You are on page 1of 103

(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 ra;a:
{var ta={a:!0},ua={};try{ua.__proto__=ta;ra=ua.a;break a}catch(a){}ra=!1}pa=ra?
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={Ts:b,Au:!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.Au)throw b.Ts;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 Ia(a){return Fa(new Ea(new Aa(a)))}function Ja(){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(q){l||(l=!0,m.call(k,q))}}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.ya(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.ya=function(h){var
k=this.l();h.Fi(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){q(P)}}:E}var m,q,x=new
b(function(C,E){m=C;q=E});this.Fi(l(h,m),l(k,q));return
x};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.Fi=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),q=m.next();!
q.done;q=m.next())d(q.value).Fi(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(m,q){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).Fi(x(C.length-
1),q),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(q){if(q instanceof c)return
q;Object.isExtensible(q)&&e(q);return m(q)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
q=new a([[l,2],[m,3]]);if(2!=q.get(l)||3!=q.get(m))return!
1;q.delete(l);q.set(m,4);return!q.has(l)&&4==q.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 q=k[0]
[m];if(q&&Ka(k[0],m))for(k=0;k<q.length;k++){var x=q[k];if(l!==l&&x.key!==x.key||
l===x.key)return{id:m,list:q,index:k,Gc:x}}return{id:m,
list:q,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(),q=m.next();if(q.done||q.value[0]!=k||"s"!=q.value[1])return!
1;q=m.next();return q.done||4!=q.value[0].x||
"t"!=q.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(),
q;!
(q=m.next()).done;)q=q.value,k.call(l,q[1],q[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});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 La(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=La(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=La(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=La(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
Ma(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
Ma(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}});
var Na="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||Na});
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.entries",function(a){return a?a:function(){return
Ma(this,function(b,c){return[b,c]})}});ia("Array.prototype.values",function(a)
{return a?a:function(){return Ma(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!
==La(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||{},p=this||self;function Pa(a,b){a=a.split(".");b=b||p;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Ra(a)
{a.Pf=void 0;a.Jb=function(){return a.Pf?a.Pf:a.Pf=new a}}function Sa(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Ta(a)
{var b=Sa(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=p;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 eb;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"),Pb=Nb&&Nb[610401301];Mb=null!=Pb?
Pb:!1;function Qb(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(Xb,"&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,Xb=/</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=p.navigator;return
a&&(a=a.userAgent)?a:""}var gc,hc=p.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=p.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(p.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=p.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:bb,createScript:bb,createScriptURL:bb})}catch(c)
{p.console&&p.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 ke(a).toString()}function ke(a){return a
instanceof ie&&a.constructor===ie?a.g:"type_error:SafeHtml"}function le(a){return a
instanceof ie?a:me(Ub("object"==typeof a&&a.Qd?a.ld():String(a)))}function ne(a)
{if(a instanceof ie)return a;a=le(a);return
me(je(a).replace(/(\r\n|\r|\n)/g,"<br>"))}
function oe(a,b,c){pe(String(a));return qe(String(a),b,c)}function pe(a){if(!
re.test(a))throw Error("");if(a.toUpperCase()in se)throw Error("");}function te(a)
{function b(e){Array.isArray(e)?e.forEach(b):(e=le(e),d.push(je(e)))}var
c=le(ue),d=[];a.forEach(b);return me(d.join(je(c)))}function ve(a){return
te(Array.prototype.slice.call(arguments))}function me(a){var b=rd();a=b?
b.createHTML(a):a;return new ie(a,he)}
function qe(a,b,c){b="<"+a+we(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===pd[a.toLowerCase()]?b+=">":(c=ve(c),b+=">"+je(c)+"</"+a+">");return me(b)}
function we(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!re.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
xe)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 re=/^[a-zA-Z0-9-]+$/,xe={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},se={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},ye=me("<!DOCTYPE html>"),ue=new
ie(p.trustedTypes&&p.trustedTypes.emptyHTML||"",he),ze=me("<br>");function
Ae(a,b,c){a.insertAdjacentHTML(b,ke(c))}var Be=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=ke
(ue);return!b.parentElement});function Ce(a,b)
{if(Be())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=ke(b)}function
De(a,b){b=b instanceof Fd?b:Od(b);a.href=Gd(b)}
function Ee(a,b){var
c=Fe(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=Ad(b)}function Ge(a,b){b=b instanceof Fd?b:Od(b);a.href=Gd(b)}function He(a,b)
{b=b instanceof Fd?b:Od(b);a.replace(Gd(b))}function Fe(a){return
Ie("script[nonce]",a)}var Je=/^[\w+/_-]+[=]{0,2}$/;function Ie(a,b){b=(b||
p).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&Je.test(a)?a:"":""};function Ke(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 Le(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Me(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Ne(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.Nj=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Oe(a,b){this.width=a;this.height=b}function Pe(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Oe.prototype;f.clone=function()
{return new Oe(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 Qe(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 Re(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Se(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Te(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Ue(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Ve(a){return a=Ub(a)}
function We(a){return cc(a,"&")?"document"in p?Xe(a):Ye(a):a}function Xe(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(Ze,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=me(d+"
"),Ce(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Ye(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 Ze=/&([^;\s<&]
+);?/g;function $e(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
af(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var bf=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function cf(a){return null==a?"":String(a)}function
df(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^$a()).toString(36)}function ef(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function ff(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function gf(a){return a?new hf(jf(a)):eb||(eb=new hf)}function
D(a){return kf(document,a)}function kf(a,b){return"string"===typeof b?
a.getElementById(b):b}function lf(a,b){return(b||
document).getElementsByTagName(String(a))}function mf(a,b,c){return
of(document,a,b,c)}function pf(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):of(document,"*",a,b)}
function qf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=rf("*",a,b);return d||null}
function of(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 rf(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:"")):of(d,a,b,c)[0]||null}function sf(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:tf.hasOwnProperty(d)?a.setAttribute(tf[d],c):Qb(d,"aria-")||
Qb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
tf={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
uf(a){a=(a||window).document;a=vf(a)?a.documentElement:a.body;return new
Oe(a.clientWidth,a.clientHeight)}
function wf(a){var b=xf(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 xf(a){return a.scrollingElement?
a.scrollingElement:!Bc&&vf(a)?a.documentElement:a.body||a.documentElement}function
yf(a){return a?a.parentWindow||a.defaultView:window}function F(a,b,c){return
zf(document,arguments)}
function zf(a,b){var c=b[1],d=Af(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):sf(d,c));2<b.length&&Bf(a,d,b,2);return d}
function Bf(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
Af(document,a)}
function
Af(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function Cf(a){return
document.createTextNode(String(a))}function vf(a)
{return"CSS1Compat"==a.compatMode}function Df(a,b){a.appendChild(b)}function
Ef(a,b){Bf(jf(a),a,arguments,1)}function Ff(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function Gf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function Hf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function If(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function Jf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Kf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function Lf(a){return void 0!==a.firstElementChild?
a.firstElementChild:Mf(a.firstChild,!0)}function Mf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function Nf(a){return Ua(a)&&1==a.nodeType}function Of(a){var
b;if(Xc&&(b=a.parentElement))return b;b=a.parentNode;return Nf(b)?b:null}function
Pf(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
jf(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Qf(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
Ff(a),a.appendChild(jf(a).createTextNode(String(b)))}var
Rf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Sf={IMG:" ",BR:"\n"};function Tf(a)
{return a.hasAttribute("tabindex")&&Uf(a)}function Vf(a,b){b?a.tabIndex=0:
(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Uf(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Wf(a)
{var b=[];Xf(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 Yf(a){var b=[];Xf(a,b,!1);return
b.join("")}
function Xf(a,b,c){if(!(a.nodeName in Rf))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 Sf)b.push(Sf[a.nodeName]);else
for(a=a.firstChild;a;)Xf(a,b,c),a=a.nextSibling}function Zf(a){return
$f(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&ob(b.className.split(/\s+/),"slider-box")})}function $f(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function ag(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function hf(a){this.g=a||p.document||
document}f=hf.prototype;f.ha=function(a){return
kf(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Oa=function(a,b,c){return
zf(this.g,arguments)};function bg(a,b){return Af(a.g,b)}function cg(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=Df;f.rm=Ef;f.tm=Ff;f.xu=Gf;f.wu=Hf;f.ei=I;f.qo=Kf;f.uo=
Lf;f.zu=Nf;
f.sm=Pf;function dg(){}dg.prototype.next=function(){return eg};var eg={done:!
0,value:void 0};dg.prototype.Xe=function(){return this};var fg={};
function gg(a){var b=fg.hasOwnProperty(a)?fg[a]:null;if(b)return
b;65536<Object.keys(fg).length&&(fg={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=hg(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=hg(b,d);b=hg(b,/\\./
g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=ig(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=ig(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=ig(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=ig(b,c,/(::[^\s\
+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=ig(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=ig(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");ig(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return fg[a]=b}function ig(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function hg(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var jg={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},kg=/[\n\f\
r"'()*<>]/g,lg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function mg(a){return lg[a]}
function ng(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(kg,mg)+'")':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 jg))return null}return
b};var og=mc(),pg=rc()||z("iPod"),qg=z("iPad"),rg=z("Android")&&!(nc()||mc()||
kc()||z("Silk")),sg=nc(),tg=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 ug(a,b){a=p[a];return
a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||
null:null}function vg(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}var
wg=ug("Element","attributes")||
ug("Node","attributes"),xg=vg("Element","hasAttribute"),yg=vg("Element","getAttribu
te"),zg=vg("Element","setAttribute"),Ag=vg("Element","removeAttribute");ug("Element
","innerHTML")||ug("HTMLElement","innerHTML");
var Bg=vg("Element","getElementsByTagName"),Cg=vg("Element","matches")||
vg("Element","msMatchesSelector"),Dg=ug("Node","nodeName"),Eg=ug("Node","nodeType")
,Fg=ug("Node","parentNode");ug("Node","childNodes");var
Gg=ug("HTMLElement","style")||
ug("Element","style"),Hg=ug("HTMLStyleElement","sheet"),Ig=vg("CSSStyleDeclaration"
,"getPropertyValue"),Jg=vg("CSSStyleDeclaration","setProperty"),Kg=ug("Element","na
mespaceURI")||ug("Node","namespaceURI");
function Lg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function Mg(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 Ng(a){return
Lg(wg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Og(a,b,c){try{Mg(zg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Pg(a){return
Lg(Gg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Qg(a){return Lg(Hg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Rg(a){return Lg(Dg,a,"nodeName",function(b)
{return"string"==typeof b})}function Sg(a){return Lg(Eg,a,"nodeType",function(b)
{return"number"==typeof b})}
function Tg(a){return Lg(Fg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Ug(a,b){return
Mg(Ig,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Vg(a,b,c){Mg(Jg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Wg(a)
{return Lg(Kg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Xg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Yg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Zg(a,b,c){var d=[];$g(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(Xg,"#"+b+"
$1"):e.selectorText;d.push(de(g,ah(e.style,c)))}});return ee(d)}function $g(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function bh(a,b,c){a=ch("<style>"+a+"</style>");return null==a||null==a.sheet?
ge:Zg(a.sheet,void 0!=b?b:null,c)}function
ch(a){a=me("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(ke(a),"text/html").body.children[0]}
function ah(a,b){if(!a)return Vd;var
c=document.createElement("div").style;dh(a).forEach(function(d){var e=Bc&&d in Yg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Qb(e,"--")||Qb(e,"var")||(d=Ug(a,d),d=ng(e,d,b),null!=d&&Vg(c,e,d))});return
new Rd(c.cssText||"",Qd)}
function eh(a){var b=Array.from(Mg(Bg,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return ub(Qg(h).cssRules)});c=$g(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,Nl:c[e]};d.sort(function(h,k){var
l=gg(h.Nl.selectorText),m=gg(k.Nl.selectorText);a:{for(var
q=zb,x=Math.min(l.length,m.length),C=0;C<x;C++){var E=q(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].Nl;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{Mg(Cg,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&fh(g,h.style)});b.forEach(I)}function fh(a,b){var
c=dh(a.style);dh(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Ug(b,d);Vg(a.style,d,e)}})}function dh(a){Ta(a)?a=ub(a):
(a=fd(a),qb(a,"cssText"));return a};function gh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function hh(a){for(var b=new
gh(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=gh.prototype;f.tb=function(){return this.right-this.left};f.Db=function()
{return this.bottom-this.top};
f.clone=function(){return new
gh(this.top,this.right,this.bottom,this.left)};function ih(a,b){return a&&b?b
instanceof gh?
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 jh(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 kh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=kh.prototype;f.clone=function(
){return new kh(this.left,this.top,this.width,this.height)};function lh(a){return
new gh(a.top,a.left+a.width,a.top+a.height,a.left)}function mh(a){return new
kh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function nh(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 oh(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 kh(c,e,d-c,a-e)}return null}
function ph(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 qh(a,b){if(!a||!b)return null;a=new
kh(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
Oe(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=rh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=rh(c,d);g&&(c.style[g]=e)}}var sh={};function rh(a,b){var c=sh[b];if(!c)
{var d=ef(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)
+ff(d),void 0!==a.style[d]&&(c=d));sh[b]=c}return c}function th(a,b){var
c=a.style[ef(b)];return"undefined"!==typeof c?c:a.style[rh(a,b)]||""}
function uh(a,b){var c=jf(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function vh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function wh(a,b){return uh(a,b)||vh(a,b)||
a.style&&a.style[b]}function xh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=yh(d,!1);a.style.top=yh(b,!1)}function zh(a){return new
B(a.offsetLeft,a.offsetTop)}
function Ah(a){a=a?jf(a):document;return!A||Tc(9)||vf(gf(a).g)?
a.documentElement:a.body}function Bh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function Ch(a){if(A&&!Tc(8))return a.offsetParent;var
b=jf(a),c=wh(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=wh(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 Dh(a){for(var b=new
gh(0,Infinity,Infinity,0),c=gf(a),d=c.g.body,e=c.g.documentElement,g=xf(c.g);a=Ch(a
);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=wh(a,"overflow")){var h=Eh(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=
uf(cg(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 Fh(a,b){b=b||xf(document);var c=b||xf(document);var
d=Eh(a),e=Eh(c),g=Gh(c);if(c==xf(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=Hh(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 Eh(a){var b=jf(a),c=new B(0,0),d=Ah(b);if(a==d)return
c;a=Bh(a);b=wf(gf(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Ih(a,b)
{a=Jh(a);b=Jh(b);return new B(a.x-b.x,a.y-b.y)}function Kh(a){a=Bh(a);return new
B(a.left,a.top)}function Jh(a){if(1==a.nodeType)return Kh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Lh(a,b,c){var
d=Eh(a);b instanceof B&&(c=b.y,b=b.x);xh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof Oe)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");Mh(a,b);a.style.height=yh(c,!0)}function yh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Mh(a,b)
{a.style.width=yh(b,!0)}function M(a){var b=Hh;if("none"!=wh(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 Hh(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=Bh(a),new Oe(a.right-a.left,a.bottom-
a.top)):new Oe(b,c)}function Nh(a){var b=Eh(a);a=M(a);return new
kh(b.x,b.y,a.width,a.height)}function Oh(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 Ph(a){return"none"!=a.style.display}
function Qh(a){return"rtl"==wh(a,"direction")}var Rh=Ac?"MozUserSelect":Bc||
yc?"WebkitUserSelect":null;function Sh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Rh)
{if(b=b?"none":"",a.style&&(a.style[Rh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Rh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}function Th(a,b){Uh(a,b,"border-box")}
function Vh(a){var b=jf(a),c=A&&a.currentStyle;if(c&&vf(gf(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Wh(a,c.width,"width","pixelWidth"),a=Wh(a,c.height,"height","pixelHeight"),new
Oe(b,a);c=new Oe(a.offsetWidth,a.offsetHeight);if(A){b=Xh(a,"paddingLeft");var
d=Xh(a,"paddingRight"),e=Xh(a,"paddingTop"),g=Xh(a,"paddingBottom");b=new
gh(e,d,g,b)}else
b=uh(a,"paddingLeft"),d=uh(a,"paddingRight"),e=uh(a,"paddingTop"),g=uh(a,"paddingBo
ttom"),b=new gh(parseFloat(e),parseFloat(d),parseFloat(g),
parseFloat(b));a=Gh(a);return new Oe(c.width-a.left-b.left-b.right-
a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Uh(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 Wh(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 Xh(a,b){return(b=vh(a,b))?Wh(a,b,"left","pixelLeft"):0}var
Yh={thin:2,medium:4,thick:6};function Zh(a,b){if("none"==vh(a,b+"Style"))return
0;b=vh(a,b+"Width");return b in Yh?Yh[b]:Wh(a,b,"left","pixelLeft")}
function Gh(a){if(A&&!Tc(9)){var
b=Zh(a,"borderLeft"),c=Zh(a,"borderRight"),d=Zh(a,"borderTop");a=Zh(a,"borderBottom
");return new
gh(d,c,a,b)}b=uh(a,"borderLeftWidth");c=uh(a,"borderRightWidth");d=uh(a,"borderTopW
idth");a=uh(a,"borderBottomWidth");return new
gh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var $h={"* 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},ai={"* 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 bi="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),ci=0;function di()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+ci+
+}di.prototype.set=function(a,b){if(Mg(xg,a,"hasAttribute",[this.g])){var
c=parseInt(Mg(yg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Og(a,this.g,c.toString()),this.j.push(a);return this};
di.prototype.get=function(a){if(Mg(xg,a,"hasAttribute",[this.g]))return
a=parseInt(Mg(yg,a,"getAttribute",[this.g])||
null,10),this.i[a]};di.prototype.clear=function(){this.j.forEach(function(a)
{Mg(Ag,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var ei=!A||
Tc(10),fi=!A||null==document.documentMode;function gi(){};var hi={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
ii={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 ji={"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 ki(a){a=a||new
li;mi(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(!Qb(b,"data-"))throw new fb('Only "data-" attributes allowed, got:
%s.',[b]);if(Qb(b,"data-sanitizer-"))throw new fb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=ni},this);a.ya.forEach(function(b){b=b.toUpperCase();if(!
cc(b,"-")||ji[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(ki,gi);function oi(a)
{return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Gd(b)?
Gd(b):null}}function li(){this.g={};v([$h,ai],function(a){fd(a).forEach(function(b)
{this.g[b]=ni},this)},this);this.i={};this.Ba=[];this.ya=[];this.qa=ld(hi);this.ta=
ld(ii);this.na=!
1;this.V=Jd;this.O=this.l=this.o=this.j=Zc;this.Ja=null;this.s=this.ma=!1}function
pi(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}
function qi(a,b,c,d){a[c]&&!b[c]&&(a[c]=pi(a[c],d))}
function mi(a){if(a.s)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");qi(a.g,a.i,"* USEMAP",ri);var b=oi(a.V);["* ACTION","* CITE","*
HREF"].forEach(function(d){qi(this.g,this.i,d,b)},a);var c=oi(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){qi(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{qi(this.g,this.i,d,t(si,this.o))},a);qi(a.g,a.i,"A TARGET",t(ti,
["_blank","_self"]));qi(a.g,a.i,"* CLASS",t(ui,a.l));qi(a.g,a.i,"*
ID",t(vi,a.l));qi(a.g,
a.i,"* STYLE",t(a.O,c));a.s=!0}function wi(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function ni(a){return Tb(a)}function ti(a,b){b=Tb(b);return
ob(a,b.toLowerCase())?b:null}function ri(a){return(a=Tb(a))&&"#"==a.charAt(0)?
a:null}function si(a,b,c){return a(Tb(b),c)}function ui(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 vi(a,b,c){return a(Tb(b),c)}
ki.prototype.g=function(a){var b=!("STYLE"in this.s)&&"STYLE"in
this.j;this.l="*"==this.o&&b?"sanitizer-"+df():this.o;if(ei){b=a;if(ei)
{a=H("SPAN");this.l&&"*"==this.o&&(a.id=this.l);this.O&&(b=ch("<div>"+b+"</
div>"),eh(b),b=b.innerHTML);b=me(b);var
c=document.createElement("template");if(fi&&"content"in
c)Ce(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;Ce(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=bi?
new WeakMap:new di;d=b.nextNode();){c:{var e=d;switch(Sg(e)){case
3:e=xi(this,e);break c;case 1:if("TEMPLATE"==Rg(e).toUpperCase())e=null;else{var
g=Rg(e).toUpperCase();if(g in this.s||"http://www.w3.org/1999/xhtml"!=Wg(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=H("SPAN"),this.ma&&Og(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Ng(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var q=e;var x=g;var C=x.name;if(Qb(C,"data-
sanitizer-"))x=null;else{var E=Rg(q);
x=x.value;var
G={tagName:Tb(E).toLowerCase(),attributeName:Tb(C).toLowerCase()},P={Lk:void
0};"style"==G.attributeName&&(P.Lk=Pg(q));q=wi(E,C);q in this.i?
(C=this.i[q],x=C(x,G,P)):(C=wi(null,C),C in this.i?
(C=this.i[C],x=C(x,G,P)):x=null)}null!==x&&Og(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Sg(e)&&c.set(d,e),d=Tg(d),g=!
1,d)h=Sg(d),k=Rg(d).toLowerCase(),l=Tg(d),11!=h||l?"body"==k&&l&&(h=Tg(l))&&!
Tg(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Sg(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else Ff(d)}c.clear&&c.clear()}else
a=H("SPAN");0<Ng(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 me(a)};function xi(a,b){var c=b.data;
(b=Tg(b))&&"style"==Rg(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in
a.j&&(c=fe(bh(c,a.l,r(function(d,e){return this.V(d,{Fs:e})},a))));return
document.createTextNode(c)};function yi(a){return(new ki(new li)).g(a)};function
zi(a){a&&"function"==typeof a.Ea&&a.Ea()};function Ai()
{this.Id=this.Id;this.Ja=this.Ja}Ai.prototype.Id=!1;Ai.prototype.Ea=function()
{this.Id||(this.Id=!0,this.ua())};function Bi(a,b){b=t(zi,b);a.Id?b():(a.Ja||
(a.Ja=[]),a.Ja.push(b))}Ai.prototype.ua=function()
{if(this.Ja)for(;this.Ja.length;)this.Ja.shift()()};function Ci(a)
{this.id=a}Ci.prototype.toString=function(){return this.id};function Di(a,b)
{this.type=a instanceof Ci?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Di.prototype.stopPropagation=function(){this.g=!
0};Di.prototype.preventDefault=function(){this.defaultPrevented=!0};function Ei(a)
{a.preventDefault()};var Fi=function(){if(!p.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{var c=function()
{};p.addEventListener("test",c,b);p.removeEventListener("test",c,b)}catch(d)
{}return a}();function Gi(a,b){Di.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.Kl=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.ll(a,b)}u(Gi,Di);var
Hi={2:"touch",3:"pen",4:"mouse"};
Gi.prototype.ll=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.Kl=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Hi[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Gi.oa.preventDefault.call(this)};function Ii(a){return 0==a.Ob.button&&!
(Dc&&a.ctrlKey)}Gi.prototype.stopPropagation=function()
{Gi.oa.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Gi.prototype.preventDefault=function(){Gi.oa.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Ji="closure_listenable_"+(1E6*Math.random()|0);function Ki(a){return!(!a||!
a[Ji])};var Li=0;function Mi(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Vi=e;this.key=++Li;this.Lg=this.Ei=!1}function Ni(a){a.Lg=!
0;a.listener=null;a.proxy=null;a.src=null;a.Vi=null};function Oi(a)
{this.src=a;this.g={};this.i=0}f=Oi.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=Pi(a,b,d,e);-1<h?
(b=a[h],c||(b.Ei=!1)):(b=new Mi(b,this.src,g,!!d,e),b.Ei=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=Pi(e,b,c,d);return-1<b?(Ni(e[b]),rb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Qi(a,b){var c=b.type;c in
a.g&&qb(a.g[c],b)&&(Ni(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Eg=ba(7);f.wh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Pi(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 Pi(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Lg&&g.listener==b&&g.capture==!!c&&g.Vi==d)return e}return-1};var
Ri="closure_lm_"+(1E6*Math.random()|0),Si={},Ti=0;function O(a,b,c,d,e)
{if(d&&d.once)return Ui(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)O(a,b[g],c,d,e);return null}c=Vi(c);return Ki(a)?a.ka(b,c,Ua(d)?!!d.capture:!!
d,e):Wi(a,b,c,!1,d,e)}
function Wi(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ua(e)?!!
e.capture:!!e,k=Xi(a);k||(a[Ri]=k=new Oi(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=Yi();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Fi||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Zi(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Ti++;return c}
function Yi(){function a(c){return b.call(a.src,a.listener,c)}var b=$i;return
a}function Ui(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Ui(a,b[g],c,d,e);return null}c=Vi(c);return Ki(a)?a.nf(b,c,Ua(d)?!!d.capture:!!
d,e):Wi(a,b,c,!0,d,e)}function aj(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)aj(a,b[g],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=Vi(c),Ki(a)?
a.Ta(b,c,d,e):a&&(a=Xi(a))&&(b=a.wh(b,c,d,e))&&bj(b)}
function bj(a){if("number"!==typeof a&&a&&!a.Lg){var
b=a.src;if(Ki(b))Qi(b.Jd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Zi(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ti--;
(c=Xi(b))?(Qi(c,a),0==c.i&&(c.src=null,b[Ri]=null)):Ni(a)}}}function Zi(a){return a
in Si?Si[a]:Si[a]="on"+a}function cj(a,b){var c=a.listener,d=a.Vi||
a.src;a.Ei&&bj(a);return c.call(d,b)}
function $i(a,b){return a.Lg?!0:cj(a,new Gi(b,this))}function Xi(a){a=a[Ri];return
a instanceof Oi?a:null}var
dj="__closure_events_fn_"+(1E9*Math.random()>>>0);function Vi(a)
{if("function"===typeof a)return a;a[dj]||(a[dj]=function(b){return
a.handleEvent(b)});return a[dj]};function ej(a)
{Ai.call(this);this.s=a;this.j={}}u(ej,Ai);var
fj=[];f=ej.prototype;f.ka=function(a,b,c,d){return gj(this,a,b,c,d)};function
hj(a,b,c,d,e){gj(a,b,c,d,!1,e)}function gj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(fj[0]=c.toString()),c=fj);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.s||a);if(!k)break;a.j[k.key]=k}return
a}f.nf=function(a,b,c,d){return ij(this,a,b,c,d)};
function ij(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)ij(a,b,c[h],d,e,g);else{b=Ui(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=Vi(c),d=!!d,b=Ki(a)?a.wh(b,c,d,e):a?(a=Xi(a))?
a.wh(b,c,d,e):null:null,b&&(bj(b),delete this.j[b.key]);return this};
function jj(a){dd(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&bj(b)},a);a.j={}}f.ua=function()
{ej.oa.ua.call(this);jj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};/*

SPDX-License-Identifier: Apache-2.0
*/
function kj(a){return{valueOf:a}.valueOf()};var lj=kj(function(){try{return new
URL("s://g"),!0}catch(a){return!1}});function mj(a){if(!lj){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
nj=["data:","http:","https:","mailto:","ftp:"];function oj(a){a instanceof Fd?
a=Gd(a):a="javascript:"!==mj(a)?a:void 0;return a};function pj(a,b){b=oj(b);void 0!
==b&&(a.href=b)};function qj(){}function rj(a)
{this.g=a}n(rj,qj);rj.prototype.toString=function(){return this.g};function Q(a,b)
{if(1===a.nodeType){var c=a.tagName;if("SCRIPT"===c||"STYLE"===c)throw
Error("");}a.innerHTML=ke(b)}function sj(a,b){var c=tj;if(0===c.length)throw
Error("");if(c.map(function(d){if(d instanceof rj)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 uj(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 vj(a,b)
{b=oj(b);void 0!==b&&(a.href=b)};function wj(a){this.rl=a}function xj(a){return new
wj(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
yj=[xj("data"),xj("http"),xj("https"),xj("mailto"),xj("ftp"),new wj(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function zj(a){var b=void 0===b?yj:b;a:{b=void
0===b?yj:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof wj&&d.rl(a))
{a=Kd(a);break a}}a=void 0}return a||Ld};function Aj(a,b){b=oj(b);void 0!
==b&&a.open(b,void 0,void 0)};function R(){Ai.call(this);this.Jd=new
Oi(this);this.ls=this;this.Jl=null}u(R,Ai);R.prototype[Ji]=!
0;f=R.prototype;f.Fg=function(){return this.Jl};f.Ng=function(a)
{this.Jl=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){aj(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Fg();if(c)for(b=[];c;c=c.Fg())b.push(c);c=this.ls;var d=a.type||
a;if("string"===typeof a)a=new Di(a,c);else if(a instanceof Di)a.target=a.target||
c;else{var e=a;a=new Di(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=Bj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=Bj(h,d,!
0,a)&&e,a.g||(e=Bj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=Bj(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,Ni(d[e]);delete
a.g[c];a.i--}}this.Jl=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.nf=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 Bj(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.Lg&&h.capture==c){var
k=h.listener,l=h.Vi||h.src;h.Ei&&Qi(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Eg=ba(6);f.wh=function(a,b,c,d){return
this.Jd.wh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function Cj(a)
{R.call(this);this.g=a||window;this.j=O(this.g,"resize",this.l,!
1,this);this.i=uf(this.g)}u(Cj,R);function Dj(){var a=window,b=Va(a);return
Ej[b]=Ej[b]||new Cj(a)}var Ej={};Cj.prototype.getSize=function(){return this.i?
this.i.clone():null};Cj.prototype.ua=function()
{Cj.oa.ua.call(this);this.j&&(bj(this.j),this.j=null);this.i=this.g=null};Cj.protot
ype.l=function(){var a=uf(this.g);Pe(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function Fj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Gj(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 Hj(a,b,c,d,e,g){if(Dc&&e)return Gj(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=Ij(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:Gj(a)}
function Gj(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 Ij(a){if(Ac)a=Jj(a);else if(Dc&&Bc)switch(a){case
93:a=91}return a}
function Jj(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 Kj(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 Lj(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 Mj(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=Lj(a),e=Kj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Nj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Oj(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?Ue(e):"")}}}
function Pj(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 Qj(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
Rj=/#|$/;
function Sj(a){var
b=window.location.href,c=b.search(Rj),d=Qj(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 Ue(b.slice(d,-1!==e?
e:0))}var Tj=/[?&]($|#)/;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,Uj(this,a.o),this.O=a.O,this.g=a.g,Vj(this,a.V),Wj(this,a.l),Xj(this,a.j.clon
e()),Yj(this,a.i)):a&&(c=String(a).match(Nj))?(this.s=!!b,Uj(this,c[1]||"",!
0),this.O=Zj(c[2]||""),this.g=Zj(c[3]||"",!0),Vj(this,c[4]),Wj(this,c[5]||"",!
0),Xj(this,c[6]||"",!0),Yj(this,c[7]||"",!0)):(this.s=!!b,this.j=new
ak(null,this.s))}
S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(bk(b,ck,!0),":");var
c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(bk(b,ck,!
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(bk(c,"/"==c.charAt(0)?dk:ek,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",bk(c,fk));return
a.join("")};
S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Uj(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)Vj(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=Qb(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?Wj(b,d):c=""!
==a.j.toString();c?Xj(b,a.j.clone()):c=!!a.i;c&&Yj(b,a.i);return
b};S.prototype.clone=function(){return new S(this)};function Uj(a,b,c){a.o=c?Zj(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Vj(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 Wj(a,b,c){a.l=c?Zj(b,!0):b}function Xj(a,b,c){b instanceof ak?
(a.j=b,gk(a.j,a.s)):(c||(b=bk(b,hk)),a.j=new ak(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 Yj(a,b,c){a.i=c?
Zj(b):b;return a}function ik(a,b){a.j.remove(b);return a}function Zj(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function bk(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,jk),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function jk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
ck=/[#\/\?@]/g,ek=/[#\?:]/g,dk=/[#\?]/g,hk=/[#\?@]/g,fk=/#/g;function ak(a,b)
{this.i=this.g=null;this.j=a||null;this.l=!!b}function kk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Oj(a.j,function(b,c){a.add(Ue(b),c)}))}
function lk(a){var b=Lj(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new ak(null);a=Kj(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?mk(c,e,g):c.add(e,g)}return
c}f=ak.prototype;f.add=function(a,b){kk(this);this.j=null;a=nk(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){kk(this);a=nk(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 ok(a,b){kk(a);b=nk(a,b);return a.g.has(b)}f.forEach=function(a,b)
{kk(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.Xd=function(){kk(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){kk(this);var b=[];if("string"===typeof
a)ok(this,a)&&(b=b.concat(this.g.get(nk(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)
{kk(this);this.j=null;a=nk(this,a);ok(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 mk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(nk(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 ak;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};
function nk(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function gk(a,b)
{b&&!a.l&&(kk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),mk(this,e,c))},a));a.l=b}f.tq=function(a){for(var
b=0;b<arguments.length;b++)Mj(arguments[b],function(c,d)
{this.add(d,c)},this)};function pk(a){try{return p.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 qk()
{}qk.prototype.g=null;function rk(a){var b;(b=a.g)||(b={},sk(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var tk;function uk(){}u(uk,qk);function vk(a)
{return(a=sk(a))?new ActiveXObject(a):new XMLHttpRequest}function sk(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}tk=new uk;function wk(a,b)
{this.j=a;this.l=b;this.i=0;this.g=null}wk.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
xk(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function yk(a,b){var
c=a;b&&(c=r(a,b));c=zk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&(jc()||!
z("Edge"))&&p.Window.prototype.setImmediate==p.setImmediate?(Ak||
(Ak=Bk()),Ak(c)):p.setImmediate(c)}var Ak;
function Bk(){var a=p.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)
{p.setTimeout(e,0)}}var zk=ad;function Ck(a){p.setTimeout(function(){throw
a;},0)};function Dk(){this.i=this.g=null}Dk.prototype.add=function(a,b){var
c=Ek.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};Dk.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 Ek=new wk(function(){return new
Fk},function(a){return a.reset()});function Fk()
{this.next=this.g=this.Be=null}Fk.prototype.set=function(a,b)
{this.Be=a;this.g=b;this.next=null};Fk.prototype.reset=function()
{this.next=this.g=this.Be=null};var Gk,Hk=!1,Ik=new Dk;function Jk(a,b){Gk||
Kk();Hk||(Gk(),Hk=!0);Ik.add(a,b)}function Kk(){if(p.Promise&&p.Promise.resolve)
{var a=p.Promise.resolve(void 0);Gk=function(){a.then(Lk)}}else Gk=function()
{yk(Lk)}}function Lk(){for(var a;a=Ik.remove();){try{a.Be.call(a.g)}catch(b)
{Ck(b)}xk(Ek,a)}Hk=!1};function Mk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Nk(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){Ok(b,2,c)},function(c){Ok(b,3,c)})}catch(c){Ok(this,3,c)}}function
Pk(){this.next=this.context=this.i=this.j=this.g=null;this.l=!
1}Pk.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!
1};var Qk=new wk(function(){return new Pk},function(a){a.reset()});function
Rk(a,b,c){var d=Qk.get();d.j=a;d.i=b;d.context=c;return d}
function Sk(){var a,b,c=new Nk(function(d,e){a=d;b=e});return new
Tk(c,a,b)}Nk.prototype.then=function(a,b,c){return Uk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Nk.prototype.$goog_Thenable=!
0;Nk.prototype.cancel=function(a){if(0==this.g){var b=new Vk(a);Jk(function()
{Wk(this,b)},this)}};
function Wk(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?Wk(c,b):(g?
(d=g,d.next==c.l&&(c.l=d),d.next=d.next.next):Xk(c),Yk(c,e,3,b)))}a.j=null}else
Ok(a,3,b)}function Zk(a,b){a.i||2!=a.g&&3!=a.g||$k(a);a.l?a.l.next=b:a.i=b;a.l=b}
function Uk(a,b,c,d){var e=Rk(null,null,null);e.g=new Nk(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 Vk?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Zk(a,e);return e.g}Nk.prototype.ma=function(a)
{this.g=0;Ok(this,2,a)};Nk.prototype.na=function(a){this.g=0;Ok(this,3,a)};
function Ok(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 Nk){Zk(d,Rk(e||$c,g||
null,a));var h=!0}else if(Mk(d))d.then(e,g,a),h=!0;else{if(Ua(d))try{var
k=d.then;if("function"===typeof k){al(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,$k(a),3!=b||c instanceof
Vk||bl(a,c))}}
function al(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 $k(a){a.s||(a.s=!
0,Jk(a.V,a))}function Xk(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.l=null);return b}Nk.prototype.V=function(){for(var
a;a=Xk(this);)Yk(this,a,this.g,this.O);this.s=!1};
function Yk(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,cl(b,c,d);else try{b.l?b.j.call(b.context):cl(b,c,d)}catch(e)
{dl.call(null,e)}xk(Qk,b)}function cl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function bl(a,b){a.o=!
0;Jk(function(){a.o&&dl.call(null,b)})}var dl=Ck;function Vk(a)
{cb.call(this,a)}u(Vk,cb);Vk.prototype.name="cancel";function Tk(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function el(a,b)
{R.call(this);this.i=a||1;this.g=b||
p;this.j=r(this.Wv,this);this.l=$a()}u(el,R);f=el.prototype;f.enabled=!
1;f.Sa=null;function fl(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()
{el.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:p.setTimeout(a,b||0)}
function gl(a){p.clearTimeout(a)};function hl(a){R.call(this);this.headers=new
Map;this.V=a||null;this.i=!
1;this.O=this.g=null;this.hj="";this.j=this.na=this.l=this.ma=!
1;this.s=0;this.o=null;this.ya="";this.qa=this.ta=!1}u(hl,R);var
il=/^https?$/i,jl=["POST","PUT"],kl=[];function ll(a,b,c,d,e,g,h){var k=new
hl;kl.push(k);b&&k.ka("complete",b);k.nf("ready",k.zs);g&&(k.s=Math.max(0,g));h&&(k
.ta=h);k.send(a,c,d,e)}f=hl.prototype;f.zs=function(){this.Ea();qb(kl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.hj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.hj=a;this.ma=!1;this.i=!0;this.g=this.V?
vk(this.V):vk(tk);this.O=this.V?
rk(this.V):rk(tk);this.g.onreadystatechange=r(this.vp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){ml(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=p.FormData&&a instanceof p.FormData;!
ob(jl,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.ya&&(this.g.responseType=this.ya);"withCredentials"in
this.g&&this.g.withCredentials!
==this.ta&&(this.g.withCredentials=this.ta);try{nl(this),0<this.s&&((this.qa=ol(thi
s.g))?
(this.g.timeout=this.s,this.g.ontimeout=r(this.Zf,this)):this.o=V(this.Zf,this.s,th
is)),this.l=!0,this.g.send(a),this.l=!1}catch(h){ml(this)}};function ol(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.Zf=function(){"undefined"!
=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function ml(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);pl(a);ql(a)}function pl(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"),ql(this))};f.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),ql(this,!
0));hl.oa.ua.call(this)};f.vp=function(){this.Id||(this.na||this.l||this.j?
rl(this):this.ev())};f.ev=function(){rl(this)};
function rl(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=sl(a)))if(a.l&&4==(a.g?a.g.readyState:0))V(a.vp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{ul(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):pl(a)}finally{ql(a)}}}func
tion ql(a,b){if(a.g){nl(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 nl(a)
{a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(gl(a.o),a.o=null)}f.isActive=function()
{return!!this.g};function ul(a){var b=sl(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.hj).match(Nj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol.slice(0,-1)),b=!il.test(a?
a.toLowerCase():"");c=b}return c}function sl(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function vl(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
wl(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(p.JSON)try{var c=p.JSON.parse(b);break a}catch(d){}c=pk(b)}return
c}};function xl(a){var
b=document.implementation.createHTMLDocument("").createRange();a=me(a);return
b.createContextualFragment(ke(a))};function yl(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function zl(a){a=a.nodeType;return
1===a||"number"!==typeof a};function Al(a,b,c,d){var e=new
Map(Bl);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function Cl(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 Dl="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("
"),Bl=[["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}]])]],El="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(" "),
Fl=[["dir",{tc:3,conditions:kj(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{tc:3,conditions:kj(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{tc:2}],["loading",
{tc:3,conditions:kj(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{tc:2}],["target",
{tc:3,conditions:kj(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],Gl=new Al(new Set(Dl),new Set(El),new
Map(Fl)),Hl=new Al(new Set(Dl),
new Set(kj(function(){return El.concat(["class","id"])})),new Map(kj(function()
{return Fl.concat([["style",{tc:4}]])}))),Il=new Al(new Set(kj(function(){return
Dl.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(kj(function(){return
El.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(kj(function(){return Fl.concat([["style",{tc:4}]])})),new
Set(["data-","aria-"]));function Jl(a){this.j=a;this.i=[]}function Kl(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}Jl.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(Ll(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return me(a)};
function Ll(a,b){b=xl(b);b=document.createTreeWalker(b,5,function(h){return
Ml(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(zl(c))g=Nl(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 Nl(a,b){var c=yl(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=Cl(a.j,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var q=la(m.value);m=q.next().value;q=q.next().value;var x=void
0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!q.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.tc){case 1:Ol(d,g,h);break;case 2:k=mj(h);k=void 0!==k&&-1!
==nj.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez";
k!==h&&Pl(a);Ol(d,g,k);break;case 3:Ol(d,g,h.toLowerCase());break;case
4:Ol(d,g,h);break;case 0:Pl(a)}else Pl(a)}return d}function Ml(a,b)
{if(3===b.nodeType)return 1;if(!zl(b))return 2;b=yl(b);if(null===b)return
Pl(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;Pl(a);return
2}function Pl(a){0===a.i.length&&a.i.push("")}function Ol(a,b,c)
{a.setAttribute(b,c)}var Ql=kj(function(){return new Jl(Gl)});function Rl(a){return
Kl(Ql,a)}var Sl=kj(function(){return new Jl(Hl)}),Tl=kj(function(){return new
Jl(Il)});function Ul(a){var b={nonce:Fe()};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="'+Vl(b.id)+'"');b.nonce&&(c+=' nonce="'+Vl(b.nonce)
+'"');b.type&&(c+=' type="'+Vl(b.type)+'"');b.defer&&(c+=" defer");return me(c+
(">"+a+"\x3c/script>"))}function Vl(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")};var Wl={0:1,1:1},Xl={0:.1,1:.1};function
Yl(a,b){try{Kl(Tl,a)}catch(c){return Zl(b,"H_SLSANITIZE"),!0}try{Kl(Sl,a)}catch(c)
{return Zl(b,"H_RSANITIZE"),!0}try{Rl(a)}catch(c){return Zl(b,"H_SANITIZE"),!
0}return!1}function Zl(a,b){($l?$l:"undefined"!==typeof
window&&window.navigator&&void 0!==window.navigator.sendBeacon?
navigator.sendBeacon.bind(navigator):am)("https://csp.withgoogle.com/csp/
lcreport/"+a.rj,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}
function am(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var $l;function bm(a,b){a=cm(a);var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.Kw)?d:Wl[b.rj[0]])?e:0)}if(c&&!1!
==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var
g,h;Math.random()<(null!=(h=null!=(g=b.zw)?g:Xl[b.rj[0]])?
h:0)&&Zl(b,"HEARTBEAT");if(!Yl(a,b)){var k=void 0===k?{}:k;a instanceof ie?k=a:
(d=Vl(a),k.Fw&&(d=d.replace(/(^|[\r\n\t ]) /g,"$1&#160;")),k.Ew&&(d=d.replace(/(\r\
n|\n|\r)/g,"<br>")),k.Gw&&(d=d.replace(/(\t+)/g,'<span style="white-
space:pre">$1</span>')),k=me(d));
k.toString()!==a&&Zl(b,"H_ESCAPE")}}return me(a)}function cm(a){return
null===a?"null":void 0===a?"undefined":a};function dm()
{}f=dm.prototype;f.nb=function(a)
{this.rb=a.width;this.Bb=a.height};f.getSize=function(){return new
Oe(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 em(a){return new
kh(a.O,a.s,a.rb,a.Bb)};function fm(){this.g=[]}fm.prototype.Pa=function(a)
{this.g.push(a)};fm.prototype.getSize=function(){var a=this.tb(),b=this.Db();return
null===a||null===b?null:new Oe(a,b)};fm.prototype.Ld=function(a){return
this.g.filter(a||Yc)};function gm(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function hm(a,b){return gm(a,function(c)
{return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function im(a,b){return
a.g.find(function(c){return ih(lh(em(c)),b)})};function jm()
{this.g=[];this.cells=[]}u(jm,fm);f=jm.prototype;f.um=0;f.hi=0;f.marginRight=0;f.fi
=0;f.jl=0;f.Fj=0;f.lq=!1;f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};
function km(a){a.O();for(var b=a.um,c=0;c<a.j;c++){var
d=lm(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.jl}a.rb=b+a.marginRight;var
e=a.hi;for(c=0;c<a.i;c++){var g=mm(a,c);nm(a,c).forEach(function(h)
{if(h)if(this.lq){var k=e+Math.round((g-h.getSize().height)/2);h.s=k}else
h.s=e});e+=g+a.Fj}a.Bb=e+a.fi}function nm(a,b){return a.cells.map(function(c)
{return c[b]})}
function lm(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function mm(a,b){var
c=0;nm(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function om(a){this.l=a}n(om,dm);om.prototype.Da=function(){return
this.l};om.prototype.nb=function(a){void 0==a.width?
(this.Bb=a.height,this.rb=Math.round(a.height*pm(this.l))):void 0==a.height?
(this.rb=a.width,this.Bb=Math.round(a.width/pm(this.l))):
(this.rb=a.width,this.Bb=a.height)};function qm()
{return"rtl"==document.body.dir}function rm(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 sm={border:!0,padding:!0,margin:!
0},tm=["Top","Bottom","Right","Left"],um={color:"#0000cc",textDecoration:"underline
"};
function vm(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(wm,c))})}function wm(a,b,c){var d=""==th(a,c);sm[c]?v(tm,function(e)
{d&&""==th(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&um[c]?
K(a,c,um[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)))});vm(d)};function xm(a,b,c)
{Ai.call(this);this.Ih=a;this.j=b||
0;this.g=c;this.i=r(this.uq,this)}u(xm,Ai);f=xm.prototype;f.ub=0;f.ua=function()
{xm.oa.ua.call(this);this.stop();delete this.Ih;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()&&gl(this.ub);this.ub=0};f.isActive=function(){return 0!
=this.ub};f.uq=function(){this.ub=0;this.Ih&&this.Ih.call(this.g)};var
jd={},ym=null;function zm(a){a=Va(a);delete jd[a];id()&&ym&&ym.stop()}function Am()
{ym||(ym=new xm(function(){Bm()},20));var a=ym;a.isActive()||a.start()}function
Bm(){var a=$a();dd(jd,function(b){Cm(b,a)});id()||Am()};function Dm()
{R.call(this);this.Ec=0;this.endTime=this.startTime=null}u(Dm,R);Dm.prototype.rf=fu
nction(){this.qd("begin")};Dm.prototype.Je=function()
{this.qd("end")};Dm.prototype.qd=function(a){this.dispatchEvent(a)};function
Em(a,b,c,d){Dm.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(Em,Dm);f=Em.prototype;
f.play=function(a){if(a||0==this.Ec)this.progress=0,this.coords=this.i;else
if(1==this.Ec)return!1;zm(this);this.startTime=a=$a();-1==this.Ec&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.rf();this.qd("play");-1==this.Ec&&this.qd("resume");this.Ec=1;var
b=Va(this);b in jd||(jd[b]=this);Am();Cm(this,a);return!0};f.stop=function(a)
{zm(this);this.Ec=0;a&&(this.progress=1);Fm(this,this.progress);this.qd("stop");thi
s.Je()};
f.ua=function(){0==this.Ec||this.stop(!
1);this.qd("destroy");Em.oa.ua.call(this)};function Cm(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);Fm(a,a.progress);1==a.progress?
(a.Ec=0,zm(a),a.qd("finish"),a.Je()):1==a.Ec&&a.Hl()}function Fm(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.Hl=function()
{this.qd("animate")};
f.qd=function(a){this.dispatchEvent(new Gm(a,this))};function Gm(a,b)
{Di.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(Gm,
Di);function Hm(a){return 3*a*a-2*a*a*a};function X(){R.call(this);this.g=new
ej(this)}u(X,R);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.oa.ua.call(this);this.g.Ea()};function Im()
{X.call(this)}u(Im,X);function Jm(a,b){this.x=a;this.y=b}u(Jm,B);function Km(a)
{return new Jm(a.x,a.y)}Jm.prototype.clone=function(){return new
Jm(this.x,this.y)};Jm.prototype.Nj=B.prototype.Nj;Jm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Lm(a,b){a.x-=b.x;a.y-=b.y};function
Mm(a,b){this.g=a;this.i=b}function Nm(a,b){var c=im(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=jh(lh(em(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.sh(c);b=Km(b);Lm(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 Km(a.jd()).add(b)};var Om={};function
Pm(a){return"P\u00e1gina "+a};var Qm;var Rm="combobox grid group listbox menu
menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split("
");function Sm(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?(Qm||(c={},Qm=(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=Qm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Tm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function Um(a){var b=Tm(a,"activedescendant");return
jf(a).getElementById(b)}function Vm(a,b){var
c="";b&&(c=b.id);Y(a,"activedescendant",c)}function Wm(a,b){Y(a,"label",b)};var
Xm=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 Ym(a)
{return(a=a.exec(fc()))?a[1]:""}var Zm=function(){if(og)return Ym(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(sg){if(sc()||tc()){var a=Ym(/CriOS\/([0-
9.]+)/);if(a)return a}return Ym(/Chrome\/([0-9.]+)/)}if(tg&&!sc())return
Ym(/Version\/([0-9.]+)/);if(pg||qg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(rg)return(a=Ym(/Android\s+([0-
9.]+)/))?a:Ym(/Version\/([0-9.]+)/);return""}();function $m(a,b,c)
{R.call(this);this.target=a;this.handle=b||a;this.na=c||new
kh(NaN,NaN,NaN,NaN);this.j=jf(a);this.g=new
ej(this);Bi(this,this.g);this.deltaY=this.deltaX=this.ya=this.ta=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;O(this.handle,
["touchstart","mousedown"],this.am,!1,this);this.o=an}u($m,R);var
an=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function bn(a,b){a.na=b||new kh(NaN,NaN,NaN,NaN)}f=$m.prototype;f.lb=function(a)
{this.Pb=a};f.ua=function(){$m.oa.ua.call(this);aj(this.handle,
["touchstart","mousedown"],this.am,!
1,this);jj(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null};
f.am=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Ii(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(ne
w cn("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.Nt,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Ii,d);this.o?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Ii)):this.g.ka(yf(b),"blur",
this.Ii);this.Ga&&this.g.ka(this.Ga,"scroll",this.fv,d);this.clientX=this.ta=a.clie
ntX;this.clientY=this.ya=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=wf(gf(th
is.j).g)}};f.Ii=function(a,b){jj(this.g);this.o&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
cn("end",this,a.clientX,a.clientY,a,dn(this,this.deltaX),en(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Nt=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.ya-
this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new
cn("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Ii(a);return}}c=fn(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
cn("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(gn(this,a,b,c),a.preventDefault(
))}};
function fn(a,b,c){var d=wf(gf(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(dn(a,a.deltaX),en(a,a.deltaY))}f.fv=function(a){var
b=fn(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;gn(this,a,b.x,b.y)};fu
nction gn(a,b,c,d){a.Nk(c,d);a.dispatchEvent(new
cn("drag",a,b.clientX,b.clientY,b,c,d))}function dn(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 en(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.Nk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
cn(a,b,c,d,e,g,h)
{Di.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(cn,Di);function hn(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 hn)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=hn.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 hn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!p.requestAnimationFrame;+
+c)p.requestAnimationFrame=p[b+"RequestAnimationFrame"],p.cancelAnimationFrame=p[b+
"CancelAnimationFrame"]||p[b+"CancelRequestAnimationFrame"];if(!
p.requestAnimationFrame){var d=0;p.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return p.setTimeout(function()
{e(g+h)},h)};p.cancelAnimationFrame||(p.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var jn=[[],[]],kn=0,ln=!1,mn=0;function nn(a,b){var c=mn++,d={Lu:
{id:c,Be:a.measure,context:b},Ou:{id:c,Be:a.ep,context:b},state:{},ad:void 0,cj:!
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.cj||(d.cj=!
0,jn[kn].push(d));ln||(ln=!0,window.requestAnimationFrame(on))}}
function on(){ln=!1;var a=jn[kn],b=a.length;kn=(kn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Lu;c.cj=!1;e.Be&&e.Be.apply(e.context,c.ad)}for(d=0;d<b;+
+d)c=a[d],e=c.Ou,c.cj=!
1,e.Be&&e.Be.apply(e.context,c.ad),c.state={};a.length=0};var pn=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function qn(a)
{R.call(this);this.va=a;a=A?"focusout":"blur";this.g=O(this.va,A?"focusin":"focus",
this,!A);this.i=O(this.va,a,this,!A)}u(qn,R);qn.prototype.handleEvent=function(a)
{var b=new
Gi(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};qn.prototype.ua=function()
{qn.oa.ua.call(this);bj(this.g);bj(this.i);delete this.va};function rn()
{}Ra(rn);rn.prototype.g=0;function sn(a){return":"+(a.g++).toString(36)};function
tn(a){R.call(this);this.g=a||gf();this.Kb=un;this.ub=null;this.Va=!
1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.El=null;this.Lc=!
1}u(tn,R);tn.prototype.nd=rn.Jb();var un=null;
function vn(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=tn.prototype;f.getId=function(){return this.ub||(this.ub=sn(this.nd))};
f.Mg=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 ej(a));return a.na}f.he=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.ub&&wn(this.s,this.ub)&&this.s!
=a)throw Error("Unable to set parent
component");this.s=a;tn.oa.Ng.call(this,a)};f.getParent=function(){return this.s};
f.Ng=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");tn.oa.Ng.call(this,a)};f.Qa=function()
{this.va=bg(this.g,"DIV")};f.render=function(a){xn(this,a)};function xn(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 yn(a,b){if(a.Va)throw Error("Component already rendered");if(b&&a.ii(b))
{a.Lc=!0;var c=jf(b);a.g&&a.g.g==c||(a.g=gf(b));a.Nb(b);a.Ka()}else throw
Error("Invalid element to decorate");}f.ii=function(){return!0};f.Nb=function(a)
{this.va=a};f.Ka=function(){this.Va=!0;zn(this,function(a){!
a.Va&&a.ha()&&a.Ka()})};f.jc=function(){zn(this,function(a)
{a.Va&&a.jc()});this.na&&jj(this.na);this.Va=!1};
f.ua=function(){this.Va&&this.jc();this.na&&(this.na.Ea(),delete
this.na);zn(this,function(a){a.Ea()});!
this.Lc&&this.va&&I(this.va);this.s=this.El=this.va=this.ma=this.O=null;tn.oa.ua.ca
ll(this)};f.Za=function(a,b){this.sg(a,An(this),b)};
f.sg=function(a,b,c){if(a.Va&&(c||!this.Va))throw Error("Component already
rendered");if(0>b||b>An(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=Bn(this,b+1),xn(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 Cn(a){null==a.Kb&&(a.Kb=Qh(a.Va?a.va:a.g.g.body));return
a.Kb}function An(a){return a.O?a.O.length:0}function wn(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function Bn(a,b)
{return a.O?a.O[b]||null:null}function zn(a,b,c){a.O&&a.O.forEach(b,c)}
function Dn(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=wn(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 En(a,b)
{this.va=a;this.i=b};function Fn(a,b){R.call(this);this.l=new ej(this);this.fg(a||
null);b&&(this.hg=b)}u(Fn,R);f=Fn.prototype;f.va=null;f.Tn=!0;f.Sn=null;f.Re=!
1;f.wl=-1;f.fj=-1;f.jo=!0;f.hg="toggle_display";f.getType=function(){return
this.hg};f.ha=function(){return this.va};f.fg=function(a)
{Gn(this);this.va=a};function Hn(a,b){Gn(a);a.Tn=b}function Gn(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.Il()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.eg();a=jf(this.va);if(this.Tn)if(this.l.ka(a,"mousedown",this.kp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Qf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.kp,!
0);this.l.ka(a,"deactivate",this.jp)}else
this.l.ka(a,"blur",this.jp);"toggle_display"==this.hg?
(this.va.style.visibility="visible",N(this.va,!
0)):"move_offscreen"==this.hg&&this.eg();this.Re=!0;this.wl=Date.now();this.fj=-
1;this.Ga?(Ui(this.Ga,"end",this.ji,!1,this),this.Ga.play()):this.ji()}}else
In(this)};f.eg=function(){};function In(a,b)
{a.Re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&jj(a.l),a.Re=!
1,a.fj=Date.now(),a.qa?(Ui(a.qa,"end",t(a.Yn,b),!1,a),a.qa.play()):a.Yn(b))}
f.Yn=function(a){"toggle_display"==this.hg?
this.mu():"move_offscreen"==this.hg&&(this.va.style.top="-
10000px");this.Tg(a)};f.mu=function(){this.va.style.visibility="hidden";N(this.va,!
1)};f.Il=function(){return this.dispatchEvent("beforeshow")};f.ji=function()
{this.dispatchEvent("show")};f.Tg=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.kp=function(a)
{a=a.target;Pf(this.va,a)||Jn(this,a)||150>Date.now()-this.wl||In(this,a)};
f.jp=function(a){if(this.jo){var b=jf(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Pf(this.va,a)||"BODY"==a.tagName||
Jn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.wl||
In(this)}};function Jn(a,b){return lb(a.Sn||[],function(c){return b===c||
Pf(c,b)})}f.ua=function()
{Fn.oa.ua.call(this);this.l.Ea();zi(this.Ga);zi(this.qa);delete this.va;delete
this.l;delete this.Sn};function Kn(a,b){tn.call(this,b);this.Ef=!!
a;this.qa=null;this.wc=nn({ep:this.sj},this);nn({ep:this.iq},this)}u(Kn,tn);f=Kn.pr
ototype;f.Uk=null;f.mi=!1;f.hd=null;f.xc=null;f.Ud=null;f.Ck=!1;f.Ug=function()
{return"goog-modalpopup"};f.qh=function(){return this.hd};f.Qa=function()
{Kn.oa.Qa.call(this);var a=this.ha();Ib(a,Tb(this.Ug()).split(" "));Vf(a,!0);N(a,!
1);Ln(this);Mn(this)};
function Ln(a){if(a.Ef&&!a.xc){var b=a.g.Oa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ad(pn).toString();a.xc=b;a.xc.className=a.Ug()+"-
bg";N(a.xc,!1);Oh(a.xc,0)}a.hd||(a.hd=a.g.Oa("DIV",a.Ug()+"-bg"),N(a.hd,!
1))}function Mn(a){a.Ud||(a.Ud=bg(a.g,"SPAN"),N(a.Ud,!1),Vf(a.Ud,!
0),a.Ud.style.position="absolute")}f.Kp=function(){this.Ck=!1};f.ii=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){Kn.oa.Nb.call(this,a);a=Tb(this.Ug()).split("
");Ib(this.ha(),a);Ln(this);Mn(this);Vf(this.ha(),!0);N(this.ha(),!
1)};f.Ka=function()
{this.xc&&Gf(this.xc,this.ha());Gf(this.hd,this.ha());Kn.oa.Ka.call(this);Hf(this.U
d,this.ha());this.Uk=new
qn(this.g.g);Z(this).ka(this.Uk,"focusin",this.Zu);Nn(this,!1)};f.jc=function()
{this.isVisible()&&this.Aa(!
1);zi(this.Uk);Kn.oa.jc.call(this);I(this.xc);I(this.hd);I(this.Ud)};
f.Aa=function(a){if(a!
=this.mi)if(this.ya&&this.ya.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop()
,this.Ga&&this.Ga.stop(),this.Va&&Nn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e)
{}this.iq();Z(this).ka(cg(this.g),"resize",this.sj).ka(cg(this.g),"orientationchang
e",this.wc);On(this,!0);this.focus();this.mi=!0;this.ya&&this.Ia?
(Ui(this.ya,"end",this.li,!1,this),this.Ia.play(),this.ya.play()):this.li()}}else
if(this.dispatchEvent("beforehide")){Z(this).Ta(cg(this.g),
"resize",this.sj).Ta(cg(this.g),"orientationchange",this.wc);this.mi=!
1;this.ta&&this.Ga?(Ui(this.ta,"end",this.ki,!
1,this),this.Ga.play(),this.ta.play()):this.ki();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.sm(this.ha(),d))&&this.qa.focus()}catch(e)
{}this.qa=null}}};
function Nn(a,b){a.bc||(a.bc=new En(a.va,a.g));a=a.bc;if(b){a.g||
(a.g=[]);b=a.i.qo(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||
Tm(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.iq=function(){this.sj();this.Vg()};function On(a,b)
{a.xc&&N(a.xc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Ud,b)}f.li=function()
{this.dispatchEvent("show")};f.ki=function(){On(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return this.mi};
f.focus=function(){this.oo()};f.sj=function(){this.xc&&N(this.xc,!
1);this.hd&&N(this.hd,!1);var a=this.g.g;var b=uf(yf(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.Vg=function(){if("fixed"==wh(this.ha(),"position"))var a=0,b=0;else
b=wf(this.g.g),a=b.x,b=b.y;var c=M(this.ha());var d=uf(yf(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);xh(this.ha(),a,b);xh(this.Ud,a,b)};f.Zu=function(a){this.Ck?
this.Kp():a.target==this.Ud&&V(this.oo,0,this)};f.oo=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.ua=function()
{zi(this.ya);this.ya=null;zi(this.ta);this.ta=null;zi(this.Ia);this.Ia=null;zi(this
.Ga);this.Ga=null;Kn.oa.ua.call(this)};function Pn(a,b,c)
{Kn.call(this,b,c);this.l=a||"modal-dialog";this.j=Qn(Qn(new Rn,Sn,!0),Tn,!1,!
0)}u(Pn,Kn);f=Pn.prototype;f.Dh=!0;f.bp=!0;f.Qk=!
0;f.Di=.5;f.vc="";f.Bf=null;f.le=null;f.eo=!
1;f.Wc=null;f.Xc=null;f.Xh=null;f.Cc=null;f.Cd=null;f.oc=null;f.wm="dialog";f.Ug=fu
nction(){return this.l};function Un(a,b){a.vc=b;a.Xc&&J(a.Xc,b)}f.hb=function()
{return this.vc};f.Dc=function(){return null!=this.Bf?
je(this.Bf):""};f.ff=function(){return this.wm};f.Qh=ba(9);function Vn(a){a.ha()||
a.render()}
f.Ib=function(){Vn(this);return this.Cd};function Wn(a){Vn(a);return a.oc}function
Xn(a){Vn(a);return a.ha()}f.qh=function(){Vn(this);return
Pn.oa.qh.call(this)};function Yn(a,b)
{a.Di=b;a.ha()&&(b=a.qh())&&Oh(b,a.Di)}f.wq=function(){};function Zn(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 $m(a.ha(),a.Wc),a.le=b,Ib(a.Wc,c),O(a.le,"start",a.Iv,!
1,a),O(a.le,"drag",a.wq,!1,a)):!b&&a.le&&(a.le.Ea(),a.le=null)}
f.Qa=function(){Pn.oa.Qa.call(this);var
a=this.ha(),b=this.g;this.Xh=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.Xh},this.vc),this.Cc=b.Oa("SPAN",this.l+"-
title-close"));Ef(a,this.Wc,this.Cd=b.Oa("DIV",{className:this.l+"-
content",id:c}),this.oc=b.Oa("DIV",this.l+"-
buttons"));Sm(this.Xc,"heading");Sm(this.Cc,"button");Vf(this.Cc,!
0);Wm(this.Cc,"Cerrar");Sm(a,this.ff());Y(a,"labelledby",this.Xh||"");this.Bf&&
Ce(this.Cd,this.Bf);N(this.Cc,this.Dh);this.j&&(a=this.j,a.va=this.oc,a.render());N
(this.oc,!!this.j);Yn(this,this.Di)};
f.Nb=function(a){Pn.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-
content";this.Cd=mf(null,b,a)[0];this.Cd||
(this.Cd=this.g.Oa("DIV",b),this.Bf&&Ce(this.Cd,this.Bf),a.appendChild(this.Cd));b=
this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";
(this.Wc=mf(null,b,a)[0])?(this.Xc=mf(null,c,this.Wc)[0],this.Cc=mf(null,d,this.Wc)
[0]):(this.Wc=this.g.Oa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?
(this.vc=Wf(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.Xh=this.Xc.id;Y(a,"labelledby"
,this.Xh||"");this.Cc||
(this.Cc=this.g.Oa("SPAN",d),this.Wc.appendChild(this.Cc));N(this.Cc,this.Dh);b=thi
s.l+"-buttons";if(this.oc=mf(null,b,a)[0]){if(a=this.j=new Rn(this.g),
(b=this.oc)&&1==b.nodeType){a.va=b;b=lf("BUTTON",a.va);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Wf(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);Yn(this,this.Di)};f.Ka=function()
{Pn.oa.Ka.call(this);Z(this).ka(this.ha(),"keydown",this.vm).ka(this.ha(),"keypress
",this.vm);Z(this).ka(this.oc,"click",this.Uu);Zn(this,this.Qk);Z(this).ka(this.Cc,
"click",this.kv);var a=this.ha();Sm(a,this.ff());""!
==this.Xc.id&&Y(a,"labelledby",this.Xc.id);if(!this.bp){this.bp=!1;if(this.Va)
{a=this.g;var b=this.qh();a.ei(this.xc);a.ei(b)}this.isVisible()&&Nn(this,!1)}};
f.jc=function(){this.isVisible()&&this.Aa(!1);Zn(this,!
1);Pn.oa.jc.call(this)};f.Aa=function(a){a!=this.isVisible()&&(this.Va||
this.render(),Pn.oa.Aa.call(this,a))};f.li=function()
{Pn.oa.li.call(this);this.dispatchEvent("aftershow")};f.ki=function()
{Pn.oa.ki.call(this);this.dispatchEvent("afterhide");this.eo&&this.Ea()};
f.Iv=function(){var a=this.g.g,b=uf(yf(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"==wh(this.ha(),"position")?bn(this.le,new
kh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):bn(this.le,new
kh(0,0,c-d.width,a-d.height))};f.kv=function(){$n(this)};function $n(a){if(a.Dh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new ao(c,b))&&a.Aa(!1)):a.Aa(!
1)}}f.ua=function(){this.oc=this.Cc=null;Pn.oa.ua.call(this)};
function bo(a,b){a.j=b;a.oc&&(a.j?
(b=a.j,b.va=a.oc,b.render()):Ce(a.oc,ue),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 ao(a,b))&&this.Aa(!1)}};
f.vm=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 ao(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Ck=!
0;try{this.Ud.focus()}catch(l){}V(this.Kp,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Cc)$n(this);else
if(d){var
h=d.i,k=h&&co(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
ao(g,String(d.get(g)))))}else e!=this.Cc||32!=a.keyCode&&" "!=a.key||
$n(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Aa(!1)};function
ao(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(ao,Di);function Rn(a)
{hn.call(this);a||
gf();this.g=this.va=this.i=null}u(Rn,hn);Rn.prototype.set=function(a,b,c,d)
{hn.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function Qn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Rn.prototype.render=function(){if(this.va)
{Ce(this.va,ue);var a=gf(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)}};Rn.prototype.ha=function(){return
this.va};function co(a,b){a=lf("BUTTON",a.va);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
Sn={key:"ok",caption:"Aceptar"},Tn={key:"cancel",caption:"Cancelar"},eo={key:"yes",
caption:"S\
u00ed"},fo={key:"no",caption:"No"},go={key:"save",caption:"Guardar"},ho={key:"conti
nue",caption:"Continuar"};"undefined"!=typeof document&&(Qn(new Rn,Sn,!0,!
0),Qn(Qn(new Rn,Sn,!0),Tn,!1,!0),Qn(Qn(new Rn,eo,!0),fo,!1,!0),Qn(Qn(Qn(new
Rn,eo),fo,!0),Tn,!1,!0),Qn(Qn(Qn(new Rn,ho),go),Tn,!0,!0));function io(a,b,c,d,e)
{Em.call(this,b,c,d,e);this.g=a}u(io,Em);io.prototype.ag=function()
{};io.prototype.Hl=function()
{this.ag();io.oa.Hl.call(this)};io.prototype.Je=function()
{this.ag();io.oa.Je.call(this)};io.prototype.rf=function()
{this.ag();io.oa.rf.call(this)};function jo(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);io.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(jo,io);var
ko=1/1024;f=jo.prototype;
f.ag=function(){var a=this.coords[0];Math.abs(a-
this.j)>=ko&&(Oh(this.g,a),this.j=a)};f.rf=function(){this.j=-
1;jo.oa.rf.call(this)};f.Je=function(){this.j=-
1;jo.oa.Je.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function lo(a,b,c)
{jo.call(this,a,1,0,b,c)}u(lo,jo);lo.prototype.rf=function()
{this.show();lo.oa.rf.call(this)};lo.prototype.Je=function()
{this.kb();lo.oa.Je.call(this)};
function mo(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");io.call(this,a,b,c,d,e)}u(mo,io);mo.prototype.ag=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 no(a,b){this.g=a[p.Symbol.iterator]
();this.i=b}no.prototype[Symbol.iterator]=function(){return
this};no.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 oo(a,b){return new
no(a,b)};function po(a){if(a instanceof qo||a instanceof ro||a instanceof so)return
a;if("function"==typeof a.next)return new qo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new qo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.Xe)return new qo(function(){return
a.Xe()});throw Error("Not an iterator or iterable.");}function qo(a)
{this.g=a}qo.prototype.Xe=function(){return new
ro(this.g())};qo.prototype[Symbol.iterator]=function(){return new so(this.g())};
qo.prototype.i=function(){return new so(this.g())};function ro(a)
{this.g=a}n(ro,dg);ro.prototype.next=function(){return
this.g.next()};ro.prototype[Symbol.iterator]=function(){return new
so(this.g)};ro.prototype.i=function(){return new so(this.g)};function so(a)
{qo.call(this,function(){return a});this.j=a}n(so,qo);so.prototype.next=function()
{return this.j.next()};function to(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
to)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=to.prototype;f.kc=function(){uo(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xd=function()
{uo(this);return this.g.concat()};
function vo(a,b){return a.has(b)}f.has=function(a){return
wo(this.i,a)};f.Jc=ba(2);function xo(a)
{a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){wo(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&uo(this),a=!0):a=!
1;return a};function uo(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];wo(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],wo(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return wo(this.i,a)?this.i[a]:b};f.set=function(a,b)
{wo(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
to(this)};f.keys=function(){return po(this.Xe(!0)).i()};f.values=function(){return
po(this.Xe(!1)).i()};f.entries=function(){var a=this;return
oo(this.keys(),function(b){return[b,a.get(b)]})};
f.Xe=function(a){uo(this);var b=0,c=this.j,d=this,e=new dg;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return eg;var g=d.g[b++];return{value:a?g:d.i[g],done:!
1}};return e};function wo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function yo(){this.i=new to;this.g=new
zo("");this.g.next=this.g.g=this.g}f=yo.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
zo(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 Ao(this,this.g.next)};f.pop=function(){return
Ao(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 Ao(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function zo(a,b)
{this.key=a;this.value=b}zo.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
Bo(){R.call(this);this.i=new yo}u(Bo,R);Bo.prototype.j=function(a)
{a.sort(Co);v(a,function(b){b.he(this)},this);this.i=new yo;v(a,function(b)
{this.i.set(b.La(),b)},this);this.dispatchEvent("update")};function Co(a,b){return
Do(a)-Do(b)}function Eo(a){return a.i.kc()}function Fo(a,b,c){a=Eo(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
Go(a,b){return a.i.get(b)}
function Ho(a,b){b=Tb(b);if(0!=b.length)return mb(Eo(a),function(c){return
c.hb()==b})};function Io(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function Jo(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(Jo,Io);Jo.prototype.cancel=function(a)
{if(this.j)this.i instanceof Jo&&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 Ko(this),Lo(this),Mo(this,!
1,a))}};Jo.prototype.na=function(a,b){this.O=!1;Mo(this,a,b)};
function Mo(a,b,c){a.j=!0;a.i=c;a.l=!b;No(a)}function Lo(a){if(a.j){if(!a.ma)throw
new Oo(a);a.ma=!1}}Jo.prototype.tg=function(a){Lo(this);Mo(this,!0,a)};function
Po(a,b,c,d){a.o.push([b,c,d]);a.j&&No(a)}Jo.prototype.then=function(a,b,c){var
d,e,g=new Nk(function(h,k){e=h;d=k});Po(this,e,function(h){h instanceof Ko?
g.cancel():d(h);return Qo},this);return g.then(a,b,c)};Jo.prototype.
$goog_Thenable=!0;function Ro(a){return lb(a.o,function(b)
{return"function"===typeof b[1]})}var Qo={};
function No(a){if(a.s&&a.j&&Ro(a)){var
b=a.s,c=So[b];c&&(p.clearTimeout(c.ub),delete So[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===Qo&&(k=void 0);void 0!==k&&(a.l=a.l&&(k==b||k instanceof
Error),a.i=b=k);if(Mk(b)||"function"===typeof p.Promise&&b instanceof p.Promise)d=!
0,a.O=!0}catch(l){b=l,a.l=!0,Ro(a)||(c=!0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!
1),b instanceof Jo?(Po(b,k,d),b.ta=
!0):b.then(k,d));c&&(b=new To(b),So[b.ub]=b,a.s=b.ub)}function Oo()
{cb.call(this)}u(Oo,cb);Oo.prototype.message="Deferred has already
fired";Oo.prototype.name="AlreadyCalledError";function Ko()
{cb.call(this)}u(Ko,cb);Ko.prototype.message="Deferred was
canceled";Ko.prototype.name="CanceledError";function To(a)
{this.ub=p.setTimeout(r(this.i,this),0);this.g=a}To.prototype.i=function(){delete
So[this.ub];throw this.g;};var So={};function Uo(a,b){var c=b||{};b=c.document||
document;var d=Ad(a).toString(),e=bg(new hf(b),"SCRIPT"),g={Op:e,Zf:void 0},h=new
Jo(Vo,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Wo(e,!0);var m=new Xo(1,"Timeout
reached for loading script "+d);Lo(h);Mo(h,!
1,m)},l),g.Zf=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Wo(e,c.As||!
1,k),h.tg(null))};e.onerror=function(){Wo(e,!0,k);var m=new Xo(0,"Error while
loading script "+
d);Lo(h);Mo(h,!1,m)};g=c.attributes||{};nd(g,{type:"text/javascript",charset:"UTF-
8"});sf(e,g);Ee(e,a);Yo(b).appendChild(e);return h}function Yo(a){var
b=lf("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function Vo()
{if(this&&this.Op){var a=this.Op;a&&"SCRIPT"==a.tagName&&Wo(a,!0,this.Zf)}}function
Wo(a,b,c){null!=c&&p.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)}
function Xo(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);cb.call(this,c);this.code=a}u(Xo,cb);function Zo(a){var b=document,c=window;
$o()&&(Uo(ap,{document:b}).then(function(){var d=Pa("gapi.load",c);d&&d("gapi.rpc",
{tg:function(){return bp(a)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),V(function()
{bp(a)},5E3))}function cp(a){var b={};b.q=a;dp("updateInViewportPage",b)}function
ep(a){a?dp("onboardingComplete"):dp("onboardingCompleteNoPlainText")}
function bp(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),fp(),gp(a))}function fp()
{O(document,"keydown",function(a)
{27==a.keyCode&&dp("closeViewportDialog")})}function gp(a){var
b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function dp(a,b){if($o()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function $o(){try{return window.self!==window.top}catch(a)
{return!0}}var ap=Dd(vd(wd("//apis.google.com/js/api.js")));function hp(a)
{R.call(this);ip(this,a||"")}n(hp,R);hp.prototype.getQuery=function(){return
this.l};function ip(a,b){a.l!=b&&(a.l=b,a.dispatchEvent("change"),cp(b))}function
jp(a){a=new S(a);return U(a,"q")||U(a,"vq")||U(a,"dq")}function kp(){return U(new
S(window.location.toString()),"q")};function lp(a){this.g={};this.N=a}function
mp(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 np(a){this.N=a;this.j=a.Ab()}np.prototype.Wb=function(a)
{this.Ca&&(this.Ca.Ea(),Ff(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()};np.prototyp
e.Fa=function(){return this.Ca};function op(a)
{X.call(this);this.V=a;Ff(a);K(a,"overflow","hidden");this.j=H("div");K(this.V,
{position:"relative",padding:"0px"});If(this.V,this.j,0);this.Kb=new
lp(this);this.Ga=[];this.ya=[];pp(this);this.ma=new np(this);a=H("div");W(a,!
0);K(a,
{position:"absolute",left:"0px",top:"0px"});this.V.appendChild(a);this.Hb=a;this.nb
(Vh(this.V));qp.push(this);this.zd=new hp;O(this.zd,"change",this.zq,!
1,this)}u(op,X);var qp=[];f=op.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||!Pe(this.i,a)){Uh(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 rp(a,b){if(a.s)throw"";a.s=b;O(b,"update",r(a.xq,a))}f.xq=function()
{this.dispatchEvent("pagesupdate")};f.ab=function(){return
this.s};f.Ad=function(a,b){return(a=Go(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 sp(a,b){return(b=Ho(a.s,b))?
(a.mb(b),!0):!1}function tp(a,b){up(a,b,r(function(c)
{V(r(this.mb,this,c))},a))}function up(a,b,c){a=a.ab();new S(b);b=new
a.l({url:b});b.he(a);vp(b,r(a.ma,a,c))}
f.Ah=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=wp(a,d);if(e)
{xp(this,c,b,e);return}vp(a,r(this.yq,this,c,b,d))}this.mb(a)};f.yq=function(a,b,c,
d){(c=wp(d,c))&&xp(this,a,b,c)};function xp(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=qh(e,d[g]);d=b.Da().me();d=b.getSize().width/d;e=new
Jm(e.left,e.top);e.Nj(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Km(b.jd());b.add
(e);Lm(b,c);a.Fa().tf(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&&yp(this)};function
zp(a,b,c){a.ya.push([b,c])}function yp(a){var b=a.Ga.shift();if(b){for(var
c=b.shift(),d=0;d<a.ya.length;d++)a.ya[d][0]==c&&a.ya[d][1].apply(a,b);yp(a)}}
function pp(a){zp(a,"next",r(a.xm,a,1));zp(a,"previous",r(a.xm,a,-
1));zp(a,"turntopage",r(a.Aq,a));zp(a,"zoomin",r(a.Bq,a));zp(a,"zoomout",r(a.Cq,a))
;zp(a,"showkeyboardshortcuts",function()
{a.dispatchEvent("keyboardshortcutsopened")})}function Ap(a){var
b=a.ma.Fa();b.Rk&&b.Rk(a.Da())}f.xm=function(a){var b=this.ma.Fa(),c;b.qa?
c=b.qa(this.Da(),a):c=Fo(this.ab(),this.Da().La(),a);c&&(this.mb(c),Ap(this),this.d
ispatchEvent("pageturn"))};f.Aq=function(a){if(a=Go(this.s,a))this.mb(a),Ap(this)};
f.Bq=function(){var
a=this.ma.Fa();a.Kc&&(a.Kc(),Ap(this));this.dispatchEvent("zoomchange")};f.Cq=funct
ion(){var
a=this.ma.Fa();a.Zc&&(a.Zc(),Ap(this));this.dispatchEvent("zoomchange")};f.zq=funct
ion(){this.dispatchEvent("searchupdate")};f.Xa=function(){return this.zd};var
Bp={update:function(a){for(var b in a)Bp[b]=a[b]},os:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Bp.ns(b,a[b])},ns:function(a,b){Bp[a]=b}};ab("_OC_addFlags",Bp.os);function Cp(a)
{var b=Ja.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
Dp;function Ep(a,b,c){c=new S(c.replace(/#.*/g,""));T(c,a,b);return
c.toString()}function Fp(a){if(Dp){var b=new S(Dp);Wj(b,a);return
b.toString()}return a}function Gp(a){return Ep("hl","es",a)}function Hp(a){a=new
S(a);var b=a.l.split("/");b[0]||b.shift();return 3<b.length?
b[3]:U(a,"id")||""}function Ip(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function Jp(a)
{R.call(this);this.ob={};a&&this.Dd(a)}u(Jp,R);f=Jp.prototype;f.me=function()
{return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||
this.getParent().g.height};function pm(a){return a.me()/a.Zd()}f.getSize=function()
{return new Oe(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?Pm(a):""};function Do(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 Kp(a,b,c){if(8>=pc()){var
d=[];d[0]=O(a,"readystatechange",t(Lp,a,t(Mp,b),d))}else
Ui(a,"load",t(Mp,b));c&&Ui(a,"error",t(Mp,c))}function Mp(a){V(a)}function
Lp(a,b,c){if("complete"!=a.readyState)return!0;bj(c[0]);b();return!1}var
Np=H("div");function Op(a){if(a)if(A){Np.appendChild(a);var
b=t(I,a);Kp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Pp(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(Pp,R);Pp.prototype.empty=function(){for(var
a;a=this.s.firstChild;)Op(a)};
function Qp(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 q=H("IMG");K(q,
{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});k.g[l]
[m]=q;k.s.appendChild(q)}k=k.g[l]
[m];l=a.ma(c,h);Kp(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=!ph(new kh(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(Op(a.g[c][h]),a.g[c]
[h]=null)}}Pp.prototype.V=function(a,b){K(a,
{display:""});this.O&&this.O(b)};Pp.prototype.na=function(){};function Rp()
{};function Sp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Oe(c.w,c.h)}}function Tp(a,b){return(a=hd(a.g,function(c){return c.height==b}))?
Number(a):null}function Up(a,b){return(a=a.g[b])?a.width:null};function Vp(a)
{if(a)return a.isEntityPageViewport;a=U(new
S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function Wp(){var a=U(new S(window.location.href),"output");return(Vp()||
Cc)&&"text"==a}function Xp(){return"toggled"===(new
S(window.location.href)).i};function Yp(a)
{Jp.call(this,a);this.tj={};this.ya={};this.o={};this.ta=this.na=null}var
Zp;u(Yp,Jp);f=Yp.prototype;f.Dd=function(a,b)
{Yp.oa.Dd.call(this,a);b&&(this.qa=b)};function vp(a,b)
{$p(a,a.df(),b)}f.df=function(){var a=aq(this);T(a,"jscmd","click3");var
b;this.zd&&(b=this.zd.getQuery());bq(this,"vq",b);dd(this.tj,function(c,d)
{T(a,d,c)});return a};
function $p(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&&p.clearTimeout(a.j);a.j=p.setTimeout(r(a.xt,a,b),6E3);var
d;a.zd&&(d=a.zd.getQuery());Zp(b,r(a.Dq,a,b,d))}}function bq(a,b,c){c?
a.tj[b]=c:delete a.tj[b]}f.tj=null;f.Dq=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(p.clearTimeout(this.j),this.j=null),this.qa=a,cq(
this,c.page[0]),this.s.kl(c),b=this.o[a])&&(v(b,function(d){d(this)},this),delete
this.o[a])};
f.xt=function(a){this.j=this.V=null;delete this.o[a]};function aq(a){var
b=a.ob.url;b?b=new S(b):(b=new
S(a.s.zp),T(b,"pg",a.La()),a.ob.sig&&T(b,"sig",a.ob.sig));Vp()&&T(b,"source","entit
y_page");return b}f.zc=function(){return aq(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
dq={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 cq(a,b){var c={},d;for(d in dq){var e=dq[d],g=b[e];void
0!==g&&("highlights"==e?
a.ya[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
Sp(d.tileres),d=d.page_scanjob_coordinates)&&(a.ta=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Dd(c)}
Yp.prototype.Dc=function(){return this.ob.content};Yp.prototype.l=function(a)
{return!!(this.ob.flags&a)};function eq(a,b){return lb(b,r(a.l,a))}function fq(a,b)
{b=Ve(b);b=b.replace(/'/g,"&#39;");if(a=a.ya[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function wp(a,b){if(a=fq(a,b))return
kb(a,t(gq,1))}function gq(a,b){b=kb(b,function(c){return Math.round(c*a)});return
new kh(b[0],b[1],b[2],b[3])}
function hq(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 iq(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}
Yp.prototype.wd=function(a){if(this.ob.src&&a){var b=new
S(this.ob.src);a&&dd(this.Yk(),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};Yp.prototype.Yk=function(){return{width:"w",height:"h"}};function
jq(a,b,c,d){this.Pj=a||256;this.Oj=b||256;this.i=c||3;this.j=d||
3;this.g=null}function kq(a,b){a.g=b}jq.prototype.yo=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.Pj);c=Math.ceil(c/this.Oj);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 lq()
{}lq.prototype.hb=function(){return this.vc};function mq(){this.g=new
Map}mq.prototype.add=function(a,b){this.g.set(Va(a),b)};function nq(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 oq(){this.i={};this.g=new
mq}function pq(a,b,c){a.i[Va(b)]=c}oq.prototype.Ma=function(){nq(this.g)};function
qq(a,b){b=jb(b,function(c){return!!
this.i[Va(c.constructor)]},a);nq(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 rq(a)
{this.Af=a}function sq(a,b,c,d){a=tq(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 tq(a,b){var c=b||[];a=jb(a.Af,function(d){return!lb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function uq(a,b)
{Bo.call(this);this.O={};a&&(this.zp=a.prefix,this.So=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(uq,Bo);uq.prototype.kl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=Go(this,c.pid);d&&cq(d,c)}};uq.prototype.l=Yp;uq.prototype.ma=function(a,b
){if(!Go(this,b.La())){var c=ub(Eo(this));vb(c,b);this.j(c)}this.O[b.La()]=!
0;a&&a(b)};function vq(a,b,c){ll(a,t(wq,b,c))}function wq(a,b,c){c=c.target;ul(c)?
a(wl(c)):b&&b()};var xq={},yq=null;var zq="undefined"!==typeof Uint8Array,Aq=!
A&&"function"===typeof btoa;var Bq="function"===typeof Symbol&&"symbol"===typeof
Symbol()?Symbol():void 0,Cq=Bq?function(a,b){a[Bq]|=b}:function(a,b){void 0!==a.g?
a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!
0,enumerable:!1}})};function Dq(a){var b=Eq(a);1!
==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),Fq(a,b|1))}
var Eq=Bq?function(a){return a[Bq]|0}:function(a){return a.g|0},Gq=Bq?function(a)
{return a[Bq]}:function(a){return a.g},Fq=Bq?function(a,b){a[Bq]=b}:function(a,b)
{void 0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!
0,writable:!0,enumerable:!1}})};function Hq(){var a=[];Cq(a,1);return a}function
Iq(a,b){Fq(b,(a|0)&-99)}function Jq(a,b){Fq(b,(a|34)&-73)}function Kq(a)
{a=a>>11&1023;return 0===a?536870912:a};var Lq={};function Mq(a){return null!
==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var
Nq,Oq=[];Fq(Oq,39);Nq=Object.freeze(Oq);var Pq;function Qq(a,b){Pq=b;a=new
a(b);Pq=void 0;return a}
function Rq(a,b,c){null==a&&(a=Pq);Pq=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=Eq(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(Mq(h)){d|=256;b=(d>>9&1)-1;e=g-
b;1024<=e&&(Sq(c,b,h),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(h=(d>>9&1)-
1,b=Math.max(b,e-h),1024<b&&(Sq(c,h,{}),d|=256,b=1023),d=d&-2095105|
(b&1023)<<11)}}Fq(a,d);return a}
function Sq(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 Tq(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)&&zq&&null!=a&&a instanceof Uint8Array){if(Aq)
{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(!yq)
{yq={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("")
;d=["+/=","+/","-_=","-_.","-_"];for(var e=
0;5>e;e++){var g=c.concat(d[e].split(""));xq[e]=g;for(var h=0;h<g.length;h++){var
k=g[h];void
0===yq[k]&&(yq[k]=h)}}}b=xq[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 Uq(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 Vq(a,b,c,d,e,g){if(null!=a)
{if(Array.isArray(a))a=e&&0==a.length&&Eq(a)&1?void 0:g&&Eq(a)&2?a:Wq(a,b,c,void 0!
==d,e,g);else if(Mq(a)){var h={},k;for(k in a)h[k]=Vq(a[k],b,c,d,e,g);a=h}else
a=b(a,d);return a}}
function Wq(a,b,c,d,e,g){var h=d||c?Eq(a):0;d=d?!!(h&32):void
0;a=Array.prototype.slice.call(a);for(var k=0;k<a.length;k+
+)a[k]=Vq(a[k],b,c,d,e,g);c&&c(h,a);return a}function Xq(a){return a.Cl===Lq?
a.toJSON():Tq(a)};function Yq(a,b,c){c=void 0===c?Jq:c;if(null!=a){if(zq&&a
instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var
d=Eq(a);if(d&2)return a;if(b&&!(d&64)&&(d&32||0===d))return Fq(a,d|
34),a;a=Wq(a,Yq,d&4?Jq:c,!0,!1,!0);b=Eq(a);b&4&&b&2&&Object.freeze(a);return
a}a.Cl===Lq&&(b=a.Ic,c=Gq(b),a=c&2?a:Zq(a,b,c,!0));return a}}function Zq(a,b,c,d)
{var e=d||c&2?Jq:Iq,g=!!(c&32);b=Uq(b,c,function(h){return Yq(h,g,e)});Cq(b,32|(d?
2:0));return Qq(a.constructor,b)};function $q(a,b){a=a.Ic;return
ar(a,Gq(a),b)}function ar(a,b,c,d){if(-1===c)return null;if(c>=Kq(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>>9&1)-1);if(b<e)return a[b]}}function br(a,b,c,d,e)
{var g=Kq(b);if(c>=g||e){e=b;if(b&256)g=a[a.length-1];else{if(null==d)return;g=a[g+
((b>>9&1)-1)]={};e|=256}g[c]=d;e&=-1025;e!==b&&Fq(a,e)}else a[c+((b>>9&1)-
1)]=d,b&256&&(d=a[a.length-1],c in d&&delete d[c]),b&1024&&Fq(a,b&-1025)}
function cr(a,b,c){if(null!=c){if("boolean"!==typeof c)throw Error("Expected
boolean but got "+Sa(c)+": "+c);c=!!c}var d=a.Ic,e=Gq(d);if(e&2)throw
Error();br(d,e,b,!1!==c?c:void 0);return a}function dr(a,b){a=$q(a,b);a=null==a?
a:"boolean"===typeof a||"number"===typeof a?!!a:void 0;return null!=a?a:!
1};function er(a,b,c){this.Ic=Rq(a,b,c)}er.prototype.toJSON=function(){var
a=Wq(this.Ic,Xq,void 0,void 0,!1,!1);return fr(this,a,!
0)};er.prototype.clone=function(){var a=this.Ic;return Zq(this,a,Gq(a),!
1)};er.prototype.Cl=Lq;er.prototype.toString=function(){return fr(this,this.Ic,!
1).toString()};
function fr(a,b,c){var d=a.constructor.Iw,e=Kq(Gq(c?a.Ic:b)),g=!1;if(d){if(!c)
{b=Array.prototype.slice.call(b);var h;if(b.length&&Mq(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=Gq(a.Ic);a=Kq(h);h=(h>>9&1)-1;for(var k,l,m=0;m<d.length;m+
+)if(l=d[m],l<a){l+=h;var q=e[l];null==q?e[l]=c?Nq:Hq():c&&q!==Nq&&Dq(q)}else k||
(q=void 0,e.length&&Mq(q=e[e.length-1])?k=q:e.push(k={})),q=k[l],null==k[l]?k[l]=c?
Nq:Hq():c&&q!==Nq&&Dq(q)}d=b.length;if(!d)return b;
var x;if(Mq(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 Qa;g?
Qa=b:Qa=Array.prototype.slice.call(b,0,d);b=Qa;g&&(b.length=d);C&&b.push(C);return
b};function gr(a){this.g=a}gr.prototype.rd=function(){return
this.g.aid};gr.prototype.Cg=function(){var
a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Lf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};gr.prototype.Vk=ba(10);gr.prototype.Lf=function(){return
hr(this,"head_boxes")};function hr(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 ir(a){this.g=a};function jr(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(jr,dm);jr.prototype.i=function(){var a=D("gb-
mobile-menu-pubinfo");return a?0<Kf(a).length&&null!=this.j&&0==Do(this.j):!
1};function kr(a){jm.call(this);this.j=a}u(kr,jm);kr.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 lr(a){kr.call(this,a);this.He=new
Map}u(lr,kr);lr.prototype.yc=function(a){return
this.He.get(mr(om,a))};lr.prototype.sh=function(a){if(a instanceof
jr)a=mr(a.constructor,a.g);else if(a instanceof om)a=mr(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.He.get(a)};
lr.prototype.Pa=function(a){if(a instanceof jr){var
b=mr(a.constructor,a.g);this.He.set(b,a)}else a instanceof
om&&(b=mr(a.constructor,a.Da()),this.He.set(b,a));lr.oa.Pa.call(this,a)};function
mr(a,b){return Va(a)+"#"+b.La()};function nr(a,b,c,d,e)
{lr.call(this,1);this.o=b;this.l=c;var g=d||!1,h;a=Eo(a);v(a,function(k)
{g&&h&&1<Do(k)-Do(h)&&or(this,h,k);var l=D("gb-mobile-menu-
pubinfo");l&&0<Kf(l).length&&!g&&h&&k&&0==Do(h)&&or(this,h,k,!0);l=new om(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&&Do(h)<Do(e)&&
or(this,h,e);km(this)}n(nr,lr);
function or(a,b,c,d){b=new jr(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)}nr.prototype.s=function(){return
this.l};nr.prototype.Nf=function(){return this.o};nr.prototype.Fj=8;function
pr(a,b){this.N=a;this.g=b}n(pr,Rp);pr.prototype.render=function(a){var
b=this.g(a);b.nb(a.getSize());b.setPosition(a.jd());return b};function qr()
{}n(qr,dm);function rr(){X.call(this)}u(rr,X);rr.prototype.ne=function(a)
{this.i=a;this.l=sr(a)};rr.prototype.ua=function()
{rr.oa.ua.call(this);I(this.l)};function tr(a)
{X.call(this);this.j=a}n(tr,rr);tr.prototype.Aa=function(a)
{N(this.l,a)};tr.prototype.ne=function(a){rr.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";xh(a,this.j?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
rm(a,e):(c=F("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function ur(a)
{X.call(this);this.V=a;this.O=[]}u(ur,rr);f=ur.prototype;f.ne=function(a)
{ur.oa.ne.call(this,a);this.Xg();this.Da()&&this.g.ka(this.Da(),"update",this.Xg)};
f.Da=function(){return this.i.Da()};f.Wg=function(a,b,c,d){var e=H("div");W(e,!
0);this.l.appendChild(e);a=vr(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}),Oh(e,.3));this.O.push(new
kh(a[0],a[1],a[2],a[3]));return e};
function wr(a){return a.i.getSize().width/a.i.Da().getParent().g.width}function
vr(a,b,c,d,e){var g=wr(a);return kb([b,c,d,e],function(h){return
Math.round(h*g)})}function xr(a,b){v(b,function(c)
{this.Wg.apply(this,c)},a)}f.io=function(a){return
this.Wg(a.left,a.top,a.width,a.height)};f.ig=function()
{Ff(this.l);this.O=[]};f.Xg=function(){};function yr()
{ur.call(this)}n(yr,ur);f=yr.prototype;f.Xg=function(){if(!this.j){var
a=this.Da();a&&(a=iq(a))&&(xr(this,a),this.j=!0)}};
f.Wg=function(a,b,c,d){this.o=ur.prototype.Wg.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=vr(this,a,b,c,d);K(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});O(this.o,"mouseout",r(this.Eq,this));O(this.o,"m
ouseover",r(this.Ro,this,!0));Ui(this.s,"click",r(this.Ma,this));return
this.o};f.Ma=function(){I(this.o)};
f.Eq=function(a){Pf(this.o,a.target)||this.Ro(!1)};f.Ro=function(a){K(this.s,
{display:a?"":"none"})};function zr(a)
{ur.call(this);this.N=a}n(zr,ur);zr.prototype.Xg=function(){if(!this.j){var
a=this.Da();a&&(a=hq(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.Wg.apply(this,b);K(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.o,this,d,c))},this),this.j=!
0)}};zr.prototype.o=function(a,b){(a=Go(this.N.ab(),a))?
this.N.mb(a):tp(this.N,b)};function Ar(a,b)
{this.l=a;this.g=b}Ar.prototype.Da=function(){return
this.l};Ar.prototype.i=function(){return this.l.wd(this.g)};function Br(a,b,c)
{Ar.call(this,a,b);this.j=c}n(Br,Ar);Br.prototype.i=function(){return
this.j.width>this.g.width?this.l.wd(this.j):Ar.prototype.i.call(this)};function
Cr(a,b,c,d,e)
{X.call(this);this.Ng(a.Fa());this.N=a;this.i=c;this.na=[];this.ym=d;L(d,c);this.qa
=sr(this);K(this.qa,"backgroundColor","#fff");L(this.qa,c);if(this.ya=void 0!==e?
e:!0)a=sr(this),L(a,c),this.ta=new
Dr(a),this.ta.show();b&&(this.l=b,this.g.ka(b,"update",this.jg),vp(b))}u(Cr,X);f=Cr
.prototype;f.getSize=function(){return this.i};f.Da=function(){return
this.l};function Er(a,b){a.na.push(b);b.ne(a)}f.jg=function(){};function Fr(a)
{a.dispatchEvent("load");a.ya&&a.ta.kb()}
function sr(a){var b=H("div");W(b,!0);K(b,
{position:"absolute",left:0,top:0});a.ym.appendChild(b);return b}f.Ma=function()
{v(this.na,function(a){a.Ea()});this.na=null;this.o&&I(this.o)};function Gr(a)
{a.s=sr(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.Fq);a.g.ka(a.s,
"dragstart",Ei)}f.Fq=function(a){a.display=this;Hr.dispatchEvent(a)};var Hr=new R;
function Dr(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
}}Dr.prototype.show=function(a){K(this.g,
{display:a?"none":""})};Dr.prototype.kb=function(){this.show(!
0)};Cr.prototype.Tl=function(){Ir(this)};function Ir(a,b){a.o&&I(a.o);a.o=sr(a);new
Jr(a.o,a.getSize(),b)}
function Jr(a,b,c){this.g=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);Q(a,Tl.g(c||""));W(this.g)};fun
ction Kr(a,b,c){Cr.call(this,a,b.Da(),b.g,c);this.Ng(Lr);a=sr(this);this.V=new
Mr(b.g,a);a=sr(this);this.O=new Mr(b.g,a);Gr(this);Sh(c,!
0);w(c,"pageImageDisplay");this.ma=b;b.Da()&&this.jg()}n(Kr,Cr);f=Kr.prototype;f.mb
=function(a){bq(a,"output",null);Cr.prototype.mb.call(this,a);a.wd()&&this.jg()};
f.jg=function(){var a=this.Da(),b=this.ma.i();if(b&&!this.j)
{b=Nr(b);Ui(this.V,"load",r(this.Gq,this,a,b,this.getSize().width));Or(this.V,
[b]);var c=mp(this.N.Kb,a.La());c.push(b);Or(this.O,c);this.j=!
0;a==this.N.Da()&&this.dispatchEvent("fetch")}eq(a,[16,8])&&(a=Qe('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',Fp("/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."),
Ir(this,a),Fr(this))};f.Gq=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;Fr(this)};f.lc=ba(13);f.Ma=function(){this.j=!
1;this.V.empty();this.O.empty();Cr.prototype.Ma.call(this)};var Lr=new
R,Nr=ad;function Mr(a,b){R.call(this);this.i=a;this.j=b;this.qf=!
1;this.g=H("IMG");Wm(this.g,"P\
u00e1gina");this.g.width=this.i.width;this.j.appendChild(this.g);W(this.j)}n(Mr,R);
Mr.prototype.empty=function(){for(var a;a=Lf(this.j);)Op(a)};
function Or(a,b){Kp(a.g,r(a.l,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Mr.prototype.l=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.qf=!
0)};Mr.prototype.lc=ba(12);function Pr(a){var
b=this;X.call(this);this.s=a;this.j=a.l;this.nb(Vh(this.j));this.Fb=new
B(0,0);this.V=null;this.na=new xm(function(){N(b.V,!
1)},600);Bi(this,this.na)}u(Pr,X);f=Pr.prototype;f.nb=function(a){if(!this.i||!
Pe(this.i,a)){this.i=a;var
b=this.s;b.V=a;Qr(b);this.dispatchEvent("resize")}};f.Tc=function(a)
{this.rc=a;this.O.Ma();var b=this.s,c=this.getSize();b.V=c;Qr(b);b=this.s;a=new
Oe(a.tb(),a.Db());b.ma=a;b.o=!
0;L(b.i,a);V(b.na,0,b);Qr(b);this.dispatchEvent("layoutchange")};
function Rr(a,b){a.O=b}f.Zk=function(){return this.O};f.Eb=function(){return
this.rc};f.ac=function(){var
a=this.rc.Ld();this.ma&&(a=this.ma.Xk(a));qq(this.O,a);this.dispatchEvent("update")
};function Sr(a,b){a.ma=b}
f.Uc=function(a){var b=this.Fb.x,c=this.Fb.y;"number"===typeof
a.x&&(a.x=Ke(a.x,0,Math.max(this.rc.tb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=Ke(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 Tr(a){var b=a.Fb;return b?new
kh(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
Ur(a,b,c){a=a.Fb;c(new B(a.x+b.x,a.y+b.y))}
f.tf=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
Em([b.x,b.y],[a.x,a.y],250+250*Ke(Me(b,a)/800,0,1),Hm),O(this.l,"animate",r(this.Am
,this)),O(this.l,"end",r(this.Hq,this)),this.dispatchEvent("movestart"),Ui(this,"mo
vestart",r(this.l.Ea,this.l)),this.l.play())};f.Am=function(a)
{a=a.coords.map(Math.round);this.Uc(new B(a[0],a[1]))};f.Hq=function(a)
{this.Am(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()
{Pr.oa.ua.call(this);this.O.Ma()};f.Tk=function(a)
{null==this.V&&(this.V=a);this.V.style.opacity=0;this.na.start()};f.Us=function()
{var a=this;this.na.stop();N(this.V,!0);V(function()
{a.V.style.opacity=1})};f.zm=1;function Vr(a,b,c,d)
{Cr.call(this,a,b.Da(),b.g,c,d);this.ma=sr(this);Gr(this);b.Da()&&this.jg();this.N=
a;this.O=O(this.N.Fa(),"update",this.Ba,!
1,this)}n(Vr,Cr);Vr.prototype.jg=function(){var
a=this.Da(),b=a.wd(),c=this.N.Wa().Si(),d=a.na;if(b&&d&&!this.j){var
e=Tp(d,this.getSize().height);"number"===typeof e&&(d=Up(d,e),b=new
S(b),T(b,"zoom",e),T(b,"pg",a.ta),b=b.toString(),this.V=new
Pp(this.ma,d,this.getSize().height,c.Pj,c.Oj,r(c.yo,c,b,d,this.getSize().height),nu
ll),this.j=!0,this.Ba())}};
Vr.prototype.Ba=function(){if(this.j){var a=Dh(this.ma);if(a){var
b=Jh(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&&Qp(this.V,mh(a))}Ap(this.N)}};Vr.prototype.Ma=function()
{this.j&&(this.V.empty(),this.j=!
1);this.O&&(bj(this.O),this.O=null);Cr.prototype.Ma.call(this)};function Wr(a)
{this.zd=a;ur.call(this,"#ffff00")}u(Wr,ur);Wr.prototype.Xg=function(){var
a=this.i.Da();if(a){var b=this.zd.getQuery();b!
=this.o&&(a=wp(a,b),this.ig(),a&&(kb(a,r(this.io,this)),this.o=b))}};function Xr(a)
{R.call(this);this.url=a;this.j=null;this.s=!0}n(Xr,R);Xr.prototype.Se=function()
{if(this.s)this.s=!1;else throw Error();};function Yr(a,b)
{Xr.call(this,a);this.O=b||"GET";this.i=new ej;this.g=new
hl}n(Yr,Xr);f=Yr.prototype;f.Se=function(a,b)
{Xr.prototype.Se.call(this,a,b);this.o=a;this.l=b;this.i.ka(this.g,"success",r(this
.Jq,this));this.i.ka(this.g,"error",r(this.Iq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Jq=function(a)
{this.j=JSON.parse(vl(a.target));V(r(this.dispatchEvent,this,"success"));this.o&&V(
t(this.o,this.j));V(r(this.Qj,this))};
f.Iq=function()
{V(r(this.dispatchEvent,this,"error"));this.l&&V(this.l);V(r(this.Qj,this))};f.abor
t=function(){this.g.abort();this.Qj();return!1};f.Qj=function()
{jj(this.i);this.l=this.o=null};function Zr(a,b,c)
{a=["event",a,b,c];if(b=p.ga)a=["send"].concat(a),b.apply(null,a)}function
$r(a,b,c,d){"string"===typeof
a&&(a=D(a));a&&O(a,"click",t(Zr,b,c,d))}ab("_OC_analyticsTrack",Zr);function as(a)
{return a.length?a.reduce(function(b,c){return
qh(b,c)},a[0].clone()):null};function bs(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(bs,X);bs.prototype.O=function(a){if(!this.qa){a=Ne(new
B(a.clientX,a.clientY),Eh(this.na));a=hh(a,this.ta);K(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;xh(this.o,a.left,a.top);L(this.o,b,c);this.j=a}};
bs.prototype.V=function(a){this.O(a);this.qa=!0;a=this.l;var
b=mh(this.j),c=wr(this.s);c=cs(b,1/c);b=ds(cs(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=ds(c);es(this.s,[c]);I(this.o);(new
Yr(a)).Se(r(this.ma,this,c,b));this.dispatchEvent("endsize")};
bs.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 kh(h.X,h.Y,h.W,h.H))});if(c=c.content)es(this.s,
[a],c,b),d=!0,Zr("Web Reader","Selection")}d||this.s.ig();this.Ea()};function
cs(a,b){return new kh(a.left*b,a.top*b,a.width*b,a.height*b)}function ds(a){return
new
kh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}b
s.prototype.ua=function(){bs.oa.ua.call(this);I(this.o)};function fs(a,b)
{X.call(this);this.o=a;this.Ca=b}var gs;n(fs,rr);f=fs.prototype;f.ne=function(a)
{rr.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.Kq);th
is.g.ka(b,"mousedown",this.Lq)};
f.Lq=function(a){if(gs){a.stopPropagation();this.j&&this.j.Ea();var
b=this.i.ym;a=Ne(new B(a.clientX,a.clientY),Eh(b));this.j=new
bs(this.o,b,this.l,this.i.Da(),a);this.s=O(document.body,"mousemove",r(this.Mq,this
));Ui(this.j,["endsize","dispose"],r(this.Rs,this))}};f.Kq=function(a)
{gs&&a.stopPropagation()};
f.Mq=function(a){if(this.j&&!this.j.Id){var b=new
B(a.clientX,a.clientY),c=lh(Nh(this.Ca.Ab()));if(ih(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 el(100),this.g.ka(this.O,"tick",this.Nq));this.V=d;d.x||
d.y?this.O.start():this.O.stop()}}};f.Nq=function(){var a=this.V,b=this.Ca;Ur(b,new
B(15*a.x,15*a.y),r(b.Ed,b))};
f.Rs=function(){bj(this.s);zi(this.O);this.O=null};function hs(){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}hs.prototype.show=function(){this.g?
(this.i(),V(r(this.j,this),500)):this.j();V(r(this.i,this),6E3)};hs.prototype.j=fun
ction(){K(this.l,"bottom","0");this.g=!0};hs.prototype.i=function()
{K(this.l,"bottom","-48px");this.g=!1};function is(a){this.i=a;this.l=new
hs;this.j=js(this)}is.prototype.ha=function(){return this.j};function js(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);O(b,"click",r(a.g,a));Sm(b,
"button");Vf(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
is.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.l.show()};functio
n ks(){}ks.prototype.Mc=function(){};function ls(a,b,c,d,e,g,h,k,l){var
m=ms(c),q=Nh(a),x=Dh(a);x&&nh(q,mh(x));x=gf(a);var C=gf(c);if(x.g!=C.g){var
E=x.g.body;C=cg(C);var G=new B(0,0),P=yf(jf(E));if(vc(P,"parent")){var Qa=E;do{var
Ob=P==C?Eh(Qa):Kh(Qa);G.x+=Ob.x;G.y+=Ob.y}while(P&&P!=C&&P!
=P.parent&&(Qa=P.frameElement)&&(P=P.parent))}E=Ne(G,Eh(E));!A||Tc(9)||vf(x.g)||
(E=Ne(E,wf(x.g)));q.left+=E.x;q.top+=E.y}a=ns(a,b);b=q.left;a&4?
b+=q.width:a&2&&(b+=q.width/2);q=new B(b,q.top+(a&1?
q.height:0));q=Ne(q,m);e&&(q.x+=(a&4?-1:1)*e.x,q.y+=
(a&1?-1:1)*e.y);if(h)if(l)var sa=l;else if(sa=Dh(c))sa.top-=m.y,sa.right-
=m.x,sa.bottom-=m.y,sa.left-=m.x;return os(q,c,d,g,sa,h,k)}
function ms(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=wh(a,"position")){var c=Eh(a);if(!b){b=Qh(a);var d;if(d=b)
{d=tg&&0<=dc(Zm,10);var e;if(e=Kc)e=0<=dc(Xm,10);var g=sg&&0<=dc(Zm,85);d=Ac||d||
e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=wh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ne(c,new B(b,a.scrollTop))}}}return c||
new B}
function os(a,b,c,d,e,g,h){a=a.clone();var k=ns(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
kh(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;xh(b,new B(e.left,e.top));h=e.getSize();Pe(c,h)||Th(b,h);return a}function
ns(a,b){return(b&8&&Qh(a)?b^4:b)&-9};function ps(a,b){this.wb=8;this.Ia=b||void
0;Fn.call(this,a)}u(ps,Fn);function qs(a,b)
{a.wb=b;a.isVisible()&&a.eg()}ps.prototype.jd=function(){return this.Ia||
null};ps.prototype.setPosition=function(a){this.Ia=a||void
0;this.isVisible()&&this.eg()};ps.prototype.eg=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.Al);a&&N(b,!1)}};function rs(a)
{ps.call(this,a);Hn(this,!1);this.i=new ej;this.g=Vp();w(a,"viewport-selection-
popup");ss&&ss.Ea();ss=this}n(rs,ps);rs.prototype.j=function()
{this.dispatchEvent("close");this.Ea()};
function ts(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(Cf(b));d=a.g?
H("TD"):H("div");e.appendChild(d);b=H("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Sh(b,!1);a.g&&(c=H("TD"),e.appendChild(c),e=(new
is(b)).ha(),c.appendChild(e));a.i.ka(b,"mousedown",us)}function us(a)
{a.stopPropagation()}
rs.prototype.ua=function(){I(this.ha());ps.prototype.ua.call(this);this.i.Ea()};var
ss=null;function vs(a,b){this.g=a instanceof B?a:new
B(a,b)}u(vs,ks);vs.prototype.Mc=function(a,b,c,d){var e=jf(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=ms(a);g-=h.x;e-=h.y;os(new
B(g,e),a,b,c,null,null,d)};function ws(a,b)
{vs.call(this,a,b)}u(ws,vs);ws.prototype.i=0;ws.prototype.l=function(a)
{this.i=a};ws.prototype.Mc=function(a,b,c,d){var e=Ah(a);e=Dh(e);var
g=xf(gf(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=os(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=os(g,a,h,c,e,10,d);0!=(k&496)&&os(g,a,b,c,e,this.i,d)}};function xs(a)
{ur.call(this,"#4a95d6");this.j=a}n(xs,ur);xs.prototype.ne=function(a)
{ur.prototype.ne.call(this,a);K(this.l,
{cursor:"pointer"});this.g.ka(this.l,"mousedown",ys)};function ys(a)
{a.stopPropagation()}
function es(a,b,c,d)
{a.ig();kb(b,r(a.io,a));a.s&&bj(a.s);a.o&&a.o.Ea();b=H("div");document.body.appendC
hild(b);var e=as(a.O);if(e){var g=Eh(a.l);b=new rs(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=Qe('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;Ff(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.nf(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&&(ts(b,"Texto de selecci\
u00f3n",c),m=H("DIV"),w(m,"selection-popup-translate-container"),b.g?
(h=Lf(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&&ts(b,"Imagen",l);d&&ts(b,"Insertar",d)}else
c=H("DIV"),J(c,"Cargando..."),w(c,"selection-popup-loading-msg"),
b.ha().appendChild(c);qs(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(zs,b,new ws(new
B(c,e))));a.s=Ui(b,"close",r(a.ig,a))}}function zs(a,b){a.Id||
(a.setPosition(b),a.Aa(!0))}xs.prototype.ig=function()
{ur.prototype.ig.call(this);this.o&&this.o.Ea()};xs.prototype.ua=function()
{ur.prototype.ua.call(this);this.o&&this.o.Ea();this.s&&bj(this.s)};function
As(a,b,c){return a.Wa().Si()?new Vr(a,b,c):new Kr(a,b,c)}function Bs(a,b){if(b
instanceof Kr){Er(b,new Wr(a.Xa()));Er(b,new yr);var c=new xs(a.Ab()),d=new
fs(c,a.Fa());Er(b,d);Er(b,c);Er(b,new zr(a))}};function Cs(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
Oe(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(O(this.l,"dblclick"
,r(this.It,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);Ds(this)}n(Cs,Im);function Ds(a)
{a.o&&a.o.Ma();a.O&&a.O.Ma();Ff(a.V);Ff(a.ma);Th(a.l,a.j);Th(a.s,a.j);a.o=As(a.N,ne
w Ar(a.qa,a.j),a.V);Bs(a.N,a.o);a.ta=new tr(!0);Er(a.o,a.ta);a.O=As(a.N,new
Ar(a.ya,a.j),a.ma);a.Ba=new tr(!
1);Bs(a.N,a.O);Er(a.O,a.Ba)}f=Cs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);xh(this.i,a)};f.It=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.ya],function(a){return!!a})};f.Ma=function()
{this.o.Ma();this.O.Ma();for(var
a;a=this.na.pop();)bj(a);this.i.parentNode&&I(this.i)};function Es(a){return
2*a};function Fs(a){this.N=a}n(Fs,Rp);Fs.prototype.render=function(a){var b=new
Cs(this.N,a.getSize().width);b.setPosition(a.jd());b.Oc();b.Aa(!0);return
this.g=b};function Gs(a,b){var c=a.match(Hs);return c?
Number(c[1])*b[c[2]]:Number(a)}var Hs=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,Is={"":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},Js={"":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 Ks(a,b){var c=Ls(a),d=Ls(b);0==Do(a)||0==Do(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.":Ms(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 Ls(a){a=a.hb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?
Gs(a,Js):Gs(a,Is);return b}function Ms(a,b){a=Ls(a);b=Ls(b);return 0==a+1-(b-
1)};function Ns(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=qm()}n(Ns,R);Ns.prototype.mf=function(){return this.i};function Os(a,b)
{if(b!=a.i){a.i=b;var c=a.N.Fa().s.i;N(c,!1);M(c);
[t(Ps,a.j,a.s,a.o,a.g,b),r(a.l,a),t(N,c,!0)].forEach(V)}}Ns.prototype.l=function()
{this.dispatchEvent("change")};function Ps(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 Qs=null;function Rs(a,b)
{ej.call(this);this.i=Qs;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(Rs,ej);Rs.p
rototype.l=function(){var a=this.g.o.g.Md()[0]||new Jp,b=this.g.o.g.Md()[1]||new
Jp,c=this.O,d=this.o,e=d?Do(d):-1,g=Do(a)||-1,h=Do(b)||-1,k=Math.max(c?Do(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.zm){if(0<l-k){var m=k==e?d:c;var
q=a}0>l-k&&(m=-1!=h?b:a,q=d);1<h-g&&(m=a,q=b);Ms(m,q)||void 0===m||void 0===q||
(a=Ks(m,q),this.i.V(a),this.i.show(3E3))}};function Ss(a)
{Yp.call(this,a)}n(Ss,Yp);f=Ss.prototype;f.Dd=function(a)
{Yp.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 gr(b))},this)))};f.Ce=function(){return
this.l(32)?"Portada":this.l(64)?"Contraportada":Yp.prototype.Ce.call(this)};f.Yk=fu
nction(){return{width:"w"}};f.Ni=ba(15);f.wo=function(){return this.O};function
Ts(a)
{uq.call(this);uq.apply(this,arguments);this.s();O(this,"update",r(this.s,this))}n(
Ts,uq);function Us(a,b){var c={};v(b.page,function(e){var
g=Go(this,e.pid);g&&cq(g,e);c[e.pid]=!0},a);b=Eo(a);var d=jb(b,function(e){return!!
c[e.La()]||!!this.O[e.La()]},a);b.length!
=d.length&&a.j(d)}Ts.prototype.kl=function(a){this.o?
Us(this,a):uq.prototype.kl.call(this,a)};
Ts.prototype.s=function(){var a={},b=0;v(Eo(this),function(h){var
k=Do(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};Ts.prototype.l=Ss;function Vs(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 Ws(a)
{this.j=a.page_id;this.i=a.page_number||"";this.g=a.snippet_text||"";this.l=a.page_
url}Ws.prototype.La=function(){return this.j};Ws.prototype.zc=function(){return
this.l};function Xs(a){this.g=a;0<this.g.number_of_results?
(this.vb=kb(this.g.search_results,function(b){return new
Ws(b)},this),this.id=this.g.search_results[0].page_id+Ys(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.vb=[]}function
Zs(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function Ys(a){return
a.g.search_query_escaped};function $s(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=lf("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);If(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=Ks(this.l,this.j);e=Wf(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?
Q(g,yi(e)):Q(g,yi(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=Ks(this.l,this.j);Sh(this.i,
!0);W(this.i)}n($s,Im);$s.prototype.nb=function(a){L(this.i,a)};
$s.prototype.setPosition=function(a){xh(this.i,a)};$s.prototype.Ma=function()
{I(this.i)};function at(a,b,c,d)
{this.Fj=this.jl=10;this.fi=this.hi=20;b=Math.floor((b-20)/
(100+this.jl));d&&2<b&&(b-=b%2);lr.call(this,b);Eo(a);a=kb(Eo(a),function(e){e=new
om(e);var g=e.getSize();g.width=100;e.nb(g);return e});c&&(c=a[0].getSize(),d=new
dm,d.nb(c),this.Pa(d));v(a,r(this.Pa,this));km(this)}u(at,lr);function bt(a,b)
{Pr.call(this,b);this.Cb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.Cb,"sea
rchupdate",this.hl);if(a=D("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.Tk,a)),this.g.ka(this,"scrollup",t(this.Us
,a))}u(bt,Pr);f=bt.prototype;f.Md=function(){var
a=this.rc.Ld(),b=[];this.ma&&(a=this.ma.Rh(a)[0]||[]);v(a,function(c){c instanceof
om&&b.push(c.Da())});return b};f.dg=function(a){this.Xf(!1,!
1);this.Pe(this.wg(a))};
f.Oe=function(a){var
b=[];"fixed_width"==this.Eb().Nf()&&b.push(this.getSize().width);this.ae&&(a=sq(thi
s.ae(),this.Eb().s(),a,b))&&this.dg(a)};f.Ae=function(){this.Xf(!0,!1);var
a=this.getSize().width;this.Pe(this.wg(a))};f.lf=ba(16);f.Xf=function(a,b)
{this.xg=a;this.Mi=b};f.resize=function(){if(this.xg)this.Ae();else{var
a=this.Eb().s();a&&this.dg(a)}};f.Pe=function(a){var
b=this.Eb();this.Tc(a);b&&(a=Nm(new Mm(b,a),this.Hc()),
(a=this.Ie(a))&&this.Ed(a))};f.Pd=function(){this.Fh||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.hl=function()
{ct&&(this.Zk().Ma(),this.ta&&this.ta(),this.ac())};var ct=!0;function dt(a,b)
{this.Ca=a;this.g=b}n(dt,Rp);dt.prototype.render=function(a){var
b=this.g(),c=a.Da(),d=gb(this.Ca.ae().Af)/a.getSize().width,e=a.getSize();b.kj=e.wi
dth;b.Kg=e.height;e=a.getSize().clone();e.width*=d;e.height*=d;b.qu=e.width;b.nu=e.
height;b.setPosition(a.Yd(),a.kd());b.mb(c);b.Oc();return b};function et()
{};function ft(a){this.Ca=a}u(ft,et);ft.prototype.Xk=function(a){var
b=this.Rh(a);a=b[0]||[];b=b[1]||[];b.sort(t(gt,this.Ca.Hc()));var
c=[];vb(c,a,b);return c};function gt(a,b,c){return jh(lh(em(b)),a)-
jh(lh(em(c)),a)}ft.prototype.Rh=function(a){var b=Tr(this.Ca),c=new kh(b.left-
800,b.top-800,b.width+1600,b.height+1600);return Ab(a,function(d)
{d=em(d);if(oh(c,d))return oh(b,d)?0:1})};function ht(a,b)
{this.Ca=b;this.N=a}n(ht,ft);ht.prototype.Xk=function(a){var
b=ft.prototype.Xk.call(this,a),c=this.N.Da();if(c){var d=[],e=this.N.ab();v([1,-
1],function(){var g=Fo(e,c.La(),1);g&&d.push(g)});v(a,function(g)
{g.Da&&ob(d,g.Da())&&pb(b,g)})}return b};function it(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(it,Im);f=it.prototype;
f.Oc=function(){var a=this.kj-2,b=this.Kg-2,c=this.qu-2,d=this.nu-2;K(this.s,
{backgroundColor:"#cccccc",position:"absolute"});xh(this.s,0,0);L(this.s,this.kj,th
is.Kg);K(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});xh(this.O,1,1);L
(this.O,a,b);this.show();var e=this.N;a=As(e,new Br(this.Da(),new Oe(a,b),new
Oe(c,d)),this.O);a instanceof Kr?Bs(e,a):a instanceof Vr&&a instanceof Vr&&Er(a,new
Wr(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)
{xh(this.j,a,b)};f.kd=function(){return zh(this.j).x};f.Yd=function(){return
zh(this.j).y};f.mb=function(a){this.l=a};f.Da=function(){return
this.l};f.Db=function(){return this.Kg};f.tb=function(){return this.kj};function
jt(a){return a+2}f.getSize=function(){return new Oe(this.kj,this.Kg)};function
kt(a){X.call(this);Ff(a);W(a);this.l=a;this.i=H("div");W(this.i,!0);qm()&&(sf(a,
{dir:"ltr"}),sf(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(kt,X);function lt(a,b)
{kt.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(lt,kt);function Qr(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"))}lt.prototype.na=function(){this.o=!
1;this.s()};
lt.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);Le(a,b)||(this.O=!
0,this.Ca.Ed(b),this.O=!1)}}};function mt(a){var b=a.Ab(),c=new
lt(this,b);nt(b);bt.call(this,a,c);Sr(this,new ht(a,this));Rr(this,ot(this));var
d=a.ab(),e=a.Wa().Nf();this.o=a.Wa().O?function(g){return new nr(d,e,g)}:a.Wa().na?
function(g){return new nr(d,e,g,!0,a.Wa().na)}:function(g){return new nr(d,e,g,!
0)};b=this.Cb.Wa();"fixed_height"==b.Nf()?(b=b.ae(),b=b[Math.floor(b.length/2)]
+2):b=pt(b)
+2;this.dg(b);this.g.ka(this.Cb,"pagesupdate",this.Qt);this.g.ka(this.Cb,"pagemodec
hange",this.Oq);this.g.ka(this,"move",this.ac);this.g.ka(this,
"move",this.aw)}u(mt,bt);function nt(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");sf(a,
{dir:"ltr"})}f=mt.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.Nf()&&(a=this.Cb.Wa().Ja)&&150<a-
gb(b)&&(1500>a?pb(b,a):pb(b,1500));return new rq(kb(b,jt))};f.wg=function(a){return
this.o(a)};
f.getSize=function(){if(this.j.hasChildNodes()){var
a=Vh(this.j.childNodes[0]).width;a=new Oe(a,this.i.height)}else a=this.i;return
a};function ot(a){var b=new oq;pq(b,om,new dt(a,t(bd,it,a.Cb,a,a.s.i)));pq(b,jr,new
pr(a.Cb,function(c){return new $s(a.s.i,c)}));return b}f.aw=function(){if(this.ya)
{var a=hm(this.rc,this.Hc().y);a&&a.Da&&(a=a.Da(),this.Cb.Da()!=a&&(this.Fh=!
0,this.Cb.Ad(a.La()),this.Fh=!1))}this.ya=!0};
f.Qt=function(){var a=this.Cb.Da(),b=this.Cb.ab(),c=Go(b,a.La());if(!c)a:
{c=Do(a);b=Eo(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Do(d)<=c){c=d;break
a}}c=null}a=this.Fb;b=this.Eb();d=b.yc(c);a=Ne(a,d.jd());b=this.wg(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.Oq=function()
{this.O.Ma();this.ac()};
f.Rk=function(a){if(a.wo&&a.O){var b=a.O;if(null!=a.ma)var c=a.ma;else a.ma=new
ir(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.Lf()&&(b=b.Lf(
))){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);Oh(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 qt(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;xh(g,d.x+(qm()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/pm(c));g=new
Oe(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.So);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",Do(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(
qt,Im);qt.prototype.o=function(){var a=!1,b=this.N.Da();b&&b==this.l&&(a=!
0);K(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};qt.prototype.s=function()
{this.N.Wb(mt);this.N.mb(this.l);rt.dispatchEvent("click")};
qt.prototype.Ma=function(){Op(this.O);I(this.i)};var rt=new R;function st(a,b)
{this.N=a;this.Ca=b}n(st,Rp);st.prototype.render=function(a){return new
qt(this.N,this.Ca,a.Da(),a.jd(),a.getSize())};function tt(a){var b=a.Ab();K(b,
{overflow:"hidden"});var c=new
lt(this,b);bt.call(this,a,c);this.g.ka(this,"move",this.ac);K(b,
{overflow:"auto"});Rr(this,ut(this));this.Tc(vt(this));Sr(this,new
ft(this));V(r(this.ac,this),0);this.g.ka(this,"resize",this.o);var
d=D("subscription-bar");d&&(this.Tk(d),V(function(){N(d,!
1)},600))}u(tt,bt);tt.prototype.Od=function(a){a=this.Eb().yc(a).jd();this.Ed(new
B(void 0,a.y-40))};
function vt(a){var b=a.Cb.Wa().wc;return new at(a.Cb.ab(),Vp()?
Math.min(a.getSize().width,1120):a.getSize().width,b,b)}tt.prototype.o=function()
{this.Tc(vt(this));this.Od(this.Cb.Da())};function ut(a){var b=new oq;pq(b,om,new
st(a.Cb,a));return b};function wt(a)
{this.vc=a.Title;this.i=a.Pid;this.g=a.PgNum}wt.prototype.hb=function(){return
this.vc};wt.prototype.getId=function(){return this.i};function xt(a,b,c,d)
{Gi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(xt,
Gi);function yt(a,b)
{R.call(this);a&&this.attach(a,b)}u(yt,R);f=yt.prototype;f.va=null;f.dj=null;f.ul=n
ull;f.ej=null;f.Qc=-1;f.oe=-1;f.Rj=!1;
var
zt={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},At=
{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},Bt=Dc&&Ac;f=yt.prototype;
f.Pq=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));Hj(a.keyCode,this.Qc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.oe=Ij(a.keyCode),Bt&&(this.Rj=a.altKey)):this.handleEvent(a)};f.Qq=function(a
){this.oe=this.Qc=-1;this.Rj=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&&Gj(d)?b.charCode:0):
("keypress"==a.type?(Bt&&(c=this.Rj),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=Ij(d);d?
63232<=d&&d in zt?g=zt[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in At&&(g=At[b.keyIdentifier]);if(!
Ac||"keypress"!=a.type||
Hj(g,this.Qc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Qc,this.Qc=g,b=new
xt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.va};f.attach=function(a,b)
{this.ej&&Ct(this);this.va=a;this.dj=O(this.va,"keypress",this,b);this.ul=O(this.va
,"keydown",this.Pq,b,this);this.ej=O(this.va,"keyup",this.Qq,b,this)};
function Ct(a)
{a.dj&&(bj(a.dj),bj(a.ul),bj(a.ej),a.dj=null,a.ul=null,a.ej=null);a.va=null;a.Qc=-
1;a.oe=-1}f.ua=function(){yt.oa.ua.call(this);Ct(this)};function Dt(){}var
Et;Ra(Dt);var
Ft={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=D
t.prototype;f.kg=function(){};f.Nc=function(a){return
a.g.Oa("DIV",Gt(this,a).join(" "),a.Dc())};f.Fc=function(a){return a};function
Ht(a,b,c){(a=a.ha?a.ha():a)&&(c?Ib:Kb)(a,[b])}f.ni=function(){return!0};
f.Rb=function(a,b){b.id&&a.Mg(b.id);var c=this.Fc(b);c&&c.firstChild?
It(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.mg=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.Ri(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Ri(m)&&Tf(c)&&Vf(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.oi=function(a)
{Cn(a)&&this.Cm(a.ha(),!0);a.isEnabled()&&this.Yg(a,a.isVisible())};
function Jt(a,b,c){if(a=c||a.kg())c=b.getAttribute("role")||null,a!
=c&&Sm(b,a)}function Kt(a,b,c){var d=b.Na;null!=d&&a.Oh(c,d);b.isVisible()||
Y(c,"hidden",!b.isVisible());b.isEnabled()||a.je(c,1,!
b.isEnabled());Lt(b,8)&&a.je(c,8,Mt(b,8));Lt(b,16)&&a.je(c,16,Mt(b,16));Lt(b,64)&&a
.je(c,64,b.md())}f.Oh=function(a,b){Wm(a,b)};f.Sj=function(a,b){Sh(a,!b,!
A)};f.Cm=function(a,b){Ht(a,this.Ra()+"-rtl",b)};f.Bm=function(a){var b;return
Lt(a,32)&&(b=a.ha())?Tf(b):!1};
f.Yg=function(a,b){var c;if(Lt(a,32)&&(c=a.ha())){if(!b&&Mt(a,32))
{try{c.blur()}catch(d){}Mt(a,32)&&a.ri(null)}Tf(c)!=b&&Vf(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.rh(b);e&&Ht(a,e,c);this.je(d,b,c)}};f.je=function(a,b,c){Et||
(Et={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Et[b];var
d=a.getAttribute("role")||null;d&&(d=Ft[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Y(a,b,c)};
f.lg=function(a,b){var c=this.Fc(a);c&&(Ff(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=jf(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 Gt(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.rh(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return
d}f.rh=function(a){this.i||Nt(this);return this.i[a]};
f.Ri=function(a){if(!this.qa){this.i||Nt(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 Nt(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 Ot()
{}u(Ot,Dt);Ra(Ot);f=Ot.prototype;f.kg=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:Ot.oa.je.call(this,a,b,c)}};f.Nc=function(a){var
b=Ot.oa.Nc.call(this,a);this.xf(b,a.hf());var
c=a.yb();c&&this.uc(b,c);Lt(a,16)&&this.je(b,16,Mt(a,16));return
b};f.Rb=function(a,b){b=Ot.oa.Rb.call(this,a,b);var
c=this.yb(b);a.Ha=c;a.V=this.hf(b);Lt(a,16)&&this.je(b,16,Mt(a,16));return
b};f.yb=function(){};f.uc=function(){};
f.hf=function(a){return a.title};f.xf=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.mc=function(a,b){var c=Cn(a),d=this.Ra()
+"-collapse-left",e=this.Ra()+"-collapse-right",g=c?e:d;b&1?Pt(a,g):Qt(a,g);c=c?
d:e;b&2?Pt(a,c):Qt(a,c)};f.Ra=function(){return"goog-button"};var
Rt={og:"mousedown",qg:"mouseup",fh:"mousecancel",kw:"mousemove",mw:"mouseover",lw:"
mouseout",iw:"mouseenter",jw:"mouseleave"};function St(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);Tt[a]=b}var Ut={},Tt={};function Vt(a,b,c)
{tn.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Va(b);if(d=Ut[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.mg=void 0!==a?
a:null;this.Na=null}u(Vt,tn);f=Vt.prototype;f.mg=null;f.qe=0;f.Wh=39;f.Ff=255;f.Vh=
0;f.ti=!0;f.Kd=null;f.Tj=!0;f.Dm=null;function Wt(a,b){a.Va&&b!
=a.Tj&&Xt(a,b);a.Tj=b}f.vd=function(){return this.j};function Pt(a,b){b&&(a.Kd?
ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],Ht(a,b,!0))}
function Qt(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),Ht(a,b,!
1))}f.Qa=function(){var
a=this.j.Nc(this);this.va=a;Jt(this.j,a,this.ff());this.j.Sj(a,!
1);this.isVisible()||this.j.Aa(a,!1)};f.ff=function(){return
this.Dm};f.Qh=ba(8);f.Oh=function(a){this.Na=a;var
b=this.ha();b&&this.j.Oh(b,a)};f.Ib=function(){return
this.j.Fc(this.ha())};f.ii=function(a){return this.j.ni(a)};f.Nb=function(a)
{this.va=a=this.j.Rb(this,a);Jt(this.j,a,this.ff());this.j.Sj(a,!1);this.ti="none"!
=a.style.display};
f.Ka=function()
{Vt.oa.Ka.call(this);Kt(this.j,this,this.va);this.j.oi(this);if(this.Wh&-
2&&(this.Tj&&Xt(this,!0),Lt(this,32))){var a=this.ha();if(a){var b=this.l||
(this.l=new
yt);b.attach(a);Z(this).ka(b,"key",this.Pc).ka(a,"focus",this.Rq).ka(a,"blur",this.
ri)}}};
function Xt(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Rt.og,a.Te).ka(d,
[Rt.qg,Rt.fh],a.de).ka(d,"mouseover",a.Ee).ka(d,"mouseout",a.fl),a.Bh!
=$c&&c.ka(d,"contextmenu",a.Bh),A&&!a.qa&&(a.qa=new Yt(a),Bi(a,a.qa))):
(c.Ta(d,Rt.og,a.Te).Ta(d,
[Rt.qg,Rt.fh],a.de).Ta(d,"mouseover",a.Ee).Ta(d,"mouseout",a.fl),a.Bh!
=$c&&c.Ta(d,"contextmenu",a.Bh),A&&(zi(a.qa),a.qa=null))}f.jc=function()
{Vt.oa.jc.call(this);this.l&&Ct(this.l);this.isVisible()&&this.isEnabled()&&this.j.
Yg(this,!1)};
f.ua=function(){Vt.oa.ua.call(this);this.l&&(this.l.Ea(),delete this.l);delete
this.j;this.qa=this.Kd=this.mg=null};f.Dc=function(){return this.mg};function
Zt(a,b){a.j.lg(a.ha(),b);a.mg=b}function It(a,b){a.mg=b}f.Ag=function(){var
a=this.Dc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(Yf).join(""):Wf(a);return Te(a)};f.isVisible=function(){return this.ti};
f.Aa=function(a,b){return b||this.ti!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Aa(b,a),this.isEnabled()&&this.j.Yg(this,a),this.ti=a,!0):!
1};f.isEnabled=function(){return!Mt(this,1)};f.lb=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!$t(this,1,!
a)||(a||(au(this,!1),this.Sc(!1)),this.isVisible()&&this.j.Yg(this,a),this.Vc(1,!
a,!0))};f.Sc=function(a){$t(this,2,a)&&this.Vc(2,a)};f.isActive=function(){return
Mt(this,4)};
function au(a,b){$t(a,4,b)&&a.Vc(4,b)}f.Rl=function(a)
{$t(this,8,a)&&this.Vc(8,a)};f.Wf=function(a)
{$t(this,16,a)&&this.Vc(16,a)};f.vj=function(a)
{$t(this,32,a)&&this.Vc(32,a)};f.md=function(){return Mt(this,64)};f.Qb=function(a)
{$t(this,64,a)&&this.Vc(64,a)};function Mt(a,b){return!!
(a.qe&b)}f.Vc=function(a,b,c){c||1!=a?Lt(this,a)&&b!
=Mt(this,a)&&(this.j.Vc(this,a,b),this.qe=b?this.qe|a:this.qe&~a):this.lb(!
b)};function Lt(a,b){return!!(a.Wh&b)}
f.Vb=function(a,b){if(this.Va&&Mt(this,a)&&!b)throw Error("Component already
rendered");!b&&Mt(this,a)&&this.Vc(a,!1);this.Wh=b?this.Wh|a:this.Wh&~a};function
bu(a,b){return!!(a.Ff&b)&&Lt(a,b)}function $t(a,b,c){return Lt(a,b)&&Mt(a,b)!=c&&(!
(a.Vh&b)||a.dispatchEvent(vn(b,c)))&&!a.Id}f.Ee=function(a){!
cu(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&bu(this,2)&&this.Sc
(!0)};f.fl=function(a){!
cu(a,this.ha())&&this.dispatchEvent("leave")&&(bu(this,4)&&au(this,!
1),bu(this,2)&&this.Sc(!1))};
f.Bh=$c;function cu(a,b){return!!
a.relatedTarget&&Pf(b,a.relatedTarget)}f.Te=function(a)
{this.isEnabled()&&(bu(this,2)&&this.Sc(!0),Ii(a)&&(bu(this,4)&&au(this,!
0),this.j&&this.j.Bm(this)&&this.ha().focus()));Ii(a)&&a.preventDefault()};f.de=fun
ction(a){this.isEnabled()&&(bu(this,2)&&this.Sc(!
0),this.isActive()&&this.uf(a)&&bu(this,4)&&au(this,!1))};
f.uf=function(a){bu(this,16)&&this.Wf(!Mt(this,16));bu(this,8)&&this.Rl(!
0);bu(this,64)&&this.Qb(!this.md());var b=new
Di("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.Kl=a.Kl);return this.dispatchEvent(b)};f.Rq=function()
{bu(this,32)&&this.vj(!0)};f.ri=function(){bu(this,4)&&au(this,!
1);bu(this,32)&&this.vj(!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.uf(a)};if("function"!==typeof Vt)throw
Error("Invalid component class "+Vt);if("function"!==typeof Dt)throw Error("Invalid
renderer class "+Dt);var du=Va(Vt);Ut[du]=Dt;St("goog-control",function(){return
new Vt(null)});function Yt(a){Ai.call(this);this.g=a;this.i=!1;this.j=new
ej(this);Bi(this,this.j);a=this.g.va;this.j.ka(a,Rt.og,this.o).ka(a,Rt.qg,this.s).k
a(a,"click",this.l)}u(Yt,Ai);var eu=!A||Tc(9);Yt.prototype.o=function(){this.i=!1};
Yt.prototype.s=function(){this.i=!0};function fu(a,b){if(!eu)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}
Yt.prototype.l=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=fu(b,"mousedown");this.g.Te(new
Gi(e,a.currentTarget));e=fu(b,"mouseup");this.g.de(new Gi(e,a.currentTarget));eu||
(b.button=c,b.type=d)}};Yt.prototype.ua=function()
{this.g=null;Yt.oa.ua.call(this)};function gu()
{}u(gu,Ot);Ra(gu);f=gu.prototype;f.kg=function(){};f.Nc=function(a){Wt(a,!
1);a.Ff&=-256;a.Vb(32,!1);return a.g.Oa("BUTTON",{"class":Gt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.hf()||"",value:a.yb()||""},a.Ag()||"")};f.ni=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Rb=function(a,b){Wt(a,!1);a.Ff&=-256;a.Vb(32,!
1);if(b.disabled){var c=this.rh(1);w(b,c)}return gu.oa.Rb.call(this,a,b)};
f.oi=function(a){Z(a).ka(a.ha(),"click",a.uf)};f.Sj=function(){};f.Cm=function()
{};f.Bm=function(a){return a.isEnabled()};f.Yg=function(){};f.Vc=function(a,b,c)
{gu.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
hu(a,b,c){Vt.call(this,a,b||gu.Jb(),c)}u(hu,Vt);f=hu.prototype;f.yb=function()
{return this.Ha};f.uc=function(a)
{this.Ha=a;this.vd().uc(this.ha(),a)};f.hf=function(){return
this.V};f.xf=function(a){this.V=a;this.vd().xf(this.ha(),a)};f.mc=function(a)
{this.vd().mc(this,a)};f.ua=function(){hu.oa.ua.call(this);delete this.Ha;delete
this.V};f.Ka=function(){hu.oa.Ka.call(this);if(Lt(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.uf(a):32==a.keyCode};St("goog-
button",function(){return new hu(null)});function iu(a,b,c,d){d=void 0===d?!
1:d;X.call(this);this.N=a;this.o=b;this.j=this.N.Wa().vi;this.V=!!
this.N.Wa().vi;this.na=!!this.N.Wa().Yh;this.l=Vp(c);this.s=d;if(this.V){a:
{a=this.N.ab();for(b=0;b<this.j.length;b++)if(c=Go(a,this.j[b].getId())){b:
{for(d=b+1;d<this.j.length;d++){var e=Go(this.N.ab(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Do(d)-1:Do(gb(Eo(a)));e=Do(this.N.Da());if(e>=Do(c)&&e<=d)
{a=b;break a}}a=-1}this.ma=a}}n(iu,X);f=iu.prototype;
f.render=function(a,b){b=void 0===b?
2:b;this.i=H("div");document.body.appendChild(this.i);V(r(this.Sq,this));this.qa=a;
this.V?(this.s&&(this.O=b),ju(this)):this.na?(w(this.i,"base-image-toc-
div"),a=this.N.Wa().Yh,
(b=Go(this.N.ab(),a))&&ku(this,b),1<this.N.Wa().Lb&&(a=Fo(this.N.ab(),a,1))&&ku(thi
s,a),this.ui()):this.Ea()};f.Sq=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.ui)};
function ku(a,b){var c=new Oe(128,0),d=F("IMG",{width:128});w(d,"toc-page-
image");a.g.ka(d,"click",function()
{a.N.mb(b)});Ac&&qm()&&a.g.ka(d,"load",a.ui);b.wd(c)?
a.Pp(d,b,c):vp(b,t(a.Pp,d,b,c));a.i.appendChild(d)}f.Pp=function(a,b,c){sf(a,
{src:b.wd(c)})};
function ju(a){var b=F("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e)
{d=lu(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:Mf(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.ui();a.i.tabIndex=-1;Sm(a.i,"dialog");a.i.focus()}
f.ui=function(){var a=this.l?8:13,b=this.l?9:12,c;this.o instanceof hu?
c=this.o.ha():c=this.o;ls(c,a,this.i,b,new B(0,-this.qa))};
function lu(a,b,c){var d=b.getId(),e=Go(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"}),Sm(g,"button"),Vf(g,!0));var l=H("div");w(l,"goog-inline-block");w(l,"toc-
left-
cell");c==a.ma&&(w(l,qm()?"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(),q=a.l?m:
$e(m,35);Q(c,yi(q));a.l&&(c.title=m);m=H("div");w(m,"goog-inline-
block");w(m,k);Q(m,yi(Sb(cf(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.ap
pendChild(m);e?a.s?(d=new
S(window.location.href),T(ik(ik(d,"pg"),"printsec"),"jtp",b.g),a.O&&T(ik(d,"zoom"),
"zoom",a.O),a.N.Xa().getQuery()||ik(ik(d,"dq"),"num"),pj(g,zj(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 mu(a)
{kr.call(this,1);var b=new
qr;b.nb(a);this.Pa(b);km(this)}n(mu,kr);mu.prototype.sh=function(){return
this.g[0]};mu.prototype.s=function(){return this.tb()||
0};mu.prototype.Nf=function(){return"fixed_width"};function nu(a){var
b=a.Ab(),c=new lt(this,b);K(b,{overflow:"hidden"});bt.call(this,a,c);this.o=new
Fs(a);b=new
oq;pq(b,qr,this.o);this.O=b;b=a.ab().g.aspectRatio();c=this.getSize();b=this.wg(Mat
h.min(2*Math.floor(c.height*b),c.width));this.Tc(b);this.ya=new
Rs(a,this);this.g.ka(this.Cb,"pagemodechange",this.Tq);V(this.ac,0,this)}u(nu,bt);f
=nu.prototype;f.ae=function(){var a=tb(ou,this.Cb.Wa().ae());return new
rq(kb(a,Es))};f.Pe=function(a)
{nu.oa.Pe.call(this,a);this.O.Ma();this.ac()};f.Kc=function(){this.Oe(1)};
f.Zc=function(){this.Oe(-1)};f.Tq=function()
{this.O.Ma();this.ac()};f.zm=2;f.wg=function(a){this.getSize();var
b=this.Cb.ab().g.aspectRatio();return new mu(new
Oe(a,Math.floor(Math.floor(a/2)/b)))};var ou=[180,220,280];
nu.prototype.Pd=function(){var a=pu(this,this.Cb.Da()),b=this.o.g;if(b){var
c=this.ya,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.ya=d;Ds(b);if(c){if(c.l(64)||void 0==d)a=!1}else b.o.Tl();if(d)
{if(d.l(32)||void 0==c)e=!1}else
b.O.Tl();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")};nu.prototype.Md=fu
nction(){return this.o.g.Md()};
function pu(a,b){return mb(a.Cb.ab().V,function(c){return
ob(c,b)})}nu.prototype.ac=function()
{nu.oa.ac.call(this);this.Pd()};nu.prototype.qa=function(a,b){var
c=this.Cb.ab().V;a=Do(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==Do(h[0])||h[1]&&a==Do(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=Do(e[0]||e[1])&&a<Do(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
qu(a){this.vc=a.title||"";this.O=!!
a.fullview;this.Yh=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.ya=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
Yp(a.last_page));this.g=new Oe(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
Vs(d)},this));this.Ga=c.AboutUrl;c.allowed_syndication_flags&&(this.o=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.vi=kb(c.TocLine,function(d)
{return new wt(d)}));c.SubscribeLink&&(this.qa=new
Vs(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.j=c;this.l=n
ull==c?null:new
jq(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&&kq(this.l,r(this.Bv,this));this.Af=c?
c.res_h:ru;this.Ba=this.wb?"fixed_height":"fixed_width";this.Sf=a.is_pre_order||!
1;this.wp=a.on_sale_date||"";this.Wi=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Xi=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(qu,lq);f=qu.prototype;f.yh=ba(17);f.Qi=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=Ke(this.i,-1,this.ae().length-1));return
this.i};function pt(a){return a.V?a.V:a.g&&a.g.width?a.g.width:575}f.Ub=function()
{return this.ya};f.Si=function(){return this.l};f.ae=function(){return
this.Af};f.Nf=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.uh=function()
{return this.j?this.j.focus_aid:null};f.Cg=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 ru=[350,410,495,575,685,800,910,1025];function su(a)
{X.call(this);this.o=a;this.i=null}n(su,X);f=su.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=Eh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=Eh(a).x);this.i=F("DIV",
{"class":"linkbar-panel-div"});xh(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)),xh(this.O,zh(this.i)));V(r(this.Sl,this))};
f.Sl=function()
{this.g.ka(this.ma,"click",this.Ea);this.g.ka(this.j,"action",this.Uq);this.g.ka(do
cument,"mousedown",this.Ks)};f.Uq=function(){Mt(this.j,16)||
this.Ea()};f.Ks=function(a){Pf(this.i,a.target)||Pf(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 tu(a,b,c){su.call(this,a);this.N=b;this.V=c}n(tu,su);
tu.prototype.render=function(a,b){su.prototype.render.call(this,a,b);a=F("DIV",
{style:"padding-top:5px; font-size: 13px;"});Q(a,yi("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());Yj(c,b);this.l.value=c.toString();V(t(uu,this.l));this.V&&(a=new
S(a.zc()),T(a,"output","embed"),this.s.value=vu(a.toString()))};tu.prototype.Sl=fun
ction()
{su.prototype.Sl.call(this);this.g.ka(this.l,"click",t(uu,this.l));this.V&&this.g.k
a(this.s,"click",t(uu,this.s))};function uu(a){a.select()}function vu(a){return
Qe('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function wu(a,b){var
c=this;this.N=a;this.j=b;this.g=Dj();this.i=D("flow-top-div")?!0:!1;(new
ej(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=Nm(new
Mm(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 Oe(d,e));c.i&&L(c.j,new
Oe(d,e))}}).ka(window,"load",this.resize)}
wu.prototype.resize=function(){var
a=this.g.getSize().height,b=this.g.getSize().width,c=Math.round(Eh(this.j).y);a=Mat
h.max(0,a-c);this.N.nb(new Oe(b,a));this.i&&L(this.j,new Oe(b,a))};function xu()
{yu(this)}function zu(a){bj(a.g);a.g=Ui(document.body,"mousedown",function()
{Jb(document.body,"focus-outline-enabled");yu(a)},{capture:!0})}function yu(a)
{bj(a.g);a.g=O(document.body,"keydown",function(b)
{9===b.keyCode&&(w(document.body,"focus-outline-enabled"),zu(a))})};function
Au(a,b,c,d){d=void 0===d?!1:d;ps.call(this);var e=this;this.vc=a;this.i=b;this.g=c?
c:null;this.fg(Bu(this));if(d){var g=D("ep-lb");O(this,"hide",function()
{K(g,"visibility","hidden")});O(this,"beforeshow",function()
{K(g,"visibility","visible");y(e.ha(),"lightbox-dialog",!0)})}}n(Au,ps);
function Bu(a){var b=F("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Sm(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"});Wm(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);O(d,
"click",function(){a.Aa(!1);a.g&&a.g()});O(d,"keydown",function(g)
{if(32==g.keyCode||13==g.keyCode)a.Aa(!1),a.g&&a.g()});Sm(d,"button");Vf(d,!
0);c.appendChild(d)}b.appendChild(a.i);return b};function Cu(a,b,c)
{this.g=a;this.i=b;this.O=c}u(Cu,ks);Cu.prototype.Mc=function(a,b,c)
{ls(this.g,this.i,a,b,void 0,c,this.O)};function Du(a,b,c,d)
{Cu.call(this,a,b);this.j=c?5:0;this.o=d||void 0}u(Du,Cu);Du.prototype.s=function()
{return this.j};Du.prototype.l=function(a)
{this.j=a};Du.prototype.Mc=function(a,b,c,d){var
e=ls(this.g,this.i,a,b,null,c,10,d,this.o);if(e&496){var
g=Eu(e,this.i);b=Eu(e,b);e=ls(this.g,g,a,b,null,c,10,d,this.o);e&496&&(g=Eu(e,g),b=
Eu(e,b),ls(this.g,g,a,b,null,c,this.j,d,this.o))}};function Eu(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Fu(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;Gu(this,d);Hu(this,!1)}
function Gu(a,b){if(a.s)a.l&&Iu(a,b);else{var c=new Au("",a.ma,function()
{});Ib(c.ha(),["onboarding-popup","onboarding-fixed-popup","onboarding-welcome-
popup"]);Hn(c,!1);var d=D("epo-keyboard-text");Q(d,Rl(Wf(d)));var e=new
Au("",a.O,function(){});Ib(e.ha(),["onboarding-popup","onboarding-fixed-
popup"]);Hn(e,!1);d=lf("A",d)[0];d.id="ep-keyboard-link";w(d,"onboarding-
link");Vf(d,!0);Ju(d,function(){a.N.qb("showkeyboardshortcuts")});if(a.j){var g=new
Au("",a.j,function(){});Ib(g.ha(),["onboarding-popup",
"onboarding-plain-text-popup"])}d=new Au("",a.V,function(){});Ib(d.ha(),
["onboarding-popup","onboarding-share-popup"]);var h=D("entity-page-
clip");qs(d,5);d.setPosition(new Du(h,4,!0));Hn(d,!
1);Ku(a,c,e,g,d);Lu(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?Mu(a,g,b):d.Aa(!0);break;default:d.Aa(!0)}else c.Aa(!0)}}
function Ku(a,b,c,d,e){var g=D("epo-welcome-next");Ju(g,function(){a.i++;b.Aa(!
1);c.Aa(!0);Hu(a,!1)});g=D("epo-keyboard-next");Ju(g,function(){a.i++;c.Aa(!1);d?
Mu(a,d):e.Aa(!0);Hu(a,!1)});a.j&&d&&(g=D("epo-plain-text-next"),Ju(g,function()
{a.i++;a.g.Aa(!1);Hn(a.g,!0);d.Aa(!1);e.Aa(!0);Hu(a,!1)}))}
function Lu(a,b,c,d,e){document.querySelectorAll(".onboarding-
link").forEach(function(h){"ep-keyboard-link"!=h.id&&Ju(h,function(){b.Aa(!
1);c.Aa(!1);d&&(d.Aa(!1),a.g.Aa(!1),Hn(a.g,!0));e.Aa(!1);Nu(a)})});var g=D("epo-
done");Ju(g,function(){e.Aa(!1);Nu(a)})}function Iu(a,b){var c=new
Au("",a.l,function(){});Ib(c.ha(),["onboarding-popup","onboarding-plain-text-
popup"]);Mu(a,c,b);b=D("epo-done-only");Ju(b,function(){c.Aa(!1);a.g.Aa(!
1);Hn(a.g,!0);Nu(a)})}
function Mu(a,b,c){void 0!==c&&c||(Hn(a.g,!1),a.g.Aa(!0));a=D("entity-page-more-
menu-content");qs(b,0);b.setPosition(new Du(a,4,!0));Hn(b,!1);b.Aa(!0)}function
Nu(a){Hu(a,!0);a.j?ep(!0):ep(!1)}function Hu(a,b){if(a.o){var c=new S(a.o.href);b?
(ik(c,"ovso"),ik(c,"ovsopt"),ik(c,"op")):a.s&&a.l?T(c,"ovsopt","1"):
(T(c,"ovso","1"),T(c,"op",a.i));pj(a.o,zj(c.toString()))}}function Ju(a,b)
{O(a,"click",function(){b()});O(a,"keydown",function(c){32!=c.keyCode&&13!
=c.keyCode||b()})};function Ou(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");Vf(this.i,!0);Sm(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")):
(xh(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)?Pm(b):"P\u00e1gina";J(this.l,b);Wm(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=Go(this.Ca.N.ab(),this.j.g.La()))
{b=this.Ca.N.Xa().getQuery();var c=a.ob.snippetSrc;c&&b==jp(c)?Pu(this,c):
(b=a.df(),"entity_page"==U(b,"source")?
T(b,"source","entity_page_gbs_snippet"):T(b,"source","gbs_snippet"),
$p(a,b,r(this.O,this)))}else Qu(this)}n(Ou,Im);Ou.prototype.s=function(a)
{this.Ca.ta(a.g,void 0)};Ou.prototype.O=function(a){(a=a.ob.snippetSrc)?
Pu(this,a):Qu(this)};
function Pu(a,b){Ff(a.o);var c=H("IMG");c.src=b;Ru(a);b=a.j.getSize().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}function Ru(a){w(a.i,"sitb-result-
clickable");w(a.l,"sitb-result-link");var
b=Wf(a.l);Q(a.l,Rl(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 Qu(a){Ff(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"});Q(b,Ql.g(a.j.g.g));b=H("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=Go(a.Ca.N.ab(),a.j.g.La());c&&c.wd()&&!eq(c,
[4,8,16])&&c.l(2)?(Ru(a),Q(b,Rl((Cc?"Ninguna imagen del resultado.":"No hemos
podido crear una imagen para este resultado.")+"&nbsp;&nbsp;")),a=H("span"),c=Cc||
Vp()?"Toca para ver":"Haz clic para ver toda la p\u00e1gina.",Q(a,
Rl(c)),b.appendChild(a),w(a,"sitb-result-link")):(Q(b,Rl("No es posible
previsualizar esta p\u00e1gina.&nbsp;&nbsp;")),Cc||(a=H("a"),w(a,"sitb-result-buy-
link"),Q(a,Rl("Comprar este libro.")),b.appendChild(a),b=new
S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),ik(b,"prin
tsec"),a.href=b.toString()))}Ou.prototype.Ma=function()
{I(this.i);this.Ea()};function Su(a)
{this.Ca=a}n(Su,Rp);Su.prototype.render=function(a){return new
Ou(this.Ca,a)};function Tu(a){this.g=a}n(Tu,dm);function Uu(a,b)
{kr.call(this,1);this.o=a;this.V=b;this.Fj=this.fi=this.hi=20;a.vb&&(a.vb.forEach(r
(this.l,this)),km(this))}n(Uu,kr);Uu.prototype.l=function(a){a=new Tu(a);var
b=Math.min(this.V-16,600);a.nb(new
Oe(b,Math.round(124/600*b+42)));this.Pa(a)};function Vu(a){var
b=a.Ab();K(b,"overflow","hidden");var c=new
lt(this,b);Pr.call(this,c);this.N=a;Cc||Sr(this,new
ft(this));this.g.ka(this,"move",this.ac);var d=D("subscription-
bar");d&&(this.Tk(d),V(function(){N(d,!
1)},600));Rr(this,Wu(this));Xu(b)}u(Vu,Pr);function Yu(a,b){b!
=a.o&&(a.o=b,Zu(a))}function Xu(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});sf(a,{dir:"ltr"})}function Wu(a){var b=new
oq;pq(b,Tu,new Su(a));return b}Vu.prototype.resize=function(){Zu(this)};
function Zu(a){var b=new Uu(a.o,a.getSize().width);a.Tc(b);a.ac()}function $u(a,b)
{a.ta=b};function av(a){this.g=a||{}}av.prototype.kc=function(){return
this.g};av.prototype.Wb=function(a){var b=hd(bv,function(c){return
c==a});this.g.v=b};av.prototype.getQuery=function(){return this.g.q};var
bv={onepage:mt,twopage:nu,thumbnail:tt,snippet:Vu};function cv(a)
{Di.call(this,"navigate");this.o=a}u(cv,Di);function dv(){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
ev=new WeakMap;function fv(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 gv(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"+hv;var g=oe("input",
{type:"text",name:e,id:e,style:wd("display:none")});document.write(ke(g));e=D(e)}th
is.s=e;this.g=c?yf(jf(c)):window;this.ma=b;A&&!
b&&(this.ma="https"==window.location.protocol?
Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Sa=new
el(150);Bi(this,this.Sa);this.i=!a;this.j=new ej(this);if(a||iv){if(d)var
h=d;else{a="history_iframe"+
hv;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=qe("iframe",e);document.write(ke(h));h=D(a)}this.O=h;this.qa=!
0}iv&&(this.j.ka(this.g,"load",this.Yu),this.na=this.V=
!1);this.i?jv(this,kv(this),!0):lv(this,this.s.value);hv+
+}u(gv,R);gv.prototype.Pb=!1;gv.prototype.o=!1;gv.prototype.l=null;var
mv=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?
fv:b;var e=Va(a);return function(){var g=Ja.apply(0,arguments),h=this||
p,k=ev.get(h);k||(k={},ev.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}
(function(){return A?Tc(8):"onhashchange"in p}),iv=A&&!Tc(8);f=gv.prototype;
f.Ig=null;f.ua=function(){gv.oa.ua.call(this);this.j.Ea();this.lb(!
1)};f.lb=function(a){if(a!=this.Pb)if(iv&&!this.V)this.na=a;else
if(a)if(Ac&&this.j.ka(this.g,"pageshow",this.gv),mv()&&this.i)this.j.ka(this.g,"has
hchange",this.av),this.Pb=!0,this.dispatchEvent(new cv(kv(this),!1));else{if(!A||
dv()||this.V)this.j.ka(this.Sa,"tick",r(this.Em,this,!0)),this.Pb=!0,iv||
(this.l=kv(this),this.dispatchEvent(new cv(kv(this),!1))),this.Sa.start()}else
this.Pb=!1,jj(this.j),this.Sa.stop()};
f.Yu=function(){this.V=!0;this.s.value&&lv(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=nv(this.g);a!=this.l&&ov(this,a,!0)};function kv(a)
{return null!=a.Ig?a.Ig:a.i?nv(a.g):pv(a)||""}function qv(a,b){kv(a)!=b&&(a.i?
(jv(a,b,!1),mv()||A&&!dv()&&lv(a,b,!1),a.Pb&&a.Em(!1)):(lv(a,b,!
1),a.Ig=a.l=a.s.value=b,a.dispatchEvent(new cv(b,!1))))}function nv(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function jv(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=cc(a.href,"#");if(iv||e||b)d+="#"+b;d!=a.href&&(b=Kd(d),c?
He(a,b):Ge(a,b))}function lv(a,b,c){if(a.qa||b!=pv(a))if(a.qa=!
1,b=encodeURIComponent(String(b)),A){var
d=Qf(a.O);d.open("text/html",c?"replace":void 0);c=ve(oe("title",
{},a.g.document.title),oe("body",{},b));d.write(ke(c));d.close()}else
d=Ad(a.ma).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
He(a.location,d):Ge(a.location,d))}
function pv(a){if(A)return a=Qf(a.O),a.body?Ue(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Ue(nv(b))}catch(d){return a.o||(1!
=a.o&&fl(a.Sa,1E4),a.o=!0),null}a.o&&(0!=a.o&&fl(a.Sa,150),a.o=!1);return c||
null}return null}f.Em=function(a){if(this.i){var b=nv(this.g);b!
=this.l&&ov(this,b,a)}if(!this.i||iv)if(b=pv(this)||"",null==this.Ig||
b==this.Ig)this.Ig=null,b!=this.l&&ov(this,b,a)};
function ov(a,b,c){a.l=a.s.value=b;a.i?
(iv&&lv(a,b),jv(a,b)):lv(a,b);a.dispatchEvent(new cv(kv(a),c))}var hv=0;function
rv(a,b){this.g=new
gv;O(this.g,"navigate",r(this.o,this));this.N=a;this.i=b}rv.prototype.o=function(a)
{sv(this,a.o)};function sv(a,b){if(!(a.l&&""==b||a.j))if((A||
Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
ak(b);v(d.Xd(),function(e){var g=d.get(e);g in tv&&(g=tv[g]);c[e]=g});b=new
av(c);a.N.Wb(bv[b.g.v]||mt);Os(a.i,!!b.g.f);void 0!
==b.getQuery()&&ip(a.N.Xa(),b.getQuery())}}
rv.prototype.lb=function(a){this.l=!0;this.g.lb(a);A&&(a=(new
S(window.location)).i,sv(this,a));this.l=!1};rv.prototype.update=function(){var
a=new
av;a.Wb(this.N.O);a.g.q=this.N.Xa().getQuery();a.g.f=this.i.mf();a=lk(a.kc()).toStr
ing();this.j=!0;qv(this.g,a);this.j=!1};var tv={"true":!0,"false":!1};function
uv(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.ma=D("entity-page-
toc");this.ta=D("entity-page-toc-label");this.Lb=!1;if(this.O=D("entity-page-
pagination"))this.qa=D("entity-page-prev"),this.Ja=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.ya=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,vv(this,this.i),O(this.N,"searchupdate",function(){wv(k)}));this.l=!
0;xv(this);yv(this);zv(this);Av(this);
Bv(this);Cv(this);Dv(this);Ev();Fv(this);Gv(this);Hv(this);Iv(this);new
xu;Zo(Jv(this))}
function xv(a){if(a.N){var b=a.N.Wa(),c=!!b.vi;b=(b=b.Yh)&&a.N.ab()&&!!
Go(a.N.ab(),b);c||b?(a.Lb=!0,a.g?(c=D("jtp").value||"\
u00cdndice",J(a.ta,c)):J(a.ta,a.N.Da().Ce()||"\u00cdndice"),Kv(a.ma,function(){var
d=qf("base-image-toc-div");qf("scroll-toc-div")||d||(new iu(a.N,a.ma,a.Na,!!
a.g)).render(8,a.i)}),O(a.N,"pagechange",function(){var d=a.N.Da().Ce()||"\
u00cdndice";a.ta&&Q(a.ta,Rl(d))})):(J(a.ta,"Contenido no disponible"),Ib(a.ma,
["toolbar-button-disabled","toc-button-unavailable"]),Y(a.ma,"disabled",
!0))}else J(a.ta,"Contenido no disponible"),Ib(a.ma,["toolbar-button-
disabled","toc-button-unavailable"]),Y(a.ma,"disabled",!0)}function yv(a)
{a.O&&(a.N&&(Kv(a.qa,function(){a.qa.hasAttribute("href")||
a.N.qb("previous")}),Kv(a.Ja,function(){a.Ja.hasAttribute("href")||
a.N.qb("next")})),a.qa.setAttribute("title","P\u00e1gina
anterior"),a.Ja.setAttribute("title","P\u00e1gina siguiente"))}
function zv(a){Kv(a.Ga,function(){a.g?
Lv(a):a.N&&a.N.qb("zoomin")});Kv(a.Ia,function(){a.g?
Mv(a):a.N&&a.N.qb("zoomout")});a.g&&O(document.body,"keydown",function(b)
{107==b.keyCode||187==b.keyCode||61==b.keyCode?Lv(a):(109==b.keyCode||
189==b.keyCode||
173==b.keyCode)&&Mv(a)});a.Ga.setAttribute("title","Ampliar");a.Ia.setAttribute("ti
tle","Reducir")}
function Av(a){Kv(a.na,function(){Nv(a,mt)});a.na.setAttribute("title","Vista de
una sola p\u00e1gina");a.Lc?(Kv(a.s,function()
{Nv(a,nu)}),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?(Kv(a.o,function()
{Nv(a,tt)}),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&&(O(a.N,"viewportmodechange",function(){Ov(a)}),Ov(a))}
function Bv(a){var b=(new is(a.wb)).ha();D("entity-page-share-copy-
container").appendChild(b);b=(new is(a.od)).ha();D("entity-page-embed-copy-
container").appendChild(b);var c=new Au("Enlace a este resultado",a.Gd,function()
{a.V.focus()});qs(c,5);c.setPosition(new Du(a.V,4,!0));c.Aa(!1);var d=new
S(a.wb.value);Kv(a.V,function(){if(c.Re||150>Date.now()-c.fj)c.Aa(!1);else{c.Aa(!
0);c.ha().focus();if(a.N){Pv(a,d);a.g&&T(d,"bksoutput","text");var
e=a.N.Xa().getQuery();e?a.N.O==Vu?(ik(d,"dq"),ik(d,"pg"),
T(d,"bsq",e)):(ik(d,"bsq"),T(d,"dq",e)):
(ik(d,"bsq"),ik(d,"dq"))}else(e=je(Ql.g((new
S(window.location.href)).i)))&&T(d,"bsq",e);a.wb.value=d.toString();a.N&&(e=new
S(a.N.Da().zc()),ik(e,"source"),T(e,"output","embed"),a.od.value=vu(e.toString()))}
});a.V.setAttribute("title","Enlace a este resultado")}
function Cv(a){if(a.Ba){var b=D("entity-page-selection-bar"),c=D("entity-page-exit-
selection"),d=D("entity-page-toolbar");Kv(a.j,function(){a.nd=!a.nd;a.Ba(!
0);y(b,"menu-hidden",!1);c.focus();Y(d,"hidden",!0)});Kv(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 Dv(a){Qv(a);Rv(a);Sv(a);var b=new Au("",a.Hd,function()
{a.ya.focus()});qs(b,4);b.setPosition(new Du(a.ya,5,!0));w(b.ha(),"more-actions-
popup");b.Aa(!1);Tv(a,b);var c=D("entity-page-toggle-viewport-mode-
link");c&&a.Hb&&(b.Aa(!0),c.focus());Kv(a.ya,function(){if(b.Re||150>Date.now()-
b.fj)b.Aa(!1),a.ya.focus();else if(b.Aa(!0),b.ha().focus(),c){var e=new
S(c.href);Pv(a,e);a.g&&(ik(e,"zoom"),ik(e,"num"),ik(e,"scoring"));ik(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
ik(e,"dq");pj(c,zj(e.toString()))}});a.ya.setAttribute("title","Men\u00fa M\u00e1s
acciones");O(b,"show",function(){a.Ya=!0;a.l=!0;Uv(a)});O(b,"hide",function()
{a.Ya=!1;a.l=!1;Vv(a)});if(a.Na.showViewportOnboarding||
a.Na.showViewportPlainTextOnboarding){var d=Number(U(new
S(window.location.href),"op"));new Fu(b,
a.N,!!a.Na.showViewportPlainTextOnboarding,a.Hb,d?d:0)}}
function Tv(a,b){var c=D("entity-page-store"),d=D("gb-mobile-buy-
section");if(c&&d&&(d=rf("TABLE","gb-mobile-buy-table",d))){var e=new
Au("",d,function(){a.ya.focus()});qs(e,0);e.setPosition(new Du(c,4,!
0));w(e.ha(),"buy-table-popup");e.Aa(!1);Kv(c,function(){e.Aa(!0);e.ha().focus()},!
0);b.ha().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!
=c&&O(g,"mouseenter",function(){e.Aa(!1)})});O(e.ha(),"mouseleave",function()
{e.Aa(!1)})}}
function Ev(){var a=D("entity-page-play-redirect-popup-content");a&&(a=new Au("Este
libro es de tu propiedad",a,function(){}),w(a.ha(),"play-redirect-popup"),Hn(a,!
1),a.Aa(!0))}function Fv(a){var b=D("ep-keyboard-shortcuts");if(b&&a.N){var c=new
Au("",b,function(){},!0);w(c.ha(),"keyboard-shortcuts-popup");b=D("ep-keyboard-
close");Kv(b,function(){c.Aa(!1)});O(a.N,"keyboardshortcutsopened",function()
{c.Aa(!0)})}}
function Sv(a){var b=D("entity-page-keyboard");b&&a.N&&Kv(b,function()
{a.N.qb("showkeyboardshortcuts")})}function Rv(a){var b=D("entity-page-copyright-
page-id");if(b&&a.N){var c=D("entity-page-copyright");b=Wf(b);var
d=Go(a.N.ab(),b);Kv(c,function(){a.N.mb(d)})}}function Qv(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);Kv(b,function(){y(b,"checked",!
c);Y(b,"pressed",!c)})}}
function Ov(a){a.N.O==mt?(Wv(a,!0),Xv(a,!0),Yv(a,!0),Zv(a,!0),$v(a,!
0),Y(a.na,"current","true"),Y(a.s,"current","false"),Y(a.o,"current","false")):a.N.
O==nu?(Wv(a,!0),Xv(a,!0),Yv(a,!0),Zv(a,!0),$v(a,!
0),Y(a.na,"current","false"),Y(a.s,"current","true"),Y(a.o,"current","false")):a.N.
O==tt?(Wv(a,!0),Xv(a,!1),Yv(a,!0),Zv(a,!0),$v(a,!
1),Y(a.na,"current","false"),Y(a.s,"current","false"),Y(a.o,"current","true")):
(Wv(a,!1),Xv(a,!1),Yv(a,!1),Zv(a,!1),$v(a,!1));var b=a.N.O;a.O&&b!=Vu&&!
a.g&&(y(a.O,"one-page-view",
b==mt),y(a.Ha,"one-page-view",b==mt),y(a.O,"two-page-view",b==nu),y(a.Ha,"two-page-
view",b==nu),y(a.O,"thumbnail-view",b==tt),y(a.Ha,"thumbnail-view",b==tt))}function
Nv(a,b){a.N&&a.N.O!=b&&(a.N.Wb(b),!
a.N.Xa().getQuery()&&a.Kb&&a.Kb.update())}function Wv(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 Xv(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 Yv(a,b)
{y(a.qa,"toolbar-button-disabled",!b);Y(a.qa,"disabled",!b);y(a.Ja,"toolbar-button-
disabled",!b);Y(a.Ja,"disabled",!b)}function Zv(a,b){a.Lb&&(y(a.ma,"toolbar-button-
disabled",!b),Y(a.ma,"disabled",!b))}function $v(a,b){a.Ba&&(y(a.j,"toolbar-button-
disabled",!b),Y(a.j,"disabled",!b))}function Pv(a,b){a=new
S(a.N.Da().zc());T(b,"pg",U(a,"pg"))}
function Lv(a){5>a.i&&(a.i+=1,vv(a,a.i))}function Mv(a){1<a.i&&(--
a.i,vv(a,a.i))}function vv(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);wv(a)}
function wv(a){var b=a.qa,c=new
S(b.href);aw(a,c);pj(b,zj(c.toString()));b=a.Ja;c=new
S(b.href);aw(a,c);pj(b,zj(c.toString()));b=D("text-viewport-prev");c=new
S(b.href);aw(a,c);pj(b,zj(c.toString()));b=D("text-viewport-next");c=new
S(b.href);aw(a,c);pj(b,zj(c.toString()));if(b=D("entity-page-copyright"))c=new
S(b.href),aw(a,c),pj(b,zj(c.toString()));if(b=D("search-result-prev"))c=T(new
S(b.href),"zoom",a.i),pj(b,zj(c.toString()));if(b=D("search-result-next"))a=T(new
S(b.href),"zoom",a.i),pj(b,zj(a.toString()))}
function aw(a,b){T(b,"zoom",a.i);ik(b,"q");(a=a.N.Xa().getQuery())?
T(b,"dq",a):ik(ik(ik(b,"dq"),"num"),"scoring")}function Kv(a,b,c){c=void 0===c?!
1:c;O(a,"click",function(){b()});O(a,"keydown",function(d){32!=d.keyCode&&13!
=d.keyCode||b()});c&&O(a,"mouseover",function(){b()})}
function Gv(a){function b(c){y(document.body,"opaque-background",!0);a.l=!
1;c&&Vv(a)}a.Hb?b(!0):(a.N&&(Ui(a.N.Fa(),"move",function(){b(!
0)}),Ui(a.N.Ab(),"click",function(){b(!0)})),Ui(document.body,"click",function()
{b(!a.g)}),Ui(document.body,"keydown",function(c){27!=c.keyCode&&b(!a.g)}))}
function Hv(a){a.N&&(a.g?O(window,"resize",function(){Vv(a)}):
(O(a.N,"viewportmodechange",function(){Vv(a)}),O(a.N,"resize",function()
{Vv(a)}),O(a.N,"zoomchange",function(){Vv(a)})),O(a.Ua,"mouseenter",function()
{a.l=!0;Uv(a)}),O(a.Ua,"mouseleave",function(){a.l=!
1;Vv(a)}),document.body.querySelectorAll(".floating-button-
group").forEach(function(b){O(b,"mouseenter",function(){a.l=!
0;Uv(a)});O(b,"mouseleave",function(){a.l=!1;Vv(a)});O(b,"focusin",function(){a.l=!
0;Uv(a)});O(b,"focusout",function(){a.l=
!1;Vv(a)})}))}function Vv(a){a.l||a.Ya||(Uv(a),bw(a)&&(a.bc=V(function(){cw(a,!
1);y(a.Ua,"listen-for-hover",!0)},3E3)))}function bw(a){if(!a.N||a.N.O==Vu)return!
1;var b=a.Ha.getBoundingClientRect();if(a.g)return
a=a.g.getBoundingClientRect(),qm()?a.right-
54>=b.left:a.left+54<=b.right;a=qf("scroll-background");if(!a)return!1;a=Lf(a);if(!
a)return!1;a=a.getBoundingClientRect();return qm()?
a.right>=b.left:a.left<=b.right}function Uv(a){cw(a,!0);y(a.Ua,"listen-for-hover",!
1);a.bc&&gl(a.bc)}
function cw(a,b){y(a.Ha,"floating-button-group-hidden",!b);a.O&&y(a.O,"floating-
button-group-hidden",!b)}function Jv(a){return{focusSearch:function()
{D("search_form_input").focus()},updateSearch:function(b)
{ip(a.N.Xa(),b);a.Kb&&a.Kb.update()},goToPage:function(b){b&&a.N.Ad(b)}}}
function Iv(a){$r(a.V,"Ogen Viewport V2","Click","Link to result");$r(a.j,"Ogen
Viewport V2","Click","Select a clip");var b=D("entity-page-toggle-viewport-mode-
link");b&&$r(b,"Ogen Viewport V2","Click","Toggle to plain
text");a.g&&a.O&&($r(a.qa,"Ogen Text Viewport","Click","Text viewport navigation"),
$r(a.Ja,"Ogen Text Viewport","Click","Text viewport navigation"),a=D("text-
viewport-prev"),b=D("text-viewport-next"),$r(a,"Ogen Text Viewport","Click","Text
viewport navigation"),$r(b,"Ogen Text Viewport",
"Click","Text viewport navigation"))};function dw(a,b){this.g=a;this.l=b}function
ew(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?Pm(g):"P\u00e1gina";J(e,g);Wm(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 fw(a)
{this.g=a}Ra(fw);function gw(a,b){a&&(a.tabIndex=b?0:-
1)}f=fw.prototype;f.Uj=function(a){return"DIV"==a.tagName};function hw(a,b,c)
{c.id&&b.Mg(c.id);var d=a.ng(),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"?iw(b,"horizontal"):h==d+"-
vertical"&&iw(b,"vertical"))},a);e||w(c,d);jw(a,b,c);return c}
function jw(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.th(d);g&&(g.va=d,b.isEnabled()||g.lb(!
1),b.Za(g),yn(g,d))}else d.nodeValue&&""!=Tb(d.nodeValue)||
c.removeChild(d);d=e}}f.th=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Tt?Tt[d]():null){a=d;break a}}a=null}return
a};f.Vj=function(a){a=a.ha();Sh(a,!0,Ac);A&&(a.hideFocus=!0);var
b=this.g;b&&Sm(a,b)};f.ng=function(){return"goog-container"};f.ro=function()
{return"vertical"};function kw(a,b,c){tn.call(this,c);this.Ue=b||
fw.Jb();this.Rf=a||
this.Ue.ro()}u(kw,tn);f=kw.prototype;f.vl=null;f.Cf=null;f.Ue=null;f.Rf=null;f.re=!
0;f.Pb=!0;f.yg=!0;f.Yb=-1;f.Zb=null;f.ee=!1;f.xe=null;function lw(a){return a.vl||
a.ha()}f.vd=function(){return this.Ue};f.Qa=function(){var
a=this.g,b=a.Oa,c=this.Ue.ng(),d=[c,"horizontal"==this.Rf?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.ii=function(a){return this.Ue.Uj(a)};
f.Nb=function(a){this.va=hw(this.Ue,this,a);"none"==a.style.display&&(this.re=!
1)};f.Ka=function(){kw.oa.Ka.call(this);zn(this,function(b)
{b.Va&&mw(this,b)},this);var a=this.ha();this.Ue.Vj(this);this.Aa(this.re,!
0);Z(this).ka(this,"enter",this.dl).ka(this,"highlight",this.Wq).ka(this,"unhighlig
ht",this.Yq).ka(this,"open",this.Pt).ka(this,"close",this.Vq).ka(a,Rt.og,this.Xq).k
a(jf(a),[Rt.qg,Rt.fh],this.ot).ka(a,
[Rt.og,Rt.qg,Rt.fh,"mouseover","mouseout","contextmenu"],this.jt);this.yg&&nw(this,
!0)};
function nw(a,b){var c=Z(a),d=lw(a);b?
c.ka(d,"focus",a.xi).ka(d,"blur",a.wi).ka(a.Cf||(a.Cf=new
yt(lw(a))),"key",a.Pc):c.Ta(d,"focus",a.xi).Ta(d,"blur",a.wi).Ta(a.Cf||(a.Cf=new
yt(lw(a))),"key",a.Pc)}f.jc=function(){this.Td(-1);this.Zb&&this.Zb.Qb(!
1);this.ee=!1;kw.oa.jc.call(this)};f.ua=function()
{kw.oa.ua.call(this);this.Cf&&(this.Cf.Ea(),this.Cf=null);this.Ue=this.Zb=this.xe=t
his.vl=null};f.dl=function(){return!0};
f.Wq=function(a){var b=Dn(this,a.target);if(-1<b&&b!=this.Yb){var
c=ow(this);c&&c.Sc(!1);this.Yb=b;c=ow(this);this.ee&&au(c,!0);this.Zb&&c!
=this.Zb&&(Lt(c,64)?c.Qb(!0):this.Zb.Qb(!1))}b=this.ha();null!
=a.target.ha()&&Y(b,"activedescendant",a.target.ha().id)};f.Yq=function(a)
{a.target==ow(this)&&(this.Yb=-1);this.ha().removeAttribute("aria-
activedescendant")};f.Pt=function(a){(a=a.target)&&a!
=this.Zb&&a.getParent()==this&&(this.Zb&&this.Zb.Qb(!1),this.Zb=a)};
f.Vq=function(a){a.target==this.Zb&&(this.Zb=null);var
b=this.ha(),c=a.target.ha();b&&Mt(a.target,2)&&c&&Vm(b,c)};f.Xq=function(a)
{this.Pb&&(this.ee=!0);var b=lw(this);b&&Tf(b)?
b.focus():a.preventDefault()};f.ot=function(){this.ee=!1};
f.jt=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 Rt.og:b.Te(a);break;case
Rt.qg:case Rt.fh:b.de(a);break;case "mouseover":b.Ee(a);break;case
"mouseout":b.fl(a);break;case "contextmenu":b.Bh(a)}};f.xi=function()
{};f.wi=function(){this.Td(-1);this.ee=!1;this.Zb&&this.Zb.Qb(!1)};
f.Pc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=An(this)||
this.vl)&&this.be(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.be=function(a){var b=ow(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.yg)lw(this).blur();else return!1;break;case 36:pw(this);break;case
35:qw(this);break;case 38:if("vertical"==this.Rf)rw(this);else return!1;break;case
37:if("horizontal"==this.Rf)Cn(this)?sw(this):rw(this);else return!1;break;case
40:if("vertical"==this.Rf)sw(this);
else return!1;break;case 39:if("horizontal"==this.Rf)Cn(this)?
rw(this):sw(this);else return!1;break;default:return!1}return!0};function mw(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)
{kw.oa.Za.call(this,a,b)};
f.sg=function(a,b,c){a.Vh|=2;a.Vh|=64;a.Vb(32,!1);Wt(a,!1);var
d=a.getParent()==this?Dn(this,a):-
1;kw.oa.sg.call(this,a,b,c);a.Va&&this.Va&&mw(this,a);a=d;-
1==a&&(a=An(this));a==this.Yb?this.Yb=Math.min(An(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?wn(this,a):a){var
c=Dn(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=kw.oa.removeChild.call(this,a,b);Wt(a,!0);return a};function iw(a,b)
{if(a.ha())throw Error("Component already rendered");a.Rf=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.yg&&gw(lw(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,zn(this,function(b)
{b.nq?delete b.nq:b.lb(!0)})):(zn(this,function(b){b.isEnabled()?b.lb(!1):b.nq=!
0}),this.ee=this.Pb=!1),this.yg&&gw(lw(this),a&&this.re))};
function tw(a,b){b!
=a.yg&&a.Va&&nw(a,b);a.yg=b;a.Pb&&a.re&&gw(lw(a),b)}f.Td=function(a)
{(a=Bn(this,a))?a.Sc(!0):-1<this.Yb&&ow(this).Sc(!1)};f.Sc=function(a)
{this.Td(Dn(this,a))};function ow(a){return Bn(a,a.Yb)}function pw(a)
{uw(a,function(b,c){return(b+1)%c},An(a)-1)}function qw(a){uw(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function sw(a){uw(a,function(b,c)
{return(b+1)%c},a.Yb)}function rw(a){uw(a,function(b,c){b--;return 0>b?c-
1:b},a.Yb)}
function uw(a,b,c){c=0>c?Dn(a,a.Zb):c;var d=An(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Bn(a,c);if(g&&a.Un(g)){a.Td(c);break}e+
+;c=b.call(a,c,d)}}f.Un=function(a){return
a.isVisible()&&a.isEnabled()&&Lt(a,2)};function vw(a){tn.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
kw,yn(this.i,a),this.o=c,this.V=d,yn(this,b),this.i.Aa(!1))}n(vw,tn);
vw.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()})};
vw.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(),
ww(this)};function ww(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 xw(a)
{this.Ic=Rq(a)}n(xw,er);f=xw.prototype;f.getEnableSsEngine=function(){return
dr(this,2)};f.getEnableAwr=function(){return
dr(this,3)};f.getEnableHelpSuggestions=function(){return
dr(this,4)};f.getAlohaAutoGaRollout=function(){return
dr(this,5)};f.getEnableConfigurator=function(){return
dr(this,6)};f.getEnableMweb=function(){return
dr(this,7)};f.getEnableCtlConsentCheckbox=function(){return
dr(this,8)};f.getEnableIframe=function(){return dr(this,9)};
f.getEnableScreenshotNudge=function(){return
dr(this,10)};f.getEnableWebStartupConfigEndpoint=function(){return
dr(this,11)};f.getEnableJunkNudge=function(){return
dr(this,12)};f.getEnableConfiguratorLocale=function(){return
dr(this,13)};f.getEnableTinyNoPointer=function(){return
dr(this,14)};f.getEnableSupportSessionLogging=function(){return
dr(this,15)};f.getEnableFileUploadForScreenshot=function(){return
dr(this,16)};f.getEnableDirectDeflectionForSingleCategory=function(){return
dr(this,17)};
f.getEnableImageSanitization=function(){return
dr(this,18)};f.getEnableAlohaBinarySplit=function(){return
dr(this,19)};f.getEnableDbFeedbackIntents=function(){return
dr(this,20)};f.getEnableMarkMandatoryFieldsWithRequired=function(){return
dr(this,21)};f.getEnableFeedbackCategoryCustomUi=function(){return
dr(this,22)};f.getEnableRealtimeCtl=function(){return dr(this,23)};function yw(a)
{this.Ic=Rq(a)}n(yw,er);function zw(a){return Aw.some(function(b){return
b.test(a)})}var
Aw=[/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 Bw="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 Cw(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
Dw=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_light_binary.js"]),Ew=ka(["https://www.gstatic.com/uservoice/feedback/client/
web/","/main_binary__",".js"]);function Fw(a,b){var c=Cw(a);c=(c&&Bw.includes(c)?
Cw(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))?
Cp(Dw,a):Cp(Ew,a,c)};var Gw,Hw;function Iw(a,b,c,d){if(Gw)return Gw;var
e=Fw(a,d);return Gw=b.feedbackV2GlobalObject?
Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(g,h){var
k=H("SCRIPT");uj(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 Jw(a,b,c,d){if(Hw)return Hw;var e=Fw(a,d);return
Hw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(g,h){var k=H("SCRIPT");uj(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 Kw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ia(function(q)
{switch(q.g){case 1:return g=Date.now(),za(q,Iw(a,c,d,b),2);case 2:h=q.j;if(!(e||
(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);q.g=3;break}return
za(q,h.initializeFeedbackClientAsync(a,g,b),4);case 4:k=q.j;case 3:return
k.initiateAloha(),q.return(k)}})}
function Lw(a,b,c,d){var e,g,h;return Ia(function(k){if(1==k.g)return
e=Date.now(),za(k,Jw(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 Mw(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k,l,m,q,x,C,E;return
Ia(function(G){e=c||p;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||
{};q=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P)
{l.isFormOpened=!1;q(P)};try{return G.return(Lw(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(Kw(a,b,x,e.document,d))}catch(P){throw
x.isFormOpened=!1,P;}}})};function Nw(a,b){return Ia(function(c){return
c.return(new Promise(function(d){var e=Ow(null!=b?b:"")+"/aloha_form_properties?
productId="+a;ll(e,function(g){g=g.target;var h=null;try{var
k=JSON.stringify(wl(g,")]}'\n"));if(null==k||""==k)h=new yw;else{var
l=JSON.parse(k);if(!Array.isArray(l))throw Error(void
0);Cq(l,32);h=Qq(yw,l)}}catch(m){k=new yw;l=new xw;l=cr(l,5,!0);l=cr(l,2,!
0);l=cr(l,4,!1);l=cr(l,8,!0);l=cr(l,9,!0);l=cr(l,7,!0);l=cr(l,10,!0);l=cr(l,12,!
0);l=cr(l,13,!1);l=cr(l,14,!0);l=cr(l,
15,!0);l=cr(l,20,!1);null==l&&(l=void 0);g=k.Ic;h=Gq(g);if(h&2)throw
Error();br(g,h,1,l);h=k}d(h)},"GET","",{},2E3,!0)}))})}function Ow(a){return zw(a)?
a:"https://www.google.com/tools/feedback"};function Pw(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||p,e=d.document,g=a.nonce||
Fe(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=bg(gf(e),"SCRIPT");g&&a.setAttribute("nonce",g);uj(a,Dd(d));e.body.appendCh
ild(a)}}
function Qw(a,b,c,d){var e,g;Ia(function(h){e=c||p;var
k=["web_answers"].includes(a.triggerId)?"en":a.locale,l="DEV"===a.serverEnvironment
,m=c||p;m=a.nonce||Fe(m);k={integrationKeys:
{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:
{onClose:a.callback,onLoad:a.onLoadCallback},formContent:
{locale:k,disableScreenshot:a.disableScreenshotting,productDisplayName:void
0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void
0,customImageSrc:void 0,thankYouMessage:void 0,
Pw:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void
0,abuseLink:a.abuseLink},initializationData:
{isLocalServer:l,nonce:m,useNightlyRelease:l,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,Mw(g,d,e),0)})}
function Rw(a,b,c){try{if("help"===a.flow){var
d=a.helpCenterPath.replace(/^\//,"");Aj(c||window,zj("https://support.google.com/"+
d))}else"submit"===a.flow?
Pw(a,b,c):Nw(a.productId,a.feedbackServerUri).then(function(e){var g=void 0===g?!
1:g;var h=e.Ic;var k=Gq(h),l=ar(h,k,1,g);var m=!1;if(null==l||"object"!==typeof l||
(m=Array.isArray(l))||l.Cl!==Lq)if(m){var q=m=Eq(l);0===q&&(q|=k&32);q|=k&2;q!
==m&&Fq(l,q);m=new xw(l)}else m=void 0;else m=l;m!==l&&null!
=m&&br(h,k,1,m,g);h=m;null!=h&&(e=e.Ic,k=Gq(e),
k&2||(l=h,m=l.Ic,q=Gq(m),l=q&2?Zq(l,m,q,!1):l,l!==h&&(h=l,br(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?
Qw(a,b,c,g):Pw(a,b,c)},function(e){e&&"DuplicateFormError"!
==e.name&&Pw(a,b,c)})}catch(e)
{Qw(a,b,c,null)}}ab("userfeedback.api.startFeedback",Rw);function Sw(a,b,c)
{tn.call(this);if(this.j=D("gb-mobile-appbar-back-
button"))Z(this).ka(this.j,"click",this.l),Tw(this);(this.i=D("gb-mobile-appbar-
more"))&&Uw(this);var d=D("gb-mobile-appbar-search-
button");d&&b&&(O(d,"click",function(){Vw(b,c)}),O(d,"keydown",function(e){32!
=e.keyCode&&13!=e.keyCode||Vw(b,c)}));new vw(a)}n(Sw,tn);
function Uw(a){var b=D("gb-mobile-more-menu");if(b){var c=new
ps(b);qs(c,4);c.setPosition(new Du(a.i,4));c.Aa(!1);O(a.i,"click",function()
{Ww(b,c)});O(a.i,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Ww(b,c)})}else
I(a.i)}function Ww(a,b){Jb(a,"more-menu-hidden");b.Aa(!
0);b.ha().focus();a=pf("more-menu-link");for(var c=0;c<a.length;c+
+)O(a[c],"click",function(){b.Aa(!1)}),O(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Aa(!1)})}
function Vw(a,b){var c=D("gb-mobile-search"),d=Ph(c);N(c,!d);d?
a.blur():a.focus();b&&b.resize()}Sw.prototype.l=function()
{window.history.back();Gc&&sg&&1==window.history.length&&window.close()};function
Tw(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",Rw);function Xw(a)
{R.call(this);a=a||gf();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?
yf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.l=b;Ac&&(a=b.document,a.open(),a.close());O(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u(Xw,R);
Xw.prototype.ua=function(){Xw.oa.ua.call(this);aj(this.l,"resize",this.i,!
1,this);this.l=null;I(this.g);delete this.g};Xw.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function Yw(a)
{this.i=a;a=r(this.j,this);this.g=new Cj;O(this.g,"resize",a);var b=new
Xw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}Yw.prot
otype.j=function()
{this.resize();V(r(this.resize,this),100)};Yw.prototype.resize=function(){var
a=this.g.getSize(),b=Math.round(Eh(this.i).y);this.i.style.height=a.height-
b+"px"};function Zw(a){var b=null;if(a=D(a))b=new Yw(a),b.resize();return
b};function $w(a,b){tn.call(this,b);this.j=a}u($w,tn);$w.prototype.i="info";
$w.prototype.l=!1;var ax={info:"jfk-butterBar-info",error:"jfk-butterBar-
error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};
$w.prototype.getType=function(){return this.i};function bx(a,b)
{a.Ib()&&Lb(a.ha(),ax[a.i],ax[b]);a.i=b}function cx(a,b){a.j=b;if(b=a.ha()){var
c=a.g;c.tm(b);c.rm(b,a.j)}}$w.prototype.isVisible=function(){var a=this.ha();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
$w.prototype.Aa=function(a){y(this.ha(),"jfk-butterBar-shown",a)};function dx(a,b)
{a.l=b;(b=a.ha())&&y(b,"jfk-butterBar-mini",a.l)}$w.prototype.Qa=function()
{this.va=this.g.Oa("DIV","jfk-butterBar");var
a=this.ha();a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));cx(this,this.j);dx(th
is,this.l);bx(this,this.i)};function ex(a,b){tn.call(this,b);this.i=a||""}var
fx;u(ex,tn);f=ex.prototype;f.Wd=null;function gx(){null==fx&&(fx="placeholder"in
H("INPUT"));return fx}f.Ch=!1;f.Qa=function(){this.va=this.g.Oa("INPUT",
{type:"text"})};f.Nb=function(a){ex.oa.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");ag(jf(a))==a&&(this.Ch=!
0,a=this.ha(),Jb(a,"label-input-
label"));gx()&&(this.ha().placeholder=this.i);a=this.ha();Y(a,"label",this.i)};
f.Ka=function(){ex.oa.Ka.call(this);var a=new
ej(this);a.ka(this.ha(),"focus",this.Co);a.ka(this.ha(),"blur",this.ht);if(gx())thi
s.j=a;else{Ac&&a.ka(this.ha(),["keypress","keydown","keyup"],this.wt);var
b=jf(this.ha());a.ka(yf(b),"load",this.hu);this.j=a;hx(this)}ix(this);this.ha().ma=
this};f.jc=function()
{ex.oa.jc.call(this);this.j&&(this.j.Ea(),this.j=null);this.ha().ma=null};function
hx(a){!a.l&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.At),a.l=!0)}
f.ua=function()
{ex.oa.ua.call(this);this.j&&(this.j.Ea(),this.j=null)};f.Co=function(){this.Ch=!
0;var a=this.ha();Jb(a,"label-input-label");if(!gx()&&!jx(this)&&!this.o){var
b=this;a=function(){b.ha()&&(b.ha().value="")};A?V(a,10):a()}};f.ht=function()
{gx()||(this.j.Ta(this.ha(),"click",this.Co),this.Wd=null);this.Ch=!
1;ix(this)};f.wt=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.At=function(){jx(this)||(this.ha().value="",V(this.et,10,this))};f.et=function()
{jx(this)||(this.ha().value=this.i)};f.hu=function(){ix(this)};function jx(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{jx(this)&&(this.ha().value="",null!
=this.Wd&&(this.Wd=""),ix(this))};f.uc=function(a){null!
=this.Wd&&(this.Wd=a);this.ha().value=a;ix(this)};f.yb=function(){return null!
=this.Wd?this.Wd:jx(this)?this.ha().value:""};f.Ce=function(){return this.i};
function ix(a){var b=a.ha();gx()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):hx(a);Y(b,"label",a.i);jx(a)?(b=a.ha(),Jb(b,"label-
input-label")):(a.o||a.Ch||(b=a.ha(),w(b,"label-input-label")),gx()||
V(a.zv,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.zv=function(){!this.ha()||jx(this)||this.Ch||
(this.ha().value=this.i)};function kx(a,b,c){ex.call(this,null!=c?c:"Buscar en este
libro");this.Nb(a);this.Ka();b&&this.uc(b)}n(kx,ex);function lx(a,b,c)
{this.o=a;this.j=b;this.s=c;this.g=D("text-viewport-snippet-
container");this.i=qf("html-div")}
function mx(a){Ff(a.g);a.o.vb.forEach(function(b,c){var d=Go(a.s,b.La());var e=new
dw(b,d?d:null);if(e.g.g){var g=ew(e,!0),h=H("DIV");w(h,"sitb-snippet-
text");Q(h,Ql.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(Yj(ik(ik(new
S(window.location.href),"jtp"),"q"),""),"pg",b.La()),"dq",We(Ys(a.o))),"num",c),"sc
oring",a.j),pj(g,zj(b.toString()))):(Vf(g,!0),Sm(g,"link"),Y(g,"disabled",!
0)),g.appendChild(e),a.g.appendChild(g))})}
function nx(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 ox(a,b){this.g=a
instanceof B?a:new B(a,b)}u(ox,ks);ox.prototype.Mc=function(a,b,c,d)
{os(this.g,a,b,c,null,null,d)};function px(a,b){this.g=a instanceof B?a:new
B(a,b)}u(px,ks);px.prototype.Mc=function(a,b,c,d)
{ls(Ah(a),0,a,b,this.g,c,null,d)};function qx(a){this.g=new to;this.size=0;if(a)
{a=Kj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function rx(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Va(a):b.charAt(0)+a}f=qx.prototype;f.add=
function(a){this.g.set(rx(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove(rx(a));this.size=this.g.size;return
a};f.Jc=ba(0);f.has=function(a){return vo(this.g,rx(a))};f.kc=function(){return
this.g.kc()};f.values=function(){return this.g.values()};
f.clone=function(){return new qx(this)};f.Xe=function(){return this.g.Xe(!
1)};qx.prototype[Symbol.iterator]=function(){return this.values()};function
sx(a,b,c){this.s=c||(a?gf(D(a)):gf());ps.call(this,this.s.Oa("DIV",
{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.Xb=new
qx;this.V=null;a&&this.attach(a);null!=b&&this.Rp(b)}u(sx,ps);var
tx=[];f=sx.prototype;f.Tb=null;f.className="goog-
tooltip";f.Og=500;f.Eh=0;f.attach=function(a)
{a=D(a);this.Xb.add(a);O(a,"mouseover",this.Ee,!1,this);O(a,"mouseout",this.Ui,!
1,this);O(a,"mousemove",this.Gg,!1,this);O(a,"focus",this.Fm,!
1,this);O(a,"blur",this.Ui,!1,this)};f.al=function(){return this.Eh};
f.Rp=function(a){J(this.ha(),a)};f.Ql=function(a){var
b=this.ha();b&&Ce(b,a)};f.fg=function(a){var
b=this.ha();b&&I(b);sx.oa.fg.call(this,a);a?
(b=this.s.g.body,b.insertBefore(a,b.lastChild),zi(this.V),this.V=new
qn(this.ha()),Bi(this,this.V),O(this.V,"focusin",this.ug,void
0,this),O(this.V,"focusout",this.Sh,void 0,this)):
(zi(this.V),this.V=null)};function ux(a){return a.Ba?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.Zi=function(a){if(!this.isVisible())return!1;var
b=Eh(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.Il=function(){if(!
Fn.prototype.Il.call(this))return!1;if(this.g)for(var a,b=0;a=tx[b];b+
+)Pf(a.ha(),this.g)||a.Aa(!
1);pb(tx,this);a=this.ha();a.className=this.className;this.ug();O(a,"mouseover",thi
s.il,!1,this);O(a,"mouseout",this.Ho,!1,this);vx(this);return!0};
f.Tg=function(){qb(tx,this);for(var a=this.ha(),b,c=0;b=tx[c];c+
+)b.g&&Pf(a,b.g)&&b.Aa(!1);this.Ya&&this.Ya.Sh();aj(a,"mouseover",this.il,!
1,this);aj(a,"mouseout",this.Ho,!1,this);this.g=void 0;0==ux(this)&&(this.Na=!
1);Fn.prototype.Tg.call(this)};f.Jh=function(a,b)
{this.g==a&&vo(this.Xb.g,rx(this.g))&&(this.Na||!this.wc?(this.Aa(!
1),this.isVisible()||(this.g=a,this.setPosition(b||this.Pi(0)),this.Aa(!
0))):this.g=void 0);this.Ba=void 0};
f.Zo=function(a){this.na=void 0;if(a==this.g){a=this.s;var
b;a=(b=ag(a.g))&&this.ha()&&a.sm(this.ha(),b);null!=this.Tb&&(this.Tb==this.ha()||
vo(this.Xb.g,rx(this.Tb)))||a||this.ma&&this.ma.Tb||this.Aa(!1)}};function wx(a,b)
{var c=wf(a.s.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ee=function(a){var
b=xx(this,a.target);this.Tb=b;this.ug();b!
=this.g&&(this.g=b,this.Aj(b),yx(this),wx(this,a))};function xx(a,b){try{for(;b&&!
vo(a.Xb.g,rx(b));)b=b.parentNode;return b}catch(c){return null}}
f.Gg=function(a){wx(this,a);this.Na=!0};f.Fm=function(a)
{this.Tb=a=xx(this,a.target);this.Na=!0;if(this.g!=a){this.g=a;var
b=this.Pi(1);this.ug();this.Aj(a,b);yx(this)}};f.Pi=function(a){return 0==a?
(a=this.O.clone(),new zx(a)):new Ax(this.Tb)};function yx(a){if(a.g)for(var
b,c=0;b=tx[c];c++)Pf(b.ha(),a.g)&&(b.ma=a,a.Ya=b)}
f.Ui=function(a){var b=xx(this,a.target),c=xx(this,a.relatedTarget);b!
=c&&(b==this.Tb&&(this.Tb=null),vx(this),this.Na=!1,!this.isVisible()||
a.relatedTarget&&Pf(this.ha(),a.relatedTarget)?this.g=void
0:this.Sh())};f.il=function(){var a=this.ha();this.Tb!
=a&&(this.ug(),this.Tb=a)};f.Ho=function(a){var b=this.ha();this.Tb!=b||
a.relatedTarget&&Pf(b,a.relatedTarget)||
(this.Tb=null,this.Sh())};f.Aj=function(a,b){this.Ba||
(this.Ba=V(r(this.Jh,this,a,b),this.Og))};
function vx(a){a.Ba&&(gl(a.Ba),a.Ba=void 0)}f.Sh=function()
{2==ux(this)&&(this.na=V(r(this.Zo,this,this.g),this.al()))};f.ug=function()
{this.na&&(gl(this.na),this.na=void 0)};f.ua=function(){var a;this.Aa(!
1);vx(this);for(var b=this.Xb.kc(),c=0;a=b[c];c++)aj(a,"mouseover",this.Ee,!
1,this),aj(a,"mouseout",this.Ui,!1,this),aj(a,"mousemove",this.Gg,!
1,this),aj(a,"focus",this.Fm,!1,this),aj(a,"blur",this.Ui,!
1,this);b=this.Xb;xo(b.g);b.size=0;this.ha()&&I(this.ha());this.Tb=null;delete
this.s;sx.oa.ua.call(this)};
function zx(a,b){px.call(this,a,b)}u(zx,px);zx.prototype.Mc=function(a,b,c)
{b=Ah(a);b=Dh(b);c=c?new gh(c.top+10,c.right,c.bottom,c.left+10):new
gh(10,0,0,10);os(this.g,a,8,c,b,9)&496&&os(this.g,a,8,c,b,5)};function Ax(a)
{Cu.call(this,a,5)}u(Ax,Cu);Ax.prototype.Mc=function(a,b,c){var d=new
B(10,0);ls(this.g,this.i,a,b,d,c,9)&496&&ls(this.g,4,a,1,d,c,5)};function Bx(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
Cx(this.ve,b);O(this.ve,"click",r(this.dispatchEvent,this,"click"));O(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));O(this.ve,"mouseover",r(this.i,this,!
0));O(this.ve,"mouseout",r(this.i,this,!1))}n(Bx,R);function Dx(a,b){K(a.ve,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
Bx.prototype.i=function(a){this.j||K(this.ve,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Bx.prototype.ua=function()
{this.g.Ea();R.prototype.ua.call(this)};function Cx(a,b)
{sx.call(this,a);this.i=a;this.Og=200;this.Eh=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(Cf(Pm(b.i)));a.appendChild(c);c=H("div");Q(c,Rl(
b.g));a.appendChild(c)}n(Cx,sx);
Cx.prototype.Jh=function(a){var
b=Eh(this.i),c=M(this.ha());sx.prototype.Jh.call(this,a,new ox(b.x-
c.width,Math.min(b.y,uf().height-c.height)))};function Ex(a,b,c){X.call(this);var
d=this;this.N=a;this.o=b;this.na=c;this.j={};this.O=new
ej;this.i=H("div");K(this.i,
{backgroundColor:"#fcfcff",position:"absolute"});this.N.ud().appendChild(this.i);th
is.o.vb.forEach(function(e)
{Fx(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(Ex
,X);
Ex.prototype.ma=function(){this.s&&(Dx(this.s,!1),this.s=null);var
a=this.j[this.N.Da().La()];a&&(this.s=a,Dx(a,!0))};Ex.prototype.V=function(){var
a=this,b=this.N.Fa(),c=b instanceof
mt;c&&this.l();jj(this.O);this.O.ka(b,"layoutchange",function()
{a.l()});N(this.i,c)};Ex.prototype.l=function(){var a=this;V(function(){var
b=a.N.Fa();b&&b instanceof
mt&&(b=b.s.l,L(a.i,15,b.clientHeight),xh(a.i,b.clientWidth-15,0),Gx(a))},10)};
function Gx(a){var b={};a.N.Fa().Eb().Ld(function(c){return c instanceof
om}).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;xh(a.j[c.La()].ve,0,Math.floor(e.kd()/d*(a.i.clientHeight-g-(Dc?30:15)))
+g)}})}function Fx(a,b){var c=new
Bx(a.i,b);a.j[b.La()]=c;a.g.ka(c,"click",function()
{a.na(b)})}Ex.prototype.ua=function(){I(this.i);dd(this.j,function(a)
{a.ua.call(a)});X.prototype.ua.call(this)};function Hx(a)
{X.call(this);this.i=a;this.j="n"}n(Hx,X);function Ix(a,b,c){Jx(a.i.j);var d=new
S(window.location.href);T(d,"jscmd","SearchWithinVolume");T(d,"q",b);T(d,"scoring",
c);(new Yr(d)).Se(function(e){Kx(a,!1,e)});a.j=c}
function Kx(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 Xs(c);Wp()&&(e&&(a.j=e),a.l=new lx(a.o,a.j,a.i.N.ab()));c=a.i.N;c.O||
c.Wb(mt);e=a.o.vb;0==e.length?Lx(a.i.j):b?d?(b=e.find(function(g){return
d==g.La()}))?Mx(a,b):Mx(a,e[0],d):Mx(a,e[0]):Nx(a);a.s=new Ex(c,a.o,function(g)
{Mx(a,g)})}
function Nx(a){var b=a.i.N,c=b.O;if(c==mt||
c==nu)a.i.l=c;b.Wb(Vu);b=b.Fa();Ox(a.i.j);Wp()?(mx(a.l),nx(a.l,!0)):(Yu(b,a.o),
$u(b,function(d,e){return Mx(a,d,e)}),b.Uc(new B(0,0)))}
function Mx(a,b,c,d){ct=!0;var e=a.i.j;Px(e,!1);e.j=hb(e.i.o.vb,b);e.o?(Qx(e,!
0),Q(e.l,Rl(e.j+1+" de "+e.i.o.vb.length)),Wm(e.l,"Resultado "+(e.j+1)+" de
"+e.i.o.vb.length),e.o&&e.l.setAttribute("data-result-
num",e.j)):Q(e.l,Rl("Resultado <b>"+(e.j+1+"</b> de <b>")+(e.i.o.vb.length+"</b> de
<b>")+(Ys(e.i.o)+"</b> en este libro")));e=a.i.N;b=Go(e.ab(),b.La());if(!b)return
null;var g=e.Fa();g instanceof mt||g instanceof nu||(a.i.l==nu?
e.Wb(nu):e.Wb(mt));if(c)return e.Ad(c),null;if(d)return sp(e,d),
null;e.Ah(b);return b}Hx.prototype.ua=function()
{zi(this.s);X.prototype.ua.call(this)};var Rx="ganpub ganclk dapp source_ip
source_country source_domain authuser".split(" ");function Sx(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"),ik(a,"output")):"ge-tablet-app"==b?
(T(a,"dapp","4"),ik(a,"output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-
app"==b&&T(a,"dapp","3");U(c,"authuser")||ik(a,"authuser");Rx.forEach(function(d)
{var e=U(c,d);e&&T(a,d,e)})};function Tx(){this.g=[]}u(Tx,Dt);Ra(Tx);function
Ux(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=Tx.prototype;f.kg=function(){return"menuitem"};f.Nc=function(a){var
b=a.g.Oa("DIV",Gt(this,a).join(" "),Vx(this,a.Dc(),a.g));Wx(this,a,b,Lt(a,8)||
Lt(a,16));return b};f.Fc=function(a){return a&&a.firstChild};
f.Rb=function(a,b){var c=Lf(b),d=Ux(this,2);c&&Hb(c,d)||
b.appendChild(Vx(this,b.childNodes,a.g));Hb(b,"goog-option")&&(a.Ph(!
0),this.Ph(a,b,!0));return Tx.oa.Rb.call(this,a,b)};f.lg=function(a,b){var
c=this.Fc(a),d=Xx(this,a)?c.firstChild:null;Tx.oa.lg.call(this,a,b);d&&!
Xx(this,a)&&c.insertBefore(d,c.firstChild||null)};function Vx(a,b,c)
{a=Ux(a,2);return c.Oa("DIV",a,b)}f.Qp=function(a,b,c)
{a&&b&&Wx(this,a,b,c)};f.Ph=function(a,b,c){a&&b&&Wx(this,a,b,c)};
function Xx(a,b){return(b=a.Fc(b))?(b=b.firstChild,a=Ux(a,1),!!b&&Nf(b)&&Hb(b,a)):!
1}function Wx(a,b,c,d){Jt(a,c,b.ff());Kt(a,b,c);d!=Xx(a,c)&&(y(c,"goog-
option",d),c=a.Fc(c),d?(a=Ux(a,1),c.insertBefore(b.g.Oa("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.rh=function(a){switch(a){case 2:return
Ux(this,0);case 16:case 8:return"goog-option-selected";default:return
Tx.oa.rh.call(this,a)}};
f.Ri=function(a){var b=Ux(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return Tx.oa.Ri.call(this,a)}};f.Ra=function()
{return"goog-menuitem"};function Yx(a,b,c,d){Vt.call(this,a,d||
Tx.Jb(),c);this.uc(b)}u(Yx,Vt);f=Yx.prototype;f.yb=function(){var a=this.El;return
null!=a?a:this.Ag()};f.uc=function(a){this.El=a};f.Vb=function(a,b)
{Yx.oa.Vb.call(this,a,b);switch(a){case 8:Mt(this,16)&&!b&&this.Wf(!1);
(a=this.ha())&&this.vd().Qp(this,a,b);break;case 16:
(a=this.ha())&&this.vd().Ph(this,a,b)}};f.Qp=function(a)
{this.Vb(8,a)};f.Ph=function(a){this.Vb(16,a)};
f.Ag=function(){var a=this.Dc();return Array.isArray(a)?(a=kb(a,function(b){return
Nf(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Yf(b)}).join(""),Te(a)):Yx.oa.Ag.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&&Le(c,new
B(a.clientX,a.clientY)))return}Yx.oa.de.call(this,a)};f.be=function(a){return
a.keyCode==this.Dl&&this.uf(a)?!0:Yx.oa.be.call(this,a)};f.Ys=function(){return
this.Dl};
St("goog-menuitem",function(){return new Yx(null)});Yx.prototype.ff=function()
{return
Lt(this,16)?"menuitemcheckbox":Lt(this,8)?"menuitemradio":Yx.oa.ff.call(this)};Yx.p
rototype.getParent=function(){return
Vt.prototype.getParent.call(this)};Yx.prototype.Fg=function(){return
Vt.prototype.Fg.call(this)};function Zx(a,b,c,d){Du.call(this,a,b,c||d);(c||
d)&&this.l(65|(d?32:132))}u(Zx,Du);function $x(){}u($x,Dt);Ra($x);
$x.prototype.Ra=function(){return"goog-menuheader"};function ay(a,b,c)
{Vt.call(this,a,c||$x.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!
1);this.Vb(32,!1);this.qe=1}u(ay,Vt);St("goog-menuheader",function(){return new
ay(null)});function by(){}u(by,Dt);Ra(by);by.prototype.Nc=function(a){return
a.g.Oa("DIV",this.Ra())};by.prototype.Rb=function(a,b)
{b.id&&a.Mg(b.id);if("HR"==b.tagName){var c=b;b=this.Nc(a);Gf(b,c);I(c)}else
w(b,this.Ra());return b};by.prototype.lg=function(){};by.prototype.Ra=function()
{return"goog-menuseparator"};function cy(a,b){Vt.call(this,null,a||
by.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!1);this.Vb(32,!
1);this.qe=1}u(cy,Vt);cy.prototype.Ka=function(){cy.oa.Ka.call(this);var
a=this.ha();Sm(a,"separator")};St("goog-menuseparator",function(){return new
cy});function dy(a)
{this.g=a||"menu"}u(dy,fw);Ra(dy);f=dy.prototype;f.Uj=function(a)
{return"UL"==a.tagName||dy.oa.Uj.call(this,a)};f.th=function(a)
{return"HR"==a.tagName?new cy:dy.oa.th.call(this,a)};f.Vd=function(a,b){return
Pf(a.ha(),b)};f.ng=function(){return"goog-menu"};f.Vj=function(a)
{dy.oa.Vj.call(this,a);a=a.ha();Y(a,"haspopup","true")};function ey(a)
{cy.call(this,by.Jb(),a)}u(ey,cy);St("goog-menuseparator",function(){return new
cy});function fy(a,b){kw.call(this,"vertical",b||dy.Jb(),a);tw(this,!
1)}u(fy,kw);f=fy.prototype;f.xk=!0;f.Vd=function(a){if(this.vd().Vd(this,a))return!
0;for(var b=0,c=An(this);b<c;b++){var d=Bn(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.sg(a,b,!0)};f.Ld=function(){var a=[];zn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!
0);Lh(this.ha(),a,b);c||N(this.ha(),!1)};
f.jd=function(){return this.isVisible()?Eh(this.ha()):null};function gy(a,b)
{(a.xk=b)&&tw(a,!0)}f.Aa=function(a,b,c)
{(b=fy.oa.Aa.call(this,a,b))&&a&&this.Va&&this.xk&&lw(this).focus();a&&c&&"number"=
==typeof c.clientX?this.l=new B(c.clientX,c.clientY):this.l=null;return
b};f.dl=function(a){this.xk&&lw(this).focus();return
fy.oa.dl.call(this,a)};f.Un=function(a){return
a.isEnabled()&&a.isVisible()&&Lt(a,2)};
f.Nb=function(a){for(var b=this.vd(),c=of(this.g.g,"DIV",b.ng()+"-
content",a),d=c.length,e=0;e<d;e+
+)jw(b,this,c[e]);fy.oa.Nb.call(this,a)};f.be=function(a){var
b=fy.oa.be.call(this,a);b||zn(this,function(c){!
b&&c.Ys&&c.Dl==a.keyCode&&(this.isEnabled()&&this.Sc(c),b=c.Pc(a))},this);return
b};f.Td=function(a){fy.oa.Td.call(this,a);
(a=Bn(this,a))&&Fh(a.ha(),this.ha())};function hy(a,b){fy.call(this,a,b);gy(this,!
0);this.Aa(!1,!0);this.i=new to}u(hy,fy);f=hy.prototype;f.dm=!
1;f.Xo=0;f.Nb=function(a){hy.oa.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ka=function()
{hy.oa.Ka.call(this);this.i.forEach(this.Rn,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&&vo(this.i,Va(a))||(a?
(b={va:a,aq:b,Mu:c,ko:d?"contextmenu":"mousedown",Al:e},this.i.set(Va(a),b)):b=null
,this.Va&&this.Rn(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=Bn(this,this.Yb)){var
c=a.ha();a=new Gi(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Ki(c))Bj(c,"keydown",!1,a);else
if(c=Xi(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.Lg&&cj(e,a)}}32==b.keyCode&&this.kb()}};f.Rn=function(a)
{Z(this).ka(a.va,a.ko,this.hv);"contextmenu"!
=a.ko&&Z(this).ka(a.va,"keydown",this.jv)};
function iy(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.Xo);g&&a.dm?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.Xo=Date.now()))};f.Tu=function(){this.kb()};f.hv=function(a){jy(this,a)};
f.jv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
jy(this,a);40==a.keyCode&&pw(this)};function jy(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.aq?new Du(e.va,e.aq,!0):new
ws(b.clientX,b.clientY);c.l&&c.l(5);iy(a,c,e.Mu,e.Al);b.preventDefault();b.stopProp
agation();break}}}f.Wu=function(a){this.isVisible()&&!
this.Vd(a.target)&&this.kb()};f.wi=function(a){hy.oa.wi.call(this,a);this.kb()};
f.ua=function(){hy.oa.ua.call(this);this.i&&(xo(this.i),delete this.i)};function
ky(a)
{X.call(this);this.qa=Vp(a);this.ta=Cc&&a&&a.isOgenEligibleMobileViewport;this.o=th
is.qa||this.ta;this.na=this.V=null;this.o?Qx(this,!0):(this.ma=H("DIV"),this.ya=new
$w(this.ma),this.ya.render(ly),this.ya.Aa(!0),a=this.ya.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?my(this):(w(this.s,"search-bar-result-
links"),this.ma.appendChild(this.s),
ny(this));this.O=this.o?D("search-snippet-links"):H("SPAN");this.o?oy(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"]),oy(this)):
(this.Ga=H("SPAN"),this.Ia=H("SPAN"),py(this)),w(this.O,"search-bar-snippet-
links"));this.o||(qy(this),Sh(this.ma,!0))}n(ky,X);function ry()
{ly=D("search_bar")}function sy(){ty=D("toolbar_container")}
function Ox(a){if(a.V)uy(a,!0);else{var b="n"==a.i.j;N(a.Ga,b);N(a.Ia,!b)}a.o?
(Qx(a,!0),Q(a.l,Rl(a.i.o.vb.length+" resultados")),a.l.removeAttribute("aria-
label")):Q(a.l,Rl("<b>"+a.i.o.vb.length+"</b> resultados de <b>"+(Ys(a.i.o)+"</b>
en este libro")));Px(a,!0)}
function my(a){Wp()||(vy(a,D("search-result-prev"),function(){wy(a,a.j,-
1)},"Resultado anterior"),vy(a,D("search-result-next"),function()
{wy(a,a.j,1)},"Resultado siguiente"));vy(a,D("search-result-viewall"),function()
{Nx(a.i)},"Ver todo");vy(a,D("search-close"),function(){a.Ha()},"Cierra la b\
u00fasqueda")}
function ny(a){var b=H("SPAN");Q(b,Rl("-&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);xy(a,a.s,"\u2039 Anterior",function(){wy(a,a.j,-
1)},"Anterior");b=H("SPAN");Q(b,Rl("&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);xy(a,a.s,"Siguiente \u203a",function()
{wy(a,a.j,1)},"Siguiente");b=H("SPAN");Q(b,Rl("&nbsp;&nbsp;-
&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.s.appendChild(b);xy(a,a.s,"Ver
todo",function(){Nx(a.i)})}
function py(a){a.ma.appendChild(a.O);var b=H("SPAN");Q(b,Rl("-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.O.appendChild(b);a.O.appendChild(Cf("Ordenar por:
"));a.O.appendChild(a.Ga);xy(a,a.Ga,"relevancia",function(){yy(a,"r")},"Ordenar por
relevancia");b=H("SPAN");Q(b,Rl("&nbsp;|&nbsp;<b>p\u00e1ginas</b>"));a.Ga.appendChi
ld(b);a.O.appendChild(a.Ia);b=H("SPAN");Q(b,Rl("<b>relevancia</b>&nbsp;|
&nbsp;"));a.Ia.appendChild(b);xy(a,a.Ia,"p\u00e1ginas",function()
{yy(a,"n")},"Ordenar por p\u00e1ginas")}
function oy(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;Wm(c,"Ordenar por p\
u00e1ginas");c.setAttribute("title","Ordenar por p\
u00e1ginas");b.appendChild(a.na);b=new hy;var d=new Yx("relevancia");d.Oh("Ordenar
por relevancia");b.Za(d,!0);w(d.ha(),"search-bar-sort-dropdown-item");
var e=new Yx("p\u00e1ginas");e.Oh("Ordenar por p\u00e1ginas");b.Za(e,!0);Ib(e.ha(),
["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.dm=!
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)
{zy(a,g,d.ha(),e.ha())});a.g.ka(b,
"keydown",function(g){32!=g.keyCode&&13!=g.keyCode||
zy(a,g,d.ha(),e.ha())});a.ta&&a.g.ka(b,"beforeshow",function(){var
g=a.V.offsetWidth-32;Mh(d.ha(),g);Mh(e.ha(),g)})}function qy(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=xy(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 Px(a,b){N(ty,!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!=Ay&&Ay.resize()}function By(a){a.V?uy(a,!1):N(a.O,!1);a.ta&&N(a.O,!
0);N(a.s,!1);Ff(a.l)}function Jx(a)
{By(a);Q(a.l,Rl("Cargando..."));a.o&&a.l.removeAttribute("aria-label")}
function Lx(a){By(a);var b=a.i.o,c=Zs(b),d=null;c&&!a.o&&(d=H("SPAN"),Q(d,Rl("Quiz\
u00e1s quisiste decir: ")),xy(a,d,c,function(){var h=a.i.i;if(h){var
k=We(c);ip(h.N.Xa(),k);h.s.uc(k);h.o&&h.o.update()}}));var e=H("SPAN");a.o?
Q(e,Rl("Sin resultados")):Q(e,Rl(Tb('No se ha encontrado ning\u00fan resultado en
este libro de "'+Ys(b)+'".')));b=H("A");a.o||(Q(b,Rl("Buscar en todos los
libros")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
g="patents"==Ip()?new S("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):
new S("https://www.google.com/search?
tbm=bks&tbo=p");Sx(g);"embed"==U(g,"output")&&ik(g,"output");T(g,"q",We(Ys(a.i.o)))
;pj(b,zj(g.toString()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-
label")):a.qa?
(a.l.appendChild(e),a.l.appendChild(b),d&&(Ae(d,"afterbegin",Rl("&nbsp;&nbsp;&middo
t;&nbsp;&nbsp;")),a.l.appendChild(d))):
(d&&(a.l.appendChild(d),a.l.appendChild(H("BR"))),Ae(e,"beforeend",Rl("&nbsp;&nbsp;
-&nbsp;&nbsp;")),a.l.appendChild(e),Ae(b,"beforeend",Rl("
&raquo;")),a.l.appendChild(b));
null!=Ay&&Ay.resize()}function Cy(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];Mx(a.i,g)?(e=Yj(T(T(T(new
S(b.href),"pg",g.La()),"num",a.j),"scoring",a.i.j),""),pj(b,zj(e.toString())),Mx(a.
i,c[d])):Cy(a,b,c,d,e)}}ky.prototype.ua=function()
{X.prototype.ua.call(this);zi(this.ya);N(ty,!0);I(this.ma);null!
=Ay&&Ay.resize();this.o&&(Qx(this,!1),I(qf("sort-dropdown-menu")),Ff(this.l))};
function xy(a,b,c,d,e){var g=H("SPAN");w(g,"search-bar-link");Sm(g,"link");Wm(g,e?
e:c);Vf(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 vy(a,b,c,d)
{Wm(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()})}ky.prototype.Ha=function(){var
a=this.i;ip(a.i.N.Xa(),"");Wp()&&nx(a.l,!1);(a=this.i.i)&&a.o&&a.o.update()};
function wy(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&&(Mx(a.i,a.i.o.vb[a.j])||wy(a,b,c))}function yy(a,b)
{(a=a.i.i)&&a.update(b)}
function zy(a,b,c,d){if((b=b.target.Dc())&&a.na){var e=a.V;switch(b){case "p\
u00e1ginas":yy(a,"n");J(a.na,"p\u00e1ginas");Wm(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":yy(a,"r"),J(a.na,"relevancia"),Wm(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 uy(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,Wm(b,"Ordenar por
relevancia"),b.setAttribute("title","Ordenar por relevancia"),b=pf("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 Qx(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
ly,ty,Ay;function Dy(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(Dy,X);
Dy.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 ky(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 Hx(this),this.j.i=this.i,d=!
kp(),Kx(this.i,d,b,c,a),a=this.j,Wp()&&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?
Mx(a.i,d,"",e):c?
Mx(a.i,d,c):Mx(a.i,d));c=a.j;d=D("search-result-prev");Cy(a,d,b,c,-
1);Wm(d,"Resultado anterior");d.setAttribute("title","Resultado
anterior");d=D("search-result-next");Cy(a,d,b,c,1);Wm(d,"Resultado
siguiente");d.setAttribute("title","Resultado siguiente")}}else d?(this.i=new
Hx(this),this.j.i=this.i,Ix(this.i,d,a),this.s.uc(d)):
(this.i&&(this.i.Ea(),this.i=null),this.N.Fa()instanceof
Vu&&(this.N.Wb(this.l),this.V&&!
Wp()&&this.N.Fa().dg(this.N.Fa().getSize().width)),this.j&&(this.j.Ea(),this.j=null
),
this.s.uc(""))};function Ey(a,b){var c=this;this.N=a;b&&(this.g=b);this.l=new
yt(document);this.i={};this.j={};O(this.l,"key",function(d){var
e=c.i[String.fromCharCode(d.charCode)]||
c.j[d.keyCode];e&&e(d)});Fy(this,33,function(){Gy(c,-1)},!1,!
0);Fy(this,34,function(){Gy(c,1)},!1,!0);Fy(this,38,function(){Hy(c,0,-20)},!1,!
0);Fy(this,40,function(){Hy(c,0,20)},!1,!0);this.g||(Fy(this,37,function()
{c.N.O==nu&&c.N.Fa().Eb().getSize().width>c.N.tb()?Hy(c,-
20,0):c.N.qb("previous")},!1,!0),Fy(this,39,function(){c.N.O==nu&&
c.N.Fa().Eb().getSize().width>c.N.tb()?Hy(c,20,0):c.N.qb("next")},!1,!
0),Fy(this,32,function(d){d.shiftKey?Gy(c,-1):Gy(c,1)},!0,!0),Fy(this,74,function()
{c.N.qb("next")},!0),Fy(this,75,function(){c.N.qb("previous")},!
0),Iy(this,"+",function(){c.N.qb("zoomin")}),Iy(this,"-",function()
{c.N.qb("zoomout")}),Iy(this,"=",function()
{c.N.qb("zoomin")}));Iy(this,"?",function()
{c.N.qb("showkeyboardshortcuts")})}function Iy(a,b,c){a.i[b]=t(Jy,c,!0,void
0)}function Fy(a,b,c,d,e){a.j[b]=t(Jy,c,d,e)}
function Jy(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
Ky[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function Gy(a,b)
{var c=a.g?
a.g.clientHeight:a.N.Fa().getSize().height;Hy(a,0,Math.floor(b*c*.75))}function
Hy(a,b,c){a.g?a.g.scrollTop+=c:(a=a.N.Fa(),Ur(a,new B(b,c),r(a.Ed,a)))}var
Ky={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function Ly(a)
{this.Ic=Rq(a)}n(Ly,er);var My=function(a){return function(b){b=JSON.parse(b);if(!
Array.isArray(b))throw Error("Expected jspb data to be an array, got "+Sa(b)+":
"+b);Cq(b,34);return new a(b)}}(Ly);var Ny;function Oy(){var a=Ny||
(Ny=My('[null,null,null,null,null,"(function(){/*\\n\\n Copyright The Closure
Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\n\'use strict\';var
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=$q(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 Py(a)
{this.url=a;this.timeout=5E3;this.l="callback";this.g=this.i=null}function Qy(a)
{var b=void 0===b?{}:b;a.g=Sk();var c=new S(a.url),d=new
Map;d.set("callback",a.l);c.j.tq(lk(b),d);Ry(a).then(function()
{Sy(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Ty(a)},function(){Ty(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.reject("Timeout!")},a.timeout));return a.g.promise}
function Sy(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 Ry(a){var b=Sk(),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=Oy();a=ve(ye,oe("body",
{},Ul(a)));c.srcdoc=ke(a);a=Dd("data:text/html;charset=UTF-
8;base64,"+btoa(je(a)));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 Ty(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Uy(a)
{Xr.call(this,a);this.i=new Py(a);this.g=!0}n(Uy,Xr);Uy.prototype.Se=function(a,b)
{Xr.prototype.Se.call(this,a,b);this.g=!
1;Qy(this.i).then(r(this.o,this,a),r(this.l,this,b))};Uy.prototype.o=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Uy.prototype.l=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Uy.prototype.abort=function(){return this.g=!0};function Vy(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 Uy(b)).Se(r(this.l,this))}Vy.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 Wy=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]"),Xy=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]"),Yy=/^http:\/\/.*/,Zy=/\s+/,$y=/[\d\u06f0-\u06f9]/;var az={},bz={};function
cz(){throw Error("Do not instantiate
directly");}cz.prototype.Xn=null;cz.prototype.Dc=function(){return
this.content};cz.prototype.toString=function(){return
this.content};cz.prototype.eq=function(){if(this.Hf!==az)throw Error("Sanitized
content was not of kind HTML.");return me(this.toString())};function dz()
{cz.call(this)}u(dz,cz);dz.prototype.Hf=az;function ez(a){if(null!=a)switch(a.Xn)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function fz(a){return
null!=a&&a.Hf===az?a:a instanceof ie?gz(je(a)):a instanceof ie?
gz(ke(a).toString()):gz(String(String(a)).replace(hz,iz),ez(a))}var gz=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.Xn=d);return c}}(dz);
function jz(a){if(null!=a&&a.Hf===az){var
b=String;a=String(a.Dc()).replace(kz,"").replace(lz,"&lt;");b=b(a).replace(mz,iz)}e
lse b=String(a).replace(hz,iz);return b}var nz={"\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 iz(a){return nz[a]}
var hz=/[\x00\x22\x26\x27\x3c\x3e]/g,mz=/[\x00\x22\x27\x3c\x3e]/g,oz=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,kz=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,lz=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function pz(a,b,c,d){a=a(b||qz,c);d=d||
gf();if(a&&a.g)d=a.g();else{d=bg(d,"DIV");b:if(Ua(a)){if(a.eq&&(a=a.eq(),a
instanceof ie))break b;a=le("zSoyz")}else
a=le(String(a));Ce(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var qz={};function rz(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Nw,h=a.title,k=a.bw,l=a.value,m=
gz;e='<div role="button"'+(e?' id="'+jz(e)+'"':"")+' class="';a=a||{};var
q=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.Bu&&(1).Bu?C.Hf!==(1).Hf?
0:C.toString()===(1).toString():1==C)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(q?" "+q:"")+(a.disabled?" jfk-button-disabled":"");d=e+jz(E)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?jz(g):"0")+'"')+(h?k?' data-
tooltip="'+jz(h)+'"':' title="'+jz(h)+'"':"")+(l?' value="'+jz(l)+'"':"");b?(null!
=b&&b.Hf===bz?b=b.Dc():(b=String(b),b=oz.test(b)?b:"zSoyz"),null!
=b&&b.Hf===bz&&(b=b.Dc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+fz(null!=c?c:"")+"</div>")};function sz(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(sz,ks);f=sz.prototype;f.uj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Ek=a);null!
=b&&(this.Ak=b);"number"===typeof c&&(this.Qn=Math.max(c,15));"number"===typeof
d&&(this.Gl=d)};f.Mc=function(a,b,c)
{a=this.Ak;2==a&&(a=0);tz(this,this.Ek,a,2==this.Ak?uz(this.Ek)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.Qn,0,c)};
function tz(a,b,c,d,e,g){if(a.i){var h=vz(b,c);var k=a.i;var l=a.g,m=a.Ca,q=M(k);a:
{q=(uz(b)?q.height/2:q.width/2)-d;var
x=ns(k,h);if(m)m=m.clone(),l&&(l=ms(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=Dh(k),!m){k=q;break a}k=lh(Nh(k));uz(b)?k.top<m.top&&!(x&1)?q-
=m.top-k.top:k.bottom>m.bottom&&x&1&&(q-=k.bottom-m.bottom):k.left<m.left&&!(x&4)?
q-=m.left-k.left:k.right>m.right&&x&4&&(q-=k.right-m.right);k=q}k=uz(b)?new
B(a.Gl,k):new B(k,a.Gl);q=uz(b)?6:9;a.yk&&2==e&&(q=uz(b)?4:1);
x=b^3;uz(b)&&"rtl"==a.i.dir&&(x=b);h=ls(a.i,vz(x,c),a.g,h,k,g,a.ml?q:0,void
0,a.Ca);if(2!=e&&h&496){tz(a,b^3,c,d,a.yk&&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||xh(a.g,Math.round(e),Math.round(g)))}wz(a,b,c,d)}
function wz(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=Ih(a.i,a.g),d=xz(a.i,b),uz(b)?e.style.top=yz(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=yz(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
uz(b)?"top":"left":uz(b)?"bottom":"right"]=d+"px"}function yz(a,b){return 15>b?
15:Ke(a,15,b)}function vz(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 xz(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 uz(a){return 0==a||3==a}f.ml=!
1;f.Ak=2;f.Qn=20;f.Ek=3;f.Ca=null;f.Gl=-5;f.yk=!1;function zz(a)
{Ai.call(this);this.i=a||gf()}n(zz,Ai);zz.prototype.o=function()
{Sm(this.ha(),"tooltip");Y(this.ha(),"live","polite")};function Az(a)
{zz.call(this,a);this.g=this.i.Oa("DIV",Bz()+"-
contentId");this.j=this.i.Oa("DIV",Bz()+"-arrow",this.i.Oa("DIV",Bz()+"-
arrowimplbefore"),this.i.Oa("DIV",Bz()+"-arrowimplafter"));this.l=this.i.Oa("DIV",
{"class":Bz(),role:"tooltip"},this.g,this.j);this.o()}n(Az,zz);function Bz()
{return"jfk-tooltip"}Az.prototype.ha=function(){return
this.l};Az.prototype.ua=function()
{zz.prototype.ua.call(this);this.l&&I(this.l)};function Cz(a)
{Az.call(this,a)}n(Cz,Az);Cz.prototype.o=function()
{Sm(this.ha(),"tooltip")};function Dz(a){return We(Tb(a.replace(Ez,function(b,c)
{return Fz.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Fz=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Ez=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function Gz(a){a=a||gf();var b=Va(a.g);Hz[b]||(Hz[b]=new
Iz(a))}function Jz(a,b){var c=b instanceof ie?
Dz(je(b)):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"));Gz(gf(a))}var Hz={};
function Iz(a){ej.call(this);this.ta=a;this.qa=new
xm(this.Vv,0,this);Bi(this,this.qa);var b=yf();this.V="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.gt,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Bs,!0);this.ka(a,
["mouseover","focus","focusin"],this.Gv,!0)}n(Iz,ej);f=Iz.prototype;f.ua=function()
{Kz(this);ej.prototype.ua.call(this)};
function Lz(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.ya=!1;break;case "keydown":a.ya=!0}}f.Gv=function(a)
{this.V&&this.V.disconnect();Lz(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Pf(this.g.g,b);if(this.ya||!a||c)
{this.Ba=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=ob(Rm,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Um(b))&&(b=a));this.l=b}else this.l=null;Mz(this)};
f.Bs=function(a){Lz(this,a);var b=a.target;b=this.g&&Pf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.l=null,Mz(this)};f.gt=function(a)
{v(a,r(function(b){var c=Um(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.l=c,Mz(this))},this))};function Mz(a)
{if(!(a.qa.isActive()&&a.i&&a.O)){Kz(a);var b=null!=a.O?a.O:50;a.qa.start(a.i?
b:300)}}function Kz(a){a.ma&&(gl(a.ma),a.ma=0,a.i=null)}
f.Vv=function(){if(!this.l)Nz(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Pf(this.g.ha(),this.l))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=$f(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&&(Nz(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=ue;if(a.getAttribute("data-tooltip-contained"))for(var d=pf("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:ne(a.getAttribute("data-tooltip"));d=a.getAttribute("data-
tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-
tooltip-offset");g=Sb(cf(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Sb(cf(h))?null:Number(h);
if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.ma=V(t(this.Tp,this.i,c,d,g,e,h),a,this);return}this.Tp(this.i,c,d,g,e,h)}}};
function Oz(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.Tp=function(a,b,c,d,e,g){this.ma=0;this.O=g;if(!this.g){this.g=new
Cz(this.ta);Nz(this);g=this.g.ha();this.ta.g.body.appendChild(g);Bi(this,this.g);th
is.o=new sz(Bz(),!0);this.o.ml=!0;this.o.yk=!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(Oz(c),g,void
0,d);Jb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Sb(cf(this.na))&&Jb(this.g.ha(),this.na),Sb(cf(e))||w(this.g.ha(),
e),this.na=e);xh(this.g.ha(),0,0);if(b instanceof ie)Q(this.g.g,b);else
for(Ff(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.o.uj(a);this.o.Mc(nul
l,0)};function Nz(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Pz(a){var
b="Pf";if(a.Pf&&a.hasOwnProperty(b))return a.Pf;b=new a;return a.Pf=b};var
Qz=ka(["value"]);function Rz(a,b,c,d){hu.call(this,a,Sz.Jb(),b);this.ta=c||
0;this.rb=d||0;this.Ia=!1}u(Rz,hu);f=Rz.prototype;f.tb=function(){return
this.rb};f.xf=function(a){this.V=a;var b=this.ha();b&&(this.Ia?Jz(b,a):a?
b.title=a:b.removeAttribute("title"))};f.lb=function(a){this.isEnabled()!
=a&&(Rz.oa.lb.call(this,a),Tz(this))};f.focus=function(){var
a=this.va;try{a.focus()}catch(b){}};f.vj=function(a)
{Rz.oa.vj.call(this,a);Uz(this,!1)};
f.Te=function(a){Rz.oa.Te.call(this,a);this.isEnabled()&&Uz(this,!
0)};f.de=function(a){Rz.oa.de.call(this,a);this.isEnabled()&&Uz(this,!0)};function
Uz(a,b){a.ha()&&y(a.ha(),"jfk-button-clear-outline",b)}function Tz(a)
{a.ha()&&Vz(a.vd(),a)}function Wz(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 Sz(){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(Sz,Ot);Sz.Jb=function(){return Pz(Sz)};Sz.prototype.g=function(a,b,c)
{a&&c.ta!=a&&(c.ta=a,Tz(c));b&&c.rb!=b&&(c.rb=b,Tz(c))};Sz.prototype.Ra=function()
{return"jfk-button"};
Sz.prototype.Nc=function(a){var b=a.g,c=pz(rz,{disabled:!
a.isEnabled(),checked:Mt(a,16),style:a.ta,title:a.hf(),bw:a.Ia,value:a.yb(),width:a
.tb()},void 0,b);b.rm(c,a.Dc());this.Rb(a,c);return c};
Sz.prototype.Rb=function(a,b){Sz.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.Ia=!0;return
b};var tj=[new rj(Qz[0].toLowerCase(),{})];Sz.prototype.yb=function(a){return
a.getAttribute("value")||""};
Sz.prototype.uc=function(a,b){a&&sj(a,b)};function Vz(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 Xz(a,b,c)
{sx.call(this,a,b,c)}u(Xz,sx);f=Xz.prototype;f.Hi=!1;f.Zh=!1;f.ji=function()
{Xz.oa.ji.call(this);this.Ha=lh(Nh(this.ha()));this.g&&(this.Ua=lh(Nh(this.g)));thi
s.Zh=this.Hi;O(this.s.g,"mousemove",this.Gg,!1,this)};f.Tg=function()
{aj(this.s.g,"mousemove",this.Gg,!1,this);this.Ua=this.Ha=null;this.Zh=!
1;Xz.oa.Tg.call(this)};
f.Zi=function(a){if(this.ta){var b=Eh(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
Xz.oa.Zi.call(this,a)};function Yz(a,b){if(a.Ua&&ih(a.Ua,b)||a.Zi(b))return!
0;a=a.ma;return!!a&&a.Zi(b)}f.Zo=function(a){this.na=void 0;a!=this.g||
Yz(this,this.O)||this.Tb||this.ma&&this.ma.Tb||Ac&&0==this.O.x&&0==this.O.y||
this.Aa(!1)};
f.Gg=function(a){var b=this.isVisible();if(this.Ha){var c=wf(this.s.g);c=new
B(a.clientX+c.x,a.clientY+c.y);Yz(this,c)?b=!
1:this.Zh&&(b=jh(this.Ha,c)>=jh(this.Ha,this.O))}if(b)
{if(this.Sh(),this.Tb=null,b=this.ma)b.Tb=null}else
3==ux(this)&&this.ug();Xz.oa.Gg.call(this,a)};f.il=function(){this.Tb!
=this.ha()&&(this.Zh=!1,this.Tb=this.ha())};f.al=function(){return this.Zh?
100:Xz.oa.al.call(this)};function Zz(a,b){a=new
Xz(a);a.Ql(Tl.g(b.innerHTML));a.className="buy-tip-card";a.ta=new
gh(5,5,5,5);a.Hi=!0;a.Og=500;a.Eh=250};function $z(a,b){this.Bb=a||200;this.rb=b||
108;X.call(this)}u($z,X);$z.prototype.Db=function(){return this.Bb};
$z.prototype.tb=function(){return this.rb};function aA(a){sx.call(this,a,void
0,void 0);this.jo=!1;this.Hi=!0;this.Og=500}n(aA,Xz);aA.prototype.Aj=function(a,b)
{b||(b=new Du(a,9,!
0));Xz.prototype.Aj.call(this,a,b)};aA.prototype.className="unified-
hovercard";function bA(a,b,c)
{Ai.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}n(bA,Ai);bA.prototype.ua=function(){this.i&&this.i.Ea()};function cA(a){return
a.i||(a.i=new ej(a))}
bA.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.wa.Hg||
this.data.wa.Bp);this.data.wa.source&&T(c,"source",this.data.wa.source);var
d=this.data.hb();this.data.wa.Yp&&(d+=": "+this.data.wa.Yp);d=F("A",
{},d);d.classList.add(this.g+"-
title");De(d,c.toString());b.appendChild(d);a.appendChild(b);dA(this,a);b=F("DIV");
if("number"===typeof(this.data.wa.Ep||0)){d=this.data.wa.Ep||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=F("SPAN",this.g+"-stars goog-
inline-block");0<c;){c--;var h=F("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=F("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=F("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.wa.Av;d=F("A",
{},this.data.wa.Qu+" rese\u0144as");d.classList.add(this.g+"-reviews-
link");d.classList.add("goog-inline-
block");De(d,c);b.appendChild(d);a.appendChild(b);this.data.wa.Zl&&(c=new
ki,b=F("DIV",this.g+"-snippet"),Q(b,c.g(this.data.wa.Zl+" ")),c=F("A",{},
"m\u00e1s \u00bb"),c.classList.add(this.g+"-more-
link"),De(c,this.data.wa.Hg),b.appendChild(c),a.appendChild(b))};
function dA(a,b){var c="",d=F("DIV"),e=a.data.wa.Bk;if(!Sb(cf(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-1,k=Cf(",
");v(c,function(l,m){var q=l?l.replace(eA,""):"";q=Re(q);l=new S(Qe('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',q));Sx(l);q=F("A",
{},q);De(q,l.toString());g.appendChild(q);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.wa.nj&&(Df(d,F("SPAN",a.g+"-
pubdate",c+a.data.wa.nj)),c="\u00a0-\u00a0");a.data.wa.ip&&(d.appendChild(Cf(c)),
Df(d,F("SPAN",a.g+"-pagesnum",a.data.wa.ip+" p\u00e1ginas")));b.appendChild(d)}
function fA(a,b,c,d,e,g,h){c=F("A",
{id:h||""},c);De(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=qg||
rg?"touchstart":"click",cA(a).nf(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=d instanceof Fd?d:Od(d);k.action=Gd(l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
eA=/(<b\s*>)|(<\/b>)/ig,gA={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function hA()
{this.wa={}}f=hA.prototype;f.hb=function(){return this.wa.title};f.Ub=function()
{return this.wa.hm};f.Sd=function(){return this.wa.Sd};f.ol=function(){return
this.wa.ol};f.Qf=function(){return this.wa.Qf};f.Hh=function(){return
this.wa.Hh};function iA(){this.g=[]}f=iA.prototype;f.getId=function(){return
this.ub};f.Mg=function(a){this.ub=a};f.hb=function(){return
this.vc};f.Bg=function(){return this.l};function jA(a,b,c){kA(a,b)||null==a.V||!
a.j?c&&c(null):lA(b,a.V.clone(),r(a.vs,a,b,c||function(){}))}function mA(a,b,c)
{kA(a,b)&&null!=a.ma&&a.na?lA(b,a.ma.clone(),r(a.Js,a,b,c||function()
{})):c&&c(null)}function lA(a,b,c){T(b,"id",a);ll(b,c,"POST")}f.vs=function(a,b,c)
{var d=null;ul(c.target)&&(d=new hA,d.wa.hm=a,this.g.push(d));b(d)};
f.Js=function(a,b,c){var
d=null;ul(c.target)&&(d=kA(this,a),nA(this,d));b(d)};function nA(a,b)
{sb(a.g,function(c){return c.Ub()==b.Ub()})}function kA(a,b){return
mb(a.g,function(c){return c&&c.Ub()==b})};function oA(a)
{this.wa={};this.wa.title=a.title;this.wa.Yp=a.subtitle;this.wa.Bk=a.authors;this.w
a.Bp=a.preview_url;this.wa.Hg=a.info_url;this.wa.nj=a.pub_date;this.wa.ip=a.num_pag
es;this.wa.mq=a.viewability;this.wa.Mw=a.subject;this.wa.bq=a.thumbnail_url;this.wa
.Zl=a.snippet;this.wa.Bw=a.list_price;this.wa.Np=a.sale_price;this.wa.Jw=a.sale_pri
ce_better;this.wa.Su=a.offer_price;this.wa.Gk=a.buy_url;this.wa.Fp=a.read_url;this.
wa.aj=a.is_free_ebook||!1;this.wa.Yi=a.in_my_ebooks||!
1;this.wa.Cw=a.my_ebooks_url||
"";this.wa.Ep=a.rating_score||0;this.wa.Qu=a.num_reviews||
0;this.wa.Sd=a.is_purchased||!1;this.wa.Gh=a.is_ebook||!
1;this.wa.Qw=a.write_review_url||"";this.wa.Xs=a.add_to_my_ebooks_url||"";this.wa.n
v=a.preview_ebook_url||"";this.wa.Av=a.reviews_url||"";this.wa.Gj=a.view_order_url|
|"";this.wa.rw=a.add_to_my_ebooks_url;this.wa.us=a.add_to_my_ebooks_url_is_on_play|
|!1;this.wa.Wi=a.has_flowing_text||!1;this.wa.Xi=a.has_scanned_text||!1;var
b=Hp(a.info_url);this.wa.hm=b;this.wa.tw=a.canonical_atb_url||
"";this.wa.ol=a.is_rentable||!1;this.wa.Sf=a.is_pre_order||!
1;this.wa.wp=a.on_sale_date||"";this.wa.Qf=a.is_pre_ordered||!
1;this.wa.Aw=a.issue_volume_count||0;this.wa.Hh=a.is_volume_cancelled||!
1;this.wa.xs=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.wa.qj=1;break;case 2:this.wa.qj=2}this.wa.wv=a.rental_end_utc||
0}n(oA,hA);function pA(a)
{this.g=[];this.Mg(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 oA(b)}))}n(pA,iA);function qA()
{X.call(this);this.j=[];this.i=[]}u(qA,X);function rA(a){var b=new
S(yf().location);b=new S(b);return a===parseInt(U(b,"as_coll"),10)}function
sA(a,b,c){tA(a,b.getId())||(a=b.O?a.j:a.i,c?wb(a,void 0,0,b):a.push(b))}function
uA(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.Bg()));ll(a,c,"POST",b)}
qA.prototype.s=function(a){a=a.target;if(ul(a)){a=new pA(wl(a));var
b=tA(this,a.getId());b.vc=a.hb();b.l=a.Bg();b.te=a.te;b=new
Di("update",this);b.shelf=a;this.dispatchEvent(b)}};qA.prototype.o=function(a,b)
{b=b.target;ul(b)&&(b=new pA(wl(b)),sA(this,b,a),a=new
Di("add",this),a.shelf=b,this.dispatchEvent(a))};function vA(a,b){a.l=new
S(b);T(a.l,"jscmd","ClCreate")}function tA(a,b){return mb(wA(a),function(c){return
c.getId()==b})}function wA(a){return Bb(a.j,a.i)};function xA(a,b){var c=F("A",
{},"Ver pedido");De(c,a);c.classList.add(b);return c};function yA(a,b,c)
{bA.call(this,a,b,c);U(new S(this.data.wa.Hg),"dapp")}n(yA,bA);
yA.prototype.render=function(a){Ff(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-
meta");this.j(c);var d=F("DIV",this.data.wa.Gh?this.g+"-footer":this.g+"-footer-
nonebook"),e=F("DIV",this.g+"-footer-
inner");if(this.data.wa.Gh)if(this.data.Hh()&&rA(1))zA(this,e);else
if(this.data.wa.Sf&&!this.data.Sd()||this.data.Qf()){var g=F("DIV",this.g+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.wa.wp;e.appendChild(g);this.data.Qf()&&rA(1)&&zA(this,e)}else
if(this.data.Sd()&&rA(1))AA(this,e),zA(this,
e);else{AA(this,e);g=!this.data.Sd()&&!this.data.wa.aj;var h=this.data.wa.aj&&!
this.data.wa.Yi;if(g||h){g=F("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.wa.nv||this.data.wa.Fp){for(var
k=h.search(Rj),l=0,m,q=[];0<=(m=Qj(h,l,"source",k));)q.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);q.push(h.slice(l));h=q.join("").replace(Tj,"$1");h=Pj(h,"source","ebookstore")
}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"vista
previa"),De(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,"")};
yA.prototype.j=function(a){if(!(this.data.Sd()||this.data.Qf()||
this.data.Hh())&&this.data.wa.Gj&&rA(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.wa.Gj){var
c=xA(this.data.wa.Gj,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}bA.prototype.j.call(this,a);b=F("DIV",this.g+"-
book-options");this.data.wa.Gh?(this.data.wa.aj?
this.data.wa.Yi?BA(this,b):fA(this,b,"Leer eBook",this.data.wa.Xs,!
this.data.wa.us,void 0,"unified-hovercard-free-btn"):this.data.Qf()?
(c=F("SPAN",this.g+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c)):this.data.Hh()&&rA(1)?(c=F("DIV",this.g+"-
cancelled"),d=this.data.wa.xs,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.wa.Yi?!this.data.Sd()&&this.data.wa.Yi?
CA(this,b):this.data.Sd()&&BA(this,b):CA(this,b),rA(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.wa.Bp,gd(gA,this.data.wa.mq)&&!Sb(c)?fA(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):fA(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function zA(a,b){var
c=F("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.wa.Gj;d&&(d=xA(d,""),c.appendChild(d));a.data.Qf()||
(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 CA(a,b){a.data.wa.Sf&&!a.data.Sd()?fA(a,b,"Reservar eBook
("+a.data.wa.Np+")",a.data.wa.Gk,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.ol()?fA(a,b,"EBOOK DESDE "+a.data.wa.Su,a.data.wa.Gk,void 0,void
0,"unified-hovercard-buy-btn"):fA(a,b,"Comprar eBook -
"+a.data.wa.Np,a.data.wa.Gk,void 0,void 0,"unified-hovercard-buy-btn")}function
BA(a,b){fA(a,b,"Leer ahora",a.data.wa.Fp,void 0,void 0,"unified-hovercard-read-
now")}
function AA(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"),q=F("SPAN","goog-inline-block"),x=F("SPAN","goog-
inline-block"),C=F("SPAN","goog-inline-block");a.data.wa.Wi?
(w(m,e),w(q,e),w(x,e),w(C,e)):(a.data.wa.Xi?(w(m,e),w(q,e)):
(w(m,g),w(q,g)),w(x,g),w(C,g));c.appendChild(m);
c.appendChild(h);c.appendChild(q);c.appendChild(k);c.appendChild(x);c.appendChild(l
);c.appendChild(C);c.appendChild(d);b.appendChild(c)};function DA(a,b,c)
{aA.call(this,a);this.Kb=qm();this.j=this.ya=this.o=null;this.Hb=b;this.i=null;this
.Lb=!!c;this.render(b);EA(this)}n(DA,aA);DA.prototype.ua=function()
{cA(this.i).Ea();I(this.ha())};DA.prototype.Jh=function(a,b)
{aA.prototype.Jh.call(this,a,b);this.isVisible()&&(this.Al=this.Kb?new gh(0,-
2,0,0):new gh(0,0,0,-2),this.isVisible()&&this.eg(),this.o=this.g,FA(this))};
DA.prototype.render=function(a)
{this.i&&(this.i.Ea(),this.j=this.ya=null);this.i=new
yA(a,this.className,435,this.Lb);this.i.render(this.ha());EA(this);this.isVisible()
&&FA(this)};
function FA(a){var b=F("DIV"),c=F("DIV");var d=Nh(a.o||null);var e=Nh(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=oh(e,d);h||(h=new
kh(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,Du: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.Du?(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.wa.Gh||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?Jf(b,a.j):a.ha().appendChild(b);a.ya?
Jf(c,a.ya):a.ha().appendChild(c);a.ya=c;a.j=b}
DA.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=zj(b.href),b=oj(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new Di(c,this))}};
function EA(a){var b=qg||
rg?"touchstart":"click";hj(cA(a.i),a.ha(),b,a.bc,a)};function GA(a,b,c)
{$z.call(this,b);this.i=a;this.j=null;this.o=!1;if(c==(1).toString()||
c==(7).toString())this.o=!0}u(GA,$z);var HA=new R;
GA.prototype.Oc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Db());var c=new S(this.i.wa.Hg);this.i.wa.source?
T(c,"source",this.i.wa.source):T(c,"source","gbs_slider_thumb");ik(c,"num");De(b,c.
toString());a.appendChild(b);this.j=H("IMG");this.j.alt="";this.g.nf(this.j,"load",
r(this.ma,this));HA.dispatchEvent("start");(a=this.i.wa.bq)?(a=new
S(a),T(a,"h",this.Db()),T(a,"stbn",1),ik(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.wa.qj?
(this.l=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.l)):this.o&&1==this.i.wa.qj?
(a=this.i,1==a.wa.qj?(a=a.wa.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.wa.aj||
(this.l=F("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.l));Ui(b,"mouseover",this.na.bind(this,b))};GA.protot
ype.ma=function()
{this.dispatchEvent("render");HA.dispatchEvent("complete");this.l&&Mh(this.l,M(this
.j).width)};GA.prototype.na=function(a,b){(new DA(a,this.i)).Ee(b)};function
IA(a,b,c){GA.call(this,a,b-40,c);this.s=F("DIV","slider-annotation");this.O=!
1}n(IA,GA);IA.prototype.Oc=function(a)
{Ui(this,"render",r(this.qa,this));GA.prototype.Oc.call(this,a);a.appendChild(this.
s)};IA.prototype.qa=function(a){this.O||
(a.stopPropagation(),a=this.V(),this.s.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function JA(a,b,c)
{IA.call(this,a,b,c)}n(JA,IA);JA.prototype.Oc=function(a)
{IA.prototype.Oc.call(this,a)};JA.prototype.V=function(){var
a=this.i,b=H("DIV"),c=F("A",{className:"slider-annotation-
title"},Cf(a.hb()));De(c,a.wa.Hg);b.appendChild(c);if(a=a.wa.Bk)a=F("DIV","slider-
annotation-author",Cf(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return
b};function KA(){this.g=LA;this.Zf=5E3}var MA=0;KA.prototype.send=function(a,b,c,d)
{a=a?ld(a):{};d=d||"_"+(MA++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=NA(d,b),a.callback=e);b={timeout:this.Zf,As:!
0};e=Bd.exec(Ad(this.g).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)
+Ed("#",g));b=Uo(e,b);Po(b,null,OA(d,a,c));return{ub:d,Zn:b}};KA.prototype.cancel=f
unction(a){a&&(a.Zn&&a.Zn.cancel(),a.ub&&PA(a.ub,!1))};function OA(a,b,c){return
function(){PA(a,!1);c&&c(b)}}
function NA(a,b){return function(c){PA(a,!0);b.apply(void 0,arguments)}}function
PA(a,b){a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=$c};function QA(a,b,c){R.call(this);this.V=a;this.na=c;this.j=b;O(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(QA,R);f=QA.prototype;f.Wj=!0;f.zk=!
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.wf);break;case "select":var c=!1;if("number"===typeof a.wf)
{a=a.wf;var d=this.i[RA(this,a)];c=!!d&&b.ql&&b.ql(d);d&&!c&&this.l!
=a&&this.Fe(a)}c||this.Uf();break;case "canceldismiss":SA(this);break;case
"dismiss":TA(this)}};f.md=function(){return this.j.isVisible()};
function UA(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.zk&&c==b&&a.Fe(-
1);break}if(a.Fe(c))break}}f.Fe=function(a){var b=RA(this,a),c=this.i[b];return
c&&this.V.ql&&this.V.ql(c)?!1:(this.l=a,this.j.Fe(a),-1!=b)};
f.Uf=function(){var a=RA(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=VA(c,c.yb(),WA(c.Mb)[0]),g=XA(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;YA(g)&&(g.selectionStart=e);g=c.Mb;YA(g)&&(g.
selectionEnd=e)}}else c.uc(d);c.Ml=!0}this.ye();this.dispatchEvent({type:"update",
wf:b,index:a});return!
0}this.ye();this.dispatchEvent({type:"update",wf: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 TA(a){a.o||(a.o=window.setTimeout(r(a.ye,a),100))}f.To=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function SA(a)
{a.To()||window.setTimeout(r(a.To,a),10)}
f.ua=function(){QA.oa.ua.call(this);delete
this.ta;this.j.Ea();this.na.Ea();this.V=null};f.Iu=function(a,b,c)
{this.s==a&&this.Ll(b,c)};
f.Ll=function(a,b){var c="object"==Sa(b)&&b;b=(c?c.i():b)?RA(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.uj(a);this.j.Ll(d,this.s,this.O);a=this.Wj;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):UA(this));this.dispatchEvent("suggestionsupdate")};function
RA(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function WA(a){var b=0,c=0;YA(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function YA(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function ZA(a,b,c,d){Ai.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 el(d):null;this.i=new
ej(this);this.s=new ej(this);this.l=new yt;this.V=-
1}u(ZA,Ai);f=ZA.prototype;f.Mb=null;f.xl="";f.zf=!1;f.Ml=!1;f.yb=function(){return
this.Mb.value};f.uc=function(a){this.Mb.value=a};
function $A(a,b)
{Nf(b)&&(Sm(b,"combobox"),Y(b,"autocomplete","list"));a.i.ka(b,"focus",a.Gm);a.i.ka
(b,"blur",a.ar);a.Mb||
(a.s.ka(b,"keydown",a.cv),Nf(b)&&ag(jf(b))==b&&aB(a,b))}f.Zq=function(a){for(var
b=0;b<arguments.length;b++)$A(this,arguments[b])};f.ua=function()
{ZA.oa.ua.call(this);this.i.Ea();delete
this.i;this.s.Ea();this.l.Ea();zi(this.Sa)};
f.Pc=function(a){switch(a.keyCode){case 40:if(this.g.md())return
UA(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.zk&&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.Uf()&&this.ta)return a.preventDefault(),!0;break;case
13:if(this.g.md()){if(this.update(),this.g.Uf())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.zf)return this.zf||
(this.i.ka(this.Mb,"keyup",this.np),this.i.ka(this.Mb,"keypress",this.mp),this.zf=!
0),!0}return bB(this,a)};function bB(a,b){var c=a.j&&b.charCode&&-1!
=a.o.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.Uf()?
(b.preventDefault(),!0):!1}f.Gt=function(){return!1};f.Gm=function(a)
{aB(this,a.target||null)};
function aB(a,b){jj(a.s);a.g&&SA(a.g);b!
=a.Mb&&(a.Mb=b,a.Sa&&(a.Sa.start(),a.i.ka(a.Sa,"tick",a.Im)),a.xl=a.yb(),a.l.attach
(a.Mb),a.i.ka(a.l,"key",a.Hm),a.i.ka(a.Mb,"mousedown",a.qp),A&&a.i.ka(a.Mb,"keypres
s",a.lp))}f.ar=function()
{this.Mb&&(this.i.Ta(this.l,"key",this.Hm),Ct(this.l),this.i.Ta(this.Mb,"keyup",thi
s.Gt),this.i.Ta(this.Mb,"mousedown",this.qp),A&&this.i.Ta(this.Mb,"keypress",this.l
p),this.zf&&cB(this),this.Mb=null,this.Sa&&(this.Sa.stop(),this.i.Ta(this.Sa,"tick"
,this.Im)),this.g&&TA(this.g))};
f.Im=function(){this.update()};f.cv=function(a){this.Gm(a)};f.Hm=function(a)
{this.V=a.keyCode;this.g&&this.Pc(a)};f.mp=function(){this.zf&&229!
=this.V&&cB(this)};f.np=function(a){this.zf&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&cB(this)};f.qp=function(){};function cB(a){a.zf&&(a.zf=!
1,a.i.Ta(a.Mb,"keypress",a.mp),a.i.Ta(a.Mb,"keyup",a.np))}f.lp=function(a)
{bB(this,a)};
f.update=function(a){if(this.Mb&&(a||this.yb()!=this.xl)){if(a||!this.Ml)
{a=WA(this.Mb)[0];var b=this.yb();a=XA(this,b)[VA(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.Jp(b.s,10,r(b.Iu,b)),SA(b)))}this.xl=this.yb()}this.Ml=!1};function
VA(a,b,c){a=XA(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 XA(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 dB(a,b,c,d){R.call(this);this.ma=a||
document.body;this.g=gf(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(dB,R);f=dB.prototype;f.ha=function(){return
this.va};f.uj=function(a){this.Ba=a};f.Ll=function(a,b,c)
{this.na=b;this.i=a;this.V=-
1;this.ta=$a();this.j=c;this.o=[];eB(this)};f.ye=function(){this.s&&(this.s=!
1,fB(this,!1),N(this.va,!1))};
f.show=function(){this.s||(this.s=!0,fB(this,!0),N(this.va,!0))};function fB(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"),Vm(a.j,null)))}f.isVisible=function(){return this.s};
function gB(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,wf: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&&Vm(a.j,d),Fh(d,a.va)))}f.Fe=function(a){if(-1==a)gB(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){gB(this,b);break}};
function hB(a){if(!a.va){var b=a.g.Oa("DIV",
{style:"display:none"});a.va=b;Ib(b,Tb(a.className).split("
"));Sm(b,"listbox");b.id=sn(rn.Jb());a.g.appendChild(a.ma,b);O(b,"click",a.Jm,!
1,a);O(b,"mousedown",a.Km,!1,a);O(b,"mouseover",a.Lm,!1,a)}}
function eB(a){hB(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.tm(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:sn(rn.Jb())});Sm(d,"option");this.O&&this.O.vv?
this.O.vv(b,c,d):J(d,b.data.toString());c&&this.Ua&&(this.ya=!
1,iB(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.Xj(),
Sh(a.va,!0))}f.Xj=function(){if(this.j&&this.qa){var a=this.Ba||this.j;var
b=this.Kb?5:1;ls(a,b,this.va,b^1,null,null,65)}};f.ua=function()
{this.va&&(aj(this.va,"click",this.Jm,!1,this),aj(this.va,"mousedown",this.Km,!
1,this),aj(this.va,"mouseover",this.Lm,!
1,this),this.g.ei(this.va),this.va=null,this.s=!
1);zi(this.l);this.ma=null;dB.oa.ua.call(this)};
function iB(a,b,c){if(!a.ya)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=jB(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=bg(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.ya=!0}else d&&iB(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,iB(a,b,c),b=d}function jB(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Sb(cf(c))}));Array.isArray(a)?b=0<a.length?af(a[0]):"":/^\W/.test(a)||
(b=af(a));return b}function kB(a,b){for(;b&&b!=a.va&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.o.indexOf(b):-1}
f.Jm=function(a){var
b=kB(this,a.target);0<=b&&this.dispatchEvent({type:"select",wf:this.i[b].id});a.sto
pPropagation()};f.Km=function(a)
{a.stopPropagation();a.preventDefault()};f.Lm=function(a)
{a=kB(this,a.target);0<=a&&!(300>$a()-
this.ta)&&this.dispatchEvent({type:"hilite",wf:this.i[a].id})};function lB(a,b,c,d)
{this.qa=a;this.ma=null;this.Ha=c||null;this.Ba="boolean"===typeof b?b:!
0;this.ya=d||0;b=new mB;c=new nB(this.Ha||a,this.ya);c.qa=!0;d=new ZA(null,null,!
1);QA.call(this,b,c,d);d.g=this;d.Zq(a);this.O=a;this.Wj=!1;this.zk=!
0;O(this,"update",r(this.Ga,this))}u(lB,QA);lB.prototype.Uf=function()
{this.Ia=this.qa.value;lB.oa.Uf.call(this);return!1};
lB.prototype.Ga=function(a){a.wf&&(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 mB(){}var
LA=Dd(vd(wd("//suggestqueries.google.com/complete/search")));mB.prototype.Jp=functi
on(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 KA;this.i.send(a,c)};mB.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function nB(a,b){dB.call(this);this.Ga=a;this.Ia=b||
0}u(nB,dB);nB.prototype.Xj=function(){nB.oa.Xj.call(this);var a=0,b=D("gbfwa");b||
(b=qf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(mf("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
oB(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=qm()?"\u203a":"\
u2039";this.j.setAttribute("title","Desplazarse hacia la izquierda");Sh(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=qm()?"\
u2039":"\u203a";this.o.setAttribute("title","Desplazarse hacia la
derecha");Sh(this.o,
!
0);this.O.appendChild(this.o);this.g.ka(this.j,"click",this.Fl.bind(this,-.75));thi
s.g.ka(this.o,"click",this.Fl.bind(this,.75));this.ai();this.g.ka(this.j,"click",th
is.Fl.bind(this,-.75));this.resize();this.ma=0;this.na=8<=pc()&&!
Sc("9")&&qm();c&&pB(this,c)}u(oB,X);function qB(a){var
b=Math.ceil(1.25*rB(a));b=Math.min(a.V.length,a.ma+b);v(a.V.slice(a.ma,b),r(a.Os,a)
);a.ai();a.ma=b;b>=a.V.length&&a.dispatchEvent("render")}f=oB.prototype;
f.Os=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.nf(a,"render",this.Qs.bind(this,b,c));a.Oc(c)};f.Qs
=function(a,b){I(a);this.ai();N(b,!0)};function pB(a,b){b=b.map(function(c){return
this.s?new JA(c,this.Bb):new GA(c,this.Bb,this.qa)},a);sB(a,b)}function sB(a,b)
{vb(a.V,b);qB(a)}
f.Fl=function(a){(qm()?0>a:0<a)&&qB(this);a*=this.na?-
1:1;a*=M(this.i).width+20;this.l&&(this.l.Ea(),this.l=null);this.l=new
Em([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,Hm);O(this.l,"animate",this.cr.bind(this));O(this.l,"en
d",this.ai.bind(this));this.l.play()};f.cr=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.ai=function(){if(Ac&&qm()||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.ai()};
function rB(a){var b=a.s?110:50;return Math.ceil(M(a.i).width/b)};function
tB(a,b,c){X.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.V=0;this.o=new
Cj;this.qa=this.o.getSize();this.ma="";this.ta="boolean"===typeof c?!c:!
1;Ui(this.o,"resize",r(this.Mm,this))}n(tB,X);f=tB.prototype;f.Mm=function()
{this.o.getSize().width>this.qa.width?
this.mh():Ui(this.o,"resize",r(this.Mm,this))};f.render=function(a)
{this.s=a;this.j=this.bl(a);this.g.ka(this.j,"render",r(this.mh,this))};f.bl=functi
on(){return new oB(this.s,!0,void 0,void 0,this.i.getId())};
f.mh=function(){this.j.resize();var a=Math.ceil(1.25*rB(this.j))
+1,b=this.df(this.V,a);b&&(this.V+=a,ll(b,r(this.gu,this)))};f.zg=ba(18);f.gu=funct
ion(a){a=a.target;if(ul(a)){if((a=(new pA(wl(a))).g)&&a.length){var
b=Hp(a[a.length-1].wa.Hg);this.ma!=b&&(this.ma=b,sB(this.j,uB(this,a)));
(a=Zf(this.ha()))&&Oh(a,1)}else
0==this.j.ma&&this.Ip();this.dispatchEvent("success")}};function uB(a,b){return
a.Mk(b).map(function(c){return this.j.s?new JA(c,200,this.i.getId()):new
GA(c,80,this.i.getId())},a)}
f.Ip=function(){};f.ha=function(){return this.s};f.Mk=function(a){return
this.source?a.map(function(b){b.wa.source=this.source;return b},this):a};function
vB(a,b,c){Yx.call(this,a,b,c);this.Ph(!0)}u(vB,Yx);St("goog-checkbox-
menuitem",function(){return new vB(null)});function wB(a)
{vB.call(this,We(a.hb()),a.getId());this.i=a}n(wB,vB);wB.prototype.Nb=function(a)
{vB.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:"+
(qm()?"left":"right")});a=F("DIV","goog-menuitem-
accel",a,Cf(String(this.i.ta)));If(this.Ib(),a,1)}};function xB(a,b,c){c=void
0===c?!
1:c;hy.call(this);this.j=a;this.o=b;this.V=c}n(xB,hy);f=xB.prototype;f.Qa=function(
){hy.prototype.Qa.call(this);wA(this.o).forEach(this.ss,this)};f.Ka=function()
{hy.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.dr);a.ka(this.ha(),"scroll",this.er)};f.dr
=function(a){Pf(this.ha(),a.relatedTarget)||this.Aa(!1)};
f.Dt=function(a){var b=a.target,c=b.i,d=this.j.Ub();Mt(b,16)?
jA(c,d):mA(c,d);this.dispatchEvent("g");a.stopPropagation()};f.er=function(a)
{a.stopPropagation()};f.ss=function(a){var b=!Sb(cf(a.hb())),c=a.j&&(!a.qa||
this.j.ma),d=!!kA(a,this.j.Ub());b&&(c||d)&&(b=new wB(a),b.Wf(d),b.lb(this.o.yl!
=a.getId()||this.V),this.Za(b,!0),Z(this).ka(b,"action",this.Dt))};function yB(a)
{var b=[];zn(a,function(c){c instanceof wB&&Mt(c,16)&&b.push(c.i)});return
b};function zB(a,b,c){Rz.call(this,null,null,c?5:0);this.i=new
xB(a,b);this.i.he(this);Bi(this,this.i);this.o=new
Image(16,16);this.o.src="/googlebooks/images/my_library_logo.png";this.Vb(64,!
0)}n(zB,Rz);f=zB.prototype;f.Qa=function()
{Rz.prototype.Qa.call(this);w(this.ha(),"add-to-library")};
function AB(a){a.i.Va||a.i.render();var b=yB(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=Wz(a.o,c));Zt(a,c)}f.Qb=function(a)
{this.Hk();Rz.prototype.Qb.call(this,a);this.i.Va||this.i.render();a?
(a=this.ha(),iy(this.i,new Zx(a,8,!0),void 0,null)):this.i.kb()};
f.Ka=function(){Rz.prototype.Ka.call(this);var
a=Z(this);a.ka(this,"enter",this.Rv);a.ka(this,"leave",this.Hk);a.ka(this,"action",
this.fr);a.ka(this.i,"g",this.Lt);AB(this)};f.Lt=function()
{AB(this)};f.fr=function(){this.Qb(!0)};f.Rv=function()
{this.Hk();this.xp=V(r(this.Qb,this,!0),200)};f.Hk=function()
{gl(this.xp)};f.xp=null;function BB(a){qA.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){sA(this,new
pA(b))},this)}n(BB,qA);function CB(a,b,c){var d=new
S("/books");Sx(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);vq(d.toString(),t(DB,a,c)
)}function EB(a,b){var c=new BB(b);a&&a.forEach(function(d)
{FB(d.Ub(),d.Na,c)});return c}function FB(a,b,c){b.forEach(function(d){var e=new
hA;e.wa.hm=a;(d=tA(c,String(d)))&&d.g.push(e)})}function DB(a,b,c)
{a(EB(b,c))};function GB(a){return a.split(HB).filter(function(b){return
0<b.length})}
var IB=/\s/,JB=/[ -]/,HB=/[+,;]/,KB=/-?"[^"]+"|[^\s"]+/g,LB=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),MB=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,]"),NB=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 OB(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function PB(a){var b={};QB(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=MB.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=RB)});return b}
function QB(a){a=Re(OB(a));var
b=a.match(LB);b&&(a=a.replace(LB,'"'),b.length&1&&(a+='"'));b=a.match(KB);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(NB,""));else if(!
c.startsWith("-")){c=GB(c.replace(NB,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
RB={};function SB(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
PB(a):a;this.j=b;this.i=[]}
function TB(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 q=c,x=!1;if(l.g)if(x=!!l.g.$,JB.test(m)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;m=l.g[" "]||l.g["-"];)l.g=m}else l.endOffset=q+1,l.kh=void
0,l.g=l.g[m]||null;l.i=!l.g;if(x)
{l={startOffset:k.startOffset,Pg:k.Pg,endOffset:k.endOffset,kh:k.kh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.Pg===l.Pg;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
Pg:e.Pg,endOffset:l.endOffset,kh:l.kh};e=gb(d)}d.push(l);e=l}k.i&&rb(g,h)}}function
UB(a,b){this.startOffset=a;this.Pg=void 0;this.endOffset=a;this.kh=void 0;this.i=!
1;this.g=b};function VB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
SB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=OB(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=JB.test(e);if(IB.test(k)){if(k=" ",a)continue}else if(MB.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
UB(g,b.g));TB(b,k,g,d);e=k}JB.test(e)||TB(b,"
",g,d);d.length>=c&&(d.length=c);return d};function WB(a){var
b=PB(a);a=XB();Array.prototype.forEach.call(a,function(c){YB(b,c)})}function XB()
{var a=[],b=ub(pf("patent-text")),c=qf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function YB(a,b){var c=Yf(b);a=VB(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),oe("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=H("span");Q(a,ve(d));Jf(a,b)}};function ZB(){Yx.call(this,"Desactivar
resaltado");var a=Sj("dq")||Sj("q");a&&WB(a);this.Pb=!
0}n(ZB,Yx);ZB.prototype.Ka=function()
{Yx.prototype.Ka.call(this);Z(this).ka(this,"action",this.i)};ZB.prototype.i=functi
on(){this.Pb=!this.Pb;y(window.document.body,"patent-highlight-disabled",!
this.Pb);Zt(this,this.Pb?"Desactivar resaltado":"Activar resaltado")};function $B()
{}u($B,by);Ra($B);$B.prototype.Nc=function(a){return a.g.Oa("DIV",Gt(this,a).join("
")+" goog-inline-block","\u00a0")};$B.prototype.Rb=function(a,b)
{b=$B.oa.Rb.call(this,a,b);w(b,"goog-inline-block");return b};
$B.prototype.Ra=function(){return"goog-toolbar-separator"};function aC()
{}u(aC,Ot);Ra(aC);f=aC.prototype;f.Nc=function(a){var
b=Gt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),this.Gi(a.Dc(),a.g));this.xf(b,a.hf());return b};f.kg=function()
{return"button"};f.Fc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Gi=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.ni=function(a){return"DIV"==a.tagName};
f.Rb=function(a,b){bC(b,!0);bC(b,!1);a:{var c=a.g.uo(b);var d=this.Ra()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.g.uo(c),d=this.Ra()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Gi(b.childNodes,a.g));Ib(b,["goog-inline-
block",this.Ra()]);return aC.oa.Rb.call(this,a,b)};f.Ra=function(){return"goog-
custom-button"};
function bC(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 cC()
{}u(cC,aC);Ra(cC);cC.prototype.Ra=function(){return"goog-toolbar-button"};function
dC(){this.g="toolbar"}u(dC,fw);Ra(dC);dC.prototype.th=function(a)
{return"HR"==a.tagName?new
cy($B.Jb()):dC.oa.th.call(this,a)};dC.prototype.ng=function(){return"goog-
toolbar"};dC.prototype.ro=function(){return"horizontal"};function eC(a)
{dC.call(this);this.i=a}u(eC,dC);var fC={};eC.prototype.ng=function(){return
this.i||"ocean-chrome-toolbar"};function gC(a)
{R.call(this);this.g=[];hC(this,a)}u(gC,R);f=gC.prototype;f.Vf=null;f.Yj=null;funct
ion iC(a,b){a.Yj=b}function hC(a,b){b&&(b.forEach(function(c){jC(this,c,!
1)},a),vb(a.g,b))}f.Pa=function(a){this.Ye(a,this.g.length)};f.Ye=function(a,b)
{a&&(jC(this,a,!1),wb(this.g,b,0,a))};f.Ld=function(){return
ub(this.g)};f.Ne=function(a){a!=this.Vf&&(jC(this,this.Vf,!1),this.Vf=a,jC(this,a,!
0));this.dispatchEvent("select")};f.ua=function(){gC.oa.ua.call(this);delete
this.g;this.Vf=null};
function jC(a,b,c){b&&("function"==typeof a.Yj?a.Yj(b,c):"function"==typeof
b.Rl&&b.Rl(c))};function kC(a,b,c){kw.call(this,b,a||
dC.Jb(),c)}u(kC,kw);kC.prototype.xi=function(a){kC.oa.xi.call(this,a);this.ee||
pw(this)};function lC(a,b,c){hu.call(this,a,b||cC.Jb(),c)}u(lC,hu);St("goog-
toolbar-button",function(){return new lC(null)});function mC(a,b){cy.call(this,a||
$B.Jb(),b)}u(mC,cy);St("goog-toolbar-separator",function(){return new mC});function
nC(a){a=a||"viewport-chrome-toolbar";a=fC[a]||(fC[a]=new
eC(a));kC.call(this,a);this.ya={};this.l=new ej(this)}n(nC,kC);function oC(a,b,c,d)
{b.Vb(16,!0);if(c){var e=a.ya[c];e||(e=new gC,iC(e,function(g,h)
{g&&g.Wf(h)}),a.ya[c]=e);e.Pa(b);b.Ff&=-17;O(b,"action",function(g)
{e.Ne(g.target)});d&&e.Ne(b)}else b.Vc(16,!!d)}function pC(a,b)
{a.ya.viewport&&a.ya.viewport.Ne(b)}nC.prototype.ua=function()
{kC.prototype.ua.call(this);this.l.Ea();dd(this.ya,function(a){a.Ea()})};function
qC(){}u(qC,Ot);Ra(qC);f=qC.prototype;f.Nc=function(a){var
b=Gt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),a.Dc());this.xf(b,a.hf());return b};f.kg=function()
{return"button"};f.ni=function(a){return"DIV"==a.tagName};f.Rb=function(a,b)
{w(b,"goog-inline-block");return qC.oa.Rb.call(this,a,b)};f.yb=function()
{return""};f.Ra=function(){return"goog-flat-button"};St("goog-flat-
button",function(){return new hu(null,qC.Jb())});function rC()
{}u(rC,aC);Ra(rC);rC.prototype.Fc=function(a){return
rC.oa.Fc.call(this,a&&a.firstChild)};rC.prototype.Rb=function(a,b){var
c=mf("*","goog-menu",b)[0];if(c){N(c,!1);jf(c).body.appendChild(c);var d=new
fy;yn(d,c);a.Me(d)}return rC.oa.Rb.call(this,a,b)};rC.prototype.Gi=function(a,b)
{return rC.oa.Gi.call(this,[b.Oa("DIV","goog-inline-block "+(this.Ra()+"-
caption"),a),b.Oa("DIV","goog-inline-block "+(this.Ra()+"-dropdown"),"\
u00a0")],b)};rC.prototype.Ra=function(){return"goog-menu-button"};function sC()
{this.g=[]}u(sC,Tx);Ra(sC);sC.prototype.Nc=function(a){var
b=sC.oa.Nc.call(this,a);w(b,"goog-submenu");tC(this,a,b);return
b};sC.prototype.Rb=function(a,b){b=sC.oa.Rb.call(this,a,b);w(b,"goog-
submenu");tC(this,a,b);var c=mf("DIV","goog-menu",b);if(c.length){var d=new
fy(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);yn(d,c);a.Me(d,!0)}return
b};sC.prototype.lg=function(a,b){var
c=this.Fc(a),d=c&&c.lastChild;sC.oa.lg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
sC.prototype.oi=function(a){sC.oa.oi.call(this,a);var
b=a.Ib(),c=of(a.g.g,"SPAN","goog-submenu-arrow",b)[0];uC(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();Y(a,"haspopup","true")};function tC(a,b,c)
{var d=b.g.Oa("SPAN");d.className="goog-submenu-
arrow";uC(b,d);a.Fc(c).appendChild(d)}function uC(a,b){Cn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
vC(a,b,c,d){Yx.call(this,a,b,c,d||
sC.Jb())}u(vC,Yx);f=vC.prototype;f.Zg=null;f.Yl=null;f.Bl=!1;f.nc=null;f.Ji=!
1;f.Ka=function()
{vC.oa.Ka.call(this);Z(this).ka(this.getParent(),"hide",this.rp);this.nc&&wC(this,t
his.nc,!0)};f.jc=function()
{Z(this).Ta(this.getParent(),"hide",this.rp);this.nc&&(wC(this,this.nc,!
1),this.Ji||(this.nc.jc(),I(this.nc.ha())));vC.oa.jc.call(this)};f.ua=function()
{this.nc&&!this.Ji&&this.nc.Ea();this.nc=null;vC.oa.ua.call(this)};
f.Sc=function(a){vC.oa.Sc.call(this,a);a||
(this.Zg&&gl(this.Zg),this.Zg=V(this.ze,218,this))};f.Xl=function(){var
a=this.getParent();a&&ow(a)==this&&(xC(this,!0),yC(this))};f.ze=function(){var
a=this.nc;a&&a.getParent()==this&&(xC(this,!1),zn(a,function(b){"function"==typeof
b.ze&&b.ze()}))};function zC(a){a.Zg&&gl(a.Zg);a.Yl&&gl(a.Yl)}f.Aa=function(a,b)
{(a=vC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.ze();return a};
function yC(a){zn(a.getParent(),function(b){b!=this&&"function"==typeof
b.ze&&(b.ze(),zC(b))},a)}f.Pc=function(a){var b=a.keyCode,c=Cn(this)?
37:39,d=Cn(this)?39:37;if(!this.Bl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Dl)return!1;this.Xl();pw(AC(this));zC(this)}else if(!
AC(this).Pc(a))if(b==d)this.ze();else return!1;a.preventDefault();return!
0};f.Vu=function()
{this.nc.getParent()==this&&(zC(this),this.Fg().Sc(this),yC(this))};f.rp=function(a
){a.target==this.Fg()&&(this.ze(),zC(this))};
f.Ee=function(a)
{this.isEnabled()&&(zC(this),this.Yl=V(this.Xl,218,this));vC.oa.Ee.call(this,a)};f.
uf=function(a){zC(this);if(Lt(this,8)||Lt(this,16))return
vC.oa.uf.call(this,a);this.Xl();return!0};
function xC(a,b){!b&&AC(a)&&AC(a).Td(-1);a.dispatchEvent(vn(64,b));var c=AC(a);b!
=a.Bl&&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 Du(a.ha(),12,!1);var
d=AC(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.Bl=b}function
wC(a,b,c){var d=Z(a);(c?d.ka:d.Ta).call(d,b,"enter",a.Vu)}f.Pa=function(a)
{AC(this).Za(a,!0)};f.Ye=function(a,b){AC(this).sg(a,b,!0)};
f.Ld=function(){return AC(this).Ld()};function AC(a){a.nc?a.Ji&&a.nc.getParent()!
=a&&a.nc.he(a):a.Me(new fy(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&&wC(this,c,!
1)),this.nc=a,this.Ji=!b,a&&(a.he(this),a.Aa(!1,!0),gy(a,!1),tw(a,!
1),this.Va&&wC(this,a,!0)))};f.Vd=function(a){return AC(this).Vd(a)};St("goog-
submenu",function(){return new vC(null)});function BC(a,b,c,d,e){hu.call(this,a,c||
rC.Jb(),d);this.Vb(64,!0);this.o=new Zx(null,9);b&&this.Me(b);this.Sa=new
el(500);this.Ya=e||dy.Jb()}u(BC,hu);f=BC.prototype;f.Ka=function()
{BC.oa.Ka.call(this);CC(this,!0);this.i&&DC(this,this.i,!0);Y(this.va,"haspopup",!!
this.i)};f.jc=function(){BC.oa.jc.call(this);CC(this,!1);if(this.i){this.Qb(!
1);this.i.jc();DC(this,this.i,!1);var a=this.i.ha();a&&I(a)}};f.ua=function()
{BC.oa.ua.call(this);this.i&&(this.i.Ea(),delete this.i);delete
this.wb;this.Sa.Ea()};
f.Te=function(a){BC.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)
{BC.oa.de.call(this,a);this.i&&!this.isActive()&&(this.i.ee=!1)};f.uf=function()
{au(this,!1);return!0};f.nt=function(a){this.i&&this.i.isVisible()&&!
this.Vd(a.target)&&this.Qb(!1)};f.Vd=function(a){return a&&Pf(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 vC||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.el=function()
{this.Qb(!1)};f.ri=function(a){this.Qb(!1);BC.oa.ri.call(this,a)};
function EC(a){a.i||a.Me(new fy(a.g,a.Ya));return a.i||null}f.Me=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.Va&&DC(this,b,!1),delete
this.i),this.Va&&Y(this.va,"haspopup",!!a),a&&(this.i=a,a.he(this),a.Aa(!1),gy(a,!
1),this.Va&&DC(this,a,!0)));return b};f.Pa=function(a){EC(this).Za(a,!
0)};f.Ye=function(a,b){EC(this).sg(a,b,!0)};f.Aa=function(a,b)
{(a=BC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.lb=function(a){BC.oa.lb.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){BC.oa.Qb.call(this,a);if(this.i&&Mt(this,64)==a)
{if(a)this.i.Va||
this.i.render(),this.ya=Dh(this.ha()),this.Ua=Nh(this.ha()),FC(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Td(-1):pw(this.i);else{au(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.nt,!
0),c.call(b,this.Sa,"tick",this.kr),a?this.Sa.start():
this.Sa.stop())}this.i&&this.i.ha()&&this.i.va.removeAttribute("aria-
hidden")};function FC(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.kr=function(){var a=Nh(this.ha()),b=Dh(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.ya,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.ya&&b.tb()<this.ya.tb()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",N(c,!0)),xh(c,new
B(0,0))),this.Ua=a,this.ya=b,FC(this))};
function DC(a,b,c){var d=Z(a);c=c?
d.ka:d.Ta;c.call(d,b,"action",a.el);c.call(d,b,"close",a.gr);c.call(d,b,"highlight"
,a.ir);c.call(d,b,"unhighlight",a.jr)}function CC(a,b){var c=Z(a);(b?
c.ka:c.Ta).call(c,a.ha(),"keydown",a.Et)}f.ir=function(a)
{(a=a.target.ha())&&GC(this,a)};f.Et=function(a)
{Lt(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.jr=func
tion(){if(!ow(this.i)){var a=this.ha();Y(a,"activedescendant","");Y(a,"owns","")}};
f.gr=function(a){if(this.md()&&a.target instanceof Yx){a=a.target;var
b=a.ha();a.isVisible()&&Mt(a,2)&&null!=b&&GC(this,b)}};function GC(a,b)
{a=a.ha();b=Um(b)||b;if(!b.id){var
c=rn.Jb();b.id=sn(c)}Vm(a,b);Y(a,"owns",b.id)}St("goog-menu-button",function()
{return new BC(null)});function HC(){}u(HC,qC);Ra(HC);HC.prototype.Nc=function(a)
{var b=Gt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),
[IC(this,a.Dc(),a.g),JC(this,a.g)]);this.xf(b,a.hf());return
b};HC.prototype.Fc=function(a){return a&&a.firstChild};
HC.prototype.Rb=function(a,b){var c=mf("*","goog-menu",b)[0];if(c){N(c,!
1);a.g.g.body.appendChild(c);var d=new fy;yn(d,c);a.Me(d)}mf("*",this.Ra()+"-
caption",b)[0]||b.appendChild(IC(this,b.childNodes,a.g));mf("*",this.Ra()+"-
dropdown",b)[0]||b.appendChild(JC(this,a.g));return
HC.oa.Rb.call(this,a,b)};function IC(a,b,c){return c.Oa("DIV","goog-inline-block "+
(a.Ra()+"-caption"),b)}function JC(a,b){return b.Oa("DIV",{"class":"goog-inline-
block "+(a.Ra()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
HC.prototype.Ra=function(){return"goog-flat-menu-button"};St("goog-flat-menu-
button",function(){return new BC(null,null,HC.Jb())});function KC(a)
{nC.call(this);this.N=a.Cb;this.i=a.oh;this.Ia=a.history;this.o=a.Hj;this.Ba=a.Ej;t
his.ta=a.flags;this.Ga=a.Ik;this.Na="patents"==Ip();if(!a.nl){var b=D("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Rz("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
Rz(d,void 0,2);d.xf(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
Rz("Ver PDF"),this.Za(c,!0),this.l.ka(c,"action",r(this.fe,this,b)))}if(this.N)
{this.Ya=!!a.zj||!!a.yj;a.nl&&(b=Wz("/googlebooks/images/kennedy/
zoom_tool.png"),this.dh=new Rz(b,void 0,void 0,1),this.dh.mc(2),this.Za(this.dh,!
0),O(this.dh,"action",r(this.Om,this,
"zoomin")),b=Wz("/googlebooks/images/kennedy/zoom_out.png"),this.eh=new Rz(b,void
0,void 0,1),this.eh.mc(1),this.Za(this.eh,!
0),O(this.eh,"action",r(this.Om,this,"zoomout")));c=!!a.zj;b=!!a.yj;if(c||b)
{d=Wz("/googlebooks/images/kennedy/one_up_page_view.png");this.Jg=new Rz(d,void
0,void 0,1);this.Jg.mc(2);O(this.Jg,"action",r(this.Zj,this,mt));this.Za(this.Jg,!
0);oC(this,this.Jg,"viewport",!0);if(c){d=Wz("/googlebooks/images/kennedy/
two_up_page_view.png");this.Rg=new Rz(d,void 0,void 0,1);c=1;if(this.i||
b)c=3;this.Rg.mc(c);O(this.Rg,"action",r(this.Zj,this,nu));this.Za(this.Rg,!
0);oC(this,this.Rg,"viewport")}b&&(d=Wz("/googlebooks/images/kennedy/
thumbnail.png"),this.Qg=new Rz(d,void 0,void
0,1),c=1,this.i&&(c=3),this.Qg.mc(c),O(this.Qg,"action",r(this.Zj,this,tt)),this.Za
(this.Qg,!
0),oC(this,this.Qg,"viewport"));this.l.ka(this.N,"viewportmodechange",this.Nm);this
.Nm()}this.i&&(b=Wz("/googlebooks/images/kennedy/maximize.png"),this.qa=new
Rz(b,void 0,void 0,1),this.qa.Vb(16,!0),this.qa.Wf(!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.Bt));this.Ga&
&(b=Wz("/googlebooks/images/kennedy/clip.png"),this.j=new Rz(b,void 0,void
0,1),this.j.Vb(16,!0),this.j.mc(2),this.j.Wf(!1),this.Za(this.j,!
0),O(this.j,"action",r(this.Zt,this)));a.Ul&&(b=Wz("/googlebooks/images/kennedy/
insert_link.png"),this.V=new Rz(b,void 0,void 0,1),this.V.Vb(16,!
0),this.j&&this.V.mc(1),this.Za(this.V,!
0),O(this.V,"action",r(this.Ds,this)));a.Vl&&(b=!!this.N.Wa().vi,
c=!!Go(this.N.ab(),this.N.Wa().Yh),d=this.N.Da().Ce()||"\u00cdndice",b||c?(b=Wz("/
googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.ah=b[0],this.Fd=new
Rz(b),this.Fd.mc(2),this.Za(this.Fd,!
0),this.l.ka(this.Fd,"action",this.Fu),oC(this,this.Fd)):(this.ah=F("SPAN","jfk-
button-label",d),this.Fd=new Rz(this.ah),this.Fd.lb(!
1),this.Fd.mc(2),this.Za(this.Fd,!0)),b=Wz("/googlebooks/images/kennedy/
page_left.png"),this.ij=new Rz(b,void 0,void 0,1),this.ij.mc(3),this.Za(this.ij,!
0),O(this.ij,
"action",r(this.N.qb,this.N,"previous")),b=Wz("/googlebooks/images/kennedy/
page_right.png"),this.jj=new Rz(b,void 0,void 0,1),this.jj.mc(1),this.Za(this.jj,!
0),O(this.jj,"action",r(this.N.qb,this.N,"next")),this.l.ka(this.N,"pagechange",thi
s.lr))}if(a.Wl&&(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
Rz("Ver muestra");Pt(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 fy,d=new Yx("Muestra de libro
impreso"),this.l.ka(d,"action",r(this.fe,this,b)),c.Za(d,!0),Pt(d,"gb-sample-print-
book-menuitem"),b=new Yx("Muestra de
eBook"),this.l.ka(b,"action",r(this.fe,this,e)),c.Za(b,!0),Pt(b,"gb-sample-ebook-
menuitem"),e=new BC("",c,HC.Jb()),Pt(e,"gb-jfk-margin-fix"),Pt(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=EB([this.o],this.Ba),e?(this.Mh=new
zB(this.o,b),this.Za(this.Mh,
!0)):(e=Wz("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
biblioteca"),e=Cb(e),this.Mh=new Rz(e),this.Za(this.Mh,!
0),e=r(this.fe,this,this.ta.sign_in_url||
this.ta.signInUrl),Ui(this.Mh,"action",e)));if(a.nl){if(e=D("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Ua=new Rz("Escribir rese\
u00f1a"),this.Za(this.Ua,!
0),this.l.ka(this.Ua,"action",r(this.fe,this,e));LC(this,"appbar-application-grant-
link","application-grant");LC(this,"appbar-content-language-link","content-
language")}else if(e=
D("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new Rz("Descargar
PDF"),this.Za(b,!0),this.l.ka(b,"action",r(this.fe,this,e));a.Ov&&(a=Wz("/
googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-
img"),e=F("DIV",{"class":"toc-div"}),b=new fy,b.Za(new Vt(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.Ha=new BC(a,b,HC.Jb()),this.Za(this.Ha,!0),this.Na&&!this.N&&(a=new
ZB,this.Ha.Ye(a,0)))}n(KC,nC);
function MC(a){var b=D("left-toolbar-buttons"),c=D("right-toolbar-buttons");(new
KC({Cb:a.Cb,oh:a.oh,history:a.history,zj:a.zj,yj:a.yj,Hj:a.Hj,Ej:a.Ej,flags:a.flags
,Ik:a.Ik,Ul:a.Ul,nl:!0,Wl:a.Wl})).render(b);(new KC({Cb:a.Cb,Vl:a.Vl,Ov:!
0})).render(c)}f=KC.prototype;f.Yv=function(){var a=this.i;Os(a,!
a.mf());this.Ia.update()};f.Bt=function()
{this.qa.Vc(16,this.i.mf())};f.Zt=function(){this.Ga(Mt(this.j,16))};
f.Ds=function(){if(Mt(this.V,16)){var a=new tu(document.body,this.N,!
0);a.render(this.V,!0);Ui(a,"dispose",r(this.V.Wf,this.V,!1))}};f.Zj=function(a)
{this.N.Wb(a);this.N.Xa().getQuery()||this.Ia.update()};f.Nm=function(){var
a=this.N.Fa();a instanceof mt&&pC(this,this.Jg);a instanceof nu&&pC(this,this.Rg);a
instanceof
tt&&pC(this,this.Qg);a=a.Kc;this.eh.lb(a);this.dh.lb(a)};f.Om=function(a)
{this.N.qb(a)};
function LC(a,b,c){if(b=pf(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 Rz(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);oC(a,k,c,!!g);g||
a.l.ka(k,"action",r(a.fe,a,h))}}}f.lr=function(){var a=this.N.Da().Ce()||"\
u00cdndice";this.ah&&Q(this.ah,bm(a,{rj:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};f.Fu=function(){this.Fd.qe&16&&(new
iu(this.N,this.Fd,this.ta)).render(3)};
f.fe=function(a)
{vj(window.location,zj(a))};f.Jg=null;f.Rg=null;f.Qg=null;f.dh=null;f.eh=null;f.jj=
null;f.ij=null;f.Fd=null;f.ah=null;f.Mh=null;function NC(a,b)
{aA.call(this,a);this.o=b}n(NC,aA);
NC.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=Af(d,"TABLE"),g=e.appendChild(Af(d,"TBODY")),h=0;1>h;h++)
{for(var k=Af(d,"TR"),l=0;2>l;l+
+)k.appendChild(Af(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=OC(this);d[0].appendChild(g);g=PC(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();De(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.o;if((d=e.Lc)&&!e.Sf&&e.Ya){var
m;e.Hb&&Om.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",Cf("Descarga ")),
d&&(h=F("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(Cf(",
")),d=F("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(Cf(" -
")),e=e.Ub(),d=(new S(window.location.href)).l.split("/"),d=new
S("/"+d[1]),Sx(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");De(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 OC(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"),
q=a.o.Wi,x=a.o.Xi,C=a.o.Sf;d=new ej(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.")):(q||
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.ya);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.")):
(q||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.ya);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."):q?
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.ya);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."):q&&x?
this.i("Este eBook es apto para smartphones como Android y iPhone/iPod touch."):q?
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.ya);b.appendChild(m);C?
(w(h,g),w(k,g),w(l,g),w(m,g)):q?(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 PC(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");De(c,"/support/bin/answer.py?
answer=1062949");var h=F("A",{},"P\u00e1ginas
originales");De(h,"/support/bin/answer.py?answer=1062949");var
k=a.o.Wi,l=a.o.Xi,m=a.o.Sf;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 ej(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.ya);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.ya);b.appendChild(c);b.appendChild(d);return
b}NC.prototype.ya=function(){Ff(this.j);var a=F("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");De(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};NC.prototype.i=function(a)
{Ff(this.j);"string"===typeof a?
this.j.appendChild(Cf(a)):this.j.appendChild(a)};function QC(a,b)
{Rz.call(this,b,void 0,3);this.o=a}n(QC,Rz);QC.prototype.render=function(a)
{Rz.prototype.render.call(this,a);w(this.ha(),"gb-get-
book")};QC.prototype.Ka=function(){Rz.prototype.Ka.call(this);var
a=this.ha();this.i=new NC(a,this.o);this.i.render();a=D("menu_container");
(a=qf("about_title",a))&&I(a)};
function RC(){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");ls(a,9,b,8);N(b,!1);O(document,"mousedown",t(SC,a,b))}}}function
SC(a,b,c){a=Pf(a,c.target);c=Pf(b,c.target);var d=Ph(b);a||c||!d?a&&(N(b,!d),d||
Oh(b,1)):N(b,!1)};function TC(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;Sm(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||
gf();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=Ph(this.l):this.i&&(this.g=Hb(this.i,"goog-zippy-
expanded")));this.V=new ej(this);this.O=new yt;this.ma=new ej(this);
var k=this;h(this.i);h(this.l);this.Le(this.g)}u(TC,R);TC.prototype.ua=function()
{TC.oa.ua.call(this);zi(this.V);zi(this.O);zi(this.ma)};TC.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
UC("toggle",this,this.g))};
TC.prototype.qa=function(a){if(13==a.keyCode||32==a.keyCode)this.Le(!
this.g),this.dispatchEvent(new
UC("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};TC.prototype.na
=function(a){this.Le(!this.g);this.dispatchEvent(new
UC("action",this,this.g,a))};function UC(a,b){Di.call(this,a,b)}u(UC,Di);function
VC(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=WC(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new TC(e,g)).Le(!
b.collapsed);v(b.child_node,function(h){VC(g,h,c,d)})}else a.appendChild(WC(b,!
1,c,d))}function WC(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},We(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){VC(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function XC(a,b)
{R.call(this);this.va=a;this.g=b||null;w(a,"with-auto-dir-
text");O(this.va,"keyup",r(this.i,this));O(this.va,"paste",r(this.j,this))}n(XC,R);
XC.prototype.i=function(){YC(this.va,this.g)};XC.prototype.j=function()
{ZC(this.va,this.g)};function ZC(a,b){V(t(function(){YC(a,b)}))}
function YC(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Zy),k=0;k<h.length;k++){var l=h[k];Xy.test(l)?(d++,e+
+):Yy.test(l)?g=!0:Wy.test(l)?e++:$y.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=qm();d?(c=!0,K(a,"textAlign","right"),sf(a,{dir:"rtl"})):
(K(a,"textAlign","left"),sf(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 $C(a,b){if(a=D(a))b=b?D(b):null,YC(a,b),new XC(a,b)}ab("_OC_autoDir",
$C);function aD(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=Of(a))&&(w(a,"searchbar-with-opt-
in"),Hf(this.i,a),K(this.i,"display","block"));bD(this)}
function bD(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?N(a.g,!1):
(w(a.g,"opt-in-banner-expanded"),O(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 cD(a,b)
{a=D(a);b=D(b);a&&b&&O(a,"submit",t(dD,b))}function dD(a,b)
{""==a.value&&b.preventDefault()};function eD(a,b,c){if(Ac&&!Ec)return
a;a='url("'+b+'")';Bc&&(a+=" 7 5");return a+(", "+c)};function fD(a)
{X.call(this);this.N=a;this.i=new
ej;this.g.ka(a,"viewportmodechange",this.Pm);this.N.Fa()&&this.Pm()}n(fD,X);f=fD.pr
ototype;f.Pm=function(){jj(this.i);this.j&&this.j.Ea();this.l=this.N.Fa().s.j;var
a=new $m(this.l);a.Nk=function()
{};this.j=a;this.i.ka(this.l,"dblclick",r(this.mt,this));this.i.ka(a,"start",r(this
.nr,this));this.i.ka(a,"drag",r(this.pr,this));this.i.ka(a,"end",r(this.mr,this));g
D(this,!1)};f.mt=function(){this.N.qb("next")};
function gD(a,b){a=a.l;if(Ac)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Fp("/googlebooks/images/");b=b?eD("-moz-
grabbing",c+"closedhand.cur","move"):eD("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.nr=function()
{this.o=this.N.Fa().Fb;gD(this,!0)};f.pr=function(){var
a=this.j,b=this.o;this.N.Fa().Uc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.mr=function()
{this.o=null;gD(this,!1)};f.ua=function(){X.prototype.ua.call(this)};function
hD(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
iD(a,b,c,d){Pn.call(this,Bp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);Un(this,a);this.eo=!0;Yn(this,.5);this.tg=c;a=new Rn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);bo(this,a);O(this,"dialogselect",this.Na,!
1,this)}u(iD,Pn);iD.prototype.Qa=function()
{iD.oa.Qa.call(this);K(co(this.j,"ok"),"fontWeight","bold");K(this.ha(),"width","50
0px")};iD.prototype.Na=function(a){"ok"==a.key&&this.wb(a);return!0};
iD.prototype.ua=function(){aj(this,"dialogselect",this.Na,!
0,this);iD.oa.ua.call(this)};iD.prototype.wb=function(a){this.tg(a)};function jD(a)
{R.call(this);this.Sa=null;this.va=a;a=A||yc;this.g=new
ej(this);this.g.ka(this.va,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(jD,R);jD.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(kD(this),this.dispatchEvent(lD(a)));else if("keydown"!=a.type||Fj(a)){var
b="keydown"==a.type?this.va.value:null;A&&229==a.keyCode&&(b=null);var
c=lD(a);kD(this);this.Sa=V(function(){this.Sa=null;this.va.value!
=b&&this.dispatchEvent(c)},0,this)}};
function kD(a){null!=a.Sa&&(gl(a.Sa),a.Sa=null)}function lD(a){a=new
Gi(a.Ob);a.type="input";return a}jD.prototype.ua=function()
{jD.oa.ua.call(this);this.g.Ea();kD(this);delete this.va};function mD(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 jD(a);O(this.j,"input",this.s,!
1,this);nD(this)}u(mD,R);mD.prototype.s=function(){nD(this)};function nD(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))}mD.prototype.ua=function(){mD.oa.ua.call(this);delete
this.g;this.j.Ea();this.j=null};function oD(a,b,c,d,e){iD.call(this,a,b,null,!
0);this.Ua=c;this.Hb=d;this.Ba=e}n(oD,iD);
oD.prototype.Qa=function()
{iD.prototype.Qa.call(this);this.o=pD(this,"Nombre","input");this.Ya=pD(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);O(d,"click",r(this.Ha,this,!0));e=F("SPAN",
{"class":"ccd-mode-link"});e.textContent="Hacer
privada";b.appendChild(e);O(e,"click",r(this.Ha,this,!1));this.Hd=
[a,e];this.Gd=[c,d];null!=this.Ba&&(sf(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&&qD(this);Bp.IsZipitFolderColl
ectionEnabled||(b=this.j,a=co(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(co(b,"cancel"),"gb-button"))};
function qD(a)
{a.o.value=We(a.i.hb());a.o.disabled=a.i.O;a.Ya.value=We(a.i.Bg());a.Ha(1==a.i.te);
a.o.disabled&&K(a.o,"background","#f2f2f2")}function pD(a,b,c){var
d=a.Ib();a=F("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=F("DIV",{"class":"ccd-
label"});Q(d,yi(b));a.appendChild(d);b=F(c,{"class":"ccd-input"});"input"==c?(sf(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(sf(b,
{rows:6,cols:50}),new mD(b,H("span"),500));a.appendChild(b);return b}
oD.prototype.Ha=function(a){this.od=a;v(this.Hd,function(b)
{N(b,a)});v(this.Gd,function(b){N(b,!a)})};
oD.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 iA;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.gq);T(c,"as_coll",a.getId());uA(c,a,r(b.s,b))}else
b=this.Ua,uA(b.l,a,r(b.o,b,!0));return!0};
oD.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;iD.prototype.ua.call(this)};function rD(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,sD),this.i&&vb(this.l,kb(this.i.childNodes,sD)));this.o=e;V(r(this.qr,this))}u(
rD,X);f=rD.prototype;f.qr=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.fq);this.s&&this.g.ka(this.s,"click"
,this.lt);this.g.ka(this.o,"add",this.ts)};
function sD(a){var b=mf("SPAN","sidebar-collection-title",a)[0];b||
(b=mf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Se(Wf(b)));return
Tb(a.split("(")[0])}f.lt=function(){var a=new oD("Crear nueva estanter\
u00eda","Crear estanter\u00eda",this.o,r(this.Cu,this));a.render();a.Aa(!
0)};f.Cu=function(a){var b=Tb(Se(a)).toLowerCase();return!lb(this.l,function(c)
{return c.toLowerCase()==b})};
f.ts=function(a){a=a.shelf;var b=Tb(Se(a.hb())),c=1==a.te;this.l.push(b);var d=new
S("/books");Sx(d);T(d,"as_coll",a.getId());T(d,"source","gbs_lp_bookshelf_list");if
(Bp.IsBooksUnifiedLeftNavEnabled){a=F("LI",{"class":"left-nav-shelf-item"});var
e=F("A",{"class":"sidebar-link"});De(e,d.toString());d=F("SPAN");w(d,"sidebar-
collection-title");Q(d,Ql.g(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=D("hidden-my-library-
expanded");Gf(a,c);hD(!0,"my-library")}else a=H("DIV"),e=F("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),De(e,d.toString()),d=F("SPAN",{"class":"hp-collection-
title"}),Q(d,Ql.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),Hf(a,D("csStart"))};
f.fq=function(a){a.preventDefault();a=!Ph(this.i);N(this.i,a);a?
(ls(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=O(document,"mousedo
wn",r(this.Ju,this))):bj(this.V)};f.Ju=function(a){Pf(this.i,a.target)||
Pf(this.j,a.target)||this.fq(a)};
function sJ(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Ss.prototype.Ni=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);sJ(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function tJ(a,b){if(b.wo&&b.O){var c=b.O.Cg(),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 uJ(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 vJ(a)
{return Math.pow(a,3)}
function wJ(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);wJ.prototype.kb.apply(this);O(this.o,"change",r(this.i
,this));O(new Cj,"resize",r(V,null,r(this.i,this)))}wJ.prototype.i=function(){var
a=M(this.g);if(0<a.width){var b=Math.round(M(this.j).width/2);xh(this.g,b-
Math.round(a.width/2),0)}};
wJ.prototype.show=function(){N(this.g,!0);this.i()};wJ.prototype.kb=function()
{N(this.g,!1)};wJ.prototype.V=function(a){Q(this.g,Ql.g(a))};function xJ(a,b,c)
{wJ.apply(this,arguments);this.l=new lo(this.g,500);this.s=new
xm(r(this.kb,this))}u(xJ,wJ);xJ.prototype.show=function(a)
{Oh(this.g,1);wJ.prototype.show.apply(this);a&&this.s.start(a)};xJ.prototype.kb=fun
ction(){this.l.play()};
function yJ(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
Cj;O(this.l,"resize",a);b=new
Xw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}yJ.prot
otype.o=function(){this.resize();V(r(this.resize,this),100)};
yJ.prototype.resize=function(){var a=!1;this.s?this.i&&(a=this.i.mf()):a=!0;var
b=this.l.getSize();a=a?0:this.O.width;var c=Math.round(Eh(this.j).y);this.N.nb(new
Oe(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,K(a,"border","0px"),c=Math.round(Eh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Qe("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function zJ(a,b)
{a.i=b;O(b,"change",r(a.resize,a))}
function AJ(a,b,c,d,e){tB.call(this,a,e);this.l=b;this.O=c||!1;this.na=d||
[]}n(AJ,tB);AJ.prototype.df=function(a,b){var c=new S("/books?
jscmd=SearchVolume");Sx(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),uJ(this.na,function(d)
{T(c,d.name,d.value)}));return c};
AJ.prototype.zg=function(){var a=new S("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");Sx(a);T(a,"q",this.l);T(a,"source",this.source);uJ(t
his.na,function(b){T(a,b.name,b.value)});return a};AJ.prototype.render=function(a)
{this.s=a;this.j=new oB(a,!
this.O);this.g.ka(this.j,"render",r(this.mh,this))};AJ.prototype.Mk=function(a)
{return this.O?a.map(function(b){b.wa.source="gbs_other_issues";return
b},this):tB.prototype.Mk.call(this,a)};function BJ(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);O(c,"click",r(this.o,this));K(d,g);O(d,"click",r(this.l
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",O(e.form,"submit",r(this.j,this)),e.go&&K(e.go,
{display:"none"}),this.g=e.input);this.N=a;this.s=b;O(a,"pagechange",r(this.update,
this));this.update()}
BJ.prototype.j=function(){var a=this.g.value;if(sp(this.N,a))this.update();else
if(!Sb(a)&&!/[^0-9]/.test(a)){a:{var b=Eo(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(Eo(this.s))),this.update())}return!
1};BJ.prototype.o=function(){this.N.qb("previous")};BJ.prototype.l=function()
{this.N.qb("next")};
BJ.prototype.update=function(){var a=this.N.Da();a&&(this.g?
this.g.value=a.hb()||"":Q(this.i,yi(a.Ce())))};function CJ(a)
{X.call(this);this.N=a;this.j=new ej;this.i=H("div");K(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Oh(this.i
,0);a.ud().appendChild(this.i);this.g.ka(a,"resize",this.ek);this.g.ka(this.i,"clic
k",this.Pr);this.g.ka(this.i,"mouseout",this.Qr);this.g.ka(this.i,"mouseover",r(thi
s.xj,this,!0));this.g.ka(a,"viewportmodechange",this.Xm);if(a=this.N.Fa())a
instanceof mt&&(this.Kf=!0),this.Xm()}n(CJ,X);f=CJ.prototype;f.lb=function(a)
{N(this.i,a)};
f.ek=function(){V(r(this.Rr,this),10)};f.Rr=function(){var
a=this.N.Fa();a&&(a.getSize(),a=a.s.l,L(this.i,a.clientWidth,40),xh(this.i,0,a.clie
ntHeight-40))};f.Pr=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"});Oh(c,.15);xh(c,0,a.Fb.y+b);a.s.j.appendChild(c);V(t(DJ,c),1E3);this.Kf=!
1;a=this.N.Fa();Ur(a,new B(void 0,b-20),r(a.tf,a))};
function DJ(a){var b=new jo(a,.15,0,200);b.play();Ui(b,"end",t(EJ,b,a))}function
EJ(a,b){I(b);a.Ea()}f.Qr=function(){this.Kf||this.xj(!1)};f.xj=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.Ns,this),10)}this.l=!0}Oh(this.i,a?.15:0)};
f.Ns=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.Xm=function(){var a=this.N.Fa(),b=a
instanceof mt;b?this.ek():this.Kf=!
1;this.lb(b);this.xj(this.Kf);jj(this.j);this.j.nf(a,"move",r(this.eu,this));this.j
.ka(a,"layoutchange",r(this.ek,this))};f.eu=function(){this.Kf&&this.xj(!
1);this.Kf=!1};f.Kf=!1;var FJ=null;function GJ(){FJ||
(FJ={},FJ[1]=mt,FJ[2]=nu)}function HJ(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)
{Bp.update(c);e=D("gb-get-book-container");var k=D("gb-get-book-content");if(e&&k)
{var l=new qu(b);(new
QC(l,k)).render(e)}RC();Zp=vq;W=$c;l=D("viewport");O(document,"selectionchange",IJ)
;c.stereoscopic&&(Nr=JJ);e=new op(l);K(document.body,
{overflow:"hidden"});D("titlebar")&&K(D("titlebar"),"white-space","nowrap");var
m=new yJ(e,l,D("volume-left"),D("menu_scroll"),Vp(c)?!1:!0);m.resize();Ay=m;new
aD(m);l=new qu(b);var q=new Ts(a,e.Xa());q.o=Bp.pseudocontinuous;
rp(e,q);e.o=l;q.g=l.g;k=mt;b.disable_twopage||(GJ(),k=FJ[HJ("M")]||
mt);d=KJ(q,d);GJ();var x=HJ("P");var C;d&&(C=d.La());a=new Ns(e,D("volume-
left"),D("volume-center"));zJ(m,a);C=[x,C,q.i.kc()[0].La()];var E;lb(C,function(G)
{return G&&Go(q,G)?(E=G,!0):!
1});C=e.Xa();g&&ip(C,We(g.search_query_escaped));e.Ad(E);C=new
rv(e,a);ry();sy();m=LJ(e,t(MJ,e,C));m=new Dy(e,m,C,c);g?
(m.l=k,m.update("n",g,E)):e.Wb(k);Qs=new xJ(e.ud(),e.Ab(),a);NJ(e,q);OJ(e);PJ();new
fD(e);g=new CJ(e);e.go();k=Xp();C.lb(!0);C.update();
O(rt,"click",r(C.update,C));QJ(l.bc);V(t(RJ,e,a,C,!
b.disable_twopage,Bp.enableThumbnailViewport,c,l,h,k,Bp.enableClips?t(SJ,g):void
0));h&&TJ(l,h);_OC_InitHooks(t(UJ,e),function(){},function(){},function()
{},function(){},function(){});O(document,"keydown",function(G){var P=Vp(c);(Dc?
G.metaKey:G.ctrlKey)&&70==G.keyCode&&(G.preventDefault(),G=D("search_form_input"),P
||(VJ=VJ||new mo(G,[255,255,136],[255,255,255],700,vJ),VJ.play(!
0)),G.focus())});cD("vheadf","vheadq");cD("gbqf","gbqfq");b=D("buy-tooltip");
h=D("buy-tooltip-box");b&&h&&Zz(b,h);$r("gb-get-book-content","Buy","Click","Play
Books Viewport");b=D("gbqfq");h=D("gbqfqw");b&&new lB(b,!0,h,-
9);V(t(WJ,e,d))});function WJ(a,b){var c=a.Wa();if(c.uh()&&b.Ni){var
d=c.uh();a=a.Fa();b.Ni(d)&&(d=b.Ni(d).rd(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ae()
[c.Qi()],a.dg(c+2),tJ(a,b)&&(c=tJ(a,b),a.Ed(c),a.Rk(b)))}}function TJ(a,b){var
c=EB([a],b);if(b=D("addToLibraryLink"+a.Ub()))a=new zB(a,c),w(b,"jfk-button-
standard"),yn(a,b),a.Aa(!0)}
function RJ(a,b,c,d,e,g,h,k,l,m){Vp(g)?new
uv(a,c,m,d,e,g,l):MC({Cb:a,oh:b,history:c,zj:d,yj:e,Vl:!
0,Hj:h,Ej:k,flags:g,Ik:m,Ul:!
0});b=D("toolbar_container");Ff(b);b.style.padding="0";new Ey(a)}function IJ()
{if(A&&document.selection&&!XJ){var
a=document.selection.createRange();Pf(a.parentElement(),D("viewport"))&&(XJ=!
0,document.selection.empty(),V(YJ))}}function YJ(){XJ=!1}var XJ=!1;function
UJ(a,b,c){(b=Go(a.ab(),b))?a.mb(b):c&&vj(window.location,zj(c))}
function KJ(a,b){b=b.page[0];return(a=Go(a,b.pid))?
(a.Dd(b,a.df().toString()),cq(a,b),a):null}function PJ(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=D(a[b]);c&&K(c,
{display:"none"})}}function NJ(a,b){var c=D("page_label");c||
(c={form:D("jtp_form"),input:D("jtp")});new
BJ(a,b,D("prev_btn"),D("next_btn"),c)}function OJ(a)
{a.dispatchEvent("pagemodechange");var b=D("text_mode");b&&(K(b,
{cursor:"pointer"}),O(b,"click",t(ZJ,a)))}function MJ(a,b,c)
{ip(a.Xa(),c);b.update()}
function LJ(a,b){$C("search_form_input");a=new
kx(D("search_form_input"),a.Xa().getQuery());O(D("search_form"),"submit",t($J,a,b))
;return a}function $J(a,b,c){var d=D("sits");d&&d.checked&&""!
=D("search_form_input").value||(c.preventDefault(),ct=!
1,D("search_form_input").blur(),b(a.yb()))}function QJ(a){var
b=D("magazine_other_issues");if(b&&a){a=new AJ(new iA,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.mh()}}
function ZJ(a,b){b.preventDefault();a=new
S(a.Da().zc());T(a,"output","text");vj(window.location,zj(a.toString()))}function
SJ(a,b){y(D("viewport"),"selection-mode",b);gs=b;a.lb(!b)}var VJ=null;function
JJ(a){return Pj(a,"edge","3d")}ab("_OC_MenuHideHook",function(){});
})();

You might also like