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

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

de/";(function(){var g;function
aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!
0}}}function ca(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}var
da="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var ha;a:
{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}ea=ha?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var ka=ea;
function la(a,b)
{a.prototype=da(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.ma=b.prototype}
var ma="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},na="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function oa(a,b){if(b)
{for(var c=na,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&&ma(c,d,
{configurable:!0,writable:!0,value:f})}}
function pa(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+""}oa("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=pa(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}});
oa("String.prototype.startsWith",function(a){return a?a:function(b,c){for(var
d=pa(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 qa()
{qa=function(){};na.Symbol||(na.Symbol=ra)}function sa(a,b)
{this.b=a;ma(this,"description",{configurable:!0,writable:!
0,value:b})}sa.prototype.toString=function(){return this.b};
var ra=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is
not a constructor");return new sa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var
b=0;return a}();function ta(){qa();var a=na.Symbol.iterator;a||
(a=na.Symbol.iterator=na.Symbol("Symbol.iterator"));"function"!=typeof
Array.prototype[a]&&ma(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return ua(aa(this))}});ta=function(){}}
function ua(a){ta();a={next:a};a[na.Symbol.iterator]=function(){return this};return
a}oa("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 va(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
oa("WeakMap",function(a){function b(k){this.Qa=(h+=Math.random()
+1).toString();if(k){k=ca(k);for(var m;!
(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(k){if(!
va(k,f)){var m=new c;ma(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(!va(k,f))throw Error("WeakMap key fail:
"+k);k[f][this.Qa]=m;return this};b.prototype.get=function(k){return va(k,f)?k[f]
[this.Qa]:void 0};b.prototype.has=function(k){return
va(k,f)&&va(k[f],this.Qa)};b.prototype["delete"]=function(k){return
va(k,f)&&va(k[f],this.Qa)?delete k[f][this.Qa]:!1};return b});
oa("Map",function(a){function b(){var k={};return k.$c=k.next=k.head=k}function
c(k,m){var p=k.b;return ua(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&&va(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=ca(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(ca([[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;ta();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});
oa("Set",function(a){function b(c){this.b=new Map;if(c){c=ca(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(ca([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;ta();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
wa=wa||{},l=this||self;function n(a){return void 0!==a}function q(a)
{return"string"==typeof a}function xa(a){return"number"==typeof a}var ya=/^[\w+/_-]
+[=]{0,2}$/,za=null;function Aa(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 Ba(a){a.qh=void 0;a.Ya=function(){return a.qh?a.qh:a.qh=new a}}
function Ca(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
Da(a){return"array"==Ca(a)}function Ea(a){var
b=Ca(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Fa(a)
{return"function"==Ca(a)}function Ga(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Ha(a){return a[Ia]||(a[Ia]=++Ja)}var
Ia="closure_uid_"+(1E9*Math.random()>>>0),Ja=0;function Ka(a,b,c){return
a.call.apply(a.bind,arguments)}
function La(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 u(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?u=Ka:u=La;return u.apply(null,arguments)}
function v(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 Ma=Date.now||
function(){return+new Date};function Na(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 w(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 Oa;function Pa(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Qa(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Ra(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Sa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Ta(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Va(){var
a=Wa,b;for(b in a)return!1;return!0}function Xa(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Ya(a){var b={},c;for(c in a)b[c]=a[c];return b}var Za="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function $a(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<Za.length;f+
+)c=Za[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function ab(a){var b=arguments.length;if(1==b&&Da(arguments[0]))return
ab.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 bb(a){var b=arguments.length;if(1==b&&Da(arguments[0]))return
bb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function cb(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,cb);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}w(cb,Error);cb.protot
ype.name="CustomError";var db;function eb(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");cb.call(this,d+c[e])}w(eb,cb);eb.prototype.name="AssertionError";functio
n fb(a){return a[a.length-1]}var gb=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},x=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 hb(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 ib=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},y=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},jb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;x(a,function(e,f){d=b.call(void 0,d,e,f,a)});return
d},kb=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},lb=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 mb(a,b){var c=nb(a,b);return 0>c?null:q(a)?a.charAt(c):a[c]}function
nb(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 ob(a,b){return 0<=gb(a,b)}function pb(a,b)
{ob(a,b)||a.push(b)}function rb(a,b){var c=gb(a,b),d;(d=0<=c)&&sb(a,c);return
d}function sb(a,b){Array.prototype.splice.call(a,b,1)}function tb(a,b){var
c=nb(a,b);0<=c&&sb(a,c)}function ub(a){return
Array.prototype.concat.apply([],arguments)}
function vb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d+
+)c[d]=a[d];return c}return[]}function wb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ea(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 xb(a,b,c,d)
{Array.prototype.splice.apply(a,yb(arguments,1))}function yb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function zb(a,b)
{a.sort(b||Ab)}
function Bb(a,b){var c=Ab;zb(a,function(d,e){return c(b(d),b(e))})}function Ab(a,b)
{return a>b?1:a<b?-1:0}function Cb(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
Db(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(Da(d))for(var
e=0;e<d.length;e+=8192)for(var f=Db.apply(null,yb(d,e,e+8192)),h=0;h<f.length;h+
+)b.push(f[h]);else b.push(d)}return b}
function Eb(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 Fb(a,b)
{return ub.apply([],y(a,b,void 0))};function Gb(a){return/^[\s\xa0]*$/.test(a)}var
Hb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Ib(a,b)
{if(b)a=a.replace(Jb,"&amp;").replace(Kb,"&lt;").replace(Lb,"&gt;").replace(Mb,"&qu
ot;").replace(Nb,"&#39;").replace(Ob,"&#0;");else{if(!Pb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Jb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Kb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Lb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Mb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Nb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Ob,"&#0;"))}return a}
var Jb=/&/g,Kb=/</g,Lb=/>/g,Mb=/"/g,Nb=/'/g,Ob=/\x00/g,Pb=/[\x00&<>"']/;function
Qb(a){return-1!=Rb.toLowerCase().indexOf(a.toLowerCase())}
function Sb(a,b){for(var
c=0,d=Hb(String(a)).split("."),e=Hb(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=Tb(0==k[1].length?
0:parseInt(k[1],10),0==m[1].length?0:parseInt(m[1],10))||
Tb(0==k[2].length,0==m[2].length)||Tb(k[2],m[2]);k=k[3];m=m[3]}while(0==c)}return
c}function Tb(a,b){return a<b?-1:a>b?1:0};var Rb;a:{var Ub=l.navigator;if(Ub){var
Vb=Ub.userAgent;if(Vb){Rb=Vb;break a}}Rb=""}function z(a){return-1!
=Rb.indexOf(a)};function Wb(){return z("Firefox")||z("FxiOS")}function Xb()
{return(z("Chrome")||z("CriOS"))&&!z("Edge")};function Yb(){return!0}function Zb()
{return null}function $b(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var ac={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 bc(a,b)
{this.b=a===cc&&b||"";this.g=dc}bc.prototype.Dc=!0;bc.prototype.Rb=function()
{return this.b};bc.prototype.toString=function()
{return"Const{"+this.b+"}"};function ec(a){return a instanceof
bc&&a.constructor===bc&&a.g===dc?a.b:"type_error:Const"}function fc(a){return new
bc(cc,a)}var dc={},cc={},gc=fc("");var hc=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]"),ic=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]"),jc=/^htt
p:\/\/.*/,kc=/\s+/,lc=/[\d\u06f0-\u06f9]/;function mc()
{this.g="";this.i=nc}mc.prototype.Dc=!0;mc.prototype.Rb=function(){return
this.g.toString()};mc.prototype.nh=!0;mc.prototype.b=function(){return 1};function
oc(a){if(a instanceof mc&&a.constructor===mc&&a.i===nc)return
a.g;Ca(a);return"type_error:TrustedResourceUrl"}var pc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,nc={};function qc(a){var b=new mc;b.g=a;return b}
function rc(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=Da(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 sc()
{this.g="";this.i=tc}sc.prototype.Dc=!0;sc.prototype.Rb=function(){return
this.g.toString()};sc.prototype.nh=!0;sc.prototype.b=function(){return 1};function
uc(a){if(a instanceof sc&&a.constructor===sc&&a.i===tc)return
a.g;Ca(a);return"type_error:SafeUrl"}
var vc=/^(?: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,wc=/^data:
([^,]*);base64,[a-z0-9+\/]+=*$/i,xc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;function yc(a){if(a instanceof sc)return a;a="object"==typeof a&&a.Dc?
a.Rb():String(a);xc.test(a)||(a="about:invalid#zClosurez");return zc(a)}
function Ac(a,b){if(a instanceof sc)return a;a="object"==typeof a&&a.Dc?
a.Rb():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var
d=c.match(wc);d=d&&vc.test(d[1]);c=zc(d?
c:"about:invalid#zClosurez");if(c.Rb()==a)return c}xc.test(a)||
(a="about:invalid#zClosurez");return zc(a)}var tc={};function zc(a){var b=new
sc;b.g=a;return b}zc("about:blank");function Bc()
{this.b="";this.g=Cc}Bc.prototype.Dc=!0;var Cc={};Bc.prototype.Rb=function(){return
this.b};function Dc(a){if(a instanceof Bc&&a.constructor===Bc&&a.g===Cc)return
a.b;Ca(a);return"type_error:SafeStyle"}function Ec(a){var b=new Bc;b.b=a;return
b}var Fc=Ec("");function Gc(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=Da(d)?y(d,Hc).join(" "):Hc(d),b+=c+":"+d+";")}return b?Ec(b):Fc}
function Hc(a){if(a instanceof
sc)return'url("'+uc(a).toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")
+'")';if(a instanceof bc)a=ec(a);else{a=String(a);var
b=a.replace(Ic,"$1").replace(Ic,"$1").replace(Jc,"url");if(Kc.test(b)){if(b=!
Lc.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&&Mc(a)}a=b?Nc(a):"zClosurez"}else a="zClosurez"}if(/
[{;}]/.test(a))throw new eb("Value does not allow [{;}], got: %s.",[a]);return a}
function Mc(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 Kc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,Jc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),Ic=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),Lc=/\/\*/;
function Nc(a){return a.replace(Jc,function(b,c,d,e){var f="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,m){f=k;return m});b=yc(d).Rb();return c+f+b+f+e})};function
Oc(){this.b="";this.g=Pc}Oc.prototype.Dc=!0;var Pc={};
function Qc(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(Sa(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 Bc||(b=Gc(b));c=a+"{"+Dc(b).replace(/</g,"\\3C ")+"}";return
Rc(c)}function Sc(a){function b(d){Da(d)?x(d,b):c+=Tc(d)}var
c="";x(arguments,b);return Rc(c)}Oc.prototype.Rb=function(){return this.b};function
Tc(a){if(a instanceof Oc&&a.constructor===Oc&&a.g===Pc)return
a.b;Ca(a);return"type_error:SafeStyleSheet"}function Rc(a){var b=new
Oc;b.b=a;return b}var Uc=Rc("");function Vc()
{this.g="";this.j=Wc;this.i=null}Vc.prototype.nh=!0;Vc.prototype.b=function()
{return this.i};Vc.prototype.Dc=!0;Vc.prototype.Rb=function(){return
this.g.toString()};function Xc(a){if(a instanceof
Vc&&a.constructor===Vc&&a.j===Wc)return
a.g;Ca(a);return"type_error:SafeHtml"}function Yc(a){if(a instanceof Vc)return
a;var b="object"==typeof a,c=null;b&&a.nh&&(c=a.b());return Zc(Ib(b&&a.Dc?
a.Rb():String(a)),c)}
function $c(a){if(a instanceof Vc)return a;a=Yc(a);return
Zc(Xc(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.b())}var ad=/^[a-zA-Z0-9-]+
$/,bd={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},cd={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 dd(a,b,c){var d=String(a);if(!ad.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in cd)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return ed(String(a),b,c)}function fd(a){function b(f){Da(f)?x(f,b):
(f=Yc(f),e.push(Xc(f).toString()),f=f.b(),0==d?d=f:0!=f&&d!=f&&(d=null))}var
c=Yc(gd),d=c.b(),e=[];x(a,b);return Zc(e.join(Xc(c).toString()),d)}function hd(a)
{return fd(Array.prototype.slice.call(arguments))}var Wc={};function Zc(a,b){return
id(a,b)}
function id(a,b){var c=new Vc;c.g=a;c.i=b;return c}
function ed(a,b,c){var d=null,e="";if(b)for(m in b){if(!ad.test(m))throw
Error('Invalid attribute name "'+m+'".');var f=b[m];if(null!=f){var h=a;var
k=m;if(f instanceof bc)f=ec(f);else if("style"==k.toLowerCase()){if(!Ga(f))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof f+" given: "+f);f instanceof Bc||
(f=Gc(f));f=Dc(f)}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires
goog.string.Const value, "'+f+'" given.');if(k.toLowerCase()in
bd)if(f instanceof mc)f=oc(f).toString();else if(f instanceof
sc)f=uc(f).toString();else if(q(f))f=yc(f).Rb();else throw Error('Attribute "'+k+'"
on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value
"'+f+'" given.');}f.Dc&&(f=f.Rb());k=k+'="'+Ib(String(f))+'"';e+=" "+k}}var
m="<"+a+e;null!=c?Da(c)||(c=[c]):c=[];!0===ac[a.toLowerCase()]?m+=">":
(d=hd(c),m+=">"+Xc(d).toString()+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|
auto)$/i.test(a)?d=0:d=null);return id(m,d)}
id("<!DOCTYPE html>",0);var gd=id("",0);id("<br>",0);var jd=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=Xc
(gd);return!b.parentElement});function C(a,b)
{if(jd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Xc(b)}function
kd(a,b){var c=b instanceof sc?b:Ac(b);a.href=uc(c)}
function ld(a,b){var c=b instanceof sc?
b:Ac(b,/^data:image\//i.test(b));a.src=uc(c)}function md(a){var
b=qc(ec(gc));a.src=oc(b).toString()}function nd(a,b){a.src=oc(b);if(null===za)b:
{var
c=l.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&ya.test(c)){za=c;break
b}za=""}c=za;c&&a.setAttribute("nonce",c)}function od(a,b){var c=b instanceof sc?
b:Ac(b);a.href=uc(c)}function pd(a,b){var c=b instanceof sc?
b:Ac(b);a.replace(uc(c))};function qd(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 rd(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function sd(a){return a.replace(/
[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function td(a){return
decodeURIComponent(a.replace(/\+/g," "))}function ud(a){return a=Ib(a,void
0)}function vd(a){return-1!=a.indexOf("&")?"document"in l?wd(a):xd(a):a}
function wd(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=l.document.createElement("div");return a.replace(yd,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=id(d+"
",null),C(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function xd(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 yd=/&([^;\s<&]
+);?/g;function zd(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function Ad(a){return null==a?"":String(a)}
function Bd(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ma()).toString(36)}function Cd(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Dd(a){var b=q(void 0)?zd(void
0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-
z])","g"),function(c,d,e){return d+e.toUpperCase()})};function Ed(){return
z("iPhone")&&!z("iPod")&&!z("iPad")}function Fd(){return Ed()||z("iPad")||
z("iPod")};function Gd(a){Gd[" "](a);return a}Gd[" "]=r;function Hd(a,b){try{return
Gd(a[b]),!0}catch(c){}return!1}function Id(a,b){var c=D.om;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var D={tg:!1,sg:!1,$h:!
1,fi:!1,vg:!1,wg:!1,ik:!1};D.ye=D.tg||D.sg||D.$h||D.vg||D.fi||D.wg;D.Wd=function()
{return Rb};D.Rg=function(){return l.navigator||null};D.Zn=function(){return
D.Rg()};D.Lc=D.ye?D.wg:z("Opera");D.Aa=D.ye?D.tg:z("Trident")||z("MSIE");D.jc=D.ye?
D.sg:z("Edge");D.nk=D.jc||D.Aa;D.Sa=D.ye?D.$h:z("Gecko")&&!(Qb("WebKit")&&!
z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge");D.hb=D.ye?D.fi||
D.vg:Qb("WebKit")&&!z("Edge");D.lm=function(){return D.hb&&z("Mobile")};D.Ln=D.vg||
D.lm();
D.xg=D.hb;D.Ik=function(){var a=D.Rg();return a&&a.platform||""};D.Rn=D.Ik();D.di=!
1;D.hi=!1;D.ai=!1;D.ii=!1;D.xe=!1;D.Md=!1;D.Ld=!1;D.ug=!1;D.kk=!1;D.jk=!
1;D.kc=D.di||D.hi||D.ai||D.ii||D.xe||D.Md||D.Ld||D.ug;D.Fb=D.kc?
D.di:z("Macintosh");D.li=D.kc?D.hi:z("Windows");D.km=function(){return z("Linux")||
z("CrOS")};D.Kn=D.kc?D.ai:D.km();D.rm=function(){var a=D.Rg();return!!a&&-1!
=(a.appVersion||"").indexOf("X11")};D.Sn=D.kc?D.ii:D.rm();D.we=D.kc?
D.xe:z("Android");D.ze=D.kc?D.Md:Ed();D.yd=D.kc?D.Ld:z("iPad");
D.tk=D.kc?D.ug:z("iPod");D.sk=D.kc?D.Md||D.Ld||D.ug:Fd();D.In=D.kc?
D.kk:Qb("KaiOS");D.Hn=D.kc?D.jk:Qb("GAFP");D.Ge=function(){var
a="",b=D.Tk();b&&(a=b?b[1]:"");return D.Aa&&(b=D.Hi(),null!=b&&b>parseFloat(a))?
String(b):a};D.Tk=function(){var a=D.Wd();if(D.Sa)return/rv:([^\);]+)
(\)|;)/.exec(a);if(D.jc)return/Edge\/([\d\.]+)/.exec(a);if(D.Aa)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(D.hb)return/WebKit\/
(\S+)/.exec(a);if(D.Lc)return/(?:Version)[ \/]?(\S+)/.exec(a)};
D.Hi=function(){var a=l.document;return a?a.documentMode:void
0};D.VERSION=D.Ge();D.compare=function(a,b){return
Sb(a,b)};D.om={};D.Na=function(a){return D.ik||Id(a,function(){return
0<=Sb(D.VERSION,a)})};D.Qf=D.Na;D.Jb=function(a){return
Number(D.mk)>=a};D.ao=D.Jb;var Jd;var Kd=l.document;Jd=Kd&&D.Aa?D.Hi()||
("CSS1Compat"==Kd.compatMode?parseInt(D.VERSION,10):5):void 0;D.mk=Jd;var Ld=!
D.Aa||D.Jb(9),Md=!D.Sa&&!D.Aa||D.Aa&&D.Jb(9)||D.Sa&&D.Na("1.9.1"),Nd=D.Aa&&!
D.Na("9");function Od(a,b,c){return Math.min(Math.max(a,b),c)};function E(a,b)
{this.x=n(a)?a:0;this.y=n(b)?b:0}g=E.prototype;g.clone=function(){return new
E(this.x,this.y)};function Pd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Qd(a,b){return new E(a.x-b.x,a.y-b.y)}g.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
g.Ug=function(a,b){var c=xa(b)?b:a;this.x*=a;this.y*=c;return this};function F(a,b)
{this.width=a;this.height=b}function Rd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}g=F.prototype;g.clone=function(){return new
F(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 Sd(a){return a?new Td(Ud(a)):db||(db=new Td)}function G(a){return
q(a)?document.getElementById(a):a}function Vd(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):Wd(document,"*",a,b)}function Xd(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:""):Wd(c,"*",a,b)[0]||null}return c||null}
function Wd(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&&ob(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function Yd(a,b){Pa(b,function(c,d){c&&"object"==typeof
c&&c.Dc&&(c=c.Rb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:Zd.hasOwnProperty(d)?
a.setAttribute(Zd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
Zd={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
$d(a){a=a.document;a=ae(a)?a.documentElement:a.body;return new
F(a.clientWidth,a.clientHeight)}
function be(a){var b=ce(a);a=de(a);return D.Aa&&D.Na("10")&&a.pageYOffset!
=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function ce(a){return a.scrollingElement?
a.scrollingElement:!D.hb&&ae(a)?a.documentElement:a.body||
a.documentElement}function ee(a){return a?de(a):window}function de(a){return
a.parentWindow||a.defaultView}function H(a,b,c){return fe(document,arguments)}
function fe(a,b){var c=String(b[0]),d=b[1];if(!Ld&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',ud(d.name),'"');if(d.type){c.push('
type="',ud(d.type),'"');var e={};$a(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?
c.className=d:Da(d)?c.className=d.join(" "):Yd(c,d));2<b.length&&ge(a,c,b,2);return
c}
function ge(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];!Ea(f)||Ga(f)&&0<f.nodeType?
e(f):x(he(f)?vb(f):f,e)}}function I(a){return
document.createElement(String(a))}function ie(a){return
document.createTextNode(String(a))}function ae(a)
{return"CSS1Compat"==a.compatMode}function je(a,b){a.appendChild(b)}function ke(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function J(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function le(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function me(a){return
Md&&void 0!=a.children?a.children:ib(a.childNodes,function(b){return
1==b.nodeType})}function ne(a){return n(a.firstElementChild)?
a.firstElementChild:oe(a.firstChild,!0)}function oe(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function pe(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
Ud(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function qe(a){return
a.contentDocument||a.contentWindow.document}
function K(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
ke(a),a.appendChild(Ud(a).createTextNode(String(b)))}var
re={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},se={IMG:" ",BR:"\n"};function
te(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function ue(a){return D.Aa&&!D.Na("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function ve(a){a=a.tabIndex;return
xa(a)&&0<=a&&32768>a}function we(a){if(Nd&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];xe(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Nd||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function ye(a){var b=[];xe(a,b,!1);return b.join("")}function xe(a,b,c){if(!
(a.nodeName in re))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/
(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in
se)b.push(se[a.nodeName]);else
for(a=a.firstChild;a;)xe(a,b,c),a=a.nextSibling}function he(a)
{if(a&&"number"==typeof a.length){if(Ga(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Fa(a))return"function"==typeof a.item}return!1}
function ze(a){return Ae(a,function(b)
{return"DIV"==b.nodeName&&q(b.className)&&ob(b.className.split(/\s+/),"slider-
box")},void 0)}function Ae(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function Be(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function Td(a){this.b=a||l.document||
document}g=Td.prototype;g.R=function(a){return q(a)?
this.b.getElementById(a):a};g.Ua=function(a,b,c){return fe(this.b,arguments)};
g.appendChild=je;g.Li=function(a,b)
{ge(Ud(a),a,arguments,1)};g.Mi=ke;g.Wk=J;g.Ii=ne;g.Vk=pe;bb("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var Ce="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function De(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Ee(a,b,c){Da(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Oa||
(Oa={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=Oa,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Fe(a){var b=a.getAttribute("aria-activedescendant");return
Ud(a).getElementById(null==b||void 0==b?"":String(b))}function Ge(a,b){var
c="";b&&(c=b.id);Ee(a,"activedescendant",c)};function He()
{this.lc=this.lc;this.lb=this.lb}He.prototype.lc=!1;He.prototype.Ea=function()
{this.lc||(this.lc=!0,this.va())};function Ie(a,b){var c=v(Je,b);a.lc?n(void 0)?
c.call(void 0):c():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?u(c,void
0):c))}He.prototype.va=function(){if(this.lb)for(;this.lb.length;)this.lb.shift()
()};function Je(a){a&&"function"==typeof a.Ea&&a.Ea()};var Ke=!D.Aa||D.Jb(9),Le=!
D.Aa||D.Jb(9),Me=D.Aa&&!D.Na("9"),Ne=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 Oe(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Tj=!
0}Oe.prototype.b=function(){this.j=!0};Oe.prototype.preventDefault=function()
{this.Tj=!1};function Pe(a){a.preventDefault()};var
Qe={Be:"mousedown",Ce:"mouseup",Ae:"mousecancel",On:"mousemove",Qn:"mouseover",Pn:"
mouseout",Mn:"mouseenter",Nn:"mouseleave"};function Re(a,b){Oe.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?D.Sa&&(Hd(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=D.Fb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=q(a.pointerType)?
a.pointerType:Se[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}w(Re,Oe);var Te=[1,4,2],Se={2:"touch",3:"pen",4:"mouse"};function Ue(a)
{return(Ke?0==a.g.button:"click"==a.type?!0:!!(a.g.button&Te[0]))&&!
(D.hb&&D.Fb&&a.ctrlKey)}
Re.prototype.b=function(){Re.ma.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};Re.prototype.preventDefault=function(){Re.ma.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Me)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Ve="closure_listenable_"+(1E6*Math.random()|0);function We(a){return!(!a||!
a[Ve])}var Xe=0;function Ye(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Jf=e;this.key=++Xe;this.re=this.vf=!1}function Ze(a){a.re=!
0;a.listener=null;a.b=null;a.src=null;a.Jf=null};function $e(a)
{this.src=a;this.b={};this.g=0}$e.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=af(a,b,d,e);-1<h?
(b=a[h],c||(b.vf=!1)):(b=new Ye(b,this.src,f,!!d,e),b.vf=c,a.push(b));return b};
$e.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!1;var
e=this.b[a];b=af(e,b,c,d);return-1<b?(Ze(e[b]),sb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function bf(a,b){var c=b.type;c in
a.b&&rb(a.b[c],b)&&(Ze(b),0==a.b[c].length&&(delete a.b[c],a.g--))}
$e.prototype.Me=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=af(a,b,c,d));return-1<e?a[e]:null};$e.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Qa(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 af(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.Jf==d)return e}return-1};var
cf="closure_lm_"+(1E6*Math.random()|0),df={},ff=0;function L(a,b,c,d,e)
{if(d&&d.once)return gf(a,b,c,d,e);if(Da(b)){for(var f=0;f<b.length;f+
+)L(a,b[f],c,d,e);return null}c=hf(c);return We(a)?a.ka(b,c,Ga(d)?!!d.capture:!!
d,e):jf(a,b,c,!1,d,e)}
function jf(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=Ga(e)?!!
e.capture:!!e,k=kf(a);k||(a[cf]=k=new $e(a));c=k.add(b,c,d,h,f);if(c.b)return
c;d=lf();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Ne||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(mf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");ff++;return c}
function lf(){var a=nf,b=Le?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 gf(a,b,c,d,e){if(Da(b)){for(var f=0;f<b.length;f+
+)gf(a,b[f],c,d,e);return null}c=hf(c);return We(a)?a.od(b,c,Ga(d)?!!d.capture:!!
d,e):jf(a,b,c,!0,d,e)}function of(a,b,c,d,e){if(Da(b))for(var f=0;f<b.length;f+
+)of(a,b[f],c,d,e);else d=Ga(d)?!!d.capture:!!d,c=hf(c),We(a)?
a.ab(b,c,d,e):a&&(a=kf(a))&&(b=a.Me(b,c,d,e))&&pf(b)}
function pf(a){if(!xa(a)&&a&&!a.re){var b=a.src;if(We(b))bf(b.wc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(mf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ff--;
(c=kf(b))?(bf(c,a),0==c.g&&(c.src=null,b[cf]=null)):Ze(a)}}}function mf(a){return a
in df?df[a]:df[a]="on"+a}
function qf(a,b,c,d){var e=!
0;if(a=kf(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=rf(f,d),e=e&&!1!==f)}return e}function rf(a,b)
{var c=a.listener,d=a.Jf||a.src;a.vf&&pf(a);return c.call(d,b)}
function nf(a,b){if(a.re)return!0;if(!Le){var c=b||Aa("window.event"),d=new
Re(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=qf(c[h],f,!0,d);e=e&&k}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],k=qf(c[h],f,!1,d),e=e&&k}return e}return rf(a,new Re(b,this))}
function kf(a){a=a[cf];return a instanceof $e?a:null}var
sf="__closure_events_fn_"+(1E9*Math.random()>>>0);function hf(a){if(Fa(a))return
a;a[sf]||(a[sf]=function(b){return a.handleEvent(b)});return a[sf]};function M()
{He.call(this);this.wc=new
$e(this);this.wk=this;this.Kh=null}w(M,He);M.prototype[Ve]=!
0;g=M.prototype;g.Af=function(){return this.Kh};g.lf=function(a)
{this.Kh=a};g.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){of(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.Af();if(c)for(b=[];c;c=c.Af())b.push(c);c=this.wk;var d=a.type||
a;if(q(a))a=new Oe(a,c);else if(a instanceof Oe)a.target=a.target||c;else{var
e=a;a=new Oe(d,c);$a(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var
h=a.i=b[f];e=tf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=tf(h,d,!0,a)&&e,a.j||(e=tf(h,d,!
1,a)&&e));if(b)for(f=0;!a.j&&f<b.length;f++)h=a.i=b[f],e=tf(h,d,!1,a)&&e;return e};
g.va=function(){M.ma.va.call(this);if(this.wc){var a=this.wc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Ze(d[e]);delete
a.b[c];a.g--}}this.Kh=null};g.ka=function(a,b,c,d){return this.wc.add(String(a),b,!
1,c,d)};g.od=function(a,b,c,d){return this.wc.add(String(a),b,!
0,c,d)};g.ab=function(a,b,c,d){return this.wc.remove(String(a),b,c,d)};
function tf(a,b,c,d){b=a.wc.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.Jf||h.src;h.vf&&bf(a.wc,h);e=!1!==k.call(m,d)&&e}}return e&&0!
=d.Tj}g.Me=function(a,b,c,d){return
this.wc.Me(String(a),b,c,d)};g.hasListener=function(a,b){return
this.wc.hasListener(n(a)?String(a):void 0,b)};function uf(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}uf.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
vf(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function wf(a)
{l.setTimeout(function(){throw a;},0)}var xf;
function yf(){var a=l.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=document.createElement("IFRAME");e.style.display="none";md(e);document.documentEl
ement.appendChild(e);var
f=e.contentWindow;e=f.document;e.open();e.write(Xc(gd));e.close();var
h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto
col+"//"+f.location.host;e=u(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&&!z("Trident")&&!z("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 zf()
{this.g=this.b=null}var Bf=new uf(function(){return new Af},function(a)
{a.reset()});zf.prototype.add=function(a,b){var c=Bf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};zf.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 Af()
{this.next=this.g=this.b=null}Af.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};Af.prototype.reset=function()
{this.next=this.g=this.b=null};function Cf(a,b){Df||Ef();Ff||(Df(),Ff=!
0);Gf.add(a,b)}var Df;function Ef(){if(l.Promise&&l.Promise.resolve){var
a=l.Promise.resolve(void 0);Df=function(){a.then(Hf)}}else Df=function(){var b=Hf;!
Fa(l.setImmediate)||l.Window&&l.Window.prototype&&!
z("Edge")&&l.Window.prototype.setImmediate==l.setImmediate?(xf||
(xf=yf()),xf(b)):l.setImmediate(b)}}var Ff=!1,Gf=new zf;function Hf(){for(var
a;a=Gf.remove();){try{a.b.call(a.g)}catch(b){wf(b)}vf(Bf,a)}Ff=!1};function If(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Jf(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){Kf(b,2,c)},function(c){Kf(b,3,c)})}catch(c)
{Kf(this,3,c)}}function Lf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Lf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Mf=new uf(function(){return new Lf},function(a){a.reset()});function Nf(a,b,c){var
d=Mf.get();d.j=a;d.g=b;d.i=c;return d}
Jf.prototype.then=function(a,b,c){return Of(this,Fa(a)?a:null,Fa(b)?
b:null,c)};Jf.prototype.$goog_Thenable=!0;Jf.prototype.cancel=function(a)
{0==this.b&&Cf(function(){var b=new Pf(a);Qf(this,b)},this)};function Qf(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?Qf(c,b):(f?
(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Rf(c),Sf(c,e,3,b)))}a.i=null}else
Kf(a,3,b)}
function Tf(a,b){a.g||2!=a.b&&3!=a.b||Uf(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Of(a,b,c,d){var e=Nf(null,null,null);e.b=new Jf(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 Pf?h(k):f(m)}catch(p)
{h(p)}}:h});e.b.i=a;Tf(a,e);return e.b}Jf.prototype.ra=function(a)
{this.b=0;Kf(this,2,a)};Jf.prototype.lb=function(a){this.b=0;Kf(this,3,a)};
function Kf(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 Jf){Tf(d,Nf(e||r,f||
null,a));var h=!0}else if(If(d))d.then(e,f,a),h=!0;else{if(Ga(d))try{var
k=d.then;if(Fa(k)){Vf(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,Uf(a),3!=b||c instanceof Pf||Wf(a,c))}}
function Vf(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 Uf(a){a.s||(a.s=!
0,Cf(a.ha,a))}function Rf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Jf.prototype.ha=function(){for(var
a;a=Rf(this);)Sf(this,a,this.b,this.V);this.s=!1};
function Sf(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,Xf(b,c,d);else try{b.o?b.j.call(b.i):Xf(b,c,d)}catch(e)
{Yf.call(null,e)}vf(Mf,b)}function Xf(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Wf(a,b){a.o=!0;Cf(function()
{a.o&&Yf.call(null,b)})}var Yf=wf;function Pf(a)
{cb.call(this,a)}w(Pf,cb);Pf.prototype.name="cancel";function Zf(a,b)
{M.call(this);this.g=a||1;this.b=b||
l;this.i=u(this.Bn,this);this.j=Ma()}w(Zf,M);g=Zf.prototype;g.Oe=!
1;g.qc=null;function $f(a,b){a.g=b;a.qc&&a.Oe?
(a.stop(),a.start()):a.qc&&a.stop()}g.Bn=function(){if(this.Oe){var a=Ma()-
this.j;0<a&&a<.8*this.g?this.qc=this.b.setTimeout(this.i,this.g-a):
(this.qc&&(this.b.clearTimeout(this.qc),this.qc=null),this.dispatchEvent("tick"),th
is.Oe&&(this.stop(),this.start()))}};
g.start=function(){this.Oe=!0;this.qc||
(this.qc=this.b.setTimeout(this.i,this.g),this.j=Ma())};g.stop=function(){this.Oe=!
1;this.qc&&(this.b.clearTimeout(this.qc),this.qc=null)};g.va=function()
{Zf.ma.va.call(this);this.stop();delete this.b};function O(a,b,c)
{if(Fa(a))c&&(a=u(a,c));else if(a&&"function"==typeof
a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)};function ag(a,b,c)
{He.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=u(this.Uk,this)}w(ag,He);g=ag.prototype;g.Qa=0;g.va=function()
{ag.ma.va.call(this);this.stop();delete this.b;delete this.g};g.start=function(a)
{this.stop();this.Qa=O(this.i,n(a)?a:this.j)};g.stop=function(){0!
=this.Qa&&l.clearTimeout(this.Qa);this.Qa=0};g.Uk=function()
{this.Qa=0;this.b&&this.b.call(this.g)};function bg(a){if(a.classList)return
a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function cg(a,b){return
a.classList?a.classList.contains(b):ob(bg(a),b)}function P(a,b){a.classList?
a.classList.add(b):cg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
dg(a,b){if(a.classList)x(b,function(e){P(a,e)});else{var c={};x(bg(a),function(e)
{c[e]=!0});x(b,function(e){c[e]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function eg(a,b){a.classList?
a.classList.remove(b):cg(a,b)&&(a.className=ib(bg(a),function(c){return c!
=b}).join(" "))}function fg(a,b){a.classList?x(b,function(c)
{eg(a,c)}):a.className=ib(bg(a),function(c){return!ob(b,c)}).join(" ")}function
gg(a,b,c){c?P(a,b):eg(a,b)};function hg(a){M.call(this);a=a||
Sd();this.b=a.Ua(D.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(D.Aa)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
ee(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;D.Sa&&(a=b.document,a.open(),a.close());L(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}w(hg,M);
hg.prototype.va=function(){hg.ma.va.call(this);of(this.j,"resize",this.g,!
1,this);this.j=null;D.Sa&&!D.Na("1.9")||J(this.b);delete
this.b};hg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function ig(a){var
b=0,c=0;if(jg(a))b=a.selectionStart,c=-1;else if(kg()){var
d=lg(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 lg(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 mg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function jg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function kg(){return D.Aa&&!D.Na("9")};function
ng(a){M.call(this);this.b=a||window;this.i=L(this.b,"resize",this.j,!
1,this);this.g=$d(this.b||window)}w(ng,M);ng.prototype.Ba=function(){return this.g?
this.g.clone():null};ng.prototype.va=function()
{ng.ma.va.call(this);this.i&&(pf(this.i),this.i=null);this.g=this.b=null};ng.protot
ype.j=function(){var a=$d(this.b||window);Rd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function Q(a)
{He.call(this);this.ua=a;this.i={}}w(Q,He);var
og=[];g=Q.prototype;g.ka=function(a,b,c,d){return pg(this,a,b,c,d)};function
pg(a,b,c,d,e,f){Da(c)||(c&&(og[0]=c.toString()),c=og);for(var h=0;h<c.length;h++)
{var k=L(b,c[h],d||a.handleEvent,e||!1,f||a.ua||a);if(!k)break;a.i[k.key]=k}return
a}g.od=function(a,b,c,d){return qg(this,a,b,c,d)};
function qg(a,b,c,d,e,f){if(Da(c))for(var h=0;h<c.length;h+
+)qg(a,b,c[h],d,e,f);else{b=gf(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(Da(b))for(var f=0;f<b.length;f+
+)this.ab(a,b[f],c,d,e);else c=c||this.handleEvent,d=Ga(d)?!!d.capture:!!d,e=e||
this.ua||this,c=hf(c),d=!!d,b=We(a)?a.Me(b,c,d,e):a?(a=kf(a))?
a.Me(b,c,d,e):null:null,b&&(pf(b),delete this.i[b.key]);return this};
function rg(a){Pa(a.i,function(b,c)
{this.i.hasOwnProperty(c)&&pf(b)},a);a.i={}}g.va=function()
{Q.ma.va.call(this);rg(this)};g.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function sg(a)
{M.call(this);this.wa=a;a=D.Aa?"focusout":"blur";this.b=L(this.wa,D.Aa?"focusin":"f
ocus",this,!D.Aa);this.g=L(this.wa,a,this,!
D.Aa)}w(sg,M);sg.prototype.handleEvent=function(a){var b=new
Re(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};sg.prototype.va=function()
{sg.ma.va.call(this);pf(this.b);pf(this.g);delete this.wa};function tg(a,b,c,d,e,f)
{if(D.hb&&!D.Na("525"))return!0;if(D.Fb&&e)return ug(a);if(e&&!d)return!1;if(!D.Sa)
{xa(b)&&(b=vg(b));var h=17==b||18==b||D.Fb&&91==b;if((!c||D.Fb)&&h||
D.Fb&&16==b&&(d||f))return!1}if((D.hb||D.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(D.Aa&&d&&b==a)return!1;switch(a){case 13:return D.Sa?f||e?!1:!
(c&&d):!0;case 27:return!(D.hb||D.jc||D.Sa)}return D.Sa&&(d||e||f)?!1:ug(a)}
function ug(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(D.hb||
D.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 D.Sa;default:return!1}}function vg(a){if(D.Sa)a=wg(a);else
if(D.Fb&&D.hb)switch(a){case 93:a=91}return a}
function wg(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 xg(a,b)
{M.call(this);a&&yg(this,a,b)}w(xg,M);g=xg.prototype;g.wa=null;g.Rf=null;g.th=null;
g.Sf=null;g.Kb=-1;g.Ec=-1;g.Cg=!1;
var
zg={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},Ag=
{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},Bg=!D.hb||D.Na("525"),Cg=D.Fb&&D.Sa;g=xg.prototype;
g.Fl=function(a){if(D.hb||D.jc)if(17==this.Kb&&!a.ctrlKey||18==this.Kb&&!a.altKey||
D.Fb&&91==this.Kb&&!a.metaKey)this.Ec=this.Kb=-1;-1==this.Kb&&(a.ctrlKey&&17!
=a.keyCode?this.Kb=17:a.altKey&&18!=a.keyCode?this.Kb=18:a.metaKey&&91!
=a.keyCode&&(this.Kb=91));Bg&&!
tg(a.keyCode,this.Kb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Ec=vg(a.keyCode),Cg&&(this.Cg=a.altKey))};g.Xk=function(a){this.Ec=this.Kb=-
1;this.Cg=a.altKey};
g.handleEvent=function(a){var b=a.g,c=b.altKey;if(D.Aa&&"keypress"==a.type){var
d=this.Ec;var e=13!=d&&27!=d?b.keyCode:0}else(D.hb||D.jc)&&"keypress"==a.type?
(d=this.Ec,e=0<=b.charCode&&63232>b.charCode&&ug(d)?b.charCode:0):D.Lc&&!D.hb?
(d=this.Ec,e=ug(d)?b.keyCode:0):("keypress"==a.type?
(Cg&&(c=this.Cg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Ec,e=b.charCode):(d=b.keyCode||this.Ec,e=b.charCode||0)):(d=b.keyCode||
this.Ec,e=b.charCode||0),D.Fb&&63==e&&224==d&&(d=191));var f=d=vg(d);
d?63232<=d&&d in zg?
f=zg[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in
Ag&&(f=Ag[b.keyIdentifier]);D.Sa&&Bg&&"keypress"==a.type&&!
tg(f,this.Kb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Kb,this.Kb=f,b=new
Dg(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.R=function(){return
this.wa};function yg(a,b,c)
{a.Sf&&Eg(a);a.wa=b;a.Rf=L(a.wa,"keypress",a,c);a.th=L(a.wa,"keydown",a.Fl,c,a);a.S
f=L(a.wa,"keyup",a.Xk,c,a)}
function Eg(a)
{a.Rf&&(pf(a.Rf),pf(a.th),pf(a.Sf),a.Rf=null,a.th=null,a.Sf=null);a.wa=null;a.Kb=-
1;a.Ec=-1}g.va=function(){xg.ma.va.call(this);Eg(this)};function Dg(a,b,c,d)
{Re.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}w(Dg,Re);fun
ction Fg(a,b){var c=a.match(Gg);return c?Number(c[1])*b[c[2]]:NaN}var
Gg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Hg={"":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},Ig={"":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
Wa={},Jg=null;function Kg(a){a=Ha(a);delete Wa[a];Va()&&Jg&&Jg.stop()}function Lg()
{Jg||(Jg=new ag(function(){Mg()},20));var a=Jg;0!=a.Qa||a.start()}function Mg(){var
a=Ma();Pa(Wa,function(b){Ng(b,a)});Va()||Lg()};function Og()
{M.call(this);this.g=0;this.endTime=this.b=null}w(Og,M);Og.prototype.j=function()
{this.Pc("begin")};Og.prototype.i=function()
{this.Pc("end")};Og.prototype.Pc=function(a){this.dispatchEvent(a)};function
Pg(a,b,c,d){Og.call(this);if(!Da(a)||!Da(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}w(Pg,Og);g=Pg.prototype;
g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Kg(this);this.b=a=Ma();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Pc("play");-1==this.g&&this.Pc("resume");this.g=1;var b=Ha(this);b in
Wa||(Wa[b]=this);Lg();Ng(this,a);return!0};g.stop=function(a)
{Kg(this);this.g=0;a&&(this.progress=1);Qg(this,this.progress);this.Pc("stop");this
.i()};
g.va=function(){0==this.g||this.stop(!
1);this.Pc("destroy");Pg.ma.va.call(this)};function Ng(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);Qg(a,a.progress);1==a.progress?
(a.g=0,Kg(a),a.Pc("finish"),a.i()):1==a.g&&a.Ih()}function Qg(a,b)
{Fa(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.Pc("animate")};g.Pc=function(a){this.dispatchEvent(new Rg(a,this))};
function Rg(a,b)
{Oe.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}w(Rg,Oe);function Sg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Tg(a){for(var b=new
Sg(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=Sg.prototype;g.Ib=function(){return this.right-this.left};g.nc=function()
{return this.bottom-this.top};
g.clone=function(){return new
Sg(this.top,this.right,this.bottom,this.left)};function Ug(a,b){return a&&b?b
instanceof Sg?
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 Vg(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 Wg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}g=Wg.prototype;g.clone=function(
){return new Wg(this.left,this.top,this.width,this.height)};function Xg(a){return
new Sg(a.top,a.left+a.width,a.top+a.height,a.left)}function Yg(a){return new
Wg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Zg(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 Wg(c,e,d-c,f-e)}return null}function $g(a,b){if(!a||!b)return null;var c=new
Wg(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 F(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 R(a,b,c)
{if(q(b))(b=ah(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],f=ah(c,d);f&&(c.style[f]=e)}}var bh={};function ah(a,b){var c=bh[b];if(!c)
{var d=Cd(b);c=d;void
0===a.style[d]&&(d=(D.hb?"Webkit":D.Sa?"Moz":D.Aa?"ms":D.Lc?"O":null)+Dd(d),void 0!
==a.style[d]&&(c=d));bh[b]=c}return c}function ch(a,b){var
c=a.style[Cd(b)];return"undefined"!==typeof c?c:a.style[ah(a,b)]||""}
function dh(a,b){var c=Ud(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function eh(a,b){return dh(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function fh(a,b,c)
{if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=gh(d,!
1);a.style.top=gh(b,!1)}function hh(a){return new E(a.offsetLeft,a.offsetTop)}
function ih(a){a=a?Ud(a):document;return!D.Aa||D.Jb(9)||ae(Sd(a).b)?
a.documentElement:a.body}function jh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}D.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 kh(a){if(D.Aa&&!D.Jb(8))return a.offsetParent;var
b=Ud(a),c=eh(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=eh(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 lh(a){for(var b=new
Sg(0,Infinity,Infinity,0),c=Sd(a),d=c.b.body,e=c.b.documentElement,f=ce(c.b);a=kh(a
);)if(!(D.Aa&&0==a.clientWidth||D.hb&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=eh(a,"overflow")){var h=mh(a),k=new
E(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=$d(de(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 nh(a,b){var c=b||ce(document);var d=c||ce(document);var
e=mh(a),f=mh(d),h=oh(d);if(d==ce(document)){var k=e.x-d.scrollLeft;e=e.y-
d.scrollTop;D.Aa&&!D.Jb(10)&&(k+=h.left,e+=h.top)}else k=e.x-f.x-h.left,e=e.y-f.y-
h.top;h=ph(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
E(m,p);c.scrollLeft=d.x;c.scrollTop=d.y}
function mh(a){var b=Ud(a),c=new E(0,0),d=ih(b);if(a==d)return
c;a=jh(a);b=be(Sd(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function qh(a,b){var
c=rh(a),d=rh(b);return new E(c.x-d.x,c.y-d.y)}function sh(a){a=jh(a);return new
E(a.left,a.top)}function rh(a){if(1==a.nodeType)return sh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new E(a.clientX,a.clientY)}
function S(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=gh(b,!0);a.style.height=gh(c,!
0)}function gh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function th(a){var b=ph;if("none"!=eh(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 ph(a){var b=a.offsetWidth,c=a.offsetHeight,d=D.hb&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new F(b,c):(a=jh(a),new F(a.right-a.left,a.bottom-
a.top))}function uh(a){var b=mh(a);a=th(a);return new
Wg(b.x,b.y,a.width,a.height)}function vh(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 T(a,b)
{a.style.display=b?"":"none"}function wh(a){return"rtl"==eh(a,"direction")}
var xh=D.Sa?"MozUserSelect":D.hb||D.jc?"WebkitUserSelect":null;function yh(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(xh)
{if(b=b?"none":"",a.style&&(a.style[xh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[xh]=b)}}else if(D.Aa||
D.Lc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function zh(a,b){var c=ae(Sd(Ud(a)).b);if(!D.Aa||D.Na("10")||
c&&D.Na("8"))Ah(a,b,"border-box");else{var d=a.style;if(c){c=Bh(a);var
e=oh(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 Ch(a){var b=Ud(a),c=D.Aa&&a.currentStyle;if(c&&ae(Sd(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Dh(a,c.width,"width","pixelWidth"),a=Dh(a,c.height,"height","pixelHeight"),new
F(b,a);c=new F(a.offsetWidth,a.offsetHeight);b=Bh(a);a=oh(a);return new F(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Ah(a,b,c){a=a.style;D.Sa?a.MozBoxSizing=c:D.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 Dh(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 Eh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?Dh(a,c,"left","pixelLeft"):0}
function Bh(a){if(D.Aa){var
b=Eh(a,"paddingLeft"),c=Eh(a,"paddingRight"),d=Eh(a,"paddingTop");a=Eh(a,"paddingBo
ttom");return new
Sg(d,c,a,b)}b=dh(a,"paddingLeft");c=dh(a,"paddingRight");d=dh(a,"paddingTop");a=dh(
a,"paddingBottom");return new
Sg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Fh={thin:2,medium:4,thick:6};
function Gh(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 Fh?
Fh[c]:Dh(a,c,"left","pixelLeft")}
function oh(a){if(D.Aa&&!D.Jb(9)){var
b=Gh(a,"borderLeft"),c=Gh(a,"borderRight"),d=Gh(a,"borderTop");a=Gh(a,"borderBottom
");return new
Sg(d,c,a,b)}b=dh(a,"borderLeftWidth");c=dh(a,"borderRightWidth");d=dh(a,"borderTopW
idth");a=dh(a,"borderBottomWidth");return new
Sg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Hh(a,b)
{a.style[D.Aa?"styleFloat":"cssFloat"]=b};D.platform={};D.platform.Ge=function()
{if(D.li){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(D.Wd()))?a[1]:"0"}return
D.Fb?(a=/10[_.][0-9_.]+/,(a=a.exec(D.Wd()))?a[0].replace(/_/g,"."):"10"):D.we?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(D.Wd()))?a[1]:""):D.ze||D.yd||D.tk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(D.Wd()))?
a[1].replace(/_/g,"."):""):""};D.platform.VERSION=D.platform.Ge();D.platform.Qf=fun
ction(a){return 0<=Sb(D.platform.VERSION,a)};D.product={};D.product.Zh=!
1;D.product.Md=!1;D.product.Ld=!1;D.product.xe=!1;D.product.Yh=!1;D.product.ei=!
1;D.product.Pd=D.tg||D.sg||D.wg||D.product.Zh||D.product.Md||D.product.Ld||
D.product.xe||D.product.Yh||
D.product.ei;D.product.Lc=D.Lc;D.product.Aa=D.Aa;D.product.jc=D.jc;D.product.qk=D.p
roduct.Pd?D.product.Zh:Wb();D.product.jm=function(){return Ed()||
z("iPod")};D.product.ze=D.product.Pd?
D.product.Md:D.product.jm();D.product.yd=D.product.Pd?D.product.Ld:z("iPad");
D.product.we=D.product.Pd?D.product.xe:z("Android")&&!(Xb()||Wb()||z("Opera")||
z("Silk"));D.product.lk=D.product.Pd?D.product.Yh:Xb();D.product.mm=function()
{return z("Safari")&&!(Xb()||z("Coast")||z("Opera")||z("Edge")||z("Edg/")||Wb()||
z("Silk")||z("Android"))&&!Fd()};D.product.xg=D.product.Pd?
D.product.ei:D.product.mm();D.product.Ge=function(){if(D.product.qk)return
D.product.Vd(/Firefox\/([0-9.]+)/);if(D.product.Aa||D.product.jc||
D.product.Lc)return D.VERSION;if(D.product.lk)return Fd()?D.product.Vd(/CriOS\/([0-
9.]+)/):D.product.Vd(/Chrome\/([0-9.]+)/);if(D.product.xg&&!Fd())return
D.product.Vd(/Version\/([0-9.]+)/);if(D.product.ze||D.product.yd){var
a=D.product.Di(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(D.product.we)return(a=D.product.Vd(/Android\s+([0-9.]+)/))?
a:D.product.Vd(/Version\/([0-9.]+)/);
return""};D.product.Vd=function(a){return(a=D.product.Di(a))?
a[1]:""};D.product.Di=function(a){return
a.exec(D.Wd())};D.product.VERSION=D.product.Ge();D.product.Qf=function(a){return
0<=Sb(D.product.VERSION,a)};function Ih(a,b,c,d,e)
{Pg.call(this,b,c,d,e);this.V=a}w(Ih,Pg);Ih.prototype.s=r;Ih.prototype.Ih=function(
){this.s();Ih.ma.Ih.call(this)};Ih.prototype.i=function()
{this.s();Ih.ma.i.call(this)};Ih.prototype.j=function()
{this.s();Ih.ma.j.call(this)};function Jh(a,b,c,d,e)
{xa(b)&&(b=[b]);xa(c)&&(c=[c]);Ih.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}w(Jh,Ih);var
Kh=1/1024;
Jh.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.ha)>=Kh&&(vh(this.V,a),this.ha=a)};Jh.prototype.j=function(){this.ha=-
1;Jh.ma.j.call(this)};Jh.prototype.i=function(){this.ha=-
1;Jh.ma.i.call(this)};function Lh(a,b,c)
{Jh.call(this,a,1,0,b,c)}w(Lh,Jh);Lh.prototype.j=function()
{this.V.style.display="";Lh.ma.j.call(this)};Lh.prototype.i=function()
{this.V.style.display="none";Lh.ma.i.call(this)};
function Mh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Ih.call(this,a,b,c,d,e)}w(Mh,Ih);Mh.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 Nh(a,b,c){M.call(this);this.target=a;this.s=b||a;this.ha=c||new
Wg(NaN,NaN,NaN,NaN);this.i=Ud(a);this.b=new
Q(this);Ie(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;L(this.s,
["touchstart","mousedown"],this.ak,!1,this);this.j=Oh}w(Nh,M);var
Oh=l.document&&l.document.documentElement&&!!
l.document.documentElement.setCapture&&!!
l.document.releaseCapture;g=Nh.prototype;g.Ha=function(a){this.o=a};
g.va=function(){Nh.ma.va.call(this);of(this.s,["touchstart","mousedown"],this.ak,!
1,this);rg(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&&!
Ue(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Ph("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.xf,d);this.j?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.xf)):this.b.ka(ee(b),"blur",this.xf);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=be(Sd(this.i).b)}};g.xf=function(a,b)
{rg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
Ph("end",this,a.clientX,a.clientY,a,Qh(this,this.deltaX),Rh(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
Ph("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.lc||
this.xf(a);return}}c=Sh(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Ph("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Th(this,a,b,c),a.preventDefault(
))}};
function Sh(a,b,c){var d=be(Sd(a.i).b);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new
E(Qh(a,a.deltaX),Rh(a,a.deltaY))}g.Ym=function(a){var
b=Sh(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Th(this,a,b.x,b.y)};fu
nction Th(a,b,c,d){a.yi(c,d);a.dispatchEvent(new
Ph("drag",a,b.clientX,b.clientY,b,c,d))}function Qh(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 Rh(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
Ph(a,b,c,d,e,f,h){Oe.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)?
f:b.deltaX;this.top=n(h)?h:b.deltaY}w(Ph,Oe);function Uh(a){return
Math.pow(a,3)}function Vh(a){return 3*a*a-2*a*a*a};function Wh(a)
{Oe.call(this,"navigate");this.V=a}w(Wh,Oe);function Xh(){return!(z("iPad")||
z("Android")&&!z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||
z("IEMobile"))};function Yh(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 Zh(a,b,c,d){M.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"+$h;var f=dd("input",
{type:"text",name:e,id:e,style:fc("display:none")});document.write(Xc(f));e=G(e)}th
is.V=e;this.b=c?ee(Ud(c)):window;this.ua=b;D.Aa&&!
b&&(this.ua="https"==window.location.protocol?
qc(ec(fc("https:///"))):qc(ec(fc('javascript:""'))));this.g=new
Zf(150);Ie(this,this.g);this.j=!a;this.i=new Q(this);if(a||ai){if(d)var
h=d;else{a="history_iframe"+
$h;d=this.ua;b={id:a,style:fc("display:none"),sandbox:void
0};d&&oc(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=ed("iframe",e,void
0);document.write(Xc(h));h=G(a)}this.ra=h;this.Ca=!
0}ai&&(this.i.ka(this.b,"load",this.Tm),this.ya=this.ta=!1);this.j?
bi(this,ci(this),!0):di(this,this.V.value);
$h++}w(Zh,M);Zh.prototype.ha=!1;Zh.prototype.s=!1;Zh.prototype.o=null;var
ei=function(a,b){var c=b||Yh;return function(){var d=this||
l;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var
e=c(Ha(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}}
(function(){return D.Aa?D.Jb(8):"onhashchange"in l}),ai=D.Aa&&!
D.Jb(8);g=Zh.prototype;g.je=null;g.va=function()
{Zh.ma.va.call(this);this.i.Ea();this.Ha(!1)};
g.Ha=function(a){if(a!=this.ha)if(ai&&!this.ta)this.ya=a;else if(a)if(D.Lc?
this.i.ka(this.b.document,fi,this.bn):D.Sa&&this.i.ka(this.b,"pageshow",this.Zm),ei
()&&this.j)this.i.ka(this.b,"hashchange",this.Um),this.ha=!0,this.dispatchEvent(new
Wh(ci(this),!1));else{if(!D.Aa||Xh()||
this.ta)this.i.ka(this.g,"tick",u(this.Ki,this,!0)),this.ha=!0,ai||
(this.o=ci(this),this.dispatchEvent(new Wh(ci(this),!1))),this.g.start()}else
this.ha=!1,rg(this.i),this.g.stop()};
g.Tm=function(){this.ta=!0;this.V.value&&di(this,this.V.value,!
0);this.Ha(this.ya)};g.Zm=function(a){a.g.persisted&&(this.Ha(!1),this.Ha(!
0))};g.Um=function(){var a=gi(this.b);a!=this.o&&hi(this,a,!0)};function ci(a)
{return null!=a.je?a.je:a.j?gi(a.b):ii(a)||""}function gi(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}function bi(a,b,c)
{a=a.b.location;var d=a.href.split("#")[0],e=-1!=a.href.indexOf("#");if(ai||e||
b)d+="#"+b;d!=a.href&&(b=zc(d),c?pd(a,b):od(a,b))}
function di(a,b,c,d){if(a.Ca||b!=ii(a))if(a.Ca=!
1,b=encodeURIComponent(String(b)),D.Aa){var
e=qe(a.ra);e.open("text/html",c?"replace":void 0);c=hd(dd("title",{},d||
a.b.document.title),dd("body",{},b));e.write(Xc(c));e.close()}else
e=oc(a.ua).toString()+"#"+b,(a=a.ra.contentWindow)&&(c?
pd(a.location,e):od(a.location,e))}
function ii(a){if(D.Aa)return a=qe(a.ra),a.body?td(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=td(gi(b))}catch(d){return a.s||(1!
=a.s&&$f(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&$f(a.g,150),a.s=!1);return c||
null}return null}g.Ki=function(a){if(this.j){var b=gi(this.b);b!
=this.o&&hi(this,b,a)}if(!this.j||ai)if(b=ii(this)||"",null==this.je||
b==this.je)this.je=null,b!=this.o&&hi(this,b,a)};
function hi(a,b,c){a.o=a.V.value=b;a.j?
(ai&&di(a,b),bi(a,b)):di(a,b);a.dispatchEvent(new Wh(ci(a),c))}g.bn=function()
{this.g.stop();this.g.start()};var fi=["mousedown","keydown","mousemove"],$h=0;var
ji={};
function ki(a){if(D.product.Aa&&!D.Na(9))return[0,0,0,0];var
b=ji.hasOwnProperty(a)?ji[a]:null;if(b)return
b;65536<Object.keys(ji).length&&(ji={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=li(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=li(b,d);b=li(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=mi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=mi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=mi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=mi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=mi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=mi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");mi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return ji[a]=b}function mi(a,b,c,d){return
a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function
li(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var
ni={"* 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},oi={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"*
LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A
TARGET":!0,"* CLASS":!0,"* ID":!0,"* STYLE":!0};var pi={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},qi=/
[\n\f\r"'()*<>]/g,ri={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function si(a){return ri[a]}
function ti(a,b,c){b=Hb(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"!
=uc(a).toString()?'url("'+uc(a).toString().replace(qi,si)+'")':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 pi))return null}return b};function ui(a,b){var c=l[a];return
c&&c.prototype?(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||
null:null}function vi(a,b){var c=l[a];return c&&c.prototype&&c.prototype[b]||null}
var wi=ui("Element","attributes")||
ui("Node","attributes"),xi=vi("Element","hasAttribute"),yi=vi("Element","getAttribu
te"),zi=vi("Element","setAttribute"),Ai=vi("Element","removeAttribute"),Bi=vi("Elem
ent","getElementsByTagName"),Ci=vi("Element","matches")||
vi("Element","msMatchesSelector"),Di=ui("Node","nodeName"),Ei=ui("Node","nodeType")
,Fi=ui("Node","parentNode"),Gi=ui("HTMLElement","style")||
ui("Element","style"),Hi=ui("HTMLStyleElement","sheet"),Ii=vi("CSSStyleDeclaration"
,"getPropertyValue"),
Ji=vi("CSSStyleDeclaration","setProperty");function Ki(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Li(a,b,c,d){if(a)return a.apply(b,d);if(D.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 Mi(a)
{return Ki(wi,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Ni(a,b,c){try{Li(zi,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Oi(a){return
Ki(Gi,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Pi(a){return Ki(Hi,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Qi(a){return Ki(Di,a,"nodeName",function(b)
{return"string"==typeof b})}function Ri(a){return Ki(Ei,a,"nodeType",function(b)
{return"number"==typeof b})}
function Si(a){return Ki(Fi,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Ti(a,b){return
Li(Ii,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Ui(a,b,c){Li(Ji,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Vi=D.Aa&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),Wi={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function Xi(a,b,c){var d=[];a=Yi(vb(a.cssRules));x(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&D.product.Aa&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var
f=b?e.selectorText.replace(Vi,"#"+b+"
$1"):e.selectorText;d.push(Qc(f,Zi(e.style,c)))}});return Sc(d)}function Yi(a)
{return ib(a,function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function $i(a,b,c){a=aj("<style>"+a+"</style>");return null==a||null==a.sheet?
Uc:Xi(a.sheet,void 0!=b?b:null,c)}function aj(a){if(D.Aa&&!D.Na(10)||"function"!
=typeof l.DOMParser)return
null;a=id("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(Xc(a),"text/html").body.children[0]}
function Zi(a,b){if(!a)return Fc;var
c=document.createElement("div").style,d=bj(a);x(d,function(e){var f=D.hb&&e in Wi?
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=Ti(a,e),e=ti(f,e,b),null!=e&&Ui(c,f,e))});return
Ec(c.cssText||"")}
function cj(a){var b=Array.from(Li(Bi,a,"getElementsByTagName",
["STYLE"])),c=Fb(b,function(e){return
vb(Pi(e).cssRules)});c=Yi(c);c.sort(function(e,f){var h=ki(e.selectorText);a:
{for(var k=ki(f.selectorText),m=Ab,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=Ab(h.length,k.length)}return-
h});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)x(c,function(e){Li(Ci,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&
e.style&&dj(d,e.style)});x(b,J)}function dj(a,b){var
c=bj(a.style),d=bj(b);x(d,function(e){if(!(0<=c.indexOf(e))){var
f=Ti(b,e);Ui(a.style,e,f)}})}function bj(a){Ea(a)?a=vb(a):
(a=Ra(a),rb(a,"cssText"));return a};var ej="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),fj=0;function gj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+fj+
+}gj.prototype.set=function(a,b){if(Li(xi,a,"hasAttribute",[this.b])){var
c=parseInt(Li(yi,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Ni(a,this.b,c.toString()),this.i.push(a);return this};
gj.prototype.get=function(a){if(Li(xi,a,"hasAttribute",[this.b]))return
a=parseInt(Li(yi,a,"getAttribute",[this.b])||
null,10),this.g[a]};gj.prototype.clear=function(){this.i.forEach(function(a)
{Li(Ai,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var hj=!D.Aa||
D.Jb(10),ij=!D.Aa||null==document.documentMode;function jj(){};var kj={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 lj={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 mj(a){a=a||
new
nj;oj(a);this.b=Ya(a.b);this.j=Ya(a.lb);this.o=Ya(a.ta);this.ha=a.ha;x(a.s,function
(b){if(0!=b.lastIndexOf("data-",0))throw new eb('Only "data-" attributes allowed,
got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new eb('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.b["*
"+b.toUpperCase()]=pj},this);this.V=a.i;this.i=a.ra;this.g=null;this.s=a.V}w(mj,jj)
;
function qj(a){return function(b,c){var d=a(Hb(b),c);return
d&&"about:invalid#zClosurez"!=uc(d).toString()?uc(d).toString():null}}function nj()
{this.b={};x([ni,oi],function(a){x(Ra(a),function(b)
{this.b[b]=pj},this)},this);this.g={};this.s=[];this.lb=Ya(kj);this.ta=Ya(lj);this.
ha=!1;this.Ca=yc;this.ya=this.o=this.ua=this.i=Zb;this.ra=null;this.j=this.V=!
1}function rj(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?
null:b(c,d,e,f)}}function sj(a,b,c,d){a[c]&&!b[c]&&(a[c]=rj(a[c],d))}
function oj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");sj(a.b,a.g,"* USEMAP",tj);var b=qj(a.Ca);x(["* ACTION","* CITE","*
HREF"],function(d){sj(this.b,this.g,d,b)},a);var c=qj(a.i);x(["* LONGDESC","*
SRC","LINK HREF"],function(d){sj(this.b,this.g,d,c)},a);x(["* FOR","* HEADERS","*
NAME"],function(d){sj(this.b,this.g,d,v(uj,this.ua))},a);sj(a.b,a.g,"A
TARGET",v(wj,["_blank","_self"]));sj(a.b,a.g,"* CLASS",v(xj,a.o));sj(a.b,a.g,"*
ID",v(yj,a.o));sj(a.b,a.g,"* STYLE",
v(a.ya,c));a.j=!0}function zj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function pj(a){return Hb(a)}function wj(a,b){var c=Hb(b);return
ob(a,c.toLowerCase())?c:null}function tj(a){return(a=Hb(a))&&"#"==a.charAt(0)?
a:null}function uj(a,b,c){return a(Hb(b),c)}function xj(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 yj(a,b,c){return a(Hb(b),c)}
function Aj(a,b){var c=!("STYLE"in a.j)&&"STYLE"in
a.o;c="*"==a.i&&c?"sanitizer-"+Bd():a.i;a.g=c;if(hj){var d=b;if(hj)
{c=I("SPAN");a.g&&"*"==a.i&&(c.id=a.g);a.s&&(d=aj("<div>"+d+"</div>"),cj(d),d=d.inn
erHTML);d=id(d,null);var e=document.createElement("template");if(ij&&"content"in
e)C(e,d),e=e.content;else{var
f=document.implementation.createHTMLDocument("x");e=f.body;C(f.body,d)}d=document.c
reateTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(e=ej?
new WeakMap:new gj;f=d.nextNode();){c:{var h=
a;var k=f;switch(Ri(k)){case 3:h=Bj(h,k);break c;case
1:if("TEMPLATE"==Qi(k).toUpperCase())h=null;else{var m=Qi(k).toUpperCase();if(m in
h.j)var p=null;else h.o[m]?p=document.createElement(m):
(p=I("SPAN"),h.ha&&Ni(p,"data-sanitizer-original-tag",m.toLowerCase()));if(p){var
t=p,B=Mi(k);if(null!=B)for(var A=0;m=B[A];A++)if(m.specified){var N=h;var
ba=k,fa=m,qb=fa.name;if(0==qb.lastIndexOf("data-sanitizer-",0))N=null;else{var
ef=Qi(ba);fa=fa.value;var
Ua={tagName:Hb(ef).toLowerCase(),attributeName:Hb(qb).toLowerCase()},
vj={Hk:void 0};"style"==Ua.attributeName&&(vj.Hk=Oi(ba));ba=zj(ef,qb);ba in N.b?
(N=N.b[ba],N=N(fa,Ua,vj)):(qb=zj(null,qb),qb in N.b?
(N=N.b[qb],N=N(fa,Ua,vj)):N=null)}null===N||Ni(t,m.name,N)}h=p}else h=null}break
c;default:h=null}}if(h){if(1==Ri(h)&&e.set(f,h),f=Si(f),k=!
1,f)m=Ri(f),p=Qi(f).toLowerCase(),t=Si(f),11!=m||t?"body"==p&&t&&(m=Si(t))&&!
Si(m)&&(k=!0):k=!0,m=null,k||!f?
m=c:1==Ri(f)&&(m=e.get(f)),m.content&&(m=m.content),m.appendChild(h)}else
ke(f)}e.clear&&e.clear()}else c=I("SPAN");0<Mi(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 id(c,null)}function Bj(a,b){var
c=b.data,d=Si(b);d&&"style"==Qi(d).toLowerCase()&&!("STYLE"in a.j)&&"STYLE"in
a.o&&(c=Tc($i(c,a.g,u(function(e,f){return this.V(e,{Xn:f})},a))));return
document.createTextNode(c)};function Cj(a){return vd(Hb(a.replace(Dj,function(b,c)
{return Ej.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Ej=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Dj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function Fj(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:
{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/
(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:
[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:
[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw
Error("Invalid JSON string: "+a);};function Gj(a,b)
{this.x=a;this.y=b}w(Gj,E);function Hj(a){return new
Gj(a.x,a.y)}Gj.prototype.clone=function(){return new
Gj(this.x,this.y)};Gj.prototype.Ug=E.prototype.Ug;Gj.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 Ij(a){var b=Jj;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}Ij.prototype.cancel=function(a){if(this.b)this.i
instanceof Ij&&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 Kj(this),Lj(this),Mj(this,!
1,a))}};Ij.prototype.lb=function(a,b){this.V=!1;Mj(this,a,b)};
function Mj(a,b,c){a.b=!0;a.i=c;a.j=!b;Nj(a)}function Lj(a){if(a.b){if(!a.ra)throw
new Oj(a);a.ra=!1}}Ij.prototype.vi=function(a){Lj(this);Mj(this,!0,a)};function
Pj(a,b,c,d){a.o.push([b,c,d]);a.b&&Nj(a)}Ij.prototype.then=function(a,b,c){var
d,e,f=new Jf(function(h,k){d=h;e=k});Pj(this,d,function(h){h instanceof Kj?
f.cancel():e(h)});return f.then(a,b,c)};Ij.prototype.$goog_Thenable=!0;function
Qj(a){return kb(a.o,function(b){return Fa(b[1])})}
function Nj(a){if(a.s&&a.b&&Qj(a)){var
b=a.s,c=Rj[b];c&&(l.clearTimeout(c.Qa),delete Rj[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(If(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!
0,a.V=!0}catch(m){b=m,a.j=!0,Qj(a)||(c=!0)}}a.i=b;d&&(k=u(a.lb,a,!0),d=u(a.lb,a,!
1),b instanceof Ij?(Pj(b,k,d),b.ya=!0):b.then(k,d));c&&(b=
new Sj(b),Rj[b.Qa]=b,a.s=b.Qa)}function Oj()
{cb.call(this)}w(Oj,cb);Oj.prototype.message="Deferred has already
fired";Oj.prototype.name="AlreadyCalledError";function Kj()
{cb.call(this)}w(Kj,cb);Kj.prototype.message="Deferred was
canceled";Kj.prototype.name="CanceledError";function Sj(a)
{this.Qa=l.setTimeout(u(this.g,this),0);this.b=a}Sj.prototype.g=function(){delete
Rj[this.Qa];throw this.b;};var Rj={};function Tj(a,b){var c=b||{},d=c.document||
document,e=oc(a).toString(),f=I("SCRIPT"),h={Vj:f,Kd:void 0},k=new
Ij(h),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function()
{Uj(f,!0);var t=new Vj(1,"Timeout reached for loading script "+e);Lj(k);Mj(k,!
1,t)},p),h.Kd=m);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||(Uj(f,c.Dk||!
1,m),k.vi(null))};f.onerror=function(){Uj(f,!0,m);var t=new Vj(0,"Error while
loading script "+e);
Lj(k);Mj(k,!1,t)};h=c.attributes||{};$a(h,{type:"text/javascript",charset:"UTF-
8"});Yd(f,h);nd(f,a);Wj(d).appendChild(f);return k}function Wj(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function Jj(){if(this&&this.Vj){var
a=this.Vj;a&&"SCRIPT"==a.tagName&&Uj(a,!0,this.Kd)}}function Uj(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 Vj(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);cb.call(this,c);this.code=a}w(Vj,cb);function Xj(){this.b=Yj;this.Kd=5E3}var
Zj=0;Xj.prototype.send=function(a,b,c,d){a=a?Ya(a):{};d=d||"_"+(Zj+
+).toString(36)+Ma().toString(36);var
e="_callbacks___"+d;b&&(l[e]=ak(d,b),a.callback=e);b={timeout:this.Kd,Dk:!
0};e=oc(this.b).toString();e=pc.exec(e);var f=e[3]||"";e=qc(e[1]+rc("?",e[2]||"",a)
+rc("#",f,void 0));b=Tj(e,b);Pj(b,null,bk(d,a,c),void
0);return{Qa:d,zi:b}};Xj.prototype.cancel=function(a)
{a&&(a.zi&&a.zi.cancel(),a.Qa&&ck(a.Qa,!1))};
function bk(a,b,c){return function(){ck(a,!1);c&&c(b)}}function ak(a,b){return
function(c){ck(a,!0);b.apply(void 0,arguments)}}function ck(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 dk(){}dk.prototype.b=null;function ek(a){var b;(b=a.b)||
(b={},fk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var gk;function hk()
{}w(hk,dk);function ik(a){return(a=fk(a))?new ActiveXObject(a):new
XMLHttpRequest}function fk(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}gk=new hk;function jk(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
jk)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=jk.prototype;g.Bb=function(){kk(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};g.Xb=function()
{kk(this);return this.b.concat()};
function lk(a,b){return mk(a.g,b)}g.remove=function(a){return mk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&kk(this),!0):!1};function kk(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];mk(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],mk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}g.get=function(a,b){return mk(this.g,a)?
this.g[a]:b};g.set=function(a,b){mk(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
jk(this)};function mk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function nk(a)
{if(a.Bb&&"function"==typeof a.Bb)return a.Bb();if(q(a))return
a.split("");if(Ea(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 ok(a)
{if(a.Xb&&"function"==typeof a.Xb)return a.Xb();if(!a.Bb||"function"!=typeof a.Bb)
{if(Ea(a)||q(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
Ra(a)}}
function pk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ea(a)||q(a))x(a,b,void 0);else for(var
c=ok(a),d=nk(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};var qk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function rk(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?td(f):"")}}
function sk(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 tk(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
uk=/#|$/;
function vk(a){var
b=window.location.href,c=b.search(uk),d=tk(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 td(b.substr(d,e-d))}var
wk=/[?&]($|#)/;function xk(a){M.call(this);this.headers=new jk;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.Oa=!1}w(xk,M);var yk=/^https?
$/i,zk=["POST","PUT"],Ak=[];function Bk(a,b,c){var d=new
xk;Ak.push(d);b&&d.ka("complete",b);d.od("ready",d.Ck);d.send(a,c,void 0,void
0)}g=xk.prototype;g.Ck=function(){this.Ea();rb(Ak,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?
ik(this.V):ik(gk);this.s=this.V?
ek(this.V):ek(gk);this.b.onreadystatechange=u(this.Jj,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(f){Ck(this);return}a=c||"";var
e=this.headers.clone();d&&pk(d,function(f,h)
{e.set(h,f)});d=mb(e.Xb(),Dk);c=l.FormData&&a instanceof l.FormData;!ob(zk,
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.Oa&&(this.b.withCredentials=this.Oa);try{Ek(this),0<this.ua&&((this.ya=Fk(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=u(this.Kd,this)):this.o=O(this.Kd,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(f){Ck(this)}};
function Fk(a){return D.Aa&&D.Na(9)&&xa(a.timeout)&&n(a.ontimeout)}function Dk(a)
{return"content-type"==a.toLowerCase()}g.Kd=function(){"undefined"!=typeof
wa&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Ck(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Gk(a);Hk(a)}function Gk(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"),Hk(this))};g.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Hk(this,!
0));xk.ma.va.call(this)};g.Jj=function(){this.lc||(this.ra||this.j||this.i?
Ik(this):this.Xm())};g.Xm=function(){Ik(this)};
function Ik(a){if(a.g&&"undefined"!=typeof wa&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=Jk(a)))if(a.j&&4==(a.b?a.b.readyState:0))O(a.Jj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{Kk(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Gk(a)}finally{Hk(a)}}}func
tion Hk(a,b){if(a.b){Ek(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 Ek(a)
{a.b&&a.ya&&(a.b.ontimeout=null);a.o&&(l.clearTimeout(a.o),a.o=null)}function Kk(a)
{var b=Jk(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(qk)[1]||
null,!
a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length-
1)),b=!yk.test(a?a.toLowerCase():"");c=b}return c}function Jk(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function Lk(a){if(a.b){a:{a=a.b.responseText;if(l.JSON)try{var
b=l.JSON.parse(a);break a}catch(c){}b=Fj(a)}return b}};function U(a)
{this.s=this.V=this.o="";this.ha=null;this.g=this.j="";this.i=!1;var b;a instanceof
U?(this.i=n(void 0)?void
0:a.i,Mk(this,a.o),this.V=a.V,this.s=a.s,Nk(this,a.ha),this.j=a.j,Ok(this,a.b.clone
()),this.g=a.g):a&&(b=String(a).match(qk))?(this.i=!1,Mk(this,b[1]||"",!
0),this.V=Pk(b[2]||""),this.s=Pk(b[3]||"",!0),Nk(this,b[4]),this.j=Pk(b[5]||"",!
0),Ok(this,b[6]||"",!0),this.g=Pk(b[7]||"")):(this.i=!1,this.b=new
Qk(null,this.i))}
U.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Rk(b,Sk,!0),":");var
c=this.s;if(c||"file"==b)a.push("//"),(b=this.V)&&a.push(Rk(b,Sk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ha,null!=c&&a.push(":",String(c));if(c=this.j)this.s&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Rk(c,"/"==c.charAt(0)?Tk:Uk,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Rk(c,Vk));return
a.join("")};U.prototype.clone=function(){return new U(this)};
function Mk(a,b,c){a.o=c?Pk(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function
Nk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ha=b}else a.ha=null}function Ok(a,b,c){b instanceof Qk?(a.b=b,Wk(a.b,a.i)):
(c||(b=Rk(b,Xk)),a.b=new Qk(b,a.i))}U.prototype.getQuery=function(){return
this.b.toString()};function V(a,b,c){a.b.set(b,c);return a}function Yk(a,b){return
a.b.get(b)}function Pk(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}
function Rk(a,b,c){return q(a)?(a=encodeURI(a).replace(b,Zk),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Zk(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var Sk=/[#\/\?@]/g,Uk=/[#\?:]/g,Tk=/
[#\?]/g,Xk=/[#\?@]/g,Vk=/#/g;function Qk(a,b){this.g=this.b=null;this.i=a||
null;this.j=!!b}function $k(a){a.b||(a.b=new jk,a.g=0,a.i&&rk(a.i,function(b,c)
{a.add(td(b),c)}))}g=Qk.prototype;
g.add=function(a,b){$k(this);this.i=null;a=al(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)
{$k(this);a=al(this,a);return lk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function bl(a,b){$k(a);b=al(a,b);return
lk(a.b,b)}g.forEach=function(a,b){$k(this);this.b.forEach(function(c,d)
{x(c,function(e){a.call(b,e,d,this)},this)},this)};
g.Xb=function(){$k(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)
{$k(this);var
b=[];if(q(a))bl(this,a)&&(b=ub(b,this.b.get(al(this,a))));else{a=this.b.Bb();for(va
r c=0;c<a.length;c++)b=ub(b,a[c])}return b};g.set=function(a,b)
{$k(this);this.i=null;a=al(this,a);bl(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 cl(a,b,c)
{a.remove(b);0<c.length&&(a.i=null,a.b.set(al(a,b),vb(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
Qk;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function al(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}function Wk(a,b){b&&!
a.j&&($k(a),a.i=null,a.b.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),cl(this,e,c))},a));a.j=b};function dl()
{}dl.prototype.Sb=function(){};function el(a,b,c,d,e,f,h,k,m){var
p=fl(c),t=uh(a),B=lh(a);if(B){var A=Yg(B);B=Math.max(t.left,A.left);var
N=Math.min(t.left+t.width,A.left+A.width);if(B<=N){var
ba=Math.max(t.top,A.top);A=Math.min(t.top+t.height,A.top+A.height);ba<=A&&(t.left=B
,t.top=ba,t.width=N-B,t.height=A-ba)}}B=Sd(a);ba=Sd(c);if(B.b!=ba.b)
{N=B.b.body;ba=de(ba.b);A=new E(0,0);var fa=ee(Ud(N));if(Hd(fa,"parent")){var
qb=N;do{var ef=fa==ba?mh(qb):sh(qb);A.x+=ef.x;A.y+=ef.y}while(fa&&fa!=ba&&fa!
=fa.parent&&(qb=fa.frameElement)&&
(fa=fa.parent))}N=Qd(A,mh(N));!D.Aa||D.Jb(9)||ae(B.b)||
(N=Qd(N,be(B.b)));t.left+=N.x;t.top+=N.y}a=gl(a,b);b=t.left;a&4?
b+=t.width:a&2&&(b+=t.width/2);t=new E(b,t.top+(a&1?
t.height:0));t=Qd(t,p);e&&(t.x+=(a&4?-1:1)*e.x,t.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ua=m;else if(Ua=lh(c))Ua.top-=p.y,Ua.right-=p.x,Ua.bottom-=p.y,Ua.left-=p.x;return
hl(t,c,d,f,Ua,h,k)}
function fl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=eh(a,"position")){var c=mh(a);if(!b){b=wh(a);var d;if(d=b)
{d=D.product.xg&&D.product.Qf(10);var e=D.sk&&D.platform.Qf(10);d=D.Sa||d||e}b=d?-
a.scrollLeft:!b||D.nk&&D.Na("8")||"visible"==eh(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Qd(c,new
E(b,a.scrollTop))}}}return c||new E}
function hl(a,b,c,d,e,f,h){a=a.clone();var k=gl(b,c);c=th(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
Wg(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;fh(b,new E(e.left,e.top));h=e.Ba();Rd(c,h)||zh(b,h);return a}function gl(a,b)
{return(b&8&&wh(a)?b^4:b)&-9};function il(a,b){this.b=a instanceof E?a:new
E(a,b)}w(il,dl);il.prototype.Sb=function(a,b,c,d)
{hl(this.b,a,b,c,null,null,d)};function jl(a,b,c)
{this.b=a;this.g=b;this.V=c}w(jl,dl);jl.prototype.Sb=function(a,b,c)
{el(this.b,this.g,a,b,void 0,c,this.V)};function kl(a,b,c,d)
{jl.call(this,a,b);this.i=c?5:0;this.o=d||void 0}w(kl,jl);kl.prototype.s=function()
{return this.i};kl.prototype.j=function(a)
{this.i=a};kl.prototype.Sb=function(a,b,c,d){var
e=el(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var
f=ll(e,this.g);b=ll(e,b);e=el(this.b,f,a,b,null,c,10,d,this.o);e&496&&(f=ll(e,f),b=
ll(e,b),el(this.b,f,a,b,null,c,this.i,d,this.o))}};function ll(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function ml(a,b){this.b=a instanceof E?a:new
E(a,b)}w(ml,dl);ml.prototype.Sb=function(a,b,c,d){var e=Ud(a);var
f=e.body;e=e.documentElement;e=new E(f.scrollLeft||e.scrollLeft,f.scrollTop||
e.scrollTop);f=this.b.x+e.x;e=this.b.y+e.y;var h=fl(a);f-=h.x;e-=h.y;hl(new
E(f,e),a,b,c,null,null,d)};function nl(a,b,c,d){kl.call(this,a,b,c||d);(c||
d)&&this.j(65|(d?32:132))}w(nl,kl);function ol(a,b)
{ml.call(this,a,b)}w(ol,ml);ol.prototype.g=0;ol.prototype.j=function(a)
{this.g=a};ol.prototype.Sb=function(a,b,c,d){var e=ih(a);e=lh(e);var
f=ce(Sd(a).b);f=new E(this.b.x+f.scrollLeft,this.b.y+f.scrollTop);var
h=b,k=hl(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=hl(f,a,h,c,e,10,d);0!=(k&496)&&hl(f,a,b,c,e,this.g,d)}};function
pl(a,b){this.b=a instanceof E?a:new
E(a,b)}w(pl,dl);pl.prototype.Sb=function(a,b,c,d)
{el(ih(a),0,a,b,this.b,c,null,d)};function ql()
{He.call(this);this.b=[];this.g=[]}w(ql,He);ql.prototype.va=function()
{ql.ma.va.call(this);this.g.length=0;this.b.length=0};var
rl={},sl={},tl={};function ul(){throw Error("Do not instantiate
directly");}ul.prototype.Ig=null;ul.prototype.Qb=function(){return
this.content};ul.prototype.toString=function(){return this.content};function vl()
{ul.call(this)}w(vl,ul);vl.prototype.Ad=rl;function wl(){this.g=new jk;this.b=new
xl("",void 0);this.b.next=this.b.b=this.b}g=wl.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
xl(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 yl(this,this.b.next)};g.pop=function(){return
yl(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 zl(this,function(a,b){return b})};g.Bb=function(){return
zl(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 zl(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 yl(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
xl(a,b){this.key=a;this.value=b}
xl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Al(a){this.b=new jk;if(a){a=nk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Bl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ha(a):b.charAt(0)+a}Al.prototype.add=func
tion(a){this.b.set(Bl(a),a)};Al.prototype.remove=function(a){return
this.b.remove(Bl(a))};Al.prototype.Bb=function(){return
this.b.Bb()};Al.prototype.clone=function(){return new Al(this)};function Cl(a,b,c)
{if(D.Sa&&!D.li)return a;a='url("'+b+'")';D.hb&&(a+=" 7 5");return a+(",
"+c)};function Dl(a,b,c){M.call(this);this.ha=a;this.ta=c;this.i=b;L(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={}}w(Dl,M);g=Dl.prototype;g.ui=!0;g.Bg=!
1;g.jd=function(){return this.i};
g.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case
"hilite":this.Xc(a.sd);break;case "select":var c=!1;if(xa(a.sd)){a=a.sd;var
d=this.b[El(this,a)];c=!!d&&b.sh&&b.sh(d);d&&!c&&this.j!=a&&this.Xc(a)}c||
this.se();break;case "canceldismiss":Fl(this);break;case
"dismiss":Gl(this)}};function Hl(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.Xc(-1);break}if(a.Xc(c))break}}
g.Xc=function(a){var b=El(this,a),c=this.b[b];return c&&this.ha.sh&&this.ha.sh(c)?!
1:(this.j=a,this.i.Xc(a),-1!=b)};
g.se=function(){var a=El(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=Il(c,c.wb(),ig(c.Xa)
[0]),f=Jl(c,c.wb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ya);0==e||
Gb(f[e-1])||(d=" "+d);e==f.length-1&&(d+=" ");if(d!=f[e]){f[e]=d;d=c.Xa;(D.Sa||
D.Aa&&D.Na("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;jg(f)?
f.selectionStart=d:kg()&&(h=lg(f),k=h[0],k.inRange(h[1])&&(d=mg(f,d),k.collapse(!
0),
k.move("character",d),k.select()));f=c.Xa;jg(f)?
f.selectionEnd=e:kg()&&(h=lg(f),d=h[1],h[0].inRange(d)&&(e=mg(f,e),f=mg(f,ig(f)
[0]),d.collapse(!0),d.moveEnd("character",e-f),d.select()))}}else c.Nb(d);c.Mh=!
0}this.Oc();this.dispatchEvent({type:"update",sd:b,index:a});return!
0}this.Oc();this.dispatchEvent({type:"update",sd:null,index:null});return!1};
g.Oc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Oc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Gl(a){a.o||(a.o=window.setTimeout(u(a.Oc,a),100))}g.ej=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Fl(a)
{a.ej()||window.setTimeout(u(a.ej,a),10)}g.va=function(){Dl.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"==Ca(b)&&b,d=(c?c.$n():b)?El(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[Ha(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.Xc(this.g+d):Hl(this));this.dispatchEvent("suggestionsupdate")};
function El(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 Kl(a,b,c,d){He.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 Zf(d):null;this.g=new
Q(this);this.V=new Q(this);this.o=new xg;this.ha=-1}w(Kl,He);var Ll=(D.product.ze||
D.product.yd)&&!D.Na("533.17.9");g=Kl.prototype;g.yg=null;g.Xa=null;g.xh="";g.xd=!
1;g.Mh=!1;g.wb=function(){return this.Xa.value};
g.Nb=function(a){this.Xa.value=a};g.il=function(a){for(var
b=0;b<arguments.length;b++){var
c=arguments[b];Ga(c)&&1==c.nodeType&&(De(c,"combobox"),Ee(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),Ga(c)&&1==c.nodeType&&Be(Ud(c))==c&&Ml(this,c))}};g
.va=function(){Kl.ma.va.call(this);null!
=this.yg&&window.clearTimeout(this.yg);this.g.Ea();delete
this.g;this.V.Ea();this.o.Ea();Je(this.i)};
g.ac=function(a){switch(a.keyCode){case 40:if(this.b.i.isVisible())return
Hl(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.Xc(-
1);break}if(b.Xc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.isVisible()||a.shiftKey)this.b.Oc();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.Oc();break;case
27:if(this.b.i.isVisible())return this.b.Oc(),a.preventDefault(),a.b(),!
0;break;case 229:if(!this.xd)return this.xd||
(this.g.ka(this.Xa,"keyup",this.Gj),this.g.ka(this.Xa,"keypress",this.Fj),this.xd=!
0),!0}return Nl(this,a)};function Nl(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)
{Ml(this,a.target||null)};
function Ml(a,b){rg(a.V);a.b&&Fl(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(),yg(a.o,a.Xa),
a.g.ka(a.o,"key",a.Hj),a.g.ka(a.Xa,"mousedown",a.Ij),D.Aa&&a.g.ka(a.Xa,"keypress",a
.Ej))}g.jl=function(){Ll?this.yg=window.setTimeout(u(this.Pj,this),0):this.Pj()};
g.Pj=function()
{this.Xa&&(this.g.ab(this.o,"key",this.Hj),Eg(this.o),this.g.ab(this.Xa,"keyup",thi
s.Gl),this.g.ab(this.Xa,"mousedown",this.Ij),D.Aa&&this.g.ab(this.Xa,"keypress",thi
s.Ej),this.xd&&Ol(this),this.Xa=null,this.i&&(this.i.stop(),this.g.ab(this.i,"tick"
,this.Si)),this.b&&Gl(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.xd&&229!=this.ha&&Ol(this)};
g.Gj=function(a){this.xd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Ol(this)};g.Ij=function(){};function Ol(a){a.xd&&(a.xd=!
1,a.g.ab(a.Xa,"keypress",a.Fj),a.g.ab(a.Xa,"keyup",a.Gj))}g.Ej=function(a)
{Nl(this,a)};
g.update=function(a){if(this.Xa&&(a||this.wb()!=this.xh)){if(a||!this.Mh)
{a=ig(this.Xa)[0];var b=this.wb();a=Jl(this,b)[Il(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=u(a.sm,a),d={client:"books",ds:"bo",q:a.s};c=u(b.g,b,c);b.b&&b.b.cancel();b.b=new
Xj;b.b.send(d,c);Fl(a)}}this.xh=this.wb()}this.Mh=!1};
function Il(a,b,c){a=Jl(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 Jl(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
Pl(){}Ba(Pl);Pl.prototype.b=0;function Ql(a){return":"+(a.b+
+).toString(36)};function Rl(a,b,c,d){M.call(this);this.ra=a||
document.body;this.g=Sd(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.Pa="ac-highlighted";this.s=b||
null;this.Tb=null!=d?d:!0;this.Pb=!!c}w(Rl,M);g=Rl.prototype;g.R=function(){return
this.wa};g.Nh=function(a){this.Oa=a};g.Lh=function(a,b,c)
{this.ta=b;this.b=a;this.ha=-
1;this.ya=Ma();this.i=c;this.o=[];Sl(this)};g.Oc=function(){this.V&&(this.V=!
1,Tl(this,!1),T(this.wa,!1))};
function Ul(a){a.V||(a.V=!0,Tl(a,!0),T(a.wa,!0))}function Tl(a,b)
{a.i&&(Ee(a.i,"haspopup",b),Ee(a.wa,"expanded",b),Ee(a.i,"expanded",b),b?
Ee(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Ge(a.i,null)))}g.isVisible=function(){return this.V};
function Vl(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,sd:c?
c.data:null})&&(0<=a.ha&&fg(a.o[a.ha],["ac-active","active"]),a.ha=b,d&&(dg(d,["ac-
active","active"]),a.i&&Ge(a.i,d),nh(d,a.wa)))}g.Xc=function(a){if(-1==a)Vl(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){Vl(this,b);break}};
function Wl(a){if(!a.wa){var b=a.g.Ua("DIV",
{style:"display:none"});a.wa=b;dg(b,Hb(a.className).split("
"));De(b,"listbox");b.id=Ql(Pl.Ya());a.g.appendChild(a.ra,b);L(b,"click",a.Ti,!
1,a);L(b,"mousedown",a.Ui,!1,a);L(b,"mouseover",a.Yi,!1,a)}}
function Sl(a){Wl(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):x(a.b,function(b){var c=this.ta,d=this.g.Ua("DIV",
{className:"ac-row",id:Ql(Pl.Ya())});De(d,"option");this.s&&this.s.mn?
this.s.mn(b,c,d):K(d,b.data.toString());c&&this.Tb&&(this.Ca=!
1,Xl(this,d,c));P(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Oc():
(Ul(a),a.hh(),yh(a.wa,!0))}
g.hh=function(){if(this.i&&this.ua){var a=this.Oa||this.i;var b=this.Pb?
5:1;el(a,b,this.wa,b^1,null,null,65)}};g.va=function()
{this.wa&&(of(this.wa,"click",this.Ti,!1,this),of(this.wa,"mousedown",this.Ui,!
1,this),of(this.wa,"mouseover",this.Yi,!
1,this),this.g.Wk(this.wa),this.wa=null,this.V=!
1);Je(this.j);this.ra=null;Rl.ma.va.call(this)};
function Xl(a,b,c){if(!a.Ca)if(3==b.nodeType){var
d=null;Da(c)&&1<c.length&&(d=yb(c,1));c=Yl(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.Pa,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=yb(c,2).join("");a.Ca=!0}else d&&Xl(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Xl(a,b,c),b=d}function Yl(a){var b="";if(!
a)return b;Da(a)&&(a=ib(a,function(c){return!Gb(Ad(c))}));Da(a)?b=0<a.length?
zd(a[0]):"":/^\W/.test(a)||(b=zd(a));return b}function Zl(a,b){for(;b&&b!=a.wa&&!
cg(b,"ac-row");)b=b.parentNode;return b?gb(a.o,b):-1}
g.Ti=function(a){var
b=Zl(this,a.target);0<=b&&this.dispatchEvent({type:"select",sd:this.b[b].id});a.b()
};g.Ui=function(a){a.b();a.preventDefault()};g.Yi=function(a)
{a=Zl(this,a.target);0<=a&&!(300>Ma()-
this.ya)&&this.dispatchEvent({type:"hilite",sd:this.b[a].id})};function $l(a,b)
{M.call(this);this.i=new Q(this);this.dh(a||
null);b&&(this.de=b)}w($l,M);g=$l.prototype;g.wa=null;g.ti=!0;g.ri=null;g.$d=!
1;g.wh=-1;g.Bi=!0;g.de="toggle_display";g.R=function(){return
this.wa};g.dh=function(a){am(this);this.wa=a};function am(a){if(a.$d)throw
Error("Can not change this state of the popup while
showing.");}g.isVisible=function(){return this.$d};
g.La=function(a){this.Pa&&this.Pa.stop();this.Ca&&this.Ca.stop();if(a){if(!this.
$d&&this.Jh()){if(!this.wa)throw Error("Caller must call setElement before trying
to show the
popup");this.ae();a=Ud(this.wa);if(this.ti)if(this.i.ka(a,"mousedown",this.Dj,!
0),D.Aa){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=qe(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.de?(this.wa.style.visibility="visible",T(this.wa,!
0)):"move_offscreen"==this.de&&this.ae();this.$d=!0;this.wh=Ma();this.Pa?
(gf(this.Pa,"end",this.Yf,!1,this),this.Pa.play()):this.Yf()}}else
bm(this)};g.ae=r;function bm(a,b){a.
$d&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&rg(a.i),a.$d=!1,Ma(),a.Ca?
(gf(a.Ca,"end",v(a.xi,b),!1,a),a.Ca.play()):a.xi(b))}g.xi=function(a)
{"toggle_display"==this.de?
this.em():"move_offscreen"==this.de&&(this.wa.style.top="-10000px");this.jf(a)};
g.em=function(){this.wa.style.visibility="hidden";T(this.wa,!1)};g.Jh=function()
{return this.dispatchEvent("beforeshow")};g.Yf=function()
{this.dispatchEvent("show")};g.jf=function(a)
{this.dispatchEvent({type:"hide",target:a})};g.Dj=function(a)
{a=a.target;pe(this.wa,a)||cm(this,a)||150>Ma()-this.wh||bm(this,a)};
g.Cj=function(a){if(this.Bi){var b=Ud(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
pe(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ma()-
this.wh||bm(this)}};function cm(a,b){return kb(a.ri||[],function(c){return b===c||
pe(c,b)})}g.va=function()
{$l.ma.va.call(this);this.i.Ea();Je(this.Pa);Je(this.Ca);delete this.wa;delete
this.i;delete this.ri};function dm(a,b){this.ji=8;this.Ab=b||void
0;$l.call(this,a)}w(dm,$l);dm.prototype.Yb=function(){return this.Ab||
null};dm.prototype.setPosition=function(a){this.Ab=a||void
0;this.isVisible()&&this.ae()};dm.prototype.ae=function(){if(this.Ab){var a=!
this.isVisible()&&"move_offscreen"!
=this.de,b=this.R();a&&(b.style.visibility="hidden",T(b,!
0));this.Ab.Sb(b,this.ji,this.yh);a&&T(b,!1)}};function em(a,b,c){this.j=c||(a?
Sd(G(a)):Sd());dm.call(this,this.j.Ua("DIV",
{style:"position:absolute;display:none;"}));this.o=new E(1,1);this.ha=new
Al;this.s=null;a&&(a=G(a),this.ha.add(a),L(a,"mouseover",this.fh,!
1,this),L(a,"mouseout",this.Hf,!1,this),L(a,"mousemove",this.ee,!
1,this),L(a,"focus",this.Qi,!1,this),L(a,"blur",this.Hf,!1,this));null!
=b&&K(this.R(),b)}w(em,dm);var fm=[];g=em.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);em.ma.dh.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Je(this.s),this.s=new
sg(this.R()),Ie(this,this.s),L(this.s,"focusin",this.Qd,void
0,this),L(this.s,"focusout",this.mf,void 0,this)):
(Je(this.s),this.s=null)};function gm(a){return a.ya?a.isVisible()?4:1:a.ta?
3:a.isVisible()?2:0}g.Nf=function(a){if(!this.isVisible())return!1;var
b=mh(this.R()),c=th(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(!$l.prototype.Jh.call(this))return!1;if(this.b)for(var
a,b=0;a=fm[b];b++)pe(a.R(),this.b)||a.La(!
1);pb(fm,this);a=this.R();a.className=this.className;this.Qd();L(a,"mouseover",this
.kh,!1,this);L(a,"mouseout",this.aj,!1,this);hm(this);return!0};g.jf=function()
{rb(fm,this);for(var a=this.R(),b,c=0;b=fm[c];c++)b.b&&pe(a,b.b)&&b.La(!
1);this.Od&&this.Od.mf();of(a,"mouseover",this.kh,!
1,this);of(a,"mouseout",this.aj,!1,this);this.b=void 0;0==gm(this)&&(this.Db=!1);
$l.prototype.jf.call(this)};
g.We=function(a,b){this.b==a&&lk(this.ha.b,Bl(this.b))&&(this.Db||!this.Jn?
(this.La(!1),this.isVisible()||(this.b=a,this.setPosition(b||im(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=Be(a.b))&&this.R()&&a.Vk(this.R(),b);null!
=this.rb&&(this.rb==this.R()||lk(this.ha.b,Bl(this.rb)))||a||this.V&&this.V.rb||
this.La(!1)}};function jm(a,b){var
c=be(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
g.fh=function(a){var b=km(this,a.target);this.rb=b;this.Qd();b!
=this.b&&(this.b=b,this.lg(b),lm(this),jm(this,a))};function km(a,b){try{for(;b&&!
lk(a.ha.b,Bl(b));)b=b.parentNode;return b}catch(c){return null}}g.ee=function(a)
{jm(this,a);this.Db=!0};g.Qi=function(a){this.rb=a=km(this,a.target);this.Db=!
0;if(this.b!=a){this.b=a;var
b=im(this,1);this.Qd();this.lg(a,b);lm(this)}};function im(a,b){if(0==b){var
c=a.o.clone();return new mm(c)}return new nm(a.rb)}
function lm(a){if(a.b)for(var b,c=0;b=fm[c];c+
+)pe(b.R(),a.b)&&(b.V=a,a.Od=b)}g.Hf=function(a){var
b=km(this,a.target),c=km(this,a.relatedTarget);b!
=c&&(b==this.rb&&(this.rb=null),hm(this),this.Db=!1,!this.isVisible()||
a.relatedTarget&&pe(this.R(),a.relatedTarget)?this.b=void
0:this.mf())};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&&pe(b,a.relatedTarget)||(this.rb=null,this.mf())};
g.lg=function(a,b){this.ya||(this.ya=O(u(this.We,this,a,b),this.jg))};function
hm(a){a.ya&&(l.clearTimeout(a.ya),a.ya=void 0)}g.mf=function()
{2==gm(this)&&(this.ta=O(u(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);hm(this);for(var b=this.ha.Bb(),c=0;a=b[c];c+
+)of(a,"mouseover",this.fh,!1,this),of(a,"mouseout",this.Hf,!
1,this),of(a,"mousemove",this.ee,!1,this),of(a,"focus",this.Qi,!
1,this),of(a,"blur",this.Hf,!
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;em.ma.va.call(this)};function mm(a,b){pl.call(this,a,b)}w(mm,pl);
mm.prototype.Sb=function(a,b,c){b=ih(a);b=lh(b);c=c?new
Sg(c.top+10,c.right,c.bottom,c.left+10):new
Sg(10,0,0,10);hl(this.b,a,8,c,b,9)&496&&hl(this.b,a,8,c,b,5)};function nm(a)
{jl.call(this,a,5)}w(nm,jl);nm.prototype.Sb=function(a,b,c){var d=new
E(10,0);el(this.b,this.g,a,b,d,c,9)&496&&el(this.b,4,a,1,d,c,5)};function om(a,b,c)
{em.call(this,a,b,c)}w(om,em);g=om.prototype;g.Jg=!1;g.rf=!1;g.Yf=function()
{om.ma.Yf.call(this);this.ub=Xg(uh(this.R()));this.b&&(this.Pb=Xg(uh(this.b)));this
.rf=this.Jg;L(this.j.b,"mousemove",this.ee,!1,this)};g.jf=function()
{of(this.j.b,"mousemove",this.ee,!1,this);this.Pb=this.ub=null;this.rf=!
1;om.ma.jf.call(this)};
g.Nf=function(a){if(this.Oa){var b=mh(this.R()),c=th(this.R());return b.x-
this.Oa.left<=a.x&&a.x<=b.x+c.width+this.Oa.right&&b.y-
this.Oa.top<=a.y&&a.y<=b.y+c.height+this.Oa.bottom}return
om.ma.Nf.call(this,a)};function pm(a,b){if(a.Pb&&Ug(a.Pb,b)||a.Nf(b))return!0;var
c=a.V;return!!c&&c.Nf(b)}g.jj=function(a){this.ta=void 0;a!=this.b||
pm(this,this.o)||this.rb||this.V&&this.V.rb||D.Sa&&0==this.o.x&&0==this.o.y||
this.La(!1)};
g.ee=function(a){var b=this.isVisible();if(this.ub){var c=be(this.j.b);c=new
E(a.clientX+c.x,a.clientY+c.y);pm(this,c)?b=!
1:this.rf&&(b=Vg(this.ub,c)>=Vg(this.ub,this.o))}if(b)
{if(this.mf(),this.rb=null,b=this.V)b.rb=null}else
3==gm(this)&&this.Qd();om.ma.ee.call(this,a)};g.kh=function(){this.rb!
=this.R()&&(this.rf=!1,this.rb=this.R())};g.Qg=function(){return this.rf?
100:om.ma.Qg.call(this)};function qm(a){M.call(this);this.g=a||
Sd();this.Oa=rm;this.Qa=null;this.Ra=!1;this.wa=null;this.ra=void
0;this.V=this.o=this.s=this.zh=null;this.Tb=!1}w(qm,M);qm.prototype.Nd=Pl.Ya();var
rm=null;
function sm(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=qm.prototype;g.getId=function(){return this.Qa||
(this.Qa=Ql(this.Nd))};function tm(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.Qa;d in
c&&delete c[d];Xa(a.s.V,b,a)}a.Qa=b}g.R=function(){return this.wa};
function um(a){a.ra||(a.ra=new Q(a));return a.ra}g.Jd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Qa&&vm(this.s,this.Qa)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;qm.ma.lf.call(this,a)};g.getParent=function(){return
this.s};g.lf=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");qm.ma.lf.call(this,a)};g.zc=function()
{this.wa=this.g.b.createElement("DIV")};g.render=function(a){wm(this,a)};
function wm(a,b,c){if(a.Ra)throw Error("Component already rendered");a.wa||
a.zc();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Ra||
a.Va()}function xm(a,b){if(a.Ra)throw Error("Component already
rendered");if(b&&a.Vg(b)){a.Tb=!0;var c=Ud(b);a.g&&a.g.b==c||
(a.g=Sd(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.Ra=!0;ym(this,function(a){!a.Ra&&a.R()&&a.Va()})};
g.Wb=function(){ym(this,function(a){a.Ra&&a.Wb()});this.ra&&rg(this.ra);this.Ra=!
1};g.va=function(){this.Ra&&this.Wb();this.ra&&(this.ra.Ea(),delete
this.ra);ym(this,function(a){a.Ea()});!
this.Tb&&this.wa&&J(this.wa);this.s=this.zh=this.wa=this.V=this.o=null;qm.ma.va.cal
l(this)};g.Fa=function(a,b){this.De(a,zm(this),b)};
g.De=function(a,b,c){if(a.Ra&&(c||!this.Ra))throw Error("Component already
rendered");if(0>b||b>zm(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;rb(this.o,a)}else
Xa(this.V,a.getId(),a);a.Jd(this);xb(this.o,b,0,a);a.Ra&&this.Ra&&a.getParent()==th
is?(c=this.Xd(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c?
(this.wa||this.zc(),b=Am(this,b+1),wm(a,this.Xd(),b?b.wa:null)):this.Ra&&!a.Ra&&
a.wa&&a.wa.parentNode&&1==a.wa.parentNode.nodeType&&a.Va()};g.Xd=function(){return
this.wa};function Bm(a){null==a.Oa&&(a.Oa=wh(a.Ra?a.wa:a.g.b.body));return
a.Oa}function zm(a){return a.o?a.o.length:0}function vm(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 Am(a,b)
{return a.o?a.o[b]||null:null}function ym(a,b,c){a.o&&x(a.o,b,c)}function Cm(a,b)
{return a.o&&b?gb(a.o,b):-1}
g.removeChild=function(a,b){if(a){var c=q(a)?a:a.getId();a=vm(this,c);if(c&&a){var
d=this.V;c in d&&delete
d[c];rb(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 Dm(){}var Em;Ba(Dm);var
Fm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=D
m.prototype;g.Zd=function(){};g.$b=function(a){return
a.g.Ua("DIV",Gm(this,a).join(" "),a.Qb())};g.sc=function(a){return a};function
Hm(a,b,c){if(a=a.R?a.R():a){var d=[b];D.Aa&&!D.Na("7")&&(d=Im(bg(a),b),d.push(b));
(c?dg:fg)(a,d)}}g.Ef=function(){return!0};
g.kb=function(a,b){b.id&&tm(a,b.id);var c=this.sc(b);c&&c.firstChild?
Jm(a,c.firstChild.nextSibling?vb(c.childNodes):c.firstChild):a.Ed=null;var
d=0,e=this.Ga(),f=this.Ga(),h=!1,k=!1,m=!1,p=vb(bg(b));x(p,function(A){h||A!=e?k||
A!=f?d|=this.Bf(A):k=!0:(h=!0,f==e&&(k=!0));1==this.Bf(A)&&ue(c)&&ve(c)&&te(c,!
1)},this);a.Ac=d;h||(p.push(e),f==e&&(k=!0));k||p.push(f);var
t=a.mc;t&&p.push.apply(p,t);if(D.Aa&&!D.Na("7")){var
B=Im(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){Bm(a)&&this.Pi(a.R(),!
0);a.isEnabled()&&this.Qe(a,a.isVisible())};function Km(a,b,c){if(a=c||
a.Zd())c=b.getAttribute("role")||null,a!=c&&De(b,a)}function Lm(a,b,c)
{b.isVisible()||Ee(c,"hidden",!b.isVisible());b.isEnabled()||a.Kc(c,1,!
b.isEnabled());Mm(b,8)&&a.Kc(c,8,W(b,8));Mm(b,16)&&a.Kc(c,16,W(b,16));Mm(b,64)&&a.K
c(c,64,W(b,64))}g.Yg=function(a,b){yh(a,!b,!D.Aa&&!D.Lc)};g.Pi=function(a,b)
{Hm(a,this.Ga()+"-rtl",b)};
g.Oi=function(a){var b;return Mm(a,32)&&(b=a.R())?ue(b)&&ve(b):!
1};g.Qe=function(a,b){var c;if(Mm(a,32)&&(c=a.R())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.Ff(null)}(ue(c)&&ve(c))!
=b&&te(c,b)}};g.La=function(a,b){T(a,b);a&&Ee(a,"hidden",!b)};g.Mb=function(a,b,c)
{var d=a.R();if(d){var e=this.Ie(b);e&&Hm(a,e,c);this.Kc(d,b,c)}};
g.Kc=function(a,b,c){Em||
(Em={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Em[b];var
d=a.getAttribute("role")||null;d&&(d=Fm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Ee(a,b,c)};g.Pe=function(a,b){var
c=this.sc(a);if(c&&(ke(c),b))if(q(b))K(c,b);else{var d=function(e){if(e){var
f=Ud(c);c.appendChild(q(e)?f.createTextNode(e):e)}};Da(b)?x(b,d):!
Ea(b)||"nodeType"in b?d(b):x(vb(b),d)}};g.Ga=function(){return"goog-control"};
function Gm(a,b){var c=a.Ga(),d=[c],e=a.Ga();e!=c&&d.push(e);c=b.Ac;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);D.Aa&&!D.Na("7")&&d.push.apply(d,Im(d));return
d}function Im(a,b){var c=[];b&&(a=ub(a,[b]));x([],function(d){!lb(d,v(ob,a))||b&&!
ob(d,b)||c.push(d.join("_"))});return c}g.Ie=function(a){this.b||Nm(this);return
this.b[a]};
g.Bf=function(a){if(!this.ta){this.b||Nm(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 Nm(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 Om()
{}w(Om,Dm);Ba(Om);g=Om.prototype;g.Zd=function()
{return"button"};g.Kc=function(a,b,c){switch(b){case 8:case
16:Ee(a,"pressed",c);break;default:case 64:case 1:Om.ma.Kc.call(this,a,b,c)}};g.
$b=function(a){var b=Om.ma.$b.call(this,a);Pm(b,a.ha);var
c=a.wb();c&&this.Nb(b,c);Mm(a,16)&&this.Kc(b,16,W(a,16));return
b};g.kb=function(a,b){b=Om.ma.kb.call(this,a,b);var
c=this.wb(b);a.ub=c;a.ha=b.title;Mm(a,16)&&this.Kc(b,16,W(a,16));return
b};g.wb=r;g.Nb=r;
function Pm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}g.Ga=function()
{return"goog-button"};function Qm(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Fa(b))throw Error("Invalid decorator function "+b);Rm[a]=b}var
Sm={},Rm={};function Tm(a,b,c){qm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Ha(b);if(d=Sm[d])break;b=b.ma?b.ma.constructor:null}b=d?Fa(d.Ya)?d.Ya():new
d:null}this.i=b;this.Ed=n(a)?
a:null}w(Tm,qm);g=Tm.prototype;g.Ed=null;g.Ac=0;g.qf=39;g.zd=255;g.nf=0;g.Gf=!
0;g.mc=null;g.Zg=!0;function Um(a,b){a.Ra&&b!=a.Zg&&Vm(a,b);a.Zg=b}g.jd=function()
{return this.i};function Wm(a,b){b&&(a.mc?ob(a.mc,b)||
a.mc.push(b):a.mc=[b],Hm(a,b,!0))}
function Xm(a,b,c){c?
Wm(a,b):b&&a.mc&&rb(a.mc,b)&&(0==a.mc.length&&(a.mc=null),Hm(a,b,!
1))}g.zc=function(){var a=this.i.
$b(this);this.wa=a;Km(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.sc(this.R())};g.Vg=function(a){return this.i.Ef(a)};g.Vb=function(a)
{this.wa=a=this.i.kb(this,a);Km(this.i,a,this.Ne());this.i.Yg(a,!1);this.Gf="none"!
=a.style.display};
g.Va=function()
{Tm.ma.Va.call(this);Lm(this.i,this,this.wa);this.i.Ni(this);if(this.qf&-
2&&(this.Zg&&Vm(this,!0),Mm(this,32))){var a=this.R();if(a){var b=this.ta||
(this.ta=new
xg);yg(b,a);um(this).ka(b,"key",this.ac).ka(a,"focus",this.bl).ka(a,"blur",this.Ff)
}}};
function Vm(a,b){var c=um(a),d=a.R();b?(c.ka(d,Qe.Be,a.nd).ka(d,
[Qe.Ce,Qe.Ae],a.Cc).ka(d,"mouseover",a.$g).ka(d,"mouseout",a.jh),a.Re!
=r&&c.ka(d,"contextmenu",a.Re),D.Aa&&(D.Na(9)||c.ka(d,"dblclick",a.Wi),a.ua||
(a.ua=new Ym(a),Ie(a,a.ua)))):(c.ab(d,Qe.Be,a.nd).ab(d,
[Qe.Ce,Qe.Ae],a.Cc).ab(d,"mouseover",a.$g).ab(d,"mouseout",a.jh),a.Re!
=r&&c.ab(d,"contextmenu",a.Re),D.Aa&&(D.Na(9)||
c.ab(d,"dblclick",a.Wi),Je(a.ua),a.ua=null))}
g.Wb=function()
{Tm.ma.Wb.call(this);this.ta&&Eg(this.ta);this.isVisible()&&this.isEnabled()&&this.
i.Qe(this,!1)};g.va=function(){Tm.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.mc=this.Ed=null};g.Qb=function(){return
this.Ed};function Jm(a,b){a.Ed=b}g.zf=function(){var a=this.Qb();if(!
a)return"";a=q(a)?a:Da(a)?y(a,ye).join(""):we(a);return
sd(a)};g.isVisible=function(){return this.Gf};
g.La=function(a,b){if(b||this.Gf!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.R();c&&this.i.La(c,a);this.isEnabled()&&this.i.Qe(this,a);this.Gf=a;return!
0}return!1};g.isEnabled=function(){return!W(this,1)};g.Ha=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Zm(this,1,!
a)||(a||($m(this,!1),an(this,!1)),this.isVisible()&&this.i.Qe(this,a),this.Mb(1,!
a,!0))};function an(a,b){Zm(a,2,b)&&a.Mb(2,b)}function $m(a,b)
{Zm(a,4,b)&&a.Mb(4,b)}
g.Oh=function(a){Zm(this,8,a)&&this.Mb(8,a)};g.ud=function(a)
{Zm(this,16,a)&&this.Mb(16,a)};g.fg=function(a){Zm(this,32,a)&&this.Mb(32,a)};g.
$a=function(a){Zm(this,64,a)&&this.Mb(64,a)};function W(a,b){return!!
(a.Ac&b)}g.Mb=function(a,b,c){c||1!=a?Mm(this,a)&&b!
=W(this,a)&&(this.i.Mb(this,a,b),this.Ac=b?this.Ac|a:this.Ac&~a):this.Ha(!
b)};function Mm(a,b){return!!(a.qf&b)}
g.nb=function(a,b){if(this.Ra&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Mb(a,!1);this.qf=b?this.qf|a:this.qf&~a};function
bn(a,b){return!!(a.zd&b)&&Mm(a,b)}function Zm(a,b,c){return Mm(a,b)&&W(a,b)!=c&&(!
(a.nf&b)||a.dispatchEvent(sm(b,c)))&&!a.lc}g.$g=function(a){(!a.relatedTarget||!
pe(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&bn(th
is,2)&&an(this,!0)};
g.jh=function(a){a.relatedTarget&&pe(this.R(),a.relatedTarget)||!
this.dispatchEvent("leave")||(bn(this,4)&&$m(this,!1),bn(this,2)&&an(this,!
1))};g.Re=r;g.nd=function(a){this.isEnabled()&&(bn(this,2)&&an(this,!
0),Ue(a)&&(bn(this,4)&&$m(this,!
0),this.i&&this.i.Oi(this)&&this.R().focus()));Ue(a)&&a.preventDefault()};g.Cc=func
tion(a){this.isEnabled()&&(bn(this,2)&&an(this,!
0),W(this,4)&&this.Id(a)&&bn(this,4)&&$m(this,!1))};g.Wi=function(a)
{this.isEnabled()&&this.Id(a)};
g.Id=function(a){bn(this,16)&&this.ud(!W(this,16));bn(this,8)&&this.Oh(!
0);bn(this,64)&&this.$a(!W(this,64));var b=new
Oe("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()
{bn(this,32)&&this.fg(!0)};g.Ff=function(){bn(this,4)&&$m(this,!
1);bn(this,32)&&this.fg(!1)};g.ac=function(a){return
this.isVisible()&&this.isEnabled()&&this.Bc(a)?(a.preventDefault(),a.b(),!0):!1};
g.Bc=function(a){return 13==a.keyCode&&this.Id(a)};if(!Fa(Tm))throw Error("Invalid
component class "+Tm);if(!Fa(Dm))throw Error("Invalid renderer class "+Dm);var
cn=Ha(Tm);Sm[cn]=Dm;Qm("goog-control",function(){return new Tm(null)});function
Ym(a){He.call(this);this.g=a;this.b=!1;this.i=new
Q(this);Ie(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup",
this.s).ka(a,"click",this.j)}w(Ym,He);var dn=!D.Aa||
D.Jb(9);Ym.prototype.o=function(){this.b=!1};
Ym.prototype.s=function(){this.b=!0};function en(a,b){if(!dn)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}
Ym.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=en(b,"mousedown");this.g.nd(new
Re(e,a.i));e=en(b,"mouseup");this.g.Cc(new Re(e,a.i));dn||
(b.button=c,b.type=d)}};Ym.prototype.va=function()
{this.g=null;Ym.ma.va.call(this)};function fn()
{}w(fn,Om);Ba(fn);g=fn.prototype;g.Zd=function(){};g.$b=function(a){Um(a,!
1);a.zd&=-256;a.nb(32,!1);return a.g.Ua("BUTTON",{"class":Gm(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ha||"",value:a.wb()||""},a.zf()||"")};g.Ef=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};g.kb=function(a,b){Um(a,!1);a.zd&=-256;a.nb(32,!
1);if(b.disabled){var c=this.Ie(1);P(b,c)}return fn.ma.kb.call(this,a,b)};
g.Ni=function(a){um(a).ka(a.R(),"click",a.Id)};g.Yg=r;g.Pi=r;g.Oi=function(a)
{return a.isEnabled()};g.Qe=r;g.Mb=function(a,b,c){fn.ma.Mb.call(this,a,b,c);
(a=a.R())&&1==b&&(a.disabled=c)};g.wb=function(a){return
a.value};g.Nb=function(a,b){a&&(a.value=b)};g.Kc=r;function gn(a,b,c)
{Tm.call(this,a,b||fn.Ya(),c)}w(gn,Tm);g=gn.prototype;g.wb=function(){return
this.ub};g.Nb=function(a){this.ub=a;this.jd().Nb(this.R(),a)};g.Zb=function(a)
{this.ha=a;Pm(this.R(),a)};function hn(a,b){var c=a.jd(),d=Bm(a),e=c.Ga()+"-
collapse-left";c=c.Ga()+"-collapse-right";Xm(a,d?c:e,!!(b&1));Xm(a,d?e:c,!!
(b&2))}g.va=function(){gn.ma.va.call(this);delete this.ub;delete
this.ha};g.Va=function(){gn.ma.Va.call(this);if(Mm(this,32)){var
a=this.R();a&&um(this).ka(a,"keyup",this.Bc)}};
g.Bc=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Id(a):32==a.keyCode};Qm("goog-
button",function(){return new gn(null)});function jn()
{this.g=[]}w(jn,Dm);Ba(jn);function kn(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=jn.prototype;g.Zd=function(){return"menuitem"};g.
$b=function(a){var b=a.g.Ua("DIV",Gm(this,a).join("
"),ln(this,a.Qb(),a.g));mn(this,a,b,Mm(a,8)||Mm(a,16));return b};g.sc=function(a)
{return a&&a.firstChild};
g.kb=function(a,b){var c=ne(b),d=kn(this,2);c&&cg(c,d)||
b.appendChild(ln(this,b.childNodes,a.g));cg(b,"goog-option")&&(a.kf(!
0),this.kf(a,b,!0));return jn.ma.kb.call(this,a,b)};g.Pe=function(a,b){var
c=this.sc(a),d=nn(this,a)?c.firstChild:null;jn.ma.Pe.call(this,a,b);d&&!
nn(this,a)&&c.insertBefore(d,c.firstChild||null)};function ln(a,b,c)
{a=kn(a,2);return c.Ua("DIV",a,b)}g.Xj=function(a,b,c)
{a&&b&&mn(this,a,b,c)};g.kf=function(a,b,c){a&&b&&mn(this,a,b,c)};
function nn(a,b){var c=a.sc(b);if(c){c=c.firstChild;var d=kn(a,1);return!!
c&&Ga(c)&&1==c.nodeType&&cg(c,d)}return!1}function mn(a,b,c,d)
{Km(a,c,b.Ne());Lm(a,b,c);d!=nn(a,c)&&(gg(c,"goog-option",d),c=a.sc(c),d?
(a=kn(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
kn(this,0);case 16:case 8:return"goog-option-selected";default:return
jn.ma.Ie.call(this,a)}};
g.Bf=function(a){var b=kn(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return jn.ma.Bf.call(this,a)}};g.Ga=function()
{return"goog-menuitem"};function on(a,b,c,d){Tm.call(this,a,d||
jn.Ya(),c);this.Nb(b)}w(on,Tm);g=on.prototype;g.wb=function(){var a=this.zh;return
null!=a?a:this.zf()};g.Nb=function(a){this.zh=a};g.nb=function(a,b)
{on.ma.nb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.ud(!1);var
c=this.R();c&&this.jd().Xj(this,c,b);break;case 16:
(c=this.R())&&this.jd().kf(this,c,b)}};g.Xj=function(a)
{this.nb(8,a)};g.kf=function(a){this.nb(16,a)};
g.zf=function(){var a=this.Qb();return Da(a)?(a=y(a,function(b){return
Ga(b)&&1==b.nodeType&&(cg(b,"goog-menuitem-accel")||cg(b,"goog-menuitem-mnemonic-
separator"))?"":ye(b)}).join(""),sd(a)):on.ma.zf.call(this)};g.Cc=function(a){var
b=this.getParent();if(b){var c=b.j;b.j=null;if(c&&xa(a.clientX)&&Pd(c,new
E(a.clientX,a.clientY)))return}on.ma.Cc.call(this,a)};g.Bc=function(a){return
a.keyCode==this.kj&&this.Id(a)?!0:on.ma.Bc.call(this,a)};g.Rk=function(){return
this.kj};Qm("goog-menuitem",function(){return new on(null)});
on.prototype.Ne=function(){return
Mm(this,16)?"menuitemcheckbox":Mm(this,8)?"menuitemradio":on.ma.Ne.call(this)};on.p
rototype.getParent=function(){return
Tm.prototype.getParent.call(this)};on.prototype.Af=function(){return
Tm.prototype.Af.call(this)};function pn(a,b,c){on.call(this,a,b,c);this.kf(!
0)}w(pn,on);Qm("goog-checkbox-menuitem",function(){return new pn(null)});function
qn(a){this.b=a}Ba(qn);function rn(a,b){a&&(a.tabIndex=b?0:-
1)}g=qn.prototype;g.Wg=function(a){return"DIV"==a.tagName};function sn(a,b,c)
{c.id&&tm(b,c.id);var d=a.Yd(),e=!1,f=bg(c);f&&x(f,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.Ha(!1):h==d+"-horizontal"?tn(b,"horizontal"):h==d+"-
vertical"&&tn(b,"vertical"))},a);e||P(c,d);un(a,b,c);return c}
function un(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.Ha(!
1),b.Fa(f),xm(f,d))}else d.nodeValue&&""!=Hb(d.nodeValue)||
c.removeChild(d);d=e}}g.Je=function(a){a:{a=bg(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Rm?Rm[d]():null){a=d;break a}}a=null}return
a};g.Xg=function(a){a=a.R();yh(a,!0,D.Sa);D.Aa&&(a.hideFocus=!0);var
b=this.b;b&&De(a,b)};g.Yd=function(){return"goog-container"};
function vn(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 wn(a,b,c){qm.call(this,c);this.md=b||
qn.Ya();this.Hd=a||
this.md.Fi()}w(wn,qm);g=wn.prototype;g.uh=null;g.Dd=null;g.md=null;g.Hd=null;g.Wc=!
0;g.Cd=!0;g.Ud=!0;g.tb=-1;g.yb=null;g.Fc=!1;g.Nc=null;function xn(a){return a.uh||
a.R()}g.jd=function(){return this.md};g.zc=function()
{this.wa=this.g.Ua("DIV",vn(this.md,this).join(" "))};g.Xd=function(){return
this.R()};g.Vg=function(a){return this.md.Wg(a)};g.Vb=function(a)
{this.wa=sn(this.md,this,a);"none"==a.style.display&&(this.Wc=!1)};
g.Va=function(){wn.ma.Va.call(this);ym(this,function(b){b.Ra&&yn(this,b)},this);var
a=this.R();this.md.Xg(this);this.La(this.Wc,!
0);um(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,Qe.Be,this.
$k).ka(Ud(a),[Qe.Ce,Qe.Ae],this.ul).ka(a,
[Qe.Be,Qe.Ce,Qe.Ae,"mouseover","mouseout","contextmenu"],this.ql);this.Ud&&zn(this,
!0)};
function zn(a,b){var c=um(a),d=xn(a);b?
c.ka(d,"focus",a.Df).ka(d,"blur",a.Cf).ka(a.Dd||(a.Dd=new
xg(xn(a))),"key",a.ac):c.ab(d,"focus",a.Df).ab(d,"blur",a.Cf).ab(a.Dd||(a.Dd=new
xg(xn(a))),"key",a.ac)}g.Wb=function(){this.vd(-1);this.yb&&this.yb.$a(!
1);this.Fc=!1;wn.ma.Wb.call(this)};g.va=function()
{wn.ma.va.call(this);this.Dd&&(this.Dd.Ea(),this.Dd=null);this.md=this.yb=this.Nc=t
his.uh=null};g.ih=function(){return!0};
g.Zk=function(a){var b=Cm(this,a.target);if(-1<b&&b!=this.tb){var
c=An(this);c&&an(c,!1);this.tb=b;c=An(this);this.Fc&&$m(c,!0);this.yb&&c!
=this.yb&&(Mm(c,64)?c.$a(!0):this.yb.$a(!1))}b=this.R();null!
=a.target.R()&&Ee(b,"activedescendant",a.target.R().id)};g.al=function(a)
{a.target==An(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&&Ge(b,c)};g.$k=function(a)
{this.Cd&&(this.Fc=!0);var b=xn(this);b&&ue(b)&&ve(b)?
b.focus():a.preventDefault()};g.ul=function(){this.Fc=!1};
g.ql=function(a){a:{var b=a.target;if(this.Nc)for(var c=this.R();b&&b!==c;){var
d=b.id;if(d in this.Nc){b=this.Nc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Qe.Be:b.nd(a);break;case
Qe.Ce:case Qe.Ae:b.Cc(a);break;case "mouseover":b.$g(a);break;case
"mouseout":b.jh(a);break;case "contextmenu":b.Re(a)}};g.Df=function()
{};g.Cf=function(){this.vd(-1);this.Fc=!1;this.yb&&this.yb.$a(!1)};
g.ac=function(a){return this.isEnabled()&&this.isVisible()&&(0!=zm(this)||
this.uh)&&this.Bc(a)?(a.preventDefault(),a.b(),!0):!1};
g.Bc=function(a){var b=An(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)xn(this).blur();else return!1;break;case 36:Bn(this);break;case
35:Cn(this);break;case 38:if("vertical"==this.Hd)Dn(this);else return!1;break;case
37:if("horizontal"==this.Hd)Bm(this)?En(this):Dn(this);else return!1;break;case
40:if("vertical"==this.Hd)En(this);
else return!1;break;case 39:if("horizontal"==this.Hd)Bm(this)?
Dn(this):En(this);else return!1;break;default:return!1}return!0};function yn(a,b)
{var c=b.R();c=c.id||(c.id=b.getId());a.Nc||(a.Nc={});a.Nc[c]=b}g.Fa=function(a,b)
{wn.ma.Fa.call(this,a,b)};
g.De=function(a,b,c){a.nf|=2;a.nf|=64;a.nb(32,!1);Um(a,!1);var
d=a.getParent()==this?Cm(this,a):-
1;wn.ma.De.call(this,a,b,c);a.Ra&&this.Ra&&yn(this,a);a=d;-
1==a&&(a=zm(this));a==this.tb?this.tb=Math.min(zm(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)?vm(this,a):a){var c=Cm(this,a);-1!
=c&&(c==this.tb?(an(a,!1),this.tb=-1):c<this.tb&&this.tb--);var
d=a.R();d&&d.id&&this.Nc&&(c=this.Nc,d=d.id,d in c&&delete
c[d])}a=wn.ma.removeChild.call(this,a,b);Um(a,!0);return a};function tn(a,b)
{if(a.R())throw Error("Component already rendered");a.Hd=b}g.isVisible=function()
{return this.Wc};
g.La=function(a,b){if(b||this.Wc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Wc=a;var c=this.R();c&&(T(c,a),this.Ud&&rn(xn(this),this.Cd&&this.Wc),b||
this.dispatchEvent(this.Wc?"aftershow":"afterhide"));return!0}return!
1};g.isEnabled=function(){return this.Cd};g.Ha=function(a){this.Cd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Cd=!0,ym(this,function(b)
{b.hk?delete b.hk:b.Ha(!0)})):(ym(this,function(b){b.isEnabled()?b.Ha(!1):b.hk=!
0}),this.Fc=this.Cd=!1),this.Ud&&rn(xn(this),a&&this.Wc))};
function Fn(a,b){b!
=a.Ud&&a.Ra&&zn(a,b);a.Ud=b;a.Cd&&a.Wc&&rn(xn(a),b)}g.vd=function(a)
{(a=Am(this,a))?an(a,!0):-1<this.tb&&an(An(this),!1)};function An(a){return
Am(a,a.tb)}function Bn(a){Gn(a,function(b,c){return(b+1)%c},zm(a)-1)}function Cn(a)
{Gn(a,function(b,c){b--;return 0>b?c-1:b},0)}function En(a){Gn(a,function(b,c)
{return(b+1)%c},a.tb)}function Dn(a){Gn(a,function(b,c){b--;return 0>b?c-
1:b},a.tb)}
function Gn(a,b,c){c=0>c?Cm(a,a.yb):c;var d=zm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var f=Am(a,c);if(f&&a.wi(f)){a.vd(c);break}e+
+;c=b.call(a,c,d)}}g.wi=function(a){return
a.isVisible()&&a.isEnabled()&&Mm(a,2)};function Hn()
{}w(Hn,Om);Ba(Hn);g=Hn.prototype;g.$b=function(a){var
b=Gm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),this.wf(a.Qb(),a.g));Pm(b,a.ha);return b};g.Zd=function()
{return"button"};g.sc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};g.wf=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.Ef=function(a){return"DIV"==a.tagName};
g.kb=function(a,b){In(b,!0);In(b,!1);a:{var c=a.g.Ii(b);var d=this.Ga()+"-outer-
box";if(c&&cg(c,d)&&(c=a.g.Ii(c),d=this.Ga()+"-inner-box",c&&cg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.wf(b.childNodes,a.g));dg(b,["goog-inline-
block",this.Ga()]);return Hn.ma.kb.call(this,a,b)};g.Ga=function(){return"goog-
custom-button"};
function In(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(""==Hb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Jn(){}w(Jn,Om);Ba(Jn);g=Jn.prototype;g.$b=function(a){var
b=Gm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),a.Qb());Pm(b,a.ha);return b};g.Zd=function(){return"button"};g.Ef=function(a)
{return"DIV"==a.tagName};g.kb=function(a,b){P(b,"goog-inline-block");return
Jn.ma.kb.call(this,a,b)};g.wb=function(){return""};g.Ga=function(){return"goog-
flat-button"};Qm("goog-flat-button",function(){return new
gn(null,Jn.Ya())});function Kn(){}w(Kn,Dm);Ba(Kn);Kn.prototype.Ga=function()
{return"goog-menuheader"};function Ln(a,b,c){Tm.call(this,a,c||
Kn.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Ac=1}w(Ln,Tm);Qm("goog-menuheader",function(){return new
Ln(null)});function Mn(){}w(Mn,Dm);Ba(Mn);Mn.prototype.$b=function(a){return
a.g.Ua("DIV",this.Ga())};Mn.prototype.kb=function(a,b)
{b.id&&tm(a,b.id);if("HR"==b.tagName){var c=b;b=this.
$b(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else P(b,this.Ga());return
b};Mn.prototype.Pe=function(){};Mn.prototype.Ga=function(){return"goog-
menuseparator"};function Nn(a,b){Tm.call(this,null,a||Mn.Ya(),b);this.nb(1,!
1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Ac=1}w(Nn,Tm);Nn.prototype.Va=function()
{Nn.ma.Va.call(this);De(this.R(),"separator")};Qm("goog-menuseparator",function()
{return new Nn});function On(a)
{this.b=a||"menu"}w(On,qn);Ba(On);On.prototype.Wg=function(a)
{return"UL"==a.tagName||On.ma.Wg.call(this,a)};On.prototype.Je=function(a)
{return"HR"==a.tagName?new Nn:On.ma.Je.call(this,a)};On.prototype.Yd=function()
{return"goog-menu"};On.prototype.Xg=function(a)
{On.ma.Xg.call(this,a);Ee(a.R(),"haspopup","true")};Qm("goog-
menuseparator",function(){return new Nn});function Pn(a,b)
{wn.call(this,"vertical",b||On.Ya(),a);Fn(this,!1)}w(Pn,wn);g=Pn.prototype;g.zg=!
0;function Qn(a,b){if(pe(a.R(),b))return!0;for(var c=0,d=zm(a);c<d;c++){var
e=Am(a,c);if("function"==typeof e.ah&&e.ah(b))return!0}return!1}g.Ub=function(a)
{this.Fa(a,!0)};g.uf=function(a,b){this.De(a,b,!0)};g.Ke=function(){var
a=[];ym(this,function(b){a.push(b)});return a};
g.setPosition=function(a,b){var c=this.isVisible();c||T(this.R(),!0);var
d=this.R(),e=a,f=b,h=mh(d);e instanceof E&&(f=e.y,e=e.x);fh(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(f)-h.y));c||T(this.R(),!1)};g.Yb=function(){return
this.isVisible()?mh(this.R()):null};function Rn(a,b){(a.zg=b)&&Fn(a,!
0)}g.La=function(a,b,c)
{(b=Pn.ma.La.call(this,a,b))&&a&&this.Ra&&this.zg&&xn(this).focus();a&&c&&xa(c.clie
ntX)?this.j=new E(c.clientX,c.clientY):this.j=null;return b};
g.ih=function(a){this.zg&&xn(this).focus();return
Pn.ma.ih.call(this,a)};g.wi=function(a){return
a.isEnabled()&&a.isVisible()&&Mm(a,2)};g.Vb=function(a){for(var
b=this.jd(),c=Wd(this.g.b,"DIV",b.Yd()+"-content",a),d=c.length,e=0;e<d;e+
+)un(b,this,c[e]);Pn.ma.Vb.call(this,a)};g.Bc=function(a){var
b=Pn.ma.Bc.call(this,a);b||ym(this,function(c){!
b&&c.Rk&&c.kj==a.keyCode&&(this.isEnabled()&&this.vd(Cm(this,c)),b=c.ac(a))},this);
return b};
g.vd=function(a){Pn.ma.vd.call(this,a);(a=Am(this,a))&&nh(a.R(),this.R())};function
Sn(){}w(Sn,Hn);Ba(Sn);Sn.prototype.sc=function(a){return
Sn.ma.sc.call(this,a&&a.firstChild)};Sn.prototype.kb=function(a,b){var
c=Wd(document,"*","goog-menu",b)[0];if(c){T(c,!1);Ud(c).body.appendChild(c);var
d=new Pn;xm(d,c);Tn(a,d)}return
Sn.ma.kb.call(this,a,b)};Sn.prototype.wf=function(a,b){return Sn.ma.wf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ga()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ga()+"-dropdown"),"\u00a0")],b)};Sn.prototype.Ga=function()
{return"goog-menu-button"};function Un(a,b,c,d,e){gn.call(this,a,c||
Sn.Ya(),d);this.nb(64,!0);this.j=new nl(null,9);b&&Tn(this,b);this.ya=new Zf(500);!
D.product.ze&&!D.product.yd||D.Na("533.17.9")||(this.Ue=!0);this.Od=e||
On.Ya()}w(Un,gn);g=Un.prototype;g.Ue=!1;g.Va=function()
{Un.ma.Va.call(this);Vn(this,!0);this.b&&Wn(this,this.b,!
0);Ee(this.wa,"haspopup",!!this.b)};g.Wb=function(){Un.ma.Wb.call(this);Vn(this,!
1);if(this.b){this.$a(!1);this.b.Wb();Wn(this,this.b,!1);var
a=this.b.R();a&&J(a)}};
g.va=function(){Un.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.Db;this.ya.Ea()};g.nd=function(a){Un.ma.nd.call(this,a);W(this,4)&&(this.$a(!
W(this,64),a),this.b&&(this.b.Fc=W(this,64)))};g.Cc=function(a)
{Un.ma.Cc.call(this,a);this.b&&!W(this,4)&&(this.b.Fc=!1)};g.Id=function()
{$m(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&&pe(this.R(),a)||
this.b&&Qn(this.b,a)||!1};
g.Bc=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.Ff=function(a){this.Ue||this.$a(!1);Un.ma.Ff.call(this,a)};
function Xn(a){a.b||Tn(a,new Pn(a.g,a.Od));return a.b||null}function Tn(a,b){var
c=a.b;b!=c&&(c&&(a.$a(!1),a.Ra&&Wn(a,c,!1),delete a.b),a.Ra&&Ee(a.wa,"haspopup",!!
b),b&&(a.b=b,b.Jd(a),b.La(!1),Rn(b,a.Ue),a.Ra&&Wn(a,b,!0)))}function Yn(a,b)
{b&&(a.j=b,a.Db=b.b)}g.Ub=function(a){Xn(this).Fa(a,!0)};g.uf=function(a,b)
{Xn(this).De(a,b,!0)};g.La=function(a,b){var c=Un.ma.La.call(this,a,b);c&&!
this.isVisible()&&this.$a(!1);return c};g.Ha=function(a)
{Un.ma.Ha.call(this,a);this.isEnabled()||this.$a(!1)};
g.$a=function(a,b){Un.ma.$a.call(this,a);if(this.b&&W(this,64)==a){if(a)this.b.Ra||
this.b.render(),this.Pb=lh(this.R()),this.Ab=uh(this.R()),Zn(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.vd(-1):Bn(this.b);else{$m(this,!1);this.b.Fc=!
1;var c=this.R();c&&(Ee(c,"activedescendant",""),Ee(c,"owns",""));null!
=this.Ca&&(this.Ca=void 0,(c=this.b.R())&&S(c,"",""))}this.b.La(a,!1,b);if(!
this.lc){c=um(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 Zn(a){if(a.b.Ra){var b=a.j;a.j.b=a.Db||a.R();var
c=a.b.R();a.b.isVisible()||(c.style.visibility="hidden",T(c,!0));!
a.Ca&&a.j.s&&a.j.i&32&&(a.Ca=th(c));b.Sb(c,b.g^1,null,a.Ca);a.b.isVisible()||(T(c,!
1),c.style.visibility="visible")}}
g.hl=function(){var a=uh(this.R()),b=lh(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.Pb,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.Pb=b,Zn(this))};function Wn(a,b,c){var d=um(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 Vn(a,b){var c=um(a);(b?
c.ka:c.ab).call(c,a.R(),"keydown",a.El)}g.el=function(a)
{(a=a.target.R())&&$n(this,a)};g.El=function(a)
{Mm(this,32)&&this.R()&&this.b&&this.b.isVisible()&&a.b()};g.fl=function(){if(!
An(this.b)){var
a=this.R();Ee(a,"activedescendant","");Ee(a,"owns","")}};g.dl=function(a)
{if(W(this,64)&&a.target instanceof on){a=a.target;var
b=a.R();a.isVisible()&&W(a,2)&&null!=b&&$n(this,b)}};
function $n(a,b){var c=a.R(),d=Fe(b)||b;if(!d.id){var
e=Pl.Ya();d.id=Ql(e)}Ge(c,d);Ee(c,"owns",d.id)}Qm("goog-menu-button",function()
{return new Un(null)});function ao(){}w(ao,Jn);Ba(ao);ao.prototype.$b=function(a)
{var b=Gm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join(" "),
[bo(this,a.Qb(),a.g),co(this,a.g)]);Pm(b,a.ha);return
b};ao.prototype.sc=function(a){return a&&a.firstChild};
ao.prototype.kb=function(a,b){var c=Wd(document,"*","goog-menu",b)[0];if(c){T(c,!
1);a.g.b.body.appendChild(c);var d=new Pn;xm(d,c);Tn(a,d)}Wd(document,"*",this.Ga()
+"-caption",b)[0]||
b.appendChild(bo(this,b.childNodes,a.g));Wd(document,"*",this.Ga()+"-dropdown",b)
[0]||b.appendChild(co(this,a.g));return ao.ma.kb.call(this,a,b)};function bo(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ga()+"-caption"),b)}
function co(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ga()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}ao.prototype.Ga=function(){return"goog-flat-
menu-button"};Qm("goog-flat-menu-button",function(){return new
Un(null,null,ao.Ya())});function eo(a,b){qm.call(this,b);this.b=a||""}var
fo;w(eo,qm);g=eo.prototype;g.xc=null;function go(){null!=fo||(fo="placeholder"in
I("INPUT"));return fo}g.Te=!1;g.zc=function(){this.wa=this.g.Ua("INPUT",
{type:"text"})};g.Vb=function(a){eo.ma.Vb.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");Be(Ud(a))==a&&(this.Te=!0,eg(this.R(),"label-
input-label"));go()&&(this.R().placeholder=this.b);Ee(this.R(),"label",this.b)};
g.Va=function(){eo.ma.Va.call(this);var a=new
Q(this);a.ka(this.R(),"focus",this.Xi);a.ka(this.R(),"blur",this.ol);go()?this.i=a:
(D.Sa&&a.ka(this.R(),
["keypress","keydown","keyup"],this.yl),a.ka(ee(Ud(this.R())),"load",this.am),this.
i=a,ho(this));io(this);this.R().g=this};g.Wb=function()
{eo.ma.Wb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function
ho(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.Bl),a.j=!0)}
g.va=function()
{eo.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};g.Xi=function(){this.Te=!
0;eg(this.R(),"label-input-label");if(!go()&&!jo(this)&&!this.ha){var
a=this,b=function(){a.R()&&(a.R().value="")};D.Aa?O(b,10):b()}};g.ol=function()
{go()||(this.i.ab(this.R(),"click",this.Xi),this.xc=null);this.Te=!
1;io(this)};g.yl=function(a){27==a.keyCode&&("keydown"==a.type?
this.xc=this.R().value:"keypress"==a.type?
this.R().value=this.xc:"keyup"==a.type&&(this.xc=null),a.preventDefault())};
g.Bl=function(){jo(this)||(this.R().value="",O(this.kl,10,this))};g.kl=function()
{jo(this)||(this.R().value=this.b)};g.am=function(){io(this)};function jo(a)
{return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}g.reset=function()
{jo(this)&&(this.R().value="",null!
=this.xc&&(this.xc=""),io(this))};g.Nb=function(a){null!
=this.xc&&(this.xc=a);this.R().value=a;io(this)};g.wb=function(){return null!
=this.xc?this.xc:jo(this)?this.R().value:""};g.Sc=function(){return this.b};
function io(a){var b=a.R();go()?a.R().placeholder!
=a.b&&(a.R().placeholder=a.b):ho(a);Ee(b,"label",a.b);jo(a)?(b=a.R(),eg(b,"label-
input-label")):(a.ha||a.Te||(b=a.R(),P(b,"label-input-label")),go()||
O(a.on,10,a))}g.Ha=function(a){this.R().disabled=!a;gg(this.R(),"label-input-label-
disabled",!a)};g.isEnabled=function(){return!this.R().disabled};g.on=function(){!
this.R()||jo(this)||this.Te||(this.R().value=this.b)};function ko(a,b)
{Pn.call(this,a,b);Rn(this,!0);this.La(!1,!0);this.b=new
jk}w(ko,Pn);g=ko.prototype;g.ek=!1;g.hj=0;g.Vb=function(a){ko.ma.Vb.call(this,a);
(a=a.getAttribute("for")||a.htmlFor)&&lo(this,this.g.R(a),1)};g.Va=function()
{ko.ma.Va.call(this);this.b.forEach(this.ni,this);var
a=um(this);a.ka(this,"action",this.Rm);a.ka(this.g.b,"mousedown",this.Sm,!0)};
function lo(a,b,c,d){b&&lk(a.b,Ha(b))||(b?(c={wa:b,dk:c,um:d,Ci:"mousedown",yh:void
0},a.b.set(Ha(b),c)):c=null,a.Ra&&a.ni(c),b=v(a.Wm,b),a.R()&&um(a).ka(a.R(),"keydow
n",b))}g.Wm=function(a,b){if(27==b.keyCode)a.focus();else{var
c=Am(this,this.tb);if(c){c=c.R();var d=new Re(b.g,c);d.target=c;if(32==b.keyCode||
13==b.keyCode)We(c)?tf(c,"keydown",!1,d):qf(c,"keydown",!
1,d);32==b.keyCode&&mo(this)}}};g.ni=function(a){um(this).ka(a.wa,a.Ci,this.
$m);"contextmenu"!=a.Ci&&um(this).ka(a.wa,"keydown",this.an)};
function no(a,b,c,d){var e=a.isVisible(),f;(f=a.isVisible())||(f=150>Ma()-
a.hj);f&&a.ek?mo(a):a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.R().style.visibility="hidden"),T(a.R(),!0),b.Sb(a.R(),c,d),e||
(a.R().style.visibility="visible"),a.vd(-1),a.La(!0))}function mo(a)
{a.isVisible()&&(a.La(!1),a.isVisible()||(a.hj=Ma()))}g.Rm=function(){mo(this)};g.
$m=function(a){oo(this,a)};g.an=function(a){32!=a.keyCode&&13!=a.keyCode&&40!
=a.keyCode||oo(this,a);40==a.keyCode&&Bn(this)};
function oo(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 kl(e.wa,e.dk,!0):new
ol(b.clientX,b.clientY);d.j&&d.j(5);no(c,d,e.um,e.yh);b.preventDefault();b.b();brea
k}}}g.Sm=function(a){this.isVisible()&&!
Qn(this,a.target)&&mo(this)};g.Cf=function(a)
{ko.ma.Cf.call(this,a);mo(this)};g.va=function(){ko.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function po(a)
{M.call(this);this.b=[];qo(this,a)}w(po,M);g=po.prototype;g.dg=null;g.eh=null;funct
ion ro(a,b){a.eh=b}function qo(a,b){b&&(x(b,function(c){so(this,c,!
1)},a),wb(a.b,b))}g.Ub=function(a){this.uf(a,this.b.length)};g.uf=function(a,b)
{a&&(so(this,a,!1),xb(this.b,b,0,a))};g.Ke=function(){return vb(this.b)};function
to(a,b){b!=a.dg&&(so(a,a.dg,!1),a.dg=b,so(a,b,!
0));a.dispatchEvent("select")}g.va=function(){po.ma.va.call(this);delete
this.b;this.dg=null};
function so(a,b,c){b&&("function"==typeof a.eh?a.eh(b,c):"function"==typeof
b.Oh&&b.Oh(c))};function uo(){}w(uo,Mn);Ba(uo);uo.prototype.$b=function(a){return
a.g.Ua("DIV",Gm(this,a).join(" ")+" goog-inline-
block","\u00a0")};uo.prototype.kb=function(a,b)
{b=uo.ma.kb.call(this,a,b);P(b,"goog-inline-block");return
b};uo.prototype.Ga=function(){return"goog-toolbar-separator"};function vo()
{this.b="toolbar"}w(vo,qn);Ba(vo);vo.prototype.Je=function(a)
{return"HR"==a.tagName?new
Nn(uo.Ya()):vo.ma.Je.call(this,a)};vo.prototype.Yd=function(){return"goog-
toolbar"};vo.prototype.Fi=function(){return"horizontal"};function wo(a,b,c)
{wn.call(this,b,a||vo.Ya(),c)}w(wo,wn);wo.prototype.Df=function(a)
{wo.ma.Df.call(this,a);this.Fc||Bn(this)};function xo()
{}w(xo,Hn);Ba(xo);xo.prototype.Ga=function(){return"goog-toolbar-button"};function
yo(a,b,c){gn.call(this,a,b||xo.Ya(),c)}w(yo,gn);Qm("goog-toolbar-button",function()
{return new yo(null)});function zo(a,b){Nn.call(this,a||
uo.Ya(),b)}w(zo,Nn);Qm("goog-toolbar-separator",function(){return new zo});function
Ao(a,b,c,d,e,f){function h(m){if(m){m.tabIndex=0;De(m,k.ta);P(m,"goog-zippy-
header");m&&k.ra.ka(m,"click",k.ua);var
p=k;m&&(yg(p.V,m),p.ha.ka(p.V,"key",p.ya))}}M.call(this);this.s=e||
Sd();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Fa(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=cg(this.g,"goog-zippy-
expanded")));this.ha=new Q(this);this.V=new xg;this.ra=new Q(this);var k=this;
h(this.g);h(this.j);Bo(this,this.b)}w(Ao,M);Ao.prototype.va=function()
{Ao.ma.va.call(this);Je(this.ha);Je(this.V);Je(this.ra)};function Bo(a,b){a.i?
T(a.i,b):b&&a.o&&(a.i=a.o());a.i&&P(a.i,"goog-zippy-content");a.j?(T(a.g,!
b),T(a.j,b)):a.g&&(gg(a.g,"goog-zippy-expanded",b),gg(a.g,"goog-zippy-collapsed",!
b),Ee(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Co("toggle",a,a.b))}
Ao.prototype.ya=function(a){if(13==a.keyCode||32==a.keyCode)Bo(this,!
this.b),this.dispatchEvent(new
Co("action",this,this.b,a)),a.preventDefault(),a.b()};Ao.prototype.ua=function(a)
{Bo(this,!this.b);this.dispatchEvent(new Co("action",this,this.b,a))};function
Co(a,b){Oe.call(this,a,b)}w(Co,Oe);function Do(a,b)
{qm.call(this,b);this.b=a}w(Do,qm);Do.prototype.i="info";Do.prototype.j=!1;var
Eo={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Do.prototype.isVisible=function(){var
a=this.R();return null!=a&&cg(a,"jfk-butterBar-shown")};Do.prototype.La=function(a)
{gg(this.R(),"jfk-butterBar-shown",a)};
Do.prototype.zc=function(){this.wa=this.g.Ua("DIV","jfk-butterBar");var
a=this.R();a&&(Ee(a,"live","assertive"),Ee(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())&&gg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Xd()){b=this.R();var
c=Eo[a];eg(b,Eo[this.i]);P(b,c)}this.i=a};function Fo(a){if(null!=a)switch(a.Ig)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var Go=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}}(vl);function Ho(a){return null!
=a&&a.Ad===rl?
String(String(a.Qb()).replace(Io,"").replace(Jo,"&lt;")).replace(Ko,Lo):ud(String(a
))}
var
Mo={"\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 Lo(a){return Mo[a]}
var Ko=/[\x00\x22\x27\x3c\x3e]/g,No=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,Io=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Jo=/</g;function Oo(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"}}w(Oo,dl);g=Oo.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);xa(c)&&(this.mi=Math.max(c,15));xa(d)&&(this.Hh=d)};g.Sb=function(a
,b,c){a=this.Dg;2==a&&(a=0);Po(this,this.Eg,a,2==this.Dg?Qo(this.Eg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.mi,0,c)};
function Po(a,b,c,d,e,f){if(a.g){var h=Ro(b,c);var k=a.g;var m=th(k);m=(Qo(b)?
m.height/2:m.width/2)-d;var p=gl(k,h),t;if(t=lh(k))k=Xg(uh(k)),Qo(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=Qo(b)?new E(a.Hh,k):new E(k,a.Hh);m=Qo(b)?6:9;a.Ag&&2==e&&(m=Qo(b)?
4:1);p=b^3;Qo(b)&&"rtl"==a.g.dir&&(p=b);h=el(a.g,Ro(p,c),a.b,h,k,f,a.fj?m:0,void
0,null);if(2!=e&&h&496){Po(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||fh(a.b,Math.round(e),Math.round(f)))}So(a,b,c,d)}
function So(a,b,c,d){var e=a.o;Pa(a.j,function(f){gg(e,f,!
1)},a);P(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=qh(a.g,a.b),d=To(a.g,b),Qo(b)?e.style.top=Uo(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=Uo(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
Qo(b)?"top":"left":Qo(b)?"bottom":"right"]=d+"px"}function Uo(a,b){return 15>b?
15:Od(a,15,b)}function Ro(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 To(a,b){var c=0,d=0,e=th(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 E(c,d)}function Qo(a){return 0==a||
3==a};function Vo(a){He.call(this);this.g=a||
Sd()}w(Vo,He);Vo.prototype.o=function()
{De(this.R(),"tooltip");Ee(this.R(),"live","polite")};function Wo(a)
{Vo.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()}w(Wo,Vo);Wo.prototype.R=function()
{return this.i};Wo.prototype.va=function()
{Wo.ma.va.call(this);this.i&&J(this.i)};function Xo(a)
{Wo.call(this,a)}w(Xo,Wo);Xo.prototype.o=function(){De(this.R(),"tooltip")};var
Yo={};function Zo(a){Q.call(this);this.ya=a;this.ta=new
ag(this.yn,0,this);Ie(this,this.ta);var b=ee();this.V=Fa(b.MutationObserver)?new
b.MutationObserver(u(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)}w(Zo,Q);g=Zo.prototype;g.va=function()
{$o(this);Zo.ma.va.call(this)};
function ap(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();ap(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&pe(this.b.b,b);if(this.Ca||!a||c)
{this.Oa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=ob(Ce,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Fe(b))&&(b=a));this.j=b}else this.j=null;bp(this)};
g.Ek=function(a){ap(this,a);var b=a.target;b=this.b&&pe(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,bp(this)};g.nl=function(a)
{x(a,u(function(b){var c=Fe(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.j=c,bp(this))},this))};function bp(a)
{if(0==a.ta.Qa||!a.g||!a.s){$o(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function $o(a){a.ha&&(l.clearTimeout(a.ha),a.ha=0,a.g=null)}
g.yn=function(){if(!this.j)cp(this),this.s=this.g=null;else if(!
(this.g&&this.b&&pe(this.b.R(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=Ae(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&&(cp(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,dp(this,a))){var
c=gd;if(a.getAttribute("data-tooltip-contained"))for(var d=Vd("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:$c(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var f=a.getAttribute("data-tooltip-
offset");f=Gb(Ad(f))?-1:Number(f);var h=a.getAttribute("data-tooltip-hide-
delay");h=Gb(Ad(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ha=O(v(this.Zj,this.g,c,d,f,e,h),a,this);return}this.Zj(this.g,c,d,f,e,h)}}};
function dp(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Oa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function ep(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
Xo(this.ya);cp(this);this.ya.b.body.appendChild(this.b.R());Ie(this,this.b);this.o=
new Oo("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(ep(c),f,void
0,d);eg(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Gb(Ad(this.ra))&&eg(this.b.R(),this.ra),Gb(Ad(e))||P(this.b.R(),e),
this.ra=e);fh(this.b.R(),0,0);if(b instanceof Vc)C(this.b.b,b);else
for(ke(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Nh(a);this.o.Sb(nul
l,0)};function cp(a){a.b&&P(a.b.R(),"jfk-tooltip-hide")};function X(a,b,c,d)
{gn.call(this,a,fp.Ya(),b);this.ya=c||0;this.j=d||0;this.Pa=!
1}w(X,gn);g=X.prototype;g.Ib=function(){return this.j};
g.Zb=function(a){this.ha=a;var b=this.R();if(b)if(this.Pa){var c=a instanceof Vc?
Cj(Xc(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Vc?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=Sd(b)||Sd();b=Ha(a.b);Yo[b]||
(Yo[b]=new Zo(a))}else a?b.title=a:b.removeAttribute("title")};
g.Ha=function(a){this.isEnabled()!
=a&&(X.ma.Ha.call(this,a),gp(this))};g.fg=function(a)
{X.ma.fg.call(this,a);hp(this,!1)};g.nd=function(a)
{X.ma.nd.call(this,a);this.isEnabled()&&hp(this,!0)};g.Cc=function(a)
{X.ma.Cc.call(this,a);this.isEnabled()&&hp(this,!0)};function hp(a,b)
{a.R()&&gg(a.R(),"jfk-button-clear-outline",b)}function gp(a){a.R()&&ip(a.jd(),a)}
function jp(a,b){if(q(a)){var c=a;a=H("IMG");ld(a,c);S(a,21,21)}P(a,"jfk-button-
img");c=[];c.push(a);if(b){var d=H("SPAN","jfk-button-label",b);c.push(d)}return
c}function fp(){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"}w(fp,Om);Ba(fp);g=fp.prototype;g.wd=function(a,b,c){a&&c.ya!
=a&&(c.ya=a,gp(c));b&&c.j!=b&&(c.j=b,gp(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.Pa,value:a.wb(),width:a.Ib
()};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="'+Ho(h)+'"':"")+' class="';var B=c||{};c=B.Wn;var
A=B.disabled,N=B.checked,ba=B.width,fa="goog-inline-block jfk-button
";B=B.style;switch(Ga(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"}ba=Fa(ba)&&Fa(1)?ba.Ad!==(1).Ad?!
1:ba.toString()===(1).toString():1==ba;f=h+Ho(fa+((ba?" jfk-button-narrow":"")+(N?"
jfk-button-checked":"")+(c?" "+c:"")+(A?" jfk-button-disabled":"")))+'"'+(f?' aria-
disabled="true"':' tabindex="'+(k?Ho(k):"0")+'"')+(m?p?' data-tooltip="'+Ho(m)
+'"':' title="'+
Ho(m)+'"':"")+(t?' value="'+Ho(t)+'"':"");d?(null!=d&&d.Ad===sl?d=d.Qb().replace(/
([^"'\s])$/,"$1 "):(d=String(d),d=No.test(d)?d:"zSoyz"),d="
"+d):d="";d=f+d+">";e=null!=e?e:"";e=null!=e&&e.Ad===rl?e:e instanceof Vc?
Go(Xc(e).toString(),e.b()):Go(ud(String(String(e))),Fo(e));d=Go(d+e+"</div>");e=(b|
|Sd()).b.createElement("DIV");if(Ga(d))if(d instanceof
ul)if(d.Ad===tl)d=Yc(d.toString());else{if(d.Ad!==rl)throw Error("Sanitized content
was not of kind TEXT or HTML.");d=id(d.toString(),d.Ig||null)}else d=
Yc("zSoyz");else
d=Yc(String(d));C(e,d);1==e.childNodes.length&&(d=e.firstChild,1==d.nodeType&&(e=d)
);b.Li(e,a.Qb());this.kb(a,e);return e};
g.kb=function(a,b){fp.ma.kb.call(this,a,b);this.i||
(this.i=ab(this.lb,v(this.wd,0,null),this.g,v(this.wd,2,null),this.ra,v(this.wd,3,n
ull),this.o,v(this.wd,1,null),this.s,v(this.wd,4,null),this.V,v(this.wd,5,null),thi
s.j,v(this.wd,6,null),this.ha,v(this.wd,null,1)));for(var c=bg(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.Pa=!
0;return b};g.wb=function(a){return a.getAttribute("value")||""};g.Nb=function(a,b)
{a&&a.setAttribute("value",b)};
function ip(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.Ib(),a.ha);c(!b.isEnabled(),a.Ga()+"-
disabled");fg(b.R(),e);dg(b.R(),d)};var kp=I("DIV");kp.id=Ha(kp);function lp(a){var
b=new nj;b=new mj(b);return Aj(b,a)};function mp(a,b){var c=new om(a);var
d=id(b.innerHTML,null);var e=c.R();e&&C(e,d);c.className="buy-tip-card";c.Oa=new
Sg(5,5,5,5);c.Jg=!0;c.jg=500;c.lh=250};function Y(){M.call(this);this.b=new
Q(this)}w(Y,M);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ma.va.call(this);this.b.Ea()};function np(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}w(np,Y);np.prototype.nc=function(){return
this.o};np.prototype.Ib=function(){return this.j};function op(a)
{em.call(this,a,void 0,void 0);this.Bi=!1;this.Jg=!
0;this.jg=500}w(op,om);op.prototype.className="unified-
hovercard";op.prototype.lg=function(a,b){b||(b=new kl(a,9,!
0));op.ma.lg.call(this,a,b)};var pp={update:function(a){for(var b in
a)pp[b]=a[b]},yk:function(a){if(q(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b
in a)pp.xk(b,a[b])},xk:function(a,b){pp[a]=b}};Na("_OC_addFlags",pp.yk);var
qp="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function rp(a){var b=void 0===b?window.location.href:b;var c=new
U(b);V(a,"hl","de");(b=Yk(c,"output"))&&V(a,"output",b);b=Yk(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");Yk(c,"authuser")||a.b.remove("authuser");x(qp,function(d)
{var e=Yk(c,d);e&&V(a,d,e)})};function sp(a,b,c)
{He.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}w(sp,He);var tp=/
(<b\s*>)|
(<\/b>)/ig,up={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};sp.prototype.va=function()
{this.g&&this.g.Ea()};function vp(a){return a.g||(a.g=new Q(a))}
sp.prototype.i=function(a){var b=H("DIV"),c=new U(this.data.b.he||
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");kd(d,c.toString());b.appendChild(d);a.appendChild(b);wp(this,a);b=H("DIV");
if(xa(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+" Rezensionen");d.classList.add(this.b+"-reviews-
link");d.classList.add("goog-inline-
block");kd(d,c);b.appendChild(d);a.appendChild(b);this.data.b.$j&&(c=new
mj,b=H("DIV",this.b+"-snippet"),c=Aj(c,this.data.b.$j+" "),C(b,c),c=H("A",
{},"Mehr \u00bb"),c.classList.add(this.b+
"-more-link"),kd(c,this.data.b.he),b.appendChild(c),a.appendChild(b))};
function wp(a,b){var c="",d=H("DIV"),e=a.data.b.oi;if(!Gb(Ad(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var f=H("SPAN","author"),h=e-
1,k=ie(", ");x(c,function(m,p){var t=m?m.replace(tp,""):"";t=rd(t);var B=new
U(qd('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',t));rp(B);t=H("A",
{},t);kd(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&&(je(d,H("S
PAN",a.b+"-pubdate",c+a.data.b.Qj)),c="\u00a0-\u00a0");a.data.b.mj&&
(d.appendChild(ie(c)),je(d,H("SPAN",a.b+"-pagesnum",a.data.b.mj+"
Seiten")));b.appendChild(d)}
function xp(a,b,c,d,e,f,h){c=H("A",
{id:h||""},c);kd(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");f&&c.classList.add("disabled");e&&(e=D.product.yd||
D.product.we?"touchstart":"click",vp(a).od(c,e,function(k)
{k.preventDefault();k=H("FORM",{method:"POST"});var m=d instanceof sc?
d:Ac(d);k.action=uc(m);R(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)};function yp()
{this.b={}}g=yp.prototype;g.Vc=function(){return this.b.Vh};g.tc=function(){return
this.b.tc};g.rh=function(){return this.b.rh};g.Fd=function(){return
this.b.Fd};g.Ve=function(){return this.b.Ve};function zp()
{this.b=[]}zp.prototype.getId=function(){return
this.Qa};zp.prototype.s=function(a,b,c){var d=null;Kk(c.target)&&(d=new
yp,d.b.Vh=a,this.b.push(d));b(d)};zp.prototype.ra=function(a,b,c){var
d=null;Kk(c.target)&&(d=Ap(this,a),Bp(this,d));b(d)};function Bp(a,b)
{tb(a.b,function(c){return c.Vc()==b.Vc()})}function Ap(a,b){return
mb(a.b,function(c){return c&&c.Vc()==b})};function Cp(a){a=new U(a);var
b=a.j.split("/");b[0]||b.shift();return 3<b.length?b[3]:Yk(a,"id")||""}function
Dp(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Ep(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.he=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.Pf=a.
is_free_ebook||!1;this.b.Mf=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.tc=a.is_purchased||!
1;this.b.Of=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.Kf=a.has_flowing_text||!1;this.b.Lf=a.has_scanned_text||!1;var
b=Cp(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}w(Ep,yp);function Fp(a)
{this.b=[];this.Qa=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 U(a.add_vol_base_url);this.j=new
U(a.del_vol_base_url);a.volumes&&(this.b=y(a.volumes,function(b){return new
Ep(b)}))}w(Fp,zp);function Gp(){Y.call(this);this.i=[];this.g=[]}w(Gp,Y);function
Hp(a){var b=new U(ee().location);b=new U(b);return
a===parseInt(Yk(b,"as_coll"),10)}function Ip(a,b){return mb(Db(a.i,a.g),function(c)
{return c.getId()==b})};function Jp(a,b){var c=H("A",{},"Bestellung
ansehen");kd(c,a);c.classList.add(b);return c};function Kp(a,b,c)
{sp.call(this,a,b,c);Yk(new U(this.data.b.he),"dapp")}la(Kp,sp);
Kp.prototype.render=function(a){ke(a);var b=H("DIV",this.b),c=H("DIV",this.b+"-
meta");this.i(c);var d=H("DIV",this.data.b.Of?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.b.Of)if(this.data.Ve()&&Hp(1))Lp(this,e);else
if(this.data.b.qe&&!this.data.tc()||this.data.Fd()){var f=H("DIV",this.b+"-pre-
order-date");f.textContent="Verf\u00fcgbar am:
"+this.data.b.Kj;e.appendChild(f);this.data.Fd()&&Hp(1)&&Lp(this,e)}else
if(this.data.tc()&&Hp(1))Mp(this,e),Lp(this,
e);else{Mp(this,e);f=!this.data.tc()&&!this.data.b.Pf;var h=this.data.b.Pf&&!
this.data.b.Mf;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(uk),m=0,p,t=[];0<=(p=tk(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(wk,"$1");h=sk(h,"source","ebookstore"
)}h&&(k=H("A",{id:"unified-hovercard-preview-link"},"Leseprobe
anzeigen"),kd(k,h),f.appendChild(k));e.appendChild(f)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);th(a).width>this.j&&S(a,this.j,"
")};
Kp.prototype.i=function(a){if(!(this.data.tc()||this.data.Fd()||
this.data.Ve())&&this.data.b.qg&&Hp(1)){var b=H("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=H("DIV",this.b+"-card-error",b,"Kreditkarte
abgelehnt:");if(this.data.b.qg){var
c=Jp(this.data.b.qg,"primary"),d=H("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}sp.prototype.i.call(this,a);b=H("DIV",this.b+"-
book-options");this.data.b.Of?(this.data.b.Pf?this.data.b.Mf?Np(this,
b):xp(this,b,"E-Book \u2013 kostenlos",this.data.b.Pk,!this.data.b.Ak,void
0,"unified-hovercard-free-btn"):this.data.Fd()?(c=H("SPAN",this.b+"-pre-
ordered","Vorbestellt"),b.appendChild(c)):this.data.Ve()&&Hp(1)?
(c=H("DIV",this.b+"-cancelled"),d=this.data.b.Bk,0==d?K(c,"Storniert - auf
Kundenwunsch"):1==d?K(c,"Storniert - Problem mit E-Book"):2==d?K(c,"Storniert -
Preis\u00e4nderung"):3==d?K(c,"Storniert - vom
Verlag"):K(c,"Storniert"),b.appendChild(c)):this.data.tc()||this.data.b.Mf?!
this.data.tc()&&
this.data.b.Mf?
Op(this,b):this.data.tc()&&Np(this,b):Op(this,b),Hp(7)&&(c=H("SPAN",this.b+"-
offline-remove-options"),d=H("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-link"},'Aus "Meine eBooks"
entfernen'),d.id="hovercard-remove-from-my-
ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.b.Oj,Sa(up,this.data.b.Gn)&&!Gb(c)?xp(this,b,"Leseprobe",c,void 0,void
0,"unified-hovercard-preview-sample"):xp(this,b,"Leseprobe",c,!1,!0,"unified-
hovercard-preview-sample"));a.appendChild(b)};
function Lp(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=Jp(d,""),c.appendChild(d));a.data.Fd()||
(d=H("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"Endg\u00fcltig l\u00f6schen"),P(d,a.b+"-footer-action-
link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function Op(a,b){a.data.b.qe&&!a.data.tc()?xp(a,b,"E-Book vorbestellen -
"+a.data.b.Uj,a.data.b.Fg,void 0,void 0,"unified-hovercard-buy-btn"):a.data.rh()?
xp(a,b,"E-Book ab "+a.data.b.Qm,a.data.b.Fg,void 0,void 0,"unified-hovercard-buy-
btn"):xp(a,b,"E-Book kaufen\u00a0\u2013 "+a.data.b.Uj,a.data.b.Fg,void 0,void
0,"unified-hovercard-buy-btn")}function Np(a,b){xp(a,b,"Jetzt
lesen",a.data.b.Sj,void 0,void 0,"unified-hovercard-read-now")}
function Mp(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,"Internet"),k=H("SPAN",d,"Tablet/iPad"),m=H("SPAN",d,"E-
Reader");d=H("SPAN",d,"Smartphone");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.Kf?(P(p,e),P(t,e),P(B,e),P(A,e)):
(a.data.b.Lf?(P(p,e),P(t,e)):
(P(p,f),P(t,f)),P(B,f),P(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 Pp(a,b){if(Qp()){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}R(a,b)}function Qp()
{return"rtl"==document.body.dir}
function Rp(a){Qp()?Hh(a,"left"):Hh(a,"right")}var Sp={border:!0,padding:!
0,margin:!
0},Tp=["Top","Bottom","Right","Left"],Up={color:"#0000cc",textDecoration:"underline
"};function Vp(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"};x(a,function(c)
{Pa(b,v(Wp,c))})}
function Wp(a,b,c){var d=""==ch(a,c);Sp[c]?x(Tp,function(e)
{d&&""==ch(a,c+e)&&R(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Up[c]?
R(a,c,Up[c]):R(a,c,b))}function Xp(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||Pa(c,function(e,f)
{wb(d,vb(a.getElementsByTagName(f)))});Vp(d)};function Yp(a,b,c)
{op.call(this,a);this.Tb=Qp();this.ra=this.ua=this.Nd=null;this.uk=b;this.g=null;th
is.vk=!!c;this.render(b);Zp(this)}la(Yp,op);Yp.prototype.va=function()
{vp(this.g).Ea();J(this.R())};Yp.prototype.We=function(a,b)
{op.prototype.We.call(this,a,b);this.isVisible()&&(this.yh=this.Tb?new Sg(0,-
2,0,0):new Sg(0,0,0,-2),this.isVisible()&&this.ae(),this.Nd=this.b,$p(this))};
Yp.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
Kp(a,this.className,435,this.vk);this.g.render(this.R());Zp(this);this.isVisible()&
&$p(this)};
function $p(a){var b=H("DIV"),c=H("DIV");var d=uh(a.Nd||null);var e=uh(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=Zg(e,d);h||(h=new
Wg(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";R(c,f,e.x+"px");R(b,f,e.x-
1+"px");P(a.R(),a.className+"-tooltip");e.nm?(R(c,"bottom",e.y+"px"),R(b,"bottom",
e.y+1+"px"),P(c,a.className+"-arrow-up"),P(b,a.className+"-arrow-up-border")):
(R(c,"top",e.y+"px"),R(b,"top",e.y+1+"px"),a.uk.b.Of||P(c,a.className+"-
nofooter"),P(c,a.className+"-arrow-down"),P(b,a.className+"-arrow-down-
border"));a.ra?le(b,a.ra):a.R().appendChild(b);a.ua?
le(c,a.ua):a.R().appendChild(c);a.ua=c;a.ra=b}
Yp.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
&&pd(window.location,b.href))}c&&this.dispatchEvent(new Oe(c,this))}};
function Zp(a){var b=D.product.yd||
D.product.we?"touchstart":"click",c=vp(a.g);pg(c,a.R(),b,a.rk,!1,a)};function
aq(a,b,c){np.call(this,b);this.g=a;this.i=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}w(aq,np);var bq=new M;
aq.prototype.Qc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});S(b,"",this.nc());var c=new U(this.g.b.he);this.g.b.source?
V(c,"source",this.g.b.source):V(c,"source","gbs_slider_thumb");c.b.remove("num");kd
(b,c.toString());a.appendChild(b);this.i=I("img");this.i.alt="";this.b.od(this.i,"l
oad",u(this.ya,this));bq.dispatchEvent("start");(a=this.g.b.zn)?(a=new
U(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";
S(this.i,"",this.nc());b.appendChild(this.i);this.V&&2==this.g.b.ag?
(this.s=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Abgelaufen"),b.appendChild(this.s)):this.V&&1==this.g.b.ag?
(a=this.g,1==a.b.ag?(a=a.b.nn-
Ma()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"Ablaufdatum in
K\u00fcrze":48>=a?a+" Stunden":c+" Tag(e)"):a="",this.s=H("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.s)):!this.V||this.g.tc()||
this.g.b.Pf||(this.s=H("SPAN",["bookcard-badge","bookcard-sample-label"],
"Leseprobe"),b.appendChild(this.s));gf(b,"mouseover",u(this.ta,this,b))};aq.prototy
pe.ya=function()
{this.dispatchEvent("render");bq.dispatchEvent("complete");if(this.s){var
a=th(this.i).width;this.s.style.width=gh(a,!0)}};aq.prototype.ta=function(a,b){(new
Yp(a,this.g)).fh(b)};function cq(a,b,c){aq.call(this,a,b-
40,c);this.ha=H("DIV","slider-annotation");this.ra=!
1}w(cq,aq);cq.prototype.Qc=function(a)
{gf(this,"render",u(this.ua,this));cq.ma.Qc.call(this,a);a.appendChild(this.ha)};
cq.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.he,className:"slider-annotation-
title"},ie(b.b.title));c.appendChild(d);if(b=b.b.oi)b=H("DIV","slider-annotation-
author",ie(b)),c.appendChild(b);S(c,th(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function dq(a,b,c)
{cq.call(this,a,b,c)}la(dq,cq);dq.prototype.Qc=function(a)
{cq.prototype.Qc.call(this,a)};function eq(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 fq;c=new gq(this.Ab||a,this.ub);c.ua=!0;d=new Kl(null,null,!
1);Dl.call(this,b,c,d);d.b=this;d.il(a);this.V=a;this.ui=!1;this.Bg=!
0;L(this,"update",u(this.Oa,this))}w(eq,Dl);eq.prototype.se=function()
{this.Pa=this.ya.value;eq.ma.se.call(this);return!1};
eq.prototype.Oa=function(a){a.sd&&(a=this.ya.form,this.ra||(this.ra=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Pa,this.Ca&&a
.submit())};function fq(){}var
Yj=qc(ec(fc("//suggestqueries.google.com/complete/search")));fq.prototype.g=functio
n(a,b){var c=y(b[1],function(d){return d[0]});a(b[0],c)};function gq(a,b)
{Rl.call(this);this.Ab=a;this.Db=b||0}w(gq,Rl);
gq.prototype.hh=function(){gq.ma.hh.call(this);var a=0,b=G("gbfwa");b||
(b=Xd("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);x(Wd(document,"div","ac-
renderer",void 0),function(c){a&&R(c,"top",a+"px");R(c,"width",th(this.Ab).width-
2+"px");R(c,"left",parseInt(c.style.left,10)+this.Db+"px")},this)};function
hq(a,b,c,d,e,f){Y.call(this);this.ta=a;this.V=b;this.Ca=e;this.ya=f||
{};this.o=xa(d)?d:this.V?200:80;this.V||P(this.ta,"slider-
small");this.ha=[];this.i=I("A");this.i.innerHTML=Qp()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Bildlauf nach links");yh(this.i,!
0);this.ta.appendChild(this.i);this.g=I("div");P(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=I("A");this.s.innerHTML=Qp()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Bildlauf nach rechts");yh(this.s,!0);
this.ta.appendChild(this.s);this.b.ka(this.i,"click",u(this.lj,this,-.75));this.b.k
a(this.s,"click",u(this.lj,this,.75));this.sf();a=new
ng;this.b.ka(a,"resize",this.Dh);this.Dh();this.ra=0;this.ua=D.Aa&&D.Na("8")&&!
D.Na("9")&&Qp();c&&iq(this,c)}w(hq,Y);function jq(a){var
b=Math.ceil(1.25*kq(a));b=Math.min(a.ha.length,a.ra+b);x(yb(a.ha,a.ra,b),u(a.Lk,a))
;a.sf();a.ra=b;b>=a.ha.length&&a.dispatchEvent("render")}g=hq.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"});T(c,!
1);this.g.appendChild(c);this.b.od(a,"render",u(this.Mk,this,b,c));a.Qc(c)};g.Mk=fu
nction(a,b){J(a);this.sf();T(b,!0)};function iq(a,b){var c=y(b,function(d){return
this.V?new dq(d,this.o):new aq(d,this.o,this.Ca,this.ya)},a);lq(a,c)}function
lq(a,b){wb(a.ha,b);jq(a)}
g.lj=function(a){(Qp()?0>a:0<a)&&jq(this);a*=this.ua?-
1:1;a*=th(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Pg([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,Vh);L(this.j,"animate",u(this.Fm,this));L(this.j,"end",
u(this.sf,this));this.j.play()};g.Fm=function(a)
{a=y(a.coords,Math.round);this.g.scrollLeft=a[0]};
g.sf=function(){if(D.Sa&&Qp()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-th(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
th(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.sf()};
function kq(a){var b=a.V?110:50;return Math.ceil(th(a.g).width/b)};function mq(a,b)
{Y.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.j=new
ng;this.ta=this.j.Ba();this.ra="";gf(this.j,"resize",u(this.nj,this))}w(mq,Y);g=mq.
prototype;g.nj=function(){this.j.Ba().width>this.ta.width?
this.yf():gf(this.j,"resize",u(this.nj,this))};g.render=function(a)
{this.o=a;this.g=new hq(this.o,!0,void 0,void
0,this.V.getId());this.b.ka(this.g,"render",u(this.yf,this))};
g.yf=function(){this.g.Dh();var a=Math.ceil(1.25*kq(this.g))
+1,b=nq(this,this.ha,a);b&&(this.ha+=a,Bk(b,u(this.$l,this)))};g.$l=function(a)
{a=a.target;if(Kk(a)){if((a=(new Fp(Lk(a))).b)&&a.length){var b=Cp(a[a.length-
1].b.he);this.ra!=b&&(this.ra=b,lq(this.g,oq(this,a)));
(a=ze(this.R()))&&vh(a,1)}else
0==this.g.ra&&this.ln();this.dispatchEvent("success")}};function oq(a,b){return
y(a.Kg(b),function(c){return this.g.V?new dq(c,200,this.V.getId()):new
aq(c,80,this.V.getId())},a)}g.ln=r;g.R=function(){return this.o};
g.Kg=function(a){return this.source?y(a,function(b){b.b.source=this.source;return
b},this):a};function pq(a,b,c,d,e){mq.call(this,a,e);this.i=b;this.s=c||!
1;this.ua=d||[]}la(pq,mq);function nq(a,b,c){var d=new U("/books?
jscmd=SearchVolume");rp(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),hb(a.ua,function(e){V(d,e.name,e.value)}));return
d}pq.prototype.render=function(a){this.o=a;this.g=new hq(a,!
this.s);this.b.ka(this.g,"render",u(this.yf,this))};
pq.prototype.Kg=function(a){return this.s?y(a,function(b)
{b.b.source="gbs_other_issues";return
b},this):mq.prototype.Kg.call(this,a)};function qq()
{}g=qq.prototype;g.Eb=function(a){this.j=a.width;this.o=a.height};g.Ba=function()
{return new F(this.j,this.o)};g.Le=function(){return this.s};g.kd=function(){return
this.g};g.Ib=function(){return this.j};g.nc=function(){return
this.o};g.Yb=function(){return new E(this.s,this.g)};function rq(a){return new
Wg(a.s,a.g,a.j,a.o)};function sq(a){this.i=a}w(sq,qq);sq.prototype.Da=function()
{return this.i};sq.prototype.Eb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*tq(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/tq(this.i))):
(this.j=a.width,this.o=a.height)};function uq(){M.call(this);this.b=new
wl}w(uq,M);function vq(a,b){b.sort(wq);x(b,function(c){c.Jd(this)},a);a.b=new
wl;x(b,function(c){this.b.set(c.Ta(),c)},a);a.dispatchEvent("update")}function
wq(a,b){return Z(a)-Z(b)}function xq(a){return a.b.Bb()}function yq(a,b,c)
{a=xq(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Ta()==b){d=e;break}if(0<=d)return
a[c+d]}function zq(a,b){return a.b.get(b)}function Aq(a,b){b=Hb(b);if(0!
=b.length)return mb(xq(a),function(c){return Bq(c)==b})};function Cq(a)
{M.call(this);this.b={};a&&this.Gd(a)}w(Cq,M);g=Cq.prototype;g.oe=function(){return
this.b.w||this.getParent().hd.width};g.Sg=function(){return this.b.h||
this.getParent().hd.height};function tq(a){return a.oe()/a.Sg()}g.Ba=function()
{return new F(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.Ka=a};g.getParent=function(){return this.Ka};function Bq(a){return a.b.title}
g.Sc=function(){var a=Bq(this);return a?"Seite "+a:""};function Z(a){return
a.b.order}g.Uc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);V(b,"w",a.width);return b.toString()}return
this.b.src};g.Ta=function(){return this.b.pid};function Dq(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)}w(Dq,qq);Dq.prototype.b=function(){var a=G("gb-
mobile-menu-pubinfo");return a?0<me(a).length&&null!=this.V&&0==Z(this.V):!
1};function Eq(){this.g=[]}Eq.prototype.Ub=function(a)
{this.g.push(a)};Eq.prototype.Ba=function(){var a=this.Ib(),b=this.nc();return
null===a||null===b?null:new F(a,b)};Eq.prototype.Ke=function(a){return
ib(this.g,a||Yb)};function Fq(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Gq(a,b){return Fq(a,function(c)
{return c.kd()<=b&&c.kd()+c.Ba().height>=b})}function Hq(a,b){return
mb(a.g,function(c){return Ug(Xg(rq(c)),b)})};function Iq()
{this.g=[];this.cells=[]}w(Iq,Eq);g=Iq.prototype;g.marginTop=0;g.Fh=0;g.mh=0;g.og=0
;g.Fn=!1;g.Ib=function(){return this.j};g.nc=function(){return this.o};function
Jq(a){Kq(a);for(var b=0,c=0;c<a.s;c++){var d=Lq(a,c);x(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=Mq(a,c);x(Nq(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 Nq(a,b){return y(a.cells,function(c){return c[b]})}function Lq(a,b){var
c=0;x(a.cells[b],function(d){d&&(c=Math.max(c,d.Ba().width))});return c}function
Mq(a,b){var c=0;x(Nq(a,b),function(d){d&&(c=Math.max(c,d.Ba().height))});return
c};function Oq(a){Iq.call(this);this.s=a}w(Oq,Iq);function Kq(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 Pq(a)
{Oq.call(this,a);this.V=new Map}w(Pq,Oq);Pq.prototype.Tc=function(a){return
this.V.get(Qq(sq,a))};Pq.prototype.ra=function(a){if(a instanceof
Dq)a=Qq(a.constructor,a.i);else if(a instanceof sq)a=Qq(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
Pq.prototype.Ub=function(a){if(a instanceof Dq){var
b=Qq(a.constructor,a.i);this.V.set(b,a)}else a instanceof
sq&&(b=Qq(a.constructor,a.Da()),this.V.set(b,a));Pq.ma.Ub.call(this,a)};function
Qq(a,b){return Ha(a)+"#"+b.Ta()};function Rq(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);Pq.call(this,b);xq(a);a=y(xq(a),function(e){e=new
sq(e);var f=e.Ba();f.width=100;e.Eb(f);return e});c&&(c=a[0].Ba(),d=new
qq,d.Eb(c),this.Ub(d));x(a,u(this.Ub,this));Jq(this)}w(Rq,Pq);function
Sq(a,b,c,d,e){Pq.call(this,1);this.ha=b;this.i=c;var f=d||!
1,h;a=xq(a);x(a,function(k){f&&h&&1<Z(k)-Z(h)&&Tq(this,h,k);var m=G("gb-mobile-
menu-pubinfo");m&&0<me(m).length&&!f&&h&&k&&0==Z(h)&&Tq(this,h,k,!0);m=new
sq(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)&&Tq
(this,h,e);Jq(this)}w(Sq,Pq);function Tq(a,b,c,d){b=new Dq(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)}
Sq.prototype.Tg=function(){return this.i};Sq.prototype.wj=function(){return
this.ha};Sq.prototype.og=8;function Uq(){};function Vq(a,b)
{this.b=b}w(Vq,Uq);Vq.prototype.render=function(a){var
b=this.b(a);b.Eb(a.Ba());b.setPosition(a.Yb());return b};function Wq(a,b){var
c=Xq(a),d=Xq(b);0==Z(a)||0==Z(b)?d="Dies ist eine Leseprobe. Nicht alle Seiten
werden angezeigt.":!xa(c)||!xa(d)||c>=d||1==Math.abs(c-d)?d="In dieser Leseprobe
fehlen einige Buchseiten.":Yq(a,b)?d="Seite "+(--d+" ist nicht Teil dieser
Buchvorschau."):(c=++c+"",d=--d+"",d="Die Seiten "+(c+(" bis "+(d+" werden in
dieser Leseprobe nicht angezeigt."))));return d}
function Xq(a){a=Bq(a);if(/[^0-9]/.test(a)||Gb(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Fg(a,Ig):Fg(a,Hg)}return a}function Yq(a,b){var
c=Xq(a),d=Xq(b);return 0==c+1-(d-1)};function Zq(){Y.call(this)}w(Zq,Y);function
$q(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);P(k,"separator-message");P(k,"separator-
pubinfo-message")}h=Wq(this.j,this.i);k=we(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=lp(k),C(f,h)):(h=lp(h+"<br>"+k),C(f,h));P(d,"separator-
message");P(d,"separator-pubinfo-message")}P(c,"separator-pubinfo");P(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),
P(c,"separator-message"),c.innerHTML=Wq(this.j,this.i);yh(this.g,!
0);Xp(this.g)}w($q,Zq);$q.prototype.Eb=function(a){S(this.g,a)};
$q.prototype.setPosition=function(a){fh(this.g,a)};$q.prototype.Za=function()
{J(this.g)};function ar(a,b){this.b=a;this.g=b};function br(a)
{M.call(this);cr(this,a||"")}w(br,M);br.prototype.getQuery=function(){return
this.i};function cr(a,b){a.i!=b&&(a.i=b,a.dispatchEvent("change"))};function dr()
{this.b={}};function er(a){this.g=a}er.prototype.Ob=function(a)
{this.b&&(this.b.Ea(),ke(this.g.Ja().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Da());this.b.ta&&this.b.ta()};er.prototype.Ja
=function(){return this.b};function fr(a)
{Y.call(this);this.ha=a;ke(a);R(a,"overflow","hidden");this.o=I("div");R(this.ha,
{position:"relative",padding:"0px"});a=this.ha;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new
dr;this.ra=[];this.j=[];a=u(this.bj,this,1);this.j.push(["next",a]);a=u(this.bj,thi
s,-
1);this.j.push(["previous",a]);a=u(this.Xl,this);this.j.push(["turntopage",a]);a=u(
this.bm,this);this.j.push(["zoomin",a]);a=u(this.dm,this);this.j.push(["zoomout",a]
);this.s=new er(this);a=I("div");Xp(a,!0);R(a,{position:"absolute",
left:"0px",top:"0px"});this.ha.appendChild(a);this.ta=a;this.Eb(Ch(this.ha));gr.pus
h(this);this.Wa=new br;L(this.Wa,"change",this.Tl,!1,this)}w(fr,Y);var
gr=[];g=fr.prototype;
g.Eb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Rd(this.g,a)){var b=this.o,c=ae(Sd(Ud(b)).b);if(!D.Aa||D.Na("10")||
c&&D.Na("8"))Ah(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Bh(b),b=oh(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.Ja())&&d.Eb(a);this.dispatchEvent("resize")}};g.Ba=function(){return
this.g};g.Ib=function(){return this.g.width};
g.nc=function(){return this.g.height};g.go=function()
{this.dispatchEvent("load")};g.Ob=function(a){this.V!
=a&&(this.V=a,this.s.Ob(a),this.dispatchEvent("viewportmodechange"))};g.Ja=function
(){return this.s.Ja()};function hr(a,b)
{if(a.Ka)throw"";a.Ka=b;L(b,"update",u(a.Pl,a))}g.Pl=function()
{this.dispatchEvent("pagesupdate")};function ir(a,b){var
c=zq(a.Ka,b);c&&a.Cb(c,void 0)}g.Cb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function jr(a,b){kr(a,b,u(function(c){O(u(this.Cb,this,c))},a))}function kr(a,b,c)
{a=a.Ka;new U(b);b=new
a.g({url:b});b.Jd(a);c=u(a.o,a,c);lr(b,mr(b),c)}g.Sl=function(a,b,c,d)
{(c=nr(d,c))&&or(this,a,b,c)};function or(a,b,c,d){if(d&&d.length){for(var
e=d[0],f=1;f<d.length;f++)e=$g(e,d[f]);d=b.Da().oe();d=b.Ba().width/d;e=new
Gj(e.left,e.top);e.Ug(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Hj(b.Yb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ja().Nj(b)}}g.Ta=function(){return
this.i.Ta()};g.Da=function(){return this.i};
g.vc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&pr(this)};function pr(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);pr(a)}}function qr(a){var
b=a.s.Ja();b.Lg&&b.Lg(a.Da())}g.bj=function(a){var b=this.s.Ja(),c;b.Pa?
c=b.Pa(this.Da(),a):c=yq(this.Ka,this.Da().Ta(),a);c&&(this.Cb(c),qr(this),this.dis
patchEvent("pageturn"))};g.Xl=function(a){if(a=zq(this.Ka,a))this.Cb(a),qr(this)};
g.bm=function(){var a=this.s.Ja();a.rg&&(a.rg(),qr(this))};g.dm=function(){var
a=this.s.Ja();a.Xh&&(a.Xh(),qr(this))};g.Tl=function()
{this.dispatchEvent("searchupdate")};function rr(a){var
b=this;Y.call(this);this.i=a;this.ya=a.i;this.Eb(Ch(this.ya));this.s=new
E(0,0);this.ha=null;this.Ca=new ag(function(){T(b.ha,!
1)},600);Ie(this,this.Ca)}w(rr,Y);g=rr.prototype;g.Eb=function(a){if(!this.g||!
Rd(this.g,a)){this.g=a;var
b=this.i;b.ra=a;sr(b);this.dispatchEvent("resize")}};function tr(a,b)
{a.o=b;a.V.Za();var c=a.i,d=a.Ba();c.ra=d;sr(c);c=a.i;d=new
F(b.Ib(),b.nc());c.ta=d;c.s=!
0;S(c.g,d);O(c.ua,0,c);sr(c);a.dispatchEvent("layoutchange")}function ur(a,b)
{a.V=b}
g.hc=function(){var
a=this.o.Ke();this.Oa&&(a=this.Oa.Pg(a));vr(this.V,a);this.dispatchEvent("update")}
;function wr(a,b){a.Oa=b}
function xr(a,b){var c=a.s.x,d=a.s.y;xa(b.x)&&(b.x=Od(b.x,0,Math.max(a.o.Ib()-
a.g.width,0)));xa(b.y)&&(b.y=Od(b.y,0,Math.max(a.o.nc()-
a.g.height,0)));xa(b.x)&&(c=b.x);xa(b.y)&&(1<b.y-d?
a.dispatchEvent("scrolldown"):1<d-b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new
E(c,d);d=a.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 yr(a){var b=a.s;return
b?new Wg(b.x,b.y,a.g.width,a.g.height):null}g.Ba=function(){return this.g};
g.rd=function(a)
{this.dispatchEvent("movestart");xr(this,a);this.dispatchEvent("moveend")};function
zr(a,b,c){a=a.s;c(new E(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.rd(a);else{this.j&&(this.j.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Pg([b.x,b.y],
[a.x,a.y],250+250*Od(Math.sqrt(c*c+d*d)/800,0,1),Vh);L(this.j,"animate",u(this.Aj,t
his));L(this.j,"end",u(this.ll,this));this.dispatchEvent("movestart");gf(this,"move
start",u(this.j.Ea,this.j));this.j.play()}};g.Aj=function(a)
{a=y(a.coords,Math.round);xr(this,new E(a[0],a[1]))};
g.ll=function(a){this.Aj(a);this.dispatchEvent("moveend")};function Ar(a){return
new E(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}g.va=function()
{rr.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();T(this.ha,!0);O(function()
{a.ha.style.opacity=1})};g.ki=1;function Br(a,b)
{rr.call(this,b);this.Ma=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Ma,"sea
rchupdate",this.Pb);var c=G("subscription-
bar");c&&(this.b.ka(this,"scrolldown",v(this.Mg,c)),this.b.ka(this,"scrollup",v(thi
s.Ok,c)))}w(Br,rr);function Cr(a,b){var
c=[];"fixed_width"==a.o.wj()&&c.push(a.Ba().width);if(a.yc){a:{var d=a.yc();var
e=a.o.Tg();c=Dr(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.tf(a.Td(e))}}
Br.prototype.tf=function(a){var b=this.o;tr(this,a);if(b){b=new
ar(b,a);a=Ar(this);var c=Hq(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=Vg(Xg(rq(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=Hj(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
E(Math.round(a.x*d),Math.round(a.y*c));a=Hj(b.Yb()).add(a);a=new
E(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.rd(a)}};
Br.prototype.ta=function(){this.ub||
this.ra(this.Ma.Da())};Br.prototype.ra=function(a)
{this.o.Tc&&(a=this.o.Tc(a))&&xr(this,new
E(Math.round(a.Le()),Math.round(a.kd())))};Br.prototype.Pb=function()
{Er&&(this.V.Za(),this.Ab&&this.Ab(),this.hc())};var Er=!0;function Fr(){this.b=new
Map}Fr.prototype.add=function(a,b){this.b.set(Ha(a),b)};function Gr(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(h){return
Ha(h)})),d=ca(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 Hr(){this.b={};this.g=new
Fr}Hr.prototype.Za=function(){Gr(this.g)};function vr(a,b){b=ib(b,function(c)
{return!!this.b[Ha(c.constructor)]},a);Gr(a.g,b);x(b,function(c)
{this.g.b.has(Ha(c))||
this.g.add(c,this.b[Ha(c.constructor)].render(c))},a)};function Ir(a,b)
{this.g=a;this.b=b}w(Ir,Uq);Ir.prototype.render=function(a){var
b=this.b(),c=a.Da(),d=fb(this.g.yc().Bj)/a.Ba().width,e=a.Ba();b.
$f=e.width;b.Zf=e.height;e=a.Ba().clone();var f=xa(void 0)?void
0:d;e.width*=d;e.height*=f;b.hm=e.width;b.fm=e.height;b.setPosition(a.Le(),a.kd());
b.Cb(c);b.Qc();return b};function Jr(){};function Kr(a)
{this.b=a}w(Kr,Jr);Kr.prototype.Pg=function(a){var b=Lr(this,a);a=b[0]||[];b=b[1]||
[];b.sort(v(Mr,Ar(this.b)));var c=[];wb(c,a,b);return c};function Mr(a,b,c){return
Vg(Xg(rq(b)),a)-Vg(Xg(rq(c)),a)}function Lr(a,b){var c=yr(a.b),d=new Wg(c.left-
800,c.top-800,c.width+1600,c.height+1600);return Cb(b,function(e)
{e=rq(e);if(Zg(d,e))return Zg(c,e)?0:1})};function Nr(a,b)
{this.b=b;this.g=a}w(Nr,Kr);Nr.prototype.Pg=function(a){var
b=Nr.ma.Pg.call(this,a),c=this.g.Da();if(c){var d=[],e=this.g.Ka;x([1,-
1],function(){var f=yq(e,c.Ta(),1);f&&d.push(f)});x(a,function(f)
{f.Da&&ob(d,f.Da())&&pb(b,f)})}return b};function Or()
{Y.call(this)}w(Or,Y);Or.prototype.Yc=function(a)
{this.g=a;this.i=Pr(a)};Or.prototype.va=function()
{Or.ma.va.call(this);J(this.i)};function Qr(a)
{Y.call(this);this.ha=a;this.V=[]}w(Qr,Or);g=Qr.prototype;g.Yc=function(a)
{Qr.ma.Yc.call(this,a);this.Se();this.Da()&&this.b.ka(this.Da(),"update",this.Se)};
g.Da=function(){return this.g.Da()};g.hf=function(a,b,c,d){var e=I("div");Xp(e,!
0);this.i.appendChild(e);a=Rr(this,a,b,c,d);R(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(R(e,{backgroundColor:this.ha}),vh(e,.3));this.V.push(new
Wg(a[0],a[1],a[2],a[3]));return e};
function Sr(a){return a.g.Ba().width/a.g.Da().getParent().hd.width}function
Rr(a,b,c,d,e){var f=Sr(a);return y([b,c,d,e],function(h){return
Math.round(h*f)})}function Tr(a,b){x(b,function(c)
{this.hf.apply(this,c)},a)}g.Ai=function(a){return
this.hf(a.left,a.top,a.width,a.height)};g.Rd=function()
{ke(this.i);this.V=[]};g.Se=r;function Ur()
{Qr.call(this)}w(Ur,Qr);g=Ur.prototype;g.Se=function(){if(!this.j){var
a=this.Da();a&&(a=Vr(a))&&(Tr(this,a),this.j=!0)}};
g.hf=function(a,b,c,d){this.o=Ur.ma.hf.call(this,a,b,c,d);R(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=Rr(this,a,b,c,d);R(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.o,"mouseout",u(this.Mm,this));L(this.o,"m
ouseover",u(this.dj,this,!0));gf(this.s,"click",u(this.Za,this));return
this.o};g.Za=function(){J(this.o)};g.Mm=function(a){pe(this.o,a.target)||this.dj(!
1)};
g.dj=function(a){R(this.s,{display:a?"":"none"})};function Wr(a)
{Qr.call(this);this.o=a}w(Wr,Qr);Wr.prototype.Se=function(){if(!this.j){var
a=this.Da();a&&(a=Xr(a))&&(x(a,function(b){var
c=b.pop(),d=b.pop();b=this.hf.apply(this,b);R(b,
{cursor:"pointer"});this.b.ka(b,"click",u(this.s,this,d,c))},this),this.j=!
0)}};Wr.prototype.s=function(a,b){var c=zq(this.o.Ka,a);c?
this.o.Cb(c):jr(this.o,b)};function Yr(a,b)
{this.i=a;this.b=b}Yr.prototype.Da=function(){return
this.i};Yr.prototype.j=function(){return this.i.Uc(this.b)};function Zr(a,b,c)
{Yr.call(this,a,b);this.g=c}w(Zr,Yr);Zr.prototype.j=function(){return
this.g.width>this.b.width?this.i.Uc(this.g):Zr.ma.j.call(this)};function $r(a,b,c)
{if(D.Aa&&!D.Na("9")){var d=[];d[0]=L(a,"readystatechange",v(as,a,v(bs,b),d))}else
gf(a,"load",v(bs,b));c&&gf(a,"error",v(bs,c))}function bs(a){O(a)}function
as(a,b,c){if("complete"!=a.readyState)return!0;pf(c[0]);b();return!1}var
cs=I("div");function ds(a){if(a)if(D.Aa){cs.appendChild(a);var b=v(J,a);
$r(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function es(a)
{this.Th={};for(var b=0;b<a.length;b++){var c=a[b];this.Th[c.z]=new
F(c.w,c.h)}}function fs(a,b){var c=Ta(a.Th,function(d){return d.height==b});return
c?Number(c):null};function gs(a)
{Cq.call(this,a);this.eg={};this.ya={};this.o={};this.ua=this.Ca=null}var
hs;w(gs,Cq);g=gs.prototype;g.Gd=function(a,b)
{gs.ma.Gd.call(this,a);b&&(this.ta=b)};function mr(a){var
b=is(a);V(b,"jscmd","click3");var
c;a.Wa&&(c=a.Wa.getQuery());js(a,"vq",c);Pa(a.eg,function(d,e){V(b,e,d)});return b}
function lr(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(u(a.Al,a,b),6E3);var
d;a.Wa&&(d=a.Wa.getQuery());hs(b,u(a.Im,a,b,d))}}function js(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,ks(
this,c.page[0]),this.Ka.oh(c),b=this.o[a])&&(x(b,function(d){d(this)},this),delete
this.o[a])};
g.Al=function(a){this.j=this.V=null;delete this.o[a]};function is(a){var
b=a.b.url;b?b=new U(b):(b=new
U(a.Ka.hn),V(b,"pg",a.Ta()),a.b.sig&&V(b,"sig",a.b.sig));a=Yk(new
U(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().hd.width};g.Sg=function(){return this.b.h||
this.getParent().hd.height};
var
ls={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 ks(a,b){var c={},d;for(d in ls){var
e=ls[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
es(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Gd(c)}gs.proto
type.Qb=function(){return this.b.content};
gs.prototype.i=function(a){return!!(this.b.flags&a)};function ms(a,b)
{b=ud(b);b=b.replace(/'/g,"&#39;");var c=a.ya[b];if(c){var d=[];x(c,function(e)
{d.push([e.X,e.Y,e.W,e.H])});return d}}function nr(a,b){var c=ms(a,b);if(c)return
y(c,v(ns,1))}function ns(a,b){var c=y(b,function(d){return Math.round(d*a)});return
new Wg(c[0],c[1],c[2],c[3])}function Xr(a){if(a.b.links)return
y(a.b.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}
function Vr(a){if(a.b.clip_highlight||a.b.clip_highlights){var
b=[];x(a.b.clip_highlights||[a.b.clip_highlight],function(c){var
d=[];x(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return
null}gs.prototype.Uc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);a&&Pa(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};gs.prototype.Gi=function(){return{width:"w",height:"h"}};function
os(a,b,c,d,e)
{Y.call(this);this.lf(a.Ja());this.o=a;this.g=c;this.ta=[];this.zj=d;S(d,c);this.Ca
=Pr(this);R(this.Ca,"backgroundColor","#fff");S(this.Ca,c);if(this.Oa=n(e)?e:!
0)a=Pr(this),S(a,c),this.ya=new ps(a),R(this.ya.b,
{display:""});b&&(this.i=b,this.b.ka(b,"update",this.fe),lr(b,mr(b),void
0))}w(os,Y);g=os.prototype;g.Ba=function(){return this.g};g.Da=function(){return
this.i};function qs(a,b){a.ta.push(b);b.Yc(a)}g.fe=r;
function rs(a){a.dispatchEvent("load");a.Oa&&R(a.ya.b,{display:"none"})}function
Pr(a){var b=I("div");Xp(b,!0);R(b,
{position:"absolute",left:0,top:0});a.zj.appendChild(b);return b}g.Za=function()
{x(this.ta,function(a){a.Ea()});this.ta=null;this.s&&J(this.s)};function ss(a)
{a.V=Pr(a);S(a.V,a.Ba());R(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",Pe)}g.Nm=function(a)
{a.display=this;ts.dispatchEvent(a)};
var ts=new M;function ps(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");Xp(c);R(c,a);this.b.appendChild(c);c.textContent="Wird
geladen...";a.bottom=0}}function us(a,b){a.s&&J(a.s);a.s=Pr(a);new
vs(a.s,a.Ba(),b)}function vs(a,b,c){this.b=a;R(a,
{backgroundColor:"#FFF",textAlign:"center"});S(a,b);a.innerHTML=c||"";Xp(this.b)};f
unction ws(a,b,c){os.call(this,a,b.Da(),b.b,c);this.lf(xs);a=Pr(this);this.ra=new
ys(b.b,a);a=Pr(this);this.ha=new ys(b.b,a);ss(this);yh(c,!
0);P(c,"pageImageDisplay");this.Pa=b;b.Da()&&this.fe()}w(ws,os);var xs=new
M;ws.prototype.Cb=function(a)
{js(a,"output",null);ws.ma.Cb.call(this,a);a.Uc()&&this.fe()};
ws.prototype.fe=function(){var a=this.Da(),b=this.Pa.j();if(b&&!this.j)
{b=zs(b);gf(this.ra,"load",u(this.ua,this,a,b,this.Ba().width));As(this.ra,[b]);var
c=this.o.ua,d=a.Ta(),e=[];if(c.b[d]){var f=[],h;for(h in
c.b[d])f.push(h);zb(f);for(h=0;h<f.length;h++)e.push(c.b[d]
[f[h]])}e.push(b);As(this.ha,e);this.j=!
0;a==this.o.Da()&&this.dispatchEvent("fetch")}kb([16,8],u(a.i,a))&&(a=qd('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif","Du hast entweder eine
Seite erreicht, die nicht angezeigt werden kann, oder die Anzeigebeschr\u00e4nkung
f\u00fcr dieses Buch erreicht."),
us(this,a),rs(this))};function zs(a){return a}ws.prototype.ua=function(a,b,c)
{a==this.o.Da()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.o.ua;a=a.Ta();d.b[a]=d.b[a]||{};d.b[a]
[c]=b;rs(this)};ws.prototype.Za=function(){this.j=!
1;this.ra.empty();this.ha.empty();ws.ma.Za.call(this)};function ys(a,b)
{M.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);Xp(this.i)}w(ys,M);ys.prototype.empty=function(){for(var
a;a=ne(this.i);)ds(a)};
function As(a,b){$r(a.b,u(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}ys.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function Bs(a,b,c,d,e,f,h)
{M.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)}}w(Bs,M);Bs.prototype.empty=function(){for(var
a;a=this.ha.firstChild;)ds(a)};Bs.prototype.ya=function(a,b){R(a,
{display:""});this.ra&&this.ra(b)};Bs.prototype.ua=function(){};function
Cs(a,b,c,d)
{os.call(this,a,b.Da(),b.b,c,d);this.ha=Pr(this);ss(this);b.Da()&&this.fe();this.o=
a;this.ra=L(this.o.Ja(),"update",this.ua,!
1,this)}w(Cs,os);Cs.prototype.fe=function(){var
a=this.Da(),b=a.Uc(),c=this.o.Ia.mg,d=a.Ca;if(b&&d&&!this.j){var
e=fs(d,this.Ba().height);xa(e)&&(d=(d=d.Th[e])?d.width:null,b=new
U(b),V(b,"zoom",e),V(b,"pg",a.ua),b=b.toString(),this.Pa=new
Bs(this.ha,d,this.Ba().height,c.vj,c.uj,u(c.Sk,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
Cs.prototype.ua=function(){if(this.j){var a=lh(this.ha);if(a){var
b=rh(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.Pa;a=Yg(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");R(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);
$r(k,u(b.ya,b,k,m),u(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 Wg(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&&(ds(b.b[c][h]),b.b[c]
[h]=null)}}}qr(this.o)}};Cs.prototype.Za=function()
{this.j&&(this.Pa.empty(),this.j=!
1);this.ra&&(pf(this.ra),this.ra=null);Cs.ma.Za.call(this)};function Ds(a)
{this.Wa=a;Qr.call(this,"#ffff00")}w(Ds,Qr);Ds.prototype.Se=function(){var
a=this.g.Da();if(a){var b=this.Wa.getQuery();b!
=this.j&&(a=nr(a,b),this.Rd(),a&&(y(a,u(this.Ai,this)),this.j=b))}};function Es(a)
{M.call(this);this.url=a;this.s=null;this.o=!0}w(Es,M);Es.prototype.Xf=function()
{if(this.o)this.o=!1;else throw Error();};function Fs(a,b)
{Es.call(this,a);this.V=b||"GET";this.i=new Q;this.b=new
xk}w(Fs,Es);g=Fs.prototype;g.Xf=function(a,b)
{Fs.ma.Xf.call(this,a,b);this.j=a;this.g=b;this.i.ka(this.b,"success",u(this.Wl,thi
s));this.i.ka(this.b,"error",u(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);O(u(this.dispatchEvent,this,"success"));this.j&&O(v(this
.j,this.s));O(u(this.Gg,this))};
g.zl=function()
{O(u(this.dispatchEvent,this,"error"));this.g&&O(this.g);O(u(this.Gg,this))};g.abor
t=function(){this.b.abort();this.Gg();return!1};g.Gg=function()
{rg(this.i);this.g=this.j=null};Bd();new ql;function Gs(a,b,c){var
d=l.ga;d&&d("send","event",a,b,c)}function Hs(){var a="gb-get-book-
content";q(a)&&(a=G(a));a&&L(a,"click",v(Gs,"Buy","Click","Play Books
Viewport"))}Na("_OC_analyticsTrack",Gs);function Is(a){return a.length?
jb(a,function(b,c){return $g(b,c)},a[0].clone()):null};function Js(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)}w(Js,Y);Js.prototype.V=function(a){if(!this.ua){a=Qd(new
E(a.clientX,a.clientY),mh(this.ta));a=Tg(a,this.ya);R(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;fh(this.o,a.left,a.top);S(this.o,b,c);this.j=a}};
Js.prototype.ha=function(a){this.V(a);this.ua=!0;a=this.i;var
b=Yg(this.j),c=Sr(this.s);c=Ks(b,1/c);b=Ls(Ks(c,1/a.Ba().width*1E3));a=new
U(is(a).toString());V(a,"ci",
[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","text");
c=Ls(c);Ms(this.s,[c]);J(this.o);(new
Fs(a)).Xf(u(this.ra,this,c,b));this.dispatchEvent("endsize")};
Js.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
f=[];x(e,function(h){f.push(new Wg(h.X,h.Y,h.W,h.H))});if(c=c.content)Ms(this.s,
[a],c,b),d=!0,Gs("Web Reader","Selection")}d||this.s.Rd();this.Ea()};function
Ks(a,b){return new Wg(a.left*b,a.top*b,a.width*b,a.height*b)}function Ls(a){return
new
Wg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}J
s.prototype.va=function(){Js.ma.va.call(this);J(this.o)};function Ns(a,b)
{Y.call(this);this.ha=a;this.s=b}var Os;w(Ns,Or);g=Ns.prototype;g.Yc=function(a)
{Ns.ma.Yc.call(this,a);a=this.i;var b=I("div");Xp(b,!
0);a.appendChild(b);b.className="selection-
layer";S(a,this.g.Ba());S(b,this.g.Ba());this.b.ka(b,"click",this.Om);this.b.ka(b,"
mousedown",this.Pm)};
g.Pm=function(a){if(Os){a.b();this.j&&this.j.Ea();var b=this.g.zj;a=Qd(new
E(a.clientX,a.clientY),mh(b));this.j=new
Js(this.ha,b,this.i,this.g.Da(),a);this.V=L(document.body,"mousemove",u(this.Ll,thi
s));gf(this.j,["endsize","dispose"],u(this.Nk,this))}};g.Om=function(a){Os&&a.b()};
g.Ll=function(a){if(this.j&&!this.j.lc){var b=new
E(a.clientX,a.clientY),c=Xg(uh(this.s.ya));if(Ug(c,b)){var d=new E(0,0);x([[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
Zf(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;zr(b,new
E(15*a.x,15*a.y),u(b.rd,b))};
g.Nk=function(){pf(this.V);Je(this.o);this.o=null};function Ps(){this.b=!1;var
a=H("DIV","entity-page-snackbar"),b=H("SPAN","entity-page-snackbar-
text");K(b,"Auswahl in Zwischenablage
kopiert");a.appendChild(b);document.body.appendChild(a);this.j=a}Ps.prototype.i=fun
ction(){R(this.j,"bottom","0");this.b=!0};Ps.prototype.g=function()
{R(this.j,"bottom","-48px");this.b=!1};function Qs(a){this.b=a;this.g=new
Ps;this.j=Rs(this)}Qs.prototype.R=function(){return this.j};
function Rs(a){var b=H("DIV");dg(b,["entity-page-copy-button","entity-page-action-
chip"]);var c=H("IMG");P(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var d=H("SPAN");P(d,"entity-page-action-chip-
label");K(d,"Kopieren");b.appendChild(c);b.appendChild(d);L(b,"click",function()
{a.b.focus();a.b.select();document.execCommand("copy");var e=a.g;e.b?
(e.g(),O(u(e.i,e),500)):e.i();O(u(e.g,e),6E3)});return b};function Ss(a)
{dm.call(this,a);am(this);this.ti=!1;this.b=new Q;P(a,"viewport-selection-
popup");Ts&&Ts.Ea();Ts=this}w(Ss,dm);var Ts=null;Ss.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};
function Us(a,b,c){var d=a.R(),e=I("div");P(e,"selection-popup-select-
container");d.appendChild(e);d=I("div");P(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(ie(b));e.appendChild(I("div"));b=I("input");
b.value=c;P(b,"viewport-input");e.appendChild(b);yh(b,!1);c=(new
Qs(b)).R();e.appendChild(c);a.b.ka(b,"mousedown",Vs)}function Vs(a)
{a.b()}Ss.prototype.va=function()
{J(this.R());Ss.ma.va.call(this);this.b.Ea()};function Ws()
{Qr.call(this,"#4a95d6")}w(Ws,Qr);Ws.prototype.Yc=function(a)
{Ws.ma.Yc.call(this,a);R(this.i,
{cursor:"pointer"});this.b.ka(this.i,"mousedown",Xs)};function Xs(a){a.b()}
function Ms(a,b,c,d)
{a.Rd();y(b,u(a.Ai,a));a.o&&pf(a.o);a.j&&a.j.Ea();b=I("div");document.body.appendCh
ild(b);var e=Is(a.V);if(e){var f=mh(a.i);b=new Ss(b);if(c&&d){var
h=a.Da(),k=h.Uc();if(k){var m=new
U(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 U(is(h).toString());V(p,"ci",d);V(p,"source","bookclip");p=qd('<a
href="%s"><img
src="%s"/></a>',p.toString(),m)}d=p;ke(b.R());p=b.R();h=I("img");h.src="/googlebook
s/images/material/close_black_24dp.png";
P(h,"selection-popup-close");p.appendChild(h);b.b.od(h,"click",u(b.g,b));h=H("DIV",
{innerHTML:"Diesen Clip weitergeben"});P(h,"selection-popup-
title");p.appendChild(h);c&&(Us(b,"Auswahltext",c),p=I("DIV"),P(p,"selection-popup-
translate-container"),b.R().appendChild(p),h=new
U("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"),dg(h,
["selection-popup-translate-icon","entity-page-action-chip-icon"]),h.src=
"https://www.gstatic.com/images/icons/material/system/1x/translate_googblue_18dp.pn
g",c.appendChild(h),h=H("SPAN"),K(h,"\u00dcbersetzen"),P(h,"entity-page-action-
chip-label"),c.appendChild(h),h=I("SPAN"),K(h,"\u00bb"),P(h,"selection-popup-
translate-arrow"),c.appendChild(h),P(c,"selection-popup-translate-
link"),P(c,"entity-page-action-
chip"),p.appendChild(c));m&&Us(b,"Abbildung",m);d&&Us(b,"Einbetten",d)}else
c=I("DIV"),K(c,"Wird geladen..."),P(c,"selection-popup-loading-
msg"),b.R().appendChild(c);
b.ji=4;b.isVisible()&&b.ae();a.j=b;c=f.x+e.left+e.width;e=f.y+e.top+e.height;f=th(b
.R()).width;24>c-f&&(c=f+24);O(v(Ys,b,new ol(new
E(c,e))));a.o=gf(b,"close",u(a.Rd,a))}}function Ys(a,b){a.lc||
(a.setPosition(b),a.La(!0))}Ws.prototype.Rd=function()
{Ws.ma.Rd.call(this);this.j&&this.j.Ea()};Ws.prototype.va=function()
{Ws.ma.va.call(this);this.j&&this.j.Ea();this.o&&pf(this.o)};function Zs(a,b,c)
{return a.Ia.mg?new Cs(a,b,c):new ws(a,b,c)}function $s(a,b){if(b instanceof ws)
{qs(b,new Ds(a.Wa));qs(b,new Ur);var c=new Ws(a.o),d=new
Ns(c,a.Ja());qs(b,d);qs(b,c);qs(b,new Wr(a))}};function at(a,b,c)
{Y.call(this);this.ha=a;this.j=I("div");Xp(this.j,!0);R(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.V=I("div");Xp(this
.V,!0);R(this.V,
{position:"absolute"});this.j.appendChild(this.V);this.o=I("div");Xp(this.o,!
0);this.j.appendChild(this.o);this.s=I("div");Xp(this.s,!
0);this.o.appendChild(this.s);T(this.j,!1)}w(at,Zq);g=at.prototype;
g.Qc=function(){var a=this.$f-2,b=this.Zf-2,c=this.hm-2,d=this.fm-2;R(this.o,
{backgroundColor:"#cccccc",position:"absolute"});fh(this.o,0,0);S(this.o,this.
$f,this.Zf);R(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});fh(this.s,1,1);S
(this.s,a,b);T(this.j,!0);var e=this.ha;a=Zs(e,new Zr(this.Da(),new F(a,b),new
F(c,d)),this.s);a instanceof ws?$s(e,a):a instanceof Cs&&a instanceof Cs&&qs(a,new
Ds(e.Wa));this.g=a};g.Za=function(){this.g&&this.g.Za();J(this.j)};
g.setPosition=function(a,b){fh(this.j,a,b)};g.kd=function(){return
hh(this.j).x};g.Le=function(){return hh(this.j).y};g.Cb=function(a)
{this.i=a};g.Da=function(){return this.i};g.nc=function(){return
this.Zf};g.Ib=function(){return this.$f};function bt(a){return a+2}g.Ba=function()
{return new F(this.$f,this.Zf)};function ct(a)
{Y.call(this);ke(a);Xp(a);this.i=a;this.g=I("div");Xp(this.g,!0);Qp()&&(Yd(a,
{dir:"ltr"}),Yd(this.g,{dir:"rtl"}));a.appendChild(this.g)}w(ct,Y);function dt(a,b)
{ct.call(this,b);this.o=a;this.b.ka(b,"scroll",this.V);R(b,"position","relative");R
(this.g,"position","absolute");this.j=I("div");Xp(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}w(dt,ct);function sr(a){var
b=a.ta;a.ra&&b&&(R(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),R(a.j,"height",b.height+"px"))}dt.prototype.ua=function()
{this.s=!1;this.V()};
dt.prototype.V=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new E(b.scrollLeft,b.scrollTop);Pd(a,b)||(this.ha=!
0,this.o.rd(b),this.ha=!1)}}};function et(a){this.Bj=a}function Dr(a,b){var c=b||
[],d=ib(a.Bj,function(e){return!kb(c,function(f){return 50>Math.abs(f-
e)})});d.push.apply(d,c);zb(d);return d};function ft(a){var b=a.o,c=new
dt(this,b);gt(b);Br.call(this,a,c);wr(this,new Nr(a,this));ur(this,ht(this));var
d=a.Ka,e=a.Ia.Bh;this.ua=a.Ia.Ei?function(f){return new Sq(d,e,f)}:a.Ia.ij?
function(f){return new Sq(d,e,f,!0,a.Ia.ij)}:function(f){return new Sq(d,e,f,!
0)};b=this.Ma.Ia;"fixed_height"==b.Bh?(b=b.yc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.tf(this.Td(b));this.b.ka(this.Ma,"pagesupdate",this.Ql);this.
b.ka(this.Ma,"pagemodechange",this.Am);this.b.ka(this,
"move",this.hc);this.b.ka(this,"move",this.Dn)}w(ft,Br);function gt(a)
{R(a,"overflow","auto");R(a,{overflowX:"auto",overflowY:"scroll"});P(a,"overflow-
scrolling");Yd(a,{dir:"ltr"})}g=ft.prototype;g.rg=function()
{Cr(this,1)};g.Xh=function(){Cr(this,-1)};g.yc=function(){var
a=this.Ma.Ia,b=vb(a.yc());"fixed_width"==a.Bh&&(a=this.Ma.Ia.tm)&&150<a-
fb(b)&&(1500>a?pb(b,a):pb(b,1500));return new et(y(b,bt))};g.Td=function(a){return
this.ua(a)};
g.Ba=function(){if(this.ya.hasChildNodes()){var
a=Ch(this.ya.childNodes[0]).width;a=new F(a,this.g.height)}else a=this.g;return
a};function ht(a){var b=new Hr,c=new
Ir(a,v($b,at,a.Ma,a,a.i.g));b.b[Ha(sq)]=c;a=new Vq(a.Ma,v($b,
$q,a.i.g));b.b[Ha(Dq)]=a;return b}g.Dn=function(){if(this.Tb){var
a=Gq(this.o,Ar(this).y);a&&a.Da&&(a=a.Da(),this.Ma.Da()!=a&&(this.ub=!
0,ir(this.Ma,a.Ta()),this.ub=!1))}this.Tb=!0};
g.Ql=function(){var a=this.Ma.Da(),b=this.Ma.Ka,c=zq(b,a.Ta());if(!c)a:
{c=Z(a);b=xq(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.Tc(c);a=Qd(a,d.Yb());b=this.Td(b.Tg());c=b.Tc(c).Yb
();c=new E(c.x+a.x,c.y+a.y);tr(this,b);this.rd(c)};g.Am=function()
{this.V.Za();this.hc()};
function it(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=jt(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
E(d,e)}d=c.x-40;c=c.y-40;e=a.o.Tc(b);var f=e.Ib()/b.oe();return new E(e.Le()
+Math.round(f*d),e.kd()+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
kt(this.i.g),c=a.ha;c.b=this.i.g;G("focus_article_div")&&J(G("focus_article_div"));
var d=this.o.Tc(a);a=d.Ib()/a.oe();if(jt(b)&&(b=jt(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Le();d=a*e[1]+d.kd();var
f=a*e[2];a*=e[3];e=I("DIV");e.setAttribute("id","focus_article_div");Xp(e,!
0);vh(e,.3);R(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 lt(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
f=I("div");R(f,{position:"absolute"});e=e.width-2;fh(f,d.x+(Qp()?
e:0),d.y);b.i.g.appendChild(f);this.o=f;b=Math.floor(e/tq(c));f=new
F(e,b);this.g=I("div");this.o.appendChild(this.g);R(this.g,
{padding:"1px",position:"absolute"});this.s();b=I("div");this.g.appendChild(b);R(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});S(b,f);this.g.appendChild(b);d=I("im
g");d.title=c.Sc();this.ha=d;e=U;var h=new
U(c.Ka.im);V(h,"pg",c.Ta());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.Ia.An)V
(e,"imgtk",f),V(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);R(this.g,"cursor"
,"pointer");this.b.ka(this.g,"click",this.V);this.b.ka(a,"pagechange",this.s)}w(lt,
Zq);lt.prototype.s=function(){var a=!1,b=this.j.Da();b&&b==this.i&&(a=!
0);R(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};lt.prototype.V=function()
{this.j.Ob(ft);this.j.Cb(this.i);mt.dispatchEvent("click")};
lt.prototype.Za=function(){ds(this.ha);J(this.o)};var mt=new M;function nt(a,b)
{this.b=a;this.g=b}w(nt,Uq);nt.prototype.render=function(a){return new
lt(this.b,this.g,a.Da(),a.Yb(),a.Ba())};function ot(a){var b=a.o;R(b,
{overflow:"hidden"});var c=new
dt(this,b);Br.call(this,a,c);this.b.ka(this,"move",this.hc);R(b,
{overflow:"auto"});ur(this,pt(this));tr(this,qt(this));wr(this,new
Kr(this));O(u(this.hc,this),0);this.b.ka(this,"resize",this.ua);var
d=G("subscription-bar");d&&(this.Mg(d),O(function(){T(d,!
1)},600))}w(ot,Br);ot.prototype.ra=function(a){a=this.o.Tc(a).Yb();this.rd(new
E(void 0,a.y-40))};function qt(a){var b=a.Ma.Ia.en;return new
Rq(a.Ma.Ka,a.Ba().width,b,b)}
ot.prototype.ua=function(){tr(this,qt(this));this.ra(this.Ma.Da())};function pt(a)
{var b=new Hr;a=new nt(a.Ma,a);b.b[Ha(sq)]=a;return b};function rt(a,b,c)
{Y.call(this);this.g=a;this.s=b;this.j=this.g.Ia.Wf;this.V=!!
this.g.Ia.Wf;this.ra=!!this.g.Ia.ng;this.o=c?c.isEntityPageViewport:!1;if(this.V)
{a:{a=this.g.Ka;for(b=0;b<this.j.length;b++)if(c=zq(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=zq(this.g.Ka,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Z(d)-1:Z(fb(xq(a)));e=Z(this.g.Da());if(e>=Z(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}w(rt,Y);g=rt.prototype;
g.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);O(u(this.vn,this));this.ta=a;if(
this.V)st(this);else if(this.ra){P(this.i,"base-image-toc-div");a=this.g.Ia.ng;var
b=zq(this.g.Ka,a);b&&tt(this,b);1<this.g.Ia.wm&&(a=yq(this.g.Ka,a,1))&&tt(this,a);t
his.Vf()}else this.Ea()};g.vn=function()
{this.b.ka(document,"click",this.Ea);this.b.ka(this.g,"resize",this.Vf)};
function tt(a,b){var c=new F(128,0),d=H("IMG",{width:128});P(d,"toc-page-
image");a.b.ka(d,"click",u(a.g.Cb,a.g,b));D.Sa&&Qp()&&a.b.ka(d,"load",a.Vf);b.Uc(c)
?a.Wj(d,b,c):
(c=v(a.Wj,d,b,c),lr(b,mr(b),c));a.i.appendChild(d)}g.Wj=function(a,b,c){Yd(a,
{src:b.Uc(c)})};
function st(a){var b=H("DIV",{"class":"toc-div"}),c;x(a.j,function(d,e){var
f=d.getId();f=zq(this.g.Ka,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");P(t,"goog-inline-block");P(t,"toc-left-
cell");e==this.ha&&(P(t,Qp()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),P(p,"toc-row-selected"));var B=I("div");P(B,"goog-inline-
block");P(B,m);D.Sa&&!D.Na("1.9")&&R(B,"overflow",
"hidden");var A=d.ve;if(this.o)var N=A;else
N=A,35<N.length&&(N=N.substring(0,32)+"...");N=lp(N);C(B,N);this.o&&(B.title=A);A=I
("div");P(A,"goog-inline-
block");P(A,k);h=lp(Gb(Ad(h))?"&nbsp;":h);C(A,h);p.appendChild(t);p.appendChild(B);
p.appendChild(A);f?this.b.ka(p,"click",u(this.g.Cb,this.g,f)):(eg(B,m),P(B,"toc-
middle-disabled-cell"),eg(A,k),P(A,"toc-right-disabled-
cell"));b.appendChild(p);e==this.ha&&(c=p)},a);c&&O(u(a.rn,a,c));a.i.appendChild(b)
;300<th(a.i).height&&(R(a.i,"height","300px"),P(a.i,
"scroll-toc-div-wide"));P(a.i,"scroll-toc-div");a.Vf()}g.rn=function(a)
{300<a.offsetTop+th(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:oe(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};g.Vf=function(){el(this.s.R(),this.o?
9:13,this.i,this.o?8:12,new E(0,-this.ta))};g.va=function()
{rt.ma.va.call(this);J(this.i);this.s.ud(!1)};function ut(){}w(ut,qq);function
vt(a){Y.call(this);this.j=a}w(vt,Or);vt.prototype.La=function(a){T(this.i,a)};
vt.prototype.Yc=function(a){vt.ma.Yc.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";fh(a,this.j?c-e:0,0);S(a,e,d);R(a,
{position:"absolute"});D.Aa?(a=a.style,D.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 wt(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ka.hd.aspectRatio());this.g=new
F(c,d);this.i=I("div");R(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ja().i.g.a
ppendChild(this.i);this.j=I("div");this.V=I("div");this.ua.push(L(this.j,"dblclick"
,u(this.Hl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};R(this.j,c);R(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);xt(this)}w
(wt,Zq);function xt(a)
{a.o&&a.o.Za();a.ha&&a.ha.Za();ke(a.ra);ke(a.ta);zh(a.j,a.g);zh(a.V,a.g);a.o=Zs(a.s
,new Yr(a.ya,a.g),a.ra);$s(a.s,a.o);a.Ca=new vt(!0);qs(a.o,a.Ca);a.ha=Zs(a.s,new
Yr(a.Oa,a.g),a.ta);a.Pa=new vt(!1);
$s(a.s,a.ha);qs(a.ha,a.Pa)}g=wt.prototype;g.setPosition=function(a)
{0>a.x&&(a.x=0);fh(this.i,a)};g.Hl=function(a)
{a.preventDefault();a.b();this.s.vc("previous")};
g.La=function(a){R(this.i,{display:a?"":"none"})};g.Qc=function(){R(this.j,
{left:0,top:0});R(this.V,{left:this.g.width+"px",top:0})};function yt(a){return
ib([a.ya,a.Oa],function(b){return!!b})}g.Za=function()
{this.o.Za();this.ha.Za();for(var
a;a=this.ua.pop();)pf(a);this.i.parentNode&&J(this.i)};function zt(a){return
2*a};function At(a){this.g=a}w(At,Uq);At.prototype.render=function(a){var b=new
wt(this.g,a.Ba().width);b.setPosition(a.Yb());b.Qc();b.La(!0);return
this.b=b};function Bt(a,b,c)
{M.call(this);this.o=a;this.i=b;this.g=th(b).width;this.s=c;this.vb=!
1;this.j=Qp()}la(Bt,M);function Ct(a,b){if(b!=a.vb){a.vb=b;var c=a.o.Ja().i.g;T(c,!
1);th(c);c=[v(Dt,a.i,a.s,a.g,a.j,b),u(a.b,a),v(T,c,!
0)];x(c,O)}}Bt.prototype.b=function(){this.dispatchEvent("change")};function
Dt(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="");T(a,!
e)};function Et(a,b,c){this.ra=a;this.ha=b;this.s=c;a=I("div");R(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);Et.prototype.g.apply(this);L(this.s,"change",u(this.i
,this));L(new ng,"resize",u(O,null,u(this.i,this)))}Et.prototype.i=function(){var
a=th(this.b);if(0<a.width){var b=Math.round(th(this.ha).width/2);fh(this.b,b-
Math.round(a.width/2),0)}};
Et.prototype.j=function(){T(this.b,!0);this.i()};Et.prototype.g=function()
{T(this.b,!1)};function Ft(a,b,c){Et.apply(this,arguments);this.o=new
Lh(this.b,500);this.V=new ag(u(this.g,this))}w(Ft,Et);Ft.prototype.j=function(a)
{vh(this.b,1);Et.prototype.j.apply(this);a&&this.V.start(a)};Ft.prototype.g=functio
n(){this.o.play()};var Gt=null;function Ht(a,b)
{Q.call(this);this.g=Gt;this.j=a;this.b=b;this.j.Ia.Ei||
(this.ka(this.j,"pageturn",this.o),this.ka(this.b,"dispose",this.Ea))}w(Ht,Q);Ht.pr
ototype.o=function(){var a=yt(this.b.ua.b)[0]||new Cq,b=yt(this.b.ua.b)[1]||new
Cq,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);!
Yq(p,t)&&n(p)&&n(t)&&(a=Wq(p,t),this.g.b.innerHTML=a,this.g.j(3E3))}};function
It(a){this.Ee=a}function jt(a){var
b=[];a.Ee.head_boxes&&x(a.Ee.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function kt(a){this.b=a};function Jt(a)
{gs.call(this,a)}w(Jt,gs);g=Jt.prototype;g.Gd=function(a)
{Jt.ma.Gd.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},x(this.ra.articles,function(b){var
c=b.aid;c&&(this.g[c]=new It(b))},this)))};g.Sc=function(){return
this.i(32)?"Cover":this.i(64)?"Backcover":Jt.ma.Sc.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=y(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);Bb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};g.Ji=function(){return
this.s};function Kt(a,b){uq.call(this);this.j={};if(a)
{this.hn=a.prefix;this.im=a.image_prefix||a.prefix;var c=y(a.page,function(d){d=new
this.g(d);b&&(d.Wa=b);return
d},this);vq(this,c)}}w(Kt,uq);Kt.prototype.oh=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=zq(this,c.pid);d&&ks(d,c)}};Kt.prototype.g=gs;Kt.prototype.o=function(a,b)
{if(!zq(this,b.Ta())){var c=vb(xq(this));wb(c,b);vq(this,c)}this.j[b.Ta()]=!
0;a&&a(b)};function Lt(a)
{Kt.apply(this,arguments);this.i();L(this,"update",u(this.i,this))}w(Lt,Kt);functio
n Mt(a,b){var c={};x(b.page,function(f){var h=zq(this,f.pid);h&&ks(h,f);c[f.pid]=!
0},a);var d=xq(a),e=ib(d,function(f){return!!c[f.Ta()]||!!
this.j[f.Ta()]},a);d.length!=e.length&&vq(a,e)}Lt.prototype.oh=function(a){this.s?
Mt(this,a):Lt.ma.oh.call(this,a)};
Lt.prototype.i=function(){var a={},b=0;x(xq(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};Lt.prototype.g=Jt;function Nt(a)
{Oq.call(this,1);var b=new
ut;b.Eb(a);this.Ub(b);Jq(this)}w(Nt,Oq);Nt.prototype.ra=function(){return
this.g[0]};Nt.prototype.Tg=function(){return this.Ib()||
0};Nt.prototype.wj=function(){return"fixed_width"};function Ot(a){var b=a.o,c=new
dt(this,b);R(b,{overflow:"hidden"});Br.call(this,a,c);this.ua=new At(a);b=new
Hr;c=this.ua;b.b[Ha(ut)]=c;this.V=b;b=a.Ka.hd.aspectRatio();c=this.Ba();b=this.Td(M
ath.min(2*Math.floor(c.height*b),c.width));tr(this,b);this.Tb=new
Ht(a,this);this.b.ka(this.Ma,"pagemodechange",this.zm);O(this.hc,0,this)}w(Ot,Br);g
=Ot.prototype;g.yc=function(){var a=ub(Pt,this.Ma.Ia.yc());return new
et(y(a,zt))};g.tf=function(a){Ot.ma.tf.call(this,a);this.V.Za();this.hc()};
g.rg=function(){Cr(this,1)};g.Xh=function(){Cr(this,-1)};g.zm=function()
{this.V.Za();this.hc()};g.ki=2;g.Td=function(a){this.Ba();var
b=this.Ma.Ka.hd.aspectRatio();return new Nt(new
F(a,Math.floor(Math.floor(a/2)/b)))};var Pt=[180,220,280];
Ot.prototype.ta=function(){var a=Qt(this,this.Ma.Da()),b=this.ua.b;if(b){var
c=this.Tb,d=yt(b);c.s=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ya=c;b.Oa=d;xt(b);if(c){if(c.i(64)||void 0==d)a=!1}else us(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
us(b.ha);c=e;d=a?"":"hidden";R(b.j,"visibility",c?"":"hidden");R(b.V,"visibility",d
);c=c&&a;b.Ca.La(c);b.Pa.La(c)}this.dispatchEvent("pagechange")};function Qt(a,b)
{return mb(a.Ma.Ka.Mj,function(c){return ob(c,b)})}
Ot.prototype.hc=function()
{Ot.ma.hc.call(this);this.ta()};Ot.prototype.Pa=function(a,b){for(var
c=this.Ma.Ka.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[xa(e)?e+b:0])?c[0]||
c[1]:null};function Rt(a)
{Y.call(this);this.ha=a;this.g=null}w(Rt,Y);g=Rt.prototype;
g.render=function(a,b){this.j=a;var
c=a.R(),d=mh(c).y,e=th(c);d=d+e.height+3;e="";b&&(e=mh(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});fh(this.g,e,d);this.V=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.V);D.Sa&&D.Fb&&!D.Na("1.9")&&(this.o=H("IFRAME",
{style:"position:
absolute;",Yn:"0"}),this.ha.appendChild(this.o));this.ha.appendChild(this.g);this.o
&&(S(this.o,th(this.g)),fh(this.o,hh(this.g)));O(u(this.Ph,this))};
g.Ph=function()
{this.b.ka(this.V,"click",this.Ea);this.b.ka(this.j,"action",this.Bm);this.b.ka(doc
ument,"mousedown",this.Jk)};g.Bm=function(){W(this.j,16)||
this.Ea()};g.Jk=function(a){pe(this.g,a.target)||pe(this.j.R(),a.target)||
this.Ea()};g.va=function(){Rt.ma.va.call(this);J(this.g);J(this.o)};g.R=function()
{return this.g};function St(a,b,c){Rt.call(this,a);this.ra=b;this.s=c}w(St,Rt);
St.prototype.render=function(a,b){St.ma.render.call(this,a,b);var c=H("DIV",
{innerHTML:"Link in E-Mail oder IM einf\u00fcgen",style:"padding-top:5px; font-
size:
13px;"});this.R().appendChild(c);this.i=I("input");S(this.i,"100%","auto");this.R()
.appendChild(this.i);this.s&&(c=H("DIV",{innerHTML:"Einbetten",style:"font-size:
13px; padding-top:
7px;"}),this.R().appendChild(c),this.Rc=I("input"),S(this.Rc,"100%","auto"),this.R(
).appendChild(this.Rc));c=this.ra.Da();var d=(new U(window.location)).g;var e=
new
U(is(c).toString());e.g=d;this.i.value=e.toString();O(v(Tt,this.i));this.s&&(c=new
U(is(c).toString()),V(c,"output","embed"),this.Rc.value=Ut(c.toString()))};St.proto
type.Ph=function()
{St.ma.Ph.call(this);this.b.ka(this.i,"click",v(Tt,this.i));this.s&&this.b.ka(this.
Rc,"click",v(Tt,this.Rc))};function Tt(a){a.select()}function Ut(a){return
qd('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Vt(a,b){Wt()&&Tj(Xt,
{document:a}).then(function(){var c=Aa("gapi.load",b);c&&c("gapi.rpc",
{vi:function(){var d=Aa("gapi.rpc.register");Fa(d)&&d("handshake",function()
{});Yt()},onerror:function(){return null},timeout:5E3,ontimeout:function(){return
null}})})}function Yt(){L(document,"keydown",function(a)
{27==a.keyCode&&Zt("closeViewportDialog")})}function Zt(a,b){if(Wt()){var
c=Aa("gapi.rpc.call");Fa(c)&&c("..",a,null,b)}}
function Wt(){try{return window.self!==window.top}catch(a){return!0}}var
Xt=qc(ec(fc("//apis.google.com/js/api.js")));function $t(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=I("div");a.i.g.appendChild(this.g);P(this.g,
"sitb_result");fh(this.g,b.Yb());S(this.g,b.Ba());var c=I("div");P(c,"sitb-result-
header");this.g.appendChild(c);this.j=I("div");P(this.j,"sitb-result-page-
link");var d=b.b.b;this.j.textContent=d?"Seite
"+d:"Seite";c.appendChild(this.j);this.o=I("div");this.g.appendChild(this.o);if(c=z
q(this.s.ua.Ka,this.i.b.Ta())){d=this.s.ua.Wa.getQuery();var
e=c.b.snippetSrc,f;if(f=e)f=new U(e),f=Yk(f,"q")||Yk(f,
"vq")||Yk(f,"dq"),f=d==f;f?au(this,e):(d=mr(c),"entity_page"==Yk(d,"source")?
V(d,"source","entity_page_gbs_snippet"):V(d,"source","gbs_snippet"),lr(c,d,u(this.V
,this)))}else bu(this)}la($t,Zq);$t.prototype.ha=function(a){this.s.ld(a.b)};
$t.prototype.V=function(a){(a=a.b.snippetSrc)?au(this,a):bu(this)};function au(a,b)
{ke(a.o);var c=I("img");c.src=b;cu(a);var d=a.i.Ba().width-25;R(c,
{width:d+"px"});a.o.appendChild(c)}
function cu(a){P(a.g,"sitb-result-clickable");P(a.j,"sitb-result-link");var
b=we(a.j);b=lp(b+"&nbsp;&raquo;");C(a.j,b);a.b.ka(a.g,"click",u(a.ha,a,a.i))}
function bu(a){ke(a.o);var b=I("div");P(b,"sitb-result-
snippet");a.o.appendChild(b);R(b,{width:Math.floor(.75*a.i.Ba().width)
+"px"});b.innerHTML=a.i.b.g;b=I("div");P(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=zq(a.s.ua.Ka,a.i.b.Ta()),d;if(d=c&&c.Uc())d=!
kb([4,8,16],u(c.i,c));d&&c.i(2)?(cu(a),a=lp("F\u00fcr dieses Ergebnis konnte kein
Bild erstellt werden.&nbsp;&nbsp;"),C(b,a),a=I("span"),c=lp("Klicke, um dir die
ganze Seite anzusehen."),C(a,c),b.appendChild(a),P(a,"sitb-result-link")):
(a=lp("F\u00fcr diese Seite ist keine Leseprobe
verf\u00fcgbar.&nbsp;&nbsp;"),C(b,a),a=I("a"),P(a,"sitb-result-buy-
link"),c=lp("Dieses Buch kaufen."),C(a,c),b.appendChild(a),b=new
U(window.location.href),V(b,"sitesec","buy"),V(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}$t.prototype.Za=function()
{J(this.g);this.Ea()};function du(a)
{this.b=a}w(du,Uq);du.prototype.render=function(a){return new
$t(this.b,a)};function eu(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}eu.prototype.T
a=function(){return this.i};function fu(a){this.ad=a;0<this.ad.number_of_results?
(this.Hb=y(this.ad.search_results,function(b){return new
eu(b)},this),this.id=this.ad.search_results[0].page_id+gu(this)
+this.ad.search_results[this.ad.number_of_results-1].page_id):this.Hb=[]}function
gu(a){return a.ad.search_query_escaped};function hu(a){this.b=a}w(hu,qq);function
iu(a)
{Oq.call(this,1);this.mb=a;this.og=this.Fh=this.marginTop=20;a.Hb&&(x(a.Hb,u(this.i
,this)),Jq(this))}w(iu,Oq);iu.prototype.i=function(a){a=new hu(a);a.Eb(new
F(600,166));this.Ub(a)};function ju(a){var b=a.o;R(b,"overflow","hidden");var c=new
dt(this,b);rr.call(this,c);this.ua=a;wr(this,new
Kr(this));this.b.ka(this,"move",this.hc);var d=G("subscription-
bar");d&&(this.Mg(d),O(function(){T(d,!
1)},600));ur(this,ku(this));lu(b)}w(ju,rr);function lu(a)
{R(a,"overflow","auto");R(a,{overflowX:"auto",overflowY:"scroll"});Yd(a,
{dir:"ltr"})}function ku(a){var b=new Hr;a=new du(a);b.b[Ha(hu)]=a;return
b}ju.prototype.ld=function(a,b){return this.Db(a,b)};function mu(a){this.b=a||
{}}mu.prototype.Bb=function(){return this.b};mu.prototype.Ob=function(a){var
b=Ta(nu,function(c){return c==a});this.b.v=b};mu.prototype.getQuery=function()
{return this.b.q};var nu={onepage:ft,twopage:Ot,thumbnail:ot,snippet:ju};function
ou(a,b){this.g=new
Zh;L(this.g,"navigate",u(this.o,this));this.b=a;this.vb=b}ou.prototype.o=function(a
){pu(this,a.V)};function pu(a,b){if(!(a.j&&""==b||a.i))if((D.Aa||
D.hb)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Qk(b);x(d.Xb(),function(f){var h=d.get(f);h in qu&&(h=qu[h]);c[f]=h});var e=new
mu(c);a.b.Ob(nu[e.b.v]||ft);Ct(a.vb,!!
e.b.f);n(e.getQuery())&&cr(a.b.Wa,e.getQuery())}}var qu={"true":!0,"false":!1};
ou.prototype.Ha=function(a){this.j=!0;this.g.Ha(a);D.Aa&&(a=(new
U(window.location)).g,pu(this,a));this.j=!1};
ou.prototype.update=function(){var a=new mu;a.Ob(this.b.V);var
b=this.b.Wa.getQuery();a.b.q=b;var
c={};c.q=b;Zt("updateInViewportPage",c);a.b.f=this.vb.vb;c=a.Bb();a=ok(c);if("undef
ined"==typeof a)throw Error("Keys are undefined");b=new Qk(null,void
0);c=nk(c);for(var d=0;d<a.length;d++){var e=a[d],f=c[d];Da(f)?
cl(b,e,f):b.add(e,f)}a=b.toString();this.i=!0;b=this.g;ci(b)!=a&&(b.j?(bi(b,a,!
1),ei()||D.Aa&&!Xh()&&di(b,a,!1,void 0),b.ha&&b.Ki(!1)):(di(b,a,!
1),b.je=b.o=b.V.value=a,b.dispatchEvent(new Wh(a,
!1))));this.i=!1};function ru(a)
{pn.call(this,vd(a.ve),a.getId());this.b=a}w(ru,pn);ru.prototype.Vb=function(a)
{ru.ma.Vb.call(this,a);if(this.b.g){var b=(a=1==this.b.g)?"\u00d6ffentliches
B\u00fccherregal":"Privates B\u00fccherregal";a=H("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Qp()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,ie(String(this.b.lb)));b=this.Xd();b.insertBefore(a,b.childNodes[1]||
null)}};function su(a,b)
{ko.call(this);this.i=a;this.ha=b}w(su,ko);g=su.prototype;g.zc=function()
{su.ma.zc.call(this);var a=this.ha;a=Db(a.i,a.g);x(a,this.zk,this)};g.Va=function()
{su.ma.Va.call(this);this.R().style.maxHeight="200px";this.R().style.overflowY="scr
oll";var
a=um(this);a.ka(this.R(),"mouseout",this.Jm);a.ka(this.R(),"scroll",this.Rl)};g.Jm=
function(a){pe(this.R(),a.relatedTarget)||this.La(!1)};
g.Dl=function(a){var b=a.target,c=b.b,d=this.i.Vc();W(b,16)?!Ap(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=u(c.s,c,d,r),V(b,"id",d),Bk(b,c,"POST")):Ap(c,d)&&null!
=c.j&&c.ha&&(b=c.j.clone(),c=u(c.ra,c,d,r),V(b,"id",d),Bk(b,c,"POST"));this.dispatc
hEvent("g");a.b()};g.Rl=function(a){a.b()};g.zk=function(a){var b=!
Gb(Ad(a.ve)),c=a.o&&(!a.V||this.i.o),d=!!Ap(a,this.i.Vc());b&&(c||d)&&(b=new
ru(a),b.ud(d),b.Ha(this.ha.j!=a.getId()),this.Fa(b,!
0),um(this).ka(b,"action",this.Dl))};
function tu(a){var b=[];ym(a,function(c){c instanceof
ru&&W(c,16)&&b.push(c.b)});return b};function uu(a,b,c){X.call(this,null,null,c?
5:0);this.b=new su(a,b);this.b.Jd(this);Ie(this,this.b);this.Ca=new
Image(16,16);this.Ca.src="/googlebooks/images/my_library_logo.png";this.nb(64,!
0)}w(uu,X);g=uu.prototype;g.Lj=null;g.zc=function()
{uu.ma.zc.call(this);P(this.R(),"add-to-library")};
function vu(a){a.b.Ra||a.b.render();var b=tu(a.b);switch(b.length){case 0:var c='Zu
"Meine B\u00fccher" hinzuf\u00fcgen';break;case 1:c='Zu "'+(b[0].ve+'"
hinzugef\u00fcgt');break;default:c="Bereits zu "+(b.length+" Regalen
hinzugef\u00fcgt")}0<b.length&&(c=jp(a.Ca,c));b=c;a.i.Pe(a.R(),b);a.Ed=b}g.
$a=function(a){this.Hg();uu.ma.$a.call(this,a);this.b.Ra||this.b.render();a?
no(this.b,new nl(this.R(),8,!0),void 0,null):mo(this.b)};
g.Va=function(){uu.ma.Va.call(this);var
a=um(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);vu(this)};g.Kl=function()
{vu(this)};g.Km=function(){this.$a(!0)};g.xn=function(){this.Hg();this.Lj=O(u(this.
$a,this,!0),200)};g.Hg=function(){l.clearTimeout(this.Lj)};function wu(){};function
xu(a){this.ve=a.Title;this.b=a.Pid;this.cn=a.PgNum}xu.prototype.getId=function()
{return this.b};function yu(a,b,c,d){this.vj=a||256;this.uj=b||256;this.g=c||
3;this.i=d||3;this.b=null}function zu(a,b)
{a.b=b}yu.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
U(a);V(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function Au()
{};function Bu(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.Pa=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Ca=!!a.is_public_domain;a.last_page&&(this.ij=new
gs(a.last_page));this.i=new F(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&y(c.BuyLinks,functi
on(){return new wu},this);c.TocLine&&(this.Wf=y(c.TocLine,function(d){return new
xu(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.mg=null==c?
null:new
yu(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&&zu(this.mg,u(this.ub,this));this.Oa=c?
c.res_h:Cu;this.Bh=this.ya?"fixed_height":"fixed_width";this.qe=a.is_pre_order||
!
1;this.Kj=a.on_sale_date||"";this.Kf=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Lf=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:""}w(Bu,Au);Bu.prototype.Vc=function(){return
this.Db};var Cu=[350,410,495,575,685,800,910,1025];Bu.prototype.yc=function()
{return this.Oa};
Bu.prototype.ub=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new U(a)};function
Du(a,b,c){Bk(a,v(Eu,b,c))}function Eu(a,b,c){c=c.target;Kk(c)?
a(Lk(c)):b&&b()};function Fu(a){Gp.call(this);null!
=a&&a.bookshelf&&x(a.bookshelf,function(b){b=new Fp(b);Ip(this,b.getId())||(b.ta?
this.i:this.g).push(b)},this)}la(Fu,Gp);function Gu(a,b){var c=new
Fu(b);a&&x(a,function(d){Hu(d.Vc(),d.ra,c)});return c}function Hu(a,b,c)
{x(b,function(d){var e=new yp;e.b.Vh=a;(d=Ip(c,String(d)))&&d.b.push(e)})};function
Iu(a){return a.split(Ju).filter(function(b){return 0<b.length})}
var Ku=/\s/,Lu=/[ -]/,Ju=/[+,;]/,Mu=/-?"[^"]+"|[^\s"]
+/g,Nu=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Ou=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,]"),Pu=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 Qu(a){var b={};Ru(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var f=c.charAt(e);f=Ou.test(f)?"-":f;d[f]||
(d[f]={});d=d[f]}d!=b&&(d.$=Su)});return b}
function Ru(a){a=rd(a.toLowerCase());var
b=a.match(Nu);b&&(a=a.replace(Nu,'"'),b.length&1&&(a+='"'));b=a.match(Mu);if(!
b)return[];a=new Set;b=ca(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Pu,""));else if(!
c.startsWith("-")){c=Iu(c.replace(Pu,""));c=ca(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
Su={};function Tu(a){var b=!0;b=void 0===b?!1:b;this.g=q(a)?
Qu(a):a;this.i=b;this.b=[]}
function Uu(a,b,c,d){for(var e=fb(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(Lu.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=fb(d)}d.push(m);e=m}k.g&&sb(f,h)}}function Vu(a,b)
{this.startOffset=a;this.kg=void 0;this.endOffset=a;this.He=void 0;this.g=!
1;this.b=b};function Wu(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
Tu(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=Lu.test(f);if(Ku.test(k)){if(k=" ",m)continue}else if(Ou.test(k))
{if(k="-",m)continue}else m&&d.g[k]&&d.b.push(new
Vu(h,d.g));Uu(d,k,h,e);f=k}Lu.test(f)||Uu(d,"
",h,e);e.length>=c&&(e.length=c);return e};function Xu(a){var
b=Qu(a);a=Yu();x(a,function(c){Zu(b,c)})}function Yu(){var a=[],b=vb(Vd("patent-
text")),c=Xd("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):wb(b,c.childNodes);return a}function Zu(a,b){var
c=ye(b),d=Wu(c,a);if(d.length){var e="",f=0;x(d,function(h)
{e+=ud(c.substring(f,h.startOffset))+'<span class="patent-text-
highlight">'+ud(c.substring(h.startOffset,h.endOffset))
+"</span>";f=h.endOffset});e+=ud(c.substring(f));d=I("span");d.innerHTML=e;le(d,b)}
};function $u(){on.call(this,"Hervorhebung deaktivieren");var a=vk("dq")||
vk("q");a&&Xu(a);this.b=!0}la($u,on);$u.prototype.Va=function()
{on.prototype.Va.call(this);um(this).ka(this,"action",this.j)};
$u.prototype.j=function(){this.b=!this.b;gg(window.document.body,"patent-highlight-
disabled",!this.b);var a=this.b?"Hervorhebung deaktivieren":"Hervorhebung
aktivieren";this.i.Pe(this.R(),a);this.Ed=a};function av(a)
{vo.call(this);this.g=a}w(av,vo);var bv={};av.prototype.Yd=function(){return
this.g||"ocean-chrome-toolbar"};function cv(a){return bv[a]||(bv[a]=new
av(a))};function dv(a){wo.call(this,cv(a||"viewport-chrome-
toolbar"));this.ua={};this.i=new Q(this)}w(dv,wo);function ev(a,b,c,d){b.nb(16,!
0);if(c){var e=a.ua[c];e||(e=new po,ro(e,function(f,h)
{f&&f.ud(h)}),a.ua[c]=e);e.Ub(b);b.zd&=-17;L(b,"action",function(f)
{to(e,f.target)});d&&to(e,b)}else b.Mb(16,!!d)}function fv(a,b)
{a.ua.viewport&&to(a.ua.viewport,b)}dv.prototype.va=function()
{dv.ma.va.call(this);this.i.Ea();Pa(this.ua,function(a){a.Ea()})};function gv(a)
{dv.call(this);this.b=a.Ma;this.vb=a.Ng;this.Db=a.history;this.Ia=a.Wh;this.Ca=a.Uh
;this.ya=a.flags;this.Ab=a.Fe;this.ub="patents"==Dp();if(!a.ie){var b=G("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new X("
Stand der Technik suchen",void 0,2);this.Fa(c,!
0);this.i.ka(c,"action",u(this.Gc,this,b))}if(c=G("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" \u00dcber dieses Patent diskutieren";
c=" Auf Stack Exchange \u00fcber dieses Patent diskutieren"}else d="\u00dcber
diesen Antrag diskutieren",c="Auf Stack Exchange \u00fcber diesen Antrag
diskutieren";d=new X(d,void 0,2);d.Zb(c);this.Fa(d,!
0);this.i.ka(d,"action",u(this.Gc,this,b))}!this.b&&(b=G("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new X("PDF anzeigen"),this.Fa(c,!
0),this.i.ka(c,"action",u(this.Gc,this,b)))}if(this.b){this.Od=!!a.ue||!!
a.te;a.ie&&(b=jp("/googlebooks/images/kennedy/zoom_tool.png"),this.Ze=new X(b,
void 0,void 0,1),hn(this.Ze,2),this.Fa(this.Ze,!
0),L(this.Ze,"action",u(this.qj,this,"zoomin")),b=jp("/googlebooks/images/kennedy/z
oom_out.png"),this.$e=new X(b,void 0,void 0,1),hn(this.$e,1),this.Fa(this.$e,!
0),L(this.$e,"action",u(this.qj,this,"zoomout")));c=!!a.ue;b=!!a.te;if(c||b)
{d=jp("/googlebooks/images/kennedy/one_up_page_view.png");this.ke=new X(d,void
0,void 0,1);hn(this.ke,2);L(this.ke,"action",u(this.Ah,this,ft));this.Fa(this.ke,!
0);ev(this,this.ke,"viewport",!0);if(c)
{d=jp("/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;hn(this.ne,c);L(this.ne,"action",u(this.Ah,this,Ot));this.Fa(this.ne,!
0);ev(this,this.ne,"viewport")}b&&(d=jp("/googlebooks/images/kennedy/thumbnail.png"
),this.le=new X(d,void 0,void
0,1),c=1,this.vb&&(c=3),hn(this.le,c),L(this.le,"action",u(this.Ah,this,ot)),this.F
a(this.le,!
0),ev(this,this.le,"viewport"));this.i.ka(this.b,"viewportmodechange",this.oj);this
.oj()}this.vb&&(b=jp("/googlebooks/images/kennedy/maximize.png"),this.ta=new
X(b,void 0,
void 0,1),this.ta.nb(16,!0),this.ta.ud(!1),this.Od&&hn(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=jp("/googlebooks/images/kennedy/clip.png"),this.ha=new X(b,void 0,void
0,1),this.ha.nb(16,!0),hn(this.ha,2),this.ha.ud(!1),this.Fa(this.ha,!
0),L(this.ha,"action",u(this.Ul,this)));a.Qh&&(b=jp("/googlebooks/images/kennedy/in
sert_link.png"),this.j=new X(b,void 0,void 0,1),this.j.nb(16,!
0),this.ha&&hn(this.j,1),this.Fa(this.j,!0),L(this.j,
"action",u(this.Gk,this)));a.Rh&&(b=!!this.b.Ia.Wf,c=!!
zq(this.b.Ka,this.b.Ia.ng),d=this.b.Da().Sc()||"Inhalt",b||c?
(b=jp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Eb(b),this.Ye=b[0],thi
s.uc=new X(b),hn(this.uc,2),this.Fa(this.uc,!
0),this.i.ka(this.uc,"action",this.ym),ev(this,this.uc)):(this.Ye=H("SPAN","jfk-
button-label",d),this.uc=new X(this.Ye),this.uc.Ha(!
1),hn(this.uc,2),this.Fa(this.uc,!
0)),b=jp("/googlebooks/images/kennedy/page_left.png"),this.Tf=new X(b,void 0,void
0,1),hn(this.Tf,
3),this.Fa(this.Tf,!
0),L(this.Tf,"action",u(this.b.vc,this.b,"previous")),b=jp("/googlebooks/images/ken
nedy/page_right.png"),this.Uf=new X(b,void 0,void
0,1),hn(this.Uf,1),this.Fa(this.Uf,!
0),L(this.Uf,"action",u(this.b.vc,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("Leseprobe ansehen");Wm(c,"gb-view-sample-button");this.Fa(c,!0);
this.i.ka(c,"action",u(this.Gc,this,b));e&&(hn(c,2),c=new Pn,d=new on("Leseprobe
des gedruckten Buches"),this.i.ka(d,"action",u(this.Gc,this,b)),c.Fa(d,!
0),Wm(d,"gb-sample-print-book-menuitem"),b=new on("Leseprobe des E-
Books"),this.i.ka(b,"action",u(this.Gc,this,e)),c.Fa(b,!0),Wm(b,"gb-sample-ebook-
menuitem"),e=new Un("",c,ao.Ya()),Wm(e,"gb-jfk-margin-fix"),Wm(e,"gb-view-sample-
dropdown"),hn(e,1),this.Fa(e,!0))}this.ya&&!this.ya.is_cobrand&&this.Ia&&!
this.ub&&(e=this.Ca&&this.Ca.uid,b=Gu([this.Ia],
this.Ca),e?(this.Xe=new uu(this.Ia,b),this.Fa(this.Xe,!0)):
(e=jp("/googlebooks/images/kennedy/menu_down_arrow.png",'Zu "Meine B\u00fccher"
hinzuf\u00fcgen'),e=Eb(e),this.Xe=new X(e),this.Fa(this.Xe,!
0),e=u(this.Gc,this,this.ya.sign_in_url||
this.ya.signInUrl),gf(this.Xe,"action",e)));if(a.ie){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Pb=new X("Rezension
schreiben"),this.Fa(this.Pb,!
0),this.i.ka(this.Pb,"action",u(this.Gc,this,e));hv(this,"appbar-application-grant-
link","application-grant");
hv(this,"appbar-content-language-link","content-language")}else if(e=G("appbar-
download-pdf-link"))if(e=e.getAttribute("href"))b=new X("PDF
herunterladen"),this.Fa(b,!
0),this.i.ka(b,"action",u(this.Gc,this,e));a.wn&&(a=jp("/googlebooks/images/kennedy
/settings.png"),P(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new Pn,b.Fa(new Tm(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Pa=new
Un(a,b,ao.Ya()),this.Fa(this.Pa,!0),this.ub&&
!this.b&&(a=new $u,this.Pa.uf(a,0)))}w(gv,dv);g=gv.prototype;g.Cn=function(){var
a=this.vb;Ct(a,!a.vb);this.Db.update()};g.Cl=function()
{this.ta.Mb(16,this.vb.vb)};g.Ul=function(){this.Ab(W(this.ha,16))};g.Gk=function()
{if(W(this.j,16)){var a=new St(document.body,this.b,!0);a.render(this.j,!
0);gf(a,"dispose",u(this.j.ud,this.j,!1))}};g.Ah=function(a)
{this.b.Ob(a);this.b.Wa.getQuery()||this.Db.update()};
g.oj=function(){var a=this.b.Ja();a instanceof ft&&fv(this,this.ke);a instanceof
Ot&&fv(this,this.ne);a instanceof ot&&fv(this,this.le);a=a.rg;this.
$e.Ha(a);this.Ze.Ha(a)};g.qj=function(a){this.b.vc(a)};
function hv(a,b,c){if(b=Vd(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?hn(k,2):e==d-
1&&0!=e?hn(k,1):0!=e&&e!=d-1&&hn(k,3);a.Fa(k,!0);ev(a,k,c,!!f);f||
a.i.ka(k,"action",u(a.Gc,a,h))}}}g.xm=function(){var
a=this.b.Da().Sc()||"Inhalt";this.Ye&&(this.Ye.innerHTML=a)};g.ym=function()
{this.uc.Ac&16&&(new rt(this.b,this.uc,this.ya)).render(3)};
g.Gc=function(a){od(window.location,a)};g.ke=null;g.ne=null;g.le=null;g.Ze=null;g.
$e=null;g.Uf=null;g.Tf=null;g.uc=null;g.Ye=null;g.Xe=null;function iv(a,b)
{op.call(this,a);this.Ia=b}la(iv,op);
iv.prototype.render=function(){var a=this.R();P(a,this.className+"-
tooltip");P(a,this.className+"-device-and-format");R(a,"z-index",1E4);if(this.Ia.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)}P(e,this.className+"-table-
layout");d=e.rows[0].cells;f=jv(this);d[0].appendChild(f);f=kv(this);d[1].appendChi
ld(f);
f=H("DIV",this.className+"-link");h=new U(window.location.href);k=new
U("/support/bin/answer.py?answer=1062949");h=Yk(h,"hl")?
V(k,"hl",Yk(h,"hl")).toString():V(k,"hl","de").toString();h=H("A",
{target:"_blank",href:h},"Hilfe zu Ger\u00e4ten und
Formaten");f.appendChild(h);d[1].appendChild(f);c.appendChild(e);d=this.Ia;
(e=d.Ab)&&!d.qe&&d.ua&&(e=H("P",this.className+"-additional",H("A",
{href:e},d.Ca?"Lies das Buch kostenlos.":"Lies das erste Kapitel -
kostenlos!")),c.appendChild(e));if(d.ha||d.V)if(f=
d.lb,h=d.ta,f||h)e=H("P",this.className+"-additional",ie("Download ")),f&&(k=H("A",
{href:f},"EPUB"),e.appendChild(k)),h&&(f&&e.appendChild(ie(", ")),f=H("A",
{href:h},"PDF"),e.appendChild(f)),e.appendChild(ie(" - ")),d=d.Vc(),f=(new
U(window.location.href)).j.split("/"),f=new
U("/"+f[1]),rp(f),V(f,"output","acs_help"),V(f,"id",d),d=H("A",
{href:f.toString()},"E-Reader-Anleitungen
lesen"),e.appendChild(d),c.appendChild(e);e=H("A",
{href:"https://books.google.com/support/bin/topic.py?topic=28528",target:"_blank"},
"Weitere Informationen zu B\u00fcchern bei Google
Play");this.ra=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ra);P(b,this.className+"-device-
content");a.appendChild(b)}};
function jv(a){var b=H("UL",a.className+"-list"),c=H("H4",null,"Geeignet
f\u00fcr:");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"},"E-Reader"),p=H("A",
{"class":d,href:"/help/ebooks/devices.html"},
"Smartphone"),t=a.Ia.Kf,B=a.Ia.Lf,A=a.Ia.qe;d=new Q(a);h=H("LI",null,h);A?
d.ka(h,"mouseover",v(a.g,"Das Format dieses Buches ist derzeit nicht bekannt. Der
Eintrag wird aktualisiert, sobald wir die Informationen vom Verlag erhalten.")):
(t||B)&&d.ka(h,"mouseover",v(a.g,"Wie alle Google eBooks ist auch dieses E-Book so
formatiert, dass es im Web lesbar
ist."));d.ka(h,"mouseout",a.ua);b.appendChild(h);k=H("LI",null,k);A?
d.ka(k,"mouseover",v(a.g,"Das Format dieses Buches ist derzeit nicht bekannt. Der
Eintrag wird aktualisiert, sobald wir die Informationen vom Verlag erhalten.")):
(t||B)&&d.ka(k,"mouseover",v(a.g,"Wie alle Google eBooks ist auch dieses E-Book so
formatiert, dass es auf Tablets wie Android-Tablets oder einem iPad lesbar
ist."));d.ka(k,"mouseout",a.ua);b.appendChild(k);m=H("LI",null,m);d.ka(m,"mouseover
",function(){A?this.g("Das Format dieses Buches ist derzeit nicht bekannt. Der
Eintrag wird aktualisiert, sobald wir die Informationen vom Verlag erhalten."):t?
this.g("Dieses Google eBook enth\u00e4lt Flie\u00dftext. Die Schriftart l\u00e4sst
sich so anpassen, dass du das Buch bequem auf einem elektronischen Leseger\u00e4t
lesen kannst."):
this.g("Dieses Google eBook enth\u00e4lt keinen Flie\u00dftext. Die Schriftart
l\u00e4sst sich nicht auf einem elektronischen Leseger\u00e4t
anpassen.")});d.ka(m,"mouseout",a.ua);b.appendChild(m);p=H("LI",null,p);d.ka(p,"mou
seover",function(){A?this.g("Das Format dieses Buches ist derzeit nicht bekannt.
Der Eintrag wird aktualisiert, sobald wir die Informationen vom Verlag
erhalten."):t&&B?this.g("Dieses E-Book ist f\u00fcr Smartphones wie Android und
iPhone/iPod touch geeignet."):t?this.g("Dieses Google eBook enth\u00e4lt
Flie\u00dftext. Die Schriftart l\u00e4sst sich so anpassen, dass du das Buch bequem
auf einem kleinen Smartphone-Display lesen kannst."):
this.g("Dieses E-Book ist m\u00f6glicherweise auf Smartphones wie Android oder
iPhone/iPod touch schwer zu lesen.")});d.ka(p,"mouseout",a.ua);b.appendChild(p);A?
(P(h,f),P(k,f),P(m,f),P(p,f)):t?(P(h,c),P(k,c),P(m,c),P(p,c)):(B?(P(h,c),P(k,c)):
(P(h,e),P(k,e)),P(m,e),P(p,e));return b}
function kv(a){var b=H("UL",a.className+"-
list"),c=H("H4",null,"Funktionen:");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"},"Flie\u00dftext");var h=H("A",{href:"/support/bin/answer.py?
answer=1062949"},"Gescannte Seiten"),k=a.Ia.Kf,m=a.Ia.Lf,p=a.Ia.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
Q(a);e.ka(c,"mouseover",function(){p?
this.g("Das Format dieses Buches ist derzeit nicht bekannt. Der Eintrag wird
aktualisiert, sobald wir die Informationen vom Verlag erhalten."):k?this.g("Dieses
E-Book enth\u00e4lt Flie\u00dftext. Die Schriftart und der Stil lassen sich so
anpassen, dass du das Buch bequem auf jedem beliebigen Ger\u00e4t lesen
kannst."):this.g("Dieses Buch enth\u00e4lt keinen Flie\u00dftext. Die Schriftart
kann also nicht angepasst werden. Stattdessen siehst du Seitenabbildungen mit einem
festen Layout. Dieses Format ist f\u00fcr gr\u00f6\u00dfere Bildschirme geeignet,
aber nicht unbedingt ideal f\u00fcr E-Reader und Smartphones.")});
e.ka(c,"mouseout",a.ua);e.ka(d,"mouseover",function(){p?this.g("Das Format dieses
Buches ist derzeit nicht bekannt. Der Eintrag wird aktualisiert, sobald wir die
Informationen vom Verlag erhalten."):m?this.g("Dieses E-Book enth\u00e4lt gescannte
Seiten. Die Seiten sehen also genau wie in einem gedruckten Buch
aus."):this.g("Dieses E-Book enth\u00e4lt keine gescannten Seiten, die das Format
eines gedruckten Buches beibehalten. Stattdessen k\u00f6nnen der Text und der
Textfluss an jede beliebige Bildschirmgr\u00f6\u00dfe angepasst werden.")});
e.ka(d,"mouseout",a.ua);b.appendChild(c);b.appendChild(d);return
b}iv.prototype.ua=function(){ke(this.ra);var a=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"Weitere Informationen zu B\u00fcchern bei Google
Play");this.ra.appendChild(a)};iv.prototype.g=function(a){ke(this.ra);q(a)?
this.ra.appendChild(ie(a)):this.ra.appendChild(a)};function lv(a,b)
{X.call(this,b,void 0,3);this.Ia=a}la(lv,X);lv.prototype.render=function(a)
{X.prototype.render.call(this,a);P(this.R(),"gb-get-
book")};lv.prototype.Va=function(){X.prototype.Va.call(this);this.b=new
iv(this.R(),this.Ia);this.b.render();var
a=Xd("about_title",G("menu_container"));a&&J(a)};
function mv(){var a=G("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
cg(a.parentNode.parentNode,"jfk-button"):1){a=G("gb-buy-options-trigger");var
b=G("buy");if(a&&b){eg(b,"about_content");var c=H("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);P(b,"gb-buy-options-list");P(b,"unified-
hovercard");el(a,9,b,8);T(b,!1);L(document,"mousedown",v(nv,a,b))}}}
function nv(a,b,c){a=pe(a,c.target);c=pe(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(T(b,!d),d||vh(b,1)):T(b,!1)};function ov(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=pv(b,!0,c,d),f=H("UL",c+"-
list");a.appendChild(e);a.appendChild(f);Bo(new Ao(e,f),!
b.collapsed);x(b.child_node,function(h){ov(f,h,c,d)})}else a.appendChild(pv(b,!
1,c,d))}function pv(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},vd(a.title)):e=H("DIV",b,a.title);e=H("DIV",f,e);d==a.id&&P(
e,c+"-selected");return e}
Na("_OC_InitNavbar",function(a){var b=G("navbarContainer");if(b&&a.child_node){var
c=H("UL","gb-left-nav-list");x(a.child_node,function(d){ov(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function qv(a,b,c){var
d=G("prev_btn"),e=G("next_btn"),f={cursor:"pointer"};R(d,f);L(d,"click",u(this.o,th
is));R(e,f);L(e,"click",u(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",L(c.form,"submit",u(this.i,this)),c.go&&R(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ka=b;L(a,"pagechange",u(this.update
,this));this.update()}
qv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=Aq(b.Ka,a);c?
(b.Cb(c),b=!0):b=!1;if(b)this.update();else if(!Gb(a)&&!/[^0-9]/.test(a)){a:
{b=xq(this.Ka);for(c=b.length-1;0<=c;c--){var d=Bq(b[c]);if(!Gb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Cb(fb(xq(this.Ka))),this.update())}return!
1};qv.prototype.o=function(){this.b.vc("previous")};qv.prototype.j=function()
{this.b.vc("next")};
qv.prototype.update=function(){var a=this.b.Da();a&&(this.g?this.g.value=Bq(a)||"":
(a=lp(a.Sc()),C(this.s,a)))};function rv(a){Y.call(this);this.i=a;this.j=new
Q;this.g=I("div");R(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});vh(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",u(this.
hg,this,!0));this.b.ka(a,"viewportmodechange",this.rj);if(a=this.i.Ja())a
instanceof ft&&(this.Bd=!0),this.rj()}w(rv,Y);g=rv.prototype;g.Ha=function(a)
{T(this.g,a)};
g.Ch=function(){O(u(this.Em,this),10)};g.Em=function(){var
a=this.i.Ja();a&&(a.Ba(),a=a.i.i,S(this.g,a.clientWidth,40),fh(this.g,0,a.clientHei
ght-40))};g.Cm=function(){var a=this.i.Ja(),b=a.Ba().height-40,c=I("div");R(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});vh(c,.15);fh(c,0,a.s.y+b);a.i.j.appendChild(c);O(v(sv,c),1E3);this.Bd=!
1;a=this.i.Ja();zr(a,new E(void 0,b-20),u(a.Nj,a))};
function sv(a){var b=new Jh(a,.15,0,200);b.play();gf(b,"end",v(tv,b,a))}function
tv(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");R(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);O(u(
this.Kk,this),10)}this.o=!0}vh(this.g,a?.15:0)};
g.Kk=function(){x(["left","right"],function(a){var b=H("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Hh(b,a);R(b,
{marginTop:"14px"});R(b,"margin-"+a,"16px")},this)};g.rj=function(){var
a=this.i.Ja(),b=a instanceof ft;b?this.Ch():this.Bd=!
1;this.Ha(b);this.hg(this.Bd);rg(this.j);this.j.od(a,"move",u(this.Zl,this));this.j
.ka(a,"layoutchange",u(this.Ch,this))};g.Zl=function(){this.Bd&&this.hg(!
1);this.Bd=!1};function uv(a,b,c){var d=G("volume-
left"),e=G("menu_scroll");this.V=a;this.ha=b;this.s=th(d);this.g=null;e&&(this.g=e,
R(this.g,{overflow:"auto"}));this.o=c;a=u(this.j,this);this.i=new
ng;L(this.i,"resize",a);b=new
hg;L(b,"fontsizechange",a);L(window,"DOMContentLoaded",u(this.b,this))}uv.prototype
.j=function(){this.b();O(u(this.b,this),100)};
uv.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(mh(this.ha).y);this.V.Eb(new
F(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,R(a,"border","0px"),c=Math.round(mh(a).y),b=Math.max(0,b.hei
ght-c),R(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&R(a,{borderTop:qd("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function vv(a,b)
{a.vb=b;L(b,"change",u(a.b,a))};function wv(a,b,c){eo.call(this,null!=c?c:"Im Buch
suchen");this.Vb(a);this.Va();b&&this.Nb(b)}la(wv,eo);function xv(a,b)
{M.call(this);this.wa=a;this.b=b||null;P(a,"with-auto-dir-
text");L(this.wa,"keyup",u(this.i,this));L(this.wa,"paste",u(this.g,this))}la(xv,M)
;xv.prototype.i=function(){yv(this.wa,this.b)};xv.prototype.g=function()
{zv(this.wa,this.b)};function zv(a,b){O(v(function(){yv(a,b)}))}
function yv(a,b){var c=!1,d;if(a.value){for(var e=d=0,f=!
1,h=a.value.split(kc),k=0;k<h.length;k++){var m=h[k];ic.test(m)?(d++,e+
+):jc.test(m)?f=!0:hc.test(m)?e++:lc.test(m)&&(f=!0)}d=-1==(0==e?f?1:0:.4<d/e?-
1:1)}else d=Qp();d?(c=!0,R(a,"textAlign","right"),Yd(a,{dir:"rtl"})):
(R(a,"textAlign","left"),Yd(a,{dir:"ltr"}));b&&(c?(eg(b,"input-direction-
ltr"),P(b,"input-direction-rtl")):(P(b,"input-direction-ltr"),eg(b,"input-
direction-rtl")))}
function Av(a,b){var c=G(a);if(c){var d=b?G(b):null;yv(c,d);new
xv(c,d)}}Na("_OC_autoDir",Av);function Bv(a)
{dv.call(this);this.b=a.Ma;this.Pa=a.history;this.ta=a.Fe;this.ha=!!a.ue;this.j=!!
a.te;this.Ca=a.flags;if(this.ya=a.ie){a=!!this.b.Ia.Wf;var b=this.b.Ia.ng;b=b&&!!
zq(this.b.Ka,b);a||b?
(a=jp("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.b.Da().Sc(
)||"Inhalt"),a=Eb(a),this.af=a[0],this.bc=new X(a,void 0,4),this.Fa(this.bc,!
0),this.i.ka(this.bc,"action",this.Hm),ev(this,this.bc),this.i.ka(this.b,"pagechang
e",this.Gm)):(this.af=H("SPAN","jfk-button-label","Inhaltsverzeichnis nicht
verf\u00fcgbar"),
this.bc=new X(this.af,void 0,4),this.bc.Ha(!1),this.Fa(this.bc,!0));a=G("gb-entity-
page-toolbar-
search");G("search_form_input").setAttribute("autocomplete","off");R(a,"visibility"
,"visible");Vt(this.g.b,de(this.g.b))}else{a=jp("/googlebooks/images/material/arrow
_left_black_24dp.png");this.df=new X(a,void 0,4);this.df.Zb("Vorherige
Seite");this.Fa(this.df,!
0);L(this.df,"action",u(this.b.vc,this.b,"previous"));a=jp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.ef=new X(a,void 0,4);
this.ef.Zb("N\u00e4chste Seite");this.Fa(this.ef,!
0);L(this.ef,"action",u(this.b.vc,this.b,"next"));a=jp("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.qd=new X(a,void
0,4);this.qd.Zb("Vergr\u00f6\u00dfern");this.Fa(this.qd,!
0);L(this.qd,"action",u(this.tj,this,"zoomin"));a=jp("/googlebooks/images/material/
zoom_out_black_24dp.png");this.ff=new X(a,void
0,4);this.ff.Zb("Verkleinern");this.Fa(this.ff,!
0);L(this.ff,"action",u(this.tj,this,"zoomout"));b=this.ha;a=this.j;var
c=jp("/googlebooks/images/material/onepage_view_black_24dp.png");
this.Hc=new X(c,void
0,4);this.Hc.Zb("Einzelseitenansicht");L(this.Hc,"action",u(this.Eh,this,ft));ev(th
is,this.Hc,"viewport",!0);this.Fa(this.Hc,!
0);c=jp("/googlebooks/images/material/twopage_view_black_24dp.png");this.Jc=new
X(c,void 0,4);this.Jc.Ha(!1);this.Jc.Zb("Zwei-Seiten-Ansicht nicht
verf\u00fcgbar");b&&(this.Jc.Ha(!0),this.Jc.Zb("Zwei-Seiten-
Ansicht"),L(this.Jc,"action",u(this.Eh,this,Ot)),ev(this,this.Jc,"viewport"));this.
Fa(this.Jc,!0);b=jp("/googlebooks/images/material/thumbnail_view_black_24dp.png");
this.Ic=new X(b,void 0,4);this.Ic.Ha(!1);this.Ic.Zb("Miniaturansicht nicht
verf\u00fcgbar");a&&(this.Ic.Ha(!
0),this.Ic.Zb("Miniaturbildansicht"),L(this.Ic,"action",u(this.Eh,this,ot)),ev(this
,this.Ic,"viewport"));this.Fa(this.Ic,!
0);this.i.ka(this.b,"viewportmodechange",this.sj);this.sj();a=new
Pn;b=jp("/googlebooks/images/material/more_vert_black_24dp.png");P(b[0],"goog-flat-
menu-button-img");b[0].setAttribute("aria-hidden",!0);this.Zc=new
Un(b,a,ao.Ya());Yn(this.Zc,new nl(null,13));this.Zc.Zb('Men\u00fc "Weitere
Aktionen"');
this.Fa(this.Zc,!0);Cv(this,a);Dv(this,a);if(c=document.getElementById("gb-mobile-
buy-section")){b=H("DIV",{"class":"menu-div"});c=c.cloneNode(!
0);b.appendChild(c);c=Wd(document,"A","gb-mobile-buy-link",b);for(var
d=0;d<c.length;d++)c[d].setAttribute("target","_top");Ev(this,b,"Dieses Buch
kaufen",a)}this.ta&&(b=H("DIV",{"class":"more-menu-link"}),c=H("SPAN",
{"class":"more-menu-link-text"}),K(c,"Clip
teilen"),b.appendChild(c),L(b,"click",u(v(this.Vi,!0),this)),a.Fa(new Tm(b),!
0));if(c=document.getElementById("gb-entity-page-menu-contents")){b=
H("DIV",{"class":"menu-div"});c=c.cloneNode(!0);eg(c,"more-menu-
hidden");b.appendChild(c);c=Wd(document,"A","more-menu-
link",b);for(d=0;d<c.length;d++)c[d].setAttribute("target","_top");a.Fa(new Tm(b),!
0)}if(c=document.getElementById("gb-entity-page-copyright-page-id"))b=H("DIV",
{"class":"more-menu-link"}),d=H("SPAN",{"class":"more-menu-link-
text"}),K(d,"Informationen zum
Urheberrecht"),b.appendChild(d),c=we(c),c=zq(this.b.Ka,c),L(b,"click",u(this.b.Cb,t
his.b,c)),a.Fa(new Tm(b),!0);Fv()}}la(Bv,dv);
function Cv(a,b){var c=we(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
U(c);a.ig=H("INPUT");a.ig.value=d.toString();c=Gv("Freigeben",a.ig);Ev(a,c,"Freigeb
en",b,function(){var e=new
U(is(a.b.Da()).toString());V(d,"pg",Yk(e,"pg"));a.b.Wa.getQuery()&&V(d,"bsq",a.b.Wa
.getQuery());a.ig.value=d.toString()})}
function Dv(a,b){a.Rc=H("INPUT");var
c=Gv("Einbetten",a.Rc);Ev(a,c,"Einbetten",b,function(){var d=new
U(is(a.b.Da()).toString());d.b.remove("source");V(d,"output","embed");a.Rc.value=Ut
(d.toString())})}function Gv(a,b){var c=H("DIV",{"class":"linkto-menu-
container"}),d=H("DIV");K(d,a);P(d,"popup-menu-title");c.appendChild(d);d=H("DIV",
{"class":"linkto-menu"});b.type="text";b.readOnly=!0;P(b,"viewport-
input");d.appendChild(b);var e=(new
Qs(b)).R();d.appendChild(e);c.appendChild(d);return c}
function Ev(a,b,c,d,e){var f=new Pn;Rn(f,!
0);f.render();f.R().appendChild(b);b=H("DIV",{"class":"more-menu-link"});var
h=H("SPAN",{"class":"more-menu-link-
text"});K(h,c);b.appendChild(h);L(b,"click",function(){a.Zc.$a(!1);null!
=e&&e.call(a)});c=new Un(b,f,ao.Ya());c.Ue=!0;Yn(c,new nl(a.Zc.R(),13));d.Fa(c,!0)}
function Fv(){var a=G("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=H("DIV");dg(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=H("DIV",{"class":"popup-menu-
title"}),d=H("SPAN");K(d,"Dieses Buch geh\u00f6rt dir");var e=H("A",{"class":"play-
redirect-close"}),f=H("IMG",{"class":"play-redirect-close-
icon"});ld(f,"/googlebooks/images/material/close_black_24dp.png");S(f,24,24);L(e,"c
lick",function(){T(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"});ld(e,"/googlebooks/images/material/googleplaybooks_20x20.png");S(e,20,20);f
=H("SPAN",{"class":"play-redirect-button-text"});K(f,"Bei Google Play
\u00f6ffnen");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChil
d(e);d.appendChild(f);b.appendChild(c);b.appendChild(d);document.body.appendChild(b
)}}g=Bv.prototype;g.Hm=function(){this.bc.Ac&16&&(new
rt(this.b,this.bc,this.Ca)).render(3)};
g.Gm=function(){var
a=this.b.Da().Sc()||"Inhalt";this.af&&(a=lp(a),C(this.af,a))};g.sj=function(){var
a=this.b.Ja();a instanceof ft?(fv(this,this.Hc),Hv(this,!0),Iv(this,!0),Jv(this,!
0)):a instanceof Ot?(fv(this,this.Jc),Hv(this,!0),Iv(this,!0),Jv(this,!0)):a
instanceof ot?(fv(this,this.Ic),Hv(this,!1),Iv(this,!0),Jv(this,!0)):(Hv(this,!
1),Iv(this,!1),Jv(this,!1))};
g.Vi=function(a){this.ta(a);var b=G("search_bar");if(a){a=I("DIV");var
c=I("SPAN");K(c,"Zum Teilen eines Clips ausw\u00e4hlen");P(c,"custom-result-bar-
bold-text");a.appendChild(c);c=I("SPAN");dg(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);K(c,"Exit selection
mode");L(c,"click",u(v(this.Vi,!1),this));a.appendChild(c);this.Sd=new
Do(a);this.Sd.render(b);this.Sd.La(!0);this.Sd.R()&&P(this.Sd.R(),"custom-result-
bar")}else ke(b),this.Sd=null};
g.Eh=function(a){this.b.Ob(a);this.b.Wa.getQuery()||this.Pa.update()};function
Hv(a,b){a.ff.Ha(b);a.qd.Ha(b)}function Jv(a,b){a.df.Ha(b);a.ef.Ha(b)}function
Iv(a,b){a.Hc.Ha(b);a.ha&&a.Jc.Ha(b);a.j&&a.Ic.Ha(b)}g.tj=function(a){this.b.vc(a)};
function Kv(a,b,c){a.bc&&a.bc.R()&&P(a.bc.R(),"toc-button");if(a.Zc&&a.Zc.R()){var
d=a.Zc.R();eg(d,"goog-flat-menu-button");dg(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.qd&&a.qd.R()&&P(a.qd.R(),"start-
button-group");a.Hc&&a.Hc.R()&&P(a.Hc.R(),"start-button-group");a=Vd("jfk-button-
img",b);for(b=0;b<a.length;b++)c?
S(a[b],20,20):S(a[b],24,24)}g.Hc=null;g.Jc=null;g.Ic=null;g.qd=null;g.ff=null;g.ef=
null;g.df=null;g.Zc=null;g.bc=null;g.af=null;g.ig=null;
g.Rc=null;g.Sd=null;var Lv=null;function Mv(){Lv||
(Lv={},Lv[1]=ft,Lv[2]=Ot)}function Nv(a){var b={},c=(new
U(window.location.href)).g;c&&x(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function Ov(a,b)
{M.call(this);this.Mc=I("div");a.appendChild(this.Mc);R(this.Mc,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
Pv(this.Mc,b);L(this.Mc,"click",u(this.dispatchEvent,this,"click"));L(this.b.R(),"c
lick",u(this.dispatchEvent,this,"click"));L(this.Mc,"mouseover",u(this.g,this,!
0));L(this.Mc,"mouseout",u(this.g,this,!1))}w(Ov,M);function Qv(a,b){R(a.Mc,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
Ov.prototype.g=function(a){this.i||R(this.Mc,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Ov.prototype.va=function()
{this.b.Ea();Ov.ma.va.call(this)};function Pv(a,b)
{em.call(this,a);this.g=a;this.jg=200;this.lh=500;var c=this.R();R(c,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=I("div");R(d,{fontWeight:"bold"});d.appendChild(ie("Seite
"+b.b));c.appendChild(d);d=I("div");var e=lp(b.g);C(d,e);c.appendChild(d)}
w(Pv,em);Pv.prototype.We=function(a){var
b=mh(this.g),c=th(this.R());Pv.ma.We.call(this,a,new il(b.x-c.width,Math.min(b.y,
$d(window).height-c.height)))};function Rv(a)
{Y.call(this);this.g=a;this.i=this.g.Lb.g;this.o={};this.V=new
Q;this.j=I("div");R(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);x(th
is.g.mb.Hb,u(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.
Ja()&&this.xj()}w(Rv,Y);g=Rv.prototype;g.fk=function(){this.s&&(Qv(this.s,!
1),this.s=null);var a=this.o[this.i.Da().Ta()];a&&(this.s=a,Qv(a,!0))};
g.xj=function(){var a=this.i.Ja(),b=a instanceof
ft;b&&this.Gh();rg(this.V);this.V.ka(a,"layoutchange",u(this.Gh,this));T(this.j,b)}
;g.Gh=function(){O(u(this.Lm,this),10)};g.Lm=function(){var a=this.i.Ja();a&&a
instanceof ft&&(a.Ba(),a=a.i.i,S(this.j,15,a.clientHeight),fh(this.j,a.clientWidth-
15,0),Sv(this))};function Sv(a){var b=a.i.Ja().o.Ke(function(d){return d instanceof
sq}),c={};x(b,function(d){c[d.Da().Ta()]=d});x(a.g.mb.Hb,u(a.fn,a,c))}
g.fn=function(a,b){var c=this.i.Ja().i.g.clientHeight,d=a[b.Ta()];if(d){var e=D.Fb?
5:15;fh(this.o[b.Ta()].Mc,0,Math.floor(d.kd()/c*(this.j.clientHeight-e-(D.Fb?
30:15)))+e)}};g.Fk=function(a){var b=new
Ov(this.j,a);this.o[a.Ta()]=b;this.b.ka(b,"click",u(this.g.ld,this.g,a,null))};g.va
=function(){J(this.j);Pa(this.o,function(a)
{a.va.call(a)});Rv.ma.va.call(this)};function Tv(a)
{Y.call(this);this.Lb=a;this.Sh="n"}w(Tv,Y);Tv.prototype.g=function(a,b,c)
{this.mb=new fu(b);b=this.Lb.g;b.V||b.Ob(ft);0==this.mb.Hb.length?Uv(this.Lb.j):a?
c?(a=mb(this.mb.Hb,function(d){return c==d.Ta()}))?
this.ld(a):this.ld(this.mb.Hb[0],c):this.ld(this.mb.Hb[0]):Vv(this);this.i=new
Rv(this)};
function Vv(a){var b=a.Lb.g,c=b.V;if(c==ft||
c==Ot)a.Lb.o=c;b.Ob(ju);b=b.Ja();c=a.Lb.j;if(c.Ca)Wv(c,!0);else{var
d="n"==c.g.Sh;T(c.ua,d);T(c.ya,!d)}d=lp("<b>"+c.g.mb.Hb.length+"</b>"+(" Ergebnisse
f\u00fcr "+("<b>"+gu(c.g.mb)+"</b> werden in diesem Buch
angezeigt.")));C(c.i,d);Xv(c,!0);c=a.mb;c!=b.mb&&(b.mb=c,c=new
iu(b.mb,b.Ba().width),tr(b,c),b.hc());a=u(a.ld,a);b.Db=a;xr(b,new E(0,0))}
Tv.prototype.ld=function(a,b){Er=!0;var c=this.Lb.j;Xv(c,!
1);c.o=gb(c.g.mb.Hb,a);var d=lp("Ergebnis "+("<b>"+(c.o+1)+"</b>"+(" von "+
("<b>"+c.g.mb.Hb.length+"</b>"+(" in diesem Buch f\u00fcr "+("<b>"+gu(c.g.mb)
+"</b>"))))));C(c.i,d);c=this.Lb.g;d=zq(c.Ka,a.Ta());if(!d)return null;var
e=c.Ja();e instanceof ft||e instanceof Ot||(this.Lb.o==Ot?
c.Ob(Ot):c.Ob(ft));if(b)return ir(c,b),null;a:
{if((e=c.s.Ja().o)&&e.Tc&&(e=e.Tc(d))){var f=new E(40,80),h=c.Wa.getQuery();if(!
h)break a;var k=nr(d,h);if(k){or(c,
e,f,k);break a}e=u(c.Sl,c,e,f,h);lr(d,mr(d),e)}c.Cb(d)}return
d};Tv.prototype.va=function(){Je(this.i);Tv.ma.va.call(this)};function Yv(a)
{Y.call(this);this.V=I("div");this.Ca=(this.Oa=a)?a.isEntityPageViewport:!
1;this.ha=this.ra=null;this.ta=new Do(this.V);this.ta.render(Zv);this.ta.La(!
0);if(a=this.ta.R())Pp(a,{"text-
align":"left"}),a.style.height="100%";a=I("span");this.V.appendChild(a);Pp(a,
{cursor:"pointer",margin:"0 0 0
25px",whiteSpace:"nowrap"});Rp(a);this.b.ka(a,"click",this.$i);var
b=$v(this,a,"Suche l\u00f6schen",u(this.$i,this));P(b,"search-bar-close-
link");b=I("img");b.src="/googlebooks/images/close_x.gif";
P(b,"search-bar-close-img");Pp(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?(Rp(this.j),dg(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"}),K(a,"Sortieren nach"),this.ha=H("SPAN",{"class":"search-bar-sort-dropdown-
selected"}),
K(this.ha,"Relevanz"),a.appendChild(this.ha),this.ra.appendChild(a),a=jp("/googlebo
oks/images/material/arrow_drop_down_black_20dp.png"),P(a[0],"search-bar-sort-
dropdown-icon"),this.ra.appendChild(a[0]),a=new ko,b=new on("Relevanz"),a.Fa(b,!
0),P(b.R(),"search-bar-sort-dropdown-item"),b=new on("Seiten"),a.Fa(b,!
0),P(b.R(),"search-bar-sort-dropdown-item"),a.ek=!
0,a.render(document.body),lo(a,this.ra,13,12),this.b.ka(a,"action",this.Ol)):
(this.V.appendChild(this.j),Pp(this.j,{marginLeft:"5px",whiteSpace:"nowrap"}),
this.j.innerHTML="-&nbsp;&nbsp;",this.j.appendChild(ie("Sortieren nach:
")),this.ua=I("span"),this.j.appendChild(this.ua),
$v(this,this.ua,"Relevanz",u(this.If,this,"r")),a=I("span"),b=lp("&nbsp;|
&nbsp;<b>Seiten</b>"),C(a,b),this.ua.appendChild(a),this.ya=I("span"),this.j.append
Child(this.ya),a=I("span"),b=lp("<b>Relevanz</b>&nbsp;|
&nbsp;"),C(a,b),this.ya.appendChild(a),
$v(this,this.ya,"Seiten",u(this.If,this,"n")));this.s=I("span");this.V.appendChild(
this.s);Pp(this.s,{marginLeft:"8px",whiteSpace:"nowrap"});
this.s.innerHTML="-&nbsp;&nbsp;";$v(this,this.s,"&#8249;
Zur\u00fcck",u(this.Zi,this,-
1));a=I("span");a.innerHTML="&nbsp;&nbsp;";this.s.appendChild(a);
$v(this,this.s,"Weiter
&#8250;",u(this.Zi,this,1));a=I("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.s.appendChild(a);$v(this,this.s,"Alle
anzeigen",u(this.Yl,this));yh(this.V,!0)}var Zv,aw,bw;w(Yv,Y);function Xv(a,b)
{T(aw,!b);T(a.j,b);T(a.s,!b&&1<a.g.mb.Hb.length);T(a.V,!0);null!=bw&&bw.b()}
function cw(a){a.Ca?Wv(a,!1):T(a.j,!1);T(a.s,!1);ke(a.i)}
function Uv(a){cw(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=lp("Meintest
du: ");C(d,e);$v(a,d,c,u(a.Vl,a,c))}c=I("span");b=lp(Hb("Keine Ergebnisse f\u00fcr
"+(gu(b)+" in diesem Buch gefunden")));C(c,b);b=I("a");e=lp("Alle B\u00fccher
durchsuchen");C(b,e);b.setAttribute("target","_top");P(b,"sitb-action-
link");e="patents"==Dp()?new U("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):new U("https://www.google.com/search?tbm=bks&tbo=p");
rp(e);"embed"==Yk(e,"output")&&e.b.remove("output");V(e,"q",vd(gu(a.g.mb)));kd(b,e.
toString());a.Oa.isEntityPageViewport?
(a.i.appendChild(c),a.i.appendChild(b),d&&(c=lp("&nbsp;&nbsp;&middot;&nbsp;&nbsp;")
,d.insertAdjacentHTML("afterbegin",Xc(c)),a.i.appendChild(d))):
(d&&(a.i.appendChild(d),a.i.appendChild(I("br"))),d=lp("&nbsp;&nbsp;-
&nbsp;&nbsp;"),c.insertAdjacentHTML("beforeend",Xc(d)),a.i.appendChild(c),d=lp("
&raquo;"),b.insertAdjacentHTML("beforeend",Xc(d)),a.i.appendChild(b));null!
=bw&&bw.b()}
g=Yv.prototype;g.va=function(){Yv.ma.va.call(this);Je(this.ta);T(aw,!
0);J(this.V);null!=bw&&bw.b()};function $v(a,b,c,d){var e=I("span");P(e,"search-
bar-link");b.appendChild(e);b=lp(c);C(e,b);a.b.ka(e,"click",d);return e}g.
$i=function(){cr(this.g.Lb.g.Wa,"");var
a=this.g.Lb;a&&a.V.update()};g.Zi=function(a){dw(this,this.o,a)};function dw(a,b,c)
{var d=a.g.mb.Hb.length;a.o+=c;a.o>=d&&(a.o=0);0>a.o&&(a.o=d-1);a.o!
=b&&(a.g.ld(a.g.mb.Hb[a.o])||dw(a,b,c))}g.If=function(a){var
b=this.g.Lb;b&&b.update(a)};
g.Yl=function(){Vv(this.g)};g.Vl=function(a){var
b=this.g.Lb;b&&(a=vd(a),cr(b.g.Wa,a),b.s.Nb(a),b.V.update())};g.Ol=function(a)
{if((a=a.target.Qb())&&this.ha)switch(a){case
"Seiten":this.If("n");K(this.ha,"Seiten");break;case
"Relevanz":this.If("r"),K(this.ha,"Relevanz")}};function Wv(a,b){gg(a.ra,"search-
bar-sort-dropdown-disabled",!b);var c="n"==a.g.Sh;b&&!
c&&K(a.ha,"Relevanz")};function ew(a,b,c,d)
{Y.call(this);this.g=a;this.s=b;this.V=c;this.ha=d;this.b.ka(a.Wa,"change",u(this.u
pdate,this,"r",null))}w(ew,Y);
ew.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.V&&(this.o=this.g.V),this.j=new Yv(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 Tv(this),this.j.g=this.i,a=!Yk(new
U(window.location.toString()),"q"),this.i.g(a,b,c);else if(d){this.i=new
Tv(this);b=this.j.g=this.i;c=b.Lb.j;cw(c);var e=lp("Wird
geladen...");C(c.i,e);c=new
U(window.location.href);V(c,"jscmd","SearchWithinVolume");
V(c,"q",d);V(c,"scoring",a);(new Fs(c)).Xf(u(b.g,b,!1));b.Sh=a;this.s.Nb(d)}else
this.i&&(this.i.Ea(),this.i=null),this.g.Ja()instanceof
ju&&this.g.Ob(this.o),this.j&&(this.j.Ea(),this.j=null),this.s.Nb("")};function
fw(a,b){var c=G(a),d=G(b);c&&d&&L(c,"submit",v(gw,d))}function gw(a,b)
{""==a.value&&b.preventDefault()};function hw(a){Y.call(this);this.g=a;this.i=new
Q;this.b.ka(a,"viewportmodechange",this.yj);this.g.Ja()&&this.yj()}w(hw,Y);g=hw.pro
totype;g.yj=function(){rg(this.i);this.j&&this.j.Ea();this.o=this.g.Ja().i.j;var
a=new
Nh(this.o);a.yi=r;this.j=a;this.i.ka(this.o,"dblclick",u(this.rl,this));this.i.ka(a
,"start",u(this.wl,this));this.i.ka(a,"drag",u(this.xl,this));this.i.ka(a,"end",u(t
his.vl,this));iw(this,!1)};g.rl=function(){this.g.vc("next")};
function iw(a,b){var c=a.o;var d=D.Sa?b?"-moz-grabbing":"-moz-grab":b?Cl("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Cl("-moz-
grab","/googlebooks/images/openhand.cur","default");R(c,"cursor",d)}g.wl=function()
{this.s=this.g.Ja().s;iw(this,!0)};g.xl=function(){var
a=this.j,b=this.s;xr(this.g.Ja(),new E(b.x-a.deltaX,b.y-a.deltaY))};g.vl=function()
{this.s=null;iw(this,!1)};g.va=function(){hw.ma.va.call(this)};function jw(a)
{this.s=a;this.ra=new
xg(document);this.j={};this.V={};L(this.ra,"key",u(this.ha,this));kw(this,33,u(this
.o,this,-1),!1,!0);kw(this,34,u(this.o,this,1),!1,!0);kw(this,38,u(this.b,this,0,-
jw.prototype.g),!1,!0);kw(this,40,u(this.b,this,0,jw.prototype.g),!1,!
0);kw(this,37,u(this.b,this,-jw.prototype.g,0),!1,!
0);kw(this,39,u(this.b,this,jw.prototype.g,0),!1,!0);kw(this,32,u(this.o,this,1),!
0,!0);kw(this,74,u(this.i,this,"next"),!0);kw(this,75,u(this.i,this,"previous"),!
0);a=u(this.i,this,
"zoomin");this.j["+"]=v(lw,a,!0,void
0);a=u(this.i,this,"zoomout");this.j["-"]=v(lw,a,!0,void 0)}function kw(a,b,c,d,e)
{a.V[b]=v(lw,c,d,e)}jw.prototype.ha=function(a){var
b=this.j[String.fromCharCode(a.o)]||this.V[a.keyCode];b&&b(a)};function lw(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||mw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var mw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};jw.prototype.i=function(a){this.s.vc(a)};
jw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ja().Ba().height*.75);this.b(0,a)};jw.prototype.b=function(a
,b){var c=this.s.Ja();zr(c,new
E(a,b),u(c.rd,c))};jw.prototype.g=20;Na("_OC_Run",function(a,b,c,d,e,f,h)
{pp.update(c);e=G("gb-get-book-container");var k=G("gb-get-book-content");if(e&&k)
{var m=new Bu(b);(new
lv(m,k)).render(e)}mv();hs=Du;Xp=r;m=G("viewport");L(document,"selectionchange",nw)
;c.stereoscopic&&(zs=ow);e=new fr(m);R(document.body,
{overflow:"hidden"});G("titlebar")&&R(G("titlebar"),"white-space","nowrap");var
p=new uv(e,m,c.isEntityPageViewport?!1:!0);p.b();bw=p;m=new Bu(b);var t=new
Lt(a,e.Wa);t.s=pp.pseudocontinuous;hr(e,t);e.Ia=m;t.hd=m.i;a=ft;b.disable_twopage||
(Mv(),a=Lv[Nv("M")]||ft);d=pw(t,d);Mv();var B=Nv("P");var A;d&&(A=d.Ta());k=new
Bt(e,G("volume-left"),G("volume-center"));vv(p,k);A=[B,A,t.b.Bb()[0].Ta()];var
N;kb(A,function(ba){return ba&&zq(t,ba)?(N=ba,!0):!
1});A=e.Wa;f&&cr(A,vd(f.search_query_escaped));ir(e,N);A=new
ou(e,k);Zv=G("search_bar");aw=G("toolbar_container");p=qw(e,v(rw,e,A));p=new
ew(e,p,A,c);f?(p.o=a,p.update("n",f,N)):e.Ob(a);Gt=new
Ft(e.ta,e.o,k);sw(e,t);tw(e);uw();new hw(e);f=new rv(e);e.go();A.Ha(!
0);A.update();L(mt,"click",u(A.update,
A));vw(m.Pa);O(v(ww,e,k,A,!
b.disable_twopage,pp.enableThumbnailViewport,c,m,h,pp.enableClips?v(xw,f):void
0));h&&yw(m,h);_OC_InitHooks(v(zw,e),r,r,r,r,r);L(document,"keydown",Aw);fw("vheadf
","vheadq");fw("gbqf","gbqfq");b=G("buy-tooltip");c=G("buy-tooltip-
box");b&&c&&mp(b,c);Hs();b=G("gbqfq");c=G("gbqfqw");b&&new eq(b,!0,c,-
9);O(v(Bw,e,d))});
function Bw(a,b){var c=a.Ia;if(c.b&&c.b.focus_aid&&b.Og){var d=c.b?
c.b.focus_aid:null,e=a.Ja();b.Og(d)&&(d=b.Og(d).Ee.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.yc(),xa(c.g)||(c.g=c.b.read_zm,c.g=xa(c.g)?
c.b.read_zm:4,c.g=Od(c.g,-1,c.yc().length-1)),e.tf(e.Td(d[c.g]
+2)),it(e,b)&&(c=it(e,b),e.rd(c),e.Lg(b)))}}function yw(a,b){var
c=Gu([a],b),d=G("addToLibraryLink"+a.Vc());d&&(c=new uu(a,c),P(d,"jfk-button-
standard"),xm(c,d),c.La(!0))}
function ww(a,b,c,d,e,f,h,k,m){f.isEntityPageViewport?(b=G("gb-entity-page-toolbar-
left"),f=new Bv({Ma:a,flags:f,ie:!0}),f.render(b),Kv(f,b,!0),f=G("gb-entity-page-
toolbar-right"),c=new Bv({Ma:a,history:c,ue:d,te:e,Fe:m,ie:!
1}),c.render(f),Kv(c,f,!1)):(c={Ma: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
gv({Ma:c.Ma,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,ie:!0,Yj:c.Yj})).render(d),
(new gv({Ma:c.Ma,Rh:c.Rh,wn:!
0})).render(e));c=G("toolbar_container");ke(c);c.style.padding="0";new
jw(a)}function nw(){if(D.Aa&&document.selection&&!Cw){var
a=document.selection.createRange();pe(a.parentElement(),G("viewport"))&&(Cw=!
0,document.selection.empty(),O(Dw))}}function Dw(){Cw=!1}var Cw=!1;function
zw(a,b,c){(b=zq(a.Ka,b))?a.Cb(b):c&&od(window.location,c)}function pw(a,b){var
c=b.page[0],d=zq(a,c.pid);return d?(d.Gd(c,mr(d).toString()),ks(d,c),d):null}
function uw(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=G(a[b]);c&&R(c,
{display:"none"})}}function sw(a,b){var c=G("page_label");c||
(c={form:G("jtp_form"),input:G("jtp")});new qv(a,b,c)}function tw(a)
{a.dispatchEvent("pagemodechange");var b=G("text_mode");b&&(R(b,
{cursor:"pointer"}),L(b,"click",v(Ew,a)))}function rw(a,b,c)
{cr(a.Wa,c);b.update()}function qw(a,b){Av("search_form_input");var c=new
wv(G("search_form_input"),a.Wa.getQuery());L(G("search_form"),"submit",v(Fw,c,b));r
eturn c}
function Fw(a,b,c){var d=G("sits");d&&d.checked&&""!=G("search_form_input").value||
(c.preventDefault(),Er=!1,G("search_form_input").blur(),b(a.wb()))}function vw(a)
{var b=G("magazine_other_issues");if(b&&a){a=new pq(new zp,a,!0);var c=H("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.yf()}}function
Ew(a,b){b.preventDefault();var c=new
U(is(a.Da()).toString());V(c,"output","text");od(window.location,c.toString())}
function xw(a,b){gg(G("viewport"),"selection-mode",b);Os=b;a.Ha(!b)}function Aw(a)
{(D.Fb?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=G("search_form_input"),G
w=Gw||new Mh(a,[255,255,136],[255,255,255],700,Uh),Gw.play(!0),a.focus())}var
Gw=null;function ow(a){return
sk(a,"edge","3d")}Na("_OC_MenuHideHook",r);}).call(this);
})();

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