(function() {
/**
 * SWFObject v1.4.2: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * **SWFObject is the SWF embed script formerly known as FlashObject. The name was changed for
 *   legal reasons.
 */
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){
if(!document.getElementById){return;}
this.DETECT_KEY=_b?_b:"detectflash";
this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
this.params=new Object();
this.variables=new Object();
this.attributes=new Array();
if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();
if(c){this.addParam("bgcolor",c);}
var q=_8?_8:"high";
this.addParam("quality",q);
this.setAttribute("useExpressInstall",_7);
this.setAttribute("doExpressInstall",false);
var _d=(_9)?_9:window.location;
this.setAttribute("xiRedirectUrl",_d);
this.setAttribute("redirectUrl","");
if(_a){this.setAttribute("redirectUrl",_a);}};
deconcept.SWFObject.prototype={setAttribute:function(_e,_f){
this.attributes[_e]=_f;
},getAttribute:function(_10){
return this.attributes[_10];
},addParam:function(_11,_12){
this.params[_11]=_12;
},getParams:function(){
return this.params;
},addVariable:function(_13,_14){
this.variables[_13]=_14;
},getVariable:function(_15){
return this.variables[_15];
},getVariables:function(){
return this.variables;
},getVariablePairs:function(){
var _16=new Array();
var key;
var _18=this.getVariables();
for(key in _18){_16.push(key+"="+_18[key]);}
return _16;
},getSWFHTML:function(){
var _19="";
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";
_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";
var _1a=this.getParams();
for(var key in _1a){_19+=key+"=\""+_1a[key]+"\" ";}
var _1c=this.getVariablePairs().join("&");
if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}
_19+="/>";
}else{if(this.getAttribute("doExpressInstall")){
this.addVariable("MMplayerType","ActiveX");}
_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";
_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";
var _1d=this.getParams();
for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
var _1f=this.getVariablePairs().join("&");
if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}
_19+="</object>";}
return _19;
},write:function(_20){
if(this.getAttribute("useExpressInstall")){
var _21=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){
this.setAttribute("doExpressInstall",true);
this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));
document.title=document.title.slice(0,47)+" - Flash Player Installation";
this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){
var n=(typeof _20=="string")?document.getElementById(_20):_20;
n.innerHTML=this.getSWFHTML();
return true;
}else{
if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
return false;}};
deconcept.SWFObjectUtil.getPlayerVersion=function(){
var _23=new deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&&navigator.mimeTypes.length){
var x=navigator.plugins["Shockwave Flash"];
if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}
}else{
try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
catch(e){try{
var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
_23=new deconcept.PlayerVersion([6,0,21]);
axo.AllowScriptAccess="always";}
catch(e){
if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
catch(e){}}
if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}
return _23;};
deconcept.PlayerVersion=function(_27){
this.major=_27[0]!=null?parseInt(_27[0],10):0;
this.minor=_27[1]!=null?parseInt(_27[1],10):0;
this.rev=_27[2]!=null?parseInt(_27[2],10):0;
};
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){
if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){return false;}
return true;
};
deconcept.util={getRequestParameter:function(_29){
var q=document.location.search||document.location.hash;
if(q){
var _2b=q.substring(1).split("&");
for(var i=0;i<_2b.length;i++){
if(_2b[i].substring(0,_2b[i].indexOf("="))==_29){
return _2b[i].substring((_2b[i].indexOf("=")+1));}}}
return "";}};
deconcept.SWFObjectUtil.cleanupSWFs=function(){
var _2d=document.getElementsByTagName("OBJECT");
for(var i=0;i<_2d.length;i++){
_2d[i].style.display="none";
for(var x in _2d[i]){if(typeof _2d[i][x]=="function"){_2d[i][x]=null;}}}};
if(typeof window.onunload=="function"){
var oldunload=window.onunload;
window.onunload=function(){
deconcept.SWFObjectUtil.cleanupSWFs();
oldunload();};
}else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;}
if(Array.prototype.push==null){
Array.prototype.push=function(_30){
this[this.length]=_30;
return this.length;};}

var getQueryParamValue=deconcept.util.getRequestParameter;
var FlashObject=deconcept.SWFObject; // for legacy support
var SWFObject=deconcept.SWFObject;
(function (){ 
function d(a){throw a;}var h=true,j=null,l=false,m=Error,aa=clearInterval,ba=encodeURIComponent,ca=google_exportSymbol,da=parseInt,fa=parseFloat,ga=String,n=window,ha=Number,ia=Object,p=document,ja=google,la=decodeURIComponent,ma=isNaN,q=google_exportProperty,r=Math;function na(a,b){return a.toString=b}function oa(a,b){return a.length=b}function pa(a,b){return a.className=b}function qa(a,b){return a.width=b}function ra(a,b){return a.innerHTML=b}function sa(a,b){return a.currentTarget=b}
function ta(a,b){return a.left=b}function ua(a,b){return a.target=b}function va(a,b){return a.screenX=b}function wa(a,b){return a.screenY=b}function xa(a,b){return a.send=b}function ya(a,b){return a.keyCode=b}function za(a,b){return a.handleEvent=b}function Aa(a,b){return a.type=b}function Ba(a,b){return a.contains=b}function Ca(a,b){return a.clear=b}function Da(a,b){return a.display=b}function Ea(a,b){return a.height=b}function Fa(a,b){return a.clientX=b}function Ga(a,b){return a.clientY=b}
function Ha(a,b){return a.visibility=b}
var Ia="appendChild",Ja="scrollTop",t="push",Ka="statusText",La="stop",Ma="filter",Na="toString",v="length",Oa="propertyIsEnumerable",Pa="getBoundingClientRect",Qa="open",w="prototype",Ra="test",Sa="relatedTarget",Ta="exec",Ua="clearTimeout",x="width",Va="clientWidth",Wa="round",Xa="abort",Ya="slice",Za="setTimeout",z="replace",$a="nodeType",bb="document",cb="removeEventListener",db="split",eb="floor",fb="responseText",gb="getElementById",hb="RequestParameters",ib="offsetWidth",jb="concat",kb="constructor",
lb="createTextNode",mb="stopPropagation",nb="value",ob="location",pb="preventDefault",qb="insertBefore",rb="button",sb="visualization",B="indexOf",tb="message",ub="hasOwnProperty",D="dispatchEvent",E="style",vb="body",F="left",wb="removeChild",G="target",xb="screenX",yb="screenY",H="call",zb="match",Bb="status",Cb="getBoxObjectFor",Db="send",Eb="checkLogin",Fb="isOpen",Gb="charCode",Hb="some",Ib="isError",Jb="focus",Kb="draw",Lb="createElement",Mb="setProperty",Nb="scrollHeight",Ob="keyCode",Pb="firstChild",
Qb="forEach",Rb="clientHeight",Sb="scrollLeft",Tb="clientLeft",Ub="addEventListener",Vb="bottom",Wb="setAttribute",Xb="href",Yb="substring",$b="clientTop",ac="handleEvent",bc="every",I="type",cc="contains",dc="apply",ec="shiftKey",fc="tagName",gc="errors",hc="defaultView",ic="name",jc="parentNode",kc="getHours",lc="fileName",J="height",mc="splice",nc="getTime",oc="offsetHeight",K="join",pc="setActive",qc="getElementsByTagName",rc="toLowerCase",sc="clientX",tc="clientY",uc="documentElement",vc="substr",
wc="right",xc="getTimezoneOffset",M,yc=yc||{},N=this,Bc=j,Cc=".";function Dc(a,b){for(var c=a[db](Cc),e=b||N,f;f=c.shift();)if(e[f])e=e[f];else return j;return e}function Ec(){}function Fc(a){a.ka=function(){return a.X||(a.X=new a)}}var Gc="object",Hc="[object Array]",O="number",Ic="splice",Jc="array",Kc="[object Function]",Lc="call",Mc="function",Nc="null";
function Oc(a){var b=typeof a;if(b==Gc)if(a){if(a instanceof Array||!(a instanceof ia)&&ia[w][Na][H](a)==Hc||typeof a[v]==O&&typeof a[mc]!="undefined"&&typeof a[Oa]!="undefined"&&!a[Oa](Ic))return Jc;if(!(a instanceof ia)&&(ia[w][Na][H](a)==Kc||typeof a[H]!="undefined"&&typeof a[Oa]!="undefined"&&!a[Oa](Lc)))return Mc}else return Nc;else if(b==Mc&&typeof a[H]=="undefined")return Gc;return b}function Pc(a){return Oc(a)==Jc}function Qc(a){var b=Oc(a);return b==Jc||b==Gc&&typeof a[v]==O}
function Rc(a){return Sc(a)&&typeof a.getFullYear==Mc}var Tc="string";function Uc(a){return typeof a==Tc}function Vc(a){return Oc(a)==Mc}function Sc(a){var b=Oc(a);return b==Gc||b==Jc||b==Mc}function Wc(a){if(a[ub]&&a[ub](Xc))return a[Xc];a[Xc]||(a[Xc]=++Yc);return a[Xc]}var Xc="closure_hashCode_"+r[eb](r.random()*2147483648)[Na](36),Yc=0;function Zc(a){var b=Oc(a);if(b==Gc||b==Jc){if(a.M)return a.M[H](a);var c=b==Jc?[]:{};for(var e in a)c[e]=Zc(a[e]);return c}return a}
function $c(a,b){var c=a.Xi;if(arguments[v]>2){var e=Array[w][Ya][H](arguments,2);c&&e.unshift[dc](e,c);c=e}b=a.Zi||b;a=a.Yi||a;var f,g=b||N;f=c?function(){var i=Array[w][Ya][H](arguments);i.unshift[dc](i,c);return a[dc](g,i)}:function(){return a[dc](g,arguments)};f.Xi=c;f.Zi=b;f.Yi=a;return f}function ad(a){var b=Array[w][Ya][H](arguments,1);b.unshift(a,j);return $c[dc](j,b)}var bd=Date.now||function(){return(new Date)[nc]()};
function P(a,b){function c(){}c.prototype=b[w];a.b=b[w];a.prototype=new c;a[w].constructor=a};function cd(a,b,c){if(a[B])return a[B](b,c);if(Array[B])return Array[B](a,b,c);for(var e=c==j?0:c<0?r.max(0,a[v]+c):c,f=e;f<a[v];f++)if(f in a&&a[f]===b)return f;return-1}var Q="";function dd(a,b,c){if(a[Qb])a[Qb](b,c);else if(Array[Qb])Array[Qb](a,b,c);else for(var e=a[v],f=Uc(a)?a[db](Q):a,g=0;g<e;g++)g in f&&b[H](c,f[g],g,a)}
function ed(a,b,c){if(a[Ma])return a[Ma](b,c);if(Array[Ma])return Array[Ma](a,b,c);for(var e=a[v],f=[],g=0,i=Uc(a)?a[db](Q):a,k=0;k<e;k++)if(k in i){var o=i[k];if(b[H](c,o,k,a))f[g++]=o}return f}function fd(a,b,c){if(a.map)return a.map(b,c);if(Array.map)return Array.map(a,b,c);for(var e=a[v],f=[],g=0,i=Uc(a)?a[db](Q):a,k=0;k<e;k++)if(k in i)f[g++]=b[H](c,i[k],k,a);return f}
function gd(a,b,c){if(a[Hb])return a[Hb](b,c);if(Array[Hb])return Array[Hb](a,b,c);for(var e=a[v],f=Uc(a)?a[db](Q):a,g=0;g<e;g++)if(g in f&&b[H](c,f[g],g,a))return h;return l}function id(a,b){if(a[cc])return a[cc](b);return cd(a,b)>-1}function jd(a,b){var c=cd(a,b),e;if(e=c!=-1)Array[w][mc][H](a,c,1)[v]==1;return e}function kd(a){if(Pc(a))return a[jb]();else{for(var b=[],c=0,e=a[v];c<e;c++)b[c]=a[c];return b}}
function ld(a){for(var b=1;b<arguments[v];b++){var c=arguments[b];if(Qc(c)){c=Pc(c)?c[jb]():kd(c);a[t][dc](a,c)}else a[t](c)}}function md(a){return Array[w][mc][dc](a,nd(arguments,1))}function nd(a,b,c){return arguments[v]<=2?Array[w][Ya][H](a,b):Array[w][Ya][H](a,b,c)}function od(a,b){for(var c=0;c<a[v];c++)a[c]={index:c,value:a[c]};var e=b||pd;function f(g,i){return e(g[nb],i[nb])||g.index-i.index}Array[w].sort[H](a,f||pd);for(c=0;c<a[v];c++)a[c]=a[c][nb]}
function pd(a,b){return a>b?1:a<b?-1:0};function qd(a,b){this.x=a!==undefined?a:0;this.y=b!==undefined?b:0}qd[w].M=function(){return new qd(this.x,this.y)};var rd="(",sd=", ",td=")";na(qd[w],function(){return rd+this.x+sd+this.y+td});function ud(a,b){return new qd(a.x-b.x,a.y-b.y)};function vd(a,b){qa(this,a);Ea(this,b)}M=vd[w];M.M=function(){return new vd(this[x],this[J])};var wd=" x ";na(M,function(){return rd+this[x]+wd+this[J]+td});M.ceil=function(){qa(this,r.ceil(this[x]));Ea(this,r.ceil(this[J]));return this};M.floor=function(){qa(this,r[eb](this[x]));Ea(this,r[eb](this[J]));return this};M.round=function(){qa(this,r[Wa](this[x]));Ea(this,r[Wa](this[J]));return this};function xd(a,b,c){for(var e in a)b[H](c,a[e],e,a)}function yd(a){var b=[],c=0;for(var e in a)b[c++]=a[e];return b}function zd(a){var b=[],c=0;for(var e in a)b[c++]=e;return b}function Ad(a,b){for(var c in a)if(a[c]==b)return h;return l}function Bd(a,b){var c;if(c=b in a)delete a[b];return c}function Cd(a,b,c){if(b in a)return a[b];return c}function Dd(a){var b={};for(var c in a)b[c]=a[c];return b}
var Ed=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];function Fd(a){for(var b,c,e=1;e<arguments[v];e++){c=arguments[e];for(b in c)a[b]=c[b];for(var f=0;f<Ed[v];f++){b=Ed[f];if(ia[w][ub][H](c,b))a[b]=c[b]}}}var Gd="Uneven number of arguments";function Hd(){var a=arguments[v];if(a==1&&Pc(arguments[0]))return Hd[dc](j,arguments[0]);if(a%2)d(m(Gd));for(var b={},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};function Id(a){return a[z](/^[\s\xa0]+|[\s\xa0]+$/g,Q)}var Jd=/^[a-zA-Z0-9\-_.!~*'()]*$/;function Kd(a){a=ga(a);if(!Jd[Ra](a))return ba(a);return a}var Ld=" ";function Md(a){return la(a[z](/\+/g,Ld))}var Nd="&amp;",Od="&lt;",Pd="&gt;",Qd="&quot;",Rd="&",Sd="<",Td=">",Ud='"';
function Vd(a,b){if(b)return a[z](Wd,Nd)[z](Xd,Od)[z](Yd,Pd)[z](Zd,Qd);else{if(!$d[Ra](a))return a;if(a[B](Rd)!=-1)a=a[z](Wd,Nd);if(a[B](Sd)!=-1)a=a[z](Xd,Od);if(a[B](Td)!=-1)a=a[z](Yd,Pd);if(a[B](Ud)!=-1)a=a[z](Zd,Qd);return a}}var Wd=/&/g,Xd=/</g,Yd=/>/g,Zd=/\"/g,$d=/[&<>\"]/;function ae(a,b){return a[B](b)!=-1}var be="0";function ce(a,b,c){var e=c!==undefined?a.toFixed(c):ga(a),f=e[B](Cc);if(f==-1)f=e[v];var g,i=r.max(0,b-f);g=(new Array(i+1))[K](be);return g+e}var de="(\\d*)(\\D*)",fe="g";
function ge(a,b){for(var c=0,e=Id(ga(a))[db](Cc),f=Id(ga(b))[db](Cc),g=r.max(e[v],f[v]),i=0;c==0&&i<g;i++){var k=e[i]||Q,o=f[i]||Q,s=new RegExp(de,fe),u=new RegExp(de,fe);do{var A=s[Ta](k)||[Q,Q,Q],C=u[Ta](o)||[Q,Q,Q];if(A[0][v]==0&&C[0][v]==0)break;var y=A[1][v]==0?0:da(A[1],10),R=C[1][v]==0?0:da(C[1],10);c=he(y,R)||he(A[2][v]==0,C[2][v]==0)||he(A[2],C[2])}while(c==0)}return c}function he(a,b){if(a<b)return-1;else if(a>b)return 1;return 0}bd();var ie,je,ke,le,me,ne,oe,pe,qe,re;function se(){return N.navigator?N.navigator.userAgent:j}function te(){return N.navigator}ne=me=le=ke=je=ie=l;var ue;if(ue=se()){var ve=te();ie=ue[B]("Opera")==0;je=!ie&&ue[B]("MSIE")!=-1;le=(ke=!ie&&ue[B]("WebKit")!=-1)&&ue[B]("Mobile")!=-1;ne=(me=!ie&&!ke&&ve.product=="Gecko")&&ve.vendor=="Camino"}var we=ie,S=je,T=me,xe=ke,ye=le,ze,Ae=te();ze=Ae&&Ae.platform||Q;oe=ae(ze,"Mac");pe=ae(ze,"Win");qe=ae(ze,"Linux");re=!!te()&&ae(te().appVersion||Q,"X11");
var Be=oe,Ce=re,De,Ee=Q,Fe;if(we&&N.opera){var Ge=N.opera.version;Ee=typeof Ge==Mc?Ge():Ge}else{if(T)Fe=/rv\:([^\);]+)(\)|;)/;else if(S)Fe=/MSIE\s+([^\);]+)(\)|;)/;else if(xe)Fe=/WebKit\/(\S+)/;if(Fe){var He=Fe[Ta](se());Ee=He?He[1]:Q}}De=Ee;var Ie={};function Je(a){return Ie[a]||(Ie[a]=ge(De,a)>=0)};var Ke;function Le(a){var b=a.className;return b&&typeof b[db]==Mc?b[db](Ld):[]}function Me(a){for(var b=Le(a),c=nd(arguments,1),e,f=0,g=0;g<c[v];g++)if(!id(b,c[g])){b[t](c[g]);f++}e=f==c[v];pa(a,b[K](Ld));return e}function Ne(a){for(var b=Le(a),c=nd(arguments,1),e,f=0,g=0;g<b[v];g++)if(id(c,b[g])){md(b,g--,1);f++}e=f==c[v];pa(a,b[K](Ld));return e};function Oe(a){return a?new Pe(Qe(a)):Ke||(Ke=new Pe)}var Re="style",Se="class",Te="for";function Ue(a,b){xd(b,function(c,e){if(e==Re)a[E].cssText=c;else if(e==Se)pa(a,c);else if(e==Te)a.htmlFor=c;else if(e in Ve)a[Wb](Ve[e],c);else a[e]=c})}var We="type",Ve={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:We},Xe="500",Ye="9.50";
function Ze(a){var b=a[bb];if(xe&&!Je(Xe)&&!ye){if(typeof a.innerHeight=="undefined")a=n;var c=a.innerHeight,e=a[bb][uc][Nb];if(a==a.top)if(e<c)c-=15;return new vd(a.innerWidth,c)}var f=$e(b)&&(!we||we&&Je(Ye))?b[uc]:b[vb];return new vd(f[Va],f[Rb])}function af(a){return a?bf(a):n}var cf="script",df="document.parentWindow=window";function bf(a){if(a.parentWindow)return a.parentWindow;if(xe&&!Je(Xe)&&!ye){var b=a[Lb](cf);ra(b,df);var c=a[uc];c[Ia](b);c[wb](b);return a.parentWindow}return a[hc]}
function ff(){return gf(p,arguments)}var hf=' name="',jf=' type="';function gf(a,b){var c=b[0],e=b[1];if(S&&e&&(e[ic]||e[I])){var f=[Sd,c];e[ic]&&f[t](hf,Vd(e[ic]),Ud);if(e[I]){f[t](jf,Vd(e[I]),Ud);e=Zc(e);delete e[I]}f[t](Td);c=f[K](Q)}var g=a[Lb](c);if(e)if(Uc(e))pa(g,e);else Ue(g,e);if(b[v]>2){function i(s){if(s)g[Ia](Uc(s)?a[lb](s):s)}for(var k=2;k<b[v];k++){var o=b[k];Qc(o)&&!(Sc(o)&&o[$a]>0)?dd(kf(o)?kd(o):o,i):i(o)}}return g}var lf="CSS1Compat";function $e(a){return a.compatMode==lf}
function mf(a,b){a[Ia](b)}function nf(a){for(var b;b=a[Pb];)a[wb](b)}function of(a,b){b[jc]&&b[jc][qb](a,b)}function rf(a){return a&&a[jc]?a[jc][wb](a):j}function sf(a,b){var c=b[jc];c&&c.replaceChild(a,b)}var tf=xe&&ge(De,"521")<=0;function uf(a,b){if(typeof a[cc]!="undefined"&&!tf&&b[$a]==1)return a==b||a[cc](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[jc];return b==a}
function Qe(a){return a[$a]==9?a:a.ownerDocument||a[bb]}function vf(a){var b;return b=xe?a[bb]||a.contentWindow[bb]:a.contentDocument||a.contentWindow[bb]}var wf="textContent";function xf(a,b){if(wf in a)a.textContent=b;else if(a[Pb]&&a[Pb][$a]==3){for(;a.lastChild!=a[Pb];)a[wb](a.lastChild);a[Pb].data=b}else{nf(a);var c=Qe(a);a[Ia](c[lb](b))}}var yf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},zf="\n",Af={IMG:Ld,BR:zf},Bf="tabindex";
function Cf(a){var b=a.getAttributeNode(Bf);if(b&&b.specified){var c=a.tabIndex;return typeof c==O&&c>=0}return l}var Df="tabIndex";function Ef(a,b){if(b)a.tabIndex=0;else a.removeAttribute(Df)}var Ff="innerText";function Gf(a){var b;if(S&&Ff in a)b=a.innerText[z](/(\r\n|\r|\n)/g,zf);else{var c=[];Hf(a,c,h);b=c[K](Q)}b=b[z](/\xAD/g,Q);b=b[z](/ +/g,Ld);if(b!=Ld)b=b[z](/^\s*/,Q);return b}
function Hf(a,b,c){if(!(a.nodeName in yf))if(a[$a]==3)c?b[t](ga(a.nodeValue)[z](/(\r\n|\r|\n)/g,Q)):b[t](a.nodeValue);else if(a.nodeName in Af)b[t](Af[a.nodeName]);else for(var e=a[Pb];e;){Hf(e,b,c);e=e.nextSibling}}function kf(a){if(a&&typeof a[v]==O)if(Sc(a))return typeof a.item==Mc||typeof a.item==Tc;else if(Vc(a))return typeof a.item==Mc;return l}function Pe(a){this.h=a||N[bb]||p}M=Pe[w];M.A=Oe;M.a=function(a){return Uc(a)?this.h[gb](a):a};M.Wh=Ue;
M.lk=function(a){var b,c=a||this.Mg();return b=Ze(c||n)};M.d=function(){return gf(this.h,arguments)};M.createElement=function(a){return this.h[Lb](a)};M.createTextNode=function(a){return this.h[lb](a)};M.bh=function(){return $e(this.h)};M.Mg=function(){return bf(this.h)};M.Wj=function(){return!xe&&$e(this.h)?this.h[uc]:this.h[vb]};M.Tb=function(){var a,b=!xe&&$e(this.h)?this.h[uc]:this.h[vb];return a=new qd(b[Sb],b[Ja])};M.appendChild=mf;M.vf=nf;M.Ok=of;M.removeNode=rf;Ba(M,uf);/\uffff/[Ra]("\uffff");var If;var Jf="en";function Kf(){If||(If=Jf);return If}function Lf(a,b){return a in Mf&&b in Mf[a]}var Mf={},Nf="DateTimeConstants";function Of(a,b){var c=Nf;Mf[c]||(Mf[c]={});Mf[c][b]=a;If||(If=b)}
var Pf="M",Qf="A",Rf="S",Sf={ui:["BC","AD"],ti:["Before Christ","Anno Domini"],Vf:["J","F",Pf,Qf,Pf,"J","J",Qf,Rf,"O","N","D"],Uf:["January","February","March","April","May","June","July","August","September","October","November","December"],Wf:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Zf:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Xf:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wi:[Rf,Pf,"T","W","T","F",Rf],zi:["Q1","Q2","Q3","Q4"],xi:["1st quarter",
"2nd quarter","3rd quarter","4th quarter"],si:["AM","PM"],Rf:["EEEE, MMMM d, yyyy","MMMM d, yyyy","MMM d, yyyy","M/d/yy"],Yf:["h:mm:ss a v","h:mm:ss a z","h:mm:ss a","h:mm a"],Dm:6,Nm:[5,6],Em:6};Sf.Bi=Sf.Vf;Sf.Ai=Sf.Uf;Sf.Di=Sf.Wf;Sf.Fi=Sf.Zf;Sf.Ei=Sf.Xf;Sf.Ci=Sf.wi;function Tf(){}var Uf="UTC",Vf="+",Wf="-",Xf=":";function Yf(a){if(typeof a==O){var b,c=new Tf;c.ai=a;c.ki=Zf(a);var e;{var f=a;if(f==0)e=Uf;else{var g=[Uf,f<0?Vf:Wf];f=r.abs(f);g[t](r[eb](f/60)%100);f=f%60;f!=0&&g[t](Xf,f);e=g[K](Q)}}c.Lf=[e,e];c.he=[];return b=c}var i=new Tf;i.ki=a.id;i.ai=-a.std_offset;i.Lf=a.names;i.he=a.transitions;return i}var $f="Etc/GMT";function Zf(a){if(a==0)return $f;var b=[$f,a<0?Wf:Vf];a=r.abs(a);b[t](r[eb](a/60)%100);a=a%60;a!=0&&b[t](Xf,ce(a,2));return b[K](Q)}M=Tf[w];
M.Ig=function(a){for(var b=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes()),c=b/3600000,e=0;e<this.he[v]&&c>=this.he[e];)e+=2;return e==0?0:this.he[e-1]};var ag="GMT";M.Xj=function(a){var b,c=this.Le(a),e=[ag];e[t](c<=0?Vf:Wf);c=r.abs(c);e[t](ce(r[eb](c/60)%100,2),Xf,ce(c%60,2));return b=e[K](Q)};M.$j=function(a){return this.Lf[this.dh(a)?3:1]};M.Le=function(a){return this.ai-this.Ig(a)};
M.ck=function(a){var b=-this.Le(a),c=[b<0?Wf:Vf];b=r.abs(b);c[t](ce(r[eb](b/60)%100,2),ce(b%60,2));return c[K](Q)};M.ek=function(a){return this.Lf[this.dh(a)?2:0]};M.dh=function(a){return this.Ig(a)>0};function bg(){var a;{var b=Nf,c=Kf(),e=c?c:Kf();a=b in Mf?Mf[b][e]:undefined}this.H=a;this.Id=[]}var cg=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvzZ]+/];M=bg[w];var dg="''",eg="'";M.eg=function(a){for(;a;)for(var b=0;b<cg[v];++b){var c=a[zb](cg[b]);if(c){var e=c[0];a=a[Yb](e[v]);if(b==0)if(e==dg)e=eg;else{e=e[Yb](1,e[v]-1);e=e[z](/\'\'/,eg)}this.Id[t]({text:e,type:b});break}}};
M.C=function(a,b){b||(b=Yf(a[xc]()));var c=(a[xc]()-b.Le(a))*60000,e=c?new Date(a[nc]()+c):a,f=e;if(e[xc]()!=a[xc]()){c+=c>0?-86400000:86400000;f=new Date(a[nc]()+c)}for(var g=[],i=0;i<this.Id[v];++i){var k=this.Id[i].text;1==this.Id[i][I]?g[t](this.Cj(k,a,e,f,b)):g[t](k)}return g[K](Q)};M.re=function(a){var b;if(a<4)b=this.H.Rf[a];else if(a<8)b=this.H.Yf[a-4];else if(a<12)b=this.H.Rf[a-8]+Ld+this.H.Yf[a-8];else this.re(10);this.eg(b)};
M.Bj=function(a,b){var c=b.getFullYear()>0?1:0;return a>=4?this.H.ti[c]:this.H.ui[c]};M.Nj=function(a,b){var c=b.getFullYear();if(c<0)c=-c;return a==2?ce(c%100,2):ga(c)};M.Fj=function(a,b){var c=b.getMonth();switch(a){case 5:return this.H.Vf[c];case 4:return this.H.Uf[c];case 3:return this.H.Wf[c];default:return ce(c+1,a)}};M.xj=function(a,b){return ce(b[kc]()||24,a)};M.Dj=function(a,b){var c=b[nc]()%1000/1000;return c.toFixed(r.min(3,a))[vc](2)+(a>3?ce(0,a-3):Q)};
M.Aj=function(a,b){var c=b.getDay();return a>=4?this.H.Zf[c]:this.H.Xf[c]};M.yj=function(a,b){var c=b[kc]();return this.H.si[c>=12&&c<24?1:0]};M.wj=function(a,b){return ce(b[kc]()%12||12,a)};M.uj=function(a,b){return ce(b[kc]()%12,a)};M.vj=function(a,b){return ce(b[kc](),a)};M.Ij=function(a,b){var c=b.getDay();switch(a){case 5:return this.H.Ci[c];case 4:return this.H.Fi[c];case 3:return this.H.Ei[c];default:return ce(c,1)}};
M.Jj=function(a,b){var c=b.getMonth();switch(a){case 5:return this.H.Bi[c];case 4:return this.H.Ai[c];case 3:return this.H.Di[c];default:return ce(c+1,a)}};M.Gj=function(a,b){var c=r[eb](b.getMonth()/3);return a<4?this.H.zi[c]:this.H.xi[c]};M.zj=function(a,b){return ce(b.getDate(),a)};M.Ej=function(a,b){return ce(b.getMinutes(),a)};M.Hj=function(a,b){return ce(b.getSeconds(),a)};M.Kj=function(a,b,c){return a<4?c.ck(b):c.Xj(b)};M.Lj=function(a,b,c){return a<4?c.ek(b):c.$j(b)};
var fg="G",gg="y",hg="k",ig="E",jg="a",kg="h",lg="K",mg="H",ng="c",og="L",pg="Q",qg="d",rg="m",sg="s",tg="v",ug="z",vg="Z";
M.Cj=function(a,b,c,e,f){var g=a[v];switch(a.charAt(0)){case fg:return this.Bj(g,c);case gg:return this.Nj(g,c);case Pf:return this.Fj(g,c);case hg:return this.xj(g,e);case Rf:return this.Dj(g,e);case ig:return this.Aj(g,c);case jg:return this.yj(g,e);case kg:return this.wj(g,e);case lg:return this.uj(g,e);case mg:return this.vj(g,e);case ng:return this.Ij(g,c);case og:return this.Jj(g,c);case pg:return this.Gj(g,c);case qg:return this.zj(g,c);case rg:return this.Ej(g,e);case sg:return this.Hj(g,
e);case tg:return f.ki;case ug:return this.Lj(g,b,f);case vg:return this.Kj(g,b,f);default:return Q}};function wg(a,b,c){var e=new bg;e.re(a);return e.C(b,c)};function xg(a,b,c,e){this.top=a;this.right=b;this.bottom=c;ta(this,e)}xg[w].M=function(){return new xg(this.top,this[wc],this[Vb],this[F])};var yg="t, ",zg="r, ",Ag="b, ",Bg="l)";na(xg[w],function(){return rd+this.top+yg+this[wc]+zg+this[Vb]+Ag+this[F]+Bg});Ba(xg[w],function(a){var b;b=!this||!a?l:a instanceof xg?a[F]>=this[F]&&a[wc]<=this[wc]&&a.top>=this.top&&a[Vb]<=this[Vb]:a.x>=this[F]&&a.x<=this[wc]&&a.y>=this.top&&a.y<=this[Vb];return b});
function Cg(a,b){if(a==b)return h;if(!a||!b)return l;return a.top==b.top&&a[wc]==b[wc]&&a[Vb]==b[Vb]&&a[F]==b[F]};function Dg(a,b,c,e){ta(this,a);this.top=b;qa(this,c);Ea(this,e)}Dg[w].M=function(){return new Dg(this[F],this.top,this[x],this[J])};var Eg=" - ",Fg="w x ",Gg="h)";na(Dg[w],function(){return rd+this[F]+sd+this.top+Eg+this[x]+Fg+this[J]+Gg});Dg[w].Pk=function(a){var b=r.max(this[F],a[F]),c=r.min(this[F]+this[x],a[F]+a[x]);if(b<=c){var e=r.max(this.top,a.top),f=r.min(this.top+this[J],a.top+a[J]);if(e<=f){ta(this,b);this.top=e;qa(this,c-b);Ea(this,f-e);return h}}return l};
Ba(Dg[w],function(a){return a instanceof Dg?this[F]<=a[F]&&this[F]+this[x]>=a[F]+a[x]&&this.top<=a.top&&this.top+this[J]>=a.top+a[J]:a.x>=this[F]&&a.x<=this[F]+this[x]&&a.y>=this.top&&a.y<=this.top+this[J]});if("StopIteration"in N)var Hg=N.StopIteration;else Hg=m("StopIteration");function Ig(){}Ig[w].el=function(){d(Hg)};Ig[w].Ii=function(){return this};function Jg(a){if(typeof a.Wa==Mc)return a.Wa();if(Uc(a))return a[db](Q);if(Qc(a)){for(var b=[],c=a[v],e=0;e<c;e++)b[t](a[e]);return b}return yd(a)}function Kg(a){if(typeof a.pb==Mc)return a.pb();if(typeof a.Wa==Mc)return undefined;if(Qc(a)||Uc(a)){for(var b=[],c=a[v],e=0;e<c;e++)b[t](e);return b}return zd(a)}function Lg(a,b,c){if(typeof a[Qb]==Mc)a[Qb](b,c);else if(Qc(a)||Uc(a))dd(a,b,c);else for(var e=Kg(a),f=Jg(a),g=f[v],i=0;i<g;i++)b[H](c,f[i],e&&e[i],a)};function Mg(a){this.na={};this.m=[];var b=arguments[v];if(b>1){if(b%2)d(m(Gd));for(var c=0;c<b;c+=2)this.B(arguments[c],arguments[c+1])}else a&&this.Ji(a)}M=Mg[w];M.q=0;M.bb=0;M.Wa=function(){this.bd();for(var a=[],b=0;b<this.m[v];b++){var c=this.m[b];a[t](this.na[c])}return a};M.pb=function(){this.bd();return this.m[jb]()};M.Sa=function(a){return Ng(this.na,a)};Ca(M,function(){this.na={};oa(this.m,0);this.bb=this.q=0});
M.remove=function(a){if(Ng(this.na,a)){delete this.na[a];this.q--;this.bb++;this.m[v]>2*this.q&&this.bd();return h}return l};M.bd=function(){if(this.q!=this.m[v]){for(var a=0,b=0;a<this.m[v];){var c=this.m[a];if(Ng(this.na,c))this.m[b++]=c;a++}oa(this.m,b)}if(this.q!=this.m[v]){var e={};for(b=a=0;a<this.m[v];){c=this.m[a];if(!Ng(e,c)){this.m[b++]=c;e[c]=1}a++}oa(this.m,b)}};M.W=function(a,b){if(Ng(this.na,a))return this.na[a];return b};
M.B=function(a,b){if(!Ng(this.na,a)){this.q++;this.m[t](a);this.bb++}this.na[a]=b};M.Ji=function(a){var b,c;if(a instanceof Mg){b=a.pb();c=a.Wa()}else{b=zd(a);c=yd(a)}for(var e=0;e<b[v];e++)this.B(b[e],c[e])};M.M=function(){return new Mg(this)};M.Ii=function(a){this.bd();var b=0,c=this.m,e=this.na,f=this.bb,g=this,i=new Ig;i.el=function(){for(;1;){if(f!=g.bb)d(m("The map has changed since the iterator was created"));if(b>=c[v])d(Hg);var k=c[b++];return a?k:e[k]}};return i};
function Ng(a,b){return ia[w][ub][H](a,b)};var Og="window.location.href",Pg="Unknown error",Qg="Not available",Rg="Message: ",Sg='\nUrl: <a href="view-source:',Tg='" target="_new">',Ug="</a>\nLine: ",Xg="\n\nBrowser stack:\n",Yg="-> ",Zg="[end]\n\nJS stack traversal:\n",$g="Exception trying to expose exception! You win, we lose. ";
function ah(a,b){try{var c,e=Dc(Og);c=typeof a==Tc?{message:a,name:Pg,lineNumber:Qg,fileName:e,stack:Qg}:!a.lineNumber||!a[lc]||!a.stack?{message:a[tb],name:a[ic],lineNumber:a.lineNumber||a.line||Qg,fileName:a[lc]||a.filename||a.sourceURL||e,stack:a.stack||Qg}:a;var f=Rg+Vd(c[tb])+Sg+c[lc]+Tg+c[lc]+Ug+c.lineNumber+Xg+Vd(c.stack+Yg)+Zg+Vd(bh(b)+Yg);return f}catch(g){return $g+g}}function bh(a){return ch(a||arguments.callee.caller,[])}
var dh="[...circular reference...]",eh="boolean",fh="true",gh="false",hh="[fn]",ih="...",jh=")\n",kh="[exception trying to get caller]\n",lh="[...long stack...]",mh="[end]";
function ch(a,b){var c=[];if(id(b,a))c[t](dh);else if(a&&b[v]<50){c[t](nh(a)+rd);for(var e=a.arguments,f=0;f<e[v];f++){f>0&&c[t](sd);var g,i=e[f];switch(typeof i){case Gc:g=i?Gc:Nc;break;case Tc:g=i;break;case O:g=ga(i);break;case eh:g=i?fh:gh;break;case Mc:g=(g=nh(i))?g:hh;break;case "undefined":default:g=typeof i;break}if(g[v]>40)g=g[vc](0,40)+ih;c[t](g)}b[t](a);c[t](jh);try{c[t](ch(a.caller,b))}catch(k){c[t](kh)}}else a?c[t](lh):c[t](mh);return c[K](Q)}var oh="[Anonymous]";
function nh(a){var b=ga(a);if(!ph[b]){var c=/function ([^\(]+)/[Ta](b);if(c){var e=c[1];ph[b]=e}else ph[b]=oh}return ph[b]}var ph={};function qh(a,b,c,e,f){this.hn=typeof f==O?f:rh++;this.kn=e||bd();this.fc=a;this.cl=b;this.$m=c}qh[w].rj=j;qh[w].qj=j;var rh=0;qh[w].Xl=function(a){this.rj=a};qh[w].Yl=function(a){this.qj=a};qh[w].Uh=function(a){this.fc=a};qh[w].getMessage=function(){return this.cl};function sh(a){this.dl=a;this.U=j;this.J={};this.Qg=[]}sh[w].fc=j;function th(a,b){this.name=a;this.value=b}na(th[w],function(){return this[ic]});new th("OFF",Infinity);new th("SHOUT",1200);new th("SEVERE",1000);var uh=new th("WARNING",900);new th("INFO",800);var vh=new th("CONFIG",700),wh=new th("FINE",500);new th("FINER",400);var xh=new th("FINEST",300);new th("ALL",0);M=sh[w];M.Uh=function(a){this.fc=a};M.gf=function(a){if(this.fc)return a[nb]>=this.fc[nb];if(this.U)return this.U.gf(a);return l};
M.log=function(a,b,c){this.gf(a)&&this.Yk(this.Zj(a,b,c))};M.Zj=function(a,b,c){var e=new qh(a,ga(b),this.dl);if(c){e.Xl(c);e.Yl(ah(c,arguments.callee.caller))}return e};M.wm=function(a,b){this.log(uh,a,b)};M.ga=function(a,b){this.log(wh,a,b)};M.Ee=function(a,b){this.log(xh,a,b)};M.Yk=function(a){if(this.gf(a.fc))for(var b=this;b;){b.$i(a);b=b.U}};M.$i=function(a){for(var b=0;b<this.Qg[v];b++)this.Qg[b](a)};M.dm=function(a){this.U=a};M.Ki=function(a,b){this.J[a]=b};var yh={},zh=j;
function Ah(a){if(!zh){zh=new sh(Q);yh[Q]=zh;zh.Uh(vh)}return a in yh?yh[a]:Bh(a)}function Bh(a){var b=new sh(a),c=a[db](Cc),e=c[c[v]-1];oa(c,c[v]-1);var f=c[K](Cc),g=Ah(f);g.Ki(e,b);b.dm(g);return yh[a]=b};function Ch(){}Ch[w].Ce=l;Ch[w].N=function(){if(!this.Ce){this.Ce=h;this.g()}};Ch[w].g=function(){};function Dh(a,b){Ch[H](this);this.mh=b;this.kb=[];this.ij(a)}P(Dh,Ch);M=Dh[w];M.xe=j;M.Be=j;M.Rc=function(a){this.xe=a};M.Rh=function(a){this.Be=a};M.Ia=function(){if(this.kb[v])return this.kb.pop();return this.og()};M.yb=function(a){this.kb[v]<this.mh?this.kb[t](a):this.ug(a)};M.ij=function(a){if(a>this.mh)d(m("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.kb[t](this.og())};M.og=function(){return this.xe?this.xe():{}};
M.ug=function(a){if(this.Be)this.Be(a);else if(Vc(a.N))a.N();else for(var b in a)delete a[b]};M.g=function(){Dh.b.g[H](this);for(var a=this.kb;a[v];)this.ug(a.pop());delete this.kb};function Eh(a,b){Aa(this,a);ua(this,b);sa(this,this[G])}P(Eh,Ch);M=Eh[w];M.g=function(){delete this[I];delete this[G];delete this.currentTarget};M.ab=l;M.jc=h;M.stopPropagation=function(){this.ab=h};M.preventDefault=function(){this.jc=l};function Fh(a,b){a&&this.Dd(a,b)}P(Fh,Eh);var Gh=[1,4,2];M=Fh[w];Aa(M,j);ua(M,j);M.relatedTarget=j;M.offsetX=0;M.offsetY=0;Fa(M,0);Ga(M,0);va(M,0);wa(M,0);M.button=0;ya(M,0);M.charCode=0;M.ctrlKey=l;M.altKey=l;M.shiftKey=l;M.metaKey=l;M.ba=j;var Hh="mouseover",Ih="mouseout",Jh="keypress";
M.Dd=function(a,b){Aa(this,a[I]);ua(this,a[G]||a.srcElement);sa(this,b);this.relatedTarget=a[Sa]?a[Sa]:this[I]==Hh?a.fromElement:this[I]==Ih?a.toElement:j;this.offsetX=typeof a.layerX==O?a.layerX:a.offsetX;this.offsetY=typeof a.layerY==O?a.layerY:a.offsetY;Fa(this,typeof a[sc]==O?a[sc]:a.pageX);Ga(this,typeof a[tc]==O?a[tc]:a.pageY);va(this,a[xb]||0);wa(this,a[yb]||0);this.button=a[rb];ya(this,a[Ob]||0);this.charCode=a[Gb]||(this[I]==Jh?a[Ob]:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=
a[ec];this.metaKey=a.metaKey;this.ba=a;delete this.jc;delete this.ab};var Kh="click";M.df=function(a){return S?this[I]==Kh?a==0:!!(this.ba[rb]&Gh[a]):this.ba[rb]==a};M.stopPropagation=function(){this.ab=h;if(this.ba[mb])this.ba[mb]();else this.ba.cancelBubble=h};M.preventDefault=function(){this.jc=l;if(this.ba[pb])this.ba[pb]();else{this.ba.returnValue=l;try{ya(this.ba,-1)}catch(a){}}};M.g=function(){Fh.b.g[H](this);this.ba=j};function Lh(){}var Mh=0;M=Lh[w];M.ff=j;M.xb=j;M.Bh=j;M.src=j;Aa(M,j);M.Jb=j;M.Gc=j;M.ma=0;M.ic=l;M.ig=l;var Nh="Invalid listener argument";M.Dd=function(a,b,c,e,f,g){if(Vc(a))this.ff=h;else if(a&&a[ac]&&Vc(a[ac]))this.ff=l;else d(m(Nh));this.xb=a;this.Bh=b;this.src=c;Aa(this,e);this.Jb=!!f;this.Gc=g;this.ig=l;this.ma=++Mh;this.ic=l};za(M,function(a){if(this.ff)return this.xb[H](this.Gc||this.src,a);return this.xb[ac][H](this.xb,a)});var Oh={},Ph={},Qh={},Rh=new Dh(0,600);Rh.Rc(function(){return{q:0,pa:0}});Rh.Rh(function(a){a.q=0});var Sh=new Dh(0,600);Sh.Rc(function(){return[]});Sh.Rh(function(a){oa(a,0);delete a.Lc;delete a.pf});var Th=new Dh(0,600);Th.Rc(function(){function a(b){return Uh[H](a.src,a.ma,b)}return a});function Vh(){return new Lh}var Wh=new Dh(0,600);Wh.Rc(Vh);function Xh(){return new Fh}var Yh,Zh=j;if(S){Zh=new Dh(0,600);Zh.Rc(Xh)}Yh=Zh;var $h="on",ai=$h,bi={};
function ci(a,b,c,e,f){if(b)if(Pc(b)){for(var g=0;g<b[v];g++)ci(a,b[g],c,e,f);return j}else{var i=!!e,k=Ph;b in k||(k[b]=Rh.Ia());k=k[b];if(!(i in k)){k[i]=Rh.Ia();k.q++}k=k[i];var o=Wc(a),s,u;k.pa++;if(k[o]){s=k[o];for(g=0;g<s[v];g++){u=s[g];if(u.xb==c&&u.Gc==f){if(u.ic)break;return s[g].ma}}}else{s=k[o]=Sh.Ia();k.q++}var A=Th.Ia();A.src=a;u=Wh.Ia();u.Dd(c,A,a,b,i,f);var C=u.ma;A.ma=C;s[t](u);Oh[C]=u;Qh[o]||(Qh[o]=Sh.Ia());Qh[o][t](u);if(a[Ub]){if(a==N||!a.pg)a[Ub](b,A,i)}else a.attachEvent(di(b),
A);return C}else d(m("Invalid event type"))}function ei(a,b,c,e,f){if(Pc(b)){for(var g=0;g<b[v];g++)ei(a,b[g],c,e,f);return j}var i=!!e,k=fi(a,b,i);if(!k)return l;for(g=0;g<k[v];g++)if(k[g].xb==c&&k[g].Jb==i&&k[g].Gc==f)return gi(k[g].ma);return l}
function gi(a){if(!Oh[a])return l;var b=Oh[a];if(b.ic)return l;var c=b.src,e=b[I],f=b.Bh,g=b.Jb;if(c[cb]){if(c==N||!c.pg)c[cb](e,f,g)}else c.detachEvent&&c.detachEvent(di(e),f);var i=Wc(c),k=Ph[e][g][i];if(Qh[i]){var o=Qh[i];jd(o,b);o[v]==0&&delete Qh[i]}b.ic=h;k.pf=h;hi(e,g,i,k);delete Oh[a];return h}
function hi(a,b,c,e){if(!e.Lc)if(e.pf){for(var f=0,g=0;f<e[v];f++)if(e[f].ic)Wh.yb(e[f]);else{if(f!=g)e[g]=e[f];g++}oa(e,g);e.pf=l;if(g==0){Sh.yb(e);delete Ph[a][b][c];Ph[a][b].q--;if(Ph[a][b].q==0){Rh.yb(Ph[a][b]);delete Ph[a][b];Ph[a].q--}if(Ph[a].q==0){Rh.yb(Ph[a]);delete Ph[a]}}}}
function ii(a,b,c){var e=0,f=a==j,g=b==j,i=c==j;c=!!c;if(f)xd(Qh,function(A){for(var C=A[v]-1;C>=0;C--){var y=A[C];if((g||b==y[I])&&(i||c==y.Jb)){gi(y.ma);e++}}});else{var k=Wc(a);if(Qh[k])for(var o=Qh[k],s=o[v]-1;s>=0;s--){var u=o[s];if((g||b==u[I])&&(i||c==u.Jb)){gi(u.ma);e++}}}return e}function fi(a,b,c){var e=Ph;if(b in e){e=e[b];if(c in e){e=e[c];var f=Wc(a);if(e[f])return e[f]}}return j}function di(a){if(a in bi)return bi[a];return bi[a]=ai+a}
function ji(a,b,c,e,f){var g=1,i=Wc(b);if(a[i]){a.pa--;var k=a[i];if(k.Lc)k.Lc++;else k.Lc=1;try{for(var o=k[v],s=0;s<o;s++){var u=k[s];if(u&&!u.ic)g&=ki(u,f)!==l}}finally{k.Lc--;hi(c,e,i,k)}}return Boolean(g)}function ki(a,b){var c=a[ac](b);a.ig&&gi(a.ma);return c}var li="window.event";
function Uh(a,b){if(!Oh[a])return h;var c=Oh[a],e=c[I],f=Ph;if(!(e in f))return h;f=f[e];var g,i;if(S){var k=b||Dc(li),o=h in f,s=l in f;if(o){if(k[Ob]<0||k.returnValue!=undefined)return h;a:{var u=l;if(k[Ob]==0)try{ya(k,-1);break a}catch(A){u=h}if(u||k.returnValue==undefined)k.returnValue=h}}var C=Yh.Ia();C.Dd(k,this);g=h;try{if(o){for(var y=Sh.Ia(),R=C.currentTarget;R;R=R[jc])y[t](R);i=f[h];i.pa=i.q;for(var L=y[v]-1;!C.ab&&L>=0&&i.pa;L--){sa(C,y[L]);g&=ji(i,y[L],e,h,C)}if(s){i=f[l];i.pa=i.q;for(L=
0;!C.ab&&L<y[v]&&i.pa;L++){sa(C,y[L]);g&=ji(i,y[L],e,l,C)}}}else g=ki(c,C)}finally{if(y){oa(y,0);Sh.yb(y)}C.N();Yh.yb(C)}return g}var ka=new Fh(b,this);try{g=ki(c,ka)}finally{ka.N()}return g};function mi(){}P(mi,Ch);M=mi[w];M.pg=h;M.wh=j;M.Me=function(){return this.wh};M.addEventListener=function(a,b,c,e){ci(this,a,b,c,e)};M.removeEventListener=function(a,b,c,e){ei(this,a,b,c,e)};
M.dispatchEvent=function(a){var b;{var c=a;if(Uc(c))c=new Eh(c,this);else if(c instanceof Eh)ua(c,c[G]||this);else{var e=c;c=new Eh(c[I],this);Fd(c,e)}var f=1,g,i=c[I],k=Ph;if(i in k){k=k[i];var o=h in k,s;if(o){g=[];for(var u=this;u;u=u.Me())g[t](u);s=k[h];s.pa=s.q;for(var A=g[v]-1;!c.ab&&A>=0&&s.pa;A--){sa(c,g[A]);f&=ji(s,g[A],c[I],h,c)&&c.jc!=l}}var C=l in k;if(C){s=k[l];s.pa=s.q;if(o)for(A=0;!c.ab&&A<g[v]&&s.pa;A++){sa(c,g[A]);f&=ji(s,g[A],c[I],l,c)&&c.jc!=l}else for(var y=this;!c.ab&&y&&s.pa;y=
y.Me()){sa(c,y);f&=ji(s,y,c[I],l,c)&&c.jc!=l}}b=Boolean(f)}else b=h}return b};M.g=function(){mi.b.g[H](this);ii(this);this.wh=j};var ni=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function oi(a){return a[zb](ni)}function pi(a,b){var c=oi(a),e=oi(b);return c[3]==e[3]&&c[1]==e[1]&&c[4]==e[4]}var qi=/#|$/;function ri(a,b){var c;if(a instanceof ri){this.lc(b==j?a.wa:b);this.$d(a.za);this.ae(a.Hb);this.Sd(a.gb);this.Xd(a.$a);this.Wd(a.xa);this.Ff(a.ea.M());this.Td(a.jb)}else if(a&&(c=oi(ga(a)))){this.lc(!!b);this.$d(c[1]||Q,h);this.ae(c[2]||Q,h);this.Sd(c[3]||Q,h);this.Xd(c[4]);this.Wd(c[5]||Q,h);this.Zd(c[6]||Q,h);this.Td(c[7]||Q,h)}else{this.lc(!!b);this.ea=new si(j,this,this.wa)}}M=ri[w];M.za=Q;M.Hb=Q;M.gb=Q;M.$a=j;M.xa=Q;M.jb=Q;M.Sk=l;M.wa=l;var ti="//",ui="@",vi="?",wi="#";
na(M,function(){if(this.ja)return this.ja;var a=[];this.za&&a[t](xi(this.za,yi),Xf);if(this.gb){a[t](ti);this.Hb&&a[t](xi(this.Hb,yi),ui);a[t](zi(this.gb));this.$a!=j&&a[t](Xf,ga(this.$a))}this.xa&&a[t](xi(this.xa,Ai));var b=ga(this.ea);b&&a[t](vi,b);this.jb&&a[t](wi,xi(this.jb,Di));return this.ja=a[K](Q)});var Ei="/",Fi="..",Gi="./",Hi="/.";
M.Al=function(a){var b=this.M(),c=a.Bk();if(c)b.$d(a.za);else c=a.Dk();if(c)b.ae(a.Hb);else c=a.Sg();if(c)b.Sd(a.gb);else c=a.zk();var e=a.xa;if(c)b.Xd(a.$a);else if(c=a.Tg()){if(e.charAt(0)!=Ei)if(this.Sg()&&!this.Tg())e=Ei+e;else{var f=b.xa.lastIndexOf(Ei);if(f!=-1)e=b.xa[vc](0,f+1)+e}if(e==Fi||e==Cc)e=Q;else if(!ae(e,Gi)&&!ae(e,Hi))e=e;else{for(var g=e[B](Ei)==0,i=e[db](Ei),k=[],o=0;o<i[v];){var s=i[o++];if(s==Cc)g&&o==i[v]&&k[t](Q);else if(s==Fi){if(k[v]>1||k[v]==1&&k[0]!=Q)k.pop();g&&o==i[v]&&
k[t](Q)}else{k[t](s);g=h}}e=k[K](Ei)}}if(c)b.Wd(e);else c=a.Ak();if(c)b.Zd(a.Vj());else c=a.yk();c&&b.Td(a.jb);return b};M.M=function(){var a,b=this.za,c=this.Hb,e=this.gb,f=this.$a,g=this.xa,i=this.ea.M(),k=this.jb,o=new ri(j,this.wa);b&&o.$d(b);c&&o.ae(c);e&&o.Sd(e);f&&o.Xd(f);g&&o.Wd(g);i&&o.Ff(i);k&&o.Td(k);return a=o};M.$d=function(a,b){this.Ta();delete this.ja;if(this.za=b?Ii(a):a)this.za=this.za[z](/:$/,Q);return this};M.Bk=function(){return!!this.za};
M.ae=function(a,b){this.Ta();delete this.ja;this.Hb=b?Ii(a):a;return this};M.Dk=function(){return!!this.Hb};M.Sd=function(a,b){this.Ta();delete this.ja;this.gb=b?Ii(a):a;return this};M.Sg=function(){return!!this.gb};M.Xd=function(a){this.Ta();delete this.ja;if(a){a=ha(a);if(ma(a)||a<0)d(m("Bad port number "+a));this.$a=a}else this.$a=j;return this};M.zk=function(){return this.$a!=j};M.Wd=function(a,b){this.Ta();delete this.ja;this.xa=b?Ii(a):a;return this};M.Tg=function(){return!!this.xa};
M.Ak=function(){return this.ea[Na]()!==Q};M.Ff=function(a,b){this.Ta();delete this.ja;if(a instanceof si){this.ea=a;this.ea.Nf=this;this.ea.lc(this.wa)}else{b||(a=xi(a,Ji));this.ea=new si(a,this,this.wa)}return this};M.Zd=function(a,b){return this.Ff(a,b)};M.Vj=function(){return this.ea.sm()};M.Vh=function(a,b){this.Ta();delete this.ja;this.ea.B(a,b);return this};M.Td=function(a,b){this.Ta();delete this.ja;this.jb=b?Ii(a):a;return this};M.yk=function(){return!!this.jb};M.Ta=function(){if(this.Sk)d(m("Tried to modify a read-only Uri"))};
M.lc=function(a){this.wa=a;this.ea&&this.ea.lc(a)};function Ii(a){return a?la(a):Q}function zi(a){if(Uc(a))return ba(a);return j}var Ki=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function xi(a,b){var c=j;if(Uc(a)){c=a;Ki[Ra](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[z](b,Li)}return c}var Mi="%";function Li(a){var b=a.charCodeAt(0);return Mi+(b>>4&15)[Na](16)+(b&15)[Na](16)}var yi=/[#\/\?@]/g,Ai=/[\#\?]/g,Ji=/[\#\?@]/g,Di=/#/g;function Ni(a,b){var c=oi(a),e=oi(b);return c[3]==e[3]&&c[4]==e[4]}
function si(a,b,c){this.Ga=a||j;this.Nf=b||j;this.wa=!!c}M=si[w];var Oi="=";M.Ua=function(){if(!this.t){this.t=new Mg;if(this.Ga)for(var a=this.Ga[db](Rd),b=0;b<a[v];b++){var c=a[b][B](Oi),e=j,f=j;if(c>=0){e=a[b][Yb](0,c);f=a[b][Yb](c+1)}else e=a[b];e=Md(e);e=this.ob(e);this.add(e,f?Md(f):Q)}}};M.t=j;M.q=j;M.add=function(a,b){this.Ua();this.Ic();a=this.ob(a);if(this.Sa(a)){var c=this.t.W(a);Pc(c)?c[t](b):this.t.B(a,[c,b])}else this.t.B(a,b);this.q++;return this};
M.remove=function(a){this.Ua();a=this.ob(a);if(this.t.Sa(a)){this.Ic();var b=this.t.W(a);if(Pc(b))this.q-=b[v];else this.q--;return this.t.remove(a)}return l};Ca(M,function(){this.Ic();this.t&&this.t.clear();this.q=0});M.Sa=function(a){this.Ua();a=this.ob(a);return this.t.Sa(a)};M.pb=function(){this.Ua();for(var a=this.t.Wa(),b=this.t.pb(),c=[],e=0;e<b[v];e++){var f=a[e];if(Pc(f))for(var g=0;g<f[v];g++)c[t](b[e]);else c[t](b[e])}return c};
M.Wa=function(a){this.Ua();var b;if(a){var c=this.ob(a);if(this.Sa(c)){var e=this.t.W(c);if(Pc(e))return e;else{b=[];b[t](e)}}else b=[]}else{var f=this.t.Wa();b=[];for(var g=0;g<f[v];g++){var i=f[g];Pc(i)?ld(b,i):b[t](i)}}return b};M.B=function(a,b){this.Ua();this.Ic();a=this.ob(a);if(this.Sa(a)){var c=this.t.W(a);if(Pc(c))this.q-=c[v];else this.q--}this.t.B(a,b);this.q++;return this};M.W=function(a,b){this.Ua();a=this.ob(a);if(this.Sa(a)){var c=this.t.W(a);return Pc(c)?c[0]:c}else return b};
na(M,function(){if(this.Ga)return this.Ga;if(!this.t)return Q;for(var a=[],b=0,c=this.t.pb(),e=0;e<c[v];e++){var f=c[e],g=Kd(f),i=this.t.W(f);if(Pc(i))for(var k=0;k<i[v];k++){b>0&&a[t](Rd);a[t](g,Oi,Kd(i[k]));b++}else{b>0&&a[t](Rd);a[t](g,Oi,Kd(i));b++}}return this.Ga=a[K](Q)});M.sm=function(){if(!this.Mb)this.Mb=Ii(this[Na]());return this.Mb};M.Ic=function(){delete this.Mb;delete this.Ga;this.Nf&&delete this.Nf.ja};
M.M=function(){var a=new si;if(this.Mb)a.Mb=this.Mb;if(this.Ga)a.Ga=this.Ga;if(this.t)a.t=this.t.M();return a};M.ob=function(a){var b=ga(a);if(this.wa)b=b[rc]();return b};M.lc=function(a){var b=a&&!this.wa;if(b){this.Ua();this.Ic();Lg(this.t,function(c,e){var f=e[rc]();if(e!=f){this.remove(e);this.add(f,c)}},this)}this.wa=a};function Pi(){mi[H](this)}var Qi,Ri;P(Pi,mi);var Si=h;if(n[ob]&&(n[ob].hash[B]("xdrp")==1||n[ob].search[B]("xdrp")==1))if(S)p.execCommand("Stop");else if(T)n[La]();else d(m("stopped"));var Ti="complete",Ui="ready";function Vi(a,b,c,e,f){var g=new Pi;b&&ci(g,Ti,b);ci(g,Ui,g.reset);g.Hl(a,c,e,f)}var Wi=Ah("goog.net.CrossDomainRpc"),Xi='<textarea name="',Yi='">',Zi="</textarea>";function $i(a,b){return Xi+a+Yi+(b&&(Uc(b)||b[kb]==ga)?b[z](/&/g,Nd):b)+Zi}var aj="link",bj="stylesheet",cj="img",dj="/robots.txt";
function ej(){if(Qi)return Qi;if(T)for(var a=p[qc](aj),b=0;b<a[v];b++){var c=a[b];if(c.rel==bj&&Ni(c[Xb],n[ob][Xb])&&c[Xb][B](vi)<0)return c[Xb][db](wi)[0]}var e=p[qc](cj);for(b=0;b<e[v];b++){var f=e[b];if(Ni(f.src,n[ob][Xb])&&f.src[B](vi)<0)return f.src[db](wi)[0]}if(!Si)d(m("No suitable dummy resource specified or detected for this page"));if(S)return n[ob][Xb][db](wi)[0];else{var g=n[ob][Xb],i=g[B](Ei,g[B](ti)+2),k=g[Yb](0,i);return k+dj}}
var fj=0,gj="iframe",hj="xdrq-",ij="absolute",jj="-5000px",kj="xdpe:request-id",lj="dummyUri: ",mj="xdpe:dummy-uri",nj="xdp:",oj="xdh:",pj='<body><form method="',qj="GET",rj="POST",sj='" action="',tj="</form></body>",uj="load",vj="response ready";
Pi[w].Hl=function(a,b,c,e){var f=this.Pc=p[Lb](gj),g=fj++;f.id=hj+g;if(!Ri){f[E].position=ij;f[E].top=jj;ta(f[E],jj)}p[vb][Ia](f);var i=[];i[t]($i(kj,g));var k=ej();Wi.log(wh,lj+k);i[t]($i(mj,k));if(c)for(var o in c){var s=c[o];i[t]($i(nj+o,s))}if(e)for(o in e){s=e[o];i[t]($i(oj+o,s))}var u=pj+(b==qj?qj:rj)+sj+a+Yi+i[K](Q)+tj,A=vf(f);A[Qa]();A.write(u);A.close();A.forms[0].submit();A=j;this.Xk=ci(f,uj,function(){Wi.log(wh,vj);this.Bl=h},l,this);this.ol()};
Pi[w].ol=function(){this.ji=0;var a=n.setInterval($c(function(){this.mj(a)},this),50)};var wj="xd response ready",xj="n",yj="xd response number of chunks: ",zj="xd response iframe not ready",Aj="chunk",Bj="status",Cj="isDataJson",Dj="headers",Ej="xd response timed out",Fj="response timed out",Gj="error";
Pi[w].mj=function(a){var b=this.Pc.contentWindow,c=b.frames[v],e=j;if(c>0&&Hj(e=b.frames[c-1])){Wi.log(wh,wj);var f=Ij(e)[Yb](1),g=new si(f),i=[],k=ha(g.W(xj));Wi.log(wh,yj+k);for(var o=0;o<k;o++){var s=b.frames[o];if(!s||!s[ob]||!s[ob][Xb]){Wi.log(wh,zj);return}var u=Ij(s),A=u[B](Aj)+"chunk"[v]+1,C=u[Yb](A);i[t](C)}n.clearInterval(a);var y=i[K](Q);S||(y=la(y));this.status=ha(g.W(Bj));this.responseText=y;this.cn=g.W(Cj)==fh;var R,L=g.W(Dj);this.Md=R=eval(rd+L+td);this[D](Ui);this[D](Ti)}else if(this.Bl){this.ji+=
50;if(this.ji>500){Wi.log(wh,Ej);n.clearInterval(a);this.status=500;this.responseText=Fj;this[D](Ui);this[D](Gj);this[D](Ti)}}};var Jj="xdrp-info";function Hj(a){try{return Ij(a)[B](Jj)==1}catch(b){return l}}function Ij(a){var b=a[ob][Xb],c=b[B](vi),e=b[B](wi),f=c<0?e:e<0?c:r.min(c,e);return b[Yb](f)}Pi[w].hf=function(){switch(this[Bb]){case 200:case 304:return h;default:return l}};var Kj="request frame removed: ";Pi[w].reset=function(){if(!Ri){Wi.log(wh,Kj+this.Pc.id);gi(this.Xk);this.Pc[jc][wb](this.Pc)}delete this.Pc};
Pi[w].getResponseHeader=function(a){return Sc(this.Md)?this.Md[a]:undefined};var Lj=p.referrer,Mj=Lj[B](vi);if(Mj>0)Lj=Lj[Yb](0,Mj);var Nj=Lj[B](wi);if(Nj>0)Lj=Lj[Yb](0,Nj);function Oj(a,b){mi[H](this);this.Hc=a||1;this.Vc=b||Pj;this.se=$c(this.nm,this);this.lf=bd()}P(Oj,mi);Oj[w].uc=l;var Pj=N.window,Qj=0.8;M=Oj[w];M.$=j;M.setInterval=function(a){this.Hc=a;if(this.$&&this.uc){this[La]();this.start()}else this.$&&this[La]()};M.nm=function(){if(this.uc){var a=bd()-this.lf;if(a>0&&a<this.Hc*Qj)this.$=this.Vc[Za](this.se,this.Hc-a);else{this.nj();if(this.uc){this.$=this.Vc[Za](this.se,this.Hc);this.lf=bd()}}}};var Rj="tick";M.nj=function(){this[D](Rj)};
M.start=function(){this.uc=h;if(!this.$){this.$=this.Vc[Za](this.se,this.Hc);this.lf=bd()}};M.stop=function(){this.uc=l;if(this.$){this.Vc[Ua](this.$);this.$=j}};M.g=function(){Oj.b.g[H](this);this[La]();delete this.Vc};function Sj(a,b,c){if(Vc(a)){if(c)a=$c(a,c)}else if(a&&typeof a[ac]==Mc)a=$c(a[ac],a);else d(m(Nh));return b>2147483647?-1:Pj[Za](a,b||0)};function Tj(){if(T){this.fb={};this.je={};this.be=[]}}M=Tj[w];M.S=Ah("goog.net.xhrMonitor");var Uj="Pushing context: ",Vj=" (";M.Ch=function(a){if(T){var b=Uc(a)?a:Sc(a)?Wc(a):Q;this.S.Ee(Uj+a+Vj+b+td);this.be[t](b)}};var Wj="Popping context: ";M.zh=function(){if(T){var a=this.be.pop();this.S.Ee(Wj+a);this.um(a)}};var Xj="Opening XHR : ";M.al=function(a){if(T){var b=Wc(a);this.S.ga(Xj+b);for(var c=0;c<this.be[v];c++){var e=this.be[c];this.Yc(this.fb,e,b);this.Yc(this.je,b,e)}}};var Yj="Closing XHR : ";
M.$k=function(a){if(T){var b=Wc(a);this.S.ga(Yj+b);delete this.je[b];for(var c in this.fb){jd(this.fb[c],b);this.fb[c][v]==0&&delete this.fb[c]}}};var Zj="Updating dependent contexts";M.um=function(a){var b=this.je[a],c=this.fb[a];if(b&&c){this.S.Ee(Zj);dd(b,function(e){dd(c,function(f){this.Yc(this.fb,e,f);this.Yc(this.je,f,e)},this)},this)}};M.Yc=function(a,b,c){a[b]||(a[b]=[]);id(a[b],c)||a[b][t](c)};var $j=new Tj;function ak(){return bk()}var bk=j,ck=j,dk=j;function ek(){var a=fk();return a?new ActiveXObject(a):new XMLHttpRequest}function gk(){var a=fk(),b={};if(a){b[0]=h;b[1]=h}return b}bk=ek;ck=gk;var hk=dk=j,ik="MSXML2.XMLHTTP.6.0",jk="MSXML2.XMLHTTP.3.0",kk="MSXML2.XMLHTTP",lk="Microsoft.XMLHTTP";
function fk(){if(!hk&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var a=[ik,jk,kk,lk],b=0;b<a[v];b++){var c=a[b];try{new ActiveXObject(c);return hk=c}catch(e){}}d(m("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return hk};function mk(){mi[H](this);this.headers=new Mg}P(mk,mi);mk[w].S=Ah("goog.net.XhrIo");var nk=[];function ok(a,b,c,e,f,g){var i=new mk;nk[t](i);b&&ci(i,Ti,b);ci(i,Ui,ad(pk,i));g&&i.km(g);i[Db](a,c,e,f)}function qk(){for(var a=nk;a[v];)a.pop().N()}function rk(a,b){mk[w].qf=a.an(mk[w].qf,b)}function pk(a){a.N();jd(nk,a)}M=mk[w];M.Ca=l;M.o=j;M.ie=j;M.ih=Q;M.fh=Q;M.Jc=0;M.Ya=Q;M.De=l;M.Bd=l;M.bf=l;M.tb=l;M.Uc=0;M.Gb=j;M.km=function(a){this.Uc=r.max(0,a)};
var sk="Opening Xhr",tk="Error opening Xhr: ",uk="Content-Type",vk="application/x-www-form-urlencoded;charset=utf-8",wk="Will abort after ",xk="ms if incomplete",yk="Sending request",zk="Send error: ";
xa(M,function(a,b,c,e){if(this.Ca)d(m("[goog.net.XhrIo] Object is active with another request"));var f=b||qj;this.ih=a;this.Ya=Q;this.Jc=0;this.fh=f;this.De=l;this.Ca=h;this.o=new ak;this.ie=dk||(dk=ck());$j.al(this.o);this.o.onreadystatechange=$c(this.rh,this);try{this.S.ga(this.Ha(sk));this.bf=h;this.o[Qa](f,a,h);this.bf=l}catch(g){this.S.ga(this.Ha(tk+g[tb]));this.Cg(5,g);return}var i=c||Q,k=this.headers.M();e&&Lg(e,function(s,u){k.B(u,s)});f==rj&&!k.Sa(uk)&&k.B(uk,vk);Lg(k,function(s,u){this.o.setRequestHeader(u,
s)},this);try{if(this.Gb){Pj[Ua](this.Gb);this.Gb=j}if(this.Uc>0){this.S.ga(this.Ha(wk+this.Uc+xk));this.Gb=Pj[Za]($c(this.pm,this),this.Uc)}this.S.ga(this.Ha(yk));this.Bd=h;this.o[Db](i);this.Bd=l}catch(o){this.S.ga(this.Ha(zk+o[tb]));this.Cg(5,o)}});M.dispatchEvent=function(a){if(this.o){$j.Ch(this.o);try{mk.b[D][H](this,a)}finally{$j.zh()}}else mk.b[D][H](this,a)};var Ak="Timed out after ",Bk="ms, aborting",Ck="timeout";
M.pm=function(){if(!(typeof yc=="undefined"))if(this.o){this.Ya=Ak+this.Uc+Bk;this.Jc=8;this.S.ga(this.Ha(this.Ya));this[D](Ck);this[Xa](8)}};M.Cg=function(a,b){this.Ca=l;if(this.o){this.tb=h;this.o[Xa]();this.tb=l}this.Ya=b;this.Jc=a;this.tg();this.ad()};M.tg=function(){if(!this.De){this.De=h;this[D](Ti);this[D](Gj)}};var Dk="Aborting",Ek="abort";M.abort=function(a){if(this.o){this.S.ga(this.Ha(Dk));this.Ca=l;this.tb=h;this.o[Xa]();this.tb=l;this.Jc=a||7;this[D](Ti);this[D](Ek);this.ad()}};
M.g=function(){if(this.o){if(this.Ca){this.Ca=l;this.tb=h;this.o[Xa]();this.tb=l}this.ad(h)}mk.b.g[H](this)};M.rh=function(){!this.bf&&!this.Bd&&!this.tb?this.qf():this.qh()};M.qf=function(){this.qh()};var Fk="Local request error detected and ignored",Gk="readystatechange",Hk="Request complete",Ik="success",Jk=" [",Kk="]";
M.qh=function(){if(this.Ca)if(!(typeof yc=="undefined"))if(this.ie[1]&&this.Ec()==4&&this.sd()==2)this.S.ga(this.Ha(Fk));else if(this.Bd&&this.Ec()==4)Pj[Za]($c(this.rh,this),0);else{this[D](Gk);if(this.ah()){this.S.ga(this.Ha(Hk));this.Ca=l;if(this.hf()){this[D](Ti);this[D](Ik)}else{this.Jc=6;this.Ya=this.fk()+Jk+this.sd()+Kk;this.tg()}this.ad()}}};
M.ad=function(a){if(this.o){this.o.onreadystatechange=this.ie[0]?Ec:j;var b=this.o;this.ie=this.o=j;if(this.Gb){Pj[Ua](this.Gb);this.Gb=j}if(!a){$j.Ch(b);this[D](Ui);$j.zh()}$j.$k(b)}};M.la=function(){return this.Ca};M.ah=function(){return this.Ec()==4};M.hf=function(){switch(this.sd()){case 0:case 200:case 204:case 304:return h;default:return l}};M.Ec=function(){return this.o?this.o.readyState:0};var Lk="Can not get status: ";
M.sd=function(){try{return this.Ec()>2?this.o[Bb]:-1}catch(a){this.S.wm(Lk+a[tb]);return-1}};M.fk=function(){try{return this.Ec()>2?this.o[Ka]:Q}catch(a){this.S.ga(Lk+a[tb]);return Q}};M.dk=function(){return this.o?this.o[fb]:Q};M.getResponseHeader=function(a){return this.o&&this.ah()?this.o.getResponseHeader(a):undefined};M.Yj=function(){return Uc(this.Ya)?this.Ya:ga(this.Ya)};M.Ha=function(a){return a+Jk+this.fh+Ld+this.ih+Ld+this.sd()+Kk};var Mk=mk;xa(Mk,ok);Mk.Rm=qk;Mk.bn=rk;Mk.Sm=pk;Mk.Am=uk;Mk.Fm=vk;Mk.fn=nk;var Nk="head",Ok="html",Pk="body",Qk="text/javascript";function Rk(a){var b;if(p[qc](Nk)[v]==0){var c=p[qc](Ok)[0],e=p[qc](Pk)[0],f=p[Lb](Nk);c[qb](f,e)}b=p[qc](Nk)[0];var g=p[Lb](cf);Aa(g,Qk);g.src=a;b[Ia](g)}function Sk(a){var b=a[B](vi);if(b>0)a=a[Yb](0,b);var c=a[B](wi);if(c>0)a=a[Yb](0,c);return a}function Tk(a){return function(b){ja[sb][gc].Oc(a);var c=b[Ib]();c&&ja[sb][gc].ag(a,b);return!c}};var Uk="column",Vk="desc";function Wk(a,b,c){if(typeof b!=Gc||!(Uk in b))d(m(c+' must have a property "column"'));else if(Vk in b&&typeof b.desc!=eh)d(m('Property "desc" in '+c+" must be boolean."));U(a,b.column)}var Xk="sortColumns[",Yk="Column index ",Zk=" is duplicate in sortColumns.",$k="sortColumns";
function al(a,b){if(typeof b==O){U(a,b);return[{column:b}]}else if(typeof b==Gc)if(b[kb]==Array){if(b[v]<1)d(m("sortColumn is an empty array. Must have at least one element."));var c={};if(typeof b[0]==Gc){for(var e=0;e<b[v];e++){Wk(a,b[e],Xk+e+Kk);var f=b[e].column;if(f in c)d(m(Yk+f+Zk));c[f]=h}return b}else if(typeof b[0]==O){var g=[];for(e=0;e<b[v];e++){U(a,b[e]);if(b[e]in c)d(m(Yk+f+Zk));c[f]=h;g[t]({column:b[e]})}return g}else d(m("sortColumns is an array, but neither of objects nor of numbers. Must be either of those."))}else{Wk(a,
b,$k);return[b]}}function bl(a,b){var c=a.P();if(r[eb](b)!==b||b<0||b>=c)d(m("Invalid row index "+b+". Should be in the range [0-"+(c-1)+"]."))}function U(a,b){var c=a.Dc();if(r[eb](b)!==b||b<0||b>=c)d(m("Invalid column index "+b+". Should be an integer in the range [0-"+(c-1)+"]."))}var cl="date",dl="datetime",el="timeofday";
function fl(a,b,c){if(!(c==j)){var e=a.T(b),f=typeof c;switch(e){case O:if(f==O)return;break;case Tc:if(f==Tc)return;break;case eh:if(f==eh)return;break;case cl:case dl:if(f==Gc&&c[kb]==Date)return;break;case el:if(f==Gc&&c[kb]==Array&&c[v]>=3&&c[v]<=4){for(var g=h,i=0;i<c[v];i++){var k=c[i];if(typeof k!=O||k!=r[eb](k)){g=l;break}}if(c[0]<0||c[0]>23||c[1]<0||c[1]>59||c[2]<0||c[2]>59)g=l;if(c[v]==4&&(c[3]<0||c[3]>999))g=l;if(g)return}break}d(m("Type mismatch. Value "+c+" does not match type "+e+" in column index "+
b))}}function gl(a,b,c){if(b==j&&c==j)return 0;else if(b==j)return-1;else if(c==j)return 1;switch(a){case eh:case O:case Tc:case cl:case dl:return b<c?-1:c<b?1:0;case el:for(var e=0;e<3;e++)if(b[e]<c[e])return-1;else if(c[e]<b[e])return 1;var f=b[v]<4?0:b[3],g=c[v]<4?0:c[3];return f<g?-1:g<f?1:0}}
function hl(a,b){U(a,b);var c=a.T(b),e=j,f=j,g,i,k=a.P();for(g=0;g<k;g++){i=a.s(g,b);if(i!=j){f=e=i;break}}if(e==j)return{min:j,max:j};for(g++;g<k;g++){i=a.s(g,b);if(i!=j)if(gl(c,i,e)<0)e=i;else if(gl(c,f,i)<0)f=i}return{min:e,max:f}}function il(a,b){b=al(a,b);for(var c=[],e=a.P(),f=0;f<e;f++)c[t](f);od(c,function(g,i){for(var k=0;k<b[v];k++){var o=b[k].column,s=b[k].desc?-1:1,u=gl(a.T(o),a.s(g,o),a.s(i,o));if(u!=0)return u*s}return 0});return c}
function jl(a,b){U(a,b);if(a.P()==0)return[];var c=il(a,[{column:b}]),e=a.T(b),f=[],g=a.s(c[0],b);f[t](g);for(var i=1;i<c[v];i++){var k=a.s(c[i],b);gl(e,k,g)!=0&&f[t](k);g=k}return f}function kl(a,b,c){for(var e=0;e<b[v];e++){var f=b[e],g=f.column,i=a.s(c,g),k=a.T(g);if(f.minValue!=j||f.maxValue!=j){if(i==j)return l;if(f.minValue!=j&&gl(k,i,f.minValue)<0)return l;if(f.maxValue!=j&&gl(k,i,f.maxValue)>0)return l}else if(gl(k,i,f[nb])!=0)return l}return h}
var ll="value",ml="minValue",nl="maxValue",ol="columnFilters[";
function pl(a,b){if(typeof b!=Gc||b[kb]!=Array||b[v]<1)d(m("columnFilters must be a non-empty array"));for(var c={},e=0;e<b[v];e++){if(typeof b[e]!=Gc||!(Uk in b[e]))if(ll in b[e]||ml in b[e]||nl in b[e]){if(ll in b[e]&&(ml in b[e]||nl in b[e]))d(m(ol+e+'] must specify either "value" or range properties ("minValue" and/or "maxValue"'))}else d(m(ol+e+'] must have properties "column" and "value", "minValue"or "maxValue"'));var f=b[e].column;if(f in c)d(m(Yk+f+" is duplicate in columnFilters."));U(a,
f);fl(a,f,b[e][nb]);c[f]=h}for(var g=[],i=a.P(),k=0;k<i;k++)kl(a,b,k)&&g[t](k);return g};var ql="0.5",rl="0.6";function V(a,b){this.bb=b?b==ql?ql:rl:rl;if(a){this.r=a.cols;this.z=a.rows;this.Ba=a.p||j}else{this.r=[];this.z=[];this.Ba=j}Lf(Nf,Kf())||Of(Sf,Kf())}var sl={zm:eh,Hm:O,Jm:Tc,Bm:cl,Km:el,Cm:dl};M=V[w];M.r=j;M.bb=j;M.z=j;M.Ba=j;M.P=function(){return this.z[v]};M.Dc=function(){return this.r[v]};
M.M=function(){var a=new V(j,this.bb);a.r=[];a.z=[];var b=this.Ba;if(b)a.Ba=Dd(b);for(var c=0;c<this.r[v];c++){var e=this.r[c],f=Dd(e),g=e.p;if(g)f.p=Dd(g);a.r[t](f)}for(var i=0;i<this.z[v];i++){var k=this.z[i],o;o={};o.c=[];var s=k.c;for(c=0;c<s[v];c++){var u=s[c],A=Dd(u);if(u){var C=u.p;if(C)A.p=Dd(C)}o.c[t](A);var y=k.p;if(y)o.p=Dd(y)}a.z[t](o)}return a};M.hd=function(a){U(this,a);return this.r[a].id};M.jd=function(a){for(var b=this.r,c=0;c<b[v];c++)if(b[c].id==a)return c;return-1};
M.kd=function(a){U(this,a);return this.r[a].label};M.ld=function(a){U(this,a);return this.r[a].pattern};M.T=function(a){U(this,a);var b=this.r[a][I];return b};M.s=function(a,b){bl(this,a);U(this,b);var c=this.xc(a,b);return c?typeof c.v!="undefined"?c.v:j:j};M.xc=function(a,b){return this.z[a].c[b]};var tl="00";
M.Ac=function(a,b){bl(this,a);U(this,b);var c=this.xc(a,b),e=Q;if(c)if(typeof c.f!="undefined"&&c.f!=j)e=c.f;else if(typeof c.v!="undefined"&&c.v!=j){var f=this.T(b);if(f==el){var g=[],i=c.v;g[t](i[0]);var k=(i[1]<10?be:Q)+i[1];g[t](k);var o=(i[2]<10?be:Q)+i[2];g[t](o);e=g[K](Xf);if(i[v]>3&&i[3]>0)e+=Cc+(i[3]<10?tl:i[3]<100?be:Q)+i[3]}else e=f==cl?wg(2,c.v):f==dl?wg(10,c.v):ga(c.v)}return e};M.od=function(a,b,c){bl(this,a);U(this,b);var e=this.xc(a,b),f=e&&e.p;return f&&c in f?f[c]:j};
M.Kg=function(a,b){bl(this,a);U(this,b);var c=this.xc(a,b);if(!c){c={v:j,f:j};this.z[a].c[b]=c}c.p||(c.p={});return c.p};M.ud=function(){return this.Ba};M.vd=function(a){var b=this.Ba;return b&&a in b?b[a]:j};M.im=function(a){this.Ba=a};M.jm=function(a,b){if(!this.Ba)this.Ba={};this.Ba[a]=b};M.Aa=function(a,b,c){this.Rd(a,b,c,undefined,undefined)};M.Sc=function(a,b,c){this.Rd(a,b,undefined,c,undefined)};M.Wh=function(a,b,c){this.Rd(a,b,undefined,undefined,c)};
M.setProperty=function(a,b,c,e){var f=this.Kg(a,b);f[c]=e};M.Rd=function(a,b,c,e,f){bl(this,a);U(this,b);var g=this.xc(a,b);if(!g){g={};this.z[a].c[b]=g}if(typeof c!="undefined"){fl(this,b,c);g.v=c}if(typeof e!="undefined")g.f=e;if(typeof f!="undefined")g.p=f};M.fm=function(a,b){bl(this,a);var c=this.z[a];c.p=b};M.gm=function(a,b,c){var e=this.Wb(a);e[b]=c};M.pd=function(a,b){var c=this.Wb(a);if(c&&b in c)return c[b]};M.Wb=function(a){bl(this,a);var b=this.z[a];b.p||(b.p={});return b.p};
M.Pl=function(a,b){U(this,a);var c=this.r[a];c.label=b};M.Ql=function(a,b){U(this,a);var c=this.r[a];c.p=b};M.Rl=function(a,b,c){var e=this.Sb(a);e[b]=c};M.yc=function(a,b){var c=this.Sb(a);return c&&b in c?c[b]:j};M.Sb=function(a){U(this,a);var b=this.r[a];b.p||(b.p={});return b.p};M.Zg=function(a,b,c,e){a!==this.r[v]&&U(this,a);var f=c||Q,g=e||Q;if(!Ad(sl,b))d(m("Invalid type: "+b+Cc));this.r[mc](a,0,{id:g,label:f,pattern:Q,type:b});for(var i=0;i<this.z[v];i++)this.z[i].c[mc](a,0,{v:j,f:j})};
M.Mi=function(a,b,c){this.Zg(this.r[v],a,b,c);return this.r[v]-1};M.jl=function(a,b){var c={};if(Oc(b)==Gc&&!Rc(b)){c.v=typeof b.v=="undefined"?j:b.v;var e=typeof b.f;if(e=="undefined"||e==Nc)c.f=j;else if(e==Tc)c.f=b.f;else d(m("Formatted value ('f'), if specified, must be a string."));e=typeof b.p;if(e==Gc)c.p=b.p;else if(e!=Nc&&e!="undefined")d(m("Properties ('p'), if specified, must be an Object."))}else{c.v=b!=j?b:j;c.f=j}fl(this,a,c.v);return c};
M.$g=function(a,b){a!==this.z[v]&&bl(this,a);var c;if(typeof b==Gc&&b[kb]==Array)c=b;else if(typeof b==O){if(b!=r[eb](b)||b<0)d(m("Invalid value for numOrArray: "+b+". If numOrArray is a number it should be a nonnegative integer."));for(var e=[],f=0;f<b;f++)e[f]=j;c=e}else d(m("Invalid value for numOrArray. Should be a number or an array of arrays of cells."));for(var g=[],i=0;i<c[v];i++){var k=c[i],o=[];if(k===j)for(var s=0;s<this.r[v];s++)o[t]({v:j,f:j});else if(typeof k==Gc&&k[kb]==Array){if(k[v]!=
this.r[v])d(m("Row given with size different than "+this.r[v]+" (the number of columns in the table)."));for(var u=0;u<k[v];u++)o[t](this.jl(u,k[u]))}else d(m("Every row given must be either null or an array."));var A={};A.c=o;g[t](A)}ad(md,this.z,a,0)[dc](j,g);return a+g[v]-1};M.ne=function(a){if(typeof a==O||typeof a==Gc&&a[kb]==Array)return this.$g(this.z[v],a);else d(m("Argument given to addRows must be either a number or an array"))};
M.Pi=function(a){if(typeof a==Gc&&a[kb]==Array)return this.ne([a]);else if(typeof a=="undefined"||a==j)return this.ne(1);else d(m("If argument is given to addRow, it must be an array, or null"))};M.zc=function(a){return hl(this,a)};M.Ne=function(a){return il(this,a)};M.sort=function(a){a=al(this,a);od(this.z,$c(function(b,c){for(var e=0;e<a[v];e++){var f=a[e].column,g=a[e].desc?-1:1,i=b.c[f]?b.c[f].v:j,k=c.c[f]?c.c[f].v:j,o=gl(this.T(f),i,k);if(o!=0)return o*g}return 0},this))};
M.He=function(a){return jl(this,a)};M.Je=function(a){return pl(this,a)};M.Hh=function(a,b){if(!(b<=0)){bl(this,a);if(a+b>this.z[v])b=this.z[v]-a;this.z[mc](a,b)}};M.vl=function(a){this.Hh(a,1)};M.Gh=function(a,b){if(!(b<=0)){U(this,a);if(a+b>this.r[v])b=this.r[v]-a;this.r[mc](a,b);for(var c=0;c<this.z[v];c++)this.z[c].c[mc](a,b)}};M.tl=function(a){this.Gh(a,1)};function ul(a){this.Lh=vl(a);this.ed=a[Bb];this.Va=[];this.cb=[];this.cb=a.warnings||[];this.Va=a[gc]||[];wl(this.cb);wl(this.Va);if(this.ed!=Gj){this.$h=a.sig;this.k=new V(a.table,this.Lh)}}function wl(a){for(var b=0;b<a[v];b++){var c=a[b].detailed_message;if(c)a[b].detailed_message=xl(c)}}var yl=/^[^<]*(<a(( )+target=('_blank')?("_blank")?)?( )+(href=('[^']*')?("[^"]*")?)>[^<]*<\/a>[^<]*)*$/,zl=/javascript((s)?( )?)*:/;
function xl(a){if(!a)return Q;return a[zb](yl)&&!a[zb](zl)?a:a[z](/&/g,Nd)[z](/</g,Od)[z](/>/g,Pd)[z](/\"/g,Qd)}function vl(a){var b=a.version||rl;return Ad(Al,b)?b:rl}var Al={Lm:ql,Mm:rl};M=ul[w];M.$h=j;M.k=j;M.isError=function(){return this.ed==Gj};var Bl="warning";M.hasWarning=function(){return this.ed==Bl};M.ng=function(a){for(var b=0;b<this.Va[v];b++)if(this.Va[b].reason==a)return h;for(b=0;b<this.cb[v];b++)if(this.cb[b].reason==a)return h;return l};M.Uj=function(){return this.k};
M.Ie=function(a){if(this[Ib]()&&this.Va&&this.Va[0]&&this.Va[0][a])return this.Va[0][a];if(this.hasWarning()&&this.cb&&this.cb[0]&&this.cb[0][a])return this.cb[0][a];return j};var Cl="reason";M.getReasons=function(){var a=this.Ie(Cl);return a!=j&&a!=Q?[a]:[]};var Dl="message";M.getMessage=function(){return this.Ie(Dl)||Q};var El="detailed_message";M.getDetailedMessage=function(){return this.Ie(El)||Q};var Fl="auto";function W(a,b){this.Ea=a;var c=b||{};this.Af=c.sendMethod||Fl;if(!Ad(Gl,this.Af))d(m("Send method not supported: "+this.Af));this.lh=c.makeRequestParams_||{};if(/spreadsheets/[Ra](a)||/\.corp\.google\.com:4040/[Ra](a)){this.wl();this.yl()}this.Tk=/spreadsheets.google.com\/a\/.*\/tq\?.*/[Ra](this.Ea)||/.*corp.google.com:4040\/a\/.*\/tq\?.*/[Ra](this.Ea);this.wf=Hl++;Il[t](this)}
var Jl="xhr",Kl="makeRequest",Gl={Om:Jl,Im:"scriptInjection",Gm:Kl,ym:Fl},Ll=new Mg({"X-DataSource-Auth":jg}),Hl=0,Ml={};W[w].li=30;var Il=[],Nl=N.gadgets;function Ol(){for(var a=0;a<Il[v];a++){var b=Il[a];b.uf&&b.Od()}}var Pl="/tq?",Ql="/tq?pub=1&";W[w].yl=function(){var a=this.Ea;if(/.google\.com(:4040)?(\/a\/.*)?\/ccc\?.*key=/[Ra](a))a=a[z](/\/ccc\?/,Pl);else if(/.google\.com(:4040)?(\/a\/.*)?\/pub\?.*key=/[Ra](a))a=a[z](/\/pub\?/,Ql);this.Ea=a};var Rl="spreadsheets.google.com";
W[w].wl=function(){var a=this.Ea;a=a[z](/spreadsheets[0-9]\.google\.com/,Rl);this.Ea=a=a[z](/spreadsheets\.google\.com:433/,Rl)};var Sl="JavaScript",Tl="var _et_ = 1;";
function Ul(a){if(a[G].hf()){var b=Id(a[G].dk());if(b[zb](/^({.*})$/)){var c=eval(rd+b+td);Vl(c)}else if(N.execScript)N.execScript(b,Sl);else if(N.eval){if(Bc==j){N.eval(Tl);if(typeof N._et_!="undefined"){delete N._et_;Bc=h}else Bc=l}if(Bc)N.eval(b);else{var e=N[bb],f=e[Lb](cf);Aa(f,Qk);f.defer=l;f[Ia](e[lb](b));e[vb][Ia](f);e[vb][wb](f)}}else d(m("goog.globalEval not available"))}else d(m("google.visualization.Query: "+a[G].Yj()))}
function Vl(a){vl(a);var b=a.reqId,c=Ml[b];if(c){Ml[b]=j;c.yd(a)}else d(m("Missing query for request id: "+b))}M=W[w];M.Ld=j;M.Kd=j;M.ee=j;M.hc=j;M.We=j;M.$b=j;M.uf=h;M.tf=0;M.gh=j;M.la=l;M.Xh=function(a){if(typeof a!=O||a<0)d(m("Refresh interval must be a non-negative number"));this.tf=a;this.Jh()};M.ve=function(){if(this.ee){n[Ua](this.ee);this.ee=j}};var Wl="Request timed out";M.om=function(){var a=Ck,b=Wl;this.Cf(a,b)};
M.Cf=function(a,b,c){var e={version:rl,status:Gj,errors:[{reason:a,message:b,detailed_message:c}]};this.yd(e)};var Xl="reqId:",Yl=";sig:",Zl=";type:",$l=";";
M.cg=function(a){var b={};if(this.hc)b.tq=ga(this.hc);var c=Xl+ga(this.wf),e=this.gh;if(e)c+=Yl+e;if(this.We)c+=Zl+this.We;b.tqx=c;if(this.$b){var f=[];for(var g in this.$b)f[t](g+Xf+this.$b[g]);b.tqh=f[K]($l)}var i,k=a,o=k[B](wi);if(o!=-1)k=k[Yb](0,o);var s=k[B](vi),u=Q,A=Q,C=[];if(s==-1)u=k;else{u=k[Yb](0,s);A=k[Yb](s+1);C=A[db](Rd)}var y,R=[];for(y=0;y<C[v];y++){var L=C[y][db](Oi),ka={};ka.name=L[0];ka.rf=C[y];R[t](ka)}for(var ea in b){var ab=b[ea],ee=l;for(y=0;y<R[v];y++)if(R[y][ic]==ea){R[y].rf=
ea+Oi+ba(ab);ee=h;break}if(!ee){var Ab={};Ab.name=ea;Ab.rf=ea+Oi+ba(ab);R[t](Ab)}}var hd=u;if(R[v]>0){hd+=vi;var ef=[];for(y=0;y<R[v];y++)ef[t](R[y].rf);hd+=ef[K](Rd)}return i=hd};var am="gadgets.io.makeRequest",bm="none",cm="&requireauth=1&";
M.Od=function(){var a=this.cg(this.Ea);Ml[ga(this.wf)]=this;var b=this.Af;if(b==Fl)b=em(a);if(b==Kl)if(Dc(am))this.Gl(a,this.lh);else d(m("gadgets.io.makeRequest is not defined."));else if(b==Jl||b==Fl&&pi(N[ob][Xb],(new ri(N[ob][Xb])).Al(new ri(a))[Na]()))Mk[Db](a,Ul,qj,j,Ll);else{var c=p[qc](Pk)[0];if(this.Tk){var e=this,f=p[Lb](cj);f.onerror=function(){e.qe(a)};f.onload=function(){e.qe(a)};Da(f[E],bm);var g=a+cm+(new Date)[nc]();f.src=g;c[Ia](f)}else this.qe(a)}};var fm="tqrt";
function em(a){var b;if(/[?&]alt=gviz(&[^&]*)*$/[Ra](a))b=Kl;else{var c;{var e=fm,f=a.search(qi),g;b:{for(var i=0,k=e[v];(i=a[B](e,i))>=0&&i<f;){var o=a.charCodeAt(i-1);if(o==38||o==63){var s=a.charCodeAt(i+k);if(!s||s==61||s==38||s==35){g=i;break b}}i+=k+1}g=-1}if(g<0)c=j;else{var u=a[B](Rd,g);if(u<0||u>f)u=f;g+=e[v]+1;c=Md(a[vc](g,u-g))}}b=c||Fl;Ad(Gl,b)||(b=Fl)}return b}M=W[w];
M.Gl=function(a,b){var c=Nl;if(b[c.io[hb].CONTENT_TYPE]==j)b[c.io[hb].CONTENT_TYPE]=c.io.ContentType.TEXT;if(b[c.io[hb].AUTHORIZATION]==j)b[c.io[hb].AUTHORIZATION]=c.io.AuthorizationType.SIGNED;if(b.OAUTH_ENABLE_PRIVATE_NETWORK==j)b.OAUTH_ENABLE_PRIVATE_NETWORK=h;if(b.OAUTH_ADD_EMAIL==j)b.OAUTH_ADD_EMAIL=h;c.io.makeRequest(a,$c(this.sk,this),b);this.If()};var gm="make_request_failed",hm="gadgets.io.makeRequest failed";
M.sk=function(a){if(a!=j&&a.data)eval(a.data);else{var b=gm,c=hm,e=Q;if(a&&a[gc]){var f=a[gc];e=f[K](Ld)}this.Cf(b,c,e)}};M.qe=function(a){this.If();Rk(a);this.Jh()};M.If=function(){var a=this;this.ve();this.ee=n[Za](function(){a.om()},this.li*1000)};M.gi=function(){if(this.Kd){n[Ua](this.Kd);this.Kd=j}};M.Jh=function(){this.gi();if(this.tf!=0&&this.uf&&this.la){var a=this;this.Kd=n[Za](function(){a.Od()},this.tf*1000)}};xa(M,function(a){this.la=h;this.Ld=a;this.Od()});
M.makeRequest=function(a,b){this.la=h;this.Ld=a;this.gn=Kl;this.lh=b||{};this.Od()};M.abort=function(){this.la=l;this.ve();this.gi()};var im="not_modified";M.yd=function(a){this.ve();var b=new ul(a);if(!b.ng(im)){this.gh=b[Ib]()?j:b.$h;var c=this.Ld;c[H](c,b)}};M.setTimeout=function(a){if(typeof a!=O||ma(a)||a<=0)d(m("Timeout must be a positive number"));this.li=a};M.em=function(a){if(typeof a!=eh)d(m("Refreshable must be a boolean"));return this.uf=a};
M.Zd=function(a){if(typeof a!=Tc)d(m("queryString must be a string"));this.hc=a};M.Zl=function(a){this.We=a;a!=j&&this.Th(We,a)};var jm="\\\\",km="\\c",lm="\\s";M.Th=function(a,b){a=a[z](/\\/g,jm);b=b[z](/\\/g,jm);a=a[z](/:/g,km);b=b[z](/:/g,km);a=a[z](/;/g,lm);b=b[z](/;/g,lm);if(!this.$b)this.$b={};this.$b[a]=b};var mm="1",nm="google.accounts.user";function om(a,b){W[H](this,a);this.xf=b||this.Ea;var c;a:{for(var e=p[qc](cj),f=0;f<e[v];f++){var g=e[f];if(Ni(g.src,n[ob][Xb])){c=h;break a}}c=l}this.xk=c;this.Ug={"X-If-No-Redirect":mm,"Content-Length":0};if(pm){var i=Dc(nm);qm=!!(i&&i.login&&i.logout&&i[Eb]);pm=l}}P(om,W);var pm=h,qm=l;M=om[w];M.Jl=(new Date)[nc]()+Wf+(r[eb](r.random()*899)+100);M.login=function(a){if(!this.Pf())return Q;var b=a||this.xf;return ja.accounts.user.login(Sk(b))};
M.logout=function(a){if(!this.Pf())return l;return ja.accounts.user.logout(a)};M.checkLogin=function(a){if(!this.Pf())return Q;var b=a||this.xf;return ja.accounts.user[Eb](Sk(b))};var rm="cannot perfrom authentication - missing auth lib.";M.Pf=function(){if(qm)return h;else if(this.la){this.Qb(rm);return l}else d(m(rm))};var sm="An image of the same domain is required on this page for authenticated reads and all writes.";
xa(M,function(a){var b=this.cg(this.Ea);Ml[ga(this.wf)]=this;this.Ld=tm(a,this.xf);if(this.xk){var c=this.Ug;this.Ml(b,c);this.Pd(b,this.Ug,h);this.If()}else this.Qb(sm)});var um="failure status code ",vm="unknown failure";M.Dl=function(a){if(a&&a[Bb]&&a[Bb]<300){var b=a[fb];Oc(b)==Tc&&/version:/[Ra](b)&&/reqId:/[Ra](b)?eval(b):this.Qb(b)}else{var c=a&&a[Bb]?um+a[Bb]:vm;this.Qb(c)}};var wm=" Root cause: HTTP error ",xm=" with status text of: ",ym="authsub failed",zm="authsub query failed";
M.Qb=function(a){var b=Q;if(a instanceof m){b=a[tb]?Rg+a[tb]:Q;if(a.ue){var c=a.ue[Bb],e=a.ue[Ka];b+=wm+c+xm+e}}else if(Oc(a)==Tc)b=ga(a);this.Cf(ym,zm,b)};var Am="X-Redirect-Location",Bm="Location",Cm="Invalid Feed Type",Dm="OK",Em="Authorization required";
M.Pd=function(a,b,c){var e;this.Il(a,b,$c(function(f){if(f[Bb]<300)this.Dl(f);else if(c&&f[Bb]==412){e=f.getResponseHeader(Am);this.Pd(e,b,l)}else if(c&&f[Bb]==302){e=f.getResponseHeader(Bm);this.Pd(e,b,l)}else if(c&&f[Bb]==500){e=a;this.Pd(e,b,l)}else if(f[Bb]==400&&f[fb]==Cm)this.Qb(f[fb]);else{var g=f[Ka];if(f[Bb]==401&&f[Ka]==Dm)g=Em;var i=m(g);i.ue=f;if(f.Md)i.jn=f.Md[uk];this.Qb(i)}},this))};
var Fm="user_not_authenticated",Gm="google.accounts.user.login('",Hm="');",Im='<a href="#" onclick="',Jm='">login</a>';function tm(a,b){var c=Fm,e=Q;if(qm){var f=Sk(b);e=Gm+f+Hm;var g=Im+e+Jm}return function(i){if(i[Ib]()&&i.ng(c)&&e){var k={version:i.Lh,status:i.ed,errors:[{reason:c,message:i.getMessage(),detailed_message:Q}]},o=new ul(k);o.getDetailedMessage=function(){return g};a(o)}else a(i)}}var Km="AuthSub token=";om[w].Ml=function(a,b){var c=this[Eb](a);if(c)b.Authorization=Km+c};
var Lm="json-xd",Mm="user-agent",Nm="X-HTTP-Method-Override";om[w].Il=function(a,b,c){var e=Om(this.Jl),f=this.ll(a);f.alt=Lm;f[Mm]=e;b[Nm]=qj;Vi(a,function(g){if(g[G][Bb]<300)if(/^[\s\xa0]*$/[Ra](g[G][fb]))g[G].responseText=j;if(!g[G][Ka])g[G].statusText=g[G][fb];c(g[G])},rj,f,b)};om[w].ll=function(a){for(var b={},c=a instanceof ri?a.M():new ri(a,undefined),e=c.ea,f=e.pb(),g=0;g<f[v];g++){var i=f[g],k=e.Wa(i);b[i]=k&&k[v]>0?k[0]:j}return b};
var Pm="google.visualization",Qm=" GData-JavaScript/",Rm="dev";function Om(a){var b=Pm;return ba(b+Qm+(N.GData_API_Version||Rm)+Ld+a)};function Sm(a,b){this.x=a;this.y=b}new Sm(0,0);na(Sm[w],function(){return rd+this.x+sd+this.y+td});var Tm="px";function Um(a,b,c,e){qa(this,a);Ea(this,b);this.nn=c||Tm;this.Ym=e||Tm}new Um(0,0);na(Um[w],function(){return rd+this[x]+sd+this[J]+td});var Vm=["opera","msie","applewebkit","firefox","camino","mozilla"],Wm=["x11;","macintosh","windows"],Xm="[ /]?([0-9]+(.[0-9]+)?)",Ym="intel";
function Zm(a){Aa(this,-1);this.bj=this.vh=-1;this.El=this.version=0;a=a[rc]();for(var b=0;b<Vm[v];b++){var c=Vm[b];if(a[B](c)!=-1){Aa(this,b);var e=new RegExp(c+Xm);if(e[Ta](a))this.version=fa(RegExp.$1);break}}for(b=0;b<Wm[v];b++){c=Wm[b];if(a[B](c)!=-1){this.vh=b;break}}if(this.vh==1&&a[B](Ym)!=-1)this.bj=0;if(this.Rk()&&/\brv:\s*(\d+\.\d+)/[Ta](a))this.El=fa(RegExp.$1)}Zm[w].Rk=function(){return this[I]==3||this[I]==5||this[I]==4};var $m=new Zm(navigator.userAgent);function an(a,b){for(var c=a[v],e=0;e<c;++e)b(a[e],e)}function bn(a,b,c){for(var e in a)if(c||!a[ub]||a[ub](e))b(e,a[e])}function cn(a,b,c,e){var f=typeof c!="undefined"&&c!=j?c:0,g;g=typeof e!="undefined"&&e!=j?e:b[v];for(var i=f;i<g;++i)a[t](b[i])}function dn(){return Function[w][H][dc](Array[w][Ya],arguments)}function en(a){if(!a.X)a.X=new a;return a.X};var fn="blur",gn=fn,hn=Kh,jn="dblclick",kn=jn,ln="focus",mn=ln,nn="unload",on="focusin",pn=on,qn="focusout",rn=qn;var sn=l;function tn(){this.Za=[]}tn[w].removeListener=function(a){var b=a.Xg;if(!(b<0)){var c=this.Za.pop();if(b<this.Za[v]){this.Za[b]=c;c.Ud(b)}a.Ud(-1)}};tn[w].Dh=function(a){this.Za[t](a);a.Ud(this.Za[v]-1)};Ca(tn[w],function(){for(var a=0;a<this.Za[v];++a)this.Za[a].Ud(-1);this.Za=[]});function un(a,b){var c=[],e=a.__e_;if(e)if(b)e[b]&&cn(c,e[b]);else bn(e,function(f,g){cn(c,g)});return c}
function vn(a,b,c){var e=j,f=a.__e_;if(f){e=f[b];if(!e){e=[];if(c)f[b]=e}}else{e=[];if(c){a.__e_={};a.__e_[b]=e}}return e}function wn(a,b){var c=dn(arguments,2);an(un(a,b),function(e){if(sn)e.cf(c);else try{e.cf(c)}catch(f){}})}function xn(){this.af=j}xn[w].am=function(a){this.af=a};xn[w].Mc=function(a,b,c,e){return this.af?new this.af(a,b,c,e):j};function yn(a,b,c,e){var f=this;f.X=a;f.wc=b;f.sb=c;f.Xe=j;f.ql=e;f.Xg=-1;vn(a,b,h)[t](f)}M=yn[w];var zn="javascript:void(0)";
M.hj=function(){var a=this;return this.Xe=function(b){if(!b)b=n.event;if(b&&!b[G])try{ua(b,b.srcElement)}catch(c){}var e=a.cf([b]);if(b&&hn==b[I]){var f=b.srcElement;if(f&&Qf==f[fc]&&zn==f[Xb])return l}return e}};M.remove=function(){var a=this;if(a.X){switch(a.ql){case 1:a.X[cb](a.wc,a.sb,l);break;case 4:a.X[cb](a.wc,a.sb,h);break;case 2:a.X.detachEvent($h+a.wc,a.Xe);break;case 3:a.X[$h+a.wc]=j;break}for(var b=vn(a.X,a.wc),c=0,e=0;e<b[v];++e)if(b[e]===a){b[mc](e--,1);c++}a.X=j;a.sb=j;a.Xe=j}};
M.Ud=function(a){this.Xg=a};M.cf=function(a){if(this.X)return this.sb[dc](this.X,a)};M.ka=function(){return this.X};en(xn).am(yn);var X={};X.me="google-visualization-errors";X.Sf=X.me+Wf;X.Tf=X.me+Xf;X.ke=X.me+"-all-";X.le=X.Tf+" container is null";X.vi="background-color: #c00000; color: white;white-space: nowrap; padding: 2px;";X.Gi="background-color: #fff4c2; color: black; white-space: nowrap; padding: 2px; border: 1px solid black;";X.Hi="font: normal 0.8em arial,sans-serif; margin-bottom: 5px;";X.yi="font-size: 1.1em; color: #0000cc; font-weight: bold; cursor: pointer; padding-left: 10px; color: black;text-align: right; vertical-align: top;";
X.Dg=0;var An="span",Y="div",Bn="padding: 2px",Cn="\u00d7";
X.$f=function(a,b,c,e){if(!X.Qf(a))d(m(X.le+". message: "+b));var f=X.Mk(b,c,e),g=f.errorMessage,i=f.detailedMessage,k=f.options,o=k.showInTooltip!=j?!!k.showInTooltip:h,s=k[I]==Bl?Bl:Gj,u=s==Gj?X.vi:X.Gi;u+=k[E]?k[E]:Q;var A=!!k.removable,C=Oe(),y=C.d(An,{style:u},C[lb](g)),R=X.Sf+X.Dg++,L=C.d(Y,{id:R,style:X.Hi},y);if(i)if(o)y.title=i;else{var ka=p[Lb](An);ra(ka,i);C[Ia](L,C.d(Y,{style:Bn},ka))}if(A){var ea=C.d(An,{style:X.yi},C[lb](Cn));ea.onclick=ad(X.Pg,L);C[Ia](y,ea)}X.Ni(a,L);return R};
X.Oc=function(a){if(!X.Qf(a))d(m(X.le));var b=X.Jg(a,l);if(b){Da(b[E],bm);nf(b)}};var Dn=" response is null",En="invalid_query";X.ag=function(a,b){if(!X.Qf(a))d(m(X.le));if(!b){var c=X.Tf+Dn;d(m(c))}if(!(b[Ib]()||b.hasWarning()))return j;var e=b.getReasons(),f=h;if(b[Ib]())f=!(id(e,Fm)||id(e,En));var g=b.getMessage(),i=b.getDetailedMessage(),k={showInTooltip:f};Aa(k,b[Ib]()?Gj:Bl);return X.$f(a,g,i,k)};X.ul=function(a){var b=p[gb](a);if(X.oi(b)){X.Pg(b);return h}return l};
X.Tj=function(a){var b=p[gb](a);if(X.oi(b))return b[jc][jc];return j};X.Pg=function(a){var b=a[jc];rf(a);if(b.childNodes[v]==0)Da(b[E],bm)};X.oi=function(a){if(a&&a.id){if(a.id[B](X.Sf)==0)var b=a[jc];if(b&&b.id&&b.id[B](X.ke)==0)if(b[jc])return h;return l}};X.Mk=function(a,b,c){var e=a!=j&&a?a:Gj,f=Q,g={},i=arguments[v];if(i==2)if(b&&Oc(b)==Gc)g=b;else f=b!=j?b:f;else if(i==3){f=b!=j?b:f;g=c||{}}e=Id(e);f=Id(f);return{errorMessage:e,detailedMessage:f,options:g}};
X.Qf=function(a){return a!=j&&Sc(a)&&a[$a]>0};var Fn="display: none; padding-top: 2px";X.Jg=function(a,b){for(var c=a.childNodes,e=j,f=Oe(),g=0;g<c[v];g++)if(c[g].id&&c[g].id[B](X.ke)==0){e=c[g];f.removeNode(e);break}if(!e&&b){var i=X.ke+X.Dg++;e=ff(Y,{id:i,style:Fn},j)}if(e){var k=a[Pb];k?f.Ok(e,k):f[Ia](a,e)}return e};var Gn="block";X.Ni=function(a,b){var c=X.Jg(a,h);Da(c[E],Gn);c[Ia](b)};var Hn={};Hn.addListener=function(a,b,c){var e,f=en(xn).Mc(a,b,c,0);en(tn).Dh(f);return e=f};Hn.trigger=function(a,b,c){wn(a,b,c)};Hn.Pm=function(a,b,c){var e,f=b,g;if($m[I]==2&&$m.version<419.2&&f==kn){a[$h+f]=c;g=en(xn).Mc(a,f,c,3)}else if(a[Ub]){var i=l;if(f==pn){f=mn;i=h}else if(f==rn){f=gn;i=h}var k=i?4:1;a[Ub](f,c,i);g=en(xn).Mc(a,f,c,k)}else if(a.attachEvent){g=en(xn).Mc(a,f,c,2);a.attachEvent($h+f,g.hj())}else{a[$h+f]=c;g=en(xn).Mc(a,f,c,3)}if(a!=n||f!=nn)en(tn).Dh(g);return e=g};
Hn.removeListener=function(a){a.remove();en(tn).removeListener(a)};function Z(a,b,c,e){this.xa=a;this.ln=b;this.Zm=c;this.ac=e}Z[w].Vb=function(){return this.ac};function In(a,b){this.en=a;this.Tm=b}function Jn(a,b,c,e){In[H](this,c,e);this.Xm=a;this.mn=b}P(Jn,In);var Kn="[_a-z0-9-]+",Ln=Kn+"(?::"+Kn+")?",Mn="(?:(?:@)?"+Ln+"|\\.|\\.\\.)",Nn="(?:"+Mn+"(?:/"+Mn+")*)?";RegExp("^"+Nn+"$","i");var On="atom:feed/atom:entry",Pn="analytics:visits",Qn="c_visits",Rn="analytics:pageviews",Sn="analytics:timeOnSite",Tn="Time on Site",Un="c_timeOnSite",Vn="analytics:bounceRate",Wn="Bounce Rate",Xn="c_bounceRate";
new Jn("Google Analytics Visitor Feed",/^http:\/\/www\.google\.com\/analytics\/feeds\/visitor\//,On,[new Z("analytics:date/analytics:year",O,"Year","c_year"),new Z("analytics:date/analytics:month",O,"Month","c_month"),new Z("analytics:date/analytics:dayOfMonth",O,"Day","c_day"),new Z("analytics:date/analytics:weekOfYear",O,"Week","c_week"),new Z(Pn,O,"Visits",Qn),new Z("analytics:visitors",O,"Visitors","c_visitors"),new Z("analytics:newVisitors",O,"New Visitors","c_newVisitors"),new Z(Rn,O,"Pageviews",
"c_pageviews"),new Z(Sn,O,Tn,Un),new Z(Vn,O,Wn,Xn)]);var Yn="analytics:pageviewsPerVisit",Zn="Pageviews / Visit",$n="c_pageviewsPerVisit",ao="analytics:newVisitPercentage",bo="c_newVisitPercentage";
new Jn("Google Analytics Traffic Source Feed",/^http:\/\/www\.google\.com\/analytics\/feeds\/traffic\//,"atom:feed/atom:entry/analytics:trafficSource",[new Z("../analytics:date/analytics:year",O,"Year","c_year"),new Z("../analytics:date/analytics:month",O,"Month","c_month"),new Z("../analytics:date/analytics:dayOfMonth",O,"Day","c_day"),new Z("../analytics:date/analytics:weekOfYear",O,"Week","c_week"),new Z("@trafficType",Tc,"Traffic Type","c_trafficType"),new Z(Pn,O,"Visits",Qn),new Z(Yn,O,Zn,$n),
new Z(Sn,O,Tn,Un),new Z(ao,O,"New Visitor %",bo),new Z(Vn,O,Wn,Xn)]);new Jn("Google Analytics Keywords Overview Feed",/^http:\/\/www\.google\.com\/analytics\/feeds\/keywords\//,On,[new Z("analytics:keyword",Tc,"Keyword","c_keyword"),new Z(Pn,O,"Visits",Qn),new Z(Yn,O,Zn,$n),new Z(Sn,O,Tn,Un),new Z(ao,O,"New Visitor %",bo),new Z(Vn,O,Wn,Xn)]);
new Jn("Google Analytics Content Overview Feed",/^http:\/\/www\.google\.com\/analytics\/feeds\/content\//,On,[new Z("analytics:url",Tc,"URL","c_url"),new Z(Rn,O,"Pageviews","c_pageviews"),new Z("analytics:timeOnPage",O,"Time on Page","c_timeOnPage"),new Z("analytics:uniqueViews",O,"Unique Views","c_uniqueViews"),new Z(Vn,O,Wn,Xn),new Z("analytics:exitRate",O,"Exit Rate","c_exitRate"),new Z("analytics:dollarIndex",O,"Dollar Index","c_dollarIndex")]);
new Jn("Google Analytics Goal Overview Feed",/^http:\/\/www\.google\.com\/analytics\/feeds\/goals\//,On,[new Z("analytics:goal",Tc,"Goal","c_goal"),new Z("analytics:conversions",O,"Conversions","c_conversions"),new Z("analytics:conversionRate",O,"Conversion Rate","c_conversionRate"),new Z("analytics:abandonmentRate",O,"Abandonment Rate","c_abandonmentRate")]);
new Jn("Google Trends Query Frequency Feed",/^http:\/\/(?:www|trends)\.google\.com\/trends\/api\/freq\?/,"atom:feed/atom:entry/trends:dp",[new Z("../trends:query",Tc,"Query","c_query"),new Z("../trends:loc",Tc,Bm,"c_location"),new Z("@aggval",Tc,"Data Point","c_dataPoint"),new Z(Cc,O,"Frequency","c_frequency"),new Z("@stderror",Tc,"Standard Error","c_stderror")]);var co="draw";function eo(a,b,c,e){this.hc=a;this.ri=b;this.oa=c||{};this.db=e;this.sg=Tk(this.db);this.vc=j;if(e)this.vc=this.sg;if(!b||!(co in b)||typeof b[Kb]!=Mc)d(m("Visualization must have a draw method."))}M=eo[w];M.rg=j;M.qg=j;M.k=j;M.cm=function(a){this.oa=a||{}};M.draw=function(){this.k&&this.ri[Kb](this.k,this.oa)};M.Sl=function(a){var b=this.db;this.vc=a?a:b?(this.vc=this.sg):j};
M.Fl=function(){if(!this.vc)d(m("If no container was supplied, a custom error handler must be supplied instead."));var a=this.hc,b=this;a[Db](function(c){var e=b.rg;e&&e(c);b.yd(c);var f=b.qg;f&&f(c)})};M.yd=function(a){var b=this.vc;if(b(a)){this.k=a.k;this.ri[Kb](this.k,this.oa)}};M.Ul=function(a){if(a==j)this.Um=j;else{if(typeof a!=Mc)d(m("Custom response handler must be a function."));this.rg=a}};
M.Tl=function(a){if(!(a==j)){if(typeof a!=Mc)d(m("Custom post response handler must be a function."));this.qg=a}};M.abort=function(){this.hc[Xa]()};function $(a){this.k=a;for(var b=[],c=a.Dc(),e=0;e<c;e++)b[t](e);this.V=b;this.ub=h;this.Ab=j}M=$[w];M.Lk=function(){for(var a=[],b=this.k.P(),c=0;c<b;c++)a[t](c);this.Ab=a};M.Nh=function(a){for(var b=0;b<a[v];b++)U(this.k,a[b]);this.V=kd(a)};
M.bi=function(a,b){if(Pc(a)){if(b!==undefined)d(m("If the first parameter is an array, no second parameter is expected"));for(var c=0;c<a[v];c++)bl(this.k,a[c]);return kd(a)}else if(Oc(a)==O){if(!Oc(b)==O)d(m("If first parameter is a number, second parameter must be specified and be a number."));if(a>b)d(m("The first parameter (min) must be smaller than or equal to the second parameter (max)."));bl(this.k,a);bl(this.k,b);var e=[];for(c=a;c<=b;c++)e[t](c);return e}else d(m("First parameter must be a number or an array."))};
M.Yh=function(a,b){this.Ab=this.bi(a,b);this.ub=l};M.ik=function(){return kd(this.V)};M.kk=function(){if(this.ub){for(var a=[],b=this.k.P(),c=0;c<b;c++)a[t](c);return a}return kd(this.Ab)};M.Ek=function(a){this.Nh(ed(this.V,function(b){return!id(a,b)}))};M.Fk=function(a,b){var c=this.bi(a,b);if(this.ub){this.Lk();this.ub=l}this.Yh(ed(this.Ab,function(e){return!id(c,e)}))};M.Lg=function(a){return cd(this.V,a)};M.jk=function(a){if(this.ub){if(a<0||a>=this.k.P())return-1;return a}return cd(this.Ab,a)};
M.gk=function(a){U(this,a);return this.V[a]};M.Xb=function(a){bl(this,a);return this.ub?a:this.Ab[a]};M.P=function(){return this.ub?this.k.P():this.Ab[v]};M.Dc=function(){return this.V[v]};M.hd=function(a){U(this,a);return this.k.hd(this.V[a])};M.jd=function(a){var b=this.k.jd(a);return this.Lg(b)};M.kd=function(a){U(this,a);return this.k.kd(this.V[a])};M.ld=function(a){U(this,a);return this.k.ld(this.V[a])};M.T=function(a){U(this,a);return this.k.T(this.V[a])};
M.s=function(a,b){U(this,b);var c=this.Xb(a);return this.k.s(c,this.V[b])};M.Ac=function(a,b){U(this,b);var c=this.Xb(a);return this.k.Ac(c,this.V[b])};M.od=function(a,b,c){U(this,b);var e=this.Xb(a);return this.k.od(e,this.V[b],c)};M.yc=function(a,b){U(this,a);return this.k.yc(this.V[a],b)};M.Sb=function(a){U(this,a);return this.k.Sb(this.V[a])};M.vd=function(a){return this.k.vd(a)};M.ud=function(){return this.k.ud()};M.pd=function(a,b){var c=this.Xb(a);return this.k.pd(c,b)};
M.Wb=function(a){bl(this,a);var b=this.Xb(a);return this.k.Wb(b)};M.zc=function(a){return hl(this,a)};M.He=function(a){return jl(this,a)};M.Ne=function(a){return il(this,a)};M.Je=function(a){return pl(this,a)};var fo,go="role";function ho(a,b){if(T||fo){a[Wb](go,b);a.dn=b}}var io="aria-";function jo(a,b,c){if(T||fo)a[Wb](io+b,c)};function ko(a){mi[H](this);this.i=a;var b=S?on:ln,c=S?qn:fn;this.Vk=ci(this.i,b,this,!S);this.Wk=ci(this.i,c,this,!S)}P(ko,mi);za(ko[w],function(a){var b=a.ba,c=new Fh(b);Aa(c,a[I]==on||a[I]==ln?on:qn);try{this[D](c)}finally{c.N()}});ko[w].g=function(){ko.b.g[H](this);gi(this.Vk);gi(this.Wk);delete this.i};var lo=65,mo=90,no="525";function oo(a,b,c){if(!S&&!(xe&&Je(no)))return h;if(S&&!c&&(b==17||b==18))return l;if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=lo&&a<=mo)return h;if(a==27&&xe)return l;switch(a){case 13:case 27:case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return l}}
function po(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=lo&&a<=mo)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return l}};var qo="mousedown";function ro(a,b,c){ua(this,a);this.Oe=b||a;this.mf=c||new Dg(NaN,NaN,NaN,NaN);this.h=a.ownerDocument||a[bb];ci(this.Oe,qo,this.ci,l,this)}P(ro,mi);var so="1.9a",to=T&&!Je(so);M=ro[w];va(M,0);wa(M,0);M.di=0;M.ei=0;M.sc=0;M.tc=0;M.hb=h;M.Fa=l;M.Vg=0;M.bl=0;M.Wg=l;function uo(a){a[pb]()}M=ro[w];M.g=function(){ro.b.g[H](this);ei(this.Oe,qo,this.ci,l,this);this.ii();delete this[G];delete this.Oe};
M.ci=function(a){if(this.hb&&!this.Fa&&(a[I]!=qo||a.df(0))){if(this.Vg==0){this.Yg(a);if(this.Fa)a[pb]();else return}else a[pb]();this.mm();va(this,this.di=a[xb]);wa(this,this.ei=a[yb]);this.sc=this[G].offsetLeft;this.tc=this[G].offsetTop;this.Nc=Oe(this.h).Tb();this.bl=bd()}};var vo="mousemove",wo="mouseup",xo="dragstart",yo="scroll";
M.mm=function(){ci(this.h,vo,this.nh,l,this);ci(this.h,wo,this.dd,l,this);if(to)try{ci(n.top,Ih,this.uh,l,this)}catch(a){}S&&this.Wg&&ci(this.h,xo,uo,l,this);this.zf&&ci(this.zf,yo,this.th,l,this)};var zo="start";M.Yg=function(a){var b=this[D](new Ao(zo,this,a[sc],a[tc],a));if(b!==l)this.Fa=h};var Bo="end";M.dd=function(a,b){this.ii();if(this.Fa){this.Fa=l;var c=this.jh(this.sc),e=this.kh(this.tc);this[D](new Ao(Bo,this,a[sc],a[tc],a,c,e,b))}};M.Bg=function(a){this.dd(a,h)};
M.ii=function(){ei(this.h,vo,this.nh,l,this);ei(this.h,wo,this.dd,l,this);if(to)try{ei(n.top,Ih,this.uh,l,this)}catch(a){}S&&this.Wg&&ei(this.h,xo,uo,l,this);this.zf&&ei(this.zf,yo,this.th,l,this)};var Co="IFRAME";M.uh=function(a){this.Fa&&!a[Sa]&&a[G][fc]!=Co&&this.Bg(a)};var Do="8",Eo="beforedrag";
M.nh=function(a){if(this.hb)if(S&&!a[rb]&&!Je(Do))this.Bg(a);else{var b=a[xb]-this[xb],c=a[yb]-this[yb];va(this,a[xb]);wa(this,a[yb]);if(!this.Fa){var e=this.di-this[xb],f=this.ei-this[yb],g=e*e+f*f;if(g>this.Vg){this.Yg(a);if(!this.Fa){this.dd(a);return}}}var i=this.hg(b,c),k=i.x,o=i.y;if(this.Fa){var s=this[D](new Ao(Eo,this,a[sc],a[tc],a,k,o));if(s!==l){this.vg(a,k,o,l);a[pb]()}}}};
M.hg=function(a,b){var c=Oe(this.h).Tb();a+=c.x-this.Nc.x;b+=c.y-this.Nc.y;this.Nc=c;this.sc+=a;this.tc+=b;var e=this.jh(this.sc),f=this.kh(this.tc);return new qd(e,f)};M.th=function(a){var b=this.hg(0,0);Fa(a,this.Nc.x-this[xb]);Ga(a,this.Nc.x-this[yb]);this.vg(a,b.x,b.y,h)};var Fo="drag";M.vg=function(a,b,c){this.lj(b,c);this[D](new Ao(Fo,this,a[sc],a[tc],a,b,c))};M.jh=function(a){var b=this.mf,c=!ma(b[F])?b[F]:j,e=!ma(b[x])?b[x]:0,f=c!=j?c+e:Infinity,g=c!=j?c:-Infinity;return r.min(f,r.max(g,a))};
M.kh=function(a){var b=this.mf,c=!ma(b.top)?b.top:j,e=!ma(b[J])?b[J]:0,f=c!=j?c+e:Infinity,g=c!=j?c:-Infinity;return r.min(f,r.max(g,a))};M.lj=function(a,b){ta(this[G][E],a+Tm);this[G][E].top=b+Tm};function Ao(a,b,c,e,f,g,i,k){Eh[H](this,a);Aa(this,a);Fa(this,c);Ga(this,e);this.Qm=f;ta(this,g!==undefined?g:b.sc);this.top=i!==undefined?i:b.tc;this.Wm=b;this.Vm=!!k}P(Ao,Eh);var Go,Ho,Io,Jo,Ko,Lo;Lo=Ko=Jo=Io=Ho=Go=l;var Mo=se();if(Mo)if(Mo[B]("Firefox")!=-1)Go=h;else if(Mo[B]("Camino")!=-1)Ho=h;else if(Mo[B]("iPhone")!=-1||Mo[B]("iPod")!=-1)Io=h;else if(Mo[B]("Android")!=-1)Jo=h;else if(Mo[B]("Chrome")!=-1)Ko=h;else if(Mo[B]("Safari")!=-1)Lo=h;function No(a,b){var c=Qe(a);if(c[hc]&&c[hc].getComputedStyle){var e=c[hc].getComputedStyle(a,Q);if(e)return e[b]}return j}function Oo(a,b){return No(a,b)||(a.currentStyle?a.currentStyle[b]:j)||a[E][b]}var Po="position";function Qo(a){return Oo(a,Po)}var Ro="1.9";function So(a,b,c){var e,f,g=T&&(Be||Ce)&&Je(Ro);if(b instanceof qd){e=b.x;f=b.y}else{e=b;f=c}ta(a[E],typeof e==O?(g?r[Wa](e):e)+Tm:e);a[E].top=typeof f==O?(g?r[Wa](f):f)+Tm:f}
function To(a){var b=a[Pa]();if(S){var c=a.ownerDocument;b.left-=c[uc][Tb]+c[vb][Tb];b.top-=c[uc][$b]+c[vb][$b]}return b}var Uo="fixed",Vo="static";function Wo(a){if(S)return a.offsetParent;for(var b=Qe(a),c=Oo(a,Po),e=c==Uo||c==ij,f=a[jc];f&&f!=b;f=f[jc]){c=Oo(f,Po);e=e&&c==Vo&&f!=b[uc]&&f!=b[vb];if(!e&&(f.scrollWidth>f[Va]||f[Nb]>f[Rb]||c==Uo||c==ij))return f}return j}var Xo="overflow",Yo="visible",Zo="borderLeftWidth",$o="borderRightWidth",ap="borderTopWidth";
function bp(a){for(var b=new xg(0,Infinity,Infinity,0),c=Oe(a),e=c.Wj(),f,g=a;g=Wo(g);)if((!S||g[Va]!=0)&&(g.scrollWidth!=g[Va]||g[Nb]!=g[Rb])&&Oo(g,Xo)!=Yo){var i=cp(g),k;if(T&&!Je(Ro)){var o=fa(No(g,Zo));if(dp(g)){var s=g[ib]-g[Va]-o-fa(No(g,$o));o+=s}k=new qd(o,fa(No(g,ap)))}else k=new qd(g[Tb],g[$b]);i.x+=k.x;i.y+=k.y;b.top=r.max(b.top,i.y);b.right=r.min(b[wc],i.x+g[Va]);b.bottom=r.min(b[Vb],i.y+g[Rb]);ta(b,r.max(b[F],i.x));f=f||g!=e}var u=e[Sb],A=e[Ja];if(xe){b.left+=u;b.top+=A}else{ta(b,r.max(b[F],
u));b.top=r.max(b.top,A)}if(!f||xe){b.right+=u;b.bottom+=A}var C=c.lk();b.right=r.min(b[wc],u+C[x]);b.bottom=r.min(b[Vb],A+C[J]);return b.top>=0&&b[F]>=0&&b[Vb]>b.top&&b[wc]>b[F]?b:j}var ep="TR";
function cp(a){var b,c=Qe(a),e=Oo(a,Po),f=T&&c[Cb]&&!a[Pa]&&e==ij&&(b=c[Cb](a))&&(b[xb]<0||b[yb]<0),g=new qd(0,0),i;{var k;k=c?c[$a]==9?c:Qe(c):p;i=S&&!Oe(k).bh()?k[vb]:k[uc]}if(a==i)return g;if(a[Pa]){b=To(a);var o=Oe(c).Tb();g.x=b[F]+o.x;g.y=b.top+o.y}else if(c[Cb]&&!f){b=c[Cb](a);var s=c[Cb](i);g.x=b[xb]-s[xb];g.y=b[yb]-s[yb]}else{var u=a;do{g.x+=u.offsetLeft;g.y+=u.offsetTop;if(u!=a){g.x+=u[Tb]||0;g.y+=u[$b]||0}if(xe&&Qo(u)==Uo){g.x+=c[vb][Sb];g.y+=c[vb][Ja];break}u=u.offsetParent}while(u&&u!=
a);if(we||xe&&e==ij)g.y-=c[vb].offsetTop;for(u=a;(u=Wo(u))&&u!=c[vb]&&u!=i;){g.x-=u[Sb];if(!we||u[fc]!=ep)g.y-=u[Ja]}}return g}function fp(a){var b=new qd;if(a[$a]==1)if(a[Pa]){var c=To(a);b.x=c[F];b.y=c.top}else{var e=Oe(a).Tb(),f=cp(a);b.x=f.x-e.x;b.y=f.y-e.y}else{b.x=a[sc];b.y=a[tc]}return b}function gp(a,b,c){var e;if(b instanceof vd){e=b[J];b=b[x]}else{if(c==undefined)d(m("missing height argument"));e=c}qa(a[E],typeof b==O?r[Wa](b)+Tm:b);Ea(a[E],typeof e==O?r[Wa](e)+Tm:e)}
var hp="10",ip="display",jp="hidden",kp="inline";function lp(a){var b=we&&!Je(hp);if(Oo(a,ip)!=bm)return b?new vd(a[ib]||a[Va],a[oc]||a[Rb]):new vd(a[ib],a[oc]);var c=a[E],e=c.display,f=c.visibility,g=c.position;Ha(c,jp);c.position=ij;Da(c,kp);var i,k;if(b){i=a[ib]||a[Va];k=a[oc]||a[Rb]}else{i=a[ib];k=a[oc]}Da(c,e);c.position=g;Ha(c,f);return new vd(i,k)}function mp(a){var b=cp(a),c=lp(a);return new Dg(b.x,b.y,c[x],c[J])}var np="opacity",op="MozOpacity",pp="filter",qp="alpha(opacity=";
function rp(a,b){var c=a[E];if(np in c)c.opacity=b;else if(op in c)c.MozOpacity=b;else if(pp in c)c.filter=b===Q?Q:qp+b*100+td}function sp(a,b){Da(a[E],b?Q:bm)}function tp(a){return a?Uc(a)||a[$a]==3?h:gd(a,tp):l}var up=T&&!Je(Ro),vp="rtl",wp="direction";function dp(a){return vp==Oo(a,wp)}var xp=T?"MozUserSelect":xe?"WebkitUserSelect":j,yp="*",zp="unselectable";
function Ap(a,b,c){var e=!c?a[qc](yp):j;if(xp){var f=b?bm:Q;a[E][xp]=f;if(e)for(var g=0,i;i=e[g];g++)i[E][xp]=f}else if(S||we){f=b?$h:Q;a[Wb](zp,f);if(e)for(g=0;i=e[g];g++)i[Wb](zp,f)}};function Bp(a){this.sb=a}P(Bp,Ch);var Cp=new Dh(0,100);M=Bp[w];M.n=function(a,b,c,e,f){if(Pc(b))for(var g=0;g<b[v];g++)this.n(a,b[g],c,e,f);else{var i=ci(a,b,c||this,e||l,f||this.sb||this);this.pl(i)}return this};M.pl=function(a){if(this.m)this.m[a]=h;else if(this.Xa){this.m=Cp.Ia();this.m[this.Xa]=h;this.Xa=j;this.m[a]=h}else this.Xa=a};
M.aa=function(a,b,c,e,f){if(this.Xa||this.m)if(Pc(b))for(var g=0;g<b[v];g++)this.aa(a,b[g],c,e,f);else{var i;a:{var k=!!(e||l),o=fi(a,b,k);if(o)for(var s=0;s<o[v];s++)if(o[s].xb==(c||this)&&o[s].Jb==k&&o[s].Gc==(f||this.sb||this)){i=o[s];break a}i=j}if(i){var u=i.ma;gi(u);if(this.m)Bd(this.m,u);else if(this.Xa==u)this.Xa=j}}return this};M.Oc=function(){if(this.m){for(var a in this.m){gi(a);delete this.m[a]}Cp.yb(this.m);this.m=j}else this.Xa&&gi(this.Xa)};M.g=function(){Bp.b.g[H](this);this.Oc()};
za(M,function(){d(m("EventHandler.handleEvent not implemented"))});function Dp(){}Fc(Dp);Dp[w].fl=0;Dp[w].ak=function(){return Xf+(this.fl++)[Na](36)};Dp.ka();function Ep(a){mi[H](this);this.ta=a||Oe();this.Qc=Fp}P(Ep,mi);Ep[w].Ik=Dp.ka();var Fp=j,Gp="disable",Hp="enable",Ip="highlight",Jp="unhighlight",Kp="activate",Lp="deactivate",Mp="select",Np="unselect",Op="check",Pp="uncheck",Qp="open",Rp="close";function Sp(a,b){switch(a){case 1:return b?Gp:Hp;case 2:return b?Ip:Jp;case 4:return b?Kp:Lp;case 8:return b?Mp:Np;case 16:return b?Op:Pp;case 32:return b?ln:fn;case 64:return b?Qp:Rp;default:}d(m("Invalid component state"))}M=Ep[w];M.ac=j;M.ta=j;M.l=l;
M.i=j;M.Qc=j;M.nf=j;M.U=j;M.J=j;M.Ra=j;M.xm=l;M.Vb=function(){return this.ac||(this.ac=this.Ik.ak())};M.a=function(){return this.i};M.Bf=function(a){this.i=a};M.Z=function(){return this.Yb||(this.Yb=new Bp(this))};var Tp="Unable to set parent component";M.Ef=function(a){if(this==a)d(m(Tp));if(a&&this.U&&this.ac&&this.U.Hg(this.ac)&&this.U!=a)d(m(Tp));this.U=a};M.Me=function(){return this.U};M.A=function(){return this.ta};M.d=function(){this.i=this.ta[Lb](Y)};M.ya=function(a){this.Ih(a)};var Up="Component already rendered";
M.Ih=function(a,b){if(this.l)d(m(Up));this.i||this.d();a?a[qb](this.i,b||j):this.ta.h[vb][Ia](this.i);if(!this.U||this.U.l)this.Q()};M.Q=function(){this.l=h;this.ib(function(a){!a.l&&a.a()&&a.Q()})};M.fa=function(){this.ib(function(a){a.l&&a.fa()});this.Yb&&this.Yb.Oc();this.l=l};M.g=function(){Ep.b.g[H](this);this.l&&this.fa();if(this.Yb){this.Yb.N();delete this.Yb}this.ib(function(a){a.N()});!this.xm&&this.i&&rf(this.i);this.U=this.nf=this.i=this.Ra=this.J=j};M.bm=function(a){this.nf=a};
M.Xc=function(a,b){this.qc(a,this.nb(),b)};
M.qc=function(a,b,c){if(a.l&&(c||!this.l))d(m(Up));if(b<0||b>this.nb())d(m("Child component index out of bounds"));if(!this.Ra||!this.J){this.Ra={};this.J=[]}if(a.U==this){var e=a.Vb();this.Ra[e]=a;jd(this.J,a)}else{var f=this.Ra,g=a.Vb();if(g in f)d(m('The object already contains the key "'+g+Ud));f[g]=a}a.Ef(this);md(this.J,b,0,a);if(a.l&&this.l&&a.U==this){var i=this.K();i[qb](a.a(),i.childNodes[b+1]||j)}else if(c){this.i||this.d();var k=this.mb(b+1);a.Ih(this.K(),k?k.i:j)}else this.l&&!a.l&&a.i&&
a.Q()};M.K=function(){return this.i};M.cc=function(){if(this.Qc==j)this.Qc=dp(this.l?this.i:this.ta.h[vb]);return this.Qc};M.nc=function(a){if(this.l)d(m(Up));this.Qc=a};M.Rg=function(){return!!this.J&&this.J[v]!=0};M.nb=function(){return this.J?this.J[v]:0};M.Hg=function(a){return this.Ra&&a?Cd(this.Ra,a)||j:j};M.mb=function(a){return this.J?this.J[a]||j:j};M.ib=function(a,b){this.J&&dd(this.J,a,b)};M.Cd=function(a){return this.J&&a?cd(this.J,a):-1};
M.removeChild=function(a,b){if(a){var c=Uc(a)?a:a.Vb();a=this.Hg(c);if(c&&a){Bd(this.Ra,c);jd(this.J,a);if(b){a.fa();a.i&&rf(a.i)}a.Ef(j)}}if(!a)d(m("Child is not in parent component"));return a};M.rl=function(a,b){return this[wb](this.mb(a),b)};M.vf=function(a){for(;this.Rg();)this.rl(0,a)};var Vp="modal-dialog";function Wp(a,b,c){Ep[H](this,c);this.Da=a||Vp;this.Of=!!b;this.Pa=Xp;this.fd=new ko(this.A().h)}P(Wp,Ep);M=Wp[w];M.Of=l;M.Gd=h;M.wg=h;M.Vi=0.3;M.qm=Q;M.ra=Q;M.Pa=j;M.Nb=j;M.w=l;M.oj=l;M.I=j;M.D=j;M.fe=j;M.ge=j;M.mi=j;M.Kf=j;M.Kb=j;M.Oa=j;M.La=function(a){this.ra=a;if(this.Kb)ra(this.Kb,a)};M.K=function(){this.Kb||this.ya();return this.Kb};M.hk=function(){this.l||this.ya();return this.ge};M.Rj=function(){this.l||this.ya();return this.Oa};var Yp="-title-draggable";
M.fj=function(){var a=new ro(this.a(),this.fe);Me(this.fe,this.Da+Yp);return a};var Zp="-title",$p="-title-text",aq="-title-close",bq="-content",cq="-buttons",dq="dialog",eq="labelledby";
M.d=function(){this.Zk();var a=this.A();this.Bf(a.d(Y,{className:this.Da,tabIndex:0},this.fe=a.d(Y,{className:this.Da+Zp,id:this.Vb()},this.ge=a.d(An,this.Da+$p,this.qm),this.Kf=a.d(An,this.Da+aq)),this.Kb=a.d(Y,this.Da+bq),this.Oa=a.d(Y,this.Da+cq),this.hi=a.d(An,{tabIndex:0})));this.mi=this.fe.id;ho(this.a(),dq);jo(this.a(),eq,this.mi||Q);if(this.ra)ra(this.Kb,this.ra);sp(this.a(),l);this.Pa&&this.Pa.Ui(this.Oa)};var fq="border: 0; vertical-align: bottom",gq='javascript:""',hq="-bg";
M.Zk=function(){if(this.Of&&this.Gd&&!this.D){var a,b=this.A();this.D=a=b.d(gj,{frameborder:0,style:fq,src:gq});pa(this.D,this.Da+hq);sp(this.D,l);rp(this.D,0)}else if((!this.Of||!this.Gd)&&this.D){rf(this.D);this.D=j}if(this.Gd&&!this.I){this.I=this.A().d(Y,this.Da+hq);rp(this.I,this.Vi);sp(this.I,l)}else if(!this.Gd&&this.I){rf(this.I);this.I=j}};M.ya=function(a){if(this.l)d(m(Up));this.a()||this.d();var b=a||this.A().h[vb];this.xl(b);Wp.b.ya[H](this,b)};
M.xl=function(a){this.D&&a[Ia](this.D);this.I&&a[Ia](this.I)};M.Q=function(){Wp.b.Q[H](this);if(this.wg&&!this.Nb)this.Nb=this.fj();this.Z().n(this.Kf,Kh,this.il).n(this.fd,on,this.gl);ho(this.a(),dq);this.ge.id!==Q&&jo(this.a(),eq,this.ge.id)};M.fa=function(){this.w&&this.G(l);if(this.Nb){this.Nb.N();this.Nb=j}Wp.b.fa[H](this)};var iq="keydown",jq="resize",kq="button",lq="input",mq="position:fixed;width:0;height:0",nq="afterhide";
M.G=function(a){if(!(a==this.w)){var b=this.A().h,c=af(b)||n;this.l||this.ya(b[vb]);if(a){this.Kh();this.zb();this.Z().n(this.a(),iq,this.ph,h).n(c,jq,this.sh,h)}else this.Z().aa(this.a(),iq,this.ph,h).aa(c,jq,this.sh,h);this.D&&sp(this.D,a);this.I&&sp(this.I,a);sp(this.a(),a);if(a){T&&this.a()[Jb]();if(this.Pa){var e=this.Pa.ze;if(e)for(var f=this.Oa[qc](kq),g=0,i;i=f[g];g++)if(i[ic]==e){try{if(xe||we){var k=b[Lb](lq);k[E].cssText=mq;this.a()[Ia](k);k[Jb]();this.a()[wb](k)}i[Jb]()}catch(o){}break}}}if(this.w=
a)this.Z().n(this.Oa,Kh,this.oh);else{this.Z().aa(this.Oa,Kh,this.oh);this[D](nq);this.oj&&this.N()}}};M.Kh=function(){this.D&&sp(this.D,l);this.I&&sp(this.I,l);var a=this.A().h,b=af(a)||n,c=Ze(b||n),e=a[vb].scrollWidth,f=r.max(a[vb][Nb],c[J]);if(this.D){sp(this.D,h);gp(this.D,e,f)}if(this.I){sp(this.I,h);gp(this.I,e,f)}if(this.wg){var g=lp(this.a());this.Nb.mf=new Dg(0,0,e-g[x],f-g[J])}};
M.zb=function(){var a=this.A().h,b=af(a)||n;if(Qo(this.a())==Uo)var c=0,e=0;else{var f=this.A().Tb();c=f.x;e=f.y}var g=lp(this.a()),i=Ze(b||n),k=r.max(c+i[x]/2-g[x]/2,0),o=r.max(e+i[J]/2-g[J]/2,0);So(this.a(),k,o)};M.il=function(){var a=this.Pa,b=a&&a.te;if(b){var c=a.W(b);this[D](new oq(b,c))&&this.G(l)}else this.G(l)};M.g=function(){Wp.b.g[H](this);if(this.fd){this.fd.N();this.fd=j}if(this.I){rf(this.I);this.I=j}if(this.D){rf(this.D);this.D=j}this.hi=this.Oa=this.Kf=j};
M.oh=function(a){var b=this.sj(a[G]);if(b){var c=b[ic],e=this.Pa.W(c);this[D](new oq(c,e))&&this.G(l)}};var pq="BUTTON";M.sj=function(a){for(var b=a;b!=j&&b!=this.Oa;){if(b[fc]==pq)return b;b=b[jc]}return j};
M.ph=function(a){var b=this.Pa;if(a[Ob]==27){var c=b&&b.te;if(c){var e=b.W(c);this[D](new oq(c,e))&&this.G(l)}else this.G(l);a[mb]()}else if(a[Ob]==13){var f;if(a[G]&&a[G][fc]==pq)f=a[G][ic];else if(b){var g=b.ze,i=g&&b.Qj(g);f=i&&!i.disabled?g:j}if(f&&this[D](new oq(f,ga(b.W(f))))){this.G(l);a[pb]()}a[mb]()}else if(a[Ob]==9&&a[ec]&&a[G]==this.a()){a[pb]();a[mb]()}};M.sh=function(){this.Kh()};M.gl=function(a){this.hi==a[G]&&Sj(this.tj,0,this)};M.tj=function(){S&&this.A().h[vb][Jb]();this.a()[Jb]()};
var qq="dialogselect";function oq(a,b){Aa(this,qq);this.ma=a;this.caption=b}P(oq,Eh);function rq(a){this.ta=a||Oe();Mg[H](this)}var Xp;P(rq,Mg);M=rq[w];M.ze=j;M.i=j;M.te=j;M.B=function(a,b,c,e){Mg[w].B[H](this,a,b);if(c)this.ze=a;if(e)this.te=a;return this};M.Ui=function(a){this.i=a;this.ya()};M.ya=function(){if(this.i){ra(this.i,Q);var a=Oe(this.i);Lg(this,function(b,c){this.i[Ia](a.d(kq,{name:c},b))},this)}};M.Qj=function(a){for(var b=this.Pj(),c=0,e;e=b[c];c++)if(e[ic]==a||e.id==a)return e;return j};
M.Pj=function(){return this.i[qc](pq)};var sq="ok",tq="cancel",uq="Cancel",vq="yes",wq="Yes",xq="no",yq="No",zq="continue",Aq="Continue",Bq="save",Cq="Save";(function(){(new rq).B(sq,Dm,h);Xp=(new rq).B(sq,Dm,h).B(tq,uq,l,h);(new rq).B(vq,wq,h).B(xq,yq,l,h);(new rq).B(vq,wq).B(xq,yq,h).B(tq,uq,l,h);(new rq).B(zq,Aq).B(Bq,Cq).B(tq,uq,h,h)})();function Dq(a){mi[H](this);a&&this.fg(a)}P(Dq,mi);M=Dq[w];M.i=j;M.Ed=j;M.jf=j;M.Fd=j;M.Kc=-1;M.kf=l;M.ec=-1;M.hh=0;M.Jk=h;
var Eq={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},Fq={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,PageDown:34,Insert:45},Gq={61:187,
59:186},Hq=S||xe&&Je(no);M=Dq[w];M.qk=function(a){if(Hq&&!oo(a[Ob],this.Kc,a[ec]))this[ac](a);else this.ec=T&&a[Ob]in Gq?Gq[a[Ob]]:a[Ob]};M.rk=function(){this.ec=this.Kc=-1};
za(M,function(a){var b=a.ba,c,e;if(S&&a[I]==Jh){c=this.ec;e=c!=13&&c!=27?b[Ob]:0}else if(xe&&a[I]==Jh){c=this.ec;e=b[Gb]>=0&&b[Gb]<63232&&po(c)?b[Gb]:0}else if(we){c=this.ec;e=po(c)?b[Ob]:0}else{c=b[Ob]||this.ec;e=b[Gb]||0;if(Be&&e==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in Eq)f=Eq[c];else{if(c==25&&a[ec])f=9}else if(g&&g in Fq)f=Fq[g];var i=f==this.Kc;this.Kc=f;if(xe&&this.Jk){if(i&&b.timeStamp-this.hh<50){this.kf&&a[pb]();return}this.hh=b.timeStamp}var k=new Iq(f,e,i,b);this.kf=
l;try{this.kf=!this[D](k)}finally{k.N()}});var Jq="keyup";M.fg=function(a){this.Fd&&this.detach();this.i=a;this.Ed=ci(this.i,Jh,this);this.jf=ci(this.i,iq,this.qk,l,this);this.Fd=ci(this.i,Jq,this.rk,l,this)};M.detach=function(){if(this.Ed){gi(this.Ed);gi(this.jf);gi(this.Fd);this.Fd=this.jf=this.Ed=j}this.i=j;this.Kc=-1};M.g=function(){Dq.b.g[H](this);this.detach()};var Kq="key";function Iq(a,b,c,e){Fh[H](this,e);Aa(this,Kq);ya(this,a);this.charCode=b;this.repeat=c}P(Iq,Fh);var Lq="HTML",Mq="BODY";
function Nq(a,b,c,e,f,g,i,k){var o,s=c.offsetParent;if(s){var u=s[fc]==Lq||s[fc]==Mq;if(!u||Qo(s)!=Vo){o=cp(s);u||(o=ud(o,new qd(s[Sb],s[Ja])))}}var A,C=mp(a),y=bp(a);y&&C.Pk(new Dg(y[F],y.top,y[wc]-y[F],y[Vb]-y.top));A=C;var R=Oe(a),L=Oe(c);if(R.h!=L.h){var ka=R.h[vb],ea,ab=L.Mg(),ee=new qd(0,0),Ab=af(Qe(ka)),hd=ka;do{var ef=Ab==ab?cp(hd):fp(hd);ee.x+=ef.x;ee.y+=ef.y}while(Ab&&Ab!=ab&&(hd=Ab.frameElement)&&(Ab=Ab.parent));ea=ee;ea=ud(ea,cp(ka));if(S&&!R.bh())ea=ud(ea,R.Tb());A.left+=ea.x;A.top+=
ea.y}var Vg=(b&4&&dp(a)?b^2:b)&-5,pf=new qd(Vg&2?A[F]+A[x]:A[F],Vg&1?A.top+A[J]:A.top);if(o)pf=ud(pf,o);if(f){pf.x+=(Vg&2?-1:1)*f.x;pf.y+=(Vg&1?-1:1)*f.y}var Zb;if(i)if((Zb=bp(c))&&o){Zb.top=r.max(0,Zb.top-o.y);Zb.right-=o.x;Zb.bottom-=o.y;ta(Zb,r.max(0,Zb[F]-o.x))}var Bi;a:{var zc=pf;zc=zc.M();var Wg=0,Ci=(e&4&&dp(c)?e^2:e)&-5,qf=lp(c),Ac=k?k.M():qf;if(g||Ci!=0){if(Ci&2)zc.x-=Ac[x]+(g?g[wc]:0);else if(g)zc.x+=g[F];if(Ci&1)zc.y-=Ac[J]+(g?g[Vb]:0);else if(g)zc.y+=g.top}if(i){Wg=Zb?Oq(zc,Ac,Zb,i):256;
if(Wg&496){Bi=Wg;break a}}So(c,zc);var dm;dm=qf==Ac?h:!qf||!Ac?l:qf[x]==Ac[x]&&qf[J]==Ac[J];dm||gp(c,Ac);Bi=Wg}return Bi}
function Oq(a,b,c,e){var f=0;if(a.x<c[F]&&e&1){a.x=c[F];f|=1}if(a.x<c[F]&&a.x+b[x]>c[wc]&&e&16){b.width-=a.x+b[x]-c[wc];f|=4}if(a.x+b[x]>c[wc]&&e&1){a.x=r.max(c[wc]-b[x],c[F]);f|=1}if(e&2)f|=(a.x<c[F]?16:0)|(a.x+b[x]>c[wc]?32:0);if(a.y<c.top&&e&4){a.y=c.top;f|=2}if(a.y>=c.top&&a.y+b[J]>c[Vb]&&e&32){b.height-=a.y+b[J]-c[Vb];f|=8}if(a.y+b[J]>c[Vb]&&e&4){a.y=r.max(c[Vb]-b[J],c.top);f|=2}if(e&8)f|=(a.y<c.top?64:0)|(a.y+b[J]>c[Vb]?128:0);return f};function Pq(){}Pq[w].zb=function(){};function Qq(a,b){this.Ob=a;this.Lb=b}P(Qq,Pq);Qq[w].zb=function(a,b,c){Nq(this.Ob,this.Lb,a,b,undefined,c)};function Rq(a,b,c){Qq[H](this,a,b);this.Qi=c}P(Rq,Qq);Rq[w].zb=function(a,b,c,e){var f=Nq(this.Ob,this.Lb,a,b,j,c,10,e)&496;if(f)if(f=Nq(this.Ob,b,a,this.Lb,j,c,10,e)&496)this.Qi?Nq(this.Ob,this.Lb,a,b,j,c,5,e):Nq(this.Ob,this.Lb,a,b,j,c,0,e)};function Sq(a,b,c,e){Rq[H](this,a,b,c);this.zl=e}P(Sq,Rq);Sq[w].zb=function(a,b,c,e){this.zl?Nq(this.Ob,this.Lb,a,b,j,c,33,e):Sq.b.zb[H](this,a,b,c,e)};function Tq(){}var Uq;Fc(Tq);M=Tq[w];M.lb=function(){return undefined};M.d=function(a){return a.A().d(Y,this.Rb(a)[K](Ld),a.ra)};M.K=function(a){return a};var Vq="7";M.cd=function(a,b,c){var e=a.a?a.a():a;if(e)if(S&&!Je(Vq)){var f=this.Fg(Le(e),b);f[t](b);var g=c?Me:Ne;ad(g,e)[dc](j,f)}else c?Me(e,b):Ne(e,b)};M.xg=function(a,b,c){this.cd(a,b,c)};M.bc=function(a){a.cc()&&this.nc(a.a(),h);a.Y()&&this.Db(a,a.w)};M.Ll=function(a){if(T){var b=this.lb();b&&ho(a,b)}};M.Qd=function(a,b){Ap(a,!b,!S&&!we)};
var Wq="-rtl";M.nc=function(a,b){this.cd(a,this.td()+Wq,b)};M.vb=function(a){var b;if(a.da(32)&&(b=a.O()))return Cf(b);return l};M.Db=function(a,b){var c;if(a.da(32)&&(c=a.O())){if(!b&&a.eh()){try{c.blur()}catch(e){}a.eh()&&a.qb(j)}Cf(c)!=b&&Ef(c,b)}};M.G=function(a,b){sp(a,b)};M.qa=function(a,b,c){var e=a.a();if(e){var f=this.gd(b);f&&this.cd(a,f,c);this.Wc(e,b,c)}};var Xq="disabled",Yq="pressed",Zq="selected",$q="checked",ar="expanded";
M.Wc=function(a,b,c){if(T){Uq||(Uq=Hd(1,Xq,4,Yq,8,Zq,16,$q,64,ar));var e=Uq[b];e&&jo(a,e,c)}};M.La=function(a,b){var c=this.K(a);if(c){nf(c);if(b)if(Uc(b))xf(c,b);else{function e(f){if(f){var g=Qe(c);c[Ia](Uc(f)?g[lb](f):f)}}Pc(b)?dd(b,e):e(b)}}};M.O=function(a){return a.a()};var br="goog-control";M.R=function(){return br};M.td=function(){return this.R()};
M.Rb=function(a){var b=this.R(),c=[b],e=this.td();e!=b&&c[t](e);var f=this.Sj(a.oc);f&&c[t][dc](c,f);var g=a.ua;g&&c[t][dc](c,g);S&&!Je(Vq)&&c[t][dc](c,this.Fg(c));return c};var cr="_";M.Fg=function(a,b){var c=[];if(b)a=a[jb]([b]);dd([],function(e){var f;a:{var g=ad(id,a);if(e[bc])f=e[bc](g,undefined);else if(Array[bc])f=Array[bc](e,g,undefined);else{for(var i=e[v],k=Uc(e)?e[db](Q):e,o=0;o<i;o++)if(o in k&&!g[H](undefined,k[o],o,e)){f=l;break a}f=h}}if(f&&(!b||id(e,b)))c[t](e[K](cr))});return c};
M.Sj=function(a){if(a){for(var b=[],c=1;a;c<<=1)if(a&c){b[t](this.gd(c));a&=~c}return b}return j};M.gd=function(a){this.lg||this.dj();return this.lg[a]};var dr="-disabled",er="-hover",fr="-active",gr="-selected",hr="-checked",ir="-focused",jr="-open";M.dj=function(){var a=this.td();this.lg=Hd(1,a+dr,2,a+er,4,a+fr,8,a+gr,16,a+hr,32,a+ir,64,a+jr)};function kr(){Tq[H](this)}P(kr,Tq);Fc(kr);M=kr[w];M.lb=function(){return kq};M.Wc=function(a,b,c){if(T)b==16?jo(a,Yq,c):kr.b.Wc[H](this,a,b,c)};M.d=function(a){var b=kr.b.d[H](this,a),c=a.wd();c&&this.Hf(b,c);var e=a.s();e&&this.Aa(b,e);a.da(16)&&this.Wc(b,16,l);return b};M.s=Ec;M.Aa=Ec;M.wd=function(a){return a.title};M.Hf=function(a,b){if(a)a.title=b||Q};var lr="goog-button";M.R=function(){return lr};function mr(a){for(var b,c;a;){b=Wc(a);if(c=nr[b])break;a=a.b?a.b[kb]:j}if(c)return Vc(c.ka)?c.ka():new c;return j}function or(a,b){if(!a)d(m("Invalid class name "+a));if(!Vc(b))d(m("Invalid decorator function "+b));pr[a]=b}var nr={},pr={};function qr(a,b,c){Ep[H](this,c);this.j=b||mr(this[kb]);this.Oh(a)}P(qr,Ep);M=qr[w];M.ra=j;M.oc=0;M.Tc=39;M.$c=255;M.de=0;M.w=h;M.ua=j;M.Se=h;M.pe=l;M.Df=function(a){this.l&&a!=this.Se&&this.zg(a);this.Se=a};M.O=function(){return this.j.O(this)};M.nd=function(){return this.ia||(this.ia=new Dq)};M.Li=function(a){if(a){if(this.ua)id(this.ua,a)||this.ua[t](a);else this.ua=[a];this.j.xg(this,a,h)}};M.sl=function(a){if(a&&this.ua){jd(this.ua,a);if(this.ua[v]==0)this.ua=j;this.j.xg(this,a,l)}};
M.cd=function(a,b){b?this.Li(a):this.sl(a)};M.d=function(){var a=this.j.d(this);this.Bf(a);this.j.Ll(a);this.pe||this.j.Qd(a,l);this.w||this.j.G(a,l)};M.K=function(){return this.j.K(this.a())};M.Q=function(){qr.b.Q[H](this);this.j.bc(this);if(this.Tc&-2){this.Se&&this.zg(h);if(this.da(32)){var a=this.O();if(a){var b=this.nd();b.fg(a);this.Z().n(b,Kq,this.Ja).n(a,ln,this.xd).n(a,fn,this.qb)}}}};
M.zg=function(a){var b=this.Z(),c=this.a();if(a){b.n(c,Hh,this.Ue).n(c,qo,this.rb).n(c,wo,this.Fc).n(c,Ih,this.Te);S&&b.n(c,jn,this.Ng)}else{b.aa(c,Hh,this.Ue).aa(c,qo,this.rb).aa(c,wo,this.Fc).aa(c,Ih,this.Te);S&&b.aa(c,jn,this.Ng)}};M.fa=function(){qr.b.fa[H](this);this.ia&&this.ia.detach();this.w&&this.Y()&&this.j.Db(this,l)};M.g=function(){qr.b.g[H](this);if(this.ia){this.ia.N();delete this.ia}delete this.j;this.ua=this.ra=j};M.La=function(a){this.j.La(this.a(),a);this.Oh(a)};
M.Oh=function(a){this.ra=a};M.Ge=function(){var a=this.ra;if(!a||Uc(a))return a;var b=Pc(a)?fd(a,Gf)[K](Q):Gf(a);return b&&Id(b)};M.nc=function(a){qr.b.nc[H](this,a);var b=this.a();b&&this.j.nc(b,a)};M.Qd=function(a){this.pe=a;var b=this.a();b&&this.j.Qd(b,a)};var rr="show",sr="hide";M.G=function(a,b){if(b||this.w!=a&&this[D](a?rr:sr)){var c=this.a();c&&this.j.G(c,a);this.Y()&&this.j.Db(this,a);this.w=a;return h}return l};M.Y=function(){return!this.va(1)};
M.Ma=function(a){this.dc(2,a)&&this.qa(2,a)};M.la=function(){return this.va(4)};M.setActive=function(a){this.dc(4,a)&&this.qa(4,a)};M.Gf=function(a){this.dc(8,a)&&this.qa(8,a)};M.Qk=function(){return this.va(16)};M.Ol=function(a){this.dc(16,a)&&this.qa(16,a)};M.eh=function(){return this.va(32)};M.Sh=function(a){this.dc(32,a)&&this.qa(32,a)};M.isOpen=function(){return this.va(64)};M.F=function(a){this.dc(64,a)&&this.qa(64,a)};M.va=function(a){return!!(this.oc&a)};
M.qa=function(a,b){if(this.da(a)&&b!=this.va(a)){this.j.qa(this,a,b);this.oc=b?this.oc|a:this.oc&~a}};M.hm=function(a){this.oc=a};M.da=function(a){return!!(this.Tc&a)};M.Fb=function(a,b){if(this.l&&this.va(a)&&!b)d(m(Up));!b&&this.va(a)&&this.qa(a,l);this.Tc=b?this.Tc|a:this.Tc&~a};M.ca=function(a){return!!(this.$c&a)&&this.da(a)};M.Nl=function(a,b){this.$c=b?this.$c|a:this.$c&~a};M.Qh=function(a,b){this.de=b?this.de|a:this.de&~a};
M.dc=function(a,b){return this.da(a)&&this.va(a)!=b&&(!(this.de&a)||this[D](Sp(a,b)))&&!this.Ce};var tr="enter";M.Ue=function(a){a[Sa]&&!uf(this.a(),a[Sa])&&this[D](tr)&&this.Y()&&this.ca(2)&&this.Ma(h)};var ur="leave";M.Te=function(a){if(a[Sa]&&!uf(this.a(),a[Sa])&&this[D](ur)){this.ca(4)&&this[pc](l);this.ca(2)&&this.Ma(l)}};M.rb=function(a){if(this.Y()){this.ca(2)&&this.Ma(h);if(a.df(0)){this.ca(4)&&this[pc](h);this.j.vb(this)&&this.O()[Jb]()}}!this.pe&&a.df(0)&&a[pb]()};
M.Fc=function(a){if(this.Y()){this.ca(2)&&this.Ma(h);this.la()&&this.gc(a)&&this.ca(4)&&this[pc](l)}};M.Ng=function(a){this.Y()&&this.gc(a)};var vr="action";M.gc=function(){this.ca(16)&&this.Ol(!this.Qk());this.ca(8)&&this.Gf(h);this.ca(64)&&this.F(!this[Fb]());return this[D](vr)};M.xd=function(){this.ca(32)&&this.Sh(h)};M.qb=function(){this.ca(4)&&this[pc](l);this.ca(32)&&this.Sh(l)};M.Ja=function(a){if(this.w&&this.Y()&&this.Zb(a)){a[pb]();a[mb]();return h}return l};
M.Zb=function(a){return a[Ob]==13&&this.gc(a)};if(!Vc(qr))d(m("Invalid component class "+qr));if(!Vc(Tq))d(m("Invalid renderer class "+Tq));var wr=Wc(qr);nr[wr]=Tq;or(br,function(){return new qr(j)});function xr(){kr[H](this)}P(xr,kr);Fc(xr);M=xr[w];M.lb=function(){return undefined};M.d=function(a){this.lm(a);return a.A().d(kq,{"class":this.Rb(a)[K](Ld),disabled:!a.Y(),title:a.wd()||Q,value:a.s()||Q},a.Ge()||Q)};M.bc=function(a){a.Z().n(a.a(),Kh,a.gc)};M.Qd=Ec;M.nc=Ec;M.vb=function(a){return a.Y()};M.Db=Ec;M.qa=function(a,b,c){xr.b.qa[H](this,a,b,c);var e=a.a();if(e&&b==1)e.disabled=c};M.s=function(a){return a[nb]};M.Aa=function(a,b){if(a)a.value=b};M.Wc=Ec;
M.lm=function(a){a.Df(l);a.Nl(255,l);a.Fb(32,l)};function yr(a,b,c){qr[H](this,a,b||xr.ka(),c)}P(yr,qr);M=yr[w];M.s=function(){return this.pi};M.Aa=function(a){this.pi=a;this.j.Aa(this.a(),a)};M.wd=function(){return this.ni};M.Hf=function(a){this.ni=a;this.j.Hf(this.a(),a)};M.g=function(){yr.b.g[H](this);delete this.pi;delete this.ni};M.Q=function(){yr.b.Q[H](this);if(this.da(32)){var a=this.O();a&&this.Z().n(a,Jq,this.Zb)}};M.Zb=function(a){if(a[Ob]==13&&a[I]==Kq||a[Ob]==32&&a[I]==Jq)return this.gc(a);return a[Ob]==32};or(lr,function(){return new yr(j)});function zr(){return Tq[H](this)}P(zr,Tq);Fc(zr);zr[w].d=function(a){return a.A().d(Y,this.R())};zr[w].La=function(){};var Ar="goog-menuseparator";zr[w].R=function(){return Ar};function Br(a,b){qr[H](this,j,a||zr.ka(),b);this.Fb(1,l);this.Fb(2,l);this.Fb(4,l);this.Fb(32,l);this.hm(1)}P(Br,qr);var Cr="separator";Br[w].Q=function(){Br.b.Q[H](this);ho(this.a(),Cr)};or(Ar,function(){return new Br});function Dr(){}Fc(Dr);M=Dr[w];M.lb=function(){return undefined};M.Ck=function(a){if(a){var b=a.getAttributeNode(Bf);if(b&&b.specified){var c=a.tabIndex;return typeof c==O&&c>=0}}return l};M.Ag=function(a,b){if(a)a.tabIndex=b?0:-1};M.d=function(a){return a.A().d(Y,this.Rb(a)[K](Ld))};M.K=function(a){return a};var Er="horizontal";
M.bc=function(a){var b=a.a();Ap(b,h,T);if(S)b.hideFocus=h;var c=this.lb();c&&ho(b,c);if(a.Ka==Er&&T&&!Je(so)&&a.cc()){var e=this.K(b);a.ib(function(f){var g=f.a();g&&g[jc]==e&&Fr(f)})}};M.O=function(a){return a.a()};var Gr="goog-container";M.R=function(){return Gr};var Hr="-horizontal",Ir="-vertical";M.Rb=function(a){var b=this.R(),c=a.Ka==Er,e=[b,b+(c?Hr:Ir)];a.Y()||e[t](this.R()+dr);return e};var Jr="display:-moz-box;position:relative;top:4px",Kr="display:-moz-box;position:relative";
function Fr(a){var b=a.a();if(b){var c=b[jc],e=b.nextSibling,f=a instanceof Br?Jr:Kr;c[qb](a.A().d(Y,{style:f},b),e)}}function Lr(a){var b=a.a();if(b){var c=b[jc];c[jc][qb](b,c);rf(c)}};var Mr="vertical";function Nr(a,b,c){Ep[H](this,c);this.j=b||Dr.ka();this.Ka=a||Mr}P(Nr,Ep);M=Nr[w];M.Uk=j;M.ia=j;M.j=j;M.Ka=j;M.w=h;M.hb=h;M.Fe=h;M.ha=-1;M.L=j;M.of=l;M.Ri=l;M.Qa=j;M.O=function(){return this.Uk||this.j.O(this)};M.nd=function(){return this.ia||(this.ia=new Dq(this.O()))};M.d=function(){this.Bf(this.j.d(this))};M.K=function(){return this.j.K(this.a())};
M.Q=function(){Nr.b.Q[H](this);this.ib(function(b){b.l&&this.Eh(b)},this);var a=this.a();this.j.bc(this);this.G(this.w,h);this.Z().n(this,tr,this.Pe).n(this,Ip,this.Qe).n(this,Jp,this.Ve).n(this,Qp,this.uk).n(this,Rp,this.nk).n(a,qo,this.rb).n(Qe(a),wo,this.pk).n(a,[qo,wo,Hh,Ih],this.mk);this.vb()&&this.yg(h)};M.yg=function(a){var b=this.Z(),c=this.O();a?b.n(c,ln,this.xd).n(c,fn,this.qb).n(this.nd(),Kq,this.Ja):b.aa(c,ln,this.xd).aa(c,fn,this.qb).aa(this.nd(),Kq,this.Ja)};
M.fa=function(){this.kc(-1);this.L&&this.L.F(l);this.of=l;Nr.b.fa[H](this)};M.g=function(){Nr.b.g[H](this);if(this.ia){this.ia.N();this.ia=j}this.j=this.L=this.Qa=j};M.Pe=function(){return h};var Or="activedescendant";M.Qe=function(a){var b=this.Cd(a[G]);if(b>-1&&b!=this.ha){var c=this.Ub();c&&c.Ma(l);this.ha=b;c=this.Ub();this.of&&c[pc](h);if(this.L&&c!=this.L)c.da(64)?c.F(h):this.L.F(l)}jo(this.a(),Or,a[G].a().id)};M.Ve=function(a){if(a[G]==this.Ub())this.ha=-1;jo(this.a(),Or,Q)};
M.uk=function(a){var b=a[G];if(b&&b!=this.L&&b.U==this){this.L&&this.L.F(l);this.L=b}};M.nk=function(a){if(a[G]==this.L)this.L=j};M.rb=function(a){this.hb&&this.mc(h);var b=this.O();this.j.Ck(b)?b[Jb]():a[pb]()};M.pk=function(){this.mc(l)};M.mk=function(a){var b=this.bk(a[G]);if(b)switch(a[I]){case qo:b.rb(a);break;case wo:b.Fc(a);break;case Hh:b.Ue(a);break;case Ih:b.Te(a);break}};M.bk=function(a){if(this.Qa)for(var b=this.a();a&&a[jc]&&a!=b;){var c=a.id;if(c in this.Qa)return this.Qa[c];a=a[jc]}return j};
M.xd=function(){};M.qb=function(){this.kc(-1);this.mc(l);this.L&&this.L.F(l)};M.Ja=function(a){if(this.Y()&&this.nb()!=0&&this.Zb(a)){a[pb]();a[mb]();return h}return l};
M.Zb=function(a){var b=this.Ub();if(b&&typeof b.Ja==Mc&&b.Ja(a))return h;if(this.L&&this.L!=b&&typeof this.L.Ja==Mc&&this.L.Ja(a))return h;switch(a[Ob]){case 27:if(this.vb())this.O().blur();else return l;break;case 36:this.Gk();break;case 35:this.Hk();break;case 38:if(this.Ka==Mr)this.$e();else return l;break;case 37:if(this.Ka==Er)this.cc()?this.Ze():this.$e();else return l;break;case 40:if(this.Ka==Mr)this.Ze();else return l;break;case 39:if(this.Ka==Er)this.cc()?this.$e():this.Ze();else return l;
break;default:return l}return h};M.Eh=function(a){var b=a.a(),c=b.id||(b.id=a.Vb());if(!this.Qa)this.Qa={};this.Qa[c]=a};M.Xc=function(a,b){Nr.b.Xc[H](this,a,b)};M.qc=function(a,b,c){a.Qh(2,h);a.Qh(64,h);if(this.vb()||!this.Ri)a.Fb(32,l);a.Df(l);Nr.b.qc[H](this,a,b,c);c&&this.l&&this.Eh(a);c&&this.l&&this.cc()&&this.Ka==Er&&T&&!Je(so)&&Fr(a);b<=this.ha&&this.ha++};
M.removeChild=function(a,b){var c=this.Cd(a);if(c!=-1)if(c==this.ha)a.Ma(l);else c<this.ha&&this.ha--;b&&this.l&&this.cc()&&this.Ka==Er&&T&&!Je(so)&&Lr(a);var e=a.a();e&&e.id&&Bd(this.Qa,e.id);a=Nr.b[wb][H](this,a,b);a.Df(h);return a};var Pr="aftershow";M.G=function(a,b){if(b||this.w!=a&&this[D](a?rr:sr)){this.w=a;var c=this.a();if(c){sp(c,a);this.vb()&&this.j.Ag(this.O(),this.hb&&this.w);this.w&&!b&&this[D](Pr)}return h}return l};M.Y=function(){return this.hb};M.vb=function(){return this.Fe};
M.Db=function(a){a!=this.Fe&&this.l&&this.yg(a);this.Fe=a;this.hb&&this.w&&this.j.Ag(this.O(),a)};M.kc=function(a){var b=this.mb(a);if(b)b.Ma(h);else this.ha>-1&&this.Ub().Ma(l)};M.Ma=function(a){this.kc(this.Cd(a))};M.Ub=function(){return this.mb(this.ha)};M.Gk=function(){this.Ad(function(a,b){return(a+1)%b},this.nb()-1)};M.Hk=function(){this.Ad(function(a,b){a--;return a<0?b-1:a},0)};M.Ze=function(){this.Ad(function(a,b){return(a+1)%b},this.ha)};
M.$e=function(){this.Ad(function(a,b){a--;return a<0?b-1:a},this.ha)};M.Ad=function(a,b){var c=b<0?this.Cd(this.L):b,e=this.nb();c=a(c,e);for(var f=0;f<=e;){var g=this.mb(c);if(g&&this.kg(g)){this.$l(c);return h}f++;c=a(c,e)}return l};M.kg=function(a){return a.w&&a.Y()&&a.da(2)};M.$l=function(a){this.kc(a)};M.mc=function(a){this.of=a};function Qr(){Tq[H](this);this.mg={}}P(Qr,Tq);Fc(Qr);M=Qr[w];M.md=function(a){return this.mg[a]||(this.mg[a]=this.td()+a)};var Rr="menuitem";M.lb=function(){return Rr};M.d=function(a){var b=a.A().d(Y,this.Rb(a)[K](Ld),this.ej(a.ra,a.A()));this.Wl(a,b,a.da(8)||a.da(16));return b};M.K=function(a){return a&&a[Pb]};M.La=function(a,b){var c=this.K(a),e=this.Ye(a)?c[Pb]:j;Qr.b.La[H](this,a,b);if(e&&!this.Ye(a))c[qb](e,c[Pb]||j)};M.ej=function(a,b){var c=this.md(bq);return b.d(Y,c,a)};var Sr="-checkbox";
M.Ye=function(a){var b=this.K(a);if(b){var c=b[Pb],e=this.md(Sr);return!!c&&!!c.className&&c.className[B](e)!=-1}return l};var Tr="goog-option";M.Wl=function(a,b,c){if(c!=this.Ye(b)){var e=Tr;c?Me(b,e):Ne(b,e);var f=this.K(b);if(c){var g=this.md(Sr);f[qb](a.A().d(Y,g),f[Pb]||j)}else f[wb](f[Pb])}};var Ur="-highlight",Vr="goog-option-selected";M.gd=function(a){switch(a){case 2:return this.md(Ur);case 16:case 8:return Vr;default:return Qr.b.gd[H](this,a)}};var Wr="goog-menuitem";M.R=function(){return Wr};function Xr(a,b,c,e){qr[H](this,a,e||Qr.ka(),c);this.Aa(b)}P(Xr,qr);Xr[w].s=function(){var a=this.nf;return a!=j?a:this.Ge()};Xr[w].Aa=function(a){this.bm(a)};or(Wr,function(){return new Xr(j)});function Yr(){Dr[H](this)}P(Yr,Dr);Fc(Yr);var Zr="menu";Yr[w].lb=function(){return Zr};Yr[w].eb=function(a,b){return uf(a.a(),b)};var $r="goog-menu";Yr[w].R=function(){return $r};var as="haspopup";Yr[w].bc=function(a){Yr.b.bc[H](this,a);var b=a.a();jo(b,as,fh)};or(Ar,function(){return new Br});function bs(a,b){Nr[H](this,Mr,b||Yr.ka(),a);this.Db(l)}P(bs,Nr);M=bs[w];M.oe=h;M.Si=l;M.R=function(){return this.j.R()};M.eb=function(a){return this.j.eb(this,a)||this.Rg()&&gd(this.J,function(b){return typeof b.eb==Mc&&b.eb(a)})};M.Na=function(a){this.Xc(a,h)};M.Ib=function(a,b){this.qc(a,b,h)};M.Bc=function(a){return this.mb(a)};M.Ke=function(){return this.nb()};M.Kl=function(a){(this.oe=a)&&this.Db(h)};M.G=function(a,b){var c=bs.b.G[H](this,a,b);c&&a&&this.l&&this.oe&&this.O()[Jb]();return c};
M.Pe=function(a){this.oe&&this.O()[Jb]();return bs.b.Pe[H](this,a)};M.kg=function(a){return(this.Si||a.Y())&&a.w&&a.da(2)};function cs(){kr[H](this)}P(cs,kr);Fc(cs);var ds="goog-inline-block ";cs[w].d=function(a){var b=this.Rb(a),c={"class":ds+b[K](Ld),title:a.wd()||Q};return a.A().d(Y,c,this.we(a.ra,a.A()))};cs[w].K=function(a){return a&&a[Pb][Pb]};var es="-outer-box",fs="-inner-box";cs[w].we=function(a,b){var c=ds+this.R();return b.d(Y,c+es,b.d(Y,c+fs,a))};var gs="goog-custom-button";cs[w].R=function(){return gs};function hs(){cs[H](this)}P(hs,cs);Fc(hs);if(T)hs[w].La=function(a,b){var c=hs.b.K[H](this,a&&a[Pb]);c&&sf(this.createCaption(b,Oe(a)),c)};M=hs[w];M.K=function(a){var b=hs.b.K[H](this,a&&a[Pb]);if(T&&b&&b.__goog_wrapper_div)b=b[Pb];return b};M.we=function(a,b){return hs.b.we[H](this,[this.createCaption(a,b),this.gj(b)],b)};var is="-caption";M.createCaption=function(a,b){var c;{var e=this.R(),f={"class":ds+e+is};if(up&&tp(a)){f.__goog_wrapper_div=h;c=b.d(Y,f,ff(Y,j,a))}else c=b.d(Y,f,a)}return c};
var js="-dropdown",ks="\u00a0";M.gj=function(a){return a.d(Y,ds+this.R()+js,ks)};var ls="goog-menu-button";M.R=function(){return ls};function ms(a,b,c,e){yr[H](this,a,c||hs.ka(),e);this.Fb(64,h);b&&this.Vd(b);this.$=new Oj(500)}P(ms,yr);M=ms[w];M.dg=h;M.yf=l;M.ef=l;M.Q=function(){ms.b.Q[H](this);this.e&&this.Zc(this.e,h);jo(this.a(),as,fh)};M.fa=function(){ms.b.fa[H](this);if(this.e){this.F(l);this.e.fa();this.Zc(this.e,l);var a=this.e.a();a&&rf(a)}};M.g=function(){ms.b.g[H](this);if(this.e){this.e.N();delete this.e}this.$.N()};M.rb=function(a){ms.b.rb[H](this,a);if(this.la()){this.F(!this[Fb]());this.e&&this.e.mc(this[Fb]())}};
M.Fc=function(a){ms.b.Fc[H](this,a);this.e&&!this.la()&&this.e.mc(l)};M.gc=function(){this[pc](l);return h};M.ok=function(a){this.e&&this.e.w&&!this.eb(a[G])&&this.F(l)};M.eb=function(a){return a&&uf(this.a(),a)||this.e&&this.e.eb(a)||l};M.Zb=function(a){var b=a[Ob]==32?Jq:Kq;if(a[I]!=b)return l;if(this.e&&this.e.w){var c=this.e.Ja(a);if(a[Ob]==27){this.F(l);return h}return c}if(a[Ob]==40||a[Ob]==38||a[Ob]==32){this.F(h);return h}return l};M.Re=function(){this.F(l)};M.tk=function(){this.la()||this.F(l)};
M.qb=function(a){this.ef||this.F(l);ms.b.qb[H](this,a)};M.Cc=function(){this.e||this.Vd(new bs(this.A()));return this.e||j};M.Vd=function(a){var b=this.e;if(a!=b){if(b){this.F(l);this.l&&this.Zc(b,l);delete this.e}if(a){this.e=a;a.Ef(this);a.G(l);a.Kl(this.ef);this.l&&this.Zc(a,h)}}return b};M.Na=function(a){this.Cc().Xc(a,h)};M.Ib=function(a,b){this.Cc().qc(a,b,h)};M.Bc=function(a){return this.e?this.e.mb(a):j};M.Ke=function(){return this.e?this.e.nb():0};
M.G=function(a,b){var c=ms.b.G[H](this,a,b);c&&!this.w&&this.F(l);return c};M.F=function(a){ms.b.F[H](this,a);if(this.e&&this.va(64)==a){if(a){this.e.l||this.e.ya();this.qi=bp(this.a());this.gg=mp(this.a());this.Ah();this.e.kc(-1)}else{this[pc](l);this.e.mc(l);if(this.Hd!=j){this.Hd=undefined;var b=this.e.a();b&&gp(b,Q,Q)}}this.e.G(a);this.Ti(a)}};
M.Ah=function(){var a=this.dg?5:7,b=new Sq(this.a(),a,!this.yf,this.yf),c=this.e.a();if(!this.e.w){Ha(c[E],jp);sp(c,h)}if(!this.Hd&&this.yf)this.Hd=lp(c);var e=this.dg?4:6;b.zb(c,e,j,this.Hd);if(!this.e.w){sp(c,l);Ha(c[E],Yo)}};M.hl=function(){var a=mp(this.a()),b=bp(this.a()),c;{var e=this.gg;c=e==a?h:!e||!a?l:e[F]==a[F]&&e[x]==a[x]&&e.top==a.top&&e[J]==a[J]}if(!c||!Cg(this.qi,b)){this.gg=a;this.qi=b;this.Ah()}};
M.Zc=function(a,b){var c=this.Z(),e=b?c.n:c.aa;e[H](c,a,vr,this.Re);e[H](c,a,Ip,this.Qe);e[H](c,a,Jp,this.Ve)};M.Qe=function(a){jo(this.a(),Or,a[G].a().id)};M.Ve=function(){this.e.Ub()||jo(this.a(),Or,Q)};M.Ti=function(a){var b=this.Z(),c=a?b.n:b.aa;c[H](b,this.A().h,qo,this.ok,h);this.ef&&c[H](b,this.e,fn,this.tk);c[H](b,this.$,Rj,this.hl);a?this.$.start():this.$[La]()};or(ls,function(){return new ms(j)});function ns(a){mi[H](this);this.wb=[];this.Oi(a)}P(ns,mi);M=ns[w];M.Cb=j;M.Mh=j;M.Ke=function(){return this.wb[v]};M.Kk=function(a){return a?cd(this.wb,a):-1};M.Bc=function(a){return this.wb[a]||j};M.Oi=function(a){if(a){dd(a,function(b){this.Nd(b,l)},this);ld(this.wb,a)}};M.Na=function(a){this.Ib(a,this.Ke())};M.Ib=function(a,b){if(a){this.Nd(a,l);md(this.wb,b,0,a)}};M.rd=function(){return this.Cb};M.Eb=function(a){if(a!=this.Cb){this.Nd(this.Cb,l);this.Cb=a;this.Nd(a,h)}this[D](Mp)};M.qd=function(){return this.Kk(this.Cb)};
M.Zh=function(a){this.Eb(this.Bc(a))};Ca(M,function(){var a=this.wb;if(!Pc(a))for(var b=a[v]-1;b>=0;b--)delete a[b];oa(a,0);this.Cb=j});M.g=function(){ns.b.g[H](this);delete this.wb;this.Cb=j};M.Nd=function(a,b){if(a)if(typeof this.Mh==Mc)this.Mh(a,b);else typeof a.Gf==Mc&&a.Gf(b)};function os(a,b,c,e){ms[H](this,a,b,c,e);this.Ph(a)}P(os,ms);M=os[w];M.u=j;M.Ae=j;M.Q=function(){os.b.Q[H](this);this.Mf()};M.g=function(){os.b.g[H](this);if(this.u){this.u.N();this.u=j}this.Ae=j};M.Re=function(a){this.Eb(a[G]);os.b.Re[H](this,a);a[mb]();this[D](vr)};M.vk=function(){var a=this.rd();os.b.Aa[H](this,a&&a.s());this.Mf()};M.Vd=function(a){var b=os.b.Vd[H](this,a);if(a!=b){this.u&&this.u.clear();if(a)this.u?a.ib(function(c){this.u.Na(c)},this):this.ye(a)}return b};
M.Ph=function(a){this.Ae=a;this.Mf()};M.Na=function(a){os.b.Na[H](this,a);this.u?this.u.Na(a):this.ye(this.Cc())};M.Ib=function(a,b){os.b.Ib[H](this,a,b);this.u?this.u.Ib(a,b):this.ye(this.Cc())};M.Eb=function(a){this.u&&this.u.Eb(a)};M.Zh=function(a){this.u&&this.Eb(this.u.Bc(a))};M.Aa=function(a){if(a!=j&&this.u)for(var b=0,c;c=this.u.Bc(b);b++)if(c&&typeof c.s==Mc&&c.s()==a){this.Eb(c);return}this.Eb(j)};M.rd=function(){return this.u?this.u.rd():j};M.qd=function(){return this.u?this.u.qd():-1};
M.ye=function(a){this.u=new ns;a&&a.ib(function(b){this.u.Na(b)},this);this.Z().n(this.u,Mp,this.vk)};M.Mf=function(){var a=this.rd();this.La(a?a.Ge():this.Ae)};M.F=function(a){os.b.F[H](this,a);this[Fb]()&&this.Cc().kc(this.qd())};or("goog-select",function(){return new os(j)});var ps="http://www.google.com/uds",qs="1.0",rs="/modules/gviz/";function ss(){var a=ps,b=qs,c=N.google;if(c&&c.loader&&c.loader.ServiceBase)a=c.loader.ServiceBase;if(c&&c[sb]&&c[sb].Version)b=c[sb].Version;return a+rs+b}var ts="LINK",us="text/css";function vs(a){for(var b=ss(),c=b+a,e=p[qc](ts),f=0;f<e[v];f++)if(e[f]&&e[f][Xb]&&e[f][Xb]==c)return;var g=p[Lb](aj);g.href=c;g.rel=bj;Aa(g,us);var i;if(p[qc](Nk)[v]==0){var k=p[qc](Ok)[0],o=p[qc](Pk)[0],s=p[Lb](Nk);k[qb](s,o)}i=p[qc](Nk)[0];i[Ia](g)};var ws="/util/util.css";function xs(a,b){this.ta=Oe();this.db=a;this.jg=[];vs(ws);this.pj(b)}xs[w].Bb=j;var ys="google-visualization-toolbar",zs=ys+"-export-igoogle",As=ys+"-export-data",Bs=ys+"-html-code",Cs=ys+"-small-dialog",Ds=ys+"-big-dialog",Es=ys+"-html-code-explanation",Fs=ys+"-triangle",Gs="Copy-Paste this code to an HTML page",Hs="br",Is="pre",Js="Google Visualization";
function Ks(a,b){var c=Oe(),e,f;switch(a){case 2:e=new Wp(Cs,j);f=c.d(Y,j,c.d(Y,{"class":Es},Gs),c.d(Hs,j),c.d(Is,j,c.d(Y,j,b[tb])));break;case 3:e=new Wp(Ds,j);f=c.d(Y,j,c.d(Y,{"class":Es},Gs),c.d(Hs,j));var g=b[tb],i=c.d(Y,j,c.d(Is,j,g));c[Ia](f,i);break}e.La(f.innerHTML);ra(e.hk(),Js);ra(e.Rj(),Q);e.G(h)}
var Ls="Container is not defined",Ms="Chart options",Ns="\u25bc",Os="package",Ps="width: 700px; height: 500px;",Qs="csv",Rs="tqx",Ss="out:csv;",Ts="Google_Visualization",Us="Export data as CSV",Vs="htmlcode",Ws='<iframe style="',Xs='" src="http://www.google.com/ig/ifr?url=',Ys="&up__table_query_url=",Zs='" />',$s="Publish to web page",at="jscode",bt='<html>\n <head>\n  <title>Google Visualization API</title>\n  <script type="text/javascript" src="http://www.google.com/jsapi"><\/script>\n  <script type="text/javascript">\n   google.load(\'visualization\', \'1\', {packages: [\'',
ct="']});\n\n   function drawVisualization() {\n    new google.visualization.Query('",dt="').send(\n     function(response) {\n      new ",et='(\n       document.getElementById(\'visualization\')).\n        draw(response.getDataTable(), null);\n      });\n   }\n\n   google.setOnLoadCallback(drawVisualization);\n  <\/script>\n </head>\n <body>\n  <div id="visualization" style="width: 500px; height: 500px;"></div>\n </body>\n</html>',ft="Javascript code",gt="out:html;",ht="Export data as HTML",it="igoogle",
jt="http://www.google.com/ig/adde?moduleurl=",kt="Add to iGoogle";
xs[w].pj=function(a){a=a||{};var b=this.db,c=this.ta;c.vf(b);if(!b)d(m(Ls));var e=c.d(An,j);this.Bb=new os;var f=[c.d(An,j,Ms),c.d(Y,{"class":Fs},Ns)];this.Bb.Ph(f);if(a)for(var g=0;g<a[v];g++){var i=j,k=a[g],o=k[I],s=k.datasource,u=k.gadget,A=k.userprefs,C=k[sb],y=k[Os],R=k[E]||Ps;switch(o){case Qs:i=this.rc(g,ad(function(L){n[Qa]((new ri(L)).Vh(Rs,Ss),Ts)},s),Us,As);break;case Vs:i=this.rc(g,ad(function(L,ka){var ea=Ws+R+Xs+ba(L)+Ys+ba(ka)+lt(A)+Zs;Ks(2,{message:ea})},u,s),$s,Bs);break;case at:i=
this.rc(g,ad(function(L,ka,ea){var ab=bt+ba(ka)+ct+L+dt+ba(ea)+et;Ks(3,{message:ab})},s,y,C),ft,Bs);break;case Ok:i=this.rc(g,ad(function(L){n[Qa]((new ri(L)).Vh(Rs,gt),Ts)},s),ht,As);break;case it:i=this.rc(g,ad(function(L,ka,ea){n[Qa](jt+ba(L)+Ys+ba(ka)+lt(ea))},u,s,A),kt,zs);break;default:d(m("No such toolbar component as: "+k.toSource()))}i&&this.Bb.Na(i)}ci(this.Bb,vr,$c(this.wk,this));this.Bb.ya(e);c[Ia](b,e)};xs[w].Vl=function(){this.Bb.Zh(-1)};
xs[w].wk=function(){var a=this.Bb.qd();this.jg[a]();this.Vl()};xs[w].rc=function(a,b,c){var e=new Xr(c);this.jg[a]=b;return e};var mt="&up_";function lt(a){if(!a)return Q;var b=Q;for(var c in a)b+=mt+c+Oi+ba(a[c]);return b}function nt(a,b){new xs(a,b)};var ot="google.visualization.Player.",pt="_swf";function qt(a){this.ta=Oe();this.db=a;this.Jf=this.xh=this.kj=this.sa=this.fi=this.Pb=this.ce=j;this.pc=ot+rt++ +pt;st[this.pc]=this;vs(ws)}var rt=0,st={},tt=ss()+"/util/player.swf";M=qt[w];M.kl=function(a){this.ce=a.start||0;this.Pb=a.end||j;if(!this.Pb)d(m("end is mandatory."));this.fi=a.step||1;this.sa=a.current||this.ce;this.kj=a.play||l;this.xh=a.timeInterval||100};
M.draw=function(a){a=a||{};this.kl(a);var b=this.db,c=this.ta;c.vf(b);if(!b)d(m(Ls));this.Nk(a)};var ut="9",vt="#fff",wt="allowScriptAccess",xt="always",yt="allowFullscreen",zt="name";M.Nk=function(a){var b=this.db,c=a[x]||b[x]||500,e=a[J]||b[J]||25,f=new SWFObject(tt,this.pc,c,e,ut,vt);f.addParam(Zr,gh);f.addParam(wt,xt);f.addParam(yt,fh);f.addVariable(zt,this.pc);if(!b.id)b.id=this.pc;f.write(b.id)};M.Yd=function(){var a=p[gb](this.pc);a.setPos(this.sa)};
M.cj=function(){var a=p[gb](this.pc);a.init(this.ce,this.Pb);this.Yd()};M.Og=function(a){if(a){if(this.sa==this.Pb)this.sa=this.ce;this.Jf=setInterval($c(this.nl,this),this.xh)}else aa(this.Jf)};var At="play";M.nl=function(){this.Yd();ja[sb].events.trigger(this,At,{current:this.sa});this.sa+=this.fi;if(this.sa>=this.Pb){this.sa=this.Pb;aa(this.Jf)}this.Yd()};var Bt="pause",Ct="seek",Dt="seekRelease";
function Et(a,b,c){var e=st[a];switch(b){case At:e.Og(h);break;case Bt:e.Og(l);break;case Ui:e.cj();break;case Ct:case Dt:e.sa=r[eb](c);ja[sb].events.trigger(e,At,{current:e.sa});e.Yd();break;default:break}};var Ft={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};var Gt="hex",Ht="rgb",It="named";function Jt(a){var b={};a=ga(a);var c=a.charAt(0)==wi?a:wi+a;if(Kt[Ra](c)){b.zd=Lt(c);Aa(b,Gt);return b}else{var e;a:{var f=a[zb](Mt);if(f){var g=ha(f[1]),i=ha(f[2]),k=ha(f[3]);if(g>=0&&g<=255&&i>=0&&i<=255&&k>=0&&k<=255){e=[g,i,k];break a}}e=[]}if(e[v]){b.zd=Nt(e[0],e[1],e[2]);Aa(b,Ht);return b}else if(Ft){var o=Ft[a[rc]()];if(o){b.zd=o;Aa(b,It);return b}}}d(m(a+" is not a valid color string"))}var Ot=/#(.)(.)(.)/,Pt="#$1$1$2$2$3$3";
function Lt(a){if(!Kt[Ra](a))d(m(eg+a+"' is not a valid hex color"));if(a[v]==4)a=a[z](Ot,Pt);return a[rc]()}function Qt(a){a=Lt(a);var b=da(a[vc](1,2),16),c=da(a[vc](3,2),16),e=da(a[vc](5,2),16);return[b,c,e]}var Rt=",";function Nt(a,b,c){a=ha(a);b=ha(b);c=ha(c);if(ma(a)||a<0||a>255||ma(b)||b<0||b>255||ma(c)||c<0||c>255)d(m('"('+a+Rt+b+Rt+c+'") is not a valid RGB color'));var e=St(a[Na](16)),f=St(b[Na](16)),g=St(c[Na](16));return wi+e+f+g}var Kt=/^#(?:[0-9a-f]{3}){1,2}$/i,Mt=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function St(a){return a[v]==1?be+a:a};function Tt(a){this.oa=a||{};vs(ws)}var Ut="google-visualization-formatters-arrow-dr",Vt="google-visualization-formatters-arrow-ug",Wt="google-visualization-formatters-arrow-empty",Xt="className";Tt[w].C=function(a,b){if(!(a.T(b)!=O))for(var c=this.oa,e=c.base||0,f=0;f<a.P();f++){var g=a.s(f,b),i=j;i=g<e?Ut:g>e?Vt:Wt;a[Mb](f,b,Xt,i)}};var Yt="/util/bar_";function Zt(a){this.oa=a||{};$t||($t=ss()+Yt)}var $t=j,au="r",bu="b",cu={red:au,blue:bu,green:fe},du='<img style="padding: 0" src="',eu='.png" height="12" width="';function fu(a,b,c){b>0&&c[t](du,$t,a,eu,b,Zs)}var gu='<span style="padding: 0; float: left; white-space: nowrap;">',hu="w",iu="</span>\u00a0";
Zt[w].C=function(a,b){if(!(a.T(b)!=O)){var c=this.oa,e=c.min,f=c.max,g=j;if(e==j||f==j){g=a.zc(b);if(f==j)f=g.max;if(e==j)e=r.min(0,g.min)}if(e>=f){g=g||a.zc(b);f=g.max;e=g.min}if(e==f)if(e==0)f=1;else if(e>0)e=0;else f=0;g=f-e;var i=c.base||0;i=r.max(e,r.min(f,i));var k=c[x]||100,o=c.showValue;if(o==j)o=h;for(var s=r[Wa]((i-e)/g*k),u=k-s,A=0;A<a.P();A++){var C=a.s(A,b),y=[],R=r.max(e,r.min(f,C)),L=r.ceil((R-e)/g*k);y[t](gu);fu(sg,1,y);var ka=ju(c.colorPositive,bu),ea=ju(c.colorNegative,au),ab=c.drawZeroLine?
1:0;if(s>0)if(R<i){fu(hu,L,y);fu(ea,s-L,y);ab>0&&fu(ug,ab,y);fu(hu,u,y)}else{fu(hu,s,y);ab>0&&fu(ug,ab,y);fu(ka,L-s,y);fu(hu,k-L,y)}else{fu(ka,L,y);fu(hu,k-L,y)}fu(sg,1,y);if(o){y[t](ks);y[t](C)}y[t](iu);a.Sc(A,b,y[K](Q))}}};function ju(a,b){a=(a||Q)[rc]();return cu[a]||b};function ku(a,b,c,e){if(Rc(a))a=a[nc]();if(Rc(b))b=b[nc]();if(Pc(a))a=lu(a);if(Pc(b))b=lu(b);this.Eg=a;this.tm=b;this.aj=c;this.Wi=e}Ba(ku[w],function(a){var b=this.Eg,c=this.tm;if(a==j)return b==j&&c==j;else if(Rc(a))a=a[nc]();else if(Pc(a))a=lu(a);return(b==j||a>=b)&&(c==j||a<c)});ku[w].Gg=function(){return this.Wi};function mu(a,b,c,e,f){ku[H](this,a,b,c,Q);this.sf=b-a;if(this.sf<=0)this.sf=1;this.Oj=Qt(Jt(e).zd);this.rm=Qt(Jt(f).zd)}P(mu,ku);
mu[w].Gg=function(a){var b=1-(a-this.Eg)/this.sf,c,e=this.Oj,f=this.rm,g=b;g=r.min(r.max(g,0),1);c=[r[Wa](g*e[0]+(1-g)*f[0]),r[Wa](g*e[1]+(1-g)*f[1]),r[Wa](g*e[2]+(1-g)*f[2])];return Nt(c[0],c[1],c[2])};function nu(){this.Jd=[]}nu[w].addRange=function(a,b,c,e){this.Jd[t](new ku(a,b,c,e))};nu[w].bg=function(a,b,c,e,f){this.Jd[t](new mu(a,b,c,e,f))};var ou="color:",pu="background-color:";
nu[w].C=function(a,b){var c=a.T(b);if(c==O||c==Tc||c==cl||c==dl||c==el)for(var e=0;e<a.P();e++){for(var f=a.s(e,b),g=Q,i=0;i<this.Jd[v];i++){var k=this.Jd[i];if(k[cc](f)){var o=k.aj,s=k.Gg(f);if(o)g+=ou+o+$l;if(s)g+=pu+s+$l;break}}a[Mb](e,b,Re,g)}};function lu(a){return a[0]*60*60*1000+a[1]*60*1000+a[2]*1000+(a[v]==4?a[3]:0)};function qu(a){this.oa=a||{}}var ru="short",su="long",tu="medium",uu="Invalid formatType parameter ";
qu[w].C=function(a,b){var c=a.T(b);if(!(c!=cl&&c!=dl)){var e=this.oa,f;Lf(Nf,Kf())||Of(Sf,Kf());if(e.pattern!=j){var g=new bg;g.eg(e.pattern);f=g}else{var i=e.formatType||ru,k;if(c==cl)switch(i){case su:k=1;break;case tu:k=2;break;case ru:k=3;break;default:d(m(uu+i+Cc))}else if(c==dl)switch(i){case su:k=9;break;case tu:k=10;break;case ru:k=11;break;default:d(m(uu+i+Cc))}else d(m("Column type: required date or datetime found "+c));var o=new bg;o.re(k);f=o}var s=e.timeZone;if(s!=j)var u=Yf(-s*60);for(var A=
a.P(),C=0;C<A;C++){var y=a.s(C,b),R;R=u==j?f.C(y,Yf(y[xc]())):f.C(y,u);a.Sc(C,b,R)}}};function vu(a){this.oa=a||{}}vu[w].C=function(a,b){if(a.T(b)==O){var c=this.oa,e=c.fractionDigits;if(e==j)e=2;var f=c.decimalSymbol||Cc,g=c.groupingSymbol;if(g==j)g=f==Rt?Cc:Rt;for(var i=c.prefix||Q,k=c.suffix||Q,o=c.negativeColor,s=c.negativeParens,u=0;u<a.P();u++){var A=a.s(u,b);if(A!=j){var C=A;if(s)C=r.abs(C);var y=this.Mj(C,e,f,g);y=i+y+k;if(s&&A<0)y=rd+y+td;a.Sc(u,b,y);o&&A<0&&a[Mb](u,b,Re,ou+o+$l)}}}};var wu="0000000000000000";
vu[w].Mj=function(a,b,c,e){if(b==0)a=r[Wa](a);var f=[];if(a<0){a=-a;f[t](Wf)}var g=r.pow(10,b),i=r[Wa](a*g),k=ga(r[eb](i/g)),o=ga(i%g);if(k[v]>3&&e){var s=k[v]%3;if(s>0){f[t](k[Yb](0,s),e);k=k[Yb](s)}for(;k[v]>3;){f[t](k[Yb](0,3),e);k=k[Yb](3)}f[t](k)}else f[t](k);if(b>0){f[t](c);if(o[v]<b)o=wu+o;f[t](o[Yb](o[v]-b))}return f[K](Q)};function xu(a){this.ml=a||Q}var yu="\\";function zu(a,b,c,e,f,g,i){return g>0&&i[g-1]==yu?e:b.Ac(a,c[da(f,10)])}var Au="$1";xu[w].C=function(a,b,c,e){var f=b[0];if(c!=j&&Oc(c)==O)f=c;for(var g=e||j,i=0;i<a.P();i++){var k=this.ml[z](/{(\d+)}/g,ad(zu,i,a,b));k=k[z](/\\(.)/g,Au);g?a[Mb](i,f,g,k):a.Sc(i,f,k)}};ca("google.visualization.NumberFormat",vu);var Bu="format";q(vu[w],Bu,vu[w].C);ca("google.visualization.ColorFormat",nu);q(nu[w],Bu,nu[w].C);q(nu[w],"addRange",nu[w].addRange);var Cu="addGradientRange";q(nu[w],Cu,nu[w].bg);ca("google.visualization.BarFormat",Zt);q(Zt[w],Bu,Zt[w].C);ca("google.visualization.ArrowFormat",Tt);q(Tt[w],Bu,Tt[w].C);ca("google.visualization.PatternFormat",xu);q(xu[w],Bu,xu[w].C);ca("google.visualization.DateFormat",qu);q(qu[w],Bu,qu[w].C);
ca("google.visualization.TableNumberFormat",vu);q(vu[w],Bu,vu[w].C);ca("google.visualization.TableColorFormat",nu);q(nu[w],Bu,nu[w].C);q(nu[w],"addRange",nu[w].addRange);q(nu[w],Cu,nu[w].bg);ca("google.visualization.TableBarFormat",Zt);q(Zt[w],Bu,Zt[w].C);ca("google.visualization.TableArrowFormat",Tt);q(Tt[w],Bu,Tt[w].C);ca("google.visualization.TablePatternFormat",xu);q(xu[w],Bu,xu[w].C);ca("google.visualization.TableDateFormat",qu);q(qu[w],Bu,qu[w].C);ca("google.visualization.Player",qt);q(qt[w],co,qt[w][Kb]);ca("onPlayBarEvent",Et);ca("google.visualization.drawToolbar",nt);var Du="528";function Eu(){var a;if(!Fu){Fu=h;N.IDIModule&&N.IDIModule.registerListener(Ol,{pollingInterval:100});if(N.gadgets){Gu(Fi);this.Fh()}}var b,c=Pk,e;{var f=p,g=c&&c!=yp?c[rc]():Q;if(f.querySelectorAll&&(g||0)&&(!xe||$e(p)||Je(Du))){var i=g+Q;e=f.querySelectorAll(i)}else e=a=f[qc](g||yp)}b=e;var k=b[0];this.Cl=Tk(k)}var Fu=l;Eu[w].yh=200;function Hu(){return!!N.gadgets&&!!N.gadgets.rpc}var Iu="refresh";
Eu[w].Fh=function(){if(Hu()){var a=N.gadgets;Vc(a.rpc.register)&&a.rpc.register(Iu,Ol)}else if(this.yh>0){this.yh--;n[Za]($c(this.Fh,this),100)}};var Ju="_table_query_url",Ku="http%",Lu="https%",Mu="_table_query_refresh_interval";Eu[w].jj=function(a){var b=a.getString(Ju),c=b[rc]();if(c[B](Ku)==0||c[B](Lu)==0)b=la(b);var e=new W(b),f=a.getInt(Mu);e.Xh(f);return e};Eu[w].vm=function(a){return this.Cl(a)};var Nu="http://dummy.com";
function Gu(a){if(Hu()){var b=N.gadgets;try{b.rpc.getRelayUrl(a)||b.rpc.setRelayUrl(a,Nu)}catch(c){Vc(b.rpc.setRelayUrl)&&b.rpc.setRelayUrl(a,Nu)}}}N.gadgets&&!Hu()&&Rk("http://www.gmodules.com/gadgets/rpc/rpc.v.js");Gu(Fi);ca("google.visualization.Query",W);q(W[w],Kl,W[w].makeRequest);q(W[w],"setRefreshInterval",W[w].Xh);q(W[w],"setQuery",W[w].Zd);q(W[w],"send",W[w][Db]);q(W[w],"setRefreshable",W[w].em);q(W[w],"setTimeout",W[w][Za]);q(W[w],"setHandlerType",W[w].Zl);q(W[w],"setHandlerParameter",W[w].Th);q(W,"setResponse",Vl);q(W,Ek,W[Xa]);ca("google.visualization.AuthQuery",om);q(om[w],"send",om[w][Db]);q(om[w],"login",om[w].login);q(om[w],"logout",om[w].logout);q(om[w],"checkLogin",om[w][Eb]);
ca("google.visualization.QueryResponse",ul);q(ul[w],"getDataTable",ul[w].Uj);q(ul[w],"isError",ul[w][Ib]);q(ul[w],"hasWarning",ul[w].hasWarning);q(ul[w],"getReasons",ul[w].getReasons);q(ul[w],"getMessage",ul[w].getMessage);q(ul[w],"getDetailedMessage",ul[w].getDetailedMessage);ca("google.visualization.DataTable",V);q(V[w],"addColumn",V[w].Mi);q(V[w],"addRow",V[w].Pi);q(V[w],"addRows",V[w].ne);q(V[w],"clone",V[w].M);q(V[w],"getColumnId",V[w].hd);var Ou="getColumnIndex";q(V[w],Ou,V[w].jd);var Pu="getColumnLabel";
q(V[w],Pu,V[w].kd);var Qu="getColumnPattern";q(V[w],Qu,V[w].ld);var Ru="getColumnProperty";q(V[w],Ru,V[w].yc);var Su="getColumnProperties";q(V[w],Su,V[w].Sb);var Tu="getColumnRange";q(V[w],Tu,V[w].zc);q(V[w],"getColumnType",V[w].T);var Uu="getDistinctValues";q(V[w],Uu,V[w].He);var Vu="getFilteredRows";q(V[w],Vu,V[w].Je);var Wu="getFormattedValue";q(V[w],Wu,V[w].Ac);var Xu="getNumberOfColumns";q(V[w],Xu,V[w].Dc);var Yu="getNumberOfRows";q(V[w],Yu,V[w].P);q(V[w],"getProperties",V[w].Kg);
q(V[w],"getProperty",V[w].od);var Zu="getRowProperty";q(V[w],Zu,V[w].pd);var $u="getRowProperties";q(V[w],$u,V[w].Wb);q(V[w],"getSortedRows",V[w].Ne);var av="getTableProperty";q(V[w],av,V[w].vd);var bv="getTableProperties";q(V[w],bv,V[w].ud);q(V[w],"getValue",V[w].s);q(V[w],"insertColumn",V[w].Zg);q(V[w],"insertRows",V[w].$g);q(V[w],"removeColumn",V[w].tl);q(V[w],"removeColumns",V[w].Gh);q(V[w],"removeRow",V[w].vl);q(V[w],"removeRows",V[w].Hh);q(V[w],"setCell",V[w].Rd);q(V[w],"setColumnLabel",V[w].Pl);
q(V[w],"setColumnProperties",V[w].Ql);q(V[w],"setColumnProperty",V[w].Rl);q(V[w],"setFormattedValue",V[w].Sc);q(V[w],"setProperties",V[w].Wh);q(V[w],"setProperty",V[w][Mb]);q(V[w],"setRowProperties",V[w].fm);q(V[w],"setRowProperty",V[w].gm);q(V[w],"setTableProperties",V[w].im);q(V[w],"setTableProperty",V[w].jm);q(V[w],"setValue",V[w].Aa);q(V[w],"sort",V[w].sort);ca("google.visualization.DataView",$);q($[w],"getColumnId",$[w].hd);q($[w],Ou,$[w].jd);q($[w],Pu,$[w].kd);q($[w],Qu,$[w].ld);q($[w],Ru,$[w].yc);
q($[w],Ru,$[w].yc);q($[w],Su,$[w].Sb);q($[w],Tu,$[w].zc);q($[w],"getColumnType",$[w].T);q($[w],Uu,$[w].He);q($[w],Vu,$[w].Je);q($[w],Wu,$[w].Ac);q($[w],Xu,$[w].Dc);q($[w],Yu,$[w].P);q($[w],"getProperty",$[w].od);q($[w],Zu,$[w].pd);q($[w],$u,$[w].Wb);q($[w],"getSortedRows",$[w].Ne);q($[w],"getTableColumnIndex",$[w].gk);q($[w],"getTableRowIndex",$[w].Xb);q($[w],av,$[w].vd);q($[w],bv,$[w].ud);q($[w],"getValue",$[w].s);q($[w],"getViewColumnIndex",$[w].Lg);q($[w],"getViewColumns",$[w].ik);
q($[w],"getViewRowIndex",$[w].jk);q($[w],"getViewRows",$[w].kk);q($[w],"hideColumns",$[w].Ek);q($[w],"hideRows",$[w].Fk);q($[w],"setColumns",$[w].Nh);q($[w],"setRows",$[w].Yh);ca("google.visualization.GadgetHelper",Eu);q(Eu[w],"createQueryFromPrefs",Eu[w].jj);q(Eu[w],"validateResponse",Eu[w].vm);ca("google.visualization.errors",X);q(X,"addError",X.$f);q(X,"removeAll",X.Oc);q(X,"removeError",X.ul);q(X,"addErrorFromQueryResponse",X.ag);q(X,"getContainer",X.Tj);ca("google.visualization.events",Hn);
q(Hn,"addListener",Hn.addListener);q(Hn,"trigger",Hn.trigger);q(Hn,"removeListener",Hn.removeListener);ca("google.visualization.QueryWrapper",eo);q(eo[w],"setOptions",eo[w].cm);q(eo[w],co,eo[w][Kb]);q(eo[w],"setCustomErrorHandler",eo[w].Sl);q(eo[w],"sendAndDraw",eo[w].Fl);q(eo[w],"setCustomPostResponseHandler",eo[w].Tl);q(eo[w],"setCustomResponseHandler",eo[w].Ul);q(eo[w],Ek,eo[w][Xa]);
 })();

(function (){ 
function e(a){throw a;}var j=true,m=null,n=false,p=Error,aa=encodeURIComponent,ba=google_exportSymbol,ca=parseInt,da=parseFloat,s=String,ea=Object,t=document,ha=google,ia=decodeURIComponent,u=google_exportProperty,ja=Array,ka=Math;function na(a,b){return a.toString=b}function oa(a,b){return a.length=b}function w(a,b){return a.className=b}function pa(a,b){return a.width=b}function qa(a,b){return a.innerHTML=b}function ra(a,b){return a.disabled=b}function sa(a,b){return a.currentTarget=b}
function ta(a,b){return a.clone=b}function ua(a,b){return a.keyCode=b}function va(a,b){return a.type=b}
var y="appendChild",A="push",wa="toString",za="getNumberOfRows",Aa="trigger",C="length",Ba="propertyIsEnumerable",Ca="page",D="prototype",Da="test",Ea="className",Fa="clientWidth",Ga="getSelection",G="replace",Ha="events",Ia="split",Ja="createTextNode",Ka="getNumberOfColumns",La="sendAndDraw",Ma="preventDefault",H="visualization",I="indexOf",J="style",Na="left",Oa="clone",K="call",Pa="start",Qa="createElement",Ra="keyCode",Sa="firstChild",Ta="forEach",Ua="clientHeight",Va="sort",Za="bottom",$a="handleEvent",
L="type",ab="apply",bb="childNodes",cb="parentNode",db="height",eb="getElementsByTagName",fb="right",O,P=this,gb=".";function hb(a,b){for(var c=a[Ia](gb),d=b||P,f;f=c.shift();)if(d[f])d=d[f];else return m;return d}var ib="object",jb="[object Array]",kb="number",lb="splice",mb="array",nb="[object Function]",ob="call",Q="function",pb="null";
function qb(a){var b=typeof a;if(b==ib)if(a){if(a instanceof ja||!(a instanceof ea)&&ea[D][wa][K](a)==jb||typeof a[C]==kb&&typeof a.splice!="undefined"&&typeof a[Ba]!="undefined"&&!a[Ba](lb))return mb;if(!(a instanceof ea)&&(ea[D][wa][K](a)==nb||typeof a[K]!="undefined"&&typeof a[Ba]!="undefined"&&!a[Ba](ob)))return Q}else return pb;else if(b==Q&&typeof a[K]=="undefined")return ib;return b}function R(a){return qb(a)==mb}function rb(a){var b=qb(a);return b==mb||b==ib&&typeof a[C]==kb}var sb="string";
function tb(a){return typeof a==sb}function ub(a){return qb(a)==Q}function vb(a){var b=qb(a);return b==ib||b==mb||b==Q}function wb(a){if(a.hasOwnProperty&&a.hasOwnProperty(xb))return a[xb];a[xb]||(a[xb]=++yb);return a[xb]}var xb="closure_hashCode_"+ka.floor(ka.random()*2147483648)[wa](36),yb=0;function zb(a){var b=qb(a);if(b==ib||b==mb){if(a[Oa])return a[Oa][K](a);var c=b==mb?[]:{};for(var d in a)c[d]=zb(a[d]);return c}return a}
function T(a,b){var c=a.kc;if(arguments[C]>2){var d=ja[D].slice[K](arguments,2);c&&d.unshift[ab](d,c);c=d}b=a.mc||b;a=a.lc||a;var f,g=b||P;f=c?function(){var h=ja[D].slice[K](arguments);h.unshift[ab](h,c);return a[ab](g,h)}:function(){return a[ab](g,arguments)};f.kc=c;f.mc=b;f.lc=a;return f}function Ab(a){var b=ja[D].slice[K](arguments,1);b.unshift(a,m);return T[ab](m,b)}var Bb=Date.now||function(){return(new Date).getTime()};
function Cb(a,b){function c(){}c.prototype=b[D];a.Xb=b[D];a.prototype=new c};var U="";function Db(a,b,c){if(a[Ta])a[Ta](b,c);else if(ja[Ta])ja[Ta](a,b,c);else for(var d=a[C],f=tb(a)?a[Ia](U):a,g=0;g<d;g++)g in f&&b[K](c,f[g],g,a)}function Eb(a){if(R(a))return a.concat();else{for(var b=[],c=0,d=a[C];c<d;c++)b[c]=a[c];return b}}function Fb(a){for(var b=1;b<arguments[C];b++){var c=arguments[b];if(rb(c)){c=R(c)?c.concat():Eb(c);a[A][ab](a,c)}else a[A](c)}};function Gb(a,b,c){for(var d in a)b[K](c,a[d],d,a)}function Hb(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function Ib(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function Jb(a){var b={};for(var c in a)b[c]=a[c];return b};function Kb(){}Kb[D].Bb=n;Kb[D].qa=function(){if(!this.Bb){this.Bb=j;this.H()}};Kb[D].H=function(){};function Lb(a,b){Kb[K](this);this.Lb=b;this.C=[];this.oc(a)}Cb(Lb,Kb);O=Lb[D];O.Ca=m;O.Ha=m;O.ia=function(a){this.Ca=a};O.Sb=function(a){this.Ha=a};O.u=function(){if(this.C[C])return this.C.pop();return this.xb()};O.P=function(a){this.C[C]<this.Lb?this.C[A](a):this.Ab(a)};O.oc=function(a){if(a>this.Lb)e(p("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.C[A](this.xb())};O.xb=function(){return this.Ca?this.Ca():{}};
O.Ab=function(a){if(this.Ha)this.Ha(a);else if(ub(a.qa))a.qa();else for(var b in a)delete a[b]};O.H=function(){Lb.Xb.H[K](this);for(var a=this.C;a[C];)this.Ab(a.pop());delete this.C};function Mb(a){return a[G](/^[\s\xa0]+|[\s\xa0]+$/g,U)}var Nb=/^[a-zA-Z0-9\-_.!~*'()]*$/;function Ob(a){a=s(a);if(!Nb[Da](a))return aa(a);return a}var Pb="&amp;",Qb="&lt;",Rb="&gt;",Sb="&quot;",Tb="&",Ub="<",Vb=">",Wb='"';function Xb(a,b){if(b)return a[G](Yb,Pb)[G](Zb,Qb)[G]($b,Rb)[G](ac,Sb);else{if(!dc[Da](a))return a;if(a[I](Tb)!=-1)a=a[G](Yb,Pb);if(a[I](Ub)!=-1)a=a[G](Zb,Qb);if(a[I](Vb)!=-1)a=a[G]($b,Rb);if(a[I](Wb)!=-1)a=a[G](ac,Sb);return a}}var Yb=/&/g,Zb=/</g,$b=/>/g,ac=/\"/g,dc=/[&<>\"]/;
function ec(a,b){return a[I](b)!=-1}var fc="(\\d*)(\\D*)",gc="g";function hc(a,b){for(var c=0,d=Mb(s(a))[Ia](gb),f=Mb(s(b))[Ia](gb),g=ka.max(d[C],f[C]),h=0;c==0&&h<g;h++){var i=d[h]||U,k=f[h]||U,l=new RegExp(fc,gc),q=new RegExp(fc,gc);do{var r=l.exec(i)||[U,U,U],o=q.exec(k)||[U,U,U];if(r[0][C]==0&&o[0][C]==0)break;var v=r[1][C]==0?0:ca(r[1],10),B=o[1][C]==0?0:ca(o[1],10);c=ic(v,B)||ic(r[2][C]==0,o[2][C]==0)||ic(r[2],o[2])}while(c==0)}return c}
function ic(a,b){if(a<b)return-1;else if(a>b)return 1;return 0}Bb();var jc,kc,lc,mc,nc,oc,pc,qc,rc,sc;function tc(){return P.navigator?P.navigator.userAgent:m}function uc(){return P.navigator}oc=nc=mc=lc=kc=jc=n;var vc;if(vc=tc()){var wc=uc();jc=vc[I]("Opera")==0;kc=!jc&&vc[I]("MSIE")!=-1;mc=(lc=!jc&&vc[I]("WebKit")!=-1)&&vc[I]("Mobile")!=-1;oc=(nc=!jc&&!lc&&wc.product=="Gecko")&&wc.vendor=="Camino"}var xc=jc,yc=kc,zc=nc,Bc=lc,Cc,Dc=uc();Cc=Dc&&Dc.platform||U;pc=ec(Cc,"Mac");qc=ec(Cc,"Win");rc=ec(Cc,"Linux");sc=!!uc()&&ec(uc().appVersion||U,"X11");var Ec,Fc=U,Gc;
if(xc&&P.opera){var Hc=P.opera.version;Fc=typeof Hc==Q?Hc():Hc}else{if(zc)Gc=/rv\:([^\);]+)(\)|;)/;else if(yc)Gc=/MSIE\s+([^\);]+)(\)|;)/;else if(Bc)Gc=/WebKit\/(\S+)/;if(Gc){var Ic=Gc.exec(tc());Fc=Ic?Ic[1]:U}}Ec=Fc;var Jc={};function Kc(a,b){va(this,a);this.target=b;sa(this,this.target)}Cb(Kc,Kb);Kc[D].H=function(){delete this[L];delete this.target;delete this.currentTarget};Kc[D].Ya=n;Kc[D].ab=j;Kc[D].preventDefault=function(){this.ab=n};function Lc(a,b){a&&this.ta(a,b)}Cb(Lc,Kc);O=Lc[D];va(O,m);O.target=m;O.relatedTarget=m;O.offsetX=0;O.offsetY=0;O.clientX=0;O.clientY=0;O.screenX=0;O.screenY=0;O.button=0;ua(O,0);O.charCode=0;O.ctrlKey=n;O.altKey=n;O.shiftKey=n;O.metaKey=n;O.I=m;var Mc="mouseover",Nc="mouseout",Oc="keypress";
O.ta=function(a,b){va(this,a[L]);this.target=a.target||a.srcElement;sa(this,b);this.relatedTarget=a.relatedTarget?a.relatedTarget:this[L]==Mc?a.fromElement:this[L]==Nc?a.toElement:m;this.offsetX=typeof a.layerX==kb?a.layerX:a.offsetX;this.offsetY=typeof a.layerY==kb?a.layerY:a.offsetY;this.clientX=typeof a.clientX==kb?a.clientX:a.pageX;this.clientY=typeof a.clientY==kb?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;ua(this,a[Ra]||0);this.charCode=a.charCode||
(this[L]==Oc?a[Ra]:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.I=a;delete this.ab;delete this.Ya};O.preventDefault=function(){this.ab=n;if(this.I[Ma])this.I[Ma]();else{this.I.returnValue=n;try{ua(this.I,-1)}catch(a){}}};O.H=function(){Lc.Xb.H[K](this);this.I=m};function Pc(){}var Qc=0;O=Pc[D];O.Ra=m;O.da=m;O.Rb=m;O.src=m;va(O,m);O.tb=m;O.Pa=m;O.M=0;O.R=n;O.sb=n;O.ta=function(a,b,c,d,f,g){if(ub(a))this.Ra=j;else if(a&&a[$a]&&ub(a[$a]))this.Ra=n;else e(p("Invalid listener argument"));this.da=a;this.Rb=b;this.src=c;va(this,d);this.tb=!!f;this.Pa=g;this.sb=n;this.M=++Qc;this.R=n};O.handleEvent=function(a){if(this.Ra)return this.da[K](this.Pa||this.src,a);return this.da[$a][K](this.da,a)};var Rc={},V={},Sc={},Tc=new Lb(0,600);Tc.ia(function(){return{b:0,Q:0}});Tc.Sb(function(a){a.b=0});var Uc=new Lb(0,600);Uc.ia(function(){return[]});Uc.Sb(function(a){oa(a,0);delete a.ea;delete a.Ua});var Vc=new Lb(0,600);Vc.ia(function(){function a(b){return Wc[K](a.src,a.M,b)}return a});function Xc(){return new Pc}var Yc=new Lb(0,600);Yc.ia(Xc);function Zc(){return new Lc}var $c,ad=m;if(yc){ad=new Lb(0,600);ad.ia(Zc)}$c=ad;var bd="on",cd={};
function dd(a,b,c,d,f){if(b)if(R(b)){for(var g=0;g<b[C];g++)dd(a,b[g],c,d,f);return m}else{var h=!!d,i=V;b in i||(i[b]=Tc.u());i=i[b];if(!(h in i)){i[h]=Tc.u();i.b++}i=i[h];var k=wb(a),l,q;i.Q++;if(i[k]){l=i[k];for(g=0;g<l[C];g++){q=l[g];if(q.da==c&&q.Pa==f){if(q.R)break;return l[g].M}}}else{l=i[k]=Uc.u();i.b++}var r=Vc.u();r.src=a;q=Yc.u();q.ta(c,r,a,b,h,f);var o=q.M;r.M=o;l[A](q);Rc[o]=q;Sc[k]||(Sc[k]=Uc.u());Sc[k][A](q);if(a.addEventListener){if(a==P||!a.rc)a.addEventListener(b,r,h)}else a.attachEvent(ed(b),
r);return o}else e(p("Invalid event type"))}
function fd(a){if(!Rc[a])return n;var b=Rc[a];if(b.R)return n;var c=b.src,d=b[L],f=b.Rb,g=b.tb;if(c.removeEventListener){if(c==P||!c.rc)c.removeEventListener(d,f,g)}else c.detachEvent&&c.detachEvent(ed(d),f);var h=wb(c),i=V[d][g][h];if(Sc[h]){var k=Sc[h],l;a:if(k[I])l=k[I](b,undefined);else if(ja[I])l=ja[I](k,b,undefined);else{for(var q=0,r=q;r<k[C];r++)if(r in k&&k[r]===b){l=r;break a}l=-1}l!=-1&&ja[D].splice[K](k,l,1)[C]==1;k[C]==0&&delete Sc[h]}b.R=j;i.Ua=j;gd(d,g,h,i);delete Rc[a];return j}
function gd(a,b,c,d){if(!d.ea)if(d.Ua){for(var f=0,g=0;f<d[C];f++)if(d[f].R)Yc.P(d[f]);else{if(f!=g)d[g]=d[f];g++}oa(d,g);d.Ua=n;if(g==0){Uc.P(d);delete V[a][b][c];V[a][b].b--;if(V[a][b].b==0){Tc.P(V[a][b]);delete V[a][b];V[a].b--}if(V[a].b==0){Tc.P(V[a]);delete V[a]}}}}function ed(a){if(a in cd)return cd[a];return cd[a]=bd+a}
function hd(a,b,c,d,f){var g=1,h=wb(b);if(a[h]){a.Q--;var i=a[h];if(i.ea)i.ea++;else i.ea=1;try{for(var k=i[C],l=0;l<k;l++){var q=i[l];if(q&&!q.R)g&=id(q,f)!==n}}finally{i.ea--;gd(c,d,h,i)}}return Boolean(g)}function id(a,b){var c=a[$a](b);a.sb&&fd(a.M);return c}var jd="window.event";
function Wc(a,b){if(!Rc[a])return j;var c=Rc[a],d=c[L],f=V;if(!(d in f))return j;f=f[d];var g,h;if(yc){var i=b||hb(jd),k=j in f,l=n in f;if(k){if(i[Ra]<0||i.returnValue!=undefined)return j;a:{var q=n;if(i[Ra]==0)try{ua(i,-1);break a}catch(r){q=j}if(q||i.returnValue==undefined)i.returnValue=j}}var o=$c.u();o.ta(i,this);g=j;try{if(k){for(var v=Uc.u(),B=o.currentTarget;B;B=B[cb])v[A](B);h=f[j];h.Q=h.b;for(var z=v[C]-1;!o.Ya&&z>=0&&h.Q;z--){sa(o,v[z]);g&=hd(h,v[z],d,j,o)}if(l){h=f[n];h.Q=h.b;for(z=0;!o.Ya&&
z<v[C]&&h.Q;z++){sa(o,v[z]);g&=hd(h,v[z],d,n,o)}}}else g=id(c,o)}finally{if(v){oa(v,0);Uc.P(v)}o.qa();$c.P(o)}return g}var M=new Lc(b,this);try{g=id(c,M)}finally{M.qa()}return g};var kd;var ld="style",md="class",nd="for";function od(a,b){Gb(b,function(c,d){if(d==ld)a[J].cssText=c;else if(d==md)w(a,c);else if(d==nd)a.htmlFor=c;else if(d in pd)a.setAttribute(pd[d],c);else a[d]=c})}var pd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};function qd(){return rd(t,arguments)}var sd=' name="',td=' type="';
function rd(a,b){var c=b[0],d=b[1];if(yc&&d&&(d.name||d[L])){var f=[Ub,c];d.name&&f[A](sd,Xb(d.name),Wb);if(d[L]){f[A](td,Xb(d[L]),Wb);d=zb(d);delete d[L]}f[A](Vb);c=f.join(U)}var g=a[Qa](c);if(d)if(tb(d))w(g,d);else od(g,d);if(b[C]>2){function h(l){if(l)g[y](tb(l)?a[Ja](l):l)}for(var i=2;i<b[C];i++){var k=b[i];rb(k)&&!(vb(k)&&k.nodeType>0)?Db(ud(k)?Eb(k):k,h):h(k)}}return g}function vd(a,b){a[y](b)}function wd(a){for(var b;b=a[Sa];)a.removeChild(b)}var xd=Bc&&hc(Ec,"521")<=0;
function yd(a,b){if(typeof a.contains!="undefined"&&!xd&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[cb];return b==a}function ud(a){if(a&&typeof a[C]==kb)if(vb(a))return typeof a.item==Q||typeof a.item==sb;else if(ub(a))return typeof a.item==Q;return n}function zd(a){this.Ia=a||P.document||t}O=zd[D];O.c=function(){return rd(this.Ia,arguments)};O.createElement=function(a){return this.Ia[Qa](a)};
O.createTextNode=function(a){return this.Ia[Ja](a)};O.appendChild=vd;O.Kc=wd;O.contains=yd;var Ad="http://www.google.com/uds",Bd="1.0",Cd="/modules/gviz/";function Dd(){var a=Ad,b=Bd,c=P.google;if(c&&c.loader&&c.loader.ServiceBase)a=c.loader.ServiceBase;if(c&&c[H]&&c[H].Version)b=c[H].Version;return a+Cd+b};function Ed(){this.f={};this.T={};this.S={}}O=Ed[D];var Fd="row";O.Gb=function(a){var b=a==Fd?this.f:this.T,c=[];for(var d in b)c[A](ca(d,10));return c};O.Ma=function(){return this.Gb(Fd)};var Gd="column";O.xc=function(){return this.Gb(Gd)};var Hd=",";O.wc=function(){var a=[];for(var b in this.S){var c=b[Ia](Hd);a[A]({row:ca(c[0],10),column:ca(c[1],10)})}return a};
O.getSelection=function(){for(var a=[],b=this.Ma(),c=this.xc(),d=this.wc(),f=0;f<b[C];f++){var g={};g.row=b[f];a[A](g)}for(f=0;f<c[C];f++){g={};g.column=c[f];a[A](g)}for(f=0;f<d[C];f++){g={};g.row=d[f].row;g.column=d[f].column;a[A](g)}return a};O.na=function(a){return this.f[s(a)]!=m};O.removeRow=function(a){if(!this.na(a))return n;delete this.f[a];return j};
O.W=function(a){var b={},c={},d={};a||(a=[]);for(var f=0;f<a[C];f++){var g=a[f];if(g.row!=m&&g.column!=m)d[s(g.row+Hd+g.column)]=1;else if(g.row!=m)b[g.row]=1;else if(g.column!=m)c[g.column]=1}var h=this.K(b,this.f),i=this.K(c,this.T),k=this.K(d,this.S),l=this.K(this.f,b),q=this.K(this.T,c),r=this.K(this.S,d);this.f=b;this.T=c;this.S=d;var o=new Ed;o.f=h;o.T=i;o.S=k;var v=new Ed;v.f=l;v.T=q;v.S=r;return new Id(o,v)};O.K=function(a,b){var c={};for(var d in a)b[d]||(c[d]=1);return c};
function Id(a,b){this.jc=a;this.Lc=b};function Jd(a,b){a=Number(a);b=Number(b);this.start=a<b?a:b;this.Ja=a<b?b:a}ta(Jd[D],function(){return new Jd(this[Pa],this.Ja)});var Kd="[",Ld=", ",Md="]";na(Jd[D],function(){return Kd+this[Pa]+Ld+this.Ja+Md});function Nd(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}ta(Nd[D],function(){return new Nd(this.top,this[fb],this[Za],this[Na])});var Od="(",Pd="t, ",Qd="r, ",Rd="b, ",Sd="l)";na(Nd[D],function(){return Od+this.top+Pd+this[fb]+Qd+this[Za]+Rd+this[Na]+Sd});Nd[D].contains=function(a){var b;b=!this||!a?n:a instanceof Nd?a[Na]>=this[Na]&&a[fb]<=this[fb]&&a.top>=this.top&&a[Za]<=this[Za]:a.x>=this[Na]&&a.x<=this[fb]&&a.y>=this.top&&a.y<=this[Za];return b};var Td,Ud,Vd,Wd,Xd,ae;ae=Xd=Wd=Vd=Ud=Td=n;var be=tc();if(be)if(be[I]("Firefox")!=-1)Td=j;else if(be[I]("Camino")!=-1)Ud=j;else if(be[I]("iPhone")!=-1||be[I]("iPod")!=-1)Vd=j;else if(be[I]("Android")!=-1)Wd=j;else if(be[I]("Chrome")!=-1)Xd=j;else if(be[I]("Safari")!=-1)ae=j;function W(a,b,c){tb(b)?ce(a,c,b):Gb(b,Ab(ce,a))}function ce(a,b,c){a[J][de(c)]=b}function ee(a,b){var c=a.nodeType==9?a:a.ownerDocument||a.document;if(c.defaultView&&c.defaultView.getComputedStyle){var d=c.defaultView.getComputedStyle(a,U);if(d)return d[b]}return m}var fe={};function de(a){return fe[a]||(fe[a]=s(a)[G](/\-([a-z])/g,function(b,c){return c.toUpperCase()}))}zc&&(Jc["1.9"]||(Jc["1.9"]=hc(Ec,"1.9")>=0));var ge="left";
function he(a,b){var c;{var d=a.currentStyle?a.currentStyle[b]:m,f=ge;if(/^\d+px?$/[Da](d))c=ca(d,10);else{var g=a[J][f],h=a.runtimeStyle[f];a.runtimeStyle[f]=a.currentStyle[f];a[J][f]=d;var i=a[J].pixelLeft;a[J][f]=g;a.runtimeStyle[f]=h;c=i}}return c};if("StopIteration"in P)var ie=P.StopIteration;else ie=p("StopIteration");function je(){}je[D].Jc=function(){e(ie)};je[D].hc=function(){return this};function ke(a){if(typeof a.F==Q)return a.F();if(tb(a))return a[Ia](U);if(rb(a)){for(var b=[],c=a[C],d=0;d<c;d++)b[A](a[d]);return b}return Hb(a)}function le(a){if(typeof a.J==Q)return a.J();if(typeof a.F==Q)return undefined;if(rb(a)||tb(a)){for(var b=[],c=a[C],d=0;d<c;d++)b[A](d);return b}return Ib(a)}function me(a,b,c){if(typeof a[Ta]==Q)a[Ta](b,c);else if(rb(a)||tb(a))Db(a,b,c);else for(var d=le(a),f=ke(a),g=f[C],h=0;h<g;h++)b[K](c,f[h],d&&d[h],a)};function ne(a){this.n={};this.e=[];var b=arguments[C];if(b>1){if(b%2)e(p("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.U(arguments[c],arguments[c+1])}else a&&this.ic(a)}O=ne[D];O.b=0;O.xa=0;O.F=function(){this.ma();for(var a=[],b=0;b<this.e[C];b++){var c=this.e[b];a[A](this.n[c])}return a};O.J=function(){this.ma();return this.e.concat()};O.A=function(a){return oe(this.n,a)};O.remove=function(a){if(oe(this.n,a)){delete this.n[a];this.b--;this.xa++;this.e[C]>2*this.b&&this.ma();return j}return n};
O.ma=function(){if(this.b!=this.e[C]){for(var a=0,b=0;a<this.e[C];){var c=this.e[a];if(oe(this.n,c))this.e[b++]=c;a++}oa(this.e,b)}if(this.b!=this.e[C]){var d={};for(b=a=0;a<this.e[C];){c=this.e[a];if(!oe(d,c)){this.e[b++]=c;d[c]=1}a++}oa(this.e,b)}};O.t=function(a,b){if(oe(this.n,a))return this.n[a];return b};O.U=function(a,b){if(!oe(this.n,a)){this.b++;this.e[A](a);this.xa++}this.n[a]=b};
O.ic=function(a){var b,c;if(a instanceof ne){b=a.J();c=a.F()}else{b=Ib(a);c=Hb(a)}for(var d=0;d<b[C];d++)this.U(b[d],c[d])};ta(O,function(){return new ne(this)});O.hc=function(a){this.ma();var b=0,c=this.e,d=this.n,f=this.xa,g=this,h=new je;h.Jc=function(){for(;1;){if(f!=g.xa)e(p("The map has changed since the iterator was created"));if(b>=c[C])e(ie);var i=c[b++];return a?i:d[i]}};return h};function oe(a,b){return ea[D].hasOwnProperty[K](a,b)};var pe=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function qe(a){return a.match(pe)};function re(a,b){var c;if(a instanceof re){this.V(b==m?a.m:b);this.jb(a.v);this.lb(a.ja);this.db(a.$);this.hb(a.N);this.gb(a.ga);this.ib(a.o[Oa]());this.eb(a.aa)}else if(a&&(c=qe(s(a)))){this.V(!!b);this.jb(c[1]||U,j);this.lb(c[2]||U,j);this.db(c[3]||U,j);this.hb(c[4]);this.gb(c[5]||U,j);this.setQuery(c[6]||U,j);this.eb(c[7]||U,j)}else{this.V(!!b);this.o=new se(m,this,this.m)}}O=re[D];O.v=U;O.ja=U;O.$=U;O.N=m;O.ga=U;O.aa=U;O.Gc=n;O.m=n;var te=":",ue="//",ve="@",we="?",xe="#";
na(O,function(){if(this.h)return this.h;var a=[];this.v&&a[A](ye(this.v,ze),te);if(this.$){a[A](ue);this.ja&&a[A](ye(this.ja,ze),ve);a[A](Ae(this.$));this.N!=m&&a[A](te,s(this.N))}this.ga&&a[A](ye(this.ga,Be));var b=s(this.o);b&&a[A](we,b);this.aa&&a[A](xe,ye(this.aa,Ce));return this.h=a.join(U)});ta(O,function(){var a,b=this.v,c=this.ja,d=this.$,f=this.N,g=this.ga,h=this.o[Oa](),i=this.aa,k=new re(m,this.m);b&&k.jb(b);c&&k.lb(c);d&&k.db(d);f&&k.hb(f);g&&k.gb(g);h&&k.ib(h);i&&k.eb(i);return a=k});
O.jb=function(a,b){this.B();delete this.h;if(this.v=b?a?ia(a):U:a)this.v=this.v[G](/:$/,U);return this};O.lb=function(a,b){this.B();delete this.h;this.ja=b?a?ia(a):U:a;return this};O.db=function(a,b){this.B();delete this.h;this.$=b?a?ia(a):U:a;return this};O.hb=function(a){this.B();delete this.h;if(a){a=Number(a);if(isNaN(a)||a<0)e(p("Bad port number "+a));this.N=a}else this.N=m;return this};O.gb=function(a,b){this.B();delete this.h;this.ga=b?a?ia(a):U:a;return this};
O.ib=function(a,b){this.B();delete this.h;if(a instanceof se){this.o=a;this.o.ob=this;this.o.V(this.m)}else{b||(a=ye(a,De));this.o=new se(a,this,this.m)}return this};O.setQuery=function(a,b){return this.ib(a,b)};O.zc=function(a){return this.o.t(a)};O.eb=function(a,b){this.B();delete this.h;this.aa=b?a?ia(a):U:a;return this};O.B=function(){if(this.Gc)e(p("Tried to modify a read-only Uri"))};O.V=function(a){this.m=a;this.o&&this.o.V(a)};function Ae(a){if(tb(a))return aa(a);return m}var Ee=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;
function ye(a,b){var c=m;if(tb(a)){c=a;Ee[Da](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[G](b,Fe)}return c}var Ge="%";function Fe(a){var b=a.charCodeAt(0);return Ge+(b>>4&15)[wa](16)+(b&15)[wa](16)}var ze=/[#\/\?@]/g,Be=/[\#\?]/g,De=/[\#\?@]/g,Ce=/#/g;function se(a,b,c){this.q=a||m;this.ob=b||m;this.m=!!c}O=se[D];var He="=",X=" ";
O.s=function(){if(!this.a){this.a=new ne;if(this.q)for(var a=this.q[Ia](Tb),b=0;b<a[C];b++){var c=a[b][I](He),d=m,f=m;if(c>=0){d=a[b].substring(0,c);f=a[b].substring(c+1)}else d=a[b];d=ia(d[G](/\+/g,X));d=this.D(d);this.add(d,f?ia(f[G](/\+/g,X)):U)}}};O.a=m;O.b=m;O.add=function(a,b){this.s();this.ua();a=this.D(a);if(this.A(a)){var c=this.a.t(a);R(c)?c[A](b):this.a.U(a,[c,b])}else this.a.U(a,b);this.b++;return this};
O.remove=function(a){this.s();a=this.D(a);if(this.a.A(a)){this.ua();var b=this.a.t(a);if(R(b))this.b-=b[C];else this.b--;return this.a.remove(a)}return n};O.A=function(a){this.s();a=this.D(a);return this.a.A(a)};O.J=function(){this.s();for(var a=this.a.F(),b=this.a.J(),c=[],d=0;d<b[C];d++){var f=a[d];if(R(f))for(var g=0;g<f[C];g++)c[A](b[d]);else c[A](b[d])}return c};
O.F=function(a){this.s();var b;if(a){var c=this.D(a);if(this.A(c)){var d=this.a.t(c);if(R(d))return d;else{b=[];b[A](d)}}else b=[]}else{var f=this.a.F();b=[];for(var g=0;g<f[C];g++){var h=f[g];R(h)?Fb(b,h):b[A](h)}}return b};O.U=function(a,b){this.s();this.ua();a=this.D(a);if(this.A(a)){var c=this.a.t(a);if(R(c))this.b-=c[C];else this.b--}this.a.U(a,b);this.b++;return this};O.t=function(a,b){this.s();a=this.D(a);if(this.A(a)){var c=this.a.t(a);return R(c)?c[0]:c}else return b};
na(O,function(){if(this.q)return this.q;if(!this.a)return U;for(var a=[],b=0,c=this.a.J(),d=0;d<c[C];d++){var f=c[d],g=Ob(f),h=this.a.t(f);if(R(h))for(var i=0;i<h[C];i++){b>0&&a[A](Tb);a[A](g,He,Ob(h[i]));b++}else{b>0&&a[A](Tb);a[A](g,He,Ob(h));b++}}return this.q=a.join(U)});O.ua=function(){delete this.Ga;delete this.q;this.ob&&delete this.ob.h};ta(O,function(){var a=new se;if(this.Ga)a.Ga=this.Ga;if(this.q)a.q=this.q;if(this.a)a.a=this.a[Oa]();return a});
O.D=function(a){var b=s(a);if(this.m)b=b.toLowerCase();return b};O.V=function(a){var b=a&&!this.m;if(b){this.s();this.ua();me(this.a,function(c,d){var f=d.toLowerCase();if(d!=f){this.remove(d);this.add(f,c)}},this)}this.m=a};function Ie(a,b,c,d){this.Y=a;this.la=b;this.Xa=c;this.sc=d}Ie[D].ba=j;Ie[D].Sa=n;Ie[D].kb=function(a){this.Sa=a};Ie[D].Pc=function(a){this.ba=a};var Je="disable",Ke="enable";function Le(a,b){this.l=a;var c=a[za](),d=c;if(b[Ca]&&b[Ca]!=Je)d=b.pageSize||10;this.G=d;this.Va=c>0?ka.ceil(c/this.G):1;this.vc=b.firstRowNumber||1;this.tc=!b[Va]||b[Va]==Ke}O=Le[D];O.k=0;O.mb=m;O.X=-1;O.Ta=n;O.Wa=m;O.fb=function(a){if(a>=0&&a<this.Va){this.k=a;return j}return n};O.rb=function(){for(var a=this.Aa(),b=[],c={},d=a[Pa];d<=a.Ja;d++){var f=this.Oa(d);c[f.Y]=f.Xa;b[A](f)}this.Wa=c;return b};O.Ac=function(a,b){for(var c=[],d=a;d<=b;d++){var f=this.Oa(d);c[A](f)}return c};
O.Ub=function(a,b){this.X=a;this.Ta=b;this.nc()};O.ra=function(){var a={column:this.X,ascending:this.Na(),sortedIndexes:this.mb};return a};O.Na=function(){return!this.Ta};O.Ka=function(){return this.Oa(this.Aa()[Pa])};O.Hb=function(a){this.Wa||this.rb();var b=this.Wa[a];return b!=m?b:-1};O.Aa=function(){var a=this.G*this.k,b=a+this.G-1;b=ka.min(this.l[za]()-1,b);return new Jd(a,b)};O.Oa=function(a){var b=this.mb,c=this.vc,d=this.Aa()[Pa],f=a+c,g=a-d,h=b?b[a]:a;return new Ie(h,a,g,f)};
O.nc=function(){var a=m;if(this.tc&&this.X!=-1)a=this.l.getSortedRows([{column:this.X,desc:this.Ta}]);this.mb=a};function Y(a){this.Ba=a;this.Z=kd||(kd=new zd);this.f=new Ed}a:{for(var Me=Dd(),Ne=Me+"/table/table.css",Oe=t[eb]("LINK"),Pe=0;Pe<Oe[C];Pe++)if(Oe[Pe]&&Oe[Pe].href&&Oe[Pe].href==Ne)break a;var Qe=t[Qa]("link");Qe.href=Ne;Qe.rel="stylesheet";va(Qe,"text/css");var Re;if(t[eb]("head")[C]==0){var Se=t[eb]("html")[0],Te=t[eb]("body")[0],Ue=t[Qa]("head");Se.insertBefore(Ue,Te)}Re=t[eb]("head")[0];Re[y](Qe)}
var Ve="google-visualization-table-th",We="google-visualization-table-sortind",Xe={dc:"google-visualization-table-table",za:"google-visualization-table-tr-head",p:"google-visualization-table-tr-even",w:"google-visualization-table-tr-odd",z:"google-visualization-table-tr-sel",r:"google-visualization-table-tr-over",ka:Ve,qb:"google-visualization-table-th-webkit",ya:"google-visualization-table-td",gc:"google-visualization-table-td-right",fc:"google-visualization-table-td-center",ec:"google-visualization-table-td-bool",
Qc:"google-visualization-table-td-freeze-rightmost",pb:"google-visualization-table-seq",bc:"google-visualization-table-sorthdr",cc:We,$b:"google-visualization-table-table-layout",ac:"google-visualization-table-td-page"},Ye={za:"headerRow",p:"tableRow",w:"oddTableRow",z:"selectedTableRow",r:"hoverTableRow",ka:"headerCell",ya:"tableCell",pb:"rowNumberCell"},Ze="transparent",$e={"background-image":"none",backgroundColor:Ze,borderColor:Ze},af={"background-image":"none",backgroundColor:Ze},bf="hidden",
cf={visibility:bf},df={borderRight:"2px double gray"},ef=Dd()+"/table/arrow_left.gif",ff=Dd()+"/table/arrow_right.gif";O=Y[D];O.Eb=j;O.i=m;O.j=m;O.ca=m;O.l=m;O.g=m;O.d=m;O.Pb=m;O.L=m;O.Qa=m;O.Nb=-1;O.sa=n;O.cb=m;O.Qb=m;O.Mb=m;O.bb=0;
O.Cb=function(a,b){var c=this.Ba;if(!c)e(p("Container is not defined"));if(!a)e(p("Data table is not defined"));this.l=a;this.g=b=b||{};this.sa=a[za]()>0;this.d=new Le(a,this.g);if(this.sa){b.startPage&&this.d.fb(b.startPage);if(b[Va]!=Je&&b.sortColumn!=m){var d=b.sortAscending;d=d!=m?d:j;this.d.Ub(b.sortColumn,!d)}this.ca=this.d.Ka()}this.bb=b.scrollLeftStartPosition||0;var f=b.frozenColumns!=m?b.frozenColumns:-1;if(f==0&&!b.showRowNumber)f=-1;if(f>=a[Ka]())f=-1;if(f<-1)f=-1;this.Nb=f;this.j=Jb(Xe);
f==-1&&this.Nc();var g=j;if(this.Eb){g=this.ub();this.Eb=n}this.Za();if(g){this.i&&this.i[cb]&&this.i[cb].removeChild(this.i);this.Yb()}else this.Zb(0)};var gf="ready";O.Yb=function(){ha[H][Ha][Aa](this,gf,m)};O.ra=function(){return this.d?this.d.ra():m};var Z="px",hf="div",jf="position: relative;",kf="auto",lf="h",mf="ft",nf="fh",of="rtl";
O.Za=function(){var a=this.l,b=this.g,c=this.Ba,d=[],f=this.Z,g,h=this.j,i=c[J].width?c[Fa]:0,k=c[J][db]?c[Ua]:0,l=b.width||i||0,q=b[db]||k||0,r=pf(a),o=qf(a,h),v=this.wb(j),B=this.L=this.yb(v,b,o,r),z=l&&l+(!/[^0-9]/[Da](l)?Z:U),M=q&&q+(!/[^0-9]/[Da](q)?Z:U),x=this.cb=f.c(hf,{style:jf},B);if(l){W(x,{overflow:kf,width:z});pa(B[J],z)}var E=f.c(hf,{style:jf},x),N=E;if(q){W(x,{overflow:kf,height:M});g=this.Da({Hc:j,nb:z});d[A]({fa:g,type:lf})}var xa=this.Nb,F=l&&a[Ka]()>0&&a[za]()>0&&xa>-1;if(F){g=this.Da({Ic:j,
Fb:xa,nb:z});this.Qa=g[Sa];d[A]({fa:g,type:mf});if(q){g=this.Da({Fb:xa,Kb:j,nb:z});d[A]({fa:g,type:nf})}}var bc=this.sa&&this.d.Va>1,la=b.pagingButtonsConfiguration,Wa=la!=m&&la!=kf||bc;if(Wa&&b[Ca]&&b[Ca]!=Je)E=this.pc(E);E[J].visibility=bf;f.Kc(c);f[y](c,E);if(b.rtlTable&&!Wa&&!l&&!q)this.L[J].direction=of;var Xa=10,ya=0;if(F){var fa=xa+(b.showRowNumber?1:0),cc=v[bb];ya=Xa/2;for(var ma=0;ma<fa;ma++)ya+=cc[ma][Fa]+1}var Ya=F;if(x[Fa]>=B[Fa]-Xa){Ya=n;W(x,{overflowX:bf});for(var S=0;S<d[C];S++)W(d[S].fa,
{overflowX:bf})}var Ac=j;if(x[Ua]>=B[Ua]-Xa){Ac=n;W(x,{overflowY:bf});for(S=0;S<d[C];S++)W(d[S].fa,{overflowY:bf})}if(q&&!l){var Yd=this.L[Fa];x[Ua]!=x.scrollHeight?W(x,{width:Yd+16+Z}):W(x,{width:Yd+Z})}for(S=0;S<d[C];S++){var ga=d[S].fa,Nf=d[S][L],Zd={width:v[Fa],height:v[Ua]},$d={width:x[Fa],height:x[Ua]};switch(Nf){case lf:ga[J].height=Zd[db]+Z;pa(ga[J],$d.width+Z);Ac&&f[y](N,ga);break;case mf:ga[J].height=$d[db]+Z;pa(ga[J],ya+Z);Ya&&f[y](N,ga);break;case nf:ga[J].height=Zd[db]+Z;pa(ga[J],ya+
Z);Ac&&Ya&&f[y](N,ga);break}}x.scrollTop=0;x.scrollLeft=this.bb;E[J].visibility=U};var rf="position: absolute; top: 0; left: 0; overflow: hidden;",sf="scroll";
O.Da=function(a){var b=this.Z,c=this.g,d=this.j,f=this.cb,g=this.l,h=pf(g),i=qf(g,d),k=a.Fb,l=tf,q=this.wb(j);if(k>=0){var r=k+(c.showRowNumber?1:0);W(q[bb][r-1],df);uf(q);for(var o=q[bb],v=r;v<o[C];v++)vf(o[v]);(a.Kb!=m?a.Kb:n)||(l=wf(k))}var B=a.nb,z=this.yb(q,c,i,h,B,l);W(z,{backgroundColor:Ze});var M=b.c(hf,{style:rf},z);a.Hc&&dd(f,sf,Ab(xf,f,M));a.Ic&&dd(f,sf,Ab(yf,f,M));return M};
var zf="table",Af="tbody",Bf="tr",Cf="rowColor",Df="mousedown",Ef="td",Ff="className",Gf="__td-colSpan",Hf="boolean",If="\u2714",Jf="\u2717";
O.yb=function(a,b,c,d,f,g){var h=g||function doNothing(){},i=this.l,k=this.Z,l=this.j,q=k.c(zf,{"class":l.dc});if(f)pa(q[J],f);var r=k.c(Af);k[y](q,r);k[y](r,a);var o,v,B=this.sa?this.d.rb():[];this.Pb=B;var z=j,M=b.alternatingRowStyle;M=M!=m?M:j;for(var x=0;x<B[C];x++){var E=B[x];v=M?z?l.p:l.w:l.p;E.Pc(v==l.p);z=!z;var N=k.c(Bf,{"class":v});if(this.f.na(E.Y)){w(N,l.z);E.kb(j)}var xa=i.getRowProperty(x,Cf);if(xa)N[J].backgroundColor=xa;dd(N,Df,T(this.Cc,this,E));dd(N,Mc,T(this.Ec,this,E));dd(N,Nc,
T(this.Dc,this,E));k[y](r,N);if(b.showRowNumber){v=l.ya+X+l.pb;o=k.c(Ef,{"class":v});k[y](N,o);k[y](o,k[Ja](s(E.sc)));h(o,x,-1)}for(var F=0,bc=i[Ka]();F<bc;){var la=E.Y,Wa={},Xa=c[F],ya=i.getProperty(la,F,Ff);if(ya)Xa=ya;Wa[md]=Xa;var fa=i.getProperty(la,F,Gf);if((fa=fa&&ka.min(fa,bc-F))&&fa>1)Wa.colSpan=fa;else fa=1;o=k.c(Ef,Wa);k[y](N,o);var cc=i.getValue(la,F),ma=i.getFormattedValue(la,F);if(cc==m)ma=X;else if(d[F]==Hf)ma=cc?If:Jf;if(b.allowHtml){qa(o,ma);var Ya=i.getProperty(la,F,ld);if(Ya)o[J].cssText=
Ya}else k[y](o,k[Ja](ma));h(o,x,F);F+=fa}h(N,x)}return q};var Kf="&nbsp;",Lf="\u25b2",Mf="\u25bc",Of="\u2003",Pf="span",Qf="click";
O.wb=function(a){var b=this.l,c=this.g||{},d=this.Z,f=this.j,g=b[Ka](),h=c[Va]!=Je&&b[za]()>0,i=d.c(Bf,{"class":f.za}),k,l=Bc&&c[db]&&f.ka==Ve;if(c.showRowNumber&&b[Ka]()>0){var q=f.ka;if(l)q=f.qb;k=d.c(Ef,{"class":q});d[y](i,k);qa(k,Kf)}for(var r=0;r<g;r++){var o=f.ka;if(l)o=f.qb;if(h)o+=X+f.bc;k=d.c(Ef,{"class":o});d[y](i,k);var v=b.getColumnLabel(r);if(c.allowHtml)qa(k,v);else d[y](k,d[Ja](v));if(h){var B;B=this.d.X==r?this.d.Na()?Lf:Mf:Of;d[y](k,d.c(Pf,{"class":f.cc},B));a&&dd(k,Qf,T(this.Bc,
this,r),j)}}return i};var Rf="button",Sf="prevPage",Tf="nextPage",Uf="img",Vf="previous",Wf="padding-top: 4px; height: 10px; width: 10px",Xf="next";
O.pc=function(a){var b=this.g,c=this.Z,d=this.j,f=b.pagingSymbols!=m?b.pagingSymbols:{},g=this.Qb=c.c(Rf,{id:Sf}),h=this.Mb=c.c(Rf,{id:Tf}),i=f.prev,k=f.next,l=!!b.allowHtml;if(l&&i&&k){qa(g,i);qa(h,k)}else{var q=i?c[Ja](i):c.c(Uf,{src:ef,alt:Vf,style:Wf}),r=k?c[Ja](i):c.c(Uf,{src:ff,alt:Xf,style:Wf});c[y](g,q);c[y](h,r)}dd(g,Qf,T(this.Jb,this,n));dd(h,Qf,T(this.Jb,this,j));this.vb();var o=c.c(zf,{"class":d.$b},c.c(Af,m,c.c(Bf,m,c.c(Ef,m,a)),c.c(Bf,m,c.c(Ef,{"class":d.ac},g,h))));return a=o};
var Yf="-nonstrict";O.Nc=function(){var a=this.j,b=this.g.cssClassNames;if(b){if(b.headerCell)a.za+=Yf;if(b.tableCell||b.rowNumberCell){a.p+=Yf;a.w+=Yf;a.z+=Yf;a.r+=Yf}for(var c in Ye){var d=Ye[c],f=b[d];if(f)a[c]=f}}};var Zf="page";O.Jb=function(a){var b=this.g[Ca]==Ke,c=this.d.k,d=a?c+1:c-1;if(b){this.d.fb(d);this.Wb();this.Za()}this.vb();ha[H][Ha][Aa](this,Zf,{page:d})};var $f="prev",ag="both";
O.vb=function(){var a=this.g.pagingButtonsConfiguration||kf,b=this.d.k,c=this.Mb,d=this.Qb;ra(c,n);ra(d,n);switch(a){case $f:ra(c,j);break;case Xf:ra(d,j);break;case ag:break;case kf:default:if(b==0)ra(d,j);if(b==this.d.Va-1)ra(c,j);break}};function xf(a,b){b.scrollLeft=a.scrollLeft}function yf(a,b){b.scrollTop=a.scrollTop}O=Y[D];var bg="position: absolute; top: -5000px;",cg="\u00a0",dg="padding",eg="Left",fg="Right",gg="Top",hg="Bottom",ig="6";
O.ub=function(){var a=this.i;if(!a){var b=this.Ba;a=qd(hf,{style:bg,"class":We},t[Ja](cg));b[y](a);this.i=a}var c;{var d=dg;if(yc){var f=he(a,d+eg),g=he(a,d+fg),h=he(a,d+gg),i=he(a,d+hg);c=new Nd(h,g,i,f)}else{f=ee(a,d+eg);g=ee(a,d+fg);h=ee(a,d+gg);i=ee(a,d+hg);c=new Nd(da(h),da(g),da(i),da(f))}}var k=c[Na];return k==ig};O.Zb=function(a){if(a<30)if(this.ub())this.Cb(this.l,this.g);else{a++;setTimeout(T(this.Zb,this,a),100)}else{this.i&&this.i[cb]&&this.i[cb].removeChild(this.i);this.Yb()}};
O.getSelection=function(){return this.f[Ga]()};O.W=function(a){if(this.l){var b=this.f.W(a),c=this.Pb;this.ca=this.d.Ka();for(var d=this.L[Sa][bb],f=this.La(),g,h,i=this.j,k=b.Lc.Ma(),l=0;l<k[C];l++){var q=k[l],r=this.d.Hb(q);if(r!=-1){var o=c[r];o.kb(n);if(g=d[r+1])w(g,o.ba?i.p:i.w);if(h=f&&f[r+1])w(h,o.ba?i.p:i.w)}}var v=b.jc.Ma();for(l=0;l<v[C];l++){q=v[l];r=this.d.Hb(q);if(r!=-1){o=c[r];o.kb(j);if(g=d[r+1])w(g,i.z);if(h=f&&f[r+1])w(h,i.z)}}}};var jg="select";
O.Cc=function(a,b){var c,d=this.ca,f=a.Y;if(b.shiftKey){b[Ma]();var g=ka.min(a.la,d.la),h=ka.max(a.la,d.la);c=b.ctrlKey?this.f[Ga]():[];for(var i=this.d.Ac(g,h),k=0;k<i[C];k++)c[A]({row:i[k].Y})}else if(b.ctrlKey){b[Ma]();c=this.f[Ga]();if(this.f.na(f)){var l=new Ed;l.W(c);l.removeRow(f);c=l[Ga]()}else c[A]({row:f})}else c=this.f.na(f)?m:[{row:f}];this.W(c);this.ca=b.shiftKey?d:a;ha[H][Ha][Aa](this,jg,{})};
O.Ec=function(a){var b=this.L[Sa][bb],c=this.j,d=a.Xa,f=b[d+1];if(f&&f[Ea][I](c.r)==-1)w(f,c.r);var g=this.La();if((f=g&&g[d+1])&&f[Ea][I](c.r)==-1)w(f,c.r)};O.Dc=function(a){var b=this.L[Sa][bb],c=a.Xa,d=this.j,f=b[c+1];if(f)if(f[Ea][I](d.r)>-1)w(f,a.Sa?d.z:a.ba?d.p:d.w);var g=this.La();if(f=g&&g[c+1])if(f[Ea][I](d.r)>-1)w(f,a.Sa?d.z:a.ba?d.p:d.w)};O.La=function(){return this.Qa?this.Qa[Sa][bb]:m};var kg="event",lg="sort";
O.Bc=function(a){var b=this.d,c=b.Na(),d=b.X;c=d==a?!c:j;if(this.g[Va]!=kg){b.Ub(a,!c);this.d.fb(0);this.ca=this.d.Ka();this.Wb();this.Za();ha[H][Ha][Aa](this,lg,this.d.ra())}else ha[H][Ha][Aa](this,lg,{column:a,ascending:c,sortedIndexes:m})};O.Wb=function(){var a=this.cb;if(a)this.bb=a.scrollLeft};var mg="date",ng="datetime",og="timeofday";
function qf(a,b){for(var c=[],d=0;d<a[Ka]();d++){var f=b.ya,g=a.getColumnType(d);switch(g){case Hf:f+=X+b.ec;break;case kb:f+=X+b.gc;break;case mg:case ng:case og:f+=X+b.fc;break}c[A](f)}return c}function pf(a){for(var b=[],c=0;c<a[Ka]();c++)b[A](a.getColumnType(c));return b}function tf(a){vf(a)}var pg="TR";function wf(a){return function(b,c,d){if(b.tagName==pg)uf(b);else if(d==a-1)W(b,df);else d>=a&&vf(b)}}function vf(a){W(a,cf);uf(a)}
var qg="TD",rg="color",sg="opacity",tg="MozOpacity",ug="filter",vg="alpha(opacity=0)";function uf(a){yc&&Ec<7?W(a,af):W(a,$e);if(a.tagName==qg){W(a,rg,Ze);var b=a[J];if(sg in b)b.opacity=0;else if(tg in b)b.MozOpacity=0;else if(ug in b)b.filter=0===U?U:vg}};function $(a,b,c,d){this.pa=a;this.wa=new Y(b);this.uc=c;ha[H][Ha].addListener(this.wa,Zf,T(this.Ib,this));ha[H][Ha].addListener(this.wa,lg,T(this.Fc,this));var f=d!==undefined?Jb(d):{};this.va=f;this.Db=d[Ca]==Ke;f.showRowNumber=j;f.pagingButtonsConfiguration=d.pagingButtonsConfiguration||ag;f.sort=d[Va]==m||d[Va]==Ke?kg:Je;if(this.Db){f.page=kg;var g=d.pageSize||0;this.G=g<=0?10:g;f.pageSize=this.G;this.k=0;this.Tb(0)}}O=$[D];O.O=m;O.ha=m;O.oa=m;O.Vb=U;O.Ob=U;O.G=-1;O.k=-1;O.$a=0;O.Fa=m;O.Ea=m;
O.zb=m;O.sendAndDraw=function(){this.Fa&&this.Fa();var a=this.qc();this.ha=new ha[H].Query(this.pa);this.ha.setQuery(a);this.setRefreshInterval(this.$a);this.abort();this.wa.W([]);this.O=new ha[H].QueryWrapper(this.ha,this.wa,this.va,this.uc);this.O.setCustomResponseHandler(T(this.Mc,this));this.O.setCustomPostResponseHandler(this.zb);this.O[La]()};O.abort=function(){this.O&&this.O.abort()};var wg="order by `",xg="` desc",yg="`";
O.Fc=function(a){var b=a.column,c=a.ascending;this.va.sortColumn=b;this.va.sortAscending=c;var d=this.oa;this.Vb=wg+d.getColumnId(b)+(!c?xg:yg);this.Db?this.Ib({page:0}):this[La]()};var zg="tq";O.qc=function(){var a=this.pa instanceof re?this.pa[Oa]():new re(this.pa,undefined),b=a.zc(zg)||U;b+=X+this.Vb+X+this.Ob;return b};O.setRefreshInterval=function(a){this.$a=ka.max(0,a);this.ha&&this.ha.setRefreshInterval(this.$a)};
O.Ib=function(a){var b=a[Ca],c=this.k,d=0;switch(b){case 0:d=0;break;case 1:d=c+1;break;case -1:d=c-1;break}this.Tb(d);this[La]()};var Ag="limit ",Bg=" offset ";O.Tb=function(a){var b=this.k,c=this.G;if(!(a<0||a>b+1))if(!(a==b+1&&this.yc()<=c)){this.k=a;var d=this.k*c;this.Ob=Ag+(c+1)+Bg+d;this.va.firstRowNumber=d+1}};O.Mc=function(a){this.Ea&&this.Ea(a);this.oa=a.isError()?m:a.getDataTable()};
O.setCustomResponseHandler=function(a){if(!(a==m)){if(typeof a!=Q)e(p("Custom response handler must be a function."));this.Ea=a}};O.setCustomPostResponseHandler=function(a){if(!(a==m)){if(typeof a!=Q)e(p("Custom post-response handler must be a function."));this.zb=a}};O.Oc=function(a){if(!(a==m)){if(typeof a!=Q)e(p("Custom sendAndDraw must be a function."));this.Fa=a}};O.yc=function(){var a=-1;if(this.oa)a=this.oa[za]();return a};ba("google.visualization.Table",Y);u(Y[D],"draw",Y[D].Cb);u(Y[D],"getSelection",Y[D][Ga]);u(Y[D],"setSelection",Y[D].W);u(Y[D],"getSortInfo",Y[D].ra);ba("google.visualization.TableQueryWrapper",$);u($[D],"sendAndDrawTable",$[D][La]);u($[D],"abort",$[D].abort);u($[D],"setCustomSendAndDraw",$[D].Oc);u($[D],"setCustomPostResponseHandler",$[D].setCustomPostResponseHandler);u($[D],"setCustomResponseHandler",$[D].setCustomResponseHandler);u($[D],"setRefreshInterval",$[D].setRefreshInterval);
 })();
google.loader.loaded({"module":"visualization","version":"1.0","components":["default","table"]});
google.loader.eval.visualization = function() {eval(arguments[0])}})()