Вы находитесь на странице: 1из 81

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

co/";(function(){var
g;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b+
+]}:{done:!0}}}function ba(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}var
ca="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},da;
if("function"==typeof Object.setPrototypeOf)da=Object.setPrototypeOf;else{var ea;a:
{var ha={a:!0},ia={};try{ia.__proto__=ha;ea=ia.a;break a}catch(a){}ea=!1}da=ea?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ja=da,ka="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},la="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ma(a,b){if(b)
{for(var c=la,d=a.split("."),e=0;e<d.length-1;e++){var f=d[e];f in c||
(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];f=b(e);f!=e&&null!=f&&ka(c,d,
{configurable:!0,writable:!0,value:f})}}
function na(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+""}ma("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=na(this,b,"endsWith");void 0===c&&(c=d.length);for(var
e=Math.max(0,Math.min(c|0,d.length)),f=b.length;0<f&&0<e;)if(d[--e]!=b[--f])return!
1;return 0>=f}});
ma("String.prototype.startsWith",function(a){return a?a:function(b,c){for(var
d=na(this,b,"startsWith"),e=d.length,f=b.length,h=Math.max(0,Math.min(c|
0,d.length)),k=0;k<f&&h<e;)if(d[h++]!=b[k++])return!1;return k>=f}});function oa()
{oa=function(){};la.Symbol||(la.Symbol=pa)}function qa(a,b)
{this.b=a;ka(this,"description",{configurable:!0,writable:!
0,value:b})}qa.prototype.toString=function(){return this.b};
var pa=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is
not a constructor");return new qa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var
b=0;return a}();function ra(){oa();var a=la.Symbol.iterator;a||
(a=la.Symbol.iterator=la.Symbol("Symbol.iterator"));"function"!=typeof
Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return sa(aa(this))}});ra=function(){}}
function sa(a){ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return
a}ma("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],f="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f)
{b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else
for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ma("WeakMap",function(a){function b(k){this.Ma=(h+=Math.random()
+1).toString();if(k){k=ba(k);for(var m;!
(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(k){if(!
ta(k,f)){var m=new c;ka(k,f,{value:m})}}function e(k){var
m=Object[k];m&&(Object[k]=function(p){if(p instanceof c)return p;d(p);return
m(p)})}if(function(){if(!a||!Object.seal)return!1;try{var
k=Object.seal({}),m=Object.seal({}),p=new a([[k,2],[m,3]]);if(2!=p.get(k)||3!
=p.get(m))return!1;p["delete"](k);p.set(m,4);
return!p.has(k)&&4==p.get(m)}catch(t){return!1}}())return a;var
f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
h=0;b.prototype.set=function(k,m){d(k);if(!ta(k,f))throw Error("WeakMap key fail:
"+k);k[f][this.Ma]=m;return this};b.prototype.get=function(k){return ta(k,f)?k[f]
[this.Ma]:void 0};b.prototype.has=function(k){return
ta(k,f)&&ta(k[f],this.Ma)};b.prototype["delete"]=function(k){return
ta(k,f)&&ta(k[f],this.Ma)?delete k[f][this.Ma]:!1};return b});
ma("Map",function(a){function b(){var k={};return k.$c=k.next=k.head=k}function
c(k,m){var p=k.b;return sa(function(){if(p){for(;p.head!=k.b;)p=p.$c;for(;p.next!
=p.head;)return p=p.next,{done:!1,value:m(p)};p=null}return{done:!0,value:void
0}})}function d(k,m){var p=m&&typeof m;"object"==p||"function"==p?f.has(m)?
p=f.get(m):(p=""+ ++h,f.set(m,p)):p="p_"+m;var t=k.g[p];if(t&&ta(k.g,p))for(var
B=0;B<t.length;B++){var A=t[B];if(m!==m&&A.key!==A.key||
m===A.key)return{id:p,list:t,index:B,Gb:A}}return{id:p,
list:t,index:-1,Gb:void 0}}function e(k){this.g={};this.b=b();this.size=0;if(k)
{k=ba(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),m=new a(ba([[k,"s"]]));if("s"!
=m.get(k)||1!=m.size||m.get({x:4})||m.set({x:4},"t")!=m||2!=m.size)return!1;var
p=m.entries(),t=p.next();if(t.done||t.value[0]!=k||"s"!=t.value[1])return!
1;t=p.next();return t.done||4!=t.value[0].x||
"t"!=t.value[1]||!p.next().done?!1:!0}catch(B){return!1}}())return a;ra();var f=new
WeakMap;e.prototype.set=function(k,m){k=0===k?0:k;var p=d(this,k);p.list||
(p.list=this.g[p.id]=[]);p.Gb?p.Gb.value=m:(p.Gb={next:this.b,$c:this.b.
$c,head:this.b,key:k,value:m},p.list.push(p.Gb),this.b.$c.next=p.Gb,this.b.
$c=p.Gb,this.size++);return this};e.prototype["delete"]=function(k)
{k=d(this,k);return k.Gb&&k.list?(k.list.splice(k.index,1),k.list.length||delete
this.g[k.id],k.Gb.$c.next=k.Gb.next,k.Gb.next.$c=
k.Gb.$c,k.Gb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.$c=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Gb};e.prototype.get=function(k)
{return(k=d(this,k).Gb)&&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,m){for(var
p=this.entries(),
t;!
(t=p.next()).done;)t=t.value,k.call(m,t[1],t[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ma("Set",function(a){function b(c){this.b=new Map;if(c){c=ba(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.b.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(ba([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(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!
1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||
f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;ra();b.prototype.add=function(c){c=0===c?
0:c;this.b.set(c,c);this.size=this.b.size;return
this};b.prototype["delete"]=function(c){c=this.b["delete"]
(c);this.size=this.b.size;return c};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(c){return
this.b.has(c)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d)
{var e=this;this.b.forEach(function(f){return c.call(d,f,f,e)})};return b});var
ua=ua||{},l=this||self;function n(a){return void 0!==a}function q(a)
{return"string"==typeof a}function va(a){return"number"==typeof a}var wa=/^[\w+/_-]
+[=]{0,2}$/,xa=null;function ya(a,b){for(var c=a.split("."),d=b||
l,e=0;e<c.length;e++)if(d=d[c[e]],null==d)return null;return d}function r(){}
function za(a){a.qh=void 0;a.Ya=function(){return a.qh?a.qh:a.qh=new a}}
function Aa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function
u(a){return"array"==Aa(a)}function Ba(a){var
b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a)
{return"function"==Aa(a)}function Da(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Ea(a){return a[Fa]||(a[Fa]=++Ga)}var
Fa="closure_uid_"+(1E9*Math.random()>>>0),Ga=0;function Ha(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ia(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 v(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?v=Ha:v=Ia;return v.apply(null,arguments)}
function w(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)}}var Ja=Date.now||
function(){return+new Date};function Ka(a,b){var c=a.split("."),d=l;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function x(a,b){function c()
{}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Un=function(d,e,f){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)}};var La;function Ma(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Na(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Oa(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Pa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Qa(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Ra(){var
a=Sa,b;for(b in a)return!1;return!0}function Ua(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Va(a){var b={},c;for(c in a)b[c]=a[c];return b}var Wa="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Xa(a,b){for(var c,d,e=1;e<arguments.length;e++)
{d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Wa.length;f+
+)c=Wa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Ya(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
Ya.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}function Za(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
Za.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function $a(a){if(Error.captureStackTrace)Error.captureStackTrace(this,
$a);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x($a,Error);
$a.prototype.name="CustomError";var ab;function bb(a,b){for(var
c=a.split("%s"),d="",e=c.length-1,f=0;f<e;f++)d+=c[f]+(f<b.length?b[f]:"%s");
$a.call(this,d+c[e])}x(bb,$a);bb.prototype.name="AssertionError";function cb(a)
{return a[a.length-1]}var db=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(q(a))return
q(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in
a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=q(a)?
a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function eb(a,b){for(var c=q(a)?a.split(""):a,d=a.length-1;0<=d;--d)d in
c&&b.call(void 0,c[d],d,a)}
var fb=Array.prototype.filter?function(a,b,c){return
Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=[],f=0,h=q(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var
m=h[k];b.call(c,m,k,a)&&(e[f++]=m)}return e},z=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),f=q(a)?a.split(""):a,h=0;h<d;h++)h in
f&&(e[h]=b.call(c,f[h],h,a));return e},gb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;y(a,function(e,f){d=b.call(void 0,d,e,f,a)});return
d},hb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d=q(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},ib=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void
0,d[e],e,a))return!1;return!0};
function jb(a,b){var c=kb(a,b);return 0>c?null:q(a)?a.charAt(c):a[c]}function
kb(a,b){for(var c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return e;return-1}function lb(a,b){return 0<=db(a,b)}function mb(a,b)
{lb(a,b)||a.push(b)}function nb(a,b){var c=db(a,b),d;(d=0<=c)&&ob(a,c);return
d}function ob(a,b){Array.prototype.splice.call(a,b,1)}function qb(a,b){var
c=kb(a,b);0<=c&&ob(a,c)}function rb(a){return
Array.prototype.concat.apply([],arguments)}
function sb(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 tb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ba(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var
h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}}function ub(a,b,c,d)
{Array.prototype.splice.apply(a,vb(arguments,1))}function vb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function wb(a,b)
{a.sort(b||xb)}
function yb(a,b){var c=xb;wb(a,function(d,e){return c(b(d),b(e))})}function xb(a,b)
{return a>b?1:a<b?-1:0}function zb(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],f=b.call(void 0,e,d,a);n(f)&&(c[f]||(c[f]=[])).push(e)}return c}function
Ab(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(u(d))for(var
e=0;e<d.length;e+=8192)for(var f=Ab.apply(null,vb(d,e,e+8192)),h=0;h<f.length;h+
+)b.push(f[h]);else b.push(d)}return b}
function Bb(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 Cb(a,b)
{return rb.apply([],z(a,b,void 0))};function Db(a){return/^[\s\xa0]*$/.test(a)}var
Eb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Fb(a,b)
{if(b)a=a.replace(Gb,"&amp;").replace(Hb,"&lt;").replace(Ib,"&gt;").replace(Jb,"&qu
ot;").replace(Kb,"&#39;").replace(Lb,"&#0;");else{if(!Mb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Gb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Hb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Ib,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Jb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Kb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Lb,"&#0;"))}return a}
var Gb=/&/g,Hb=/</g,Ib=/>/g,Jb=/"/g,Kb=/'/g,Lb=/\x00/g,Mb=/[\x00&<>"']/;function
Nb(a){return-1!=Ob.toLowerCase().indexOf(a.toLowerCase())}
function Pb(a,b){for(var
c=0,d=Eb(String(a)).split("."),e=Eb(String(b)).split("."),f=Math.max(d.length,e.len
gth),h=0;0==c&&h<f;h++){var k=d[h]||"",m=e[h]||"";do{k=/(\d*)(\D*)(.*)/.exec(k)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==k[0].length&&0==m[0].length)break;c=Qb(0==k[1].length?
0:parseInt(k[1],10),0==m[1].length?0:parseInt(m[1],10))||
Qb(0==k[2].length,0==m[2].length)||Qb(k[2],m[2]);k=k[3];m=m[3]}while(0==c)}return
c}function Qb(a,b){return a<b?-1:a>b?1:0};var Ob;a:{var Rb=l.navigator;if(Rb){var
Sb=Rb.userAgent;if(Sb){Ob=Sb;break a}}Ob=""}function C(a){return-1!
=Ob.indexOf(a)};function Tb(){return C("Firefox")||C("FxiOS")}function Ub()
{return(C("Chrome")||C("CriOS"))&&!C("Edge")};function Vb(){return!0}function Wb()
{return null}function Xb(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var Yb={area:!
0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!
0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Zb(a,b)
{this.b=a===$b&&b||"";this.g=ac}Zb.prototype.Ec=!0;Zb.prototype.Rb=function()
{return this.b};Zb.prototype.toString=function()
{return"Const{"+this.b+"}"};function bc(a){return a instanceof
Zb&&a.constructor===Zb&&a.g===ac?a.b:"type_error:Const"}function cc(a){return new
Zb($b,a)}var ac={},$b={},dc=cc("");var ec=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),fc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),gc=/^htt
p:\/\/.*/,hc=/\s+/,ic=/[\d\u06f0-\u06f9]/;function jc()
{this.g="";this.i=kc}jc.prototype.Ec=!0;jc.prototype.Rb=function(){return
this.g.toString()};jc.prototype.nh=!0;jc.prototype.b=function(){return 1};function
lc(a){if(a instanceof jc&&a.constructor===jc&&a.i===kc)return
a.g;Aa(a);return"type_error:TrustedResourceUrl"}var mc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,kc={};function nc(a){var b=new jc;b.g=a;return b}
function oc(a,b,c){if(null==c)return b;if(q(c))return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=u(e)?e:[e];for(var
f=0;f<e.length;f++){var h=e[f];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"")
+encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function pc()
{this.g="";this.i=qc}pc.prototype.Ec=!0;pc.prototype.Rb=function(){return
this.g.toString()};pc.prototype.nh=!0;pc.prototype.b=function(){return 1};function
rc(a){if(a instanceof pc&&a.constructor===pc&&a.i===qc)return
a.g;Aa(a);return"type_error:SafeUrl"}
var sc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-
wav|wav|webm)|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/
(?:mpeg|mp4|ogg|webm|quicktime))(?:;\w+=(?:\w+|"[\w;=]+"))*$/i,tc=/^data:
([^,]*);base64,[a-z0-9+\/]+=*$/i,uc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;function vc(a){if(a instanceof pc)return a;a="object"==typeof a&&a.Ec?
a.Rb():String(a);uc.test(a)||(a="about:invalid#zClosurez");return wc(a)}
function xc(a,b){if(a instanceof pc)return a;a="object"==typeof a&&a.Ec?
a.Rb():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var
d=c.match(tc);d=d&&sc.test(d[1]);c=wc(d?
c:"about:invalid#zClosurez");if(c.Rb()==a)return c}uc.test(a)||
(a="about:invalid#zClosurez");return wc(a)}var qc={};function wc(a){var b=new
pc;b.g=a;return b}wc("about:blank");function yc()
{this.b="";this.g=zc}yc.prototype.Ec=!0;var zc={};yc.prototype.Rb=function(){return
this.b};function Ac(a){if(a instanceof yc&&a.constructor===yc&&a.g===zc)return
a.b;Aa(a);return"type_error:SafeStyle"}function Bc(a){var b=new yc;b.b=a;return
b}var Cc=Bc("");function Dc(a){var b="",c;for(c in a){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=u(d)?z(d,Ec).join(" "):Ec(d),b+=c+":"+d+";")}return b?Bc(b):Cc}
function Ec(a){if(a instanceof
pc)return'url("'+rc(a).toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")
+'")';if(a instanceof Zb)a=bc(a);else{a=String(a);var
b=a.replace(Fc,"$1").replace(Fc,"$1").replace(Gc,"url");if(Hc.test(b)){if(b=!
Ic.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&&Jc(a)}a=b?Kc(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new bb("Value does not allow [{;}], got:
%s.",[a]);return a}
function Jc(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 Hc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,Gc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),Fc=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),Ic=/\/\*/;
function Kc(a){return a.replace(Gc,function(b,c,d,e){var f="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,m){f=k;return m});b=vc(d).Rb();return c+f+b+f+e})};function
Lc(){this.b="";this.g=Mc}Lc.prototype.Ec=!0;var Mc={};
function Nc(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<',
got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-
zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var h=c[f];if(d[h])e.push(d[h]);else
if(Pa(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 yc||(b=Dc(b));c=a+"{"+Ac(b).replace(/</g,"\\3C ")+"}";return
Oc(c)}function Pc(a){function b(d){u(d)?y(d,b):c+=Qc(d)}var
c="";y(arguments,b);return Oc(c)}Lc.prototype.Rb=function(){return this.b};function
Qc(a){if(a instanceof Lc&&a.constructor===Lc&&a.g===Mc)return
a.b;Aa(a);return"type_error:SafeStyleSheet"}function Oc(a){var b=new
Lc;b.b=a;return b}var Rc=Oc("");function Sc()
{this.g="";this.j=Tc;this.i=null}Sc.prototype.nh=!0;Sc.prototype.b=function()
{return this.i};Sc.prototype.Ec=!0;Sc.prototype.Rb=function(){return
this.g.toString()};function Uc(a){if(a instanceof
Sc&&a.constructor===Sc&&a.j===Tc)return
a.g;Aa(a);return"type_error:SafeHtml"}function Vc(a){if(a instanceof Sc)return
a;var b="object"==typeof a,c=null;b&&a.nh&&(c=a.b());return Wc(Fb(b&&a.Ec?
a.Rb():String(a)),c)}
function Xc(a){if(a instanceof Sc)return a;a=Vc(a);return
Wc(Uc(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.b())}var Yc=/^[a-zA-Z0-9-]+
$/,Zc={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},$c={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!
0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
function ad(a,b,c){var d=String(a);if(!Yc.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in $c)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return bd(String(a),b,c)}function cd(a){function b(f){u(f)?y(f,b):
(f=Vc(f),e.push(Uc(f).toString()),f=f.b(),0==d?d=f:0!=f&&d!=f&&(d=null))}var
c=Vc(dd),d=c.b(),e=[];y(a,b);return Wc(e.join(Uc(c).toString()),d)}function ed(a)
{return cd(Array.prototype.slice.call(arguments))}var Tc={};function Wc(a,b){return
fd(a,b)}
function fd(a,b){var c=new Sc;c.g=a;c.i=b;return c}
function bd(a,b,c){var d=null,e="";if(b)for(m in b){if(!Yc.test(m))throw
Error('Invalid attribute name "'+m+'".');var f=b[m];if(null!=f){var h=a;var
k=m;if(f instanceof Zb)f=bc(f);else if("style"==k.toLowerCase()){if(!Da(f))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof f+" given: "+f);f instanceof yc||
(f=Dc(f));f=Ac(f)}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires
goog.string.Const value, "'+f+'" given.');if(k.toLowerCase()in
Zc)if(f instanceof jc)f=lc(f).toString();else if(f instanceof
pc)f=rc(f).toString();else if(q(f))f=vc(f).Rb();else throw Error('Attribute "'+k+'"
on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value
"'+f+'" given.');}f.Ec&&(f=f.Rb());k=k+'="'+Fb(String(f))+'"';e+=" "+k}}var
m="<"+a+e;null!=c?u(c)||(c=[c]):c=[];!0===Yb[a.toLowerCase()]?m+=">":
(d=ed(c),m+=">"+Uc(d).toString()+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|
auto)$/i.test(a)?d=0:d=null);return fd(m,d)}
fd("<!DOCTYPE html>",0);var dd=fd("",0);fd("<br>",0);var gd=function(a){var b=!
1,c;return function(){b||(c=a(),b=!0);return c}}(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=Uc
(dd);return!b.parentElement});function D(a,b)
{if(gd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Uc(b)}function
hd(a,b){var c=b instanceof pc?b:xc(b);a.href=rc(c)}
function id(a,b){var c=b instanceof pc?
b:xc(b,/^data:image\//i.test(b));a.src=rc(c)}function jd(a){var
b=nc(bc(dc));a.src=lc(b).toString()}function kd(a,b){a.src=lc(b);if(null===xa)b:
{var
c=l.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&wa.test(c)){xa=c;break
b}xa=""}c=xa;c&&a.setAttribute("nonce",c)}function ld(a,b){var c=b instanceof pc?
b:xc(b);a.href=rc(c)}function md(a,b){var c=b instanceof pc?
b:xc(b);a.replace(rc(c))};function nd(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 od(a){return
a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function pd(a){return
a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function qd(a)
{return decodeURIComponent(a.replace(/\+/g," "))}function rd(a){return a=Fb(a,void
0)}function sd(a){return-1!=a.indexOf("&")?"document"in l?td(a):ud(a):a}
function td(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=l.document.createElement("div");return a.replace(vd,function(d,e){var
f=b[d];if(f)return f;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(f=String.fromCharCode(h))}f||(f=fd(d+"
",null),D(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function ud(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(!
isNaN(d))return String.fromCharCode(d)}return b}})}var vd=/&([^;\s<&]
+);?/g;function wd(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function xd(a){return null==a?"":String(a)}
function yd(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ja()).toString(36)}function zd(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Ad(a){var b=q(void 0)?wd(void
0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-
z])","g"),function(c,d,e){return d+e.toUpperCase()})};function Bd(){return
C("iPhone")&&!C("iPod")&&!C("iPad")}function Cd(){return Bd()||C("iPad")||
C("iPod")};function Dd(a){Dd[" "](a);return a}Dd[" "]=r;function Ed(a,b){try{return
Dd(a[b]),!0}catch(c){}return!1}function Fd(a,b){var c=E.om;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var E={tg:!1,sg:!1,$h:!
1,fi:!1,vg:!1,wg:!1,ik:!1};E.ye=E.tg||E.sg||E.$h||E.vg||E.fi||E.wg;E.Wd=function()
{return Ob};E.Rg=function(){return l.navigator||null};E.Zn=function(){return
E.Rg()};E.Jc=E.ye?E.wg:C("Opera");E.Aa=E.ye?E.tg:C("Trident")||C("MSIE");E.jc=E.ye?
E.sg:C("Edge");E.nk=E.jc||E.Aa;E.Ra=E.ye?E.$h:C("Gecko")&&!(Nb("WebKit")&&!
C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge");E.hb=E.ye?E.fi||
E.vg:Nb("WebKit")&&!C("Edge");E.lm=function(){return E.hb&&C("Mobile")};E.Ln=E.vg||
E.lm();
E.xg=E.hb;E.Ik=function(){var a=E.Rg();return a&&a.platform||""};E.Rn=E.Ik();E.di=!
1;E.hi=!1;E.ai=!1;E.ii=!1;E.xe=!1;E.Md=!1;E.Ld=!1;E.ug=!1;E.kk=!1;E.jk=!
1;E.kc=E.di||E.hi||E.ai||E.ii||E.xe||E.Md||E.Ld||E.ug;E.Fb=E.kc?
E.di:C("Macintosh");E.li=E.kc?E.hi:C("Windows");E.km=function(){return C("Linux")||
C("CrOS")};E.Kn=E.kc?E.ai:E.km();E.rm=function(){var a=E.Rg();return!!a&&-1!
=(a.appVersion||"").indexOf("X11")};E.Sn=E.kc?E.ii:E.rm();E.we=E.kc?
E.xe:C("Android");E.ze=E.kc?E.Md:Bd();E.zd=E.kc?E.Ld:C("iPad");
E.tk=E.kc?E.ug:C("iPod");E.sk=E.kc?E.Md||E.Ld||E.ug:Cd();E.In=E.kc?
E.kk:Nb("KaiOS");E.Hn=E.kc?E.jk:Nb("GAFP");E.Ge=function(){var
a="",b=E.Tk();b&&(a=b?b[1]:"");return E.Aa&&(b=E.Hi(),null!=b&&b>parseFloat(a))?
String(b):a};E.Tk=function(){var a=E.Wd();if(E.Ra)return/rv:([^\);]+)
(\)|;)/.exec(a);if(E.jc)return/Edge\/([\d\.]+)/.exec(a);if(E.Aa)return/\b(?:MSIE|
rv)[:
]([^\);]+)(\)|;)/.exec(a);if(E.hb)return/WebKit\/(\S+)/.exec(a);if(E.Jc)return/
(?:Version)[ \/]?(\S+)/.exec(a)};
E.Hi=function(){var a=l.document;return a?a.documentMode:void
0};E.VERSION=E.Ge();E.compare=function(a,b){return
Pb(a,b)};E.om={};E.Oa=function(a){return E.ik||Fd(a,function(){return
0<=Pb(E.VERSION,a)})};E.Of=E.Oa;E.Kb=function(a){return
Number(E.mk)>=a};E.ao=E.Kb;var Gd;var Hd=l.document;Gd=Hd&&E.Aa?E.Hi()||
("CSS1Compat"==Hd.compatMode?parseInt(E.VERSION,10):5):void 0;E.mk=Gd;var Id=!
E.Aa||E.Kb(9),Jd=!E.Ra&&!E.Aa||E.Aa&&E.Kb(9)||E.Ra&&E.Oa("1.9.1"),Kd=E.Aa&&!
E.Oa("9");function Ld(a,b,c){return Math.min(Math.max(a,b),c)};function F(a,b)
{this.x=n(a)?a:0;this.y=n(b)?b:0}g=F.prototype;g.clone=function(){return new
F(this.x,this.y)};function Md(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Nd(a,b){return new F(a.x-b.x,a.y-b.y)}g.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
g.Ug=function(a,b){var c=va(b)?b:a;this.x*=a;this.y*=c;return this};function
Od(a,b){this.width=a;this.height=b}function Pd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}g=Od.prototype;g.clone=function(){return
new Od(this.width,this.height)};g.aspectRatio=function(){return
this.width/this.height};g.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};g.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
g.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Qd(a){return a?new Rd(Sd(a)):ab||(ab=new Rd)}function G(a){return
q(a)?document.getElementById(a):a}function Td(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):Ud(document,"*",a,b)}function Vd(a,b){var c=b||
document;if(c.getElementsByClassName)c=c.getElementsByClassName(a)
[0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a?
d.querySelector(a?"."+a:""):Ud(c,"*",a,b)[0]||null}return c||null}
function Ud(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,f=0,h;h=a[f];f+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f+
+)b=h.className,"function"==typeof b.split&&lb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function Wd(a,b){Ma(b,function(c,d){c&&"object"==typeof
c&&c.Ec&&(c=c.Rb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:Xd.hasOwnProperty(d)?
a.setAttribute(Xd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
Xd={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
Yd(a){a=a.document;a=Zd(a)?a.documentElement:a.body;return new
Od(a.clientWidth,a.clientHeight)}
function $d(a){var b=ae(a);a=be(a);return E.Aa&&E.Oa("10")&&a.pageYOffset!
=b.scrollTop?new F(b.scrollLeft,b.scrollTop):new F(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function ae(a){return a.scrollingElement?
a.scrollingElement:!E.hb&&Zd(a)?a.documentElement:a.body||
a.documentElement}function ce(a){return a?be(a):window}function be(a){return
a.parentWindow||a.defaultView}function H(a,b,c){return de(document,arguments)}
function de(a,b){var c=String(b[0]),d=b[1];if(!Id&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',rd(d.name),'"');if(d.type){c.push('
type="',rd(d.type),'"');var e={};Xa(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?
c.className=d:u(d)?c.className=d.join(" "):Wd(c,d));2<b.length&&ee(a,c,b,2);return
c}
function ee(a,b,c,d){function e(h){h&&b.appendChild(q(h)?
a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];!Ba(f)||Da(f)&&0<f.nodeType?
e(f):y(fe(f)?sb(f):f,e)}}function I(a){return
document.createElement(String(a))}function ge(a){return
document.createTextNode(String(a))}function Zd(a)
{return"CSS1Compat"==a.compatMode}function he(a,b){a.appendChild(b)}function ie(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function J(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function je(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ke(a){return
Jd&&void 0!=a.children?a.children:fb(a.childNodes,function(b){return
1==b.nodeType})}function le(a){return n(a.firstElementChild)?
a.firstElementChild:me(a.firstChild,!0)}function me(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function ne(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
Sd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function oe(a){return
a.contentDocument||a.contentWindow.document}
function pe(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
ie(a),a.appendChild(Sd(a).createTextNode(String(b)))}var
qe={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},re={IMG:" ",BR:"\n"};function
se(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function te(a){return E.Aa&&!E.Oa("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function ue(a){a=a.tabIndex;return
va(a)&&0<=a&&32768>a}function ve(a){if(Kd&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];we(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Kd||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function xe(a){var b=[];we(a,b,!1);return b.join("")}function we(a,b,c){if(!
(a.nodeName in
qe))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.pu
sh(a.nodeValue);else if(a.nodeName in re)b.push(re[a.nodeName]);else
for(a=a.firstChild;a;)we(a,b,c),a=a.nextSibling}function fe(a)
{if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1}
function ye(a){return ze(a,function(b)
{return"DIV"==b.nodeName&&q(b.className)&&lb(b.className.split(/\s+/),"slider-
box")},void 0)}function ze(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function Ae(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function Rd(a){this.b=a||l.document||
document}g=Rd.prototype;g.R=function(a){return q(a)?
this.b.getElementById(a):a};g.Ua=function(a,b,c){return de(this.b,arguments)};
g.appendChild=he;g.Li=function(a,b)
{ee(Sd(a),a,arguments,1)};g.Mi=ie;g.Wk=J;g.Ii=le;g.Vk=ne;Za("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var Be="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function Ce(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function De(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(La||
(La={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!
1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!
1,invalid:"false"}),c=La,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Ee(a){var b=a.getAttribute("aria-activedescendant");return
Sd(a).getElementById(null==b||void 0==b?"":String(b))}function Fe(a,b){var
c="";b&&(c=b.id);De(a,"activedescendant",c)};function Ge()
{this.lc=this.lc;this.lb=this.lb}Ge.prototype.lc=!1;Ge.prototype.Ea=function()
{this.lc||(this.lc=!0,this.va())};function He(a,b){var c=w(Ie,b);a.lc?n(void 0)?
c.call(void 0):c():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?v(c,void
0):c))}Ge.prototype.va=function(){if(this.lb)for(;this.lb.length;)this.lb.shift()
()};function Ie(a){a&&"function"==typeof a.Ea&&a.Ea()};var Je=!E.Aa||E.Kb(9),Ke=!
E.Aa||E.Kb(9),Le=E.Aa&&!E.Oa("9"),Me=function(){if(!l.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{l.addEventListener("test",r,b),l.removeEventListener("test",r,b)}catch(c)
{}return a}();function Ne(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Tj=!
0}Ne.prototype.b=function(){this.j=!0};Ne.prototype.preventDefault=function()
{this.Tj=!1};function Oe(a){a.preventDefault()};var
Pe={Be:"mousedown",Ce:"mouseup",Ae:"mousecancel",On:"mousemove",Qn:"mouseover",Pn:"
mouseout",Mn:"mouseenter",Nn:"mouseleave"};function Qe(a,b){Ne.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.o=this.keyCode=0;this.s=this.
metaKey=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?E.Ra&&(Ed(e,"nodeName")||(e=null)):"mouseover"==
c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;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.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.o=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=
a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this
.s=E.Fb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=q(a.pointerType)?
a.pointerType:Re[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}x(Qe,Ne);var Se=[1,4,2],Re={2:"touch",3:"pen",4:"mouse"};function Te(a)
{return(Je?0==a.g.button:"click"==a.type?!0:!!(a.g.button&Se[0]))&&!
(E.hb&&E.Fb&&a.ctrlKey)}
Qe.prototype.b=function(){Qe.ma.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};Qe.prototype.preventDefault=function(){Qe.ma.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Le)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Ue="closure_listenable_"+(1E6*Math.random()|0);function Ve(a){return!(!a||!
a[Ue])}var We=0;function Xe(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Hf=e;this.key=++We;this.re=this.tf=!1}function Ye(a){a.re=!
0;a.listener=null;a.b=null;a.src=null;a.Hf=null};function Ze(a)
{this.src=a;this.b={};this.g=0}Ze.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var h=$e(a,b,d,e);-1<h?
(b=a[h],c||(b.tf=!1)):(b=new Xe(b,this.src,f,!!d,e),b.tf=c,a.push(b));return
b};Ze.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=$e(e,b,c,d);return-1<b?(Ye(e[b]),ob(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function af(a,b){var c=b.type;c in
a.b&&nb(a.b[c],b)&&(Ye(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Ze.prototype.Me=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=$e(a,b,c,d));return-1<e?a[e]:null};Ze.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Na(this.b,function(f){for(var
h=0;h<f.length;++h)if(!(c&&f[h].type!=d||e&&f[h].capture!=b))return!0;return!1})};
function $e(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.re&&f.listener==b&&f.capture==!!c&&f.Hf==d)return e}return-1};var
bf="closure_lm_"+(1E6*Math.random()|0),cf={},df=0;function K(a,b,c,d,e)
{if(d&&d.once)return ef(a,b,c,d,e);if(u(b)){for(var f=0;f<b.length;f+
+)K(a,b[f],c,d,e);return null}c=gf(c);return Ve(a)?a.ka(b,c,Da(d)?!!d.capture:!!
d,e):hf(a,b,c,!1,d,e)}
function hf(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=Da(e)?!!
e.capture:!!e,k=jf(a);k||(a[bf]=k=new Ze(a));c=k.add(b,c,d,h,f);if(c.b)return
c;d=kf();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Me||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(lf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");df++;return c}
function kf(){var a=mf,b=Ke?function(c){return
a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return
c};return b}function ef(a,b,c,d,e){if(u(b)){for(var f=0;f<b.length;f+
+)ef(a,b[f],c,d,e);return null}c=gf(c);return Ve(a)?a.qd(b,c,Da(d)?!!d.capture:!!
d,e):hf(a,b,c,!0,d,e)}function nf(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)nf(a,b[f],c,d,e);else d=Da(d)?!!d.capture:!!d,c=gf(c),Ve(a)?
a.ab(b,c,d,e):a&&(a=jf(a))&&(b=a.Me(b,c,d,e))&&of(b)}
function of(a){if(!va(a)&&a&&!a.re){var b=a.src;if(Ve(b))af(b.xc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(lf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);df--;
(c=jf(b))?(af(c,a),0==c.g&&(c.src=null,b[bf]=null)):Ye(a)}}}function lf(a){return a
in cf?cf[a]:cf[a]="on"+a}
function pf(a,b,c,d){var e=!
0;if(a=jf(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.re&&(f=qf(f,d),e=e&&!1!==f)}return e}function qf(a,b)
{var c=a.listener,d=a.Hf||a.src;a.tf&&of(a);return c.call(d,b)}
function mf(a,b){if(a.re)return!0;if(!Ke){var c=b||ya("window.event"),d=new
Qe(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var f=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(m){f=!0}if(f||void
0==c.returnValue)c.returnValue=!
0}c=[];for(f=d.i;f;f=f.parentNode)c.push(f);f=a.type;for(var h=c.length-1;!
d.j&&0<=h;h--){d.i=c[h];var k=pf(c[h],f,!0,d);e=e&&k}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],k=pf(c[h],f,!1,d),e=e&&k}return e}return qf(a,new Qe(b,this))}
function jf(a){a=a[bf];return a instanceof Ze?a:null}var
rf="__closure_events_fn_"+(1E9*Math.random()>>>0);function gf(a){if(Ca(a))return
a;a[rf]||(a[rf]=function(b){return a.handleEvent(b)});return a[rf]};function L()
{Ge.call(this);this.xc=new
Ze(this);this.wk=this;this.Kh=null}x(L,Ge);L.prototype[Ue]=!
0;g=L.prototype;g.yf=function(){return this.Kh};g.jf=function(a)
{this.Kh=a};g.addEventListener=function(a,b,c,d)
{K(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){nf(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.yf();if(c)for(b=[];c;c=c.yf())b.push(c);c=this.wk;var d=a.type||
a;if(q(a))a=new Ne(a,c);else if(a instanceof Ne)a.target=a.target||c;else{var
e=a;a=new Ne(d,c);Xa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var
h=a.i=b[f];e=sf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=sf(h,d,!0,a)&&e,a.j||(e=sf(h,d,!
1,a)&&e));if(b)for(f=0;!a.j&&f<b.length;f++)h=a.i=b[f],e=sf(h,d,!1,a)&&e;return e};
g.va=function(){L.ma.va.call(this);if(this.xc){var a=this.xc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Ye(d[e]);delete
a.b[c];a.g--}}this.Kh=null};g.ka=function(a,b,c,d){return this.xc.add(String(a),b,!
1,c,d)};g.qd=function(a,b,c,d){return this.xc.add(String(a),b,!
0,c,d)};g.ab=function(a,b,c,d){return this.xc.remove(String(a),b,c,d)};
function sf(a,b,c,d){b=a.xc.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.re&&h.capture==c){var
k=h.listener,m=h.Hf||h.src;h.tf&&af(a.xc,h);e=!1!==k.call(m,d)&&e}}return e&&0!
=d.Tj}g.Me=function(a,b,c,d){return
this.xc.Me(String(a),b,c,d)};g.hasListener=function(a,b){return
this.xc.hasListener(n(a)?String(a):void 0,b)};function tf(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}tf.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
uf(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function vf(a)
{l.setTimeout(function(){throw a;},0)}var wf;
function xf(){var a=l.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function()
{var
e=document.createElement("IFRAME");e.style.display="none";jd(e);document.documentEl
ement.appendChild(e);var
f=e.contentWindow;e=f.document;e.open();e.write(Uc(dd));e.close();var
h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto
col+"//"+f.location.host;e=v(function(m){if(("*"==k||m.origin==k)&&m.data==
h)this.port1.onmessage()},this);f.addEventListener("message",e,!
1);this.port1={};this.port2={postMessage:function()
{f.postMessage(h,k)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(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"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(e){var
f=document.createElement("SCRIPT");
f.onreadystatechange=function()
{f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document.
documentElement.appendChild(f)}:function(e){l.setTimeout(e,0)}};function yf()
{this.g=this.b=null}var Af=new tf(function(){return new zf},function(a)
{a.reset()});yf.prototype.add=function(a,b){var c=Af.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};yf.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function zf()
{this.next=this.g=this.b=null}zf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};zf.prototype.reset=function()
{this.next=this.g=this.b=null};function Bf(a,b){Cf||Df();Ef||(Cf(),Ef=!
0);Ff.add(a,b)}var Cf;function Df(){if(l.Promise&&l.Promise.resolve){var
a=l.Promise.resolve(void 0);Cf=function(){a.then(Gf)}}else Cf=function(){var b=Gf;!
Ca(l.setImmediate)||l.Window&&l.Window.prototype&&!
C("Edge")&&l.Window.prototype.setImmediate==l.setImmediate?(wf||
(wf=xf()),wf(b)):l.setImmediate(b)}}var Ef=!1,Ff=new yf;function Gf(){for(var
a;a=Ff.remove();){try{a.b.call(a.g)}catch(b){vf(b)}uf(Af,a)}Ef=!1};function Hf(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function If(a)
{this.b=0;this.V=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=r)try{var
b=this;a.call(void 0,function(c){Jf(b,2,c)},function(c){Jf(b,3,c)})}catch(c)
{Jf(this,3,c)}}function Kf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Kf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Lf=new tf(function(){return new Kf},function(a){a.reset()});function Mf(a,b,c){var
d=Lf.get();d.j=a;d.g=b;d.i=c;return d}
If.prototype.then=function(a,b,c){return Nf(this,Ca(a)?a:null,Ca(b)?
b:null,c)};If.prototype.$goog_Thenable=!0;If.prototype.cancel=function(a)
{0==this.b&&Bf(function(){var b=new Of(a);Pf(this,b)},this)};function Pf(a,b)
{if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,f=null,h=c.g;h&&(h.o||(d+
+,h.b==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.b&&1==d?Pf(c,b):(f?
(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Qf(c),Rf(c,e,3,b)))}a.i=null}else
Jf(a,3,b)}
function Sf(a,b){a.g||2!=a.b&&3!=a.b||Tf(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Nf(a,b,c,d){var e=Mf(null,null,null);e.b=new If(function(f,h){e.j=b?function(k)
{try{var m=b.call(d,k);f(m)}catch(p){h(p)}}:f;e.g=c?function(k){try{var
m=c.call(d,k);!n(m)&&k instanceof Of?h(k):f(m)}catch(p)
{h(p)}}:h});e.b.i=a;Sf(a,e);return e.b}If.prototype.ra=function(a)
{this.b=0;Jf(this,2,a)};If.prototype.lb=function(a){this.b=0;Jf(this,3,a)};
function Jf(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ra,f=a.lb;if(d instanceof If){Sf(d,Mf(e||r,f||
null,a));var h=!0}else if(Hf(d))d.then(e,f,a),h=!0;else{if(Da(d))try{var
k=d.then;if(Ca(k)){Uf(d,k,e,f,a);h=!0;break a}}catch(m){f.call(a,m);h=!0;break
a}h=!1}}h||(a.V=c,a.b=b,a.i=null,Tf(a),3!=b||c instanceof Of||Vf(a,c))}}
function Uf(a,b,c,d,e){function f(m){k||(k=!0,d.call(e,m))}function h(m){k||(k=!
0,c.call(e,m))}var k=!1;try{b.call(a,h,f)}catch(m){f(m)}}function Tf(a){a.s||(a.s=!
0,Bf(a.ha,a))}function Qf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}If.prototype.ha=function(){for(var
a;a=Qf(this);)Rf(this,a,this.b,this.V);this.s=!1};
function Rf(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,Wf(b,c,d);else try{b.o?b.j.call(b.i):Wf(b,c,d)}catch(e)
{Xf.call(null,e)}uf(Lf,b)}function Wf(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Vf(a,b){a.o=!0;Bf(function()
{a.o&&Xf.call(null,b)})}var Xf=vf;function Of(a){$a.call(this,a)}x(Of,
$a);Of.prototype.name="cancel";function Yf(a,b){L.call(this);this.g=a||1;this.b=b||
l;this.i=v(this.Bn,this);this.j=Ja()}x(Yf,L);g=Yf.prototype;g.Oe=!
1;g.sc=null;function Zf(a,b){a.g=b;a.sc&&a.Oe?
(a.stop(),a.start()):a.sc&&a.stop()}g.Bn=function(){if(this.Oe){var a=Ja()-
this.j;0<a&&a<.8*this.g?this.sc=this.b.setTimeout(this.i,this.g-a):
(this.sc&&(this.b.clearTimeout(this.sc),this.sc=null),this.dispatchEvent("tick"),th
is.Oe&&(this.stop(),this.start()))}};
g.start=function(){this.Oe=!0;this.sc||
(this.sc=this.b.setTimeout(this.i,this.g),this.j=Ja())};g.stop=function(){this.Oe=!
1;this.sc&&(this.b.clearTimeout(this.sc),this.sc=null)};g.va=function()
{Yf.ma.va.call(this);this.stop();delete this.b};function N(a,b,c)
{if(Ca(a))c&&(a=v(a,c));else if(a&&"function"==typeof
a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)};function $f(a,b,c)
{Ge.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=v(this.Uk,this)}x($f,Ge);g=$f.prototype;g.Ma=0;g.va=function()
{$f.ma.va.call(this);this.stop();delete this.b;delete this.g};g.start=function(a)
{this.stop();this.Ma=N(this.i,n(a)?a:this.j)};g.stop=function(){0!
=this.Ma&&l.clearTimeout(this.Ma);this.Ma=0};g.Uk=function()
{this.Ma=0;this.b&&this.b.call(this.g)};function ag(a){if(a.classList)return
a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function bg(a,b){return
a.classList?a.classList.contains(b):lb(ag(a),b)}function O(a,b){a.classList?
a.classList.add(b):bg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
cg(a,b){if(a.classList)y(b,function(e){O(a,e)});else{var c={};y(ag(a),function(e)
{c[e]=!0});y(b,function(e){c[e]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function dg(a,b){a.classList?
a.classList.remove(b):bg(a,b)&&(a.className=fb(ag(a),function(c){return c!
=b}).join(" "))}function eg(a,b){a.classList?y(b,function(c)
{dg(a,c)}):a.className=fb(ag(a),function(c){return!lb(b,c)}).join(" ")}function
fg(a,b,c){c?O(a,b):dg(a,b)};function gg(a){L.call(this);a=a||
Qd();this.b=a.Ua(E.Aa?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.b.body;a.insertBefore(this.b,a.firstChild);if(E.Aa)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
ce(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;E.Ra&&(a=b.document,a.open(),a.close());K(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}x(gg,L);
gg.prototype.va=function(){gg.ma.va.call(this);nf(this.j,"resize",this.g,!
1,this);this.j=null;E.Ra&&!E.Oa("1.9")||J(this.b);delete
this.b};gg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function hg(a){var
b=0,c=0;if(ig(a))b=a.selectionStart,c=-1;else if(jg()){var
d=kg(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function kg(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function
lg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n")
.length);return b}function ig(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function jg(){return E.Aa&&!E.Oa("9")};function
mg(a){L.call(this);this.b=a||window;this.i=K(this.b,"resize",this.j,!
1,this);this.g=Yd(this.b||window)}x(mg,L);mg.prototype.Ba=function(){return this.g?
this.g.clone():null};mg.prototype.va=function()
{mg.ma.va.call(this);this.i&&(of(this.i),this.i=null);this.g=this.b=null};mg.protot
ype.j=function(){var a=Yd(this.b||window);Pd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function P(a)
{Ge.call(this);this.ua=a;this.i={}}x(P,Ge);var
ng=[];g=P.prototype;g.ka=function(a,b,c,d){return og(this,a,b,c,d)};function
og(a,b,c,d,e,f){u(c)||(c&&(ng[0]=c.toString()),c=ng);for(var h=0;h<c.length;h++)
{var k=K(b,c[h],d||a.handleEvent,e||!1,f||a.ua||a);if(!k)break;a.i[k.key]=k}return
a}g.qd=function(a,b,c,d){return pg(this,a,b,c,d)};
function pg(a,b,c,d,e,f){if(u(c))for(var h=0;h<c.length;h+
+)pg(a,b,c[h],d,e,f);else{b=ef(b,c,d||a.handleEvent,e,f||a.ua||a);if(!b)return
a;a.i[b.key]=b}return a}g.ab=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)this.ab(a,b[f],c,d,e);else c=c||this.handleEvent,d=Da(d)?!!d.capture:!!d,e=e||
this.ua||this,c=gf(c),d=!!d,b=Ve(a)?a.Me(b,c,d,e):a?(a=jf(a))?
a.Me(b,c,d,e):null:null,b&&(of(b),delete this.i[b.key]);return this};
function qg(a){Ma(a.i,function(b,c)
{this.i.hasOwnProperty(c)&&of(b)},a);a.i={}}g.va=function()
{P.ma.va.call(this);qg(this)};g.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function rg(a)
{L.call(this);this.wa=a;a=E.Aa?"focusout":"blur";this.b=K(this.wa,E.Aa?"focusin":"f
ocus",this,!E.Aa);this.g=K(this.wa,a,this,!
E.Aa)}x(rg,L);rg.prototype.handleEvent=function(a){var b=new
Qe(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};rg.prototype.va=function()
{rg.ma.va.call(this);of(this.b);of(this.g);delete this.wa};function sg(a,b,c,d,e,f)
{if(E.hb&&!E.Oa("525"))return!0;if(E.Fb&&e)return tg(a);if(e&&!d)return!1;if(!E.Ra)
{va(b)&&(b=ug(b));var h=17==b||18==b||E.Fb&&91==b;if((!c||E.Fb)&&h||
E.Fb&&16==b&&(d||f))return!1}if((E.hb||E.jc)&&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(E.Aa&&d&&b==a)return!1;switch(a){case 13:return E.Ra?f||e?!1:!
(c&&d):!0;case 27:return!(E.hb||E.jc||E.Ra)}return E.Ra&&(d||e||f)?!1:tg(a)}
function tg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(E.hb||
E.jc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case
109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case
190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!0;case
173:return E.Ra;default:return!1}}function ug(a){if(E.Ra)a=vg(a);else
if(E.Fb&&E.hb)switch(a){case 93:a=91}return a}
function vg(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 wg(a,b)
{L.call(this);a&&xg(this,a,b)}x(wg,L);g=wg.prototype;g.wa=null;g.Pf=null;g.th=null;
g.Qf=null;g.Lb=-1;g.Fc=-1;g.Cg=!1;
var
yg={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},zg=
{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},Ag=!E.hb||E.Oa("525"),Bg=E.Fb&&E.Ra;g=wg.prototype;
g.Fl=function(a){if(E.hb||E.jc)if(17==this.Lb&&!a.ctrlKey||18==this.Lb&&!a.altKey||
E.Fb&&91==this.Lb&&!a.metaKey)this.Fc=this.Lb=-1;-1==this.Lb&&(a.ctrlKey&&17!
=a.keyCode?this.Lb=17:a.altKey&&18!=a.keyCode?this.Lb=18:a.metaKey&&91!
=a.keyCode&&(this.Lb=91));Ag&&!
sg(a.keyCode,this.Lb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Fc=ug(a.keyCode),Bg&&(this.Cg=a.altKey))};g.Xk=function(a){this.Fc=this.Lb=-
1;this.Cg=a.altKey};
g.handleEvent=function(a){var b=a.g,c=b.altKey;if(E.Aa&&"keypress"==a.type){var
d=this.Fc;var e=13!=d&&27!=d?b.keyCode:0}else(E.hb||E.jc)&&"keypress"==a.type?
(d=this.Fc,e=0<=b.charCode&&63232>b.charCode&&tg(d)?b.charCode:0):E.Jc&&!E.hb?
(d=this.Fc,e=tg(d)?b.keyCode:0):("keypress"==a.type?
(Bg&&(c=this.Cg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Fc,e=b.charCode):(d=b.keyCode||this.Fc,e=b.charCode||0)):(d=b.keyCode||
this.Fc,e=b.charCode||0),E.Fb&&63==e&&224==d&&(d=191));var f=d=ug(d);
d?63232<=d&&d in yg?
f=yg[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in
zg&&(f=zg[b.keyIdentifier]);E.Ra&&Ag&&"keypress"==a.type&&!
sg(f,this.Lb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Lb,this.Lb=f,b=new
Cg(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.R=function(){return
this.wa};function xg(a,b,c)
{a.Qf&&Dg(a);a.wa=b;a.Pf=K(a.wa,"keypress",a,c);a.th=K(a.wa,"keydown",a.Fl,c,a);a.Q
f=K(a.wa,"keyup",a.Xk,c,a)}
function Dg(a)
{a.Pf&&(of(a.Pf),of(a.th),of(a.Qf),a.Pf=null,a.th=null,a.Qf=null);a.wa=null;a.Lb=-
1;a.Fc=-1}g.va=function(){wg.ma.va.call(this);Dg(this)};function Cg(a,b,c,d)
{Qe.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}x(Cg,Qe);fun
ction Eg(a,b){var c=a.match(Fg);return c?Number(c[1])*b[c[2]]:NaN}var
Fg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Gg={"":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},Hg={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
Sa={},Ig=null;function Jg(a){a=Ea(a);delete Sa[a];Ra()&&Ig&&Ig.stop()}function Kg()
{Ig||(Ig=new $f(function(){Lg()},20));var a=Ig;0!=a.Ma||a.start()}function Lg(){var
a=Ja();Ma(Sa,function(b){Mg(b,a)});Ra()||Kg()};function Ng()
{L.call(this);this.g=0;this.endTime=this.b=null}x(Ng,L);Ng.prototype.j=function()
{this.Nc("begin")};Ng.prototype.i=function()
{this.Nc("end")};Ng.prototype.Nc=function(a){this.dispatchEvent(a)};function
Og(a,b,c,d){Ng.call(this);if(!u(a)||!u(b))throw Error("Start and end parameters
must be arrays");if(a.length!=b.length)throw Error("Start and end points must be
the same
length");this.o=a;this.ta=b;this.duration=c;this.ra=d;this.coords=[];this.progress=
0}x(Og,Ng);g=Og.prototype;
g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Jg(this);this.b=a=Ja();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Nc("play");-1==this.g&&this.Nc("resume");this.g=1;var b=Ea(this);b in
Sa||(Sa[b]=this);Kg();Mg(this,a);return!0};g.stop=function(a)
{Jg(this);this.g=0;a&&(this.progress=1);Pg(this,this.progress);this.Nc("stop");this
.i()};
g.va=function(){0==this.g||this.stop(!
1);this.Nc("destroy");Og.ma.va.call(this)};function Mg(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);Pg(a,a.progress);1==a.progress?
(a.g=0,Jg(a),a.Nc("finish"),a.i()):1==a.g&&a.Ih()}function Pg(a,b)
{Ca(a.ra)&&(b=a.ra(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ta[c]-a.o[c])*b+a.o[c]}g.Ih=function()
{this.Nc("animate")};g.Nc=function(a){this.dispatchEvent(new Qg(a,this))};
function Qg(a,b)
{Ne.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}x(Qg,Ne);function Rg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Sg(a){for(var b=new
Rg(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}g=Rg.prototype;g.Jb=function(){return this.right-this.left};g.nc=function()
{return this.bottom-this.top};
g.clone=function(){return new
Rg(this.top,this.right,this.bottom,this.left)};function Tg(a,b){return a&&b?b
instanceof Rg?
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 Ug(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+d*d)}
g.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};g.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function Vg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}g=Vg.prototype;g.clone=function(
){return new Vg(this.left,this.top,this.width,this.height)};function Wg(a){return
new Rg(a.top,a.left+a.width,a.top+a.height,a.left)}function Xg(a){return new
Vg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Yg(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top),f=Math.min(a.top+a.height,b.top+b.height);if(e<=f)return
new Vg(c,e,d-c,f-e)}return null}function Zg(a,b){if(!a||!b)return null;var c=new
Vg(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math.
max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c.
top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
g.Ba=function(){return new Od(this.width,this.height)};g.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};g.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};
g.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 Q(a,b,c)
{if(q(b))(b=$g(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],f=$g(c,d);f&&(c.style[f]=e)}}var ah={};function $g(a,b){var c=ah[b];if(!c)
{var d=zd(b);c=d;void
0===a.style[d]&&(d=(E.hb?"Webkit":E.Ra?"Moz":E.Aa?"ms":E.Jc?"O":null)+Ad(d),void 0!
==a.style[d]&&(c=d));ah[b]=c}return c}function bh(a,b){var
c=a.style[zd(b)];return"undefined"!==typeof c?c:a.style[$g(a,b)]||""}
function ch(a,b){var c=Sd(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function dh(a,b){return ch(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function eh(a,b,c)
{if(b instanceof F){var d=b.x;b=b.y}else d=b,b=c;a.style.left=fh(d,!
1);a.style.top=fh(b,!1)}function gh(a){return new F(a.offsetLeft,a.offsetTop)}
function hh(a){a=a?Sd(a):document;return!E.Aa||E.Kb(9)||Zd(Qd(a).b)?
a.documentElement:a.body}function ih(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}E.Aa&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function jh(a){if(E.Aa&&!E.Kb(8))return a.offsetParent;var
b=Sd(a),c=dh(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=dh(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 kh(a){for(var b=new
Rg(0,Infinity,Infinity,0),c=Qd(a),d=c.b.body,e=c.b.documentElement,f=ae(c.b);a=jh(a
);)if(!(E.Aa&&0==a.clientWidth||E.hb&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=dh(a,"overflow")){var h=lh(a),k=new
F(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=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,
f);c=Yd(be(c.b)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function mh(a,b){var c=b||ae(document);var d=c||ae(document);var
e=lh(a),f=lh(d),h=nh(d);if(d==ae(document)){var k=e.x-d.scrollLeft;e=e.y-
d.scrollTop;E.Aa&&!E.Kb(10)&&(k+=h.left,e+=h.top)}else k=e.x-f.x-h.left,e=e.y-f.y-
h.top;h=oh(a);f=d.clientHeight-h.height;var
m=d.scrollLeft,p=d.scrollTop;m+=Math.min(k,Math.max(k-(d.clientWidth-
h.width),0));p+=Math.min(e,Math.max(e-f,0));d=new
F(m,p);c.scrollLeft=d.x;c.scrollTop=d.y}
function lh(a){var b=Sd(a),c=new F(0,0),d=hh(b);if(a==d)return
c;a=ih(a);b=$d(Qd(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function ph(a,b){var
c=qh(a),d=qh(b);return new F(c.x-d.x,c.y-d.y)}function rh(a){a=ih(a);return new
F(a.left,a.top)}function qh(a){if(1==a.nodeType)return rh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new F(a.clientX,a.clientY)}
function R(a,b,c){if(b instanceof Od)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=fh(b,!0);a.style.height=fh(c,!
0)}function fh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function sh(a){var b=oh;if("none"!=dh(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return
a}
function oh(a){var b=a.offsetWidth,c=a.offsetHeight,d=E.hb&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new Od(b,c):(a=ih(a),new Od(a.right-a.left,a.bottom-
a.top))}function th(a){var b=lh(a);a=sh(a);return new
Vg(b.x,b.y,a.width,a.height)}function uh(a,b){var c=a.style;"opacity"in c?
c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in
c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function S(a,b)
{a.style.display=b?"":"none"}function vh(a){return"rtl"==dh(a,"direction")}
var wh=E.Ra?"MozUserSelect":E.hb||E.jc?"WebkitUserSelect":null;function xh(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(wh)
{if(b=b?"none":"",a.style&&(a.style[wh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[wh]=b)}}else if(E.Aa||
E.Jc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function yh(a,b){var c=Zd(Qd(Sd(a)).b);if(!E.Aa||E.Oa("10")||
c&&E.Oa("8"))zh(a,b,"border-box");else{var d=a.style;if(c){c=Ah(a);var
e=nh(a);d.pixelWidth=b.width-e.left-c.left-c.right-e.right;d.pixelHeight=b.height-
e.top-c.top-c.bottom-e.bottom}else d.pixelWidth=b.width,d.pixelHeight=b.height}}
function Bh(a){var b=Sd(a),c=E.Aa&&a.currentStyle;if(c&&Zd(Qd(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Ch(a,c.width,"width","pixelWidth"),a=Ch(a,c.height,"height","pixelHeight"),new
Od(b,a);c=new Od(a.offsetWidth,a.offsetHeight);b=Ah(a);a=nh(a);return new
Od(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function zh(a,b,c){a=a.style;E.Ra?a.MozBoxSizing=c:E.hb?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Ch(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function Dh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?Ch(a,c,"left","pixelLeft"):0}
function Ah(a){if(E.Aa){var
b=Dh(a,"paddingLeft"),c=Dh(a,"paddingRight"),d=Dh(a,"paddingTop");a=Dh(a,"paddingBo
ttom");return new
Rg(d,c,a,b)}b=ch(a,"paddingLeft");c=ch(a,"paddingRight");d=ch(a,"paddingTop");a=ch(
a,"paddingBottom");return new
Rg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Eh={thin:2,medium:4,thick:6};
function Fh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Eh?
Eh[c]:Ch(a,c,"left","pixelLeft")}
function nh(a){if(E.Aa&&!E.Kb(9)){var
b=Fh(a,"borderLeft"),c=Fh(a,"borderRight"),d=Fh(a,"borderTop");a=Fh(a,"borderBottom
");return new
Rg(d,c,a,b)}b=ch(a,"borderLeftWidth");c=ch(a,"borderRightWidth");d=ch(a,"borderTopW
idth");a=ch(a,"borderBottomWidth");return new
Rg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Gh(a,b)
{a.style[E.Aa?"styleFloat":"cssFloat"]=b};E.platform={};E.platform.Ge=function()
{if(E.li){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(E.Wd()))?a[1]:"0"}return
E.Fb?(a=/10[_.][0-9_.]+/,(a=a.exec(E.Wd()))?a[0].replace(/_/g,"."):"10"):E.we?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(E.Wd()))?a[1]:""):E.ze||E.zd||E.tk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(E.Wd()))?
a[1].replace(/_/g,"."):""):""};E.platform.VERSION=E.platform.Ge();E.platform.Of=fun
ction(a){return 0<=Pb(E.platform.VERSION,a)};E.product={};E.product.Zh=!
1;E.product.Md=!1;E.product.Ld=!1;E.product.xe=!1;E.product.Yh=!1;E.product.ei=!
1;E.product.Pd=E.tg||E.sg||E.wg||E.product.Zh||E.product.Md||E.product.Ld||
E.product.xe||E.product.Yh||
E.product.ei;E.product.Jc=E.Jc;E.product.Aa=E.Aa;E.product.jc=E.jc;E.product.qk=E.p
roduct.Pd?E.product.Zh:Tb();E.product.jm=function(){return Bd()||
C("iPod")};E.product.ze=E.product.Pd?
E.product.Md:E.product.jm();E.product.zd=E.product.Pd?E.product.Ld:C("iPad");
E.product.we=E.product.Pd?E.product.xe:C("Android")&&!(Ub()||Tb()||C("Opera")||
C("Silk"));E.product.lk=E.product.Pd?E.product.Yh:Ub();E.product.mm=function()
{return C("Safari")&&!(Ub()||C("Coast")||C("Opera")||C("Edge")||Tb()||C("Silk")||
C("Android"))&&!Cd()};E.product.xg=E.product.Pd?
E.product.ei:E.product.mm();E.product.Ge=function(){if(E.product.qk)return
E.product.Vd(/Firefox\/([0-9.]+)/);if(E.product.Aa||E.product.jc||
E.product.Jc)return E.VERSION;if(E.product.lk)return Cd()?E.product.Vd(/CriOS\/([0-
9.]+)/):E.product.Vd(/Chrome\/([0-9.]+)/);if(E.product.xg&&!Cd())return
E.product.Vd(/Version\/([0-9.]+)/);if(E.product.ze||E.product.zd){var
a=E.product.Di(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(E.product.we)return(a=E.product.Vd(/Android\s+([0-9.]+)/))?
a:E.product.Vd(/Version\/([0-9.]+)/);
return""};E.product.Vd=function(a){return(a=E.product.Di(a))?
a[1]:""};E.product.Di=function(a){return
a.exec(E.Wd())};E.product.VERSION=E.product.Ge();E.product.Of=function(a){return
0<=Pb(E.product.VERSION,a)};function Hh(a,b,c,d,e)
{Og.call(this,b,c,d,e);this.V=a}x(Hh,Og);Hh.prototype.s=r;Hh.prototype.Ih=function(
){this.s();Hh.ma.Ih.call(this)};Hh.prototype.i=function()
{this.s();Hh.ma.i.call(this)};Hh.prototype.j=function()
{this.s();Hh.ma.j.call(this)};function Ih(a,b,c,d,e)
{va(b)&&(b=[b]);va(c)&&(c=[c]);Hh.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.ha=-1}x(Ih,Hh);var
Jh=1/1024;
Ih.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.ha)>=Jh&&(uh(this.V,a),this.ha=a)};Ih.prototype.j=function(){this.ha=-
1;Ih.ma.j.call(this)};Ih.prototype.i=function(){this.ha=-
1;Ih.ma.i.call(this)};function Kh(a,b,c)
{Ih.call(this,a,1,0,b,c)}x(Kh,Ih);Kh.prototype.j=function()
{this.V.style.display="";Kh.ma.j.call(this)};Kh.prototype.i=function()
{this.V.style.display="none";Kh.ma.i.call(this)};
function Lh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Hh.call(this,a,b,c,d,e)}x(Lh,Hh);Lh.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.V.style.backgroundColor="rgb("+a.join(",")
+")"};function Mh(a,b,c){L.call(this);this.target=a;this.s=b||a;this.ha=c||new
Vg(NaN,NaN,NaN,NaN);this.i=Sd(a);this.b=new
P(this);He(this,this.b);this.deltaY=this.deltaX=this.ta=this.ra=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;K(this.s,
["touchstart","mousedown"],this.ak,!1,this);this.j=Nh}x(Mh,L);var
Nh=l.document&&l.document.documentElement&&!!
l.document.documentElement.setCapture&&!!
l.document.releaseCapture;g=Mh.prototype;g.Ka=function(a){this.o=a};
g.va=function(){Mh.ma.va.call(this);nf(this.s,["touchstart","mousedown"],this.ak,!
1,this);qg(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
g.ak=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
Te(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Oh("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.j;this.b.ka(b,
["touchmove","mousemove"],this.Ml,{capture:d,passive:!1});this.b.ka(b,
["touchend","mouseup"],this.vf,d);this.j?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.vf)):this.b.ka(ce(b),"blur",this.vf);this.ua&&thi
s.b.ka(this.ua,"scroll",this.Ym,
d);this.clientX=this.ra=a.clientX;this.clientY=this.ta=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.V=$d(Qd(this.i).b)}};g.vf=function(a,b)
{qg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
Oh("end",this,a.clientX,a.clientY,a,Ph(this,this.deltaX),Qh(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
g.Ml=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ra-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Oh("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.lc||
this.vf(a);return}}c=Rh(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Oh("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Sh(this,a,b,c),a.preventDefault(
))}};
function Rh(a,b,c){var d=$d(Qd(a.i).b);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new
F(Ph(a,a.deltaX),Qh(a,a.deltaY))}g.Ym=function(a){var
b=Rh(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Sh(this,a,b.x,b.y)};fu
nction Sh(a,b,c,d){a.yi(c,d);a.dispatchEvent(new
Oh("drag",a,b.clientX,b.clientY,b,c,d))}function Ph(a,b){var
c=a.ha,d=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function Qh(a,b){var c=a.ha,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}g.yi=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Oh(a,b,c,d,e,f,h){Ne.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)?
f:b.deltaX;this.top=n(h)?h:b.deltaY}x(Oh,Ne);function Th(a){return
Math.pow(a,3)}function Uh(a){return 3*a*a-2*a*a*a};function Vh(a)
{Ne.call(this,"navigate");this.V=a}x(Vh,Ne);function Wh(){return!(C("iPad")||
C("Android")&&!C("Mobile")||C("Silk"))&&(C("iPod")||C("iPhone")||C("Android")||
C("IEMobile"))};function Xh(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof
b[d],b[d]);return c.join("\x0B")};function Yh(a,b,c,d){L.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"+Zh;var f=ad("input",
{type:"text",name:e,id:e,style:cc("display:none")});document.write(Uc(f));e=G(e)}th
is.V=e;this.b=c?ce(Sd(c)):window;this.ua=b;E.Aa&&!
b&&(this.ua="https"==window.location.protocol?
nc(bc(cc("https:///"))):nc(bc(cc('javascript:""'))));this.g=new
Yf(150);He(this,this.g);this.j=!a;this.i=new P(this);if(a||$h){if(d)var
h=d;else{a="history_iframe"+
Zh;d=this.ua;b={id:a,style:cc("display:none"),sandbox:void
0};d&&lc(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)e[h]=c[h];for(h in d)e[h]=d[h];for(h in b){f=h.toLowerCase();if(f in c)throw
Error('Cannot override "'+f+'" attribute, got "'+h+'" with value "'+b[h]+'"');f in
d&&delete e[f];e[h]=b[h]}h=bd("iframe",e,void
0);document.write(Uc(h));h=G(a)}this.ra=h;this.Ca=!
0}$h&&(this.i.ka(this.b,"load",this.Tm),this.ya=this.ta=!1);this.j?
ai(this,bi(this),!0):ci(this,this.V.value);
Zh++}x(Yh,L);Yh.prototype.ha=!1;Yh.prototype.s=!1;Yh.prototype.o=null;var
di=function(a,b){var c=b||Xh;return function(){var d=this||
l;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var
e=c(Ea(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}}
(function(){return E.Aa?E.Kb(8):"onhashchange"in l}),$h=E.Aa&&!
E.Kb(8);g=Yh.prototype;g.je=null;g.va=function()
{Yh.ma.va.call(this);this.i.Ea();this.Ka(!1)};
g.Ka=function(a){if(a!=this.ha)if($h&&!this.ta)this.ya=a;else if(a)if(E.Jc?
this.i.ka(this.b.document,ei,this.bn):E.Ra&&this.i.ka(this.b,"pageshow",this.Zm),di
()&&this.j)this.i.ka(this.b,"hashchange",this.Um),this.ha=!0,this.dispatchEvent(new
Vh(bi(this),!1));else{if(!E.Aa||Wh()||
this.ta)this.i.ka(this.g,"tick",v(this.Ki,this,!0)),this.ha=!0,$h||
(this.o=bi(this),this.dispatchEvent(new Vh(bi(this),!1))),this.g.start()}else
this.ha=!1,qg(this.i),this.g.stop()};
g.Tm=function(){this.ta=!0;this.V.value&&ci(this,this.V.value,!
0);this.Ka(this.ya)};g.Zm=function(a){a.g.persisted&&(this.Ka(!1),this.Ka(!
0))};g.Um=function(){var a=fi(this.b);a!=this.o&&gi(this,a,!0)};function bi(a)
{return null!=a.je?a.je:a.j?fi(a.b):hi(a)||""}function fi(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}function ai(a,b,c)
{a=a.b.location;var d=a.href.split("#")[0],e=-1!=a.href.indexOf("#");if($h||e||
b)d+="#"+b;d!=a.href&&(b=wc(d),c?md(a,b):ld(a,b))}
function ci(a,b,c,d){if(a.Ca||b!=hi(a))if(a.Ca=!
1,b=encodeURIComponent(String(b)),E.Aa){var
e=oe(a.ra);e.open("text/html",c?"replace":void 0);c=ed(ad("title",{},d||
a.b.document.title),ad("body",{},b));e.write(Uc(c));e.close()}else
e=lc(a.ua).toString()+"#"+b,(a=a.ra.contentWindow)&&(c?
md(a.location,e):ld(a.location,e))}
function hi(a){if(E.Aa)return a=oe(a.ra),a.body?qd(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=qd(fi(b))}catch(d){return a.s||(1!
=a.s&&Zf(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&Zf(a.g,150),a.s=!1);return c||
null}return null}g.Ki=function(a){if(this.j){var b=fi(this.b);b!
=this.o&&gi(this,b,a)}if(!this.j||$h)if(b=hi(this)||"",null==this.je||
b==this.je)this.je=null,b!=this.o&&gi(this,b,a)};
function gi(a,b,c){a.o=a.V.value=b;a.j?
($h&&ci(a,b),ai(a,b)):ci(a,b);a.dispatchEvent(new Vh(bi(a),c))}g.bn=function()
{this.g.stop();this.g.start()};var ei=["mousedown","keydown","mousemove"],Zh=0;var
ii={};
function ji(a){if(E.product.Aa&&!E.Oa(9))return[0,0,0,0];var
b=ii.hasOwnProperty(a)?ii[a]:null;if(b)return
b;65536<Object.keys(ii).length&&(ii={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=ki(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=ki(b,d);b=ki(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=li(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=li(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=li(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=li(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=li(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=li(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g,"
");li(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return ii[a]=b}function li(a,b,c,d){return
a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function
ki(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var
mi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!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},ni={"* 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 oi={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},pi=/
[\n\f\r"'()*<>]/g,qi={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ri(a){return qi[a]}
function si(a,b,c){b=Eb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=rc(a).toString()?'url("'+rc(a).toString().replace(pi,ri)+'")':null:null}return
a}if(0<
b.indexOf("(")){if(/"|'/.test(b))return null;for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!
(c[1]in oi))return null}return b};function ti(a,b){var c=l[a];return
c&&c.prototype?(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||
null:null}function ui(a,b){var c=l[a];return c&&c.prototype&&c.prototype[b]||null}
var vi=ti("Element","attributes")||
ti("Node","attributes"),wi=ui("Element","hasAttribute"),xi=ui("Element","getAttribu
te"),yi=ui("Element","setAttribute"),zi=ui("Element","removeAttribute"),Ai=ui("Elem
ent","getElementsByTagName"),Bi=ui("Element","matches")||
ui("Element","msMatchesSelector"),Ci=ti("Node","nodeName"),Di=ti("Node","nodeType")
,Ei=ti("Node","parentNode"),Fi=ti("HTMLElement","style")||
ti("Element","style"),Gi=ti("HTMLStyleElement","sheet"),Hi=ui("CSSStyleDeclaration"
,"getPropertyValue"),
Ii=ui("CSSStyleDeclaration","setProperty");function Ji(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Ki(a,b,c,d){if(a)return a.apply(b,d);if(E.product.Aa&&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 Li(a)
{return Ji(vi,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Mi(a,b,c){try{Ki(yi,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Ni(a){return
Ji(Fi,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Oi(a){return Ji(Gi,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Pi(a){return Ji(Ci,a,"nodeName",function(b)
{return"string"==typeof b})}function Qi(a){return Ji(Di,a,"nodeType",function(b)
{return"number"==typeof b})}
function Ri(a){return Ji(Ei,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Si(a,b){return
Ki(Hi,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Ti(a,b,c){Ki(Ii,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Ui=E.Aa&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),Vi={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function Wi(a,b,c){var d=[];a=Xi(sb(a.cssRules));y(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&E.product.Aa&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var
f=b?e.selectorText.replace(Ui,"#"+b+"
$1"):e.selectorText;d.push(Nc(f,Yi(e.style,c)))}});return Pc(d)}function Xi(a)
{return fb(a,function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Zi(a,b,c){a=$i("<style>"+a+"</style>");return null==a||null==a.sheet?
Rc:Wi(a.sheet,void 0!=b?b:null,c)}function $i(a){if(E.Aa&&!E.Oa(10)||"function"!
=typeof l.DOMParser)return
null;a=fd("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(Uc(a),"text/html").body.children[0]}
function Yi(a,b){if(!a)return Cc;var
c=document.createElement("div").style,d=aj(a);y(d,function(e){var f=E.hb&&e in Vi?
e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=f.lastIndexOf("--",0)&&0!
=f.lastIndexOf("var",0)&&(e=Si(a,e),e=si(f,e,b),null!=e&&Ti(c,f,e))});return
Bc(c.cssText||"")}
function bj(a){var b=Array.from(Ki(Ai,a,"getElementsByTagName",
["STYLE"])),c=Cb(b,function(e){return
sb(Oi(e).cssRules)});c=Xi(c);c.sort(function(e,f){var h=ji(e.selectorText);a:
{for(var k=ji(f.selectorText),m=xb,p=Math.min(h.length,k.length),t=0;t<p;t++){var
B=m(h[t],k[t]);if(0!=B){h=B;break a}}h=xb(h.length,k.length)}return-
h});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)y(c,function(e){Ki(Bi,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&
e.style&&cj(d,e.style)});y(b,J)}function cj(a,b){var
c=aj(a.style),d=aj(b);y(d,function(e){if(!(0<=c.indexOf(e))){var
f=Si(b,e);Ti(a.style,e,f)}})}function aj(a){Ba(a)?a=sb(a):
(a=Oa(a),nb(a,"cssText"));return a};var dj="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),ej=0;function fj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+ej+
+}fj.prototype.set=function(a,b){if(Ki(wi,a,"hasAttribute",[this.b])){var
c=parseInt(Ki(xi,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Mi(a,this.b,c.toString()),this.i.push(a);return this};
fj.prototype.get=function(a){if(Ki(wi,a,"hasAttribute",[this.b]))return
a=parseInt(Ki(xi,a,"getAttribute",[this.b])||
null,10),this.g[a]};fj.prototype.clear=function(){this.i.forEach(function(a)
{Ki(zi,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var gj=!E.Aa||
E.Kb(10);function hj(){};var ij={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 jj={A:!0,ABBR:!0,ACRONYM:!
0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!
0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!
0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!
0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!
0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!
0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function kj(a){a=a||
new
lj;mj(a);this.b=Va(a.b);this.j=Va(a.lb);this.o=Va(a.ta);this.ha=a.ha;y(a.s,function
(b){if(0!=b.lastIndexOf("data-",0))throw new bb('Only "data-" attributes allowed,
got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new bb('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.b["*
"+b.toUpperCase()]=nj},this);this.V=a.i;this.i=a.ra;this.g=null;this.s=a.V}x(kj,hj)
;
function oj(a){return function(b,c){var d=a(Eb(b),c);return
d&&"about:invalid#zClosurez"!=rc(d).toString()?rc(d).toString():null}}function lj()
{this.b={};y([mi,ni],function(a){y(Oa(a),function(b)
{this.b[b]=nj},this)},this);this.g={};this.s=[];this.lb=Va(ij);this.ta=Va(jj);this.
ha=!1;this.Ca=vc;this.ya=this.o=this.ua=this.i=Wb;this.ra=null;this.j=this.V=!
1}function pj(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?
null:b(c,d,e,f)}}function qj(a,b,c,d){a[c]&&!b[c]&&(a[c]=pj(a[c],d))}
function mj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");qj(a.b,a.g,"* USEMAP",rj);var b=oj(a.Ca);y(["* ACTION","* CITE","*
HREF"],function(d){qj(this.b,this.g,d,b)},a);var c=oj(a.i);y(["* LONGDESC","*
SRC","LINK HREF"],function(d){qj(this.b,this.g,d,c)},a);y(["* FOR","* HEADERS","*
NAME"],function(d){qj(this.b,this.g,d,w(sj,this.ua))},a);qj(a.b,a.g,"A
TARGET",w(tj,["_blank","_self"]));qj(a.b,a.g,"* CLASS",w(uj,a.o));qj(a.b,a.g,"*
ID",w(vj,a.o));qj(a.b,a.g,"* STYLE",
w(a.ya,c));a.j=!0}function xj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function nj(a){return Eb(a)}function tj(a,b){var c=Eb(b);return
lb(a,c.toLowerCase())?c:null}function rj(a){return(a=Eb(a))&&"#"==a.charAt(0)?
a:null}function sj(a,b,c){return a(Eb(b),c)}function
uj(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var
f=a(b[e],c);f&&d.push(f)}return 0==d.length?null:d.join(" ")}function vj(a,b,c)
{return a(Eb(b),c)}
function yj(a,b){var c=!("STYLE"in a.j)&&"STYLE"in
a.o;c="*"==a.i&&c?"sanitizer-"+yd():a.i;a.g=c;if(gj){var d=b;if(gj)
{c=I("SPAN");a.g&&"*"==a.i&&(c.id=a.g);a.s&&(d=$i("<div>"+d+"</div>"),bj(d),d=d.inn
erHTML);d=fd(d,null);var e=document.createElement("template");if("content"in
e)D(e,d),e=e.content;else{var
f=document.implementation.createHTMLDocument("x");e=f.body;D(f.body,d)}d=document.c
reateTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(e=dj?
new WeakMap:new fj;f=d.nextNode();){c:{var h=
a;var k=f;switch(Qi(k)){case 3:h=zj(h,k);break c;case
1:if("TEMPLATE"==Pi(k).toUpperCase())h=null;else{var m=Pi(k).toUpperCase();if(m in
h.j)var p=null;else h.o[m]?p=document.createElement(m):
(p=I("SPAN"),h.ha&&Mi(p,"data-sanitizer-original-tag",m.toLowerCase()));if(p){var
t=p,B=Li(k);if(null!=B)for(var A=0;m=B[A];A++)if(m.specified){var M=h;var
U=k,fa=m,pb=fa.name;if(0==pb.lastIndexOf("data-sanitizer-",0))M=null;else{var
ff=Pi(U);fa=fa.value;var
Ta={tagName:Eb(ff).toLowerCase(),attributeName:Eb(pb).toLowerCase()},
wj={Hk:void 0};"style"==Ta.attributeName&&(wj.Hk=Ni(U));U=xj(ff,pb);U in M.b?
(M=M.b[U],M=M(fa,Ta,wj)):(pb=xj(null,pb),pb in M.b?
(M=M.b[pb],M=M(fa,Ta,wj)):M=null)}null===M||Mi(t,m.name,M)}h=p}else h=null}break
c;default:h=null}}if(h){if(1==Qi(h)&&e.set(f,h),f=Ri(f),k=!
1,f)m=Qi(f),p=Pi(f).toLowerCase(),t=Ri(f),11!=m||t?"body"==p&&t&&(m=Ri(t))&&!
Ri(m)&&(k=!0):k=!0,m=null,k||!f?
m=c:1==Qi(f)&&(m=e.get(f)),m.content&&(m=m.content),m.appendChild(h)}else
ie(f)}e.clear&&e.clear()}else c=I("SPAN");0<Li(c).length&&
(d=I("SPAN"),d.appendChild(c),c=d);c=(new
XMLSerializer).serializeToString(c);c=c.slice(c.indexOf(">")
+1,c.lastIndexOf("</"))}else c="";return fd(c,null)}function zj(a,b){var
c=b.data,d=Ri(b);d&&"style"==Pi(d).toLowerCase()&&!("STYLE"in a.j)&&"STYLE"in
a.o&&(c=Qc(Zi(c,a.g,v(function(e,f){return this.V(e,{Xn:f})},a))));return
document.createTextNode(c)};function Aj(a){return sd(Eb(a.replace(Bj,function(b,c)
{return Cj.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Cj=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Bj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function Dj(a){return/^\s*$/.test(a)?!1:/^[\],:
{}\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,""))}function Ej(a){a=String(a);if(Dj(a))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Fj(){}
function Gj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b))
{var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f+
+)c.push(e),Gj(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof
f&&(c.push(e),Hj(d,c),c.push(":"),Gj(a,f,c),e=","));c.push("}");return}}switch(type
of b){case "string":Hj(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}}var
Ij={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Jj=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Hj(a,b){b.push('"',a.replace(Jj,function(c){var d=Ij[c];d||(d="\\u"+
(c.charCodeAt(0)|65536).toString(16).substr(1),Ij[c]=d);return d}),'"')};function
Kj(a,b){this.x=a;this.y=b}x(Kj,F);function Lj(a){return new
Kj(a.x,a.y)}Kj.prototype.clone=function(){return new
Kj(this.x,this.y)};Kj.prototype.Ug=F.prototype.Ug;Kj.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function Mj(a){var b=Nj;this.o=[];this.ua=b;this.ta=a||null;this.j=this.b=!
1;this.i=void 0;this.ra=this.ya=this.V=!
1;this.s=0;this.g=null;this.ha=0}Mj.prototype.cancel=function(a){if(this.b)this.i
instanceof Mj&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.ua?
this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new Oj(this),Pj(this),Qj(this,!
1,a))}};Mj.prototype.lb=function(a,b){this.V=!1;Qj(this,a,b)};
function Qj(a,b,c){a.b=!0;a.i=c;a.j=!b;Rj(a)}function Pj(a){if(a.b){if(!a.ra)throw
new Sj(a);a.ra=!1}}Mj.prototype.vi=function(a){Pj(this);Qj(this,!0,a)};function
Tj(a,b,c,d){a.o.push([b,c,d]);a.b&&Rj(a)}Mj.prototype.then=function(a,b,c){var
d,e,f=new If(function(h,k){d=h;e=k});Tj(this,d,function(h){h instanceof Oj?
f.cancel():e(h)});return f.then(a,b,c)};Mj.prototype.$goog_Thenable=!0;function
Uj(a){return hb(a.o,function(b){return Ca(b[1])})}
function Rj(a){if(a.s&&a.b&&Uj(a)){var
b=a.s,c=Vj[b];c&&(l.clearTimeout(c.Ma),delete Vj[b]);a.s=0}a.g&&(a.g.ha--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.V;){var
e=a.o.shift(),f=e[0],h=e[1];e=e[2];if(f=a.j?h:f)try{var k=f.call(e||
a.ta,b);n(k)&&(a.j=a.j&&(k==b||k instanceof
Error),a.i=b=k);if(Hf(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!
0,a.V=!0}catch(m){b=m,a.j=!0,Uj(a)||(c=!0)}}a.i=b;d&&(k=v(a.lb,a,!0),d=v(a.lb,a,!
1),b instanceof Mj?(Tj(b,k,d),b.ya=!0):b.then(k,d));c&&(b=
new Wj(b),Vj[b.Ma]=b,a.s=b.Ma)}function Sj(){$a.call(this)}x(Sj,
$a);Sj.prototype.message="Deferred has already
fired";Sj.prototype.name="AlreadyCalledError";function Oj(){$a.call(this)}x(Oj,
$a);Oj.prototype.message="Deferred was
canceled";Oj.prototype.name="CanceledError";function Wj(a)
{this.Ma=l.setTimeout(v(this.g,this),0);this.b=a}Wj.prototype.g=function(){delete
Vj[this.Ma];throw this.b;};var Vj={};function Xj(a,b){var c=b||{},d=c.document||
document,e=lc(a).toString(),f=I("SCRIPT"),h={Vj:f,Kd:void 0},k=new
Mj(h),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function()
{Yj(f,!0);var t=new Zj(1,"Timeout reached for loading script "+e);Pj(k);Qj(k,!
1,t)},p),h.Kd=m);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||(Yj(f,c.Dk||!
1,m),k.vi(null))};f.onerror=function(){Yj(f,!0,m);var t=new Zj(0,"Error while
loading script "+e);
Pj(k);Qj(k,!1,t)};h=c.attributes||{};Xa(h,{type:"text/javascript",charset:"UTF-
8"});Wd(f,h);kd(f,a);ak(d).appendChild(f);return k}function ak(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function Nj(){if(this&&this.Vj){var
a=this.Vj;a&&"SCRIPT"==a.tagName&&Yj(a,!0,this.Kd)}}function Yj(a,b,c){null!
=c&&l.clearTimeout(c);a.onload=r;a.onerror=r;a.onreadystatechange=r;b&&window.setTi
meout(function(){J(a)},0)}
function Zj(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);
$a.call(this,c);this.code=a}x(Zj,$a);function bk(){this.b=ck;this.Kd=5E3}var
dk=0;bk.prototype.send=function(a,b,c,d){a=a?Va(a):{};d=d||"_"+(dk+
+).toString(36)+Ja().toString(36);var
e="_callbacks___"+d;b&&(l[e]=ek(d,b),a.callback=e);b={timeout:this.Kd,Dk:!
0};e=lc(this.b).toString();e=mc.exec(e);var f=e[3]||"";e=nc(e[1]+oc("?",e[2]||"",a)
+oc("#",f,void 0));b=Xj(e,b);Tj(b,null,fk(d,a,c),void
0);return{Ma:d,zi:b}};bk.prototype.cancel=function(a)
{a&&(a.zi&&a.zi.cancel(),a.Ma&&gk(a.Ma,!1))};
function fk(a,b,c){return function(){gk(a,!1);c&&c(b)}}function ek(a,b){return
function(c){gk(a,!0);b.apply(void 0,arguments)}}function gk(a,b){var
c="_callbacks___"+a;if(l[c])if(b)try{delete l[c]}catch(d){l[c]=void 0}else
l[c]=r};function hk(){}hk.prototype.b=null;function ik(a){var b;(b=a.b)||
(b={},jk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var kk;function lk()
{}x(lk,hk);function mk(a){return(a=jk(a))?new ActiveXObject(a):new
XMLHttpRequest}function jk(a){if(!a.g&&"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.g=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.g}kk=new lk;function nk(a,b)
{this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
nk)for(c=a.Xb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}g=nk.prototype;g.Bb=function(){ok(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};g.Xb=function()
{ok(this);return this.b.concat()};
function pk(a,b){return qk(a.g,b)}g.remove=function(a){return qk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&ok(this),!0):!1};function ok(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];qk(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],qk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}g.get=function(a,b){return qk(this.g,a)?
this.g[a]:b};g.set=function(a,b){qk(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
g.forEach=function(a,b){for(var c=this.Xb(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new
nk(this)};function qk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function rk(a)
{if(a.Bb&&"function"==typeof a.Bb)return a.Bb();if(q(a))return
a.split("");if(Ba(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 sk(a)
{if(a.Xb&&"function"==typeof a.Xb)return a.Xb();if(!a.Bb||"function"!=typeof a.Bb)
{if(Ba(a)||q(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
Oa(a)}}
function tk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ba(a)||q(a))y(a,b,void 0);else for(var
c=sk(a),d=rk(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};var uk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function vk(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=null;if(0<=e){var
h=c[d].substring(0,e);f=c[d].substring(e+1)}else h=c[d];b(h,f?qd(f):"")}}
function wk(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.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function xk(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||
63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1}var
yk=/#|$/;
function zk(a){var
b=window.location.href,c=b.search(yk),d=xk(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 qd(b.substr(d,e-d))}var
Ak=/[?&]($|#)/;function Bk(a){L.call(this);this.headers=new nk;this.V=a||
null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ha=!
1;this.ua=0;this.o=null;this.Ca="";this.ya=this.Pa=!1}x(Bk,L);var Ck=/^https?
$/i,Dk=["POST","PUT"],Ek=[];function Fk(a,b,c){var d=new
Bk;Ek.push(d);b&&d.ka("complete",b);d.qd("ready",d.Ck);d.send(a,c,void 0,void
0)}g=Bk.prototype;g.Ck=function(){this.Ea();nb(Ek,this)};
g.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ta+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ta=a;this.ha=!1;this.g=!0;this.b=this.V?
mk(this.V):mk(kk);this.s=this.V?
ik(this.V):ik(kk);this.b.onreadystatechange=v(this.Jj,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(f){Gk(this);return}a=c||"";var
e=this.headers.clone();d&&tk(d,function(f,h)
{e.set(h,f)});d=jb(e.Xb(),Hk);c=l.FormData&&a instanceof l.FormData;!lb(Dk,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(f,h)
{this.b.setRequestHeader(h,f)},this);this.Ca&&(this.b.responseType=this.Ca);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Pa&&(this.b.withCredentials=this.Pa);try{Ik(this),0<this.ua&&((this.ya=Jk(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=v(this.Kd,this)):this.o=N(this.Kd,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(f){Gk(this)}};
function Jk(a){return E.Aa&&E.Oa(9)&&va(a.timeout)&&n(a.ontimeout)}function Hk(a)
{return"content-type"==a.toLowerCase()}g.Kd=function(){"undefined"!=typeof
ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Gk(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Kk(a);Lk(a)}function Kk(a){a.ha||(a.ha=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
g.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Lk(this))};g.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Lk(this,!
0));Bk.ma.va.call(this)};g.Jj=function(){this.lc||(this.ra||this.j||this.i?
Mk(this):this.Xm())};g.Xm=function(){Mk(this)};
function Mk(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=Nk(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.Jj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{Ok(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Kk(a)}finally{Lk(a)}}}func
tion Lk(a,b){if(a.b){Ik(a);var c=a.b,d=a.s[0]?r:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Ik(a)
{a.b&&a.ya&&(a.b.ontimeout=null);a.o&&(l.clearTimeout(a.o),a.o=null)}function Ok(a)
{var b=Nk(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.ta).match(uk)[1]||
null,!
a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Ck.test(a?a.toLowerCase():"");c=b}return c}function Nk(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function Pk(a){if(a.b){a:{a=a.b.responseText;if(l.JSON)try{var
b=l.JSON.parse(a);break a}catch(c){}b=Ej(a)}return b}};function T(a)
{this.V=this.ha=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a
instanceof T?(this.i=n(void 0)?void
0:a.i,Qk(this,a.s),this.ha=a.ha,this.V=a.V,Rk(this,a.ra),this.o=a.o,Sk(this,a.b.clo
ne()),this.g=a.g):a&&(b=String(a).match(uk))?(this.i=!1,Qk(this,b[1]||"",!
0),this.ha=Tk(b[2]||""),this.V=Tk(b[3]||"",!0),Rk(this,b[4]),this.o=Tk(b[5]||"",!
0),Sk(this,b[6]||"",!0),this.g=Tk(b[7]||"")):(this.i=!1,this.b=new
Uk(null,this.i))}
T.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Vk(b,Wk,!0),":");var
c=this.V;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Vk(b,Wk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Vk(c,"/"==c.charAt(0)?Xk:Yk,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Vk(c,Zk));return
a.join("")};T.prototype.clone=function(){return new T(this)};
function Qk(a,b,c){a.s=c?Tk(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
Rk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ra=b}else a.ra=null}function Sk(a,b,c){b instanceof Uk?(a.b=b,$k(a.b,a.i)):
(c||(b=Vk(b,al)),a.b=new Uk(b,a.i))}T.prototype.j=function(a){Sk(this,a,void
0)};T.prototype.getQuery=function(){return this.b.toString()};function V(a,b,c)
{a.b.set(b,c);return a}function bl(a,b){return a.b.get(b)}
function Tk(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Vk(a,b,c){return q(a)?(a=encodeURI(a).replace(b,cl),c&&(a=a.replace(/%25([0-9a-fA-
F]{2})/g,"%$1")),a):null}function cl(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var
Wk=/[#\/\?@]/g,Yk=/[#\?:]/g,Xk=/[#\?]/g,al=/[#\?@]/g,Zk=/#/g;function Uk(a,b)
{this.g=this.b=null;this.i=a||null;this.j=!!b}
function dl(a){a.b||(a.b=new nk,a.g=0,a.i&&vk(a.i,function(b,c)
{a.add(qd(b),c)}))}g=Uk.prototype;g.add=function(a,b)
{dl(this);this.i=null;a=el(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};g.remove=function(a)
{dl(this);a=el(this,a);return pk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function fl(a,b){dl(a);b=el(a,b);return
pk(a.b,b)}
g.forEach=function(a,b){dl(this);this.b.forEach(function(c,d){y(c,function(e)
{a.call(b,e,d,this)},this)},this)};g.Xb=function(){dl(this);for(var
a=this.b.Bb(),b=this.b.Xb(),c=[],d=0;d<b.length;d++)for(var
e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.Bb=function(a){dl(this);var
b=[];if(q(a))fl(this,a)&&(b=rb(b,this.b.get(el(this,a))));else{a=this.b.Bb();for(va
r c=0;c<a.length;c++)b=rb(b,a[c])}return b};
g.set=function(a,b){dl(this);this.i=null;a=el(this,a);fl(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};g.get=function(a,b)
{if(!a)return b;var c=this.Bb(a);return 0<c.length?String(c[0]):b};function
gl(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set(el(a,b),sb(c)),a.g+=c.length)}
g.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var
a=[],b=this.b.Xb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Bb(d);for(var f=0;f<d.length;f++){var
h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return
this.i=a.join("&")};g.clone=function(){var a=new
Uk;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function el(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}
function $k(a,b){b&&!a.j&&(dl(a),a.i=null,a.b.forEach(function(c,d){var
e=d.toLowerCase();d!=e&&(this.remove(d),gl(this,e,c))},a));a.j=b};function hl()
{}hl.prototype.Sb=function(){};function il(a,b,c,d,e,f,h,k,m){var
p=jl(c),t=th(a),B=kh(a);if(B){var A=Xg(B);B=Math.max(t.left,A.left);var
M=Math.min(t.left+t.width,A.left+A.width);if(B<=M){var
U=Math.max(t.top,A.top);A=Math.min(t.top+t.height,A.top+A.height);U<=A&&(t.left=B,t
.top=U,t.width=M-B,t.height=A-U)}}B=Qd(a);U=Qd(c);if(B.b!=U.b)
{M=B.b.body;U=be(U.b);A=new F(0,0);var fa=ce(Sd(M));if(Ed(fa,"parent")){var
pb=M;do{var ff=fa==U?lh(pb):rh(pb);A.x+=ff.x;A.y+=ff.y}while(fa&&fa!=U&&fa!
=fa.parent&&(pb=fa.frameElement)&&(fa=fa.parent))}M=
Nd(A,lh(M));!E.Aa||E.Kb(9)||Zd(B.b)||(M=Nd(M,
$d(B.b)));t.left+=M.x;t.top+=M.y}a=kl(a,b);b=t.left;a&4?
b+=t.width:a&2&&(b+=t.width/2);t=new F(b,t.top+(a&1?
t.height:0));t=Nd(t,p);e&&(t.x+=(a&4?-1:1)*e.x,t.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ta=m;else if(Ta=kh(c))Ta.top-=p.y,Ta.right-=p.x,Ta.bottom-=p.y,Ta.left-=p.x;return
ll(t,c,d,f,Ta,h,k)}
function jl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=dh(a,"position")){var c=lh(a);if(!b){b=vh(a);var d;if(d=b)
{d=E.product.xg&&E.product.Of(10);var e=E.sk&&E.platform.Of(10);d=E.Ra||d||e}b=d?-
a.scrollLeft:!b||E.nk&&E.Oa("8")||"visible"==dh(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Nd(c,new
F(b,a.scrollTop))}}}return c||new F}
function ll(a,b,c,d,e,f,h){a=a.clone();var k=kl(b,c);c=sh(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var m=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);if(f){if(e){d=a;k=h;m=0;65==(f&65)&&(d.x<e.left||
d.x>=e.right)&&(f&=-2);132==(f&132)&&(d.y<e.top||d.y>=e.bottom)&&(f&=-
5);d.x<e.left&&f&1&&(d.x=e.left,m|=1);if(f&16){var p=d.x;d.x<e.left&&(d.x=e.left,m|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,
p+k.width-e.left),k.width=Math.max(k.width,0),m|
=4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),m|=1);f&2&&(m|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=e.top,m|
=2);f&32&&(p=d.y,d.y<e.top&&(d.y=e.top,m|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,p+k.height-
e.top),k.height=Math.max(k.height,0),m|
=8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),m|
=2);f&8&&(m|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=m}else e=
256;m=e}e=new
Vg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret
urn a;eh(b,new F(e.left,e.top));h=e.Ba();Pd(c,h)||yh(b,h);return a}function kl(a,b)
{return(b&8&&vh(a)?b^4:b)&-9};function ml(a,b){this.b=a instanceof F?a:new
F(a,b)}x(ml,hl);ml.prototype.Sb=function(a,b,c,d)
{ll(this.b,a,b,c,null,null,d)};function nl(a,b,c)
{this.b=a;this.g=b;this.V=c}x(nl,hl);nl.prototype.Sb=function(a,b,c)
{il(this.b,this.g,a,b,void 0,c,this.V)};function ol(a,b,c,d)
{nl.call(this,a,b);this.i=c?5:0;this.o=d||void 0}x(ol,nl);ol.prototype.s=function()
{return this.i};ol.prototype.j=function(a)
{this.i=a};ol.prototype.Sb=function(a,b,c,d){var
e=il(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var
f=pl(e,this.g);b=pl(e,b);e=il(this.b,f,a,b,null,c,10,d,this.o);e&496&&(f=pl(e,f),b=
pl(e,b),il(this.b,f,a,b,null,c,this.i,d,this.o))}};function pl(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function ql(a,b){this.b=a instanceof F?a:new
F(a,b)}x(ql,hl);ql.prototype.Sb=function(a,b,c,d){var e=Sd(a);var
f=e.body;e=e.documentElement;e=new F(f.scrollLeft||e.scrollLeft,f.scrollTop||
e.scrollTop);f=this.b.x+e.x;e=this.b.y+e.y;var h=jl(a);f-=h.x;e-=h.y;ll(new
F(f,e),a,b,c,null,null,d)};function rl(a,b,c,d){ol.call(this,a,b,c||d);(c||
d)&&this.j(65|(d?32:132))}x(rl,ol);function sl(a,b)
{ql.call(this,a,b)}x(sl,ql);sl.prototype.g=0;sl.prototype.j=function(a)
{this.g=a};sl.prototype.Sb=function(a,b,c,d){var e=hh(a);e=kh(e);var
f=ae(Qd(a).b);f=new F(this.b.x+f.scrollLeft,this.b.y+f.scrollTop);var
h=b,k=ll(f,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=ll(f,a,h,c,e,10,d);0!=(k&496)&&ll(f,a,b,c,e,this.g,d)}};function
tl(a,b){this.b=a instanceof F?a:new
F(a,b)}x(tl,hl);tl.prototype.Sb=function(a,b,c,d)
{il(hh(a),0,a,b,this.b,c,null,d)};function ul()
{Ge.call(this);this.b=[];this.g=[]}x(ul,Ge);ul.prototype.va=function()
{ul.ma.va.call(this);this.g.length=0;this.b.length=0};var
vl={},wl={},xl={};function yl(){throw Error("Do not instantiate
directly");}yl.prototype.Ig=null;yl.prototype.Hb=function(){return
this.content};yl.prototype.toString=function(){return this.content};function zl(a)
{this.content=String(a);this.Ig=null}x(zl,yl);zl.prototype.hd=xl;function Al()
{yl.call(this)}x(Al,yl);Al.prototype.hd=vl;function Bl(a){if(!Da(a))return
rd(String(a));if(a instanceof yl){if(a.hd===vl)return a.Hb();if(a.hd===xl)return
rd(a.Hb())}return"zSoyz"};function Cl(){this.g=new nk;this.b=new Dl("",void
0);this.b.next=this.b.b=this.b}g=Cl.prototype;g.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};g.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
Dl(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};g.shift=
function(){return El(this,this.b.next)};g.pop=function(){return
El(this,this.b.b)};g.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
g.Xb=function(){return Fl(this,function(a,b){return b})};g.Bb=function(){return
Fl(this,function(a){return a})};g.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Fl(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function El(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
Dl(a,b){this.key=a;this.value=b}
Dl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Gl(a){this.b=new nk;if(a){a=rk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Hl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ea(a):b.charAt(0)+a}Gl.prototype.add=func
tion(a){this.b.set(Hl(a),a)};Gl.prototype.remove=function(a){return
this.b.remove(Hl(a))};Gl.prototype.Bb=function(){return
this.b.Bb()};Gl.prototype.clone=function(){return new Gl(this)};function Il(a,b,c)
{if(E.Ra&&!E.li)return a;a='url("'+b+'")';E.hb&&(a+=" 7 5");return a+(",
"+c)};function Jl(a,b,c){L.call(this);this.ha=a;this.ta=c;this.i=b;K(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.V=null;this.ua={}}x(Jl,L);g=Jl.prototype;g.ui=!0;g.Bg=!
1;g.kd=function(){return this.i};
g.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case
"hilite":this.Uc(a.ud);break;case "select":var c=!1;if(va(a.ud)){a=a.ud;var
d=this.b[Kl(this,a)];c=!!d&&b.sh&&b.sh(d);d&&!c&&this.j!=a&&this.Uc(a)}c||
this.se();break;case "canceldismiss":Ll(this);break;case
"dismiss":Ml(this)}};function Nl(a){for(var b=a.g+a.b.length-
1,c=a.j,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else{a.Bg&&c==b&&a.Uc(-1);break}if(a.Uc(c))break}}
g.Uc=function(a){var b=Kl(this,a),c=this.b[b];return c&&this.ha.sh&&this.ha.sh(c)?!
1:(this.j=a,this.i.Uc(a),-1!=b)};
g.se=function(){var a=Kl(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Xa)
{var d=b.toString();if(n(void 0)?0:c.j){var e=Ol(c,c.wb(),hg(c.Xa)
[0]),f=Pl(c,c.wb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ya);0==e||
Db(f[e-1])||(d=" "+d);e==f.length-1&&(d+=" ");if(d!=f[e]){f[e]=d;d=c.Xa;(E.Ra||
E.Aa&&E.Oa("9"))&&d.blur();d.value=f.join("");for(var h=0,k=0;k<=e;k+
+)h+=f[k].length;d.focus();e=h;f=c.Xa;d=e;ig(f)?
f.selectionStart=d:jg()&&(h=kg(f),k=h[0],k.inRange(h[1])&&(d=lg(f,d),k.collapse(!
0),
k.move("character",d),k.select()));f=c.Xa;ig(f)?
f.selectionEnd=e:jg()&&(h=kg(f),d=h[1],h[0].inRange(d)&&(e=lg(f,e),f=lg(f,hg(f)
[0]),d.collapse(!0),d.moveEnd("character",e-f),d.select()))}}else c.Ob(d);c.Mh=!
0}this.Mc();this.dispatchEvent({type:"update",ud:b,index:a});return!
0}this.Mc();this.dispatchEvent({type:"update",ud:null,index:null});return!1};
g.Mc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Mc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Ml(a){a.o||(a.o=window.setTimeout(v(a.Mc,a),100))}g.ej=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Ll(a)
{a.ej()||window.setTimeout(v(a.ej,a),10)}g.va=function(){Jl.ma.va.call(this);delete
this.ua;this.i.Ea();this.ta.Ea();this.ha=null};
g.sm=function(a,b,c){this.s==a&&this.Lh(b,c)};g.Lh=function(a,b){var
c="object"==Aa(b)&&b,d=(c?c.$n():b)?Kl(this,this.j):-
1;this.g+=this.b.length;this.b=a;for(var e=[],f=0;f<a.length;+
+f)e.push({id:this.g+f,data:a[f]});f=null;this.V&&(f=this.ua[Ea(this.V)]||
this.V);this.i.Nh(f);this.i.Lh(e,this.s,this.V);f=this.ui;c&&void 0!
==c.Qk()&&(f=c.Qk());this.j=-1;(f||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Uc(this.g+d):Nl(this));this.dispatchEvent("suggestionsupdate")};
function Kl(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}g.update=function(a)
{this.ta.update(a)};function Ql(a,b,c,d){Ge.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.ya=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"]
$");this.ra=b||"";this.Ca=this.j;this.i=0<d?new Yf(d):null;this.g=new
P(this);this.V=new P(this);this.o=new wg;this.ha=-1}x(Ql,Ge);var Rl=(E.product.ze||
E.product.zd)&&!E.Oa("533.17.9");g=Ql.prototype;g.yg=null;g.Xa=null;g.xh="";g.yd=!
1;g.Mh=!1;g.wb=function(){return this.Xa.value};
g.Ob=function(a){this.Xa.value=a};g.il=function(a){for(var
b=0;b<arguments.length;b++){var
c=arguments[b];Da(c)&&1==c.nodeType&&(Ce(c,"combobox"),De(c,"autocomplete","list"))
;this.g.ka(c,"focus",this.Ri);this.g.ka(c,"blur",this.jl);this.Xa||
(this.V.ka(c,"keydown",this.Vm),Da(c)&&1==c.nodeType&&Ae(Sd(c))==c&&Sl(this,c))}};g
.va=function(){Ql.ma.va.call(this);null!
=this.yg&&window.clearTimeout(this.yg);this.g.Ea();delete
this.g;this.V.Ea();this.o.Ea();Ie(this.i)};
g.ac=function(a){switch(a.keyCode){case 40:if(this.b.i.isVisible())return
Nl(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.isVisible()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.Bg&&c==b.g&&b.Uc(-
1);break}if(b.Uc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.isVisible()||a.shiftKey)this.b.Mc();else
if(this.update(),this.b.se()&&this.Ca)return a.preventDefault(),!0;break;case
13:if(this.b.i.isVisible()){if(this.update(),
this.b.se())return a.preventDefault(),a.b(),!0}else this.b.Mc();break;case
27:if(this.b.i.isVisible())return this.b.Mc(),a.preventDefault(),a.b(),!
0;break;case 229:if(!this.yd)return this.yd||
(this.g.ka(this.Xa,"keyup",this.Gj),this.g.ka(this.Xa,"keypress",this.Fj),this.yd=!
0),!0}return Tl(this,a)};function Tl(a,b){var c=a.j&&b.o&&-1!
=a.s.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.se()?
(b.preventDefault(),!0):!1}g.Gl=function(){return!1};g.Ri=function(a)
{Sl(this,a.target||null)};
function Sl(a,b){qg(a.V);a.b&&Ll(a.b);b!
=a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Si)),a.xh=a.wb(),xg(a.o,a.Xa),
a.g.ka(a.o,"key",a.Hj),a.g.ka(a.Xa,"mousedown",a.Ij),E.Aa&&a.g.ka(a.Xa,"keypress",a
.Ej))}g.jl=function(){Rl?this.yg=window.setTimeout(v(this.Pj,this),0):this.Pj()};
g.Pj=function()
{this.Xa&&(this.g.ab(this.o,"key",this.Hj),Dg(this.o),this.g.ab(this.Xa,"keyup",thi
s.Gl),this.g.ab(this.Xa,"mousedown",this.Ij),E.Aa&&this.g.ab(this.Xa,"keypress",thi
s.Ej),this.yd&&Ul(this),this.Xa=null,this.i&&(this.i.stop(),this.g.ab(this.i,"tick"
,this.Si)),this.b&&Ml(this.b))};g.Si=function(){this.update()};g.Vm=function(a)
{this.Ri(a)};g.Hj=function(a){this.ha=a.keyCode;this.b&&this.ac(a)};g.Fj=function()
{this.yd&&229!=this.ha&&Ul(this)};
g.Gj=function(a){this.yd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Ul(this)};g.Ij=function(){};function Ul(a){a.yd&&(a.yd=!
1,a.g.ab(a.Xa,"keypress",a.Fj),a.g.ab(a.Xa,"keyup",a.Gj))}g.Ej=function(a)
{Tl(this,a)};
g.update=function(a){if(this.Xa&&(a||this.wb()!=this.xh)){if(a||!this.Mh)
{a=hg(this.Xa)[0];var b=this.wb();a=Pl(this,b)[Ol(this,b,a)];b=this.ua?
String(a).replace(this.ua,""):a;if(this.b&&(this.b.V=this.Xa,a=this.b,this.wb(),a.s
!=b)){a.s=b;b=a.ha;var
c=v(a.sm,a),d={client:"books",ds:"bo",q:a.s};c=v(b.g,b,c);b.b&&b.b.cancel();b.b=new
bk;b.b.send(d,c);Ll(a)}}this.xh=this.wb()}this.Mh=!1};
function Ol(a,b,c){a=Pl(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 Pl(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,h=!1;f<c.length;f+
+)a.ra&&-1!=a.ra.indexOf(c[f])?(h||(d.push(e.join("")),e.length=0),e.push(c[f]),h=!
h):h||-1==a.s.indexOf(c[f])?e.push(c[f]):
(e.push(c[f]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
Vl(){}za(Vl);Vl.prototype.b=0;function Wl(a){return":"+(a.b+
+).toString(36)};function Xl(a,b,c,d){L.call(this);this.ra=a||
document.body;this.g=Qd(this.ra);this.ua=!
a;this.wa=null;this.ta="";this.b=[];this.o=[];this.ya=this.ha=-1;this.V=!
1;this.className="ac-renderer";this.Ta="ac-highlighted";this.s=b||
null;this.Tb=null!=d?d:!0;this.Qb=!!c}x(Xl,L);g=Xl.prototype;g.R=function(){return
this.wa};g.Nh=function(a){this.Pa=a};g.Lh=function(a,b,c)
{this.ta=b;this.b=a;this.ha=-
1;this.ya=Ja();this.i=c;this.o=[];Yl(this)};g.Mc=function(){this.V&&(this.V=!
1,Zl(this,!1),S(this.wa,!1))};
function $l(a){a.V||(a.V=!0,Zl(a,!0),S(a.wa,!0))}function Zl(a,b)
{a.i&&(De(a.i,"haspopup",b),De(a.wa,"expanded",b),De(a.i,"expanded",b),b?
De(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Fe(a.i,null)))}g.isVisible=function(){return this.V};
function am(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ha:d,ud:c?
c.data:null})&&(0<=a.ha&&eg(a.o[a.ha],["ac-active","active"]),a.ha=b,d&&(cg(d,["ac-
active","active"]),a.i&&Fe(a.i,d),mh(d,a.wa)))}g.Uc=function(a){if(-1==a)am(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){am(this,b);break}};
function bm(a){if(!a.wa){var b=a.g.Ua("DIV",
{style:"display:none"});a.wa=b;cg(b,Eb(a.className).split("
"));Ce(b,"listbox");b.id=Wl(Vl.Ya());a.g.appendChild(a.ra,b);K(b,"click",a.Ti,!
1,a);K(b,"mousedown",a.Ui,!1,a);K(b,"mouseover",a.Yi,!1,a)}}
function Yl(a){bm(a);a.Nd&&(a.wa.style.minWidth=a.Nd.clientWidth-
0+"px");a.ub&&(a.wa.style.maxWidth=a.ub.clientWidth-
0+"px");a.o.length=0;a.g.Mi(a.wa);a.s&&a.s.render?
a.s.render(a,a.wa,a.b,a.ta):y(a.b,function(b){var c=this.ta,d=this.g.Ua("DIV",
{className:"ac-row",id:Wl(Vl.Ya())});Ce(d,"option");this.s&&this.s.mn?
this.s.mn(b,c,d):pe(d,b.data.toString());c&&this.Tb&&(this.Ca=!
1,cm(this,d,c));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Mc():
($l(a),a.hh(),xh(a.wa,!0))}
g.hh=function(){if(this.i&&this.ua){var a=this.Pa||this.i;var b=this.Qb?
5:1;il(a,b,this.wa,b^1,null,null,65)}};g.va=function()
{this.wa&&(nf(this.wa,"click",this.Ti,!1,this),nf(this.wa,"mousedown",this.Ui,!
1,this),nf(this.wa,"mouseover",this.Yi,!
1,this),this.g.Wk(this.wa),this.wa=null,this.V=!
1);Ie(this.j);this.ra=null;Xl.ma.va.call(this)};
function cm(a,b,c){if(!a.Ca)if(3==b.nodeType){var
d=null;u(c)&&1<c.length&&(d=vb(c,1));c=dm(c);if(0!=c.length){var
e=b.nodeValue,f=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=f.exec(e),m=0;k;)m+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,f.lastIndex)),h=f.lastI
ndex,k=f.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],f=a.g.b.createElement("B"),f.className=a.Ta,a.g.appendChil
d(f,a.g.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f,
b.nextSibling),b.parentNode.insertBefore(a.g.b.createTextNode(""),f.nextSibling),b=
f.nextSibling;b.nodeValue=vb(c,2).join("");a.Ca=!0}else d&&cm(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,cm(a,b,c),b=d}function dm(a){var b="";if(!
a)return b;u(a)&&(a=fb(a,function(c){return!Db(xd(c))}));u(a)?b=0<a.length?
wd(a[0]):"":/^\W/.test(a)||(b=wd(a));return b}function em(a,b){for(;b&&b!=a.wa&&!
bg(b,"ac-row");)b=b.parentNode;return b?db(a.o,b):-1}
g.Ti=function(a){var
b=em(this,a.target);0<=b&&this.dispatchEvent({type:"select",ud:this.b[b].id});a.b()
};g.Ui=function(a){a.b();a.preventDefault()};g.Yi=function(a)
{a=em(this,a.target);0<=a&&!(300>Ja()-
this.ya)&&this.dispatchEvent({type:"hilite",ud:this.b[a].id})};function fm(a,b)
{L.call(this);this.i=new P(this);this.dh(a||
null);b&&(this.ae=b)}x(fm,L);g=fm.prototype;g.wa=null;g.ti=!0;g.ri=null;g.ie=!
1;g.wh=-1;g.Bi=!0;g.ae="toggle_display";g.R=function(){return
this.wa};g.dh=function(a){gm(this);this.wa=a};function gm(a){if(a.ie)throw
Error("Can not change this state of the popup while
showing.");}g.isVisible=function(){return this.ie};
g.La=function(a){this.Ta&&this.Ta.stop();this.Ca&&this.Ca.stop();if(a){if(!
this.ie&&this.Jh()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the popup");this.
$d();a=Sd(this.wa);if(this.ti)if(this.i.ka(a,"mousedown",this.Dj,!0),E.Aa){try{var
b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=oe(b)}catch(d)
{break}a=c;b=a.activeElement}this.i.ka(a,"mousedown",this.Dj,!
0);this.i.ka(a,"deactivate",this.Cj)}else
this.i.ka(a,"blur",this.Cj);"toggle_display"==
this.ae?(this.wa.style.visibility="visible",S(this.wa,!
0)):"move_offscreen"==this.ae&&this.$d();this.ie=!0;this.wh=Ja();this.Ta?
(ef(this.Ta,"end",this.Yf,!1,this),this.Ta.play()):this.Yf()}}else hm(this)};g.
$d=r;function hm(a,b)
{a.ie&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&qg(a.i),a.ie=!
1,Ja(),a.Ca?(ef(a.Ca,"end",w(a.xi,b),!1,a),a.Ca.play()):a.xi(b))}g.xi=function(a)
{"toggle_display"==this.ae?
this.em():"move_offscreen"==this.ae&&(this.wa.style.top="-10000px");this.ff(a)};
g.em=function(){this.wa.style.visibility="hidden";S(this.wa,!1)};g.Jh=function()
{return this.dispatchEvent("beforeshow")};g.Yf=function()
{this.dispatchEvent("show")};g.ff=function(a)
{this.dispatchEvent({type:"hide",target:a})};g.Dj=function(a)
{a=a.target;ne(this.wa,a)||im(this,a)||150>Ja()-this.wh||hm(this,a)};
g.Cj=function(a){if(this.Bi){var b=Sd(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
ne(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()-
this.wh||hm(this)}};function im(a,b){return hb(a.ri||[],function(c){return b===c||
ne(c,b)})}g.va=function()
{fm.ma.va.call(this);this.i.Ea();Ie(this.Ta);Ie(this.Ca);delete this.wa;delete
this.i;delete this.ri};function jm(a,b){this.ji=8;this.Ab=b||void
0;fm.call(this,a)}x(jm,fm);jm.prototype.Yb=function(){return this.Ab||
null};jm.prototype.setPosition=function(a){this.Ab=a||void
0;this.isVisible()&&this.$d()};jm.prototype.$d=function(){if(this.Ab){var a=!
this.isVisible()&&"move_offscreen"!
=this.ae,b=this.R();a&&(b.style.visibility="hidden",S(b,!
0));this.Ab.Sb(b,this.ji,this.yh);a&&S(b,!1)}};function km(a,b,c){this.j=c||(a?
Qd(G(a)):Qd());jm.call(this,this.j.Ua("DIV",
{style:"position:absolute;display:none;"}));this.o=new F(1,1);this.ha=new
Gl;this.s=null;a&&(a=G(a),this.ha.add(a),K(a,"mouseover",this.fh,!
1,this),K(a,"mouseout",this.Ff,!1,this),K(a,"mousemove",this.de,!
1,this),K(a,"focus",this.Qi,!1,this),K(a,"blur",this.Ff,!1,this));null!
=b&&pe(this.R(),b)}x(km,jm);var lm=[];g=km.prototype;g.rb=null;g.className="goog-
tooltip";g.jg=500;g.lh=0;g.Qg=function(){return this.lh};
g.dh=function(a){var b=this.R();b&&J(b);km.ma.dh.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Ie(this.s),this.s=new
rg(this.R()),He(this,this.s),K(this.s,"focusin",this.Qd,void
0,this),K(this.s,"focusout",this.kf,void 0,this)):
(Ie(this.s),this.s=null)};function mm(a){return a.ya?a.isVisible()?4:1:a.ta?
3:a.isVisible()?2:0}g.Lf=function(a){if(!this.isVisible())return!1;var
b=lh(this.R()),c=sh(this.R());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
g.Jh=function(){if(!fm.prototype.Jh.call(this))return!1;if(this.b)for(var
a,b=0;a=lm[b];b++)ne(a.R(),this.b)||a.La(!
1);mb(lm,this);a=this.R();a.className=this.className;this.Qd();K(a,"mouseover",this
.kh,!1,this);K(a,"mouseout",this.aj,!1,this);nm(this);return!0};g.ff=function()
{nb(lm,this);for(var a=this.R(),b,c=0;b=lm[c];c++)b.b&&ne(a,b.b)&&b.La(!
1);this.Od&&this.Od.kf();nf(a,"mouseover",this.kh,!
1,this);nf(a,"mouseout",this.aj,!1,this);this.b=void 0;0==mm(this)&&(this.Db=!
1);fm.prototype.ff.call(this)};
g.We=function(a,b){this.b==a&&pk(this.ha.b,Hl(this.b))&&(this.Db||!this.Jn?
(this.La(!1),this.isVisible()||(this.b=a,this.setPosition(b||om(this,0)),this.La(!
0))):this.b=void 0);this.ya=void 0};g.jj=function(a){this.ta=void 0;if(a==this.b)
{a=this.j;var b;a=(b=Ae(a.b))&&this.R()&&a.Vk(this.R(),b);null!
=this.rb&&(this.rb==this.R()||pk(this.ha.b,Hl(this.rb)))||a||this.V&&this.V.rb||
this.La(!1)}};function pm(a,b){var
c=$d(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
g.fh=function(a){var b=qm(this,a.target);this.rb=b;this.Qd();b!
=this.b&&(this.b=b,this.lg(b),rm(this),pm(this,a))};function qm(a,b){try{for(;b&&!
pk(a.ha.b,Hl(b));)b=b.parentNode;return b}catch(c){return null}}g.de=function(a)
{pm(this,a);this.Db=!0};g.Qi=function(a){this.rb=a=qm(this,a.target);this.Db=!
0;if(this.b!=a){this.b=a;var
b=om(this,1);this.Qd();this.lg(a,b);rm(this)}};function om(a,b){if(0==b){var
c=a.o.clone();return new sm(c)}return new tm(a.rb)}
function rm(a){if(a.b)for(var b,c=0;b=lm[c];c+
+)ne(b.R(),a.b)&&(b.V=a,a.Od=b)}g.Ff=function(a){var
b=qm(this,a.target),c=qm(this,a.relatedTarget);b!
=c&&(b==this.rb&&(this.rb=null),nm(this),this.Db=!1,!this.isVisible()||
a.relatedTarget&&ne(this.R(),a.relatedTarget)?this.b=void
0:this.kf())};g.kh=function(){var a=this.R();this.rb!
=a&&(this.Qd(),this.rb=a)};g.aj=function(a){var b=this.R();this.rb!=b||
a.relatedTarget&&ne(b,a.relatedTarget)||(this.rb=null,this.kf())};
g.lg=function(a,b){this.ya||(this.ya=N(v(this.We,this,a,b),this.jg))};function
nm(a){a.ya&&(l.clearTimeout(a.ya),a.ya=void 0)}g.kf=function()
{2==mm(this)&&(this.ta=N(v(this.jj,this,this.b),this.Qg()))};g.Qd=function()
{this.ta&&(l.clearTimeout(this.ta),this.ta=void 0)};
g.va=function(){var a;this.La(!1);nm(this);for(var b=this.ha.Bb(),c=0;a=b[c];c+
+)nf(a,"mouseover",this.fh,!1,this),nf(a,"mouseout",this.Ff,!
1,this),nf(a,"mousemove",this.de,!1,this),nf(a,"focus",this.Qi,!
1,this),nf(a,"blur",this.Ff,!
1,this);b=this.ha.b;b.g={};b.b.length=0;b.i=0;this.R()&&J(this.R());this.rb=null;de
lete this.j;km.ma.va.call(this)};function sm(a,b){tl.call(this,a,b)}x(sm,tl);
sm.prototype.Sb=function(a,b,c){b=hh(a);b=kh(b);c=c?new
Rg(c.top+10,c.right,c.bottom,c.left+10):new
Rg(10,0,0,10);ll(this.b,a,8,c,b,9)&496&&ll(this.b,a,8,c,b,5)};function tm(a)
{nl.call(this,a,5)}x(tm,nl);tm.prototype.Sb=function(a,b,c){var d=new
F(10,0);il(this.b,this.g,a,b,d,c,9)&496&&il(this.b,4,a,1,d,c,5)};function um(a,b,c)
{km.call(this,a,b,c)}x(um,km);g=um.prototype;g.Jg=!1;g.nf=!1;g.Yf=function()
{um.ma.Yf.call(this);this.ub=Wg(th(this.R()));this.b&&(this.Qb=Wg(th(this.b)));this
.nf=this.Jg;K(this.j.b,"mousemove",this.de,!1,this)};g.ff=function()
{nf(this.j.b,"mousemove",this.de,!1,this);this.Qb=this.ub=null;this.nf=!
1;um.ma.ff.call(this)};
g.Lf=function(a){if(this.Pa){var b=lh(this.R()),c=sh(this.R());return b.x-
this.Pa.left<=a.x&&a.x<=b.x+c.width+this.Pa.right&&b.y-
this.Pa.top<=a.y&&a.y<=b.y+c.height+this.Pa.bottom}return
um.ma.Lf.call(this,a)};function vm(a,b){if(a.Qb&&Tg(a.Qb,b)||a.Lf(b))return!0;var
c=a.V;return!!c&&c.Lf(b)}g.jj=function(a){this.ta=void 0;a!=this.b||
vm(this,this.o)||this.rb||this.V&&this.V.rb||E.Ra&&0==this.o.x&&0==this.o.y||
this.La(!1)};
g.de=function(a){var b=this.isVisible();if(this.ub){var c=$d(this.j.b);c=new
F(a.clientX+c.x,a.clientY+c.y);vm(this,c)?b=!
1:this.nf&&(b=Ug(this.ub,c)>=Ug(this.ub,this.o))}if(b)
{if(this.kf(),this.rb=null,b=this.V)b.rb=null}else
3==mm(this)&&this.Qd();um.ma.de.call(this,a)};g.kh=function(){this.rb!
=this.R()&&(this.nf=!1,this.rb=this.R())};g.Qg=function(){return this.nf?
100:um.ma.Qg.call(this)};function wm(a){L.call(this);this.g=a||
Qd();this.Pa=xm;this.Ma=null;this.Qa=!1;this.wa=null;this.ra=void
0;this.V=this.o=this.s=this.zh=null;this.Tb=!1}x(wm,L);wm.prototype.Nd=Vl.Ya();var
xm=null;
function ym(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");}g=wm.prototype;g.getId=function(){return this.Ma||
(this.Ma=Wl(this.Nd))};function zm(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.Ma;d in
c&&delete c[d];Ua(a.s.V,b,a)}a.Ma=b}g.R=function(){return this.wa};
function Am(a){a.ra||(a.ra=new P(a));return a.ra}g.Jd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Ma&&Bm(this.s,this.Ma)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;wm.ma.jf.call(this,a)};g.getParent=function(){return
this.s};g.jf=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");wm.ma.jf.call(this,a)};g.Ac=function()
{this.wa=this.g.b.createElement("DIV")};g.render=function(a){Cm(this,a)};
function Cm(a,b,c){if(a.Qa)throw Error("Component already rendered");a.wa||
a.Ac();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Qa||
a.Va()}function Dm(a,b){if(a.Qa)throw Error("Component already
rendered");if(b&&a.Vg(b)){a.Tb=!0;var c=Sd(b);a.g&&a.g.b==c||
(a.g=Qd(b));a.Vb(b);a.Va()}else throw Error("Invalid element to
decorate");}g.Vg=function(){return!0};g.Vb=function(a){this.wa=a};g.Va=function()
{this.Qa=!0;Em(this,function(a){!a.Qa&&a.R()&&a.Va()})};
g.Wb=function(){Em(this,function(a){a.Qa&&a.Wb()});this.ra&&qg(this.ra);this.Qa=!
1};g.va=function(){this.Qa&&this.Wb();this.ra&&(this.ra.Ea(),delete
this.ra);Em(this,function(a){a.Ea()});!
this.Tb&&this.wa&&J(this.wa);this.s=this.zh=this.wa=this.V=this.o=null;wm.ma.va.cal
l(this)};g.Fa=function(a,b){this.De(a,Fm(this),b)};
g.De=function(a,b,c){if(a.Qa&&(c||!this.Qa))throw Error("Component already
rendered");if(0>b||b>Fm(this))throw Error("Child component index out of
bounds");this.V&&this.o||(this.V={},this.o=[]);if(a.getParent()==this){var
d=a.getId();this.V[d]=a;nb(this.o,a)}else
Ua(this.V,a.getId(),a);a.Jd(this);ub(this.o,b,0,a);a.Qa&&this.Qa&&a.getParent()==th
is?(c=this.Xd(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c?
(this.wa||this.Ac(),b=Gm(this,b+1),Cm(a,this.Xd(),b?b.wa:null)):this.Qa&&!a.Qa&&
a.wa&&a.wa.parentNode&&1==a.wa.parentNode.nodeType&&a.Va()};g.Xd=function(){return
this.wa};function Hm(a){null==a.Pa&&(a.Pa=vh(a.Qa?a.wa:a.g.b.body));return
a.Pa}function Fm(a){return a.o?a.o.length:0}function Bm(a,b){if(a.V&&b){var
c=a.V;c=(null!==c&&b in c?c[b]:void 0)||null}else c=null;return c}function Gm(a,b)
{return a.o?a.o[b]||null:null}function Em(a,b,c){a.o&&y(a.o,b,c)}function Im(a,b)
{return a.o&&b?db(a.o,b):-1}
g.removeChild=function(a,b){if(a){var c=q(a)?a:a.getId();a=Bm(this,c);if(c&&a){var
d=this.V;c in d&&delete
d[c];nb(this.o,a);b&&(a.Wb(),a.wa&&J(a.wa));a.Jd(null)}}if(!a)throw Error("Child is
not in parent component");return a};function Jm(){}var Km;za(Jm);var
Lm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=J
m.prototype;g.Zd=function(){};g.$b=function(a){return
a.g.Ua("DIV",Mm(this,a).join(" "),a.Hb())};g.tc=function(a){return a};function
Nm(a,b,c){if(a=a.R?a.R():a){var d=[b];E.Aa&&!E.Oa("7")&&(d=Om(ag(a),b),d.push(b));
(c?cg:eg)(a,d)}}g.Cf=function(){return!0};
g.kb=function(a,b){b.id&&zm(a,b.id);var c=this.tc(b);c&&c.firstChild?
Pm(a,c.firstChild.nextSibling?sb(c.childNodes):c.firstChild):a.Ed=null;var
d=0,e=this.Ga(),f=this.Ga(),h=!1,k=!1,m=!1,p=sb(ag(b));y(p,function(A){h||A!=e?k||
A!=f?d|=this.zf(A):k=!0:(h=!0,f==e&&(k=!0));1==this.zf(A)&&te(c)&&ue(c)&&se(c,!
1)},this);a.Bc=d;h||(p.push(e),f==e&&(k=!0));k||p.push(f);var
t=a.mc;t&&p.push.apply(p,t);if(E.Aa&&!E.Oa("7")){var
B=Om(p);0<B.length&&(p.push.apply(p,B),m=!0)}if(!h||!k||t||m)b.className=p.join("
");
return b};g.Ni=function(a){Hm(a)&&this.Pi(a.R(),!
0);a.isEnabled()&&this.Qe(a,a.isVisible())};function Qm(a,b,c){if(a=c||
a.Zd())c=b.getAttribute("role")||null,a!=c&&Ce(b,a)}function Rm(a,b,c)
{b.isVisible()||De(c,"hidden",!b.isVisible());b.isEnabled()||a.Ic(c,1,!
b.isEnabled());Sm(b,8)&&a.Ic(c,8,W(b,8));Sm(b,16)&&a.Ic(c,16,W(b,16));Sm(b,64)&&a.I
c(c,64,W(b,64))}g.Yg=function(a,b){xh(a,!b,!E.Aa&&!E.Jc)};g.Pi=function(a,b)
{Nm(a,this.Ga()+"-rtl",b)};
g.Oi=function(a){var b;return Sm(a,32)&&(b=a.R())?te(b)&&ue(b):!
1};g.Qe=function(a,b){var c;if(Sm(a,32)&&(c=a.R())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.Df(null)}(te(c)&&ue(c))!
=b&&se(c,b)}};g.La=function(a,b){S(a,b);a&&De(a,"hidden",!b)};g.Nb=function(a,b,c)
{var d=a.R();if(d){var e=this.Ie(b);e&&Nm(a,e,c);this.Ic(d,b,c)}};
g.Ic=function(a,b,c){Km||
(Km={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Km[b];var
d=a.getAttribute("role")||null;d&&(d=Lm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&De(a,b,c)};g.Pe=function(a,b){var
c=this.tc(a);if(c&&(ie(c),b))if(q(b))pe(c,b);else{var d=function(e){if(e){var
f=Sd(c);c.appendChild(q(e)?f.createTextNode(e):e)}};u(b)?y(b,d):!
Ba(b)||"nodeType"in b?d(b):y(sb(b),d)}};g.Ga=function(){return"goog-control"};
function Mm(a,b){var c=a.Ga(),d=[c],e=a.Ga();e!=c&&d.push(e);c=b.Bc;for(e=[];c;)
{var f=c&-c;e.push(a.Ie(f));c&=~f}d.push.apply(d,e);
(c=b.mc)&&d.push.apply(d,c);E.Aa&&!E.Oa("7")&&d.push.apply(d,Om(d));return
d}function Om(a,b){var c=[];b&&(a=rb(a,[b]));y([],function(d){!ib(d,w(lb,a))||b&&!
lb(d,b)||c.push(d.join("_"))});return c}g.Ie=function(a){this.b||Tm(this);return
this.b[a]};
g.zf=function(a){if(!this.ta){this.b||Tm(this);var b=this.b,c={},d;for(d in
b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function Tm(a)
{var b=a.Ga();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Um()
{}x(Um,Jm);za(Um);g=Um.prototype;g.Zd=function()
{return"button"};g.Ic=function(a,b,c){switch(b){case 8:case
16:De(a,"pressed",c);break;default:case 64:case 1:Um.ma.Ic.call(this,a,b,c)}};g.
$b=function(a){var b=Um.ma.$b.call(this,a);Vm(b,a.ha);var
c=a.wb();c&&this.Ob(b,c);Sm(a,16)&&this.Ic(b,16,W(a,16));return
b};g.kb=function(a,b){b=Um.ma.kb.call(this,a,b);var
c=this.wb(b);a.ub=c;a.ha=b.title;Sm(a,16)&&this.Ic(b,16,W(a,16));return
b};g.wb=r;g.Ob=r;
function Vm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}g.Ga=function()
{return"goog-button"};function Wm(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Ca(b))throw Error("Invalid decorator function "+b);Xm[a]=b}var
Ym={},Xm={};function Zm(a,b,c){wm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Ea(b);if(d=Ym[d])break;b=b.ma?b.ma.constructor:null}b=d?Ca(d.Ya)?d.Ya():new
d:null}this.i=b;this.Ed=n(a)?
a:null}x(Zm,wm);g=Zm.prototype;g.Ed=null;g.Bc=0;g.mf=39;g.Ad=255;g.lf=0;g.Ef=!
0;g.mc=null;g.Zg=!0;function $m(a,b){a.Qa&&b!=a.Zg&&an(a,b);a.Zg=b}g.kd=function()
{return this.i};function bn(a,b){b&&(a.mc?lb(a.mc,b)||
a.mc.push(b):a.mc=[b],Nm(a,b,!0))}
function cn(a,b,c){c?
bn(a,b):b&&a.mc&&nb(a.mc,b)&&(0==a.mc.length&&(a.mc=null),Nm(a,b,!
1))}g.Ac=function(){var a=this.i.
$b(this);this.wa=a;Qm(this.i,a,this.Ne());this.i.Yg(a,!1);this.isVisible()||
this.i.La(a,!1)};g.Ne=function(){return null};g.Xd=function(){return
this.i.tc(this.R())};g.Vg=function(a){return this.i.Cf(a)};g.Vb=function(a)
{this.wa=a=this.i.kb(this,a);Qm(this.i,a,this.Ne());this.i.Yg(a,!1);this.Ef="none"!
=a.style.display};
g.Va=function()
{Zm.ma.Va.call(this);Rm(this.i,this,this.wa);this.i.Ni(this);if(this.mf&-
2&&(this.Zg&&an(this,!0),Sm(this,32))){var a=this.R();if(a){var b=this.ta||
(this.ta=new
wg);xg(b,a);Am(this).ka(b,"key",this.ac).ka(a,"focus",this.bl).ka(a,"blur",this.Df)
}}};
function an(a,b){var c=Am(a),d=a.R();b?(c.ka(d,Pe.Be,a.od).ka(d,
[Pe.Ce,Pe.Ae],a.Dc).ka(d,"mouseover",a.$g).ka(d,"mouseout",a.jh),a.Re!
=r&&c.ka(d,"contextmenu",a.Re),E.Aa&&(E.Oa(9)||c.ka(d,"dblclick",a.Wi),a.ua||
(a.ua=new dn(a),He(a,a.ua)))):(c.ab(d,Pe.Be,a.od).ab(d,
[Pe.Ce,Pe.Ae],a.Dc).ab(d,"mouseover",a.$g).ab(d,"mouseout",a.jh),a.Re!
=r&&c.ab(d,"contextmenu",a.Re),E.Aa&&(E.Oa(9)||
c.ab(d,"dblclick",a.Wi),Ie(a.ua),a.ua=null))}
g.Wb=function()
{Zm.ma.Wb.call(this);this.ta&&Dg(this.ta);this.isVisible()&&this.isEnabled()&&this.
i.Qe(this,!1)};g.va=function(){Zm.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.mc=this.Ed=null};g.Hb=function(){return
this.Ed};function Pm(a,b){a.Ed=b}g.xf=function(){var a=this.Hb();if(!
a)return"";a=q(a)?a:u(a)?z(a,xe).join(""):ve(a);return
pd(a)};g.isVisible=function(){return this.Ef};
g.La=function(a,b){if(b||this.Ef!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.R();c&&this.i.La(c,a);this.isEnabled()&&this.i.Qe(this,a);this.Ef=a;return!
0}return!1};g.isEnabled=function(){return!W(this,1)};g.Ka=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!en(this,1,!
a)||(a||(fn(this,!1),gn(this,!1)),this.isVisible()&&this.i.Qe(this,a),this.Nb(1,!
a,!0))};function gn(a,b){en(a,2,b)&&a.Nb(2,b)}function fn(a,b)
{en(a,4,b)&&a.Nb(4,b)}
g.Oh=function(a){en(this,8,a)&&this.Nb(8,a)};g.vd=function(a)
{en(this,16,a)&&this.Nb(16,a)};g.fg=function(a){en(this,32,a)&&this.Nb(32,a)};g.
$a=function(a){en(this,64,a)&&this.Nb(64,a)};function W(a,b){return!!
(a.Bc&b)}g.Nb=function(a,b,c){c||1!=a?Sm(this,a)&&b!
=W(this,a)&&(this.i.Nb(this,a,b),this.Bc=b?this.Bc|a:this.Bc&~a):this.Ka(!
b)};function Sm(a,b){return!!(a.mf&b)}
g.nb=function(a,b){if(this.Qa&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Nb(a,!1);this.mf=b?this.mf|a:this.mf&~a};function
hn(a,b){return!!(a.Ad&b)&&Sm(a,b)}function en(a,b,c){return Sm(a,b)&&W(a,b)!=c&&(!
(a.lf&b)||a.dispatchEvent(ym(b,c)))&&!a.lc}g.$g=function(a){(!a.relatedTarget||!
ne(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&hn(th
is,2)&&gn(this,!0)};
g.jh=function(a){a.relatedTarget&&ne(this.R(),a.relatedTarget)||!
this.dispatchEvent("leave")||(hn(this,4)&&fn(this,!1),hn(this,2)&&gn(this,!
1))};g.Re=r;g.od=function(a){this.isEnabled()&&(hn(this,2)&&gn(this,!
0),Te(a)&&(hn(this,4)&&fn(this,!
0),this.i&&this.i.Oi(this)&&this.R().focus()));Te(a)&&a.preventDefault()};g.Dc=func
tion(a){this.isEnabled()&&(hn(this,2)&&gn(this,!
0),W(this,4)&&this.Id(a)&&hn(this,4)&&fn(this,!1))};g.Wi=function(a)
{this.isEnabled()&&this.Id(a)};
g.Id=function(a){hn(this,16)&&this.vd(!W(this,16));hn(this,8)&&this.Oh(!
0);hn(this,64)&&this.$a(!W(this,64));var b=new
Ne("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.s=a.s);return this.dispatchEvent(b)};g.bl=function()
{hn(this,32)&&this.fg(!0)};g.Df=function(){hn(this,4)&&fn(this,!
1);hn(this,32)&&this.fg(!1)};g.ac=function(a){return
this.isVisible()&&this.isEnabled()&&this.Cc(a)?(a.preventDefault(),a.b(),!0):!1};
g.Cc=function(a){return 13==a.keyCode&&this.Id(a)};if(!Ca(Zm))throw Error("Invalid
component class "+Zm);if(!Ca(Jm))throw Error("Invalid renderer class "+Jm);var
jn=Ea(Zm);Ym[jn]=Jm;Wm("goog-control",function(){return new Zm(null)});function
dn(a){Ge.call(this);this.g=a;this.b=!1;this.i=new
P(this);He(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup",
this.s).ka(a,"click",this.j)}x(dn,Ge);var kn=!E.Aa||
E.Kb(9);dn.prototype.o=function(){this.b=!1};
dn.prototype.s=function(){this.b=!0};function ln(a,b){if(!kn)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}
dn.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=ln(b,"mousedown");this.g.od(new
Qe(e,a.i));e=ln(b,"mouseup");this.g.Dc(new Qe(e,a.i));kn||
(b.button=c,b.type=d)}};dn.prototype.va=function()
{this.g=null;dn.ma.va.call(this)};function mn()
{}x(mn,Um);za(mn);g=mn.prototype;g.Zd=function(){};g.$b=function(a){$m(a,!
1);a.Ad&=-256;a.nb(32,!1);return a.g.Ua("BUTTON",{"class":Mm(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ha||"",value:a.wb()||""},a.xf()||"")};g.Cf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};g.kb=function(a,b){$m(a,!1);a.Ad&=-256;a.nb(32,!
1);if(b.disabled){var c=this.Ie(1);O(b,c)}return mn.ma.kb.call(this,a,b)};
g.Ni=function(a){Am(a).ka(a.R(),"click",a.Id)};g.Yg=r;g.Pi=r;g.Oi=function(a)
{return a.isEnabled()};g.Qe=r;g.Nb=function(a,b,c){mn.ma.Nb.call(this,a,b,c);
(a=a.R())&&1==b&&(a.disabled=c)};g.wb=function(a){return
a.value};g.Ob=function(a,b){a&&(a.value=b)};g.Ic=r;function nn(a,b,c)
{Zm.call(this,a,b||mn.Ya(),c)}x(nn,Zm);g=nn.prototype;g.wb=function(){return
this.ub};g.Ob=function(a){this.ub=a;this.kd().Ob(this.R(),a)};g.Zb=function(a)
{this.ha=a;Vm(this.R(),a)};function on(a,b){var c=a.kd(),d=Hm(a),e=c.Ga()+"-
collapse-left";c=c.Ga()+"-collapse-right";cn(a,d?c:e,!!(b&1));cn(a,d?e:c,!!
(b&2))}g.va=function(){nn.ma.va.call(this);delete this.ub;delete
this.ha};g.Va=function(){nn.ma.Va.call(this);if(Sm(this,32)){var
a=this.R();a&&Am(this).ka(a,"keyup",this.Cc)}};
g.Cc=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Id(a):32==a.keyCode};Wm("goog-
button",function(){return new nn(null)});function pn()
{this.g=[]}x(pn,Jm);za(pn);function qn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Ga()+"-highlight";break;case 1:c=a.Ga()+"-checkbox";break;case 2:c=a.Ga()+"-
content"}a.g[b]=c}return c}g=pn.prototype;g.Zd=function(){return"menuitem"};g.
$b=function(a){var b=a.g.Ua("DIV",Mm(this,a).join("
"),rn(this,a.Hb(),a.g));sn(this,a,b,Sm(a,8)||Sm(a,16));return b};g.tc=function(a)
{return a&&a.firstChild};
g.kb=function(a,b){var c=le(b),d=qn(this,2);c&&bg(c,d)||
b.appendChild(rn(this,b.childNodes,a.g));bg(b,"goog-option")&&(a.hf(!
0),this.hf(a,b,!0));return pn.ma.kb.call(this,a,b)};g.Pe=function(a,b){var
c=this.tc(a),d=tn(this,a)?c.firstChild:null;pn.ma.Pe.call(this,a,b);d&&!
tn(this,a)&&c.insertBefore(d,c.firstChild||null)};function rn(a,b,c)
{a=qn(a,2);return c.Ua("DIV",a,b)}g.Xj=function(a,b,c)
{a&&b&&sn(this,a,b,c)};g.hf=function(a,b,c){a&&b&&sn(this,a,b,c)};
function tn(a,b){var c=a.tc(b);if(c){c=c.firstChild;var d=qn(a,1);return!!
c&&Da(c)&&1==c.nodeType&&bg(c,d)}return!1}function sn(a,b,c,d)
{Qm(a,c,b.Ne());Rm(a,b,c);d!=tn(a,c)&&(fg(c,"goog-option",d),c=a.tc(c),d?
(a=qn(a,1),c.insertBefore(b.g.Ua("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}g.Ie=function(a){switch(a){case 2:return
qn(this,0);case 16:case 8:return"goog-option-selected";default:return
pn.ma.Ie.call(this,a)}};
g.zf=function(a){var b=qn(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return pn.ma.zf.call(this,a)}};g.Ga=function()
{return"goog-menuitem"};function un(a,b,c,d){Zm.call(this,a,d||
pn.Ya(),c);this.Ob(b)}x(un,Zm);g=un.prototype;g.wb=function(){var a=this.zh;return
null!=a?a:this.xf()};g.Ob=function(a){this.zh=a};g.nb=function(a,b)
{un.ma.nb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.vd(!1);var
c=this.R();c&&this.kd().Xj(this,c,b);break;case 16:
(c=this.R())&&this.kd().hf(this,c,b)}};g.Xj=function(a)
{this.nb(8,a)};g.hf=function(a){this.nb(16,a)};
g.xf=function(){var a=this.Hb();return u(a)?(a=z(a,function(b){return
Da(b)&&1==b.nodeType&&(bg(b,"goog-menuitem-accel")||bg(b,"goog-menuitem-mnemonic-
separator"))?"":xe(b)}).join(""),pd(a)):un.ma.xf.call(this)};g.Dc=function(a){var
b=this.getParent();if(b){var c=b.j;b.j=null;if(c&&va(a.clientX)&&Md(c,new
F(a.clientX,a.clientY)))return}un.ma.Dc.call(this,a)};g.Cc=function(a){return
a.keyCode==this.kj&&this.Id(a)?!0:un.ma.Cc.call(this,a)};g.Rk=function(){return
this.kj};Wm("goog-menuitem",function(){return new un(null)});
un.prototype.Ne=function(){return
Sm(this,16)?"menuitemcheckbox":Sm(this,8)?"menuitemradio":un.ma.Ne.call(this)};un.p
rototype.getParent=function(){return
Zm.prototype.getParent.call(this)};un.prototype.yf=function(){return
Zm.prototype.yf.call(this)};function vn(a,b,c){un.call(this,a,b,c);this.hf(!
0)}x(vn,un);Wm("goog-checkbox-menuitem",function(){return new vn(null)});function
wn(a){this.b=a}za(wn);function xn(a,b){a&&(a.tabIndex=b?0:-
1)}g=wn.prototype;g.Wg=function(a){return"DIV"==a.tagName};function yn(a,b,c)
{c.id&&zm(b,c.id);var d=a.Yd(),e=!1,f=ag(c);f&&y(f,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.Ka(!1):h==d+"-horizontal"?zn(b,"horizontal"):h==d+"-
vertical"&&zn(b,"vertical"))},a);e||O(c,d);An(a,b,c);return c}
function An(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var f=a.Je(d);f&&(f.wa=d,b.isEnabled()||f.Ka(!
1),b.Fa(f),Dm(f,d))}else d.nodeValue&&""!=Eb(d.nodeValue)||
c.removeChild(d);d=e}}g.Je=function(a){a:{a=ag(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Xm?Xm[d]():null){a=d;break a}}a=null}return
a};g.Xg=function(a){a=a.R();xh(a,!0,E.Ra);E.Aa&&(a.hideFocus=!0);var
b=this.b;b&&Ce(a,b)};g.Yd=function(){return"goog-container"};
function Bn(a,b){var c=a.Yd(),d=[c,"horizontal"==b.Hd?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}g.Fi=function()
{return"vertical"};function Cn(a,b,c){wm.call(this,c);this.nd=b||
wn.Ya();this.Hd=a||
this.nd.Fi()}x(Cn,wm);g=Cn.prototype;g.uh=null;g.Dd=null;g.nd=null;g.Hd=null;g.Tc=!
0;g.Cd=!0;g.Ud=!0;g.tb=-1;g.yb=null;g.Gc=!1;g.Lc=null;function Dn(a){return a.uh||
a.R()}g.kd=function(){return this.nd};g.Ac=function()
{this.wa=this.g.Ua("DIV",Bn(this.nd,this).join(" "))};g.Xd=function(){return
this.R()};g.Vg=function(a){return this.nd.Wg(a)};g.Vb=function(a)
{this.wa=yn(this.nd,this,a);"none"==a.style.display&&(this.Tc=!1)};
g.Va=function(){Cn.ma.Va.call(this);Em(this,function(b){b.Qa&&En(this,b)},this);var
a=this.R();this.nd.Xg(this);this.La(this.Tc,!
0);Am(this).ka(this,"enter",this.ih).ka(this,"highlight",this.Zk).ka(this,"unhighli
ght",this.al).ka(this,"open",this.Nl).ka(this,"close",this.Yk).ka(a,Pe.Be,this.
$k).ka(Sd(a),[Pe.Ce,Pe.Ae],this.ul).ka(a,
[Pe.Be,Pe.Ce,Pe.Ae,"mouseover","mouseout","contextmenu"],this.ql);this.Ud&&Fn(this,
!0)};
function Fn(a,b){var c=Am(a),d=Dn(a);b?
c.ka(d,"focus",a.Bf).ka(d,"blur",a.Af).ka(a.Dd||(a.Dd=new
wg(Dn(a))),"key",a.ac):c.ab(d,"focus",a.Bf).ab(d,"blur",a.Af).ab(a.Dd||(a.Dd=new
wg(Dn(a))),"key",a.ac)}g.Wb=function(){this.wd(-1);this.yb&&this.yb.$a(!
1);this.Gc=!1;Cn.ma.Wb.call(this)};g.va=function()
{Cn.ma.va.call(this);this.Dd&&(this.Dd.Ea(),this.Dd=null);this.nd=this.yb=this.Lc=t
his.uh=null};g.ih=function(){return!0};
g.Zk=function(a){var b=Im(this,a.target);if(-1<b&&b!=this.tb){var
c=Gn(this);c&&gn(c,!1);this.tb=b;c=Gn(this);this.Gc&&fn(c,!0);this.yb&&c!
=this.yb&&(Sm(c,64)?c.$a(!0):this.yb.$a(!1))}b=this.R();null!
=a.target.R()&&De(b,"activedescendant",a.target.R().id)};g.al=function(a)
{a.target==Gn(this)&&(this.tb=-1);this.R().removeAttribute("aria-
activedescendant")};g.Nl=function(a){(a=a.target)&&a!
=this.yb&&a.getParent()==this&&(this.yb&&this.yb.$a(!1),this.yb=a)};
g.Yk=function(a){a.target==this.yb&&(this.yb=null);var
b=this.R(),c=a.target.R();b&&W(a.target,2)&&c&&Fe(b,c)};g.$k=function(a)
{this.Cd&&(this.Gc=!0);var b=Dn(this);b&&te(b)&&ue(b)?
b.focus():a.preventDefault()};g.ul=function(){this.Gc=!1};
g.ql=function(a){a:{var b=a.target;if(this.Lc)for(var c=this.R();b&&b!==c;){var
d=b.id;if(d in this.Lc){b=this.Lc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Pe.Be:b.od(a);break;case
Pe.Ce:case Pe.Ae:b.Dc(a);break;case "mouseover":b.$g(a);break;case
"mouseout":b.jh(a);break;case "contextmenu":b.Re(a)}};g.Bf=function()
{};g.Af=function(){this.wd(-1);this.Gc=!1;this.yb&&this.yb.$a(!1)};
g.ac=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Fm(this)||
this.uh)&&this.Cc(a)?(a.preventDefault(),a.b(),!0):!1};
g.Cc=function(a){var b=Gn(this);if(b&&"function"==typeof b.ac&&b.ac(a)||
this.yb&&this.yb!=b&&"function"==typeof this.yb.ac&&this.yb.ac(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Ud)Dn(this).blur();else return!1;break;case 36:Hn(this);break;case
35:In(this);break;case 38:if("vertical"==this.Hd)Jn(this);else return!1;break;case
37:if("horizontal"==this.Hd)Hm(this)?Kn(this):Jn(this);else return!1;break;case
40:if("vertical"==this.Hd)Kn(this);
else return!1;break;case 39:if("horizontal"==this.Hd)Hm(this)?
Jn(this):Kn(this);else return!1;break;default:return!1}return!0};function En(a,b)
{var c=b.R();c=c.id||(c.id=b.getId());a.Lc||(a.Lc={});a.Lc[c]=b}g.Fa=function(a,b)
{Cn.ma.Fa.call(this,a,b)};
g.De=function(a,b,c){a.lf|=2;a.lf|=64;a.nb(32,!1);$m(a,!1);var
d=a.getParent()==this?Im(this,a):-
1;Cn.ma.De.call(this,a,b,c);a.Qa&&this.Qa&&En(this,a);a=d;-
1==a&&(a=Fm(this));a==this.tb?this.tb=Math.min(Fm(this)-1,b):a>this.tb&&b<=this.tb?
this.tb++:a<this.tb&&b>this.tb&&this.tb--};
g.removeChild=function(a,b){if(a=q(a)?Bm(this,a):a){var c=Im(this,a);-1!
=c&&(c==this.tb?(gn(a,!1),this.tb=-1):c<this.tb&&this.tb--);var
d=a.R();d&&d.id&&this.Lc&&(c=this.Lc,d=d.id,d in c&&delete
c[d])}a=Cn.ma.removeChild.call(this,a,b);$m(a,!0);return a};function zn(a,b)
{if(a.R())throw Error("Component already rendered");a.Hd=b}g.isVisible=function()
{return this.Tc};
g.La=function(a,b){if(b||this.Tc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Tc=a;var c=this.R();c&&(S(c,a),this.Ud&&xn(Dn(this),this.Cd&&this.Tc),b||
this.dispatchEvent(this.Tc?"aftershow":"afterhide"));return!0}return!
1};g.isEnabled=function(){return this.Cd};g.Ka=function(a){this.Cd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Cd=!0,Em(this,function(b)
{b.hk?delete b.hk:b.Ka(!0)})):(Em(this,function(b){b.isEnabled()?b.Ka(!1):b.hk=!
0}),this.Gc=this.Cd=!1),this.Ud&&xn(Dn(this),a&&this.Tc))};
function Ln(a,b){b!
=a.Ud&&a.Qa&&Fn(a,b);a.Ud=b;a.Cd&&a.Tc&&xn(Dn(a),b)}g.wd=function(a)
{(a=Gm(this,a))?gn(a,!0):-1<this.tb&&gn(Gn(this),!1)};function Gn(a){return
Gm(a,a.tb)}function Hn(a){Mn(a,function(b,c){return(b+1)%c},Fm(a)-1)}function In(a)
{Mn(a,function(b,c){b--;return 0>b?c-1:b},0)}function Kn(a){Mn(a,function(b,c)
{return(b+1)%c},a.tb)}function Jn(a){Mn(a,function(b,c){b--;return 0>b?c-
1:b},a.tb)}
function Mn(a,b,c){c=0>c?Im(a,a.yb):c;var d=Fm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var f=Gm(a,c);if(f&&a.wi(f)){a.wd(c);break}e+
+;c=b.call(a,c,d)}}g.wi=function(a){return
a.isVisible()&&a.isEnabled()&&Sm(a,2)};function Nn()
{}x(Nn,Um);za(Nn);g=Nn.prototype;g.$b=function(a){var
b=Mm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),this.uf(a.Hb(),a.g));Vm(b,a.ha);return b};g.Zd=function()
{return"button"};g.tc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};g.uf=function(a,b){return
b.Ua("DIV","goog-inline-block "+(this.Ga()+"-outer-box"),b.Ua("DIV","goog-inline-
block "+(this.Ga()+"-inner-box"),a))};g.Cf=function(a){return"DIV"==a.tagName};
g.kb=function(a,b){On(b,!0);On(b,!1);a:{var c=a.g.Ii(b);var d=this.Ga()+"-outer-
box";if(c&&bg(c,d)&&(c=a.g.Ii(c),d=this.Ga()+"-inner-box",c&&bg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.uf(b.childNodes,a.g));cg(b,["goog-inline-
block",this.Ga()]);return Nn.ma.kb.call(this,a,b)};g.Ga=function(){return"goog-
custom-button"};
function On(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(""==Eb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Pn(){}x(Pn,Um);za(Pn);g=Pn.prototype;g.$b=function(a){var
b=Mm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),a.Hb());Vm(b,a.ha);return b};g.Zd=function(){return"button"};g.Cf=function(a)
{return"DIV"==a.tagName};g.kb=function(a,b){O(b,"goog-inline-block");return
Pn.ma.kb.call(this,a,b)};g.wb=function(){return""};g.Ga=function(){return"goog-
flat-button"};Wm("goog-flat-button",function(){return new
nn(null,Pn.Ya())});function Qn(){}x(Qn,Jm);za(Qn);Qn.prototype.Ga=function()
{return"goog-menuheader"};function Rn(a,b,c){Zm.call(this,a,c||
Qn.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Bc=1}x(Rn,Zm);Wm("goog-menuheader",function(){return new
Rn(null)});function Sn(){}x(Sn,Jm);za(Sn);Sn.prototype.$b=function(a){return
a.g.Ua("DIV",this.Ga())};Sn.prototype.kb=function(a,b)
{b.id&&zm(a,b.id);if("HR"==b.tagName){var c=b;b=this.
$b(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else O(b,this.Ga());return
b};Sn.prototype.Pe=function(){};Sn.prototype.Ga=function(){return"goog-
menuseparator"};function Tn(a,b){Zm.call(this,null,a||Sn.Ya(),b);this.nb(1,!
1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Bc=1}x(Tn,Zm);Tn.prototype.Va=function()
{Tn.ma.Va.call(this);Ce(this.R(),"separator")};Wm("goog-menuseparator",function()
{return new Tn});function Un(a)
{this.b=a||"menu"}x(Un,wn);za(Un);Un.prototype.Wg=function(a)
{return"UL"==a.tagName||Un.ma.Wg.call(this,a)};Un.prototype.Je=function(a)
{return"HR"==a.tagName?new Tn:Un.ma.Je.call(this,a)};Un.prototype.Yd=function()
{return"goog-menu"};Un.prototype.Xg=function(a)
{Un.ma.Xg.call(this,a);De(a.R(),"haspopup","true")};Wm("goog-
menuseparator",function(){return new Tn});function Vn(a,b)
{Cn.call(this,"vertical",b||Un.Ya(),a);Ln(this,!1)}x(Vn,Cn);g=Vn.prototype;g.zg=!
0;function Wn(a,b){if(ne(a.R(),b))return!0;for(var c=0,d=Fm(a);c<d;c++){var
e=Gm(a,c);if("function"==typeof e.ah&&e.ah(b))return!0}return!1}g.Ub=function(a)
{this.Fa(a,!0)};g.sf=function(a,b){this.De(a,b,!0)};g.Ke=function(){var
a=[];Em(this,function(b){a.push(b)});return a};
g.setPosition=function(a,b){var c=this.isVisible();c||S(this.R(),!0);var
d=this.R(),e=a,f=b,h=lh(d);e instanceof F&&(f=e.y,e=e.x);eh(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(f)-h.y));c||S(this.R(),!1)};g.Yb=function(){return
this.isVisible()?lh(this.R()):null};function Xn(a,b){(a.zg=b)&&Ln(a,!
0)}g.La=function(a,b,c)
{(b=Vn.ma.La.call(this,a,b))&&a&&this.Qa&&this.zg&&Dn(this).focus();a&&c&&va(c.clie
ntX)?this.j=new F(c.clientX,c.clientY):this.j=null;return b};
g.ih=function(a){this.zg&&Dn(this).focus();return
Vn.ma.ih.call(this,a)};g.wi=function(a){return
a.isEnabled()&&a.isVisible()&&Sm(a,2)};g.Vb=function(a){for(var
b=this.kd(),c=Ud(this.g.b,"DIV",b.Yd()+"-content",a),d=c.length,e=0;e<d;e+
+)An(b,this,c[e]);Vn.ma.Vb.call(this,a)};g.Cc=function(a){var
b=Vn.ma.Cc.call(this,a);b||Em(this,function(c){!
b&&c.Rk&&c.kj==a.keyCode&&(this.isEnabled()&&this.wd(Im(this,c)),b=c.ac(a))},this);
return b};
g.wd=function(a){Vn.ma.wd.call(this,a);(a=Gm(this,a))&&mh(a.R(),this.R())};function
Yn(){}x(Yn,Nn);za(Yn);Yn.prototype.tc=function(a){return
Yn.ma.tc.call(this,a&&a.firstChild)};Yn.prototype.kb=function(a,b){var
c=Ud(document,"*","goog-menu",b)[0];if(c){S(c,!1);Sd(c).body.appendChild(c);var
d=new Vn;Dm(d,c);Zn(a,d)}return
Yn.ma.kb.call(this,a,b)};Yn.prototype.uf=function(a,b){return Yn.ma.uf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ga()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ga()+"-dropdown"),"\u00a0")],b)};Yn.prototype.Ga=function()
{return"goog-menu-button"};function $n(a,b,c,d,e){nn.call(this,a,c||
Yn.Ya(),d);this.nb(64,!0);this.j=new rl(null,9);b&&Zn(this,b);this.ya=new Yf(500);!
E.product.ze&&!E.product.zd||E.Oa("533.17.9")||(this.Ue=!0);this.Od=e||
Un.Ya()}x($n,nn);g=$n.prototype;g.Ue=!1;g.Va=function()
{$n.ma.Va.call(this);ao(this,!0);this.b&&bo(this,this.b,!
0);De(this.wa,"haspopup",!!this.b)};g.Wb=function(){$n.ma.Wb.call(this);ao(this,!
1);if(this.b){this.$a(!1);this.b.Wb();bo(this,this.b,!1);var
a=this.b.R();a&&J(a)}};
g.va=function(){$n.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.Db;this.ya.Ea()};g.od=function(a){$n.ma.od.call(this,a);W(this,4)&&(this.$a(!
W(this,64),a),this.b&&(this.b.Gc=W(this,64)))};g.Dc=function(a)
{$n.ma.Dc.call(this,a);this.b&&!W(this,4)&&(this.b.Gc=!1)};g.Id=function()
{fn(this,!1);return!0};g.tl=function(a){this.b&&this.b.isVisible()&&!
this.ah(a.target)&&this.$a(!1)};g.ah=function(a){return a&&ne(this.R(),a)||
this.b&&Wn(this.b,a)||!1};
g.Cc=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.b&&this.b.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.b.ac(a);return 27==a.keyCode||b?(this.$a(!
1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.
$a(!0,a),!0):!1};g.Il=function(){this.$a(!1)};g.Jl=function(){W(this,4)||this.$a(!
1)};g.Df=function(a){this.Ue||this.$a(!1);$n.ma.Df.call(this,a)};
function co(a){a.b||Zn(a,new Vn(a.g,a.Od));return a.b||null}function Zn(a,b){var
c=a.b;b!=c&&(c&&(a.$a(!1),a.Qa&&bo(a,c,!1),delete a.b),a.Qa&&De(a.wa,"haspopup",!!
b),b&&(a.b=b,b.Jd(a),b.La(!1),Xn(b,a.Ue),a.Qa&&bo(a,b,!0)))}function eo(a,b)
{b&&(a.j=b,a.Db=b.b)}g.Ub=function(a){co(this).Fa(a,!0)};g.sf=function(a,b)
{co(this).De(a,b,!0)};g.La=function(a,b){var c=$n.ma.La.call(this,a,b);c&&!
this.isVisible()&&this.$a(!1);return c};g.Ka=function(a)
{$n.ma.Ka.call(this,a);this.isEnabled()||this.$a(!1)};
g.$a=function(a,b){$n.ma.$a.call(this,a);if(this.b&&W(this,64)==a){if(a)this.b.Qa||
this.b.render(),this.Qb=kh(this.R()),this.Ab=th(this.R()),fo(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.wd(-1):Hn(this.b);else{fn(this,!1);this.b.Gc=!
1;var c=this.R();c&&(De(c,"activedescendant",""),De(c,"owns",""));null!
=this.Ca&&(this.Ca=void 0,(c=this.b.R())&&R(c,"",""))}this.b.La(a,!1,b);if(!
this.lc){c=Am(this);var d=a?c.ka:c.ab;d.call(c,this.g.b,"mousedown",this.tl,!
0);this.Ue&&d.call(c,this.b,"blur",this.Jl);
d.call(c,this.ya,"tick",this.hl);a?
this.ya.start():this.ya.stop()}}this.b&&this.b.R()&&this.b.wa.removeAttribute("aria
-hidden")};function fo(a){if(a.b.Qa){var b=a.j;a.j.b=a.Db||a.R();var
c=a.b.R();a.b.isVisible()||(c.style.visibility="hidden",S(c,!0));!
a.Ca&&a.j.s&&a.j.i&32&&(a.Ca=sh(c));b.Sb(c,b.g^1,null,a.Ca);a.b.isVisible()||(S(c,!
1),c.style.visibility="visible")}}
g.hl=function(){var a=th(this.R()),b=kh(this.R());var c=this.Ab;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Qb,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.Ab=a,this.Qb=b,fo(this))};function bo(a,b,c){var d=Am(a);c=c?
d.ka:d.ab;c.call(d,b,"action",a.Il);c.call(d,b,"close",a.dl);c.call(d,b,"highlight"
,a.el);c.call(d,b,"unhighlight",a.fl)}
function ao(a,b){var c=Am(a);(b?
c.ka:c.ab).call(c,a.R(),"keydown",a.El)}g.el=function(a)
{(a=a.target.R())&&go(this,a)};g.El=function(a)
{Sm(this,32)&&this.R()&&this.b&&this.b.isVisible()&&a.b()};g.fl=function(){if(!
Gn(this.b)){var
a=this.R();De(a,"activedescendant","");De(a,"owns","")}};g.dl=function(a)
{if(W(this,64)&&a.target instanceof un){a=a.target;var
b=a.R();a.isVisible()&&W(a,2)&&null!=b&&go(this,b)}};
function go(a,b){var c=a.R(),d=Ee(b)||b;if(!d.id){var
e=Vl.Ya();d.id=Wl(e)}Fe(c,d);De(c,"owns",d.id)}Wm("goog-menu-button",function()
{return new $n(null)});function ho(){}x(ho,Pn);za(ho);ho.prototype.$b=function(a)
{var b=Mm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join(" "),
[io(this,a.Hb(),a.g),jo(this,a.g)]);Vm(b,a.ha);return
b};ho.prototype.tc=function(a){return a&&a.firstChild};
ho.prototype.kb=function(a,b){var c=Ud(document,"*","goog-menu",b)[0];if(c){S(c,!
1);a.g.b.body.appendChild(c);var d=new Vn;Dm(d,c);Zn(a,d)}Ud(document,"*",this.Ga()
+"-caption",b)[0]||
b.appendChild(io(this,b.childNodes,a.g));Ud(document,"*",this.Ga()+"-dropdown",b)
[0]||b.appendChild(jo(this,a.g));return ho.ma.kb.call(this,a,b)};function io(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ga()+"-caption"),b)}
function jo(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ga()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}ho.prototype.Ga=function(){return"goog-flat-
menu-button"};Wm("goog-flat-menu-button",function(){return new
$n(null,null,ho.Ya())});function ko(a,b){wm.call(this,b);this.b=a||""}var
lo;x(ko,wm);g=ko.prototype;g.yc=null;function mo(){null!=lo||(lo="placeholder"in
I("INPUT"));return lo}g.Te=!1;g.Ac=function(){this.wa=this.g.Ua("INPUT",
{type:"text"})};g.Vb=function(a){ko.ma.Vb.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");Ae(Sd(a))==a&&(this.Te=!0,dg(this.R(),"label-
input-label"));mo()&&(this.R().placeholder=this.b);De(this.R(),"label",this.b)};
g.Va=function(){ko.ma.Va.call(this);var a=new
P(this);a.ka(this.R(),"focus",this.Xi);a.ka(this.R(),"blur",this.ol);mo()?this.i=a:
(E.Ra&&a.ka(this.R(),
["keypress","keydown","keyup"],this.yl),a.ka(ce(Sd(this.R())),"load",this.am),this.
i=a,no(this));oo(this);this.R().g=this};g.Wb=function()
{ko.ma.Wb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function
no(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.Bl),a.j=!0)}
g.va=function()
{ko.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};g.Xi=function(){this.Te=!
0;dg(this.R(),"label-input-label");if(!mo()&&!po(this)&&!this.ha){var
a=this,b=function(){a.R()&&(a.R().value="")};E.Aa?N(b,10):b()}};g.ol=function()
{mo()||(this.i.ab(this.R(),"click",this.Xi),this.yc=null);this.Te=!
1;oo(this)};g.yl=function(a){27==a.keyCode&&("keydown"==a.type?
this.yc=this.R().value:"keypress"==a.type?
this.R().value=this.yc:"keyup"==a.type&&(this.yc=null),a.preventDefault())};
g.Bl=function(){po(this)||(this.R().value="",N(this.kl,10,this))};g.kl=function()
{po(this)||(this.R().value=this.b)};g.am=function(){oo(this)};function po(a)
{return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}g.reset=function()
{po(this)&&(this.R().value="",null!
=this.yc&&(this.yc=""),oo(this))};g.Ob=function(a){null!
=this.yc&&(this.yc=a);this.R().value=a;oo(this)};g.wb=function(){return null!
=this.yc?this.yc:po(this)?this.R().value:""};g.qc=function(){return this.b};
function oo(a){var b=a.R();mo()?a.R().placeholder!
=a.b&&(a.R().placeholder=a.b):no(a);De(b,"label",a.b);po(a)?(b=a.R(),dg(b,"label-
input-label")):(a.ha||a.Te||(b=a.R(),O(b,"label-input-label")),mo()||
N(a.on,10,a))}g.Ka=function(a){this.R().disabled=!a;fg(this.R(),"label-input-label-
disabled",!a)};g.isEnabled=function(){return!this.R().disabled};g.on=function(){!
this.R()||po(this)||this.Te||(this.R().value=this.b)};function qo(a,b)
{Vn.call(this,a,b);Xn(this,!0);this.La(!1,!0);this.b=new
nk}x(qo,Vn);g=qo.prototype;g.ek=!1;g.hj=0;g.Vb=function(a){qo.ma.Vb.call(this,a);
(a=a.getAttribute("for")||a.htmlFor)&&ro(this,this.g.R(a),1)};g.Va=function()
{qo.ma.Va.call(this);this.b.forEach(this.ni,this);var
a=Am(this);a.ka(this,"action",this.Rm);a.ka(this.g.b,"mousedown",this.Sm,!0)};
function ro(a,b,c,d){b&&pk(a.b,Ea(b))||(b?(c={wa:b,dk:c,um:d,Ci:"mousedown",yh:void
0},a.b.set(Ea(b),c)):c=null,a.Qa&&a.ni(c),b=w(a.Wm,b),a.R()&&Am(a).ka(a.R(),"keydow
n",b))}g.Wm=function(a,b){if(27==b.keyCode)a.focus();else{var
c=Gm(this,this.tb);if(c){c=c.R();var d=new Qe(b.g,c);d.target=c;if(32==b.keyCode||
13==b.keyCode)Ve(c)?sf(c,"keydown",!1,d):pf(c,"keydown",!
1,d);32==b.keyCode&&so(this)}}};g.ni=function(a){Am(this).ka(a.wa,a.Ci,this.
$m);"contextmenu"!=a.Ci&&Am(this).ka(a.wa,"keydown",this.an)};
function to(a,b,c,d){var e=a.isVisible(),f;(f=a.isVisible())||(f=150>Ja()-
a.hj);f&&a.ek?so(a):a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.R().style.visibility="hidden"),S(a.R(),!0),b.Sb(a.R(),c,d),e||
(a.R().style.visibility="visible"),a.wd(-1),a.La(!0))}function so(a)
{a.isVisible()&&(a.La(!1),a.isVisible()||(a.hj=Ja()))}g.Rm=function(){so(this)};g.
$m=function(a){uo(this,a)};g.an=function(a){32!=a.keyCode&&13!=a.keyCode&&40!
=a.keyCode||uo(this,a);40==a.keyCode&&Hn(this)};
function uo(a,b){for(var c=a.b.Xb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.wa==b.i){c=a;d=n(e.dk)?new ol(e.wa,e.dk,!0):new
sl(b.clientX,b.clientY);d.j&&d.j(5);to(c,d,e.um,e.yh);b.preventDefault();b.b();brea
k}}}g.Sm=function(a){this.isVisible()&&!
Wn(this,a.target)&&so(this)};g.Af=function(a)
{qo.ma.Af.call(this,a);so(this)};g.va=function(){qo.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function vo(a)
{L.call(this);this.b=[];wo(this,a)}x(vo,L);g=vo.prototype;g.dg=null;g.eh=null;funct
ion xo(a,b){a.eh=b}function wo(a,b){b&&(y(b,function(c){yo(this,c,!
1)},a),tb(a.b,b))}g.Ub=function(a){this.sf(a,this.b.length)};g.sf=function(a,b)
{a&&(yo(this,a,!1),ub(this.b,b,0,a))};g.Ke=function(){return sb(this.b)};function
zo(a,b){b!=a.dg&&(yo(a,a.dg,!1),a.dg=b,yo(a,b,!
0));a.dispatchEvent("select")}g.va=function(){vo.ma.va.call(this);delete
this.b;this.dg=null};
function yo(a,b,c){b&&("function"==typeof a.eh?a.eh(b,c):"function"==typeof
b.Oh&&b.Oh(c))};function Ao(){}x(Ao,Sn);za(Ao);Ao.prototype.$b=function(a){return
a.g.Ua("DIV",Mm(this,a).join(" ")+" goog-inline-
block","\u00a0")};Ao.prototype.kb=function(a,b)
{b=Ao.ma.kb.call(this,a,b);O(b,"goog-inline-block");return
b};Ao.prototype.Ga=function(){return"goog-toolbar-separator"};function Bo()
{this.b="toolbar"}x(Bo,wn);za(Bo);Bo.prototype.Je=function(a)
{return"HR"==a.tagName?new
Tn(Ao.Ya()):Bo.ma.Je.call(this,a)};Bo.prototype.Yd=function(){return"goog-
toolbar"};Bo.prototype.Fi=function(){return"horizontal"};function Co(a,b,c)
{Cn.call(this,b,a||Bo.Ya(),c)}x(Co,Cn);Co.prototype.Bf=function(a)
{Co.ma.Bf.call(this,a);this.Gc||Hn(this)};function Do()
{}x(Do,Nn);za(Do);Do.prototype.Ga=function(){return"goog-toolbar-button"};function
Eo(a,b,c){nn.call(this,a,b||Do.Ya(),c)}x(Eo,nn);Wm("goog-toolbar-button",function()
{return new Eo(null)});function Fo(a,b){Tn.call(this,a||
Ao.Ya(),b)}x(Fo,Tn);Wm("goog-toolbar-separator",function(){return new Fo});function
Go(a,b,c,d,e,f){function h(m){if(m){m.tabIndex=0;Ce(m,k.ta);O(m,"goog-zippy-
header");m&&k.ra.ka(m,"click",k.ua);var
p=k;m&&(xg(p.V,m),p.ha.ka(p.V,"key",p.ya))}}L.call(this);this.s=e||
Qd();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ca(b)?
b:null;this.ta=f||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=bg(this.g,"goog-zippy-
expanded")));this.ha=new P(this);this.V=new wg;this.ra=new P(this);var k=this;
h(this.g);h(this.j);Ho(this,this.b)}x(Go,L);Go.prototype.va=function()
{Go.ma.va.call(this);Ie(this.ha);Ie(this.V);Ie(this.ra)};function Ho(a,b){a.i?
S(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(S(a.g,!
b),S(a.j,b)):a.g&&(fg(a.g,"goog-zippy-expanded",b),fg(a.g,"goog-zippy-collapsed",!
b),De(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Io("toggle",a,a.b))}
Go.prototype.ya=function(a){if(13==a.keyCode||32==a.keyCode)Ho(this,!
this.b),this.dispatchEvent(new
Io("action",this,this.b,a)),a.preventDefault(),a.b()};Go.prototype.ua=function(a)
{Ho(this,!this.b);this.dispatchEvent(new Io("action",this,this.b,a))};function
Io(a,b){Ne.call(this,a,b)}x(Io,Ne);function Jo(a,b)
{wm.call(this,b);this.b=a}x(Jo,wm);Jo.prototype.i="info";Jo.prototype.j=!1;var
Ko={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Jo.prototype.isVisible=function(){var
a=this.R();return null!=a&&bg(a,"jfk-butterBar-shown")};Jo.prototype.La=function(a)
{fg(this.R(),"jfk-butterBar-shown",a)};
Jo.prototype.Ac=function(){this.wa=this.g.Ua("DIV","jfk-butterBar");var
a=this.R();a&&(De(a,"live","assertive"),De(a,"atomic","true"));this.b=this.b;if(a=t
his.R()){var b=this.g;b.Mi(a);b.Li(a,this.b)}this.j=this.j;(a=this.R())&&fg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Xd()){b=this.R();var
c=Ko[a];dg(b,Ko[this.i]);O(b,c)}this.i=a};function Lo(a){if(null!=a)switch(a.Ig)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var Mo=function(a)
{function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){var
e=new b(String(c));void 0!==d&&(e.Ig=d);return e}}(Al);function No(a){return null!
=a&&a.hd===vl?
String(String(a.Hb()).replace(Oo,"").replace(Po,"&lt;")).replace(Qo,Ro):rd(String(a
))}
var
So={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"
,"
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8
232;","\u2029":"&#8233;"};function Ro(a){return So[a]}
var Qo=/[\x00\x22\x27\x3c\x3e]/g,To=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,Oo=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Po=/</g;function Uo(a,b){this.i=a;this.s=!!
b;this.j={0:this.i+"-arrowright",1:this.i+"-arrowup",2:this.i+"-
arrowdown",3:this.i+"-arrowleft"}}x(Uo,hl);g=Uo.prototype;g.fj=!
1;g.Dg=2;g.mi=20;g.Eg=3;g.Hh=-5;g.Ag=!1;g.Nh=function(a)
{this.g=a};g.setPosition=function(a,b,c,d){null!=a&&(this.Eg=a);null!
=b&&(this.Dg=b);va(c)&&(this.mi=Math.max(c,15));va(d)&&(this.Hh=d)};g.Sb=function(a
,b,c){a=this.Dg;2==a&&(a=0);Vo(this,this.Eg,a,2==this.Dg?Wo(this.Eg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.mi,0,c)};
function Vo(a,b,c,d,e,f){if(a.g){var h=Xo(b,c);var k=a.g;var m=sh(k);m=(Wo(b)?
m.height/2:m.width/2)-d;var p=kl(k,h),t;if(t=kh(k))k=Wg(th(k)),Wo(b)?k.top<t.top&&!
(p&1)?m-=t.top-k.top:k.bottom>t.bottom&&p&1&&(m-=k.bottom-
t.bottom):k.left<t.left&&!(p&4)?m-=t.left-k.left:k.right>t.right&&p&4&&(m-=k.right-
t.right);k=m;k=Wo(b)?new F(a.Hh,k):new F(k,a.Hh);m=Wo(b)?6:9;a.Ag&&2==e&&(m=Wo(b)?
4:1);p=b^3;Wo(b)&&"rtl"==a.g.dir&&(p=b);h=il(a.g,Xo(p,c),a.b,h,k,f,a.fj?m:0,void
0,null);if(2!=e&&h&496){Vo(a,b^3,c,d,
a.Ag&&0==e?1:2,f);return}!a.s||h&496||
(e=parseFloat(a.b.style.left),f=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(f)&&0==f%1||eh(a.b,Math.round(e),Math.round(f)))}Yo(a,b,c,d)}
function Yo(a,b,c,d){var e=a.o;Ma(a.j,function(f){fg(e,f,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=ph(a.g,a.b),d=Zo(a.g,b),Wo(b)?e.style.top=$o(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=$o(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
Wo(b)?"top":"left":Wo(b)?"bottom":"right"]=d+"px"}function $o(a,b){return 15>b?
15:Ld(a,15,b)}function Xo(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 Zo(a,b){var c=0,d=0,e=sh(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case
3:c=e.width,d=e.height/2}return new F(c,d)}function Wo(a){return 0==a||
3==a};function ap(a){Ge.call(this);this.g=a||
Qd()}x(ap,Ge);ap.prototype.o=function()
{Ce(this.R(),"tooltip");De(this.R(),"live","polite")};function bp(a)
{ap.call(this,a);this.b=this.g.Ua("DIV","jfk-tooltip-
contentId");this.j=this.g.Ua("DIV","jfk-tooltip-arrow",this.g.Ua("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ua("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ua("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}x(bp,ap);bp.prototype.R=function()
{return this.i};bp.prototype.va=function()
{bp.ma.va.call(this);this.i&&J(this.i)};function cp(a)
{bp.call(this,a)}x(cp,bp);cp.prototype.o=function(){Ce(this.R(),"tooltip")};var
dp={};function ep(a){P.call(this);this.ya=a;this.ta=new
$f(this.yn,0,this);He(this,this.ta);var b=ce();this.V=Ca(b.MutationObserver)?new
b.MutationObserver(v(this.nl,this)):null;a=a.b;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ek,!0);this.ka(a,
["mouseover","focus","focusin"],this.un,!0)}x(ep,P);g=ep.prototype;g.va=function()
{fp(this);ep.ma.va.call(this)};
function gp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ca=!1;break;case "keydown":a.Ca=!0}}g.un=function(a)
{this.V&&this.V.disconnect();gp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&ne(this.b.b,b);if(this.Ca||!a||c)
{this.Pa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=lb(Be,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Ee(b))&&(b=a));this.j=b}else this.j=null;hp(this)};
g.Ek=function(a){gp(this,a);var b=a.target;b=this.b&&ne(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,hp(this)};g.nl=function(a)
{y(a,v(function(b){var c=Ee(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.j=c,hp(this))},this))};function hp(a)
{if(0==a.ta.Ma||!a.g||!a.s){fp(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function fp(a){a.ha&&(l.clearTimeout(a.ha),a.ha=0,a.g=null)}
g.yn=function(){if(!this.j)ip(this),this.s=this.g=null;else if(!
(this.g&&this.b&&ne(this.b.R(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=ze(this.j,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.b)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(ip(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,jp(this,a))){var
c=dd;if(a.getAttribute("data-tooltip-contained"))for(var d=Td("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.b?a.b:Xc(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var f=a.getAttribute("data-tooltip-
offset");f=Db(xd(f))?-1:Number(f);var h=a.getAttribute("data-tooltip-hide-
delay");h=Db(xd(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ha=N(w(this.Zj,this.g,c,d,f,e,h),a,this);return}this.Zj(this.g,c,d,f,e,h)}}};
function jp(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Pa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function kp(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
g.Zj=function(a,b,c,d,e,f){this.ha=0;this.s=f;if(!this.b){this.b=new
cp(this.ya);ip(this);this.ya.b.body.appendChild(this.b.R());He(this,this.b);this.o=
new Uo("jfk-tooltip",!0);this.o.fj=!0;this.o.Ag=!0;f=this.o;var
h=this.b.j;f.b=this.b.R();f.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case
"l":f=0;break a;case "r":f=1;break a}f=2}this.o.setPosition(kp(c),f,void
0,d);dg(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Db(xd(this.ra))&&dg(this.b.R(),this.ra),Db(xd(e))||O(this.b.R(),e),
this.ra=e);eh(this.b.R(),0,0);if(b instanceof Sc)D(this.b.b,b);else
for(ie(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Nh(a);this.o.Sb(nul
l,0)};function ip(a){a.b&&O(a.b.R(),"jfk-tooltip-hide")};function X(a,b,c,d)
{nn.call(this,a,lp.Ya(),b);this.ya=c||0;this.j=d||0;this.Ta=!
1}x(X,nn);g=X.prototype;g.Jb=function(){return this.j};
g.Zb=function(a){this.ha=a;var b=this.R();if(b)if(this.Ta){var c=a instanceof Sc?
Aj(Uc(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Sc?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=Qd(b)||Qd();b=Ea(a.b);dp[b]||
(dp[b]=new ep(a))}else a?b.title=a:b.removeAttribute("title")};
g.Ka=function(a){this.isEnabled()!
=a&&(X.ma.Ka.call(this,a),mp(this))};g.fg=function(a)
{X.ma.fg.call(this,a);np(this,!1)};g.od=function(a)
{X.ma.od.call(this,a);this.isEnabled()&&np(this,!0)};g.Dc=function(a)
{X.ma.Dc.call(this,a);this.isEnabled()&&np(this,!0)};function np(a,b)
{a.R()&&fg(a.R(),"jfk-button-clear-outline",b)}function mp(a){a.R()&&op(a.kd(),a)}
function pp(a,b){if(q(a)){var c=a;a=H("IMG");id(a,c);R(a,21,21)}O(a,"jfk-button-
img");c=[];c.push(a);if(b){var d=H("SPAN","jfk-button-label",b);c.push(d)}return
c}function lp(){this.lb=this.Ga()+"-standard";this.g=this.Ga()+"-
action";this.ra=this.Ga()+"-primary";this.o=this.Ga()+"-default";this.s=this.Ga()
+"-flat";this.ha=this.Ga()+"-narrow";this.V=this.Ga()+"-mini";this.j=this.Ga()+"-
contrast"}x(lp,Um);za(lp);g=lp.prototype;g.xd=function(a,b,c){a&&c.ya!
=a&&(c.ya=a,mp(c));b&&c.j!=b&&(c.j=b,mp(c))};
g.Ga=function(){return"jfk-button"};
g.$b=function(a){var b=a.g,c={disabled:!
a.isEnabled(),checked:W(a,16),style:a.ya,title:a.ha,En:a.Ta,value:a.wb(),width:a.Jb
()};c=c||{};var d=c.attributes;var e=c.content;var
f=c.disabled,h=c.id,k=c.io,m=c.title,p=c.En,t=c.value;h='<div role="button"'+(h?'
id="'+No(h)+'"':"")+' class="';var B=c||{};c=B.Wn;var
A=B.disabled,M=B.checked,U=B.width,fa="goog-inline-block jfk-button
";B=B.style;switch(Da(B)?B.toString():B){case 0:fa+="jfk-button-
standard";break;case 2:fa+="jfk-button-action";break;case 3:fa+=
"jfk-button-primary";break;case 1:fa+="jfk-button-default";break;case 4:fa+="jfk-
button-flat";break;case 5:fa+="jfk-button-mini";break;case 6:fa+="jfk-button-
contrast";break;default:fa+="jfk-button-standard"}U=U instanceof zl?
U.toString():U;U=Ca(U)&&Ca(1)?U.hd!==(1).hd?!
1:U.toString()===(1).toString():1==U;f=h+No(new zl(fa+((U?" jfk-button-narrow":"")+
(M?" jfk-button-checked":"")+(c?" "+c:"")+(A?" jfk-button-disabled":""))))+'"'+(f?'
aria-disabled="true"':' tabindex="'+(k?No(k):"0")+'"')+(m?p?' data-tooltip="'+
No(m)+'"':' title="'+No(m)+'"':"")+(t?' value="'+No(t)+'"':"");d?(null!
=d&&d.hd===wl?d=d.Hb().replace(/([^"'\s])$/,"$1 "):(d=String(d),d=To.test(d)?
d:"zSoyz"),d=" "+d):d="";d=f+d+">";e=null!=e?e:"";e=null!=e&&e.hd===vl?e:e
instanceof Sc?
Mo(Uc(e).toString(),e.b()):Mo(rd(String(String(e))),Lo(e));d=Mo(d+e+"</div>");e=(b|
|
Qd()).b.createElement("DIV");d=Bl(d);D(e,fd(d,null));1==e.childNodes.length&&(d=e.f
irstChild,1==d.nodeType&&(e=d));b.Li(e,a.Hb());this.kb(a,e);return e};
g.kb=function(a,b){lp.ma.kb.call(this,a,b);this.i||
(this.i=Ya(this.lb,w(this.xd,0,null),this.g,w(this.xd,2,null),this.ra,w(this.xd,3,n
ull),this.o,w(this.xd,1,null),this.s,w(this.xd,4,null),this.V,w(this.xd,5,null),thi
s.j,w(this.xd,6,null),this.ha,w(this.xd,null,1)));for(var c=ag(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ha=c,a.Ta=!
0;return b};g.wb=function(a){return a.getAttribute("value")||""};g.Ob=function(a,b)
{a&&a.setAttribute("value",b)};
function op(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],f=b.ya;c(0==f,a.lb);c(2==f,a.g);c(3==f,a.ra);c(4==f,a.s);c(5==f,a.V);c(1=
=f,a.o);c(6==f,a.j);c(1==b.Jb(),a.ha);c(!b.isEnabled(),a.Ga()+"-
disabled");eg(b.R(),e);cg(b.R(),d)};var qp=I("DIV");qp.id=Ea(qp);function rp(a){var
b=new lj;b=new kj(b);return yj(b,a)};function sp(a,b){var c=new um(a);var
d=fd(b.innerHTML,null);var e=c.R();e&&D(e,d);c.className="buy-tip-card";c.Pa=new
Rg(5,5,5,5);c.Jg=!0;c.jg=500;c.lh=250};function Y(){L.call(this);this.b=new
P(this)}x(Y,L);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ma.va.call(this);this.b.Ea()};function tp(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}x(tp,Y);tp.prototype.nc=function(){return
this.o};tp.prototype.Jb=function(){return this.j};function up(a)
{km.call(this,a,void 0,void 0);this.Bi=!1;this.Jg=!
0;this.jg=500}x(up,um);up.prototype.className="unified-
hovercard";up.prototype.lg=function(a,b){b||(b=new ol(a,9,!
0));up.ma.lg.call(this,a,b)};function vp(a){return'No se ha encontrado ning\u00fan
resultado en este libro de "'+(a+'".')};var wp={update:function(a){for(var b in
a)wp[b]=a[b]},yk:function(a){if(q(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b
in a)wp.xk(b,a[b])},xk:function(a,b){wp[a]=b}};Ka("_OC_addFlags",wp.yk);var
xp="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function yp(a){var b=void 0===b?window.location.href:b;var c=new
T(b);V(a,"hl","es");(b=bl(c,"output"))&&V(a,"output",b);b=bl(c,"source");"ge-ipad-
app"==b?(V(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(V(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?V(a,"dapp","1"):"ge-android-
app"==b&&V(a,"dapp","3");bl(c,"authuser")||a.b.remove("authuser");y(xp,function(d)
{var e=bl(c,d);e&&V(a,d,e)})};function zp(a,b,c)
{Ge.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}x(zp,Ge);var
Ap=/(<b\s*>)|
(<\/b>)/ig,Bp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};zp.prototype.va=function()
{this.g&&this.g.Ea()};function Cp(a){return a.g||(a.g=new P(a))}
zp.prototype.i=function(a){var b=H("DIV"),c=new T(this.data.b.fe||
this.data.b.Oj);this.data.b.source&&V(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.bk&&(d+=": "+this.data.b.bk);d=H("A",
{},d);d.classList.add(this.b+"-
title");hd(d,c.toString());b.appendChild(d);a.appendChild(b);Dp(this,a);b=H("DIV");
if(va(this.data.b.Rj||0)){d=this.data.b.Rj||0;c=Math.floor(d);d=0<d-c?1:0;for(var
e=5-c-d,f=H("SPAN",this.b+"-stars goog-inline-block");0<c;){c--;var
h=H("SPAN","card-star-on goog-inline-block");
f.appendChild(h)}for(;0<d;)d--,h=H("SPAN","card-star-half goog-inline-
block"),f.appendChild(h);for(;0<e;)e--,h=H("SPAN","card-star-off goog-inline-
block"),f.appendChild(h);b.appendChild(f)}c=this.data.b.qn;d=H("A",
{},this.data.b.vm+" rese\u0144as");d.classList.add(this.b+"-reviews-
link");d.classList.add("goog-inline-
block");hd(d,c);b.appendChild(d);a.appendChild(b);this.data.b.$j&&(c=new
kj,b=H("DIV",this.b+"-snippet"),c=yj(c,this.data.b.$j+" "),D(b,c),c=H("A",
{},"m\u00e1s \u00bb"),c.classList.add(this.b+
"-more-link"),hd(c,this.data.b.fe),b.appendChild(c),a.appendChild(b))};
function Dp(a,b){var c="",d=H("DIV"),e=a.data.b.oi;if(!Db(xd(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var f=H("SPAN","author"),h=e-
1,k=ge(", ");y(c,function(m,p){var t=m?m.replace(Ap,""):"";t=od(t);var B=new
T(nd('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',t));yp(B);t=H("A",
{},t);hd(t,B.toString());f.appendChild(t);p<h&&(B=k.cloneNode(!
0),f.appendChild(B))},a);d.appendChild(f);c="\u00a0-\u00a0"}a.data.b.Qj&&(he(d,H("S
PAN",a.b+"-pubdate",c+a.data.b.Qj)),c="\u00a0-\u00a0");a.data.b.mj&&
(d.appendChild(ge(c)),he(d,H("SPAN",a.b+"-pagesnum",a.data.b.mj+"
p\u00e1ginas")));b.appendChild(d)}
function Ep(a,b,c,d,e,f,h){c=H("A",
{id:h||""},c);hd(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");f&&c.classList.add("disabled");e&&(e=E.product.zd||
E.product.we?"touchstart":"click",Cp(a).qd(c,e,function(k)
{k.preventDefault();k=H("FORM",{method:"POST"});var m=d instanceof pc?
d:xc(d);k.action=rc(m);Q(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)};function Fp()
{this.b={}}g=Fp.prototype;g.Sc=function(){return this.b.Vh};g.uc=function(){return
this.b.uc};g.rh=function(){return this.b.rh};g.Fd=function(){return
this.b.Fd};g.Ve=function(){return this.b.Ve};function Gp()
{this.b=[]}Gp.prototype.getId=function(){return
this.Ma};Gp.prototype.s=function(a,b,c){var d=null;Ok(c.target)&&(d=new
Fp,d.b.Vh=a,this.b.push(d));b(d)};Gp.prototype.ra=function(a,b,c){var
d=null;Ok(c.target)&&(d=Hp(this,a),Ip(this,d));b(d)};function Ip(a,b)
{qb(a.b,function(c){return c.Sc()==b.Sc()})}function Hp(a,b){return
jb(a.b,function(c){return c&&c.Sc()==b})};function Jp(a){a=new T(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:bl(a,"id")||""}function
Kp(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Lp(a)
{this.b={};this.b.title=a.title;this.b.bk=a.subtitle;this.b.oi=a.authors;this.b.Oj=
a.preview_url;this.b.fe=a.info_url;this.b.Qj=a.pub_date;this.b.mj=a.num_pages;this.
b.Gn=a.viewability;this.b.ho=a.subject;this.b.zn=a.thumbnail_url;this.b.
$j=a.snippet;this.b.co=a.list_price;this.b.Uj=a.sale_price;this.b.fo=a.sale_price_b
etter;this.b.Qm=a.offer_price;this.b.Fg=a.buy_url;this.b.Sj=a.read_url;this.b.Nf=a.
is_free_ebook||!1;this.b.Kf=a.in_my_ebooks||!
1;this.b.eo=a.my_ebooks_url||"";this.b.Rj=
a.rating_score||0;this.b.vm=a.num_reviews||0;this.b.uc=a.is_purchased||!
1;this.b.Mf=a.is_ebook||!
1;this.b.jo=a.write_review_url||"";this.b.Pk=a.add_to_my_ebooks_url||"";this.b.jn=a
.preview_ebook_url||"";this.b.qn=a.reviews_url||"";this.b.qg=a.view_order_url||"";t
his.b.Tn=a.add_to_my_ebooks_url;this.b.Ak=a.add_to_my_ebooks_url_is_on_play||!
1;this.b.If=a.has_flowing_text||!1;this.b.Jf=a.has_scanned_text||!1;var
b=Jp(a.info_url);this.b.Vh=b;this.b.Vn=a.canonical_atb_url||"";this.b.rh=a.is_renta
ble||
!1;this.b.qe=a.is_pre_order||!
1;this.b.Kj=a.on_sale_date||"";this.b.Fd=a.is_pre_ordered||!
1;this.b.bo=a.issue_volume_count||0;this.b.Ve=a.is_volume_cancelled||!
1;this.b.Bk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.ag=1;break;case 2:this.b.ag=2}this.b.nn=a.rental_end_utc||
0}x(Lp,Fp);function Mp(a)
{this.b=[];this.Ma=a.id;this.ve=a.title;this.lb=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.ha=a.can_remove_volumes;this.o=a.can_add_volumes;this.V=a
.can_only_add_ebooks||!1;this.i=new T(a.add_vol_base_url);this.j=new
T(a.del_vol_base_url);a.volumes&&(this.b=z(a.volumes,function(b){return new
Lp(b)}))}x(Mp,Gp);function Np(){Y.call(this);this.i=[];this.g=[]}x(Np,Y);function
Op(a){var b=new T(ce().location);b=new T(b);return
a===parseInt(bl(b,"as_coll"),10)}function Pp(a,b){return jb(Ab(a.i,a.g),function(c)
{return c.getId()==b})};function Qp(a,b){var c=H("A",{},"Ver
pedido");hd(c,a);c.classList.add(b);return c};function Rp(a,b,c)
{zp.call(this,a,b,c);bl(new T(this.data.b.fe),"dapp")}x(Rp,zp);
Rp.prototype.render=function(a){ie(a);var b=H("DIV",this.b),c=H("DIV",this.b+"-
meta");this.i(c);var d=H("DIV",this.data.b.Mf?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.b.Mf)if(this.data.Ve()&&Op(1))Sp(this,e);else
if(this.data.b.qe&&!this.data.uc()||this.data.Fd()){var f=H("DIV",this.b+"-pre-
order-date");f.textContent="Disponible el:
"+this.data.b.Kj;e.appendChild(f);this.data.Fd()&&Op(1)&&Sp(this,e)}else
if(this.data.uc()&&Op(1))Tp(this,e),Sp(this,
e);else{Tp(this,e);f=!this.data.uc()&&!this.data.b.Nf;var h=this.data.b.Nf&&!
this.data.b.Kf;if(f||h){f=H("SPAN",{"class":this.b+"-footer-inner-
right"});if(h=this.data.b.jn||this.data.b.Sj){for(var
k=h.search(yk),m=0,p,t=[];0<=(p=xk(h,m,"source",k));)t.push(h.substring(m,p)),m=Mat
h.min(h.indexOf("&",p)+1||
k,k);t.push(h.substr(m));h=t.join("").replace(Ak,"$1");h=wk(h,"source","ebookstore"
)}h&&(k=H("A",{id:"unified-hovercard-preview-link"},"vista
previa"),hd(k,h),f.appendChild(k));e.appendChild(f)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);sh(a).width>this.j&&R(a,this.j,"
")};
Rp.prototype.i=function(a){if(!(this.data.uc()||this.data.Fd()||
this.data.Ve())&&this.data.b.qg&&Op(1)){var b=H("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=H("DIV",this.b+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.b.qg){var
c=Qp(this.data.b.qg,"primary"),d=H("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}Rp.ma.i.call(this,a);b=H("DIV",this.b+"-book-
options");this.data.b.Mf?(this.data.b.Nf?this.data.b.Kf?
Up(this,b):Ep(this,b,"eBook (GRATIS)",this.data.b.Pk,!this.data.b.Ak,void
0,"unified-hovercard-free-btn"):this.data.Fd()?(c=H("SPAN",this.b+"-pre-
ordered","Pedido por adelantado"),b.appendChild(c)):this.data.Ve()&&Op(1)?
(c=H("DIV",this.b+"-cancelled"),d=this.data.b.Bk,0==d?pe(c,"Cancelada a
petici\u00f3n del cliente"):1==d?pe(c,"Cancelada debido a un problema con el
eBook"):2==d?pe(c,"Cancelada debido a un cambio de precio"):3==d?pe(c,"Cancelada
por el editor"):pe(c,"Cancelada"),b.appendChild(c)):
this.data.uc()||this.data.b.Kf?!this.data.uc()&&this.data.b.Kf?
Vp(this,b):this.data.uc()&&Up(this,b):Vp(this,b),Op(7)&&(c=H("SPAN",this.b+"-
offline-remove-options"),d=H("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.b.Oj,Pa(Bp,this.data.b.Gn)&&!Db(c)?Ep(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):Ep(this,b,"Vista previa",c,
!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Sp(a,b){var
c=H("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.b+"-order-links-
container"}),d=a.data.b.qg;d&&(d=Qp(d,""),c.appendChild(d));a.data.Fd()||
(d=H("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"Eliminar definitivamente"),O(d,a.b+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function Vp(a,b){a.data.b.qe&&!a.data.uc()?Ep(a,b,"Reservar eBook ("+
(a.data.b.Uj+")"),a.data.b.Fg,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.rh()?Ep(a,b,"EBOOK DESDE "+a.data.b.Qm,a.data.b.Fg,void 0,void
0,"unified-hovercard-buy-btn"):Ep(a,b,"Comprar eBook -
"+a.data.b.Uj,a.data.b.Fg,void 0,void 0,"unified-hovercard-buy-btn")}function
Up(a,b){Ep(a,b,"Leer ahora",a.data.b.Sj,void 0,void 0,"unified-hovercard-read-
now")}
function Tp(a,b){var c=H("DIV",a.b+"-supported-devices"),d=a.b+"-device-
type",e=a.b+"-device-supported",f=a.b+"-device-not-
supported",h=H("SPAN",d,"Web"),k=H("SPAN",d,"Tablet/iPad"),m=H("SPAN",d,"eReader");
d=H("SPAN",d,"Tel\u00e9fono inteligente");var p=H("SPAN","goog-inline-
block"),t=H("SPAN","goog-inline-block"),B=H("SPAN","goog-inline-
block"),A=H("SPAN","goog-inline-block");a.data.b.If?(O(p,e),O(t,e),O(B,e),O(A,e)):
(a.data.b.Jf?(O(p,e),O(t,e)):
(O(p,f),O(t,f)),O(B,f),O(A,f));c.appendChild(p);c.appendChild(h);
c.appendChild(t);c.appendChild(k);c.appendChild(B);c.appendChild(m);c.appendChild(A
);c.appendChild(d);b.appendChild(c)};function Wp(a,b){if(Xp()){var c=b,d=/\s*([.\d]
[.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d]
[.\w]*)/g,e=/left/g,f=/right/g,h=/Left/g,k=/Right/g,m=/%%%%/g,p={},t;for(t in c)
{var B=c[t].replace(d,"$1 $4 $3 $2");B=B.replace(e,"%%%
%").replace(f,"left").replace(m,"right");var A=t.replace(e,"%%%
%").replace(f,"left").replace(m,"right");A=A.replace(h,"%%%
%").replace(k,"Left").replace(m,"Right");p[A]=B}b=p}Q(a,b)}function Xp()
{return"rtl"==document.body.dir}
function Yp(a){Xp()?Gh(a,"left"):Gh(a,"right")}var Zp={border:!0,padding:!
0,margin:!0},
$p=["Top","Bottom","Right","Left"],aq={color:"#0000cc",textDecoration:"underline"};
function bq(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"};y(a,function(c)
{Ma(b,w(cq,c))})}
function cq(a,b,c){var d=""==bh(a,c);Zp[c]?y($p,function(e)
{d&&""==bh(a,c+e)&&Q(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&aq[c]?
Q(a,c,aq[c]):Q(a,c,b))}function dq(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||Ma(c,function(e,f)
{tb(d,sb(a.getElementsByTagName(f)))});bq(d)};function eq(a,b,c)
{up.call(this,a);this.Tb=Xp();this.ra=this.ua=this.Nd=null;this.uk=b;this.g=null;th
is.vk=!!c;this.render(b);fq(this)}x(eq,up);eq.prototype.va=function()
{Cp(this.g).Ea();J(this.R())};eq.prototype.We=function(a,b)
{eq.ma.We.call(this,a,b);this.isVisible()&&(this.yh=this.Tb?new Rg(0,-2,0,0):new
Rg(0,0,0,-2),this.isVisible()&&this.$d(),this.Nd=this.b,gq(this))};
eq.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
Rp(a,this.className,435,this.vk);this.g.render(this.R());fq(this);this.isVisible()&
&gq(this)};
function gq(a){var b=H("DIV"),c=H("DIV");var d=th(a.Nd||null);var e=th(a.R());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 f=e.top>=d.top,h=Yg(e,d);h||(h=new
Vg(d.left,0,d.width,0));d=a.Tb?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,nm:f}}else
e=null;f=a.Tb?"marginRight":"marginLeft";Q(c,f,e.x+"px");Q(b,f,e.x-
1+"px");O(a.R(),a.className+"-tooltip");e.nm?(Q(c,"bottom",e.y+"px"),Q(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(Q(c,"top",e.y+"px"),Q(b,"top",e.y+1+"px"),a.uk.b.Mf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.ra?je(b,a.ra):a.R().appendChild(b);a.ua?
je(c,a.ua):a.R().appendChild(c);a.ua=c;a.ra=b}
eq.prototype.rk=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
&&md(window.location,b.href))}c&&this.dispatchEvent(new Ne(c,this))}};
function fq(a){var b=E.product.zd||
E.product.we?"touchstart":"click",c=Cp(a.g);og(c,a.R(),b,a.rk,!1,a)};function
hq(a,b,c){tp.call(this,b);this.g=a;this.i=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}x(hq,tp);var iq=new L;
hq.prototype.Oc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});R(b,"",this.nc());var c=new T(this.g.b.fe);this.g.b.source?
V(c,"source",this.g.b.source):V(c,"source","gbs_slider_thumb");c.b.remove("num");hd
(b,c.toString());a.appendChild(b);this.i=I("img");this.i.alt="";this.b.qd(this.i,"l
oad",v(this.ya,this));iq.dispatchEvent("start");(a=this.g.b.zn)?(a=new
T(a),V(a,"h",this.nc()),V(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src="/googlebooks/images/no_cover_thumb.gif";
R(this.i,"",this.nc());b.appendChild(this.i);this.V&&2==this.g.b.ag?
(this.s=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.s)):this.V&&1==this.g.b.ag?
(a=this.g,1==a.b.ag?(a=a.b.nn-
Ja()/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.s=H("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.s)):!this.V||this.g.uc()||
this.g.b.Nf||(this.s=H("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.s));ef(b,"mouseover",v(this.ta,this,b))};hq.prototype
.ya=function(){this.dispatchEvent("render");iq.dispatchEvent("complete");if(this.s)
{var a=sh(this.i).width;this.s.style.width=fh(a,!0)}};hq.prototype.ta=function(a,b)
{(new eq(a,this.g)).fh(b)};function jq(a,b,c){hq.call(this,a,b-
40,c);this.ha=H("DIV","slider-annotation");this.ra=!
1}x(jq,hq);jq.prototype.Oc=function(a)
{ef(this,"render",v(this.ua,this));jq.ma.Oc.call(this,a);a.appendChild(this.ha)};
jq.prototype.ua=function(a){if(!this.ra){a.b();a=this.ha;var
b=this.g,c=I("DIV"),d=H("A",{href:b.b.fe,className:"slider-annotation-
title"},ge(b.b.title));c.appendChild(d);if(b=b.b.oi)b=H("DIV","slider-annotation-
author",ge(b)),c.appendChild(b);R(c,sh(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function kq(a,b,c)
{jq.call(this,a,b,c)}x(kq,jq);kq.prototype.Oc=function(a)
{kq.ma.Oc.call(this,a)};function lq(a,b,c,d){this.ya=a;this.ra=null;this.Ab=c||
null;this.Ca="boolean"==typeof b?b:!0;this.ub=d||0;b=new mq;c=new nq(this.Ab||
a,this.ub);c.ua=!0;d=new Ql(null,null,!
1);Jl.call(this,b,c,d);d.b=this;d.il(a);this.V=a;this.ui=!1;this.Bg=!
0;K(this,"update",v(this.Pa,this))}x(lq,Jl);lq.prototype.se=function()
{this.Ta=this.ya.value;lq.ma.se.call(this);return!1};
lq.prototype.Pa=function(a){a.ud&&(a=this.ya.form,this.ra||(this.ra=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Ta,this.Ca&&a
.submit())};function mq(){}var
ck=nc(bc(cc("//suggestqueries.google.com/complete/search")));mq.prototype.g=functio
n(a,b){var c=z(b[1],function(d){return d[0]});a(b[0],c)};function nq(a,b)
{Xl.call(this);this.Ab=a;this.Db=b||0}x(nq,Xl);
nq.prototype.hh=function(){nq.ma.hh.call(this);var a=0,b=G("gbfwa");b||
(b=Vd("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);y(Ud(document,"div","ac-
renderer",void 0),function(c){a&&Q(c,"top",a+"px");Q(c,"width",sh(this.Ab).width-
2+"px");Q(c,"left",parseInt(c.style.left,10)+this.Db+"px")},this)};function
oq(a,b,c,d,e,f){Y.call(this);this.ta=a;this.V=b;this.Ca=e;this.ya=f||
{};this.o=va(d)?d:this.V?200:80;this.V||O(this.ta,"slider-
small");this.ha=[];this.i=I("A");this.i.innerHTML=Xp()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Desplazarse hacia la izquierda");xh(this.i,!
0);this.ta.appendChild(this.i);this.g=I("div");O(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=I("A");this.s.innerHTML=Xp()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Desplazarse hacia la derecha");
xh(this.s,!
0);this.ta.appendChild(this.s);this.b.ka(this.i,"click",v(this.lj,this,-.75));this.
b.ka(this.s,"click",v(this.lj,this,.75));this.qf();a=new
mg;this.b.ka(a,"resize",this.Dh);this.Dh();this.ra=0;this.ua=E.Aa&&E.Oa("8")&&!
E.Oa("9")&&Xp();c&&pq(this,c)}x(oq,Y);function qq(a){var
b=Math.ceil(1.25*rq(a));b=Math.min(a.ha.length,a.ra+b);y(vb(a.ha,a.ra,b),v(a.Lk,a))
;a.qf();a.ra=b;b>=a.ha.length&&a.dispatchEvent("render")}g=oq.prototype;
g.Lk=function(a){var b=H("DIV",{"class":"goog-inline-block slider-
loading"});this.g.appendChild(b);var c=H("DIV",{"class":"goog-inline-block slider-
drawable"});S(c,!
1);this.g.appendChild(c);this.b.qd(a,"render",v(this.Mk,this,b,c));a.Oc(c)};g.Mk=fu
nction(a,b){J(a);this.qf();S(b,!0)};function pq(a,b){var c=z(b,function(d){return
this.V?new kq(d,this.o):new hq(d,this.o,this.Ca,this.ya)},a);sq(a,c)}function
sq(a,b){tb(a.ha,b);qq(a)}
g.lj=function(a){(Xp()?0>a:0<a)&&qq(this);a*=this.ua?-
1:1;a*=sh(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Og([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,Uh);K(this.j,"animate",v(this.Fm,this));K(this.j,"end",
v(this.qf,this));this.j.play()};g.Fm=function(a)
{a=z(a.coords,Math.round);this.g.scrollLeft=a[0]};
g.qf=function(){if(E.Ra&&Xp()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-sh(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
sh(this.g).width;this.i.className=a?"slider-button slider-button-left slider-
button-disabled":"slider-button slider-button-left";this.s.className=b?"slider-
button slider-button-right slider-button-disabled":"slider-button slider-button-
right"};g.Dh=function(){this.qf()};
function rq(a){var b=a.V?110:50;return Math.ceil(sh(a.g).width/b)};function tq(a,b)
{Y.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.j=new
mg;this.ta=this.j.Ba();this.ra="";ef(this.j,"resize",v(this.nj,this))}x(tq,Y);g=tq.
prototype;g.nj=function(){this.j.Ba().width>this.ta.width?
this.wf():ef(this.j,"resize",v(this.nj,this))};g.render=function(a)
{this.o=a;this.g=new oq(this.o,!0,void 0,void
0,this.V.getId());this.b.ka(this.g,"render",v(this.wf,this))};
g.wf=function(){this.g.Dh();var a=Math.ceil(1.25*rq(this.g))
+1,b=uq(this,this.ha,a);b&&(this.ha+=a,Fk(b,v(this.$l,this)))};g.$l=function(a)
{a=a.target;if(Ok(a)){if((a=(new Mp(Pk(a))).b)&&a.length){var b=Jp(a[a.length-
1].b.fe);this.ra!=b&&(this.ra=b,sq(this.g,vq(this,a)));
(a=ye(this.R()))&&uh(a,1)}else
0==this.g.ra&&this.ln();this.dispatchEvent("success")}};function vq(a,b){return
z(a.Kg(b),function(c){return this.g.V?new kq(c,200,this.V.getId()):new
hq(c,80,this.V.getId())},a)}g.ln=r;g.R=function(){return this.o};
g.Kg=function(a){return this.source?z(a,function(b){b.b.source=this.source;return
b},this):a};function wq(a,b,c,d,e){tq.call(this,a,e);this.i=b;this.s=c||!
1;this.ua=d||[]}x(wq,tq);function uq(a,b,c){var d=new T("/books?
jscmd=SearchVolume");yp(d);V(d,"start",b);V(d,"num",c);a.s?
(V(d,"as_pt","MAGAZINES"),V(d,"as_coll2",a.i)):
(V(d,"as_brr",3),V(d,"q",a.i),eb(a.ua,function(e){V(d,e.name,e.value)}));return
d}wq.prototype.render=function(a){this.o=a;this.g=new oq(a,!
this.s);this.b.ka(this.g,"render",v(this.wf,this))};
wq.prototype.Kg=function(a){return this.s?z(a,function(b)
{b.b.source="gbs_other_issues";return b},this):wq.ma.Kg.call(this,a)};function xq()
{}g=xq.prototype;g.Eb=function(a){this.j=a.width;this.o=a.height};g.Ba=function()
{return new Od(this.j,this.o)};g.Le=function(){return this.s};g.ld=function()
{return this.g};g.Jb=function(){return this.j};g.nc=function(){return
this.o};g.Yb=function(){return new F(this.s,this.g)};function yq(a){return new
Vg(a.s,a.g,a.j,a.o)};function zq(a){this.i=a}x(zq,xq);zq.prototype.Da=function()
{return this.i};zq.prototype.Eb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*Aq(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/Aq(this.i))):
(this.j=a.width,this.o=a.height)};function Bq(){L.call(this);this.b=new
Cl}x(Bq,L);function Cq(a,b){b.sort(Dq);y(b,function(c){c.Jd(this)},a);a.b=new
Cl;y(b,function(c){this.b.set(c.Sa(),c)},a);a.dispatchEvent("update")}function
Dq(a,b){return Z(a)-Z(b)}function Eq(a){return a.b.Bb()}function Fq(a,b,c)
{a=Eq(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Sa()==b){d=e;break}if(0<=d)return
a[c+d]}function Gq(a,b){return a.b.get(b)}function Hq(a,b){b=Eb(b);if(0!
=b.length)return jb(Eq(a),function(c){return Iq(c)==b})};function Jq(a)
{L.call(this);this.b={};a&&this.Gd(a)}x(Jq,L);g=Jq.prototype;g.oe=function(){return
this.b.w||this.getParent().jd.width};g.Sg=function(){return this.b.h||
this.getParent().jd.height};function Aq(a){return a.oe()/a.Sg()}g.Ba=function()
{return new Od(this.oe(),this.Sg())};g.Gd=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};g.Jd=function(a)
{this.Ja=a};g.getParent=function(){return this.Ja};function Iq(a){return a.b.title}
g.qc=function(){var a=Iq(this);return a?"P\u00e1gina "+a:""};function Z(a){return
a.b.order}g.Rc=function(a){if(this.b.src&&a){var b=new
T(this.b.src);V(b,"w",a.width);return b.toString()}return
this.b.src};g.Sa=function(){return this.b.pid};function Kq(a,b,c)
{this.V=a;this.i=b;this.ha=c||!1;a=this.Ba();this.b()?
a.height=120:a.height=65;this.Eb(a)}x(Kq,xq);Kq.prototype.b=function(){var a=G("gb-
mobile-menu-pubinfo");return a?0<ke(a).length&&null!=this.V&&0==Z(this.V):!
1};function Lq(){this.g=[]}Lq.prototype.Ub=function(a)
{this.g.push(a)};Lq.prototype.Ba=function(){var a=this.Jb(),b=this.nc();return
null===a||null===b?null:new Od(a,b)};Lq.prototype.Ke=function(a){return
fb(this.g,a||Vb)};function Mq(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Nq(a,b){return Mq(a,function(c)
{return c.ld()<=b&&c.ld()+c.Ba().height>=b})}function Oq(a,b){return
jb(a.g,function(c){return Tg(Wg(yq(c)),b)})};function Pq()
{this.g=[];this.cells=[]}x(Pq,Lq);g=Pq.prototype;g.marginTop=0;g.Fh=0;g.mh=0;g.og=0
;g.Fn=!1;g.Jb=function(){return this.j};g.nc=function(){return this.o};function
Qq(a){Rq(a);for(var b=0,c=0;c<a.s;c++){var d=Sq(a,c);y(a.cells[c],function(h){if(h)
{var k=b+Math.round((d-h.Ba().width)/2);h.s=k}});b+=d+a.mh}a.j=b;var
e=a.marginTop;for(c=0;c<a.b;c++){var f=Tq(a,c);y(Uq(a,c),function(h)
{if(h)if(this.Fn){var k=e+Math.round((f-h.Ba().height)/2);h.g=k}else
h.g=e});e+=f+a.og}a.o=e+a.Fh}
function Uq(a,b){return z(a.cells,function(c){return c[b]})}function Sq(a,b){var
c=0;y(a.cells[b],function(d){d&&(c=Math.max(c,d.Ba().width))});return c}function
Tq(a,b){var c=0;y(Uq(a,b),function(d){d&&(c=Math.max(c,d.Ba().height))});return
c};function Vq(a){Pq.call(this);this.s=a}x(Vq,Pq);function Rq(a)
{a.b=Math.ceil(a.g.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.g[d]}};function Wq(a)
{Vq.call(this,a);this.V=new Map}x(Wq,Vq);Wq.prototype.Qc=function(a){return
this.V.get(Xq(zq,a))};Wq.prototype.ra=function(a){if(a instanceof
Kq)a=Xq(a.constructor,a.i);else if(a instanceof zq)a=Xq(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
Wq.prototype.Ub=function(a){if(a instanceof Kq){var
b=Xq(a.constructor,a.i);this.V.set(b,a)}else a instanceof
zq&&(b=Xq(a.constructor,a.Da()),this.V.set(b,a));Wq.ma.Ub.call(this,a)};function
Xq(a,b){return Ea(a)+"#"+b.Sa()};function Yq(a,b,c,d)
{this.og=this.mh=10;this.Fh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.mh));d&&2<b&&(b-=b%2);Wq.call(this,b);Eq(a);a=z(Eq(a),function(e){e=new
zq(e);var f=e.Ba();f.width=100;e.Eb(f);return e});c&&(c=a[0].Ba(),d=new
xq,d.Eb(c),this.Ub(d));y(a,v(this.Ub,this));Qq(this)}x(Yq,Wq);function
Zq(a,b,c,d,e){Wq.call(this,1);this.ha=b;this.i=c;var f=d||!
1,h;a=Eq(a);y(a,function(k){f&&h&&1<Z(k)-Z(h)&&$q(this,h,k);var m=G("gb-mobile-
menu-pubinfo");m&&0<ke(m).length&&!f&&h&&k&&0==Z(h)&&$q(this,h,k,!0);m=new
zq(k);var p=m.Ba();"fixed_height"==this.ha?
p.height=this.i:p.width=this.i;m.Eb(p);this.Ub(m);h=k},this);f&&h&&e&&Z(h)<Z(e)&&$q
(this,h,e);Qq(this)}x(Zq,Wq);function $q(a,b,c,d){b=new Kq(b,c,d||!
1);c=b.Ba();"fixed_height"==a.ha?c.height=a.i:c.width=a.i;b.Eb(c);a.Ub(b)}
Zq.prototype.Tg=function(){return this.i};Zq.prototype.wj=function(){return
this.ha};Zq.prototype.og=8;function ar(){};function br(a,b)
{this.b=b}x(br,ar);br.prototype.render=function(a){var
b=this.b(a);b.Eb(a.Ba());b.setPosition(a.Yb());return b};function cr(a,b){var
c=dr(a),d=dr(b);0==Z(a)||0==Z(b)?d="Esta es una vista previa. El n\u00famero total
de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.":!va(c)||!va(d)||c>=d||
1==Math.abs(c-d)?d="Se han omitido algunas p\u00e1ginas de la vista previa de este
libro.":er(a,b)?d="La p\u00e1gina "+(--d+" no forma parte de la vista previa de
este libro."):(c=++c+"",d=--d+"",d="Las p\u00e1ginas "+(c+("-"+(d+" no se muestran
en esta vista previa."))));return d}
function dr(a){a=Iq(a);if(/[^0-9]/.test(a)||Db(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Eg(a,Hg):Eg(a,Gg)}return a}function er(a,b){var
c=dr(a),d=dr(b);return 0==c+1-(d-1)};function fr(){Y.call(this)}x(fr,Y);function
gr(a,b)
{Y.call(this);this.s=a;this.o=b;this.j=b.V;this.i=b.i;this.g=I("DIV");this.g.classN
ame="separator-container";this.s.appendChild(this.g);var
c=I("TABLE");c.className="separator-outer-table";this.g.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=I("DIV");e.className="separator-
background";d.appendChild(e);d=I("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.b()){var f=G("gb-mobile-menu-
pubinfo");if(f){var h=(f||document).getElementsByTagName("IMG");
if(1==h.length){h=h[0].cloneNode(!0);var k=d.insertRow(-1).insertCell(-
1);k.insertBefore(h,k.childNodes[0]||null);O(k,"separator-message");O(k,"separator-
pubinfo-message")}h=cr(this.j,this.i);k=ve(f);d=d.insertRow(-1).insertCell(-
1);f=I("SPAN");f.className="separator-text";d.appendChild(f);var
m=this.o;m.b&&m.ha?(h=rp(k),D(f,h)):(h=rp(h+"<br>"+k),D(f,h));O(d,"separator-
message");O(d,"separator-pubinfo-message")}O(c,"separator-pubinfo");O(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),
O(c,"separator-message"),c.innerHTML=cr(this.j,this.i);xh(this.g,!
0);dq(this.g)}x(gr,fr);gr.prototype.Eb=function(a)
{R(this.g,a)};gr.prototype.setPosition=function(a)
{eh(this.g,a)};gr.prototype.Za=function(){J(this.g)};function hr(a,b)
{this.b=a;this.g=b};function ir(a)
{L.call(this);this.j(a||"")}x(ir,L);ir.prototype.getQuery=function(){return
this.i};ir.prototype.j=function(a){this.i!
=a&&(this.i=a,this.dispatchEvent("change"))};function jr(){this.b={}};function
kr(a){this.g=a}kr.prototype.Pb=function(a)
{this.b&&(this.b.Ea(),ie(this.g.Ia().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Da());this.b.ta&&this.b.ta()};kr.prototype.Ia
=function(){return this.b};function lr(a)
{Y.call(this);this.ha=a;ie(a);Q(a,"overflow","hidden");this.o=I("div");Q(this.ha,
{position:"relative",padding:"0px"});a=this.ha;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new
jr;this.ra=[];this.j=[];a=v(this.bj,this,1);this.j.push(["next",a]);a=v(this.bj,thi
s,-
1);this.j.push(["previous",a]);a=v(this.Xl,this);this.j.push(["turntopage",a]);a=v(
this.bm,this);this.j.push(["zoomin",a]);a=v(this.dm,this);this.j.push(["zoomout",a]
);this.s=new kr(this);a=I("div");dq(a,!0);Q(a,{position:"absolute",
left:"0px",top:"0px"});this.ha.appendChild(a);this.ta=a;this.Eb(Bh(this.ha));mr.pus
h(this);this.Wa=new ir;K(this.Wa,"change",this.Tl,!1,this)}x(lr,Y);var
mr=[];g=lr.prototype;
g.Eb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Pd(this.g,a)){var b=this.o,c=Zd(Qd(Sd(b)).b);if(!E.Aa||E.Oa("10")||
c&&E.Oa("8"))zh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Ah(b),b=nh(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d.pixelHeight=a
.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;
(d=this.s.Ia())&&d.Eb(a);this.dispatchEvent("resize")}};g.Ba=function(){return
this.g};g.Jb=function(){return this.g.width};
g.nc=function(){return this.g.height};g.go=function()
{this.dispatchEvent("load")};g.Pb=function(a){this.V!
=a&&(this.V=a,this.s.Pb(a),this.dispatchEvent("viewportmodechange"))};g.Ia=function
(){return this.s.Ia()};function nr(a,b)
{if(a.Ja)throw"";a.Ja=b;K(b,"update",v(a.Pl,a))}g.Pl=function()
{this.dispatchEvent("pagesupdate")};function or(a,b){var
c=Gq(a.Ja,b);c&&a.Cb(c,void 0)}g.Cb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function pr(a,b){qr(a,b,v(function(c){N(v(this.Cb,this,c))},a))}function qr(a,b,c)
{a=a.Ja;new T(b);b=new
a.g({url:b});b.Jd(a);c=v(a.o,a,c);rr(b,sr(b),c)}g.Sl=function(a,b,c,d)
{(c=tr(d,c))&&ur(this,a,b,c)};function ur(a,b,c,d){if(d&&d.length){for(var
e=d[0],f=1;f<d.length;f++)e=Zg(e,d[f]);d=b.Da().oe();d=b.Ba().width/d;e=new
Kj(e.left,e.top);e.Ug(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Lj(b.Yb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ia().Nj(b)}}g.Sa=function(){return
this.i.Sa()};g.Da=function(){return this.i};
g.wc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&vr(this)};function vr(a)
{var b=a.ra.shift();if(b){for(var c=b.shift(),d=0;d<a.j.length;d++)a.j[d]
[0]==c&&a.j[d][1].apply(a,b);vr(a)}}function wr(a){var
b=a.s.Ia();b.Lg&&b.Lg(a.Da())}g.bj=function(a){var b=this.s.Ia(),c;b.Ta?
c=b.Ta(this.Da(),a):c=Fq(this.Ja,this.Da().Sa(),a);c&&(this.Cb(c),wr(this),this.dis
patchEvent("pageturn"))};g.Xl=function(a){if(a=Gq(this.Ja,a))this.Cb(a),wr(this)};
g.bm=function(){var a=this.s.Ia();a.rg&&(a.rg(),wr(this))};g.dm=function(){var
a=this.s.Ia();a.Xh&&(a.Xh(),wr(this))};g.Tl=function()
{this.dispatchEvent("searchupdate")};function xr(a){var
b=this;Y.call(this);this.i=a;this.ya=a.i;this.Eb(Bh(this.ya));this.s=new
F(0,0);this.ha=null;this.Ca=new $f(function(){S(b.ha,!
1)},600);He(this,this.Ca)}x(xr,Y);g=xr.prototype;g.Eb=function(a){if(!this.g||!
Pd(this.g,a)){this.g=a;var
b=this.i;b.ra=a;yr(b);this.dispatchEvent("resize")}};function zr(a,b)
{a.o=b;a.V.Za();var c=a.i,d=a.Ba();c.ra=d;yr(c);c=a.i;d=new
Od(b.Jb(),b.nc());c.ta=d;c.s=!
0;R(c.g,d);N(c.ua,0,c);yr(c);a.dispatchEvent("layoutchange")}function Ar(a,b)
{a.V=b}
g.hc=function(){var
a=this.o.Ke();this.Pa&&(a=this.Pa.Pg(a));Br(this.V,a);this.dispatchEvent("update")}
;function Cr(a,b){a.Pa=b}
function Dr(a,b){var c=a.s.x,d=a.s.y;va(b.x)&&(b.x=Ld(b.x,0,Math.max(a.o.Jb()-
a.g.width,0)));va(b.y)&&(b.y=Ld(b.y,0,Math.max(a.o.nc()-
a.g.height,0)));va(b.x)&&(c=b.x);va(b.y)&&(1<b.y-d?
a.dispatchEvent("scrolldown"):1<d-b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new
F(c,d);d=a.i;c=a.s;d.ha||(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function Er(a){var b=a.s;return
b?new Vg(b.x,b.y,a.g.width,a.g.height):null}g.Ba=function(){return this.g};
g.sd=function(a)
{this.dispatchEvent("movestart");Dr(this,a);this.dispatchEvent("moveend")};function
Fr(a,b,c){a=a.s;c(new F(a.x+b.x,a.y+b.y))}
g.Nj=function(a){var b=this.s,c=this.Ba();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.sd(a);else{this.j&&(this.j.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Og([b.x,b.y],
[a.x,a.y],250+250*Ld(Math.sqrt(c*c+d*d)/800,0,1),Uh);K(this.j,"animate",v(this.Aj,t
his));K(this.j,"end",v(this.ll,this));this.dispatchEvent("movestart");ef(this,"move
start",v(this.j.Ea,this.j));this.j.play()}};g.Aj=function(a)
{a=z(a.coords,Math.round);Dr(this,new F(a[0],a[1]))};
g.ll=function(a){this.Aj(a);this.dispatchEvent("moveend")};function Gr(a){return
new F(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}g.va=function()
{xr.ma.va.call(this);this.V.Za()};g.Mg=function(a)
{null==this.ha&&(this.ha=a);this.ha.style.opacity=0;this.Ca.start()};g.Ok=function(
){var a=this;this.Ca.stop();S(this.ha,!0);N(function()
{a.ha.style.opacity=1})};g.ki=1;function Hr(a,b)
{xr.call(this,b);this.Na=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Na,"sea
rchupdate",this.Qb);var c=G("subscription-
bar");c&&(this.b.ka(this,"scrolldown",w(this.Mg,c)),this.b.ka(this,"scrollup",w(thi
s.Ok,c)))}x(Hr,xr);function Ir(a,b){var
c=[];"fixed_width"==a.o.wj()&&c.push(a.Ba().width);if(a.zc){a:{var d=a.zc();var
e=a.o.Tg();c=Jr(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break a}}e&&a.rf(a.Td(e))}}
Hr.prototype.rf=function(a){var b=this.o;zr(this,a);if(b){b=new
hr(b,a);a=Gr(this);var c=Oq(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.Ke(),e=d[0],f=0;f<d.length;f++){var h=d[f],k=Ug(Wg(yq(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=Lj(a);d=c.Yb();a.x-=d.x;a.y-
=d.y;d=b.Ba().width/c.Ba().width;c=b.Ba().height/c.Ba().height;a=new
F(Math.round(a.x*d),Math.round(a.y*c));a=Lj(b.Yb()).add(a);a=new
F(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.sd(a)}};
Hr.prototype.ta=function(){this.ub||
this.ra(this.Na.Da())};Hr.prototype.ra=function(a)
{this.o.Qc&&(a=this.o.Qc(a))&&Dr(this,new
F(Math.round(a.Le()),Math.round(a.ld())))};Hr.prototype.Qb=function()
{Kr&&(this.V.Za(),this.Ab&&this.Ab(),this.hc())};var Kr=!0;function Lr(){this.b=new
Map}Lr.prototype.add=function(a,b){this.b.set(Ea(a),b)};function Mr(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(h){return
Ea(h)})),d=ba(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
f=a.b.get(e);f&&f.Za();a.b["delete"](e)}};function Nr(){this.b={};this.g=new
Lr}Nr.prototype.Za=function(){Mr(this.g)};function Br(a,b){b=fb(b,function(c)
{return!!this.b[Ea(c.constructor)]},a);Mr(a.g,b);y(b,function(c)
{this.g.b.has(Ea(c))||
this.g.add(c,this.b[Ea(c.constructor)].render(c))},a)};function Or(a,b)
{this.g=a;this.b=b}x(Or,ar);Or.prototype.render=function(a){var
b=this.b(),c=a.Da(),d=cb(this.g.zc().Bj)/a.Ba().width,e=a.Ba();b.
$f=e.width;b.Zf=e.height;e=a.Ba().clone();var f=va(void 0)?void
0:d;e.width*=d;e.height*=f;b.hm=e.width;b.fm=e.height;b.setPosition(a.Le(),a.ld());
b.Cb(c);b.Oc();return b};function Pr(){};function Qr(a)
{this.b=a}x(Qr,Pr);Qr.prototype.Pg=function(a){var b=Rr(this,a);a=b[0]||[];b=b[1]||
[];b.sort(w(Sr,Gr(this.b)));var c=[];tb(c,a,b);return c};function Sr(a,b,c){return
Ug(Wg(yq(b)),a)-Ug(Wg(yq(c)),a)}function Rr(a,b){var c=Er(a.b),d=new Vg(c.left-
800,c.top-800,c.width+1600,c.height+1600);return zb(b,function(e)
{e=yq(e);if(Yg(d,e))return Yg(c,e)?0:1})};function Tr(a,b)
{this.b=b;this.g=a}x(Tr,Qr);Tr.prototype.Pg=function(a){var
b=Tr.ma.Pg.call(this,a),c=this.g.Da();if(c){var d=[],e=this.g.Ja;y([1,-
1],function(){var f=Fq(e,c.Sa(),1);f&&d.push(f)});y(a,function(f)
{f.Da&&lb(d,f.Da())&&mb(b,f)})}return b};function Ur()
{Y.call(this)}x(Ur,Y);Ur.prototype.Vc=function(a)
{this.g=a;this.i=Vr(a)};Ur.prototype.va=function()
{Ur.ma.va.call(this);J(this.i)};function Wr(a)
{Y.call(this);this.ha=a;this.V=[]}x(Wr,Ur);g=Wr.prototype;g.Vc=function(a)
{Wr.ma.Vc.call(this,a);this.Se();this.Da()&&this.b.ka(this.Da(),"update",this.Se)};
g.Da=function(){return this.g.Da()};g.ef=function(a,b,c,d){var e=I("div");dq(e,!
0);this.i.appendChild(e);a=Xr(this,a,b,c,d);Q(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(Q(e,{backgroundColor:this.ha}),uh(e,.3));this.V.push(new
Vg(a[0],a[1],a[2],a[3]));return e};
function Yr(a){return a.g.Ba().width/a.g.Da().getParent().jd.width}function
Xr(a,b,c,d,e){var f=Yr(a);return z([b,c,d,e],function(h){return
Math.round(h*f)})}function Zr(a,b){y(b,function(c)
{this.ef.apply(this,c)},a)}g.Ai=function(a){return
this.ef(a.left,a.top,a.width,a.height)};g.Rd=function()
{ie(this.i);this.V=[]};g.Se=r;function $r()
{Wr.call(this)}x($r,Wr);g=$r.prototype;g.Se=function(){if(!this.j){var
a=this.Da();a&&(a=as(a))&&(Zr(this,a),this.j=!0)}};
g.ef=function(a,b,c,d){this.o=$r.ma.ef.call(this,a,b,c,d);Q(this.o,{border:"2px
#aaaaff
dashed"});this.s=I("img");this.o.appendChild(this.s);this.s.src="/googlebooks/image
s/dialog_close_x.gif";a=Xr(this,a,b,c,d);Q(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});K(this.o,"mouseout",v(this.Mm,this));K(this.o,"m
ouseover",v(this.dj,this,!0));ef(this.s,"click",v(this.Za,this));return
this.o};g.Za=function(){J(this.o)};g.Mm=function(a){ne(this.o,a.target)||this.dj(!
1)};
g.dj=function(a){Q(this.s,{display:a?"":"none"})};function bs(a)
{Wr.call(this);this.o=a}x(bs,Wr);bs.prototype.Se=function(){if(!this.j){var
a=this.Da();a&&(a=cs(a))&&(y(a,function(b){var
c=b.pop(),d=b.pop();b=this.ef.apply(this,b);Q(b,
{cursor:"pointer"});this.b.ka(b,"click",v(this.s,this,d,c))},this),this.j=!
0)}};bs.prototype.s=function(a,b){var c=Gq(this.o.Ja,a);c?
this.o.Cb(c):pr(this.o,b)};function ds(a,b)
{this.i=a;this.b=b}ds.prototype.Da=function(){return
this.i};ds.prototype.j=function(){return this.i.Rc(this.b)};function es(a,b,c)
{ds.call(this,a,b);this.g=c}x(es,ds);es.prototype.j=function(){return
this.g.width>this.b.width?this.i.Rc(this.g):es.ma.j.call(this)};function fs(a,b,c)
{if(E.Aa&&!E.Oa("9")){var d=[];d[0]=K(a,"readystatechange",w(gs,a,w(hs,b),d))}else
ef(a,"load",w(hs,b));c&&ef(a,"error",w(hs,c))}function hs(a){N(a)}function
gs(a,b,c){if("complete"!=a.readyState)return!0;of(c[0]);b();return!1}var
is=I("div");function js(a){if(a)if(E.Aa){is.appendChild(a);var
b=w(J,a);fs(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function ks(a)
{this.Th={};for(var b=0;b<a.length;b++){var c=a[b];this.Th[c.z]=new
Od(c.w,c.h)}}function ls(a,b){var c=Qa(a.Th,function(d){return d.height==b});return
c?Number(c):null};function ms(a)
{Jq.call(this,a);this.eg={};this.ya={};this.o={};this.ua=this.Ca=null}var
ns;x(ms,Jq);g=ms.prototype;g.Gd=function(a,b)
{ms.ma.Gd.call(this,a);b&&(this.ta=b)};function sr(a){var
b=os(a);V(b,"jscmd","click3");var
c;a.Wa&&(c=a.Wa.getQuery());ps(a,"vq",c);Ma(a.eg,function(d,e){V(b,e,d)});return b}
function rr(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&l.clearTimeout(a.j);a.j=l.setTimeout(v(a.Al,a,b),6E3);var
d;a.Wa&&(d=a.Wa.getQuery());ns(b,v(a.Im,a,b,d))}}function ps(a,b,c){c?
a.eg[b]=c:delete a.eg[b]}g.eg=null;g.Im=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(l.clearTimeout(this.j),this.j=null),this.ta=a,qs(
this,c.page[0]),this.Ja.oh(c),b=this.o[a])&&(y(b,function(d){d(this)},this),delete
this.o[a])};
g.Al=function(a){this.j=this.V=null;delete this.o[a]};function os(a){var
b=a.b.url;b?b=new T(b):(b=new
T(a.Ja.hn),V(b,"pg",a.Sa()),a.b.sig&&V(b,"sig",a.b.sig));a=bl(new
T(window.location.href),"source");"entity_page"!=a&&"entity_page_gbs_snippet"!=a||
V(b,"source","entity_page");return b}g.oe=function(){return this.b.w||
this.getParent().jd.width};g.Sg=function(){return this.b.h||
this.getParent().jd.height};
var
rs={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 qs(a,b){var c={},d;for(d in rs){var
e=rs[d],f=b[e];n(f)&&("highlights"==e?
a.ya[b.vq]=f:c[d]=f)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Ca=new
ks(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Gd(c)}ms.proto
type.Hb=function(){return this.b.content};
ms.prototype.i=function(a){return!!(this.b.flags&a)};function ss(a,b)
{b=rd(b);b=b.replace(/'/g,"&#39;");var c=a.ya[b];if(c){var d=[];y(c,function(e)
{d.push([e.X,e.Y,e.W,e.H])});return d}}function tr(a,b){var c=ss(a,b);if(c)return
z(c,w(ts,1))}function ts(a,b){var c=z(b,function(d){return Math.round(d*a)});return
new Vg(c[0],c[1],c[2],c[3])}function cs(a){if(a.b.links)return
z(a.b.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}
function as(a){if(a.b.clip_highlight||a.b.clip_highlights){var
b=[];y(a.b.clip_highlights||[a.b.clip_highlight],function(c){var
d=[];y(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return
null}ms.prototype.Rc=function(a){if(this.b.src&&a){var b=new
T(this.b.src);a&&Ma(this.Gi(),function(c,d){"height"==d&&a.height?
V(b,c,a.height):"width"==d&&a.width&&V(b,c,a.width)});return b.toString()}return
this.b.src};ms.prototype.Gi=function(){return{width:"w",height:"h"}};function
us(a,b,c,d,e)
{Y.call(this);this.jf(a.Ia());this.o=a;this.g=c;this.ta=[];this.zj=d;R(d,c);this.Ca
=Vr(this);Q(this.Ca,"backgroundColor","#fff");R(this.Ca,c);if(this.Pa=n(e)?e:!
0)a=Vr(this),R(a,c),this.ya=new vs(a),Q(this.ya.b,
{display:""});b&&(this.i=b,this.b.ka(b,"update",this.ee),rr(b,sr(b),void
0))}x(us,Y);g=us.prototype;g.Ba=function(){return this.g};g.Da=function(){return
this.i};function ws(a,b){a.ta.push(b);b.Vc(a)}g.ee=r;
function xs(a){a.dispatchEvent("load");a.Pa&&Q(a.ya.b,{display:"none"})}function
Vr(a){var b=I("div");dq(b,!0);Q(b,
{position:"absolute",left:0,top:0});a.zj.appendChild(b);return b}g.Za=function()
{y(this.ta,function(a){a.Ea()});this.ta=null;this.s&&J(this.s)};function ys(a)
{a.V=Vr(a);R(a.V,a.Ba());Q(a.V,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ka(a.V,"mousedown",a.Nm);a.b.ka(a.V,"dragstart",Oe)}g.Nm=function(a)
{a.display=this;zs.dispatchEvent(a)};
var zs=new L;function vs(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=I("div");dq(c);Q(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=
0}}function As(a,b){a.s&&J(a.s);a.s=Vr(a);new Bs(a.s,a.Ba(),b)}function Bs(a,b,c)
{this.b=a;Q(a,
{backgroundColor:"#FFF",textAlign:"center"});R(a,b);a.innerHTML=c||"";dq(this.b)};f
unction Cs(a,b,c){us.call(this,a,b.Da(),b.b,c);this.jf(Ds);a=Vr(this);this.ra=new
Es(b.b,a);a=Vr(this);this.ha=new Es(b.b,a);ys(this);xh(c,!
0);O(c,"pageImageDisplay");this.Ta=b;b.Da()&&this.ee()}x(Cs,us);var Ds=new
L;Cs.prototype.Cb=function(a)
{ps(a,"output",null);Cs.ma.Cb.call(this,a);a.Rc()&&this.ee()};
Cs.prototype.ee=function(){var a=this.Da(),b=this.Ta.j();if(b&&!this.j)
{b=Fs(b);ef(this.ra,"load",v(this.ua,this,a,b,this.Ba().width));Gs(this.ra,[b]);var
c=this.o.ua,d=a.Sa(),e=[];if(c.b[d]){var f=[],h;for(h in
c.b[d])f.push(h);wb(f);for(h=0;h<f.length;h++)e.push(c.b[d]
[f[h]])}e.push(b);Gs(this.ha,e);this.j=!
0;a==this.o.Da()&&this.dispatchEvent("fetch")}hb([16,8],v(a.i,a))&&(a=nd('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/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."),
As(this,a),xs(this))};function Fs(a){return a}Cs.prototype.ua=function(a,b,c)
{a==this.o.Da()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.o.ua;a=a.Sa();d.b[a]=d.b[a]||{};d.b[a]
[c]=b;xs(this)};Cs.prototype.Za=function(){this.j=!
1;this.ra.empty();this.ha.empty();Cs.ma.Za.call(this)};function Es(a,b)
{L.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);dq(this.i)}x(Es,L);Es.prototype.empty=function(){for(var
a;a=le(this.i);)js(a)};
function Gs(a,b){fs(a.b,v(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}Es.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function Hs(a,b,c,d,e,f,h)
{L.call(this);this.ha=a;this.j=b;this.o=c;this.i=d;this.g=e;this.ta=f;this.ra=h;thi
s.s=Math.ceil(this.j/this.i);this.V=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<th
is.s;++a){b=[];for(c=0;c<this.V;+
+c)b.push(null);this.b.push(b)}}x(Hs,L);Hs.prototype.empty=function(){for(var
a;a=this.ha.firstChild;)js(a)};Hs.prototype.ya=function(a,b){Q(a,
{display:""});this.ra&&this.ra(b)};Hs.prototype.ua=function(){};function
Is(a,b,c,d)
{us.call(this,a,b.Da(),b.b,c,d);this.ha=Vr(this);ys(this);b.Da()&&this.ee();this.o=
a;this.ra=K(this.o.Ia(),"update",this.ua,!
1,this)}x(Is,us);Is.prototype.ee=function(){var
a=this.Da(),b=a.Rc(),c=this.o.Ha.mg,d=a.Ca;if(b&&d&&!this.j){var
e=ls(d,this.Ba().height);va(e)&&(d=(d=d.Th[e])?d.width:null,b=new
T(b),V(b,"zoom",e),V(b,"pg",a.ua),b=b.toString(),this.Ta=new
Hs(this.ha,d,this.Ba().height,c.vj,c.uj,v(c.Sk,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
Is.prototype.ua=function(){if(this.j){var a=kh(this.ha);if(a){var
b=qh(this.ha);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Ta;a=Xg(a);var
c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g),e=Math.ceil((a.left+a.width)/b.i),
f=Math.ceil((a.top+a.height)/b.g);e=Math.min(e,b.s);for(f=Math.min(f,b.V);c<e;c+
+)for(var h=d;h<f;h++)if(!b.b[c][h]){var k=b;var m=c,p=h;if(!k.b[m][p]){var
t=I("img");Q(t,
{position:"absolute",left:m*k.i+"px",top:p*k.g+"px",display:"none"});
k.b[m][p]=t;k.ha.appendChild(t)}k=k.b[m]
[p];m=b.ta(c,h);fs(k,v(b.ya,b,k,m),v(b.ua,b,k,m));k.src=m}for(c=0;c<b.s;+
+c)for(h=0;h<b.V;++h){if(d=!!b.b[c][h])d=new Vg(c*b.i,h*b.g,(c+1)*b.i,
(h+1)*b.g),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(js(b.b[c][h]),b.b[c]
[h]=null)}}}wr(this.o)}};Is.prototype.Za=function()
{this.j&&(this.Ta.empty(),this.j=!
1);this.ra&&(of(this.ra),this.ra=null);Is.ma.Za.call(this)};function Js(a)
{this.Wa=a;Wr.call(this,"#ffff00")}x(Js,Wr);Js.prototype.Se=function(){var
a=this.g.Da();if(a){var b=this.Wa.getQuery();b!
=this.j&&(a=tr(a,b),this.Rd(),a&&(z(a,v(this.Ai,this)),this.j=b))}};function Ks(a)
{L.call(this);this.url=a;this.s=null;this.o=!0}x(Ks,L);Ks.prototype.Xf=function()
{if(this.o)this.o=!1;else throw Error();};function Ls(a,b)
{Ks.call(this,a);this.V=b||"GET";this.i=new P;this.b=new
Bk}x(Ls,Ks);g=Ls.prototype;g.Xf=function(a,b)
{Ls.ma.Xf.call(this,a,b);this.j=a;this.g=b;this.i.ka(this.b,"success",v(this.Wl,thi
s));this.i.ka(this.b,"error",v(this.zl,this));this.b.send(this.url.toString(),this.
V,void 0)};g.Wl=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);N(v(this.dispatchEvent,this,"success"));this.j&&N(w(this
.j,this.s));N(v(this.Gg,this))};
g.zl=function()
{N(v(this.dispatchEvent,this,"error"));this.g&&N(this.g);N(v(this.Gg,this))};g.abor
t=function(){this.b.abort();this.Gg();return!1};g.Gg=function()
{qg(this.i);this.g=this.j=null};function Ms(a,b){this.Ma=b||Ns+"-"+Os+
+;this.o=a}Ms.prototype.getId=function(){return
this.Ma};Ms.prototype.toString=function(){var a={};this.b(a);var b=[];Gj(new
Fj,a,b);return b.join("")};Ms.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var Ns=yd(),Os=1;function Ps(a,b,c,d)
{Ms.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}Ps.prototype=ca(Ms
.prototype);Ps.prototype.constructor=Ps;if(ja)ja(Ps,Ms);else for(var Qs in
Ms)if("prototype"!=Qs)if(Object.defineProperties){var
Rs=Object.getOwnPropertyDescriptor(Ms,Qs);Rs&&Object.defineProperty(Ps,Qs,Rs)}else
Ps[Qs]=Ms[Qs];Ps.ma=Ms.prototype;Ps.prototype.qc=function(){return
this.j};Ps.prototype.b=function(a)
{Ms.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.qc()};n
ew ul;function Ss(a,b,c){var d=l.ga;d&&d("send","event",a,b,c)}function Ts(){var
a="gb-get-book-content";q(a)&&(a=G(a));a&&K(a,"click",w(Ss,"Buy","Click","Play
Books Viewport"))}Ka("_OC_analyticsTrack",Ss);function Us(a){return a.length?
gb(a,function(b,c){return Zg(b,c)},a[0].clone()):null};function Vs(a,b,c,d,e)
{Y.call(this);this.s=a;this.ta=b;this.ya=e;this.i=d;this.g=!
1;this.o=I("div");c.appendChild(this.o);this.b.ka(b,"mousemove",this.V);this.b.ka(b
,"mouseup",this.ha)}x(Vs,Y);Vs.prototype.V=function(a){if(!this.ua){a=Nd(new
F(a.clientX,a.clientY),lh(this.ta));a=Sg(a,this.ya);Q(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;eh(this.o,a.left,a.top);R(this.o,b,c);this.j=a}};
Vs.prototype.ha=function(a){this.V(a);this.ua=!0;a=this.i;var
b=Xg(this.j),c=Yr(this.s);c=Ws(b,1/c);b=Xs(Ws(c,1/a.Ba().width*1E3));a=new
T(os(a).toString());V(a,"ci",
[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","text");
c=Xs(c);Ys(this.s,[c]);J(this.o);(new
Ls(a)).Xf(v(this.ra,this,c,b));this.dispatchEvent("endsize")};
Vs.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
f=[];y(e,function(h){f.push(new Vg(h.X,h.Y,h.W,h.H))});if(c=c.content)Ys(this.s,
[a],c,b),d=!0,Ss("Web Reader","Selection")}d||this.s.Rd();this.Ea()};function
Ws(a,b){return new Vg(a.left*b,a.top*b,a.width*b,a.height*b)}function Xs(a){return
new
Vg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}V
s.prototype.va=function(){Vs.ma.va.call(this);J(this.o)};function Zs(a,b)
{Y.call(this);this.ha=a;this.s=b}var $s;x(Zs,Ur);g=Zs.prototype;g.Vc=function(a)
{Zs.ma.Vc.call(this,a);a=this.i;var b=I("div");dq(b,!
0);a.appendChild(b);b.className="selection-
layer";R(a,this.g.Ba());R(b,this.g.Ba());this.b.ka(b,"click",this.Om);this.b.ka(b,"
mousedown",this.Pm)};
g.Pm=function(a){if($s){a.b();this.j&&this.j.Ea();var b=this.g.zj;a=Nd(new
F(a.clientX,a.clientY),lh(b));this.j=new
Vs(this.ha,b,this.i,this.g.Da(),a);this.V=K(document.body,"mousemove",v(this.Ll,thi
s));ef(this.j,["endsize","dispose"],v(this.Nk,this))}};g.Om=function(a){$s&&a.b()};
g.Ll=function(a){if(this.j&&!this.j.lc){var b=new
F(a.clientX,a.clientY),c=Wg(th(this.s.ya));if(Tg(c,b)){var d=new F(0,0);y([[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
Yf(100),this.b.ka(this.o,"tick",this.tn));this.ra=d;d.x||d.y?
this.o.start():this.o.stop()}}};g.tn=function(){var a=this.ra,b=this.s;Fr(b,new
F(15*a.x,15*a.y),v(b.sd,b))};
g.Nk=function(){of(this.V);Ie(this.o);this.o=null};function at(a)
{jm.call(this,a);gm(this);this.ti=!1;this.b=new P;O(a,"viewport-selection-
popup");bt&&bt.Ea();bt=this}x(at,jm);var bt=null;at.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};
function ct(a,b,c){var d=a.R(),e=I("div");O(e,"selection-popup-select-
container");d.appendChild(e);d=I("div");O(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(ge(b));e.appendChild(I("div"));var
f=I("input");f.value=c;O(f,"viewport-input");e.appendChild(f);xh(f,!
1);b=H("DIV");cg(b,["entity-page-copy-button","entity-page-action-
chip"]);c=H("IMG");O(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";d=H("SPAN");
O(d,"entity-page-action-chip-
label");pe(d,"Copiar");b.appendChild(c);b.appendChild(d);K(b,"click",function()
{f.focus();f.select();document.execCommand("copy")});e.appendChild(b);a.b.ka(f,"mou
sedown",dt)}function dt(a){a.b()}at.prototype.va=function()
{J(this.R());at.ma.va.call(this);this.b.Ea()};function et()
{Wr.call(this,"#4a95d6")}x(et,Wr);et.prototype.Vc=function(a)
{et.ma.Vc.call(this,a);Q(this.i,
{cursor:"pointer"});this.b.ka(this.i,"mousedown",ft)};function ft(a){a.b()}
function Ys(a,b,c,d)
{a.Rd();z(b,v(a.Ai,a));a.o&&of(a.o);a.j&&a.j.Ea();b=I("div");document.body.appendCh
ild(b);var e=Us(a.V);if(e){var f=lh(a.i);b=new at(b);if(c&&d){var
h=a.Da(),k=h.Rc();if(k){var m=new
T(k);d=[d.left,d.top,d.width,d.height].join();V(m,"ci",d);V(m,"edge",0);m=m.toStrin
g();var p=new T(os(h).toString());V(p,"ci",d);V(p,"source","bookclip");p=nd('<a
href="%s"><img
src="%s"/></a>',p.toString(),m)}d=p;ie(b.R());p=b.R();h=I("img");h.src="/googlebook
s/images/material/close_black_24dp.png";
O(h,"selection-popup-close");p.appendChild(h);b.b.qd(h,"click",v(b.g,b));h=H("DIV",
{innerHTML:"Compartir este clip"});O(h,"selection-popup-
title");p.appendChild(h);c&&(ct(b,"Texto de
selecci\u00f3n",c),p=I("DIV"),O(p,"selection-popup-translate-
container"),b.R().appendChild(p),h=new
T("https://translate.google.com/translate_t"),V(h,"text",c),V(h,"sl","auto"),V(h,"t
l","auto"),c=I("A"),c.href=h.toString(),c.target="_blank",h=H("IMG"),cg(h,
["selection-popup-translate-icon","entity-page-action-chip-icon"]),
h.src="https://www.gstatic.com/images/icons/material/system/1x/translate_googblue_1
8dp.png",c.appendChild(h),h=H("SPAN"),pe(h,"Traducir"),O(h,"entity-page-action-
chip-label"),c.appendChild(h),h=I("SPAN"),pe(h,"\u00bb"),O(h,"selection-popup-
translate-arrow"),c.appendChild(h),O(c,"selection-popup-translate-
link"),O(c,"entity-page-action-
chip"),p.appendChild(c));m&&ct(b,"Imagen",m);d&&ct(b,"Insertar",d)}else
c=I("DIV"),pe(c,"Cargando..."),O(c,"selection-popup-loading-
msg"),b.R().appendChild(c);b.ji=
4;b.isVisible()&&b.
$d();a.j=b;c=f.x+e.left+e.width;e=f.y+e.top+e.height;f=sh(b.R()).width;24>c-
f&&(c=f+24);N(w(gt,b,new sl(new F(c,e))));a.o=ef(b,"close",v(a.Rd,a))}}function
gt(a,b){a.lc||(a.setPosition(b),a.La(!0))}et.prototype.Rd=function()
{et.ma.Rd.call(this);this.j&&this.j.Ea()};et.prototype.va=function()
{et.ma.va.call(this);this.j&&this.j.Ea();this.o&&of(this.o)};function ht(a,b,c)
{return a.Ha.mg?new Is(a,b,c):new Cs(a,b,c)}function it(a,b){if(b instanceof Cs)
{ws(b,new Js(a.Wa));ws(b,new $r);var c=new et(a.o),d=new
Zs(c,a.Ia());ws(b,d);ws(b,c);ws(b,new bs(a))}};function jt(a,b,c)
{Y.call(this);this.ha=a;this.j=I("div");dq(this.j,!0);Q(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.V=I("div");dq(this
.V,!0);Q(this.V,
{position:"absolute"});this.j.appendChild(this.V);this.o=I("div");dq(this.o,!
0);this.j.appendChild(this.o);this.s=I("div");dq(this.s,!
0);this.o.appendChild(this.s);S(this.j,!1)}x(jt,fr);g=jt.prototype;
g.Oc=function(){var a=this.$f-2,b=this.Zf-2,c=this.hm-2,d=this.fm-2;Q(this.o,
{backgroundColor:"#cccccc",position:"absolute"});eh(this.o,0,0);R(this.o,this.
$f,this.Zf);Q(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});eh(this.s,1,1);R
(this.s,a,b);S(this.j,!0);var e=this.ha;a=ht(e,new es(this.Da(),new Od(a,b),new
Od(c,d)),this.s);a instanceof Cs?it(e,a):a instanceof Is&&a instanceof Is&&ws(a,new
Js(e.Wa));this.g=a};g.Za=function(){this.g&&this.g.Za();J(this.j)};
g.setPosition=function(a,b){eh(this.j,a,b)};g.ld=function(){return
gh(this.j).x};g.Le=function(){return gh(this.j).y};g.Cb=function(a)
{this.i=a};g.Da=function(){return this.i};g.nc=function(){return
this.Zf};g.Jb=function(){return this.$f};function kt(a){return a+2}g.Ba=function()
{return new Od(this.$f,this.Zf)};function lt(a)
{Y.call(this);ie(a);dq(a);this.i=a;this.g=I("div");dq(this.g,!0);Xp()&&(Wd(a,
{dir:"ltr"}),Wd(this.g,{dir:"rtl"}));a.appendChild(this.g)}x(lt,Y);function mt(a,b)
{lt.call(this,b);this.o=a;this.b.ka(b,"scroll",this.V);Q(b,"position","relative");Q
(this.g,"position","absolute");this.j=I("div");dq(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}x(mt,lt);function yr(a){var
b=a.ta;a.ra&&b&&(Q(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),Q(a.j,"height",b.height+"px"))}mt.prototype.ua=function()
{this.s=!1;this.V()};
mt.prototype.V=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new F(b.scrollLeft,b.scrollTop);Md(a,b)||(this.ha=!
0,this.o.sd(b),this.ha=!1)}}};function nt(a){this.Bj=a}function Jr(a,b){var c=b||
[],d=fb(a.Bj,function(e){return!hb(c,function(f){return 50>Math.abs(f-
e)})});d.push.apply(d,c);wb(d);return d};function ot(a){var b=a.o,c=new
mt(this,b);pt(b);Hr.call(this,a,c);Cr(this,new Tr(a,this));Ar(this,qt(this));var
d=a.Ja,e=a.Ha.Bh;this.ua=a.Ha.Ei?function(f){return new Zq(d,e,f)}:a.Ha.ij?
function(f){return new Zq(d,e,f,!0,a.Ha.ij)}:function(f){return new Zq(d,e,f,!
0)};b=this.Na.Ha;"fixed_height"==b.Bh?(b=b.zc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.rf(this.Td(b));this.b.ka(this.Na,"pagesupdate",this.Ql);this.
b.ka(this.Na,"pagemodechange",this.Am);this.b.ka(this,
"move",this.hc);this.b.ka(this,"move",this.Dn)}x(ot,Hr);function pt(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-
scrolling");Wd(a,{dir:"ltr"})}g=ot.prototype;g.rg=function()
{Ir(this,1)};g.Xh=function(){Ir(this,-1)};g.zc=function(){var
a=this.Na.Ha,b=sb(a.zc());"fixed_width"==a.Bh&&(a=this.Na.Ha.tm)&&150<a-
cb(b)&&(1500>a?mb(b,a):mb(b,1500));return new nt(z(b,kt))};g.Td=function(a){return
this.ua(a)};
g.Ba=function(){if(this.ya.hasChildNodes()){var
a=Bh(this.ya.childNodes[0]).width;a=new Od(a,this.g.height)}else a=this.g;return
a};function qt(a){var b=new Nr,c=new
Or(a,w(Xb,jt,a.Na,a,a.i.g));b.b[Ea(zq)]=c;a=new
br(a.Na,w(Xb,gr,a.i.g));b.b[Ea(Kq)]=a;return b}g.Dn=function(){if(this.Tb){var
a=Nq(this.o,Gr(this).y);a&&a.Da&&(a=a.Da(),this.Na.Da()!=a&&(this.ub=!
0,or(this.Na,a.Sa()),this.ub=!1))}this.Tb=!0};
g.Ql=function(){var a=this.Na.Da(),b=this.Na.Ja,c=Gq(b,a.Sa());if(!c)a:
{c=Z(a);b=Eq(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Z(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Qc(c);a=Nd(a,d.Yb());b=this.Td(b.Tg());c=b.Qc(c).Yb
();c=new F(c.x+a.x,c.y+a.y);zr(this,b);this.sd(c)};g.Am=function()
{this.V.Za();this.hc()};
function rt(a,b){if(b.Ji&&b.s){a:{var c=b.s;var d=c.Ee.x_focus,e=c.Ee.y_focus;if(!
n(d)||!n(e)){c=st(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
F(d,e)}d=c.x-40;c=c.y-40;e=a.o.Qc(b);var f=e.Jb()/b.oe();return new F(e.Le()
+Math.round(f*d),e.ld()+Math.round(f*c))}return null}
g.Lg=function(a){if(a.Ji&&a.s){var b=a.s;if(null!=a.ha)var c=a.ha;else a.ha=new
tt(this.i.g),c=a.ha;c.b=this.i.g;G("focus_article_div")&&J(G("focus_article_div"));
var d=this.o.Qc(a);a=d.Jb()/a.oe();if(st(b)&&(b=st(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Le();d=a*e[1]+d.ld();var
f=a*e[2];a*=e[3];e=I("DIV");e.setAttribute("id","focus_article_div");dq(e,!
0);uh(e,.3);Q(e,
{position:"absolute",left:b+"px",top:d+"px",width:f+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.b.appendChild(e)}}}};function ut(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
f=I("div");Q(f,{position:"absolute"});e=e.width-2;eh(f,d.x+(Xp()?
e:0),d.y);b.i.g.appendChild(f);this.o=f;b=Math.floor(e/Aq(c));f=new
Od(e,b);this.g=I("div");this.o.appendChild(this.g);Q(this.g,
{padding:"1px",position:"absolute"});this.s();b=I("div");this.g.appendChild(b);Q(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});R(b,f);this.g.appendChild(b);d=I("im
g");d.title=c.qc();this.ha=d;e=T;var h=new
T(c.Ja.im);V(h,"pg",c.Sa());c.b.sig&&V(h,
"sig",c.b.sig);e=new
e(h.toString());V(e,"zoom","1");V(e,"img","1");V(e,"w",f.width);if(f=this.j.Ha.An)V
(e,"imgtk",f),V(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);Q(this.g,"cursor"
,"pointer");this.b.ka(this.g,"click",this.V);this.b.ka(a,"pagechange",this.s)}x(ut,
fr);ut.prototype.s=function(){var a=!1,b=this.j.Da();b&&b==this.i&&(a=!
0);Q(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};ut.prototype.V=function()
{this.j.Pb(ot);this.j.Cb(this.i);vt.dispatchEvent("click")};
ut.prototype.Za=function(){js(this.ha);J(this.o)};var vt=new L;function wt(a,b)
{this.b=a;this.g=b}x(wt,ar);wt.prototype.render=function(a){return new
ut(this.b,this.g,a.Da(),a.Yb(),a.Ba())};function xt(a){var b=a.o;Q(b,
{overflow:"hidden"});var c=new
mt(this,b);Hr.call(this,a,c);this.b.ka(this,"move",this.hc);Q(b,
{overflow:"auto"});Ar(this,yt(this));zr(this,zt(this));Cr(this,new
Qr(this));N(v(this.hc,this),0);this.b.ka(this,"resize",this.ua);var
d=G("subscription-bar");d&&(this.Mg(d),N(function(){S(d,!
1)},600))}x(xt,Hr);xt.prototype.ra=function(a){a=this.o.Qc(a).Yb();this.sd(new
F(void 0,a.y-40))};function zt(a){var b=a.Na.Ha.en;return new
Yq(a.Na.Ja,a.Ba().width,b,b)}
xt.prototype.ua=function(){zr(this,zt(this));this.ra(this.Na.Da())};function yt(a)
{var b=new Nr;a=new wt(a.Na,a);b.b[Ea(zq)]=a;return b};function At(a,b,c)
{Y.call(this);this.g=a;this.s=b;this.j=this.g.Ha.Uf;this.V=!!
this.g.Ha.Uf;this.ra=!!this.g.Ha.ng;this.o=c?c.isEntityPageViewport:!1;if(this.V)
{a:{a=this.g.Ja;for(b=0;b<this.j.length;b++)if(c=Gq(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=Gq(this.g.Ja,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Z(d)-1:Z(cb(Eq(a)));e=Z(this.g.Da());if(e>=Z(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}x(At,Y);g=At.prototype;
g.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);N(v(this.vn,this));this.ta=a;if(
this.V)Bt(this);else if(this.ra){O(this.i,"base-image-toc-div");a=this.g.Ha.ng;var
b=Gq(this.g.Ja,a);b&&Ct(this,b);1<this.g.Ha.wm&&(a=Fq(this.g.Ja,a,1))&&Ct(this,a);t
his.Tf()}else this.Ea()};g.vn=function()
{this.b.ka(document,"click",this.Ea);this.b.ka(this.g,"resize",this.Tf)};
function Ct(a,b){var c=new Od(128,0),d=H("IMG",{width:128});O(d,"toc-page-
image");a.b.ka(d,"click",v(a.g.Cb,a.g,b));E.Ra&&Xp()&&a.b.ka(d,"load",a.Tf);b.Rc(c)
?a.Wj(d,b,c):
(c=w(a.Wj,d,b,c),rr(b,sr(b),c));a.i.appendChild(d)}g.Wj=function(a,b,c){Wd(a,
{src:b.Rc(c)})};
function Bt(a){var b=H("DIV",{"class":"toc-div"}),c;y(a.j,function(d,e){var
f=d.getId();f=Gq(this.g.Ja,f);var h=d.cn,k=this.j[e+1]?"":"-last",m="toc-middle-
cell"+k;k="toc-right-cell"+k;var p=H("DIV",{"class":f?"toc-row":"toc-disabled-
row"}),t=I("div");O(t,"goog-inline-block");O(t,"toc-left-
cell");e==this.ha&&(O(t,Xp()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),O(p,"toc-row-selected"));var B=I("div");O(B,"goog-inline-
block");O(B,m);E.Ra&&!E.Oa("1.9")&&Q(B,"overflow",
"hidden");var A=d.ve;if(this.o)var M=A;else
M=A,35<M.length&&(M=M.substring(0,32)+"...");M=rp(M);D(B,M);this.o&&(B.title=A);A=I
("div");O(A,"goog-inline-
block");O(A,k);h=rp(Db(xd(h))?"&nbsp;":h);D(A,h);p.appendChild(t);p.appendChild(B);
p.appendChild(A);f?this.b.ka(p,"click",v(this.g.Cb,this.g,f)):(dg(B,m),O(B,"toc-
middle-disabled-cell"),dg(A,k),O(A,"toc-right-disabled-
cell"));b.appendChild(p);e==this.ha&&(c=p)},a);c&&N(v(a.rn,a,c));a.i.appendChild(b)
;300<sh(a.i).height&&(Q(a.i,"height","300px"),O(a.i,
"scroll-toc-div-wide"));O(a.i,"scroll-toc-div");a.Tf()}g.rn=function(a)
{300<a.offsetTop+sh(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:me(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};g.Tf=function(){il(this.s.R(),this.o?
9:13,this.i,this.o?8:12,new F(0,-this.ta))};g.va=function()
{At.ma.va.call(this);J(this.i);this.s.vd(!1)};function Dt(){}x(Dt,xq);function
Et(a){Y.call(this);this.j=a}x(Et,Ur);Et.prototype.La=function(a){S(this.i,a)};
Et.prototype.Vc=function(a){Et.ma.Vc.call(this,a);var b=this.g.Ba();a=this.i;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";eh(a,this.j?c-e:0,0);R(a,e,d);Q(a,
{position:"absolute"});E.Aa?(a=a.style,E.Aa?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=H("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function Ft(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ja.jd.aspectRatio());this.g=new
Od(c,d);this.i=I("div");Q(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ia().i.g.a
ppendChild(this.i);this.j=I("div");this.V=I("div");this.ua.push(K(this.j,"dblclick"
,v(this.Hl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};Q(this.j,c);Q(this.V,c);this.i.appendChild(this.j);this.i.appendChild(this.V
);this.ra=I("div");
this.ta=I("div");this.j.appendChild(this.ra);this.V.appendChild(this.ta);Gt(this)}x
(Ft,fr);function Gt(a)
{a.o&&a.o.Za();a.ha&&a.ha.Za();ie(a.ra);ie(a.ta);yh(a.j,a.g);yh(a.V,a.g);a.o=ht(a.s
,new ds(a.ya,a.g),a.ra);it(a.s,a.o);a.Ca=new Et(!0);ws(a.o,a.Ca);a.ha=ht(a.s,new
ds(a.Pa,a.g),a.ta);a.Ta=new Et(!
1);it(a.s,a.ha);ws(a.ha,a.Ta)}g=Ft.prototype;g.setPosition=function(a)
{0>a.x&&(a.x=0);eh(this.i,a)};g.Hl=function(a)
{a.preventDefault();a.b();this.s.wc("previous")};
g.La=function(a){Q(this.i,{display:a?"":"none"})};g.Oc=function(){Q(this.j,
{left:0,top:0});Q(this.V,{left:this.g.width+"px",top:0})};function Ht(a){return
fb([a.ya,a.Pa],function(b){return!!b})}g.Za=function()
{this.o.Za();this.ha.Za();for(var
a;a=this.ua.pop();)of(a);this.i.parentNode&&J(this.i)};function It(a){return
2*a};function Jt(a){this.g=a}x(Jt,ar);Jt.prototype.render=function(a){var b=new
Ft(this.g,a.Ba().width);b.setPosition(a.Yb());b.Oc();b.La(!0);return
this.b=b};function Kt(a,b,c)
{L.call(this);this.o=a;this.i=b;this.g=sh(b).width;this.s=c;this.vb=!
1;this.j=Xp()}x(Kt,L);function Lt(a,b){if(b!=a.vb){a.vb=b;var c=a.o.Ia().i.g;S(c,!
1);sh(c);c=[w(Mt,a.i,a.s,a.g,a.j,b),v(a.b,a),w(S,c,!
0)];y(c,N)}}Kt.prototype.b=function(){this.dispatchEvent("change")};function
Mt(a,b,c,d,e){var f=b.style.width;d=d?"right":"left";e?
(b.style[d]="0",b.style.width=f+c):(b.style[d]="",b.style.width="");S(a,!
e)};function Nt(a,b,c){this.ra=a;this.ha=b;this.s=c;a=I("div");Q(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);Nt.prototype.g.apply(this);K(this.s,"change",v(this.i
,this));K(new mg,"resize",v(N,null,v(this.i,this)))}Nt.prototype.i=function(){var
a=sh(this.b);if(0<a.width){var b=Math.round(sh(this.ha).width/2);eh(this.b,b-
Math.round(a.width/2),0)}};
Nt.prototype.j=function(){S(this.b,!0);this.i()};Nt.prototype.g=function()
{S(this.b,!1)};function Ot(a,b,c){Nt.apply(this,arguments);this.o=new
Kh(this.b,500);this.V=new $f(v(this.g,this))}x(Ot,Nt);Ot.prototype.j=function(a)
{uh(this.b,1);Nt.prototype.j.apply(this);a&&this.V.start(a)};Ot.prototype.g=functio
n(){this.o.play()};var Pt=null;function Qt(a,b)
{P.call(this);this.g=Pt;this.j=a;this.b=b;this.j.Ha.Ei||
(this.ka(this.j,"pageturn",this.o),this.ka(this.b,"dispose",this.Ea))}x(Qt,P);Qt.pr
ototype.o=function(){var a=Ht(this.b.ua.b)[0]||new Jq,b=Ht(this.b.ua.b)[1]||new
Jq,c=this.V,d=this.s,e=d?Z(d):-1,f=Z(a)||-1,h=Z(b)||-1,k=Math.max(c?Z(c):-
1,e),m=Math.max(f,h);if(Math.abs(m-k)>this.b.ki){if(0<m-k){var p=k==e?d:c;var
t=a}0>m-k&&(p=-1!=h?b:a,t=d);1<h-f&&(p=a,t=b);!
er(p,t)&&n(p)&&n(t)&&(a=cr(p,t),this.g.b.innerHTML=a,this.g.j(3E3))}};function
Rt(a){this.Ee=a}function st(a){var
b=[];a.Ee.head_boxes&&y(a.Ee.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function tt(a){this.b=a};function St(a)
{ms.call(this,a)}x(St,ms);g=St.prototype;g.Gd=function(a)
{St.ma.Gd.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},y(this.ra.articles,function(b){var
c=b.aid;c&&(this.g[c]=new Rt(b))},this)))};g.qc=function(){return
this.i(32)?"Portada":this.i(64)?"Contraportada":St.ma.qc.call(this)};g.Gi=function(
){return{width:"w"}};
g.Og=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=z(Object.keys(this.g),function(c){var
d=c.split(","),e=a.split(","),f=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[f*f+d*d,this.g[c]]},this);yb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};g.Ji=function(){return
this.s};function Tt(a,b){Bq.call(this);this.j={};if(a)
{this.hn=a.prefix;this.im=a.image_prefix||a.prefix;var c=z(a.page,function(d){d=new
this.g(d);b&&(d.Wa=b);return
d},this);Cq(this,c)}}x(Tt,Bq);Tt.prototype.oh=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=Gq(this,c.pid);d&&qs(d,c)}};Tt.prototype.g=ms;Tt.prototype.o=function(a,b)
{if(!Gq(this,b.Sa())){var c=sb(Eq(this));tb(c,b);Cq(this,c)}this.j[b.Sa()]=!
0;a&&a(b)};function Ut(a)
{Tt.apply(this,arguments);this.i();K(this,"update",v(this.i,this))}x(Ut,Tt);functio
n Vt(a,b){var c={};y(b.page,function(f){var h=Gq(this,f.pid);h&&qs(h,f);c[f.pid]=!
0},a);var d=Eq(a),e=fb(d,function(f){return!!c[f.Sa()]||!!
this.j[f.Sa()]},a);d.length!=e.length&&Cq(a,e)}Ut.prototype.oh=function(a){this.s?
Vt(this,a):Ut.ma.oh.call(this,a)};
Ut.prototype.i=function(){var a={},b=0;y(Eq(this),function(h){var
k=Z(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],f=a[d+1];
(e||f)&&c.push([e,f])}this.Mj=c};Ut.prototype.g=St;function Wt(a)
{Vq.call(this,1);var b=new
Dt;b.Eb(a);this.Ub(b);Qq(this)}x(Wt,Vq);Wt.prototype.ra=function(){return
this.g[0]};Wt.prototype.Tg=function(){return this.Jb()||
0};Wt.prototype.wj=function(){return"fixed_width"};function Xt(a){var b=a.o,c=new
mt(this,b);Q(b,{overflow:"hidden"});Hr.call(this,a,c);this.ua=new Jt(a);b=new
Nr;c=this.ua;b.b[Ea(Dt)]=c;this.V=b;b=a.Ja.jd.aspectRatio();c=this.Ba();b=this.Td(M
ath.min(2*Math.floor(c.height*b),c.width));zr(this,b);this.Tb=new
Qt(a,this);this.b.ka(this.Na,"pagemodechange",this.zm);N(this.hc,0,this)}x(Xt,Hr);g
=Xt.prototype;g.zc=function(){var a=rb(Yt,this.Na.Ha.zc());return new
nt(z(a,It))};g.rf=function(a){Xt.ma.rf.call(this,a);this.V.Za();this.hc()};
g.rg=function(){Ir(this,1)};g.Xh=function(){Ir(this,-1)};g.zm=function()
{this.V.Za();this.hc()};g.ki=2;g.Td=function(a){this.Ba();var
b=this.Na.Ja.jd.aspectRatio();return new Wt(new
Od(a,Math.floor(Math.floor(a/2)/b)))};var Yt=[180,220,280];
Xt.prototype.ta=function(){var a=Zt(this,this.Na.Da()),b=this.ua.b;if(b){var
c=this.Tb,d=Ht(b);c.s=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ya=c;b.Pa=d;Gt(b);if(c){if(c.i(64)||void 0==d)a=!1}else As(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
As(b.ha);c=e;d=a?"":"hidden";Q(b.j,"visibility",c?"":"hidden");Q(b.V,"visibility",d
);c=c&&a;b.Ca.La(c);b.Ta.La(c)}this.dispatchEvent("pagechange")};function Zt(a,b)
{return jb(a.Na.Ja.Mj,function(c){return lb(c,b)})}
Xt.prototype.hc=function()
{Xt.ma.hc.call(this);this.ta()};Xt.prototype.Ta=function(a,b){for(var
c=this.Na.Ja.Mj,d=Z(a),e,f,h=0;h<c.length;++h){var k=c[h];if(k[0]&&d==Z(k[0])||
k[1]&&d==Z(k[1])){e=h;break}else if(f){var m=k[0]||k[1];if(d>=Z(f[0]||
f[1])&&d<Z(m)){e=0<b?h-b:h;break}}f=k}return(c=c[va(e)?e+b:0])?c[0]||
c[1]:null};function $t(a)
{Y.call(this);this.ha=a;this.g=null}x($t,Y);g=$t.prototype;
g.render=function(a,b){this.o=a;var
c=a.R(),d=lh(c).y,e=sh(c);d=d+e.height+3;e="";b&&(e=lh(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});eh(this.g,e,d);this.V=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.V);E.Ra&&E.Fb&&!E.Oa("1.9")&&(this.j=H("IFRAME",
{style:"position:
absolute;",Yn:"0"}),this.ha.appendChild(this.j));this.ha.appendChild(this.g);this.j
&&(R(this.j,sh(this.g)),eh(this.j,gh(this.g)));N(v(this.Ph,this))};
g.Ph=function()
{this.b.ka(this.V,"click",this.Ea);this.b.ka(this.o,"action",this.Bm);this.b.ka(doc
ument,"mousedown",this.Jk)};g.Bm=function(){W(this.o,16)||
this.Ea()};g.Jk=function(a){ne(this.g,a.target)||ne(this.o.R(),a.target)||
this.Ea()};g.va=function(){$t.ma.va.call(this);J(this.g);J(this.j)};g.R=function()
{return this.g};function au(a,b,c){$t.call(this,a);this.ra=b;this.s=c}x(au,$t);
au.prototype.render=function(a,b){au.ma.render.call(this,a,b);var c=H("DIV",
{innerHTML:"Pegar enlace en mensaje de correo electr\u00f3nico o
MI",style:"padding-top:5px; font-size:
13px;"});this.R().appendChild(c);this.i=I("input");R(this.i,"100%","auto");this.R()
.appendChild(this.i);this.s&&(c=H("DIV",{innerHTML:"Insertar",style:"font-size:
13px; padding-top:
7px;"}),this.R().appendChild(c),this.Pc=I("input"),R(this.Pc,"100%","auto"),this.R(
).appendChild(this.Pc));c=this.ra.Da();var d=(new T(window.location)).g;
var e=new
T(os(c).toString());e.g=d;this.i.value=e.toString();N(w(bu,this.i));this.s&&(c=new
T(os(c).toString()),V(c,"output","embed"),this.Pc.value=cu(c.toString()))};au.proto
type.Ph=function()
{au.ma.Ph.call(this);this.b.ka(this.i,"click",w(bu,this.i));this.s&&this.b.ka(this.
Pc,"click",w(bu,this.Pc))};function bu(a){a.select()}function cu(a){return
nd('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function du(a,b){eu()&&Xj(fu,
{document:a}).then(function(){var c=ya("gapi.load",b);c&&c("gapi.rpc",
{vi:function(){var d=ya("gapi.rpc.register");Ca(d)&&d("handshake",function()
{});gu()},onerror:function(){return null},timeout:5E3,ontimeout:function(){return
null}})})}function gu(){K(document,"keydown",function(a)
{27==a.keyCode&&hu("closeViewportDialog")})}function hu(a,b){if(eu()){var
c=ya("gapi.rpc.call");Ca(c)&&c("..",a,null,b)}}
function eu(){try{return window.self!==window.top}catch(a){return!0}}var
fu=nc(bc(cc("//apis.google.com/js/api.js")));function iu(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=I("div");a.i.g.appendChild(this.g);O(this.g,
"sitb_result");eh(this.g,b.Yb());R(this.g,b.Ba());var c=I("div");O(c,"sitb-result-
header");this.g.appendChild(c);this.j=I("div");O(this.j,"sitb-result-page-
link");var d=b.b.b;this.j.textContent=d?"P\u00e1gina
"+d:"P\u00e1gina";c.appendChild(this.j);this.o=I("div");this.g.appendChild(this.o);
if(c=Gq(this.s.ua.Ja,this.i.b.Sa())){d=this.s.ua.Wa.getQuery();var
e=c.b.snippetSrc,f;if(f=e)f=new T(e),f=bl(f,
"q")||bl(f,"vq")||bl(f,"dq"),f=d==f;f?ju(this,e):
(d=sr(c),"entity_page"==bl(d,"source")?
V(d,"source","entity_page_gbs_snippet"):V(d,"source","gbs_snippet"),rr(c,d,v(this.V
,this)))}else ku(this)}x(iu,fr);iu.prototype.ha=function(a)
{this.s.md(a.b)};iu.prototype.V=function(a){(a=a.b.snippetSrc)?
ju(this,a):ku(this)};function ju(a,b){ie(a.o);var c=I("img");c.src=b;lu(a);var
d=a.i.Ba().width-25;Q(c,{width:d+"px"});a.o.appendChild(c)}
function lu(a){O(a.g,"sitb-result-clickable");O(a.j,"sitb-result-link");var
b=ve(a.j);b=rp(b+"&nbsp;&raquo;");D(a.j,b);a.b.ka(a.g,"click",v(a.ha,a,a.i))}
function ku(a){ie(a.o);var b=I("div");O(b,"sitb-result-
snippet");a.o.appendChild(b);Q(b,{width:Math.floor(.75*a.i.Ba().width)
+"px"});b.innerHTML=a.i.b.g;b=I("div");O(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=Gq(a.s.ua.Ja,a.i.b.Sa()),d;if(d=c&&c.Rc())d=!
hb([4,8,16],v(c.i,c));d&&c.i(2)?(lu(a),a=rp("No hemos podido crear una imagen para
este resultado.&nbsp;&nbsp;"),D(b,a),a=I("span"),c=rp("Haz clic para ver toda la
p\u00e1gina."),D(a,c),b.appendChild(a),O(a,"sitb-result-link")):(a=
rp("No es posible previsualizar esta
p\u00e1gina.&nbsp;&nbsp;"),D(b,a),a=I("a"),O(a,"sitb-result-buy-
link"),c=rp("Comprar este libro."),D(a,c),b.appendChild(a),b=new
T(window.location.href),V(b,"sitesec","buy"),V(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}iu.prototype.Za=function()
{J(this.g);this.Ea()};function mu(a)
{this.b=a}x(mu,ar);mu.prototype.render=function(a){return new
iu(this.b,a)};function nu(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}nu.prototype.S
a=function(){return this.i};function ou(a){this.ad=a;0<this.ad.number_of_results?
(this.Ib=z(this.ad.search_results,function(b){return new
nu(b)},this),this.id=this.ad.search_results[0].page_id+pu(this)
+this.ad.search_results[this.ad.number_of_results-1].page_id):this.Ib=[]}function
pu(a){return a.ad.search_query_escaped};function qu(a){this.b=a}x(qu,xq);function
ru(a)
{Vq.call(this,1);this.mb=a;this.og=this.Fh=this.marginTop=20;a.Ib&&(y(a.Ib,v(this.i
,this)),Qq(this))}x(ru,Vq);ru.prototype.i=function(a){a=new qu(a);a.Eb(new
Od(600,166));this.Ub(a)};function su(a){var b=a.o;Q(b,"overflow","hidden");var
c=new mt(this,b);xr.call(this,c);this.ua=a;Cr(this,new
Qr(this));this.b.ka(this,"move",this.hc);var d=G("subscription-
bar");d&&(this.Mg(d),N(function(){S(d,!
1)},600));Ar(this,tu(this));uu(b)}x(su,xr);function uu(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});Wd(a,
{dir:"ltr"})}function tu(a){var b=new Nr;a=new mu(a);b.b[Ea(qu)]=a;return
b}su.prototype.md=function(a,b){return this.Db(a,b)};function vu(a){this.b=a||
{}}vu.prototype.Bb=function(){return this.b};vu.prototype.Pb=function(a){var
b=Qa(wu,function(c){return c==a});this.b.v=b};vu.prototype.j=function(a)
{this.b.q=a;var
b={};b.q=a;hu("updateInViewportPage",b)};vu.prototype.getQuery=function(){return
this.b.q};var wu={onepage:ot,twopage:Xt,thumbnail:xt,snippet:su};function xu(a,b)
{this.g=new
Yh;K(this.g,"navigate",v(this.o,this));this.b=a;this.vb=b}xu.prototype.o=function(a
){yu(this,a.V)};function yu(a,b){if(!(a.j&&""==b||a.i))if((E.Aa||
E.hb)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Uk(b);y(d.Xb(),function(f){var h=d.get(f);h in zu&&(h=zu[h]);c[f]=h});var e=new
vu(c);a.b.Pb(wu[e.b.v]||ot);Lt(a.vb,!!
e.b.f);n(e.getQuery())&&a.b.Wa.j(e.getQuery())}}var zu={"true":!0,"false":!1};
xu.prototype.Ka=function(a){this.j=!0;this.g.Ka(a);E.Aa&&(a=(new
T(window.location)).g,yu(this,a));this.j=!1};
xu.prototype.update=function(){var a=new
vu;a.Pb(this.b.V);a.j(this.b.Wa.getQuery());a.b.f=this.vb.vb;var
b=a.Bb();a=sk(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new Uk(null,void 0);b=rk(b);for(var d=0;d<a.length;d++){var e=a[d],f=b[d];u(f)?
gl(c,e,f):c.add(e,f)}a=c.toString();this.i=!0;c=this.g;bi(c)!=a&&(c.j?(ai(c,a,!
1),di()||E.Aa&&!Wh()&&ci(c,a,!1,void 0),c.ha&&c.Ki(!1)):(ci(c,a,!
1),c.je=c.o=c.V.value=a,c.dispatchEvent(new Vh(a,!1))));this.i=!1};function Au(a)
{vn.call(this,sd(a.ve),a.getId());this.b=a}x(Au,vn);Au.prototype.Vb=function(a)
{Au.ma.Vb.call(this,a);if(this.b.g){var b=(a=1==this.b.g)?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda privada";a=H("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Xp()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,ge(String(this.b.lb)));b=this.Xd();b.insertBefore(a,b.childNodes[1]||
null)}};function Bu(a,b)
{qo.call(this);this.i=a;this.ha=b}x(Bu,qo);g=Bu.prototype;g.Ac=function()
{Bu.ma.Ac.call(this);var a=this.ha;a=Ab(a.i,a.g);y(a,this.zk,this)};g.Va=function()
{Bu.ma.Va.call(this);this.R().style.maxHeight="200px";this.R().style.overflowY="scr
oll";var
a=Am(this);a.ka(this.R(),"mouseout",this.Jm);a.ka(this.R(),"scroll",this.Rl)};g.Jm=
function(a){ne(this.R(),a.relatedTarget)||this.La(!1)};
g.Dl=function(a){var b=a.target,c=b.b,d=this.i.Sc();W(b,16)?!Hp(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=v(c.s,c,d,r),V(b,"id",d),Fk(b,c,"POST")):Hp(c,d)&&null!
=c.j&&c.ha&&(b=c.j.clone(),c=v(c.ra,c,d,r),V(b,"id",d),Fk(b,c,"POST"));this.dispatc
hEvent("g");a.b()};g.Rl=function(a){a.b()};g.zk=function(a){var b=!
Db(xd(a.ve)),c=a.o&&(!a.V||this.i.o),d=!!Hp(a,this.i.Sc());b&&(c||d)&&(b=new
Au(a),b.vd(d),b.Ka(this.ha.j!=a.getId()),this.Fa(b,!
0),Am(this).ka(b,"action",this.Dl))};
function Cu(a){var b=[];Em(a,function(c){c instanceof
Au&&W(c,16)&&b.push(c.b)});return b};function Du(a,b,c){X.call(this,null,null,c?
5:0);this.b=new Bu(a,b);this.b.Jd(this);He(this,this.b);this.Ca=new
Image(16,16);this.Ca.src="/googlebooks/images/my_library_logo.png";this.nb(64,!
0)}x(Du,X);g=Du.prototype;g.Lj=null;g.Ac=function()
{Du.ma.Ac.call(this);O(this.R(),"add-to-library")};
function Eu(a){a.b.Qa||a.b.render();var b=Cu(a.b);switch(b.length){case 0:var
c="A\u00f1adir a Mi colecci\u00f3n";break;case 1:c="A\u00f1adido a
"+b[0].ve;break;default:c="Se ha a\u00f1adido a "+(b.length+"
estanter\u00edas.")}0<b.length&&(c=pp(a.Ca,c));b=c;a.i.Pe(a.R(),b);a.Ed=b}g.
$a=function(a){this.Hg();Du.ma.$a.call(this,a);this.b.Qa||this.b.render();a?
to(this.b,new rl(this.R(),8,!0),void 0,null):so(this.b)};
g.Va=function(){Du.ma.Va.call(this);var
a=Am(this);a.ka(this,"enter",this.xn);a.ka(this,"leave",this.Hg);a.ka(this,"action"
,this.Km);a.ka(this.b,"g",this.Kl);Eu(this)};g.Kl=function()
{Eu(this)};g.Km=function(){this.$a(!0)};g.xn=function(){this.Hg();this.Lj=N(v(this.
$a,this,!0),200)};g.Hg=function(){l.clearTimeout(this.Lj)};function Fu(){};function
Gu(a){this.ve=a.Title;this.b=a.Pid;this.cn=a.PgNum}Gu.prototype.getId=function()
{return this.b};function Hu(a,b,c,d){this.vj=a||256;this.uj=b||256;this.g=c||
3;this.i=d||3;this.b=null}function Iu(a,b)
{a.b=b}Hu.prototype.Sk=function(a,b,c,d,e){var
f=this.g,h=this.i;b=Math.ceil(b/this.vj);c=Math.ceil(c/this.uj);var
k=Math.floor(e/f),m=Math.floor(d/h),p=f*b*k;e-=k*f;f=Math.min(f,c-k*f);p+=f*h*m;d-
=m*h;h=Math.min(h,b-m*h);d=p+(e*h+d);a=new
T(a);V(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function Ju()
{};function Ku(a){this.ve=a.title||"";this.Ei=!!
a.fullview;this.ng=a.table_of_contents_page_id||"";this.wm=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.tm=a.max_resolution_image_width;this.en=!!
a.paired_thumbnails;this.An=a.thumbnail_token||"";this.ra=a.containing_bookshelves|
|[];this.Db=a.volume_id||"";this.Ta=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Ca=!!a.is_public_domain;a.last_page&&(this.ij=new
ms(a.last_page));this.i=new Od(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&z(c.BuyLinks,functi
on(){return new Fu},this);c.TocLine&&(this.Uf=z(c.TocLine,function(d){return new
Gu(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.mg=null==c?
null:new
Hu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Ab=a.sample_url||"";this.ya=a.is_newspap
er||!1;
(this.s=a.newspaper_tile_base_url)&&this.mg&&Iu(this.mg,v(this.ub,this));this.Pa=c?
c.res_h:Lu;this.Bh=this.ya?"fixed_height":"fixed_width";this.qe=a.is_pre_order||
!
1;this.Kj=a.on_sale_date||"";this.If=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Jf=a.volumeresult&&a.volumeresult.has_scanned_text;this.ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.V=a.volumeresult&&a.volumeresult.can_download_e
pub;this.ta=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.lb=a.volumeresult?
a.volumeresult.download_epub_url:""}x(Ku,Ju);Ku.prototype.Sc=function(){return
this.Db};var Lu=[350,410,495,575,685,800,910,1025];Ku.prototype.zc=function()
{return this.Pa};
Ku.prototype.ub=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new T(a)};function
Mu(a,b,c){Fk(a,w(Nu,b,c))}function Nu(a,b,c){c=c.target;Ok(c)?
a(Pk(c)):b&&b()};function Ou(a){Np.call(this);null!
=a&&a.bookshelf&&y(a.bookshelf,function(b){b=new Mp(b);Pp(this,b.getId())||(b.ta?
this.i:this.g).push(b)},this)}x(Ou,Np);function Pu(a,b){var c=new
Ou(b);a&&y(a,function(d){Qu(d.Sc(),d.ra,c)});return c}function Qu(a,b,c)
{y(b,function(d){var e=new Fp;e.b.Vh=a;(d=Pp(c,String(d)))&&d.b.push(e)})};function
Ru(a){return a.split(Su).filter(function(b){return 0<b.length})}
var Tu=/\s/,Uu=/[ -]/,Su=/[+,;]/,Vu=/-?"[^"]+"|[^\s"]
+/g,Wu=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Xu=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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,]"),Yu=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function Zu(a){var b={};$u(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var f=c.charAt(e);f=Xu.test(f)?"-":f;d[f]||
(d[f]={});d=d[f]}d!=b&&(d.$=av)});return b}
function $u(a){a=od(a.toLowerCase());var
b=a.match(Wu);b&&(a=a.replace(Wu,'"'),b.length&1&&(a+='"'));b=a.match(Vu);if(!
b)return[];a=new Set;b=ba(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Yu,""));else if(!
c.startsWith("-")){c=Ru(c.replace(Yu,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
av={};function bv(a){var b=!0;b=void 0===b?!1:b;this.g=q(a)?
Zu(a):a;this.i=b;this.b=[]}
function cv(a,b,c,d){for(var e=cb(d),f=a.b,h=f.length-1,k;k=f[h];h--){var m=k;var
p=b;var t=c,B=!1;if(m.b)if(Uu.test(p)){if(B=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;p=m.b[" "]||m.b["-"];)m.b=p}else m.endOffset=t+1,m.He=void
0,m.b=m.b[p]||null;m.g=!m.b;if(B)
{m={startOffset:k.startOffset,kg:k.kg,endOffset:k.endOffset,He:k.He};if(a.i)for(;e&
&e.startOffset<=m.endOffset&&m.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<m.startOffset||
e.endOffset>m.endOffset)m={startOffset:e.startOffset,kg:e.kg,endOffset:m.endOffset,
He:m.He};e=cb(d)}d.push(m);e=m}k.g&&ob(f,h)}}function dv(a,b)
{this.startOffset=a;this.kg=void 0;this.endOffset=a;this.He=void 0;this.g=!
1;this.b=b};function ev(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
bv(b);c=void 0===c?Infinity:c;var e=void 0===e?[]:e;var f="
",h;for(h=0;h<a.length&&e.length<c;h++){var k=a.charAt(h).toLowerCase();var
m=Uu.test(f);if(Tu.test(k)){if(k=" ",m)continue}else if(Xu.test(k))
{if(k="-",m)continue}else m&&d.g[k]&&d.b.push(new
dv(h,d.g));cv(d,k,h,e);f=k}Uu.test(f)||cv(d,"
",h,e);e.length>=c&&(e.length=c);return e};function fv(a){var
b=Zu(a);a=gv();y(a,function(c){hv(b,c)})}function gv(){var a=[],b=sb(Td("patent-
text")),c=Vd("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):tb(b,c.childNodes);return a}function hv(a,b){var
c=xe(b),d=ev(c,a);if(d.length){var e="",f=0;y(d,function(h)
{e+=rd(c.substring(f,h.startOffset))+'<span class="patent-text-
highlight">'+rd(c.substring(h.startOffset,h.endOffset))
+"</span>";f=h.endOffset});e+=rd(c.substring(f));d=I("span");d.innerHTML=e;je(d,b)}
};function iv(){un.call(this,"Desactivar resaltado");var a=zk("dq")||
zk("q");a&&fv(a);this.b=!0}x(iv,un);iv.prototype.Va=function()
{iv.ma.Va.call(this);Am(this).ka(this,"action",this.j)};iv.prototype.j=function()
{this.b=!this.b;fg(window.document.body,"patent-highlight-disabled",!this.b);var
a=this.b?"Desactivar resaltado":"Activar
resaltado";this.i.Pe(this.R(),a);this.Ed=a};function jv(a)
{Bo.call(this);this.g=a}x(jv,Bo);var kv={};jv.prototype.Yd=function(){return
this.g||"ocean-chrome-toolbar"};function lv(a){return kv[a]||(kv[a]=new
jv(a))};function mv(a){Co.call(this,lv(a||"viewport-chrome-
toolbar"));this.ua={};this.i=new P(this)}x(mv,Co);function nv(a,b,c,d){b.nb(16,!
0);if(c){var e=a.ua[c];e||(e=new vo,xo(e,function(f,h)
{f&&f.vd(h)}),a.ua[c]=e);e.Ub(b);b.Ad&=-17;K(b,"action",function(f)
{zo(e,f.target)});d&&zo(e,b)}else b.Nb(16,!!d)}function ov(a,b)
{a.ua.viewport&&zo(a.ua.viewport,b)}mv.prototype.va=function()
{mv.ma.va.call(this);this.i.Ea();Ma(this.ua,function(a){a.Ea()})};function pv(a)
{mv.call(this);this.b=a.Na;this.vb=a.Ng;this.Db=a.history;this.Ha=a.Wh;this.Ca=a.Uh
;this.ya=a.flags;this.Ab=a.Fe;this.ub="patents"==Kp();if(!a.he){var b=G("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
X("Buscar conocimientos previos",void 0,2);this.Fa(c,!
0);this.i.ka(c,"action",v(this.Hc,this,b))}if(c=G("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
X(d,void 0,2);d.Zb(c);this.Fa(d,!0);this.i.ka(d,"action",v(this.Hc,this,b))}!
this.b&&(b=G("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new X("Ver
PDF"),this.Fa(c,!0),this.i.ka(c,"action",v(this.Hc,this,b)))}if(this.b){this.Od=!!
a.ue||!!a.te;a.he&&(b=pp("/googlebooks/images/kennedy/zoom_tool.png"),this.Ze=new
X(b,void 0,void 0,1),on(this.Ze,2),this.Fa(this.Ze,!
0),K(this.Ze,"action",v(this.qj,this,"zoomin")),
b=pp("/googlebooks/images/kennedy/zoom_out.png"),this.$e=new X(b,void 0,void
0,1),on(this.$e,1),this.Fa(this.$e,!0),K(this.
$e,"action",v(this.qj,this,"zoomout")));c=!!a.ue;b=!!a.te;if(c||b)
{d=pp("/googlebooks/images/kennedy/one_up_page_view.png");this.ke=new X(d,void
0,void 0,1);on(this.ke,2);K(this.ke,"action",v(this.Ah,this,ot));this.Fa(this.ke,!
0);nv(this,this.ke,"viewport",!0);if(c)
{d=pp("/googlebooks/images/kennedy/two_up_page_view.png");this.ne=new X(d,void
0,void 0,1);c=1;if(this.vb||b)c=3;
on(this.ne,c);K(this.ne,"action",v(this.Ah,this,Xt));this.Fa(this.ne,!
0);nv(this,this.ne,"viewport")}b&&(d=pp("/googlebooks/images/kennedy/thumbnail.png"
),this.le=new X(d,void 0,void
0,1),c=1,this.vb&&(c=3),on(this.le,c),K(this.le,"action",v(this.Ah,this,xt)),this.F
a(this.le,!
0),nv(this,this.le,"viewport"));this.i.ka(this.b,"viewportmodechange",this.oj);this
.oj()}this.vb&&(b=pp("/googlebooks/images/kennedy/maximize.png"),this.ta=new
X(b,void 0,void 0,1),this.ta.nb(16,!0),this.ta.vd(!1),this.Od&&on(this.ta,
1),this.Fa(this.ta,!
0),this.i.ka(this.ta,"action",this.Cn),this.i.ka(this.vb,"change",this.Cl));this.Ab
&&(b=pp("/googlebooks/images/kennedy/clip.png"),this.ha=new X(b,void 0,void
0,1),this.ha.nb(16,!0),on(this.ha,2),this.ha.vd(!1),this.Fa(this.ha,!
0),K(this.ha,"action",v(this.Ul,this)));a.Qh&&(b=pp("/googlebooks/images/kennedy/in
sert_link.png"),this.j=new X(b,void 0,void 0,1),this.j.nb(16,!
0),this.ha&&on(this.j,1),this.Fa(this.j,!
0),K(this.j,"action",v(this.Gk,this)));a.Rh&&(b=!!this.b.Ha.Uf,c=!!Gq(this.b.Ja,
this.b.Ha.ng),d=this.b.Da().qc()||"\u00cdndice",b||c?
(b=pp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Bb(b),this.Ye=b[0],thi
s.vc=new X(b),on(this.vc,2),this.Fa(this.vc,!
0),this.i.ka(this.vc,"action",this.ym),nv(this,this.vc)):(this.Ye=H("SPAN","jfk-
button-label",d),this.vc=new X(this.Ye),this.vc.Ka(!
1),on(this.vc,2),this.Fa(this.vc,!
0)),b=pp("/googlebooks/images/kennedy/page_left.png"),this.Rf=new X(b,void 0,void
0,1),on(this.Rf,3),this.Fa(this.Rf,!0),K(this.Rf,"action",v(this.b.wc,this.b,
"previous")),b=pp("/googlebooks/images/kennedy/page_right.png"),this.Sf=new
X(b,void 0,void 0,1),on(this.Sf,1),this.Fa(this.Sf,!
0),K(this.Sf,"action",v(this.b.wc,this.b,"next")),this.i.ka(this.b,"pagechange",thi
s.xm))}if(a.Yj&&(b=G("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=G("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
X("Ver muestra");bn(c,"gb-view-sample-button");this.Fa(c,!
0);this.i.ka(c,"action",v(this.Hc,this,b));e&&(on(c,2),c=new Vn,d=new un("Muestra
de libro impreso"),
this.i.ka(d,"action",v(this.Hc,this,b)),c.Fa(d,!0),bn(d,"gb-sample-print-book-
menuitem"),b=new un("Muestra de
eBook"),this.i.ka(b,"action",v(this.Hc,this,e)),c.Fa(b,!0),bn(b,"gb-sample-ebook-
menuitem"),e=new $n("",c,ho.Ya()),bn(e,"gb-jfk-margin-fix"),bn(e,"gb-view-sample-
dropdown"),on(e,1),this.Fa(e,!0))}this.ya&&!this.ya.is_cobrand&&this.Ha&&!
this.ub&&(e=this.Ca&&this.Ca.uid,b=Pu([this.Ha],this.Ca),e?(this.Xe=new
Du(this.Ha,b),this.Fa(this.Xe,!0)):
(e=pp("/googlebooks/images/kennedy/menu_down_arrow.png",
"A\u00f1adir a Mi colecci\u00f3n"),e=Bb(e),this.Xe=new X(e),this.Fa(this.Xe,!
0),e=v(this.Hc,this,this.ya.sign_in_url||
this.ya.signInUrl),ef(this.Xe,"action",e)));if(a.he){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Qb=new X("Escribir
rese\u00f1a"),this.Fa(this.Qb,!
0),this.i.ka(this.Qb,"action",v(this.Hc,this,e));qv(this,"appbar-application-grant-
link","application-grant");qv(this,"appbar-content-language-link","content-
language")}else if(e=G("appbar-download-pdf-link"))if(e=
e.getAttribute("href"))b=new X("Descargar PDF"),this.Fa(b,!
0),this.i.ka(b,"action",v(this.Hc,this,e));a.wn&&(a=pp("/googlebooks/images/kennedy
/settings.png"),O(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new Vn,b.Fa(new Zm(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ta=new
$n(a,b,ho.Ya()),this.Fa(this.Ta,!0),this.ub&&!this.b&&(a=new
iv,this.Ta.sf(a,0)))}x(pv,mv);g=pv.prototype;g.Cn=function(){var a=this.vb;Lt(a,!
a.vb);this.Db.update()};
g.Cl=function(){this.ta.Nb(16,this.vb.vb)};g.Ul=function()
{this.Ab(W(this.ha,16))};g.Gk=function(){if(W(this.j,16)){var a=new
au(document.body,this.b,!0);a.render(this.j,!0);ef(a,"dispose",v(this.j.vd,this.j,!
1))}};g.Ah=function(a){this.b.Pb(a);this.b.Wa.getQuery()||
this.Db.update()};g.oj=function(){var a=this.b.Ia();a instanceof
ot&&ov(this,this.ke);a instanceof Xt&&ov(this,this.ne);a instanceof
xt&&ov(this,this.le);a=a.rg;this.$e.Ka(a);this.Ze.Ka(a)};g.qj=function(a)
{this.b.wc(a)};
function qv(a,b,c){if(b=Td(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
f=b[e],h=f.getAttribute("href"),k=f.getAttribute("data-
label");f=f.getAttribute("data-selected");k=new X(k);0==e&&e!=d-1?on(k,2):e==d-
1&&0!=e?on(k,1):0!=e&&e!=d-1&&on(k,3);a.Fa(k,!0);nv(a,k,c,!!f);f||
a.i.ka(k,"action",v(a.Hc,a,h))}}}g.xm=function(){var
a=this.b.Da().qc()||"\u00cdndice";this.Ye&&(this.Ye.innerHTML=a)};g.ym=function()
{this.vc.Bc&16&&(new At(this.b,this.vc,this.ya)).render(3)};
g.Hc=function(a){ld(window.location,a)};g.ke=null;g.ne=null;g.le=null;g.Ze=null;g.
$e=null;g.Sf=null;g.Rf=null;g.vc=null;g.Ye=null;g.Xe=null;function rv(a,b)
{up.call(this,a);this.Ha=b}x(rv,up);
rv.prototype.render=function(){var a=this.R();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");Q(a,"z-index",1E4);if(this.Ha.o)
{for(var b=this.className,c=H("DIV",this.className+"-
meta"),d=document,e=d.createElement("TABLE"),f=e.appendChild(d.createElement("TBODY
")),h=0;1>h;h++){for(var k=d.createElement("TR"),m=0;2>m;m+
+)k.appendChild(d.createElement("TD"));f.appendChild(k)}O(e,this.className+"-table-
layout");d=e.rows[0].cells;f=sv(this);d[0].appendChild(f);f=tv(this);d[1].appendChi
ld(f);
f=H("DIV",this.className+"-link");h=new T(window.location.href);k=new
T("/support/bin/answer.py?answer=1062949");h=bl(h,"hl")?
V(k,"hl",bl(h,"hl")).toString():V(k,"hl","es").toString();h=H("A",
{target:"_blank",href:h},"Ayuda con dispositivos y
formatos");f.appendChild(h);d[1].appendChild(f);c.appendChild(e);d=this.Ha;
(e=d.Ab)&&!d.qe&&d.ua&&(e=H("P",this.className+"-additional",H("A",
{href:e},d.Ca?"Leer el libro GRATIS":"Leer el primer cap\u00edtulo
gratis")),c.appendChild(e));if(d.ha||d.V)if(f=d.lb,
h=d.ta,f||h)e=H("P",this.className+"-additional",ge("Descarga ")),f&&(k=H("A",
{href:f},"ePub"),e.appendChild(k)),h&&(f&&e.appendChild(ge(", ")),f=H("A",
{href:h},"PDF"),e.appendChild(f)),e.appendChild(ge(" - ")),d=d.Sc(),f=(new
T(window.location.href)).o.split("/"),f=new
T("/"+f[1]),yp(f),V(f,"output","acs_help"),V(f,"id",d),d=H("A",
{href:f.toString()},"leer instrucciones para
eReader"),e.appendChild(d),c.appendChild(e);e=H("A",
{href:"https://books.google.com/support/bin/topic.py?topic=28528",target:"_blank"},
"M\u00e1s informaci\u00f3n sobre los libros de Google
Play");this.ra=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ra);O(b,this.className+"-device-
content");a.appendChild(b)}};
function sv(a){var b=H("UL",a.className+"-list"),c=H("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",f=a.className+"-device-
unknown-supported",h=H("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablet/iPad"),m=H("A",
{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),p=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tel\u00e9fono inteligente"),
t=a.Ha.If,B=a.Ha.Jf,A=a.Ha.qe;d=new P(a);h=H("LI",null,h);A?
d.ka(h,"mouseover",w(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(t||
B)&&d.ka(h,"mouseover",w(a.g,"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.ua);b.appendChild(h);k=H("LI",null,k);A?
d.ka(k,"mouseover",w(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(t||B)&&d.ka(k,"mouseover",w(a.g,"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.ua);b.appendChild(k);m=H("LI",null,m);d.ka(m,"mouseove
r",function(){A?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):t?
this.g("Este eBook de Google incluye secuencias de lectura que permiten ajustar la
fuente para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.g("Este eBook de Google no incluye secuencias de lectura, por lo que no es
posible ajustar la fuente en un lector
electr\u00f3nico.")});d.ka(m,"mouseout",a.ua);b.appendChild(m);p=H("LI",null,p);d.k
a(p,"mouseover",function(){A?this.g("El formato de este libro no se reconoce
actualmente. Actualizaremos esta informaci\u00f3n cuando recibamos los datos del
editor."):t&&B?this.g("Este eBook es apto para smartphones como Android y
iPhone/iPod touch."):t?this.g("Este eBook de Google incluye secuencias de lectura
que permiten ajustar la fuente para poder leerlo de forma m\u00e1s c\u00f3moda en
las peque\u00f1as pantallas de los smartphones."):
this.g("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.ka(p,"mouseout",a.ua);b.appendChild(p);A?
(O(h,f),O(k,f),O(m,f),O(p,f)):t?(O(h,c),O(k,c),O(m,c),O(p,c)):(B?(O(h,c),O(k,c)):
(O(h,e),O(k,e)),O(m,e),O(p,e));return b}
function tv(a){var b=H("UL",a.className+"-
list"),c=H("H4",null,"Funciones:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",f=a.className+"-device-unknown-
supported";c=H("A",{href:"/support/bin/answer.py?answer=1062949"},"Secuencia de
lectura");var h=H("A",{href:"/support/bin/answer.py?answer=1062949"},"P\u00e1ginas
originales"),k=a.Ha.If,m=a.Ha.Jf,p=a.Ha.qe;p?(c=H("LI",f,c),d=H("LI",f,h)):
(c=H("LI",k?d:e,c),d=H("LI",m?d:e,h));e=new P(a);e.ka(c,"mouseover",
function(){p?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.g("Este eBook incluye secuencias de lectura, por lo que puedes ajustar el
estilo y el tama\u00f1o de la fuente para poder leerlo c\u00f3modamente en
cualquier dispositivo."):this.g("Este libro no incluye secuencias de lectura. 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.ua);e.ka(d,"mouseover",function(){p?this.g("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):m?this.g("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.g("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.ua);b.appendChild(c);b.appendChild(d);return
b}rv.prototype.ua=function(){ie(this.ra);var a=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"M\u00e1s informaci\u00f3n sobre los libros de Google
Play");this.ra.appendChild(a)};rv.prototype.g=function(a){ie(this.ra);q(a)?
this.ra.appendChild(ge(a)):this.ra.appendChild(a)};function uv(a,b)
{X.call(this,b,void 0,3);this.Ha=a}x(uv,X);uv.prototype.render=function(a)
{uv.ma.render.call(this,a);O(this.R(),"gb-get-book")};uv.prototype.Va=function()
{uv.ma.Va.call(this);this.b=new rv(this.R(),this.Ha);this.b.render();var
a=Vd("about_title",G("menu_container"));a&&J(a)};
function vv(){var a=G("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
bg(a.parentNode.parentNode,"jfk-button"):1){a=G("gb-buy-options-trigger");var
b=G("buy");if(a&&b){dg(b,"about_content");var c=H("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);O(b,"gb-buy-options-list");O(b,"unified-
hovercard");il(a,9,b,8);S(b,!1);K(document,"mousedown",w(wv,a,b))}}}
function wv(a,b,c){a=ne(a,c.target);c=ne(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(S(b,!d),d||uh(b,1)):S(b,!1)};function xv(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=yv(b,!0,c,d),f=H("UL",c+"-
list");a.appendChild(e);a.appendChild(f);Ho(new Go(e,f),!
b.collapsed);y(b.child_node,function(h){xv(f,h,c,d)})}else a.appendChild(yv(b,!
1,c,d))}function yv(a,b,c,d){var e;if(b){b=c+"-heading";var f=c+"-header"}else
b=c+"-link",f=c+"-item";""!=a.url?e=H("A",
{"class":b,href:a.url},sd(a.title)):e=H("DIV",b,a.title);e=H("DIV",f,e);d==a.id&&O(
e,c+"-selected");return e}
Ka("_OC_InitNavbar",function(a){var b=G("navbarContainer");if(b&&a.child_node){var
c=H("UL","gb-left-nav-list");y(a.child_node,function(d){xv(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function zv(a,b,c){var
d=G("prev_btn"),e=G("next_btn"),f={cursor:"pointer"};Q(d,f);K(d,"click",v(this.o,th
is));Q(e,f);K(e,"click",v(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",K(c.form,"submit",v(this.i,this)),c.go&&Q(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ja=b;K(a,"pagechange",v(this.update
,this));this.update()}
zv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=Hq(b.Ja,a);c?
(b.Cb(c),b=!0):b=!1;if(b)this.update();else if(!Db(a)&&!/[^0-9]/.test(a)){a:
{b=Eq(this.Ja);for(c=b.length-1;0<=c;c--){var d=Iq(b[c]);if(!Db(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Cb(cb(Eq(this.Ja))),this.update())}return!
1};zv.prototype.o=function(){this.b.wc("previous")};zv.prototype.j=function()
{this.b.wc("next")};
zv.prototype.update=function(){var a=this.b.Da();a&&(this.g?this.g.value=Iq(a)||"":
(a=rp(a.qc()),D(this.s,a)))};function Av(a){Y.call(this);this.i=a;this.j=new
P;this.g=I("div");Q(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});uh(this.g
,0);a.ta.appendChild(this.g);this.b.ka(a,"resize",this.Ch);this.b.ka(this.g,"click"
,this.Cm);this.b.ka(this.g,"mouseout",this.Dm);this.b.ka(this.g,"mouseover",v(this.
hg,this,!0));this.b.ka(a,"viewportmodechange",this.rj);if(a=this.i.Ia())a
instanceof ot&&(this.Bd=!0),this.rj()}x(Av,Y);g=Av.prototype;g.Ka=function(a)
{S(this.g,a)};
g.Ch=function(){N(v(this.Em,this),10)};g.Em=function(){var
a=this.i.Ia();a&&(a.Ba(),a=a.i.i,R(this.g,a.clientWidth,40),eh(this.g,0,a.clientHei
ght-40))};g.Cm=function(){var a=this.i.Ia(),b=a.Ba().height-40,c=I("div");Q(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});uh(c,.15);eh(c,0,a.s.y+b);a.i.j.appendChild(c);N(w(Bv,c),1E3);this.Bd=!
1;a=this.i.Ia();Fr(a,new F(void 0,b-20),v(a.Nj,a))};
function Bv(a){var b=new Ih(a,.15,0,200);b.play();ef(b,"end",w(Cv,b,a))}function
Cv(a,b){J(b);a.Ea()}g.Bd=!1;g.Dm=function(){this.Bd||this.hg(!1)};g.hg=function(a)
{if(a){if(!this.o){var b=I("div");Q(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);N(v(
this.Kk,this),10)}this.o=!0}uh(this.g,a?.15:0)};
g.Kk=function(){y(["left","right"],function(a){var b=H("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Gh(b,a);Q(b,
{marginTop:"14px"});Q(b,"margin-"+a,"16px")},this)};g.rj=function(){var
a=this.i.Ia(),b=a instanceof ot;b?this.Ch():this.Bd=!
1;this.Ka(b);this.hg(this.Bd);qg(this.j);this.j.qd(a,"move",v(this.Zl,this));this.j
.ka(a,"layoutchange",v(this.Ch,this))};g.Zl=function(){this.Bd&&this.hg(!
1);this.Bd=!1};function Dv(a,b,c){var d=G("volume-
left"),e=G("menu_scroll");this.V=a;this.ha=b;this.s=sh(d);this.g=null;e&&(this.g=e,
Q(this.g,{overflow:"auto"}));this.o=c;a=v(this.j,this);this.i=new
mg;K(this.i,"resize",a);b=new
gg;K(b,"fontsizechange",a);K(window,"DOMContentLoaded",v(this.b,this))}Dv.prototype
.j=function(){this.b();N(v(this.b,this),100)};
Dv.prototype.b=function(){var a=!1;this.o?this.vb&&(a=this.vb.vb):a=!0;var
b=this.i.Ba();a=a?0:this.s.width;var c=Math.round(lh(this.ha).y);this.V.Eb(new
Od(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,Q(a,"border","0px"),c=Math.round(lh(a).y),b=Math.max(0,b.hei
ght-c),Q(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&Q(a,{borderTop:nd("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function Ev(a,b)
{a.vb=b;K(b,"change",v(a.b,a))};function Fv(a,b,c){ko.call(this,null!=c?c:"Buscar
en este libro");this.Vb(a);this.Va();b&&this.Ob(b)}x(Fv,ko);function Gv(a,b)
{L.call(this);this.wa=a;this.b=b||null;O(a,"with-auto-dir-
text");K(this.wa,"keyup",v(this.i,this));K(this.wa,"paste",v(this.g,this))}x(Gv,L);
Gv.prototype.i=function(){Hv(this.wa,this.b)};Gv.prototype.g=function()
{Iv(this.wa,this.b)};function Iv(a,b){N(w(function(){Hv(a,b)}))}
function Hv(a,b){var c=!1,d;if(a.value){for(var e=d=0,f=!
1,h=a.value.split(hc),k=0;k<h.length;k++){var m=h[k];fc.test(m)?(d++,e+
+):gc.test(m)?f=!0:ec.test(m)?e++:ic.test(m)&&(f=!0)}d=-1==(0==e?f?1:0:.4<d/e?-
1:1)}else d=Xp();d?(c=!0,Q(a,"textAlign","right"),Wd(a,{dir:"rtl"})):
(Q(a,"textAlign","left"),Wd(a,{dir:"ltr"}));b&&(c?(dg(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),dg(b,"input-
direction-rtl")))}
function Jv(a,b){var c=G(a);if(c){var d=b?G(b):null;Hv(c,d);new
Gv(c,d)}}Ka("_OC_autoDir",Jv);function Kv(a)
{mv.call(this);this.b=a.Na;this.ya=a.history;this.j=a.Fe;this.ta=a.flags;if(this.ha
=a.he){var b=!!this.b.Ha.Uf;a=(a=this.b.Ha.ng)&&!!Gq(this.b.Ja,a);b||a?
(b=pp("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.b.Da().qc(
)||"\u00cdndice"),b=Bb(b),this.af=b[0],this.bc=new X(b,void 0,4),this.Fa(this.bc,!
0),this.i.ka(this.bc,"action",this.Hm),nv(this,this.bc),this.i.ka(this.b,"pagechang
e",this.Gm)):(this.af=H("SPAN","jfk-button-label","\u00cdndice no
disponible"),this.bc=
new X(this.af,void 0,4),this.bc.Ka(!1),this.Fa(this.bc,!0));b=G("gb-entity-page-
toolbar-
search");G("search_form_input").setAttribute("autocomplete","off");Q(b,"visibility"
,"visible");du(this.g.b,be(this.g.b))}else{b=pp("/googlebooks/images/material/arrow
_left_black_24dp.png");this.Vf=new X(b,void 0,4);this.Vf.Zb("P\u00e1gina
anterior");this.Fa(this.Vf,!
0);K(this.Vf,"action",v(this.b.wc,this.b,"previous"));b=pp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.Wf=new X(b,void
0,4);this.Wf.Zb("P\u00e1gina siguiente");
this.Fa(this.Wf,!
0);K(this.Wf,"action",v(this.b.wc,this.b,"next"));b=pp("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.rd=new X(b,void
0,4);this.rd.Zb("Ampliar");this.Fa(this.rd,!
0);K(this.rd,"action",v(this.tj,this,"zoomin"));b=pp("/googlebooks/images/material/
zoom_out_black_24dp.png");this.df=new X(b,void
0,4);this.df.Zb("Reducir");this.Fa(this.df,!
0);K(this.df,"action",v(this.tj,this,"zoomout"));b=!!a.ue;a=!!a.te;var
c=pp("/googlebooks/images/material/onepage_view_black_24dp.png");
this.Xc=new X(c,void 0,4);this.Xc.Zb("Vista de una sola
p\u00e1gina");K(this.Xc,"action",v(this.Eh,this,ot));nv(this,this.Xc,"viewport",!
0);this.Fa(this.Xc,!
0);c=pp("/googlebooks/images/material/twopage_view_black_24dp.png");this.Zc=new
X(c,void 0,4);this.Zc.Ka(!1);this.Zc.Zb("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.Zc.Ka(!0),this.Zc.Zb("Vista de dos
p\u00e1ginas"),K(this.Zc,"action",v(this.Eh,this,Xt)),nv(this,this.Zc,"viewport"));
this.Fa(this.Zc,!
0);b=pp("/googlebooks/images/material/thumbnail_view_black_24dp.png");
this.Yc=new X(b,void 0,4);this.Yc.Ka(!1);this.Yc.Zb("La vista de miniaturas no
est\u00e1 disponible");a&&(this.Yc.Ka(!0),this.Yc.Zb("Vista de
miniaturas"),K(this.Yc,"action",v(this.Eh,this,xt)),nv(this,this.Yc,"viewport"));th
is.Fa(this.Yc,!0);this.i.ka(this.b,"viewportmodechange",this.sj);this.sj();b=new
Vn;a=pp("/googlebooks/images/material/more_vert_black_24dp.png");O(a[0],"goog-flat-
menu-button-img");a[0].setAttribute("aria-hidden",!0);this.Wc=new
$n(a,b,ho.Ya());eo(this.Wc,new rl(null,13));this.Wc.Zb("Men\u00fa M\u00e1s
acciones");
this.Fa(this.Wc,!0);Lv(this,b);Mv(this,b);if(c=document.getElementById("gb-mobile-
buy-section")){a=H("DIV",{"class":"menu-div"});c=c.cloneNode(!
0);a.appendChild(c);c=Ud(document,"A","gb-mobile-buy-link",a);for(var
d=0;d<c.length;d++)c[d].target="_top";Nv(this,a,"Comprar este
libro",b)}this.j&&(a=H("DIV",{"class":"more-menu-link"}),c=H("SPAN",{"class":"more-
menu-link-text"}),pe(c,"Compartir un
clip"),a.appendChild(c),K(a,"click",v(w(this.Vi,!0),this)),b.Fa(new Zm(a),!
0));if(c=document.getElementById("gb-entity-page-menu-contents")){a=
H("DIV",{"class":"menu-div"});c=c.cloneNode(!0);dg(c,"more-menu-
hidden");a.appendChild(c);c=Ud(document,"A","more-menu-
link",a);for(d=0;d<c.length;d++)c[d].target="_top";b.Fa(new Zm(a),!
0)}if(c=document.getElementById("gb-entity-page-copyright-page-id"))a=H("DIV",
{"class":"more-menu-link"}),d=H("SPAN",{"class":"more-menu-link-
text"}),pe(d,"Informaci\u00f3n sobre derechos de
autor"),a.appendChild(d),c=ve(c),c=Gq(this.b.Ja,c),K(a,"click",v(this.b.Cb,this.b,c
)),b.Fa(new Zm(a),!0);Ov()}}x(Kv,mv);
function Lv(a,b){var c=ve(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
T(c);a.ig=H("INPUT");a.ig.value=d.toString();c=Pv("Compartir",a.ig);Nv(a,c,"Compart
ir",b,function(){var e=new
T(os(a.b.Da()).toString());V(d,"pg",bl(e,"pg"));a.b.Wa.getQuery()&&V(d,"bsq",a.b.Wa
.getQuery());a.ig.value=d.toString()})}
function Mv(a,b){a.Pc=H("INPUT");var
c=Pv("Insertar",a.Pc);Nv(a,c,"Insertar",b,function(){var d=new
T(os(a.b.Da()).toString());d.b.remove("source");V(d,"output","embed");a.Pc.value=cu
(d.toString())})}
function Pv(a,b){var c=H("DIV",{"class":"linkto-menu-container"}),d=H("DIV",
{"class":"linkto-menu"}),e=H("DIV");pe(e,a);O(e,"popup-menu-
title");b.type="text";b.readOnly=!0;O(b,"viewport-input");var
f=H("DIV");O(f,"entity-page-action-chip");var h=H("IMG");O(h,"entity-page-action-
chip-
icon");h.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var k=H("SPAN");O(k,"entity-page-action-chip-
label");pe(k,"Copiar");f.appendChild(h);f.appendChild(k);K(f,"click",function()
{b.focus();
b.select();document.execCommand("copy")});d.appendChild(b);d.appendChild(f);c.appen
dChild(e);c.appendChild(d);return c}function Nv(a,b,c,d,e){var f=new Vn;Xn(f,!
0);f.render();f.R().appendChild(b);b=H("DIV",{"class":"more-menu-link"});var
h=H("SPAN",{"class":"more-menu-link-
text"});pe(h,c);b.appendChild(h);K(b,"click",function(){a.Wc.$a(!1);null!
=e&&e.call(a)});c=new $n(b,f,ho.Ya());c.Ue=!0;eo(c,new rl(a.Wc.R(),13));d.Fa(c,!0)}
function Ov(){var a=G("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=H("DIV");cg(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=H("DIV",{"class":"popup-menu-
title"}),d=H("SPAN");pe(d,"Eres el propietario de este libro");var e=H("A",
{"class":"play-redirect-close"}),f=H("IMG",{"class":"play-redirect-close-
icon"});id(f,"/googlebooks/images/material/close_black_24dp.png");R(f,24,24);K(e,"c
lick",function(){S(b,!1)});e.appendChild(f);c.appendChild(d);c.appendChild(e);
d=H("A",{"class":"play-redirect-button"});e=H("IMG",{"class":"play-redirect-button-
icon"});id(e,"/googlebooks/images/material/googleplaybooks_20x20.png");R(e,20,20);f
=H("SPAN",{"class":"play-redirect-button-text"});pe(f,"Abrir en Google
Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(e);d.
appendChild(f);b.appendChild(c);b.appendChild(d);document.body.appendChild(b)}}g=Kv
.prototype;g.Hm=function(){this.bc.Bc&16&&(new
At(this.b,this.bc,this.ta)).render(3)};
g.Gm=function(){var
a=this.b.Da().qc()||"\u00cdndice";this.af&&(a=rp(a),D(this.af,a))};g.sj=function()
{var a=this.b.Ia();a instanceof ot&&(ov(this,this.Xc),Qv(this,!0));a instanceof
Xt&&(ov(this,this.Zc),Qv(this,!0));a instanceof xt&&(ov(this,this.Yc),Qv(this,!
1))};
g.Vi=function(a){this.j(a);var b=G("search_bar");if(a){a=I("DIV");var
c=I("SPAN");pe(c,"Selecciona un clip para compartir");O(c,"custom-result-bar-bold-
text");a.appendChild(c);c=I("SPAN");cg(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);pe(c,"Exit selection
mode");K(c,"click",v(w(this.Vi,!1),this));a.appendChild(c);this.Sd=new
Jo(a);this.Sd.render(b);this.Sd.La(!0);this.Sd.R()&&O(this.Sd.R(),"custom-result-
bar")}else ie(b),this.Sd=null};
g.Eh=function(a){this.b.Pb(a);this.b.Wa.getQuery()||this.ya.update()};function
Qv(a,b){a.df.Ka(b);a.rd.Ka(b)}g.tj=function(a){this.b.wc(a)};
function Rv(a,b,c){a.bc&&a.bc.R()&&O(a.bc.R(),"toc-button");if(a.Wc&&a.Wc.R()){var
d=a.Wc.R();dg(d,"goog-flat-menu-button");cg(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.rd&&a.rd.R()&&O(a.rd.R(),"start-
button-group");a.Xc&&a.Xc.R()&&O(a.Xc.R(),"start-button-group");a=Td("jfk-button-
img",b);for(b=0;b<a.length;b++)c?
R(a[b],20,20):R(a[b],24,24)}g.Xc=null;g.Zc=null;g.Yc=null;g.rd=null;g.df=null;g.Wf=
null;g.Vf=null;g.Wc=null;g.bc=null;g.af=null;g.ig=null;
g.Pc=null;g.Sd=null;var Sv=null;function Tv(){Sv||
(Sv={},Sv[1]=ot,Sv[2]=Xt)}function Uv(a){var b={},c=(new
T(window.location.href)).g;c&&y(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function Vv(a,b)
{L.call(this);this.Kc=I("div");a.appendChild(this.Kc);Q(this.Kc,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
Wv(this.Kc,b);K(this.Kc,"click",v(this.dispatchEvent,this,"click"));K(this.b.R(),"c
lick",v(this.dispatchEvent,this,"click"));K(this.Kc,"mouseover",v(this.g,this,!
0));K(this.Kc,"mouseout",v(this.g,this,!1))}x(Vv,L);function Xv(a,b){Q(a.Kc,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
Vv.prototype.g=function(a){this.i||Q(this.Kc,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Vv.prototype.va=function()
{this.b.Ea();Vv.ma.va.call(this)};
function Wv(a,b){km.call(this,a);this.g=a;this.jg=200;this.lh=500;var
c=this.R();Q(c,{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=I("div");Q(d,{fontWeight:"bold"});d.appendChild(ge("P\u00e1gina
"+b.b));c.appendChild(d);d=I("div");var
e=rp(b.g);D(d,e);c.appendChild(d)}x(Wv,km);Wv.prototype.We=function(a){var
b=lh(this.g),c=sh(this.R());Wv.ma.We.call(this,a,new ml(b.x-
c.width,Math.min(b.y,Yd(window).height-c.height)))};function Yv(a)
{Y.call(this);this.g=a;this.i=this.g.Mb.g;this.o={};this.V=new
P;this.j=I("div");Q(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);y(th
is.g.mb.Ib,v(this.Fk,this));this.b.ka(this.i,"pagechange",this.fk);this.fk();this.b
.ka(this.i,"resize",this.Gh);this.b.ka(this.i,"viewportmodechange",this.xj);this.i.
Ia()&&this.xj()}x(Yv,Y);g=Yv.prototype;g.fk=function(){this.s&&(Xv(this.s,!
1),this.s=null);var a=this.o[this.i.Da().Sa()];a&&(this.s=a,Xv(a,!0))};
g.xj=function(){var a=this.i.Ia(),b=a instanceof
ot;b&&this.Gh();qg(this.V);this.V.ka(a,"layoutchange",v(this.Gh,this));S(this.j,b)}
;g.Gh=function(){N(v(this.Lm,this),10)};g.Lm=function(){var a=this.i.Ia();a&&a
instanceof ot&&(a.Ba(),a=a.i.i,R(this.j,15,a.clientHeight),eh(this.j,a.clientWidth-
15,0),Zv(this))};function Zv(a){var b=a.i.Ia().o.Ke(function(d){return d instanceof
zq}),c={};y(b,function(d){c[d.Da().Sa()]=d});y(a.g.mb.Ib,v(a.fn,a,c))}
g.fn=function(a,b){var c=this.i.Ia().i.g.clientHeight,d=a[b.Sa()];if(d){var e=E.Fb?
5:15;eh(this.o[b.Sa()].Kc,0,Math.floor(d.ld()/c*(this.j.clientHeight-e-(E.Fb?
30:15)))+e)}};g.Fk=function(a){var b=new
Vv(this.j,a);this.o[a.Sa()]=b;this.b.ka(b,"click",v(this.g.md,this.g,a,null))};g.va
=function(){J(this.j);Ma(this.o,function(a)
{a.va.call(a)});Yv.ma.va.call(this)};function $v(a)
{Y.call(this);this.Mb=a;this.Sh="n"}x($v,Y);$v.prototype.g=function(a,b,c)
{this.mb=new ou(b);b=this.Mb.g;b.V||b.Pb(ot);0==this.mb.Ib.length?aw(this.Mb.o):a?
c?(a=jb(this.mb.Ib,function(d){return c==d.Sa()}))?
this.md(a):this.md(this.mb.Ib[0],c):this.md(this.mb.Ib[0]):bw(this);this.i=new
Yv(this)};
function bw(a){var b=a.Mb.g,c=b.V;if(c==ot||
c==Xt)a.Mb.s=c;b.Pb(su);b=b.Ia();c=a.Mb.o;if(c.Ca)cw(c,!0);else{var
d="n"==c.g.Sh;S(c.ua,d);S(c.ya,!d)}d=rp("<b>"+c.g.mb.Ib.length+"</b>"+(" resultados
de "+("<b>"+pu(c.g.mb)+"</b> en este libro")));D(c.i,d);dw(c,!0);c=a.mb;c!
=b.mb&&(b.mb=c,c=new
ru(b.mb,b.Ba().width),zr(b,c),b.hc());a=v(a.md,a);b.Db=a;Dr(b,new F(0,0))}
$v.prototype.md=function(a,b){Kr=!0;var c=this.Mb.o;dw(c,!
1);c.o=db(c.g.mb.Ib,a);var d=rp("Resultado "+("<b>"+(c.o+1)+"</b>"+(" de "+
("<b>"+c.g.mb.Ib.length+"</b>"+(" de "+("<b>"+pu(c.g.mb)+"</b> en este
libro"))))));D(c.i,d);c=this.Mb.g;d=Gq(c.Ja,a.Sa());if(!d)return null;var
e=c.Ia();e instanceof ot||e instanceof Xt||(this.Mb.s==Xt?
c.Pb(Xt):c.Pb(ot));if(b)return or(c,b),null;a:
{if((e=c.s.Ia().o)&&e.Qc&&(e=e.Qc(d))){var f=new F(40,80),h=c.Wa.getQuery();if(!
h)break a;var k=tr(d,h);if(k){ur(c,e,f,
k);break a}e=v(c.Sl,c,e,f,h);rr(d,sr(d),e)}c.Cb(d)}return d};
$v.prototype.va=function(){Ie(this.i);$v.ma.va.call(this)};function ew(a)
{Y.call(this);this.V=I("div");this.Ca=(this.Pa=a)?a.isEntityPageViewport:!
1;this.ha=this.ra=null;this.ta=new Jo(this.V);this.ta.render(fw);this.ta.La(!
0);if(a=this.ta.R())Wp(a,{"text-
align":"left"}),a.style.height="100%";a=I("span");this.V.appendChild(a);Wp(a,
{cursor:"pointer",margin:"0 0 0
25px",whiteSpace:"nowrap"});Yp(a);this.b.ka(a,"click",this.$i);var
b=gw(this,a,"Borrar b\u00fasqueda",v(this.$i,this));O(b,"search-bar-close-
link");b=I("img");b.src="/googlebooks/images/close_x.gif";
O(b,"search-bar-close-img");Wp(b,{backgroundColor:"#fff",margin:"0
6px",verticalAlign:"middle"});a.appendChild(b);this.i=I("span");this.V.appendChild(
this.i);this.j=I("SPAN");this.V.appendChild(this.j);this.Ca?(Yp(this.j),cg(this.j,
["search-bar-sort-dropdown-button-container","search-bar-close-
link"]),this.ra=H("A",{"class":"search-bar-sort-dropdown-
link"}),this.j.appendChild(this.ra),a=H("SPAN",{"class":"search-bar-sort-dropdown-
text"}),pe(a,"Ordenar por"),this.ha=H("SPAN",{"class":"search-bar-sort-dropdown-
selected"}),
pe(this.ha,"relevancia"),a.appendChild(this.ha),this.ra.appendChild(a),a=pp("/googl
ebooks/images/material/arrow_drop_down_black_20dp.png"),O(a[0],"search-bar-sort-
dropdown-icon"),this.ra.appendChild(a[0]),a=new qo,b=new un("relevancia"),a.Fa(b,!
0),O(b.R(),"search-bar-sort-dropdown-item"),b=new un("p\u00e1ginas"),a.Fa(b,!
0),O(b.R(),"search-bar-sort-dropdown-item"),a.ek=!
0,a.render(document.body),ro(a,this.ra,13,12),this.b.ka(a,"action",this.Ol)):
(this.V.appendChild(this.j),Wp(this.j,{marginLeft:"5px",
whiteSpace:"nowrap"}),this.j.innerHTML="-
&nbsp;&nbsp;",this.j.appendChild(ge("Ordenar por:
")),this.ua=I("span"),this.j.appendChild(this.ua),gw(this,this.ua,"relevancia",v(th
is.Gf,this,"r")),a=I("span"),b=rp("&nbsp;|
&nbsp;<b>p\u00e1ginas</b>"),D(a,b),this.ua.appendChild(a),this.ya=I("span"),this.j.
appendChild(this.ya),a=I("span"),b=rp("<b>relevancia</b>&nbsp;|
&nbsp;"),D(a,b),this.ya.appendChild(a),gw(this,this.ya,"p\u00e1ginas",v(this.Gf,thi
s,"n")));this.s=I("span");this.V.appendChild(this.s);Wp(this.s,
{marginLeft:"8px",whiteSpace:"nowrap"});this.s.innerHTML="-
&nbsp;&nbsp;";gw(this,this.s,"&#8249; Anterior",v(this.Zi,this,-
1));a=I("span");a.innerHTML="&nbsp;&nbsp;";this.s.appendChild(a);gw(this,this.s,"Si
guiente &#8250;",v(this.Zi,this,1));a=I("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.s.appendChild(a);gw(this,this.s,"Ver
todo",v(this.Yl,this));xh(this.V,!0)}var fw,hw,iw;x(ew,Y);function dw(a,b){S(hw,!
b);S(a.j,b);S(a.s,!b&&1<a.g.mb.Ib.length);S(a.V,!0);null!=iw&&iw.b()}
function jw(a){a.Ca?cw(a,!1):S(a.j,!1);S(a.s,!1);ie(a.i)}
function aw(a){jw(a);var
b=a.g.mb,c=b.ad.spellresults&&b.ad.spellresults.correct_spell?
b.ad.spellresults.correct_spell:null,d=null;if(c){d=I("span");var e=rp("Quiz\u00e1s
quisiste decir: ");D(d,e);gw(a,d,c,v(a.Vl,a,c))}c=I("span");e=rp(Eb(vp(pu(b)))
+"&nbsp;&nbsp;-&nbsp;&nbsp;");D(c,e);a.Pa.isEntityPageViewport?d?
(a.i.appendChild(c),a.i.appendChild(d)):
(b=rp(Eb(vp(pu(b)))),D(c,b),a.i.appendChild(c)):
(d&&(a.i.appendChild(d),a.i.appendChild(I("br"))),a.i.appendChild(c),b=I("a"),a.i.a
ppendChild(b),d=
rp("Buscar en todos los libros &raquo;"),D(b,d),d="patents"==Kp()?new
T("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
T("https://www.google.com/search?
tbm=bks&tbo=p"),yp(d),V(d,"q",sd(pu(a.g.mb))),hd(b,d.toString()));null!
=iw&&iw.b()}g=ew.prototype;g.va=function(){ew.ma.va.call(this);Ie(this.ta);S(hw,!
0);J(this.V);null!=iw&&iw.b()};function gw(a,b,c,d){var e=I("span");O(e,"search-
bar-link");b.appendChild(e);b=rp(c);D(e,b);a.b.ka(e,"click",d);return e}
g.$i=function(){this.g.Mb.g.Wa.j("");this.g.Mb.ra.update()};g.Zi=function(a)
{kw(this,this.o,a)};function kw(a,b,c){var
d=a.g.mb.Ib.length;a.o+=c;a.o>=d&&(a.o=0);0>a.o&&(a.o=d-1);a.o!
=b&&(a.g.md(a.g.mb.Ib[a.o])||kw(a,b,c))}g.Gf=function(a)
{this.g.Mb.update(a)};g.Yl=function(){bw(this.g)};g.Vl=function(a)
{this.g.Mb.j(sd(a))};g.Ol=function(a){if((a=a.target.Hb())&&this.ha)switch(a){case
"p\u00e1ginas":this.Gf("n");pe(this.ha,"p\u00e1ginas");break;case
"relevancia":this.Gf("r"),pe(this.ha,"relevancia")}};
function cw(a,b){fg(a.ra,"search-bar-sort-dropdown-disabled",!b);var
c="n"==a.g.Sh;b&&!c&&pe(a.ha,"relevancia")};function lw(a,b,c,d)
{Y.call(this);this.g=a;this.V=b;this.ra=c;this.ha=d;this.b.ka(a.Wa,"change",v(this.
update,this,"r",null))}x(lw,Y);
lw.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.V&&(this.s=this.g.V),this.o=new ew(this.ha));var
d=this.g.Wa.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped)this.i=new $v(this),this.o.g=this.i,a=!bl(new
T(window.location.toString()),"q"),this.i.g(a,b,c);else if(d){this.i=new
$v(this);b=this.o.g=this.i;c=b.Mb.o;jw(c);var e=rp("Cargando...");D(c.i,e);c=new
T(window.location.href);V(c,"jscmd","SearchWithinVolume");
V(c,"q",d);V(c,"scoring",a);(new Ls(c)).Xf(v(b.g,b,!1));b.Sh=a;this.V.Ob(d)}else
this.i&&(this.i.Ea(),this.i=null),this.g.Ia()instanceof
su&&this.g.Pb(this.s),this.o&&(this.o.Ea(),this.o=null),this.V.Ob("")};lw.prototype
.j=function(a){this.g.Wa.j(a);this.V.Ob(a)};function mw(a,b){var
c=G(a),d=G(b);c&&d&&K(c,"submit",w(nw,d))}function nw(a,b)
{""==a.value&&b.preventDefault()};function ow(a){Y.call(this);this.g=a;this.i=new
P;this.b.ka(a,"viewportmodechange",this.yj);this.g.Ia()&&this.yj()}x(ow,Y);g=ow.pro
totype;g.yj=function(){qg(this.i);this.j&&this.j.Ea();this.o=this.g.Ia().i.j;var
a=new
Mh(this.o);a.yi=r;this.j=a;this.i.ka(this.o,"dblclick",v(this.rl,this));this.i.ka(a
,"start",v(this.wl,this));this.i.ka(a,"drag",v(this.xl,this));this.i.ka(a,"end",v(t
his.vl,this));pw(this,!1)};g.rl=function(){this.g.wc("next")};
function pw(a,b){var c=a.o;var d=E.Ra?b?"-moz-grabbing":"-moz-grab":b?Il("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Il("-moz-
grab","/googlebooks/images/openhand.cur","default");Q(c,"cursor",d)}g.wl=function()
{this.s=this.g.Ia().s;pw(this,!0)};g.xl=function(){var
a=this.j,b=this.s;Dr(this.g.Ia(),new F(b.x-a.deltaX,b.y-a.deltaY))};g.vl=function()
{this.s=null;pw(this,!1)};g.va=function(){ow.ma.va.call(this)};function qw(a)
{this.s=a;this.ra=new
wg(document);this.j={};this.V={};K(this.ra,"key",v(this.ha,this));rw(this,33,v(this
.o,this,-1),!1,!0);rw(this,34,v(this.o,this,1),!1,!0);rw(this,38,v(this.b,this,0,-
qw.prototype.g),!1,!0);rw(this,40,v(this.b,this,0,qw.prototype.g),!1,!
0);rw(this,37,v(this.b,this,-qw.prototype.g,0),!1,!
0);rw(this,39,v(this.b,this,qw.prototype.g,0),!1,!0);rw(this,32,v(this.o,this,1),!
0,!0);rw(this,74,v(this.i,this,"next"),!0);rw(this,75,v(this.i,this,"previous"),!
0);a=v(this.i,this,
"zoomin");this.j["+"]=w(sw,a,!0,void
0);a=v(this.i,this,"zoomout");this.j["-"]=w(sw,a,!0,void 0)}function rw(a,b,c,d,e)
{a.V[b]=w(sw,c,d,e)}qw.prototype.ha=function(a){var
b=this.j[String.fromCharCode(a.o)]||this.V[a.keyCode];b&&b(a)};function sw(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||tw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var tw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};qw.prototype.i=function(a){this.s.wc(a)};
qw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ia().Ba().height*.75);this.b(0,a)};qw.prototype.b=function(a
,b){var c=this.s.Ia();Fr(c,new
F(a,b),v(c.sd,c))};qw.prototype.g=20;Ka("_OC_Run",function(a,b,c,d,e,f,h)
{wp.update(c);e=G("gb-get-book-container");var k=G("gb-get-book-content");if(e&&k)
{var m=new Ku(b);(new
uv(m,k)).render(e)}vv();ns=Mu;dq=r;m=G("viewport");K(document,"selectionchange",uw)
;c.stereoscopic&&(Fs=vw);e=new lr(m);Q(document.body,
{overflow:"hidden"});G("titlebar")&&Q(G("titlebar"),"white-space","nowrap");var
p=new Dv(e,m,c.isEntityPageViewport?!1:!0);p.b();iw=p;m=new Ku(b);var t=new
Ut(a,e.Wa);t.s=wp.pseudocontinuous;nr(e,t);e.Ha=m;t.jd=m.i;a=ot;b.disable_twopage||
(Tv(),a=Sv[Uv("M")]||ot);d=ww(t,d);Tv();var B=Uv("P");var A;d&&(A=d.Sa());k=new
Kt(e,G("volume-left"),G("volume-center"));Ev(p,k);A=[B,A,t.b.Bb()[0].Sa()];var
M;hb(A,function(U){return U&&Gq(t,U)?(M=U,!0):!
1});A=e.Wa;f&&A.j(sd(f.search_query_escaped));or(e,M);A=new
xu(e,k);fw=G("search_bar");hw=G("toolbar_container");p=xw(e,w(yw,e,A));p=new
lw(e,p,A,c);f?(p.s=a,p.update("n",f,M)):e.Pb(a);Pt=new
Ot(e.ta,e.o,k);zw(e,t);Aw(e);Bw();new ow(e);f=new Av(e);e.go();A.Ka(!
0);A.update();K(vt,"click",v(A.update,
A));Cw(m.Ta);N(w(Dw,e,k,A,!
b.disable_twopage,wp.enableThumbnailViewport,c,m,h,wp.enableClips?w(Ew,f):void
0));h&&Fw(m,h);_OC_InitHooks(w(Gw,e),r,r,r,r,r);K(document,"keydown",Hw);mw("vheadf
","vheadq");mw("gbqf","gbqfq");b=G("buy-tooltip");c=G("buy-tooltip-
box");b&&c&&sp(b,c);Ts();b=G("gbqfq");c=G("gbqfqw");b&&new lq(b,!0,c,-
9);N(w(Iw,e,d))});
function Iw(a,b){var c=a.Ha;if(c.b&&c.b.focus_aid&&b.Og){var d=c.b?
c.b.focus_aid:null,e=a.Ia();b.Og(d)&&(d=b.Og(d).Ee.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.zc(),va(c.g)||(c.g=c.b.read_zm,c.g=va(c.g)?
c.b.read_zm:4,c.g=Ld(c.g,-1,c.zc().length-1)),e.rf(e.Td(d[c.g]
+2)),rt(e,b)&&(c=rt(e,b),e.sd(c),e.Lg(b)))}}function Fw(a,b){var
c=Pu([a],b),d=G("addToLibraryLink"+a.Sc());d&&(c=new Du(a,c),O(d,"jfk-button-
standard"),Dm(c,d),c.La(!0))}
function Dw(a,b,c,d,e,f,h,k,m){f.isEntityPageViewport?(b=G("gb-entity-page-toolbar-
left"),f=new Kv({Na:a,flags:f,he:!0}),f.render(b),Rv(f,b,!0),f=G("gb-entity-page-
toolbar-right"),c=new Kv({Na:a,history:c,ue:d,te:e,Fe:m,he:!
1}),c.render(f),Rv(c,f,!1)):(c={Na:a,Ng:b,history:c,ue:d,te:e,Rh:!
0,Wh:h,Uh:k,flags:f,Fe:m,Qh:!0},d=G("left-toolbar-buttons"),e=G("right-toolbar-
buttons"),(new
pv({Na:c.Na,Ng:c.Ng,history:c.history,ue:c.ue,te:c.te,Wh:c.Wh,Uh:c.Uh,flags:c.flags
,Fe:c.Fe,Qh:c.Qh,he:!0,Yj:c.Yj})).render(d),
(new pv({Na:c.Na,Rh:c.Rh,wn:!
0})).render(e));c=G("toolbar_container");ie(c);c.style.padding="0";new
qw(a)}function uw(){if(E.Aa&&document.selection&&!Jw){var
a=document.selection.createRange();ne(a.parentElement(),G("viewport"))&&(Jw=!
0,document.selection.empty(),N(Kw))}}function Kw(){Jw=!1}var Jw=!1;function
Gw(a,b,c){(b=Gq(a.Ja,b))?a.Cb(b):c&&ld(window.location,c)}function ww(a,b){var
c=b.page[0],d=Gq(a,c.pid);return d?(d.Gd(c,sr(d).toString()),qs(d,c),d):null}
function Bw(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=G(a[b]);c&&Q(c,
{display:"none"})}}function zw(a,b){var c=G("page_label");c||
(c={form:G("jtp_form"),input:G("jtp")});new zv(a,b,c)}function Aw(a)
{a.dispatchEvent("pagemodechange");var b=G("text_mode");b&&(Q(b,
{cursor:"pointer"}),K(b,"click",w(Lw,a)))}function yw(a,b,c)
{a.Wa.j(c);b.update()}function xw(a,b){Jv("search_form_input");var c=new
Fv(G("search_form_input"),a.Wa.getQuery());K(G("search_form"),"submit",w(Mw,c,b));r
eturn c}
function Mw(a,b,c){var d=G("sits");d&&d.checked&&""!=G("search_form_input").value||
(c.preventDefault(),Kr=!1,G("search_form_input").blur(),b(a.wb()))}function Cw(a)
{var b=G("magazine_other_issues");if(b&&a){a=new wq(new Gp,a,!0);var c=H("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.wf()}}function
Lw(a,b){b.preventDefault();var c=new
T(os(a.Da()).toString());V(c,"output","text");ld(window.location,c.toString())}
function Ew(a,b){fg(G("viewport"),"selection-mode",b);$s=b;a.Ka(!b)}function Hw(a)
{(E.Fb?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=G("search_form_input"),N
w=Nw||new Lh(a,[255,255,136],[255,255,255],700,Th),Nw.play(!0),a.focus())}var
Nw=null;function vw(a){return
wk(a,"edge","3d")}Ka("_OC_MenuHideHook",r);}).call(this);
})();

Вам также может понравиться