Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Loading...
User Settings
close menu
Welcome to Scribd!
Upload
Read for free
FAQ and support
Language (EN)
Sign in
0 ratings
0% found this document useful (0 votes)
11 views
F
Uploaded by
Kazybek Nurym
AI-enhanced
Copyright:
© All Rights Reserved
Available Formats
Download
as TXT, PDF, TXT or read online from Scribd
Download
Save
Save f For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
F
Uploaded by
Kazybek Nurym
0 ratings
0% found this document useful (0 votes)
11 views
89 pages
AI-enhanced title
Document Information
click to expand document information
Original Title
f
Copyright
© © All Rights Reserved
Available Formats
TXT, PDF, TXT or read online from Scribd
Share this document
Share or Embed Document
Sharing Options
Share on Facebook, opens a new window
Facebook
Share on Twitter, opens a new window
Twitter
Share on LinkedIn, opens a new window
LinkedIn
Share with Email, opens mail client
Email
Copy link
Copy link
Did you find this document useful?
0%
0% found this document useful, Mark this document as useful
0%
0% found this document not useful, Mark this document as not useful
Is this content inappropriate?
Report
Copyright:
© All Rights Reserved
Available Formats
Download
as TXT, PDF, TXT or read online from Scribd
Download now
Download as txt, pdf, or txt
Save
Save f For Later
0 ratings
0% found this document useful (0 votes)
11 views
89 pages
F
Uploaded by
Kazybek Nurym
AI-enhanced title
Copyright:
© All Rights Reserved
Available Formats
Download
as TXT, PDF, TXT or read online from Scribd
Save
Save f For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download as txt, pdf, or txt
Jump to Page
You are on page 1
of 89
Search inside document
(function(){var GBS_HOST = "https://books.google.
com/";(function(){/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var f;function aa(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}function ba(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:aa(a)}}function ca(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}
var da="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},fa="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function ha(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var ia=ha(this);function ka(a,b){if(b)a:{var
c=ia;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&fa(c,a,{configurable:!
0,writable:!0,value:b})}}var la;
if("function"==typeof Object.setPrototypeOf)la=Object.setPrototypeOf;else{var ma;a:
{var na={a:!0},oa={};try{oa.__proto__=na;ma=oa.a;break a}catch(a){}ma=!1}la=ma?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var pa=la;
function m(a,b)
{a.prototype=da(b.prototype);a.prototype.constructor=a;if(pa)pa(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.va=b.prototype}
function qa(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+""}ka("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=qa(this,b,"endsWith");void
0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var
e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
ka("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=qa(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return h>=g}});
ka("Symbol",function(a){function b(e){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c("jscomp_symbol_"+(e||"")
+"_"+d++,e)}function c(e,g){this.g=e;fa(this,"description",{configurable:!
0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return
this.g};var d=0;return b});
ka("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ia[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&fa(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ra(aa(this))}})}return a});function ra(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function sa(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!
d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!
0,value:void 0}}};e[Symbol.iterator]=function(){return e};return
e}ka("Array.prototype.values",function(a){return a?a:function(){return
sa(this,function(b,c){return c})}});ka("Array.prototype.keys",function(a){return a?
a:function(){return sa(this,function(b){return b})}});
ka("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ka("WeakMap",function(a){function b(l){this.Ra=(k+=Math.random()
+1).toString();if(l){l=ba(l);for(var n;!
(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}}function c(){}function d(l){var
n=typeof l;return"object"===n&&null!==l||"function"===n}function e(l){if(!ta(l,h))
{var n=new c;fa(l,h,{value:n})}}function g(l){var
n=Object[l];n&&(Object[l]=function(r){if(r instanceof c)return
r;Object.isExtensible(r)&&e(r);return n(r)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),n=Object.seal({}),
r=new a([[l,2],[n,3]]);if(2!=r.get(l)||3!=r.get(n))return!
1;r.delete(l);r.set(n,4);return!r.has(l)&&4==r.get(n)}catch(G){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,n){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!ta(l,h))throw Error("WeakMap key fail: "+l);l[h][this.Ra]=n;return
this};b.prototype.get=function(l){return d(l)&&ta(l,h)?l[h][this.Ra]:void
0};b.prototype.has=function(l){return d(l)&&
ta(l,h)&&ta(l[h],this.Ra)};b.prototype.delete=function(l){return
d(l)&&ta(l,h)&&ta(l[h],this.Ra)?delete l[h][this.Ra]:!1};return b});
ka("Map",function(a){function b(){var k={};return k.$c=k.next=k.head=k}function
c(k,l){var n=k.g;return ra(function(){if(n){for(;n.head!=k.g;)n=n.$c;for(;n.next!
=n.head;)return n=n.next,{done:!1,value:l(n)};n=null}return{done:!0,value:void
0}})}function d(k,l){var n=l&&typeof l;"object"==n||"function"==n?g.has(l)?
n=g.get(l):(n=""+ ++h,g.set(l,n)):n="p_"+l;var
r=k.i[n];if(r&&ta(k.i,n))for(k=0;k<r.length;k++){var G=r[k];if(l!==l&&G.key!
==G.key||l===G.key)return{id:n,list:r,index:k,Hb:G}}return{id:n,
list:r,index:-1,Hb:void 0}}function e(k){this.i={};this.g=b();this.size=0;if(k)
{k=ba(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(ba([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
n=l.entries(),r=n.next();if(r.done||r.value[0]!=k||"s"!=r.value[1])return!
1;r=n.next();return r.done||4!=r.value[0].x||
"t"!=r.value[1]||!n.next().done?!1:!0}catch(G){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var n=d(this,k);n.list||
(n.list=this.i[n.id]=[]);n.Hb?n.Hb.value=l:(n.Hb={next:this.g,$c:this.g.
$c,head:this.g,key:k,value:l},n.list.push(n.Hb),this.g.$c.next=n.Hb,this.g.
$c=n.Hb,this.size++);return this};e.prototype.delete=function(k){k=d(this,k);return
k.Hb&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.i[k.id],k.Hb.
$c.next=k.Hb.next,k.Hb.next.$c=k.Hb.$c,
k.Hb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.i={};this.g=this.g.$c=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Hb};e.prototype.get=function(k)
{return(k=d(this,k).Hb)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
n=this.entries(),
r;!
(r=n.next()).done;)r=r.value,k.call(l,r[1],r[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ka("Set",function(a){function b(c){this.g=new Map;if(c){c=ba(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(ba([c]));if(!d.has(c)||1!
=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!
1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return b});var ua=ua||
{},p=this||self,va=/^[\w+/_-]+[=]{0,2}$/,wa=null;function xa(a)
{return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||
a.getAttribute("nonce"))&&va.test(a)?a:""}function ya(a,b){a=a.split(".");b=b||
p;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function q()
{}
function za(a){a.Xg=void 0;a.Ya=function(){return a.Xg?a.Xg:a.Xg=new a}}function
Aa(a){var b=typeof a;return"object"!=b?b:a?
Array.isArray(a)?"array":b:"null"}function Ba(a){var
b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a){var
b=typeof a;return"object"==b&&null!=a||"function"==b}function Da(a){return
Object.prototype.hasOwnProperty.call(a,Ea)&&a[Ea]||(a[Ea]=++Fa)}var
Ea="closure_uid_"+(1E9*Math.random()>>>0),Fa=0;
function Ga(a,b,c){return a.call.apply(a.bind,arguments)}function Ha(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 t(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?t=Ga:t=Ha;return t.apply(null,arguments)}
function u(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var
d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function Ia(){return
Date.now()}function Ja(a,b){a=a.split(".");var c=p;a[0]in c||"undefined"==typeof
c.execScript||c.execScript("var "+a[0]);for(var
d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?
c=c[d]:c=c[d]={}:c[d]=b}
function v(a,b){function c()
{}c.prototype=b.prototype;a.va=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Tm=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function Ka(a){return a};var La;function Ma(a,b,c)
{for(var d in a)b.call(c,a[d],d,a)}function Na(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Oa(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Pa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Qa(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Ra(){var
a=Sa,b;for(b in a)return!1;return!0}function Ta(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Ua(a){var b={},c;for(c in a)b[c]=a[c];return b}var Va="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Wa(a,b){for(var c,d,e=1;e<arguments.length;e++)
{d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<Va.length;g+
+)c=Va[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Xa(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
Xa.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 Ya(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Ya);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}v(Ya,Error);Ya.protot
ype.name="CustomError";var $a;function ab(a,b){a=a.split("%s");for(var
c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");Ya.call(this,c+a[d])}v(ab,Ya);ab.prototype.name="AssertionError";functio
n bb(a){return a[a.length-1]}var cb=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},w=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in
e&&b.call(c,e[g],g,a)};
function db(a,b){for(var c="string"===typeof a?a.split(""):a,d=a.length-1;0<=d;--
d)d in c&&b.call(void 0,c[d],d,a)}
var eb=Array.prototype.filter?function(a,b,c){return
Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var
l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},fb=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},gb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;w(a,function(e,g){d=b.call(void 0,d,e,g,a)});return
d},hb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e+
+)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},ib=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void
0,d[e],
e,a))return!1;return!0};function jb(a,b){b=kb(a,b);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}function kb(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return e;return-1}function lb(a,b){return 0<=cb(a,b)}function mb(a,b)
{lb(a,b)||a.push(b)}function nb(a,b){b=cb(a,b);var c;(c=0<=b)&&ob(a,b);return
c}function ob(a,b){Array.prototype.splice.call(a,b,1)}function pb(a,b)
{b=kb(a,b);0<=b&&ob(a,b)}
function qb(a){return Array.prototype.concat.apply([],arguments)}function rb(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 sb(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(Ba(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var
h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function tb(a,b,c,d)
{Array.prototype.splice.apply(a,ub(arguments,1))}
function ub(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function vb(a,b)
{a.sort(b||wb)}function xb(a,b){var c=wb;vb(a,function(d,e){return
c(b(d),b(e))})}function wb(a,b){return a>b?1:a<b?-1:0}function yb(a,b){for(var
c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||
(c[g]=[])).push(e)}return c}
function zb(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var
g=zb.apply(null,ub(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}function Ab(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 Bb(a,b)
{return qb.apply([],fb(a,b,void 0))};function Cb(a){return/^[\s\xa0]*$/.test(a)}var
Db=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Eb(a,b)
{if(b)a=a.replace(Fb,"&").replace(Gb,"<").replace(Hb,">").replace(Ib,"&qu
ot;").replace(Jb,"'").replace(Kb,"�");else{if(!Lb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Fb,"&"));-1!
=a.indexOf("<")&&(a=a.replace(Gb,"<"));-1!
=a.indexOf(">")&&(a=a.replace(Hb,">"));-1!
=a.indexOf('"')&&(a=a.replace(Ib,"""));-1!
=a.indexOf("'")&&(a=a.replace(Jb,"'"));-1!
=a.indexOf("\x00")&&(a=a.replace(Kb,"�"))}return a}
var Fb=/&/g,Gb=/</g,Hb=/>/g,Ib=/"/g,Jb=/'/g,Kb=/\x00/g,Lb=/[\x00&<>"']/;
function Mb(a,b){var
c=0;a=Db(String(a)).split(".");b=Db(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var
g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)
(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;c=Nb(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
Nb(0==g[2].length,0==h[2].length)||Nb(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function Nb(a,b){return a<b?-1:a>b?1:0};var Ob;a:{var Pb=p.navigator;if(Pb){var
Qb=Pb.userAgent;if(Qb){Ob=Qb;break a}}Ob=""}function x(a){return-1!
=Ob.indexOf(a)};function Rb(){return x("Firefox")||x("FxiOS")}function Sb()
{return(x("Chrome")||x("CriOS"))&&!x("Edge")};function Tb(){return!0}function Ub()
{return null}function Vb(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var Wb={area:!
0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!
0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var Xb;function Yb(){if(void 0===Xb)
{var a=null,b=p.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:Ka,createScript:Ka,createScriptURL:Ka})}catch(c)
{p.console&&p.console.error(c.message)}Xb=a}else Xb=a}return Xb};function Zb(a,b)
{this.g=a===$b&&b||"";this.i=ac}Zb.prototype.Bc=!0;Zb.prototype.Vb=function()
{return this.g};function bc(a){return a instanceof
Zb&&a.constructor===Zb&&a.i===ac?a.g:"type_error:Const"}function cc(a){return new
Zb($b,a)}var ac={},$b={};var dc=/[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]/,ec=/^[^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]/,fc=/^http
:\/\/.*/,gc=/\s+/,hc=/[\d\u06f0-\u06f9]/;function ic(a,b){this.i=b===jc?
a:""}ic.prototype.Bc=!0;ic.prototype.Vb=function(){return
this.i.toString()};ic.prototype.Vg=!0;ic.prototype.g=function(){return 1};function
kc(a){return a instanceof ic&&a.constructor===ic?
a.i:"type_error:TrustedResourceUrl"}var lc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,jc={};function mc(a){var b=Yb();a=b?b.createScriptURL(a):a;return new
ic(a,jc)}
function nc(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in
c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:
[e];for(var g=0;g<e.length;g++){var h=e[g];null!=h&&(b||
(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)
+"="+encodeURIComponent(String(h)))}}return b};function oc(a,b){this.i=b===pc?
a:""}oc.prototype.Bc=!0;oc.prototype.Vb=function(){return
this.i.toString()};oc.prototype.Vg=!0;oc.prototype.g=function(){return 1};function
qc(a){return a instanceof oc&&a.constructor===oc?a.i:"type_error:SafeUrl"}
var rc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-
matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-
icon)|text\/csv|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))
(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,sc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function
tc(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(sc);return
b&&rc.test(b[1])?new oc(a,pc):null}var uc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:
[/?#]|$))/i;
function vc(a){a instanceof oc||(a="object"==typeof a&&a.Bc?
a.Vb():String(a),a=uc.test(a)?new oc(a,pc):tc(a));return a||wc}function xc(a,b)
{if(a instanceof oc)return a;a="object"==typeof a&&a.Bc?
a.Vb():String(a);if(b&&/^data:/i.test(a)&&(b=tc(a)||wc,b.Vb()==a))return
b;uc.test(a)||(a="about:invalid#zClosurez");return new oc(a,pc)}var pc={},wc=new
oc("about:invalid#zClosurez",pc);function yc(a,b){this.g=b===zc?
a:""}yc.prototype.Bc=!0;yc.prototype.Vb=function(){return this.g};function Ac(a)
{return a instanceof yc&&a.constructor===yc?a.g:"type_error:SafeStyle"}var
zc={},Bc=new yc("",zc);function Cc(a){var b="",c;for(c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+
$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!
=d&&(d=Array.isArray(d)?fb(d,Dc).join(" "):Dc(d),b+=c+":"+d+";")}return b?new
yc(b,zc):Bc}
function Dc(a){if(a instanceof oc)return'url("'+qc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';if(a instanceof Zb)a=bc(a);else{a=String(a);var
b=a.replace(Ec,"$1").replace(Ec,"$1").replace(Fc,"url");if(Gc.test(b)){if(b=!
Hc.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&&Ic(a)}a=b?Jc(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new ab("Value does not allow [{;}], got:
%s.",[a]);return a}
function Ic(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 Gc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,Fc=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([
\t\n]*\))/g,Ec=/\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|
minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]
+\)/g,Hc=/\/\*/;
function Jc(a){return a.replace(Fc,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=vc(d).Vb();return c+g+b+g+e})};var
Kc={};function Lc(a,b){this.g=b===Kc?a:"";this.Bc=!0}
function Mc(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=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(Pa(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);
b instanceof yc||(b=Cc(b));return new Lc(a+"{"+Ac(b).replace(/</g,"\\3C ")
+"}",Kc)}function Nc(a){function b(d){Array.isArray(d)?w(d,b):c+=Oc(d)}var
c="";w(arguments,b);return new Lc(c,Kc)}Lc.prototype.Vb=function(){return
this.g};function Oc(a){return a instanceof Lc&&a.constructor===Lc?
a.g:"type_error:SafeStyleSheet"}var Pc=new Lc("",Kc);function Qc(a,b,c)
{this.i=c===Rc?a:"";this.j=b}Qc.prototype.Vg=!0;Qc.prototype.g=function(){return
this.j};Qc.prototype.Bc=!0;Qc.prototype.Vb=function(){return
this.i.toString()};function Sc(a){return a instanceof Qc&&a.constructor===Qc?
a.i:"type_error:SafeHtml"}function Tc(a){if(a instanceof Qc)return a;var
b="object"==typeof a,c=null;b&&a.Vg&&(c=a.g());return Uc(Eb(b&&a.Bc?
a.Vb():String(a)),c)}
function Vc(a){if(a instanceof Qc)return a;a=Tc(a);return
Uc(Sc(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.g())}var Wc=/^[a-zA-Z0-9-]+
$/,Xc={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},Yc={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 Zc(a,b,c){var d=String(a);if(!
Wc.test(d))throw Error("");if(d.toUpperCase()in Yc)throw Error("");return
$c(String(a),b,c)}
function ad(a){function b(g){Array.isArray(g)?w(g,b):
(g=Tc(g),e.push(Sc(g).toString()),g=g.g(),0==d?d=g:0!=g&&d!=g&&(d=null))}var
c=Tc(bd),d=c.g(),e=[];w(a,b);return Uc(e.join(Sc(c).toString()),d)}function cd(a)
{return ad(Array.prototype.slice.call(arguments))}var Rc={};function Uc(a,b){var
c=Yb();a=c?c.createHTML(a):a;return new Qc(a,b,Rc)}
function $c(a,b,c){var d=null,e="";if(b)for(k in
b)if(Object.prototype.hasOwnProperty.call(b,k)){if(!Wc.test(k))throw Error("");var
g=b[k];if(null!=g){var h=k;if(g instanceof Zb)g=bc(g);else
if("style"==h.toLowerCase()){if(!Ca(g))throw Error("");g instanceof yc||
(g=Cc(g));g=Ac(g)}else{if(/^on/i.test(h))throw Error("");if(h.toLowerCase()in
Xc)if(g instanceof ic)g=kc(g).toString();else if(g instanceof oc)g=qc(g);else
if("string"===typeof g)g=vc(g).Vb();else throw
Error("");}g.Bc&&(g=g.Vb());h=h+'="'+
Eb(String(g))+'"';e+=" "+h}}var k="<"+a+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===Wb[a.toLowerCase()]?k+=">":(d=cd(c),k+=">"+Sc(d).toString()
+"</"+a+">",d=d.g());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
Uc(k,d)}var bd=new Qc(p.trustedTypes&&p.trustedTypes.emptyHTML||"",0,Rc);var
dd=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=Sc
(bd);return!b.parentElement});function y(a,b)
{if(dd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Sc(b)}function
ed(a,b){y(a,b)}function fd(a,b){b=b instanceof oc?b:xc(b);a.href=qc(b)}
function gd(a,b){b=b instanceof oc?
b:xc(b,/^data:image\//i.test(b));a.src=qc(b)}function hd(a,b){a.src=kc(b);
(b=a.ownerDocument&&a.ownerDocument.defaultView)&&b!=p?b=xa(b.document):
(null===wa&&(wa=xa(p.document)),b=wa);b&&a.setAttribute("nonce",b)}function id(a,b)
{b=b instanceof oc?b:xc(b);a.href=qc(b)}function jd(a,b){b=b instanceof oc?
b:xc(b);a.replace(qc(b))};function kd(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 ld(a){return
a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function md(a){return
a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function nd(a)
{return decodeURIComponent(a.replace(/\+/g," "))}function od(a){return a=Eb(a,void
0)}function pd(a){return-1!=a.indexOf("&")?"document"in p?qd(a):rd(a):a}
function qd(a){var b={"&":"&","<":"<",">":">",""":'"'};var
c=p.document.createElement("div");return a.replace(sd,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=Uc(d+"
",null),y(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function rd(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var sd=/&([^;\s<&]
+);?/g;function td(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function ud(a){return null==a?"":String(a)}
function vd(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ia()).toString(36)}function wd(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function xd(a){return a.replace(/(^|
[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};function yd(){return
x("iPhone")&&!x("iPod")&&!x("iPad")}function zd(){return yd()||x("iPad")||
x("iPod")};function Ad(a){Ad[" "](a);return a}Ad[" "]=q;function Bd(a,b){try{return
Ad(a[b]),!0}catch(c){}return!1}function Cd(a,b,c,d){d=d?d(b):b;return
Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var
Dd=x("Opera"),z=x("Trident")||x("MSIE"),Ed=x("Edge"),Fd=Ed||z,A=x("Gecko")&&!(-1!
=Ob.toLowerCase().indexOf("webkit")&&!x("Edge"))&&!(x("Trident")||x("MSIE"))&&!
x("Edge"),Gd=-1!=Ob.toLowerCase().indexOf("webkit")&&!
x("Edge"),Hd=Gd&&x("Mobile"),Id=x("Macintosh"),Jd=x("Windows"),Kd=x("Android"),Ld=y
d(),Md=x("iPad"),Nd=x("iPod"),Od=zd();function Pd(){var a=p.document;return a?
a.documentMode:void 0}var Qd;
a:{var Rd="",Sd=function(){var a=Ob;if(A)return/rv:([^\);]+)
(\)|;)/.exec(a);if(Ed)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Gd)return/WebKit\/(\S+)/.exec(a);if(Dd)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Sd&&(Rd=Sd?Sd[1]:"");if(z){var Td=Pd();if(null!
=Td&&Td>parseFloat(Rd)){Qd=String(Td);break a}}Qd=Rd}var Ud=Qd,Vd={};function B(a)
{return Cd(Vd,a,function(){return 0<=Mb(Ud,a)})}function Wd(a){return
Number(Xd)>=a}var Yd;
if(p.document&&z){var Zd=Pd();Yd=Zd?Zd:parseInt(Ud,10)||void 0}else Yd=void 0;var
Xd=Yd;var $d=!z||Wd(9),ae=!A&&!z||z&&Wd(9)||A&&B("1.9.1"),be=z&&!B("9"),ce=z||Dd||
Gd;function fe(a,b,c){return Math.min(Math.max(a,b),c)};function C(a,b){this.x=void
0!==a?a:0;this.y=void 0!==b?b:0}f=C.prototype;f.clone=function(){return new
C(this.x,this.y)};function ge(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function he(a,b){return new C(a.x-b.x,a.y-b.y)}f.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
f.Ig=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function
ie(a,b){this.width=a;this.height=b}function je(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=ie.prototype;f.clone=function(){return
new ie(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};f.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
f.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function ke(a){return a?new le(me(a)):$a||($a=new le)}function D(a){return
ne(document,a)}function ne(a,b){return"string"===typeof b?
a.getElementById(b):b}function oe(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):pe(document,"*",a,b)}function qe(a,b){var c=b||
document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)
[0]:d=re("*",a,b);return d||null}
function pe(a,b,c,d){a=d||a;b=b&&"*"!=b?
String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)
{a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g+
+)b=h.className,"function"==typeof b.split&&lb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function re(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?
String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?
e.querySelector(g+(b?"."+b:"")):pe(d,a,b,c)[0]||null}function se(a,b)
{Ma(b,function(c,d){c&&"object"==typeof c&&c.Bc&&(c=c.Vb());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:te.hasOwnProperty(d)?
a.setAttribute(te[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
te={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
ue(a){a=a.document;a=ve(a)?a.documentElement:a.body;return new
ie(a.clientWidth,a.clientHeight)}
function we(a){var b=xe(a);a=ye(a);return z&&B("10")&&a.pageYOffset!=b.scrollTop?
new C(b.scrollLeft,b.scrollTop):new C(a.pageXOffset||b.scrollLeft,a.pageYOffset||
b.scrollTop)}function xe(a){return a.scrollingElement?a.scrollingElement:!
Gd&&ve(a)?a.documentElement:a.body||a.documentElement}function ze(a){return a?
ye(a):window}function ye(a){return a.parentWindow||a.defaultView}function F(a,b,c)
{return Ae(document,arguments)}
function Ae(a,b){var c=String(b[0]),d=b[1];if(!$d&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',od(d.name),'"');if(d.type){c.push('
type="',od(d.type),'"');var e={};Wa(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=Be(a,c);d&&("string"===typeof d?
c.className=d:Array.isArray(d)?c.className=d.join("
"):se(c,d));2<b.length&&Ce(a,c,b,2);return c}
function Ce(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?
a.createTextNode(k):k)}for(;d<c.length;d++){var g=c[d];if(!Ba(g)||
Ca(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ca(g)){var
h="function"==typeof g.item||"string"==typeof g.item;break a}if("function"===typeof
g){h="function"==typeof g.item;break a}}h=!1}w(h?rb(g):g,e)}}}function H(a){return
Be(document,a)}
function Be(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function De(a){return
document.createTextNode(String(a))}function ve(a)
{return"CSS1Compat"==a.compatMode}function Ee(a,b){a.appendChild(b)}function Fe(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function I(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}function Ge(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}
function He(a){return ae&&void 0!=a.children?a.children:eb(a.childNodes,function(b)
{return 1==b.nodeType})}function Ie(a){return void 0!==a.firstElementChild?
a.firstElementChild:Je(a.firstChild,!0)}function Je(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function Ke(a){return
Ca(a)&&1==a.nodeType}
function Le(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
me(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Me(a){return
a.contentDocument||a.contentWindow.document}
function J(a,b){if("textContent"in a)a.textContent=b;else
if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType)
{for(;a.lastChild!
=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else
Fe(a),a.appendChild(me(a).createTextNode(String(b)))}var
Ne={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Oe={IMG:" ",BR:"\n"};function
Pe(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Qe(a){return z&&!B("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function Re(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Se(a){if(be&&null!
==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var
b=[];Te(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");be||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function Ue(a){var b=[];Te(a,b,!1);return b.join("")}function Te(a,b,c){if(!
(a.nodeName in
Ne))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.pu
sh(a.nodeValue);else if(a.nodeName in Oe)b.push(Oe[a.nodeName]);else
for(a=a.firstChild;a;)Te(a,b,c),a=a.nextSibling}function Ve(a){return
We(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&lb(b.className.split(/\s+/),"slider-box")},void 0)}
function We(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function Xe(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function le(a){this.g=a||p.document||
document}f=le.prototype;f.ha=function(a){return ne(this.g,a)};f.Ua=function(a,b,c)
{return Ae(this.g,arguments)};f.appendChild=Ee;f.ji=function(a,b)
{Ce(me(a),a,arguments,1)};f.ki=Fe;f.kk=I;f.fi=Ie;f.jk=Le;var Ye="combobox grid
group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree
treegrid".split(" ");function Ze(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function K(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(La||(La={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!
1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!
1,invalid:"false"}),c=La,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function $e(a){var b=a.getAttribute("aria-activedescendant");return
me(a).getElementById(null==b||void 0==b?"":String(b))}function af(a,b){var
c="";b&&(c=b.id);K(a,"activedescendant",c)};function bf(a){return"string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function cf(a)
{return a.classList?a.classList:bf(a).match(/\S+/g)||[]}function df(a,b)
{"string"==typeof a.className?
a.className=b:a.setAttribute&&a.setAttribute("class",b)}function ef(a,b){return
a.classList?a.classList.contains(b):lb(cf(a),b)}function L(a,b)
{if(a.classList)a.classList.add(b);else if(!ef(a,b)){var
c=bf(a);df(a,c+(0<c.length?" "+b:b))}}
function ff(a,b){if(a.classList)w(b,function(e){L(a,e)});else{var
c={};w(cf(a),function(e){c[e]=!0});w(b,function(e){c[e]=!0});b="";for(var d in
c)b+=0<b.length?" "+d:d;df(a,b)}}function gf(a,b){a.classList?
a.classList.remove(b):ef(a,b)&&df(a,eb(cf(a),function(c){return c!=b}).join("
"))}function hf(a,b){a.classList?w(b,function(c)
{gf(a,c)}):df(a,eb(cf(a),function(c){return!lb(b,c)}).join(" "))}function jf(a,b,c)
{c?L(a,b):gf(a,b)};function kf(){this.jc=this.jc;this.mb=this.mb}kf.prototype.jc=!
1;kf.prototype.Ga=function(){this.jc||(this.jc=!0,this.Aa())};function lf(a,b)
{b=u(mf,b);a.jc?b():(a.mb||(a.mb=[]),a.mb.push(b))}kf.prototype.Aa=function()
{if(this.mb)for(;this.mb.length;)this.mb.shift()()};function mf(a)
{a&&"function"==typeof a.Ga&&a.Ga()};var nf=!z||Wd(9),of=!z||Wd(9),pf=z&&!
B("9"),qf=function(){if(!p.addEventListener||!Object.defineProperty)return!1;var
a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!
0}});try{p.addEventListener("test",q,b),p.removeEventListener("test",q,b)}catch(c)
{}return a}();function rf(a,b)
{this.type=a;this.i=this.target=b;this.defaultPrevented=this.j=!
1}rf.prototype.stopPropagation=function(){this.j=!
0};rf.prototype.preventDefault=function(){this.defaultPrevented=!0};function sf(a)
{a.preventDefault()};var
tf={Pd:"mousedown",Qd:"mouseup",we:"mousecancel",Om:"mousemove",Qm:"mouseover",Pm:"
mouseout",Mm:"mouseenter",Nm:"mouseleave"};function uf(a,b){rf.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;
(b=a.relatedTarget)?A&&(Bd(b,"nodeName")||(b=null)):"mouseover"==
c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.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=Id?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType="string"===typeof a.pointerType?
a.pointerType:vf[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}v(uf,rf);var wf=[1,4,2],vf={2:"touch",3:"pen",4:"mouse"};function xf(a){return
nf?0==a.g.button:"click"==a.type?!0:!!(a.g.button&wf[0])}
uf.prototype.stopPropagation=function()
{uf.va.stopPropagation.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};uf.prototype.preventDefault=function(){uf.va.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,pf)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
yf="closure_listenable_"+(1E6*Math.random()|0);function zf(a){return!(!a||!
a[yf])}var Af=0;function Bf(a,b,c,d,e)
{this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!
d;this.Gf=e;this.key=++Af;this.re=this.qf=!1}function Cf(a){a.re=!
0;a.listener=null;a.g=null;a.src=null;a.Gf=null};function Df(a)
{this.src=a;this.g={};this.i=0}Df.prototype.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Ef(a,b,d,e);-1<h?
(b=a[h],c||(b.qf=!1)):(b=new Bf(b,this.src,g,!!d,e),b.qf=c,a.push(b));return
b};Df.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!
1;var e=this.g[a];b=Ef(e,b,c,d);return-1<b?(Cf(e[b]),ob(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Ff(a,b){var c=b.type;c in
a.g&&nb(a.g[c],b)&&(Cf(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}Df.prototype.Fe=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Ef(a,b,c,d));return-1<e?a[e]:null};Df.prototype.hasListener=function(a,b)
{var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Na(this.g,function(g)
{for(var h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!
0;return!1})};
function Ef(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.re&&g.listener==b&&g.capture==!!c&&g.Gf==d)return e}return-1};var
Gf="closure_lm_"+(1E6*Math.random()|0),Hf={},If=0;function M(a,b,c,d,e)
{if(d&&d.once)return Jf(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)M(a,b[g],c,d,e);return null}c=Kf(c);return zf(a)?a.ta(b,c,Ca(d)?!!d.capture:!!
d,e):Lf(a,b,c,!1,d,e)}
function Lf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ca(e)?!!
e.capture:!!e,k=Mf(a);k||(a[Gf]=k=new Df(a));c=k.add(b,c,d,h,g);if(c.g)return
c;d=Nf();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)qf||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Of(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");If++;return c}
function Nf(){var a=Pf,b=of?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 Jf(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Jf(a,b[g],c,d,e);return null}c=Kf(c);return zf(a)?a.od(b,c,Ca(d)?!!d.capture:!!
d,e):Lf(a,b,c,!0,d,e)}function Qf(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)Qf(a,b[g],c,d,e);else d=Ca(d)?!!d.capture:!!d,c=Kf(c),zf(a)?a.
$a(b,c,d,e):a&&(a=Mf(a))&&(b=a.Fe(b,c,d,e))&&Rf(b)}
function Rf(a){if("number"!==typeof a&&a&&!a.re){var
b=a.src;if(zf(b))Ff(b.vc,a);else{var c=a.type,d=a.g;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Of(c),d):b.addListener&&b.removeListener&&b.removeListener(d);If--;
(c=Mf(b))?(Ff(c,a),0==c.i&&(c.src=null,b[Gf]=null)):Cf(a)}}}function Of(a){return a
in Hf?Hf[a]:Hf[a]="on"+a}
function Sf(a,b,c,d){var e=!
0;if(a=Mf(a))if(b=a.g[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
g=b[a];g&&g.capture==c&&!g.re&&(g=Tf(g,d),e=e&&!1!==g)}return e}function Tf(a,b)
{var c=a.listener,d=a.Gf||a.src;a.qf&&Rf(a);return c.call(d,b)}
function Pf(a,b){if(a.re)return!0;if(!of){var c=b||ya("window.event");b=new
uf(c,this);var d=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var e=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void
0==c.returnValue)c.returnValue=!
0}c=[];for(e=b.i;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!
b.j&&0<=e;e--){b.i=c[e];var g=Sf(c[e],a,!0,b);d=d&&g}for(e=0;!b.j&&e<c.length;e+
+)b.i=c[e],g=Sf(c[e],a,!1,b),d=d&&g}return d}return Tf(a,new uf(b,this))}
function Mf(a){a=a[Gf];return a instanceof Df?a:null}var
Uf="__closure_events_fn_"+(1E9*Math.random()>>>0);function Kf(a)
{if("function"===typeof a)return a;a[Uf]||(a[Uf]=function(b){return
a.handleEvent(b)});return a[Uf]};function N(a)
{kf.call(this);this.ya=a;this.j={}}v(N,kf);var
Vf=[];f=N.prototype;f.ta=function(a,b,c,d){return Wf(this,a,b,c,d)};function
Wf(a,b,c,d,e,g){Array.isArray(c)||(c&&(Vf[0]=c.toString()),c=Vf);for(var
h=0;h<c.length;h++){var k=M(b,c[h],d||a.handleEvent,e||!1,g||a.ya||a);if(!
k)break;a.j[k.key]=k}return a}f.od=function(a,b,c,d){return Xf(this,a,b,c,d)};
function Xf(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)Xf(a,b,c[h],d,e,g);else{b=Jf(b,c,d||a.handleEvent,e,g||a.ya||a);if(!b)return
a;a.j[b.key]=b}return a}f.$a=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.$a(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ca(d)?!!
d.capture:!!d,e=e||this.ya||this,c=Kf(c),d=!!d,b=zf(a)?a.Fe(b,c,d,e):a?(a=Mf(a))?
a.Fe(b,c,d,e):null:null,b&&(Rf(b),delete this.j[b.key]);return this};
function Yf(a){Ma(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&Rf(b)},a);a.j={}}f.Aa=function()
{N.va.Aa.call(this);Yf(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function O()
{kf.call(this);this.vc=new
Df(this);this.Lj=this;this.wh=null}v(O,kf);O.prototype[yf]=!
0;f=O.prototype;f.Yd=function(){return this.wh};f.df=function(a)
{this.wh=a};f.addEventListener=function(a,b,c,d)
{M(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Qf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Yd();if(c)for(b=[];c;c=c.Yd())b.push(c);c=this.Lj;var d=a.type||
a;if("string"===typeof a)a=new rf(a,c);else if(a instanceof rf)a.target=a.target||
c;else{var e=a;a=new rf(d,c);Wa(a,e)}e=!0;if(b)for(var g=b.length-1;!a.j&&0<=g;g--)
{var h=a.i=b[g];e=Zf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=Zf(h,d,!0,a)&&e,a.j||(e=Zf(h,d,!
1,a)&&e));if(b)for(g=0;!a.j&&g<b.length;g++)h=a.i=b[g],e=Zf(h,d,!1,a)&&e;return e};
f.Aa=function(){O.va.Aa.call(this);if(this.vc){var a=this.vc,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Cf(d[e]);delete
a.g[c];a.i--}}this.wh=null};f.ta=function(a,b,c,d){return this.vc.add(String(a),b,!
1,c,d)};f.od=function(a,b,c,d){return this.vc.add(String(a),b,!0,c,d)};f.
$a=function(a,b,c,d){return this.vc.remove(String(a),b,c,d)};
function Zf(a,b,c,d){b=a.vc.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.re&&h.capture==c){var
k=h.listener,l=h.Gf||h.src;h.qf&&Ff(a.vc,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Fe=function(a,b,c,d){return
this.vc.Fe(String(a),b,c,d)};f.hasListener=function(a,b){return
this.vc.hasListener(void 0!==a?String(a):void 0,b)};function $f(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function ag(a){for(var b=new
$f(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.len
gth;c++){var
d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom
=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return
b}f=$f.prototype;f.Eb=function(){return this.right-this.left};f.lc=function()
{return this.bottom-this.top};
f.clone=function(){return new
$f(this.top,this.right,this.bottom,this.left)};function bg(a,b){return a&&b?b
instanceof $f?
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 cg(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0;a=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+a*a)}
f.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function dg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=dg.prototype;f.clone=function(
){return new dg(this.left,this.top,this.width,this.height)};function eg(a){return
new $f(a.top,a.left+a.width,a.top+a.height,a.left)}function fg(a){return new
dg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function gg(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return
new dg(c,e,d-c,a-e)}return null}function hg(a,b){if(!a||!b)return null;a=new
dg(a.left,a.top,a.width,a.height);var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top;return a}
f.Da=function(){return new ie(this.width,this.height)};f.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return this};f.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};
f.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function P(a,b,c)
{if("string"===typeof b)(b=ig(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=ig(c,d);g&&(c.style[g]=e)}}var jg={};function ig(a,b){var c=jg[b];if(!c)
{var d=wd(b);c=d;void 0===a.style[d]&&(d=(Gd?"Webkit":A?"Moz":z?"ms":Dd?"O":null)
+xd(d),void 0!==a.style[d]&&(c=d));jg[b]=c}return c}function kg(a,b){var
c=a.style[wd(b)];return"undefined"!==typeof c?c:a.style[ig(a,b)]||""}
function lg(a,b){var c=me(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function mg(a,b){return lg(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ng(a,b,c)
{if(b instanceof C){var d=b.x;b=b.y}else d=b,b=c;a.style.left=og(d,!
1);a.style.top=og(b,!1)}function pg(a){return new C(a.offsetLeft,a.offsetTop)}
function qg(a){a=a?me(a):document;return!z||Wd(9)||ve(ke(a).g)?
a.documentElement:a.body}function rg(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function sg(a){if(z&&!Wd(8))return a.offsetParent;var
b=me(a),c=mg(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=mg(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 tg(a){for(var b=new
$f(0,Infinity,Infinity,0),c=ke(a),d=c.g.body,e=c.g.documentElement,g=xe(c.g);a=sg(a
);)if(!(z&&0==a.clientWidth||Gd&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=mg(a,"overflow")){var h=ug(a),k=new
C(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Mat
h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l
eft=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,g);c=
ue(ye(c.g)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function vg(a,b){b=b||xe(document);var c=b||xe(document);var
d=ug(a),e=ug(c),g=wg(c);if(c==xe(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;z&&!Wd(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=xg(a);g=c.clientHeight-a.height;e=c.scrollLeft;var
k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-
a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new
C(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function ug(a){var b=me(a),c=new C(0,0),d=qg(b);if(a==d)return
c;a=rg(a);b=we(ke(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function yg(a,b)
{a=zg(a);b=zg(b);return new C(a.x-b.x,a.y-b.y)}function Ag(a){a=rg(a);return new
C(a.left,a.top)}function zg(a){if(1==a.nodeType)return Ag(a);a=a.changedTouches?
a.changedTouches[0]:a;return new C(a.clientX,a.clientY)}
function Q(a,b,c){if(b instanceof ie)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=og(b,!0);a.style.height=og(c,!
0)}function og(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Bg(a){var b=xg;if("none"!=mg(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return
a}
function xg(a){var b=a.offsetWidth,c=a.offsetHeight,d=Gd&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=rg(a),new ie(a.right-a.left,a.bottom-
a.top)):new ie(b,c)}function Cg(a){var b=ug(a);a=Bg(a);return new
dg(b.x,b.y,a.width,a.height)}function Dg(a,b){a=a.style;"opacity"in a?
a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in
a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function R(a,b)
{a.style.display=b?"":"none"}function Eg(a){return"rtl"==mg(a,"direction")}
var Fg=A?"MozUserSelect":Gd||Ed?"WebkitUserSelect":null;function Gg(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Fg)
{if(b=b?"none":"",a.style&&(a.style[Fg]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Fg]=b)}}else if(z||
Dd)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Hg(a,b){var c=ve(ke(me(a)).g);if(!z||B("10")||c&&B("8"))Ig(a,b,"border-
box");else{var d=a.style;c?(c=Jg(a),a=wg(a),d.pixelWidth=b.width-a.left-c.left-
c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):
(d.pixelWidth=b.width,d.pixelHeight=b.height)}}
function Kg(a){var b=me(a),c=z&&a.currentStyle;if(c&&ve(ke(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Lg(a,c.width,"width","pixelWidth"),a=Lg(a,c.height,"height","pixelHeight"),new
ie(b,a);c=new ie(a.offsetWidth,a.offsetHeight);b=Jg(a);a=wg(a);return new
ie(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Ig(a,b,c){a=a.style;A?a.MozBoxSizing=c:Gd?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Lg(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}function Mg(a,b)
{return(b=a.currentStyle?a.currentStyle[b]:null)?Lg(a,b,"left","pixelLeft"):0}
function Jg(a){if(z){var
b=Mg(a,"paddingLeft"),c=Mg(a,"paddingRight"),d=Mg(a,"paddingTop");a=Mg(a,"paddingBo
ttom");return new
$f(d,c,a,b)}b=lg(a,"paddingLeft");c=lg(a,"paddingRight");d=lg(a,"paddingTop");a=lg(
a,"paddingBottom");return new
$f(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Ng={thin:2,medium:4,thick:6};
function Og(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ng?
Ng[b]:Lg(a,b,"left","pixelLeft")}function wg(a){if(z&&!Wd(9)){var
b=Og(a,"borderLeft"),c=Og(a,"borderRight"),d=Og(a,"borderTop");a=Og(a,"borderBottom
");return new
$f(d,c,a,b)}b=lg(a,"borderLeftWidth");c=lg(a,"borderRightWidth");d=lg(a,"borderTopW
idth");a=lg(a,"borderBottomWidth");return new
$f(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Pg()
{}za(Pg);Pg.prototype.g=0;function Qg(a){return":"+(a.g++).toString(36)};function
Rg(a){O.call(this);this.i=a||ke();this.Wa=Sg;this.Ra=null;this.Pa=!
1;this.Ba=null;this.ua=void 0;this.ka=this.V=this.s=this.jh=null;this.hd=!
1}v(Rg,O);Rg.prototype.mf=Pg.Ya();var Sg=null;
function Tg(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return
b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return
b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return
b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component
state");}f=Rg.prototype;f.getId=function(){return this.Ra||
(this.Ra=Qg(this.mf))};function Ug(a,b){if(a.s&&a.s.ka){var c=a.s.ka,d=a.Ra;d in
c&&delete c[d];Ta(a.s.ka,b,a)}a.Ra=b}f.ha=function(){return this.Ba};
function Vg(a){a.ua||(a.ua=new N(a));return a.ua}f.wd=function(a){if(this==a)throw
Error("Unable to set parent component");var b;if(b=a&&this.s&&this.Ra){var
c=this.s;b=this.Ra;c.ka&&b?(c=c.ka,b=(null!==c&&b in c?c[b]:void 0)||
null):b=null}if(b&&this.s!=a)throw Error("Unable to set parent
component");this.s=a;Rg.va.df.call(this,a)};f.getParent=function(){return
this.s};f.df=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Rg.va.df.call(this,a)};
f.nc=function(){this.Ba=Be(this.i.g,"DIV")};f.render=function(a)
{Wg(this,a)};function Wg(a,b,c){if(a.Pa)throw Error("Component already
rendered");a.Ba||a.nc();b?b.insertBefore(a.Ba,c||
null):a.i.g.body.appendChild(a.Ba);a.s&&!a.s.Pa||a.Sa()}function Xg(a,b)
{if(a.Pa)throw Error("Component already rendered");if(b&&a.Jg(b)){a.hd=!0;var
c=me(b);a.i&&a.i.g==c||(a.i=ke(b));a.$b(b);a.Sa()}else throw Error("Invalid element
to decorate");}f.Jg=function(){return!0};f.$b=function(a){this.Ba=a};
f.Sa=function(){this.Pa=!0;Yg(this,function(a){!
a.Pa&&a.ha()&&a.Sa()})};f.Jb=function(){Yg(this,function(a)
{a.Pa&&a.Jb()});this.ua&&Yf(this.ua);this.Pa=!1};f.Aa=function()
{this.Pa&&this.Jb();this.ua&&(this.ua.Ga(),delete this.ua);Yg(this,function(a)
{a.Ga()});!
this.hd&&this.Ba&&I(this.Ba);this.s=this.jh=this.Ba=this.ka=this.V=null;Rg.va.Aa.ca
ll(this)};f.Ha=function(a,b){this.Rd(a,Zg(this),b)};
f.Rd=function(a,b,c){if(a.Pa&&(c||!this.Pa))throw Error("Component already
rendered");if(0>b||b>Zg(this))throw Error("Child component index out of
bounds");this.ka&&this.V||(this.ka={},this.V=[]);if(a.getParent()==this){var
d=a.getId();this.ka[d]=a;nb(this.V,a)}else
Ta(this.ka,a.getId(),a);a.wd(this);tb(this.V,b,0,a);a.Pa&&this.Pa&&a.getParent()==t
his?(c=this.Ed(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.Ba||this.nc(),b=$g(this,b+1),Wg(a,this.Ed(),b?b.Ba:null)):this.Pa&&!
a.Pa&&a.Ba&&a.Ba.parentNode&&1==a.Ba.parentNode.nodeType&&a.Sa()};f.Ed=function()
{return this.Ba};function ah(a){null==a.Wa&&(a.Wa=Eg(a.Pa?a.Ba:a.i.g.body));return
a.Wa}function Zg(a){return a.V?a.V.length:0}function $g(a,b){return a.V?a.V[b]||
null:null}function Yg(a,b,c){a.V&&w(a.V,b,c)}function bh(a,b){return a.V&&b?
cb(a.V,b):-1};function ch(a,b)
{Rg.call(this,b);this.g=a}v(ch,Rg);ch.prototype.j="info";ch.prototype.o=!1;var
dh={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};ch.prototype.isVisible=function(){var
a=this.ha();return null!=a&&ef(a,"jfk-butterBar-
shown")};ch.prototype.Ka=function(a){jf(this.ha(),"jfk-butterBar-shown",a)};
ch.prototype.nc=function(){this.Ba=this.i.Ua("DIV","jfk-butterBar");var
a=this.ha();a&&(K(a,"live","assertive"),K(a,"atomic","true"));this.g=this.g;if(a=th
is.ha()){var b=this.i;b.ki(a);b.ji(a,this.g)}this.o=this.o;
(a=this.ha())&&jf(a,"jfk-butterBar-mini",this.o);a=this.j;if(this.Ed())
{b=this.ha();var c=dh[a];gf(b,dh[this.j]);L(b,c)}this.j=a};function eh(a,b)
{this.i={};this.g=[];this.j=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
eh)for(c=a.ac(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=eh.prototype;f.Ab=function(){fh(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.ac=function()
{fh(this);return this.g.concat()};
function gh(a,b){return hh(a.i,b)}f.remove=function(a){return hh(this.i,a)?(delete
this.i[a],this.j--,this.g.length>2*this.j&&fh(this),!0):!1};function fh(a){if(a.j!
=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];hh(a.i,d)&&(a.g[c++]=d);b+
+}a.g.length=c}if(a.j!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],hh(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}f.get=function(a,b){return hh(this.i,a)?
this.i[a]:b};f.set=function(a,b){hh(this.i,a)||(this.j+
+,this.g.push(a));this.i[a]=b};
f.forEach=function(a,b){for(var c=this.ac(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
eh(this)};function hh(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function ih(a)
{if(a.Ab&&"function"==typeof a.Ab)return a.Ab();if("string"===typeof a)return
a.split("");if(Ba(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return
b}b=[];c=0;for(d in a)b[c++]=a[d];return b}function jh(a)
{if(a.ac&&"function"==typeof a.ac)return a.ac();if(!a.Ab||"function"!=typeof a.Ab)
{if(Ba(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Oa(a)}}
function kh(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ba(a)||"string"===typeof a)w(a,b,void 0);else for(var
c=jh(a),d=ih(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var lh=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?
#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function mh(a,b){if(a){a=a.split("&");for(var
c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var
g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?nd(e):"")}}}
function nh(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 oh(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
ph=/#|$/;
function qh(a){var
b=window.location.href,c=b.search(ph),d=oh(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 nd(b.substr(d,e-d))}var
rh=/[?&]($|#)/;function S(a)
{this.V=this.ka=this.s="";this.ma=null;this.i=this.o="";this.j=!1;var b;a
instanceof S?
(this.j=a.j,sh(this,a.s),this.ka=a.ka,this.V=a.V,th(this,a.ma),this.o=a.o,uh(this,a
.g.clone()),this.i=a.i):a&&(b=String(a).match(lh))?(this.j=!1,sh(this,b[1]||"",!
0),this.ka=vh(b[2]||""),this.V=vh(b[3]||"",!0),th(this,b[4]),this.o=vh(b[5]||"",!
0),uh(this,b[6]||"",!0),this.i=vh(b[7]||"")):(this.j=!1,this.g=new
wh(null,this.j))}
S.prototype.toString=function(){var a=[],b=this.s;b&&a.push(xh(b,yh,!0),":");var
c=this.V;if(c||"file"==b)a.push("//"),(b=this.ka)&&a.push(xh(b,yh,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ma,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"!
=c.charAt(0)&&a.push("/"),a.push(xh(c,"/"==c.charAt(0)?zh:Ah,!0));
(c=this.g.toString())&&a.push("?",c);(c=this.i)&&a.push("#",xh(c,Bh));return
a.join("")};S.prototype.clone=function(){return new S(this)};
function sh(a,b,c){a.s=c?vh(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
th(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ma=b}else a.ma=null}function uh(a,b,c){b instanceof wh?(a.g=b,Ch(a.g,a.j)):
(c||(b=xh(b,Dh)),a.g=new wh(b,a.j))}S.prototype.getQuery=function(){return
this.g.toString()};function T(a,b,c){a.g.set(b,c);return a}function Eh(a,b){return
a.g.get(b)}function vh(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}
function xh(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Fh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Fh(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var yh=/[#\/\?@]/g,Ah=/[#\?:]/g,zh=/[#\?]/g,Dh=/[#\?
@]/g,Bh=/#/g;function wh(a,b){this.i=this.g=null;this.j=a||null;this.o=!!b}function
Gh(a){a.g||(a.g=new eh,a.i=0,a.j&&mh(a.j,function(b,c)
{a.add(nd(b),c)}))}f=wh.prototype;
f.add=function(a,b){Gh(this);this.j=null;a=Hh(this,a);var c=this.g.get(a);c||
this.g.set(a,c=[]);c.push(b);this.i+=1;return this};f.remove=function(a)
{Gh(this);a=Hh(this,a);return gh(this.g,a)?(this.j=null,this.i-
=this.g.get(a).length,this.g.remove(a)):!1};function Ih(a,b){Gh(a);b=Hh(a,b);return
gh(a.g,b)}f.forEach=function(a,b){Gh(this);this.g.forEach(function(c,d)
{w(c,function(e){a.call(b,e,d,this)},this)},this)};
f.ac=function(){Gh(this);for(var a=this.g.Ab(),b=this.g.ac(),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.Ab=function(a)
{Gh(this);var b=[];if("string"===typeof
a)Ih(this,a)&&(b=qb(b,this.g.get(Hh(this,a))));else{a=this.g.Ab();for(var
c=0;c<a.length;c++)b=qb(b,a[c])}return b};f.set=function(a,b)
{Gh(this);this.j=null;a=Hh(this,a);Ih(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};
f.get=function(a,b){if(!a)return b;a=this.Ab(a);return 0<a.length?
String(a[0]):b};function Jh(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(Hh(a,b),rb(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=this.g.ac(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Ab(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};
f.clone=function(){var a=new
wh;a.j=this.j;this.g&&(a.g=this.g.clone(),a.i=this.i);return a};function Hh(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}function Ch(a,b){b&&!
a.o&&(Gh(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Jh(this,e,c))},a));a.o=b};var Kh={},Lh={};function Mh(){throw
Error("Do not instantiate
directly");}Mh.prototype.xg=null;Mh.prototype.Ub=function(){return
this.content};Mh.prototype.toString=function(){return this.content};function Nh()
{Mh.call(this)}v(Nh,Mh);Nh.prototype.Vd=Kh;function Oh(a,b){return(a=a.match(Ph))?
Number(a[1])*b[a[2]]:NaN}var Ph=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?
$/,Qh={"":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},Rh={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};functi
on Sh(a){if(null!=a)switch(a.xg){case 1:return 1;case -1:return-1;case 0:return
0}return null}var Th=function(a){function b(c)
{this.content=c}b.prototype=a.prototype;return function(c,d){c=new
b(String(c));void 0!==d&&(c.xg=d);return c}}(Nh);function Uh(a){return null!
=a&&a.Vd===Kh?
String(String(a.Ub()).replace(Vh,"").replace(Wh,"<")).replace(Xh,Yh):od(String(a
))}
var
Zh={"\x00":"�","\t":"	","\n":" ","\x0B":"","\f":"","\r":" "
,"
":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","
=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
232;","\u2029":"
"};function Yh(a){return Zh[a]}
var Xh=/[\x00\x22\x27\x3c\x3e]/g,$h=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,Vh=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Wh=/</g;function ai(){}ai.prototype.Kb=function(){};var
bi=function(){if(Jd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ob))?
a[1]:"0"}return Id?(a=/10[_.][0-9_.]+/,(a=a.exec(Ob))?
a[0].replace(/_/g,"."):"10"):Kd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ob))?
a[1]:""):Ld||Md||Nd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ob))?
a[1].replace(/_/g,"."):""):""}();var ci=Rb(),di=yd()||
x("iPod"),ei=x("iPad"),fi=x("Android")&&!(Sb()||Rb()||x("Opera")||
x("Silk")),gi=Sb(),hi=x("Safari")&&!(Sb()||x("Coast")||x("Opera")||x("Edge")||
x("Edg/")||x("OPR")||Rb()||x("Silk")||x("Android"))&&!zd();function ii(a)
{return(a=a.exec(Ob))?a[1]:""}var ji=function(){if(ci)return ii(/Firefox\/([0-
9.]+)/);if(z||Ed||Dd)return Ud;if(gi)return zd()?ii(/CriOS\/([0-
9.]+)/):ii(/Chrome\/([0-9.]+)/);if(hi&&!zd())return ii(/Version\/([0-
9.]+)/);if(di||ei){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ob);if(a)return
a[1]+"."+a[2]}else if(fi)return(a=ii(/Android\s+([0-9.]+)/))?a:ii(/Version\/([0-
9.]+)/);return""}();function ki(a,b,c,d,e,g,h,k,l){var
n=li(c),r=Cg(a),G=tg(a);if(G){var E=fg(G);G=Math.max(r.left,E.left);var
ja=Math.min(r.left+r.width,E.left+E.width);if(G<=ja){var
ea=Math.max(r.top,E.top);E=Math.min(r.top+r.height,E.top+E.height);ea<=E&&(r.left=G
,r.top=ea,r.width=ja-G,r.height=E-ea)}}G=ke(a);ea=ke(c);if(G.g!=ea.g)
{ja=G.g.body;ea=ye(ea.g);E=new C(0,0);var Z=ze(me(ja));if(Bd(Z,"parent")){var
de=ja;do{var ee=Z==ea?ug(de):Ag(de);E.x+=ee.x;E.y+=ee.y}while(Z&&Z!=ea&&Z!
=Z.parent&&(de=Z.frameElement)&&(Z=
Z.parent))}ja=he(E,ug(ja));!z||Wd(9)||ve(G.g)||
(ja=he(ja,we(G.g)));r.left+=ja.x;r.top+=ja.y}a=mi(a,b);b=r.left;a&4?
b+=r.width:a&2&&(b+=r.width/2);r=new C(b,r.top+(a&1?
r.height:0));r=he(r,n);e&&(r.x+=(a&4?-1:1)*e.x,r.y+=(a&1?-1:1)*e.y);if(h)if(l)var
Za=l;else if(Za=tg(c))Za.top-=n.y,Za.right-=n.x,Za.bottom-=n.y,Za.left-=n.x;return
ni(r,c,d,g,Za,h,k)}
function li(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=mg(a,"position")){var c=ug(a);if(!b){b=Eg(a);var d;if(d=b)
{d=hi&&0<=Mb(ji,10);var e;if(e=Od)e=0<=Mb(bi,10);var g=gi&&0<=Mb(ji,85);d=A||d||e||
g}b=d?-a.scrollLeft:!b||Fd&&B("8")||"visible"==mg(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=he(c,new
C(b,a.scrollTop))}}}return c||new C}
function ni(a,b,c,d,e,g,h){a=a.clone();var k=mi(b,c);c=Bg(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?
d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;k=h;l=0;65==(g&65)&&(d.x<e.left||
d.x>=e.right)&&(g&=-2);132==(g&132)&&(d.y<e.top||d.y>=e.bottom)&&(g&=-
5);d.x<e.left&&g&1&&(d.x=e.left,l|=1);if(g&16){var n=d.x;d.x<e.left&&(d.x=e.left,l|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,
n+k.width-e.left),k.width=Math.max(k.width,0),l|
=4)}d.x+k.width>e.right&&g&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);g&2&&(l|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,l|
=2);g&32&&(n=d.y,d.y<e.top&&(d.y=e.top,l|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,n+k.height-
e.top),k.height=Math.max(k.height,0),l|
=8));d.y+k.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|
=2);g&8&&(l|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=l}else e=
256;l=e}e=new
dg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)ret
urn a;ng(b,new C(e.left,e.top));h=e.Da();je(c,h)||Hg(b,h);return a}function mi(a,b)
{return(b&8&&Eg(a)?b^4:b)&-9};function oi(a,b){this.j=a;this.V=!!
b;this.o={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}m(oi,ai);f=oi.prototype;f.zh=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.tg=a);null!
=b&&(this.sg=b);"number"===typeof c&&(this.Nh=Math.max(c,15));"number"===typeof
d&&(this.sh=d)};f.Kb=function(a,b,c)
{a=this.sg;2==a&&(a=0);pi(this,this.tg,a,2==this.sg?qi(this.tg)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.Nh,0,c)};
function pi(a,b,c,d,e,g){if(a.i){var h=ri(b,c);var k=a.i;var l=Bg(k);l=(qi(b)?
l.height/2:l.width/2)-d;var n=mi(k,h),r;if(r=tg(k))k=eg(Cg(k)),qi(b)?k.top<r.top&&!
(n&1)?l-=r.top-k.top:k.bottom>r.bottom&&n&1&&(l-=k.bottom-
r.bottom):k.left<r.left&&!(n&4)?l-=r.left-k.left:k.right>r.right&&n&4&&(l-=k.right-
r.right);k=l;k=qi(b)?new C(a.sh,k):new C(k,a.sh);l=qi(b)?6:9;a.og&&2==e&&(l=qi(b)?
4:1);n=b^3;qi(b)&&"rtl"==a.i.dir&&(n=b);h=ki(a.i,ri(n,c),a.g,h,k,g,a.Gi?l:0,void
0,null);if(2!=e&&h&496){pi(a,b^3,c,d,
a.og&&0==e?1:2,g);return}!a.V||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||ng(a.g,Math.round(e),Math.round(g)))}si(a,b,c,d)}
function si(a,b,c,d){var e=a.s;Ma(a.o,function(g){jf(e,g,!
1)},a);L(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=yg(a.i,a.g),d=ti(a.i,b),qi(b)?e.style.top=ui(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=ui(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
qi(b)?"top":"left":qi(b)?"bottom":"right"]=d+"px"}function ui(a,b){return 15>b?
15:fe(a,15,b)}function ri(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 ti(a,b){var c=0,d=0;a=Bg(a);switch(b){case 2:c=a.width/2;break;case
1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case
3:c=a.width,d=a.height/2}return new C(c,d)}function qi(a){return 0==a||3==a}f.Gi=!
1;f.sg=2;f.Nh=20;f.tg=3;f.sh=-5;f.og=!1;function vi(a){kf.call(this);this.i=a||
ke()}m(vi,kf);vi.prototype.s=function()
{Ze(this.ha(),"tooltip");K(this.ha(),"live","polite")};function wi(a)
{vi.call(this,a);this.g=this.i.Ua("DIV","jfk-tooltip-
contentId");this.o=this.i.Ua("DIV","jfk-tooltip-arrow",this.i.Ua("DIV","jfk-
tooltip-arrowimplbefore"),this.i.Ua("DIV","jfk-tooltip-
arrowimplafter"));this.j=this.i.Ua("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.g,this.o);this.s()}m(wi,vi);wi.prototype.ha=function(
){return this.j};wi.prototype.Aa=function()
{vi.prototype.Aa.call(this);this.j&&I(this.j)};function xi(a)
{wi.call(this,a)}m(xi,wi);xi.prototype.s=function()
{Ze(this.ha(),"tooltip")};function yi(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}yi.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
zi(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function Ai(a)
{p.setTimeout(function(){throw a;},0)}var Bi;
function Ci(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!x("Presto")&&(a=function()
{var
e=H("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=t(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!x("Trident")&&!x("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{p.setTimeout(e,0)}};function Di(){this.i=this.g=null}var Fi=new yi(function()
{return new Ei},function(a){a.reset()});Di.prototype.add=function(a,b){var
c=Fi.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};Di.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};function Ei()
{this.next=this.i=this.g=null}Ei.prototype.set=function(a,b)
{this.g=a;this.i=b;this.next=null};Ei.prototype.reset=function()
{this.next=this.i=this.g=null};function Gi(a,b){Hi||Ii();Ji||(Hi(),Ji=!
0);Ki.add(a,b)}var Hi;function Ii(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Hi=function(){a.then(Li)}}else Hi=function(){var
b=Li;"function"!==typeof p.setImmediate||p.Window&&p.Window.prototype&&!
x("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(Bi||
(Bi=Ci()),Bi(b)):p.setImmediate(b)}}var Ji=!1,Ki=new Di;function Li(){for(var
a;a=Ki.remove();){try{a.g.call(a.i)}catch(b){Ai(b)}zi(Fi,a)}Ji=!1};function Mi(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Ni(a)
{this.g=0;this.ka=void 0;this.o=this.i=this.j=null;this.s=this.V=!1;if(a!=q)try{var
b=this;a.call(void 0,function(c){Oi(b,2,c)},function(c){Oi(b,3,c)})}catch(c)
{Oi(this,3,c)}}function Pi(){this.next=this.j=this.i=this.o=this.g=null;this.s=!
1}Pi.prototype.reset=function(){this.j=this.i=this.o=this.g=null;this.s=!1};var
Qi=new yi(function(){return new Pi},function(a){a.reset()});function Ri(a,b,c){var
d=Qi.get();d.o=a;d.i=b;d.j=c;return d}
Ni.prototype.then=function(a,b,c){return Si(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Ni.prototype.$goog_Thenable=!
0;Ni.prototype.cancel=function(a){if(0==this.g){var b=new Ti(a);Gi(function()
{Ui(this,b)},this)}};function Ui(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.s||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Ui(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Vi(c),Wi(c,e,3,b)))}a.j=null}else
Oi(a,3,b)}
function Xi(a,b){a.i||2!=a.g&&3!=a.g||Yi(a);a.o?a.o.next=b:a.i=b;a.o=b}function
Si(a,b,c,d){var e=Ri(null,null,null);e.g=new Ni(function(g,h){e.o=b?function(k)
{try{var l=b.call(d,k);g(l)}catch(n){h(n)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Ti?h(k):g(l)}catch(n)
{h(n)}}:h});e.g.j=a;Xi(a,e);return e.g}Ni.prototype.ua=function(a)
{this.g=0;Oi(this,2,a)};Ni.prototype.mb=function(a){this.g=0;Oi(this,3,a)};
function Oi(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.ua,g=a.mb;if(d instanceof Ni){Xi(d,Ri(e||q,g||
null,a));var h=!0}else if(Mi(d))d.then(e,g,a),h=!0;else{if(Ca(d))try{var
k=d.then;if("function"===typeof k){Zi(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.ka=c,a.g=b,a.j=null,Yi(a),3!=b||c instanceof
Ti||$i(a,c))}}
function Zi(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Yi(a){a.V||(a.V=!
0,Gi(a.ma,a))}function Vi(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}Ni.prototype.ma=function(){for(var
a;a=Vi(this);)Wi(this,a,this.g,this.ka);this.V=!1};
function Wi(a,b,c,d){if(3==c&&b.i&&!b.s)for(;a&&a.s;a=a.j)a.s=!
1;if(b.g)b.g.j=null,aj(b,c,d);else try{b.s?b.o.call(b.j):aj(b,c,d)}catch(e)
{bj.call(null,e)}zi(Qi,b)}function aj(a,b,c){2==b?
a.o.call(a.j,c):a.i&&a.i.call(a.j,c)}function $i(a,b){a.s=!0;Gi(function()
{a.s&&bj.call(null,b)})}var bj=Ai;function Ti(a)
{Ya.call(this,a)}v(Ti,Ya);Ti.prototype.name="cancel";function cj(a,b)
{O.call(this);this.i=a||1;this.g=b||
p;this.j=t(this.Gm,this);this.o=Ia()}v(cj,O);f=cj.prototype;f.He=!
1;f.mc=null;function dj(a,b){a.i=b;a.mc&&a.He?
(a.stop(),a.start()):a.mc&&a.stop()}f.Gm=function(){if(this.He){var a=Ia()-
this.o;0<a&&a<.8*this.i?this.mc=this.g.setTimeout(this.j,this.i-a):
(this.mc&&(this.g.clearTimeout(this.mc),this.mc=null),this.dispatchEvent("tick"),th
is.He&&(this.stop(),this.start()))}};
f.start=function(){this.He=!0;this.mc||
(this.mc=this.g.setTimeout(this.j,this.i),this.o=Ia())};f.stop=function(){this.He=!
1;this.mc&&(this.g.clearTimeout(this.mc),this.mc=null)};f.Aa=function()
{cj.va.Aa.call(this);this.stop();delete this.g};function U(a,b,c)
{if("function"===typeof a)c&&(a=t(a,c));else if(a&&"function"==typeof
a.handleEvent)a=t(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}function ej(a)
{p.clearTimeout(a)};function fj(a,b,c){kf.call(this);this.g=a;this.o=b||
0;this.i=c;this.j=t(this.ik,this)}v(fj,kf);f=fj.prototype;f.Ra=0;f.Aa=function()
{fj.va.Aa.call(this);this.stop();delete this.g;delete this.i};f.start=function(a)
{this.stop();this.Ra=U(this.j,void 0!==a?a:this.o)};f.stop=function(){0!
=this.Ra&&ej(this.Ra);this.Ra=0};f.ik=function()
{this.Ra=0;this.g&&this.g.call(this.i)};function gj(a){return
pd(Db(a.replace(hj,function(b,c){return ij.test(c)?"":" "}).replace(/[\t\n ]+/g,"
")))}var ij=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,hj=/<[!\/]?
([a-z0-9]+)([\/ ][^>]*)?>/gi;var jj={};function kj(a)
{N.call(this);this.Ca=a;this.wa=new fj(this.Dm,0,this);lf(this,this.wa);var
b=ze();this.ka="function"===typeof b.MutationObserver?new
b.MutationObserver(t(this.Bk,this)):null;a=a.g;this.ta(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Tj,!0);this.ta(a,
["mouseover","focus","focusin"],this.zm,!0)}m(kj,N);f=kj.prototype;f.Aa=function()
{lj(this);N.prototype.Aa.call(this)};
function mj(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ea=!1;break;case "keydown":a.Ea=!0}}f.zm=function(a)
{this.ka&&this.ka.disconnect();mj(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Le(this.g.g,b);if(this.Ea||!a||c)
{this.Ja=a;if(a=b&&b.getAttribute&&this.ka)a=b.getAttribute("role")||
null,a=lb(Ye,a);a&&(this.ka.observe(b,{attributes:!0}),
(a=$e(b))&&(b=a));this.o=b}else this.o=null;nj(this)};
f.Tj=function(a){mj(this,a);var b=a.target;b=this.g&&Le(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,nj(this)};f.Bk=function(a)
{w(a,t(function(b){var c=$e(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,nj(this))},this))};function nj(a)
{if(0==a.wa.Ra||!a.i||!a.V){lj(a);var b=null!=a.V?a.V:50;a.wa.start(a.i?
b:300)}}function lj(a){a.ma&&(ej(a.ma),a.ma=0,a.i=null)}
f.Dm=function(){if(!this.o)oj(this),this.V=this.i=null;else if(!
(this.i&&this.g&&Le(this.g.ha(),this.o))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=We(this.o,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.g)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(oj(this),this.V=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,pj(this,a))){var
c=bd;if(a.getAttribute("data-tooltip-contained"))for(var d=oe("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.g?a.g:Vc(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Cb(ud(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Cb(ud(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ma=U(u(this.Aj,this.i,c,d,g,e,h),a,this);return}this.Aj(this.i,c,d,g,e,h)}}};
function pj(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Ja&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function qj(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.Aj=function(a,b,c,d,e,g){this.ma=0;this.V=g;if(!this.g){this.g=new
xi(this.Ca);oj(this);g=this.g.ha();this.Ca.g.body.appendChild(g);lf(this,this.g);th
is.s=new oi("jfk-tooltip",!0);this.s.Gi=!0;this.s.og=!0;g=this.s;var
h=this.g.ha(),k=this.g.o;g.g=h;g.s=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.s.setPosition(qj(c),g,void
0,d);gf(this.g.ha(),"jfk-tooltip-hide");this.ua!=e&&(this.ua&&!
Cb(ud(this.ua))&&gf(this.g.ha(),this.ua),Cb(ud(e))||L(this.g.ha(),
e),this.ua=e);ng(this.g.ha(),0,0);if(b instanceof Qc)y(this.g.g,b);else
for(Fe(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.s.zh(a);this.s.Kb(nul
l,0)};function oj(a){a.g&&L(a.g.ha(),"jfk-tooltip-hide")};function rj(a,b,c,d,e,g)
{if(Gd&&!B("525"))return!0;if(Id&&e)return sj(a);if(e&&!d)return!1;if(!A)
{"number"===typeof b&&(b=tj(b));var h=17==b||18==b||Id&&91==b;if((!c||Id)&&h||
Id&&16==b&&(d||g))return!1}if((Gd||Ed)&&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(z&&d&&b==a)return!1;switch(a){case 13:return A?g||e?!1:!(c&&d):!
0;case 27:return!(Gd||Ed||A)}return A&&(d||e||g)?!1:sj(a)}
function sj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Gd||Ed)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return
A;default:return!1}}function tj(a){if(A)a=uj(a);else if(Id&&Gd)switch(a){case
93:a=91}return a}
function uj(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 vj(a,b)
{O.call(this);a&&wj(this,a,b)}v(vj,O);f=vj.prototype;f.Ba=null;f.Of=null;f.
$g=null;f.Pf=null;f.Nb=-1;f.Cc=-1;f.rg=!1;
var
xj={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},yj=
{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},zj=!Gd||B("525"),Aj=Id&&A;f=vj.prototype;
f.Rk=function(a){if(Gd||Ed)if(17==this.Nb&&!a.ctrlKey||18==this.Nb&&!a.altKey||
Id&&91==this.Nb&&!a.metaKey)this.Cc=this.Nb=-1;-1==this.Nb&&(a.ctrlKey&&17!
=a.keyCode?this.Nb=17:a.altKey&&18!=a.keyCode?this.Nb=18:a.metaKey&&91!
=a.keyCode&&(this.Nb=91));zj&&!
rj(a.keyCode,this.Nb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Cc=tj(a.keyCode),Aj&&(this.rg=a.altKey))};f.lk=function(a){this.Cc=this.Nb=-
1;this.rg=a.altKey};
f.handleEvent=function(a){var b=a.g,c=b.altKey;if(z&&"keypress"==a.type){var
d=this.Cc;var e=13!=d&&27!=d?b.keyCode:0}else(Gd||Ed)&&"keypress"==a.type?
(d=this.Cc,e=0<=b.charCode&&63232>b.charCode&&sj(d)?b.charCode:0):Dd&&!Gd?
(d=this.Cc,e=sj(d)?b.keyCode:0):("keypress"==a.type?
(Aj&&(c=this.rg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Cc,e=b.charCode):(d=b.keyCode||this.Cc,e=b.charCode||0)):(d=b.keyCode||
this.Cc,e=b.charCode||0),Id&&63==e&&224==d&&(d=191));var g=d=tj(d);d?63232<=
d&&d in xj?g=xj[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
yj&&(g=yj[b.keyIdentifier]);A&&zj&&"keypress"==a.type&&!
rj(g,this.Nb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=g==this.Nb,this.Nb=g,b=new
Bj(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.ha=function(){return
this.Ba};function wj(a,b,c){a.Pf&&Cj(a);a.Ba=b;a.Of=M(a.Ba,"keypress",a,c);a.
$g=M(a.Ba,"keydown",a.Rk,c,a);a.Pf=M(a.Ba,"keyup",a.lk,c,a)}
function Cj(a){a.Of&&(Rf(a.Of),Rf(a.$g),Rf(a.Pf),a.Of=null,a.
$g=null,a.Pf=null);a.Ba=null;a.Nb=-1;a.Cc=-1}f.Aa=function()
{vj.va.Aa.call(this);Cj(this)};function Bj(a,b,c,d)
{uf.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}v(Bj,uf);fun
ction Dj(){}var Ej;za(Dj);var
Fj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=D
j.prototype;f.$d=function(){};f.Lb=function(a){return
a.i.Ua("DIV",Gj(this,a).join(" "),a.Ub())};f.Xb=function(a){return a};function
Hj(a,b,c){if(a=a.ha?a.ha():a){var d=[b];z&&!B("7")&&(d=Ij(cf(a),b),d.push(b));(c?
ff:hf)(a,d)}}f.zf=function(){return!0};
f.hb=function(a,b){b.id&&Ug(a,b.id);var c=this.Xb(b);c&&c.firstChild?
Jj(a,c.firstChild.nextSibling?rb(c.childNodes):c.firstChild):a.Id=null;var
d=0,e=this.Ia(),g=this.Ia(),h=!1,k=!1,l=!1,n=rb(cf(b));w(n,function(G){h||G!=e?k||
G!=g?d|=this.wf(G):k=!0:(h=!0,g==e&&(k=!0));1==this.wf(G)&&Qe(c)&&Re(c)&&Pe(c,!
1)},this);a.yc=d;h||(n.push(e),g==e&&(k=!0));k||n.push(g);
(a=a.kc)&&n.push.apply(n,a);if(z&&!B("7")){var
r=Ij(n);0<r.length&&(n.push.apply(n,r),l=!0)}h&&k&&!a&&!l||df(b,n.join(" "));return
b};
f.Af=function(a){ah(a)&&this.mi(a.ha(),!
0);a.isEnabled()&&this.Ie(a,a.isVisible())};function Kj(a,b,c){if(a=c||a.
$d())c=b.getAttribute("role")||null,a!=c&&Ze(b,a)}function Lj(a,b,c){var
d=b.Db;null!=d&&a.$e(c,d);b.isVisible()||K(c,"hidden",!
b.isVisible());b.isEnabled()||a.Jc(c,1,!
b.isEnabled());Mj(b,8)&&a.Jc(c,8,V(b,8));Mj(b,16)&&a.Jc(c,16,V(b,16));Mj(b,64)&&a.J
c(c,64,V(b,64))}f.$e=function(a,b){K(a,"label",b)};f.Mg=function(a,b){Gg(a,!b,!z&&!
Dd)};f.mi=function(a,b){Hj(a,this.Ia()+"-rtl",b)};
f.li=function(a){var b;return Mj(a,32)&&(b=a.ha())?Qe(b)&&Re(b):!
1};f.Ie=function(a,b){var c;if(Mj(a,32)&&(c=a.ha())){if(!b&&V(a,32))
{try{c.blur()}catch(d){}V(a,32)&&a.Bf(null)}(Qe(c)&&Re(c))!
=b&&Pe(c,b)}};f.Ka=function(a,b){R(a,b);a&&K(a,"hidden",!b)};f.Pb=function(a,b,c)
{var d=a.ha();if(d){var e=this.Ce(b);e&&Hj(a,e,c);this.Jc(d,b,c)}};
f.Jc=function(a,b,c){Ej||
(Ej={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Ej[b];var
d=a.getAttribute("role")||null;d&&(d=Fj[d]||b,b="checked"==b||"selected"==b?
d:b);b&&K(a,b,c)};f.Hd=function(a,b){var
c=this.Xb(a);c&&(Fe(c),b&&("string"===typeof b?J(c,b):(a=function(d){if(d){var
e=me(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?w(b,a):!Ba(b)||"nodeType"in b?
a(b):w(rb(b),a))))};f.Ia=function(){return"goog-control"};
function Gj(a,b){var c=a.Ia(),d=[c],e=a.Ia();e!=c&&d.push(e);c=b.yc;for(e=[];c;)
{var g=c&-c;e.push(a.Ce(g));c&=~g}d.push.apply(d,e);
(a=b.kc)&&d.push.apply(d,a);z&&!B("7")&&d.push.apply(d,Ij(d));return d}function
Ij(a,b){var c=[];b&&(a=qb(a,[b]));w([],function(d){!ib(d,u(lb,a))||b&&!lb(d,b)||
c.push(d.join("_"))});return c}f.Ce=function(a){this.g||Nj(this);return this.g[a]};
f.wf=function(a){if(!this.wa){this.g||Nj(this);var b=this.g,c={},d;for(d in
b)c[b[d]]=d;this.wa=c}a=parseInt(this.wa[a],10);return isNaN(a)?0:a};function Nj(a)
{var b=a.Ia();a.g={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Oj()
{}v(Oj,Dj);za(Oj);f=Oj.prototype;f.$d=function()
{return"button"};f.Jc=function(a,b,c){switch(b){case 8:case
16:K(a,"pressed",c);break;default:case 64:case
1:Oj.va.Jc.call(this,a,b,c)}};f.Lb=function(a){var
b=Oj.va.Lb.call(this,a);Pj(b,a.ma);var
c=a.wb();c&&this.Qb(b,c);Mj(a,16)&&this.Jc(b,16,V(a,16));return
b};f.hb=function(a,b){b=Oj.va.hb.call(this,a,b);var
c=this.wb(b);a.ub=c;a.ma=b.title;Mj(a,16)&&this.Jc(b,16,V(a,16));return
b};f.wb=q;f.Qb=q;
function Pj(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Ia=function()
{return"goog-button"};function Qj(a,b){if(!a)throw Error("Invalid class name
"+a);if("function"!==typeof b)throw Error("Invalid decorator function
"+b);Rj[a]=b}var Sj={},Rj={};function Tj(a,b,c){Rg.call(this,c);if(!b)
{for(b=this.constructor;b;){var
d=Da(b);if(d=Sj[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Ya?d.Ya():new d:null}this.j=b;this.Id=void 0!==a?
a:null;this.Db=null}v(Tj,Rg);f=Tj.prototype;f.Id=null;f.yc=0;f.hf=39;f.Ad=255;f.ff=
0;f.Cf=!0;f.kc=null;f.Ng=!0;f.Ze=null;function Uj(a){a.Pa&&0!=a.Ng&&Vj(a,!1);a.Ng=!
1}f.Sc=function(){return this.j};function Wj(a,b){b&&(a.kc?lb(a.kc,b)||
a.kc.push(b):a.kc=[b],Hj(a,b,!0))}
function Xj(a,b,c){c?
Wj(a,b):b&&a.kc&&nb(a.kc,b)&&(0==a.kc.length&&(a.kc=null),Hj(a,b,!
1))}f.nc=function(){var
a=this.j.Lb(this);this.Ba=a;Kj(this.j,a,this.Ge());this.j.Mg(a,!
1);this.isVisible()||this.j.Ka(a,!1)};f.Ge=function(){return this.Ze};f.
$e=function(a){this.Db=a;var b=this.ha();b&&this.j.$e(b,a)};f.Ed=function(){return
this.j.Xb(this.ha())};f.Jg=function(a){return this.j.zf(a)};f.$b=function(a)
{this.Ba=a=this.j.hb(this,a);Kj(this.j,a,this.Ge());this.j.Mg(a,!1);this.Cf="none"!
=a.style.display};
f.Sa=function()
{Tj.va.Sa.call(this);Lj(this.j,this,this.Ba);this.j.Af(this);if(this.hf&-
2&&(this.Ng&&Vj(this,!0),Mj(this,32))){var a=this.ha();if(a){var b=this.wa||
(this.wa=new
vj);wj(b,a);Vg(this).ta(b,"key",this.Mb).ta(a,"focus",this.sk).ta(a,"blur",this.Bf)
}}};
function Vj(a,b){var c=Vg(a),d=a.ha();b?(c.ta(d,tf.Pd,a.nd).ta(d,
[tf.Qd,tf.we],a.Ac).ta(d,"mouseover",a.Wc).ta(d,"mouseout",a.Rg),a.Ke!
=q&&c.ta(d,"contextmenu",a.Ke),z&&(B(9)||c.ta(d,"dblclick",a.wi),a.ya||(a.ya=new
Yj(a),lf(a,a.ya)))):(c.$a(d,tf.Pd,a.nd).$a(d,[tf.Qd,tf.we],a.Ac).
$a(d,"mouseover",a.Wc).$a(d,"mouseout",a.Rg),a.Ke!=q&&c.
$a(d,"contextmenu",a.Ke),z&&(B(9)||c.$a(d,"dblclick",a.wi),mf(a.ya),a.ya=null))}
f.Jb=function()
{Tj.va.Jb.call(this);this.wa&&Cj(this.wa);this.isVisible()&&this.isEnabled()&&this.
j.Ie(this,!1)};f.Aa=function(){Tj.va.Aa.call(this);this.wa&&(this.wa.Ga(),delete
this.wa);delete this.j;this.ya=this.kc=this.Id=null};f.Ub=function(){return
this.Id};function Jj(a,b){a.Id=b}f.vf=function(){var a=this.Ub();if(!
a)return"";a="string"===typeof a?a:Array.isArray(a)?fb(a,Ue).join(""):Se(a);return
md(a)};f.isVisible=function(){return this.Cf};
f.Ka=function(a,b){return b||this.Cf!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Ka(b,a),this.isEnabled()&&this.j.Ie(this,a),this.Cf=a,!0):!
1};f.isEnabled=function(){return!V(this,1)};f.La=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Zj(this,1,!
a)||(a||(ak(this,!1),this.Zb(!1)),this.isVisible()&&this.j.Ie(this,a),this.Pb(1,!
a,!0))};f.Zb=function(a){Zj(this,2,a)&&this.Pb(2,a)};function ak(a,b)
{Zj(a,4,b)&&a.Pb(4,b)}
f.Ah=function(a){Zj(this,8,a)&&this.Pb(8,a)};f.vd=function(a)
{Zj(this,16,a)&&this.Pb(16,a)};f.ag=function(a)
{Zj(this,32,a)&&this.Pb(32,a)};f.kb=function(a)
{Zj(this,64,a)&&this.Pb(64,a)};function V(a,b){return!!
(a.yc&b)}f.Pb=function(a,b,c){c||1!=a?Mj(this,a)&&b!
=V(this,a)&&(this.j.Pb(this,a,b),this.yc=b?this.yc|a:this.yc&~a):this.La(!
b)};function Mj(a,b){return!!(a.hf&b)}
f.lb=function(a,b){if(this.Pa&&V(this,a)&&!b)throw Error("Component already
rendered");!b&&V(this,a)&&this.Pb(a,!1);this.hf=b?this.hf|a:this.hf&~a};function
bk(a,b){return!!(a.Ad&b)&&Mj(a,b)}function Zj(a,b,c){return Mj(a,b)&&V(a,b)!=c&&(!
(a.ff&b)||a.dispatchEvent(Tg(b,c)))&&!a.jc}f.Wc=function(a){!
ck(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&bk(this,2)&&this.Zb
(!0)};f.Rg=function(a){!
ck(a,this.ha())&&this.dispatchEvent("leave")&&(bk(this,4)&&ak(this,!
1),bk(this,2)&&this.Zb(!1))};
f.Ke=q;function ck(a,b){return!!
a.relatedTarget&&Le(b,a.relatedTarget)}f.nd=function(a)
{this.isEnabled()&&(bk(this,2)&&this.Zb(!0),!xf(a)||Id&&a.ctrlKey||
(bk(this,4)&&ak(this,!0),this.j&&this.j.li(this)&&this.ha().focus()));!xf(a)||
Id&&a.ctrlKey||a.preventDefault()};f.Ac=function(a)
{this.isEnabled()&&(bk(this,2)&&this.Zb(!
0),V(this,4)&&this.Zc(a)&&bk(this,4)&&ak(this,!1))};f.wi=function(a)
{this.isEnabled()&&this.Zc(a)};
f.Zc=function(a){bk(this,16)&&this.vd(!V(this,16));bk(this,8)&&this.Ah(!
0);bk(this,64)&&this.kb(!V(this,64));var b=new
rf("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)};f.sk=function()
{bk(this,32)&&this.ag(!0)};f.Bf=function(){bk(this,4)&&ak(this,!
1);bk(this,32)&&this.ag(!1)};f.Mb=function(a){return
this.isVisible()&&this.isEnabled()&&this.zc(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.zc=function(a){return 13==a.keyCode&&this.Zc(a)};if("function"!==typeof Tj)throw
Error("Invalid component class "+Tj);if("function"!==typeof Dj)throw Error("Invalid
renderer class "+Dj);var dk=Da(Tj);Sj[dk]=Dj;Qj("goog-control",function(){return
new Tj(null)});function Yj(a){kf.call(this);this.i=a;this.g=!1;this.j=new
N(this);lf(this,this.j);a=this.i.Ba;this.j.ta(a,tf.Pd,this.s).ta(a,tf.Qd,this.V).ta
(a,"click",this.o)}v(Yj,kf);var ek=!z||Wd(9);Yj.prototype.s=function(){this.g=!1};
Yj.prototype.V=function(){this.g=!0};function fk(a,b){if(!ek)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}
Yj.prototype.o=function(a){if(this.g)this.g=!1;else{var
b=a.g,c=b.button,d=b.type,e=fk(b,"mousedown");this.i.nd(new
uf(e,a.i));e=fk(b,"mouseup");this.i.Ac(new uf(e,a.i));ek||
(b.button=c,b.type=d)}};Yj.prototype.Aa=function()
{this.i=null;Yj.va.Aa.call(this)};function gk(){}v(gk,Oj);za(gk);f=gk.prototype;f.
$d=function(){};f.Lb=function(a){Uj(a);a.Ad&=-256;a.lb(32,!1);return
a.i.Ua("BUTTON",{"class":Gj(this,a).join(" "),disabled:!
a.isEnabled(),title:a.ma||"",value:a.wb()||""},a.vf()||"")};f.zf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.hb=function(a,b){Uj(a);a.Ad&=-256;a.lb(32,!1);if(b.disabled)
{var c=this.Ce(1);L(b,c)}return gk.va.hb.call(this,a,b)};
f.Af=function(a){Vg(a).ta(a.ha(),"click",a.Zc)};f.Mg=q;f.mi=q;f.li=function(a)
{return a.isEnabled()};f.Ie=q;f.Pb=function(a,b,c){gk.va.Pb.call(this,a,b,c);
(a=a.ha())&&1==b&&(a.disabled=c)};f.wb=function(a){return
a.value};f.Qb=function(a,b){a&&(a.value=b)};f.Jc=q;function hk(a,b,c)
{Tj.call(this,a,b||gk.Ya(),c)}v(hk,Tj);f=hk.prototype;f.wb=function(){return
this.ub};f.Qb=function(a){this.ub=a;this.Sc().Qb(this.ha(),a)};f.Wb=function(a)
{this.ma=a;Pj(this.ha(),a)};function ik(a,b){var c=a.Sc(),d=ah(a),e=c.Ia()+"-
collapse-left";c=c.Ia()+"-collapse-right";Xj(a,d?c:e,!!(b&1));Xj(a,d?e:c,!!
(b&2))}f.Aa=function(){hk.va.Aa.call(this);delete this.ub;delete
this.ma};f.Sa=function(){hk.va.Sa.call(this);if(Mj(this,32)){var
a=this.ha();a&&Vg(this).ta(a,"keyup",this.zc)}};
f.zc=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Zc(a):32==a.keyCode};Qj("goog-
button",function(){return new hk(null)});function W(a,b,c,d)
{hk.call(this,a,jk.Ya(),b);this.Ca=c||0;this.o=d||0;this.nb=!
1}v(W,hk);f=W.prototype;f.Eb=function(){return this.o};
f.Wb=function(a){this.ma=a;var b=this.ha();if(b)if(this.nb){var c=a instanceof Qc?
gj(Sc(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Qc?b.g=a:
(b.setAttribute("data-tooltip",a),b.g=null),b.setAttribute("aria-label",c)):
(b.g=null,b.removeAttribute("aria-label"));a=ke(b)||ke();b=Da(a.g);jj[b]||
(jj[b]=new kj(a))}else a?b.title=a:b.removeAttribute("title")};
f.La=function(a){this.isEnabled()!
=a&&(W.va.La.call(this,a),kk(this))};f.ag=function(a)
{W.va.ag.call(this,a);lk(this,!1)};f.nd=function(a)
{W.va.nd.call(this,a);this.isEnabled()&&lk(this,!0)};f.Ac=function(a)
{W.va.Ac.call(this,a);this.isEnabled()&&lk(this,!0)};function lk(a,b)
{a.ha()&&jf(a.ha(),"jfk-button-clear-outline",b)}function kk(a)
{a.ha()&&mk(a.Sc(),a)}
function nk(a,b){if("string"===typeof a){var
c=a;a=F("IMG");gd(a,c);Q(a,21,21)}L(a,"jfk-button-
img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return
c}function jk(){this.mb=this.Ia()+"-standard";this.i=this.Ia()+"-
action";this.ua=this.Ia()+"-primary";this.s=this.Ia()+"-default";this.V=this.Ia()
+"-flat";this.ma=this.Ia()+"-narrow";this.ka=this.Ia()+"-mini";this.o=this.Ia()+"-
contrast"}v(jk,Oj);za(jk);f=jk.prototype;
f.yd=function(a,b,c){a&&c.Ca!=a&&(c.Ca=a,kk(c));b&&c.o!
=b&&(c.o=b,kk(c))};f.Ia=function(){return"jfk-button"};
f.Lb=function(a){var b=a.i,c={disabled:!
a.isEnabled(),checked:V(a,16),style:a.Ca,title:a.ma,Jm:a.nb,value:a.wb(),width:a.Eb
()};c=c||{};var d=c.attributes;var e=c.content;var
g=c.disabled,h=c.id,k=c.en,l=c.title,n=c.Jm,r=c.value;h='<div role="button"'+(h?'
id="'+Uh(h)+'"':"")+' class="';var G=c||{};c=G.Vm;var
E=G.disabled,ja=G.checked,ea=G.width,Z="goog-inline-block jfk-button
";G=G.style;switch(Ca(G)?G.toString():G){case 0:Z+="jfk-button-standard";break;case
2:Z+="jfk-button-action";break;case 3:Z+=
"jfk-button-primary";break;case 1:Z+="jfk-button-default";break;case 4:Z+="jfk-
button-flat";break;case 5:Z+="jfk-button-mini";break;case 6:Z+="jfk-button-
contrast";break;default:Z+="jfk-button-standard"}Z+=((ea&&ea.xl&&(1).xl?ea.Vd!
==(1).Vd?0:ea.toString()===(1).toString():1==ea)?" jfk-button-narrow":"")+(ja?"
jfk-button-checked":"")+(c?" "+c:"")+(E?" jfk-button-disabled":"");g=h+Uh(Z)+'"'+
(g?' aria-disabled="true"':' tabindex="'+(k?Uh(k):"0")+'"')+(l?n?' data-
tooltip="'+Uh(l)+'"':' title="'+Uh(l)+
'"':"")+(r?'
value="'+Uh(r)+'"':"");d?(null!=d&&d.Vd===Lh?d=d.Ub().replace(/([^"'\s])$/,"$1 "):
(d=String(d),d=$h.test(d)?d:"zSoyz"),d=" "+d):d="";d=g+d+">";e=null!=e?e:"";e=null!
=e&&e.Vd===Kh?e:e instanceof Qc?
Th(Sc(e).toString(),e.g()):Th(od(String(String(e))),Sh(e));d=Th(d+e+"</div>");e=b||
ke();e=Be(e.g,"DIV");if(Ca(d))if(d instanceof Mh){if(d.Vd!==Kh)throw
Error("Sanitized content was not of kind HTML.");d=Uc(d.toString(),d.xg||null)}else
d=Tc("zSoyz");else d=Tc(String(d));y(e,d);1==e.childNodes.length&&
(d=e.firstChild,1==d.nodeType&&(e=d));b.ji(e,a.Ub());this.hb(a,e);return
e};f.hb=function(a,b){jk.va.hb.call(this,a,b);this.j||
(this.j=Xa(this.mb,u(this.yd,0,null),this.i,u(this.yd,2,null),this.ua,u(this.yd,3,n
ull),this.s,u(this.yd,1,null),this.V,u(this.yd,4,null),this.ka,u(this.yd,5,null),th
is.o,u(this.yd,6,null),this.ma,u(this.yd,null,1)));for(var c=cf(b),d=0;d<c.length;+
+d){var e=this.j[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ma=c,a.nb=!
0;return b};
f.wb=function(a){return a.getAttribute("value")||""};f.Qb=function(a,b)
{a&&a.setAttribute("value",b)};function mk(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],g=b.Ca;c(0==g,a.mb);c(2==g,a.i);c(3==g,a.ua);c(4==g,a.V);c(5==g,a.ka);c(1
==g,a.s);c(6==g,a.o);c(1==b.Eb(),a.ma);c(!b.isEnabled(),a.Ia()+"-
disabled");hf(b.ha(),e);ff(b.ha(),d)};var ok={};
function pk(a){if(z&&!B(9))return[0,0,0,0];var b=ok.hasOwnProperty(a)?
ok[a]:null;if(b)return b;65536<Object.keys(ok).length&&(ok={});var
c=[0,0,0,0];b=qk(a,/\\[0-9A-Fa-f]{6}\s?/g);b=qk(b,/\\[0-9A-Fa-f]
{1,5}\s/g);b=qk(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g," $1 ");b=b.replace(/
{[^]*/gm,"");b=rk(b,c,/(\[[^\]]+\])/g,2);b=rk(b,c,/(#[^\#\s\+>~\.\[:]
+)/g,1);b=rk(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=rk(b,c,/(::[^\s\+>~\.\[:]+|:first-
line|:first-letter|:before|:after)/gi,3);b=rk(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=rk(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g,"
");b=b.replace(/[#\.]/g," ");rk(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return
ok[a]=b}function rk(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return
Array(e.length+1).join(" ")})}function qk(a,b){return a.replace(b,function(c)
{return Array(c.length+1).join("A")})};var sk={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},tk=/
[\n\f\r"'()*<>]/g,uk={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function vk(a){return uk[a]}
function wk(a,b,c){b=Db(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"!
=qc(a)?'url("'+qc(a).replace(tk,vk)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in sk))return null}return
b};function xk(a,b){a=p[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
yk(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}
var zk=xk("Element","attributes")||
xk("Node","attributes"),Ak=yk("Element","hasAttribute"),Bk=yk("Element","getAttribu
te"),Ck=yk("Element","setAttribute"),Dk=yk("Element","removeAttribute"),Ek=yk("Elem
ent","getElementsByTagName"),Fk=yk("Element","matches")||
yk("Element","msMatchesSelector"),Gk=xk("Node","nodeName"),Hk=xk("Node","nodeType")
,Ik=xk("Node","parentNode"),Jk=xk("HTMLElement","style")||
xk("Element","style"),Kk=xk("HTMLStyleElement","sheet"),Lk=yk("CSSStyleDeclaration"
,"getPropertyValue"),
Mk=yk("CSSStyleDeclaration","setProperty");function Nk(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Ok(a,b,c,d){if(a)return a.apply(b,d);if(z&&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 Pk(a)
{return Nk(zk,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Qk(a,b,c){try{Ok(Ck,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Rk(a){return
Nk(Jk,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Sk(a){return Nk(Kk,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Tk(a){return Nk(Gk,a,"nodeName",function(b)
{return"string"==typeof b})}function Uk(a){return Nk(Hk,a,"nodeType",function(b)
{return"number"==typeof b})}
function Vk(a){return Nk(Ik,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Wk(a,b){return
Ok(Lk,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Xk(a,b,c){Ok(Mk,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Yk=z&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\
[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Zk={"-webkit-border-horizontal-
spacing":!0,"-webkit-border-vertical-spacing":!0};
function $k(a,b,c){var d=[];a=al(rb(a.cssRules));w(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&z&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Yk,"#"+b+"
$1"):e.selectorText;d.push(Mc(g,bl(e.style,c)))}});return Nc(d)}function al(a)
{return eb(a,function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function cl(a,b,c){a=dl("<style>"+a+"</style>");return null==a||null==a.sheet?Pc:
$k(a.sheet,void 0!=b?b:null,c)}function dl(a){if(z&&!B(10)||"function"!=typeof
p.DOMParser)return
null;a=Uc("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(Sc(a),"text/html").body.children[0]}
function bl(a,b){if(!a)return Bc;var
c=document.createElement("div").style,d=el(a);w(d,function(e){var g=Gd&&e in Zk?
e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=g.lastIndexOf("--",0)&&0!
=g.lastIndexOf("var",0)&&(e=Wk(a,e),e=wk(g,e,b),null!=e&&Xk(c,g,e))});return new
yc(c.cssText||"",zc)}
function fl(a){var b=Array.from(Ok(Ek,a,"getElementsByTagName",
["STYLE"])),c=Bb(b,function(e){return
rb(Sk(e).cssRules)});c=al(c);c.sort(function(e,g){e=pk(e.selectorText);a:
{g=pk(g.selectorText);for(var h=wb,k=Math.min(e.length,g.length),l=0;l<k;l++){var
n=h(e[l],g[l]);if(0!=n){e=n;break a}}e=wb(e.length,g.length)}return-
e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)w(c,function(e){Ok(Fk,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&e.style&&
gl(d,e.style)});w(b,I)}function gl(a,b){var c=el(a.style),d=el(b);w(d,function(e)
{if(!(0<=c.indexOf(e))){var g=Wk(b,e);Xk(a.style,e,g)}})}function el(a){Ba(a)?
a=rb(a):(a=Oa(a),nb(a,"cssText"));return a};var hl={"* ARIA-CHECKED":!0,"* ARIA-
COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"*
ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-
HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-
MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-
PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-
ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!
0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"*
AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"*
CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"*
COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"*
ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"*
ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"*
REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"*
RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"*
START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"*
VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},il={"* 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 jl="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),kl=0;function ll()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+kl+
+}ll.prototype.set=function(a,b){if(Ok(Ak,a,"hasAttribute",[this.g])){var
c=parseInt(Ok(Bk,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Qk(a,this.g,c.toString()),this.j.push(a);return this};
ll.prototype.get=function(a){if(Ok(Ak,a,"hasAttribute",[this.g]))return
a=parseInt(Ok(Bk,a,"getAttribute",[this.g])||
null,10),this.i[a]};ll.prototype.clear=function(){this.j.forEach(function(a)
{Ok(Dk,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var ml=!z||
Wd(10),nl=!z||null==document.documentMode;function ol(){};var pl={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
ql={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!
0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!
0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!
0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!
0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!
0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!
0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var rl={"ANNOTATION-
XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!
0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function sl(a){a=a||new
tl;ul(a);this.g=Ua(a.g);this.s=Ua(a.wa);this.j=Ua(a.ya);this.ma=a.ua;w(a.ka,functio
n(b){if(0!=b.lastIndexOf("data-",0))throw new ab('Only "data-" attributes allowed,
got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new ab('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.g["*
"+b.toUpperCase()]=vl},this);w(a.V,function(b){b=b.toUpperCase();if(-
1==b.indexOf("-")||rl[b])throw new ab("Only valid custom element tag names allowed,
got: %s.",
[b]);this.j[b]=!
0},this);this.ka=a.j;this.o=a.mb;this.i=null;this.V=a.ma}v(sl,ol);function wl(a)
{return function(b,c){return(b=a(Db(b),c))&&"about:invalid#zClosurez"!=qc(b)?
qc(b):null}}function tl(){this.g={};w([hl,il],function(a){w(Oa(a),function(b)
{this.g[b]=vl},this)},this);this.i={};this.ka=[];this.V=[];this.wa=Ua(pl);this.ya=U
a(ql);this.ua=!
1;this.Ja=vc;this.Ea=this.s=this.Ca=this.j=Ub;this.mb=null;this.o=this.ma=!1}
function xl(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function yl(a,b,c,d){a[c]&&!b[c]&&(a[c]=xl(a[c],d))}
function ul(a){if(a.o)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");yl(a.g,a.i,"* USEMAP",zl);var b=wl(a.Ja);w(["* ACTION","* CITE","*
HREF"],function(d){yl(this.g,this.i,d,b)},a);var c=wl(a.j);w(["* LONGDESC","*
SRC","LINK HREF"],function(d){yl(this.g,this.i,d,c)},a);w(["* FOR","* HEADERS","*
NAME"],function(d){yl(this.g,this.i,d,u(Al,this.Ca))},a);yl(a.g,a.i,"A
TARGET",u(Bl,["_blank","_self"]));yl(a.g,a.i,"* CLASS",u(Cl,a.s));yl(a.g,a.i,"*
ID",u(Dl,a.s));yl(a.g,a.i,"* STYLE",
u(a.Ea,c));a.o=!0}function El(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function vl(a){return Db(a)}function Bl(a,b){b=Db(b);return
lb(a,b.toLowerCase())?b:null}function zl(a){return(a=Db(a))&&"#"==a.charAt(0)?
a:null}function Al(a,b,c){return a(Db(b),c)}function
Cl(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var
g=a(b[e],c);g&&d.push(g)}return 0==d.length?null:d.join(" ")}function Dl(a,b,c)
{return a(Db(b),c)}
function Fl(a,b){var c=!("STYLE"in a.s)&&"STYLE"in
a.j;c="*"==a.o&&c?"sanitizer-"+vd():a.o;a.i=c;if(ml){c=b;if(ml)
{b=H("SPAN");a.i&&"*"==a.o&&(b.id=a.i);a.V&&(c=dl("<div>"+c+"</div>"),fl(c),c=c.inn
erHTML);c=Uc(c,null);var d=document.createElement("template");if(nl&&"content"in
d)y(d,c),d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;y(e.body,c)}c=document.c
reateTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(d=jl?
new WeakMap:new ll;e=c.nextNode();){c:{var g=
a;var h=e;switch(Uk(h)){case 3:g=Gl(g,h);break c;case
1:if("TEMPLATE"==Tk(h).toUpperCase())g=null;else{var k=Tk(h).toUpperCase();if(k in
g.s)var l=null;else g.j[k]?l=document.createElement(k):
(l=H("SPAN"),g.ma&&Qk(l,"data-sanitizer-original-tag",k.toLowerCase()));if(l){var
n=l,r=Pk(h);if(null!=r)for(var G=0;k=r[G];G++)if(k.specified){var E=g;var
ja=h,ea=k,Z=ea.name;if(0==Z.lastIndexOf("data-sanitizer-",0))E=null;else{var
de=Tk(ja);ea=ea.value;var
ee={tagName:Db(de).toLowerCase(),attributeName:Db(Z).toLowerCase()},
Za={Wj:void 0};"style"==ee.attributeName&&(Za.Wj=Rk(ja));ja=El(de,Z);ja in E.g?
(E=E.g[ja],E=E(ea,ee,Za)):(Z=El(null,Z),Z in E.g?
(E=E.g[Z],E=E(ea,ee,Za)):E=null)}null!==E&&Qk(n,k.name,E)}g=l}else g=null}break
c;default:g=null}}if(g){if(1==Uk(g)&&d.set(e,g),e=Vk(e),h=!
1,e)k=Uk(e),l=Tk(e).toLowerCase(),n=Vk(e),11!=k||n?"body"==l&&n&&(k=Vk(n))&&!
Vk(k)&&(h=!0):h=!0,k=null,h||!e?
k=b:1==Uk(e)&&(k=d.get(e)),k.content&&(k=k.content),k.appendChild(g)}else
Fe(e)}d.clear&&d.clear();a=b}else a=H("SPAN");0<Pk(a).length&&
(b=H("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return Uc(a,null)}function Gl(a,b){var c=b.data;
(b=Vk(b))&&"style"==Tk(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in
a.j&&(c=Oc(cl(c,a.i,t(function(d,e){return this.ka(d,{Wm:e})},a))));return
document.createTextNode(c)};function X(a){var b=new tl;b=new sl(b);return
Fl(b,a)};function Hl(a){Il();return Uc(a,null)}var Il=q;function Jl(a,b){this.g=a
instanceof C?a:new C(a,b)}v(Jl,ai);Jl.prototype.Kb=function(a,b,c,d)
{ni(this.g,a,b,c,null,null,d)};function Kl(a)
{O.call(this);this.Ba=a;a=z?"focusout":"blur";this.g=M(this.Ba,z?"focusin":"focus",
this,!z);this.i=M(this.Ba,a,this,!z)}v(Kl,O);Kl.prototype.handleEvent=function(a)
{var b=new
uf(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Kl.prototype.Aa=function()
{Kl.va.Aa.call(this);Rf(this.g);Rf(this.i);delete this.Ba};function Ll(a,b,c)
{this.g=a;this.i=b;this.ka=c}v(Ll,ai);Ll.prototype.Kb=function(a,b,c)
{ki(this.g,this.i,a,b,void 0,c,this.ka)};function Ml(a,b){this.g=a instanceof C?
a:new C(a,b)}v(Ml,ai);Ml.prototype.Kb=function(a,b,c,d)
{ki(qg(a),0,a,b,this.g,c,null,d)};function Nl(a){this.g=new eh;if(a)
{a=ih(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}}function Ol(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Da(a):b.charAt(0)+a}Nl.prototype.add=func
tion(a){this.g.set(Ol(a),a)};Nl.prototype.remove=function(a){return
this.g.remove(Ol(a))};Nl.prototype.Ab=function(){return
this.g.Ab()};Nl.prototype.clone=function(){return new Nl(this)};function Pl(a,b)
{O.call(this);this.j=new N(this);this.Df(a||
null);b&&(this.de=b)}v(Pl,O);f=Pl.prototype;f.Ba=null;f.Rh=!0;f.Qh=null;f.ae=!
1;f.dh=-1;f.Zh=!0;f.de="toggle_display";f.ha=function(){return
this.Ba};f.Df=function(a){Ql(this);this.Ba=a};function Ql(a){if(a.ae)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.ae};
f.Ka=function(a){this.Wa&&this.Wa.stop();this.Ea&&this.Ea.stop();if(a){if(!
this.ae&&this.uh()){if(!this.Ba)throw Error("Caller must call setElement before
trying to show the
popup");this.Jd();a=me(this.Ba);if(this.Rh)if(this.j.ta(a,"mousedown",this.aj,!
0),z){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Me(b)}catch(d){break}a=c;b=a.activeElement}this.j.ta(a,"mousedown",this.aj,!
0);this.j.ta(a,"deactivate",this.$i)}else this.j.ta(a,"blur",this.
$i);"toggle_display"==this.de?
(this.Ba.style.visibility="visible",R(this.Ba,!
0)):"move_offscreen"==this.de&&this.Jd();this.ae=!0;this.dh=Ia();this.Wa?
(Jf(this.Wa,"end",this.Vf,!1,this),this.Wa.play()):this.Vf()}}else
Rl(this)};f.Jd=q;function Rl(a,b)
{a.ae&&a.dispatchEvent({type:"beforehide",target:b})&&(a.j&&Yf(a.j),a.ae=!1,a.Ea?
(Jf(a.Ea,"end",u(a.Vh,b),!1,a),a.Ea.play()):a.Vh(b))}f.Vh=function(a)
{"toggle_display"==this.de?
this.tl():"move_offscreen"==this.de&&(this.Ba.style.top="-10000px");this.Ye(a)};
f.tl=function(){this.Ba.style.visibility="hidden";R(this.Ba,!1)};f.uh=function()
{return this.dispatchEvent("beforeshow")};f.Vf=function()
{this.dispatchEvent("show")};f.Ye=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.aj=function(a)
{a=a.target;Le(this.Ba,a)||Sl(this,a)||150>Ia()-this.dh||Rl(this,a)};
f.$i=function(a){if(this.Zh){var b=me(this.Ba);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Le(this.Ba,a)||"BODY"==a.tagName||
Sl(this,a))return}else if(a.target!=b)return;150>Ia()-this.dh||Rl(this)}};function
Sl(a,b){return hb(a.Qh||[],function(c){return b===c||Le(c,b)})}f.Aa=function()
{Pl.va.Aa.call(this);this.j.Ga();mf(this.Wa);mf(this.Ea);delete this.Ba;delete
this.j;delete this.Qh};function Tl(a,b){this.hd=8;this.ub=b||void
0;Pl.call(this,a)}v(Tl,Pl);Tl.prototype.bc=function(){return this.ub||
null};Tl.prototype.setPosition=function(a){this.ub=a||void
0;this.isVisible()&&this.Jd()};Tl.prototype.Jd=function(){if(this.ub){var a=!
this.isVisible()&&"move_offscreen"!
=this.de,b=this.ha();a&&(b.style.visibility="hidden",R(b,!
0));this.ub.Kb(b,this.hd,this.fh);a&&R(b,!1)}};function Ul(a,b,c){this.o=c||(a?
ke(D(a)):ke());Tl.call(this,this.o.Ua("DIV",
{style:"position:absolute;display:none;"}));this.s=new C(1,1);this.ma=new
Nl;this.V=null;a&&(a=D(a),this.ma.add(a),M(a,"mouseover",this.Wc,!
1,this),M(a,"mouseout",this.Ef,!1,this),M(a,"mousemove",this.ee,!
1,this),M(a,"focus",this.ni,!1,this),M(a,"blur",this.Ef,!1,this));null!
=b&&J(this.ha(),b)}v(Ul,Tl);var Vl=[];f=Ul.prototype;f.rb=null;f.className="goog-
tooltip";f.fg=500;f.Tg=0;f.Fg=function(){return this.Tg};
f.Df=function(a){var b=this.ha();b&&I(b);Ul.va.Df.call(this,a);a?
(b=this.o.g.body,b.insertBefore(a,b.lastChild),mf(this.V),this.V=new
Kl(this.ha()),lf(this,this.V),M(this.V,"focusin",this.Sd,void
0,this),M(this.V,"focusout",this.ef,void 0,this)):
(mf(this.V),this.V=null)};function Wl(a){return a.Ca?a.isVisible()?4:1:a.wa?
3:a.isVisible()?2:0}f.Kf=function(a){if(!this.isVisible())return!1;var
b=ug(this.ha()),c=Bg(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.uh=function(){if(!Pl.prototype.uh.call(this))return!1;if(this.g)for(var
a,b=0;a=Vl[b];b++)Le(a.ha(),this.g)||a.Ka(!
1);mb(Vl,this);a=this.ha();a.className=this.className;this.Sd();M(a,"mouseover",thi
s.Sg,!1,this);M(a,"mouseout",this.Ci,!1,this);Xl(this);return!0};f.Ye=function()
{nb(Vl,this);for(var a=this.ha(),b,c=0;b=Vl[c];c++)b.g&&Le(a,b.g)&&b.Ka(!
1);this.nf&&this.nf.ef();Qf(a,"mouseover",this.Sg,!
1,this);Qf(a,"mouseout",this.Ci,!1,this);this.g=void 0;0==Wl(this)&&(this.Db=!
1);Pl.prototype.Ye.call(this)};
f.Oe=function(a,b){this.g==a&&gh(this.ma.g,Ol(this.g))&&(this.Db||!this.Rm?
(this.Ka(!1),this.isVisible()||(this.g=a,this.setPosition(b||Yl(this,0)),this.Ka(!
0))):this.g=void 0);this.Ca=void 0};f.Ji=function(a){this.wa=void 0;if(a==this.g)
{a=this.o;var b;a=(b=Xe(a.g))&&this.ha()&&a.jk(this.ha(),b);null!
=this.rb&&(this.rb==this.ha()||gh(this.ma.g,Ol(this.rb)))||a||this.ka&&this.ka.rb||
this.Ka(!1)}};function Zl(a,b){var
c=we(a.o.g);a.s.x=b.clientX+c.x;a.s.y=b.clientY+c.y}
f.Wc=function(a){var b=$l(this,a.target);this.rb=b;this.Sd();b!
=this.g&&(this.g=b,this.hg(b),am(this),Zl(this,a))};function $l(a,b){try{for(;b&&!
gh(a.ma.g,Ol(b));)b=b.parentNode;return b}catch(c){return null}}f.ee=function(a)
{Zl(this,a);this.Db=!0};f.ni=function(a){this.rb=a=$l(this,a.target);this.Db=!
0;if(this.g!=a){this.g=a;var
b=Yl(this,1);this.Sd();this.hg(a,b);am(this)}};function Yl(a,b){return 0==b?
(a=a.s.clone(),new bm(a)):new cm(a.rb)}
function am(a){if(a.g)for(var b,c=0;b=Vl[c];c+
+)Le(b.ha(),a.g)&&(b.ka=a,a.nf=b)}f.Ef=function(a){var
b=$l(this,a.target),c=$l(this,a.relatedTarget);b!
=c&&(b==this.rb&&(this.rb=null),Xl(this),this.Db=!1,!this.isVisible()||
a.relatedTarget&&Le(this.ha(),a.relatedTarget)?this.g=void
0:this.ef())};f.Sg=function(){var a=this.ha();this.rb!
=a&&(this.Sd(),this.rb=a)};f.Ci=function(a){var b=this.ha();this.rb!=b||
a.relatedTarget&&Le(b,a.relatedTarget)||(this.rb=null,this.ef())};
f.hg=function(a,b){this.Ca||(this.Ca=U(t(this.Oe,this,a,b),this.fg))};function
Xl(a){a.Ca&&(ej(a.Ca),a.Ca=void 0)}f.ef=function()
{2==Wl(this)&&(this.wa=U(t(this.Ji,this,this.g),this.Fg()))};f.Sd=function()
{this.wa&&(ej(this.wa),this.wa=void 0)};
f.Aa=function(){var a;this.Ka(!1);Xl(this);for(var b=this.ma.Ab(),c=0;a=b[c];c+
+)Qf(a,"mouseover",this.Wc,!1,this),Qf(a,"mouseout",this.Ef,!
1,this),Qf(a,"mousemove",this.ee,!1,this),Qf(a,"focus",this.ni,!
1,this),Qf(a,"blur",this.Ef,!
1,this);b=this.ma.g;b.i={};b.g.length=0;b.j=0;this.ha()&&I(this.ha());this.rb=null;
delete this.o;Ul.va.Aa.call(this)};function bm(a,b){Ml.call(this,a,b)}v(bm,Ml);
bm.prototype.Kb=function(a,b,c){b=qg(a);b=tg(b);c=c?new
$f(c.top+10,c.right,c.bottom,c.left+10):new
$f(10,0,0,10);ni(this.g,a,8,c,b,9)&496&&ni(this.g,a,8,c,b,5)};function cm(a)
{Ll.call(this,a,5)}v(cm,Ll);cm.prototype.Kb=function(a,b,c){var d=new
C(10,0);ki(this.g,this.i,a,b,d,c,9)&496&&ki(this.g,4,a,1,d,c,5)};function dm(a,b,c)
{Ul.call(this,a,b,c)}v(dm,Ul);f=dm.prototype;f.yg=!1;f.jf=!1;f.Vf=function()
{dm.va.Vf.call(this);this.nb=eg(Cg(this.ha()));this.g&&(this.Sb=eg(Cg(this.g)));thi
s.jf=this.yg;M(this.o.g,"mousemove",this.ee,!1,this)};f.Ye=function()
{Qf(this.o.g,"mousemove",this.ee,!1,this);this.Sb=this.nb=null;this.jf=!
1;dm.va.Ye.call(this)};
f.Kf=function(a){if(this.Ja){var b=ug(this.ha()),c=Bg(this.ha());return b.x-
this.Ja.left<=a.x&&a.x<=b.x+c.width+this.Ja.right&&b.y-
this.Ja.top<=a.y&&a.y<=b.y+c.height+this.Ja.bottom}return
dm.va.Kf.call(this,a)};function em(a,b){if(a.Sb&&bg(a.Sb,b)||a.Kf(b))return!
0;a=a.ka;return!!a&&a.Kf(b)}f.Ji=function(a){this.wa=void 0;a!=this.g||
em(this,this.s)||this.rb||this.ka&&this.ka.rb||A&&0==this.s.x&&0==this.s.y||
this.Ka(!1)};
f.ee=function(a){var b=this.isVisible();if(this.nb){var c=we(this.o.g);c=new
C(a.clientX+c.x,a.clientY+c.y);em(this,c)?b=!
1:this.jf&&(b=cg(this.nb,c)>=cg(this.nb,this.s))}if(b)
{if(this.ef(),this.rb=null,b=this.ka)b.rb=null}else
3==Wl(this)&&this.Sd();dm.va.ee.call(this,a)};f.Sg=function(){this.rb!
=this.ha()&&(this.jf=!1,this.rb=this.ha())};f.Fg=function(){return this.jf?
100:dm.va.Fg.call(this)};function fm(a,b){a=new dm(a);b=Hl(b.innerHTML);var
c=a.ha();c&&y(c,b);a.className="buy-tip-card";a.Ja=new $f(5,5,5,5);a.yg=!
0;a.fg=500;a.Tg=250};function Y(){O.call(this);this.g=new
N(this)}v(Y,O);Y.prototype.Aa=function()
{this.dispatchEvent("dispose");Y.va.Aa.call(this);this.g.Ga()};function gm(a,b)
{this.s=a||200;this.o=b||108;Y.call(this)}v(gm,Y);gm.prototype.lc=function(){return
this.s};gm.prototype.Eb=function(){return this.o};function hm(a,b,c,d)
{Ll.call(this,a,b);this.j=c?5:0;this.s=d||void 0}v(hm,Ll);hm.prototype.V=function()
{return this.j};hm.prototype.o=function(a)
{this.j=a};hm.prototype.Kb=function(a,b,c,d){var
e=ki(this.g,this.i,a,b,null,c,10,d,this.s);if(e&496){var
g=im(e,this.i);b=im(e,b);e=ki(this.g,g,a,b,null,c,10,d,this.s);e&496&&(g=im(e,g),b=
im(e,b),ki(this.g,g,a,b,null,c,this.j,d,this.s))}};function im(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function jm(a){Ul.call(this,a,void 0,void
0);this.Zh=!1;this.yg=!0;this.fg=500}m(jm,dm);jm.prototype.hg=function(a,b){b||
(b=new hm(a,9,!0));dm.prototype.hg.call(this,a,b)};jm.prototype.className="unified-
hovercard";function km(a){return"\u0421\u0442\u0440. "+a};function lm(a){return z?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").nor
malize("NFC")};var mm="ganpub ganclk dapp source_ip source_country source_domain
authuser".split(" ");function nm(a){var b=void 0===b?window.location.href:b;var
c=new S(b);T(a,"hl","ru");(b=Eh(c,"output"))&&T(a,"output",b);b=Eh(c,"source");"ge-
ipad-app"==b?(T(a,"dapp","2"),a.g.remove("output")):"ge-tablet-app"==b?
(T(a,"dapp","4"),a.g.remove("output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-
app"==b&&T(a,"dapp","3");Eh(c,"authuser")||a.g.remove("authuser");w(mm,function(d)
{var e=Eh(c,d);e&&T(a,d,e)})};function om(a,b,c)
{kf.call(this);this.i=null;this.data=a;this.g=b;this.o=c||
500}m(om,kf);om.prototype.Aa=function(){this.i&&this.i.Ga()};function pm(a){return
a.i||(a.i=new N(a))}
om.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.g.he||
this.data.g.qj);this.data.g.source&&T(c,"source",this.data.g.source);var
d=this.data.g.title;this.data.g.Dj&&(d+=": "+this.data.g.Dj);d=F("A",
{},d);d.classList.add(this.g+"-
title");fd(d,c.toString());b.appendChild(d);a.appendChild(b);qm(this,a);b=F("DIV");
if("number"===typeof(this.data.g.tj||0)){d=this.data.g.tj||0;c=Math.floor(d);d=0<d-
c?1:0;for(var e=5-c-d,g=F("SPAN",this.g+"-stars goog-inline-block");0<c;){c--;var
h=F("SPAN","card-star-on goog-inline-block");
g.appendChild(h)}for(;0<d;)d--,h=F("SPAN","card-star-half goog-inline-
block"),g.appendChild(h);for(;0<e;)e--,h=F("SPAN","card-star-off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.g.wm;d=F("A",
{},"\u041e\u0442\u0437\u044b\u0432\u043e\u0432:
"+this.data.g.Cl);d.classList.add(this.g+"-reviews-link");d.classList.add("goog-
inline-block");fd(d,c);b.appendChild(d);a.appendChild(b);this.data.g.Bj&&(c=new
sl,b=F("DIV",this.g+"-snippet"),c=Fl(c,this.data.g.Bj+" "),y(b,c),c=F("A",
{},"\u0434\u0440\u0443\u0433\u0438\u0435 \u0433\u043b\u0430\u0432\u044b \u00bb"),
c.classList.add(this.g+"-more-
link"),fd(c,this.data.g.he),b.appendChild(c),a.appendChild(b))};
function qm(a,b){var c="",d=F("DIV"),e=a.data.g.Ph;if(!Cb(ud(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-
1,k=De(", ");w(c,function(l,n){var r=l?l.replace(rm,""):"";r=ld(r);l=new
S(kd('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',r));nm(l);r=F("A",
{},r);fd(r,l.toString());g.appendChild(r);n<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.g.sj&&(Ee(d,F("SPAN",a.g+"-
pubdate",c+a.data.g.sj)),c="\u00a0-\u00a0");a.data.g.Li&&(d.appendChild(De(c)),
Ee(d,F("SPAN",a.g+"-pagesnum","\u0412\u0441\u0435\u0433\u043e
\u0441\u0442\u0440\u0430\u043d\u0438\u0446: "+a.data.g.Li)));b.appendChild(d)}
function sm(a,b,c,d,e,g,h){c=F("A",
{id:h||""},c);fd(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=ei||
fi?"touchstart":"click",pm(a).od(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=d instanceof oc?d:xc(d);k.action=qc(l);P(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var rm=/(<b\s*>)|
(<\/b>)/ig,tm={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function um()
{this.g={}}f=um.prototype;f.Uc=function(){return this.g.Jh};f.qc=function(){return
this.g.qc};f.Yg=function(){return this.g.Yg};f.Kd=function(){return
this.g.Kd};f.Ne=function(){return this.g.Ne};function vm(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 wm()
{}wm.prototype.g=null;function xm(a){var b;(b=a.g)||(b={},ym(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var zm;function Am(){}v(Am,wm);function Bm(a)
{return(a=ym(a))?new ActiveXObject(a):new XMLHttpRequest}function ym(a){if(!
a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}zm=new Am;function Cm(a)
{O.call(this);this.headers=new eh;this.ka=a||null;this.i=!
1;this.V=this.g=null;this.wa="";this.j=this.ua=this.o=this.ma=!
1;this.ya=0;this.s=null;this.Ea="";this.Ca=this.Ja=!1}v(Cm,O);var Dm=/^https?
$/i,Em=["POST","PUT"],Fm=[];function Gm(a,b,c){var d=new
Cm;Fm.push(d);b&&d.ta("complete",b);d.od("ready",d.Rj);d.send(a,c,void 0,void
0)}f=Cm.prototype;f.Rj=function(){this.Ga();nb(Fm,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.wa+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.wa=a;this.ma=!1;this.i=!0;this.g=this.ka?
Bm(this.ka):Bm(zm);this.V=this.ka?
xm(this.ka):xm(zm);this.g.onreadystatechange=t(this.kj,this);try{this.ua=!
0,this.g.open(b,String(a),!0),this.ua=!1}catch(g){Hm(this);return}a=c||"";var
e=this.headers.clone();d&&kh(d,function(g,h)
{e.set(h,g)});d=jb(e.ac(),Im);c=p.FormData&&a instanceof p.FormData;!lb(Em,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(g,h)
{this.g.setRequestHeader(h,g)},this);this.Ea&&(this.g.responseType=this.Ea);"withCr
edentials"in this.g&&this.g.withCredentials!
==this.Ja&&(this.g.withCredentials=this.Ja);try{Jm(this),0<this.ya&&((this.Ca=Km(th
is.g))?
(this.g.timeout=this.ya,this.g.ontimeout=t(this.Od,this)):this.s=U(this.Od,this.ya,
this)),this.o=!0,this.g.send(a),this.o=!1}catch(g){Hm(this)}};
function Km(a){return z&&B(9)&&"number"===typeof a.timeout&&void 0!
==a.ontimeout}function Im(a){return"content-type"==a.toLowerCase()}f.Od=function()
{"undefined"!=typeof
ua&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};function Hm(a){a.i=!
1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);Lm(a);Mm(a)}function Lm(a){a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
f.abort=function(){this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Mm(this))};f.Aa=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),Mm(this,!
0));Cm.va.Aa.call(this)};f.kj=function(){this.jc||(this.ua||this.o||this.j?
Nm(this):this.fm())};f.fm=function(){Nm(this)};
function Nm(a){if(a.i&&"undefined"!=typeof ua&&(!a.V[1]||4!=(a.g?
a.g.readyState:0)||2!=Om(a)))if(a.o&&4==(a.g?a.g.readyState:0))U(a.kj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{Pm(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Lm(a)}finally{Mm(a)}}}func
tion Mm(a,b){if(a.g){Jm(a);var c=a.g,d=a.V[0]?q:null;a.g=null;a.V=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Jm(a){a.g&&a.Ca&&(a.g.ontimeout=null);a.s&&(ej(a.s),a.s=null)}function
Pm(a){var b=Om(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.wa).match(lh)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Dm.test(a?a.toLowerCase():"");c=b}return c}function Om(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function Qm(a){if(a.g){a:{a=a.g.responseText;if(p.JSON)try{var
b=p.JSON.parse(a);break a}catch(c){}b=vm(a)}return b}};function Rm()
{this.g=[]}Rm.prototype.getId=function(){return
this.Ra};Rm.prototype.V=function(a,b,c){var d=null;Pm(c.target)&&(d=new
um,d.g.Jh=a,this.g.push(d));b(d)};Rm.prototype.ua=function(a,b,c){var
d=null;Pm(c.target)&&(d=Sm(this,a),Tm(this,d));b(d)};function Tm(a,b)
{pb(a.g,function(c){return c.Uc()==b.Uc()})}function Sm(a,b){return
jb(a.g,function(c){return c&&c.Uc()==b})};function Um(a){a=new S(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:Eh(a,"id")||""}function
Vm(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Wm(a)
{this.g={};this.g.title=a.title;this.g.Dj=a.subtitle;this.g.Ph=a.authors;this.g.qj=
a.preview_url;this.g.he=a.info_url;this.g.sj=a.pub_date;this.g.Li=a.num_pages;this.
g.Lm=a.viewability;this.g.cn=a.subject;this.g.Em=a.thumbnail_url;this.g.Bj=a.snippe
t;this.g.
$m=a.list_price;this.g.vj=a.sale_price;this.g.bn=a.sale_price_better;this.g.Xl=a.of
fer_price;this.g.ug=a.buy_url;this.g.uj=a.read_url;this.g.Nf=a.is_free_ebook||!
1;this.g.Jf=a.in_my_ebooks||!1;this.g.an=a.my_ebooks_url||"";this.g.tj=
a.rating_score||0;this.g.Cl=a.num_reviews||0;this.g.qc=a.is_purchased||!
1;this.g.Lf=a.is_ebook||!
1;this.g.fn=a.write_review_url||"";this.g.dk=a.add_to_my_ebooks_url||"";this.g.sm=a
.preview_ebook_url||"";this.g.wm=a.reviews_url||"";this.g.lg=a.view_order_url||"";t
his.g.Sm=a.add_to_my_ebooks_url;this.g.Pj=a.add_to_my_ebooks_url_is_on_play||!
1;this.g.Hf=a.has_flowing_text||!1;this.g.If=a.has_scanned_text||!1;var
b=Um(a.info_url);this.g.Jh=b;this.g.Um=a.canonical_atb_url||"";this.g.Yg=a.is_renta
ble||
!1;this.g.qe=a.is_pre_order||!
1;this.g.lj=a.on_sale_date||"";this.g.Kd=a.is_pre_ordered||!
1;this.g.Zm=a.issue_volume_count||0;this.g.Ne=a.is_volume_cancelled||!
1;this.g.Qj=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.g.Yf=1;break;case 2:this.g.Yf=2}this.g.um=a.rental_end_utc||
0}m(Wm,um);function Xm(a)
{this.g=[];this.Ra=a.id;this.xd=a.title;this.mb=a.num_volumes;this.i=a.access||"0";
this.wa=a.predefined;this.ma=a.can_remove_volumes;this.s=a.can_add_volumes;this.ka=
a.can_only_add_ebooks||!1;this.j=new S(a.add_vol_base_url);this.o=new
S(a.del_vol_base_url);a.volumes&&(this.g=fb(a.volumes,function(b){return new
Wm(b)}))}m(Xm,Rm);function Ym(){Y.call(this);this.j=[];this.i=[]}v(Ym,Y);function
Zm(a){var b=new S(ze().location);b=new S(b);return
a===parseInt(Eh(b,"as_coll"),10)}function $m(a,b){return jb(zb(a.j,a.i),function(c)
{return c.getId()==b})};function an(a,b){var c=F("A",
{},"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c
\u0437\u0430\u043a\u0430\u0437");fd(c,a);c.classList.add(b);return c};function
bn(a,b,c){om.call(this,a,b,c);Eh(new S(this.data.g.he),"dapp")}m(bn,om);
bn.prototype.render=function(a){Fe(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-
meta");this.j(c);var d=F("DIV",this.data.g.Lf?this.g+"-footer":this.g+"-footer-
nonebook"),e=F("DIV",this.g+"-footer-
inner");if(this.data.g.Lf)if(this.data.Ne()&&Zm(1))cn(this,e);else
if(this.data.g.qe&&!this.data.qc()||this.data.Kd()){var g=F("DIV",this.g+"-pre-
order-date");g.textContent="\u0414\u0430\u0442\u0430
\u0432\u044b\u0445\u043e\u0434\u0430:
"+this.data.g.lj;e.appendChild(g);this.data.Kd()&&Zm(1)&&cn(this,e)}else
if(this.data.qc()&&
Zm(1))dn(this,e),cn(this,e);else{dn(this,e);g=!this.data.qc()&&!this.data.g.Nf;var
h=this.data.g.Nf&&!this.data.g.Jf;if(g||h){g=F("SPAN",{"class":this.g+"-footer-
inner-right"});if(h=this.data.g.sm||this.data.g.uj){for(var
k=h.search(ph),l=0,n,r=[];0<=(n=oh(h,l,"source",k));)r.push(h.substring(l,n)),l=Mat
h.min(h.indexOf("&",n)+1||
k,k);r.push(h.substr(l));h=r.join("").replace(rh,"$1");h=nh(h,"source","ebookstore"
)}h&&(k=F("A",{id:"unified-hovercard-preview-
link"},"\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u0
43d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440
\u043a\u043d\u0438\u0433\u0438"),
fd(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.app
endChild(d);a.appendChild(b);Bg(a).width>this.o&&Q(a,this.o,"")};
bn.prototype.j=function(a){if(!(this.data.qc()||this.data.Kd()||
this.data.Ne())&&this.data.g.lg&&Zm(1)){var b=F("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=F("DIV",this.g+"-card-
error",b,"\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430\u044f
\u043a\u0430\u0440\u0442\u0430
\u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0430:");if(this.data.g.lg){var
c=an(this.data.g.lg,"primary"),d=F("SPAN");d.innerText=" ";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}om.prototype.j.call(this,
a);b=F("DIV",this.g+"-book-options");this.data.g.Lf?(this.data.g.Nf?this.data.g.Jf?
en(this,b):sm(this,b,"\u042d\u043b. \u043a\u043d\u0438\u0433\u0430 \u2013
\u0411\u0415\u0421\u041f\u041b\u0410\u0422\u041d\u041e",this.data.g.dk,!
this.data.g.Pj,void 0,"unified-hovercard-free-btn"):this.data.Kd()?
(c=F("SPAN",this.g+"-pre-
ordered","\u0417\u0430\u043a\u0430\u0437\u0430\u043d\u0430"),b.appendChild(c)):this
.data.Ne()&&Zm(1)?(c=F("DIV",this.g+"-cancelled"),d=this.data.g.Qj,0==d?
J(c,"\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e \u043f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443
\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"):
1==d?J(c,"\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e
\u0438\u0437-\u0437\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b
\u0441 \u043a\u043d\u0438\u0433\u043e\u0439"):2==d?
J(c,"\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e \u0438\u0437-\u0437\u0430
\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f
\u0446\u0435\u043d\u044b"):3==d?
J(c,"\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u043c"):J(c,"\u041e\u0442\u043c\u0
435\u043d\u0435\u043d\u043e"),
b.appendChild(c)):this.data.qc()||this.data.g.Jf?!this.data.qc()&&this.data.g.Jf?
fn(this,b):this.data.qc()&&en(this,b):fn(this,b),Zm(7)&&(c=F("SPAN",this.g+"-
offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},'\u0423\u0434\u0430\u043b\u0438\u0442\u044c
\u0438\u0437 \u0440\u0430\u0437\u0434\u0435\u043b\u0430 "\u041c\u043e\u0438
\u044d\u043b. \u043a\u043d\u0438\u0433\u0438"'),d.id="hovercard-remove-from-my-
ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.g.qj,Pa(tm,this.data.g.Lm)&&!Cb(c)?
sm(this,b,"\u041f\u043e\u043b\u0438\u0441\u0442\u0430\u0442\u044c",c,void 0,void
0,"unified-hovercard-preview-
sample"):sm(this,b,"\u041f\u043e\u043b\u0438\u0441\u0442\u0430\u0442\u044c",c,!1,!
0,"unified-hovercard-preview-sample"));a.appendChild(b)};
function cn(a,b){var c=F("DIV",{id:"unified-hovercard-purchased-shelf-
links","class":a.g+"-order-links-
container"}),d=a.data.g.lg;d&&(d=an(d,""),c.appendChild(d));a.data.Kd()||
(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"\u0423\u0434\u0430\u043b\u0438\u0442\u044c
\u0431\u0435\u0437\u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e"),L(d,a.g+
"-footer-action-link"),d.id="hovercard-delete-
forever",c.appendChild(d));b.appendChild(c)}
function fn(a,b){a.data.g.qe&&!a.data.qc()?
sm(a,b,"\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u0
43d\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u044d\u043b.
\u043a\u043d\u0438\u0433\u0438 \u2013 "+a.data.g.vj,a.data.g.ug,void 0,void
0,"unified-hovercard-buy-btn"):a.data.Yg()?sm(a,b,"\u042d\u041b.
\u041a\u041d\u0418\u0413\u0418 \u041e\u0422 "+a.data.g.Xl,a.data.g.ug,void 0,void
0,"unified-hovercard-buy-btn"):sm(a,b,"\u041a\u0443\u043f\u0438\u0442\u044c
\u044d\u043b. \u043a\u043d\u0438\u0433\u0443: "+
a.data.g.vj,a.data.g.ug,void 0,void 0,"unified-hovercard-buy-btn")}function en(a,b)
{sm(a,b,"\u0427\u0438\u0442\u0430\u0442\u044c",a.data.g.uj,void 0,void 0,"unified-
hovercard-read-now")}
function dn(a,b){var c=F("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=F("SPAN",d,"\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442"),k=F("SP
AN",d,"\u041f\u043b\u0430\u043d\u0448\u0435\u0442 \u0438\u043b\u0438
iPad"),l=F("SPAN",d,"\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \
u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u044d\u043b.
\u043a\u043d\u0438\u0433");d=F("SPAN",d,"\u0421\u043c\u0430\u0440\u0442\u0444\u043e
\u043d");
var n=F("SPAN","goog-inline-block"),r=F("SPAN","goog-inline-
block"),G=F("SPAN","goog-inline-block"),E=F("SPAN","goog-inline-
block");a.data.g.Hf?(L(n,e),L(r,e),L(G,e),L(E,e)):(a.data.g.If?(L(n,e),L(r,e)):
(L(n,g),L(r,g)),L(G,g),L(E,g));c.appendChild(n);c.appendChild(h);c.appendChild(r);c
.appendChild(k);c.appendChild(G);c.appendChild(l);c.appendChild(E);c.appendChild(d)
;b.appendChild(c)};function gn(){return"rtl"==document.body.dir}var hn={border:!
0,padding:!0,margin:!
0},jn=["Top","Bottom","Right","Left"],kn={color:"#0000cc",textDecoration:"underline
"};function ln(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"};w(a,function(c)
{Ma(b,u(mn,c))})}
function mn(a,b,c){var d=""==kg(a,c);hn[c]?w(jn,function(e)
{d&&""==kg(a,c+e)&&P(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&kn[c]?
P(a,c,kn[c]):P(a,c,b))}function nn(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!
0,a:!0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Ma(c,function(e,g)
{sb(d,rb(a.getElementsByTagName(g)))});ln(d)};function on(a,b,c)
{jm.call(this,a);this.Ib=gn();this.ua=this.ya=this.mf=null;this.Jj=b;this.i=null;th
is.Kj=!!c;this.render(b);pn(this)}m(on,jm);on.prototype.Aa=function()
{pm(this.i).Ga();I(this.ha())};on.prototype.Oe=function(a,b)
{jm.prototype.Oe.call(this,a,b);this.isVisible()&&(this.fh=this.Ib?new $f(0,-
2,0,0):new $f(0,0,0,-2),this.isVisible()&&this.Jd(),this.mf=this.g,qn(this))};
on.prototype.render=function(a)
{this.i&&(this.i.Ga(),this.ua=this.ya=null);this.i=new
bn(a,this.className,435,this.Kj);this.i.render(this.ha());pn(this);this.isVisible()
&&qn(this)};
function qn(a){var b=F("DIV"),c=F("DIV");var d=Cg(a.mf||null);var
e=Cg(a.ha());if(d)
{d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math
.ceil(e.left);var g=e.top>=d.top,h=gg(e,d);h||(h=new
dg(d.left,0,d.width,0));d=a.Ib?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,yl:g}}else
e=null;g=a.Ib?"marginRight":"marginLeft";P(c,g,e.x+"px");P(b,g,e.x-
1+"px");L(a.ha(),a.className+"-tooltip");e.yl?(P(c,"bottom",e.y+"px"),P(b,"bottom",
e.y+1+"px"),L(c,a.className+"-arrow-up"),L(b,a.className+"-arrow-up-border")):
(P(c,"top",e.y+"px"),P(b,"top",e.y+1+"px"),a.Jj.g.Lf||L(c,a.className+"-
nofooter"),L(c,a.className+"-arrow-down"),L(b,a.className+"-arrow-down-
border"));a.ua?Ge(b,a.ua):a.ha().appendChild(b);a.ya?
Ge(c,a.ya):a.ha().appendChild(c);a.ya=c;a.ua=b}
on.prototype.Ij=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
&&jd(window.location,b.href))}c&&this.dispatchEvent(new rf(c,this))}};
function pn(a){var b=ei||fi?"touchstart":"click",c=pm(a.i),d=a.ha();Wf(c,d,b,a.Ij,!
1,a)};function rn(a,b,c){gm.call(this,b);this.i=a;this.j=null;this.ka=!
1;if(c==(1).toString()||c==(7).toString())this.ka=!0}v(rn,gm);var sn=new O;
rn.prototype.Oc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});Q(b,"",this.lc());var c=new S(this.i.g.he);this.i.g.source?
T(c,"source",this.i.g.source):T(c,"source","gbs_slider_thumb");c.g.remove("num");fd
(b,c.toString());a.appendChild(b);this.j=H("IMG");this.j.alt="";this.g.od(this.j,"l
oad",t(this.Ca,this));sn.dispatchEvent("start");(a=this.i.g.Em)?(a=new
S(a),T(a,"h",this.lc()),T(a,"stbn",1),a.g.remove("edge"),this.j.src=a.toString()):t
his.j.src="/googlebooks/images/no_cover_thumb.gif";
Q(this.j,"",this.lc());b.appendChild(this.j);this.ka&&2==this.i.g.Yf?
(this.V=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"\u0421\u0440\u043e\u043a \u043f\u0440\u043e\u043a\u0430\u0442\u0430
\u0438\u0441\u0442\u0435\u043a"),b.appendChild(this.V)):this.ka&&1==this.i.g.Yf?
(a=this.i,1==a.g.Yf?(a=Math.round((a.g.um-
Ia()/1E3)/3600),c=Math.round(a/24),a=1>=a?"\u0421\u0440\u043e\u043a
\u043f\u0440\u043e\u043a\u0430\u0442\u0430
\u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442":48>=a?a+"\u00a0\u0447.":
c+"\u00a0\u0434."):a="",this.V=F("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.V)):!this.ka||this.i.qc()||this.i.g.Nf||
(this.V=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"\u0424\u0440\u0430\u0433\u043c\u0435\u043d\u0442"),b.appendChild(this.V));
Jf(b,"mouseover",t(this.wa,this,b))};rn.prototype.Ca=function()
{this.dispatchEvent("render");sn.dispatchEvent("complete");if(this.V){var
a=Bg(this.j).width;this.V.style.width=og(a,!0)}};
rn.prototype.wa=function(a,b){(new on(a,this.i)).Wc(b)};function tn(a,b,c)
{rn.call(this,a,b-40,c);this.ma=F("DIV","slider-annotation");this.ua=!
1}m(tn,rn);tn.prototype.Oc=function(a)
{Jf(this,"render",t(this.ya,this));rn.prototype.Oc.call(this,a);a.appendChild(this.
ma)};
tn.prototype.ya=function(a){if(!this.ua){a.stopPropagation();a=this.ma;var
b=this.i,c=H("DIV"),d=F("A",{className:"slider-annotation-
title"},De(b.g.title));fd(d,b.g.he);c.appendChild(d);if(b=b.g.Ph)b=F("DIV","slider-
annotation-
author",De(b)),c.appendChild(b);Q(c,Bg(this.j).width+5,"");a.appendChild(c);this.ua
=!0;this.dispatchEvent("render")}};function un(a,b,c)
{tn.call(this,a,b,c)}m(un,tn);un.prototype.Oc=function(a)
{tn.prototype.Oc.call(this,a)};/*
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 vn(a){var b=wn;this.s=[];this.ya=b;this.wa=a||null;this.o=this.g=!
1;this.j=void 0;this.ua=this.Ca=this.ka=!
1;this.V=0;this.i=null;this.ma=0}vn.prototype.cancel=function(a){if(this.g)this.j
instanceof vn&&this.j.cancel();else{if(this.i){var b=this.i;delete this.i;a?
b.cancel(a):(b.ma--,0>=b.ma&&b.cancel())}this.ya?
this.ya.call(this.wa,this):this.ua=!0;this.g||(a=new xn(this),yn(this),zn(this,!
1,a))}};vn.prototype.mb=function(a,b){this.ka=!1;zn(this,a,b)};
function zn(a,b,c){a.g=!0;a.j=c;a.o=!b;An(a)}function yn(a){if(a.g){if(!a.ua)throw
new Bn(a);a.ua=!1}}vn.prototype.Th=function(a){yn(this);zn(this,!0,a)};function
Cn(a,b,c,d){a.s.push([b,c,d]);a.g&&An(a)}vn.prototype.then=function(a,b,c){var
d,e,g=new Ni(function(h,k){d=h;e=k});Cn(this,d,function(h){h instanceof xn?
g.cancel():e(h)});return g.then(a,b,c)};vn.prototype.$goog_Thenable=!0;function
Dn(a){return hb(a.s,function(b){return"function"===typeof b[1]})}
function An(a){if(a.V&&a.g&&Dn(a)){var
b=a.V,c=En[b];c&&(p.clearTimeout(c.Ra),delete En[b]);a.V=0}a.i&&(a.i.ma--,delete
a.i);b=a.j;for(var d=c=!1;a.s.length&&!a.ka;){var
e=a.s.shift(),g=e[0],h=e[1];e=e[2];if(g=a.o?h:g)try{var k=g.call(e||a.wa,b);void 0!
==k&&(a.o=a.o&&(k==b||k instanceof Error),a.j=b=k);if(Mi(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.ka=!0}catch(l){b=l,a.o=!0,Dn(a)||(c=!
0)}}a.j=b;d&&(k=t(a.mb,a,!0),d=t(a.mb,a,!1),b instanceof vn?(Cn(b,k,d),b.Ca=!
0):b.then(k,
d));c&&(b=new Fn(b),En[b.Ra]=b,a.V=b.Ra)}function Bn()
{Ya.call(this)}v(Bn,Ya);Bn.prototype.message="Deferred has already
fired";Bn.prototype.name="AlreadyCalledError";function xn()
{Ya.call(this)}v(xn,Ya);xn.prototype.message="Deferred was
canceled";xn.prototype.name="CanceledError";function Fn(a)
{this.Ra=p.setTimeout(t(this.i,this),0);this.g=a}Fn.prototype.i=function(){delete
En[this.Ra];throw this.g;};var En={};function Gn(a,b){var c=b||{};b=c.document||
document;var d=kc(a).toString(),e=H("SCRIPT"),g={wj:e,Od:void 0},h=new
vn(g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function()
{Hn(e,!0);var n=new In(1,"Timeout reached for loading script "+d);yn(h);zn(h,!
1,n)},l),g.Od=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Hn(e,c.Sj||!
1,k),h.Th(null))};e.onerror=function(){Hn(e,!0,k);var n=new In(0,"Error while
loading script "+
d);yn(h);zn(h,!1,n)};g=c.attributes||{};Wa(g,{type:"text/javascript",charset:"UTF-
8"});se(e,g);hd(e,a);Jn(b).appendChild(e);return h}function Jn(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function wn(){if(this&&this.wj){var
a=this.wj;a&&"SCRIPT"==a.tagName&&Hn(a,!0,this.Od)}}function Hn(a,b,c){null!
=c&&p.clearTimeout(c);a.onload=q;a.onerror=q;a.onreadystatechange=q;b&&window.setTi
meout(function(){I(a)},0)}
function In(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Ya.call(this,c);this.code=a}v(In,Ya);function Kn(){this.g=Ln;this.Od=5E3}var
Mn=0;Kn.prototype.send=function(a,b,c,d){a=a?Ua(a):{};d=d||"_"+(Mn+
+).toString(36)+Ia().toString(36);var
e="_callbacks___"+d;b&&(p[e]=Nn(d,b),a.callback=e);b={timeout:this.Od,Sj:!
0};e=lc.exec(kc(this.g).toString());var g=e[3]||"";e=mc(e[1]+nc("?",e[2]||"",a)
+nc("#",g,void 0));b=Gn(e,b);Cn(b,null,On(d,a,c),void
0);return{Ra:d,Xh:b}};Kn.prototype.cancel=function(a)
{a&&(a.Xh&&a.Xh.cancel(),a.Ra&&Pn(a.Ra,!1))};
function On(a,b,c){return function(){Pn(a,!1);c&&c(b)}}function Nn(a,b){return
function(c){Pn(a,!0);b.apply(void 0,arguments)}}function Pn(a,b)
{a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=q};function Qn(a,b,c){O.call(this);this.ma=a;this.wa=c;this.j=b;M(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.V=null;this.g=[];this.o=-
1;this.i=0;this.s=this.ka=null;this.ya={}}v(Qn,O);f=Qn.prototype;f.Sh=!0;f.qg=!
1;f.Sc=function(){return this.j};
f.handleEvent=function(a){var b=this.ma;if(a.target==this.j)switch(a.type){case
"hilite":this.Xc(a.ud);break;case "select":var c=!1;if("number"===typeof a.ud)
{a=a.ud;var d=this.g[Rn(this,a)];c=!!d&&b.Zg&&b.Zg(d);d&&!c&&this.o!
=a&&this.Xc(a)}c||this.se();break;case "canceldismiss":Sn(this);break;case
"dismiss":Tn(this)}};function Un(a){for(var b=a.i+a.g.length-
1,c=a.o,d=0;d<a.g.length;d++){if(c>=a.i&&c<b)c++;else if(-
1==c)c=a.i;else{a.qg&&c==b&&a.Xc(-1);break}if(a.Xc(c))break}}
f.Xc=function(a){var b=Rn(this,a),c=this.g[b];return c&&this.ma.Zg&&this.ma.Zg(c)?!
1:(this.o=a,this.j.Xc(a),-1!=b)};
f.se=function(){var a=Rn(this,this.o);if(-1!=a){var b=this.g[a],c=this.wa;if(c.Xa)
{var d=b.toString();if(c.o){var e=Vn(c,c.wb(),Wn(c.Xa)[0]),g=Xn(c,c.wb());c.wa&&!
c.wa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Ca);0==e||Cb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Xa;(A||
z&&B("9"))&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k+
+)h+=g[k].length;d.focus();e=h;g=c.Xa;d=e;Yn(g)?g.selectionStart=d:z&&!
B("9")&&(h=Zn(g),k=h[0],k.inRange(h[1])&&(d=$n(g,d),k.collapse(!
0),k.move("character",
d),k.select()));g=c.Xa;Yn(g)?g.selectionEnd=e:z&&!
B("9")&&(h=Zn(g),d=h[1],h[0].inRange(d)&&(e=$n(g,e),g=$n(g,Wn(g)[0]),d.collapse(!
0),d.moveEnd("character",e-g),d.select()))}}else c.Qb(d);c.yh=!
0}this.Lc();this.dispatchEvent({type:"update",ud:b,index:a});return!
0}this.Lc();this.dispatchEvent({type:"update",ud:null,index:null});return!1};
f.Lc=function(){this.o=-
1;this.V=null;this.i+=this.g.length;this.g=[];window.clearTimeout(this.s);this.s=nu
ll;this.j.Lc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Tn(a){a.s||(a.s=window.setTimeout(t(a.Lc,a),100))}f.Fi=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function Sn(a)
{a.Fi()||window.setTimeout(t(a.Fi,a),10)}f.Aa=function(){Qn.va.Aa.call(this);delete
this.ya;this.j.Ga();this.wa.Ga();this.ma=null};
f.zl=function(a,b,c){this.V==a&&this.xh(b,c)};f.xh=function(a,b){var
c="object"==Aa(b)&&b;b=(c?c.Ym():b)?Rn(this,this.o):-
1;this.i+=this.g.length;this.g=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.i+e,data:a[e]});a=null;this.ka&&(a=this.ya[Da(this.ka)]||
this.ka);this.j.zh(a);this.j.xh(d,this.V,this.ka);a=this.Sh;c&&void 0!
==c.ek()&&(a=c.ek());this.o=-1;(a||0<=b)&&0!=d.length&&this.V&&(0<=b?
this.Xc(this.i+b):Un(this));this.dispatchEvent("suggestionsupdate")};
function Rn(a,b){b-=a.i;return 0>b||b>=a.g.length?-1:b}f.update=function(a)
{this.wa.update(a)};function Wn(a){var b=0,c=0;if(Yn(a))b=a.selectionStart,c=-
1;else if(z&&!B("9")){var d=Zn(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 Zn(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
$n(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n")
.length);return b}function Yn(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}};function ao(a,b,c,d){kf.call(this);d=d||
150;this.o=null!=c?c:!
0;this.V=a||",;";this.Ca=this.V.charAt(0);a=this.o?"[\\s"+this.V+"]+":"[\\s]
+";this.ya=new RegExp("^"+a+"|"+a+"$","g");this.wa=new RegExp("\\s*["+this.V+"]
$");this.ua=b||"";this.Ea=this.o;this.j=0<d?new cj(d):null;this.i=new
N(this);this.ka=new N(this);this.s=new vj;this.ma=-1}v(ao,kf);var bo=(di||ei)&&!
B("533.17.9");f=ao.prototype;f.ng=null;f.Xa=null;f.eh="";f.zd=!1;f.yh=!
1;f.wb=function(){return this.Xa.value};
f.Qb=function(a){this.Xa.value=a};f.xk=function(a){for(var
b=0;b<arguments.length;b++){var
c=arguments[b];Ke(c)&&(Ze(c,"combobox"),K(c,"autocomplete","list"));this.i.ta(c,"fo
cus",this.oi);this.i.ta(c,"blur",this.yk);this.Xa||
(this.ka.ta(c,"keydown",this.dm),Ke(c)&&Xe(me(c))==c&&co(this,c))}};f.Aa=function()
{ao.va.Aa.call(this);null!=this.ng&&window.clearTimeout(this.ng);this.i.Ga();delete
this.i;this.ka.Ga();this.s.Ga();mf(this.j)};
f.Mb=function(a){switch(a.keyCode){case 40:if(this.g.j.isVisible())return
Un(this.g),a.preventDefault(),!0;if(!this.o)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.j.isVisible()){a:for(var
b=this.g,c=b.o,d=0;d<b.g.length;d++){if(c>b.i)c--;else{b.qg&&c==b.i&&b.Xc(-
1);break}if(b.Xc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.j.isVisible()||a.shiftKey)this.g.Lc();else
if(this.update(),this.g.se()&&this.Ea)return a.preventDefault(),!0;break;case
13:if(this.g.j.isVisible()){if(this.update(),
this.g.se())return a.preventDefault(),a.stopPropagation(),!0}else
this.g.Lc();break;case 27:if(this.g.j.isVisible())return
this.g.Lc(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.zd)return this.zd||
(this.i.ta(this.Xa,"keyup",this.fj),this.i.ta(this.Xa,"keypress",this.ej),this.zd=!
0),!0}return eo(this,a)};function eo(a,b){var c=a.o&&b.o&&-1!
=a.V.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.g.se()?
(b.preventDefault(),!0):!1}f.Sk=function(){return!1};
f.oi=function(a){co(this,a.target||null)};function co(a,b){Yf(a.ka);a.g&&Sn(a.g);b!
=a.Xa&&(a.Xa=b,a.j&&(a.j.start(),a.i.ta(a.j,"tick",a.ri)),a.eh=a.wb(),wj(a.s,a.Xa),
a.i.ta(a.s,"key",a.hj),a.i.ta(a.Xa,"mousedown",a.ij),z&&a.i.ta(a.Xa,"keypress",a.dj
))}f.yk=function(){bo?this.ng=window.setTimeout(t(this.rj,this),0):this.rj()};
f.rj=function(){this.Xa&&(this.i.$a(this.s,"key",this.hj),Cj(this.s),this.i.
$a(this.Xa,"keyup",this.Sk),this.i.$a(this.Xa,"mousedown",this.ij),z&&this.i.
$a(this.Xa,"keypress",this.dj),this.zd&&fo(this),this.Xa=null,this.j&&(this.j.stop(
),this.i.$a(this.j,"tick",this.ri)),this.g&&Tn(this.g))};f.ri=function()
{this.update()};f.dm=function(a){this.oi(a)};f.hj=function(a)
{this.ma=a.keyCode;this.g&&this.Mb(a)};f.ej=function(){this.zd&&229!
=this.ma&&fo(this)};
f.fj=function(a){this.zd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&fo(this)};f.ij=function(){};function fo(a){a.zd&&(a.zd=!
1,a.i.$a(a.Xa,"keypress",a.ej),a.i.$a(a.Xa,"keyup",a.fj))}f.dj=function(a)
{eo(this,a)};
f.update=function(a){if(this.Xa&&(a||this.wb()!=this.eh)){if(a||!this.yh)
{a=Wn(this.Xa)[0];var b=this.wb();a=Xn(this,b)[Vn(this,b,a)];b=this.ya?
String(a).replace(this.ya,""):a;if(this.g&&(this.g.ka=this.Xa,a=this.g,this.wb(),a.
V!=b)){a.V=b;b=a.ma;var
c=t(a.zl,a),d={client:"books",ds:"bo",q:a.V};c=t(b.i,b,c);b.g&&b.g.cancel();b.g=new
Kn;b.g.send(d,c);Sn(a)}}this.eh=this.wb()}this.yh=!1};
function Vn(a,b,c){a=Xn(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 Xn(a,b){if(!
a.o)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!1;e<b.length;e+
+)a.ua&&-1!=a.ua.indexOf(b[e])?(g||(c.push(d.join("")),d.length=0),d.push(b[e]),g=!
g):g||-1==a.V.indexOf(b[e])?d.push(b[e]):
(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return c};var
Sa={},go=null;function ho(a){a=Da(a);delete Sa[a];Ra()&&go&&go.stop()}function io()
{go||(go=new fj(function(){jo()},20));var a=go;0!=a.Ra||a.start()}function jo(){var
a=Ia();Ma(Sa,function(b){ko(b,a)});Ra()||io()};function lo()
{O.call(this);this.i=0;this.endTime=this.g=null}v(lo,O);lo.prototype.o=function()
{this.Nc("begin")};lo.prototype.j=function()
{this.Nc("end")};lo.prototype.Nc=function(a){this.dispatchEvent(a)};function
mo(a,b,c,d){lo.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Start and end parameters must be arrays");if(a.length!=b.length)throw
Error("Start and end points must be the same
length");this.s=a;this.wa=b;this.duration=c;this.ua=d;this.coords=[];this.progress=
0}v(mo,lo);f=mo.prototype;
f.play=function(a){if(a||0==this.i)this.progress=0,this.coords=this.s;else
if(1==this.i)return!1;ho(this);this.g=a=Ia();-1==this.i&&(this.g-
=this.duration*this.progress);this.endTime=this.g+this.duration;this.progress||
this.o();this.Nc("play");-1==this.i&&this.Nc("resume");this.i=1;var b=Da(this);b in
Sa||(Sa[b]=this);io();ko(this,a);return!0};f.stop=function(a)
{ho(this);this.i=0;a&&(this.progress=1);no(this,this.progress);this.Nc("stop");this
.j()};
f.Aa=function(){0==this.i||this.stop(!
1);this.Nc("destroy");mo.va.Aa.call(this)};function ko(a,b)
{b<a.g&&(a.endTime=b+a.endTime-a.g,a.g=b);a.progress=(b-a.g)/(a.endTime-
a.g);1<a.progress&&(a.progress=1);no(a,a.progress);1==a.progress?
(a.i=0,ho(a),a.Nc("finish"),a.j()):1==a.i&&a.th()}function no(a,b)
{"function"===typeof a.ua&&(b=a.ua(b));a.coords=Array(a.s.length);for(var
c=0;c<a.s.length;c++)a.coords[c]=(a.wa[c]-a.s[c])*b+a.s[c]}f.th=function()
{this.Nc("animate")};
f.Nc=function(a){this.dispatchEvent(new oo(a,this))};function oo(a,b)
{rf.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress}v(oo,rf);function
po(a,b,c,d,e)
{mo.call(this,b,c,d,e);this.ka=a}v(po,mo);po.prototype.V=q;po.prototype.th=function
(){this.V();po.va.th.call(this)};po.prototype.j=function()
{this.V();po.va.j.call(this)};po.prototype.o=function()
{this.V();po.va.o.call(this)};function qo(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);po.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.ma=-1}v(qo,po);var
ro=1/1024;
qo.prototype.V=function(){var a=this.coords[0];Math.abs(a-
this.ma)>=ro&&(Dg(this.ka,a),this.ma=a)};qo.prototype.o=function(){this.ma=-
1;qo.va.o.call(this)};qo.prototype.j=function(){this.ma=-
1;qo.va.j.call(this)};function so(a,b,c)
{qo.call(this,a,1,0,b,c)}v(so,qo);so.prototype.o=function()
{this.ka.style.display="";so.va.o.call(this)};so.prototype.j=function()
{this.ka.style.display="none";so.va.j.call(this)};
function to(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");po.call(this,a,b,c,d,e)}v(to,po);to.prototype.V=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.ka.style.backgroundColor="rgb("+a.join(",")
+")"};function uo(a,b,c,d){O.call(this);this.ua=a||
document.body;this.i=ke(this.ua);this.ya=!
a;this.Ba=null;this.wa="";this.g=[];this.s=[];this.Ca=this.ma=-1;this.ka=!
1;this.className="ac-renderer";this.Wa="ac-highlighted";this.V=b||
null;this.Ib=null!=d?d:!0;this.Sb=!!c}v(uo,O);f=uo.prototype;f.ha=function(){return
this.Ba};f.zh=function(a){this.Ja=a};f.xh=function(a,b,c)
{this.wa=b;this.g=a;this.ma=-
1;this.Ca=Ia();this.j=c;this.s=[];vo(this)};f.Lc=function(){this.ka&&(this.ka=!
1,wo(this,!1),R(this.Ba,!1))};
function xo(a){a.ka||(a.ka=!0,wo(a,!0),R(a.Ba,!0))}function wo(a,b)
{a.j&&(K(a.j,"haspopup",b),K(a.Ba,"expanded",b),K(a.j,"expanded",b),b?
K(a.j,"owns",a.Ba.id):(a.j.removeAttribute("aria-
owns"),af(a.j,null)))}f.isVisible=function(){return this.ka};
function yo(a,b){var c=0<=b&&b<a.g.length?a.g[b]:void 0,d=0<=b&&b<a.s.length?
a.s[b]:void 0;a.dispatchEvent({type:"rowhilite",ka:d,ud:c?
c.data:null})&&(0<=a.ma&&hf(a.s[a.ma],["ac-active","active"]),a.ma=b,d&&(ff(d,["ac-
active","active"]),a.j&&af(a.j,d),vg(d,a.Ba)))}f.Xc=function(a){if(-1==a)yo(this,-
1);else for(var b=0;b<this.g.length;b++)if(this.g[b].id==a){yo(this,b);break}};
function zo(a){if(!a.Ba){var b=a.i.Ua("DIV",
{style:"display:none"});a.Ba=b;ff(b,Db(a.className).split("
"));Ze(b,"listbox");b.id=Qg(Pg.Ya());a.i.appendChild(a.ua,b);M(b,"click",a.ti,!
1,a);M(b,"mousedown",a.ui,!1,a);M(b,"mouseover",a.yi,!1,a)}}
function vo(a){zo(a);a.hd&&(a.Ba.style.minWidth=a.hd.clientWidth-
0+"px");a.nb&&(a.Ba.style.maxWidth=a.nb.clientWidth-
0+"px");a.s.length=0;a.i.ki(a.Ba);a.V&&a.V.render?
a.V.render(a,a.Ba,a.g,a.wa):w(a.g,function(b){var c=this.wa,d=this.i.Ua("DIV",
{className:"ac-row",id:Qg(Pg.Ya())});Ze(d,"option");this.V&&this.V.tm?
this.V.tm(b,c,d):J(d,b.data.toString());c&&this.Ib&&(this.Ea=!
1,Ao(this,d,c));L(d,"ac-
row");this.s.push(d);this.i.appendChild(this.Ba,d)},a);0==a.g.length?a.Lc():
(xo(a),a.Pg(),Gg(a.Ba,!0))}
f.Pg=function(){if(this.j&&this.ya){var a=this.Ja||this.j;var b=this.Sb?
5:1;ki(a,b,this.Ba,b^1,null,null,65)}};f.Aa=function()
{this.Ba&&(Qf(this.Ba,"click",this.ti,!1,this),Qf(this.Ba,"mousedown",this.ui,!
1,this),Qf(this.Ba,"mouseover",this.yi,!
1,this),this.i.kk(this.Ba),this.Ba=null,this.ka=!
1);mf(this.o);this.ua=null;uo.va.Aa.call(this)};
function Ao(a,b,c){if(!a.Ea)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=ub(c,1));c=Bo(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=g.exec(e),l=0;k;)l+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastI
ndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],g=Be(a.i.g,"B"),g.className=a.Wa,a.i.appendChild(g,a.i.g.c
reateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.i.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=ub(c,2).join("");a.Ea=!0}else d&&Ao(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Ao(a,b,c),b=d}function Bo(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=eb(a,function(c){return!
Cb(ud(c))}));Array.isArray(a)?b=0<a.length?td(a[0]):"":/^\W/.test(a)||
(b=td(a));return b}function Co(a,b){for(;b&&b!=a.Ba&&!ef(b,"ac-
row");)b=b.parentNode;return b?cb(a.s,b):-1}
f.ti=function(a){var
b=Co(this,a.target);0<=b&&this.dispatchEvent({type:"select",ud:this.g[b].id});a.sto
pPropagation()};f.ui=function(a)
{a.stopPropagation();a.preventDefault()};f.yi=function(a)
{a=Co(this,a.target);0<=a&&!(300>Ia()-
this.Ca)&&this.dispatchEvent({type:"hilite",ud:this.g[a].id})};function Do(a,b,c,d)
{this.Ca=a;this.ua=null;this.ub=c||null;this.Ea="boolean"===typeof b?b:!
0;this.nb=d||0;b=new Eo;c=new Fo(this.ub||a,this.nb);c.ya=!0;d=new ao(null,null,!
1);Qn.call(this,b,c,d);d.g=this;d.xk(a);this.ka=a;this.Sh=!1;this.qg=!
0;M(this,"update",t(this.Ja,this))}v(Do,Qn);Do.prototype.se=function()
{this.Wa=this.Ca.value;Do.va.se.call(this);return!1};
Do.prototype.Ja=function(a){a.ud&&(a=this.Ca.form,this.ua||(this.ua=F("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ua)),this.ua.value=this.Wa,this.Ea&&a
.submit())};function Eo(){}var
Ln=mc(bc(cc("//suggestqueries.google.com/complete/search")));Eo.prototype.i=functio
n(a,b){var c=fb(b[1],function(d){return d[0]});a(b[0],c)};function Fo(a,b)
{uo.call(this);this.ub=a;this.Db=b||0}v(Fo,uo);
Fo.prototype.Pg=function(){Fo.va.Pg.call(this);var a=0,b=D("gbfwa");b||
(b=qe("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);w(pe(document,"div","ac-
renderer",void 0),function(c){a&&P(c,"top",a+"px");P(c,"width",Bg(this.ub).width-
2+"px");P(c,"left",parseInt(c.style.left,10)+this.Db+"px")},this)};function Go(a)
{O.call(this);this.g=a||window;this.j=M(this.g,"resize",this.o,!
1,this);this.i=ue(this.g||window)}v(Go,O);Go.prototype.Da=function(){return this.i?
this.i.clone():null};Go.prototype.Aa=function()
{Go.va.Aa.call(this);this.j&&(Rf(this.j),this.j=null);this.i=this.g=null};Go.protot
ype.o=function(){var a=ue(this.g||window);je(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function Ho(a){return
Math.pow(a,3)}function Io(a){return 3*a*a-2*a*a*a};function Jo(a,b,c,d,e,g)
{Y.call(this);this.ua=a;this.ka=b;this.Ea=e;this.Ca=g||{};this.s="number"===typeof
d?d:this.ka?200:80;this.ka||L(this.ua,"slider-
small");this.ma=[];this.j=H("A");this.j.textContent=gn()?"\u203a":"\u2039";this.j.s
etAttribute("title","\u041f\u0440\u043e\u043a\u0440\u0443\u0442\u0438\u0442\u044c \
u0432\u043b\u0435\u0432\u043e");Gg(this.j,!
0);this.ua.appendChild(this.j);this.i=H("div");L(this.i,"slider-
drawables");this.ua.appendChild(this.i);this.V=H("A");this.V.textContent=gn()?
"\u2039":"\u203a";this.V.setAttribute("title","\u041f\u0440\u043e\u043a\u0440\u0443
\u0442\u0438\u0442\u044c \u0432\u043f\u0440\u0430\u0432\u043e");Gg(this.V,!
0);this.ua.appendChild(this.V);this.g.ta(this.j,"click",t(this.Ki,this,-.75));this.
g.ta(this.V,"click",t(this.Ki,this,.75));this.kf();a=new
Go;this.g.ta(a,"resize",this.nh);this.nh();this.wa=0;this.ya=z&&B("8")&&!
B("9")&&gn();c&&Ko(this,c)}v(Jo,Y);
function Lo(a){var
b=Math.ceil(1.25*Mo(a));b=Math.min(a.ma.length,a.wa+b);w(ub(a.ma,a.wa,b),t(a.Zj,a))
;a.kf();a.wa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Jo.prototype;f.Zj=functi
on(a){var b=F("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-
drawable"});R(c,!1);this.i.appendChild(c);this.g.od(a,"render",t(this.
$j,this,b,c));a.Oc(c)};f.$j=function(a,b){I(a);this.kf();R(b,!0)};
function Ko(a,b){b=fb(b,function(c){return this.ka?new un(c,this.s):new
rn(c,this.s,this.Ea,this.Ca)},a);No(a,b)}function No(a,b)
{sb(a.ma,b);Lo(a)}f.Ki=function(a){(gn()?0>a:0<a)&&Lo(this);a*=this.ya?-
1:1;a*=Bg(this.i).width+20;this.o&&(this.o.Ga(),this.o=null);this.o=new
mo([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,Io);M(this.o,"animate",t(this.Ml,this));M(this.o,"end",
t(this.kf,this));this.o.play()};f.Ml=function(a)
{a=fb(a.coords,Math.round);this.i.scrollLeft=a[0]};
f.kf=function(){if(A&&gn()||this.ya){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-Bg(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
Bg(this.i).width;this.j.className=a?"slider-button slider-button-left slider-
button-disabled":"slider-button slider-button-left";this.V.className=b?"slider-
button slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.nh=function(){this.kf()};
function Mo(a){var b=a.ka?110:50;return Math.ceil(Bg(a.i).width/b)};function
Oo(a,b){Y.call(this);this.ka=a;this.source=b?
b:"gbs_bookshelf_slider";this.ma=0;this.o=new
Go;this.wa=this.o.Da();this.ua="";Jf(this.o,"resize",t(this.Mi,this))}m(Oo,Y);f=Oo.
prototype;f.Mi=function(){this.o.Da().width>this.wa.width?
this.uf():Jf(this.o,"resize",t(this.Mi,this))};f.render=function(a)
{this.s=a;this.i=new Jo(this.s,!0,void 0,void
0,this.ka.getId());this.g.ta(this.i,"render",t(this.uf,this))};
f.uf=function(){this.i.nh();var a=Math.ceil(1.25*Mo(this.i))
+1,b=Po(this,this.ma,a);b&&(this.ma+=a,Gm(b,t(this.nl,this)))};f.nl=function(a)
{a=a.target;if(Pm(a)){if((a=(new Xm(Qm(a))).g)&&a.length){var b=Um(a[a.length-
1].g.he);this.ua!=b&&(this.ua=b,No(this.i,Qo(this,a)));
(a=Ve(this.ha()))&&Dg(a,1)}this.dispatchEvent("success")}};function Qo(a,b){return
fb(a.zg(b),function(c){return this.i.ka?new un(c,200,this.ka.getId()):new
rn(c,80,this.ka.getId())},a)}f.ha=function(){return this.s};
f.zg=function(a){return this.source?fb(a,function(b){b.g.source=this.source;return
b},this):a};function Ro(a,b,c,d,e){Oo.call(this,a,e);this.j=b;this.V=c||!
1;this.ya=d||[]}m(Ro,Oo);function Po(a,b,c){var d=new S("/books?
jscmd=SearchVolume");nm(d);T(d,"start",b);T(d,"num",c);a.V?
(T(d,"as_pt","MAGAZINES"),T(d,"as_coll2",a.j)):
(T(d,"as_brr",3),T(d,"q",a.j),db(a.ya,function(e){T(d,e.name,e.value)}));return
d}Ro.prototype.render=function(a){this.s=a;this.i=new Jo(a,!
this.V);this.g.ta(this.i,"render",t(this.uf,this))};
Ro.prototype.zg=function(a){return this.V?fb(a,function(b)
{b.g.source="gbs_other_issues";return
b},this):Oo.prototype.zg.call(this,a)};function So()
{}f=So.prototype;f.Gb=function(a){this.o=a.width;this.s=a.height};f.Da=function()
{return new ie(this.o,this.s)};f.Ee=function(){return this.V};f.kd=function()
{return this.i};f.Eb=function(){return this.o};f.lc=function(){return
this.s};f.bc=function(){return new C(this.V,this.i)};function To(a){return new
dg(a.V,a.i,a.o,a.s)};function Uo(a){this.j=a}m(Uo,So);Uo.prototype.Fa=function()
{return this.j};Uo.prototype.Gb=function(a){void 0==a.width?
(this.s=a.height,this.o=Math.round(a.height*Vo(this.j))):void 0==a.height?
(this.o=a.width,this.s=Math.round(a.width/Vo(this.j))):
(this.o=a.width,this.s=a.height)};function Wo(){this.i=new eh;this.g=new Xo("",void
0);this.g.next=this.g.g=this.g}f=Wo.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Xo(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Yo(this,this.g.next)};f.pop=function(){return
Yo(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};
f.ac=function(){return Zo(this,function(a,b){return b})};f.Ab=function(){return
Zo(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};function Zo(a,b){for(var
c=[],d=a.g.next;d!=a.g;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Yo(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function
Xo(a,b){this.key=a;this.value=b}
Xo.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete
this.g;delete this.next};function $o(){O.call(this);this.g=new Wo}v($o,O);function
ap(a,b){b.sort(bp);w(b,function(c){c.wd(this)},a);a.g=new Wo;w(b,function(c)
{this.g.set(c.Ta(),c)},a);a.dispatchEvent("update")}function bp(a,b){return cp(a)-
cp(b)}function dp(a){return a.g.Ab()}function ep(a,b,c){a=dp(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
fp(a,b){return a.g.get(b)}function gp(a,b){b=Db(b);if(0!=b.length)return
jb(dp(a),function(c){return hp(c)==b})};function ip(a)
{O.call(this);this.g={};a&&this.Ld(a)}v(ip,O);f=ip.prototype;f.oe=function(){return
this.g.w||this.getParent().jd.width};f.Gg=function(){return this.g.h||
this.getParent().jd.height};function Vo(a){return a.oe()/a.Gg()}f.Da=function()
{return new ie(this.oe(),this.Gg())};f.Ld=function(a){for(var b in
a)this.g[b]=a[b];this.dispatchEvent("update")};f.wd=function(a)
{this.Oa=a};f.getParent=function(){return this.Oa};function hp(a){return a.g.title}
f.Qc=function(){var a=hp(this);return a?km(a):""};function cp(a){return
a.g.order}f.Tc=function(a){if(this.g.src&&a){var b=new
S(this.g.src);T(b,"w",a.width);return b.toString()}return
this.g.src};f.Ta=function(){return this.g.pid};function jp(a,b,c)
{this.ka=a;this.j=b;this.ma=c||!1;a=this.Da();this.g()?
a.height=120:a.height=65;this.Gb(a)}m(jp,So);jp.prototype.g=function(){var a=D("gb-
mobile-menu-pubinfo");return a?0<He(a).length&&null!=this.ka&&0==cp(this.ka):!
1};function kp(){this.i=[]}kp.prototype.Tb=function(a)
{this.i.push(a)};kp.prototype.Da=function(){var a=this.Eb(),b=this.lc();return
null===a||null===b?null:new ie(a,b)};kp.prototype.Dd=function(a){return
eb(this.i,a||Tb)};function lp(a,b){for(var c=0;c<a.i.length;c++){var
d=a.i[c];if(b(d))return d}return null}function mp(a,b){return lp(a,function(c)
{return c.kd()<=b&&c.kd()+c.Da().height>=b})}function np(a,b){return
jb(a.i,function(c){return bg(eg(To(c)),b)})};function op()
{this.i=[];this.cells=[]}v(op,kp);f=op.prototype;f.marginTop=0;f.qh=0;f.Ug=0;f.kg=0
;f.Km=!1;f.Eb=function(){return this.o};f.lc=function(){return this.s};function
pp(a){qp(a);for(var b=0,c=0;c<a.V;c++){var d=rp(a,c);w(a.cells[c],function(h){if(h)
{var k=b+Math.round((d-h.Da().width)/2);h.V=k}});b+=d+a.Ug}a.o=b;var
e=a.marginTop;for(c=0;c<a.g;c++){var g=sp(a,c);w(tp(a,c),function(h)
{if(h)if(this.Km){var k=e+Math.round((g-h.Da().height)/2);h.i=k}else
h.i=e});e+=g+a.kg}a.s=e+a.qh}
function tp(a,b){return fb(a.cells,function(c){return c[b]})}function rp(a,b){var
c=0;w(a.cells[b],function(d){d&&(c=Math.max(c,d.Da().width))});return c}function
sp(a,b){var c=0;w(tp(a,b),function(d){d&&(c=Math.max(c,d.Da().height))});return
c};function up(a){op.call(this);this.V=a}v(up,op);function qp(a)
{a.g=Math.ceil(a.i.length/a.V);for(var b=0;b<a.g;b++)for(var c=0;c<a.V;c++){var
d=b*a.V+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.i[d]}};function vp(a)
{up.call(this,a);this.ka=new Map}v(vp,up);vp.prototype.Rc=function(a){return
this.ka.get(wp(Uo,a))};vp.prototype.ua=function(a){if(a instanceof
jp)a=wp(a.constructor,a.j);else if(a instanceof Uo)a=wp(a.constructor,a.Fa());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.ka.get(a)};
vp.prototype.Tb=function(a){if(a instanceof jp){var
b=wp(a.constructor,a.j);this.ka.set(b,a)}else a instanceof
Uo&&(b=wp(a.constructor,a.Fa()),this.ka.set(b,a));vp.va.Tb.call(this,a)};function
wp(a,b){return Da(a)+"#"+b.Ta()};function xp(a,b,c,d)
{this.kg=this.Ug=10;this.qh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Ug));d&&2<b&&(b-=b%2);vp.call(this,b);dp(a);a=fb(dp(a),function(e){e=new
Uo(e);var g=e.Da();g.width=100;e.Gb(g);return e});c&&(c=a[0].Da(),d=new
So,d.Gb(c),this.Tb(d));w(a,t(this.Tb,this));pp(this)}v(xp,vp);function
yp(a,b,c,d,e){vp.call(this,1);this.ma=b;this.j=c;var g=d||!
1,h;a=dp(a);w(a,function(k){g&&h&&1<cp(k)-cp(h)&&zp(this,h,k);var l=D("gb-mobile-
menu-pubinfo");l&&0<He(l).length&&!g&&h&&k&&0==cp(h)&&zp(this,h,k,!0);l=new
Uo(k);var n=l.Da();"fixed_height"==this.ma?
n.height=this.j:n.width=this.j;l.Gb(n);this.Tb(l);h=k},this);g&&h&&e&&cp(h)<cp(e)&&
zp(this,h,e);pp(this)}m(yp,vp);function zp(a,b,c,d){b=new jp(b,c,d||!
1);c=b.Da();"fixed_height"==a.ma?c.height=a.j:c.width=a.j;b.Gb(c);a.Tb(b)}
yp.prototype.Hg=function(){return this.j};yp.prototype.Ui=function(){return
this.ma};yp.prototype.kg=8;function Ap(){};function Bp(a,b)
{this.g=b}m(Bp,Ap);Bp.prototype.render=function(a){var
b=this.g(a);b.Gb(a.Da());b.setPosition(a.bc());return b};function Cp(a,b){var
c=Dp(a),d=Dp(b);0==cp(a)||0==cp(b)?d="\u042d\u0442\u043e
\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044
b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440.
\u041e\u0431\u0449\u0435\u0435 \u0447\u0438\u0441\u043b\u043e
\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0445
\u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0431\u0443\u0434\u0435\u0442
\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e.":"number"!==
typeof c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="\u041d\u0435
\u0432\u0441\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b
\u044d\u0442\u043e\u0439 \u043a\u043d\u0438\u0433\u0438
\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f
\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043
e\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.":Ep(a,b)?
d="\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 "+(--d+" \u043d\u0435
\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f
\u043f\u0440\u0438
\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043
e\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435."):
(a=++c+"",d=--d+"",d="\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 "+(a+
(" \u043f\u043e "+(d+" \u043d\u0435
\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f
\u043f\u0440\u0438
\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043
e\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435."))));return d}
function Dp(a){a=hp(a);if(/[^0-9]/.test(a)||Cb(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Oh(a,Rh):Oh(a,Qh)}return a}function Ep(a,b)
{a=Dp(a);b=Dp(b);return 0==a+1-(b-1)};function Fp(){Y.call(this)}v(Fp,Y);function
Gp(a,b)
{Y.call(this);this.V=a;this.s=b;this.o=b.ka;this.j=b.j;this.i=H("DIV");this.i.class
Name="separator-
container";this.V.appendChild(this.i);a=H("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=H("DIV");d.className="separator-
background";c.appendChild(d);c=H("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.g()){var e=D("gb-mobile-menu-
pubinfo");if(e){b=(e||document).getElementsByTagName("IMG");
if(1==b.length){b=b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-
1);g.insertBefore(b,g.childNodes[0]||null);L(g,"separator-message");L(g,"separator-
pubinfo-message")}b=Cp(this.o,this.j);g=Se(e);c=c.insertRow(-1).insertCell(-
1);e=H("SPAN");e.className="separator-text";c.appendChild(e);var
h=this.s;h.g&&h.ma?(b=X(g),y(e,b)):(b=X(b+"<br>"+g),y(e,b));L(c,"separator-
message");L(c,"separator-pubinfo-message")}L(a,"separator-pubinfo");L(d,"separator-
pubinfo")}else a=c.insertRow(-1).insertCell(-1),
L(a,"separator-message"),a.textContent=Cp(this.o,this.j);Gg(this.i,!
0);nn(this.i)}m(Gp,Fp);Gp.prototype.Gb=function(a)
{Q(this.i,a)};Gp.prototype.setPosition=function(a)
{ng(this.i,a)};Gp.prototype.ab=function(){I(this.i)};function Hp(a,b)
{this.x=a;this.y=b}v(Hp,C);function Ip(a){return new
Hp(a.x,a.y)}Hp.prototype.clone=function(){return new
Hp(this.x,this.y)};Hp.prototype.Ig=C.prototype.Ig;Hp.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Jp(a,b){this.g=a;this.i=b};function
Kp(a,b,c){Lp()&&(Gn(Mp,{document:a}).then(function(){var
d=ya("gapi.load",b);d&&d("gapi.rpc",{Th:function(){return Np(c)},onerror:function()
{return null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{Np(c)},5E3))}function Np(a){var b=ya("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Op(),Pp(a))}function Op()
{M(document,"keydown",function(a){27==a.keyCode&&Qp("closeViewportDialog")})}
function Pp(a){var b=ya("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Qp(a,b){if(Lp()){var c=ya("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function Lp(){try{return window.self!==window.top}catch(a)
{return!0}}var Mp=mc(bc(cc("//apis.google.com/js/api.js")));function Rp(a)
{O.call(this);Sp(this,a||"")}m(Rp,O);Rp.prototype.getQuery=function(){return
this.j};function Sp(a,b){a.j!
=b&&(a.j=b,a.dispatchEvent("change"),a={},a.q=b,Qp("updateInViewportPage",a))};func
tion Tp(){this.g={}};function Up(a){this.i=a}Up.prototype.Rb=function(a)
{this.g&&(this.g.Ga(),Fe(this.i.Na().j.i));this.g=new
a(this.i);this.g.ua&&this.g.ua(this.i.Fa());this.g.wa&&this.g.wa()};Up.prototype.Na
=function(){return this.g};function Vp(a)
{Y.call(this);this.ma=a;Fe(a);P(a,"overflow","hidden");this.s=H("div");P(this.ma,
{position:"relative",padding:"0px"});a=this.ma;a.insertBefore(this.s,a.childNodes[0
]||null);this.ya=new
Tp;this.ua=[];this.o=[];a=t(this.Di,this,1);this.o.push(["next",a]);a=t(this.Di,thi
s,-
1);this.o.push(["previous",a]);a=t(this.jl,this);this.o.push(["turntopage",a]);a=t(
this.ql,this);this.o.push(["zoomin",a]);a=t(this.rl,this);this.o.push(["zoomout",a]
);this.V=new Up(this);a=H("div");nn(a,!0);P(a,{position:"absolute",
left:"0px",top:"0px"});this.ma.appendChild(a);this.wa=a;this.Gb(Kg(this.ma));Wp.pus
h(this);this.Va=new Rp;M(this.Va,"change",this.el,!1,this)}v(Vp,Y);var
Wp=[];f=Vp.prototype;
f.Gb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.i||!je(this.i,a)){var b=this.s,c=ve(ke(me(b)).g);if(!z||B("10")||
c&&B("8"))Ig(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Jg(b),b=wg(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.i=a;
(d=this.V.Na())&&d.Gb(a);this.dispatchEvent("resize")}};f.Da=function(){return
this.i};f.Eb=function(){return this.i.width};
f.lc=function(){return this.i.height};f.go=function()
{this.dispatchEvent("load")};f.Rb=function(a){this.ka!
=a&&(this.ka=a,this.V.Rb(a),this.dispatchEvent("viewportmodechange"))};f.Na=functio
n(){return this.V.Na()};function Xp(a,b){if(a.Oa)throw"";a.Oa=b;M(b,"update",t(a.
$k,a))}f.$k=function(){this.dispatchEvent("pagesupdate")};function Yp(a,b)
{(b=fp(a.Oa,b))&&a.Cb(b,void 0)}f.Cb=function(a,b){if(this.j!=a||
b)this.j=a,this.dispatchEvent("pagechange")};
function Zp(a,b){$p(a,b,t(function(c){U(t(this.Cb,this,c))},a))}function $p(a,b,c)
{a=a.Oa;new S(b);b=new
a.i({url:b});b.wd(a);c=t(a.s,a,c);aq(b,bq(b),c)}f.dl=function(a,b,c,d)
{(c=cq(d,c))&&dq(this,a,b,c)};function dq(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=hg(e,d[g]);d=b.Fa().oe();d=b.Da().width/d;e=new
Hp(e.left,e.top);e.Ig(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Ip(b.bc());b.add
(e);b.x-=c.x;b.y-=c.y;a.Na().oj(b)}}f.Ta=function(){return
this.j.Ta()};f.Fa=function(){return this.j};
f.tc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ua.push(b);1==this.ua.length&&eq(this)};function eq(a)
{var b=a.ua.shift();if(b){for(var c=b.shift(),d=0;d<a.o.length;d++)a.o[d]
[0]==c&&a.o[d][1].apply(a,b);eq(a)}}function fq(a){var
b=a.V.Na();b.Ag&&b.Ag(a.Fa())}f.Di=function(a){var b=this.V.Na(),c;b.Wa?
c=b.Wa(this.Fa(),a):c=ep(this.Oa,this.Fa().Ta(),a);c&&(this.Cb(c),fq(this),this.dis
patchEvent("pageturn"))};f.jl=function(a){if(a=fp(this.Oa,a))this.Cb(a),fq(this)};
f.ql=function(){var a=this.V.Na();a.mg&&(a.mg(),fq(this))};f.rl=function(){var
a=this.V.Na();a.Lh&&(a.Lh(),fq(this))};f.el=function()
{this.dispatchEvent("searchupdate")};function gq(a){var
b=this;Y.call(this);this.j=a;this.Ca=a.o;this.Gb(Kg(this.Ca));this.V=new
C(0,0);this.ma=null;this.Ea=new fj(function(){R(b.ma,!
1)},600);lf(this,this.Ea)}v(gq,Y);f=gq.prototype;f.Gb=function(a){if(!this.i||!
je(this.i,a)){this.i=a;var
b=this.j;b.ua=a;hq(b);this.dispatchEvent("resize")}};function iq(a,b)
{a.s=b;a.ka.ab();var c=a.j,d=a.Da();c.ua=d;hq(c);c=a.j;b=new
ie(b.Eb(),b.lc());c.wa=b;c.V=!
0;Q(c.i,b);U(c.ya,0,c);hq(c);a.dispatchEvent("layoutchange")}function jq(a,b)
{a.ka=b}
f.hc=function(){var
a=this.s.Dd();this.Ja&&(a=this.Ja.Eg(a));kq(this.ka,a);this.dispatchEvent("update")
};function lq(a,b){a.Ja=b}
function mq(a,b){var c=a.V.x,d=a.V.y;"number"===typeof
b.x&&(b.x=fe(b.x,0,Math.max(a.s.Eb()-a.i.width,0)));"number"===typeof
b.y&&(b.y=fe(b.y,0,Math.max(a.s.lc()-a.i.height,0)));"number"===typeof
b.x&&(c=b.x);"number"===typeof b.y&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.V=new C(c,d);c=a.j;b=a.V;c.ma||
(c=c.o,null!=b.y&&(c.scrollTop=b.y),null!
=b.x&&(c.scrollLeft=b.x));a.dispatchEvent("move")}
function nq(a){var b=a.V;return b?new
dg(b.x,b.y,a.i.width,a.i.height):null}f.Da=function(){return
this.i};f.sd=function(a)
{this.dispatchEvent("movestart");mq(this,a);this.dispatchEvent("moveend")};function
oq(a,b,c){a=a.V;c(new C(a.x+b.x,a.y+b.y))}
f.oj=function(a){var b=this.V,c=this.Da();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.sd(a);else{this.o&&(this.o.Ga(),this.o=null);c=b.x-
a.x;var d=b.y-a.y;this.o=new mo([b.x,b.y],
[a.x,a.y],250+250*fe(Math.sqrt(c*c+d*d)/800,0,1),Io);M(this.o,"animate",t(this.Yi,t
his));M(this.o,"end",t(this.Ak,this));this.dispatchEvent("movestart");Jf(this,"move
start",t(this.o.Ga,this.o));this.o.play()}};f.Yi=function(a)
{a=fb(a.coords,Math.round);mq(this,new C(a[0],a[1]))};
f.Ak=function(a){this.Yi(a);this.dispatchEvent("moveend")};function pq(a){return
new C(Math.round(a.V.x+a.i.width/2),Math.round(a.V.y+a.i.height/2))}f.Aa=function()
{gq.va.Aa.call(this);this.ka.ab()};f.Bg=function(a)
{null==this.ma&&(this.ma=a);this.ma.style.opacity=0;this.Ea.start()};f.bk=function(
){var a=this;this.Ea.stop();R(this.ma,!0);U(function()
{a.ma.style.opacity=1})};f.Mh=1;function qq(a,b)
{gq.call(this,b);this.Qa=a;this.g.ta(a,"pagechange",this.wa);this.g.ta(this.Qa,"sea
rchupdate",this.Sb);if(a=D("subscription-
bar"))this.g.ta(this,"scrolldown",u(this.Bg,a)),this.g.ta(this,"scrollup",u(this.bk
,a))}v(qq,gq);function rq(a,b){var
c=[];"fixed_width"==a.s.Ui()&&c.push(a.Da().width);if(a.xc){a:{var d=a.xc();var
e=a.s.Hg();c=sq(d,c);if(0<b)for(b=0;b<c.length;b++){if(c[b]>e){e=c[b];break a}}else
for(b=c.length-1;0<=b;b--)if(c[b]<e){e=c[b];break a}}e&&a.lf(a.Wd(e))}}
qq.prototype.lf=function(a){var b=this.s;iq(this,a);if(b){b=new
Jp(b,a);a=pq(this);var c=np(b.g,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.g.Dd(),e=d[0],g=0;g<d.length;g++){var h=d[g],k=cg(eg(To(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.i.ua(c);a=Ip(a);d=c.bc();a.x-=d.x;a.y-
=d.y;d=b.Da().width/c.Da().width;c=b.Da().height/c.Da().height;a=new
C(Math.round(a.x*d),Math.round(a.y*c));a=Ip(b.bc()).add(a);a=new
C(Math.round(a.x+this.i.width/2*-1),Math.round(a.y+this.i.height/2*-
1));this.sd(a)}};
qq.prototype.wa=function(){this.nb||
this.ua(this.Qa.Fa())};qq.prototype.ua=function(a)
{this.s.Rc&&(a=this.s.Rc(a))&&mq(this,new
C(Math.round(a.Ee()),Math.round(a.kd())))};qq.prototype.Sb=function()
{tq&&(this.ka.ab(),this.ub&&this.ub(),this.hc())};var tq=!0;function uq()
{this.g=new Map}uq.prototype.add=function(a,b){this.g.set(Da(a),b)};function
vq(a,b){b=void 0===b?[]:b;b=new Set(b.map(function(g){return Da(g)}));for(var
c=ba(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.ab();a.g.delete(d)}};function wq(){this.i={};this.g=new
uq}function xq(a,b,c){a.i[Da(b)]=c}wq.prototype.ab=function(){vq(this.g)};function
kq(a,b){b=eb(b,function(c){return!!
this.i[Da(c.constructor)]},a);vq(a.g,b);w(b,function(c){this.g.g.has(Da(c))||
this.g.add(c,this.i[Da(c.constructor)].render(c))},a)};function yq(a,b)
{this.i=a;this.g=b}m(yq,Ap);yq.prototype.render=function(a){var
b=this.g(),c=a.Fa(),d=bb(this.i.xc().Zi)/a.Da().width,e=a.Da();b.Xf=e.width;b.Wf=e.
height;e=a.Da().clone();e.width*=d;e.height*=d;b.vl=e.width;b.ul=e.height;b.setPosi
tion(a.Ee(),a.kd());b.Cb(c);b.Oc();return b};function zq(){};function Aq(a)
{this.g=a}v(Aq,zq);Aq.prototype.Eg=function(a){var b=Bq(this,a);a=b[0]||[];b=b[1]||
[];b.sort(u(Cq,pq(this.g)));var c=[];sb(c,a,b);return c};function Cq(a,b,c){return
cg(eg(To(b)),a)-cg(eg(To(c)),a)}function Bq(a,b){var c=nq(a.g),d=new dg(c.left-
800,c.top-800,c.width+1600,c.height+1600);return yb(b,function(e)
{e=To(e);if(gg(d,e))return gg(c,e)?0:1})};function Dq(a,b)
{this.g=b;this.i=a}m(Dq,Aq);Dq.prototype.Eg=function(a){var
b=Aq.prototype.Eg.call(this,a),c=this.i.Fa();if(c){var d=[],e=this.i.Oa;w([1,-
1],function(){var g=ep(e,c.Ta(),1);g&&d.push(g)});w(a,function(g)
{g.Fa&&lb(d,g.Fa())&&mb(b,g)})}return b};function Eq()
{Y.call(this)}v(Eq,Y);Eq.prototype.Yc=function(a)
{this.i=a;this.j=Fq(a)};Eq.prototype.Aa=function()
{Eq.va.Aa.call(this);I(this.j)};function Gq(a)
{Y.call(this);this.ma=a;this.ka=[]}v(Gq,Eq);f=Gq.prototype;f.Yc=function(a)
{Gq.va.Yc.call(this,a);this.Le();this.Fa()&&this.g.ta(this.Fa(),"update",this.Le)};
f.Fa=function(){return this.i.Fa()};f.Xe=function(a,b,c,d){var e=H("div");nn(e,!
0);this.j.appendChild(e);a=Hq(this,a,b,c,d);P(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ma&&(P(e,{backgroundColor:this.ma}),Dg(e,.3));this.ka.push(new
dg(a[0],a[1],a[2],a[3]));return e};
function Iq(a){return a.i.Da().width/a.i.Fa().getParent().jd.width}function
Hq(a,b,c,d,e){var g=Iq(a);return fb([b,c,d,e],function(h){return
Math.round(h*g)})}function Jq(a,b){w(b,function(c)
{this.Xe.apply(this,c)},a)}f.Yh=function(a){return
this.Xe(a.left,a.top,a.width,a.height)};f.Td=function()
{Fe(this.j);this.ka=[]};f.Le=q;function Kq()
{Gq.call(this)}m(Kq,Gq);f=Kq.prototype;f.Le=function(){if(!this.o){var
a=this.Fa();a&&(a=Lq(a))&&(Jq(this,a),this.o=!0)}};
f.Xe=function(a,b,c,d){this.s=Gq.prototype.Xe.call(this,a,b,c,d);P(this.s,
{border:"2px #aaaaff
dashed"});this.V=H("img");this.s.appendChild(this.V);this.V.src="/googlebooks/image
s/dialog_close_x.gif";a=Hq(this,a,b,c,d);P(this.V,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});M(this.s,"mouseout",t(this.Tl,this));M(this.s,"m
ouseover",t(this.Ei,this,!0));Jf(this.V,"click",t(this.ab,this));return
this.s};f.ab=function(){I(this.s)};
f.Tl=function(a){Le(this.s,a.target)||this.Ei(!1)};f.Ei=function(a){P(this.V,
{display:a?"":"none"})};function Mq(a)
{Gq.call(this);this.s=a}m(Mq,Gq);Mq.prototype.Le=function(){if(!this.o){var
a=this.Fa();a&&(a=Nq(a))&&(w(a,function(b){var
c=b.pop(),d=b.pop();b=this.Xe.apply(this,b);P(b,
{cursor:"pointer"});this.g.ta(b,"click",t(this.V,this,d,c))},this),this.o=!
0)}};Mq.prototype.V=function(a,b){(a=fp(this.s.Oa,a))?
this.s.Cb(a):Zp(this.s,b)};function Oq(a,b)
{this.j=a;this.g=b}Oq.prototype.Fa=function(){return
this.j};Oq.prototype.o=function(){return this.j.Tc(this.g)};function Pq(a,b,c)
{Oq.call(this,a,b);this.i=c}m(Pq,Oq);Pq.prototype.o=function(){return
this.i.width>this.g.width?this.j.Tc(this.i):Oq.prototype.o.call(this)};function
Qq(a,b,c){if(z&&!B("9")){var
d=[];d[0]=M(a,"readystatechange",u(Rq,a,u(Sq,b),d))}else
Jf(a,"load",u(Sq,b));c&&Jf(a,"error",u(Sq,c))}function Sq(a){U(a)}function
Rq(a,b,c){if("complete"!=a.readyState)return!0;Rf(c[0]);b();return!1}var
Tq=H("div");function Uq(a){if(a)if(z){Tq.appendChild(a);var
b=u(I,a);Qq(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Vq(a)
{this.Hh={};for(var b=0;b<a.length;b++){var c=a[b];this.Hh[c.z]=new
ie(c.w,c.h)}}function Wq(a,b){return(a=Qa(a.Hh,function(c){return c.height==b}))?
Number(a):null};function Xq(a){if(a)return a.isEntityPageViewport;a=Eh(new
S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function Yq(a){return a?Xq(a)&&a.disableEntityPageViewportHistoryState:!
1};function Zq(a){ip.call(this,a);this.
$f={};this.Ca={};this.s={};this.ya=this.Ea=null}var
$q;v(Zq,ip);f=Zq.prototype;f.Ld=function(a,b)
{Zq.va.Ld.call(this,a);b&&(this.wa=b)};function bq(a){var
b=ar(a);T(b,"jscmd","click3");var c;a.Va&&(c=a.Va.getQuery());br(a,"vq",c);Ma(a.
$f,function(d,e){T(b,e,d)});return b}
function aq(a,b,c){b=b.toString();if(b==a.wa)c&&c(a);else if(c&&(a.s[b]=a.s[b]||
[]).push(c),b!=a.ka)
{a.ka=b;a.o&&p.clearTimeout(a.o);a.o=p.setTimeout(t(a.Mk,a,b),6E3);var
d;a.Va&&(d=a.Va.getQuery());$q(b,t(a.Pl,a,b,d))}}function br(a,b,c){c?a.
$f[b]=c:delete a.$f[b]}f.$f=null;f.Pl=function(a,b,c)
{this.ka==a&&(this.ka=null,this.o&&(p.clearTimeout(this.o),this.o=null),this.wa=a,c
r(this,c.page[0]),this.Oa.Wg(c),b=this.s[a])&&(w(b,function(d)
{d(this)},this),delete this.s[a])};
f.Mk=function(a){this.o=this.ka=null;delete this.s[a]};function ar(a){var
b=a.g.url;b?b=new S(b):(b=new
S(a.Oa.rm),T(b,"pg",a.Ta()),a.g.sig&&T(b,"sig",a.g.sig));Xq()&&T(b,"source","entity
_page");return b}f.oe=function(){return this.g.w||
this.getParent().jd.width};f.Gg=function(){return this.g.h||
this.getParent().jd.height};var
dr={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 cr(a,b){var c={},d;for(d in dr){var e=dr[d],g=b[e];void 0!
==g&&("highlights"==e?
a.Ca[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Ea=new
Vq(d.tileres),d=d.page_scanjob_coordinates)&&(a.ya=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Ld(c)}Zq.prototype.Ub=function(){return
this.g.content};Zq.prototype.j=function(a){return!!(this.g.flags&a)};
function er(a,b){b=od(b);b=b.replace(/'/g,"'");if(a=a.Ca[b]){var
c=[];w(a,function(d){c.push([d.X,d.Y,d.W,d.H])});return c}}function cq(a,b)
{if(a=er(a,b))return fb(a,u(fr,1))}function fr(a,b){b=fb(b,function(c){return
Math.round(c*a)});return new dg(b[0],b[1],b[2],b[3])}function Nq(a)
{if(a.g.links)return fb(a.g.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}
function Lq(a){if(a.g.clip_highlight||a.g.clip_highlights){var
b=[];w(a.g.clip_highlights||[a.g.clip_highlight],function(c){var
d=[];w(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return
null}Zq.prototype.Tc=function(a){if(this.g.src&&a){var b=new
S(this.g.src);a&&Ma(this.ei(),function(c,d){"height"==d&&a.height?
T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return
this.g.src};Zq.prototype.ei=function(){return{width:"w",height:"h"}};function
gr(a,b,c,d,e)
{Y.call(this);this.df(a.Na());this.s=a;this.i=c;this.wa=[];this.Xi=d;Q(d,c);this.Ea
=Fq(this);P(this.Ea,"backgroundColor","#fff");Q(this.Ea,c);if(this.Ja=void 0!==e?
e:!0)a=Fq(this),Q(a,c),this.Ca=new hr(a),P(this.Ca.g,
{display:""});b&&(this.j=b,this.g.ta(b,"update",this.fe),aq(b,bq(b),void
0))}v(gr,Y);f=gr.prototype;f.Da=function(){return this.i};f.Fa=function(){return
this.j};function ir(a,b){a.wa.push(b);b.Yc(a)}f.fe=q;
function jr(a){a.dispatchEvent("load");a.Ja&&P(a.Ca.g,{display:"none"})}function
Fq(a){var b=H("div");nn(b,!0);P(b,
{position:"absolute",left:0,top:0});a.Xi.appendChild(b);return b}f.ab=function()
{w(this.wa,function(a){a.Ga()});this.wa=null;this.V&&I(this.V)};function kr(a)
{a.ka=Fq(a);Q(a.ka,a.Da());P(a.ka,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ta(a.ka,"mousedown",a.Ul);a.g.ta(a.ka,"dragstart",sf)}f.Ul=function(a)
{a.display=this;lr.dispatchEvent(a)};
var lr=new O;function hr(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=H("div");nn(c);P(c,a);this.g.appendChild(c);c.textContent="\u0417\u0430\u0433\u04
40\u0443\u0437\u043a\u0430...";a.bottom=0}}function mr(a,b)
{a.V&&I(a.V);a.V=Fq(a);new nr(a.V,a.Da(),b)}function nr(a,b,c){this.g=a;P(a,
{backgroundColor:"#FFF",textAlign:"center"});Q(a,b);b=Hl(c||"");y(a,b);nn(this.g)};
function or(a,b,c){gr.call(this,a,b.Fa(),b.g,c);this.df(pr);a=Fq(this);this.ua=new
qr(b.g,a);a=Fq(this);this.ma=new qr(b.g,a);kr(this);Gg(c,!
0);L(c,"pageImageDisplay");this.Wa=b;b.Fa()&&this.fe()}m(or,gr);or.prototype.Cb=fun
ction(a){br(a,"output",null);gr.prototype.Cb.call(this,a);a.Tc()&&this.fe()};
or.prototype.fe=function(){var a=this.Fa(),b=this.Wa.o();if(b&&!this.o)
{b=rr(b);Jf(this.ua,"load",t(this.ya,this,a,b,this.Da().width));sr(this.ua,[b]);var
c=this.s.ya,d=a.Ta(),e=[];if(c.g[d]){var g=[],h;for(h in
c.g[d])g.push(h);vb(g);for(h=0;h<g.length;h++)e.push(c.g[d]
[g[h]])}e.push(b);sr(this.ma,e);this.o=!
0;a==this.s.Fa()&&this.dispatchEvent("fetch")}hb([16,8],t(a.j,a))&&(a=kd('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif","\u041b\u0438\u0431\u043e
\u044d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043b\u044f
\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430, \u043b\u0438\u0431\u043e
\u0432\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438
\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043d\u0430
\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0434\u043b\u044f
\u044d\u0442\u043e\u0439 \u043a\u043d\u0438\u0433\u0438."),
mr(this,a),jr(this))};or.prototype.ya=function(a,b,c)
{a==this.s.Fa()&&this.dispatchEvent("loaded");this.ma.empty();var
d=this.s.ya;a=a.Ta();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;jr(this)};or.prototype.ab=function(){this.o=!
1;this.ua.empty();this.ma.empty();gr.prototype.ab.call(this)};var pr=new O;function
rr(a){return a}function qr(a,b)
{O.call(this);this.i=a;this.j=b;this.g=H("IMG");this.g.width=this.i.width;this.j.ap
pendChild(this.g);nn(this.j)}m(qr,O);qr.prototype.empty=function(){for(var
a;a=Ie(this.j);)Uq(a)};
function sr(a,b){Qq(a.g,t(a.o,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}qr.prototype.o=function(a)
{this.g==a&&this.dispatchEvent("load")};function tr(a,b,c,d,e,g,h)
{O.call(this);this.ma=a;this.o=b;this.s=c;this.j=d;this.i=e;this.wa=g;this.ua=h;thi
s.V=Math.ceil(this.o/this.j);this.ka=Math.ceil(this.s/this.i);this.g=[];for(a=0;a<t
his.V;++a){b=[];for(c=0;c<this.ka;+
+c)b.push(null);this.g.push(b)}}m(tr,O);tr.prototype.empty=function(){for(var
a;a=this.ma.firstChild;)Uq(a)};tr.prototype.Ca=function(a,b){P(a,
{display:""});this.ua&&this.ua(b)};tr.prototype.ya=function(){};function
ur(a,b,c,d)
{gr.call(this,a,b.Fa(),b.g,c,d);this.ma=Fq(this);kr(this);b.Fa()&&this.fe();this.s=
a;this.ua=M(this.s.Na(),"update",this.ya,!
1,this)}m(ur,gr);ur.prototype.fe=function(){var
a=this.Fa(),b=a.Tc(),c=this.s.Ma.ig,d=a.Ea;if(b&&d&&!this.o){var
e=Wq(d,this.Da().height);"number"===typeof e&&(d=(d=d.Hh[e])?d.width:null,b=new
S(b),T(b,"zoom",e),T(b,"pg",a.ya),b=b.toString(),this.Wa=new
tr(this.ma,d,this.Da().height,c.Ti,c.Si,t(c.hk,c,b,d,this.Da().height),null),this.o
=!0,this.ya())}};
ur.prototype.ya=function(){if(this.o){var a=tg(this.ma);if(a){var
b=zg(this.ma);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.Wa;a=fg(a);var
c=Math.floor(a.left/b.j),d=Math.floor(a.top/b.i),e=Math.ceil((a.left+a.width)/b.j),
g=Math.ceil((a.top+a.height)/b.i);e=Math.min(e,b.V);for(g=Math.min(g,b.ka);c<e;c+
+)for(var h=d;h<g;h++)if(!b.g[c][h]){var k=b;var l=c,n=h;if(!k.g[l][n]){var
r=H("IMG");P(r,
{position:"absolute",left:l*k.j+"px",top:n*k.i+"px",display:"none"});
k.g[l][n]=r;k.ma.appendChild(r)}k=k.g[l]
[n];l=b.wa(c,h);Qq(k,t(b.Ca,b,k,l),t(b.ya,b,k,l));k.src=l}for(c=0;c<b.V;+
+c)for(h=0;h<b.ka;++h){if(d=!!b.g[c][h])d=new dg(c*b.j,h*b.i,(c+1)*b.j,
(h+1)*b.i),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&&(Uq(b.g[c][h]),b.g[c]
[h]=null)}}}fq(this.s)}};ur.prototype.ab=function()
{this.o&&(this.Wa.empty(),this.o=!
1);this.ua&&(Rf(this.ua),this.ua=null);gr.prototype.ab.call(this)};function vr(a)
{this.Va=a;Gq.call(this,"#ffff00")}v(vr,Gq);vr.prototype.Le=function(){var
a=this.i.Fa();if(a){var b=this.Va.getQuery();b!
=this.o&&(a=cq(a,b),this.Td(),a&&(fb(a,t(this.Yh,this)),this.o=b))}};function wr(a)
{O.call(this);this.url=a;this.V=null;this.s=!0}m(wr,O);wr.prototype.Uf=function()
{if(this.s)this.s=!1;else throw Error();};function xr(a,b)
{wr.call(this,a);this.ka=b||"GET";this.j=new N;this.g=new
Cm}m(xr,wr);f=xr.prototype;f.Uf=function(a,b)
{wr.prototype.Uf.call(this,a,b);this.o=a;this.i=b;this.j.ta(this.g,"success",t(this
.il,this));this.j.ta(this.g,"error",t(this.Lk,this));this.g.send(this.url.toString(
),this.ka,void 0)};f.il=function(a){a=a.target;try{var b=a.g?
a.g.responseText:""}catch(c)
{b=""}this.V=JSON.parse(b);U(t(this.dispatchEvent,this,"success"));this.o&&U(u(this
.o,this.V));U(t(this.vg,this))};
f.Lk=function()
{U(t(this.dispatchEvent,this,"error"));this.i&&U(this.i);U(t(this.vg,this))};f.abor
t=function(){this.g.abort();this.vg();return!1};f.vg=function()
{Yf(this.j);this.i=this.o=null};vd();function yr()
{kf.call(this);this.g=[];this.i=[]}v(yr,kf);yr.prototype.Aa=function()
{yr.va.Aa.call(this);this.i.length=0;this.g.length=0};new yr;function zr(a,b,c)
{a=["event",a,b,c];if(b=p.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function Ar(){var a="gb-get-book-
content";"string"===typeof a&&(a=D(a));a&&M(a,"click",u(zr,"Buy","Click","Play
Books Viewport"))}Ja("_OC_analyticsTrack",zr);function Br(a){return a.length?
gb(a,function(b,c){return hg(b,c)},a[0].clone()):null};function Cr(a,b,c,d,e)
{Y.call(this);this.V=a;this.wa=b;this.Ca=e;this.j=d;this.i=!
1;this.s=H("div");c.appendChild(this.s);this.g.ta(b,"mousemove",this.ka);this.g.ta(
b,"mouseup",this.ma)}v(Cr,Y);Cr.prototype.ka=function(a){if(!this.ya){a=he(new
C(a.clientX,a.clientY),ug(this.wa));a=ag(a,this.Ca);P(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;ng(this.s,a.left,a.top);Q(this.s,b,c);this.o=a}};
Cr.prototype.ma=function(a){this.ka(a);this.ya=!0;a=this.j;var
b=fg(this.o),c=Iq(this.V);c=Dr(b,1/c);b=Er(Dr(c,1/a.Da().width*1E3));a=new
S(ar(a).toString());T(a,"ci",
[b.left,b.top,b.width,b.height].join());T(a,"jscmd","click3");T(a,"output","text");
c=Er(c);Fr(this.V,[c]);I(this.s);(new
xr(a)).Uf(t(this.ua,this,c,b));this.dispatchEvent("endsize")};
Cr.prototype.ua=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];w(e,function(h){g.push(new dg(h.X,h.Y,h.W,h.H))});if(c=c.content)Fr(this.V,
[a],c,b),d=!0,zr("Web Reader","Selection")}d||this.V.Td();this.Ga()};function
Dr(a,b){return new dg(a.left*b,a.top*b,a.width*b,a.height*b)}function Er(a){return
new
dg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}C
r.prototype.Aa=function(){Cr.va.Aa.call(this);I(this.s)};function Gr(a,b)
{Y.call(this);this.ma=a;this.V=b}var Hr;m(Gr,Eq);f=Gr.prototype;f.Yc=function(a)
{Eq.prototype.Yc.call(this,a);a=this.j;var b=H("div");nn(b,!
0);a.appendChild(b);df(b,"selection-
layer");Q(a,this.i.Da());Q(b,this.i.Da());this.g.ta(b,"click",this.Vl);this.g.ta(b,
"mousedown",this.Wl)};
f.Wl=function(a){if(Hr){a.stopPropagation();this.o&&this.o.Ga();var
b=this.i.Xi;a=he(new C(a.clientX,a.clientY),ug(b));this.o=new
Cr(this.ma,b,this.j,this.i.Fa(),a);this.ka=M(document.body,"mousemove",t(this.Xk,th
is));Jf(this.o,["endsize","dispose"],t(this.ak,this))}};f.Vl=function(a)
{Hr&&a.stopPropagation()};
f.Xk=function(a){if(this.o&&!this.o.jc){var b=new
C(a.clientX,a.clientY),c=eg(Cg(this.V.Ca));if(bg(c,b)){var d=new C(0,0);w([[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.s||(this.s=new
cj(100),this.g.ta(this.s,"tick",this.ym));this.ua=d;d.x||d.y?
this.s.start():this.s.stop()}}};f.ym=function(){var a=this.ua,b=this.V;oq(b,new
C(15*a.x,15*a.y),t(b.sd,b))};
f.ak=function(){Rf(this.ka);mf(this.s);this.s=null};function Ir(){this.g=!1;var
a=F("DIV","entity-page-snackbar"),b=F("SPAN","entity-page-snackbar-
text");J(b,"\u0412\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439
\u0442\u0435\u043a\u0441\u0442
\u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d \u0432
\u0431\u0443\u0444\u0435\u0440
\u043e\u0431\u043c\u0435\u043d\u0430.");a.appendChild(b);K(a,"hidden",!
0);document.body.appendChild(a);this.o=a}Ir.prototype.j=function()
{P(this.o,"bottom","0");this.g=!0};
Ir.prototype.i=function(){P(this.o,"bottom","-48px");this.g=!1};function Jr(a)
{this.i=a;this.j=new Ir;this.o=Kr(this)}Jr.prototype.ha=function(){return this.o};
function Kr(a){var b=F("DIV");ff(b,["entity-page-copy-button","entity-page-action-
chip"]);var c=F("IMG");L(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var d=F("SPAN");L(d,"entity-page-action-chip-
label");J(d,"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c");b.appen
dChild(c);b.appendChild(d);M(b,"click",t(a.g,a));Ze(b,"button");Pe(b,!
0);M(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||a.g.call(a)});
return b}Jr.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");var a=this.j;a.g?
(a.i(),U(t(a.j,a),500)):a.j();U(t(a.i,a),6E3)};function Lr(a)
{Tl.call(this,a);Ql(this);this.Rh=!1;this.g=new N;this.i=Xq();L(a,"viewport-
selection-popup");Mr&&Mr.Ga();Mr=this}m(Lr,Tl);Lr.prototype.o=function()
{this.dispatchEvent("close");this.Ga()};
function Nr(a,b,c){var d=a.ha(),e=H("div");L(e,"selection-popup-select-
container");d.appendChild(e);d=H("div");L(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(De(b));e.appendChild(H("div"));b=H("input");
b.value=c;L(b,"viewport-input");e.appendChild(b);Gg(b,!1);a.i&&(c=(new
Jr(b)).ha(),e.appendChild(c));a.g.ta(b,"mousedown",Or)}function Or(a)
{a.stopPropagation()}Lr.prototype.Aa=function()
{I(this.ha());Tl.prototype.Aa.call(this);this.g.Ga()};var Mr=null;function Pr(a,b)
{this.g=a instanceof C?a:new C(a,b)}v(Pr,ai);Pr.prototype.Kb=function(a,b,c,d){var
e=me(a);var g=e.body;e=e.documentElement;e=new C(g.scrollLeft||
e.scrollLeft,g.scrollTop||e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=li(a);g-
=h.x;e-=h.y;ni(new C(g,e),a,b,c,null,null,d)};function Qr(a,b)
{Pr.call(this,a,b)}v(Qr,Pr);Qr.prototype.i=0;Qr.prototype.o=function(a)
{this.i=a};Qr.prototype.Kb=function(a,b,c,d){var e=qg(a);e=tg(e);var
g=xe(ke(a).g);g=new C(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=ni(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||
k&128)h^=1;k=ni(g,a,h,c,e,10,d);0!=(k&496)&&ni(g,a,b,c,e,this.i,d)}};function Rr()
{Gq.call(this,"#4a95d6")}m(Rr,Gq);Rr.prototype.Yc=function(a)
{Gq.prototype.Yc.call(this,a);P(this.j,
{cursor:"pointer"});this.g.ta(this.j,"mousedown",Sr)};function Sr(a)
{a.stopPropagation()}
function Fr(a,b,c,d)
{a.Td();fb(b,t(a.Yh,a));a.s&&Rf(a.s);a.o&&a.o.Ga();b=H("div");document.body.appendC
hild(b);var e=Br(a.ka);if(e){var g=ug(a.j);b=new Lr(b);if(c&&d){var
h=a.Fa(),k=h.Tc();if(k){var l=new
S(k);d=[d.left,d.top,d.width,d.height].join();T(l,"ci",d);T(l,"edge",0);l=l.toStrin
g();var n=new S(ar(h).toString());T(n,"ci",d);T(n,"source","bookclip");n=kd('<a
href="%s"><img
src="%s"/></a>',n.toString(),l)}d=n;Fe(b.ha());n=b.ha();h=H("img");h.src="/googlebo
oks/images/material/close_black_24dp.png";
L(h,"selection-popup-close");n.appendChild(h);b.g.od(h,"click",t(b.o,b));h=F("DIV",
{innerHTML:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c
\u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443"});L(h,"selection-popup-
title");n.appendChild(h);c&&(Nr(b,"\u0412\u044b\u0434\u0435\u043b\u0435\u043d\u043d
\u044b\u0439 \u0442\u0435\u043a\u0441\u0442",c),n=H("DIV"),L(n,"selection-popup-
translate-container"),b.ha().appendChild(n),h=new
S("https://translate.google.com/translate_t"),T(h,"text",c),T(h,"sl","auto"),
T(h,"tl","auto"),c=H("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=F("IMG"),ff
(h,["selection-popup-translate-icon","entity-page-action-chip-
icon"]),h.src="https://www.gstatic.com/images/icons/material/system/1x/translate_go
ogblue_18dp.png",c.appendChild(h)),h=F("SPAN"),J(h,"\u041f\u0435\u0440\u0435\u0432\
u0435\u0441\u0442\u0438"),L(h,"entity-page-action-chip-
label"),c.appendChild(h),h=H("SPAN"),J(h,"\u00bb"),L(h,"selection-popup-translate-
arrow"),c.appendChild(h),L(c,"selection-popup-translate-link"),
L(c,"entity-page-action-
chip"),n.appendChild(c));l&&Nr(b,"\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\
u043d\u0438\u0435",l);d&&Nr(b,"\u0412\u0441\u0442\u0440\u043e\u0438\u0442\u044c",d)
}else
c=H("DIV"),J(c,"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430..."),L(c,"selectio
n-popup-loading-
msg"),b.ha().appendChild(c);b.hd=4;b.isVisible()&&b.Jd();a.o=b;c=g.x+e.left+e.width
;e=g.y+e.top+e.height;g=Bg(b.ha()).width;24>c-g&&(c=g+24);U(u(Tr,b,new Qr(new
C(c,e))));a.s=Jf(b,"close",t(a.Td,a))}}
function Tr(a,b){a.jc||(a.setPosition(b),a.Ka(!0))}Rr.prototype.Td=function()
{Gq.prototype.Td.call(this);this.o&&this.o.Ga()};Rr.prototype.Aa=function()
{Gq.prototype.Aa.call(this);this.o&&this.o.Ga();this.s&&Rf(this.s)};function
Ur(a,b,c){return a.Ma.ig?new ur(a,b,c):new or(a,b,c)}function Vr(a,b){if(b
instanceof or){ir(b,new vr(a.Va));ir(b,new Kq);var c=new Rr(a.s),d=new
Gr(c,a.Na());ir(b,d);ir(b,c);ir(b,new Mq(a))}};function Wr(a,b,c)
{Y.call(this);this.ma=a;this.o=H("div");nn(this.o,!0);P(this.o,
{position:"absolute",display:"none"});c.appendChild(this.o);this.ka=H("div");nn(thi
s.ka,!0);P(this.ka,
{position:"absolute"});this.o.appendChild(this.ka);this.s=H("div");nn(this.s,!
0);this.o.appendChild(this.s);this.V=H("div");nn(this.V,!
0);this.s.appendChild(this.V);R(this.o,!1)}v(Wr,Fp);f=Wr.prototype;
f.Oc=function(){var a=this.Xf-2,b=this.Wf-2,c=this.vl-2,d=this.ul-2;P(this.s,
{backgroundColor:"#cccccc",position:"absolute"});ng(this.s,0,0);Q(this.s,this.Xf,th
is.Wf);P(this.V,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});ng(this.V,1,1);Q
(this.V,a,b);R(this.o,!0);var e=this.ma;a=Ur(e,new Pq(this.Fa(),new ie(a,b),new
ie(c,d)),this.V);a instanceof or?Vr(e,a):a instanceof ur&&a instanceof ur&&ir(a,new
vr(e.Va));this.i=a};f.ab=function(){this.i&&this.i.ab();I(this.o)};
f.setPosition=function(a,b){ng(this.o,a,b)};f.kd=function(){return
pg(this.o).x};f.Ee=function(){return pg(this.o).y};f.Cb=function(a)
{this.j=a};f.Fa=function(){return this.j};f.lc=function(){return
this.Wf};f.Eb=function(){return this.Xf};function Xr(a){return a+2}f.Da=function()
{return new ie(this.Xf,this.Wf)};function Yr(a)
{Y.call(this);Fe(a);nn(a);this.o=a;this.i=H("div");nn(this.i,!0);gn()&&(se(a,
{dir:"ltr"}),se(this.i,{dir:"rtl"}));a.appendChild(this.i)}v(Yr,Y);function Zr(a,b)
{Yr.call(this,b);this.s=a;this.g.ta(b,"scroll",this.ka);P(b,"position","relative");
P(this.i,"position","absolute");this.j=H("div");L(this.j,"scroll-
background");nn(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}m(Zr,Yr);function hq(a){var
b=a.wa;a.ua&&b&&(P(a.i,"left",Math.floor(Math.max(0,a.s.j.o.clientWidth-
b.width)/2)+"px"),P(a.j,"height",b.height+"px"))}Zr.prototype.ya=function()
{this.V=!1;this.ka()};
Zr.prototype.ka=function(){if(!this.V){var a=this.s.V;if(a){a=a.clone();var
b=this.o;b=new C(b.scrollLeft,b.scrollTop);ge(a,b)||(this.ma=!
0,this.s.sd(b),this.ma=!1)}}};function $r(a){this.Zi=a}function sq(a,b){var c=b||
[];a=eb(a.Zi,function(d){return!hb(c,function(e){return 50>Math.abs(e-
d)})});a.push.apply(a,c);vb(a);return a};function as(a){var b=a.s,c=new
Zr(this,b);bs(b);qq.call(this,a,c);lq(this,new Dq(a,this));jq(this,cs(this));var
d=a.Oa,e=a.Ma.lh;this.ya=a.Ma.ai?function(g){return new yp(d,e,g)}:a.Ma.Ii?
function(g){return new yp(d,e,g,!0,a.Ma.Ii)}:function(g){return new yp(d,e,g,!
0)};b=this.Qa.Ma;"fixed_height"==b.lh?(b=b.xc(),b=b[Math.floor(b.length/2)]
+2):b=(b.o?b.o:b.j&&b.j.width?
b.j.width:575)+2;this.lf(this.Wd(b));this.g.ta(this.Qa,"pagesupdate",this.al);this.
g.ta(this.Qa,"pagemodechange",this.Hl);this.g.ta(this,
"move",this.hc);this.g.ta(this,"move",this.Im)}v(as,qq);function bs(a)
{P(a,"overflow","auto");P(a,{overflowX:"auto",overflowY:"scroll"});L(a,"overflow-
scrolling");se(a,{dir:"ltr"})}f=as.prototype;f.mg=function()
{rq(this,1)};f.Lh=function(){rq(this,-1)};f.xc=function(){var
a=this.Qa.Ma,b=rb(a.xc());"fixed_width"==a.lh&&(a=this.Qa.Ma.Al)&&150<a-
bb(b)&&(1500>a?mb(b,a):mb(b,1500));return new $r(fb(b,Xr))};f.Wd=function(a){return
this.ya(a)};
f.Da=function(){if(this.Ca.hasChildNodes()){var
a=Kg(this.Ca.childNodes[0]).width;a=new ie(a,this.i.height)}else a=this.i;return
a};function cs(a){var b=new wq;xq(b,Uo,new yq(a,u(Vb,Wr,a.Qa,a,a.j.i)));xq(b,jp,new
Bp(a.Qa,function(c){return new Gp(a.j.i,c)}));return b}f.Im=function(){if(this.Ib)
{var a=mp(this.s,pq(this).y);a&&a.Fa&&(a=a.Fa(),this.Qa.Fa()!=a&&(this.nb=!
0,Yp(this.Qa,a.Ta()),this.nb=!1))}this.Ib=!0};
f.al=function(){var a=this.Qa.Fa(),b=this.Qa.Oa,c=fp(b,a.Ta());if(!c)a:
{c=cp(a);b=dp(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(cp(d)<=c){c=d;break
a}}c=null}a=this.V;b=this.s;d=b.Rc(c);a=he(a,d.bc());b=this.Wd(b.Hg());c=b.Rc(c).bc
();c=new C(c.x+a.x,c.y+a.y);iq(this,b);this.sd(c)};f.Hl=function()
{this.ka.ab();this.hc()};
function ds(a,b){if(b.hi&&b.V){a:{var c=b.V;var
d=c.ze.x_focus,e=c.ze.y_focus;if(void 0===d||void 0===e){c=es(c);if(!c.length)
{c=null;break a}d=c[0][0];e=c[0][1]}c=new C(d,e)}d=c.x-40;c=c.y-
40;a=a.s.Rc(b);b=a.Eb()/b.oe();return new C(a.Ee()+Math.round(b*d),a.kd()
+Math.round(b*c))}return null}
f.Ag=function(a){if(a.hi&&a.V){var b=a.V;if(null!=a.ma)var c=a.ma;else a.ma=new
fs(this.j.i),c=a.ma;c.g=this.j.i;if(D("focus_article_div")){var
d=D("focus_article_div");I(d)}d=this.s.Rc(a);a=d.Eb()/a.oe();if(es(b)&&(b=es(b)))
{var e=b[0];if(e&&4==e.length){b=a*e[0]+d.Ee();d=a*e[1]+d.kd();var
g=a*e[2];a*=e[3];e=H("DIV");e.setAttribute("id","focus_article_div");nn(e,!
0);Dg(e,.3);P(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.g.appendChild(e)}}}};function gs(a,b,c,d,e){Y.call(this);this.o=a;this.j=c;var
g=H("div");P(g,{position:"absolute"});e=e.width-2;ng(g,d.x+(gn()?
e:0),d.y);b.j.i.appendChild(g);this.s=g;b=Math.floor(e/Vo(c));g=new
ie(e,b);this.i=H("div");this.s.appendChild(this.i);P(this.i,
{padding:"1px",position:"absolute"});this.V();b=H("div");this.i.appendChild(b);P(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});Q(b,g);this.i.appendChild(b);d=H("IM
G");d.title=c.Qc();this.ma=d;e=S;var h=new
S(c.Oa.wl);T(h,"pg",c.Ta());c.g.sig&&T(h,
"sig",c.g.sig);e=new
e(h.toString());T(e,"zoom","1");T(e,"img","1");T(e,"w",g.width);if(g=this.o.Ma.Fm)T
(e,"imgtk",g),T(e,"jtp",cp(c));d.src=e.toString();b.appendChild(d);P(this.i,"cursor
","pointer");this.g.ta(this.i,"click",this.ka);this.g.ta(a,"pagechange",this.V)}m(g
s,Fp);gs.prototype.V=function(){var a=!1,b=this.o.Fa();b&&b==this.j&&(a=!
0);P(this.i,"backgroundColor",a?"#6B90DA":"#ccc")};gs.prototype.ka=function()
{this.o.Rb(as);this.o.Cb(this.j);hs.dispatchEvent("click")};
gs.prototype.ab=function(){Uq(this.ma);I(this.s)};var hs=new O;function is(a,b)
{this.g=a;this.i=b}m(is,Ap);is.prototype.render=function(a){return new
gs(this.g,this.i,a.Fa(),a.bc(),a.Da())};function js(a){var b=a.s;P(b,
{overflow:"hidden"});var c=new
Zr(this,b);qq.call(this,a,c);this.g.ta(this,"move",this.hc);P(b,
{overflow:"auto"});jq(this,ks(this));iq(this,ls(this));lq(this,new
Aq(this));U(t(this.hc,this),0);this.g.ta(this,"resize",this.ya);var
d=D("subscription-bar");d&&(this.Bg(d),U(function(){R(d,!
1)},600))}v(js,qq);js.prototype.ua=function(a){a=this.s.Rc(a).bc();this.sd(new
C(void 0,a.y-40))};function ls(a){var b=a.Qa.Ma.nm;return new
xp(a.Qa.Oa,a.Da().width,b,b)}
js.prototype.ya=function(){iq(this,ls(this));this.ua(this.Qa.Fa())};function ks(a)
{var b=new wq;xq(b,Uo,new is(a.Qa,a));return b};function ms(a,b,c)
{Y.call(this);this.i=a;this.V=b;this.o=this.i.Ma.Tf;this.ka=!!
this.i.Ma.Tf;this.ua=!!this.i.Ma.jg;this.s=Xq(c);if(this.ka){a:
{a=this.i.Oa;for(b=0;b<this.o.length;b++)if(c=fp(a,this.o[b].getId())){var d;b:
{for(d=b+1;d<this.o.length;d++){var e=fp(this.i.Oa,this.o[d].getId());if(e)
{d=e;break b}}d=null}d=d?cp(d)-1:cp(bb(dp(a)));e=cp(this.i.Fa());if(e>=cp(c)&&e<=d)
{a=b;break a}}a=-1}this.ma=a}}m(ms,Y);f=ms.prototype;
f.render=function(a)
{this.j=H("div");document.body.appendChild(this.j);U(t(this.Am,this));this.wa=a;if(
this.ka)ns(this);else if(this.ua){L(this.j,"base-image-toc-div");a=this.i.Ma.jg;var
b=fp(this.i.Oa,a);b&&os(this,b);1<this.i.Ma.Dl&&(a=ep(this.i.Oa,a,1))&&os(this,a);t
his.Sf()}else this.Ga()};f.Am=function()
{this.g.ta(document,"click",this.Ga);this.g.ta(this.i,"resize",this.Sf)};
function os(a,b){var c=new ie(128,0),d=F("IMG",{width:128});L(d,"toc-page-
image");a.g.ta(d,"click",t(a.i.Cb,a.i,b));A&&gn()&&a.g.ta(d,"load",a.Sf);b.Tc(c)?
a.xj(d,b,c):(c=u(a.xj,d,b,c),aq(b,bq(b),c));a.j.appendChild(d)}f.xj=function(a,b,c)
{se(a,{src:b.Tc(c)})};
function ns(a){var b=F("DIV",{"class":"toc-div"}),c;w(a.o,function(d,e){var
g=d.getId();g=fp(a.i.Oa,g);var h=d.mm,k=a.o[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var n=F("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),r=H("div");L(r,"goog-inline-block");L(r,"toc-left-
cell");e==a.ma&&(L(r,gn()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),L(n,"toc-row-selected"));var G=H("div");L(G,"goog-inline-
block");L(G,l);A&&!B("1.9")&&P(G,"overflow","hidden");d=
d.xd;if(a.s)var E=d;else
E=d,35<E.length&&(E=E.substring(0,32)+"...");E=X(E);y(G,E);a.s&&(G.title=d);d=H("di
v");L(d,"goog-inline-
block");L(d,k);h=X(Cb(ud(h))?" ":h);y(d,h);n.appendChild(r);n.appendChild(G);n
.appendChild(d);g?a.g.ta(n,"click",t(a.i.Cb,a.i,g)):(gf(G,l),L(G,"toc-middle-
disabled-cell"),gf(d,k),L(d,"toc-right-disabled-
cell"));b.appendChild(n);e==a.ma&&(c=n)});c&&U(t(a.xm,a,c));a.j.appendChild(b);300<
Bg(a.j).height&&(P(a.j,"height","300px"),L(a.j,"scroll-toc-div-
wide"));L(a.j,"scroll-toc-div");
a.Sf()}f.xm=function(a){300<a.offsetTop+Bg(a).height&&(a=void 0!
==a.previousElementSibling?a.previousElementSibling:Je(a.previousSibling,!
1))&&(this.j.scrollTop=a.offsetTop)};f.Sf=function(){var a=this.s?9:13,b=this.s?
8:12;ki(this.V.ha(),a,this.j,b,new C(0,-this.wa))};f.Aa=function()
{Y.prototype.Aa.call(this);I(this.j);this.V.vd(!1)};function ps()
{}m(ps,So);function qs(a)
{Y.call(this);this.o=a}m(qs,Eq);qs.prototype.Ka=function(a){R(this.j,a)};
qs.prototype.Yc=function(a){Eq.prototype.Yc.call(this,a);var
b=this.i.Da();a=this.j;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.o?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";ng(a,this.o?c-e:0,0);Q(a,e,d);P(a,
{position:"absolute"});z?(a=a.style,z?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=F("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function rs(a,b)
{Y.call(this);this.V=a;b=Math.floor(b/2);var
c=Math.floor(b/this.V.Oa.jd.aspectRatio());this.i=new
ie(b,c);this.j=H("div");P(this.j,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ya=[];a.Na().j.i.a
ppendChild(this.j);this.o=H("div");this.ka=H("div");this.ya.push(M(this.o,"dblclick
",t(this.Tk,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolu
te",border:"1px solid
#ccc"};P(this.o,a);P(this.ka,a);this.j.appendChild(this.o);this.j.appendChild(this.
ka);
this.ua=H("div");this.wa=H("div");this.o.appendChild(this.ua);this.ka.appendChild(t
his.wa);ss(this)}m(rs,Fp);function ss(a)
{a.s&&a.s.ab();a.ma&&a.ma.ab();Fe(a.ua);Fe(a.wa);Hg(a.o,a.i);Hg(a.ka,a.i);a.s=Ur(a.
V,new Oq(a.Ca,a.i),a.ua);Vr(a.V,a.s);a.Ea=new qs(!0);ir(a.s,a.Ea);a.ma=Ur(a.V,new
Oq(a.Ja,a.i),a.wa);a.Wa=new qs(!
1);Vr(a.V,a.ma);ir(a.ma,a.Wa)}f=rs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);ng(this.j,a)};f.Tk=function(a)
{a.preventDefault();a.stopPropagation();this.V.tc("previous")};
f.Ka=function(a){P(this.j,{display:a?"":"none"})};f.Oc=function(){P(this.o,
{left:0,top:0});P(this.ka,{left:this.i.width+"px",top:0})};function ts(a){return
eb([a.Ca,a.Ja],function(b){return!!b})}f.ab=function()
{this.s.ab();this.ma.ab();for(var
a;a=this.ya.pop();)Rf(a);this.j.parentNode&&I(this.j)};function us(a){return
2*a};function vs(a){this.i=a}m(vs,Ap);vs.prototype.render=function(a){var b=new
rs(this.i,a.Da().width);b.setPosition(a.bc());b.Oc();b.Ka(!0);return
this.g=b};function ws(a,b,c)
{O.call(this);this.s=a;this.j=b;this.i=Bg(b).width;this.V=c;this.vb=!
1;this.o=gn()}m(ws,O);function xs(a,b){if(b!=a.vb){a.vb=b;var c=a.s.Na().j.i;R(c,!
1);Bg(c);a=[u(ys,a.j,a.V,a.i,a.o,b),t(a.g,a),u(R,c,!
0)];w(a,U)}}ws.prototype.g=function(){this.dispatchEvent("change")};function
ys(a,b,c,d,e){var g=b.style.width;d=d?"right":"left";e?
(b.style[d]="0",b.style.width=g+c):(b.style[d]="",b.style.width="");R(a,!
e)};function zs(a,b,c){this.ua=a;this.ma=b;this.V=c;a=H("div");P(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.ua.appendChild(this.g);zs.prototype.i.apply(this);M(this.V,"change",t(this.j
,this));M(new Go,"resize",t(U,null,t(this.j,this)))}zs.prototype.j=function(){var
a=Bg(this.g);if(0<a.width){var b=Math.round(Bg(this.ma).width/2);ng(this.g,b-
Math.round(a.width/2),0)}};
zs.prototype.o=function(){R(this.g,!0);this.j()};zs.prototype.i=function()
{R(this.g,!1)};function As(a,b,c){zs.apply(this,arguments);this.s=new
so(this.g,500);this.ka=new fj(t(this.i,this))}v(As,zs);As.prototype.o=function(a)
{Dg(this.g,1);zs.prototype.o.apply(this);a&&this.ka.start(a)};As.prototype.i=functi
on(){this.s.play()};var Bs=null;function Cs(a,b)
{N.call(this);this.i=Bs;this.o=a;this.g=b;this.o.Ma.ai||
(this.ta(this.o,"pageturn",this.s),this.ta(this.g,"dispose",this.Ga))}m(Cs,N);
Cs.prototype.s=function(){var a=ts(this.g.ya.g)[0]||new ip,b=ts(this.g.ya.g)[1]||
new ip,c=this.ka,d=this.V,e=d?cp(d):-1,g=cp(a)||-1,h=cp(b)||-1,k=Math.max(c?cp(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.Mh){if(0<l-k){var n=k==e?d:c;var
r=a}0>l-k&&(n=-1!=h?b:a,r=d);1<h-g&&(n=a,r=b);Ep(n,r)||void 0===n||void 0===r||
(a=Cp(n,r),this.i.g.innerHTML=a,this.i.o(3E3))}};function Ds(a){this.ze=a}function
es(a){var b=[];a.ze.head_boxes&&w(a.ze.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function fs(a){this.g=a};function Es(a)
{Zq.call(this,a)}m(Es,Zq);f=Es.prototype;f.Ld=function(a)
{Zq.prototype.Ld.call(this,a);a&&a.additional_info&&(this.ua=a.additional_info["[Ne
wspaperJSONPageInfo]"],this.ua.articles&&(this.i={},w(this.ua.articles,function(b)
{var c=b.aid;c&&(this.i[c]=new Ds(b))},this)))};
f.Qc=function(){return this.j(32)?"\u041f\u0435\u0440\u0435\u0434\u043d\u044f\u044f
\u043e\u0431\u043b\u043e\u0436\u043a\u0430":this.j(64)?"\u0417\u0430\u0434\u043d\u0
44f\u044f
\u043e\u0431\u043b\u043e\u0436\u043a\u0430":Zq.prototype.Qc.call(this)};f.ei=functi
on(){return{width:"w"}};
f.Dg=function(a){if(!this.i)return null;if(a in this.i)return this.i[a];var
b=fb(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);xb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.hi=function(){return
this.V};function Fs(a,b)
{$o.call(this);this.o={};a&&(this.rm=a.prefix,this.wl=a.image_prefix||
a.prefix,a=fb(a.page,function(c){c=new this.i(c);b&&(c.Va=b);return
c},this),ap(this,a))}v(Fs,$o);Fs.prototype.Wg=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=fp(this,c.pid);d&&cr(d,c)}};Fs.prototype.i=Zq;Fs.prototype.s=function(a,b)
{if(!fp(this,b.Ta())){var c=rb(dp(this));sb(c,b);ap(this,c)}this.o[b.Ta()]=!
0;a&&a(b)};function Gs(a)
{Fs.call(this);Fs.apply(this,arguments);this.j();M(this,"update",t(this.j,this))}m(
Gs,Fs);function Hs(a,b){var c={};w(b.page,function(e){var
g=fp(this,e.pid);g&&cr(g,e);c[e.pid]=!0},a);b=dp(a);var d=eb(b,function(e){return!!
c[e.Ta()]||!!this.o[e.Ta()]},a);b.length!
=d.length&&ap(a,d)}Gs.prototype.Wg=function(a){this.V?
Hs(this,a):Fs.prototype.Wg.call(this,a)};
Gs.prototype.j=function(){var a={},b=0;w(dp(this),function(h){var
k=cp(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.nj=c};Gs.prototype.i=Es;function Is(a)
{up.call(this,1);var b=new
ps;b.Gb(a);this.Tb(b);pp(this)}m(Is,up);Is.prototype.ua=function(){return
this.i[0]};Is.prototype.Hg=function(){return this.Eb()||
0};Is.prototype.Ui=function(){return"fixed_width"};function Js(a){var b=a.s,c=new
Zr(this,b);P(b,{overflow:"hidden"});qq.call(this,a,c);this.ya=new vs(a);b=new
wq;xq(b,ps,this.ya);this.ka=b;b=a.Oa.jd.aspectRatio();c=this.Da();b=this.Wd(Math.mi
n(2*Math.floor(c.height*b),c.width));iq(this,b);this.Ib=new
Cs(a,this);this.g.ta(this.Qa,"pagemodechange",this.Gl);U(this.hc,0,this)}v(Js,qq);f
=Js.prototype;f.xc=function(){var a=qb(Ks,this.Qa.Ma.xc());return new
$r(fb(a,us))};f.lf=function(a){Js.va.lf.call(this,a);this.ka.ab();this.hc()};
f.mg=function(){rq(this,1)};f.Lh=function(){rq(this,-1)};f.Gl=function()
{this.ka.ab();this.hc()};f.Mh=2;f.Wd=function(a){this.Da();var
b=this.Qa.Oa.jd.aspectRatio();return new Is(new
ie(a,Math.floor(Math.floor(a/2)/b)))};var Ks=[180,220,280];
Js.prototype.wa=function(){var a=Ls(this,this.Qa.Fa()),b=this.ya.g;if(b){var
c=this.Ib,d=ts(b);c.V=d[0];c.ka=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Ca=c;b.Ja=d;ss(b);if(c){if(c.j(64)||void 0==d)a=!1}else mr(b.s);if(d)
{if(d.j(32)||void 0==c)e=!1}else
mr(b.ma);c=e;d=a?"":"hidden";P(b.o,"visibility",c?"":"hidden");P(b.ka,"visibility",
d);c=c&&a;b.Ea.Ka(c);b.Wa.Ka(c)}this.dispatchEvent("pagechange")};function Ls(a,b)
{return jb(a.Qa.Oa.nj,function(c){return lb(c,b)})}
Js.prototype.hc=function()
{Js.va.hc.call(this);this.wa()};Js.prototype.Wa=function(a,b){var
c=this.Qa.Oa.nj;a=cp(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==cp(h[0])||h[1]&&a==cp(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=cp(e[0]||e[1])&&a<cp(k)){d=0<b?g-
b:g;break}}e=h}return(b=c["number"===typeof d?d+b:0])?b[0]||b[1]:null};function
Ms(a){Y.call(this);this.ma=a;this.i=null}m(Ms,Y);f=Ms.prototype;
f.render=function(a,b){this.o=a;a=a.ha();var
c=ug(a).y,d=Bg(a);c=c+d.height+3;d="";b&&(d=ug(a).x);this.i=F("DIV",
{"class":"linkbar-panel-div"});ng(this.i,d,c);this.ka=F("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ka);A&&Id&&!B("1.9")&&(this.s=F("IFRAME",
{style:"position:
absolute;",Xm:"0"}),this.ma.appendChild(this.s));this.ma.appendChild(this.i);this.s
&&(Q(this.s,Bg(this.i)),ng(this.s,pg(this.i)));U(t(this.Bh,this))};
f.Bh=function()
{this.g.ta(this.ka,"click",this.Ga);this.g.ta(this.o,"action",this.Il);this.g.ta(do
cument,"mousedown",this.Xj)};f.Il=function(){V(this.o,16)||
this.Ga()};f.Xj=function(a){Le(this.i,a.target)||Le(this.o.ha(),a.target)||
this.Ga()};f.Aa=function()
{Y.prototype.Aa.call(this);I(this.i);I(this.s)};f.ha=function(){return
this.i};function Ns(a,b,c){Ms.call(this,a);this.ua=b;this.V=c}m(Ns,Ms);
Ns.prototype.render=function(a,b){Ms.prototype.render.call(this,a,b);a=F("DIV",
{innerHTML:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c
\u0441\u0441\u044b\u043b\u043a\u0443 \u0432
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435
\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438\u043b\u0438
\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 IM",style:"padding-top:5px;
font-size:
13px;"});this.ha().appendChild(a);this.j=H("input");Q(this.j,"100%","auto");this.ha
().appendChild(this.j);
this.V&&(a=F("DIV",
{innerHTML:"\u0412\u0441\u0442\u0440\u043e\u0438\u0442\u044c",style:"font-size:
13px; padding-top:
7px;"}),this.ha().appendChild(a),this.Pc=H("input"),Q(this.Pc,"100%","auto"),this.h
a().appendChild(this.Pc));a=this.ua.Fa();b=(new S(window.location)).i;var c=new
S(ar(a).toString());c.i=b;this.j.value=c.toString();U(u(Os,this.j));this.V&&(a=new
S(ar(a).toString()),T(a,"output","embed"),this.Pc.value=Ps(a.toString()))};
Ns.prototype.Bh=function()
{Ms.prototype.Bh.call(this);this.g.ta(this.j,"click",u(Os,this.j));this.V&&this.g.t
a(this.Pc,"click",u(Os,this.Pc))};function Os(a){a.select()}function Ps(a){return
kd('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Qs(a,b)
{Y.call(this);this.V=a;this.j=b;this.i=H("div");a.j.i.appendChild(this.i);L(this.i,
"sitb_result");ng(this.i,b.bc());Q(this.i,b.Da());a=H("div");L(a,"sitb-result-
header");this.i.appendChild(a);this.s=H("div");L(this.s,"sitb-result-page-
link");b=b.g.g;this.s.textContent=b?
km(b):"\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430";a.appendChild(this.s);this
.o=H("div");L(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(b=fp(this.V.ya.Oa,this.j.g.Ta()))
{a=this.V.ya.Va.getQuery();
var c=b.g.snippetSrc,d;if(d=c)d=new S(c),d=Eh(d,"q")||Eh(d,"vq")||
Eh(d,"dq"),d=a==d;d?Rs(this,c):(a=bq(b),"entity_page"==Eh(a,"source")?
T(a,"source","entity_page_gbs_snippet"):T(a,"source","gbs_snippet"),aq(b,a,t(this.m
a,this)))}else Ss(this)}m(Qs,Fp);Qs.prototype.ka=function(a)
{this.V.ld(a.g)};Qs.prototype.ma=function(a){(a=a.g.snippetSrc)?
Rs(this,a):Ss(this)};function Rs(a,b){Fe(a.o);var
c=H("IMG");c.src=b;Ts(a);b=a.j.Da().width-25;P(c,
{width:b+"px"});a.o.appendChild(c)}
function Ts(a){L(a.i,"sitb-result-clickable");L(a.s,"sitb-result-link");var
b=Se(a.s);ed(a.s,X(b+" »"));Ze(a.i,"link");Pe(a.i,!
0);a.g.ta(a.i,"click",t(a.ka,a,a.j));a.g.ta(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.ka(a.j)})}
function Ss(a){Fe(a.o);var b=H("div");L(b,"sitb-result-
snippet");a.o.appendChild(b);P(b,{width:Math.floor(.75*a.j.Da().width)+"px"});var
c=Hl(a.j.g.i);y(b,c);b=H("div");L(b,"sitb-result-explanatory-
link");a.o.appendChild(b);c=fp(a.V.ya.Oa,a.j.g.Ta());var d;if(d=c&&c.Tc())d=!
hb([4,8,16],t(c.j,c));d&&c.j(2)?(Ts(a),a=X("\u041d\u0435
\u0443\u0434\u0430\u043b\u043e\u0441\u044c
\u0441\u043e\u0437\u0434\u0430\u0442\u044c
\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. "),y
(b,
a),a=H("span"),c=X("\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c
\u0432\u0441\u044e
\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443"),y(a,c),b.appendChild(a),L(a,"sit
b-result-link")):
(a=X("\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043
d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440
\u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b
\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d. "),y(b,a),
a=H("a"),L(a,
"sitb-result-buy-link"),c=X("\u041a\u0443\u043f\u0438\u0442\u044c
\u044d\u0442\u0443 \u043a\u043d\u0438\u0433\u0443."),y(a,c),b.appendChild(a),b=new
S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),b.g.remove
("printsec"),a.href=b.toString())}Qs.prototype.ab=function()
{I(this.i);this.Ga()};function Us(a)
{this.g=a}m(Us,Ap);Us.prototype.render=function(a){return new
Qs(this.g,a)};function Vs(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||""}Vs.prototype.T
a=function(){return this.j};function Ws(a){this.ad=a;0<this.ad.number_of_results?
(this.Bb=fb(this.ad.search_results,function(b){return new
Vs(b)},this),this.id=this.ad.search_results[0].page_id+Xs(this)
+this.ad.search_results[this.ad.number_of_results-1].page_id):this.Bb=[]}function
Xs(a){return a.ad.search_query_escaped};function Ys(a){this.g=a}m(Ys,So);function
Zs(a,b)
{up.call(this,1);this.Za=a;this.ka=b;this.kg=this.qh=this.marginTop=20;a.Bb&&(w(a.B
b,t(this.j,this)),pp(this))}m(Zs,up);Zs.prototype.j=function(a){a=new Ys(a);var
b=Math.min(this.ka-16,600);a.Gb(new
ie(b,Math.round(124/600*b+42)));this.Tb(a)};function $s(a){var
b=a.s;P(b,"overflow","hidden");var c=new
Zr(this,b);gq.call(this,c);this.ya=a;lq(this,new
Aq(this));this.g.ta(this,"move",this.hc);var d=D("subscription-
bar");d&&(this.Bg(d),U(function(){R(d,!
1)},600));jq(this,at(this));bt(b)}v($s,gq);function bt(a)
{P(a,"overflow","auto");P(a,{overflowX:"auto",overflowY:"scroll"});se(a,
{dir:"ltr"})}function at(a){var b=new wq;xq(b,Ys,new Us(a));return b}
$s.prototype.ld=function(a,b){return this.Db(a,b)};function ct(a){this.g=a||
{}}ct.prototype.Ab=function(){return this.g};ct.prototype.Rb=function(a){var
b=Qa(dt,function(c){return c==a});this.g.v=b};ct.prototype.getQuery=function()
{return this.g.q};var dt={onepage:as,twopage:Js,thumbnail:js,snippet:$s};function
et(a){rf.call(this,"navigate");this.V=a}v(et,rf);function ft(){return!(x("iPad")||
x("Android")&&!x("Mobile")||x("Silk"))&&(x("iPod")||x("iPhone")||x("Android")||
x("IEMobile"))};var gt=new WeakMap;function ht(a,b){a=[a];for(var c=b.length-
1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function it(a,b,c,d)
{O.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"+jt;var g=Zc("input",
{type:"text",name:e,id:e,style:cc("display:none")});document.write(Sc(g));e=D(e)}th
is.ka=e;this.g=c?ze(me(c)):window;this.ya=b;z&&!
b&&(this.ya="https"==window.location.protocol?
mc(bc(cc("https:///"))):mc(bc(cc('javascript:""'))));this.i=new
cj(150);lf(this,this.i);this.o=!a;this.j=new N(this);if(a||kt){if(d)var
h=d;else{a="history_iframe"+
jt;b={id:a,style:cc("display:none"),sandbox:void 0};c={};c.src=this.ya||
null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)Object.prototype.hasOwnProperty.call(c,h)&&(e[h]=c[h]);for(h in
d)Object.prototype.hasOwnProperty.call(d,h)&&(e[h]=d[h]);if(b)for(h in
b)if(Object.prototype.hasOwnProperty.call(b,h)){g=h.toLowerCase();if(g in c)throw
Error("");g in d&&delete e[g];e[h]=b[h]}h=$c("iframe",e,void
0);document.write(Sc(h));h=D(a)}this.ua=h;this.Ea=!
0}kt&&(this.j.ta(this.g,"load",this.am),this.Ca=this.wa=
!1);this.o?lt(this,mt(this),!0):nt(this,this.ka.value);jt+
+}v(it,O);it.prototype.ma=!1;it.prototype.V=!1;it.prototype.s=null;
var ot=function(a,b){function c(g){var h=ba(g);g=h.next().value;h=ca(h);return
a.apply(g,h)}function d(g){g=ba(g);g.next();g=ca(g);return b(e,g)}b=void 0===b?
ht:b;var e=Da(a);return function(g){for(var h=[],k=0;k<arguments.length;+
+k)h[k]=arguments[k];k=this||p;var l=gt.get(k);l||(l={},gt.set(k,l));return Cd(l,
[this].concat(h instanceof Array?h:ca(ba(h))),c,d)}}(function(){return z?
Wd(8):"onhashchange"in p}),kt=z&&!Wd(8);f=it.prototype;f.je=null;f.Aa=function()
{it.va.Aa.call(this);this.j.Ga();this.La(!1)};
f.La=function(a){if(a!=this.ma)if(kt&&!this.wa)this.Ca=a;else if(a)if(Dd?
this.j.ta(this.g.document,pt,this.lm):A&&this.j.ta(this.g,"pageshow",this.im),ot()&
&this.o)this.j.ta(this.g,"hashchange",this.bm),this.ma=!0,this.dispatchEvent(new
et(mt(this),!1));else{if(!z||ft()||this.wa)this.j.ta(this.i,"tick",t(this.ii,this,!
0)),this.ma=!0,kt||(this.s=mt(this),this.dispatchEvent(new et(mt(this),!
1))),this.i.start()}else this.ma=!1,Yf(this.j),this.i.stop()};
f.am=function(){this.wa=!0;this.ka.value&&nt(this,this.ka.value,!
0);this.La(this.Ca)};f.im=function(a){a.g.persisted&&(this.La(!1),this.La(!
0))};f.bm=function(){var a=qt(this.g);a!=this.s&&rt(this,a,!0)};function mt(a)
{return null!=a.je?a.je:a.o?qt(a.g):st(a)||""}function qt(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function lt(a,b,c){a=a.g.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(kt||e||b)d+="#"+b;d!=a.href&&(b=new oc(d,pc),c?
jd(a,b):id(a,b))}function nt(a,b,c,d){if(a.Ea||b!=st(a))if(a.Ea=!
1,b=encodeURIComponent(String(b)),z){var
e=Me(a.ua);e.open("text/html",c?"replace":void 0);c=cd(Zc("title",{},d||
a.g.document.title),Zc("body",{},b));e.write(Sc(c));e.close()}else
e=kc(a.ya).toString()+"#"+b,(a=a.ua.contentWindow)&&(c?
jd(a.location,e):id(a.location,e))}
function st(a){if(z)return a=Me(a.ua),a.body?nd(a.body.innerHTML):null;var
b=a.ua.contentWindow;if(b){try{var c=nd(qt(b))}catch(d){return a.V||(1!
=a.V&&dj(a.i,1E4),a.V=!0),null}a.V&&(0!=a.V&&dj(a.i,150),a.V=!1);return c||
null}return null}f.ii=function(a){if(this.o){var b=qt(this.g);b!
=this.s&&rt(this,b,a)}if(!this.o||kt)if(b=st(this)||"",null==this.je||
b==this.je)this.je=null,b!=this.s&&rt(this,b,a)};
function rt(a,b,c){a.s=a.ka.value=b;a.o?
(kt&&nt(a,b),lt(a,b)):nt(a,b);a.dispatchEvent(new et(mt(a),c))}f.lm=function()
{this.i.stop();this.i.start()};var
pt=["mousedown","keydown","mousemove"],jt=0;function tt(a,b){this.i=new
it;M(this.i,"navigate",t(this.s,this));this.g=a;this.vb=b}tt.prototype.s=function(a
){ut(this,a.V)};function ut(a,b){if(!(a.o&&""==b||a.j))if((z||
Gd)&&""==b)window.history.go(-2);else if(b){var c={},d=new
wh(b);w(d.ac(),function(e){var g=d.get(e);g in vt&&(g=vt[g]);c[e]=g});b=new
ct(c);a.g.Rb(dt[b.g.v]||as);xs(a.vb,!!b.g.f);void 0!
==b.getQuery()&&Sp(a.g.Va,b.getQuery())}}
tt.prototype.La=function(a){this.o=!0;this.i.La(a);z&&(a=(new
S(window.location)).i,ut(this,a));this.o=!1};
tt.prototype.update=function(){var a=new
ct;a.Rb(this.g.ka);a.g.q=this.g.Va.getQuery();a.g.f=this.vb.vb;var
b=a.Ab();a=jh(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new wh(null,void 0);b=ih(b);for(var d=0;d<a.length;d++){var
e=a[d],g=b[d];Array.isArray(g)?Jh(c,e,g):c.add(e,g)}a=c.toString();this.j=!
0;c=this.i;mt(c)!=a&&(c.o?(lt(c,a,!1),ot()||z&&!ft()&&nt(c,a,!1,void
0),c.ma&&c.ii(!1)):(nt(c,a,!1),c.je=c.s=c.ka.value=a,c.dispatchEvent(new et(a,!
1))));this.j=!1};
var vt={"true":!0,"false":!1};function wt(){this.i=[]}v(wt,Dj);za(wt);function
xt(a,b){var c=a.i[b];if(!c){switch(b){case 0:c=a.Ia()+"-highlight";break;case
1:c=a.Ia()+"-checkbox";break;case 2:c=a.Ia()+"-content"}a.i[b]=c}return
c}f=wt.prototype;f.$d=function(){return"menuitem"};f.Lb=function(a){var
b=a.i.Ua("DIV",Gj(this,a).join(" "),yt(this,a.Ub(),a.i));zt(this,a,b,Mj(a,8)||
Mj(a,16));return b};f.Xb=function(a){return a&&a.firstChild};
f.hb=function(a,b){var c=Ie(b),d=xt(this,2);c&&ef(c,d)||
b.appendChild(yt(this,b.childNodes,a.i));ef(b,"goog-option")&&(a.af(!
0),this.af(a,b,!0));return wt.va.hb.call(this,a,b)};f.Hd=function(a,b){var
c=this.Xb(a),d=At(this,a)?c.firstChild:null;wt.va.Hd.call(this,a,b);d&&!
At(this,a)&&c.insertBefore(d,c.firstChild||null)};function yt(a,b,c)
{a=xt(a,2);return c.Ua("DIV",a,b)}f.yj=function(a,b,c)
{a&&b&&zt(this,a,b,c)};f.af=function(a,b,c){a&&b&&zt(this,a,b,c)};
function At(a,b){return(b=a.Xb(b))?(b=b.firstChild,a=xt(a,1),!!b&&Ke(b)&&ef(b,a)):!
1}function zt(a,b,c,d){Kj(a,c,b.Ge());Lj(a,b,c);d!=At(a,c)&&(jf(c,"goog-
option",d),c=a.Xb(c),d?(a=xt(a,1),c.insertBefore(b.i.Ua("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Ce=function(a){switch(a){case 2:return
xt(this,0);case 16:case 8:return"goog-option-selected";default:return
wt.va.Ce.call(this,a)}};
f.wf=function(a){var b=xt(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return wt.va.wf.call(this,a)}};f.Ia=function()
{return"goog-menuitem"};function Bt(a,b,c,d){Tj.call(this,a,d||
wt.Ya(),c);this.Qb(b)}v(Bt,Tj);f=Bt.prototype;f.wb=function(){var a=this.jh;return
null!=a?a:this.vf()};f.Qb=function(a){this.jh=a};f.lb=function(a,b)
{Bt.va.lb.call(this,a,b);switch(a){case 8:V(this,16)&&!b&&this.vd(!1);
(a=this.ha())&&this.Sc().yj(this,a,b);break;case 16:
(a=this.ha())&&this.Sc().af(this,a,b)}};f.yj=function(a)
{this.lb(8,a)};f.af=function(a){this.lb(16,a)};
f.vf=function(){var a=this.Ub();return Array.isArray(a)?(a=fb(a,function(b){return
Ke(b)&&(ef(b,"goog-menuitem-accel")||ef(b,"goog-menuitem-mnemonic-
separator"))?"":Ue(b)}).join(""),md(a)):Bt.va.vf.call(this)};f.Ac=function(a){var
b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof
a.clientX&&ge(c,new
C(a.clientX,a.clientY)))return}Bt.va.Ac.call(this,a)};f.zc=function(a){return
a.keyCode==this.ih&&this.Zc(a)?!0:Bt.va.zc.call(this,a)};f.fk=function(){return
this.ih};
Qj("goog-menuitem",function(){return new Bt(null)});Bt.prototype.Ge=function()
{return
Mj(this,16)?"menuitemcheckbox":Mj(this,8)?"menuitemradio":Bt.va.Ge.call(this)};Bt.p
rototype.getParent=function(){return
Tj.prototype.getParent.call(this)};Bt.prototype.Yd=function(){return
Tj.prototype.Yd.call(this)};function Ct(a,b,c){Bt.call(this,a,b,c);this.af(!
0)}v(Ct,Bt);Qj("goog-checkbox-menuitem",function(){return new Ct(null)});function
Dt(a){Ct.call(this,pd(a.xd),a.getId());this.g=a}m(Dt,Ct);
Dt.prototype.$b=function(a){Ct.prototype.$b.call(this,a);if(this.g.i){var
b=(a=1==this.g.i)?"\u041f\u043e\u043b\u043a\u0430 \u0441\u043e
\u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u043c
\u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c":"\u041b\u0438\u0447\u043d\u0430\u
044f \u043f\u043e\u043b\u043a\u0430";a=F("IMG",{src:"/googlebooks/images/sharing_"+
(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-
left:8px;float:"+(gn()?"left":"right")});a=F("DIV","goog-menuitem-accel",
a,De(String(this.g.mb)));b=this.Ed();b.insertBefore(a,b.childNodes[1]||
null)}};function Et(a,b,c,d){hm.call(this,a,b,c||d);(c||d)&&this.o(65|(d?
32:132))}v(Et,hm);function Ft(a){this.g=a}za(Ft);function Gt(a,b){a&&(a.tabIndex=b?
0:-1)}f=Ft.prototype;f.Kg=function(a){return"DIV"==a.tagName};function Ht(a,b,c)
{c.id&&Ug(b,c.id);var d=a.Zd(),e=!1,g=cf(c);g&&w(g,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.La(!1):h==d+"-horizontal"?It(b,"horizontal"):h==d+"-
vertical"&&It(b,"vertical"))},a);e||L(c,d);Jt(a,b,c);return c}
function Jt(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var g=a.De(d);g&&(g.Ba=d,b.isEnabled()||g.La(!
1),b.Ha(g),Xg(g,d))}else d.nodeValue&&""!=Db(d.nodeValue)||
c.removeChild(d);d=e}}f.De=function(a){a:{a=cf(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Rj?Rj[d]():null){a=d;break a}}a=null}return
a};f.Lg=function(a){a=a.ha();Gg(a,!0,A);z&&(a.hideFocus=!0);var
b=this.g;b&&Ze(a,b)};f.Zd=function(){return"goog-container"};
function Kt(a,b){a=a.Zd();var c=[a,"horizontal"==b.Md?a+"-horizontal":a+"-
vertical"];b.isEnabled()||c.push(a+"-disabled");return c}f.di=function()
{return"vertical"};function Lt(a,b,c){Rg.call(this,c);this.md=b||
Ft.Ya();this.Md=a||
this.md.di()}v(Lt,Rg);f=Lt.prototype;f.ah=null;f.Gd=null;f.md=null;f.Md=null;f.Vc=!
0;f.Fd=!0;f.Xd=!0;f.Fb=-1;f.tb=null;f.Dc=!1;f.Bd=null;function Mt(a){return a.ah||
a.ha()}f.Sc=function(){return this.md};f.nc=function()
{this.Ba=this.i.Ua("DIV",Kt(this.md,this).join(" "))};f.Ed=function(){return
this.ha()};f.Jg=function(a){return this.md.Kg(a)};f.$b=function(a)
{this.Ba=Ht(this.md,this,a);"none"==a.style.display&&(this.Vc=!1)};
f.Sa=function(){Lt.va.Sa.call(this);Yg(this,function(b){b.Pa&&Nt(this,b)},this);var
a=this.ha();this.md.Lg(this);this.Ka(this.Vc,!
0);Vg(this).ta(this,"enter",this.Qg).ta(this,"highlight",this.nk).ta(this,"unhighli
ght",this.rk).ta(this,"open",this.Zk).ta(this,"close",this.mk).ta(a,tf.Pd,this.qk).
ta(me(a),[tf.Qd,tf.we],this.Gk).ta(a,
[tf.Pd,tf.Qd,tf.we,"mouseover","mouseout","contextmenu"],this.Dk);this.Xd&&Ot(this,
!0)};
function Ot(a,b){var c=Vg(a),d=Mt(a);b?
c.ta(d,"focus",a.yf).ta(d,"blur",a.xf).ta(a.Gd||(a.Gd=new vj(Mt(a))),"key",a.Mb):c.
$a(d,"focus",a.yf).$a(d,"blur",a.xf).$a(a.Gd||(a.Gd=new
vj(Mt(a))),"key",a.Mb)}f.Jb=function(){this.Ic(-1);this.tb&&this.tb.kb(!
1);this.Dc=!1;Lt.va.Jb.call(this)};f.Aa=function()
{Lt.va.Aa.call(this);this.Gd&&(this.Gd.Ga(),this.Gd=null);this.md=this.tb=this.Bd=t
his.ah=null};f.Qg=function(){return!0};
f.nk=function(a){var b=bh(this,a.target);if(-1<b&&b!=this.Fb){var
c=Pt(this);c&&c.Zb(!1);this.Fb=b;c=Pt(this);this.Dc&&ak(c,!0);this.tb&&c!
=this.tb&&(Mj(c,64)?c.kb(!0):this.tb.kb(!1))}b=this.ha();null!
=a.target.ha()&&K(b,"activedescendant",a.target.ha().id)};f.rk=function(a)
{a.target==Pt(this)&&(this.Fb=-1);this.ha().removeAttribute("aria-
activedescendant")};f.Zk=function(a){(a=a.target)&&a!
=this.tb&&a.getParent()==this&&(this.tb&&this.tb.kb(!1),this.tb=a)};
f.mk=function(a){a.target==this.tb&&(this.tb=null);var
b=this.ha(),c=a.target.ha();b&&V(a.target,2)&&c&&af(b,c)};f.qk=function(a)
{this.Fd&&(this.Dc=!0);var b=Mt(this);b&&Qe(b)&&Re(b)?
b.focus():a.preventDefault()};f.Gk=function(){this.Dc=!1};
f.Dk=function(a){a:{var b=a.target;if(this.Bd)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.Bd){b=this.Bd[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case tf.Pd:b.nd(a);break;case
tf.Qd:case tf.we:b.Ac(a);break;case "mouseover":b.Wc(a);break;case
"mouseout":b.Rg(a);break;case "contextmenu":b.Ke(a)}};f.yf=function()
{};f.xf=function(){this.Ic(-1);this.Dc=!1;this.tb&&this.tb.kb(!1)};
f.Mb=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Zg(this)||
this.ah)&&this.zc(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.zc=function(a){var b=Pt(this);if(b&&"function"==typeof b.Mb&&b.Mb(a)||
this.tb&&this.tb!=b&&"function"==typeof this.tb.Mb&&this.tb.Mb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Xd)Mt(this).blur();else return!1;break;case 36:Qt(this);break;case
35:Rt(this);break;case 38:if("vertical"==this.Md)St(this);else return!1;break;case
37:if("horizontal"==this.Md)ah(this)?Tt(this):St(this);else return!1;break;case
40:if("vertical"==this.Md)Tt(this);
else return!1;break;case 39:if("horizontal"==this.Md)ah(this)?
St(this):Tt(this);else return!1;break;default:return!1}return!0};function Nt(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.Bd||(a.Bd={});a.Bd[c]=b}f.Ha=function(a,b)
{Lt.va.Ha.call(this,a,b)};
f.Rd=function(a,b,c){a.ff|=2;a.ff|=64;a.lb(32,!1);Uj(a);var d=a.getParent()==this?
bh(this,a):-1;Lt.va.Rd.call(this,a,b,c);a.Pa&&this.Pa&&Nt(this,a);a=d;-
1==a&&(a=Zg(this));a==this.Fb?this.Fb=Math.min(Zg(this)-1,b):a>this.Fb&&b<=this.Fb?
this.Fb++:a<this.Fb&&b>this.Fb&&this.Fb--};function It(a,b){if(a.ha())throw
Error("Component already rendered");a.Md=b}f.isVisible=function(){return this.Vc};
f.Ka=function(a,b){if(b||this.Vc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Vc=a;var c=this.ha();c&&(R(c,a),this.Xd&&Gt(Mt(this),this.Fd&&this.Vc),b||
this.dispatchEvent(this.Vc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Fd};f.La=function(a){this.Fd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Fd=!0,Yg(this,function(b)
{b.Hj?delete b.Hj:b.La(!0)})):(Yg(this,function(b){b.isEnabled()?b.La(!1):b.Hj=!
0}),this.Dc=this.Fd=!1),this.Xd&&Gt(Mt(this),a&&this.Vc))};
function Ut(a,b){b!
=a.Xd&&a.Pa&&Ot(a,b);a.Xd=b;a.Fd&&a.Vc&&Gt(Mt(a),b)}f.Ic=function(a)
{(a=$g(this,a))?a.Zb(!0):-1<this.Fb&&Pt(this).Zb(!1)};f.Zb=function(a)
{this.Ic(bh(this,a))};function Pt(a){return $g(a,a.Fb)}function Qt(a)
{Vt(a,function(b,c){return(b+1)%c},Zg(a)-1)}function Rt(a){Vt(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function Tt(a){Vt(a,function(b,c)
{return(b+1)%c},a.Fb)}function St(a){Vt(a,function(b,c){b--;return 0>b?c-
1:b},a.Fb)}
function Vt(a,b,c){c=0>c?bh(a,a.tb):c;var d=Zg(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=$g(a,c);if(g&&a.Uh(g)){a.Ic(c);break}e+
+;c=b.call(a,c,d)}}f.Uh=function(a){return
a.isVisible()&&a.isEnabled()&&Mj(a,2)};function Wt()
{}v(Wt,Dj);za(Wt);Wt.prototype.Ia=function(){return"goog-menuheader"};function
Xt(a,b,c){Tj.call(this,a,c||Wt.Ya(),b);this.lb(1,!1);this.lb(2,!1);this.lb(4,!
1);this.lb(32,!1);this.yc=1}v(Xt,Tj);Qj("goog-menuheader",function(){return new
Xt(null)});function Yt(){}v(Yt,Dj);za(Yt);Yt.prototype.Lb=function(a){return
a.i.Ua("DIV",this.Ia())};Yt.prototype.hb=function(a,b)
{b.id&&Ug(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Lb(a);c.parentNode&&c.parentNode.insertBefore(b,c);I(c)}else
L(b,this.Ia());return b};Yt.prototype.Hd=function(){};Yt.prototype.Ia=function()
{return"goog-menuseparator"};function Zt(a,b){Tj.call(this,null,a||
Yt.Ya(),b);this.lb(1,!1);this.lb(2,!1);this.lb(4,!1);this.lb(32,!
1);this.yc=1}v(Zt,Tj);Zt.prototype.Sa=function(){Zt.va.Sa.call(this);var
a=this.ha();Ze(a,"separator")};Qj("goog-menuseparator",function(){return new
Zt});function $t(a)
{this.g=a||"menu"}v($t,Ft);za($t);f=$t.prototype;f.Kg=function(a)
{return"UL"==a.tagName||$t.va.Kg.call(this,a)};f.De=function(a)
{return"HR"==a.tagName?new Zt:$t.va.De.call(this,a)};f.uc=function(a,b){return
Le(a.ha(),b)};f.Zd=function(){return"goog-menu"};f.Lg=function(a)
{$t.va.Lg.call(this,a);a=a.ha();K(a,"haspopup","true")};Qj("goog-
menuseparator",function(){return new Zt});function au(a,b)
{Lt.call(this,"vertical",b||$t.Ya(),a);Ut(this,!1)}v(au,Lt);f=au.prototype;f.ye=!
0;f.uc=function(a){if(this.Sc().uc(this,a))return!0;for(var b=0,c=Zg(this);b<c;b++)
{var d=$g(this,b);if("function"==typeof d.uc&&d.uc(a))return!0}return!
1};f.Tb=function(a){this.Ha(a,!0)};f.xe=function(a,b){this.Rd(a,b,!
0)};f.Dd=function(){var a=[];Yg(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.isVisible();c||R(this.ha(),!0);var
d=this.ha(),e=ug(d);a instanceof C&&(b=a.y,a=a.x);ng(d,d.offsetLeft+(a-
e.x),d.offsetTop+(Number(b)-e.y));c||R(this.ha(),!1)};f.bc=function(){return
this.isVisible()?ug(this.ha()):null};f.Ka=function(a,b,c)
{(b=au.va.Ka.call(this,a,b))&&a&&this.Pa&&this.ye&&Mt(this).focus();a&&c&&"number"=
==typeof c.clientX?this.o=new C(c.clientX,c.clientY):this.o=null;return b};
f.Qg=function(a){this.ye&&Mt(this).focus();return
au.va.Qg.call(this,a)};f.Uh=function(a){return
a.isEnabled()&&a.isVisible()&&Mj(a,2)};f.$b=function(a){for(var
b=this.Sc(),c=pe(this.i.g,"DIV",b.Zd()+"-content",a),d=c.length,e=0;e<d;e+
+)Jt(b,this,c[e]);au.va.$b.call(this,a)};f.zc=function(a){var
b=au.va.zc.call(this,a);b||Yg(this,function(c){!
b&&c.fk&&c.ih==a.keyCode&&(this.isEnabled()&&this.Zb(c),b=c.Mb(a))},this);return
b};f.Ic=function(a){au.va.Ic.call(this,a);
(a=$g(this,a))&&vg(a.ha(),this.ha())};function bu(a,b){au.call(this,a,b);this.ye=!
0;Ut(this,!0);this.Ka(!1,!0);this.g=new eh}v(bu,au);f=bu.prototype;f.Fj=!
1;f.Hi=0;f.$b=function(a){bu.va.$b.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&cu(this,this.i.ha(a),1)};f.Sa=function()
{bu.va.Sa.call(this);this.g.forEach(this.Oh,this);var
a=Vg(this);a.ta(this,"action",this.Yl);a.ta(this.i.g,"mousedown",this.$l,!0)};
function cu(a,b,c,d){b&&gh(a.g,Da(b))||(b?(c={Ba:b,Ej:c,Bl:d,$h:"mousedown",fh:void
0},a.g.set(Da(b),c)):c=null,a.Pa&&a.Oh(c),b=u(a.em,b),a.ha()&&Vg(a).ta(a.ha(),"keyd
own",b))}f.em=function(a,b){if(27==b.keyCode)a.focus();else if(a=$g(this,this.Fb))
{a=a.ha();var c=new uf(b.g,a);c.target=a;if(32==b.keyCode||13==b.keyCode)zf(a)?
Zf(a,"keydown",!1,c):Sf(a,"keydown",!
1,c);32==b.keyCode&&du(this)}};f.Oh=function(a){Vg(this).ta(a.Ba,a.
$h,this.jm);"contextmenu"!=a.$h&&Vg(this).ta(a.Ba,"keydown",this.km)};
function eu(a,b,c,d){var e=a.isVisible();(a.isVisible()||150>Ia()-a.Hi)&&a.Fj?
du(a):a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.ha().style.visibility="hidden"),R(a.ha(),!0),b.Kb(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Ic(-1),a.Ka(!0))}function du(a)
{a.isVisible()&&(a.Ka(!1),a.isVisible()||(a.Hi=Ia()))}f.Yl=function()
{du(this)};f.jm=function(a){fu(this,a)};f.km=function(a){32!=a.keyCode&&13!
=a.keyCode&&40!=a.keyCode||fu(this,a);40==a.keyCode&&Qt(this)};
function fu(a,b){for(var c=a.g.ac(),d=0;d<c.length;d++){var
e=a.g.get(c[d]);if(e.Ba==b.i){c=void 0!==e.Ej?new hm(e.Ba,e.Ej,!0):new
Qr(b.clientX,b.clientY);c.o&&c.o(5);eu(a,c,e.Bl,e.fh);b.preventDefault();b.stopProp
agation();break}}}f.$l=function(a){this.isVisible()&&!
this.uc(a.target)&&du(this)};f.xf=function(a)
{bu.va.xf.call(this,a);du(this)};f.Aa=function(){bu.va.Aa.call(this);if(this.g){var
a=this.g;a.i={};a.g.length=0;a.j=0;delete this.g}};function gu(a,b,c){c=void
0===c?!
1:c;bu.call(this);this.j=a;this.ma=b;this.wa=c}m(gu,bu);f=gu.prototype;f.nc=functio
n(){bu.prototype.nc.call(this);var
a=this.ma;a=zb(a.j,a.i);w(a,this.Oj,this)};f.Sa=function()
{bu.prototype.Sa.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Vg(this);a.ta(this.ha(),"mouseout",this.Ql);a.ta(this.ha(),"scroll",this.bl)};f.Q
l=function(a){Le(this.ha(),a.relatedTarget)||this.Ka(!1)};
f.Pk=function(a){var b=a.target,c=b.g,d=this.j.Uc();V(b,16)?!Sm(c,d)&&null!
=c.j&&c.s&&(b=c.j.clone(),c=t(c.V,c,d,q),T(b,"id",d),Gm(b,c,"POST")):Sm(c,d)&&null!
=c.o&&c.ma&&(b=c.o.clone(),c=t(c.ua,c,d,q),T(b,"id",d),Gm(b,c,"POST"));this.dispatc
hEvent("g");a.stopPropagation()};f.bl=function(a){a.stopPropagation()};
f.Oj=function(a){var b=!Cb(ud(a.xd)),c=a.s&&(!a.ka||this.j.s),d=!!
Sm(a,this.j.Uc());b&&(c||d)&&(b=new Dt(a),b.vd(d),b.La(this.ma.o!=a.getId()||
this.wa),this.Ha(b,!0),Vg(this).ta(b,"action",this.Pk))};function hu(a){var
b=[];Yg(a,function(c){c instanceof Dt&&V(c,16)&&b.push(c.g)});return b};function
iu(a,b,c){W.call(this,null,null,c?5:0);this.g=new
gu(a,b);this.g.wd(this);lf(this,this.g);this.Ea=new
Image(16,16);this.Ea.src="/googlebooks/images/my_library_logo.png";this.lb(64,!
0)}m(iu,W);f=iu.prototype;f.nc=function()
{W.prototype.nc.call(this);L(this.ha(),"add-to-library")};
function ju(a){a.g.Pa||a.g.render();var b=hu(a.g);switch(b.length){case 0:var
c="\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432
\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443";break;case
1:c='\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430
\u043f\u043e\u043b\u043a\u0443 "'+
(b[0].xd+'"');break;default:c="\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u04
3e \u043d\u0430 \u043f\u043e\u043b\u043a\u0438 ("+
(b.length+")")}0<b.length&&(c=nk(a.Ea,c));b=c;a.j.Hd(a.ha(),
b);a.Id=b}f.kb=function(a){this.wg();W.prototype.kb.call(this,a);this.g.Pa||
this.g.render();a?(a=this.ha(),eu(this.g,new Et(a,8,!0),void
0,null)):du(this.g)};f.Sa=function(){W.prototype.Sa.call(this);var
a=Vg(this);a.ta(this,"enter",this.Cm);a.ta(this,"leave",this.wg);a.ta(this,"action"
,this.Rl);a.ta(this.g,"g",this.Wk);ju(this)};f.Wk=function()
{ju(this)};f.Rl=function(){this.kb(!0)};f.Cm=function()
{this.wg();this.mj=U(t(this.kb,this,!0),200)};f.wg=function()
{ej(this.mj)};f.mj=null;function ku(){};function lu(a)
{this.xd=a.Title;this.g=a.Pid;this.mm=a.PgNum}lu.prototype.getId=function(){return
this.g};function mu(a,b,c,d){this.Ti=a||256;this.Si=b||256;this.i=c||3;this.j=d||
3;this.g=null}function nu(a,b){a.g=b}mu.prototype.hk=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.Ti);c=Math.ceil(c/this.Si);var
k=Math.floor(e/g),l=Math.floor(d/h),n=g*b*k;e-=k*g;g=Math.min(g,c-k*g);n+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=n+(e*h+d);a=new
S(a);T(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function ou()
{};function pu(a){this.xd=a.title||"";this.ai=!!
a.fullview;this.jg=a.table_of_contents_page_id||"";this.Dl=a.num_toc_pages||"";this
.o=a.initial_zoom_width_override;this.Al=a.max_resolution_image_width;this.nm=!!
a.paired_thumbnails;this.Fm=a.thumbnail_token||"";this.ua=a.containing_bookshelves|
|[];this.Db=a.volume_id||"";this.Wa=a.other_issues_query||"";this.ya=!!
a.is_browsable;this.Ea=!!a.is_public_domain;a.last_page&&(this.Ii=new
Zq(a.last_page));this.j=new ie(a.page_width,a.page_height);this.s=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&fb(c.BuyLinks,funct
ion(){return new ku},this);c.TocLine&&(this.Tf=fb(c.TocLine,function(d){return new
lu(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.ig=null==c?
null:new
mu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.ub=a.sample_url||"";this.Ca=a.is_newspap
er||!1;
(this.V=a.newspaper_tile_base_url)&&this.ig&&nu(this.ig,t(this.nb,this));this.Ja=c?
c.res_h:qu;this.lh=this.Ca?"fixed_height":"fixed_width";this.qe=a.is_pre_order||
!
1;this.lj=a.on_sale_date||"";this.Hf=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.If=a.volumeresult&&a.volumeresult.has_scanned_text;this.ma=a.volumeresult&&a
.volumeresult.can_download_pdf;this.ka=a.volumeresult&&a.volumeresult.can_download_
epub;this.wa=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.mb=a.volumeresult?
a.volumeresult.download_epub_url:""}m(pu,ou);pu.prototype.Uc=function(){return
this.Db};pu.prototype.xc=function(){return this.Ja};
pu.prototype.nb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.V+a.substring(b));return new S(a)};var
qu=[350,410,495,575,685,800,910,1025];function ru(a,b,c){Gm(a,u(su,b,c))}function
su(a,b,c){c=c.target;Pm(c)?a(Qm(c)):b&&b()};function tu(a){Ym.call(this);null!
=a&&a.bookshelf&&w(a.bookshelf,function(b){b=new Xm(b);$m(this,b.getId())||(b.wa?
this.j:this.i).push(b)},this)}m(tu,Ym);function uu(a,b){var c=new
tu(b);a&&w(a,function(d){vu(d.Uc(),d.ua,c)});return c}function vu(a,b,c)
{w(b,function(d){var e=new um;e.g.Jh=a;(d=$m(c,String(d)))&&d.g.push(e)})};function
wu(a){return a.split(xu).filter(function(b){return 0<b.length})}var
yu=/\s/,zu=/[
-]/,xu=/[+,;]/,Au=/-?"[^"]+"|[^\s"]+/g,Bu=/["\u201C\u201D\u201E\u201F\u275D\u275E\u
301D-\u301F\uFF02]/g,Cu=/[,!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65,"\u201C\u201D\u201E\u201F\u275D\u275E\u301D-\u301F\uFF02,
]/,Du=/^[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+|[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+$/g;function Eu(a){var b={};Fu(a).forEach(function(c)
{for(var d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=Cu.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=Gu)});return b}
function Fu(a){a=ld(lm(a));var
b=a.match(Bu);b&&(a=a.replace(Bu,'"'),b.length&1&&(a+='"'));b=a.match(Au);if(!
b)return[];a=new Set;b=ba(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Du,""));else if(!
c.startsWith("-")){c=wu(c.replace(Du,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
Gu={};function Hu(a){var b=!0;b=void 0===b?!1:b;this.i="string"===typeof a?
Eu(a):a;this.j=b;this.g=[]}
function Iu(a,b,c,d){for(var e=bb(d),g=a.g,h=g.length-1,k;k=g[h];h--){var l=k;var
n=b;var r=c,G=!1;if(l.g)if(G=!!l.g.$,zu.test(n)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;n=l.g[" "]||l.g["-"];)l.g=n}else l.endOffset=r+1,l.Be=void
0,l.g=l.g[n]||null;l.i=!l.g;if(G)
{l={startOffset:k.startOffset,ve:k.ve,endOffset:k.endOffset,Be:k.Be};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.ve===l.ve;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
ve:e.ve,endOffset:l.endOffset,Be:l.Be};e=bb(d)}d.push(l);e=l}k.i&&ob(g,h)}}function
Ju(a,b){this.startOffset=a;this.ve=void 0;this.endOffset=a;this.Be=void 0;this.i=!
1;this.g=b};function Ku(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
Hu(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=lm(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=zu.test(e);if(yu.test(k)){if(k=" ",a)continue}else if(Cu.test(k))
{if(k="-",a)continue}else a&&b.i[k]&&b.g.push(new
Ju(g,b.i));Iu(b,k,g,d);e=k}zu.test(e)||Iu(b,"
",g,d);d.length>=c&&(d.length=c);return d};function Lu(a){var
b=Eu(a);a=Mu();w(a,function(c){Nu(b,c)})}function Mu(){var a=[],b=rb(oe("patent-
text")),c=qe("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):sb(b,c.childNodes);return a}function Nu(a,b){var
c=Ue(b);a=Ku(c,a);if(a.length){var d=[],e=0;w(a,function(g)
{d.push(c.substring(e,g.startOffset),Zc("span",{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=H("span");ed(a,cd(d));Ge(a,b)}};function Ou()
{Bt.call(this,"\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c
\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435");var a=qh("dq")||
qh("q");a&&Lu(a);this.g=!0}m(Ou,Bt);Ou.prototype.Sa=function()
{Bt.prototype.Sa.call(this);Vg(this).ta(this,"action",this.o)};
Ou.prototype.o=function(){this.g=!this.g;jf(window.document.body,"patent-highlight-
disabled",!this.g);var
a=this.g?"\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c
\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435":"\u0412\u043a\u043b\u044e\u
0447\u0438\u0442\u044c
\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435";this.j.Hd(this.ha(),a);this
.Id=a};function Pu(){}v(Pu,Yt);za(Pu);Pu.prototype.Lb=function(a){return
a.i.Ua("DIV",Gj(this,a).join(" ")+" goog-inline-
block","\u00a0")};Pu.prototype.hb=function(a,b)
{b=Pu.va.hb.call(this,a,b);L(b,"goog-inline-block");return
b};Pu.prototype.Ia=function(){return"goog-toolbar-separator"};function Qu()
{}v(Qu,Oj);za(Qu);f=Qu.prototype;f.Lb=function(a){var
b=Gj(this,a);b=a.i.Ua("DIV","goog-inline-block "+b.join("
"),this.rf(a.Ub(),a.i));Pj(b,a.ma);return b};f.$d=function()
{return"button"};f.Xb=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.rf=function(a,b){return
b.Ua("DIV","goog-inline-block "+(this.Ia()+"-outer-box"),b.Ua("DIV","goog-inline-
block "+(this.Ia()+"-inner-box"),a))};f.zf=function(a){return"DIV"==a.tagName};
f.hb=function(a,b){Ru(b,!0);Ru(b,!1);a:{var c=a.i.fi(b);var d=this.Ia()+"-outer-
box";if(c&&ef(c,d)&&(c=a.i.fi(c),d=this.Ia()+"-inner-box",c&&ef(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.rf(b.childNodes,a.i));ff(b,["goog-inline-
block",this.Ia()]);return Qu.va.hb.call(this,a,b)};f.Ia=function(){return"goog-
custom-button"};
function Ru(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(""==Db(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Su(){}v(Su,Qu);za(Su);Su.prototype.Ia=function(){return"goog-
toolbar-button"};function Tu()
{this.g="toolbar"}v(Tu,Ft);za(Tu);Tu.prototype.De=function(a)
{return"HR"==a.tagName?new
Zt(Pu.Ya()):Tu.va.De.call(this,a)};Tu.prototype.Zd=function(){return"goog-
toolbar"};Tu.prototype.di=function(){return"horizontal"};function Uu(a)
{Tu.call(this);this.i=a}v(Uu,Tu);var Vu={};Uu.prototype.Zd=function(){return
this.i||"ocean-chrome-toolbar"};function Wu(a){return Vu[a]||(Vu[a]=new
Uu(a))};function Xu(a)
{O.call(this);this.g=[];Yu(this,a)}v(Xu,O);f=Xu.prototype;f.Zf=null;f.Og=null;funct
ion Zu(a,b){a.Og=b}function Yu(a,b){b&&(w(b,function(c){$u(this,c,!
1)},a),sb(a.g,b))}f.Tb=function(a){this.xe(a,this.g.length)};f.xe=function(a,b)
{a&&($u(this,a,!1),tb(this.g,b,0,a))};f.Dd=function(){return rb(this.g)};function
av(a,b){b!=a.Zf&&($u(a,a.Zf,!1),a.Zf=b,$u(a,b,!
0));a.dispatchEvent("select")}f.Aa=function(){Xu.va.Aa.call(this);delete
this.g;this.Zf=null};
function $u(a,b,c){b&&("function"==typeof a.Og?a.Og(b,c):"function"==typeof
b.Ah&&b.Ah(c))};function bv(a,b,c){Lt.call(this,b,a||
Tu.Ya(),c)}v(bv,Lt);bv.prototype.yf=function(a){bv.va.yf.call(this,a);this.Dc||
Qt(this)};function cv(a,b,c){hk.call(this,a,b||Su.Ya(),c)}v(cv,hk);Qj("goog-
toolbar-button",function(){return new cv(null)});function dv(a,b){Zt.call(this,a||
Pu.Ya(),b)}v(dv,Zt);Qj("goog-toolbar-separator",function(){return new dv});function
ev(a){bv.call(this,Wu(a||"viewport-chrome-toolbar"));this.ya={};this.j=new
N(this)}m(ev,bv);function fv(a,b,c,d){b.lb(16,!0);if(c){var e=a.ya[c];e||(e=new
Xu,Zu(e,function(g,h){g&&g.vd(h)}),a.ya[c]=e);e.Tb(b);b.Ad&=-
17;M(b,"action",function(g){av(e,g.target)});d&&av(e,b)}else b.Pb(16,!!d)}function
gv(a,b){a.ya.viewport&&av(a.ya.viewport,b)}ev.prototype.Aa=function()
{bv.prototype.Aa.call(this);this.j.Ga();Ma(this.ya,function(a){a.Ga()})};function
hv(){}v(hv,Oj);za(hv);f=hv.prototype;f.Lb=function(a){var
b=Gj(this,a);b=a.i.Ua("DIV","goog-inline-block "+b.join("
"),a.Ub());Pj(b,a.ma);return b};f.$d=function(){return"button"};f.zf=function(a)
{return"DIV"==a.tagName};f.hb=function(a,b){L(b,"goog-inline-block");return
hv.va.hb.call(this,a,b)};f.wb=function(){return""};f.Ia=function(){return"goog-
flat-button"};Qj("goog-flat-button",function(){return new
hk(null,hv.Ya())});function iv(){}v(iv,Qu);za(iv);iv.prototype.Xb=function(a)
{return iv.va.Xb.call(this,a&&a.firstChild)};iv.prototype.hb=function(a,b){var
c=pe(document,"*","goog-menu",b)[0];if(c){R(c,!1);me(c).body.appendChild(c);var
d=new au;Xg(d,c);a.Nd(d)}return
iv.va.hb.call(this,a,b)};iv.prototype.rf=function(a,b){return iv.va.rf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ia()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ia()+"-dropdown"),"\u00a0")],b)};iv.prototype.Ia=function()
{return"goog-menu-button"};function jv()
{this.i=[]}v(jv,wt);za(jv);jv.prototype.Lb=function(a){var
b=jv.va.Lb.call(this,a);L(b,"goog-submenu");kv(this,a,b);return
b};jv.prototype.hb=function(a,b){b=jv.va.hb.call(this,a,b);L(b,"goog-
submenu");kv(this,a,b);var c=pe(document,"DIV","goog-menu",b);if(c.length){var
d=new au(a.i);c=c[0];R(c,!1);a.i.g.body.appendChild(c);Xg(d,c);a.Nd(d,!0)}return
b};
jv.prototype.Hd=function(a,b){var
c=this.Xb(a),d=c&&c.lastChild;jv.va.Hd.call(this,a,b);d&&c.lastChild!
=d&&ef(d,"goog-submenu-arrow")&&c.appendChild(d)};jv.prototype.Af=function(a)
{jv.va.Af.call(this,a);var b=a.Ed(),c=pe(a.i.g,"SPAN","goog-submenu-arrow",b)
[0];lv(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();K(a,"haspopup","true")};function kv(a,b,c)
{var d=b.i.Ua("SPAN");d.className="goog-submenu-
arrow";lv(b,d);a.Xb(c).appendChild(d)}
function lv(a,b){ah(a)?(L(b,"goog-submenu-arrow-rtl"),J(b,"\u25c4")):(gf(b,"goog-
submenu-arrow-rtl"),J(b,"\u25ba"))};function mv(a,b,c,d){Bt.call(this,a,b,c,d||
jv.Ya())}v(mv,Bt);f=mv.prototype;f.Je=null;f.Fh=null;f.hh=!1;f.yb=null;f.tf=!
1;f.Sa=function()
{mv.va.Sa.call(this);Vg(this).ta(this.getParent(),"hide",this.jj);this.yb&&nv(this,
this.yb,!0)};f.Jb=function(){Vg(this).
$a(this.getParent(),"hide",this.jj);this.yb&&(nv(this,this.yb,!1),this.tf||
(this.yb.Jb(),I(this.yb.ha())));mv.va.Jb.call(this)};f.Aa=function(){this.yb&&!
this.tf&&this.yb.Ga();this.yb=null;mv.va.Aa.call(this)};
f.Zb=function(a){mv.va.Zb.call(this,a);a||
(this.Je&&ej(this.Je),this.Je=U(this.Mc,218,this))};f.Eh=function(){var
a=this.getParent();a&&Pt(a)==this&&(ov(this,!0),pv(this))};f.Mc=function(){var
a=this.yb;a&&a.getParent()==this&&(ov(this,!1),Yg(a,function(b){"function"==typeof
b.Mc&&b.Mc()}))};function qv(a){a.Je&&ej(a.Je);a.Fh&&ej(a.Fh)}f.Ka=function(a,b)
{(a=mv.va.Ka.call(this,a,b))&&!this.isVisible()&&this.Mc();return a};
function pv(a){Yg(a.getParent(),function(b){b!=this&&"function"==typeof
b.Mc&&(b.Mc(),qv(b))},a)}f.Mb=function(a){var b=a.keyCode,c=ah(this)?
37:39,d=ah(this)?39:37;if(!this.hh){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.ih)return!1;this.Eh();Qt(rv(this));qv(this)}else if(!
rv(this).Mb(a))if(b==d)this.Mc();else return!1;a.preventDefault();return!
0};f.Zl=function()
{this.yb.getParent()==this&&(qv(this),this.Yd().Zb(this),pv(this))};f.jj=function(a
){a.target==this.Yd()&&(this.Mc(),qv(this))};
f.Wc=function(a)
{this.isEnabled()&&(qv(this),this.Fh=U(this.Eh,218,this));mv.va.Wc.call(this,a)};f.
Zc=function(a){qv(this);if(Mj(this,8)||Mj(this,16))return
mv.va.Zc.call(this,a);this.Eh();return!0};
function ov(a,b){!b&&rv(a)&&rv(a).Ic(-1);a.dispatchEvent(Tg(64,b));var c=rv(a);b!
=a.hh&&jf(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Pa||
c.render(),c.Ic(-1)),c.Ka(b),b)){c=new hm(a.ha(),12,!1);var
d=rv(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",R(e,!
0));c.Kb(e,8);d.isVisible()||(R(e,!1),e.style.visibility="visible")}a.hh=b}function
nv(a,b,c){var d=Vg(a);(c?d.ta:d.$a).call(d,b,"enter",a.Zl)}f.Tb=function(a)
{rv(this).Ha(a,!0)};f.xe=function(a,b){rv(this).Rd(a,b,!0)};
f.Dd=function(){return rv(this).Dd()};function rv(a){a.yb?a.tf&&a.yb.getParent()!
=a&&a.yb.wd(a):a.Nd(new au(a.i),!0);a.yb.ha()||a.yb.nc();return
a.yb}f.Nd=function(a,b){var c=this.yb;a!=c&&(c&&(this.Mc(),this.Pa&&nv(this,c,!
1)),this.yb=a,this.tf=!b,a&&(a.wd(this),a.Ka(!1,!0),a.ye=!1,Ut(a,!
1),this.Pa&&nv(this,a,!0)))};f.uc=function(a){return rv(this).uc(a)};Qj("goog-
submenu",function(){return new mv(null)});function sv(a,b,c,d,e){hk.call(this,a,c||
iv.Ya(),d);this.lb(64,!0);this.o=new Et(null,9);b&&this.Nd(b);this.Ca=new cj(500);!
di&&!ei||B("533.17.9")||(this.Mf=!0);this.nf=e||
$t.Ya()}v(sv,hk);f=sv.prototype;f.Mf=!1;f.Sa=function()
{sv.va.Sa.call(this);tv(this,!0);this.g&&uv(this,this.g,!0);K(this.Ba,"haspopup",!!
this.g)};f.Jb=function(){sv.va.Jb.call(this);tv(this,!1);if(this.g){this.kb(!
1);this.g.Jb();uv(this,this.g,!1);var a=this.g.ha();a&&I(a)}};
f.Aa=function(){sv.va.Aa.call(this);this.g&&(this.g.Ga(),delete this.g);delete
this.Ib;this.Ca.Ga()};f.nd=function(a){sv.va.nd.call(this,a);V(this,4)&&(this.kb(!
V(this,64),a),this.g&&(this.g.Dc=V(this,64)))};f.Ac=function(a)
{sv.va.Ac.call(this,a);this.g&&!V(this,4)&&(this.g.Dc=!1)};f.Zc=function()
{ak(this,!1);return!0};f.Fk=function(a){this.g&&this.g.isVisible()&&!
this.uc(a.target)&&this.kb(!1)};f.uc=function(a){return a&&Le(this.ha(),a)||
this.g&&this.g.uc(a)||!1};
f.zc=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.g&&this.g.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.g.Mb(a);return c&&this.g&&this.g.tb
instanceof mv||27!=a.keyCode&&!b?c:(this.kb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.kb(!0,a),!0):!1};f.Uk=function()
{this.kb(!1)};f.Vk=function(){V(this,4)||this.kb(!1)};f.Bf=function(a){this.Mf||
this.kb(!1);sv.va.Bf.call(this,a)};
function vv(a){a.g||a.Nd(new au(a.i,a.nf));return a.g||null}f.Nd=function(a){var
b=this.g;a!=b&&(b&&(this.kb(!1),this.Pa&&uv(this,b,!1),delete
this.g),this.Pa&&K(this.Ba,"haspopup",!!a),a&&(this.g=a,a.wd(this),a.Ka(!
1),b=this.Mf,(a.ye=b)&&Ut(a,!0),this.Pa&&uv(this,a,!0)))};function wv(a){var b=new
Et(null,13);a.o=b;a.Ib=b.g}f.Tb=function(a){vv(this).Ha(a,!0)};f.xe=function(a,b)
{vv(this).Rd(a,b,!0)};f.Ka=function(a,b){(a=sv.va.Ka.call(this,a,b))&&!
this.isVisible()&&this.kb(!1);return a};
f.La=function(a){sv.va.La.call(this,a);this.isEnabled()||this.kb(!1)};
f.kb=function(a,b){sv.va.kb.call(this,a);if(this.g&&V(this,64)==a){if(a)this.g.Pa||
this.g.render(),this.Ja=tg(this.ha()),this.Sb=Cg(this.ha()),xv(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.g.Ic(-1):Qt(this.g);else{ak(this,!1);this.g.Dc=!
1;var c=this.ha();c&&(K(c,"activedescendant",""),K(c,"owns",""));null!
=this.Ea&&(this.Ea=void 0,(c=this.g.ha())&&Q(c,"",""))}this.g.Ka(a,!1,b);this.jc||
(b=Vg(this),c=a?b.ta:b.$a,c.call(b,this.i.g,"mousedown",this.Fk,!
0),this.Mf&&c.call(b,this.g,"blur",this.Vk),c.call(b,
this.Ca,"tick",this.wk),a?
this.Ca.start():this.Ca.stop())}this.g&&this.g.ha()&&this.g.Ba.removeAttribute("ari
a-hidden")};function xv(a){if(a.g.Pa){var b=a.Ib||
a.ha(),c=a.o;a.o.g=b;b=a.g.ha();a.g.isVisible()||(b.style.visibility="hidden",R(b,!
0));!a.Ea&&a.o.V&&a.o.j&32&&(a.Ea=Bg(b));c.Kb(b,c.i^1,null,a.Ea);a.g.isVisible()||
(R(b,!1),b.style.visibility="visible")}}
f.wk=function(){var a=Cg(this.ha()),b=tg(this.ha());var c=this.Sb;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Ja,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.g.Pa&&b&&this.Ja&&b.Eb()<this.Ja.Eb()&&(c=this.g.ha(),this.g.isVisible()||
(c.style.visibility="hidden",R(c,!0)),ng(c,new
C(0,0))),this.Sb=a,this.Ja=b,xv(this))};
function uv(a,b,c){var d=Vg(a);c=c?d.ta:d.
$a;c.call(d,b,"action",a.Uk);c.call(d,b,"close",a.tk);c.call(d,b,"highlight",a.uk);
c.call(d,b,"unhighlight",a.vk)}function tv(a,b){var c=Vg(a);(b?c.ta:c.
$a).call(c,a.ha(),"keydown",a.Qk)}f.uk=function(a)
{(a=a.target.ha())&&yv(this,a)};f.Qk=function(a)
{Mj(this,32)&&this.ha()&&this.g&&this.g.isVisible()&&a.stopPropagation()};f.vk=func
tion(){if(!Pt(this.g)){var a=this.ha();K(a,"activedescendant","");K(a,"owns","")}};
f.tk=function(a){if(V(this,64)&&a.target instanceof Bt){a=a.target;var
b=a.ha();a.isVisible()&&V(a,2)&&null!=b&&yv(this,b)}};function yv(a,b)
{a=a.ha();b=$e(b)||b;if(!b.id){var
c=Pg.Ya();b.id=Qg(c)}af(a,b);K(a,"owns",b.id)}Qj("goog-menu-button",function()
{return new sv(null)});function zv(){}v(zv,hv);za(zv);zv.prototype.Lb=function(a)
{var b=Gj(this,a);b=a.i.Ua("DIV","goog-inline-block "+b.join(" "),
[Av(this,a.Ub(),a.i),Bv(this,a.i)]);Pj(b,a.ma);return
b};zv.prototype.Xb=function(a){return a&&a.firstChild};
zv.prototype.hb=function(a,b){var c=pe(document,"*","goog-menu",b)[0];if(c){R(c,!
1);a.i.g.body.appendChild(c);var d=new au;Xg(d,c);a.Nd(d)}pe(document,"*",this.Ia()
+"-caption",b)[0]||
b.appendChild(Av(this,b.childNodes,a.i));pe(document,"*",this.Ia()+"-dropdown",b)
[0]||b.appendChild(Bv(this,a.i));return zv.va.hb.call(this,a,b)};function Av(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ia()+"-caption"),b)}
function Bv(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ia()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}zv.prototype.Ia=function(){return"goog-flat-
menu-button"};Qj("goog-flat-menu-button",function(){return new
sv(null,null,zv.Ya())});function Cv(a)
{ev.call(this);this.g=a.Qa;this.vb=a.Cg;this.Db=a.history;this.Ma=a.Kh;this.Ea=a.Ih
;this.Ca=a.flags;this.ub=a.Ae;this.nb="patents"==Vm();if(!a.ie){var b=D("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
W("\u041d\u0430\u0439\u0442\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c
\u0442\u0435\u0445\u043d\u0438\u043a\u0438",void 0,2);this.Ha(c,!
0);this.j.ta(c,"action",t(this.Ec,this,b))}if(c=D("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==
c.getAttribute("data-is-grant")){var d="
\u041e\u0431\u0441\u0443\u0434\u0438\u0442\u044c";c="
\u041e\u0431\u0441\u0443\u0434\u0438\u0442\u044c
\u043f\u0430\u0442\u0435\u043d\u0442 \u043d\u0430 Stack Exchange"}else d="
\u041e\u0431\u0441\u0443\u0434\u0438\u0442\u044c",c="
\u041e\u0431\u0441\u0443\u0434\u0438\u0442\u044c
\u0437\u0430\u044f\u0432\u043a\u0443 \u043d\u0430 Stack Exchange";d=new W(d,void
0,2);d.Wb(c);this.Ha(d,!0);this.j.ta(d,"action",t(this.Ec,this,b))}!
this.g&&(b=D("appbar-read-patent-link"))&&
(b=b.getAttribute("href"))&&(c=new W("\u041e\u0442\u043a\u0440\u044b\u0442\u044c
PDF-\u0444\u0430\u0439\u043b"),this.Ha(c,!
0),this.j.ta(c,"action",t(this.Ec,this,b)))}if(this.g){this.Ib=!!a.ue||!!
a.te;a.ie&&(b=nk("/googlebooks/images/kennedy/zoom_tool.png"),this.Re=new W(b,void
0,void 0,1),ik(this.Re,2),this.Ha(this.Re,!
0),M(this.Re,"action",t(this.Oi,this,"zoomin")),b=nk("/googlebooks/images/kennedy/z
oom_out.png"),this.Se=new W(b,void 0,void 0,1),ik(this.Se,1),this.Ha(this.Se,!
0),M(this.Se,"action",
t(this.Oi,this,"zoomout")));c=!!a.ue;b=!!a.te;if(c||b)
{d=nk("/googlebooks/images/kennedy/one_up_page_view.png");this.ke=new W(d,void
0,void 0,1);ik(this.ke,2);M(this.ke,"action",t(this.kh,this,as));this.Ha(this.ke,!
0);fv(this,this.ke,"viewport",!0);if(c)
{d=nk("/googlebooks/images/kennedy/two_up_page_view.png");this.ne=new W(d,void
0,void 0,1);c=1;if(this.vb||
b)c=3;ik(this.ne,c);M(this.ne,"action",t(this.kh,this,Js));this.Ha(this.ne,!
0);fv(this,this.ne,"viewport")}b&&(d=nk("/googlebooks/images/kennedy/thumbnail.png"
),
this.le=new W(d,void 0,void
0,1),c=1,this.vb&&(c=3),ik(this.le,c),M(this.le,"action",t(this.kh,this,js)),this.H
a(this.le,!
0),fv(this,this.le,"viewport"));this.j.ta(this.g,"viewportmodechange",this.Ni);this
.Ni()}this.vb&&(b=nk("/googlebooks/images/kennedy/maximize.png"),this.wa=new
W(b,void 0,void 0,1),this.wa.lb(16,!0),this.wa.vd(!
1),this.Ib&&ik(this.wa,1),this.Ha(this.wa,!
0),this.j.ta(this.wa,"action",this.Hm),this.j.ta(this.vb,"change",this.Ok));this.ub
&&(b=nk("/googlebooks/images/kennedy/clip.png"),
this.ma=new W(b,void 0,void 0,1),this.ma.lb(16,!0),ik(this.ma,2),this.ma.vd(!
1),this.Ha(this.ma,!
0),M(this.ma,"action",t(this.fl,this)));a.Ch&&(b=nk("/googlebooks/images/kennedy/in
sert_link.png"),this.o=new W(b,void 0,void 0,1),this.o.lb(16,!
0),this.ma&&ik(this.o,1),this.Ha(this.o,!
0),M(this.o,"action",t(this.Vj,this)));a.Dh&&(b=!!this.g.Ma.Tf,c=!!
fp(this.g.Oa,this.g.Ma.jg),d=this.g.Fa().Qc()||"\u0421\u043e\u0434\u0435\u0440\u043
6\u0430\u043d\u0438\u0435",b||c?
(b=nk("/googlebooks/images/kennedy/menu_down_arrow.png",
d),b=Ab(b),this.Qe=b[0],this.sc=new W(b),ik(this.sc,2),this.Ha(this.sc,!
0),this.j.ta(this.sc,"action",this.Fl),fv(this,this.sc)):(this.Qe=F("SPAN","jfk-
button-label",d),this.sc=new W(this.Qe),this.sc.La(!
1),ik(this.sc,2),this.Ha(this.sc,!
0)),b=nk("/googlebooks/images/kennedy/page_left.png"),this.Qf=new W(b,void 0,void
0,1),ik(this.Qf,3),this.Ha(this.Qf,!
0),M(this.Qf,"action",t(this.g.tc,this.g,"previous")),b=nk("/googlebooks/images/ken
nedy/page_right.png"),this.Rf=new W(b,void 0,void 0,1),ik(this.Rf,
1),this.Ha(this.Rf,!
0),M(this.Rf,"action",t(this.g.tc,this.g,"next")),this.j.ta(this.g,"pagechange",thi
s.El))}if(a.zj&&(b=D("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=D("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
W("\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c
\u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442");Wj(c,"gb-view-sample-
button");this.Ha(c,!0);this.j.ta(c,"action",t(this.Ec,this,b));e&&(ik(c,2),c=new
au,d=new Bt("\u0424\u0440\u0430\u0433\u043c\u0435\u043d\u0442
\u043f\u0435\u0447\u0430\u0442\u043d\u043e\u0439
\u0432\u0435\u0440\u0441\u0438\u0438"),
this.j.ta(d,"action",t(this.Ec,this,b)),c.Ha(d,!0),Wj(d,"gb-sample-print-book-
menuitem"),b=new Bt("\u0424\u0440\u0430\u0433\u043c\u0435\u043d\u0442
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439
\u043a\u043d\u0438\u0433\u0438"),this.j.ta(b,"action",t(this.Ec,this,e)),c.Ha(b,!
0),Wj(b,"gb-sample-ebook-menuitem"),e=new sv("",c,zv.Ya()),Wj(e,"gb-jfk-margin-
fix"),Wj(e,"gb-view-sample-dropdown"),ik(e,1),this.Ha(e,!0))}this.Ca&&!
this.Ca.is_cobrand&&this.Ma&&!this.nb&&(e=this.Ea&&this.Ea.uid,
b=uu([this.Ma],this.Ea),e?(this.Pe=new iu(this.Ma,b),this.Ha(this.Pe,!0)):
(e=nk("/googlebooks/images/kennedy/menu_down_arrow.png","\u0414\u043e\u0431\u0430\u
0432\u0438\u0442\u044c \u0432
\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443"),e=Ab(e),this.Pe=new
W(e),this.Ha(this.Pe,!0),e=t(this.Ec,this,this.Ca.sign_in_url||
this.Ca.signInUrl),Jf(this.Pe,"action",e)));if(a.ie){if(e=D("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Sb=new
W("\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c
\u043e\u0442\u0437\u044b\u0432"),
this.Ha(this.Sb,!0),this.j.ta(this.Sb,"action",t(this.Ec,this,e));Dv(this,"appbar-
application-grant-link","application-grant");Dv(this,"appbar-content-language-
link","content-language")}else if(e=D("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new
W("\u0421\u043a\u0430\u0447\u0430\u0442\u044c PDF"),this.Ha(b,!
0),this.j.ta(b,"action",t(this.Ec,this,e));a.Bm&&(a=nk("/googlebooks/images/kennedy
/settings.png"),L(a[0],"goog-flat-menu-button-img"),e=F("DIV",{"class":"toc-
div"}),b=new au,b.Ha(new Tj(e),
!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ja=new
sv(a,b,zv.Ya()),this.Ha(this.Ja,!0),this.nb&&!this.g&&(a=new
Ou,this.Ja.xe(a,0)))}m(Cv,ev);f=Cv.prototype;f.Hm=function(){var a=this.vb;xs(a,!
a.vb);this.Db.update()};f.Ok=function(){this.wa.Pb(16,this.vb.vb)};f.fl=function()
{this.ub(V(this.ma,16))};f.Vj=function(){if(V(this.o,16)){var a=new
Ns(document.body,this.g,!0);a.render(this.o,!0);Jf(a,"dispose",t(this.o.vd,this.o,!
1))}};
f.kh=function(a){this.g.Rb(a);this.g.Va.getQuery()||
this.Db.update()};f.Ni=function(){var a=this.g.Na();a instanceof
as&&gv(this,this.ke);a instanceof Js&&gv(this,this.ne);a instanceof
js&&gv(this,this.le);a=a.mg;this.Se.La(a);this.Re.La(a)};f.Oi=function(a)
{this.g.tc(a)};
function Dv(a,b,c){if(b=oe(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-
label");g=g.getAttribute("data-selected");k=new W(k);0==e&&e!=d-1?ik(k,2):e==d-
1&&0!=e?ik(k,1):0!=e&&e!=d-1&&ik(k,3);a.Ha(k,!0);fv(a,k,c,!!g);g||
a.j.ta(k,"action",t(a.Ec,a,h))}}}f.El=function(){var
a=this.g.Fa().Qc()||"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435";
this.Qe&&(this.Qe.innerHTML=a)};f.Fl=function(){this.sc.yc&16&&(new
ms(this.g,this.sc,this.Ca)).render(3)};
f.Ec=function(a)
{id(window.location,a)};f.ke=null;f.ne=null;f.le=null;f.Re=null;f.Se=null;f.Rf=null
;f.Qf=null;f.sc=null;f.Qe=null;f.Pe=null;function Ev(a,b)
{jm.call(this,a);this.Ma=b}m(Ev,jm);
Ev.prototype.render=function(){var a=this.ha();L(a,this.className+"-
tooltip");L(a,this.className+"-device-and-format");P(a,"z-index",1E4);if(this.Ma.s)
{for(var b=this.className,c=F("DIV",this.className+"-
meta"),d=document,e=Be(d,"TABLE"),g=e.appendChild(Be(d,"TBODY")),h=0;1>h;h++)
{for(var k=Be(d,"TR"),l=0;2>l;l+
+)k.appendChild(Be(d,"TD"));g.appendChild(k)}L(e,this.className+"-table-
layout");d=e.rows[0].cells;g=Fv(this);d[0].appendChild(g);g=Gv(this);d[1].appendChi
ld(g);g=F("DIV",this.className+"-link");
h=F("A",
{target:"_blank"},"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435
\u043e\u0431 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445
\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445");k=new
S(window.location.href);l=new S("/support/bin/answer.py?
answer=1062949");k=Eh(k,"hl")?
T(l,"hl",Eh(k,"hl")).toString():T(l,"hl","ru").toString();fd(h,k);g.appendChild(h);
d[1].appendChild(g);c.appendChild(e);d=this.Ma;(e=d.ub)&&!
d.qe&&d.ya&&(e=F("P",this.className+"-additional",
F("A",
{href:e},d.Ea?"\u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435
\u043a\u043d\u0438\u0433\u0443
\u0411\u0415\u0421\u041f\u041b\u0410\u0422\u041d\u041e":"\u041f\u0440\u043e\u0447\u
0438\u0442\u0430\u0439\u0442\u0435 \u043f\u0435\u0440\u0432\u0443\u044e
\u0433\u043b\u0430\u0432\u0443 \u2013
\u0411\u0415\u0421\u041f\u041b\u0410\u0422\u041d\u041e!")),c.appendChild(e));if(d.m
a||d.ka)if(g=d.mb,h=d.wa,g||h)e=F("P",this.className+"-
additional",De("\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c ")),
g&&(k=F("A",{href:g},"EPUB"),e.appendChild(k)),h&&(g&&e.appendChild(De(",
")),g=F("A",{href:h},"PDF"),e.appendChild(g)),e.appendChild(De(" -
")),d=d.Uc(),g=(new S(window.location.href)).o.split("/"),g=new
S("/"+g[1]),nm(g),T(g,"output","acs_help"),T(g,"id",d),d=F("A",
{href:g.toString()},"\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u
0441\u044f \u0441
\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c\u0438
\u043f\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443
\u0447\u0442\u0435\u043d\u0438\u044f"),
e.appendChild(d),c.appendChild(e);e=F("A",
{target:"_blank"},"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e
\u043a\u043d\u0438\u0433\u0430\u0445 \u0432 Google
Play...");fd(e,"https://books.google.com/support/bin/topic.py?
topic=28528");this.ua=F("DIV",this.className+"-
footer",e);b=F("DIV",b,c,this.ua);L(b,this.className+"-device-
content");a.appendChild(b)}};
function Fv(a){var b=F("UL",a.className+"-
list"),c=F("H4",null,"\u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435:
");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-
supported";var e=a.className+"-device-not-supported",g=a.className+"-device-
unknown-supported",h=F("A",
{"class":d,href:"/help/ebooks/webreader.html"},"\u041a\u043e\u043c\u043f\u044c\u044
e\u0442\u0435\u0440"),k=F("A",
{"class":d,href:"/help/ebooks/devices.html"},"\u041f\u043b\u0430\u043d\u0448\u0435\
u0442 \u0438\u043b\u0438 iPad"),
l=F("A",
{"class":d,href:"/help/ebooks/ereader.html"},"\u0423\u0441\u0442\u0440\u043e\u0439\
u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f
\u044d\u043b. \u043a\u043d\u0438\u0433"),n=F("A",
{"class":d,href:"/help/ebooks/devices.html"},"\u0421\u043c\u0430\u0440\u0442\u0444\
u043e\u043d"),r=a.Ma.Hf,G=a.Ma.If,E=a.Ma.qe;d=new N(a);h=F("LI",null,h);E?
d.ta(h,"mouseover",u(a.i,"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0
44b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f.")):
(r||G)&&d.ta(h,"mouseover",u(a.i,"\u041a\u0430\u043a \u0438
\u0434\u0440\u0443\u0433\u0438\u0435
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435
\u043a\u043d\u0438\u0433\u0438 Google, \u044d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u043e
\u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f
\u0447\u0442\u0435\u043d\u0438\u044f \u0432
\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435."));
d.ta(h,"mouseout",a.ya);b.appendChild(h);k=F("LI",null,k);E?
d.ta(k,"mouseover",u(a.i,"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0
44b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f.")):
(r||G)&&d.ta(k,"mouseover",u(a.i,"\u041a\u0430\u043a \u0438
\u0434\u0440\u0443\u0433\u0438\u0435
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435
\u043a\u043d\u0438\u0433\u0438 Google, \u044d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u043e
\u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f
\u0447\u0442\u0435\u043d\u0438\u044f \u043d\u0430
\u043f\u043b\u0430\u043d\u0448\u0435\u0442\u043d\u044b\u0445 \u041f\u041a,
\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0430
\u043f\u043b\u0430\u043d\u0448\u0435\u0442\u0430\u0445 Android \u0438 iPad."));
d.ta(k,"mouseout",a.ya);b.appendChild(k);l=F("LI",null,l);d.ta(l,"mouseover",functi
on(){E?
this.i("\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439
\u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f."):
r?this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430
\u0432
\u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043
c \u0444\u043e\u0440\u043c\u0430\u0442\u0435, \u0447\u0442\u043e
\u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0440\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430
\u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445
\u0447\u0442\u0435\u043d\u0438\u044f."):
this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0432
\u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043
c \u0444\u043e\u0440\u043c\u0430\u0442\u0435,
\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u043d\u0435\u0439
\u043d\u0435\u043b\u044c\u0437\u044f
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0440\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430
\u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445
\u0447\u0442\u0435\u043d\u0438\u044f.")});
d.ta(l,"mouseout",a.ya);b.appendChild(l);n=F("LI",null,n);d.ta(n,"mouseover",functi
on(){E?
this.i("\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439
\u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f."):
r&&G?this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442
\u0434\u043b\u044f \u0442\u0430\u043a\u0438\u0445
\u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432, \u043a\u0430\u043a
Android, iPhone \u0438\u043b\u0438 iPod touch."):r?this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430
\u0432
\u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043
c \u0444\u043e\u0440\u043c\u0430\u0442\u0435, \u0447\u0442\u043e
\u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0448\u0440\u0438\u0444\u0442 \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435
\u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e
\u0447\u0442\u0435\u043d\u0438\u044f \u043d\u0430
\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445
\u044d\u043a\u0440\u0430\u043d\u0430\u0445
\u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432."):
this.i("\u0414\u0430\u043d\u043d\u0443\u044e
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443\u044e
\u043a\u043d\u0438\u0433\u0443 \u043d\u0435\u0443\u0434\u043e\u0431\u043d\u043e
\u0431\u0443\u0434\u0435\u0442 \u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430
\u0442\u0430\u043a\u0438\u0445
\u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430\u0445, \u043a\u0430\u043a
Android, iPhone \u0438\u043b\u0438 iPod
touch.")});d.ta(n,"mouseout",a.ya);b.appendChild(n);E?(L(h,g),L(k,g),L(l,g),
L(n,g)):r?(L(h,c),L(k,c),L(l,c),L(n,c)):(G?(L(h,c),L(k,c)):
(L(h,e),L(k,e)),L(l,e),L(n,e));return b}
function Gv(a){var b=F("UL",a.className+"-
list"),c=F("H4",null,"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\
u0438:");b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-
device-not-supported",g=a.className+"-device-unknown-supported";c=F("A",
{},"\u0410\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\
u0439 \u0444\u043e\u0440\u043c\u0430\u0442");fd(c,"/support/bin/answer.py?
answer=1062949");var h=F("A",
{},"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439
\u0444\u043e\u0440\u043c\u0430\u0442");
fd(h,"/support/bin/answer.py?answer=1062949");var k=a.Ma.Hf,l=a.Ma.If,n=a.Ma.qe;n?
(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?d:e,c),d=F("LI",l?d:e,h));e=new
N(a);e.ta(c,"mouseover",function(){n?
this.i("\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439
\u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f."):
k?this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430
\u0432
\u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043
c \u0444\u043e\u0440\u043c\u0430\u0442\u0435, \u0447\u0442\u043e
\u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0448\u0440\u0438\u0444\u0442 \u0434\u043b\u044f
\u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e
\u0447\u0442\u0435\u043d\u0438\u044f \u043d\u0430 \u043b\u044e\u0431\u044b\u0445
\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445."):
this.i("\u042d\u0442\u0430
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430
\u0442\u043e\u043b\u044c\u043a\u043e \u0432
\u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c
\u0444\u043e\u0440\u043c\u0430\u0442\u0435,
\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u043d\u0435\u0439
\u043d\u0435\u043b\u044c\u0437\u044f
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0440\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430.
\u0412 \u0442\u0430\u043a\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435
\u043a\u043d\u0438\u0433\u0438 \u0443\u0434\u043e\u0431\u043d\u043e
\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430
\u0431\u043e\u043b\u044c\u0448\u0438\u0445
\u044d\u043a\u0440\u0430\u043d\u0430\u0445 \u0438
\u0437\u0430\u0442\u0440\u0443\u0434\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043
e \u043d\u0430
\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445
\u0447\u0442\u0435\u043d\u0438\u044f \u0438
\u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430\u0445.")});
e.ta(c,"mouseout",a.ya);e.ta(d,"mouseover",function(){n?
this.i("\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439
\u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043d\u0438\u0433\u0438.
\u041c\u044b \u0441\u043e\u043e\u0431\u0449\u0438\u043c \u0432\u0430\u043c,
\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043c
\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043
5 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0442
\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f."):
l?this.i("\u0414\u0430\u043d\u043d\u0430\u044f
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442
\u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044
b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b,
\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0435
\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b
\u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043a\u0430\u043a
\u043f\u0435\u0447\u0430\u0442\u043d\u044b\u0435."):
this.i("\u0414\u0430\u043d\u043d\u0430\u044f
\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f
\u043a\u043d\u0438\u0433\u0430 \u043d\u0435
\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442
\u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044
b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446,
\u043a\u043e\u0442\u043e\u0440\u044b\u0435
\u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043a\u0430\u043a
\u043f\u0435\u0447\u0430\u0442\u043d\u044b\u0435,
\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0435
\u0442\u0435\u043a\u0441\u0442 \u043c\u043e\u0436\u043d\u043e
\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c
\u0434\u043b\u044f
\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043d\u0430
\u043b\u044e\u0431\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435.")});
e.ta(d,"mouseout",a.ya);b.appendChild(c);b.appendChild(d);return
b}Ev.prototype.ya=function(){Fe(this.ua);var a=F("A",
{target:"_blank"},"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e
\u043a\u043d\u0438\u0433\u0430\u0445 \u0432 Google
Play...");fd(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.ua.appendChild(a)};Ev.prototype.i=function(a)
{Fe(this.ua);"string"===typeof a?
this.ua.appendChild(De(a)):this.ua.appendChild(a)};function Hv(a,b)
{W.call(this,b,void 0,3);this.Ma=a}m(Hv,W);Hv.prototype.render=function(a)
{W.prototype.render.call(this,a);L(this.ha(),"gb-get-
book")};Hv.prototype.Sa=function(){W.prototype.Sa.call(this);var
a=this.ha();this.g=new Ev(a,this.Ma);this.g.render();a=D("menu_container");
(a=qe("about_title",a))&&I(a)};
function Iv(){var a=D("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
ef(a.parentNode.parentNode,"jfk-button"):1){a=D("gb-buy-options-trigger");var
b=D("buy");if(a&&b){gf(b,"about_content");var c=F("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);L(b,"gb-buy-options-list");L(b,"unified-
hovercard");ki(a,9,b,8);R(b,!1);M(document,"mousedown",u(Jv,a,b))}}}
function Jv(a,b,c){a=Le(a,c.target);c=Le(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(R(b,!d),d||Dg(b,1)):R(b,!1)};function Kv(a,b,c,d,e,g)
{function h(l){if(l){l.tabIndex=0;Ze(l,k.wa);L(l,"goog-zippy-
header");l&&k.ua.ta(l,"click",k.ya);var
n=k;l&&(wj(n.ka,l),n.ma.ta(n.ka,"key",n.Ca))}}O.call(this);this.V=e||
ke();this.i=this.V.ha(a)||null;this.o=this.V.ha(d||null);this.s="function"===typeof
b?b:null;this.wa=g||"tab";this.j=this.s||!b?null:this.V.ha(b);this.g=1==c;void 0!
==c||this.s||(this.o?this.g="none"!
=this.o.style.display:this.i&&(this.g=ef(this.i,"goog-zippy-
expanded")));this.ma=new N(this);this.ka=new vj;
this.ua=new N(this);var
k=this;h(this.i);h(this.o);Lv(this,this.g)}v(Kv,O);Kv.prototype.Aa=function()
{Kv.va.Aa.call(this);mf(this.ma);mf(this.ka);mf(this.ua)};function Lv(a,b){a.j?
R(a.j,b):b&&a.s&&(a.j=a.s());a.j&&L(a.j,"goog-zippy-content");a.o?(R(a.i,!
b),R(a.o,b)):a.i&&(jf(a.i,"goog-zippy-expanded",b),jf(a.i,"goog-zippy-collapsed",!
b),K(a.i,"expanded",b));a.g=b;a.dispatchEvent(new Mv("toggle",a,a.g))}
Kv.prototype.Ca=function(a){if(13==a.keyCode||32==a.keyCode)Lv(this,!
this.g),this.dispatchEvent(new
Mv("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};Kv.prototype.ya
=function(a){Lv(this,!this.g);this.dispatchEvent(new
Mv("action",this,this.g,a))};function Mv(a,b){rf.call(this,a,b)}v(Mv,rf);function
Nv(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=Ov(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);Lv(new Kv(e,g),!
b.collapsed);w(b.child_node,function(h){Nv(g,h,c,d)})}else a.appendChild(Ov(b,!
1,c,d))}function Ov(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else
b=c+"-link",g=c+"-item";""!=a.url?e=F("A",
{"class":b,href:a.url},pd(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&L(
e,c+"-selected");return e}
Ja("_OC_InitNavbar",function(a){var b=D("navbarContainer");if(b&&a.child_node){var
c=F("UL","gb-left-nav-list");w(a.child_node,function(d){Nv(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function Pv(a,b,c,d,e){var
g={cursor:"pointer"};P(c,g);M(c,"click",t(this.s,this));P(d,g);M(d,"click",t(this.o
,this));e.innerHTML?this.V=e:
(e.form.action="javascript:",M(e.form,"submit",t(this.j,this)),e.go&&P(e.go,
{display:"none"}),this.i=e.input);this.g=a;this.Oa=b;M(a,"pagechange",t(this.update
,this));this.update()}
Pv.prototype.j=function(){var a=this.i.value;var b=this.g;var c=gp(b.Oa,a);c?
(b.Cb(c),b=!0):b=!1;if(b)this.update();else if(!Cb(a)&&!/[^0-9]/.test(a)){a:
{b=dp(this.Oa);for(c=b.length-1;0<=c;c--){var d=hp(b[c]);if(!Cb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.g.Cb(bb(dp(this.Oa))),this.update())}return!
1};Pv.prototype.s=function(){this.g.tc("previous")};Pv.prototype.o=function()
{this.g.tc("next")};
Pv.prototype.update=function(){var a=this.g.Fa();a&&(this.i?this.i.value=hp(a)||"":
(a=X(a.Qc()),y(this.V,a)))};function Qv(a){Y.call(this);this.j=a;this.o=new
N;this.i=H("div");P(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Dg(this.i
,0);a.wa.appendChild(this.i);this.g.ta(a,"resize",this.mh);this.g.ta(this.i,"click"
,this.Jl);this.g.ta(this.i,"mouseout",this.Kl);this.g.ta(this.i,"mouseover",t(this.
dg,this,!0));this.g.ta(a,"viewportmodechange",this.Pi);if(a=this.j.Na())a
instanceof as&&(this.Cd=!0),this.Pi()}m(Qv,Y);f=Qv.prototype;f.La=function(a)
{R(this.i,a)};
f.mh=function(){U(t(this.Ll,this),10)};f.Ll=function(){var
a=this.j.Na();a&&(a.Da(),a=a.j.o,Q(this.i,a.clientWidth,40),ng(this.i,0,a.clientHei
ght-40))};f.Jl=function(){var a=this.j.Na(),b=a.Da().height-40,c=H("div");P(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Dg(c,.15);ng(c,0,a.V.y+b);a.j.j.appendChild(c);U(u(Rv,c),1E3);this.Cd=!
1;a=this.j.Na();oq(a,new C(void 0,b-20),t(a.oj,a))};
function Rv(a){var b=new qo(a,.15,0,200);b.play();Jf(b,"end",u(Sv,b,a))}function
Sv(a,b){I(b);a.Ga()}f.Kl=function(){this.Cd||this.dg(!1)};f.dg=function(a){if(a)
{if(!this.s){var b=H("div");P(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);U(t(
this.Yj,this),10)}this.s=!0}Dg(this.i,a?.15:0)};
f.Yj=function(){w(["left","right"],function(a){var b=F("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[z?"styleFloat":"cssFloa
t"]=a;P(b,{marginTop:"14px"});P(b,"margin-"+a,"16px")},this)};f.Pi=function(){var
a=this.j.Na(),b=a instanceof as;b?this.mh():this.Cd=!
1;this.La(b);this.dg(this.Cd);Yf(this.o);this.o.od(a,"move",t(this.ll,this));this.o
.ta(a,"layoutchange",t(this.mh,this))};f.ll=function(){this.Cd&&this.dg(!
1);this.Cd=!1};f.Cd=!1;function Tv(a){O.call(this);a=a||
ke();this.g=a.Ua(z?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(z)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
ze(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;A&&(a=b.document,a.open(),a.close());M(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}v(Tv,O);
Tv.prototype.Aa=function(){Tv.va.Aa.call(this);Qf(this.o,"resize",this.i,!
1,this);this.o=null;A&&!B("1.9")||I(this.g);delete
this.g};Tv.prototype.i=function(){var a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function Uv(a,b,c,d,e)
{this.ka=a;this.ma=b;this.V=Bg(c);this.i=null;d&&(this.i=d,P(this.i,
{overflow:"auto"}));this.s=e;a=t(this.o,this);this.j=new
Go;M(this.j,"resize",a);b=new
Tv;M(b,"fontsizechange",a);M(window,"DOMContentLoaded",t(this.g,this))}Uv.prototype
.o=function(){this.g();U(t(this.g,this),100)};
Uv.prototype.g=function(){var a=!1;this.s?this.vb&&(a=this.vb.vb):a=!0;var
b=this.j.Da();a=a?0:this.V.width;var c=Math.round(ug(this.ma).y);this.ka.Gb(new
ie(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.i&&(a=this.i,P(a,"border","0px"),c=Math.round(ug(a).y),b=Math.max(0,b.hei
ght-c),P(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&P(a,{borderTop:kd("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function Vv(a,b)
{a.vb=b;M(b,"change",t(a.g,a))};function Wv(a,b){Rg.call(this,b);this.g=a||""}var
Xv;v(Wv,Rg);f=Wv.prototype;f.wc=null;function Yv(){null==Xv&&(Xv="placeholder"in
H("INPUT"));return Xv}f.Me=!1;f.nc=function(){this.Ba=this.i.Ua("INPUT",
{type:"text"})};f.$b=function(a){Wv.va.$b.call(this,a);this.g||
(this.g=a.getAttribute("label")||"");Xe(me(a))==a&&(this.Me=!
0,a=this.ha(),gf(a,"label-input-
label"));Yv()&&(this.ha().placeholder=this.g);a=this.ha();K(a,"label",this.g)};
f.Sa=function(){Wv.va.Sa.call(this);var a=new
N(this);a.ta(this.ha(),"focus",this.xi);a.ta(this.ha(),"blur",this.Ck);if(Yv())this
.j=a;else{A&&a.ta(this.ha(),["keypress","keydown","keyup"],this.Kk);var
b=me(this.ha());a.ta(ze(b),"load",this.ol);this.j=a;Zv(this)}
$v(this);this.ha().i=this};f.Jb=function()
{Wv.va.Jb.call(this);this.j&&(this.j.Ga(),this.j=null);this.ha().i=null};function
Zv(a){!a.o&&a.j&&a.ha().form&&(a.j.ta(a.ha().form,"submit",a.Nk),a.o=!0)}
f.Aa=function()
{Wv.va.Aa.call(this);this.j&&(this.j.Ga(),this.j=null)};f.xi=function(){this.Me=!
0;var a=this.ha();gf(a,"label-input-label");if(!Yv()&&!aw(this)&&!this.ma){var
b=this;a=function(){b.ha()&&(b.ha().value="")};z?U(a,10):a()}};f.Ck=function()
{Yv()||(this.j.$a(this.ha(),"click",this.xi),this.wc=null);this.Me=!
1;$v(this)};f.Kk=function(a){27==a.keyCode&&("keydown"==a.type?
this.wc=this.ha().value:"keypress"==a.type?
this.ha().value=this.wc:"keyup"==a.type&&(this.wc=null),a.preventDefault())};
f.Nk=function(){aw(this)||(this.ha().value="",U(this.zk,10,this))};f.zk=function()
{aw(this)||(this.ha().value=this.g)};f.ol=function(){$v(this)};function aw(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.g}f.reset=function()
{aw(this)&&(this.ha().value="",null!=this.wc&&(this.wc=""),
$v(this))};f.Qb=function(a){null!=this.wc&&(this.wc=a);this.ha().value=a;
$v(this)};f.wb=function(){return null!=this.wc?this.wc:aw(this)?
this.ha().value:""};f.Qc=function(){return this.g};
function $v(a){var b=a.ha();Yv()?a.ha().placeholder!
=a.g&&(a.ha().placeholder=a.g):Zv(a);K(b,"label",a.g);aw(a)?(b=a.ha(),gf(b,"label-
input-label")):(a.ma||a.Me||(b=a.ha(),L(b,"label-input-label")),Yv()||
U(a.vm,10,a))}f.La=function(a){this.ha().disabled=!a;var b=this.ha();jf(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.vm=function(){!this.ha()||aw(this)||this.Me||
(this.ha().value=this.g)};function bw(a,b,c){Wv.call(this,null!=c?
c:"\u041f\u043e\u0438\u0441\u043a \u0432 \u044d\u0442\u043e\u0439
\u043a\u043d\u0438\u0433\u0435");this.
$b(a);this.Sa();b&&this.Qb(b)}m(bw,Wv);function cw(a,b)
{O.call(this);this.Ba=a;this.g=b||null;L(a,"with-auto-dir-
text");M(this.Ba,"keyup",t(this.j,this));M(this.Ba,"paste",t(this.i,this))}m(cw,O);
cw.prototype.j=function(){dw(this.Ba,this.g)};cw.prototype.i=function()
{ew(this.Ba,this.g)};function ew(a,b){U(u(function(){dw(a,b)}))}
function dw(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(gc),k=0;k<h.length;k++){var l=h[k];ec.test(l)?(d++,e+
+):fc.test(l)?g=!0:dc.test(l)?e++:hc.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=gn();d?(c=!0,P(a,"textAlign","right"),se(a,{dir:"rtl"})):
(P(a,"textAlign","left"),se(a,{dir:"ltr"}));b&&(c?(gf(b,"input-direction-
ltr"),L(b,"input-direction-rtl")):(L(b,"input-direction-ltr"),gf(b,"input-
direction-rtl")))}
function fw(a,b){if(a=D(a))b=b?D(b):null,dw(a,b),new
cw(a,b)}Ja("_OC_autoDir",fw);var gw={update:function(a){for(var b in
a)gw[b]=a[b]},Nj:function(a){if("string"===typeof a)try{a=JSON.parse(a)}catch(c)
{a=null}for(var b in a)gw.Mj(b,a[b])},Mj:function(a,b)
{gw[a]=b}};Ja("_OC_addFlags",gw.Nj);function hw(a,b,c)
{Tl.call(this);this.xd=a;this.i=b;this.g=c?c:null;this.Df(iw(this))}m(hw,Tl);
function iw(a){var b=F("DIV");ff(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Ze(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);var c=F("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-
title"});J(d,a.xd);c.appendChild(d);d=F("DIV",{"class":"popup-menu-
close"});K(d,"label","\u0417\u0430\u043a\u0440\u044b\u0442\u044c
\u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435
\u043e\u043a\u043d\u043e");var e=F("IMG");gd(e,
"/googlebooks/images/material/close_black_24dp.png");Q(e,24,24);K(e,"hidden",!
0);d.appendChild(e);M(d,"click",function(){a.Ka(!
1);a.g&&a.g.call(a)});M(d,"keydown",function(g){if(32==g.keyCode||
13==g.keyCode)a.Ka(!1),a.g&&a.g.call(a)});Ze(d,"button");Pe(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function jw(a)
{ev.call(this);this.g=a.Qa;this.o=a.history;this.Ca=a.Ae;this.wa=!!a.ue;this.ma=!!
a.te;this.Ja=a.flags;if(this.Ea=a.ie){a=!!this.g.Ma.Tf;var b=this.g.Ma.jg;b=b&&!!
fp(this.g.Oa,b);a||b?
(a=nk("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.g.Fa().Qc(
)||"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435"),a=Ab(a),this.Te=
a[0],this.Yb=new W(a,void 0,4),this.Ha(this.Yb,!
0),this.j.ta(this.Yb,"action",this.Ol),fv(this,this.Yb),this.j.ta(this.g,"pagechang
e",this.Nl)):
(this.Te=F("SPAN","jfk-button-
label","\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e."),this.Yb=new
W(this.Te,void
0,4),this.Yb.Wb("\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e."),this.Yb.La(!
1),this.Ha(this.Yb,!0));a=D("gb-entity-page-toolbar-
search");D("search_form_input").setAttribute("autocomplete","off");P(a,"visibility"
,"visible");Kp(this.i.g,
ye(this.i.g),kw(this))}else{lw();a=nk("/googlebooks/images/material/arrow_left_blac
k_24dp.png");this.Ue=new W(a,void
0,4);this.Ue.Wb("\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f
\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430");this.Ha(this.Ue,!
0);M(this.Ue,"action",t(this.g.tc,this.g,"previous"));a=nk("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.Ve=new W(a,void
0,4);this.Ve.Wb("\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f
\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430");
this.Ha(this.Ve,!
0);M(this.Ve,"action",t(this.g.tc,this.g,"next"));a=nk("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.rd=new W(a,void
0,4);this.rd.Wb("\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c");this.Ha(t
his.rd,!
0);M(this.rd,"action",t(this.Ri,this,"zoomin"));a=nk("/googlebooks/images/material/
zoom_out_black_24dp.png");this.We=new W(a,void
0,4);this.We.Wb("\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c");this.Ha(t
his.We,!0);M(this.We,"action",t(this.Ri,this,"zoomout"));
b=this.wa;a=this.ma;var
c=nk("/googlebooks/images/material/onepage_view_black_24dp.png");this.Fc=new
W(c,void
0,4);this.Fc.Wb("\u041e\u0434\u043d\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u0447
\u043d\u044b\u0439
\u0440\u0435\u0436\u0438\u043c");M(this.Fc,"action",t(this.oh,this,as));fv(this,thi
s.Fc,"viewport",!0);this.Ha(this.Fc,!
0);c=nk("/googlebooks/images/material/twopage_view_black_24dp.png");this.Hc=new
W(c,void 0,4);this.Hc.La(!
1);this.Hc.Wb("\u0414\u0432\u0443\u0445\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u
043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d");
b&&(this.Hc.La(!
0),this.Hc.Wb("\u0414\u0432\u0443\u0445\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u
043d\u044b\u0439
\u0440\u0435\u0436\u0438\u043c"),M(this.Hc,"action",t(this.oh,this,Js)),fv(this,thi
s.Hc,"viewport"));this.Ha(this.Hc,!
0);b=nk("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Gc=new
W(b,void 0,4);this.Gc.La(!
1);this.Gc.Wb("\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440
\u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u044b\u0445
\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439
\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d");
a&&(this.Gc.La(!
0),this.Gc.Wb("\u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u044b\u0435 \
u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f"),M(this.Gc,"acti
on",t(this.oh,this,js)),fv(this,this.Gc,"viewport"));this.Ha(this.Gc,!
0);this.j.ta(this.g,"viewportmodechange",this.Qi);this.Qi();mw(this)}}m(jw,ev);
function mw(a){var b=new
au,c=nk("/googlebooks/images/material/more_vert_black_24dp.png");L(c[0],"goog-flat-
menu-button-img");K(c[0],"hidden",!0);a.qd=new
sv(c,b,zv.Ya());wv(a.qd);a.qd.Wb("\u041e\u0442\u043a\u0440\u044b\u0442\u044c
\u043c\u0435\u043d\u044e
\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439");a.Ha(a.qd,!
0);nw(a,b);ow(a,b);pw(a,b);qw(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=pe(document,"A","more-menu-link",c);for(var d=0;d<c.length;d++)
{var e=new Tj(c[d]);
e.Ze="link";M(e,"action",u(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");g=cc("_top");h=h
instanceof oc?h:xc(h);p.open(qc(h),g instanceof Zb?bc(g):g||"",void 0,void
0)},c[d]));b.Ha(e,!0)}}rw(a,b);R(b.ha(),!1);b.render()}
function nw(a,b){var c=Se(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
S(c);a.eg=F("INPUT");a.eg.value=d.toString();c=sw(a.eg);tw(a,c,"\u041f\u043e\u0434\
u0435\u043b\u0438\u0442\u044c\u0441\u044f",b,function(){var e=new
S(ar(a.g.Fa()).toString());T(d,"pg",Eh(e,"pg"));a.g.Va.getQuery()&&T(d,"bsq",a.g.Va
.getQuery());a.eg.value=d.toString()})}
function ow(a,b){a.Pc=F("INPUT");var
c=sw(a.Pc);tw(a,c,"\u0412\u0441\u0442\u0440\u043e\u0438\u0442\u044c",b,function()
{var d=new
S(ar(a.g.Fa()).toString());d.g.remove("source");T(d,"output","embed");a.Pc.value=Ps
(d.toString())})}
function pw(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=re("TABLE","gb-mobile-buy-
table",d))&&tw(a,c,"\u0421\u043a\u0430\u0447\u0430\u0442\u044c
\u044d\u0442\u0443 \u043a\u043d\u0438\u0433\u0443",b):c&&(c=re("TABLE","gb-mobile-
buy-table",c))&&tw(a,c,"\u041a\u0443\u043f\u0438\u0442\u044c \u044d\u0442\u0443
\u043a\u043d\u0438\u0433\u0443",b)}
function qw(a,b){if(a.Ca){var c=F("DIV",{"class":"more-menu-link"}),d=F("SPAN",
{"class":"more-menu-link-
text"});J(d,"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f
\u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u043e\u043c");c.appendChild(d);c=n
ew Tj(c);c.Ze="button";M(c,"action",t(u(a.vi,!0),a));b.Ha(c,!0)}}
function rw(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=F("DIV",{"class":"more-menu-link"}),e=F("SPAN",{"class":"more-
menu-link-text"});J(e,"\u041e\u0431
\u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0445
\u043f\u0440\u0430\u0432\u0430\u0445");d.appendChild(e);c=Se(c);c=fp(a.g.Oa,c);d=ne
w Tj(d);d.Ze="button";M(d,"action",t(a.g.Cb,a.g,c));b.Ha(d,!0)}}
function sw(a){var b=F("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;L(a,"viewport-
input");b.appendChild(a);a=(new Jr(a)).ha();b.appendChild(a);return b}
function tw(a,b,c,d,e){var g=new hw(c,b,function()
{a.ha().focus()});g.hd=4;g.isVisible()&&g.Jd();g.setPosition(new
hm(a.qd.ha(),5));g.Ka(!1);b=F("DIV",{"class":"more-menu-link"});var h=F("SPAN",
{"class":"more-menu-link-text"});J(h,c);b.appendChild(h);K(b,"haspopup",!0);c=new
Tj(b);c.Ze="button";M(c,"action",function(){g.Ka(!0);g.ha().focus();null!
=e&&e.call(a)});d.Ha(c,!0)}
function lw(){var a=D("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=F("DIV");ff(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=F("DIV",{"class":"popup-menu-
header"}),d=F("SPAN",{"class":"popup-menu-title"});J(d,"\u0412\u044b
\u0443\u0436\u0435 \u043a\u0443\u043f\u0438\u043b\u0438 \u044d\u0442\u0443
\u043a\u043d\u0438\u0433\u0443");var e=F("A",{"class":"play-redirect-
close"}),g=F("IMG",{"class":"play-redirect-close-
icon"});gd(g,"/googlebooks/images/material/close_black_24dp.png");
Q(g,24,24);M(e,"click",function(){R(b,!
1)});e.appendChild(g);c.appendChild(d);c.appendChild(e);d=F("A",{"class":"play-
redirect-button"});e=F("IMG",{"class":"play-redirect-button-
icon"});gd(e,"/googlebooks/images/material/googleplaybooks_20x20.png");Q(e,20,20);g
=F("SPAN",{"class":"play-redirect-button-
text"});J(g,"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 Google
Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(e);d.
appendChild(g);b.appendChild(c);b.appendChild(d);
document.body.appendChild(b)}}f=jw.prototype;f.Ol=function(){this.Yb.yc&16&&(new
ms(this.g,this.Yb,this.Ja)).render(3)};f.Nl=function(){var
a=this.g.Fa().Qc()||"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435";
this.Te&&(a=X(a),y(this.Te,a))};
f.Qi=function(){var a=this.g.Na();a instanceof as?(gv(this,this.Fc),uw(this,!
0),vw(this,!0),ww(this,!0)):a instanceof Js?(gv(this,this.Hc),uw(this,!0),vw(this,!
0),ww(this,!0)):a instanceof js?(gv(this,this.Gc),uw(this,!1),vw(this,!0),ww(this,!
0)):(uw(this,!1),vw(this,!1),ww(this,!1))};
f.vi=function(a){this.Ca(a);var b=D("search_bar");if(a){a=H("DIV");var
c=H("SPAN");J(c,"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435
\u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442,
\u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043d\u0443\u0436\u043d\u043e
\u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f");L(c,"custom-result-
bar-bold-text");a.appendChild(c);c=H("SPAN");ff(c,["search-bar-link","search-bar-
close-link","custom-result-bar-clear"]);J(c,"Exit selection mode");M(c,"click",
t(u(this.vi,!1),this));a.appendChild(c);this.Ud=new
ch(a);this.Ud.render(b);this.Ud.Ka(!0);this.Ud.ha()&&L(this.Ud.ha(),"custom-result-
bar")}else Fe(b),this.Ud=null};f.oh=function(a){this.g.Rb(a);!
this.g.Va.getQuery()&&this.o&&this.o.update()};function uw(a,b)
{a.We.La(b);a.rd.La(b)}function ww(a,b){a.Ue.La(b);a.Ve.La(b)}function vw(a,b)
{a.Fc.La(b);a.wa&&a.Hc.La(b);a.ma&&a.Gc.La(b)}f.Ri=function(a){this.g.tc(a)};
function xw(a,b,c){a.Yb&&a.Yb.ha()&&L(a.Yb.ha(),"toc-button");if(a.qd&&a.qd.ha())
{var d=a.qd.ha();gf(d,"goog-flat-menu-button");ff(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.rd&&a.rd.ha()&&L(a.rd.ha(),"start-button-
group");a.Fc&&a.Fc.ha()&&L(a.Fc.ha(),"start-button-group");a=oe("jfk-button-
img",b);for(b=0;b<a.length;b++)c?Q(a[b],20,20):Q(a[b],24,24)}function yw(a)
{w(rb(a.querySelectorAll('[role="button"]')),function(b){Pe(b,!1)})}
function kw(a){var b={focusSearch:function()
{D("search_form_input").focus()}};b.updateSearch=t(function(c)
{Sp(a.g.Va,c);a.o&&a.o.update()},a);b.goToPage=t(function(c)
{c&&Yp(a.g,c)},a);return
b}f.Fc=null;f.Hc=null;f.Gc=null;f.rd=null;f.We=null;f.Ve=null;f.Ue=null;f.qd=null;f
.Yb=null;f.Te=null;f.eg=null;f.Pc=null;f.Ud=null;function zw(a){this.g=D("gb-ogen-
opt-in-banner");this.j=D("gb-ogen-opt-in-banner-dismiss");this.i=D("gb-ogen-opt-in-
header-link");this.o=a;a=D("gbq");if(this.i&&a){a:{var b;if(ce&&!(z&&B("9")&&!
B("10")&&p.SVGElement&&a instanceof p.SVGElement)&&(b=a.parentElement)){a=b;break
a}b=a.parentNode;a=Ke(b)?b:null}a&&(L(a,"searchbar-with-opt-
in"),a.parentNode&&a.parentNode.insertBefore(this.i,a.nextSibling),P(this.i,"displa
y","block"))}Aw(this)}
function Aw(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?R(a.g,!1):
(L(a.g,"opt-in-banner-expanded"),M(a.j,"click",function(){gf(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){R(a.g,!
1);a.o.g()},600)})))};var Bw=null;function Cw(){Bw||
(Bw={},Bw[1]=as,Bw[2]=Js)}function Dw(a){var b={},c=(new
S(window.location.href)).i;c&&w(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function Ew(a,b)
{O.call(this);this.Kc=H("div");a.appendChild(this.Kc);P(this.Kc,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
Fw(this.Kc,b);M(this.Kc,"click",t(this.dispatchEvent,this,"click"));M(this.g.ha(),"
click",t(this.dispatchEvent,this,"click"));M(this.Kc,"mouseover",t(this.i,this,!
0));M(this.Kc,"mouseout",t(this.i,this,!1))}m(Ew,O);function Gw(a,b){P(a.Kc,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
Ew.prototype.i=function(a){this.j||P(this.Kc,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Ew.prototype.Aa=function()
{this.g.Ga();O.prototype.Aa.call(this)};function Fw(a,b)
{Ul.call(this,a);this.i=a;this.fg=200;this.Tg=500;a=this.ha();P(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=H("div");P(c,
{fontWeight:"bold"});c.appendChild(De(km(b.g)));a.appendChild(c);c=H("div");b=X(b.i
);y(c,b);a.appendChild(c)}m(Fw,Ul);
Fw.prototype.Oe=function(a){var
b=ug(this.i),c=Bg(this.ha());Ul.prototype.Oe.call(this,a,new Jl(b.x-
c.width,Math.min(b.y,ue(window).height-c.height)))};function Hw(a)
{Y.call(this);this.i=a;this.j=this.i.Ob.i;this.s={};this.ka=new
N;this.o=H("div");P(this.o,
{backgroundColor:"#fcfcff",position:"absolute"});this.j.wa.appendChild(this.o);w(th
is.i.Za.Bb,t(this.Uj,this));this.g.ta(this.j,"pagechange",this.Gj);this.Gj();this.g
.ta(this.j,"resize",this.rh);this.g.ta(this.j,"viewportmodechange",this.Vi);this.j.
Na()&&this.Vi()}m(Hw,Y);f=Hw.prototype;f.Gj=function(){this.V&&(Gw(this.V,!
1),this.V=null);var a=this.s[this.j.Fa().Ta()];a&&(this.V=a,Gw(a,!0))};
f.Vi=function(){var a=this.j.Na(),b=a instanceof
as;b&&this.rh();Yf(this.ka);this.ka.ta(a,"layoutchange",t(this.rh,this));R(this.o,b
)};f.rh=function(){U(t(this.Sl,this),10)};f.Sl=function(){var a=this.j.Na();a&&a
instanceof as&&(a.Da(),a=a.j.o,Q(this.o,15,a.clientHeight),ng(this.o,a.clientWidth-
15,0),Iw(this))};function Iw(a){var b=a.j.Na().s.Dd(function(d){return d instanceof
Uo}),c={};w(b,function(d){c[d.Fa().Ta()]=d});w(a.i.Za.Bb,t(a.om,a,c))}
f.om=function(a,b){var c=this.j.Na().j.i.clientHeight;if(a=a[b.Ta()]){var d=Id?
5:15;ng(this.s[b.Ta()].Kc,0,Math.floor(a.kd()/c*(this.o.clientHeight-d-(Id?30:15)))
+d)}};f.Uj=function(a){var b=new
Ew(this.o,a);this.s[a.Ta()]=b;this.g.ta(b,"click",t(this.i.ld,this.i,a,null))};f.Aa
=function(){I(this.o);Ma(this.s,function(a)
{a.Aa.call(a)});Y.prototype.Aa.call(this)};function Jw(a)
{Y.call(this);this.Ob=a;this.Gh="n"}m(Jw,Y);Jw.prototype.i=function(a,b,c)
{b.search_results&&(b.search_results=eb(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Za=new Ws(b);b=this.Ob.i;b.ka||b.Rb(as);0==this.Za.Bb.length?Kw(this.Ob.o):a?c?
(a=jb(this.Za.Bb,function(d){return c==d.Ta()}))?
this.ld(a):this.ld(this.Za.Bb[0],c):this.ld(this.Za.Bb[0]):Lw(this);this.j=new
Hw(this)};
function Lw(a){var b=a.Ob.i,c=b.ka;if(c==as||
c==Js)a.Ob.V=c;b.Rb($s);b=b.Na();c=a.Ob.o;if(c.wa)Mw(c,!0);else{var
d="n"==c.i.Gh;R(c.Ea,d);R(c.Ja,!d)}Hd?(d=X('\u0412\u0441\u0435\u0433\u043e
\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u043f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443 "<b>'+(Xs(c.i.Za)+'</b>": <b>'+
(c.i.Za.Bb.length+"</b>."))),y(c.j,d)):(d=X('\u0412\u0441\u0435\u0433\u043e
\u043d\u0430\u0439\u0434\u0435\u043d\u043e
\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u043f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443 "<b>'+
(Xs(c.i.Za)+'</b>": <b>'+(c.i.Za.Bb.length+"</b>."))),y(c.j,d));Nw(c,!0);c=a.Za;c!
=b.Za&&(b.Za=c,c=new
Zs(b.Za,b.Da().width),iq(b,c),b.hc());a=t(a.ld,a);b.Db=a;mq(b,new C(0,0))}
Jw.prototype.ld=function(a,b){tq=!0;var c=this.Ob.o;Nw(c,!
1);c.o=cb(c.i.Za.Bb,a);if(Hd){var
d=X("\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 <b>"+(c.o+1+"</b>
\u0438\u0437 <b>"+(c.i.Za.Bb.length+'</b> \u043f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443 "<b>'+(Xs(c.i.Za)
+'</b>".'))));y(c.j,d)}else d=X("\u0412 \u044d\u0442\u043e\u0439
\u043a\u043d\u0438\u0433\u0435:
\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 <b>"+(c.o+1+"</b>
\u0438\u0437 <b>"+(c.i.Za.Bb.length+'</b> \u043f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443 "<b>'+
(Xs(c.i.Za)+'</b>"')))),y(c.j,d);c=this.Ob.i;a=fp(c.Oa,a.Ta());if(!a)return
null;d=c.Na();d instanceof as||d instanceof Js||(this.Ob.V==Js?
c.Rb(Js):c.Rb(as));if(b)return Yp(c,b),null;a:
{if((b=c.V.Na().s)&&b.Rc&&(b=b.Rc(a))){d=new C(40,80);var e=c.Va.getQuery();if(!
e)break a;var g=cq(a,e);if(g){dq(c,b,d,g);break
a}b=t(c.dl,c,b,d,e);aq(a,bq(a),b)}c.Cb(a)}return a};Jw.prototype.Aa=function()
{mf(this.j);Y.prototype.Aa.call(this)};function Ow(a){Y.call(this);var
b=this;this.ka=H("DIV");this.wa=Xq(a);this.ua=this.V=null;this.ya=new
ch(this.ka);this.ya.render(Pw);this.ya.Ka(!0);a=this.ya.ha();L(a,"search-results-
bar");L(this.ka,"search-results-bar-
contents");this.j=H("SPAN");this.ka.appendChild(this.j);this.ma=H("SPAN");L(this.ma
,"search-bar-result-links");this.ka.appendChild(this.ma);a=H("SPAN");ed(a,X("-
"));L(a,"search-bar-link-
spacer");this.ma.appendChild(a);Qw(this,this.ma,"‹
\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f",
t(this.zi,this,-
1),"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f");a=H("SPAN");ed(a
,X(" "));L(a,"search-bar-link-
spacer");this.ma.appendChild(a);Qw(this,this.ma,"\u0421\u043b\u0435\u0434\u0443\u04
4e\u0449\u0430\u044f
›",t(this.zi,this,1),"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f"
);a=H("SPAN");ed(a,X(" - "));L(a,"search-bar-link-
spacer");this.ma.appendChild(a);Qw(this,this.ma,"\u041f\u0440\u043e\u0441\u043c\u04
3e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435",
t(this.kl,this));this.s=H("SPAN");L(this.s,"search-bar-snippet-links");if(this.wa)
{this.Ca=H("DIV");L(this.Ca,"search-bar-result-
buttons");this.ka.appendChild(this.Ca);this.Ca.appendChild(this.s);ff(this.s,
["search-bar-sort-dropdown-button-container","search-bar-close-
link"]);this.V=F("A",{"class":"search-bar-sort-dropdown-
link"});Ze(this.V,"button");Pe(this.V,!0);K(this.V,"haspopup",!
0);this.s.appendChild(this.V);a=F("SPAN",{"class":"search-bar-sort-dropdown-
text"});J(a,"\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0442\u044c");
this.ua=F("SPAN",{"class":"search-bar-sort-dropdown-
selected"});J(this.ua,"\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438");a.
appendChild(this.ua);this.V.appendChild(a);a=nk("/googlebooks/images/material/arrow
_drop_down_black_20dp.png");L(a[0],"search-bar-sort-dropdown-
icon");K(a[0],"hidden",!0);this.V.appendChild(a[0]);a=new bu;var c=new
Bt("\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438");c.
$e("\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0442\u044c \u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438");
a.Ha(c,!0);L(c.ha(),"search-bar-sort-dropdown-item");c=new Bt("\u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446");c.
$e("\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0442\u044c \u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446");a.Ha(c,!0);L(c.ha(),"search-bar-sort-
dropdown-item");a.Fj=!
0;a.render(document.body);cu(a,this.V,13,12);this.g.ta(a,"action",this.Ai);
this.g.ta(a,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||t(b.Ai,b)})}else
this.ka.appendChild(this.s),a=H("SPAN"),ed(a,X("- ")),L(a,"search-bar-
link-
spacer"),this.s.appendChild(a),this.s.appendChild(De("\u0423\u043f\u043e\u0440\u044
f\u0434\u043e\u0447\u0438\u0442\u044c:
")),this.Ea=H("SPAN"),this.s.appendChild(this.Ea),Qw(this,this.Ea,"\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438",t(t
his.Ff,this,"r"),"\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0442\u044
c \u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438"),
a=H("SPAN"),ed(a,X(" | <b>\u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446</b>")),this.Ea.appendChild(a),this.Ja=H(
"SPAN"),this.s.appendChild(this.Ja),a=H("SPAN"),ed(a,X("<b>\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438</b>&
nbsp;| ")),this.Ja.appendChild(a),Qw(this,this.Ja,"\u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446",
t(this.Ff,this,"n"),"\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0438\u0442\u
044c \u043f\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446");a=H("SPAN");L(a,"search-bar-close-
link-container");this.wa?
this.Ca.appendChild(a):this.ka.appendChild(a);this.g.ta(a,"click",this.Bi);c=Qw(thi
s,a,"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c
\u0441\u0442\u0440\u043e\u043a\u0443
\u043f\u043e\u0438\u0441\u043a\u0430",t(this.Bi,this));L(c,"search-bar-close-
link");
c=H("IMG");c.src="/googlebooks/images/close_x.gif";L(c,"search-bar-close-
img");a.appendChild(c);Gg(this.ka,!0)}var Pw,Rw,Sw;m(Ow,Y);function Nw(a,b){R(Rw,!
b);R(a.s,b);R(a.ma,!b&&1<a.i.Za.Bb.length);R(a.ka,!0);null!=Sw&&Sw.g()}function
Tw(a){a.wa?Mw(a,!1):R(a.s,!1);R(a.ma,!1);Fe(a.j)}
function Kw(a){Tw(a);var
b=a.i.Za,c=b.ad.spellresults&&b.ad.spellresults.correct_spell?
b.ad.spellresults.correct_spell:null,d=null;if(c){d=H("SPAN");var
e=X("\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b
\u0438\u043c\u0435\u043b\u0438 \u0432 \u0432\u0438\u0434\u0443:
");y(d,e);Qw(a,d,c,t(a.hl,a,c))}c=H("SPAN");b=X(Db("\u041f\u043e
\u0437\u0430\u043f\u0440\u043e\u0441\u0443 "+(Xs(b)+" \u0432
\u044d\u0442\u043e\u0439 \u043a\u043d\u0438\u0433\u0435
\u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435
\u043d\u0430\u0439\u0434\u0435\u043d\u043e")));
y(c,b);b=H("A");e=X("\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c
\u043f\u043e\u0438\u0441\u043a \u0432\u043e \u0432\u0441\u0435\u0445
\u043a\u043d\u0438\u0433\u0430\u0445");y(b,e);b.setAttribute("target","_top");L(b,"
sitb-action-link");e="patents"==Vm()?new S("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):new S("https://www.google.com/search?
tbm=bks&tbo=p");nm(e);"embed"==Eh(e,"output")&&e.g.remove("output");T(e,"q",pd(Xs(a
.i.Za)));fd(b,e.toString());a.wa?(a.j.appendChild(c),a.j.appendChild(b),
d&&(c=X(" · "),d.insertAdjacentHTML("afterbegin",Sc(c)
),a.j.appendChild(d))):
(d&&(a.j.appendChild(d),a.j.appendChild(H("BR"))),d=X(" -
"),c.insertAdjacentHTML("beforeend",Sc(d)),a.j.appendChild(c),d=X("
»"),b.insertAdjacentHTML("beforeend",Sc(d)),a.j.appendChild(b));null!
=Sw&&Sw.g()}f=Ow.prototype;f.Aa=function()
{Y.prototype.Aa.call(this);mf(this.ya);R(Rw,!0);I(this.ka);null!=Sw&&Sw.g()};
function Qw(a,b,c,d,e){var g=H("SPAN");L(g,"search-bar-
link");Ze(g,"link");K(g,"label",e?e:c);Pe(g,!
0);b.appendChild(g);ed(g,X(c));a.g.ta(g,"click",d);a.g.ta(g,"keydown",function(h)
{32!=h.keyCode&&13!=h.keyCode||d()});return g}f.Bi=function()
{Sp(this.i.Ob.i.Va,"");var a=this.i.Ob;a&&a.s&&a.s.update()};f.zi=function(a)
{Uw(this,this.o,a)};function Uw(a,b,c){var
d=a.i.Za.Bb.length;a.o+=c;a.o>=d&&(a.o=0);0>a.o&&(a.o=d-1);a.o!
=b&&(a.i.ld(a.i.Za.Bb[a.o])||Uw(a,b,c))}
f.Ff=function(a){var b=this.i.Ob;b&&b.update(a)};f.kl=function()
{Lw(this.i)};f.hl=function(a){var
b=this.i.Ob;b&&(a=pd(a),Sp(b.i.Va,a),b.ka.Qb(a),b.s&&b.s.update())};
f.Ai=function(a){if((a=a.target.Ub())&&this.ua)switch(a){case "\u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446":this.Ff("n");J(this.ua,"\u043f\u043e
\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443
\u0441\u0442\u0440\u0430\u043d\u0438\u0446");break;case "\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438":thi
s.Ff("r"),J(this.ua,"\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438")}};
function Mw(a,b){a.V&&(jf(a.V,"search-bar-sort-dropdown-disabled",!
b),K(a.V,"disabled",!b));var c="n"==a.i.Gh;b&&!c&&J(a.ua,"\u043f\u043e
\u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438")};f
unction Vw(a,b,c,d)
{Y.call(this);this.i=a;this.ka=b;this.s=c;this.ma=d;this.g.ta(a.Va,"change",t(this.
update,this,"r",null))}m(Vw,Y);
Vw.prototype.update=function(a,b,c){this.j?(this.j.Ga(),this.j=null):
(this.i.ka&&(this.V=this.i.ka),this.o=new Ow(this.ma));var
d=this.i.Va.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped)this.j=new Jw(this),this.o.i=this.j,a=!Eh(new
S(window.location.toString()),"q"),this.j.i(a,b,c);else if(d){this.j=new
Jw(this);b=this.o.i=this.j;c=b.Ob.o;Tw(c);var
e=X("\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430...");y(c.j,e);c=new
S(window.location.href);
T(c,"jscmd","SearchWithinVolume");T(c,"q",d);T(c,"scoring",a);(new
xr(c)).Uf(t(b.i,b,!1));b.Gh=a;this.ka.Qb(d)}else
this.j&&(this.j.Ga(),this.j=null),this.i.Na()instanceof
$s&&this.i.Rb(this.V),this.o&&(this.o.Ga(),this.o=null),this.ka.Qb("")};function
Ww(a,b){a=D(a);b=D(b);a&&b&&M(a,"submit",u(Xw,b))}function Xw(a,b)
{""==a.value&&b.preventDefault()};function Yw(a,b,c)
{O.call(this);this.target=a;this.V=b||a;this.ma=c||new
dg(NaN,NaN,NaN,NaN);this.j=me(a);this.g=new
N(this);lf(this,this.g);this.deltaY=this.deltaX=this.wa=this.ua=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.s=!0;this.i=!1;M(this.V,
["touchstart","mousedown"],this.Cj,!1,this);this.o=Zw}v(Yw,O);var
Zw=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!
p.document.releaseCapture;f=Yw.prototype;f.La=function(a){this.s=a};
f.Aa=function(){Yw.va.Aa.call(this);Qf(this.V,["touchstart","mousedown"],this.Cj,!
1,this);Yf(this.g);this.o&&this.j.releaseCapture();this.V=this.target=null};
f.Cj=function(a){var b="mousedown"==a.type;if(!this.s||this.i||b&&(!xf(a)||
Id&&a.ctrlKey))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
$w("start",this,a.clientX,a.clientY,a))){this.i=!
0;b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!this.o;this.g.ta(b,
["touchmove","mousemove"],this.Yk,{capture:d,passive:!1});this.g.ta(b,
["touchend","mouseup"],this.sf,d);this.o?(c.setCapture(!
1),this.g.ta(c,"losecapture",this.sf)):this.g.ta(ze(b),"blur",this.sf);this.ya&&thi
s.g.ta(this.ya,
"scroll",this.hm,d);this.clientX=this.ua=a.clientX;this.clientY=this.wa=a.clientY;t
his.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;thi
s.deltaY=this.target.offsetTop;this.ka=we(ke(this.j).g)}};f.sf=function(a,b)
{Yf(this.g);this.o&&this.j.releaseCapture();this.i?(this.i=!
1,this.dispatchEvent(new
$w("end",this,a.clientX,a.clientY,a,ax(this,this.deltaX),bx(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Yk=function(a){if(this.s){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.ua-this.clientX,e=this.wa-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
$w("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.jc||
this.sf(a);return}}c=cx(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
$w("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(dx(this,a,b,c),a.preventDefault(
))}};
function cx(a,b,c){var d=we(ke(a.j).g);b+=d.x-a.ka.x;c+=d.y-
a.ka.y;a.ka=d;a.deltaX+=b;a.deltaY+=c;return new
C(ax(a,a.deltaX),bx(a,a.deltaY))}f.hm=function(a){var
b=cx(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;dx(this,a,b.x,b.y)};fu
nction dx(a,b,c,d){a.Wh(c,d);a.dispatchEvent(new
$w("drag",a,b.clientX,b.clientY,b,c,d))}function ax(a,b){var
c=a.ma;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function bx(a,b){var c=a.ma;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.Wh=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
$w(a,b,c,d,e,g,h){rf.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!
==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY}v($w,rf);function ex(a,b,c){if(A&&!
Jd)return a;a='url("'+b+'")';Gd&&(a+=" 7 5");return a+(", "+c)};function fx(a)
{Y.call(this);this.i=a;this.j=new
N;this.g.ta(a,"viewportmodechange",this.Wi);this.i.Na()&&this.Wi()}m(fx,Y);f=fx.pro
totype;f.Wi=function(){Yf(this.j);this.o&&this.o.Ga();this.s=this.i.Na().j.j;var
a=new
Yw(this.s);a.Wh=q;this.o=a;this.j.ta(this.s,"dblclick",t(this.Ek,this));this.j.ta(a
,"start",t(this.Ik,this));this.j.ta(a,"drag",t(this.Jk,this));this.j.ta(a,"end",t(t
his.Hk,this));gx(this,!1)};f.Ek=function(){this.i.tc("next")};
function gx(a,b){a=a.s;b=A?b?"-moz-grabbing":"-moz-grab":b?ex("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):ex("-moz-
grab","/googlebooks/images/openhand.cur","default");P(a,"cursor",b)}f.Ik=function()
{this.V=this.i.Na().V;gx(this,!0)};f.Jk=function(){var
a=this.o,b=this.V;mq(this.i.Na(),new C(b.x-a.deltaX,b.y-a.deltaY))};f.Hk=function()
{this.V=null;gx(this,!1)};f.Aa=function(){Y.prototype.Aa.call(this)};function hx(a)
{this.V=a;this.ua=new
vj(document);this.o={};this.ka={};M(this.ua,"key",t(this.ma,this));ix(this,33,t(thi
s.s,this,-1),!1,!0);ix(this,34,t(this.s,this,1),!1,!0);ix(this,38,t(this.g,this,0,-
hx.prototype.i),!1,!0);ix(this,40,t(this.g,this,0,hx.prototype.i),!1,!
0);ix(this,37,t(this.g,this,-hx.prototype.i,0),!1,!
0);ix(this,39,t(this.g,this,hx.prototype.i,0),!1,!0);ix(this,32,t(this.s,this,1),!
0,!0);ix(this,74,t(this.j,this,"next"),!0);ix(this,75,t(this.j,this,"previous"),!
0);a=t(this.j,this,
"zoomin");this.o["+"]=u(jx,a,!0,void
0);a=t(this.j,this,"zoomout");this.o["-"]=u(jx,a,!0,void 0)}function ix(a,b,c,d,e)
{a.ka[b]=u(jx,c,d,e)}hx.prototype.ma=function(a){var
b=this.o[String.fromCharCode(a.o)]||this.ka[a.keyCode];b&&b(a)};function
jx(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
kx[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}hx.prototype.j=function(a)
{this.V.tc(a)};hx.prototype.s=function(a)
{a=Math.floor(a*this.V.Na().Da().height*.75);this.g(0,a)};
hx.prototype.g=function(a,b){var c=this.V.Na();oq(c,new C(a,b),t(c.sd,c))};var
kx={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};hx.prototype.i=20;Ja("_OC_Run",function(a,b,c,d,e,g,h){gw.update(c);e=D("gb-get-
book-container");var k=D("gb-get-book-content");if(e&&k){var l=new pu(b);(new
Hv(l,k)).render(e)}Iv();
$q=ru;nn=q;l=D("viewport");M(document,"selectionchange",lx);c.stereoscopic&&(rr=mx)
;e=new Vp(l);P(document.body,
{overflow:"hidden"});D("titlebar")&&P(D("titlebar"),"white-space","nowrap");var
n=new Uv(e,l,D("volume-left"),D("menu_scroll"),Xq(c)?!1:!0);n.g();Sw=n;new
zw(n);l=new pu(b);var r=new Gs(a,e.Va);r.V=gw.pseudocontinuous;Xp(e,r);
e.Ma=l;r.jd=l.j;a=as;b.disable_twopage||(Cw(),a=Bw[Dw("M")]||as);d=nx(r,d);Cw();var
G=Dw("P");var E;d&&(E=d.Ta());k=new ws(e,D("volume-left"),D("volume-
center"));Vv(n,k);E=[G,E,r.g.Ab()[0].Ta()];var ja;hb(E,function(ea){return
ea&&fp(r,ea)?(ja=ea,!0):!
1});E=e.Va;g&&Sp(E,pd(g.search_query_escaped));Yp(e,ja);E=Yq(c)?null:new
tt(e,k);Pw=D("search_bar");Rw=D("toolbar_container");n=ox(e,u(px,e,E));n=new
Vw(e,n,E,c);g?(n.V=a,n.update("n",g,ja)):e.Rb(a);Bs=new
As(e.wa,e.s,k);qx(e,r);rx(e);sx();new fx(e);
g=new Qv(e);e.go();E&&(E.La(!
0),E.update(),M(hs,"click",t(E.update,E)));tx(l.Wa);U(u(ux,e,k,E,!
b.disable_twopage,gw.enableThumbnailViewport,c,l,h,gw.enableClips?u(vx,g):void
0));h&&wx(l,h);_OC_InitHooks(u(xx,e),q,q,q,q,q);M(document,"keydown",yx);Ww("vheadf
","vheadq");Ww("gbqf","gbqfq");b=D("buy-tooltip");c=D("buy-tooltip-
box");b&&c&&fm(b,c);Ar();b=D("gbqfq");c=D("gbqfqw");b&&new Do(b,!0,c,-
9);U(u(zx,e,d))});
function zx(a,b){var c=a.Ma;if(c.g&&c.g.focus_aid&&b.Dg){var d=c.g?
c.g.focus_aid:null;a=a.Na();b.Dg(d)&&(d=b.Dg(d).ze.aid,b.i&&d in
b.i&&(b.V=b.i[d]),d=c.xc(),"number"!==typeof
c.i&&(c.i=c.g.read_zm,c.i="number"===typeof c.i?c.g.read_zm:4,c.i=fe(c.i,-
1,c.xc().length-1)),a.lf(a.Wd(d[c.i]
+2)),ds(a,b)&&(c=ds(a,b),a.sd(c),a.Ag(b)))}}function wx(a,b){var
c=uu([a],b);if(b=D("addToLibraryLink"+a.Uc()))a=new iu(a,c),L(b,"jfk-button-
standard"),Xg(a,b),a.Ka(!0)}
function ux(a,b,c,d,e,g,h,k,l){Xq(g)?(b=D("gb-entity-page-toolbar-left"),g=new
jw({Qa:a,history:c,flags:g,ie:!0}),g.render(b),xw(g,b,!0),g=D("gb-entity-page-
toolbar-right"),c=new jw({Qa:a,history:c,ue:d,te:e,Ae:l,ie:!
1}),c.render(g),xw(c,g,!1),yw(g)):(c={Qa:a,Cg:b,history:c,ue:d,te:e,Dh:!
0,Kh:h,Ih:k,flags:g,Ae:l,Ch:!0},d=D("left-toolbar-buttons"),e=D("right-toolbar-
buttons"),(new
Cv({Qa:c.Qa,Cg:c.Cg,history:c.history,ue:c.ue,te:c.te,Kh:c.Kh,Ih:c.Ih,flags:c.flags
,Ae:c.Ae,Ch:c.Ch,ie:!0,zj:c.zj})).render(d),
(new Cv({Qa:c.Qa,Dh:c.Dh,Bm:!
0})).render(e));c=D("toolbar_container");Fe(c);c.style.padding="0";new
hx(a)}function lx(){if(z&&document.selection&&!Ax){var
a=document.selection.createRange();Le(a.parentElement(),D("viewport"))&&(Ax=!
0,document.selection.empty(),U(Bx))}}function Bx(){Ax=!1}var Ax=!1;function
xx(a,b,c){(b=fp(a.Oa,b))?a.Cb(b):c&&id(window.location,c)}function nx(a,b)
{b=b.page[0];return(a=fp(a,b.pid))?(a.Ld(b,bq(a).toString()),cr(a,b),a):null}
function sx(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=D(a[b]);c&&P(c,
{display:"none"})}}function qx(a,b){var c=D("page_label");c||
(c={form:D("jtp_form"),input:D("jtp")});new
Pv(a,b,D("prev_btn"),D("next_btn"),c)}function rx(a)
{a.dispatchEvent("pagemodechange");var b=D("text_mode");b&&(P(b,
{cursor:"pointer"}),M(b,"click",u(Cx,a)))}function px(a,b,c)
{Sp(a.Va,c);b&&b.update()}
function ox(a,b){fw("search_form_input");a=new
bw(D("search_form_input"),a.Va.getQuery());M(D("search_form"),"submit",u(Dx,a,b));r
eturn a}function Dx(a,b,c){var d=D("sits");d&&d.checked&&""!
=D("search_form_input").value||(c.preventDefault(),tq=!
1,D("search_form_input").blur(),b(a.wb()))}function tx(a){var
b=D("magazine_other_issues");if(b&&a){a=new Ro(new Rm,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.uf()}}
function Cx(a,b){b.preventDefault();a=new
S(ar(a.Fa()).toString());T(a,"output","text");id(window.location,a.toString())}func
tion vx(a,b){jf(D("viewport"),"selection-mode",b);Hr=b;a.La(!b)}function yx(a){(Id?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=D("search_form_input"),E
x=Ex||new to(a,[255,255,136],[255,255,255],700,Ho),Ex.play(!0),a.focus())}var
Ex=null;function mx(a){return
nh(a,"edge","3d")}Ja("_OC_MenuHideHook",q);}).call(this);
})();
You might also like
g240 16
Document
9 pages
g240 16
Rodrigo Muñoz
56% (9)
The Industrial Revolution 1
Document
6 pages
The Industrial Revolution 1
api-249544695
No ratings yet
Bijoynagar
Document
21 pages
Bijoynagar
Indrajit Medhi
No ratings yet
Libro
Document
82 pages
Libro
elroperoo14
No ratings yet
F
Document
82 pages
F
SITI AULIA SUPRIYANTI -
No ratings yet
F
Document
83 pages
F
simina
No ratings yet
F
Document
82 pages
F
Rengasri Kavisri
No ratings yet
F
Document
83 pages
F
Haroem Perfume3in1
No ratings yet
F
Document
82 pages
F
Zulfah Reza
No ratings yet
F
Document
82 pages
F
Maia José Carlos
No ratings yet
F
Document
82 pages
F
Stephanie Rabbitts
No ratings yet
F
Document
82 pages
F
aman jr
No ratings yet
F
Document
82 pages
F
Ade Adrii
No ratings yet
F
Document
81 pages
F
espressoft not latte
No ratings yet
FV
Document
81 pages
FV
Zaid Shaikh
No ratings yet
Marea Carte Despre Progresul Omenirii
Document
82 pages
Marea Carte Despre Progresul Omenirii
Ionut Cristian
No ratings yet
F
Document
81 pages
F
alcinopereira
No ratings yet
INVESTIGACIONGEOGRAFICA
Document
48 pages
INVESTIGACIONGEOGRAFICA
Ramon Hernandez Cabrera
No ratings yet
F
Document
81 pages
F
Gilberto Caquianda
No ratings yet
F
Document
81 pages
F
Denílson
No ratings yet
F
Document
81 pages
F
LuizBrGamer ™
No ratings yet
F
Document
81 pages
F
DrDiya Vandana Sharma
No ratings yet
F
Document
81 pages
F
Patricia Vicco
No ratings yet
F
Document
81 pages
F
زوہیب الرحمان شیخ
No ratings yet
F
Document
81 pages
F
natividad cortes hormazabal
No ratings yet
f
Document
81 pages
f
Ana Paula Silva
No ratings yet
F
Document
15 pages
F
Indie Ika puteri
No ratings yet
F
Document
8 pages
F
kentdavidge
No ratings yet
F
Document
82 pages
F
Muhammad Ricky Kurniawan
No ratings yet
Anuario Emilia Romana XVII
Document
83 pages
Anuario Emilia Romana XVII
pedrobpfa
No ratings yet
File of Study
Document
15 pages
File of Study
Vitthal Patil
No ratings yet
F
Document
15 pages
F
justformovies 777
No ratings yet
F
Document
3 pages
F
Nélia Moraes Assis
No ratings yet
F
Document
3 pages
F
yosielsa putri
No ratings yet
F
Document
2 pages
F
George Romero Carvalho Nunes
No ratings yet
F
Document
83 pages
F
Jawad Lembarky
No ratings yet
F
Document
1 page
F
14 X-A Vijay Kollipara
No ratings yet
F
Document
3 pages
F
唐乙玄
No ratings yet
F
Document
1 page
F
natalia jaramillo
No ratings yet
F
Document
1 page
F
Sophia
No ratings yet
F
Document
1 page
F
mateo flores fleich
No ratings yet
F
Document
1 page
F
Aideé Alcántara Malagón
No ratings yet
F
Document
11 pages
F
Hoàng Nguyễn Nhật Phong
No ratings yet
F
Document
5 pages
F
Sunshine girl
No ratings yet
F
Document
15 pages
F
pkh29
No ratings yet
RRR
Document
1 page
RRR
Jully Almeida
No ratings yet
F
Document
5 pages
F
Olga
No ratings yet
F
Document
7 pages
F
Linda Mulyana
No ratings yet
F
Document
5 pages
F
Edgardo Morales
No ratings yet
F
Document
7 pages
F
Maria Yousaf
No ratings yet
F
Document
14 pages
F
mmariatm
No ratings yet
Sop For Mba
Document
7 pages
Sop For Mba
akshay
No ratings yet
F
Document
6 pages
F
The rock
No ratings yet
F
Document
8 pages
F
Paweł Błaszczok
No ratings yet
F
Document
12 pages
F
marinadeidalove
No ratings yet
F
Document
8 pages
F
Shahid Butt
No ratings yet
F
Document
7 pages
F
aisso aissa
No ratings yet
F
Document
13 pages
F
angel jimenez
No ratings yet
F
Document
5 pages
F
pedrinho gamer
No ratings yet
F
Document
7 pages
F
johaldiel muring
No ratings yet
F
Document
7 pages
F
yuyulsuk
No ratings yet
F
Document
10 pages
F
Alan Garcia
No ratings yet
Javascript Assessment Test
From Everand
Javascript Assessment Test
Edward Yao
No ratings yet
Field Study 2 Episode 6 - Jean Clarisse Umali
Document
4 pages
Field Study 2 Episode 6 - Jean Clarisse Umali
Jean Clarisse Umali
No ratings yet
SJZ 108
Document
8 pages
SJZ 108
Guilherme Berganton
No ratings yet
Making The Best Clinical Decision DCNA
Document
18 pages
Making The Best Clinical Decision DCNA
John
No ratings yet
Use of Grab - Like Services: Beng (Hons) Civil Engineering
Document
7 pages
Use of Grab - Like Services: Beng (Hons) Civil Engineering
Thet Naing Htoo
No ratings yet
Beneficiation of Ajabanoko Iron Ore Deposit, Kogi State, Nigeria Using Magnetic Methods
Document
3 pages
Beneficiation of Ajabanoko Iron Ore Deposit, Kogi State, Nigeria Using Magnetic Methods
Infogain publication
No ratings yet
Earth Dam Failure by Erosion, A Case History
Document
11 pages
Earth Dam Failure by Erosion, A Case History
Muhammad Iqbal
No ratings yet
BNU Prospectus 2016 17
Document
110 pages
BNU Prospectus 2016 17
Augustus Waters
0% (1)
Installing and Configuring Windows
Document
13 pages
Installing and Configuring Windows
djreggiepr
No ratings yet
Two Marks QB - TQM
Document
24 pages
Two Marks QB - TQM
Rkmna
No ratings yet
White Paper Shipbuilding - Engl
Document
19 pages
White Paper Shipbuilding - Engl
RENGANATHAN P
No ratings yet
Nokia Corporation Porter Five (5) Forces & Industry Analysis (Strategy)
Document
9 pages
Nokia Corporation Porter Five (5) Forces & Industry Analysis (Strategy)
jijuikru
No ratings yet
The Top 5 Interview Tips No One Mentions - ABC News
Document
1 page
The Top 5 Interview Tips No One Mentions - ABC News
Rahul Yodh
No ratings yet
Etp fOR Dasda PDF
Document
6 pages
Etp fOR Dasda PDF
Design
No ratings yet
Nurture Ph-1 (Paper - 1) 11.07.2021
Document
20 pages
Nurture Ph-1 (Paper - 1) 11.07.2021
Bharat Arora
No ratings yet
U-3, Medicinal Chemistry-I, Carewell Pharma
Document
27 pages
U-3, Medicinal Chemistry-I, Carewell Pharma
SK Imran Rahman
No ratings yet
Omololu-Senior Piping Designer
Document
11 pages
Omololu-Senior Piping Designer
tope odumboni
No ratings yet
Mckinsey'S 7S Framework
Document
3 pages
Mckinsey'S 7S Framework
Anjum Ansh Khan
0% (1)
Assignment 1.1 (Distri.)
Document
2 pages
Assignment 1.1 (Distri.)
amol nagrale
No ratings yet
Progressive Era
Document
14 pages
Progressive Era
Erin McGinnis
No ratings yet
Micrometers: SERIES 103 - Economy Micrometer
Document
2 pages
Micrometers: SERIES 103 - Economy Micrometer
Alexander
No ratings yet
03 Ka-XCVR NJT5853 Rev01
Document
2 pages
03 Ka-XCVR NJT5853 Rev01
Alex Castillo
No ratings yet
P3G32 Use Manual 11 23
Document
472 pages
P3G32 Use Manual 11 23
Vladimir Tićak
No ratings yet
BOFA Base LEF300 TDS S1
Document
2 pages
BOFA Base LEF300 TDS S1
Christian
No ratings yet
5.1 Constitutional Law-II Project
Document
16 pages
5.1 Constitutional Law-II Project
Anika Sharma
No ratings yet
Komunikado CIBC FirstCaribbean Ta Duna Un Man Na Skolnan Ku Mucha Speshal (Pap)
Document
2 pages
Komunikado CIBC FirstCaribbean Ta Duna Un Man Na Skolnan Ku Mucha Speshal (Pap)
Knipselkrant Curacao
No ratings yet
Tawara College
Document
6 pages
Tawara College
arcturusgrey70
No ratings yet
Japan Itinerary by Bisauni Tours Travels
Document
7 pages
Japan Itinerary by Bisauni Tours Travels
vyra.vien
No ratings yet
Documents
Teaching Methods & Materials
Mathematics