[jboss-cvs] jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld ...
Shane Bryzak
sbryzak at redhat.com
Sun Apr 15 21:05:19 EDT 2007
User: sbryzak2
Date: 07/04/15 21:05:19
Added: examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld
8A8B462DE738C3021EC890DD78AAB02B.cache.html
8A8B462DE738C3021EC890DD78AAB02B.cache.xml
9B1F254894725BA1ECFB1E7674344FD2.cache.html
9B1F254894725BA1ECFB1E7674344FD2.cache.xml
B09B4896278AE64527F8412C0E017C8E.cache.html
B09B4896278AE64527F8412C0E017C8E.cache.xml
BF14F15503FCA6E92F1C9281E9669002.cache.html
BF14F15503FCA6E92F1C9281E9669002.cache.xml
HelloWorld.html gwt.js history.html
org.jboss.seam.example.remoting.gwt.HelloWorld.nocache.html
tree_closed.gif tree_open.gif tree_white.gif
Log:
added view
Revision Changes Path
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/8A8B462DE738C3021EC890DD78AAB02B.cache.html
Index: 8A8B462DE738C3021EC890DD78AAB02B.cache.html
===================================================================
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName = "org.jboss.seam.example.remoting.gwt.HelloWorld";
</script></head>
<body>
<font face='arial' size='-1'>This script is part of module</font>
<code>org.jboss.seam.example.remoting.gwt.HelloWorld</code>
<script><!--
function a(){return window;}
function b(c){return this === c;}
function d(){return e(this);}
function f(){}
_ = f.prototype = {};_.g = b;_.h = d;_.i = 'java.lang.Object';_.j = 0;function k(){return l();}
function m(){return $moduleName;}
function n(o){return o == null?null:o.i;}
p = null;function q(){return ++r;}
function s(t){return t == null?0:t.$H?t.$H:(t.$H = q());}
function u(v){return v == null?0:v.$H?v.$H:(v.$H = q());}
function l(){var w=document.location.href;var z=w.indexOf('#');if(z != -1)w = w.substring(0,z);z = w.indexOf('?');if(z != -1)w = w.substring(0,z);z = w.lastIndexOf('/');if(z != -1)w = w.substring(0,z);return w.length > 0?w + '/':'';}
r = 0;function A(){A = a;B = C('[N',[0],[13],[0],null);return window;}
function D(){return this.E;}
function F(ab){A();return ab;}
function bb(cb,db){A();cb.E = db;return cb;}
function eb(fb,gb,hb){A();fb.ib = hb;fb.E = gb;return fb;}
function jb(){}
_ = jb.prototype = new f();_.kb = D;_.i = 'java.lang.Throwable';_.j = 1;_.ib = null;_.E = null;function lb(mb){F(mb);return mb;}
function nb(ob,pb){bb(ob,pb);return ob;}
function qb(rb,sb,tb){eb(rb,sb,tb);return rb;}
function ub(){}
_ = ub.prototype = new jb();_.i = 'java.lang.Exception';_.j = 2;function vb(wb,xb){nb(wb,xb);return wb;}
function yb(zb,Ab,Bb){qb(zb,Ab,Bb);return zb;}
function Cb(Db){lb(Db);return Db;}
function Eb(){}
_ = Eb.prototype = new ub();_.i = 'java.lang.RuntimeException';_.j = 3;function Fb(ac,bc,cc){vb(ac,'JavaScript ' + bc + ' exception: ' + cc);ac.dc = bc;ac.ec = cc;return ac;}
function fc(){}
_ = fc.prototype = new Eb();_.i = 'com.google.gwt.core.client.JavaScriptException';_.j = 4;_.dc = null;_.ec = null;function gc(hc,ic){return hc === ic;}
function jc(kc){return lc(this,kc);}
function mc(){return nc(this);}
function lc(oc,pc){if(!qc(pc,1)){return false;}return gc(oc,rc(pc,1));}
function nc(sc){return s(sc);}
function tc(){}
_ = tc.prototype = new f();_.g = jc;_.h = mc;_.i = 'com.google.gwt.core.client.JavaScriptObject';_.j = 5;function C(uc,vc,wc,xc,yc){return zc(uc,vc,wc,xc,0,Ac(xc),yc);}
function Bc(Cc,Dc,Ec,Fc){var ad,bd,cd;ad = Ac(Fc);bd = dd(new ed(),ad,Dc,Ec,Cc);for(cd = 0;cd < ad;++cd){fd(bd,cd,gd(Fc,cd));}return bd;}
function hd(id,jd,kd){if(kd !== null && id.ld != 0 && !qc(kd,id.ld)){throw md(new nd());}return fd(id,jd,kd);}
function fd(od,pd,qd){return od[pd] = qd;}
function rd(sd,td){return sd[td];}
function gd(ud,vd){return ud[vd];}
function Ac(wd){return wd.length;}
function zc(xd,yd,zd,Ad,Bd,Cd,Dd){var Ed,Fd,ae,ae;if((Ed = rd(Ad,Bd))< 0){throw be(new ce());}Fd = dd(new ed(),Ed,rd(yd,Bd),rd(zd,Bd),xd);++Bd;if(Bd < Cd){xd = xd.de(1);for(ae = 0;ae < Ed;++ae){fd(Fd,ae,zc(xd,yd,zd,Ad,Bd,Cd,Dd));}}else{for(ae = 0;ae < Ed;++ae){fd(Fd,ae,Dd);}}return Fd;}
function dd(ee,fe,ge,he,ie){ee.je = fe;ee.ld = he;ee.i = ie;ee.j = ge;return ee;}
function ed(){}
_ = ed.prototype = new f();_.i = 'com.google.gwt.lang.Array';_.j = 0;function ke(le,me){if(!le)return false;return !(!ne[le][me]);}
function rc(oe,pe){if(oe != null)ke(oe.j,pe) || qe();return oe;}
function qc(re,se){if(re == null)return false;return ke(re.j,se);}
function te(ue){return ~(~ue);}
function ve(we){if(we > xe)return xe;if(we < ye)return ye;return we >= 0?Math.floor(we):Math.ceil(we);}
function ze(Ae){if(Ae !== null){throw Be(new Ce());}return null;}
function De(Ee,Fe){_ = Fe.prototype;if(Ee && !(Ee.j >= _.j)){for(var af in _){Ee[af] = _[af];}}return Ee;}
function bf(cf){if(qc(cf,2)){return cf;}return Fb(new fc(),df(cf),ef(cf));}
function qe(){throw Be(new Ce());}
function ef(ff){return ff.message;}
function df(gf){return gf.name;}
function hf(){hf = a;jf = kf(new lf());{mf = new nf();mf.of();}return window;}
function pf(qf,rf){hf();mf.sf(qf,rf);}
function tf(uf,vf){hf();return mf.wf(uf,vf);}
function xf(){hf();return mf.yf('button');}
function zf(){hf();return mf.yf('div');}
function Af(){hf();return mf.Bf('text');}
function Cf(Df,Ef){hf();mf.Ff(Df,Ef);}
function ag(bg){hf();return mf.cg(bg);}
function dg(eg){hf();mf.fg(eg);}
function gg(hg,ig){hf();return mf.jg(hg,ig);}
function kg(lg){hf();return mf.mg(lg);}
function ng(og){hf();return mf.pg(og);}
function qg(rg){hf();return mf.sg(rg);}
function tg(ug,vg){hf();mf.wg(ug,vg);}
function xg(yg,zg,Ag){hf();mf.Bg(yg,zg,Ag);}
function Cg(Dg,Eg){hf();mf.Fg(Dg,Eg);}
function ah(bh,ch){hf();mf.dh(bh,ch);}
function eh(fh,gh){hf();mf.hh(fh,gh);}
function ih(jh,kh,lh){hf();mf.mh(jh,kh,lh);}
function nh(oh,ph){hf();mf.qh(oh,ph);}
function rh(sh,th,uh){hf();var vh;vh = p;if(vh !== null){wh(sh,th,uh,vh);}else{xh(sh,th,uh);}}
function yh(zh){hf();var Ah,Bh;Ah = true;if(jf.Ch() > 0){Bh = ze(Dh(jf,jf.Ch() - 1));if(!(Ah = null.Eh())){Cf(zh,true);dg(zh);}}return Ah;}
function wh(Fh,ai,bi,ci){hf();var di,ei;try{xh(Fh,ai,bi);}catch(ei){ei = bf(ei);if(qc(ei,2)){di = ei;null.Eh();}else throw ei;}}
function xh(fi,gi,hi){hf();if(gi === ii){if(ag(fi) == 8192){ii = null;}}hi.ji(fi);}
mf = null;ii = null;function ki(li){if(qc(li,3)){return tf(this,rc(li,3));}return lc(De(this,mi),li);}
function ni(){return nc(De(this,mi));}
function mi(){}
_ = mi.prototype = new tc();_.g = ki;_.h = ni;_.i = 'com.google.gwt.user.client.Element';_.j = 6;function oi(pi){return lc(De(this,qi),pi);}
function ri(){return nc(De(this,qi));}
function qi(){}
_ = qi.prototype = new tc();_.g = oi;_.h = ri;_.i = 'com.google.gwt.user.client.Event';_.j = 7;function si(){si = a;ti = new ui();return window;}
function vi(wi,xi,yi){si();return zi(ti,wi,xi,yi);}
function Ai(){Ai = a;Bi = kf(new lf());Ci = kf(new lf());{Di();}return window;}
function Ei(Fi){Ai();Bi.aj(Fi);}
function bj(cj){Ai();$wnd.alert(cj);}
function dj(){Ai();var ej;ej = p;if(ej !== null){fj(ej);}else{gj();}}
function hj(){Ai();var ij;ij = p;if(ij !== null){return jj(ij);}else{return kj();}}
function lj(){Ai();var mj;mj = p;if(mj !== null){nj(mj);}else{oj();}}
function fj(pj){Ai();var qj,rj;try{gj();}catch(rj){rj = bf(rj);if(qc(rj,2)){qj = rj;null.Eh();}else throw rj;}}
function gj(){Ai();var sj,tj;for(sj = Bi.uj();sj.vj();){tj = rc(sj.wj(),4);tj.xj();}}
function jj(yj){Ai();var zj,Aj;try{return kj();}catch(Aj){Aj = bf(Aj);if(qc(Aj,2)){zj = Aj;null.Eh();return null;}else throw Aj;}}
function kj(){Ai();var Bj,Cj,Dj,Ej;Bj = null;for(Cj = Bi.uj();Cj.vj();){Dj = rc(Cj.wj(),4);Ej = Dj.Fj();if(Bj === null){Bj = Ej;}}return Bj;}
function nj(ak){Ai();var bk,ck;try{oj();}catch(ck){ck = bf(ck);if(qc(ck,2)){bk = ck;null.Eh();}else throw ck;}}
function oj(){Ai();var dk,ek;for(dk = Ci.uj();dk.vj();){ek = ze(dk.wj());null.Eh();}}
function Di(){Ai();$wnd.__gwt_initHandlers(function(){lj();},function(){return hj();},function(){dj();$wnd.onresize = null;$wnd.onbeforeclose = null;$wnd.onclose = null;});}
function fk(gk,hk){gk.appendChild(hk);}
function ik(jk){return $doc.createElement(jk);}
function kk(lk){var mk=$doc.createElement('INPUT');mk.type = lk;return mk;}
function nk(ok,pk){ok.cancelBubble = pk;}
function qk(rk){switch(rk.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;}}
function sk(tk,uk){var vk=tk[uk];return vk == null?null:String(vk);}
function wk(xk){var yk=$doc.getElementById(xk);return yk?yk:null;}
function zk(Ak){return Ak.__eventBits?Ak.__eventBits:0;}
function Bk(Ck,Dk){Ck.removeChild(Dk);}
function Ek(Fk,al,bl){Fk[al] = bl;}
function cl(dl,el){dl.__listener = el;}
function fl(gl,hl){if(!hl){hl = '';}gl.innerHTML = hl;}
function il(jl,kl){while(jl.firstChild){jl.removeChild(jl.firstChild);}jl.appendChild($doc.createTextNode(kl));}
function ll(ml,nl,ol){ml.style[nl] = ol;}
function pl(){}
_ = pl.prototype = new f();_.sf = fk;_.yf = ik;_.Bf = kk;_.Ff = nk;_.cg = qk;_.jg = sk;_.mg = wk;_.pg = zk;_.wg = Bk;_.Bg = Ek;_.Fg = cl;_.dh = fl;_.hh = il;_.mh = ll;_.i = 'com.google.gwt.user.client.impl.DOMImpl';_.j = 0;function ql(rl,sl){return rl == sl;}
function tl(ul){ul.preventDefault();}
function vl(wl){var xl=wl.parentNode;if(xl == null){return null;}if(xl.nodeType != 1)xl = null;return xl?xl:null;}
function yl(){$wnd.__dispatchCapturedMouseEvent = function(zl){if($wnd.__dispatchCapturedEvent(zl)){var Al=$wnd.__captureElem;if(Al && Al.__listener){rh(zl,Al,Al.__listener);zl.stopPropagation();}}};$wnd.__dispatchCapturedEvent = function(Bl){if(!yh(Bl)){Bl.stopPropagation();Bl.preventDefault();return false;}return true;};$wnd.addEventListener('mouseout',function(Cl){var Dl=$wnd.__captureElem;if(Dl){if(!Cl.relatedTarget){$wnd.__captureElem = null;if(Dl.__listener){var El=$doc.createEvent('UIEvent');El.initUIEvent('losecapture',false,false,$wnd,0);rh(El,Dl,Dl.__listener);}}}},true);$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd!
.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent = function(Fl){var am,bm=this;while(bm && !(am = bm.__listener))bm = bm.parentNode;if(bm && bm.nodeType != 1)bm = null;if(am)rh(Fl,bm,am);};$wnd.__captureElem = null;}
function cm(dm,em){dm.__eventBits = em;dm.onclick = em & 1?$wnd.__dispatchEvent:null;dm.ondblclick = em & 2?$wnd.__dispatchEvent:null;dm.onmousedown = em & 4?$wnd.__dispatchEvent:null;dm.onmouseup = em & 8?$wnd.__dispatchEvent:null;dm.onmouseover = em & 16?$wnd.__dispatchEvent:null;dm.onmouseout = em & 32?$wnd.__dispatchEvent:null;dm.onmousemove = em & 64?$wnd.__dispatchEvent:null;dm.onkeydown = em & 128?$wnd.__dispatchEvent:null;dm.onkeypress = em & 256?$wnd.__dispatchEvent:null;dm.onkeyup = em & 512?$wnd.__dispatchEvent:null;dm.onchange = em & 1024?$wnd.__dispatchEvent:null;dm.onfocus = em & 2048?$wnd.__dispatchEvent:null;dm.onblur = em & 4096?$wnd.__dispatchEvent:null;dm.onlosecapture = em & 8192?$wnd.__dispatchEvent:null;dm.onscroll = em & 16384?$wnd.__dispatchEvent:null;dm.onload = em & 32768?$wnd.__dispatchEvent:null;dm.onerror = em & 65536?$wnd.__dispatchEvent:null;}
function fm(){}
_ = fm.prototype = new pl();_.wf = ql;_.fg = tl;_.sg = vl;_.of = yl;_.qh = cm;_.i = 'com.google.gwt.user.client.impl.DOMImplStandard';_.j = 0;function nf(){}
_ = nf.prototype = new fm();_.i = 'com.google.gwt.user.client.impl.DOMImplSafari';_.j = 0;function gm(){return new XMLHttpRequest();}
function hm(im,jm,km,lm,mm){var nm=this.om();try{nm.open('POST',km,true);nm.setRequestHeader('Content-Type','text/plain; charset=utf-8');nm.onreadystatechange = function(){if(nm.readyState == 4){delete(nm.onreadystatechange);var pm=mm;var qm=nm.responseText;mm = null;nm = null;pm.rm(qm);}};nm.send(lm);return true;}catch(sm){delete(nm.onreadystatechange);mm = null;nm = null;return false;}}
function zi(tm,um,vm,wm){return xm(tm,null,null,um,vm,wm);}
function xm(ym,zm,Am,Bm,Cm,Dm){return ym.Em(zm,Am,Bm,Cm,Dm);}
function ui(){}
_ = ui.prototype = new f();_.om = gm;_.Em = hm;_.i = 'com.google.gwt.user.client.impl.HTTPRequestImpl';_.j = 0;function Fm(an,bn){yb(an,bn,null);return an;}
function cn(){}
_ = cn.prototype = new Eb();_.i = 'com.google.gwt.user.client.rpc.InvocationException';_.j = 8;function dn(){return this.en;}
function fn(gn){lb(gn);return gn;}
function hn(){}
_ = hn.prototype = new ub();_.kb = dn;_.i = 'com.google.gwt.user.client.rpc.SerializableException';_.j = 9;_.en = null;function jn(kn){return kn.en;}
function ln(mn,nn){mn.en = nn;}
function on(pn,qn){pn.rn(jn(qn));}
function sn(tn,un){ln(un,tn.vn());}
function wn(xn,yn){nb(xn,yn);return xn;}
function zn(){}
_ = zn.prototype = new ub();_.i = 'com.google.gwt.user.client.rpc.SerializationException';_.j = 10;function An(Bn){Fm(Bn,'Service implementation URL not specified');return Bn;}
function Cn(){}
_ = Cn.prototype = new cn();_.i = 'com.google.gwt.user.client.rpc.ServiceDefTarget$NoServiceEntryPointSpecifiedException';_.j = 11;function Dn(En,Fn){}
function ao(bo){return co(bo.eo());}
function fo(go,ho){go.io(ho.jo);}
function ko(lo,mo){}
function no(oo){return po(new qo(),oo.ro());}
function so(to,uo){to.vo(uo.wo);}
function xo(yo,zo){}
function Ao(Bo){return Co(new Do(),Bo.Eo());}
function Fo(ap,bp){ap.cp(bp.dp);}
function ep(fp,gp){}
function hp(ip){return jp(new kp(),ip.lp());}
function mp(np,op){np.pp(op.qp);}
function rp(sp,tp){}
function up(vp){return wp(new xp(),vp.yp());}
function zp(Ap,Bp){Ap.Cp(Bp.Dp);}
function Ep(Fp,aq){}
function bq(cq){return dq(new eq(),cq.fq());}
function gq(hq,iq){hq.jq(iq.kq);}
function lq(mq,nq){}
function oq(pq){return qq(new rq(),pq.sq());}
function tq(uq,vq){uq.wq(vq.xq);}
function yq(zq,Aq){}
function Bq(Cq){return Dq(new Eq(),Cq.Fq());}
function ar(br,cr){br.dr(cr.er);}
function fr(gr,hr){}
function ir(jr){return jr.vn();}
function kr(lr,mr){lr.rn(mr);}
function nr(or,pr){var qr,rr,sr;qr = or.fq();for(rr = 0;rr < qr;++rr){sr = or.tr();ur(pr,sr);}}
function vr(wr,xr){var yr,zr,Ar;yr = Br(xr);wr.jq(yr);zr = Cr(xr);while(zr.vj()){Ar = zr.wj();wr.Dr(Ar);}}
function Er(Fr,as){}
function bs(cs){return ds(new es(),cs.sq());}
function fs(gs,hs){gs.wq(hs.is());}
function ks(ls,ms){var ns,os,ps,qs;ns = ls.fq();for(os = 0;os < ns;++os){ps = ls.tr();qs = ls.tr();rs(ms,ps,qs);}}
function ss(ts,us){var vs,ws,xs,ys;vs = us.zs;ts.jq(vs);ws = As(us);xs = Bs(ws);while(Cs(xs)){ys = Ds(xs);ts.Dr(ys.Es);ts.Dr(ys.Fs);}}
function at(bt,ct){var dt,et;dt = bt.fq();for(et = 0;et < dt;++et){ft(ct,bt.tr());}}
function gt(ht,it){var jt;ht.jq(it.kt.zs);for(jt = lt(it);mt(jt);){ht.Dr(nt(jt));}}
function ot(pt,qt){var rt,st,tt;rt = pt.fq();for(st = 0;st < rt;++st){tt = pt.tr();qt.aj(tt);}}
function ut(vt,wt){var xt,yt,zt;xt = wt.Ch();vt.jq(xt);yt = wt.uj();while(yt.vj()){zt = yt.wj();vt.Dr(zt);}}
function At(Bt,Ct){Bt.Dt = Ct;}
function Et(Ft,au){Ft.bu = au;}
function cu(){}
_ = cu.prototype = new f();_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStream';_.j = 0;_.bu = 0;_.Dt = 0;function du(){return eu(this);}
function fu(gu){gu.hu = iu(new ju());}
function ku(lu){fu(lu);return lu;}
function mu(nu,ou){pu(nu.hu);At(nu,nu.fq());Et(nu,nu.fq());}
function qu(ru,su){ur(ru.hu,su);}
function eu(tu){var uu,vu;uu = tu.fq();if(uu < 0){return wu(tu.hu,-(uu + 1));}vu = tu.xu(uu);if(vu === null){return null;}return tu.yu(vu);}
function zu(){}
_ = zu.prototype = new cu();_.tr = du;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader';_.j = 0;function Au(Bu){this.Cu(Bu?'1':'0');}
function Du(Eu){this.Cu(Fu(Eu));}
function av(bv){this.Cu(Fu(bv));}
function cv(dv){this.Cu(ev(dv));}
function fv(gv){this.Cu(hv(gv));}
function iv(jv){kv(this,jv);}
function lv(mv){this.Cu(nv(mv));}
function ov(pv){var qv,rv;if(pv === null){sv(this,null);return ;}qv = this.tv(pv);if(qv >= 0){kv(this,-(qv + 1));return ;}this.uv(pv);rv = this.vv(pv);sv(this,rv);this.wv(pv,rv);}
function xv(yv){this.Cu(Fu(yv));}
function zv(Av){sv(this,Av);}
function sv(Bv,Cv){kv(Bv,Bv.Dv(Cv));}
function kv(Ev,Fv){Ev.Cu(Fu(Fv));}
function aw(){}
_ = aw.prototype = new cu();_.io = Au;_.vo = Du;_.cp = av;_.pp = cv;_.Cp = fv;_.jq = iv;_.wq = lv;_.Dr = ov;_.dr = xv;_.rn = zv;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter';_.j = 0;function bw(cw){return eval(cw);}
function dw(ew){return ew.length;}
function fw(){return !(!this.gw[--this.hw]);}
function iw(){return this.gw[--this.hw];}
function jw(){return this.gw[--this.hw];}
function kw(){return this.gw[--this.hw];}
function lw(){return this.gw[--this.hw];}
function mw(){return this.gw[--this.hw];}
function nw(){return this.gw[--this.hw];}
function ow(){return this.gw[--this.hw];}
function pw(){return qw(this);}
function rw(sw){var tw;tw = this.uw.vw(this,sw);qu(this,tw);this.uw.ww(this,tw,sw);return tw;}
function xw(yw){if(!yw){return null;}return this.zw[yw - 1];}
function Aw(){return this.gw[--this.hw];}
function Bw(Cw,Dw){ku(Cw);Cw.uw = Dw;return Cw;}
function Ew(Fw,ax){Fw.gw = bw(ax);Fw.hw = dw(Fw.gw);mu(Fw,ax);Fw.zw = Fw.bx();}
function qw(cx){return cx.xu(cx.fq());}
function dx(){}
_ = dx.prototype = new zu();_.eo = fw;_.ro = iw;_.Eo = jw;_.lp = kw;_.yp = lw;_.fq = mw;_.sq = nw;_.Fq = ow;_.vn = pw;_.yu = rw;_.xu = xw;_.bx = Aw;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader';_.j = 0;_.hw = 0;_.gw = null;_.zw = null;_.uw = null;function ex(fx,gx){fx.Cu(gx);hx(fx,65535);}
function ix(){return {};}
function jx(kx){var lx;if(kx === null){return 0;}lx = this.mx(kx);if(lx > 0){return lx;}ur(this.nx,kx);lx = Br(this.nx);this.ox(kx,lx);return lx;}
function px(qx){ex(this.rx,qx);}
function sx(tx){return this.ux(e(tx));}
function vx(wx){var xx,yx;xx = n(wx);yx = this.zx.Ax(xx);if(yx !== null){xx += '/' + yx;}return xx;}
function Bx(Cx){this.Dx(e(Cx),this.Ex++);}
function Fx(ay,by){this.zx.cy(this,ay,by);}
function dy(ey){var fy=this.gy[ey];return fy == null?-1:fy;}
function hy(iy){var jy=this.ky[iy];return jy == null?0:jy;}
function ly(my,ny){this.gy[my] = ny;}
function oy(py,qy){this.ky[py] = qy;}
function ry(sy){sy.nx = iu(new ju());}
function ty(uy,vy){ex(vy,Fu(2));ex(vy,Fu(uy.bu));}
function wy(xy,yy){var zy,Ay;zy = Br(xy.nx);ex(yy,Fu(zy));for(Ay = 0;Ay < zy;++Ay){ex(yy,rc(wu(xy.nx,Ay),5));}return yy;}
function By(Cy,Dy){Dy.Cu(Cy.rx.Ey());}
function Fy(az){az.Ex = 0;az.gy = ix();az.ky = ix();pu(az.nx);az.rx = bz(new cz());}
function dz(ez,fz){ry(ez);ez.zx = fz;return ez;}
function gz(hz){var iz;iz = bz(new cz());ty(hz,iz);wy(hz,iz);By(hz,iz);return iz.Ey();}
function jz(){}
_ = jz.prototype = new aw();_.Dv = jx;_.Cu = px;_.tv = sx;_.vv = vx;_.uv = Bx;_.wv = Fx;_.ux = dy;_.mx = hy;_.Dx = ly;_.ox = oy;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamWriter';_.j = 0;_.gy = null;_.ky = null;_.rx = null;_.Ex = 0;_.zx = null;function kz(){return this.lz;}
function mz(nz,oz){nz.lz = oz;}
function pz(qz,rz){if(qz.lz === null){throw vb(new Eb(),'Null widget handle. If you are creating a composite, ensure that initWidget() has been called.');}xg(qz.lz,'className',rz);}
function sz(tz,uz){nh(tz.vz(),uz | ng(tz.vz()));}
function wz(){}
_ = wz.prototype = new f();_.vz = kz;_.i = 'com.google.gwt.user.client.ui.UIObject';_.j = 0;_.lz = null;function xz(yz){}
function zz(){Az(this);}
function Bz(){Cz(this);}
function Dz(Ez){if(qc(Ez.Fz,8)){rc(Ez.Fz,8).aA(Ez);}else if(Ez.Fz !== null){throw bA(new cA(),"This widget's parent does not implement HasWidgets");}}
function dA(eA,fA){eA.Fz = fA;if(fA === null){eA.gA();}else if(fA.hA){eA.iA();}}
function Az(jA){if(jA.hA){return ;}jA.hA = true;Cg(jA.vz(),jA);}
function Cz(kA){if(!kA.hA){return ;}kA.hA = false;Cg(kA.vz(),null);}
function lA(){}
_ = lA.prototype = new wz();_.ji = xz;_.iA = zz;_.gA = Bz;_.i = 'com.google.gwt.user.client.ui.Widget';_.j = 12;_.hA = false;_.Fz = null;function mA(){nA(this);}
function oA(){pA(this);}
function qA(rA,sA){var tA;if(sA.Fz !== rA){throw uA(new vA(),'w is not a child of this panel');}tA = sA.vz();dA(sA,null);tg(qg(tA),tA);}
function wA(xA,yA,zA){Dz(yA);if(zA !== null){pf(zA,yA.vz());}dA(yA,xA);}
function nA(AA){var BA,CA;Az(AA);for(BA = AA.uj();DA(BA);){CA = EA(BA);CA.iA();}}
function pA(FA){var aB,bB;Cz(FA);for(aB = FA.uj();DA(aB);){bB = EA(aB);bB.gA();}}
function cB(){}
_ = cB.prototype = new lA();_.iA = mA;_.gA = oA;_.i = 'com.google.gwt.user.client.ui.Panel';_.j = 13;function dB(){return eB(this.fB);}
function gB(hB){if(!iB(this.fB,hB)){return false;}qA(this,hB);jB(this.fB,hB);return true;}
function kB(lB){mB(lB);return lB;}
function nB(oB,pB,qB){rB(oB,pB,qB,oB.fB.sB);}
function mB(tB){tB.fB = uB(new vB(),tB);}
function rB(wB,xB,yB,zB){if(xB.Fz === wB){return ;}wA(wB,xB,yB);AB(wB.fB,xB,zB);}
function BB(){}
_ = BB.prototype = new cB();_.uj = dB;_.aA = gB;_.i = 'com.google.gwt.user.client.ui.ComplexPanel';_.j = 14;function CB(DB){kB(DB);mz(DB,zf());ih(DB.vz(),'position','relative');ih(DB.vz(),'overflow','hidden');return DB;}
function EB(FB,aC){nB(FB,aC,FB.vz());}
function bC(){}
_ = bC.prototype = new BB();_.i = 'com.google.gwt.user.client.ui.AbsolutePanel';_.j = 15;function cC(){cC = a;dC = new eC();return window;}
function fC(gC){if(this.hC === null){this.hC = iC(new jC());}this.hC.aj(gC);}
function kC(lC){mC(this,lC);}
function nC(oC,pC){cC();mz(oC,pC);sz(oC,7041);return oC;}
function mC(qC,rC){switch(ag(rC)){case 1:if(qC.hC !== null){sC(qC.hC,qC);}break;case 4096:case 2048:if(qC.tC !== null){null.Eh();}break;case 128:case 512:case 256:if(qC.uC !== null){null.Eh();}break;}}
function vC(){}
_ = vC.prototype = new lA();_.wC = fC;_.ji = kC;_.i = 'com.google.gwt.user.client.ui.FocusWidget';_.j = 16;_.hC = null;_.tC = null;_.uC = null;function xC(yC,zC){nC(yC,zC);return yC;}
function AC(BC,CC){ah(BC.vz(),CC);}
function DC(){}
_ = DC.prototype = new vC();_.i = 'com.google.gwt.user.client.ui.ButtonBase';_.j = 17;function EC(FC){if(FC.type == 'submit'){try{FC.setAttribute('type','button');}catch(aD){}}}
function bD(cD){xC(cD,xf());EC(cD.vz());pz(cD,'gwt-Button');return cD;}
function dD(eD,fD){bD(eD);AC(eD,fD);return eD;}
function gD(){}
_ = gD.prototype = new DC();_.i = 'com.google.gwt.user.client.ui.Button';_.j = 18;function hD(iD){var jD;jD = kD(this,this.uj(),iD);return jD === null?false:true;}
function kD(lD,mD,nD){var oD;while(mD.vj()){oD = mD.wj();if(nD === null?oD === null:nD.g(oD)){return mD;}}return null;}
function pD(){}
_ = pD.prototype = new f();_.qD = hD;_.i = 'java.util.AbstractCollection';_.j = 0;function rD(sD){return tD(this,sD);}
function uD(){return vD(this);}
function wD(){return xD(new yD(),this);}
function tD(zD,AD){var BD,CD,DD,ED,FD;if(AD === zD){return true;}if(!qc(AD,22)){return false;}BD = rc(AD,22);if(zD.Ch() != BD.Ch()){return false;}CD = zD.uj();DD = BD.uj();while(CD.vj()){ED = CD.wj();FD = DD.wj();if(!(ED === null?FD === null:ED.g(FD))){return false;}}return true;}
function vD(aE){var bE,cE,dE,eE;bE = 1;cE = 31;dE = aE.uj();while(dE.vj()){eE = dE.wj();bE = 31 * bE +(eE === null?0:eE.h());}return bE;}
function fE(){}
_ = fE.prototype = new pD();_.g = rD;_.h = uD;_.uj = wD;_.i = 'java.util.AbstractList';_.j = 19;function gE(hE,iE){return hE === null?iE === null:hE.g(iE);}
function jE(kE){var lE=this.array;lE[lE.length] = kE;return true;}
function mE(){this.array.length = 0;}
function nE(oE){return pE(this,oE);}
function qE(rE){return tD(this,rE);}
function sE(tE){return Dh(this,tE);}
function uE(){return vD(this);}
function vE(wE,xE){var yE=this.array;var zE=xE - 1;var AE=yE.length;while(++zE < AE){if(gE(yE[zE],wE))return zE;}return -1;}
function BE(){return this.array.length;}
function CE(DE){return this.array[DE];}
function EE(){this.array = new Array();}
function kf(FE){FE.aF();return FE;}
function Dh(bF,cF){if(cF < 0 || cF >= bF.Ch()){throw dF(new eF());}return bF.fF(cF);}
function pE(gF,hF){return iF(gF,hF) != (-1);}
function iF(jF,kF){return jF.lF(kF,0);}
function lf(){}
_ = lf.prototype = new fE();_.aj = jE;_.mF = mE;_.qD = nE;_.g = qE;_.nF = sE;_.h = uE;_.lF = vE;_.Ch = BE;_.fF = CE;_.aF = EE;_.i = 'java.util.Vector';_.j = 20;function iC(oF){kf(oF);return oF;}
function sC(pF,qF){var rF,sF;for(rF = pF.uj();rF.vj();){sF = rc(rF.wj(),6);sF.tF(qF);}}
function jC(){}
_ = jC.prototype = new lf();_.i = 'com.google.gwt.user.client.ui.ClickListenerCollection';_.j = 21;function uF(){if(this.vF === null){throw bA(new cA(),'initWidget() was never called in ' + n(this));}return this.lz;}
function wF(){Az(this);nA(this.vF);}
function xF(){Cz(this);pA(this.vF);}
function yF(zF,AF){if(zF.vF !== null){throw bA(new cA(),'Composite.initWidget() may only be called once.');}Dz(AF);mz(zF,AF.vz());zF.vF = AF;dA(AF,zF);}
function BF(){}
_ = BF.prototype = new lA();_.vz = uF;_.iA = wF;_.gA = xF;_.i = 'com.google.gwt.user.client.ui.Composite';_.j = 22;_.vF = null;function CF(){CF = a;DF = EF(new FF(),'center');aG = EF(new FF(),'left');bG = EF(new FF(),'right');return window;}
function EF(cG,dG){cG.eG = dG;return cG;}
function FF(){}
_ = FF.prototype = new f();_.i = 'com.google.gwt.user.client.ui.HasHorizontalAlignment$HorizontalAlignmentConstant';_.j = 0;_.eG = null;function fG(gG){switch(ag(gG)){case 1:if(this.hG !== null){null.Eh();}break;case 4:case 8:case 64:case 16:case 32:if(this.iG !== null){null.Eh();}break;}}
function jG(kG){mz(kG,zf());sz(kG,125);pz(kG,'gwt-Label');return kG;}
function lG(mG,nG){eh(mG.vz(),nG);}
function oG(pG,qG){jG(pG);lG(pG,qG);return pG;}
function rG(){}
_ = rG.prototype = new lA();_.ji = fG;_.i = 'com.google.gwt.user.client.ui.Label';_.j = 23;_.hG = null;_.iG = null;function sG(){sG = a;tG = uG(new vG());return window;}
function wG(xG){sG();var yG,zG;yG = rc(AG(tG,xG),7);if(yG !== null){return yG;}zG = null;if(xG !== null){if(null ===(zG = kg(xG))){return null;}}if(tG.zs == 0){BG();}rs(tG,xG,yG = CG(new DG(),zG));return yG;}
function EG(){sG();return $doc.body;}
function BG(){sG();Ei(new FG());}
function CG(aH,bH){sG();CB(aH);if(bH === null){bH = EG();}mz(aH,bH);nA(aH);return aH;}
function DG(){}
_ = DG.prototype = new bC();_.i = 'com.google.gwt.user.client.ui.RootPanel';_.j = 24;function cH(){var dH,eH;for(dH = fH(gH(sG().tG));hH(dH);){eH = rc(iH(dH),7);pA(eH);}}
function jH(){return null;}
function FG(){}
_ = FG.prototype = new f();_.xj = cH;_.Fj = jH;_.i = 'com.google.gwt.user.client.ui.RootPanel$1';_.j = 25;function kH(){kH = a;lH = mH(new nH(),'center');oH = mH(new nH(),'justify');pH = mH(new nH(),'left');qH = mH(new nH(),'right');rH = new sH();return window;}
function tH(uH){if(this.vH === null){this.vH = iC(new jC());}this.vH.aj(uH);}
function wH(xH){var yH;mC(this,xH);yH = ag(xH);if(this.zH !== null && (yH & 896)!= 0){this.AH = xH;null.Eh();this.AH = null;}else if(yH == 1){if(this.vH !== null){sC(this.vH,this);}}else if(yH == 1024){if(this.BH !== null){null.Eh();}}}
function CH(DH,EH){kH();nC(DH,EH);sz(DH,1024);return DH;}
function FH(aI,bI){xg(aI.vz(),'value',bI);}
function cI(dI){return gg(dI.vz(),'value');}
function eI(){}
_ = eI.prototype = new vC();_.wC = tH;_.ji = wH;_.i = 'com.google.gwt.user.client.ui.TextBoxBase';_.j = 26;_.BH = null;_.vH = null;_.AH = null;_.zH = null;function fI(gI){CH(gI,Af());pz(gI,'gwt-TextBox');return gI;}
function hI(){}
_ = hI.prototype = new eI();_.i = 'com.google.gwt.user.client.ui.TextBox';_.j = 27;function mH(iI,jI){iI.kI = jI;return iI;}
function nH(){}
_ = nH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.TextBoxBase$TextAlignConstant';_.j = 0;_.kI = null;function uB(lI,mI){lI.nI = mI;lI.oI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[4],null);return lI;}
function eB(pI){return qI(new rI(),pI);}
function iB(sI,tI){return uI(sI,tI) != (-1);}
function jB(vI,wI){var xI;xI = uI(vI,wI);if(xI == (-1)){throw dF(new eF());}yI(vI,xI);}
function AB(zI,AI,BI){var CI,DI,DI;if(BI < 0 || BI > zI.sB){throw EI(new FI());}if(zI.sB == zI.oI.je){CI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[zI.oI.je * 2],null);for(DI = 0;DI < zI.oI.je;++DI){hd(CI,DI,zI.oI[DI]);}zI.oI = CI;}++zI.sB;for(DI = zI.sB - 1;DI > BI;--DI){hd(zI.oI,DI,zI.oI[DI - 1]);}hd(zI.oI,BI,AI);}
function uI(aJ,bJ){var cJ;for(cJ = 0;cJ < aJ.sB;++cJ){if(aJ.oI[cJ] === bJ){return cJ;}}return (-1);}
function yI(dJ,eJ){var fJ;if(eJ < 0 || eJ >= dJ.sB){throw EI(new FI());}--dJ.sB;for(fJ = eJ;fJ < dJ.sB;++fJ){hd(dJ.oI,fJ,dJ.oI[fJ + 1]);}hd(dJ.oI,dJ.sB,null);}
function vB(){}
_ = vB.prototype = new f();_.i = 'com.google.gwt.user.client.ui.WidgetCollection';_.j = 0;_.oI = null;_.nI = null;_.sB = 0;function gJ(){return DA(this);}
function hJ(){return EA(this);}
function qI(iJ,jJ){iJ.kJ = jJ;return iJ;}
function DA(lJ){return lJ.mJ < lJ.kJ.sB - 1;}
function EA(nJ){if(nJ.mJ >= nJ.kJ.sB){throw dF(new eF());}return nJ.kJ.oI[++nJ.mJ];}
function rI(){}
_ = rI.prototype = new f();_.vj = gJ;_.wj = hJ;_.i = 'com.google.gwt.user.client.ui.WidgetCollection$WidgetIterator';_.j = 0;_.mJ = (-1);function eC(){}
_ = eC.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.FocusImpl';_.j = 0;function sH(){}
_ = sH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.TextBoxImpl';_.j = 0;function oJ(){}
_ = oJ.prototype = new f();_.i = 'java.io.OutputStream';_.j = 0;function pJ(){}
_ = pJ.prototype = new oJ();_.i = 'java.io.FilterOutputStream';_.j = 0;function qJ(){}
_ = qJ.prototype = new pJ();_.i = 'java.io.PrintStream';_.j = 0;function md(rJ){Cb(rJ);return rJ;}
function nd(){}
_ = nd.prototype = new Eb();_.i = 'java.lang.ArrayStoreException';_.j = 28;function sJ(){sJ = a;tJ = uJ(new vJ(),false);wJ = uJ(new vJ(),true);return window;}
function co(xJ){sJ();return xJ?wJ:tJ;}
function yJ(zJ){return qc(zJ,14) && rc(zJ,14).jo == this.jo;}
function AJ(){var BJ,CJ;BJ = 1231;CJ = 1237;return this.jo?1231:1237;}
function uJ(DJ,EJ){sJ();DJ.jo = EJ;return DJ;}
function vJ(){}
_ = vJ.prototype = new f();_.g = yJ;_.h = AJ;_.i = 'java.lang.Boolean';_.j = 29;_.jo = false;function FJ(){FJ = a;aK = Bc('[Ljava.lang.String;',0,5,['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']);return window;}
function bK(cK){FJ();return cK;}
function dK(){}
_ = dK.prototype = new f();_.i = 'java.lang.Number';_.j = 0;function eK(fK){return qc(fK,15) && rc(fK,15).wo == this.wo;}
function gK(){return this.wo;}
function po(hK,iK){bK(hK);hK.wo = iK;return hK;}
function qo(){}
_ = qo.prototype = new dK();_.g = eK;_.h = gK;_.i = 'java.lang.Byte';_.j = 30;_.wo = 0;function jK(kK){return qc(kK,16) && rc(kK,16).dp == this.dp;}
function lK(){return this.dp;}
function Co(mK,nK){mK.dp = nK;return mK;}
function Do(){}
_ = Do.prototype = new f();_.g = jK;_.h = lK;_.i = 'java.lang.Character';_.j = 31;_.dp = 0;function Be(oK){Cb(oK);return oK;}
function Ce(){}
_ = Ce.prototype = new Eb();_.i = 'java.lang.ClassCastException';_.j = 32;function pK(qK){return qc(qK,17) && rc(qK,17).qp == this.qp;}
function rK(){return ve(this.qp);}
function jp(sK,tK){bK(sK);sK.qp = tK;return sK;}
function kp(){}
_ = kp.prototype = new dK();_.g = pK;_.h = rK;_.i = 'java.lang.Double';_.j = 33;_.qp = 0.0;function uK(vK){return qc(vK,18) && rc(vK,18).Dp == this.Dp;}
function wK(){return ve(this.Dp);}
function wp(xK,yK){bK(xK);xK.Dp = yK;return xK;}
function xp(){}
_ = xp.prototype = new dK();_.g = uK;_.h = wK;_.i = 'java.lang.Float';_.j = 34;_.Dp = 0.0;function uA(zK,AK){vb(zK,AK);return zK;}
function vA(){}
_ = vA.prototype = new Eb();_.i = 'java.lang.IllegalArgumentException';_.j = 35;function bA(BK,CK){vb(BK,CK);return BK;}
function DK(EK){Cb(EK);return EK;}
function cA(){}
_ = cA.prototype = new Eb();_.i = 'java.lang.IllegalStateException';_.j = 36;function EI(FK){Cb(FK);return FK;}
function FI(){}
_ = FI.prototype = new Eb();_.i = 'java.lang.IndexOutOfBoundsException';_.j = 37;function aL(bL){return qc(bL,19) && rc(bL,19).kq == this.kq;}
function cL(){return this.kq;}
function dq(dL,eL){bK(dL);dL.kq = eL;return dL;}
function eq(){}
_ = eq.prototype = new dK();_.g = aL;_.h = cL;_.i = 'java.lang.Integer';_.j = 38;ye = (-2147483648);xe = 2147483647;_.kq = 0;function fL(gL){return qc(gL,20) && rc(gL,20).xq == this.xq;}
function hL(){return te(this.xq);}
function qq(iL,jL){bK(iL);iL.xq = jL;return iL;}
function rq(){}
_ = rq.prototype = new dK();_.g = fL;_.h = hL;_.i = 'java.lang.Long';_.j = 39;_.xq = 0;function be(kL){Cb(kL);return kL;}
function ce(){}
_ = ce.prototype = new Eb();_.i = 'java.lang.NegativeArraySizeException';_.j = 40;function lL(mL){return qc(mL,21) && rc(mL,21).er == this.er;}
function nL(){return this.er;}
function Dq(oL,pL){bK(oL);oL.er = pL;return oL;}
function Eq(){}
_ = Eq.prototype = new dK();_.g = lL;_.h = nL;_.i = 'java.lang.Short';_.j = 42;_.er = 0;function qL(){qL = a;{rL();}return window;}
function sL(tL){qL();return String.fromCharCode(tL);}
function ev(uL){qL();return uL.toString();}
function hv(vL){qL();return vL.toString();}
function Fu(wL){qL();return wL.toString();}
function nv(xL){qL();return xL.toString();}
function yL(zL,AL){qL();return zL.toString() == AL;}
function BL(CL){qL();var DL=EL[CL];if(DL){return DL;}DL = 0;var FL=CL.length;var aM=FL;while(--aM >= 0){DL <<= 1;DL += CL.charCodeAt(aM);}EL[CL] = DL;return DL;}
function rL(){qL();EL = {};}
function bM(cM){return this.lastIndexOf(cM) != -1 && this.lastIndexOf(cM) == this.length - cM.length;}
function dM(eM){return fM(this,eM);}
function gM(){return BL(this);}
function hM(iM){return this.indexOf(iM);}
function jM(kM){return this.substr(kM,this.length - kM);}
function lM(){var mM=this.replace(/^(\s*)/,'');var nM=mM.replace(/\s*$/,'');return nM;}
function oM(pM,qM){return pM.rM(qM) == 0;}
function fM(sM,tM){if(!qc(tM,5))return false;return yL(sM,tM);}
_ = String.prototype;_.uM = bM;_.g = dM;_.h = gM;_.rM = hM;_.de = jM;_.vM = lM;_.i = 'java.lang.String';_.j = 43;EL = null;function wM(xM){var yM=this.js.length - 1;var zM=this.js[yM].length;if(this.length > zM * zM){this.js[yM] = this.js[yM] + xM;}else{this.js.push(xM);}this.length += xM.length;return this;}
function AM(){this.BM();return this.js[0];}
function CM(){if(this.js.length > 1){this.js = [this.js.join('')];this.length = this.js[0].length;}}
function DM(EM){this.js = [EM];this.length = EM.length;}
function hx(FM,aN){return FM.Cu(sL(aN));}
function bz(bN){cN(bN);return bN;}
function cN(dN){dN.eN('');}
function cz(){}
_ = cz.prototype = new f();_.Cu = wM;_.Ey = AM;_.BM = CM;_.eN = DM;_.i = 'java.lang.StringBuffer';_.j = 0;function fN(){fN = a;gN = new qJ();hN = new qJ();return window;}
function e(iN){fN();return u(iN);}
function jN(){return kN(this);}
function lN(){if(!kN(this)){throw dF(new eF());}return this.mN.nF(this.nN = this.oN++);}
function xD(pN,qN){pN.mN = qN;return pN;}
function kN(rN){return rN.oN < rN.mN.Ch();}
function yD(){}
_ = yD.prototype = new f();_.vj = jN;_.wj = lN;_.i = 'java.util.AbstractList$IteratorImpl';_.j = 0;_.oN = 0;_.nN = (-1);function sN(tN){return uN(this,tN,false) !== null;}
function vN(wN){var xN,yN,zN,AN,BN,CN,DN;if(wN === this){return true;}if(!qc(wN,23)){return false;}xN = rc(wN,23);yN = this.EN();zN = xN.EN();if(!FN(yN,zN)){return false;}for(AN = aO(yN);mt(AN);){BN = nt(AN);CN = this.bO(BN);DN = xN.bO(BN);if(CN === null?DN !== null:!CN.g(DN)){return false;}}return true;}
function cO(dO){var eO;eO = uN(this,dO,false);return eO === null?null:eO.Fs;}
function fO(){var gO,hO,iO;gO = 0;for(hO = Bs(this.jO());Cs(hO);){iO = Ds(hO);gO += kO(iO);}return gO;}
function lO(){return mO(this);}
function gH(nO){var oO;oO = As(nO);return pO(new qO(),nO,oO);}
function uN(rO,sO,tO){var uO,vO,wO;for(uO = Bs(rO.jO());Cs(uO);){vO = Ds(uO);wO = vO.Es;if(sO === null?wO === null:sO.g(wO)){if(tO){xO(uO);}return vO;}}return null;}
function yO(zO,AO){var BO,CO,DO;for(BO = Bs(As(zO));Cs(BO);){CO = Ds(BO);DO = CO.Fs;if(AO === null?DO === null:AO.g(DO)){return true;}}return false;}
function mO(EO){var FO;FO = EO.jO();return aP(new bP(),EO,FO);}
function cP(){}
_ = cP.prototype = new f();_.dP = sN;_.g = vN;_.bO = cO;_.h = fO;_.EN = lO;_.i = 'java.util.AbstractMap';_.j = 44;function eP(fP){return FN(this,fP);}
function gP(){var hP,iP,jP;hP = 0;for(iP = this.uj();iP.vj();){jP = iP.wj();if(jP !== null){hP += jP.h();}}return hP;}
function FN(kP,lP){var mP,nP,oP;if(lP === kP){return true;}if(!qc(lP,24)){return false;}mP = rc(lP,24);if(mP.Ch() != kP.Ch()){return false;}for(nP = mP.uj();nP.vj();){oP = nP.wj();if(!kP.qD(oP)){return false;}}return true;}
function pP(){}
_ = pP.prototype = new pD();_.g = eP;_.h = gP;_.i = 'java.util.AbstractSet';_.j = 45;function qP(rP){return this.sP.dP(rP);}
function tP(){return aO(this);}
function uP(){return this.vP.wP.zs;}
function aP(xP,yP,zP){xP.sP = yP;xP.vP = zP;return xP;}
function aO(AP){var BP;BP = Bs(AP.vP);return CP(new DP(),AP,BP);}
function bP(){}
_ = bP.prototype = new pP();_.qD = qP;_.uj = tP;_.Ch = uP;_.i = 'java.util.AbstractMap$1';_.j = 46;function EP(){return mt(this);}
function FP(){return nt(this);}
function CP(aQ,bQ,cQ){aQ.dQ = bQ;aQ.eQ = cQ;return aQ;}
function mt(fQ){return Cs(fQ.eQ);}
function nt(gQ){var hQ;hQ = Ds(gQ.eQ);return hQ.iQ();}
function DP(){}
_ = DP.prototype = new f();_.vj = EP;_.wj = FP;_.i = 'java.util.AbstractMap$2';_.j = 0;function jQ(kQ){return lQ(this.mQ,kQ);}
function nQ(){return fH(this);}
function oQ(){return this.pQ.wP.zs;}
function pO(qQ,rQ,sQ){qQ.mQ = rQ;qQ.pQ = sQ;return qQ;}
function fH(tQ){var uQ;uQ = Bs(tQ.pQ);return vQ(new wQ(),tQ,uQ);}
function qO(){}
_ = qO.prototype = new pD();_.qD = jQ;_.uj = nQ;_.Ch = oQ;_.i = 'java.util.AbstractMap$3';_.j = 0;function xQ(){return hH(this);}
function yQ(){return iH(this);}
function vQ(zQ,AQ,BQ){zQ.CQ = AQ;zQ.DQ = BQ;return zQ;}
function hH(EQ){return Cs(EQ.DQ);}
function iH(FQ){var aR;aR = Ds(FQ.DQ).bR();return aR;}
function wQ(){}
_ = wQ.prototype = new f();_.vj = xQ;_.wj = yQ;_.i = 'java.util.AbstractMap$4';_.j = 0;function cR(dR){return pE(this.eR,dR);}
function fR(gR){return wu(this,gR);}
function hR(){return Cr(this);}
function iR(){return Br(this);}
function ur(jR,kR){return jR.eR.aj(kR);}
function Br(lR){return lR.eR.Ch();}
function Cr(mR){return mR.eR.uj();}
function iu(nR){nR.eR = kf(new lf());return nR;}
function pu(oR){oR.eR.mF();}
function wu(pR,qR){return Dh(pR.eR,qR);}
function ju(){}
_ = ju.prototype = new fE();_.qD = cR;_.nF = fR;_.uj = hR;_.Ch = iR;_.i = 'java.util.ArrayList';_.j = 47;_.eR = null;function rR(sR){return qc(sR,25) && this.is() == rc(sR,25).is();}
function tR(){return this.jsdate.getTime();}
function uR(){return te(this.is() ^ this.is() >>> 32);}
function vR(wR){this.jsdate = new Date(wR);}
function ds(xR,yR){xR.zR(yR);return xR;}
function es(){}
_ = es.prototype = new f();_.g = rR;_.is = tR;_.h = uR;_.zR = vR;_.i = 'java.util.Date';_.j = 48;function AR(BR){return CR(this,BR);}
function DR(){return As(this);}
function ER(FR){return AG(this,FR);}
function aS(){var bS,cS;bS = 0;cS = Bs(As(this));while(Cs(cS)){bS += kO(Ds(cS));}return bS;}
function dS(){return eS(this);}
function rs(fS,gS,hS){if(fS.iS.je - fS.jS >= fS.kS){lS(fS);}return mS(fS,gS,hS);}
function As(nS){return oS(new pS(),nS);}
function uG(qS){rS(qS,16);return qS;}
function AG(sS,tS){var uS,vS;uS = wS(sS,tS);if(uS >= 0){vS = sS.iS[uS];if(vS !== null && vS.xS){return vS.Fs;}}return null;}
function rS(yS,zS){AS(yS,zS,0.75);return yS;}
function AS(BS,CS,DS){if(CS < 0 || DS <= 0){throw uA(new vA(),'initial capacity was negative or load factor was non-positive');}if(CS == 0){CS = 1;}if(DS > 0.9){DS = 0.9;}BS.ES = DS;FS(BS,CS);return BS;}
function FS(aT,bT){aT.kS = ve(bT * aT.ES);aT.jS = bT - aT.zs;aT.iS = C('[Ljava.util.HashMap$ImplMapEntry;',[0],[0],[bT],null);}
function wS(cT,dT){var eT,fT,gT,hT,iT,jT,kT,lT;eT = dT !== null?dT.h():7919;eT = eT < 0?-eT:eT;fT = cT.iS.je;gT = eT % fT;hT = gT;iT = fT;for(jT = 0;jT < 2;++jT){for(;hT < iT;++hT){kT = cT.iS[hT];if(kT === null){return hT;}lT = kT.Es;if(dT === null?lT === null:dT.g(lT)){return hT;}}hT = 0;iT = gT;}return (-1);}
function lS(mT){var nT,oT,pT,qT,rT,sT;nT = mT.iS;oT = nT.je;if(mT.zs > mT.kS){oT *= 2;}FS(mT,oT);for(pT = 0 , qT = nT.je;pT < qT;++pT){rT = nT[pT];if(rT !== null && rT.xS){sT = wS(mT,rT.Es);mT.iS[sT] = rT;}}}
function mS(tT,uT,vT){var wT,xT,yT,xT;wT = wS(tT,uT);if(tT.iS[wT] !== null){xT = tT.iS[wT];yT = null;if(xT.xS){yT = xT.Fs;}else{++tT.zs;}xT.Fs = vT;xT.xS = true;return yT;}else{++tT.zs;--tT.jS;xT = new zT();xT.Es = uT;xT.Fs = vT;xT.xS = true;tT.iS[wT] = xT;return null;}}
function CR(AT,BT){var CT,DT;CT = wS(AT,BT);if(CT >= 0){DT = AT.iS[CT];if(DT !== null && DT.xS){return true;}}return false;}
function eS(ET){return mO(ET);}
function lQ(FT,aU){return yO(FT,aU);}
function vG(){}
_ = vG.prototype = new cP();_.dP = AR;_.jO = DR;_.bO = ER;_.h = aS;_.EN = dS;_.i = 'java.util.HashMap';_.j = 49;_.jS = 0;_.iS = null;_.zs = 0;_.ES = 0.0;_.kS = 0;function bU(){return Bs(this);}
function cU(){return this.wP.zs;}
function oS(dU,eU){dU.wP = eU;return dU;}
function Bs(fU){return gU(new hU(),fU.wP);}
function pS(){}
_ = pS.prototype = new pP();_.uj = bU;_.Ch = cU;_.i = 'java.util.HashMap$1';_.j = 50;function iU(jU){var kU;if(qc(jU,26)){kU = rc(jU,26);if(lU(this,this.Es,kU.iQ()) && lU(this,this.Fs,kU.bR())){return true;}}return false;}
function mU(){return this.Es;}
function nU(){return this.Fs;}
function oU(){return kO(this);}
function lU(pU,qU,rU){if(qU === rU){return true;}else if(qU === null){return false;}else{return qU.g(rU);}}
function kO(sU){var tU,uU;tU = 0;uU = 0;if(sU.Es !== null){tU = sU.Es.h();}if(sU.Fs !== null){uU = sU.Fs.h();}return tU ^ uU;}
function zT(){}
_ = zT.prototype = new f();_.g = iU;_.iQ = mU;_.bR = nU;_.h = oU;_.i = 'java.util.HashMap$ImplMapEntry';_.j = 51;_.xS = false;_.Es = null;_.Fs = null;function vU(){return Cs(this);}
function wU(){return Ds(this);}
function gU(xU,yU){xU.zU = yU;AU(xU);return xU;}
function AU(BU){for(;BU.CU < BU.zU.iS.je;++BU.CU){if(BU.zU.iS[BU.CU] !== null && BU.zU.iS[BU.CU].xS){return ;}}}
function Cs(DU){return DU.CU < DU.zU.iS.je;}
function Ds(EU){if(!Cs(EU)){throw dF(new eF());}EU.FU = EU.CU++;AU(EU);return EU.zU.iS[EU.FU];}
function xO(aV){if(aV.FU < 0){throw DK(new cA());}aV.zU.iS[aV.FU].xS = false;--aV.zU.zs;aV.FU = (-1);}
function hU(){}
_ = hU.prototype = new f();_.vj = vU;_.wj = wU;_.i = 'java.util.HashMap$ImplMapEntryIterator';_.j = 0;_.CU = 0;_.FU = (-1);function bV(cV){return CR(this.kt,cV);}
function dV(){return lt(this);}
function eV(){return this.kt.zs;}
function ft(fV,gV){var hV;hV = rs(fV.kt,gV,co(true));return hV === null;}
function lt(iV){return aO(eS(iV.kt));}
function jV(kV){kV.kt = uG(new vG());return kV;}
function lV(){}
_ = lV.prototype = new pP();_.qD = bV;_.uj = dV;_.Ch = eV;_.i = 'java.util.HashSet';_.j = 52;_.kt = null;function dF(mV){Cb(mV);return mV;}
function eF(){}
_ = eF.prototype = new Eb();_.i = 'java.util.NoSuchElementException';_.j = 53;function nV(oV){oV.pV = CB(new bC());}
function qV(rV){var sV,tV,uV;sV = vV(new wV());tV = sV;bj('Base url: ' + k());bj('Module name: ' + m());uV = '/seam-gwt/seam/resource/gwt';xV(tV,uV);return sV;}
function yV(zV,AV){BV(qV(zV),AV,CV(new DV(),zV));}
function EV(FV){var aW,bW,cW;nV(FV);aW = oG(new rG(),'OK, what do you want to know?');EB(FV.pV,aW);bW = fI(new hI());FH(bW,'What is the meaning of life?');EB(FV.pV,bW);cW = dD(new gD(),'Ask');cW.wC(dW(new eW(),FV,bW));EB(FV.pV,cW);yF(FV,FV.pV);return FV;}
function fW(){}
_ = fW.prototype = new BF();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget';_.j = 54;function gW(hW){var iW;iW = new jW();if(!kW(iW,cI(this.lW))){bj("A question has to end with a '?'");}else{yV(this.mW,cI(this.lW));}}
function dW(nW,oW,pW){nW.mW = oW;nW.lW = pW;return nW;}
function eW(){}
_ = eW.prototype = new f();_.tF = gW;_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$1';_.j = 55;function CV(qW,rW){qW.sW = rW;return qW;}
function tW(uW,vW){bj(vW.kb());}
function wW(xW,yW){bj(yW);}
function DV(){}
_ = DV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$2';_.j = 0;function zW(AW){EB(wG('slot1'),EV(new fW()));}
function BW(){}
_ = BW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.HelloWorld';_.j = 0;function CW(){CW = a;DW = EW(new FW());return window;}
function vV(aX){CW();return aX;}
function bX(cX,dX,eX){if(cX.fX === null)throw An(new Cn());Fy(dX);sv(dX,'org.jboss.seam.example.remoting.gwt.client.MyService');sv(dX,'askIt');kv(dX,1);sv(dX,'java.lang.String');sv(dX,eX);}
function BV(gX,hX,iX){var jX,kX,lX,mX,nX;jX = Bw(new dx(),DW);kX = dz(new jz(),DW);try{bX(gX,kX,hX);}catch(nX){nX = bf(nX);if(qc(nX,27)){lX = nX;tW(iX,Fm(new cn(),lX.kb()));return ;}else throw nX;}mX = oX(new pX(),gX,jX,iX);if(!vi(gX.fX,gz(kX),mX))tW(iX,Fm(new cn(),'Unable to initiate the asynchronous service invocation -- check the network connection'));}
function xV(qX,rX){qX.fX = rX;}
function wV(){}
_ = wV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy';_.j = 0;_.fX = null;function sX(tX){var uX;uX = p;if(uX !== null)vX(this,tX,uX);else wX(this,tX);}
function oX(xX,yX,zX,AX){xX.BX = yX;xX.CX = zX;xX.DX = AX;return xX;}
function vX(EX,FX,aY){var bY,cY;try{wX(EX,FX);}catch(cY){cY = bf(cY);if(qc(cY,2)){bY = cY;null.Eh();}else throw cY;}}
function wX(dY,eY){var fY,gY,hY,iY;fY = null;gY = null;try{if(oM(eY,'{OK}')){Ew(dY.CX,eY.de(4));fY = qw(dY.CX);}else if(oM(eY,'{EX}')){Ew(dY.CX,eY.de(4));gY = rc(eu(dY.CX),2);}else{gY = Fm(new cn(),eY);}}catch(iY){iY = bf(iY);if(qc(iY,2)){hY = iY;gY = hY;}else throw iY;}if(gY === null)wW(dY.DX,fY);else tW(dY.DX,gY);}
function pX(){}
_ = pX.prototype = new f();_.rm = sX;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy$1';_.j = 0;function jY(){jY = a;kY = lY();mY = nY();return window;}
function oY(pY){jY();return fn(new hn());}
function qY(rY){jY();return iu(new ju());}
function sY(tY){jY();return uG(new vG());}
function uY(vY){jY();return jV(new lV());}
function wY(xY){jY();return kf(new lf());}
function lY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException/4171780864':[function(yY){return oY(yY);},function(zY,AY){sn(zY,AY);},function(BY,CY){on(BY,CY);}],'java.lang.Boolean/476441737':[function(DY){return ao(DY);},function(EY,FY){Dn(EY,FY);},function(aZ,bZ){fo(aZ,bZ);}],'java.lang.Byte/1571082439':[function(cZ){return no(cZ);},function(dZ,eZ){ko(dZ,eZ);},function(fZ,gZ){so(fZ,gZ);}],'java.lang.Character/2663399736':[function(hZ){return Ao(hZ);},function(iZ,jZ){xo(iZ,jZ);},function(kZ,lZ){Fo(kZ,lZ);}],'java.lang.Double/858496421':[function(mZ){return hp(mZ);},function(nZ,oZ){ep(nZ,oZ);},function(pZ,qZ){mp(pZ,qZ);}],'java.lang.Float/1718559123':[function(rZ){return up(rZ);},function(sZ,tZ){rp(sZ,tZ);},function(uZ,vZ){zp(uZ,vZ);}],'java.lang.Integer/3438268394':[function(wZ){return bq(wZ);},function(xZ,yZ){Ep(xZ,yZ);},function(zZ,AZ){gq(zZ,AZ);}],'java.lang.Long/4227064769':[function(BZ){return oq(BZ);},function(CZ,DZ){lq(CZ,DZ);},function(EZ,FZ){tq(!
EZ,FZ);}],'java.lang.Short/551743396':[function(a0){return Bq(a0);},function(b0,c0){yq(b0,c0);},function(d0,e0){ar(d0,e0);}],'java.lang.String/2004016611':[function(f0){return ir(f0);},function(g0,h0){fr(g0,h0);},function(i0,j0){kr(i0,j0);}],'java.util.ArrayList/3821976829':[function(k0){return qY(k0);},function(l0,m0){nr(l0,m0);},function(n0,o0){vr(n0,o0);}],'java.util.Date/1659716317':[function(p0){return bs(p0);},function(q0,r0){Er(q0,r0);},function(s0,t0){fs(s0,t0);}],'java.util.HashMap/962170901':[function(u0){return sY(u0);},function(v0,w0){ks(v0,w0);},function(x0,y0){ss(x0,y0);}],'java.util.HashSet/1594477813':[function(z0){return uY(z0);},function(A0,B0){at(A0,B0);},function(C0,D0){gt(C0,D0);}],'java.util.Vector/3125574444':[function(E0){return wY(E0);},function(F0,a1){ot(F0,a1);},function(b1,c1){ut(b1,c1);}]};}
function nY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException':'4171780864','java.lang.Boolean':'476441737','java.lang.Byte':'1571082439','java.lang.Character':'2663399736','java.lang.Double':'858496421','java.lang.Float':'1718559123','java.lang.Integer':'3438268394','java.lang.Long':'4227064769','java.lang.Short':'551743396','java.lang.String':'2004016611','java.util.ArrayList':'3821976829','java.util.Date':'1659716317','java.util.HashMap':'962170901','java.util.HashSet':'1594477813','java.util.Vector':'3125574444'};}
function d1(e1){jY();throw wn(new zn(),e1);}
function f1(g1,h1,i1){var j1=kY[i1];if(!j1){d1(i1);}j1[1](g1,h1);}
function k1(l1){var m1=mY[l1];if(!m1){d1(l1);}return m1;}
function n1(o1,p1){var q1=kY[p1];if(!q1){d1(p1);}return q1[0](o1);}
function r1(s1,t1,u1){var v1=kY[u1];if(!v1){d1(u1);}v1[2](s1,t1);}
function EW(w1){jY();return w1;}
function FW(){}
_ = FW.prototype = new f();_.ww = f1;_.Ax = k1;_.vw = n1;_.cy = r1;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer';_.j = 0;function kW(x1,y1){if(fM('',y1)){return false;}else if(!y1.vM().uM('?')){return false;}else{return true;}}
function jW(){}
_ = jW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.ValidationUtility';_.j = 0;function z1(){zW(new BW());}
function gwtOnLoad(A1,B1){if(A1)try{z1();}catch(C1){A1(B1);}else{z1();}}
ne = [{},{2:1},{2:1},{2:1},{2:1},{1:1},{1:1,3:1},{1:1},{2:1},{2:1},{2:1,27:1},{2:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{22:1},{22:1},{22:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{4:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{2:1},{14:1},{15:1},{16:1},{2:1},{17:1},{18:1},{2:1},{2:1},{2:1},{19:1},{20:1},{2:1},{2:1},{21:1},{5:1},{23:1},{24:1},{24:1},{22:1},{25:1},{23:1},{24:1},{26:1},{24:1},{2:1},{9:1,10:1,11:1,12:1},{6:1}];
if ($wnd.__gwt_tryGetModuleControlBlock) {
var $mcb = $wnd.__gwt_tryGetModuleControlBlock(location.search);
if ($mcb) $mcb.compilationLoaded(window);
}
--></script></body></html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/8A8B462DE738C3021EC890DD78AAB02B.cache.xml
Index: 8A8B462DE738C3021EC890DD78AAB02B.cache.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<cache-entry>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer" hash="2833DAB84C6644BC5DD2D812FD6DA467"/>
<generated-type-hash class="com.google.gwt.user.client.rpc.SerializableException_FieldSerializer" hash="1CB9B63ABEC9BE7E663F6C56AA395208"/>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy" hash="1F30E87EF57931E60DE85A64D809D3BE"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.MyService" out="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.HelloWorld" out="org.jboss.seam.example.remoting.gwt.client.HelloWorld"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImplSafari"/>
<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplSafari"/>
<rebind-decision in="com.google.gwt.user.client.impl.HTTPRequestImpl" out="com.google.gwt.user.client.impl.HTTPRequestImpl"/>
<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplSafari"/>
</cache-entry>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/9B1F254894725BA1ECFB1E7674344FD2.cache.html
Index: 9B1F254894725BA1ECFB1E7674344FD2.cache.html
===================================================================
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName = "org.jboss.seam.example.remoting.gwt.HelloWorld";
</script></head>
<body>
<font face='arial' size='-1'>This script is part of module</font>
<code>org.jboss.seam.example.remoting.gwt.HelloWorld</code>
<script><!--
function a(){return window;}
function b(c){return this === c;}
function d(){return e(this);}
function f(){}
_ = f.prototype = {};_.g = b;_.h = d;_.i = 'java.lang.Object';_.j = 0;function k(){return l();}
function m(){return $moduleName;}
function n(o){return o == null?null:o.i;}
p = null;function q(){return ++r;}
function s(t){return t == null?0:t.$H?t.$H:(t.$H = q());}
function u(v){return v == null?0:v.$H?v.$H:(v.$H = q());}
function l(){var w=document.location.href;var z=w.indexOf('#');if(z != -1)w = w.substring(0,z);z = w.indexOf('?');if(z != -1)w = w.substring(0,z);z = w.lastIndexOf('/');if(z != -1)w = w.substring(0,z);return w.length > 0?w + '/':'';}
r = 0;function A(){A = a;B = C('[N',[0],[13],[0],null);return window;}
function D(){return this.E;}
function F(ab){A();return ab;}
function bb(cb,db){A();cb.E = db;return cb;}
function eb(fb,gb,hb){A();fb.ib = hb;fb.E = gb;return fb;}
function jb(){}
_ = jb.prototype = new f();_.kb = D;_.i = 'java.lang.Throwable';_.j = 1;_.ib = null;_.E = null;function lb(mb){F(mb);return mb;}
function nb(ob,pb){bb(ob,pb);return ob;}
function qb(rb,sb,tb){eb(rb,sb,tb);return rb;}
function ub(){}
_ = ub.prototype = new jb();_.i = 'java.lang.Exception';_.j = 2;function vb(wb,xb){nb(wb,xb);return wb;}
function yb(zb,Ab,Bb){qb(zb,Ab,Bb);return zb;}
function Cb(Db){lb(Db);return Db;}
function Eb(){}
_ = Eb.prototype = new ub();_.i = 'java.lang.RuntimeException';_.j = 3;function Fb(ac,bc,cc){vb(ac,'JavaScript ' + bc + ' exception: ' + cc);ac.dc = bc;ac.ec = cc;return ac;}
function fc(){}
_ = fc.prototype = new Eb();_.i = 'com.google.gwt.core.client.JavaScriptException';_.j = 4;_.dc = null;_.ec = null;function gc(hc,ic){return hc === ic;}
function jc(kc){return lc(this,kc);}
function mc(){return nc(this);}
function lc(oc,pc){if(!qc(pc,1)){return false;}return gc(oc,rc(pc,1));}
function nc(sc){return s(sc);}
function tc(){}
_ = tc.prototype = new f();_.g = jc;_.h = mc;_.i = 'com.google.gwt.core.client.JavaScriptObject';_.j = 5;function C(uc,vc,wc,xc,yc){return zc(uc,vc,wc,xc,0,Ac(xc),yc);}
function Bc(Cc,Dc,Ec,Fc){var ad,bd,cd;ad = Ac(Fc);bd = dd(new ed(),ad,Dc,Ec,Cc);for(cd = 0;cd < ad;++cd){fd(bd,cd,gd(Fc,cd));}return bd;}
function hd(id,jd,kd){if(kd !== null && id.ld != 0 && !qc(kd,id.ld)){throw md(new nd());}return fd(id,jd,kd);}
function fd(od,pd,qd){return od[pd] = qd;}
function rd(sd,td){return sd[td];}
function gd(ud,vd){return ud[vd];}
function Ac(wd){return wd.length;}
function zc(xd,yd,zd,Ad,Bd,Cd,Dd){var Ed,Fd,ae,ae;if((Ed = rd(Ad,Bd))< 0){throw be(new ce());}Fd = dd(new ed(),Ed,rd(yd,Bd),rd(zd,Bd),xd);++Bd;if(Bd < Cd){xd = xd.de(1);for(ae = 0;ae < Ed;++ae){fd(Fd,ae,zc(xd,yd,zd,Ad,Bd,Cd,Dd));}}else{for(ae = 0;ae < Ed;++ae){fd(Fd,ae,Dd);}}return Fd;}
function dd(ee,fe,ge,he,ie){ee.je = fe;ee.ld = he;ee.i = ie;ee.j = ge;return ee;}
function ed(){}
_ = ed.prototype = new f();_.i = 'com.google.gwt.lang.Array';_.j = 0;function ke(le,me){if(!le)return false;return !(!ne[le][me]);}
function rc(oe,pe){if(oe != null)ke(oe.j,pe) || qe();return oe;}
function qc(re,se){if(re == null)return false;return ke(re.j,se);}
function te(ue){return ~(~ue);}
function ve(we){if(we > xe)return xe;if(we < ye)return ye;return we >= 0?Math.floor(we):Math.ceil(we);}
function ze(Ae){if(Ae !== null){throw Be(new Ce());}return null;}
function De(Ee,Fe){_ = Fe.prototype;if(Ee && !(Ee.j >= _.j)){for(var af in _){Ee[af] = _[af];}}return Ee;}
function bf(cf){if(qc(cf,2)){return cf;}return Fb(new fc(),df(cf),ef(cf));}
function qe(){throw Be(new Ce());}
function ef(ff){return ff.message;}
function df(gf){return gf.name;}
function hf(){hf = a;jf = kf(new lf());{mf = new nf();mf.of();}return window;}
function pf(qf,rf){hf();mf.sf(qf,rf);}
function tf(uf,vf){hf();return mf.wf(uf,vf);}
function xf(){hf();return mf.yf('button');}
function zf(){hf();return mf.yf('div');}
function Af(){hf();return mf.Bf('text');}
function Cf(Df,Ef){hf();mf.Ff(Df,Ef);}
function ag(bg){hf();return mf.cg(bg);}
function dg(eg){hf();mf.fg(eg);}
function gg(hg,ig){hf();return mf.jg(hg,ig);}
function kg(lg){hf();return mf.mg(lg);}
function ng(og){hf();return mf.pg(og);}
function qg(rg){hf();return mf.sg(rg);}
function tg(ug,vg){hf();mf.wg(ug,vg);}
function xg(yg,zg,Ag){hf();mf.Bg(yg,zg,Ag);}
function Cg(Dg,Eg){hf();mf.Fg(Dg,Eg);}
function ah(bh,ch){hf();mf.dh(bh,ch);}
function eh(fh,gh){hf();mf.hh(fh,gh);}
function ih(jh,kh,lh){hf();mf.mh(jh,kh,lh);}
function nh(oh,ph){hf();mf.qh(oh,ph);}
function rh(sh,th,uh){hf();var vh;vh = p;if(vh !== null){wh(sh,th,uh,vh);}else{xh(sh,th,uh);}}
function yh(zh){hf();var Ah,Bh;Ah = true;if(jf.Ch() > 0){Bh = ze(Dh(jf,jf.Ch() - 1));if(!(Ah = null.Eh())){Cf(zh,true);dg(zh);}}return Ah;}
function wh(Fh,ai,bi,ci){hf();var di,ei;try{xh(Fh,ai,bi);}catch(ei){ei = bf(ei);if(qc(ei,2)){di = ei;null.Eh();}else throw ei;}}
function xh(fi,gi,hi){hf();if(gi === ii){if(ag(fi) == 8192){ii = null;}}hi.ji(fi);}
mf = null;ii = null;function ki(li){if(qc(li,3)){return tf(this,rc(li,3));}return lc(De(this,mi),li);}
function ni(){return nc(De(this,mi));}
function mi(){}
_ = mi.prototype = new tc();_.g = ki;_.h = ni;_.i = 'com.google.gwt.user.client.Element';_.j = 6;function oi(pi){return lc(De(this,qi),pi);}
function ri(){return nc(De(this,qi));}
function qi(){}
_ = qi.prototype = new tc();_.g = oi;_.h = ri;_.i = 'com.google.gwt.user.client.Event';_.j = 7;function si(){si = a;ti = new ui();return window;}
function vi(wi,xi,yi){si();return zi(ti,wi,xi,yi);}
function Ai(){Ai = a;Bi = kf(new lf());Ci = kf(new lf());{Di();}return window;}
function Ei(Fi){Ai();Bi.aj(Fi);}
function bj(cj){Ai();$wnd.alert(cj);}
function dj(){Ai();var ej;ej = p;if(ej !== null){fj(ej);}else{gj();}}
function hj(){Ai();var ij;ij = p;if(ij !== null){return jj(ij);}else{return kj();}}
function lj(){Ai();var mj;mj = p;if(mj !== null){nj(mj);}else{oj();}}
function fj(pj){Ai();var qj,rj;try{gj();}catch(rj){rj = bf(rj);if(qc(rj,2)){qj = rj;null.Eh();}else throw rj;}}
function gj(){Ai();var sj,tj;for(sj = Bi.uj();sj.vj();){tj = rc(sj.wj(),4);tj.xj();}}
function jj(yj){Ai();var zj,Aj;try{return kj();}catch(Aj){Aj = bf(Aj);if(qc(Aj,2)){zj = Aj;null.Eh();return null;}else throw Aj;}}
function kj(){Ai();var Bj,Cj,Dj,Ej;Bj = null;for(Cj = Bi.uj();Cj.vj();){Dj = rc(Cj.wj(),4);Ej = Dj.Fj();if(Bj === null){Bj = Ej;}}return Bj;}
function nj(ak){Ai();var bk,ck;try{oj();}catch(ck){ck = bf(ck);if(qc(ck,2)){bk = ck;null.Eh();}else throw ck;}}
function oj(){Ai();var dk,ek;for(dk = Ci.uj();dk.vj();){ek = ze(dk.wj());null.Eh();}}
function Di(){Ai();$wnd.__gwt_initHandlers(function(){lj();},function(){return hj();},function(){dj();$wnd.onresize = null;$wnd.onbeforeclose = null;$wnd.onclose = null;});}
function fk(gk,hk){gk.appendChild(hk);}
function ik(jk){return $doc.createElement(jk);}
function kk(lk){var mk=$doc.createElement('INPUT');mk.type = lk;return mk;}
function nk(ok,pk){ok.cancelBubble = pk;}
function qk(rk){switch(rk.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;}}
function sk(tk,uk){var vk=tk[uk];return vk == null?null:String(vk);}
function wk(xk){var yk=$doc.getElementById(xk);return yk?yk:null;}
function zk(Ak){return Ak.__eventBits?Ak.__eventBits:0;}
function Bk(Ck,Dk){Ck.removeChild(Dk);}
function Ek(Fk,al,bl){Fk[al] = bl;}
function cl(dl,el){dl.__listener = el;}
function fl(gl,hl){if(!hl){hl = '';}gl.innerHTML = hl;}
function il(jl,kl){while(jl.firstChild){jl.removeChild(jl.firstChild);}jl.appendChild($doc.createTextNode(kl));}
function ll(ml,nl,ol){ml.style[nl] = ol;}
function pl(){}
_ = pl.prototype = new f();_.sf = fk;_.yf = ik;_.Bf = kk;_.Ff = nk;_.cg = qk;_.jg = sk;_.mg = wk;_.pg = zk;_.wg = Bk;_.Bg = Ek;_.Fg = cl;_.dh = fl;_.hh = il;_.mh = ll;_.i = 'com.google.gwt.user.client.impl.DOMImpl';_.j = 0;function ql(rl,sl){return rl == sl;}
function tl(ul){ul.preventDefault();}
function vl(wl){var xl=wl.parentNode;if(xl == null){return null;}if(xl.nodeType != 1)xl = null;return xl?xl:null;}
function yl(){$wnd.__dispatchCapturedMouseEvent = function(zl){if($wnd.__dispatchCapturedEvent(zl)){var Al=$wnd.__captureElem;if(Al && Al.__listener){rh(zl,Al,Al.__listener);zl.stopPropagation();}}};$wnd.__dispatchCapturedEvent = function(Bl){if(!yh(Bl)){Bl.stopPropagation();Bl.preventDefault();return false;}return true;};$wnd.addEventListener('mouseout',function(Cl){var Dl=$wnd.__captureElem;if(Dl){if(!Cl.relatedTarget){$wnd.__captureElem = null;if(Dl.__listener){var El=$doc.createEvent('UIEvent');El.initUIEvent('losecapture',false,false,$wnd,0);rh(El,Dl,Dl.__listener);}}}},true);$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd!
.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent = function(Fl){var am,bm=this;while(bm && !(am = bm.__listener))bm = bm.parentNode;if(bm && bm.nodeType != 1)bm = null;if(am)rh(Fl,bm,am);};$wnd.__captureElem = null;}
function cm(dm,em){dm.__eventBits = em;dm.onclick = em & 1?$wnd.__dispatchEvent:null;dm.ondblclick = em & 2?$wnd.__dispatchEvent:null;dm.onmousedown = em & 4?$wnd.__dispatchEvent:null;dm.onmouseup = em & 8?$wnd.__dispatchEvent:null;dm.onmouseover = em & 16?$wnd.__dispatchEvent:null;dm.onmouseout = em & 32?$wnd.__dispatchEvent:null;dm.onmousemove = em & 64?$wnd.__dispatchEvent:null;dm.onkeydown = em & 128?$wnd.__dispatchEvent:null;dm.onkeypress = em & 256?$wnd.__dispatchEvent:null;dm.onkeyup = em & 512?$wnd.__dispatchEvent:null;dm.onchange = em & 1024?$wnd.__dispatchEvent:null;dm.onfocus = em & 2048?$wnd.__dispatchEvent:null;dm.onblur = em & 4096?$wnd.__dispatchEvent:null;dm.onlosecapture = em & 8192?$wnd.__dispatchEvent:null;dm.onscroll = em & 16384?$wnd.__dispatchEvent:null;dm.onload = em & 32768?$wnd.__dispatchEvent:null;dm.onerror = em & 65536?$wnd.__dispatchEvent:null;}
function fm(){}
_ = fm.prototype = new pl();_.wf = ql;_.fg = tl;_.sg = vl;_.of = yl;_.qh = cm;_.i = 'com.google.gwt.user.client.impl.DOMImplStandard';_.j = 0;function nf(){}
_ = nf.prototype = new fm();_.i = 'com.google.gwt.user.client.impl.DOMImplOpera';_.j = 0;function gm(){return new XMLHttpRequest();}
function hm(im,jm,km,lm,mm){var nm=this.om();try{nm.open('POST',km,true);nm.setRequestHeader('Content-Type','text/plain; charset=utf-8');nm.onreadystatechange = function(){if(nm.readyState == 4){delete(nm.onreadystatechange);var pm=mm;var qm=nm.responseText;mm = null;nm = null;pm.rm(qm);}};nm.send(lm);return true;}catch(sm){delete(nm.onreadystatechange);mm = null;nm = null;return false;}}
function zi(tm,um,vm,wm){return xm(tm,null,null,um,vm,wm);}
function xm(ym,zm,Am,Bm,Cm,Dm){return ym.Em(zm,Am,Bm,Cm,Dm);}
function ui(){}
_ = ui.prototype = new f();_.om = gm;_.Em = hm;_.i = 'com.google.gwt.user.client.impl.HTTPRequestImpl';_.j = 0;function Fm(an,bn){yb(an,bn,null);return an;}
function cn(){}
_ = cn.prototype = new Eb();_.i = 'com.google.gwt.user.client.rpc.InvocationException';_.j = 8;function dn(){return this.en;}
function fn(gn){lb(gn);return gn;}
function hn(){}
_ = hn.prototype = new ub();_.kb = dn;_.i = 'com.google.gwt.user.client.rpc.SerializableException';_.j = 9;_.en = null;function jn(kn){return kn.en;}
function ln(mn,nn){mn.en = nn;}
function on(pn,qn){pn.rn(jn(qn));}
function sn(tn,un){ln(un,tn.vn());}
function wn(xn,yn){nb(xn,yn);return xn;}
function zn(){}
_ = zn.prototype = new ub();_.i = 'com.google.gwt.user.client.rpc.SerializationException';_.j = 10;function An(Bn){Fm(Bn,'Service implementation URL not specified');return Bn;}
function Cn(){}
_ = Cn.prototype = new cn();_.i = 'com.google.gwt.user.client.rpc.ServiceDefTarget$NoServiceEntryPointSpecifiedException';_.j = 11;function Dn(En,Fn){}
function ao(bo){return co(bo.eo());}
function fo(go,ho){go.io(ho.jo);}
function ko(lo,mo){}
function no(oo){return po(new qo(),oo.ro());}
function so(to,uo){to.vo(uo.wo);}
function xo(yo,zo){}
function Ao(Bo){return Co(new Do(),Bo.Eo());}
function Fo(ap,bp){ap.cp(bp.dp);}
function ep(fp,gp){}
function hp(ip){return jp(new kp(),ip.lp());}
function mp(np,op){np.pp(op.qp);}
function rp(sp,tp){}
function up(vp){return wp(new xp(),vp.yp());}
function zp(Ap,Bp){Ap.Cp(Bp.Dp);}
function Ep(Fp,aq){}
function bq(cq){return dq(new eq(),cq.fq());}
function gq(hq,iq){hq.jq(iq.kq);}
function lq(mq,nq){}
function oq(pq){return qq(new rq(),pq.sq());}
function tq(uq,vq){uq.wq(vq.xq);}
function yq(zq,Aq){}
function Bq(Cq){return Dq(new Eq(),Cq.Fq());}
function ar(br,cr){br.dr(cr.er);}
function fr(gr,hr){}
function ir(jr){return jr.vn();}
function kr(lr,mr){lr.rn(mr);}
function nr(or,pr){var qr,rr,sr;qr = or.fq();for(rr = 0;rr < qr;++rr){sr = or.tr();ur(pr,sr);}}
function vr(wr,xr){var yr,zr,Ar;yr = Br(xr);wr.jq(yr);zr = Cr(xr);while(zr.vj()){Ar = zr.wj();wr.Dr(Ar);}}
function Er(Fr,as){}
function bs(cs){return ds(new es(),cs.sq());}
function fs(gs,hs){gs.wq(hs.is());}
function ks(ls,ms){var ns,os,ps,qs;ns = ls.fq();for(os = 0;os < ns;++os){ps = ls.tr();qs = ls.tr();rs(ms,ps,qs);}}
function ss(ts,us){var vs,ws,xs,ys;vs = us.zs;ts.jq(vs);ws = As(us);xs = Bs(ws);while(Cs(xs)){ys = Ds(xs);ts.Dr(ys.Es);ts.Dr(ys.Fs);}}
function at(bt,ct){var dt,et;dt = bt.fq();for(et = 0;et < dt;++et){ft(ct,bt.tr());}}
function gt(ht,it){var jt;ht.jq(it.kt.zs);for(jt = lt(it);mt(jt);){ht.Dr(nt(jt));}}
function ot(pt,qt){var rt,st,tt;rt = pt.fq();for(st = 0;st < rt;++st){tt = pt.tr();qt.aj(tt);}}
function ut(vt,wt){var xt,yt,zt;xt = wt.Ch();vt.jq(xt);yt = wt.uj();while(yt.vj()){zt = yt.wj();vt.Dr(zt);}}
function At(Bt,Ct){Bt.Dt = Ct;}
function Et(Ft,au){Ft.bu = au;}
function cu(){}
_ = cu.prototype = new f();_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStream';_.j = 0;_.bu = 0;_.Dt = 0;function du(){return eu(this);}
function fu(gu){gu.hu = iu(new ju());}
function ku(lu){fu(lu);return lu;}
function mu(nu,ou){pu(nu.hu);At(nu,nu.fq());Et(nu,nu.fq());}
function qu(ru,su){ur(ru.hu,su);}
function eu(tu){var uu,vu;uu = tu.fq();if(uu < 0){return wu(tu.hu,-(uu + 1));}vu = tu.xu(uu);if(vu === null){return null;}return tu.yu(vu);}
function zu(){}
_ = zu.prototype = new cu();_.tr = du;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader';_.j = 0;function Au(Bu){this.Cu(Bu?'1':'0');}
function Du(Eu){this.Cu(Fu(Eu));}
function av(bv){this.Cu(Fu(bv));}
function cv(dv){this.Cu(ev(dv));}
function fv(gv){this.Cu(hv(gv));}
function iv(jv){kv(this,jv);}
function lv(mv){this.Cu(nv(mv));}
function ov(pv){var qv,rv;if(pv === null){sv(this,null);return ;}qv = this.tv(pv);if(qv >= 0){kv(this,-(qv + 1));return ;}this.uv(pv);rv = this.vv(pv);sv(this,rv);this.wv(pv,rv);}
function xv(yv){this.Cu(Fu(yv));}
function zv(Av){sv(this,Av);}
function sv(Bv,Cv){kv(Bv,Bv.Dv(Cv));}
function kv(Ev,Fv){Ev.Cu(Fu(Fv));}
function aw(){}
_ = aw.prototype = new cu();_.io = Au;_.vo = Du;_.cp = av;_.pp = cv;_.Cp = fv;_.jq = iv;_.wq = lv;_.Dr = ov;_.dr = xv;_.rn = zv;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter';_.j = 0;function bw(cw){return eval(cw);}
function dw(ew){return ew.length;}
function fw(){return !(!this.gw[--this.hw]);}
function iw(){return this.gw[--this.hw];}
function jw(){return this.gw[--this.hw];}
function kw(){return this.gw[--this.hw];}
function lw(){return this.gw[--this.hw];}
function mw(){return this.gw[--this.hw];}
function nw(){return this.gw[--this.hw];}
function ow(){return this.gw[--this.hw];}
function pw(){return qw(this);}
function rw(sw){var tw;tw = this.uw.vw(this,sw);qu(this,tw);this.uw.ww(this,tw,sw);return tw;}
function xw(yw){if(!yw){return null;}return this.zw[yw - 1];}
function Aw(){return this.gw[--this.hw];}
function Bw(Cw,Dw){ku(Cw);Cw.uw = Dw;return Cw;}
function Ew(Fw,ax){Fw.gw = bw(ax);Fw.hw = dw(Fw.gw);mu(Fw,ax);Fw.zw = Fw.bx();}
function qw(cx){return cx.xu(cx.fq());}
function dx(){}
_ = dx.prototype = new zu();_.eo = fw;_.ro = iw;_.Eo = jw;_.lp = kw;_.yp = lw;_.fq = mw;_.sq = nw;_.Fq = ow;_.vn = pw;_.yu = rw;_.xu = xw;_.bx = Aw;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader';_.j = 0;_.hw = 0;_.gw = null;_.zw = null;_.uw = null;function ex(fx,gx){fx.Cu(gx);hx(fx,65535);}
function ix(){return {};}
function jx(kx){var lx;if(kx === null){return 0;}lx = this.mx(kx);if(lx > 0){return lx;}ur(this.nx,kx);lx = Br(this.nx);this.ox(kx,lx);return lx;}
function px(qx){ex(this.rx,qx);}
function sx(tx){return this.ux(e(tx));}
function vx(wx){var xx,yx;xx = n(wx);yx = this.zx.Ax(xx);if(yx !== null){xx += '/' + yx;}return xx;}
function Bx(Cx){this.Dx(e(Cx),this.Ex++);}
function Fx(ay,by){this.zx.cy(this,ay,by);}
function dy(ey){var fy=this.gy[ey];return fy == null?-1:fy;}
function hy(iy){var jy=this.ky[iy];return jy == null?0:jy;}
function ly(my,ny){this.gy[my] = ny;}
function oy(py,qy){this.ky[py] = qy;}
function ry(sy){sy.nx = iu(new ju());}
function ty(uy,vy){ex(vy,Fu(2));ex(vy,Fu(uy.bu));}
function wy(xy,yy){var zy,Ay;zy = Br(xy.nx);ex(yy,Fu(zy));for(Ay = 0;Ay < zy;++Ay){ex(yy,rc(wu(xy.nx,Ay),5));}return yy;}
function By(Cy,Dy){Dy.Cu(Cy.rx.Ey());}
function Fy(az){az.Ex = 0;az.gy = ix();az.ky = ix();pu(az.nx);az.rx = bz(new cz());}
function dz(ez,fz){ry(ez);ez.zx = fz;return ez;}
function gz(hz){var iz;iz = bz(new cz());ty(hz,iz);wy(hz,iz);By(hz,iz);return iz.Ey();}
function jz(){}
_ = jz.prototype = new aw();_.Dv = jx;_.Cu = px;_.tv = sx;_.vv = vx;_.uv = Bx;_.wv = Fx;_.ux = dy;_.mx = hy;_.Dx = ly;_.ox = oy;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamWriter';_.j = 0;_.gy = null;_.ky = null;_.rx = null;_.Ex = 0;_.zx = null;function kz(){return this.lz;}
function mz(nz,oz){nz.lz = oz;}
function pz(qz,rz){if(qz.lz === null){throw vb(new Eb(),'Null widget handle. If you are creating a composite, ensure that initWidget() has been called.');}xg(qz.lz,'className',rz);}
function sz(tz,uz){nh(tz.vz(),uz | ng(tz.vz()));}
function wz(){}
_ = wz.prototype = new f();_.vz = kz;_.i = 'com.google.gwt.user.client.ui.UIObject';_.j = 0;_.lz = null;function xz(yz){}
function zz(){Az(this);}
function Bz(){Cz(this);}
function Dz(Ez){if(qc(Ez.Fz,8)){rc(Ez.Fz,8).aA(Ez);}else if(Ez.Fz !== null){throw bA(new cA(),"This widget's parent does not implement HasWidgets");}}
function dA(eA,fA){eA.Fz = fA;if(fA === null){eA.gA();}else if(fA.hA){eA.iA();}}
function Az(jA){if(jA.hA){return ;}jA.hA = true;Cg(jA.vz(),jA);}
function Cz(kA){if(!kA.hA){return ;}kA.hA = false;Cg(kA.vz(),null);}
function lA(){}
_ = lA.prototype = new wz();_.ji = xz;_.iA = zz;_.gA = Bz;_.i = 'com.google.gwt.user.client.ui.Widget';_.j = 12;_.hA = false;_.Fz = null;function mA(){nA(this);}
function oA(){pA(this);}
function qA(rA,sA){var tA;if(sA.Fz !== rA){throw uA(new vA(),'w is not a child of this panel');}tA = sA.vz();dA(sA,null);tg(qg(tA),tA);}
function wA(xA,yA,zA){Dz(yA);if(zA !== null){pf(zA,yA.vz());}dA(yA,xA);}
function nA(AA){var BA,CA;Az(AA);for(BA = AA.uj();DA(BA);){CA = EA(BA);CA.iA();}}
function pA(FA){var aB,bB;Cz(FA);for(aB = FA.uj();DA(aB);){bB = EA(aB);bB.gA();}}
function cB(){}
_ = cB.prototype = new lA();_.iA = mA;_.gA = oA;_.i = 'com.google.gwt.user.client.ui.Panel';_.j = 13;function dB(){return eB(this.fB);}
function gB(hB){if(!iB(this.fB,hB)){return false;}qA(this,hB);jB(this.fB,hB);return true;}
function kB(lB){mB(lB);return lB;}
function nB(oB,pB,qB){rB(oB,pB,qB,oB.fB.sB);}
function mB(tB){tB.fB = uB(new vB(),tB);}
function rB(wB,xB,yB,zB){if(xB.Fz === wB){return ;}wA(wB,xB,yB);AB(wB.fB,xB,zB);}
function BB(){}
_ = BB.prototype = new cB();_.uj = dB;_.aA = gB;_.i = 'com.google.gwt.user.client.ui.ComplexPanel';_.j = 14;function CB(DB){kB(DB);mz(DB,zf());ih(DB.vz(),'position','relative');ih(DB.vz(),'overflow','hidden');return DB;}
function EB(FB,aC){nB(FB,aC,FB.vz());}
function bC(){}
_ = bC.prototype = new BB();_.i = 'com.google.gwt.user.client.ui.AbsolutePanel';_.j = 15;function cC(){cC = a;dC = new eC();return window;}
function fC(gC){if(this.hC === null){this.hC = iC(new jC());}this.hC.aj(gC);}
function kC(lC){mC(this,lC);}
function nC(oC,pC){cC();mz(oC,pC);sz(oC,7041);return oC;}
function mC(qC,rC){switch(ag(rC)){case 1:if(qC.hC !== null){sC(qC.hC,qC);}break;case 4096:case 2048:if(qC.tC !== null){null.Eh();}break;case 128:case 512:case 256:if(qC.uC !== null){null.Eh();}break;}}
function vC(){}
_ = vC.prototype = new lA();_.wC = fC;_.ji = kC;_.i = 'com.google.gwt.user.client.ui.FocusWidget';_.j = 16;_.hC = null;_.tC = null;_.uC = null;function xC(yC,zC){nC(yC,zC);return yC;}
function AC(BC,CC){ah(BC.vz(),CC);}
function DC(){}
_ = DC.prototype = new vC();_.i = 'com.google.gwt.user.client.ui.ButtonBase';_.j = 17;function EC(FC){if(FC.type == 'submit'){try{FC.setAttribute('type','button');}catch(aD){}}}
function bD(cD){xC(cD,xf());EC(cD.vz());pz(cD,'gwt-Button');return cD;}
function dD(eD,fD){bD(eD);AC(eD,fD);return eD;}
function gD(){}
_ = gD.prototype = new DC();_.i = 'com.google.gwt.user.client.ui.Button';_.j = 18;function hD(iD){var jD;jD = kD(this,this.uj(),iD);return jD === null?false:true;}
function kD(lD,mD,nD){var oD;while(mD.vj()){oD = mD.wj();if(nD === null?oD === null:nD.g(oD)){return mD;}}return null;}
function pD(){}
_ = pD.prototype = new f();_.qD = hD;_.i = 'java.util.AbstractCollection';_.j = 0;function rD(sD){return tD(this,sD);}
function uD(){return vD(this);}
function wD(){return xD(new yD(),this);}
function tD(zD,AD){var BD,CD,DD,ED,FD;if(AD === zD){return true;}if(!qc(AD,22)){return false;}BD = rc(AD,22);if(zD.Ch() != BD.Ch()){return false;}CD = zD.uj();DD = BD.uj();while(CD.vj()){ED = CD.wj();FD = DD.wj();if(!(ED === null?FD === null:ED.g(FD))){return false;}}return true;}
function vD(aE){var bE,cE,dE,eE;bE = 1;cE = 31;dE = aE.uj();while(dE.vj()){eE = dE.wj();bE = 31 * bE +(eE === null?0:eE.h());}return bE;}
function fE(){}
_ = fE.prototype = new pD();_.g = rD;_.h = uD;_.uj = wD;_.i = 'java.util.AbstractList';_.j = 19;function gE(hE,iE){return hE === null?iE === null:hE.g(iE);}
function jE(kE){var lE=this.array;lE[lE.length] = kE;return true;}
function mE(){this.array.length = 0;}
function nE(oE){return pE(this,oE);}
function qE(rE){return tD(this,rE);}
function sE(tE){return Dh(this,tE);}
function uE(){return vD(this);}
function vE(wE,xE){var yE=this.array;var zE=xE - 1;var AE=yE.length;while(++zE < AE){if(gE(yE[zE],wE))return zE;}return -1;}
function BE(){return this.array.length;}
function CE(DE){return this.array[DE];}
function EE(){this.array = new Array();}
function kf(FE){FE.aF();return FE;}
function Dh(bF,cF){if(cF < 0 || cF >= bF.Ch()){throw dF(new eF());}return bF.fF(cF);}
function pE(gF,hF){return iF(gF,hF) != (-1);}
function iF(jF,kF){return jF.lF(kF,0);}
function lf(){}
_ = lf.prototype = new fE();_.aj = jE;_.mF = mE;_.qD = nE;_.g = qE;_.nF = sE;_.h = uE;_.lF = vE;_.Ch = BE;_.fF = CE;_.aF = EE;_.i = 'java.util.Vector';_.j = 20;function iC(oF){kf(oF);return oF;}
function sC(pF,qF){var rF,sF;for(rF = pF.uj();rF.vj();){sF = rc(rF.wj(),6);sF.tF(qF);}}
function jC(){}
_ = jC.prototype = new lf();_.i = 'com.google.gwt.user.client.ui.ClickListenerCollection';_.j = 21;function uF(){if(this.vF === null){throw bA(new cA(),'initWidget() was never called in ' + n(this));}return this.lz;}
function wF(){Az(this);nA(this.vF);}
function xF(){Cz(this);pA(this.vF);}
function yF(zF,AF){if(zF.vF !== null){throw bA(new cA(),'Composite.initWidget() may only be called once.');}Dz(AF);mz(zF,AF.vz());zF.vF = AF;dA(AF,zF);}
function BF(){}
_ = BF.prototype = new lA();_.vz = uF;_.iA = wF;_.gA = xF;_.i = 'com.google.gwt.user.client.ui.Composite';_.j = 22;_.vF = null;function CF(){CF = a;DF = EF(new FF(),'center');aG = EF(new FF(),'left');bG = EF(new FF(),'right');return window;}
function EF(cG,dG){cG.eG = dG;return cG;}
function FF(){}
_ = FF.prototype = new f();_.i = 'com.google.gwt.user.client.ui.HasHorizontalAlignment$HorizontalAlignmentConstant';_.j = 0;_.eG = null;function fG(gG){switch(ag(gG)){case 1:if(this.hG !== null){null.Eh();}break;case 4:case 8:case 64:case 16:case 32:if(this.iG !== null){null.Eh();}break;}}
function jG(kG){mz(kG,zf());sz(kG,125);pz(kG,'gwt-Label');return kG;}
function lG(mG,nG){eh(mG.vz(),nG);}
function oG(pG,qG){jG(pG);lG(pG,qG);return pG;}
function rG(){}
_ = rG.prototype = new lA();_.ji = fG;_.i = 'com.google.gwt.user.client.ui.Label';_.j = 23;_.hG = null;_.iG = null;function sG(){sG = a;tG = uG(new vG());return window;}
function wG(xG){sG();var yG,zG;yG = rc(AG(tG,xG),7);if(yG !== null){return yG;}zG = null;if(xG !== null){if(null ===(zG = kg(xG))){return null;}}if(tG.zs == 0){BG();}rs(tG,xG,yG = CG(new DG(),zG));return yG;}
function EG(){sG();return $doc.body;}
function BG(){sG();Ei(new FG());}
function CG(aH,bH){sG();CB(aH);if(bH === null){bH = EG();}mz(aH,bH);nA(aH);return aH;}
function DG(){}
_ = DG.prototype = new bC();_.i = 'com.google.gwt.user.client.ui.RootPanel';_.j = 24;function cH(){var dH,eH;for(dH = fH(gH(sG().tG));hH(dH);){eH = rc(iH(dH),7);pA(eH);}}
function jH(){return null;}
function FG(){}
_ = FG.prototype = new f();_.xj = cH;_.Fj = jH;_.i = 'com.google.gwt.user.client.ui.RootPanel$1';_.j = 25;function kH(){kH = a;lH = mH(new nH(),'center');oH = mH(new nH(),'justify');pH = mH(new nH(),'left');qH = mH(new nH(),'right');rH = new sH();return window;}
function tH(uH){if(this.vH === null){this.vH = iC(new jC());}this.vH.aj(uH);}
function wH(xH){var yH;mC(this,xH);yH = ag(xH);if(this.zH !== null && (yH & 896)!= 0){this.AH = xH;null.Eh();this.AH = null;}else if(yH == 1){if(this.vH !== null){sC(this.vH,this);}}else if(yH == 1024){if(this.BH !== null){null.Eh();}}}
function CH(DH,EH){kH();nC(DH,EH);sz(DH,1024);return DH;}
function FH(aI,bI){xg(aI.vz(),'value',bI);}
function cI(dI){return gg(dI.vz(),'value');}
function eI(){}
_ = eI.prototype = new vC();_.wC = tH;_.ji = wH;_.i = 'com.google.gwt.user.client.ui.TextBoxBase';_.j = 26;_.BH = null;_.vH = null;_.AH = null;_.zH = null;function fI(gI){CH(gI,Af());pz(gI,'gwt-TextBox');return gI;}
function hI(){}
_ = hI.prototype = new eI();_.i = 'com.google.gwt.user.client.ui.TextBox';_.j = 27;function mH(iI,jI){iI.kI = jI;return iI;}
function nH(){}
_ = nH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.TextBoxBase$TextAlignConstant';_.j = 0;_.kI = null;function uB(lI,mI){lI.nI = mI;lI.oI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[4],null);return lI;}
function eB(pI){return qI(new rI(),pI);}
function iB(sI,tI){return uI(sI,tI) != (-1);}
function jB(vI,wI){var xI;xI = uI(vI,wI);if(xI == (-1)){throw dF(new eF());}yI(vI,xI);}
function AB(zI,AI,BI){var CI,DI,DI;if(BI < 0 || BI > zI.sB){throw EI(new FI());}if(zI.sB == zI.oI.je){CI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[zI.oI.je * 2],null);for(DI = 0;DI < zI.oI.je;++DI){hd(CI,DI,zI.oI[DI]);}zI.oI = CI;}++zI.sB;for(DI = zI.sB - 1;DI > BI;--DI){hd(zI.oI,DI,zI.oI[DI - 1]);}hd(zI.oI,BI,AI);}
function uI(aJ,bJ){var cJ;for(cJ = 0;cJ < aJ.sB;++cJ){if(aJ.oI[cJ] === bJ){return cJ;}}return (-1);}
function yI(dJ,eJ){var fJ;if(eJ < 0 || eJ >= dJ.sB){throw EI(new FI());}--dJ.sB;for(fJ = eJ;fJ < dJ.sB;++fJ){hd(dJ.oI,fJ,dJ.oI[fJ + 1]);}hd(dJ.oI,dJ.sB,null);}
function vB(){}
_ = vB.prototype = new f();_.i = 'com.google.gwt.user.client.ui.WidgetCollection';_.j = 0;_.oI = null;_.nI = null;_.sB = 0;function gJ(){return DA(this);}
function hJ(){return EA(this);}
function qI(iJ,jJ){iJ.kJ = jJ;return iJ;}
function DA(lJ){return lJ.mJ < lJ.kJ.sB - 1;}
function EA(nJ){if(nJ.mJ >= nJ.kJ.sB){throw dF(new eF());}return nJ.kJ.oI[++nJ.mJ];}
function rI(){}
_ = rI.prototype = new f();_.vj = gJ;_.wj = hJ;_.i = 'com.google.gwt.user.client.ui.WidgetCollection$WidgetIterator';_.j = 0;_.mJ = (-1);function eC(){}
_ = eC.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.FocusImpl';_.j = 0;function sH(){}
_ = sH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.TextBoxImpl';_.j = 0;function oJ(){}
_ = oJ.prototype = new f();_.i = 'java.io.OutputStream';_.j = 0;function pJ(){}
_ = pJ.prototype = new oJ();_.i = 'java.io.FilterOutputStream';_.j = 0;function qJ(){}
_ = qJ.prototype = new pJ();_.i = 'java.io.PrintStream';_.j = 0;function md(rJ){Cb(rJ);return rJ;}
function nd(){}
_ = nd.prototype = new Eb();_.i = 'java.lang.ArrayStoreException';_.j = 28;function sJ(){sJ = a;tJ = uJ(new vJ(),false);wJ = uJ(new vJ(),true);return window;}
function co(xJ){sJ();return xJ?wJ:tJ;}
function yJ(zJ){return qc(zJ,14) && rc(zJ,14).jo == this.jo;}
function AJ(){var BJ,CJ;BJ = 1231;CJ = 1237;return this.jo?1231:1237;}
function uJ(DJ,EJ){sJ();DJ.jo = EJ;return DJ;}
function vJ(){}
_ = vJ.prototype = new f();_.g = yJ;_.h = AJ;_.i = 'java.lang.Boolean';_.j = 29;_.jo = false;function FJ(){FJ = a;aK = Bc('[Ljava.lang.String;',0,5,['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']);return window;}
function bK(cK){FJ();return cK;}
function dK(){}
_ = dK.prototype = new f();_.i = 'java.lang.Number';_.j = 0;function eK(fK){return qc(fK,15) && rc(fK,15).wo == this.wo;}
function gK(){return this.wo;}
function po(hK,iK){bK(hK);hK.wo = iK;return hK;}
function qo(){}
_ = qo.prototype = new dK();_.g = eK;_.h = gK;_.i = 'java.lang.Byte';_.j = 30;_.wo = 0;function jK(kK){return qc(kK,16) && rc(kK,16).dp == this.dp;}
function lK(){return this.dp;}
function Co(mK,nK){mK.dp = nK;return mK;}
function Do(){}
_ = Do.prototype = new f();_.g = jK;_.h = lK;_.i = 'java.lang.Character';_.j = 31;_.dp = 0;function Be(oK){Cb(oK);return oK;}
function Ce(){}
_ = Ce.prototype = new Eb();_.i = 'java.lang.ClassCastException';_.j = 32;function pK(qK){return qc(qK,17) && rc(qK,17).qp == this.qp;}
function rK(){return ve(this.qp);}
function jp(sK,tK){bK(sK);sK.qp = tK;return sK;}
function kp(){}
_ = kp.prototype = new dK();_.g = pK;_.h = rK;_.i = 'java.lang.Double';_.j = 33;_.qp = 0.0;function uK(vK){return qc(vK,18) && rc(vK,18).Dp == this.Dp;}
function wK(){return ve(this.Dp);}
function wp(xK,yK){bK(xK);xK.Dp = yK;return xK;}
function xp(){}
_ = xp.prototype = new dK();_.g = uK;_.h = wK;_.i = 'java.lang.Float';_.j = 34;_.Dp = 0.0;function uA(zK,AK){vb(zK,AK);return zK;}
function vA(){}
_ = vA.prototype = new Eb();_.i = 'java.lang.IllegalArgumentException';_.j = 35;function bA(BK,CK){vb(BK,CK);return BK;}
function DK(EK){Cb(EK);return EK;}
function cA(){}
_ = cA.prototype = new Eb();_.i = 'java.lang.IllegalStateException';_.j = 36;function EI(FK){Cb(FK);return FK;}
function FI(){}
_ = FI.prototype = new Eb();_.i = 'java.lang.IndexOutOfBoundsException';_.j = 37;function aL(bL){return qc(bL,19) && rc(bL,19).kq == this.kq;}
function cL(){return this.kq;}
function dq(dL,eL){bK(dL);dL.kq = eL;return dL;}
function eq(){}
_ = eq.prototype = new dK();_.g = aL;_.h = cL;_.i = 'java.lang.Integer';_.j = 38;ye = (-2147483648);xe = 2147483647;_.kq = 0;function fL(gL){return qc(gL,20) && rc(gL,20).xq == this.xq;}
function hL(){return te(this.xq);}
function qq(iL,jL){bK(iL);iL.xq = jL;return iL;}
function rq(){}
_ = rq.prototype = new dK();_.g = fL;_.h = hL;_.i = 'java.lang.Long';_.j = 39;_.xq = 0;function be(kL){Cb(kL);return kL;}
function ce(){}
_ = ce.prototype = new Eb();_.i = 'java.lang.NegativeArraySizeException';_.j = 40;function lL(mL){return qc(mL,21) && rc(mL,21).er == this.er;}
function nL(){return this.er;}
function Dq(oL,pL){bK(oL);oL.er = pL;return oL;}
function Eq(){}
_ = Eq.prototype = new dK();_.g = lL;_.h = nL;_.i = 'java.lang.Short';_.j = 42;_.er = 0;function qL(){qL = a;{rL();}return window;}
function sL(tL){qL();return String.fromCharCode(tL);}
function ev(uL){qL();return uL.toString();}
function hv(vL){qL();return vL.toString();}
function Fu(wL){qL();return wL.toString();}
function nv(xL){qL();return xL.toString();}
function yL(zL,AL){qL();return zL.toString() == AL;}
function BL(CL){qL();var DL=EL[CL];if(DL){return DL;}DL = 0;var FL=CL.length;var aM=FL;while(--aM >= 0){DL <<= 1;DL += CL.charCodeAt(aM);}EL[CL] = DL;return DL;}
function rL(){qL();EL = {};}
function bM(cM){return this.lastIndexOf(cM) != -1 && this.lastIndexOf(cM) == this.length - cM.length;}
function dM(eM){return fM(this,eM);}
function gM(){return BL(this);}
function hM(iM){return this.indexOf(iM);}
function jM(kM){return this.substr(kM,this.length - kM);}
function lM(){var mM=this.replace(/^(\s*)/,'');var nM=mM.replace(/\s*$/,'');return nM;}
function oM(pM,qM){return pM.rM(qM) == 0;}
function fM(sM,tM){if(!qc(tM,5))return false;return yL(sM,tM);}
_ = String.prototype;_.uM = bM;_.g = dM;_.h = gM;_.rM = hM;_.de = jM;_.vM = lM;_.i = 'java.lang.String';_.j = 43;EL = null;function wM(xM){var yM=this.js.length - 1;var zM=this.js[yM].length;if(this.length > zM * zM){this.js[yM] = this.js[yM] + xM;}else{this.js.push(xM);}this.length += xM.length;return this;}
function AM(){this.BM();return this.js[0];}
function CM(){if(this.js.length > 1){this.js = [this.js.join('')];this.length = this.js[0].length;}}
function DM(EM){this.js = [EM];this.length = EM.length;}
function hx(FM,aN){return FM.Cu(sL(aN));}
function bz(bN){cN(bN);return bN;}
function cN(dN){dN.eN('');}
function cz(){}
_ = cz.prototype = new f();_.Cu = wM;_.Ey = AM;_.BM = CM;_.eN = DM;_.i = 'java.lang.StringBuffer';_.j = 0;function fN(){fN = a;gN = new qJ();hN = new qJ();return window;}
function e(iN){fN();return u(iN);}
function jN(){return kN(this);}
function lN(){if(!kN(this)){throw dF(new eF());}return this.mN.nF(this.nN = this.oN++);}
function xD(pN,qN){pN.mN = qN;return pN;}
function kN(rN){return rN.oN < rN.mN.Ch();}
function yD(){}
_ = yD.prototype = new f();_.vj = jN;_.wj = lN;_.i = 'java.util.AbstractList$IteratorImpl';_.j = 0;_.oN = 0;_.nN = (-1);function sN(tN){return uN(this,tN,false) !== null;}
function vN(wN){var xN,yN,zN,AN,BN,CN,DN;if(wN === this){return true;}if(!qc(wN,23)){return false;}xN = rc(wN,23);yN = this.EN();zN = xN.EN();if(!FN(yN,zN)){return false;}for(AN = aO(yN);mt(AN);){BN = nt(AN);CN = this.bO(BN);DN = xN.bO(BN);if(CN === null?DN !== null:!CN.g(DN)){return false;}}return true;}
function cO(dO){var eO;eO = uN(this,dO,false);return eO === null?null:eO.Fs;}
function fO(){var gO,hO,iO;gO = 0;for(hO = Bs(this.jO());Cs(hO);){iO = Ds(hO);gO += kO(iO);}return gO;}
function lO(){return mO(this);}
function gH(nO){var oO;oO = As(nO);return pO(new qO(),nO,oO);}
function uN(rO,sO,tO){var uO,vO,wO;for(uO = Bs(rO.jO());Cs(uO);){vO = Ds(uO);wO = vO.Es;if(sO === null?wO === null:sO.g(wO)){if(tO){xO(uO);}return vO;}}return null;}
function yO(zO,AO){var BO,CO,DO;for(BO = Bs(As(zO));Cs(BO);){CO = Ds(BO);DO = CO.Fs;if(AO === null?DO === null:AO.g(DO)){return true;}}return false;}
function mO(EO){var FO;FO = EO.jO();return aP(new bP(),EO,FO);}
function cP(){}
_ = cP.prototype = new f();_.dP = sN;_.g = vN;_.bO = cO;_.h = fO;_.EN = lO;_.i = 'java.util.AbstractMap';_.j = 44;function eP(fP){return FN(this,fP);}
function gP(){var hP,iP,jP;hP = 0;for(iP = this.uj();iP.vj();){jP = iP.wj();if(jP !== null){hP += jP.h();}}return hP;}
function FN(kP,lP){var mP,nP,oP;if(lP === kP){return true;}if(!qc(lP,24)){return false;}mP = rc(lP,24);if(mP.Ch() != kP.Ch()){return false;}for(nP = mP.uj();nP.vj();){oP = nP.wj();if(!kP.qD(oP)){return false;}}return true;}
function pP(){}
_ = pP.prototype = new pD();_.g = eP;_.h = gP;_.i = 'java.util.AbstractSet';_.j = 45;function qP(rP){return this.sP.dP(rP);}
function tP(){return aO(this);}
function uP(){return this.vP.wP.zs;}
function aP(xP,yP,zP){xP.sP = yP;xP.vP = zP;return xP;}
function aO(AP){var BP;BP = Bs(AP.vP);return CP(new DP(),AP,BP);}
function bP(){}
_ = bP.prototype = new pP();_.qD = qP;_.uj = tP;_.Ch = uP;_.i = 'java.util.AbstractMap$1';_.j = 46;function EP(){return mt(this);}
function FP(){return nt(this);}
function CP(aQ,bQ,cQ){aQ.dQ = bQ;aQ.eQ = cQ;return aQ;}
function mt(fQ){return Cs(fQ.eQ);}
function nt(gQ){var hQ;hQ = Ds(gQ.eQ);return hQ.iQ();}
function DP(){}
_ = DP.prototype = new f();_.vj = EP;_.wj = FP;_.i = 'java.util.AbstractMap$2';_.j = 0;function jQ(kQ){return lQ(this.mQ,kQ);}
function nQ(){return fH(this);}
function oQ(){return this.pQ.wP.zs;}
function pO(qQ,rQ,sQ){qQ.mQ = rQ;qQ.pQ = sQ;return qQ;}
function fH(tQ){var uQ;uQ = Bs(tQ.pQ);return vQ(new wQ(),tQ,uQ);}
function qO(){}
_ = qO.prototype = new pD();_.qD = jQ;_.uj = nQ;_.Ch = oQ;_.i = 'java.util.AbstractMap$3';_.j = 0;function xQ(){return hH(this);}
function yQ(){return iH(this);}
function vQ(zQ,AQ,BQ){zQ.CQ = AQ;zQ.DQ = BQ;return zQ;}
function hH(EQ){return Cs(EQ.DQ);}
function iH(FQ){var aR;aR = Ds(FQ.DQ).bR();return aR;}
function wQ(){}
_ = wQ.prototype = new f();_.vj = xQ;_.wj = yQ;_.i = 'java.util.AbstractMap$4';_.j = 0;function cR(dR){return pE(this.eR,dR);}
function fR(gR){return wu(this,gR);}
function hR(){return Cr(this);}
function iR(){return Br(this);}
function ur(jR,kR){return jR.eR.aj(kR);}
function Br(lR){return lR.eR.Ch();}
function Cr(mR){return mR.eR.uj();}
function iu(nR){nR.eR = kf(new lf());return nR;}
function pu(oR){oR.eR.mF();}
function wu(pR,qR){return Dh(pR.eR,qR);}
function ju(){}
_ = ju.prototype = new fE();_.qD = cR;_.nF = fR;_.uj = hR;_.Ch = iR;_.i = 'java.util.ArrayList';_.j = 47;_.eR = null;function rR(sR){return qc(sR,25) && this.is() == rc(sR,25).is();}
function tR(){return this.jsdate.getTime();}
function uR(){return te(this.is() ^ this.is() >>> 32);}
function vR(wR){this.jsdate = new Date(wR);}
function ds(xR,yR){xR.zR(yR);return xR;}
function es(){}
_ = es.prototype = new f();_.g = rR;_.is = tR;_.h = uR;_.zR = vR;_.i = 'java.util.Date';_.j = 48;function AR(BR){return CR(this,BR);}
function DR(){return As(this);}
function ER(FR){return AG(this,FR);}
function aS(){var bS,cS;bS = 0;cS = Bs(As(this));while(Cs(cS)){bS += kO(Ds(cS));}return bS;}
function dS(){return eS(this);}
function rs(fS,gS,hS){if(fS.iS.je - fS.jS >= fS.kS){lS(fS);}return mS(fS,gS,hS);}
function As(nS){return oS(new pS(),nS);}
function uG(qS){rS(qS,16);return qS;}
function AG(sS,tS){var uS,vS;uS = wS(sS,tS);if(uS >= 0){vS = sS.iS[uS];if(vS !== null && vS.xS){return vS.Fs;}}return null;}
function rS(yS,zS){AS(yS,zS,0.75);return yS;}
function AS(BS,CS,DS){if(CS < 0 || DS <= 0){throw uA(new vA(),'initial capacity was negative or load factor was non-positive');}if(CS == 0){CS = 1;}if(DS > 0.9){DS = 0.9;}BS.ES = DS;FS(BS,CS);return BS;}
function FS(aT,bT){aT.kS = ve(bT * aT.ES);aT.jS = bT - aT.zs;aT.iS = C('[Ljava.util.HashMap$ImplMapEntry;',[0],[0],[bT],null);}
function wS(cT,dT){var eT,fT,gT,hT,iT,jT,kT,lT;eT = dT !== null?dT.h():7919;eT = eT < 0?-eT:eT;fT = cT.iS.je;gT = eT % fT;hT = gT;iT = fT;for(jT = 0;jT < 2;++jT){for(;hT < iT;++hT){kT = cT.iS[hT];if(kT === null){return hT;}lT = kT.Es;if(dT === null?lT === null:dT.g(lT)){return hT;}}hT = 0;iT = gT;}return (-1);}
function lS(mT){var nT,oT,pT,qT,rT,sT;nT = mT.iS;oT = nT.je;if(mT.zs > mT.kS){oT *= 2;}FS(mT,oT);for(pT = 0 , qT = nT.je;pT < qT;++pT){rT = nT[pT];if(rT !== null && rT.xS){sT = wS(mT,rT.Es);mT.iS[sT] = rT;}}}
function mS(tT,uT,vT){var wT,xT,yT,xT;wT = wS(tT,uT);if(tT.iS[wT] !== null){xT = tT.iS[wT];yT = null;if(xT.xS){yT = xT.Fs;}else{++tT.zs;}xT.Fs = vT;xT.xS = true;return yT;}else{++tT.zs;--tT.jS;xT = new zT();xT.Es = uT;xT.Fs = vT;xT.xS = true;tT.iS[wT] = xT;return null;}}
function CR(AT,BT){var CT,DT;CT = wS(AT,BT);if(CT >= 0){DT = AT.iS[CT];if(DT !== null && DT.xS){return true;}}return false;}
function eS(ET){return mO(ET);}
function lQ(FT,aU){return yO(FT,aU);}
function vG(){}
_ = vG.prototype = new cP();_.dP = AR;_.jO = DR;_.bO = ER;_.h = aS;_.EN = dS;_.i = 'java.util.HashMap';_.j = 49;_.jS = 0;_.iS = null;_.zs = 0;_.ES = 0.0;_.kS = 0;function bU(){return Bs(this);}
function cU(){return this.wP.zs;}
function oS(dU,eU){dU.wP = eU;return dU;}
function Bs(fU){return gU(new hU(),fU.wP);}
function pS(){}
_ = pS.prototype = new pP();_.uj = bU;_.Ch = cU;_.i = 'java.util.HashMap$1';_.j = 50;function iU(jU){var kU;if(qc(jU,26)){kU = rc(jU,26);if(lU(this,this.Es,kU.iQ()) && lU(this,this.Fs,kU.bR())){return true;}}return false;}
function mU(){return this.Es;}
function nU(){return this.Fs;}
function oU(){return kO(this);}
function lU(pU,qU,rU){if(qU === rU){return true;}else if(qU === null){return false;}else{return qU.g(rU);}}
function kO(sU){var tU,uU;tU = 0;uU = 0;if(sU.Es !== null){tU = sU.Es.h();}if(sU.Fs !== null){uU = sU.Fs.h();}return tU ^ uU;}
function zT(){}
_ = zT.prototype = new f();_.g = iU;_.iQ = mU;_.bR = nU;_.h = oU;_.i = 'java.util.HashMap$ImplMapEntry';_.j = 51;_.xS = false;_.Es = null;_.Fs = null;function vU(){return Cs(this);}
function wU(){return Ds(this);}
function gU(xU,yU){xU.zU = yU;AU(xU);return xU;}
function AU(BU){for(;BU.CU < BU.zU.iS.je;++BU.CU){if(BU.zU.iS[BU.CU] !== null && BU.zU.iS[BU.CU].xS){return ;}}}
function Cs(DU){return DU.CU < DU.zU.iS.je;}
function Ds(EU){if(!Cs(EU)){throw dF(new eF());}EU.FU = EU.CU++;AU(EU);return EU.zU.iS[EU.FU];}
function xO(aV){if(aV.FU < 0){throw DK(new cA());}aV.zU.iS[aV.FU].xS = false;--aV.zU.zs;aV.FU = (-1);}
function hU(){}
_ = hU.prototype = new f();_.vj = vU;_.wj = wU;_.i = 'java.util.HashMap$ImplMapEntryIterator';_.j = 0;_.CU = 0;_.FU = (-1);function bV(cV){return CR(this.kt,cV);}
function dV(){return lt(this);}
function eV(){return this.kt.zs;}
function ft(fV,gV){var hV;hV = rs(fV.kt,gV,co(true));return hV === null;}
function lt(iV){return aO(eS(iV.kt));}
function jV(kV){kV.kt = uG(new vG());return kV;}
function lV(){}
_ = lV.prototype = new pP();_.qD = bV;_.uj = dV;_.Ch = eV;_.i = 'java.util.HashSet';_.j = 52;_.kt = null;function dF(mV){Cb(mV);return mV;}
function eF(){}
_ = eF.prototype = new Eb();_.i = 'java.util.NoSuchElementException';_.j = 53;function nV(oV){oV.pV = CB(new bC());}
function qV(rV){var sV,tV,uV;sV = vV(new wV());tV = sV;bj('Base url: ' + k());bj('Module name: ' + m());uV = '/seam-gwt/seam/resource/gwt';xV(tV,uV);return sV;}
function yV(zV,AV){BV(qV(zV),AV,CV(new DV(),zV));}
function EV(FV){var aW,bW,cW;nV(FV);aW = oG(new rG(),'OK, what do you want to know?');EB(FV.pV,aW);bW = fI(new hI());FH(bW,'What is the meaning of life?');EB(FV.pV,bW);cW = dD(new gD(),'Ask');cW.wC(dW(new eW(),FV,bW));EB(FV.pV,cW);yF(FV,FV.pV);return FV;}
function fW(){}
_ = fW.prototype = new BF();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget';_.j = 54;function gW(hW){var iW;iW = new jW();if(!kW(iW,cI(this.lW))){bj("A question has to end with a '?'");}else{yV(this.mW,cI(this.lW));}}
function dW(nW,oW,pW){nW.mW = oW;nW.lW = pW;return nW;}
function eW(){}
_ = eW.prototype = new f();_.tF = gW;_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$1';_.j = 55;function CV(qW,rW){qW.sW = rW;return qW;}
function tW(uW,vW){bj(vW.kb());}
function wW(xW,yW){bj(yW);}
function DV(){}
_ = DV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$2';_.j = 0;function zW(AW){EB(wG('slot1'),EV(new fW()));}
function BW(){}
_ = BW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.HelloWorld';_.j = 0;function CW(){CW = a;DW = EW(new FW());return window;}
function vV(aX){CW();return aX;}
function bX(cX,dX,eX){if(cX.fX === null)throw An(new Cn());Fy(dX);sv(dX,'org.jboss.seam.example.remoting.gwt.client.MyService');sv(dX,'askIt');kv(dX,1);sv(dX,'java.lang.String');sv(dX,eX);}
function BV(gX,hX,iX){var jX,kX,lX,mX,nX;jX = Bw(new dx(),DW);kX = dz(new jz(),DW);try{bX(gX,kX,hX);}catch(nX){nX = bf(nX);if(qc(nX,27)){lX = nX;tW(iX,Fm(new cn(),lX.kb()));return ;}else throw nX;}mX = oX(new pX(),gX,jX,iX);if(!vi(gX.fX,gz(kX),mX))tW(iX,Fm(new cn(),'Unable to initiate the asynchronous service invocation -- check the network connection'));}
function xV(qX,rX){qX.fX = rX;}
function wV(){}
_ = wV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy';_.j = 0;_.fX = null;function sX(tX){var uX;uX = p;if(uX !== null)vX(this,tX,uX);else wX(this,tX);}
function oX(xX,yX,zX,AX){xX.BX = yX;xX.CX = zX;xX.DX = AX;return xX;}
function vX(EX,FX,aY){var bY,cY;try{wX(EX,FX);}catch(cY){cY = bf(cY);if(qc(cY,2)){bY = cY;null.Eh();}else throw cY;}}
function wX(dY,eY){var fY,gY,hY,iY;fY = null;gY = null;try{if(oM(eY,'{OK}')){Ew(dY.CX,eY.de(4));fY = qw(dY.CX);}else if(oM(eY,'{EX}')){Ew(dY.CX,eY.de(4));gY = rc(eu(dY.CX),2);}else{gY = Fm(new cn(),eY);}}catch(iY){iY = bf(iY);if(qc(iY,2)){hY = iY;gY = hY;}else throw iY;}if(gY === null)wW(dY.DX,fY);else tW(dY.DX,gY);}
function pX(){}
_ = pX.prototype = new f();_.rm = sX;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy$1';_.j = 0;function jY(){jY = a;kY = lY();mY = nY();return window;}
function oY(pY){jY();return fn(new hn());}
function qY(rY){jY();return iu(new ju());}
function sY(tY){jY();return uG(new vG());}
function uY(vY){jY();return jV(new lV());}
function wY(xY){jY();return kf(new lf());}
function lY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException/4171780864':[function(yY){return oY(yY);},function(zY,AY){sn(zY,AY);},function(BY,CY){on(BY,CY);}],'java.lang.Boolean/476441737':[function(DY){return ao(DY);},function(EY,FY){Dn(EY,FY);},function(aZ,bZ){fo(aZ,bZ);}],'java.lang.Byte/1571082439':[function(cZ){return no(cZ);},function(dZ,eZ){ko(dZ,eZ);},function(fZ,gZ){so(fZ,gZ);}],'java.lang.Character/2663399736':[function(hZ){return Ao(hZ);},function(iZ,jZ){xo(iZ,jZ);},function(kZ,lZ){Fo(kZ,lZ);}],'java.lang.Double/858496421':[function(mZ){return hp(mZ);},function(nZ,oZ){ep(nZ,oZ);},function(pZ,qZ){mp(pZ,qZ);}],'java.lang.Float/1718559123':[function(rZ){return up(rZ);},function(sZ,tZ){rp(sZ,tZ);},function(uZ,vZ){zp(uZ,vZ);}],'java.lang.Integer/3438268394':[function(wZ){return bq(wZ);},function(xZ,yZ){Ep(xZ,yZ);},function(zZ,AZ){gq(zZ,AZ);}],'java.lang.Long/4227064769':[function(BZ){return oq(BZ);},function(CZ,DZ){lq(CZ,DZ);},function(EZ,FZ){tq(!
EZ,FZ);}],'java.lang.Short/551743396':[function(a0){return Bq(a0);},function(b0,c0){yq(b0,c0);},function(d0,e0){ar(d0,e0);}],'java.lang.String/2004016611':[function(f0){return ir(f0);},function(g0,h0){fr(g0,h0);},function(i0,j0){kr(i0,j0);}],'java.util.ArrayList/3821976829':[function(k0){return qY(k0);},function(l0,m0){nr(l0,m0);},function(n0,o0){vr(n0,o0);}],'java.util.Date/1659716317':[function(p0){return bs(p0);},function(q0,r0){Er(q0,r0);},function(s0,t0){fs(s0,t0);}],'java.util.HashMap/962170901':[function(u0){return sY(u0);},function(v0,w0){ks(v0,w0);},function(x0,y0){ss(x0,y0);}],'java.util.HashSet/1594477813':[function(z0){return uY(z0);},function(A0,B0){at(A0,B0);},function(C0,D0){gt(C0,D0);}],'java.util.Vector/3125574444':[function(E0){return wY(E0);},function(F0,a1){ot(F0,a1);},function(b1,c1){ut(b1,c1);}]};}
function nY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException':'4171780864','java.lang.Boolean':'476441737','java.lang.Byte':'1571082439','java.lang.Character':'2663399736','java.lang.Double':'858496421','java.lang.Float':'1718559123','java.lang.Integer':'3438268394','java.lang.Long':'4227064769','java.lang.Short':'551743396','java.lang.String':'2004016611','java.util.ArrayList':'3821976829','java.util.Date':'1659716317','java.util.HashMap':'962170901','java.util.HashSet':'1594477813','java.util.Vector':'3125574444'};}
function d1(e1){jY();throw wn(new zn(),e1);}
function f1(g1,h1,i1){var j1=kY[i1];if(!j1){d1(i1);}j1[1](g1,h1);}
function k1(l1){var m1=mY[l1];if(!m1){d1(l1);}return m1;}
function n1(o1,p1){var q1=kY[p1];if(!q1){d1(p1);}return q1[0](o1);}
function r1(s1,t1,u1){var v1=kY[u1];if(!v1){d1(u1);}v1[2](s1,t1);}
function EW(w1){jY();return w1;}
function FW(){}
_ = FW.prototype = new f();_.ww = f1;_.Ax = k1;_.vw = n1;_.cy = r1;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer';_.j = 0;function kW(x1,y1){if(fM('',y1)){return false;}else if(!y1.vM().uM('?')){return false;}else{return true;}}
function jW(){}
_ = jW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.ValidationUtility';_.j = 0;function z1(){zW(new BW());}
function gwtOnLoad(A1,B1){if(A1)try{z1();}catch(C1){A1(B1);}else{z1();}}
ne = [{},{2:1},{2:1},{2:1},{2:1},{1:1},{1:1,3:1},{1:1},{2:1},{2:1},{2:1,27:1},{2:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{22:1},{22:1},{22:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{4:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{2:1},{14:1},{15:1},{16:1},{2:1},{17:1},{18:1},{2:1},{2:1},{2:1},{19:1},{20:1},{2:1},{2:1},{21:1},{5:1},{23:1},{24:1},{24:1},{22:1},{25:1},{23:1},{24:1},{26:1},{24:1},{2:1},{9:1,10:1,11:1,12:1},{6:1}];
if ($wnd.__gwt_tryGetModuleControlBlock) {
var $mcb = $wnd.__gwt_tryGetModuleControlBlock(location.search);
if ($mcb) $mcb.compilationLoaded(window);
}
--></script></body></html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/9B1F254894725BA1ECFB1E7674344FD2.cache.xml
Index: 9B1F254894725BA1ECFB1E7674344FD2.cache.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<cache-entry>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer" hash="2833DAB84C6644BC5DD2D812FD6DA467"/>
<generated-type-hash class="com.google.gwt.user.client.rpc.SerializableException_FieldSerializer" hash="1CB9B63ABEC9BE7E663F6C56AA395208"/>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy" hash="1F30E87EF57931E60DE85A64D809D3BE"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.MyService" out="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.HelloWorld" out="org.jboss.seam.example.remoting.gwt.client.HelloWorld"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImplOpera"/>
<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplStandard"/>
<rebind-decision in="com.google.gwt.user.client.impl.HTTPRequestImpl" out="com.google.gwt.user.client.impl.HTTPRequestImpl"/>
<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplOpera"/>
</cache-entry>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/B09B4896278AE64527F8412C0E017C8E.cache.html
Index: B09B4896278AE64527F8412C0E017C8E.cache.html
===================================================================
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName = "org.jboss.seam.example.remoting.gwt.HelloWorld";
</script></head>
<body>
<font face='arial' size='-1'>This script is part of module</font>
<code>org.jboss.seam.example.remoting.gwt.HelloWorld</code>
<script><!--
function a(){return window;}
function b(c){return this === c;}
function d(){return e(this);}
function f(){}
_ = f.prototype = {};_.g = b;_.h = d;_.i = 'java.lang.Object';_.j = 0;function k(){return l();}
function m(){return $moduleName;}
function n(o){return o == null?null:o.i;}
p = null;function q(){return ++r;}
function s(t){return t == null?0:t.$H?t.$H:(t.$H = q());}
function u(v){return v == null?0:v.$H?v.$H:(v.$H = q());}
function l(){var w=document.location.href;var z=w.indexOf('#');if(z != -1)w = w.substring(0,z);z = w.indexOf('?');if(z != -1)w = w.substring(0,z);z = w.lastIndexOf('/');if(z != -1)w = w.substring(0,z);return w.length > 0?w + '/':'';}
r = 0;function A(){A = a;B = C('[N',[0],[13],[0],null);return window;}
function D(){return this.E;}
function F(ab){A();return ab;}
function bb(cb,db){A();cb.E = db;return cb;}
function eb(fb,gb,hb){A();fb.ib = hb;fb.E = gb;return fb;}
function jb(){}
_ = jb.prototype = new f();_.kb = D;_.i = 'java.lang.Throwable';_.j = 1;_.ib = null;_.E = null;function lb(mb){F(mb);return mb;}
function nb(ob,pb){bb(ob,pb);return ob;}
function qb(rb,sb,tb){eb(rb,sb,tb);return rb;}
function ub(){}
_ = ub.prototype = new jb();_.i = 'java.lang.Exception';_.j = 2;function vb(wb,xb){nb(wb,xb);return wb;}
function yb(zb,Ab,Bb){qb(zb,Ab,Bb);return zb;}
function Cb(Db){lb(Db);return Db;}
function Eb(){}
_ = Eb.prototype = new ub();_.i = 'java.lang.RuntimeException';_.j = 3;function Fb(ac,bc,cc){vb(ac,'JavaScript ' + bc + ' exception: ' + cc);ac.dc = bc;ac.ec = cc;return ac;}
function fc(){}
_ = fc.prototype = new Eb();_.i = 'com.google.gwt.core.client.JavaScriptException';_.j = 4;_.dc = null;_.ec = null;function gc(hc,ic){return hc === ic;}
function jc(kc){return lc(this,kc);}
function mc(){return nc(this);}
function lc(oc,pc){if(!qc(pc,1)){return false;}return gc(oc,rc(pc,1));}
function nc(sc){return s(sc);}
function tc(){}
_ = tc.prototype = new f();_.g = jc;_.h = mc;_.i = 'com.google.gwt.core.client.JavaScriptObject';_.j = 5;function C(uc,vc,wc,xc,yc){return zc(uc,vc,wc,xc,0,Ac(xc),yc);}
function Bc(Cc,Dc,Ec,Fc){var ad,bd,cd;ad = Ac(Fc);bd = dd(new ed(),ad,Dc,Ec,Cc);for(cd = 0;cd < ad;++cd){fd(bd,cd,gd(Fc,cd));}return bd;}
function hd(id,jd,kd){if(kd !== null && id.ld != 0 && !qc(kd,id.ld)){throw md(new nd());}return fd(id,jd,kd);}
function fd(od,pd,qd){return od[pd] = qd;}
function rd(sd,td){return sd[td];}
function gd(ud,vd){return ud[vd];}
function Ac(wd){return wd.length;}
function zc(xd,yd,zd,Ad,Bd,Cd,Dd){var Ed,Fd,ae,ae;if((Ed = rd(Ad,Bd))< 0){throw be(new ce());}Fd = dd(new ed(),Ed,rd(yd,Bd),rd(zd,Bd),xd);++Bd;if(Bd < Cd){xd = xd.de(1);for(ae = 0;ae < Ed;++ae){fd(Fd,ae,zc(xd,yd,zd,Ad,Bd,Cd,Dd));}}else{for(ae = 0;ae < Ed;++ae){fd(Fd,ae,Dd);}}return Fd;}
function dd(ee,fe,ge,he,ie){ee.je = fe;ee.ld = he;ee.i = ie;ee.j = ge;return ee;}
function ed(){}
_ = ed.prototype = new f();_.i = 'com.google.gwt.lang.Array';_.j = 0;function ke(le,me){if(!le)return false;return !(!ne[le][me]);}
function rc(oe,pe){if(oe != null)ke(oe.j,pe) || qe();return oe;}
function qc(re,se){if(re == null)return false;return ke(re.j,se);}
function te(ue){return ~(~ue);}
function ve(we){if(we > xe)return xe;if(we < ye)return ye;return we >= 0?Math.floor(we):Math.ceil(we);}
function ze(Ae){if(Ae !== null){throw Be(new Ce());}return null;}
function De(Ee,Fe){_ = Fe.prototype;if(Ee && !(Ee.j >= _.j)){for(var af in _){Ee[af] = _[af];}}return Ee;}
function bf(cf){if(qc(cf,2)){return cf;}return Fb(new fc(),df(cf),ef(cf));}
function qe(){throw Be(new Ce());}
function ef(ff){return ff.message;}
function df(gf){return gf.name;}
function hf(){hf = a;jf = kf(new lf());{mf = new nf();mf.of();}return window;}
function pf(qf,rf){hf();mf.sf(qf,rf);}
function tf(uf,vf){hf();return mf.wf(uf,vf);}
function xf(){hf();return mf.yf('button');}
function zf(){hf();return mf.yf('div');}
function Af(){hf();return mf.Bf('text');}
function Cf(Df,Ef){hf();mf.Ff(Df,Ef);}
function ag(bg){hf();return mf.cg(bg);}
function dg(eg){hf();mf.fg(eg);}
function gg(hg,ig){hf();return mf.jg(hg,ig);}
function kg(lg){hf();return mf.mg(lg);}
function ng(og){hf();return mf.pg(og);}
function qg(rg){hf();return mf.sg(rg);}
function tg(ug,vg){hf();mf.wg(ug,vg);}
function xg(yg,zg,Ag){hf();mf.Bg(yg,zg,Ag);}
function Cg(Dg,Eg){hf();mf.Fg(Dg,Eg);}
function ah(bh,ch){hf();mf.dh(bh,ch);}
function eh(fh,gh){hf();mf.hh(fh,gh);}
function ih(jh,kh,lh){hf();mf.mh(jh,kh,lh);}
function nh(oh,ph){hf();mf.qh(oh,ph);}
function rh(sh,th,uh){hf();var vh;vh = p;if(vh !== null){wh(sh,th,uh,vh);}else{xh(sh,th,uh);}}
function yh(zh){hf();var Ah,Bh;Ah = true;if(jf.Ch() > 0){Bh = ze(Dh(jf,jf.Ch() - 1));if(!(Ah = null.Eh())){Cf(zh,true);dg(zh);}}return Ah;}
function wh(Fh,ai,bi,ci){hf();var di,ei;try{xh(Fh,ai,bi);}catch(ei){ei = bf(ei);if(qc(ei,2)){di = ei;null.Eh();}else throw ei;}}
function xh(fi,gi,hi){hf();if(gi === ii){if(ag(fi) == 8192){ii = null;}}hi.ji(fi);}
mf = null;ii = null;function ki(li){if(qc(li,3)){return tf(this,rc(li,3));}return lc(De(this,mi),li);}
function ni(){return nc(De(this,mi));}
function mi(){}
_ = mi.prototype = new tc();_.g = ki;_.h = ni;_.i = 'com.google.gwt.user.client.Element';_.j = 6;function oi(pi){return lc(De(this,qi),pi);}
function ri(){return nc(De(this,qi));}
function qi(){}
_ = qi.prototype = new tc();_.g = oi;_.h = ri;_.i = 'com.google.gwt.user.client.Event';_.j = 7;function si(){si = a;ti = new ui();return window;}
function vi(wi,xi,yi){si();return zi(ti,wi,xi,yi);}
function Ai(){Ai = a;Bi = kf(new lf());Ci = kf(new lf());{Di();}return window;}
function Ei(Fi){Ai();Bi.aj(Fi);}
function bj(cj){Ai();$wnd.alert(cj);}
function dj(){Ai();var ej;ej = p;if(ej !== null){fj(ej);}else{gj();}}
function hj(){Ai();var ij;ij = p;if(ij !== null){return jj(ij);}else{return kj();}}
function lj(){Ai();var mj;mj = p;if(mj !== null){nj(mj);}else{oj();}}
function fj(pj){Ai();var qj,rj;try{gj();}catch(rj){rj = bf(rj);if(qc(rj,2)){qj = rj;null.Eh();}else throw rj;}}
function gj(){Ai();var sj,tj;for(sj = Bi.uj();sj.vj();){tj = rc(sj.wj(),4);tj.xj();}}
function jj(yj){Ai();var zj,Aj;try{return kj();}catch(Aj){Aj = bf(Aj);if(qc(Aj,2)){zj = Aj;null.Eh();return null;}else throw Aj;}}
function kj(){Ai();var Bj,Cj,Dj,Ej;Bj = null;for(Cj = Bi.uj();Cj.vj();){Dj = rc(Cj.wj(),4);Ej = Dj.Fj();if(Bj === null){Bj = Ej;}}return Bj;}
function nj(ak){Ai();var bk,ck;try{oj();}catch(ck){ck = bf(ck);if(qc(ck,2)){bk = ck;null.Eh();}else throw ck;}}
function oj(){Ai();var dk,ek;for(dk = Ci.uj();dk.vj();){ek = ze(dk.wj());null.Eh();}}
function Di(){Ai();$wnd.__gwt_initHandlers(function(){lj();},function(){return hj();},function(){dj();$wnd.onresize = null;$wnd.onbeforeclose = null;$wnd.onclose = null;});}
function fk(gk,hk){gk.appendChild(hk);}
function ik(jk){return $doc.createElement(jk);}
function kk(lk){var mk=$doc.createElement('INPUT');mk.type = lk;return mk;}
function nk(ok,pk){ok.cancelBubble = pk;}
function qk(rk){switch(rk.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;}}
function sk(tk,uk){var vk=tk[uk];return vk == null?null:String(vk);}
function wk(xk){var yk=$doc.getElementById(xk);return yk?yk:null;}
function zk(Ak){return Ak.__eventBits?Ak.__eventBits:0;}
function Bk(Ck,Dk){Ck.removeChild(Dk);}
function Ek(Fk,al,bl){Fk[al] = bl;}
function cl(dl,el){dl.__listener = el;}
function fl(gl,hl){if(!hl){hl = '';}gl.innerHTML = hl;}
function il(jl,kl){while(jl.firstChild){jl.removeChild(jl.firstChild);}jl.appendChild($doc.createTextNode(kl));}
function ll(ml,nl,ol){ml.style[nl] = ol;}
function pl(){}
_ = pl.prototype = new f();_.sf = fk;_.yf = ik;_.Bf = kk;_.Ff = nk;_.cg = qk;_.jg = sk;_.mg = wk;_.pg = zk;_.wg = Bk;_.Bg = Ek;_.Fg = cl;_.dh = fl;_.hh = il;_.mh = ll;_.i = 'com.google.gwt.user.client.impl.DOMImpl';_.j = 0;function ql(rl){rl.preventDefault();}
function sl(tl){var ul=tl.parentNode;if(ul == null){return null;}if(ul.nodeType != 1)ul = null;return ul?ul:null;}
function vl(){$wnd.__dispatchCapturedMouseEvent = function(wl){if($wnd.__dispatchCapturedEvent(wl)){var xl=$wnd.__captureElem;if(xl && xl.__listener){rh(wl,xl,xl.__listener);wl.stopPropagation();}}};$wnd.__dispatchCapturedEvent = function(yl){if(!yh(yl)){yl.stopPropagation();yl.preventDefault();return false;}return true;};$wnd.addEventListener('mouseout',function(zl){var Al=$wnd.__captureElem;if(Al){if(!zl.relatedTarget){$wnd.__captureElem = null;if(Al.__listener){var Bl=$doc.createEvent('UIEvent');Bl.initUIEvent('losecapture',false,false,$wnd,0);rh(Bl,Al,Al.__listener);}}}},true);$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd!
.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent = function(Cl){var Dl,El=this;while(El && !(Dl = El.__listener))El = El.parentNode;if(El && El.nodeType != 1)El = null;if(Dl)rh(Cl,El,Dl);};$wnd.__captureElem = null;}
function Fl(am,bm){am.__eventBits = bm;am.onclick = bm & 1?$wnd.__dispatchEvent:null;am.ondblclick = bm & 2?$wnd.__dispatchEvent:null;am.onmousedown = bm & 4?$wnd.__dispatchEvent:null;am.onmouseup = bm & 8?$wnd.__dispatchEvent:null;am.onmouseover = bm & 16?$wnd.__dispatchEvent:null;am.onmouseout = bm & 32?$wnd.__dispatchEvent:null;am.onmousemove = bm & 64?$wnd.__dispatchEvent:null;am.onkeydown = bm & 128?$wnd.__dispatchEvent:null;am.onkeypress = bm & 256?$wnd.__dispatchEvent:null;am.onkeyup = bm & 512?$wnd.__dispatchEvent:null;am.onchange = bm & 1024?$wnd.__dispatchEvent:null;am.onfocus = bm & 2048?$wnd.__dispatchEvent:null;am.onblur = bm & 4096?$wnd.__dispatchEvent:null;am.onlosecapture = bm & 8192?$wnd.__dispatchEvent:null;am.onscroll = bm & 16384?$wnd.__dispatchEvent:null;am.onload = bm & 32768?$wnd.__dispatchEvent:null;am.onerror = bm & 65536?$wnd.__dispatchEvent:null;}
function cm(){}
_ = cm.prototype = new pl();_.fg = ql;_.sg = sl;_.of = vl;_.qh = Fl;_.i = 'com.google.gwt.user.client.impl.DOMImplStandard';_.j = 0;function dm(em,fm){if(!em && !fm){return true;}else if(!em || !fm){return false;}return em.isSameNode(fm);}
function nf(){}
_ = nf.prototype = new cm();_.wf = dm;_.i = 'com.google.gwt.user.client.impl.DOMImplMozilla';_.j = 0;function gm(){return new XMLHttpRequest();}
function hm(im,jm,km,lm,mm){var nm=this.om();try{nm.open('POST',km,true);nm.setRequestHeader('Content-Type','text/plain; charset=utf-8');nm.onreadystatechange = function(){if(nm.readyState == 4){delete(nm.onreadystatechange);var pm=mm;var qm=nm.responseText;mm = null;nm = null;pm.rm(qm);}};nm.send(lm);return true;}catch(sm){delete(nm.onreadystatechange);mm = null;nm = null;return false;}}
function zi(tm,um,vm,wm){return xm(tm,null,null,um,vm,wm);}
function xm(ym,zm,Am,Bm,Cm,Dm){return ym.Em(zm,Am,Bm,Cm,Dm);}
function ui(){}
_ = ui.prototype = new f();_.om = gm;_.Em = hm;_.i = 'com.google.gwt.user.client.impl.HTTPRequestImpl';_.j = 0;function Fm(an,bn){yb(an,bn,null);return an;}
function cn(){}
_ = cn.prototype = new Eb();_.i = 'com.google.gwt.user.client.rpc.InvocationException';_.j = 8;function dn(){return this.en;}
function fn(gn){lb(gn);return gn;}
function hn(){}
_ = hn.prototype = new ub();_.kb = dn;_.i = 'com.google.gwt.user.client.rpc.SerializableException';_.j = 9;_.en = null;function jn(kn){return kn.en;}
function ln(mn,nn){mn.en = nn;}
function on(pn,qn){pn.rn(jn(qn));}
function sn(tn,un){ln(un,tn.vn());}
function wn(xn,yn){nb(xn,yn);return xn;}
function zn(){}
_ = zn.prototype = new ub();_.i = 'com.google.gwt.user.client.rpc.SerializationException';_.j = 10;function An(Bn){Fm(Bn,'Service implementation URL not specified');return Bn;}
function Cn(){}
_ = Cn.prototype = new cn();_.i = 'com.google.gwt.user.client.rpc.ServiceDefTarget$NoServiceEntryPointSpecifiedException';_.j = 11;function Dn(En,Fn){}
function ao(bo){return co(bo.eo());}
function fo(go,ho){go.io(ho.jo);}
function ko(lo,mo){}
function no(oo){return po(new qo(),oo.ro());}
function so(to,uo){to.vo(uo.wo);}
function xo(yo,zo){}
function Ao(Bo){return Co(new Do(),Bo.Eo());}
function Fo(ap,bp){ap.cp(bp.dp);}
function ep(fp,gp){}
function hp(ip){return jp(new kp(),ip.lp());}
function mp(np,op){np.pp(op.qp);}
function rp(sp,tp){}
function up(vp){return wp(new xp(),vp.yp());}
function zp(Ap,Bp){Ap.Cp(Bp.Dp);}
function Ep(Fp,aq){}
function bq(cq){return dq(new eq(),cq.fq());}
function gq(hq,iq){hq.jq(iq.kq);}
function lq(mq,nq){}
function oq(pq){return qq(new rq(),pq.sq());}
function tq(uq,vq){uq.wq(vq.xq);}
function yq(zq,Aq){}
function Bq(Cq){return Dq(new Eq(),Cq.Fq());}
function ar(br,cr){br.dr(cr.er);}
function fr(gr,hr){}
function ir(jr){return jr.vn();}
function kr(lr,mr){lr.rn(mr);}
function nr(or,pr){var qr,rr,sr;qr = or.fq();for(rr = 0;rr < qr;++rr){sr = or.tr();ur(pr,sr);}}
function vr(wr,xr){var yr,zr,Ar;yr = Br(xr);wr.jq(yr);zr = Cr(xr);while(zr.vj()){Ar = zr.wj();wr.Dr(Ar);}}
function Er(Fr,as){}
function bs(cs){return ds(new es(),cs.sq());}
function fs(gs,hs){gs.wq(hs.is());}
function ks(ls,ms){var ns,os,ps,qs;ns = ls.fq();for(os = 0;os < ns;++os){ps = ls.tr();qs = ls.tr();rs(ms,ps,qs);}}
function ss(ts,us){var vs,ws,xs,ys;vs = us.zs;ts.jq(vs);ws = As(us);xs = Bs(ws);while(Cs(xs)){ys = Ds(xs);ts.Dr(ys.Es);ts.Dr(ys.Fs);}}
function at(bt,ct){var dt,et;dt = bt.fq();for(et = 0;et < dt;++et){ft(ct,bt.tr());}}
function gt(ht,it){var jt;ht.jq(it.kt.zs);for(jt = lt(it);mt(jt);){ht.Dr(nt(jt));}}
function ot(pt,qt){var rt,st,tt;rt = pt.fq();for(st = 0;st < rt;++st){tt = pt.tr();qt.aj(tt);}}
function ut(vt,wt){var xt,yt,zt;xt = wt.Ch();vt.jq(xt);yt = wt.uj();while(yt.vj()){zt = yt.wj();vt.Dr(zt);}}
function At(Bt,Ct){Bt.Dt = Ct;}
function Et(Ft,au){Ft.bu = au;}
function cu(){}
_ = cu.prototype = new f();_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStream';_.j = 0;_.bu = 0;_.Dt = 0;function du(){return eu(this);}
function fu(gu){gu.hu = iu(new ju());}
function ku(lu){fu(lu);return lu;}
function mu(nu,ou){pu(nu.hu);At(nu,nu.fq());Et(nu,nu.fq());}
function qu(ru,su){ur(ru.hu,su);}
function eu(tu){var uu,vu;uu = tu.fq();if(uu < 0){return wu(tu.hu,-(uu + 1));}vu = tu.xu(uu);if(vu === null){return null;}return tu.yu(vu);}
function zu(){}
_ = zu.prototype = new cu();_.tr = du;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader';_.j = 0;function Au(Bu){this.Cu(Bu?'1':'0');}
function Du(Eu){this.Cu(Fu(Eu));}
function av(bv){this.Cu(Fu(bv));}
function cv(dv){this.Cu(ev(dv));}
function fv(gv){this.Cu(hv(gv));}
function iv(jv){kv(this,jv);}
function lv(mv){this.Cu(nv(mv));}
function ov(pv){var qv,rv;if(pv === null){sv(this,null);return ;}qv = this.tv(pv);if(qv >= 0){kv(this,-(qv + 1));return ;}this.uv(pv);rv = this.vv(pv);sv(this,rv);this.wv(pv,rv);}
function xv(yv){this.Cu(Fu(yv));}
function zv(Av){sv(this,Av);}
function sv(Bv,Cv){kv(Bv,Bv.Dv(Cv));}
function kv(Ev,Fv){Ev.Cu(Fu(Fv));}
function aw(){}
_ = aw.prototype = new cu();_.io = Au;_.vo = Du;_.cp = av;_.pp = cv;_.Cp = fv;_.jq = iv;_.wq = lv;_.Dr = ov;_.dr = xv;_.rn = zv;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter';_.j = 0;function bw(cw){return eval(cw);}
function dw(ew){return ew.length;}
function fw(){return !(!this.gw[--this.hw]);}
function iw(){return this.gw[--this.hw];}
function jw(){return this.gw[--this.hw];}
function kw(){return this.gw[--this.hw];}
function lw(){return this.gw[--this.hw];}
function mw(){return this.gw[--this.hw];}
function nw(){return this.gw[--this.hw];}
function ow(){return this.gw[--this.hw];}
function pw(){return qw(this);}
function rw(sw){var tw;tw = this.uw.vw(this,sw);qu(this,tw);this.uw.ww(this,tw,sw);return tw;}
function xw(yw){if(!yw){return null;}return this.zw[yw - 1];}
function Aw(){return this.gw[--this.hw];}
function Bw(Cw,Dw){ku(Cw);Cw.uw = Dw;return Cw;}
function Ew(Fw,ax){Fw.gw = bw(ax);Fw.hw = dw(Fw.gw);mu(Fw,ax);Fw.zw = Fw.bx();}
function qw(cx){return cx.xu(cx.fq());}
function dx(){}
_ = dx.prototype = new zu();_.eo = fw;_.ro = iw;_.Eo = jw;_.lp = kw;_.yp = lw;_.fq = mw;_.sq = nw;_.Fq = ow;_.vn = pw;_.yu = rw;_.xu = xw;_.bx = Aw;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader';_.j = 0;_.hw = 0;_.gw = null;_.zw = null;_.uw = null;function ex(fx,gx){fx.Cu(gx);hx(fx,65535);}
function ix(){return {};}
function jx(kx){var lx;if(kx === null){return 0;}lx = this.mx(kx);if(lx > 0){return lx;}ur(this.nx,kx);lx = Br(this.nx);this.ox(kx,lx);return lx;}
function px(qx){ex(this.rx,qx);}
function sx(tx){return this.ux(e(tx));}
function vx(wx){var xx,yx;xx = n(wx);yx = this.zx.Ax(xx);if(yx !== null){xx += '/' + yx;}return xx;}
function Bx(Cx){this.Dx(e(Cx),this.Ex++);}
function Fx(ay,by){this.zx.cy(this,ay,by);}
function dy(ey){var fy=this.gy[ey];return fy == null?-1:fy;}
function hy(iy){var jy=this.ky[iy];return jy == null?0:jy;}
function ly(my,ny){this.gy[my] = ny;}
function oy(py,qy){this.ky[py] = qy;}
function ry(sy){sy.nx = iu(new ju());}
function ty(uy,vy){ex(vy,Fu(2));ex(vy,Fu(uy.bu));}
function wy(xy,yy){var zy,Ay;zy = Br(xy.nx);ex(yy,Fu(zy));for(Ay = 0;Ay < zy;++Ay){ex(yy,rc(wu(xy.nx,Ay),5));}return yy;}
function By(Cy,Dy){Dy.Cu(Cy.rx.Ey());}
function Fy(az){az.Ex = 0;az.gy = ix();az.ky = ix();pu(az.nx);az.rx = bz(new cz());}
function dz(ez,fz){ry(ez);ez.zx = fz;return ez;}
function gz(hz){var iz;iz = bz(new cz());ty(hz,iz);wy(hz,iz);By(hz,iz);return iz.Ey();}
function jz(){}
_ = jz.prototype = new aw();_.Dv = jx;_.Cu = px;_.tv = sx;_.vv = vx;_.uv = Bx;_.wv = Fx;_.ux = dy;_.mx = hy;_.Dx = ly;_.ox = oy;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamWriter';_.j = 0;_.gy = null;_.ky = null;_.rx = null;_.Ex = 0;_.zx = null;function kz(){return this.lz;}
function mz(nz,oz){nz.lz = oz;}
function pz(qz,rz){if(qz.lz === null){throw vb(new Eb(),'Null widget handle. If you are creating a composite, ensure that initWidget() has been called.');}xg(qz.lz,'className',rz);}
function sz(tz,uz){nh(tz.vz(),uz | ng(tz.vz()));}
function wz(){}
_ = wz.prototype = new f();_.vz = kz;_.i = 'com.google.gwt.user.client.ui.UIObject';_.j = 0;_.lz = null;function xz(yz){}
function zz(){Az(this);}
function Bz(){Cz(this);}
function Dz(Ez){if(qc(Ez.Fz,8)){rc(Ez.Fz,8).aA(Ez);}else if(Ez.Fz !== null){throw bA(new cA(),"This widget's parent does not implement HasWidgets");}}
function dA(eA,fA){eA.Fz = fA;if(fA === null){eA.gA();}else if(fA.hA){eA.iA();}}
function Az(jA){if(jA.hA){return ;}jA.hA = true;Cg(jA.vz(),jA);}
function Cz(kA){if(!kA.hA){return ;}kA.hA = false;Cg(kA.vz(),null);}
function lA(){}
_ = lA.prototype = new wz();_.ji = xz;_.iA = zz;_.gA = Bz;_.i = 'com.google.gwt.user.client.ui.Widget';_.j = 12;_.hA = false;_.Fz = null;function mA(){nA(this);}
function oA(){pA(this);}
function qA(rA,sA){var tA;if(sA.Fz !== rA){throw uA(new vA(),'w is not a child of this panel');}tA = sA.vz();dA(sA,null);tg(qg(tA),tA);}
function wA(xA,yA,zA){Dz(yA);if(zA !== null){pf(zA,yA.vz());}dA(yA,xA);}
function nA(AA){var BA,CA;Az(AA);for(BA = AA.uj();DA(BA);){CA = EA(BA);CA.iA();}}
function pA(FA){var aB,bB;Cz(FA);for(aB = FA.uj();DA(aB);){bB = EA(aB);bB.gA();}}
function cB(){}
_ = cB.prototype = new lA();_.iA = mA;_.gA = oA;_.i = 'com.google.gwt.user.client.ui.Panel';_.j = 13;function dB(){return eB(this.fB);}
function gB(hB){if(!iB(this.fB,hB)){return false;}qA(this,hB);jB(this.fB,hB);return true;}
function kB(lB){mB(lB);return lB;}
function nB(oB,pB,qB){rB(oB,pB,qB,oB.fB.sB);}
function mB(tB){tB.fB = uB(new vB(),tB);}
function rB(wB,xB,yB,zB){if(xB.Fz === wB){return ;}wA(wB,xB,yB);AB(wB.fB,xB,zB);}
function BB(){}
_ = BB.prototype = new cB();_.uj = dB;_.aA = gB;_.i = 'com.google.gwt.user.client.ui.ComplexPanel';_.j = 14;function CB(DB){kB(DB);mz(DB,zf());ih(DB.vz(),'position','relative');ih(DB.vz(),'overflow','hidden');return DB;}
function EB(FB,aC){nB(FB,aC,FB.vz());}
function bC(){}
_ = bC.prototype = new BB();_.i = 'com.google.gwt.user.client.ui.AbsolutePanel';_.j = 15;function cC(){cC = a;dC = new eC();return window;}
function fC(gC){if(this.hC === null){this.hC = iC(new jC());}this.hC.aj(gC);}
function kC(lC){mC(this,lC);}
function nC(oC,pC){cC();mz(oC,pC);sz(oC,7041);return oC;}
function mC(qC,rC){switch(ag(rC)){case 1:if(qC.hC !== null){sC(qC.hC,qC);}break;case 4096:case 2048:if(qC.tC !== null){null.Eh();}break;case 128:case 512:case 256:if(qC.uC !== null){null.Eh();}break;}}
function vC(){}
_ = vC.prototype = new lA();_.wC = fC;_.ji = kC;_.i = 'com.google.gwt.user.client.ui.FocusWidget';_.j = 16;_.hC = null;_.tC = null;_.uC = null;function xC(yC,zC){nC(yC,zC);return yC;}
function AC(BC,CC){ah(BC.vz(),CC);}
function DC(){}
_ = DC.prototype = new vC();_.i = 'com.google.gwt.user.client.ui.ButtonBase';_.j = 17;function EC(FC){if(FC.type == 'submit'){try{FC.setAttribute('type','button');}catch(aD){}}}
function bD(cD){xC(cD,xf());EC(cD.vz());pz(cD,'gwt-Button');return cD;}
function dD(eD,fD){bD(eD);AC(eD,fD);return eD;}
function gD(){}
_ = gD.prototype = new DC();_.i = 'com.google.gwt.user.client.ui.Button';_.j = 18;function hD(iD){var jD;jD = kD(this,this.uj(),iD);return jD === null?false:true;}
function kD(lD,mD,nD){var oD;while(mD.vj()){oD = mD.wj();if(nD === null?oD === null:nD.g(oD)){return mD;}}return null;}
function pD(){}
_ = pD.prototype = new f();_.qD = hD;_.i = 'java.util.AbstractCollection';_.j = 0;function rD(sD){return tD(this,sD);}
function uD(){return vD(this);}
function wD(){return xD(new yD(),this);}
function tD(zD,AD){var BD,CD,DD,ED,FD;if(AD === zD){return true;}if(!qc(AD,22)){return false;}BD = rc(AD,22);if(zD.Ch() != BD.Ch()){return false;}CD = zD.uj();DD = BD.uj();while(CD.vj()){ED = CD.wj();FD = DD.wj();if(!(ED === null?FD === null:ED.g(FD))){return false;}}return true;}
function vD(aE){var bE,cE,dE,eE;bE = 1;cE = 31;dE = aE.uj();while(dE.vj()){eE = dE.wj();bE = 31 * bE +(eE === null?0:eE.h());}return bE;}
function fE(){}
_ = fE.prototype = new pD();_.g = rD;_.h = uD;_.uj = wD;_.i = 'java.util.AbstractList';_.j = 19;function gE(hE,iE){return hE === null?iE === null:hE.g(iE);}
function jE(kE){var lE=this.array;lE[lE.length] = kE;return true;}
function mE(){this.array.length = 0;}
function nE(oE){return pE(this,oE);}
function qE(rE){return tD(this,rE);}
function sE(tE){return Dh(this,tE);}
function uE(){return vD(this);}
function vE(wE,xE){var yE=this.array;var zE=xE - 1;var AE=yE.length;while(++zE < AE){if(gE(yE[zE],wE))return zE;}return -1;}
function BE(){return this.array.length;}
function CE(DE){return this.array[DE];}
function EE(){this.array = new Array();}
function kf(FE){FE.aF();return FE;}
function Dh(bF,cF){if(cF < 0 || cF >= bF.Ch()){throw dF(new eF());}return bF.fF(cF);}
function pE(gF,hF){return iF(gF,hF) != (-1);}
function iF(jF,kF){return jF.lF(kF,0);}
function lf(){}
_ = lf.prototype = new fE();_.aj = jE;_.mF = mE;_.qD = nE;_.g = qE;_.nF = sE;_.h = uE;_.lF = vE;_.Ch = BE;_.fF = CE;_.aF = EE;_.i = 'java.util.Vector';_.j = 20;function iC(oF){kf(oF);return oF;}
function sC(pF,qF){var rF,sF;for(rF = pF.uj();rF.vj();){sF = rc(rF.wj(),6);sF.tF(qF);}}
function jC(){}
_ = jC.prototype = new lf();_.i = 'com.google.gwt.user.client.ui.ClickListenerCollection';_.j = 21;function uF(){if(this.vF === null){throw bA(new cA(),'initWidget() was never called in ' + n(this));}return this.lz;}
function wF(){Az(this);nA(this.vF);}
function xF(){Cz(this);pA(this.vF);}
function yF(zF,AF){if(zF.vF !== null){throw bA(new cA(),'Composite.initWidget() may only be called once.');}Dz(AF);mz(zF,AF.vz());zF.vF = AF;dA(AF,zF);}
function BF(){}
_ = BF.prototype = new lA();_.vz = uF;_.iA = wF;_.gA = xF;_.i = 'com.google.gwt.user.client.ui.Composite';_.j = 22;_.vF = null;function CF(){CF = a;DF = EF(new FF(),'center');aG = EF(new FF(),'left');bG = EF(new FF(),'right');return window;}
function EF(cG,dG){cG.eG = dG;return cG;}
function FF(){}
_ = FF.prototype = new f();_.i = 'com.google.gwt.user.client.ui.HasHorizontalAlignment$HorizontalAlignmentConstant';_.j = 0;_.eG = null;function fG(gG){switch(ag(gG)){case 1:if(this.hG !== null){null.Eh();}break;case 4:case 8:case 64:case 16:case 32:if(this.iG !== null){null.Eh();}break;}}
function jG(kG){mz(kG,zf());sz(kG,125);pz(kG,'gwt-Label');return kG;}
function lG(mG,nG){eh(mG.vz(),nG);}
function oG(pG,qG){jG(pG);lG(pG,qG);return pG;}
function rG(){}
_ = rG.prototype = new lA();_.ji = fG;_.i = 'com.google.gwt.user.client.ui.Label';_.j = 23;_.hG = null;_.iG = null;function sG(){sG = a;tG = uG(new vG());return window;}
function wG(xG){sG();var yG,zG;yG = rc(AG(tG,xG),7);if(yG !== null){return yG;}zG = null;if(xG !== null){if(null ===(zG = kg(xG))){return null;}}if(tG.zs == 0){BG();}rs(tG,xG,yG = CG(new DG(),zG));return yG;}
function EG(){sG();return $doc.body;}
function BG(){sG();Ei(new FG());}
function CG(aH,bH){sG();CB(aH);if(bH === null){bH = EG();}mz(aH,bH);nA(aH);return aH;}
function DG(){}
_ = DG.prototype = new bC();_.i = 'com.google.gwt.user.client.ui.RootPanel';_.j = 24;function cH(){var dH,eH;for(dH = fH(gH(sG().tG));hH(dH);){eH = rc(iH(dH),7);pA(eH);}}
function jH(){return null;}
function FG(){}
_ = FG.prototype = new f();_.xj = cH;_.Fj = jH;_.i = 'com.google.gwt.user.client.ui.RootPanel$1';_.j = 25;function kH(){kH = a;lH = mH(new nH(),'center');oH = mH(new nH(),'justify');pH = mH(new nH(),'left');qH = mH(new nH(),'right');rH = new sH();return window;}
function tH(uH){if(this.vH === null){this.vH = iC(new jC());}this.vH.aj(uH);}
function wH(xH){var yH;mC(this,xH);yH = ag(xH);if(this.zH !== null && (yH & 896)!= 0){this.AH = xH;null.Eh();this.AH = null;}else if(yH == 1){if(this.vH !== null){sC(this.vH,this);}}else if(yH == 1024){if(this.BH !== null){null.Eh();}}}
function CH(DH,EH){kH();nC(DH,EH);sz(DH,1024);return DH;}
function FH(aI,bI){xg(aI.vz(),'value',bI);}
function cI(dI){return gg(dI.vz(),'value');}
function eI(){}
_ = eI.prototype = new vC();_.wC = tH;_.ji = wH;_.i = 'com.google.gwt.user.client.ui.TextBoxBase';_.j = 26;_.BH = null;_.vH = null;_.AH = null;_.zH = null;function fI(gI){CH(gI,Af());pz(gI,'gwt-TextBox');return gI;}
function hI(){}
_ = hI.prototype = new eI();_.i = 'com.google.gwt.user.client.ui.TextBox';_.j = 27;function mH(iI,jI){iI.kI = jI;return iI;}
function nH(){}
_ = nH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.TextBoxBase$TextAlignConstant';_.j = 0;_.kI = null;function uB(lI,mI){lI.nI = mI;lI.oI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[4],null);return lI;}
function eB(pI){return qI(new rI(),pI);}
function iB(sI,tI){return uI(sI,tI) != (-1);}
function jB(vI,wI){var xI;xI = uI(vI,wI);if(xI == (-1)){throw dF(new eF());}yI(vI,xI);}
function AB(zI,AI,BI){var CI,DI,DI;if(BI < 0 || BI > zI.sB){throw EI(new FI());}if(zI.sB == zI.oI.je){CI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[zI.oI.je * 2],null);for(DI = 0;DI < zI.oI.je;++DI){hd(CI,DI,zI.oI[DI]);}zI.oI = CI;}++zI.sB;for(DI = zI.sB - 1;DI > BI;--DI){hd(zI.oI,DI,zI.oI[DI - 1]);}hd(zI.oI,BI,AI);}
function uI(aJ,bJ){var cJ;for(cJ = 0;cJ < aJ.sB;++cJ){if(aJ.oI[cJ] === bJ){return cJ;}}return (-1);}
function yI(dJ,eJ){var fJ;if(eJ < 0 || eJ >= dJ.sB){throw EI(new FI());}--dJ.sB;for(fJ = eJ;fJ < dJ.sB;++fJ){hd(dJ.oI,fJ,dJ.oI[fJ + 1]);}hd(dJ.oI,dJ.sB,null);}
function vB(){}
_ = vB.prototype = new f();_.i = 'com.google.gwt.user.client.ui.WidgetCollection';_.j = 0;_.oI = null;_.nI = null;_.sB = 0;function gJ(){return DA(this);}
function hJ(){return EA(this);}
function qI(iJ,jJ){iJ.kJ = jJ;return iJ;}
function DA(lJ){return lJ.mJ < lJ.kJ.sB - 1;}
function EA(nJ){if(nJ.mJ >= nJ.kJ.sB){throw dF(new eF());}return nJ.kJ.oI[++nJ.mJ];}
function rI(){}
_ = rI.prototype = new f();_.vj = gJ;_.wj = hJ;_.i = 'com.google.gwt.user.client.ui.WidgetCollection$WidgetIterator';_.j = 0;_.mJ = (-1);function eC(){}
_ = eC.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.FocusImpl';_.j = 0;function sH(){}
_ = sH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.TextBoxImpl';_.j = 0;function oJ(){}
_ = oJ.prototype = new f();_.i = 'java.io.OutputStream';_.j = 0;function pJ(){}
_ = pJ.prototype = new oJ();_.i = 'java.io.FilterOutputStream';_.j = 0;function qJ(){}
_ = qJ.prototype = new pJ();_.i = 'java.io.PrintStream';_.j = 0;function md(rJ){Cb(rJ);return rJ;}
function nd(){}
_ = nd.prototype = new Eb();_.i = 'java.lang.ArrayStoreException';_.j = 28;function sJ(){sJ = a;tJ = uJ(new vJ(),false);wJ = uJ(new vJ(),true);return window;}
function co(xJ){sJ();return xJ?wJ:tJ;}
function yJ(zJ){return qc(zJ,14) && rc(zJ,14).jo == this.jo;}
function AJ(){var BJ,CJ;BJ = 1231;CJ = 1237;return this.jo?1231:1237;}
function uJ(DJ,EJ){sJ();DJ.jo = EJ;return DJ;}
function vJ(){}
_ = vJ.prototype = new f();_.g = yJ;_.h = AJ;_.i = 'java.lang.Boolean';_.j = 29;_.jo = false;function FJ(){FJ = a;aK = Bc('[Ljava.lang.String;',0,5,['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']);return window;}
function bK(cK){FJ();return cK;}
function dK(){}
_ = dK.prototype = new f();_.i = 'java.lang.Number';_.j = 0;function eK(fK){return qc(fK,15) && rc(fK,15).wo == this.wo;}
function gK(){return this.wo;}
function po(hK,iK){bK(hK);hK.wo = iK;return hK;}
function qo(){}
_ = qo.prototype = new dK();_.g = eK;_.h = gK;_.i = 'java.lang.Byte';_.j = 30;_.wo = 0;function jK(kK){return qc(kK,16) && rc(kK,16).dp == this.dp;}
function lK(){return this.dp;}
function Co(mK,nK){mK.dp = nK;return mK;}
function Do(){}
_ = Do.prototype = new f();_.g = jK;_.h = lK;_.i = 'java.lang.Character';_.j = 31;_.dp = 0;function Be(oK){Cb(oK);return oK;}
function Ce(){}
_ = Ce.prototype = new Eb();_.i = 'java.lang.ClassCastException';_.j = 32;function pK(qK){return qc(qK,17) && rc(qK,17).qp == this.qp;}
function rK(){return ve(this.qp);}
function jp(sK,tK){bK(sK);sK.qp = tK;return sK;}
function kp(){}
_ = kp.prototype = new dK();_.g = pK;_.h = rK;_.i = 'java.lang.Double';_.j = 33;_.qp = 0.0;function uK(vK){return qc(vK,18) && rc(vK,18).Dp == this.Dp;}
function wK(){return ve(this.Dp);}
function wp(xK,yK){bK(xK);xK.Dp = yK;return xK;}
function xp(){}
_ = xp.prototype = new dK();_.g = uK;_.h = wK;_.i = 'java.lang.Float';_.j = 34;_.Dp = 0.0;function uA(zK,AK){vb(zK,AK);return zK;}
function vA(){}
_ = vA.prototype = new Eb();_.i = 'java.lang.IllegalArgumentException';_.j = 35;function bA(BK,CK){vb(BK,CK);return BK;}
function DK(EK){Cb(EK);return EK;}
function cA(){}
_ = cA.prototype = new Eb();_.i = 'java.lang.IllegalStateException';_.j = 36;function EI(FK){Cb(FK);return FK;}
function FI(){}
_ = FI.prototype = new Eb();_.i = 'java.lang.IndexOutOfBoundsException';_.j = 37;function aL(bL){return qc(bL,19) && rc(bL,19).kq == this.kq;}
function cL(){return this.kq;}
function dq(dL,eL){bK(dL);dL.kq = eL;return dL;}
function eq(){}
_ = eq.prototype = new dK();_.g = aL;_.h = cL;_.i = 'java.lang.Integer';_.j = 38;ye = (-2147483648);xe = 2147483647;_.kq = 0;function fL(gL){return qc(gL,20) && rc(gL,20).xq == this.xq;}
function hL(){return te(this.xq);}
function qq(iL,jL){bK(iL);iL.xq = jL;return iL;}
function rq(){}
_ = rq.prototype = new dK();_.g = fL;_.h = hL;_.i = 'java.lang.Long';_.j = 39;_.xq = 0;function be(kL){Cb(kL);return kL;}
function ce(){}
_ = ce.prototype = new Eb();_.i = 'java.lang.NegativeArraySizeException';_.j = 40;function lL(mL){return qc(mL,21) && rc(mL,21).er == this.er;}
function nL(){return this.er;}
function Dq(oL,pL){bK(oL);oL.er = pL;return oL;}
function Eq(){}
_ = Eq.prototype = new dK();_.g = lL;_.h = nL;_.i = 'java.lang.Short';_.j = 42;_.er = 0;function qL(){qL = a;{rL();}return window;}
function sL(tL){qL();return String.fromCharCode(tL);}
function ev(uL){qL();return uL.toString();}
function hv(vL){qL();return vL.toString();}
function Fu(wL){qL();return wL.toString();}
function nv(xL){qL();return xL.toString();}
function yL(zL,AL){qL();return zL.toString() == AL;}
function BL(CL){qL();var DL=EL[CL];if(DL){return DL;}DL = 0;var FL=CL.length;var aM=FL;while(--aM >= 0){DL <<= 1;DL += CL.charCodeAt(aM);}EL[CL] = DL;return DL;}
function rL(){qL();EL = {};}
function bM(cM){return this.lastIndexOf(cM) != -1 && this.lastIndexOf(cM) == this.length - cM.length;}
function dM(eM){return fM(this,eM);}
function gM(){return BL(this);}
function hM(iM){return this.indexOf(iM);}
function jM(kM){return this.substr(kM,this.length - kM);}
function lM(){var mM=this.replace(/^(\s*)/,'');var nM=mM.replace(/\s*$/,'');return nM;}
function oM(pM,qM){return pM.rM(qM) == 0;}
function fM(sM,tM){if(!qc(tM,5))return false;return yL(sM,tM);}
_ = String.prototype;_.uM = bM;_.g = dM;_.h = gM;_.rM = hM;_.de = jM;_.vM = lM;_.i = 'java.lang.String';_.j = 43;EL = null;function wM(xM){var yM=this.js.length - 1;var zM=this.js[yM].length;if(this.length > zM * zM){this.js[yM] = this.js[yM] + xM;}else{this.js.push(xM);}this.length += xM.length;return this;}
function AM(){this.BM();return this.js[0];}
function CM(){if(this.js.length > 1){this.js = [this.js.join('')];this.length = this.js[0].length;}}
function DM(EM){this.js = [EM];this.length = EM.length;}
function hx(FM,aN){return FM.Cu(sL(aN));}
function bz(bN){cN(bN);return bN;}
function cN(dN){dN.eN('');}
function cz(){}
_ = cz.prototype = new f();_.Cu = wM;_.Ey = AM;_.BM = CM;_.eN = DM;_.i = 'java.lang.StringBuffer';_.j = 0;function fN(){fN = a;gN = new qJ();hN = new qJ();return window;}
function e(iN){fN();return u(iN);}
function jN(){return kN(this);}
function lN(){if(!kN(this)){throw dF(new eF());}return this.mN.nF(this.nN = this.oN++);}
function xD(pN,qN){pN.mN = qN;return pN;}
function kN(rN){return rN.oN < rN.mN.Ch();}
function yD(){}
_ = yD.prototype = new f();_.vj = jN;_.wj = lN;_.i = 'java.util.AbstractList$IteratorImpl';_.j = 0;_.oN = 0;_.nN = (-1);function sN(tN){return uN(this,tN,false) !== null;}
function vN(wN){var xN,yN,zN,AN,BN,CN,DN;if(wN === this){return true;}if(!qc(wN,23)){return false;}xN = rc(wN,23);yN = this.EN();zN = xN.EN();if(!FN(yN,zN)){return false;}for(AN = aO(yN);mt(AN);){BN = nt(AN);CN = this.bO(BN);DN = xN.bO(BN);if(CN === null?DN !== null:!CN.g(DN)){return false;}}return true;}
function cO(dO){var eO;eO = uN(this,dO,false);return eO === null?null:eO.Fs;}
function fO(){var gO,hO,iO;gO = 0;for(hO = Bs(this.jO());Cs(hO);){iO = Ds(hO);gO += kO(iO);}return gO;}
function lO(){return mO(this);}
function gH(nO){var oO;oO = As(nO);return pO(new qO(),nO,oO);}
function uN(rO,sO,tO){var uO,vO,wO;for(uO = Bs(rO.jO());Cs(uO);){vO = Ds(uO);wO = vO.Es;if(sO === null?wO === null:sO.g(wO)){if(tO){xO(uO);}return vO;}}return null;}
function yO(zO,AO){var BO,CO,DO;for(BO = Bs(As(zO));Cs(BO);){CO = Ds(BO);DO = CO.Fs;if(AO === null?DO === null:AO.g(DO)){return true;}}return false;}
function mO(EO){var FO;FO = EO.jO();return aP(new bP(),EO,FO);}
function cP(){}
_ = cP.prototype = new f();_.dP = sN;_.g = vN;_.bO = cO;_.h = fO;_.EN = lO;_.i = 'java.util.AbstractMap';_.j = 44;function eP(fP){return FN(this,fP);}
function gP(){var hP,iP,jP;hP = 0;for(iP = this.uj();iP.vj();){jP = iP.wj();if(jP !== null){hP += jP.h();}}return hP;}
function FN(kP,lP){var mP,nP,oP;if(lP === kP){return true;}if(!qc(lP,24)){return false;}mP = rc(lP,24);if(mP.Ch() != kP.Ch()){return false;}for(nP = mP.uj();nP.vj();){oP = nP.wj();if(!kP.qD(oP)){return false;}}return true;}
function pP(){}
_ = pP.prototype = new pD();_.g = eP;_.h = gP;_.i = 'java.util.AbstractSet';_.j = 45;function qP(rP){return this.sP.dP(rP);}
function tP(){return aO(this);}
function uP(){return this.vP.wP.zs;}
function aP(xP,yP,zP){xP.sP = yP;xP.vP = zP;return xP;}
function aO(AP){var BP;BP = Bs(AP.vP);return CP(new DP(),AP,BP);}
function bP(){}
_ = bP.prototype = new pP();_.qD = qP;_.uj = tP;_.Ch = uP;_.i = 'java.util.AbstractMap$1';_.j = 46;function EP(){return mt(this);}
function FP(){return nt(this);}
function CP(aQ,bQ,cQ){aQ.dQ = bQ;aQ.eQ = cQ;return aQ;}
function mt(fQ){return Cs(fQ.eQ);}
function nt(gQ){var hQ;hQ = Ds(gQ.eQ);return hQ.iQ();}
function DP(){}
_ = DP.prototype = new f();_.vj = EP;_.wj = FP;_.i = 'java.util.AbstractMap$2';_.j = 0;function jQ(kQ){return lQ(this.mQ,kQ);}
function nQ(){return fH(this);}
function oQ(){return this.pQ.wP.zs;}
function pO(qQ,rQ,sQ){qQ.mQ = rQ;qQ.pQ = sQ;return qQ;}
function fH(tQ){var uQ;uQ = Bs(tQ.pQ);return vQ(new wQ(),tQ,uQ);}
function qO(){}
_ = qO.prototype = new pD();_.qD = jQ;_.uj = nQ;_.Ch = oQ;_.i = 'java.util.AbstractMap$3';_.j = 0;function xQ(){return hH(this);}
function yQ(){return iH(this);}
function vQ(zQ,AQ,BQ){zQ.CQ = AQ;zQ.DQ = BQ;return zQ;}
function hH(EQ){return Cs(EQ.DQ);}
function iH(FQ){var aR;aR = Ds(FQ.DQ).bR();return aR;}
function wQ(){}
_ = wQ.prototype = new f();_.vj = xQ;_.wj = yQ;_.i = 'java.util.AbstractMap$4';_.j = 0;function cR(dR){return pE(this.eR,dR);}
function fR(gR){return wu(this,gR);}
function hR(){return Cr(this);}
function iR(){return Br(this);}
function ur(jR,kR){return jR.eR.aj(kR);}
function Br(lR){return lR.eR.Ch();}
function Cr(mR){return mR.eR.uj();}
function iu(nR){nR.eR = kf(new lf());return nR;}
function pu(oR){oR.eR.mF();}
function wu(pR,qR){return Dh(pR.eR,qR);}
function ju(){}
_ = ju.prototype = new fE();_.qD = cR;_.nF = fR;_.uj = hR;_.Ch = iR;_.i = 'java.util.ArrayList';_.j = 47;_.eR = null;function rR(sR){return qc(sR,25) && this.is() == rc(sR,25).is();}
function tR(){return this.jsdate.getTime();}
function uR(){return te(this.is() ^ this.is() >>> 32);}
function vR(wR){this.jsdate = new Date(wR);}
function ds(xR,yR){xR.zR(yR);return xR;}
function es(){}
_ = es.prototype = new f();_.g = rR;_.is = tR;_.h = uR;_.zR = vR;_.i = 'java.util.Date';_.j = 48;function AR(BR){return CR(this,BR);}
function DR(){return As(this);}
function ER(FR){return AG(this,FR);}
function aS(){var bS,cS;bS = 0;cS = Bs(As(this));while(Cs(cS)){bS += kO(Ds(cS));}return bS;}
function dS(){return eS(this);}
function rs(fS,gS,hS){if(fS.iS.je - fS.jS >= fS.kS){lS(fS);}return mS(fS,gS,hS);}
function As(nS){return oS(new pS(),nS);}
function uG(qS){rS(qS,16);return qS;}
function AG(sS,tS){var uS,vS;uS = wS(sS,tS);if(uS >= 0){vS = sS.iS[uS];if(vS !== null && vS.xS){return vS.Fs;}}return null;}
function rS(yS,zS){AS(yS,zS,0.75);return yS;}
function AS(BS,CS,DS){if(CS < 0 || DS <= 0){throw uA(new vA(),'initial capacity was negative or load factor was non-positive');}if(CS == 0){CS = 1;}if(DS > 0.9){DS = 0.9;}BS.ES = DS;FS(BS,CS);return BS;}
function FS(aT,bT){aT.kS = ve(bT * aT.ES);aT.jS = bT - aT.zs;aT.iS = C('[Ljava.util.HashMap$ImplMapEntry;',[0],[0],[bT],null);}
function wS(cT,dT){var eT,fT,gT,hT,iT,jT,kT,lT;eT = dT !== null?dT.h():7919;eT = eT < 0?-eT:eT;fT = cT.iS.je;gT = eT % fT;hT = gT;iT = fT;for(jT = 0;jT < 2;++jT){for(;hT < iT;++hT){kT = cT.iS[hT];if(kT === null){return hT;}lT = kT.Es;if(dT === null?lT === null:dT.g(lT)){return hT;}}hT = 0;iT = gT;}return (-1);}
function lS(mT){var nT,oT,pT,qT,rT,sT;nT = mT.iS;oT = nT.je;if(mT.zs > mT.kS){oT *= 2;}FS(mT,oT);for(pT = 0 , qT = nT.je;pT < qT;++pT){rT = nT[pT];if(rT !== null && rT.xS){sT = wS(mT,rT.Es);mT.iS[sT] = rT;}}}
function mS(tT,uT,vT){var wT,xT,yT,xT;wT = wS(tT,uT);if(tT.iS[wT] !== null){xT = tT.iS[wT];yT = null;if(xT.xS){yT = xT.Fs;}else{++tT.zs;}xT.Fs = vT;xT.xS = true;return yT;}else{++tT.zs;--tT.jS;xT = new zT();xT.Es = uT;xT.Fs = vT;xT.xS = true;tT.iS[wT] = xT;return null;}}
function CR(AT,BT){var CT,DT;CT = wS(AT,BT);if(CT >= 0){DT = AT.iS[CT];if(DT !== null && DT.xS){return true;}}return false;}
function eS(ET){return mO(ET);}
function lQ(FT,aU){return yO(FT,aU);}
function vG(){}
_ = vG.prototype = new cP();_.dP = AR;_.jO = DR;_.bO = ER;_.h = aS;_.EN = dS;_.i = 'java.util.HashMap';_.j = 49;_.jS = 0;_.iS = null;_.zs = 0;_.ES = 0.0;_.kS = 0;function bU(){return Bs(this);}
function cU(){return this.wP.zs;}
function oS(dU,eU){dU.wP = eU;return dU;}
function Bs(fU){return gU(new hU(),fU.wP);}
function pS(){}
_ = pS.prototype = new pP();_.uj = bU;_.Ch = cU;_.i = 'java.util.HashMap$1';_.j = 50;function iU(jU){var kU;if(qc(jU,26)){kU = rc(jU,26);if(lU(this,this.Es,kU.iQ()) && lU(this,this.Fs,kU.bR())){return true;}}return false;}
function mU(){return this.Es;}
function nU(){return this.Fs;}
function oU(){return kO(this);}
function lU(pU,qU,rU){if(qU === rU){return true;}else if(qU === null){return false;}else{return qU.g(rU);}}
function kO(sU){var tU,uU;tU = 0;uU = 0;if(sU.Es !== null){tU = sU.Es.h();}if(sU.Fs !== null){uU = sU.Fs.h();}return tU ^ uU;}
function zT(){}
_ = zT.prototype = new f();_.g = iU;_.iQ = mU;_.bR = nU;_.h = oU;_.i = 'java.util.HashMap$ImplMapEntry';_.j = 51;_.xS = false;_.Es = null;_.Fs = null;function vU(){return Cs(this);}
function wU(){return Ds(this);}
function gU(xU,yU){xU.zU = yU;AU(xU);return xU;}
function AU(BU){for(;BU.CU < BU.zU.iS.je;++BU.CU){if(BU.zU.iS[BU.CU] !== null && BU.zU.iS[BU.CU].xS){return ;}}}
function Cs(DU){return DU.CU < DU.zU.iS.je;}
function Ds(EU){if(!Cs(EU)){throw dF(new eF());}EU.FU = EU.CU++;AU(EU);return EU.zU.iS[EU.FU];}
function xO(aV){if(aV.FU < 0){throw DK(new cA());}aV.zU.iS[aV.FU].xS = false;--aV.zU.zs;aV.FU = (-1);}
function hU(){}
_ = hU.prototype = new f();_.vj = vU;_.wj = wU;_.i = 'java.util.HashMap$ImplMapEntryIterator';_.j = 0;_.CU = 0;_.FU = (-1);function bV(cV){return CR(this.kt,cV);}
function dV(){return lt(this);}
function eV(){return this.kt.zs;}
function ft(fV,gV){var hV;hV = rs(fV.kt,gV,co(true));return hV === null;}
function lt(iV){return aO(eS(iV.kt));}
function jV(kV){kV.kt = uG(new vG());return kV;}
function lV(){}
_ = lV.prototype = new pP();_.qD = bV;_.uj = dV;_.Ch = eV;_.i = 'java.util.HashSet';_.j = 52;_.kt = null;function dF(mV){Cb(mV);return mV;}
function eF(){}
_ = eF.prototype = new Eb();_.i = 'java.util.NoSuchElementException';_.j = 53;function nV(oV){oV.pV = CB(new bC());}
function qV(rV){var sV,tV,uV;sV = vV(new wV());tV = sV;bj('Base url: ' + k());bj('Module name: ' + m());uV = '/seam-gwt/seam/resource/gwt';xV(tV,uV);return sV;}
function yV(zV,AV){BV(qV(zV),AV,CV(new DV(),zV));}
function EV(FV){var aW,bW,cW;nV(FV);aW = oG(new rG(),'OK, what do you want to know?');EB(FV.pV,aW);bW = fI(new hI());FH(bW,'What is the meaning of life?');EB(FV.pV,bW);cW = dD(new gD(),'Ask');cW.wC(dW(new eW(),FV,bW));EB(FV.pV,cW);yF(FV,FV.pV);return FV;}
function fW(){}
_ = fW.prototype = new BF();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget';_.j = 54;function gW(hW){var iW;iW = new jW();if(!kW(iW,cI(this.lW))){bj("A question has to end with a '?'");}else{yV(this.mW,cI(this.lW));}}
function dW(nW,oW,pW){nW.mW = oW;nW.lW = pW;return nW;}
function eW(){}
_ = eW.prototype = new f();_.tF = gW;_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$1';_.j = 55;function CV(qW,rW){qW.sW = rW;return qW;}
function tW(uW,vW){bj(vW.kb());}
function wW(xW,yW){bj(yW);}
function DV(){}
_ = DV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$2';_.j = 0;function zW(AW){EB(wG('slot1'),EV(new fW()));}
function BW(){}
_ = BW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.HelloWorld';_.j = 0;function CW(){CW = a;DW = EW(new FW());return window;}
function vV(aX){CW();return aX;}
function bX(cX,dX,eX){if(cX.fX === null)throw An(new Cn());Fy(dX);sv(dX,'org.jboss.seam.example.remoting.gwt.client.MyService');sv(dX,'askIt');kv(dX,1);sv(dX,'java.lang.String');sv(dX,eX);}
function BV(gX,hX,iX){var jX,kX,lX,mX,nX;jX = Bw(new dx(),DW);kX = dz(new jz(),DW);try{bX(gX,kX,hX);}catch(nX){nX = bf(nX);if(qc(nX,27)){lX = nX;tW(iX,Fm(new cn(),lX.kb()));return ;}else throw nX;}mX = oX(new pX(),gX,jX,iX);if(!vi(gX.fX,gz(kX),mX))tW(iX,Fm(new cn(),'Unable to initiate the asynchronous service invocation -- check the network connection'));}
function xV(qX,rX){qX.fX = rX;}
function wV(){}
_ = wV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy';_.j = 0;_.fX = null;function sX(tX){var uX;uX = p;if(uX !== null)vX(this,tX,uX);else wX(this,tX);}
function oX(xX,yX,zX,AX){xX.BX = yX;xX.CX = zX;xX.DX = AX;return xX;}
function vX(EX,FX,aY){var bY,cY;try{wX(EX,FX);}catch(cY){cY = bf(cY);if(qc(cY,2)){bY = cY;null.Eh();}else throw cY;}}
function wX(dY,eY){var fY,gY,hY,iY;fY = null;gY = null;try{if(oM(eY,'{OK}')){Ew(dY.CX,eY.de(4));fY = qw(dY.CX);}else if(oM(eY,'{EX}')){Ew(dY.CX,eY.de(4));gY = rc(eu(dY.CX),2);}else{gY = Fm(new cn(),eY);}}catch(iY){iY = bf(iY);if(qc(iY,2)){hY = iY;gY = hY;}else throw iY;}if(gY === null)wW(dY.DX,fY);else tW(dY.DX,gY);}
function pX(){}
_ = pX.prototype = new f();_.rm = sX;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy$1';_.j = 0;function jY(){jY = a;kY = lY();mY = nY();return window;}
function oY(pY){jY();return fn(new hn());}
function qY(rY){jY();return iu(new ju());}
function sY(tY){jY();return uG(new vG());}
function uY(vY){jY();return jV(new lV());}
function wY(xY){jY();return kf(new lf());}
function lY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException/4171780864':[function(yY){return oY(yY);},function(zY,AY){sn(zY,AY);},function(BY,CY){on(BY,CY);}],'java.lang.Boolean/476441737':[function(DY){return ao(DY);},function(EY,FY){Dn(EY,FY);},function(aZ,bZ){fo(aZ,bZ);}],'java.lang.Byte/1571082439':[function(cZ){return no(cZ);},function(dZ,eZ){ko(dZ,eZ);},function(fZ,gZ){so(fZ,gZ);}],'java.lang.Character/2663399736':[function(hZ){return Ao(hZ);},function(iZ,jZ){xo(iZ,jZ);},function(kZ,lZ){Fo(kZ,lZ);}],'java.lang.Double/858496421':[function(mZ){return hp(mZ);},function(nZ,oZ){ep(nZ,oZ);},function(pZ,qZ){mp(pZ,qZ);}],'java.lang.Float/1718559123':[function(rZ){return up(rZ);},function(sZ,tZ){rp(sZ,tZ);},function(uZ,vZ){zp(uZ,vZ);}],'java.lang.Integer/3438268394':[function(wZ){return bq(wZ);},function(xZ,yZ){Ep(xZ,yZ);},function(zZ,AZ){gq(zZ,AZ);}],'java.lang.Long/4227064769':[function(BZ){return oq(BZ);},function(CZ,DZ){lq(CZ,DZ);},function(EZ,FZ){tq(!
EZ,FZ);}],'java.lang.Short/551743396':[function(a0){return Bq(a0);},function(b0,c0){yq(b0,c0);},function(d0,e0){ar(d0,e0);}],'java.lang.String/2004016611':[function(f0){return ir(f0);},function(g0,h0){fr(g0,h0);},function(i0,j0){kr(i0,j0);}],'java.util.ArrayList/3821976829':[function(k0){return qY(k0);},function(l0,m0){nr(l0,m0);},function(n0,o0){vr(n0,o0);}],'java.util.Date/1659716317':[function(p0){return bs(p0);},function(q0,r0){Er(q0,r0);},function(s0,t0){fs(s0,t0);}],'java.util.HashMap/962170901':[function(u0){return sY(u0);},function(v0,w0){ks(v0,w0);},function(x0,y0){ss(x0,y0);}],'java.util.HashSet/1594477813':[function(z0){return uY(z0);},function(A0,B0){at(A0,B0);},function(C0,D0){gt(C0,D0);}],'java.util.Vector/3125574444':[function(E0){return wY(E0);},function(F0,a1){ot(F0,a1);},function(b1,c1){ut(b1,c1);}]};}
function nY(){jY();return {'com.google.gwt.user.client.rpc.SerializableException':'4171780864','java.lang.Boolean':'476441737','java.lang.Byte':'1571082439','java.lang.Character':'2663399736','java.lang.Double':'858496421','java.lang.Float':'1718559123','java.lang.Integer':'3438268394','java.lang.Long':'4227064769','java.lang.Short':'551743396','java.lang.String':'2004016611','java.util.ArrayList':'3821976829','java.util.Date':'1659716317','java.util.HashMap':'962170901','java.util.HashSet':'1594477813','java.util.Vector':'3125574444'};}
function d1(e1){jY();throw wn(new zn(),e1);}
function f1(g1,h1,i1){var j1=kY[i1];if(!j1){d1(i1);}j1[1](g1,h1);}
function k1(l1){var m1=mY[l1];if(!m1){d1(l1);}return m1;}
function n1(o1,p1){var q1=kY[p1];if(!q1){d1(p1);}return q1[0](o1);}
function r1(s1,t1,u1){var v1=kY[u1];if(!v1){d1(u1);}v1[2](s1,t1);}
function EW(w1){jY();return w1;}
function FW(){}
_ = FW.prototype = new f();_.ww = f1;_.Ax = k1;_.vw = n1;_.cy = r1;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer';_.j = 0;function kW(x1,y1){if(fM('',y1)){return false;}else if(!y1.vM().uM('?')){return false;}else{return true;}}
function jW(){}
_ = jW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.ValidationUtility';_.j = 0;function z1(){zW(new BW());}
function gwtOnLoad(A1,B1){if(A1)try{z1();}catch(C1){A1(B1);}else{z1();}}
ne = [{},{2:1},{2:1},{2:1},{2:1},{1:1},{1:1,3:1},{1:1},{2:1},{2:1},{2:1,27:1},{2:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{22:1},{22:1},{22:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{4:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{2:1},{14:1},{15:1},{16:1},{2:1},{17:1},{18:1},{2:1},{2:1},{2:1},{19:1},{20:1},{2:1},{2:1},{21:1},{5:1},{23:1},{24:1},{24:1},{22:1},{25:1},{23:1},{24:1},{26:1},{24:1},{2:1},{9:1,10:1,11:1,12:1},{6:1}];
if ($wnd.__gwt_tryGetModuleControlBlock) {
var $mcb = $wnd.__gwt_tryGetModuleControlBlock(location.search);
if ($mcb) $mcb.compilationLoaded(window);
}
--></script></body></html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/B09B4896278AE64527F8412C0E017C8E.cache.xml
Index: B09B4896278AE64527F8412C0E017C8E.cache.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<cache-entry>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer" hash="2833DAB84C6644BC5DD2D812FD6DA467"/>
<generated-type-hash class="com.google.gwt.user.client.rpc.SerializableException_FieldSerializer" hash="1CB9B63ABEC9BE7E663F6C56AA395208"/>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy" hash="1F30E87EF57931E60DE85A64D809D3BE"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.MyService" out="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.HelloWorld" out="org.jboss.seam.example.remoting.gwt.client.HelloWorld"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImpl"/>
<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplStandard"/>
<rebind-decision in="com.google.gwt.user.client.impl.HTTPRequestImpl" out="com.google.gwt.user.client.impl.HTTPRequestImpl"/>
<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplMozilla"/>
</cache-entry>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/BF14F15503FCA6E92F1C9281E9669002.cache.html
Index: BF14F15503FCA6E92F1C9281E9669002.cache.html
===================================================================
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName = "org.jboss.seam.example.remoting.gwt.HelloWorld";
</script></head>
<body>
<font face='arial' size='-1'>This script is part of module</font>
<code>org.jboss.seam.example.remoting.gwt.HelloWorld</code>
<script><!--
function a(){return window;}
function b(c){return this === c;}
function d(){return e(this);}
function f(){}
_ = f.prototype = {};_.g = b;_.h = d;_.i = 'java.lang.Object';_.j = 0;function k(){return l();}
function m(){return $moduleName;}
function n(o){return o == null?null:o.i;}
p = null;function q(){return ++r;}
function s(t){return t == null?0:t.$H?t.$H:(t.$H = q());}
function u(v){return v == null?0:v.$H?v.$H:(v.$H = q());}
function l(){var w=document.location.href;var z=w.indexOf('#');if(z != -1)w = w.substring(0,z);z = w.indexOf('?');if(z != -1)w = w.substring(0,z);z = w.lastIndexOf('/');if(z != -1)w = w.substring(0,z);return w.length > 0?w + '/':'';}
r = 0;function A(){A = a;B = C('[N',[0],[13],[0],null);return window;}
function D(){return this.E;}
function F(ab){A();return ab;}
function bb(cb,db){A();cb.E = db;return cb;}
function eb(fb,gb,hb){A();fb.ib = hb;fb.E = gb;return fb;}
function jb(){}
_ = jb.prototype = new f();_.kb = D;_.i = 'java.lang.Throwable';_.j = 1;_.ib = null;_.E = null;function lb(mb){F(mb);return mb;}
function nb(ob,pb){bb(ob,pb);return ob;}
function qb(rb,sb,tb){eb(rb,sb,tb);return rb;}
function ub(){}
_ = ub.prototype = new jb();_.i = 'java.lang.Exception';_.j = 2;function vb(wb,xb){nb(wb,xb);return wb;}
function yb(zb,Ab,Bb){qb(zb,Ab,Bb);return zb;}
function Cb(Db){lb(Db);return Db;}
function Eb(){}
_ = Eb.prototype = new ub();_.i = 'java.lang.RuntimeException';_.j = 3;function Fb(ac,bc,cc){vb(ac,'JavaScript ' + bc + ' exception: ' + cc);ac.dc = bc;ac.ec = cc;return ac;}
function fc(){}
_ = fc.prototype = new Eb();_.i = 'com.google.gwt.core.client.JavaScriptException';_.j = 4;_.dc = null;_.ec = null;function gc(hc,ic){return hc === ic;}
function jc(kc){return lc(this,kc);}
function mc(){return nc(this);}
function lc(oc,pc){if(!qc(pc,1)){return false;}return gc(oc,rc(pc,1));}
function nc(sc){return s(sc);}
function tc(){}
_ = tc.prototype = new f();_.g = jc;_.h = mc;_.i = 'com.google.gwt.core.client.JavaScriptObject';_.j = 5;function C(uc,vc,wc,xc,yc){return zc(uc,vc,wc,xc,0,Ac(xc),yc);}
function Bc(Cc,Dc,Ec,Fc){var ad,bd,cd;ad = Ac(Fc);bd = dd(new ed(),ad,Dc,Ec,Cc);for(cd = 0;cd < ad;++cd){fd(bd,cd,gd(Fc,cd));}return bd;}
function hd(id,jd,kd){if(kd !== null && id.ld != 0 && !qc(kd,id.ld)){throw md(new nd());}return fd(id,jd,kd);}
function fd(od,pd,qd){return od[pd] = qd;}
function rd(sd,td){return sd[td];}
function gd(ud,vd){return ud[vd];}
function Ac(wd){return wd.length;}
function zc(xd,yd,zd,Ad,Bd,Cd,Dd){var Ed,Fd,ae,ae;if((Ed = rd(Ad,Bd))< 0){throw be(new ce());}Fd = dd(new ed(),Ed,rd(yd,Bd),rd(zd,Bd),xd);++Bd;if(Bd < Cd){xd = xd.de(1);for(ae = 0;ae < Ed;++ae){fd(Fd,ae,zc(xd,yd,zd,Ad,Bd,Cd,Dd));}}else{for(ae = 0;ae < Ed;++ae){fd(Fd,ae,Dd);}}return Fd;}
function dd(ee,fe,ge,he,ie){ee.je = fe;ee.ld = he;ee.i = ie;ee.j = ge;return ee;}
function ed(){}
_ = ed.prototype = new f();_.i = 'com.google.gwt.lang.Array';_.j = 0;function ke(le,me){if(!le)return false;return !(!ne[le][me]);}
function rc(oe,pe){if(oe != null)ke(oe.j,pe) || qe();return oe;}
function qc(re,se){if(re == null)return false;return ke(re.j,se);}
function te(ue){return ~(~ue);}
function ve(we){if(we > xe)return xe;if(we < ye)return ye;return we >= 0?Math.floor(we):Math.ceil(we);}
function ze(Ae){if(Ae !== null){throw Be(new Ce());}return null;}
function De(Ee,Fe){_ = Fe.prototype;if(Ee && !(Ee.j >= _.j)){for(var af in _){Ee[af] = _[af];}}return Ee;}
function bf(cf){if(qc(cf,2)){return cf;}return Fb(new fc(),df(cf),ef(cf));}
function qe(){throw Be(new Ce());}
function ef(ff){return ff.message;}
function df(gf){return gf.name;}
function hf(){hf = a;jf = kf(new lf());{mf = new nf();mf.of();}return window;}
function pf(qf,rf){hf();mf.sf(qf,rf);}
function tf(uf,vf){hf();return mf.wf(uf,vf);}
function xf(){hf();return mf.yf('button');}
function zf(){hf();return mf.yf('div');}
function Af(){hf();return mf.Bf('text');}
function Cf(Df,Ef){hf();mf.Ff(Df,Ef);}
function ag(bg){hf();return mf.cg(bg);}
function dg(eg){hf();mf.fg(eg);}
function gg(hg,ig){hf();return mf.jg(hg,ig);}
function kg(lg){hf();return mf.mg(lg);}
function ng(og){hf();return mf.pg(og);}
function qg(rg){hf();return mf.sg(rg);}
function tg(ug,vg){hf();mf.wg(ug,vg);}
function xg(yg,zg,Ag){hf();mf.Bg(yg,zg,Ag);}
function Cg(Dg,Eg){hf();mf.Fg(Dg,Eg);}
function ah(bh,ch){hf();mf.dh(bh,ch);}
function eh(fh,gh){hf();mf.hh(fh,gh);}
function ih(jh,kh,lh){hf();mf.mh(jh,kh,lh);}
function nh(oh,ph){hf();mf.qh(oh,ph);}
function rh(sh,th,uh){hf();var vh;vh = p;if(vh !== null){wh(sh,th,uh,vh);}else{xh(sh,th,uh);}}
function yh(zh){hf();var Ah,Bh;Ah = true;if(jf.Ch() > 0){Bh = ze(Dh(jf,jf.Ch() - 1));if(!(Ah = null.Eh())){Cf(zh,true);dg(zh);}}return Ah;}
function wh(Fh,ai,bi,ci){hf();var di,ei;try{xh(Fh,ai,bi);}catch(ei){ei = bf(ei);if(qc(ei,2)){di = ei;null.Eh();}else throw ei;}}
function xh(fi,gi,hi){hf();if(gi === ii){if(ag(fi) == 8192){ii = null;}}hi.ji(fi);}
mf = null;ii = null;function ki(li){if(qc(li,3)){return tf(this,rc(li,3));}return lc(De(this,mi),li);}
function ni(){return nc(De(this,mi));}
function mi(){}
_ = mi.prototype = new tc();_.g = ki;_.h = ni;_.i = 'com.google.gwt.user.client.Element';_.j = 6;function oi(pi){return lc(De(this,qi),pi);}
function ri(){return nc(De(this,qi));}
function qi(){}
_ = qi.prototype = new tc();_.g = oi;_.h = ri;_.i = 'com.google.gwt.user.client.Event';_.j = 7;function si(){si = a;ti = new ui();return window;}
function vi(wi,xi,yi){si();return zi(ti,wi,xi,yi);}
function Ai(){Ai = a;Bi = kf(new lf());Ci = kf(new lf());{Di();}return window;}
function Ei(Fi){Ai();Bi.aj(Fi);}
function bj(cj){Ai();$wnd.alert(cj);}
function dj(){Ai();var ej;ej = p;if(ej !== null){fj(ej);}else{gj();}}
function hj(){Ai();var ij;ij = p;if(ij !== null){return jj(ij);}else{return kj();}}
function lj(){Ai();var mj;mj = p;if(mj !== null){nj(mj);}else{oj();}}
function fj(pj){Ai();var qj,rj;try{gj();}catch(rj){rj = bf(rj);if(qc(rj,2)){qj = rj;null.Eh();}else throw rj;}}
function gj(){Ai();var sj,tj;for(sj = Bi.uj();sj.vj();){tj = rc(sj.wj(),4);tj.xj();}}
function jj(yj){Ai();var zj,Aj;try{return kj();}catch(Aj){Aj = bf(Aj);if(qc(Aj,2)){zj = Aj;null.Eh();return null;}else throw Aj;}}
function kj(){Ai();var Bj,Cj,Dj,Ej;Bj = null;for(Cj = Bi.uj();Cj.vj();){Dj = rc(Cj.wj(),4);Ej = Dj.Fj();if(Bj === null){Bj = Ej;}}return Bj;}
function nj(ak){Ai();var bk,ck;try{oj();}catch(ck){ck = bf(ck);if(qc(ck,2)){bk = ck;null.Eh();}else throw ck;}}
function oj(){Ai();var dk,ek;for(dk = Ci.uj();dk.vj();){ek = ze(dk.wj());null.Eh();}}
function Di(){Ai();$wnd.__gwt_initHandlers(function(){lj();},function(){return hj();},function(){dj();$wnd.onresize = null;$wnd.onbeforeclose = null;$wnd.onclose = null;});}
function fk(gk,hk){gk.appendChild(hk);}
function ik(jk){return $doc.createElement(jk);}
function kk(lk){var mk=$doc.createElement('INPUT');mk.type = lk;return mk;}
function nk(ok,pk){ok.cancelBubble = pk;}
function qk(rk){switch(rk.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;}}
function sk(tk,uk){var vk=tk[uk];return vk == null?null:String(vk);}
function wk(xk){var yk=$doc.getElementById(xk);return yk?yk:null;}
function zk(Ak){return Ak.__eventBits?Ak.__eventBits:0;}
function Bk(Ck,Dk){Ck.removeChild(Dk);}
function Ek(Fk,al,bl){Fk[al] = bl;}
function cl(dl,el){dl.__listener = el;}
function fl(gl,hl){if(!hl){hl = '';}gl.innerHTML = hl;}
function il(jl,kl,ll){jl.style[kl] = ll;}
function ml(){}
_ = ml.prototype = new f();_.sf = fk;_.yf = ik;_.Bf = kk;_.Ff = nk;_.cg = qk;_.jg = sk;_.mg = wk;_.pg = zk;_.wg = Bk;_.Bg = Ek;_.Fg = cl;_.dh = fl;_.mh = il;_.i = 'com.google.gwt.user.client.impl.DOMImpl';_.j = 0;function nl(ol,pl){if(!ol && !pl)return true;else if(!ol || !pl)return false;return ol.uniqueID == pl.uniqueID;}
function ql(rl){rl.returnValue = false;}
function sl(tl){var ul=tl.parentElement;return ul?ul:null;}
function vl(){$wnd.__dispatchEvent = function(){if($wnd.event.returnValue == null){$wnd.event.returnValue = true;if(!yh($wnd.event))return ;}var wl,xl=this;while(xl && !(wl = xl.__listener))xl = xl.parentElement;if(wl)rh($wnd.event,xl,wl);};$wnd.__dispatchDblClickEvent = function(){var yl=$doc.createEventObject();this.fireEvent('onclick',yl);if(this.__eventBits & 2)$wnd.__dispatchEvent.call(this);};$doc.body.onclick = $doc.body.onmousedown = $doc.body.onmouseup = $doc.body.onmousemove = $doc.body.onkeydown = $doc.body.onkeypress = $doc.body.onkeyup = $doc.body.onfocus = $doc.body.onblur = $doc.body.ondblclick = $wnd.__dispatchEvent;}
function zl(Al,Bl){if(!Bl)Bl = '';Al.innerText = Bl;}
function Cl(Dl,El){Dl.__eventBits = El;Dl.onclick = El & 1?$wnd.__dispatchEvent:null;Dl.ondblclick = El & 2?$wnd.__dispatchDblClickEvent:null;Dl.onmousedown = El & 4?$wnd.__dispatchEvent:null;Dl.onmouseup = El & 8?$wnd.__dispatchEvent:null;Dl.onmouseover = El & 16?$wnd.__dispatchEvent:null;Dl.onmouseout = El & 32?$wnd.__dispatchEvent:null;Dl.onmousemove = El & 64?$wnd.__dispatchEvent:null;Dl.onkeydown = El & 128?$wnd.__dispatchEvent:null;Dl.onkeypress = El & 256?$wnd.__dispatchEvent:null;Dl.onkeyup = El & 512?$wnd.__dispatchEvent:null;Dl.onchange = El & 1024?$wnd.__dispatchEvent:null;Dl.onfocus = El & 2048?$wnd.__dispatchEvent:null;Dl.onblur = El & 4096?$wnd.__dispatchEvent:null;Dl.onlosecapture = El & 8192?$wnd.__dispatchEvent:null;Dl.onscroll = El & 16384?$wnd.__dispatchEvent:null;Dl.onload = El & 32768?$wnd.__dispatchEvent:null;Dl.onerror = El & 65536?$wnd.__dispatchEvent:null;}
function nf(){}
_ = nf.prototype = new ml();_.wf = nl;_.fg = ql;_.sg = sl;_.of = vl;_.hh = zl;_.qh = Cl;_.i = 'com.google.gwt.user.client.impl.DOMImplIE6';_.j = 0;function Fl(){return new XMLHttpRequest();}
function am(bm,cm,dm,em,fm){var gm=this.hm();try{gm.open('POST',dm,true);gm.setRequestHeader('Content-Type','text/plain; charset=utf-8');gm.onreadystatechange = function(){if(gm.readyState == 4){delete(gm.onreadystatechange);var im=fm;var jm=gm.responseText;fm = null;gm = null;im.km(jm);}};gm.send(em);return true;}catch(lm){delete(gm.onreadystatechange);fm = null;gm = null;return false;}}
function zi(mm,nm,om,pm){return qm(mm,null,null,nm,om,pm);}
function qm(rm,sm,tm,um,vm,wm){return rm.xm(sm,tm,um,vm,wm);}
function ym(){}
_ = ym.prototype = new f();_.hm = Fl;_.xm = am;_.i = 'com.google.gwt.user.client.impl.HTTPRequestImpl';_.j = 0;function zm(){return new ActiveXObject('Msxml2.XMLHTTP');}
function ui(){}
_ = ui.prototype = new ym();_.hm = zm;_.i = 'com.google.gwt.user.client.impl.HTTPRequestImplIE6';_.j = 0;function Am(Bm,Cm){yb(Bm,Cm,null);return Bm;}
function Dm(){}
_ = Dm.prototype = new Eb();_.i = 'com.google.gwt.user.client.rpc.InvocationException';_.j = 8;function Em(){return this.Fm;}
function an(bn){lb(bn);return bn;}
function cn(){}
_ = cn.prototype = new ub();_.kb = Em;_.i = 'com.google.gwt.user.client.rpc.SerializableException';_.j = 9;_.Fm = null;function dn(en){return en.Fm;}
function fn(gn,hn){gn.Fm = hn;}
function jn(kn,ln){kn.mn(dn(ln));}
function nn(on,pn){fn(pn,on.qn());}
function rn(sn,tn){nb(sn,tn);return sn;}
function un(){}
_ = un.prototype = new ub();_.i = 'com.google.gwt.user.client.rpc.SerializationException';_.j = 10;function vn(wn){Am(wn,'Service implementation URL not specified');return wn;}
function xn(){}
_ = xn.prototype = new Dm();_.i = 'com.google.gwt.user.client.rpc.ServiceDefTarget$NoServiceEntryPointSpecifiedException';_.j = 11;function yn(zn,An){}
function Bn(Cn){return Dn(Cn.En());}
function Fn(ao,bo){ao.co(bo.eo);}
function fo(go,ho){}
function io(jo){return ko(new lo(),jo.mo());}
function no(oo,po){oo.qo(po.ro);}
function so(to,uo){}
function vo(wo){return xo(new yo(),wo.zo());}
function Ao(Bo,Co){Bo.Do(Co.Eo);}
function Fo(ap,bp){}
function cp(dp){return ep(new fp(),dp.gp());}
function hp(ip,jp){ip.kp(jp.lp);}
function mp(np,op){}
function pp(qp){return rp(new sp(),qp.tp());}
function up(vp,wp){vp.xp(wp.yp);}
function zp(Ap,Bp){}
function Cp(Dp){return Ep(new Fp(),Dp.aq());}
function bq(cq,dq){cq.eq(dq.fq);}
function gq(hq,iq){}
function jq(kq){return lq(new mq(),kq.nq());}
function oq(pq,qq){pq.rq(qq.sq);}
function tq(uq,vq){}
function wq(xq){return yq(new zq(),xq.Aq());}
function Bq(Cq,Dq){Cq.Eq(Dq.Fq);}
function ar(br,cr){}
function dr(er){return er.qn();}
function fr(gr,hr){gr.mn(hr);}
function ir(jr,kr){var lr,mr,nr;lr = jr.aq();for(mr = 0;mr < lr;++mr){nr = jr.or();pr(kr,nr);}}
function qr(rr,sr){var tr,ur,vr;tr = wr(sr);rr.eq(tr);ur = xr(sr);while(ur.vj()){vr = ur.wj();rr.yr(vr);}}
function zr(Ar,Br){}
function Cr(Dr){return Er(new Fr(),Dr.nq());}
function as(bs,cs){bs.rq(cs.ds());}
function es(fs,gs){var hs,is,ks,ls;hs = fs.aq();for(is = 0;is < hs;++is){ks = fs.or();ls = fs.or();ms(gs,ks,ls);}}
function ns(os,ps){var qs,rs,ss,ts;qs = ps.us;os.eq(qs);rs = vs(ps);ss = ws(rs);while(xs(ss)){ts = ys(ss);os.yr(ts.zs);os.yr(ts.As);}}
function Bs(Cs,Ds){var Es,Fs;Es = Cs.aq();for(Fs = 0;Fs < Es;++Fs){at(Ds,Cs.or());}}
function bt(ct,dt){var et;ct.eq(dt.ft.us);for(et = gt(dt);ht(et);){ct.yr(it(et));}}
function jt(kt,lt){var mt,nt,ot;mt = kt.aq();for(nt = 0;nt < mt;++nt){ot = kt.or();lt.aj(ot);}}
function pt(qt,rt){var st,tt,ut;st = rt.Ch();qt.eq(st);tt = rt.uj();while(tt.vj()){ut = tt.wj();qt.yr(ut);}}
function vt(wt,xt){wt.yt = xt;}
function zt(At,Bt){At.Ct = Bt;}
function Dt(){}
_ = Dt.prototype = new f();_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStream';_.j = 0;_.Ct = 0;_.yt = 0;function Et(){return Ft(this);}
function au(bu){bu.cu = du(new eu());}
function fu(gu){au(gu);return gu;}
function hu(iu,ju){ku(iu.cu);vt(iu,iu.aq());zt(iu,iu.aq());}
function lu(mu,nu){pr(mu.cu,nu);}
function Ft(ou){var pu,qu;pu = ou.aq();if(pu < 0){return ru(ou.cu,-(pu + 1));}qu = ou.su(pu);if(qu === null){return null;}return ou.tu(qu);}
function uu(){}
_ = uu.prototype = new Dt();_.or = Et;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader';_.j = 0;function vu(wu){this.xu(wu?'1':'0');}
function yu(zu){this.xu(Au(zu));}
function Bu(Cu){this.xu(Au(Cu));}
function Du(Eu){this.xu(Fu(Eu));}
function av(bv){this.xu(cv(bv));}
function dv(ev){fv(this,ev);}
function gv(hv){this.xu(iv(hv));}
function jv(kv){var lv,mv;if(kv === null){nv(this,null);return ;}lv = this.ov(kv);if(lv >= 0){fv(this,-(lv + 1));return ;}this.pv(kv);mv = this.qv(kv);nv(this,mv);this.rv(kv,mv);}
function sv(tv){this.xu(Au(tv));}
function uv(vv){nv(this,vv);}
function nv(wv,xv){fv(wv,wv.yv(xv));}
function fv(zv,Av){zv.xu(Au(Av));}
function Bv(){}
_ = Bv.prototype = new Dt();_.co = vu;_.qo = yu;_.Do = Bu;_.kp = Du;_.xp = av;_.eq = dv;_.rq = gv;_.yr = jv;_.Eq = sv;_.mn = uv;_.i = 'com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter';_.j = 0;function Cv(Dv){return eval(Dv);}
function Ev(Fv){return Fv.length;}
function aw(){return !(!this.bw[--this.cw]);}
function dw(){return this.bw[--this.cw];}
function ew(){return this.bw[--this.cw];}
function fw(){return this.bw[--this.cw];}
function gw(){return this.bw[--this.cw];}
function hw(){return this.bw[--this.cw];}
function iw(){return this.bw[--this.cw];}
function jw(){return this.bw[--this.cw];}
function kw(){return lw(this);}
function mw(nw){var ow;ow = this.pw.qw(this,nw);lu(this,ow);this.pw.rw(this,ow,nw);return ow;}
function sw(tw){if(!tw){return null;}return this.uw[tw - 1];}
function vw(){return this.bw[--this.cw];}
function ww(xw,yw){fu(xw);xw.pw = yw;return xw;}
function zw(Aw,Bw){Aw.bw = Cv(Bw);Aw.cw = Ev(Aw.bw);hu(Aw,Bw);Aw.uw = Aw.Cw();}
function lw(Dw){return Dw.su(Dw.aq());}
function Ew(){}
_ = Ew.prototype = new uu();_.En = aw;_.mo = dw;_.zo = ew;_.gp = fw;_.tp = gw;_.aq = hw;_.nq = iw;_.Aq = jw;_.qn = kw;_.tu = mw;_.su = sw;_.Cw = vw;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader';_.j = 0;_.cw = 0;_.bw = null;_.uw = null;_.pw = null;function Fw(ax,bx){ax.xu(bx);cx(ax,65535);}
function dx(){return {};}
function ex(fx){var gx;if(fx === null){return 0;}gx = this.hx(fx);if(gx > 0){return gx;}pr(this.ix,fx);gx = wr(this.ix);this.jx(fx,gx);return gx;}
function kx(lx){Fw(this.mx,lx);}
function nx(ox){return this.px(e(ox));}
function qx(rx){var sx,tx;sx = n(rx);tx = this.ux.vx(sx);if(tx !== null){sx += '/' + tx;}return sx;}
function wx(xx){this.yx(e(xx),this.zx++);}
function Ax(Bx,Cx){this.ux.Dx(this,Bx,Cx);}
function Ex(Fx){var ay=this.by[Fx];return ay == null?-1:ay;}
function cy(dy){var ey=this.fy[dy];return ey == null?0:ey;}
function gy(hy,iy){this.by[hy] = iy;}
function jy(ky,ly){this.fy[ky] = ly;}
function my(ny){ny.ix = du(new eu());}
function oy(py,qy){Fw(qy,Au(2));Fw(qy,Au(py.Ct));}
function ry(sy,ty){var uy,vy;uy = wr(sy.ix);Fw(ty,Au(uy));for(vy = 0;vy < uy;++vy){Fw(ty,rc(ru(sy.ix,vy),5));}return ty;}
function wy(xy,yy){yy.xu(xy.mx.zy());}
function Ay(By){By.zx = 0;By.by = dx();By.fy = dx();ku(By.ix);By.mx = Cy(new Dy());}
function Ey(Fy,az){my(Fy);Fy.ux = az;return Fy;}
function bz(cz){var dz;dz = Cy(new Dy());oy(cz,dz);ry(cz,dz);wy(cz,dz);return dz.zy();}
function ez(){}
_ = ez.prototype = new Bv();_.yv = ex;_.xu = kx;_.ov = nx;_.qv = qx;_.pv = wx;_.rv = Ax;_.px = Ex;_.hx = cy;_.yx = gy;_.jx = jy;_.i = 'com.google.gwt.user.client.rpc.impl.ClientSerializationStreamWriter';_.j = 0;_.by = null;_.fy = null;_.mx = null;_.zx = 0;_.ux = null;function fz(){return this.gz;}
function hz(iz,jz){iz.gz = jz;}
function kz(lz,mz){if(lz.gz === null){throw vb(new Eb(),'Null widget handle. If you are creating a composite, ensure that initWidget() has been called.');}xg(lz.gz,'className',mz);}
function nz(oz,pz){nh(oz.qz(),pz | ng(oz.qz()));}
function rz(){}
_ = rz.prototype = new f();_.qz = fz;_.i = 'com.google.gwt.user.client.ui.UIObject';_.j = 0;_.gz = null;function sz(tz){}
function uz(){vz(this);}
function wz(){xz(this);}
function yz(zz){if(qc(zz.Az,8)){rc(zz.Az,8).Bz(zz);}else if(zz.Az !== null){throw Cz(new Dz(),"This widget's parent does not implement HasWidgets");}}
function Ez(Fz,aA){Fz.Az = aA;if(aA === null){Fz.bA();}else if(aA.cA){Fz.dA();}}
function vz(eA){if(eA.cA){return ;}eA.cA = true;Cg(eA.qz(),eA);}
function xz(fA){if(!fA.cA){return ;}fA.cA = false;Cg(fA.qz(),null);}
function gA(){}
_ = gA.prototype = new rz();_.ji = sz;_.dA = uz;_.bA = wz;_.i = 'com.google.gwt.user.client.ui.Widget';_.j = 12;_.cA = false;_.Az = null;function hA(){iA(this);}
function jA(){kA(this);}
function lA(mA,nA){var oA;if(nA.Az !== mA){throw pA(new qA(),'w is not a child of this panel');}oA = nA.qz();Ez(nA,null);tg(qg(oA),oA);}
function rA(sA,tA,uA){yz(tA);if(uA !== null){pf(uA,tA.qz());}Ez(tA,sA);}
function iA(vA){var wA,xA;vz(vA);for(wA = vA.uj();yA(wA);){xA = zA(wA);xA.dA();}}
function kA(AA){var BA,CA;xz(AA);for(BA = AA.uj();yA(BA);){CA = zA(BA);CA.bA();}}
function DA(){}
_ = DA.prototype = new gA();_.dA = hA;_.bA = jA;_.i = 'com.google.gwt.user.client.ui.Panel';_.j = 13;function EA(){return FA(this.aB);}
function bB(cB){if(!dB(this.aB,cB)){return false;}lA(this,cB);eB(this.aB,cB);return true;}
function fB(gB){hB(gB);return gB;}
function iB(jB,kB,lB){mB(jB,kB,lB,jB.aB.nB);}
function hB(oB){oB.aB = pB(new qB(),oB);}
function mB(rB,sB,tB,uB){if(sB.Az === rB){return ;}rA(rB,sB,tB);vB(rB.aB,sB,uB);}
function wB(){}
_ = wB.prototype = new DA();_.uj = EA;_.Bz = bB;_.i = 'com.google.gwt.user.client.ui.ComplexPanel';_.j = 14;function xB(yB){fB(yB);hz(yB,zf());ih(yB.qz(),'position','relative');ih(yB.qz(),'overflow','hidden');return yB;}
function zB(AB,BB){iB(AB,BB,AB.qz());}
function CB(){}
_ = CB.prototype = new wB();_.i = 'com.google.gwt.user.client.ui.AbsolutePanel';_.j = 15;function DB(){DB = a;EB = new FB();return window;}
function aC(bC){if(this.cC === null){this.cC = dC(new eC());}this.cC.aj(bC);}
function fC(gC){hC(this,gC);}
function iC(jC,kC){DB();hz(jC,kC);nz(jC,7041);return jC;}
function hC(lC,mC){switch(ag(mC)){case 1:if(lC.cC !== null){nC(lC.cC,lC);}break;case 4096:case 2048:if(lC.oC !== null){null.Eh();}break;case 128:case 512:case 256:if(lC.pC !== null){null.Eh();}break;}}
function qC(){}
_ = qC.prototype = new gA();_.rC = aC;_.ji = fC;_.i = 'com.google.gwt.user.client.ui.FocusWidget';_.j = 16;_.cC = null;_.oC = null;_.pC = null;function sC(tC,uC){iC(tC,uC);return tC;}
function vC(wC,xC){ah(wC.qz(),xC);}
function yC(){}
_ = yC.prototype = new qC();_.i = 'com.google.gwt.user.client.ui.ButtonBase';_.j = 17;function zC(AC){if(AC.type == 'submit'){try{AC.setAttribute('type','button');}catch(BC){}}}
function CC(DC){sC(DC,xf());zC(DC.qz());kz(DC,'gwt-Button');return DC;}
function EC(FC,aD){CC(FC);vC(FC,aD);return FC;}
function bD(){}
_ = bD.prototype = new yC();_.i = 'com.google.gwt.user.client.ui.Button';_.j = 18;function cD(dD){var eD;eD = fD(this,this.uj(),dD);return eD === null?false:true;}
function fD(gD,hD,iD){var jD;while(hD.vj()){jD = hD.wj();if(iD === null?jD === null:iD.g(jD)){return hD;}}return null;}
function kD(){}
_ = kD.prototype = new f();_.lD = cD;_.i = 'java.util.AbstractCollection';_.j = 0;function mD(nD){return oD(this,nD);}
function pD(){return qD(this);}
function rD(){return sD(new tD(),this);}
function oD(uD,vD){var wD,xD,yD,zD,AD;if(vD === uD){return true;}if(!qc(vD,22)){return false;}wD = rc(vD,22);if(uD.Ch() != wD.Ch()){return false;}xD = uD.uj();yD = wD.uj();while(xD.vj()){zD = xD.wj();AD = yD.wj();if(!(zD === null?AD === null:zD.g(AD))){return false;}}return true;}
function qD(BD){var CD,DD,ED,FD;CD = 1;DD = 31;ED = BD.uj();while(ED.vj()){FD = ED.wj();CD = 31 * CD +(FD === null?0:FD.h());}return CD;}
function aE(){}
_ = aE.prototype = new kD();_.g = mD;_.h = pD;_.uj = rD;_.i = 'java.util.AbstractList';_.j = 19;function bE(cE,dE){return cE === null?dE === null:cE.g(dE);}
function eE(fE){var gE=this.array;gE[gE.length] = fE;return true;}
function hE(){this.array.length = 0;}
function iE(jE){return kE(this,jE);}
function lE(mE){return oD(this,mE);}
function nE(oE){return Dh(this,oE);}
function pE(){return qD(this);}
function qE(rE,sE){var tE=this.array;var uE=sE - 1;var vE=tE.length;while(++uE < vE){if(bE(tE[uE],rE))return uE;}return -1;}
function wE(){return this.array.length;}
function xE(yE){return this.array[yE];}
function zE(){this.array = new Array();}
function kf(AE){AE.BE();return AE;}
function Dh(CE,DE){if(DE < 0 || DE >= CE.Ch()){throw EE(new FE());}return CE.aF(DE);}
function kE(bF,cF){return dF(bF,cF) != (-1);}
function dF(eF,fF){return eF.gF(fF,0);}
function lf(){}
_ = lf.prototype = new aE();_.aj = eE;_.hF = hE;_.lD = iE;_.g = lE;_.iF = nE;_.h = pE;_.gF = qE;_.Ch = wE;_.aF = xE;_.BE = zE;_.i = 'java.util.Vector';_.j = 20;function dC(jF){kf(jF);return jF;}
function nC(kF,lF){var mF,nF;for(mF = kF.uj();mF.vj();){nF = rc(mF.wj(),6);nF.oF(lF);}}
function eC(){}
_ = eC.prototype = new lf();_.i = 'com.google.gwt.user.client.ui.ClickListenerCollection';_.j = 21;function pF(){if(this.qF === null){throw Cz(new Dz(),'initWidget() was never called in ' + n(this));}return this.gz;}
function rF(){vz(this);iA(this.qF);}
function sF(){xz(this);kA(this.qF);}
function tF(uF,vF){if(uF.qF !== null){throw Cz(new Dz(),'Composite.initWidget() may only be called once.');}yz(vF);hz(uF,vF.qz());uF.qF = vF;Ez(vF,uF);}
function wF(){}
_ = wF.prototype = new gA();_.qz = pF;_.dA = rF;_.bA = sF;_.i = 'com.google.gwt.user.client.ui.Composite';_.j = 22;_.qF = null;function xF(){xF = a;yF = zF(new AF(),'center');BF = zF(new AF(),'left');CF = zF(new AF(),'right');return window;}
function zF(DF,EF){DF.FF = EF;return DF;}
function AF(){}
_ = AF.prototype = new f();_.i = 'com.google.gwt.user.client.ui.HasHorizontalAlignment$HorizontalAlignmentConstant';_.j = 0;_.FF = null;function aG(bG){switch(ag(bG)){case 1:if(this.cG !== null){null.Eh();}break;case 4:case 8:case 64:case 16:case 32:if(this.dG !== null){null.Eh();}break;}}
function eG(fG){hz(fG,zf());nz(fG,125);kz(fG,'gwt-Label');return fG;}
function gG(hG,iG){eh(hG.qz(),iG);}
function jG(kG,lG){eG(kG);gG(kG,lG);return kG;}
function mG(){}
_ = mG.prototype = new gA();_.ji = aG;_.i = 'com.google.gwt.user.client.ui.Label';_.j = 23;_.cG = null;_.dG = null;function nG(){nG = a;oG = pG(new qG());return window;}
function rG(sG){nG();var tG,uG;tG = rc(vG(oG,sG),7);if(tG !== null){return tG;}uG = null;if(sG !== null){if(null ===(uG = kg(sG))){return null;}}if(oG.us == 0){wG();}ms(oG,sG,tG = xG(new yG(),uG));return tG;}
function zG(){nG();return $doc.body;}
function wG(){nG();Ei(new AG());}
function xG(BG,CG){nG();xB(BG);if(CG === null){CG = zG();}hz(BG,CG);iA(BG);return BG;}
function yG(){}
_ = yG.prototype = new CB();_.i = 'com.google.gwt.user.client.ui.RootPanel';_.j = 24;function DG(){var EG,FG;for(EG = aH(bH(nG().oG));cH(EG);){FG = rc(dH(EG),7);kA(FG);}}
function eH(){return null;}
function AG(){}
_ = AG.prototype = new f();_.xj = DG;_.Fj = eH;_.i = 'com.google.gwt.user.client.ui.RootPanel$1';_.j = 25;function fH(){fH = a;gH = hH(new iH(),'center');jH = hH(new iH(),'justify');kH = hH(new iH(),'left');lH = hH(new iH(),'right');mH = new nH();return window;}
function oH(pH){if(this.qH === null){this.qH = dC(new eC());}this.qH.aj(pH);}
function rH(sH){var tH;hC(this,sH);tH = ag(sH);if(this.uH !== null && (tH & 896)!= 0){this.vH = sH;null.Eh();this.vH = null;}else if(tH == 1){if(this.qH !== null){nC(this.qH,this);}}else if(tH == 1024){if(this.wH !== null){null.Eh();}}}
function xH(yH,zH){fH();iC(yH,zH);nz(yH,1024);return yH;}
function AH(BH,CH){xg(BH.qz(),'value',CH);}
function DH(EH){return gg(EH.qz(),'value');}
function FH(){}
_ = FH.prototype = new qC();_.rC = oH;_.ji = rH;_.i = 'com.google.gwt.user.client.ui.TextBoxBase';_.j = 26;_.wH = null;_.qH = null;_.vH = null;_.uH = null;function aI(bI){xH(bI,Af());kz(bI,'gwt-TextBox');return bI;}
function cI(){}
_ = cI.prototype = new FH();_.i = 'com.google.gwt.user.client.ui.TextBox';_.j = 27;function hH(dI,eI){dI.fI = eI;return dI;}
function iH(){}
_ = iH.prototype = new f();_.i = 'com.google.gwt.user.client.ui.TextBoxBase$TextAlignConstant';_.j = 0;_.fI = null;function pB(gI,hI){gI.iI = hI;gI.jI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[4],null);return gI;}
function FA(kI){return lI(new mI(),kI);}
function dB(nI,oI){return pI(nI,oI) != (-1);}
function eB(qI,rI){var sI;sI = pI(qI,rI);if(sI == (-1)){throw EE(new FE());}tI(qI,sI);}
function vB(uI,vI,wI){var xI,yI,yI;if(wI < 0 || wI > uI.nB){throw zI(new AI());}if(uI.nB == uI.jI.je){xI = C('[Lcom.google.gwt.user.client.ui.Widget;',[0],[10],[uI.jI.je * 2],null);for(yI = 0;yI < uI.jI.je;++yI){hd(xI,yI,uI.jI[yI]);}uI.jI = xI;}++uI.nB;for(yI = uI.nB - 1;yI > wI;--yI){hd(uI.jI,yI,uI.jI[yI - 1]);}hd(uI.jI,wI,vI);}
function pI(BI,CI){var DI;for(DI = 0;DI < BI.nB;++DI){if(BI.jI[DI] === CI){return DI;}}return (-1);}
function tI(EI,FI){var aJ;if(FI < 0 || FI >= EI.nB){throw zI(new AI());}--EI.nB;for(aJ = FI;aJ < EI.nB;++aJ){hd(EI.jI,aJ,EI.jI[aJ + 1]);}hd(EI.jI,EI.nB,null);}
function qB(){}
_ = qB.prototype = new f();_.i = 'com.google.gwt.user.client.ui.WidgetCollection';_.j = 0;_.jI = null;_.iI = null;_.nB = 0;function bJ(){return yA(this);}
function cJ(){return zA(this);}
function lI(dJ,eJ){dJ.fJ = eJ;return dJ;}
function yA(gJ){return gJ.hJ < gJ.fJ.nB - 1;}
function zA(iJ){if(iJ.hJ >= iJ.fJ.nB){throw EE(new FE());}return iJ.fJ.jI[++iJ.hJ];}
function mI(){}
_ = mI.prototype = new f();_.vj = bJ;_.wj = cJ;_.i = 'com.google.gwt.user.client.ui.WidgetCollection$WidgetIterator';_.j = 0;_.hJ = (-1);function FB(){}
_ = FB.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.FocusImpl';_.j = 0;function jJ(){}
_ = jJ.prototype = new f();_.i = 'com.google.gwt.user.client.ui.impl.TextBoxImpl';_.j = 0;function nH(){}
_ = nH.prototype = new jJ();_.i = 'com.google.gwt.user.client.ui.impl.TextBoxImplIE6';_.j = 0;function kJ(){}
_ = kJ.prototype = new f();_.i = 'java.io.OutputStream';_.j = 0;function lJ(){}
_ = lJ.prototype = new kJ();_.i = 'java.io.FilterOutputStream';_.j = 0;function mJ(){}
_ = mJ.prototype = new lJ();_.i = 'java.io.PrintStream';_.j = 0;function md(nJ){Cb(nJ);return nJ;}
function nd(){}
_ = nd.prototype = new Eb();_.i = 'java.lang.ArrayStoreException';_.j = 28;function oJ(){oJ = a;pJ = qJ(new rJ(),false);sJ = qJ(new rJ(),true);return window;}
function Dn(tJ){oJ();return tJ?sJ:pJ;}
function uJ(vJ){return qc(vJ,14) && rc(vJ,14).eo == this.eo;}
function wJ(){var xJ,yJ;xJ = 1231;yJ = 1237;return this.eo?1231:1237;}
function qJ(zJ,AJ){oJ();zJ.eo = AJ;return zJ;}
function rJ(){}
_ = rJ.prototype = new f();_.g = uJ;_.h = wJ;_.i = 'java.lang.Boolean';_.j = 29;_.eo = false;function BJ(){BJ = a;CJ = Bc('[Ljava.lang.String;',0,5,['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']);return window;}
function DJ(EJ){BJ();return EJ;}
function FJ(){}
_ = FJ.prototype = new f();_.i = 'java.lang.Number';_.j = 0;function aK(bK){return qc(bK,15) && rc(bK,15).ro == this.ro;}
function cK(){return this.ro;}
function ko(dK,eK){DJ(dK);dK.ro = eK;return dK;}
function lo(){}
_ = lo.prototype = new FJ();_.g = aK;_.h = cK;_.i = 'java.lang.Byte';_.j = 30;_.ro = 0;function fK(gK){return qc(gK,16) && rc(gK,16).Eo == this.Eo;}
function hK(){return this.Eo;}
function xo(iK,jK){iK.Eo = jK;return iK;}
function yo(){}
_ = yo.prototype = new f();_.g = fK;_.h = hK;_.i = 'java.lang.Character';_.j = 31;_.Eo = 0;function Be(kK){Cb(kK);return kK;}
function Ce(){}
_ = Ce.prototype = new Eb();_.i = 'java.lang.ClassCastException';_.j = 32;function lK(mK){return qc(mK,17) && rc(mK,17).lp == this.lp;}
function nK(){return ve(this.lp);}
function ep(oK,pK){DJ(oK);oK.lp = pK;return oK;}
function fp(){}
_ = fp.prototype = new FJ();_.g = lK;_.h = nK;_.i = 'java.lang.Double';_.j = 33;_.lp = 0.0;function qK(rK){return qc(rK,18) && rc(rK,18).yp == this.yp;}
function sK(){return ve(this.yp);}
function rp(tK,uK){DJ(tK);tK.yp = uK;return tK;}
function sp(){}
_ = sp.prototype = new FJ();_.g = qK;_.h = sK;_.i = 'java.lang.Float';_.j = 34;_.yp = 0.0;function pA(vK,wK){vb(vK,wK);return vK;}
function qA(){}
_ = qA.prototype = new Eb();_.i = 'java.lang.IllegalArgumentException';_.j = 35;function Cz(xK,yK){vb(xK,yK);return xK;}
function zK(AK){Cb(AK);return AK;}
function Dz(){}
_ = Dz.prototype = new Eb();_.i = 'java.lang.IllegalStateException';_.j = 36;function zI(BK){Cb(BK);return BK;}
function AI(){}
_ = AI.prototype = new Eb();_.i = 'java.lang.IndexOutOfBoundsException';_.j = 37;function CK(DK){return qc(DK,19) && rc(DK,19).fq == this.fq;}
function EK(){return this.fq;}
function Ep(FK,aL){DJ(FK);FK.fq = aL;return FK;}
function Fp(){}
_ = Fp.prototype = new FJ();_.g = CK;_.h = EK;_.i = 'java.lang.Integer';_.j = 38;ye = (-2147483648);xe = 2147483647;_.fq = 0;function bL(cL){return qc(cL,20) && rc(cL,20).sq == this.sq;}
function dL(){return te(this.sq);}
function lq(eL,fL){DJ(eL);eL.sq = fL;return eL;}
function mq(){}
_ = mq.prototype = new FJ();_.g = bL;_.h = dL;_.i = 'java.lang.Long';_.j = 39;_.sq = 0;function be(gL){Cb(gL);return gL;}
function ce(){}
_ = ce.prototype = new Eb();_.i = 'java.lang.NegativeArraySizeException';_.j = 40;function hL(iL){return qc(iL,21) && rc(iL,21).Fq == this.Fq;}
function jL(){return this.Fq;}
function yq(kL,lL){DJ(kL);kL.Fq = lL;return kL;}
function zq(){}
_ = zq.prototype = new FJ();_.g = hL;_.h = jL;_.i = 'java.lang.Short';_.j = 42;_.Fq = 0;function mL(){mL = a;{nL();}return window;}
function oL(pL){mL();return String.fromCharCode(pL);}
function Fu(qL){mL();return qL.toString();}
function cv(rL){mL();return rL.toString();}
function Au(sL){mL();return sL.toString();}
function iv(tL){mL();return tL.toString();}
function uL(vL,wL){mL();return vL.toString() == wL;}
function xL(yL){mL();var zL=AL[yL];if(zL){return zL;}zL = 0;var BL=yL.length;var CL=BL;while(--CL >= 0){zL <<= 1;zL += yL.charCodeAt(CL);}AL[yL] = zL;return zL;}
function nL(){mL();AL = {};}
function DL(EL){return this.lastIndexOf(EL) != -1 && this.lastIndexOf(EL) == this.length - EL.length;}
function FL(aM){return bM(this,aM);}
function cM(){return xL(this);}
function dM(eM){return this.indexOf(eM);}
function fM(gM){return this.substr(gM,this.length - gM);}
function hM(){var iM=this.replace(/^(\s*)/,'');var jM=iM.replace(/\s*$/,'');return jM;}
function kM(lM,mM){return lM.nM(mM) == 0;}
function bM(oM,pM){if(!qc(pM,5))return false;return uL(oM,pM);}
_ = String.prototype;_.qM = DL;_.g = FL;_.h = cM;_.nM = dM;_.de = fM;_.rM = hM;_.i = 'java.lang.String';_.j = 43;AL = null;function sM(tM){var uM=this.js.length - 1;var vM=this.js[uM].length;if(this.length > vM * vM){this.js[uM] = this.js[uM] + tM;}else{this.js.push(tM);}this.length += tM.length;return this;}
function wM(){this.xM();return this.js[0];}
function yM(){if(this.js.length > 1){this.js = [this.js.join('')];this.length = this.js[0].length;}}
function zM(AM){this.js = [AM];this.length = AM.length;}
function cx(BM,CM){return BM.xu(oL(CM));}
function Cy(DM){EM(DM);return DM;}
function EM(FM){FM.aN('');}
function Dy(){}
_ = Dy.prototype = new f();_.xu = sM;_.zy = wM;_.xM = yM;_.aN = zM;_.i = 'java.lang.StringBuffer';_.j = 0;function bN(){bN = a;cN = new mJ();dN = new mJ();return window;}
function e(eN){bN();return u(eN);}
function fN(){return gN(this);}
function hN(){if(!gN(this)){throw EE(new FE());}return this.iN.iF(this.jN = this.kN++);}
function sD(lN,mN){lN.iN = mN;return lN;}
function gN(nN){return nN.kN < nN.iN.Ch();}
function tD(){}
_ = tD.prototype = new f();_.vj = fN;_.wj = hN;_.i = 'java.util.AbstractList$IteratorImpl';_.j = 0;_.kN = 0;_.jN = (-1);function oN(pN){return qN(this,pN,false) !== null;}
function rN(sN){var tN,uN,vN,wN,xN,yN,zN;if(sN === this){return true;}if(!qc(sN,23)){return false;}tN = rc(sN,23);uN = this.AN();vN = tN.AN();if(!BN(uN,vN)){return false;}for(wN = CN(uN);ht(wN);){xN = it(wN);yN = this.DN(xN);zN = tN.DN(xN);if(yN === null?zN !== null:!yN.g(zN)){return false;}}return true;}
function EN(FN){var aO;aO = qN(this,FN,false);return aO === null?null:aO.As;}
function bO(){var cO,dO,eO;cO = 0;for(dO = ws(this.fO());xs(dO);){eO = ys(dO);cO += gO(eO);}return cO;}
function hO(){return iO(this);}
function bH(jO){var kO;kO = vs(jO);return lO(new mO(),jO,kO);}
function qN(nO,oO,pO){var qO,rO,sO;for(qO = ws(nO.fO());xs(qO);){rO = ys(qO);sO = rO.zs;if(oO === null?sO === null:oO.g(sO)){if(pO){tO(qO);}return rO;}}return null;}
function uO(vO,wO){var xO,yO,zO;for(xO = ws(vs(vO));xs(xO);){yO = ys(xO);zO = yO.As;if(wO === null?zO === null:wO.g(zO)){return true;}}return false;}
function iO(AO){var BO;BO = AO.fO();return CO(new DO(),AO,BO);}
function EO(){}
_ = EO.prototype = new f();_.FO = oN;_.g = rN;_.DN = EN;_.h = bO;_.AN = hO;_.i = 'java.util.AbstractMap';_.j = 44;function aP(bP){return BN(this,bP);}
function cP(){var dP,eP,fP;dP = 0;for(eP = this.uj();eP.vj();){fP = eP.wj();if(fP !== null){dP += fP.h();}}return dP;}
function BN(gP,hP){var iP,jP,kP;if(hP === gP){return true;}if(!qc(hP,24)){return false;}iP = rc(hP,24);if(iP.Ch() != gP.Ch()){return false;}for(jP = iP.uj();jP.vj();){kP = jP.wj();if(!gP.lD(kP)){return false;}}return true;}
function lP(){}
_ = lP.prototype = new kD();_.g = aP;_.h = cP;_.i = 'java.util.AbstractSet';_.j = 45;function mP(nP){return this.oP.FO(nP);}
function pP(){return CN(this);}
function qP(){return this.rP.sP.us;}
function CO(tP,uP,vP){tP.oP = uP;tP.rP = vP;return tP;}
function CN(wP){var xP;xP = ws(wP.rP);return yP(new zP(),wP,xP);}
function DO(){}
_ = DO.prototype = new lP();_.lD = mP;_.uj = pP;_.Ch = qP;_.i = 'java.util.AbstractMap$1';_.j = 46;function AP(){return ht(this);}
function BP(){return it(this);}
function yP(CP,DP,EP){CP.FP = DP;CP.aQ = EP;return CP;}
function ht(bQ){return xs(bQ.aQ);}
function it(cQ){var dQ;dQ = ys(cQ.aQ);return dQ.eQ();}
function zP(){}
_ = zP.prototype = new f();_.vj = AP;_.wj = BP;_.i = 'java.util.AbstractMap$2';_.j = 0;function fQ(gQ){return hQ(this.iQ,gQ);}
function jQ(){return aH(this);}
function kQ(){return this.lQ.sP.us;}
function lO(mQ,nQ,oQ){mQ.iQ = nQ;mQ.lQ = oQ;return mQ;}
function aH(pQ){var qQ;qQ = ws(pQ.lQ);return rQ(new sQ(),pQ,qQ);}
function mO(){}
_ = mO.prototype = new kD();_.lD = fQ;_.uj = jQ;_.Ch = kQ;_.i = 'java.util.AbstractMap$3';_.j = 0;function tQ(){return cH(this);}
function uQ(){return dH(this);}
function rQ(vQ,wQ,xQ){vQ.yQ = wQ;vQ.zQ = xQ;return vQ;}
function cH(AQ){return xs(AQ.zQ);}
function dH(BQ){var CQ;CQ = ys(BQ.zQ).DQ();return CQ;}
function sQ(){}
_ = sQ.prototype = new f();_.vj = tQ;_.wj = uQ;_.i = 'java.util.AbstractMap$4';_.j = 0;function EQ(FQ){return kE(this.aR,FQ);}
function bR(cR){return ru(this,cR);}
function dR(){return xr(this);}
function eR(){return wr(this);}
function pr(fR,gR){return fR.aR.aj(gR);}
function wr(hR){return hR.aR.Ch();}
function xr(iR){return iR.aR.uj();}
function du(jR){jR.aR = kf(new lf());return jR;}
function ku(kR){kR.aR.hF();}
function ru(lR,mR){return Dh(lR.aR,mR);}
function eu(){}
_ = eu.prototype = new aE();_.lD = EQ;_.iF = bR;_.uj = dR;_.Ch = eR;_.i = 'java.util.ArrayList';_.j = 47;_.aR = null;function nR(oR){return qc(oR,25) && this.ds() == rc(oR,25).ds();}
function pR(){return this.jsdate.getTime();}
function qR(){return te(this.ds() ^ this.ds() >>> 32);}
function rR(sR){this.jsdate = new Date(sR);}
function Er(tR,uR){tR.vR(uR);return tR;}
function Fr(){}
_ = Fr.prototype = new f();_.g = nR;_.ds = pR;_.h = qR;_.vR = rR;_.i = 'java.util.Date';_.j = 48;function wR(xR){return yR(this,xR);}
function zR(){return vs(this);}
function AR(BR){return vG(this,BR);}
function CR(){var DR,ER;DR = 0;ER = ws(vs(this));while(xs(ER)){DR += gO(ys(ER));}return DR;}
function FR(){return aS(this);}
function ms(bS,cS,dS){if(bS.eS.je - bS.fS >= bS.gS){hS(bS);}return iS(bS,cS,dS);}
function vs(jS){return kS(new lS(),jS);}
function pG(mS){nS(mS,16);return mS;}
function vG(oS,pS){var qS,rS;qS = sS(oS,pS);if(qS >= 0){rS = oS.eS[qS];if(rS !== null && rS.tS){return rS.As;}}return null;}
function nS(uS,vS){wS(uS,vS,0.75);return uS;}
function wS(xS,yS,zS){if(yS < 0 || zS <= 0){throw pA(new qA(),'initial capacity was negative or load factor was non-positive');}if(yS == 0){yS = 1;}if(zS > 0.9){zS = 0.9;}xS.AS = zS;BS(xS,yS);return xS;}
function BS(CS,DS){CS.gS = ve(DS * CS.AS);CS.fS = DS - CS.us;CS.eS = C('[Ljava.util.HashMap$ImplMapEntry;',[0],[0],[DS],null);}
function sS(ES,FS){var aT,bT,cT,dT,eT,fT,gT,hT;aT = FS !== null?FS.h():7919;aT = aT < 0?-aT:aT;bT = ES.eS.je;cT = aT % bT;dT = cT;eT = bT;for(fT = 0;fT < 2;++fT){for(;dT < eT;++dT){gT = ES.eS[dT];if(gT === null){return dT;}hT = gT.zs;if(FS === null?hT === null:FS.g(hT)){return dT;}}dT = 0;eT = cT;}return (-1);}
function hS(iT){var jT,kT,lT,mT,nT,oT;jT = iT.eS;kT = jT.je;if(iT.us > iT.gS){kT *= 2;}BS(iT,kT);for(lT = 0 , mT = jT.je;lT < mT;++lT){nT = jT[lT];if(nT !== null && nT.tS){oT = sS(iT,nT.zs);iT.eS[oT] = nT;}}}
function iS(pT,qT,rT){var sT,tT,uT,tT;sT = sS(pT,qT);if(pT.eS[sT] !== null){tT = pT.eS[sT];uT = null;if(tT.tS){uT = tT.As;}else{++pT.us;}tT.As = rT;tT.tS = true;return uT;}else{++pT.us;--pT.fS;tT = new vT();tT.zs = qT;tT.As = rT;tT.tS = true;pT.eS[sT] = tT;return null;}}
function yR(wT,xT){var yT,zT;yT = sS(wT,xT);if(yT >= 0){zT = wT.eS[yT];if(zT !== null && zT.tS){return true;}}return false;}
function aS(AT){return iO(AT);}
function hQ(BT,CT){return uO(BT,CT);}
function qG(){}
_ = qG.prototype = new EO();_.FO = wR;_.fO = zR;_.DN = AR;_.h = CR;_.AN = FR;_.i = 'java.util.HashMap';_.j = 49;_.fS = 0;_.eS = null;_.us = 0;_.AS = 0.0;_.gS = 0;function DT(){return ws(this);}
function ET(){return this.sP.us;}
function kS(FT,aU){FT.sP = aU;return FT;}
function ws(bU){return cU(new dU(),bU.sP);}
function lS(){}
_ = lS.prototype = new lP();_.uj = DT;_.Ch = ET;_.i = 'java.util.HashMap$1';_.j = 50;function eU(fU){var gU;if(qc(fU,26)){gU = rc(fU,26);if(hU(this,this.zs,gU.eQ()) && hU(this,this.As,gU.DQ())){return true;}}return false;}
function iU(){return this.zs;}
function jU(){return this.As;}
function kU(){return gO(this);}
function hU(lU,mU,nU){if(mU === nU){return true;}else if(mU === null){return false;}else{return mU.g(nU);}}
function gO(oU){var pU,qU;pU = 0;qU = 0;if(oU.zs !== null){pU = oU.zs.h();}if(oU.As !== null){qU = oU.As.h();}return pU ^ qU;}
function vT(){}
_ = vT.prototype = new f();_.g = eU;_.eQ = iU;_.DQ = jU;_.h = kU;_.i = 'java.util.HashMap$ImplMapEntry';_.j = 51;_.tS = false;_.zs = null;_.As = null;function rU(){return xs(this);}
function sU(){return ys(this);}
function cU(tU,uU){tU.vU = uU;wU(tU);return tU;}
function wU(xU){for(;xU.yU < xU.vU.eS.je;++xU.yU){if(xU.vU.eS[xU.yU] !== null && xU.vU.eS[xU.yU].tS){return ;}}}
function xs(zU){return zU.yU < zU.vU.eS.je;}
function ys(AU){if(!xs(AU)){throw EE(new FE());}AU.BU = AU.yU++;wU(AU);return AU.vU.eS[AU.BU];}
function tO(CU){if(CU.BU < 0){throw zK(new Dz());}CU.vU.eS[CU.BU].tS = false;--CU.vU.us;CU.BU = (-1);}
function dU(){}
_ = dU.prototype = new f();_.vj = rU;_.wj = sU;_.i = 'java.util.HashMap$ImplMapEntryIterator';_.j = 0;_.yU = 0;_.BU = (-1);function DU(EU){return yR(this.ft,EU);}
function FU(){return gt(this);}
function aV(){return this.ft.us;}
function at(bV,cV){var dV;dV = ms(bV.ft,cV,Dn(true));return dV === null;}
function gt(eV){return CN(aS(eV.ft));}
function fV(gV){gV.ft = pG(new qG());return gV;}
function hV(){}
_ = hV.prototype = new lP();_.lD = DU;_.uj = FU;_.Ch = aV;_.i = 'java.util.HashSet';_.j = 52;_.ft = null;function EE(iV){Cb(iV);return iV;}
function FE(){}
_ = FE.prototype = new Eb();_.i = 'java.util.NoSuchElementException';_.j = 53;function jV(kV){kV.lV = xB(new CB());}
function mV(nV){var oV,pV,qV;oV = rV(new sV());pV = oV;bj('Base url: ' + k());bj('Module name: ' + m());qV = '/seam-gwt/seam/resource/gwt';tV(pV,qV);return oV;}
function uV(vV,wV){xV(mV(vV),wV,yV(new zV(),vV));}
function AV(BV){var CV,DV,EV;jV(BV);CV = jG(new mG(),'OK, what do you want to know?');zB(BV.lV,CV);DV = aI(new cI());AH(DV,'What is the meaning of life?');zB(BV.lV,DV);EV = EC(new bD(),'Ask');EV.rC(FV(new aW(),BV,DV));zB(BV.lV,EV);tF(BV,BV.lV);return BV;}
function bW(){}
_ = bW.prototype = new wF();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget';_.j = 54;function cW(dW){var eW;eW = new fW();if(!gW(eW,DH(this.hW))){bj("A question has to end with a '?'");}else{uV(this.iW,DH(this.hW));}}
function FV(jW,kW,lW){jW.iW = kW;jW.hW = lW;return jW;}
function aW(){}
_ = aW.prototype = new f();_.oF = cW;_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$1';_.j = 55;function yV(mW,nW){mW.oW = nW;return mW;}
function pW(qW,rW){bj(rW.kb());}
function sW(tW,uW){bj(uW);}
function zV(){}
_ = zV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.AskQuestionWidget$2';_.j = 0;function vW(wW){zB(rG('slot1'),AV(new bW()));}
function xW(){}
_ = xW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.HelloWorld';_.j = 0;function yW(){yW = a;zW = AW(new BW());return window;}
function rV(CW){yW();return CW;}
function DW(EW,FW,aX){if(EW.bX === null)throw vn(new xn());Ay(FW);nv(FW,'org.jboss.seam.example.remoting.gwt.client.MyService');nv(FW,'askIt');fv(FW,1);nv(FW,'java.lang.String');nv(FW,aX);}
function xV(cX,dX,eX){var fX,gX,hX,iX,jX;fX = ww(new Ew(),zW);gX = Ey(new ez(),zW);try{DW(cX,gX,dX);}catch(jX){jX = bf(jX);if(qc(jX,27)){hX = jX;pW(eX,Am(new Dm(),hX.kb()));return ;}else throw jX;}iX = kX(new lX(),cX,fX,eX);if(!vi(cX.bX,bz(gX),iX))pW(eX,Am(new Dm(),'Unable to initiate the asynchronous service invocation -- check the network connection'));}
function tV(mX,nX){mX.bX = nX;}
function sV(){}
_ = sV.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy';_.j = 0;_.bX = null;function oX(pX){var qX;qX = p;if(qX !== null)rX(this,pX,qX);else sX(this,pX);}
function kX(tX,uX,vX,wX){tX.xX = uX;tX.yX = vX;tX.zX = wX;return tX;}
function rX(AX,BX,CX){var DX,EX;try{sX(AX,BX);}catch(EX){EX = bf(EX);if(qc(EX,2)){DX = EX;null.Eh();}else throw EX;}}
function sX(FX,aY){var bY,cY,dY,eY;bY = null;cY = null;try{if(kM(aY,'{OK}')){zw(FX.yX,aY.de(4));bY = lw(FX.yX);}else if(kM(aY,'{EX}')){zw(FX.yX,aY.de(4));cY = rc(Ft(FX.yX),2);}else{cY = Am(new Dm(),aY);}}catch(eY){eY = bf(eY);if(qc(eY,2)){dY = eY;cY = dY;}else throw eY;}if(cY === null)sW(FX.zX,bY);else pW(FX.zX,cY);}
function lX(){}
_ = lX.prototype = new f();_.km = oX;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_Proxy$1';_.j = 0;function fY(){fY = a;gY = hY();iY = jY();return window;}
function kY(lY){fY();return an(new cn());}
function mY(nY){fY();return du(new eu());}
function oY(pY){fY();return pG(new qG());}
function qY(rY){fY();return fV(new hV());}
function sY(tY){fY();return kf(new lf());}
function hY(){fY();return {'com.google.gwt.user.client.rpc.SerializableException/4171780864':[function(uY){return kY(uY);},function(vY,wY){nn(vY,wY);},function(xY,yY){jn(xY,yY);}],'java.lang.Boolean/476441737':[function(zY){return Bn(zY);},function(AY,BY){yn(AY,BY);},function(CY,DY){Fn(CY,DY);}],'java.lang.Byte/1571082439':[function(EY){return io(EY);},function(FY,aZ){fo(FY,aZ);},function(bZ,cZ){no(bZ,cZ);}],'java.lang.Character/2663399736':[function(dZ){return vo(dZ);},function(eZ,fZ){so(eZ,fZ);},function(gZ,hZ){Ao(gZ,hZ);}],'java.lang.Double/858496421':[function(iZ){return cp(iZ);},function(jZ,kZ){Fo(jZ,kZ);},function(lZ,mZ){hp(lZ,mZ);}],'java.lang.Float/1718559123':[function(nZ){return pp(nZ);},function(oZ,pZ){mp(oZ,pZ);},function(qZ,rZ){up(qZ,rZ);}],'java.lang.Integer/3438268394':[function(sZ){return Cp(sZ);},function(tZ,uZ){zp(tZ,uZ);},function(vZ,wZ){bq(vZ,wZ);}],'java.lang.Long/4227064769':[function(xZ){return jq(xZ);},function(yZ,zZ){gq(yZ,zZ);},function(AZ,BZ){oq(!
AZ,BZ);}],'java.lang.Short/551743396':[function(CZ){return wq(CZ);},function(DZ,EZ){tq(DZ,EZ);},function(FZ,a0){Bq(FZ,a0);}],'java.lang.String/2004016611':[function(b0){return dr(b0);},function(c0,d0){ar(c0,d0);},function(e0,f0){fr(e0,f0);}],'java.util.ArrayList/3821976829':[function(g0){return mY(g0);},function(h0,i0){ir(h0,i0);},function(j0,k0){qr(j0,k0);}],'java.util.Date/1659716317':[function(l0){return Cr(l0);},function(m0,n0){zr(m0,n0);},function(o0,p0){as(o0,p0);}],'java.util.HashMap/962170901':[function(q0){return oY(q0);},function(r0,s0){es(r0,s0);},function(t0,u0){ns(t0,u0);}],'java.util.HashSet/1594477813':[function(v0){return qY(v0);},function(w0,x0){Bs(w0,x0);},function(y0,z0){bt(y0,z0);}],'java.util.Vector/3125574444':[function(A0){return sY(A0);},function(B0,C0){jt(B0,C0);},function(D0,E0){pt(D0,E0);}]};}
function jY(){fY();return {'com.google.gwt.user.client.rpc.SerializableException':'4171780864','java.lang.Boolean':'476441737','java.lang.Byte':'1571082439','java.lang.Character':'2663399736','java.lang.Double':'858496421','java.lang.Float':'1718559123','java.lang.Integer':'3438268394','java.lang.Long':'4227064769','java.lang.Short':'551743396','java.lang.String':'2004016611','java.util.ArrayList':'3821976829','java.util.Date':'1659716317','java.util.HashMap':'962170901','java.util.HashSet':'1594477813','java.util.Vector':'3125574444'};}
function F0(a1){fY();throw rn(new un(),a1);}
function b1(c1,d1,e1){var f1=gY[e1];if(!f1){F0(e1);}f1[1](c1,d1);}
function g1(h1){var i1=iY[h1];if(!i1){F0(h1);}return i1;}
function j1(k1,l1){var m1=gY[l1];if(!m1){F0(l1);}return m1[0](k1);}
function n1(o1,p1,q1){var r1=gY[q1];if(!r1){F0(q1);}r1[2](o1,p1);}
function AW(s1){fY();return s1;}
function BW(){}
_ = BW.prototype = new f();_.rw = b1;_.vx = g1;_.qw = j1;_.Dx = n1;_.i = 'org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer';_.j = 0;function gW(t1,u1){if(bM('',u1)){return false;}else if(!u1.rM().qM('?')){return false;}else{return true;}}
function fW(){}
_ = fW.prototype = new f();_.i = 'org.jboss.seam.example.remoting.gwt.client.ValidationUtility';_.j = 0;function v1(){vW(new xW());}
function gwtOnLoad(w1,x1){if(w1)try{v1();}catch(y1){w1(x1);}else{v1();}}
ne = [{},{2:1},{2:1},{2:1},{2:1},{1:1},{1:1,3:1},{1:1},{2:1},{2:1},{2:1,27:1},{2:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{22:1},{22:1},{22:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{4:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{2:1},{14:1},{15:1},{16:1},{2:1},{17:1},{18:1},{2:1},{2:1},{2:1},{19:1},{20:1},{2:1},{2:1},{21:1},{5:1},{23:1},{24:1},{24:1},{22:1},{25:1},{23:1},{24:1},{26:1},{24:1},{2:1},{9:1,10:1,11:1,12:1},{6:1}];
if ($wnd.__gwt_tryGetModuleControlBlock) {
var $mcb = $wnd.__gwt_tryGetModuleControlBlock(location.search);
if ($mcb) $mcb.compilationLoaded(window);
}
--></script></body></html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/BF14F15503FCA6E92F1C9281E9669002.cache.xml
Index: BF14F15503FCA6E92F1C9281E9669002.cache.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<cache-entry>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_TypeSerializer" hash="2833DAB84C6644BC5DD2D812FD6DA467"/>
<generated-type-hash class="com.google.gwt.user.client.rpc.SerializableException_FieldSerializer" hash="1CB9B63ABEC9BE7E663F6C56AA395208"/>
<generated-type-hash class="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy" hash="1F30E87EF57931E60DE85A64D809D3BE"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.MyService" out="org.jboss.seam.example.remoting.gwt.client.MyService_Proxy"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImplIE6"/>
<rebind-decision in="org.jboss.seam.example.remoting.gwt.client.HelloWorld" out="org.jboss.seam.example.remoting.gwt.client.HelloWorld"/>
<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImplIE6"/>
<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplIE6"/>
<rebind-decision in="com.google.gwt.user.client.impl.HTTPRequestImpl" out="com.google.gwt.user.client.impl.HTTPRequestImplIE6"/>
<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplIE6"/>
</cache-entry>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/HelloWorld.html
Index: HelloWorld.html
===================================================================
<html>
<head>
<!-- -->
<!-- Any title is fine -->
<!-- -->
<title>Wrapper HTML for HelloWorld</title>
<!-- -->
<!-- Use normal html, such as style -->
<!-- -->
<style>
body,td,a,div,.p{font-family:arial,sans-serif}
div,td{color:#000000}
a:link,.w,.w a:link{color:#0000cc}
a:visited{color:#551a8b}
a:active{color:#ff0000}
</style>
<!-- -->
<!-- The module reference below is the link -->
<!-- between html and your Web Toolkit module -->
<!-- -->
<meta name='gwt:module' content='org.jboss.seam.example.remoting.gwt.HelloWorld'>
</head>
<!-- -->
<!-- The body can have arbitrary html, or -->
<!-- you can leave the body empty if you want -->
<!-- to create a completely dynamic ui -->
<!-- -->
<body>
<!-- -->
<!-- This script is required bootstrap stuff. -->
<!-- You can put it in the HEAD, but startup -->
<!-- is slightly faster if you include it here. -->
<!-- -->
<script language="javascript" src="gwt.js"></script>
<!-- OPTIONAL: include this if you want history support -->
<iframe id="__gwt_historyFrame" style="width:0;height:0;border:0"></iframe>
<h1>HelloWorld</h1>
<p>
This is an example of a host page for the HelloWorld application.
You can attach a Web Toolkit module to any HTML page you like,
making it easy to add bits of AJAX functionality to existing pages
without starting from scratch.
</p>
<table align=center>
<tr>
<td id="slot1"></td><td id="slot2"></td>
</tr>
</table>
</body>
</html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/gwt.js
Index: gwt.js
===================================================================
// Copyright 2006 Google Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License"); you may not
// use this file except in compliance with the License. You may obtain a copy of
// the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
// License for the specific language governing permissions and limitations under
// the License.
//
// This startup script should be included in host pages either just after
// <body> or inside the <head> after module <meta> tags.
//
//////////////////////////////////////////////////////////////////////////////
// DynamicResources
//
function DynamicResources() {
this.pendingElemsBySrc_ = {};
this.pendingScriptElems_ = new Array();
}
DynamicResources.prototype = {};
// The array is set up such that, pairwise, the entries are (src, readyFnStr).
// Called once for each module that is attached to the host page.
// It is theoretically possible that addScripts() could be called reentrantly
// if the browser event loop is pumped during this function and an iframe loads;
// we may want to enhance this method in the future to support that case.
DynamicResources.prototype.addScripts = function(scriptArray, insertBeforeElem) {
var wasEmpty = (this.pendingScriptElems_.length == 0);
var anyAdded = false;
for (var i = 0, n = scriptArray.length; i < n; i += 2) {
var src = scriptArray[i];
if (this.pendingElemsBySrc_[src]) {
// Don't load the same script twice.
continue;
}
// Set up the element but don't add it to the DOM until its turn.
anyAdded = true;
var e = document.createElement("script");
this.pendingElemsBySrc_[src] = e;
var readyFn;
eval("readyFn = " + scriptArray[i+1]);
e.__readyFn = readyFn;
e.type = "text/javascript";
e.src = src;
e.__insertBeforeElem = insertBeforeElem;
this.pendingScriptElems_ = this.pendingScriptElems_.concat(e);
}
if (wasEmpty && anyAdded) {
// Kickstart.
this.injectScript(this.pendingScriptElems_[0]);
}
}
DynamicResources.prototype.injectScript = function(scriptElem) {
var parentElem = scriptElem.__insertBeforeElem.parentNode;
parentElem.insertBefore(scriptElem, scriptElem.__insertBeforeElem);
}
DynamicResources.prototype.addStyles = function(styleSrcArray, insertBeforeElem) {
var parent = insertBeforeElem.parentNode;
for (var i = 0, n = styleSrcArray.length; i < n; ++i) {
var src = styleSrcArray[i];
if (this.pendingElemsBySrc_[src])
continue;
var e = document.createElement("link");
this.pendingElemsBySrc_[src] = e;
e.type = "text/css";
e.rel = "stylesheet";
e.href = src;
parent.insertBefore(e, insertBeforeElem);
}
}
DynamicResources.prototype.isReady = function() {
var elems = this.pendingScriptElems_;
if (elems.length > 0) {
var e = elems[0];
if (!e.__readyFn()) {
// The pending script isn't ready yet.
return false;
}
// The pending script has now finished loading. Enqueue the next, if any.
e.__readyFn = null;
elems.shift();
if (elems.length > 0) {
// There is another script.
this.injectScript(elems[0]);
return false;
}
}
// There are no more pending scripts.
return true;
}
//////////////////////////////////////////////////////////////////////////////
// ModuleControlBlock
//
function ModuleControlBlock(metaElem, rawName) {
var parts = ["", rawName];
var i = rawName.lastIndexOf("=");
if (i != -1) {
parts[0] = rawName.substring(0, i) + '/';
parts[1] = rawName.substring(i+1);
}
this.metaElem_ = metaElem;
this.baseUrl_ = parts[0];
this.name_ = parts[1];
this.compilationLoaded_ = false;
this.frameWnd_ = null;
}
ModuleControlBlock.prototype = {};
/**
* Determines whether this module is fully loaded and ready to run.
*/
ModuleControlBlock.prototype.isReady = function() {
return this.compilationLoaded_;
};
/**
* Called when the compilation for this module is loaded.
*/
ModuleControlBlock.prototype.compilationLoaded = function(frameWnd) {
this.frameWnd_ = frameWnd;
this.compilationLoaded_ = true;
}
/**
* Gets the logical module name, not including a base url prefix if one was
* specified.
*/
ModuleControlBlock.prototype.getName = function() {
return this.name_;
}
/**
* Gets the base URL of the module, guaranteed to end with a slash.
*/
ModuleControlBlock.prototype.getBaseURL = function() {
return this.baseUrl_;
}
/**
* Gets the window of the module's frame.
*/
ModuleControlBlock.prototype.getModuleFrameWindow = function() {
return this.frameWnd_;
}
/**
* Injects a set of dynamic scripts.
* The array is set up such that, pairwise, the entries are (src, readyFnStr).
*/
ModuleControlBlock.prototype.addScripts = function(scriptSrcArray) {
return ModuleControlBlocks.dynamicResources_.addScripts(scriptSrcArray, this.metaElem_);
}
/**
* Injects a set of dynamic styles.
*/
ModuleControlBlock.prototype.addStyles = function(styleSrcArray) {
return ModuleControlBlocks.dynamicResources_.addStyles(styleSrcArray, this.metaElem_);
}
//////////////////////////////////////////////////////////////////////////////
// ModuleControlBlocks
//
function ModuleControlBlocks() {
this.blocks_ = [];
}
ModuleControlBlocks.dynamicResources_ = new DynamicResources(); // "static"
ModuleControlBlocks.prototype = {};
/**
* Adds a module control control block for the named module.
* @param metaElem the meta element that caused the module to be added
* @param name the name of the module being added, optionally preceded by
* an alternate base url of the form "_path_=_module_".
*/
ModuleControlBlocks.prototype.add = function(metaElem, name) {
var mcb = new ModuleControlBlock(metaElem, name);
this.blocks_ = this.blocks_.concat(mcb);
};
/**
* Determines whether all the modules are loaded and ready to run.
*/
ModuleControlBlocks.prototype.isReady = function() {
for (var i = 0, n = this.blocks_.length; i < n; ++i) {
var mcb = this.blocks_[i];
if (!mcb.isReady()) {
return false;
}
}
// Are there any pending dynamic resources (e.g. styles, scripts)?
if (!ModuleControlBlocks.dynamicResources_.isReady()) {
// No, we're still waiting on one or more dynamic resources.
return false;
}
return true;
}
/**
* Determines whether there are any module control blocks.
*/
ModuleControlBlocks.prototype.isEmpty = function() {
return this.blocks_.length == 0;
}
/**
* Gets the module control block at the specified index.
*/
ModuleControlBlocks.prototype.get = function(index) {
return this.blocks_[index];
}
/**
* Injects an iframe for each module.
*/
ModuleControlBlocks.prototype.injectFrames = function() {
for (var i = 0, n = this.blocks_.length; i < n; ++i) {
var mcb = this.blocks_[i];
// Insert an iframe for the module
var iframe = document.createElement("iframe");
var selectorUrl = mcb.getBaseURL() + mcb.getName() + ".nocache.html";
selectorUrl += "?" + (__gwt_isHosted() ? "h&" : "" ) + i;
var unique = new Date().getTime();
selectorUrl += "&" + unique;
iframe.style.border = '0px';
iframe.style.width = '0px';
iframe.style.height = '0px';
// Fragile browser-specific ordering issues below
/*@cc_on
// prevent extra clicky noises on IE
iframe.src = selectorUrl;
@*/
if (document.body.firstChild) {
document.body.insertBefore(iframe, document.body.firstChild);
} else {
document.body.appendChild(iframe);
}
/*@cc_on
// prevent extra clicky noises on IE
return;
@*/
if (iframe.contentWindow) {
// Older Mozilla has a caching bug for the iframe and won't reload the nocache.
iframe.contentWindow.location.replace(selectorUrl);
} else {
// Older Safari doesn't have a contentWindow.
iframe.src = selectorUrl;
}
}
}
/**
* Runs the entry point for each module.
*/
ModuleControlBlocks.prototype.run = function() {
for (var i = 0, n = this.blocks_.length; i < n; ++i) {
var mcb = this.blocks_[i];
var name = mcb.getName();
var frameWnd = mcb.getModuleFrameWindow();
if (__gwt_isHosted()) {
if (!window.external.gwtOnLoad(frameWnd, name)) {
// Module failed to load.
if (__gwt_onLoadError) {
__gwt_onLoadError(name);
} else {
window.alert("Failed to load module '" + name +
"'.\nPlease see the log in the development shell for details.");
}
}
} else {
// The compilation itself handles calling the error function.
frameWnd.gwtOnLoad(__gwt_onLoadError, name);
}
}
}
//////////////////////////////////////////////////////////////////////////////
// Globals
//
var __gwt_retryWaitMillis = 10;
var __gwt_isHostPageLoaded = false;
var __gwt_metaProps = {};
var __gwt_onPropertyError = null;
var __gwt_onLoadError = null;
var __gwt_moduleControlBlocks = new ModuleControlBlocks();
//////////////////////////////////////////////////////////////////////////////
// Common
//
/**
* Determines whether or not the page is being loaded in the GWT hosted browser.
*/
function __gwt_isHosted() {
if (window.external && window.external.gwtOnLoad) {
// gwt.hybrid makes the hosted browser pretend not to be
if (document.location.href.indexOf("gwt.hybrid") == -1) {
return true;
}
}
return false;
}
/**
* Tries to get a module control block based on a query string passed in from
* the caller. Used by iframes to get references back to their mcbs.
* @param queryString the entire query string as returned by location.search,
* which notably includes the leading '?' if one is specified
* @return the relevant module control block, or <code>null</code> if it cannot
* be derived based on <code>queryString</code>
*/
function __gwt_tryGetModuleControlBlock(queryString) {
if (queryString.length > 0) {
// The pattern is ?[h&]<index>[&<unique>]
var queryString = queryString.substring(1);
if (queryString.indexOf("h&") == 0) {
// Ignore the hosted mode flag here; only GWTShellServlet cares about it.
queryString = queryString.substring(2);
}
var pos = queryString.indexOf("&");
if (pos >= 0) {
queryString = queryString.substring(0, pos);
}
var mcbIndex = parseInt(queryString);
if (!isNaN(mcbIndex)) {
var mcb = __gwt_moduleControlBlocks.get(mcbIndex);
return mcb;
}
// Ignore the unique number that remains on the query string.
}
return null;
}
/**
* Parses meta tags from the host html.
*
* <meta name="gwt:module" content="_module-name_">
* causes the specified module to be loaded
*
* <meta name="gwt:property" content="_name_=_value_">
* statically defines a deferred binding client property
*
* <meta name="gwt:onPropertyErrorFn" content="_fnName_">
* specifies the name of a function to call if a client property is set to
* an invalid value (meaning that no matching compilation will be found)
*
* <meta name="gwt:onLoadErrorFn" content="_fnName_">
* specifies the name of a function to call if an exception happens during
* bootstrapping or if a module throws an exception out of onModuleLoad();
* the function should take a message parameter
*/
function __gwt_processMetas() {
var metas = document.getElementsByTagName("meta");
for (var i = 0, n = metas.length; i < n; ++i) {
var meta = metas[i];
var name = meta.getAttribute("name");
if (name) {
if (name == "gwt:module") {
var moduleName = meta.getAttribute("content");
if (moduleName) {
__gwt_moduleControlBlocks.add(meta, moduleName);
}
} else if (name == "gwt:property") {
var content = meta.getAttribute("content");
if (content) {
var name = content, value = "";
var eq = content.indexOf("=");
if (eq != -1) {
name = content.substring(0, eq);
value = content.substring(eq+1);
}
__gwt_metaProps[name] = value;
}
} else if (name == "gwt:onPropertyErrorFn") {
var content = meta.getAttribute("content");
if (content) {
try {
__gwt_onPropertyError = eval(content);
} catch (e) {
window.alert("Bad handler \"" + content +
"\" for \"gwt:onPropertyErrorFn\"");
}
}
} else if (name == "gwt:onLoadErrorFn") {
var content = meta.getAttribute("content");
if (content) {
try {
__gwt_onLoadError = eval(content);
} catch (e) {
window.alert("Bad handler \"" + content +
"\" for \"gwt:onLoadErrorFn\"");
}
}
}
}
}
}
/**
* Determines the value of a deferred binding client property specified
* statically in host html.
*/
function __gwt_getMetaProperty(name) {
var value = __gwt_metaProps[name];
if (value) {
return value;
} else {
return null;
}
}
/**
* Determines whether or not a particular property value is allowed.
* @param wnd the caller's window object (not $wnd!)
* @param propName the name of the property being checked
* @param propValue the property value being tested
*/
function __gwt_isKnownPropertyValue(wnd, propName, propValue) {
return propValue in wnd["values$" + propName];
}
/**
* Called by the selection script when a property has a bad value or is missing.
* 'allowedValues' is an array of strings. Can be hooked in the host page using
* gwt:onPropertyErrorFn.
*/
function __gwt_onBadProperty(moduleName, propName, allowedValues, badValue) {
if (__gwt_onPropertyError) {
__gwt_onPropertyError(moduleName, propName, allowedValues, badValue);
return;
} else {
var msg = "While attempting to load module \"" + moduleName + "\", ";
if (badValue != null) {
msg += "property \"" + propName + "\" was set to the unexpected value \""
+ badValue + "\"";
} else {
msg += "property \"" + propName + "\" was not specified";
}
msg += "\n\nAllowed values: " + allowedValues;
window.alert(msg);
}
}
/**
* Called directly from compiled code.
*/
function __gwt_initHandlers(resize, beforeunload, unload) {
var oldOnResize = window.onresize;
window.onresize = function() {
resize();
if (oldOnResize)
oldOnResize();
};
var oldOnBeforeUnload = window.onbeforeunload;
window.onbeforeunload = function() {
var ret = beforeunload();
var oldRet;
if (oldOnBeforeUnload)
oldRet = oldOnBeforeUnload();
if (ret !== null)
return ret;
return oldRet;
};
var oldOnUnload = window.onunload;
window.onunload = function() {
unload();
if (oldOnUnload)
oldOnUnload();
};
}
//////////////////////////////////////////////////////////////////////////////
// Hosted Mode
//
function __gwt_onUnloadHostedMode() {
window.external.gwtOnLoad(null, null);
if (__gwt_onUnloadHostedMode.oldUnloadHandler) {
__gwt_onUnloadHostedMode.oldUnloadHandler();
}
}
//////////////////////////////////////////////////////////////////////////////
// Bootstrap
//
/**
* Waits until all startup preconditions are satisfied, then launches the
* user-defined startup code for each module.
*/
function __gwt_latchAndLaunch() {
var ready = true;
// Are there any compilations still pending?
if (ready && !__gwt_moduleControlBlocks.isReady()) {
// Yes, we're still waiting on one or more compilations.
ready = false;
}
// Has the host html onload event fired?
if (ready && !__gwt_isHostPageLoaded) {
// No, the host html page hasn't fully loaded.
ready = false;
}
// Are we ready to run user code?
if (ready) {
// Yes: run entry points.
__gwt_moduleControlBlocks.run();
} else {
// No: try again soon.
window.setTimeout(__gwt_latchAndLaunch, __gwt_retryWaitMillis);
}
}
/**
* Starts the module-loading sequence after meta tags have been processed and
* the body element exists.
*/
function __gwt_loadModules() {
// Make sure the body element exists before starting.
if (!document.body) {
// Try again soon.
window.setTimeout(__gwt_loadModules, __gwt_retryWaitMillis);
return;
}
// Inject a frame for each module.
__gwt_moduleControlBlocks.injectFrames();
// Try to launch module entry points once everything is ready.
__gwt_latchAndLaunch();
}
/**
* The very first thing to run, and it runs exactly once unconditionally.
*/
function __gwt_bootstrap() {
// Hook onunload for hosted mode.
if (__gwt_isHosted()) {
__gwt_onUnloadHostedMode.oldUnloadHandler = window.onunload;
window.onunload = __gwt_onUnloadHostedMode;
}
// Hook the current window onload handler.
var oldHandler = window.onload;
window.onload = function() {
__gwt_isHostPageLoaded = true;
if (oldHandler) {
oldHandler();
}
};
// Parse meta tags from host html.
__gwt_processMetas();
// Load any modules.
__gwt_loadModules();
}
// Go.
__gwt_bootstrap();
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/history.html
Index: history.html
===================================================================
<html>
<head>
<script>
function hst() {
var search = location.search;
var historyToken = '';
if (location.search.length > 0)
historyToken = decodeURIComponent(location.search.substring(1));
document.getElementById('__historyToken').value = historyToken;
if (parent.__onHistoryChanged)
parent.__onHistoryChanged(historyToken);
}
</script></head>
<body onload='hst()'>
<input type='text' id='__historyToken'>
</body>
</html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/org.jboss.seam.example.remoting.gwt.HelloWorld.nocache.html
Index: org.jboss.seam.example.remoting.gwt.HelloWorld.nocache.html
===================================================================
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName = null;
window["provider$user.agent"] = function() {
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf('opera') != -1) {
return 'opera';
}
else if (ua.indexOf('webkit') != -1) {
return 'safari';
}
else if (ua.indexOf('msie 6.0') != -1 || ua.indexOf('msie 7.0') != -1) {
return 'ie6';
}
else if (ua.indexOf('gecko') != -1) {
var result = /rv:([0-9]+)\.([0-9]+)/.exec(ua);
if (result && result.length == 3) {
var version = parseInt(result[1]) * 10 + parseInt(result[2]);
if (version >= 18)
return 'gecko1_8';
}
return 'gecko';
}
return 'unknown';
}
;
window["values$user.agent"] = {
"gecko": 0,
"gecko1_8": 1,
"ie6": 2,
"opera": 3,
"safari": 4
};
window["prop$user.agent"] = function() {
var v = window["provider$user.agent"]();
var ok = window["values$user.agent"];
if (v in ok)
return v;
var a = new Array(5);
for (var k in ok)
a[ok[k]] = k;
$wnd.__gwt_onBadProperty("org.jboss.seam.example.remoting.gwt.HelloWorld", "user.agent", a, v);
if (arguments.length > 0) throw null; else return null;
};
function O(a,v) {
var answer = O.answers;
var i = -1;
var n = a.length - 1;
while (++i < n) {
if (!(a[i] in answer)) {
answer[a[i]] = [];
}
answer = answer[a[i]];
}
answer[a[n]] = v;
}
O.answers = [];
function selectScript() {
try {
var F;
var I = ["true", (F=window["prop$user.agent"],F(1))];
O(["true","safari"],"8A8B462DE738C3021EC890DD78AAB02B");
O(["true","opera"],"9B1F254894725BA1ECFB1E7674344FD2");
O(["true","gecko1_8"],"B09B4896278AE64527F8412C0E017C8E");
O(["true","gecko"],"B09B4896278AE64527F8412C0E017C8E");
O(["true","ie6"],"BF14F15503FCA6E92F1C9281E9669002");
var strongName = O.answers[I[0]][I[1]];
var query = location.search;
query = query.substring(0, query.indexOf('&'));
var newUrl = strongName + '.cache.html' + query;
location.replace(newUrl);
} catch (e) {
// intentionally silent on property failure
}
}
function onLoad() {
if (!$wnd.__gwt_isHosted) return;
if (!$wnd.__gwt_isHosted()) {
selectScript();
}
else {
var mcb = $wnd.__gwt_tryGetModuleControlBlock(location.search);
if (mcb) {
$moduleName = mcb.getName();
mcb.compilationLoaded(window);
}
}
}
</script></head>
<body onload='onLoad()'>
<font face='arial' size='-1'>This script is part of module</font> <code>org.jboss.seam.example.remoting.gwt.HelloWorld</code>
</body>
</html>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/tree_closed.gif
<<Binary file>>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/tree_open.gif
<<Binary file>>
1.1 date: 2007/04/16 01:05:19; author: sbryzak2; state: Exp;jboss-seam/examples/remoting/gwt/view/org.jboss.seam.example.remoting.gwt.HelloWorld/tree_white.gif
<<Binary file>>
More information about the jboss-cvs-commits
mailing list