You are on page 1of 80

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

id/";(function(){var f;function
ba(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!
0}}}function ca(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:ba(a)}}var
da="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:
{var ha={a:!0},ia={};try{ia.__proto__=ha;fa=ia.a;break a}catch(a){}fa=!1}ea=fa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ja=ea,ka="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},la="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ma(a,b){if(b)
{for(var c=la,d=a.split("."),e=0;e<d.length-1;e++){var g=d[e];g in c||
(c[g]={});c=c[g]}d=d[d.length-1];e=c[d];g=b(e);g!=e&&null!=g&&ka(c,d,
{configurable:!0,writable:!0,value:g})}}
function na(a,b,c){if(null==a)throw new TypeError("The 'this' value for
String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw
new TypeError("First argument to String.prototype."+c+" must not be a regular
expression");return a+""}ma("String.prototype.endsWith",function(a){return a?
a:function(a,c){var b=na(this,a,"endsWith");void 0===c&&(c=b.length);for(var
e=Math.max(0,Math.min(c|0,b.length)),g=a.length;0<g&&0<e;)if(b[--e]!=a[--g])return!
1;return 0>=g}});
ma("String.prototype.startsWith",function(a){return a?a:function(a,c){for(var
b=na(this,a,"startsWith"),e=b.length,g=a.length,h=Math.max(0,Math.min(c|
0,b.length)),l=0;l<g&&h<e;)if(b[h++]!=a[l++])return!1;return l>=g}});function oa()
{oa=function(){};la.Symbol||(la.Symbol=qa)}var qa=function(){var a=0;return
function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function ra(){oa();var a=la.Symbol.iterator;a||
(a=la.Symbol.iterator=la.Symbol("iterator"));"function"!=typeof
Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return sa(ba(this))}});ra=function(){}}function sa(a)
{ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return a}
ma("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a)
{return a};var b=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g)
{a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else
for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ma("WeakMap",function(a){function b(a){this.Ma=(h+=Math.random()
+1).toString();if(a){a=ca(a);for(var b;!
(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a)
{ta(a,g)||ka(a,g,{value:new c})}function e(a){var
b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return
b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var
b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!
=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(u){return!1}}())return a;var
g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
h=0;b.prototype.set=function(a,b){d(a);if(!ta(a,g))throw Error("WeakMap key fail:
"+a);a[g][this.Ma]=b;return this};b.prototype.get=function(a){return ta(a,g)?a[g]
[this.Ma]:void 0};b.prototype.has=function(a){return
ta(a,g)&&ta(a[g],this.Ma)};b.prototype["delete"]=function(a){return
ta(a,g)&&ta(a[g],this.Ma)?delete a[g][this.Ma]:!1};return b});
ma("Map",function(a){function b(){var a={};return a.Uc=a.next=a.head=a}function
c(a,b){var c=a.b;return sa(function(){if(c){for(;c.head!=a.b;)c=c.Uc;for(;c.next!
=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void
0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?
c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.g[c];if(d&&ta(a.g,c))for(var
e=0;e<d.length;e++){var l=d[e];if(b!==b&&l.key!==l.key||
b===l.key)return{id:c,list:d,index:e,Hb:l}}return{id:c,
list:d,index:-1,Hb:void 0}}function e(a){this.g={};this.b=b();this.size=0;if(a)
{a=ca(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ca([[b,"s"]]));if("s"!
=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var
d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!
1;e=d.next();return e.done||4!=e.value[0].x||
"t"!=e.value[1]||!d.next().done?!1:!0}catch(G){return!1}}())return a;ra();var g=new
WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||
(c.list=this.g[c.id]=[]);c.Hb?c.Hb.value=b:
(c.Hb={next:this.b,Uc:this.b.Uc,head:this.b,key:a,value:b},c.list.push(c.Hb),this.b
.Uc.next=c.Hb,this.b.Uc=c.Hb,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Hb&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Hb.Uc.next=a.Hb.next,a.Hb.next.Uc=
a.Hb.Uc,a.Hb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Uc=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Hb};e.prototype.get=function(a)
{return(a=d(this,a).Hb)&&a.value};e.prototype.entries=function(){return
c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return
c(this,function(a){return a.key})};e.prototype.values=function(){return
c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var
c=this.entries(),
d;!
(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ma("Set",function(a){function b(a){this.b=new Map;if(a){a=ca(a);for(var b;!
(b=a.next()).done;)this.add(b.value)}this.size=this.b.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(ca([b]));if(!d.has(b)||1!
=d.size||d.add(b)!=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]!=b||g.value[1]!=b)return!
1;g=e.next();return g.done||g.value[0]==b||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;ra();b.prototype.add=function(a){a=0===a?
0:a;this.b.set(a,a);this.size=this.b.size;return
this};b.prototype["delete"]=function(a){a=this.b["delete"]
(a);this.size=this.b.size;return a};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(a){return
this.b.has(a)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b)
{var c=this;this.b.forEach(function(d){return a.call(b,d,d,c)})};return b});var
ua=ua||{},k=this;function n(a){return void 0!==a}function p(a)
{return"string"==typeof a}function r(a){return"number"==typeof a}var va=/^[\w+/_-]+
[=]{0,2}$/,wa=null;function t(){}function xa(a){a.kh=void 0;a.$a=function(){return
a.kh?a.kh:a.kh=new a}}
function ya(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function
v(a){return"array"==ya(a)}function za(a){var
b=ya(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Aa(a)
{return"function"==ya(a)}function Ba(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Ca(a){return a[Da]||(a[Da]=++Ea)}var
Da="closure_uid_"+(1E9*Math.random()>>>0),Ea=0;function Fa(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ga(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return
a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function w(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?w=Fa:w=Ga;return w.apply(null,arguments)}
function x(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var
b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Ha=Date.now||
function(){return+new Date};function Ia(a,b){var c=a.split("."),d=k;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function y(a,b){function c()
{}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.fr=function(a,c,g){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return
b.prototype[c].apply(a,d)}};var Ja,Ka;
(function(){function a(a,b){if(!b)return"";var
c=a.createElement("a");c.setAttribute("href",b);return c.href}function b(a,b,c){b
in a?a[b].push(c):a[b]=[c]}function c(a,b,c){var
d;for(d=a.firstChild;d;d=d.nextSibling)b.apply(null,
[d].concat(Array.prototype.slice.call(arguments,2)))}function d(a,b){3==a.nodeType?
b.push(a.nodeValue):c(a,d,b);return b}function e(a){return(a.textContent||
a.innerText||d(a,[]).join("")).replace(/^\s+|\s+$/g,"")}function g(d,l,G)
{if(1==d.nodeType){if(d.id){if(G[d.id])return;G[d.id]=
!0}if(null!=d.getAttribute("itemprop")){"properties"in l||(l.properties={});for(var
q=d.getAttribute("itemprop").split(" "),u=0;u<q.length;u++){var pa=q[u],aa=void
0;d.tagName in m&&(aa=m[d.tagName]);if(null!=d.getAttribute("itemscope"))var
ab=h(d);else"src"==aa?ab=a(d.ownerDocument,d.src):"href"==aa?
(ab=a(d.ownerDocument,d.href),"url_name"==pa&&(pa="url",e(d)&&b(l.properties,"name"
,e(d)))):"data"==aa?ab=d.data:ab="content"==aa?d.getAttribute("content"):aa?
d.getAttribute(aa):null!=d.getAttribute("datetime")?
d.getAttribute("datetime"):e(d);b(l.properties,pa,ab)}}null!
=d.getAttribute("itemscope")||c(d,g,l,G)}}function h(a){var b={};null!
=a.getAttribute("itemtype")&&(b.type=a.getAttribute("itemtype"));null!
=a.getAttribute("itemid")&&(b.id=a.getAttribute("itemid"));var
d={},e=a.getAttribute("itemref");if(e){e=e.split(/\s+/);for(var h=0;h<e.length;h++)
{var l=a.ownerDocument.getElementById(e[h]);l&&g(l,b,d,!0)}}c(a,g,b,d);return
b}function l(a,d){1==a.nodeType&&(null!
=a.getAttribute("itemscope")&&null==a.getAttribute("itemprop")&&
b(d,"items",h(a)),c(a,l,d))}var
m={META:"content",AUDIO:"src",EMBED:"src",IFRAME:"src",IMG:"src",SOURCE:"src",TRACK
:"src",VIDEO:"src",A:"href",AREA:"href",LINK:"href",OBJECT:"data"};Ka=function(a)
{var b={};l(a,b);return b};Ja=function(a){var
b=window.top;b.gbar&&b.gbar.asmc&&b.gbar.asmc(function(){var b;"function"==typeof
a?b=a():b=a;return b?Ka(b):null})}})();var
La,Ma,Na,Oa,Pa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za,$a,bb;
La=function(){var a=Ma||window;a.iframes.setHandler("shareboxDialog",
{onOpen:function(a){a.openInto(a.getOpenParams().element,
{"class":"abc",scrolling:"auto",width:"100%",height:"100%",allowtransparency:"true"
});var
b=a.getIframeEl();0<navigator.userAgent.indexOf("MSIE")&&(b.style.visibility="hidde
n",b.onreadystatechange=function(){b.style.visibility="";delete
b.onreadystatechange});b.focus();return a},onReady:function(b)
{window.setTimeout(function(){Na=b;Oa&&b.setPrefill(Oa);b.setParamBag(Pa);Ra&&
(Sa=a.document.documentElement.style.overflow,a.document.documentElement.style.over
flow="hidden");Ta&&Ta({})},0)},onClose:function(b,c)
{c&&(c.loggedOut&&Ua&&Ua(),c.footerCallback&&Va&&Va());a.document.body.removeChild(
a.document.getElementById("googleShareboxIframeDiv"));Ra&&(a.document.documentEleme
nt.style.overflow=Sa);Wa.b=!1;Xa&&Xa(c)}})};Ya=function(){if(!Na){var a=Ma||
window;a.document.body.removeChild(a.document.getElementById("googleShareboxIframeD
iv"));Wa.b=!1;Za&&Za({})}};
Wa=function(a,b){if(!Wa.b)
{Oa=a;b&&(Ta=b.onShareOpened,Xa=b.onShareClosed,Za=b.onShareTimedOut,Ua=b.onNotLogg
edInForGooglePlus,Va=b.footerCallback,
$a=b.sessionIndex,bb=b.socialHost,Ma=b.window,b.window=null,Ra=b.hideDoubleScrollBa
r,Pa=b);var c=Ma||window,d=c.document;
$a=$a||"0";bb=bb||"https://plus.google.com";La();Wa.b=!0;var e=bb+"/u/"+
$a+"/_/sharebox/dialog",g={};g.claimedOrigin=d.location.protocol+"//"+d.location.ho
st;var h=!
1;b&&(b.hl&&(g.hl=b.hl),b.sourceForLogging&&(g.source=b.sourceForLogging),
b.dialogTitle&&(g.dialogTitle=b.dialogTitle),b.dialogSubtitle&&(g.dialogSubtitle=b.
dialogSubtitle),b.shareButtonText&&(g.shareButtonText=b.shareButtonText),b.cancelBu
ttonText&&(g.cancelButtonText=b.cancelButtonText),b.showIcons&&(g.showIcons="true")
,b.editorText&&(g.editorText=b.editorText),b.editorHelperText&&(g.editorHelperText=
b.editorHelperText),b.segments&&(g.segments=c.JSON.stringify(b.segments)),b.birthda
y&&(g.birthday=b.birthday),b.secb&&(g.secb=b.secb),b.recipients&&(g.rcpt=b.recipien
ts.join(",")),
h=!!b.updateMetadata,b.footer&&(g.footer=b.footer));var l=null;if(!h){var
m;if(a&&a.items&&1==a.items.length&&a.items[0].properties)
{h=a.items[0].properties;var q=!1,u;for(u in h)if("url"!=u){q=!0;break}!
q&&h.url&&h.url[0]&&(m=h.url[0])}m?
(g.url=m,l="url"):a&&(g.md=c.gadgets.json.stringify(a),l="md")}l&&(g.prm=l);g.sts=(
+new Date).toString(36);750>d.documentElement.clientHeight&&(g.susp=!
0);d.documentMode&&(g.hostiemode=d.documentMode);g.wpp="1";l=d.createElement("div")
;l.id="googleShareboxIframeDiv";
l.style.cssText="left:0;top:0;width:100%;height:100%;position:fixed;z-
index:99999";d.body.appendChild(l);c.iframes.open(e,{element:l,allowPost:!
0,style:"shareboxDialog"},g,{});var
G=d.createElement("div");G.style.cssText="left:0;top:0;width:100%;height:100%;posit
ion:absolute;background:#fff;opacity:0;transition:opacity 0.25s;-webkit-
transition:opacity 0.25s;filter:alpha(opacity=75);z-index:-
1";l.appendChild(G);window.setTimeout(function()
{G.style.opacity=".75"},0);window.setTimeout(Ya,15E3)}};
Wa.b=!1;var cb;function db(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function
eb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function fb(a)
{var b=[],c=0,d;for(d in a)b[c++]=d;return b}function gb(a,b){for(var c in
a)if(a[c]==b)return!0;return!1}function hb(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return c}function ib(){var a=jb,b;for(b in a)return!1;return!0}function
kb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key
"'+b+'"');a[b]=c}
function lb(a){var b={},c;for(c in a)b[c]=a[c];return b}var mb="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function nb(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<mb.length;g+
+)c=mb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function ob(a){var b=arguments.length;if(1==b&&v(arguments[0]))return
ob.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 pb(a){var b=arguments.length;if(1==b&&v(arguments[0]))return
pb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function qb(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,qb);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}y(qb,Error);qb.protot
ype.name="CustomError";var rb;function sb(a){return a[a.length-1]}var
tb=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(p(a))return
p(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in
a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?
a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function ub(a,b){var c=a.length,d=p(a)?a.split(""):a;for(--c;0<=c;--c)c in
d&&b.call(void 0,d[c],c,a)}
var vb=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=p(a)?a.split(""):a,l=0;l<d;l++)if(l in h){var
m=h[l];b.call(c,m,l,a)&&(e[g++]=m)}return e},B=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=p(a)?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},wb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;z(a,function(c,g){d=b.call(void 0,d,c,g,a)});return
d},xb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d=p(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},yb=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d=p(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 zb(a,b){var c=Ab(a,b);return 0>c?null:p(a)?a.charAt(c):a[c]}function
Ab(a,b){for(var c=a.length,d=p(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 Bb(a,b){return 0<=tb(a,b)}function Cb(a,b)
{Bb(a,b)||a.push(b)}function Db(a,b){var c=tb(a,b),d;(d=0<=c)&&Eb(a,c);return
d}function Eb(a,b){Array.prototype.splice.call(a,b,1)}function Fb(a,b){var
c=Ab(a,b);0<=c&&Eb(a,c)}function Gb(a){return
Array.prototype.concat.apply([],arguments)}
function Hb(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 Ib(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(za(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 Jb(a,b,c,d)
{Array.prototype.splice.apply(a,Kb(arguments,1))}function Kb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Lb(a,b)
{a.sort(b||Mb)}
function Nb(a,b){var c=Mb;Lb(a,function(a,e){return c(b(a),b(e))})}function Mb(a,b)
{return a>b?1:a<b?-1:0}function Ob(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],g=b.call(void 0,e,d,a);n(g)&&(c[g]||(c[g]=[])).push(e)}return c}function
Pb(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(v(d))for(var
e=0;e<d.length;e+=8192)for(var g=Pb.apply(null,Kb(d,e,e+8192)),h=0;h<g.length;h+
+)b.push(g[h]);else b.push(d)}return b}
function Qb(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 Rb(a,b)
{return Gb.apply([],B(a,b,void 0))};function Sb(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 Tb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ub(a)
{return/^[\s\xa0]*$/.test(a)}function Vb(a){return a.replace(/[\t\r\n ]+/g,"
").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var Wb=String.prototype.trim?function(a)
{return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Xb(a){return decodeURIComponent(a.replace(/\+/g," "))}function Yb(a){if(!
Zb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace($b,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(ac,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(bc,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(cc,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(dc,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(ec,"&#0;"));return a}var
$b=/&/g,ac=/</g,bc=/>/g,cc=/"/g,dc=/'/g,ec=/\x00/g,Zb=/[\x00&<>"']/;
function fc(a){return-1!=a.indexOf("&")?"document"in k?gc(a):hc(a):a}function gc(a)
{var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=k.document.createElement("div");return a.replace(ic,function(a,e){var
d=b[a];if(d)return d;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(d=String.fromCharCode(h))}d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-
1));return b[a]=d})}
function hc(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var b=Number("0"+c.substr(1));if(!
isNaN(b))return String.fromCharCode(b)}return a}})}var ic=/&([^;\s<&]
+);?/g;function jc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function kc(a){return null==a?"":String(a)}
function lc(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ha()).toString(36)}
function mc(a,b){for(var
c=0,d=Wb(String(a)).split("."),e=Wb(String(b)).split("."),g=Math.max(d.length,e.len
gth),h=0;0==c&&h<g;h++){var l=d[h]||"",m=e[h]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==l[0].length&&0==m[0].length)break;c=nc(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
nc(0==l[2].length,0==m[2].length)||nc(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function nc(a,b){return a<b?-1:a>b?1:0}
function oc(a){return String(a).replace(/\-([a-z])/g,function(a,c){return
c.toUpperCase()})}function pc(a){var b=p(void 0)?jc(void 0):"\\s";return
a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return
b+e.toUpperCase()})};var qc;a:{var rc=k.navigator;if(rc){var sc=rc.userAgent;if(sc)
{qc=sc;break a}}qc=""}function C(a){return-1!=qc.indexOf(a)};function tc()
{return(C("Chrome")||C("CriOS"))&&!C("Edge")};function uc(){return C("iPhone")&&!
C("iPod")&&!C("iPad")}function vc(){return uc()||C("iPad")||C("iPod")};function
wc(a){wc[" "](a);return a}wc[" "]=t;function xc(a,b){try{return wc(a[b]),!
0}catch(c){}return!1}function yc(a,b){var c=D.hm;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var D={mg:!1,lg:!1,Vh:!
1,Zh:!1,og:!1,qg:!1,$j:!1};D.re=D.mg||D.lg||D.Vh||D.og||D.Zh||D.qg;D.Pd=function()
{return qc};D.Kg=function(){return k.navigator||null};D.jr=function(){return
D.Kg()};D.hc=D.re?D.qg:C("Opera");D.ya=D.re?D.mg:C("Trident")||C("MSIE");D.bc=D.re?
D.lg:C("Edge");D.ek=D.bc||D.ya;D.Ta=D.re?D.Vh:C("Gecko")&&!(-1!
=qc.toLowerCase().indexOf("webkit")&&!C("Edge"))&&!(C("Trident")||C("MSIE"))&&!
C("Edge");D.Ya=D.re?D.Zh||D.og:-1!=qc.toLowerCase().indexOf("webkit")&&!C("Edge");
D.dm=function(){return D.Ya&&C("Mobile")};D.di=D.og||
D.dm();D.rg=D.Ya;D.Dk=function(){var a=D.Kg();return
a&&a.platform||""};D.bq=D.Dk();D.Xh=!1;D.$h=!1;D.Wh=!1;D.ai=!1;D.qe=!1;D.Hd=!
1;D.Gd=!1;D.ng=!1;D.ak=!1;D.vc=D.Xh||D.$h||D.Wh||D.ai||D.qe||D.Hd||D.Gd||
D.ng;D.Gb=D.vc?D.Xh:C("Macintosh");D.fi=D.vc?D.$h:C("Windows");D.cm=function()
{return C("Linux")||C("CrOS")};D.gp=D.vc?D.Wh:D.cm();D.im=function(){var
a=D.Kg();return!!a&&-1!=(a.appVersion||"").indexOf("X11")};D.dr=D.vc?D.ai:D.im();
D.oe=D.vc?D.qe:C("Android");D.se=D.vc?D.Hd:uc();D.sd=D.vc?D.Gd:C("iPad");D.jk=D.vc?
D.ng:C("iPod");D.ik=D.vc?D.Hd||D.Gd||D.ng:vc();var zc;D.vc?zc=D.ak:zc=-1!
=qc.toLowerCase().indexOf("kaios");D.$o=zc;D.ze=function(){var
a="",b=D.Ok();b&&(a=b?b[1]:"");return D.ya&&(b=D.Bi(),null!=b&&b>parseFloat(a))?
String(b):a};
D.Ok=function(){var a=D.Pd();if(D.Ta)return/rv:([^\);]+)
(\)|;)/.exec(a);if(D.bc)return/Edge\/([\d\.]+)/.exec(a);if(D.ya)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(D.Ya)return/WebKit\/
(\S+)/.exec(a);if(D.hc)return/(?:Version)[ \/]?(\S+)/.exec(a)};D.Bi=function(){var
a=k.document;return a?a.documentMode:void
0};D.VERSION=D.ze();D.compare=function(a,b){return
mc(a,b)};D.hm={};D.La=function(a){return D.$j||yc(a,function(){return
0<=mc(D.VERSION,a)})};D.Kf=D.La;
D.Lb=function(a){return Number(D.dk)>=a};D.lr=D.Lb;var Ac;var
Bc=k.document;Ac=Bc&&D.ya?D.Bi()||("CSS1Compat"==Bc.compatMode?
parseInt(D.VERSION,10):5):void 0;D.dk=Ac;var Cc=!D.ya||D.Lb(9),Dc=!D.Ta&&!D.ya||
D.ya&&D.Lb(9)||D.Ta&&D.La("1.9.1"),Ec=D.ya&&!D.La("9"),Fc=D.ya||D.hc||
D.Ya,Gc=D.ya;function Hc(){return!0}function Ic(){return null}function Jc(a,b)
{function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var Kc={area:!
0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!
0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Lc(a,b)
{this.b=a===Mc&&b||"";this.g=Nc}Lc.prototype.Cc=!0;Lc.prototype.Yb=function()
{return this.b};Lc.prototype.toString=function()
{return"Const{"+this.b+"}"};function Oc(a){return a instanceof
Lc&&a.constructor===Lc&&a.g===Nc?a.b:"type_error:Const"}var Nc={},Mc={};var
Pc=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Qc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),Rc=/^htt
p:\/\/.*/,Sc=/\s+/,Tc=/[\d\u06f0-\u06f9]/;function Uc()
{this.g="";this.i=Vc}Uc.prototype.Cc=!0;Uc.prototype.Yb=function(){return
this.g};Uc.prototype.ih=!0;Uc.prototype.b=function(){return 1};function Wc(a){if(a
instanceof Uc&&a.constructor===Uc&&a.i===Vc)return
a.g;ya(a);return"type_error:TrustedResourceUrl"}var Xc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,Vc={};function Yc(a){var b=new Uc;b.g=a;return b}
function Zc(a,b,c){if(null==c)return b;if(p(c))return
a+encodeURIComponent(c);for(var d in c){var e=c[d];e=v(e)?e:[e];for(var
g=0;g<e.length;g++){var h=e[g];null!=h&&(b+=(b?"&":a)+encodeURIComponent(d)
+"="+encodeURIComponent(String(h)))}}return b};function $c(){this.g="";this.i=ad}
$c.prototype.Cc=!0;$c.prototype.Yb=function(){return this.g};$c.prototype.ih=!
0;$c.prototype.b=function(){return 1};function bd(a){if(a instanceof
$c&&a.constructor===$c&&a.i===ad)return a.g;ya(a);return"type_error:SafeUrl"}var
cd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function dd(a){if(a
instanceof $c)return a;a="object"==typeof a&&a.Cc?a.Yb():String(a);cd.test(a)||
(a="about:invalid#zClosurez");return ed(a)}
function fd(a){if(a instanceof $c)return a;a="object"==typeof a&&a.Cc?
a.Yb():String(a);cd.test(a)||(a="about:invalid#zClosurez");return ed(a)}var
ad={};function ed(a){var b=new $c;b.g=a;return b}ed("about:blank");function gd()
{this.b="";this.g=hd}gd.prototype.Cc=!0;var hd={};gd.prototype.Yb=function(){return
this.b};function id(a){if(a instanceof gd&&a.constructor===gd&&a.g===hd)return
a.b;ya(a);return"type_error:SafeStyle"}function jd(a){var b=new gd;b.b=a;return
b}var kd=jd("");function ld(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+
$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!
=d&&(d=v(d)?B(d,md).join(" "):md(d),b+=c+":"+d+";")}return b?jd(b):kd}
function md(a){if(a instanceof $c)a='url("'+bd(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';else if(a instanceof Lc)a=Oc(a);else{a=String(a);var
b=a.replace(nd,"$1").replace(nd,"$1").replace(od,"url");if(pd.test(b)){if(b=!
qd.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&&rd(a)}a=b?sd(a):"zClosurez"}else a="zClosurez"}return
a}
function rd(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 pd=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,od=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),nd=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),qd=/\/\*/;
function sd(a){return a.replace(od,function(a,c,d,e){var b="";d=d.replace(/^(['"])
(.*)\1$/,function(a,c,d){b=c;return d});a=dd(d).Yb();return c+b+a+b+e})};function
td(){this.b="";this.g=ud}td.prototype.Cc=!0;var ud={};
function vd(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(gb(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 gd||(b=ld(b));c=a+"{"+id(b)+"}";return wd(c)}function xd(a){function
b(a){v(a)?z(a,b):c+=yd(a)}var c="";z(arguments,b);return
wd(c)}td.prototype.Yb=function(){return this.b};function yd(a){if(a instanceof
td&&a.constructor===td&&a.g===ud)return
a.b;ya(a);return"type_error:SafeStyleSheet"}function wd(a){var b=new
td;b.b=a;return b}var zd=wd("");function Ad()
{this.g="";this.j=Bd;this.i=null}Ad.prototype.ih=!0;Ad.prototype.b=function()
{return this.i};Ad.prototype.Cc=!0;Ad.prototype.Yb=function(){return
this.g};function Cd(a){if(a instanceof Ad&&a.constructor===Ad&&a.j===Bd)return
a.g;ya(a);return"type_error:SafeHtml"}function Dd(a){if(a instanceof Ad)return
a;var b="object"==typeof a,c=null;b&&a.ih&&(c=a.b());a=Yb(b&&a.Cc?
a.Yb():String(a));return Ed(a,c)}
function Fd(a){if(a instanceof Ad)return a;a=Dd(a);var b=Cd(a).replace(/
(\r\n|\r|\n)/g,"<br>");return Ed(b,a.b())}var Gd=/^[a-zA-Z0-9-]+$/,Hd={action:!
0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Id={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 Jd(a,b,c){var d=String(a);if(!Gd.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in Id)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return Kd(String(a),b,c)}function Ld(a){function b(a){v(a)?z(a,b):
(a=Dd(a),d+=Cd(a),a=a.b(),0==c?c=a:0!=a&&c!=a&&(c=null))}var
c=0,d="";z(arguments,b);return Ed(d,c)}var Bd={};function Ed(a,b){var c=new
Ad;c.g=a;c.i=b;return c}
function Kd(a,b,c){var d=null,e="";if(b)for(m in b){if(!Gd.test(m))throw
Error('Invalid attribute name "'+m+'".');var g=b[m];if(null!=g){var h=a;var
l=m;if(g instanceof Lc)g=Oc(g);else if("style"==l.toLowerCase()){if(!Ba(g))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof g+" given: "+g);g instanceof gd||
(g=ld(g));g=id(g)}else{if(/^on/i.test(l))throw Error('Attribute "'+l+'" requires
goog.string.Const value, "'+g+'" given.');if(l.toLowerCase()in
Hd)if(g instanceof Uc)g=Wc(g);else if(g instanceof $c)g=bd(g);else
if(p(g))g=dd(g).Yb();else throw Error('Attribute "'+l+'" on tag "'+h+'" requires
goog.html.SafeUrl, goog.string.Const, or string, value "'+g+'"
given.');}g.Cc&&(g=g.Yb());l=l+'="'+Yb(String(g))+'"';e+=" "+l}}var m="<"+a+e;null!
=c?v(c)||(c=[c]):c=[];!0===Kc[a.toLowerCase()]?m+=">":(d=Ld(c),m+=">"+Cd(d)
+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
Ed(m,d)}Ed("<!DOCTYPE html>",0);
var Md=Ed("",0),Nd=Ed("<br>",0);var Od=function(a){var b=!1,c;return function(){b||
(c=a(),b=!0);return c}}(function(){var
a=document.createElement("div");a.innerHTML="<div><div></div></div>";var
b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function Pd(a,b)
{if(Od())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b}function
Qd(a,b){Pd(a,Cd(b))}
function Rd(a,b){a.src=Wc(b);if(null===wa){a:{var
c=k.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&va.test(c))break a;c=null}wa=c||""}
(c=wa)&&a.setAttribute("nonce",c)}function Sd(a,b){var c=b instanceof $c?
b:fd(b);a.href=bd(c)};function Td(a,b,c){return Math.min(Math.max(a,b),c)};function
E(a,b){this.x=n(a)?a:0;this.y=n(b)?b:0}f=E.prototype;f.clone=function(){return new
E(this.x,this.y)};function Ud(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Vd(a,b){return new E(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.Ng=function(a,b){var c=r(b)?b:a;this.x*=a;this.y*=c;return this};function F(a,b)
{this.width=a;this.height=b}function Wd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=F.prototype;f.clone=function(){return new
F(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 Xd(a){return a?new Yd($d(a)):rb||(rb=new Yd)}function H(a){return
p(a)?document.getElementById(a):a}function ae(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):be(document,"*",a,b)}function ce(a,b){var c=b||
document;if(c.getElementsByClassName)c=c.getElementsByClassName(a)
[0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a?
d.querySelector(a?"."+a:""):be(c,"*",a,b)[0]||null}return c||null}
function be(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&&Bb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function de(a,b){db(b,function(b,d){b&&"object"==typeof
b&&b.Cc&&(b=b.Yb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:ee.hasOwnProperty(d)?
a.setAttribute(ee[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}
var
ee={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
fe(a){a=a.document;a=ge(a)?a.documentElement:a.body;return new
F(a.clientWidth,a.clientHeight)}
function he(a){var b=ie(a);a=je(a);return D.ya&&D.La("10")&&a.pageYOffset!
=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function ie(a){return a.scrollingElement?
a.scrollingElement:!D.Ya&&ge(a)?a.documentElement:a.body||
a.documentElement}function ke(a){return a?je(a):window}function je(a){return
a.parentWindow||a.defaultView}function I(a,b,c){return le(document,arguments)}
function le(a,b){var c=String(b[0]),d=b[1];if(!Cc&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',Yb(d.name),'"');if(d.type){c.push('
type="',Yb(d.type),'"');var e={};nb(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(p(d)?
c.className=d:v(d)?c.className=d.join(" "):de(c,d));2<b.length&&me(a,c,b,2);return
c}
function me(a,b,c,d){function e(c){c&&b.appendChild(p(c)?
a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!za(g)||Ba(g)&&0<g.nodeType?
e(g):z(ne(g)?Hb(g):g,e)}}function J(a){return
document.createElement(String(a))}function oe(a){return
document.createTextNode(String(a))}
function pe(a){var b=document,c=b.createElement("DIV");Gc?
(Qd(c,Ld(Nd,a)),c.removeChild(c.firstChild)):Qd(c,a);if(1==c.childNodes.length)c=c.
removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.app
endChild(c.firstChild);c=a}return c}function ge(a)
{return"CSS1Compat"==a.compatMode}function qe(a,b){a.appendChild(b)}function re(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function K(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function se(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function te(a){return
Dc&&void 0!=a.children?a.children:vb(a.childNodes,function(a){return
1==a.nodeType})}function ue(a){return n(a.firstElementChild)?
a.firstElementChild:ve(a.firstChild,!0)}function ve(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function we(a){return
Ba(a)&&1==a.nodeType}
function xe(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
$d(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function ye(a){return
a.contentDocument||a.contentWindow.document}
function ze(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
re(a),a.appendChild($d(a).createTextNode(String(b)))}var
Ae={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Be={IMG:" ",BR:"\n"};function
Ce(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function De(a){return D.ya&&!D.La("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function Ee(a){a=a.tabIndex;return
r(a)&&0<=a&&32768>a}function Fe(a){if(Ec&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Ge(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Ec||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function He(a){var b=[];Ge(a,b,!1);return b.join("")}function Ge(a,b,c){if(!
(a.nodeName in Ae))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/
(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in
Be)b.push(Be[a.nodeName]);else
for(a=a.firstChild;a;)Ge(a,b,c),a=a.nextSibling}function ne(a)
{if(a&&"number"==typeof a.length){if(Ba(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Aa(a))return"function"==typeof a.item}return!1}
function Ie(a,b,c){if(!b&&!c)return null;var d=b?
String(b).toUpperCase():null;return Je(a,function(a){return(!d||a.nodeName==d)&&(!
c||p(a.className)&&Bb(a.className.split(/\s+/),c))},void 0)}function Je(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return
null}function Ke(a){try{var b=a&&a.activeElement;return b&&b.nodeName?
b:null}catch(c){return null}}function Yd(a){this.b=a||k.document||
document}f=Yd.prototype;f.V=function(a){return p(a)?this.b.getElementById(a):a};
f.Ua=function(a,b,c){return le(this.b,arguments)};f.createElement=function(a)
{return this.b.createElement(String(a))};f.appendChild=qe;f.Fi=function(a,b)
{me($d(a),a,arguments,1)};f.Gi=re;f.Rk=K;f.Ci=ue;f.Qk=xe;pb("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var Le="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function Me(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Ne(a,b,c){v(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(cb||
(cb={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=cb,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Oe(a){var b=a.getAttribute("aria-activedescendant");return
$d(a).getElementById(null==b||void 0==b?"":String(b))}function Pe(a,b){var
c="";b&&(c=b.id);Ne(a,"activedescendant",c)};function Qe()
{this.jc=this.jc;this.tb=this.tb}Qe.prototype.jc=!1;Qe.prototype.Ea=function()
{this.jc||(this.jc=!0,this.va())};function Re(a,b){var c=x(Se,b);a.jc?n(void 0)?
c.call(void 0):c():(a.tb||(a.tb=[]),a.tb.push(n(void 0)?w(c,void
0):c))}Qe.prototype.va=function(){if(this.tb)for(;this.tb.length;)this.tb.shift()
()};function Se(a){a&&"function"==typeof a.Ea&&a.Ea()};var Te=!D.ya||D.Lb(9),Ue=!
D.ya||D.Lb(9),Ve=D.ya&&!D.La("9"),We=function(){if(!k.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{k.addEventListener("test",t,b),k.removeEventListener("test",t,b)}catch(c)
{}return a}();function Xe(a,b){this.type=a;this.j=this.target=b;this.o=!1;this.Nj=!
0}Xe.prototype.g=function(){this.o=!0};Xe.prototype.preventDefault=function()
{this.Nj=!1};function Ye(a){a.preventDefault()};function Ze(a){return
D.Ya?"webkit"+a:D.hc?"o"+a.toLowerCase():a.toLowerCase()}
var
$e={ao:"click",uq:"rightclick",no:"dblclick",ue:"mousedown",ve:"mouseup",Cp:"mouseo
ver",Bp:"mouseout",Ap:"mousemove",yp:"mouseenter",zp:"mouseleave",te:"mousecancel",
Aq:"selectionchange",Bq:"selectstart",cr:"wheel",bp:"keypress",ap:"keydown",ep:"key
up",Wn:"blur",Qo:"focus",oo:"deactivate",Ro:"focusin",So:"focusout",
$n:"change",rq:"reset",zq:"select",Jq:"submit",Yo:"input",oq:"propertychange",Ho:"d
ragstart",Co:"drag",Eo:"dragenter",Go:"dragover",Fo:"dragleave",Io:"drop",Do:"drage
nd",Rq:"touchstart",
Qq:"touchmove",Pq:"touchend",Oq:"touchcancel",Vn:"beforeunload",ho:"consolemessage"
,io:"contextmenu",qo:"devicechange",ro:"devicemotion",to:"deviceorientation",wo:"DO
MContentLoaded",No:"error",Xo:"help",hp:"load",rp:"losecapture",Xp:"orientationchan
ge",qq:"readystatechange",sq:"resize",wq:"scroll",Tq:"unload",Yn:"canplay",Zn:"canp
laythrough",Jo:"durationchange",Ko:"emptied",Mo:"ended",kp:"loadeddata",lp:"loadedm
etadata",aq:"pause",cq:"play",eq:"playing",pq:"ratechange",xq:"seeked",yq:"seeking"
,Gq:"stalled",
Kq:"suspend",Nq:"timeupdate",
$q:"volumechange",ar:"waiting",Fq:"sourceopen",Eq:"sourceended",Dq:"sourceclosed",H
n:"abort",Vq:"update",Yq:"updatestart",Wq:"updateend",Wo:"hashchange",Yp:"pagehide"
,Zp:"pageshow",nq:"popstate",ko:"copy",
$p:"paste",lo:"cut",Pn:"beforecopy",Qn:"beforecut",Tn:"beforepaste",Wp:"online",Vp:
"offline",wp:"message",fo:"connect",Zo:"install",In:"activate",Po:"fetch",To:"forei
gnfetch",xp:"messageerror",Hq:"statechange",Xq:"updatefound",jo:"controllerchange",
Mn:Ze("AnimationStart"),
Kn:Ze("AnimationEnd"),Ln:Ze("AnimationIteration"),Sq:Ze("TransitionEnd"),gq:"pointe
rdown",mq:"pointerup",fq:"pointercancel",jq:"pointermove",lq:"pointerover",kq:"poin
terout",hq:"pointerenter",iq:"pointerleave",Vo:"gotpointercapture",vp:"lostpointerc
apture",Dp:"MSGestureChange",Ep:"MSGestureEnd",Fp:"MSGestureHold",Gp:"MSGestureStar
t",Hp:"MSGestureTap",Ip:"MSGotPointerCapture",Jp:"MSInertiaStart",Kp:"MSLostPointer
Capture",Lp:"MSPointerCancel",Mp:"MSPointerDown",Np:"MSPointerEnter",Op:"MSPointerH
over",
Pp:"MSPointerLeave",Qp:"MSPointerMove",Rp:"MSPointerOut",Sp:"MSPointerOver",Tp:"MSP
ointerUp",Lq:"text",Mq:D.ya?"textinput":"textInput",co:"compositionstart",eo:"compo
sitionupdate",bo:"compositionend",Rn:"beforeinput",Oo:"exit",ip:"loadabort",jp:"loa
dcommit",mp:"loadredirect",np:"loadstart",pp:"loadstop",tq:"responsive",Cq:"sizecha
nged",Uq:"unresponsive",Zq:"visibilitychange",Iq:"storage",Bo:"DOMSubtreeModified",
xo:"DOMNodeInserted",zo:"DOMNodeRemoved",Ao:"DOMNodeRemovedFromDocument",yo:"DOMNod
eInsertedIntoDocument",
uo:"DOMAttrModified",vo:"DOMCharacterDataModified",Un:"beforeprint",Jn:"afterprint"
,Sn:"beforeinstallprompt",Nn:"appinstalled"};function af(a,b){Xe.call(this,a?
a.type:"");this.relatedTarget=this.j=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.s=this.b=0;this.R=this.metaKe
y=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.i=null;if(a){var
c=this.type=a.type,d=a.changedTouches?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.j=b;var
e=a.relatedTarget;e?D.Ta&&(xc(e,"nodeName")||(e=null)):"mouseover"==c?
e=a.fromElement:"mouseout"==
c&&(e=a.toElement);this.relatedTarget=e;null===d?(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.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.button=a.button;this.b=a.keyCode||0;this.key=a.key||"";this.s=a.charCode||
("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;
this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.R=D.Gb?
a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:bf[a.pointerType]||"";this.i=a;a.defaultPrevented&&this.preventDefaul
t()}}y(af,Xe);var cf=[1,4,2],bf={2:"touch",3:"pen",4:"mouse"};function df(a)
{return(Te?0==a.i.button:"click"==a.type?!0:!!(a.i.button&cf[0]))&&!
(D.Ya&&D.Gb&&a.ctrlKey)}
af.prototype.g=function(){af.ma.g.call(this);this.i.stopPropagation?
this.i.stopPropagation():this.i.cancelBubble=!
0};af.prototype.preventDefault=function(){af.ma.preventDefault.call(this);var
a=this.i;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Ve)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
ef="closure_listenable_"+(1E6*Math.random()|0);function ff(a){return!(!a||!
a[ef])}var gf=0;function hf(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Cf=e;this.key=++gf;this.ie=this.nf=!1}function jf(a){a.ie=!
0;a.listener=null;a.b=null;a.src=null;a.Cf=null};function kf(a)
{this.src=a;this.b={};this.g=0}kf.prototype.add=function(a,b,c,d,e){var
g=a.toString();a=this.b[g];a||(a=this.b[g]=[],this.g++);var h=lf(a,b,d,e);-1<h?
(b=a[h],c||(b.nf=!1)):(b=new hf(b,this.src,g,!!d,e),b.nf=c,a.push(b));return
b};kf.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=lf(e,b,c,d);return-1<b?(jf(e[b]),Eb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function mf(a,b){var c=b.type;c in
a.b&&Db(a.b[c],b)&&(jf(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}kf.prototype.Fe=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=lf(a,b,c,d));return-1<e?a[e]:null};kf.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return eb(this.b,function(a){for(var
g=0;g<a.length;++g)if(!(c&&a[g].type!=d||e&&a[g].capture!=b))return!0;return!1})};
function lf(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.ie&&g.listener==b&&g.capture==!!c&&g.Cf==d)return e}return-1};var
nf="closure_lm_"+(1E6*Math.random()|0),of={},pf=0;function L(a,b,c,d,e)
{if(d&&d.once)return qf(a,b,c,d,e);if(v(b)){for(var g=0;g<b.length;g+
+)L(a,b[g],c,d,e);return null}c=rf(c);return ff(a)?a.ha(b,c,Ba(d)?!!d.capture:!!
d,e):sf(a,b,c,!1,d,e)}
function sf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ba(e)?!!
e.capture:!!e,l=tf(a);l||(a[nf]=l=new kf(a));c=l.add(b,c,d,h,g);if(c.b)return
c;d=uf();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)We||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(vf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");pf++;return c}
function uf(){var a=wf,b=Ue?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 qf(a,b,c,d,e){if(v(b)){for(var g=0;g<b.length;g+
+)qf(a,b[g],c,d,e);return null}c=rf(c);return ff(a)?a.kd(b,c,Ba(d)?!!d.capture:!!
d,e):sf(a,b,c,!0,d,e)}function xf(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g+
+)xf(a,b[g],c,d,e);else d=Ba(d)?!!d.capture:!!d,c=rf(c),ff(a)?
a.lb(b,c,d,e):a&&(a=tf(a))&&(b=a.Fe(b,c,d,e))&&yf(b)}
function yf(a){if(!r(a)&&a&&!a.ie){var b=a.src;if(ff(b))mf(b.wc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(vf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);pf--;
(c=tf(b))?(mf(c,a),0==c.g&&(c.src=null,b[nf]=null)):jf(a)}}}function vf(a){return a
in of?of[a]:of[a]="on"+a}
function zf(a,b,c,d){var e=!
0;if(a=tf(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
g=b[a];g&&g.capture==c&&!g.ie&&(g=Af(g,d),e=e&&!1!==g)}return e}function Af(a,b)
{var c=a.listener,d=a.Cf||a.src;a.nf&&yf(a);return c.call(d,b)}
function wf(a,b){if(a.ie)return!0;if(!Ue){var c;if(!(c=b))a:
{c=["window","event"];for(var d=k,e=0;e<c.length;e++)if(d=d[c[e]],null==d)
{c=null;break a}c=d}e=c;c=new af(e,this);d=!0;if(!(0>e.keyCode||void 0!
=e.returnValue)){a:{var g=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(m){g=!
0}if(g||void 0==e.returnValue)e.returnValue=!
0}e=[];for(g=c.j;g;g=g.parentNode)e.push(g);g=a.type;for(var h=e.length-1;!
c.o&&0<=h;h--){c.j=e[h];var l=zf(e[h],g,!0,c);d=d&&l}for(h=0;!c.o&&h<e.length;h+
+)c.j=e[h],l=zf(e[h],
g,!1,c),d=d&&l}return d}return Af(a,new af(b,this))}function tf(a){a=a[nf];return a
instanceof kf?a:null}var Bf="__closure_events_fn_"+(1E9*Math.random()>>>0);function
rf(a){if(Aa(a))return a;a[Bf]||(a[Bf]=function(b){return a.handleEvent(b)});return
a[Bf]};function M(){Qe.call(this);this.wc=new
kf(this);this.qk=this;this.Gh=null}y(M,Qe);M.prototype[ef]=!
0;f=M.prototype;f.uf=function(){return this.Gh};f.Ze=function(a)
{this.Gh=a};f.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){xf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.uf();if(c)for(b=[];c;c=c.uf())b.push(c);c=this.qk;var d=a.type||
a;if(p(a))a=new Xe(a,c);else if(a instanceof Xe)a.target=a.target||c;else{var
e=a;a=new Xe(d,c);nb(a,e)}e=!0;if(b)for(var g=b.length-1;!a.o&&0<=g;g--){var
h=a.j=b[g];e=Cf(h,d,!0,a)&&e}a.o||(h=a.j=c,e=Cf(h,d,!0,a)&&e,a.o||(e=Cf(h,d,!
1,a)&&e));if(b)for(g=0;!a.o&&g<b.length;g++)h=a.j=b[g],e=Cf(h,d,!1,a)&&e;return e};
f.va=function(){M.ma.va.call(this);if(this.wc){var a=this.wc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,jf(d[e]);delete
a.b[c];a.g--}}this.Gh=null};f.ha=function(a,b,c,d){return this.wc.add(String(a),b,!
1,c,d)};f.kd=function(a,b,c,d){return this.wc.add(String(a),b,!
0,c,d)};f.lb=function(a,b,c,d){return this.wc.remove(String(a),b,c,d)};
function Cf(a,b,c,d){b=a.wc.b[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.ie&&h.capture==c){var
l=h.listener,m=h.Cf||h.src;h.nf&&mf(a.wc,h);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.Nj}f.Fe=function(a,b,c,d){return
this.wc.Fe(String(a),b,c,d)};f.hasListener=function(a,b){return
this.wc.hasListener(n(a)?String(a):void 0,b)};function Df(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}Df.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
Ef(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function Ff(a)
{k.setTimeout(function(){throw a;},0)}var Gf;
function Hf(){var a=k.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function()
{var
a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documen
tElement.appendChild(a);var
b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var
c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.proto
col+"//"+b.location.host;a=w(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!
1);this.port1={};this.port2={postMessage:function()
{b.postMessage(c,d)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var
a=c.cb;c.cb=null;a()}};return function(a)
{d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var
b=document.createElement("SCRIPT");
b.onreadystatechange=function()
{b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.
documentElement.appendChild(b)}:function(a){k.setTimeout(a,0)}};function If()
{this.g=this.b=null}var Kf=new Df(function(){return new Jf},function(a)
{a.reset()});If.prototype.add=function(a,b){var c=Kf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};If.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function Jf()
{this.next=this.g=this.b=null}Jf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};Jf.prototype.reset=function()
{this.next=this.g=this.b=null};function Lf(a,b){Mf||Nf();Of||(Mf(),Of=!
0);Pf.add(a,b)}var Mf;function Nf(){if(k.Promise&&k.Promise.resolve){var
a=k.Promise.resolve(void 0);Mf=function(){a.then(Qf)}}else Mf=function(){var a=Qf;!
Aa(k.setImmediate)||k.Window&&k.Window.prototype&&!
C("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(Gf||
(Gf=Hf()),Gf(a)):k.setImmediate(a)}}var Of=!1,Pf=new If;function Qf(){for(var
a;a=Pf.remove();){try{a.b.call(a.g)}catch(b){Ff(b)}Ef(Kf,a)}Of=!1};function Rf(a)
{a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Sf(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Tf(a,b)
{this.b=0;this.R=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=t)try{var
c=this;a.call(b,function(a){Uf(c,2,a)},function(a){Uf(c,3,a)})}catch(d)
{Uf(this,3,d)}}function Vf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Vf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Wf=new Df(function(){return new Vf},function(a){a.reset()});function Xf(a,b,c){var
d=Wf.get();d.j=a;d.g=b;d.i=c;return d}
Tf.prototype.then=function(a,b,c){return Yf(this,Aa(a)?a:null,Aa(b)?
b:null,c)};Rf(Tf);Tf.prototype.cancel=function(a){0==this.b&&Lf(function(){var
b=new Zf(a);$f(this,b)},this)};function $f(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g)
{for(var d=0,e=null,g=null,h=c.g;h&&(h.o||(d++,h.b==a&&(e=h),!
(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.b&&1==d?$f(c,b):(g?
(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):ag(c),bg(c,e,3,b)))}a.i=null}else
Uf(a,3,b)}
function cg(a,b){a.g||2!=a.b&&3!=a.b||dg(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Yf(a,b,c,d){var e=Xf(null,null,null);e.b=new Tf(function(a,h){e.j=b?function(c)
{try{var e=b.call(d,c);a(e)}catch(q){h(q)}}:a;e.g=c?function(b){try{var
e=c.call(d,b);!n(e)&&b instanceof Zf?h(b):a(e)}catch(q)
{h(q)}}:h});e.b.i=a;cg(a,e);return e.b}Tf.prototype.ra=function(a)
{this.b=0;Uf(this,2,a)};Tf.prototype.tb=function(a){this.b=0;Uf(this,3,a)};
function Uf(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ra,g=a.tb;if(d instanceof Tf){cg(d,Xf(e||t,g||
null,a));var h=!0}else if(Sf(d))d.then(e,g,a),h=!0;else{if(Ba(d))try{var
l=d.then;if(Aa(l)){eg(d,l,e,g,a);h=!0;break a}}catch(m){g.call(a,m);h=!0;break
a}h=!1}}h||(a.R=c,a.b=b,a.i=null,dg(a),3!=b||c instanceof Zf||fg(a,c))}}
function eg(a,b,c,d,e){function g(a){l||(l=!0,d.call(e,a))}function h(a){l||(l=!
0,c.call(e,a))}var l=!1;try{b.call(a,h,g)}catch(m){g(m)}}function dg(a){a.s||(a.s=!
0,Lf(a.ka,a))}function ag(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Tf.prototype.ka=function(){for(var
a;a=ag(this);)bg(this,a,this.b,this.R);this.s=!1};
function bg(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,gg(b,c,d);else try{b.o?b.j.call(b.i):gg(b,c,d)}catch(e)
{hg.call(null,e)}Ef(Wf,b)}function gg(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function fg(a,b){a.o=!0;Lf(function()
{a.o&&hg.call(null,b)})}var hg=Ff;function Zf(a)
{qb.call(this,a)}y(Zf,qb);Zf.prototype.name="cancel";function ig(a,b)
{M.call(this);this.g=a||1;this.b=b||
k;this.i=w(this.Bn,this);this.j=Ha()}y(ig,M);f=ig.prototype;f.He=!
1;f.nc=null;function jg(a,b){a.g=b;a.nc&&a.He?
(a.stop(),a.start()):a.nc&&a.stop()}f.Bn=function(){if(this.He){var a=Ha()-
this.j;0<a&&a<.8*this.g?this.nc=this.b.setTimeout(this.i,this.g-a):
(this.nc&&(this.b.clearTimeout(this.nc),this.nc=null),this.dispatchEvent("tick"),th
is.He&&(this.stop(),this.start()))}};
f.start=function(){this.He=!0;this.nc||
(this.nc=this.b.setTimeout(this.i,this.g),this.j=Ha())};f.stop=function(){this.He=!
1;this.nc&&(this.b.clearTimeout(this.nc),this.nc=null)};f.va=function()
{ig.ma.va.call(this);this.stop();delete this.b};function N(a,b,c)
{if(Aa(a))c&&(a=w(a,c));else if(a&&"function"==typeof
a.handleEvent)a=w(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)};function kg(a,b,c)
{Qe.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=w(this.Pk,this)}y(kg,Qe);f=kg.prototype;f.Ma=0;f.va=function()
{kg.ma.va.call(this);this.stop();delete this.b;delete this.g};f.start=function(a)
{this.stop();this.Ma=N(this.i,n(a)?a:this.j)};f.stop=function(){0!
=this.Ma&&k.clearTimeout(this.Ma);this.Ma=0};f.Pk=function()
{this.Ma=0;this.b&&this.b.call(this.g)};function lg(a){if(a.classList)return
a.classList;a=a.className;return p(a)&&a.match(/\S+/g)||[]}function mg(a,b){return
a.classList?a.classList.contains(b):Bb(lg(a),b)}function O(a,b){a.classList?
a.classList.add(b):mg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
ng(a,b){if(a.classList)z(b,function(b){O(a,b)});else{var c={};z(lg(a),function(a)
{c[a]=!0});z(b,function(a){c[a]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function og(a,b){a.classList?
a.classList.remove(b):mg(a,b)&&(a.className=vb(lg(a),function(a){return a!
=b}).join(" "))}function pg(a,b){a.classList?z(b,function(b)
{og(a,b)}):a.className=vb(lg(a),function(a){return!Bb(b,a)}).join(" ")}function
qg(a,b,c){c?O(a,b):og(a,b)};function rg(a){M.call(this);a=a||
Xd();this.b=a.Ua(D.ya?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.b.body;a.insertBefore(this.b,a.firstChild);if(D.ya)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
ke(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;D.Ta&&(a=b.document,a.open(),a.close());L(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}y(rg,M);
rg.prototype.va=function(){rg.ma.va.call(this);xf(this.j,"resize",this.g,!
1,this);this.j=null;D.Ta&&!D.La("1.9")||K(this.b);delete
this.b};rg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function sg(a){var
b=0,c=0;if(tg(a))b=a.selectionStart,c=-1;else if(ug()){var
d=vg(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 vg(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 wg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function tg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function ug(){return D.ya&&!D.La("9")};function
xg(a){M.call(this);this.b=a||window;this.i=L(this.b,"resize",this.j,!
1,this);this.g=fe(this.b||window)}y(xg,M);xg.prototype.Ba=function(){return this.g?
this.g.clone():null};xg.prototype.va=function()
{xg.ma.va.call(this);this.i&&(yf(this.i),this.i=null);this.g=this.b=null};xg.protot
ype.j=function(){var a=fe(this.b||window);Wd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function P(a)
{Qe.call(this);this.ua=a;this.i={}}y(P,Qe);var
yg=[];f=P.prototype;f.ha=function(a,b,c,d){return zg(this,a,b,c,d)};function
zg(a,b,c,d,e,g){v(c)||(c&&(yg[0]=c.toString()),c=yg);for(var h=0;h<c.length;h++)
{var l=L(b,c[h],d||a.handleEvent,e||!1,g||a.ua||a);if(!l)break;a.i[l.key]=l}return
a}f.kd=function(a,b,c,d){return Ag(this,a,b,c,d)};
function Ag(a,b,c,d,e,g){if(v(c))for(var h=0;h<c.length;h+
+)Ag(a,b,c[h],d,e,g);else{b=qf(b,c,d||a.handleEvent,e,g||a.ua||a);if(!b)return
a;a.i[b.key]=b}return a}f.lb=function(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g+
+)this.lb(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ba(d)?!!d.capture:!!d,e=e||
this.ua||this,c=rf(c),d=!!d,b=ff(a)?a.Fe(b,c,d,e):a?(a=tf(a))?
a.Fe(b,c,d,e):null:null,b&&(yf(b),delete this.i[b.key]);return this};
function Bg(a){db(a.i,function(a,c)
{this.i.hasOwnProperty(c)&&yf(a)},a);a.i={}}f.va=function()
{P.ma.va.call(this);Bg(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Cg(a)
{M.call(this);this.wa=a;a=D.ya?"focusout":"blur";this.b=L(this.wa,D.ya?"focusin":"f
ocus",this,!D.ya);this.g=L(this.wa,a,this,!
D.ya)}y(Cg,M);Cg.prototype.handleEvent=function(a){var b=new
af(a.i);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Cg.prototype.va=function()
{Cg.ma.va.call(this);yf(this.b);yf(this.g);delete this.wa};function Dg(a,b,c,d,e,g)
{if(D.Ya&&!D.La("525"))return!0;if(D.Gb&&e)return Eg(a);if(e&&!d)return!1;if(!D.Ta)
{r(b)&&(b=Fg(b));var h=17==b||18==b||D.Gb&&91==b;if((!c||D.Gb)&&h||
D.Gb&&16==b&&(d||g))return!1}if((D.Ya||D.bc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(D.ya&&d&&b==a)return!1;switch(a){case 13:return D.Ta?g||e?!1:!
(c&&d):!0;case 27:return!(D.Ya||D.bc||D.Ta)}return D.Ta&&(d||e||g)?!1:Eg(a)}
function Eg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(D.Ya||
D.bc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case
109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case
190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!
0;default:return!1}}function Fg(a){if(D.Ta)a=Gg(a);else if(D.Gb&&D.Ya)switch(a)
{case 93:a=91}return a}
function Gg(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 Hg(a,b)
{M.call(this);a&&Ig(this,a,b)}y(Hg,M);f=Hg.prototype;f.wa=null;f.Lf=null;f.nh=null;
f.Mf=null;f.Mb=-1;f.jd=-1;f.vg=!1;
var
Jg={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},Kg=
{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},Lg=!D.Ya||D.La("525"),Mg=D.Gb&&D.Ta;f=Hg.prototype;
f.Bl=function(a){if(D.Ya||D.bc)if(17==this.Mb&&!a.ctrlKey||18==this.Mb&&!a.altKey||
D.Gb&&91==this.Mb&&!a.metaKey)this.jd=this.Mb=-1;-1==this.Mb&&(a.ctrlKey&&17!=a.b?
this.Mb=17:a.altKey&&18!=a.b?this.Mb=18:a.metaKey&&91!=a.b&&(this.Mb=91));Lg&&!
Dg(a.b,this.Mb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.jd=Fg(a.b),Mg&&(this.vg=a.altKey))};f.Sk=function(a){this.jd=this.Mb=-
1;this.vg=a.altKey};
f.handleEvent=function(a){var b=a.i,c=b.altKey;if(D.ya&&"keypress"==a.type){var
d=this.jd;var e=13!=d&&27!=d?b.keyCode:0}else(D.Ya||D.bc)&&"keypress"==a.type?
(d=this.jd,e=0<=b.charCode&&63232>b.charCode&&Eg(d)?b.charCode:0):D.hc&&!D.Ya?
(d=this.jd,e=Eg(d)?b.keyCode:0):(d=b.keyCode||this.jd,e=b.charCode||
0,Mg&&"keypress"==a.type&&(c=this.vg),D.Gb&&63==e&&224==d&&(d=191));var
g=d=Fg(d);d?63232<=d&&d in Jg?
g=Jg[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
Kg&&(g=Kg[b.keyIdentifier]);
D.Ta&&Lg&&"keypress"==a.type&&!Dg(g,this.Mb,a.shiftKey,a.ctrlKey,c,a.metaKey)||
(a=g==this.Mb,this.Mb=g,b=new
Ng(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.V=function(){return
this.wa};function Ig(a,b,c)
{a.Mf&&Og(a);a.wa=b;a.Lf=L(a.wa,"keypress",a,c);a.nh=L(a.wa,"keydown",a.Bl,c,a);a.M
f=L(a.wa,"keyup",a.Sk,c,a)}function Og(a)
{a.Lf&&(yf(a.Lf),yf(a.nh),yf(a.Mf),a.Lf=null,a.nh=null,a.Mf=null);a.wa=null;a.Mb=-
1;a.jd=-1}f.va=function(){Hg.ma.va.call(this);Og(this)};
function Ng(a,b,c,d)
{af.call(this,d);this.type="key";this.b=a;this.s=b;this.repeat=c}y(Ng,af);function
Pg(a,b){var c=a.match(Qg);return c?Number(c[1])*b[c[2]]:NaN}var
Qg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Rg={"":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},Sg={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
jb={},Tg=null;function Ug(a){a=Ca(a);delete jb[a];ib()&&Tg&&Tg.stop()}function Vg()
{Tg||(Tg=new kg(function(){Wg()},20));var a=Tg;0!=a.Ma||a.start()}function Wg(){var
a=Ha();db(jb,function(b){Xg(b,a)});ib()||Vg()};function Yg()
{M.call(this);this.g=0;this.endTime=this.b=null}y(Yg,M);Yg.prototype.j=function()
{this.Lc("begin")};Yg.prototype.i=function()
{this.Lc("end")};Yg.prototype.Lc=function(a){this.dispatchEvent(a)};function
Zg(a,b,c,d){Yg.call(this);if(!v(a)||!v(b))throw Error("Start and end parameters
must be arrays");if(a.length!=b.length)throw Error("Start and end points must be
the same
length");this.o=a;this.ra=b;this.duration=c;this.ka=d;this.coords=[];this.progress=
0}y(Zg,Yg);f=Zg.prototype;
f.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Ug(this);this.b=a=Ha();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Lc("play");-1==this.g&&this.Lc("resume");this.g=1;var b=Ca(this);b in
jb||(jb[b]=this);Vg();Xg(this,a);return!0};f.stop=function(a)
{Ug(this);this.g=0;a&&(this.progress=1);
$g(this,this.progress);this.Lc("stop");this.i()};
f.va=function(){0==this.g||this.stop(!
1);this.Lc("destroy");Zg.ma.va.call(this)};function Xg(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);$g(a,a.progress);1==a.progress?
(a.g=0,Ug(a),a.Lc("finish"),a.i()):1==a.g&&a.Eh()}function $g(a,b)
{Aa(a.ka)&&(b=a.ka(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ra[c]-a.o[c])*b+a.o[c]}f.Eh=function()
{this.Lc("animate")};f.Lc=function(a){this.dispatchEvent(new ah(a,this))};
function ah(a,b)
{Xe.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}y(ah,Xe);function bh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function ch(a){for(var b=new
bh(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.len
gth;c++){var
d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom
=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return
b}f=bh.prototype;f.Kb=function(){return this.right-this.left};f.lc=function()
{return this.bottom-this.top};
f.clone=function(){return new
bh(this.top,this.right,this.bottom,this.left)};function dh(a,b){return a&&b?b
instanceof bh?
b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x
<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}function eh(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+d*d)}
f.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function fh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=fh.prototype;f.clone=function(
){return new fh(this.left,this.top,this.width,this.height)};function gh(a){return
new bh(a.top,a.left+a.width,a.top+a.height,a.left)}function hh(a){return new
fh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function ih(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top),g=Math.min(a.top+a.height,b.top+b.height);if(e<=g)return
new fh(c,e,d-c,g-e)}return null}function jh(a,b){if(!a||!b)return null;var c=new
fh(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math.
max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c.
top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
f.Ba=function(){return new F(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 Q(a,b,c)
{if(p(b))(b=kh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=kh(c,d);g&&(c.style[g]=e)}}var lh={};function kh(a,b){var c=lh[b];if(!c)
{var d=oc(b);c=d;void
0===a.style[d]&&(d=(D.Ya?"Webkit":D.Ta?"Moz":D.ya?"ms":D.hc?"O":null)+pc(d),void 0!
==a.style[d]&&(c=d));lh[b]=c}return c}function mh(a,b){var
c=a.style[oc(b)];return"undefined"!==typeof c?c:a.style[kh(a,b)]||""}
function nh(a,b){var c=$d(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function oh(a,b){return nh(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ph(a,b,c)
{if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=qh(d,!
1);a.style.top=qh(b,!1)}function rh(a){return new E(a.offsetLeft,a.offsetTop)}
function sh(a){a=a?$d(a):document;return!D.ya||D.Lb(9)||ge(Xd(a).b)?
a.documentElement:a.body}function th(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}D.ya&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function uh(a){if(D.ya&&!D.Lb(8))return a.offsetParent;var
b=$d(a),c=oh(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=oh(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 vh(a){for(var b=new
bh(0,Infinity,Infinity,0),c=Xd(a),d=c.b.body,e=c.b.documentElement,g=ie(c.b);a=uh(a
);)if(!(D.ya&&0==a.clientWidth||D.Ya&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=oh(a,"overflow")){var h=wh(a),l=new
E(a.clientLeft,a.clientTop);h.x+=l.x;h.y+=l.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=fe(je(c.b)||
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 xh(a,b){var c=b||ie(document);var d=c||ie(document);var
e=wh(a),g=wh(d),h=yh(d);if(d==ie(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;D.ya&&!D.Lb(10)&&(l+=h.left,e+=h.top)}else l=e.x-g.x-h.left,e=e.y-g.y-
h.top;h=zh(a);g=d.clientHeight-h.height;var
m=d.scrollLeft,q=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
h.width),0));q+=Math.min(e,Math.max(e-g,0));d=new
E(m,q);c.scrollLeft=d.x;c.scrollTop=d.y}
function wh(a){var b=$d(a),c=new E(0,0),d=sh(b);if(a==d)return
c;a=th(a);b=he(Xd(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Ah(a,b){var
c=Bh(a),d=Bh(b);return new E(c.x-d.x,c.y-d.y)}function Ch(a){a=th(a);return new
E(a.left,a.top)}function Bh(a){if(1==a.nodeType)return Ch(a);a=a.changedTouches?
a.changedTouches[0]:a;return new E(a.clientX,a.clientY)}
function R(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=qh(b,!0);a.style.height=qh(c,!
0)}function qh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Dh(a){var b=zh;if("none"!=oh(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 zh(a){var b=a.offsetWidth,c=a.offsetHeight,d=D.Ya&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new F(b,c):(a=th(a),new F(a.right-a.left,a.bottom-
a.top))}function Eh(a){var b=wh(a);a=Dh(a);return new
fh(b.x,b.y,a.width,a.height)}function Fh(a,b){var c=a.style;"opacity"in c?
c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in
c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function S(a,b)
{a.style.display=b?"":"none"}function Gh(a){return"rtl"==oh(a,"direction")}
var Hh=D.Ta?"MozUserSelect":D.Ya||D.bc?"WebkitUserSelect":null;function Ih(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(Hh)
{if(b=b?"none":"",a.style&&(a.style[Hh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Hh]=b)}}else if(D.ya||
D.hc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Jh(a,b){var c=ge(Xd($d(a)).b);if(!D.ya||D.La("10")||
c&&D.La("8"))Kh(a,b,"border-box");else{var d=a.style;if(c){c=Lh(a);var
e=yh(a);d.pixelWidth=b.width-e.left-c.left-c.right-e.right;d.pixelHeight=b.height-
e.top-c.top-c.bottom-e.bottom}else d.pixelWidth=b.width,d.pixelHeight=b.height}}
function Mh(a){var b=$d(a),c=D.ya&&a.currentStyle;if(c&&ge(Xd(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Nh(a,c.width,"width","pixelWidth"),a=Nh(a,c.height,"height","pixelHeight"),new
F(b,a);c=new F(a.offsetWidth,a.offsetHeight);b=Lh(a);a=yh(a);return new F(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Kh(a,b,c){a=a.style;D.Ta?a.MozBoxSizing=c:D.Ya?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Nh(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 Oh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?Nh(a,c,"left","pixelLeft"):0}
function Lh(a){if(D.ya){var
b=Oh(a,"paddingLeft"),c=Oh(a,"paddingRight"),d=Oh(a,"paddingTop");a=Oh(a,"paddingBo
ttom");return new
bh(d,c,a,b)}b=nh(a,"paddingLeft");c=nh(a,"paddingRight");d=nh(a,"paddingTop");a=nh(
a,"paddingBottom");return new
bh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Ph={thin:2,medium:4,thick:6};
function Qh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Ph?
Ph[c]:Nh(a,c,"left","pixelLeft")}
function yh(a){if(D.ya&&!D.Lb(9)){var
b=Qh(a,"borderLeft"),c=Qh(a,"borderRight"),d=Qh(a,"borderTop");a=Qh(a,"borderBottom
");return new
bh(d,c,a,b)}b=nh(a,"borderLeftWidth");c=nh(a,"borderRightWidth");d=nh(a,"borderTopW
idth");a=nh(a,"borderBottomWidth");return new
bh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Rh(a,b)
{a.style[D.ya?"styleFloat":"cssFloat"]=b};D.platform={};D.platform.ze=function()
{if(D.fi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(D.Pd()))?a[1]:"0"}return
D.Gb?(a=/10[_.][0-9_.]+/,(a=a.exec(D.Pd()))?a[0].replace(/_/g,"."):"10"):D.oe?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(D.Pd()))?a[1]:""):D.se||D.sd||D.jk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(D.Pd()))?
a[1].replace(/_/g,"."):""):""};D.platform.VERSION=D.platform.ze();D.platform.Kf=fun
ction(a){return 0<=mc(D.platform.VERSION,a)};D.product={};D.product.Uh=!
1;D.product.Hd=!1;D.product.Gd=!1;D.product.qe=!1;D.product.Th=!1;D.product.Yh=!
1;D.product.Jd=D.mg||D.lg||D.qg||D.product.Uh||D.product.Hd||D.product.Gd||
D.product.qe||D.product.Th||
D.product.Yh;D.product.hc=D.hc;D.product.ya=D.ya;D.product.bc=D.bc;D.product.fk=D.p
roduct.Jd?D.product.Uh:C("Firefox");D.product.bm=function(){return uc()||
C("iPod")};D.product.se=D.product.Jd?
D.product.Hd:D.product.bm();D.product.sd=D.product.Jd?D.product.Gd:C("iPad");
D.product.oe=D.product.Jd?D.product.qe:C("Android")&&!(tc()||C("Firefox")||
C("Opera")||C("Silk"));D.product.bk=D.product.Jd?
D.product.Th:tc();D.product.em=function(){return C("Safari")&&!(tc()||C("Coast")||
C("Opera")||C("Edge")||C("Silk")||C("Android"))&&!vc()};D.product.rg=D.product.Jd?
D.product.Yh:D.product.em();D.product.ze=function(){if(D.product.fk)return
D.product.Od(/Firefox\/([0-9.]+)/);if(D.product.ya||D.product.bc||
D.product.hc)return D.VERSION;if(D.product.bk)return vc()?D.product.Od(/CriOS\/([0-
9.]+)/):D.product.Od(/Chrome\/([0-9.]+)/);if(D.product.rg&&!vc())return
D.product.Od(/Version\/([0-9.]+)/);if(D.product.se||D.product.sd){var
a=D.product.xi(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(D.product.oe)return(a=D.product.Od(/Android\s+([0-9.]+)/))?
a:D.product.Od(/Version\/([0-9.]+)/);
return""};D.product.Od=function(a){return(a=D.product.xi(a))?
a[1]:""};D.product.xi=function(a){return
a.exec(D.Pd())};D.product.VERSION=D.product.ze();D.product.Kf=function(a){return
0<=mc(D.product.VERSION,a)};function Sh(a,b,c,d,e)
{Zg.call(this,b,c,d,e);this.element=a}y(Sh,Zg);Sh.prototype.s=t;Sh.prototype.Eh=fun
ction(){this.s();Sh.ma.Eh.call(this)};Sh.prototype.i=function()
{this.s();Sh.ma.i.call(this)};Sh.prototype.j=function()
{this.s();Sh.ma.j.call(this)};function Th(a,b,c,d,e)
{r(b)&&(b=[b]);r(c)&&(c=[c]);Sh.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.R=-1}y(Th,Sh);var
Uh=1/1024;
Th.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.R)>=Uh&&(Fh(this.element,a),this.R=a)};Th.prototype.j=function(){this.R=-
1;Th.ma.j.call(this)};Th.prototype.i=function(){this.R=-
1;Th.ma.i.call(this)};function Vh(a,b,c)
{Th.call(this,a,1,0,b,c)}y(Vh,Th);Vh.prototype.j=function()
{this.element.style.display="";Vh.ma.j.call(this)};Vh.prototype.i=function()
{this.element.style.display="none";Vh.ma.i.call(this)};
function Wh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Sh.apply(this,arguments)}y(Wh,Sh);Wh.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.element.style.backgroundColor="rgb("+a.join(
",")+")"};function Xh(a,b,c){M.call(this);this.target=a;this.s=b||a;this.ka=c||new
fh(NaN,NaN,NaN,NaN);this.i=$d(a);this.b=new
P(this);Re(this,this.b);this.deltaY=this.deltaX=this.ta=this.ra=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;L(this.s,
["touchstart","mousedown"],this.Vj,!1,this);this.j=Yh}y(Xh,M);var
Yh=k.document&&k.document.documentElement&&!!
k.document.documentElement.setCapture&&!!
k.document.releaseCapture;f=Xh.prototype;f.Qa=function(a){this.o=a};
f.va=function(){Xh.ma.va.call(this);xf(this.s,["touchstart","mousedown"],this.Vj,!
1,this);Bg(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
f.Vj=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
df(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Zh("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.j;this.b.ha(b,
["touchmove","mousemove"],this.Il,{capture:d,passive:!1});this.b.ha(b,
["touchend","mouseup"],this.rf,d);this.j?(c.setCapture(!
1),this.b.ha(c,"losecapture",this.rf)):this.b.ha(ke(b),"blur",this.rf);this.ua&&thi
s.b.ha(this.ua,"scroll",this.Xm,
d);this.clientX=this.ra=a.clientX;this.clientY=this.ta=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.R=he(Xd(this.i).b)}};f.rf=function(a,b)
{Bg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new Zh("end",this,a.clientX,a.clientY,a,
$h(this,this.deltaX),ai(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatch
Event("earlycancel")};
f.Il=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ra-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Zh("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.jc||
this.rf(a);return}}c=bi(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Zh("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(ci(this,a,b,c),a.preventDefault(
))}};
function bi(a,b,c){var d=he(Xd(a.i).b);b+=d.x-a.R.x;c+=d.y-
a.R.y;a.R=d;a.deltaX+=b;a.deltaY+=c;return new
E($h(a,a.deltaX),ai(a,a.deltaY))}f.Xm=function(a){var
b=bi(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;ci(this,a,b.x,b.y)};fu
nction ci(a,b,c,d){a.ri(c,d);a.dispatchEvent(new
Zh("drag",a,b.clientX,b.clientY,b,c,d))}function $h(a,b){var
c=a.ka,d=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function ai(a,b){var c=a.ka,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}f.ri=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Zh(a,b,c,d,e,g,h){Xe.call(this,a);this.clientX=c;this.clientY=d;this.left=n(g)?
g:b.deltaX;this.top=n(h)?h:b.deltaY}y(Zh,Xe);function di(a){return
Math.pow(a,3)}function ei(a){return 3*a*a-2*a*a*a};function fi(a)
{Xe.call(this,"navigate");this.ka=a}y(fi,Xe);function gi(){return!(C("iPad")||
C("Android")&&!C("Mobile")||C("Silk"))&&(C("iPod")||C("iPhone")||C("Android")||
C("IEMobile"))};function hi(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof
b[d],b[d]);return c.join("\x0B")};function ii(a,b,c,d){M.call(this);if(a&&!b)throw
Error("Can't use invisible history without providing a blank page.");if(c)var
e=c;else{e="history_state"+ji;var g=Jd("input",{type:"text",name:e,id:e,style:new
Lc(Mc,"display:none")});document.write(Cd(g));e=H(e)}this.R=e;this.b=c?
ke($d(c)):window;this.ua=b;D.ya&&!b&&(this.ua="https"==window.location.protocol?
Yc(Oc(new Lc(Mc,"https:///"))):Yc(Oc(new Lc(Mc,'javascript:""'))));this.g=new
ig(150);Re(this,this.g);this.j=!a;this.i=new P(this);if(a||ki){if(d)var h=
d;else{a="history_iframe"+ji;d=this.ua;b={id:a,style:new
Lc(Mc,"display:none"),sandbox:void 0};d&&Wc(d);c={};c.src=d||
null;c.srcdoc=null;d={sandbox:""};e={};for(h in c)e[h]=c[h];for(h in
d)e[h]=d[h];for(h in b){g=h.toLowerCase();if(g in c)throw Error('Cannot override
"'+g+'" attribute, got "'+h+'" with value "'+b[h]+'"');g in d&&delete
e[g];e[h]=b[h]}h=Kd("iframe",e,void
0);document.write(Cd(h));h=H(a)}this.ra=h;this.Ca=!
0}ki&&(this.i.ha(this.b,"load",this.Sm),this.Aa=this.ta=!1);this.j?
li(this,mi(this),
!0):ni(this,this.R.value);ji++}y(ii,M);ii.prototype.ka=!1;ii.prototype.s=!
1;ii.prototype.o=null;var oi=function(a,b){var c=b||hi;return function(){var
b=this||k;b=b.closure_memoize_cache_||(b.closure_memoize_cache_={});var
e=c(Ca(a),arguments);return b.hasOwnProperty(e)?b[e]:b[e]=a.apply(this,arguments)}}
(function(){return D.ya?D.Lb(8):"onhashchange"in k}),ki=D.ya&&!
D.Lb(8);f=ii.prototype;f.$d=null;f.va=function()
{ii.ma.va.call(this);this.i.Ea();this.Qa(!1)};
f.Qa=function(a){if(a!=this.ka)if(ki&&!this.ta)this.Aa=a;else if(a)if(D.hc?
this.i.ha(this.b.document,pi,this.an):D.Ta&&this.i.ha(this.b,"pageshow",this.Ym),oi
()&&this.j)this.i.ha(this.b,"hashchange",this.Tm),this.ka=!0,this.dispatchEvent(new
fi(mi(this),!1));else{if(!D.ya||gi()||
this.ta)this.i.ha(this.g,"tick",w(this.Ei,this,!0)),this.ka=!0,ki||
(this.o=mi(this),this.dispatchEvent(new fi(mi(this),!1))),this.g.start()}else
this.ka=!1,Bg(this.i),this.g.stop()};
f.Sm=function(){this.ta=!0;this.R.value&&ni(this,this.R.value,!
0);this.Qa(this.Aa)};f.Ym=function(a){a.i.persisted&&(this.Qa(!1),this.Qa(!
0))};f.Tm=function(){var a=qi(this.b);a!=this.o&&ri(this,a,!0)};function mi(a)
{return null!=a.$d?a.$d:a.j?qi(a.b):si(a)||""}function qi(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function li(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(ki||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):
(b=ed(d),Sd(a,b)))}function ni(a,b,c,d){if(a.Ca||b!=si(a))if(a.Ca=!
1,b=encodeURIComponent(String(b)),D.ya){var
e=ye(a.ra);e.open("text/html",c?"replace":void 0);c=Ld(Jd("title",{},d||
a.b.document.title),Jd("body",{},b));e.write(Cd(c));e.close()}else e=Wc(a.ua)
+"#"+b,(a=a.ra.contentWindow)&&(c?a.location.replace(e):Sd(a.location,e))}
function si(a){if(D.ya)return a=ye(a.ra),a.body?Xb(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=Xb(qi(b))}catch(d){return a.s||(1!
=a.s&&jg(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&jg(a.g,150),a.s=!1);return c||
null}return null}f.Ei=function(a){if(this.j){var b=qi(this.b);b!
=this.o&&ri(this,b,a)}if(!this.j||ki)if(b=si(this)||"",null==this.$d||b==this.
$d)this.$d=null,b!=this.o&&ri(this,b,a)};
function ri(a,b,c){a.o=a.R.value=b;a.j?
(ki&&ni(a,b),li(a,b)):ni(a,b);a.dispatchEvent(new fi(mi(a),c))}f.an=function()
{this.g.stop();this.g.start()};var pi=["mousedown","keydown","mousemove"],ji=0;var
ti={};
function ui(a){if(D.product.ya&&!D.La(9))return[0,0,0,0];var
b=ti.hasOwnProperty(a)?ti[a]:null;if(b)return
b;65536<Object.keys(ti).length&&(ti={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=vi(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=vi(b,d);b=vi(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=wi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=wi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=wi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=wi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=wi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=wi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");wi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return ti[a]=b}function wi(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
vi(a,b){return a.replace(b,function(a){return
Array(a.length+1).join("A")})};function xi(a){yi();return Ed(a,null)}var yi=t;var
zi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"*
ARIA-READONLY":!0,"* ARIA-REQUIRED":!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,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* READONLY":!0,"* REL":!
0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"*
SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"*
TABINDEX":!0,"* TITLE":!0,
"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Ai={"* USEMAP":!
0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!
0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"*
STYLE":!0};var Bi={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},Ci=/
[\n\f\r"'()*<>]/g,Di={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Ei(a){return Di[a]}
function Fi(a,b,c){b=Wb(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"!
=bd(a)?'url("'+bd(a).replace(Ci,Ei)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1]in Bi))return null}return b};function
Gi(a,b){var c=k[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
Hi(a,b){var c=k[a];return c&&c.prototype&&c.prototype[b]||null}
var Ii=Gi("Element","attributes")||
Gi("Node","attributes"),Ji=Hi("Element","hasAttribute"),Ki=Hi("Element","getAttribu
te"),Li=Hi("Element","setAttribute"),Mi=Hi("Element","removeAttribute"),Ni=Hi("Elem
ent","getElementsByTagName"),Oi=Hi("Element","matches")||
Hi("Element","msMatchesSelector"),Pi=Gi("Node","nodeName"),Qi=Gi("Node","nodeType")
,Ri=Gi("Node","parentNode"),Si=Gi("HTMLElement","style")||
Gi("Element","style"),Ti=Gi("HTMLStyleElement","sheet"),Ui=Hi("CSSStyleDeclaration"
,"getPropertyValue"),
Vi=Hi("CSSStyleDeclaration","setProperty");function Wi(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Xi(a,b,c,d){if(a)return a.apply(b,d);if(D.product.ya&&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 Yi(a)
{return Wi(Ii,a,"attributes",function(a){return a instanceof NamedNodeMap})}
function Zi(a,b,c){try{Xi(Li,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function $i(a){return
Wi(Si,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
aj(a){return Wi(Ti,a,"sheet",function(a){return a instanceof
CSSStyleSheet})}function bj(a){return Wi(Pi,a,"nodeName",function(a)
{return"string"==typeof a})}function cj(a){return Wi(Qi,a,"nodeType",function(a)
{return"number"==typeof a})}
function dj(a){return Wi(Ri,a,"parentNode",function(a){return!(a&&"string"==typeof
a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function ej(a,b){return
Xi(Ui,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
fj(a,b,c){Xi(Vi,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
gj=D.ya&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),hj={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function ij(a,b,c){var d=[];a=jj(Hb(a.cssRules));z(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&D.product.ya&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(gj,"#"+b+"
$1"):a.selectorText;d.push(vd(e,kj(a.style,c)))}});return xd(d)}function jj(a)
{return vb(a,function(a){return a instanceof CSSStyleRule||
a.type==CSSRule.STYLE_RULE})}
function lj(a,b,c){a=mj("<style>"+a+"</style>");return null==a?zd:ij(a.sheet,void
0!=b?b:null,c)}function mj(a){return D.ya&&!D.La(10)||"function"!=typeof
k.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function kj(a,b){if(!a)return kd;var
c=document.createElement("div").style,d=nj(a);z(d,function(d){var e=D.Ya&&d in hj?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=e.lastIndexOf("--",0)&&0!
=e.lastIndexOf("var",0)&&(d=ej(a,d),d=Fi(e,d,b),null!=d&&fj(c,e,d))});return
jd(c.cssText||"")}
function oj(a){var b=Array.from(Xi(Ni,a,"getElementsByTagName",
["STYLE"])),c=Rb(b,function(a){return
Hb(aj(a).cssRules)});c=jj(c);c.sort(function(a,b){var c=ui(a.selectorText);a:
{for(var d=ui(b.selectorText),e=Mb,g=Math.min(c.length,d.length),u=0;u<g;u++){var
G=e(c[u],d[u]);if(0!=G){c=G;break a}}c=Mb(c.length,d.length)}return-
c});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)z(c,function(a){Xi(Oi,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&
a.style&&pj(d,a.style)});z(b,K)}function pj(a,b){var
c=nj(a.style),d=nj(b);z(d,function(d){if(!(0<=c.indexOf(d))){var
e=ej(b,d);fj(a.style,d,e)}})}function nj(a){za(a)?a=Hb(a):
(a=fb(a),Db(a,"cssText"));return a};var qj="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),rj=0;function sj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+rj+
+}sj.prototype.set=function(a,b){if(Xi(Ji,a,"hasAttribute",[this.b])){var
c=parseInt(Xi(Ki,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Zi(a,this.b,c.toString()),this.i.push(a);return this};
sj.prototype.get=function(a){if(Xi(Ji,a,"hasAttribute",[this.b]))return
a=parseInt(Xi(Ki,a,"getAttribute",[this.b])||
null,10),this.g[a]};sj.prototype.clear=function(){this.i.forEach(function(a)
{Xi(Mi,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var tj=!D.ya||
D.Lb(10);function uj(){};var vj={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 wj={A:!0,ABBR:!0,ACRONYM:!
0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!
0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!
0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!
0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!
0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!
0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function xj(a){a=a||
new
yj;zj(a);this.b=lb(a.b);this.j=lb(a.tb);this.o=lb(a.ta);this.ka=a.ka;z(a.s,function
(a){this.b["*
"+a.toUpperCase()]=Aj},this);this.R=a.i;this.i=a.ra;this.g=null;this.s=a.R}y(xj,uj)
;function Bj(a){return function(b,c){var d=a(Wb(b),c);return
d&&"about:invalid#zClosurez"!=bd(d)?bd(d):null}}
function yj(){this.b={};z([zi,Ai],function(a){z(fb(a),function(a)
{this.b[a]=Aj},this)},this);this.g={};this.s=[];this.tb=lb(vj);this.ta=lb(wj);this.
ka=!1;this.Ca=Cj;this.Aa=this.o=this.ua=this.i=Ic;this.ra=null;this.j=this.R=!
1}function Dj(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function Ej(a,b,c,d){a[c]&&!b[c]&&(a[c]=Dj(a[c],d))}
function zj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Ej(a.b,a.g,"* USEMAP",Fj);var b=Bj(a.Ca);z(["* ACTION","* CITE","*
HREF"],function(a){Ej(this.b,this.g,a,b)},a);var c=Bj(a.i);z(["* LONGDESC","*
SRC","LINK HREF"],function(a){Ej(this.b,this.g,a,c)},a);z(["* FOR","* HEADERS","*
NAME"],function(a){Ej(this.b,this.g,a,x(Gj,this.ua))},a);Ej(a.b,a.g,"A
TARGET",x(Hj,["_blank","_self"]));Ej(a.b,a.g,"* CLASS",x(Ij,a.o));Ej(a.b,a.g,"*
ID",x(Jj,a.o));Ej(a.b,a.g,"* STYLE",
x(a.Aa,c));a.j=!0}var Cj=dd;function Kj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Aj(a){return Wb(a)}function Hj(a,b){var c=Wb(b);return
Bb(a,c.toLowerCase())?c:null}function Fj(a){return(a=Wb(a))&&"#"==a.charAt(0)?
a:null}function Gj(a,b,c){return a(Wb(b),c)}function Ij(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 Jj(a,b,c){return a(Wb(b),c)}
function Lj(a,b){var c=b.data,d=dj(b);d&&"style"==bj(d).toLowerCase()&&!("STYLE"in
a.j)&&"STYLE"in a.o&&(c=yd(lj(c,a.g,w(function(a,b){return this.R(a,
{gr:b})},a))));return document.createTextNode(c)};function Mj(a){return
fc(Wb(a.replace(Nj,function(a,c){return Oj.test(c)?"":" "}).replace(/[\t\n ]+/g,"
")))}var Oj=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,Nj=/<[!\/]?
([a-z0-9]+)([\/ ][^>]*)?>/gi;function Pj(a){return/^\s*$/.test(a)?!1:/^[\],:
{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/
(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:
[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:
[\s\u2028\u2029]*\[)+/g,""))}function Qj(a){a=String(a);if(Pj(a))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Rj(){}
function Sj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(v(b))
{var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g+
+)c.push(e),Sj(a,d[g],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],"function"!=typeof
g&&(c.push(e),Tj(d,c),c.push(":"),Sj(a,g,c),e=","));c.push("}");return}}switch(type
of b){case "string":Tj(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}}var
Uj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Vj=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Tj(a,b){b.push('"',a.replace(Vj,function(a){var b=Uj[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Uj[a]=b);return b}),'"')};function
Wj(a,b){this.x=a;this.y=b}y(Wj,E);function Xj(a){return new
Wj(a.x,a.y)}Wj.prototype.clone=function(){return new
Wj(this.x,this.y)};Wj.prototype.Ng=E.prototype.Ng;Wj.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function Yj(a,b){this.o=[];this.ua=a;this.ta=b||null;this.j=this.b=!1;this.i=void
0;this.ra=this.Aa=this.R=!
1;this.s=0;this.g=null;this.ka=0}Yj.prototype.cancel=function(a){if(this.b)this.i
instanceof Yj&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ka--,0>=b.ka&&b.cancel())}this.ua?
this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new Zj(this),ak(this),bk(this,!
1,a))}};Yj.prototype.tb=function(a,b){this.R=!1;bk(this,a,b)};
function bk(a,b,c){a.b=!0;a.i=c;a.j=!b;ck(a)}function ak(a){if(a.b){if(!a.ra)throw
new dk(a);a.ra=!1}}Yj.prototype.Ca=function(){ak(this);bk(this,!0,null)};function
ek(a,b,c,d){a.o.push([b,c,d]);a.b&&ck(a)}Yj.prototype.then=function(a,b,c){var
d,e,g=new Tf(function(a,b){d=a;e=b});ek(this,d,function(a){a instanceof Zj?
g.cancel():e(a)});return g.then(a,b,c)};Rf(Yj);function fk(a){return
xb(a.o,function(a){return Aa(a[1])})}
function ck(a){if(a.s&&a.b&&fk(a)){var
b=a.s,c=gk[b];c&&(k.clearTimeout(c.Ma),delete gk[b]);a.s=0}a.g&&(a.g.ka--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.R;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var l=g.call(e||
a.ta,b);n(l)&&(a.j=a.j&&(l==b||l instanceof
Error),a.i=b=l);if(Sf(b)||"function"===typeof k.Promise&&b instanceof k.Promise)d=!
0,a.R=!0}catch(m){b=m,a.j=!0,fk(a)||(c=!0)}}a.i=b;d&&(l=w(a.tb,a,!0),d=w(a.tb,a,!
1),b instanceof Yj?(ek(b,l,d),b.Aa=!0):b.then(l,d));c&&(b=
new hk(b),gk[b.Ma]=b,a.s=b.Ma)}function dk()
{qb.call(this)}y(dk,qb);dk.prototype.message="Deferred has already
fired";dk.prototype.name="AlreadyCalledError";function Zj()
{qb.call(this)}y(Zj,qb);Zj.prototype.message="Deferred was
canceled";Zj.prototype.name="CanceledError";function hk(a)
{this.Ma=k.setTimeout(w(this.g,this),0);this.b=a}hk.prototype.g=function(){delete
gk[this.Ma];throw this.b;};var gk={};function ik(a,b){var c=b||{},d=c.document||
document,e=Wc(a),g=J("SCRIPT"),h={Pj:g,Fd:void 0},l=new Yj(jk,h),m=null,q=null!
=c.timeout?c.timeout:5E3;0<q&&(m=window.setTimeout(function(){kk(g,!0);var a=new
lk(1,"Timeout reached for loading script "+e);ak(l);bk(l,!
1,a)},q),h.Fd=m);g.onload=g.onreadystatechange=function(){g.readyState&&"loaded"!
=g.readyState&&"complete"!=g.readyState||(kk(g,c.zk||!
1,m),l.Ca())};g.onerror=function(){kk(g,!0,m);var a=new lk(0,"Error while loading
script "+e);ak(l);bk(l,
!1,a)};h=c.attributes||{};nb(h,{type:"text/javascript",charset:"UTF-
8"});de(g,h);Rd(g,a);mk(d).appendChild(g);return l}function mk(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function jk(){if(this&&this.Pj){var
a=this.Pj;a&&"SCRIPT"==a.tagName&&kk(a,!0,this.Fd)}}function kk(a,b,c){null!
=c&&k.clearTimeout(c);a.onload=t;a.onerror=t;a.onreadystatechange=t;b&&window.setTi
meout(function(){K(a)},0)}
function lk(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);qb.call(this,c);this.code=a}y(lk,qb);function nk(){this.b=ok;this.Fd=5E3}var
pk=0;nk.prototype.send=function(a,b,c,d){a=a?lb(a):{};d=d||"_"+(pk+
+).toString(36)+Ha().toString(36);var
e="_callbacks___"+d;b&&(k[e]=qk(d,b),a.callback=e);b={timeout:this.Fd,zk:!
0};e=Wc(this.b);e=Xc.exec(e);var g=e[3]||"";e=Yc(e[1]+Zc("?",e[2]||"",a)
+Zc("#",g,void 0));b=ik(e,b);ek(b,null,rk(d,a,c),void
0);return{Ma:d,ti:b}};nk.prototype.cancel=function(a)
{a&&(a.ti&&a.ti.cancel(),a.Ma&&sk(a.Ma,!1))};function rk(a,b,c){return function()
{sk(a,!1);c&&c(b)}}
function qk(a,b){return function(c){sk(a,!0);b.apply(void 0,arguments)}}function
sk(a,b){var c="_callbacks___"+a;if(k[c])if(b)try{delete k[c]}catch(d){k[c]=void
0}else k[c]=t};function tk(){}tk.prototype.b=null;function uk(a){var b;(b=a.b)||
(b={},vk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var wk;function xk()
{}y(xk,tk);function yk(a){return(a=vk(a))?new ActiveXObject(a):new
XMLHttpRequest}function vk(a){if(!a.g&&"undefined"==typeof
XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.g=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.g}wk=new xk;function zk(a,b)
{this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
zk)for(c=a.Wb(),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=zk.prototype;f.Cb=function(){Ak(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};f.Wb=function()
{Ak(this);return this.b.concat()};
function Bk(a,b){return Ck(a.g,b)}f.remove=function(a){return Ck(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&Ak(this),!0):!1};function Ak(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Ck(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],Ck(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}f.get=function(a,b){return Ck(this.g,a)?
this.g[a]:b};f.set=function(a,b){Ck(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
f.forEach=function(a,b){for(var c=this.Wb(),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
zk(this)};function Ck(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Dk(a)
{if(a.Cb&&"function"==typeof a.Cb)return a.Cb();if(p(a))return
a.split("");if(za(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 Ek(a)
{if(a.Wb&&"function"==typeof a.Wb)return a.Wb();if(!a.Cb||"function"!=typeof a.Cb)
{if(za(a)||p(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
fb(a)}}
function Fk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(za(a)||p(a))z(a,b,void 0);else for(var
c=Ek(a),d=Dk(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var Gk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Hk(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),g=null;if(0<=e){var
h=c[d].substring(0,e);g=c[d].substring(e+1)}else h=c[d];b(h,g?Xb(g):"")}}
function Ik(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 Jk(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
Kk=/#|$/;
function Lk(a){var
b=window.location.href,c=b.search(Kk),d=Jk(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 Xb(b.substr(d,e-d))}var
Mk=/[?&]($|#)/;function Nk(a){M.call(this);this.headers=new zk;this.R=a||
null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ka=!
1;this.ua=0;this.o=null;this.Ca="";this.Aa=this.Sa=!1}y(Nk,M);var Ok=/^https?
$/i,Pk=["POST","PUT"],Qk=[];function Rk(a,b,c){var d=new
Nk;Qk.push(d);b&&d.ha("complete",b);d.kd("ready",d.yk);d.send(a,c,void 0,void
0)}f=Nk.prototype;f.yk=function(){this.Ea();Db(Qk,this)};
f.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ta+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ta=a;this.ka=!1;this.g=!0;this.b=this.R?
yk(this.R):yk(wk);this.s=this.R?
uk(this.R):uk(wk);this.b.onreadystatechange=w(this.Dj,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(g){Sk(this);return}a=c||"";var
e=this.headers.clone();d&&Fk(d,function(a,b)
{e.set(b,a)});d=zb(e.Wb(),Tk);c=k.FormData&&a instanceof k.FormData;!Bb(Pk,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(a,b)
{this.b.setRequestHeader(b,a)},this);this.Ca&&(this.b.responseType=this.Ca);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Sa&&(this.b.withCredentials=this.Sa);try{Uk(this),0<this.ua&&((this.Aa=Vk(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=w(this.Fd,this)):this.o=N(this.Fd,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(g){Sk(this)}};
function Vk(a){return D.ya&&D.La(9)&&r(a.timeout)&&n(a.ontimeout)}function Tk(a)
{return"content-type"==a.toLowerCase()}f.Fd=function(){"undefined"!=typeof
ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Sk(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Wk(a);Xk(a)}function Wk(a){a.ka||(a.ka=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
f.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Xk(this))};f.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Xk(this,!
0));Nk.ma.va.call(this)};f.Dj=function(){this.jc||(this.ra||this.j||this.i?
Yk(this):this.Wm())};f.Wm=function(){Yk(this)};
function Yk(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=Zk(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.Dj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{$k(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Wk(a)}finally{Xk(a)}}}func
tion Xk(a,b){if(a.b){Uk(a);var c=a.b,d=a.s[0]?t:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Uk(a)
{a.b&&a.Aa&&(a.b.ontimeout=null);a.o&&(k.clearTimeout(a.o),a.o=null)}function $k(a)
{var b=Zk(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case
1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.ta).match(Gk)[1]||
null,!
a&&k.self&&k.self.location&&(a=k.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Ok.test(a?a.toLowerCase():"");c=b}return c}function Zk(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function al(a){if(a.b){a:{a=a.b.responseText;if(k.JSON)try{var
b=k.JSON.parse(a);break a}catch(c){}b=Qj(a)}return b}};function T(a)
{this.R=this.ka=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a
instanceof T?(this.i=n(void 0)?void
0:a.i,bl(this,a.s),this.ka=a.ka,this.R=a.R,cl(this,a.ra),this.o=a.o,dl(this,a.b.clo
ne()),this.g=a.g):a&&(b=String(a).match(Gk))?(this.i=!1,bl(this,b[1]||"",!
0),this.ka=el(b[2]||""),this.R=el(b[3]||"",!0),cl(this,b[4]),this.o=el(b[5]||"",!
0),dl(this,b[6]||"",!0),this.g=el(b[7]||"")):(this.i=!1,this.b=new
fl(null,this.i))}
T.prototype.toString=function(){var a=[],b=this.s;b&&a.push(gl(b,hl,!0),":");var
c=this.R;if(c||"file"==b)a.push("//"),(b=this.ka)&&a.push(gl(b,hl,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.R&&"/"!
=c.charAt(0)&&a.push("/"),a.push(gl(c,"/"==c.charAt(0)?il:jl,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",gl(c,kl));return
a.join("")};T.prototype.clone=function(){return new T(this)};
function bl(a,b,c){a.s=c?el(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
cl(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ra=b}else a.ra=null}function dl(a,b,c){b instanceof fl?(a.b=b,ll(a.b,a.i)):
(c||(b=gl(b,ml)),a.b=new fl(b,a.i))}T.prototype.j=function(a){dl(this,a,void
0)};T.prototype.getQuery=function(){return this.b.toString()};function U(a,b,c)
{a.b.set(b,c);return a}function nl(a,b){return a.b.get(b)}
function el(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}function gl(a,b,c){return p(a)?
(a=encodeURI(a).replace(b,ol),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function ol(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var hl=/[#\/\?@]/g,jl=/[#\?:]/g,il=/[#\?]/g,ml=/[#\?
@]/g,kl=/#/g;function fl(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b}
function pl(a){a.b||(a.b=new zk,a.g=0,a.i&&Hk(a.i,function(b,c)
{a.add(Xb(b),c)}))}f=fl.prototype;f.add=function(a,b)
{pl(this);this.i=null;a=ql(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};f.remove=function(a)
{pl(this);a=ql(this,a);return Bk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function rl(a,b){pl(a);b=ql(a,b);return
Bk(a.b,b)}
f.forEach=function(a,b){pl(this);this.b.forEach(function(c,d){z(c,function(c)
{a.call(b,c,d,this)},this)},this)};f.Wb=function(){pl(this);for(var
a=this.b.Cb(),b=this.b.Wb(),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.Cb=function(a){pl(this);var
b=[];if(p(a))rl(this,a)&&(b=Gb(b,this.b.get(ql(this,a))));else{a=this.b.Cb();for(va
r c=0;c<a.length;c++)b=Gb(b,a[c])}return b};
f.set=function(a,b){pl(this);this.i=null;a=ql(this,a);rl(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};f.get=function(a,b)
{if(!a)return b;var c=this.Cb(a);return 0<c.length?String(c[0]):b};function
sl(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set(ql(a,b),Hb(c)),a.g+=c.length)}
f.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var
a=[],b=this.b.Wb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Cb(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.i=a.join("&")};f.clone=function(){var a=new
fl;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function ql(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}
function ll(a,b){b&&!a.j&&(pl(a),a.i=null,a.b.forEach(function(a,b){var
c=b.toLowerCase();b!=c&&(this.remove(b),sl(this,c,a))},a));a.j=b};function tl()
{}tl.prototype.Rb=function(){};function ul(a,b,c,d,e,g,h,l,m){var
q=vl(c),u=Eh(a),G=vh(a);if(G){var A=hh(G);G=Math.max(u.left,A.left);var
X=Math.min(u.left+u.width,A.left+A.width);if(G<=X){var
pa=Math.max(u.top,A.top);A=Math.min(u.top+u.height,A.top+A.height);pa<=A&&(u.left=G
,u.top=pa,u.width=X-G,u.height=A-pa)}}G=Xd(a);pa=Xd(c);if(G.b!=pa.b)
{X=G.b.body;pa=je(pa.b);A=new E(0,0);var aa=ke($d(X));if(xc(aa,"parent")){var
ab=X;do{var Zd=aa==pa?wh(ab):Ch(ab);A.x+=Zd.x;A.y+=Zd.y}while(aa&&aa!=pa&&aa!
=aa.parent&&(ab=aa.frameElement)&&
(aa=aa.parent))}X=Vd(A,wh(X));!D.ya||D.Lb(9)||ge(G.b)||
(X=Vd(X,he(G.b)));u.left+=X.x;u.top+=X.y}a=wl(a,b);b=u.left;a&4?
b+=u.width:a&2&&(b+=u.width/2);u=new E(b,u.top+(a&1?
u.height:0));u=Vd(u,q);e&&(u.x+=(a&4?-1:1)*e.x,u.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Qa=m;else if(Qa=vh(c))Qa.top-=q.y,Qa.right-=q.x,Qa.bottom-=q.y,Qa.left-=q.x;return
xl(u,c,d,g,Qa,h,l)}
function vl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=oh(a,"position")){var c=wh(a);if(!b){b=Gh(a);var d;if(d=b)
{d=D.product.rg&&D.product.Kf(10);var e=D.ik&&D.platform.Kf(10);d=D.Ta||d||e}b=d?-
a.scrollLeft:!b||D.ek&&D.La("8")||"visible"==oh(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Vd(c,new
E(b,a.scrollTop))}}}return c||new E}
function xl(a,b,c,d,e,g,h){a=a.clone();var l=wl(b,c);c=Dh(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var m=0;if(d||0!=l)l&4?a.x-=h.width+(d?
d.right:0):l&2?a.x-=h.width/2:d&&(a.x+=d.left),l&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;l=h;m=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,m|=1);if(g&16){var q=d.x;d.x<e.left&&(d.x=e.left,m|
=4);d.x+l.width>e.right&&(l.width=Math.min(e.right-d.x,
q+l.width-e.left),l.width=Math.max(l.width,0),m|
=4)}d.x+l.width>e.right&&g&1&&(d.x=Math.max(e.right-l.width,e.left),m|=1);g&2&&(m|
=(d.x<e.left?16:0)|(d.x+l.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,m|
=2);g&32&&(q=d.y,d.y<e.top&&(d.y=e.top,m|
=8),d.y+l.height>e.bottom&&(l.height=Math.min(e.bottom-d.y,q+l.height-
e.top),l.height=Math.max(l.height,0),m|
=8));d.y+l.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-l.height,e.top),m|
=2);g&8&&(m|=(d.y<e.top?64:0)|(d.y+l.height>e.bottom?128:0));e=m}else e=
256;m=e}e=new
fh(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret
urn a;ph(b,new E(e.left,e.top));h=e.Ba();Wd(c,h)||Jh(b,h);return a}function wl(a,b)
{return(b&8&&Gh(a)?b^4:b)&-9};function yl(a,b){this.b=a instanceof E?a:new
E(a,b)}y(yl,tl);yl.prototype.Rb=function(a,b,c,d)
{xl(this.b,a,b,c,null,null,d)};function zl(a,b,c)
{this.element=a;this.b=b;this.s=c}y(zl,tl);zl.prototype.Rb=function(a,b,c)
{ul(this.element,this.b,a,b,void 0,c,this.s)};function Al(a,b,c,d)
{zl.call(this,a,b);this.g=c?5:0;this.j=d||void 0}y(Al,zl);Al.prototype.o=function()
{return this.g};Al.prototype.i=function(a)
{this.g=a};Al.prototype.Rb=function(a,b,c,d){var
e=ul(this.element,this.b,a,b,null,c,10,d,this.j);if(e&496){var
g=Bl(e,this.b);b=Bl(e,b);e=ul(this.element,g,a,b,null,c,10,d,this.j);e&496&&(g=Bl(e
,g),b=Bl(e,b),ul(this.element,g,a,b,null,c,this.g,d,this.j))}};function Bl(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Cl(a,b){this.b=a instanceof E?a:new
E(a,b)}y(Cl,tl);Cl.prototype.Rb=function(a,b,c,d){var e=$d(a);var
g=e.body;e=e.documentElement;e=new E(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.b.x+e.x;e=this.b.y+e.y;var h=vl(a);g-=h.x;e-=h.y;xl(new
E(g,e),a,b,c,null,null,d)};function Dl(a,b,c,d){Al.call(this,a,b,c||d);(c||
d)&&this.i(65|(d?32:132))}y(Dl,Al);function El(a,b)
{Cl.call(this,a,b)}y(El,Cl);El.prototype.g=0;El.prototype.i=function(a)
{this.g=a};El.prototype.Rb=function(a,b,c,d){var e=sh(a);e=vh(e);var
g=ie(Xd(a).b);g=new E(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var
h=b,l=xl(g,a,h,c,e,10,d);if(0!=(l&496)){if(l&16||l&32)h^=4;if(l&64||
l&128)h^=1;l=xl(g,a,h,c,e,10,d);0!=(l&496)&&xl(g,a,b,c,e,this.g,d)}};function
Fl(a,b){this.b=a instanceof E?a:new
E(a,b)}y(Fl,tl);Fl.prototype.Rb=function(a,b,c,d)
{ul(sh(a),0,a,b,this.b,c,null,d)};function Gl()
{Qe.call(this);this.b=[];this.g=[]}y(Gl,Qe);Gl.prototype.va=function()
{Gl.ma.va.call(this);this.g.length=0;this.b.length=0};var
Hl={},Il={},Jl={};function Kl(){throw Error("Do not instantiate
directly");}Kl.prototype.Bg=null;Kl.prototype.Jb=function(){return
this.content};Kl.prototype.toString=function(){return this.content};function
Ll(a,b){this.content=String(a);this.Bg=null!=b?
b:null}y(Ll,Kl);Ll.prototype.Wc=Jl;function Ml()
{Kl.call(this)}y(Ml,Kl);Ml.prototype.Wc=Hl;function Nl(a){if(!Ba(a))return
String(a);if(a instanceof Kl){if(a.Wc===Hl)return a.Jb();if(a.Wc===Jl)return
Yb(a.Jb())}return"zSoyz"};function Ol(){this.g=new zk;this.b=new Pl("",void
0);this.b.next=this.b.b=this.b}f=Ol.prototype;f.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};f.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
Pl(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};f.shift=
function(){return Ql(this,this.b.next)};f.pop=function(){return
Ql(this,this.b.b)};f.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
f.Wb=function(){return Rl(this,function(a,b){return b})};f.Cb=function(){return
Rl(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Rl(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Ql(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
Pl(a,b){this.key=a;this.value=b}
Pl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Sl(a){this.b=new zk;if(a){a=Dk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Tl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ca(a):b.charAt(0)+a}Sl.prototype.add=func
tion(a){this.b.set(Tl(a),a)};Sl.prototype.remove=function(a){return
this.b.remove(Tl(a))};Sl.prototype.Cb=function(){return
this.b.Cb()};Sl.prototype.clone=function(){return new Sl(this)};function Ul(a,b,c)
{if(D.Ta&&!D.fi)return a;a='url("'+b+'")';D.Ya&&(a+=" 7 5");return a+(",
"+c)};function Vl(a,b,c){M.call(this);this.ka=a;this.ta=c;this.i=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.R=null;this.ua={}}y(Vl,M);f=Vl.prototype;f.mi=!0;f.ug=!1;
f.handleEvent=function(a){var b=this.ka;if(a.target==this.i)switch(a.type){case
"hilite":this.Rc(a.nd);break;case "select":var c=!1;if(r(a.nd)){a=a.nd;var
d=this.b[Wl(this,a)];c=!!d&&b.mh&&b.mh(d);d&&!c&&this.j!=a&&this.Rc(a)}c||
this.je();break;case "canceldismiss":Xl(this);break;case
"dismiss":Yl(this)}};function Zl(a){for(var b=a.g+a.b.length-
1,c=a.j,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else{a.ug&&c==b&&a.Rc(-1);break}if(a.Rc(c))break}}
f.Rc=function(a){var b=Wl(this,a),c=this.b[b];return c&&this.ka.mh&&this.ka.mh(c)?!
1:(this.j=a,this.i.Rc(a),-1!=b)};
f.je=function(){var a=Wl(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Xa)
{var d=b.toString();if(n(void 0)?0:c.j){var e=$l(c,c.yb(),sg(c.Xa)
[0]),g=am(c,c.yb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Aa);0==e||
Ub(g[e-1])||(d=" "+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Xa;(D.Ta||
D.ya&&D.La("9"))&&d.blur();d.value=g.join("");for(var h=0,l=0;l<=e;l+
+)h+=g[l].length;d.focus();e=h;g=c.Xa;d=e;tg(g)?
g.selectionStart=d:ug()&&(h=vg(g),l=h[0],l.inRange(h[1])&&(d=wg(g,d),l.collapse(!
0),
l.move("character",d),l.select()));g=c.Xa;tg(g)?
g.selectionEnd=e:ug()&&(h=vg(g),d=h[1],h[0].inRange(d)&&(e=wg(g,e),g=wg(g,sg(g)
[0]),d.collapse(!0),d.moveEnd("character",e-g),d.select()))}}else
c.Xa.value=d;c.Ih=!
0}this.Kc();this.dispatchEvent({type:"update",nd:b,index:a});return!
0}this.Kc();this.dispatchEvent({type:"update",nd:null,index:null});return!1};
f.Kc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Kc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Yl(a){a.o||(a.o=window.setTimeout(w(a.Kc,a),100))}f.Zi=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Xl(a)
{a.Zi()||window.setTimeout(w(a.Zi,a),10)}f.va=function(){Vl.ma.va.call(this);delete
this.ua;this.i.Ea();this.ta.Ea();this.ka=null};
f.km=function(a,b,c){this.s==a&&this.Hh(b,c)};f.Hh=function(a,b){var
c="object"==ya(b)&&b,d=(c?c.kr():b)?Wl(this,this.j):-
1;this.g+=this.b.length;this.b=a;for(var e=[],g=0;g<a.length;+
+g)e.push({id:this.g+g,data:a[g]});g=null;this.R&&(g=this.ua[Ca(this.R)]||
this.R);this.i.Jh(g);this.i.Hh(e,this.s,this.R);g=this.mi;c&&void 0!
==c.Lk()&&(g=c.Lk());this.j=-1;(g||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Rc(this.g+d):Zl(this));this.dispatchEvent("suggestionsupdate")};
function Wl(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}f.update=function(a)
{this.ta.update(a)};function bm(a,b,c,d){Qe.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"]
$");this.ra=b||"";this.Ca=this.j;this.i=0<d?new ig(d):null;this.g=new
P(this);this.R=new P(this);this.o=new Hg;this.ka=-1}y(bm,Qe);var cm=(D.product.se||
D.product.sd)&&!D.La("533.17.9");f=bm.prototype;f.sg=null;f.Xa=null;f.rh="";f.rd=!
1;f.Ih=!1;f.yb=function(){return this.Xa.value};
f.bl=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];we(c)&&(Me(c,"combobox"),Ne(c,"autocomplete","list"));this.g.ha(c,"f
ocus",this.Mi);this.g.ha(c,"blur",this.dl);this.Xa||
(this.R.ha(c,"keydown",this.Um),we(c)&&Ke($d(c))==c&&dm(this,c))}};f.va=function()
{bm.ma.va.call(this);null!=this.sg&&window.clearTimeout(this.sg);this.g.Ea();delete
this.g;this.R.Ea();this.o.Ea();Se(this.i)};
f.$b=function(a){switch(a.b){case 40:if(this.b.i.Ga())return
Zl(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.Ga()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.ug&&c==b.g&&b.Rc(-
1);break}if(b.Rc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.Ga()||a.shiftKey)this.b.Kc();else
if(this.update(),this.b.je()&&this.Ca)return a.preventDefault(),!0;break;case
13:if(this.b.i.Ga()){if(this.update(),this.b.je())return a.preventDefault(),
a.g(),!0}else this.b.Kc();break;case 27:if(this.b.i.Ga())return
this.b.Kc(),a.preventDefault(),a.g(),!0;break;case 229:if(!this.rd)return this.rd||
(this.g.ha(this.Xa,"keyup",this.Aj),this.g.ha(this.Xa,"keypress",this.zj),this.rd=!
0),!0}return em(this,a)};function em(a,b){var c=a.j&&b.s&&-1!
=a.s.indexOf(String.fromCharCode(b.s));c&&a.update();return c&&a.b.je()?
(b.preventDefault(),!0):!1}f.Cl=function(){return!1};f.Mi=function(a)
{dm(this,a.target||null)};
function dm(a,b){Bg(a.R);a.b&&Xl(a.b);b!
=a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ha(a.i,"tick",a.Ni)),a.rh=a.yb(),Ig(a.o,a.Xa),
a.g.ha(a.o,"key",a.Bj),a.g.ha(a.Xa,"mousedown",a.Cj),D.ya&&a.g.ha(a.Xa,"keypress",a
.yj))}f.dl=function(){cm?this.sg=window.setTimeout(w(this.Jj,this),0):this.Jj()};
f.Jj=function()
{this.Xa&&(this.g.lb(this.o,"key",this.Bj),Og(this.o),this.g.lb(this.Xa,"keyup",thi
s.Cl),this.g.lb(this.Xa,"mousedown",this.Cj),D.ya&&this.g.lb(this.Xa,"keypress",thi
s.yj),this.rd&&fm(this),this.Xa=null,this.i&&(this.i.stop(),this.g.lb(this.i,"tick"
,this.Ni)),this.b&&Yl(this.b))};f.Ni=function(){this.update()};f.Um=function(a)
{this.Mi(a)};f.Bj=function(a){this.ka=a.b;this.b&&this.$b(a)};f.zj=function()
{this.rd&&229!=this.ka&&fm(this)};
f.Aj=function(a){this.rd&&(13==a.b||77==a.b&&a.ctrlKey)&&fm(this)};f.Cj=function()
{};function fm(a){a.rd&&(a.rd=!
1,a.g.lb(a.Xa,"keypress",a.zj),a.g.lb(a.Xa,"keyup",a.Aj))}f.yj=function(a)
{em(this,a)};
f.update=function(a){if(this.Xa&&(a||this.yb()!=this.rh)){if(a||!this.Ih)
{a=sg(this.Xa)[0];var b=this.yb();a=am(this,b)[$l(this,b,a)];b=this.ua?
String(a).replace(this.ua,""):a;if(this.b&&(this.b.R=this.Xa,a=this.b,this.yb(),a.s
!=b)){a.s=b;b=a.ka;var
c=w(a.km,a),d={client:"books",ds:"bo",q:a.s};c=w(b.g,b,c);b.b&&b.b.cancel();b.b=new
nk;b.b.send(d,c);Xl(a)}}this.rh=this.yb()}this.Ih=!1};
function $l(a,b,c){a=am(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 am(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g+
+)a.ra&&-1!=a.ra.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!
h):h||-1==a.s.indexOf(c[g])?e.push(c[g]):
(e.push(c[g]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
gm(){}xa(gm);gm.prototype.b=0;function hm(a){return":"+(a.b+
+).toString(36)};function im(a,b,c,d){M.call(this);this.ra=a||
document.body;this.g=Xd(this.ra);this.ua=!
a;this.wa=null;this.ta="";this.b=[];this.o=[];this.Aa=this.ka=-1;this.R=!
1;this.className="ac-renderer";this.Wa="ac-highlighted";this.s=b||
null;this.Sb=null!=d?d:!0;this.Qb=!!c}y(im,M);f=im.prototype;f.V=function(){return
this.wa};f.Jh=function(a){this.Sa=a};f.Hh=function(a,b,c)
{this.ta=b;this.b=a;this.ka=-
1;this.Aa=Ha();this.i=c;this.o=[];jm(this)};f.Kc=function(){this.R&&(this.R=!
1,km(this,!1),S(this.wa,!1))};
function lm(a){a.R||(a.R=!0,km(a,!0),S(a.wa,!0))}function km(a,b)
{a.i&&(Ne(a.i,"haspopup",b),Ne(a.wa,"expanded",b),Ne(a.i,"expanded",b),b?
Ne(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Pe(a.i,null)))}f.Ga=function(){return this.R};
function mm(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ra:d,nd:c?
c.data:null})&&(0<=a.ka&&pg(a.o[a.ka],["ac-active","active"]),a.ka=b,d&&(ng(d,["ac-
active","active"]),a.i&&Pe(a.i,d),xh(d,a.wa)))}f.Rc=function(a){if(-1==a)mm(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){mm(this,b);break}};
function nm(a){if(!a.wa){var b=a.g.Ua("DIV",
{style:"display:none"});a.wa=b;ng(b,Wb(a.className).split("
"));Me(b,"listbox");b.id=hm(gm.$a());a.g.appendChild(a.ra,b);L(b,"click",a.Oi,!
1,a);L(b,"mousedown",a.Pi,!1,a);L(b,"mouseover",a.Si,!1,a)}}
function jm(a){nm(a);a.Hc&&(a.wa.style.minWidth=a.Hc.clientWidth-
0+"px");a.mb&&(a.wa.style.maxWidth=a.mb.clientWidth-
0+"px");a.o.length=0;a.g.Gi(a.wa);a.s&&a.s.render?
a.s.render(a,a.wa,a.b,a.ta):z(a.b,function(a){var b=this.ta,d=this.g.Ua("DIV",
{className:"ac-row",id:hm(gm.$a())});Me(d,"option");this.s&&this.s.ln?
this.s.ln(a,b,d):ze(d,a.data.toString());b&&this.Sb&&(this.Ca=!
1,om(this,d,b));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Kc():
(lm(a),a.$g(),Ih(a.wa,!0))}
f.$g=function(){if(this.i&&this.ua){var a=this.Sa||this.i;var b=this.Qb?
5:1;ul(a,b,this.wa,b^1,null,null,65)}};f.va=function()
{this.wa&&(xf(this.wa,"click",this.Oi,!1,this),xf(this.wa,"mousedown",this.Pi,!
1,this),xf(this.wa,"mouseover",this.Si,!
1,this),this.g.Rk(this.wa),this.wa=null,this.R=!
1);Se(this.j);this.ra=null;im.ma.va.call(this)};
function om(a,b,c){if(!a.Ca)if(3==b.nodeType){var
d=null;v(c)&&1<c.length&&(d=Kb(c,1));c=pm(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,l=g.exec(e),m=0;l;)m+
+,c.push(e.substring(h,l.index)),c.push(e.substring(l.index,g.lastIndex)),h=g.lastI
ndex,l=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=a.g.createElement("B"),g.className=a.Wa,a.g.appendChild(
g,a.g.b.createTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.b.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=Kb(c,2).join("");a.Ca=!0}else d&&om(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,om(a,b,c),b=d}function pm(a){var b="";if(!
a)return b;v(a)&&(a=vb(a,function(a){return!Ub(kc(a))}));v(a)?b=0<a.length?
jc(a[0]):"":/^\W/.test(a)||(b=jc(a));return b}function qm(a,b){for(;b&&b!=a.wa&&!
mg(b,"ac-row");)b=b.parentNode;return b?tb(a.o,b):-1}
f.Oi=function(a){var
b=qm(this,a.target);0<=b&&this.dispatchEvent({type:"select",nd:this.b[b].id});a.g()
};f.Pi=function(a){a.g();a.preventDefault()};f.Si=function(a)
{a=qm(this,a.target);0<=a&&!(300>Ha()-
this.Aa)&&this.dispatchEvent({type:"hilite",nd:this.b[a].id})};function rm(a,b)
{M.call(this);this.i=new P(this);this.Xg(a||
null);b&&(this.Vd=b)}y(rm,M);f=rm.prototype;f.wa=null;f.li=!0;f.ki=null;f.Zd=!
1;f.qh=-1;f.vi=!0;f.Vd="toggle_display";f.V=function(){return
this.wa};f.Xg=function(a){sm(this);this.wa=a};function sm(a){if(a.Zd)throw
Error("Can not change this state of the popup while showing.");}f.Ga=function()
{return this.Zd};
f.Na=function(a){this.Wa&&this.Wa.stop();this.Ca&&this.Ca.stop();if(a){if(!
this.Zd&&this.Fh()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the
popup");this.Ud();a=$d(this.wa);if(this.li)if(this.i.ha(a,"mousedown",this.xj,!
0),D.ya){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=ye(b)}catch(d){break}a=c;b=a.activeElement}this.i.ha(a,"mousedown",this.xj,!
0);this.i.ha(a,"deactivate",this.wj)}else
this.i.ha(a,"blur",this.wj);"toggle_display"==
this.Vd?(this.wa.style.visibility="visible",S(this.wa,!
0)):"move_offscreen"==this.Vd&&this.Ud();this.Zd=!0;this.qh=Ha();this.Wa?
(qf(this.Wa,"end",this.Uf,!1,this),this.Wa.play()):this.Uf()}}else
tm(this)};f.Ud=t;function tm(a,b)
{a.Zd&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&Bg(a.i),a.Zd=!
1,Ha(),a.Ca?(qf(a.Ca,"end",x(a.oi,b),!1,a),a.Ca.play()):a.oi(b))}f.oi=function(a)
{"toggle_display"==this.Vd?
this.Yl():"move_offscreen"==this.Vd&&(this.wa.style.top="-10000px");this.Ye(a)};
f.Yl=function(){this.wa.style.visibility="hidden";S(this.wa,!1)};f.Fh=function()
{return this.dispatchEvent("beforeshow")};f.Uf=function()
{this.dispatchEvent("show")};f.Ye=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.xj=function(a)
{a=a.target;xe(this.wa,a)||um(this,a)||150>Ha()-this.qh||tm(this,a)};
f.wj=function(a){if(this.vi){var b=$d(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
xe(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ha()-
this.qh||tm(this)}};function um(a,b){return xb(a.ki||[],function(a){return b===a||
xe(a,b)})}f.va=function()
{rm.ma.va.call(this);this.i.Ea();Se(this.Wa);Se(this.Ca);delete this.wa;delete
this.i;delete this.ki};function vm(a,b){this.Id=8;this.Bb=b||void
0;rm.call(this,a)}y(vm,rm);vm.prototype.Xb=function(){return this.Bb||
null};vm.prototype.setPosition=function(a){this.Bb=a||void
0;this.Ga()&&this.Ud()};vm.prototype.Ud=function(){if(this.Bb){var a=!
this.Ga()&&"move_offscreen"!
=this.Vd,b=this.V();a&&(b.style.visibility="hidden",S(b,!
0));this.Bb.Rb(b,this.Id,this.sh);a&&S(b,!1)}};function wm(a,b,c){this.j=c||(a?
Xd(H(a)):Xd());vm.call(this,this.j.Ua("DIV",
{style:"position:absolute;display:none;"}));this.o=new E(1,1);this.ka=new
Sl;this.s=null;a&&(a=H(a),this.ka.add(a),L(a,"mouseover",this.Zg,!
1,this),L(a,"mouseout",this.Bf,!1,this),L(a,"mousemove",this.Wd,!
1,this),L(a,"focus",this.Li,!1,this),L(a,"blur",this.Bf,!1,this));null!
=b&&ze(this.V(),b)}y(wm,vm);var xm=[];f=wm.prototype;f.vb=null;f.className="goog-
tooltip";f.dg=500;f.fh=0;f.Jg=function(){return this.fh};
f.Xg=function(a){var b=this.V();b&&K(b);wm.ma.Xg.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Se(this.s),this.s=new
Cg(this.V()),Re(this,this.s),L(this.s,"focusin",this.Kd,void
0,this),L(this.s,"focusout",this.$e,void 0,this)):
(Se(this.s),this.s=null)};function ym(a){return a.Aa?a.Ga()?4:1:a.ta?3:a.Ga()?
2:0}f.Gf=function(a){if(!this.Ga())return!1;var
b=wh(this.V()),c=Dh(this.V());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.Fh=function(){if(!rm.prototype.Fh.call(this))return!1;if(this.b)for(var
a,b=0;a=xm[b];b++)xe(a.V(),this.b)||a.Na(!
1);Cb(xm,this);a=this.V();a.className=this.className;this.Kd();L(a,"mouseover",this
.eh,!1,this);L(a,"mouseout",this.Wi,!1,this);zm(this);return!0};f.Ye=function()
{Db(xm,this);for(var a=this.V(),b,c=0;b=xm[c];c++)b.b&&xe(a,b.b)&&b.Na(!
1);this.kf&&this.kf.$e();xf(a,"mouseover",this.eh,!
1,this);xf(a,"mouseout",this.Wi,!1,this);this.b=void 0;0==ym(this)&&(this.Db=!
1);rm.prototype.Ye.call(this)};
f.Oe=function(a,b){this.b==a&&Bk(this.ka.b,Tl(this.b))&&(this.Db||!this.fp?
(this.Na(!1),this.Ga()||(this.b=a,this.setPosition(b||Am(this,0)),this.Na(!
0))):this.b=void 0);this.Aa=void 0};f.bj=function(a){this.ta=void 0;if(a==this.b)
{a=this.j;var b;a=(b=Ke(a.b))&&this.V()&&a.Qk(this.V(),b);null!
=this.vb&&(this.vb==this.V()||Bk(this.ka.b,Tl(this.vb)))||a||this.R&&this.R.vb||
this.Na(!1)}};function Bm(a,b){var
c=he(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
f.Zg=function(a){var b=Cm(this,a.target);this.vb=b;this.Kd();b!
=this.b&&(this.b=b,this.fg(b),Dm(this),Bm(this,a))};function Cm(a,b){try{for(;b&&!
Bk(a.ka.b,Tl(b));)b=b.parentNode;return b}catch(c){return null}}f.Wd=function(a)
{Bm(this,a);this.Db=!0};f.Li=function(a){this.vb=a=Cm(this,a.target);this.Db=!
0;if(this.b!=a){this.b=a;var
b=Am(this,1);this.Kd();this.fg(a,b);Dm(this)}};function Am(a,b){if(0==b){var
c=a.o.clone();return new Em(c)}return new Fm(a.vb)}
function Dm(a){if(a.b)for(var b,c=0;b=xm[c];c+
+)xe(b.V(),a.b)&&(b.R=a,a.kf=b)}f.Bf=function(a){var
b=Cm(this,a.target),c=Cm(this,a.relatedTarget);b!
=c&&(b==this.vb&&(this.vb=null),zm(this),this.Db=!1,!this.Ga()||
a.relatedTarget&&xe(this.V(),a.relatedTarget)?this.b=void 0:this.
$e())};f.eh=function(){var a=this.V();this.vb!
=a&&(this.Kd(),this.vb=a)};f.Wi=function(a){var b=this.V();this.vb!=b||
a.relatedTarget&&xe(b,a.relatedTarget)||(this.vb=null,this.$e())};
f.fg=function(a,b){this.Aa||(this.Aa=N(w(this.Oe,this,a,b),this.dg))};function
zm(a){a.Aa&&(k.clearTimeout(a.Aa),a.Aa=void 0)}f.$e=function()
{2==ym(this)&&(this.ta=N(w(this.bj,this,this.b),this.Jg()))};f.Kd=function()
{this.ta&&(k.clearTimeout(this.ta),this.ta=void 0)};
f.va=function(){var a;this.Na(!1);zm(this);for(var b=this.ka.Cb(),c=0;a=b[c];c+
+)xf(a,"mouseover",this.Zg,!1,this),xf(a,"mouseout",this.Bf,!
1,this),xf(a,"mousemove",this.Wd,!1,this),xf(a,"focus",this.Li,!
1,this),xf(a,"blur",this.Bf,!
1,this);b=this.ka.b;b.g={};b.b.length=0;b.i=0;this.V()&&K(this.V());this.vb=null;de
lete this.j;wm.ma.va.call(this)};function Em(a,b){Fl.call(this,a,b)}y(Em,Fl);
Em.prototype.Rb=function(a,b,c){b=sh(a);b=vh(b);c=c?new
bh(c.top+10,c.right,c.bottom,c.left+10):new
bh(10,0,0,10);xl(this.b,a,8,c,b,9)&496&&xl(this.b,a,8,c,b,5)};function Fm(a)
{zl.call(this,a,5)}y(Fm,zl);Fm.prototype.Rb=function(a,b,c){var d=new
E(10,0);ul(this.element,this.b,a,b,d,c,9)&496&&ul(this.element,4,a,1,d,c,5)};functi
on Gm(a,b,c){wm.call(this,a,b,c)}y(Gm,wm);f=Gm.prototype;f.Cg=!1;f.ef=!
1;f.Uf=function()
{Gm.ma.Uf.call(this);this.mb=gh(Eh(this.V()));this.b&&(this.Qb=gh(Eh(this.b)));this
.ef=this.Cg;L(this.j.b,"mousemove",this.Wd,!1,this)};f.Ye=function()
{xf(this.j.b,"mousemove",this.Wd,!1,this);this.Qb=this.mb=null;this.ef=!
1;Gm.ma.Ye.call(this)};
f.Gf=function(a){if(this.Sa){var b=wh(this.V()),c=Dh(this.V());return b.x-
this.Sa.left<=a.x&&a.x<=b.x+c.width+this.Sa.right&&b.y-
this.Sa.top<=a.y&&a.y<=b.y+c.height+this.Sa.bottom}return
Gm.ma.Gf.call(this,a)};function Hm(a,b){if(a.Qb&&dh(a.Qb,b)||a.Gf(b))return!0;var
c=a.R;return!!c&&c.Gf(b)}f.bj=function(a){this.ta=void 0;a!=this.b||
Hm(this,this.o)||this.vb||this.R&&this.R.vb||D.Ta&&0==this.o.x&&0==this.o.y||
this.Na(!1)};
f.Wd=function(a){var b=this.Ga();if(this.mb){var c=he(this.j.b);c=new
E(a.clientX+c.x,a.clientY+c.y);Hm(this,c)?b=!
1:this.ef&&(b=eh(this.mb,c)>=eh(this.mb,this.o))}if(b){if(this.
$e(),this.vb=null,b=this.R)b.vb=null}else
3==ym(this)&&this.Kd();Gm.ma.Wd.call(this,a)};f.eh=function(){this.vb!
=this.V()&&(this.ef=!1,this.vb=this.V())};f.Jg=function(){return this.ef?
100:Gm.ma.Jg.call(this)};function Im(a){M.call(this);this.g=a||
Xd();this.Sa=Jm;this.Ma=null;this.Pa=!1;this.wa=null;this.ra=void
0;this.ka=this.o=this.s=this.Wa=null;this.Sb=!1}y(Im,M);Im.prototype.kf=gm.$a();var
Jm=null;
function Km(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=Im.prototype;f.getId=function(){return this.Ma||
(this.Ma=hm(this.kf))};function Lm(a,b){if(a.s&&a.s.ka){var c=a.s.ka,d=a.Ma;d in
c&&delete c[d];kb(a.s.ka,b,a)}a.Ma=b}f.V=function(){return this.wa};
function Mm(a){a.ra||(a.ra=new P(a));return a.ra}f.Ed=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Ma&&Nm(this.s,this.Ma)&&this.s!=a)throw
Error("Unable to set parent component");this.s=a;Im.ma.Ze.call(this,a)};f.
$c=function(){return this.s};f.Ze=function(a){if(this.s&&this.s!=a)throw
Error("Method not supported");Im.ma.Ze.call(this,a)};f.zc=function()
{this.wa=this.g.createElement("DIV")};f.render=function(a){Om(this,a)};
function Om(a,b,c){if(a.Pa)throw Error("Component already rendered");a.wa||
a.zc();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Pa||
a.Va()}function Pm(a,b){if(a.Pa)throw Error("Component already
rendered");if(b&&a.Pg(b)){a.Sb=!0;var c=$d(b);a.g&&a.g.b==c||
(a.g=Xd(b));a.Ub(b);a.Va()}else throw Error("Invalid element to
decorate");}f.Pg=function(){return!0};f.Ub=function(a){this.wa=a};f.Va=function()
{this.Pa=!0;Qm(this,function(a){!a.Pa&&a.V()&&a.Va()})};
f.Vb=function(){Qm(this,function(a){a.Pa&&a.Vb()});this.ra&&Bg(this.ra);this.Pa=!
1};f.va=function(){this.Pa&&this.Vb();this.ra&&(this.ra.Ea(),delete
this.ra);Qm(this,function(a){a.Ea()});!
this.Sb&&this.wa&&K(this.wa);this.s=this.Wa=this.wa=this.ka=this.o=null;Im.ma.va.ca
ll(this)};f.Fa=function(a,b){this.we(a,Rm(this),b)};
f.we=function(a,b,c){if(a.Pa&&(c||!this.Pa))throw Error("Component already
rendered");if(0>b||b>Rm(this))throw Error("Child component index out of
bounds");this.ka&&this.o||(this.ka={},this.o=[]);if(a.$c()==this){var
d=a.getId();this.ka[d]=a;Db(this.o,a)}else
kb(this.ka,a.getId(),a);a.Ed(this);Jb(this.o,b,0,a);a.Pa&&this.Pa&&a.$c()==this?
(c=this.Qd(),b=c.childNodes[b]||null,b!=a.V()&&c.insertBefore(a.V(),b)):c?
(this.wa||this.zc(),b=Sm(this,b+1),Om(a,this.Qd(),b?b.wa:null)):this.Pa&&!
a.Pa&&a.wa&&a.wa.parentNode&&
1==a.wa.parentNode.nodeType&&a.Va()};f.Qd=function(){return this.wa};function Tm(a)
{null==a.Sa&&(a.Sa=Gh(a.Pa?a.wa:a.g.b.body));return a.Sa}function Rm(a){return a.o?
a.o.length:0}function Nm(a,b){if(a.ka&&b){var c=a.ka;c=(null!==c&&b in c?c[b]:void
0)||null}else c=null;return c}function Sm(a,b){return a.o?a.o[b]||
null:null}function Qm(a,b,c){a.o&&z(a.o,b,c)}function Um(a,b){return a.o&&b?
tb(a.o,b):-1}
f.removeChild=function(a,b){if(a){var c=p(a)?a:a.getId();a=Nm(this,c);if(c&&a){var
d=this.ka;c in d&&delete
d[c];Db(this.o,a);b&&(a.Vb(),a.wa&&K(a.wa));a.Ed(null)}}if(!a)throw Error("Child is
not in parent component");return a};function Vm(){}var Wm;xa(Vm);var
Xm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=V
m.prototype;f.Sd=function(){};f.Zb=function(a){return
a.g.Ua("DIV",Ym(this,a).join(" "),a.Jb())};f.qc=function(a){return a};function
Zm(a,b,c){if(a=a.V?a.V():a){var d=[b];D.ya&&!D.La("7")&&(d=$m(lg(a),b),d.push(b));
(c?ng:pg)(a,d)}}f.yf=function(){return!0};
f.rb=function(a,b){b.id&&Lm(a,b.id);var c=this.qc(b);c&&c.firstChild?
an(a,c.firstChild.nextSibling?Hb(c.childNodes):c.firstChild):a.yd=null;var
d=0,e=this.Ha(),g=this.Ha(),h=!1,l=!1,m=!1,q=Hb(lg(b));z(q,function(a){h||a!=e?l||
a!=g?d|=this.vf(a):l=!0:(h=!0,g==e&&(l=!0));1==this.vf(a)&&De(c)&&Ee(c)&&Ce(c,!
1)},this);a.Ac=d;h||(q.push(e),g==e&&(l=!0));l||q.push(g);var
u=a.kc;u&&q.push.apply(q,u);if(D.ya&&!D.La("7")){var
G=$m(q);0<G.length&&(q.push.apply(q,G),m=!0)}if(!h||!l||u||m)b.className=q.join("
");
return b};f.Ii=function(a){Tm(a)&&this.Ki(a.V(),!
0);a.isEnabled()&&this.Je(a,a.Ga())};function bn(a,b,c){if(a=c||
a.Sd())c=b.getAttribute("role")||null,a!=c&&Me(b,a)}function cn(a,b,c){b.Ga()||
Ne(c,"hidden",!b.Ga());b.isEnabled()||a.Gc(c,1,!
b.isEnabled());dn(b,8)&&a.Gc(c,8,V(b,8));dn(b,16)&&a.Gc(c,16,V(b,16));dn(b,64)&&a.G
c(c,64,V(b,64))}f.Tg=function(a,b){Ih(a,!b,!D.ya&&!D.hc)};f.Ki=function(a,b)
{Zm(a,this.Ha()+"-rtl",b)};f.Ji=function(a){var b;return dn(a,32)&&(b=a.V())?
De(b)&&Ee(b):!1};
f.Je=function(a,b){var c;if(dn(a,32)&&(c=a.V())){if(!b&&V(a,32))
{try{c.blur()}catch(d){}V(a,32)&&a.zf(null)}(De(c)&&Ee(c))!
=b&&Ce(c,b)}};f.Na=function(a,b){S(a,b);a&&Ne(a,"hidden",!b)};f.Ob=function(a,b,c)
{var d=a.V();if(d){var
e=this.Be(b);e&&Zm(a,e,c);this.Gc(d,b,c)}};f.Gc=function(a,b,c){Wm||
(Wm={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Wm[b];var
d=a.getAttribute("role")||null;d&&(d=Xm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Ne(a,b,c)};
f.Ie=function(a,b){var c=this.qc(a);if(c&&(re(c),b))if(p(b))ze(c,b);else{var
d=function(a){if(a){var b=$d(c);c.appendChild(p(a)?b.createTextNode(a):a)}};v(b)?
z(b,d):!za(b)||"nodeType"in b?d(b):z(Hb(b),d)}};f.Ha=function(){return"goog-
control"};function Ym(a,b){var c=a.Ha(),d=[c],e=a.Ha();e!
=c&&d.push(e);c=b.Ac;for(e=[];c;){var g=c&-
c;e.push(a.Be(g));c&=~g}d.push.apply(d,e);(c=b.kc)&&d.push.apply(d,c);D.ya&&!
D.La("7")&&d.push.apply(d,$m(d));return d}
function $m(a,b){var c=[];b&&(a=Gb(a,[b]));z([],function(d){!yb(d,x(Bb,a))||b&&!
Bb(d,b)||c.push(d.join("_"))});return c}f.Be=function(a){this.b||en(this);return
this.b[a]};f.vf=function(a){if(!this.ta){this.b||en(this);var b=this.b,c={},d;for(d
in b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function
en(a){var b=a.Ha();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function fn()
{}y(fn,Vm);xa(fn);f=fn.prototype;f.Sd=function()
{return"button"};f.Gc=function(a,b,c){switch(b){case 8:case
16:Ne(a,"pressed",c);break;default:case 64:case
1:fn.ma.Gc.call(this,a,b,c)}};f.Zb=function(a){var
b=fn.ma.Zb.call(this,a);gn(b,a.R);var
c=a.yb();c&&this.Og(b,c);dn(a,16)&&this.Gc(b,16,V(a,16));return
b};f.rb=function(a,b){b=fn.ma.rb.call(this,a,b);var
c=this.yb(b);a.Db=c;a.R=b.title;dn(a,16)&&this.Gc(b,16,V(a,16));return
b};f.yb=t;f.Og=t;
function gn(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Ha=function()
{return"goog-button"};function hn(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Aa(b))throw Error("Invalid decorator function "+b);jn[a]=b}var
kn={},jn={};function ln(a,b,c){Im.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Ca(b);if(d=kn[d])break;b=b.ma?b.ma.constructor:null}b=d?Aa(d.$a)?d.$a():new
d:null}this.i=b;this.yd=n(a)?
a:null}y(ln,Im);f=ln.prototype;f.yd=null;f.Ac=0;f.df=39;f.ud=255;f.af=0;f.Af=!
0;f.kc=null;f.Ug=!0;function mn(a,b){a.Pa&&b!=a.Ug&&nn(a,b);a.Ug=b}function on(a,b)
{b&&(a.kc?Bb(a.kc,b)||a.kc.push(b):a.kc=[b],Zm(a,b,!0))}function pn(a,b,c){c?
on(a,b):b&&a.kc&&Db(a.kc,b)&&(0==a.kc.length&&(a.kc=null),Zm(a,b,!1))}
f.zc=function(){var
a=this.i.Zb(this);this.wa=a;bn(this.i,a,this.Ge());this.i.Tg(a,!1);this.Ga()||
this.i.Na(a,!1)};f.Ge=function(){return null};f.Qd=function(){return
this.i.qc(this.V())};f.Pg=function(a){return this.i.yf(a)};f.Ub=function(a)
{this.wa=a=this.i.rb(this,a);bn(this.i,a,this.Ge());this.i.Tg(a,!1);this.Af="none"!
=a.style.display};
f.Va=function()
{ln.ma.Va.call(this);cn(this.i,this,this.wa);this.i.Ii(this);if(this.df&-
2&&(this.Ug&&nn(this,!0),dn(this,32))){var a=this.V();if(a){var b=this.ta||
(this.ta=new Hg);Ig(b,a);Mm(this).ha(b,"key",this.
$b).ha(a,"focus",this.Xk).ha(a,"blur",this.zf)}}};
function nn(a,b){var c=Mm(a),d=a.V();b?(c.ha(d,$e.ue,a.hd).ha(d,[$e.ve,
$e.te],a.Bc).ha(d,"mouseover",a.Vg).ha(d,"mouseout",a.dh),a.Ke!
=t&&c.ha(d,"contextmenu",a.Ke),D.ya&&(D.La(9)||c.ha(d,"dblclick",a.Qi),a.ua||
(a.ua=new qn(a),Re(a,a.ua)))):(c.lb(d,$e.ue,a.hd).lb(d,[$e.ve,
$e.te],a.Bc).lb(d,"mouseover",a.Vg).lb(d,"mouseout",a.dh),a.Ke!
=t&&c.lb(d,"contextmenu",a.Ke),D.ya&&(D.La(9)||
c.lb(d,"dblclick",a.Qi),Se(a.ua),a.ua=null))}
f.Vb=function()
{ln.ma.Vb.call(this);this.ta&&Og(this.ta);this.Ga()&&this.isEnabled()&&this.i.Je(th
is,!1)};f.va=function(){ln.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.kc=this.yd=null};f.Jb=function(){return
this.yd};function an(a,b){a.yd=b}f.tf=function(){var a=this.Jb();if(!
a)return"";a=p(a)?a:v(a)?B(a,He).join(""):Fe(a);return Vb(a)};f.Ga=function()
{return this.Af};
f.Na=function(a,b){if(b||this.Af!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.V();c&&this.i.Na(c,a);this.isEnabled()&&this.i.Je(this,a);this.Af=a;return!
0}return!1};f.isEnabled=function(){return!V(this,1)};f.Qa=function(a){var b=this.
$c();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!rn(this,1,!a)||(a||
(sn(this,!1),tn(this,!1)),this.Ga()&&this.i.Je(this,a),this.Ob(1,!a,!0))};function
tn(a,b){rn(a,2,b)&&a.Ob(2,b)}function sn(a,b){rn(a,4,b)&&a.Ob(4,b)}
f.Kh=function(a){rn(this,8,a)&&this.Ob(8,a)};f.Fc=function(a)
{rn(this,16,a)&&this.Ob(16,a)};f.$f=function(a)
{rn(this,32,a)&&this.Ob(32,a)};f.hb=function(a)
{rn(this,64,a)&&this.Ob(64,a)};function V(a,b){return!!
(a.Ac&b)}f.Ob=function(a,b,c){c||1!=a?dn(this,a)&&b!
=V(this,a)&&(this.i.Ob(this,a,b),this.Ac=b?this.Ac|a:this.Ac&~a):this.Qa(!
b)};function dn(a,b){return!!(a.df&b)}
f.kb=function(a,b){if(this.Pa&&V(this,a)&&!b)throw Error("Component already
rendered");!b&&V(this,a)&&this.Ob(a,!1);this.df=b?this.df|a:this.df&~a};function
un(a,b){return!!(a.ud&b)&&dn(a,b)}function rn(a,b,c){return dn(a,b)&&V(a,b)!=c&&(!
(a.af&b)||a.dispatchEvent(Km(b,c)))&&!a.jc}f.Vg=function(a){(!a.relatedTarget||!
xe(this.V(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&un(th
is,2)&&tn(this,!0)};
f.dh=function(a){a.relatedTarget&&xe(this.V(),a.relatedTarget)||!
this.dispatchEvent("leave")||(un(this,4)&&sn(this,!1),un(this,2)&&tn(this,!
1))};f.Ke=t;f.hd=function(a){this.isEnabled()&&(un(this,2)&&tn(this,!
0),df(a)&&(un(this,4)&&sn(this,!
0),this.i&&this.i.Ji(this)&&this.V().focus()));df(a)&&a.preventDefault()};f.Bc=func
tion(a){this.isEnabled()&&(un(this,2)&&tn(this,!
0),V(this,4)&&this.Dd(a)&&un(this,4)&&sn(this,!1))};f.Qi=function(a)
{this.isEnabled()&&this.Dd(a)};
f.Dd=function(a){un(this,16)&&this.Fc(!V(this,16));un(this,8)&&this.Kh(!
0);un(this,64)&&this.hb(!V(this,64));var b=new
Xe("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.R=a.R);return this.dispatchEvent(b)};f.Xk=function()
{un(this,32)&&this.$f(!0)};f.zf=function(){un(this,4)&&sn(this,!
1);un(this,32)&&this.$f(!1)};f.$b=function(a){return
this.Ga()&&this.isEnabled()&&this.Td(a)?(a.preventDefault(),a.g(),!0):!
1};f.Td=function(a){return 13==a.b&&this.Dd(a)};
if(!Aa(ln))throw Error("Invalid component class "+ln);if(!Aa(Vm))throw
Error("Invalid renderer class "+Vm);var vn=Ca(ln);kn[vn]=Vm;hn("goog-
control",function(){return new ln(null)});function qn(a)
{Qe.call(this);this.g=a;this.b=!1;this.i=new
P(this);Re(this,this.i);a=this.g.wa;this.i.ha(a,"mousedown",this.o).ha(a,"mouseup",
this.s).ha(a,"click",this.j)}y(qn,Qe);var wn=!D.ya||
D.Lb(9);qn.prototype.o=function(){this.b=!1};qn.prototype.s=function(){this.b=!0};
function xn(a,b){if(!wn)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}qn.prototype.j=function(a)
{if(this.b)this.b=!1;else{var
b=a.i,c=b.button,d=b.type,e=xn(b,"mousedown");this.g.hd(new
af(e,a.j));e=xn(b,"mouseup");this.g.Bc(new af(e,a.j));wn||(b.button=c,b.type=d)}};
qn.prototype.va=function(){this.g=null;qn.ma.va.call(this)};function yn()
{}y(yn,fn);xa(yn);f=yn.prototype;f.Sd=function(){};f.Zb=function(a){mn(a,!
1);a.ud&=-256;a.kb(32,!1);return a.g.Ua("BUTTON",{"class":Ym(this,a).join("
"),disabled:!
a.isEnabled(),title:a.R||"",value:a.yb()||""},a.tf()||"")};f.yf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.rb=function(a,b){mn(a,!1);a.ud&=-256;a.kb(32,!
1);if(b.disabled){var c=this.Be(1);O(b,c)}return yn.ma.rb.call(this,a,b)};
f.Ii=function(a){Mm(a).ha(a.V(),"click",a.Dd)};f.Tg=t;f.Ki=t;f.Ji=function(a)
{return a.isEnabled()};f.Je=t;f.Ob=function(a,b,c){yn.ma.Ob.call(this,a,b,c);
(a=a.V())&&1==b&&(a.disabled=c)};f.yb=function(a){return
a.value};f.Og=function(a,b){a&&(a.value=b)};f.Gc=t;function zn(a,b,c)
{ln.call(this,a,b||yn.$a(),c)}y(zn,ln);f=zn.prototype;f.yb=function(){return
this.Db};f.Hi=function(a){this.R=a;gn(this.V(),a)};function An(a,b){var
c=a.i,d=Tm(a),e=c.Ha()+"-collapse-left";c=c.Ha()+"-collapse-right";pn(a,d?c:e,!!
(b&1));pn(a,d?e:c,!!(b&2))}f.va=function(){zn.ma.va.call(this);delete
this.Db;delete this.R};f.Va=function(){zn.ma.Va.call(this);if(dn(this,32)){var
a=this.V();a&&Mm(this).ha(a,"keyup",this.Td)}};
f.Td=function(a){return 13==a.b&&"key"==a.type||32==a.b&&"keyup"==a.type?
this.Dd(a):32==a.b};hn("goog-button",function(){return new zn(null)});function Bn()
{this.g=[]}y(Bn,Vm);xa(Bn);function Cn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Ha()+"-highlight";break;case 1:c=a.Ha()+"-checkbox";break;case 2:c=a.Ha()+"-
content"}a.g[b]=c}return c}f=Bn.prototype;f.Sd=function()
{return"menuitem"};f.Zb=function(a){var b=a.g.Ua("DIV",Ym(this,a).join("
"),Dn(this,a.Jb(),a.g));En(this,a,b,dn(a,8)||dn(a,16));return b};f.qc=function(a)
{return a&&a.firstChild};
f.rb=function(a,b){var c=ue(b),d=Cn(this,2);c&&mg(c,d)||
b.appendChild(Dn(this,b.childNodes,a.g));mg(b,"goog-option")&&(a.kb(16,!
0),a&&b&&En(this,a,b,!0));return Bn.ma.rb.call(this,a,b)};f.Ie=function(a,b){var
c=this.qc(a),d=Fn(this,a)?c.firstChild:null;Bn.ma.Ie.call(this,a,b);d&&!
Fn(this,a)&&c.insertBefore(d,c.firstChild||null)};function Dn(a,b,c)
{a=Cn(a,2);return c.Ua("DIV",a,b)}function Fn(a,b){var c=a.qc(b);if(c)
{c=c.firstChild;var d=Cn(a,1);return!!c&&we(c)&&mg(c,d)}return!1}
function En(a,b,c,d){bn(a,c,b.Ge());cn(a,b,c);d!=Fn(a,c)&&(qg(c,"goog-
option",d),c=a.qc(c),d?(a=Cn(a,1),c.insertBefore(b.g.Ua("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Be=function(a){switch(a){case 2:return
Cn(this,0);case 16:case 8:return"goog-option-selected";default:return
Bn.ma.Be.call(this,a)}};f.vf=function(a){var b=Cn(this,0);switch(a){case "goog-
option-selected":return 16;case b:return 2;default:return
Bn.ma.vf.call(this,a)}};f.Ha=function(){return"goog-menuitem"};function Gn(a,b,c,d)
{ln.call(this,a,d||Bn.$a(),c);this.Wa=b}y(Gn,ln);f=Gn.prototype;f.yb=function(){var
a=this.Wa;return null!=a?a:this.tf()};f.kb=function(a,b)
{Gn.ma.kb.call(this,a,b);switch(a){case 8:V(this,16)&&!b&&this.Fc(!1);var
c=this.V();c&&this&&c&&En(this.i,this,c,b);break;case 16:
(c=this.V())&&this&&c&&En(this.i,this,c,b)}};
f.tf=function(){var a=this.Jb();return v(a)?(a=B(a,function(a){return
we(a)&&(mg(a,"goog-menuitem-accel")||mg(a,"goog-menuitem-mnemonic-
separator"))?"":He(a)}).join(""),Vb(a)):Gn.ma.tf.call(this)};f.Bc=function(a){var
b=this.$c();if(b){var c=b.j;b.j=null;if(c&&r(a.clientX)&&Ud(c,new
E(a.clientX,a.clientY)))return}Gn.ma.Bc.call(this,a)};f.Td=function(a){return
a.b==this.dj&&this.Dd(a)?!0:Gn.ma.Td.call(this,a)};f.Mk=function(){return
this.dj};hn("goog-menuitem",function(){return new Gn(null)});
Gn.prototype.Ge=function(){return
dn(this,16)?"menuitemcheckbox":dn(this,8)?"menuitemradio":Gn.ma.Ge.call(this)};Gn.p
rototype.$c=function(){return ln.prototype.
$c.call(this)};Gn.prototype.uf=function(){return
ln.prototype.uf.call(this)};function Hn(a,b,c){Gn.call(this,a,b,c);this.kb(16,!
0)}y(Hn,Gn);hn("goog-checkbox-menuitem",function(){return new Hn(null)});function
In(a){this.b=a}xa(In);function Jn(a,b){a&&(a.tabIndex=b?0:-
1)}f=In.prototype;f.Qg=function(a){return"DIV"==a.tagName};function Kn(a,b,c)
{c.id&&Lm(b,c.id);var d=a.Rd(),e=!1,g=lg(c);g&&z(g,function(a){a==d?e=!
0:a&&(a==d+"-disabled"?b.Qa(!1):a==d+"-horizontal"?Ln(b,"horizontal"):a==d+"-
vertical"&&Ln(b,"vertical"))},a);e||O(c,d);Mn(a,b,c);return c}
function Mn(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.Ce(d);g&&(g.wa=d,b.isEnabled()||g.Qa(!
1),b.Fa(g),Pm(g,d))}else d.nodeValue&&""!=Wb(d.nodeValue)||
c.removeChild(d);d=e}}f.Ce=function(a){a:{a=lg(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in jn?jn[d]():null){a=d;break a}}a=null}return
a};f.Rg=function(a){a=a.V();Ih(a,!0,D.Ta);D.ya&&(a.hideFocus=!0);var
b=this.b;b&&Me(a,b)};f.Rd=function(){return"goog-container"};
function Nn(a,b){var c=a.Rd(),d=[c,"horizontal"==b.Cd?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}f.zi=function()
{return"vertical"};function On(a,b,c){Im.call(this,c);this.ad=b||In.
$a();this.Cd=a||
this.ad.zi()}y(On,Im);f=On.prototype;f.oh=null;f.xd=null;f.ad=null;f.Cd=null;f.Qc=!
0;f.wd=!0;f.Nd=!0;f.wb=-1;f.Ab=null;f.Dc=!1;f.Jc=null;function Pn(a){return a.oh||
a.V()}f.zc=function(){this.wa=this.g.Ua("DIV",Nn(this.ad,this).join("
"))};f.Qd=function(){return this.V()};f.Pg=function(a){return
this.ad.Qg(a)};f.Ub=function(a)
{this.wa=Kn(this.ad,this,a);"none"==a.style.display&&(this.Qc=!1)};
f.Va=function(){On.ma.Va.call(this);Qm(this,function(a){a.Pa&&Qn(this,a)},this);var
a=this.V();this.ad.Rg(this);this.Na(this.Qc,!
0);Mm(this).ha(this,"enter",this.ah).ha(this,"highlight",this.Uk).ha(this,"unhighli
ght",this.Wk).ha(this,"open",this.Jl).ha(this,"close",this.Tk).ha(a,
$e.ue,this.Vk).ha($d(a),[$e.ve,$e.te],this.ol).ha(a,[$e.ue,$e.ve,
$e.te,"mouseover","mouseout","contextmenu"],this.kl);this.Nd&&Rn(this,!0)};
function Rn(a,b){var c=Mm(a),d=Pn(a);b?
c.ha(d,"focus",a.xf).ha(d,"blur",a.wf).ha(a.xd||(a.xd=new Hg(Pn(a))),"key",a.
$b):c.lb(d,"focus",a.xf).lb(d,"blur",a.wf).lb(a.xd||(a.xd=new Hg(Pn(a))),"key",a.
$b)}f.Vb=function(){this.od(-1);this.Ab&&this.Ab.hb(!1);this.Dc=!
1;On.ma.Vb.call(this)};f.va=function()
{On.ma.va.call(this);this.xd&&(this.xd.Ea(),this.xd=null);this.ad=this.Ab=this.Jc=t
his.oh=null};f.ah=function(){return!0};
f.Uk=function(a){var b=Um(this,a.target);if(-1<b&&b!=this.wb){var
c=Sn(this);c&&tn(c,!1);this.wb=b;c=Sn(this);this.Dc&&sn(c,!0);this.Ab&&c!
=this.Ab&&(dn(c,64)?c.hb(!0):this.Ab.hb(!1))}b=this.V();null!
=a.target.V()&&Ne(b,"activedescendant",a.target.V().id)};f.Wk=function(a)
{a.target==Sn(this)&&(this.wb=-1);this.V().removeAttribute("aria-
activedescendant")};f.Jl=function(a){(a=a.target)&&a!=this.Ab&&a.
$c()==this&&(this.Ab&&this.Ab.hb(!1),this.Ab=a)};
f.Tk=function(a){a.target==this.Ab&&(this.Ab=null);var
b=this.V(),c=a.target.V();b&&V(a.target,2)&&c&&Pe(b,c)};f.Vk=function(a)
{this.wd&&(this.Dc=!0);var b=Pn(this);b&&De(b)&&Ee(b)?
b.focus():a.preventDefault()};f.ol=function(){this.Dc=!1};
f.kl=function(a){a:{var b=a.target;if(this.Jc)for(var c=this.V();b&&b!==c;){var
d=b.id;if(d in this.Jc){b=this.Jc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case $e.ue:b.hd(a);break;case
$e.ve:case $e.te:b.Bc(a);break;case "mouseover":b.Vg(a);break;case
"mouseout":b.dh(a);break;case "contextmenu":b.Ke(a)}};f.xf=function()
{};f.wf=function(){this.od(-1);this.Dc=!1;this.Ab&&this.Ab.hb(!1)};
f.$b=function(a){return this.isEnabled()&&this.Ga()&&(0!=Rm(this)||
this.oh)&&this.Sg(a)?(a.preventDefault(),a.g(),!0):!1};
f.Sg=function(a){var b=Sn(this);if(b&&"function"==typeof b.$b&&b.$b(a)||
this.Ab&&this.Ab!=b&&"function"==typeof this.Ab.$b&&this.Ab.$b(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.b){case
27:if(this.Nd)Pn(this).blur();else return!1;break;case 36:Tn(this);break;case
35:Un(this);break;case 38:if("vertical"==this.Cd)Vn(this);else return!1;break;case
37:if("horizontal"==this.Cd)Tm(this)?Wn(this):Vn(this);else return!1;break;case
40:if("vertical"==this.Cd)Wn(this);else return!1;
break;case 39:if("horizontal"==this.Cd)Tm(this)?Vn(this):Wn(this);else return!
1;break;default:return!1}return!0};function Qn(a,b){var c=b.V();c=c.id||
(c.id=b.getId());a.Jc||(a.Jc={});a.Jc[c]=b}f.Fa=function(a,b)
{On.ma.Fa.call(this,a,b)};
f.we=function(a,b,c){a.af|=2;a.af|=64;a.kb(32,!1);mn(a,!1);var d=a.$c()==this?
Um(this,a):-1;On.ma.we.call(this,a,b,c);a.Pa&&this.Pa&&Qn(this,a);a=d;-
1==a&&(a=Rm(this));a==this.wb?this.wb=Math.min(Rm(this)-1,b):a>this.wb&&b<=this.wb?
this.wb++:a<this.wb&&b>this.wb&&this.wb--};
f.removeChild=function(a,b){if(a=p(a)?Nm(this,a):a){var c=Um(this,a);-1!
=c&&(c==this.wb?(tn(a,!1),this.wb=-1):c<this.wb&&this.wb--);var
d=a.V();d&&d.id&&this.Jc&&(c=this.Jc,d=d.id,d in c&&delete
c[d])}a=On.ma.removeChild.call(this,a,b);mn(a,!0);return a};function Ln(a,b)
{if(a.V())throw Error("Component already rendered");a.Cd=b}f.Ga=function(){return
this.Qc};
f.Na=function(a,b){if(b||this.Qc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Qc=a;var c=this.V();c&&(S(c,a),this.Nd&&Jn(Pn(this),this.wd&&this.Qc),b||
this.dispatchEvent(this.Qc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.wd};f.Qa=function(a){this.wd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.wd=!0,Qm(this,function(a)
{a.Zj?delete a.Zj:a.Qa(!0)})):(Qm(this,function(a){a.isEnabled()?a.Qa(!1):a.Zj=!
0}),this.Dc=this.wd=!1),this.Nd&&Jn(Pn(this),a&&this.Qc))};
function Xn(a,b){b!
=a.Nd&&a.Pa&&Rn(a,b);a.Nd=b;a.wd&&a.Qc&&Jn(Pn(a),b)}f.od=function(a)
{(a=Sm(this,a))?tn(a,!0):-1<this.wb&&tn(Sn(this),!1)};function Sn(a){return
Sm(a,a.wb)}function Tn(a){Yn(a,function(a,c){return(a+1)%c},Rm(a)-1)}function Un(a)
{Yn(a,function(a,c){a--;return 0>a?c-1:a},0)}function Wn(a){Yn(a,function(a,c)
{return(a+1)%c},a.wb)}function Vn(a){Yn(a,function(a,c){a--;return 0>a?c-
1:a},a.wb)}
function Yn(a,b,c){c=0>c?Um(a,a.Ab):c;var d=Rm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Sm(a,c);if(g&&a.ni(g)){a.od(c);break}e+
+;c=b.call(a,c,d)}}f.ni=function(a){return a.Ga()&&a.isEnabled()&&dn(a,2)};function
Zn(){}y(Zn,fn);xa(Zn);f=Zn.prototype;f.Zb=function(a){var
b=Ym(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),this.qf(a.Jb(),a.g));gn(b,a.R);return b};f.Sd=function()
{return"button"};f.qc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.qf=function(a,b){return
b.Ua("DIV","goog-inline-block "+(this.Ha()+"-outer-box"),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-inner-box"),a))};f.yf=function(a){return"DIV"==a.tagName};
f.rb=function(a,b){$n(b,!0);$n(b,!1);a:{var c=a.g.Ci(b);var d=this.Ha()+"-outer-
box";if(c&&mg(c,d)&&(c=a.g.Ci(c),d=this.Ha()+"-inner-box",c&&mg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.qf(b.childNodes,a.g));ng(b,["goog-inline-
block",this.Ha()]);return Zn.ma.rb.call(this,a,b)};f.Ha=function(){return"goog-
custom-button"};
function $n(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(""==Wb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function ao(){}y(ao,fn);xa(ao);f=ao.prototype;f.Zb=function(a){var
b=Ym(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),a.Jb());gn(b,a.R);return b};f.Sd=function(){return"button"};f.yf=function(a)
{return"DIV"==a.tagName};f.rb=function(a,b){O(b,"goog-inline-block");return
ao.ma.rb.call(this,a,b)};f.yb=function(){return""};f.Ha=function(){return"goog-
flat-button"};hn("goog-flat-button",function(){return new zn(null,ao.
$a())});function bo(){}y(bo,Vm);xa(bo);bo.prototype.Ha=function(){return"goog-
menuheader"};function co(a,b,c){ln.call(this,a,c||bo.$a(),b);this.kb(1,!
1);this.kb(2,!1);this.kb(4,!1);this.kb(32,!1);this.Ac=1}y(co,ln);hn("goog-
menuheader",function(){return new co(null)});function eo()
{}y(eo,Vm);xa(eo);eo.prototype.Zb=function(a){return
a.g.Ua("DIV",this.Ha())};eo.prototype.rb=function(a,b)
{b.id&&Lm(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Zb(a);c.parentNode&&c.parentNode.insertBefore(b,c);K(c)}else
O(b,this.Ha());return b};eo.prototype.Ie=function(){};eo.prototype.Ha=function()
{return"goog-menuseparator"};function fo(a,b){ln.call(this,null,a||eo.
$a(),b);this.kb(1,!1);this.kb(2,!1);this.kb(4,!1);this.kb(32,!
1);this.Ac=1}y(fo,ln);fo.prototype.Va=function()
{fo.ma.Va.call(this);Me(this.V(),"separator")};hn("goog-menuseparator",function()
{return new fo});function go(a)
{this.b=a||"menu"}y(go,In);xa(go);go.prototype.Qg=function(a)
{return"UL"==a.tagName||go.ma.Qg.call(this,a)};go.prototype.Ce=function(a)
{return"HR"==a.tagName?new fo:go.ma.Ce.call(this,a)};go.prototype.Rd=function()
{return"goog-menu"};go.prototype.Rg=function(a)
{go.ma.Rg.call(this,a);Ne(a.V(),"haspopup","true")};hn("goog-
menuseparator",function(){return new fo});function ho(a,b)
{On.call(this,"vertical",b||go.$a(),a);Xn(this,!1)}y(ho,On);f=ho.prototype;f.mf=!
0;function io(a,b){if(xe(a.V(),b))return!0;for(var c=0,d=Rm(a);c<d;c++){var
e=Sm(a,c);if("function"==typeof e.Wg&&e.Wg(b))return!0}return!1}f.Tb=function(a)
{this.Fa(a,!0)};f.lf=function(a,b){this.we(a,b,!0)};f.De=function(){var
a=[];Qm(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.Ga();c||S(this.V(),!0);var
d=this.V(),e=a,g=b,h=wh(d);e instanceof E&&(g=e.y,e=e.x);ph(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(g)-h.y));c||S(this.V(),!1)};f.Xb=function(){return
this.Ga()?wh(this.V()):null};f.Na=function(a,b,c)
{(b=ho.ma.Na.call(this,a,b))&&a&&this.Pa&&this.mf&&Pn(this).focus();a&&c&&r(c.clien
tX)?this.j=new E(c.clientX,c.clientY):this.j=null;return b};f.ah=function(a)
{this.mf&&Pn(this).focus();return ho.ma.ah.call(this,a)};
f.ni=function(a){return a.isEnabled()&&a.Ga()&&dn(a,2)};f.Ub=function(a){for(var
b=this.ad,c=be(this.g.b,"DIV",b.Rd()+"-content",a),d=c.length,e=0;e<d;e+
+)Mn(b,this,c[e]);ho.ma.Ub.call(this,a)};f.Sg=function(a){var
b=ho.ma.Sg.call(this,a);b||Qm(this,function(c){!
b&&c.Mk&&c.dj==a.b&&(this.isEnabled()&&this.od(Um(this,c)),b=c.$b(a))},this);return
b};f.od=function(a){ho.ma.od.call(this,a);
(a=Sm(this,a))&&xh(a.V(),this.V())};function jo()
{}y(jo,Zn);xa(jo);jo.prototype.qc=function(a){return
jo.ma.qc.call(this,a&&a.firstChild)};jo.prototype.rb=function(a,b){var
c=be(document,"*","goog-menu",b)[0];if(c){S(c,!1);$d(c).body.appendChild(c);var
d=new ho;Pm(d,c);ko(a,d)}return
jo.ma.rb.call(this,a,b)};jo.prototype.qf=function(a,b){return jo.ma.qf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ha()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-dropdown"),"\u00a0")],b)};jo.prototype.Ha=function()
{return"goog-menu-button"};function lo(a,b,c,d,e){zn.call(this,a,c||jo.
$a(),d);this.kb(64,!0);this.Aa=new Dl(null,9);b&&ko(this,b);this.j=new ig(500);!
D.product.se&&!D.product.sd||D.La("533.17.9")||(this.If=!0);this.Hc=e||go.
$a()}y(lo,zn);f=lo.prototype;f.If=!1;f.Va=function(){lo.ma.Va.call(this);mo(this,!
0);this.b&&no(this,this.b,!0);Ne(this.wa,"haspopup",!!this.b)};f.Vb=function()
{lo.ma.Vb.call(this);mo(this,!1);if(this.b){this.hb(!
1);this.b.Vb();no(this,this.b,!1);var a=this.b.V();a&&K(a)}};
f.va=function(){lo.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.Id;this.j.Ea()};f.hd=function(a){lo.ma.hd.call(this,a);V(this,4)&&(this.hb(!
V(this,64),a),this.b&&(this.b.Dc=V(this,64)))};f.Bc=function(a)
{lo.ma.Bc.call(this,a);this.b&&!V(this,4)&&(this.b.Dc=!1)};f.Dd=function()
{sn(this,!1);return!0};f.nl=function(a){this.b&&this.b.Ga()&&!
this.Wg(a.target)&&this.hb(!1)};f.Wg=function(a){return a&&xe(this.V(),a)||
this.b&&io(this.b,a)||!1};
f.Td=function(a){if(32==a.b){if(a.preventDefault(),"keyup"!=a.type)return!0}else
if("key"!=a.type)return!1;if(this.b&&this.b.Ga()){var b=13==a.b||32==a.b,c=this.b.
$b(a);return 27==a.b||b?(this.hb(!1),!0):c}return 40==a.b||38==a.b||32==a.b||
13==a.b?(this.hb(!0,a),!0):!1};f.El=function(){this.hb(!1)};f.Fl=function()
{V(this,4)||this.hb(!1)};f.zf=function(a){this.If||this.hb(!
1);lo.ma.zf.call(this,a)};function oo(a){a.b||ko(a,new ho(a.g,a.Hc));return a.b||
null}
function ko(a,b){var c=a.b;b!=c&&(c&&(a.hb(!1),a.Pa&&no(a,c,!1),delete
a.b),a.Pa&&Ne(a.wa,"haspopup",!!b),b&&(a.b=b,b.Ed(a),b.Na(!1),c=a.If,
(b.mf=c)&&Xn(b,!0),a.Pa&&no(a,b,!0)))}f.Tb=function(a){oo(this).Fa(a,!
0)};f.lf=function(a,b){oo(this).we(a,b,!0)};f.Na=function(a,b){var
c=lo.ma.Na.call(this,a,b);c&&!this.Ga()&&this.hb(!1);return c};f.Qa=function(a)
{lo.ma.Qa.call(this,a);this.isEnabled()||this.hb(!1)};
f.hb=function(a,b){lo.ma.hb.call(this,a);if(this.b&&V(this,64)==a){if(a)this.b.Pa||
this.b.render(),this.Qb=vh(this.V()),this.Bb=Eh(this.V()),po(this),!b||40!=b.b&&38!
=b.b?this.b.od(-1):Tn(this.b);else{sn(this,!1);this.b.Dc=!1;var
c=this.V();c&&(Ne(c,"activedescendant",""),Ne(c,"owns",""));null!
=this.Ca&&(this.Ca=void 0,(c=this.b.V())&&R(c,"",""))}this.b.Na(a,!1,b);if(!
this.jc){c=Mm(this);var d=a?c.ha:c.lb;d.call(c,this.g.b,"mousedown",this.nl,!
0);this.If&&d.call(c,this.b,"blur",this.Fl);d.call(c,
this.j,"tick",this.al);a?
this.j.start():this.j.stop()}}this.b&&this.b.V()&&this.b.wa.removeAttribute("aria-
hidden")};function po(a){if(a.b.Pa){var b=a.Aa;a.Aa.element=a.Id||a.V();var
c=a.b.V();a.b.Ga()||(c.style.visibility="hidden",S(c,!0));!
a.Ca&&a.Aa.o&&a.Aa.g&32&&(a.Ca=Dh(c));b.Rb(c,b.b^1,null,a.Ca);a.b.Ga()||(S(c,!
1),c.style.visibility="visible")}}
f.al=function(){var a=Eh(this.V()),b=vh(this.V());var c=this.Bb;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Qb,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.Bb=a,this.Qb=b,po(this))};function no(a,b,c){var d=Mm(a);c=c?
d.ha:d.lb;c.call(d,b,"action",a.El);c.call(d,b,"close",a.Yk);c.call(d,b,"highlight"
,a.Zk);c.call(d,b,"unhighlight",a.$k)}
function mo(a,b){var c=Mm(a);(b?
c.ha:c.lb).call(c,a.V(),"keydown",a.Al)}f.Zk=function(a)
{(a=a.target.V())&&qo(this,a)};f.Al=function(a)
{dn(this,32)&&this.V()&&this.b&&this.b.Ga()&&a.g()};f.$k=function(){if(!Sn(this.b))
{var a=this.V();Ne(a,"activedescendant","");Ne(a,"owns","")}};f.Yk=function(a)
{if(V(this,64)&&a.target instanceof Gn){a=a.target;var
b=a.V();a.Ga()&&V(a,2)&&null!=b&&qo(this,b)}};function qo(a,b){var
c=a.V(),d=Oe(b)||b;if(!d.id){var e=gm.$a();d.id=hm(e)}Pe(c,d);Ne(c,"owns",d.id)}
hn("goog-menu-button",function(){return new lo(null)});function ro()
{}y(ro,ao);xa(ro);ro.prototype.Zb=function(a){var
b=Ym(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join(" "),
[so(this,a.Jb(),a.g),to(this,a.g)]);gn(b,a.R);return b};ro.prototype.qc=function(a)
{return a&&a.firstChild};
ro.prototype.rb=function(a,b){var c=be(document,"*","goog-menu",b)[0];if(c){S(c,!
1);a.g.b.body.appendChild(c);var d=new ho;Pm(d,c);ko(a,d)}be(document,"*",this.Ha()
+"-caption",b)[0]||
b.appendChild(so(this,b.childNodes,a.g));be(document,"*",this.Ha()+"-dropdown",b)
[0]||b.appendChild(to(this,a.g));return ro.ma.rb.call(this,a,b)};function so(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ha()+"-caption"),b)}
function to(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ha()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}ro.prototype.Ha=function(){return"goog-flat-
menu-button"};hn("goog-flat-menu-button",function(){return new lo(null,null,ro.
$a())});function uo(a,b){Im.call(this,b);this.b=a||""}var
vo;y(uo,Im);f=uo.prototype;f.xc=null;function wo(){null!=vo||(vo="placeholder"in
J("INPUT"));return vo}f.Me=!1;f.zc=function(){this.wa=this.g.Ua("INPUT",
{type:"text"})};f.Ub=function(a){uo.ma.Ub.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");Ke($d(a))==a&&(this.Me=!0,og(this.V(),"label-
input-label"));wo()&&(this.V().placeholder=this.b);Ne(this.V(),"label",this.b)};
f.Va=function(){uo.ma.Va.call(this);var a=new
P(this);a.ha(this.V(),"focus",this.Ri);a.ha(this.V(),"blur",this.jl);wo()?this.i=a:
(D.Ta&&a.ha(this.V(),
["keypress","keydown","keyup"],this.ul),a.ha(ke($d(this.V())),"load",this.Vl),this.
i=a,xo(this));yo(this);this.V().g=this};f.Vb=function()
{uo.ma.Vb.call(this);this.i&&(this.i.Ea(),this.i=null);this.V().g=null};function
xo(a){!a.j&&a.i&&a.V().form&&(a.i.ha(a.V().form,"submit",a.xl),a.j=!0)}
f.va=function()
{uo.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};f.Ri=function(){this.Me=!
0;og(this.V(),"label-input-label");if(!wo()&&!zo(this)&&!this.R){var
a=this,b=function(){a.V()&&(a.V().value="")};D.ya?N(b,10):b()}};f.jl=function()
{wo()||(this.i.lb(this.V(),"click",this.Ri),this.xc=null);this.Me=!
1;yo(this)};f.ul=function(a){27==a.b&&("keydown"==a.type?
this.xc=this.V().value:"keypress"==a.type?
this.V().value=this.xc:"keyup"==a.type&&(this.xc=null),a.preventDefault())};
f.xl=function(){zo(this)||(this.V().value="",N(this.el,10,this))};f.el=function()
{zo(this)||(this.V().value=this.b)};f.Vl=function(){yo(this)};function zo(a)
{return!!a.V()&&""!=a.V().value&&a.V().value!=a.b}f.reset=function()
{zo(this)&&(this.V().value="",null!=this.xc&&(this.xc=""),yo(this))};function
Ao(a,b){null!=a.xc&&(a.xc=b);a.V().value=b;yo(a)}f.yb=function(){return null!
=this.xc?this.xc:zo(this)?this.V().value:""};f.mc=function(){return this.b};
function yo(a){var b=a.V();wo()?a.V().placeholder!
=a.b&&(a.V().placeholder=a.b):xo(a);Ne(b,"label",a.b);zo(a)?(b=a.V(),og(b,"label-
input-label")):(a.R||a.Me||(b=a.V(),O(b,"label-input-label")),wo()||
N(a.nn,10,a))}f.Qa=function(a){this.V().disabled=!a;qg(this.V(),"label-input-label-
disabled",!a)};f.isEnabled=function(){return!this.V().disabled};f.nn=function(){!
this.V()||zo(this)||this.Me||(this.V().value=this.b)};function Bo(a,b)
{ho.call(this,a,b);this.mf=!0;Xn(this,!0);this.Na(!1,!0);this.b=new
zk}y(Bo,ho);f=Bo.prototype;f.jm=0;f.Ub=function(a)
{Bo.ma.Ub.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.g.V(a),!a||!
Bk(this.b,Ca(a))){if(a){var b={wa:a,Xj:1,mm:void 0,wi:"mousedown",sh:void
0};this.b.set(Ca(a),b)}else
b=null;this.Pa&&this.ii(b);a=x(this.Vm,a);this.V()&&Mm(this).ha(this.V(),"keydown",
a)}};
f.Va=function(){Bo.ma.Va.call(this);this.b.forEach(this.ii,this);var
a=Mm(this);a.ha(this,"action",this.Qm);a.ha(this.g.b,"mousedown",this.Rm,!
0)};f.Vm=function(a,b){if(27==b.b)a.focus();else{var c=Sm(this,this.wb);if(c)
{c=c.V();var d=new af(b.i,c);d.target=c;if(32==b.b||13==b.b)ff(c)?Cf(c,"keydown",!
1,d):zf(c,"keydown",!1,d);32==b.b&&Co(this)}}};f.ii=function(a)
{Mm(this).ha(a.wa,a.wi,this.Zm);"contextmenu"!
=a.wi&&Mm(this).ha(a.wa,"keydown",this.$m)};
function Do(a,b,c,d){var e=a.Ga();a.Ga()||
Ha();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.V().style.visibility="hidden"),S(a.V(),!0),b.Rb(a.V(),c,d),e||
(a.V().style.visibility="visible"),a.od(-1),a.Na(!0))}function Co(a)
{a.Ga()&&(a.Na(!1),a.Ga()||(a.jm=Ha()))}f.Qm=function(){Co(this)};f.Zm=function(a)
{Eo(this,a)};f.$m=function(a){32!=a.b&&13!=a.b&&40!=a.b||
Eo(this,a);40==a.b&&Tn(this)};
function Eo(a,b){for(var c=a.b.Wb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.wa==b.j){c=a;d=n(e.Xj)?new Al(e.wa,e.Xj,!0):new
El(b.clientX,b.clientY);d.i&&d.i(5);Do(c,d,e.mm,e.sh);b.preventDefault();b.g();brea
k}}}f.Rm=function(a){this.Ga()&&!io(this,a.target)&&Co(this)};f.wf=function(a)
{Bo.ma.wf.call(this,a);Co(this)};f.va=function(){Bo.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function Fo(a)
{M.call(this);this.b=[];Go(this,a)}y(Fo,M);f=Fo.prototype;f.Yf=null;f.Yg=null;funct
ion Ho(a,b){a.Yg=b}function Go(a,b){b&&(z(b,function(a){Io(this,a,!
1)},a),Ib(a.b,b))}f.Tb=function(a){this.lf(a,this.b.length)};f.lf=function(a,b)
{a&&(Io(this,a,!1),Jb(this.b,b,0,a))};f.De=function(){return Hb(this.b)};function
Jo(a,b){b!=a.Yf&&(Io(a,a.Yf,!1),a.Yf=b,Io(a,b,!
0));a.dispatchEvent("select")}f.va=function(){Fo.ma.va.call(this);delete
this.b;this.Yf=null};
function Io(a,b,c){b&&("function"==typeof a.Yg?a.Yg(b,c):"function"==typeof
b.Kh&&b.Kh(c))};function Ko(){}y(Ko,eo);xa(Ko);Ko.prototype.Zb=function(a){return
a.g.Ua("DIV",Ym(this,a).join(" ")+" goog-inline-
block","\u00a0")};Ko.prototype.rb=function(a,b)
{b=Ko.ma.rb.call(this,a,b);O(b,"goog-inline-block");return
b};Ko.prototype.Ha=function(){return"goog-toolbar-separator"};function Lo()
{this.b="toolbar"}y(Lo,In);xa(Lo);Lo.prototype.Ce=function(a)
{return"HR"==a.tagName?new fo(Ko.
$a()):Lo.ma.Ce.call(this,a)};Lo.prototype.Rd=function(){return"goog-
toolbar"};Lo.prototype.zi=function(){return"horizontal"};function Mo(a,b,c)
{On.call(this,b,a||Lo.$a(),c)}y(Mo,On);Mo.prototype.xf=function(a)
{Mo.ma.xf.call(this,a);this.Dc||Tn(this)};function No()
{}y(No,Zn);xa(No);No.prototype.Ha=function(){return"goog-toolbar-button"};function
Oo(a,b,c){zn.call(this,a,b||No.$a(),c)}y(Oo,zn);hn("goog-toolbar-button",function()
{return new Oo(null)});function Po(a,b){fo.call(this,a||Ko.
$a(),b)}y(Po,fo);hn("goog-toolbar-separator",function(){return new Po});function
Qo(a,b,c,d,e,g){function h(a){if(a){a.tabIndex=0;Me(a,l.ta);O(a,"goog-zippy-
header");a&&l.ra.ha(a,"click",l.ua);var
b=l;a&&(Ig(b.R,a),b.ka.ha(b.R,"key",b.Aa))}}M.call(this);this.s=e||
Xd();this.g=this.s.V(a)||null;this.j=this.s.V(d||null);this.o=Aa(b)?
b:null;this.ta=g||"tab";this.i=this.o||!b?null:this.s.V(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=mg(this.g,"goog-zippy-
expanded")));this.ka=new P(this);this.R=new Hg;this.ra=new P(this);var l=this;
h(this.g);h(this.j);Ro(this,this.b)}y(Qo,M);Qo.prototype.va=function()
{Qo.ma.va.call(this);Se(this.ka);Se(this.R);Se(this.ra)};function Ro(a,b){a.i?
S(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(S(a.g,!
b),S(a.j,b)):a.g&&(qg(a.g,"goog-zippy-expanded",b),qg(a.g,"goog-zippy-collapsed",!
b),Ne(a.g,"expanded",b));a.b=b;a.dispatchEvent(new So("toggle",a,a.b))}
Qo.prototype.Aa=function(a){if(13==a.b||32==a.b)Ro(this,!
this.b),this.dispatchEvent(new
So("action",this,this.b,a)),a.preventDefault(),a.g()};Qo.prototype.ua=function(a)
{Ro(this,!this.b);this.dispatchEvent(new So("action",this,this.b,a))};function
So(a,b){Xe.call(this,a,b)}y(So,Xe);function To(a,b)
{Im.call(this,b);this.b=a}y(To,Im);To.prototype.i="info";To.prototype.j=!1;var
Uo={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};To.prototype.Ga=function(){var
a=this.V();return null!=a&&mg(a,"jfk-butterBar-shown")};To.prototype.Na=function(a)
{qg(this.V(),"jfk-butterBar-shown",a)};
To.prototype.zc=function(){this.wa=this.g.Ua("DIV","jfk-butterBar");var
a=this.V();a&&(Ne(a,"live","assertive"),Ne(a,"atomic","true"));this.b=this.b;if(a=t
his.V()){var b=this.g;b.Gi(a);b.Fi(a,this.b)}this.j=this.j;(a=this.V())&&qg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Qd()){b=this.V();var
c=Uo[a];og(b,Uo[this.i]);O(b,c)}this.i=a};function Vo(a){if(null!=a)switch(a.Bg)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var Wo=function(a)
{function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var
c=new b(String(a));void 0!==d&&(c.Bg=d);return c}}(Ml);function Xo(a){return null!
=a&&a.Wc===Hl?
String(String(a.Jb()).replace(Yo,"").replace(Zo,"&lt;")).replace($o,ap):Yb(String(a
))}
var
bp={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"
,"
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8
232;","\u2029":"&#8233;"};function ap(a){return bp[a]}
var $o=/[\x00\x22\x27\x3c\x3e]/g,cp=/^(?!on|src|(?:style|action|archive|background|
cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)
$/i,Yo=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Zo=/</g;function dp(a,b){this.i=a;this.s=!!
b;this.j={0:this.i+"-arrowright",1:this.i+"-arrowup",2:this.i+"-
arrowdown",3:this.i+"-arrowleft"}}y(dp,tl);f=dp.prototype;f.$i=!
1;f.wg=2;f.hi=20;f.xg=3;f.Dh=-5;f.tg=!1;f.Jh=function(a)
{this.g=a};f.setPosition=function(a,b,c,d){null!=a&&(this.xg=a);null!
=b&&(this.wg=b);r(c)&&(this.hi=Math.max(c,15));r(d)&&(this.Dh=d)};f.Rb=function(a,b
,c){a=this.wg;2==a&&(a=0);ep(this,this.xg,a,2==this.wg?fp(this.xg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.hi,0,c)};
function ep(a,b,c,d,e,g){if(a.g){var h=gp(b,c);var l=a.g;var m=Dh(l);m=(fp(b)?
m.height/2:m.width/2)-d;var q=wl(l,h),u;if(u=vh(l))l=gh(Eh(l)),fp(b)?l.top<u.top&&!
(q&1)?m-=u.top-l.top:l.bottom>u.bottom&&q&1&&(m-=l.bottom-
u.bottom):l.left<u.left&&!(q&4)?m-=u.left-l.left:l.right>u.right&&q&4&&(m-=l.right-
u.right);l=m;l=fp(b)?new E(a.Dh,l):new E(l,a.Dh);m=fp(b)?6:9;a.tg&&2==e&&(m=fp(b)?
4:1);q=b^3;fp(b)&&"rtl"==a.g.dir&&(q=b);h=ul(a.g,gp(q,c),a.b,h,l,g,a.$i?m:0,void
0,null);if(2!=e&&h&496){ep(a,b^3,c,d,
a.tg&&0==e?1:2,g);return}!a.s||h&496||
(e=parseFloat(a.b.style.left),g=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||ph(a.b,Math.round(e),Math.round(g)))}hp(a,b,c,d)}
function hp(a,b,c,d){var e=a.o;db(a.j,function(a){qg(e,a,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=Ah(a.g,a.b),d=ip(a.g,b),fp(b)?e.style.top=jp(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=jp(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
fp(b)?"top":"left":fp(b)?"bottom":"right"]=d+"px"}function jp(a,b){return 15>b?
15:Td(a,15,b)}function gp(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 ip(a,b){var c=0,d=0,e=Dh(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case
3:c=e.width,d=e.height/2}return new E(c,d)}function fp(a){return 0==a||
3==a};function kp(a){Qe.call(this);this.g=a||
Xd()}y(kp,Qe);kp.prototype.o=function()
{Me(this.V(),"tooltip");Ne(this.V(),"live","polite")};function lp(a)
{kp.call(this,a);this.b=this.g.Ua("DIV","jfk-tooltip-
contentId");this.j=this.g.Ua("DIV","jfk-tooltip-arrow",this.g.Ua("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ua("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ua("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}y(lp,kp);lp.prototype.V=function()
{return this.i};lp.prototype.va=function()
{lp.ma.va.call(this);this.i&&K(this.i)};function mp(a)
{lp.call(this,a)}y(mp,lp);mp.prototype.o=function(){Me(this.V(),"tooltip")};var
np={};function op(a){P.call(this);this.Aa=a;this.ta=new
kg(this.yn,0,this);Re(this,this.ta);var b=ke();this.R=Aa(b.MutationObserver)?new
b.MutationObserver(w(this.il,this)):null;a=a.b;this.ha(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ak,!0);this.ha(a,
["mouseover","focus","focusin"],this.tn,!0)}y(op,P);f=op.prototype;f.va=function()
{pp(this);op.ma.va.call(this)};
function qp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ca=!1;break;case "keydown":a.Ca=!0}}f.tn=function(a)
{this.R&&this.R.disconnect();qp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&xe(this.b.b,b);if(this.Ca||!a||c)
{this.Sa=a;if(a=b&&b.getAttribute&&this.R)a=b.getAttribute("role")||
null,a=Bb(Le,a);a&&(this.R.observe(b,{attributes:!0}),
(a=Oe(b))&&(b=a));this.j=b}else this.j=null;rp(this)};
f.Ak=function(a){qp(this,a);var b=a.target;b=this.b&&xe(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,rp(this)};f.il=function(a)
{z(a,w(function(a){var b=Oe(a.target);b&&"aria-
activedescendant"==a.attributeName&&(this.j=b,rp(this))},this))};function rp(a)
{if(0==a.ta.Ma||!a.g||!a.s){pp(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function pp(a){a.ka&&(k.clearTimeout(a.ka),a.ka=0,a.g=null)}
f.yn=function(){if(!this.j)sp(this),this.s=this.g=null;else if(!
(this.g&&this.b&&xe(this.b.V(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=Je(this.j,function(a){return
a.getAttribute&&(a.getAttribute("data-tooltip-contained")||a.getAttribute("data-
tooltip")||a.b)&&!a.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(sp(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,tp(this,a))){var
c=Md;if(a.getAttribute("data-tooltip-contained"))for(var d=ae("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.b?a.b:Fd(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Ub(kc(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Ub(kc(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ka=N(x(this.Sj,this.g,c,d,g,e,h),a,this);return}this.Sj(this.g,c,d,g,e,h)}}};
function tp(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Sa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function up(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.Sj=function(a,b,c,d,e,g){this.ka=0;this.s=g;if(!this.b){this.b=new
mp(this.Aa);sp(this);this.Aa.b.body.appendChild(this.b.V());Re(this,this.b);this.o=
new dp("jfk-tooltip",!0);this.o.$i=!0;this.o.tg=!0;g=this.o;var
h=this.b.j;g.b=this.b.V();g.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case
"l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(up(c),g,void
0,d);og(this.b.V(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Ub(kc(this.ra))&&og(this.b.V(),this.ra),Ub(kc(e))||O(this.b.V(),e),
this.ra=e);ph(this.b.V(),0,0);if(b instanceof Ad)Qd(this.b.b,b);else
for(re(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Jh(a);this.o.Rb(nul
l,0)};function sp(a){a.b&&O(a.b.V(),"jfk-tooltip-hide")};function W(a,b,c,d)
{zn.call(this,a,vp.$a(),b);this.Aa=c||0;this.j=d||0;this.mb=!
1}y(W,zn);f=W.prototype;f.Kb=function(){return this.j};
f.Hi=function(a){this.R=a;var b=this.V();if(b)if(this.mb){var c=a instanceof Ad?
Mj(Cd(a)):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Ad?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=Xd(b)||Xd();b=Ca(a.b);np[b]||
(np[b]=new op(a))}else a?b.title=a:b.removeAttribute("title")};f.Qa=function(a)
{this.isEnabled()!=a&&(W.ma.Qa.call(this,a),wp(this))};
f.focus=function(){var a=this.wa;try{a.focus()}catch(b){}};f.$f=function(a){W.ma.
$f.call(this,a);xp(this,!1)};f.hd=function(a)
{W.ma.hd.call(this,a);this.isEnabled()&&xp(this,!0)};f.Bc=function(a)
{W.ma.Bc.call(this,a);this.isEnabled()&&xp(this,!0)};function xp(a,b)
{a.V()&&qg(a.V(),"jfk-button-clear-outline",b)}function wp(a){a.V()&&yp(a.i,a)}
function zp(a,b){if(p(a)){var c=a;a=I("IMG");a.src=c;R(a,21,21)}O(a,"jfk-button-
img");c=[];c.push(a);if(b){var d=I("SPAN","jfk-button-label",b);c.push(d)}return
c}function vp(){this.tb=this.Ha()+"-standard";this.g=this.Ha()+"-
action";this.ra=this.Ha()+"-primary";this.o=this.Ha()+"-default";this.s=this.Ha()
+"-flat";this.ka=this.Ha()+"-narrow";this.R=this.Ha()+"-mini";this.j=this.Ha()+"-
contrast"}y(vp,fn);xa(vp);f=vp.prototype;f.qd=function(a,b,c){a&&c.Aa!
=a&&(c.Aa=a,wp(c));b&&c.j!=b&&(c.j=b,wp(c))};
f.Ha=function(){return"jfk-button"};
f.Zb=function(a){var b=a.g;var c=c={disabled:!
a.isEnabled(),checked:V(a,16),style:a.Aa,title:a.R,En:a.mb,value:a.yb(),width:a.Kb(
)};var d=c.content;var e='<div role="button"'+(c.id?' id="'+Xo(c.id)+'"':"")+'
class="';var g=c||{};var h="goog-inline-block jfk-button ",l=g.style;switch(Ba(l)?
l.toString():l){case 0:h+="jfk-button-standard";break;case 2:h+="jfk-button-
action";break;case 3:h+="jfk-button-primary";break;case 1:h+="jfk-button-
default";break;case 4:h+="jfk-button-flat";break;case 5:h+="jfk-button-mini";
break;case 6:h+="jfk-button-contrast";break;default:h+="jfk-button-
standard"}l=g.width;l=l instanceof Ll?l.toString():l;l=Aa(l)&&Aa(1)?l.Wc!==(1).Wc?!
1:l.toString()===(1).toString():1==l;h+=(l?" jfk-button-narrow":"")+(g.checked?"
jfk-button-checked":"")+(g.xk?" "+g.xk:"")+(g.disabled?" jfk-button-
disabled":"");e=e+Xo(new Ll(h,void 0))+'"'+(c.disabled?' aria-disabled="true"':'
tabindex="'+(c.xn?Xo(c.xn):"0")+'"')+(c.title?c.En?' data-tooltip="'+Xo(c.title)
+'"':' title="'+Xo(c.title)+'"':"")+(c.value?
' value="'+Xo(c.value)+'"':"");c.attributes?(c=c.attributes,null!=c&&c.Wc===Il?
c=c.Jb().replace(/([^"'\s])$/,"$1 "):(c=String(c),c=cp.test(c)?c:"zSoyz"),c="
"+c):c="";c=e+c+">";d=null!=d?d:"";d=null!=d&&d.Wc===Hl?d:d instanceof Ad?
Wo(Cd(d),d.b()):Wo(Yb(String(String(d))),Vo(d));c=Wo(c+d+"</div>");d=(b||
Xd()).createElement("DIV");c=Nl(c);Pd(d,c);1==d.childNodes.length&&(c=d.firstChild,
1==c.nodeType&&(d=c));b.Fi(d,a.Jb());this.rb(a,d);return d};
f.rb=function(a,b){vp.ma.rb.call(this,a,b);this.i||
(this.i=ob(this.tb,x(this.qd,0,null),this.g,x(this.qd,2,null),this.ra,x(this.qd,3,n
ull),this.o,x(this.qd,1,null),this.s,x(this.qd,4,null),this.R,x(this.qd,5,null),thi
s.j,x(this.qd,6,null),this.ka,x(this.qd,null,1)));for(var c=lg(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.R=c,a.mb=!
0;return b};f.yb=function(a){return a.getAttribute("value")||""};f.Og=function(a,b)
{a&&a.setAttribute("value",b)};
function yp(a,b){function c(a,b){(a?d:e).push(b)}var
d=[],e=[],g=b.Aa;c(0==g,a.tb);c(2==g,a.g);c(3==g,a.ra);c(4==g,a.s);c(5==g,a.R);c(1=
=g,a.o);c(6==g,a.j);c(1==b.Kb(),a.ka);c(!b.isEnabled(),a.Ha()+"-
disabled");pg(b.V(),e);ng(b.V(),d)};var Ap=J("DIV");Ap.id=Ca(Ap);function Bp(a){var
b=new yj;b=new xj(b);var c=!("STYLE"in b.j)&&"STYLE"in
b.o;c="*"==b.i&&c?"sanitizer-"+lc():b.i;b.g=c;if(tj){c=a;if(tj)
{a=J("SPAN");b.g&&"*"==b.i&&(a.id=b.g);b.s&&(c=mj("<div>"+c+"</div>"),oj(c),c=c.inn
erHTML);var d=document.createElement("template");if("content"in
d)d.innerHTML=c,d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;e.body.innerHTML=c}c=doc
ument.createTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(d=qj?new WeakMap:
new sj;e=c.nextNode();){c:{var g=b;var h=e;switch(cj(h)){case 3:g=Lj(g,h);break
c;case 1:if("TEMPLATE"==bj(h).toUpperCase())g=null;else{var
l=bj(h).toUpperCase();if(l in g.j)var m=null;else g.o[l]?
m=document.createElement(l):(m=J("SPAN"),g.ka&&Zi(m,"data-sanitizer-original-
tag",l.toLowerCase()));if(m){var q=m,u=Yi(h);if(null!=u)for(var G=0;l=u[G];G+
+)if(l.specified){var A=g;var X=h,pa=l,aa=pa.name;if(0==aa.lastIndexOf("data-
sanitizer-",0))A=null;else{var ab=bj(X);pa=pa.value;var
Zd={tagName:Wb(ab).toLowerCase(),
attributeName:Wb(aa).toLowerCase()},Qa={Ck:void
0};"style"==Zd.attributeName&&(Qa.Ck=$i(X));X=Kj(ab,aa);X in A.b?
(A=A.b[X],A=A(pa,Zd,Qa)):(aa=Kj(null,aa),aa in A.b?
(A=A.b[aa],A=A(pa,Zd,Qa)):A=null)}null===A||Zi(q,l.name,A)}g=m}else g=null}break
c;default:g=null}}if(g){if(1==cj(g)&&d.set(e,g),e=dj(e),h=!
1,e)l=cj(e),m=bj(e).toLowerCase(),q=dj(e),11!=l||q?"body"==m&&q&&(l=dj(q))&&!
dj(l)&&(h=!0):h=!0,l=null,h||!e?
l=a:1==cj(e)&&(l=d.get(e)),l.content&&(l=l.content),l.appendChild(g)}else
re(e)}d.clear&&
d.clear();b=a}else
b=J("SPAN");0<Yi(b).length&&(a=J("SPAN"),a.appendChild(b),b=a);b=b.innerHTML}else
b="";return Ed(b,null)};function Cp(a,b){var c=new
Gm(a),d=xi(b.innerHTML),e=c.V();e&&Qd(e,d);c.className="buy-tip-card";c.Sa=new
bh(5,5,5,5);c.Cg=!0;c.dg=500;c.fh=250};function Y(){M.call(this);this.b=new
P(this)}y(Y,M);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ma.va.call(this);this.b.Ea()};function Dp(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}y(Dp,Y);Dp.prototype.lc=function(){return
this.o};Dp.prototype.Kb=function(){return this.j};function Ep(a)
{wm.call(this,a,void 0,void 0);this.vi=!1;this.Cg=!
0;this.dg=500}y(Ep,Gm);Ep.prototype.className="unified-
hovercard";Ep.prototype.fg=function(a,b){b||(b=new Al(a,9,!
0));Ep.ma.fg.call(this,a,b)};function Fp(a,b){return'<a href="'+a+'"'+
('class="'+b+'">Lihat pesanan</a>')};var Gp={update:function(a){for(var b in
a)Gp[b]=a[b]},sk:function(a){if(p(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b
in a)Gp.rk(b,a[b])},rk:function(a,b){Gp[a]=b}};Ia("_OC_addFlags",Gp.sk);var
Hp="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function Ip(a){var b=void 0===b?window.location.href:b;var c=new
T(b);U(a,"hl","in");(b=nl(c,"output"))&&U(a,"output",b);b=nl(c,"source");"ge-ipad-
app"==b?(U(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(U(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?U(a,"dapp","1"):"ge-android-
app"==b&&U(a,"dapp","3");nl(c,"authuser")||a.b.remove("authuser");z(Hp,function(b)
{var d=nl(c,b);d&&U(a,b,d)})};function Jp(a,b,c)
{Qe.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}y(Jp,Qe);var Kp=/
(<b\s*>)|
(<\/b>)/ig,Lp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};Jp.prototype.va=function()
{this.g&&this.g.Ea()};function Mp(a){return a.g||(a.g=new P(a))}
Jp.prototype.i=function(a){var b=I("DIV"),c=new T(this.data.b.zd||
this.data.b.Ij);this.data.b.source&&U(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.Wj&&(d+=": "+this.data.b.Wj);c=I("A",
{href:c.toString(),className:this.b+"-
title"},d);b.appendChild(c);this.o(b);a.appendChild(b);Np(this,a);b=I("DIV");if(r(t
his.data.b.Lj||0)){d=this.data.b.Lj||0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-
d,g=I("SPAN",this.b+"-stars goog-inline-block");0<c;){c--;var h=I("SPAN","card-
star-on goog-inline-block");
g.appendChild(h)}for(;0<d;)d--,h=I("SPAN","card-star-half goog-inline-
block"),g.appendChild(h);for(;0<e;)e--,h=I("SPAN","card-star-off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=I("A",{className:this.b+"-reviews-link
goog-inline-block",href:this.data.b.on},this.data.b.nm+"
resensi");b.appendChild(c);a.appendChild(b);this.data.b.Tj&&(b=I("DIV",this.b+"-
snippet",pe(xi(this.data.b.Tj+" "))),c=I("A",
{href:this.data.b.zd,className:this.b+"-more-link"},"\u00bb
lainnya"),b.appendChild(c),a.appendChild(b))};
function Np(a,b){var c="",d=I("DIV"),e=a.data.b.ji;if(!Ub(kc(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=I("SPAN","author"),h=e-
1,l=oe(", ");z(c,function(a,b){var c=a?a.replace(Kp,""):"";c=Tb(c);var d=new
T(Sb('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',c));Ip(d);c=I("A",
{href:d},c);g.appendChild(c);b<h&&(c=l.cloneNode(!
0),g.appendChild(c))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.b.Kj&&(qe(d,I("S
PAN",a.b+"-
pubdate",c+a.data.b.Kj)),c="\u00a0-\u00a0");a.data.b.fj&&(d.appendChild(oe(c)),
qe(d,I("SPAN",a.b+"-pagesnum",a.data.b.fj+" halaman")));b.appendChild(d)}function
Op(a,b,c,d,e,g,h){var l=a.b+"-button";l+=" "+(a.b+"-button-hilite");g&&(l+="
disabled");c=I("A",{id:h||"",href:e?"#":d,className:l},c);e&&(e=D.product.sd||
D.product.oe?"touchstart":"click",Mp(a).kd(c,e,function(a)
{a.preventDefault();a=I("FORM",{action:d,method:"POST"});Q(a,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(a);a.submit()},!1));b.appendChild(c)}
Jp.prototype.o=function(){};function Pp(){this.b={}}f=Pp.prototype;f.Pc=function()
{return this.b.Qh};f.sc=function(){return this.b.sc};f.lh=function(){return
this.b.lh};f.Ad=function(){return this.b.Ad};f.Ne=function(){return
this.b.Ne};function Qp(){this.b=[]}Qp.prototype.getId=function(){return
this.Ma};Qp.prototype.s=function(a,b,c){var d=null;$k(c.target)&&(d=new
Pp,d.b.Qh=a,this.b.push(d));b(d)};Qp.prototype.ra=function(a,b,c){var d=null;
$k(c.target)&&(d=Rp(this,a),Sp(this,d));b(d)};function Sp(a,b){Fb(a.b,function(a)
{return a.Pc()==b.Pc()})}function Rp(a,b){return zb(a.b,function(a){return
a&&a.Pc()==b})};function Tp(a){a=new T(a);var b=a.o.split("/");b[0]||
b.shift();return 3<b.length?b[3]:nl(a,"id")||""}function Up(){var
a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function Vp(a)
{this.b={};this.b.title=a.title;this.b.Wj=a.subtitle;this.b.ji=a.authors;this.b.Ij=
a.preview_url;this.b.zd=a.info_url;this.b.Kj=a.pub_date;this.b.fj=a.num_pages;this.
b.Gn=a.viewability;this.b.sr=a.subject;this.b.zn=a.thumbnail_url;this.b.Tj=a.snippe
t;this.b.nr=a.list_price;this.b.Oj=a.sale_price;this.b.rr=a.sale_price_better;this.
b.Pm=a.offer_price;this.b.yg=a.buy_url;this.b.Mj=a.read_url;this.b.Jf=a.is_free_ebo
ok||!1;this.b.Ff=a.in_my_ebooks||!1;this.b.pr=a.my_ebooks_url||"";this.b.Lj=
a.rating_score||0;this.b.nm=a.num_reviews||0;this.b.sc=a.is_purchased||!
1;this.b.Hf=a.is_ebook||!
1;this.b.tr=a.write_review_url||"";this.b.Kk=a.add_to_my_ebooks_url||"";this.b.hn=a
.preview_ebook_url||"";this.b.on=a.reviews_url||"";this.b.kg=a.view_order_url||"";t
his.b.er=a.add_to_my_ebooks_url;this.b.uk=a.add_to_my_ebooks_url_is_on_play||!
1;this.b.Df=a.has_flowing_text||!1;this.b.Ef=a.has_scanned_text||!1;var
b=Tp(a.info_url);this.b.Qh=b;this.b.wk=a.canonical_atb_url||"";this.b.lh=a.is_renta
ble||
!1;this.b.he=a.is_pre_order||!
1;this.b.Ej=a.on_sale_date||"";this.b.Ad=a.is_pre_ordered||!
1;this.b.mr=a.issue_volume_count||0;this.b.Ne=a.is_volume_cancelled||!
1;this.b.vk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.Xf=1;break;case 2:this.b.Xf=2}this.b.mn=a.rental_end_utc||
0}y(Vp,Pp);function Wp(a)
{this.b=[];this.Ma=a.id;this.ne=a.title;this.tb=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.ka=a.can_remove_volumes;this.o=a.can_add_volumes;this.R=a
.can_only_add_ebooks||!1;this.i=new T(a.add_vol_base_url);this.j=new
T(a.del_vol_base_url);a.volumes&&(this.b=B(a.volumes,function(a){return new
Vp(a)}))}y(Wp,Qp);function Xp(){Y.call(this);this.i=[];this.g=[]}y(Xp,Y);function
Yp(a){var b=new T(ke().location);b=new T(b);return
a===parseInt(nl(b,"as_coll"),10)}function Zp(a,b){return zb(Pb(a.i,a.g),function(a)
{return a.getId()==b})};function $p(a,b,c){Jp.call(this,a,b,c);nl(new
T(this.data.b.zd),"dapp")}y($p,Jp);
$p.prototype.render=function(a){re(a);var b=I("DIV",this.b),c=I("DIV",this.b+"-
meta");this.i(c);var d=I("DIV",this.data.b.Hf?this.b+"-footer":this.b+"-footer-
nonebook"),e=I("DIV",this.b+"-footer-
inner");if(this.data.b.Hf)if(this.data.Ne()&&Yp(1))aq(this,e);else
if(this.data.b.he&&!this.data.sc()||this.data.Ad()){var g=I("DIV",this.b+"-pre-
order-date");g.textContent="Tersedia pada:
"+this.data.b.Ej;e.appendChild(g);this.data.Ad()&&Yp(1)&&aq(this,e)}else
if(this.data.sc()&&Yp(1))bq(this,e),aq(this,
e);else{bq(this,e);g=!this.data.sc()&&!this.data.b.Jf;var h=this.data.b.Jf&&!
this.data.b.Ff;if(g||h){g=I("SPAN",{"class":this.b+"-footer-inner-
right"});if(h=this.data.b.hn||this.data.b.Mj){for(var
l=h.search(Kk),m=0,q,u=[];0<=(q=Jk(h,m,"source",l));)u.push(h.substring(m,q)),m=Mat
h.min(h.indexOf("&",q)+1||
l,l);u.push(h.substr(m));h=u.join("").replace(Mk,"$1");h=Ik(h,"source","ebookstore"
)}h&&(h=I("A",{id:"unified-hovercard-preview-link",href:h},"pratinjau
dulu"),g.appendChild(h));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);Dh(a).width>this.j&&R(a,this.j,"
")};
$p.prototype.i=function(a){if(!(this.data.sc()||this.data.Ad()||
this.data.Ne())&&this.data.b.kg&&Yp(1)){var b=I("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=I("DIV",this.b+"-card-error",b,"Kartu kredit
ditolak:");if(this.data.b.kg){var
c=pe(xi("&nbsp;"+Fp(this.data.b.kg,"primary")));b.appendChild(c)}a.appendChild(b)}
$p.ma.i.call(this,a);b=I("DIV",this.b+"-book-options");if(this.data.b.Hf)
{if(this.data.b.Jf)this.data.b.Ff?cq(this,b):Op(this,b,"eBuku - GRATIS",
this.data.b.Kk,!this.data.b.uk,void 0,"unified-hovercard-free-btn");else
if(this.data.Ad())c=I("SPAN",this.b+"-pre-ordered","Dipesan
sebelumnya"),b.appendChild(c);else if(this.data.Ne()&&Yp(1)){c=I("DIV",this.b+"-
cancelled");var d=this.data.b.vk;0==d?ze(c,"Dibatalkan - atas permintaan
pelanggan"):1==d?ze(c,"Dibatalkan - masalah dengan eBuku"):2==d?ze(c,"Dibatalkan -
perubahan harga"):3==d?ze(c,"Dibatalkan - pembatalan
penerbit"):ze(c,"Dibatalkan");b.appendChild(c)}else this.data.sc()||this.data.b.Ff?
!this.data.sc()&&this.data.b.Ff?
dq(this,b):this.data.sc()&&cq(this,b):dq(this,b);Yp(7)&&(c=I("SPAN",this.b+"-
offline-remove-options"),d=I("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-link"},"Hapus dari eBuku Saya"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))}else
c=this.data.b.Ij,gb(Lp,this.data.b.Gn)&&!Ub(c)?Op(this,b,"Pratinjau",c,void 0,void
0,"unified-hovercard-preview-sample"):Op(this,b,"Pratinjau",c,!1,!0,"unified-
hovercard-preview-sample");
a.appendChild(b)};function aq(a,b){var c=I("DIV",{id:"unified-hovercard-purchased-
shelf-links","class":a.b+"-order-links-
container"}),d=a.data.b.kg;d&&(d=pe(xi(Fp(d,""))),c.appendChild(d));a.data.Ad()||
(d=I("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"Hapus selamanya"),O(d,a.b+"-footer-action-link"),d.id="hovercard-delete-
forever",c.appendChild(d));b.appendChild(c)}
function dq(a,b){a.data.b.he&&!a.data.sc()?Op(a,b,"Pesan eBuku di muka -
"+a.data.b.Oj,a.data.b.yg,void 0,void 0,"unified-hovercard-buy-btn"):a.data.lh()?
Op(a,b,"EBUKU MULAI "+a.data.b.Pm,a.data.b.yg,void 0,void 0,"unified-hovercard-buy-
btn"):Op(a,b,"Beli eBuku - "+a.data.b.Oj,a.data.b.yg,void 0,void 0,"unified-
hovercard-buy-btn")}function cq(a,b){Op(a,b,"Baca sekarang",a.data.b.Mj,void 0,void
0,"unified-hovercard-read-now")}
function bq(a,b){var c=I("DIV",a.b+"-supported-devices"),d=a.b+"-device-
type",e=a.b+"-device-supported",g=a.b+"-device-not-
supported",h=I("SPAN",d,"Web"),l=I("SPAN",d,"Tablet /
iPad"),m=I("SPAN",d,"eReader");d=I("SPAN",d,"Ponsel cerdas");var q=I("SPAN","goog-
inline-block"),u=I("SPAN","goog-inline-block"),G=I("SPAN","goog-inline-
block"),A=I("SPAN","goog-inline-block");a.data.b.Df?(O(q,e),O(u,e),O(G,e),O(A,e)):
(a.data.b.Ef?(O(q,e),O(u,e)):
(O(q,g),O(u,g)),O(G,g),O(A,g));c.appendChild(q);c.appendChild(h);
c.appendChild(u);c.appendChild(l);c.appendChild(G);c.appendChild(m);c.appendChild(A
);c.appendChild(d);b.appendChild(c)}$p.prototype.o=function(a){var b=I("DIV",
[this.b+"-plusone-container","goog-inline-block"]);a.appendChild(b)};function
eq(a,b){if(fq()){var c=b,d=/\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+
([.\d][.\w]*)/g,e=/left/g,g=/right/g,h=/Left/g,l=/Right/g,m=/%%%%/g,q={},u;for(u in
c){var G=c[u].replace(d,"$1 $4 $3 $2");G=G.replace(e,"%%%
%").replace(g,"left").replace(m,"right");var A=u.replace(e,"%%%
%").replace(g,"left").replace(m,"right");A=A.replace(h,"%%%
%").replace(l,"Left").replace(m,"Right");q[A]=G}b=q}Q(a,b)}function fq()
{return"rtl"==document.body.dir}
var gq={border:!0,padding:!0,margin:!
0},hq=["Top","Bottom","Right","Left"],iq={color:"#0000cc",textDecoration:"underline
"};function jq(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"};z(a,function(a)
{db(b,x(kq,a))})}
function kq(a,b,c){var d=""==mh(a,c);gq[c]?z(hq,function(e)
{d&&""==mh(a,c+e)&&Q(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&iq[c]?
Q(a,c,iq[c]):Q(a,c,b))}function lq(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||db(c,function(b,c)
{Ib(d,Hb(a.getElementsByTagName(c)))});jq(d)};function mq(a,b){this.Ma=b||
nq+"-"+oq++;this.o=a}mq.prototype.getId=function(){return
this.Ma};mq.prototype.toString=function(){var a={};this.b(a);var b=[];Sj(new
Rj,a,b);return b.join("")};mq.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var nq=lc(),oq=1;function pq(a,b,c,d)
{mq.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}pq.prototype=da(mq
.prototype);pq.prototype.constructor=pq;if(ja)ja(pq,mq);else for(var qq in
mq)if("prototype"!=qq)if(Object.defineProperties){var
rq=Object.getOwnPropertyDescriptor(mq,qq);rq&&Object.defineProperty(pq,qq,rq)}else
pq[qq]=mq[qq];pq.ma=mq.prototype;pq.prototype.mc=function(){return
this.j};pq.prototype.b=function(a)
{mq.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.mc()};n
ew Gl;function sq(a,b,c){var d=k.ga;d&&d("send","event",a,b,c)}function tq(){var
a="gb-get-book-content";p(a)&&(a=H(a));a&&L(a,"click",x(sq,"Buy","Click","Play
Books Viewport"))}Ia("_OC_analyticsTrack",sq);function uq(){var a=H("books-
microdata");a&&Ja(function(){sq("Social","Click On","Share button");return
a})}function vq(a,b){O(a,"with_share_button");var c=new W("Share",void
0,5);c.render(a);L(c,"action",x(wq,b))}function wq(a){a=Ka(a);Wa(a,{qr:function()
{sq("Social","Click On","Standalone Share button")}})}function xq(a,b,c){var
d=window.gbar;d&&d.lPWF&&d.lPWF(x(yq,a,"small",!0,b,c))}
function yq(a,b,c,d,e){var
g=I("DIV");a.appendChild(g);b={callback:"_OC_plusOneCallback",size:b,count:String(c
),source:"google:BOOKS"};e&&(b.href=e);gapi.plusone.render(g,b);d&&(a.style.display
="block")}Ia("_OC_plusOneCallback",function(a){"on"==a.state?sq("Social","Click
On","+1 Button"):sq("Social","Click Off","+1 Button")});function zq(a,b,c)
{Ep.call(this,a);this.Sb=fq();this.ra=this.ua=this.Hc=null;this.kk=b;this.g=null;th
is.lk=!!c;this.render(b);Aq(this)}y(zq,Ep);var Bq={};function Cq(a)
{z(be(document,"IMG","coverthumb",a),function(a){a.title="";var
b=Ie(a,"A");b=nl(new T(b.href),"id");(b=Bq[b])&&new
zq(a,b)})}Ia("_OC_registerHover",function(a){a=new Vp(a);var b=nl(new
T(a.b.zd),"id");Bq[b]=a});zq.prototype.va=function(){Mp(this.g).Ea();K(this.V())};
zq.prototype.Oe=function(a,b){zq.ma.Oe.call(this,a,b);this.Ga()&&(this.sh=this.Sb?
new bh(0,-2,0,0):new bh(0,0,0,-
2),this.Ga()&&this.Ud(),this.Hc=this.b,Dq(this))};zq.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
$p(a,this.className,435,this.lk);this.g.render(this.V());Aq(this);if(a=a.b.wk){var
b=ce(this.className+"-plusone-container",this.V());b&&xq(b,!
1,a)}this.Ga()&&Dq(this)};
function Dq(a){var b=I("DIV"),c=I("DIV");var d=Eh(a.Hc||null);var e=Eh(a.V());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=ih(e,d);h||(h=new
fh(d.left,0,d.width,0));d=a.Sb?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,fm:g}}else
e=null;g=a.Sb?"marginRight":"marginLeft";Q(c,g,e.x+"px");Q(b,g,e.x-
1+"px");O(a.V(),a.className+"-tooltip");e.fm?(Q(c,"bottom",e.y+"px"),Q(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(Q(c,"top",e.y+"px"),Q(b,"top",e.y+1+"px"),a.kk.b.Hf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.ra?se(b,a.ra):a.V().appendChild(b);a.ua?
se(c,a.ua):a.V().appendChild(c);a.ua=c;a.ra=b}
zq.prototype.hk=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
&&(window.location.href=b.href))}c&&this.dispatchEvent(new Xe(c,this))}};
function Aq(a){var b=D.product.sd||
D.product.oe?"touchstart":"click",c=Mp(a.g);zg(c,a.V(),b,a.hk,!1,a)};function
Eq(a,b,c){Dp.call(this,b);this.g=a;this.i=null;this.R=!1;if(c==(1).toString()||
c==(7).toString())this.R=!0}y(Eq,Dp);var Fq=new M;
Eq.prototype.Mc=function(a){var b=I("A",{className:"slider-link goog-inline-
block"});R(b,"",this.lc());var c=new T(this.g.b.zd);this.g.b.source?
U(c,"source",this.g.b.source):U(c,"source","gbs_slider_thumb");c.b.remove("num");c=
c.toString();c=c instanceof $c?
c:fd(c);b.href=bd(c);a.appendChild(b);this.i=J("img");this.i.alt="";this.b.kd(this.
i,"load",w(this.Aa,this));Fq.dispatchEvent("start");(a=this.g.b.zn)?(a=new
T(a),U(a,"h",this.lc()),U(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src=
"/googlebooks/images/no_cover_thumb.gif";R(this.i,"",this.lc());b.appendChild(this.
i);this.R&&2==this.g.b.Xf?(this.s=I("SPAN",["bookcard-badge","bookcard-sample-
label"],"Kedaluwarsa"),b.appendChild(this.s)):this.R&&1==this.g.b.Xf?
(a=this.g,1==a.b.Xf?(a=a.b.mn-
Ha()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"Segera kedaluwarsa":48>=a?
a+" jam":c+" hari"):a="",this.s=I("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.s)):!this.R||this.g.sc()||this.g.b.Jf||
(this.s=I("SPAN",
["bookcard-badge","bookcard-sample-
label"],"Contoh"),b.appendChild(this.s));qf(b,"mouseover",w(this.ta,this,b))};Eq.pr
ototype.Aa=function()
{this.dispatchEvent("render");Fq.dispatchEvent("complete");if(this.s){var
a=Dh(this.i).width;this.s.style.width=qh(a,!0)}};Eq.prototype.ta=function(a,b){(new
zq(a,this.g)).Zg(b)};function Gq(a,b,c){Eq.call(this,a,b-
40,c);this.ka=I("DIV","slider-annotation");this.ra=!
1}y(Gq,Eq);Gq.prototype.Mc=function(a)
{qf(this,"render",w(this.ua,this));Gq.ma.Mc.call(this,a);a.appendChild(this.ka)};
Gq.prototype.ua=function(a){if(!this.ra){a.g();a=this.ka;var
b=this.g,c=J("DIV"),d=I("A",{href:b.b.zd,className:"slider-annotation-
title"},oe(b.b.title));c.appendChild(d);if(b=b.b.ji)b=I("DIV","slider-annotation-
author",oe(b)),c.appendChild(b);R(c,Dh(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function Hq(a,b,c)
{Gq.call(this,a,b,c)}y(Hq,Gq);Hq.prototype.Mc=function(a)
{Hq.ma.Mc.call(this,a)};function Iq(a,b,c,d){this.Aa=a;this.ra=null;this.Bb=c||
null;this.Ca="boolean"==typeof b?b:!0;this.mb=d||0;b=new Jq;c=new Kq(this.Bb||
a,this.mb);c.ua=!0;d=new bm(null,null,!
1);Vl.call(this,b,c,d);d.b=this;d.bl(a);this.R=a;this.mi=!1;this.ug=!
0;L(this,"update",w(this.Sa,this))}y(Iq,Vl);Iq.prototype.je=function()
{this.Wa=this.Aa.value;Iq.ma.je.call(this);return!1};
Iq.prototype.Sa=function(a){a.nd&&(a=this.Aa.form,this.ra||(this.ra=I("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Wa,this.Ca&&a
.submit())};function Jq(){}var ok=Yc(Oc(new
Lc(Mc,"//suggestqueries.google.com/complete/search")));Jq.prototype.g=function(a,b)
{var c=B(b[1],function(a){return a[0]});a(b[0],c)};function Kq(a,b)
{im.call(this);this.Bb=a;this.Db=b||0}y(Kq,im);
Kq.prototype.$g=function(){Kq.ma.$g.call(this);var a=0,b=H("gbfwa");b||
(b=ce("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);z(be(document,"div","ac-
renderer",void 0),function(b){a&&Q(b,"top",a+"px");Q(b,"width",Dh(this.Bb).width-
2+"px");Q(b,"left",parseInt(b.style.left,10)+this.Db+"px")},this)};function
Lq(a,b,c,d,e,g){Y.call(this);this.ta=a;this.R=b;this.Ca=e;this.Aa=g||
{};this.o=r(d)?d:this.R?200:80;this.R||O(this.ta,"slider-
small");this.ka=[];this.i=J("A");this.i.innerHTML=fq()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Gulir kiri");Ih(this.i,!
0);this.ta.appendChild(this.i);this.g=J("div");O(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=J("A");this.s.innerHTML=fq()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Gulir kanan");Ih(this.s,!
0);this.ta.appendChild(this.s);
this.b.ha(this.i,"click",w(this.ej,this,-.75));this.b.ha(this.s,"click",w(this.ej,t
his,.75));this.ff();a=new
xg;this.b.ha(a,"resize",this.Ah);this.Ah();this.ra=0;this.ua=D.ya&&D.La("8")&&!
D.La("9")&&fq();c&&Mq(this,c)}y(Lq,Y);function Nq(a){var
b=Math.ceil(1.25*Oq(a));b=Math.min(a.ka.length,a.ra+b);z(Kb(a.ka,a.ra,b),w(a.Gk,a))
;a.ff();a.ra=b;b>=a.ka.length&&a.dispatchEvent("render")}f=Lq.prototype;
f.Gk=function(a){var b=I("DIV",{"class":"goog-inline-block slider-
loading"});this.g.appendChild(b);var c=I("DIV",{"class":"goog-inline-block slider-
drawable"});S(c,!
1);this.g.appendChild(c);this.b.kd(a,"render",w(this.Hk,this,b,c));a.Mc(c)};f.Hk=fu
nction(a,b){K(a);this.ff();S(b,!0)};function Mq(a,b){var c=B(b,function(a){return
this.R?new Hq(a,this.o):new Eq(a,this.o,this.Ca,this.Aa)},a);Pq(a,c)}function
Pq(a,b){Ib(a.ka,b);Nq(a)}
f.ej=function(a){(fq()?0>a:0<a)&&Nq(this);a*=this.ua?-
1:1;a*=Dh(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Zg([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,ei);L(this.j,"animate",w(this.Gm,this));L(this.j,"end",
w(this.ff,this));this.j.play()};f.Gm=function(a)
{a=B(a.coords,Math.round);this.g.scrollLeft=a[0]};
f.ff=function(){if(D.Ta&&fq()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-Dh(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
Dh(this.g).width;this.i.className=a?"slider-button slider-button-left slider-
button-disabled":"slider-button slider-button-left";this.s.className=b?"slider-
button slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.Ah=function(){this.ff()};
function Oq(a){var b=a.R?110:50;return Math.ceil(Dh(a.g).width/b)};function Qq(a,b)
{Y.call(this);this.R=a;this.source=b?b:"gbs_bookshelf_slider";this.ka=0;this.j=new
xg;this.ta=this.j.Ba();this.ra="";qf(this.j,"resize",w(this.hj,this))}y(Qq,Y);f=Qq.
prototype;f.hj=function(){this.j.Ba().width>this.ta.width?
this.sf():qf(this.j,"resize",w(this.hj,this))};f.render=function(a)
{this.o=a;this.g=new Lq(this.o,!0,void 0,void
0,this.R.getId());this.b.ha(this.g,"render",w(this.sf,this))};
f.sf=function(){this.g.Ah();var a=Math.ceil(1.25*Oq(this.g))
+1,b=Rq(this,this.ka,a);b&&(this.ka+=a,Rk(b,w(this.Ul,this)))};f.Ul=function(a)
{a=a.target;if($k(a)){if((a=(new Wp(al(a))).b)&&a.length){var b=Tp(a[a.length-
1].b.zd);this.ra!=b&&(this.ra=b,Pq(this.g,Sq(this,a)));
(a=Ie(this.V(),"div","slider-box"))&&Fh(a,1)}else
0==this.g.ra&&this.jn();this.dispatchEvent("success")}};
function Sq(a,b){return B(a.Dg(b),function(a){return this.g.R?new
Hq(a,200,this.R.getId()):new Eq(a,80,this.R.getId())},a)}f.jn=t;f.V=function()
{return this.o};f.Dg=function(a){return this.source?B(a,function(a)
{a.b.source=this.source;return a},this):a};function Tq(a,b,c,d,e)
{Qq.call(this,a,e);this.i=b;this.s=c||!1;this.ua=d||[]}y(Tq,Qq);function Rq(a,b,c)
{var d=new T("/books?jscmd=SearchVolume");Ip(d);U(d,"start",b);U(d,"num",c);a.s?
(U(d,"as_pt","MAGAZINES"),U(d,"as_coll2",a.i)):
(U(d,"as_brr",3),U(d,"q",a.i),ub(a.ua,function(a){U(d,a.name,a.value)}));return
d}Tq.prototype.render=function(a){this.o=a;this.g=new Lq(a,!
this.s);this.b.ha(this.g,"render",w(this.sf,this))};
Tq.prototype.Dg=function(a){return this.s?B(a,function(a)
{a.b.source="gbs_other_issues";return a},this):Tq.ma.Dg.call(this,a)};function Uq()
{}f=Uq.prototype;f.Fb=function(a){this.j=a.width;this.o=a.height};f.Ba=function()
{return new F(this.j,this.o)};f.Ee=function(){return this.s};f.Yc=function(){return
this.g};f.Kb=function(){return this.j};f.lc=function(){return
this.o};f.Xb=function(){return new E(this.s,this.g)};function Vq(a){return new
fh(a.s,a.g,a.j,a.o)};function Wq(a){this.i=a}y(Wq,Uq);Wq.prototype.Da=function()
{return this.i};Wq.prototype.Fb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*Xq(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/Xq(this.i))):
(this.j=a.width,this.o=a.height)};function Yq(){M.call(this);this.b=new
Ol}y(Yq,M);function Zq(a,b){b.sort($q);z(b,function(a){a.Ed(this)},a);a.b=new
Ol;z(b,function(a){this.b.set(a.Ra(),a)},a);a.dispatchEvent("update")}function
$q(a,b){return Z(a)-Z(b)}function ar(a){return a.b.Cb()}function br(a,b,c)
{a=ar(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Ra()==b){d=e;break}if(0<=d)return
a[c+d]}function cr(a,b){return a.b.get(b)}function dr(a,b){b=Wb(b);if(0!
=b.length)return zb(ar(a),function(a){return er(a)==b})};function fr(a)
{M.call(this);this.b={};a&&this.Bd(a)}y(fr,M);f=fr.prototype;f.fe=function(){return
this.b.w||this.Ia.Xc.width};f.Lg=function(){return this.b.h||
this.Ia.Xc.height};function Xq(a){return a.fe()/a.Lg()}f.Ba=function(){return new
F(this.fe(),this.Lg())};f.Bd=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};f.Ed=function(a){this.Ia=a};function
er(a){return a.b.title}f.mc=function(){var a=er(this);return a?"Halaman
"+a:""};function Z(a){return a.b.order}
f.Oc=function(a){if(this.b.src&&a){var b=new T(this.b.src);U(b,"w",a.width);return
b.toString()}return this.b.src};f.Ra=function(){return this.b.pid};function
gr(a,b,c){this.R=a;this.i=b;this.ka=c||!1;a=this.Ba();this.b()?
a.height=120:a.height=65;this.Fb(a)}y(gr,Uq);gr.prototype.b=function(){var a=H("gb-
mobile-menu-pubinfo");return a?(a=te(a),D.di&&0<a.length&&null!
=this.R&&0==Z(this.R)):!1};function hr(){this.g=[]}hr.prototype.Tb=function(a)
{this.g.push(a)};hr.prototype.Ba=function(){var a=this.Kb(),b=this.lc();return
null===a||null===b?null:new F(a,b)};hr.prototype.De=function(a){return
vb(this.g,a||Hc)};function ir(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function jr(a,b){return ir(a,function(a)
{return a.Yc()<=b&&a.Yc()+a.Ba().height>=b})}function kr(a,b){return
zb(a.g,function(a){return dh(gh(Vq(a)),b)})};function lr()
{this.g=[];this.cells=[]}y(lr,hr);f=lr.prototype;f.marginLeft=0;f.marginTop=0;f.mar
ginRight=0;f.Bh=0;f.hh=0;f.jg=0;f.Fn=!1;f.Kb=function(){return
this.j};f.lc=function(){return this.o};
function mr(a){nr(a);for(var b=a.marginLeft,c=0;c<a.s;c++){var
d=or(a,c);z(a.cells[c],function(a){if(a){var c=b+Math.round((d-
a.Ba().width)/2);a.s=c}});b+=d+a.hh}a.j=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.b;c++){var g=pr(a,c);z(qr(a,c),function(a)
{if(a)if(this.Fn){var b=e+Math.round((g-a.Ba().height)/2);a.g=b}else
a.g=e});e+=g+a.jg}a.o=e+a.Bh}function qr(a,b){return B(a.cells,function(a){return
a[b]})}
function or(a,b){var c=0;z(a.cells[b],function(a)
{a&&(c=Math.max(c,a.Ba().width))});return c}function pr(a,b){var
c=0;z(qr(a,b),function(a){a&&(c=Math.max(c,a.Ba().height))});return c};function
rr(a){lr.call(this);this.s=a}y(rr,lr);function nr(a)
{a.b=Math.ceil(a.g.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.g[d]}};function sr(a)
{rr.call(this,a);this.R=new Map}y(sr,rr);sr.prototype.Nc=function(a){return
this.R.get(tr(Wq,a))};sr.prototype.ra=function(a){if(a instanceof
gr)a=tr(a.constructor,a.i);else if(a instanceof Wq)a=tr(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.R.get(a)};
sr.prototype.Tb=function(a){if(a instanceof gr){var
b=tr(a.constructor,a.i);this.R.set(b,a)}else a instanceof
Wq&&(b=tr(a.constructor,a.Da()),this.R.set(b,a));sr.ma.Tb.call(this,a)};function
tr(a,b){return Ca(a)+"#"+b.Ra()};function ur(a,b,c,d)
{this.jg=this.hh=10;this.Bh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.hh));d&&2<b&&(b-=b%2);sr.call(this,b);ar(a);a=B(ar(a),function(a){a=new
Wq(a);var b=a.Ba();b.width=100;a.Fb(b);return a});c&&(c=a[0].Ba(),d=new
Uq,d.Fb(c),this.Tb(d));z(a,w(this.Tb,this));mr(this)}y(ur,sr);function
vr(a,b,c,d,e){sr.call(this,1);this.ka=b;this.i=c;var g=d||!
1,h;a=ar(a);z(a,function(a){g&&h&&1<Z(a)-Z(h)&&wr(this,h,a);var b=H("gb-mobile-
menu-pubinfo");b&&(b=te(b),D.di&&0<b.length&&!g&&h&&a&&0==Z(h)&&wr(this,h,a,!
0));b=new Wq(a);var c=b.Ba();"fixed_height"==this.ka?
c.height=this.i:c.width=this.i;b.Fb(c);this.Tb(b);h=a},this);g&&h&&e&&Z(h)<Z(e)&&wr
(this,h,e);mr(this)}y(vr,sr);
function wr(a,b,c,d){b=new gr(b,c,d||!1);c=b.Ba();"fixed_height"==a.ka?
c.height=a.i:c.width=a.i;b.Fb(c);a.Tb(b)}vr.prototype.Mg=function(){return
this.i};vr.prototype.qj=function(){return this.ka};vr.prototype.jg=8;function xr()
{};function yr(a,b){this.b=b}y(yr,xr);yr.prototype.render=function(a){var
b=this.b(a);b.Fb(a.Ba());b.setPosition(a.Xb());return b};function zr(a,b){var
c=Ar(a),d=Ar(b);0==Z(a)||0==Z(b)?d="Ini halaman pratinjau. Total halaman yang
ditampilkan akan dibatasi.":!r(c)||!r(d)||c>=d||1==Math.abs(c-d)?d="Beberapa
halaman dihilangkan dari pratinjau buku ini.":Br(a,b)?d="Halaman "+(--d+" bukan
merupakan bagian dari pratinjau buku ini."):(c=++c+"",d=--d+"",d="Halaman "+(c+("
hingga "+(d+" tidak ditampilkan dalam pratinjau ini."))));return d}
function Ar(a){a=er(a);if(/[^0-9]/.test(a)||Ub(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Pg(a,Sg):Pg(a,Rg)}return a}function Br(a,b){var
c=Ar(a),d=Ar(b);return 0==c+1-(d-1)};function Cr(){Y.call(this)}y(Cr,Y);function
Dr(a,b)
{Y.call(this);this.s=a;this.o=b;this.j=b.R;this.i=b.i;this.g=J("DIV");this.g.classN
ame="separator-container";this.s.appendChild(this.g);var
c=J("TABLE");c.className="separator-outer-table";this.g.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=J("DIV");e.className="separator-
background";d.appendChild(e);d=J("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.b()){var g=H("gb-mobile-menu-
pubinfo");if(g){var h=(g||document).getElementsByTagName("IMG");
if(1==h.length){h=h[0].cloneNode(!0);var l=d.insertRow(-1).insertCell(-
1);l.insertBefore(h,l.childNodes[0]||null);O(l,"separator-message");O(l,"separator-
pubinfo-message")}h=zr(this.j,this.i);g=Fe(g);d=d.insertRow(-1).insertCell(-
1);l=this.o;d.innerHTML=l.b&&l.ka?g:h+"<br>"+g;O(d,"separator-
message");O(d,"separator-pubinfo-message")}O(c,"separator-pubinfo");O(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),O(c,"separator-
message"),c.innerHTML=zr(this.j,this.i);Ih(this.g,!0);lq(this.g)}
y(Dr,Cr);Dr.prototype.Fb=function(a)
{R(this.g,a)};Dr.prototype.setPosition=function(a)
{ph(this.g,a)};Dr.prototype.Za=function(){K(this.g)};function Er(a,b)
{this.b=a;this.g=b};function Fr(a)
{M.call(this);this.j(a||"")}y(Fr,M);Fr.prototype.getQuery=function(){return
this.i};Fr.prototype.j=function(a){this.i!
=a&&(this.i=a,this.dispatchEvent("change"))};function Gr(){this.b={}};function
Hr(a){this.g=a}Hr.prototype.Pb=function(a)
{this.b&&(this.b.Ea(),re(this.g.Ka().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Da());this.b.ta&&this.b.ta()};Hr.prototype.Ka
=function(){return this.b};function Ir(a)
{Y.call(this);this.ka=a;re(a);Q(a,"overflow","hidden");this.o=J("div");Q(this.ka,
{position:"relative",padding:"0px"});a=this.ka;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new
Gr;this.ra=[];this.j=[];a=w(this.Xi,this,1);this.j.push(["next",a]);a=w(this.Xi,thi
s,-
1);this.j.push(["previous",a]);a=w(this.Rl,this);this.j.push(["turntopage",a]);a=w(
this.Wl,this);this.j.push(["zoomin",a]);a=w(this.Xl,this);this.j.push(["zoomout",a]
);this.s=new Hr(this);a=J("div");lq(a,!0);Q(a,{position:"absolute",
left:"0px",top:"0px"});this.ka.appendChild(a);this.ta=a;this.Fb(Mh(this.ka));Jr.pus
h(this);this.ab=new Fr;L(this.ab,"change",this.Ol,!1,this)}y(Ir,Y);var
Jr=[];f=Ir.prototype;
f.Fb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Wd(this.g,a)){var b=this.o,c=ge(Xd($d(b)).b);if(!D.ya||D.La("10")||
c&&D.La("8"))Kh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Lh(b),b=yh(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d.pixelHeight=a
.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;
(d=this.s.Ka())&&d.Fb(a);this.dispatchEvent("resize")}};f.Ba=function(){return
this.g};f.Kb=function(){return this.g.width};
f.lc=function(){return this.g.height};f.go=function()
{this.dispatchEvent("load")};f.Pb=function(a){this.R!
=a&&(this.R=a,this.s.Pb(a),this.dispatchEvent("viewportmodechange"))};f.Ka=function
(){return this.s.Ka()};function Kr(a,b)
{if(a.Ia)throw"";a.Ia=b;L(b,"update",w(a.Kl,a))}f.Kl=function()
{this.dispatchEvent("pagesupdate")};function Lr(a,b){var
c=cr(a.Ia,b);c&&a.Eb(c,void 0)}f.Eb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function Mr(a,b){Nr(a,b,w(function(a){N(w(this.Eb,this,a))},a))}function Nr(a,b,c)
{a=a.Ia;new T(b);b=new
a.g({url:b});b.Ed(a);c=w(a.o,a,c);Or(b,Pr(b),c)}f.Nl=function(a,b,c,d)
{(c=Qr(d,c))&&Rr(this,a,b,c)};function Rr(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=jh(e,d[g]);d=b.Da().fe();d=b.Ba().width/d;e=new
Wj(e.left,e.top);e.Ng(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Xj(b.Xb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ka().Hj(b)}}f.Ra=function(){return
this.i.Ra()};f.Da=function(){return this.i};
f.uc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&Sr(this)};function Sr(a)
{var b=a.ra.shift();if(b){for(var c=b.shift(),d=0;d<a.j.length;d++)a.j[d]
[0]==c&&a.j[d][1].apply(a,b);Sr(a)}}function Tr(a){var
b=a.s.Ka();b.Eg&&b.Eg(a.Da())}f.Xi=function(a){var b=this.s.Ka(),c;b.Wa?
c=b.Wa(this.Da(),a):c=br(this.Ia,this.Da().Ra(),a);c&&(this.Eb(c),Tr(this),this.dis
patchEvent("pageturn"))};f.Rl=function(a){if(a=cr(this.Ia,a))this.Eb(a),Tr(this)};
f.Wl=function(){var a=this.s.Ka();a.hf&&(a.hf(),Tr(this))};f.Xl=function(){var
a=this.s.Ka();a.Sh&&(a.Sh(),Tr(this))};f.Ol=function()
{this.dispatchEvent("searchupdate")};function Ur(a){var
b=this;Y.call(this);this.i=a;this.Aa=a.i;this.Fb(Mh(this.Aa));this.s=new
E(0,0);this.ka=null;this.Ca=new kg(function(){S(b.ka,!
1)},600);Re(this,this.Ca)}y(Ur,Y);f=Ur.prototype;f.Fb=function(a){if(!this.g||!
Wd(this.g,a)){this.g=a;var
b=this.i;b.ra=a;Vr(b);this.dispatchEvent("resize")}};function Wr(a,b)
{a.o=b;a.R.Za();var c=a.i,d=a.Ba();c.ra=d;Vr(c);c=a.i;d=new
F(b.Kb(),b.lc());c.ta=d;c.s=!
0;R(c.g,d);N(c.ua,0,c);Vr(c);a.dispatchEvent("layoutchange")}function Xr(a,b)
{a.R=b}
f.ac=function(){var
a=this.o.De();this.Sa&&(a=this.Sa.Ig(a));Yr(this.R,a);this.dispatchEvent("update")}
;function Zr(a,b){a.Sa=b}
function $r(a,b){var c=a.s.x,d=a.s.y;r(b.x)&&(b.x=Td(b.x,0,Math.max(a.o.Kb()-
a.g.width,0)));r(b.y)&&(b.y=Td(b.y,0,Math.max(a.o.lc()-
a.g.height,0)));r(b.x)&&(c=b.x);r(b.y)&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new E(c,d);d=a.i;c=a.s;d.ka||
(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function as(a){var b=a.s;return
b?new fh(b.x,b.y,a.g.width,a.g.height):null}f.Ba=function(){return this.g};
f.ld=function(a){this.dispatchEvent("movestart");
$r(this,a);this.dispatchEvent("moveend")};function bs(a,b,c){a=a.s;c(new
E(a.x+b.x,a.y+b.y))}
f.Hj=function(a){var b=this.s,c=this.Ba();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.ld(a);else{this.j&&(this.j.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Zg([b.x,b.y],
[a.x,a.y],250+250*Td(Math.sqrt(c*c+d*d)/800,0,1),ei);L(this.j,"animate",w(this.uj,t
his));L(this.j,"end",w(this.fl,this));this.dispatchEvent("movestart");qf(this,"move
start",w(this.j.Ea,this.j));this.j.play()}};f.uj=function(a)
{a=B(a.coords,Math.round);$r(this,new E(a[0],a[1]))};
f.fl=function(a){this.uj(a);this.dispatchEvent("moveend")};function cs(a){return
new E(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}f.va=function()
{Ur.ma.va.call(this);this.R.Za()};f.Fg=function(a)
{null==this.ka&&(this.ka=a);this.ka.style.opacity=0;this.Ca.start()};f.Jk=function(
){var a=this;this.Ca.stop();S(this.ka,!0);N(function()
{a.ka.style.opacity=1})};f.ei=1;function ds(a,b)
{Ur.call(this,b);this.Oa=a;this.b.ha(a,"pagechange",this.ta);this.b.ha(this.Oa,"sea
rchupdate",this.Qb);var c=H("subscription-
bar");c&&(this.b.ha(this,"scrolldown",x(this.Fg,c)),this.b.ha(this,"scrollup",x(thi
s.Jk,c)))}y(ds,Ur);function es(a,b){var
c=[];"fixed_width"==a.o.qj()&&c.push(a.Ba().width);if(a.yc){a:{var d=a.yc();var
e=a.o.Mg();c=fs(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break a}}e&&a.jf(a.Md(e))}}
ds.prototype.jf=function(a){var b=this.o;Wr(this,a);if(b){b=new
Er(b,a);a=cs(this);var c=kr(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.De(),e=d[0],g=0;g<d.length;g++){var h=d[g],l=eh(gh(Vq(h)),a);if(l<c)
{c=l;if(0==l){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=Xj(a);d=c.Xb();a.x-=d.x;a.y-
=d.y;d=b.Ba().width/c.Ba().width;c=b.Ba().height/c.Ba().height;a=new
E(Math.round(a.x*d),Math.round(a.y*c));a=Xj(b.Xb()).add(a);a=new
E(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.ld(a)}};
ds.prototype.ta=function(){this.mb||
this.ra(this.Oa.Da())};ds.prototype.ra=function(a)
{this.o.Nc&&(a=this.o.Nc(a))&&$r(this,new
E(Math.round(a.Ee()),Math.round(a.Yc())))};ds.prototype.Qb=function()
{gs&&(this.R.Za(),this.Bb&&this.Bb(),this.ac())};var gs=!0;function hs(){this.b=new
Map}hs.prototype.add=function(a,b){this.b.set(Ca(a),b)};function is(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(a){return
Ca(a)})),d=ca(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
g=a.b.get(e);g&&g.Za();a.b["delete"](e)}};function js(){this.b={};this.g=new
hs}js.prototype.Za=function(){is(this.g)};function Yr(a,b){b=vb(b,function(a)
{return!!this.b[Ca(a.constructor)]},a);is(a.g,b);z(b,function(a)
{this.g.b.has(Ca(a))||
this.g.add(a,this.b[Ca(a.constructor)].render(a))},a)};function ks(a,b)
{this.g=a;this.b=b}y(ks,xr);ks.prototype.render=function(a){var
b=this.b(),c=a.Da(),d=sb(this.g.yc().vj)/a.Ba().width,e=a.Ba();b.Wf=e.width;b.Vf=e.
height;e=a.Ba().clone();var g=r(void 0)?void 0:d;e.width*=d;e.height*=g;b.
$l=e.width;b.Zl=e.height;b.setPosition(a.Ee(),a.Yc());b.Eb(c);b.Mc();return
b};function ls(){};function ms(a){this.b=a}y(ms,ls);ms.prototype.Ig=function(a){var
b=ns(this,a);a=b[0]||[];b=b[1]||[];b.sort(x(os,cs(this.b)));var
c=[];Ib(c,a,b);return c};function os(a,b,c){return eh(gh(Vq(b)),a)-
eh(gh(Vq(c)),a)}function ns(a,b){var c=as(a.b),d=new fh(c.left-800,c.top-
800,c.width+1600,c.height+1600);return Ob(b,function(a){a=Vq(a);if(ih(d,a))return
ih(c,a)?0:1})};function ps(a,b)
{this.b=b;this.g=a}y(ps,ms);ps.prototype.Ig=function(a){var
b=ps.ma.Ig.call(this,a),c=this.g.Da();if(c){var d=[],e=this.g.Ia;z([1,-
1],function(){var a=br(e,c.Ra(),1);a&&d.push(a)});z(a,function(a)
{a.Da&&Bb(d,a.Da())&&Cb(b,a)})}return b};function qs()
{Y.call(this)}y(qs,Y);qs.prototype.Sc=function(a)
{this.g=a;this.i=rs(a)};qs.prototype.va=function()
{qs.ma.va.call(this);K(this.i)};function ss(a)
{Y.call(this);this.ka=a;this.R=[]}y(ss,qs);f=ss.prototype;f.Sc=function(a)
{ss.ma.Sc.call(this,a);this.Le();this.Da()&&this.b.ha(this.Da(),"update",this.Le)};
f.Da=function(){return this.g.Da()};f.Xe=function(a,b,c,d){var e=J("div");lq(e,!
0);this.i.appendChild(e);a=ts(this,a,b,c,d);Q(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ka&&(Q(e,{backgroundColor:this.ka}),Fh(e,.3));this.R.push(new
fh(a[0],a[1],a[2],a[3]));return e};
function us(a){return a.g.Ba().width/a.g.Da().Ia.Xc.width}function ts(a,b,c,d,e)
{var g=us(a);return B([b,c,d,e],function(a){return Math.round(a*g)})}function
vs(a,b){z(b,function(a){this.Xe.apply(this,a)},a)}f.ui=function(a){return
this.Xe(a.left,a.top,a.width,a.height)};f.Ld=function()
{re(this.i);this.R=[]};f.Le=t;function ws()
{ss.call(this)}y(ws,ss);f=ws.prototype;f.Le=function(){if(!this.j){var
a=this.Da();a&&(a=xs(a))&&(vs(this,a),this.j=!0)}};
f.Xe=function(a,b,c,d){this.o=ws.ma.Xe.call(this,a,b,c,d);Q(this.o,{border:"2px
#aaaaff
dashed"});this.s=J("img");this.o.appendChild(this.s);this.s.src="/googlebooks/image
s/dialog_close_x.gif";a=ts(this,a,b,c,d);Q(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.o,"mouseout",w(this.Lm,this));L(this.o,"m
ouseover",w(this.Yi,this,!0));qf(this.s,"click",w(this.Za,this));return
this.o};f.Za=function(){K(this.o)};f.Lm=function(a){xe(this.o,a.target)||this.Yi(!
1)};
f.Yi=function(a){Q(this.s,{display:a?"":"none"})};function ys(a)
{ss.call(this);this.o=a}y(ys,ss);ys.prototype.Le=function(){if(!this.j){var
a=this.Da();a&&(a=zs(a))&&(z(a,function(a){var
b=a.pop(),d=a.pop();a=this.Xe.apply(this,a);Q(a,
{cursor:"pointer"});this.b.ha(a,"click",w(this.s,this,d,b))},this),this.j=!
0)}};ys.prototype.s=function(a,b){var c=cr(this.o.Ia,a);c?
this.o.Eb(c):Mr(this.o,b)};function As(a,b)
{this.i=a;this.b=b}As.prototype.Da=function(){return
this.i};As.prototype.j=function(){return this.i.Oc(this.b)};function Bs(a,b,c)
{As.call(this,a,b);this.g=c}y(Bs,As);Bs.prototype.j=function(){return
this.g.width>this.b.width?this.i.Oc(this.g):Bs.ma.j.call(this)};function Cs(a,b,c)
{if(D.ya&&!D.La("9")){var d=[];d[0]=L(a,"readystatechange",x(Ds,a,x(Es,b),d))}else
qf(a,"load",x(Es,b));c&&qf(a,"error",x(Es,c))}function Es(a){N(a)}function
Ds(a,b,c){if("complete"!=a.readyState)return!0;yf(c[0]);b();return!1}var
Fs=J("div");function Gs(a){if(D.ya){Fs.appendChild(a);var
b=x(K,a);Cs(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",K(a)};function Hs(a)
{this.Oh={};for(var b=0;b<a.length;b++){var c=a[b];this.Oh[c.z]=new
F(c.w,c.h)}}function Is(a,b){var c=hb(a.Oh,function(a){return a.height==b});return
c?Number(c):null};function Js(a)
{fr.call(this,a);this.Zf={};this.Aa={};this.o={};this.ua=this.Ca=null}var
Ks;y(Js,fr);f=Js.prototype;f.Bd=function(a,b)
{Js.ma.Bd.call(this,a);b&&(this.ta=b)};function Pr(a){var
b=Ls(a);U(b,"jscmd","click3");var
c;a.ab&&(c=a.ab.getQuery());Ms(a,"vq",c);db(a.Zf,function(a,c){U(b,c,a)});return b}
function Or(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.R)
{a.R=b;a.j&&k.clearTimeout(a.j);a.j=k.setTimeout(w(a.wl,a,b),6E3);var
d;a.ab&&(d=a.ab.getQuery());Ks(b,w(a.Hm,a,b,d))}}function Ms(a,b,c){c?
a.Zf[b]=c:delete a.Zf[b]}f.Zf=null;f.Hm=function(a,b,c)
{this.R==a&&(this.R=null,this.j&&(k.clearTimeout(this.j),this.j=null),this.ta=a,Ns(
this,c.page[0]),this.Ia.jh(c),b=this.o[a])&&(z(b,function(a){a(this)},this),delete
this.o[a])};
f.wl=function(a){this.j=this.R=null;delete this.o[a]};function Ls(a){var
b=a.b.url;b?b=new T(b):(b=new
T(a.Ia.fn),U(b,"pg",a.Ra()),a.b.sig&&U(b,"sig",a.b.sig));return b}f.fe=function()
{return this.b.w||this.Ia.Xc.width};f.Lg=function(){return this.b.h||
this.Ia.Xc.height};var
Os={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 Ns(a,b){var c={},d;for(d in Os){var e=Os[d],g=b[e];n(g)&&("highlights"==e?
a.Aa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Ca=new
Hs(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Bd(c)}Js.proto
type.Jb=function(){return this.b.content};var
Ps={Lo:1,Xn:2,qp:4,nk:8,mk:16,Uo:32,On:64};Js.prototype.i=function(a){return!!
(this.b.flags&a)};
function Qs(a,b){b=Yb(b);b=b.replace(/'/g,"&#39;");var c=a.Aa[b];if(c){var
d=[];z(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}function Qr(a,b){var
c=Qs(a,b);if(c)return B(c,x(Rs,1))}function Rs(a,b){var c=B(b,function(b){return
Math.round(b*a)});return new fh(c[0],c[1],c[2],c[3])}function zs(a)
{if(a.b.links)return B(a.b.links,function(a){var
b=a.region;return[b.X,b.Y,b.W,b.H,a.target_pid,a.url]})}
function xs(a){if(a.b.clip_highlight||a.b.clip_highlights){var
b=[];z(a.b.clip_highlights||[a.b.clip_highlight],function(a){var
c=[];z(["X","Y","W","H"],function(b){c.push(a[b])});b.push(c)});return b}return
null}Js.prototype.Oc=function(a){if(this.b.src&&a){var b=new
T(this.b.src);a&&db(this.Ai(),function(c,d){"height"==d&&a.height?
U(b,c,a.height):"width"==d&&a.width&&U(b,c,a.width)});return b.toString()}return
this.b.src};Js.prototype.Ai=function(){return{width:"w",height:"h"}};function
Ss(a,b,c,d,e)
{Y.call(this);this.Ze(a.Ka());this.o=a;this.g=c;this.ta=[];this.tj=d;R(d,c);this.Ca
=rs(this);Q(this.Ca,"backgroundColor","#fff");R(this.Ca,c);if(this.Sa=n(e)?e:!
0)a=rs(this),R(a,c),this.Aa=new Ts(a),Q(this.Aa.b,
{display:""});b&&(this.i=b,this.b.ha(b,"update",this.Xd),Or(b,Pr(b),void
0))}y(Ss,Y);f=Ss.prototype;f.Ba=function(){return this.g};f.Da=function(){return
this.i};function Us(a,b){a.ta.push(b);b.Sc(a)}f.Xd=t;
function Vs(a){a.dispatchEvent("load");a.Sa&&Q(a.Aa.b,{display:"none"})}function
rs(a){var b=J("div");lq(b,!0);Q(b,
{position:"absolute",left:0,top:0});a.tj.appendChild(b);return b}f.Za=function()
{z(this.ta,function(a){a.Ea()});this.ta=null;this.s&&K(this.s)};function Ws(a)
{a.R=rs(a);R(a.R,a.Ba());Q(a.R,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ha(a.R,"mousedown",a.Mm);a.b.ha(a.R,"dragstart",Ye)}f.Mm=function(a)
{a.display=this;Xs.dispatchEvent(a)};
var Xs=new M;function Ts(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=J("div");lq(c);Q(c,a);this.b.appendChild(c);c.textContent="Memuat...";a.bottom=0}
}function Ys(a,b){a.s&&K(a.s);a.s=rs(a);new Zs(a.s,a.Ba(),b)}function Zs(a,b,c)
{this.b=a;Q(a,
{backgroundColor:"#FFF",textAlign:"center"});R(a,b);a.innerHTML=c||"";lq(this.b)};f
unction $s(a,b,c){Ss.call(this,a,b.Da(),b.b,c);this.Ze(at);a=rs(this);this.ra=new
bt(b.b,a);a=rs(this);this.ka=new bt(b.b,a);Ws(this);Ih(c,!
0);O(c,"pageImageDisplay");this.Wa=b;b.Da()&&this.Xd()}y($s,Ss);var at=new M;
$s.prototype.Eb=function(a){Ms(a,"output",null);
$s.ma.Eb.call(this,a);a.Oc()&&this.Xd()};
$s.prototype.Xd=function(){var a=this.Da(),b=this.Wa.j();if(b&&!this.j)
{b=ct(b);qf(this.ra,"load",w(this.ua,this,a,b,this.Ba().width));dt(this.ra,[b]);var
c=this.o.ua,d=a.Ra(),e=[];if(c.b[d]){var g=[],h;for(h in
c.b[d])g.push(h);Lb(g);for(h=0;h<g.length;h++)e.push(c.b[d]
[g[h]])}e.push(b);dt(this.ka,e);this.j=!
0;a==this.o.Da()&&this.dispatchEvent("fetch")}xb([Ps.mk,Ps.nk],w(a.i,a))&&(a=Sb('<t
able width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif",
"Anda telah sampai di halaman yang tidak dapat ditampilkan atau sampai pada batas
penampilan buku ini."),Ys(this,a),Vs(this))};function ct(a){return a}
$s.prototype.ua=function(a,b,c)
{a==this.o.Da()&&this.dispatchEvent("loaded");this.ka.empty();var
d=this.o.ua;a=a.Ra();d.b[a]=d.b[a]||{};d.b[a][c]=b;Vs(this)};
$s.prototype.Za=function(){this.j=!1;this.ra.empty();this.ka.empty();
$s.ma.Za.call(this)};
function bt(a,b)
{M.call(this);this.g=a;this.i=b;this.b=J("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);lq(this.i)}y(bt,M);bt.prototype.empty=function(){for(var
a;a=ue(this.i);)Gs(a)};function dt(a,b){Cs(a.b,w(a.j,a,a.b));for(var
c=0;c<b.length;c++)a.b.src=b[c]}bt.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function et(a,b,c,d,e,g,h)
{M.call(this);this.ka=a;this.j=b;this.o=c;this.i=d;this.g=e;this.ta=g;this.ra=h;thi
s.s=Math.ceil(this.j/this.i);this.R=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<th
is.s;++a){b=[];for(c=0;c<this.R;+
+c)b.push(null);this.b.push(b)}}y(et,M);et.prototype.empty=function(){for(var
a;a=this.ka.firstChild;)Gs(a)};et.prototype.Aa=function(a,b){Q(a,
{display:""});this.ra&&this.ra(b)};et.prototype.ua=function(){};function
ft(a,b,c,d)
{Ss.call(this,a,b.Da(),b.b,c,d);this.ka=rs(this);Ws(this);b.Da()&&this.Xd();this.o=
a;this.ra=L(this.o.Ka(),"update",this.ua,!
1,this)}y(ft,Ss);ft.prototype.Xd=function(){var
a=this.Da(),b=a.Oc(),c=this.o.Ja.hg,d=a.Ca;if(b&&d&&!this.j){var
e=Is(d,this.Ba().height);r(e)&&(d=(d=d.Oh[e])?d.width:null,b=new
T(b),U(b,"zoom",e),U(b,"pg",a.ua),b=b.toString(),this.Wa=new
et(this.ka,d,this.Ba().height,c.oj,c.nj,w(c.Nk,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
ft.prototype.ua=function(){if(this.j){var a=vh(this.ka);if(a){var
b=Bh(this.ka);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=hh(a);var
c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g),e=Math.ceil((a.left+a.width)/b.i),
g=Math.ceil((a.top+a.height)/b.g);e=Math.min(e,b.s);for(g=Math.min(g,b.R);c<e;c+
+)for(var h=d;h<g;h++)if(!b.b[c][h]){var l=b;var m=c,q=h;if(!l.b[m][q]){var
u=J("img");Q(u,
{position:"absolute",left:m*l.i+"px",top:q*l.g+"px",display:"none"});
l.b[m][q]=u;l.ka.appendChild(u)}l=l.b[m]
[q];m=b.ta(c,h);Cs(l,w(b.Aa,b,l,m),w(b.ua,b,l,m));l.src=m}for(c=0;c<b.s;+
+c)for(h=0;h<b.R;++h){if(d=!!b.b[c][h])d=new fh(c*b.i,h*b.g,(c+1)*b.i,
(h+1)*b.g),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(Gs(b.b[c][h]),b.b[c]
[h]=null)}}}Tr(this.o)}};ft.prototype.Za=function()
{this.j&&(this.Wa.empty(),this.j=!
1);this.ra&&(yf(this.ra),this.ra=null);ft.ma.Za.call(this)};function gt(a)
{this.ab=a;ss.call(this,"#ffff00")}y(gt,ss);gt.prototype.Le=function(){var
a=this.g.Da();if(a){var b=this.ab.getQuery();b!
=this.j&&(a=Qr(a,b),this.Ld(),a&&(B(a,w(this.ui,this)),this.j=b))}};function ht(a)
{M.call(this);this.url=a;this.s=null;this.o=!0}y(ht,M);ht.prototype.Tf=function()
{if(this.o)this.o=!1;else throw Error();};function it(a,b)
{ht.call(this,a);this.R=b||"GET";this.i=new P;this.b=new
Nk}y(it,ht);f=it.prototype;f.Tf=function(a,b)
{it.ma.Tf.call(this,a,b);this.j=a;this.g=b;this.i.ha(this.b,"success",w(this.Ql,thi
s));this.i.ha(this.b,"error",w(this.vl,this));this.b.send(this.url.toString(),this.
R,void 0)};f.Ql=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);N(w(this.dispatchEvent,this,"success"));this.j&&N(x(this
.j,this.s));N(w(this.zg,this))};
f.vl=function()
{N(w(this.dispatchEvent,this,"error"));this.g&&N(this.g);N(w(this.zg,this))};f.abor
t=function(){this.b.abort();this.zg();return!1};f.zg=function()
{Bg(this.i);this.g=this.j=null};function jt(a){return a.length?wb(a,function(a,c)
{return jh(a,c)},a[0].clone()):null};function kt(a,b,c,d,e)
{Y.call(this);this.s=a;this.ta=b;this.Aa=e;this.i=d;this.g=!
1;this.o=J("div");c.appendChild(this.o);this.b.ha(b,"mousemove",this.R);this.b.ha(b
,"mouseup",this.ka)}y(kt,Y);kt.prototype.R=function(a){if(!this.ua){a=Vd(new
E(a.clientX,a.clientY),wh(this.ta));a=ch(a,this.Aa);Q(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;ph(this.o,a.left,a.top);R(this.o,b,c);this.j=a}};
kt.prototype.ka=function(a){this.R(a);this.ua=!0;a=this.i;var
b=hh(this.j),c=us(this.s);c=lt(b,1/c);b=mt(lt(c,1/a.Ba().width*1E3));a=new
T(Ls(a).toString());U(a,"ci",
[b.left,b.top,b.width,b.height].join());U(a,"jscmd","click3");U(a,"output","text");
c=mt(c);nt(this.s,[c]);K(this.o);(new
it(a)).Tf(w(this.ra,this,c,b));this.dispatchEvent("endsize")};
kt.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];z(e,function(a){g.push(new fh(a.X,a.Y,a.W,a.H))});if(c=c.content)nt(this.s,
[a],c,b),d=!0,sq("Web Reader","Selection")}d||this.s.Ld();this.Ea()};function
lt(a,b){return new fh(a.left*b,a.top*b,a.width*b,a.height*b)}function mt(a){return
new
fh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}k
t.prototype.va=function(){kt.ma.va.call(this);K(this.o)};function ot(a,b)
{Y.call(this);this.ka=a;this.s=b}var pt;y(ot,qs);f=ot.prototype;f.Sc=function(a)
{ot.ma.Sc.call(this,a);a=this.i;var b=J("div");lq(b,!
0);a.appendChild(b);b.className="selection-
layer";R(a,this.g.Ba());R(b,this.g.Ba());this.b.ha(b,"click",this.Nm);this.b.ha(b,"
mousedown",this.Om)};
f.Om=function(a){if(pt){a.g();this.j&&this.j.Ea();var b=this.g.tj;a=Vd(new
E(a.clientX,a.clientY),wh(b));this.j=new
kt(this.ka,b,this.i,this.g.Da(),a);this.R=L(document.body,"mousemove",w(this.Hl,thi
s));qf(this.j,["endsize","dispose"],w(this.Ik,this))}};f.Nm=function(a){pt&&a.g()};
f.Hl=function(a){if(this.j&&!this.j.jc){var b=new
E(a.clientX,a.clientY),c=gh(Eh(this.s.Aa));if(dh(c,b)){var d=new E(0,0);z([[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(a){40>Math.abs(a[0])&&(d.x=a[1]||d.x,d.y=a[2]||
d.y)});this.o||(this.o=new
ig(100),this.b.ha(this.o,"tick",this.rn));this.ra=d;d.x||d.y?
this.o.start():this.o.stop()}}};f.rn=function(){var a=this.ra,b=this.s;bs(b,new
E(15*a.x,15*a.y),w(b.ld,b))};
f.Ik=function(){yf(this.R);Se(this.o);this.o=null};function qt(a)
{vm.call(this,a);sm(this);this.li=!1;this.b=new P;O(a,"viewport-selection-
popup");rt&&rt.Ea();rt=this}y(qt,vm);var rt=null;qt.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};function st(a,b,c){var
d=a.V(),e=J("div");Q(e,{padding:"4px 3px 3px
1px"});d.appendChild(e);d=J("div");e.appendChild(d);d.appendChild(oe(b));e.appendCh
ild(J("div"));b=J("input");b.value=c;O(b,"viewport-input");e.appendChild(b);Ih(b,!
1);a.b.ha(b,"mousedown",tt)}function tt(a){a.g()}
qt.prototype.va=function(){K(this.V());qt.ma.va.call(this);this.b.Ea()};function
ut(){ss.call(this,"#4a95d6")}y(ut,ss);ut.prototype.Sc=function(a)
{ut.ma.Sc.call(this,a);Q(this.i,
{cursor:"pointer"});this.b.ha(this.i,"mousedown",vt)};function vt(a){a.g()}
function nt(a,b,c,d){a.Ld();B(b,w(a.ui,a));a.o&&yf(a.o);a.j&&a.j.Ea();var
e=J("div");document.body.appendChild(e);if(b=jt(a.R)){var g=wh(a.i);e=new
qt(e);if(c&&d){var h=a.Da(),l=h.Oc();if(l){var m=new
T(l);d=[d.left,d.top,d.width,d.height].join();U(m,"ci",d);U(m,"edge",0);m=m.toStrin
g();var q=new T(Ls(h).toString());U(q,"ci",d);U(q,"source","bookclip");q=Sb('<a
href="%s"><img
src="%s"/></a>',q.toString(),m)}d=q;re(e.V());q=e.V();h=J("img");h.src="/googlebook
s/images/close_x.gif";h.width=14;h.height=
13;Q(h,
{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5px"}
);q.appendChild(h);e.b.kd(h,"click",w(e.g,e));h=I("DIV",{innerHTML:"Bagikan klip
ini"});Q(h,{fontWeight:"bold",paddingBottom:"4px"});q.appendChild(h);c&&(st(e,"Teks
pilihan",c),q=J("div"),Q(q,{textAlign:"right"}),e.V().appendChild(q),h=new
T("https://translate.google.com/translate_t"),U(h,"text",c),U(h,"sl","auto"),U(h,"t
l","auto"),c=J("a"),c.href=h.toString(),c.target="_blank",c.textContent="Terjemahan
\u00bb",
q.appendChild(c));m&&st(e,"Gambar",m);d&&st(e,"Masukkan",d)}else
e.V().textContent="Memuat...";e.Id=4;e.Ga()&&e.Ud();a.j=e;N(x(wt,e,new El(new
E(g.x+b.left+b.width,g.y+b.top+b.height))));a.o=qf(e,"close",w(a.Ld,a))}}function
wt(a,b){a.jc||(a.setPosition(b),a.Na(!0))}ut.prototype.Ld=function()
{ut.ma.Ld.call(this);this.j&&this.j.Ea()};ut.prototype.va=function()
{ut.ma.va.call(this);this.j&&this.j.Ea();this.o&&yf(this.o)};function xt(a,b,c)
{return a.Ja.hg?new ft(a,b,c):new $s(a,b,c)}function yt(a,b){if(b instanceof $s)
{Us(b,new gt(a.ab));Us(b,new ws);var c=new ut(a.o),d=new
ot(c,a.Ka());Us(b,d);Us(b,c);Us(b,new ys(a))}};function zt(a,b,c)
{Y.call(this);this.ka=a;this.j=J("div");lq(this.j,!0);Q(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.R=J("div");lq(this
.R,!0);Q(this.R,
{position:"absolute"});this.j.appendChild(this.R);this.o=J("div");lq(this.o,!
0);this.j.appendChild(this.o);this.s=J("div");lq(this.s,!
0);this.o.appendChild(this.s);S(this.j,!1)}y(zt,Cr);f=zt.prototype;
f.Mc=function(){var a=this.Wf-2,b=this.Vf-2,c=this.$l-2,d=this.Zl-2;Q(this.o,
{backgroundColor:"#cccccc",position:"absolute"});ph(this.o,0,0);R(this.o,this.Wf,th
is.Vf);Q(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});ph(this.s,1,1);R
(this.s,a,b);S(this.j,!0);var e=this.ka;a=xt(e,new Bs(this.Da(),new F(a,b),new
F(c,d)),this.s);a instanceof $s?yt(e,a):a instanceof ft&&a instanceof ft&&Us(a,new
gt(e.ab));this.g=a};f.Za=function(){this.g&&this.g.Za();K(this.j)};
f.setPosition=function(a,b){ph(this.j,a,b)};f.Yc=function(){return
rh(this.j).x};f.Ee=function(){return rh(this.j).y};f.Eb=function(a)
{this.i=a};f.Da=function(){return this.i};f.lc=function(){return
this.Vf};f.Kb=function(){return this.Wf};function At(a){return a+2}f.Ba=function()
{return new F(this.Wf,this.Vf)};function Bt(a)
{Y.call(this);re(a);lq(a);this.i=a;this.g=J("div");lq(this.g,!0);fq()&&(de(a,
{dir:"ltr"}),de(this.g,{dir:"rtl"}));a.appendChild(this.g)}y(Bt,Y);function Ct(a,b)
{Bt.call(this,b);this.o=a;this.b.ha(b,"scroll",this.R);Q(b,"position","relative");Q
(this.g,"position","absolute");this.j=J("div");lq(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}y(Ct,Bt);function Vr(a){var
b=a.ta;a.ra&&b&&(Q(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),Q(a.j,"height",b.height+"px"))}Ct.prototype.ua=function()
{this.s=!1;this.R()};
Ct.prototype.R=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new E(b.scrollLeft,b.scrollTop);Ud(a,b)||(this.ka=!
0,this.o.ld(b),this.ka=!1)}}};function Dt(a){this.vj=a}function fs(a,b){var c=b||
[],d=vb(a.vj,function(a){return!xb(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);Lb(d);return d};function Et(a){var b=a.o,c=new
Ct(this,b);Ft(b);ds.call(this,a,c);Zr(this,new ps(a,this));Xr(this,Gt(this));var
d=a.Ia,e=a.Ja.yh;this.ua=a.Ja.yi?function(a){return new vr(d,e,a)}:a.Ja.aj?
function(b){return new vr(d,e,b,!0,a.Ja.aj)}:function(a){return new vr(d,e,a,!
0)};b=this.Oa.Ja;"fixed_height"==b.yh?(b=b.yc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.jf(this.Md(b));this.b.ha(this.Oa,"pagesupdate",this.Ll);this.
b.ha(this.Oa,"pagemodechange",this.Bm);this.b.ha(this,
"move",this.ac);this.b.ha(this,"move",this.Dn)}y(Et,ds);function Ft(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-
scrolling");de(a,{dir:"ltr"})}f=Et.prototype;f.hf=function()
{es(this,1)};f.Sh=function(){es(this,-1)};f.yc=function(){var
a=this.Oa.Ja,b=Hb(a.yc());"fixed_width"==a.yh&&(a=this.Oa.Ja.lm)&&150<a-
sb(b)&&(1500>a?Cb(b,a):Cb(b,1500));return new Dt(B(b,At))};f.Md=function(a){return
this.ua(a)};
f.Ba=function(){if(this.Aa.hasChildNodes()){var
a=Mh(this.Aa.childNodes[0]).width;a=new F(a,this.g.height)}else a=this.g;return
a};function Gt(a){var b=new js,c=new
ks(a,x(Jc,zt,a.Oa,a,a.i.g));b.b[Ca(Wq)]=c;a=new
yr(a.Oa,x(Jc,Dr,a.i.g));b.b[Ca(gr)]=a;return b}f.Dn=function(){if(this.Sb){var
a=jr(this.o,cs(this).y);a&&a.Da&&(a=a.Da(),this.Oa.Da()!=a&&(this.mb=!
0,Lr(this.Oa,a.Ra()),this.mb=!1))}this.Sb=!0};
f.Ll=function(){var a=this.Oa.Da(),b=this.Oa.Ia,c=cr(b,a.Ra());if(!c)a:
{c=Z(a);b=ar(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Z(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Nc(c);a=Vd(a,d.Xb());b=this.Md(b.Mg());c=b.Nc(c).Xb
();c=new E(c.x+a.x,c.y+a.y);Wr(this,b);this.ld(c)};f.Bm=function()
{this.R.Za();this.ac()};
function Ht(a,b){if(b.Di&&b.s){a:{var c=b.s;var d=c.xe.x_focus,e=c.xe.y_focus;if(!
n(d)||!n(e)){c=It(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
E(d,e)}d=c.x-40;c=c.y-40;e=a.o.Nc(b);var g=e.Kb()/b.fe();return new E(e.Ee()
+Math.round(g*d),e.Yc()+Math.round(g*c))}return null}
f.Eg=function(a){if(a.Di&&a.s){var b=a.s;if(null!=a.ka)var c=a.ka;else a.ka=new
Jt(this.i.g),c=a.ka;c.b=this.i.g;H("focus_article_div")&&K(H("focus_article_div"));
var d=this.o.Nc(a);a=d.Kb()/a.fe();if(It(b)&&(b=It(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Ee();d=a*e[1]+d.Yc();var
g=a*e[2];a*=e[3];e=J("DIV");e.setAttribute("id","focus_article_div");lq(e,!
0);Fh(e,.3);Q(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.b.appendChild(e)}}}};function Kt(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
g=J("div");Q(g,{position:"absolute"});e=e.width-2;ph(g,d.x+(fq()?
e:0),d.y);b.i.g.appendChild(g);this.o=g;g=new
F(e,Math.floor(e/Xq(c)));this.g=J("div");this.o.appendChild(this.g);Q(this.g,
{padding:"1px",position:"absolute"});this.s();b=J("div");this.g.appendChild(b);Q(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});R(b,g);this.g.appendChild(b);d=J("im
g");d.title=c.mc();this.ka=d;e=T;var h=new
T(c.Ia.am);U(h,"pg",c.Ra());c.b.sig&&U(h,"sig",
c.b.sig);e=new
e(h.toString());U(e,"zoom","1");U(e,"img","1");U(e,"w",g.width);if(g=this.j.Ja.An)U
(e,"imgtk",g),U(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);Q(this.g,"cursor"
,"pointer");this.b.ha(this.g,"click",this.R);this.b.ha(a,"pagechange",this.s)}y(Kt,
Cr);Kt.prototype.s=function(){var a=!1,b=this.j.Da();b&&b==this.i&&(a=!
0);Q(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};Kt.prototype.R=function()
{this.j.Pb(Et);this.j.Eb(this.i);Lt.dispatchEvent("click")};
Kt.prototype.Za=function(){Gs(this.ka);K(this.o)};var Lt=new M;function Mt(a,b)
{this.b=a;this.g=b}y(Mt,xr);Mt.prototype.render=function(a){return new
Kt(this.b,this.g,a.Da(),a.Xb(),a.Ba())};function Nt(a){var b=a.o;Q(b,
{overflow:"hidden"});var c=new
Ct(this,b);ds.call(this,a,c);this.b.ha(this,"move",this.ac);Q(b,
{overflow:"auto"});Xr(this,Ot(this));Wr(this,Pt(this));Zr(this,new
ms(this));N(w(this.ac,this),0);this.b.ha(this,"resize",this.ua);var
d=H("subscription-bar");d&&(this.Fg(d),N(function(){S(d,!
1)},600))}y(Nt,ds);Nt.prototype.ra=function(a){a=this.o.Nc(a).Xb();this.ld(new
E(void 0,a.y-40))};function Pt(a){var b=a.Oa.Ja.cn;return new
ur(a.Oa.Ia,a.Ba().width,b,b)}
Nt.prototype.ua=function(){Wr(this,Pt(this));this.ra(this.Oa.Da())};function Ot(a)
{var b=new js;a=new Mt(a.Oa,a);b.b[Ca(Wq)]=a;return b};function Qt(a,b)
{Y.call(this);this.g=a;this.o=b;this.j=this.g.Ja.Sf;this.s=!!
this.g.Ja.Sf;this.ka=!!this.g.Ja.ig;if(this.s){a:{var c=this.g.Ia;for(var
d=0;d<this.j.length;d++){var e=cr(c,this.j[d].getId());if(e){var g;b:
{for(g=d+1;g<this.j.length;g++){var h=cr(this.g.Ia,this.j[g].getId());if(h)
{g=h;break b}}g=null}g=g?Z(g)-1:Z(sb(ar(c)));h=Z(this.g.Da());if(h>=Z(e)&&h<=g)
{c=d;break a}}}c=-1}this.R=c}}y(Qt,Y);f=Qt.prototype;
f.render=function(a)
{this.i=J("div");document.body.appendChild(this.i);N(w(this.un,this));this.ra=a;if(
this.s)Rt(this);else if(this.ka){O(this.i,"base-image-toc-div");a=this.g.Ja.ig;var
b=cr(this.g.Ia,a);b&&St(this,b);1<this.g.Ja.om&&(a=br(this.g.Ia,a,1))&&St(this,a);t
his.Rf()}else this.Ea()};f.un=function()
{this.b.ha(document,"click",this.Ea);this.b.ha(this.g,"resize",this.Rf)};
function St(a,b){var c=new F(128,0),d=I("IMG",{width:128});O(d,"toc-page-
image");a.b.ha(d,"click",w(a.g.Eb,a.g,b));D.Ta&&fq()&&a.b.ha(d,"load",a.Rf);b.Oc(c)
?a.Qj(d,b,c):
(c=x(a.Qj,d,b,c),Or(b,Pr(b),c));a.i.appendChild(d)}f.Qj=function(a,b,c){de(a,
{src:b.Oc(c)})};
function Rt(a){var b=I("DIV",{"class":"toc-div"}),c;z(a.j,function(a,e){var
d=a.getId();d=cr(this.g.Ia,d);var h=a.bn,l=this.j[e+1]?"":"-last",m="toc-middle-
cell"+l;l="toc-right-cell"+l;var q=I("DIV",{"class":d?"toc-
row":""}),u=J("div");O(u,"goog-inline-block");O(u,"toc-left-
cell");e==this.R&&O(u,fq()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selec
ted_item_arrow_left");var G=J("div");O(G,"goog-inline-block");O(G,m);D.Ta&&!
D.La("1.9")&&Q(G,"overflow","hidden");var A=J("div");O(A,"goog-inline-block");
O(A,l);var
X=a.ne;35<X.length&&(X=X.substring(0,32)+"...");Qd(G,Bp(X));Qd(A,Bp(Ub(kc(h))?"&nbs
p;":h));q.appendChild(u);q.appendChild(G);q.appendChild(A);d?
this.b.ha(q,"click",w(this.g.Eb,this.g,d)):(og(G,m),O(G,"toc-middle-disabled-
cell"),og(A,l),O(A,"toc-right-disabled-
cell"));b.appendChild(q);e==this.R&&(c=q)},a);c&&N(w(a.qn,a,c));a.i.appendChild(b);
300<Dh(a.i).height&&(Q(a.i,"height","300px"),O(a.i,"scroll-toc-div-
wide"));O(a.i,"scroll-toc-div");a.Rf()}
f.qn=function(a){300<a.offsetTop+Dh(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:ve(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Rf=function(){ul(this.o.V(),13,this.i,12,new
E(0,-this.ra))};f.va=function(){Qt.ma.va.call(this);K(this.i);this.o.Fc(!
1)};function Tt(){}y(Tt,Uq);function Ut(a)
{Y.call(this);this.j=a}y(Ut,qs);Ut.prototype.Na=function(a){S(this.i,a)};
Ut.prototype.Sc=function(a){Ut.ma.Sc.call(this,a);var b=this.g.Ba();a=this.i;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";ph(a,this.j?c-e:0,0);R(a,e,d);Q(a,
{position:"absolute"});D.ya?(a=a.style,D.ya?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=I("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function Vt(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ia.Xc.aspectRatio());this.g=new
F(c,d);this.i=J("div");Q(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ka().i.g.a
ppendChild(this.i);this.j=J("div");this.R=J("div");this.ua.push(L(this.j,"dblclick"
,w(this.Dl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};Q(this.j,c);Q(this.R,c);this.i.appendChild(this.j);this.i.appendChild(this.R
);this.ra=J("div");
this.ta=J("div");this.j.appendChild(this.ra);this.R.appendChild(this.ta);Wt(this)}y
(Vt,Cr);function Wt(a)
{a.o&&a.o.Za();a.ka&&a.ka.Za();re(a.ra);re(a.ta);Jh(a.j,a.g);Jh(a.R,a.g);a.o=xt(a.s
,new As(a.Aa,a.g),a.ra);yt(a.s,a.o);a.Ca=new Ut(!0);Us(a.o,a.Ca);a.ka=xt(a.s,new
As(a.Sa,a.g),a.ta);a.Wa=new Ut(!
1);yt(a.s,a.ka);Us(a.ka,a.Wa)}f=Vt.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);ph(this.i,a)};f.Dl=function(a)
{a.preventDefault();a.g();this.s.uc("previous")};
f.Na=function(a){Q(this.i,{display:a?"":"none"})};f.Mc=function(){Q(this.j,
{left:0,top:0});Q(this.R,{left:this.g.width+"px",top:0})};function Xt(a){return
vb([a.Aa,a.Sa],function(a){return!!a})}f.Za=function()
{this.o.Za();this.ka.Za();for(var
a;a=this.ua.pop();)yf(a);this.i.parentNode&&K(this.i)};function Yt(a){return
2*a};function Zt(a){this.g=a}y(Zt,xr);Zt.prototype.render=function(a){var b=new
Vt(this.g,a.Ba().width);b.setPosition(a.Xb());b.Mc();b.Na(!0);return
this.b=b};function $t(a,b,c)
{M.call(this);this.o=a;this.i=b;this.g=Dh(b).width;this.s=c;this.nb=!
1;this.j=fq()}y($t,M);function au(a,b){if(b!=a.nb){a.nb=b;var c=a.o.Ka().i.g;S(c,!
1);Dh(c);c=[x(bu,a.i,a.s,a.g,a.j,b),w(a.b,a),x(S,c,!0)];z(c,N)}}
$t.prototype.b=function(){this.dispatchEvent("change")};function bu(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="");S(a,!e)};function cu(a,b,c)
{this.ra=a;this.ka=b;this.s=c;a=J("div");Q(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);cu.prototype.g.apply(this);L(this.s,"change",w(this.i
,this));L(new xg,"resize",w(N,null,w(this.i,this)))}cu.prototype.i=function(){var
a=Dh(this.b);if(0<a.width){var b=Math.round(Dh(this.ka).width/2);ph(this.b,b-
Math.round(a.width/2),0)}};
cu.prototype.j=function(){S(this.b,!0);this.i()};cu.prototype.g=function()
{S(this.b,!1)};function du(a,b,c){cu.apply(this,arguments);this.o=new
Vh(this.b,500);this.R=new kg(w(this.g,this))}y(du,cu);du.prototype.j=function(a)
{Fh(this.b,1);cu.prototype.j.apply(this);a&&this.R.start(a)};du.prototype.g=functio
n(){this.o.play()};var eu=null;function fu(a,b)
{P.call(this);this.g=eu;this.j=a;this.b=b;this.j.Ja.yi||
(this.ha(this.j,"pageturn",this.o),this.ha(this.b,"dispose",this.Ea))}y(fu,P);fu.pr
ototype.o=function(){var a=Xt(this.b.ua.b)[0]||new fr,b=Xt(this.b.ua.b)[1]||new
fr,c=this.R,d=this.s,e=d?Z(d):-1,g=Z(a)||-1,h=Z(b)||-1,l=Math.max(c?Z(c):-
1,e),m=Math.max(g,h);if(Math.abs(m-l)>this.b.ei){if(0<m-l){var q=l==e?d:c;var
u=a}0>m-l&&(q=-1!=h?b:a,u=d);1<h-g&&(q=a,u=b);!
Br(q,u)&&n(q)&&n(u)&&(a=zr(q,u),this.g.b.innerHTML=a,this.g.j(3E3))}};function
gu(a){this.xe=a}function It(a){var
b=[];a.xe.head_boxes&&z(a.xe.head_boxes,function(a)
{b.push([a.X,a.Y,a.W,a.H])});return b};function Jt(a){this.b=a};function hu(a)
{Js.call(this,a)}y(hu,Js);f=hu.prototype;f.Bd=function(a)
{hu.ma.Bd.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},z(this.ra.articles,function(a){var
b=a.aid;b&&(this.g[b]=new gu(a))},this)))};f.mc=function(){return
this.i(32)?"Sampul Depan":this.i(64)?"Sampul
Belakang":hu.ma.mc.call(this)};f.Ai=function(){return{width:"w"}};
f.Hg=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=B(Object.keys(this.g),function(b){var
c=b.split(","),e=a.split(","),g=parseInt(c[0],10)-
parseInt(e[0],10);c=parseInt(c[1],10)-
parseInt(e[1],10);return[g*g+c*c,this.g[b]]},this);Nb(b,function(a){return
a[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.Di=function(){return
this.s};function iu(a,b){Yq.call(this);this.j={};if(a)
{this.fn=a.prefix;this.am=a.image_prefix||a.prefix;var c=B(a.page,function(a){a=new
this.g(a);b&&(a.ab=b);return
a},this);Zq(this,c)}}y(iu,Yq);iu.prototype.jh=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=cr(this,c.pid);d&&Ns(d,c)}};iu.prototype.g=Js;iu.prototype.o=function(a,b)
{if(!cr(this,b.Ra())){var c=Hb(ar(this));Ib(c,b);Zq(this,c)}this.j[b.Ra()]=!
0;a&&a(b)};function ju(a)
{iu.apply(this,arguments);this.i();L(this,"update",w(this.i,this))}y(ju,iu);functio
n ku(a,b){var c={};z(b.page,function(a){var b=cr(this,a.pid);b&&Ns(b,a);c[a.pid]=!
0},a);var d=ar(a),e=vb(d,function(a){return!!c[a.Ra()]||!!
this.j[a.Ra()]},a);d.length!=e.length&&Zq(a,e)}ju.prototype.jh=function(a){this.s?
ku(this,a):ju.ma.jh.call(this,a)};
ju.prototype.i=function(){var a={},b=0;z(ar(this),function(c){var
d=Z(c);a[d]=c;b=Math.max(b,d)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.Gj=c};ju.prototype.g=hu;function lu(a)
{rr.call(this,1);var b=new
Tt;b.Fb(a);this.Tb(b);mr(this)}y(lu,rr);lu.prototype.ra=function(){return
this.g[0]};lu.prototype.Mg=function(){return this.Kb()||
0};lu.prototype.qj=function(){return"fixed_width"};function mu(a){var b=a.o,c=new
Ct(this,b);Q(b,{overflow:"hidden"});ds.call(this,a,c);this.ua=new Zt(a);b=new
js;c=this.ua;b.b[Ca(Tt)]=c;this.R=b;b=a.Ia.Xc.aspectRatio();c=this.Ba();b=this.Md(M
ath.min(2*Math.floor(c.height*b),c.width));Wr(this,b);this.Sb=new
fu(a,this);this.b.ha(this.Oa,"pagemodechange",this.Am);N(this.ac,0,this)}y(mu,ds);f
=mu.prototype;f.yc=function(){var a=Gb(nu,this.Oa.Ja.yc());return new
Dt(B(a,Yt))};f.jf=function(a){mu.ma.jf.call(this,a);this.R.Za();this.ac()};
f.hf=function(){es(this,1)};f.Sh=function(){es(this,-1)};f.Am=function()
{this.R.Za();this.ac()};f.ei=2;f.Md=function(a){this.Ba();var
b=this.Oa.Ia.Xc.aspectRatio();return new lu(new
F(a,Math.floor(Math.floor(a/2)/b)))};var nu=[180,220,280];
mu.prototype.ta=function(){var a=ou(this,this.Oa.Da()),b=this.ua.b;if(b){var
c=this.Sb,d=Xt(b);c.s=d[0];c.R=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Aa=c;b.Sa=d;Wt(b);if(c){if(c.i(64)||void 0==d)a=!1}else Ys(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
Ys(b.ka);c=e;d=a?"":"hidden";Q(b.j,"visibility",c?"":"hidden");Q(b.R,"visibility",d
);c=c&&a;b.Ca.Na(c);b.Wa.Na(c)}this.dispatchEvent("pagechange")};function ou(a,b)
{return zb(a.Oa.Ia.Gj,function(a){return Bb(a,b)})}
mu.prototype.ac=function()
{mu.ma.ac.call(this);this.ta()};mu.prototype.Wa=function(a,b){for(var
c=this.Oa.Ia.Gj,d=Z(a),e,g,h=0;h<c.length;++h){var l=c[h];if(l[0]&&d==Z(l[0])||
l[1]&&d==Z(l[1])){e=h;break}else if(g){var m=l[0]||l[1];if(d>=Z(g[0]||
g[1])&&d<Z(m)){e=0<b?h-b:h;break}}g=l}return(c=c[r(e)?e+b:0])?c[0]||
c[1]:null};function pu(a)
{Y.call(this);this.ra=a;this.g=null}y(pu,Y);f=pu.prototype;
f.render=function(a,b){this.s=a;var
c=a.V(),d=wh(c).y,e=Dh(c);d=d+e.height+3;e="";b&&(e=wh(c).x);this.g=I("DIV",
{"class":"linkbar-panel-div"});ph(this.g,e,d);this.ka=I("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.ka);D.Ta&&D.Gb&&!D.La("1.9")&&(this.o=I("IFRAME",
{style:"position:
absolute;",ir:"0"}),this.ra.appendChild(this.o));this.ra.appendChild(this.g);this.o
&&(R(this.o,Dh(this.g)),ph(this.o,rh(this.g)));N(w(this.Lh,this))};
f.Lh=function()
{this.b.ha(this.ka,"click",this.Ea);this.b.ha(this.s,"action",this.Cm);this.b.ha(do
cument,"mousedown",this.Ek)};f.Cm=function(){V(this.s,16)||
this.Ea()};f.Ek=function(a){xe(this.g,a.target)||xe(this.s.V(),a.target)||
this.Ea()};f.va=function(){pu.ma.va.call(this);K(this.g);K(this.o)};f.V=function()
{return this.g};function qu(a,b,c){pu.call(this,a);this.ta=b;this.R=c}y(qu,pu);
qu.prototype.render=function(a,b){qu.ma.render.call(this,a,b);var c=I("DIV",
{innerHTML:"Tempel link di e-mail atau IM",style:"padding-top:5px; font-size:
13px;"});this.V().appendChild(c);this.i=J("input");R(this.i,"100%","auto");this.V()
.appendChild(this.i);this.R&&(c=I("DIV",{innerHTML:"Masukkan",style:"font-size:
13px; padding-top:
7px;"}),this.V().appendChild(c),this.j=J("input"),R(this.j,"100%","auto"),this.V().
appendChild(this.j));c=this.ta.Da();var d=(new T(window.location)).g;var e=new
T(Ls(c).toString());
e.g=d;this.i.value=e.toString();N(x(ru,this.i));this.R&&(c=new
T(Ls(c).toString()),U(c,"output","embed"),this.j.value=Sb('<iframe frameborder="0"
scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',c.toString()))};qu.prototype.Lh=function()
{qu.ma.Lh.call(this);this.b.ha(this.i,"click",x(ru,this.i));this.R&&this.b.ha(this.
j,"click",x(ru,this.j))};function ru(a){a.select()};function su(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=J("div");a.i.g.appendChild(this.g);Q(this.g,
{border:"1px solid
#c0c0c0",position:"absolute",fontSize:"83%",background:"white"});O(this.g,"sitb_res
ult");ph(this.g,b.Xb());R(this.g,b.Ba());var c=J("div");this.g.appendChild(c);Q(c,
{backgroundColor:"#f5f5f5",borderBottom:"1px solid
#c0c0c0",textAlign:"left",overflow:"hidden",height:"26px"});this.j=J("div");Q(this.
j,{padding:"5px 10px"});var d=b.b.b;this.j.textContent=d?"Halaman
"+d:"Halaman";c.appendChild(this.j);
this.o=J("div");this.g.appendChild(this.o);if(c=cr(this.s.ua.Ia,this.i.b.Ra()))
{d=this.s.ua.ab.getQuery();var e=c.b.snippetSrc,g;if(g=e)g=new T(e),g=nl(g,"q")||
nl(g,"vq")||nl(g,"dq"),g=d==g;g?tu(this,e):
(d=Pr(c),U(d,"source","gbs_snippet"),Or(c,d,w(this.R,this)))}else
uu(this)}y(su,Cr);su.prototype.ka=function(a)
{this.s.Zc(a.b)};su.prototype.R=function(a){(a=a.b.snippetSrc)?
tu(this,a):uu(this)};
function tu(a,b){re(a.o);var c=J("img");c.src=b;vu(a);var d=a.i.Ba().width-25;Q(c,
{width:d+"px"});a.o.appendChild(c)}function vu(a){Q(a.g,{border:"1px solid
#c0c0c0",cursor:"pointer"});a.b.ha(a.g,"click",w(a.ka,a,a.i));wu(a.j);a.j.innerHTML
+="&nbsp;&raquo;"}function wu(a){Q(a,
{textDecoration:"underline",fontWeight:"normal",color:"#0000cc"})}
function uu(a){re(a.o);var b=J("div");a.o.appendChild(b);Q(b,
{width:Math.floor(.75*a.i.Ba().width)+"px",padding:"5px
0px",textAlign:"left",marginLeft:"auto",marginRight:"auto"});b.innerHTML=a.i.b.g;b=
J("div");Q(b,
{position:"absolute",bottom:"10px",left:"0px",width:"100%",fontWeight:"bold",color:
"#666"});a.o.appendChild(b);var c=cr(a.s.ua.Ia,a.i.b.Ra()),d;if(d=c&&c.Oc())d=!
xb([4,8,16],w(c.i,c));d&&c.i(2)?(vu(a),Qd(b,Bp("Kami tidak dapat membuat gambar
untuk hasil ini.&nbsp;&nbsp;")),a=J("span"),Qd(a,
Bp("Klik untuk menampilkan seluruh halaman.")),b.appendChild(a),wu(a)):
(Qd(b,Bp("Pratinjau tidak tersedia untuk halaman
ini.&nbsp;&nbsp;")),a=J("a"),Qd(a,Bp("Beli buku ini.")),b.appendChild(a),Q(a,
{fontWeight:"normal"}),b=new
T(window.location.href),U(b,"sitesec","buy"),U(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}su.prototype.Za=function()
{K(this.g);this.Ea()};function xu(a)
{this.b=a}y(xu,xr);xu.prototype.render=function(a){return new
su(this.b,a)};function yu(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}yu.prototype.R
a=function(){return this.i};function zu(a){this.Vc=a;0<this.Vc.number_of_results?
(this.Ib=B(this.Vc.search_results,function(a){return new
yu(a)},this),this.id=this.Vc.search_results[0].page_id+Au(this)
+this.Vc.search_results[this.Vc.number_of_results-1].page_id):this.Ib=[]}function
Au(a){return a.Vc.search_query_escaped};function Bu(a){this.b=a}y(Bu,Uq);function
Cu(a)
{rr.call(this,1);this.ub=a;this.jg=this.Bh=this.marginTop=20;a.Ib&&(z(a.Ib,w(this.i
,this)),mr(this))}y(Cu,rr);Cu.prototype.i=function(a){a=new Bu(a);a.Fb(new
F(600,150));this.Tb(a)};function Du(a){var b=a.o;Q(b,"overflow","hidden");var c=new
Ct(this,b);Ur.call(this,c);this.ua=a;Zr(this,new
ms(this));this.b.ha(this,"move",this.ac);var d=H("subscription-
bar");d&&(this.Fg(d),N(function(){S(d,!
1)},600));Xr(this,Eu(this));Fu(b)}y(Du,Ur);function Fu(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});de(a,
{dir:"ltr"})}function Eu(a){var b=new js;a=new xu(a);b.b[Ca(Bu)]=a;return
b}Du.prototype.Zc=function(a,b){return this.Db(a,b)};function Gu(a){this.b=a||
{}}Gu.prototype.Cb=function(){return this.b};Gu.prototype.Pb=function(a){var
b=hb(Hu,function(b){return b==a});this.b.v=b};Gu.prototype.j=function(a)
{this.b.q=a};Gu.prototype.getQuery=function(){return this.b.q};var
Hu={onepage:Et,twopage:mu,thumbnail:Nt,snippet:Du};function Iu(a,b){this.g=new
ii;L(this.g,"navigate",w(this.o,this));this.b=a;this.nb=b}Iu.prototype.o=function(a
){Ju(this,a.ka)};function Ju(a,b){if(!(a.j&&""==b||a.i))if((D.ya||
D.Ya)&&""==b)window.history.go(-2);else if(b){var c={},d=new
fl(b);z(d.Wb(),function(a){var b=d.get(a);b in Ku&&(b=Ku[b]);c[a]=b});var e=new
Gu(c);a.b.Pb(Hu[e.b.v]||Et);au(a.nb,!!
e.b.f);n(e.getQuery())&&a.b.ab.j(e.getQuery())}}var Ku={"true":!0,"false":!1};
Iu.prototype.Qa=function(a){this.j=!0;this.g.Qa(a);D.ya&&(a=(new
T(window.location)).g,Ju(this,a));this.j=!1};
Iu.prototype.update=function(){var a=new
Gu;a.Pb(this.b.R);a.j(this.b.ab.getQuery());a.b.f=this.nb.nb;var
b=a.Cb();a=Ek(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new fl(null,void 0);b=Dk(b);for(var d=0;d<a.length;d++){var e=a[d],g=b[d];v(g)?
sl(c,e,g):c.add(e,g)}a=c.toString();this.i=!0;c=this.g;mi(c)!=a&&(c.j?(li(c,a,!
1),oi()||D.ya&&!gi()&&ni(c,a,!1,void 0),c.ka&&c.Ei(!1)):(ni(c,a,!1),c.
$d=c.o=c.R.value=a,c.dispatchEvent(new fi(a,!1))));this.i=!1};function Lu(a)
{Hn.call(this,fc(a.ne),a.getId());this.b=a}y(Lu,Hn);Lu.prototype.Ub=function(a)
{Lu.ma.Ub.call(this,a);if(this.b.g){var b=(a=1==this.b.g)?"Rak buku publik":"Rak
buku pribadi";a=I("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(fq()?"left":"right")});a=I("DIV","goog-menuitem-
accel",a,oe(String(this.b.tb)));b=this.Qd();b.insertBefore(a,b.childNodes[1]||
null)}};function Mu(a,b)
{Bo.call(this);this.i=a;this.R=b}y(Mu,Bo);f=Mu.prototype;f.zc=function()
{Mu.ma.zc.call(this);var a=this.R;a=Pb(a.i,a.g);z(a,this.tk,this)};f.Va=function()
{Mu.ma.Va.call(this);this.V().style.maxHeight="200px";this.V().style.overflowY="scr
oll";var
a=Mm(this);a.ha(this.V(),"mouseout",this.Im);a.ha(this.V(),"scroll",this.Ml)};f.Im=
function(a){xe(this.V(),a.relatedTarget)||this.Na(!1)};
f.zl=function(a){var b=a.target,c=b.b,d=this.i.Pc();V(b,16)?!Rp(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=w(c.s,c,d,t),U(b,"id",d),Rk(b,c,"POST")):Rp(c,d)&&null!
=c.j&&c.ka&&(b=c.j.clone(),c=w(c.ra,c,d,t),U(b,"id",d),Rk(b,c,"POST"));this.dispatc
hEvent("g");a.g()};f.Ml=function(a){a.g()};f.tk=function(a){var b=!
Ub(kc(a.ne)),c=a.o&&(!a.R||this.i.o),d=!!Rp(a,this.i.Pc());b&&(c||d)&&(b=new
Lu(a),b.Fc(d),b.Qa(this.R.j!=a.getId()),this.Fa(b,!
0),Mm(this).ha(b,"action",this.zl))};
function Nu(a){var b=[];Qm(a,function(a){a instanceof
Lu&&V(a,16)&&b.push(a.b)});return b};function Ou(a,b,c){W.call(this,null,null,c?
5:0);this.b=new Mu(a,b);this.b.Ed(this);Re(this,this.b);this.Ca=new
Image(16,16);this.Ca.src="/googlebooks/images/my_library_logo.png";this.kb(64,!
0)}y(Ou,W);f=Ou.prototype;f.Fj=null;f.zc=function()
{Ou.ma.zc.call(this);O(this.V(),"add-to-library")};
function Pu(a){a.b.Pa||a.b.render();var b=Nu(a.b);switch(b.length){case 0:var
c="Tambahkan ke Koleksiku";break;case 1:c="Ditambahkan ke
"+b[0].ne;break;default:c="Ditambahkan ke "+(b.length+"
rak")}0<b.length&&(c=zp(a.Ca,c));b=c;a.i.Ie(a.V(),b);a.yd=b}f.hb=function(a)
{this.Ag();Ou.ma.hb.call(this,a);this.b.Pa||this.b.render();a?Do(this.b,new
Dl(this.V(),8,!0),void 0,null):Co(this.b)};
f.Va=function(){Ou.ma.Va.call(this);var
a=Mm(this);a.ha(this,"enter",this.wn);a.ha(this,"leave",this.Ag);a.ha(this,"action"
,this.Jm);a.ha(this.b,"g",this.Gl);Pu(this)};f.Gl=function()
{Pu(this)};f.Jm=function(){this.hb(!0)};f.wn=function()
{this.Ag();this.Fj=N(w(this.hb,this,!0),200)};f.Ag=function()
{k.clearTimeout(this.Fj)};function Qu(){};function Ru(a)
{this.ne=a.Title;this.b=a.Pid;this.bn=a.PgNum}Ru.prototype.getId=function(){return
this.b};function Su(a,b,c,d){this.oj=a||256;this.nj=b||256;this.g=c||3;this.i=d||
3;this.b=null}function Tu(a,b){a.b=b}Su.prototype.Nk=function(a,b,c,d,e){var
g=this.g,h=this.i;b=Math.ceil(b/this.oj);c=Math.ceil(c/this.nj);var
l=Math.floor(e/g),m=Math.floor(d/h),q=g*b*l;e-=l*g;g=Math.min(g,c-l*g);q+=g*h*m;d-
=m*h;h=Math.min(h,b-m*h);d=q+(e*h+d);a=new
T(a);U(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function Uu()
{};function Vu(a){this.ne=a.title||"";this.yi=!!
a.fullview;this.ig=a.table_of_contents_page_id||"";this.om=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.lm=a.max_resolution_image_width;this.cn=!!
a.paired_thumbnails;this.An=a.thumbnail_token||"";this.ra=a.containing_bookshelves|
|[];this.Db=a.volume_id||"";this.Wa=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Ca=!!a.is_public_domain;a.last_page&&(this.aj=new
Js(a.last_page));this.i=new F(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&B(c.BuyLinks,functi
on(){return new Qu},this);c.TocLine&&(this.Sf=B(c.TocLine,function(a){return new
Ru(a)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.hg=null==c?
null:new
Su(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Bb=a.sample_url||"";this.Aa=a.is_newspap
er||!1;
(this.s=a.newspaper_tile_base_url)&&this.hg&&Tu(this.hg,w(this.mb,this));this.Sa=c?
c.res_h:Wu;this.yh=this.Aa?"fixed_height":"fixed_width";this.he=a.is_pre_order||
!
1;this.Ej=a.on_sale_date||"";this.Df=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Ef=a.volumeresult&&a.volumeresult.has_scanned_text;this.ka=a.volumeresult&&a
.volumeresult.can_download_pdf;this.R=a.volumeresult&&a.volumeresult.can_download_e
pub;this.ta=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.tb=a.volumeresult?
a.volumeresult.download_epub_url:""}y(Vu,Uu);Vu.prototype.Pc=function(){return
this.Db};var Wu=[350,410,495,575,685,800,910,1025];Vu.prototype.yc=function()
{return this.Sa};
Vu.prototype.mb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new T(a)};function
Xu(a,b,c){Rk(a,x(Yu,b,c))}function Yu(a,b,c){c=c.target;$k(c)?
a(al(c)):b&&b()};function Zu(a){Xp.call(this);null!
=a&&a.bookshelf&&z(a.bookshelf,function(a){a=new Wp(a);Zp(this,a.getId())||(a.ta?
this.i:this.g).push(a)},this)}y(Zu,Xp);function $u(a,b){var c=new
Zu(b);a&&z(a,function(a){av(a.Pc(),a.ra,c)});return c}function av(a,b,c)
{z(b,function(b){var d=new Pp;d.b.Qh=a;(b=Zp(c,String(b)))&&b.b.push(d)})};function
bv(a){return a.split(cv).filter(function(a){return 0<a.length})}
var dv=/\s/,ev=/[ -]/,cv=/[+,;]/,fv=/-?"[^"]+"|[^\s"]
+/g,gv=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),hv=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65,\"\\u201C\\u201D\\u201E\\
u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),iv=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function jv(a){var b={};kv(a).forEach(function(a){for(var
c=b,e=0;e<a.length;e++){var g=a.charAt(e);g=hv.test(g)?"-":g;c[g]||
(c[g]={});c=c[g]}c!=b&&(c.$=lv)});return b}
function kv(a){a=Tb(a.toLowerCase());var
b=a.match(gv);b&&(a=a.replace(gv,'"'),b.length&1&&(a+='"'));b=a.match(fv);if(!
b)return[];a=new Set;b=ca(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(iv,""));else if(!
c.startsWith("-")){c=bv(c.replace(iv,""));c=ca(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
lv={};function mv(a){var b=!0;b=void 0===b?!1:b;this.g=p(a)?
jv(a):a;this.i=b;this.b=[]}
function nv(a,b,c,d){for(var e=sb(d),g=a.b,h=g.length-1,l;l=g[h];h--){var m=l;var
q=b;var u=c,G=!1;if(m.b)if(ev.test(q)){if(G=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;q=m.b[" "]||m.b["-"];)m.b=q}else m.endOffset=u+1,m.Ae=void
0,m.b=m.b[q]||null;m.g=!m.b;if(G)
{m={startOffset:l.startOffset,eg:l.eg,endOffset:l.endOffset,Ae:l.Ae};if(a.i)for(;e&
&e.startOffset<=m.endOffset&&m.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<m.startOffset||
e.endOffset>m.endOffset)m={startOffset:e.startOffset,eg:e.eg,endOffset:m.endOffset,
Ae:m.Ae};e=sb(d)}d.push(m);e=m}l.g&&Eb(g,h)}}function ov(a,b)
{this.startOffset=a;this.eg=void 0;this.endOffset=a;this.Ae=void 0;this.g=!
1;this.b=b};function pv(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
mv(b);c=void 0===c?Infinity:c;var e=void 0===e?[]:e;var g="
",h;for(h=0;h<a.length&&e.length<c;h++){var l=a.charAt(h).toLowerCase();var
m=ev.test(g);if(dv.test(l)){if(l=" ",m)continue}else if(hv.test(l))
{if(l="-",m)continue}else m&&d.g[l]&&d.b.push(new
ov(h,d.g));nv(d,l,h,e);g=l}ev.test(g)||nv(d,"
",h,e);e.length>=c&&(e.length=c);return e};function qv(a){var
b=jv(a);a=rv();z(a,function(a){sv(b,a)})}function rv(){var a=[],b=Hb(ae("patent-
text")),c=ce("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):Ib(b,c.childNodes);return a}function sv(a,b){var
c=He(b),d=pv(c,a);if(d.length){var e="",g=0;z(d,function(a)
{e+=Yb(c.substring(g,a.startOffset))+'<span class="patent-text-
highlight">'+Yb(c.substring(a.startOffset,a.endOffset))
+"</span>";g=a.endOffset});e+=Yb(c.substring(g));d=J("span");d.innerHTML=e;se(d,b)}
};function tv(){Gn.call(this,"Matikan penyorotan");var a=Lk("dq")||
Lk("q");a&&qv(a);this.b=!0}y(tv,Gn);tv.prototype.Va=function()
{tv.ma.Va.call(this);Mm(this).ha(this,"action",this.j)};tv.prototype.j=function()
{this.b=!this.b;qg(window.document.body,"patent-highlight-disabled",!this.b);var
a=this.b?"Matikan penyorotan":"Nyalakan
penyorotan";this.i.Ie(this.V(),a);this.yd=a};function uv(a)
{Lo.call(this);this.g=a}y(uv,Lo);var vv={};uv.prototype.Rd=function(){return
this.g||"ocean-chrome-toolbar"};function wv(a){return vv[a]||(vv[a]=new
uv(a))};function xv(a){Mo.call(this,wv(a||"viewport-chrome-
toolbar"));this.ua={};this.i=new P(this)}y(xv,Mo);function yv(a,b,c,d){b.kb(16,!
0);if(c){var e=a.ua[c];e||(e=new Fo,Ho(e,function(a,b)
{a&&a.Fc(b)}),a.ua[c]=e);e.Tb(b);b.ud&=-17;L(b,"action",function(a)
{Jo(e,a.target)});d&&Jo(e,b)}else b.Ob(16,!!d)}function zv(a,b)
{a.ua.viewport&&Jo(a.ua.viewport,b)}xv.prototype.va=function()
{xv.ma.va.call(this);this.i.Ea();db(this.ua,function(a){a.Ea()})};function Av(a)
{xv.call(this);this.b=a.Oa;this.nb=a.Gg;this.Qb=a.history;this.Ja=a.Rh;this.Ca=a.Ph
;this.Aa=a.flags;this.Db=a.ye;this.Bb="patents"==Up();if(!a.Yd){var b=H("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new W("
Cari karya pendahulu (prior art)",void 0,2);this.Fa(c,!
0);this.i.ha(c,"action",w(this.Ec,this,b))}if(c=H("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Diskusikan paten ini";
c=" Diskusikan paten ini di Stack Exchange"}else d=" Diskusikan aplikasi ini",c="
Diskusikan aplikasi ini di Stack Exchange";d=new W(d,void 0,2);d.Hi(c);this.Fa(d,!
0);this.i.ha(d,"action",w(this.Ec,this,b))}!this.b&&(b=H("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new W("Lihat PDF"),this.Fa(c,!
0),this.i.ha(c,"action",w(this.Ec,this,b)))}if(this.b){this.Id=!!a.le||!!
a.ke;a.Yd&&(b=zp("/googlebooks/images/kennedy/zoom_tool.png"),this.Re=new W(b,void
0,void 0,1),An(this.Re,2),this.Fa(this.Re,
!
0),L(this.Re,"action",w(this.jj,this,"zoomin")),b=zp("/googlebooks/images/kennedy/z
oom_out.png"),this.Se=new W(b,void 0,void 0,1),An(this.Se,1),this.Fa(this.Se,!
0),L(this.Se,"action",w(this.jj,this,"zoomout")));c=!!a.le;b=!!a.ke;if(c||b)
{d=zp("/googlebooks/images/kennedy/one_up_page_view.png");this.ae=new W(d,void
0,void 0,1);An(this.ae,2);L(this.ae,"action",w(this.th,this,Et));this.Fa(this.ae,!
0);yv(this,this.ae,"viewport",!0);if(c)
{d=zp("/googlebooks/images/kennedy/two_up_page_view.png");this.ee=
new W(d,void 0,void 0,1);c=1;if(this.nb||
b)c=3;An(this.ee,c);L(this.ee,"action",w(this.th,this,mu));this.Fa(this.ee,!
0);yv(this,this.ee,"viewport")}b&&(d=zp("/googlebooks/images/kennedy/thumbnail.png"
),this.de=new W(d,void 0,void
0,1),c=1,this.nb&&(c=3),An(this.de,c),L(this.de,"action",w(this.th,this,Nt)),this.F
a(this.de,!
0),yv(this,this.de,"viewport"));this.i.ha(this.b,"viewportmodechange",this.ij);this
.ij()}this.nb&&(b=zp("/googlebooks/images/kennedy/maximize.png"),this.ta=new
W(b,void 0,void 0,
1),this.ta.kb(16,!0),this.ta.Fc(!1),this.Id&&An(this.ta,1),this.Fa(this.ta,!
0),this.i.ha(this.ta,"action",this.Cn),this.i.ha(this.nb,"change",this.yl));this.Db
&&(b=zp("/googlebooks/images/kennedy/clip.png"),this.R=new W(b,void 0,void
0,1),this.R.kb(16,!0),An(this.R,2),this.R.Fc(!1),this.Fa(this.R,!
0),L(this.R,"action",w(this.tm,this)));a.Mh&&(b=zp("/googlebooks/images/kennedy/ins
ert_link.png"),this.j=new W(b,void 0,void 0,1),this.j.kb(16,!
0),this.R&&An(this.j,1),this.Fa(this.j,!0),L(this.j,"action",
w(this.rm,this)));a.Nh&&(b=!!this.b.Ja.Sf,c=!!
cr(this.b.Ia,this.b.Ja.ig),d=this.b.Da().mc()||"Isi",b||c?
(b=zp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Qb(b),this.Qe=b[0],thi
s.tc=new W(b),An(this.tc,2),this.Fa(this.tc,!
0),this.i.ha(this.tc,"action",this.um),yv(this,this.tc)):(this.Qe=I("SPAN","jfk-
button-label",d),this.tc=new W(this.Qe),this.tc.Qa(!
1),An(this.tc,2),this.Fa(this.tc,!
0)),b=zp("/googlebooks/images/kennedy/page_left.png"),this.Nf=new W(b,void 0,void
0,1),An(this.Nf,3),this.Fa(this.Nf,
!
0),L(this.Nf,"action",w(this.b.uc,this.b,"previous")),b=zp("/googlebooks/images/ken
nedy/page_right.png"),this.Of=new W(b,void 0,void
0,1),An(this.Of,1),this.Fa(this.Of,!
0),L(this.Of,"action",w(this.b.uc,this.b,"next")),this.i.ha(this.b,"pagechange",thi
s.sm))}if(a.Rj&&(b=H("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=H("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
W("Lihat contoh");on(c,"gb-view-sample-button");this.Fa(c,!
0);this.i.ha(c,"action",w(this.Ec,
this,b));e&&(An(c,2),c=new ho,d=new Gn("Contoh buku
cetak"),this.i.ha(d,"action",w(this.Ec,this,b)),c.Fa(d,!0),on(d,"gb-sample-print-
book-menuitem"),b=new Gn("Contoh
eBuku"),this.i.ha(b,"action",w(this.Ec,this,e)),c.Fa(b,!0),on(b,"gb-sample-ebook-
menuitem"),e=new lo("",c,ro.$a()),on(e,"gb-jfk-margin-fix"),on(e,"gb-view-sample-
dropdown"),An(e,1),this.Fa(e,!0))}this.Aa&&!this.Aa.is_cobrand&&this.Ja&&!
this.Bb&&(e=this.Ca&&this.Ca.uid,b=$u([this.Ja],this.Ca),e?(this.Pe=new
Ou(this.Ja,b),this.Fa(this.Pe,
!0)):(e=zp("/googlebooks/images/kennedy/menu_down_arrow.png","Tambahkan ke
Koleksiku"),e=Qb(e),this.Pe=new W(e),this.Fa(this.Pe,!
0),e=w(this.Ec,this,this.Aa.sign_in_url||
this.Aa.signInUrl),qf(this.Pe,"action",e)));if(a.Yd){if(e=H("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Hc=new W("Tulis resensi"),this.Fa(this.Hc,!
0),this.i.ha(this.Hc,"action",w(this.Ec,this,e));Bv(this,"appbar-application-grant-
link","application-grant");Bv(this,"appbar-content-language-link","content-
language")}else if(e=
H("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new W("Download
PDF"),this.Fa(b,!
0),this.i.ha(b,"action",w(this.Ec,this,e));a.vn&&(a=zp("/googlebooks/images/kennedy
/settings.png"),O(a[0],"goog-flat-menu-button-img"),e=I("DIV",{"class":"toc-
div"}),b=new ho,b.Fa(new ln(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.mb=new lo(a,b,ro.
$a()),this.Fa(this.mb,!0),this.Bb&&!this.b&&(a=new
tv,this.mb.lf(a,0)))}y(Av,xv);f=Av.prototype;
f.Cn=function(){var a=this.nb;au(a,!a.nb);this.Qb.update()};f.yl=function()
{this.ta.Ob(16,this.nb.nb)};f.tm=function(){this.Db(V(this.R,16))};f.rm=function()
{if(V(this.j,16)){var a=new qu(document.body,this.b,!0);a.render(this.j,!
0);qf(a,"dispose",w(this.j.Fc,this.j,!1))}};f.th=function(a)
{this.b.Pb(a);this.b.ab.getQuery()||this.Qb.update()};
f.ij=function(){var a=this.b.Ka();a instanceof Et&&zv(this,this.ae);a instanceof
mu&&zv(this,this.ee);a instanceof
Nt&&zv(this,this.de);a=a.hf;this.Se.Qa(a);this.Re.Qa(a)};f.jj=function(a)
{this.b.uc(a)};
function Bv(a,b,c){if(b=ae(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),l=g.getAttribute("data-
label");g=g.getAttribute("data-selected");l=new W(l);0==e&&e!=d-1?An(l,2):e==d-
1&&0!=e?An(l,1):0!=e&&e!=d-1&&An(l,3);a.Fa(l,!0);yv(a,l,c,!!g);g||
a.i.ha(l,"action",w(a.Ec,a,h))}}}f.sm=function(){var
a=this.b.Da().mc()||"Isi";this.Qe&&(this.Qe.innerHTML=a)};f.um=function()
{this.tc.Ac&16&&(new Qt(this.b,this.tc)).render(3)};f.Ec=function(a)
{Sd(window.location,a)};
f.ae=null;f.ee=null;f.de=null;f.Re=null;f.Se=null;f.Of=null;f.Nf=null;f.tc=null;f.Q
e=null;f.Pe=null;function Cv(a)
{xv.call(this);this.b=a.Oa;this.mb=a.history;this.ta=a.ye;if(this.Aa=a.Yd){a=!!
this.b.Ja.Sf;var b=!!cr(this.b.Ia,this.b.Ja.ig),c=this.b.Da().mc()||"Isi";a||b?
(a=zp("/googlebooks/images/material/arrow_drop_down_black_24dp.png",c),a=Qb(a),this
.Te=a[0],this.Tc=new W(a,void 0,4),this.Fa(this.Tc,!
0),this.i.ha(this.Tc,"action",this.ym),yv(this,this.Tc)):(this.Te=I("SPAN","jfk-
button-label",c),this.Tc=new W(this.Te,void 0,4),this.Tc.Qa(!1),this.Fa(this.Tc,!
0))}else{b=zp("/googlebooks/images/material/arrow_left_black_24dp.png");
this.uh=new W(b,void 0,4);this.Fa(this.uh,!
0);L(this.uh,"action",w(this.b.uc,this.b,"previous"));b=zp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.wh=new W(b,void 0,4);this.Fa(this.wh,!
0);L(this.wh,"action",w(this.b.uc,this.b,"next"));this.i.ha(this.b,"pagechange",thi
s.wm);b=zp("/googlebooks/images/material/zoom_in_black_24dp.png");this.Pf=new
W(b,void 0,4);this.Fa(this.Pf,!
0);L(this.Pf,"action",w(this.lj,this,"zoomin"));b=zp("/googlebooks/images/material/
zoom_out_black_24dp.png");
this.Qf=new W(b,void 0,4);this.Fa(this.Qf,!
0);L(this.Qf,"action",w(this.lj,this,"zoomout"));this.ta&&(b=zp("/googlebooks/image
s/material/content_cut_black_24dp.png"),this.R=new W(b,void 0,4),this.R.kb(16,!
0),this.R.Fc(!1),this.Fa(this.R,!
0),L(this.R,"action",w(this.xm,this)));b=zp("/googlebooks/images/material/link_blac
k_24dp.png");this.j=new W(b,void 0,4);this.j.kb(16,!0);this.Fa(this.j,!
0);L(this.j,"action",w(this.vm,this));b=!!a.le;a=!!a.ke;if(b||
a)c=zp("/googlebooks/images/material/onepage_view_black_24dp.png"),
this.Ue=new W(c,void 0,4),L(this.Ue,"action",w(this.xh,this,Et)),this.Fa(this.Ue,!
0),yv(this,this.Ue,"viewport",!
0),b&&(c=zp("/googlebooks/images/material/twopage_view_black_24dp.png"),this.We=new
W(c,void 0,4),L(this.We,"action",w(this.xh,this,mu)),this.Fa(this.We,!
0),yv(this,this.We,"viewport")),a&&(c=zp("/googlebooks/images/material/thumbnail_vi
ew_black_24dp.png"),this.Ve=new W(c,void
0,4),L(this.Ve,"action",w(this.xh,this,Nt)),this.Fa(this.Ve,!
0),yv(this,this.Ve,"viewport")),this.i.ha(this.b,
"viewportmodechange",this.kj),this.kj();if(a=H("appbar-download-pdf-
link"))if(a=a.getAttribute("href"))b=new W("Download PDF"),this.Fa(b,!
0),this.i.ha(b,"action",w(this.zm,this,a));a=zp("/googlebooks/images/material/more_
vert_black_24dp.png");O(a[0],"goog-flat-menu-button-img");b=I("DIV",{"class":"toc-
div"});c=new ho;c.Fa(new ln(b),!0);var d=document.getElementById("ofe-gear-menu-
contents");d&&b.appendChild(d.cloneNode(!0));this.Ca=new lo(a,c,ro.
$a());this.Fa(this.Ca,!0)}}y(Cv,xv);f=Cv.prototype;
f.xm=function(){this.ta(V(this.R,16))};f.vm=function(){if(V(this.j,16)){var a=new
qu(document.body,this.b,!0);a.render(this.j,!0);qf(a,"dispose",w(this.j.Fc,this.j,!
1))}};f.xh=function(a){this.b.Pb(a);this.b.ab.getQuery()||
this.mb.update()};f.kj=function(){var a=this.b.Ka();a instanceof
Et&&zv(this,this.Ue);a instanceof mu&&zv(this,this.We);a instanceof
Nt&&zv(this,this.Ve);a=a.hf;this.Qf.Qa(a);this.Pf.Qa(a)};f.lj=function(a)
{this.b.uc(a)};
f.wm=function(){var
a=this.b.Da().mc()||"Isi";this.Te&&Qd(this.Te,Bp(a))};f.ym=function()
{this.Tc.Ac&16&&(new Qt(this.b,this.Tc)).render(3)};f.zm=function(a)
{Sd(window.location,a)};
function Dv(a){var b=ce("jfk-button-label",a);if(null!=b){a:{var c;if(Fc&&!
(D.ya&&D.La("9")&&!D.La("10")&&k.SVGElement&&b instanceof
k.SVGElement)&&(c=b.parentElement)){b=c;break a}c=b.parentNode;b=we(c)?
c:null}O(b,"toc-button")}b=ae("jfk-button-img",a);for(c=0;c<b.length;c+
+)R(b[c],24,24);a=ce("goog-flat-menu-button",a);null!=a&&(ng(a,["jfk-button","jfk-
button-flat","jfk-button-clear-outline"]),og(a,"goog-flat-menu-
button"))}f.Ue=null;f.We=null;f.Ve=null;f.Pf=null;f.Qf=null;f.wh=null;f.uh=null;
f.Tc=null;f.Te=null;function Ev(a,b){Ep.call(this,a);this.Ja=b}y(Ev,Ep);
Ev.prototype.render=function(){var a=this.V();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");Q(a,"z-index",1E4);if(this.Ja.o)
{for(var b=this.className,c=I("DIV",this.className+"-
meta"),d=document,e=d.createElement("TABLE"),g=e.appendChild(d.createElement("TBODY
")),h=0;1>h;h++){for(var l=d.createElement("TR"),m=0;2>m;m+
+)l.appendChild(d.createElement("TD"));g.appendChild(l)}O(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=I("DIV",this.className+"-link");h=new T(window.location.href);l=new
T("/support/bin/answer.py?answer=1062949");h=nl(h,"hl")?
U(l,"hl",nl(h,"hl")).toString():U(l,"hl","in").toString();h=I("A",
{target:"_blank",href:h},"Bantuan dengan perangkat &
format");g.appendChild(h);d[1].appendChild(g);c.appendChild(e);d=this.Ja;
(e=d.Bb)&&!d.he&&d.ua&&(e=I("P",this.className+"-additional",I("A",
{href:e},d.Ca?"Baca buku ini secara GRATIS":"Baca bab pertama -
GRATIS!")),c.appendChild(e));if(d.ka||d.R)if(g=d.tb,
h=d.ta,g||h)e=I("P",this.className+"-additional",oe("Download ")),g&&(l=I("A",
{href:g},"ePub"),e.appendChild(l)),h&&(g&&e.appendChild(oe(", ")),g=I("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(oe(" - ")),d=d.Pc(),g=(new
T(window.location.href)).o.split("/"),g=new
T("/"+g[1]),Ip(g),U(g,"output","acs_help"),U(g,"id",d),d=I("A",
{href:g.toString()},"baca petunjuk
eReader"),e.appendChild(d),c.appendChild(e);e=I("A",
{href:"https://books.google.com/support/bin/topic.py?topic=28528",target:"_blank"},
"Pelajari lebih lanjut tentang buku di Google
Play");this.ra=I("DIV",this.className+"-
footer",e);b=I("DIV",b,c,this.ra);O(b,this.className+"-device-
content");a.appendChild(b)}};
function Fv(a){var b=I("UL",a.className+"-list"),c=I("H4",null,"Baik
untuk:");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=I("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),l=I("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablet / iPad"),m=I("A",
{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),q=I("A",
{"class":d,href:"/help/ebooks/devices.html"},"Ponsel cerdas"),
u=a.Ja.Df,G=a.Ja.Ef,A=a.Ja.he;d=new P(a);h=I("LI",null,h);A?
d.ha(h,"mouseover",x(a.g,"Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit.")):(u||
G)&&d.ha(h,"mouseover",x(a.g,"eBuku ini, seperti semua eBuku Google, diformat agar
dapat dibaca di
web."));d.ha(h,"mouseout",a.ua);b.appendChild(h);l=I("LI",null,l);A?
d.ha(l,"mouseover",x(a.g,"Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit.")):
(u||G)&&d.ha(l,"mouseover",x(a.g,"eBuku ini, seperti semua eBuku Google, diformat
agar dapat dibaca pada perangkat tablet seperti tablet Android dan
iPad."));d.ha(l,"mouseout",a.ua);b.appendChild(l);m=I("LI",null,m);d.ha(m,"mouseove
r",function(){A?this.g("Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit."):u?this.g("eBuku
Google ini menyertakan teks mengalir sehingga Anda dapat mengubah ukuran font agar
nyaman dibaca di eReader."):
this.g("eBuku Google ini tidak menyertakan teks mengalir, sehingga Anda tidak dapat
mengubah ukuran font di
eReader.")});d.ha(m,"mouseout",a.ua);b.appendChild(m);q=I("LI",null,q);d.ha(q,"mous
eover",function(){A?this.g("Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit."):u&&G?this.g("eBuku
ini bisa untuk ponsel cerdas seperti Android dan iPhone / iPod touch."):u?
this.g("eBuku Google ini menyertakan teks mengalir sehingga Anda dapat mengubah
ukuran font agar nyaman dibaca pada layar kecil ponsel cerdas."):
this.g("eBuku ini mungkin sulit dibaca pada ponsel cerdas seperti Android dan
iPhone / iPod touch.")});d.ha(q,"mouseout",a.ua);b.appendChild(q);A?
(O(h,g),O(l,g),O(m,g),O(q,g)):u?(O(h,c),O(l,c),O(m,c),O(q,c)):(G?(O(h,c),O(l,c)):
(O(h,e),O(l,e)),O(m,e),O(q,e));return b}
function Gv(a){var b=I("UL",a.className+"-
list"),c=I("H4",null,"Fitur:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-
supported";c=I("A",{href:"/support/bin/answer.py?answer=1062949"},"Teks
mengalir");var h=I("A",{href:"/support/bin/answer.py?answer=1062949"},"Halaman
hasil pemindaian"),l=a.Ja.Df,m=a.Ja.Ef,q=a.Ja.he;q?(c=I("LI",g,c),d=I("LI",g,h)):
(c=I("LI",l?d:e,c),d=I("LI",m?d:e,h));e=new P(a);e.ha(c,"mouseover",function(){q?
this.g("Format buku ini belum diketahui. Kami akan memperbarui format buku tersebut
setelah menerima informasi dari penerbit."):l?this.g("eBuku ini menyertakan teks
mengalir, sehingga Anda dapat menyesuaikan ukuran dan gaya font untuk membacanya
dengan nyaman pada sebarang perangkat."):this.g("Buku ini tidak menyertakan teks
mengalir, sehingga Anda tidak dapat mengubah ukuran font. Alih-alih, Anda melihat
gambar dari halaman, dengan tata letak yang tetap. Ini bagus untuk layar yang
lebar, namun tidak selalu ideal untuk eReader dan ponsel cerdas.")});
e.ha(c,"mouseout",a.ua);e.ha(d,"mouseover",function(){q?this.g("Format buku ini
belum diketahui. Kami akan memperbarui format buku tersebut setelah menerima
informasi dari penerbit."):m?this.g("eBuku ini menyertakan halaman pindaian,
sehingga halaman akan tampil seperti buku cetakan."):this.g("eBuku ini tidak
menyertakan halaman pindaian yang mempertahankan format buku cetakan. Alih-alih,
teks dapat disesuaikan ukurannya dan mengalir dengan pas di layar apa
pun.")});e.ha(d,"mouseout",a.ua);b.appendChild(c);
b.appendChild(d);return b}Ev.prototype.ua=function(){re(this.ra);var a=I("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"Pelajari lebih lanjut tentang buku di Google
Play");this.ra.appendChild(a)};Ev.prototype.g=function(a){re(this.ra);p(a)?
this.ra.appendChild(oe(a)):this.ra.appendChild(a)};function Hv(a,b)
{W.call(this,b,void 0,3);this.Ja=a}y(Hv,W);Hv.prototype.render=function(a)
{Hv.ma.render.call(this,a);O(this.V(),"gb-get-book")};Hv.prototype.Va=function()
{Hv.ma.Va.call(this);this.b=new Ev(this.V(),this.Ja);this.b.render();var
a=ce("about_title",H("menu_container"));a&&K(a)};
function Iv(){var a=H("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
mg(a.parentNode.parentNode,"jfk-button"):1){a=H("gb-buy-options-trigger");var
b=H("buy");if(a&&b){og(b,"about_content");var c=I("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);O(b,"gb-buy-options-list");O(b,"unified-
hovercard");ul(a,9,b,8);S(b,!1);L(document,"mousedown",x(Jv,a,b))}}}
function Jv(a,b,c){a=xe(a,c.target);c=xe(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(S(b,!d),d||Fh(b,1)):S(b,!1)};function Kv(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=Lv(b,!0,c,d),g=I("UL",c+"-
list");a.appendChild(e);a.appendChild(g);Ro(new Qo(e,g),!
b.collapsed);z(b.child_node,function(a){Kv(g,a,c,d)})}else a.appendChild(Lv(b,!
1,c,d))}function Lv(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=I("A",
{"class":b,href:a.url},fc(a.title)):e=I("DIV",b,a.title);e=I("DIV",g,e);d==a.id&&O(
e,c+"-selected");return e}
Ia("_OC_InitNavbar",function(a){var b=H("navbarContainer");if(b&&a.child_node){var
c=I("UL","gb-left-nav-list");z(a.child_node,function(b){Kv(c,b,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function Mv(a,b,c){var
d=H("prev_btn"),e=H("next_btn"),g={cursor:"pointer"};Q(d,g);L(d,"click",w(this.o,th
is));Q(e,g);L(e,"click",w(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",L(c.form,"submit",w(this.i,this)),c.go&&Q(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ia=b;L(a,"pagechange",w(this.update
,this));this.update()}
Mv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=dr(b.Ia,a);c?
(b.Eb(c),b=!0):b=!1;if(b)this.update();else if(!Ub(a)&&!/[^0-9]/.test(a)){a:
{b=ar(this.Ia);for(c=b.length-1;0<=c;c--){var d=er(b[c]);if(!Ub(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Eb(sb(ar(this.Ia))),this.update())}return!
1};Mv.prototype.o=function(){this.b.uc("previous")};Mv.prototype.j=function()
{this.b.uc("next")};
Mv.prototype.update=function(){var a=this.b.Da();a&&(this.g?
this.g.value=er(a)||"":Qd(this.s,Bp(a.mc())))};function Nv(a)
{Y.call(this);this.i=a;this.j=new P;this.g=J("div");Q(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Fh(this.g
,0);a.ta.appendChild(this.g);this.b.ha(a,"resize",this.zh);this.b.ha(this.g,"click"
,this.Dm);this.b.ha(this.g,"mouseout",this.Em);this.b.ha(this.g,"mouseover",w(this.
ag,this,!0));this.b.ha(a,"viewportmodechange",this.mj);if(a=this.i.Ka())a
instanceof Et&&(this.vd=!0),this.mj()}y(Nv,Y);f=Nv.prototype;f.Qa=function(a)
{S(this.g,a)};
f.zh=function(){N(w(this.Fm,this),10)};f.Fm=function(){var
a=this.i.Ka();a&&(a.Ba(),a=a.i.i,R(this.g,a.clientWidth,40),ph(this.g,0,a.clientHei
ght-40))};f.Dm=function(){var a=this.i.Ka(),b=a.Ba().height-40,c=J("div");Q(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Fh(c,.15);ph(c,0,a.s.y+b);a.i.j.appendChild(c);N(x(Ov,c),1E3);this.vd=!
1;a=this.i.Ka();bs(a,new E(void 0,b-20),w(a.Hj,a))};
function Ov(a){var b=new Th(a,.15,0,200);b.play();qf(b,"end",x(Pv,b,a))}function
Pv(a,b){K(b);a.Ea()}f.vd=!1;f.Em=function(){this.vd||this.ag(!1)};f.ag=function(a)
{if(a){if(!this.o){var b=J("div");Q(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);N(w(
this.Fk,this),10)}this.o=!0}Fh(this.g,a?.15:0)};
f.Fk=function(){z(["left","right"],function(a){var b=I("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Rh(b,a);Q(b,
{marginTop:"14px"});Q(b,"margin-"+a,"16px")},this)};f.mj=function(){var
a=this.i.Ka(),b=a instanceof Et;b?this.zh():this.vd=!
1;this.Qa(b);this.ag(this.vd);Bg(this.j);this.j.kd(a,"move",w(this.Tl,this));this.j
.ha(a,"layoutchange",w(this.zh,this))};f.Tl=function(){this.vd&&this.ag(!
1);this.vd=!1};function Qv(a,b){var c=H("volume-
left"),d=H("menu_scroll");this.s=a;this.R=b;this.o=Dh(c);this.g=d;Q(this.g,
{overflow:"auto"});c=w(this.j,this);this.i=new xg;L(this.i,"resize",c);d=new
rg;L(d,"fontsizechange",c);L(window,"DOMContentLoaded",w(this.b,this))}Qv.prototype
.j=function(){this.b();N(w(this.b,this),100)};
Qv.prototype.b=function(){var a=!1;this.nb&&(a=this.nb.nb);var b=this.i.Ba();a=a?
0:this.o.width;var c=Math.round(wh(this.R).y);this.s.Fb(new F(Math.max(0,b.width-
a),Math.max(0,b.height-
c)));a=this.g;Q(a,"border","0px");c=Math.round(wh(a).y);b=Math.max(0,b.height-
c);Q(a,"height",b+"px");a.clientWidth<a.offsetWidth&&Q(a,{borderTop:Sb("%spx solid
#ebeff9",2),height:Math.max(0,b-2)+"px"})};function Rv(a,b)
{a.nb=b;L(b,"change",w(a.b,a))};function Sv(a,b,c){uo.call(this,null!=c?c:"Telusuri
dalam buku ini");this.Ub(a);this.Va();b&&Ao(this,b)}y(Sv,uo);function Tv(a,b)
{M.call(this);this.wa=a;this.b=b||null;O(a,"with-auto-dir-
text");L(this.wa,"keyup",w(this.i,this));L(this.wa,"paste",w(this.g,this))}y(Tv,M);
Tv.prototype.i=function(){Uv(this.wa,this.b)};Tv.prototype.g=function()
{Vv(this.wa,this.b)};function Vv(a,b){N(x(function(){Uv(a,b)}))}
function Uv(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Sc),l=0;l<h.length;l++){var m=h[l];Qc.test(m)?(d++,e+
+):Rc.test(m)?g=!0:Pc.test(m)?e++:Tc.test(m)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=fq();d?(c=!0,Q(a,"textAlign","right"),de(a,{dir:"rtl"})):
(Q(a,"textAlign","left"),de(a,{dir:"ltr"}));b&&(c?(og(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),og(b,"input-
direction-rtl")))}
function Wv(a,b){var c=H(a);if(c){var d=b?H(b):null;Uv(c,d);new
Tv(c,d)}}Ia("_OC_autoDir",Wv);var Xv=null;function Yv(){Xv||
(Xv={},Xv[1]=Et,Xv[2]=mu)}function Zv(a){var b={},c=(new
T(window.location.href)).g;c&&(c=c.split(","),z(c,function(a)
{b[a.charAt(0)]=a.substring(1)}));return b[a]};function $v(a,b)
{M.call(this);this.Ic=J("div");a.appendChild(this.Ic);Q(this.Ic,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
aw(this.Ic,b);L(this.Ic,"click",w(this.dispatchEvent,this,"click"));L(this.b.V(),"c
lick",w(this.dispatchEvent,this,"click"));L(this.Ic,"mouseover",w(this.g,this,!
0));L(this.Ic,"mouseout",w(this.g,this,!1))}y($v,M);function bw(a,b){Q(a.Ic,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
$v.prototype.g=function(a){this.i||Q(this.Ic,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};$v.prototype.va=function(){this.b.Ea();
$v.ma.va.call(this)};function aw(a,b)
{wm.call(this,a);this.g=a;this.dg=200;this.fh=500;var c=this.V();Q(c,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=J("div");Q(d,{fontWeight:"bold"});d.appendChild(oe("Halaman
"+b.b));c.appendChild(d);d=J("div");Qd(d,Bp(b.g));c.appendChild(d)}y(aw,wm);
aw.prototype.Oe=function(a){var
b=wh(this.g),c=Dh(this.V());aw.ma.Oe.call(this,a,new yl(b.x-
c.width,Math.min(b.y,fe(window).height-c.height)))};function cw(a)
{Y.call(this);this.g=a;this.i=this.g.Nb.g;this.o={};this.R=new
P;this.j=J("div");Q(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);z(th
is.g.ub.Ib,w(this.Bk,this));this.b.ha(this.i,"pagechange",this.Yj);this.Yj();this.b
.ha(this.i,"resize",this.Ch);this.b.ha(this.i,"viewportmodechange",this.rj);this.i.
Ka()&&this.rj()}y(cw,Y);f=cw.prototype;f.Yj=function(){this.s&&(bw(this.s,!
1),this.s=null);var a=this.o[this.i.Da().Ra()];a&&(this.s=a,bw(a,!0))};
f.rj=function(){var a=this.i.Ka(),b=a instanceof
Et;b&&this.Ch();Bg(this.R);this.R.ha(a,"layoutchange",w(this.Ch,this));S(this.j,b)}
;f.Ch=function(){N(w(this.Km,this),10)};f.Km=function(){var a=this.i.Ka();a&&a
instanceof Et&&(a.Ba(),a=a.i.i,R(this.j,15,a.clientHeight),ph(this.j,a.clientWidth-
15,0),dw(this))};function dw(a){var b=a.i.Ka().o.De(function(a){return a instanceof
Wq}),c={};z(b,function(a){c[a.Da().Ra()]=a});z(a.g.ub.Ib,w(a.en,a,c))}
f.en=function(a,b){var c=this.i.Ka().i.g.clientHeight,d=a[b.Ra()];if(d){var e=D.Gb?
5:15;ph(this.o[b.Ra()].Ic,0,Math.floor(d.Yc()/c*(this.j.clientHeight-e-(D.Gb?
30:15)))+e)}};f.Bk=function(a){var b=new
$v(this.j,a);this.o[a.Ra()]=b;this.b.ha(b,"click",w(this.g.Zc,this.g,a,null))};f.va
=function(){K(this.j);db(this.o,function(a)
{a.va.call(a)});cw.ma.va.call(this)};function ew(a)
{Y.call(this);this.Nb=a;this.Uj="n"}y(ew,Y);ew.prototype.g=function(a,b,c)
{this.ub=new zu(b);b=this.Nb.g;b.R||b.Pb(Et);0==this.ub.Ib.length?fw(this.Nb.o):a?
c?(a=zb(this.ub.Ib,function(a){return c==a.Ra()}))?
this.Zc(a):this.Zc(this.ub.Ib[0],c):this.Zc(this.ub.Ib[0]):gw(this);this.i=new
cw(this)};
function gw(a){var b=a.Nb.g,c=b.R;if(c==Et||
c==mu)a.Nb.s=c;b.Pb(Du);b=b.Ka();c=a.Nb.o;var d="n"==c.g.Uj;S(c.ra,d);S(c.ta,!
d);Qd(c.s,Bp("Menampilkan "+("<b>"+c.g.ub.Ib.length+"</b>"+(" temuan dalam buku ini
untuk "+("<b>"+Au(c.g.ub)+"</b>")))));hw(c,!0);c=a.ub;c!=b.ub&&(b.ub=c,c=new
Cu(b.ub,b.Ba().width),Wr(b,c),b.ac());a=w(a.Zc,a);b.Db=a;$r(b,new E(0,0))}
ew.prototype.Zc=function(a,b){gs=!0;var c=this.Nb.o;hw(c,!
1);c.i=tb(c.g.ub.Ib,a);Qd(c.s,Bp("Temuan "+("<b>"+(c.i+1)+"</b>"+(" dari "+
("<b>"+c.g.ub.Ib.length+"</b>"+(" dalam buku ini untuk "+("<b>"+Au(c.g.ub)
+"</b>")))))));c=this.Nb.g;var d=cr(c.Ia,a.Ra());if(!d)return null;var e=c.Ka();e
instanceof Et||e instanceof mu||(this.Nb.s==mu?c.Pb(mu):c.Pb(Et));if(b)return
Lr(c,b),null;a:{if((e=c.s.Ka().o)&&e.Nc&&(e=e.Nc(d))){var g=new
E(40,80),h=c.ab.getQuery();if(!h)break a;var l=Qr(d,h);if(l){Rr(c,e,g,
l);break a}e=w(c.Nl,c,e,g,h);Or(d,Pr(d),e)}c.Eb(d)}return
d};ew.prototype.va=function(){Se(this.i);ew.ma.va.call(this)};function iw()
{Y.call(this);this.j=J("div");this.ka=new
To(this.j);this.ka.render(jw);this.ka.Na(!0);var a=this.ka.V();a&&(eq(a,{"text-
align":"left"}),a.style.height="100%");S(this.j,!
1);a=J("span");this.j.appendChild(a);eq(a,{cursor:"pointer",margin:"0 0 0
25px",whiteSpace:"nowrap"});fq()?
Rh(a,"left"):Rh(a,"right");this.b.ha(a,"click",this.Ui);kw(this,a,"Tutup
penelusuran",w(this.Ui,this));var
b=J("img");b.src="/googlebooks/images/close_x.gif";eq(b,
{backgroundColor:"#fff",margin:"0 6px",verticalAlign:"middle"});
a.appendChild(b);this.s=J("span");this.j.appendChild(this.s);this.R=J("span");this.
j.appendChild(this.R);eq(this.R,
{marginLeft:"5px",whiteSpace:"nowrap"});this.R.innerHTML="-
&nbsp;&nbsp;";this.R.appendChild(oe("Urutkan menurut:
"));this.ra=J("span");this.R.appendChild(this.ra);kw(this,this.ra,"relevansi",w(thi
s.Vi,this,"r"));a=J("span");Qd(a,Bp("&nbsp;|
&nbsp;<b>halaman</b>"));this.ra.appendChild(a);this.ta=J("span");this.R.appendChild
(this.ta);a=J("span");Qd(a,Bp("<b>relevansi</b>&nbsp;|&nbsp;"));
this.ta.appendChild(a);kw(this,this.ta,"halaman",w(this.Vi,this,"n"));this.o=J("spa
n");this.j.appendChild(this.o);eq(this.o,
{marginLeft:"8px",whiteSpace:"nowrap"});this.o.innerHTML="-
&nbsp;&nbsp;";kw(this,this.o,"&#8249; Sebelumnya",w(this.Ti,this,-
1));a=J("span");a.innerHTML="&nbsp;&nbsp;";this.o.appendChild(a);kw(this,this.o,"Be
rikutnya &#8250;",w(this.Ti,this,1));a=J("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.o.appendChild(a);kw(this,this.o,"Lihat
semua",w(this.Sl,this));Ih(this.j,!0)}
var jw,lw,mw;y(iw,Y);function hw(a,b){S(lw,!b);S(a.R,b);S(a.o,!
b&&1<a.g.ub.Ib.length);S(a.j,!0);mw.b()}function nw(a){S(a.R,!1);S(a.o,!1);re(a.s)}
function fw(a){nw(a);var
b=a.g.ub,c=b.Vc.spellresults&&b.Vc.spellresults.correct_spell?
b.Vc.spellresults.correct_spell:null;if(c){var d=J("span");Qd(d,Bp("Mungkin maksud
Anda adalah:
"));kw(a,d,c,w(a.Pl,a,c));a.s.appendChild(d);a.s.appendChild(J("br"))}c=J("span");Q
d(c,Bp(Wb("Tak ditemukan hasil di buku ini untuk "+Au(b))+"&nbsp;&nbsp;-
&nbsp;&nbsp;"));a.s.appendChild(c);b=J("a");a.s.appendChild(b);Qd(b,Bp("Telusuri
semua buku &raquo;"));c="patents"==Up()?new T("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):
new T("https://www.google.com/search?
tbm=bks&tbo=p");Ip(c);U(c,"q",fc(Au(a.g.ub)));b.href=c.toString();S(a.j,!
0);mw.b()}f=iw.prototype;f.va=function(){iw.ma.va.call(this);Se(this.ka);S(lw,!
0);K(this.j);mw.b()};function kw(a,b,c,d){var e=J("span");Q(e,
{textDecoration:"underline",color:"#0000cc",cursor:"pointer"});b.appendChild(e);Qd(
e,Bp(c));a.b.ha(e,"click",d)}f.Ui=function()
{this.g.Nb.g.ab.j("");this.g.Nb.ka.update()};f.Ti=function(a){ow(this,this.i,a)};
function ow(a,b,c){var d=a.g.ub.Ib.length;a.i+=c;a.i>=d&&(a.i=0);0>a.i&&(a.i=d-
1);a.i!=b&&(a.g.Zc(a.g.ub.Ib[a.i])||ow(a,b,c))}f.Vi=function(a)
{this.g.Nb.update(a)};f.Sl=function(){gw(this.g)};f.Pl=function(a)
{this.g.Nb.j(fc(a))};function pw(a,b,c)
{Y.call(this);this.g=a;this.R=b;this.ka=c;this.b.ha(a.ab,"change",w(this.update,thi
s,"r",null))}y(pw,Y);
pw.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.R&&(this.s=this.g.R),this.o=new iw);var d=this.g.ab.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.i=new ew(this),this.o.g=this.i,a=!nl(new
T(window.location.toString()),"q"),this.i.g(a,b,c)):d?(this.i=new
ew(this),b=this.o.g=this.i,c=b.Nb.o,nw(c),Qd(c.s,Bp("Memuat...")),c=new
T(window.location.href),U(c,"jscmd","SearchWithinVolume"),U(c,"q",d),
U(c,"scoring",a),(new it(c)).Tf(w(b.g,b,!1)),b.Uj=a,Ao(this.R,d)):
(this.i&&(this.i.Ea(),this.i=null),this.g.Ka()instanceof
Du&&this.g.Pb(this.s),this.o&&(this.o.Ea(),this.o=null),Ao(this.R,""))};pw.prototyp
e.j=function(a){this.g.ab.j(a);Ao(this.R,a)};function qw(a,b){var
c=H(a),d=H(b);c&&d&&L(c,"submit",x(rw,d))}function rw(a,b)
{""==a.value&&b.preventDefault()};function sw(a){Y.call(this);this.g=a;this.i=new
P;this.b.ha(a,"viewportmodechange",this.sj);this.g.Ka()&&this.sj()}y(sw,Y);f=sw.pro
totype;f.sj=function(){Bg(this.i);this.j&&this.j.Ea();this.o=this.g.Ka().i.j;var
a=new
Xh(this.o);a.ri=t;this.j=a;this.i.ha(this.o,"dblclick",w(this.ll,this));this.i.ha(a
,"start",w(this.rl,this));this.i.ha(a,"drag",w(this.tl,this));this.i.ha(a,"end",w(t
his.ql,this));tw(this,!1)};f.ll=function(){this.g.uc("next")};
function tw(a,b){var c=a.o;var d=D.Ta?b?"-moz-grabbing":"-moz-grab":b?Ul("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Ul("-moz-
grab","/googlebooks/images/openhand.cur","default");Q(c,"cursor",d)}f.rl=function()
{this.s=this.g.Ka().s;tw(this,!0)};f.tl=function(){var a=this.j,b=this.s;
$r(this.g.Ka(),new E(b.x-a.deltaX,b.y-a.deltaY))};f.ql=function()
{this.s=null;tw(this,!1)};f.va=function(){sw.ma.va.call(this)};function uw(a)
{this.s=a;this.ra=new
Hg(document);this.j={};this.R={};L(this.ra,"key",w(this.ka,this));vw(this,33,w(this
.o,this,-1),!1,!0);vw(this,34,w(this.o,this,1),!1,!0);vw(this,38,w(this.b,this,0,-
uw.prototype.g),!1,!0);vw(this,40,w(this.b,this,0,uw.prototype.g),!1,!
0);vw(this,37,w(this.b,this,-uw.prototype.g,0),!1,!
0);vw(this,39,w(this.b,this,uw.prototype.g,0),!1,!0);vw(this,32,w(this.o,this,1),!
0,!0);vw(this,74,w(this.i,this,"next"),!0);vw(this,75,w(this.i,this,"previous"),!
0);a=w(this.i,this,
"zoomin");this.j["+"]=x(ww,a,!0,void
0);a=w(this.i,this,"zoomout");this.j["-"]=x(ww,a,!0,void 0)}function vw(a,b,c,d,e)
{a.R[b]=x(ww,c,d,e)}uw.prototype.ka=function(a){var
b=this.j[String.fromCharCode(a.s)]||this.R[a.b];b&&b(a)};function ww(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||xw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var xw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};uw.prototype.i=function(a){this.s.uc(a)};
uw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ka().Ba().height*.75);this.b(0,a)};uw.prototype.b=function(a
,b){var c=this.s.Ka();bs(c,new
E(a,b),w(c.ld,c))};uw.prototype.g=20;Ia("_OC_Run",function(a,b,c,d,e,g,h)
{Gp.update(c);e=H("gb-get-book-container");var l=H("gb-get-book-content");if(e&&l)
{var m=new Vu(b);(new
Hv(m,l)).render(e)}Iv();Ks=Xu;lq=t;m=H("viewport");L(document,"selectionchange",yw)
;c.stereoscopic&&(ct=zw);e=new Ir(m);Q(document.body,
{overflow:"hidden"});H("titlebar")&&Q(H("titlebar"),"white-space","nowrap");var
q=new Qv(e,m);q.b();mw=q;m=new Vu(b);var u=new
ju(a,e.ab);u.s=Gp.pseudocontinuous;Kr(e,u);e.Ja=m;u.Xc=m.i;l=Et;b.disable_twopage||
(Yv(),l=Xv[Zv("M")]||
Et);d=Aw(u,d);Yv();var G=Zv("P");var A;d&&(A=d.Ra());a=new $t(e,H("volume-
left"),H("volume-center"));Rv(q,a);A=[G,A,u.b.Cb()[0].Ra()];var X;xb(A,function(a)
{return a&&cr(u,a)?(X=a,!0):!
1});A=e.ab;g&&A.j(fc(g.search_query_escaped));Lr(e,X);A=new
Iu(e,a);jw=H("search_bar");lw=H("toolbar_container");q=Bw(e,x(Cw,e,A));q=new
pw(e,q,A);g?(q.s=l,q.update("n",g,X)):e.Pb(l);eu=new
du(e.ta,e.o,a);Dw(e,u);Ew(e);Fw();new sw(e);g=new Nv(e);e.go();A.Qa(!
0);A.update();L(Lt,"click",w(A.update,A));Gw(m.Wa);if(l=H("gb-viewport-plusone-
container")||
H("gb-atb-patents-plusone-container"))(q=H("books-
microdata"))&&Gp.enableShareButton&&vq(l,q),xq(l,!0);uq();N(x(Hw,e,a,A,!
b.disable_twopage,Gp.enableThumbnailViewport,c,m,h,Gp.enableClips?x(Iw,g):void
0));N(Jw);h&&Kw(m,h);_OC_InitHooks(x(Lw,e),t,t,t,t,t);L(document,"keydown",Mw);qw("
vheadf","vheadq");qw("gbqf","gbqfq");b=H("buy-tooltip");c=H("buy-tooltip-
box");b&&c&&Cp(b,c);tq();b=H("gbqfq");c=H("gbqfqw");b&&new Iq(b,!0,c,-
9);N(x(Nw,e,d))});
function Nw(a,b){var c=a.Ja;if(c.b&&c.b.focus_aid&&b.Hg){var d=c.b?
c.b.focus_aid:null,e=a.Ka();b.Hg(d)&&(d=b.Hg(d).xe.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.yc(),r(c.g)||(c.g=c.b.read_zm,c.g=r(c.g)?
c.b.read_zm:4,c.g=Td(c.g,-1,c.yc().length-1)),e.jf(e.Md(d[c.g]
+2)),Ht(e,b)&&(c=Ht(e,b),e.ld(c),e.Eg(b)))}}function Kw(a,b){var
c=$u([a],b),d=H("addToLibraryLink"+a.Pc());d&&(c=new Ou(a,c),O(d,"jfk-button-
standard"),Pm(c,d),c.Na(!0))}
function Hw(a,b,c,d,e,g,h,l,m){g.isEntityPageViewport?(b.nb||(au(b,!
b.nb),c.update()),b=H("gb-entity-page-toolbar-left"),(new Cv({Oa:a,flags:g,Yd:!
0})).render(b),Dv(b),g=H("gb-entity-page-toolbar-right"),(new
Cv({Oa:a,history:c,le:d,ke:e,ye:m,Yd:!1})).render(g),Dv(g)):
(c={Oa:a,Gg:b,history:c,le:d,ke:e,Nh:!0,Rh:h,Ph:l,flags:g,ye:m,Mh:!0},d=H("left-
toolbar-buttons"),e=H("right-toolbar-buttons"),(new
Av({Oa:c.Oa,Gg:c.Gg,history:c.history,le:c.le,ke:c.ke,Rh:c.Rh,Ph:c.Ph,flags:c.flags
,ye:c.ye,Mh:c.Mh,
Yd:!0,Rj:c.Rj})).render(d),(new Av({Oa:c.Oa,Nh:c.Nh,vn:!
0})).render(e));c=H("toolbar_container");re(c);c.style.padding="0";new
uw(a)}function Jw(){var a=H("similarbooks_v");a&&Cq(a)}function yw()
{if(D.ya&&document.selection&&!Ow){var
a=document.selection.createRange();xe(a.parentElement(),H("viewport"))&&(Ow=!
0,document.selection.empty(),N(Pw))}}function Pw(){Ow=!1}var Ow=!1;function
Lw(a,b,c){(b=cr(a.Ia,b))?a.Eb(b):c&&Sd(window.location,c)}
function Aw(a,b){var c=b.page[0],d=cr(a,c.pid);return d?
(d.Bd(c,Pr(d).toString()),Ns(d,c),d):null}function Fw(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=H(a[b]);c&&Q(c,
{display:"none"})}}function Dw(a,b){var c=H("page_label");c||
(c={form:H("jtp_form"),input:H("jtp")});new Mv(a,b,c)}function Ew(a)
{a.dispatchEvent("pagemodechange");var b=H("text_mode");b&&(Q(b,
{cursor:"pointer"}),L(b,"click",x(Qw,a)))}function Cw(a,b,c){a.ab.j(c);b.update()}
function Bw(a,b){Wv("search_form_input");var c=new
Sv(H("search_form_input"),a.ab.getQuery());L(H("search_form"),"submit",x(Rw,c,b));r
eturn c}function Rw(a,b,c){var d=H("sits");d&&d.checked&&""!
=H("search_form_input").value||(c.preventDefault(),gs=!
1,H("search_form_input").blur(),b(a.yb()))}function Gw(a){var
b=H("magazine_other_issues");if(b&&a){a=new Tq(new Qp,a,!0);var c=I("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.sf()}}
function Qw(a,b){b.preventDefault();var c=new
T(Ls(a.Da()).toString());U(c,"output","text");Sd(window.location,c.toString())}func
tion Iw(a,b){qg(H("viewport"),"selection-mode",b);pt=b;a.Qa(!b)}function Mw(a)
{(D.Gb?
a.metaKey:a.ctrlKey)&&70==a.b&&(a.preventDefault(),a=H("search_form_input"),Sw=Sw||
new Wh(a,[255,255,136],[255,255,255],700,di),Sw.play(!0),a.focus())}var
Sw=null;function zw(a){return
Ik(a,"edge","3d")}Ia("_OC_MenuHideHook",t);}).call(this);
})();

You might also like

  • F
    F
    Document81 pages
    F
    GilberthLinares
    No ratings yet
  • F
    F
    Document80 pages
    F
    Janira Avendaño
    No ratings yet
  • F
    F
    Document79 pages
    F
    Joel Jaramillo
    No ratings yet
  • F
    F
    Document79 pages
    F
    Alejandro Bisso
    No ratings yet
  • F
    F
    Document79 pages
    F
    andres
    No ratings yet
  • ..
    ..
    Document79 pages
    ..
    Presley James
    No ratings yet
  • F
    F
    Document82 pages
    F
    Gheorghe Andreea
    No ratings yet
  • F
    F
    Document80 pages
    F
    Dainer Jhoel Brown Marin
    No ratings yet
  • F
    F
    Document47 pages
    F
    JESUS ALVAREZ
    No ratings yet
  • F
    F
    Document79 pages
    F
    Enre Bravo
    No ratings yet
  • F
    F
    Document74 pages
    F
    Iulia Mihalache
    No ratings yet
  • F
    F
    Document81 pages
    F
    Mira Miranda
    No ratings yet
  • F
    F
    Document81 pages
    F
    Denílson
    No ratings yet
  • F
    F
    Document86 pages
    F
    Quality Secret
    No ratings yet
  • F
    F
    Document101 pages
    F
    Dini Safitri
    No ratings yet
  • F
    F
    Document81 pages
    F
    natividad cortes hormazabal
    No ratings yet
  • F
    F
    Document81 pages
    F
    DrDiya Vandana Sharma
    No ratings yet
  • Pasito A Pasito
    Pasito A Pasito
    Document101 pages
    Pasito A Pasito
    racc69
    No ratings yet
  • F
    F
    Document100 pages
    F
    Valen Tina
    No ratings yet
  • F
    F
    Document96 pages
    F
    Ilfa Tiara Milsa
    No ratings yet
  • F
    F
    Document100 pages
    F
    Rudi S Daulay
    No ratings yet
  • F
    F
    Document98 pages
    F
    Hodan Haruri
    No ratings yet
  • F
    F
    Document102 pages
    F
    LASSAUX
    No ratings yet
  • F
    F
    Document101 pages
    F
    MUSTAPHA CHAOUL
    No ratings yet
  • F
    F
    Document100 pages
    F
    แม่ซูกัส แม่หมูอ้วน
    No ratings yet
  • Stuntung
    Stuntung
    Document102 pages
    Stuntung
    Nurulismi Subbe
    No ratings yet
  • F
    F
    Document99 pages
    F
    Astha Artistic World
    No ratings yet
  • F
    F
    Document94 pages
    F
    Vrushab Punjabi
    No ratings yet
  • F
    F
    Document101 pages
    F
    Liza Zabala - Camero
    No ratings yet
  • Sample
    Sample
    Document101 pages
    Sample
    garry-kun
    No ratings yet
  • F
    F
    Document81 pages
    F
    Patricia Vicco
    No ratings yet
  • F
    F
    Document98 pages
    F
    JUAN JOSE TUR MOYA
    No ratings yet
  • F
    F
    Document95 pages
    F
    JUAN JOSE TUR MOYA
    No ratings yet
  • F
    F
    Document98 pages
    F
    MarGonzálezFernandez
    No ratings yet
  • Manual de Política Mundial Contemporánea
    Manual de Política Mundial Contemporánea
    Document96 pages
    Manual de Política Mundial Contemporánea
    MARIA ISABEL PEREZ HINCAPIE
    No ratings yet
  • F
    F
    Document99 pages
    F
    Brenda Tello Cordoba
    No ratings yet
  • F
    F
    Document99 pages
    F
    Tudor Cristian Jurgiu
    No ratings yet
  • F
    F
    Document96 pages
    F
    MarlonDomingues
    No ratings yet
  • Tapping The Wisdom of God
    Tapping The Wisdom of God
    Document99 pages
    Tapping The Wisdom of God
    7770noahmaswabi
    No ratings yet
  • F
    F
    Document95 pages
    F
    grarirdoodw
    No ratings yet
  • F
    F
    Document98 pages
    F
    Benjamin Cortez
    No ratings yet
  • F
    F
    Document97 pages
    F
    Anh Nguyễn
    No ratings yet
  • F
    F
    Document99 pages
    F
    Muler Diriba
    No ratings yet
  • F
    F
    Document100 pages
    F
    Mohammad Elsaid
    No ratings yet
  • F
    F
    Document100 pages
    F
    harald
    No ratings yet
  • F
    F
    Document81 pages
    F
    زوہیب الرحمان شیخ
    No ratings yet
  • F
    F
    Document101 pages
    F
    Isra Shahid
    No ratings yet
  • F
    F
    Document102 pages
    F
    alumi5000
    No ratings yet
  • F
    F
    Document41 pages
    F
    Su'aida Sofia
    No ratings yet
  • Puntos
    Puntos
    Document98 pages
    Puntos
    Ricardo Sosa
    No ratings yet
  • F
    F
    Document81 pages
    F
    espressoft not latte
    No ratings yet
  • F
    F
    Document82 pages
    F
    Zulfah Reza
    No ratings yet
  • Marea Carte Despre Progresul Omenirii
    Marea Carte Despre Progresul Omenirii
    Document82 pages
    Marea Carte Despre Progresul Omenirii
    Ionut Cristian
    No ratings yet
  • F
    F
    Document96 pages
    F
    Manoel Alfredo de Albuquerque
    No ratings yet
  • F
    F
    Document94 pages
    F
    Blank Blank
    No ratings yet
  • F
    F
    Document82 pages
    F
    Azizatul Amaliah
    No ratings yet
  • F
    F
    Document21 pages
    F
    CARLOS JULIORODRIGUEZ MOLINA
    No ratings yet
  • F
    F
    Document82 pages
    F
    Maia José Carlos
    No ratings yet
  • F
    F
    Document82 pages
    F
    Stephanie Rabbitts
    No ratings yet
  • Javascript Assessment Test
    Javascript Assessment Test
    From Everand
    Javascript Assessment Test
    No ratings yet
  • Summary of Basic HTML Tags
    Summary of Basic HTML Tags
    Document6 pages
    Summary of Basic HTML Tags
    Waseef Ahmad
    No ratings yet
  • HTML Notes For Class 10 Cbse 2
    HTML Notes For Class 10 Cbse 2
    Document7 pages
    HTML Notes For Class 10 Cbse 2
    proodoot
    No ratings yet
  • CSS Introduction
    CSS Introduction
    Document45 pages
    CSS Introduction
    Claudia Silvia Andrei
    No ratings yet
  • Modelibra Software Family: Dzenan Ridjanovic
    Modelibra Software Family: Dzenan Ridjanovic
    Document6 pages
    Modelibra Software Family: Dzenan Ridjanovic
    Dzenan Ridjanovic
    No ratings yet
  • Prof. Varsha Tank (IT/ICT Dept. - Ljiet) : Presented by
    Prof. Varsha Tank (IT/ICT Dept. - Ljiet) : Presented by
    Document13 pages
    Prof. Varsha Tank (IT/ICT Dept. - Ljiet) : Presented by
    6001vaibhav Korat
    No ratings yet
  • Info 2201 Client-Side Web Development: Lebanese University Faculty of Sciences - Section I BS-Computer Science
    Info 2201 Client-Side Web Development: Lebanese University Faculty of Sciences - Section I BS-Computer Science
    Document39 pages
    Info 2201 Client-Side Web Development: Lebanese University Faculty of Sciences - Section I BS-Computer Science
    Ali Mzayhem
    No ratings yet
  • Web Programming Question Bank
    Web Programming Question Bank
    Document83 pages
    Web Programming Question Bank
    NOOB Ninja
    100% (1)
  • Mini Project Report On ONLINE SHOPPING S
    Mini Project Report On ONLINE SHOPPING S
    Document82 pages
    Mini Project Report On ONLINE SHOPPING S
    Syed Munam Ali
    No ratings yet
  • Lemonsoft Technologies Jsoup Cookbook
    Lemonsoft Technologies Jsoup Cookbook
    Document19 pages
    Lemonsoft Technologies Jsoup Cookbook
    Balkishan Sankhla
    No ratings yet
  • Jquery EasyUI Documentation
    Jquery EasyUI Documentation
    Document66 pages
    Jquery EasyUI Documentation
    Thiên Hồ Viết
    No ratings yet
  • W3.CSS Cheat Sheet: by Via
    W3.CSS Cheat Sheet: by Via
    Document3 pages
    W3.CSS Cheat Sheet: by Via
    checkmeout803
    No ratings yet
  • Spec 161 3 0
    Spec 161 3 0
    Document8 pages
    Spec 161 3 0
    Lawrence Jones
    No ratings yet
  • README Sqlplus
    README Sqlplus
    Document24 pages
    README Sqlplus
    simon alex
    No ratings yet
  • Chapter 7: Information Representation Method - XML Solutions
    Chapter 7: Information Representation Method - XML Solutions
    Document5 pages
    Chapter 7: Information Representation Method - XML Solutions
    RadhaSharma
    No ratings yet
  • JSF Life Cycle: Web Application Data Conversion
    JSF Life Cycle: Web Application Data Conversion
    Document13 pages
    JSF Life Cycle: Web Application Data Conversion
    seshumani
    No ratings yet
  • Full Stack Developer - Java-ReactJS-Course Content
    Full Stack Developer - Java-ReactJS-Course Content
    Document12 pages
    Full Stack Developer - Java-ReactJS-Course Content
    parethi0225
    No ratings yet
  • Cascading Style Sheets (CSS) : The Basics of
    Cascading Style Sheets (CSS) : The Basics of
    Document64 pages
    Cascading Style Sheets (CSS) : The Basics of
    Bjij
    No ratings yet
  • JavaScript Export To Excel HTML Table With Input Tags - CodeProject
    JavaScript Export To Excel HTML Table With Input Tags - CodeProject
    Document5 pages
    JavaScript Export To Excel HTML Table With Input Tags - CodeProject
    gfgomes
    No ratings yet
  • HTML 5
    HTML 5
    Document24 pages
    HTML 5
    meerugupta
    73% (11)
  • Rental Service Report
    Rental Service Report
    Document32 pages
    Rental Service Report
    1hk19cs070 KrishnaKant dev
    No ratings yet
  • Sorting Visualizer
    Sorting Visualizer
    Document21 pages
    Sorting Visualizer
    Captain America
    100% (1)
  • Gig Economy
    Gig Economy
    Document50 pages
    Gig Economy
    ALBY
    No ratings yet
  • CMS Project Report
    CMS Project Report
    Document56 pages
    CMS Project Report
    manchi saijeevan
    No ratings yet
  • DP in QTP Basics
    DP in QTP Basics
    Document23 pages
    DP in QTP Basics
    Basheer Perayipalle
    No ratings yet
  • Template Blog Keren
    Template Blog Keren
    Document55 pages
    Template Blog Keren
    ilham
    No ratings yet
  • Question Bank
    Question Bank
    Document19 pages
    Question Bank
    Ajay Patil
    No ratings yet
  • XML Based Search (HTML) Javascript) (Dom) (XML) (Search)
    XML Based Search (HTML) Javascript) (Dom) (XML) (Search)
    Document8 pages
    XML Based Search (HTML) Javascript) (Dom) (XML) (Search)
    Ricardo Mavigno
    No ratings yet
  • Introduction To HTML - HTML Tutorials in Web Page Design by J. Gilson
    Introduction To HTML - HTML Tutorials in Web Page Design by J. Gilson
    Document298 pages
    Introduction To HTML - HTML Tutorials in Web Page Design by J. Gilson
    ssbrocks
    No ratings yet
  • Securing Apache Part 7
    Securing Apache Part 7
    Document9 pages
    Securing Apache Part 7
    ksenthil77
    No ratings yet
  • Assignment 2
    Assignment 2
    Document92 pages
    Assignment 2
    Akanksha Jain
    No ratings yet