You are on page 1of 102

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

es/";var f,aa=[];function ba(a)


{return function(){return aa[a].apply(this,arguments)}}function ca(a,b){return
aa[a]=b}function da(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var ea="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function fa(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var ha=fa(this);function ia(a,b){if(b)a:{var
c=ha;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ea(c,a,{configurable:!
0,writable:!0,value:b})}}
ia("Symbol",function(a){function b(g){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c(d+(g||"")+"_"+e++,g)}function
c(g,h){this.g=g;ea(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
ia("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ha[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ea(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ja(da(this))}})}return a});function ja(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ka(a){return a.raw=a}function la(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return
b.call(a);if("number"==typeof a.length)return{next:da(a)};throw Error(String(a)+"
is not an iterable or ArrayLike");}function ma(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}function na(a){return a instanceof
Array?a:ma(la(a))}var oa="function"==typeof Object.create?Object.create:function(a)
{function b(){}b.prototype=a;return new b},pa;
if("function"==typeof Object.setPrototypeOf)pa=Object.setPrototypeOf;else{var qa;a:
{var ra={a:!0},ta={};try{ta.__proto__=ra;qa=ta.a;break a}catch(a){}qa=!1}pa=qa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var va=pa;
function n(a,b)
{a.prototype=oa(b.prototype);a.prototype.constructor=a;if(va)va(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.oa=b.prototype}function wa(){this.o=!1;this.i=null;this.j=void
0;this.g=1;this.O=0;this.l=null}function xa(a){if(a.o)throw new
TypeError("Generator is already running");a.o=!0}wa.prototype.s=function(a)
{this.j=a};function ya(a,b){a.l={Us:b,Bu:!0};a.g=a.O}
wa.prototype.return=function(a){this.l={return:a};this.g=this.O};function za(a,b,c)
{a.g=c;return{value:b}}function Aa(a){this.g=new wa;this.i=a}function Ba(a,b)
{xa(a.g);var c=a.g.i;if(c)return Ca(a,"return"in c?c["return"]:function(d)
{return{value:d,done:!0}},b,a.g.return);a.g.return(b);return Da(a)}
function Ca(a,b,c,d){try{var e=b.call(a.g.i,c);if(!(e instanceof Object))throw new
TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.g.o=!
1,e;var g=e.value}catch(h){return
a.g.i=null,ya(a.g,h),Da(a)}a.g.i=null;d.call(a.g,g);return Da(a)}function Da(a)
{for(;a.g.g;)try{var b=a.i(a.g);if(b)return a.g.o=!1,{value:b.value,done:!
1}}catch(c){a.g.j=void 0,ya(a.g,c)}a.g.o=!1;if(a.g.l)
{b=a.g.l;a.g.l=null;if(b.Bu)throw b.Us;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Ea(a){this.next=function(b){xa(a.g);a.g.i?b=Ca(a,a.g.i.next,b,a.g.s):
(a.g.s(b),b=Da(a));return b};this.throw=function(b){xa(a.g);a.g.i?
b=Ca(a,a.g.i["throw"],b,a.g.s):(ya(a.g,b),b=Da(a));return
b};this.return=function(b){return Ba(a,b)};this[Symbol.iterator]=function(){return
this}}function Fa(a){function b(d){return a.next(d)}function c(d){return
a.throw(d)}return new Promise(function(d,e){function g(h){h.done?
d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})}
function Ga(a){return Fa(new Ea(new Aa(a)))}function Ha(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}
ia("Promise",function(a){function b(h){this.g=0;this.j=void 0;this.i=[];this.O=!
1;var k=this.l();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.g=null}function d(h){return h instanceof b?h:new b(function(k)
{k(h)})}if(a)return a;c.prototype.i=function(h){if(null==this.g){this.g=[];var
k=this;this.j(function(){k.o()})}this.g.push(h)};var
e=ha.setTimeout;c.prototype.j=function(h){e(h,0)};c.prototype.o=function()
{for(;this.g&&this.g.length;){var h=this.g;this.g=[];for(var k=0;k<h.length;++k)
{var l=
h[k];h[k]=null;try{l()}catch(m){this.l(m)}}}this.g=null};c.prototype.l=function(h)
{this.j(function(){throw h;})};b.prototype.l=function(){function h(m){return
function(p){l||(l=!0,m.call(k,p))}}var k=this,l=!
1;return{resolve:h(this.qa),reject:h(this.o)}};b.prototype.qa=function(h)
{if(h===this)this.o(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.wa(h);else{a:switch(typeof h){case "object":var k=null!=h;break
a;case "function":k=!0;break a;default:k=!1}k?this.Ja(h):
this.s(h)}};b.prototype.Ja=function(h){var k=void 0;try{k=h.then}catch(l)
{this.o(l);return}"function"==typeof k?
this.Ba(k,h):this.s(h)};b.prototype.o=function(h)
{this.V(2,h)};b.prototype.s=function(h){this.V(1,h)};b.prototype.V=function(h,k)
{if(0!=this.g)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in
state"+this.g);this.g=h;this.j=k;2===this.g&&this.ta();this.ma()};b.prototype.ta=fu
nction(){var h=this;e(function(){if(h.na()){var k=ha.console;"undefined"!==typeof
k&&k.error(h.j)}},
1)};b.prototype.na=function(){if(this.O)return!1;var
h=ha.CustomEvent,k=ha.Event,l=ha.dispatchEvent;if("undefined"===typeof l)return!
0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!
0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):
(h=ha.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!
1,!0,h));h.promise=this;h.reason=this.j;return l(h)};b.prototype.ma=function()
{if(null!=this.i){for(var h=0;h<this.i.length;++h)g.i(this.i[h]);this.i=
null}};var g=new c;b.prototype.wa=function(h){var
k=this.l();h.Gi(k.resolve,k.reject)};b.prototype.Ba=function(h,k){var
l=this.l();try{h.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(h,k){function l(C,E)
{return"function"==typeof C?function(G){try{m(C(G))}catch(P){p(P)}}:E}var m,p,x=new
b(function(C,E){m=C;p=E});this.Gi(l(h,m),l(k,p));return
x};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.Gi=function(h,k){function l(){switch(m.g){case 1:h(m.j);
break;case 2:k(m.j);break;default:throw Error("Unexpected state: "+m.g);}}var
m=this;null==this.i?g.i(l):this.i.push(l);this.O=!
0};b.resolve=d;b.reject=function(h){return new b(function(k,l)
{l(h)})};b.race=function(h){return new b(function(k,l){for(var m=la(h),p=m.next();!
p.done;p=m.next())d(p.value).Gi(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(m,p){function x(G){return
function(P){C[G]=P;E--;0==E&&m(C)}}var C=[],E=0;do C.push(void 0),E+
+,d(l.value).Gi(x(C.length-
1),p),l=k.next();while(!l.done)})};return b});function Ka(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.ub=(k+=Math.random()
+1).toString();if(l){l=la(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!Ka(l,h))
{var m=new c;ea(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(p){if(p instanceof c)return
p;Object.isExtensible(p)&&e(p);return m(p)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
p=new a([[l,2],[m,3]]);if(2!=p.get(l)||3!=p.get(m))return!
1;p.delete(l);p.set(m,4);return!p.has(l)&&4==p.get(m)}catch(x){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!Ka(l,h))throw Error("WeakMap key fail: "+l);l[h][this.ub]=m;return
this};b.prototype.get=function(l){return d(l)&&Ka(l,h)?l[h][this.ub]:void
0};b.prototype.has=function(l){return d(l)&&
Ka(l,h)&&Ka(l[h],this.ub)};b.prototype.delete=function(l){return
d(l)&&Ka(l,h)&&Ka(l[h],this.ub)?delete l[h][this.ub]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Ke=k.next=k.head=k}function
c(k,l){var m=k[1];return ja(function(){if(m){for(;m.head!=k[1];)m=m.Ke;for(;m.next!
=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void
0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?g.has(l)?
m=g.get(l):(m=""+ ++h,g.set(l,m)):m="p_"+l;var p=k[0]
[m];if(p&&Ka(k[0],m))for(k=0;k<p.length;k++){var x=p[k];if(l!==l&&x.key!==x.key||
l===x.key)return{id:m,list:p,index:k,Gc:x}}return{id:m,
list:p,index:-1,Gc:void 0}}function e(k){this[0]={};this[1]=b();this.size=0;if(k)
{k=la(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(la([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
m=l.entries(),p=m.next();if(p.done||p.value[0]!=k||"s"!=p.value[1])return!
1;p=m.next();return p.done||4!=p.value[0].x||
"t"!=p.value[1]||!m.next().done?!1:!0}catch(x){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||
(m.list=this[0][m.id]=[]);m.Gc?m.Gc.value=l:
(m.Gc={next:this[1],Ke:this[1].Ke,head:this[1],key:k,value:l},m.list.push(m.Gc),thi
s[1].Ke.next=m.Gc,this[1].Ke=m.Gc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Gc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete this[0]
[k.id],k.Gc.Ke.next=k.Gc.next,k.Gc.next.Ke=
k.Gc.Ke,k.Gc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this[0]={};this[1]=this[1].Ke=b();this.size=0};e.prototype.has=function(k)
{return!!d(this,k).Gc};e.prototype.get=function(k)
{return(k=d(this,k).Gc)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
m=this.entries(),
p;!
(p=m.next()).done;)p=p.value,k.call(l,p[1],p[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});var La="function"==typeof Object.assign?
Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(d)for(var e in d)Ka(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||La});
ia("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d
instanceof String&&(d=String(d));for(var e=d.length,g=0;g<e;g++){var
h=d[g];if(b.call(c,h,g,d)){b=h;break a}}b=void 0}return b}});function Ma(a,b,c)
{if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must
not be null or undefined");if(b instanceof RegExp)throw new TypeError("First
argument to String.prototype."+c+" must not be a regular expression");return a+""}
ia("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=Ma(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|
0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return
0>=e}});ia("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=Ma(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return h>=g}});
ia("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!
1:!isNaN(b)&&Infinity!==b&&-Infinity!
==b}});ia("String.prototype.repeat",function(a){return a?a:function(b){var
c=Ma(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count
value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
function Na(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!
d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!
0,value:void 0}}};e[Symbol.iterator]=function(){return e};return
e}ia("Array.prototype.keys",function(a){return a?a:function(){return
Na(this,function(b){return b})}});
ia("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return
e}});ia("Array.prototype.entries",function(a){return a?a:function(){return
Na(this,function(b,c){return[b,c]})}});
ia("Set",function(a){function b(c){this.g=new Map;if(c){c=la(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(la([c]));if(!d.has(c)||1!
=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!
1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return
b});ia("Array.prototype.values",function(a){return a?a:function(){return
Na(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ka(b,d)&&c.push([d,b[d]]);return
c}});ia("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in
b)Ka(b,d)&&c.push(b[d]);return c}});
ia("Object.is",function(a){return a?a:function(b,c){return
b===c?0!==b||1/b===1/c:b!==b&&c!==c}});ia("Array.prototype.includes",function(a)
{return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var
e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||
Object.is(g,b))return!0}return!1}});ia("String.prototype.includes",function(a)
{return a?a:function(b,c){return-1!==Ma(this,b,"includes").indexOf(b,c||0)}});
ia("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b
instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll
called with a non-global RegExp argument.");return b instanceof RegExp?
this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\
^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var Oa=Oa||{},q=this||self;function Pa(a,b){a=a.split(".");b=b||q;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Qa(a)
{a.Qf=void 0;a.Jb=function(){return a.Qf?a.Qf:a.Qf=new a}}function Ra(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Ta(a)
{var b=Ra(a);return"array"==b||"object"==b&&"number"==typeof a.length}function
Ua(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function Va(a){return Object.prototype.hasOwnProperty.call(a,Wa)&&a[Wa]||(a[Wa]=+
+Xa)}var Wa="closure_uid_"+(1E9*Math.random()>>>0),Xa=0;function Ya(a,b,c){return
a.call.apply(a.bind,arguments)}function Za(a,b,c){if(!a)throw
Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return
function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function r(a,b,c){r=Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?Ya:Za;return
r.apply(null,arguments)}function t(a,b){var
c=Array.prototype.slice.call(arguments,1);return function(){var
d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function $a(){return
Date.now()}
function ab(a,b){a=a.split(".");var c=q;a[0]in c||"undefined"==typeof
c.execScript||c.execScript("var "+a[0]);for(var
d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?
c=c[d]:c=c[d]={}:c[d]=b}function u(a,b){function c()
{}c.prototype=b.prototype;a.oa=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.sw=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function bb(a){return a};function cb(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,cb);else{var
c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!
==b&&(this.cause=b)}u(cb,Error);cb.prototype.name="CustomError";var db;function
fb(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");cb.call(this,c+a[d])}u(fb,cb);fb.prototype.name="AssertionError";functio
n gb(a){return a[a.length-1]}
var hb=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},ib=Array.prototype.lastIndexOf?function(a,b){return
Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-
1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof
b||1!=b.length?-1:a.lastIndexOf(b,c);
for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},v=Array.prototype.forEach?
function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in
e&&b.call(c,e[g],g,a)},jb=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=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var
l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},kb=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),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},lb=Array.prototype.some?function(a,b){return
Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return!0;return!1};function mb(a,b){b=nb(a,b);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}
function nb(a,b,c){for(var d=a.length,e="string"===typeof a?
a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function
ob(a,b){return 0<=hb(a,b)}function pb(a,b){ob(a,b)||a.push(b)}function qb(a,b)
{b=hb(a,b);var c;(c=0<=b)&&rb(a,b);return c}function rb(a,b)
{Array.prototype.splice.call(a,b,1)}function sb(a,b)
{b=nb(a,b);0<=b&&rb(a,b)}function tb(a){return
Array.prototype.concat.apply([],arguments)}
function ub(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 vb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ta(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var
h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function wb(a,b,c,d)
{Array.prototype.splice.apply(a,xb(arguments,1))}function xb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function yb(a,b)
{a.sort(b||zb)}
function zb(a,b){return a>b?1:a<b?-1:0}function Ab(a,b){for(var
c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||
(c[g]=[])).push(e)}return c}function Bb(a){for(var b=[],c=0;c<arguments.length;c++)
{var d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var
g=Bb.apply(null,xb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}
function Cb(a){if(a.length){var b=1%a.length;0<b?
Array.prototype.unshift.apply(a,a.splice(-
b,b)):0>b&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function Db(a,b)
{return tb.apply([],kb(a,b))};function Eb(a){return"string"==typeof a.className?
a.className:a.getAttribute&&a.getAttribute("class")||""}function Fb(a){return
a.classList?a.classList:Eb(a).match(/\S+/g)||[]}function Gb(a,b){"string"==typeof
a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function
Hb(a,b){return a.classList?a.classList.contains(b):ob(Fb(a),b)}function w(a,b)
{if(a.classList)a.classList.add(b);else if(!Hb(a,b)){var
c=Eb(a);Gb(a,c+(0<c.length?" "+b:b))}}
function Ib(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e)
{w(a,e)});else{var c={};Array.prototype.forEach.call(Fb(a),function(e){c[e]=!
0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in
c)b+=0<b.length?" "+d:d;Gb(a,b)}}function Jb(a,b){a.classList?
a.classList.remove(b):Hb(a,b)&&Gb(a,Array.prototype.filter.call(Fb(a),function(c)
{return c!=b}).join(" "))}
function Kb(a,b){a.classList?Array.prototype.forEach.call(b,function(c)
{Jb(a,c)}):Gb(a,Array.prototype.filter.call(Fb(a),function(c){return!
ob(b,c)}).join(" "))}function y(a,b,c){c?w(a,b):Jb(a,b)}function Lb(a,b,c)
{Jb(a,b);w(a,c)};var Mb,Nb=Pa("CLOSURE_FLAGS"),Ob=Nb&&Nb[610401301];Mb=null!=Ob?
Ob:!1;function Pb(a,b){return 0==a.lastIndexOf(b,0)}function Rb(a,b){var
c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Sb(a){return/^[\s\
xa0]*$/.test(a)}var Tb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Ub(a){if(!Vb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Wb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Yb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Zb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace($b,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(ac,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(bc,"&#0;"));return a}var
Wb=/&/g,Yb=/</g,Zb=/>/g,$b=/"/g,ac=/'/g,bc=/\x00/g,Vb=/[\x00&<>"']/;function
cc(a,b){return-1!=a.indexOf(b)}
function dc(a,b){var
c=0;a=Tb(String(a)).split(".");b=Tb(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\
d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;c=ec(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
ec(0==g[2].length,0==h[2].length)||ec(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function ec(a,b){return a<b?-1:a>b?1:0};function fc(){var a=q.navigator;return
a&&(a=a.userAgent)?a:""}var gc,hc=q.navigator;gc=hc?hc.userAgentData||
null:null;function ic(a){return Mb?gc?gc.brands.some(function(b)
{return(b=b.brand)&&cc(b,a)}):!1:!1}function z(a){return cc(fc(),a)};function jc()
{return Mb?!!gc&&0<gc.brands.length:!1}function kc(){return jc()?!
1:z("Opera")}function lc(){return jc()?!1:z("Trident")||z("MSIE")}function mc()
{return z("Firefox")||z("FxiOS")}function nc(){return jc()?ic("Chromium"):
(z("Chrome")||z("CriOS"))&&!(jc()?0:z("Edge"))||z("Silk")}
function oc(){var a=fc();if(lc()){var b=/rv: *([\
d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]
+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\
d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case
"5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else
b=c[1];a=b}}else a="";return a}
function pc(){if(jc()){var a=gc.brands.find(function(b){return"Internet
Explorer"===b.brand});if(!a||!a.version)return
NaN;a=a.version.split(".")}else{a=oc();if(""===a)return NaN;a=a.split(".")}return
0===a.length?NaN:Number(a[0])};function qc(){return Mb?!!gc&&!!gc.platform:!
1}function rc(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function sc(){return
rc()||z("iPad")||z("iPod")}function tc(){return
qc()?"macOS"===gc.platform:z("Macintosh")};function uc(a){uc[" "](a);return a}uc["
"]=function(){};function vc(a,b){try{return uc(a[b]),!0}catch(c){}return!1}function
wc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var xc=kc(),A=lc(),yc=z("Edge"),zc=yc||A,Ac=z("Gecko")&&!
(cc(fc().toLowerCase(),"webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!
z("Edge"),Bc=cc(fc().toLowerCase(),"webkit")&&!
z("Edge"),Cc=Bc&&z("Mobile"),Dc=tc(),Ec=qc()?"Windows"===gc.platform:z("Windows"),F
c=(qc()?"Linux"===gc.platform:z("Linux"))||(qc()?"Chrome
OS"===gc.platform:z("CrOS")),Gc=qc()?"Android"===gc.platform:z("Android"),Hc=rc(),I
c=z("iPad"),Jc=z("iPod"),Kc=sc();function Lc(){var a=q.document;return a?
a.documentMode:void 0}var Mc;
a:{var Nc="",Oc=function(){var a=fc();if(Ac)return/rv:([^\);]+)
(\)|;)/.exec(a);if(yc)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Bc)return/WebKit\/(\S+)/.exec(a);if(xc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Oc&&(Nc=Oc?Oc[1]:"");if(A){var Pc=Lc();if(null!
=Pc&&Pc>parseFloat(Nc)){Mc=String(Pc);break a}}Mc=Nc}var Qc=Mc,Rc={};function Sc(a)
{return wc(Rc,a,function(){return 0<=dc(Qc,a)})}function Tc(a){return
Number(Uc)>=a}var Vc;
if(q.document&&A){var Wc=Lc();Vc=Wc?Wc:parseInt(Qc,10)||void 0}else Vc=void 0;var
Uc=Vc;var Xc=A||Bc;function Yc(){return!0}function Zc(){return null}function $c()
{}function ad(a){return a}function bd(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function cd(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function dd(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function ed(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function fd(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function gd(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
hd(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function id(){var
a=jd,b;for(b in a)return!1;return!0}function kd(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function ld(a){var b={},c;for(c in a)b[c]=a[c];return b}var md="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function nd(a,b){for(var c,d,e=1;e<arguments.length;e++)
{d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<md.length;g+
+)c=md[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function od(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
od.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of
arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var
pd={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!
0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var qd;function rd(){if(void
0===qd){var a=null,b=q.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:bb,createScript:bb,createScriptURL:bb})}catch(c)
{q.console&&q.console.error(c.message)}qd=a}else qd=a}return qd};function sd(a,b)
{this.g=a===td&&b||"";this.i=ud}sd.prototype.Qd=!0;sd.prototype.ld=function()
{return this.g};function vd(a){return a instanceof
sd&&a.constructor===sd&&a.i===ud?a.g:"type_error:Const"}function wd(a){return new
sd(td,a)}var ud={},td={};var xd={};function yd(a){this.g=a;this.Qd=!
0}yd.prototype.toString=function(){return
this.g.toString()};yd.prototype.ld=function(){return this.g.toString()};function
zd(a){this.g=a}zd.prototype.toString=function(){return this.g+""};zd.prototype.Qd=!
0;zd.prototype.ld=function(){return this.g.toString()};function Ad(a){return a
instanceof zd&&a.constructor===zd?a.g:"type_error:TrustedResourceUrl"}var Bd=/^([^?
#]*)(\?[^#]*)?(#[\s\S]*)?/,Cd={};function Dd(a){var b=rd();a=b?
b.createScriptURL(a):a;return new zd(a,Cd)}
function Ed(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in
c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:
[e];for(var g=0;g<e.length;g++){var h=e[g];null!=h&&(b||
(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)
+"="+encodeURIComponent(String(h)))}}return b};function Fd(a)
{this.g=a}Fd.prototype.toString=function(){return
this.g.toString()};Fd.prototype.Qd=!0;Fd.prototype.ld=function(){return
this.g.toString()};function Gd(a){return a instanceof Fd&&a.constructor===Fd?
a.g:"type_error:SafeUrl"}var Hd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Id=/^(?:
(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Jd(a){a instanceof Fd||(a="object"==typeof a&&a.Qd?
a.ld():String(a),Id.test(a)?a=Kd(a):(a=String(a).replace(/(%0A|%0D)/
g,""),a=a.match(Hd)?Kd(a):null));return a||Ld}var Md;try{new URL("s://g"),Md=!
0}catch(a){Md=!1}var Nd=Md;
function Od(a){if(a instanceof Fd)return a;a="object"==typeof a&&a.Qd?
a.ld():String(a);a:{var b=a;if(Nd){try{var c=new URL(b)}catch(d){b="https:";break
a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void
0;break
b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#z
Closurez");return Kd(a)}var Pd={};function Kd(a){return new Fd(a,Pd)}var
Ld=Kd("about:invalid#zClosurez");var Qd={};function Rd(a){this.g=a;this.Qd=!
0}Rd.prototype.ld=function(){return this.g};Rd.prototype.toString=function(){return
this.g.toString()};function Sd(a){return a instanceof Rd&&a.constructor===Rd?
a.g:"type_error:SafeStyle"}
function Td(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c))
{if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got:
"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Ud).join("
"):Ud(d),b+=c+":"+d+";")}return b?new Rd(b,Qd):Vd}var Vd=new Rd("",Qd);
function Ud(a){if(a instanceof
Fd)return'url("'+Gd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof sd)a=vd(a);else{a=String(a);var
b=a.replace(Wd,"$1").replace(Wd,"$1").replace(Xd,"url");if(Yd.test(b)){if(b=!
Zd.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&&$d(a)}a=b?ae(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new fb("Value does not allow [{;}], got:
%s.",[a]);return a}
function $d(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 Yd=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Xd=RegExp("\\b(url\\([ \t\n]*)
('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Wd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|
Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Zd=/\/\*/;
function ae(a){return a.replace(Xd,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=Jd(d).ld();return c+g+b+g+e})};var
be={};function ce(a){this.g=a;this.Qd=!0}ce.prototype.toString=function(){return
this.g.toString()};
function de(a,b){if(cc(a,"<"))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=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(gd(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);b instanceof
Rd||(b=Td(b));return new ce(a+"{"+Sd(b).replace(/</g,"\\3C ")+"}",be)}function
ee(a){function b(d){Array.isArray(d)?d.forEach(b):c+=fe(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
ce(c,be)}ce.prototype.ld=function(){return this.g};function fe(a){return a
instanceof ce&&a.constructor===ce?a.g:"type_error:SafeStyleSheet"}var ge=new
ce("",be);var he={};function ie(a){this.g=a;this.Qd=!0}ie.prototype.ld=function()
{return this.g.toString()};ie.prototype.toString=function(){return
this.g.toString()};function je(a){return a instanceof ie&&a.constructor===ie?
a.g:"type_error:SafeHtml"}function ke(a){return a instanceof ie?
a:le(Ub("object"==typeof a&&a.Qd?a.ld():String(a)))}function me(a,b,c)
{ne(String(a));return oe(String(a),b,c)}function ne(a){if(!pe.test(a))throw
Error("");if(a.toUpperCase()in qe)throw Error("");}
function re(a){function b(e){Array.isArray(e)?e.forEach(b):
(e=ke(e),d.push(je(e).toString()))}var c=ke(se),d=[];a.forEach(b);return
le(d.join(je(c).toString()))}function te(a){return
re(Array.prototype.slice.call(arguments))}function le(a){var b=rd();a=b?
b.createHTML(a):a;return new ie(a,he)}function oe(a,b,c){b="<"+a+ue(b);null==c?
c=[]:Array.isArray(c)||(c=[c]);!0===pd[a.toLowerCase()]?b+=">":
(c=te(c),b+=">"+je(c).toString()+"</"+a+">");return le(b)}
function ue(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!pe.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof sd)d=vd(d);else
if("style"==e.toLowerCase()){if(!Ua(d))throw Error("");d instanceof Rd||
(d=Td(d));d=Sd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
ve)if(d instanceof zd)d=Ad(d).toString();else if(d instanceof Fd)d=Gd(d);else
if("string"===typeof d)d=Jd(d).ld();else throw
Error("");}d.Qd&&(d=d.ld());e=e+'="'+Ub(String(d))+
'"';b+=" "+e}}return b}var pe=/^[a-zA-Z0-9-]+$/,ve={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},qe={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},we=le("<!DOCTYPE html>"),se=new
ie(q.trustedTypes&&q.trustedTypes.emptyHTML||"",he);var xe=cd(function(){var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=je
(se);return!b.parentElement});function ye(a,b)
{if(xe())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=je(b)}function
ze(a,b){var
c=Ae(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=Ad(b)}function Be(a,b){b=b instanceof Fd?b:Od(b);a.href=Gd(b)}
function Ce(a,b){b=b instanceof Fd?b:Od(b);a.replace(Gd(b))}function Ae(a){return
De("script[nonce]",a)}var Ee=/^[\w+/_-]+[=]{0,2}$/;function De(a,b){b=(b||
q).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&Ee.test(a)?a:"":""};function Fe(a,b,c){return
Math.min(Math.max(a,b),c)};function B(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}f=B.prototype;f.clone=function(){return new B(this.x,this.y)};function Ge(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function He(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Ie(a,b){return new B(a.x-b.x,a.y-
b.y)}f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return
this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};
f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};f.Pj=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Je(a,b){this.width=a;this.height=b}function Ke(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Je.prototype;f.clone=function()
{return new Je(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.Jc=ba(5);f.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};f.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
f.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Le(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 Me(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ne(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Oe(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Pe(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Qe(a){return a=Ub(a)}
function Re(a){return cc(a,"&")?"document"in q?Se(a):Te(a):a}function Se(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=q.document.createElement("div");return a.replace(Ue,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=le(d+"
"),ye(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Te(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Ue=/&([^;\s<&]
+);?/g;function Ve(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
We(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var Xe=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function Ye(a){return null==a?"":String(a)}function
Ze(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^$a()).toString(36)}function $e(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function af(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function bf(a){return a?new cf(df(a)):db||(db=new cf)}function
D(a){return ef(document,a)}function ef(a,b){return"string"===typeof b?
a.getElementById(b):b}function gf(a,b){return(b||
document).getElementsByTagName(String(a))}function hf(a,b,c){return
jf(document,a,b,c)}function kf(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):jf(document,"*",a,b)}
function lf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=mf("*",a,b);return d||null}
function jf(a,b,c,d){a=d||a;b=b&&"*"!=b?
String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)
{a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g+
+)b=h.className,"function"==typeof b.split&&ob(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function mf(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?
String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?
e.querySelector(g+(b?"."+b:"")):jf(d,a,b,c)[0]||null}function nf(a,b)
{dd(b,function(c,d){c&&"object"==typeof c&&c.Qd&&(c=c.ld());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:of.hasOwnProperty(d)?a.setAttribute(of[d],c):Pb(d,"aria-")||
Pb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
of={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
pf(a){a=(a||window).document;a=qf(a)?a.documentElement:a.body;return new
Je(a.clientWidth,a.clientHeight)}
function rf(a){var b=sf(a);a=a.parentWindow||a.defaultView;return A&&a.pageYOffset!
=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function sf(a){return a.scrollingElement?
a.scrollingElement:!Bc&&qf(a)?a.documentElement:a.body||a.documentElement}function
tf(a){return a?a.parentWindow||a.defaultView:window}function F(a,b,c){return
uf(document,arguments)}
function uf(a,b){var c=b[1],d=vf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):nf(d,c));2<b.length&&wf(a,d,b,2);return d}
function wf(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?
a.createTextNode(k):k)}for(;d<c.length;d++){var g=c[d];if(!Ta(g)||
Ua(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ua(g)){var
h="function"==typeof g.item||"string"==typeof g.item;break a}if("function"===typeof
g){h="function"==typeof g.item;break a}}h=!1}v(h?ub(g):g,e)}}}function H(a){return
vf(document,a)}
function
vf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function xf(a){return
document.createTextNode(String(a))}function qf(a)
{return"CSS1Compat"==a.compatMode}function yf(a,b){a.appendChild(b)}function
zf(a,b){wf(df(a),a,arguments,1)}function Af(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function Bf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function Cf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function Df(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function Ef(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Ff(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function Gf(a){return void 0!==a.firstElementChild?
a.firstElementChild:Hf(a.firstChild,!0)}function Hf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function If(a){return Ua(a)&&1==a.nodeType}function Jf(a){var
b;if(Xc&&(b=a.parentElement))return b;b=a.parentNode;return If(b)?b:null}function
Kf(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
df(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Lf(a){return
a.contentDocument||a.contentWindow.document}
function J(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
Af(a),a.appendChild(df(a).createTextNode(String(b)))}var
Mf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Nf={IMG:" ",BR:"\n"};function Of(a)
{return a.hasAttribute("tabindex")&&Pf(a)}function Qf(a,b){b?a.tabIndex=0:
(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Pf(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Rf(a)
{var b=[];Sf(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!
=a&&(a=a.replace(/^\s*/,""));return a}function Tf(a){var b=[];Sf(a,b,!1);return
b.join("")}
function Sf(a,b,c){if(!(a.nodeName in Mf))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 Nf)b.push(Nf[a.nodeName]);else
for(a=a.firstChild;a;)Sf(a,b,c),a=a.nextSibling}function Uf(a){return
Vf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&ob(b.className.split(/\s+/),"slider-box")})}function Vf(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function Wf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function cf(a){this.g=a||q.document||
document}f=cf.prototype;f.ha=function(a){return
ef(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Oa=function(a,b,c){return
uf(this.g,arguments)};function Xf(a,b){return vf(a.g,b)}function Yf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=yf;f.tm=zf;f.vm=Af;f.yu=Bf;f.xu=Cf;f.fi=I;f.uo=Ff;f.wo=
Gf;f.Au=If;
f.um=Kf;function Zf(){}Zf.prototype.next=function(){return $f};var $f={done:!
0,value:void 0};Zf.prototype.Xe=function(){return this};var ag={};
function bg(a){var b=ag.hasOwnProperty(a)?ag[a]:null;if(b)return
b;65536<Object.keys(ag).length&&(ag={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=cg(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=cg(b,d);b=cg(b,/\\./
g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=dg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=dg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=dg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=dg(b,c,/(::[^\s\
+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=dg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=dg(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");dg(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return ag[a]=b}function dg(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function cg(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var eg={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},fg=/[\n\f\
r"'()*<>]/g,gg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function hg(a){return gg[a]}
function ig(a,b,c){b=Tb(b);if(""==b)return null;var
d=String(b.slice(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"!
=Gd(a)?'url("'+Gd(a).replace(fg,hg)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in eg))return null}return
b};var jg=mc(),kg=rc()||z("iPod"),lg=z("iPad"),mg=z("Android")&&!(nc()||mc()||
kc()||z("Silk")),ng=nc(),og=z("Safari")&&!(nc()||(jc()?0:z("Coast"))||kc()||(jc()?
0:z("Edge"))||(jc()?ic("Microsoft Edge"):z("Edg/"))||(jc()?ic("Opera"):z("OPR"))||
mc()||z("Silk")||z("Android"))&&!sc();function pg(a,b){a=q[a];return
a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||
null:null}function qg(a,b){return(a=q[a])&&a.prototype&&a.prototype[b]||null}var
rg=pg("Element","attributes")||
pg("Node","attributes"),sg=qg("Element","hasAttribute"),tg=qg("Element","getAttribu
te"),ug=qg("Element","setAttribute"),vg=qg("Element","removeAttribute");pg("Element
","innerHTML")||pg("HTMLElement","innerHTML");
var wg=qg("Element","getElementsByTagName"),xg=qg("Element","matches")||
qg("Element","msMatchesSelector"),yg=pg("Node","nodeName"),zg=pg("Node","nodeType")
,Ag=pg("Node","parentNode");pg("Node","childNodes");var
Bg=pg("HTMLElement","style")||
pg("Element","style"),Cg=pg("HTMLStyleElement","sheet"),Dg=qg("CSSStyleDeclaration"
,"getPropertyValue"),Eg=qg("CSSStyleDeclaration","setProperty"),Fg=pg("Element","na
mespaceURI")||pg("Node","namespaceURI");
function Gg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function Hg(a,b,c,d){if(a)return
a.apply(b,d);if(A&&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 Ig(a){return
Gg(rg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Jg(a,b,c){try{Hg(ug,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Kg(a){return
Gg(Bg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Lg(a){return Gg(Cg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Mg(a){return Gg(yg,a,"nodeName",function(b)
{return"string"==typeof b})}function Ng(a){return Gg(zg,a,"nodeType",function(b)
{return"number"==typeof b})}
function Og(a){return Gg(Ag,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Pg(a,b){return
Hg(Dg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Qg(a,b,c){Hg(Eg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Rg(a)
{return Gg(Fg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Sg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Tg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Ug(a,b,c){var d=[];Vg(ub(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&A&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Sg,"#"+b+"
$1"):e.selectorText;d.push(de(g,Wg(e.style,c)))}});return ee(d)}function Vg(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Xg(a,b,c){a=Yg("<style>"+a+"</style>");return null==a||null==a.sheet?
ge:Ug(a.sheet,void 0!=b?b:null,c)}function
Yg(a){a=le("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(je(a),"text/html").body.children[0]}
function Wg(a,b){if(!a)return Vd;var
c=document.createElement("div").style;Zg(a).forEach(function(d){var e=Bc&&d in Tg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Pb(e,"--")||Pb(e,"var")||(d=Pg(a,d),d=ig(e,d,b),null!=d&&Qg(c,e,d))});return
new Rd(c.cssText||"",Qd)}
function $g(a){var b=Array.from(Hg(wg,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return ub(Lg(h).cssRules)});c=Vg(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,Pl:c[e]};d.sort(function(h,k){var
l=bg(h.Pl.selectorText),m=bg(k.Pl.selectorText);a:{for(var
p=zb,x=Math.min(l.length,m.length),C=0;C<x;C++){var E=p(l[C],m[C]);if(0!=E)
{l=E;break a}}l=zb(l.length,m.length)}return l||h.index-
k.index});for(e=0;e<d.length;e+
+)c[e]=d[e].Pl;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{Hg(xg,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&ah(g,h.style)});b.forEach(I)}function ah(a,b){var
c=Zg(a.style);Zg(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Pg(b,d);Qg(a.style,d,e)}})}function Zg(a){Ta(a)?a=ub(a):
(a=fd(a),qb(a,"cssText"));return a};function bh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function ch(a){for(var b=new
bh(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.len
gth;c++){var
d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom
=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return
b}f=bh.prototype;f.tb=function(){return this.right-this.left};f.Db=function()
{return this.bottom-this.top};
f.clone=function(){return new
bh(this.top,this.right,this.bottom,this.left)};function dh(a,b){return a&&b?b
instanceof bh?
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 eh(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0;a=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+a*a)}
f.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};f.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};f.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 fh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=fh.prototype;f.clone=function(
){return new fh(this.left,this.top,this.width,this.height)};function gh(a){return
new bh(a.top,a.left+a.width,a.top+a.height,a.left)}function hh(a){return new
fh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function ih(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);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b)return
a.left=c,a.top=e,a.width=d-c,a.height=b-e,!0}return!1}function jh(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);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return
new fh(c,e,d-c,a-e)}return null}
function kh(a,b){return
a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top
+a.height}function lh(a,b){if(!a||!b)return null;a=new
fh(a.left,a.top,a.width,a.height);var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top;return a}f.getSize=function(){return new
Je(this.width,this.height)};
f.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};f.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};f.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 K(a,b,c)
{if("string"===typeof b)(b=mh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=mh(c,d);g&&(c.style[g]=e)}}var nh={};function mh(a,b){var c=nh[b];if(!c)
{var d=$e(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)
+af(d),void 0!==a.style[d]&&(c=d));nh[b]=c}return c}function oh(a,b){var
c=a.style[$e(b)];return"undefined"!==typeof c?c:a.style[mh(a,b)]||""}
function ph(a,b){var c=df(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function qh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function rh(a,b){return ph(a,b)||qh(a,b)||
a.style&&a.style[b]}function sh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=th(d,!1);a.style.top=th(b,!1)}function uh(a){return new
B(a.offsetLeft,a.offsetTop)}
function vh(a){a=a?df(a):document;return!A||Tc(9)||qf(bf(a).g)?
a.documentElement:a.body}function wh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function xh(a){if(A&&!Tc(8))return a.offsetParent;var
b=df(a),c=rh(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=rh(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 yh(a){for(var b=new
bh(0,Infinity,Infinity,0),c=bf(a),d=c.g.body,e=c.g.documentElement,g=sf(c.g);a=xh(a
);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=rh(a,"overflow")){var h=zh(a),k=new
B(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Mat
h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l
eft=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,g);c=
pf(Yf(c));b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height
);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function Ah(a,b){b=b||sf(document);var c=b||sf(document);var
d=zh(a),e=zh(c),g=Bh(c);if(c==sf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;A&&!Tc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=Ch(a);g=c.clientHeight-a.height;e=c.scrollLeft;var
k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-
a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new
B(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function zh(a){var b=df(a),c=new B(0,0),d=vh(b);if(a==d)return
c;a=wh(a);b=rf(bf(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Dh(a,b)
{a=Eh(a);b=Eh(b);return new B(a.x-b.x,a.y-b.y)}function Fh(a){a=wh(a);return new
B(a.left,a.top)}function Eh(a){if(1==a.nodeType)return Fh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Gh(a,b,c){var
d=zh(a);b instanceof B&&(c=b.y,b=b.x);sh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof Je)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");Hh(a,b);a.style.height=th(c,!0)}function th(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Hh(a,b)
{a.style.width=th(b,!0)}function M(a){var b=Ch;if("none"!=rh(a,"display"))return
b(a);var
c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return
a}
function Ch(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=wh(a),new Je(a.right-a.left,a.bottom-
a.top)):new Je(b,c)}function Ih(a){var b=zh(a);a=M(a);return new
fh(b.x,b.y,a.width,a.height)}function Jh(a,b){a=a.style;"opacity"in a?
a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in
a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function N(a,b)
{a.style.display=b?"":"none"}function Kh(a){return"none"!=a.style.display}
function Lh(a){return"rtl"==rh(a,"direction")}var Mh=Ac?"MozUserSelect":Bc||
yc?"WebkitUserSelect":null;function Nh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Mh)
{if(b=b?"none":"",a.style&&(a.style[Mh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Mh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}function Oh(a,b){Ph(a,b,"border-box")}
function Qh(a){var b=df(a),c=A&&a.currentStyle;if(c&&qf(bf(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Rh(a,c.width,"width","pixelWidth"),a=Rh(a,c.height,"height","pixelHeight"),new
Je(b,a);c=new Je(a.offsetWidth,a.offsetHeight);if(A){b=Sh(a,"paddingLeft");var
d=Sh(a,"paddingRight"),e=Sh(a,"paddingTop"),g=Sh(a,"paddingBottom");b=new
bh(e,d,g,b)}else
b=ph(a,"paddingLeft"),d=ph(a,"paddingRight"),e=ph(a,"paddingTop"),g=ph(a,"paddingBo
ttom"),b=new bh(parseFloat(e),parseFloat(d),parseFloat(g),
parseFloat(b));a=Bh(a);return new Je(c.width-a.left-b.left-b.right-
a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Ph(a,b,c){a=a.style;Ac?
a.MozBoxSizing=c:Bc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Rh(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}
function Sh(a,b){return(b=qh(a,b))?Rh(a,b,"left","pixelLeft"):0}var
Th={thin:2,medium:4,thick:6};function Uh(a,b){if("none"==qh(a,b+"Style"))return
0;b=qh(a,b+"Width");return b in Th?Th[b]:Rh(a,b,"left","pixelLeft")}
function Bh(a){if(A&&!Tc(9)){var
b=Uh(a,"borderLeft"),c=Uh(a,"borderRight"),d=Uh(a,"borderTop");a=Uh(a,"borderBottom
");return new
bh(d,c,a,b)}b=ph(a,"borderLeftWidth");c=ph(a,"borderRightWidth");d=ph(a,"borderTopW
idth");a=ph(a,"borderBottomWidth");return new
bh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};/*

SPDX-License-Identifier: Apache-2.0
*/
var Vh="function"===typeof URL;function Wh(a){if(!Vh){a:{var
b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break
a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c)
{return"https:"}return b.protocol}var
Xh=["data:","http:","https:","mailto:","ftp:"];function Yh(a){if("javascript:"!
==Wh(a))return a}function Zh(a){return a instanceof Fd?Gd(a):Yh(a)};function
$h(a,b){b=Zh(b);void 0!==b&&(a.href=b)};function ai(){}function bi(a)
{this.g=a}n(bi,ai);bi.prototype.toString=function(){return this.g};function O(a,b)
{1===a.nodeType&&ci(a);a.innerHTML=je(b)}function di(a,b,c){var
d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!
==d&&ci(d);a.insertAdjacentHTML(b,je(c))}function ei(a,b){var
c=fi;if(0===c.length)throw Error("");if(c.map(function(d){if(d instanceof
bi)d=d.g;else throw Error("");return d}).every(function(d){return 0!
=="value".indexOf(d)}))throw Error('Attribute "value" does not match any of the
allowed prefixes.');a.setAttribute("value",b)}
function ci(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("");};function
gi(a,b){a.src=Ad(b);var c,d;
(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||
b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function hi(a,b)
{b=Zh(b);void 0!==b&&(a.href=b)};function ii(a){this.ul=a}function ji(a){return new
ii(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
ki=[ji("data"),ji("http"),ji("https"),ji("mailto"),ji("ftp"),new ii(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function li(a){var b=void 0===b?ki:b;a:{b=void
0===b?ki:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof ii&&d.ul(a))
{a=Kd(a);break a}}a=void 0}return a||Ld};function mi(a,b){b=Zh(b);void 0!
==b&&a.open(b,void 0,void 0)};var ni={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"*
ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!
0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-
HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-
MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-
READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!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,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"*
REQUIRED":!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},oi={"* 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 pi="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),qi=0;function ri()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+qi+
+}ri.prototype.set=function(a,b){if(Hg(sg,a,"hasAttribute",[this.g])){var
c=parseInt(Hg(tg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Jg(a,this.g,c.toString()),this.j.push(a);return this};
ri.prototype.get=function(a){if(Hg(sg,a,"hasAttribute",[this.g]))return
a=parseInt(Hg(tg,a,"getAttribute",[this.g])||
null,10),this.i[a]};ri.prototype.clear=function(){this.j.forEach(function(a)
{Hg(vg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var si=!A||
Tc(10),ti=!A||null==document.documentMode;function ui(){};var vi={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
wi={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};var xi={"ANNOTATION-
XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!
0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function yi(a){a=a||new
zi;Ai(a);this.i=ld(a.g);this.s=ld(a.qa);this.j=ld(a.ta);this.ma=a.na;a.Ba.forEach(f
unction(b){if(!Pb(b,"data-"))throw new fb('Only "data-" attributes allowed, got:
%s.',[b]);if(Pb(b,"data-sanitizer-"))throw new fb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=Bi},this);a.wa.forEach(function(b){b=b.toUpperCase();if(!
cc(b,"-")||xi[b])throw new fb("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.V=a.j;this.o=a.Ja;this.l=null;this.O=a.ma}u(yi,ui);function Ci(a)
{return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Gd(b)?
Gd(b):null}}function zi(){this.g={};v([ni,oi],function(a){fd(a).forEach(function(b)
{this.g[b]=Bi},this)},this);this.i={};this.Ba=[];this.wa=[];this.qa=ld(vi);this.ta=
ld(wi);this.na=!
1;this.V=Jd;this.O=this.l=this.o=this.j=Zc;this.Ja=null;this.s=this.ma=!1}function
Di(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}
function Ei(a,b,c,d){a[c]&&!b[c]&&(a[c]=Di(a[c],d))}
function Ai(a){if(a.s)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Ei(a.g,a.i,"* USEMAP",Fi);var b=Ci(a.V);["* ACTION","* CITE","*
HREF"].forEach(function(d){Ei(this.g,this.i,d,b)},a);var c=Ci(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){Ei(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{Ei(this.g,this.i,d,t(Gi,this.o))},a);Ei(a.g,a.i,"A TARGET",t(Hi,
["_blank","_self"]));Ei(a.g,a.i,"* CLASS",t(Ii,a.l));Ei(a.g,a.i,"*
ID",t(Ji,a.l));Ei(a.g,
a.i,"* STYLE",t(a.O,c));a.s=!0}function Ki(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Bi(a){return Tb(a)}function Hi(a,b){b=Tb(b);return
ob(a,b.toLowerCase())?b:null}function Fi(a){return(a=Tb(a))&&"#"==a.charAt(0)?
a:null}function Gi(a,b,c){return a(Tb(b),c)}function Ii(a,b,c){b=b.split(/(?:\
s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return
0==d.length?null:d.join(" ")}function Ji(a,b,c){return a(Tb(b),c)}
yi.prototype.g=function(a){var b=!("STYLE"in this.s)&&"STYLE"in
this.j;this.l="*"==this.o&&b?"sanitizer-"+Ze():this.o;if(si){b=a;if(si)
{a=H("SPAN");this.l&&"*"==this.o&&(a.id=this.l);this.O&&(b=Yg("<div>"+b+"</div>"),
$g(b),b=b.innerHTML);b=le(b);var
c=document.createElement("template");if(ti&&"content"in
c)ye(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;ye(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=pi?
new WeakMap:new ri;d=b.nextNode();){c:{var e=d;switch(Ng(e)){case
3:e=Li(this,e);break c;case 1:if("TEMPLATE"==Mg(e).toUpperCase())e=null;else{var
g=Mg(e).toUpperCase();if(g in this.s||"http://www.w3.org/1999/xhtml"!=Rg(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=H("SPAN"),this.ma&&Jg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Ig(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var p=e;var x=g;var C=x.name;if(Pb(C,"data-
sanitizer-"))x=null;else{var E=Mg(p);
x=x.value;var
G={tagName:Tb(E).toLowerCase(),attributeName:Tb(C).toLowerCase()},P={Nk:void
0};"style"==G.attributeName&&(P.Nk=Kg(p));p=Ki(E,C);p in this.i?
(C=this.i[p],x=C(x,G,P)):(C=Ki(null,C),C in this.i?
(C=this.i[C],x=C(x,G,P)):x=null)}null!==x&&Jg(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Ng(e)&&c.set(d,e),d=Og(d),g=!
1,d)h=Ng(d),k=Mg(d).toLowerCase(),l=Og(d),11!=h||l?"body"==k&&l&&(h=Og(l))&&!
Og(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Ng(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else Af(d)}c.clear&&c.clear()}else
a=H("SPAN");0<Ig(a).length&&(b=H("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return le(a)};function Li(a,b){var c=b.data;
(b=Og(b))&&"style"==Mg(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in
a.j&&(c=fe(Xg(c,a.l,r(function(d,e){return this.V(d,{Gs:e})},a))));return
document.createTextNode(c)};function Mi(a,b){b=void 0===b?{}:b;if(a instanceof
ie)return a;a=Ni(String(a));b.Fw&&(a=a.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));b.mj&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.Gw&&(a=a.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));return le(a)}
function Oi(a){var b={nonce:Ae()};b=void 0===b?{}:b;a=(a instanceof
yd&&a.constructor===yd?a.g:"type_error:SafeScript").toString();var
c="<script";b.id&&(c+=' id="'+Ni(b.id)+'"');b.nonce&&(c+=' nonce="'+Ni(b.nonce)
+'"');b.type&&(c+=' type="'+Ni(b.type)+'"');b.defer&&(c+=" defer");return le(c+
(">"+a+"\x3c/script>"))}function Ni(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")}
function Pi(a){var b=Mi("");return le(a.map(function(c){return
je(Mi(c))}).join(je(b).toString()))}var Qi=/^[a-z][a-z\d-]*$/i,Ri="APPLET BASE
EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Si="AREA
BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split("
"),Ti=["action","formaction","href"];function Ui(a){if(!Qi.test(a))throw
Error("");if(-1!==Ri.indexOf(a.toUpperCase()))throw Error("");}
function Vi(a,b,c){Ui(a);var d="<"+a;b&&(d+=Wi(b));Array.isArray(c)||(c=void 0===c?
[]:[c]);-1!==Si.indexOf(a.toUpperCase())?d+=">":(b=Pi(c.map(function(e){return e
instanceof ie?e:Mi(String(e))})),d+=">"+b.toString()+"</"+a+">");return le(d)}
function Wi(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var
e=c[d],g=a[e];if(!Qi.test(e))throw Error("");if(void
0!==g&&null!==g){if(/^on/i.test(e))throw Error("");-1!
==Ti.indexOf(e.toLowerCase())&&(g=g instanceof Fd?
g.toString():Yh(String(g))||"about:invalid#zClosurez");e=e+'="'+Mi(String(g))
+'"';b+=" "+e}}return b};function Xi(a){var
b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.b
ody);a=le(a);return c.createContextualFragment(je(a))};function Yi(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function Zi(a){a=a.nodeType;return
1===a||"number"!==typeof a};function $i(a,b,c,d){var e=new
Map(aj);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function bj(a,b,c)
{c=a.g.get(c);return(null==c?0:c.has(b))?c.get(b):a.l.has(b)?{tc:1}:(c=a.o.get(b))?
c:a.i&&[].concat(na(a.i)).some(function(d){return 0===b.indexOf(d)})?{tc:1}:
{tc:0}};var cj="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P
HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S
CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK
BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL
TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER
FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split("
"),aj=[["A",new Map([["href",
{tc:2}]])],["AREA",new Map([["href",{tc:2}]])],["LINK",new Map([["href",
{tc:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite
help icon license next prefetch dns-prefetch prerender preconnect preload prev
search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{tc:1}]])],
["IMG",new Map([["src",{tc:1}]])],["VIDEO",new Map([["src",{tc:1}]])],["AUDIO",new
Map([["src",{tc:1}]])]],dj="title aria-atomic aria-autocomplete aria-busy aria-
checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup
aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-
multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-
relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-
valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete
autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color
cols colspan controls datetime disabled download draggable enctype face formenctype
frameborder height hreflang hidden ismap label lang loop max maxlength media
minlength min multiple muted nonce open placeholder preload rel required reversed
role rows rowspan selected shape size sizes slot span spellcheck start step summary
translate type valign value width wrap itemscope itemtype itemid itemprop
itemref".split(" "),
ej=[["dir",{tc:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],
["async",{tc:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",
{tc:2}],["loading",{tc:3,conditions:new Map([["loading",new
Set(["eager","lazy"])]])}],["poster",{tc:2}],["target",{tc:3,conditions:new
Map([["target",new Set(["_self","_blank"])]])}]],fj=new $i(new Set(cj),new
Set(dj),new Map(ej)),gj=new $i(new Set(cj),new Set(dj.concat(["class","id"])),new
Map(ej.concat([["style",{tc:4}]]))),hj=new $i(new Set(cj.concat("STYLE TITLE INPUT
TEXTAREA BUTTON LABEL".split(" "))),
new Set(dj.concat(["class","id","tabindex","contenteditable","name"])),new
Map(ej.concat([["style",{tc:4}]])),new Set(["data-","aria-"]));function ij(a)
{this.j=a;this.i=[]}function jj(a,b){a.i=[];b=a.g(b);if(0!==a.i.length)throw
Error("");return b}ij.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(kj(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return le(a)};
function kj(a,b){b=Xi(b);b=document.createTreeWalker(b,5,function(h){return
lj(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!
==c;){var g=void 0;if(3===c.nodeType)g=document.createTextNode(c.data);else
if(Zi(c))g=mj(a,c);else throw
Error("");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function mj(a,b){var c=Yi(b),d=document.createElement(c);b=b.attributes;for(var
e=la(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var
k=bj(a.j,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var p=la(m.value);m=p.next().value;p=p.next().value;var x=void
0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!p.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.tc){case 1:nj(d,g,h);break;case 2:k=Wh(h);k=void 0!==k&&-1!
==Xh.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez";
k!==h&&oj(a);nj(d,g,k);break;case 3:nj(d,g,h.toLowerCase());break;case
4:nj(d,g,h);break;case 0:oj(a)}else oj(a)}return d}function lj(a,b)
{if(3===b.nodeType)return 1;if(!Zi(b))return 2;b=Yi(b);if(null===b)return
oj(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;oj(a);return
2}function oj(a){0===a.i.length&&a.i.push("")}function nj(a,b,c)
{a.setAttribute(b,c)}var pj=new ij(fj);function qj(a){return jj(pj,a)}var rj=new
ij(gj),sj=new ij(hj);function tj(a){var
b=Ha.apply(1,arguments);if(0===b.length)return Dd(a[0]);for(var
c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Dd(c)};var
uj={0:1,1:1},vj={0:.1,1:.1};function wj(a,b){try{jj(sj,a)}catch(c){return
xj(b,"H_SLSANITIZE"),!0}try{jj(rj,a)}catch(c){return xj(b,"H_RSANITIZE"),!
0}try{qj(a)}catch(c){return xj(b,"H_SANITIZE"),!0}return!1}function xj(a,b){(yj?
yj:"undefined"!==typeof window&&window.navigator&&void 0!
==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):zj)("https://
csp.withgoogle.com/csp/
lcreport/"+a.tj,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}
function zj(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var yj;function Aj(a){return(new yi(new zi)).g(a)};function Bj(a)
{a&&"function"==typeof a.Ea&&a.Ea()};function Cj()
{this.Id=this.Id;this.Ja=this.Ja}Cj.prototype.Id=!1;Cj.prototype.Ea=function()
{this.Id||(this.Id=!0,this.ua())};function Dj(a,b){b=t(Bj,b);a.Id?b():(a.Ja||
(a.Ja=[]),a.Ja.push(b))}Cj.prototype.ua=function()
{if(this.Ja)for(;this.Ja.length;)this.Ja.shift()()};function Ej(a)
{this.id=a}Ej.prototype.toString=function(){return this.id};function Fj(a,b)
{this.type=a instanceof Ej?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Fj.prototype.stopPropagation=function(){this.g=!
0};Fj.prototype.preventDefault=function(){this.defaultPrevented=!0};function Gj(a)
{a.preventDefault()};var Hj=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{var c=function()
{};q.addEventListener("test",c,b);q.removeEventListener("test",c,b)}catch(d)
{}return a}();function Ij(a,b){Fj.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.Ml=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.nl(a,b)}u(Ij,Fj);var
Jj={2:"touch",3:"pen",4:"mouse"};
Ij.prototype.nl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Ac&&(vc(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.offsetX=Bc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=Bc||void 0!==a.offsetY?
a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?
a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.Ml=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Jj[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Ij.oa.preventDefault.call(this)};function Kj(a){return 0==a.Ob.button&&!
(Dc&&a.ctrlKey)}Ij.prototype.stopPropagation=function()
{Ij.oa.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Ij.prototype.preventDefault=function(){Ij.oa.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Lj="closure_listenable_"+(1E6*Math.random()|0);function Mj(a){return!(!a||!
a[Lj])};var Nj=0;function Oj(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Wi=e;this.key=++Nj;this.Mg=this.Fi=!1}function Pj(a){a.Mg=!
0;a.listener=null;a.proxy=null;a.src=null;a.Wi=null};function Qj(a)
{this.src=a;this.g={};this.i=0}f=Qj.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Rj(a,b,d,e);-1<h?
(b=a[h],c||(b.Fi=!1)):(b=new Oj(b,this.src,g,!!d,e),b.Fi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=Rj(e,b,c,d);return-1<b?(Pj(e[b]),rb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Sj(a,b){var c=b.type;c in
a.g&&qb(a.g[c],b)&&(Pj(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Fg=ba(7);f.yh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Rj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return ed(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function Rj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Mg&&g.listener==b&&g.capture==!!c&&g.Wi==d)return e}return-1};var
Tj="closure_lm_"+(1E6*Math.random()|0),Uj={},Vj=0;function Q(a,b,c,d,e)
{if(d&&d.once)return Wj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Q(a,b[g],c,d,e);return null}c=Xj(c);return Mj(a)?a.ka(b,c,Ua(d)?!!d.capture:!!
d,e):Yj(a,b,c,!1,d,e)}
function Yj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ua(e)?!!
e.capture:!!e,k=Zj(a);k||(a[Tj]=k=new Qj(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=ak();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Hj||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(bk(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Vj++;return c}
function ak(){function a(c){return b.call(a.src,a.listener,c)}var b=ck;return
a}function Wj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Wj(a,b[g],c,d,e);return null}c=Xj(c);return Mj(a)?a.qf(b,c,Ua(d)?!!d.capture:!!
d,e):Yj(a,b,c,!0,d,e)}function dk(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)dk(a,b[g],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=Xj(c),Mj(a)?
a.Ta(b,c,d,e):a&&(a=Zj(a))&&(b=a.yh(b,c,d,e))&&ek(b)}
function ek(a){if("number"!==typeof a&&a&&!a.Mg){var
b=a.src;if(Mj(b))Sj(b.Jd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(bk(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Vj--;
(c=Zj(b))?(Sj(c,a),0==c.i&&(c.src=null,b[Tj]=null)):Pj(a)}}}function bk(a){return a
in Uj?Uj[a]:Uj[a]="on"+a}function fk(a,b){var c=a.listener,d=a.Wi||
a.src;a.Fi&&ek(a);return c.call(d,b)}
function ck(a,b){return a.Mg?!0:fk(a,new Ij(b,this))}function Zj(a){a=a[Tj];return
a instanceof Qj?a:null}var
gk="__closure_events_fn_"+(1E9*Math.random()>>>0);function Xj(a)
{if("function"===typeof a)return a;a[gk]||(a[gk]=function(b){return
a.handleEvent(b)});return a[gk]};function hk(a)
{Cj.call(this);this.s=a;this.j={}}u(hk,Cj);var
ik=[];f=hk.prototype;f.ka=function(a,b,c,d){return jk(this,a,b,c,d)};function
kk(a,b,c,d,e){jk(a,b,c,d,!1,e)}function jk(a,b,c,d,e,g){Array.isArray(c)||
(c&&(ik[0]=c.toString()),c=ik);for(var h=0;h<c.length;h++){var k=Q(b,c[h],d||
a.handleEvent,e||!1,g||a.s||a);if(!k)break;a.j[k.key]=k}return
a}f.qf=function(a,b,c,d){return lk(this,a,b,c,d)};
function lk(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)lk(a,b,c[h],d,e,g);else{b=Wj(b,c,d||a.handleEvent,e,g||a.s||a);if(!b)return
a;a.j[b.key]=b}return a}f.Ta=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Ta(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ua(d)?!!
d.capture:!!d,e=e||this.s||this,c=Xj(c),d=!!d,b=Mj(a)?a.yh(b,c,d,e):a?(a=Zj(a))?
a.yh(b,c,d,e):null:null,b&&(ek(b),delete this.j[b.key]);return this};
function mk(a){dd(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&ek(b)},a);a.j={}}f.ua=function()
{hk.oa.ua.call(this);mk(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function R()
{Cj.call(this);this.Jd=new
Qj(this);this.ms=this;this.Ll=null}u(R,Cj);R.prototype[Lj]=!
0;f=R.prototype;f.Gg=function(){return this.Ll};f.Og=function(a)
{this.Ll=a};f.addEventListener=function(a,b,c,d)
{Q(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){dk(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Gg();if(c)for(b=[];c;c=c.Gg())b.push(c);c=this.ms;var d=a.type||
a;if("string"===typeof a)a=new Fj(a,c);else if(a instanceof Fj)a.target=a.target||
c;else{var e=a;a=new Fj(d,c);nd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=nk(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=nk(h,d,!
0,a)&&e,a.g||(e=nk(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=nk(h,d,!1,a)&&e;return e};
f.ua=function(){R.oa.ua.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Pj(d[e]);delete
a.g[c];a.i--}}this.Ll=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.qf=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};f.Ta=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function nk(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Mg&&h.capture==c){var
k=h.listener,l=h.Wi||h.src;h.Fi&&Sj(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Fg=ba(6);f.yh=function(a,b,c,d){return
this.Jd.yh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function ok(a)
{R.call(this);this.g=a||window;this.j=Q(this.g,"resize",this.l,!
1,this);this.i=pf(this.g)}u(ok,R);function pk(){var a=window,b=Va(a);return
qk[b]=qk[b]||new ok(a)}var qk={};ok.prototype.getSize=function(){return this.i?
this.i.clone():null};ok.prototype.ua=function()
{ok.oa.ua.call(this);this.j&&(ek(this.j),this.j=null);this.i=this.g=null};ok.protot
ype.l=function(){var a=pf(this.g);Ke(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function rk(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(sk(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!Ac;default:return 166>a.keyCode||183<a.keyCode}}
function tk(a,b,c,d,e,g){if(Dc&&e)return sk(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=uk(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||
Dc&&16==b&&(d||g))return!1}if((Bc||yc)&&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(A&&d&&b==a)return!1;switch(a){case 13:return Ac?g||e?!1:!(c&&d):!
0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||g)?!1:sk(a)}
function sk(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Bc||yc)&&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:case 58:return!0;case 173:return
Ac;default:return!1}}function uk(a){if(Ac)a=vk(a);else if(Dc&&Bc)switch(a){case
93:a=91}return a}
function vk(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 wk(a)
{if(a.kc&&"function"==typeof a.kc)return a.kc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Ta(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c+
+]=a[d];return b}
function xk(a){if(a.Xd&&"function"==typeof a.Xd)return a.Xd();if(!a.kc||"function"!
=typeof a.kc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return fd(a)}}}
function yk(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ta(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=xk(a),e=wk(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
zk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ak(a,b){if(a)
{a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d)
{var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?Pe(e):"")}}}
function Bk(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Ck(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
Dk=/#|$/;
function Ek(a){var
b=window.location.href,c=b.search(Dk),d=Ck(b,0,a,c);if(0>d)return null;var
e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Pe(b.slice(d,-1!==e?
e:0))}var Fk=/[?&]($|#)/;function S(a,b)
{this.g=this.O=this.o="";this.V=null;this.i=this.l="";this.s=!1;var c;a instanceof
S?(this.s=void 0!==b?
b:a.s,Gk(this,a.o),this.O=a.O,this.g=a.g,Hk(this,a.V),Ik(this,a.l),Jk(this,a.j.clon
e()),Kk(this,a.i)):a&&(c=String(a).match(zk))?(this.s=!!b,Gk(this,c[1]||"",!
0),this.O=Lk(c[2]||""),this.g=Lk(c[3]||"",!0),Hk(this,c[4]),Ik(this,c[5]||"",!
0),Jk(this,c[6]||"",!0),Kk(this,c[7]||"",!0)):(this.s=!!b,this.j=new
Mk(null,this.s))}
S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Nk(b,Ok,!0),":");var
c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Nk(b,Ok,!
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.l)this.g&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Nk(c,"/"==c.charAt(0)?Pk:Qk,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Nk(c,Rk));return
a.join("")};
S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Gk(b,a.o):c=!!a.O;c?
b.O=a.O:c=!!a.g;c?b.g=a.g:c=null!=a.V;var d=a.l;if(c)Hk(b,a.V);else if(c=!!a.l)
{if("/"!=d.charAt(0))if(this.g&&!this.l)d="/"+d;else{var e=b.l.lastIndexOf("/");-1!
=e&&(d=b.l.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||
cc(e,"/.")){d=Pb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!
=g[0])&&g.pop(),d&&h==e.length&&
g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?Ik(b,d):c=""!
==a.j.toString();c?Jk(b,a.j.clone()):c=!!a.i;c&&Kk(b,a.i);return
b};S.prototype.clone=function(){return new S(this)};function Gk(a,b,c){a.o=c?Lk(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Hk(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 Ik(a,b,c){a.l=c?Lk(b,!0):b}function Jk(a,b,c){b instanceof Mk?
(a.j=b,Sk(a.j,a.s)):(c||(b=Nk(b,Tk)),a.j=new Mk(b,a.s))}
S.prototype.getQuery=function(){return this.j.toString()};function T(a,b,c)
{a.j.set(b,c);return a}function U(a,b){return a.j.get(b)}function Kk(a,b,c){a.i=c?
Lk(b):b;return a}function Uk(a,b){a.j.remove(b);return a}function Lk(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Nk(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,Vk),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function Vk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
Ok=/[#\/\?@]/g,Qk=/[#\?:]/g,Pk=/[#\?]/g,Tk=/[#\?@]/g,Rk=/#/g;function Mk(a,b)
{this.i=this.g=null;this.j=a||null;this.l=!!b}function Wk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Ak(a.j,function(b,c){a.add(Pe(b),c)}))}
function Xk(a){var b=xk(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new Mk(null);a=wk(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?Yk(c,e,g):c.add(e,g)}return
c}f=Mk.prototype;f.add=function(a,b){Wk(this);this.j=null;a=Zk(this,a);var
c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return
this};f.remove=function(a){Wk(this);a=Zk(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.delete(a)):!1};f.Jc=ba(4);
function $k(a,b){Wk(a);b=Zk(a,b);return a.g.has(b)}f.forEach=function(a,b)
{Wk(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.Xd=function(){Wk(this);for(var
a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};
f.kc=function(a){Wk(this);var b=[];if("string"===typeof a)
$k(this,a)&&(b=b.concat(this.g.get(Zk(this,a))));else{a=Array.from(this.g.values())
;for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{Wk(this);this.j=null;a=Zk(this,a);$k(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};f.get=function(a,b)
{if(!a)return b;a=this.kc(a);return 0<a.length?String(a[0]):b};
function Yk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(Zk(a,b),ub(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.kc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};f.clone=function(){var a=new Mk;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};
function Zk(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function Sk(a,b)
{b&&!a.l&&(Wk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Yk(this,e,c))},a));a.l=b}f.uq=function(a){for(var
b=0;b<arguments.length;b++)yk(arguments[b],function(c,d)
{this.add(d,c)},this)};function al(a){try{return q.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\
["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|
false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/
g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function bl()
{}bl.prototype.g=null;function cl(a){var b;(b=a.g)||(b={},dl(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var el;function fl(){}u(fl,bl);function gl(a)
{return(a=dl(a))?new ActiveXObject(a):new XMLHttpRequest}function dl(a){if(!
a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}el=new fl;function hl(a,b)
{this.j=a;this.l=b;this.i=0;this.g=null}hl.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
il(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function jl(a,b){var
c=a;b&&(c=r(a,b));c=kl(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&(jc()||!
z("Edge"))&&q.Window.prototype.setImmediate==q.setImmediate?(ll||
(ll=ml()),ll(c)):q.setImmediate(c)}var ll;
function ml(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=H("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!lc()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{q.setTimeout(e,0)}}var kl=ad;function nl(a){q.setTimeout(function(){throw
a;},0)};function ol(){this.i=this.g=null}ol.prototype.add=function(a,b){var
c=pl.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};ol.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var pl=new hl(function(){return new
ql},function(a){return a.reset()});function ql()
{this.next=this.g=this.Be=null}ql.prototype.set=function(a,b)
{this.Be=a;this.g=b;this.next=null};ql.prototype.reset=function()
{this.next=this.g=this.Be=null};var rl,sl=!1,ul=new ol;function vl(a,b){rl||
wl();sl||(rl(),sl=!0);ul.add(a,b)}function wl(){if(q.Promise&&q.Promise.resolve)
{var a=q.Promise.resolve(void 0);rl=function(){a.then(xl)}}else rl=function()
{jl(xl)}}function xl(){for(var a;a=ul.remove();){try{a.Be.call(a.g)}catch(b)
{nl(b)}il(pl,a)}sl=!1};function yl(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function zl(a){this.g=0;this.O=void
0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=$c)try{var b=this;a.call(void
0,function(c){Al(b,2,c)},function(c){Al(b,3,c)})}catch(c){Al(this,3,c)}}function
Bl(){this.next=this.context=this.i=this.j=this.g=null;this.l=!
1}Bl.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!
1};var Cl=new hl(function(){return new Bl},function(a){a.reset()});function
Dl(a,b,c){var d=Cl.get();d.j=a;d.i=b;d.context=c;return d}
function El(){var a,b,c=new zl(function(d,e){a=d;b=e});return new
Fl(c,a,b)}zl.prototype.then=function(a,b,c){return Gl(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};zl.prototype.$goog_Thenable=!
0;zl.prototype.cancel=function(a){if(0==this.g){var b=new Hl(a);vl(function()
{Il(this,b)},this)}};
function Il(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Il(c,b):(g?
(d=g,d.next==c.l&&(c.l=d),d.next=d.next.next):Jl(c),Kl(c,e,3,b)))}a.j=null}else
Al(a,3,b)}function Ll(a,b){a.i||2!=a.g&&3!=a.g||Ml(a);a.l?a.l.next=b:a.i=b;a.l=b}
function Gl(a,b,c,d){var e=Dl(null,null,null);e.g=new zl(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Hl?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Ll(a,e);return e.g}zl.prototype.ma=function(a)
{this.g=0;Al(this,2,a)};zl.prototype.na=function(a){this.g=0;Al(this,3,a)};
function Al(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.ma,g=a.na;if(d instanceof zl){Ll(d,Dl(e||$c,g||
null,a));var h=!0}else if(yl(d))d.then(e,g,a),h=!0;else{if(Ua(d))try{var
k=d.then;if("function"===typeof k){Nl(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Ml(a),3!=b||c instanceof
Hl||Ol(a,c))}}
function Nl(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Ml(a){a.s||(a.s=!
0,vl(a.V,a))}function Jl(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.l=null);return b}zl.prototype.V=function(){for(var
a;a=Jl(this);)Kl(this,a,this.g,this.O);this.s=!1};
function Kl(a,b,c,d){if(3==c&&b.i&&!b.l)for(;a&&a.o;a=a.j)a.o=!
1;if(b.g)b.g.j=null,Pl(b,c,d);else try{b.l?b.j.call(b.context):Pl(b,c,d)}catch(e)
{Ql.call(null,e)}il(Cl,b)}function Pl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Ol(a,b){a.o=!
0;vl(function(){a.o&&Ql.call(null,b)})}var Ql=nl;function Hl(a)
{cb.call(this,a)}u(Hl,cb);Hl.prototype.name="cancel";function Fl(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Rl(a,b)
{R.call(this);this.i=a||1;this.g=b||
q;this.j=r(this.Wv,this);this.l=$a()}u(Rl,R);f=Rl.prototype;f.enabled=!
1;f.Sa=null;function Sl(a,b){a.i=b;a.Sa&&a.enabled?
(a.stop(),a.start()):a.Sa&&a.stop()}f.Wv=function(){if(this.enabled){var a=$a()-
this.l;0<a&&a<.8*this.i?this.Sa=this.g.setTimeout(this.j,this.i-a):
(this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Sa||
(this.Sa=this.g.setTimeout(this.j,this.i),this.l=$a())};f.stop=function()
{this.enabled=!
1;this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null)};f.ua=function()
{Rl.oa.ua.call(this);this.stop();delete this.g};function V(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)}
function Tl(a){q.clearTimeout(a)};function Ul(a){R.call(this);this.headers=new
Map;this.V=a||null;this.i=!
1;this.O=this.g=null;this.ij="";this.j=this.na=this.l=this.ma=!
1;this.s=0;this.o=null;this.wa="";this.qa=this.ta=!1}u(Ul,R);var
Vl=/^https?$/i,Wl=["POST","PUT"],Xl=[];function Yl(a,b,c,d,e,g,h){var k=new
Ul;Xl.push(k);b&&k.ka("complete",b);k.qf("ready",k.As);g&&(k.s=Math.max(0,g));h&&(k
.ta=h);k.send(a,c,d,e)}f=Ul.prototype;f.As=function(){this.Ea();qb(Xl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ij+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ij=a;this.ma=!1;this.i=!0;this.g=this.V?
gl(this.V):gl(el);this.O=this.V?
cl(this.V):cl(el);this.g.onreadystatechange=r(this.xp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){Zl(this);return}a=c||"";c=new
Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in
d)c.set(e,d[e]);else if("function"===
typeof d.keys&&"function"===typeof d.get){e=la(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=q.FormData&&a instanceof q.FormData;!
ob(Wl,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=la(c);for(d=b.next();!
d.done;d=b.next())c=la(d.value),d=c.next().value,c=c.next().value,this.g.setRequest
Header(d,
c);this.wa&&(this.g.responseType=this.wa);"withCredentials"in
this.g&&this.g.withCredentials!
==this.ta&&(this.g.withCredentials=this.ta);try{$l(this),0<this.s&&((this.qa=am(thi
s.g))?
(this.g.timeout=this.s,this.g.ontimeout=r(this.ag,this)):this.o=V(this.ag,this.s,th
is)),this.l=!0,this.g.send(a),this.l=!1}catch(h){Zl(this)}};function am(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.ag=function(){"undefined"!
=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function Zl(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);bm(a);cm(a)}function bm(a)
{a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),cm(this))};f.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),cm(this,!
0));Ul.oa.ua.call(this)};f.xp=function(){this.Id||(this.na||this.l||this.j?
dm(this):this.ev())};f.ev=function(){dm(this)};
function dm(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=em(a)))if(a.l&&4==(a.g?a.g.readyState:0))V(a.xp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{fm(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):bm(a)}finally{cm(a)}}}func
tion cm(a,b){if(a.g){$l(a);var c=a.g,d=a.O[0]?function()
{}:null;a.g=null;a.O=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function $l(a)
{a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(Tl(a.o),a.o=null)}f.isActive=function()
{return!!this.g};function fm(a){var b=em(a);a:switch(b){case 200:case 201:case
202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c)
{if(b=0===b)a=String(a.ij).match(zk)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Vl.test(a?
a.toLowerCase():"");c=b}return c}function em(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function gm(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
hm(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=al(b)}return
c}};function im(a,b){a=jm(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!
=(d=b.Mw)?d:uj[b.tj[0]])?e:0)}if(c&&!1!
==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var
g,h;Math.random()<(null!=(h=null!=(g=b.zw)?g:vj[b.tj[0]])?
h:0)&&xj(b,"HEARTBEAT");wj(a,b)||Mi(a).toString()!==a&&xj(b,"H_ESCAPE")}return
le(a)}function jm(a){return null===a?"null":void 0===a?"undefined":a};function km()
{}f=km.prototype;f.nb=function(a)
{this.rb=a.width;this.Bb=a.height};f.getSize=function(){return new
Je(this.rb,this.Bb)};f.Yd=function(){return this.O};f.kd=function(){return
this.s};f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};f.jd=function(){return new B(this.O,this.s)};function lm(a){return new
fh(a.O,a.s,a.rb,a.Bb)};function mm(){this.g=[]}mm.prototype.Pa=function(a)
{this.g.push(a)};mm.prototype.getSize=function(){var a=this.tb(),b=this.Db();return
null===a||null===b?null:new Je(a,b)};mm.prototype.Ld=function(a){return
this.g.filter(a||Yc)};function nm(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function om(a,b){return nm(a,function(c)
{return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function pm(a,b){return
a.g.find(function(c){return dh(gh(lm(c)),b)})};function qm()
{this.g=[];this.cells=[]}u(qm,mm);f=qm.prototype;f.wm=0;f.ii=0;f.marginRight=0;f.hi
=0;f.ll=0;f.Hj=0;f.mq=!1;f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};
function rm(a){a.O();for(var b=a.wm,c=0;c<a.j;c++){var
d=sm(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.getSize().width)/2);h.O=k}});b+=d+a.ll}a.rb=b+a.marginRight;var
e=a.ii;for(c=0;c<a.i;c++){var g=tm(a,c);um(a,c).forEach(function(h)
{if(h)if(this.mq){var k=e+Math.round((g-h.getSize().height)/2);h.s=k}else
h.s=e});e+=g+a.Hj}a.Bb=e+a.hi}function um(a,b){return a.cells.map(function(c)
{return c[b]})}
function sm(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function tm(a,b){var
c=0;um(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function vm(a){this.l=a}n(vm,km);vm.prototype.Da=function(){return
this.l};vm.prototype.nb=function(a){void 0==a.width?
(this.Bb=a.height,this.rb=Math.round(a.height*wm(this.l))):void 0==a.height?
(this.rb=a.width,this.Bb=Math.round(a.width/wm(this.l))):
(this.rb=a.width,this.Bb=a.height)};function xm()
{return"rtl"==document.body.dir}function ym(a,b,c){a=a.style;A?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var zm={border:!0,padding:!0,margin:!
0},Am=["Top","Bottom","Right","Left"],Bm={color:"#0000cc",textDecoration:"underline
"};
function Cm(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"};v(a,function(c)
{dd(b,t(Dm,c))})}function Dm(a,b,c){var d=""==oh(a,c);zm[c]?v(Am,function(e)
{d&&""==oh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Bm[c]?
K(a,c,Bm[c]):K(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||dd(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});Cm(d)};function Em(a,b,c)
{Cj.call(this);this.Kh=a;this.j=b||
0;this.g=c;this.i=r(this.wq,this)}u(Em,Cj);f=Em.prototype;f.ub=0;f.ua=function()
{Em.oa.ua.call(this);this.stop();delete this.Kh;delete this.g};f.start=function(a)
{this.stop();this.ub=V(this.i,void 0!==a?a:this.j)};f.stop=function()
{this.isActive()&&Tl(this.ub);this.ub=0};f.isActive=function(){return 0!
=this.ub};f.wq=function(){this.ub=0;this.Kh&&this.Kh.call(this.g)};var
jd={},Fm=null;function Gm(a){a=Va(a);delete jd[a];id()&&Fm&&Fm.stop()}function Hm()
{Fm||(Fm=new Em(function(){Im()},20));var a=Fm;a.isActive()||a.start()}function
Im(){var a=$a();dd(jd,function(b){Jm(b,a)});id()||Hm()};function Km()
{R.call(this);this.Ec=0;this.endTime=this.startTime=null}u(Km,R);Km.prototype.tf=fu
nction(){this.qd("begin")};Km.prototype.Je=function()
{this.qd("end")};Km.prototype.qd=function(a){this.dispatchEvent(a)};function
Lm(a,b,c,d){Km.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Start and end parameters must be arrays");if(a.length!=b.length)throw
Error("Start and end points must be the same
length");this.i=a;this.o=b;this.duration=c;this.l=d;this.coords=[];this.progress=0}
u(Lm,Km);f=Lm.prototype;
f.play=function(a){if(a||0==this.Ec)this.progress=0,this.coords=this.i;else
if(1==this.Ec)return!1;Gm(this);this.startTime=a=$a();-1==this.Ec&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.tf();this.qd("play");-1==this.Ec&&this.qd("resume");this.Ec=1;var
b=Va(this);b in jd||(jd[b]=this);Hm();Jm(this,a);return!0};f.stop=function(a)
{Gm(this);this.Ec=0;a&&(this.progress=1);Mm(this,this.progress);this.qd("stop");thi
s.Je()};
f.ua=function(){0==this.Ec||this.stop(!
1);this.qd("destroy");Lm.oa.ua.call(this)};function Jm(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);Mm(a,a.progress);1==a.progress?
(a.Ec=0,Gm(a),a.qd("finish"),a.Je()):1==a.Ec&&a.Jl()}function Mm(a,b)
{"function"===typeof a.l&&(b=a.l(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.o[c]-a.i[c])*b+a.i[c]}f.Jl=function()
{this.qd("animate")};
f.qd=function(a){this.dispatchEvent(new Nm(a,this))};function Nm(a,b)
{Fj.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Ec}u(Nm,
Fj);function Om(a){return 3*a*a-2*a*a*a};function X(){R.call(this);this.g=new
hk(this)}u(X,R);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.oa.ua.call(this);this.g.Ea()};function Pm()
{X.call(this)}u(Pm,X);function Qm(a,b){this.x=a;this.y=b}u(Qm,B);function Rm(a)
{return new Qm(a.x,a.y)}Qm.prototype.clone=function(){return new
Qm(this.x,this.y)};Qm.prototype.Pj=B.prototype.Pj;Qm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Sm(a,b){a.x-=b.x;a.y-=b.y};function
Tm(a,b){this.g=a;this.i=b}function Um(a,b){var c=pm(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=eh(gh(lm(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.uh(c);b=Rm(b);Sm(b,c.jd());d=a.getSize().width/c.getSize().width;c
=a.getSize().height/c.getSize().height;b=new
B(Math.round(b.x*d),Math.round(b.y*c));return Rm(a.jd()).add(b)};var Vm={};function
Wm(a){return"P\u00e1gina "+a};var Xm;var Ym="combobox grid group listbox menu
menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split("
");function Zm(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}
function Y(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Xm||(c={},Xm=(c.atomic=!
1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!
1,c.live="off",c.multiline=!1,c.multiselectable=!
1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!
1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Xm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function $m(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function an(a){var b=$m(a,"activedescendant");return
df(a).getElementById(b)}function bn(a,b){var
c="";b&&(c=b.id);Y(a,"activedescendant",c)}function cn(a,b){Y(a,"label",b)};var
dn=function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fc()))?
a[1]:"0"}return
Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fc()))?a[0].replace(/_/g,"."):"10"):Gc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(fc()))?a[1]:""):Hc||Ic||Jc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(fc()))?a[1].replace(/_/g,"."):""):""}();function en(a)
{return(a=a.exec(fc()))?a[1]:""}var fn=function(){if(jg)return en(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(ng){if(sc()||tc()){var a=en(/CriOS\/([0-
9.]+)/);if(a)return a}return en(/Chrome\/([0-9.]+)/)}if(og&&!sc())return
en(/Version\/([0-9.]+)/);if(kg||lg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(mg)return(a=en(/Android\s+([0-
9.]+)/))?a:en(/Version\/([0-9.]+)/);return""}();function gn(a,b,c)
{R.call(this);this.target=a;this.handle=b||a;this.na=c||new
fh(NaN,NaN,NaN,NaN);this.j=df(a);this.g=new
hk(this);Dj(this,this.g);this.deltaY=this.deltaX=this.wa=this.ta=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;Q(this.handle,
["touchstart","mousedown"],this.dm,!1,this);this.o=hn}u(gn,R);var
hn=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function jn(a,b){a.na=b||new fh(NaN,NaN,NaN,NaN)}f=gn.prototype;f.lb=function(a)
{this.Pb=a};f.ua=function(){gn.oa.ua.call(this);dk(this.handle,
["touchstart","mousedown"],this.dm,!
1,this);mk(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null};
f.dm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Kj(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(ne
w kn("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.o;this.g.ka(b,["touchmove","mousemove"],this.Ot,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Ji,d);this.o?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Ji)):this.g.ka(tf(b),"blur",
this.Ji);this.Ga&&this.g.ka(this.Ga,"scroll",this.fv,d);this.clientX=this.ta=a.clie
ntX;this.clientY=this.wa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=rf(bf(th
is.j).g)}};f.Ji=function(a,b){mk(this.g);this.o&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
kn("end",this,a.clientX,a.clientY,a,ln(this,this.deltaX),mn(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Ot=function(a){if(this.Pb){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.i){var d=this.ta-this.clientX,e=this.wa-
this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new
kn("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Ji(a);return}}c=nn(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
kn("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(on(this,a,b,c),a.preventDefault(
))}};
function nn(a,b,c){var d=rf(bf(a.j).g);b+=d.x-a.qa.x;c+=d.y-
a.qa.y;a.qa=d;a.deltaX+=b;a.deltaY+=c;return new
B(ln(a,a.deltaX),mn(a,a.deltaY))}f.fv=function(a){var
b=nn(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;on(this,a,b.x,b.y)};fu
nction on(a,b,c,d){a.Pk(c,d);a.dispatchEvent(new
kn("drag",a,b.clientX,b.clientY,b,c,d))}function ln(a,b){var
c=a.na;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function mn(a,b){var c=a.na;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.Pk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
kn(a,b,c,d,e,g,h)
{Fj.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(kn,Fj);function pn(a){this.Bd=new
Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of
arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof pn)for(b=la(a.Bd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Bd.set(c,d)}else
if(a)for(b=la(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=la(c.value),c=d.next().value,d=d.next().value,this.Bd.set(c,d)}
f=pn.prototype;f.kc=function(){return Array.from(this.Bd.values())};
f.Xd=function(){return Array.from(this.Bd.keys())};f.Jc=ba(3);f.remove=function(a)
{return this.Bd.delete(a)};f.get=function(a,b){return this.Bd.has(a)?
this.Bd.get(a):b};f.set=function(a,b){this.Bd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Bd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new pn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;+
+c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+
"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!
q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function()
{e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var qn=[[],[]],rn=0,sn=!1,tn=0;function un(a,b){var c=tn++,d={Mu:
{id:c,Be:a.measure,context:b},Pu:{id:c,Be:a.gp,context:b},state:{},ad:void 0,dj:!
1};return function(){0<arguments.length?(d.ad||
(d.ad=[]),d.ad.length=0,d.ad.push.apply(d.ad,arguments),d.ad.push(d.state)):d.ad&&0
!=d.ad.length?(d.ad[0]=d.state,d.ad.length=1):d.ad=[d.state];d.dj||(d.dj=!
0,qn[rn].push(d));sn||(sn=!0,window.requestAnimationFrame(vn))}}
function vn(){sn=!1;var a=qn[rn],b=a.length;rn=(rn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Mu;c.dj=!1;e.Be&&e.Be.apply(e.context,c.ad)}for(d=0;d<b;+
+d)c=a[d],e=c.Pu,c.dj=!
1,e.Be&&e.Be.apply(e.context,c.ad),c.state={};a.length=0};var wn=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function xn(a)
{R.call(this);this.va=a;a=A?"focusout":"blur";this.g=Q(this.va,A?"focusin":"focus",
this,!A);this.i=Q(this.va,a,this,!A)}u(xn,R);xn.prototype.handleEvent=function(a)
{var b=new
Ij(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};xn.prototype.ua=function()
{xn.oa.ua.call(this);ek(this.g);ek(this.i);delete this.va};function yn()
{}Qa(yn);yn.prototype.g=0;function zn(a){return":"+(a.g++).toString(36)};function
An(a){R.call(this);this.g=a||bf();this.Kb=Bn;this.ub=null;this.Va=!
1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.Gl=null;this.Lc=!
1}u(An,R);An.prototype.nd=yn.Jb();var Bn=null;
function Cn(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");}f=An.prototype;f.getId=function(){return this.ub||(this.ub=zn(this.nd))};
f.Ng=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.ub;c in b&&delete
b[c];kd(this.s.ma,a,this)}this.ub=a};f.ha=function(){return this.va};function Z(a)
{a.na||(a.na=new hk(a));return a.na}f.he=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.ub&&Dn(this.s,this.ub)&&this.s!
=a)throw Error("Unable to set parent
component");this.s=a;An.oa.Og.call(this,a)};f.getParent=function(){return this.s};
f.Og=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");An.oa.Og.call(this,a)};f.Qa=function()
{this.va=Xf(this.g,"DIV")};f.render=function(a){En(this,a)};function En(a,b,c)
{if(a.Va)throw Error("Component already rendered");a.va||a.Qa();b?
b.insertBefore(a.va,c||null):a.g.g.body.appendChild(a.va);a.s&&!a.s.Va||a.Ka()}
function Fn(a,b){if(a.Va)throw Error("Component already rendered");if(b&&a.ji(b))
{a.Lc=!0;var c=df(b);a.g&&a.g.g==c||(a.g=bf(b));a.Nb(b);a.Ka()}else throw
Error("Invalid element to decorate");}f.ji=function(){return!0};f.Nb=function(a)
{this.va=a};f.Ka=function(){this.Va=!0;Gn(this,function(a){!
a.Va&&a.ha()&&a.Ka()})};f.jc=function(){Gn(this,function(a)
{a.Va&&a.jc()});this.na&&mk(this.na);this.Va=!1};
f.ua=function(){this.Va&&this.jc();this.na&&(this.na.Ea(),delete
this.na);Gn(this,function(a){a.Ea()});!
this.Lc&&this.va&&I(this.va);this.s=this.Gl=this.va=this.ma=this.O=null;An.oa.ua.ca
ll(this)};f.Za=function(a,b){this.tg(a,Hn(this),b)};
f.tg=function(a,b,c){if(a.Va&&(c||!this.Va))throw Error("Component already
rendered");if(0>b||b>Hn(this))throw Error("Child component index out of
bounds");this.ma&&this.O||(this.ma={},this.O=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;qb(this.O,a)}else
kd(this.ma,a.getId(),a);a.he(this);wb(this.O,b,0,a);a.Va&&this.Va&&a.getParent()==t
his?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.va||this.Qa(),b=In(this,b+1),En(a,this.Ib(),b?b.va:null)):this.Va&&!
a.Va&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Ka()};f.Ib=function()
{return this.va};function Jn(a){null==a.Kb&&(a.Kb=Lh(a.Va?a.va:a.g.g.body));return
a.Kb}function Hn(a){return a.O?a.O.length:0}function Dn(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function In(a,b)
{return a.O?a.O[b]||null:null}function Gn(a,b,c){a.O&&a.O.forEach(b,c)}
function Kn(a,b){return a.O&&b?a.O.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=Dn(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];qb(this.O,a);b&&(a.jc(),a.va&&I(a.va));a.he(null)}}if(!a)throw
Error("Child is not in parent component");return a};function Ln(a,b)
{this.va=a;this.i=b};function Mn(a,b){R.call(this);this.l=new hk(this);this.hg(a||
null);b&&(this.ig=b)}u(Mn,R);f=Mn.prototype;f.va=null;f.Vn=!0;f.Un=null;f.Re=!
1;f.yl=-1;f.hj=-1;f.lo=!0;f.ig="toggle_display";f.getType=function(){return
this.ig};f.ha=function(){return this.va};f.hg=function(a)
{Nn(this);this.va=a};function On(a,b){Nn(a);a.Vn=b}function Nn(a){if(a.Re)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.Re};
f.Aa=function(a){this.Ga&&this.Ga.stop();this.qa&&this.qa.stop();if(a){if(!
this.Re&&this.Kl()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.fg();a=df(this.va);if(this.Vn)if(this.l.ka(a,"mousedown",this.mp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Lf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.mp,!
0);this.l.ka(a,"deactivate",this.lp)}else
this.l.ka(a,"blur",this.lp);"toggle_display"==this.ig?
(this.va.style.visibility="visible",N(this.va,!
0)):"move_offscreen"==this.ig&&this.fg();this.Re=!0;this.yl=Date.now();this.hj=-
1;this.Ga?(Wj(this.Ga,"end",this.ki,!1,this),this.Ga.play()):this.ki()}}else
Pn(this)};f.fg=function(){};function Pn(a,b)
{a.Re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&mk(a.l),a.Re=!
1,a.hj=Date.now(),a.qa?(Wj(a.qa,"end",t(a.ao,b),!1,a),a.qa.play()):a.ao(b))}
f.ao=function(a){"toggle_display"==this.ig?
this.nu():"move_offscreen"==this.ig&&(this.va.style.top="-
10000px");this.Vg(a)};f.nu=function(){this.va.style.visibility="hidden";N(this.va,!
1)};f.Kl=function(){return this.dispatchEvent("beforeshow")};f.ki=function()
{this.dispatchEvent("show")};f.Vg=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.mp=function(a)
{a=a.target;Kf(this.va,a)||Qn(this,a)||150>Date.now()-this.yl||Pn(this,a)};
f.lp=function(a){if(this.lo){var b=df(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Kf(this.va,a)||"BODY"==a.tagName||
Qn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.yl||
Pn(this)}};function Qn(a,b){return lb(a.Un||[],function(c){return b===c||
Kf(c,b)})}f.ua=function()
{Mn.oa.ua.call(this);this.l.Ea();Bj(this.Ga);Bj(this.qa);delete this.va;delete
this.l;delete this.Un};function Rn(a,b){An.call(this,b);this.Ff=!!
a;this.qa=null;this.wc=un({gp:this.uj},this);un({gp:this.jq},this)}u(Rn,An);f=Rn.pr
ototype;f.Wk=null;f.ni=!1;f.hd=null;f.xc=null;f.Ud=null;f.Ek=!1;f.Wg=function()
{return"goog-modalpopup"};f.sh=function(){return this.hd};f.Qa=function()
{Rn.oa.Qa.call(this);var a=this.ha();Ib(a,Tb(this.Wg()).split(" "));Qf(a,!0);N(a,!
1);Sn(this);Tn(this)};
function Sn(a){if(a.Ff&&!a.xc){var b=a.g.Oa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ad(wn).toString();a.xc=b;a.xc.className=a.Wg()+"-
bg";N(a.xc,!1);Jh(a.xc,0)}a.hd||(a.hd=a.g.Oa("DIV",a.Wg()+"-bg"),N(a.hd,!
1))}function Tn(a){a.Ud||(a.Ud=Xf(a.g,"SPAN"),N(a.Ud,!1),Qf(a.Ud,!
0),a.Ud.style.position="absolute")}f.Lp=function(){this.Ek=!1};f.ji=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){Rn.oa.Nb.call(this,a);a=Tb(this.Wg()).split("
");Ib(this.ha(),a);Sn(this);Tn(this);Qf(this.ha(),!0);N(this.ha(),!
1)};f.Ka=function()
{this.xc&&Bf(this.xc,this.ha());Bf(this.hd,this.ha());Rn.oa.Ka.call(this);Cf(this.U
d,this.ha());this.Wk=new
xn(this.g.g);Z(this).ka(this.Wk,"focusin",this.Zu);Un(this,!1)};f.jc=function()
{this.isVisible()&&this.Aa(!
1);Bj(this.Wk);Rn.oa.jc.call(this);I(this.xc);I(this.hd);I(this.Ud)};
f.Aa=function(a){if(a!
=this.ni)if(this.wa&&this.wa.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop()
,this.Ga&&this.Ga.stop(),this.Va&&Un(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e)
{}this.jq();Z(this).ka(Yf(this.g),"resize",this.uj).ka(Yf(this.g),"orientationchang
e",this.wc);Vn(this,!0);this.focus();this.ni=!0;this.wa&&this.Ia?
(Wj(this.wa,"end",this.mi,!1,this),this.Ia.play(),this.wa.play()):this.mi()}}else
if(this.dispatchEvent("beforehide")){Z(this).Ta(Yf(this.g),
"resize",this.uj).Ta(Yf(this.g),"orientationchange",this.wc);this.ni=!
1;this.ta&&this.Ga?(Wj(this.ta,"end",this.li,!
1,this),this.Ga.play(),this.ta.play()):this.li();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.qa||this.qa==c)
{this.qa=null;break a}(d==c||b.um(this.ha(),d))&&this.qa.focus()}catch(e)
{}this.qa=null}}};
function Un(a,b){a.bc||(a.bc=new Ln(a.va,a.g));a=a.bc;if(b){a.g||
(a.g=[]);b=a.i.uo(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||
$m(d,"hidden")||(Y(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-
hidden");a.g=null}}f.jq=function(){this.uj();this.Xg()};function Vn(a,b)
{a.xc&&N(a.xc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Ud,b)}f.mi=function()
{this.dispatchEvent("show")};f.li=function(){Vn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return this.ni};
f.focus=function(){this.ro()};f.uj=function(){this.xc&&N(this.xc,!
1);this.hd&&N(this.hd,!1);var a=this.g.g;var b=pf(tf(this.g.g)||window);var
c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Ma
th.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.
xc&&(N(this.xc,!0),L(this.xc,c,a));this.hd&&(N(this.hd,!0),L(this.hd,c,a))};
f.Xg=function(){if("fixed"==rh(this.ha(),"position"))var a=0,b=0;else
b=rf(this.g.g),a=b.x,b=b.y;var c=M(this.ha());var d=pf(tf(this.g.g)||
window);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/
2,0);sh(this.ha(),a,b);sh(this.Ud,a,b)};f.Zu=function(a){this.Ek?
this.Lp():a.target==this.Ud&&V(this.ro,0,this)};f.ro=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.ua=function()
{Bj(this.wa);this.wa=null;Bj(this.ta);this.ta=null;Bj(this.Ia);this.Ia=null;Bj(this
.Ga);this.Ga=null;Rn.oa.ua.call(this)};function Wn(a,b,c)
{Rn.call(this,b,c);this.l=a||"modal-dialog";this.j=Xn(Xn(new Yn,Zn,!0),$n,!1,!
0)}u(Wn,Rn);f=Wn.prototype;f.Fh=!0;f.ep=!0;f.Sk=!
0;f.Ei=.5;f.vc="";f.Cf=null;f.le=null;f.ho=!
1;f.Wc=null;f.Xc=null;f.Zh=null;f.Cc=null;f.Cd=null;f.oc=null;f.ym="dialog";f.Wg=fu
nction(){return this.l};function ao(a,b){a.vc=b;a.Xc&&J(a.Xc,b)}f.hb=function()
{return this.vc};f.Dc=function(){return null!=this.Cf?
je(this.Cf).toString():""};f.ff=function(){return this.ym};f.Sh=ba(9);
function bo(a){a.ha()||a.render()}f.Ib=function(){bo(this);return this.Cd};function
co(a){bo(a);return a.oc}function eo(a){bo(a);return a.ha()}f.sh=function()
{bo(this);return Wn.oa.sh.call(this)};function fo(a,b)
{a.Ei=b;a.ha()&&(b=a.sh())&&Jh(b,a.Ei)}f.xq=function(){};function go(a,b){var
c=Tb(a.l+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.Wc,c):Kb(a.Wc,c));b&&!a.le?
(b=new gn(a.ha(),a.Wc),a.le=b,Ib(a.Wc,c),Q(a.le,"start",a.Iv,!
1,a),Q(a.le,"drag",a.xq,!1,a)):!b&&a.le&&(a.le.Ea(),a.le=null)}
f.Qa=function(){Wn.oa.Qa.call(this);var
a=this.ha(),b=this.g;this.Zh=this.getId();var c=this.getId()
+".contentEl";this.Wc=b.Oa("DIV",this.l+"-title",this.Xc=b.Oa("SPAN",
{className:this.l+"-title-text",id:this.Zh},this.vc),this.Cc=b.Oa("SPAN",this.l+"-
title-close"));zf(a,this.Wc,this.Cd=b.Oa("DIV",{className:this.l+"-
content",id:c}),this.oc=b.Oa("DIV",this.l+"-
buttons"));Zm(this.Xc,"heading");Zm(this.Cc,"button");Qf(this.Cc,!
0);cn(this.Cc,"Cerrar");Zm(a,this.ff());Y(a,"labelledby",this.Zh||"");this.Cf&&
ye(this.Cd,this.Cf);N(this.Cc,this.Fh);this.j&&(a=this.j,a.va=this.oc,a.render());N
(this.oc,!!this.j);fo(this,this.Ei)};
f.Nb=function(a){Wn.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-
content";this.Cd=hf(null,b,a)[0];this.Cd||
(this.Cd=this.g.Oa("DIV",b),this.Cf&&ye(this.Cd,this.Cf),a.appendChild(this.Cd));b=
this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";
(this.Wc=hf(null,b,a)[0])?(this.Xc=hf(null,c,this.Wc)[0],this.Cc=hf(null,d,this.Wc)
[0]):(this.Wc=this.g.Oa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?
(this.vc=Rf(this.Xc),this.Xc.id||(this.Xc.id=this.getId())):(this.Xc=F("SPAN",
{className:c,
id:this.getId()}),this.Wc.appendChild(this.Xc));this.Zh=this.Xc.id;Y(a,"labelledby"
,this.Zh||"");this.Cc||
(this.Cc=this.g.Oa("SPAN",d),this.Wc.appendChild(this.Cc));N(this.Cc,this.Fh);b=thi
s.l+"-buttons";if(this.oc=hf(null,b,a)[0]){if(a=this.j=new Yn(this.g),
(b=this.oc)&&1==b.nodeType){a.va=b;b=gf("BUTTON",a.va);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Rf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.oc=this.g.Oa("DIV",b),a.appendChild(this.oc),
this.j&&(a=this.j,a.va=this.oc,a.render()),N(this.oc,!!
this.j);fo(this,this.Ei)};f.Ka=function()
{Wn.oa.Ka.call(this);Z(this).ka(this.ha(),"keydown",this.xm).ka(this.ha(),"keypress
",this.xm);Z(this).ka(this.oc,"click",this.Uu);go(this,this.Sk);Z(this).ka(this.Cc,
"click",this.kv);var a=this.ha();Zm(a,this.ff());""!
==this.Xc.id&&Y(a,"labelledby",this.Xc.id);if(!this.ep){this.ep=!1;if(this.Va)
{a=this.g;var b=this.sh();a.fi(this.xc);a.fi(b)}this.isVisible()&&Un(this,!1)}};
f.jc=function(){this.isVisible()&&this.Aa(!1);go(this,!
1);Wn.oa.jc.call(this)};f.Aa=function(a){a!=this.isVisible()&&(this.Va||
this.render(),Wn.oa.Aa.call(this,a))};f.mi=function()
{Wn.oa.mi.call(this);this.dispatchEvent("aftershow")};f.li=function()
{Wn.oa.li.call(this);this.dispatchEvent("afterhide");this.ho&&this.Ea()};
f.Iv=function(){var a=this.g.g,b=pf(tf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ha());"fixed"==rh(this.ha(),"position")?jn(this.le,new
fh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):jn(this.le,new
fh(0,0,c-d.width,a-d.height))};f.kv=function(){ho(this)};function ho(a){if(a.Fh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new io(c,b))&&a.Aa(!1)):a.Aa(!
1)}}f.ua=function(){this.oc=this.Cc=null;Wn.oa.ua.call(this)};
function jo(a,b){a.j=b;a.oc&&(a.j?
(b=a.j,b.va=a.oc,b.render()):ye(a.oc,se),N(a.oc,!!a.j))}f.Uu=function(a){a:
{for(a=a.target;null!=a&&a!=this.oc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.j.get(a);this.dispatchEvent(new io(a,b))&&this.Aa(!1)}};
f.xm=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new io(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Ek=!
0;try{this.Ud.focus()}catch(l){}V(this.Lp,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Cc)ho(this);else
if(d){var
h=d.i,k=h&&ko(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
io(g,String(d.get(g)))))}else e!=this.Cc||32!=a.keyCode&&" "!=a.key||
ho(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Aa(!1)};function
io(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(io,Fj);function Yn(a)
{pn.call(this);a||
bf();this.g=this.va=this.i=null}u(Yn,pn);Yn.prototype.set=function(a,b,c,d)
{pn.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function Xn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Yn.prototype.render=function(){if(this.va)
{ye(this.va,se);var a=bf(this.va);this.forEach(function(b,c){b=a.Oa("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.va.appendChild(b)},this)}};Yn.prototype.ha=function(){return
this.va};function ko(a,b){a=gf("BUTTON",a.va);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var Zn={key:"ok",caption:"Aceptar"},
$n={key:"cancel",caption:"Cancelar"},lo={key:"yes",caption:"S\
u00ed"},mo={key:"no",caption:"No"},no={key:"save",caption:"Guardar"},oo={key:"conti
nue",caption:"Continuar"};"undefined"!=typeof document&&(Xn(new Yn,Zn,!0,!
0),Xn(Xn(new Yn,Zn,!0),$n,!1,!0),Xn(Xn(new Yn,lo,!0),mo,!1,!0),Xn(Xn(Xn(new
Yn,lo),mo,!0),$n,!1,!0),Xn(Xn(Xn(new Yn,oo),no),$n,!0,!0));function po(a,b,c,d,e)
{Lm.call(this,b,c,d,e);this.g=a}u(po,Lm);po.prototype.dg=function()
{};po.prototype.Jl=function()
{this.dg();po.oa.Jl.call(this)};po.prototype.Je=function()
{this.dg();po.oa.Je.call(this)};po.prototype.tf=function()
{this.dg();po.oa.tf.call(this)};function qo(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);po.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(qo,po);var
ro=1/1024;f=qo.prototype;
f.dg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=ro&&(Jh(this.g,a),this.j=a)};f.tf=function(){this.j=-
1;qo.oa.tf.call(this)};f.Je=function(){this.j=-
1;qo.oa.Je.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function so(a,b,c)
{qo.call(this,a,1,0,b,c)}u(so,qo);so.prototype.tf=function()
{this.show();so.oa.tf.call(this)};so.prototype.Je=function()
{this.kb();so.oa.Je.call(this)};
function to(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");po.call(this,a,b,c,d,e)}u(to,po);to.prototype.dg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function uo(a,b){this.g=a[q.Symbol.iterator]
();this.i=b}uo.prototype[Symbol.iterator]=function(){return
this};uo.prototype.next=function(){var a=this.g.next();return{value:a.done?void
0:this.i.call(void 0,a.value),done:a.done}};function vo(a,b){return new
uo(a,b)};function wo(a){if(a instanceof xo||a instanceof yo||a instanceof zo)return
a;if("function"==typeof a.next)return new xo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new xo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.Xe)return new xo(function(){return
a.Xe()});throw Error("Not an iterator or iterable.");}function xo(a)
{this.g=a}xo.prototype.Xe=function(){return new
yo(this.g())};xo.prototype[Symbol.iterator]=function(){return new zo(this.g())};
xo.prototype.i=function(){return new zo(this.g())};function yo(a)
{this.g=a}n(yo,Zf);yo.prototype.next=function(){return
this.g.next()};yo.prototype[Symbol.iterator]=function(){return new
zo(this.g)};yo.prototype.i=function(){return new zo(this.g)};function zo(a)
{xo.call(this,function(){return a});this.j=a}n(zo,xo);zo.prototype.next=function()
{return this.j.next()};function Ao(a,b){this.i={};this.g=[];this.j=this.size=0;var
c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Ao)for(c=a.Xd(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=Ao.prototype;f.kc=function(){Bo(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xd=function()
{Bo(this);return this.g.concat()};
function Co(a,b){return a.has(b)}f.has=function(a){return
Do(this.i,a)};f.Jc=ba(2);function Eo(a)
{a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Do(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Bo(this),a=!0):a=!
1;return a};function Bo(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];Do(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],Do(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return Do(this.i,a)?this.i[a]:b};f.set=function(a,b)
{Do(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.Xd(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
Ao(this)};f.keys=function(){return wo(this.Xe(!0)).i()};f.values=function(){return
wo(this.Xe(!1)).i()};f.entries=function(){var a=this;return
vo(this.keys(),function(b){return[b,a.get(b)]})};
f.Xe=function(a){Bo(this);var b=0,c=this.j,d=this,e=new Zf;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return $f;var g=d.g[b++];return{value:a?g:d.i[g],done:!
1}};return e};function Do(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Fo(){this.i=new Ao;this.g=new
Go("");this.g.next=this.g.g=this.g}f=Fo.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Go(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Ho(this,this.g.next)};f.pop=function(){return
Ho(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};f.Jc=ba(1);
f.Xd=function(){return this.map(function(a,b){return b})};f.kc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var
c=[],d=this.g.next;d!=this.g;d=d.next)c.push(a.call(b,d.value,d.key,this));return
c};f.some=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};
f.every=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function Ho(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function Go(a,b)
{this.key=a;this.value=b}Go.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
Io(){R.call(this);this.i=new Fo}u(Io,R);Io.prototype.j=function(a)
{a.sort(Jo);v(a,function(b){b.he(this)},this);this.i=new Fo;v(a,function(b)
{this.i.set(b.La(),b)},this);this.dispatchEvent("update")};function Jo(a,b){return
Ko(a)-Ko(b)}function Lo(a){return a.i.kc()}function Mo(a,b,c){a=Lo(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].La()==b){d=e;break}if(0<=d)return a[c+d]}function
No(a,b){return a.i.get(b)}
function Oo(a,b){b=Tb(b);if(0!=b.length)return mb(Lo(a),function(c){return
c.hb()==b})};function Po(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function Qo(a,b){this.o=[];this.qa=a;this.Ja=b||null;this.l=this.j=!1;this.i=void
0;this.ma=this.ta=this.O=!
1;this.s=0;this.g=null;this.V=0}u(Qo,Po);Qo.prototype.cancel=function(a)
{if(this.j)this.i instanceof Qo&&this.i.cancel();else{if(this.g){var
b=this.g;delete this.g;a?b.cancel(a):(b.V--,0>=b.V&&b.cancel())}this.qa?
this.qa.call(this.Ja,this):this.ma=!0;this.j||(a=new Ro(this),So(this),To(this,!
1,a))}};Qo.prototype.na=function(a,b){this.O=!1;To(this,a,b)};
function To(a,b,c){a.j=!0;a.i=c;a.l=!b;Uo(a)}function So(a){if(a.j){if(!a.ma)throw
new Vo(a);a.ma=!1}}Qo.prototype.ug=function(a){So(this);To(this,!0,a)};function
Wo(a,b,c,d){a.o.push([b,c,d]);a.j&&Uo(a)}Qo.prototype.then=function(a,b,c){var
d,e,g=new zl(function(h,k){e=h;d=k});Wo(this,e,function(h){h instanceof Ro?
g.cancel():d(h);return Xo},this);return g.then(a,b,c)};Qo.prototype.
$goog_Thenable=!0;function Yo(a){return lb(a.o,function(b)
{return"function"===typeof b[1]})}var Xo={};
function Uo(a){if(a.s&&a.j&&Yo(a)){var
b=a.s,c=Zo[b];c&&(q.clearTimeout(c.ub),delete Zo[b]);a.s=0}a.g&&(a.g.V--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.O;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.l?h:g)try{var k=g.call(e||
a.Ja,b);k===Xo&&(k=void 0);void 0!==k&&(a.l=a.l&&(k==b||k instanceof
Error),a.i=b=k);if(yl(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!
0,a.O=!0}catch(l){b=l,a.l=!0,Yo(a)||(c=!0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!
1),b instanceof Qo?(Wo(b,k,d),b.ta=
!0):b.then(k,d));c&&(b=new $o(b),Zo[b.ub]=b,a.s=b.ub)}function Vo()
{cb.call(this)}u(Vo,cb);Vo.prototype.message="Deferred has already
fired";Vo.prototype.name="AlreadyCalledError";function Ro()
{cb.call(this)}u(Ro,cb);Ro.prototype.message="Deferred was
canceled";Ro.prototype.name="CanceledError";function $o(a)
{this.ub=q.setTimeout(r(this.i,this),0);this.g=a}$o.prototype.i=function(){delete
Zo[this.ub];throw this.g;};var Zo={};function ap(a,b){var c=b||{};b=c.document||
document;var d=Ad(a).toString(),e=Xf(new cf(b),"SCRIPT"),g={Pp:e,ag:void 0},h=new
Qo(bp,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){cp(e,!0);var m=new dp(1,"Timeout
reached for loading script "+d);So(h);To(h,!
1,m)},l),g.ag=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(cp(e,c.Bs||!
1,k),h.ug(null))};e.onerror=function(){cp(e,!0,k);var m=new dp(0,"Error while
loading script "+
d);So(h);To(h,!1,m)};g=c.attributes||{};nd(g,{type:"text/javascript",charset:"UTF-
8"});nf(e,g);ze(e,a);ep(b).appendChild(e);return h}function ep(a){var
b=gf("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function bp()
{if(this&&this.Pp){var a=this.Pp;a&&"SCRIPT"==a.tagName&&cp(a,!0,this.ag)}}function
cp(a,b,c){null!=c&&q.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)}
function dp(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);cb.call(this,c);this.code=a}u(dp,cb);var
fp=ka(["//apis.google.com/js/api.js"]);function gp(a){var
b=document,c=window;hp()&&(ap(ip,{document:b}).then(function(){var
d=Pa("gapi.load",c);d&&d("gapi.rpc",{ug:function(){return jp(a)},onerror:function()
{return null},timeout:5E3,ontimeout:function(){return null}})}),V(function()
{jp(a)},5E3))}function kp(a){var b={};b.q=a;lp("updateInViewportPage",b)}function
mp(a){a?lp("onboardingComplete"):lp("onboardingCompleteNoPlainText")}
function jp(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),np(),op(a))}function np()
{Q(document,"keydown",function(a)
{27==a.keyCode&&lp("closeViewportDialog")})}function op(a){var
b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function lp(a,b){if(hp()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function hp(){try{return window.self!==window.top}catch(a)
{return!0}}var ip=tj(fp);function pp(a)
{R.call(this);qp(this,a||"")}n(pp,R);pp.prototype.getQuery=function(){return
this.l};function qp(a,b){a.l!=b&&(a.l=b,a.dispatchEvent("change"),kp(b))}function
rp(a){a=new S(a);return U(a,"q")||U(a,"vq")||U(a,"dq")}function sp(){return U(new
S(window.location.toString()),"q")};function tp(a){this.g={};this.N=a}function
up(a,b){var c=[];if(a.g[b]){var d=[],e;for(e in
a.g[b])d.push(e);yb(d);for(e=0;e<d.length;e++)c.push(a.g[b][d[e]])}return
c};function vp(a){this.N=a;this.j=a.Ab()}vp.prototype.Wb=function(a)
{this.Ca&&(this.Ca.Ea(),Af(this.N.Fa().s.i));this.Ca=new
a(this.N);this.Ca.Od&&this.Ca.Od(this.N.Da());this.Ca.Pd&&this.Ca.Pd()};vp.prototyp
e.Fa=function(){return this.Ca};function wp(a)
{X.call(this);this.V=a;Af(a);K(a,"overflow","hidden");this.j=H("div");K(this.V,
{position:"relative",padding:"0px"});Df(this.V,this.j,0);this.Kb=new
tp(this);this.Ga=[];this.wa=[];xp(this);this.ma=new vp(this);a=H("div");W(a,!
0);K(a,
{position:"absolute",left:"0px",top:"0px"});this.V.appendChild(a);this.Hb=a;this.nb
(Qh(this.V));yp.push(this);this.zd=new pp;Q(this.zd,"change",this.Aq,!
1,this)}u(wp,X);var yp=[];f=wp.prototype;f.Ab=function(){return
this.j};f.ud=function(){return this.Hb};
f.nb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.i||!Ke(this.i,a)){Ph(this.j,a,"content-box");this.i=a;var
b=this.ma.Fa();b&&b.nb(a);this.dispatchEvent("resize")}};f.getSize=function()
{return this.i};f.tb=function(){return this.i.width};f.Db=function(){return
this.i.height};f.go=function(){this.dispatchEvent("load")};f.Wb=function(a){this.O!
=a&&(this.O=a,this.ma.Wb(a),this.dispatchEvent("viewportmodechange"))};f.Wa=functio
n(){return this.o};f.Fa=function(){return this.ma.Fa()};
function zp(a,b){if(a.s)throw"";a.s=b;Q(b,"update",r(a.yq,a))}f.yq=function()
{this.dispatchEvent("pagesupdate")};f.ab=function(){return
this.s};f.Ad=function(a,b){return(a=No(this.s,a))?
(this.mb(a,b),a):null};f.mb=function(a,b){if(this.l!=a||
b)this.l=a,this.dispatchEvent("pagechange")};function Ap(a,b){return(b=Oo(a.s,b))?
(a.mb(b),!0):!1}function Bp(a,b){Cp(a,b,r(function(c)
{V(r(this.mb,this,c))},a))}function Cp(a,b,c){a=a.ab();new S(b);b=new
a.l({url:b});b.he(a);Dp(b,r(a.ma,a,c))}
f.Ch=function(a,b){var c=this.ma.Fa().Eb();if(c&&c.yc&&(c=c.yc(a))){b=b||new
B(40,80);var d=this.Xa().getQuery();if(!d)return;var e=Ep(a,d);if(e)
{Fp(this,c,b,e);return}Dp(a,r(this.zq,this,c,b,d))}this.mb(a)};f.zq=function(a,b,c,
d){(c=Ep(d,c))&&Fp(this,a,b,c)};function Fp(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=lh(e,d[g]);d=b.Da().me();d=b.getSize().width/d;e=new
Qm(e.left,e.top);e.Pj(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Rm(b.jd());b.add
(e);Sm(b,c);a.Fa().uf(b)}}f.La=function(){return this.l.La()};
f.Da=function(){return this.l};f.qb=function(a){for(var
b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ga.push(b);1==this.Ga.length&&Gp(this)};function
Hp(a,b,c){a.wa.push([b,c])}function Gp(a){var b=a.Ga.shift();if(b){for(var
c=b.shift(),d=0;d<a.wa.length;d++)a.wa[d][0]==c&&a.wa[d][1].apply(a,b);Gp(a)}}
function xp(a){Hp(a,"next",r(a.zm,a,1));Hp(a,"previous",r(a.zm,a,-
1));Hp(a,"turntopage",r(a.Bq,a));Hp(a,"zoomin",r(a.Cq,a));Hp(a,"zoomout",r(a.Dq,a))
;Hp(a,"showkeyboardshortcuts",function()
{a.dispatchEvent("keyboardshortcutsopened")})}function Ip(a){var
b=a.ma.Fa();b.Tk&&b.Tk(a.Da())}f.zm=function(a){var b=this.ma.Fa(),c;b.qa?
c=b.qa(this.Da(),a):c=Mo(this.ab(),this.Da().La(),a);c&&(this.mb(c),Ip(this),this.d
ispatchEvent("pageturn"))};f.Bq=function(a){if(a=No(this.s,a))this.mb(a),Ip(this)};
f.Cq=function(){var
a=this.ma.Fa();a.Kc&&(a.Kc(),Ip(this));this.dispatchEvent("zoomchange")};f.Dq=funct
ion(){var
a=this.ma.Fa();a.Zc&&(a.Zc(),Ip(this));this.dispatchEvent("zoomchange")};f.Aq=funct
ion(){this.dispatchEvent("searchupdate")};f.Xa=function(){return this.zd};var
Jp={update:function(a){for(var b in a)Jp[b]=a[b]},ps:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Jp.os(b,a[b])},os:function(a,b){Jp[a]=b}};ab("_OC_addFlags",Jp.ps);var
Kp;function Lp(a,b,c){c=new S(c.replace(/#.*/g,""));T(c,a,b);return
c.toString()}function Mp(a){if(Kp){var b=new S(Kp);Ik(b,a);return
b.toString()}return a}function Np(a){return Lp("hl","es",a)}function Op(a){a=new
S(a);var b=a.l.split("/");b[0]||b.shift();return 3<b.length?
b[3]:U(a,"id")||""}function Pp(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function Qp(a)
{R.call(this);this.ob={};a&&this.Dd(a)}u(Qp,R);f=Qp.prototype;f.me=function()
{return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||
this.getParent().g.height};function wm(a){return a.me()/a.Zd()}f.getSize=function()
{return new Je(this.me(),this.Zd())};f.Dd=function(a){for(var b in
a)this.ob[b]=a[b];this.dispatchEvent("update")};f.he=function(a)
{this.s=a};f.getParent=function(){return this.s};f.hb=function(){return
this.ob.title};
f.Ce=function(){var a=this.hb();return a?Wm(a):""};function Ko(a){return
a.ob.order}f.wd=function(a){if(this.ob.src&&a){var b=new
S(this.ob.src);T(b,"w",a.width);return b.toString()}return
this.ob.src};f.La=function(){return this.ob.pid};function Rp(a,b,c){if(8>=pc()){var
d=[];d[0]=Q(a,"readystatechange",t(Sp,a,t(Tp,b),d))}else
Wj(a,"load",t(Tp,b));c&&Wj(a,"error",t(Tp,c))}function Tp(a){V(a)}function
Sp(a,b,c){if("complete"!=a.readyState)return!0;ek(c[0]);b();return!1}var
Up=H("div");function Vp(a){if(a)if(A){Up.appendChild(a);var
b=t(I,a);Rp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Wp(a,b,c,d,e,g,h)
{R.call(this);this.s=a;this.rb=b;this.Bb=c;this.j=d;this.i=e;this.ma=g;this.O=h;thi
s.l=Math.ceil(this.rb/this.j);this.o=Math.ceil(this.Bb/
this.i);this.g=[];for(a=0;a<this.l;++a){b=[];for(c=0;c<this.o;+
+c)b.push(null);this.g.push(b)}}n(Wp,R);Wp.prototype.empty=function(){for(var
a;a=this.s.firstChild;)Vp(a)};
function Xp(a,b){var
c=Math.floor(b.left/a.j),d=Math.floor(b.top/a.i),e=Math.ceil((b.left+b.width)/
a.j),g=Math.ceil((b.top+b.height)/
a.i);e=Math.min(e,a.l);for(g=Math.min(g,a.o);c<e;c++)for(var h=d;h<g;h++)if(!a.g[c]
[h]){var k=a;var l=c,m=h;if(!k.g[l][m]){var p=H("IMG");K(p,
{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});k.g[l]
[m]=p;k.s.appendChild(p)}k=k.g[l]
[m];l=a.ma(c,h);Rp(k,r(a.V,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.l;+
+c)for(h=0;h<a.o;++h){if(d=!!a.g[c][h])d=!kh(new fh(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(Vp(a.g[c][h]),a.g[c]
[h]=null)}}Wp.prototype.V=function(a,b){K(a,
{display:""});this.O&&this.O(b)};Wp.prototype.na=function(){};function Yp()
{};function Zp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Je(c.w,c.h)}}function $p(a,b){return(a=hd(a.g,function(c){return c.height==b}))?
Number(a):null}function aq(a,b){return(a=a.g[b])?a.width:null};function bq(a)
{if(a)return a.isEntityPageViewport;a=U(new
S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function cq(){var a=U(new S(window.location.href),"output");return(bq()||
Cc)&&"text"==a}function dq(){return"toggled"===(new
S(window.location.href)).i};function eq(a)
{Qp.call(this,a);this.vj={};this.wa={};this.o={};this.ta=this.na=null}var
fq;u(eq,Qp);f=eq.prototype;f.Dd=function(a,b)
{eq.oa.Dd.call(this,a);b&&(this.qa=b)};function Dp(a,b)
{gq(a,a.df(),b)}f.df=function(){var a=hq(this);T(a,"jscmd","click3");var
b;this.zd&&(b=this.zd.getQuery());iq(this,"vq",b);dd(this.vj,function(c,d)
{T(a,d,c)});return a};
function gq(a,b,c){b=b.toString();if(b==a.qa)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&q.clearTimeout(a.j);a.j=q.setTimeout(r(a.yt,a,b),6E3);var
d;a.zd&&(d=a.zd.getQuery());fq(b,r(a.Eq,a,b,d))}}function iq(a,b,c){c?
a.vj[b]=c:delete a.vj[b]}f.vj=null;f.Eq=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(q.clearTimeout(this.j),this.j=null),this.qa=a,jq(
this,c.page[0]),this.s.ml(c),b=this.o[a])&&(v(b,function(d){d(this)},this),delete
this.o[a])};
f.yt=function(a){this.j=this.V=null;delete this.o[a]};function hq(a){var
b=a.ob.url;b?b=new S(b):(b=new
S(a.s.Bp),T(b,"pg",a.La()),a.ob.sig&&T(b,"sig",a.ob.sig));bq()&&T(b,"source","entit
y_page");return b}f.zc=function(){return hq(this).toString()};f.me=function()
{return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||
this.getParent().g.height};
var
kq={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 jq(a,b){var c={},d;for(d in kq){var e=kq[d],g=b[e];void
0!==g&&("highlights"==e?
a.wa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
Zp(d.tileres),d=d.page_scanjob_coordinates)&&(a.ta=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Dd(c)}
eq.prototype.Dc=function(){return this.ob.content};eq.prototype.l=function(a)
{return!!(this.ob.flags&a)};function lq(a,b){return lb(b,r(a.l,a))}function mq(a,b)
{b=Qe(b);b=b.replace(/'/g,"&#39;");if(a=a.wa[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function Ep(a,b){if(a=mq(a,b))return
kb(a,t(nq,1))}function nq(a,b){b=kb(b,function(c){return Math.round(c*a)});return
new fh(b[0],b[1],b[2],b[3])}
function oq(a){if(a.ob.links)return kb(a.ob.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function pq(a)
{if(a.ob.clip_highlight||a.ob.clip_highlights){var b=[];v(a.ob.clip_highlights||
[a.ob.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
eq.prototype.wd=function(a){if(this.ob.src&&a){var b=new
S(this.ob.src);a&&dd(this.al(),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.ob.src};eq.prototype.al=function(){return{width:"w",height:"h"}};function
qq(a,b,c,d){this.Rj=a||256;this.Qj=b||256;this.i=c||3;this.j=d||
3;this.g=null}function rq(a,b){a.g=b}qq.prototype.Ao=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.Rj);c=Math.ceil(c/this.Qj);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
S(a);T(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function sq()
{}sq.prototype.hb=function(){return this.vc};function tq(){this.g=new
Map}tq.prototype.add=function(a,b){this.g.set(Va(a),b)};function uq(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Va(g)}));for(var
c=la(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.Ma();a.g.delete(d)}};function vq(){this.i={};this.g=new
tq}function wq(a,b,c){a.i[Va(b)]=c}vq.prototype.Ma=function(){uq(this.g)};function
xq(a,b){b=jb(b,function(c){return!!
this.i[Va(c.constructor)]},a);uq(a.g,b);v(b,function(c){this.g.g.has(Va(c))||
this.g.add(c,this.i[Va(c.constructor)].render(c))},a)};function yq(a)
{this.Bf=a}function zq(a,b,c,d){a=Aq(a,d);if(0<c)for(c=0;c<a.length;c++)
{if(a[c]>b)return a[c]}else for(c=a.length-1;0<=c;c--)if(a[c]<b)return a[c];return
b}function Aq(a,b){var c=b||[];a=jb(a.Bf,function(d){return!lb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function Bq(a,b)
{Io.call(this);this.O={};a&&(this.Bp=a.prefix,this.Uo=a.image_prefix||
a.prefix,a=kb(a.page,function(c){c=new this.l(c);b&&(c.zd=b);return
c},this),this.j(a))}u(Bq,Io);Bq.prototype.ml=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=No(this,c.pid);d&&jq(d,c)}};Bq.prototype.l=eq;Bq.prototype.ma=function(a,b
){if(!No(this,b.La())){var c=ub(Lo(this));vb(c,b);this.j(c)}this.O[b.La()]=!
0;a&&a(b)};function Cq(a,b,c){Yl(a,t(Dq,b,c))}function Dq(a,b,c){c=c.target;fm(c)?
a(hm(c)):b&&b()};var Eq={},Fq=null;var Gq="undefined"!==typeof Uint8Array,Hq=!
A&&"function"===typeof btoa;var Iq="function"===typeof Symbol&&"symbol"===typeof
Symbol()?Symbol():void 0,Jq=Iq?function(a,b){a[Iq]|=b}:function(a,b){void 0!==a.lf?
a.lf|=b:Object.defineProperties(a,{lf:{value:b,configurable:!0,writable:!
0,enumerable:!1}})};function Kq(a){var b=Lq(a);1!
==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),Mq(a,b|1))}
var Lq=Iq?function(a){return a[Iq]|0}:function(a){return a.lf|0},Nq=Iq?function(a)
{return a[Iq]}:function(a){return a.lf},Mq=Iq?function(a,b){a[Iq]=b}:function(a,b)
{void 0!==a.lf?a.lf=b:Object.defineProperties(a,{lf:{value:b,configurable:!
0,writable:!0,enumerable:!1}})};function Oq(){var a=[];Jq(a,1);return a}function
Pq(a,b){Mq(b,(a|0)&-255)}function Qq(a,b){Mq(b,(a|34)&-221)}function Rq(a)
{a=a>>11&1023;return 0===a?536870912:a};var Sq={};function Tq(a){return null!
==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var
Uq,Vq=[];Mq(Vq,39);Uq=Object.freeze(Vq);var Wq;function Xq(a,b){Wq=b;a=new
a(b);Wq=void 0;return a}
function Yq(a,b,c){null==a&&(a=Wq);Wq=void 0;if(null==a){var d=96;c?(a=[c],d|
=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw
Error();d=Lq(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:
{c=a;var e=c.length;if(e){var g=e-1,h=c[g];if(Tq(h)){d|=256;b=+!!(d&512)-1;e=g-
b;1024<=e&&(Zq(c,b,h),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(h=+!!(d&512)-
1,b=Math.max(b,e-h),1024<b&&(Zq(c,h,{}),d|=256,b=1023),d=d&-2095105|
(b&1023)<<11)}}Mq(a,d);return a}
function Zq(a,b,c){for(var d=1023+b,e=a.length,g=d;g<e;g++){var h=a[g];null!=h&&h!
==c&&(c[g-b]=h)}a.length=d+1;a[d]=c};function $q(a){switch(typeof a){case
"number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case
"object":if(a&&!Array.isArray(a)&&Gq&&null!=a&&a instanceof Uint8Array){if(Hq)
{for(var b="",c=0,d=a.length-
10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.from
CharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!Fq)
{Fq={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("")
;d=["+/=","+/","-_=","-_.","-_"];for(var e=
0;5>e;e++){var g=c.concat(d[e].split(""));Eq[e]=g;for(var h=0;h<g.length;h++){var
k=g[h];void
0===Fq[k]&&(Fq[k]=h)}}}b=Eq[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=
0;g<a.length-2;g+=3){var l=a[g],m=a[g+1];k=a[g+2];h=b[l>>2];l=b[(l&3)<<4|
m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=h+l+m+k}h=0;k=d;switch(a.length-g){case
2:h=a[g+1],k=b[(h&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|
h>>4]+k+d}a=c.join("")}return a}}return a};function ar(a,b,c)
{a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-
1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var g in
e)b[g]=c(e[g])}return a}function br(a,b,c,d,e,g){if(null!=a)
{if(Array.isArray(a))a=e&&0==a.length&&Lq(a)&1?void 0:g&&Lq(a)&2?a:cr(a,b,c,void 0!
==d,e,g);else if(Tq(a)){var h={},k;for(k in a)h[k]=br(a[k],b,c,d,e,g);a=h}else
a=b(a,d);return a}}
function cr(a,b,c,d,e,g){var h=d||c?Lq(a):0;d=d?!!(h&32):void
0;a=Array.prototype.slice.call(a);for(var k=0;k<a.length;k+
+)a[k]=br(a[k],b,c,d,e,g);c&&c(h,a);return a}function dr(a){return a.El===Sq?
a.toJSON():$q(a)};function er(a,b,c){c=void 0===c?Qq:c;if(null!=a){if(Gq&&a
instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var
d=Lq(a);return d&2?a:!b||d&68||!(d&32||0===d)?cr(a,er,d&4?Qq:c,!0,!1,!0):(Mq(a,d|
34),a)}a.El===Sq&&(b=a.Ic,c=Nq(b),a=c&2?a:Xq(a.constructor,fr(b,c,!0)));return
a}}function fr(a,b,c){var d=c||b&2?Qq:Pq,e=!!(b&32);a=ar(a,b,function(g){return
er(g,e,d)});Jq(a,32|(c?2:0));return a};function gr(a,b){a=a.Ic;return
hr(a,Nq(a),b)}function hr(a,b,c,d){if(-1===c)return null;if(c>=Rq(b))
{if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1]
[c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}}function ir(a,b,c,d,e)
{var g=Rq(b);if(c>=g||e){e=b;if(b&256)g=a[a.length-1];else{if(null==d)return;g=a[g+
(+!!(b&512)-1)]={};e|=256}g[c]=d;e!==b&&Mq(a,e)}else a[c+(+!!(b&512)-
1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}
function jr(a,b){a=gr(a,b);a=null==a?a:"boolean"===typeof a||"number"===typeof a?!!
a:void 0;return null!=a?a:!1}function kr(a,b,c){if(null!=c){if("boolean"!==typeof
c)throw Error("Expected boolean but got "+Ra(c)+": "+c);c=!!c}var
d=a.Ic,e=Nq(d);if(e&2)throw Error();ir(d,e,b,!1===c?void 0:c);return a};function
lr(a,b,c){this.Ic=Yq(a,b,c)}lr.prototype.toJSON=function(){var a=cr(this.Ic,dr,void
0,void 0,!1,!1);return mr(this,a,!0)};lr.prototype.clone=function(){var
a=this.Ic;return Xq(this.constructor,fr(a,Nq(a),!
1))};lr.prototype.El=Sq;lr.prototype.toString=function(){return mr(this,this.Ic,!
1).toString()};
function mr(a,b,c){var d=a.constructor.Jw,e=Rq(Nq(c?a.Ic:b)),g=!1;if(d){if(!c)
{b=Array.prototype.slice.call(b);var h;if(b.length&&Tq(h=b[b.length-
1]))for(g=0;g<d.length;g++)if(d[g]>=e){Object.assign(b[b.length-1]={},h);break}g=!
0}e=b;c=!c;h=Nq(a.Ic);a=Rq(h);h=+!!(h&512)-1;for(var k,l,m=0;m<d.length;m+
+)if(l=d[m],l<a){l+=h;var p=e[l];null==p?e[l]=c?Uq:Oq():c&&p!==Uq&&Kq(p)}else k||
(p=void 0,e.length&&Tq(p=e[e.length-1])?k=p:e.push(k={})),p=k[l],null==k[l]?k[l]=c?
Uq:Oq():c&&p!==Uq&&Kq(p)}d=b.length;
if(!d)return b;var x;if(Tq(k=b[d-1])){a:{var C=k;e={};c=!1;for(var E in
C)a=C[E],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[E]=a:c=!0;if(c){for(var G in e)
{C=e;break a}C=null}}C!=k&&(x=!0);d--}for(;0<d;d--){k=b[d-1];if(null!=k)break;var
P=!0}if(!x&&!P)return b;var Sa;g?
Sa=b:Sa=Array.prototype.slice.call(b,0,d);b=Sa;g&&(b.length=d);C&&b.push(C);return
b};function nr(a){this.g=a}nr.prototype.rd=function(){return
this.g.aid};nr.prototype.Dg=function(){var
a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Mf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};nr.prototype.Xk=ba(10);nr.prototype.Mf=function(){return
or(this,"head_boxes")};function or(a,b){var c=[];a.g[b]&&v(a.g[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function pr(a){this.g=a};function qr(a,b,c)
{this.j=a;this.g=b;this.l=c||!1;a=this.getSize();this.i()?
a.height=120:a.height=65;this.nb(a)}n(qr,km);qr.prototype.i=function(){var a=D("gb-
mobile-menu-pubinfo");return a?0<Ff(a).length&&null!=this.j&&0==Ko(this.j):!
1};function rr(a){qm.call(this);this.j=a}u(rr,qm);rr.prototype.O=function()
{this.i=Math.ceil(this.g.length/this.j);for(var a=0;a<this.i;a++)for(var
b=0;b<this.j;b++){var c=a*this.j+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.g[c]}};function sr(a){rr.call(this,a);this.He=new
Map}u(sr,rr);sr.prototype.yc=function(a){return
this.He.get(tr(vm,a))};sr.prototype.uh=function(a){if(a instanceof
qr)a=tr(a.constructor,a.g);else if(a instanceof vm)a=tr(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.He.get(a)};
sr.prototype.Pa=function(a){if(a instanceof qr){var
b=tr(a.constructor,a.g);this.He.set(b,a)}else a instanceof
vm&&(b=tr(a.constructor,a.Da()),this.He.set(b,a));sr.oa.Pa.call(this,a)};function
tr(a,b){return Va(a)+"#"+b.La()};function ur(a,b,c,d,e)
{sr.call(this,1);this.o=b;this.l=c;var g=d||!1,h;a=Lo(a);v(a,function(k)
{g&&h&&1<Ko(k)-Ko(h)&&vr(this,h,k);var l=D("gb-mobile-menu-
pubinfo");l&&0<Ff(l).length&&!g&&h&&k&&0==Ko(h)&&vr(this,h,k,!0);l=new vm(k);var
m=l.getSize();"fixed_height"==this.o?
m.height=this.l:m.width=this.l;l.nb(m);this.Pa(l);h=k},this);g&&h&&e&&Ko(h)<Ko(e)&&
vr(this,h,e);rm(this)}n(ur,sr);
function vr(a,b,c,d){b=new qr(b,c,d||!1);c=b.getSize();"fixed_height"==a.o?
c.height=a.l:c.width=a.l;b.nb(c);a.Pa(b)}ur.prototype.s=function(){return
this.l};ur.prototype.Of=function(){return this.o};ur.prototype.Hj=8;function
wr(a,b){this.N=a;this.g=b}n(wr,Yp);wr.prototype.render=function(a){var
b=this.g(a);b.nb(a.getSize());b.setPosition(a.jd());return b};function xr()
{}n(xr,km);function yr(){X.call(this)}u(yr,X);yr.prototype.ne=function(a)
{this.i=a;this.l=zr(a)};yr.prototype.ua=function()
{yr.oa.ua.call(this);I(this.l)};function Ar(a)
{X.call(this);this.j=a}n(Ar,yr);Ar.prototype.Aa=function(a)
{N(this.l,a)};Ar.prototype.ne=function(a){yr.prototype.ne.call(this,a);var
b=this.i.getSize();a=this.l;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.j?"/googlebooks/images/burn-left.png":"/googlebooks/
images/burn-right.png";sh(a,this.j?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
ym(a,e):(c=F("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function Br(a)
{X.call(this);this.V=a;this.O=[]}u(Br,yr);f=Br.prototype;f.ne=function(a)
{Br.oa.ne.call(this,a);this.Zg();this.Da()&&this.g.ka(this.Da(),"update",this.Zg)};
f.Da=function(){return this.i.Da()};f.Yg=function(a,b,c,d){var e=H("div");W(e,!
0);this.l.appendChild(e);a=Cr(this,a,b,c,d);K(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.V&&(K(e,{backgroundColor:this.V}),Jh(e,.3));this.O.push(new
fh(a[0],a[1],a[2],a[3]));return e};
function Dr(a){return a.i.getSize().width/a.i.Da().getParent().g.width}function
Cr(a,b,c,d,e){var g=Dr(a);return kb([b,c,d,e],function(h){return
Math.round(h*g)})}function Er(a,b){v(b,function(c)
{this.Yg.apply(this,c)},a)}f.ko=function(a){return
this.Yg(a.left,a.top,a.width,a.height)};f.jg=function()
{Af(this.l);this.O=[]};f.Zg=function(){};function Fr()
{Br.call(this)}n(Fr,Br);f=Fr.prototype;f.Zg=function(){if(!this.j){var
a=this.Da();a&&(a=pq(a))&&(Er(this,a),this.j=!0)}};
f.Yg=function(a,b,c,d){this.o=Br.prototype.Yg.call(this,a,b,c,d);K(this.o,
{border:"2px #aaaaff
dashed"});this.s=H("IMG");this.o.appendChild(this.s);this.s.src="/googlebooks/
images/dialog_close_x.gif";a=Cr(this,a,b,c,d);K(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});Q(this.o,"mouseout",r(this.Fq,this));Q(this.o,"m
ouseover",r(this.To,this,!0));Wj(this.s,"click",r(this.Ma,this));return
this.o};f.Ma=function(){I(this.o)};
f.Fq=function(a){Kf(this.o,a.target)||this.To(!1)};f.To=function(a){K(this.s,
{display:a?"":"none"})};function Gr(a)
{Br.call(this);this.N=a}n(Gr,Br);Gr.prototype.Zg=function(){if(!this.j){var
a=this.Da();a&&(a=oq(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.Yg.apply(this,b);K(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.o,this,d,c))},this),this.j=!
0)}};Gr.prototype.o=function(a,b){(a=No(this.N.ab(),a))?
this.N.mb(a):Bp(this.N,b)};function Hr(a,b)
{this.l=a;this.g=b}Hr.prototype.Da=function(){return
this.l};Hr.prototype.i=function(){return this.l.wd(this.g)};function Ir(a,b,c)
{Hr.call(this,a,b);this.j=c}n(Ir,Hr);Ir.prototype.i=function(){return
this.j.width>this.g.width?this.l.wd(this.j):Hr.prototype.i.call(this)};function
Jr(a,b,c,d,e)
{X.call(this);this.Og(a.Fa());this.N=a;this.i=c;this.na=[];this.Am=d;L(d,c);this.qa
=zr(this);K(this.qa,"backgroundColor","#fff");L(this.qa,c);if(this.wa=void 0!==e?
e:!0)a=zr(this),L(a,c),this.ta=new
Kr(a),this.ta.show();b&&(this.l=b,this.g.ka(b,"update",this.kg),Dp(b))}u(Jr,X);f=Jr
.prototype;f.getSize=function(){return this.i};f.Da=function(){return
this.l};function Lr(a,b){a.na.push(b);b.ne(a)}f.kg=function(){};function Mr(a)
{a.dispatchEvent("load");a.wa&&a.ta.kb()}
function zr(a){var b=H("div");W(b,!0);K(b,
{position:"absolute",left:0,top:0});a.Am.appendChild(b);return b}f.Ma=function()
{v(this.na,function(a){a.Ea()});this.na=null;this.o&&I(this.o)};function Nr(a)
{a.s=zr(a);L(a.s,a.getSize());K(a.s,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.g.ka(a.s,"mousedown",a.Gq);a.g.ka(a.s,
"dragstart",Gj)}f.Gq=function(a){a.display=this;Or.dispatchEvent(a)};var Or=new R;
function Kr(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=H("div");W(c);K(c,a);this.g.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}Kr.prototype.show=function(a){K(this.g,
{display:a?"none":""})};Kr.prototype.kb=function(){this.show(!
0)};Jr.prototype.Vl=function(){Pr(this)};function Pr(a,b){a.o&&I(a.o);a.o=zr(a);new
Qr(a.o,a.getSize(),b)}
function Qr(a,b,c){this.g=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);O(a,sj.g(c||""));W(this.g)};fun
ction Rr(a,b,c){Jr.call(this,a,b.Da(),b.g,c);this.Og(Sr);a=zr(this);this.V=new
Tr(b.g,a);a=zr(this);this.O=new Tr(b.g,a);Nr(this);Nh(c,!
0);w(c,"pageImageDisplay");this.ma=b;b.Da()&&this.kg()}n(Rr,Jr);f=Rr.prototype;f.mb
=function(a){iq(a,"output",null);Jr.prototype.mb.call(this,a);a.wd()&&this.kg()};
f.kg=function(){var a=this.Da(),b=this.ma.i();if(b&&!this.j)
{b=Ur(b);Wj(this.V,"load",r(this.Hq,this,a,b,this.getSize().width));Vr(this.V,
[b]);var c=up(this.N.Kb,a.La());c.push(b);Vr(this.O,c);this.j=!
0;a==this.N.Da()&&this.dispatchEvent("fetch")}lq(a,[16,8])&&(a=Le('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',Mp("/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."),
Pr(this,a),Mr(this))};f.Hq=function(a,b,c)
{a==this.N.Da()&&this.dispatchEvent("loaded");this.O.empty();var
d=this.N.Kb;a=a.La();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;Mr(this)};f.lc=ba(13);f.Ma=function(){this.j=!
1;this.V.empty();this.O.empty();Jr.prototype.Ma.call(this)};var Sr=new
R,Ur=ad;function Tr(a,b){R.call(this);this.i=a;this.j=b;this.rf=!
1;this.g=H("IMG");cn(this.g,"P\
u00e1gina");this.g.width=this.i.width;this.j.appendChild(this.g);W(this.j)}n(Tr,R);
Tr.prototype.empty=function(){for(var a;a=Gf(this.j);)Vp(a)};
function Vr(a,b){Rp(a.g,r(a.l,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Tr.prototype.l=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.rf=!
0)};Tr.prototype.lc=ba(12);function Wr(a){var
b=this;X.call(this);this.s=a;this.j=a.l;this.nb(Qh(this.j));this.Fb=new
B(0,0);this.V=null;this.na=new Em(function(){N(b.V,!
1)},600);Dj(this,this.na)}u(Wr,X);f=Wr.prototype;f.nb=function(a){if(!this.i||!
Ke(this.i,a)){this.i=a;var
b=this.s;b.V=a;Xr(b);this.dispatchEvent("resize")}};f.Tc=function(a)
{this.rc=a;this.O.Ma();var b=this.s,c=this.getSize();b.V=c;Xr(b);b=this.s;a=new
Je(a.tb(),a.Db());b.ma=a;b.o=!
0;L(b.i,a);V(b.na,0,b);Xr(b);this.dispatchEvent("layoutchange")};
function Yr(a,b){a.O=b}f.bl=function(){return this.O};f.Eb=function(){return
this.rc};f.ac=function(){var
a=this.rc.Ld();this.ma&&(a=this.ma.Zk(a));xq(this.O,a);this.dispatchEvent("update")
};function Zr(a,b){a.ma=b}
f.Uc=function(a){var b=this.Fb.x,c=this.Fb.y;"number"===typeof
a.x&&(a.x=Fe(a.x,0,Math.max(this.rc.tb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=Fe(a.y,0,Math.max(this.rc.Db()-this.i.height,0)));"number"===typeof
a.x&&(b=a.x);"number"===typeof a.y&&(1<a.y-c?this.dispatchEvent("scrolldown"):1<c-
a.y&&this.dispatchEvent("scrollup"),c=a.y);this.Fb=new
B(b,c);b=this.s;a=this.Fb;b.O||(b=b.l,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function $r(a){var b=a.Fb;return b?new
fh(b.x,b.y,a.i.width,a.i.height):null}f.getSize=function(){return
this.i};f.Ed=function(a)
{this.dispatchEvent("movestart");this.Uc(a);this.dispatchEvent("moveend")};function
as(a,b,c){a=a.Fb;c(new B(a.x+b.x,a.y+b.y))}
f.uf=function(a){var b=this.Fb,c=this.getSize();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Ed(a):(this.l&&(this.l.Ea(),this.l=null),this.l=new
Lm([b.x,b.y],[a.x,a.y],250+250*Fe(He(b,a)/800,0,1),Om),Q(this.l,"animate",r(this.Cm
,this)),Q(this.l,"end",r(this.Iq,this)),this.dispatchEvent("movestart"),Wj(this,"mo
vestart",r(this.l.Ea,this.l)),this.l.play())};f.Cm=function(a)
{a=a.coords.map(Math.round);this.Uc(new B(a[0],a[1]))};f.Iq=function(a)
{this.Cm(a);this.dispatchEvent("moveend")};
f.Ab=function(){return this.j};f.De=ba(14);f.Hc=function(){return new
B(Math.round(this.Fb.x+this.i.width/2),Math.round(this.Fb.y+this.i.height/
2))};f.Ie=function(a){return new B(Math.round(a.x+this.i.width/2*-
1),Math.round(a.y+this.i.height/2*-1))};f.ua=function()
{Wr.oa.ua.call(this);this.O.Ma()};f.Vk=function(a)
{null==this.V&&(this.V=a);this.V.style.opacity=0;this.na.start()};f.Vs=function()
{var a=this;this.na.stop();N(this.V,!0);V(function()
{a.V.style.opacity=1})};f.Bm=1;function bs(a,b,c,d)
{Jr.call(this,a,b.Da(),b.g,c,d);this.ma=zr(this);Nr(this);b.Da()&&this.kg();this.N=
a;this.O=Q(this.N.Fa(),"update",this.Ba,!
1,this)}n(bs,Jr);bs.prototype.kg=function(){var
a=this.Da(),b=a.wd(),c=this.N.Wa().Ti(),d=a.na;if(b&&d&&!this.j){var
e=$p(d,this.getSize().height);"number"===typeof e&&(d=aq(d,e),b=new
S(b),T(b,"zoom",e),T(b,"pg",a.ta),b=b.toString(),this.V=new
Wp(this.ma,d,this.getSize().height,c.Rj,c.Qj,r(c.Ao,c,b,d,this.getSize().height),nu
ll),this.j=!0,this.Ba())}};
bs.prototype.Ba=function(){if(this.j){var a=yh(this.ma);if(a){var
b=Eh(this.ma);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0<a.bottom-
a.top&&0<a.right-a.left&&Xp(this.V,hh(a))}Ip(this.N)}};bs.prototype.Ma=function()
{this.j&&(this.V.empty(),this.j=!
1);this.O&&(ek(this.O),this.O=null);Jr.prototype.Ma.call(this)};function cs(a)
{this.zd=a;Br.call(this,"#ffff00")}u(cs,Br);cs.prototype.Zg=function(){var
a=this.i.Da();if(a){var b=this.zd.getQuery();b!
=this.o&&(a=Ep(a,b),this.jg(),a&&(kb(a,r(this.ko,this)),this.o=b))}};function ds(a)
{R.call(this);this.url=a;this.j=null;this.s=!0}n(ds,R);ds.prototype.Se=function()
{if(this.s)this.s=!1;else throw Error();};function es(a,b)
{ds.call(this,a);this.O=b||"GET";this.i=new hk;this.g=new
Ul}n(es,ds);f=es.prototype;f.Se=function(a,b)
{ds.prototype.Se.call(this,a,b);this.o=a;this.l=b;this.i.ka(this.g,"success",r(this
.Kq,this));this.i.ka(this.g,"error",r(this.Jq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Kq=function(a)
{this.j=JSON.parse(gm(a.target));V(r(this.dispatchEvent,this,"success"));this.o&&V(
t(this.o,this.j));V(r(this.Sj,this))};
f.Jq=function()
{V(r(this.dispatchEvent,this,"error"));this.l&&V(this.l);V(r(this.Sj,this))};f.abor
t=function(){this.g.abort();this.Sj();return!1};f.Sj=function()
{mk(this.i);this.l=this.o=null};function fs(a){return a.length?
a.reduce(function(b,c){return lh(b,c)},a[0].clone()):null};function gs(a,b,c,d,e)
{X.call(this);this.s=a;this.na=b;this.ta=e;this.l=d;this.i=!
1;this.o=H("div");c.appendChild(this.o);this.g.ka(b,"mousemove",this.O);this.g.ka(b
,"mouseup",this.V)}u(gs,X);gs.prototype.O=function(a){if(!this.qa){a=Ie(new
B(a.clientX,a.clientY),zh(this.na));a=ch(a,this.ta);K(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;sh(this.o,a.left,a.top);L(this.o,b,c);this.j=a}};
gs.prototype.V=function(a){this.O(a);this.qa=!0;a=this.l;var
b=hh(this.j),c=Dr(this.s);c=hs(b,1/c);b=is(hs(c,1/a.getSize().width*1E3));a=new
S(a.zc());T(a,"ci",
[b.left,b.top,b.width,b.height].join());T(a,"jscmd","click3");T(a,"output","text");
c=is(c);js(this.s,[c]);I(this.o);(new
es(a)).Se(r(this.ma,this,c,b));this.dispatchEvent("endsize")};
gs.prototype.ma=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];v(e,function(h){g.push(new fh(h.X,h.Y,h.W,h.H))});if(c=c.content)js(this.s,
[a],c,b),d=!0}d||this.s.jg();this.Ea()};function hs(a,b){return new
fh(a.left*b,a.top*b,a.width*b,a.height*b)}function is(a){return new
fh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}g
s.prototype.ua=function(){gs.oa.ua.call(this);I(this.o)};function ks(a,b)
{X.call(this);this.o=a;this.Ca=b}var ls;n(ks,yr);f=ks.prototype;f.ne=function(a)
{yr.prototype.ne.call(this,a);a=this.l;var b=H("div");W(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");L(a,this.i.getSize());L(b,this.i.getSize());this.g.ka(b,"click",this.Lq);th
is.g.ka(b,"mousedown",this.Mq)};
f.Mq=function(a){if(ls){a.stopPropagation();this.j&&this.j.Ea();var
b=this.i.Am;a=Ie(new B(a.clientX,a.clientY),zh(b));this.j=new
gs(this.o,b,this.l,this.i.Da(),a);this.s=Q(document.body,"mousemove",r(this.Nq,this
));Wj(this.j,["endsize","dispose"],r(this.Ss,this))}};f.Lq=function(a)
{ls&&a.stopPropagation()};
f.Nq=function(a){if(this.j&&!this.j.Id){var b=new
B(a.clientX,a.clientY),c=gh(Ih(this.Ca.Ab()));if(dh(c,b)){var d=new
B(0,0);v([[c.top-a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],
[c.right-a.clientX,1,0]],function(e){40>Math.abs(e[0])&&(d.x=e[1]||d.x,d.y=e[2]||
d.y)});this.O||(this.O=new Rl(100),this.g.ka(this.O,"tick",this.Oq));this.V=d;d.x||
d.y?this.O.start():this.O.stop()}}};f.Oq=function(){var a=this.V,b=this.Ca;as(b,new
B(15*a.x,15*a.y),r(b.Ed,b))};
f.Ss=function(){ek(this.s);Bj(this.O);this.O=null};function ms(){this.o="Selecci\
u00f3n copiada en el portapapeles";this.g=!1;var a=F("DIV","entity-page-
snackbar"),b=F("SPAN","entity-page-snackbar-
text");J(b,this.o);a.appendChild(b);Y(a,"hidden",!
0);document.body.appendChild(a);this.l=a}ms.prototype.show=function(){this.g?
(this.i(),V(r(this.j,this),500)):this.j();V(r(this.i,this),6E3)};ms.prototype.j=fun
ction(){K(this.l,"bottom","0");this.g=!0};ms.prototype.i=function()
{K(this.l,"bottom","-48px");this.g=!1};function ns(a){this.i=a;this.l=new
ms;this.j=os(this)}ns.prototype.ha=function(){return this.j};function os(a){var
b=F("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var
c=F("SPAN");w(c,"entity-page-action-chip-icon");var d=F("SPAN");w(d,"entity-page-
action-chip-
label");J(d,"Copiar");b.appendChild(c);b.appendChild(d);Q(b,"click",r(a.g,a));Zm(b,
"button");Qf(b,!0);Q(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
ns.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.l.show()};functio
n ps(){}ps.prototype.Mc=function(){};function qs(a,b,c,d,e,g,h,k,l){var
m=rs(c),p=Ih(a),x=yh(a);x&&ih(p,hh(x));x=bf(a);var C=bf(c);if(x.g!=C.g){var
E=x.g.body;C=Yf(C);var G=new B(0,0),P=tf(df(E));if(vc(P,"parent")){var Sa=E;do{var
Qb=P==C?zh(Sa):Fh(Sa);G.x+=Qb.x;G.y+=Qb.y}while(P&&P!=C&&P!
=P.parent&&(Sa=P.frameElement)&&(P=P.parent))}E=Ie(G,zh(E));!A||Tc(9)||qf(x.g)||
(E=Ie(E,rf(x.g)));p.left+=E.x;p.top+=E.y}a=ss(a,b);b=p.left;a&4?
b+=p.width:a&2&&(b+=p.width/2);p=new B(b,p.top+(a&1?
p.height:0));p=Ie(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ua=l;else if(ua=yh(c))ua.top-=m.y,ua.right-
=m.x,ua.bottom-=m.y,ua.left-=m.x;return ts(p,c,d,g,ua,h,k)}
function rs(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=rh(a,"position")){var c=zh(a);if(!b){b=Lh(a);var d;if(d=b)
{d=og&&0<=dc(fn,10);var e;if(e=Kc)e=0<=dc(dn,10);var g=ng&&0<=dc(fn,85);d=Ac||d||
e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=rh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ie(c,new B(b,a.scrollTop))}}}return c||
new B}
function ts(a,b,c,d,e,g,h){a=a.clone();var k=ss(b,c);c=M(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?
d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);g&&(e?(d=h,k=0,65==(g&65)&&(a.x<e.left||
a.x>=e.right)&&(g&=-2),132==(g&132)&&(a.y<e.top||a.y>=e.bottom)&&(g&=-
5),a.x<e.left&&g&1&&(a.x=e.left,k|=1),g&16&&(l=a.x,a.x<e.left&&(a.x=e.left,k|
=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),
d.width=Math.max(d.width,0),k|=4)),a.x+d.width>e.right&&g&1&&(a.x=Math.max(e.right-
d.width,e.left),k|=1),g&2&&(k|=(a.x<e.left?16:0)|(a.x+d.width>e.right?
32:0)),a.y<e.top&&g&4&&(a.y=e.top,k|=2),g&32&&(l=a.y,a.y<e.top&&(a.y=e.top,k|
=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-
e.top),d.height=Math.max(d.height,0),k|
=8)),a.y+d.height>e.bottom&&g&4&&(a.y=Math.max(e.bottom-d.height,e.top),k|
=2),g&8&&(k|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=k):e=256,l=e);e=new
fh(0,
0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)return
a;sh(b,new B(e.left,e.top));h=e.getSize();Ke(c,h)||Oh(b,h);return a}function
ss(a,b){return(b&8&&Lh(a)?b^4:b)&-9};function us(a,b){this.wb=8;this.Ia=b||void
0;Mn.call(this,a)}u(us,Mn);function vs(a,b)
{a.wb=b;a.isVisible()&&a.fg()}us.prototype.jd=function(){return this.Ia||
null};us.prototype.setPosition=function(a){this.Ia=a||void
0;this.isVisible()&&this.fg()};us.prototype.fg=function(){if(this.Ia){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ha();a&&(b.style.visibility="hidden",N(b,!
0));this.Ia.Mc(b,this.wb,this.Cl);a&&N(b,!1)}};function ws(a)
{us.call(this,a);On(this,!1);this.i=new hk;this.g=bq();w(a,"viewport-selection-
popup");xs&&xs.Ea();xs=this}n(ws,us);ws.prototype.j=function()
{this.dispatchEvent("close");this.Ea()};
function ys(a,b,c){var d=a.g?D("selection-popup-table"):a.ha(),e=a.g?
H("TR"):H("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.g?
H("TD"):H("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(xf(b));d=a.g?
H("TD"):H("div");e.appendChild(d);b=H("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Nh(b,!1);a.g&&(c=H("TD"),e.appendChild(c),e=(new
ns(b)).ha(),c.appendChild(e));a.i.ka(b,"mousedown",zs)}function zs(a)
{a.stopPropagation()}
ws.prototype.ua=function(){I(this.ha());us.prototype.ua.call(this);this.i.Ea()};var
xs=null;function As(a,b){this.g=a instanceof B?a:new
B(a,b)}u(As,ps);As.prototype.Mc=function(a,b,c,d){var e=df(a);var
g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=rs(a);g-=h.x;e-=h.y;ts(new
B(g,e),a,b,c,null,null,d)};function Bs(a,b)
{As.call(this,a,b)}u(Bs,As);Bs.prototype.i=0;Bs.prototype.l=function(a)
{this.i=a};Bs.prototype.Mc=function(a,b,c,d){var e=vh(a);e=yh(e);var
g=sf(bf(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=ts(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||
k&128)h^=1;k=ts(g,a,h,c,e,10,d);0!=(k&496)&&ts(g,a,b,c,e,this.i,d)}};function Cs(a)
{Br.call(this,"#4a95d6");this.j=a}n(Cs,Br);Cs.prototype.ne=function(a)
{Br.prototype.ne.call(this,a);K(this.l,
{cursor:"pointer"});this.g.ka(this.l,"mousedown",Ds)};function Ds(a)
{a.stopPropagation()}
function js(a,b,c,d)
{a.jg();kb(b,r(a.ko,a));a.s&&ek(a.s);a.o&&a.o.Ea();b=H("div");document.body.appendC
hild(b);var e=fs(a.O);if(e){var g=zh(a.l);b=new ws(b);if(c&&d){var
h=a.Da(),k=h.wd();if(k){var l=new
S(k);d=[d.left,d.top,d.width,d.height].join();T(l,"ci",d);T(l,"edge",0);l=l.toStrin
g();var m=new S(h.zc());T(m,"ci",d);T(m,"source","bookclip");m=Le('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;Af(b.ha());m=b.ha();h=H("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");m.appendChild(h);b.i.qf(h,"click",r(b.j,b));h=F("DIV",
{},"Compartir este clip");w(h,"selection-popup-
title");m.appendChild(h);b.g&&(h=F("TABLE",{id:"selection-popup-
table"}),m.appendChild(h));c&&(ys(b,"Texto de selecci\
u00f3n",c),m=H("DIV"),w(m,"selection-popup-translate-container"),b.g?
(h=Gf(D("selection-popup-
table")),k=H("TD"),h.appendChild(k),k.appendChild(m)):b.ha().appendChild(m),h=new
S("https://translate.google.com/translate_t"),T(h,"text",c),T(h,"sl","auto"),T(h,
"tl","auto"),c=H("A"),c.href=h.toString(),c.target="_blank",b.g&&(h=F("SPAN"),Ib(h,
["selection-popup-translate-icon","entity-page-action-chip-
icon"]),c.appendChild(h)),h=F("SPAN"),J(h,"Traducir"),w(h,"entity-page-action-chip-
label"),c.appendChild(h),h=H("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-translate-
arrow"),c.appendChild(h),w(c,"selection-popup-translate-link"),w(c,"entity-page-
action-chip"),m.appendChild(c));l&&ys(b,"Imagen",l);d&&ys(b,"Insertar",d)}else
c=H("DIV"),J(c,"Cargando..."),w(c,"selection-popup-loading-msg"),
b.ha().appendChild(c);vs(b,4);a.o=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=M(b
.ha()).width;24>c-g&&(c=g+24);V(t(Es,b,new Bs(new
B(c,e))));a.s=Wj(b,"close",r(a.jg,a))}}function Es(a,b){a.Id||
(a.setPosition(b),a.Aa(!0))}Cs.prototype.jg=function()
{Br.prototype.jg.call(this);this.o&&this.o.Ea()};Cs.prototype.ua=function()
{Br.prototype.ua.call(this);this.o&&this.o.Ea();this.s&&ek(this.s)};function
Fs(a,b,c){return a.Wa().Ti()?new bs(a,b,c):new Rr(a,b,c)}function Gs(a,b){if(b
instanceof Rr){Lr(b,new cs(a.Xa()));Lr(b,new Fr);var c=new Cs(a.Ab()),d=new
ks(c,a.Fa());Lr(b,d);Lr(b,c);Lr(b,new Gr(a))}};function Hs(a,b)
{X.call(this);this.N=a;b=Math.floor(b/2);var
c=Math.floor(b/this.N.ab().g.aspectRatio());this.j=new
Je(b,c);this.i=H("div");K(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Fa().s.i.a
ppendChild(this.i);this.l=H("div");this.s=H("div");this.na.push(Q(this.l,"dblclick"
,r(this.Jt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};K(this.l,a);K(this.s,a);this.i.appendChild(this.l);this.i.appendChild(this.s
);
this.V=H("div");this.ma=H("div");this.l.appendChild(this.V);this.s.appendChild(this
.ma);Is(this)}n(Hs,Pm);function Is(a)
{a.o&&a.o.Ma();a.O&&a.O.Ma();Af(a.V);Af(a.ma);Oh(a.l,a.j);Oh(a.s,a.j);a.o=Fs(a.N,ne
w Hr(a.qa,a.j),a.V);Gs(a.N,a.o);a.ta=new Ar(!0);Lr(a.o,a.ta);a.O=Fs(a.N,new
Hr(a.wa,a.j),a.ma);a.Ba=new Ar(!
1);Gs(a.N,a.O);Lr(a.O,a.Ba)}f=Hs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);sh(this.i,a)};f.Jt=function(a)
{a.preventDefault();a.stopPropagation();this.N.qb("previous")};
f.Aa=function(a){K(this.i,{display:a?"":"none"})};f.Oc=function(){K(this.l,
{left:0,top:0});K(this.s,{left:this.j.width+"px",top:0})};f.Md=function(){return
jb([this.qa,this.wa],function(a){return!!a})};f.Ma=function()
{this.o.Ma();this.O.Ma();for(var
a;a=this.na.pop();)ek(a);this.i.parentNode&&I(this.i)};function Js(a){return
2*a};function Ks(a){this.N=a}n(Ks,Yp);Ks.prototype.render=function(a){var b=new
Hs(this.N,a.getSize().width);b.setPosition(a.jd());b.Oc();b.Aa(!0);return
this.g=b};function Ls(a,b){var c=a.match(Ms);return c?
Number(c[1])*b[c[2]]:Number(a)}var Ms=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,Ns={"":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},Os={"":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)};functi
on Ps(a,b){var c=Qs(a),d=Qs(b);0==Ko(a)||0==Ko(b)?d="Esta es una vista previa. El
n\u00famero total de p\u00e1ginas que se va a mostrar ser\u00e1
limitado.":"number"!==typeof c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="Se
han omitido algunas p\u00e1ginas de la vista previa de este libro.":Rs(a,b)?d="La
p\u00e1gina "+(--d+" no forma parte de la vista previa de este libro."):(a=+
+c+"",d=--d+"",d="Las p\u00e1ginas "+a+"-"+d+" no se muestran en esta vista
previa.");return d}
function Qs(a){a=a.hb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?
Ls(a,Os):Ls(a,Ns);return b}function Rs(a,b){a=Qs(a);b=Qs(b);return 0==a+1-(b-
1)};function Ss(a,b,c)
{R.call(this);this.N=a;this.j=b;this.o=M(b).width;this.s=c;this.i=!
1;this.g=xm()}n(Ss,R);Ss.prototype.nf=function(){return this.i};function Ts(a,b)
{if(b!=a.i){a.i=b;var c=a.N.Fa().s.i;N(c,!1);M(c);
[t(Us,a.j,a.s,a.o,a.g,b),r(a.l,a),t(N,c,!0)].forEach(V)}}Ss.prototype.l=function()
{this.dispatchEvent("change")};function Us(a,b,c,d,e){var
g=b.style.width;d=d?"right":"left";e?(b.style[d]="0",b.style.width=g+c):
(b.style[d]="",b.style.width="");N(a,!e)};var Vs=null;function Ws(a,b)
{hk.call(this);this.i=Vs;this.N=a;this.g=b;this.N.Wa().O||
(this.ka(this.N,"pageturn",this.l),this.ka(this.g,"dispose",this.Ea))}n(Ws,hk);Ws.p
rototype.l=function(){var a=this.g.o.g.Md()[0]||new Qp,b=this.g.o.g.Md()[1]||new
Qp,c=this.O,d=this.o,e=d?Ko(d):-1,g=Ko(a)||-1,h=Ko(b)||-1,k=Math.max(c?Ko(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.Bm){if(0<l-k){var m=k==e?d:c;var
p=a}0>l-k&&(m=-1!=h?b:a,p=d);1<h-g&&(m=a,p=b);Rs(m,p)||void 0===m||void 0===p||
(a=Ps(m,p),this.i.V(a),this.i.show(3E3))}};function Xs(a)
{eq.call(this,a)}n(Xs,eq);f=Xs.prototype;f.Dd=function(a)
{eq.prototype.Dd.call(this,a);a&&a.additional_info&&(this.g=a.additional_info["[New
spaperJSONPageInfo]"],this.g.articles&&(this.i={},v(this.g.articles,function(b){var
c=b.aid;c&&(this.i[c]=new nr(b))},this)))};f.Ce=function(){return
this.l(32)?"Portada":this.l(64)?"Contraportada":eq.prototype.Ce.call(this)};f.al=fu
nction(){return{width:"w"}};f.Oi=ba(15);f.yo=function(){return this.O};function
Ys(a)
{Bq.call(this);Bq.apply(this,arguments);this.s();Q(this,"update",r(this.s,this))}n(
Ys,Bq);function Zs(a,b){var c={};v(b.page,function(e){var
g=No(this,e.pid);g&&jq(g,e);c[e.pid]=!0},a);b=Lo(a);var d=jb(b,function(e){return!!
c[e.La()]||!!this.O[e.La()]},a);b.length!
=d.length&&a.j(d)}Ys.prototype.ml=function(a){this.o?
Zs(this,a):Bq.prototype.ml.call(this,a)};
Ys.prototype.s=function(){var a={},b=0;v(Lo(this),function(h){var
k=Ko(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.V=c};Ys.prototype.l=Xs;function $s(a)
{this.o=a.Seller;this.Na=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInSto
ck;this.l=a.IsPublisher};function at(a)
{this.j=a.page_id;this.i=a.page_number||"";this.g=a.snippet_text||"";this.l=a.page_
url}at.prototype.La=function(){return this.j};at.prototype.zc=function(){return
this.l};function bt(a){this.g=a;0<this.g.number_of_results?
(this.vb=kb(this.g.search_results,function(b){return new
at(b)},this),this.id=this.g.search_results[0].page_id+ct(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.vb=[]}function
dt(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function ct(a){return
a.g.search_query_escaped};function et(a,b)
{X.call(this);this.o=a;this.s=b;this.l=b.j;this.j=b.g;this.i=H("DIV");this.i.classN
ame="separator-
container";this.o.appendChild(this.i);a=H("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=H("DIV");d.className="separator-
background";c.appendChild(d);c=H("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.i()){var e=D("gb-mobile-menu-
pubinfo");if(e){b=gf("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);Df(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=Ps(this.l,this.j);e=Rf(e);c=c.insertRow(-1).insertCell(-
1);g=H("SPAN");g.className="separator-text";c.appendChild(g);var h=this.s;h.i&&h.l?
O(g,Aj(e)):O(g,Aj(b+"<br>"+e));w(c,"separator-message");w(c,"separator-pubinfo-
message")}w(a,"separator-pubinfo");w(d,"separator-pubinfo")}else a=c.insertRow(-
1).insertCell(-1),w(a,"separator-
message"),a.textContent=Ps(this.l,this.j);Nh(this.i,
!0);W(this.i)}n(et,Pm);et.prototype.nb=function(a)
{L(this.i,a)};et.prototype.setPosition=function(a)
{sh(this.i,a)};et.prototype.Ma=function(){I(this.i)};function ft(a,b,c,d)
{this.Hj=this.ll=10;this.hi=this.ii=20;b=Math.floor((b-20)/
(100+this.ll));d&&2<b&&(b-=b%2);sr.call(this,b);Lo(a);a=kb(Lo(a),function(e){e=new
vm(e);var g=e.getSize();g.width=100;e.nb(g);return e});c&&(c=a[0].getSize(),d=new
km,d.nb(c),this.Pa(d));v(a,r(this.Pa,this));rm(this)}u(ft,sr);function gt(a,b)
{Wr.call(this,b);this.Cb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.Cb,"sea
rchupdate",this.jl);if(a=D("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.Vk,a)),this.g.ka(this,"scrollup",t(this.Vs
,a))}u(gt,Wr);f=gt.prototype;f.Md=function(){var
a=this.rc.Ld(),b=[];this.ma&&(a=this.ma.Th(a)[0]||[]);v(a,function(c){c instanceof
vm&&b.push(c.Da())});return b};f.eg=function(a){this.Yf(!1,!
1);this.Pe(this.xg(a))};
f.Oe=function(a){var
b=[];"fixed_width"==this.Eb().Of()&&b.push(this.getSize().width);this.ae&&(a=zq(thi
s.ae(),this.Eb().s(),a,b))&&this.eg(a)};f.Ae=function(){this.Yf(!0,!1);var
a=this.getSize().width;this.Pe(this.xg(a))};f.mf=ba(16);f.Yf=function(a,b)
{this.yg=a;this.Ni=b};f.resize=function(){if(this.yg)this.Ae();else{var
a=this.Eb().s();a&&this.eg(a)}};f.Pe=function(a){var
b=this.Eb();this.Tc(a);b&&(a=Um(new Tm(b,a),this.Hc()),
(a=this.Ie(a))&&this.Ed(a))};f.Pd=function(){this.Hh||this.Od(this.Cb.Da())};
f.Od=function(a){this.rc.yc&&(a=this.rc.yc(a))&&this.Uc(new
B(Math.round(a.Yd()),Math.round(a.kd())))};f.jl=function()
{ht&&(this.bl().Ma(),this.ta&&this.ta(),this.ac())};var ht=!0;function it(a,b)
{this.Ca=a;this.g=b}n(it,Yp);it.prototype.render=function(a){var
b=this.g(),c=a.Da(),d=gb(this.Ca.ae().Bf)/a.getSize().width,e=a.getSize();b.lj=e.wi
dth;b.Lg=e.height;e=a.getSize().clone();e.width*=d;e.height*=d;b.ru=e.width;b.ou=e.
height;b.setPosition(a.Yd(),a.kd());b.mb(c);b.Oc();return b};function jt()
{};function kt(a){this.Ca=a}u(kt,jt);kt.prototype.Zk=function(a){var
b=this.Th(a);a=b[0]||[];b=b[1]||[];b.sort(t(lt,this.Ca.Hc()));var
c=[];vb(c,a,b);return c};function lt(a,b,c){return eh(gh(lm(b)),a)-
eh(gh(lm(c)),a)}kt.prototype.Th=function(a){var b=$r(this.Ca),c=new fh(b.left-
800,b.top-800,b.width+1600,b.height+1600);return Ab(a,function(d)
{d=lm(d);if(jh(c,d))return jh(b,d)?0:1})};function mt(a,b)
{this.Ca=b;this.N=a}n(mt,kt);mt.prototype.Zk=function(a){var
b=kt.prototype.Zk.call(this,a),c=this.N.Da();if(c){var d=[],e=this.N.ab();v([1,-
1],function(){var g=Mo(e,c.La(),1);g&&d.push(g)});v(a,function(g)
{g.Da&&ob(d,g.Da())&&pb(b,g)})}return b};function nt(a,b,c)
{X.call(this);this.N=a;this.Ca=b;this.j=H("div");W(this.j,!0);K(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.o=H("div");W(this.
o,!0);K(this.o,
{position:"absolute"});this.j.appendChild(this.o);this.s=H("div");W(this.s,!
0);this.j.appendChild(this.s);this.O=H("div");W(this.O,!
0);this.s.appendChild(this.O);this.kb()}u(nt,Pm);f=nt.prototype;
f.Oc=function(){var a=this.lj-2,b=this.Lg-2,c=this.ru-2,d=this.ou-2;K(this.s,
{backgroundColor:"#cccccc",position:"absolute"});sh(this.s,0,0);L(this.s,this.lj,th
is.Lg);K(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});sh(this.O,1,1);L
(this.O,a,b);this.show();var e=this.N;a=Fs(e,new Ir(this.Da(),new Je(a,b),new
Je(c,d)),this.O);a instanceof Rr?Gs(e,a):a instanceof bs&&a instanceof bs&&Lr(a,new
cs(e.Xa()));this.i=a};f.kb=function(){N(this.j,!1)};f.show=function(){N(this.j,!
0)};
f.lc=ba(11);f.Ma=function()
{this.i&&this.i.Ma();I(this.j)};f.setPosition=function(a,b)
{sh(this.j,a,b)};f.kd=function(){return uh(this.j).x};f.Yd=function(){return
uh(this.j).y};f.mb=function(a){this.l=a};f.Da=function(){return
this.l};f.Db=function(){return this.Lg};f.tb=function(){return this.lj};function
ot(a){return a+2}f.getSize=function(){return new Je(this.lj,this.Lg)};function
pt(a){X.call(this);Af(a);W(a);this.l=a;this.i=H("div");W(this.i,!0);xm()&&(nf(a,
{dir:"ltr"}),nf(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(pt,X);function qt(a,b)
{pt.call(this,b);this.Ca=a;this.g.ka(b,"scroll",this.s);K(b,"position","relative");
K(this.i,"position","absolute");this.j=H("div");w(this.j,"scroll-
background");W(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}n(qt,pt);function Xr(a){var
b=a.ma;a.V&&b&&(K(a.i,"left",Math.floor(Math.max(0,a.Ca.s.l.clientWidth-b.width)/
2)+"px"),K(a.j,"height",b.height+"px"))}qt.prototype.na=function(){this.o=!
1;this.s()};
qt.prototype.s=function(){if(!this.o){var a=this.Ca.Fb;if(a){a=a.clone();var
b=this.l;b=new B(b.scrollLeft,b.scrollTop);Ge(a,b)||(this.O=!
0,this.Ca.Ed(b),this.O=!1)}}};function rt(a){var b=a.Ab(),c=new
qt(this,b);st(b);gt.call(this,a,c);Zr(this,new mt(a,this));Yr(this,tt(this));var
d=a.ab(),e=a.Wa().Of();this.o=a.Wa().O?function(g){return new ur(d,e,g)}:a.Wa().na?
function(g){return new ur(d,e,g,!0,a.Wa().na)}:function(g){return new ur(d,e,g,!
0)};b=this.Cb.Wa();"fixed_height"==b.Of()?(b=b.ae(),b=b[Math.floor(b.length/2)]
+2):b=ut(b)
+2;this.eg(b);this.g.ka(this.Cb,"pagesupdate",this.Rt);this.g.ka(this.Cb,"pagemodec
hange",this.Pq);this.g.ka(this,"move",this.ac);this.g.ka(this,
"move",this.aw)}u(rt,gt);function st(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");nf(a,
{dir:"ltr"})}f=rt.prototype;f.Kc=function(){this.Oe(1)};f.Zc=function(){this.Oe(-
1)};f.ae=function(){var
a=this.Cb.Wa(),b=ub(a.ae());"fixed_width"==a.Of()&&(a=this.Cb.Wa().Ja)&&150<a-
gb(b)&&(1500>a?pb(b,a):pb(b,1500));return new yq(kb(b,ot))};f.xg=function(a){return
this.o(a)};
f.getSize=function(){if(this.j.hasChildNodes()){var
a=Qh(this.j.childNodes[0]).width;a=new Je(a,this.i.height)}else a=this.i;return
a};function tt(a){var b=new vq;wq(b,vm,new it(a,t(bd,nt,a.Cb,a,a.s.i)));wq(b,qr,new
wr(a.Cb,function(c){return new et(a.s.i,c)}));return b}f.aw=function(){if(this.wa)
{var a=om(this.rc,this.Hc().y);a&&a.Da&&(a=a.Da(),this.Cb.Da()!=a&&(this.Hh=!
0,this.Cb.Ad(a.La()),this.Hh=!1))}this.wa=!0};
f.Rt=function(){var a=this.Cb.Da(),b=this.Cb.ab(),c=No(b,a.La());if(!c)a:
{c=Ko(a);b=Lo(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Ko(d)<=c){c=d;break
a}}c=null}a=this.Fb;b=this.Eb();d=b.yc(c);a=Ie(a,d.jd());b=this.xg(b.s());c=b.yc(c)
.jd();c=new B(c.x+a.x,c.y+a.y);this.Tc(b);this.Ed(c)};f.Pq=function()
{this.O.Ma();this.ac()};
f.Tk=function(a){if(a.yo&&a.O){var b=a.O;if(null!=a.ma)var c=a.ma;else a.ma=new
pr(this.s.i),c=a.ma;c.g=this.s.i;if(D("focus_article_div")){var
d=D("focus_article_div");I(d)}d=this.Eb().yc(a);a=d.tb()/a.me();if(b.Mf()&&(b=b.Mf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.Yd();d=a*e[1]+d.kd();var
g=a*e[2];a*=e[3];e=H("DIV");e.setAttribute("id","focus_article_div");W(e,!
0);Jh(e,.3);K(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.g.appendChild(e)}}}};function vt(a,b,c,d,e)
{X.call(this);this.N=a;this.Ca=b;this.l=c;var g=H("div");K(g,
{position:"absolute"});e=e.width-2;sh(g,d.x+(xm()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/wm(c));g=new
Je(e,b);this.j=H("div");this.i.appendChild(this.j);K(this.j,
{padding:"1px",position:"absolute"});this.o();b=H("div");this.j.appendChild(b);K(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.j.appendChild(b);d=H("IM
G");d.title=c.Ce();this.O=d;e=S;var h=new S(c.s.Uo);T(h,"pg",c.La());c.ob.sig&&
T(h,"sig",c.ob.sig);e=new
e(h.toString());T(e,"zoom","1");T(e,"img","1");T(e,"w",g.width);if(g=this.N.Wa().nd
)T(e,"imgtk",g),T(e,"jtp",Ko(c));d.src=e.toString();b.appendChild(d);K(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.s);this.g.ka(a,"pagechange",this.o)}n(
vt,Pm);vt.prototype.o=function(){var a=!1,b=this.N.Da();b&&b==this.l&&(a=!
0);K(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};vt.prototype.s=function()
{this.N.Wb(rt);this.N.mb(this.l);wt.dispatchEvent("click")};
vt.prototype.Ma=function(){Vp(this.O);I(this.i)};var wt=new R;function xt(a,b)
{this.N=a;this.Ca=b}n(xt,Yp);xt.prototype.render=function(a){return new
vt(this.N,this.Ca,a.Da(),a.jd(),a.getSize())};function yt(a){var b=a.Ab();K(b,
{overflow:"hidden"});var c=new
qt(this,b);gt.call(this,a,c);this.g.ka(this,"move",this.ac);K(b,
{overflow:"auto"});Yr(this,zt(this));this.Tc(At(this));Zr(this,new
kt(this));V(r(this.ac,this),0);this.g.ka(this,"resize",this.o);var
d=D("subscription-bar");d&&(this.Vk(d),V(function(){N(d,!
1)},600))}u(yt,gt);yt.prototype.Od=function(a){a=this.Eb().yc(a).jd();this.Ed(new
B(void 0,a.y-40))};
function At(a){var b=a.Cb.Wa().wc;return new ft(a.Cb.ab(),bq()?
Math.min(a.getSize().width,1120):a.getSize().width,b,b)}yt.prototype.o=function()
{this.Tc(At(this));this.Od(this.Cb.Da())};function zt(a){var b=new vq;wq(b,vm,new
xt(a.Cb,a));return b};function Bt(a)
{this.vc=a.Title;this.i=a.Pid;this.g=a.PgNum}Bt.prototype.hb=function(){return
this.vc};Bt.prototype.getId=function(){return this.i};function Ct(a,b,c,d)
{Ij.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Ct,
Ij);function Dt(a,b)
{R.call(this);a&&this.attach(a,b)}u(Dt,R);f=Dt.prototype;f.va=null;f.ej=null;f.wl=n
ull;f.fj=null;f.Qc=-1;f.oe=-1;f.Tj=!1;
var
Et={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},Ft=
{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},Gt=Dc&&Ac;f=Dt.prototype;
f.Qq=function(a){if(Bc||yc)if(17==this.Qc&&!a.ctrlKey||18==this.Qc&&!a.altKey||
Dc&&91==this.Qc&&!a.metaKey)this.oe=this.Qc=-1;-1==this.Qc&&(a.ctrlKey&&17!
=a.keyCode?this.Qc=17:a.altKey&&18!=a.keyCode?this.Qc=18:a.metaKey&&91!
=a.keyCode&&(this.Qc=91));tk(a.keyCode,this.Qc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.oe=uk(a.keyCode),Gt&&(this.Tj=a.altKey)):this.handleEvent(a)};f.Rq=function(a
){this.oe=this.Qc=-1;this.Tj=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.oe;var e=13!=d&&27!=d?b.keyCode:0}else(Bc||yc)&&"keypress"==a.type?
(d=this.oe,e=0<=b.charCode&&63232>b.charCode&&sk(d)?b.charCode:0):
("keypress"==a.type?(Gt&&(c=this.Tj),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.oe,e=b.charCode):(d=b.keyCode||this.oe,e=b.charCode||0)):
(d=b.keyCode||this.oe,e=b.charCode||0),Dc&&63==e&&224==d&&(d=191));var g=d=uk(d);d?
63232<=d&&d in Et?g=Et[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in Ft&&(g=Ft[b.keyIdentifier]);if(!
Ac||"keypress"!=a.type||
tk(g,this.Qc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Qc,this.Qc=g,b=new
Ct(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.va};f.attach=function(a,b)
{this.fj&&Ht(this);this.va=a;this.ej=Q(this.va,"keypress",this,b);this.wl=Q(this.va
,"keydown",this.Qq,b,this);this.fj=Q(this.va,"keyup",this.Rq,b,this)};
function Ht(a)
{a.ej&&(ek(a.ej),ek(a.wl),ek(a.fj),a.ej=null,a.wl=null,a.fj=null);a.va=null;a.Qc=-
1;a.oe=-1}f.ua=function(){Dt.oa.ua.call(this);Ht(this)};function It(){}var
Jt;Qa(It);var
Kt={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=I
t.prototype;f.lg=function(){};f.Nc=function(a){return
a.g.Oa("DIV",Lt(this,a).join(" "),a.Dc())};f.Fc=function(a){return a};function
Mt(a,b,c){(a=a.ha?a.ha():a)&&(c?Ib:Kb)(a,[b])}f.oi=function(){return!0};
f.Rb=function(a,b){b.id&&a.Ng(b.id);var c=this.Fc(b);c&&c.firstChild?
Nt(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.ng=null;var
d=0,e=this.Ra(),g=this.Ra(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.Si(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Si(m)&&Of(c)&&Qf(c,!
1)},this);a.qe=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Kd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.ri=function(a)
{Jn(a)&&this.Em(a.ha(),!0);a.isEnabled()&&this.ah(a,a.isVisible())};
function Ot(a,b,c){if(a=c||a.lg())c=b.getAttribute("role")||null,a!
=c&&Zm(b,a)}function Pt(a,b,c){var d=b.Na;null!=d&&a.Qh(c,d);b.isVisible()||
Y(c,"hidden",!b.isVisible());b.isEnabled()||a.je(c,1,!
b.isEnabled());Qt(b,8)&&a.je(c,8,Rt(b,8));Qt(b,16)&&a.je(c,16,Rt(b,16));Qt(b,64)&&a
.je(c,64,b.md())}f.Qh=function(a,b){cn(a,b)};f.Uj=function(a,b){Nh(a,!b,!
A)};f.Em=function(a,b){Mt(a,this.Ra()+"-rtl",b)};f.Dm=function(a){var b;return
Qt(a,32)&&(b=a.ha())?Of(b):!1};
f.ah=function(a,b){var c;if(Qt(a,32)&&(c=a.ha())){if(!b&&Rt(a,32))
{try{c.blur()}catch(d){}Rt(a,32)&&a.ti(null)}Of(c)!=b&&Qf(c,b)}};f.Aa=function(a,b)
{N(a,b);a&&Y(a,"hidden",!b)};f.Vc=function(a,b,c){var d=a.ha();if(d){var
e=this.th(b);e&&Mt(a,e,c);this.je(d,b,c)}};f.je=function(a,b,c){Jt||
(Jt={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Jt[b];var
d=a.getAttribute("role")||null;d&&(d=Kt[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Y(a,b,c)};
f.mg=function(a,b){var c=this.Fc(a);c&&(Af(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=df(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ta(b)||"nodeType"in b?
a(b):ub(b).forEach(a))))};f.Ra=function(){return"goog-control"};function Lt(a,b)
{var c=a.Ra(),d=[c],e=a.Ra();e!=c&&d.push(e);c=b.qe;for(e=[];c;){var g=c&-
c;e.push(a.th(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return
d}f.th=function(a){this.i||St(this);return this.i[a]};
f.Si=function(a){if(!this.qa){this.i||St(this);var b=this.i,c={},d;for(d in
b)c[b[d]]=d;this.qa=c}a=parseInt(this.qa[a],10);return isNaN(a)?0:a};function St(a)
{var b=a.Ra();a.i={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Tt()
{}u(Tt,It);Qa(Tt);f=Tt.prototype;f.lg=function()
{return"button"};f.je=function(a,b,c){switch(b){case 8:case
16:Y(a,"pressed",c);break;default:case 64:case
1:Tt.oa.je.call(this,a,b,c)}};f.Nc=function(a){var
b=Tt.oa.Nc.call(this,a);this.yf(b,a.hf());var
c=a.yb();c&&this.uc(b,c);Qt(a,16)&&this.je(b,16,Rt(a,16));return
b};f.Rb=function(a,b){b=Tt.oa.Rb.call(this,a,b);var
c=this.yb(b);a.Ba=c;a.V=this.hf(b);Qt(a,16)&&this.je(b,16,Rt(a,16));return
b};f.yb=function(){};f.uc=function(){};
f.hf=function(a){return a.title};f.yf=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.mc=function(a,b){var c=Jn(a),d=this.Ra()
+"-collapse-left",e=this.Ra()+"-collapse-right",g=c?e:d;b&1?Ut(a,g):Vt(a,g);c=c?
d:e;b&2?Ut(a,c):Vt(a,c)};f.Ra=function(){return"goog-button"};var
Wt={qg:"mousedown",rg:"mouseup",ih:"mousecancel",kw:"mousemove",mw:"mouseover",lw:"
mouseout",iw:"mouseenter",jw:"mouseleave"};function Xt(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);Yt[a]=b}var Zt={},Yt={};function $t(a,b,c)
{An.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Va(b);if(d=Zt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Jb?d.Jb():new d:null}this.j=b;this.ng=void 0!==a?
a:null;this.Na=null}u($t,An);f=$t.prototype;f.ng=null;f.qe=0;f.Yh=39;f.Gf=255;f.Xh=
0;f.ui=!0;f.Kd=null;f.Vj=!0;f.Fm=null;function au(a,b){a.Va&&b!
=a.Vj&&bu(a,b);a.Vj=b}f.vd=function(){return this.j};function Ut(a,b){b&&(a.Kd?
ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],Mt(a,b,!0))}
function Vt(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),Mt(a,b,!
1))}f.Qa=function(){var
a=this.j.Nc(this);this.va=a;Ot(this.j,a,this.ff());this.j.Uj(a,!
1);this.isVisible()||this.j.Aa(a,!1)};f.ff=function(){return
this.Fm};f.Sh=ba(8);f.Qh=function(a){this.Na=a;var
b=this.ha();b&&this.j.Qh(b,a)};f.Ib=function(){return
this.j.Fc(this.ha())};f.ji=function(a){return this.j.oi(a)};f.Nb=function(a)
{this.va=a=this.j.Rb(this,a);Ot(this.j,a,this.ff());this.j.Uj(a,!1);this.ui="none"!
=a.style.display};
f.Ka=function()
{$t.oa.Ka.call(this);Pt(this.j,this,this.va);this.j.ri(this);if(this.Yh&-
2&&(this.Vj&&bu(this,!0),Qt(this,32))){var a=this.ha();if(a){var b=this.l||
(this.l=new
Dt);b.attach(a);Z(this).ka(b,"key",this.Pc).ka(a,"focus",this.Sq).ka(a,"blur",this.
ti)}}};
function bu(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Wt.qg,a.Te).ka(d,
[Wt.rg,Wt.ih],a.de).ka(d,"mouseover",a.Ee).ka(d,"mouseout",a.il),a.Dh!
=$c&&c.ka(d,"contextmenu",a.Dh),A&&!a.qa&&(a.qa=new cu(a),Dj(a,a.qa))):
(c.Ta(d,Wt.qg,a.Te).Ta(d,
[Wt.rg,Wt.ih],a.de).Ta(d,"mouseover",a.Ee).Ta(d,"mouseout",a.il),a.Dh!
=$c&&c.Ta(d,"contextmenu",a.Dh),A&&(Bj(a.qa),a.qa=null))}f.jc=function()
{$t.oa.jc.call(this);this.l&&Ht(this.l);this.isVisible()&&this.isEnabled()&&this.j.
ah(this,!1)};
f.ua=function(){$t.oa.ua.call(this);this.l&&(this.l.Ea(),delete this.l);delete
this.j;this.qa=this.Kd=this.ng=null};f.Dc=function(){return this.ng};function
du(a,b){a.j.mg(a.ha(),b);a.ng=b}function Nt(a,b){a.ng=b}f.Bg=function(){var
a=this.Dc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(Tf).join(""):Rf(a);return Oe(a)};f.isVisible=function(){return this.ui};
f.Aa=function(a,b){return b||this.ui!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Aa(b,a),this.isEnabled()&&this.j.ah(this,a),this.ui=a,!0):!
1};f.isEnabled=function(){return!Rt(this,1)};f.lb=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!eu(this,1,!
a)||(a||(fu(this,!1),this.Sc(!1)),this.isVisible()&&this.j.ah(this,a),this.Vc(1,!
a,!0))};f.Sc=function(a){eu(this,2,a)&&this.Vc(2,a)};f.isActive=function(){return
Rt(this,4)};
function fu(a,b){eu(a,4,b)&&a.Vc(4,b)}f.Tl=function(a)
{eu(this,8,a)&&this.Vc(8,a)};f.Xf=function(a)
{eu(this,16,a)&&this.Vc(16,a)};f.xj=function(a)
{eu(this,32,a)&&this.Vc(32,a)};f.md=function(){return Rt(this,64)};f.Qb=function(a)
{eu(this,64,a)&&this.Vc(64,a)};function Rt(a,b){return!!
(a.qe&b)}f.Vc=function(a,b,c){c||1!=a?Qt(this,a)&&b!
=Rt(this,a)&&(this.j.Vc(this,a,b),this.qe=b?this.qe|a:this.qe&~a):this.lb(!
b)};function Qt(a,b){return!!(a.Yh&b)}
f.Vb=function(a,b){if(this.Va&&Rt(this,a)&&!b)throw Error("Component already
rendered");!b&&Rt(this,a)&&this.Vc(a,!1);this.Yh=b?this.Yh|a:this.Yh&~a};function
gu(a,b){return!!(a.Gf&b)&&Qt(a,b)}function eu(a,b,c){return Qt(a,b)&&Rt(a,b)!=c&&(!
(a.Xh&b)||a.dispatchEvent(Cn(b,c)))&&!a.Id}f.Ee=function(a){!
hu(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&gu(this,2)&&this.Sc
(!0)};f.il=function(a){!
hu(a,this.ha())&&this.dispatchEvent("leave")&&(gu(this,4)&&fu(this,!
1),gu(this,2)&&this.Sc(!1))};
f.Dh=$c;function hu(a,b){return!!
a.relatedTarget&&Kf(b,a.relatedTarget)}f.Te=function(a)
{this.isEnabled()&&(gu(this,2)&&this.Sc(!0),Kj(a)&&(gu(this,4)&&fu(this,!
0),this.j&&this.j.Dm(this)&&this.ha().focus()));Kj(a)&&a.preventDefault()};f.de=fun
ction(a){this.isEnabled()&&(gu(this,2)&&this.Sc(!
0),this.isActive()&&this.vf(a)&&gu(this,4)&&fu(this,!1))};
f.vf=function(a){gu(this,16)&&this.Xf(!Rt(this,16));gu(this,8)&&this.Tl(!
0);gu(this,64)&&this.Qb(!this.md());var b=new
Fj("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.Ml=a.Ml);return this.dispatchEvent(b)};f.Sq=function()
{gu(this,32)&&this.xj(!0)};f.ti=function(){gu(this,4)&&fu(this,!
1);gu(this,32)&&this.xj(!1)};f.Pc=function(a){return
this.isVisible()&&this.isEnabled()&&this.be(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.be=function(a){return 13==a.keyCode&&this.vf(a)};if("function"!==typeof $t)throw
Error("Invalid component class "+$t);if("function"!==typeof It)throw Error("Invalid
renderer class "+It);var iu=Va($t);Zt[iu]=It;Xt("goog-control",function(){return
new $t(null)});function cu(a){Cj.call(this);this.g=a;this.i=!1;this.j=new
hk(this);Dj(this,this.j);a=this.g.va;this.j.ka(a,Wt.qg,this.o).ka(a,Wt.rg,this.s).k
a(a,"click",this.l)}u(cu,Cj);var ju=!A||Tc(9);cu.prototype.o=function(){this.i=!1};
cu.prototype.s=function(){this.i=!0};function ku(a,b){if(!ju)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}
cu.prototype.l=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=ku(b,"mousedown");this.g.Te(new
Ij(e,a.currentTarget));e=ku(b,"mouseup");this.g.de(new Ij(e,a.currentTarget));ju||
(b.button=c,b.type=d)}};cu.prototype.ua=function()
{this.g=null;cu.oa.ua.call(this)};function lu()
{}u(lu,Tt);Qa(lu);f=lu.prototype;f.lg=function(){};f.Nc=function(a){au(a,!
1);a.Gf&=-256;a.Vb(32,!1);return a.g.Oa("BUTTON",{"class":Lt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.hf()||"",value:a.yb()||""},a.Bg()||"")};f.oi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Rb=function(a,b){au(a,!1);a.Gf&=-256;a.Vb(32,!
1);if(b.disabled){var c=this.th(1);w(b,c)}return lu.oa.Rb.call(this,a,b)};
f.ri=function(a){Z(a).ka(a.ha(),"click",a.vf)};f.Uj=function(){};f.Em=function()
{};f.Dm=function(a){return a.isEnabled()};f.ah=function(){};f.Vc=function(a,b,c)
{lu.oa.Vc.call(this,a,b,c);(a=a.ha())&&1==b&&(a.disabled=c)};f.yb=function(a)
{return a.value};f.uc=function(a,b){a&&(a.value=b)};f.je=function(){};function
mu(a,b,c){$t.call(this,a,b||lu.Jb(),c)}u(mu,$t);f=mu.prototype;f.yb=function()
{return this.Ba};f.uc=function(a)
{this.Ba=a;this.vd().uc(this.ha(),a)};f.hf=function(){return
this.V};f.yf=function(a){this.V=a;this.vd().yf(this.ha(),a)};f.mc=function(a)
{this.vd().mc(this,a)};f.ua=function(){mu.oa.ua.call(this);delete this.Ba;delete
this.V};f.Ka=function(){mu.oa.Ka.call(this);if(Qt(this,32)){var
a=this.ha();a&&Z(this).ka(a,"keyup",this.be)}};
f.be=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.vf(a):32==a.keyCode};Xt("goog-
button",function(){return new mu(null)});function nu(a,b,c,d){d=void 0===d?!
1:d;X.call(this);this.N=a;this.o=b;this.j=this.N.Wa().wi;this.V=!!
this.N.Wa().wi;this.na=!!this.N.Wa().ai;this.l=bq(c);this.s=d;if(this.V){a:
{a=this.N.ab();for(b=0;b<this.j.length;b++)if(c=No(a,this.j[b].getId())){b:
{for(d=b+1;d<this.j.length;d++){var e=No(this.N.ab(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Ko(d)-1:Ko(gb(Lo(a)));e=Ko(this.N.Da());if(e>=Ko(c)&&e<=d)
{a=b;break a}}a=-1}this.ma=a}}n(nu,X);f=nu.prototype;
f.render=function(a,b){b=void 0===b?
2:b;this.i=H("div");document.body.appendChild(this.i);V(r(this.Tq,this));this.qa=a;
this.V?(this.s&&(this.O=b),ou(this)):this.na?(w(this.i,"base-image-toc-
div"),a=this.N.Wa().ai,
(b=No(this.N.ab(),a))&&pu(this,b),1<this.N.Wa().Lb&&(a=Mo(this.N.ab(),a,1))&&pu(thi
s,a),this.vi()):this.Ea()};f.Tq=function(){var
a=this;this.g.ka(document,"click",this.Ea);this.g.ka(document,"keydown",function(b)
{13!=b.keyCode&&27!=b.keyCode||a.Ea()});this.g.ka(this.N,"resize",this.vi)};
function pu(a,b){var c=new Je(128,0),d=F("IMG",{width:128});w(d,"toc-page-
image");a.g.ka(d,"click",function()
{a.N.mb(b)});Ac&&xm()&&a.g.ka(d,"load",a.vi);b.wd(c)?
a.Qp(d,b,c):Dp(b,t(a.Qp,d,b,c));a.i.appendChild(d)}f.Qp=function(a,b,c){nf(a,
{src:b.wd(c)})};
function ou(a){var b=F("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e)
{d=qu(a,d,e);b.appendChild(d);e==a.ma&&(c=d)});c&&V(function(){var
d=c;300<d.offsetTop+M(d).height&&(d=void 0!==d.previousElementSibling?
d.previousElementSibling:Hf(d.previousSibling,!
1))&&(a.i.scrollTop=d.offsetTop);c.focus()});a.i.appendChild(b);300<M(a.i).height&&
(K(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-toc-
div");a.vi();a.i.tabIndex=-1;Zm(a.i,"dialog");a.i.focus()}
f.vi=function(){var a=this.l?8:13,b=this.l?9:12,c;this.o instanceof mu?
c=this.o.ha():c=this.o;qs(c,a,this.i,b,new B(0,-this.qa))};
function qu(a,b,c){var d=b.getId(),e=No(a.N.ab(),d);d=b.g;var g=a.j[c+1]?"":"-
last",h="toc-middle-cell"+g,k="toc-right-cell"+g;a.s?g=F("A",{"class":e?"toc-
row":"toc-disabled-row"}):(g=F("DIV",{"class":e?"toc-row":"toc-disabled-
row"}),Zm(g,"button"),Qf(g,!0));var l=H("div");w(l,"goog-inline-block");w(l,"toc-
left-
cell");c==a.ma&&(w(l,xm()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),w(g,"toc-row-selected"));c=H("div");w(c,"goog-inline-
block");w(c,h);Ac&&!Sc("1.9")&&
K(c,"overflow","hidden");var m=b.hb(),p=a.l?
m:Ve(m,35);O(c,Aj(p));a.l&&(c.title=m);m=H("div");w(m,"goog-inline-
block");w(m,k);O(m,Aj(Sb(Ye(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.ap
pendChild(m);e?a.s?(d=new
S(window.location.href),T(Uk(Uk(d,"pg"),"printsec"),"jtp",b.g),a.O&&T(Uk(d,"zoom"),
"zoom",a.O),a.N.Xa().getQuery()||Uk(Uk(d,"dq"),"num"),$h(g,li(d.toString()))):
(a.g.ka(g,"click",function(){a.N.mb(e)}),a.g.ka(g,"keydown",function(x)
{13==x.keyCode&&a.N.mb(e)})):(Lb(c,h,"toc-middle-disabled-cell"),
Lb(m,k,"toc-right-disabled-cell"),Y(g,"disabled",!0));return g}f.ua=function()
{X.prototype.ua.call(this);I(this.i);this.o.focus()};function ru(a)
{rr.call(this,1);var b=new
xr;b.nb(a);this.Pa(b);rm(this)}n(ru,rr);ru.prototype.uh=function(){return
this.g[0]};ru.prototype.s=function(){return this.tb()||
0};ru.prototype.Of=function(){return"fixed_width"};function su(a){var
b=a.Ab(),c=new qt(this,b);K(b,{overflow:"hidden"});gt.call(this,a,c);this.o=new
Ks(a);b=new
vq;wq(b,xr,this.o);this.O=b;b=a.ab().g.aspectRatio();c=this.getSize();b=this.xg(Mat
h.min(2*Math.floor(c.height*b),c.width));this.Tc(b);this.wa=new
Ws(a,this);this.g.ka(this.Cb,"pagemodechange",this.Uq);V(this.ac,0,this)}u(su,gt);f
=su.prototype;f.ae=function(){var a=tb(tu,this.Cb.Wa().ae());return new
yq(kb(a,Js))};f.Pe=function(a)
{su.oa.Pe.call(this,a);this.O.Ma();this.ac()};f.Kc=function(){this.Oe(1)};
f.Zc=function(){this.Oe(-1)};f.Uq=function()
{this.O.Ma();this.ac()};f.Bm=2;f.xg=function(a){this.getSize();var
b=this.Cb.ab().g.aspectRatio();return new ru(new
Je(a,Math.floor(Math.floor(a/2)/b)))};var tu=[180,220,280];
su.prototype.Pd=function(){var a=uu(this,this.Cb.Da()),b=this.o.g;if(b){var
c=this.wa,d=b.Md();c.o=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.qa=c;b.wa=d;Is(b);if(c){if(c.l(64)||void 0==d)a=!1}else b.o.Vl();if(d)
{if(d.l(32)||void 0==c)e=!1}else
b.O.Vl();c=e;d=a?"":"hidden";K(b.l,"visibility",c?"":"hidden");K(b.s,"visibility",d
);c=c&&a;b.ta.Aa(c);b.Ba.Aa(c)}this.dispatchEvent("pagechange")};su.prototype.Md=fu
nction(){return this.o.g.Md()};
function uu(a,b){return mb(a.Cb.ab().V,function(c){return
ob(c,b)})}su.prototype.ac=function()
{su.oa.ac.call(this);this.Pd()};su.prototype.qa=function(a,b){var
c=this.Cb.ab().V;a=Ko(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==Ko(h[0])||h[1]&&a==Ko(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=Ko(e[0]||e[1])&&a<Ko(k)){d=0<b?g-
b:g;break}}e=h}return(b=c["number"===typeof d?d+b:0])?b[0]||b[1]:null};function
vu(a){this.vc=a.title||"";this.O=!!
a.fullview;this.ai=a.table_of_contents_page_id||"";this.Lb=a.num_toc_pages||"";this
.V=a.initial_zoom_width_override;this.Ja=a.max_resolution_image_width;this.wc=!!
a.paired_thumbnails;this.nd=a.thumbnail_token||"";this.Na=a.containing_bookshelves|
|[];this.wa=a.volume_id||"";this.bc=a.other_issues_query||"";this.Ya=!!
a.is_browsable;this.Hb=!!a.is_public_domain;a.last_page&&(this.na=new
eq(a.last_page));this.g=new Je(a.page_width,a.page_height);this.ma=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.s=kb(c.BuyLin
ks,function(d){return new
$s(d)},this));this.Ga=c.AboutUrl;c.allowed_syndication_flags&&(this.o=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.wi=kb(c.TocLine,function(d)
{return new Bt(d)}));c.SubscribeLink&&(this.qa=new
$s(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.j=c;this.l=n
ull==c?null:new
qq(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Lc=a.sample_url||"";this.wb=
a.is_newspaper||!1;
(this.ta=a.newspaper_tile_base_url)&&this.l&&rq(this.l,r(this.Bv,this));this.Bf=c?
c.res_h:wu;this.Ba=this.wb?"fixed_height":"fixed_width";this.Tf=a.is_pre_order||!
1;this.yp=a.on_sale_date||"";this.Xi=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Yi=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.Ia=a.volumeresult&&a.volumeresult.can_download_
epub;this.Ua=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Kb=
a.volumeresult?
a.volumeresult.download_epub_url:""}n(vu,sq);f=vu.prototype;f.Ah=ba(17);f.Ri=functi
on(){"number"!==typeof this.i&&(this.i=this.j.read_zm,this.i="number"===typeof
this.i?this.j.read_zm:4,this.i=Fe(this.i,-1,this.ae().length-1));return
this.i};function ut(a){return a.V?a.V:a.g&&a.g.width?a.g.width:575}f.Ub=function()
{return this.wa};f.Ti=function(){return this.l};f.ae=function(){return
this.Bf};f.Of=function(){return this.Ba};
f.Bv=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.ta+a.substring(b));return new S(a)};f.xh=function()
{return this.j?this.j.focus_aid:null};f.Dg=function(){var
a=this.j.focus_x,b=this.j.focus_y;return void 0!==a&&void 0!==b?new
B(a,b):null};var wu=[350,410,495,575,685,800,910,1025];function xu(a)
{X.call(this);this.o=a;this.i=null}n(xu,X);f=xu.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=zh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=zh(a).x);this.i=F("DIV",
{"class":"linkbar-panel-div"});sh(this.i,d,c);this.ma=F("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ma);Ac&&Dc&&!Sc("1.9")&&(this.O=F("IFRAME",
{style:"position:
absolute;",yw:"0"}),this.o.appendChild(this.O));this.o.appendChild(this.i);this.O&&
(L(this.O,M(this.i)),sh(this.O,uh(this.i)));V(r(this.Ul,this))};
f.Ul=function()
{this.g.ka(this.ma,"click",this.Ea);this.g.ka(this.j,"action",this.Vq);this.g.ka(do
cument,"mousedown",this.Ls)};f.Vq=function(){Rt(this.j,16)||
this.Ea()};f.Ls=function(a){Kf(this.i,a.target)||Kf(this.j.ha(),a.target)||
this.Ea()};f.ua=function()
{X.prototype.ua.call(this);I(this.i);I(this.O)};f.ha=function(){return
this.i};function yu(a,b,c){xu.call(this,a);this.N=b;this.V=c}n(yu,xu);
yu.prototype.render=function(a,b){xu.prototype.render.call(this,a,b);a=F("DIV",
{style:"padding-top:5px; font-size: 13px;"});O(a,Aj("Pegar enlace en mensaje de
correo electr\u00f3nico o
MI"));this.ha().appendChild(a);this.l=H("input");L(this.l,"100%","auto");this.ha().
appendChild(this.l);this.V&&(a=F("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Insertar"),this.ha().appendChild(a),this.s=H("input"),L(this.s,"100%","auto
"),this.ha().appendChild(this.s));a=this.N.Da();b=(new S(window.location)).i;
var c=new
S(a.zc());Kk(c,b);this.l.value=c.toString();V(t(zu,this.l));this.V&&(a=new
S(a.zc()),T(a,"output","embed"),this.s.value=Au(a.toString()))};yu.prototype.Ul=fun
ction()
{xu.prototype.Ul.call(this);this.g.ka(this.l,"click",t(zu,this.l));this.V&&this.g.k
a(this.s,"click",t(zu,this.s))};function zu(a){a.select()}function Au(a){return
Le('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Bu(a,b){var
c=this;this.N=a;this.j=b;this.g=pk();this.i=D("flow-top-div")?!0:!1;(new
hk(this)).ka(this.g,"resize",function(){var
d=c.N.Fa(),e=d.Eb(),g=d.Hc();c.resize();c.N.Fa().Ae();d=c.N.Fa();e=Um(new
Tm(e,d.Eb()),g);d.Ed(d.Ie(e))}).ka(this.N,"searchupdate",function(){var d=D("gb-
ogen-mobile-appbar");if(d){var
e=c.g.getSize().height;d=d.getBoundingClientRect().height;e-
=d;d=c.g.getSize().width;c.N.nb(new Je(d,e));c.i&&L(c.j,new
Je(d,e))}}).ka(window,"load",this.resize)}
Bu.prototype.resize=function(){var
a=this.g.getSize().height,b=this.g.getSize().width,c=Math.round(zh(this.j).y);a=Mat
h.max(0,a-c);this.N.nb(new Je(b,a));this.i&&L(this.j,new Je(b,a))};function Cu()
{Du(this)}function Eu(a){ek(a.g);a.g=Wj(document.body,"mousedown",function()
{Jb(document.body,"focus-outline-enabled");Du(a)},{capture:!0})}function Du(a)
{ek(a.g);a.g=Q(document.body,"keydown",function(b)
{9===b.keyCode&&(w(document.body,"focus-outline-enabled"),Eu(a))})};function
Fu(a,b,c,d){d=void 0===d?!1:d;us.call(this);var e=this;this.vc=a;this.i=b;this.g=c?
c:null;this.hg(Gu(this));if(d){var g=D("ep-lb");Q(this,"hide",function()
{K(g,"visibility","hidden")});Q(this,"beforeshow",function()
{K(g,"visibility","visible");y(e.ha(),"lightbox-dialog",!0)})}}n(Fu,us);
function Gu(a){var b=F("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Zm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);if(""!=a.vc){var c=F("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-
title"});J(d,a.vc);c.appendChild(d);d=F("DIV",{"class":"popup-menu-
close"});cn(d,"Cerrar ventana emergente");var
e=F("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";L(e,24,24);Y(e
,"hidden",!0);d.appendChild(e);Q(d,
"click",function(){a.Aa(!1);a.g&&a.g()});Q(d,"keydown",function(g)
{if(32==g.keyCode||13==g.keyCode)a.Aa(!1),a.g&&a.g()});Zm(d,"button");Qf(d,!
0);c.appendChild(d)}b.appendChild(a.i);return b};function Hu(a,b,c)
{this.g=a;this.i=b;this.O=c}u(Hu,ps);Hu.prototype.Mc=function(a,b,c)
{qs(this.g,this.i,a,b,void 0,c,this.O)};function Iu(a,b,c,d)
{Hu.call(this,a,b);this.j=c?5:0;this.o=d||void 0}u(Iu,Hu);Iu.prototype.s=function()
{return this.j};Iu.prototype.l=function(a)
{this.j=a};Iu.prototype.Mc=function(a,b,c,d){var
e=qs(this.g,this.i,a,b,null,c,10,d,this.o);if(e&496){var
g=Ju(e,this.i);b=Ju(e,b);e=qs(this.g,g,a,b,null,c,10,d,this.o);e&496&&(g=Ju(e,g),b=
Ju(e,b),qs(this.g,g,a,b,null,c,this.j,d,this.o))}};function Ju(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Ku(a,b,c,d,e)
{this.g=a;this.N=b;this.s=c;this.ma=D("epo-welcome");this.O=D("epo-
keyboard");this.j=D("epo-plain-text");this.l=D("epo-plain-text-
only");this.o=D("entity-page-toggle-viewport-mode-link");this.V=D("epo-share-
link");this.i=e;Lu(this,d);Mu(this,!1)}
function Lu(a,b){if(a.s)a.l&&Nu(a,b);else{var c=new Fu("",a.ma,function()
{});Ib(c.ha(),["onboarding-popup","onboarding-fixed-popup","onboarding-welcome-
popup"]);On(c,!1);var d=D("epo-keyboard-text");O(d,qj(Rf(d)));var e=new
Fu("",a.O,function(){});Ib(e.ha(),["onboarding-popup","onboarding-fixed-
popup"]);On(e,!1);d=gf("A",d)[0];d.id="ep-keyboard-link";w(d,"onboarding-
link");Qf(d,!0);Ou(d,function(){a.N.qb("showkeyboardshortcuts")});if(a.j){var g=new
Fu("",a.j,function(){});Ib(g.ha(),["onboarding-popup",
"onboarding-plain-text-popup"])}d=new Fu("",a.V,function(){});Ib(d.ha(),
["onboarding-popup","onboarding-share-popup"]);var h=D("entity-page-
clip");vs(d,5);d.setPosition(new Iu(h,4,!0));On(d,!
1);Pu(a,c,e,g,d);Qu(a,c,e,g,d);if(a.i)switch(a.i){case 0:c.Aa(!0);break;case
1:e.Aa(!0);break;case 2:g?Ru(a,g,b):d.Aa(!0);break;default:d.Aa(!0)}else c.Aa(!0)}}
function Pu(a,b,c,d,e){var g=D("epo-welcome-next");Ou(g,function(){a.i++;b.Aa(!
1);c.Aa(!0);Mu(a,!1)});g=D("epo-keyboard-next");Ou(g,function(){a.i++;c.Aa(!1);d?
Ru(a,d):e.Aa(!0);Mu(a,!1)});a.j&&d&&(g=D("epo-plain-text-next"),Ou(g,function()
{a.i++;a.g.Aa(!1);On(a.g,!0);d.Aa(!1);e.Aa(!0);Mu(a,!1)}))}
function Qu(a,b,c,d,e){document.querySelectorAll(".onboarding-
link").forEach(function(h){"ep-keyboard-link"!=h.id&&Ou(h,function(){b.Aa(!
1);c.Aa(!1);d&&(d.Aa(!1),a.g.Aa(!1),On(a.g,!0));e.Aa(!1);Su(a)})});var g=D("epo-
done");Ou(g,function(){e.Aa(!1);Su(a)})}function Nu(a,b){var c=new
Fu("",a.l,function(){});Ib(c.ha(),["onboarding-popup","onboarding-plain-text-
popup"]);Ru(a,c,b);b=D("epo-done-only");Ou(b,function(){c.Aa(!1);a.g.Aa(!
1);On(a.g,!0);Su(a)})}
function Ru(a,b,c){void 0!==c&&c||(On(a.g,!1),a.g.Aa(!0));a=D("entity-page-more-
menu-content");vs(b,0);b.setPosition(new Iu(a,4,!0));On(b,!1);b.Aa(!0)}function
Su(a){Mu(a,!0);a.j?mp(!0):mp(!1)}function Mu(a,b){if(a.o){var c=new S(a.o.href);b?
(Uk(c,"ovso"),Uk(c,"ovsopt"),Uk(c,"op")):a.s&&a.l?T(c,"ovsopt","1"):
(T(c,"ovso","1"),T(c,"op",a.i));$h(a.o,li(c.toString()))}}function Ou(a,b)
{Q(a,"click",function(){b()});Q(a,"keydown",function(c){32!=c.keyCode&&13!
=c.keyCode||b()})};function Tu(a,b)
{X.call(this);this.Ca=a;this.j=b;this.i=H("div");a.s.i.appendChild(this.i);w(this.i
,"sitb_result");Qf(this.i,!0);Zm(this.i,"link");Y(this.i,"disabled",!0);Cc?
(K(this.i,"width",b.getSize().width+"px"),K(this.i,"min-
height",b.getSize().height+"px")):
(sh(this.i,b.jd()),L(this.i,b.getSize()));a=H("div");w(a,"sitb-result-
header");this.i.appendChild(a);this.l=H("div");w(this.l,"sitb-result-page-
link");b=(b=b.g.i)?Wm(b):"P\u00e1gina";J(this.l,b);cn(this.l,"Resultado de b\
u00fasqueda: "+b);
a.appendChild(this.l);this.o=H("div");w(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(a=No(this.Ca.N.ab(),this.j.g.La()))
{b=this.Ca.N.Xa().getQuery();var c=a.ob.snippetSrc;c&&b==rp(c)?Uu(this,c):
(b=a.df(),"entity_page"==U(b,"source")?
T(b,"source","entity_page_gbs_snippet"):T(b,"source","gbs_snippet"),gq(a,b,r(this.O
,this)))}else Vu(this)}n(Tu,Pm);Tu.prototype.s=function(a){this.Ca.ta(a.g,void
0)};Tu.prototype.O=function(a){(a=a.ob.snippetSrc)?Uu(this,a):Vu(this)};
function Uu(a,b){Af(a.o);var c=H("IMG");c.src=b;Wu(a);b=a.j.getSize().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}function Wu(a){w(a.i,"sitb-result-
clickable");w(a.l,"sitb-result-link");var
b=Rf(a.l);O(a.l,qj(b+"&nbsp;&raquo;"));Y(a.i,"disabled",!
1);a.g.ka(a.i,"click",r(a.s,a,a.j));a.g.ka(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.s(a.j)})}
function Vu(a){Af(a.o);var b=H("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);Cc||K(b,{width:Math.floor(.75*a.j.getSize().width)
+"px"});O(b,pj.g(a.j.g.g));b=H("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=No(a.Ca.N.ab(),a.j.g.La());c&&c.wd()&&!lq(c,
[4,8,16])&&c.l(2)?(Wu(a),O(b,qj((Cc?"Ninguna imagen del resultado.":"No hemos
podido crear una imagen para este resultado.")+"&nbsp;&nbsp;")),a=H("span"),c=Cc||
bq()?"Toca para ver":"Haz clic para ver toda la p\u00e1gina.",O(a,
qj(c)),b.appendChild(a),w(a,"sitb-result-link")):(O(b,qj("No es posible
previsualizar esta p\u00e1gina.&nbsp;&nbsp;")),Cc||(a=H("a"),w(a,"sitb-result-buy-
link"),O(a,qj("Comprar este libro.")),b.appendChild(a),b=new
S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),Uk(b,"prin
tsec"),a.href=b.toString()))}Tu.prototype.Ma=function()
{I(this.i);this.Ea()};function Xu(a)
{this.Ca=a}n(Xu,Yp);Xu.prototype.render=function(a){return new
Tu(this.Ca,a)};function Yu(a){this.g=a}n(Yu,km);function Zu(a,b)
{rr.call(this,1);this.o=a;this.V=b;this.Hj=this.hi=this.ii=20;a.vb&&(a.vb.forEach(r
(this.l,this)),rm(this))}n(Zu,rr);Zu.prototype.l=function(a){a=new Yu(a);var
b=Math.min(this.V-16,600);a.nb(new
Je(b,Math.round(124/600*b+42)));this.Pa(a)};function $u(a){var
b=a.Ab();K(b,"overflow","hidden");var c=new
qt(this,b);Wr.call(this,c);this.N=a;Cc||Zr(this,new
kt(this));this.g.ka(this,"move",this.ac);var d=D("subscription-
bar");d&&(this.Vk(d),V(function(){N(d,!
1)},600));Yr(this,av(this));bv(b)}u($u,Wr);function cv(a,b){b!
=a.o&&(a.o=b,dv(a))}function bv(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});nf(a,{dir:"ltr"})}function av(a){var b=new
vq;wq(b,Yu,new Xu(a));return b}$u.prototype.resize=function(){dv(this)};
function dv(a){var b=new Zu(a.o,a.getSize().width);a.Tc(b);a.ac()}function ev(a,b)
{a.ta=b};function fv(a){this.g=a||{}}fv.prototype.kc=function(){return
this.g};fv.prototype.Wb=function(a){var b=hd(gv,function(c){return
c==a});this.g.v=b};fv.prototype.getQuery=function(){return this.g.q};var
gv={onepage:rt,twopage:su,thumbnail:yt,snippet:$u};function hv(a)
{Fj.call(this,"navigate");this.o=a}u(hv,Fj);function iv(){return Mb&&gc?gc.mobile:!
(Mb&&gc?!gc.mobile&&(z("iPad")||z("Android")||z("Silk")):z("iPad")||z("Android")&&!
z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||z("IEMobile"))};var
jv=new WeakMap;function kv(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof
b[c],b[c]);return a.join("\v")};function lv(a,b,c,d){R.call(this);if(a&&!b)throw
Error("Can't use invisible history without providing a blank page.");if(c)var
e=c;else{e="history_state"+mv;var g=me("input",
{type:"text",name:e,id:e,style:wd("display:none")});document.write(je(g));e=D(e)}th
is.s=e;this.g=c?tf(df(c)):window;this.ma=b;A&&!
b&&(this.ma="https"==window.location.protocol?
Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Sa=new
Rl(150);Dj(this,this.Sa);this.i=!a;this.j=new hk(this);if(a||nv){if(d)var
h=d;else{a="history_iframe"+
mv;b={id:a,style:wd("display:none"),sandbox:void 0};c={};c.src=this.ma||
null;c.srcdoc=null;d={sandbox:""};e={};for(var k in
c)Object.prototype.hasOwnProperty.call(c,k)&&(e[k]=c[k]);for(var l in
d)Object.prototype.hasOwnProperty.call(d,l)&&(e[l]=d[l]);if(b)for(h in
b)if(Object.prototype.hasOwnProperty.call(b,h)){k=h.toLowerCase();if(k in c)throw
Error("");k in d&&delete
e[k];e[h]=b[h]}h=oe("iframe",e);document.write(je(h));h=D(a)}this.O=h;this.qa=!
0}nv&&(this.j.ka(this.g,"load",this.Yu),this.na=this.V=
!1);this.i?ov(this,pv(this),!0):qv(this,this.s.value);mv+
+}u(lv,R);lv.prototype.Pb=!1;lv.prototype.o=!1;lv.prototype.l=null;var
rv=function(a,b){function c(g){var h=la(g);g=h.next().value;h=ma(h);return
a.apply(g,h)}function d(g){g=la(g);g.next();g=ma(g);return b(e,g)}b=void 0===b?
kv:b;var e=Va(a);return function(){var g=Ha.apply(0,arguments),h=this||
q,k=jv.get(h);k||(k={},jv.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}
(function(){return A?Tc(8):"onhashchange"in q}),nv=A&&!Tc(8);f=lv.prototype;
f.Jg=null;f.ua=function(){lv.oa.ua.call(this);this.j.Ea();this.lb(!
1)};f.lb=function(a){if(a!=this.Pb)if(nv&&!this.V)this.na=a;else
if(a)if(Ac&&this.j.ka(this.g,"pageshow",this.gv),rv()&&this.i)this.j.ka(this.g,"has
hchange",this.av),this.Pb=!0,this.dispatchEvent(new hv(pv(this),!1));else{if(!A||
iv()||this.V)this.j.ka(this.Sa,"tick",r(this.Gm,this,!0)),this.Pb=!0,nv||
(this.l=pv(this),this.dispatchEvent(new hv(pv(this),!1))),this.Sa.start()}else
this.Pb=!1,mk(this.j),this.Sa.stop()};
f.Yu=function(){this.V=!0;this.s.value&&qv(this,this.s.value,!
0);this.lb(this.na)};f.gv=function(a){a.Ob.persisted&&(this.lb(!1),this.lb(!
0))};f.av=function(){var a=sv(this.g);a!=this.l&&tv(this,a,!0)};function pv(a)
{return null!=a.Jg?a.Jg:a.i?sv(a.g):uv(a)||""}function vv(a,b){pv(a)!=b&&(a.i?
(ov(a,b,!1),rv()||A&&!iv()&&qv(a,b,!1),a.Pb&&a.Gm(!1)):(qv(a,b,!
1),a.Jg=a.l=a.s.value=b,a.dispatchEvent(new hv(b,!1))))}function sv(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function ov(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=cc(a.href,"#");if(nv||e||b)d+="#"+b;d!=a.href&&(b=Kd(d),c?
Ce(a,b):Be(a,b))}function qv(a,b,c){if(a.qa||b!=uv(a))if(a.qa=!
1,b=encodeURIComponent(String(b)),A){var
d=Lf(a.O);d.open("text/html",c?"replace":void 0);c=te(me("title",
{},a.g.document.title),me("body",{},b));d.write(je(c));d.close()}else
d=Ad(a.ma).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
Ce(a.location,d):Be(a.location,d))}
function uv(a){if(A)return a=Lf(a.O),a.body?Pe(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Pe(sv(b))}catch(d){return a.o||(1!
=a.o&&Sl(a.Sa,1E4),a.o=!0),null}a.o&&(0!=a.o&&Sl(a.Sa,150),a.o=!1);return c||
null}return null}f.Gm=function(a){if(this.i){var b=sv(this.g);b!
=this.l&&tv(this,b,a)}if(!this.i||nv)if(b=uv(this)||"",null==this.Jg||
b==this.Jg)this.Jg=null,b!=this.l&&tv(this,b,a)};
function tv(a,b,c){a.l=a.s.value=b;a.i?
(nv&&qv(a,b),ov(a,b)):qv(a,b);a.dispatchEvent(new hv(pv(a),c))}var mv=0;function
wv(a,b){this.g=new
lv;Q(this.g,"navigate",r(this.o,this));this.N=a;this.i=b}wv.prototype.o=function(a)
{xv(this,a.o)};function xv(a,b){if(!(a.l&&""==b||a.j))if((A||
Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Mk(b);v(d.Xd(),function(e){var g=d.get(e);g in yv&&(g=yv[g]);c[e]=g});b=new
fv(c);a.N.Wb(gv[b.g.v]||rt);Ts(a.i,!!b.g.f);void 0!
==b.getQuery()&&qp(a.N.Xa(),b.getQuery())}}
wv.prototype.lb=function(a){this.l=!0;this.g.lb(a);A&&(a=(new
S(window.location)).i,xv(this,a));this.l=!1};wv.prototype.update=function(){var
a=new
fv;a.Wb(this.N.O);a.g.q=this.N.Xa().getQuery();a.g.f=this.i.nf();a=Xk(a.kc()).toStr
ing();this.j=!0;vv(this.g,a);this.j=!1};var yv={"true":!0,"false":!1};function
zv(a,b,c,d,e,g,h){var k=this;a&&(this.N=a,this.Kb=b);if(this.Ba=c)this.nd=!
1;this.Lc=!!d;this.wc=!!e;this.Na=g;this.Hb=void 0===h?!1:h;this.O=D("entity-page-
toc");this.Ja=D("entity-page-toc-label");this.Lb=!1;if(this.ma=D("entity-page-
pagination"))this.wa=D("entity-page-prev"),this.ta=D("entity-page-
next"),this.Ua=D("entity-page-floating-hover");this.Ga=D("entity-page-zoom-
in");this.Ia=D("entity-page-zoom-out");this.na=D("entity-page-one-
page");this.s=D("entity-page-two-page");this.o=D("entity-page-thumbnail");
this.V=D("entity-page-link");this.Gd=D("entity-page-link-menu-
content");this.wb=D("entity-page-share-input");this.od=D("entity-page-embed-
input");this.j=D("entity-page-clip");this.qa=D("entity-page-
more");this.Hd=D("entity-page-more-menu-content");this.Ya=!1;this.Ha=D("entity-
page-volume-info");D("flow-top-div")&&(this.g=D("flow-top-
div"),this.i=(a=Number(U(new S(window.location.href),"zoom")))?
a:2,Av(this,this.i),Q(this.N,"searchupdate",function(){Bv(k)}));this.l=!
0;Cv(this);Dv(this);Ev(this);Fv(this);
Gv(this);Hv(this);Iv(this);Jv(this);Kv(this);Lv(this);new Cu;gp(Mv(this))}
function Cv(a){if(a.N){var b=a.N.Wa(),c=!!b.wi;b=(b=b.ai)&&a.N.ab()&&!!
No(a.N.ab(),b);c||b?(a.Lb=!0,a.g?(c=D("jtp").value||"\
u00cdndice",J(a.Ja,c)):J(a.Ja,a.N.Da().Ce()||"\u00cdndice"),Nv(a.O,function(){var
d=lf("base-image-toc-div");lf("scroll-toc-div")||d||(new nu(a.N,a.O,a.Na,!!
a.g)).render(8,a.i)}),Q(a.N,"pagechange",function(){var d=a.N.Da().Ce()||"\
u00cdndice";a.Ja&&O(a.Ja,qj(d))})):(J(a.Ja,"Contenido no disponible"),Ib(a.O,
["toolbar-button-disabled","toc-button-unavailable"]),Y(a.O,"disabled",
!0))}else J(a.Ja,"Contenido no disponible"),Ib(a.O,["toolbar-button-disabled","toc-
button-unavailable"]),Y(a.O,"disabled",!0)}function Dv(a)
{a.ma&&(a.N&&(Nv(a.wa,function(){a.wa.hasAttribute("href")||
a.N.qb("previous")}),Nv(a.ta,function(){a.ta.hasAttribute("href")||
a.N.qb("next")})),a.wa.setAttribute("title","P\u00e1gina
anterior"),a.ta.setAttribute("title","P\u00e1gina siguiente"))}
function Ev(a){Nv(a.Ga,function(){a.g?
Ov(a):a.N&&a.N.qb("zoomin")});Nv(a.Ia,function(){a.g?
Pv(a):a.N&&a.N.qb("zoomout")});a.g&&Q(document.body,"keydown",function(b)
{107==b.keyCode||187==b.keyCode||61==b.keyCode?Ov(a):(109==b.keyCode||
189==b.keyCode||
173==b.keyCode)&&Pv(a)});a.Ga.setAttribute("title","Ampliar");a.Ia.setAttribute("ti
tle","Reducir")}
function Fv(a){Nv(a.na,function(){Qv(a,rt)});a.na.setAttribute("title","Vista de
una sola p\u00e1gina");a.Lc?(Nv(a.s,function()
{Qv(a,su)}),a.s.setAttribute("title","Vista de dos p\u00e1ginas")):(y(a.s,"toolbar-
button-disabled",!0),a.s.setAttribute("title","La vista de dos p\u00e1ginas no est\
u00e1 disponible"),Y(a.s,"disabled",!0));a.wc?(Nv(a.o,function()
{Qv(a,yt)}),a.o.setAttribute("title","Vista de miniaturas")):(y(a.o,"toolbar-
button-disabled",!0),a.o.setAttribute("title","La vista de miniaturas no est\u00e1
disponible"),
Y(a.o,"disabled",!0));a.N&&(Q(a.N,"viewportmodechange",function(){Rv(a)}),Rv(a))}
function Gv(a){var b=(new ns(a.wb)).ha();D("entity-page-share-copy-
container").appendChild(b);b=(new ns(a.od)).ha();D("entity-page-embed-copy-
container").appendChild(b);var c=new Fu("Enlace a este resultado",a.Gd,function()
{a.V.focus()});vs(c,5);c.setPosition(new Iu(a.V,4,!0));c.Aa(!1);var d=new
S(a.wb.value);Nv(a.V,function(){if(c.Re||150>Date.now()-c.hj)c.Aa(!1);else{c.Aa(!
0);c.ha().focus();if(a.N){Sv(a,d);a.g&&T(d,"bksoutput","text");var
e=a.N.Xa().getQuery();e?a.N.O==$u?(Uk(d,"dq"),Uk(d,"pg"),
T(d,"bsq",e)):(Uk(d,"bsq"),T(d,"dq",e)):
(Uk(d,"bsq"),Uk(d,"dq"))}else(e=je(pj.g((new
S(window.location.href)).i)).toString())&&T(d,"bsq",e);a.wb.value=d.toString();a.N&
&(e=new
S(a.N.Da().zc()),Uk(e,"source"),T(e,"output","embed"),a.od.value=Au(e.toString()))}
});a.V.setAttribute("title","Enlace a este resultado")}
function Hv(a){if(a.Ba){var b=D("entity-page-selection-bar"),c=D("entity-page-exit-
selection"),d=D("entity-page-toolbar");Nv(a.j,function(){a.nd=!a.nd;a.Ba(!
0);y(b,"menu-hidden",!1);c.focus();Y(d,"hidden",!0)});Nv(c,function(){a.Ba(!
1);y(b,"menu-hidden",!0);a.j.focus();Y(d,"hidden",!
1)});a.j.setAttribute("title","Seleccionar un clip")}else y(a.j,"toolbar-button-
disabled",!0),Y(a.j,"disabled",!0),a.j.setAttribute("title","Seleccionar un
fragmento no disponible")}
function Iv(a){Tv(a);Uv(a);Vv(a);var b=new Fu("",a.Hd,function()
{a.qa.focus()});vs(b,4);b.setPosition(new Iu(a.qa,5,!0));w(b.ha(),"more-actions-
popup");b.Aa(!1);Wv(a,b);var c=D("entity-page-toggle-viewport-mode-
link");c&&a.Hb&&(b.Aa(!0),c.focus());Nv(a.qa,function(){if(b.Re||150>Date.now()-
b.hj)b.Aa(!1),a.qa.focus();else if(b.Aa(!0),b.ha().focus(),c){var e=new
S(c.href);Sv(a,e);a.g&&(Uk(e,"zoom"),Uk(e,"num"),Uk(e,"scoring"));Uk(e,"q");var
g=a.N.Xa().getQuery();if(g){if(T(e,"dq",g),!a.g){g=D("search-results-summ");
var h=g.hasAttribute("data-result-num")?g.getAttribute("data-result-
num"):0;T(e,"num",h);g=g.hasAttribute("data-search-sort")?g.getAttribute("data-
search-sort"):"n";T(e,"scoring",g)}}else Uk(e,"dq");
$h(c,li(e.toString()))}});a.qa.setAttribute("title","Men\u00fa M\u00e1s
acciones");Q(b,"show",function(){a.Ya=!0;a.l=!0;Xv(a)});Q(b,"hide",function()
{a.Ya=!1;a.l=!1;Yv(a)});if(a.Na.showViewportOnboarding||
a.Na.showViewportPlainTextOnboarding){var d=Number(U(new
S(window.location.href),"op"));new Ku(b,
a.N,!!a.Na.showViewportPlainTextOnboarding,a.Hb,d?d:0)}}
function Wv(a,b){var c=D("entity-page-store"),d=D("gb-mobile-buy-
section");if(c&&d&&(d=mf("TABLE","gb-mobile-buy-table",d))){var e=new
Fu("",d,function(){a.qa.focus()});vs(e,0);e.setPosition(new Iu(c,4,!
0));w(e.ha(),"buy-table-popup");e.Aa(!1);Nv(c,function(){e.Aa(!0);e.ha().focus()},!
0);b.ha().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!
=c&&Q(g,"mouseenter",function(){e.Aa(!1)})});Q(e.ha(),"mouseleave",function()
{e.Aa(!1)})}}
function Jv(a){var b=D("ep-keyboard-shortcuts");if(b&&a.N){var c=new
Fu("",b,function(){},!0);w(c.ha(),"keyboard-shortcuts-popup");b=D("ep-keyboard-
close");Nv(b,function(){c.Aa(!1)});Q(a.N,"keyboardshortcutsopened",function()
{c.Aa(!0)})}}function Vv(a){var b=D("entity-page-keyboard");b&&a.N&&Nv(b,function()
{a.N.qb("showkeyboardshortcuts")})}
function Uv(a){var b=D("entity-page-copyright-page-id");if(b&&a.N){var c=D("entity-
page-copyright");b=Rf(b);var d=No(a.N.ab(),b);Nv(c,function(){a.N.mb(d)})}}function
Tv(a){var b=D("entity-page-toggle-viewport-mode-link");if(b){var c=a.g?!0:!
1;y(b,"checked",c);Y(b,"pressed",c);Nv(b,function(){y(b,"checked",!
c);Y(b,"pressed",!c)})}}
function Rv(a){a.N.O==rt?(Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),cw(a,!
0),Y(a.na,"current","true"),Y(a.s,"current","false"),Y(a.o,"current","false")):a.N.
O==su?(Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),cw(a,!
0),Y(a.na,"current","false"),Y(a.s,"current","true"),Y(a.o,"current","false")):a.N.
O==yt?(Zv(a,!0),$v(a,!1),aw(a,!0),bw(a,!0),cw(a,!
1),Y(a.na,"current","false"),Y(a.s,"current","false"),Y(a.o,"current","true")):
(Zv(a,!1),$v(a,!1),aw(a,!1),bw(a,!1),cw(a,!1));var b=a.N.O;a.ma&&b!=$u&&!
a.g&&(y(a.ma,"one-page-view",
b==rt),y(a.Ha,"one-page-view",b==rt),y(a.ma,"two-page-view",b==su),y(a.Ha,"two-
page-view",b==su),y(a.ma,"thumbnail-view",b==yt),y(a.Ha,"thumbnail-
view",b==yt))}function Qv(a,b){a.N&&a.N.O!=b&&(a.N.Wb(b),!
a.N.Xa().getQuery()&&a.Kb&&a.Kb.update())}function Zv(a,b){y(a.na,"toolbar-button-
disabled",!b);Y(a.na,"disabled",!b);a.Lc&&(y(a.s,"toolbar-button-disabled",!
b),Y(a.s,"disabled",!b));a.wc&&(y(a.o,"toolbar-button-disabled",!
b),Y(a.o,"disabled",!b))}
function $v(a,b){y(a.Ia,"toolbar-button-disabled",!b);Y(a.Ia,"disabled",!
b);y(a.Ga,"toolbar-button-disabled",!b);Y(a.Ga,"disabled",!b)}function aw(a,b)
{y(a.wa,"toolbar-button-disabled",!b);Y(a.wa,"disabled",!b);y(a.ta,"toolbar-button-
disabled",!b);Y(a.ta,"disabled",!b)}function bw(a,b){a.Lb&&(y(a.O,"toolbar-button-
disabled",!b),Y(a.O,"disabled",!b))}function cw(a,b){a.Ba&&(y(a.j,"toolbar-button-
disabled",!b),Y(a.j,"disabled",!b))}function Sv(a,b){a=new
S(a.N.Da().zc());T(b,"pg",U(a,"pg"))}
function Ov(a){5>a.i&&(a.i+=1,Av(a,a.i))}function Pv(a){1<a.i&&(--
a.i,Av(a,a.i))}function Av(a,b)
{y(a.g,"zoomstop1",1==b);y(a.g,"zoomstop2",2==b);y(a.g,"zoomstop3",3==b);y(a.g,"zoo
mstop4",4==b);y(a.g,"zoomstop5",5==b);y(a.Ia,"toolbar-button-
disabled",1==b);y(a.Ga,"toolbar-button-disabled",5==b);Bv(a)}
function Bv(a){var b=a.wa,c=new S(b.href);dw(a,c);
$h(b,li(c.toString()));b=a.ta;c=new S(b.href);dw(a,c);
$h(b,li(c.toString()));b=D("text-viewport-prev");c=new S(b.href);dw(a,c);
$h(b,li(c.toString()));b=D("text-viewport-next");c=new S(b.href);dw(a,c);
$h(b,li(c.toString()));if(b=D("entity-page-copyright"))c=new S(b.href),dw(a,c),
$h(b,li(c.toString()));if(b=D("search-result-prev"))c=T(new S(b.href),"zoom",a.i),
$h(b,li(c.toString()));if(b=D("search-result-next"))a=T(new S(b.href),"zoom",a.i),
$h(b,li(a.toString()))}
function dw(a,b){T(b,"zoom",a.i);Uk(b,"q");(a=a.N.Xa().getQuery())?
T(b,"dq",a):Uk(Uk(Uk(b,"dq"),"num"),"scoring")}function Nv(a,b,c){c=void 0===c?!
1:c;Q(a,"click",function(){b()});Q(a,"keydown",function(d){32!=d.keyCode&&13!
=d.keyCode||b()});c&&Q(a,"mouseover",function(){b()})}
function Kv(a){function b(c){y(document.body,"opaque-background",!0);a.l=!
1;c&&Yv(a)}a.Hb?b(!0):(a.N&&(Wj(a.N.Fa(),"move",function(){b(!
0)}),Wj(a.N.Ab(),"click",function(){b(!0)})),Wj(document.body,"click",function()
{b(!a.g)}),Wj(document.body,"keydown",function(c){27!=c.keyCode&&b(!a.g)}))}
function Lv(a){a.N&&(a.g?Q(window,"resize",function(){Yv(a)}):
(Q(a.N,"viewportmodechange",function(){Yv(a)}),Q(a.N,"resize",function()
{Yv(a)}),Q(a.N,"zoomchange",function(){Yv(a)})),Q(a.Ua,"mouseenter",function()
{a.l=!0;Xv(a)}),Q(a.Ua,"mouseleave",function(){a.l=!
1;Yv(a)}),document.body.querySelectorAll(".floating-button-
group").forEach(function(b){Q(b,"mouseenter",function(){a.l=!
0;Xv(a)});Q(b,"mouseleave",function(){a.l=!1;Yv(a)});Q(b,"focusin",function(){a.l=!
0;Xv(a)});Q(b,"focusout",function(){a.l=
!1;Yv(a)})}))}function Yv(a){a.l||a.Ya||(Xv(a),ew(a)&&(a.bc=V(function(){fw(a,!
1);y(a.Ua,"listen-for-hover",!0)},3E3)))}function ew(a){if(!a.N||a.N.O==$u)return!
1;var b=a.Ha.getBoundingClientRect();if(a.g)return
a=a.g.getBoundingClientRect(),xm()?a.right-
54>=b.left:a.left+54<=b.right;a=lf("scroll-background");if(!a)return!1;a=Gf(a);if(!
a)return!1;a=a.getBoundingClientRect();return xm()?
a.right>=b.left:a.left<=b.right}function Xv(a){fw(a,!0);y(a.Ua,"listen-for-hover",!
1);a.bc&&Tl(a.bc)}
function fw(a,b){y(a.Ha,"floating-button-group-hidden",!b);a.ma&&y(a.ma,"floating-
button-group-hidden",!b)}function Mv(a){return{focusSearch:function()
{D("search_form_input").focus()},updateSearch:function(b)
{qp(a.N.Xa(),b);a.Kb&&a.Kb.update()},goToPage:function(b){b&&a.N.Ad(b)}}};function
gw(a,b){this.g=a;this.l=b}function hw(a,b){var c=H("DIV");w(c,"sitb-content");var
d=H("H4");w(d,"sitb-result-header");var e=H("DIV"),g=a.g.i;g=g?Wm(g):"P\
u00e1gina";J(e,g);cn(d,"Resultado de b\u00fasqueda: "+g);d.appendChild(e);b&&!
a.l&&(a=H("SPAN"),w(a,"sitb-no-preview-msg"),J(a,"No es posible previsualizar esta
p\u00e1gina."),d.appendChild(a));c.appendChild(d);return c};function iw(a)
{this.g=a}Qa(iw);function jw(a,b){a&&(a.tabIndex=b?0:-
1)}f=iw.prototype;f.Wj=function(a){return"DIV"==a.tagName};function kw(a,b,c)
{c.id&&b.Ng(c.id);var d=a.og(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.lb(!1):h==d+"-horizontal"?lw(b,"horizontal"):h==d+"-
vertical"&&lw(b,"vertical"))},a);e||w(c,d);mw(a,b,c);return c}
function mw(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var g=a.wh(d);g&&(g.va=d,b.isEnabled()||g.lb(!
1),b.Za(g),Fn(g,d))}else d.nodeValue&&""!=Tb(d.nodeValue)||
c.removeChild(d);d=e}}f.wh=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Yt?Yt[d]():null){a=d;break a}}a=null}return
a};f.Xj=function(a){a=a.ha();Nh(a,!0,Ac);A&&(a.hideFocus=!0);var
b=this.g;b&&Zm(a,b)};f.og=function(){return"goog-container"};f.vo=function()
{return"vertical"};function nw(a,b,c){An.call(this,c);this.Ue=b||
iw.Jb();this.Sf=a||
this.Ue.vo()}u(nw,An);f=nw.prototype;f.xl=null;f.Df=null;f.Ue=null;f.Sf=null;f.re=!
0;f.Pb=!0;f.zg=!0;f.Yb=-1;f.Zb=null;f.ee=!1;f.xe=null;function ow(a){return a.xl||
a.ha()}f.vd=function(){return this.Ue};f.Qa=function(){var
a=this.g,b=a.Oa,c=this.Ue.og(),d=[c,"horizontal"==this.Sf?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.va=b.call(a,"DIV",d.join("
"))};f.Ib=function(){return this.ha()};f.ji=function(a){return this.Ue.Wj(a)};
f.Nb=function(a){this.va=kw(this.Ue,this,a);"none"==a.style.display&&(this.re=!
1)};f.Ka=function(){nw.oa.Ka.call(this);Gn(this,function(b)
{b.Va&&pw(this,b)},this);var a=this.ha();this.Ue.Xj(this);this.Aa(this.re,!
0);Z(this).ka(this,"enter",this.fl).ka(this,"highlight",this.Xq).ka(this,"unhighlig
ht",this.Zq).ka(this,"open",this.Qt).ka(this,"close",this.Wq).ka(a,Wt.qg,this.Yq).k
a(df(a),[Wt.rg,Wt.ih],this.qt).ka(a,
[Wt.qg,Wt.rg,Wt.ih,"mouseover","mouseout","contextmenu"],this.kt);this.zg&&qw(this,
!0)};
function qw(a,b){var c=Z(a),d=ow(a);b?
c.ka(d,"focus",a.yi).ka(d,"blur",a.xi).ka(a.Df||(a.Df=new
Dt(ow(a))),"key",a.Pc):c.Ta(d,"focus",a.yi).Ta(d,"blur",a.xi).Ta(a.Df||(a.Df=new
Dt(ow(a))),"key",a.Pc)}f.jc=function(){this.Td(-1);this.Zb&&this.Zb.Qb(!
1);this.ee=!1;nw.oa.jc.call(this)};f.ua=function()
{nw.oa.ua.call(this);this.Df&&(this.Df.Ea(),this.Df=null);this.Ue=this.Zb=this.xe=t
his.xl=null};f.fl=function(){return!0};
f.Xq=function(a){var b=Kn(this,a.target);if(-1<b&&b!=this.Yb){var
c=rw(this);c&&c.Sc(!1);this.Yb=b;c=rw(this);this.ee&&fu(c,!0);this.Zb&&c!
=this.Zb&&(Qt(c,64)?c.Qb(!0):this.Zb.Qb(!1))}b=this.ha();null!
=a.target.ha()&&Y(b,"activedescendant",a.target.ha().id)};f.Zq=function(a)
{a.target==rw(this)&&(this.Yb=-1);this.ha().removeAttribute("aria-
activedescendant")};f.Qt=function(a){(a=a.target)&&a!
=this.Zb&&a.getParent()==this&&(this.Zb&&this.Zb.Qb(!1),this.Zb=a)};
f.Wq=function(a){a.target==this.Zb&&(this.Zb=null);var
b=this.ha(),c=a.target.ha();b&&Rt(a.target,2)&&c&&bn(b,c)};f.Yq=function(a)
{this.Pb&&(this.ee=!0);var b=ow(this);b&&Of(b)?
b.focus():a.preventDefault()};f.qt=function(){this.ee=!1};
f.kt=function(a){a:{var b=a.target;if(this.xe)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.xe){b=this.xe[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Wt.qg:b.Te(a);break;case
Wt.rg:case Wt.ih:b.de(a);break;case "mouseover":b.Ee(a);break;case
"mouseout":b.il(a);break;case "contextmenu":b.Dh(a)}};f.yi=function()
{};f.xi=function(){this.Td(-1);this.ee=!1;this.Zb&&this.Zb.Qb(!1)};
f.Pc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Hn(this)||
this.xl)&&this.be(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.be=function(a){var b=rw(this);if(b&&"function"==typeof b.Pc&&b.Pc(a)||
this.Zb&&this.Zb!=b&&"function"==typeof this.Zb.Pc&&this.Zb.Pc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.zg)ow(this).blur();else return!1;break;case 36:sw(this);break;case
35:tw(this);break;case 38:if("vertical"==this.Sf)uw(this);else return!1;break;case
37:if("horizontal"==this.Sf)Jn(this)?vw(this):uw(this);else return!1;break;case
40:if("vertical"==this.Sf)vw(this);
else return!1;break;case 39:if("horizontal"==this.Sf)Jn(this)?
uw(this):vw(this);else return!1;break;default:return!1}return!0};function pw(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.xe||(a.xe={});a.xe[c]=b}f.Za=function(a,b)
{nw.oa.Za.call(this,a,b)};
f.tg=function(a,b,c){a.Xh|=2;a.Xh|=64;a.Vb(32,!1);au(a,!1);var
d=a.getParent()==this?Kn(this,a):-
1;nw.oa.tg.call(this,a,b,c);a.Va&&this.Va&&pw(this,a);a=d;-
1==a&&(a=Hn(this));a==this.Yb?this.Yb=Math.min(Hn(this)-1,b):a>this.Yb&&b<=this.Yb?
this.Yb++:a<this.Yb&&b>this.Yb&&this.Yb--};
f.removeChild=function(a,b){if(a="string"===typeof a?Dn(this,a):a){var
c=Kn(this,a);-1!=c&&(c==this.Yb?(a.Sc(!1),this.Yb=-1):c<this.Yb&&this.Yb--);var
d=a.ha();d&&d.id&&this.xe&&(c=this.xe,d=d.id,d in c&&delete
c[d])}a=nw.oa.removeChild.call(this,a,b);au(a,!0);return a};function lw(a,b)
{if(a.ha())throw Error("Component already rendered");a.Sf=b}f.isVisible=function()
{return this.re};
f.Aa=function(a,b){if(b||this.re!=a&&this.dispatchEvent(a?"show":"hide"))
{this.re=a;var c=this.ha();c&&(N(c,a),this.zg&&jw(ow(this),this.Pb&&this.re),b||
this.dispatchEvent(this.re?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Pb};f.lb=function(a){this.Pb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Pb=!0,Gn(this,function(b)
{b.oq?delete b.oq:b.lb(!0)})):(Gn(this,function(b){b.isEnabled()?b.lb(!1):b.oq=!
0}),this.ee=this.Pb=!1),this.zg&&jw(ow(this),a&&this.re))};
function ww(a,b){b!
=a.zg&&a.Va&&qw(a,b);a.zg=b;a.Pb&&a.re&&jw(ow(a),b)}f.Td=function(a)
{(a=In(this,a))?a.Sc(!0):-1<this.Yb&&rw(this).Sc(!1)};f.Sc=function(a)
{this.Td(Kn(this,a))};function rw(a){return In(a,a.Yb)}function sw(a)
{xw(a,function(b,c){return(b+1)%c},Hn(a)-1)}function tw(a){xw(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function vw(a){xw(a,function(b,c)
{return(b+1)%c},a.Yb)}function uw(a){xw(a,function(b,c){b--;return 0>b?c-
1:b},a.Yb)}
function xw(a,b,c){c=0>c?Kn(a,a.Zb):c;var d=Hn(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=In(a,c);if(g&&a.Wn(g)){a.Td(c);break}e+
+;c=b.call(a,c,d)}}f.Wn=function(a){return
a.isVisible()&&a.isEnabled()&&Qt(a,2)};function yw(a){An.call(this);this.j=a?
a:null;var b=this.g;a=b.ha("gb-mobile-buy-panel");var c=b.ha("gb-mobile-buy-
button"),d=b.ha("gb-mobile-buy-close-button");b=b.ha("volume-
left");a&&c&&d&&b&&(this.i=new
nw,Fn(this.i,a),this.o=c,this.V=d,Fn(this,b),this.i.Aa(!1))}n(yw,An);
yw.prototype.Ka=function(){var
a=this;Z(this).ka(this.o,"click",this.l).ka(this.o,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.l()}).ka(this.V,"click",this.l).ka(this.V,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.l()})};
yw.prototype.l=function(){if(this.i.isVisible()){this.i.Aa(!1);Jb(this.i.Ib(),"gb-
mobile-buy-panel-
visible");this.j&&(this.j.style.overflowX="auto",this.j.style.overflowY="scroll");t
his.o.focus();for(var a=la(document.querySelectorAll('[role="alert"],#volume-
center,.aria-hide-on-menu-open')),b=a.next();!
b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.i.Aa(!
0),w(this.i.Ib(),"gb-mobile-buy-panel-
visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden")
,this.i.Ib().focus(),
zw(this)};function zw(a){var b=a.i.Ib().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ka(a.i.Ib(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=la(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())Y(b.value,"hidden",!0)};function Aw(a)
{this.Ic=Yq(a)}n(Aw,lr);f=Aw.prototype;f.getEnableSsEngine=function(){return
jr(this,2)};f.getEnableAwr=function(){return
jr(this,3)};f.getAlohaAutoGaRollout=function(){return
jr(this,5)};f.getEnableConfigurator=function(){return
jr(this,6)};f.getEnableMweb=function(){return
jr(this,7)};f.getEnableCtlConsentCheckbox=function(){return
jr(this,8)};f.getEnableIframe=function(){return
jr(this,9)};f.getEnableScreenshotNudge=function(){return jr(this,10)};
f.getEnableWebStartupConfigEndpoint=function(){return
jr(this,11)};f.getEnableJunkNudge=function(){return
jr(this,12)};f.getEnableConfiguratorLocale=function(){return
jr(this,13)};f.getEnableTinyNoPointer=function(){return
jr(this,14)};f.getEnableSupportSessionLogging=function(){return
jr(this,15)};f.getEnableFileUploadForScreenshot=function(){return
jr(this,16)};f.getEnableDirectDeflectionForSingleCategory=function(){return
jr(this,17)};f.getEnableImageSanitization=function(){return jr(this,18)};
f.getEnableAlohaBinarySplit=function(){return
jr(this,19)};f.getEnableDbFeedbackIntents=function(){return
jr(this,20)};f.getEnableMarkMandatoryFieldsWithRequired=function(){return
jr(this,21)};f.getEnableFeedbackCategoryCustomUi=function(){return
jr(this,22)};f.getEnableRealtimeCtl=function(){return jr(this,23)};function Bw(a)
{this.Ic=Yq(a)}n(Bw,lr);function Cw(a){return Dw.some(function(b){return
b.test(a)})}var
Dw=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-
qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-
9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/
inapp/];var Ew="af;am;ar-EG;ar-JO;ar-MA;ar-SA;ar-
XB;ar;az;be;bg;bn;bs;ca;cs;cy;da;de-AT;de-CH;de;el;en;en-GB;en-AU;en-CA;en-IE;en-
IN;en-NZ;en-SG;en-XA;en-XC;en-ZA;es;es-419;es-AR;es-BO;es-CL;es-CO;es-CR;es-DO;es-
EC;es-GT;es-HN;es-MX;es-NI;es-PA;es-PE;es-PR;es-PY;es-SV;es-US;es-UY;es-
VE;et;eu;fa;fi;fil;fr-CA;fr-
CH;fr;gl;gsw;gu;he;hi;hr;hu;hy;id;in;is;it;iw;ja;ka;kk;km;kn;ko;ky;ln;lo;lt;lv;mk;m
l;mn;mo;mr;ms;my;nb;ne;nl;no;pa;pl;pt;pt-BR;pt-PT;ro;ru;si;sk;sl;sq;sr-
Latn;sr;sv;sw;ta;te;th;tl;tr;uk ; ur ; uz ; vi ; zh;zh-CN;zh-HK;zh-
TW;zu".split(";");
function Fw(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
Gw=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_light_binary.js"]),Hw=ka(["https://www.gstatic.com/uservoice/feedback/client/
web/","/main_binary__",".js"]);function Iw(a,b){var c=Fw(a);c=(c&&Ew.includes(c)?
Fw(a):"en").replaceAll("-","_").toLowerCase();var
d;a=(null==(d=a.initializationData)?0:d.useNightlyRelease)?"nightly":"live";var
e;return(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b))?
tj(Gw,a):tj(Hw,a,c)};var Jw,Kw;function Lw(a,b,c,d){if(Jw)return Jw;var
e=Iw(a,d);return Jw=b.feedbackV2GlobalObject?
Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(g,h){var
k=H("SCRIPT");gi(k,e);k.onload=function(){b.feedbackV2GlobalObject?
g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on
window.")};k.onerror=function(){h("Feedback binary script tag failed to load:
"+e.toString())};c.body.appendChild(k)})}
function Mw(a,b,c,d){if(Kw)return Kw;var e=Iw(a,d);return
Kw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(g,h){var k=H("SCRIPT");gi(k,e);k.onload=function()
{b.feedbackV2GlobalObject?g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not
found on window.")};k.onerror=function(){h("Feedback binary script tag failed to
load: "+e.toString())};c.body.appendChild(k)})}
function Nw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ga(function(p)
{switch(p.g){case 1:return g=Date.now(),za(p,Lw(a,c,d,b),2);case 2:h=p.j;if(!(e||
(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);p.g=3;break}return
za(p,h.initializeFeedbackClientAsync(a,g,b),4);case 4:k=p.j;case 3:return
k.initiateAloha(),p.return(k)}})}
function Ow(a,b,c,d){var e,g,h;return Ga(function(k){if(1==k.g)return
e=Date.now(),za(k,Mw(a,c,d.document,b),2);if(3!=k.g)return
g=k.j,za(k,g.initializeFeedbackClientAsync(a,e,b,d),3);h=k.j;h.initiateAloha();retu
rn k.return(h)})}
function Pw(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k,l,m,p,x,C,E;return
Ga(function(G){e=c||q;if(null==(g=b)?0:null==(k=(h=g).getEnableAlohaBinarySplit)?
0:k.call(h)){l=e;if(l.isFormOpened)throw m=Error("Form is either loading or already
opened"),m.name="DuplicateFormError",m;l.isFormOpened=!0;a.callbacks=a.callbacks||
{};p=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P)
{l.isFormOpened=!1;p(P)};try{return G.return(Ow(a,b,l,e))}catch(P){throw
l.isFormOpened=!1,P;}}else{x=e;if(x.isFormOpened)throw C=
Error("Form is either loading or already
opened"),C.name="DuplicateFormError",C;x.isFormOpened=!0;a.callbacks=a.callbacks||
{};E=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P)
{x.isFormOpened=!1;E(P)};try{return G.return(Nw(a,b,x,e.document,d))}catch(P){throw
x.isFormOpened=!1,P;}}})};function Qw(a,b){return Ga(function(c){return
c.return(new Promise(function(d){var e=Rw(null!=b?b:"")+"/aloha_form_properties?
productId="+a;Yl(e,function(g){g=g.target;var h=null;try{var
k=JSON.stringify(hm(g,")]}'\n"));if(null==k||""==k)h=new Bw;else{var
l=JSON.parse(k);if(!Array.isArray(l))throw Error(void
0);Jq(l,32);h=Xq(Bw,l)}}catch(m){k=new Bw;l=new Aw;l=kr(l,5,!0);l=kr(l,2,!
0);l=kr(l,4,!1);l=kr(l,8,!0);l=kr(l,9,!0);l=kr(l,7,!0);l=kr(l,10,!0);l=kr(l,12,!
0);l=kr(l,13,!1);l=kr(l,14,!0);l=kr(l,
15,!0);l=kr(l,20,!1);null==l&&(l=void 0);g=k.Ic;h=Nq(g);if(h&2)throw
Error();ir(g,h,1,l);h=k}d(h)},"GET","",{},2E3,!0)}))})}function Rw(a){return Cw(a)?
a:"https://www.google.com/tools/feedback"};function Sw(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||q,e=d.document,g=a.nonce||
Ae(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Pa("document.location.href",d);!
a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!
0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);
(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!
0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//
www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d,
b);else{d=c+"/load.js?";for(var l in a)b=a[l],null==b||Ua(b)||
(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)
+"&");a=Xf(bf(e),"SCRIPT");g&&a.setAttribute("nonce",g);gi(a,Dd(d));e.body.appendCh
ild(a)}}
function Tw(a,b,c,d){var e,g;Ga(function(h){e=c||q;var
k="DEV"===a.serverEnvironment,l=c||q;l=a.nonce||Ae(l);k={integrationKeys:
{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:
{onClose:a.callback,onLoad:a.onLoadCallback},formContent:
{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void
0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void
0,customImageSrc:void 0,thankYouMessage:void 0,Rw:void
0,defaultFormInputValues:void 0,
defaultFormInputValuesString:void
0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializati
onData:{isLocalServer:k,nonce:l,useNightlyRelease:k,feedbackJsUrl:void
0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void
0,feedbackCssUrlSerialized:void
0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:
{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorI
d,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedbac
k:a.allowNonLoggedInFeedback,
enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(l=new
Map(Object.entries(b)),k.extraData.productSpecificData=l);g=k;return
za(h,Pw(g,d,e),0)})}
function Uw(a,b,c){try{if("help"===a.flow){var
d=a.helpCenterPath.replace(/^\//,"");mi(c||window,li("https://support.google.com/"+
d))}else"submit"===a.flow?
Sw(a,b,c):Qw(a.productId,a.feedbackServerUri).then(function(e){var g=void 0===g?!
1:g;var h=e.Ic;var k=Nq(h),l=hr(h,k,1,g);var m=!1;if(null==l||"object"!==typeof l||
(m=Array.isArray(l))||l.El!==Sq)if(m){var p=m=Lq(l);0===p&&(p|=k&32);p|=k&2;p!
==m&&Mq(l,p);m=new Aw(l)}else m=void 0;else m=l;m!==l&&null!
=m&&ir(h,k,1,m,g);h=m;null!=h&&(e=e.Ic,k=Nq(e),
k&2||(l=h,m=l.Ic,p=Nq(m),l=p&2?Xq(l.constructor,fr(m,p,!1)):l,l!
==h&&(h=l,ir(e,k,1,h,g))));g=h;e=!Cc||(null==g?void 0:g.getEnableMweb());h=!
a.tinyNoPointer||(null==g?void 0:g.getEnableTinyNoPointer());!g||
g.getAlohaAutoGaRollout()&&e&&h?Tw(a,b,c,g):Sw(a,b,c)},function(e)
{e&&"DuplicateFormError"!==e.name&&Sw(a,b,c)})}catch(e)
{Tw(a,b,c,null)}}ab("userfeedback.api.startFeedback",Uw);function Vw(a,b,c)
{An.call(this);if(this.j=D("gb-mobile-appbar-back-
button"))Z(this).ka(this.j,"click",this.l),Ww(this);(this.i=D("gb-mobile-appbar-
more"))&&Xw(this);var d=D("gb-mobile-appbar-search-
button");d&&b&&(Q(d,"click",function(){Yw(b,c)}),Q(d,"keydown",function(e){32!
=e.keyCode&&13!=e.keyCode||Yw(b,c)}));new yw(a)}n(Vw,An);
function Xw(a){var b=D("gb-mobile-more-menu");if(b){var c=new
us(b);vs(c,4);c.setPosition(new Iu(a.i,4));c.Aa(!1);Q(a.i,"click",function()
{Zw(b,c)});Q(a.i,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Zw(b,c)})}else
I(a.i)}function Zw(a,b){Jb(a,"more-menu-hidden");b.Aa(!
0);b.ha().focus();a=kf("more-menu-link");for(var c=0;c<a.length;c+
+)Q(a[c],"click",function(){b.Aa(!1)}),Q(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Aa(!1)})}
function Yw(a,b){var c=D("gb-mobile-search"),d=Kh(c);N(c,!d);d?
a.blur():a.focus();b&&b.resize()}Vw.prototype.l=function()
{window.history.back();Gc&&ng&&1==window.history.length&&window.close()};function
Ww(a){Kc&&cc(fc(),"GSA")&&(w(a.j,"igsa-hide"),a=a.g.ha("gb-mobile-appbar-
logo"),w(a,"igsa-shift"))}ab("_OC_startFeedback",Uw);function $w(a)
{R.call(this);a=a||bf();this.g=a.Oa(A?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(A)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
tf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.l=b;Ac&&(a=b.document,a.open(),a.close());Q(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u($w,R);
$w.prototype.ua=function(){$w.oa.ua.call(this);dk(this.l,"resize",this.i,!
1,this);this.l=null;I(this.g);delete this.g};$w.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function ax(a)
{this.i=a;a=r(this.j,this);this.g=new ok;Q(this.g,"resize",a);var b=new
$w;Q(b,"fontsizechange",a);Q(window,"DOMContentLoaded",r(this.resize,this))}ax.prot
otype.j=function()
{this.resize();V(r(this.resize,this),100)};ax.prototype.resize=function(){var
a=this.g.getSize(),b=Math.round(zh(this.i).y);this.i.style.height=a.height-
b+"px"};function bx(a){var b=null;if(a=D(a))b=new ax(a),b.resize();return
b};function cx(a,b)
{An.call(this,b);this.j=a}u(cx,An);cx.prototype.i="info";cx.prototype.l=!1;var
dx={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};cx.prototype.getType=function(){return
this.i};function ex(a,b){a.Ib()&&Lb(a.ha(),dx[a.i],dx[b]);a.i=b}function fx(a,b)
{a.j=b;if(b=a.ha()){var
c=a.g;c.vm(b);c.tm(b,a.j)}}cx.prototype.isVisible=function(){var a=this.ha();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
cx.prototype.Aa=function(a){y(this.ha(),"jfk-butterBar-shown",a)};function gx(a,b)
{a.l=b;(b=a.ha())&&y(b,"jfk-butterBar-mini",a.l)}cx.prototype.Qa=function()
{this.va=this.g.Oa("DIV","jfk-butterBar");var
a=this.ha();a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));fx(this,this.j);gx(th
is,this.l);ex(this,this.i)};function hx(a,b){An.call(this,b);this.i=a||""}var
ix;u(hx,An);f=hx.prototype;f.Wd=null;function jx(){null==ix&&(ix="placeholder"in
H("INPUT"));return ix}f.Eh=!1;f.Qa=function(){this.va=this.g.Oa("INPUT",
{type:"text"})};f.Nb=function(a){hx.oa.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Wf(df(a))==a&&(this.Eh=!
0,a=this.ha(),Jb(a,"label-input-
label"));jx()&&(this.ha().placeholder=this.i);a=this.ha();Y(a,"label",this.i)};
f.Ka=function(){hx.oa.Ka.call(this);var a=new
hk(this);a.ka(this.ha(),"focus",this.Eo);a.ka(this.ha(),"blur",this.it);if(jx())thi
s.j=a;else{Ac&&a.ka(this.ha(),["keypress","keydown","keyup"],this.xt);var
b=df(this.ha());a.ka(tf(b),"load",this.iu);this.j=a;kx(this)}lx(this);this.ha().ma=
this};f.jc=function()
{hx.oa.jc.call(this);this.j&&(this.j.Ea(),this.j=null);this.ha().ma=null};function
kx(a){!a.l&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.Bt),a.l=!0)}
f.ua=function()
{hx.oa.ua.call(this);this.j&&(this.j.Ea(),this.j=null)};f.Eo=function(){this.Eh=!
0;var a=this.ha();Jb(a,"label-input-label");if(!jx()&&!mx(this)&&!this.o){var
b=this;a=function(){b.ha()&&(b.ha().value="")};A?V(a,10):a()}};f.it=function()
{jx()||(this.j.Ta(this.ha(),"click",this.Eo),this.Wd=null);this.Eh=!
1;lx(this)};f.xt=function(a){27==a.keyCode&&("keydown"==a.type?
this.Wd=this.ha().value:"keypress"==a.type?
this.ha().value=this.Wd:"keyup"==a.type&&(this.Wd=null),a.preventDefault())};
f.Bt=function(){mx(this)||(this.ha().value="",V(this.ft,10,this))};f.ft=function()
{mx(this)||(this.ha().value=this.i)};f.iu=function(){lx(this)};function mx(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{mx(this)&&(this.ha().value="",null!
=this.Wd&&(this.Wd=""),lx(this))};f.uc=function(a){null!
=this.Wd&&(this.Wd=a);this.ha().value=a;lx(this)};f.yb=function(){return null!
=this.Wd?this.Wd:mx(this)?this.ha().value:""};f.Ce=function(){return this.i};
function lx(a){var b=a.ha();jx()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):kx(a);Y(b,"label",a.i);mx(a)?(b=a.ha(),Jb(b,"label-
input-label")):(a.o||a.Eh||(b=a.ha(),w(b,"label-input-label")),jx()||
V(a.Av,10,a))}f.lb=function(a){this.ha().disabled=!a;var b=this.ha();y(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.Av=function(){!this.ha()||mx(this)||this.Eh||
(this.ha().value=this.i)};function nx(a,b,c){hx.call(this,null!=c?c:"Buscar en este
libro");this.Nb(a);this.Ka();b&&this.uc(b)}n(nx,hx);function ox(a,b,c)
{this.o=a;this.j=b;this.s=c;this.g=D("text-viewport-snippet-
container");this.i=lf("html-div")}
function px(a){Af(a.g);a.o.vb.forEach(function(b,c){var d=No(a.s,b.La());var e=new
gw(b,d?d:null);if(e.g.g){var g=hw(e,!0),h=H("DIV");w(h,"sitb-snippet-
text");O(h,pj.g(e.g.g));g.appendChild(h);e=g}else e=null;e&&b.La()&&(g=d?
H("A"):H("DIV"),w(g,"text-viewport-snippet-link"),d?(b=T(T(T(T(Kk(Uk(Uk(new
S(window.location.href),"jtp"),"q"),""),"pg",b.La()),"dq",Re(ct(a.o))),"num",c),"sc
oring",a.j),$h(g,li(b.toString()))):(Qf(g,!0),Zm(g,"link"),Y(g,"disabled",!
0)),g.appendChild(e),a.g.appendChild(g))})}
function qx(a,b){a=Cc?D("viewport"):a.i;y(document.body,"text-viewport-snippet-
view",b);y(a,"exit-search-view",!b);b&&(a.scrollTop=0)};function rx(a,b){this.g=a
instanceof B?a:new B(a,b)}u(rx,ps);rx.prototype.Mc=function(a,b,c,d)
{ts(this.g,a,b,c,null,null,d)};function sx(a,b){this.g=a instanceof B?a:new
B(a,b)}u(sx,ps);sx.prototype.Mc=function(a,b,c,d)
{qs(vh(a),0,a,b,this.g,c,null,d)};function tx(a){this.g=new Ao;this.size=0;if(a)
{a=wk(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function ux(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Va(a):b.charAt(0)+a}f=tx.prototype;f.add=
function(a){this.g.set(ux(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove(ux(a));this.size=this.g.size;return
a};f.Jc=ba(0);f.has=function(a){return Co(this.g,ux(a))};f.kc=function(){return
this.g.kc()};f.values=function(){return this.g.values()};
f.clone=function(){return new tx(this)};f.Xe=function(){return this.g.Xe(!
1)};tx.prototype[Symbol.iterator]=function(){return this.values()};function
vx(a,b,c){this.s=c||(a?bf(D(a)):bf());us.call(this,this.s.Oa("DIV",
{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.Xb=new
tx;this.V=null;a&&this.attach(a);null!=b&&this.Sp(b)}u(vx,us);var
wx=[];f=vx.prototype;f.Tb=null;f.className="goog-
tooltip";f.Pg=500;f.Gh=0;f.attach=function(a)
{a=D(a);this.Xb.add(a);Q(a,"mouseover",this.Ee,!1,this);Q(a,"mouseout",this.Vi,!
1,this);Q(a,"mousemove",this.Hg,!1,this);Q(a,"focus",this.Hm,!
1,this);Q(a,"blur",this.Vi,!1,this)};f.dl=function(){return this.Gh};
f.Sp=function(a){J(this.ha(),a)};f.Sl=function(a){var
b=this.ha();b&&ye(b,a)};f.hg=function(a){var
b=this.ha();b&&I(b);vx.oa.hg.call(this,a);a?
(b=this.s.g.body,b.insertBefore(a,b.lastChild),Bj(this.V),this.V=new
xn(this.ha()),Dj(this,this.V),Q(this.V,"focusin",this.vg,void
0,this),Q(this.V,"focusout",this.Uh,void 0,this)):
(Bj(this.V),this.V=null)};function xx(a){return a.Ba?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.aj=function(a){if(!this.isVisible())return!1;var
b=zh(this.ha()),c=M(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.Kl=function(){if(!
Mn.prototype.Kl.call(this))return!1;if(this.g)for(var a,b=0;a=wx[b];b+
+)Kf(a.ha(),this.g)||a.Aa(!
1);pb(wx,this);a=this.ha();a.className=this.className;this.vg();Q(a,"mouseover",thi
s.kl,!1,this);Q(a,"mouseout",this.Jo,!1,this);yx(this);return!0};
f.Vg=function(){qb(wx,this);for(var a=this.ha(),b,c=0;b=wx[c];c+
+)b.g&&Kf(a,b.g)&&b.Aa(!1);this.Ya&&this.Ya.Uh();dk(a,"mouseover",this.kl,!
1,this);dk(a,"mouseout",this.Jo,!1,this);this.g=void 0;0==xx(this)&&(this.Na=!
1);Mn.prototype.Vg.call(this)};f.Lh=function(a,b)
{this.g==a&&Co(this.Xb.g,ux(this.g))&&(this.Na||!this.wc?(this.Aa(!
1),this.isVisible()||(this.g=a,this.setPosition(b||this.Qi(0)),this.Aa(!
0))):this.g=void 0);this.Ba=void 0};
f.cp=function(a){this.na=void 0;if(a==this.g){a=this.s;var
b;a=(b=Wf(a.g))&&this.ha()&&a.um(this.ha(),b);null!=this.Tb&&(this.Tb==this.ha()||
Co(this.Xb.g,ux(this.Tb)))||a||this.ma&&this.ma.Tb||this.Aa(!1)}};function zx(a,b)
{var c=rf(a.s.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ee=function(a){var
b=Ax(this,a.target);this.Tb=b;this.vg();b!
=this.g&&(this.g=b,this.Cj(b),Bx(this),zx(this,a))};function Ax(a,b){try{for(;b&&!
Co(a.Xb.g,ux(b));)b=b.parentNode;return b}catch(c){return null}}
f.Hg=function(a){zx(this,a);this.Na=!0};f.Hm=function(a)
{this.Tb=a=Ax(this,a.target);this.Na=!0;if(this.g!=a){this.g=a;var
b=this.Qi(1);this.vg();this.Cj(a,b);Bx(this)}};f.Qi=function(a){return 0==a?
(a=this.O.clone(),new Cx(a)):new Dx(this.Tb)};function Bx(a){if(a.g)for(var
b,c=0;b=wx[c];c++)Kf(b.ha(),a.g)&&(b.ma=a,a.Ya=b)}
f.Vi=function(a){var b=Ax(this,a.target),c=Ax(this,a.relatedTarget);b!
=c&&(b==this.Tb&&(this.Tb=null),yx(this),this.Na=!1,!this.isVisible()||
a.relatedTarget&&Kf(this.ha(),a.relatedTarget)?this.g=void
0:this.Uh())};f.kl=function(){var a=this.ha();this.Tb!
=a&&(this.vg(),this.Tb=a)};f.Jo=function(a){var b=this.ha();this.Tb!=b||
a.relatedTarget&&Kf(b,a.relatedTarget)||
(this.Tb=null,this.Uh())};f.Cj=function(a,b){this.Ba||
(this.Ba=V(r(this.Lh,this,a,b),this.Pg))};
function yx(a){a.Ba&&(Tl(a.Ba),a.Ba=void 0)}f.Uh=function()
{2==xx(this)&&(this.na=V(r(this.cp,this,this.g),this.dl()))};f.vg=function()
{this.na&&(Tl(this.na),this.na=void 0)};f.ua=function(){var a;this.Aa(!
1);yx(this);for(var b=this.Xb.kc(),c=0;a=b[c];c++)dk(a,"mouseover",this.Ee,!
1,this),dk(a,"mouseout",this.Vi,!1,this),dk(a,"mousemove",this.Hg,!
1,this),dk(a,"focus",this.Hm,!1,this),dk(a,"blur",this.Vi,!
1,this);b=this.Xb;Eo(b.g);b.size=0;this.ha()&&I(this.ha());this.Tb=null;delete
this.s;vx.oa.ua.call(this)};
function Cx(a,b){sx.call(this,a,b)}u(Cx,sx);Cx.prototype.Mc=function(a,b,c)
{b=vh(a);b=yh(b);c=c?new bh(c.top+10,c.right,c.bottom,c.left+10):new
bh(10,0,0,10);ts(this.g,a,8,c,b,9)&496&&ts(this.g,a,8,c,b,5)};function Dx(a)
{Hu.call(this,a,5)}u(Dx,Hu);Dx.prototype.Mc=function(a,b,c){var d=new
B(10,0);qs(this.g,this.i,a,b,d,c,9)&496&&qs(this.g,4,a,1,d,c,5)};function Ex(a,b)
{R.call(this);this.ve=H("div");a.appendChild(this.ve);K(this.ve,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
Fx(this.ve,b);Q(this.ve,"click",r(this.dispatchEvent,this,"click"));Q(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));Q(this.ve,"mouseover",r(this.i,this,!
0));Q(this.ve,"mouseout",r(this.i,this,!1))}n(Ex,R);function Gx(a,b){K(a.ve,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
Ex.prototype.i=function(a){this.j||K(this.ve,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Ex.prototype.ua=function()
{this.g.Ea();R.prototype.ua.call(this)};function Fx(a,b)
{vx.call(this,a);this.i=a;this.Pg=200;this.Gh=500;a=this.ha();K(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=H("div");K(c,
{fontWeight:"bold"});c.appendChild(xf(Wm(b.i)));a.appendChild(c);c=H("div");O(c,qj(
b.g));a.appendChild(c)}n(Fx,vx);
Fx.prototype.Lh=function(a){var
b=zh(this.i),c=M(this.ha());vx.prototype.Lh.call(this,a,new rx(b.x-
c.width,Math.min(b.y,pf().height-c.height)))};function Hx(a,b,c){X.call(this);var
d=this;this.N=a;this.o=b;this.na=c;this.j={};this.O=new
hk;this.i=H("div");K(this.i,
{backgroundColor:"#fcfcff",position:"absolute"});this.N.ud().appendChild(this.i);th
is.o.vb.forEach(function(e)
{Ix(d,e)});this.g.ka(this.N,"pagechange",this.ma);this.ma();this.g.ka(this.N,"resiz
e",this.l);this.g.ka(this.N,"viewportmodechange",this.V);this.N.Fa()&&this.V()}n(Hx
,X);
Hx.prototype.ma=function(){this.s&&(Gx(this.s,!1),this.s=null);var
a=this.j[this.N.Da().La()];a&&(this.s=a,Gx(a,!0))};Hx.prototype.V=function(){var
a=this,b=this.N.Fa(),c=b instanceof
rt;c&&this.l();mk(this.O);this.O.ka(b,"layoutchange",function()
{a.l()});N(this.i,c)};Hx.prototype.l=function(){var a=this;V(function(){var
b=a.N.Fa();b&&b instanceof
rt&&(b=b.s.l,L(a.i,15,b.clientHeight),sh(a.i,b.clientWidth-15,0),Jx(a))},10)};
function Jx(a){var b={};a.N.Fa().Eb().Ld(function(c){return c instanceof
vm}).forEach(function(c){b[c.Da().La()]=c});a.o.vb.forEach(function(c){var
d=a.N.Fa().s.i.clientHeight,e=b[c.La()];if(e){var g=Dc?
5:15;sh(a.j[c.La()].ve,0,Math.floor(e.kd()/d*(a.i.clientHeight-g-(Dc?30:15)))
+g)}})}function Ix(a,b){var c=new
Ex(a.i,b);a.j[b.La()]=c;a.g.ka(c,"click",function()
{a.na(b)})}Hx.prototype.ua=function(){I(this.i);dd(this.j,function(a)
{a.ua.call(a)});X.prototype.ua.call(this)};function Kx(a)
{X.call(this);this.i=a;this.j="n"}n(Kx,X);function Lx(a,b,c){Mx(a.i.j);var d=new
S(window.location.href);T(d,"jscmd","SearchWithinVolume");T(d,"q",b);T(d,"scoring",
c);(new es(d)).Se(function(e){Nx(a,!1,e)});a.j=c}
function Nx(a,b,c,d,e)
{c.search_results&&(c.search_results=jb(c.search_results,function(g){return void 0!
==g.snippet_text&&g.snippet_text}),c.number_of_results=c.search_results.length);a.o
=new bt(c);cq()&&(e&&(a.j=e),a.l=new ox(a.o,a.j,a.i.N.ab()));c=a.i.N;c.O||
c.Wb(rt);e=a.o.vb;0==e.length?Ox(a.i.j):b?d?(b=e.find(function(g){return
d==g.La()}))?Px(a,b):Px(a,e[0],d):Px(a,e[0]):Qx(a);a.s=new Hx(c,a.o,function(g)
{Px(a,g)})}
function Qx(a){var b=a.i.N,c=b.O;if(c==rt||
c==su)a.i.l=c;b.Wb($u);b=b.Fa();Rx(a.i.j);cq()?(px(a.l),qx(a.l,!0)):
(cv(b,a.o),ev(b,function(d,e){return Px(a,d,e)}),b.Uc(new B(0,0)))}
function Px(a,b,c,d){ht=!0;var e=a.i.j;Sx(e,!1);e.j=hb(e.i.o.vb,b);e.o?(Tx(e,!
0),O(e.l,qj(e.j+1+" de "+e.i.o.vb.length)),cn(e.l,"Resultado "+(e.j+1)+" de
"+e.i.o.vb.length),e.o&&e.l.setAttribute("data-result-
num",e.j)):O(e.l,qj("Resultado <b>"+(e.j+1+"</b> de <b>")+(e.i.o.vb.length+"</b> de
<b>")+(ct(e.i.o)+"</b> en este libro")));e=a.i.N;b=No(e.ab(),b.La());if(!b)return
null;var g=e.Fa();g instanceof rt||g instanceof su||(a.i.l==su?
e.Wb(su):e.Wb(rt));if(c)return e.Ad(c),null;if(d)return Ap(e,d),
null;e.Ch(b);return b}Kx.prototype.ua=function()
{Bj(this.s);X.prototype.ua.call(this)};var Ux="ganpub ganclk dapp source_ip
source_country source_domain authuser".split(" ");function Vx(a){var b=void 0===b?
window.location.href:b;var c=new S(b);T(a,"hl","es");
(b=U(c,"output"))&&T(a,"output",b);b=U(c,"source");"ge-ipad-app"==b?
(T(a,"dapp","2"),Uk(a,"output")):"ge-tablet-app"==b?
(T(a,"dapp","4"),Uk(a,"output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-
app"==b&&T(a,"dapp","3");U(c,"authuser")||Uk(a,"authuser");Ux.forEach(function(d)
{var e=U(c,d);e&&T(a,d,e)})};function Wx(){this.g=[]}u(Wx,It);Qa(Wx);function
Xx(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.Ra()+"-highlight";break;case
1:c=a.Ra()+"-checkbox";break;case 2:c=a.Ra()+"-content"}a.g[b]=c}return
c}f=Wx.prototype;f.lg=function(){return"menuitem"};f.Nc=function(a){var
b=a.g.Oa("DIV",Lt(this,a).join(" "),Yx(this,a.Dc(),a.g));Zx(this,a,b,Qt(a,8)||
Qt(a,16));return b};f.Fc=function(a){return a&&a.firstChild};
f.Rb=function(a,b){var c=Gf(b),d=Xx(this,2);c&&Hb(c,d)||
b.appendChild(Yx(this,b.childNodes,a.g));Hb(b,"goog-option")&&(a.Rh(!
0),this.Rh(a,b,!0));return Wx.oa.Rb.call(this,a,b)};f.mg=function(a,b){var
c=this.Fc(a),d=$x(this,a)?c.firstChild:null;Wx.oa.mg.call(this,a,b);d&&!
$x(this,a)&&c.insertBefore(d,c.firstChild||null)};function Yx(a,b,c)
{a=Xx(a,2);return c.Oa("DIV",a,b)}f.Rp=function(a,b,c)
{a&&b&&Zx(this,a,b,c)};f.Rh=function(a,b,c){a&&b&&Zx(this,a,b,c)};
function $x(a,b){return(b=a.Fc(b))?(b=b.firstChild,a=Xx(a,1),!!b&&If(b)&&Hb(b,a)):!
1}function Zx(a,b,c,d){Ot(a,c,b.ff());Pt(a,b,c);d!=$x(a,c)&&(y(c,"goog-
option",d),c=a.Fc(c),d?(a=Xx(a,1),c.insertBefore(b.g.Oa("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.th=function(a){switch(a){case 2:return
Xx(this,0);case 16:case 8:return"goog-option-selected";default:return
Wx.oa.th.call(this,a)}};
f.Si=function(a){var b=Xx(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return Wx.oa.Si.call(this,a)}};f.Ra=function()
{return"goog-menuitem"};function ay(a,b,c,d){$t.call(this,a,d||
Wx.Jb(),c);this.uc(b)}u(ay,$t);f=ay.prototype;f.yb=function(){var a=this.Gl;return
null!=a?a:this.Bg()};f.uc=function(a){this.Gl=a};f.Vb=function(a,b)
{ay.oa.Vb.call(this,a,b);switch(a){case 8:Rt(this,16)&&!b&&this.Xf(!1);
(a=this.ha())&&this.vd().Rp(this,a,b);break;case 16:
(a=this.ha())&&this.vd().Rh(this,a,b)}};f.Rp=function(a)
{this.Vb(8,a)};f.Rh=function(a){this.Vb(16,a)};
f.Bg=function(){var a=this.Dc();return Array.isArray(a)?(a=kb(a,function(b){return
If(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Tf(b)}).join(""),Oe(a)):ay.oa.Bg.call(this)};f.de=function(a){var
b=this.getParent();if(b){var c=b.l;b.l=null;if(c&&"number"===typeof
a.clientX&&Ge(c,new
B(a.clientX,a.clientY)))return}ay.oa.de.call(this,a)};f.be=function(a){return
a.keyCode==this.Fl&&this.vf(a)?!0:ay.oa.be.call(this,a)};f.Zs=function(){return
this.Fl};
Xt("goog-menuitem",function(){return new ay(null)});ay.prototype.ff=function()
{return
Qt(this,16)?"menuitemcheckbox":Qt(this,8)?"menuitemradio":ay.oa.ff.call(this)};ay.p
rototype.getParent=function(){return
$t.prototype.getParent.call(this)};ay.prototype.Gg=function(){return
$t.prototype.Gg.call(this)};function by(a,b,c,d){Iu.call(this,a,b,c||d);(c||
d)&&this.l(65|(d?32:132))}u(by,Iu);function cy()
{}u(cy,It);Qa(cy);cy.prototype.Ra=function(){return"goog-menuheader"};function
dy(a,b,c){$t.call(this,a,c||cy.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!
1);this.Vb(32,!1);this.qe=1}u(dy,$t);Xt("goog-menuheader",function(){return new
dy(null)});function ey(){}u(ey,It);Qa(ey);ey.prototype.Nc=function(a){return
a.g.Oa("DIV",this.Ra())};ey.prototype.Rb=function(a,b)
{b.id&&a.Ng(b.id);if("HR"==b.tagName){var c=b;b=this.Nc(a);Bf(b,c);I(c)}else
w(b,this.Ra());return b};ey.prototype.mg=function(){};ey.prototype.Ra=function()
{return"goog-menuseparator"};function fy(a,b){$t.call(this,null,a||
ey.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!1);this.Vb(32,!1);this.qe=1}u(fy,
$t);fy.prototype.Ka=function(){fy.oa.Ka.call(this);var
a=this.ha();Zm(a,"separator")};Xt("goog-menuseparator",function(){return new
fy});function gy(a)
{this.g=a||"menu"}u(gy,iw);Qa(gy);f=gy.prototype;f.Wj=function(a)
{return"UL"==a.tagName||gy.oa.Wj.call(this,a)};f.wh=function(a)
{return"HR"==a.tagName?new fy:gy.oa.wh.call(this,a)};f.Vd=function(a,b){return
Kf(a.ha(),b)};f.og=function(){return"goog-menu"};f.Xj=function(a)
{gy.oa.Xj.call(this,a);a=a.ha();Y(a,"haspopup","true")};function hy(a)
{fy.call(this,ey.Jb(),a)}u(hy,fy);Xt("goog-menuseparator",function(){return new
fy});function iy(a,b){nw.call(this,"vertical",b||gy.Jb(),a);ww(this,!
1)}u(iy,nw);f=iy.prototype;f.zk=!0;f.Vd=function(a){if(this.vd().Vd(this,a))return!
0;for(var b=0,c=Hn(this);b<c;b++){var d=In(this,b);if("function"==typeof
d.Vd&&d.Vd(a))return!0}return!1};f.Pa=function(a){this.Za(a,!0)};f.Ye=function(a,b)
{this.tg(a,b,!0)};f.Ld=function(){var a=[];Gn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!
0);Gh(this.ha(),a,b);c||N(this.ha(),!1)};
f.jd=function(){return this.isVisible()?zh(this.ha()):null};function jy(a,b)
{(a.zk=b)&&ww(a,!0)}f.Aa=function(a,b,c)
{(b=iy.oa.Aa.call(this,a,b))&&a&&this.Va&&this.zk&&ow(this).focus();a&&c&&"number"=
==typeof c.clientX?this.l=new B(c.clientX,c.clientY):this.l=null;return
b};f.fl=function(a){this.zk&&ow(this).focus();return
iy.oa.fl.call(this,a)};f.Wn=function(a){return
a.isEnabled()&&a.isVisible()&&Qt(a,2)};
f.Nb=function(a){for(var b=this.vd(),c=jf(this.g.g,"DIV",b.og()+"-
content",a),d=c.length,e=0;e<d;e+
+)mw(b,this,c[e]);iy.oa.Nb.call(this,a)};f.be=function(a){var
b=iy.oa.be.call(this,a);b||Gn(this,function(c){!
b&&c.Zs&&c.Fl==a.keyCode&&(this.isEnabled()&&this.Sc(c),b=c.Pc(a))},this);return
b};f.Td=function(a){iy.oa.Td.call(this,a);
(a=In(this,a))&&Ah(a.ha(),this.ha())};function ky(a,b){iy.call(this,a,b);jy(this,!
0);this.Aa(!1,!0);this.i=new Ao}u(ky,iy);f=ky.prototype;f.hm=!
1;f.Zo=0;f.Nb=function(a){ky.oa.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ka=function()
{ky.oa.Ka.call(this);this.i.forEach(this.Tn,this);var
a=Z(this);a.ka(this,"action",this.Tu);a.ka(this.g.g,"mousedown",this.Wu,!0)};
f.attach=function(a,b,c,d,e){a&&Co(this.i,Va(a))||(a?
(b={va:a,bq:b,Nu:c,no:d?"contextmenu":"mousedown",Cl:e},this.i.set(Va(a),b)):b=null
,this.Va&&this.Tn(b),a=t(this.dv,a),this.ha()&&Z(this).ka(this.ha(),"keydown",a))};
f.dv=function(a,b){if(27==b.keyCode)a.focus();else if(a=In(this,this.Yb)){var
c=a.ha();a=new Ij(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Mj(c))nk(c,"keydown",!1,a);else
if(c=Zj(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!
e.Mg&&fk(e,a)}}32==b.keyCode&&this.kb()}};f.Tn=function(a)
{Z(this).ka(a.va,a.no,this.hv);"contextmenu"!
=a.no&&Z(this).ka(a.va,"keydown",this.jv)};
function ly(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.Zo);g&&a.hm?a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ha().style.visibility="hidden"),N(a.ha(),!0),b.Mc(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Td(-1),a.Aa(!0))}f.kb=function()
{this.isVisible()&&(this.Aa(!1),this.isVisible()||
(this.Zo=Date.now()))};f.Tu=function(){this.kb()};f.hv=function(a){my(this,a)};
f.jv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
my(this,a);40==a.keyCode&&sw(this)};function my(a,b){for(var
c=a.i.Xd(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.va==b.currentTarget){c=void
0!==e.bq?new Iu(e.va,e.bq,!0):new
Bs(b.clientX,b.clientY);c.l&&c.l(5);ly(a,c,e.Nu,e.Cl);b.preventDefault();b.stopProp
agation();break}}}f.Wu=function(a){this.isVisible()&&!
this.Vd(a.target)&&this.kb()};f.xi=function(a){ky.oa.xi.call(this,a);this.kb()};
f.ua=function(){ky.oa.ua.call(this);this.i&&(Eo(this.i),delete this.i)};function
ny(a)
{X.call(this);this.qa=bq(a);this.ta=Cc&&a&&a.isOgenEligibleMobileViewport;this.o=th
is.qa||this.ta;this.na=this.V=null;this.o?Tx(this,!0):(this.ma=H("DIV"),this.wa=new
cx(this.ma),this.wa.render(oy),this.wa.Aa(!0),a=this.wa.ha(),w(a,"search-results-
bar"),w(this.ma,"search-results-bar-contents"));this.l=this.o?D("search-results-
summ"):H("SPAN");this.o||this.ma.appendChild(this.l);this.s=this.o?D("search-
result-links"):H("SPAN");this.o?py(this):(w(this.s,"search-bar-result-
links"),this.ma.appendChild(this.s),
qy(this));this.O=this.o?D("search-snippet-links"):H("SPAN");this.o?ry(this):
(this.qa?(this.Ba=H("DIV"),w(this.Ba,"search-bar-result-
buttons"),this.ma.appendChild(this.Ba),this.Ba.appendChild(this.O),Ib(this.O,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),ry(this)):
(this.Ga=H("SPAN"),this.Ia=H("SPAN"),sy(this)),w(this.O,"search-bar-snippet-
links"));this.o||(ty(this),Nh(this.ma,!0))}n(ny,X);function uy()
{oy=D("search_bar")}function vy(){wy=D("toolbar_container")}
function Rx(a){if(a.V)xy(a,!0);else{var b="n"==a.i.j;N(a.Ga,b);N(a.Ia,!b)}a.o?
(Tx(a,!0),O(a.l,qj(a.i.o.vb.length+" resultados")),a.l.removeAttribute("aria-
label")):O(a.l,qj("<b>"+a.i.o.vb.length+"</b> resultados de <b>"+(ct(a.i.o)+"</b>
en este libro")));Sx(a,!0)}
function py(a){cq()||(yy(a,D("search-result-prev"),function(){zy(a,a.j,-
1)},"Resultado anterior"),yy(a,D("search-result-next"),function()
{zy(a,a.j,1)},"Resultado siguiente"));yy(a,D("search-result-viewall"),function()
{Qx(a.i)},"Ver todo");yy(a,D("search-close"),function(){a.Ha()},"Cierra la b\
u00fasqueda")}
function qy(a){var b=H("SPAN");O(b,qj("-&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);Ay(a,a.s,"\u2039 Anterior",function(){zy(a,a.j,-
1)},"Anterior");b=H("SPAN");O(b,qj("&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);Ay(a,a.s,"Siguiente \u203a",function()
{zy(a,a.j,1)},"Siguiente");b=H("SPAN");O(b,qj("&nbsp;&nbsp;-
&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.s.appendChild(b);Ay(a,a.s,"Ver
todo",function(){Qx(a.i)})}
function sy(a){a.ma.appendChild(a.O);var b=H("SPAN");O(b,qj("-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.O.appendChild(b);a.O.appendChild(xf("Ordenar por:
"));a.O.appendChild(a.Ga);Ay(a,a.Ga,"relevancia",function(){By(a,"r")},"Ordenar por
relevancia");b=H("SPAN");O(b,qj("&nbsp;|&nbsp;<b>p\u00e1ginas</b>"));a.Ga.appendChi
ld(b);a.O.appendChild(a.Ia);b=H("SPAN");O(b,qj("<b>relevancia</b>&nbsp;|
&nbsp;"));a.Ia.appendChild(b);Ay(a,a.Ia,"p\u00e1ginas",function()
{By(a,"n")},"Ordenar por p\u00e1ginas")}
function ry(a){a.V=a.o?D("sort-dropdown-button"):F("A",{"class":"search-bar-sort-
dropdown-link"});var b=a.o?D("sort-dropdown-label"):F("SPAN",{"class":"search-bar-
sort-dropdown-text"});J(b,"Ordenar por ");a.na=F("SPAN",{"class":"search-bar-sort-
dropdown-selected"});J(a.na,"p\u00e1ginas");var c=a.V;cn(c,"Ordenar por p\
u00e1ginas");c.setAttribute("title","Ordenar por p\
u00e1ginas");b.appendChild(a.na);b=new ky;var d=new ay("relevancia");d.Qh("Ordenar
por relevancia");b.Za(d,!0);w(d.ha(),"search-bar-sort-dropdown-item");
var e=new ay("p\u00e1ginas");e.Qh("Ordenar por p\u00e1ginas");b.Za(e,!0);Ib(e.ha(),
["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.hm=!
0;a.ta?b.render(a.O):b.render(document.body);w(b.ha(),"sort-dropdown-
menu");c=H("SPAN");c.id="current-sort-label";J(c,"Actual");N(c,!
1);b.ha().appendChild(c);Y(e.ha(),"describedby","current-sort-label");a.qa?
(b.attach(a.V,12,13),w(b.ha(),"popup-
menu")):b.attach(a.V,13,12);a.g.ka(b,"action",function(g)
{Cy(a,g,d.ha(),e.ha())});a.g.ka(b,
"keydown",function(g){32!=g.keyCode&&13!=g.keyCode||
Cy(a,g,d.ha(),e.ha())});a.ta&&a.g.ka(b,"beforeshow",function(){var
g=a.V.offsetWidth-32;Hh(d.ha(),g);Hh(e.ha(),g)})}function ty(a){var
b=H("SPAN");w(b,"search-bar-close-link-container");a.qa?
a.Ba.appendChild(b):a.ma.appendChild(b);a.g.ka(b,"click",a.Ha);var c=Ay(a,b,"Borrar
b\u00fasqueda",function(){a.Ha()});w(c,"search-bar-close-
link");c=H("IMG");c.src="/googlebooks/images/close_x.gif";w(c,"search-bar-close-
img");b.appendChild(c)}
function Sx(a,b){N(wy,!b);N(a.O,b);a.o?(N(a.s,!b),b=!
b&&1==a.i.o.vb.length,y(a.s,"toolbar-button-
disabled",b),Y(a.s,"disabled",b)):N(a.s,!b&&1<a.i.o.vb.length);a.ma&&N(a.ma,!
0);null!=Dy&&Dy.resize()}function Ey(a){a.V?xy(a,!1):N(a.O,!1);a.ta&&N(a.O,!
0);N(a.s,!1);Af(a.l)}function Mx(a)
{Ey(a);O(a.l,qj("Cargando..."));a.o&&a.l.removeAttribute("aria-label")}
function Ox(a){Ey(a);var b=a.i.o,c=dt(b),d=null;c&&!a.o&&(d=H("SPAN"),O(d,qj("Quiz\
u00e1s quisiste decir: ")),Ay(a,d,c,function(){var h=a.i.i;if(h){var
k=Re(c);qp(h.N.Xa(),k);h.s.uc(k);h.o&&h.o.update()}}));var e=H("SPAN");a.o?
O(e,qj("Sin resultados")):O(e,qj(Tb('No se ha encontrado ning\u00fan resultado en
este libro de "'+ct(b)+'".')));b=H("A");a.o||(O(b,qj("Buscar en todos los
libros")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
g="patents"==Pp()?new S("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):
new S("https://www.google.com/search?
tbm=bks&tbo=p");Vx(g);"embed"==U(g,"output")&&Uk(g,"output");T(g,"q",Re(ct(a.i.o)))
;$h(b,li(g.toString()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-
label")):a.qa?
(a.l.appendChild(e),a.l.appendChild(b),d&&(di(d,"afterbegin",qj("&nbsp;&nbsp;&middo
t;&nbsp;&nbsp;")),a.l.appendChild(d))):
(d&&(a.l.appendChild(d),a.l.appendChild(H("BR"))),di(e,"beforeend",qj("&nbsp;&nbsp;
-&nbsp;&nbsp;")),a.l.appendChild(e),di(b,"beforeend",qj("
&raquo;")),a.l.appendChild(b));
null!=Dy&&Dy.resize()}function Fy(a,b,c,d,e)
{a.j+=e;a.j>=c.length&&(a.j=0);0>a.j&&(a.j=c.length-1);if(a.j!=d){var
g=c[a.j];Px(a.i,g)?(e=Kk(T(T(T(new
S(b.href),"pg",g.La()),"num",a.j),"scoring",a.i.j),""),
$h(b,li(e.toString())),Px(a.i,c[d])):Fy(a,b,c,d,e)}}ny.prototype.ua=function()
{X.prototype.ua.call(this);Bj(this.wa);N(wy,!0);I(this.ma);null!
=Dy&&Dy.resize();this.o&&(Tx(this,!1),I(lf("sort-dropdown-menu")),Af(this.l))};
function Ay(a,b,c,d,e){var g=H("SPAN");w(g,"search-bar-link");Zm(g,"link");cn(g,e?
e:c);Qf(g,!
0);b.appendChild(g);g.innerText=c;a.g.ka(g,"click",d);a.g.ka(g,"keydown",function(h
){32!=h.keyCode&&13!=h.keyCode||d()});return g}function yy(a,b,c,d)
{cn(b,d);b.setAttribute("title",d);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(
e){32!=e.keyCode&&13!=e.keyCode||c()})}ny.prototype.Ha=function(){var
a=this.i;qp(a.i.N.Xa(),"");cq()&&qx(a.l,!1);(a=this.i.i)&&a.o&&a.o.update()};
function zy(a,b,c){var d=a.i.o.vb.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-
1);a.j!=b&&(Px(a.i,a.i.o.vb[a.j])||zy(a,b,c))}function By(a,b)
{(a=a.i.i)&&a.update(b)}
function Cy(a,b,c,d){if((b=b.target.Dc())&&a.na){var e=a.V;switch(b){case "p\
u00e1ginas":By(a,"n");J(a.na,"p\u00e1ginas");cn(e,"Ordenar por p\
u00e1ginas");e.setAttribute("title","Ordenar por p\u00e1ginas");y(d,"search-bar-
sort-dropdown-item-selected",!0);Y(d,"describedby","current-sort-
label");y(c,"search-bar-sort-dropdown-item-selected",!1);c.removeAttribute("aria-
describedby");break;case "relevancia":By(a,"r"),J(a.na,"relevancia"),cn(e,"Ordenar
por relevancia"),e.setAttribute("title","Ordenar por relevancia"),
y(c,"search-bar-sort-dropdown-item-selected",!0),Y(c,"describedby","current-sort-
label"),y(d,"search-bar-sort-dropdown-item-selected",!1),d.removeAttribute("aria-
describedby")}}}
function xy(a,b){a.V&&(y(a.V,"search-bar-sort-dropdown-disabled",!
b),Y(a.V,"disabled",!b));var c="n"==a.i.j;b&&!
c&&(J(a.na,"relevancia"),b=a.V,cn(b,"Ordenar por
relevancia"),b.setAttribute("title","Ordenar por relevancia"),b=kf("search-bar-
sort-dropdown-item"),y(b[0],"search-bar-sort-dropdown-item-selected",!
0),Y(b[0],"describedby","current-sort-label"),y(b[1],"search-bar-sort-dropdown-
item-selected",!1),b[1].removeAttribute("aria-
describedby"));a.o&&a.l.setAttribute("data-search-sort",a.i.j)}
function Tx(a,b){a.ta?(N(D("gb-mobile-search"),b),N(D("gb-mobile-search-
buttons"),b)):(y(D("entity-page-search-nav"),"hide-search-nav",!b),y(D("search-
results-summ"),"hide-search-nav",!b),y(D("search-close"),"hide-search-nav",!b))}var
oy,wy,Dy;function Gy(a,b,c,d){X.call(this);var
e=this;this.N=a;this.s=b;this.o=c;this.O=d;this.V=Cc&&d&&d.isOgenEligibleMobileView
port;this.g.ka(a.Xa(),"change",function(){e.update("r")})}n(Gy,X);
Gy.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.N.O&&(this.l=this.N.O),this.j=new ny(this.O));var
d=this.N.Xa().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped){if(this.i=new Kx(this),this.j.i=this.i,d=!
sp(),Nx(this.i,d,b,c,a),a=this.j,cq()&&void 0!==a.j){b=a.i.o.vb;d=b.length;c=new
S(window.location.href);var
e=Number(U(c,"num"));e&&0<d&&(d=b[Number(e)],e=U(c,"jtp"),c=U(c,"pg"),e?
Px(a.i,d,"",e):c?
Px(a.i,d,c):Px(a.i,d));c=a.j;d=D("search-result-prev");Fy(a,d,b,c,-
1);cn(d,"Resultado anterior");d.setAttribute("title","Resultado
anterior");d=D("search-result-next");Fy(a,d,b,c,1);cn(d,"Resultado
siguiente");d.setAttribute("title","Resultado siguiente")}}else d?(this.i=new
Kx(this),this.j.i=this.i,Lx(this.i,d,a),this.s.uc(d)):
(this.i&&(this.i.Ea(),this.i=null),this.N.Fa()instanceof
$u&&(this.N.Wb(this.l),this.V&&!
cq()&&this.N.Fa().eg(this.N.Fa().getSize().width)),this.j&&(this.j.Ea(),this.j=null
),
this.s.uc(""))};function Hy(a,b){var c=this;this.N=a;b&&(this.g=b);this.l=new
Dt(document);this.i={};this.j={};Q(this.l,"key",function(d){var
e=c.i[String.fromCharCode(d.charCode)]||
c.j[d.keyCode];e&&e(d)});Iy(this,33,function(){Jy(c,-1)},!1,!
0);Iy(this,34,function(){Jy(c,1)},!1,!0);Iy(this,38,function(){Ky(c,0,-20)},!1,!
0);Iy(this,40,function(){Ky(c,0,20)},!1,!0);this.g||(Iy(this,37,function()
{c.N.O==su&&c.N.Fa().Eb().getSize().width>c.N.tb()?Ky(c,-
20,0):c.N.qb("previous")},!1,!0),Iy(this,39,function(){c.N.O==su&&
c.N.Fa().Eb().getSize().width>c.N.tb()?Ky(c,20,0):c.N.qb("next")},!1,!
0),Iy(this,32,function(d){d.shiftKey?Jy(c,-1):Jy(c,1)},!0,!0),Iy(this,74,function()
{c.N.qb("next")},!0),Iy(this,75,function(){c.N.qb("previous")},!
0),Ly(this,"+",function(){c.N.qb("zoomin")}),Ly(this,"-",function()
{c.N.qb("zoomout")}),Ly(this,"=",function()
{c.N.qb("zoomin")}));Ly(this,"?",function()
{c.N.qb("showkeyboardshortcuts")})}function Ly(a,b,c){a.i[b]=t(My,c,!0,void
0)}function Iy(a,b,c,d,e){a.j[b]=t(My,c,d,e)}
function My(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
Ny[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function Jy(a,b)
{var c=a.g?
a.g.clientHeight:a.N.Fa().getSize().height;Ky(a,0,Math.floor(b*c*.75))}function
Ky(a,b,c){a.g?a.g.scrollTop+=c:(a=a.N.Fa(),as(a,new B(b,c),r(a.Ed,a)))}var
Ny={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function Oy(a)
{this.Ic=Yq(a)}n(Oy,lr);var Py=function(a){return function(b){b=JSON.parse(b);if(!
Array.isArray(b))throw Error("Expected jspb data to be an array, got "+Ra(b)+":
"+b);Jq(b,34);return new a(b)}}(Oy);var Qy;function Ry(){var a=Qy||
(Qy=Py('[null,null,null,null,null,"(function(){\'use strict\';/*\\n\\n Copyright
The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar e\\
u003dthis||self;function f(a){return a};var h;function k(a){this.g\\
u003da}k.prototype.toString\\u003dfunction(){return this.g+\\"\\"};var l\\
u003d{};function m(a){if(void 0\\u003d\\u003d\\u003dh){var c\\u003dnull;var b\\
u003de.trustedTypes;if(b\\u0026\\u0026b.createPolicy){try{c\\
u003db.createPolicy(\\"goog#html\\",
{createHTML:f,createScript:f,createScriptURL:f})}catch(d){e.console\\u0026\\
u0026e.console.error(d.message)}h\\u003dc}else h\\u003dc}a\\u003d(c\\u003dh)?
c.createScriptURL(a):a;return new k(a,l)};/*\\n\\n SPDX-License-Identifier: Apache-
2.0\\n*/\\nif(!function(){if(self.origin)return\\"null\\"\\u003d\\u003d\\
u003dself.origin;if(\\"\\"!\\u003d\\u003dlocation.host)return!1;try{return
window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing
error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\
u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\
u003dwindow;\\"window\\"\\u003d\\u003d\\u003db[0]\\u0026\\u0026b.shift();for(var
g\\u003d0;g\\u003cb.length-1;g++)d[b[g]]\\u003d{},d\\u003dd[b[g]];d[b[b.length-
1]]\\u003dfunction(n){c.postMessage(JSON.stringify(n))};b\\
u003ddocument.createElement(\\"script\\");a\\u003dm(a.url);b.src\\u003da instanceof
k\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dk?
a.g:\\"type_error:TrustedResourceUrl\\";document.body.appendChild(b)},!
0);}).call(this);\\n"]'));
if(!a)return null;a=gr(a,6);a=null==a||"string"===typeof a?a:void 0;if(null===a||
void 0===a)a=null;else{var b=rd();a=b?b.createScript(a):a;a=new yd(a,xd)}return
a};function Sy(a)
{this.url=a;this.timeout=5E3;this.l="callback";this.g=this.i=null}function Ty(a)
{var b=void 0===b?{}:b;a.g=El();var c=new S(a.url),d=new
Map;d.set("callback",a.l);c.j.uq(Xk(b),d);Uy(a).then(function()
{Vy(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Wy(a)},function(){Wy(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.reject("Timeout!")},a.timeout));return a.g.promise}
function Vy(a,b){var c=new
MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.l},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.j&&(clearTimeout(a.j),a.j=void 0);void 0===d.data&&a.g.reject("Callback called,
but no data received");"string"!==typeof d.data&&a.g.reject("Exploitation attempt!
Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.g.reject("Invalid Data
received: "+g.message)}a.g.resolve(e)}}
function Uy(a){var b=El(),c=H("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.i=c;a=Ry();a=Pi([we,Vi("body",
{},Oi(a))]);c.srcdoc=je(a);a=Dd("data:text/html;charset=UTF-
8;base64,"+btoa(je(a).toString()));c.src=Ad(a).toString();c.addEventListener("load"
,function(){return b.resolve(c)},!1);c.addEventListener("error",function(d)
{b.reject(d)},!1);document.documentElement.appendChild(c);return b.promise}
function Wy(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Xy(a)
{ds.call(this,a);this.i=new Sy(a);this.g=!0}n(Xy,ds);Xy.prototype.Se=function(a,b)
{ds.prototype.Se.call(this,a,b);this.g=!
1;Ty(this.i).then(r(this.o,this,a),r(this.l,this,b))};Xy.prototype.o=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Xy.prototype.l=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Xy.prototype.abort=function(){return this.g=!0};function Yy(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=c;b=new
S((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");T(b,"bibkeys",a.join(","));T(b,"hl",e||"es");T(b,"source",d||"previ
ewlib");(new Xy(b)).Se(r(this.l,this))}Yy.prototype.l=function(a){for(var
b=0;b<this.g.length;b++){var c=a[this.g[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,void 0===c&&(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.j&&this.j(d);return}}}this.i&&this.i()};var Zy=RegExp("[A-Za-z\u00c0-\u00d6\
u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\
ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),$y=RegExp("^[^A-Za-z\
u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\
ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\
u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\
ufefc]"),az=/^http:\/\/.*/,bz=/\s+/,cz=/[\d\u06f0-\u06f9]/;var dz={},ez={};function
fz(){throw Error("Do not instantiate
directly");}fz.prototype.Zn=null;fz.prototype.Dc=function(){return
this.content};fz.prototype.toString=function(){return
this.content};fz.prototype.fq=function(){if(this.If!==dz)throw Error("Sanitized
content was not of kind HTML.");return le(this.toString())};function gz()
{fz.call(this)}u(gz,fz);gz.prototype.If=dz;function hz(a){if(null!=a)switch(a.Zn)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function iz(a){return
null!=a&&a.If===dz?a:a instanceof ie?jz(je(a).toString()):a instanceof ie?
jz(je(a).toString()):jz(String(String(a)).replace(kz,lz),hz(a))}var jz=function(a)
{function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new
b(String(c));void 0!==d&&(c.Zn=d);return c}}(gz);
function mz(a){if(null!=a&&a.If===dz){var
b=String;a=String(a.Dc()).replace(nz,"").replace(oz,"&lt;");b=b(a).replace(pz,lz)}e
lse b=String(a).replace(kz,lz);return b}var qz={"\x00":"&#0;","\t":"&#9;","\
n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;","
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\
u2028":"&#8232;","\u2029":"&#8233;"};function lz(a){return qz[a]}
var kz=/[\x00\x22\x26\x27\x3c\x3e]/g,pz=/[\x00\x22\x27\x3c\x3e]/g,rz=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,nz=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,oz=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function sz(a,b,c,d){a=a(b||tz,c);d=d||
bf();if(a&&a.g)d=a.g();else{d=Xf(d,"DIV");b:if(Ua(a)){if(a.fq&&(a=a.fq(),a
instanceof ie))break b;a=ke("zSoyz")}else
a=ke(String(a));ye(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var tz={};function uz(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Pw,h=a.title,k=a.bw,l=a.value,m=
jz;e='<div role="button"'+(e?' id="'+mz(e)+'"':"")+' class="';a=a||{};var
p=a.uw,x=a.style,C=a.width,E="goog-inline-block jfk-button ";switch(Ua(x)?
x.toString():x){case 0:E+="jfk-button-standard";break;case 2:E+="jfk-button-
action";break;case 3:E+="jfk-button-primary";break;case 1:E+="jfk-button-
default";break;case 4:E+="jfk-button-flat";break;case 5:E+="jfk-button-
mini";break;case 6:E+="jfk-button-contrast";
break;default:E+="jfk-button-standard"}E+=((C&&C.Cu&&(1).Cu?C.If!==(1).If?
0:C.toString()===(1).toString():1==C)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(p?" "+p:"")+(a.disabled?" jfk-button-disabled":"");d=e+mz(E)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?mz(g):"0")+'"')+(h?k?' data-
tooltip="'+mz(h)+'"':' title="'+mz(h)+'"':"")+(l?' value="'+mz(l)+'"':"");b?(null!
=b&&b.If===ez?b=b.Dc():(b=String(b),b=rz.test(b)?b:"zSoyz"),null!
=b&&b.If===ez&&(b=b.Dc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+iz(null!=c?c:"")+"</div>")};function vz(a,b)
{this.j=a;this.s=!!b;this.l={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}n(vz,ps);f=vz.prototype;f.wj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Gk=a);null!
=b&&(this.Ck=b);"number"===typeof c&&(this.Sn=Math.max(c,15));"number"===typeof
d&&(this.Il=d)};f.Mc=function(a,b,c)
{a=this.Ck;2==a&&(a=0);wz(this,this.Gk,a,2==this.Ck?xz(this.Gk)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.Sn,0,c)};
function wz(a,b,c,d,e,g){if(a.i){var h=yz(b,c);var k=a.i;var l=a.g,m=a.Ca,p=M(k);a:
{p=(xz(b)?p.height/2:p.width/2)-d;var
x=ss(k,h);if(m)m=m.clone(),l&&(l=rs(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=yh(k),!m){k=p;break a}k=gh(Ih(k));xz(b)?k.top<m.top&&!(x&1)?p-
=m.top-k.top:k.bottom>m.bottom&&x&1&&(p-=k.bottom-m.bottom):k.left<m.left&&!(x&4)?
p-=m.left-k.left:k.right>m.right&&x&4&&(p-=k.right-m.right);k=p}k=xz(b)?new
B(a.Il,k):new B(k,a.Il);p=xz(b)?6:9;a.Ak&&2==e&&(p=xz(b)?4:1);
x=b^3;xz(b)&&"rtl"==a.i.dir&&(x=b);h=qs(a.i,yz(x,c),a.g,h,k,g,a.ol?p:0,void
0,a.Ca);if(2!=e&&h&496){wz(a,b^3,c,d,a.Ak&&0==e?1:2,g);return}!a.s||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||sh(a.g,Math.round(e),Math.round(g)))}zz(a,b,c,d)}
function zz(a,b,c,d){var e=a.o;dd(a.l,function(g){y(e,g,!
1)},a);w(e,a.l[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=Dh(a.i,a.g),d=Az(a.i,b),xz(b)?e.style.top=Bz(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=Bz(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
xz(b)?"top":"left":xz(b)?"bottom":"right"]=d+"px"}function Bz(a,b){return 15>b?
15:Fe(a,15,b)}function yz(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?
0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}
function Az(a,b){var c=0,d=0;a=M(a);switch(b){case 2:c=a.width/2;break;case
1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case
3:c=a.width,d=a.height/2}return new B(c,d)}function xz(a){return 0==a||3==a}f.ol=!
1;f.Ck=2;f.Sn=20;f.Gk=3;f.Ca=null;f.Il=-5;f.Ak=!1;function Cz(a)
{Cj.call(this);this.i=a||bf()}n(Cz,Cj);Cz.prototype.o=function()
{Zm(this.ha(),"tooltip");Y(this.ha(),"live","polite")};function Dz(a)
{Cz.call(this,a);this.g=this.i.Oa("DIV",Ez()+"-
contentId");this.j=this.i.Oa("DIV",Ez()+"-arrow",this.i.Oa("DIV",Ez()+"-
arrowimplbefore"),this.i.Oa("DIV",Ez()+"-arrowimplafter"));this.l=this.i.Oa("DIV",
{"class":Ez(),role:"tooltip"},this.g,this.j);this.o()}n(Dz,Cz);function Ez()
{return"jfk-tooltip"}Dz.prototype.ha=function(){return
this.l};Dz.prototype.ua=function()
{Cz.prototype.ua.call(this);this.l&&I(this.l)};function Fz(a)
{Dz.call(this,a)}n(Fz,Dz);Fz.prototype.o=function()
{Zm(this.ha(),"tooltip")};function Gz(a){return Re(Tb(a.replace(Hz,function(b,c)
{return Iz.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Iz=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Hz=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function Jz(a){a=a||bf();var b=Va(a.g);Kz[b]||(Kz[b]=new
Lz(a))}function Mz(a,b){var c=b instanceof ie?
Gz(je(b).toString()):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof ie?a.j=b:
(a.setAttribute("data-tooltip",b),a.j=null),a.setAttribute("aria-label",c)):
(a.j=null,a.removeAttribute("aria-label"));Jz(bf(a))}var Kz={};
function Lz(a){hk.call(this);this.ta=a;this.qa=new
Em(this.Vv,0,this);Dj(this,this.qa);var b=tf();this.V="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.ht,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Cs,!0);this.ka(a,
["mouseover","focus","focusin"],this.Gv,!0)}n(Lz,hk);f=Lz.prototype;f.ua=function()
{Nz(this);hk.prototype.ua.call(this)};
function Oz(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.wa=!1;break;case "keydown":a.wa=!0}}f.Gv=function(a)
{this.V&&this.V.disconnect();Oz(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Kf(this.g.g,b);if(this.wa||!a||c)
{this.Ba=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=ob(Ym,a);a&&(this.V.observe(b,{attributes:!0}),
(a=an(b))&&(b=a));this.l=b}else this.l=null;Pz(this)};
f.Cs=function(a){Oz(this,a);var b=a.target;b=this.g&&Kf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.l=null,Pz(this)};f.ht=function(a)
{v(a,r(function(b){var c=an(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.l=c,Pz(this))},this))};function Pz(a)
{if(!(a.qa.isActive()&&a.i&&a.O)){Nz(a);var b=null!=a.O?a.O:50;a.qa.start(a.i?
b:300)}}function Nz(a){a.ma&&(Tl(a.ma),a.ma=0,a.i=null)}
f.Vv=function(){if(!this.l)Qz(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Kf(this.g.ha(),this.l))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Vf(this.l,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.j)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(Qz(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,!
(a.getAttribute("data-tooltip-only-on-
overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>=
a.scrollHeight||this.Ba&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var
c=se;if(a.getAttribute("data-tooltip-contained"))for(var d=kf("jfk-tooltip-
data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!
0);break}}else c=a.j?a.j:Mi(a.getAttribute("data-tooltip"),{mj:!
0});d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-
class");var g=a.getAttribute("data-tooltip-offset");g=Sb(Ye(g))?-1:Number(g);var
h=a.getAttribute("data-tooltip-hide-delay");h=Sb(Ye(h))?null:
Number(h);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.ma=V(t(this.Vp,this.i,c,d,g,e,h),a,this);return}this.Vp(this.i,c,d,g,e,h)}}};
function Rz(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.Vp=function(a,b,c,d,e,g){this.ma=0;this.O=g;if(!this.g){this.g=new
Fz(this.ta);Qz(this);g=this.g.ha();this.ta.g.body.appendChild(g);Dj(this,this.g);th
is.o=new vz(Ez(),!0);this.o.ol=!0;this.o.Ak=!0;g=this.o;var
h=this.g.ha(),k=this.g.j;g.g=h;g.o=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(Rz(c),g,void
0,d);Jb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Sb(Ye(this.na))&&Jb(this.g.ha(),this.na),Sb(Ye(e))||w(this.g.ha(),
e),this.na=e);sh(this.g.ha(),0,0);if(b instanceof ie)O(this.g.g,b);else
for(Af(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.o.wj(a);this.o.Mc(nul
l,0)};function Qz(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Sz(a){var
b="Qf";if(a.Qf&&a.hasOwnProperty(b))return a.Qf;b=new a;return a.Qf=b};var
Tz=ka(["value"]);function Uz(a,b,c,d){mu.call(this,a,Vz.Jb(),b);this.ta=c||
0;this.rb=d||0;this.Ha=!1}u(Uz,mu);f=Uz.prototype;f.tb=function(){return
this.rb};f.yf=function(a){this.V=a;var b=this.ha();b&&(this.Ha?Mz(b,a):a?
b.title=a:b.removeAttribute("title"))};f.lb=function(a){this.isEnabled()!
=a&&(Uz.oa.lb.call(this,a),Wz(this))};f.focus=function(){var
a=this.va;try{a.focus()}catch(b){}};f.xj=function(a)
{Uz.oa.xj.call(this,a);Xz(this,!1)};
f.Te=function(a){Uz.oa.Te.call(this,a);this.isEnabled()&&Xz(this,!
0)};f.de=function(a){Uz.oa.de.call(this,a);this.isEnabled()&&Xz(this,!0)};function
Xz(a,b){a.ha()&&y(a.ha(),"jfk-button-clear-outline",b)}function Wz(a)
{a.ha()&&Yz(a.vd(),a)}function Zz(a,b){if("string"===typeof a){var
c=a;a=F("IMG");a.src=c;L(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return c}
function Vz(){this.Ja=this.Ra()+"-standard";this.j=this.Ra()+"-
action";this.na=this.Ra()+"-primary";this.s=this.Ra()+"-default";this.O=this.Ra()
+"-flat";this.ma=this.Ra()+"-narrow";this.V=this.Ra()+"-mini";this.o=this.Ra()+"-
contrast"}u(Vz,Tt);Vz.Jb=function(){return Sz(Vz)};Vz.prototype.g=function(a,b,c)
{a&&c.ta!=a&&(c.ta=a,Wz(c));b&&c.rb!=b&&(c.rb=b,Wz(c))};Vz.prototype.Ra=function()
{return"jfk-button"};
Vz.prototype.Nc=function(a){var b=a.g,c=sz(uz,{disabled:!
a.isEnabled(),checked:Rt(a,16),style:a.ta,title:a.hf(),bw:a.Ha,value:a.yb(),width:a
.tb()},void 0,b);b.tm(c,a.Dc());this.Rb(a,c);return c};
Vz.prototype.Rb=function(a,b){Vz.oa.Rb.call(this,a,b);this.l||
(this.l=od(this.Ja,t(this.g,0,null),this.j,t(this.g,2,null),this.na,t(this.g,3,null
),this.s,t(this.g,1,null),this.O,t(this.g,4,null),this.V,t(this.g,5,null),this.o,t(
this.g,6,null),this.ma,t(this.g,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var
e=this.l[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.V=c,a.Ha=!0;return
b};var fi=[new bi(Tz[0].toLowerCase(),{})];Vz.prototype.yb=function(a){return
a.getAttribute("value")||""};
Vz.prototype.uc=function(a,b){a&&ei(a,b)};function Yz(a,b){function c(h,k){(h?
d:e).push(k)}var
d=[],e=[],g=b.ta;c(0==g,a.Ja);c(2==g,a.j);c(3==g,a.na);c(4==g,a.O);c(5==g,a.V);c(1=
=g,a.s);c(6==g,a.o);c(1==b.tb(),a.ma);c(!b.isEnabled(),a.Ra()+"-
disabled");Kb(b.ha(),e);Ib(b.ha(),d)};function $z(a,b,c)
{vx.call(this,a,b,c)}u($z,vx);f=$z.prototype;f.Ii=!1;f.bi=!1;f.ki=function()
{$z.oa.ki.call(this);this.Ha=gh(Ih(this.ha()));this.g&&(this.Ua=gh(Ih(this.g)));thi
s.bi=this.Ii;Q(this.s.g,"mousemove",this.Hg,!1,this)};f.Vg=function()
{dk(this.s.g,"mousemove",this.Hg,!1,this);this.Ua=this.Ha=null;this.bi=!
1;$z.oa.Vg.call(this)};
f.aj=function(a){if(this.ta){var b=zh(this.ha()),c=M(this.ha());return b.x-
this.ta.left<=a.x&&a.x<=b.x+c.width+this.ta.right&&b.y-
this.ta.top<=a.y&&a.y<=b.y+c.height+this.ta.bottom}return
$z.oa.aj.call(this,a)};function aA(a,b){if(a.Ua&&dh(a.Ua,b)||a.aj(b))return!
0;a=a.ma;return!!a&&a.aj(b)}f.cp=function(a){this.na=void 0;a!=this.g||
aA(this,this.O)||this.Tb||this.ma&&this.ma.Tb||Ac&&0==this.O.x&&0==this.O.y||
this.Aa(!1)};
f.Hg=function(a){var b=this.isVisible();if(this.Ha){var c=rf(this.s.g);c=new
B(a.clientX+c.x,a.clientY+c.y);aA(this,c)?b=!
1:this.bi&&(b=eh(this.Ha,c)>=eh(this.Ha,this.O))}if(b)
{if(this.Uh(),this.Tb=null,b=this.ma)b.Tb=null}else 3==xx(this)&&this.vg();
$z.oa.Hg.call(this,a)};f.kl=function(){this.Tb!=this.ha()&&(this.bi=!
1,this.Tb=this.ha())};f.dl=function(){return this.bi?
100:$z.oa.dl.call(this)};function bA(a,b){a=new
$z(a);a.Sl(sj.g(b.innerHTML));a.className="buy-tip-card";a.ta=new
bh(5,5,5,5);a.Ii=!0;a.Pg=500;a.Gh=250};function cA(a,b){this.Bb=a||200;this.rb=b||
108;X.call(this)}u(cA,X);cA.prototype.Db=function(){return
this.Bb};cA.prototype.tb=function(){return this.rb};function dA(a)
{vx.call(this,a,void 0,void 0);this.lo=!1;this.Ii=!0;this.Pg=500}n(dA,
$z);dA.prototype.Cj=function(a,b){b||(b=new Iu(a,9,!0));
$z.prototype.Cj.call(this,a,b)};dA.prototype.className="unified-hovercard";function
eA(a,b,c){Cj.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}n(eA,Cj);eA.prototype.ua=function(){this.i&&this.i.Ea()};function fA(a){return
a.i||(a.i=new hk(a))}
eA.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.ya.Ig||
this.data.ya.Dp);this.data.ya.source&&T(c,"source",this.data.ya.source);var
d=this.data.hb();this.data.ya.Zp&&(d+=": "+this.data.ya.Zp);d=F("A",
{},d);d.classList.add(this.g+"-title");
$h(d,c.toString());b.appendChild(d);a.appendChild(b);gA(this,a);this.data.ya.bm&&(c
=new yi,b=F("DIV",this.g+"-snippet"),O(b,c.g(this.data.ya.bm+" ")),c=F("A",{},"m\
u00e1s \u00bb"),c.classList.add(this.g+"-more-link"),
$h(c,this.data.ya.Ig),b.appendChild(c),
a.appendChild(b))};
function gA(a,b){var c="",d=F("DIV"),e=a.data.ya.Dk;if(!Sb(Ye(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-1,k=xf(",
");v(c,function(l,m){var p=l?l.replace(hA,""):"";p=Me(p);l=new S(Le('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',p));Vx(l);p=F("A",{},p);
$h(p,l.toString());g.appendChild(p);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ya.qj&&(yf(d,F("SPAN",a.g+"-
pubdate",c+a.data.ya.qj)),c="\u00a0-\u00a0");a.data.ya.kp&&(d.appendChild(xf(c)),
yf(d,F("SPAN",a.g+"-pagesnum",a.data.ya.kp+" p\u00e1ginas")));b.appendChild(d)}
function iA(a,b,c,d,e,g,h){c=F("A",{id:h||""},c);
$h(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-button-
hilite");g&&c.classList.add("disabled");e&&(e=lg||
mg?"touchstart":"click",fA(a).qf(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=Zh(d);void 0!==l&&(k.action=l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
hA=/(<b\s*>)|(<\/b>)/ig,jA={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function kA()
{this.ya={}}f=kA.prototype;f.hb=function(){return this.ya.title};f.Ub=function()
{return this.ya.jm};f.Sd=function(){return this.ya.Sd};f.rl=function(){return
this.ya.rl};f.Rf=function(){return this.ya.Rf};f.Jh=function(){return
this.ya.Jh};function lA(){this.g=[]}f=lA.prototype;f.getId=function(){return
this.ub};f.Ng=function(a){this.ub=a};f.hb=function(){return
this.vc};f.Cg=function(){return this.l};function mA(a,b,c){nA(a,b)||null==a.V||!
a.j?c&&c(null):oA(b,a.V.clone(),r(a.ws,a,b,c||function(){}))}function pA(a,b,c)
{nA(a,b)&&null!=a.ma&&a.na?oA(b,a.ma.clone(),r(a.Ks,a,b,c||function()
{})):c&&c(null)}function oA(a,b,c){T(b,"id",a);Yl(b,c,"POST")}f.ws=function(a,b,c)
{var d=null;fm(c.target)&&(d=new kA,d.ya.jm=a,this.g.push(d));b(d)};
f.Ks=function(a,b,c){var
d=null;fm(c.target)&&(d=nA(this,a),qA(this,d));b(d)};function qA(a,b)
{sb(a.g,function(c){return c.Ub()==b.Ub()})}function nA(a,b){return
mb(a.g,function(c){return c&&c.Ub()==b})};function rA(a)
{this.ya={};this.ya.title=a.title;this.ya.Zp=a.subtitle;this.ya.Dk=a.authors;this.y
a.Dp=a.preview_url;this.ya.Ig=a.info_url;this.ya.qj=a.pub_date;this.ya.kp=a.num_pag
es;this.ya.nq=a.viewability;this.ya.Ow=a.subject;this.ya.cq=a.thumbnail_url;this.ya
.bm=a.snippet;this.ya.Bw=a.list_price;this.ya.Op=a.sale_price;this.ya.Lw=a.sale_pri
ce_better;this.ya.Su=a.offer_price;this.ya.Ik=a.buy_url;this.ya.Gp=a.read_url;this.
ya.cj=a.is_free_ebook||!1;this.ya.Zi=a.in_my_ebooks||!
1;this.ya.Cw=a.my_ebooks_url||
"";this.ya.Iw=a.rating_score||0;this.ya.Dw=a.num_reviews||
0;this.ya.Sd=a.is_purchased||!1;this.ya.Ih=a.is_ebook||!
1;this.ya.Sw=a.write_review_url||"";this.ya.Ys=a.add_to_my_ebooks_url||"";this.ya.n
v=a.preview_ebook_url||"";this.ya.Kw=a.reviews_url||"";this.ya.Ij=a.view_order_url|
|"";this.ya.rw=a.add_to_my_ebooks_url;this.ya.vs=a.add_to_my_ebooks_url_is_on_play|
|!1;this.ya.Xi=a.has_flowing_text||!1;this.ya.Yi=a.has_scanned_text||!1;var
b=Op(a.info_url);this.ya.jm=b;this.ya.tw=a.canonical_atb_url||
"";this.ya.rl=a.is_rentable||!1;this.ya.Tf=a.is_pre_order||!
1;this.ya.yp=a.on_sale_date||"";this.ya.Rf=a.is_pre_ordered||!
1;this.ya.Aw=a.issue_volume_count||0;this.ya.Jh=a.is_volume_cancelled||!
1;this.ya.ys=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.ya.sj=1;break;case 2:this.ya.sj=2}this.ya.wv=a.rental_end_utc||
0}n(rA,kA);function sA(a)
{this.g=[];this.Ng(a.id);this.o=a.owner_uid;this.vc=a.title;this.l=a.description;th
is.ta=a.num_volumes;this.te=a.access||"0";this.Ja=a.can_modify_metadata;this.O=a.pr
edefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.qa=a.can_only_a
dd_ebooks||!1;this.V=new S(a.add_vol_base_url);this.ma=new
S(a.del_vol_base_url);void 0!
==a.paused&&(this.i=a.paused,this.s=a.pause_bookshelf_url);a.volumes&&(this.g=kb(a.
volumes,function(b){return new rA(b)}))}n(sA,lA);function tA()
{X.call(this);this.j=[];this.i=[]}u(tA,X);function uA(a){var b=new
S(tf().location);b=new S(b);return a===parseInt(U(b,"as_coll"),10)}function
vA(a,b,c){wA(a,b.getId())||(a=b.O?a.j:a.i,c?wb(a,void 0,0,b):a.push(b))}function
xA(a,b,c){var d=1==b.te;a=new
S(a);T(a,"cl_title",b.hb());T(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Cg()));Yl(a,c,"POST",b)}
tA.prototype.s=function(a){a=a.target;if(fm(a)){a=new sA(hm(a));var
b=wA(this,a.getId());b.vc=a.hb();b.l=a.Cg();b.te=a.te;b=new
Fj("update",this);b.shelf=a;this.dispatchEvent(b)}};tA.prototype.o=function(a,b)
{b=b.target;fm(b)&&(b=new sA(hm(b)),vA(this,b,a),a=new
Fj("add",this),a.shelf=b,this.dispatchEvent(a))};function yA(a,b){a.l=new
S(b);T(a.l,"jscmd","ClCreate")}function wA(a,b){return mb(zA(a),function(c){return
c.getId()==b})}function zA(a){return Bb(a.j,a.i)};function AA(a,b){var c=F("A",
{},"Ver pedido");$h(c,a);c.classList.add(b);return c};function BA(a,b,c)
{eA.call(this,a,b,c);U(new S(this.data.ya.Ig),"dapp")}n(BA,eA);
BA.prototype.render=function(a){Af(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-
meta");this.j(c);var d=F("DIV",this.data.ya.Ih?this.g+"-footer":this.g+"-footer-
nonebook"),e=F("DIV",this.g+"-footer-
inner");if(this.data.ya.Ih)if(this.data.Jh()&&uA(1))CA(this,e);else
if(this.data.ya.Tf&&!this.data.Sd()||this.data.Rf()){var g=F("DIV",this.g+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.ya.yp;e.appendChild(g);this.data.Rf()&&uA(1)&&CA(this,e)}else
if(this.data.Sd()&&uA(1))DA(this,e),CA(this,
e);else{DA(this,e);g=!this.data.Sd()&&!this.data.ya.cj;var h=this.data.ya.cj&&!
this.data.ya.Zi;if(g||h){g=F("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.ya.nv||this.data.ya.Gp){for(var
k=h.search(Dk),l=0,m,p=[];0<=(m=Ck(h,l,"source",k));)p.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);p.push(h.slice(l));h=p.join("").replace(Fk,"$1");h=Bk(h,"source","ebookstore")
}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"vista previa"),
$h(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);M(a).width>this.maxWidth&&L(a,th
is.maxWidth,"")};
BA.prototype.j=function(a){if(!(this.data.Sd()||this.data.Rf()||
this.data.Jh())&&this.data.ya.Ij&&uA(1)){var
b=F("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=F("DIV",this.g+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.ya.Ij){var
c=AA(this.data.ya.Ij,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}eA.prototype.j.call(this,a);b=F("DIV",this.g+"-
book-options");this.data.ya.Ih?(this.data.ya.cj?
this.data.ya.Zi?EA(this,b):iA(this,b,"Leer eBook",this.data.ya.Ys,!
this.data.ya.vs,void 0,"unified-hovercard-free-btn"):this.data.Rf()?
(c=F("SPAN",this.g+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c)):this.data.Jh()&&uA(1)?(c=F("DIV",this.g+"-
cancelled"),d=this.data.ya.ys,0==d?J(c,"Cancelada a petici\u00f3n del
cliente"):1==d?J(c,"Cancelada debido a un problema con el eBook"):2==d?
J(c,"Cancelada debido a un cambio de precio"):3==d?J(c,"Cancelada por el
editor"):J(c,"Cancelada"),b.appendChild(c)):
this.data.Sd()||this.data.ya.Zi?!this.data.Sd()&&this.data.ya.Zi?
FA(this,b):this.data.Sd()&&EA(this,b):FA(this,b),uA(7)&&(c=F("SPAN",this.g+"-
offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.ya.Dp,gd(jA,this.data.ya.nq)&&!Sb(c)?iA(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):iA(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function CA(a,b){var
c=F("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.ya.Ij;d&&(d=AA(d,""),c.appendChild(d));a.data.Rf()||
(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Eliminar definitivamente"),w(d,a.g+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function FA(a,b){a.data.ya.Tf&&!a.data.Sd()?iA(a,b,"Reservar eBook
("+a.data.ya.Op+")",a.data.ya.Ik,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.rl()?iA(a,b,"EBOOK DESDE "+a.data.ya.Su,a.data.ya.Ik,void 0,void
0,"unified-hovercard-buy-btn"):iA(a,b,"Comprar eBook -
"+a.data.ya.Op,a.data.ya.Ik,void 0,void 0,"unified-hovercard-buy-btn")}function
EA(a,b){iA(a,b,"Leer ahora",a.data.ya.Gp,void 0,void 0,"unified-hovercard-read-
now")}
function DA(a,b){var c=F("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=F("SPAN",d,"Web"),k=F("SPAN",d,"Tablet/
iPad"),l=F("SPAN",d,"eReader");d=F("SPAN",d,"Tel\u00e9fono inteligente");var
m=F("SPAN","goog-inline-block"),p=F("SPAN","goog-inline-block"),x=F("SPAN","goog-
inline-block"),C=F("SPAN","goog-inline-block");a.data.ya.Xi?
(w(m,e),w(p,e),w(x,e),w(C,e)):(a.data.ya.Yi?(w(m,e),w(p,e)):
(w(m,g),w(p,g)),w(x,g),w(C,g));c.appendChild(m);
c.appendChild(h);c.appendChild(p);c.appendChild(k);c.appendChild(x);c.appendChild(l
);c.appendChild(C);c.appendChild(d);b.appendChild(c)};function GA(a,b,c)
{dA.call(this,a);this.Kb=xm();this.j=this.wa=this.o=null;this.Hb=b;this.i=null;this
.Lb=!!c;this.render(b);HA(this)}n(GA,dA);GA.prototype.ua=function()
{fA(this.i).Ea();I(this.ha())};GA.prototype.Lh=function(a,b)
{dA.prototype.Lh.call(this,a,b);this.isVisible()&&(this.Cl=this.Kb?new bh(0,-
2,0,0):new bh(0,0,0,-2),this.isVisible()&&this.fg(),this.o=this.g,IA(this))};
GA.prototype.render=function(a)
{this.i&&(this.i.Ea(),this.j=this.wa=null);this.i=new
BA(a,this.className,435,this.Lb);this.i.render(this.ha());HA(this);this.isVisible()
&&IA(this)};
function IA(a){var b=F("DIV"),c=F("DIV");var d=Ih(a.o||null);var e=Ih(a.ha());if(d)
{d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math
.ceil(e.left);var g=e.top>=d.top,h=jh(e,d);h||(h=new
fh(d.left,0,d.width,0));d=a.Kb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+
(h.width/2-12);e={x:0<d?d:0,y:e.height-2,Eu:g}}else
e=null;g=a.Kb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ha(),a.className+"-tooltip");e.Eu?(K(c,"bottom",e.y+"px"),K(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(K(c,"top",e.y+"px"),K(b,"top",e.y+1+"px"),a.Hb.ya.Ih||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?Ef(b,a.j):a.ha().appendChild(b);a.wa?
Ef(c,a.wa):a.ha().appendChild(c);a.wa=c;a.j=b}
GA.prototype.bc=function(a){var b=a.target||null;if(b)
{3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-
ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-
later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case
"hovercard-delete-
forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type
&&(a=window.location,b=li(b.href),b=Zh(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new Fj(c,this))}};
function HA(a){var b=lg||
mg?"touchstart":"click";kk(fA(a.i),a.ha(),b,a.bc,a)};function JA(a,b,c)
{cA.call(this,b);this.i=a;this.j=null;this.o=!1;if(c==(1).toString()||
c==(7).toString())this.o=!0}u(JA,cA);var KA=new R;
JA.prototype.Oc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Db());var c=new S(this.i.ya.Ig);this.i.ya.source?
T(c,"source",this.i.ya.source):T(c,"source","gbs_slider_thumb");Uk(c,"num");
$h(b,c.toString());a.appendChild(b);this.j=H("IMG");this.j.alt="";this.g.qf(this.j,
"load",r(this.ma,this));KA.dispatchEvent("start");(a=this.i.ya.cq)?(a=new
S(a),T(a,"h",this.Db()),T(a,"stbn",1),Uk(a,"edge"),this.j.src=a.toString()):this.j.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.j,"",this.Db());b.appendChild(this.j);this.o&&2==this.i.ya.sj?
(this.l=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.l)):this.o&&1==this.i.ya.sj?
(a=this.i,1==a.ya.sj?(a=a.ya.wv-$a()/1E3,a=Math.round(a/3600),c=Math.round(a/
24),a=1>=a?"Caducan en poco tiempo":48>=a?a+" horas":c+" d\
u00edas"):a="",this.l=F("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.l)):!this.o||this.i.Sd()||this.i.ya.cj||
(this.l=F("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.l));Wj(b,"mouseover",this.na.bind(this,b))};JA.protot
ype.ma=function()
{this.dispatchEvent("render");KA.dispatchEvent("complete");this.l&&Hh(this.l,M(this
.j).width)};JA.prototype.na=function(a,b){(new GA(a,this.i)).Ee(b)};function
LA(a,b,c){JA.call(this,a,b-40,c);this.s=F("DIV","slider-annotation");this.O=!
1}n(LA,JA);LA.prototype.Oc=function(a)
{Wj(this,"render",r(this.qa,this));JA.prototype.Oc.call(this,a);a.appendChild(this.
s)};LA.prototype.qa=function(a){this.O||
(a.stopPropagation(),a=this.V(),this.s.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function MA(a,b,c)
{LA.call(this,a,b,c)}n(MA,LA);MA.prototype.Oc=function(a)
{LA.prototype.Oc.call(this,a)};MA.prototype.V=function(){var
a=this.i,b=H("DIV"),c=F("A",{className:"slider-annotation-title"},xf(a.hb()));
$h(c,a.ya.Ig);b.appendChild(c);if(a=a.ya.Dk)a=F("DIV","slider-annotation-
author",xf(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return b};function NA()
{this.g=OA;this.ag=5E3}var PA=0;NA.prototype.send=function(a,b,c,d){a=a?ld(a):
{};d=d||"_"+(PA++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(q[e]=QA(d,b),a.callback=e);b={timeout:this.ag,Bs:!
0};e=Bd.exec(Ad(this.g).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)
+Ed("#",g));b=ap(e,b);Wo(b,null,RA(d,a,c));return{ub:d,bo:b}};NA.prototype.cancel=f
unction(a){a&&(a.bo&&a.bo.cancel(),a.ub&&SA(a.ub,!1))};function RA(a,b,c){return
function(){SA(a,!1);c&&c(b)}}
function QA(a,b){return function(c){SA(a,!0);b.apply(void 0,arguments)}}function
SA(a,b){a="_callbacks___"+a;if(q[a])if(b)try{delete q[a]}catch(c){q[a]=void 0}else
q[a]=$c};function TA(a,b,c){R.call(this);this.V=a;this.na=c;this.j=b;Q(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.i=[];this.l=-
1;this.g=0;this.o=this.O=null;this.ta={}}u(TA,R);f=TA.prototype;f.Yj=!0;f.Bk=!
1;f.vd=function(){return this.j};
f.handleEvent=function(a){var b=this.V;if(a.target==this.j)switch(a.type){case
"hilite":this.Fe(a.xf);break;case "select":var c=!1;if("number"===typeof a.xf)
{a=a.xf;var d=this.i[UA(this,a)];c=!!d&&b.tl&&b.tl(d);d&&!c&&this.l!
=a&&this.Fe(a)}c||this.Vf();break;case "canceldismiss":VA(this);break;case
"dismiss":WA(this)}};f.md=function(){return this.j.isVisible()};
function XA(a){for(var b=a.g+a.i.length-1,c=a.l,d=0;d<a.i.length;d++)
{if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.Bk&&c==b&&a.Fe(-
1);break}if(a.Fe(c))break}}f.Fe=function(a){var b=UA(this,a),c=this.i[b];return
c&&this.V.tl&&this.V.tl(c)?!1:(this.l=a,this.j.Fe(a),-1!=b)};
f.Vf=function(){var a=UA(this,this.l);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb)
{var d=b.toString();if(c.j){var e=YA(c,c.yb(),ZA(c.Mb)[0]),g=$A(c,c.yb());c.ma&&!
c.ma.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.qa);0==e||Sb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(Ac||
A)&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k+
+)h+=g[k].length;d.focus();e=h;g=c.Mb;aB(g)&&(g.selectionStart=e);g=c.Mb;aB(g)&&(g.
selectionEnd=e)}}else c.uc(d);c.Ol=!0}this.ye();this.dispatchEvent({type:"update",
xf:b,index:a});return!
0}this.ye();this.dispatchEvent({type:"update",xf:null,index:null});return!
1};f.ye=function(){this.l=-
1;this.s=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.o);this.o=nu
ll;this.j.ye();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function WA(a){a.o||(a.o=window.setTimeout(r(a.ye,a),100))}f.Vo=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function VA(a)
{a.Vo()||window.setTimeout(r(a.Vo,a),10)}
f.ua=function(){TA.oa.ua.call(this);delete
this.ta;this.j.Ea();this.na.Ea();this.V=null};f.Ju=function(a,b,c)
{this.s==a&&this.Nl(b,c)};
f.Nl=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.i():b)?UA(this,this.l):-
1;this.g+=this.i.length;this.i=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.g+e,data:a[e]});a=null;this.O&&(a=this.ta[Va(this.O)]||
this.O);this.j.wj(a);this.j.Nl(d,this.s,this.O);a=this.Yj;c&&void 0!
==c.g()&&(a=c.g());this.l=-1;(a||0<=b)&&0!=d.length&&this.s&&(0<=b?
this.Fe(this.g+b):XA(this));this.dispatchEvent("suggestionsupdate")};function
UA(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function ZA(a){var b=0,c=0;aB(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function aB(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function bB(a,b,c,d){Cj.call(this);d=d||150;this.j=null!=c?c:!
0;this.o=a||",;";this.qa=this.o.charAt(0);a=this.j?"[\\s"+this.o+"]+":"[\\s]
+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.ma=new RegExp("\\s*["+this.o+"]
$");this.O=b||"";this.ta=this.j;this.Sa=0<d?new Rl(d):null;this.i=new
hk(this);this.s=new hk(this);this.l=new Dt;this.V=-
1}u(bB,Cj);f=bB.prototype;f.Mb=null;f.zl="";f.Af=!1;f.Ol=!1;f.yb=function(){return
this.Mb.value};f.uc=function(a){this.Mb.value=a};
function cB(a,b)
{If(b)&&(Zm(b,"combobox"),Y(b,"autocomplete","list"));a.i.ka(b,"focus",a.Im);a.i.ka
(b,"blur",a.cr);a.Mb||
(a.s.ka(b,"keydown",a.cv),If(b)&&Wf(df(b))==b&&dB(a,b))}f.ar=function(a){for(var
b=0;b<arguments.length;b++)cB(this,arguments[b])};f.ua=function()
{bB.oa.ua.call(this);this.i.Ea();delete
this.i;this.s.Ea();this.l.Ea();Bj(this.Sa)};
f.Pc=function(a){switch(a.keyCode){case 40:if(this.g.md())return
XA(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.md()){a:for(var
b=this.g,c=b.l,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.Bk&&c==b.g&&b.Fe(-
1);break}if(b.Fe(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.md()||a.shiftKey)this.g.ye();else
if(this.update(),this.g.Vf()&&this.ta)return a.preventDefault(),!0;break;case
13:if(this.g.md()){if(this.update(),this.g.Vf())return a.preventDefault(),
a.stopPropagation(),!0}else this.g.ye();break;case 27:if(this.g.md())return
this.g.ye(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.Af)return this.Af||
(this.i.ka(this.Mb,"keyup",this.rp),this.i.ka(this.Mb,"keypress",this.qp),this.Af=!
0),!0}return eB(this,a)};function eB(a,b){var c=a.j&&b.charCode&&-1!
=a.o.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.Vf()?
(b.preventDefault(),!0):!1}f.Ht=function(){return!1};f.Im=function(a)
{dB(this,a.target||null)};
function dB(a,b){mk(a.s);a.g&&VA(a.g);b!
=a.Mb&&(a.Mb=b,a.Sa&&(a.Sa.start(),a.i.ka(a.Sa,"tick",a.Km)),a.zl=a.yb(),a.l.attach
(a.Mb),a.i.ka(a.l,"key",a.Jm),a.i.ka(a.Mb,"mousedown",a.vp),A&&a.i.ka(a.Mb,"keypres
s",a.np))}f.cr=function()
{this.Mb&&(this.i.Ta(this.l,"key",this.Jm),Ht(this.l),this.i.Ta(this.Mb,"keyup",thi
s.Ht),this.i.Ta(this.Mb,"mousedown",this.vp),A&&this.i.Ta(this.Mb,"keypress",this.n
p),this.Af&&fB(this),this.Mb=null,this.Sa&&(this.Sa.stop(),this.i.Ta(this.Sa,"tick"
,this.Km)),this.g&&WA(this.g))};
f.Km=function(){this.update()};f.cv=function(a){this.Im(a)};f.Jm=function(a)
{this.V=a.keyCode;this.g&&this.Pc(a)};f.qp=function(){this.Af&&229!
=this.V&&fB(this)};f.rp=function(a){this.Af&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&fB(this)};f.vp=function(){};function fB(a){a.Af&&(a.Af=!
1,a.i.Ta(a.Mb,"keypress",a.qp),a.i.Ta(a.Mb,"keyup",a.rp))}f.np=function(a)
{eB(this,a)};
f.update=function(a){if(this.Mb&&(a||this.yb()!=this.zl)){if(a||!this.Ol)
{a=ZA(this.Mb)[0];var b=this.yb();a=$A(this,b)[YA(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,b=this.g,this.yb(),b.s!
=a&&(b.s=a,b.V.Kp(b.s,10,r(b.Ju,b)),VA(b)))}this.zl=this.yb()}this.Ol=!1};function
YA(a,b,c){a=$A(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 $A(a,b){if(!a.j)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.O&&-1!=a.O.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.o.indexOf(b[e])?
d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return
c};function gB(a,b,c,d){R.call(this);this.ma=a||
document.body;this.g=bf(this.ma);this.qa=!
a;this.va=null;this.na="";this.i=[];this.o=[];this.ta=this.V=-1;this.s=!
1;this.className="ac-renderer";this.Ha="ac-highlighted";this.O=b||
null;this.Ua=null!=d?d:!0;this.Kb=!!c}u(gB,R);f=gB.prototype;f.ha=function(){return
this.va};f.wj=function(a){this.Ba=a};f.Nl=function(a,b,c)
{this.na=b;this.i=a;this.V=-
1;this.ta=$a();this.j=c;this.o=[];hB(this)};f.ye=function(){this.s&&(this.s=!
1,iB(this,!1),N(this.va,!1))};
f.show=function(){this.s||(this.s=!0,iB(this,!0),N(this.va,!0))};function iB(a,b)
{a.j&&(Y(a.j,"haspopup",b),Y(a.va,"expanded",b),Y(a.j,"expanded",b),b?
Y(a.j,"owns",a.va.id):(a.j.removeAttribute("aria-
owns"),bn(a.j,null)))}f.isVisible=function(){return this.s};
function jB(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",s:d,xf:c?
c.data:null})&&(0<=a.V&&Kb(a.o[a.V],["ac-active","active"]),a.V=b,d&&(Ib(d,["ac-
active","active"]),a.j&&bn(a.j,d),Ah(d,a.va)))}f.Fe=function(a){if(-1==a)jB(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){jB(this,b);break}};
function kB(a){if(!a.va){var b=a.g.Oa("DIV",
{style:"display:none"});a.va=b;Ib(b,Tb(a.className).split("
"));Zm(b,"listbox");b.id=zn(yn.Jb());a.g.appendChild(a.ma,b);Q(b,"click",a.Lm,!
1,a);Q(b,"mousedown",a.Mm,!1,a);Q(b,"mouseover",a.Nm,!1,a)}}
function hB(a){kB(a);a.Ya&&(a.va.style.minWidth=a.Ya.clientWidth-
0+"px");a.Na&&(a.va.style.maxWidth=a.Na.clientWidth-
0+"px");a.o.length=0;a.g.vm(a.va);a.O&&a.O.render?
a.O.render(a,a.va,a.i,a.na):a.i.forEach(function(b){var
c=this.na,d=this.g.Oa("DIV",{className:"ac-
row",id:zn(yn.Jb())});Zm(d,"option");this.O&&this.O.vv?
this.O.vv(b,c,d):J(d,b.data.toString());c&&this.Ua&&(this.wa=!
1,lB(this,d,c));w(d,"ac-
row");this.o.push(d);b=d;this.g.appendChild(this.va,b)},a);0==a.i.length?a.ye():
(a.show(),a.Zj(),
Nh(a.va,!0))}f.Zj=function(){if(this.j&&this.qa){var a=this.Ba||this.j;var
b=this.Kb?5:1;qs(a,b,this.va,b^1,null,null,65)}};f.ua=function()
{this.va&&(dk(this.va,"click",this.Lm,!1,this),dk(this.va,"mousedown",this.Mm,!
1,this),dk(this.va,"mouseover",this.Nm,!
1,this),this.g.fi(this.va),this.va=null,this.s=!
1);Bj(this.l);this.ma=null;gB.oa.ua.call(this)};
function lB(a,b,c){if(!a.wa)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=mB(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=g.exec(e),l=0;k;)l+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastI
ndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],g=Xf(a.g,"B"),g.className=a.Ha,a.g.appendChild(g,a.g.g.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.wa=!0}else d&&lB(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,lB(a,b,c),b=d}function mB(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Sb(Ye(c))}));Array.isArray(a)?b=0<a.length?We(a[0]):"":/^\W/.test(a)||
(b=We(a));return b}function nB(a,b){for(;b&&b!=a.va&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.o.indexOf(b):-1}
f.Lm=function(a){var
b=nB(this,a.target);0<=b&&this.dispatchEvent({type:"select",xf:this.i[b].id});a.sto
pPropagation()};f.Mm=function(a)
{a.stopPropagation();a.preventDefault()};f.Nm=function(a)
{a=nB(this,a.target);0<=a&&!(300>$a()-
this.ta)&&this.dispatchEvent({type:"hilite",xf:this.i[a].id})};var
oB=ka(["//suggestqueries.google.com/complete/search"]);function pB(a,b,c,d)
{this.qa=a;this.ma=null;this.Ha=c||null;this.Ba="boolean"===typeof b?b:!
0;this.wa=d||0;b=new qB;c=new rB(this.Ha||a,this.wa);c.qa=!0;d=new bB(null,null,!
1);TA.call(this,b,c,d);d.g=this;d.ar(a);this.O=a;this.Yj=!1;this.Bk=!
0;Q(this,"update",r(this.Ga,this))}u(pB,TA);pB.prototype.Vf=function()
{this.Ia=this.qa.value;pB.oa.Vf.call(this);return!1};
pB.prototype.Ga=function(a){a.xf&&(a=this.qa.form,this.ma||(this.ma=F("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ma)),this.ma.value=this.Ia,this.Ba&&a
.submit())};function qB(){}var OA=tj(oB);qB.prototype.Kp=function(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=n
ew NA;this.i.send(a,c)};qB.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};function
rB(a,b){gB.call(this);this.Ga=a;this.Ia=b||0}
u(rB,gB);rB.prototype.Zj=function(){rB.oa.Zj.call(this);var a=0,b=D("gbfwa");b||
(b=lf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(hf("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ga).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ia+"px")},this)};function
sB(a,b,c,d,e){X.call(this);this.O=a;this.s=b;this.qa=e;this.Bb="number"===typeof d?
d:this.s?200:80;this.s||w(this.O,"slider-
small");this.V=[];this.j=H("A");this.j.textContent=xm()?"\u203a":"\
u2039";this.j.setAttribute("title","Desplazarse hacia la izquierda");Nh(this.j,!
0);this.O.appendChild(this.j);this.i=H("div");w(this.i,"slider-
drawables");this.O.appendChild(this.i);this.o=H("A");this.o.textContent=xm()?"\
u2039":"\u203a";this.o.setAttribute("title","Desplazarse hacia la
derecha");Nh(this.o,
!
0);this.O.appendChild(this.o);this.g.ka(this.j,"click",this.Hl.bind(this,-.75));thi
s.g.ka(this.o,"click",this.Hl.bind(this,.75));this.ci();this.g.ka(this.j,"click",th
is.Hl.bind(this,-.75));this.resize();this.ma=0;this.na=8<=pc()&&!
Sc("9")&&xm();c&&tB(this,c)}u(sB,X);function uB(a){var
b=Math.ceil(1.25*vB(a));b=Math.min(a.V.length,a.ma+b);v(a.V.slice(a.ma,b),r(a.Ps,a)
);a.ci();a.ma=b;b>=a.V.length&&a.dispatchEvent("render")}f=sB.prototype;
f.Ps=function(a){var b=F("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-
drawable"});N(c,!
1);this.i.appendChild(c);this.g.qf(a,"render",this.Rs.bind(this,b,c));a.Oc(c)};f.Rs
=function(a,b){I(a);this.ci();N(b,!0)};function tB(a,b){b=b.map(function(c){return
this.s?new MA(c,this.Bb):new JA(c,this.Bb,this.qa)},a);wB(a,b)}function wB(a,b)
{vb(a.V,b);uB(a)}
f.Hl=function(a){(xm()?0>a:0<a)&&uB(this);a*=this.na?-
1:1;a*=M(this.i).width+20;this.l&&(this.l.Ea(),this.l=null);this.l=new
Lm([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,Om);Q(this.l,"animate",this.dr.bind(this));Q(this.l,"en
d",this.ci.bind(this));this.l.play()};f.dr=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.ci=function(){if(Ac&&xm()||this.na){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-M(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
M(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.o.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.ci()};
function vB(a){var b=a.s?110:50;return Math.ceil(M(a.i).width/b)};function
xB(a,b,c){X.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.V=0;this.o=new
ok;this.qa=this.o.getSize();this.ma="";this.ta="boolean"===typeof c?!c:!
1;Wj(this.o,"resize",r(this.Om,this))}n(xB,X);f=xB.prototype;f.Om=function()
{this.o.getSize().width>this.qa.width?
this.oh():Wj(this.o,"resize",r(this.Om,this))};f.render=function(a)
{this.s=a;this.j=this.el(a);this.g.ka(this.j,"render",r(this.oh,this))};f.el=functi
on(){return new sB(this.s,!0,void 0,void 0,this.i.getId())};
f.oh=function(){this.j.resize();var a=Math.ceil(1.25*vB(this.j))
+1,b=this.df(this.V,a);b&&(this.V+=a,Yl(b,r(this.hu,this)))};f.Ag=ba(18);f.hu=funct
ion(a){a=a.target;if(fm(a)){if((a=(new sA(hm(a))).g)&&a.length){var
b=Op(a[a.length-1].ya.Ig);this.ma!=b&&(this.ma=b,wB(this.j,yB(this,a)));
(a=Uf(this.ha()))&&Jh(a,1)}else
0==this.j.ma&&this.Jp();this.dispatchEvent("success")}};function yB(a,b){return
a.Ok(b).map(function(c){return this.j.s?new MA(c,200,this.i.getId()):new
JA(c,80,this.i.getId())},a)}
f.Jp=function(){};f.ha=function(){return this.s};f.Ok=function(a){return
this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function
zB(a,b,c){ay.call(this,a,b,c);this.Rh(!0)}u(zB,ay);Xt("goog-checkbox-
menuitem",function(){return new zB(null)});function AB(a)
{zB.call(this,Re(a.hb()),a.getId());this.i=a}n(AB,zB);AB.prototype.Nb=function(a)
{zB.prototype.Nb.call(this,a);if(this.i.te){var b=(a=1==this.i.te)?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda
privada";a=F("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(xm()?"left":"right")});a=F("DIV","goog-menuitem-
accel",a,xf(String(this.i.ta)));Df(this.Ib(),a,1)}};function BB(a,b,c){c=void
0===c?!
1:c;ky.call(this);this.j=a;this.o=b;this.V=c}n(BB,ky);f=BB.prototype;f.Qa=function(
){ky.prototype.Qa.call(this);zA(this.o).forEach(this.ts,this)};f.Ka=function()
{ky.prototype.Ka.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Z(this);a.ka(this.ha(),"mouseout",this.er);a.ka(this.ha(),"scroll",this.fr)};f.er
=function(a){Kf(this.ha(),a.relatedTarget)||this.Aa(!1)};
f.Et=function(a){var b=a.target,c=b.i,d=this.j.Ub();Rt(b,16)?
mA(c,d):pA(c,d);this.dispatchEvent("g");a.stopPropagation()};f.fr=function(a)
{a.stopPropagation()};f.ts=function(a){var b=!Sb(Ye(a.hb())),c=a.j&&(!a.qa||
this.j.ma),d=!!nA(a,this.j.Ub());b&&(c||d)&&(b=new AB(a),b.Xf(d),b.lb(this.o.Al!
=a.getId()||this.V),this.Za(b,!0),Z(this).ka(b,"action",this.Et))};function CB(a)
{var b=[];Gn(a,function(c){c instanceof AB&&Rt(c,16)&&b.push(c.i)});return
b};function DB(a,b,c){Uz.call(this,null,null,c?5:0);this.i=new
BB(a,b);this.i.he(this);Dj(this,this.i);this.o=new
Image(16,16);this.o.src="/googlebooks/images/my_library_logo.png";this.Vb(64,!
0)}n(DB,Uz);f=DB.prototype;f.Qa=function()
{Uz.prototype.Qa.call(this);w(this.ha(),"add-to-library")};
function EB(a){a.i.Va||a.i.render();var b=CB(a.i);switch(b.length){case 0:var c="A\
u00f1adir a Mi biblioteca";break;case 1:c="A\u00f1adido a
"+b[0].hb();break;default:c="Se ha a\u00f1adido a "+b.length+" estanter\
u00edas."}0<b.length&&(c=Zz(a.o,c));du(a,c)}f.Qb=function(a)
{this.Jk();Uz.prototype.Qb.call(this,a);this.i.Va||this.i.render();a?
(a=this.ha(),ly(this.i,new by(a,8,!0),void 0,null)):this.i.kb()};
f.Ka=function(){Uz.prototype.Ka.call(this);var
a=Z(this);a.ka(this,"enter",this.Rv);a.ka(this,"leave",this.Jk);a.ka(this,"action",
this.gr);a.ka(this.i,"g",this.Mt);EB(this)};f.Mt=function()
{EB(this)};f.gr=function(){this.Qb(!0)};f.Rv=function()
{this.Jk();this.zp=V(r(this.Qb,this,!0),200)};f.Jk=function()
{Tl(this.zp)};f.zp=null;function FB(a){tA.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){vA(this,new
sA(b))},this)}n(FB,tA);function GB(a,b,c){var d=new
S("/books");Vx(d);T(d,"op","cls_metadata");T(d,"jscmd","ClsMetadata");var e=U(new
S(window.location),"uid");e&&T(d,"uid",e);b&&T(d,"uid",b);Cq(d.toString(),t(HB,a,c)
)}function IB(a,b){var c=new FB(b);a&&a.forEach(function(d)
{JB(d.Ub(),d.Na,c)});return c}function JB(a,b,c){b.forEach(function(d){var e=new
kA;e.ya.jm=a;(d=wA(c,String(d)))&&d.g.push(e)})}function HB(a,b,c)
{a(IB(b,c))};function KB(a){return a.split(LB).filter(function(b){return
0<b.length})}
var MB=/\s/,NB=/[ -]/,LB=/[+,;]/,OB=/-?"[^"]+"|[^\s"]+/g,PB=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),QB=RegExp("[,!-
%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\
u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\
uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\
uFF65,\"\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\
uFF02,]"),RB=RegExp("^[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\
u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\
u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\
uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\
xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\
u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\
uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function SB(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function TB(a){var b={};UB(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=QB.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=VB)});return b}
function UB(a){a=Me(SB(a));var
b=a.match(PB);b&&(a=a.replace(PB,'"'),b.length&1&&(a+='"'));b=a.match(OB);if(!
b)return[];a=new Set;b=la(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(RB,""));else if(!
c.startsWith("-")){c=KB(c.replace(RB,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
VB={};function WB(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
TB(a):a;this.j=b;this.i=[]}
function XB(a,b,c,d){for(var e=gb(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var p=c,x=!1;if(l.g)if(x=!!l.g.$,NB.test(m)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;m=l.g[" "]||l.g["-"];)l.g=m}else l.endOffset=p+1,l.mh=void
0,l.g=l.g[m]||null;l.i=!l.g;if(x)
{l={startOffset:k.startOffset,Qg:k.Qg,endOffset:k.endOffset,mh:k.mh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.Qg===l.Qg;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
Qg:e.Qg,endOffset:l.endOffset,mh:l.mh};e=gb(d)}d.push(l);e=l}k.i&&rb(g,h)}}function
YB(a,b){this.startOffset=a;this.Qg=void 0;this.endOffset=a;this.mh=void 0;this.i=!
1;this.g=b};function ZB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
WB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=SB(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=NB.test(e);if(MB.test(k)){if(k=" ",a)continue}else if(QB.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
YB(g,b.g));XB(b,k,g,d);e=k}NB.test(e)||XB(b,"
",g,d);d.length>=c&&(d.length=c);return d};function $B(a){var
b=TB(a);a=aC();Array.prototype.forEach.call(a,function(c){bC(b,c)})}function aC()
{var a=[],b=ub(kf("patent-text")),c=lf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function bC(a,b){var c=Tf(b);a=ZB(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),Vi("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=H("span");O(a,Pi(d));Ef(a,b)}};function cC(){ay.call(this,"Desactivar
resaltado");var a=Ek("dq")||Ek("q");a&&$B(a);this.Pb=!
0}n(cC,ay);cC.prototype.Ka=function()
{ay.prototype.Ka.call(this);Z(this).ka(this,"action",this.i)};cC.prototype.i=functi
on(){this.Pb=!this.Pb;y(window.document.body,"patent-highlight-disabled",!
this.Pb);du(this,this.Pb?"Desactivar resaltado":"Activar resaltado")};function dC()
{}u(dC,ey);Qa(dC);dC.prototype.Nc=function(a){return a.g.Oa("DIV",Lt(this,a).join("
")+" goog-inline-block","\u00a0")};dC.prototype.Rb=function(a,b)
{b=dC.oa.Rb.call(this,a,b);w(b,"goog-inline-block");return
b};dC.prototype.Ra=function(){return"goog-toolbar-separator"};function eC()
{}u(eC,Tt);Qa(eC);f=eC.prototype;f.Nc=function(a){var
b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),this.Hi(a.Dc(),a.g));this.yf(b,a.hf());return b};f.lg=function()
{return"button"};f.Fc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Hi=function(a,b){return
b.Oa("DIV","goog-inline-block "+(this.Ra()+"-outer-box"),b.Oa("DIV","goog-inline-
block "+(this.Ra()+"-inner-box"),a))};f.oi=function(a){return"DIV"==a.tagName};
f.Rb=function(a,b){fC(b,!0);fC(b,!1);a:{var c=a.g.wo(b);var d=this.Ra()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.g.wo(c),d=this.Ra()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Hi(b.childNodes,a.g));Ib(b,["goog-inline-
block",this.Ra()]);return eC.oa.Rb.call(this,a,b)};f.Ra=function(){return"goog-
custom-button"};
function fC(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;)
{d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var
e=c.nodeValue;if(""==Tb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function gC()
{}u(gC,eC);Qa(gC);gC.prototype.Ra=function(){return"goog-toolbar-button"};function
hC(){this.g="toolbar"}u(hC,iw);Qa(hC);hC.prototype.wh=function(a)
{return"HR"==a.tagName?new
fy(dC.Jb()):hC.oa.wh.call(this,a)};hC.prototype.og=function(){return"goog-
toolbar"};hC.prototype.vo=function(){return"horizontal"};function iC(a)
{hC.call(this);this.i=a}u(iC,hC);var jC={};iC.prototype.og=function(){return
this.i||"ocean-chrome-toolbar"};function kC(a)
{R.call(this);this.g=[];lC(this,a)}u(kC,R);f=kC.prototype;f.Wf=null;f.ak=null;funct
ion mC(a,b){a.ak=b}function lC(a,b){b&&(b.forEach(function(c){nC(this,c,!
1)},a),vb(a.g,b))}f.Pa=function(a){this.Ye(a,this.g.length)};f.Ye=function(a,b)
{a&&(nC(this,a,!1),wb(this.g,b,0,a))};f.Ld=function(){return
ub(this.g)};f.Ne=function(a){a!=this.Wf&&(nC(this,this.Wf,!1),this.Wf=a,nC(this,a,!
0));this.dispatchEvent("select")};f.ua=function(){kC.oa.ua.call(this);delete
this.g;this.Wf=null};
function nC(a,b,c){b&&("function"==typeof a.ak?a.ak(b,c):"function"==typeof
b.Tl&&b.Tl(c))};function oC(a,b,c){nw.call(this,b,a||
hC.Jb(),c)}u(oC,nw);oC.prototype.yi=function(a){oC.oa.yi.call(this,a);this.ee||
sw(this)};function pC(a,b,c){mu.call(this,a,b||gC.Jb(),c)}u(pC,mu);Xt("goog-
toolbar-button",function(){return new pC(null)});function qC(a,b){fy.call(this,a||
dC.Jb(),b)}u(qC,fy);Xt("goog-toolbar-separator",function(){return new qC});function
rC(a){a=a||"viewport-chrome-toolbar";a=jC[a]||(jC[a]=new
iC(a));oC.call(this,a);this.wa={};this.l=new hk(this)}n(rC,oC);function sC(a,b,c,d)
{b.Vb(16,!0);if(c){var e=a.wa[c];e||(e=new kC,mC(e,function(g,h)
{g&&g.Xf(h)}),a.wa[c]=e);e.Pa(b);b.Gf&=-17;Q(b,"action",function(g)
{e.Ne(g.target)});d&&e.Ne(b)}else b.Vc(16,!!d)}function tC(a,b)
{a.wa.viewport&&a.wa.viewport.Ne(b)}rC.prototype.ua=function()
{oC.prototype.ua.call(this);this.l.Ea();dd(this.wa,function(a){a.Ea()})};function
uC(){}u(uC,Tt);Qa(uC);f=uC.prototype;f.Nc=function(a){var
b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),a.Dc());this.yf(b,a.hf());return b};f.lg=function()
{return"button"};f.oi=function(a){return"DIV"==a.tagName};f.Rb=function(a,b)
{w(b,"goog-inline-block");return uC.oa.Rb.call(this,a,b)};f.yb=function()
{return""};f.Ra=function(){return"goog-flat-button"};Xt("goog-flat-
button",function(){return new mu(null,uC.Jb())});function vC()
{}u(vC,eC);Qa(vC);vC.prototype.Fc=function(a){return
vC.oa.Fc.call(this,a&&a.firstChild)};vC.prototype.Rb=function(a,b){var
c=hf("*","goog-menu",b)[0];if(c){N(c,!1);df(c).body.appendChild(c);var d=new
iy;Fn(d,c);a.Me(d)}return vC.oa.Rb.call(this,a,b)};vC.prototype.Hi=function(a,b)
{return vC.oa.Hi.call(this,[b.Oa("DIV","goog-inline-block "+(this.Ra()+"-
caption"),a),b.Oa("DIV","goog-inline-block "+(this.Ra()+"-dropdown"),"\
u00a0")],b)};vC.prototype.Ra=function(){return"goog-menu-button"};function wC()
{this.g=[]}u(wC,Wx);Qa(wC);wC.prototype.Nc=function(a){var
b=wC.oa.Nc.call(this,a);w(b,"goog-submenu");xC(this,a,b);return
b};wC.prototype.Rb=function(a,b){b=wC.oa.Rb.call(this,a,b);w(b,"goog-
submenu");xC(this,a,b);var c=hf("DIV","goog-menu",b);if(c.length){var d=new
iy(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);Fn(d,c);a.Me(d,!0)}return
b};wC.prototype.mg=function(a,b){var
c=this.Fc(a),d=c&&c.lastChild;wC.oa.mg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
wC.prototype.ri=function(a){wC.oa.ri.call(this,a);var
b=a.Ib(),c=jf(a.g.g,"SPAN","goog-submenu-arrow",b)[0];yC(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();Y(a,"haspopup","true")};function xC(a,b,c)
{var d=b.g.Oa("SPAN");d.className="goog-submenu-
arrow";yC(b,d);a.Fc(c).appendChild(d)}function yC(a,b){Jn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
zC(a,b,c,d){ay.call(this,a,b,c,d||
wC.Jb())}u(zC,ay);f=zC.prototype;f.dh=null;f.am=null;f.Dl=!1;f.nc=null;f.Ki=!
1;f.Ka=function()
{zC.oa.Ka.call(this);Z(this).ka(this.getParent(),"hide",this.wp);this.nc&&AC(this,t
his.nc,!0)};f.jc=function()
{Z(this).Ta(this.getParent(),"hide",this.wp);this.nc&&(AC(this,this.nc,!
1),this.Ki||(this.nc.jc(),I(this.nc.ha())));zC.oa.jc.call(this)};f.ua=function()
{this.nc&&!this.Ki&&this.nc.Ea();this.nc=null;zC.oa.ua.call(this)};
f.Sc=function(a){zC.oa.Sc.call(this,a);a||
(this.dh&&Tl(this.dh),this.dh=V(this.ze,218,this))};f.Zl=function(){var
a=this.getParent();a&&rw(a)==this&&(BC(this,!0),CC(this))};f.ze=function(){var
a=this.nc;a&&a.getParent()==this&&(BC(this,!1),Gn(a,function(b){"function"==typeof
b.ze&&b.ze()}))};function DC(a){a.dh&&Tl(a.dh);a.am&&Tl(a.am)}f.Aa=function(a,b)
{(a=zC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.ze();return a};
function CC(a){Gn(a.getParent(),function(b){b!=this&&"function"==typeof
b.ze&&(b.ze(),DC(b))},a)}f.Pc=function(a){var b=a.keyCode,c=Jn(this)?
37:39,d=Jn(this)?39:37;if(!this.Dl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Fl)return!1;this.Zl();sw(EC(this));DC(this)}else if(!
EC(this).Pc(a))if(b==d)this.ze();else return!1;a.preventDefault();return!
0};f.Vu=function()
{this.nc.getParent()==this&&(DC(this),this.Gg().Sc(this),CC(this))};f.wp=function(a
){a.target==this.Gg()&&(this.ze(),DC(this))};
f.Ee=function(a)
{this.isEnabled()&&(DC(this),this.am=V(this.Zl,218,this));zC.oa.Ee.call(this,a)};f.
vf=function(a){DC(this);if(Qt(this,8)||Qt(this,16))return
zC.oa.vf.call(this,a);this.Zl();return!0};
function BC(a,b){!b&&EC(a)&&EC(a).Td(-1);a.dispatchEvent(Cn(64,b));var c=EC(a);b!
=a.Dl&&y(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Va||
c.render(),c.Td(-1)),c.Aa(b),b)){c=new Iu(a.ha(),12,!1);var
d=EC(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Mc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Dl=b}function
AC(a,b,c){var d=Z(a);(c?d.ka:d.Ta).call(d,b,"enter",a.Vu)}f.Pa=function(a)
{EC(this).Za(a,!0)};f.Ye=function(a,b){EC(this).tg(a,b,!0)};
f.Ld=function(){return EC(this).Ld()};function EC(a){a.nc?a.Ki&&a.nc.getParent()!
=a&&a.nc.he(a):a.Me(new iy(a.g),!0);a.nc.ha()||a.nc.Qa();return
a.nc}f.Me=function(a,b){var c=this.nc;a!=c&&(c&&(this.ze(),this.Va&&AC(this,c,!
1)),this.nc=a,this.Ki=!b,a&&(a.he(this),a.Aa(!1,!0),jy(a,!1),ww(a,!
1),this.Va&&AC(this,a,!0)))};f.Vd=function(a){return EC(this).Vd(a)};Xt("goog-
submenu",function(){return new zC(null)});function FC(a,b,c,d,e){mu.call(this,a,c||
vC.Jb(),d);this.Vb(64,!0);this.o=new by(null,9);b&&this.Me(b);this.Sa=new
Rl(500);this.Ya=e||gy.Jb()}u(FC,mu);f=FC.prototype;f.Ka=function()
{FC.oa.Ka.call(this);GC(this,!0);this.i&&HC(this,this.i,!0);Y(this.va,"haspopup",!!
this.i)};f.jc=function(){FC.oa.jc.call(this);GC(this,!1);if(this.i){this.Qb(!
1);this.i.jc();HC(this,this.i,!1);var a=this.i.ha();a&&I(a)}};f.ua=function()
{FC.oa.ua.call(this);this.i&&(this.i.Ea(),delete this.i);delete
this.wb;this.Sa.Ea()};
f.Te=function(a){FC.oa.Te.call(this,a);this.isActive()&&(this.Qb(!
this.md(),a),this.i&&(a=this.md(),this.i.ee=a))};f.de=function(a)
{FC.oa.de.call(this,a);this.i&&!this.isActive()&&(this.i.ee=!1)};f.vf=function()
{fu(this,!1);return!0};f.ot=function(a){this.i&&this.i.isVisible()&&!
this.Vd(a.target)&&this.Qb(!1)};f.Vd=function(a){return a&&Kf(this.ha(),a)||
this.i&&this.i.Vd(a)||!1};
f.be=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.i&&this.i.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.i.Pc(a);return c&&this.i&&this.i.Zb
instanceof zC||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.hl=function()
{this.Qb(!1)};f.ti=function(a){this.Qb(!1);FC.oa.ti.call(this,a)};
function IC(a){a.i||a.Me(new iy(a.g,a.Ya));return a.i||null}f.Me=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.Va&&HC(this,b,!1),delete
this.i),this.Va&&Y(this.va,"haspopup",!!a),a&&(this.i=a,a.he(this),a.Aa(!1),jy(a,!
1),this.Va&&HC(this,a,!0)));return b};f.Pa=function(a){IC(this).Za(a,!
0)};f.Ye=function(a,b){IC(this).tg(a,b,!0)};f.Aa=function(a,b)
{(a=FC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.lb=function(a){FC.oa.lb.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){FC.oa.Qb.call(this,a);if(this.i&&Rt(this,64)==a)
{if(a)this.i.Va||
this.i.render(),this.wa=yh(this.ha()),this.Ua=Ih(this.ha()),JC(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Td(-1):sw(this.i);else{fu(this,!1);this.i.ee=!
1;var c=this.ha();c&&(Y(c,"activedescendant",""),Y(c,"owns",""));null!
=this.ta&&(this.ta=void 0,(c=this.i.ha())&&L(c,"",""))}this.i.Aa(a,!1,b);this.Id||
(b=Z(this),c=a?b.ka:b.Ta,c.call(b,this.g.g,"mousedown",this.ot,!
0),c.call(b,this.Sa,"tick",this.lr),a?this.Sa.start():
this.Sa.stop())}this.i&&this.i.ha()&&this.i.va.removeAttribute("aria-
hidden")};function JC(a){if(a.i.Va){var b=a.wb||
a.ha(),c=a.o;a.o.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",N(b,!
0));!a.ta&&a.o.s&&a.o.j&32&&(a.ta=M(b));c.Mc(b,c.i^1,null,a.ta);a.i.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.lr=function(){var a=Ih(this.ha()),b=yh(this.ha());var c=this.Ua;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.wa,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.i.Va&&b&&this.wa&&b.tb()<this.wa.tb()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",N(c,!0)),sh(c,new
B(0,0))),this.Ua=a,this.wa=b,JC(this))};
function HC(a,b,c){var d=Z(a);c=c?
d.ka:d.Ta;c.call(d,b,"action",a.hl);c.call(d,b,"close",a.ir);c.call(d,b,"highlight"
,a.jr);c.call(d,b,"unhighlight",a.kr)}function GC(a,b){var c=Z(a);(b?
c.ka:c.Ta).call(c,a.ha(),"keydown",a.Ft)}f.jr=function(a)
{(a=a.target.ha())&&KC(this,a)};f.Ft=function(a)
{Qt(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.kr=func
tion(){if(!rw(this.i)){var a=this.ha();Y(a,"activedescendant","");Y(a,"owns","")}};
f.ir=function(a){if(this.md()&&a.target instanceof ay){a=a.target;var
b=a.ha();a.isVisible()&&Rt(a,2)&&null!=b&&KC(this,b)}};function KC(a,b)
{a=a.ha();b=an(b)||b;if(!b.id){var
c=yn.Jb();b.id=zn(c)}bn(a,b);Y(a,"owns",b.id)}Xt("goog-menu-button",function()
{return new FC(null)});function LC(){}u(LC,uC);Qa(LC);LC.prototype.Nc=function(a)
{var b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),
[MC(this,a.Dc(),a.g),NC(this,a.g)]);this.yf(b,a.hf());return
b};LC.prototype.Fc=function(a){return a&&a.firstChild};
LC.prototype.Rb=function(a,b){var c=hf("*","goog-menu",b)[0];if(c){N(c,!
1);a.g.g.body.appendChild(c);var d=new iy;Fn(d,c);a.Me(d)}hf("*",this.Ra()+"-
caption",b)[0]||b.appendChild(MC(this,b.childNodes,a.g));hf("*",this.Ra()+"-
dropdown",b)[0]||b.appendChild(NC(this,a.g));return
LC.oa.Rb.call(this,a,b)};function MC(a,b,c){return c.Oa("DIV","goog-inline-block "+
(a.Ra()+"-caption"),b)}function NC(a,b){return b.Oa("DIV",{"class":"goog-inline-
block "+(a.Ra()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
LC.prototype.Ra=function(){return"goog-flat-menu-button"};Xt("goog-flat-menu-
button",function(){return new FC(null,null,LC.Jb())});function OC(a)
{rC.call(this);this.N=a.Cb;this.i=a.rh;this.Ia=a.history;this.o=a.Jj;this.Ba=a.Gj;t
his.ta=a.flags;this.Ga=a.Kk;this.Na="patents"==Pp();if(!a.ql){var b=D("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Uz("Buscar conocimientos previos",void 0,2);this.Za(c,!
0);this.l.ka(c,"action",r(this.fe,this,b))}if(c=D("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Comentar esta patente";c=" Debate sobre esta patente en Stack Exchange"}else d=
" Comentar esta solicitud",c=" Debate sobre esta solicitud en Stack Exchange";d=new
Uz(d,void 0,2);d.yf(c);this.Za(d,!0);this.l.ka(d,"action",r(this.fe,this,b))}!
this.N&&(b=D("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
Uz("Ver PDF"),this.Za(c,!0),this.l.ka(c,"action",r(this.fe,this,b)))}if(this.N)
{this.Ya=!!a.Bj||!!a.Aj;a.ql&&(b=Zz("/googlebooks/images/kennedy/
zoom_tool.png"),this.fh=new Uz(b,void 0,void 0,1),this.fh.mc(2),this.Za(this.fh,!
0),Q(this.fh,"action",r(this.Qm,this,
"zoomin")),b=Zz("/googlebooks/images/kennedy/zoom_out.png"),this.hh=new Uz(b,void
0,void 0,1),this.hh.mc(1),this.Za(this.hh,!
0),Q(this.hh,"action",r(this.Qm,this,"zoomout")));c=!!a.Bj;b=!!a.Aj;if(c||b)
{d=Zz("/googlebooks/images/kennedy/one_up_page_view.png");this.Kg=new Uz(d,void
0,void 0,1);this.Kg.mc(2);Q(this.Kg,"action",r(this.dk,this,rt));this.Za(this.Kg,!
0);sC(this,this.Kg,"viewport",!0);if(c){d=Zz("/googlebooks/images/kennedy/
two_up_page_view.png");this.Sg=new Uz(d,void 0,void 0,1);c=1;if(this.i||
b)c=3;this.Sg.mc(c);Q(this.Sg,"action",r(this.dk,this,su));this.Za(this.Sg,!
0);sC(this,this.Sg,"viewport")}b&&(d=Zz("/googlebooks/images/kennedy/
thumbnail.png"),this.Rg=new Uz(d,void 0,void
0,1),c=1,this.i&&(c=3),this.Rg.mc(c),Q(this.Rg,"action",r(this.dk,this,yt)),this.Za
(this.Rg,!
0),sC(this,this.Rg,"viewport"));this.l.ka(this.N,"viewportmodechange",this.Pm);this
.Pm()}this.i&&(b=Zz("/googlebooks/images/kennedy/maximize.png"),this.qa=new
Uz(b,void 0,void 0,1),this.qa.Vb(16,!0),this.qa.Xf(!1),this.Ya&&
this.qa.mc(1),this.Za(this.qa,!
0),this.l.ka(this.qa,"action",this.Yv),this.l.ka(this.i,"change",this.Ct));this.Ga&
&(b=Zz("/googlebooks/images/kennedy/clip.png"),this.j=new Uz(b,void 0,void
0,1),this.j.Vb(16,!0),this.j.mc(2),this.j.Xf(!1),this.Za(this.j,!
0),Q(this.j,"action",r(this.au,this)));a.Wl&&(b=Zz("/googlebooks/images/kennedy/
insert_link.png"),this.V=new Uz(b,void 0,void 0,1),this.V.Vb(16,!
0),this.j&&this.V.mc(1),this.Za(this.V,!
0),Q(this.V,"action",r(this.Es,this)));a.Xl&&(b=!!this.N.Wa().wi,
c=!!No(this.N.ab(),this.N.Wa().ai),d=this.N.Da().Ce()||"\u00cdndice",b||c?(b=Zz("/
googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.eh=b[0],this.Fd=new
Uz(b),this.Fd.mc(2),this.Za(this.Fd,!
0),this.l.ka(this.Fd,"action",this.Gu),sC(this,this.Fd)):(this.eh=F("SPAN","jfk-
button-label",d),this.Fd=new Uz(this.eh),this.Fd.lb(!
1),this.Fd.mc(2),this.Za(this.Fd,!0)),b=Zz("/googlebooks/images/kennedy/
page_left.png"),this.jj=new Uz(b,void 0,void 0,1),this.jj.mc(3),this.Za(this.jj,!
0),Q(this.jj,
"action",r(this.N.qb,this.N,"previous")),b=Zz("/googlebooks/images/kennedy/
page_right.png"),this.kj=new Uz(b,void 0,void 0,1),this.kj.mc(1),this.Za(this.kj,!
0),Q(this.kj,"action",r(this.N.qb,this.N,"next")),this.l.ka(this.N,"pagechange",thi
s.mr))}if(a.Yl&&(b=D("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=D("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
Uz("Ver muestra");Ut(c,"gb-view-sample-button");this.Za(c,!
0);this.l.ka(c,"action",r(this.fe,this,
b));e&&(c.mc(2),c=new iy,d=new ay("Muestra de libro
impreso"),this.l.ka(d,"action",r(this.fe,this,b)),c.Za(d,!0),Ut(d,"gb-sample-print-
book-menuitem"),b=new ay("Muestra de
eBook"),this.l.ka(b,"action",r(this.fe,this,e)),c.Za(b,!0),Ut(b,"gb-sample-ebook-
menuitem"),e=new FC("",c,LC.Jb()),Ut(e,"gb-jfk-margin-fix"),Ut(e,"gb-view-sample-
dropdown"),e.mc(1),this.Za(e,!0))}this.ta&&!this.ta.is_cobrand&&this.o&&!
this.Na&&(e=this.Ba&&this.Ba.uid,b=IB([this.o],this.Ba),e?(this.Oh=new
DB(this.o,b),this.Za(this.Oh,
!0)):(e=Zz("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
biblioteca"),e=Cb(e),this.Oh=new Uz(e),this.Za(this.Oh,!
0),e=r(this.fe,this,this.ta.sign_in_url||
this.ta.signInUrl),Wj(this.Oh,"action",e)));if(a.ql){if(e=D("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Ua=new Uz("Escribir rese\
u00f1a"),this.Za(this.Ua,!
0),this.l.ka(this.Ua,"action",r(this.fe,this,e));PC(this,"appbar-application-grant-
link","application-grant");PC(this,"appbar-content-language-link","content-
language")}else if(e=
D("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new Uz("Descargar
PDF"),this.Za(b,!0),this.l.ka(b,"action",r(this.fe,this,e));a.Ov&&(a=Zz("/
googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-
img"),e=F("DIV",{"class":"toc-div"}),b=new iy,b.Za(new $t(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.Ha=new FC(a,b,LC.Jb()),this.Za(this.Ha,!0),this.Na&&!this.N&&(a=new
cC,this.Ha.Ye(a,0)))}n(OC,rC);
function QC(a){var b=D("left-toolbar-buttons"),c=D("right-toolbar-buttons");(new
OC({Cb:a.Cb,rh:a.rh,history:a.history,Bj:a.Bj,Aj:a.Aj,Jj:a.Jj,Gj:a.Gj,flags:a.flags
,Kk:a.Kk,Wl:a.Wl,ql:!0,Yl:a.Yl})).render(b);(new OC({Cb:a.Cb,Xl:a.Xl,Ov:!
0})).render(c)}f=OC.prototype;f.Yv=function(){var a=this.i;Ts(a,!
a.nf());this.Ia.update()};f.Ct=function()
{this.qa.Vc(16,this.i.nf())};f.au=function(){this.Ga(Rt(this.j,16))};
f.Es=function(){if(Rt(this.V,16)){var a=new yu(document.body,this.N,!
0);a.render(this.V,!0);Wj(a,"dispose",r(this.V.Xf,this.V,!1))}};f.dk=function(a)
{this.N.Wb(a);this.N.Xa().getQuery()||this.Ia.update()};f.Pm=function(){var
a=this.N.Fa();a instanceof rt&&tC(this,this.Kg);a instanceof su&&tC(this,this.Sg);a
instanceof
yt&&tC(this,this.Rg);a=a.Kc;this.hh.lb(a);this.fh.lb(a)};f.Qm=function(a)
{this.N.qb(a)};
function PC(a,b,c){if(b=kf(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-
label");g=g.getAttribute("data-selected");k=new Uz(k);0==e&&e!=d-1?k.mc(2):e==d-
1&&0!=e?k.mc(1):0!=e&&e!=d-1&&k.mc(3);a.Za(k,!0);sC(a,k,c,!!g);g||
a.l.ka(k,"action",r(a.fe,a,h))}}}f.mr=function(){var a=this.N.Da().Ce()||"\
u00cdndice";this.eh&&O(this.eh,im(a,{tj:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};f.Gu=function(){this.Fd.qe&16&&(new
nu(this.N,this.Fd,this.ta)).render(3)};
f.fe=function(a)
{hi(window.location,li(a))};f.Kg=null;f.Sg=null;f.Rg=null;f.fh=null;f.hh=null;f.kj=
null;f.jj=null;f.Fd=null;f.eh=null;f.Oh=null;function RC(a,b)
{dA.call(this,a);this.o=b}n(RC,dA);
RC.prototype.render=function(){var a=this.ha();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.o.ma)
{for(var b=this.className,c=F("DIV",this.className+"-
meta"),d=document,e=vf(d,"TABLE"),g=e.appendChild(vf(d,"TBODY")),h=0;1>h;h++)
{for(var k=vf(d,"TR"),l=0;2>l;l+
+)k.appendChild(vf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=SC(this);d[0].appendChild(g);g=TC(this);d[1].appendChi
ld(g);g=F("DIV",this.className+"-link");
h=F("A",{target:"_blank"},"Ayuda con dispositivos y formatos");k=new
S(window.location.href);l=new S("/support/bin/answer.py?
answer=1062949");k=U(k,"hl")?
T(l,"hl",U(k,"hl")).toString():T(l,"hl","es").toString();
$h(h,k);g.appendChild(h);d[1].appendChild(g);c.appendChild(e);e=this.o;if((d=e.Lc)&
&!e.Tf&&e.Ya){var m;e.Hb&&Vm.nw&&(m="Leer el libro");m=F("P",this.className+"-
additional",F("A",{href:d},m));c.appendChild(m)}if(e.Ha||e.Ia)if(d=e.Kb,g=e.Ua,d||
g)m=F("P",this.className+"-additional",xf("Descarga ")),
d&&(h=F("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(xf(",
")),d=F("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(xf(" -
")),e=e.Ub(),d=(new S(window.location.href)).l.split("/"),d=new
S("/"+d[1]),Vx(d),T(d,"output","acs_help"),T(d,"id",e),e=F("A",
{href:d.toString()},"leer instrucciones para
eReader"),m.appendChild(e),c.appendChild(m);m=F("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");$h(m,"https://books.google.com/support/bin/topic.py?topic=28528");
this.j=F("DIV",this.className+"-
footer",m);b=F("DIV",b,c,this.j);w(b,this.className+"-device-
content");a.appendChild(b)}};
function SC(a){var b=F("UL",a.className+"-list"),c=F("H4",null,"Apto
para:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-
supported";var e=a.className+"-device-not-supported",g=a.className+"-device-
unknown-supported",h=F("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablet/iPad"),l=F("A",{"class":d,href:"/help/ebooks/
ereader.html"},"eReader"),m=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tel\u00e9fono inteligente"),
p=a.o.Xi,x=a.o.Yi,C=a.o.Tf;d=new hk(a);h=F("LI",null,h);C?
d.ka(h,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(p||
x)&&d.ka(h,"mouseover",t(a.i,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.ka(h,"mouseout",a.wa);b.appendChild(h);k=F("LI",null,k);C?
d.ka(k,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(p||x)&&d.ka(k,"mouseover",t(a.i,"El formato de este eBook, al igual que el del
resto de eBooks de Google, permite su lectura en tablets de Android y en el
iPad."));d.ka(k,"mouseout",a.wa);b.appendChild(k);l=F("LI",null,l);d.ka(l,"mouseove
r",function(){C?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):p?
this.i("Este eBook de Google incluye texto fluido que permite ajustar la fuente
para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.i("Este eBook de Google no incluye texto fluido, por lo que no es posible
ajustar la fuente en un lector electr\
u00f3nico.")});d.ka(l,"mouseout",a.wa);b.appendChild(l);m=F("LI",null,m);d.ka(m,"mo
useover",function(){C?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):p&&x?
this.i("Este eBook es apto para smartphones como Android y iPhone/iPod touch."):p?
this.i("Este eBook de Google incluye texto fluido, que permite ajustar la fuente
para poder leerlo de forma m\u00e1s c\u00f3moda en las peque\u00f1as pantallas de
los smartphones."):
this.i("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.ka(m,"mouseout",a.wa);b.appendChild(m);C?
(w(h,g),w(k,g),w(l,g),w(m,g)):p?(w(h,c),w(k,c),w(l,c),w(m,c)):(x?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(m,e));return b}
function TC(a){var b=F("UL",a.className+"-
list"),c=F("H4",null,"Funciones:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-
supported";c=F("A",{},"Texto fluido");$h(c,"/support/bin/answer.py?
answer=1062949");var h=F("A",{},"P\u00e1ginas
originales");$h(h,"/support/bin/answer.py?answer=1062949");var
k=a.o.Xi,l=a.o.Yi,m=a.o.Tf;m?(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?
d:e,c),d=F("LI",l?d:e,h));e=new hk(a);e.ka(c,"mouseover",
function(){m?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.i("Este eBook incluye texto fluido, por lo que puedes ajustar el estilo y el
tama\u00f1o de la fuente para poder leerlo c\u00f3modamente en cualquier
dispositivo."):this.i("Este libro no incluye texto fluido. Por tanto, la fuente no
se puede ajustar y las im\u00e1genes de las p\u00e1ginas tienen un dise\u00f1o
fijo. Este formato es apto para pantallas grandes, pero no siempre resulta la mejor
opci\u00f3n para tel\u00e9fonos inteligentes y dispositivos electr\u00f3nicos de
lectura.")});
e.ka(c,"mouseout",a.wa);e.ka(d,"mouseover",function(){m?this.i("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):l?this.i("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.i("Este eBook no incluye p\u00e1ginas originales (que
mantienen el formato de la versi\u00f3n impresa del libro), por lo que es posible
ajustar el texto y adaptarlo a cualquier pantalla.")});
e.ka(d,"mouseout",a.wa);b.appendChild(c);b.appendChild(d);return
b}RC.prototype.wa=function(){Af(this.j);var a=F("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");$h(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};RC.prototype.i=function(a)
{Af(this.j);"string"===typeof a?
this.j.appendChild(xf(a)):this.j.appendChild(a)};function UC(a,b)
{Uz.call(this,b,void 0,3);this.o=a}n(UC,Uz);UC.prototype.render=function(a)
{Uz.prototype.render.call(this,a);w(this.ha(),"gb-get-
book")};UC.prototype.Ka=function(){Uz.prototype.Ka.call(this);var
a=this.ha();this.i=new RC(a,this.o);this.i.render();a=D("menu_container");
(a=lf("about_title",a))&&I(a)};
function VC(){var a=D("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Hb(a.parentNode.parentNode,"jfk-button"):1){a=D("gb-buy-options-trigger");var
b=D("buy");if(a&&b){Jb(b,"about_content");var c=F("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");qs(a,9,b,8);N(b,!1);Q(document,"mousedown",t(WC,a,b))}}}function
WC(a,b,c){a=Kf(a,c.target);c=Kf(b,c.target);var d=Kh(b);a||c||!d?a&&(N(b,!d),d||
Jh(b,1)):N(b,!1)};function XC(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;Zm(l,k.ta);w(l,"goog-zippy-header");l&&k.ma.ka(l,"click",k.na);var
m=k;l&&(m.O.attach(l),m.V.ka(m.O,"key",m.qa))}}R.call(this);this.s=e||
bf();this.i=this.s.ha(a)||null;this.l=this.s.ha(d||null);this.o="function"===typeof
b?b:null;this.ta=g||"tab";this.j=this.o||!b?null:this.s.ha(b);this.g=1==c;void 0!
==c||this.o||(this.l?this.g=Kh(this.l):this.i&&(this.g=Hb(this.i,"goog-zippy-
expanded")));this.V=new hk(this);this.O=new Dt;this.ma=new hk(this);
var k=this;h(this.i);h(this.l);this.Le(this.g)}u(XC,R);XC.prototype.ua=function()
{XC.oa.ua.call(this);Bj(this.V);Bj(this.O);Bj(this.ma)};XC.prototype.Le=function(a)
{this.j?N(this.j,a):a&&this.o&&(this.j=this.o());this.j&&w(this.j,"goog-zippy-
content");this.l?(N(this.i,!a),N(this.l,a)):this.i&&(y(this.i,"goog-zippy-
expanded",a),y(this.i,"goog-zippy-collapsed",!
a),Y(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
YC("toggle",this,this.g))};
XC.prototype.qa=function(a){if(13==a.keyCode||32==a.keyCode)this.Le(!
this.g),this.dispatchEvent(new
YC("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};XC.prototype.na
=function(a){this.Le(!this.g);this.dispatchEvent(new
YC("action",this,this.g,a))};function YC(a,b){Fj.call(this,a,b)}u(YC,Fj);function
ZC(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=$C(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new XC(e,g)).Le(!
b.collapsed);v(b.child_node,function(h){ZC(g,h,c,d)})}else a.appendChild($C(b,!
1,c,d))}function $C(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else
b=c+"-link",g=c+"-item";""!=a.url?e=F("A",
{"class":b,href:a.url},Re(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
ab("_OC_InitNavbar",function(a){var b=D("navbarContainer");if(b&&a.child_node){var
c=F("UL","gb-left-nav-list");v(a.child_node,function(d){ZC(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function aD(a,b)
{R.call(this);this.va=a;this.g=b||null;w(a,"with-auto-dir-
text");Q(this.va,"keyup",r(this.i,this));Q(this.va,"paste",r(this.j,this))}n(aD,R);
aD.prototype.i=function(){bD(this.va,this.g)};aD.prototype.j=function()
{cD(this.va,this.g)};function cD(a,b){V(t(function(){bD(a,b)}))}
function bD(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(bz),k=0;k<h.length;k++){var l=h[k];$y.test(l)?(d++,e+
+):az.test(l)?g=!0:Zy.test(l)?e++:cz.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=xm();d?(c=!0,K(a,"textAlign","right"),nf(a,{dir:"rtl"})):
(K(a,"textAlign","left"),nf(a,{dir:"ltr"}));b&&(c?(Jb(b,"input-direction-
ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),Jb(b,"input-
direction-rtl")))}
function dD(a,b){if(a=D(a))b=b?D(b):null,bD(a,b),new
aD(a,b)}ab("_OC_autoDir",dD);function eD(a){this.g=D("gb-ogen-opt-in-
banner");this.j=D("gb-ogen-opt-in-banner-dismiss");this.i=D("gb-ogen-opt-in-header-
link");this.l=a;a=D("gbq");this.i&&a&&(a=Jf(a))&&(w(a,"searchbar-with-opt-
in"),Cf(this.i,a),K(this.i,"display","block"));fD(this)}
function fD(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?N(a.g,!1):
(w(a.g,"opt-in-banner-expanded"),Q(a.j,"click",function(){Jb(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");V(function(){N(a.g,!
1);a.l.resize()},600)})))};function gD(a,b)
{a=D(a);b=D(b);a&&b&&Q(a,"submit",t(hD,b))}function hD(a,b)
{""==a.value&&b.preventDefault()};function iD(a,b,c){if(Ac&&!Ec)return
a;a='url("'+b+'")';Bc&&(a+=" 7 5");return a+(", "+c)};function jD(a)
{X.call(this);this.N=a;this.i=new
hk;this.g.ka(a,"viewportmodechange",this.Rm);this.N.Fa()&&this.Rm()}n(jD,X);f=jD.pr
ototype;f.Rm=function(){mk(this.i);this.j&&this.j.Ea();this.l=this.N.Fa().s.j;var
a=new gn(this.l);a.Pk=function()
{};this.j=a;this.i.ka(this.l,"dblclick",r(this.nt,this));this.i.ka(a,"start",r(this
.pr,this));this.i.ka(a,"drag",r(this.qr,this));this.i.ka(a,"end",r(this.nr,this));k
D(this,!1)};f.nt=function(){this.N.qb("next")};
function kD(a,b){a=a.l;if(Ac)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Mp("/googlebooks/images/");b=b?iD("-moz-
grabbing",c+"closedhand.cur","move"):iD("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.pr=function()
{this.o=this.N.Fa().Fb;kD(this,!0)};f.qr=function(){var
a=this.j,b=this.o;this.N.Fa().Uc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.nr=function()
{this.o=null;kD(this,!1)};f.ua=function(){X.prototype.ua.call(this)};function
lD(a,b,c){c&&c.preventDefault();c=D(b.concat("-icon-right"));N(c,!
a);c=D(b.concat("-icon-down"));N(c,a);b=D(b.concat("-expanded"));N(b,a)};function
mD(a,b,c,d){Wn.call(this,Jp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);ao(this,a);this.ho=!0;fo(this,.5);this.ug=c;a=new Yn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);jo(this,a);Q(this,"dialogselect",this.Na,!
1,this)}u(mD,Wn);mD.prototype.Qa=function()
{mD.oa.Qa.call(this);K(ko(this.j,"ok"),"fontWeight","bold");K(this.ha(),"width","50
0px")};mD.prototype.Na=function(a){"ok"==a.key&&this.wb(a);return!0};
mD.prototype.ua=function(){dk(this,"dialogselect",this.Na,!
0,this);mD.oa.ua.call(this)};mD.prototype.wb=function(a){this.ug(a)};function nD(a)
{R.call(this);this.Sa=null;this.va=a;a=A||yc;this.g=new
hk(this);this.g.ka(this.va,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(nD,R);nD.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(oD(this),this.dispatchEvent(pD(a)));else if("keydown"!=a.type||rk(a)){var
b="keydown"==a.type?this.va.value:null;A&&229==a.keyCode&&(b=null);var
c=pD(a);oD(this);this.Sa=V(function(){this.Sa=null;this.va.value!
=b&&this.dispatchEvent(c)},0,this)}};
function oD(a){null!=a.Sa&&(Tl(a.Sa),a.Sa=null)}function pD(a){a=new
Ij(a.Ob);a.type="input";return a}nD.prototype.ua=function()
{nD.oa.ua.call(this);this.g.Ea();oD(this);delete this.va};function qD(a,b,c,d)
{R.call(this);this.g=a;this.l=b;this.i=c;this.o=d||
0;a.removeAttribute("maxlength");this.j=new nD(a);Q(this.j,"input",this.s,!
1,this);rD(this)}u(qD,R);qD.prototype.s=function(){rD(this)};function rD(a){var
b=a.g.value.length;if(b>a.i){var
c=a.g.scrollTop,d=a.g.scrollLeft;a.g.value=a.g.value.substring(0,a.i);b=a.i;a.g.scr
ollTop=c;a.g.scrollLeft=d}a.l&&J(a.l,String(1==a.o?b:a.i-
b))}qD.prototype.ua=function(){qD.oa.ua.call(this);delete
this.g;this.j.Ea();this.j=null};function sD(a,b,c,d,e){mD.call(this,a,b,null,!
0);this.Ua=c;this.Hb=d;this.Ba=e}n(sD,mD);
sD.prototype.Qa=function()
{mD.prototype.Qa.call(this);this.o=tD(this,"Nombre","input");this.Ya=tD(this,"Descr
ipci\u00f3n <span class=cl-desc>(opcional)</span>","textarea");var
a=this.Ib(),b=F("DIV",{"class":"ccd-
label"}),c=H("span");c.textContent="Visibilidad";b.appendChild(c);a.appendChild(b);
a=F("SPAN",{className:"ccd-mode-indicator"});c=F("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=H("span");d.textContent="P\u00fablica";a.appendChild(c);
a.appendChild(d);b.appendChild(a);c=F("SPAN",{className:"ccd-mode-
indicator"});d=F("IMG",{src:"/googlebooks/images/
sharing_private.gif",style:"vertical-align:-2px;"});var
e=H("span");e.textContent="Privada";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=F("SPAN",{"class":"ccd-mode-link"});d.textContent="Hacer p\
u00fablica";b.appendChild(d);Q(d,"click",r(this.Ha,this,!0));e=F("SPAN",
{"class":"ccd-mode-link"});e.textContent="Hacer
privada";b.appendChild(e);Q(e,"click",r(this.Ha,this,!1));this.Hd=
[a,e];this.Gd=[c,d];null!=this.Ba&&(nf(this.Ba,{"class":"ccd-mode-
link"}),b.appendChild(this.Ba));this.Ha(!0);this.V=F("DIV",{"class":"ccd-
error"});this.Ib().appendChild(this.V);this.Lb=F("P","ccd-footnote","Es posible que
otros usuarios puedan ver y compartir el t\u00edtulo y el contenido de las
estanter\u00edas p\
u00fablicas.");this.Ib().appendChild(this.Lb);this.i&&uD(this);Jp.IsZipitFolderColl
ectionEnabled||(b=this.j,a=ko(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(ko(b,"cancel"),"gb-button"))};
function uD(a)
{a.o.value=Re(a.i.hb());a.o.disabled=a.i.O;a.Ya.value=Re(a.i.Cg());a.Ha(1==a.i.te);
a.o.disabled&&K(a.o,"background","#f2f2f2")}function tD(a,b,c){var
d=a.Ib();a=F("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=F("DIV",{"class":"ccd-
label"});O(d,Aj(b));a.appendChild(d);b=F(c,{"class":"ccd-input"});"input"==c?(nf(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(nf(b,
{rows:6,cols:50}),new qD(b,H("span"),500));a.appendChild(b);return b}
sD.prototype.Ha=function(a){this.od=a;v(this.Hd,function(b)
{N(b,a)});v(this.Gd,function(b){N(b,!a)})};
sD.prototype.Na=function(a){var b=this.o.value;if("cancel"==a.key)return!
0;if(Sb(b))return this.V.textContent="Introduzca un t\u00edtulo para esta estanter\
u00eda.",!1;if(this.Hb&&!this.Hb(b))return this.V.textContent="Ya existe una
estanter\u00eda con ese t\u00edtulo. Introduzca un t\u00edtulo diferente.",!
1;a=this.i||new lA;a.vc=b;a.l=this.Ya.value;a.te=this.od?1:2;if(this.i)
{b=this.Ua;var c=new S(b.hq);T(c,"as_coll",a.getId());xA(c,a,r(b.s,b))}else
b=this.Ua,xA(b.l,a,r(b.o,b,!0));return!0};
sD.prototype.ua=function(){delete this.Ua;delete this.Ba;delete this.i;delete
this.V;delete this.Lb;delete this.o;delete this.Ya;delete
this.Hb;mD.prototype.ua.call(this)};function vD(a,b,c,d,e)
{X.call(this);this.O=a;this.j=b;this.s=c;this.i=d;this.O&&(this.l=kb(this.O.childNo
des,wD),this.i&&vb(this.l,kb(this.i.childNodes,wD)));this.o=e;V(r(this.rr,this))}u(
vD,X);f=vD.prototype;f.rr=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.gq);this.s&&this.g.ka(this.s,"click"
,this.mt);this.g.ka(this.o,"add",this.us)};
function wD(a){var b=hf("SPAN","sidebar-collection-title",a)[0];b||
(b=hf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Ne(Rf(b)));return
Tb(a.split("(")[0])}f.mt=function(){var a=new sD("Crear nueva estanter\
u00eda","Crear estanter\u00eda",this.o,r(this.Du,this));a.render();a.Aa(!
0)};f.Du=function(a){var b=Tb(Ne(a)).toLowerCase();return!lb(this.l,function(c)
{return c.toLowerCase()==b})};
f.us=function(a){a=a.shelf;var b=Tb(Ne(a.hb())),c=1==a.te;this.l.push(b);var d=new
S("/books");Vx(d);T(d,"as_coll",a.getId());T(d,"source","gbs_lp_bookshelf_list");if
(Jp.IsBooksUnifiedLeftNavEnabled){a=F("LI",{"class":"left-nav-shelf-item"});var
e=F("A",{"class":"sidebar-link"});$h(e,d.toString());d=F("SPAN");w(d,"sidebar-
collection-title");O(d,pj.g(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=D("hidden-my-library-
expanded");Bf(a,c);lD(!0,"my-library")}else a=H("DIV"),e=F("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),$h(e,d.toString()),d=F("SPAN",{"class":"hp-collection-
title"}),O(d,pj.g(b)),e.appendChild(d),a.appendChild(e),b=c?"Estanter\u00eda p\
u00fablica":"Estanter\u00eda privada",c=F("IMG",{"class":"hp-bookshelf-
access",src:"/googlebooks/images/sharing_"+(c?"public":"private")
+".gif",title:b,alt:b,width:14,height:14}),a.appendChild(c),c=F("DIV",
{style:"clear:both"}),a.appendChild(c),Cf(a,D("csStart"))};
f.gq=function(a){a.preventDefault();a=!Kh(this.i);N(this.i,a);a?
(qs(this.j,9,this.i,8),200<M(this.i).height&&(a=M(this.i).width,L(this.i,a,200),K(t
his.i,"overflow","auto"),K(this.i,"overflowX","hidden")),this.V=Q(document,"mousedo
wn",r(this.Ku,this))):ek(this.V)};f.Ku=function(a){Kf(this.i,a.target)||
Kf(this.j,a.target)||this.gq(a)};
function xJ(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Xs.prototype.Oi=ca(15,function(a){if(!this.i)return null;if(a in
this.i)return this.i[a];var b=kb(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);xJ(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function yJ(a,b){if(b.yo&&b.O){var c=b.O.Dg(),d=c.x-40;c=c.y-
40;a=a.Eb().yc(b);b=a.tb()/b.me();return new B(a.Yd()+Math.round(b*d),a.kd()
+Math.round(b*c))}return null}function zJ(a,b){for(var c="string"===typeof a?
a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}function AJ(a)
{return Math.pow(a,3)}
function BJ(a,b,c){this.O=a;this.j=b;this.o=c;a=H("div");K(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);BJ.prototype.kb.apply(this);Q(this.o,"change",r(this.i
,this));Q(new ok,"resize",r(V,null,r(this.i,this)))}BJ.prototype.i=function(){var
a=M(this.g);if(0<a.width){var b=Math.round(M(this.j).width/2);sh(this.g,b-
Math.round(a.width/2),0)}};
BJ.prototype.show=function(){N(this.g,!0);this.i()};BJ.prototype.kb=function()
{N(this.g,!1)};BJ.prototype.V=function(a){O(this.g,pj.g(a))};function CJ(a,b,c)
{BJ.apply(this,arguments);this.l=new so(this.g,500);this.s=new
Em(r(this.kb,this))}u(CJ,BJ);CJ.prototype.show=function(a)
{Jh(this.g,1);BJ.prototype.show.apply(this);a&&this.s.start(a)};CJ.prototype.kb=fun
ction(){this.l.play()};
function DJ(a,b,c,d,e)
{this.N=a;this.j=b;this.O=M(c);this.g=null;d&&(this.g=d,K(this.g,
{overflow:"auto"}));this.s=e;a=r(this.o,this);this.l=new
ok;Q(this.l,"resize",a);b=new
$w;Q(b,"fontsizechange",a);Q(window,"DOMContentLoaded",r(this.resize,this))}DJ.prot
otype.o=function(){this.resize();V(r(this.resize,this),100)};
DJ.prototype.resize=function(){var a=!1;this.s?this.i&&(a=this.i.nf()):a=!0;var
b=this.l.getSize();a=a?0:this.O.width;var c=Math.round(zh(this.j).y);this.N.nb(new
Je(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,K(a,"border","0px"),c=Math.round(zh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Le("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function EJ(a,b)
{a.i=b;Q(b,"change",r(a.resize,a))}
function FJ(a,b,c,d,e){xB.call(this,a,e);this.l=b;this.O=c||!1;this.na=d||
[]}n(FJ,xB);FJ.prototype.df=function(a,b){var c=new S("/books?
jscmd=SearchVolume");Vx(c);T(c,"start",a);T(c,"num",b);this.O?
(T(c,"as_pt","MAGAZINES"),T(c,"as_coll2",this.l)):
(T(c,"as_brr",3),T(c,"q",this.l),zJ(this.na,function(d)
{T(c,d.name,d.value)}));return c};
FJ.prototype.Ag=function(){var a=new S("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");Vx(a);T(a,"q",this.l);T(a,"source",this.source);zJ(t
his.na,function(b){T(a,b.name,b.value)});return a};FJ.prototype.render=function(a)
{this.s=a;this.j=new sB(a,!
this.O);this.g.ka(this.j,"render",r(this.oh,this))};FJ.prototype.Ok=function(a)
{return this.O?a.map(function(b){b.ya.source="gbs_other_issues";return
b},this):xB.prototype.Ok.call(this,a)};function GJ(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);Q(c,"click",r(this.o,this));K(d,g);Q(d,"click",r(this.l
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",Q(e.form,"submit",r(this.j,this)),e.go&&K(e.go,
{display:"none"}),this.g=e.input);this.N=a;this.s=b;Q(a,"pagechange",r(this.update,
this));this.update()}
GJ.prototype.j=function(){var a=this.g.value;if(Ap(this.N,a))this.update();else
if(!Sb(a)&&!/[^0-9]/.test(a)){a:{var b=Lo(this.s);for(var c=b.length-1;0<=c;c--)
{var d=b[c].hb();if(!Sb(d)&&!/[^0-9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.N.mb(gb(Lo(this.s))),this.update())}return!
1};GJ.prototype.o=function(){this.N.qb("previous")};GJ.prototype.l=function()
{this.N.qb("next")};
GJ.prototype.update=function(){var a=this.N.Da();a&&(this.g?
this.g.value=a.hb()||"":O(this.i,Aj(a.Ce())))};function HJ(a)
{X.call(this);this.N=a;this.j=new hk;this.i=H("div");K(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Jh(this.i
,0);a.ud().appendChild(this.i);this.g.ka(a,"resize",this.hk);this.g.ka(this.i,"clic
k",this.Qr);this.g.ka(this.i,"mouseout",this.Rr);this.g.ka(this.i,"mouseover",r(thi
s.zj,this,!0));this.g.ka(a,"viewportmodechange",this.Zm);if(a=this.N.Fa())a
instanceof rt&&(this.Lf=!0),this.Zm()}n(HJ,X);f=HJ.prototype;f.lb=function(a)
{N(this.i,a)};
f.hk=function(){V(r(this.Sr,this),10)};f.Sr=function(){var
a=this.N.Fa();a&&(a.getSize(),a=a.s.l,L(this.i,a.clientWidth,40),sh(this.i,0,a.clie
ntHeight-40))};f.Qr=function(){var a=this.N.Fa(),b=a.getSize().height-
40,c=H("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Jh(c,.15);sh(c,0,a.Fb.y+b);a.s.j.appendChild(c);V(t(IJ,c),1E3);this.Lf=!
1;a=this.N.Fa();as(a,new B(void 0,b-20),r(a.uf,a))};
function IJ(a){var b=new qo(a,.15,0,200);b.play();Wj(b,"end",t(JJ,b,a))}function
JJ(a,b){I(b);a.Ea()}f.Rr=function(){this.Lf||this.zj(!1)};f.zj=function(a){if(a)
{if(!this.l){var b=H("div");K(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);V(r(
this.Os,this),10)}this.l=!0}Jh(this.i,a?.15:0)};
f.Os=function(){["left","right"].forEach(function(a){var b=F("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[A?"styleFloat":"cssFloa
t"]=a;K(b,"margin-"+a,"16px")},this)};f.Zm=function(){var a=this.N.Fa(),b=a
instanceof rt;b?this.hk():this.Lf=!
1;this.lb(b);this.zj(this.Lf);mk(this.j);this.j.qf(a,"move",r(this.fu,this));this.j
.ka(a,"layoutchange",r(this.hk,this))};f.fu=function(){this.Lf&&this.zj(!
1);this.Lf=!1};f.Lf=!1;var KJ=null;function LJ(){KJ||
(KJ={},KJ[1]=rt,KJ[2]=su)}function MJ(a){var b={},c=(new
S(window.location.href)).i;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};ab("_OC_Run",function(a,b,c,d,e,g,h)
{Jp.update(c);e=D("gb-get-book-container");var k=D("gb-get-book-content");if(e&&k)
{var l=new vu(b);(new
UC(l,k)).render(e)}VC();fq=Cq;W=$c;l=D("viewport");Q(document,"selectionchange",NJ)
;c.stereoscopic&&(Ur=OJ);e=new wp(l);K(document.body,
{overflow:"hidden"});D("titlebar")&&K(D("titlebar"),"white-space","nowrap");var
m=new DJ(e,l,D("volume-left"),D("menu_scroll"),bq(c)?!1:!0);m.resize();Dy=m;new
eD(m);l=new vu(b);var p=new Ys(a,e.Xa());p.o=Jp.pseudocontinuous;
zp(e,p);e.o=l;p.g=l.g;k=rt;b.disable_twopage||(LJ(),k=KJ[MJ("M")]||
rt);d=PJ(p,d);LJ();var x=MJ("P");var C;d&&(C=d.La());a=new Ss(e,D("volume-
left"),D("volume-center"));EJ(m,a);C=[x,C,p.i.kc()[0].La()];var E;lb(C,function(G)
{return G&&No(p,G)?(E=G,!0):!
1});C=e.Xa();g&&qp(C,Re(g.search_query_escaped));e.Ad(E);C=new
wv(e,a);uy();vy();m=QJ(e,t(RJ,e,C));m=new Gy(e,m,C,c);g?
(m.l=k,m.update("n",g,E)):e.Wb(k);Vs=new CJ(e.ud(),e.Ab(),a);SJ(e,p);TJ(e);UJ();new
jD(e);g=new HJ(e);e.go();k=dq();C.lb(!0);C.update();
Q(wt,"click",r(C.update,C));VJ(l.bc);V(t(WJ,e,a,C,!
b.disable_twopage,Jp.enableThumbnailViewport,c,l,h,k,Jp.enableClips?t(XJ,g):void
0));h&&YJ(l,h);_OC_InitHooks(t(ZJ,e),function(){},function(){},function()
{},function(){},function(){});Q(document,"keydown",function(G){var P=bq(c);(Dc?
G.metaKey:G.ctrlKey)&&70==G.keyCode&&(G.preventDefault(),G=D("search_form_input"),P
||($J=$J||new to(G,[255,255,136],[255,255,255],700,AJ),$J.play(!
0)),G.focus())});gD("vheadf","vheadq");gD("gbqf","gbqfq");b=D("buy-tooltip");
h=D("buy-tooltip-box");b&&h&&bA(b,h);b=D("gbqfq");h=D("gbqfqw");b&&new pB(b,!0,h,-
9);V(t(aK,e,d))});function aK(a,b){var c=a.Wa();if(c.xh()&&b.Oi){var
d=c.xh();a=a.Fa();b.Oi(d)&&(d=b.Oi(d).rd(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ae()
[c.Ri()],a.eg(c+2),yJ(a,b)&&(c=yJ(a,b),a.Ed(c),a.Tk(b)))}}function YJ(a,b){var
c=IB([a],b);if(b=D("addToLibraryLink"+a.Ub()))a=new DB(a,c),w(b,"jfk-button-
standard"),Fn(a,b),a.Aa(!0)}
function WJ(a,b,c,d,e,g,h,k,l,m){bq(g)?new
zv(a,c,m,d,e,g,l):QC({Cb:a,rh:b,history:c,Bj:d,Aj:e,Xl:!
0,Jj:h,Gj:k,flags:g,Kk:m,Wl:!
0});b=D("toolbar_container");Af(b);b.style.padding="0";new Hy(a)}function NJ()
{if(A&&document.selection&&!bK){var
a=document.selection.createRange();Kf(a.parentElement(),D("viewport"))&&(bK=!
0,document.selection.empty(),V(cK))}}function cK(){bK=!1}var bK=!1;function
ZJ(a,b,c){(b=No(a.ab(),b))?a.mb(b):c&&hi(window.location,li(c))}
function PJ(a,b){b=b.page[0];return(a=No(a,b.pid))?
(a.Dd(b,a.df().toString()),jq(a,b),a):null}function UJ(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=D(a[b]);c&&K(c,
{display:"none"})}}function SJ(a,b){var c=D("page_label");c||
(c={form:D("jtp_form"),input:D("jtp")});new
GJ(a,b,D("prev_btn"),D("next_btn"),c)}function TJ(a)
{a.dispatchEvent("pagemodechange");var b=D("text_mode");b&&(K(b,
{cursor:"pointer"}),Q(b,"click",t(dK,a)))}function RJ(a,b,c)
{qp(a.Xa(),c);b.update()}
function QJ(a,b){dD("search_form_input");a=new
nx(D("search_form_input"),a.Xa().getQuery());Q(D("search_form"),"submit",t(eK,a,b))
;return a}function eK(a,b,c){var d=D("sits");d&&d.checked&&""!
=D("search_form_input").value||(c.preventDefault(),ht=!
1,D("search_form_input").blur(),b(a.yb()))}function VJ(a){var
b=D("magazine_other_issues");if(b&&a){a=new FJ(new lA,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.oh()}}
function dK(a,b){b.preventDefault();a=new
S(a.Da().zc());T(a,"output","text");hi(window.location,li(a.toString()))}function
XJ(a,b){y(D("viewport"),"selection-mode",b);ls=b;a.lb(!b)}var $J=null;function
OJ(a){return Bk(a,"edge","3d")}ab("_OC_MenuHideHook",function(){});
})();

You might also like