function K0(){}
function lNb(){}
function KMb(){}
function mNb(){}
function rNb(){}
function yNb(){}
function gNb(){return iS}
function W0(){return KM}
function qNb(){return fS}
function xNb(){return hS}
function BNb(){return gS}
function hNb(a){eNb(this,a)}
function oNb(a,b){a.b=b;return a}
function fNb(a,b){a.f=b;uNb(a.c,b)}
function jNb(a,b){vNb(this.c,this.d+a-this.e)}
function pNb(){fNb(this.b,this.b.f)}
function iNb(){fNb(this,this.f);Ozb(oNb(new mNb,this))}
function bNb(a){cNb(a,lDb((!mZb&&(mZb=cbb(new abb,bIc,0,0,7,7)),mZb)));return a}
function wNb(a){a.style[vec]=zec;a.style[ekc]=ckc;a.style[Zmc]=ckc}
function uNb(a,b){var c;c=a.b.g[0];c.style[Zgc]=b;vNb(a,parseInt(c[vhc])||0)}
function kNb(a,b){this.e=a;this.d=parseInt(this.g[0][vhc])||0}
function eNb(a,b){JXb(a.K,Vdc,b);JXb(a.i,b,eIc);JXb(a.g[0],b,Hhc);JXb(a.g[1],b,_hc)}
function $0(){var a;while(P0){a=P0;P0=P0.c;!P0&&(Q0=null);Xdb(a.b.b,Jrb())}}
function X0(){S0=true;R0=(U0(),new K0);$n((Xn(),Wn),22);!!$stats&&$stats(Fo(YHc,fec,null,null));R0.Lb();!!$stats&&$stats(Fo(YHc,Owc,null,null))}
function cNb(a,b){var c,d,e;PMb(a,(yq(),$doc).createElement(xhc),$doc.createElement(xhc),ZMb($doc.createElement(xhc)),ZMb($doc.createElement(xhc)));a.c=new yNb;a.b=ZMb($doc.createElement(xhc));c=a.g[0];d=a.g[1];e=a.i;a.K.appendChild(a.b);a.b.appendChild(c);a.b.appendChild(e);a.b.appendChild(d);e.innerHTML=cIc+KZb(b.e,b.c,b.d,b.f,b.b)||Vdc;c.style[Jmc]=moc;d.style[Jmc]=moc;a.K[Ugc]=dIc;ANb(a.c,a);a.K.style[Vgc]=lhc;return a}
function ANb(a,b){a.b=b;a.b=b;b.K.style[vec]=Knc;wNb(b.g[0]);wNb(b.g[1]);wNb(b.i);UMb(b.b);ZE();b.g[1].style[_hc]=ckc;b.b.style[Vgc]=lhc;b.g[0].style[Vgc]=lhc;b.g[1].style[Vgc]=lhc;b.i.style[Vgc]=lhc}
function Jrb(){var a,b,c,d;b=bNb(new KMb);eNb(b,ZHc);b.K.style[Zgc]=QAc;b.K.style[Vgc]=$Hc;b.f=_Hc;uNb(b.c,_Hc);d=aIc;for(c=0;c<2;++c){d+=d}SMb(b,1,kIb(new _Hb,d));SMb(b,0,kIb(new _Hb,d));a=pHb(new mHb);edb(a,b);return a}
function vNb(a,b){var c,d,e,f,g;f=a.b.i;e=parseInt(a.b.b[vhc])||0;g=parseInt(f[vhc])||0;if(e<g){return}c=e-b-g;if(b<0){b=0;c=e-g}else if(c<0){b=e-g;c=0}d=a.b.g[1];a.b.g[0].style[Zgc]=b+whc;f.style[Hhc]=b+whc;d.style[Hhc]=b+g+whc}
var cIc="<table class='hsplitter' height='100%' cellpadding='0' cellspacing='0'><tr><td align='center' valign='middle'>",gIc='AsyncLoader22',iIc='HorizontalSplitPanel',kIc='HorizontalSplitPanel$1',hIc='HorizontalSplitPanel$Impl',jIc='HorizontalSplitPanel$ImplSafari',aIc='This is some text to show how the contents on either side of the splitter flow.',ZHc='cwHorizontalSplitPanel',dIc='gwt-HorizontalSplitPanel',YHc='runCallbacks22';_=K0.prototype=new L0;_.gC=W0;_.Lb=$0;_.tI=0;_=KMb.prototype=new LMb;_.gC=gNb;_.Pb=hNb;_.$b=iNb;_.Pc=jNb;_.Qc=kNb;_._b=lNb;_.tI=231;_.b=null;_.d=0;_.e=0;_.f=fIc;_=mNb.prototype=new Wl;_.mb=pNb;_.gC=qNb;_.tI=232;_.b=null;_=rNb.prototype=new Wl;_.gC=xNb;_.tI=0;_.b=null;_=yNb.prototype=new rNb;_.gC=BNb;_.tI=0;var mZb=null;var KM=V2b(zqc,gIc),hS=V2b(Esc,hIc),iS=V2b(Esc,iIc),gS=V2b(Esc,jIc),fS=V2b(Esc,kIc);X0();