(function(){var h=void 0,i=null,aa=encodeURIComponent,j=window,da=navigator,ea=Error,ha=parseInt,k=String,m=document,ia=decodeURIComponent,ja=Array,ka=Math;function la(a,b){return a.width=b}function ma(a,b){return a.innerHTML=b}function na(a,b){return a.prototype=b}function oa(a,b){return a.close=b}function pa(a,b){return a.execute=b}function qa(a,b){return a.height=b}
var ra="origin",n="error",o="push",sa="stringify",ta="open",ua="test",za="shift",q="width",Aa="slice",Ba="replace",Ca="nodeType",s="getElementById",Da="innerHTML",Ea="charAt",Fa="JSON",t="indexOf",Ga="match",Ha="createElement",Na="scrollHeight",v="firstChild",Oa="addEventListener",Pa="method",Qa="attachEvent",Ra="defaultView",w="name",Sa="code",Ta="frameElement",Ua="getTime",Va="parse",Wa="getElementsByTagName",Xa="frames",Ya="host",Za="documentElement",$a="substr",cb="warn",db="window",eb="innerText",
y="length",z="prototype",fb="size",gb="overflowY",hb="setTimeout",ib="document",jb="split",kb="userAgent",A="location",lb="localStorage",B="hasOwnProperty",mb="getComputedStyle",C="style",nb="close",D="body",ob="removeChild",pb="parent",E="call",qb="getAttribute",F="protocol",rb="clientHeight",xb="href",G="substring",H="apply",yb="navigator",zb="parentNode",Ab="execute",Bb="offsetTop",I="height",Cb="splice",Db="offsetHeight",J="join",K="toLowerCase";function Eb(){return function(){}}
function Fb(a){return function(){return this[a]}}function Gb(a){return function(){return a}}var L;function N(a,b,d){function c(b){var c=d||{},e;for(e in c)if(c[B](e)){var f=c[e],g=a+"."+f;b[B](e)&&(b[f]?l[g]&&(l[g](b,b[e]),delete l[g],b[f]=b[e]):b[f]=b[e])}}for(var e=j,f=i,g=a[jb]("."),l=(j.___jsl=j.___jsl||{}).df=j.___jsl.df||{},r=0,u;u=g[za]();r++)e[u]=e[u]||b[r]||{},f=e,e=e[u];typeof e==="object"?c(e):typeof e==="function"&&(f[u]=function(){var a=e[H](i,arguments);typeof a==="object"&&c(a);return a})};j.___jsl=j.___jsl||{};j.___jsl.u="";j.___jsl.f=["plusone","googleapis.client"];var O=j.gapi||{};N("gapi",[O]);var Q=j.gadgets||{},Hb=j.shindig||{},R=j.osapi||{},google=j.google||{};N("gadgets",[Q]);N("google",[google]);N("shindig",[Hb]);N("osapi",[R]);var Ib=j.tamings___||[],Jb=j.caja___;N("tamings___",[Ib]);j.___cfg=j.___cfg||j.___gcfg;j.gadgets.config?(Q.h=j.gadgets.config,Q.h.j=Q.h.register,Q.h.get=Q.h.get,Q.h.p=Q.h.init,Q.h.update=Q.h.update):Q.h=function(){function a(b,c){for(var d in c)c[B](d)&&(typeof b[d]==="object"&&typeof c[d]==="object"?a(b[d],c[d]):b[d]=c[d])}function b(a){var c="";if(a[Ca]==3||a[Ca]==4)c=a.nodeValue;else if(a[eb])c=a[eb];else if(a[Da])c=a[Da];else if(a[v]){c=[];for(a=a[v];a;a=a.nextSibling)c[o](b(a));c=c[J]("")}return c}function d(c){var d=j.___cfg;d&&a(c,d);var f;d=m.scripts||m[Wa]("script");if(!d||
d[y]==0)f=i;else{if(e.u)for(var g=0;!f&&g<d[y];++g){var x=d[g];x.src&&x.src[t](e.u)==0&&(f=x)}f||(f=d[d[y]-1]);f=!f.src?i:f}if(f){var M;f=b(f);try{M=(new Function("return ("+f+"\n)"))()}catch(W){}if(typeof M!=="object"){try{M=(new Function("return ({"+f+"\n})"))()}catch(U){}M=typeof M==="object"?M:{}}e.f&&e.f[y]==1&&!M[e.f[0]]&&(f={},f[e.f[0]]=M,M=f);a(c,M)}}function c(a){for(var b in f)if(f[B](b))for(var c=f[b],d=0,e=c[y];d<e;++d)a(b,c[d])}var e,f={},g={};return{j:function(a,b,c,d){var e=f[a];e||
(e=[],f[a]=e);e[o]({Wc:b||{},O:c,ic:d})},get:function(a){return a?g[a]||{}:g},p:function(b,f){e=j.___jsl||{};a(g,b);d(g);a(g,j.___config||{});c(function(a,b){var c=g[a];if(c&&!f){var d=b.Wc,e;for(e in d)if(d[B](e)&&!d[e](c[e]))throw ea('Invalid config value "'+c[e]+'" for parameter "'+e+'" in component "'+a+'"');}b.O&&b.O(g)})},update:function(b,d){var e=[];c(function(a,c){(b[B](a)||d&&g&&g[a])&&c.O&&c.ic&&e[o](c.O)});g=d?{}:g||{};a(g,b);for(var f=0,x=e[y];f<x;++f)e[f](g)}}}();N("gadgets.config",[Q,Q.h],{j:"register",get:"get",p:"init",update:"update"});Q.log=function(){function a(a){b(1,a)}function b(a,b){!(a<d)&&c&&(a===2&&c[cb]?c[cb](b):a===3&&c[n]?c[n](b):c.log&&c.log(b))}Q.warn=function(a){b(2,a)};Q.error=function(a){b(3,a)};Q.Sc=function(a){d=a};a.INFO=1;a.WARNING=2;a.NONE=4;var d=1,c=j.console?j.console:j.opera?j.opera.postError:h;return a}();N("gadgets",[Q],{error:"error",Sc:"setLogLevel",warn:"warn"});N("gadgets.log",[Q,Q.log],{Yc:"INFO",dd:"WARNING",NONE:"NONE"});O.b=O.util||{};N("gapi",[O],{b:"util"});(function(){Q.h.Zb=function(a){var b=[];if(arguments[y]>1)for(var d=0,c;c=arguments[d];++d)b[o](c);else b=a;return function(a){for(var c=0;b[c];++c)if(a===b[c])return!0;return!1}};Q.h.ec=function(a){return function(b){return a[ua](b)}};Q.h.$b=function(a){return typeof a!=="undefined"};Q.h.bc=function(a){return typeof a==="string"&&a[y]>0};Q.h.Yb=function(a){return typeof a==="boolean"};Q.h.ac=function(a){return function(b){for(var d in a)if(a[B](d)&&!(0,a[d])(b[d]))return!1;return!0}}})();N("gadgets.config",[Q,Q.h],{Zb:"EnumValidator",ec:"RegExValidator",$b:"ExistsValidator",bc:"NonEmptyStringValidator",Yb:"BooleanValidator",ac:"LikeValidator"});Q.b=Q.b||{};Q.b.V=function(a,b,d){for(var c=[],e=2,f=arguments[y];e<f;++e)c[o](arguments[e]);return function(){for(var d=c[Aa](),e=0,f=arguments[y];e<f;++e)d[o](arguments[e]);return b[H](a,d)}};Q.b.Bc=function(a){var b,d,c={};for(b=0;d=a[b];++b)c[d]=d;return c};N("gadgets.util",[Q,Q.b],{V:"makeClosure",Bc:"makeEnum"});Q.b=Q.b||{};
(function(){function a(b){var d="";if(b[Ca]==3||b[Ca]==4)d=b.nodeValue;else if(b[eb])d=b[eb];else if(b[Da])d=b[Da];else if(b[v]){d=[];for(b=b[v];b;b=b.nextSibling)d[o](a(b));d=d[J]("")}return d}Q.b.createElement=function(a){var d;if(!m[D]||m[D].namespaceURI)try{d=m.createElementNS("http://www.w3.org/1999/xhtml",a)}catch(c){}return d||m[Ha](a)};Q.b.kb=function(a){var d=Q.b[Ha]("iframe");try{var c=["<","iframe"],e=a||{},f;for(f in e)e[B](f)&&(c[o](" "),c[o](f),c[o]('="'),c[o](Q.b.da(e[f])),c[o]('"'));
c[o]("></");c[o]("iframe");c[o](">");var g=Q.b[Ha](c[J](""));if(g&&(!d||g.tagName==d.tagName&&g.namespaceURI==d.namespaceURI))d=g}catch(l){}var c=d,a=a||{},r;for(r in a)a[B](r)&&(c[r]=a[r]);return d};Q.b.pc=function(){if(m[D])return m[D];try{var a=m.getElementsByTagNameNS("http://www.w3.org/1999/xhtml","body");if(a&&a[y]==1)return a[0]}catch(d){}return m[Za]||m};Q.b.rb=function(b){return a(b)}})();N("gadgets.util",[Q,Q.b],{createElement:"createElement",kb:"createIframeElement",pc:"getBodyElement",rb:"getInnerText"});Q.b=Q.b||{};Q.b.eb=function(a,b,d,c){typeof a[Oa]!="undefined"?a[Oa](b,d,c):typeof a[Qa]!="undefined"?a[Qa]("on"+b,d):Q[cb]("cannot attachBrowserEvent: "+b)};Q.b.Jc=function(a,b,d,c){a.removeEventListener?a.removeEventListener(b,d,c):a.detachEvent?a.detachEvent("on"+b,d):Q[cb]("cannot removeBrowserEvent: "+b)};N("gadgets.util",[Q,Q.b],{eb:"attachBrowserEvent",Jc:"removeBrowserEvent"});Q.b=Q.b||{};(function(){var a=[];Q.b.Hc=function(b){a[o](b)};Q.b.Pc=function(){for(var b=0,d=a[y];b<d;++b)a[b]()}})();N("gadgets.util",[Q,Q.b],{Hc:"registerOnLoadHandler",Pc:"runOnLoadHandlers"});Q.b=Q.b||{};
(function(){function a(a,b){return k.fromCharCode(b)}var b={0:!1,10:!0,13:!0,34:!0,39:!0,60:!0,62:!0,92:!0,8232:!0,8233:!0,65282:!0,65287:!0,65308:!0,65310:!0,65340:!0};Q.b.escape=function(a,b){if(a)if(typeof a==="string")return Q.b.da(a);else if(typeof a==="array")for(var e=0,f=a[y];e<f;++e)a[e]=Q.b.escape(a[e]);else if(typeof a==="object"&&b){e={};for(f in a)a[B](f)&&(e[Q.b.da(f)]=Q.b.escape(a[f],!0));return e}return a};Q.b.da=function(a){if(!a)return a;for(var c=[],e,f,g=0,l=a[y];g<l;++g)e=a.charCodeAt(g),
f=b[e],f===!0?c[o]("&#",e,";"):f!==!1&&c[o](a[Ea](g));return c[J]("")};Q.b.Uc=function(b){return!b?b:b[Ba](/&#([0-9]+);/g,a)}})();N("gadgets.util",[Q,Q.b],{escape:"escape",da:"escapeString",Uc:"unescapeString"});Q.b=Q.b||{};(function(){var a=i;Q.b.T=function(b){var d=typeof b==="undefined";if(a!==i&&d)return a;for(var c={},b=b||m[A][xb],e=b[t]("?"),f=b[t]("#"),b=(f===-1?b[$a](e+1):[b[$a](e+1,f-e-1),"&",b[$a](f+1)][J](""))[jb]("&"),e=j.hd?ia:unescape,f=0,g=b[y];f<g;++f){var l=b[f][t]("=");if(l!==-1){var r=b[f][G](0,l),l=b[f][G](l+1),l=l[Ba](/\+/g," ");try{c[r]=e(l)}catch(u){}}}d&&(a=c);return c}})();Q.b.T();N("gadgets.util",[Q,Q.b],{T:"getUrlParameters"});O.b.A=function(a){if(!a)return"";a=a[K]();a[t]("//")==0&&(a=j[A][F]+a);a[t]("://")<0&&(a=j[A][F]+"//"+a);var b=a[G](a[t]("://")+3),d=b[t]("/");d!=-1&&(b=b[G](0,d));var a=a[G](0,a[t]("://")),d="",c=b[t](":");if(c!=-1){var e=b[G](c+1),b=b[G](0,c);if(a==="http"&&e!=="80"||a==="https"&&e!=="443")d=":"+e}return a+"://"+b+d};N("gapi.util",[O,O.b],{A:"getOrigin"});if(j[Fa]&&j[Fa][Va]&&j[Fa][sa])Q.w=function(){function a(a){return this[a]}var b=/___$/;return{parse:function(a){try{return j[Fa][Va](a)}catch(b){return!1}},stringify:function(d){function c(b){return e[E](this,b,a)}var e=j[Fa][sa],f=ja[z].toJSON&&e([{x:1}])==='"[{\\"x\\": 1}]"'?c:e;try{return f(d,function(a,c){return!b[ua](a)?c:h})}catch(g){return i}}}}();if(!j[Fa]||!j[Fa][Va]||!j[Fa][sa])Q.w=function(){function a(a){return a<10?"0"+a:a}function b(a){var e,f,g;e=/[\"\\\x00-\x1f\x7f-\x9f]/g;switch(typeof a){case "string":return e[ua](a)?'"'+a[Ba](e,function(a){var b=d[a];if(b)return b;b=a.charCodeAt();return"\\u00"+ka.floor(b/16).toString(16)+(b%16).toString(16)})+'"':'"'+a+'"';case "number":return isFinite(a)?k(a):"null";case "boolean":case "null":return k(a);case "object":if(!a)return"null";e=[];if(typeof a[y]==="number"&&!a.propertyIsEnumerable("length")){g=
a[y];for(f=0;f<g;f+=1)e[o](b(a[f])||"null");return"["+e[J](",")+"]"}for(f in a)!/___$/[ua](f)&&a[B](f)&&typeof f==="string"&&(g=b(a[f]))&&e[o](b(f)+":"+g);return"{"+e[J](",")+"}"}return""}Date[z].toJSON=function(){return[this.getUTCFullYear(),"-",a(this.getUTCMonth()+1),"-",a(this.getUTCDate()),"T",a(this.getUTCHours()),":",a(this.getUTCMinutes()),":",a(this.getUTCSeconds()),"Z"][J]("")};var d={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return{stringify:b,
parse:function(a){return/^[\],:{}\s]*$/[ua](a[Ba](/\\["\\\/b-u]/g,"@")[Ba](/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")[Ba](/(?:^|:|,)(?:\s*\[)+/g,""))?eval("("+a+")"):!1}}}();Q.w.oc=function(a){var b={};if(a===i||a===h)return b;for(var d in a)if(a[B](d)){var c=a[d];i===c||h===c||(b[d]=typeof c==="string"?c:Q.w[sa](c))}return b};N("gadgets.json",[Q,Q.w],{oc:"flatten",parse:"parse",stringify:"stringify"});Q.b=Q.b||{};(function(){function a(a){b=a["core.util"]||{}}var b={},d={};Q.h&&Q.h.j("core.util",i,a);Q.b.sc=function(a){return typeof b[a]==="undefined"?i:b[a]};Q.b.hasFeature=function(a){return typeof b[a]!=="undefined"};Q.b.vc=function(){return d}})();N("gadgets.util",[Q,Q.b],{sc:"getFeatureParameters",hasFeature:"hasFeature",vc:"getServices"});Q.window=Q[db]||{};Q[db].xb=function(){var a=0,b=0;if(self.innerHeight)a=self.innerWidth,b=self.innerHeight;else if(m[Za]&&m[Za][rb])a=m[Za].clientWidth,b=m[Za][rb];else if(m[D])a=m[D].clientWidth,b=m[D][rb];return{width:a,height:b}};N("gadgets.window",[Q,Q[db]],{xb:"getViewportDimensions"});function Kb(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;x=p=0}function b(a,b){return(a<<b|a>>>32-b)&4294967295}function d(a){for(var c=l,d=0;d<64;d+=4)c[d/4]=a[d]<<24|a[d+1]<<16|a[d+2]<<8|a[d+3];for(d=16;d<80;d++)c[d]=b(c[d-3]^c[d-8]^c[d-14]^c[d-16],1);for(var a=f[0],e=f[1],g=f[2],p=f[3],r=f[4],x,u,d=0;d<80;d++)d<40?d<20?(x=p^e&(g^p),u=1518500249):(x=e^g^p,u=1859775393):d<60?(x=e&g|p&(e|g),u=2400959708):(x=e^g^p,u=3395469782),x=b(a,5)+x+r+u+c[d]&4294967295,
r=p,p=g,g=b(e,30),e=a,a=x;f[0]=f[0]+a&4294967295;f[1]=f[1]+e&4294967295;f[2]=f[2]+g&4294967295;f[3]=f[3]+p&4294967295;f[4]=f[4]+r&4294967295}function c(a,b){if(typeof a==="string"){for(var a=unescape(aa(a)),c=[],e=0,f=a[y];e<f;++e)c[o](a.charCodeAt(e));a=c}b||(b=a[y]);c=0;if(p==0)for(;c+64<b;)d(a[Aa](c,c+64)),c+=64,x+=64;for(;c<b;)if(g[p++]=a[c++],x++,p==64){p=0;for(d(g);c+64<b;)d(a[Aa](c,c+64)),c+=64,x+=64}}function e(){var a=[],b=x*8;p<56?c(r,56-p):c(r,64-(p-56));for(var e=63;e>=56;e--)g[e]=b&255,
b>>>=8;d(g);for(e=b=0;e<5;e++)for(var l=24;l>=0;l-=8)a[b++]=f[e]>>l&255;return a}for(var f=[],g=[],l=[],r=[128],u=1;u<64;++u)r[u]=0;var p,x;a();return{reset:a,update:c,lc:e,lb:function(){for(var a=e(),b="",c=0;c<a[y];c++)b+="0123456789ABCDEF"[Ea](ka.floor(a[c]/16))+"0123456789ABCDEF"[Ea](a[c]%16);return b}}};N("shindig.sha1",[Hb,Kb],{reset:"reset",update:"update",lc:"digest",lb:"digestString"});var S=j.iframer||{},T=j.iframes||{};N("iframer",[S]);N("iframes",[T]);Q.k=Q.k||{};
if(!Q.k.Ya)Q.k.Ya=function(){function a(a){typeof j[Oa]!="undefined"?j[Oa]("message",a,!1):typeof j[Qa]!="undefined"&&j[Qa]("onmessage",a)}function b(a){var b=Q.w[Va](a.data);if(b&&b.f){var c=Q.e.qa(b.f);(!e||!(typeof a[ra]!=="undefined"?a[ra]!==c:a.domain!==/^.+:\/\/([^:]+).*/.exec(c)[1]))&&d(b,a[ra])}}var d,c,e=!0;return{qc:Gb("wpm"),nd:Gb(!0),p:function(f,g){Q.h.j("rpc",i,function(a){k((a&&a.rpc||{}).disableForceSecure)==="true"&&(e=!1)});d=f;c=g;a(b);c("..",!0);return!0},Tc:function(a){c(a,!0);
return!0},call:function(a,b,c){var d=Q.e.qa(a),e=Q.e.fc(a);d?j[hb](function(){e.postMessage(Q.w[sa](c),d)},0):Q[n]("No relay set (used as window.postMessage targetOrigin), cannot send cross-domain message");return!0}}}();j.gadgets.rpc?(Q.e=j.gadgets.rpc,Q.e.h=Q.e.config,Q.e.j=Q.e.register,Q.e.Xa=Q.e.unregister,Q.e.Jb=Q.e.registerDefault,Q.e.Vb=Q.e.unregisterDefault,Q.e.pb=Q.e.forceParentVerifiable,Q.e.call=Q.e[E],Q.e.ub=Q.e.getRelayUrl,Q.e.Wa=Q.e.setRelayUrl,Q.e.Ua=Q.e.setAuthToken,Q.e.Da=Q.e.setupReceiver,Q.e.qb=Q.e.getAuthToken,Q.e.Sa=Q.e.removeReceiver,Q.e.tb=Q.e.getRelayChannel,Q.e.Hb=Q.e.receive,Q.e.Ib=Q.e.receiveSameDomain,Q.e.A=Q.e.getOrigin,Q.e.qa=Q.e.getTargetOrigin):(Q.e=function(){function a(){}function b(a,
b){if(!va[a]){var c=ba;b||(c=X);va[a]=c;for(var d=Ia[a]||[],e=0;e<d[y];++e){var f=d[e];f.t=P[a];c[E](a,f.f,f)}Ia[a]=[]}}function d(){function a(){Ja=!0}wa||(typeof j[Oa]!="undefined"?j[Oa]("unload",a,!1):typeof j[Qa]!="undefined"&&j[Qa]("onunload",a),wa=!0)}function c(b,c,e,f,g){if(!P[c]||P[c]!==e)Q[n]("Invalid auth token. "+P[c]+" vs "+e),a(c,ub);g.onunload=function(){ca[c]&&!Ja&&(a(c,vb),Q.e.Sa(c))};d();f=Q.w[Va](ia(f))}function e(c,d){if(c&&typeof c.s==="string"&&typeof c.f==="string"&&c.a instanceof
ja)if(P[c.f]&&P[c.f]!==c.t&&(Q[n]("Invalid auth token. "+P[c.f]+" vs "+c.t),a(c.f,ub)),c.s==="__ack")j[hb](function(){b(c.f,!0)},0);else{c.c&&(c.callback=function(a){Q.e[E](c.f,(c.g?sb:"")+"__cb",i,c.c,a)});if(d){var e=f(d);c.origin=d;var g=c.r;if(!g||f(g)!=e)g=d;c[Qb]=g}e=(fa[c.s]||fa[""])[H](c,c.a);c.c&&typeof e!=="undefined"&&Q.e[E](c.f,"__cb",i,c.c,e)}}function f(a){if(!a)return"";a=a[K]();a[t]("//")==0&&(a=j[A][F]+a);a[t]("://")==-1&&(a=j[A][F]+"//"+a);var b=a[G](a[t]("://")+3),c=b[t]("/");c!=
-1&&(b=b[G](0,c));var a=a[G](0,a[t]("://")),c="",d=b[t](":");if(d!=-1){var e=b[G](d+1),b=b[G](0,d);if(a==="http"&&e!=="80"||a==="https"&&e!=="443")c=":"+e}return a+"://"+b+c}function g(a){if(a[Ea](0)=="/"){var b=a[t]("|");return{id:b>0?a[G](1,b):a[G](1),origin:b>0?a[G](b+1):i}}else return i}function l(a){if(typeof a==="undefined"||a==="..")return j[pb];var b=g(a);if(b)return j.top[Xa][b.id];a=k(a);return(b=j[Xa][a])?b:(b=m[s](a))&&b.contentWindow?b.contentWindow:i}function r(a,b){if(ca[a]!==!0){typeof ca[a]===
"undefined"&&(ca[a]=0);var c=l(a);if((a===".."||c!=i)&&ba.Tc(a,b)===!0)ca[a]=!0;else if(ca[a]!==!0&&ca[a]++<10)j[hb](function(){r(a,b)},500);else va[a]=X,ca[a]=!0}}function u(a){(a=tb[a])&&a[G](0,1)==="/"&&(a=a[G](1,2)==="/"?m[A][F]+a:m[A][F]+"//"+m[A][Ya]+a);return a}function p(a,b,c){/http(s)?:\/\/.+/[ua](b)||(b[t]("//")==0?b=j[A][F]+b:b[Ea](0)=="/"?b=j[A][F]+"//"+j[A][Ya]+b:b[t]("://")==-1&&(b=j[A][F]+"//"+b));tb[a]=b;typeof c!=="undefined"&&(ab[a]=!!c)}function x(a,b){b=b||"";P[a]=k(b);r(a,b)}
function M(a){a=(a.passReferrer||"")[jb](":",2);Ka=a[0]||"none";wb=a[1]||"origin"}function W(a){if(k(a.useLegacyProtocol)==="true")ba=Q.k.yb,ba.p(e,b)}function U(a,b){function c(d){d=d&&d.rpc||{};M(d);var e=d.parentRelayUrl||"",e=f(ga[pb]||b)+e;p("..",e,k(d.useLegacyProtocol)==="true");W(d);x("..",a)}!ga[pb]&&b?c({}):Q.h.j("rpc",i,c)}function Pb(a,b,c){if(a==="..")U(c||ga.rpctoken||ga.ifpctok||"",b);else a:{var d=i;if(a[Ea](0)!="/"){if(!Q.b)break a;d=m[s](a);if(!d)throw ea("Cannot set up gadgets.rpc receiver with ID: "+
a+", element not found.");}d=d&&d.src;b=b||Q.e.A(d);p(a,b);b=Q.b.T(d);x(a,c||b.rpctoken)}}var Qb="referer",sb="legacy__",fa={},tb={},ab={},P={},La=0,bb={},ca={},ga={},va={},Ia={},Ka=i,wb=i,Rb=j.top!==j.self,Ma=j[w],vb=1,ub=2,xa=j.console,ya=xa&&xa.log&&function(a){xa.log(a)}||Eb(),X=function(){function a(b){return function(){ya(b+": call ignored")}}return{getCode:Gb("noop"),isParentVerifiable:Gb(!0),init:a("init"),setup:a("setup"),call:a("call")}}();Q.b&&(ga=Q.b.T());var Ja=!1,wa=!1,ba=ga.rpctx==
"flash"?Q.k.ob:ga.rpctx=="rmr"?Q.k.Nc:typeof j.postMessage==="function"?Q.k.Ya:typeof j.postMessage==="object"?Q.k.Ya:j.ActiveXObject?Q.k.ob?Q.k.ob:Q.k.qd:da[kb][t]("WebKit")>0?Q.k.Nc:da.product==="Gecko"?Q.k[Ta]:Q.k.yb;fa[""]=function(){ya("Unknown RPC service: "+this.vd)};fa.__cb=function(a,b){var c=bb[a];c&&(delete bb[a],c[E](this,b))};return{h:function(b){if(typeof b.Qc==="function")a=b.Qc},j:function(a,b){if(a==="__cb"||a==="__ack")throw ea("Cannot overwrite callback/ack service");if(a==="")throw ea("Cannot overwrite default service: use registerDefault");
fa[a]=b},Xa:function(a){if(a==="__cb"||a==="__ack")throw ea("Cannot delete callback/ack service");if(a==="")throw ea("Cannot delete default service: use unregisterDefault");delete fa[a]},Jb:function(a){fa[""]=a},Vb:function(){delete fa[""]},pb:Eb(),call:function(a,b,c,d){var a=a||"..",e="..";a===".."?e=Ma:a[Ea](0)=="/"&&(e=Q.e.A(j[A][xb]),e="/"+Ma+(e?"|"+e:""));++La;c&&(bb[La]=c);var f={s:b,f:e,c:c?La:0,a:ja[z][Aa][E](arguments,3),t:P[a],l:!!ab[a]},l;a:if(Ka==="bidir"||Ka==="c2p"&&a===".."||Ka===
"p2c"&&a!==".."){l=j[A][xb];var p="?";if(wb==="query")p="#";else if(wb==="hash")break a;p=l.lastIndexOf(p);p=p===-1?l[y]:p;l=l[G](0,p)}else l=i;l&&(f.r=l);if(!(a!==".."&&g(a)==i&&!m[s](a))){l=va[a];!l&&g(a)!==i&&(l=ba);if(b[t](sb)===0)l=ba,f.s=b[G](sb[y]),f.c=f.c?f.c:La;f.g=!0;f.r=e;if(l){if(ab[a])l=Q.k.yb;l[E](a,e,f)===!1&&(va[a]=X,ba[E](a,e,f))}else Ia[a]?Ia[a][o](f):Ia[a]=[f]}},ub:u,Wa:p,Ua:x,Da:Pb,qb:function(a){return P[a]},Sa:function(a){delete tb[a];delete ab[a];delete P[a];delete ca[a];delete va[a]},
tb:function(){return ba.qc()},Hb:function(a,b){a[y]>4?ba.fd(a,e):c[H](i,a.concat(b))},Ib:function(a){a.a=ja[z][Aa][E](a.a);j[hb](function(){e(a)},0)},A:f,qa:function(a){var b=i,b=u(a);b||(b=(b=g(a))?b[ra]:a==".."?ga[pb]:m[s](a).src);return f(b)},p:function(){ba.p(e,b)===!1&&(ba=X);Rb?Pb(".."):Q.h.j("rpc",i,function(a){a=a.rpc||{};M(a);W(a)})},fc:l,ed:g,Xc:"__ack",Zc:Ma||"..",cd:0,bd:vb,$c:ub}}(),Q.e.p());N("gadgets.rpc",[Q,Q.e],{h:"config",j:"register",Xa:"unregister",Jb:"registerDefault",Vb:"unregisterDefault",pb:"forceParentVerifiable",call:"call",ub:"getRelayUrl",Wa:"setRelayUrl",Ua:"setAuthToken",Da:"setupReceiver",qb:"getAuthToken",Sa:"removeReceiver",tb:"getRelayChannel",Hb:"receive",Ib:"receiveSameDomain",A:"getOrigin",qa:"getTargetOrigin"});Q.window=Q[db]||{};
(function(){function a(a,b){j[mb](a,"").getPropertyValue(b)[Ga](/^([0-9]+)/);return ha(RegExp.$1,10)}function b(){for(var b=0,c=[m[D]];c[y]>0;){var e=c[za](),f=e.childNodes;if(typeof e[C]!=="undefined"){var g=e[C][gb];g||(g=(g=m[Ra][mb](e,i))?g[gb]:i);if(g!="visible"&&g!="inherit"&&(g=e[C][I],g||(g=(g=m[Ra][mb](e,i))?g[I]:""),g[y]>0&&g!="auto"))continue}for(e=0;e<f[y];e++){g=f[e];if(typeof g[Bb]!=="undefined"&&typeof g[Db]!=="undefined")var l=g[Bb]+g[Db]+a(g,"margin-bottom"),b=ka.max(b,l);c[o](g)}}return b+
a(m[D],"border-bottom")+a(m[D],"margin-bottom")+a(m[D],"padding-bottom")}function a(a,b){j[mb](a,"").getPropertyValue(b)[Ga](/^([0-9]+)/);return ha(RegExp.$1,10)}function b(){for(var b=0,c=[m[D]];c[y]>0;){var e=c[za](),f=e.childNodes;if(typeof e[C]!=="undefined"){var g=e[C][gb];g||(g=(g=m[Ra][mb](e,i))?g[gb]:i);if(g!="visible"&&g!="inherit"&&(g=e[C][I],g||(g=(g=m[Ra][mb](e,i))?g[I]:""),g[y]>0&&g!="auto"))continue}for(e=0;e<f[y];e++){g=f[e];if(typeof g[Bb]!=="undefined"&&typeof g[Db]!=="undefined")var l=
g[Bb]+g[Db]+a(g,"margin-bottom"),b=ka.max(b,l);c[o](g)}}return b+a(m[D],"border-bottom")+a(m[D],"margin-bottom")+a(m[D],"padding-bottom")}Q[db].Ma=function(){var a=Q[db].xb()[I],c=m[D],e=m[Za];if(m.compatMode==="CSS1Compat"&&e[Na])return e[Na]!==a?e[Na]:e[Db];else if(da[kb][t]("AppleWebKit")>=0)return b();else if(c&&e){var f=e[Na],g=e[Db];e[rb]!==g&&(f=c[Na],g=c[Db]);return f>a?f>g?f:g:f<g?f:g}}})();N("gadgets.window",[Q,Q[db]],{Ma:"getHeight"});Hb.random=function(){function a(a){var b=Kb();b.update(a);return b.lb()}var b=ka.random(),d=1,c=(screen[q]*screen[q]+screen[I])*1E6,e=[][Aa],f=j.onmousemove||Eb();j.onmousemove=function(a){if(j.event)a=j.event;var b=a.screenX+a.clientX<<16;b+=a.screenY+a.clientY;b*=(new Date)[Ua]()%1E6;d=d*b%c;return f[H](j,e[E](arguments,0))};var g=a(m.cookie+"|"+m[A]+"|"+(new Date)[Ua]()+"|"+b);return function(){var b=d;b+=ha(g[$a](0,20),16);g=a(g);return b/(c+ka.pow(16,20))}}();N("shindig",[Hb],{random:"random"});T.b={};T.b.Fa="friendlyIframe";T.b.jc=function(a){try{return!!a[ib]}catch(b){}return!1};T.b.ra=function(a){var b=a[pb];return a!=b&&T.b.jc(b)?T.b.ra(b):a};T.b.kd=function(a){return T.b.ra(a)!=a&&a[Ta]&&a[Ta][w]==T.b.Fa};T.b.xc=function(){var a=j[yb]||{},b=a[kb]||"",a=a.product||"";return b[t]("Opera")!=0&&b[t]("WebKit")==-1&&a=="Gecko"&&b[t]("rv:1.")>0};var Lb;
if(j.iframes[ta])T.bb=T.allow,oa(T,T[nb]),T.Ka=T.getGoogleConnectJsUri,T.La=T.getHandler,T.sb=T.getParentInfo,T.Ab=T.iframer,T.open=T[ta],T.Eb=T.propagate,T.Gb=T.ready,T.Lb=T.resize,T.Pb=T.setGoogleConnectJsVersion,T.Qb=T.setJsHint,T.Va=T.setHandler,V=j.IframeBase,na(V,j.IframeBase[z]),V[z].q=V[z].addCallback,V[z].Q=V[z].getMethods,V[z].R=V[z].getOpenerIframe,V[z].D=V[z].getOpenParams,V[z].S=V[z].getParams,V[z].Y=V[z].removeCallback,Y=j.Iframe,na(Y,j.Iframe[z]),oa(Y[z],Y[z][nb]),Y[z].nb=Y[z].exposeMethod,
Y[z].C=Y[z].getId,Y[z].pa=Y[z].getIframeEl,Y[z].Oa=Y[z].getSiteEl,Y[z].ua=Y[z].openInto,Y[z].remove=Y[z].remove,Y[z].Rb=Y[z].setSiteEl,Y[z].q=Y[z].addCallback,Y[z].Q=Y[z].getMethods,Y[z].R=Y[z].getOpenerIframe,Y[z].D=Y[z].getOpenParams,Y[z].S=Y[z].getParams,Y[z].Y=Y[z].removeCallback,Z=j.IframeProxy,na(Z,j.IframeProxy[z]),Z[z].vb=Z[z].getTargetIframeId,Z[z].q=Z[z].addCallback,Z[z].Q=Z[z].getMethods,Z[z].R=Z[z].getOpenerIframe,Z[z].D=Z[z].getOpenParams,Z[z].S=Z[z].getParams,Z[z].Y=Z[z].removeCallback,
T.F=j.iframes.handlers,T.F.get=T.F.get,T.F.set=T.F.set,T.Mb=T.resizeMe,T.Sb=T.setVersionOverride;else{var Mb=/^[-_.0-9A-Za-z]+$/,Nb={open:"open",onready:"ready",close:"close",onresize:"resize",onOpen:"open",onReady:"ready",onClose:"close",onResize:"resize"},Ob={onBeforeParentOpen:"beforeparentopen"},Sb={longdesc:!0,name:!0,src:!0,frameborder:!0,marginwidth:!0,marginheight:!0,scrolling:!0,align:!0,height:!0,width:!0,id:!0,"class":!0,style:!0,tabindex:!0,hspace:!0,vspace:!0,allowtransparency:!0},Tb=
{onOpen:function(a){var b=a.D();a.ua(b.container||b.element);return a},onClose:function(a){a.remove()}},Ub=aa||escape,Wb=function(){var a=T.b.ra(j),b={height:0,name:T.b.Fa,style:"left:0;position:absolute;top:0;z-index:-10000",width:0},d=a[ib][Ha]("ins");d.className="friendlyIframeContainer";ma(d,Vb("","about:blank",b));a[ib][D].appendChild(d);a=d[v].contentWindow;T.Ja[o](a);return a},Xb=function(a){Q[n](a[J](""))},Yb=function(a){var b=['<html><body><script src="',T.Ka(),'"><\/script></body></html>'][J]("");
a[ta]();a.write(b);a[nb]()},Zb=function(){T.zb++;return["I",T.zb,"_",(new Date)[Ua]()][J]("")},Vb=function(a,b,d){var d=d||{},a={allowtransparency:"true",frameborder:0,hspace:0,id:a,marginheight:0,marginwidth:0,name:a,scrolling:"no",src:b,style:"",tabindex:"-1",vspace:0,width:"100%"},c;for(c in d)a[c]=d[c];b=[];b[o]("<iframe ");for(c in a)Sb[c[K]()]?(d=k(a[c]),b[o](c),b[o]('="'),b[o](Q.b.da(c[K]()=="style"?$b(d):d)),b[o]('" ')):Xb(['Iframe attribute "',c,'" not allowed.']);b[o]("></iframe>");return b[J]("")},
$b=function(a){if(!a)return"";for(var b=[],a=a[jb](";"),d=0,c=a[y];d<c;++d){var e=a[d][jb](":");e[y]==2&&e[0][Ga](/^[ a-zA-Z_-]+$/)&&e[1][Ga](/^[ +.%0-9a-zA-Z_-]+$/)?b[o](e[J](":")):Xb(['Iframe style "',a[d],'" not allowed.'])}return b[J](";")},ac=function(a){if(a[t]("http:")==0||a[t]("https:")==0)return a;if(a[t]("//")==0)return j[A][F]+a;if(a[t]("/")==0)return j[A][F]+"//"+j[A][Ya]+a;var b=j[A][F]+"//"+j[A][Ya]+j[A].pathname;return b[G](0,b.lastIndexOf("/")+1)+a},bc=function(a){return a instanceof
ja?a[J](","):a instanceof Object?Q.w[sa](a):a},cc=function(a,b,d){var c,e,f,g=a[t]("#");g==-1?(c=i,e=a):(c=a[G](g+1),e=a[G](0,g));a=e[t]("?");a==-1?f=i:(f=e[G](a+1),e=e[G](0,a));var a=d?c?[c]:[]:f?[f]:[],l;for(l in b)g=bc(b[l]),a[o]([Ub(l),Ub(g)][J]("="));d?c=a[J]("&"):f=a[J]("&");return e+(f?"?"+f:"")+(c?"#"+c:"")},dc=function(){return Q.h.get("googleapis.config")||{}},ec=function(a){var b=dc().elog;if(b)try{b(a)}catch(d){}},gc=function(a){a&&a[Ga](Mb)&&fc("gcv",a)},hc=function(a){fc("jsh",a)},fc=
function(a,b){var d={};d[a]=b;var c={};c["googleapis.config"]=d;Q.h.update(c)},ic=function(a,b){var d=b||{},c;for(c in a)d[c]=a[c];return d},jc=function(a){T.ya[a]||(T.ya[a]={},Q.e.j(a,function(b,d){var c=this.f;if(typeof b=="string"&&!(b in{})&&!(c in{})){var e=this.callback,f=T.ya[a][c],g;f&&Object[B][E](f,b)?g=f[b]:Object[B][E](T.fa,a)&&(g=T.fa[a]);if(g)return c=ja[z][Aa][E](arguments,1),g._iframe_wrapped_rpc_&&e&&c[o](e),g[H]({},c)}Xb(['Unregistered call in window "',j[w],'" for method "',a,'", via proxyId "',
b,'" from frame "',c,'".']);return i}));return T.ya[a]},kc=function(a,b,d,c,e){var f=[],g;for(g in a){var l=b,r=d,u=a[g],p=c,x=jc(g);x[l]=x[l]||{};p=Q.b.V(p,u);u._iframe_wrapped_rpc_&&(p._iframe_wrapped_rpc_=!0);x[l][r]=p;f[o](g)}if(e)for(g in T.fa)f[o](g);return f[J](",")},mc=function(a,b,d){function c(c){var f=ja[z][Aa][E](arguments,0),g=f[f[y]-1];if(typeof g==="function"){var l=g;f.pop()}f.unshift(b,a,l,d);if(g=lc(b))if(g===j)Q.e[E][H](Q.e,f);else g=g.gadgets.rpc,g[E][H](g,f);else Xb(['RPC not sent. Target iframeId "',
b,'" not found.'])}c._iframe_wrapped_rpc_=!0;return c},lc=function(a){if(a=="..")return j;else if(m[s](a))return j;else for(var b=0;b<T.Ja[y];b++)try{var d=T.Ja[b];if(d&&d[ib]&&(d[ib]||m)[s](a))return d}catch(c){}return i},nc=function(a,b,d){var c={};if(a&&a._methods)for(var a=a._methods[jb](","),e=0;e<a[y];e++){var f=a[e];c[f]=mc(f,b,d)}return c},oc=function(a){var b;if(b=S)if(b=S._open)if(b=a[C]!="inline")if(b=a.inline!==!0){a:{if(a=a.container)if(typeof a=="string"&&m[s](a)){a=!0;break a}else if(m==
(a.ownerDocument||a[ib])){a=!0;break a}a=!1}b=!a}return b},pc=function(a){a&&a[zb]&&a[zb][ob](a)},qc=function(a){function b(){}na(b,V[z]);na(a,new b)},V=function(a,b,d,c,e,f,g){if(a[Ea](0)==":"){var l=a=Q.h.get("iframes")[a[G](1)]||{},r;r=a.url;r=(r||"")[Ba](/:session_index:/g,dc().sessionIndex||"0");r=r[Ba](/:socialhost:/g,Q.h.get("iframes")[":socialhost:"]||"");l.url=r;a.params=a.params||{}}else a={url:a};a.url=ac(a.url);this.h=a;this.openParams=this.Qa=b;this.H=d||{};this.v=c;this.ca={};this.gc(e);
f&&this.q("close",f);this.G=g;if(b&&b.superbatch||this.h.superbatch)b=this.H,d=Q.h.get("googleapis.config"),d.debug&&(b["#debug"]=!0),d.transport&&d.transport.isProxyShared&&(b["#useSharedProxy"]=!0),d.requestCache&&d.requestCache.enabled&&(b["#rcache"]=!0),d.sessionCache&&d.sessionCache.enabled&&(b["#scache"]=!0)};L=V[z];L.D=Fb("Qa");L.S=Fb("H");L.Q=Fb("v");L.R=Fb("G");L.gc=function(a){var b=this.tc();if(b){if(typeof b==="function")b=b(this);else{var d={},c;for(c in b){var e=b[c];d[c]=typeof e===
"function"?Q.b.V(b,e,this):e}b=d}for(var f in a)d=b[f],typeof d==="function"&&this.q(a[f],Q.b.V(b,d))}};L.q=function(a,b){this.ca[a]=this.ca[a]||[];this.ca[a][o](b)};L.Y=function(a,b){var d=this.ca[a];if(d)for(var c=0,e=d[y];c<e;++c)if(d[c]===b){d[Cb](c,1);break}};L.K=function(a,b){var d,c=this.ca[a];if(c)for(var e=ja[z][Aa][E](arguments,1),f=0,g=c[y];f<g;++f)try{d=c[f][H]({},e)}catch(l){Xb(['Exception when calling callback "',a,'" with exception "',l[w],": ",l.message,'".']),ec(l)}return d};L.tc=
function(){var a=this.Qa[C];if(a&&T.Ea[a])return T.Ea[a];else if(a)return Q[cb](['Missing handler for style "',a,'". Continuing with default handler.'][J]("")),i;return Tb};var Y=function(a,b,d,c,e,f){V[E](this,a,b,d,c,Nb,e,f);this.id=b.id||Zb();this.Vc=!!b.rpcToken;this.Nb=b.rpcToken||ka.round(Hb.random()*1E9);var a=this.H,b={},d=this.h.params||{},g;for(g in a)g[Ea](0)=="#"&&(b[g[G](1)]=a[g]),d[g]=="#"&&(b[g]=a[g]);for(var l in b)delete a["#"+l],delete a[l];this.zc=b;this.Ia={};this.K("open");ic(this.Ia,
this)};qc(Y);L=Y[z];L.ua=function(a,b){var d=this.h.url,c=j[A][F]+"//"+j[A][Ya],e=this.id,f=this.H,g=dc().jsh;!f.jsh&&g&&(f.jsh=g);f=ic(this.v);f._ready=this.Pa;f._close=this[nb];f._open=this.Gc;f._resizeMe=this.Mc;g=this.zc;g.id=e;g.parent=c;g.rpctoken=this.Nb;g._methods=kc(f,e,"",this,!0);d=cc(d,this.H,!1);d=cc(d,g,!0);a=typeof a==="string"?m[s](a):a;if(this.Vc)ma(a,Vb(e,d,b));else if(T.b.xc()){ma(a,Vb(e,"about:blank",b));a[v].src=d;try{a[v].contentDocument[A].href=d}catch(l){}}else{c=Vb(e,d,b);
try{ma(a,c)}catch(r){f=m[Ha]("div");for(ma(f,c);a[v];)a[ob](a[v]);a.appendChild(f[v])}}this.Ha=a;this.ta=a[v];T.sa[e]=this;Q.e.Ua(e,this.Nb);Q.e.Wa(e,d);return this};L.nb=function(a,b){this.Ia[a]=b};L.C=Fb("id");L.pa=Fb("ta");L.Oa=Fb("Ha");L.Rb=function(a){this.Ha=a};L.Pa=function(a){var b=nc(a,this.id,"");this.G&&typeof this.v._ready=="function"&&(a._methods=kc(b,this.G.C(),this.id,this,!1),this.v._ready(a));ic(a,this);ic(b,this);this.K("ready")};L.Ic=function(a,b,d){d._methods=kc(nc(d,a,""),this.id,
a,this,!1);b(d)};oa(L,function(a){a=this.K("close",a);if(j[Ta]&&j[Ta][w]==T.b.Fa){var b=j[Ta],d=b[zb];d.className=="friendlyIframeContainer"?pc(d):pc(b)}delete T.sa[this.id];return a});L.remove=function(){pc(m[s](this.id))};L.Gc=function(a){var b=nc(a.params,this.id,a.proxyId);delete a.params._methods;if(a.openParams.anchor=="_parent")a.openParams.anchor=this.Ha;oc(a.openParams)?new Z(a.url,a.openParams,a.params,b,b._onclose,this):a.openParams[C]==="expandable"&&a.openParams.inline!==!0&&T.b.ra(j)!=
j?this.Fc(a,b):(a=this.gb(new Y(a.url,a.openParams,a.params,b,b._onclose,this)),b._onopen(a))};L.Fc=function(a,b){var d=Wb();Yb(d[ib]);var c=a.openParams.id||Zb();a.openParams.id=c;c=Q.b.V(this,this.Ic,c,b._ready);b._ready=c;var e=Q.b.V(d,function(c,d){if(!c.Bb||typeof c.Bb[ta]!="function")return!1;var e=c.Bb[ta](a.url,a.openParams,a.params,b,b._onclose,d),e=d.gb(e);b._onopen(e);return!0},d,this),f=j.setInterval(function(){e()&&j.clearInterval(f)},10)};L.gb=function(a){var b={childId:a.C()},d=a.Ia;
d._toclose=a[nb];b._methods=kc(d,this.id,a.id,a,!1);return b};L.Mc=function(a){if(this.K("resize",a)===h&&this.ta){var b=+a[q];isNaN(b)||la(this.ta[C],b+"px");a=+a[I];isNaN(a)||qa(this.ta[C],a+"px")}};var Z=function(a,b,d,c,e,f){V[E](this,a,b,d,c,Ob,e,f);this.url=a;this.L=i;this.Fb=Zb();this.K("beforeparentopen");a=ic(this.v);a._onopen=this.Ec;a._ready=this.Pa;a._onclose=this.Dc;this.H._methods=kc(a,"..",this.Fb,this,!0);var a={},g;for(g in this.H)a[g]=bc(this.H[g]);S._open({url:this.h.url,openParams:this.Qa,
params:a,proxyId:this.Fb})};qc(Z);Z[z].vb=Fb("L");Z[z].Ec=function(a){this.L=a.childId;var b=nc(a,"..",this.L);ic(b,this);oa(this,b._toclose);T.sa[this.L]=this;this.G&&this.v._onopen&&(a._methods=kc(b,this.G.C(),this.L,this,!1),this.v._onopen(a))};Z[z].Pa=function(a){var b=k(this.L),d=nc(a,"..",b);ic(a,this);ic(d,this);this.K("ready");this.G&&this.v._ready&&(a._methods=kc(d,this.G.C(),b,this,!1),this.v._ready(a))};Z[z].Dc=function(a){if(this.G&&this.v._onclose)this.v._onclose(a);else return a=this.K("close",
a),delete T.sa[this.L],a};var rc=function(a){return T.Ea[a]},sc=function(a,b){T.Ea[a]=b},tc=function(a){a=a||{};a[I]==="auto"&&qa(a,Q[db].Ma());S&&S._resizeMe&&S._resizeMe(a)},uc=function(a){gc(a)};Lb=function(){function a(){try{T.wa={origin:this[ra],referer:this.referer};for(var a=0;a<T.va[y];++a)T.va[a](T.wa);T.va=[]}catch(b){ec(b)}}T.sa={};T.Ea={};T.zb=0;T.Ja=[];T.ya={};T.fa={};T.wa=i;T.va=[];Q.e.j("_noop_echo",function(){this.callback()});if(j[pb]!==j){var b=Q.b.T();b.gcv&&gc(b.gcv);var d=b.jsh;
d&&(hc(d),Q.h.j("googleapis.config",i,function(){d&&(hc(d),d=i)}),j[hb](function(){d=i},0));ic(nc(b,"..",""),S);ic(b,S);Q.h.j("rpc",i,function(){Q.e[E]("..","_noop_echo",a)})}T.La=rc;T.Va=sc;T.Pb=uc;T.Qb=hc;T.Lb=tc;T.Mb=tc;T.Sb=uc;T.F={};T.F.get=rc;T.F.set=sc;T.bb=function(a,b){jc(a);T.fa[a]=b||j[a]};T.jd=function(a){delete T.fa[a]};T.open=function(a,b,d,g,l,r){arguments[y]==3?g={}:arguments[y]==4&&typeof g==="function"&&(l=g,g={});return oc(b)?new Z(a,b,d,g,l,r):new Y(a,b,d,g,l,r)};oa(T,function(a,
b){S&&S._close&&S._close(a,b)});T.Gb=function(a,b,d){arguments[y]==2&&typeof b==="function"&&(d=b,b={});a=a||{};"height"in a||qa(a,Q[db].Ma());a._methods=kc(b,"..","",S,!0);S&&S._ready&&S._ready(a,d)};T.sb=function(a){T.wa?a(T.wa):T.va[o](a)};T.Ka=function(){return j[lb]&&j[lb]["__GOOGLEAPIS.jsurl"]?j[lb]["__GOOGLEAPIS.jsurl"]:["https://ssl.gstatic.com/gb/js/",dc().gcv][J]("")};T.Eb=function(a){var b={mouseover:1,mouseout:1};if(S._event)for(var d=0;d<a[y];d++){var g=a[d];g in b&&Q.b.eb(m,g,function(a){S._event({event:a.type,
timestamp:(new Date)[Ua]()})},!0)}};T.od=ec;T.Ab=S};Lb()};N("iframes",[T],{bb:"allow",close:"close",Ka:"getGoogleConnectJsUri",La:"getHandler",sb:"getParentInfo",Ab:"iframer",open:"open",Eb:"propagate",Gb:"ready",Lb:"resize",Pb:"setGoogleConnectJsVersion",Qb:"setJsHint",Va:"setHandler",Mb:"resizeMe",Sb:"setVersionOverride"});N("IframeBase.prototype",[V,V[z]],{q:"addCallback",Q:"getMethods",R:"getOpenerIframe",D:"getOpenParams",S:"getParams",Y:"removeCallback"});
N("Iframe.prototype",[Y,Y[z]],{close:"close",nb:"exposeMethod",C:"getId",pa:"getIframeEl",Oa:"getSiteEl",ua:"openInto",remove:"remove",Rb:"setSiteEl",q:"addCallback",Q:"getMethods",R:"getOpenerIframe",D:"getOpenParams",S:"getParams",Y:"removeCallback"});N("IframeProxy.prototype",[Z,Z[z]],{vb:"getTargetIframeId",q:"addCallback",Q:"getMethods",R:"getOpenerIframe",D:"getOpenParams",S:"getParams",Y:"removeCallback"});N("iframes.handlers",[T,T.F],{get:"get",set:"set"});O.mb=function(){function a(a){if(d.readyState==="complete")a();else{var e=!1,f=function(){if(!e)return e=!0,a[H](this,arguments)};b[Oa]?(b[Oa]("load",f,!1),b[Oa]("DOMContentLoaded",f,!1)):b[Qa]&&(b[Qa]("onreadystatechange",function(){d.readyState==="complete"&&f[H](this,arguments)}),b[Qa]("onload",f))}}var b=j,d=m;return{Oc:function(b){try{b()}catch(e){}d.readyState!=="complete"&&a(b)},ud:a,md:function(a,e){b=a;d=e}}}();N("gapi.dom",[O,O.mb],{td:"runOnDOMSafe",sd:"runOnDOMComplete"});T.Va("inline",{open:function(a){var b=m[s](a.D().container);return a.ua(b,{style:"position:absolute;left:-10000px;top:-10000px;width:"+(b.clientWidth||300)+"px;margin:0px"})},onready:function(a){var b=a.pa()[C];qa(b,a[I]+"px");b.position="static";b.left=0;b.top=0;b.visibility="visible"},close:function(a){var b=a.Oa();b&&b[ob](a.pa())}});O.onload=function(){var a=[];return{Ob:function(b){a?a[o](b):b()},ea:function(){for(var b=0;b<a[y];b++)a[b]();a=i}}}();N("gapi.onload",[O,O.onload],{Ob:"schedule",ea:"execute_"});var vc=j.googleapisv0||{},wc=j.poshare||{},xc=j.xdclient||{};N("googleapisv0",[vc]);N("poshare",[wc]);N("xdclient",[xc]);j.__GOOGLEAPIS=j.__GOOGLEAPIS||{};j.__GOOGLEAPIS.gwidget=j.__GOOGLEAPIS.gwidget||{};var yc=m[Wa]("script");if(yc[y]>0){for(var zc="",Ac=0;Ac<yc[y];Ac++){var Bc=yc[Ac][qb]("src");Bc&&Bc[t]("/js/plusone.js")!=-1&&(zc=Q.b.rb(yc[Ac]))}zc=zc[Ba](/^\s+|\s+$/g,"");zc[t]("{")!=0&&(zc="{"+zc+"}");try{var Cc=(new Function("return ("+zc+"\n)"))(),Dc;for(Dc in Cc)j.__GOOGLEAPIS.gwidget[Dc]=Cc[Dc]}catch(Ec){}}var Fc=j.__GOOGLEAPIS;
Fc&&(Fc.googleapis&&!Fc["googleapis.config"]&&(Fc["googleapis.config"]=Fc.googleapis),j.___config=Fc);O.Xb=function(){function a(a){return a}function b(a){return function(b){var c=a;typeof b==="number"?c=b:typeof b==="string"&&(c=b[t]("px"),c!=-1&&(b=b[G](0,c)),c=ha(b,10));return c}}function d(a){a=a?j[a]:i;return typeof a==="function"?a:i}var c=["div"],e="en-US",f="onload",g=!0,l=!1,r=i;Q.h.j("gwidget",i,function(a){r=a;var b=a.gwidget||{};e=a.lang||b.lang||e;var c=a.parsetags||b.parsetags;f=c==="explicit"||c==="onload"?c:f;c=a.google_analytics||b.google_analytics;typeof c!=="undefined"&&(g=!!c);
a=a.useController||b.useController;l=typeof a!=="undefined"?!!a:l},!0);var u=function(){var a={};la(a,[b(450)]);qa(a,[b(24)]);a.callback=[d];a.lang=[function(){return e},"hl"];return a}();return{Cb:function(b,d,e,W,U){function Pb(a,b){for(var c in u)if(u[B](c)){var d=u[c][1];d&&!b[B](d)&&(b[d]=a[d])}return b}function Qb(b,c){var d={},e;for(e in b)b[B](e)&&(d[b[e][1]||e]=(b[e]&&b[e][0]||a)(c[e],c,r));return d}function sb(a){var b=a.element;if(a.Kc===0){var c=m[Ha]("div"),d=b[zb];d.insertBefore(c,b);
d[ob](b);b=c}if(!b.id||b.id[y]===0)b.id=Ia+vb++;c=a.h;c[I]&&qa(b[C],c[I]+"px");c[q]&&la(b[C],c[q]+"px");if(!b[C].display)b[C].display="inline-block";b[C].textIndent="0";b[C].margin="0";b[C].padding="0";b[C].background="transparent";b[C].borderStyle="none";b[C].cssFloat="none";b[C].styleFloat="none";var d=!da[kb][Ga](/iPhone|iPad|Android|PalmWebOS|Maemo|Bada/)?ga:va,e={},f=Rb[0],l=c.callback,r=Rb[1];if(r&&g)var U=l||Eb(),l=function(a){var b=r(a);if(b&&j._gat)try{var c=j._gat._getTrackerByName("~0");
c&&c._getAccount()!="UA-XXXXX-X"?c._trackSocial("Google",b,a[xb]||i):j._gaq&&j._gaq[o](["_trackSocial","Google",b,a[xb]||i])}catch(d){}U(a)};f&&l&&(e[f]=l);var f={},p;for(p in a.Ra)a.Ra[p]!=i&&(f[p]=a.Ra[p]);a=ab(d,{container:b.id,style:"inline",height:c[I],width:c[q]},f,e);fa(a,b)}function fa(a,b){function c(d){d=d||a;d[q]&&b[C][q]!=d[q]+"px"&&la(b[C],d[q]+"px");d[I]&&b[C][I]!=d[I]+"px"&&qa(b[C],d[I]+"px")}a.q("ready",c);a.q("resize",c)}function tb(a){var b=a.controllerReady;b&&(a=function(){b(Ja)},
Ja?a():wa[o](a))}function ab(a,b,c,d){if(l)if(X&&!j[Xa][X]&&(X=i,Ja=!1,wa=[]),X){c.ctrl=X;var e=T[ta](a,b,c,d);e.q("ready",function(){tb(e)});return e}else{var f;d.controllerReady=function(){if(f.C()==X){Ja=!0;for(var a=0,b=wa[y];a<b;++a)wa[a]();wa=[]}};f=T[ta](a,b,c,d);X=f.C();return f}else return T[ta](a,b,c,d)}function P(a,b,c){var e=Qb(xa,b);Ma[o]({element:a,h:e,Ra:Pb(e,Qb(d,b)),Kc:c})}function La(){for(;Ma[y]>0;)sb(Ma[za]())}function bb(a){var b=(typeof a==="string"?m[s](a):a)||m[D];if(b){for(var a=
[],b=b[Wa]("*"),c=0;c<b[y];++c){var e=b.item(c),f=e.nodeName[K]();if(ub[f]){var g="";if(!(f!==Ka&&(g="data-",wb!==(e.className||e[qb]("class"))))){var l=f={},p=d,r=e,U=g,u=h;for(u in p)p[B](u)&&(l[u]=r[qb](U+u));l=f;p=xa;r=e;U=h;for(U in p)p[B](U)&&(l[U]=r[qb](g+U));a[o]({element:e,hc:f})}}}for(b=0;b<a[y];++b)c=a[b],P(c.element,c.hc,0);La()}}function ca(){f==="onload"&&bb()}var ga=":"+b,va=":"+b+"_m",Ia="___"+b+"_",Ka="g:"+b,wb="g-"+b,Rb=W||[],Ma=[],vb=0,ub=function(a){for(var b={},c=0;c<a[y];++c)b[a[c][K]()]=
1;b[Ka]=1;return b}(U||c),xa=e||{},ya;for(ya in u)u[B](ya)&&!xa[B](ya)&&(xa[ya]=u[ya]);var X=i,Ja=!1,wa=[];O.onload.Ob(function(){O.mb.Oc(ca)});return{Kb:function(a,b,c){a=(typeof a==="string"?m[s](a):a)||h;b=b||{};b.callback=c||b.callback;a&&a[Ca]===1&&P(a,b,1);La()},go:bb,rd:function(){vb=0}}}}}();O.load=O.load||function(a,b){a in{gwidget:1,plusone:1}&&b()};N("gapi.widget",[O,O.Xb],{Cb:"make"});O.xa=function(){function a(a){var b=ha(a,10);if(b==a)return k(b)}function b(a){return typeof a=="string"&&c[a[K]()]?a[K]():"standard"}function d(a,c){return b(c)=="tall"?"true":a==""||a=="0"||a===!1||typeof a=="string"&&a[K]()=="false"?"false":"true"}var c={tall:{"true":{width:50,height:60}},small:{"false":{width:24,height:15},"true":{width:70,height:15}},medium:{"false":{width:32,height:20},"true":{width:90,height:20}},standard:{"false":{width:38,height:24},"true":{width:106,height:24}}};return O.Xb.Cb("plusone",
{href:[function(a){if(!a||!(a[y]&&a[t]("//")!=-1))a:{for(var a=m[Wa]("link"),b=0;b<a[y];b++){var c=a[b];if((c[qb]("rel")||"")[K]()=="canonical"){a=c[qb]("href");b=m[Ha]("a");b.href=a;a=b[xb];break a}}a=j[A][xb]}return a},"url"],source:[i,"source"],size:[b],count:[function(a,b){return d(b.count,b[fb])}],db:[function(a,b,c){return(a=(c&&c.gwidget||{}).db)&&(a==!0||a==1||a=="true")?1:T.La("bubble")?h:1}],ad:[function(a){if(typeof a=="string"?a[K]()!=""&&a[K]()!="0"&&a[K]()!="false":a)return"true"}],
cr:[a],ag:[a],width:[a]},{width:[function(a,f){return f[q]?f[q]>120?f[q]:120:c[b(f[fb])][d(f.count,f[fb])][q]}],height:[function(a,f){return c[b(f[fb])][d(f.count,f[fb])][I]}]},["onPlusOne",function(a){return a.state=="on"?"+1":i}],["div","button"])}();vc.xa=O.xa;N("gapi.plusone",[O,O.xa],{Kb:"render",go:"go"});N("googleapisv0.plusone",[vc,vc.xa],{Kb:"render",go:"go"});var $=j.googleapis||{};$.z={};$.z.na=function(a,b){var d=a[jb]("."),c=j;!(d[0]in c)&&c.execScript&&c.execScript("var "+d[0]);for(var e;d[y]&&(e=d[za]());)!d[y]&&b!==h?c[e]=b:c=c[e]?c[e]:c[e]={}};$.z.Na=function(a,b){for(var d=a[jb]("."),c=b||j,e;e=d[za]();)if(c[e]!=i)c=c[e];else return i;return c};$.z.ld=function(a,b){function d(){}na(d,b[z]);a.wd=b[z];na(a,new d)};N("googleapis",[$]);O.P=O.P||{};O.P.jb=function(a,b){var d=Q.b.kb({id:a,name:a});la(d[C],"1px");qa(d[C],"1px");d[C].position="absolute";d[C].top="-100px";var c=O.P.yc();d.src=c?"about:blank":b;m[D].appendChild(d);if(c)d.src=b;return d};O.P.yc=function(){if(!j[yb])return!1;var a=j[yb][kb]||"",b=j[yb].product||"";return a[t]("Opera")!=0&&a[t]("WebKit")==-1&&b=="Gecko"&&a[t]("rv:1.")>0};N("gapi.channels",[O,O.P],{jb:"createHiddenIframe"});$.ma=function(){var a=/\s*;\s*/;return{get:function(b,d){for(var c=b+"=",e=(m.cookie||"")[jb](a),f=0,g;g=e[f];++f)if(g[t](c)==0)return g[$a](c[y]);return d}}}();N("googleapis.cookies",[$,$.ma],{get:"get"});$.n=function(){function a(a){for(var b=(new Date)[Ua](),c=0;c<W[y];c++)j[hb](function(c){return function(){c(a,b)}}(W[c]),1)}function b(){return!!$.i.U("transport.isProxyShared")}function d(){return!u&&!!$.i.U("transport.useSharedProxy")}function c(a,c,d){var e=$.i.get().proxy,f=$.i.U("jsh");f&&(e+=(e[t]("?")>=0?"&":"?")+"jsh="+aa(f));e+="#parent="+aa(Q.e.A(m[A][xb]));e+="&rpctoken="+a;(a=!!$.i.U("requestCache.enabled"))&&(e+="&rcache="+a);(a=!!$.i.U("sessionCache.enabled"))&&(e+="&scache="+a);(a=
b())&&(e+="&isProxyShared="+a);c&&(e+="&superBatchSize="+c);d&&(e+="&superBatchTimeout="+d);return e}function e(a,c){var d=O.P.jb("apiproxy",c);Q.e.j("ready:"+a,function(){Q.e.Xa("ready:"+a);l()});Q.e.Da(d.id,c);r=d;b()&&Q.e.j("notifySharedProxyReady",function(){var a=this.callback;p?a&&a(c):a&&x[o](function(){a(c)})})}function f(b,f){var g=k(2147483647*Hb.random()|0),p=c(g,b,f);a("loading");if(r)r.src=p,Q.e[E]("apiproxy","init");else if(d()){var x=j[hb](function(){x=i;Q[cb]("No response for shared proxy, ignored.");
u=!0;e(g,p)},1E4);Q.e[E]("..","notifySharedProxyReady",function(a){x!=i&&(j.clearTimeout(x),x=i,Q.e.A(a)==Q.e.A(p)?(Q.e.Da("/apiproxy",a),r=j[pb][Xa].apiproxy,l()):(Q[cb]("No matching shared proxy URL, ignored."),u=!0,e(g,p)))})}else e(g,p)}function g(a,b,c){r||f();if(p){var e=d()?"/apiproxy":"apiproxy";Q.e[E](e,a,function(b){b=Q.w[Va](b);if(a=="makeRequest"){for(var d={},e=0;e<b[y];e++)d[b[e].id]=b[e];c(d)}else c(b)},b)}else M[o]({e:a,Lc:b,O:c})}function l(){if(!p){p=!0;if(b())for(var c=x,d=0;d<
c[y];d++)c[d]();for(d=0;d<M[y];d++)c=M[d],g(c.e,c.Lc,c.O);M=[];a("ready")}}var r,u=!1,p=!1,x=[],M=[],W=[];return{B:function(a){var a=a||{},b=j.__OVERRIDE_SID||$.ma.get("SID")?$.ma.get("BEAT")||j.__PVT:i;b&&(a.OriginToken=b);b=i;if($.i.U("auth.useInterimAuth")===!1){if("auth"in j.googleapis){var c=j.googleapis.auth.getToken();c&&(b="OAuth "+c.access_token)}}else b="InterimServerLogin service=google,auth="+$.ma.get("SID");b&&(a.Authorization=b);return a},ba:function(a){W[o](a)},Ba:function(a){for(var b=
0;b<W[y];b++)if(W[b]==a){W[Cb](b,1);break}},Ca:g,Tb:f,Db:l}}();N("googleapis.Transport",[$,$.n],{B:"addAuthHeader",ba:"addTransportInitListener",Ba:"removeTransportInitListener",Ca:"sendRequest",Tb:"setupProxyIframe",Db:"onProxyReady"});R.W=function(){function a(a){var b={method:a.request[Pa],id:a.key};a.request.rpc&&(b.params=a.request.rpc);return b}var b={},d=[];pa(b,function(b){function e(a){a[n]&&(f.error=a[n]);for(var e=0;e<d[y];e++){var g=d[e].key,p=a[g];p&&(f[g]=p[n]?p:p.data||p.result)}l--;l===0&&b(f)}for(var f={},g={},l=0,r=[],u=0;u<d[y];u++){var p=d[u].request.transport;g[p[w]]||(r[o](p),l++);g[p[w]]=g[p[w]]||[];g[p[w]][o](a(d[u]))}for(u=0;u<r[y];u++)r[u][Ab](g[r[u][w]],e);l==0&&j[hb](function(){b(f)},0)});b.add=function(a,
e){e&&a&&d[o]({key:a,request:e});return b};return b};R.Ga=function(a,b){if(a!=="newBatch"){for(var d=a[jb]("."),c=R,e=0;e<d[y]-1;e++)c[d[e]]=c[d[e]]||{},c=c[d[e]];var f=d[d[y]-1];c[f]?(c.__dupwarn||Q[cb]("Skipping duplicate osapi method definition "+a+" on transport "+b[w]+"; others may exist, but suppressing warnings"),c.__dupwarn=!0):(c[f]=function(c){c=c||{};c.userId=c.userId||"@viewer";c.groupId=c.groupId||"@self";return new R.Z(a,b,c)},typeof Ib!=="undefined"&&Ib[o](function(){Jb.pd(c[f],a)}))}};
R.Z=function(a,b,d){this.method=a;this.transport=b;this.rpc=d};pa(R.Z[z],function(a){var b=typeof Jb!=="undefined"&&Jb.wb&&Jb.wb(),d=b?Jb.wb():this,c=b?Jb.xd(a):a,a=R.W();a.add(this[Pa],this);a[Ab](function(a){a[n]?c[E](d,a[n]):c[E](d,a[d[Pa]])})});N("osapi.newBatch",[R,R.W],{add:"add",execute:"execute"});N("osapi",[R],{Ga:"_registerMethod",Z:"_BoundCall"});N("osapi._BoundCall.prototype",[R,R.Z,R.Z[z]],{execute:"execute"});$.Rc=function(){function a(a,d){return{execute:function(c){$.n.Ca(a,d,c||Eb())}}}return{clear:function(){var b={headers:$.n.B()};return a("clear",b)},get:function(b){b={headers:$.n.B(),key:b};return a("get",b)},remove:function(b){b={headers:$.n.B(),key:b};return a("remove",b)},set:function(b,d){var c={headers:$.n.B(),key:b,value:d};return a("set",c)}}}();N("googleapis.session",[$,$.Rc],{B:"addAuthHeader",clear:"clear",get:"get",remove:"remove",set:"set"});$.N="__GOOGLEAPIS";$.mc=function(a){var b=$.d.Za,d=a.lastIndexOf(b);return d!=-1&&d+b[y]==a[y]};$.uc=function(a){return a[G](0,a[t]("."))};$.p=function(){$.d.p()};$.j=function(a){$.d.j(a)};$.Ta=function(a){$.d.Ta(a)};$.ja=function(a){$.d.ja(a)};$.$=function(a){$.d.$(a)};$.za=function(a){$.d.za(a)};$.aa=function(a){$.d.aa(a)};$.Aa=function(a){$.d.Aa(a)};$.ba=function(a){$.n.ba(a)};$.Ba=function(a){$.n.Ba(a)};$.J=function(a,b){$.i.J(a,b)};$.kc=function(){$.i.gd()};$.oa=function(a){return $.i.oa(a)};
$.Cc=function(a,b){var b=b||{},d={name:"googleapis",execute:$.d.ea},c=R.W(),e=this,f={};f.method=a;f.transport=d;f.rpc=b;pa(f,function(f){c.add(a,{method:a,rpc:b,transport:d});c[Ab](function(b){b[n]?f[E](e,b[n]):f[E](e,b[a])})});return f};$.W=function(){return new $.M};$.la=function(a){$.d.la(a)};$.ka=function(a,b){$.d.ka(a,b)};$.ia=function(a){$.d.ia(a)};$.i=Eb();$.i.cc="googleapis.config";
$.i.ha=function(a,b){for(var d in b){var c=b[d];typeof c==="object"&&c!=i?typeof a=="object"?(a[d]||(a[d]={}),$.i.ha(a[d],c)):typeof a=="boolean"&&$.i.ha(a,c):typeof a=="object"?a[d]=c:a=c}};$.i.rc=function(){var a=Q.h.get();j[$.N]&&$.i.ha(a,j[$.N]);var b;try{b=j[lb]&&j[lb][$.N]}catch(d){}b&&$.i.ha(a,Q.w[Va](b));return a};$.i.oa=function(a){return $.i.rc()[a]};$.i.get=function(){return $.i.oa($.i.cc)||{}};
$.i.U=function(a){if(!a)return i;var b=a;typeof a==="string"&&(b=a[jb]("."));for(var a=$.i.get(),d=0;d<b[y];d++){if(typeof a!=="object"){a=i;break}var c=b[d];if(c in a)a=a[c];else{a=i;break}}return a};$.i.J=function(a){j[$.N]=j[$.N]||{};$.i.ha(j[$.N],a)};$.d={};$.d.dc="1.0.0-alpha";$.d.Za=".delete";$.d.cb=i;$.d.Wb={};$.d.X=[];$.d.ga=[];
$.d.j=function(a){R.Ga(a,{name:"googleapis",execute:$.d.ea});var b=$.z.Na(a,R);$.z.na(a,b);a[t]("googleapis.")!=0&&(a=a[G](a[t](".")+1),$.mc(a)&&(a=a[Ba]($.d.Za,".remove")),$.z.na("googleapis."+a,b))};$.d.la=function(a){for(var b in a)a[B](b)&&($.d.Wb[b]=a[b])};$.d.Ta=function(a){$.d.cb=a};$.d.ja=function(a){$.d.ka("key",a)};$.d.ka=function(a,b){b==i?$.d.ia(a):($.d.I=$.d.I||{},$.d.I[a]=b)};$.d.ia=function(a){$.d.I&&delete $.d.I[a]};$.d.wc=function(a){return $.d.Wb[a]||"v1"};
$.d.$a=function(a){a=a||{};if(j[yb]){for(var b=["appVersion","platform","userAgent"],d=[],c=0;c<b[y];c++)j[yb][b[c]]&&d[o](aa(b[c])+"="+aa(j[yb][b[c]]));a["X-ClientDetails"]=d[J]("&")}return a};$.d.hb=function(a,b){for(var d=0;d<$.d.X[y];d++)j[hb](function(b){return function(){b(a)}}($.d.X[d]),1);var c=$.d.ga;return function(){var a=arguments;b[H](i,a);for(var d=0;d<c[y];d++)j[hb](function(b){return function(){b[H](i,a)}}(c[d]),1)}};
$.d.ab=function(a){a.applicationName=$.d.cb;a.clientVersion=$.d.dc;if($.d.I)a.urlParams=$.d.I,$.d.I.key&&(a.developerKey=$.d.I.key)};$.d.ea=function(a,b){for(var d=0;d<a[y];d++){var c=a[d],e=$.uc(c[Pa]);c.jsonrpc="2.0";c.key=c.id;(e=$.d.wc(e))&&(c.apiVersion=e)}d={};d=$.n.B(d);d=$.d.$a(d);d={requests:a,headers:d};$.d.ab(d);c=$.d.hb(a,b);$.n.Ca("makeRequest",d,c)};$.d.$=function(a){$.d.X[o](a)};$.d.aa=function(a){$.d.ga[o](a)};
$.d.za=function(a){for(var b=0;b<$.d.X[y];b++)if($.d.X[b]==a){$.d.X[Cb](b,1);break}};$.d.Aa=function(a){for(var b=0;b<$.d.ga[y];b++)if($.d.ga[b]==a){$.d.ga[Cb](b,1);break}};$.d.nc=function(a,b){for(var d=0,c=a[y];d<c;d++){var e=a[d];e.key=e.id;var f=e.params.headers||{},f=$.n.B(f),f=$.d.$a(f);e.params.headers=f;$.d.ab(e.params)}d=$.d.hb(a,b);$.n.Ca("makeHttpRequests",a,d)};
$.d.p=function(){function a(a,c){b[a]&&c(b[a]=="true")}var b=Q.b.T();a("debug",function(a){$.J({"googleapis.config":{debug:a}})});a("useSharedProxy",function(a){$.J({"googleapis.config":{transport:{useSharedProxy:a}}})});a("rcache",function(a){$.J({"googleapis.config":{requestCache:{enabled:a}}})});a("scache",function(a){$.J({"googleapis.config":{sessionCache:{enabled:a}}})});var d=$.i.get(),c;for(c in d.methods)$.d.j(c);"versions"in d&&$.d.la(d.versions);"developerKey"in d&&$.d.ja(d.developerKey);
Q.e.j("ready",function(){$.n.Db()});R.Ga("googleapis.newHttpRequest",{name:"googleapis",execute:$.d.nc});$.z.na("googleapis.newHttpRequest",$.z.Na("googleapis.newHttpRequest",R))};Q.h.j("googleapis.config",i,function(){$.d.p()});$.M=function(){this.ib={};this.fb=R.W()};$.M[z].add=function(a,b,d){this.ib[a]=d;this.fb.add(a,b);return this};pa($.M[z],function(a){var b=this;this.fb[Ab](function(d){var c={},e=!1,f;for(f in d)if(d[B](f)){var g=d[f],l=b.ib[f];l?l(g):(c[f]=g,e=!0)}e&&a&&a(c)})});$.Ub={};
$.Ub.start=function(a,b){$.n.Tb(a,b)};
if(!$.z.Na("googleapis.logging"))$.Ac=function(){function a(){return!b?h:Q.h.get("googleapis").ilog}var b=!1,d=i;$.$(function(b){var d=a();if(d)if(m[s]("apiproxy")){if(b[y]&&b[0][Pa]){var f={dlm:b[0][Pa]};b[0][Pa]=="pos.plusones.insert"?f.dlpo="ireq":b[0][Pa]=="pos.plusones.delete"&&(f.dlpo="dreq");d(f)}}else d({dlpo:"missing proxy"})});$.aa(function(b){var d=a();if(d){var f={},g;for(g in b)break;"error"in b[g]?(f.dlr=g+"-err",b[g][n][Sa]&&(f.ecode=b[g][n][Sa]),b[g][n].message&&(f.emsg=b[g][n].message)):
f.dlr=g+"-ok";var l=i;b["pos.plusones.insert"]?l="i":b["pos.plusones.delete"]?l="d":g=i;g!=i&&(b[g][n]?(f.dlpo=l+"err",b[g][n][Sa]&&(f.c=b[g][n][Sa])):f.dlpo=l+"ok");d(f)}});$.ba(function(b,e){var f=a();if(f)if(b=="loading")d=e,f({dlpo:"loadIframe"});else if(b=="ready"){var g={dlpo:"iframeLoaded"};d&&(g.loadTime=e-d);f(g)}});return{enable:function(a){b=a}}}(),$.z.na("googleapis.logging",$.Ac);N("googleapis.ApiClient",[$,$.d],{j:"register",la:"setVersions",ja:"setDeveloperKey",ka:"setUrlParameter",ia:"removeUrlParameter",$:"addExecuteListener",aa:"addResponseListener",za:"removeExecuteListener",Aa:"removeResponseListener",p:"init"});
N("googleapis",[$],{M:"Batch",kc:"clearconfig",J:"configure",oa:"getFeatureConfig",p:"init",W:"newBatch",Cc:"newRequest",j:"register",ka:"setUrlParameter",ia:"removeUrlParameter",ja:"setDeveloperKey",Ta:"setApplicationName",la:"setVersions",$:"addExecuteListener",za:"removeExecuteListener",aa:"addResponseListener",Aa:"removeResponseListener",ba:"addTransportInitListener",Ba:"removeTransportInitListener"});N("googleapis.Batch.prototype",[$,$.M,$.M[z]],{add:"add",execute:"execute"});
N("googleapis.superbatch",[$,$.Ub],{start:"start"});Q.h.p({gwidget:{parsetags:"onload"},iframes:{sharebox:{params:{json:"&"},url:":socialhost:/u/:session_index:/_/sharebox/dialog"},":socialhost:":"https://plusone.google.com",profilecard:{params:{style:"#",m:"&"},url:":socialhost:/u/:session_index:/_/hovercard/appcard"},plusone_m:{url:":socialhost:/u/:session_index:/_/+1/fastbutton"},plusone:{url:":socialhost:/u/:session_index:/_/+1/fastbutton"}},"googleapis.config":{methods:{"chili.people.list":!0,"pos.plusones.list":!0,"chili.entities.starred.insert":{cache:{invalidates:["chili.entities.starred",
"chili.entitiesDefaultAcl"]}},"chili.people.get":!0,"chili.entities.get":!0,"pos.plusones.delete":!0,"chili.entities.starred.delete":!0,"chili.entities.list":!0,"pos.plusones.get":!0,"chili.groups.list":!0,"pos.plusones.getDefaultAcl":{cache:{enabled:!0}},"chili.entities.starred.get":!0,"pos.plusones.insert":!0,"chili.activities.list":!0,"chili.entitiesDefaultAcl.get":!0,"chili.entities.starred.list":!0,"chili.activities.get":!0,"chili.activities.search":!0,"pos.plusones.getSignupState":!0},requestCache:{enabled:!0},
versions:{chili:"v1",pos:"v1"},rpc:"/rpc",sessionCache:{enabled:!0},transport:{isProxyShared:!0},proxy:"https://clients6.google.com/static/proxy.html",jsh:"r;gc/22821001-a70f00f0",developerKey:"AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ",auth:{useInterimAuth:!1}}});j.___jsl.l=(j.___jsl.l||[]).concat("gapi-globals,globals,taming,core.config.base,core.log,gapi.util-globals,core.config,core.util.base,core.util.dom,core.util.event,core.util.onload,core.util.string,core.util.urlparams,gapi.util.getOrigin,core.json,core.util,dynamic-height.util,shindig.sha1,iframes-globals,rpc,dynamic-height.height,shindig.random,iframes,dom,iframes-styles-inline,onload,client-globals,googleapis.legacy-config,gwidget,plusone,googleapis.globals,channels,googleapis.cookies,googleapis.transport,osapi.base,googleapis.session,googleapis.client".split(","));O.onload.ea();var Gc=j.___jsl;Gc.c&&--Gc.o<=0&&(Gc.c(),delete Gc.c,delete Gc.o);})();

