text: circuitjs1.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.circuitjs1;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.7.0\";var $strongName = 'FCBCAD94E4A0C1C2B48E47A35410176C';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function P(){}\nfunction jA(){}\nfunction fA(){}\nfunction fl(){}\nfunction ll(){}\nfunction wl(){}\nfunction wb(){}\nfunction jb(){}\nfunction tf(){}\nfunction Rg(){}\nfunction $g(){}\nfunction $k(){}\nfunction Vk(){}\nfunction Vl(){}\nfunction Bl(){}\nfunction Gl(){}\nfunction Ll(){}\nfunction Ql(){}\nfunction $l(){}\nfunction hm(){}\nfunction nm(){}\nfunction tm(){}\nfunction zm(){}\nfunction Nm(){}\nfunction mo(){}\nfunction Io(){}\nfunction Oo(){}\nfunction Qo(){}\nfunction vC(){}\nfunction xC(){}\nfunction XC(){}\nfunction fE(){}\nfunction hE(){}\nfunction ME(){}\nfunction OE(){}\nfunction GH(){}\nfunction SH(){}\nfunction hJ(){}\nfunction _J(){}\nfunction __(){}\nfunction bK(){}\nfunction bL(){}\nfunction jX(){}\nfunction xX(a){}\nfunction XL(a){}\nfunction _jb(){}\nfunction Jkb(){}\nfunction Nkb(){}\nfunction jpb(){}\nfunction rpb(){}\nfunction rqb(){}\nfunction yqb(){}\nfunction Aqb(){}\nfunction hh(){bh()}\nfunction KB(){zB()}\nfunction CD(){BD()}\nfunction ZD(a){FC(a)}\nfunction KQ(a){a.k=2}\nfunction kfb(a){a.a=1}\nfunction hc(a,b){a.a=b}\nfunction Ok(a,b){a.a=b}\nfunction OH(a,b){a.a=b}\nfunction we(a,b){a.X=b}\nfunction wA(a,b){a.h=b}\nfunction xA(a,b){a.l=b}\nfunction yA(a,b){a.m=b}\nfunction Lk(a,b){a.f=b}\nfunction Pk(a,b){a.b=b}\nfunction OT(a,b){a.b=b}\nfunction MT(a,b){a.d=b}\nfunction WC(a,b){a.d=b}\nfunction JF(a,b){a.N=b}\nfunction XI(a,b){a.e=b}\nfunction IM(a,b){a.M=b}\nfunction gb(a){this.a=a}\nfunction nb(a){this.a=a}\nfunction Jb(a){this.a=a}\nfunction Pb(a){this.a=a}\nfunction Dm(a){this.a=a}\nfunction Im(a){this.a=a}\nfunction hn(a){this.a=a}\nfunction un(a){this.a=a}\nfunction Dn(a){this.a=a}\nfunction gF(a){this.a=a}\nfunction CG(a){this.a=a}\nfunction OG(a){this.a=a}\nfunction HH(a){this.a=a}\nfunction MH(a){this.a=a}\nfunction pH(a){this.d=a}\nfunction eI(a){this.a=a}\nfunction HI(a){this.a=a}\nfunction JI(a){this.a=a}\nfunction jJ(a){this.a=a}\nfunction lJ(a){this.a=a}\nfunction RJ(a){this.a=a}\nfunction LP(a){this.a=a}\nfunction SR(a){this.a=a}\nfunction BW(a){this.a=a}\nfunction DW(a){this.a=a}\nfunction FW(a){this.a=a}\nfunction HW(a){this.a=a}\nfunction PW(a){this.a=a}\nfunction RW(a){this.a=a}\nfunction TW(a){this.a=a}\nfunction VW(a){this.a=a}\nfunction XW(a){this.a=a}\nfunction ZW(a){this.a=a}\nfunction _W(a){this.a=a}\nfunction bX(a){this.a=a}\nfunction gX(a){this.a=a}\nfunction hX(a){this.c=a}\nfunction UK(a){this.c=a}\nfunction z_(a){this.a=a}\nfunction B_(a){this.a=a}\nfunction D_(a){this.a=a}\nfunction F_(a){this.a=a}\nfunction H_(a){this.a=a}\nfunction J_(a){this.a=a}\nfunction N_(a){this.a=a}\nfunction R_(a){this.a=a}\nfunction U_(a){this.a=a}\nfunction W_(a){this.a=a}\nfunction c0(a){this.a=a}\nfunction e0(a){this.a=a}\nfunction j0(a){this.b=a}\nfunction m1(a){this.a=a}\nfunction T1(a){this.a=a}\nfunction V1(a){this.a=a}\nfunction X1(a){this.a=a}\nfunction $1(a){this.a=a}\nfunction a2(a){this.a=a}\nfunction dm(){this.a={}}\nfunction fX(){this.a=-1}\nfunction Mbb(){this.f=0}\nfunction oC(){this.a=Rtb}\nfunction lg(){eg(this)}\nfunction cB(){return Eg}\nfunction Af(a){a.fill()}\nfunction Hf(a){a.save()}\nfunction MM(a,b){a.bb=b}\nfunction bdb(a,b){a.J=b}\nfunction cdb(a,b){a.L=b}\nfunction ddb(a,b){a.M=b}\nfunction edb(a,b){a.P=b}\nfunction e2(a){a.c=a.b=0}\nfunction pY(a){a.a=false}\nfunction f5(a){a.a=false}\nfunction N1(a){L1=a;M1()}\nfunction AC(){AC=fA;QD()}\nfunction EJ(){EJ=fA;IJ()}\nfunction nK(){nK=fA;xK()}\nfunction cL(){cL=fA;$K()}\nfunction Npb(){Nnb(this)}\nfunction Kkb(a){this.a=a}\nfunction Skb(a){this.a=a}\nfunction Slb(a){this.a=a}\nfunction blb(a){this.a=a}\nfunction Rnb(a){this.a=a}\nfunction sob(a){this.a=a}\nfunction xob(a){this.a=a}\nfunction kob(a){this.d=a}\nfunction dg(){this.a=xg()}\nfunction rl(){this.c=++ol}\nfunction Rf(a){a.stroke()}\nfunction Gf(a){a.restore()}\nfunction Kf(b,a){b.font=a}\nfunction Kh(b,a){b.href=a}\nfunction Mh(b,a){b.width=a}\nfunction Eh(c,a,b){c[a]=b}\nfunction Fh(c,a,b){c[a]=b}\nfunction wi(c,a,b){c[a]=b}\nfunction cm(a,b,c){a.a[b]=c}\nfunction mm(a,b){Wdb(b,a)}\nfunction jE(a,b){We(b,a)}\nfunction sG(a,b){HG(a.n,b)}\nfunction JJ(a,b){kL(a.a,b)}\nfunction _D(a){$h(a);aE(a)}\nfunction B0(a){a.e=0;a.d=0}\nfunction v5(a){a.e&&a.ag()}\nfunction wf(a){a.beginPath()}\nfunction xf(a){a.closePath()}\nfunction Mf(b,a){b.lineCap=a}\nfunction Lh(b,a){b.height=a}\nfunction si(b,a){b.checked=a}\nfunction ui(b,a){b.htmlFor=a}\nfunction LB(a,b){a.__layer=b}\nfunction EG(a,b){a.a=b;FG(a)}\nfunction LK(a,b){OK(a,b,a.c)}\nfunction ic(a){hc(this,a.id)}\nfunction tD(a){$wnd.alert(a)}\nfunction PB(){this.a=new mnb}\nfunction iX(){this.b=new yrb}\nfunction ue(){throw new pnb}\nfunction Nn(){Nn=fA;new Npb}\nfunction pg(){pg=fA;og=new P}\nfunction pnb(){lg.call(this)}\nfunction Vkb(){lg.call(this)}\nfunction Ykb(){lg.call(this)}\nfunction Elb(){lg.call(this)}\nfunction Olb(){lg.call(this)}\nfunction Qlb(){lg.call(this)}\nfunction smb(){lg.call(this)}\nfunction Bpb(){lg.call(this)}\nfunction grb(){lg.call(this)}\nfunction Fnb(a){++a.b;Apb(a)}\nfunction Gnb(a){--a.b;Apb(a)}\nfunction Gh(b,a){b.tabIndex=a}\nfunction IX(a,b,c){a.D[b]=c}\nfunction Yh(a,b,c){a.add(b,c)}\nfunction ye(a,b){Ch(a.wd(),b)}\nfunction XD(a,b){ID();YD(a,b)}\nfunction aI(a,b){cI(a,b,b,-1)}\nfunction mI(a){fL((AC(),a.X))}\nfunction QB(a){TB(a);this.a=a}\nfunction Ilb(a){this.a=Glb(a)}\nfunction Tlb(a){this.a=Hlb(a)}\nfunction Rpb(){this.a=new Npb}\nfunction Ng(){Ng=fA;Mg=new Rg}\nfunction jo(){jo=fA;io=new mo}\nfunction BD(){BD=fA;AD=new rl}\nfunction yH(){yH=fA;xH=new GH}\nfunction yrb(){this.a=new Vob}\nfunction erb(){Hqb.call(this)}\nfunction Xqb(){Hqb.call(this)}\nfunction lqb(){dqb.call(this)}\nfunction Xkb(){Vkb.call(this)}\nfunction Qb(a){Pb.call(this,a)}\nfunction Cc(a){Pb.call(this,a)}\nfunction mg(a){kg.call(this,a)}\nfunction Fn(a){kg.call(this,a)}\nfunction mn(a){jn.call(this,a)}\nfunction KE(a){mn.call(this,a)}\nfunction RE(a){hf.call(this,a)}\nfunction oW(a){console.log(a)}\nfunction LF(a,b){rF(a,b);EF(a)}\nfunction TH(a,b){UH(a,b,a.f.c)}\nfunction nC(a,b){tC(a.a,Qtb,b)}\nfunction bm(a,b){return a.a[b]}\nfunction Bmb(a,b){return a===b}\nfunction RM(a){return a<0?-a:a}\nfunction qe(a){return AC(),a.X}\nfunction nf(a){return AC(),a.X}\nfunction bI(a){return AC(),a.X}\nfunction mp(a){return a<<24>>24}\nfunction np(a){return a<<16>>16}\nfunction Cpb(){this.a=new Date}\nfunction Nf(b,a){b.lineWidth=a}\nfunction Jf(b,a){b.fillStyle=a}\nfunction Pf(b,a){b.textAlign=a}\nfunction Gqb(c,a,b){c.a[a]=b}\nfunction Z(a,b,c){Y(a,b,xg(),c)}\nfunction Zb(){Jb.call(this,Zrb)}\nfunction Lb(){Jb.call(this,Trb)}\nfunction Mb(){Jb.call(this,Urb)}\nfunction Ub(){Jb.call(this,Vrb)}\nfunction Vb(){Jb.call(this,Wrb)}\nfunction Wb(){Jb.call(this,Xrb)}\nfunction Yb(){Jb.call(this,Yrb)}\nfunction $b(){Jb.call(this,$rb)}\nfunction _b(){Jb.call(this,_rb)}\nfunction pc(){Jb.call(this,asb)}\nfunction wc(){Jb.call(this,bsb)}\nfunction xc(){Jb.call(this,csb)}\nfunction yc(){Jb.call(this,dsb)}\nfunction Ac(){Jb.call(this,esb)}\nfunction Bc(){Jb.call(this,fsb)}\nfunction Ec(){Jb.call(this,gsb)}\nfunction Jc(){Jb.call(this,hsb)}\nfunction ae(){Jb.call(this,isb)}\nfunction aB(){$A==null&&($A=[])}\nfunction eB(a){return a.tM===jA}\nfunction sM(a,b){return a.db[b]}\nfunction HN(a,b){return a>b?a:b}\nfunction IN(a,b){return a<b?a:b}\nfunction jV(a,b){return a<b?a:b}\nfunction gV(a,b){return a>b?a:b}\nfunction Mlb(a){return isNaN(a)}\nfunction Udb(a){a.e=true;Tdb(a)}\nfunction Jeb(a){a.b=0;a.a=false}\nfunction emb(a){return a<0?-a:a}\nfunction tmb(a){mg.call(this,a)}\nfunction Wkb(a){mg.call(this,a)}\nfunction Plb(a){mg.call(this,a)}\nfunction Rlb(a){mg.call(this,a)}\nfunction qnb(a){mg.call(this,a)}\nfunction dqb(){this.a=this.wg()}\nfunction Hqb(){this.a=this.Bg()}\nfunction O9(){this.a=0;this.b=0}\nfunction KD(a,b){a.__listener=b}\nfunction Df(c,a,b){c.lineTo(a,b)}\nfunction Ff(c,a,b){c.moveTo(a,b)}\nfunction If(c,a,b){c.scale(a,b)}\nfunction De(a,b){AC();VD(a.X,b)}\nfunction Wg(a,b){Vg();Ug.Pd(a,b)}\nfunction ve(a,b){we(a,(AC(),b))}\nfunction VE(a,b){WE((AC(),a),b)}\nfunction hf(a){we(this,(AC(),a))}\nfunction rf(a){we(this,(AC(),a))}\nfunction kg(a){this.f=a;eg(this)}\nfunction FD(){Um.call(this,null)}\nfunction SE(a){TE.call(this,a.a)}\nfunction sF(a){we(this,(AC(),a))}\nfunction To(a,b){return ulb(a,b)}\nfunction IA(a,b){return !HA(a,b)}\nfunction Zpb(b,a){return b.a[a]}\nfunction Po(a){return a[4]||a[1]}\nfunction Oh(a){return !!a.altKey}\nfunction vS(a,b){return a>0?b:-b}\nfunction $F(a,b){rF(a.v,b);EF(a)}\nfunction FM(a,b){a.bb=Uab(b,a.K)}\nfunction Lf(b,a){b.globalAlpha=a}\nfunction Of(b,a){b.strokeStyle=a}\nfunction L_(a){a.e=true;return a}\nfunction Jh(a){a=Qmb(a);return a}\nfunction k0(a){this.b=6;this.c=a}\nfunction BX(){xX(this);this.b=''}\nfunction vH(a){we(this,(AC(),a))}\nfunction umb(a){Plb.call(this,a)}\nfunction hnb(a){Skb.call(this,a)}\nfunction onb(a){Skb.call(this,a)}\nfunction mnb(){Skb.call(this,'')}\nfunction nnb(){Skb.call(this,'')}\nfunction hab(a){TL.c=true;iab(a)}\nfunction vqb(){vqb=fA;uqb=xqb()}\nfunction Dpb(a){this.a=wg(SA(a))}\nfunction pK(a){(AC(),a.X).rows=5}\nfunction llb(a){klb(a);return a.j}\nfunction lmb(a,b){return a>b?a:b}\nfunction kmb(a,b){return a>b?a:b}\nfunction mmb(a,b){return a<b?a:b}\nfunction nmb(a,b){return a<b?a:b}\nfunction Hb(a,b){Bh(b,'role',a.a)}\nfunction pf(a,b){Lh((AC(),a.X),b)}\nfunction qf(a,b){Mh((AC(),a.X),b)}\nfunction Ae(a,b){Ke((AC(),a.X),b)}\nfunction ze(a,b,c){Je(a.wd(),b,c)}\nfunction Re(a,b){!!a.U&&Sm(a.U,b)}\nfunction ee(){Jb.call(this,'tab')}\nfunction jc(){Jb.call(this,'img')}\nfunction oc(){Jb.call(this,'log')}\nfunction Vd(){Jb.call(this,'row')}\nfunction Jj(){Hj.call(this,Msb,0)}\nfunction Lg(){yg!=0&&(yg=0);Bg=-1}\nfunction wg(a){return new Date(a)}\nfunction Rh(a){return !!a.metaKey}\nfunction Ph(a){return !!a.ctrlKey}\nfunction qi(a){return !!a.checked}\nfunction Qh(a){return a.keyCode|0}\nfunction TA(a){return a.l|a.m<<22}\nfunction Tm(a,b){return en(a.a,b)}\nfunction qE(a,b){return MK(a.f,b)}\nfunction rE(a,b){return NK(a.f,b)}\nfunction PV(a,b){return b+a._&a.$}\nfunction dmb(a){return a<=0?0-a:a}\nfunction $h(a){a.preventDefault()}\nfunction DI(){EI.call(this,false)}\nfunction AK(){yK.call(this,Msb,0)}\nfunction hD(){this.a=new Um(null)}\nfunction vE(){this.f=new RK(this)}\nfunction Fb(a,b){this.b=a;this.a=b}\nfunction jnb(a,b){a.a+=b;return a}\nfunction Wab(a,b,c){a.c+=b;a.d+=c}\nfunction cpb(a,b,c){a.splice(b,c)}\nfunction QE(a,b){Dh((AC(),a.X),b)}\nfunction dI(a,b){vi((AC(),a.X),b)}\nfunction dc(){Jb.call(this,'grid')}\nfunction cc(){Jb.call(this,'form')}\nfunction zc(){Jb.call(this,'note')}\nfunction rc(){Jb.call(this,'math')}\nfunction sc(){Jb.call(this,'menu')}\nfunction kc(){Jb.call(this,'link')}\nfunction lc(){Jb.call(this,'list')}\nfunction le(){Jb.call(this,'tree')}\nfunction ng(a,b){hg.call(this,a,b)}\nfunction Vf(a,b){this.b=a;this.c=b}\nfunction Sh(a){return !!a.shiftKey}\nfunction Th(a){return a.clientX||0}\nfunction Uh(a){return a.clientY||0}\nfunction jp(a){return ip(a)&&eB(a)}\nfunction Vh(a){a.stopPropagation()}\nfunction Ch(b,a){b.className=a||''}\nfunction Dh(b,a){b.innerHTML=a||''}\nfunction vi(b,a){b.selectedIndex=a}\nfunction Pi(a,b){Vf.call(this,a,b)}\nfunction lj(a,b){Vf.call(this,a,b)}\nfunction wj(a,b){Vf.call(this,a,b)}\nfunction Hj(a,b){Vf.call(this,a,b)}\nfunction Xj(a,b){Vf.call(this,a,b)}\nfunction Zj(){Xj.call(this,'PX',0)}\nfunction dk(){Xj.call(this,'EX',3)}\nfunction bk(){Xj.call(this,'EM',2)}\nfunction lk(){Xj.call(this,'CM',7)}\nfunction nk(){Xj.call(this,'MM',8)}\nfunction fk(){Xj.call(this,'PT',4)}\nfunction hk(){Xj.call(this,'PC',5)}\nfunction jk(){Xj.call(this,'IN',6)}\nfunction sk(a,b){Vf.call(this,a,b)}\nfunction Ck(a,b){Vf.call(this,a,b)}\nfunction go(a,b){Vf.call(this,a,b)}\nfunction Bn(a,b){this.b=a;this.a=b}\nfunction gm(a,b){$h(a.a);b.d=false}\nfunction kG(a,b){pG(a,bl(b),cl(b))}\nfunction lG(a,b){qG(a,bl(b),cl(b))}\nfunction JC(a,b){AC();ID();YD(a,b)}\nfunction SC(a,b){AC();ID();YD(a,b)}\nfunction mH(a,b){Vf.call(this,a,b)}\nfunction rJ(a,b){Vf.call(this,a,b)}\nfunction yK(a,b){Vf.call(this,a,b)}\nfunction xL(a,b){hg.call(this,a,b)}\nfunction uG(){vG.call(this,new NG)}\nfunction gpb(){gpb=fA;fpb=new jpb}\nfunction qpb(){qpb=fA;ppb=new rpb}\nfunction DL(a){fn(a.a,a.d,a.c,a.b)}\nfunction aN(a,b){d1(a,b.b,b.c,b.a)}\nfunction fN(a,b){gN(a,b.b,b.c,b.a)}\nfunction en(a,b){return Enb(a.d,b)}\nfunction PC(a){return HD((AC(),a))}\nfunction GF(a,b){a.w=b?b:(qJ(),nJ)}\nfunction NM(a,b,c){j1(b,vM(a,b,c))}\nfunction iP(a,b){PO.call(this,a,b)}\nfunction tZ(a,b){PO.call(this,a,b)}\nfunction FZ(a,b){PO.call(this,a,b)}\nfunction n$(a,b){PO.call(this,a,b)}\nfunction v$(a,b){PO.call(this,a,b)}\nfunction W0(a,b){PO.call(this,a,b)}\nfunction W6(a,b){PO.call(this,a,b)}\nfunction D1(a,b){PO.call(this,a,b)}\nfunction p1(a,b){PM.call(this,a,b)}\nfunction UR(a,b){PM.call(this,a,b)}\nfunction fR(a,b){PQ.call(this,a,b)}\nfunction Y7(a,b){PQ.call(this,a,b)}\nfunction vQ(a,b){cQ.call(this,a,b)}\nfunction g3(a,b){PO.call(this,a,b)}\nfunction u9(a,b){PO.call(this,a,b)}\nfunction e9(a,b){PM.call(this,a,b)}\nfunction e8(a,b){Y7.call(this,a,b)}\nfunction y8(a,b){FY.call(this,a,b)}\nfunction K7(a,b){fR.call(this,a,b)}\nfunction KI(a,b){this.a=a;this.b=b}\nfunction JW(a,b){this.a=a;this.b=b}\nfunction P9(a,b){this.a=a;this.b=b}\nfunction c7(a,b){this.b=a;this.a=b}\nfunction tdb(a,b){return a.g+a.i-b}\nfunction Ucb(a){return a.A.c+a.A.b}\nfunction gmb(a){return Math.cos(a)}\nfunction jmb(a){return Math.log(a)}\nfunction hmb(a){return Math.exp(a)}\nfunction pmb(a){return Math.sin(a)}\nfunction rmb(a){return Math.tan(a)}\nfunction fp(a){return !ip(a)&&eB(a)}\nfunction Hkb(a){a.a=new Npb;Fkb(a)}\nfunction yb(a){$wnd.clearTimeout(a)}\nfunction Kg(a){$wnd.clearTimeout(a)}\nfunction Kb(){Jb.call(this,'alert')}\nfunction ie(){Jb.call(this,'timer')}\nfunction fc(){Jb.call(this,'group')}\nfunction Ic(){Jb.call(this,'radio')}\nfunction _j(){Xj.call(this,'PCT',1)}\nfunction Gk(){Ck.call(this,'PRE',2)}\nfunction kK(a){hf.call(this,a);jo()}\nfunction Uk(a){!a.a.j&&zI(a.a,null)}\nfunction f1(a,b,c,d){Cf(a.a,b,c,d)}\nfunction BL(c,a,b){c.open(a,b,true)}\nfunction Uf(c,a,b){c.translate(a,b)}\nfunction fcb(a,b){R2.call(this,a,b)}\nfunction Beb(a,b){PO.call(this,a,b)}\nfunction Zfb(a,b){PO.call(this,a,b)}\nfunction $gb(a,b){PO.call(this,a,b)}\nfunction tjb(a,b){PO.call(this,a,b)}\nfunction ijb(a,b){PM.call(this,a,b)}\nfunction akb(a,b){PM.call(this,a,b)}\nfunction mkb(a,b){Y7.call(this,a,b)}\nfunction Pkb(a,b){return zmb(a.a,b)}\nfunction dD(a){cD();return gD(aD,a)}\nfunction fmb(a){return Math.ceil(a)}\nfunction qmb(a){return Math.sqrt(a)}\nfunction Ppb(a,b){return Enb(a.a,b)}\nfunction $pb(b,a){return b.a[a]||[]}\nfunction zpb(a,b){a._gwt_modCount=b}\nfunction Hob(a,b){this.a=a;this.b=b}\nfunction Tqb(a,b){this.a=a;this.b=b}\nfunction Pqb(a,b){this.c=a;this.d=b}\nfunction MW(a){this.a=a;this.b=true}\nfunction ID(){if(!GD){TD();GD=true}}\nfunction Be(a){Le((AC(),a.X),false)}\nfunction yE(a,b){nE(a,b,(AC(),a.X))}\nfunction Ob(a,b,c){Bh(b,a.a,Nb(a,c))}\nfunction qrb(a,b){return Mob(a.a,b)}\nfunction rrb(a,b){return Nob(a.a,b)}\nfunction lp(a){return a==null?null:a}\nfunction xb(a){$wnd.clearInterval(a)}\nfunction Tb(){Jb.call(this,'banner')}\nfunction _d(){Jb.call(this,'slider')}\nfunction Zd(){Jb.call(this,'search')}\nfunction de(){Jb.call(this,'status')}\nfunction Kc(){Jb.call(this,'region')}\nfunction Ri(){Pi.call(this,'NONE',0)}\nfunction qj(){lj.call(this,'AUTO',3)}\nfunction Lj(){Hj.call(this,'LEFT',2)}\nfunction Um(a){Vm.call(this,a,false)}\nfunction $I(a,b){dJ.call(this,a.a,b)}\nfunction _I(a,b){eJ.call(this,a.a,b)}\nfunction CK(){yK.call(this,'LEFT',2)}\nfunction EO(a,b){sO.call(this,a,b,1)}\nfunction GO(a,b){aO.call(this,a,b,1)}\nfunction nR(a,b){sO.call(this,a,b,1)}\nfunction CZ(a,b){aO.call(this,a,b,0)}\nfunction Q7(a,b){sO.call(this,a,b,1)}\nfunction mG(a,b){rG(a,(bl(b),cl(b)))}\nfunction ti(b,a){b.defaultChecked=a}\nfunction _h(a,b){a.textContent=b||''}\nfunction jh(a){if(!a){throw new Olb}}\nfunction ph(a){if(!a){throw new Qlb}}\nfunction lh(a){if(!a){throw new grb}}\nfunction $n(){$n=fA;Nn();Zn=new Npb}\nfunction dnb(){dnb=fA;anb={};cnb={}}\nfunction Q9(a){this.a=a.a;this.b=a.b}\nfunction Db(a){this.a=a;wb.call(this)}\nfunction imb(a){return Math.floor(a)}\nfunction MI(a){return ei((AC(),a.X))}\nfunction wh(a){return a.className||''}\nfunction Sb(){Jb.call(this,'article')}\nfunction qc(){Jb.call(this,'marquee')}\nfunction uc(){Jb.call(this,'menubar')}\nfunction je(){Jb.call(this,'toolbar')}\nfunction ke(){Jb.call(this,'tooltip')}\nfunction fe(){Jb.call(this,'tablist')}\nfunction he(){Jb.call(this,'textbox')}\nfunction mc(){Jb.call(this,'listbox')}\nfunction gc(){Jb.call(this,'heading')}\nfunction $i(){Pi.call(this,'BLOCK',1)}\nfunction ej(){Pi.call(this,'TABLE',7)}\nfunction Bj(){wj.call(this,'FIXED',3)}\nfunction Mj(){Hj.call(this,'RIGHT',3)}\nfunction DK(){yK.call(this,'RIGHT',3)}\nfunction dK(){XJ.call(this,$doc.body)}\nfunction yJ(a){ab.call(this);this.a=a}\nfunction ffb(a,b){sO.call(this,a,b,2)}\nfunction gL(a,b){wi(a.style,'clip',b)}\nfunction DC(a,b,c){AC();UD(a,HC(b),c)}\nfunction MC(a){return AC(),HD(a.type)}\nfunction mA(a){return nA(a.l,a.m,a.h)}\nfunction uD(a){return $wnd.confirm(a)}\nfunction ip(a){return Array.isArray(a)}\nfunction Dmb(b,a){return b.indexOf(a)}\nfunction irb(a){return a!=null?V(a):0}\nfunction Bnb(a){return !a?null:a.ug()}\nfunction UN(a){return a<0?-1:a==0?0:1}\nfunction rn(a){this.a=a;wb.call(this)}\nfunction CJ(a){this.a=a;wb.call(this)}\nfunction zW(a){this.a=a;wb.call(this)}\nfunction inb(a,b){a.a+=bp(b);return a}\nfunction dpb(a,b,c,d){a.splice(b,c,d)}\nfunction Xb(){Jb.call(this,'combobox')}\nfunction bc(){Jb.call(this,'document')}\nfunction ec(){Jb.call(this,'gridcell')}\nfunction nc(){Jb.call(this,'listitem')}\nfunction vc(){Jb.call(this,'menuitem')}\nfunction ne(){Jb.call(this,'treeitem')}\nfunction me(){Jb.call(this,'treegrid')}\nfunction Wd(){Jb.call(this,'rowgroup')}\nfunction ge(){Jb.call(this,'tabpanel')}\nfunction _i(){Pi.call(this,'INLINE',2)}\nfunction dj(){Pi.call(this,'RUN_IN',6)}\nfunction oj(){lj.call(this,'HIDDEN',1)}\nfunction vk(){sk.call(this,'HIDDEN',1)}\nfunction Fk(){Ck.call(this,'NOWRAP',1)}\nfunction Ek(){Ck.call(this,'NORMAL',0)}\nfunction pj(){lj.call(this,'SCROLL',2)}\nfunction yj(){wj.call(this,'STATIC',0)}\nfunction no(){no=fA;lo((jo(),jo(),io))}\nfunction pe(a){Je((AC(),a.X),ksb,true)}\nfunction Qg(a,b){a.b=Sg(a.b,[b,false])}\nfunction HG(a,b){UG(a.b,b,false);FG(a)}\nfunction WG(a,b,c){ZG(a,b,(lH(),fH),c)}\nfunction e1(a,b,c,d,e){Sf(a.a,b,c,d,e)}\nfunction i1(a,b,c,d,e){Bf(a.a,b,c,d,e)}\nfunction f2(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction OB(a,b){jnb(a.a,b.a);return a}\nfunction dA(a){var b=cA;return iA(b[a])}\nfunction zh(a){return a.offsetWidth||0}\nfunction Zlb(a){return a==0?0:a<0?-1:1}\nfunction Gpb(a){return a<10?'0'+a:''+a}\nfunction omb(a,b){return Math.pow(a,b)}\nfunction uf(c,a,b){c.addColorStop(a,b)}\nfunction Bh(c,a,b){c.setAttribute(a,b)}\nfunction zf(d,a,b,c){d.drawImage(a,b,c)}\nfunction gn(a){this.d=new Npb;this.c=a}\nfunction rk(){rk=fA;qk=new uk;pk=new vk}\nfunction uk(){sk.call(this,'VISIBLE',0)}\nfunction nj(){lj.call(this,'VISIBLE',0)}\nfunction Kj(){Hj.call(this,'JUSTIFY',1)}\nfunction ac(){Jb.call(this,'directory')}\nfunction $d(){Jb.call(this,'separator')}\nfunction Xd(){Jb.call(this,'rowheader')}\nfunction Yd(){Jb.call(this,'scrollbar')}\nfunction BK(){yK.call(this,'JUSTIFY',1)}\nfunction rG(a){a.s=false;GC((AC(),a.X))}\nfunction IC(a){AC();zC=a;ID();QD();MD=a}\nfunction RC(a){AC();zC=a;ID();QD();MD=a}\nfunction JA(a,b){oA(a,b,true);return kA}\nfunction lB(a,b){EB(b.d,b.c);Sob(a.c,b)}\nfunction tE(a,b){return HK(a,MK(a.f,b))}\nfunction nA(a,b,c){return {l:a,m:b,h:c}}\nfunction Hg(a){return a.$H||(a.$H=++zg)}\nfunction adb(a,b){a.I=b;a.I||(a.f=null)}\nfunction WV(a,b){b>0&&(a.s[b-1].b=true)}\nfunction YV(a,b){b>0&&(a.s[b-1].e=true)}\nfunction p9(a,b){W3.call(this,a,b,true)}\nfunction q9(a,b){y3.call(this,a,b,true)}\nfunction s9(a,b){m7.call(this,a,b,true)}\nfunction Rkb(a,b,c){Qkb(a,b,b+1,$mb(c))}\nfunction Cdb(a){var b;b=Bdb(a);Ddb(a,b)}\nfunction Mpb(a){var b;b=V(a);return ~~b}\nfunction vdb(a){pdb();this.c=a;this.k=0}\nfunction pqb(a){this.a=a;Vob.call(this)}\nfunction crb(a){this.a=a;Vob.call(this)}\nfunction re(a){return xh((AC(),a.X),lsb)}\nfunction se(a){return xh((AC(),a.X),msb)}\nfunction gp(a,b){return a!=null&&ap(a,b)}\nfunction Ef(b,a){return b.measureText(a)}\nfunction sh(b,a){return b.removeChild(a)}\nfunction rh(b,a){return b.appendChild(a)}\nfunction xh(b,a){return parseInt(b[a])|0}\nfunction MB(c,a,b){return a.replace(c,b)}\nfunction ri(a){return !!a.defaultChecked}\nfunction BF(a){return xh((AC(),a.X),lsb)}\nfunction CF(a){return xh((AC(),a.X),msb)}\nfunction Ce(a,b){(AC(),a.X).style[osb]=b}\nfunction xe(a,b){(AC(),a.X).style[nsb]=b}\nfunction KF(a){(AC(),a.X).style[Ktb]=Dtb}\nfunction d2(a){UV(a.g,a.f[0],a.f[1],a.b)}\nfunction ZL(a,b,c){YL(a,b.a,b.b,c.a,c.b)}\nfunction f7(a,b){W3.call(this,a,b,false)}\nfunction g7(a,b){y3.call(this,a,b,false)}\nfunction I7(a,b){m7.call(this,a,b,false)}\nfunction Oab(a,b){z5.call(this,a,b,true)}\nfunction Zi(){Pi.call(this,'INITIAL',16)}\nfunction zj(){wj.call(this,'RELATIVE',1)}\nfunction Aj(){wj.call(this,'ABSOLUTE',2)}\nfunction Hk(){Ck.call(this,'PRE_LINE',3)}\nfunction Ik(){Ck.call(this,'PRE_WRAP',4)}\nfunction Vob(){this.b=Uo(fz,Rrb,1,0,3,1)}\nfunction _mb(a){return Umb(a,0,a.length)}\nfunction zmb(b,a){return b.charCodeAt(a)}\nfunction Smb(a,b,c){return a.substr(b,c)}\nfunction kp(a){return typeof a==='string'}\nfunction tg(a){return a==null?null:a.name}\nfunction E9(a){a.b=0;a.a=false;a.c=false}\nfunction idb(a){a.T<ptb&&(a.T*=2);Tcb(a)}\nfunction ypb(a,b){zpb(b,a._gwt_modCount)}\nfunction rm(){rm=fA;qm=new sl(btb,new tm)}\nfunction lm(){lm=fA;km=new sl(atb,new nm)}\nfunction xm(){xm=fA;wm=new sl(ctb,new zm)}\nfunction fm(){fm=fA;em=new sl(_sb,new hm)}\nfunction jl(){jl=fA;il=new sl(Usb,new ll)}\nfunction ul(){ul=fA;tl=new sl(Vsb,new wl)}\nfunction Al(){Al=fA;zl=new sl(Wsb,new Bl)}\nfunction Fl(){Fl=fA;El=new sl(Xsb,new Gl)}\nfunction Ul(){Ul=fA;Tl=new sl(Ysb,new Vl)}\nfunction JE(){JE=fA;HE=new ME;IE=new OE}\nfunction UE(a,b){Fh((AC(),a),'align',b.a)}\nfunction vV(a,b){HK(a.fd,b);!!a.fb&&MV(a)}\nfunction sH(a,b){this.a=a;pH.call(this,b)}\nfunction teb(a,b){seb();PO.call(this,a,b)}\nfunction RT(a,b){PT.call(this,a);this.d=b}\nfunction fK(a){this.c=a;this.a=!!this.c.R}\nfunction cj(){Pi.call(this,'LIST_ITEM',5)}\nfunction jB(a,b,c){return CB(a.b,a.d,b,c)}\nfunction Emb(c,a,b){return c.indexOf(a,b)}\nfunction Fmb(b,a){return b.lastIndexOf(a)}\nfunction Rmb(a){return Uo(kz,Rrb,2,a,4,1)}\nfunction Tob(a){return So(a.b,a.b.length)}\nfunction Qpb(a,b){return Mnb(a.a,b)!=null}\nfunction zA(a){return a.l+a.m*vtb+a.h*wtb}\nfunction CM(a){return a.U||a.bb||TL.Vb==a}\nfunction hlb(a){return a>=56320&&a<=57343}\nfunction h0(a){a%=Orb;return a>=0?a:a+Orb}\nfunction Zg(a){Vg();return parseInt(a)||-1}\nfunction sC(a,b){return $wnd[a].getItem(b)}\nfunction Pmb(a,b,c){return a.substr(b,c-b)}\nfunction UV(a,b,c,d){ZV(a,b,-d);ZV(a,c,d)}\nfunction Bf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction hg(a,b){this.e=b;this.f=a;eg(this)}\nfunction Vm(a,b){this.a=new gn(b);this.b=a}\nfunction bb(a){this.j=new gb(this);this.s=a}\nfunction eg(a){a.g=null;Wg(a,a.f);return a}\nfunction Qdb(a){a.e=false;a.d=false;Tdb(a)}\nfunction lfb(a){a.e=a.i;a.d=0;a.a=1;mfb(a)}\nfunction Nbb(a){a.c=50;a.j=0.0082;a.s=Jtb}\nfunction yib(a){a.c=50;a.j=0.0082;a.s=Jtb}\nfunction klb(a){if(a.j!=null){return}ylb(a)}\nfunction FJ(b,a){EJ();b.__gwt_resolve=GJ(a)}\nfunction F9(a,b){PO.call(this,a,b);E9(this)}\nfunction rY(a,b){PO.call(this,a,b);pY(this)}\nfunction g5(a,b){PO.call(this,a,b);f5(this)}\nfunction L6(a,b){PO.call(this,a,b);K6(this)}\nfunction gS(a,b){PO.call(this,a,b);this.a=1}\nfunction U9(a,b){rT.call(this,a,b);this.a=1}\nfunction Yi(){Pi.call(this,'TABLE_ROW',15)}\nfunction Wi(){Pi.call(this,'TABLE_CELL',13)}\nfunction bp(a){return String.fromCharCode(a)}\nfunction bi(a){return a.currentTarget||$wnd}\nfunction OC(a){return AC(),a.__eventBits||0}\nfunction sg(a){return a==null?null:a.message}\nfunction Cb(a,b){return $wnd.setTimeout(a,b)}\nfunction Cg(a,b,c){return a.apply(b,c);var d}\nfunction Sf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction Eo(a,b){no();Do.call(this,a,b,true)}\nfunction kh(a,b){if(!a){throw new Plb(''+b)}}\nfunction nh(a){if(!a){throw new smb}return a}\nfunction ko(a){!a.a&&(a.a=new Qo);return a.a}\nfunction lo(a){!a.b&&(a.b=new Oo);return a.b}\nfunction uS(a){var b;b=new w0(a.e);a.c=o0(b)}\nfunction Tk(){Tk=fA;Sk=new sl('blur',new Vk)}\nfunction cD(){cD=fA;new kD;aD=new hD;bD=eD()}\nfunction bh(){bh=fA;Error.stackTraceLimit=64}\nfunction bj(){Pi.call(this,'INLINE_TABLE',4)}\nfunction aj(){Pi.call(this,'INLINE_BLOCK',3)}\nfunction rS(a,b){PO.call(this,a,b);this.a=-1}\nfunction c9(a,b){I8.call(this,a,b);this.T|=1}\nfunction bg(a,b,c){Vf.call(this,a,b);this.a=c}\nfunction o9(a,b){SZ();UZ.call(this,a,b,true)}\nfunction Omb(a,b){return Smb(a,b,a.length-b)}\nfunction gI(a,b){return oI(a,b,a.a.b.length)}\nfunction iI(a,b){return pI(a,b,a.a.b.length)}\nfunction _lb(a,b){return (a>>>0).toString(b)}\nfunction Bb(a,b){return $wnd.setInterval(a,b)}\nfunction Rm(a,b,c){return new hn(Ym(a.a,b,c))}\nfunction dL(a){return _K(a.d,a.b,a.c,a.e,a.a)}\nfunction hp(a){return a!=null&&!kp(a)&&!eB(a)}\nfunction el(){el=fA;dl=new sl('click',new fl)}\nfunction Xi(){Pi.call(this,'TABLE_COLUMN',14)}\nfunction fj(){Pi.call(this,'TABLE_CAPTION',8)}\nfunction f6(a,b){PM.call(this,a,b);this.a=2.5}\nfunction FY(a,b){PM.call(this,a,b);this.e=Jtb}\nfunction rO(a,b){aO.call(this,a,b,0);this.$=1}\nfunction geb(a,b){PO.call(this,a,b);feb(this)}\nfunction Keb(a,b){PO.call(this,a,b);Jeb(this)}\nfunction e7(a,b){SZ();UZ.call(this,a,b,false)}\nfunction uH(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction k1(a,b){Of(a.a,b);Jf(a.a,b);a.d=null}\nfunction bN(a,b){j1(a,WL);g1(a,b.a-3,b.b-3,7)}\nfunction jK(a,b){(AC(),a.X)[Dub]=b!=null?b:''}\nfunction xrb(a){Brb(1,a.a.b.length);a.a.qg(1)}\nfunction Pm(a){var b;if(Mm){b=new Nm;a.Cd(b)}}\nfunction bn(a,b){var c;c=cn(a,b,null);return c}\nfunction Zm(a,b,c,d){var e;e=an(a,b,c);e.mg(d)}\nfunction n1(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction dJ(a,b){cJ.call(this,a,true);this.e=b}\nfunction PF(a){OF.call(this);this.A=a;this.B=a}\nfunction Ukb(){mg.call(this,'divide by zero')}\nfunction VR(a,b,c,d,e){QM.call(this,a,b,c,d,e)}\nfunction q1(a,b,c,d,e){QM.call(this,a,b,c,d,e)}\nfunction f9(a,b,c,d,e){QM.call(this,a,b,c,d,e)}\nfunction _ab(a){Zab.call(this,a.c,a.d,a.b,a.a)}\nfunction zbb(a,b){PM.call(this,a,b);this.a=jtb}\nfunction Kdb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Gmb(c,a,b){return c.lastIndexOf(a,b)}\nfunction $mb(a){return String.fromCharCode(a)}\nfunction Llb(a){return !isFinite(a)&&!isNaN(a)}\nfunction mN(a){return JN(a<=0?0-a:a,'A',false)}\nfunction BN(a){return JN(a<=0?0-a:a,'V',false)}\nfunction Mn(){return ['USD','US$',2,'US$','$']}\nfunction Zk(){Zk=fA;Yk=new sl('change',new $k)}\nfunction s_(a){while(qE(a.k,0)!=a.g)tE(a.k,0)}\nfunction Xm(a,b){!a.a&&(a.a=new Vob);Mob(a.a,b)}\nfunction tG(a){!a.t&&(a.t=sD(new CG(a)));MF(a)}\nfunction kb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction Ro(a,b){this.c=a;this.b=b;this.a=false}\nfunction sO(a,b,c){aO.call(this,a,b,c);this.$=1}\nfunction aJ(a,b){cJ.call(this,a,false);this.e=b}\nfunction jjb(a,b,c,d,e){QM.call(this,a,b,c,d,e)}\nfunction bkb(a,b,c,d,e){QM.call(this,a,b,c,d,e)}\nfunction vf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction Vab(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction LT(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction rM(a,b){return b==0?a._:b==1?a.ab:null}\nfunction _U(a,b){return op((b-a.cd[4])/a.cd[0])}\nfunction aV(a,b){return op((b-a.cd[5])/a.cd[3])}\nfunction zb(a,b){return Jrb(function(){a.sd(b)})}\nfunction Brb(a,b){if(a<0||a>=b){throw new Xkb}}\nfunction jdb(a){if(a.T>1){a.T=~~(a.T/2);Tcb(a)}}\nfunction alb(a){_kb();blb.call(this,Cmb(rsb,a))}\nfunction cmb(){cmb=fA;bmb=Uo(bz,Rrb,22,256,0,1)}\nfunction Kl(){Kl=fA;Jl=new sl('mouseout',new Ll)}\nfunction rb(){this.a=new Vob;this.b=new Db(this)}\nfunction nB(a,b){this.a=a;this.b=b;ab.call(this)}\nfunction eJ(a,b){cJ.call(this,a,true);ZI(this,b)}\nfunction rT(a,b){PM.call(this,a,b);this.c=1.0E-5}\nfunction Vi(){Pi.call(this,'TABLE_ROW_GROUP',12)}\nfunction rK(){nK();sK.call(this,Nh($doc,'text'))}\nfunction tC(a,b,c){sC(a,b);$wnd[a].setItem(b,c)}\nfunction oe(a,b){ze(a,Ge((AC(),a.X))+'-'+b,true)}\nfunction QI(a){return ei((AC(),a.X))+xh(a.X,msb)}\nfunction IV(a,b){a.Gb=b;b==0?EV(a,byb):EV(a,cyb)}\nfunction yn(a,b){Jn('callback',b);return xn(a,b)}\nfunction Oob(a,b){mh(b,a.b.length);return a.b[b]}\nfunction Qob(a,b,c){Zo(c,0,a.b,b,c.length,false)}\nfunction rlb(a,b){var c;c=olb(a,b);c.e=2;return c}\nfunction pE(a,b){if(b<0||b>a.f.c){throw new Vkb}}\nfunction WE(a,b){wi(a.style,'verticalAlign',b.a)}\nfunction zn(a,b){wn();An.call(this,!a?null:a.a,b)}\nfunction znb(a,b){return b===a?'(this Map)':''+b}\nfunction z0(a,b,c){return Math.sqrt(b*b+c*c)/a.d}\nfunction Vo(a,b,c,d,e,f){return Wo(a,b,c,d,e,0,f)}\nfunction QY(a){if(a.c.a)return '';return hZ(a.c)}\nfunction jI(a,b){if(a.f){DF(a.f.g,!b);b&&mI(a.f)}}\nfunction bJ(a,b){cJ.call(this,a,false);ZI(this,b)}\nfunction jn(a){ng.call(this,ln(a),kn(a));this.a=a}\nfunction a$(a,b){PM.call(this,a,b);_Z(this,10240)}\nfunction TY(a){a.c=qZ(a.d,a.c);SY(a);$L(a);NO(a)}\nfunction of(a){return (AC(),a.X).getContext('2d')}\nfunction YI(a){ze(a,Ge((AC(),a.X))+'-'+wub,false)}\nfunction xD(){lD&&Fm((!mD&&(mD=new FD),mD),false)}\nfunction zdb(a,b){b?Cdb(a):Ddb(a,a.a);DF(a,false)}\nfunction l1(a,b){if(b){Kf(a.a,b.a);a.c=b.b;a.b=b}}\nfunction u4(a,b){PM.call(this,a,b);this.b='label'}\nfunction X$(a){this.e=a;this.d=Uo(tp,itb,0,2,7,1)}\nfunction i2(a){this.g=a;this.f=Uo(tp,itb,0,2,7,1)}\nfunction DE(a){return new eL(a.d,a.b,a.c,a.e,a.a)}\nfunction Mmb(a,b){return Bmb(Smb(a,0,b.length),b)}\nfunction iL(){return $doc.createElement('iframe')}\nfunction gA(a){return a instanceof Array?a[0]:null}\nfunction AL(a){a.onreadystatechange=function(){}}\nfunction gf(a){var b;Se(a);b=a.Kd();-1==b&&a.Ld(0)}\nfunction th(a){var b;b=Xh(a);!!b&&b.removeChild(a)}\nfunction Fm(a,b){var c;if(Cm){c=new Dm(b);a.Cd(c)}}\nfunction Km(a,b){var c;if(Hm){c=new Im(b);Sm(a,c)}}\nfunction Sg(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction VG(a){this.a=a;this.b=Kn(a);this.c=this.b}\nfunction RK(a){this.b=a;this.a=Uo(Wu,Rrb,18,4,0,1)}\nfunction jP(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction uZ(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction o$(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction w$(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction X0(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction E1(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\n",
  "function gR(a,b,c,d,e,f){QQ.call(this,a,b,c,d,e,f)}\nfunction wQ(a,b,c,d,e,f){dQ.call(this,a,b,c,d,e,f)}\nfunction X6(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction Z7(a,b,c,d,e,f){QQ.call(this,a,b,c,d,e,f)}\nfunction L7(a,b,c,d,e,f){gR.call(this,a,b,c,d,e,f)}\nfunction f8(a,b,c,d,e,f){Z7.call(this,a,b,c,d,e,f)}\nfunction z8(a,b,c,d,e,f){GY.call(this,a,b,c,d,e,f)}\nfunction v9(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction Cf(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction cM(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction qD(a){vD();return rD(Cm?Cm:(Cm=new rl),a)}\nfunction Pl(){Pl=fA;Ol=new sl('mouseover',new Ql)}\nfunction t_(a){return dmb(a-SA(EA(Math.round(a))))}\nfunction YJ(a){WJ();try{a.Gd()}finally{Qpb(VJ,a)}}\nfunction nG(a,b){if(a.t){DL(a.t.a);a.t=null}DF(a,b)}\nfunction c2(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction Mob(a,b){$o(a.b,a.b.length,b);return true}\nfunction Ypb(c,a){var b=c.a;return b[a]||(b[a]=[])}\nfunction Yab(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction Si(){Pi.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction Ui(){Pi.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction Ti(){Pi.call(this,'TABLE_HEADER_GROUP',10)}\nfunction gY(){gY=fA;eY=Xo(To(tp,1),itb,0,7,[2,1,4])}\nfunction SZ(){SZ=fA;QZ=Xo(To(tp,1),itb,0,7,[0,1,2])}\nfunction qC(){qC=fA;pC=rC(Rtb);rC('sessionStorage')}\nfunction WJ(){WJ=fA;TJ=new _J;UJ=new Npb;VJ=new Rpb}\nfunction w5(a){JM(a);bM(a,32);a.i=new O9;a.j=new O9}\nfunction n8(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\nfunction _cb(a,b){a.K=b;b&&!hdb(a)&&Ycb(a,0);qcb(a)}\nfunction fdb(a,b){a.Q=b;b&&!hdb(a)&&Ycb(a,0);qcb(a)}\nfunction Qkb(a,b,c,d){a.a=Pmb(a.a,0,b)+d+Omb(a.a,c)}\nfunction Lob(a,b,c){oh(b,a.b.length);dpb(a.b,b,0,c)}\nfunction gcb(a,b,c,d,e,f){S2.call(this,a,b,c,d,e,f)}\nfunction Ceb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction _gb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction ujb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f)}\nfunction Fjb(a,b,c,d,e,f){xS.call(this,a,b,c,d,e,f)}\nfunction nkb(a,b,c,d,e,f){Z7.call(this,a,b,c,d,e,f)}\nfunction Tf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction gN(a,b,c,d){Nf(a.a,3);d1(a,b,c,d);Nf(a.a,1)}\nfunction pb(a,b){Sob(a.a,b);a.a.b.length==0&&tb(a.b)}\nfunction Ejb(a,b){wS.call(this,a,b);this.e='2*(a-b)'}\nfunction OP(a,b){PM.call(this,a,b);NP(this);this.T=1}\nfunction IG(a){GG.call(this,a,Cmb('span',a.tagName))}\nfunction s5(){return !!($wnd.File&&$wnd.FileReader)}\nfunction yh(b,a){return b[a]==null?null:String(b[a])}\nfunction DA(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}\nfunction MA(a,b){return a.l!=b.l||a.m!=b.m||a.h!=b.h}\nfunction Enb(a,b){return kp(b)?Jnb(a,b):!!_pb(a.a,b)}\nfunction rD(a,b){return Rm((!mD&&(mD=new FD),mD),a,b)}\nfunction ci(a){return Math.round(-a.wheelDelta/40)||0}\nfunction pp(a){if(a!=null){throw new Elb}return null}\nfunction Vmb(a,b){if(a==b){return 0}return a<b?-1:1}\nfunction Opb(a,b){var c;c=Knb(a.a,b,a);return c==null}\nfunction olb(a,b){var c;c=new mlb;c.f=a;c.d=b;return c}\nfunction plb(a,b,c){var d;d=olb(a,b);Clb(c,d);return d}\nfunction wdb(a,b,c){pdb();this.c=a;this.k=b;this.n=c}\nfunction UY(a,b){PO.call(this,a,b);this.d=PY;SY(this)}\nfunction _n(){Nn();this.b=new Vob;this.a=ktb;Wn(this)}\nfunction GG(a){we(this,(AC(),a));this.b=new VG(this.X)}\nfunction UB(a){if(a==null){throw new tmb(Ntb)}this.a=a}\nfunction YB(a){if(a==null){throw new tmb(Ntb)}this.a=a}\nfunction qY(a){if((a.T&2)!=0)return a.i+3;return a.i+2}\nfunction h2(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction feb(a){a.b=0;a.e=0;a.d=false;a.c=0;a.a=false}\nfunction Xcb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&Tcb(a)}\nfunction hW(a,b,c){var d;d=a.Ob.a.b.length+b;ZV(a,d,c)}\nfunction Apb(a){var b;b=a._gwt_modCount|0;zpb(a,b+1)}\nfunction tn(a){var b;b=a.a.status;return b==1223?204:b}\nfunction wrb(a,b){Brb(b,a.a.b.length);return a.a.qg(b)}\nfunction NA(a,b){return {l:a.l|b.l,m:a.m|b.m,h:a.h|b.h}}\nfunction UA(a,b){return {l:a.l^b.l,m:a.m^b.m,h:a.h^b.h}}\nfunction gD(a,b){return Rm(a.a,(!Mm&&(Mm=new rl),Mm),b)}\nfunction ap(a,b){return kp(a)&&!!_o[b]||a.cM&&!!a.cM[b]}\nfunction T(a){return kp(a)?kz:fp(a)?a.cZ:jp(a)?a.cZ:Vq}\nfunction aqb(a){return Object.getOwnPropertyNames(a.a)}\nfunction Dqb(a){return Object.getOwnPropertyNames(a.a)}\nfunction Jg(a){$wnd.setTimeout(function(){throw a},0)}\nfunction XJ(a){vE.call(this);we(this,(AC(),a));Se(this)}\nfunction MG(a){LG.call(this);UG(this.b,a,true);FG(this)}\nfunction NG(){LG.call(this);Ch((AC(),this.X),'Caption')}\nfunction Bgb(a,b){PM.call(this,a,b);Agb(this);this.k=0}\nfunction cQ(a,b){PM.call(this,a,b);this.j=20;this.i=mvb}\nfunction $ab(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction Vdb(a,b){$h(b.a);a.e&&Xdb(a,a.k+~~(ci(b.a)/3))}\nfunction Hnb(a,b){return kp(b)?Inb(a,b):Bnb(_pb(a.a,b))}\nfunction srb(a,b){return Brb(b,a.a.b.length),Oob(a.a,b)}\nfunction urb(a,b){Brb(b,a.a.b.length);return Oob(a.a,b)}\nfunction hrb(a,b){return lp(a)===lp(b)||a!=null&&R(a,b)}\nfunction Lpb(a,b){return lp(a)===lp(b)||a!=null&&R(a,b)}\nfunction slb(a,b){var c;c=olb('',a);c.i=b;c.e=1;return c}\nfunction PS(a,b){wS.call(this,a,b);this.e='2*i';uS(this)}\nfunction aT(a,b){wS.call(this,a,b);this.e='2*i';uS(this)}\nfunction JT(a,b){$I.call(this,(gC(),new YB(KT+Ovb+a)),b)}\nfunction fB(){$wnd.setTimeout(Jrb(wL));KC();Hkb(new Jkb)}\nfunction tk(){rk();return Xo(To(Ur,1),Rrb,140,0,[qk,pk])}\nfunction Knb(a,b,c){return kp(b)?Lnb(a,b,c):bqb(a.a,b,c)}\nfunction dN(a,b,c,d,e){Nf(a.a,3);c1(a,b,c,d,e);Nf(a.a,1)}\nfunction Qf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction UT(a,b,c,d){this.s=a;this.j=b;this.n=c;this.q=d}\nfunction HL(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction Zab(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction EL(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction FL(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction vmb(a,b,c){this.a=Dsb;this.d=a;this.b=b;this.c=c}\nfunction dib(a,b){PM.call(this,a,b);this.f=0.1;this.e=mvb}\nfunction gnb(){if(bnb==256){anb=cnb;cnb={};bnb=0}++bnb}\nfunction TB(a){if(a==null){throw new tmb('css is null')}}\nfunction ep(a){if(a!=null&&!kp(a)){throw new Elb}return a}\nfunction pn(a){if(!a.d){return}nn(a);a.a.he(a,new Hn(a.b))}\nfunction Qe(a,b,c){return Rm(!a.U?(a.U=new Um(a)):a.U,c,b)}\nfunction Nmb(a,b,c){return c>=0&&Bmb(Smb(a,c,b.length),b)}\nfunction xM(a,b,c,d){var e;e=new O9;zM(a,b,e,c,d);return e}\nfunction ueb(a,b,c,d,e,f){seb();QO.call(this,a,b,c,d,e,f)}\nfunction lnb(a,b,c){a.a=Pmb(a.a,0,b)+c+Omb(a.a,b);return a}\nfunction Kmb(c,a,b){b=Tmb(b);return c.replace(RegExp(a),b)}\nfunction jD(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction cg(){ag();return Xo(To(Sq,1),Rrb,158,0,[Zf,$f,_f])}\nfunction m8(){m8=fA;k8=Xo(To(tp,1),itb,0,7,[7,5,15,1,13])}\nfunction zB(){zB=fA;yB=FB((Wj(),Nj),Nj);rh($doc.body,yB)}\nfunction vj(){vj=fA;uj=new yj;tj=new zj;rj=new Aj;sj=new Bj}\nfunction kj(){kj=fA;jj=new nj;hj=new oj;ij=new pj;gj=new qj}\nfunction Gj(){Gj=fA;Cj=new Jj;Dj=new Kj;Ej=new Lj;Fj=new Mj}\nfunction LH(){LH=fA;new MH(Itb);new MH(qub);KH=new MH(Gtb)}\nfunction _kb(){_kb=fA;Zkb=new blb(false);$kb=new blb(true)}\nfunction K6(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=Jtb}\nfunction NB(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction vl(a,b){$h(a.a);!!b.Fb&&!gp(b.Fb,91)&&BU(b,b.Fb)}\nfunction tc(a,b){Ob((Hc(),Fc),a,Xo(To(Zp,1),Rrb,218,0,[b]))}\nfunction ho(){fo();return Xo(To(Qs,1),Rrb,157,0,[eo,co,bo])}\nfunction sJ(){qJ();return Xo(To(wu,1),Rrb,156,0,[nJ,oJ,pJ])}\nfunction sD(a){vD();wD();return rD((!Hm&&(Hm=new rl),Hm),a)}\nfunction _N(a){if(a<Nrb)return a*Zub-1;return 1-(a-Nrb)*Zub}\nfunction te(a){ze(a,Ge((AC(),a.X))+'-'+'current',false)}\nfunction zE(a,b){var c;c=uE(a,b);c&&BE((AC(),b.X));return c}\nfunction knb(a,b,c){a.a=Pmb(a.a,0,b)+''+Omb(a.a,c);return a}\nfunction kl(a,b){$h(a.a);b.zb=Th(a.a)|0;b.Ab=Uh(a.a)|0;EU(b)}\nfunction AX(a,b,c){wX();xX(this);this.d=a;this.c=b;this.a=c}\nfunction tO(a,b,c,d,e,f){bO.call(this,a,b,c,d,e,f);this.$=1}\nfunction oR(a,b,c,d,e,f){tO.call(this,a,b,c,d,e,f);this.k=1}\nfunction R7(a,b,c,d,e,f){tO.call(this,a,b,c,d,e,f);this.k=1}\nfunction h5(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);f5(this)}\nfunction G9(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);E9(this)}\nfunction fn(a,b,c,d){a.b>0?Xm(a,new HL(a,b,c,d)):_m(a,b,c,d)}\nfunction eN(a,b,c){Nf(a.a,3);c1(a,b.a,b.b,c.a,c.b);Nf(a.a,1)}\nfunction DF(a,b){if(!a.P){return}xJ(a.O,false,false);Fm(a,b)}\nfunction MK(a,b){if(b<0||b>=a.c){throw new Vkb}return a.a[b]}\nfunction iA(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction cp(a,b){if(a!=null&&!ap(a,b)){throw new Elb}return a}\nfunction PJ(){if(!NJ){NJ=new OJ;yE((WJ(),$J()),NJ)}return NJ}\nfunction qh(a){if(!a){throw new Rlb(\"Can't overwrite cause\")}}\nfunction $K(){$K=fA;YK=(lC(),new iC(Ig()+'clear.cache.gif'))}\nfunction Zl(){Zl=fA;Yl=new sl(Zsb,new $l);new sl($sb,new $l)}\nfunction xK(){xK=fA;tK=new AK;uK=new BK;vK=new CK;wK=new DK}\nfunction ZJ(){WJ();try{LE(VJ,TJ)}finally{Nnb(VJ.a);Nnb(UJ)}}\nfunction fD(){cD();var a;a=eD();if(!Bmb(a,bD)){bD=a;Pm(aD)}}\nfunction wL(){var a;a=zL();if(!Bmb('ie9',a)){throw new yL(a)}}\nfunction mT(a){var b;b=a.db[0]-a.db[1];a.d>0&&(a.M=b/a.d+a.e)}\nfunction rcb(a){var b;b=cp(trb(a.X),11);return b.k==0||b.k==1}\nfunction Zdb(a,b,c){Ydb.call(this,a,0,101);this.c=b;this.a=c}\nfunction Leb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);Jeb(this)}\nfunction yf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction Inb(a,b){return b==null?Bnb(_pb(a.a,null)):a.c.Cg(b)}\nfunction mj(){kj();return Xo(To(xr,1),Rrb,106,0,[jj,hj,ij,gj])}\nfunction xj(){vj();return Xo(To(Cr,1),Rrb,107,0,[uj,tj,rj,sj])}\nfunction Ij(){Gj();return Xo(To(Hr,1),Rrb,108,0,[Cj,Dj,Ej,Fj])}\nfunction HC(a){AC();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction zK(){xK();return Xo(To(Ru,1),Rrb,114,0,[tK,uK,vK,wK])}\nfunction sK(a){oK.call(this,a);Ch((AC(),this.X),'gwt-TextBox')}\nfunction nE(a,b,c){Ve(b);LK(a.f,b);AC();rh(c,HC(b.X));We(b,a)}\nfunction pG(a,b,c){AC();if(!zC){a.s=true;IC(a.X);a.q=b;a.r=c}}\nfunction ZV(a,b,c){if(b>0){a.o?(b=a.s[b-1].d):--b;a.r[b]+=c}}\nfunction OO(a,b){a.n=b;a.o=8*b;a.p=a.o*2;a.T&=-2;a.T|=b==1?1:0}\nfunction hY(a,b){a.d=b;a.c=8*b;a.e=13*b;a.T=a.T&-3|(b==1?2:0)}\nfunction H8(a,b){a.j=b;a.i=8*b;a.k=13*b;a.T=a.T&-3|(b==1?2:0)}\nfunction NP(a){a.o=0;a.j=0;a.e=0;a.i=0;a.k=0;a.d=true;a.c=true}\nfunction DX(a){a.w=new yrb;a.A=new yrb;a.C=0;a.B=0;a.F=new yrb}\nfunction FV(a){a.ab=a.Oc.c?8:16;a.$=~(a.ab-1);a._=~~(a.ab/2)-1}\nfunction vb(a){!!a.d&&tb(a);a.c=true;a.d=amb(Bb(zb(a,a.b),16))}\nfunction GV(a){if(a.wb){if(a.wb.bb)return;rU(a);MM(a.wb,true)}}\nfunction c1(a,b,c,d,e){wf(a.a);Ff(a.a,b,c);Df(a.a,d,e);Rf(a.a)}\nfunction j1(a,b){var c;if(b){c=yX(b);Of(a.a,c);Jf(a.a,c)}a.d=b}\nfunction Lnb(a,b,c){return b==null?bqb(a.a,null,c):a.c.Fg(b,c)}\nfunction o1(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction Jmb(c,a,b){b=Tmb(b);return c.replace(RegExp(a,'g'),b)}\nfunction ulb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.bg(b))}\nfunction $D(a){var b;b=!FC(a);if(b||!MD){return}BC(a,MD)&&Vh(a)}\nfunction ZU(a){var b;b=op(orb(a.ac,32));b<0&&(b=-b);return b%4}\nfunction Gkb(a){Dkb=new mW;dU=a.a;$U(Dkb);sD(new Nkb);fW(Dkb)}\nfunction IT(a,b){aF.call(this,nW(a));$E(this,(_kb(),b?$kb:Zkb))}\nfunction Dab(a,b){PM.call(this,a,b);Cab(this);this.n=0;this.T=1}\nfunction Ffb(a,b){z5.call(this,a,b,false);this.Y=true;this.d=2}\nfunction iC(a){if(a==null){throw new tmb('uri is null')}this.a=a}\nfunction Jn(a,b){if(null==b){throw new tmb(a+' cannot be null')}}\nfunction sV(a,b){tV(a,Ymb(b),b.length,true,false);HG(a.ad,null)}\nfunction cW(a,b,c){a.Wc=b;a.j=null;a.Vc=c;LV(a,false);a.c=false}\nfunction _Z(a,b){a.b=b;a.a=Uo(sp,Jub,0,a.b,7,1);a.d=0;a.c=false}\nfunction Ih(a){if(uh(a)){return !!a&&a.nodeType==1}return false}\nfunction MF(a){if(a.P){return}else a.S&&Ve(a);xJ(a.O,true,false)}\nfunction v0(a,b){if(Vmb(a.d,b)!=0)return false;m0(a);return true}\nfunction OM(a,b){var c;if(!TL.Nc)return b;c=a*LL;c%=8;return b+c}\nfunction Nh(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction ii(a){var b;b=(a.scrollLeft||0)|0;di(a)&&(b=-b);return b}\nfunction JD(a){var b=a.__listener;return !hp(b)&&gp(b,24)?b:null}\nfunction vrb(a){lh(a.a.b.length!=0);return urb(a,a.a.b.length-1)}\nfunction jL(b,a){b.d.contentWindow.document.body.innerHTML=a}\nfunction fL(b){try{b.focus()}catch(a){if(!b||!b.focus){throw a}}}\nfunction dE(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction QK(a,b){var c;c=NK(a,b);if(c==-1){throw new grb}PK(a,c)}\nfunction oH(a){a.c=0;a.b=false;if(!a.e){a.e=true;Qg((Ng(),Mg),a)}}\nfunction V(a){return kp(a)?fnb(a):fp(a)?a.hC():jp(a)?Hg(a):Hg(a)}\nfunction EM(a){var b;for(b=0;b!=a.Ze()+a.Xe();b++)a.db[b]=0;a.L=0}\nfunction Ynb(a){ph(!!a.b);xpb(a.d,a);a.b.ze();a.b=null;ypb(a.d,a)}\nfunction ucb(a,b){a.v=a.X;rrb(a.v,b.X);b.v.a.b=Uo(fz,Rrb,1,0,3,1)}\nfunction pM(a,b){b[1]=Kub+mN(a.Qe());b[2]=Lub+BN(a.df());return 3}\nfunction qlb(a,b,c,d){var e;e=olb(a,b);Clb(c,e);e.e=d?8:0;return e}\nfunction x5(a,b){PM.call(this,a,b);this.e=false;this.g=0;this.f=2}\nfunction An(a,b){In('httpMethod',a);In('url',b);this.a=a;this.d=b}\nfunction oob(a,b){this.a=a;kob.call(this,a);oh(b,a.kg());this.b=b}\nfunction mB(a){this.b=new KB;this.c=new Vob;this.d=a;DB(this.b,a)}\nfunction fab(){this.b=Uo(tp,itb,0,4,7,1);this.c=Uo(tp,itb,0,4,7,1)}\nfunction Dk(){Bk();return Xo(To($r,1),Rrb,96,0,[wk,xk,yk,zk,Ak])}\nfunction lC(){lC=fA;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction HJ(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction ai(a,b){var c;c=a.createElement('script');_h(c,b);return c}\nfunction Z$(a,b){if(b==0)return new M_(xyb,a.k,10,jtb);return null}\nfunction hjb(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction uh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction Eg(b){return function(){return Fg(b,this,arguments);var a}}\nfunction Fg(a,b,c){var d;d=Dg();try{return Cg(a,b,c)}finally{Gg(d)}}\nfunction W$(a,b,c){a.d[0]=b;a.d[1]=c;WV(a.e,a.d[0]);WV(a.e,a.d[1])}\nfunction vI(a,b){if(a.j){vI(a.j,b);DF(a.g,false);b&&fL((AC(),a.X))}}\nfunction VD(a,b){ID();WD(a,b);Bmb('dragover',b)&&WD(a,'dragenter')}\nfunction z2(a,b){PM.call(this,a,b);this.Y=true;this.e=0.5;this.c=IQ}\nfunction z5(a,b,c){PM.call(this,a,b);this.g=c?1:0;this.e=c;this.f=2}\nfunction P5(a,b){z5.call(this,a,b,false);this.$=1;this.a=5;this.b=0}\nfunction oK(a){kK.call(this,a,(!wC&&(wC=new xC),!uC&&(uC=new vC)))}\nfunction rob(a){var b;b=new Znb((new Rnb(a.a)).a);return new xob(b)}\nfunction ji(a){return a.tabIndex<Fsb?a.tabIndex:-(a.tabIndex%Fsb)-1}\nfunction op(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}\nfunction fb(a,b){$(a.a,b)?(a.a.q=a.a.s.qd(a.a.j,a.a.n)):(a.a.q=null)}\nfunction Rib(a,b){PM.call(this,a,b);this.s=93;this.k=680;this.Y=true}\nfunction QS(a,b,c,d,e,f){xS.call(this,a,b,c,d,e,f);this.f=2;OS(this)}\nfunction bT(a,b,c,d,e,f){xS.call(this,a,b,c,d,e,f);this.f=2;_S(this)}\nfunction x0(){this.b=Uo(sp,Jub,0,9,7,1);this.b[4]=2.718281828459045}\nfunction uL(){this.d=this.Ae();this.a=(AC(),$doc.createElement(ztb))}\nfunction Xnb(a){return xpb(a.d,a),lh(Wnb(a)),a.b=a.a,cp(a.a.ye(),51)}\nfunction R(a,b){return kp(a)?Bmb(a,b):fp(a)?a.eQ(b):jp(a)?a===b:a===b}\nfunction Wcb(a,b){a.v=new yrb;gp(b,112)?Zcb(a,6,b):Zcb(a,0,b);Scb(a)}\nfunction tb(a){if(!a.d){return}++a.b;a.c?xb(a.d.a):yb(a.d.a);a.d=null}\nfunction wlb(a){if(a.gg()){return null}var b=a.i;var c=cA[b];return c}\nfunction Qnb(a,b){if(gp(b,51)){return ynb(a.a,cp(b,51))}return false}\nfunction Amb(a,b){var c;c=b.length;return Bmb(Smb(a,a.length-c,c),b)}\nfunction WU(a){if(a.Pc.k==0)return 0;return 0.1*hmb((a.Pc.k-61)/24)}\nfunction dp(a){if(a!=null&&!(!kp(a)&&!eB(a))){throw new Elb}return a}\nfunction FC(a){AC();var b;b=ZC(LC,a);if(!b&&!!a){Vh(a);$h(a)}return b}\nfunction Uo(a,b,c,d,e,f){var g;g=Yo(e,d);Xo(To(a,f),b,c,e,g);return g}\nfunction rB(a,b,c,d,e){a.r=a.s=true;a.v=false;a.J=b;a.L=d;a.K=c;a.M=e}\nfunction wB(a,b,c,d,e){a.v=a.s=true;a.r=false;a.R=b;a.L=d;a.S=c;a.M=e}\nfunction vB(a,b,c,d,e){a.v=a.r=true;a.s=false;a.R=b;a.J=d;a.S=c;a.K=e}\nfunction sB(a,b,c,d,e){a.t=a.u=true;a.w=false;a.N=b;a.P=d;a.O=c;a.Q=e}\nfunction tB(a,b,c,d,e){a.t=a.w=true;a.u=false;a.N=b;a.T=d;a.O=c;a.U=e}\nfunction uB(a,b,c,d,e){a.u=a.w=true;a.t=false;a.P=b;a.T=d;a.Q=c;a.U=e}\nfunction OQ(a,b){a.c=b;a.d=7*b;a.e=14*b;a.b=8*b;a.T&=-2;a.T|=b==1?1:0}\nfunction r3(a){a.p=1;a.q=2;a.k=4;a.n=8;a.o=16;a.j=a.o|a.k;a.D=0;a.w=0}\nfunction EV(a,b){a.mb!=null&&ze(a.D,a.mb,false);ze(a.D,b,true);a.mb=b}\nfunction b$(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);_Z(this,Hlb(ifb(f)))}\nfunction EI(a){this.a=new Vob;this.e=new Vob;nI(this,a,DE((VI(),UI)))}\nfunction oh(a,b){if(a<0||a>b){throw new Wkb('Index: '+a+', Size: '+b)}}\nfunction xpb(a,b){if(b._gwt_modCount!=a._gwt_modCount){throw new Bpb}}\nfunction GJ(a){return function(){this.__gwt_resolve=HJ;return a.xd()}}\nfunction gG(a){var b,c;c=(AC(),RD(a.b,0));b=RD(c,1);return null,Wh(b)}\nfunction XM(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return Math.sqrt(c*c+d*d)}\nfunction CL(c,a){var b=c;c.onreadystatechange=Jrb(function(){a.ge(b)})}\nfunction dW(a){var b;for(b=0;b!=a.gc;b++){a.Hc[b].w=b;a.Hc[b].L=true}}\nfunction Gg(a){a&&Pg((Ng(),Mg));--yg;if(a){if(Bg!=-1){Kg(Bg);Bg=-1}}}\nfunction IH(a){return a==(fo(),co)?(FH(),EH):a==eo?(FH(),BH):(FH(),CH)}\nfunction JH(a){return a==(fo(),co)?(FH(),BH):a==eo?(FH(),EH):(FH(),DH)}\nfunction Xe(a,b){a.T==-1?(AC(),XD(a.X,b|(a.X.__eventBits||0))):(a.T|=b)}\nfunction sm(a,b){var c;$h(a.a);c=a.a.touches[0];Sdb(b,Jk(c,(AC(),b.X)))}\nfunction Ccb(a,b,c){if(a.A.d+a.A.a<=a.W+5)return;f1(b,c,0,a.W);a.W+=15}\nfunction TV(a,b,c,d){VV(a,b,b,d);VV(a,c,c,d);VV(a,b,c,-d);VV(a,c,b,-d)}\nfunction m7(a,b,c){PM.call(this,a,b);this.t=c?-1:1;this.c=100;k7(this)}\nfunction hqb(a){this.g=a;this.d=aqb(this.g);this.a=Uo(Vz,Rrb,51,0,0,1)}\nfunction li(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction VC(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction GC(a){AC();!!zC&&a==zC&&(zC=null);ID();(QD(),MD)==a&&(MD=null)}\nfunction QC(a){AC();!!zC&&a==zC&&(zC=null);ID();(QD(),MD)==a&&(MD=null)}\nfunction Sdb(a,b){if(a.e){if(a.d){a.k=Pdb(a,b);Tdb(a);!!a.c&&hab(a.c)}}}\nfunction LM(a,b){if(!TL.Zb.c||a.U||a.bb||TL.Vb==a)return;KM(a,b,a.$e())}\nfunction sS(){if(TL.Xc<10)return Sub;if(TL.Xc<200)return Jtb;return 0.1}\nfunction xg(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Bk(){Bk=fA;wk=new Ek;xk=new Fk;yk=new Gk;zk=new Hk;Ak=new Ik}\nfunction mh(a,b){if(a<0||a>=b){throw new Wkb('Index: '+a+', Size: '+b)}}\nfunction iF(a){if(!a.n){throw new Rlb('initWidget() is not called yet')}}\nfunction eK(a){if(!a.a||!a.c.R){throw new grb}a.a=false;return a.b=a.c.R}\nfunction Xh(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction cE(a){var b;b=bi(a);while(!!b&&!JD(b)){b=b.parentNode}return b}\nfunction HX(a){var b;for(b=0;b<a.w.a.b.length;b++)cp(urb(a.w,b),4).kf()}\nfunction gW(a){var b;for(b=0;b!=a.Q.a.b.length;b++)cp(urb(a.Q,b),4).vf()}\nfunction _V(a,b,c,d){var e;e=a.Ob.a.b.length+d;VV(a,e,0,c);VV(a,e,b,-c)}\nfunction eL(a,b,c,d,e){cL();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction rg(a){pg();this.e=null;this.f=null;this.a='';this.b=a;this.a=''}\nfunction Qjb(a,b){sO.call(this,a,b,6);this.c=Xub;this.g=this.i;Pjb(this)}\nfunction tkb(a,b){a_.call(this,a,b);this.o=5.6;V$(this.j,this.k,this.o)}\nfunction Wdb(a,b){$h(b.a);if(a.e&&a.d){a.d=false;Tdb(a);!!a.c&&hab(a.c)}}\nfunction BU(a,b){rU(a);oV(a);if(ZT){KF(ZT);ZT=null}ZT=new y_(b,a);tG(ZT)}\nfunction UU(a,b){if(b>=a.Q.a.b.length)return null;return cp(urb(a.Q,b),4)}\nfunction SV(a,b,c,d,e){var f;f=a.Ob.a.b.length+d;VV(a,b,f,e);VV(a,c,f,-e)}\nfunction oE(a,b,c){var d;pE(a,c);if(b.W==a){d=NK(a.f,b);d<c&&--c}return c}\nfunction lA(a){var b,c,d;b=a&stb;c=a>>22&stb;d=a<0?ttb:0;return nA(b,c,d)}\nfunction bE(a){var b;b=bi(a);Fh(b,'__gwtLastUnhandledEvent',a.type);aE(a)}\nfunction kD(){var a;a=Jrb(fD);$wnd.addEventListener('hashchange',a,false)}\nfunction BE(a){wi(a.style,Etb,'');wi(a.style,Gtb,'');wi(a.style,Atb,'')}\nfunction ZE(a){return a.S?(_kb(),qi(a.b)?$kb:Zkb):(_kb(),ri(a.b)?$kb:Zkb)}\nfunction Ib(a,b){Ob((Hc(),Gc),a,Xo(To(Ty,1),Rrb,94,0,[(_kb(),b?$kb:Zkb)]))}\nfunction nH(){lH();return Xo(To(Tt,1),Rrb,121,0,[iH,fH,jH,kH,eH,hH,gH])}\nfunction Mnb(a,b){return kp(b)?b==null?cqb(a.a,null):a.c.Gg(b):cqb(a.a,b)}\nfunction Jnb(a,b){return b==null?!!_pb(a.a,null):!(a.c.Cg(b)===undefined)}\nfunction Ddb(a,b){if(b!=a.e){a.e=b;a.c.p=a.o[b];a.i.mf(0,a.c);a.n.c=true}}\nfunction jfb(a,b){this.b=a.length;this.e=a;this.a=b;this.d=false;this.c=0}\nfunction trb(a){lh(a.a.b.length!=0);return Brb(0,a.a.b.length),Oob(a.a,0)}\nfunction UG(a,b,c){c?Dh(a.a,b):_h(a.a,b);if(a.c!=a.b){a.c=a.b;Ln(a.a,a.b)}}\nfunction iB(a,b,c){var d,e;d=AB(a.d,b);e=new xB(d,b,c);Mob(a.c,e);return e}\nfunction Rob(a,b){var c;c=(mh(b,a.b.length),a.b[b]);cpb(a.b,b,1);return c}\nfunction ei(a){var b;b=fi(a)+$wnd.pageXOffset;di(a)&&(b+=hi(a));return b|0}\nfunction yD(){var a;if(lD){a=new CD;!!mD&&Sm(mD,a);return null}return null}\nfunction kn(a){var b;b=a.ne();if(!b.xe()){return null}return cp(b.ye(),29)}\nfunction nn(a){var b;if(!a.d){return}tb(a.c);b=a.d;a.d=null;AL(b);b.abort()}\nfunction uI(a){if(yI(a)){return}a.n?!!a.f&&!a.f.n?BI(a.f):jI(a,true):BI(a)}\nfunction gi(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}\nfunction fi(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}\nfunction _z(b,c){if(b&&typeof b==Krb){try{b.__gwt$exception=c}catch(a){}}}\nfunction GU(a){var b,c;for(c=0;c!=a.Q.a.b.length;c++){b=UU(a,c);b.bb=true}}\nfunction NK(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction rU(a){var b,c;for(c=0;c!=a.Q.a.b.length;c++){b=UU(a,c);b.bb=false}}\nfunction EF(a){var b;b=a.R;if(b){a.C!=null&&b.yd(a.C);a.D!=null&&b.zd(a.D)}}\nfunction aE(a){var b;b=cE(a);if(!b){return}CC(a,b.nodeType!=1?null:b,JD(b))}\nfunction eE(a,b){var c;c=ai($doc,a);rh($doc.body,c);b.Od();sh($doc.body,c)}\nfunction sL(c,a){var b=c.d;b.contentWindow.document.body.contentEditable=a}\nfunction TK(a){if(a.b>=a.c.c){throw new grb}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Mcb(a){if(a.v.a.b.length==2)return cp(urb(a.v,1),11).c;return null}\nfunction Bdb(a){var b;b=a.a+~~(a.b/3);b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction DM(a){var b;b=Uo(Px,Nub,19,a,0,1);while(a>0)b[--a]=new O9;return b}\nfunction EC(b){AC();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\nfunction HV(a,b){if(b!=a.Fb){!!a.Fb&&a.Fb.nf(false);!!b&&b.nf(true);a.Fb=b}}\nfunction SU(a,b){if(b>=a.Ob.a.b.length)return null;return cp(urb(a.Ob,b),87)}\nfunction p0(a,b){var c;!v0(a,'(');c=n0(a);!v0(a,')');return new l0(c,null,b)}\nfunction $V(a,b,c,d,e,f){VV(a,b,d,f);VV(a,c,e,f);VV(a,b,e,-f);VV(a,c,d,-f)}\nfunction GZ(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);this.r[2].t=!this.r[1].t}\nfunction $fb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);this.r[2].t=!this.r[1].t}\nfunction h3(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);this.r[4].t=!this.r[3].t}\nfunction Abb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.a=(new Ilb(ifb(f))).a}\nfunction KX(a,b,c,d){PM.call(this,a,b);DX(this);GX(this,null,c,d);$L(this)}\nfunction sE(a,b,c,d){d=oE(a,b,d);Ve(b);OK(a.f,b,d);AC();rh(c,HC(b.X));We(b,a)}\nfunction gM(a,b){NM(a,b,a.db[0]);eN(b,a._,a.W);NM(a,b,a.db[1]);eN(b,a.X,a.ab)}\nfunction oM(a){var b,c;b=a.eb;c=a.gb;a.eb=a.fb;a.gb=a.hb;a.fb=b;a.hb=c;a.qf()}\nfunction Nnb(a){vqb();a.a=uqb.zg();a.a.b=a;a.c=uqb.Ag();a.c.b=a;a.b=0;Apb(a)}\nfunction Xdb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;Tdb(a);!!a.c&&hab(a.c)}\nfunction l0(a,b,c){this.a=new yrb;qrb(this.a,a);!!b&&qrb(this.a,b);this.b=c}\nfunction w0(a){this.b=a.toLowerCase();this.c=this.b.length;this.a=0;m0(this)}\nfunction iY(a,b){gY();KX.call(this,a,b,fY,eY);this.Y=true;hY(this,TL.Oc.c?1:2)}\nfunction hS(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);this.a=(new Ilb(ifb(f))).a}\nfunction V9(a,b,c,d,e,f){sT.call(this,a,b,c,d,e,f);this.a=(new Ilb(ifb(f))).a}\nfunction DB(a,b){wi(b.style,Atb,(vj(),'relative'));rh(b,a.a=FB((Wj(),Oj),Pj))}\nfunction rV(a,b){tV(a,Ymb(b),b.length,false,true);HG(a.ad,null);HG(a.ad,null)}\nfunction u0(a){v0(a,'+');if(v0(a,'-'))return new l0(s0(a),null,10);return s0(a)}\nfunction BC(a,b){AC();var c;c=JD(b);if(!c){return false}CC(a,b,c);return true}\nfunction Sob(a,b){var c;c=Pob(a,b,0);if(c==-1){return false}a.qg(c);return true}\nfunction Zh(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction kW(a){var b;b=(!mC&&(qC(),pC)&&(mC=new oC),mC);if(!b)return;nC(b,a.t)}\nfunction sP(a){var b;b=Orb*(TL.Yc-a.b);return (pmb(b*a.d)+1)/2*pmb(b*a.a)*a.c}\nfunction Qab(a,b,c){var d;d=ep(Inb(a.a,b));return d==null?c:d=='1'||Cmb(d,rsb)}\nfunction AF(a,b){var c;c=b.target;if(Ih(c)){return ki((AC(),a.X),c)}return false}\nfunction fg(a,b){qh(!a.e);kh(b!=a,'Self-causation not permitted');a.e=b;return a}\nfunction Hn(a){Fn.call(this,'A request timeout has expired after '+a+' ms')}\nfunction KG(a){JG.call(this,a);(AC(),this.X).style['whiteSpace']=(Bk(),'normal')}\nfunction PT(a){aJ.call(this,a,null);LT(this);this.e=this;this.b=a;NT(this,false)}\nfunction kX(a,b){sO.call(this,a,b,2);this.i=2.5;this.d=2.5;this.g=100;this.T|=1}\nfunction wS(a,b){PO.call(this,a,b);this.f=2;this.e='.1*(a-b)';uS(this);this.Bf()}\nfunction Obb(a,b){PM.call(this,a,b);Nbb(this);this.g=new X$(TL);V$(this.g,0.8,0)}\nfunction zib(a,b){PM.call(this,a,b);yib(this);this.g=new X$(TL);V$(this.g,0.8,0)}\nfunction LG(){IG.call(this,$doc.createElement(ztb));Ch((AC(),this.X),'gwt-HTML')}\nfunction ZA(){ZA=fA;VA=nA(stb,stb,524287);WA=nA(0,0,utb);XA=FA(1);FA(2);YA=FA(0)}\nfunction fo(){fo=fA;eo=new go('RTL',0);co=new go('LTR',1);bo=new go('DEFAULT',2)}\nfunction Yj(){Wj();return Xo(To(Rr,1),Rrb,49,0,[Vj,Tj,Oj,Pj,Uj,Sj,Qj,Nj,Rj])}\nfunction sI(a){if(yI(a)){return}!a.j&&a.n?BI(a):!!a.f&&a.f.n?BI(a.f):jI(a,true)}\nfunction Y(a,b,c,d){X(a);a.o=true;a.p=false;a.k=b;a.t=c;a.n=d;++a.r;fb(a.j,xg())}\nfunction cN(a,b,c,d){Nf(a.a,3);wf(a.a);vf(a.a,b,c,d*0.98,0,Orb);Rf(a.a);Nf(a.a,1)}\nfunction Co(a,b){var c;if(a.d>a.b+a.i&&Pkb(b,a.b+a.i)>=53){c=a.b+a.i-1;Bo(a,b,c)}}\nfunction QV(a){var b;for(b=0;b!=a.gc;b++){a.Hc[b].w=0;a.Hc[b].L=a.Hc[b].M=false}}\nfunction pU(a){var b;for(b=0;b!=a.gc;b++)if(mdb(a.Hc[b]))return false;return true}\nfunction Pob(a,b,c){for(;c<a.b.length;++c){if(hrb(b,a.b[c])){return c}}return -1}\nfunction zX(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction Wh(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction FK(a){var b;b=(AC(),$doc.createElement('td'));UE(b,a.a);VE(b,a.b);return b}\nfunction Pg(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Tg(b,c)}while(a.b);a.b=c}}\nfunction Og(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=Tg(b,c)}while(a.a);a.a=c}}\nfunction iU(a,b){var c;if(a.fb){c=rE(a.fd,a.fb);GK(a.fd,b,c);MV(a)}else EK(a.fd,b)}\nfunction vU(a){var b,c;b=rE(a.fd,a.rb);c=new q5(a);GK(a.fd,c,b);tE(a.fd,b+1);a.rb=c}\nfunction No(a){var b,c;b=~~(a/60);c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction Yn(a,b,c){var d,e;d=10;for(e=0;e<c-1;e++){b<d&&(a.a+='0',a);d*=10}a.a+=b}\nfunction WD(a,b){var c=LD;var d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction lW(a,b){var c,d,e;d=a.cd[0];e=b*Jtb;c=d+e>0.2?d+e:0.2;c=c<2.5?c:2.5;DV(a,c)}\nfunction PP(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);NP(this);this.f=(new Tlb(ifb(f))).a}\nfunction tP(a,b){PM.call(this,a,b);this.c=5;this.a=jtb;this.d=40;this.b=0;this.L=0}\nfunction nhb(a,b){PM.call(this,a,b);this.e=jtb*TL.$c;this.f=75;this.Y=true;lhb(this)}\nfunction In(a,b){Jn(a,b);if(0==Qmb(b).length){throw new Plb(a+' cannot be empty')}}\nfunction o0(a){var b;if(a.d.length==0)return new k0(0);b=n0(a);a.d.length>0;return b}\nfunction hi(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}\nfunction ni(a){return (Bmb(a.compatMode,Gsb)?a.documentElement:a.body).clientWidth|0}\nfunction mi(a){return (Bmb(a.compatMode,Gsb)?a.documentElement:a.body).clientHeight|0}\nfunction on(a,b){var c,d;if(!a.d){return}tb(a.c);d=a.d;a.d=null;c=new un(d);b.ie(a,c)}\nfunction to(a,b,c){var d;if(c>0){for(d=c;d<a.b;d+=c+1){lnb(b,a.b-d,',');++a.b;++a.d}}}\nfunction qO(a,b,c){j1(b,a.U||a.bb||TL.Vb==a?QL:WL);LM(a,b);hM(a,b,c,a.fb,a.hb,true)}\nfunction JX(a,b,c,d,e,f,g,h){QM.call(this,a,b,c,d,e);DX(this);GX(this,f,g,h);$L(this)}\nfunction W3(a,b,c){y3.call(this,a,b,c);this.Y=true;this.e=new X$(TL);V$(this.e,0.8,0)}\nfunction Znb(a){this.d=a;this.c=this.d.c.xg();this.a=this.c;zpb(this,a._gwt_modCount)}\nfunction KJ(){this.a=new uL;ve(this,this.a.d);Ch((AC(),this.X),'gwt-RichTextArea')}\nfunction fM(a){var b,c;c=new fab;for(b=0;b!=a.length;b++)dab(c,a[b].a,a[b].b);return c}\nfunction Fqb(a,b){var c;c=a.a[b];if(!(c===undefined)){delete a.a[b];Gnb(a.b)}return c}\nfunction N9(a,b){var c,d;c=false;if(gp(b,19)){d=cp(b,19);c=a.a==d.a&&a.b==d.b}return c}\nfunction Ge(a){var b,c;b=wh(a);c=Dmb(b,Xmb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction YG(a){if(a==(lH(),hH)){return jo(),kH}else if(a==gH){return jo(),fH}return a}\nfunction pV(a){var b;b=(!mC&&(qC(),pC)&&(mC=new oC),mC);if(!b)return;a.t=sC(b.a,Qtb)}\nfunction Clb(a,b){var c;if(!a){return}b.i=a;var d=wlb(b);if(!d){cA[a]=[b];return}d.cZ=b}\nfunction ym(a,b){var c;$h(a.a);b.d=false;c=a.a.touches[0];Rdb(b,Jk(c,(AC(),b.X)),false)}\nfunction UH(a,b,c){var d;Ve(b);OK(a.f,b,c);d=iB(a.a,(AC(),b.X),b);b.V=d;We(b,a);oH(a.b)}\nfunction CC(a,b,c){AC();var d;d=yC;yC=a;b==zC&&HD(a.type)==8192&&(zC=null);c.Fd(a);yC=d}\nfunction Cgb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);Agb(this);this.k=(new Tlb(ifb(f))).a}\nfunction jab(a,b){PM.call(this,a,b);this.o=jtb;this.q=0.5;this.A='Resistance';gab(this)}\nfunction Cab(a){a.t=0;a.a=0;a.w=0;a.k=0;a.o=0;a.f=0;a.s=0;a.e=0;a.u=0;a.g=true;a.d=true}\nfunction k7(a){a.w=wyb*jmb(wyb/(qmb(2)*1.0E-13));a.j=a.c/(a.c+1);a.q=1/a.j;a.Y=true}\nfunction sU(a){var b;for(b=a.gc-2;b>=0;b--){ucb(a.Hc[b],a.Hc[b+1]);Wcb(a.Hc[b+1],null)}}\nfunction tU(a,b){if(b==0){if(a.gc<2)return;b=1}ucb(a.Hc[b-1],a.Hc[b]);Wcb(a.Hc[b],null)}\nfunction oG(a,b){var c;c=b.target;if(Ih(c)){return ki(Xh((AC(),gG(a.v))),c)}return false}\nfunction dM(a,b,c){var d;d=new fab;dab(d,a.a,a.b);dab(d,b.a,b.b);dab(d,c.a,c.b);return d}\nfunction eab(a,b){var c,d;d=Uo(tp,itb,0,b,7,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\nfunction _A(){aB();var a=$A;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction VH(a){var b,c;for(c=new UK(a.f);c.b<c.c.c;){b=TK(c);gp(b,134)&&cp(b,134).ue()}}\n",
  "function Rcb(a,b){var c;if(b<a.X.a.b.length){c=cp(urb(a.X,b),11);rnb(a.v,c,true);qcb(a)}}\nfunction KV(a){if(a.Zb.c){ze(a.$b,zub,false);Udb(a.Yb)}else{ze(a.$b,zub,true);Qdb(a.Yb)}}\nfunction LO(a){var b;for(b=0;b!=a.Ze();b++){a.r[b].t=false;a.r[b].e=0;a.db[b]=0}a.q=false}\nfunction Yg(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||Bsb}\nfunction HK(a,b){var c,d;d=(AC(),AC(),Xh(b.X));c=uE(a,b);c&&sh(a.d,(null,Xh(d)));return c}\nfunction Ylb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction nrb(a){return orb(a,26)*1.4901161193847656E-8+orb(a,27)*1.1102230246251565E-16}\nfunction wR(a){a.g=0;a.n=0;a.q=Xo(To(tp,1),itb,0,7,[8000,11025,16000,22050,44100])}\nfunction bQ(a){JM(a);bM(a,32);a.g=new O9;a.f=xM(a._,a.ab,0.5,-16);a.d=xM(a._,a.ab,0.5,-8)}\nfunction g1(a,b,c,d){wf(a.a);vf(a.a,b+~~(d/2),c+~~(d/2),~~(d/2),0,6.28318);xf(a.a);Af(a.a)}\nfunction yM(a,b,c,d){c.a=op(imb(a.a*(1-d)+b.a*d+Mub));c.b=op(imb(a.b*(1-d)+b.b*d+Mub))}\nfunction hfb(a){if(!a.d){while(a.c<a.b&&Dmb(a.a,Xmb(zmb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction SD(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction kZ(a){this.b=a.b;this.d=a.d;this.f=a.f;this.c=a.c;this.g=a.g;this.i=a.i;this.j=a.j}\nfunction P4(a,b){PM.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4}\nfunction E$(a,b){PM.call(this,a,b);this.c=Rub;this.d=jtb;this.a=jtb;this.b=Sub;this.e=false}\nfunction QT(a,b){aJ.call(this,a,null);LT(this);this.e=this;this.a=b;this.b=a;NT(this,false)}\nfunction CR(a,b){PM.call(this,a,b);wR(this);this.j=1;this.p=uR;this.k=yR();AR(this);xR(this)}\nfunction xB(a,b,c){this.O=(Wj(),Vj);this.S=Vj;this.Q=Vj;this.K=Vj;this.d=a;this.c=b;this.X=c}\nfunction VT(){hf.call(this,$doc.createElement('select'));Ch((AC(),this.X),'gwt-ListBox')}\nfunction Seb(a,b){PM.call(this,a,b);this.e=Rub;this.f=jtb;this.c=jtb;this.d=Sub;this.i=false}\nfunction Ke(a,b){if(!a){throw new mg(psb)}b=Qmb(b);if(b.length==0){throw new Plb(qsb)}Oe(a,b)}\nfunction gab(a){var b;iU(TL,a.n=new JG(a.A));pe(a.n);b=op(a.q*100);iU(TL,a.w=new Zdb(b,a,a))}\nfunction Qcb(a,b){a.Y+=ci(b.a);if(a.Y>5){a.T<ptb&&(a.T*=2);Tcb(a);a.Y=0}a.Y<-5&&jdb(a);a.Y=0}\nfunction EY(a,b){if(b){XV(TL,a.Z[0],a.Z[1],yvb);a.M=0}else{UV(TL,a.Z[0],a.Z[1],a.e);a.M=a.e}}\nfunction WI(a,b){b?ze(a,Ge((AC(),a.X))+'-'+zub,false):ze(a,Ge((AC(),a.X))+'-'+zub,true);a.f=b}\nfunction Le(a,b){a.style.display=b?'':'none';b?a.removeAttribute(jsb):a.setAttribute(jsb,rsb)}\nfunction dB(a,b){typeof window===Krb&&typeof window['$gwt']===Krb&&(window['$gwt'][a]=b)}\nfunction Jk(a,b){return ((a.clientX||0)|0)-ei(b)+ii(b)+(b.ownerDocument,$wnd.pageXOffset|0)}\nfunction pi(a){return ((Bmb(a.compatMode,Gsb)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction oi(a){return ((Bmb(a.compatMode,Gsb)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction di(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction Lo(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+No(a)}\nfunction u5(a,b){var c;if(b==0){c=new M_('',0,-1,-1);c.c=new IT(Lyb,a.e);return c}return null}\nfunction s0(a){var b;b=t0(a);while(true){if(v0(a,'^'))b=new l0(b,t0(a),9);else break}return b}\nfunction LQ(a){var b;b=DM(4);AM(a.W,a.X,b[0],b[1],0,a.g);AM(a.W,a.X,b[3],b[2],1,a.g);a.a=fM(b)}\nfunction ydb(){ydb=fA;xdb=Xo(To(sp,1),Jub,0,7,[1,1.2,1.5,1.8,2.2,2.7,3.3,3.9,4.7,5.6,6.8,8.2])}\nfunction qJ(){qJ=fA;nJ=new rJ(Msb,0);oJ=new rJ('ONE_WAY_CORNER',1);pJ=new rJ('ROLL_DOWN',2)}\nfunction CV(a){var b,c,d;c=qe(a.D).height;d=qe(a.D).width;b=op(c*a.jc);a.i=new Zab(0,0,d,c-b)}\nfunction JV(a,b){var c;c=(!mC&&(qC(),pC)&&(mC=new oC),mC);if(!c)return;tC(c.a,a,b?rsb:'false')}\nfunction j2(a,b){PM.call(this,a,b);this.a=new i2(TL);this.b=1;f2(this.a,this.b,this.M,this.T)}\nfunction XR(a,b){UR.call(this,a,b);this.fb=a;this.hb=b;GM(this,this.eb,this.gb,this.fb,this.hb)}\nfunction aO(a,b,c){PM.call(this,a,b);this.k=c;this.i=5;this.g=40;this.e=0.5;this.f=0;this.L=0}\nfunction R2(a,b){PM.call(this,a,b);this.Y=true;this.f=0.5;this.g=false;this.d=1.66;this.j=3.33}\nfunction Pgb(a,b){UR.call(this,a,b);this.c='hello';this.a=new yrb;qrb(this.a,this.c);this.b=24}\nfunction v4(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.b=ifb(f);while(hfb(f))this.b+=' '+ifb(f)}\nfunction jY(a,b,c,d,e,f){gY();JX.call(this,a,b,c,d,e,f,fY,eY);this.Y=true;hY(this,(e&2)!=0?1:2)}\nfunction GM(a,b,c,d,e){var f;if(b>d){f=b;b=d;d=f}if(c>e){f=c;c=e;e=f}Vab(a.K,b,c,d-b+1,e-c+1)}\nfunction eX(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=Uo(Zz,svb,0,a.Ob.a.b.length,8,1)}\nfunction Agb(a){a.w=0;a.t=0;a.j=0;a.n=0;a.e=0;a.o=0;a.a=0;a.s=0;a.d=0;a.u=0;a.f=true;a.c=true}\nfunction tcb(a){if(a.k){a.R._b.c?Jf(a.k,$yb):Jf(a.k,_yb);Bf(a.k,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction ncb(a){if(a.j){Ce(a.j,a.A.b+'PX');xe(a.j,a.A.a+'PX');qf(a.j,a.A.b);pf(a.j,a.A.a);tcb(a)}}\nfunction Wnb(a){if(a.a.xe()){return true}if(a.a!=a.c){return false}a.a=a.d.a.xg();return a.a.xe()}\nfunction KU(a,b,c){var d,e;d=b-a.K;e=c-a.L;if(d==0&&e==0)return;a.cd[4]+=d;a.cd[5]+=e;a.K=b;a.L=c}\nfunction Pe(a,b,c){var d;d=PC(c.b);d==-1?De(a,c.b):a.Jd(d);return Rm(!a.U?(a.U=new Um(a)):a.U,c,b)}\nfunction Eqb(a,b,c){var d;d=a.a[b];d===undefined&&Fnb(a.b);Gqb(a,b,c===undefined?null:c);return d}\nfunction kL(a,b){var c;!a.a?(c=a.d,c.contentWindow.document.body.innerText=b,undefined):_h(a.a,b)}\nfunction rL(b){var a=b.d;return a.contentWindow.document.body.contentEditable.toLowerCase()==rsb}\nfunction yX(a){if(a.b!=null){return a.b}return '#'+zX(_lb(a.d,16))+zX(_lb(a.c,16))+zX(_lb(a.a,16))}\nfunction X(a){if(!a.o){return}a.u=a.p;a.n=null;a.o=false;a.p=false;if(a.q){a.q.rd();a.q=null}a.ld()}\nfunction pF(a,b){if(a.qe()){throw new Rlb('SimplePanel can only contain one child widget')}a.re(b)}\nfunction NC(a){AC();ID();!TC&&(TC=new rl);if(!LC){LC=new Vm(null,true);UC=new XC}return Rm(LC,TC,a)}\nfunction wn(){wn=fA;new Dn('DELETE');vn=new Dn('GET');new Dn('HEAD');new Dn('POST');new Dn('PUT')}\nfunction Vg(){Vg=fA;var a,b;b=!(!!Error.stackTraceLimit||Asb in new Error);a=new hh;Ug=b?new $g:a}\nfunction Tn(a){var b,c;b=ktb.charCodeAt(a);c=a+1;while(c<13&&ktb.charCodeAt(c)==b){++c}return c-a}\nfunction cV(a,b){var c;for(c=0;c!=a.Q.a.b.length;c++)if(lp(b)===lp(urb(a.Q,c)))return c;return -1}\nfunction snb(a,b){var c,d;nh(b);for(d=b.ne();d.xe();){c=d.ye();if(!a.hg(c)){return false}}return true}\nfunction Nob(a,b){var c,d;c=Tob(b.a);d=c.length;if(d==0){return false}Qob(a,a.b.length,c);return true}\nfunction EK(a,b){var c,d;d=(AC(),$doc.createElement('tr'));c=FK(a);rh(d,HC(c));rh(a.d,HC(d));nE(a,b,c)}\nfunction qK(){nK();oK.call(this,$doc.createElement('textarea'));Ch((AC(),this.X),'gwt-TextArea')}\nfunction V3(a,b,c,d,e,f){x3.call(this,a,b,c,d,e,f);this.Y=true;this.e=new X$(TL);V$(this.e,0.8,0)}\nfunction TZ(a,b,c,d,e,f){SZ();JX.call(this,a,b,c,d,e,f,RZ,QZ);this.j=(new Tlb(ifb(f))).a;this.Y=true}\nfunction sT(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.c=(new Ilb(ifb(f))).a;this.j=(new Ilb(ifb(f))).a}\nfunction E0(a,b){PM.call(this,a,b);B0(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.L=0}\nfunction ukb(a,b,c,d,e,f){b_.call(this,a,b,c,d,e,f);this.o=(new Ilb(ifb(f))).a;V$(this.j,this.k,this.o)}\nfunction jZ(){this.d=Lmb('A,B',',',0);this.f=Lmb('C,D',',',0);this.i=new yrb;this.j=new yrb;this.g=''}\nfunction mlb(){++jlb;this.j=null;this.g=null;this.f=null;this.d=null;this.b=null;this.i=null;this.a=null}\nfunction IF(a,b){(AC(),a.X).style[Ktb]=Dtb;a.te();b.we(xh(a.X,msb),xh(a.X,lsb));a.X.style[Ktb]=gub}\nfunction hpb(a){gpb();var b,c,d;d=0;for(c=a.ne();c.xe();){b=c.ye();d=d+(b!=null?V(b):0);d=~~d}return d}\nfunction LA(a){var b,c,d;b=~a.l+1&stb;c=~a.m+(b==0?1:0)&stb;d=~a.h+(b==0&&c==0?1:0)&ttb;return nA(b,c,d)}\nfunction Mo(a){var b;b=new Io;b.a=a;b.b=Ko(a);b.c=Uo(kz,Rrb,2,2,4,1);b.c[0]=Lo(a);b.c[1]=Lo(a);return b}\nfunction Xo(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=jA;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction HF(a,b,c){var d;a.K=b;a.Q=c;b-=0;c-=0;d=(AC(),a.X);d.style[Etb]=b+(Wj(),Osb);d.style[Gtb]=c+Osb}\nfunction uV(a,b,c){var d;a.Yc=0;d=Ig()+'circuits/'+b+'?v='+op(orb(a.ac,32));bV(a,d);c!=null&&HG(a.ad,c)}\nfunction HM(a,b,c,d){var e,f;GM(a,b.a,b.b,c.a,c.b);e=op(a.O*d);f=op(a.P*d);YL(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction kU(a){var b;for(b=0;b!=a.Q.a.b.length;b++)if(UU(a,b)!=a.Fb&&UU(a,b).bb)return true;return false}\nfunction HB(a){for(var b=0;b<a.childNodes.length;++b){var c=a.childNodes[b];c.__layer&&(c.__layer=null)}}\nfunction YE(a,b){if(!a.d){Pe(a,new gF(a),(el(),el(),dl));a.d=true}return Qe(a,b,(!Mm&&(Mm=new rl),Mm))}\nfunction Je(a,b,c){if(!a){throw new mg(psb)}b=Qmb(b);if(b.length==0){throw new Plb(qsb)}c?vh(a,b):Ah(a,b)}\nfunction eM(a,b,c,d){var e;e=new fab;dab(e,a.a,a.b);dab(e,b.a,b.b);dab(e,c.a,c.b);dab(e,d.a,d.b);return e}\nfunction CA(a,b){var c,d,e;c=a.l+b.l;d=a.m+b.m+(c>>22);e=a.h+b.h+(d>>22);return {l:c&stb,m:d&stb,h:e&ttb}}\nfunction RA(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return {l:c&stb,m:d&stb,h:e&ttb}}\nfunction uA(a){var b,c;c=Xlb(a.h);if(c==32){b=Xlb(a.m);return b==32?Xlb(a.l)+32:b+20-10}else{return c-12}}\nfunction epb(a){var b,c,d,e;e=1;for(c=0,d=a.length;c<d;++c){b=a[c];e=31*e+(b!=null?V(b):0);e=~~e}return e}\nfunction ipb(a){gpb();var b,c,d;d=1;for(c=a.ne();c.xe();){b=c.ye();d=31*d+(b!=null?V(b):0);d=~~d}return d}\nfunction So(a,b){var c;c=a.slice(0,b);Xo(T(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction qA(a,b,c,d,e){var f;f=PA(a,b);c&&tA(f);if(e){a=sA(a,b);d?(kA=LA(a)):(kA=nA(a.l,a.m,a.h))}return f}\nfunction SA(a){if(DA(a,(ZA(),WA))){return xtb}if(!HA(a,YA)){return -zA(LA(a))}return a.l+a.m*vtb+a.h*wtb}\nfunction Ko(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+No(a)}\nfunction qF(a,b){if(a.R!=b){return false}try{We(b,null)}finally{sh(a.pe(),(AC(),b.X));a.R=null}return true}\nfunction Qi(){Oi();return Xo(To(sr,1),Rrb,32,0,[Di,xi,zi,Ai,Bi,Ci,Ei,Fi,Gi,Ji,Li,Ki,Ni,Hi,Ii,Mi,yi])}\nfunction IK(){XE.call(this);this.a=(FH(),AH);this.b=(LH(),KH);Fh((AC(),this.e),jub,'0');Fh(this.e,kub,'0')}\nfunction a_(a,b){PM.call(this,a,b);this.j=new X$(TL);this.k=0.805904783;this.o=0;V$(this.j,this.k,this.o)}\nfunction nfb(a,b){PM.call(this,a,b);kfb(this);this.i=20;this.f=4000;this.g=5;this.k=0.1;this.T=2;lfb(this)}\nfunction xS(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);this.f=Hlb(ifb(f));this.e=sZ(ifb(f));uS(this);this.Bf()}\nfunction Gn(a){Fn.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction yL(a){xL.call(this,''+(Hub+a+').\\n'+Iub),gp(Hub+a+').\\n'+Iub,29)?cp(Hub+a+').\\n'+Iub,29):null)}\nfunction YR(a,b,c,d,e){VR.call(this,a,b,c,d,e);this.fb=c;this.hb=d;GM(this,this.eb,this.gb,this.fb,this.hb)}\nfunction mW(){this.ub=new yrb;this.tb=new yrb;this._c=new zW(this);this.Xb=new yrb;this.f=new yrb;hU=this}\nfunction wH(){ve(this,$doc.createElement('iframe'));Ch((AC(),this.X),'gwt-Frame');this.X.src='iframe.html'}\nfunction NH(a,b){var c,d;c=(d=(AC(),$doc.createElement('td')),UE(d,a.a),VE(d,a.c),d);rh(a.b,HC(c));nE(a,b,c)}\nfunction CU(a){var b,c;b=a.ub.a.b.length;for(c=0;c<b;c++)NT(cp(urb(a.ub,c),33),lp(urb(a.tb,c))===lp(a.Hb))}\nfunction mdb(a){var b;for(b=0;b!=a.v.a.b.length;b++)if(gp(cp(urb(a.v,b),11).c,123))return true;return false}\nfunction bW(a,b,c,d,e){var f;f=a.Ob.a.b.length+d;VV(a,f,b,-1);VV(a,f,c,1);ZV(a,f,e);VV(a,b,f,1);VV(a,c,f,-1)}\nfunction AU(a){var b,c,d;d='';GV(a);for(c=a.Q.a.b.length-1;c>=0;c--){b=UU(a,c);b.bb&&(d+=b.Me()+Esb)}DU(a,d)}\nfunction wM(a,b,c){var d;d=new O9;d.a=op(imb(a.a*(1-c)+b.a*c+Mub));d.b=op(imb(a.b*(1-c)+b.b*c+Mub));return d}\nfunction Tab(a,b){var c;if(gp(b,45)){c=cp(b,45);return a.c==c.c&&a.d==c.d&&a.b==c.b&&a.a==c.a}return a===b}\nfunction Adb(a,b){a.b+=b;a.a+~~(a.b/3)<0&&(a.b=-3*a.a);a.a+~~(a.b/3)>=a.k&&(a.b=(a.k-a.a-1)*3);Cdb(a);Edb(a)}\nfunction AR(a){a.c=op(a.p*a.j);a.b=Uo(sp,Jub,0,a.c,7,1);a.i=TL.Yc;a.e=0;a.d=false;a.o=1/a.p;a.n=TL.Yc+a.o}\nfunction PU(a,b){var c;c=qe(a.D).height;c<1&&(c=1);a.jc=1-b/c;a.jc<0.1&&(a.jc=0.1);a.jc>0.9&&(a.jc=0.9);CV(a)}\nfunction d1(a,b,c,d){var e;wf(a.a);for(e=0;e<d;e++){e==0?Ff(a.a,b[0],c[0]):Df(a.a,b[e],c[e])}xf(a.a);Rf(a.a)}\nfunction bV(b,c){var d;d=new zn((wn(),vn),c);try{yn(d,new MW(b))}catch(a){a=bA(a);if(!gp(a,101))throw aA(a)}}\nfunction mb(b,c){var d=Jrb(function(){var a=xg();b.pd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction bA(a){var b;if(gp(a,29)){return a}b=a&&a.__gwt$exception;if(!b){b=new rg(a);Wg(b,a);_z(a,b)}return b}\nfunction zD(){var a,b;if(pD){b=ni($doc);a=mi($doc);if(oD!=b||nD!=a){oD=b;nD=a;Km((!mD&&(mD=new FD),mD),b)}}}\nfunction IO(a){var b,c;c=nM(a);a.Af()&&(c+=' '+a.i);for(b=0;b!=a.Ze();b++){a.r[b].o&&(c+=' '+a.db[b])}return c}\nfunction MQ(a,b){var c;if((a.T&2)==0)return a.db[b]>a.f*0.5;c=a.db[b]>a.f*(a.n[b]?0.35:0.55);a.n[b]=c;return c}\nfunction eW(a,b){if(b==0){if(a.gc<2)return;b=1}if(a.Hc[b].w!=a.Hc[b-1].w)return;for(;b<a.gc;b++)++a.Hc[b].w}\nfunction po(a,b){if(a.d==0){b.a=Pmb(b.a,0,0)+'0'+Omb(b.a,0);++a.b;++a.d}if(a.b<a.d||a.c){lnb(b,a.b,'.');++a.d}}\nfunction RY(a){if(Mmb(a.q,'/')){a.q=Omb(a.q,1);a.g=true}if(Vmb(a.q.toLowerCase(),'clk')==0){a.q='';a.d=true}}\nfunction rF(a,b){if(b==a.R){return}!!b&&Ve(b);!!a.R&&a.me(a.R);a.R=b;if(b){AC();rh(a.pe(),HC(qe(a.R)));We(b,a)}}\nfunction ub(a,b){if(b<0){throw new Plb('must be non-negative')}!!a.d&&tb(a);a.c=false;a.d=amb(Cb(zb(a,a.b),b))}\nfunction PQ(a,b){PM.call(this,a,b);KQ(this);this.Y=true;this.k=2;this.f=IQ;JQ&&(this.T|=2);OQ(this,TL.Oc.c?1:2)}\nfunction s6(a,b){PM.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=Hyb;this.b=1.0E-10;this.e=100}\nfunction JG(a){GG.call(this,$doc.createElement(ztb));Ch((AC(),this.X),'gwt-Label');UG(this.b,a,false);FG(this)}\nfunction GK(a,b,c){var d,e;pE(a,c);e=(AC(),$doc.createElement('tr'));d=FK(a);rh(e,HC(d));DC(a.d,e,c);sE(a,b,d,c)}\nfunction tA(a){var b,c,d;b=~a.l+1&stb;c=~a.m+(b==0?1:0)&stb;d=~a.h+(b==0&&c==0?1:0)&ttb;xA(a,b);yA(a,c);wA(a,d)}\nfunction V0(a,b,c){var d;d='normal ';a==hvb&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction oo(a,b){var c,d;b.a+='E';if(a.e<0){a.e=-a.e;b.a+='-'}c=''+a.e;for(d=c.length;d<a.k;++d){b.a+='0'}b.a+=c}\nfunction gdb(a,b){var c,d;for(c=0;c!=a.v.a.b.length;c++){d=cp(urb(a.v,c),11);if(d.n!=b)return false}return true}\nfunction Nb(a,b){var c,d,e,f;c=new mnb;for(e=0,f=b.length;e<f;++e){d=b[e];jnb(jnb(c,a.ud(d)),' ')}return Qmb(c.a)}\nfunction Vn(a){var b;if(a.b<=0){return false}b=Dmb('MLydhHmsSDkK',Xmb(a.c.charCodeAt(0)));return b>1||b>=0&&a.b<3}\nfunction Ig(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction ag(){ag=fA;Zf=new bg('BUTT',0,'butt');$f=new bg('ROUND',1,'round');_f=new bg('SQUARE',2,'square')}\nfunction Wj(){Wj=fA;Vj=new Zj;Tj=new _j;Oj=new bk;Pj=new dk;Uj=new fk;Sj=new hk;Qj=new jk;Nj=new lk;Rj=new nk}\nfunction sf(){var a;!mf&&(mf=new tf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new rf(a)}\nfunction tS(){if(TL.Xc<4)return 10;if(TL.Xc<10)return 1;if(TL.Xc<20)return 0.1;if(TL.Xc<40)return Jtb;return Sub}\nfunction S$(a,b){if(b>=0||a.j==0)return a.c*(Math.exp(b*tyb)-1);return a.c*(Math.exp(b*tyb)-hmb((-b-a.i)*uyb)-1)}\nfunction ZI(a,b){a.i=b;!!a.g&&CI(a.g,a);if(b){Gh((AC(),b.X),-1);Ud();Ib(a.X,true)}else{Ud();Ib((AC(),a.X),false)}}\nfunction $L(a){var b;b=a.Ze()+a.Xe();if(a.Z==null||a.Z.length!=b){a.Z=Uo(tp,itb,0,b,7,1);a.db=Uo(sp,Jub,0,b,7,1)}}\nfunction BB(a){var b;b=a.style;wi(b,Atb,(vj(),Btb));wi(b,Etb,(Wj(),Ftb));wi(b,Gtb,Ftb);wi(b,Htb,Ftb);wi(b,Itb,Ftb)}\nfunction zV(a,b,c,d){!!a.Fb&&!wU(a)&&a.zc==-1&&(gp(a.Fb,93)||gp(a.Fb,53)||gp(a.Fb,103))&&(gU=new Gdb(b,c,d,a.Fb,a))}\nfunction M6(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);K6(this);this.d=(new alb(ifb(f))).a;this.a=(new Ilb(ifb(f))).a}\nfunction Sib(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.s=(new Ilb(ifb(f))).a;this.k=(new Ilb(ifb(f))).a;this.Y=true}\nfunction j4(a,b){a_.call(this,a,b);this.k=2.1024259;V$(this.j,this.k,this.o);this.g=Jtb;this.c=1;this.b=this.a=0}\nfunction PO(a,b){PM.call(this,a,b);this.Af()&&(this.i=gp(this,192)?10:4);this.Y=true;this.Bf();OO(this,TL.Oc.c?1:2)}\nfunction PK(a,b){var c;if(b<0||b>=a.c){throw new Vkb}--a.c;for(c=b;c<a.c;++c){$o(a.a,c,a.a[c+1])}$o(a.a,a.c,null)}\nfunction h1(a,b){var c;wf(a.a);for(c=0;c<b.a;c++){c==0?Ff(a.a,b.b[0],b.c[0]):Df(a.a,b.b[c],b.c[c])}xf(a.a);Af(a.a)}\nfunction pT(a,b){b[0]='capacitor';pM(a,b);b[3]='C = '+JN(a.c,'F',false);b[4]=cvb+JN((a.db[0]-a.db[1])*a.M,'W',false)}\nfunction Ocb(a){if(a.t){a.B[0]*=Hyb;a.B[1]*=Hyb;a.B[3]*=Hyb;a.B[2]*=Hyb;a.C*=Hyb;a.D*=Hyb;return}a.q=!a.q;a.N=false}\nfunction NF(a){if(a.M){DL(a.M.a);a.M=null}if(a.H){DL(a.H.a);a.H=null}if(a.P){a.M=NC(new jJ(a));a.H=dD(new lJ(a))}}\nfunction MO(a,b,c){if(b==0){ZE(c.c).a?(a.T|=ptb):(a.T&=-1025);NO(a)}if(b==1){ZE(c.c).a?(a.T|=Ttb):(a.T&=-2049);NO(a)}}\nfunction RD(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null}\nfunction vh(a,b){var c,d;b=Jh(b);d=wh(a);c=Hh(d,b);if(c==-1){d.length>0?Ch(a,d+' '+b):Ch(a,b);return true}return false}\nfunction Kn(a){var b;b=yh(a,'dir');if(Cmb('rtl',b)){return fo(),eo}else if(Cmb('ltr',b)){return fo(),co}return fo(),bo}\nfunction glb(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}\nfunction fnb(a){dnb();var b=':'+a;var c=cnb[b];if(c!=null){return c}c=anb[b];c==null&&(c=enb(a));gnb();return cnb[b]=c}\nfunction rC(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction uo(a,b){var c,d;c=Xo(To(tp,1),itb,0,7,[0]);d=vo(a,b,c);if(c[0]==0||c[0]!=b.length){throw new umb(b)}return d}\nfunction aA(a){var b;if(gp(a,116)){b=cp(a,116);if(lp(b.b)!==lp((pg(),og))){return lp(b.b)===lp(og)?null:b.b}}return a}\nfunction gZ(a){var b,c;if(a==null)return '';if(a.length==0)return '';c=a[0];for(b=1;b<a.length;b++)c+=','+a[b];return c}\nfunction qZ(a,b){var c;!fZ&&(fZ=new Npb);c=cp(Inb(fZ,a),130);if(c)return c;c=new kZ(b);c.e=a;c.c=a;Lnb(fZ,a,c);return c}\nfunction Pdb(a,b){var c;c=a.i+~~((a.g-a.i)*(b-Ndb-Odb-Mdb)/(WT-2*(Ndb+Odb+Mdb)));c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction EB(a,b){var c;th(a);Xh(b)==a&&th(b);c=b.style;wi(c,Atb,'');wi(c,Etb,'');wi(c,Gtb,'');wi(c,osb,'');wi(c,nsb,'')}\nfunction XV(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||Llb(f)){e=0;e=~~(e/0)}VV(a,b,b,f);VV(a,c,c,f);VV(a,b,c,-f);VV(a,c,b,-f)}\nfunction aW(a,b,c,d){var e;e=a.Ob.a.b.length+d;VV(a,e,b,-1);VV(a,e,c,1);e>0&&(a.s[e-1].e=true);VV(a,b,e,1);VV(a,c,e,-1)}\nfunction wV(a){var b,c;for(c=a.Q.a.b.length-1;c>=0;c--){b=UU(a,c);if(b.eb==b.fb&&b.gb==b.hb){wrb(a.Q,c);b.He()}}a.c=true}\nfunction D0(a){var b,c,d;b=TL.Yc-a.e;a.e=TL.Yc;c=pmb(Orb*(TL.Yc-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=Orb*a.d;return pmb(d)*a.f}\nfunction amb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(cmb(),bmb)[b];!c&&(c=bmb[b]=new Slb(a));return c}return new Slb(a)}\nfunction XU(a,b){var c,d;d=(!mC&&(qC(),pC)&&(mC=new oC),mC);if(!d)return b;c=sC(d.a,a);if(c==null)return b;return c==rsb}\nfunction Te(a,b){var c;switch(AC(),HD(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&ki(a.X,c)){return}}Qk(b,a,a.X)}\nfunction Lcb(a){var b,c;b=cp(urb(a.v,0),11).c;for(c=1;c<a.v.a.b.length;c++){if(cp(urb(a.v,c),11).c!=b)return null}return b}\nfunction Wlb(a){var b;if(a<0){return -2147483648}else if(a==0){return 0}else{for(b=1073741824;(b&a)==0;b>>=1);return b}}\nfunction hA(){!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}\nfunction ab(){bb.call(this,(!ib&&(ib=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new jb:new rb),ib))}\nfunction Pjb(a){var b;a.k=6;iU(TL,a.a=new JG(nW(a.c)));pe(a.a);b=op((a.g-a.d)*100/(a.i-a.d));iU(TL,a.b=new Zdb(b,null,a))}\nfunction bM(a,b){if(a.N<b||b==0){a.W=a._;a.X=a.ab;return}a.W=wM(a._,a.ab,(a.N-b)/(2*a.N));a.X=wM(a._,a.ab,(a.N+b)/(2*a.N))}\nfunction gqb(a){if(a.c<a.a.length){return true}if(a.b<a.d.length-1){a.a=Zpb(a.g,a.d[++a.b]);a.c=0;return true}return false}\nfunction pI(a,b,c){if(c<0||c>a.a.b.length){throw new Vkb}a.n&&Eh((AC(),b.X),xub,2);hI(a,c,(AC(),b.X));Lob(a.a,c,b);return b}\nfunction uE(a,b){var c;if(b.W!=a){return false}try{We(b,null)}finally{c=(AC(),b.X);sh((null,Xh(c)),c);QK(a.f,b)}return true}\nfunction bl(a){var b,c;b=a.b;if(b){return c=a.a,(Th(c)|0)-ei(b)+ii(b)+(b.ownerDocument,$wnd.pageXOffset|0)}return Th(a.a)|0}\nfunction nM(a){var b;b=a.Ue();return (b<127?String.fromCharCode(b&Fsb)+' ':b+' ')+a.eb+' '+a.gb+' '+a.fb+' '+a.hb+' '+a.T}\nfunction hV(a,b,c){var d;d='<div style=\"display:inline-block;width:80px;\">'+a+Pvb+b;return new $I((gC(),new YB(d)),c)}\nfunction rP(a,b,c){var d,e;j1(b,a.U||a.bb||TL.Vb==a?QL:(wX(),qX));LM(a,b);d=c.a;e=c.b;cN(b,d,e,17);YL(a,d-17,e-17,d+17,e+17)}\nfunction C0(a,b,c){var d,e;j1(b,a.U||a.bb||TL.Vb==a?QL:(wX(),qX));LM(a,b);d=c.a;e=c.b;cN(b,d,e,17);YL(a,d-17,e-17,d+17,e+17)}\nfunction JB(a,b){var c,d,e,f;d=b.__layer;!!d&&GB(a,d);f=b.childNodes;for(c=0;c<f.length;++c){e=f[c];e.nodeType==1&&JB(a,e)}}\nfunction gg(a){var b,c,d,e,f;for(e=a;e;e=e.e){for(b=(e.g==null&&(e.g=(Vg(),f=Ug.Qd(e),Xg(f))),e.g),c=0,d=b.length;c<d;++c);}}\nfunction $G(a){vE.call(this);this.d=a;ve(this,$doc.createElement(ztb));this.b=new mB((AC(),this.X));this.c=new sH(this,this.b)}\nfunction y3(a,b,c){PM.call(this,a,b);r3(this);this.H=c?-1:1;this.T=c?this.p:0;this.Y=true;this.s=this.Zf();this.J=this.$f()}\nfunction o8(a,b){m8();KX.call(this,a,b,l8,k8);n8(this);this.Y=true;cp(urb(this.w,0),37).i=this.q;cp(urb(this.w,1),37).i=this.t}\nfunction qn(a,b,c){this.c=new rn(this);if(!a){throw new smb}if(b<0){throw new Olb}this.a=c;this.b=b;this.d=a;b>0&&ub(this.c,b)}\nfunction OJ(){vE.call(this);ve(this,$doc.createElement(ztb));this.a=new mB((AC(),this.X));this.b=new pH(this.a);sD(new RJ(this))}\nfunction iG(a){var b,c;c=(AC(),$doc.createElement('td'));b=$doc.createElement(ztb);rh(c,HC(b));Ch(c,a);Ch(b,a+'Inner');return c}\nfunction FH(){FH=fA;zH=new HH((Gj(),pub));new HH('justify');BH=new HH(Etb);EH=new HH(Htb);DH=(jo(),BH);CH=EH;AH=DH}\nfunction prb(){mrb();var a,b,c;c=lrb+++xg();a=op(Math.floor(c*qzb))&16777215;b=op(c-a*Ztb);this.a=a^1502;this.b=b^pzb}\nfunction uJ(a){if(!a.i){tJ(a);a.c||zE((WJ(),$J()),a.a)}gL(qe(a.a),'rect(auto, auto, auto, auto)');wi(qe(a.a).style,Ctb,gub)}\nfunction wI(a,b){b&&(a.f?jI(a,false):zI(a,null));vI(a,!b&&a.d);Fm(a,false);a.j=null;a.g=null;!!a.f&&!!a.f.g&&JF(a.f.g,true)}\nfunction pA(a,b){if(a.h==utb&&a.m==0&&a.l==0){b&&(kA=nA(0,0,0));return mA((ZA(),XA))}b&&(kA=nA(a.l,a.m,a.h));return nA(0,0,0)}\nfunction w_(a,b){if(!!a.f&&gp(a.f,41)&&dmb(b.p)>Ayb&&t_(b.p*rtb)>t_(b.p*rtb/zyb))return x_(a,b,b.p/zyb)+'rms';return x_(a,b,b.p)}\nfunction qM(a,b,c){a.V=-1;n1(a.eb,a.gb,a.fb,a.hb)>=256&&(n1(a.eb,a.gb,b,c)<=25?(a.V=0):n1(a.fb,a.hb,b,c)<=25&&(a.V=1));return a.V}\nfunction dbb(a){a.n=3*a.s;a.o=a.n+1;a.p=a.n+2;if(a.A==null||a.A.length!=a.s){a.A=Uo(sp,Jub,0,a.s,7,1);a.w=Uo(sp,Jub,0,a.s,7,1)}}\nfunction Cmb(b,a){if(a==null){return false}if(b==a){return true}return b.length==a.length&&b.toLowerCase()==a.toLowerCase()}\nfunction Qmb(a){if(a.length==0||a[0]>' '&&a[a.length-1]>' '){return a}return a.replace(/^[\\u0000-\\u0020]*|[\\u0000-\\u0020]*$/g,'')}\nfunction pdb(){pdb=fA;odb=Xo(To(kz,1),Rrb,2,4,[azb,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction sY(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);pY(this);hfb(f)?(this.a=(new alb(ifb(f))).a):(this.a=true);this.r[1].a=this.a}\nfunction UZ(a,b,c){KX.call(this,a,b,RZ,QZ);this.j=c?-1:1;cp(urb(this.w,0),112).t=this.j;cp(urb(this.w,1),112).t=this.j;this.Y=true}\nfunction I8(a,b){PM.call(this,a,b);this.Y=true;this.f=15;this.g=-15;this.b=Tub;H8(this,TL.Oc.c?1:2);this.a=(this.T&4)!=0?jtb:Eyb}\nfunction sl(a,b){var c;rl.call(this);this.a=b;!Nk&&(Nk=new dm);c=cp(bm(Nk,a),104);if(!c){c=new Vob;cm(Nk,a,c)}c.mg(this);this.b=a}\nfunction ao(a){$n();var b,c;b=ko((jo(),jo(),io));c=null;a==b&&(c=cp(Inb(Zn,ktb),220));if(!c){c=new _n;a==b&&Lnb(Zn,ktb,c)}return c}\nfunction n0(a){var b;b=r0(a);while(true){if(v0(a,'+'))b=new l0(b,r0(a),1);else if(v0(a,'-'))b=new l0(b,r0(a),2);else break}return b}\nfunction r0(a){var b;b=u0(a);while(true){if(v0(a,'*'))b=new l0(b,u0(a),7);else if(v0(a,'/'))b=new l0(b,u0(a),8);else break}return b}\nfunction q0(a,b){var c,d,e,f;c=1;!v0(a,'(');e=n0(a);d=new l0(e,null,b);while(v0(a,',')){f=n0(a);qrb(d.a,f);++c}!v0(a,')');return d}\nfunction rnb(a,b,c){var d,e;for(e=a.ne();e.xe();){d=e.ye();if(lp(b)===lp(d)||b!=null&&R(b,d)){c&&e.ze();return true}}return false}\nfunction Dg(){var a;if(yg!=0){a=xg();if(a-Ag>2000){Ag=a;Bg=$wnd.setTimeout(Lg,10)}}if(yg++==0){Og((Ng(),Mg));return true}return false}\nfunction hI(a,b,c){var d;if(a.n){d=(AC(),$doc.createElement('tr'));DC(a.c,d,b);rh(d,HC(c))}else{d=(AC(),RD(a.c,0));UD(d,HC(c),b)}}\nfunction Gcb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.R._b.c?Of(a.k,_yb):Of(a.k,$yb);wf(a.k);Ff(a.k,a.c,a.d);Df(a.k,b,c);Rf(a.k);a.c=b;a.d=c}\nfunction RV(a,b){if(b==0){if(a.gc<2)return;b=1}if(a.Hc[b].w==a.Hc[b-1].w)return;a.Hc[b].w=a.Hc[b-1].w;for(++b;b<a.gc;b++)--a.Hc[b].w}\nfunction xR(a){var b;b='&#9654; Play Audio';a.k>1&&(b+=' '+a.k);iU(TL,a.a=new TE(b));Ae(a.a,xvb);Pe(a.a,new SR(a),(el(),el(),dl))}\nfunction _$(a){var b;JM(a);bM(a,16);a.i=DM(2);b=DM(2);AM(a.W,a.X,b[0],b[1],0,8);AM(a.W,a.X,a.i[0],a.i[1],1,8);a.n=dM(b[0],b[1],a.X)}\nfunction DY(a){var b;JM(a);bM(a,26);a.b=wM(a.W,a.X,0.25);a.c=wM(a.W,a.X,0.6);a.d=wM(a.W,a.X,0.5);b=wM(a.W,a.X,0.75);a.a=aM(a.d,b,4,4)}\nfunction DV(a,b){var c,d;c=_U(a,~~(a.i.b/2));d=aV(a,~~(a.i.a/2));a.cd[0]=a.cd[3]=b;a.cd[4]=~~(a.i.b/2)-c*b;a.cd[5]=~~(a.i.a/2)-d*b}\nfunction xV(a){var b;for(b=0;b!=a.Q.a.b.length;b++)UU(a,b).kf();for(b=0;b!=a.gc;b++)Tcb(a.Hc[b]);a.c=true;a.Yc==0?LV(a,true):(a.Yc=0)}\nfunction Hmb(e,a,b){var c=_lb(a,16);var d='\\\\u'+'0000'.substring(c.length)+c;return e.replace(RegExp(d,'g'),String.fromCharCode(b))}\nfunction Umb(a,b,c){var d='';for(var e=b;e<c;){var f=Math.min(e+rtb,c);d+=String.fromCharCode.apply(null,a.slice(e,f));e=f}return d}\nfunction Blb(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction _pb(a,b){var c,d,e,f;for(d=$pb(a,b==null?'0':''+Mpb(b)),e=0,f=d.length;e<f;++e){c=d[e];if(Lpb(b,c.tg())){return c}}return null}\nfunction FA(a){var b,c;if(a>-129&&a<128){b=a+128;BA==null&&(BA=Uo(_s,Rrb,667,256,0,1));c=BA[b];!c&&(c=BA[b]=lA(a));return c}return lA(a)}\nfunction DR(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);wR(this);this.j=Glb(ifb(f));this.p=Hlb(ifb(f));this.k=Hlb(ifb(f));AR(this);xR(this)}\nfunction EE(a,b){ve(this,$doc.createElement('a'));Ch((AC(),this.X),'gwt-Anchor');this.a=new VG(this.X);UG(this.a,a,false);Kh(this.X,b)}\nfunction $J(){WJ();var a;a=cp(Hnb(UJ,null),182);if(a){return a}if(UJ.b==0){qD(new bK);jo()}a=new dK;Knb(UJ,null,a);Opb(VJ,a);return a}\nfunction BR(a){var b;b=a.o/8;if(TL.$c!=b){if(vR||uD(nW('Adjust timestep for best audio quality and performance?'))){TL.$c=b;vR=true}}}\nfunction _m(a,b,c,d){var e,f,g;e=cn(a,b,c);f=e.jg(d);f&&e.ig()&&(g=cp(Hnb(a.d,b),148),cp(cqb(g.a,c),104),g.b==0&&Mnb(a.d,b),undefined)}\nfunction ZG(a,b,c,d){var e,f,g;Ve(b);e=a.f;OK(e,b,e.c);c==(lH(),eH)&&(a.a=b);g=iB(a.b,(AC(),b.X),b);f=new uH(c,d,g);b.V=f;We(b,a);oH(a.c)}\nfunction NI(a,b){var c,d;d=(gi(qe(a.a))+$wnd.pageYOffset|0)+re(a.a);c=a.b?ei((AC(),b.X)):ei((AC(),b.X))+xh(b.X,msb)-xh(a.X,msb);RI(a,c,d)}\nfunction UD(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}\nfunction KM(a,b,c){var d;if(!TL.Zb.c||a.U||a.bb||TL.Vb==a)return;c*=NL;d=op(~~(KL/2)+~~(KL/2)*-c);d<0&&(d=0);d>=KL&&(d=KL-1);j1(b,JL[d])}\nfunction VV(a,b,c,d){var e;if(b>0&&c>0){if(a.o){b=a.s[b-1].d;e=a.s[c-1];if(e.f==1){a.r[b]-=d*e.g;return}c=e.c}else{--b;--c}a.j[b][c]+=d}}\nfunction flb(a,b,c){var d,e;d=zmb(a,b++);if(d>=55296&&d<=56319&&b<c&&hlb(e=a.charCodeAt(b))){return Vtb+((d&1023)<<10)+(e&1023)}return d}\nfunction qG(a,b,c){var d,e;if(a.s){d=b+ei((AC(),a.X));e=c+(gi(a.X)+$wnd.pageYOffset|0);if(d<a.o||d>=a.u||e<a.p){return}HF(a,d-a.q,e-a.r)}}\nfunction RI(a,b,c){if(xh((AC(),a.X),msb)<ni($doc)){b=nmb(b,($wnd.pageXOffset|0)+ni($doc)-xh(a.X,msb));b=lmb($wnd.pageXOffset|0,b)}HF(a,b,c)}\nfunction On(a,b,c){var d;if(b.a.length>0){Mob(a.b,new Ro(b.a,c));d=b.a.length;0<d?(b.a=Pmb(b.a,0,0)):0>d&&(b.a+=_mb(Uo(rp,itb,0,-d,7,1)))}}\nfunction IB(a,b,c,d,e,f,g){switch(e.c){case 0:case 1:break;default:d=d*CB(a,b.d,e,f);d=op(d+0.5);Wj();}g&&d<0&&(d=0);wi(b.d.style,c,d+Osb)}\nfunction GY(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);try{this.e=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(gp(a,15)){this.e=Jtb}else throw aA(a)}}\nfunction g6(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);try{this.a=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(gp(a,15)){this.a=2.5}else throw aA(a)}}\nfunction heb(a,b,c,d,e,f){QO.call(this,a,b,c,d,e,f);feb(this);this.b=np((new Tlb(ifb(f))).a);if(hfb(f)){this.d=(new alb(ifb(f))).a;this.e=8}}\nfunction Rjb(a,b,c,d,e,f){tO.call(this,a,b,c,d,e,f);this.c=ifb(f);while(hfb(f))this.c+=' '+ifb(f);this.c=Jmb(this.c,'%2[bB]','+');Pjb(this)}\nfunction Icb(a){if(a.H>=0&&a.X.a.b.length>a.H)return cp(urb(a.X,a.H),11).c;return a.X.a.b.length>0?cp(urb(a.X,0),11).c:cp(urb(a.v,0),11).c}\nfunction hdb(a){var b,c,d;b=false;for(c=0;c!=a.v.a.b.length;c++){d=cp(urb(a.v,c),11);if(d.n==0)b=true;else if(d.n!=3)return false}return b}\nfunction LU(a,b){var c,d,e;d=b-a.I;if(d==0)return;for(e=0;e!=a.Q.a.b.length;e++){c=UU(a,e);c.eb==a.I&&BM(c,0,d,0);c.fb==a.I&&BM(c,1,d,0)}wV(a)}\nfunction NU(a,b){var c,d,e;d=b-a.J;if(d==0)return;for(e=0;e!=a.Q.a.b.length;e++){c=UU(a,e);c.gb==a.J&&BM(c,0,0,d);c.hb==a.J&&BM(c,1,0,d)}wV(a)}\nfunction g2(a,b,c){a.f[0]=b;a.f[1]=c;(a.d&2)==0?(a.a=2*a.e/a.g.$c):(a.a=a.e/a.g.$c);XV(a.g,a.f[0],a.f[1],a.a);YV(a.g,a.f[0]);YV(a.g,a.f[1])}\nfunction TE(a){var b;RE.call(this,(b=$doc.createElement('BUTTON'),b.setAttribute('type',Vrb),b));Ch((AC(),this.X),'gwt-Button');Dh(this.X,a)}\nfunction aF(a){var b;_E.call(this,(AC(),b=$doc.createElement('INPUT'),b.type=Wrb,b.value='on',b));Ch(this.X,'gwt-CheckBox');UG(this.a,a,false)}\nfunction XE(){vE.call(this);this.e=(AC(),$doc.createElement('table'));this.d=$doc.createElement('tbody');rh(this.e,HC(this.d));ve(this,this.e)}\n",
  "function pZ(a){var b;!fZ&&(fZ=new Npb);b=cp(Inb(fZ,a),130);if(b)return b;b=new jZ;b.e=a;b.c=Bmb(a,hyb)?'custom logic':a;Lnb(fZ,a,b);return b}\nfunction an(a,b,c){var d,e;e=cp(Hnb(a.d,b),148);if(!e){e=new Npb;Knb(a.d,b,e)}d=cp(Bnb(_pb(e.a,c)),104);if(!d){d=new Vob;bqb(e.a,c,d)}return d}\nfunction cn(a,b,c){var d,e;e=cp(Hnb(a.d,b),148);if(!e){return gpb(),gpb(),fpb}d=cp(Bnb(_pb(e.a,c)),104);if(!d){return gpb(),gpb(),fpb}return d}\nfunction Ln(a,b){switch(b.c){case 0:{Fh(a,'dir','rtl');break}case 1:{Fh(a,'dir','ltr');break}case 2:{Kn(a)!=(fo(),bo)&&Fh(a,'dir','');break}}}\nfunction dn(a){var b,c;if(a.a){try{for(c=new kob(a.a);c.b<c.d.kg();){b=(lh(c.b<c.d.kg()),cp(c.d.ng(c.c=c.b++),611));b.Od()}}finally{a.a=null}}}\nfunction tJ(a){if(a.i){if(a.a.J){rh($doc.body,a.a.F);a.f=sD(a.a.G);gJ();a.b=true}}else if(a.b){sh($doc.body,a.a.F);DL(a.f.a);a.f=null;a.b=false}}\nfunction p8(a,b,c,d,e,f){m8();JX.call(this,a,b,c,d,e,f,l8,k8);n8(this);this.Y=true;cp(urb(this.w,0),37).i=this.q;cp(urb(this.w,1),37).i=this.t}\nfunction Eab(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);Cab(this);this.n=0;try{this.n=(new Tlb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}\nfunction Sn(a,b,c){var d;d=c.a.getFullYear()-1900+1900;d<0&&(d=-d);switch(b){case 1:a.a+=d;break;case 2:Yn(a,d%100,2);break;default:Yn(a,d,b);}}\nfunction lhb(a){if(TL.$c==0)return;a.i=op(a.e/TL.$c);if(a.i>Eyb)a.p=a.q=null;else{a.p=Uo(sp,Jub,0,a.i,7,1);a.q=Uo(sp,Jub,0,a.i,7,1)}a.k=0;EM(a)}\nfunction Xg(a){var b,c,d;b='Wg';d=nmb(a.length,5);for(c=0;c<d;c++){if(Bmb(a[c].d,b)){return cp((a.length>=c+1&&a.splice(0,c+1),a),609)}}return a}\nfunction gC(){gC=fA;new YB('');bC=new RegExp('&','g');cC=new RegExp('>','g');dC=new RegExp('<','g');fC=new RegExp(\"'\",'g');eC=new RegExp('\"','g')}\nfunction $E(a,b){var c;!b&&(b=(_kb(),Zkb));c=a.S?(_kb(),qi(a.b)?$kb:Zkb):(_kb(),ri(a.b)?$kb:Zkb);si(a.b,b.a);ti(a.b,b.a);if(!!c&&c.a==b.a){return}}\nfunction zM(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;e/=Math.sqrt(f*f+g*g);c.a=op(imb(a.a*(1-d)+b.a*d+e*f+Mub));c.b=op(imb(a.b*(1-d)+b.b*d+e*g+Mub))}\nfunction mV(a){var b,c;if(!!a.Fb&&!gp(a.Fb,113))return false;for(c=0;c!=a.Q.a.b.length;c++){b=UU(a,c);if(b.bb&&!gp(b,113))return false}return true}\nfunction HU(a,b,c){var d;if(!a.Fb||!gp(a.Fb,91))return false;d=cp(a.Fb,91);if(!Sab(d._f(),b,c))return false;d.ag();d.e&&(a.bb=d);a.c=true;return true}\nfunction Sab(a,b,c){var d,e,f,g;e=a.b;d=a.a;if((e|d)<0){return false}f=a.c;g=a.d;if(b<f||c<g){return false}e+=f;d+=g;return (e<f||e>b)&&(d<g||d>c)}\nfunction Do(a,b,c){if(!b){throw new Plb('Unknown currency code')}this.s=a;this.a=b;yo(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction FG(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(yH(),xH)?JH(a.b.c):IH(a.b.c));if(b!=a.c){a.c=b;(AC(),a.X).style['textAlign']=!a.c?'':a.c.a}}\nfunction lI(a,b){var c,d;for(d=new kob(a.e);d.b<d.d.kg();){c=(lh(d.b<d.d.kg()),cp(d.d.ng(d.c=d.b++),17));if(ki((AC(),c.X),b)){return c}}return null}\nfunction hZ(a){a.a=true;a.g.length>0&&!Amb(a.g,Esb)&&(a.g+=Esb);return '! '+nZ(a.e)+' '+a.b+' '+nZ(gZ(a.d))+' '+nZ(gZ(a.f))+' '+nZ(a.c)+' '+nZ(a.g)}\nfunction Lhb(a,b){PM.call(this,a,b);this.n=4;this.s=this.o=1;this.t=32;this.Y=true;this.e=0.999;this.j=Uo(sp,Jub,0,2,7,1);this.i=Uo(sp,Jub,0,2,7,1)}\nfunction ilb(a,b,c){jh(a>=0&&a<=1114111);if(a>=Vtb){b[c++]=55296+(a-Vtb>>10&1023)&Fsb;b[c]=56320+(a-Vtb&1023)&Fsb;return 2}else{b[c]=a&Fsb;return 1}}\nfunction Xmb(a){var b,c;if(a>=Vtb){b=55296+(a-Vtb>>10&1023)&Fsb;c=56320+(a-Vtb&1023)&Fsb;return $mb(b)+$mb(c)}else{return String.fromCharCode(a&Fsb)}}\nfunction VI(){VI=fA;UI=new NB((lC(),new iC((jo(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction oT(a,b){var c;if(b==0)return new M_('Capacitance (F)',a.c,0,0);if(b==1){c=new M_('',0,-1,-1);c.c=new IT(Lvb,(a.T&2)==0);return c}return null}\nfunction yR(){var a,b,c,d;d=1;if(!TL.Q)return 0;for(b=0;b!=TL.Q.a.b.length;b++){a=UU(TL,b);if(!gp(a,145))continue;c=cp(a,145).k;c>=d&&(d=c+1)}return d}\nfunction mZ(){var a,b;if(!fZ)return;a=new Znb((new Rnb(fZ)).a);while(Wnb(a)){b=(xpb(a.d,a),lh(Wnb(a)),a.b=a.a,cp(a.a.ye(),51));cp(b.ug(),130).a=false}}\nfunction ndb(a){this.R=a;this.B=Uo(sp,Jub,0,4,7,1);this.e=Uo(Zz,svb,0,4,8,1);this.A=new Zab(0,0,1,1);this.j=sf();this.k=of(this.j);ncb(this);Scb(this)}\nfunction Tmb(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+Omb(a,++b)):(a=a.substr(0,b)+Omb(a,++b))}return a}\nfunction eD(){var a,b,c;a=(b=$wnd.location.href,c=b.indexOf('#'),c>0?b.substring(c):'');if(a==null||!a.length){return ''}return jD(Smb(a,1,a.length-1))}\nfunction EX(a){var b,c,d;b=nM(a);for(c=0;c<a.w.a.b.length;c++){d=Hmb(cp(urb(a.w,c),4).Me(),32,95);d=Kmb(d,'[A-Za-z0-9]+_0_0_0_0_','');b+=' '+d}return b}\nfunction O1(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction qdb(a,b){if(b>0){a.a=odb[(b-1)%8];return}switch(a.k){case 0:a.a='#00FF00';break;case 1:a.a='#FFFF00';break;default:a.a=hU._b.c?_yb:'#FFFFFF';}}\nfunction sA(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return nA(c,d,e)}\nfunction k2(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.a=new i2(TL);this.b=(new Ilb(ifb(f))).a;this.M=(new Ilb(ifb(f))).a;f2(this.a,this.b,this.M,this.T)}\nfunction F$(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.d=(new Ilb(ifb(f))).a;this.c=(new Ilb(ifb(f))).a;this.a=(new Ilb(ifb(f))).a;this.b=(new Ilb(ifb(f))).a}\nfunction Teb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.f=(new Ilb(ifb(f))).a;this.e=(new Ilb(ifb(f))).a;this.c=(new Ilb(ifb(f))).a;this.d=(new Ilb(ifb(f))).a}\nfunction lM(a,b){var c,d;if(!TL.H&&!(a.U||a.bb||TL.Vb==a))return;if(TL.Gb==2||TL.Gb==3)return;for(c=0;c!=a.Ze();c++){d=a.Ye(c);j1(b,WL);g1(b,d.a-3,d.b-3,7)}}\nfunction MU(a,b,c){var d,e;a.M==-1&&(a.M=n1(a.Fb.eb,a.Fb.gb,b,c)>n1(a.Fb.fb,a.Fb.hb,b,c)?1:0);d=b-a.I;e=c-a.J;if(d==0&&e==0)return;BM(a.Fb,a.M,d,e);a.c=true}\nfunction Imb(a,b,c){var d,e;d=Jmb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=Jmb(Jmb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return Jmb(a,d,e)}\nfunction AB(a,b){var c;c=$doc.createElement(ztb);c.appendChild(b);wi(c.style,Atb,(vj(),Btb));wi(c.style,Ctb,(kj(),Dtb));BB(b);a.insertBefore(c,null);return c}\nfunction YL(a,b,c,d,e){var f;if(b>d){f=b;b=d;d=f}if(c>e){f=c;c=e;e=f}b=IN(a.K.c,b);c=IN(a.K.d,c);d=HN(a.K.c+a.K.b,d);e=HN(a.K.d+a.K.a,e);Vab(a.K,b,c,d-b,e-c)}\nfunction mfb(a){if(a.e<a.i||a.e>a.f){a.e=a.i;a.d=0;a.a=1}if((a.T&1)==0){a.b=a.a*TL.$c*(a.f-a.i)/a.k;a.c=1}else{a.b=0;a.c=omb(a.f/a.i,a.a*TL.$c/a.k)}a.j=TL.$c}\nfunction qI(a,b,c){if(!b){if(!!a.i&&!!a.j&&a.j==a.i.i){return}}if(!!b&&!b.f){return}zI(a,b);c&&a.d&&fL((AC(),a.X));!!b&&(!!a.j||!!a.f||a.b)&&kI(a,b,false,a.d)}\nfunction YU(b,c){var d,e;e=Ig()+'setuplist.txt'+'?v='+op(orb(b.ac,32));d=new zn((wn(),vn),e);try{yn(d,new JW(b,c))}catch(a){a=bA(a);if(!gp(a,101))throw aA(a)}}\nfunction nZ(a){if(a.length==0)return '\\\\0';return Imb(Imb(Imb(Imb(Imb(Imb(Imb(a,'\\\\','\\\\\\\\'),Esb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a')}\nfunction i7(a,b,c){var d;if(b>a.w&&(b-c<=0?0-(b-c):b-c)>vyb){if(c>0){d=1+(b-c)/wyb;d>0?(b=c+wyb*jmb(d)):(b=a.w)}else{b=wyb*Math.log(b/wyb)}TL.w=false}return b}\nfunction cl(a){var b,c;b=a.b;if(b){return c=a.a,(Uh(c)|0)-(gi(b)+$wnd.pageYOffset|0)+((b.scrollTop||0)|0)+(b.ownerDocument,$wnd.pageYOffset|0)}return Uh(a.a)|0}\nfunction xI(a,b){!!a.f&&!!a.f.g&&JF(a.f.g,false);a.j=b.i;zI(a.j,null);a.j.f=a;a.g=new SI(a);$F(a.g,a.j);Qe(a.g,new eI(a),Cm?Cm:(Cm=new rl));IF(a.g,new KI(a,b))}\nfunction yI(a){var b,c;if(!a.i){for(c=new kob(a.e);c.b<c.d.kg();){b=(lh(c.b<c.d.kg()),cp(c.d.ng(c.c=c.b++),17));if(b.f){zI(a,b);break}}return true}return false}\nfunction kab(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.o=(new Ilb(ifb(f))).a;this.q=(new Ilb(ifb(f))).a;this.A=ifb(f);while(hfb(f))this.A+=' '+ifb(f);gab(this)}\nfunction ohb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.e=(new Ilb(ifb(f))).a;this.f=(new Ilb(ifb(f))).a;this.r=(new Tlb(ifb(f))).a;ifb(f);this.Y=true;lhb(this)}\nfunction PH(){XE.call(this);this.a=(FH(),AH);this.c=(LH(),KH);this.b=(AC(),$doc.createElement('tr'));rh(this.d,HC(this.b));Fh(this.e,jub,'0');Fh(this.e,kub,'0')}\nfunction Rdb(a,b,c){if(a.e){if(b<Ndb+Odb){a.k>a.i&&--a.k}else{if(b>WT-Ndb-Odb){a.k<a.g&&++a.k}else{a.k=Pdb(a,b);a.d=true;c&&RC(qe(a.b))}}Tdb(a);!!a.c&&hab(a.c)}}\nfunction vJ(a){tJ(a);if(a.i){wi(qe(a.a).style,Atb,Btb);a.a.Q!=-1&&HF(a.a,a.a.K,a.a.Q);yE((WJ(),$J()),a.a)}else{a.c||zE((WJ(),$J()),a.a)}wi(qe(a.a).style,Ctb,gub)}\nfunction dab(a,b,c){var d;if(a.a>=a.b.length||a.a>=a.c.length){d=a.a*2;d<4?(d=4):(d&d-1)!=0&&(d=Wlb(d));a.b=eab(a.b,d);a.c=eab(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction rdb(a,b){switch(a.k){case 0:return JN(b,'V',false);case 1:return JN(b,'A',false);case 3:return JN(b,fU,false);case 2:return JN(b,'W',false);}return null}\nfunction Kcb(a){var b;if(a.U!=1)return null;if(a.H<0&&!Lcb(a))return null;b=cp(trb(a.X),11);a.H>=0&&a.X.a.b.length>a.H&&(b=cp(urb(a.X,a.H),11));return b.c._e(b.n)}\nfunction tnb(a){var b,c,d,e;e=new onb('[');b=false;for(d=a.ne();d.xe();){c=d.ye();b?(e.a+=', ',e):(b=true);e.a+=c===a?'(this Collection)':''+c}e.a+=']';return e.a}\nfunction Wo(a,b,c,d,e,f,g){var h,i,j,k,m;k=e[f];j=f==g-1;h=j?d:0;m=Yo(h,k);Xo(To(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=Wo(a,b,c,d,e,f,g)}}return m}\nfunction AA(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}xA(a,c&stb);yA(a,d&stb);wA(a,e&ttb);return true}\nfunction V$(a,b,c){a.a=b;a.j=c;a.c=1/(hmb(a.a*tyb)-1);a.f=vyb*jmb(vyb/(qmb(2)*a.c));a.g=wyb*jmb(wyb/(qmb(2)*a.c));a.j==0?(a.i=0):(a.i=a.j-jmb(-(1+-0.005/a.c))/uyb)}\nfunction Pcb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.v.a.b.length;b++){c=cp(urb(a.v,b),11);if(cV(a.R,c.c)<0){wrb(a.v,b--);d=true}else e=false}d&&qcb(a);return e}\nfunction Ve(a){if(!a.W){WJ();Ppb(VJ,a)&&YJ(a)}else if(gp(a.W,39)){cp(a.W,39).me(a)}else if(a.W){throw new Rlb(\"This widget's parent does not implement HasWidgets\")}}\nfunction kM(a,b,c){j1(b,c);a.V==-1?i1(b,a.eb-3,a.gb-3,7,7):a.V==0&&i1(b,a.eb-4,a.gb-4,9,9);a.$==2&&(a.V==-1?i1(b,a.fb-3,a.hb-3,7,7):a.V==1&&i1(b,a.fb-4,a.hb-4,9,9))}\nfunction JM(a){a.R=a.fb-a.eb;a.S=a.hb-a.gb;a.N=qmb(a.R*a.R+a.S*a.S);a.O=a.S/a.N;a.P=-a.R/a.N;a.Q=a.S==0?UN(a.R):UN(a.S);a._=new P9(a.eb,a.gb);a.ab=new P9(a.fb,a.hb)}\nfunction iW(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction fJ(){var a;we(this,(AC(),$doc.createElement('td')));Ch(this.X,'gwt-MenuItemSeparator');a=$doc.createElement(ztb);rh(this.X,HC(a));Ch(a,'menuSeparatorInner')}\nfunction AV(a,b,c){var d,e,f,g,h,i;f=jV(b,a.jb);g=gV(b,a.jb);h=jV(c,a.kb);i=gV(c,a.kb);a.Jc=new Zab(f,h,g-f,i-h);for(e=0;e!=a.Q.a.b.length;e++){d=UU(a,e);FM(d,a.Jc)}}\nfunction R1(b){function d(){var a=c.responseText;oV(P1);rV(P1,a)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction Ycb(a,b){var c;if(a.v.a.b.length>2||a.v.a.b.length==0)return;c=cp(trb(a.v),11).c;if(a.v.a.b.length==2&&cp(urb(a.v,1),11).c!=c)return;a.t=a.u=false;Zcb(a,b,c)}\nfunction qo(a,b){var c,d;c=a.b+a.n;if(a.d<c){while(a.d<c){b.a+='0';++a.d}}else{d=a.b+a.i;d>a.d&&(d=a.d);while(d>c&&zmb(b.a,d-1)==48){--d}if(d<a.d){knb(b,d,a.d);a.d=d}}}\nfunction Bo(a,b,c){var d,e;d=true;while(d&&c>=0){e=zmb(b.a,c);if(e==57){Rkb(b,c--,48)}else{Rkb(b,c,e+1&Fsb);d=false}}if(d){b.a=Pmb(b.a,0,0)+'1'+Omb(b.a,0);++a.b;++a.d}}\nfunction Tcb(a){var b;a.F=1;while(a.F<=a.A.b)a.F*=2;!a.v&&(a.v=new yrb);a.N=false;for(b=0;b!=a.v.a.b.length;b++)sdb(cp(urb(a.v,b),11),a.F,a.T);qcb(a);a.G=a.R.$c;ncb(a)}\nfunction bB(b,c,d,e){aB();var f=$A;$moduleName=c;$moduleBase=d;$z=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{Jrb(g)()}catch(a){b(c,a)}}else{Jrb(g)()}}\nfunction lH(){lH=fA;iH=new mH('NORTH',0);fH=new mH('EAST',1);jH=new mH('SOUTH',2);kH=new mH('WEST',3);eH=new mH(Msb,4);hH=new mH('LINE_START',5);gH=new mH('LINE_END',6)}\nfunction BM(a,b,c,d){var e,f,g,h;e=a.eb;g=a.gb;f=a.fb;h=a.hb;if(b==0){a.eb+=c;a.gb+=d}else{a.fb+=c;a.hb+=d}if(a.eb==a.fb&&a.gb==a.hb){a.eb=e;a.gb=g;a.fb=f;a.hb=h}a.qf()}\nfunction qT(a){var b;JM(a);b=(a.N/2-4)/a.N;a.W=wM(a._,a.ab,b);a.X=wM(a._,a.ab,1-b);a.f=DM(2);a.g=DM(2);AM(a._,a.ab,a.f[0],a.f[1],b,12);AM(a._,a.ab,a.g[0],a.g[1],1-b,12)}\nfunction udb(a){var b;if(!a.c)return;b=a.c.bf(a.n);b<a.f[a.g]&&(a.f[a.g]=b);b>a.e[a.g]&&(a.e[a.g]=b);a.d=b;++a.b;if(a.b>=a.j){a.g=a.g+1&a.i-1;a.f[a.g]=a.e[a.g]=b;a.b=0}}\nfunction dQ(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.j=20;this.i=mvb;try{this.j=(new Ilb(ifb(g))).a;this.i=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}\nfunction eib(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.f=0.1;this.e=mvb;try{this.f=(new Ilb(ifb(g))).a;this.e=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}\nfunction Gfb(b,c,d,e,f,g){y5.call(this,b,c,d,e,f,g);this.a=(new Tlb(ifb(g))).a;this.d=2;try{this.d=(new Tlb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.Y=true}\nfunction uP(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.a=(new Ilb(ifb(f))).a;this.d=(new Ilb(ifb(f))).a;this.c=(new Ilb(ifb(f))).a;(this.T&2)!=0&&(this.T&=-3);this.b=0;this.L=0}\nfunction vM(a,b,c){var d;if(a.U||a.bb||TL.Vb==a){return QL}if(!TL.hd.c){if(!TL.Zb.c)return WL;return b.d}d=op((c+VL)*(KL-1)/(VL*2));d<0&&(d=0);d>=KL&&(d=KL-1);return JL[d]}\nfunction v3(a,b){var c;c=a-b<=0?0-(a-b):a-b;if(c<Jtb)return false;if(TL.Xc>10&&c<(b<=0?0-b:b)*Sub)return false;if(TL.Xc>100&&c<Jtb+(TL.Xc-100)*Ayb)return false;return true}\nfunction Yo(a,b){var c=new Array(b);var d;switch(a){case 6:d={l:0,m:0,h:0};break;case 7:d=0;break;case 8:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction ZC(a,b){var c,d,e,f,g;if(!!TC&&!!a&&Tm(a,TC)){c=UC.a;d=UC.b;e=UC.c;f=UC.d;VC(UC);WC(UC,b);Sm(a,UC);g=!(UC.a&&!UC.b);UC.a=c;UC.b=d;UC.c=e;UC.d=f;return g}return true}\nfunction rI(a){if(yI(a)){return}if(a.n){AI(a)}else{if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&kI(a,a.i,false,true);mI(a.i.i)}else !!a.f&&(a.f.n?AI(a.f):rI(a.f))}}\nfunction tI(a){if(yI(a)){return}if(a.n){if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&kI(a,a.i,false,true);mI(a.i.i)}else !!a.f&&(a.f.n?tI(a.f):AI(a.f))}else{AI(a)}}\nfunction q5(a){vH.call(this,Nh($doc,Hxb));Ch((AC(),this.X),'gwt-FileUpload');p5=a;this.X.name='Import';this.X.id=ayb;Pe(this,this,(Zk(),Zk(),Yk));Je(this.X,'offScreen',true)}\nfunction Edb(a){var b,c;c=Bdb(a);for(b=0;b<5;b++){te(a.d[b]);if(c+b-2<0||c+b-2>=a.k)HG(a.d[b],'---');else{HG(a.d[b],JN(a.o[c+b-2],'',true));c+b-2==a.a&&oe(a.d[b],'current')}}}\nfunction oV(a){var b;a.cc.a.b=Uo(fz,Rrb,1,0,3,1);b=QU(a);if(a.ed.a.b.length>0&&Vmb(b,ep(vrb(a.ed)))==0)return;qrb(a.ed,b);WI(a.bc,a.cc.a.b.length>0);WI(a.dd,a.ed.a.b.length>0)}\nfunction mrb(){mrb=fA;var a,b,c,d;jrb=Uo(sp,Jub,0,25,7,1);krb=Uo(sp,Jub,0,33,7,1);d=1.52587890625E-5;for(b=32;b>=0;b--){krb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){jrb[a]=c;c*=0.5}}\nfunction Qk(a,b,c){var d,e,f,g,h;if(Nk){h=cp(bm(Nk,a.type),104);if(h){for(g=h.ne();g.xe();){f=cp(g.ye(),52);d=f.a.a;e=f.a.b;Ok(f.a,a);Pk(f.a,c);Re(b,f.a);Ok(f.a,d);Pk(f.a,e)}}}}\nfunction nW(a){var b,c;if(a==null)return null;c=ep(Inb(dU,a));if(c!=null)return c;b=Dmb(a,Xmb(126));if(b<0)return a;a=a.substr(0,b);c=ep(Inb(dU,a));if(c!=null)return c;return a}\nfunction q_(b){var c,d,e;for(e=0;e!=b.d;e++){d=b.e[e];if(!!d.o&&d.k==null){try{c=v_(b,d);d.p=c}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}if(d.b)continue;b.f.mf(e,d)}b.c.c=true}\nfunction Ekb(){if(navigator.languages){if(navigator.languages.length>0)return navigator.languages[0];else return 'en-US'}else{return navigator.language||navigator.userLanguage}}\nfunction Glb(a){var b;if(!(b=Flb,!b&&(b=Flb=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a))){throw new umb(jzb+a+'\"')}return parseFloat(a)}\nfunction ofb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);kfb(this);this.i=(new Ilb(ifb(f))).a;this.f=(new Ilb(ifb(f))).a;this.g=(new Ilb(ifb(f))).a;this.k=(new Ilb(ifb(f))).a;lfb(this)}\nfunction VY(a,b,c,d,e,f){var g;QO.call(this,a,b,c,d,e,f);this.d=ifb(f);TY(this);for(g=0;g!=this.g;g++){if(this.r[g].i){this.db[g]=(new Ilb(ifb(f))).a;this.r[g].t=this.db[g]>2.5}}}\nfunction TD(){OD=Jrb(aE);PD=Jrb(bE);var c=dE;var d=LD;c(d,function(a,b){d[a]=Jrb(b)});var e=ND;c(e,function(a,b){e[a]=Jrb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction ebb(a,b){PM.call(this,a,b);this.i=new i2(TL);this.j=0.2;f2(this.i,this.j,0,2);this.Y=true;this.q=0.02;this.v=0.05;this.u=Tub;this.e=20;this.b=this.a=0;this.s=1;dbb(this)}\nfunction aM(a,b,c,d){var e,f,g,h,i,j;j=new fab;h=new O9;i=new O9;e=b.a-a.a;f=b.b-a.b;g=Math.sqrt(e*e+f*f);dab(j,b.a,b.b);AM(a,b,h,i,1-c/g,d);dab(j,h.a,h.b);dab(j,i.a,i.b);return j}\nfunction $_(b){var c,d;d='shortrelay.php?v='+b;JJ(Y_,'Waiting for short URL for web service...');c=new zn((wn(),vn),d);try{yn(c,new __)}catch(a){a=bA(a);if(!gp(a,101))throw aA(a)}}\nfunction qg(a){var b;if(a.c==null){b=lp(a.b)===lp(og)?null:a.b;a.d=b==null?'null':hp(b)?tg(dp(b)):kp(b)?'String':llb(T(b));a.a=a.a+': '+(hp(b)?sg(dp(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction Hh(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||a.charCodeAt(c-1)==32){d=c+b.length;e=a.length;if(d==e||d<e&&a.charCodeAt(d)==32){break}}c=a.indexOf(b,c+1)}return c}\nfunction Un(a){var b,c,d;b=false;d=a.b.b.length;for(c=0;c<d;c++){if(Vn(cp(Oob(a.b,c),169))){if(!b&&c+1<d&&Vn(cp(Oob(a.b,c+1),169))){b=true;cp(Oob(a.b,c),169).a=true}}else{b=false}}}\nfunction JO(a,b){var c;if(b==0){c=new M_('',0,-1,-1);c.c=new IT('Flip X',(a.T&ptb)!=0);return c}if(b==1){c=new M_('',0,-1,-1);c.c=new IT('Flip Y',(a.T&Ttb)!=0);return c}return null}\nfunction BV(a){var b,c;c=se(PJ());b=re(PJ());b=b-30;c=c-WT;if(a.D){Ce(a.D,c+'PX');xe(a.D,b+'PX');qf(a.D,c);pf(a.D,b)}if(a.e){Ce(a.e,c+'PX');xe(a.e,b+'PX');qf(a.e,c);pf(a.e,b)}CV(a)}\nfunction FX(a,b){var c,d,e;c=0;d=cp(urb(a.A,b),87).b;for(e=0;e<d.a.b.length;e++){c+=(Brb(e,d.a.b.length),cp(Oob(d.a,e),88)).a.Re((Brb(e,d.a.b.length),cp(Oob(d.a,e),88)).b)}return c}\nfunction bqb(a,b,c){var d,e,f,g;d=Ypb(a,b==null?'0':''+Mpb(b));for(f=0,g=d.length;f<g;++f){e=d[f];if(Lpb(b,e.tg())){return e.vg(c)}}$o(d,d.length,new Hob(b,c));Fnb(a.b);return null}\nfunction gJ(){var a,b,c,d;null.Ig();d=ni($doc);c=mi($doc);null.Ig(Oi());null.Ig(Wj());null.Ig(Wj());b=pi($doc);a=oi($doc);null.Ig((b>d?b:d)+Osb);null.Ig((a>c?a:c)+Osb);null.Ig(Oi())}\nfunction A2(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.Y=true;this.e=0.5;this.c=5;try{this.e=(new Ilb(ifb(g))).a;this.c=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}\nfunction Sm(b,c){var d,e;!c.e||c.Vd();e=c.f;Lk(c,b.b);try{$m(b.a,c)}catch(a){a=bA(a);if(gp(a,138)){d=a;throw new mn(d.a)}else throw aA(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction Zo(a,b,c,d,e,f){if(a===c){a=a.slice(b,b+e);b=0}for(var g=b,h=b+e;g<h;){var i=Math.min(g+rtb,h);e=i-g;Array.prototype.splice.apply(c,[d,f?e:0].concat(a.slice(g,i)));g=i;d+=e}}\nfunction lZ(a){this.e=sZ(ifb(a));this.b=(new Tlb(ifb(a))).a;this.d=Lmb(sZ(ifb(a)),',',0);this.f=Lmb(sZ(ifb(a)),',',0);this.c=sZ(ifb(a));this.g=sZ(ifb(a));iZ(this);Lnb(fZ,this.e,this)}\nfunction GA(a,b){var c,d;c=a.h>>19;d=b.h>>19;return c==0?d!=0||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(d==0||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}\nfunction HA(a,b){var c,d;c=a.h>>19;d=b.h>>19;return c==0?d!=0||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(d==0||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}\nfunction aL(a,b){var c;c=new mnb;c.a+=\"<img onload='this.__gwtLastUnhandledEvent=\\\"load\\\";' src='\";jnb(c,hC(a.a));c.a+=\"' style='\";jnb(c,hC(b.a));c.a+=\"' border='0'>\";return new UB(c.a)}\nfunction xqb(){var a;if(Object.create&&Object.getOwnPropertyNames&&wqb()){return (a=Object.create(null),a[ozb]=42,Object.getOwnPropertyNames(a).length==0)?new yqb:new rqb}return new Aqb}\nfunction M_(a,b,c,d){this.i=a;this.p=b;if(c==0&&d==0&&b>0){this.g=mvb;while(this.g>b/100)this.g/=10}else{this.g=c}this.f=this.i.indexOf('(ohms)')>0||this.i.indexOf('(Hz)')>0;this.e=false}\nfunction r5(){var c=$doc.getElementById(ayb).files,d=c.length;if(d>=1&&c[0].size<32000){var e=new FileReader;e.onload=function(a){var b=e.result;oV(p5);rV(p5,b);vU(p5)};e.readAsText(c[0])}}\nfunction We(a,b){var c;c=a.W;if(!b){try{!!c&&c.Dd()&&a.Gd()}finally{a.W=null}}else{if(c){throw new Rlb('Cannot set a new parent without first clearing the old parent')}a.W=b;b.Dd()&&a.Ed()}}\nfunction Oi(){Oi=fA;Di=new Ri;xi=new $i;zi=new _i;Ai=new aj;Bi=new bj;Ci=new cj;Ei=new dj;Fi=new ej;Gi=new fj;Ji=new Si;Li=new Ti;Ki=new Ui;Ni=new Vi;Hi=new Wi;Ii=new Xi;Mi=new Yi;yi=new Zi}\nfunction cJ(a,b){we(this,(AC(),$doc.createElement('td')));ze(this,Ge(this.X)+'-'+wub,false);b?Dh(this.X,a):_h(this.X,a);Ch(this.X,'gwt-MenuItem');Bh(this.X,'id',li($doc));Ud();Hb(pd,this.X)}\nfunction Kpb(){Kpb=fA;Ipb=Xo(To(kz,1),Rrb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);Jpb=Xo(To(kz,1),Rrb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction LE(b,c){JE();var d,e,f,g;d=null;for(g=b.ne();g.xe();){f=cp(g.ye(),18);try{c.oe(f)}catch(a){a=bA(a);if(gp(a,29)){e=a;!d&&(d=new Rpb);Opb(d,e)}else throw aA(a)}}if(d){throw new KE(d)}}\nfunction S1(a,b){if(b.a&&a.indexOf('https://www.dropbox.com/')!=0){tD('Dropbox links must start https://www.dropbox.com/');return}a=Imb(a,'www.dropbox.com','dl.dropboxusercontent.com');R1(a)}\nfunction Ue(a){if(!a.Dd()){throw new Rlb(\"Should only call onDetach when the widget is attached to the browser's document\")}try{a.Id()}finally{try{a.Bd()}finally{AC();KD(a.X,null);a.S=false}}}\nfunction Se(a){var b;if(a.Dd()){throw new Rlb(\"Should only call onAttach when the widget is detached from the browser's document\")}a.S=true;AC();KD(a.X,a);b=a.T;a.T=-1;b>0&&a.Jd(b);a.Ad();a.Hd()}\nfunction Y$(a,b){var c,d;HM(a,a._,a.ab,8);c=a.db[0];d=a.db[1];gM(a,b);LM(a,b);j1(b,vM(a,b,c));h1(b,a.n);j1(b,vM(a,b,d));eN(b,a.i[0],a.i[1]);a.L=OM(a.M,a.L);TL.H!=a&&jM(b,a._,a.ab,a.L);lM(a,b)}\nfunction Ym(a,b,c){if(!b){throw new tmb('Cannot add a handler with a null type')}if(!c){throw new tmb('Cannot add a null handler')}a.b>0?Xm(a,new FL(a,b,c)):Zm(a,b,null,c);return new EL(a,b,c)}\nfunction OS(a){a.u=2;a.v=2;a.r=Uo(Fv,Rrb,6,3,0,1);a.r[0]=new UT(a,0,2,'C+');a.r[1]=new UT(a,1,2,'C-');a.r[1].i=true;a.r[2]=new UT(a,0,3,'O+');a.r[2].i=true;a.r[3]=new UT(a,1,3,'O-');a.d=new x0}\nfunction _S(a){a.u=2;a.v=2;a.r=Uo(Fv,Rrb,6,3,0,1);a.r[0]=new UT(a,0,2,'C+');a.r[1]=new UT(a,1,2,'C-');a.r[1].i=true;a.r[2]=new UT(a,0,3,'V+');a.r[2].i=true;a.r[3]=new UT(a,1,3,'V-');a.d=new x0}\nfunction Ah(a,b){var c,d,e,f,g;b=Jh(b);g=wh(a);e=Hh(g,b);if(e!=-1){c=Qmb(g.substr(0,e));d=Qmb(Omb(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);Ch(a,f);return true}return false}\nfunction TU(a,b,c){var d,e,f;f='';d=pW(c,0,0);if(d){if(d.cf()>0){f+=bp(d.cf()&Fsb);a.Kc[d.cf()]=c}d.He()}f==''?(e=new PT(b)):(e=new RT(b,f));XI(e,new c7(asb,c));qrb(a.ub,e);qrb(a.tb,c);return e}\nfunction KO(a,b){var c,d,e,f;b[0]=a.zf();c=1;for(d=0;d!=a.Ze();d++){e=a.r[d];b[c]!=null?(b[c]+='; '):(b[c]='');f=e.q;e.g&&(f+=\"'\");e.d&&(f='Clk');b[c]+=f+' = '+JN(a.db[d],'V',false);d%2==1&&++c}}\nfunction pcb(a,b){var c,d,e,f,g,h,i;f=tdb(b,a.A.b);h=b.e;i=b.f;g=0;c=a.B[b.k];for(d=0;d!=a.A.b;d++){e=d+f&a.F-1;h[e]>g&&(g=h[e]);i[e]<-g&&(g=-i[e])}if(a.q)c=g>c?g:c;else while(g>c)c*=2;a.B[b.k]=c}\nfunction Uob(a,b){var c,d,e;d=a.b.length;b.length<d&&(b=(e=Yo(0,d),Xo(T(b),b.cM,b.__elementTypeId$,b.__elementTypeCategory$,e),e));for(c=0;c<d;++c){$o(b,c,a.b[c])}b.length>d&&$o(b,d,null);return b}\nfunction wqb(){var a=ozb;var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}return true}\nfunction Tg(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Ig()&&(c=Sg(c,g)):g[0].Od()}catch(a){a=bA(a);if(gp(a,29)){d=a;Jg(gp(d,116)?cp(d,116).Nd():d)}else throw aA(a)}}return c}\nfunction OA(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return {l:c&stb,m:d&stb,h:e&ttb}}\nfunction QA(a,b){var c,d,e,f;b&=63;c=a.h&ttb;if(b<22){f=c>>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return {l:d&stb,m:e&stb,h:f&ttb}}\nfunction PM(a,b){XL(this);this.eb=this.fb=a;this.gb=this.hb=b;this.T=this.Te();$L(this);this.K=new Yab;Vab(this.K,IN(this.eb,this.fb),IN(this.gb,this.hb),RM(this.fb-this.eb)+1,RM(this.hb-this.gb)+1)}\nfunction QM(a,b,c,d,e){XL(this);this.eb=a;this.gb=b;this.fb=c;this.hb=d;this.T=e;$L(this);this.K=new Yab;Vab(this.K,IN(this.eb,this.fb),IN(this.gb,this.hb),RM(this.fb-this.eb)+1,RM(this.hb-this.gb)+1)}\nfunction mU(a){var b,c,d,e,f,g;for(d=0;d!=a.jd.a.b.length;d++){g=cp(urb(a.jd,d),155);c=0;f=rM(g.c,g.b);for(e=0;e!=g.a.a.b.length;e++){b=cp(urb(g.a,e),4);c+=b.Se(f.a,f.b)}g.b==0?IM(g.c,c):IM(g.c,-c)}}\nfunction ynb(a,b){var c,d,e;c=b.tg();e=b.ug();d=kp(c)?Inb(a,c):Bnb(_pb(a.a,c));if(!(lp(e)===lp(d)||e!=null&&R(e,d))){return false}if(d==null&&!(kp(c)?Jnb(a,c):!!_pb(a.a,c))){return false}return true}\nfunction Uab(a,b){var c,d,e,f,g,h,i,j;h=a.b;g=a.a;d=b.b;c=b.a;if(d<=0||c<=0||h<=0||g<=0){return false}i=a.c;j=a.d;e=b.c;f=b.d;d+=e;c+=f;h+=i;g+=j;return (d<e||d>i)&&(c<f||c>j)&&(h<i||h>e)&&(g<j||g>f)}\nfunction cib(a){var b,c;JM(a);bM(a,32);new O9;c=16;16>a.N/2&&(c=op(a.N/2));b=DM(3);AM(a.W,a.X,b[0],b[1],0,18);b[2]=wM(a._,a.ab,0.5+(c-2)/a.N);a.a=fM(b);a.d=xM(a._,a.ab,0.5,-16);a.b=xM(a._,a.ab,0.5,-8)}\nfunction jF(a,b){var c;if(a.n){throw new Rlb('Composite.initWidget() may only be called once.')}if(!b){throw new tmb('widget cannot be null')}Ve(b);c=(AC(),b.X);we(a,c);(EJ(),EC(c))&&FJ(c,a);a.n=b;We(b,a)}\nfunction oI(a,b,c){var d,e;if(c<0||c>a.a.b.length){throw new Vkb}Lob(a.a,c,b);e=0;for(d=0;d<c;d++){gp(Oob(a.a,d),17)&&++e}Lob(a.e,e,b);hI(a,c,(AC(),b.X));b.g=a;ze(b,Ge(b.X)+'-'+wub,false);CI(a,b);return b}\nfunction $cb(a,b,c,d,e){if(c>0){a.v=new yrb;qrb(a.v,new wdb(d,d.af(b),b));qrb(a.v,new wdb(d,d.af(c),c));return}if(e){a.v=new yrb;qrb(a.v,new wdb(d,d.af(b),0));qrb(a.v,new wdb(e,d.af(c),0));return}Ycb(a,b)}\nfunction xU(a){var b,c,d;a.t='';c=!!a.wb&&!a.wb.bb;GV(a);for(d=a.Q.a.b.length-1;d>=0;d--){b=UU(a,d);b.bb&&(a.t+=b.Me()+Esb)}c&&rU(a);kW(a);(a.t==null||a.t.length==0)&&pV(a);WI(a.Tb,a.t!=null&&a.t.length>0)}\nfunction b_(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.j=new X$(TL);this.k=0.805904783;this.o=0;if((f&1)>0){try{this.k=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}V$(this.j,this.k,this.o)}\nfunction Q5(b,c,d,e,f,g){y5.call(this,b,c,d,e,f,g);this.$=1;try{this.a=(new Ilb(ifb(g))).a;this.b=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(gp(a,15)){this.a=5;this.b=0}else throw aA(a)}(this.T&1)!=0&&(this.f=3)}\nfunction u_(a,b){var c,d,e,f;f=b.f;c=false;for(e=0;e!=a.d;e++){d=a.e[e];if(lp(d.d)===lp(f)||lp(d.c)===lp(f)||lp(d.b)===lp(f)){lp(d.b)===lp(f)&&q_(a);a.f.mf(e,d);d.j&&(c=true);a.c.c=true}}if(c){s_(a);r_(a)}}\nfunction Qgb(a,b,c,d,e,f){VR.call(this,a,b,c,d,e);this.b=(new Tlb(ifb(f))).a;this.c=ifb(f);if((this.T&4)==0){while(hfb(f))this.c+=' '+ifb(f);this.c=Jmb(this.c,'%2[bB]','+')}else{this.c=sZ(this.c)}Ogb(this)}\nfunction MN(){var a,b,c,d;for(a=0;a!=KL;a++){d=a*2/KL-1;if(d<0){b=op(128*-d)+127;c=op(127*(1+d));JL[a]=new AX(b,c,c)}else{b=op(128*d)+127;c=op(127*(1-d));TL.b.c?(JL[a]=new AX(c,c,b)):(JL[a]=new AX(c,b,c))}}}\nfunction jW(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;if(l.length>2){l=l.slice(-2).toUpperCase();return l=='US'||l=='CA'}else{return 0}}catch(a){return 0}}\nfunction Fkb(b){var c,d,e;c=Ekb();c=Kmb(c,'-.*','');if(Bmb(c.substr(0,2),'en')){Gkb(b);return}e=Ig()+'locale_'+c+'.txt';d=new zn((wn(),vn),e);try{yn(d,new Kkb(b))}catch(a){a=bA(a);if(!gp(a,101))throw aA(a)}}\nfunction qb(a){var b,c,d,e,f;b=Uo(zp,{661:1,3:1,5:1},221,a.a.b.length,0,1);b=cp(Uob(a.a,b),661);c=new dg;for(e=0,f=b.length;e<f;++e){d=b[e];Sob(a.a,d);fb(d.a,c.a)}a.a.b.length>0&&ub(a.b,lmb(5,16-(xg()-c.a)))}\nfunction y5(a,b,c,d,e,f){var g;QM.call(this,a,b,c,d,e);g=ifb(f);Vmb(g,rsb)==0?(this.g=gp(this,164)?0:1):Vmb(g,'false')==0?(this.g=gp(this,164)?1:0):(this.g=(new Tlb(g)).a);this.e=(new alb(ifb(f))).a;this.f=2}\nfunction igb(a,b){PM.call(this,a,b);this.f=4;this.k=1;this.Y=true;this.b=0.99;this.e=Uo(sp,Jub,0,4,7,1);this.d=Uo(sp,Jub,0,4,7,1);this.n=Uo(sp,Jub,0,3,7,1);this.c=Uo(sp,Jub,0,3,7,1);this.a=Uo(sp,Jub,0,9,7,1)}\nfunction ki(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}if(a.nodeType==9){return a===b||a.body&&a.body.contains(b)}else{return a===b||a.contains(b)}}\nfunction qL(d){var c=d;c.Ce();setTimeout(Jrb(function(){if(c.b==false){return}var a=c.d;var b=a.contentWindow.document;if(!b.body){setTimeout(arguments.callee,50);return}b.body.contentEditable=true;c.Be()},1))}\nfunction hM(a,b,c,d,e,f){var g,h;h=op(Ef(b.a,c).width);g=~~(b.c/2);Hf(b.a);b.a.textBaseline=qub;if(f){Pf(b.a,pub);YL(a,d-~~(h/2),e-g,d+~~(h/2),e+g)}else{YL(a,d,e-g,d+h,e+g)}f&&Pf(b.a,pub);Cf(b.a,c,d,e);Gf(b.a)}\nfunction Q4(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.j=(new Ilb(ifb(f))).a;Mlb(this.j)&&(this.j=300);this.f=(new Ilb(ifb(f))).a;this.g=(new Ilb(ifb(f))).a;this.k=(new Ilb(ifb(f))).a;this.d=(new Ilb(ifb(f))).a}\nfunction F0(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);B0(this);this.a=(new Ilb(ifb(f))).a;this.g=(new Ilb(ifb(f))).a;this.f=(new Ilb(ifb(f))).a;this.b=(new Ilb(ifb(f))).a;(this.T&2)!=0&&(this.T&=-3);this.c=0;this.L=0}\nfunction yU(a){var b,c;oV(a);GV(a);a.t='';for(c=a.Q.a.b.length-1;c>=0;c--){b=UU(a,c);if(b.bb){a.t+=b.Me()+Esb;b.He();wrb(a.Q,c)}}kW(a);(a.t==null||a.t.length==0)&&pV(a);WI(a.Tb,a.t!=null&&a.t.length>0);a.c=true}\nfunction enb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)));b=~~b;c+=4}while(c<d){b=b*31+zmb(a,c++)}b=~~b;return b}\n",
  "function AI(a){var b,c,d;if(!a.i){return}c=Pob(a.e,a.i,0);b=c;while(true){c=c+1;c==a.e.b.length&&(c=0);if(c==b){d=cp(Oob(a.e,b),17);break}else{d=cp(Oob(a.e,c),17);if(d.f){break}}}zI(a,d);!!a.j&&kI(a,d,false,true)}\nfunction BI(a){var b,c,d;if(!a.i){return}c=Pob(a.e,a.i,0);b=c;while(true){c=c-1;c<0&&(c=a.e.b.length-1);if(c==b){d=cp(Oob(a.e,b),17);break}else{d=cp(Oob(a.e,c),17);if(d.f){break}}}zI(a,d);!!a.j&&kI(a,d,false,true)}\nfunction cI(a,b,c,d){var e,f,g,h;h=(AC(),a.X);g=$doc.createElement(esb);g.text=b;g.removeAttribute('bidiwrapped');g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){Yh(h,g,null)}else{e=h.options[d];Yh(h,g,e)}}\nfunction qU(a){var b,c;b=RU(a);c=1;!!b&&(c=mmb(a.i.b/(b.b+140),a.i.a/(b.a+100)));c=c<1.5?c:1.5;a.cd[0]=a.cd[3]=c;a.cd[1]=a.cd[2]=a.cd[4]=a.cd[5]=0;if(b){a.cd[4]=(a.i.b-b.b*c)/2-b.c*c;a.cd[5]=(a.i.a-b.a*c)/2-b.d*c}}\nfunction cqb(a,b){var c,d,e,f;e=b==null?'0':''+Mpb(b);c=$pb(a,e);for(f=0;f<c.length;f++){d=c[f];if(Lpb(b,d.tg())){c.length==1?(delete a.a[e],undefined):(c.splice(f,1),undefined);Gnb(a.b);return d.ug()}}return null}\nfunction eA(a,b,c){var d=cA;var e=dA;var f=gA;var g=d[a];var h=f(g);if(g&&!h){_=g}else{_=d[a]=!b?{}:e(b);_.cM=c;_.constructor=_;!b&&(_.tM=jA)}for(var i=3;i<arguments.length;++i){arguments[i].prototype=_}h&&(_.cZ=h)}\nfunction OK(a,b,c){var d,e,f;if(c<0||c>a.c){throw new Vkb}if(a.c==a.a.length){f=Uo(Wu,Rrb,18,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){$o(f,e,a.a[e])}a.a=f}++a.c;for(d=a.c-1;d>c;--d){$o(a.a,d,a.a[d-1])}$o(a.a,c,b)}\nfunction FU(a){var b;if(a.cc.a.b.length==0)return;qrb(a.ed,QU(a));b=ep(wrb(a.cc,a.cc.a.b.length-1));tV(a,Ymb(b),b.length,false,false);HG(a.ad,null);HG(a.ad,null);WI(a.bc,a.cc.a.b.length>0);WI(a.dd,a.ed.a.b.length>0)}\nfunction JU(a){var b;if(a.ed.a.b.length==0)return;qrb(a.cc,QU(a));b=ep(wrb(a.ed,a.ed.a.b.length-1));tV(a,Ymb(b),b.length,false,false);HG(a.ad,null);HG(a.ad,null);WI(a.bc,a.cc.a.b.length>0);WI(a.dd,a.ed.a.b.length>0)}\nfunction MV(a){var b,c,d;if(!a.fb)return;b=0;for(c=0;c<rE(a.fd,a.fb);c++){if(qE(a.fd,c)!=a.rb){b=b+qE(a.fd,c).vd();(qE(a.fd,c).wd().className||'').indexOf(ksb)!=-1&&(b+=12)}}d=re(PJ())-30-b;d<0&&(d=0);xe(a.fb,d+Osb)}\nfunction ln(a){var b,c,d,e,f;c=a.kg();if(c==0){return null}b=new onb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ne();f.xe();){e=cp(f.ye(),29);d?(d=false):(b.a+='; ',b);jnb(b,e.Md())}return b.a}\nfunction Ho(a){var b,c;c=-a.a;b=Xo(To(rp,1),itb,0,7,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&Fsb;b[2]=b[2]+~~(c/60)%10&Fsb;b[3]=b[3]+~~(c%60/10)&Fsb;b[4]=b[4]+c%10&Fsb;return Umb(b,0,b.length)}\nfunction Go(a){var b,c;c=-a.a;b=Xo(To(rp,1),itb,0,7,[43,48,48,58,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&Fsb;b[2]=b[2]+~~(c/60)%10&Fsb;b[4]=b[4]+~~(c%60/10)&Fsb;b[5]=b[5]+c%10&Fsb;return Umb(b,0,b.length)}\nfunction Jo(a){var b;b=Xo(To(rp,1),itb,0,7,[71,77,84,45,48,48,58,48,48]);if(a<=0){b[3]=43;a=-a}b[4]=b[4]+~~(~~(a/60)/10)&Fsb;b[5]=b[5]+~~(a/60)%10&Fsb;b[7]=b[7]+~~(a%60/10)&Fsb;b[8]=b[8]+a%10&Fsb;return Umb(b,0,b.length)}\nfunction $$(a,b){b[0]='diode';b[1]=Kub+JN(a.M,'A',false);b[2]=Lub+JN(a.db[0]-a.db[1],'V',false);b[3]=cvb+JN((a.db[0]-a.db[1])*a.M,'W',false);b[4]='Vf = '+JN(a.k,'V',false);b[5]=cvb+JN((a.db[0]-a.db[1])*a.M,'W',false)}\nfunction Efb(a){var b,c;w5(a);bM(a,32);a.c=DM(a.d);a.b=DM(2+a.d);for(c=0;c!=a.d;c++){b=-16*(c-~~((a.d-1)/2));a.d==2&&c==0&&(b=16);zM(a.W,a.X,a.b[c],1,b);zM(a._,a.ab,a.c[c],1,b)}a.b[c]=a.X;a.f=(a.T&1)!=0&&a.d==2?3:a.d}\nfunction ce(){ce=fA;new Cc('aria-busy');new Qb('aria-checked');new Cc('aria-disabled');new Qb('aria-expanded');new Qb('aria-grabbed');be=new Cc(jsb);new Qb('aria-invalid');new Qb('aria-pressed');new Qb('aria-selected')}\nfunction lL(a){var b,c;if(a.b){a.b=false;return}tL(a);c=!a.a?a.d.contentWindow.document.body.innerHTML:a.a.innerHTML;b=!a.a?rL(a):!a.a[zub];a.a=(AC(),$doc.createElement(ztb));Dh(a.a,c);!a.a?sL(a,b):(a.a[zub]=!b,undefined)}\nfunction AM(a,b,c,d,e,f){var g,h;g=b.b-a.b;h=a.a-b.a;f/=Math.sqrt(g*g+h*h);c.a=op(imb(a.a*(1-e)+b.a*e+f*g+Mub));c.b=op(imb(a.b*(1-e)+b.b*e+f*h+Mub));d.a=op(imb(a.a*(1-e)+b.a*e-f*g+Mub));d.b=op(imb(a.b*(1-e)+b.b*e-f*h+Mub))}\nfunction Rab(){var a,b,c,d;this.a=new Npb;d=$wnd.location.search;if(d!=null&&d.length>0){b=Lmb(Smb(d,1,d.length-1),'&',0);for(a=0;a<b.length;a++){c=Lmb(b[a],'=',0);Lnb(this.a,c[0],(Jn('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction qcb(a){var b,c,d,e,f;a.X=new yrb;f=0;b=0;d=0;for(c=0;c!=a.v.a.b.length;c++){e=cp(urb(a.v,c),11);if(e.k==0){if(a.Q){qrb(a.X,e);qdb(e,f++)}}else if(e.k==1){if(a.K){qrb(a.X,e);qdb(e,b++)}}else{qrb(a.X,e);qdb(e,d++)}}}\nfunction _L(a,b,c){var d,e,f,g,h,i;f=a.eb+b;h=a.gb+c;g=a.fb+b;i=a.hb+c;for(e=0;e!=TL.Q.a.b.length;e++){d=UU(TL,e);if(d.eb==f&&d.gb==h&&d.fb==g&&d.hb==i)return false;if(d.eb==g&&d.gb==i&&d.fb==f&&d.hb==h)return false}return true}\nfunction S2(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.Y=true;try{this.f=(new Ilb(ifb(g))).a;this.d=(new Ilb(ifb(g))).a;this.j=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(gp(a,15)){this.f=0.5;this.d=1.66;this.j=3.33}else throw aA(a)}}\nfunction Xlb(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-Utb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction SI(a){var b;this.a=a;_F.call(this,true,false,'menuPopup');this.b=(jo(),true);GF(this,(qJ(),oJ));this.I=false;Ch(Xh((AC(),Wh(this.X))),'gwt-MenuBarPopup');b=Ge(a.X);Bmb(vub,b)||Je(Xh(Wh(this.X)),b+'Popup',true);this.N=true}\nfunction hC(a){gC();a.indexOf('&')!=-1&&(a=MB(bC,a,'&amp;'));a.indexOf('<')!=-1&&(a=MB(dC,a,'&lt;'));a.indexOf('>')!=-1&&(a=MB(cC,a,'&gt;'));a.indexOf('\"')!=-1&&(a=MB(eC,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=MB(fC,a,'&#39;'));return a}\nfunction jM(a,b,c,d){var e,f,g,h,i,j;if(!TL.Nc||d==0||!TL.G.c)return;g=c.a-b.a;h=c.b-b.b;f=Math.sqrt(g*g+h*h);j1(a,TL.v.c?(wX(),vX):(wX(),oX));d%=16;d<0&&(d+=16);for(e=d;e<f;e+=16){i=op(b.a+e*g/f);j=op(b.b+e*h/f);Bf(a.a,i-2,j-2,4,4)}}\nfunction LV(a,b){if(b){a.Nc=true;QE(a.ec,(gC(),(new YB(nW('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));Ae(a.ec,xvb)}else{a.Nc=false;QE(a.ec,(gC(),(new YB(nW('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));Ae(a.ec,'topButton-red')}}\nfunction ocb(a,b){var c,d,e,f,g,h,i;a.r=-100000000;a.s=yvb;for(i=0;i!=a.X.a.b.length;i++){h=cp(urb(a.X,i),11);if(h.k!=b)continue;e=tdb(h,a.A.b);f=h.e;g=h.f;for(c=0;c!=a.A.b;c++){d=c+e&a.F-1;f[d]>a.r&&(a.r=f[d]);g[d]<a.s&&(a.s=g[d])}}}\nfunction Zcb(a,b,c){var d;a.v=new yrb;if(b==0){qrb(a.v,new wdb(c,0,0));!!c&&!(gp(c,162)||gp(c,187)||gp(c,145)||gp(c,163))&&qrb(a.v,new wdb(c,1,3))}else{d=c.af(b);qrb(a.v,new wdb(c,d,b));d==0&&(a.Q=true);d==1&&(a.K=true)}qcb(a);Tcb(a)}\nfunction sdb(a,b,c){var d,e,f,g,h,i;i=a.i;a.i=b;a.j!=c&&(i=0);a.j=c;h=a.f;g=a.e;a.f=Uo(sp,Jub,0,a.i,7,1);a.e=Uo(sp,Jub,0,a.i,7,1);if(a.f!=null){for(d=0;d!=a.i&&d!=i;d++){e=-d&a.i-1;f=a.g-d&i-1;a.f[e]=h[f];a.e[e]=g[f]}}else a.b=0;a.g=0}\nfunction _E(a){var b;RE.call(this,(AC(),$doc.createElement('span')));this.b=a;this.c=$doc.createElement('label');rh(this.X,this.b);rh(this.X,this.c);b=li($doc);Fh(this.b,'id',b);ui(this.c,b);this.a=new VG(this.c);!!this.b&&Gh(this.b,0)}\nfunction tL(c){var a=c.d;var b=a.contentWindow.document.body;if(b){b.onkeydown=b.onkeyup=b.onkeypress=b.onmousedown=b.onmouseup=b.onmousemove=b.onmouseover=b.onmouseout=b.onclick=null;a.contentWindow.onfocus=a.contentWindow.onblur=null}}\nfunction orb(a,b){var c,d,e,f,g,h;f=a.a*pzb+a.b*1502;h=a.b*pzb+11;c=Math.floor(h*qzb);f+=c;h-=c*Ztb;f%=Ztb;a.a=f;a.b=h;if(b<=24){return imb(a.a*jrb[b])}else{e=a.a*(1<<b-24);g=imb(a.b*krb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction Oe(a,b){var c=(a.className||'').split(/\\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(' ')}\nfunction uM(a,b,c){var d,e,f,g,h;h=DM(6);f=3*b;d=3*b;e=d*2;g=XM(a.W,a.X);h[0]=xM(a.W,a.X,c-e/g,f);h[1]=xM(a.W,a.X,c+d/g,f);h[2]=xM(a.W,a.X,c+d/g,-f);h[3]=xM(a.W,a.X,c+e/g,-f);h[4]=xM(a.W,a.X,c-d/g,-f);h[5]=xM(a.W,a.X,c-d/g,f);return fM(h)}\nfunction RU(a){var b,c,d,e,f,g;f=jtb;d=0;g=jtb;e=0;for(c=0;c!=a.Q.a.b.length;c++){b=UU(a,c);if(!b.gf()){f=jV(b.eb,jV(b.fb,f));d=gV(b.eb,gV(b.fb,d))}g=jV(b.gb,jV(b.hb,g));e=gV(b.gb,gV(b.hb,e))}if(f>d)return null;return new Zab(f,g,d-f,e-g)}\nfunction bob(a,b){var c,d,e,f,g;if(b===a){return true}if(!gp(b,104)){return false}g=cp(b,104);if(a.kg()!=g.kg()){return false}f=g.ne();for(d=a.ne();d.xe();){c=d.ye();e=f.ye();if(!(lp(c)===lp(e)||c!=null&&R(c,e))){return false}}return true}\nfunction Scb(a){var b,c;Tcb(a);a.B[2]=a.B[3]=a.B[0]=5;a.B[1]=0.1;a.C=5;a.D=0.1;a.T=64;a.L=true;a.Q=a.K=false;a.P=a.J=a.n=a.M=false;a.I=false;a.t=false;for(b=0;b!=a.v.a.b.length;b++){c=cp(urb(a.v,b),11);c.k==0&&(a.Q=true);c.k==1&&(a.K=true)}}\nfunction A0(a){var b,c;this.d=a;this.a=op(jmb(this.d)/jmb(2));this.b=Uo(sp,Jub,0,~~(this.d/2),7,1);this.c=Uo(sp,Jub,0,~~(this.d/2),7,1);b=-6.283185307179586/this.d;for(c=0;c<this.b.length;c++){this.b[c]=Math.cos(b*c);this.c[c]=Math.sin(b*c)}}\nfunction zU(a){var b,c,d;oV(a);GV(a);c=false;for(d=a.Q.a.b.length-1;d>=0;d--){b=UU(a,d);if(b.bb){b.He();wrb(a.Q,d);c=true}}if(!c){for(d=a.Q.a.b.length-1;d>=0;d--){b=UU(a,d);if(b==a.Fb){b.He();wrb(a.Q,d);c=true;HV(a,null);break}}}c&&(a.c=true)}\nfunction Ogb(a){var b,c,d;a.a=new yrb;d=new hnb(a.c);for(c=0;c<d.a.length;c++){b=zmb(d.a,c);if(b==92){d.a=Pmb(d.a,0,c)+''+Omb(d.a,c+1);b=zmb(d.a,c);if(b==110){qrb(a.a,Pmb(d.a,0,c));d.a=Pmb(d.a,0,0)+''+Omb(d.a,c+1);c=-1;continue}}}qrb(a.a,d.a)}\nfunction $(a,b){var c,d,e;c=a.r;d=b>=a.t+a.k;if(a.p&&!d){e=(b-a.t)/a.k;a.od((1+Math.cos(Nrb+e*Nrb))/2);return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a.nd();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.md();return false}return true}\nfunction PA(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&utb)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?ttb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?ttb:0;f=d?stb:0;e=c>>b-44}return {l:e&stb,m:f&stb,h:g&ttb}}\nfunction x3(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);r3(this);this.H=(f&this.p)!=0?-1:1;this.Y=true;this.J=this.$f();this.s=this.Zf();try{this.J=(new Ilb(ifb(g))).a;this.s=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}q3=this.T&this.j}\nfunction Acb(a,b){var c,d,e,f,g,h;e=0;d=1/(a.R.$c*a.T*20*2);for(c=0;c<20;c++){h=~~(a.A.b*c/20);if(h<e)continue;f=TA(EA(Math.round(c*d)))+Wub;g=op(fmb(Ef(b.a,f).width));e=h+g+4;if(c>0){k1(b,'#880000');c1(b,h,0,h,a.A.a)}k1(b,azb);f1(b,f,h+2,a.A.a)}}\nfunction wJ(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=op(b*a.d);h=op(b*a.e);switch(a.a.w.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:jo();f=h;c=d;}gL(qe(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction _K(a,b,c,d,e){var f;f=new PB;OB(OB(OB(f,new QB('width:'+d+(Wj(),Osb)+';')),new QB('height:'+e+Osb+';')),new QB('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+Osb))+';'));return !ZK&&(ZK=new bL),aL(YK,new QB((new QB(f.a.a)).a))}\nfunction ifb(a){var b;if(a.c<a.b&&Dmb(a.a,Xmb(zmb(a.e,a.c)))>=0){if(a.d)return Pmb(a.e,a.c,++a.c);while(++a.c<a.b&&Dmb(a.a,Xmb(zmb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&Dmb(a.a,Xmb(zmb(a.e,a.c)))<0);return Pmb(a.e,b,a.c)}throw new grb}\nfunction QQ(b,c,d,e,f,g){var h;QM.call(this,b,c,d,e,f);KQ(this);this.k=(new Tlb(ifb(g))).a;h=(new Ilb(ifb(g))).a;this.Y=true;this.f=5;try{this.f=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.o=h>this.f*0.5;OQ(this,(f&1)!=0?1:2)}\nfunction O4(a){var b;if(a.j<1200){b=op(255*(a.j-800)/400);b<0&&(b=0);return new AX(b,0,0)}if(a.j<1700){b=op(255*(a.j-1200)/500);b<0&&(b=0);return new AX(255,b,0)}if(a.j<2400){b=op(255*(a.j-1700)/700);b<0&&(b=0);return new AX(255,255,b)}return wX(),uX}\nfunction ylb(a){if(a.fg()){var b=a.c;b.gg()?(a.j='['+b.i):!b.fg()?(a.j='[L'+b.dg()+';'):(a.j='['+b.dg());a.b=b.cg()+'[]';a.g=b.eg()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.j=Blb('.',[c,Blb('$',d)]);a.b=Blb('.',[c,Blb('.',d)]);a.g=d[d.length-1]}\nfunction OF(){sF.call(this,(AC(),$doc.createElement(ztb)));this.G=new hJ;this.w=(qJ(),nJ);this.I=false;this.K=-1;this.O=new yJ(this);this.Q=-1;rh(this.X,$doc.createElement(ztb));HF(this,0,0);Ch(Xh(Wh(this.X)),'gwt-PopupPanel');Ch((null,Wh(this.X)),hub)}\nfunction yo(a,b){var c,d;d=0;c=new mnb;d+=wo(a,b,0,c,false);a.t=c.a;d+=zo(a,b,d,false);d+=wo(a,b,d,c,false);a.u=c.a;if(d<b.length&&b.charCodeAt(d)==59){++d;d+=wo(a,b,d,c,true);a.q=c.a;d+=zo(a,b,d,true);d+=wo(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction Ymb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=flb(a,f,a.length);f+=d>=Vtb?2:1;d<128?++b:d<Ttb?(b+=2):d<Vtb?(b+=3):d<Ytb?(b+=4):d<_tb&&(b+=5)}c=Uo(qp,itb,0,b,7,1);h=0;for(e=0;e<g;){d=flb(a,e,a.length);e+=d>=Vtb?2:1;h+=Wmb(c,h,d)}return c}\nfunction t6(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.d=(new Ilb(ifb(g))).a;this.c=(new Ilb(ifb(g))).a;this.a=(new Ilb(ifb(g))).a;this.f=(new Ilb(ifb(g))).a;this.b=(new Ilb(ifb(g))).a;try{this.M=Glb(ifb(g))}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.e=100}\nfunction l7(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.t=(new Tlb(ifb(g))).a;this.c=100;try{this.s=(new Ilb(ifb(g))).a;this.r=(new Ilb(ifb(g))).a;this.db[0]=0;this.db[1]=-this.s;this.db[2]=-this.r;this.c=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}k7(this)}\nfunction k4(b,c,d,e,f,g){b_.call(this,b,c,d,e,f,g);(f&1)==0&&(this.k=2.1024259);V$(this.j,this.k,this.o);this.c=(new Ilb(ifb(g))).a;this.b=(new Ilb(ifb(g))).a;this.a=(new Ilb(ifb(g))).a;this.g=Jtb;try{this.g=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}\nfunction ro(a,b){var c,d;d=0;while(d<a.d-1&&zmb(b.a,d)==48){++d}if(d>0){b.a=Pmb(b.a,0,0)+''+Omb(b.a,d);a.d-=d;a.e-=d}if(a.j>a.o&&a.j>0){a.e+=a.b-1;c=a.e%a.j;c<0&&(c+=a.j);a.b=c+1;a.e-=c}else{a.e+=a.b-a.o;a.b=a.o}if(a.d==1&&b.a.charCodeAt(0)==48){a.e=0;a.b=a.o}}\nfunction eV(a,b,c,d){var e,f,g,h,i,j;for(f=0;f!=b;f++){h=c[f];i=d[h];d[h]=d[f];d[f]=i;if(i!=0)break}e=f++;for(;f<b;f++){h=c[f];j=d[h];d[h]=d[f];for(g=e;g<f;g++)j-=a[f][g]*d[g];d[f]=j}for(f=b-1;f>=0;f--){j=d[f];for(g=f+1;g!=b;g++)j-=a[f][g]*d[g];d[f]=j/a[f][f]}}\nfunction EA(a){var b,c,d,e,f;if(isNaN(a)){return ZA(),YA}if(a<xtb){return ZA(),WA}if(a>=9223372036854775807){return ZA(),VA}e=false;if(a<0){e=true;a=-a}d=0;if(a>=wtb){d=op(a/wtb);a-=d*wtb}c=0;if(a>=vtb){c=op(a/vtb);a-=c*vtb}b=op(a);f=nA(b,c,d);e&&tA(f);return f}\nfunction _F(a,b,c){var d;PF.call(this,a);this.L=b;d=Xo(To(kz,1),Rrb,2,4,[c+'Top',c+'Middle',c+'Bottom']);this.v=new hG(d);ye(this.v,'');Ke(Xh((AC(),Wh(this.X))),'gwt-DecoratedPopupPanel');LF(this,this.v);Je((null,Wh(this.X)),hub,false);Je(this.v.a,c+'Content',true)}\nfunction vA(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return Ylb(c)}if(b==0&&d!=0&&c==0){return Ylb(d)+22}if(b!=0&&d==0&&c==0){return Ylb(b)+44}return -1}\nfunction FB(a,b){var c,d;c=$doc.createElement(ztb);Dh(c,'&nbsp;');d=c.style;wi(d,Atb,(vj(),Btb));wi(d,'zIndex','-32767');wi(d,Gtb,-20+b.Sd());wi(d,osb,10+a.Sd());wi(d,nsb,10+b.Sd());wi(d,Ktb,(rk(),Dtb));Ob((ce(),be),c,Xo(To(Ty,1),Rrb,94,0,[(_kb(),_kb(),$kb)]));return c}\nfunction Q2(a){var b,c;JM(a);c=16;16>a.N/2&&(c=op(a.N/2));a.W=wM(a._,a.ab,0.5-c/a.N);a.X=wM(a._,a.ab,0.5+(c+2)/a.N);a.e=wM(a._,a.ab,0.5+(c-2)/a.N);b=DM(3);AM(a.W,a.X,b[0],b[1],0,16);b[2]=wM(a._,a.ab,0.5+(c-5)/a.N);a.c=fM(b);a.i=uM(a,1,0.30000001192092896);HM(a,a._,a.ab,16)}\nfunction M1(){var e={success:function(b){function d(){var a=c.responseText;oV(L1);rV(L1,a)}\ntry{if(b[0].bytes<Eyb){var c=new XMLHttpRequest;c.addEventListener('load',d)}c.open('GET',b[0].link,false);c.send()}catch(a){}},linkType:'direct',multiselect:false};$wnd.Dropbox.choose(e)}\nfunction zI(a,b){var c,d;if(b==a.i){return}if(a.i){YI(a.i);if(a.n){d=(AC(),AC(),Xh(a.i.X));if(SD(d)==2){c=(null,RD(d,1));Je(c,yub,false)}}}if(b){ze(b,Ge((AC(),b.X))+'-'+wub,true);if(a.n){d=(null,Xh(b.X));if(SD(d)==2){c=(null,RD(d,1));Je(c,yub,true)}}Ud();tc(a.X,new ic(b.X))}a.i=b}\nfunction Ao(a,b){var c,d,e;if(a.b>a.d){while(a.d<a.b){b.a+='0';++a.d}}if(!a.v){if(a.b<a.o){d=new mnb;while(a.b<a.o){d.a+='0';++a.b;++a.d}lnb(b,0,d.tS())}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(zmb(b.a,c)!=48){e=c;break}}if(e>0){b.a=Pmb(b.a,0,0)+''+Omb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction pL(e){var b=e.d;var c=b.contentWindow.document.body;var d=Jrb(function(a){a=a||b.contentWindow.event;BC(a,b)});c.onkeydown=c.onkeyup=c.onkeypress=c.onmousedown=c.onmouseup=c.onmousemove=c.onmouseover=c.onmouseout=c.onclick=d;b.contentWindow.onfocus=b.contentWindow.onblur=d}\nfunction wU(a){if(!!ZT&&ZT.P)return true;if(!!YT&&YT.P)return true;if(!!aU&&aU.P)return true;if(!!_T&&_T.P)return true;if(!!$T&&$T.P)return true;if(!!a.u&&a.u.P)return true;if(!!gU&&gU.P)return true;if(!!XT&&XT.P)return true;if(!!cU&&cU.P)return true;if(!!bU&&bU.P)return true;return false}\nfunction QO(a,b,c,d,e,f){var g;QM.call(this,a,b,c,d,e);this.Af()&&(this.i=(new Tlb(ifb(f))).a);this.Y=true;this.Bf();OO(this,(e&1)!=0?1:2);for(g=0;g!=this.Ze();g++){if(this.r==null)this.db[g]=(new Ilb(ifb(f))).a;else if(this.r[g].o){this.db[g]=(new Ilb(ifb(f))).a;this.r[g].t=this.db[g]>2.5}}}\nfunction QD(){QD=fA;LD={_default_:aE,dragenter:_D,dragover:_D};ND={click:$D,dblclick:$D,mousedown:$D,mouseup:$D,mousemove:$D,mouseover:$D,mouseout:$D,mousewheel:$D,keydown:ZD,keyup:ZD,keypress:ZD,touchstart:$D,touchend:$D,touchmove:$D,touchcancel:$D,gesturestart:$D,gestureend:$D,gesturechange:$D}}\nfunction Fo(a,b){var c,d,e,f,g;g=a.a.length;jnb(a,b.toPrecision(20));f=0;e=Emb(a.a,'e',g);e<0&&(e=Emb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&zmb(a.a,d)==43&&++d;d<a.a.length&&(f=Hlb(Omb(a.a,d)));knb(a,e,a.a.length)}c=Emb(a.a,'.',g);if(c>=0){a.a=Pmb(a.a,0,c)+''+Omb(a.a,c+1);f-=a.a.length-c}return f}\nfunction xJ(a,b,c){var d;a.c=c;X(a);if(a.g){tb(a.g);a.g=null;uJ(a)}a.a.P=b;NF(a.a);d=!c&&a.a.I;a.a.w!=(qJ(),nJ)&&!b&&(d=false);a.i=b;if(d){if(b){tJ(a);wi(qe(a.a).style,Atb,Btb);a.a.Q!=-1&&HF(a.a,a.a.K,a.a.Q);gL(qe(a.a),fub);yE((WJ(),$J()),a.a);a.g=new CJ(a);ub(a.g,1)}else{Y(a,200,xg(),null)}}else{vJ(a)}}\nfunction scb(a){var b,c,d,e,f,g,h,i,j;if(wU(a.R))return;if(!Sab(a.A,a.R.Bb,a.R.Cb)){a.H=-1;return}g=tdb(cp(urb(a.v,0),11),a.A.b);f=a.R.Bb-a.A.c+g&a.F-1;i=~~((a.A.a-1)/2);c=rtb;b=-1;for(e=0;e!=a.X.a.b.length;e++){j=cp(urb(a.X,e),11);h=op(i/a.B[j.k]*j.e[f]);d=emb(a.R.Cb-(a.A.d+i-h));if(d<c){c=d;b=e}}a.H=b}\nfunction Qn(a,b,c){var d,e;d=EA(c.a.getTime());if(IA(d,{l:0,m:0,h:0})){e=jtb-TA(JA(LA(d),{l:jtb,m:0,h:0}));e==jtb&&(e=0)}else{e=TA(JA(d,{l:jtb,m:0,h:0}))}if(b==1){e=~~((e+50)/100)<9?~~((e+50)/100):9;inb(a,48+e&Fsb)}else if(b==2){e=~~((e+5)/10)<99?~~((e+5)/10):99;Yn(a,e,2)}else{Yn(a,e,3);b>3&&Yn(a,0,b-3)}}\nfunction fbb(a,b,c,d,e,f){QM.call(this,a,b,c,d,e);this.s=(new Tlb(ifb(f))).a;this.j=(new Ilb(ifb(f))).a;this.b=(new Ilb(ifb(f))).a;this.v=(new Ilb(ifb(f))).a;this.u=(new Ilb(ifb(f))).a;this.q=(new Ilb(ifb(f))).a;this.e=(new Ilb(ifb(f))).a;this.Y=true;this.i=new i2(TL);f2(this.i,this.j,this.b,2);dbb(this)}\nfunction f3(a){a.u=2;a.v=3;a.r=Uo(Fv,Rrb,6,5+((a.T&2)!=0?1:0),0,1);a.r[0]=new UT(a,0,2,'J');a.r[1]=new UT(a,1,2,'');a.r[1].d=true;a.r[1].a=true;a.r[2]=new UT(a,2,2,'K');a.r[3]=new UT(a,0,3,'Q');a.r[3].i=a.r[3].o=true;a.r[4]=new UT(a,2,3,'Q');a.r[4].i=true;a.r[4].g=true;(a.T&2)!=0&&(a.r[5]=new UT(a,1,3,'R'))}\nfunction Dcb(a,b){var c,d,e,f;j1(b,WL);a.W=10;c=cp(trb(a.X),11);if(a.P){e='';a.i!=0&&!(a.Q&&a.K)&&(e=' V='+rdb(c,a.i)+'/div');Ccb(a,b,'H='+JN(a.g,'s',false)+'/div'+e)}a.L&&Ccb(a,b,rdb(c,a.r));if(a.M){f=a.A.a-5;f1(b,rdb(c,a.s),0,f)}a.O&&Fcb(a,b);d=a.V;d==null&&(d=Kcb(a));d=nW(d);d!=null&&Ccb(a,b,d);a.J&&Bcb(a,b)}\nfunction CI(a,b){var c,d,e,f,g,h;if(!a.n){return}d=Pob(a.a,b,0);if(d==-1){return}c=a.n?a.c:(AC(),RD(a.c,0));h=(AC(),AC(),RD(c,d));g=SD(h);e=b.i;if(!e){g==2&&sh(h,(null,RD(h,1)));Eh(b.X,xub,2)}else if(g==1){Eh(b.X,xub,1);f=$doc.createElement('td');Fh(f,'vAlign',qub);Dh(f,dL(a.k).a);Ch(f,'subMenuIcon');rh(h,HC(f))}}\nfunction IJ(){var c=function(){};c.prototype={className:'',clientHeight:0,clientWidth:0,dir:'',getAttribute:function(a,b){return this[a]},href:'',id:'',lang:'',nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:'',style:{},title:''};$wnd.GwtPotentialElementShim=c}\nfunction $o(a,b,c){var d;if(c!=null){switch(a.__elementTypeCategory$){case 4:if(!kp(c)){throw new Ykb}break;case 0:{d=a.__elementTypeId$;if(!ap(c,d)){throw new Ykb}break}case 2:if(!(!kp(c)&&!eB(c))){throw new Ykb}break;case 1:{d=a.__elementTypeId$;if(!(!kp(c)&&!eB(c))&&!ap(c,d)){throw new Ykb}break}}}return a[b]=c}\nfunction OI(a,b){var c,d,e,f,g,h,i;f=(gi(qe(b.i))+$wnd.pageYOffset|0)-(gi((AC(),a.X))+$wnd.pageYOffset|0);i=(gi(b.X)+$wnd.pageYOffset|0)-f;d=QI(a.a);e=MI(a.a)-xh(a.X,msb);g=d+xh(a.X,msb)-(($wnd.pageXOffset|0)+ni($doc));h=($wnd.pageXOffset|0)-e;g<=0&&h<=0?!!a.a.f&&!!a.a.f.g&&(a.b=a.a.f.g.b):(a.b=g<h);c=a.b?d:e;RI(a,c,i)}\nfunction Vcb(a){var b,c,d,e;e=a.v.a.b.length==2?cp(urb(a.v,1),11).c:null;c=!e?-1:cV(a.R,e);d=c;while(true){for(++c;c<a.R.Q.a.b.length;c++){b=UU(a.R,c);if((gp(b,162)||gp(b,163))&&b!=cp(urb(a.v,0),11).c){if(a.v.a.b.length==1)qrb(a.v,new vdb(b));else{cp(urb(a.v,1),11).c=b;cp(urb(a.v,1),11).k=0}return}}if(d==-1)return;c=d=-1}}\nfunction wX(){wX=fA;uX=new AX(255,255,255);sX=new AX(192,192,192);qX=new AX(128,128,128);mX=new AX(128,128,128);new AX(64,64,64);pX=new AX(64,64,64);nX=new AX(0,0,0);tX=new AX(255,0,0);new AX(255,175,175);new AX(255,200,0);vX=new AX(255,255,0);rX=new AX(0,255,0);new AX(255,0,255);oX=new AX(0,255,255);new AX(0,0,255);new BX}\nfunction Pbb(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);Nbb(this);try{this.p=(new Ilb(ifb(g))).a;this.q=(new Ilb(ifb(g))).a;this.db[0]=0;this.db[1]=-this.p;this.db[2]=-this.q;this.s=(new Ilb(ifb(g))).a;this.j=(new Ilb(ifb(g))).a;this.c=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.g=new X$(TL);V$(this.g,0.8,0)}\nfunction Aib(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);yib(this);try{this.p=(new Ilb(ifb(g))).a;this.q=(new Ilb(ifb(g))).a;this.db[0]=0;this.db[1]=-this.p;this.db[2]=-this.q;this.s=(new Ilb(ifb(g))).a;this.j=(new Ilb(ifb(g))).a;this.c=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.g=new X$(TL);V$(this.g,0.8,0)}\nfunction $m(b,c){var d,e,f,g,h;if(!c){throw new tmb('Cannot fire null event')}try{++b.b;g=bn(b,c.Ud());d=null;h=b.c?g.pg(g.kg()):g.og();while(b.c?h.rg():h.xe()){f=b.c?h.sg():h.ye();try{c.Td(cp(f,31))}catch(a){a=bA(a);if(gp(a,29)){e=a;!d&&(d=new Rpb);Opb(d,e)}else throw aA(a)}}if(d){throw new jn(d)}}finally{--b.b;b.b==0&&dn(b)}}\nfunction Ikb(a,b){var c,d,e,f,g,h;e=Lmb(b,'\\r?\\n',0);for(c=0;c!=e.length;c++){d=e[c];if(d.length==0)continue;if(d.charCodeAt(0)!=34){oW(izb+d);continue}f=Emb(d,Xmb(34),1);if(f<0||d.charCodeAt(f+1)!=61||d.charCodeAt(f+2)!=34||zmb(d,d.length-1)!=34){oW(izb+d);continue}g=d.substr(1,f-1);h=Pmb(d,f+3,d.length-1);Lnb(a.a,g,h)}Gkb(a)}\nfunction Hlb(a){var b,c,d,e,f;if(a==null){throw new umb('null')}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(glb(a.charCodeAt(b))==-1){throw new umb(jzb+a+'\"')}}f=parseInt(a,10);c=f<-2147483648;if(isNaN(f)){throw new umb(jzb+a+'\"')}else if(c||f>2147483647){throw new umb(jzb+a+'\"')}return f}\nfunction J8(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=Tub;try{this.f=(new Ilb(ifb(g))).a;this.g=(new Ilb(ifb(g))).a;this.b=(new Ilb(ifb(g))).a;this.db[0]=(new Ilb(ifb(g))).a;this.db[1]=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.Y=true;H8(this,(f&2)!=0?1:2);this.a=(this.T&4)!=0?jtb:Eyb}\nfunction m0(a){var b,c;while(a.a<a.c&&zmb(a.b,a.a)==32)++a.a;if(a.a==a.c){a.d='';return}c=a.a;b=zmb(a.b,c);if(b>=48&&b<=57||b==46){for(c=a.a;c!=a.c;c++){if(!(zmb(a.b,c)>=48&&zmb(a.b,c)<=57||zmb(a.b,c)==46))break}}else if(b>=97&&b<=122){for(c=a.a;c!=a.c;c++){if(!(zmb(a.b,c)>=97&&zmb(a.b,c)<=122))break}}else{++c}a.d=Pmb(a.b,a.a,c);a.a=c}\nfunction vG(a){var b,c;_F.call(this,false,true,_rb);Ve(a);this.n=a;c=(AC(),gG(this.v));rh(c,HC(qe(this.n)));jE(this,this.n);Ch(Xh(Wh(this.X)),'gwt-DialogBox');this.u=ni($doc);this.o=0;this.p=0;b=new OG(this);Pe(this,b,(Al(),Al(),zl));Pe(this,b,(Ul(),Ul(),Tl));Pe(this,b,(Fl(),Fl(),El));Pe(this,b,(Pl(),Pl(),Ol));Pe(this,b,(Kl(),Kl(),Jl))}\nfunction kdb(a){var b,c,d,e,f,g,h,i;for(b=0;b!=a.v.a.b.length;b++)udb(cp(urb(a.v,b),11));if(a.t&&!!a.k){c=false;if(a.v.a.b.length<2)return;d=cp(urb(a.v,0),11).d;while(d>a.C||d<-a.C){a.C*=2;c=true}i=cp(urb(a.v,1),11).d;while(i>a.D||i<-a.D){a.D*=2;c=true}c&&tcb(a);f=d/a.C;h=i/a.D;e=op(a.A.b*(1+f)*0.499);g=op(a.A.a*(1-h)*0.499);Gcb(a,e,g)}}\nfunction U$(a,b,c){var d;if(b>a.f&&(b-c<=0?0-(b-c):b-c)>0.10346){if(c>0){d=1+(b-c)/vyb;d>0?(b=c+vyb*jmb(d)):(b=a.f)}else{b=vyb*Math.log(b/vyb)}a.e.w=false}else if(b<0&&a.i!=0){b=-b-a.i;c=-c-a.i;if(b>a.g&&(b-c<=0?0-(b-c):b-c)>vyb){if(c>0){d=1+(b-c)/wyb;d>0?(b=c+wyb*jmb(d)):(b=a.g)}else{b=wyb*Math.log(b/wyb)}a.e.w=false}b=-(b+a.i)}return b}\nfunction x_(a,b,c){var d;d=c<=0?0-c:c;if(b.e)return so(a.i,c);if(c==0)return '0';if(d<Oub)return so(a.i,c*Pub)+'p';if(d<Qub)return so(a.i,c*Rub)+'n';if(d<Sub)return so(a.i,c*Tub)+'u';if(d<1&&!b.f)return so(a.i,c*jtb)+'m';if(d<jtb)return so(a.i,c);if(d<Tub)return so(a.i,c*Sub)+'k';if(d<Rub)return so(a.i,c*Qub)+'M';return so(a.i,c*Oub)+'G'}\nfunction mhb(a){var b,c,d,e,f,g,h,i;JM(a);b=a.S==0?UN(a.R):-UN(a.S);c=xM(a._,a.ab,0,-a.r*b);d=xM(a._,a.ab,1,-a.r*b);i=~~(TL.ab/2);e=xM(a._,a.ab,0,-(~~(a.r/2)-i)*b);f=xM(a._,a.ab,1,-(~~(a.r/2)-i)*b);g=xM(a._,a.ab,0,-(~~(a.r/2)+i)*b);h=xM(a._,a.ab,1,-(~~(a.r/2)+i)*b);a.j=Xo(To(Px,1),Nub,19,0,[c,d,a._,a.ab]);a.g=Xo(To(Px,1),Nub,19,0,[g,h,e,f])}\nfunction CB(a,b,c,d){if(!c){return 1}switch(c.c){case 1:return (d?b.clientHeight|0:b.clientWidth|0)/100;case 2:return (zh(a.a)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return (zh(yB)|0)*0.1;case 8:return (zh(yB)|0)*Jtb;case 6:return (zh(yB)|0)*0.254;case 4:return (zh(yB)|0)*0.00353;case 5:return (zh(yB)|0)*0.0423;default:case 0:return 1;}}\nfunction mM(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;l1(b,UL);g=op(Ef(b.a,c).width);j1(b,WL);j=~~(b.c/2);if(gp(a,37)||gp(a,186)){h=a.fb;k=a.hb}else{h=~~((a.fb+a.eb)/2);k=~~((a.hb+a.gb)/2)}e=op(a.O*d);f=op(a.P*d);if(e==0)Cf(b.a,c,h-~~(g/2),k-(f<0?-f:f)-2);else{i=h+(e<0?-e:e)+2;(gp(a,41)||a.eb<a.fb&&a.gb>a.hb)&&(i=h-(g+(e<0?-e:e)+2));Cf(b.a,c,i,k+f+j)}}\nfunction zR(a){var b,c,d,e,f,g,h,i,j;c=[];e=a.e;d=0;if(a.d){e=a.c;d=a.e}if(e*a.o<0.05){tD(nW('Audio data is not ready yet.  Increase simulation speed to make data ready sooner.'));return}g=-100000000;h=yvb;for(f=0;f!=e;f++){a.b[f]>g&&(g=a.b[f]);a.b[f]<h&&(h=a.b[f])}b=-(g+h)/2;i=32766/(g+b);for(f=0;f!=e;f++){j=op((a.b[(f+d)%a.c]+b)*i);c[c.length]=j}NR(c,a.p)}\nfunction zF(a){var b,c,d,e,f;d=a.P;c=a.I;if(!d){(AC(),a.X).style[Ktb]=Dtb;a.I=false;a.te()}b=(AC(),a.X);wi(b.style,Etb,(Wj(),Ftb));wi(b.style,Gtb,Ftb);e=ni($doc)-xh(a.X,msb)>>1;f=mi($doc)-xh(a.X,lsb)>>1;HF(a,lmb(($wnd.pageXOffset|0)+e,0),lmb(($wnd.pageYOffset|0)+f,0));if(!d){a.I=c;if(c){gL(a.X,fub);a.X.style[Ktb]=gub;Z(a.O,200,null)}else{a.X.style[Ktb]=gub}}}\nfunction nT(a,b){var c,d;HM(a,a._,a.ab,12);NM(a,b,a.db[0]);eN(b,a._,a.W);LM(a,b);eN(b,a.f[0],a.f[1]);TL.Zb.c&&j1(b,(wX(),qX));NM(a,b,a.db[1]);eN(b,a.ab,a.X);LM(a,b);if(a.i==null)eN(b,a.g[0],a.g[1]);else{for(c=0;c!=7;c++)eN(b,a.i[c],a.i[c+1])}a.L=OM(a.M,a.L);if(TL.H!=a){jM(b,a._,a.W,a.L);jM(b,a.ab,a.X,-a.L)}lM(a,b);if(TL.Mc.c){d=JN(a.c,'F',true);mM(a,b,d,12)}}\nfunction qV(b,c){var d,e,f;d=(new Tlb(ifb(c))).a;NT(b.G,(d&1)!=0);NT(b.Oc,(d&2)!=0);NT(b.hd,(d&4)==0);NT(b.Zb,(d&8)==8);NT(b.Mc,(d&16)==0);b.$c=(new Ilb(ifb(c))).a;e=(new Ilb(ifb(c))).a;f=op(Math.log(10*e)*24+61.5);Xdb(b.Pc,f);Xdb(b.C,(new Tlb(ifb(c))).a);VL=(new Ilb(ifb(c))).a;try{Xdb(b.Yb,(new Tlb(ifb(c))).a)}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}FV(b)}\nfunction JN(a,b,c){var d,e,f;e='';if(c)d=RL;else{d=SL;e=' '}f=a<=0?0-a:a;if(f<1.0E-14)return '0'+e+b;if(f<Oub)return so(d,a*Pub)+e+'p'+b;if(f<Qub)return so(d,a*Rub)+e+'n'+b;if(f<Sub)return so(d,a*Tub)+e+eU+b;if(f<1)return so(d,a*jtb)+e+'m'+b;if(f<jtb)return so(d,a)+e+b;if(f<Tub)return so(d,a*Sub)+e+'k'+b;if(f<Rub)return so(d,a*Qub)+e+'M'+b;return so(d,a*Oub)+e+'G'+b}\nfunction t3(a,b){var c;if(b==0)return new M_('Threshold Voltage',a.H*a.J,Jtb,5);if(b==1)return new M_('Beta',a.s,Jtb,5);if(b==2){c=new M_('',0,-1,-1);c.c=new IT('Digital Symbol',(a.T&a.k)!=0);return c}if(b==3){c=new M_('',0,-1,-1);c.c=new IT('Show Bulk',(a.T&(a.k|a.o))==0);return c}if(b==4){c=new M_('',0,-1,-1);c.c=new IT('Swap D/S',(a.T&a.n)!=0);return c}return null}\nfunction SY(a){var b;if(a.d==null){a.g=a.i;$L(a);return}a.c=pZ(a.d);a.a=a.c.d.length;a.e=a.c.f.length;a.v=a.a>a.e?a.a:a.e;a.v==0&&(a.v=1);a.u=2;a.g=a.a+a.e;a.r=Uo(Fv,Rrb,6,a.g,0,1);for(b=0;b!=a.a;b++){a.r[b]=new UT(a,b,2,a.c.d[b]);RY(a.r[b])}for(b=0;b!=a.e;b++){a.r[b+a.a]=new UT(a,b,3,a.c.f[b]);a.r[b+a.a].i=true;RY(a.r[b+a.a])}a.b=Uo(Zz,svb,0,a.g,8,1);a.f=Uo(Zz,svb,0,26,8,1)}\nfunction u3(a,b,c){b[0]=nW((a.H==-1?'p-':'n-')+c);b[0]+=' (Vt = '+JN(a.H*a.J,'V',false)+')';b[1]=(a.H==1?'Ids = ':'Isd = ')+JN(a.A,'A',false);b[2]='Vgs = '+JN(a.db[0]-a.db[a.H==-1?2:1],'V',false);b[3]=(a.H==1?'Vds = ':'Vsd = ')+JN(a.db[2]-a.db[1],'V',false);b[4]=nW(a.D==0?'off':a.D==1?'linear':Iyb);b[5]='gm = '+JN(a.w,'A/V',false);b[6]=cvb+JN(a.A*(a.db[2]-a.db[1]),'W',false)}\nfunction iM(a,b,c,d,e,f,g){var h,i,j,k;i=XM(d,e);Hf(b.a);Nf(b.a,3);Tf(b.a,(e.a-d.a)/i,(e.b-d.b)/i,-(e.b-d.b)/i,(e.a-d.a)/i,d.a,d.b);h=yf(b.a,0,0,i,0);uf(h,0,yX(vM(a,b,f)));uf(h,1,yX(vM(a,b,g)));Of(b.a,h);Mf(b.a,(ag(),$f).a);i>24?If(b.a,1,c/(i/6)):If(b.a,1,c>0?1:-1);for(j=0;j!=3;j++){wf(b.a);k=i*j/3;Ff(b.a,k,0);vf(b.a,i*(j+0.5)/3,0,i/6,Nrb,Orb);Df(b.a,i*(j+1)/3,0);Rf(b.a)}Gf(b.a)}\n",
  "function y0(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p;h=0;k=~~(b.length/2);for(g=1;g<b.length-1;g++){j=k;while(h>=j){h-=j;j=~~(j/2)}h+=j;if(g<h){o=b[g];b[g]=b[h];b[h]=o;o=c[g];c[g]=c[h];c[h]=o}}k=1;for(f=0;f<a.a;f++){j=k;k<<=1;d=0;for(h=0;h<j;h++){e=a.b[d];m=a.c[d];d+=1<<a.a-f-1;for(i=h;i<b.length;i+=k){n=i+j;o=e*b[n]-m*c[n];p=m*b[n]+e*c[n];b[i+j]=b[i]-o;c[i+j]=c[i]-p;b[i]+=o;c[i]+=p}}}}\nfunction QU(a){var b,c,d,e,f,g;mZ();e=a.G.c?1:0;e|=a.Oc.c?2:0;e|=a.hd.c?0:4;e|=a.Zb.c?8:0;e|=a.Mc.c?0:16;d='$ '+e+' '+a.$c+' '+WU(a)+' '+a.C.k+' '+VL+' '+a.Yb.k+Esb;for(f=0;f!=a.Q.a.b.length;f++){b=UU(a,f);if(gp(b,167)){g=QY(cp(b,167));!g.length||(d+=g+Esb)}d+=b.Me()+Esb}for(f=0;f!=a.gc;f++){c=Hcb(a.Hc[f]);c!=null&&(d+=c+Esb)}a.eb!=-1&&(d+='h '+a.eb+' '+a.cb+' '+a.db+Esb);return d}\nfunction kI(a,b,c,d){var e;if(!b.f){return}zI(a,b);if(c&&!!b.e){a.f?jI(a,false):zI(a,null);(AC(),a.X).blur();e=b.e;Qg((Ng(),Mg),new HI(e));if(a.j){vI(a.j,d);DF(a.g,false);a.j=null;zI(a,null)}}else if(b.i){if(!a.j){xI(a,b)}else if(b.i!=a.j){vI(a.j,d);DF(a.g,false);xI(a,b)}else if(c&&!a.b){vI(a.j,d);DF(a.g,false);a.j=null;zI(a,b)}}else if(a.b&&!!a.j){vI(a.j,d);DF(a.g,false);a.j=null}}\nfunction rA(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=uA(b)-uA(a);g=OA(b,j);i=nA(0,0,0);while(j>=0){h=AA(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;m=g.h;n=g.l;wA(g,m>>>1);g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&tA(i);if(f){if(d){kA=LA(a);e&&(kA=RA(kA,(ZA(),XA)))}else{kA=nA(a.l,a.m,a.h)}}return i}\nfunction wcb(a,b){var c;if(!a.k)return;Hf(b.a);Uf(b.a,a.A.c,a.A.d);++a.a;if(a.a>2){a.a=0;Lf(a.k,Jtb);a.R._b.c?Jf(a.k,$yb):Jf(a.k,_yb);Bf(a.k,0,0,a.A.b,a.A.a);Lf(a.k,1)}zf(b.a,a.k.canvas,0,0);j1(b,WL);g1(b,a.c-2,a.d-2,5);c=10;if(a.V!=null&&a.A.a>15){f1(b,a.V,0,10);c+=15}j1(b,(wX(),rX));c1(b,0,~~(a.A.a/2),a.A.b-1,~~(a.A.a/2));a.u||j1(b,vX);c1(b,~~(a.A.b/2),0,~~(a.A.b/2),a.A.a-1);Gf(b.a)}\nfunction Mhb(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.t=32>(e-c<0?-(e-c):e-c)?32:e-c<0?-(e-c):e-c;this.n=(new Ilb(ifb(g))).a;this.s=(new Ilb(ifb(g))).a;this.j=Uo(sp,Jub,0,2,7,1);this.i=Uo(sp,Jub,0,2,7,1);this.j[0]=(new Ilb(ifb(g))).a;this.j[1]=(new Ilb(ifb(g))).a;this.e=0.999;try{this.e=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.Y=true;this.o=(this.T&4)!=0?-1:1}\nfunction hG(a){var b,c,d,e;sF.call(this,(AC(),$doc.createElement('table')));d=this.X;this.b=$doc.createElement('tbody');rh(d,HC(this.b));Eh(d,jub,0);Eh(d,kub,0);for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),Ch(e,a[b]),jo(),rh(e,HC(iG(a[b]+'Left'))),rh(e,HC(iG(a[b]+'Center'))),rh(e,HC(iG(a[b]+'Right'))),e);rh(this.b,HC(c));b==1&&(this.a=Wh(RD(c,1)))}Ch(this.X,'gwt-DecoratorPanel')}\nfunction NT(a,b){var c;a.c=b;a.c?(c=KT+'&#10004;<\\/div>'+a.b):(c=KT+Ovb+a.b);if(a.d!='')if(a.d.length==1){c=c+'<div style=\"display:inline-block;width:20px;right:10px;text-align:center;position:absolute;\">'+a.d+Pvb}else{c=c+'<span style=\"display:inline-block; width: 60px;\"><\\/span>';c=c+'<div style=\"display:inline-block;right:10px;text-align:right;position:absolute;\">'+a.d+Pvb}Dh((AC(),a.X),c)}\nfunction OU(a,b,c){var d,e,f,g,h,i;i=false;!!a.Fb&&!a.Fb.bb&&MM(a.Fb,i=true);if(!mV(a)){b=b+a._&a.$;c=c+a._&a.$}f=b-a.I;g=c-a.J;if(f==0&&g==0){i&&MM(a.Fb,false);return false}d=true;for(h=0;d&&h!=a.Q.a.b.length;h++){e=UU(a,h);e.bb&&!_L(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.Q.a.b.length;h++){e=UU(a,h);e.bb&&(e.eb+=f,e.gb+=g,e.fb+=f,e.hb+=g,Wab(e.K,f,g),e.qf())}a.c=true}i&&MM(a.Fb,false);return d}\nfunction EZ(a){a.u=2;a.v=3;a.r=Uo(Fv,Rrb,6,4+((a.T&2)!=0||(a.T&4)!=0?1:0)+((a.T&4)!=0?1:0),0,1);a.r[0]=new UT(a,0,2,'D');a.r[1]=new UT(a,0,3,'Q');a.r[1].i=a.r[1].o=true;a.r[2]=new UT(a,(a.T&4)!=0?1:2,3,'Q');a.r[2].i=true;a.r[2].g=true;a.r[3]=new UT(a,1,2,'');a.r[3].d=true;if((a.T&4)!=0){a.r[5]=new UT(a,2,2,'S');a.r[4]=new UT(a,2,3,'R')}else{((a.T&2)!=0||(a.T&4)!=0)&&(a.r[4]=new UT(a,2,2,'R'))}}\nfunction Yfb(a){a.u=2;a.v=3;a.r=Uo(Fv,Rrb,6,4+((a.T&2)!=0||(a.T&4)!=0?1:0)+((a.T&4)!=0?1:0),0,1);a.r[0]=new UT(a,0,2,'T');a.r[1]=new UT(a,0,3,'Q');a.r[1].i=a.r[1].o=true;a.r[2]=new UT(a,(a.T&4)!=0?1:2,3,'Q');a.r[2].i=true;a.r[2].g=true;a.r[3]=new UT(a,1,2,'');a.r[3].d=true;if((a.T&4)!=0){a.r[5]=new UT(a,2,2,'S');a.r[4]=new UT(a,2,3,'R')}else{((a.T&2)!=0||(a.T&4)!=0)&&(a.r[4]=new UT(a,2,2,'R'))}}\nfunction wD(){if(!pD){eE(\"function __gwt_initWindowResizeHandler(resize) {\\n  var wnd = window, oldOnResize = wnd.onresize;\\n  \\n  wnd.onresize = function(evt) {\\n    try {\\n      resize();\\n    } finally {\\n      oldOnResize && oldOnResize(evt);\\n    }\\n  };\\n  \\n  // Remove the reference once we've initialize the handler\\n  wnd.__gwt_initWindowResizeHandler = undefined;\\n}\\n\",new hE);pD=true}}\nfunction xn(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{BL(g,b.a,b.d)}catch(a){a=bA(a);if(gp(a,116)){d=a;f=new Gn(b.d);fg(f,new Fn(d.Md()));throw f}else throw aA(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new qn(g,b.c,c);CL(g,new Bn(e,c));try{g.send(null)}catch(a){a=bA(a);if(gp(a,116)){d=a;throw new Fn(d.Md())}else throw aA(a)}return e}\nfunction bO(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.i=5;this.g=40;this.k=0;this.e=0.5;try{this.k=(new Tlb(ifb(g))).a;this.g=(new Ilb(ifb(g))).a;this.i=(new Ilb(ifb(g))).a;this.d=(new Ilb(ifb(g))).a;this.j=(new Ilb(ifb(g))).a;this.e=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}if((this.T&2)!=0){this.T&=-3;this.j=1.5707963267948966}(this.T&4)==0&&this.k==5&&(this.e=$ub);this.f=0;this.L=0}\nfunction T$(a,b){var c,d,e,f;dmb(b-a.b)>Jtb&&(a.e.w=false);b=U$(a,b,a.b);a.b=b;e=a.c*Jtb;if(a.e.Xc>100){e=hmb(-9*jmb(10)*(1-a.e.Xc/3000));e>0.1&&(e=0.1)}if(b>=0||a.j==0){c=Math.exp(b*tyb);d=tyb*a.c*c+e;f=(c-1)*a.c-d*b;TV(a.e,a.d[0],a.d[1],d);UV(a.e,a.d[0],a.d[1],f)}else{d=a.c*(tyb*Math.exp(b*tyb)+uyb*hmb((-b-a.i)*uyb))+e;f=a.c*(Math.exp(b*tyb)-hmb((-b-a.i)*uyb)-1)+d*-b;TV(a.e,a.d[0],a.d[1],d);UV(a.e,a.d[0],a.d[1],f)}}\nfunction j7(a){var b,c;JM(a);(a.T&1)!=0&&(a.Q=-a.Q);b=16*a.Q*a.t;a.d=DM(2);a.i=DM(2);AM(a._,a.ab,a.d[0],a.i[0],1,b);a.u=DM(4);AM(a._,a.ab,a.u[0],a.u[1],1-16/a.N,16);AM(a._,a.ab,a.u[2],a.u[3],1-13/a.N,16);AM(a._,a.ab,a.d[1],a.i[1],1-13/a.N,6*a.Q*a.t);a.b=new O9;yM(a._,a.ab,a.b,1-16/a.N);a.v=eM(a.u[0],a.u[2],a.u[3],a.u[1]);if(a.t==1)a.a=aM(a.i[1],a.i[0],8,4);else{c=xM(a._,a.ab,1-11/a.N,-5*a.Q*a.t);a.a=aM(a.i[0],c,8,4)}}\nfunction Bcb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=cp(trb(a.X),11);i=r.g+a.F-a.A.b;k=r.f;j=r.e;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;c+=k[h]+j[h]}c/=g*2;t=0;u=c*0.05;m=0;d=0;p=-1;e=0;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;s=j[h]-c;n=t;s<u?(t=1):s>-u&&(t=2);if(t==2&&n==1){o=g-m;m=g;if(o<12)continue;if(p>=0){d+=o;e+=o*o}++p}}d/=p;e/=p;q=Math.sqrt(e-d*d);f=1/(d*a.R.$c*a.T);(p<1||q>2)&&(f=0);f!=0&&Ccb(a,b,JN(f,Wub,false))}\nfunction NO(a){var b,c,d,e,f,g,h,i;a.j=null;a.fb-a.eb>a.u*a.p&&a==TL.H&&OO(a,2);d=a.eb+a.p;g=a.gb;e=d-a.o;h=g-a.o;f=a.u*a.p;i=a.v*a.p;a.s=Xo(To(tp,1),itb,0,7,[e,e+f,e+f,e]);a.t=Xo(To(tp,1),itb,0,7,[h,h,h+i,h+i]);GM(a,e,h,a.s[2],a.t[2]);for(b=0;b!=a.Ze();b++){c=a.r[b];switch(c.n){case 0:TT(c,d,g,1,0,0,-1,0,0);break;case 1:TT(c,d,g,1,0,0,1,0,i-a.p);break;case 2:TT(c,d,g,0,1,-1,0,0,0);break;case 3:TT(c,d,g,0,1,1,0,f-a.p,0);}}}\nfunction xcb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=cp(trb(a.X),11);c=0;i=o.g+a.F-a.A.b;k=o.e;n=o.f;m=(a.r+a.s)/2;q=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;if(k[h]!=0){k[h]>m&&(q=1);break}}f=-q;p=g;d=0;s=0;e=0;for(;g!=a.A.b;g++){h=g+i&a.F-1;r=false;q==1?k[h]<m&&(r=true):n[h]>m&&(r=true);if(r){q=-q;if(f==q){if(s==0){p=g;f=q;c=0}++s;d=g;e=c}}if(s>0){j=(k[h]+n[h])*0.5;c+=j}}if(s>1){c=e/(d-p);Ccb(a,b,rdb(o,c)+nW(' average'))}}\nfunction Fcb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!rcb(a)){xcb(a,b);return}o=cp(trb(a.X),11);c=0;i=o.g+a.F-a.A.b;k=o.e;n=o.f;m=(a.r+a.s)/2;r=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;if(k[h]!=0){k[h]>m&&(r=1);break}}f=-r;q=g;d=0;t=0;e=0;for(;g!=a.A.b;g++){h=g+i&a.F-1;s=false;r==1?k[h]<m&&(s=true):n[h]>m&&(s=true);if(s){r=-r;if(f==r){if(t==0){q=g;f=r;c=0}++t;d=g;e=c}}if(t>0){j=(k[h]+n[h])*0.5;c+=j*j}}if(t>1){p=Math.sqrt(e/(d-q));Ccb(a,b,rdb(o,p)+'rms')}}\nfunction fV(a){var b,c,d,e,f,g,h,i;a.Xb=new yrb;a.f=new yrb;for(f=new Znb((new Rnb(a.Wb)).a);Wnb(f);){e=(xpb(f.d,f),lh(Wnb(f)),f.b=f.a,cp(f.a.ye(),51));cp(e.ug(),22).a!=2&&qrb(a.Xb,cp(e.tg(),19));if(cp(e.ug(),22).a==1){b=false;d=cp(e.tg(),19);for(g=0;g!=a.Q.a.b.length&&!b;g++){c=UU(a,g);if(gp(c,113))continue;if(!Sab(c.K,d.a,d.b))continue;i=c.Ze();for(h=0;h!=i;h++)if(N9(c.Ye(h),d))break;h==i&&(b=true)}b&&qrb(a.f,d)}}a.Wb=null}\nfunction XG(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new UK(a.f);d.b<d.c.c;){c=TK(d);e=cp(c.V,180);f=e.c;if(e.b){f.Y=false;continue}switch(YG(e.a).c){case 0:sB(f,g,a.d,h,a.d);wB(f,i,a.d,e.d,a.d);i+=e.d;break;case 2:sB(f,g,a.d,h,a.d);rB(f,b,a.d,e.d,a.d);b+=e.d;break;case 3:vB(f,i,a.d,b,a.d);tB(f,g,a.d,e.d,a.d);g+=e.d;break;case 1:vB(f,i,a.d,b,a.d);uB(f,h,a.d,e.d,a.d);h+=e.d;break;case 4:sB(f,g,a.d,h,a.d);vB(f,i,a.d,b,a.d);}f.Y=true}}\nfunction Rn(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:jnb(a,Xo(To(kz,1),Rrb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:jnb(a,Xo(To(kz,1),Rrb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:jnb(a,Xo(To(kz,1),Rrb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:Yn(a,d+1,b);}}\nfunction Z1(a){var b,c;uG.call(this);this.b=a;this.d=new IK;$F(this,this.d);sG(this,nW('Import from Text'));EK(this.d,new JG(nW('Paste the text file for your circuit here...')));EK(this.d,this.c=new qK);Ce(this.c,Dyb);xe(this.c,'200px');this.a=new PH;EK(this.d,this.a);NH(this.a,c=new TE(nW('OK')));Pe(c,new $1(this),(el(),el(),dl));NH(this.a,b=new TE(nW(Cyb)));Pe(b,new a2(this),(null,dl));zF(this);!this.t&&(this.t=sD(new CG(this)));MF(this)}\nfunction zL(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction NQ(a){var b,c,d;JM(a);a.n=Uo(Zz,svb,0,a.k,8,1);a.N>150&&a==TL.H&&OQ(a,2);b=a.b;a.s=a.e;a.s>a.N/2&&(a.s=op(a.N/2));a.Ff()&&a.s+8>a.N/2&&(a.s=op(a.N/2-8));bM(a,a.s*2);a.j=Uo(Px,Nub,19,a.k,0,1);a.i=Uo(Px,Nub,19,a.k,0,1);$L(a);d=~~(-a.k/2);for(c=0;c!=a.k;++c,d++){d==0&&(a.k&1)==0&&++d;a.j[c]=xM(a._,a.ab,0,b*d);a.i[c]=xM(a.W,a.X,0,b*d);a.db[c]=a.o^a.Ff()?5:0}a.g=a.d*(~~(a.k/2)+1);HM(a,a._,a.ab,a.g);(a.T&2)!=0&&(a.r=uM(a,a.c,0.4699999988079071))}\nfunction v_(a,b){var c,d,e,f,g;f=yh(qe(b.o),Dub);f=Qmb(f);e=1;if(Amb(f,'rms')){f=Qmb(Pmb(f,0,f.length-3));e=zyb}f=Jmb(f,'([0-9]+)([pPnNuUmMkKgG])([0-9]+)','$1.$3$2');c=f.length;g=f.charCodeAt(c-1);d=1;switch(g){case 112:case 80:d=1.0E-12;break;case 110:case 78:d=Oub;break;case 117:case 85:d=Qub;break;case 109:d=b.f?Tub:Sub;break;case 107:case 75:d=jtb;break;case 77:d=Tub;break;case 71:case 103:d=Rub;}d!=1&&(f=Qmb(f.substr(0,c-1)));return uo(a.i,f)*d*e}\nfunction Fdb(a){var b,c,d,e,f;if(gp(a.i,93)){a.g=0;a.f=6}if(gp(a.i,53)){a.g=-11;a.f=-3}if(gp(a.i,103)){a.g=-6;a.f=0}a.o=Uo(sp,Jub,0,2+(a.f-a.g)*12,7,1);f=0;for(d=a.g;d<=a.f;d++){for(e=0;e<(d!=a.f?12:1);++e,f++){a.o[f]=omb(10,d)*xdb[e]}}a.k=f;a.o[a.k]=1.0E99;a.c=a.i.Ve(0);b=a.c.p;for(c=0;c<a.k+1;c++){if(JN(b,'',true)==JN(a.o[c],'',true)){a.o[c]=b;a.a=c;break}if(b<a.o[c]){a.a=c;for(e=a.k-1;e>=c;e--)a.o[e+1]=a.o[e];a.o[c]=b;++a.k;break}}a.j=a.c.i;a.e=a.a}\nfunction Xab(a,b){var c,d,e,f,g,h,i,j;h=FA(a.b);j=FA(a.a);if(IA(NA(h,j),{l:0,m:0,h:0})){return new _ab(b)}d=FA(b.b);f=FA(b.a);if(IA(NA(d,f),{l:0,m:0,h:0})){return new _ab(a)}g=a.c;i=a.d;h=CA(h,FA(g));j=CA(j,FA(i));c=b.c;e=b.d;d=CA(d,FA(c));f=CA(f,FA(e));g>c&&(g=c);i>e&&(i=e);IA(h,d)&&(h=d);IA(j,f)&&(j=f);h=RA(h,FA(g));j=RA(j,FA(i));GA(h,{l:stb,m:511,h:0})&&(h={l:stb,m:511,h:0});GA(j,{l:stb,m:511,h:0})&&(j={l:stb,m:511,h:0});return new Zab(g,i,TA(h),TA(j))}\nfunction so(a,b){var c,d,e,f,g,h;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new mnb;if(Llb(b)){jnb(c,d?a.q:a.t);c.a+='\\u221E';jnb(c,d?a.r:a.u);return c.a}b*=a.p;f=Fo(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&zmb(c.a,e)==57){Bo(a,c,e-1);f+=c.a.length-e;knb(c,e,c.a.length)}a.e=0;a.d=c.a.length;a.b=a.d+f;g=a.v;h=a.f;a.b>ptb&&(g=true);g&&ro(a,c);Ao(a,c);Co(a,c);to(a,c,h);qo(a,c);po(a,c);g&&oo(a,c);lnb(c,0,d?a.q:a.t);jnb(c,d?a.r:a.u);return c.a}\nfunction Lmb(m,a,b){var c=new RegExp(a,'g');var d=[];var e=0;var f=m;var g=null;while(true){var h=c.exec(f);if(h==null||f==''||e==b-1&&b>0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&m.length>0){var i=d.length;while(i>0&&d[i-1]==''){--i}i<d.length&&d.splice(i,d.length-i)}var j=Rmb(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}\nfunction jgb(b,c,d,e,f,g){QM.call(this,b,c,d,e,f);this.f=(new Ilb(ifb(g))).a;this.k=(new Ilb(ifb(g))).a;this.e=Uo(sp,Jub,0,4,7,1);this.d=Uo(sp,Jub,0,4,7,1);this.e[0]=(new Ilb(ifb(g))).a;this.e[1]=(new Ilb(ifb(g))).a;try{this.e[2]=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.b=0.99;try{this.b=(new Ilb(ifb(g))).a}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}this.n=Uo(sp,Jub,0,3,7,1);this.c=Uo(sp,Jub,0,3,7,1);this.Y=true;this.a=Uo(sp,Jub,0,9,7,1)}\nfunction nI(a,b,c){var d,e,f,g;a.k=c;e=(AC(),$doc.createElement('table'));a.c=$doc.createElement('tbody');rh(e,HC(a.c));if(!b){f=$doc.createElement('tr');rh(a.c,HC(f))}a.n=b;d=(g=$doc.createElement(ztb),Gh(g,0),g);rh(d,HC(e));we(a,d);Ud();Hb(od,a.X);a.T==-1?XD(a.X,2225|(a.X.__eventBits||0)):(a.T|=2225);Ch(a.X,vub);b?ze(a,Ge(a.X)+'-'+'vertical',true):ze(a,Ge(a.X)+'-'+'horizontal',true);a.X.style['outline']='0px';Bh(a.X,'hideFocus',rsb);Pe(a,new JI(a),(Tk(),Tk(),Sk))}\nfunction EU(a){var b,c,d;a.wb=a.Fb;a.yb=-1;a.xb=-1;if(a.zc!=-1){b=Jcb(a.Hc[a.zc]);a.yb=a.zc;a.xb=a.Hc[a.zc].H;if(b){a.u=new PF(true);pF(a.u,b);d=lmb(0,nmb(a.Ab,nf(a.D).height-430));HF(a.u,a.zb,d);a.u.te()}}else if(a.Fb){WI(a.S,a.Fb.Fe());WI(a.O,!!a.Fb.Ve(0));WI(a.P,a.Fb.Ze()==2);a.u=new PF(true);pF(a.u,a.R);HF(a.u,a.zb,a.Ab);a.u.te()}else{CU(a);a.u=new PF(true);pF(a.u,a.sb);c=lmb(0,nmb(a.zb,nf(a.D).width-400));d=lmb(0,nmb(a.Ab,nf(a.D).height-450));HF(a.u,c,d);a.u.te()}}\nfunction Hcb(a){var b,c,d,e,f,g,h;g=cp(urb(a.v,0),11);b=g.c;if(!b)return null;d=(a.K?1:0)|(a.Q?2:0)|(a.L?0:4)|(a.J?8:0)|(a.n?16:0)|(a.t?64:0)|(a.u?128:0)|(a.M?256:0)|(a.P?512:0)|(a.I?ptb:0)|(a.q?8192:0)|(a.O?Utb:0);d|=4096;c=cV(a.R,b);if(c<0)return null;h='o '+c+' '+g.j+' '+g.n+' '+d+' '+a.B[0]+' '+a.B[1]+' '+a.w+' '+a.v.a.b.length;for(e=0;e<a.v.a.b.length;e++){f=cp(urb(a.v,e),11);e>0&&(h+=' '+cV(a.R,f.c)+' '+f.n);f.k>1&&(h+=' '+a.B[f.k])}a.V!=null&&(h+=' '+a.V);return h}\nfunction Wn(a){var b,c,d,e,f;b=new nnb;f=false;for(e=0;e<13;e++){c=ktb.charCodeAt(e);if(c==32){On(a,b,0);b.a+=' ';On(a,b,0);while(e+1<13&&ktb.charCodeAt(e+1)==32){++e}continue}if(f){if(c==39){if(e+1<13&&ktb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=false}}else{b.a+=bp(c)}continue}if(Dmb('GyMLdkHmsSEcDahKzZv',Xmb(c))>0){On(a,b,0);b.a+=bp(c);d=Tn(e);On(a,b,d);e+=d-1;continue}if(c==39){if(e+1<13&&ktb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=true}}else{b.a+=bp(c)}}On(a,b,0);Un(a)}\nfunction oU(a){var b,c,d,e,f,g,h;a.Pb=new Npb;a.jd=new yrb;for(g=0;g!=a.Q.a.b.length;g++){b=UU(a,g);if(!gp(b,123))continue;h=cp(b,123);h.a=false;qrb(a.jd,new hX(h));c=cp(Hnb(a.Pb,b.Ye(0)),125);d=cp(Hnb(a.Pb,b.Ye(1)),125);if(!!c&&!!d){for(f=new Znb((new Rnb(a.Pb)).a);Wnb(f);){e=(xpb(f.d,f),lh(Wnb(f)),f.b=f.a,cp(f.a.ye(),51));lp(e.ug())===lp(d)&&e.vg(c)}continue}if(c){Knb(a.Pb,b.Ye(1),c);continue}if(d){Knb(a.Pb,b.Ye(0),d);continue}c=new fX;Knb(a.Pb,b.Ye(0),c);Knb(a.Pb,b.Ye(1),c)}}\nfunction i0(a,b){var c,d,e,f,g,h;d=g0((Brb(0,b.a.b.length),cp(Oob(b.a,0),36)),a);e=g0((Brb(1,b.a.b.length),cp(Oob(b.a,1),36)),a);g=g0((Brb(2,b.a.b.length),cp(Oob(b.a,2),36)),a);if(d<e)return g;f=g0((Brb(3,b.a.b.length),cp(Oob(b.a,3),36)),a);h=g0((Brb(4,b.a.b.length),cp(Oob(b.a,4),36)),a);c=5;while(true){if(d<f)return g+(d-e)*(h-g)/(f-e);if(c+1>=b.a.b.length)break;e=f;g=h;f=g0((Brb(c,b.a.b.length),cp(Oob(b.a,c),36)),a);h=g0((Brb(c+1,b.a.b.length),cp(Oob(b.a,c+1),36)),a);c+=2}return h}\nfunction HO(a,b){var c,d,e,f,g,h,i,j,k;h=b.b;f=new V0(hvb,0,10*a.n);l1(b,f);for(g=0;g!=a.Ze();g++){i=a.r[g];NM(a,b,a.db[g]);c=i.k;e=i.p;eN(b,c,e);i.e=OM(i.f,i.e);jM(b,e,c,i.e);if(i.a){j1(b,TL._b.c?(wX(),uX):(wX(),nX));cN(b,i.b,i.c,1);j1(b,ML);cN(b,i.b,i.c,3)}j1(b,WL);j=op(Ef(b.a,i.q).width);d=b.c;f1(b,i.q,i.r.a-~~(j/2),i.r.b+~~(d/2));if(i.g){k=i.r.b-~~(d/2);c1(b,i.r.a-~~(j/2),k,i.r.a+~~(j/2),k)}}j1(b,a.U||a.bb||TL.Vb==a?QL:ML);gN(b,a.s,a.t,4);a.j!=null&&d1(b,a.j,a.k,3);lM(a,b);l1(b,h)}\nfunction Gdb(a,b,c,d,e){ydb();var f;OF.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;oV(this.n);this.p=new IK;LF(this,this.p);Fdb(this);EK(this.p,new JG(this.j));this.d=Uo(eu,Rrb,35,5,0,1);for(f=0;f<5;f++){$o(this.d,f,new JG('---'));EG(this.d[f],(FH(),zH));f==2?oe(this.d[2],wub):f==1||f==3?oe(this.d[f],'1off'):oe(this.d[f],'2off');EK(this.p,this.d[f])}Adb(this,c);Pe(this,this,(Kl(),Kl(),Jl));Pe(this,this,(Zl(),Zl(),Yl));Pe(this,this,(Al(),Al(),zl));IF(this,new Kdb(this,a,b))}\nfunction hB(a,b,c){var d,e,f;f=c.V*jB(a,c.W,true);d=c.a*jB(a,c.b,true);e=c.e*jB(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/jB(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/jB(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/jB(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/jB(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/jB(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/jB(a,c.M,true)}}c.A=c.v;c.n=c.r;c.o=c.s;c.W=c.S;c.b=c.K;c.f=c.M}\nfunction kB(a,b,c){var d,e,f,g,h;!!a.a&&X(a.a);if(b==0){for(f=new kob(a.c);f.b<f.d.kg();){d=(lh(f.b<f.d.kg()),cp(f.d.ng(f.c=f.b++),139));d.g=d.F=d.N;d.V=d.H=d.R;d.j=d.G=d.P;d.a=d.C=d.J;d.Z=d.I=d.T;d.e=d.D=d.L;d.p=d.t;d.A=d.v;d.q=d.u;d.n=d.r;d.B=d.w;d.o=d.s;d.i=d.O;d.W=d.S;d.k=d.Q;d.b=d.K;d.$=d.U;d.f=d.M;GB(a.b,d)}return}h=a.d.clientWidth|0;g=a.d.clientHeight|0;for(e=new kob(a.c);e.b<e.d.kg();){d=(lh(e.b<e.d.kg()),cp(e.d.ng(e.c=e.b++),139));gB(a,h,d);hB(a,g,d)}a.a=new nB(a,c);Z(a.a,b,a.d)}\nfunction sZ(a){var b,c;if(Bmb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){if(a.charCodeAt(c)==92){b=a.charCodeAt(c+1);b==110?(a=a.substr(0,c)+Esb+Smb(a,c+2,a.length-(c+2))):b==115?(a=a.substr(0,c)+' '+Smb(a,c+2,a.length-(c+2))):b==112?(a=a.substr(0,c)+'+'+Smb(a,c+2,a.length-(c+2))):b==113?(a=a.substr(0,c)+'='+Smb(a,c+2,a.length-(c+2))):b==104?(a=a.substr(0,c)+'#'+Smb(a,c+2,a.length-(c+2))):b==97?(a=a.substr(0,c)+'&'+Smb(a,c+2,a.length-(c+2))):(a=a.substr(0,c)+Smb(a,c+1,a.length-(c+1)))}}return a}\nfunction Wmb(a,b,c){if(c<128){a[b]=mp(c&127);return 1}else if(c<Ttb){a[b++]=mp(c>>6&31|192);a[b]=mp(c&63|128);return 2}else if(c<Vtb){a[b++]=mp(c>>12&15|224);a[b++]=mp(c>>6&63|128);a[b]=mp(c&63|128);return 3}else if(c<Ytb){a[b++]=mp(c>>18&7|240);a[b++]=mp(c>>12&63|128);a[b++]=mp(c>>6&63|128);a[b]=mp(c&63|128);return 4}else if(c<_tb){a[b++]=mp(c>>24&3|248);a[b++]=mp(c>>18&63|128);a[b++]=mp(c>>12&63|128);a[b++]=mp(c>>6&63|128);a[b]=mp(c&63|128);return 5}throw new Plb('Character out of range: '+c)}\nfunction gB(a,b,c){var d,e,f;d=c.g*jB(a,c.i,false);e=c.j*jB(a,c.k,false);f=c.Z*jB(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/jB(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/jB(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/jB(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/jB(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/jB(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/jB(a,c.U,false)}}c.p=c.t;c.q=c.u;c.B=c.w;c.i=c.O;c.k=c.Q;c.$=c.U}\nfunction FF(a,b){var c,d,e,f;if(b.a||!a.N&&b.b){a.L&&(b.a=true);return}a.ke(b);if(b.a){return}d=b.d;c=AF(a,d);c&&(b.b=true);a.L&&(b.a=true);f=(AC(),HD(d.type));switch(f){case 512:case 256:case 128:{Qh(d)&Fsb;(Sh(d)?1:0)|(Rh(d)?8:0)|(Ph(d)?2:0)|(Oh(d)?4:0);return}case 4:case Xtb:{if(zC){b.b=true;return}}if(!c&&a.A){a.se(true);return}break;case 8:case 64:case 1:case 2:case vtb:{if(zC){b.b=true;return}break}case Ttb:{e=d.target;if(a.L&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction r_(a){var b,c,d,e,f;for(c=0;;c++){a.e[c]=a.f.Ve(c);if(!a.e[c])break;b=a.e[c];d=rE(a.k,a.g);f=nW(b.i);Mmb(b.i,'<')?GK(a.k,e=new MG(f),d):GK(a.k,e=new JG(f),d);c!=0&&Ch((AC(),e.X),ksb);d=rE(a.k,a.g);if(b.d){GK(a.k,b.d,d);Pe(b.d,new F_(a),(Zk(),Zk(),Yk))}else if(b.c){GK(a.k,b.c,d);YE(b.c,new H_(a))}else if(b.b){GK(a.k,b.b,d);Pe(b.b,new J_(a),(el(),el(),dl))}else if(b.n){GK(a.k,b.n,d)}else if(b.a){GK(a.k,b.a,d)}else{GK(a.k,b.o=new rK,d);b.k!=null&&jK(b.o,b.k);b.k==null&&jK(b.o,w_(a,b))}}a.d=c}\nfunction dV(a,b,c){var d,e,f,g,h,i,j,k,m;for(d=0;d!=b;d++){k=true;for(e=0;e!=b;e++){if(a[d][e]!=0){k=false;break}}if(k)return false}for(e=0;e!=b;e++){for(d=0;d!=e;d++){j=a[d][e];for(f=0;f!=d;f++)j-=a[d][f]*a[f][e];a[d][e]=j}g=0;h=-1;for(d=e;d!=b;d++){j=a[d][e];for(f=0;f!=e;f++)j-=a[d][f]*a[f][e];a[d][e]=j;m=j<=0?0-j:j;if(m>=g){g=m;h=d}}if(e!=h){for(f=0;f!=b;f++){m=a[h][f];a[h][f]=a[e][f];a[e][f]=m}}c[e]=h;a[e][e]==0&&(a[e][e]=1.0E-18);if(e!=b-1){i=1/a[e][e];for(d=e+1;d!=b;d++)a[d][e]*=i}}return true}\nfunction y_(a,b){uG.call(this);sG(this,nW('Edit Component'));this.c=b;this.f=a;this.k=new IK;$F(this,this.k);this.e=Uo(Bw,Rrb,7,10,0,1);this.i=(no(),new Eo('####.##########',Mn()));this.g=new PH;Ce(this.g,Byb);OH(this.g,(FH(),BH));ye(this.g,ksb);EK(this.k,this.g);NH(this.g,this.a=new TE(nW('Apply')));Pe(this.a,new z_(this),(el(),el(),dl));NH(this.g,this.j=new TE(nW('OK')));Pe(this.j,new B_(this),(null,dl));OH(this.g,EH);NH(this.g,this.b=new TE(nW(Cyb)));Pe(this.b,new D_(this),(null,dl));r_(this);zF(this)}\nfunction TT(a,b,c,d,e,f,g,h,i){var j,k;if((a.s.T&ptb)!=0){d=-d;f=-f;b+=a.s.p*(a.s.u-1);h=-h}if((a.s.T&Ttb)!=0){e=-e;g=-g;c+=a.s.p*(a.s.v-1);i=-i}j=b+a.s.p*d*a.j+h;k=c+a.s.p*e*a.j+i;a.k=new P9(j+f*a.s.p,k+g*a.s.p);a.p=new P9(j+f*a.s.o,k+g*a.s.o);a.r=new P9(j,k);if(a.a){a.b=j+f*10*a.s.n;a.c=k+g*10*a.s.n}if(a.d){a.s.j=Uo(tp,itb,0,3,7,1);a.s.k=Uo(tp,itb,0,3,7,1);a.s.j[0]=j+f*a.s.o-~~(d*a.s.o/2);a.s.k[0]=k+g*a.s.o-~~(e*a.s.o/2);a.s.j[1]=j;a.s.k[1]=k;a.s.j[2]=j+f*a.s.o+~~(d*a.s.o/2);a.s.k[2]=k+g*a.s.o+~~(e*a.s.o/2)}}\nfunction Q_(a){var b,c,d,e,f,g,h,i,j,k;uG.call(this);this.a=new IK;$F(this,this.a);sG(this,nW('Export as Local File'));EK(this.a,new JG(nW('Click on the link below to save your circuit')));g=(h=[''],h[0]=a,i=$doc.exportBlob,i&&URL.revokeObjectURL(i),j=new Blob(h,{type:pyb}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new Cpb;d=($n(),ao(ko((jo(),jo(),io))));e='circuit-'+Pn(d,c,null)+qyb;b=new EE(e,g);Bh((AC(),b.X),'Download',e);EK(this.a,b);EK(this.a,f=new TE(nW('OK')));Pe(f,new R_(this),(el(),el(),dl));zF(this)}\nfunction Khb(a){var b,c,d,e,f;JM(a);a.ab.b=a._.b;a.r=DM(4);a.p=DM(4);a.q=DM(4);a.r[0]=a._;a.r[1]=a.ab;zM(a._,a.ab,a.r[2],0,-a.Q*a.t);zM(a._,a.ab,a.r[3],1,-a.Q*a.t);c=0.5-12/a.N;b=0.5-2/a.N;for(e=0;e!=4;e+=2){yM(a.r[e],a.r[e+1],a.p[e],c);yM(a.r[e],a.r[e+1],a.p[e+1],1-c);yM(a.r[e],a.r[e+1],a.q[e],b);yM(a.r[e],a.r[e+1],a.q[e+1],1-b)}if(a.o==-1){a.k=Uo(Px,Nub,19,2,0,1);d=dmb(7/a.t);a.k[0]=xM(a.p[0],a.p[2],d,-7*a.Q);a.k[1]=xM(a.p[3],a.p[1],d,-7*a.Q);f=a.r[1];a.r[1]=a.r[3];a.r[3]=f;f=a.p[1];a.p[1]=a.p[3];a.p[3]=f}else a.k=null}\nfunction DU(a,b){var c,d,e,f,g,h,i,j,k,m;oV(a);rU(a);i=null;for(g=0;g!=a.Q.a.b.length;g++){d=UU(a,g);c=d.K;i?(i=Xab(i,c)):(i=c)}j=a.Q.a.b.length;if(b!=null){tV(a,Ymb(b),b.length,true,false);HG(a.ad,null)}else{pV(a);sV(a,a.t)}h=null;for(g=j;g!=a.Q.a.b.length;g++){d=UU(a,g);d.bb=true;c=d.K;h?(h=Xab(h,c)):(h=c)}if(!!i&&!!h&&Uab(i,h)){e=0;f=0;m=a.i.b-i.b-h.b;k=a.i.a-i.a-h.a;m>k?(e=PV(a,i.c+i.b-h.c+a.ab)):(f=PV(a,i.d+i.a-h.d+a.ab));for(g=j;g!=a.Q.a.b.length;g++){d=UU(a,g);d.eb+=e;d.gb+=f;d.fb+=e;d.hb+=f;Wab(d.K,e,f);d.qf()}}a.c=true}\nfunction zcb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;(!a.f||a.f.d!=a.F)&&(a.f=new A0(a.F));u=~~((a.A.a-1)/2);s=Uo(sp,Jub,0,a.F,7,1);h=Uo(sp,Jub,0,a.F,7,1);o=a.X.a.b.length==0?cp(trb(a.v),11):cp(trb(a.X),11);m=o.e;n=o.f;r=o.g;for(e=0;e<a.F;e++){g=r-e+a.F&a.F-1;s[e]=0.5*(m[g]+n[g]);h[e]=0}y0(a.f,s,h);k=Hyb;for(f=0;f<~~(a.F/2);f++){i=z0(a.f,s[f],h[f]);i>k&&(k=i)}j=z0(a.f,s[0],h[0]);p=op(j*u/k);q=0;k1(b,azb);for(d=1;d<~~(a.F/2);d++){t=~~(2*d*a.A.b/a.F);if(t==q)continue;j=z0(a.f,s[d],h[d]);c=op(j*u/k);c1(b,q,u-p,t,u-c);p=c;q=t}}\nfunction GB(a,b){var c,d;d=b.d.style;LB(b.d,b);if(b.Y){c=d[Ltb];wi(d,Ltb,'');c.length>0&&JB(a,b.d)}else{wi(d,Ltb,(Oi(),'none'))}b.p?IB(a,b,Etb,b.g,b.i,false,false):wi(d,Etb,'');b.q?IB(a,b,Htb,b.j,b.k,false,false):wi(d,Htb,'');b.A?IB(a,b,Gtb,b.V,b.W,true,false):wi(d,Gtb,'');b.n?IB(a,b,Itb,b.a,b.b,true,false):wi(d,Itb,'');b.B?IB(a,b,osb,b.Z,b.$,false,true):wi(d,osb,'');b.o?IB(a,b,nsb,b.e,b.f,true,true):wi(d,nsb,'');d=b.c.style;switch(2){case 2:wi(d,Etb,(Wj(),Ftb));wi(d,Htb,Ftb);}switch(2){case 2:wi(d,Gtb,(Wj(),Ftb));wi(d,Itb,Ftb);}}\nfunction $N(a,b){var c;if(b==0)return new M_(a.k==0?Xub:Yub,a.i,-20,20);if(b==1){c=new M_('Waveform',a.k,-1,-1);c.d=new VT;aI(c.d,nW('D/C'));aI(c.d,nW('A/C'));aI(c.d,nW('Square Wave'));aI(c.d,nW('Triangle'));aI(c.d,nW('Sawtooth'));aI(c.d,nW('Pulse'));dI(c.d,a.k);return c}if(a.k==0)return null;if(b==2)return new M_('Frequency (Hz)',a.g,4,500);if(b==3)return new M_('DC Offset (V)',a.d,-20,20);if(b==4)return L_(new M_('Phase Offset (degrees)',a.j*180/Nrb,-180,180));if(b==5&&(a.k==5||a.k==2))return L_(new M_('Duty Cycle',a.e*100,0,100));return null}\nfunction Ydb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new IK;this.b=sf();Ce(this.b,WT+' px');xe(this.b,'40 px');qf(this.b,WT);pf(this.b,Odb);EK(this.j,this.b);this.f=of(this.b);Jf(this.f,$yb);Pe(this.b,this,(el(),el(),dl));Pe(this.b,this,(Al(),Al(),zl));Pe(this.b,this,(Ul(),Ul(),Tl));Pe(this.b,this,(Fl(),Fl(),El));Pe(this.b,this,(Kl(),Kl(),Jl));Pe(this.b,this,(Pl(),Pl(),Ol));Pe(this.b,this,(Zl(),Zl(),Yl));Pe(this.b,this,(xm(),xm(),wm));Pe(this.b,this,(rm(),rm(),qm));Pe(this.b,this,(lm(),lm(),km));Pe(this.b,this,(fm(),fm(),em));Tdb(this);jF(this,this.j)}\nfunction KA(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;m=(b.h&1048320)>>8;C=c*h;D=d*h;F=e*h;G=f*h;H=g*h;if(i!=0){D+=c*i;F+=d*i;G+=e*i;H+=f*i}if(j!=0){F+=c*j;G+=d*j;H+=e*j}if(k!=0){G+=c*k;H+=d*k}m!=0&&(H+=c*m);o=C&stb;p=(D&511)<<13;n=o+p;r=C>>22;s=D>>9;t=(F&262143)<<4;u=(G&31)<<17;q=r+s+t+u;w=F>>18;A=G>>5;B=(H&4095)<<8;v=w+A+B;q+=n>>22;n&=stb;v+=q>>22;q&=stb;v&=ttb;return nA(n,q,v)}\nfunction oA(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw new Ukb}if(a.l==0&&a.m==0&&a.h==0){c&&(kA=nA(0,0,0));return nA(0,0,0)}if(b.h==utb&&b.m==0&&b.l==0){return pA(a,c)}i=false;if(b.h>>19!=0){b=LA(b);i=true}g=vA(b);f=false;e=false;d=false;if(a.h==utb&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=mA((ZA(),VA));d=true;i=!i}else{h=PA(a,g);i&&tA(h);c&&(kA=nA(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=LA(a);d=true;i=!i}if(g!=-1){return qA(a,g,i,f,c)}if(!HA(a,b)){c&&(f?(kA=LA(a)):(kA=nA(a.l,a.m,a.h)));return nA(0,0,0)}return rA(d?a:nA(a.l,a.m,a.h),b,i,f,e,c)}\nfunction nU(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p;i=0;for(e=0;e!=a.jd.a.b.length;e++){o=cp(urb(a.jd,e),155);p=o.c;c=cp(urb(a.Ob,p.Z[0]),87);j=new yrb;k=new yrb;f=true;g=true;for(h=0;h!=c.b.a.b.length;h++){d=cp(urb(c.b,h),88);b=d.a;if(b==p)continue;n=d.a.Ye(d.b);m=gp(b,123)&&!cp(b,123).a;if(n.a==p.eb&&n.b==p.gb){Mob(j.a,b);m&&(f=false)}else if(n.a==p.fb&&n.b==p.hb){Mob(k.a,b);m&&(g=false)}}if(f){o.a=j;o.b=0;p.a=true}else if(g){o.a=k;o.b=1;p.a=true}else{qrb(a.jd,cp(wrb(a.jd,e--),155));++i;if(i>a.jd.a.b.length*2){cW(a,nW('wire loop detected'),p);return false}}}return true}\nfunction iab(a){var b,c,d,e;JM(a);d=0;if(RM(a.R)>RM(a.S)){c=2*TL.ab*Zlb(a.R)*~~((amb(emb(a.R)).a+2*TL.ab-1)/(2*TL.ab));a.ab.a=a._.a+c;d=a.R<0?a.S:-a.S;a.ab.b=a._.b}else{c=2*TL.ab*Zlb(a.S)*~~((amb(emb(a.S)).a+2*TL.ab-1)/(2*TL.ab));if(a.S!=0){a.ab.b=a._.b+c;d=a.S>0?a.R:-a.R;a.ab.a=a._.a}}d==0&&(d=TL.ab);a.N=XM(a._,a.ab);bM(a,32);a.q=a.w.k*0.0099+0.005;e=op((a.q-0.5)*32);a.r=xM(a._,a.ab,0.5,d);a.d=xM(a._,a.ab,e/a.N+0.5,d);a.c=xM(a._,a.ab,e/a.N+0.5,8*(d<0?-1:d==0?0:1));a.p=wM(a._,a.ab,e/a.N+0.5);a.a=new O9;a.b=new O9;b=(d<0?-d:d)-8;AM(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new O9;a.t=new O9}\nfunction Tdb(a){var b;a.e?Of(a.f,_yb):Of(a.f,'lightgrey');Nf(a.f,1);Bf(a.f,0,0,WT,Odb);wf(a.f);Ff(a.f,Ndb+Odb-3,0);Df(a.f,Ndb,~~(Odb/2));Df(a.f,Ndb+Odb-3,Odb);Ff(a.f,WT-Ndb-Odb+3,0);Df(a.f,WT-Ndb,~~(Odb/2));Df(a.f,WT-Ndb-Odb+3,Odb);Rf(a.f);a.e&&Of(a.f,'grey');wf(a.f);Nf(a.f,5);Ff(a.f,Ndb+Odb+Mdb,~~(Odb/2));Df(a.f,WT-Ndb-Odb-Mdb,~~(Odb/2));Rf(a.f);b=Ndb+Odb+Mdb+(WT-2*(Ndb+Odb+Mdb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&CM(a.a)?Of(a.f,'cyan'):Of(a.f,'red');wf(a.f);Ff(a.f,Ndb+Odb+Mdb,~~(Odb/2));Df(a.f,b,~~(Odb/2));Rf(a.f);Of(a.f,_yb);Nf(a.f,2);Bf(a.f,b-2,2,5,Odb-4);Sf(a.f,b-2,2,5,Odb-4)}}\nfunction kV(a,b){var c,d,e;if(Zh(b.a)==2){if(!(Rh(b.a)||Sh(b.a)||Ph(b.a)||Oh(b.a)))return}if(a.Zc==7){PU(a,(bl(b),cl(b)));return}c=_U(a,bl(b));d=aV(a,cl(b));if(!Sab(a.i,bl(b),cl(b)))return;!!a.H&&a.H.Je(c,d);e=true;switch(a.Zc){case 1:KU(a,bl(b),cl(b));break;case 2:NU(a,d+a._&a.$);break;case 3:LU(a,c+a._&a.$);break;case 5:!!a.Fb&&MU(a,c+a._&a.$,d+a._&a.$);break;case 6:if(!a.Fb)AV(a,c,d);else{if(IA(RA(EA(xg()),a.Db),{l:150,m:0,h:0}))return;a.Zc=4;e=OU(a,c,d)}break;case 4:e=OU(a,c,d);}if(e){a.K=bl(b);a.L=cl(b);a.I=_U(a,a.K);a.J=aV(a,a.L);if(!(a.Zc==4&&mV(a))){a.I=PV(a,a.I);a.J=PV(a,a.J)}}}\n",
  "function NV(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.gc;e++){if(Pcb(a.Hc[e])){for(g=e;g!=a.gc;g++)a.Hc[g]=a.Hc[g+1];--a.gc;--e;continue}a.Hc[e].w>h+1&&(a.Hc[e].w=h+1);h=a.Hc[e].w}while(a.gc>0&&!Icb(a.Hc[a.gc-1]))--a.gc;d=nf(a.D).height-a.i.a;h=0;for(e=0;e!=a.gc;e++)a.fc[e]=0;for(e=0;e!=a.gc;e++){h=gV(a.Hc[e].w,h);++a.fc[a.Hc[e].w]}b=h+1;f=120;b<=2&&(f=180);n=~~((nf(a.D).width-f)/b);n<20&&(n=20);h=-1;c=0;j=0;m=0;for(e=0;e!=a.gc;e++){k=a.Hc[e];if(k.w>h){h=k.w;c=~~(d/a.fc[h]);j=0;m=k.T}k.U=a.fc[h];if(k.T!=m){k.T=m;Tcb(k)}i=new Zab(h*n,nf(a.D).height-d+c*j,n-10,c);++j;Tab(i,k.A)||Xcb(k,i)}}\nfunction Ncb(a,b){b==Vvb&&fdb(a,a.R.Bc.c);b==Xvb&&_cb(a,a.R.kc.c);b=='showscale'&&edb(a,a.R.xc.c);b=='showpeak'&&cdb(a,a.R.oc.c);b==Yvb&&ddb(a,a.R.sc.c);b=='showfreq'&&bdb(a,a.R.ic.c);b==Zvb&&adb(a,a.R.hc.c);b=='showrms'&&(a.O=a.R.uc.c);b=='showpower'&&Ycb(a,1);b=='showib'&&Ycb(a,1);b=='showic'&&Ycb(a,2);b=='showie'&&Ycb(a,3);b=='showvbe'&&Ycb(a,4);b=='showvbc'&&Ycb(a,5);b=='showvce'&&Ycb(a,6);if(b==Tvb){a.t=true;a.u=false;$cb(a,6,2,Icb(a),null);Tcb(a)}if(b=='showvvsi'){a.t=a.R.Ac.c;a.u=false;Tcb(a)}if(b==_vb){a.u=a.t=a.R.Gc.c;a.t&&(a.v=a.X);a.t&&a.v.a.b.length==1&&Vcb(a);Tcb(a)}b==awb&&Ycb(a,2)}\nfunction cbb(a){var b,c,d;JM(a);dbb(a);$L(a);a.r=-a.Q*16;bM(a,32);a.C=Vo(Px,[Rrb,Nub],[115,19],0,[a.s,3],2);a.B=Vo(Px,[Rrb,Nub],[115,19],0,[a.s,3],2);for(b=0;b!=a.s;b++){for(c=0;c!=3;c++){a.C[b][c]=new O9;a.B[b][c]=new O9}zM(a.W,a.X,a.B[b][0],0,-a.r*3*b);zM(a.W,a.X,a.B[b][1],1,-a.r*3*b-a.r);zM(a.W,a.X,a.B[b][2],1,-a.r*3*b+a.r);zM(a._,a.ab,a.C[b][0],0,-a.r*3*b);zM(a._,a.ab,a.C[b][1],1,-a.r*3*b-a.r);zM(a._,a.ab,a.C[b][2],1,-a.r*3*b+a.r)}a.d=DM(2);a.c=DM(2);a.t=DM(a.s);d=(a.T&1)!=0?1:0;zM(a._,a.ab,a.d[0],d,a.r*2);zM(a._,a.ab,a.d[1],d,a.r*3);zM(a._,a.ab,a.c[0],0.5,a.r*2);zM(a._,a.ab,a.c[1],0.5,a.r*3);a.k=DM(a.s*2)}\nfunction dh(a,b){var c,d,e,f,g,h,i,j,k;if(!b.length){return a.Rd(Dsb,Bsb,-1,-1)}k=Qmb(b);Bmb(k.substr(0,3),'at ')&&(k=Smb(k,3,k.length-3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=Qmb(Smb(k,g+1,k.length-(g+1)));k=Qmb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=Qmb(k.substr(0,g))}g=Dmb(k,Xmb(46));g!=-1&&(k=Smb(k,g+1,k.length-(g+1)));(!k.length||Bmb(k,'Anonymous function'))&&(k=Bsb);h=Fmb(j,Xmb(58));e=Gmb(j,Xmb(58),h-1);i=-1;d=-1;f=Dsb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Zg(j.substr(e+1,h-(e+1)));d=Zg(Smb(j,h+1,j.length-(h+1)))}return a.Rd(f,k,i,d)}\nfunction Zmb(a,b,c){var d,e,f,g,h,i,j,k;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw new Plb(kzb)}else if((e&128)==0){++j}else if((e&224)==192){j+=2}else if((e&240)==224){j+=3}else if((e&248)==240){j+=4}else{throw new Plb(kzb)}if(j>c){throw new Wkb(kzb)}}g=Uo(rp,itb,0,f,7,1);k=0;h=0;for(i=0;i<c;){e=a[b+i++];if((e&128)==0){h=1;e&=127}else if((e&224)==192){h=2;e&=31}else if((e&240)==224){h=3;e&=15}else if((e&248)==240){h=4;e&=7}else if((e&252)==248){h=5;e&=3}while(--h>0){d=a[b+i++];if((d&192)!=128){throw new Plb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+_lb(d,16))}e=e<<6|d&63}k+=ilb(e,g,k)}return Umb(g,0,g.length)}\nfunction xo(b,c,d){var e,f,g,h,i,j,k,m,n,o;k=false;n=false;m=false;o=1;f=b.g?'.':'.';h=b.g?',':',';i=new mnb;for(;d[0]<c.length;++d[0]){e=c.charCodeAt(d[0]);g=48<=e&&e<=57?e-48:48<=e&&e<=57?e-48:-1;if(g>=0&&g<=9){inb(i,g+48&Fsb);m=true}else if(e==f.charCodeAt(0)){if(k||n){break}i.a+='.';k=true}else if(e==h.charCodeAt(0)){if(k||n){break}continue}else if(e==69){if(n){break}i.a+='E';n=true}else if(e==43||e==45){i.a+=bp(e)}else if(e==37){if(o!=1){break}o=100;if(m){++d[0];break}}else if(e==8240){if(o!=1){break}o=jtb;if(m){++d[0];break}}else{break}}try{j=Glb(i.a)}catch(a){a=bA(a);if(gp(a,111)){throw new umb(c)}else throw aA(a)}j=j/o;return j}\nfunction vo(a,b,c){var d,e,f,g,h,i,j,k,m;h=Nmb(b,a.t,c[0]);e=Nmb(b,a.q,c[0]);i=Amb(b,a.u);f=Amb(b,a.r);g=h&&i;d=e&&f;if(g&&d){a.t.length>a.q.length?(d=false):a.t.length<a.q.length?(g=false):a.u.length>a.r.length?(d=false):a.u.length<a.r.length?(g=false):(d=false)}else if(!g&&!d){throw new umb(b+' does not have either positive or negative affixes')}if(g){c[0]+=a.t.length;m=Pmb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=Pmb(b,c[0],b.length-a.r.length)}if(Bmb(m,'\\u221E')){c[0]+=1;j=Infinity}else if(Bmb(m,'NaN')){c[0]+=3;j=NaN}else{k=Xo(To(tp,1),itb,0,7,[0]);j=xo(a,m,k);c[0]+=k[0]}g?(c[0]+=a.u.length):d&&(c[0]+=a.r.length);d&&(j=-j);return j}\nfunction wo(a,b,c,d,e){var f,g,h,i;knb(d,0,d.a.length);g=false;h=b.length;for(i=c;i<h;++i){f=b.charCodeAt(i);if(f==39){if(i+1<h&&b.charCodeAt(i+1)==39){++i;d.a+=\"'\"}else{g=!g}continue}if(g){d.a+=bp(f)}else{switch(f){case 35:case 48:case 44:case 46:case 59:return i-c;case 164:a.g=true;if(i+1<h&&b.charCodeAt(i+1)==164){++i;if(i<h-2&&b.charCodeAt(i+1)==164&&b.charCodeAt(i+2)==164){i+=2;jnb(d,Po(a.a))}else{jnb(d,a.a[0])}}else{jnb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw new Plb(qtb+b+'\"')}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw new Plb(qtb+b+'\"')}a.p=jtb}d.a+='\\u2030';break;case 45:d.a+='-';break;default:d.a+=bp(f);}}}return h-c}\nfunction Hc(){Hc=fA;Fc=new Qb('aria-activedescendant');new Cc('aria-atomic');new Qb('aria-autocomplete');new Qb('aria-controls');new Qb('aria-describedby');new Qb('aria-dropeffect');new Qb('aria-flowto');Gc=new Cc('aria-haspopup');new Cc('aria-label');new Qb('aria-labelledby');new Cc('aria-level');new Qb('aria-live');new Cc('aria-multiline');new Cc('aria-multiselectable');new Qb('aria-orientation');new Qb('aria-owns');new Cc('aria-posinset');new Cc('aria-readonly');new Qb('aria-relevant');new Cc('aria-required');new Cc('aria-setsize');new Qb('aria-sort');new Cc('aria-valuemax');new Cc('aria-valuemin');new Cc('aria-valuenow');new Cc('aria-valuetext')}\nfunction w3(a){var b,c;JM(a);a.T&=~a.j;a.T|=q3;c=16*a.Q;(a.T&a.n)!=0&&(c=-c);a.I=DM(3);a.u=DM(3);AM(a._,a.ab,a.I[0],a.u[0],1,-c);AM(a._,a.ab,a.I[1],a.u[1],1-22/a.N,-c);AM(a._,a.ab,a.I[2],a.u[2],1-22/a.N,~~(-c*4/3));a.v=DM(3);AM(a._,a.ab,a.v[0],a.v[2],1-28/a.N,~~(c/2));yM(a.v[0],a.v[2],a.v[1],0.5);if((a.T&(a.k|a.o))==0){a.t=DM(2);yM(a.I[0],a.u[0],a.t[0],0.5);yM(a.I[1],a.u[1],a.t[1],0.5)}if((a.T&a.k)!=0){if(a.H==-1){yM(a._,a.ab,a.v[1],1-36/a.N);b=a.Q<0?32:31;a.F=wM(a._,a.ab,1-b/a.N);a.G=3}}else{a.H==1?(a.T&(a.k|a.o))==0?(a.r=aM(a.t[0],a.t[1],12,5)):(a.r=aM(a.I[1],a.I[0],10,4)):(a.T&(a.k|a.o))==0?(a.r=aM(a.t[1],a.t[0],12,5)):(a.r=aM(a.u[0],a.u[1],12,5))}}\nfunction nV(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p;n=Uo(pu,Rrb,40,6,0,1);o=0;e=new EI(true);e.b=true;gI(a.vb,new bJ(nW('Circuits'),e));n[o++]=e;for(m=0;m<c;){for(i=0;i!=c-m;i++)if(b[i+m]==10){++i;break}j=Zmb(b,m,i-1);if(j.charCodeAt(0)==35);else if(j.charCodeAt(0)==43){k=new EI(true);k.b=true;gI(e,new bJ(nW(Smb(j,1,j.length-1)),k));e=n[o++]=k}else if(j.charCodeAt(0)==45){e=n[--o-1]}else{h=Dmb(j,Xmb(32));if(h>0){p=nW(Smb(j,h+1,j.length-(h+1)));g=false;j.charCodeAt(0)==62&&(g=true);f=j.substr(g?1:0,h-(g?1:0));gI(e,new aJ(p,new c7('circuits','setup '+f+' '+p)));if(Bmb(f,a.Qc)&&a.Tc==null){a.Tc=p;HG(a.ad,p)}if(g&&a.Qc==null){a.Qc=f;a.Tc=p;d&&a.Wc==null&&uV(a,a.Qc,a.Tc)}}}m+=i}}\nfunction Pn(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=Mo(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new Dpb(CA(EA(b.a.getTime()),FA(e)));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new Dpb(CA(EA(b.a.getTime()),FA(e)))}k=new nnb;j=a.a.length;for(f=0;f<j;){d=zmb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&zmb(a.a,g)==d;++g);Xn(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&zmb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&zmb(a.a,g)!=39){++g}if(g>=j){throw new Plb(\"Missing trailing '\")}g+1<j&&zmb(a.a,g+1)==39?++g:(m=true);jnb(k,Pmb(a.a,f,g));f=g+1}}else{k.a+=bp(d);++f}}return k.a}\nfunction HD(a){switch(a){case 'blur':return 4096;case 'change':return ptb;case 'click':return 1;case Vsb:return 2;case 'focus':return Ttb;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case Wsb:return 4;case Xsb:return 64;case 'mouseout':return 32;case 'mouseover':return 16;case Ysb:return 8;case 'scroll':return Utb;case 'error':return Vtb;case $sb:case Zsb:return 131072;case Usb:return 262144;case Wtb:return utb;case ctb:return Xtb;case btb:return Ytb;case atb:return vtb;case _sb:return 8388608;case 'gesturestart':return Ztb;case 'gesturechange':return $tb;case 'gestureend':return _tb;default:return -1;}}\nfunction Jcb(a){var b;b=cp(urb(a.v,0),11).c;if(!b)return null;b=Lcb(a);if(!!b&&gp(b,112)){NT(a.R.lc,gdb(a,1));NT(a.R.mc,gdb(a,2));NT(a.R.nc,gdb(a,3));NT(a.R.Dc,gdb(a,4));NT(a.R.Cc,gdb(a,5));NT(a.R.Fc,gdb(a,6));NT(a.R.Ec,a.t&&a.v.a.b.length==2&&cp(urb(a.v,0),11).n==6&&cp(urb(a.v,1),11).n==2);NT(a.R.qc,a.q&&!a.t);return a.R.bd}else{WI(a.R.vc,a.X.a.b.length>1&&!a.t);NT(a.R.Bc,a.Q&&!gdb(a,1));NT(a.R.kc,a.K&&!gdb(a,1));NT(a.R.xc,a.P);NT(a.R.oc,a.L);NT(a.R.sc,a.M);NT(a.R.ic,a.J);NT(a.R.tc,gdb(a,1));OT(a.R.uc,rcb(a)?nW($vb):nW('Show Average'));NT(a.R.uc,a.O);NT(a.R.Ac,a.t&&!a.u);NT(a.R.Gc,a.u);WI(a.R.yc,a.u);NT(a.R.hc,a.I);NT(a.R.wc,gdb(a,2));WI(a.R.wc,!!b&&b.Ee(2));NT(a.R.pc,a.q&&!a.t);return a.R.rc}}\nfunction T_(a,b){var c,d,e,f,g;uG.call(this);this.a=a;this.c=new IK;$F(this,this.c);sG(this,nW('Export as Text'));EK(this.c,new JG(nW('Text file for this circuit is...')));EK(this.c,g=new qK);(AC(),g.X).style[osb]=Dyb;g.X.style[nsb]='200px';g.X[Dub]=b!=null?b:'';this.b=g;EK(this.c,e=new KG(nW('To save this file select it all (eg click in text and type control-A) and copy to your clipboard (eg control-C) before pasting to an empty text file (eg on Windows Notepad) and saving as a new file.')));e.X.style[osb]=Dyb;c=new PH;c.X.style[osb]=Byb;OH(c,(FH(),BH));Ch(c.X,ksb);EK(this.c,c);NH(c,f=new TE(nW('OK')));OH(c,EH);NH(c,d=new TE(nW('Re-Import')));Pe(f,new U_(this),(el(),el(),dl));Pe(d,new W_(this),(null,dl));zF(this)}\nfunction dX(a,b,c){var d,e,f,g,h,i;if(b==a.a)return true;if(c--==0)return false;if(a.e[b]){return false}a.e[b]=true;for(f=0;f!=a.c.Q.a.b.length;f++){e=UU(a.c,f);if(e==a.b)continue;if(a.d==1){if(gp(e,122))continue}if(a.d==2){if(!(e.hf()||gp(e,41)))continue}if(a.d==3&&!e.hf())continue;if(a.d==4){if(!(e.hf()||gp(e,53)||gp(e,41)))continue}if(b==0){for(h=0;h!=e.Pe();h++)if(e.ff(h)&&dX(a,e.Oe(h),c)){a.e[0]=false;return true}}for(g=0;g!=e.Pe();g++){if(e.Oe(g)==b)break}if(g==e.Pe())continue;if(e.ff(g)&&dX(a,0,c)){a.e[b]=false;return true}if(a.d==1&&gp(e,103)){d=e.Qe();g==0&&(d=-d);if(dmb(d-a.b.Qe())>1.0E-10)continue}for(i=0;i!=e.Pe();i++){if(g==i)continue;if(e.Ne(g,i)&&dX(a,e.Oe(i),c)){a.e[b]=false;return true}}}a.e[b]=false;return false}\nfunction IU(j,e){var f;var g;var h=j;e.addEventListener(ctb,function(a){mousePos=i(e,a);var b=a.touches[0];var c=Wsb;clearTimeout(g);a.timeStamp-f<300?(c=Vsb):(g=setTimeout(function(){h.Hf()},500));f=a.timeStamp;var d=new MouseEvent(c,{clientX:b.clientX,clientY:b.clientY});a.preventDefault();e.dispatchEvent(d)},false);e.addEventListener(atb,function(a){var b=new MouseEvent(Ysb,{});a.preventDefault();clearTimeout(g);e.dispatchEvent(b)},false);e.addEventListener(btb,function(a){var b=a.touches[0];var c=new MouseEvent(Xsb,{clientX:b.clientX,clientY:b.clientY});a.preventDefault();clearTimeout(g);e.dispatchEvent(c)},false);function i(a,b){var c=a.getBoundingClientRect();return {x:b.touches[0].clientX-c.left,y:b.touches[0].clientY-c.top}}}\nfunction VU(a){var b,c,d,e,f;b=UU(a,a.cb);c=UU(a,a.db);if(!b||!c)return null;if(a.eb==1){if(!gp(b,103))return null;if(!gp(c,53))return null;e=cp(b,103);d=cp(c,53);return nW('res.f = ')+JN(1/(Orb*qmb(e.b*d.c)),Wub,false)}if(a.eb==2){if(!gp(b,93))return null;if(!gp(c,53))return null;f=cp(b,93);d=cp(c,53);return 'RC = '+JN(f.a*d.c,'s',false)}if(a.eb==3){if(!gp(b,93))return null;if(!gp(c,53))return null;f=cp(b,93);d=cp(c,53);return nW('f.3db = ')+JN(1/(Orb*f.a*d.c),Wub,false)}if(a.eb==5){if(!gp(b,93))return null;if(!gp(c,103))return null;f=cp(b,93);e=cp(c,103);return nW('f.3db = ')+JN(f.a/(Orb*e.b),Wub,false)}if(a.eb==4){if(!gp(b,93))return null;if(!gp(c,53))return null;f=cp(b,93);d=cp(c,53);return nW('fc = ')+JN(1/(Orb*f.a*d.c),Wub,false)}return null}\nfunction OV(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;for(d=0;d!=b;d++){k=-1;m=0;n=a.s[d];if(n.b||n.a||n.e)continue;q=0;for(f=0;f!=b;f++){j=a.j[d][f];if(a.s[f].f==1){q-=a.s[f].g*j;continue}if(j==0)continue;if(k==-1){k=f;m=j;continue}break}if(f==b){if(k==-1){cW(a,nW('Matrix error'),null);return}c=a.s[k];if(c.f!=0){continue}c.f=1;c.g=(a.r[d]+q)/m;a.s[d].a=true;d=-1}}i=0;for(d=0;d!=b;d++){c=a.s[d];if(c.f==0){c.c=i++;continue}c.f==1&&(c.c=-1)}g=Vo(sp,[Rrb,Jub],[27,0],7,[i,i],2);h=Uo(sp,Jub,0,i,7,1);e=0;for(d=0;d!=b;d++){p=a.s[d];if(p.a){p.d=-1;continue}h[e]=a.r[d];p.d=e;for(f=0;f!=b;f++){o=a.s[f];o.f==1?(h[e]-=o.g*a.j[d][f]):(g[e][o.c]+=a.j[d][f])}++e}a.j=g;a.r=h;b=a.n=i;for(d=0;d!=b;d++)a.Sb[d]=a.r[d];for(d=0;d!=b;d++)for(f=0;f!=b;f++)a.Rb[d][f]=a.j[d][f];a.o=true}\nfunction ZN(a,b,c){var d,e,f,g,h,i;j1(b,a.U||a.bb||TL.Vb==a?QL:(wX(),qX));LM(a,b);f=c.a;h=c.b;cN(b,f,h,17);YL(a,f-17,h-17,f+17,h+17);switch(a.k){case 2:g=op(16*a.e-8+f);g=f-8+3>(f+8-3<g?f+8-3:g)?f-8+3:f+8-3<g?f+8-3:g;dN(b,f-8,h-8,f-8,h);dN(b,f-8,h-8,g,h-8);dN(b,g,h-8,g,h+8);dN(b,f+8,h+8,g,h+8);dN(b,f+8,h,f+8,h+8);break;case 5:h+=4;dN(b,f-8,h-8,f-8,h);dN(b,f-8,h-8,f-4,h-8);dN(b,f-4,h-8,f-4,h);dN(b,f-4,h,f+8,h);break;case 4:dN(b,f,h-8,f-8,h);dN(b,f,h-8,f,h+8);dN(b,f,h+8,f+8,h);break;case 3:{dN(b,f-10,h,f-5,h-8);dN(b,f-5,h-8,f,h);dN(b,f,h,f+5,h+8);dN(b,f+5,h+8,f+10,h);break}case 1:{wf(b.a);Nf(b.a,3);for(d=-10;d<=10;d++){i=h+op(0.95*Math.sin(d*Nrb/10)*8);d==-10?Ff(b.a,f+-10,i):Df(b.a,f+d,i)}Rf(b.a);Nf(b.a,1);break}}if(TL.Mc.c){e=JN(a.g,Wub,true);(a.R==0||a.S==0)&&mM(a,b,e,17)}}\nfunction iZ(a){var b,c,d,e,f,g,h,i,j;d=Lmb(a.g,Esb,0);a.i=new yrb;a.j=new yrb;for(b=0;b!=d.length;b++){g=d[b].toLowerCase();if(g.length==0||Bmb(g.substr(0,1),'#'))continue;h=Lmb(Jmb(g,' ',''),'=',0);if(h.length!=2){tD(iyb+(b+1)+jyb);return}if(h[0].length<a.d.length){tD('Model must have >= '+a.d.length+kyb);return}if(h[0].length>a.d.length+a.f.length){tD('Model must have <= '+(a.d.length+a.f.length)+kyb);return}if(h[1].length!=a.f.length){tD('Model must have '+a.f.length+' digits on right side');return}f=h[0];i=Uo(Zz,svb,0,26,8,1);e='';for(c=0;c!=f.length;c++){j=f.charCodeAt(c);if(j==63||j==43||j==45||j==48||j==49){e+=bp(j);continue}if(j<97||j>122){tD(iyb+(b+1)+jyb);return}if(i[j-97]){e+=String.fromCharCode(j+65-97&Fsb);continue}i[j-97]=true;e+=bp(j)}qrb(a.i,e);qrb(a.j,h[1])}}\nfunction ycb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(wU(a.R))return;if(!Sab(a.A,a.R.Bb,a.R.Cb))return;if(a.H<0&&!a.I)return;f=Uo(kz,Rrb,2,4,4,1);h=tdb(cp(urb(a.v,0),11),a.A.b);g=a.R.Bb-a.A.c+h&a.F-1;d=0;k=~~((a.A.a-1)/2);if(a.H>=0){m=cp(urb(a.X,a.H),11);f[d++]=rdb(m,m.e[g]);j=op(a.p*(m.e[g]-a.o));k1(b,m.a);g1(b,a.R.Bb-2,a.A.d+k-j-2,5)}if(a.I){i=1/(a.R.$c*a.T*2);f[d++]=JN(i*(a.R.Bb-a.A.c)/a.A.b,Wub,false)}if(a.X.a.b.length>0){p=a.R.Yc-a.R.$c*a.T*(a.A.c+a.A.b-a.R.Bb);f[d++]=JN(p,'s',false)}o=0;n=15*d;for(e=0;e!=d;e++){q=op(Ef(b.a,f[e]).width);q>o&&(o=q)}j1(b,WL);c1(b,a.R.Bb,a.A.d,a.R.Bb,a.A.d+a.A.a);j1(b,a.R._b.c?(wX(),uX):(wX(),nX));c=a.R.Bb;c<~~(o/2)&&(c=~~(o/2));i1(b,c-~~(o/2),a.A.d-n,o,n);j1(b,WL);for(e=0;e!=d;e++){q=op(Ef(b.a,f[e]).width);f1(b,f[e],c-~~(q/2),a.A.d-2-(d-1-e)*15)}}\nfunction s3(a){var b,c,d,e,f,g,h,i,j;j=Uo(sp,Jub,0,3,7,1);j[0]=a.db[0];j[1]=a.db[1];j[2]=a.db[2];j[1]>a.B+0.5&&(j[1]=a.B+0.5);j[1]<a.B-0.5&&(j[1]=a.B-0.5);j[2]>a.C+0.5&&(j[2]=a.C+0.5);j[2]<a.C-0.5&&(j[2]=a.C-0.5);g=1;c=2;if(a.H*j[1]>a.H*j[2]){g=2;c=1}i=j[0]-j[g];h=j[c]-j[g];(v3(a.B,j[1])||v3(a.C,j[2]))&&(TL.w=false);a.B=j[1];a.C=j[2];e=i;d=h;i*=a.H;h*=a.H;a.A=0;a.w=0;if(i<a.J){b=Hyb;a.A=h*Hyb;a.D=0}else if(h<i-a.J){a.A=a.s*((i-a.J)*h-h*h*0.5);a.w=a.s*h;b=a.s*(i-h-a.J);a.D=1}else{a.w=a.s*(i-a.J);b=Hyb;a.A=0.5*a.s*(i-a.J)*(i-a.J)+(h-(i-a.J))*Hyb;a.D=2}f=-a.H*a.A+b*d+a.w*e;VV(TL,a.Z[c],a.Z[c],b);VV(TL,a.Z[c],a.Z[g],-b-a.w);VV(TL,a.Z[c],a.Z[0],a.w);VV(TL,a.Z[g],a.Z[c],-b);VV(TL,a.Z[g],a.Z[g],b+a.w);VV(TL,a.Z[g],a.Z[0],-a.w);ZV(TL,a.Z[c],f);ZV(TL,a.Z[g],-f);(g==2&&a.H==1||g==1&&a.H==-1)&&(a.A=-a.A)}\nfunction GX(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D;i=new Npb;t=new jfb(c,'\\r');while(hfb(t)){s=ifb(t);A=new jfb(s,dyb);e=ifb(A);u=pW(e,0,0);if(b){C=u.Ue();j=ifb(b);w=new jfb(j,'_');n=(new Tlb(ifb(w))).a;u=qW(C,0,0,0,0,n,w)}qrb(a.w,u);B=0;while(hfb(A)){v=(new Tlb(ifb(A))).a;g=new jX;g.b=B;g.a=u;if(Enb(i,amb(v))){f=cp(Hnb(i,amb(v)),87);qrb(f.b,g)}else{f=new iX;qrb(f.b,g);Knb(i,amb(v),f)}++B}}a.C=d.length;for(p=0;p<d.length;p++){if(Enb(i,amb(d[p]))){qrb(a.A,cp(Hnb(i,amb(d[p])),87));Mnb(i,amb(d[p]))}else throw new Olb}for(m=new Znb((new Rnb(i)).a);Wnb(m);){k=(xpb(m.d,m),lh(Wnb(m)),m.b=m.a,cp(m.a.ye(),51));r=cp(k.tg(),22).a;qrb(a.A,cp(Hnb(i,amb(r)),87))}a.B=a.A.a.b.length;a.D=Uo(Px,Nub,19,a.C,0,1);for(o=0;o<a.w.a.b.length;o++){h=cp(urb(a.w,o),4).ef();for(q=0;q<h;q++){D=new _jb;D.a=cp(urb(a.w,o),4);D.c=q;qrb(a.F,D)}}}\nfunction t0(b){var c,d;if(v0(b,'(')){d=n0(b);!v0(b,')');return d}if(v0(b,'t'))return new j0(3);if(b.d.length==1){c=b.d.charCodeAt(0);if(c>=97&&c<=105){m0(b);return new j0(28+(c-97))}}if(v0(b,'pi'))return new k0(Nrb);if(v0(b,'sin'))return p0(b,11);if(v0(b,'cos'))return p0(b,12);if(v0(b,'abs'))return p0(b,13);if(v0(b,'exp'))return p0(b,14);if(v0(b,'log'))return p0(b,15);if(v0(b,'sqrt'))return p0(b,16);if(v0(b,'tan'))return p0(b,17);if(v0(b,'tri'))return p0(b,23);if(v0(b,'saw'))return p0(b,24);if(v0(b,'min'))return q0(b,20);if(v0(b,'max'))return q0(b,19);if(v0(b,'pwl'))return q0(b,22);if(v0(b,'mod'))return q0(b,25);if(v0(b,'step'))return q0(b,26);if(v0(b,'select'))return q0(b,27);if(v0(b,'clamp'))return q0(b,21);try{d=new k0((new Ilb(b.d)).a);m0(b);return d}catch(a){a=bA(a);if(gp(a,15)){oW('unrecognized token: '+b.d+Esb);return new k0(0)}else throw aA(a)}}\nfunction Z_(a){var b,c,d,e,f,g,h;uG.call(this);g=Lmb($wnd.location.href,'\\\\?',0);a=Hmb(a,32,43);f=(Jn('decodedURL',a),'?cct='+encodeURI(a));a=g[0]+f;this.a=(Jn('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new IK;$F(this,this.c);sG(this,nW('Export as URL'));EK(this.c,new JG(nW('URL for this circuit is...')));if(a.length>2000){EK(this.c,c=new KG(nW('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(AC(),c.X).style[osb]=Dyb}EK(this.c,Y_=new KJ);JJ(Y_,a);EK(this.c,d=new KG(nW('To save this URL select it all (eg click in text and type control-A) and copy to your clipboard (eg control-C) before pasting to a suitable place.')));(AC(),d.X).style[osb]=Dyb;b=new PH;b.X.style[osb]=Byb;Ch(b.X,ksb);OH(b,(FH(),BH));NH(b,e=new TE(nW('OK')));EK(this.c,b);OH(b,EH);NH(b,this.b=new TE(nW('Create short URL')));Pe(this.b,new c0(this),(el(),el(),dl));Pe(e,new e0(this),(null,dl));zF(this)}\nfunction zo(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p,q;f=-1;g=0;q=0;h=0;j=-1;k=b.length;o=c;m=true;for(;o<k&&m;++o){e=b.charCodeAt(o);switch(e){case 35:q>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw new Plb(\"Unexpected '0' in pattern \\\"\"+b+'\"')}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new Plb('Multiple decimal separators in pattern \"'+b+'\"')}f=g+q+h;break;case 69:if(!d){if(a.v){throw new Plb('Multiple exponential symbols in pattern \"'+b+'\"')}a.v=true;a.k=0}while(o+1<k&&b.charCodeAt(o+1)==48){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw new Plb('Malformed exponential pattern \"'+b+'\"')}m=false;break;default:--o;m=false;}}if(q==0&&g>0&&f>=0){n=f;f==0&&++n;h=g-n;g=n-1;q=1}if(f<0&&h>0||f>=0&&(f<g||f>g+q)||j==0){throw new Plb('Malformed pattern \"'+b+'\"')}if(d){return o-c}p=g+q+h;a.i=f>=0?p-f:0;if(f>=0){a.n=g+q-f;a.n<0&&(a.n=0)}i=f>=0?f:p;a.o=i-g;if(a.v){a.j=g+a.o;a.i==0&&a.o==0&&(a.o=1)}a.f=j>0?j:0;a.c=f==0||f==p;return o-c}\nfunction KC(){var a,b,c;b=$doc.compatMode;a=Xo(To(kz,1),Rrb,2,4,[Gsb]);for(c=0;c<a.length;c++){if(Bmb(a[c],b)){return}}a.length==1&&Bmb(Gsb,a[0])&&Bmb('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/&gt;':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction vcb(a,b){var c,d,e,f;if(a.v.a.b.length==0)return;if(a.G!=a.R.$c){a.G=a.R.$c;Tcb(a)}if(a.t){wcb(a,b);return}Hf(b.a);j1(b,(wX(),tX));Uf(b.a,a.A.c,a.A.d);if(a.I){Acb(a,b);zcb(a,b)}for(d=0;d!=4;d++){a.e[d]=false;a.q&&(a.B[d]=Ayb)}a.S=false;for(f=0;f!=a.X.a.b.length;f++){e=cp(urb(a.X,f),11);pcb(a,e);a.R.zc==-1&&e.c.U&&(a.S=true);a.e[e.k]=true}scb(a);a.H>=0&&(a.S=true);a.b=true;c=true;for(d=1;d<a.X.a.b.length;d++){cp(urb(a.X,d),11).k!=cp(urb(a.X,0),11).k&&(c=false)}(c||a.L||a.M)&&a.X.a.b.length>0&&ocb(a,cp(trb(a.X),11).k);for(d=0;d!=a.X.a.b.length;d++){cp(urb(a.X,d),11).k>1&&d!=a.H&&Ecb(a,b,cp(urb(a.X,d),11),c,false)}for(d=0;d!=a.X.a.b.length;d++){cp(urb(a.X,d),11).k==1&&d!=a.H&&Ecb(a,b,cp(urb(a.X,d),11),c,false)}for(d=0;d!=a.X.a.b.length;d++){cp(urb(a.X,d),11).k==0&&d!=a.H&&Ecb(a,b,cp(urb(a.X,d),11),c,false)}a.H>=0&&Ecb(a,b,cp(urb(a.X,a.H),11),c,true);a.X.a.b.length>0&&Dcb(a,b);Gf(b.a);ycb(a,b);if(cp(urb(a.v,0),11).g>5&&!a.n){for(d=0;d!=4;d++)a.B[d]>Ayb&&a.e[d]&&(a.B[d]/=2)}}\nfunction Q1(a){uG.call(this);P1=a;this.g=new IK;$F(this,this.g);sG(this,nW('Import from Dropbox'));if(O1()){EK(this.g,new JG(nW('To open a file in your dropbox account using the chooser click below.')));this.b=new TE(nW('Open Dropbox Chooser'));EK(this.g,this.b);Pe(this.b,new T1(this),(el(),el(),dl));this.e=new JG(nW('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{EK(this.g,new JG(\"This site, or your browser doesn't support the Dropbox chooser so you can't pick a file from your dropbox account.\"));this.e=new JG('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');ye(this.e,ksb)}EK(this.g,this.e);this.f=new qK;Ce(this.f,Dyb);xe(this.f,'200px');EK(this.g,this.f);this.c=new PH;Ce(this.c,Byb);EK(this.g,this.c);OH(this.c,(FH(),BH));this.d=new TE(nW('Import From Dropbox Link'));Pe(this.d,new V1(this),(el(),el(),dl));NH(this.c,this.d);OH(this.c,EH);this.a=new TE(nW(Cyb));NH(this.c,this.a);Pe(this.a,new X1(this),(null,dl));zF(this)}\nfunction seb(){seb=fA;reb=Xo(To(Zz,2),Rrb,43,0,[Xo(To(Zz,1),svb,0,8,[true,true,true,true,true,true,false]),Xo(To(Zz,1),svb,0,8,[false,true,true,false,false,false,false]),Xo(To(Zz,1),svb,0,8,[true,true,false,true,true,false,true]),Xo(To(Zz,1),svb,0,8,[true,true,true,true,false,false,true]),Xo(To(Zz,1),svb,0,8,[false,true,true,false,false,true,true]),Xo(To(Zz,1),svb,0,8,[true,false,true,true,false,true,true]),Xo(To(Zz,1),svb,0,8,[true,false,true,true,true,true,true]),Xo(To(Zz,1),svb,0,8,[true,true,true,false,false,false,false]),Xo(To(Zz,1),svb,0,8,[true,true,true,true,true,true,true]),Xo(To(Zz,1),svb,0,8,[true,true,true,false,false,true,true]),Xo(To(Zz,1),svb,0,8,[true,true,true,false,true,true,true]),Xo(To(Zz,1),svb,0,8,[false,false,true,true,true,true,true]),Xo(To(Zz,1),svb,0,8,[true,false,false,true,true,true,false]),Xo(To(Zz,1),svb,0,8,[false,true,true,true,true,false,true]),Xo(To(Zz,1),svb,0,8,[true,false,false,true,true,true,true]),Xo(To(Zz,1),svb,0,8,[true,false,false,false,true,true,true])])}\nfunction vD(){if(!lD){eE('function __gwt_initWindowCloseHandler(beforeunload, unload) {\\n  var wnd = window\\n  , oldOnBeforeUnload = wnd.onbeforeunload\\n  , oldOnUnload = wnd.onunload;\\n  \\n  wnd.onbeforeunload = function(evt) {\\n    var ret, oldRet;\\n    try {\\n      ret = beforeunload();\\n    } finally {\\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\\n    }\\n    // Avoid returning null as IE6 will coerce it into a string.\\n    // Ensure that \"\" gets returned properly.\\n    if (ret != null) {\\n      return ret;\\n    }\\n    if (oldRet != null) {\\n      return oldRet;\\n    }\\n    // returns undefined.\\n  };\\n  \\n  wnd.onunload = function(evt) {\\n    try {\\n      unload();\\n    } finally {\\n      oldOnUnload && oldOnUnload(evt);\\n      wnd.onresize = null;\\n      wnd.onscroll = null;\\n      wnd.onbeforeunload = null;\\n      wnd.onunload = null;\\n    }\\n  };\\n  \\n  // Remove the reference once we\\'ve initialize the handler\\n  wnd.__gwt_initWindowCloseHandler = undefined;\\n}\\n',new fE);lD=true}}\nfunction lV(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;n=null;a.Bb=bl(b);a.Cb=cl(b);q=bl(b);r=cl(b);h=op((q-a.cd[4])/a.cd[0]);i=op((r-a.cd[5])/a.cd[3]);a.I=h+a._&a.$;a.J=i+a._&a.$;a.K=q;a.L=r;a.M=-1;a.Ib=-1;a.Ub=a.Vb=null;if(s=q>=0&&q<a.i.b&&r>=a.i.a-5&&r<a.i.a,s!=a.Jb&&(s?EV(a,'cursorSplitter'):IV(a,a.Gb)),a.Jb=s,s){HV(a,null);return}if(!!a.Fb&&qM(a.Fb,h,i)>=0){n=a.Fb}else{e=yvb;d=yvb;for(j=0;j!=a.Q.a.b.length;j++){f=UU(a,j);if(Sab(f.K,h,i)){c=f.K.b*f.K.a;m=f.Ze();m>2&&(m=2);for(k=0;k!=m;k++){o=f.Ye(k);g=n1(h,i,o.a,o.b);if(g<=e&&c<=d){e=g;d=c;n=f}}if(f.Ze()==0&&c<=d){n=f;d=c}}}}a.zc=-1;if(!n){for(j=0;j!=a.gc;j++){p=a.Hc[j];if(Sab(p.A,q,r)){n=Icb(p);if(p.u){a.Ub=Icb(p);a.Vb=Mcb(p)}a.zc=j}}for(j=0;j!=a.Q.a.b.length;j++){f=UU(a,j);if(a.Gb==5){f.V=-1;n1(f.eb,f.gb,f.fb,f.hb)>=0&&(n1(f.eb,f.gb,h,i)<=25?(f.V=0):n1(f.fb,f.hb,h,i)<=25&&(f.V=1));if(f.V>0){n=f;break}}m=f.Ze();for(k=0;k!=m;k++){o=f.Ye(k);if(n1(o.a,o.b,h,i)<26){n=f;a.Ib=k;break}}}}else{a.Ib=-1;for(j=0;j!=n.Ze();j++){o=n.Ye(j);n1(o.a,o.b,h,i)<26&&(a.Ib=j)}}HV(a,n)}\nfunction YD(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?OD:null);c&2&&(a.ondblclick=b&2?OD:null);c&4&&(a.onmousedown=b&4?OD:null);c&8&&(a.onmouseup=b&8?OD:null);c&16&&(a.onmouseover=b&16?OD:null);c&32&&(a.onmouseout=b&32?OD:null);c&64&&(a.onmousemove=b&64?OD:null);c&128&&(a.onkeydown=b&128?OD:null);c&256&&(a.onkeypress=b&256?OD:null);c&512&&(a.onkeyup=b&512?OD:null);c&ptb&&(a.onchange=b&ptb?OD:null);c&Ttb&&(a.onfocus=b&Ttb?OD:null);c&4096&&(a.onblur=b&4096?OD:null);c&8192&&(a.onlosecapture=b&8192?OD:null);c&Utb&&(a.onscroll=b&Utb?OD:null);c&32768&&(a.onload=b&32768?PD:null);c&Vtb&&(a.onerror=b&Vtb?OD:null);c&131072&&(a.onmousewheel=b&131072?OD:null);c&262144&&(a.oncontextmenu=b&262144?OD:null);c&utb&&(a.onpaste=b&utb?OD:null);c&Xtb&&(a.ontouchstart=b&Xtb?OD:null);c&Ytb&&(a.ontouchmove=b&Ytb?OD:null);c&vtb&&(a.ontouchend=b&vtb?OD:null);c&8388608&&(a.ontouchcancel=b&8388608?OD:null);c&Ztb&&(a.ongesturestart=b&Ztb?OD:null);c&$tb&&(a.ongesturechange=b&$tb?OD:null);c&_tb&&(a.ongestureend=b&_tb?OD:null)}\nfunction tV(b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A;if(!e){b.zc=-1;b.Fb=b.Ub=b.Vb=null;for(j=0;j!=b.Q.a.b.length;j++){g=UU(b,j);g.He()}b.Q.a.b=Uo(fz,Rrb,1,0,3,1);b.eb=-1;b.$c=5.0E-6;NT(b.G,false);NT(b.Oc,false);NT(b.Zb,false);NT(b.hd,true);NT(b.Mc,true);FV(b);Xdb(b.Pc,117);Xdb(b.C,50);Xdb(b.Yb,50);VL=5;b.gc=0;b.ob={l:0,m:0,h:0}}for(p=0;p<d;){n=d-p;for(k=0;k!=d-p;k++)if(c[k+p]==10||c[k+p]==13){n=k++;k+p<c.length&&c[k+p]==10&&++k;break}m=Zmb(c,p,n);r=new jfb(m,dyb);while(hfb(r)){t=ifb(r);s=t.charCodeAt(0);try{if(s==111){q=new ndb(b);q.w=b.gc;ldb(q,r);b.Hc[b.gc++]=q;break}if(s==104){b.eb=(new Tlb(ifb(r))).a;b.cb=(new Tlb(ifb(r))).a;b.db=(new Tlb(ifb(r))).a;break}if(s==36){qV(b,r);break}if(s==33){new lZ(r);break}if(s==37||s==63||s==66){break}s>=48&&s<=57&&(s=(new Tlb(t)).a);u=(new Tlb(ifb(r))).a;w=(new Tlb(ifb(r))).a;v=(new Tlb(ifb(r))).a;A=(new Tlb(ifb(r))).a;i=(new Tlb(ifb(r))).a;o=qW(s,u,w,v,A,i,r);if(!o){break}o.qf();qrb(b.Q,o)}catch(a){a=bA(a);if(gp(a,15)){h=a;gg(h);oW('exception while undumping '+h);break}else throw aA(a)}break}p+=k}KV(b);b.c=true;f&&qU(b)}\nfunction g0(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.b.length>0){d=cp(trb(a.a),36);a.a.a.b.length==2&&(e=cp(vrb(a.a),36))}switch(a.b){case 1:return g0(d,b)+g0(e,b);case 2:return g0(d,b)-g0(e,b);case 7:return g0(d,b)*g0(e,b);case 8:return g0(d,b)/g0(e,b);case 9:return omb(g0(d,b),g0(e,b));case 10:return -g0(d,b);case 6:return a.c;case 3:return b.a;case 11:return pmb(g0(d,b));case 12:return gmb(g0(d,b));case 13:return dmb(g0(d,b));case 14:return hmb(g0(d,b));case 15:return jmb(g0(d,b));case 16:return qmb(g0(d,b));case 17:return rmb(g0(d,b));case 20:{f=g0(d,b);for(c=1;c<a.a.a.b.length;c++)f=mmb(f,g0(cp(urb(a.a,c),36),b));return f}case 19:{f=g0(d,b);for(c=1;c<a.a.a.b.length;c++)f=kmb(f,g0(cp(urb(a.a,c),36),b));return f}case 21:return mmb(kmb(g0(d,b),g0(cp(urb(a.a,1),36),b)),g0(cp(urb(a.a,2),36),b));case 26:{f=g0(d,b);if(!e)return f<0?0:1;return f>g0(e,b)?0:f<0?0:1}case 27:{f=g0(d,b);return g0(cp(urb(a.a,f>0?2:1),36),b)}case 23:{f=h0(g0(d,b))/Nrb;return f<1?-1+f*2:3-f*2}case 24:{f=h0(g0(d,b))/Nrb;return f-1}case 25:return g0(d,b)%g0(e,b);case 22:return i0(b,a.a);default:if(a.b>=28)return b.b[a.b-28];oW('unknown\\n');}return 0}\n",
  "function ldb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;Scb(b);d=(new Tlb(ifb(c))).a;if(d==-1)return;Wcb(b,UU(b.R,d));b.T=(new Tlb(ifb(c))).a;o=(new Tlb(ifb(c))).a;f=(new Tlb(ifb(c))).a;b.B[0]=(new Ilb(ifb(c))).a;b.B[1]=(new Ilb(ifb(c))).a;b.B[0]==0&&(b.B[0]=0.5);b.B[1]==0&&(b.B[1]=1);b.C=b.B[0];b.D=b.B[1];b.B[3]=b.B[2]=b.B[0];b.V=null;j=(f&64)!=0;if((f&4096)!=0){try{b.w=Hlb(ifb(c));k=Hlb(ifb(c));Ycb(b,o);while(b.v.a.b.length>1)xrb(b.v);m=cp(urb(b.v,0),11).k;m>1&&(b.B[m]=Glb(ifb(c)));for(g=1;g!=k;g++){i=Hlb(ifb(c));n=Hlb(ifb(c));e=UU(b.R,i);m=e.af(n);m>1&&(b.B[m]=Glb(ifb(c)));qrb(b.v,new wdb(e,m,n))}while(hfb(c)){b.V==null?(b.V=ifb(c)):(b.V+=' '+ifb(c))}}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}}else{p=null;h=0;try{b.w=(new Tlb(ifb(c))).a;if((f&32)!=0){q=(new Tlb(ifb(c))).a;q!=-1&&(p=UU(b.R,q));j||(p=null)}(f&Ttb)!=0&&(h=(new Tlb(ifb(c))).a);while(hfb(c)){b.V==null?(b.V=ifb(c)):(b.V+=' '+ifb(c))}}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}$cb(b,o,h,UU(b.R,d),p)}b.K=(f&1)!=0;b.Q=(f&2)!=0;b.L=(f&4)==0;b.J=(f&8)!=0;b.n=(f&16)!=0;b.t=j;b.u=(f&128)!=0;b.M=(f&256)!=0;b.P=(f&512)!=0;b.I=(f&ptb)!=0;b.I||(b.f=null);b.q=(f&8192)!=0;b.O=(f&Utb)!=0}\nfunction Ecb(a,b,c,d,e){var f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O;D=Xo(To(sp,1),Jub,0,7,[2,2.5,2]);F=0;t=~~((a.A.a-1)/2);g=a.S?'#A0A0A0':c.a;a.R.zc==-1&&c.c.U?(g='#00FFFF'):e&&(g=c.a);o=tdb(c,a.A.b);r=c.e;w=c.f;h=a.B[c.k];i=0;if(d){G=h;C=0;if(a.q){G=a.r;C=a.s}else if(a.N||a.s<(h+C)*0.5-(h-C)*0.55){C=-h;a.N=true}i=(G+C)*0.5;h=(G-C)*0.55}j=t/h;if(e){a.p=j;a.o=i}v=-10-op(i*j);u=10-op(i*j);a.i=Hyb;while(a.i<20*h/t){a.i*=D[F++%3]}A='#303030';q='#A0A0A0';if(a.R._b.c){A='#D0D0D0';q='#808080'}a.g=1.0E-15;L=a.R.$c*a.T;F=0;while(a.g<L*20){a.g*=D[F++%3]}if(a.b){J=a.i!=0&&d;for(p=-100;p<=100;p++){if(p!=0&&!J)continue;O=t-op((p*a.i-i)*j);if(O<0||O>=a.A.a-1)continue;f=p==0?q:A;k1(b,f);c1(b,0,O,a.A.b-1,O)}M=a.R.Yc-a.R.$c*a.T*a.A.b;N=a.R.Yc-a.R.Yc%a.g;for(p=0;;p++){K=N-a.g*p;k=op((K-M)/L);if(k<0)break;if(k>=a.A.b)continue;if(K<0)continue;f=A;(K+a.g/4)%(a.g*10)<a.g&&(f=q);k1(b,f);c1(b,k,0,k,a.A.a-1)}}a.b=false;k1(b,g);H=-1;I=-1;for(m=0;m!=a.A.b;m++){n=m+o&a.F-1;B=op(j*(w[n]-i));s=op(j*(r[n]-i));if(B<=t){if(B<v||s>u){a.e[c.k]=false;v=-1000;u=jtb}if(H!=-1){if(B==I&&s==I)continue;c1(b,H,t-I,m-1,t-I);H=I=-1}if(B==s){H=m;I=B;continue}c1(b,m,t-B,m,t-s-1)}}H!=-1&&c1(b,H,t-I,m-1,t-I)}\nfunction yV(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;if(a.j==null||a.Q.a.b.length==0){a.j=null;return}f=a.N;a.N=false;r=EA(160*WU(a));t=EA(xg());n=a.ob;if(DA(n,{l:0,m:0,h:0})){a.ob=t;return}if(HA({l:jtb,m:0,h:0},KA(r,RA(t,a.ob)))&&!b)return;g=pU(a);for(i=1;;i++){for(h=0;h!=a.Q.a.b.length;h++){c=UU(a,h);c.tf()}++a.Uc;for(s=0;s!=5000;s++){a.w=true;a.Xc=s;for(h=0;h!=a.n;h++)a.r[h]=a.Sb[h];if(a.p){for(h=0;h!=a.n;h++)for(j=0;j!=a.n;j++)a.j[h][j]=a.Rb[h][j]}for(h=0;h!=a.Q.a.b.length;h++){c=UU(a,h);c.Ie()}if(a.Wc!=null)return;o=f;f=false;for(j=0;j!=a.n;j++){for(h=0;h!=a.n;h++){u=a.j[h][j];if(isNaN(u)||Llb(u)){cW(a,nW('nan/infinite matrix!'),null);return}}}if(o){for(j=0;j!=a.n;j++){u='';for(h=0;h!=a.n;h++)u+=a.j[j][h]+',';u+=Esb;oW(u)}oW('')}if(a.p){if(a.w&&s>0)break;if(!dV(a.j,a.n,a.q)){cW(a,nW(Qvb),null);return}}eV(a.j,a.n,a.q,a.r);for(j=0;j!=a.k;j++){q=a.s[j];q.f==1?(p=q.g):(p=a.r[q.c]);if(isNaN(p)){a.w=false;break}if(j<a.Ob.a.b.length-1){d=SU(a,j+1);for(m=0;m!=d.b.a.b.length;m++){e=cp(urb(d.b,m),88);e.a.pf(e.b,p)}}else{k=j-(a.Ob.a.b.length-1);a.gd[k].lf(k,p)}}if(!a.p)break}s>5&&oW('converged after '+s+' iterations\\n');if(s==5000){cW(a,nW('Convergence failed!'),null);break}a.Yc+=a.$c;for(h=0;h!=a.Q.a.b.length;h++){c=UU(a,h);c.uf()}g||mU(a);for(h=0;h!=a.gc;h++)kdb(a.Hc[h]);t=EA(xg());n=t;if(HA(FA((i+1)*jtb),KA(r,RA(t,a.ob)))||GA(RA(t,a.nb),{l:500,m:0,h:0}))break}a.ob=n;g&&mU(a)}\nfunction NR(e,f){var g=function(a){this._sampleRate=a&&a.sampleRate?a.sampleRate:44100;this._channels=a&&a.channels?a.channels:2;this._eof=true;this._bufferNeedle=0};g.prototype.setBuffer=function(a){this._buffer=this.getWavInt16Array(a);this._bufferNeedle=0;this._internalBuffer='';this._hasOutputHeader=false;this._eof=false};g.prototype.getBuffer=function(a){var b;if(this._bufferNeedle+a>=this._buffer.length){b=new Int16Array(this._buffer.length-this._bufferNeedle);this._eof=true}else{b=new Int16Array(a)}for(var c=0;c<b.length;c++){b[c]=this._buffer[c+this._bufferNeedle]}this._bufferNeedle+=b.length;return b.buffer};g.prototype.eof=function(){return this._eof};g.prototype.getWavInt16Array=function(a){var b=new Int16Array(a.length+23),c;b[0]=18770;b[1]=17990;b[2]=2*a.length+15&Fsb;b[3]=(2*a.length+15&zvb)>>16;b[4]=16727;b[5]=17750;b[6]=28006;b[7]=8308;b[8]=18;b[9]=0;b[10]=1;b[11]=this._channels;b[12]=this._sampleRate&Fsb;b[13]=(this._sampleRate&zvb)>>16;b[14]=2*this._channels*this._sampleRate&Fsb;b[15]=(2*this._channels*this._sampleRate&zvb)>>16;b[16]=4;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&Fsb;b[22]=(2*a.length&zvb)>>16;for(var d=0;d<a.length;d++)b[d+23]=a[d];return b};var h=0,i=new g({sampleRate:f,channels:1});i.setBuffer(e);var j=[];while(!i.eof()){j.push(i.getBuffer(jtb))}var k=$doc.audioBlob;var m=$doc.audioObject;if(k){m.parentNode.removeChild(m);URL.revokeObjectURL(k)}var n=new Blob(j,{type:'audio/wav'});var o=URL.createObjectURL(n);$doc.audioBlob=o;var p=$doc.createElement('audio');$doc.audioObject=p;p.src=o;$doc.body.appendChild(p);p.play()}\nfunction lU(a,b){var c,d;c=new EI(true);gI(c,new JT(nW('Remove Scope'),new c7(Rvb,'remove')));gI(c,new JT(nW('Speed 2x'),new c7(Rvb,'speed2')));gI(c,new JT(nW('Speed 1/2x'),new c7(Rvb,'speed1/2')));gI(c,d=new QT(nW('Max Scale'),new c7(Rvb,'maxscale')));b?(a.qc=d):(a.pc=d);gI(c,new JT(nW('Stack'),new c7(Rvb,Asb)));gI(c,new JT(nW('Unstack'),new c7(Rvb,'unstack')));gI(c,new JT(nW('Combine'),new c7(Rvb,'combine')));b||gI(c,a.vc=new JT(nW('Remove Plot'),new c7(Rvb,Svb)));gI(c,new JT(nW('Reset'),new c7(Rvb,'reset')));if(b){gI(c,a.lc=new QT(nW('Show Ib'),new c7(Rvb,'showib')));gI(c,a.mc=new QT(nW('Show Ic'),new c7(Rvb,'showic')));gI(c,a.nc=new QT(nW('Show Ie'),new c7(Rvb,'showie')));gI(c,a.Dc=new QT(nW('Show Vbe'),new c7(Rvb,'showvbe')));gI(c,a.Cc=new QT(nW('Show Vbc'),new c7(Rvb,'showvbc')));gI(c,a.Fc=new QT(nW('Show Vce'),new c7(Rvb,'showvce')));gI(c,a.Ec=new QT(nW('Show Vce vs Ic'),new c7(Rvb,Tvb)))}else{gI(c,a.Bc=new QT(nW(Uvb),new c7(Rvb,Vvb)));gI(c,a.kc=new QT(nW(Wvb),new c7(Rvb,Xvb)));gI(c,a.tc=new QT(nW('Show Power Consumed'),new c7(Rvb,'showpower')));gI(c,a.xc=new QT(nW('Show Scale'),new c7(Rvb,'showscale')));gI(c,a.oc=new QT(nW('Show Peak Value'),new c7(Rvb,'showpeak')));gI(c,a.sc=new QT(nW('Show Negative Peak Value'),new c7(Rvb,Yvb)));gI(c,a.ic=new QT(nW('Show Frequency'),new c7(Rvb,'showfreq')));gI(c,a.hc=new QT(nW('Show Spectrum'),new c7(Rvb,Zvb)));gI(c,a.uc=new QT(nW($vb),new c7(Rvb,'showrms')));gI(c,a.Ac=new QT(nW('Show V vs I'),new c7(Rvb,'showvvsi')));gI(c,a.Gc=new QT(nW('Plot X/Y'),new c7(Rvb,_vb)));gI(c,a.yc=new JT(nW('Select Y'),new c7(Rvb,'selecty')));gI(c,a.wc=new QT(nW('Show Resistance'),new c7(Rvb,awb)))}return c}\nfunction iV(a,b,c){var d,e,f,g,h;c=='about'&&(XT=new KP);if(c==Ixb){oV(a);$doc.getElementById(ayb).click()}c==Jxb&&(cU=new Z1(a));c==Kxb&&(bU=new Q1(a));c==Lxb&&(f=QU(a),aU=new Z_(f),tG(aU),undefined);c==Mxb&&(g=QU(a),$T=new Q_(g),tG($T),undefined);c==Nxb&&(h=QU(a),_T=new T_(a,h),tG(_T),undefined);(b==$xb||b==Rvb)&&!!a.u&&a.u.se(false);b=='options'&&c=='other'&&BU(a,new N_(a));c=='undo'&&JU(a);c=='redo'&&FU(a);if(c=='cut'){b!=$xb&&(a.wb=null);yU(a)}if(c==Pxb){b!=$xb&&(a.wb=null);xU(a)}c==Wtb&&DU(a,null);if(c==Qxb){b!=$xb&&(a.wb=null);AU(a)}c=='flip'&&(oM(a.wb),a.c=true);c==Rxb&&GU(a);if(c==Sxb){oV(a);qU(a)}c=='stackAll'&&QV(a);c==Xxb&&dW(a);c==Yxb&&sU(a);c==Uxb&&lW(a,20);c==Vxb&&lW(a,-20);c==Txb&&DV(a,1);b==$xb&&c==Oxb&&BU(a,a.wb);if(c=='delete'){b!=$xb&&(a.wb=null);zU(a)}if(c==_xb&&!!a.wb){for(d=0;d!=a.gc;d++)if(!Icb(a.Hc[d]))break;if(d==a.gc){if(a.gc==a.Hc.length)return;++a.gc;a.Hc[d]=new ndb(a);a.Hc[d].w=d}Wcb(a.Hc[d],a.wb);d>0&&(a.Hc[d].T=a.Hc[d-1].T)}if(b==Rvb){oV(a);c=='remove'&&Wcb(a.Hc[a.yb],null);c==Svb&&Rcb(a.Hc[a.yb],a.xb);c=='speed2'&&jdb(a.Hc[a.yb]);c=='speed1/2'&&idb(a.Hc[a.yb]);c=='maxscale'&&Ocb(a.Hc[a.yb]);c==Asb&&RV(a,a.yb);c=='unstack'&&eW(a,a.yb);c=='combine'&&tU(a,a.yb);c=='selecty'&&Vcb(a.Hc[a.yb]);c=='reset'&&Tcb(a.Hc[a.yb]);(c.indexOf('show')==0||c==_vb||c==Zvb)&&Ncb(a.Hc[a.yb],c)}if(b=='circuits'&&c.indexOf('setup ')==0){oV(a);e=Emb(c,Xmb(32),6);uV(a,c.substr(6,e-6),Smb(c,e+1,c.length-(e+1)))}if(b==asb){!!a.u&&a.u.se(false);a.Gb=0;EV(a,byb);c.length>0&&(a.Hb=c);Vmb(c,'DragAll')==0?(a.Gb=1,EV(a,cyb)):Vmb(c,'DragRow')==0?(a.Gb=2,EV(a,cyb)):Vmb(c,Bxb)==0?(a.Gb=3,EV(a,cyb)):Vmb(c,Cxb)==0?(a.Gb=4,EV(a,cyb)):Vmb(c,'DragPost')==0?(a.Gb=5,EV(a,cyb)):Vmb(c,Dxb)==0&&(a.Gb=6,EV(a,cyb));a.Zc=a.Gb}}\nfunction Ud(){Ud=fA;Mc=new Lb;Lc=new Kb;Nc=new Mb;Oc=new Sb;Pc=new Tb;Qc=new Ub;Rc=new Vb;Sc=new Wb;Tc=new Xb;Uc=new Yb;Vc=new Zb;Wc=new $b;Xc=new _b;Yc=new ac;Zc=new bc;$c=new cc;ad=new ec;_c=new dc;bd=new fc;cd=new gc;dd=new jc;ed=new kc;gd=new mc;hd=new nc;fd=new lc;jd=new oc;kd=new pc;ld=new qc;md=new rc;od=new uc;qd=new wc;rd=new xc;pd=new vc;nd=new sc;sd=new yc;td=new zc;ud=new Ac;vd=new Bc;wd=new Ec;yd=new Jc;xd=new Ic;zd=new Kc;Cd=new Wd;Dd=new Xd;Bd=new Vd;Ed=new Yd;Fd=new Zd;Gd=new $d;Hd=new _d;Id=new ae;Jd=new de;Ld=new fe;Md=new ge;Kd=new ee;Nd=new he;Od=new ie;Pd=new je;Qd=new ke;Sd=new me;Td=new ne;Rd=new le;Ad=new Npb;Lnb(Ad,'region',zd);Lnb(Ad,'alert',Lc);Lnb(Ad,_rb,Xc);Lnb(Ad,Trb,Mc);Lnb(Ad,Urb,Nc);Lnb(Ad,'document',Zc);Lnb(Ad,'article',Oc);Lnb(Ad,'banner',Pc);Lnb(Ad,Vrb,Qc);Lnb(Ad,Wrb,Rc);Lnb(Ad,'gridcell',ad);Lnb(Ad,Xrb,Sc);Lnb(Ad,'group',bd);Lnb(Ad,'combobox',Tc);Lnb(Ad,Yrb,Uc);Lnb(Ad,Zrb,Vc);Lnb(Ad,$rb,Wc);Lnb(Ad,'list',fd);Lnb(Ad,'directory',Yc);Lnb(Ad,'form',$c);Lnb(Ad,'grid',_c);Lnb(Ad,'heading',cd);Lnb(Ad,'img',dd);Lnb(Ad,'link',ed);Lnb(Ad,'listbox',gd);Lnb(Ad,'listitem',hd);Lnb(Ad,'log',jd);Lnb(Ad,asb,kd);Lnb(Ad,'marquee',ld);Lnb(Ad,'math',md);Lnb(Ad,'menu',nd);Lnb(Ad,'menubar',od);Lnb(Ad,'menuitem',pd);Lnb(Ad,bsb,qd);Lnb(Ad,esb,ud);Lnb(Ad,'radio',xd);Lnb(Ad,csb,rd);Lnb(Ad,dsb,sd);Lnb(Ad,'note',td);Lnb(Ad,fsb,vd);Lnb(Ad,gsb,wd);Lnb(Ad,hsb,yd);Lnb(Ad,'row',Bd);Lnb(Ad,'rowgroup',Cd);Lnb(Ad,'rowheader',Dd);Lnb(Ad,'search',Fd);Lnb(Ad,'separator',Gd);Lnb(Ad,'scrollbar',Ed);Lnb(Ad,'slider',Hd);Lnb(Ad,isb,Id);Lnb(Ad,'status',Jd);Lnb(Ad,'tab',Kd);Lnb(Ad,'tablist',Ld);Lnb(Ad,'tabpanel',Md);Lnb(Ad,'textbox',Nd);Lnb(Ad,'timer',Od);Lnb(Ad,'toolbar',Pd);Lnb(Ad,'tooltip',Qd);Lnb(Ad,'tree',Rd);Lnb(Ad,'treegrid',Sd);Lnb(Ad,'treeitem',Td)}\nfunction KP(){OF.call(this);this.b=new IK;LF(this,this.b);Ce(this.b,'400px');EK(this.b,new MG('<p>Circuit Simulator version 2.1.14js (isharp).<\\/p><p>Original by Paul Falstad.<br><a href=\"http://www.falstad.com/\" target=\"_blank\">http://www.falstad.com/<\\/a><\\/p><p>JavaScript conversion by Iain Sharp.<br><a href=\"http://lushprojects.com/\" target=\"_blank\">http://lushprojects.com/<\\/a><\\/p><p>Thanks to: Edward Calver for 15 new components and other improvements; Rodrigo Hausen for file import/export and many other UI improvements; J. Mike Rollins for the Zener diode code; Julius Schmidt for the spark gap code and some examples; Dustin Soodak for help with the user interface improvements; Jacob Calvert for the T Flip Flop; Ben Hayden for scope spectrum; Thomas Reitinger for the German translation; Krystian S\\u0142awi\\u0144ski for the Polish translation; Andre Adrian for improved emitter coupled oscillator; Felthry for many examples; Colin Howell for code improvements.<\\/p><p style=\"font-size:9px\">This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.<\\/p><p style=\"font-size:9px\">This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.<\\/p><p style=\"font-size:9px\">For details of licensing see <A href=\"http://www.gnu.org/licenses/\" target=\"_blank\">http://www.gnu.org/licenses/<\\/A>.<\\/p><p style=\"font-size:9px\">Source code (Paul):<A href=\"https://github.com/pfalstad/circuitjs1\" target=\"_blank\">https://github.com/pfalstad/circuitjs1<\\/A><\\/p><p style=\"font-size:9px\">Source code (Iain):<A href=\"https://github.com/sharpie7/circuitjs1\" target=\"_blank\">https://github.com/sharpie7/circuitjs1<\\/A><\\/p>'));EK(this.b,this.a=new TE('OK'));Pe(this.a,new LP(this),(el(),el(),dl));zF(this);MF(this)}\nfunction Xn(a,b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s;switch(b){case 71:g=d.a.getFullYear()-1900>=-1900?1:0;c>=4?jnb(a,Xo(To(kz,1),Rrb,2,4,['Before Christ','Anno Domini'])[g]):jnb(a,Xo(To(kz,1),Rrb,2,4,['BC','AD'])[g]);break;case 121:Sn(a,c,d);break;case 77:Rn(a,c,d);break;case 107:h=e.a.getHours();h==0?Yn(a,24,c):Yn(a,h,c);break;case 83:Qn(a,c,e);break;case 69:i=d.a.getDay();c==5?jnb(a,Xo(To(kz,1),Rrb,2,4,['S','M','T','W','T','F','S'])[i]):c==4?jnb(a,Xo(To(kz,1),Rrb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[i]):jnb(a,Xo(To(kz,1),Rrb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[i]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?jnb(a,Xo(To(kz,1),Rrb,2,4,['AM','PM'])[1]):jnb(a,Xo(To(kz,1),Rrb,2,4,['AM','PM'])[0]);break;case 104:j=e.a.getHours()%12;j==0?Yn(a,12,c):Yn(a,j,c);break;case 75:k=e.a.getHours()%12;Yn(a,k,c);break;case 72:m=e.a.getHours();Yn(a,m,c);break;case 99:n=d.a.getDay();c==5?jnb(a,Xo(To(kz,1),Rrb,2,4,['S','M','T','W','T','F','S'])[n]):c==4?jnb(a,Xo(To(kz,1),Rrb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[n]):c==3?jnb(a,Xo(To(kz,1),Rrb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[n]):Yn(a,n,1);break;case 76:o=d.a.getMonth();c==5?jnb(a,Xo(To(kz,1),Rrb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[o]):c==4?jnb(a,Xo(To(kz,1),Rrb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[o]):c==3?jnb(a,Xo(To(kz,1),Rrb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[o]):Yn(a,o+1,c);break;case 81:p=~~(d.a.getMonth()/3);c<4?jnb(a,Xo(To(kz,1),Rrb,2,4,['Q1','Q2','Q3','Q4'])[p]):jnb(a,Xo(To(kz,1),Rrb,2,4,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[p]);break;case 100:q=d.a.getDate();Yn(a,q,c);break;case 109:r=e.a.getMinutes();Yn(a,r,c);break;case 115:s=e.a.getSeconds();Yn(a,s,c);break;case 122:c<4?jnb(a,f.c[0]):jnb(a,f.c[1]);break;case 118:jnb(a,f.b);break;case 90:c<3?jnb(a,Ho(f)):c==3?jnb(a,Go(f)):jnb(a,Jo(f.a));break;default:return false;}return true}\nfunction fW(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;q=EA(xg());h=b.c;if(b.c){jU(b);b.c=false}!!b.Vc&&b.Vc!=b.Fb&&b.Vc.nf(true);NV(b);j=new m1(b.d);QL=(wX(),oX);if(b._b.c){WL=nX;ML=nX;j1(j,uX)}else{WL=uX;ML=sX;j1(j,nX)}i1(j,0,0,j.a.canvas.width,j.a.canvas.height);p=EA(xg());if(b.Nc){try{yV(b,h)}catch(a){a=bA(a);if(gp(a,15)){i=a;oW('exception in runCircuit '+i);gg(i);return}else throw aA(a)}b.Mb=CA(b.Mb,RA(EA(xg()),p))}t=EA(xg());if(b.Nc){if(MA(b.pb,{l:0,m:0,h:0})){m=TA(RA(t,b.pb));d=b.C.k;d=Math.exp(d/3.5-14.2);LL=1.7*m*d;b.v.c||(LL=-LL)}b.pb=t}else b.pb={l:0,m:0,h:0};if(HA(RA(t,b.Ic),{l:jtb,m:0,h:0})){b.Z=0;b.Uc=0;b.Ic=t}NL=hmb(b.Yb.k/4.762-7);r=UL;l1(j,r);o=EA(xg());Mf(j.a,(ag(),$f).a);Qf(b.d,b.cd[0],b.cd[1],b.cd[2],b.cd[3],b.cd[4],b.cd[5]);for(k=0;k!=b.Q.a.b.length;k++){b.Zb.c&&j1(j,qX);UU(b,k).Le(j)}b.Kb=CA(b.Kb,RA(EA(xg()),o));if(b.Gb!=2&&b.Gb!=3){for(k=0;k!=b.Xb.a.b.length;k++)bN(j,cp(urb(b.Xb,k),19))}if(b.Zc==2||b.Zc==3||b.Zc==5||b.Zc==4)for(k=0;k!=b.Q.a.b.length;k++){e=UU(b,k);if(e!=b.Fb||b.Zc!=5){j1(j,qX);g1(j,e.eb-3,e.gb-3,7);g1(j,e.fb-3,e.hb-3,7)}else{kM(e,j,oX)}}b.Zc==6&&!!b.Fb&&kM(b.Fb,j,oX);if(!!b.H&&(b.H.eb!=b.H.fb||b.H.gb!=b.H.hb)){b.H.Le(j);kM(b.H,j,oX)}for(k=0;k!=b.f.a.b.length;k++){f=cp(urb(b.f,k),19);j1(j,tX);g1(j,f.a-3,f.b-3,7)}if(b.Jc){j1(j,QL);e1(j,b.Jc.c,b.Jc.d,b.Jc.b,b.Jc.a)}if(b.A.c&&b.Bb>=0&&b.Bb<=b.i.b&&b.Cb<=b.i.a){j1(j,qX);u=PV(b,_U(b,b.Bb));v=PV(b,aV(b,b.Cb));c1(j,u,op((0-b.cd[5])/b.cd[3]),u,aV(b,b.i.a));c1(j,op((0-b.cd[4])/b.cd[0]),v,_U(b,b.i.b),v)}b.d.setTransform(1,0,0,1,0,0);b._b.c?j1(j,uX):j1(j,nX);i1(j,0,b.i.a,b.i.b,nf(b.D).height-b.i.a);l1(j,r);g=b.gc;b.Wc!=null&&(g=0);for(k=0;k!=g;k++)vcb(b.Hc[k],j);if(b.Jb){j1(j,oX);Nf(j.a,4);c1(j,0,b.i.a-2,b.i.b,b.i.a-2);Nf(j.a,1)}j1(j,WL);if(b.Wc!=null){f1(j,b.Wc,10,b.i.a-10)}else{n=Uo(kz,Rrb,2,10,4,1);if(b.Fb){if(b.Ib==-1){b.Fb.We(n);n[0]=nW(n[0]);n[1]!=null&&(n[1]=nW(n[1]))}else n[0]=avb+JN(sM(b.Fb,b.Ib),'V',false)}else{n[0]='t = '+JN(b.Yc,'s',false);n[1]=nW('time step = ')+JN(b.$c,'s',false)}if(b.eb!=-1){for(k=0;n[k]!=null;k++);s=VU(b);s==null?(b.eb=-1):(n[k]=s)}u=0;g!=0&&(u=Ucb(b.Hc[g-1])+20);u=gV(u,~~(nf(b.D).width*2/3));for(k=0;n[k]!=null;k++);c=b.f.a.b.length;c>0&&(n[k++]=c+(c==1?nW(' bad connection'):nW(' bad connections')));w=b.i.a;for(k=0;n[k]!=null;k++)f1(j,n[k],u,w+15*(k+1))}!!b.Vc&&b.Vc!=b.Fb&&b.Vc.nf(false);++b.Z;j1(j,uX);zf(b.F,b.d.canvas,0,0);b.nb=b.pb;b.Nb=RA(CA(b.Nb,EA(xg())),q);b.Lb=CA(b.Lb,{l:1,m:0,h:0})}\nfunction jU(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C;if(a.Q.a.b.length==0){a.Xb=new yrb;a.f=new yrb;return}a.Wc=null;a.Vc=null;C=0;a.Ob=new yrb;a.Wb=new Npb;k=false;m=false;B=null;oU(a);for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);if(gp(b,185)){k=true;break}gp(b,37)&&(m=true);!B&&gp(b,41)&&(B=b)}if(!k&&!!B&&!m){f=new iX;A=B.Ye(0);qrb(a.Ob,f);d=cp(Hnb(a.Pb,A),125);d?(d.a=0):Knb(a.Pb,A,new gX(0))}else{f=new iX;qrb(a.Ob,f)}t4=new Npb;for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);p=b.Xe();q=b.ef();w=b.Ze();for(r=0;r!=w;r++){A=b.Ye(r);j=cp(Hnb(a.Wb,A),22);Knb(a.Wb,A,amb(!j?1:j.a+1));d=cp(Hnb(a.Pb,A),125);if(!d||d.a==-1){f=new iX;g=new jX;g.b=r;g.a=b;qrb(f.b,g);b.of(r,a.Ob.a.b.length);d?(d.a=a.Ob.a.b.length):Knb(a.Pb,A,new gX(a.Ob.a.b.length));qrb(a.Ob,f)}else{v=d.a;g=new jX;g.b=r;g.a=b;qrb(SU(a,v).b,g);b.of(r,v);v==0&&b.pf(r,0)}}for(r=0;r!=p;r++){f=new iX;f.a=true;g=new jX;g.b=r+w;g.a=b;qrb(f.b,g);b.of(g.b,a.Ob.a.b.length);qrb(a.Ob,f)}C+=q}fV(a);if(!nU(a))return;a.Pb=null;a.gd=Uo(_v,Rrb,4,C,0,1);C=0;a.p=false;for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);b.jf()&&(a.p=true);q=b.ef();for(r=0;r!=q;r++){$o(a.gd,C,b);b.rf(r,C++)}}u=a.Ob.a.b.length-1+C;a.j=Vo(sp,[Rrb,Jub],[27,0],7,[u,u],2);a.r=Uo(sp,Jub,0,u,7,1);a.Rb=Vo(sp,[Rrb,Jub],[27,0],7,[u,u],2);a.Sb=Uo(sp,Jub,0,u,7,1);a.n=a.k=u;a.s=Uo($x,Rrb,204,u,0,1);a.q=Uo(tp,itb,0,u,7,1);for(o=0;o!=u;o++)a.s[o]=new Mbb;a.o=false;for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);b.sf()}e=Uo(Zz,svb,0,a.Ob.a.b.length,8,1);c=true;e[0]=true;while(c){c=false;for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);if(gp(b,123))continue;for(r=0;r<b.Pe();r++){if(!e[b.Oe(r)]){b.ff(r)&&(e[b.Oe(r)]=c=true);continue}for(s=0;s!=b.Pe();s++){if(r==s)continue;t=b.Oe(s);if(b.Ne(r,s)&&!e[t]){e[t]=true;c=true}}}}if(c)continue;for(o=0;o!=a.Ob.a.b.length;o++)if(!e[o]&&!SU(a,o).a){oW('node '+o+' unconnected');XV(a,0,o,yvb);e[o]=true;c=true;break}}for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);if(gp(b,103)){i=new eX(a,1,b,b.Z[1]);!dX(i,b.Z[0],5)&&!dX(i,b.Z[0],-1)&&b.kf()}if(gp(b,122)){h=cp(b,122);i=new eX(a,1,b,b.Z[1]);!dX(i,b.Z[0],5)&&!dX(i,b.Z[0],-1)?EY(h,true):EY(h,false)}if(gp(b,90)){h=cp(b,90);i=new eX(a,1,b,h.Z[h.f]);h.Gf()&&!dX(i,h.Z[1+h.f],-1)?(h.b=true):(h.b=false)}if(gp(b,41)&&b.Ze()==2){i=new eX(a,2,b,b.Z[1]);if(dX(i,b.Z[0],-1)){cW(a,nW('Voltage source/wire loop with no resistance!'),b);return}}if(gp(b,53)){i=new eX(a,3,b,b.Z[1]);if(dX(i,b.Z[0],-1)){oW(b+' shorted');b.kf()}else{i=new eX(a,4,b,b.Z[1]);if(dX(i,b.Z[0],-1)){cW(a,nW('Capacitor loop with no resistance!'),b);return}}}}OV(a,u);if(!a.p){if(!dV(a.j,a.n,a.q)){cW(a,nW(Qvb),null);return}}n=false;a.Lc=true;for(o=0;o!=a.Q.a.b.length;o++){b=UU(a,o);gp(b,41)&&(n?(a.Lc=false):(n=true))}}\nfunction pW(a,b,c){if(a==pwb)return new p1(b,c);if(a==cwb)return new zbb(b,c);if(a==evb)return new rO(b,c);if(a==fwb)return new x5(b,c);if(a==hwb)return new Ffb(b,c);if(a==Iwb)return new I7(b,c);if(a==Jwb)return new s9(b,c);if(a==bwb)return new akb(b,c);if(a==Nvb)return new rT(b,c);if(a==dwb)return new U9(b,c);if(a==ewb)return new j2(b,c);if(a==qwb)return new CZ(b,c);if(a==uwb)return new Qjb(b,c);if(a==iwb)return new jab(b,c);if(a==xwb)return new e9(b,c);if(a==vwb)return new FY(b,c);if(a==Bwb)return new Dab(b,c);if(a==Gwb)return new a_(b,c);if(a==Hwb)return new tkb(b,c);if(a==gvb)return new GO(b,c);if(a==fvb)return new EO(b,c);if(a==rwb)return new ffb(b,c);if(a==twb)return new nfb(b,c);if(a==ywb)return new j4(b,c);if(a==wvb)return new nR(b,c);if(a==_wb)return new P5(b,c);if(a==axb)return new f6(b,c);if(a==jwb)return new Lhb(b,c);if(a==kwb)return new igb(b,c);if(a==lwb)return new nhb(b,c);if(a==mwb)return new ebb(b,c);if(a==nwb)return new s6(b,c);if(a==owb)return new Seb(b,c);if(a==swb)return new kX(b,c);if(a=='AMElm')return new tP(b,c);if(a=='FMElm')return new E0(b,c);if(a==zwb)return new P4(b,c);if(a==gwb)return new Oab(b,c);if(a==Twb)return new I8(b,c);if(a==Uwb)return new c9(b,c);if(a==Kwb)return new g7(b,c);if(a==Lwb)return new q9(b,c);if(a==Mwb)return new f7(b,c);if(a==Nwb)return new p9(b,c);if(a==qvb)return new cQ(b,c);if(a==rvb)return new vQ(b,c);if(a==Wwb)return new fcb(b,c);if(a==Xwb)return new R2(b,c);if(a==Vwb)return new dib(b,c);if(a==Owb)return new Obb(b,c);if(a=='DiacElm')return new E$(b,c);if(a=='TriacElm')return new zib(b,c);if(a==Swb)return new Rib(b,c);if(a==Rwb)return new ijb(b,c);if(a==Dvb)return new gS(b,c);if(a==Evb)return new rS(b,c);if(a==bxb)return new z2(b,c);if(a==cxb)return new K7(b,c);if(a==dxb)return new e8(b,c);if(a==vvb)return new fR(b,c);if(a==exb)return new Y7(b,c);if(a==fxb)return new mkb(b,c);if(a==gxb)return new FZ(b,c);if(a==hxb)return new g3(b,c);if(a==jxb)return new Beb(b,c);if(a==lxb)return new W6(b,c);if(a==mxb)return new n$(b,c);if(a==nxb)return new Keb(b,c);if(a==oxb)return new F9(b,c);if(a==xxb)return new u9(b,c);if(a==pxb)return new rY(b,c);if(a==qxb)return new v$(b,c);if(a==wxb)return new $gb(b,c);if(a==yxb)return new tZ(b,c);if(a==ivb)return new iP(b,c);if(a==rxb)return new g5(b,c);if(a==sxb)return new geb(b,c);if(a==zxb)return new tjb(b,c);if(a==Cvb)return new XR(b,c);if(a==Awb)return new Pgb(b,c);if(a==ixb)return new Zfb(b,c);if(a==kxb)return new teb(b,c);if(a==txb)return new W0(b,c);if(a==uxb)return new D1(b,c);if(a==Axb)return new L6(b,c);if(a==Dwb)return new u4(b,c);if(a==vxb)return new UY(b,c);if(a==Ewb)return new Bgb(b,c);if(a==lvb)return new OP(b,c);if(a==Fwb)return new a$(b,c);if(a==Avb)return new CR(b,c);if(a==Pwb)return new e7(b,c);if(a==Qwb)return new o9(b,c);if(a==Ywb)return new iY(b,c);if(a==Zwb)return new o8(b,c);if(a==wwb)return new Q7(b,c);if(a==$wb)return new Ejb(b,c);if(a==Ivb)return new wS(b,c);if(a==Kvb)return new aT(b,c);if(a==Jvb)return new PS(b,c);if(a==Cwb)return new y8(b,c);return null}\nfunction qW(a,b,c,d,e,f,g){if(a==103)return new q1(b,c,d,e,f);if(a==114)return new Abb(b,c,d,e,f,g);if(a==82)return new tO(b,c,d,e,f,g);if(a==115)return new y5(b,c,d,e,f,g);if(a==83)return new Gfb(b,c,d,e,f,g);if(a==116)return new l7(b,c,d,e,f,g);if(a==119)return new bkb(b,c,d,e,f);if(a==99)return new sT(b,c,d,e,f,g);if(a==209)return new V9(b,c,d,e,f,g);if(a==108)return new k2(b,c,d,e,f,g);if(a==118)return new bO(b,c,d,e,f,g);if(a==172)return new Rjb(b,c,d,e,f,g);if(a==174)return new kab(b,c,d,e,f,g);if(a==79)return new f9(b,c,d,e,f);if(a==105)return new GY(b,c,d,e,f,g);if(a==112)return new Eab(b,c,d,e,f,g);if(a==100)return new b_(b,c,d,e,f,g);if(a==122)return new ukb(b,c,d,e,f,g);if(a==170)return new ofb(b,c,d,e,f,g);if(a==162)return new k4(b,c,d,e,f,g);if(a==65)return new oR(b,c,d,e,f,g);if(a==76)return new Q5(b,c,d,e,f,g);if(a==77)return new g6(b,c,d,e,f,g);if(a==84)return new Mhb(b,c,d,e,f,g);if(a==169)return new jgb(b,c,d,e,f,g);if(a==171)return new ohb(b,c,d,e,f,g);if(a==178)return new fbb(b,c,d,e,f,g);if(a==109)return new t6(b,c,d,e,f,g);if(a==187)return new Teb(b,c,d,e,f,g);if(a==200)return new uP(b,c,d,e,f,g);if(a==201)return new F0(b,c,d,e,f,g);if(a==110)return new R7(b,c,d,e,f,g);if(a==181)return new Q4(b,c,d,e,f,g);if(a==97)return new J8(b,c,d,e,f,g);if(a==102)return new x3(b,c,d,e,f,g);if(a==106)return new V3(b,c,d,e,f,g);if(a==159)return new dQ(b,c,d,e,f,g);if(a==160)return new wQ(b,c,d,e,f,g);if(a==180)return new eib(b,c,d,e,f,g);if(a==182)return new gcb(b,c,d,e,f,g);if(a==183)return new S2(b,c,d,e,f,g);if(a==177)return new Pbb(b,c,d,e,f,g);if(a==203)return new F$(b,c,d,e,f,g);if(a==206)return new Aib(b,c,d,e,f,g);if(a==173)return new Sib(b,c,d,e,f,g);if(a==175)return new jjb(b,c,d,e,f);if(a==179)return new hS(b,c,d,e,f,g);if(a==73)return new A2(b,c,d,e,f,g);if(a==151)return new L7(b,c,d,e,f,g);if(a==153)return new f8(b,c,d,e,f,g);if(a==150)return new gR(b,c,d,e,f,g);if(a==152)return new Z7(b,c,d,e,f,g);if(a==154)return new nkb(b,c,d,e,f,g);if(a==155)return new GZ(b,c,d,e,f,g);if(a==156)return new h3(b,c,d,e,f,g);if(a==157)return new Ceb(b,c,d,e,f,g);if(a==184)return new X6(b,c,d,e,f,g);if(a==185)return new o$(b,c,d,e,f,g);if(a==189)return new Leb(b,c,d,e,f,g);if(a==186)return new G9(b,c,d,e,f,g);if(a==161)return new v9(b,c,d,e,f,g);if(a==164)return new sY(b,c,d,e,f,g);if(a==163)return new w$(b,c,d,e,f,g);if(a==165)return new _gb(b,c,d,e,f,g);if(a==166)return new uZ(b,c,d,e,f,g);if(a==167)return new jP(b,c,d,e,f,g);if(a==168)return new h5(b,c,d,e,f,g);if(a==188)return new heb(b,c,d,e,f,g);if(a==158)return new ujb(b,c,d,e,f,g);if(a==98)return new YR(b,c,d,e,f);if(a==120)return new Qgb(b,c,d,e,f,g);if(a==193)return new $fb(b,c,d,e,f,g);if(a==197)return new ueb(b,c,d,e,f,g);if(a==196)return new X0(b,c,d,e,f,g);if(a==195)return new E1(b,c,d,e,f,g);if(a==194)return new M6(b,c,d,e,f,g);if(a==207)return new v4(b,c,d,e,f,g);if(a==208)return new VY(b,c,d,e,f,g);if(a==210)return new b$(b,c,d,e,f,g);if(a==211)return new DR(b,c,d,e,f,g);if(a==212)return new Fjb(b,c,d,e,f,g);if(a==213)return new xS(b,c,d,e,f,g);if(a==214)return new bT(b,c,d,e,f,g);if(a==215)return new QS(b,c,d,e,f,g);if(a==216)return new z8(b,c,d,e,f,g);if(a==368)return new Cgb(b,c,d,e,f,g);if(a==370)return new PP(b,c,d,e,f,g);if(a==400)return new TZ(b,c,d,e,f,g);if(a==401)return new jY(b,c,d,e,f,g);if(a==402)return new p8(b,c,d,e,f,g);return null}\n",
  "function uU(a,b){var c,d,e,f,g,h,i,j,k,m;gI(b,TU(a,nW('Add Wire'),bwb));gI(b,TU(a,nW('Add Resistor'),cwb));m=new EI(true);gI(m,TU(a,nW('Add Capacitor'),Nvb));gI(m,TU(a,nW('Add Capacitor (polarized)'),dwb));gI(m,TU(a,nW('Add Inductor'),ewb));gI(m,TU(a,nW('Add Switch'),fwb));gI(m,TU(a,nW('Add Push Switch'),gwb));gI(m,TU(a,nW('Add SPDT Switch'),hwb));gI(m,TU(a,nW('Add Potentiometer'),iwb));gI(m,TU(a,nW('Add Transformer'),jwb));gI(m,TU(a,nW('Add Tapped Transformer'),kwb));gI(m,TU(a,nW('Add Transmission Line'),lwb));gI(m,TU(a,nW('Add Relay'),mwb));gI(m,TU(a,nW('Add Memristor'),nwb));gI(m,TU(a,nW('Add Spark Gap'),owb));gI(b,new _I((gC(),new YB(KT+nW('&nbsp;<\\/div>Passive Components'))),m));h=new EI(true);gI(h,TU(a,nW('Add Ground'),pwb));gI(h,TU(a,nW('Add Voltage Source (2-terminal)'),qwb));gI(h,TU(a,nW('Add A/C Voltage Source (2-terminal)'),gvb));gI(h,TU(a,nW('Add Voltage Source (1-terminal)'),evb));gI(h,TU(a,nW('Add A/C Voltage Source (1-terminal)'),fvb));gI(h,TU(a,nW('Add Square Wave Source (1-terminal)'),rwb));gI(h,TU(a,nW('Add Clock'),swb));gI(h,TU(a,nW('Add A/C Sweep'),twb));gI(h,TU(a,nW('Add Variable Voltage'),uwb));gI(h,TU(a,nW('Add Antenna'),wvb));gI(h,TU(a,nW('Add AM Source'),'AMElm'));gI(h,TU(a,nW('Add FM Source'),'FMElm'));gI(h,TU(a,nW('Add Current Source'),vwb));gI(h,TU(a,nW('Add Noise Generator'),wwb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Inputs and Sources')),h));k=new EI(true);gI(k,TU(a,nW('Add Analog Output'),xwb));gI(k,TU(a,nW('Add LED'),ywb));gI(k,TU(a,nW('Add Lamp'),zwb));gI(k,TU(a,nW('Add Text'),Awb));gI(k,TU(a,nW('Add Box'),Cvb));gI(k,TU(a,nW('Add Voltmeter/Scobe Probe'),Bwb));gI(k,TU(a,nW('Add Ohmmeter'),Cwb));gI(k,TU(a,nW('Add Labeled Node'),Dwb));gI(k,TU(a,nW('Add Test Point'),Ewb));gI(k,TU(a,nW('Add Ammeter'),lvb));gI(k,TU(a,nW('Add Data Export'),Fwb));gI(k,TU(a,nW('Add Audio Output'),Avb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Outputs and Labels')),k));e=new EI(true);gI(e,TU(a,nW('Add Diode'),Gwb));gI(e,TU(a,nW('Add Zener Diode'),Hwb));gI(e,TU(a,nW('Add Transistor (bipolar, NPN)'),Iwb));gI(e,TU(a,nW('Add Transistor (bipolar, PNP)'),Jwb));gI(e,TU(a,nW('Add MOSFET (N-Channel)'),Kwb));gI(e,TU(a,nW('Add MOSFET (P-Channel)'),Lwb));gI(e,TU(a,nW('Add JFET (N-Channel)'),Mwb));gI(e,TU(a,nW('Add JFET (P-Channel)'),Nwb));gI(e,TU(a,nW('Add SCR'),Owb));gI(e,TU(a,nW('Add Darlington Pair (NPN)'),Pwb));gI(e,TU(a,nW('Add Darlington Pair (PNP)'),Qwb));gI(e,TU(a,nW('Add Tunnel Diode'),Rwb));gI(e,TU(a,nW('Add Triode'),Swb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Active Components')),e));d=new EI(true);gI(d,TU(a,nW('Add Op Amp (- on top)'),Twb));gI(d,TU(a,nW('Add Op Amp (+ on top)'),Uwb));gI(d,TU(a,nW('Add Analog Switch (SPST)'),qvb));gI(d,TU(a,nW('Add Analog Switch (SPDT)'),rvb));gI(d,TU(a,nW('Add Tristate Buffer'),Vwb));gI(d,TU(a,nW('Add Schmitt Trigger'),Wwb));gI(d,TU(a,nW('Add Schmitt Trigger (Inverting)'),Xwb));gI(d,TU(a,nW('Add CCII+'),Dvb));gI(d,TU(a,nW('Add CCII-'),Evb));gI(d,TU(a,nW('Add Comparator (Hi-Z/GND output)'),Ywb));gI(d,TU(a,nW('Add OTA (LM13700 style)'),Zwb));gI(d,TU(a,nW('Add Voltage-Controlled Voltage Source'),$wb));gI(d,TU(a,nW('Add Voltage-Controlled Current Source'),Ivb));gI(d,TU(a,nW('Add Current-Controlled Voltage Source'),Kvb));gI(d,TU(a,nW('Add Current-Controlled Current Source'),Jvb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Active Building Blocks')),d));g=new EI(true);gI(g,TU(a,nW('Add Logic Input'),_wb));gI(g,TU(a,nW('Add Logic Output'),axb));gI(g,TU(a,nW('Add Inverter'),bxb));gI(g,TU(a,nW('Add NAND Gate'),cxb));gI(g,TU(a,nW('Add NOR Gate'),dxb));gI(g,TU(a,nW('Add AND Gate'),vvb));gI(g,TU(a,nW('Add OR Gate'),exb));gI(g,TU(a,nW('Add XOR Gate'),fxb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Logic Gates, Input and Output')),g));f=new EI(true);gI(f,TU(a,nW('Add D Flip-Flop'),gxb));gI(f,TU(a,nW('Add JK Flip-Flop'),hxb));gI(f,TU(a,nW('Add T Flip-Flop'),ixb));gI(f,TU(a,nW('Add 7 Segment LED'),jxb));gI(f,TU(a,nW('Add 7 Segment Decoder'),kxb));gI(f,TU(a,nW('Add Multiplexer'),lxb));gI(f,TU(a,nW('Add Demultiplexer'),mxb));gI(f,TU(a,nW('Add SIPO shift register'),nxb));gI(f,TU(a,nW('Add PISO shift register'),oxb));gI(f,TU(a,nW('Add Counter'),pxb));gI(f,TU(a,nW('Add Decade Counter'),qxb));gI(f,TU(a,nW('Add Latch'),rxb));gI(f,TU(a,nW('Add Sequence generator'),sxb));gI(f,TU(a,nW('Add Full Adder'),txb));gI(f,TU(a,nW('Add Half Adder'),uxb));gI(f,TU(a,nW('Add Custom Logic'),vxb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Digital Chips')),f));c=new EI(true);gI(c,TU(a,nW('Add 555 Timer'),wxb));gI(c,TU(a,nW('Add Phase Comparator'),xxb));gI(c,TU(a,nW('Add DAC'),yxb));gI(c,TU(a,nW('Add ADC'),ivb));gI(c,TU(a,nW('Add VCO'),zxb));gI(c,TU(a,nW('Add Monostable'),Axb));gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Analog and Hybrid Chips')),c));j=new EI(true);gI(j,i=TU(a,nW('Drag All'),'DragAll'));MT(i,nW('(Alt-drag)'));gI(j,i=TU(a,nW('Drag Row'),'DragRow'));MT(i,nW('(A-S-drag)'));gI(j,i=TU(a,nW('Drag Column'),Bxb));MT(i,a.lb?nW('(A-Cmd-drag)'):nW('(A-M-drag)'));gI(j,TU(a,nW('Drag Selected'),Cxb));gI(j,i=TU(a,nW('Drag Post'),'DragPost'));MT(i,'('+a.B+'-drag)');gI(b,new _I(new YB(KT+nW('&nbsp;<\\/div>Drag')),j));gI(b,i=TU(a,nW('Select/Drag Sel'),Dxb));MT(i,nW('(space or Shift-drag)'))}\nfunction $U(b){var c,d,e,f,g,h,i,j,k,m,n,o,p;m=false;d=true;g=false;o=false;UL=new V0(hvb,0,12);TL=b;JL=Uo(dw,Rrb,38,KL,0,1);OL=new O9;PL=new O9;SL=(no(),new Eo('####.##',Mn()));RL=new Eo('####.#',Mn());n=new Rab;try{c=ep(Inb(n.a,'cct'));c!=null&&(b.Sc=Imb(c,'%24','$'));b.Qc=ep(Inb(n.a,'startCircuit'));b.Tc=ep(Inb(n.a,'startLabel'));b.Rc=ep(Inb(n.a,'startCircuitLink'));g=Qab(n,Exb,false);o=Qab(n,'usResistors',false);m=Qab(n,Fxb,XU(Fxb,false));d=Qab(n,Gxb,XU(Gxb,true))}catch(a){a=bA(a);if(!gp(a,15))throw aA(a)}g?(h=true):o?(h=false):(h=XU(Exb,!jW()));f=XU('euroGates',iW());b.cd=Uo(sp,Jub,0,6,7,1);k=$wnd.navigator.platform;b.lb=k.toLowerCase().indexOf('mac')!=-1;b.B=b.lb?'Cmd':'Ctrl';b.Kc=Uo(kz,Rrb,2,127,4,1);b.qb=new $G((Wj(),Vj));b.Y=new EI(true);b.hb=new aJ(nW('Import From Local File'),new c7(Hxb,Ixb));WI(b.hb,s5());gI(b.Y,b.hb);b.ib=new aJ(nW('Import From Text'),new c7(Hxb,Jxb));gI(b.Y,b.ib);b.gb=new aJ(nW('Import From Dropbox'),new c7(Hxb,Kxb));gI(b.Y,b.gb);b.X=new aJ(nW('Export As Link'),new c7(Hxb,Lxb));gI(b.Y,b.X);b.V=new aJ(nW('Export As Local File'),new c7(Hxb,Mxb));WI(b.V,!!('download' in $doc.createElement('a')));gI(b.Y,b.V);b.W=new aJ(nW('Export As Text'),new c7(Hxb,Nxb));gI(b.Y,b.W);iI(b.Y,new fJ);b.a=new aJ(nW('About'),null);gI(b.Y,b.a);XI(b.a,new c7(Hxb,'about'));p=se(PJ());WT=~~(p/5);WT>166&&(WT=166);WT<128&&(WT=128);b.vb=new DI;gI(b.vb,new bJ(nW('File'),b.Y));b.fd=new IK;b.g=WT==166?new PH:new IK;j=new EI(true);gI(j,b.dd=hV(nW('Undo'),nW('Ctrl-Z'),new c7(Oxb,'undo')));gI(j,b.bc=hV(nW('Redo'),nW('Ctrl-Y'),new c7(Oxb,'redo')));iI(j,new fJ);gI(j,hV(nW('Cut'),nW('Ctrl-X'),new c7(Oxb,'cut')));gI(j,hV(nW('Copy'),nW('Ctrl-C'),new c7(Oxb,Pxb)));gI(j,b.Tb=hV(nW('Paste'),nW('Ctrl-V'),new c7(Oxb,Wtb)));WI(b.Tb,false);gI(j,hV(nW('Duplicate'),nW('Ctrl-D'),new c7(Oxb,Qxb)));iI(j,new fJ);gI(j,hV(nW('Select All'),nW('Ctrl-A'),new c7(Oxb,Rxb)));iI(j,new fJ);gI(j,new aJ(jW()?nW('Center Circuit'):nW('Centre Circuit'),new c7(Oxb,Sxb)));gI(j,hV(nW('Zoom 100%'),'0',new c7(Oxb,Txb)));gI(j,hV(nW('Zoom In'),'+',new c7(Oxb,Uxb)));gI(j,hV(nW('Zoom Out'),'-',new c7(Oxb,Vxb)));gI(b.vb,new bJ(nW('Edit'),j));e=new EI(true);e.b=true;gI(b.vb,new bJ(nW('Draw'),e));j=new EI(true);gI(j,new aJ(nW('Stack All'),new c7(Wxb,'stackAll')));gI(j,new aJ(nW('Unstack All'),new c7(Wxb,Xxb)));gI(j,new aJ(nW('Combine All'),new c7(Wxb,Yxb)));gI(b.vb,new bJ(nW('Scopes'),j));b.Qb=j=new EI(true);gI(b.vb,new bJ(nW('Options'),b.Qb));gI(j,b.G=new PT(nW(Wvb)));NT(b.G,true);gI(j,b.hd=new QT(nW(Uvb),new PW(b)));NT(b.hd,true);gI(j,b.Zb=new QT(nW('Show Power'),new RW(b)));gI(j,b.Mc=new PT(nW('Show Values')));NT(b.Mc,true);gI(j,b.Oc=new QT(nW('Small Grid'),new TW(b)));gI(j,b.A=new QT(nW('Show Cursor Cross Hairs'),new VW(b)));NT(b.A,XU('crossHair',false));gI(j,b.U=new QT(nW('European Resistors'),new XW(b)));NT(b.U,h);gI(j,b.T=new QT(nW('IEC Gates'),new ZW(b)));NT(b.T,f);gI(j,b._b=new QT(nW('White Background'),new _W(b)));NT(b._b,m);gI(j,b.b=new QT(nW('Alt Color for Volts & Pwr'),new bX(b)));NT(b.b,XU(Zxb,false));gI(j,b.v=new QT(nW('Conventional Current Motion'),new BW(b)));NT(b.v,d);gI(j,new JT(nW('Other Options...'),new c7('options','other')));b.sb=new EI(true);b.sb.b=true;uU(b,b.sb);uU(b,e);ZG(b.qb,b.vb,(lH(),iH),30);WG(b.qb,b.fd,WT);TH(PJ(),b.qb);b.D=sf();if(!b.D){yE((WJ(),$J()),new JG('Not working. You need a browser that supports the CANVAS element.'));return}b.F=nf(b.D).getContext('2d');b.e=sf();b.d=nf(b.e).getContext('2d');BV(b);ZG(b.qb,b.D,eH,0);EK(b.fd,b.g);b.g.le(b.dc=new TE(nW('Reset')));Pe(b.dc,new DW(b),(el(),el(),dl));Ae(b.dc,xvb);b.g.le(b.ec=new SE((gC(),new YB(nW('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop')))));Pe(b.ec,new FW(b),(null,dl));s5()&&EK(b.fd,b.rb=new q5(b));EK(b.fd,i=new JG(nW('Simulation Speed')));Je((AC(),i.X),ksb,true);EK(b.fd,b.Pc=new Ydb(3,0,260));EK(b.fd,i=new JG(nW('Current Speed')));Je(i.X,ksb,true);b.C=new Ydb(50,1,100);EK(b.fd,b.C);EK(b.fd,b.$b=new JG(nW('Power Brightness')));ze(b.$b,ksb,true);EK(b.fd,b.Yb=new Ydb(50,1,100));KV(b);i=new JG(nW('Current Circuit:'));Je(i.X,ksb,true);b.ad=new JG('Label');EK(b.fd,i);EK(b.fd,b.ad);EK(b.fd,b.fb=new wH);Ce(b.fb,WT+Osb);xe(b.fb,'100 px');b.fb.X.setAttribute('scrolling','no');FV(b);b.Q=new yrb;b.ed=new yrb;b.cc=new yrb;b.Hc=Uo(cy,Rrb,176,20,0,1);b.fc=Uo(tp,itb,0,20,7,1);b.gc=0;b.ac=new prb;b.R=new EI(true);gI(b.R,b.O=new aJ(nW('Edit'),new c7($xb,Oxb)));gI(b.R,b.S=new aJ(nW('View in Scope'),new c7($xb,_xb)));gI(b.R,new aJ(nW('Cut'),new c7($xb,'cut')));gI(b.R,new aJ(nW('Copy'),new c7($xb,Pxb)));gI(b.R,new aJ(nW('Delete'),new c7($xb,'delete')));gI(b.R,new aJ(nW('Duplicate'),new c7($xb,Qxb)));gI(b.R,b.P=new aJ(nW('Swap Terminals'),new c7($xb,'flip')));b.rc=lU(b,false);b.bd=lU(b,true);MN();if(b.Sc!=null){YU(b,false);rV(b,b.Sc)}else{if(b.Wc==null&&b.Rc!=null){tV(b,null,0,false,true);YU(b,false);P1=b;S1(b.Rc,(_kb(),_kb(),Zkb))}else{tV(b,null,0,false,true);if(b.Wc==null&&b.Qc!=null){YU(b,false);uV(b,b.Qc,b.Tc)}else YU(b,true)}}WI(b.bc,b.cc.a.b.length>0);WI(b.dd,b.ed.a.b.length>0);(b.t==null||b.t.length==0)&&pV(b);WI(b.Tb,b.t!=null&&b.t.length>0);MV(b);Pe(b.D,b,(Al(),Al(),zl));Pe(b.D,b,(Fl(),Fl(),El));Pe(b.D,b,(Kl(),Kl(),Jl));Pe(b.D,b,(Ul(),Ul(),Tl));Pe(b.D,b,(null,dl));Pe(b.D,b,(ul(),ul(),tl));IU(b,qe(b.D));Pe(b.D,b,(jl(),jl(),il));Pe(b.vb,new HW(b),(null,dl));NC(b);Pe(b.D,b,(Zl(),Zl(),Yl));LV(b,true);vb(b._c)}\nvar Krb='object',Lrb='java.lang',Mrb='com.google.gwt.core.client',Nrb=3.141592653589793,Orb=6.283185307179586,Prb='com.google.gwt.animation.client',Qrb='com.google.gwt.user.client',Rrb={3:1,5:1},Srb='com.google.gwt.aria.client',Trb='alertdialog',Urb='application',Vrb='button',Wrb='checkbox',Xrb='columnheader',Yrb='complementary',Zrb='contentinfo',$rb='definition',_rb='dialog',asb='main',bsb='menuitemcheckbox',csb='menuitemradio',dsb='navigation',esb='option',fsb='presentation',gsb='progressbar',hsb='radiogroup',isb='spinbutton',jsb='aria-hidden',ksb='topSpace',lsb='offsetHeight',msb='offsetWidth',nsb='height',osb='width',psb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',qsb='Style names cannot be empty',rsb='true',ssb={20:1,16:1},tsb='com.google.gwt.user.client.ui',usb={25:1,21:1,24:1,20:1,26:1,16:1,18:1},vsb={61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,24:1,20:1,26:1,59:1,60:1,16:1,18:1},wsb='com.google.gwt.canvas.client',xsb={3:1,29:1},ysb={3:1,15:1,29:1},zsb='com.google.gwt.core.client.impl',Asb='stack',Bsb='anonymous',Csb={3:1,5:1,609:1},Dsb='Unknown',Esb='\\n',Fsb=65535,Gsb='CSS1Compat',Hsb={32:1,30:1,3:1,12:1,10:1},Isb='com.google.gwt.dom.client',Jsb={30:1,106:1,3:1,12:1,10:1},Ksb={30:1,107:1,3:1,12:1,10:1},Lsb={30:1,108:1,3:1,12:1,10:1},Msb='CENTER',Nsb={49:1,3:1,12:1,10:1},Osb='px',Psb={30:1,140:1,3:1,12:1,10:1},Qsb={30:1,96:1,3:1,12:1,10:1},Rsb='com.google.web.bindery.event.shared',Ssb='com.google.gwt.event.shared',Tsb='com.google.gwt.event.dom.client',Usb='contextmenu',Vsb='dblclick',Wsb='mousedown',Xsb='mousemove',Ysb='mouseup',Zsb='mousewheel',$sb='DOMMouseScroll',_sb='touchcancel',atb='touchend',btb='touchmove',ctb='touchstart',dtb='com.google.gwt.event.logical.shared',etb={138:1,3:1,15:1,29:1},ftb='UmbrellaException',gtb='com.google.gwt.http.client',htb={101:1,3:1,15:1,29:1},itb={3:1},jtb=1000,ktb='yyyyMMdd-HHmm',ltb='com.google.gwt.i18n.shared',mtb='DateTimeFormat',ntb='com.google.gwt.i18n.client',otb='DefaultDateTimeFormatInfo',ptb=1024,qtb='Too many percent/per mille characters in pattern \"',rtb=10000,stb=4194303,ttb=1048575,utb=524288,vtb=4194304,wtb=17592186044416,xtb=-9223372036854775808,ytb='com.google.gwt.layout.client',ztb='div',Atb='position',Btb='absolute',Ctb='overflow',Dtb='hidden',Etb='left',Ftb='0.0px',Gtb='top',Htb='right',Itb='bottom',Jtb=0.01,Ktb='visibility',Ltb='display',Mtb='com.google.gwt.safecss.shared',Ntb='html is null',Otb={200:1,3:1},Ptb='com.google.gwt.safehtml.shared',Qtb='circuitClipboard',Rtb='localStorage',Stb='com.google.gwt.text.shared.testing',Ttb=2048,Utb=16384,Vtb=65536,Wtb='paste',Xtb=1048576,Ytb=2097152,Ztb=16777216,$tb=33554432,_tb=67108864,aub='com.google.gwt.user.client.impl',bub={25:1,21:1,24:1,20:1,39:1,26:1,16:1,18:1},cub={61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,24:1,47:1,20:1,26:1,59:1,60:1,16:1,18:1},dub={133:1,61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,99:1,24:1,199:1,47:1,20:1,171:1,26:1,59:1,60:1,16:1,18:1},eub={46:1,31:1},fub='rect(0px, 0px, 0px, 0px)',gub='visible',hub='popupContent',iub={25:1,98:1,21:1,24:1,105:1,20:1,39:1,26:1,44:1,16:1,18:1},jub='cellSpacing',kub='cellPadding',lub={25:1,98:1,21:1,24:1,105:1,47:1,20:1,39:1,26:1,44:1,16:1,18:1,150:1},mub={222:1,31:1},nub={133:1,61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,151:1,99:1,24:1,306:1,199:1,172:1,47:1,20:1,171:1,26:1,35:1,127:1,59:1,60:1,16:1,18:1},oub={25:1,21:1,24:1,20:1,39:1,26:1,134:1,16:1,18:1},pub='center',qub='middle',rub={25:1,21:1,24:1,172:1,20:1,39:1,26:1,16:1,18:1},tub={61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,99:1,24:1,20:1,26:1,59:1,60:1,16:1,18:1},uub={615:1,31:1},vub='gwt-MenuBar',wub='selected',xub='colSpan',yub='subMenuIcon-selected',zub='disabled',Aub={47:1,20:1,17:1,16:1},Bub={612:1,31:1},Cub={25:1,21:1,24:1,20:1,39:1,26:1,182:1,16:1,18:1},Dub='value',Eub={133:1,61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,151:1,99:1,24:1,47:1,20:1,26:1,59:1,60:1,16:1,18:1},Fub={114:1,3:1,12:1,10:1},Gub='com.google.gwt.user.client.ui.impl',Hub='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie9) does not match the runtime user.agent value (',Iub='Expect more errors.',Jub={27:1,3:1},Kub='I = ',Lub='Vd = ',Mub=0.48,Nub={115:1,3:1,5:1},Oub=1.0E-9,Pub=1000000000000,Qub=1.0E-6,Rub=1000000000,Sub=0.001,Tub=1000000,Uub={4:1,9:1},Vub='com.lushprojects.circuitjs1.client',Wub='Hz',Xub='Voltage',Yub='Max Voltage',Zub=0.6366197723675814,$ub=0.15915494309189535,_ub={4:1,9:1,41:1},avb='V = ',bvb='Vmax = ',cvb='P = ',dvb={4:1,9:1,37:1,41:1},evb='RailElm',fvb='ACRailElm',gvb='ACVoltageElm',hvb='SansSerif',ivb='ADCElm',jvb='Carrier Frequency (Hz)',kvb='Signal Frequency (Hz)',lvb='AmmeterElm',mvb=10000000000,nvb='On Resistance (ohms)',ovb='Off Resistance (ohms)',pvb='closed',qvb='AnalogSwitchElm',rvb='AnalogSwitch2Elm',svb={43:1,3:1},tvb='# of Inputs',uvb='High Voltage (V)',vvb='AndGateElm',wvb='AntennaElm',xvb='topButton',yvb=100000000,zvb=4294901760,Avb='AudioOutputElm',Bvb={4:1,9:1,113:1},Cvb='BoxElm',Dvb='CC2Elm',Evb='CC2NegElm',Fvb={4:1,9:1,90:1},Gvb=2.0E-6,Hvb=-1.0E-6,Ivb='VCCSElm',Jvb='CCCSElm',Kvb='CCVSElm',Lvb='Trapezoidal Approximation',Mvb={53:1,4:1,9:1},Nvb='CapacitorElm',Ovb='&nbsp;<\\/div>',Pvb='<\\/div>',Qvb='Singular matrix!',Rvb='scopepop',Svb='removeplot',Tvb='showvcevsic',Uvb='Show Voltage',Vvb='showvoltage',Wvb='Show Current',Xvb='showcurrent',Yvb='shownegpeak',Zvb='showfft',$vb='Show RMS Average',_vb='plotxy',awb='showresistance',bwb='WireElm',cwb='ResistorElm',dwb='PolarCapacitorElm',ewb='InductorElm',fwb='SwitchElm',gwb='PushSwitchElm',hwb='Switch2Elm',iwb='PotElm',jwb='TransformerElm',kwb='TappedTransformerElm',lwb='TransLineElm',mwb='RelayElm',nwb='MemristorElm',owb='SparkGapElm',pwb='GroundElm',qwb='DCVoltageElm',rwb='SquareRailElm',swb='ClockElm',twb='SweepElm',uwb='VarRailElm',vwb='CurrentElm',wwb='NoiseElm',xwb='OutputElm',ywb='LEDElm',zwb='LampElm',Awb='TextElm',Bwb='ProbeElm',Cwb='OhmMeterElm',Dwb='LabeledNodeElm',Ewb='TestPointElm',Fwb='DataRecorderElm',Gwb='DiodeElm',Hwb='ZenerElm',Iwb='NTransistorElm',Jwb='PTransistorElm',Kwb='NMosfetElm',Lwb='PMosfetElm',Mwb='NJfetElm',Nwb='PJfetElm',Owb='SCRElm',Pwb='NDarlingtonElm',Qwb='PDarlingtonElm',Rwb='TunnelDiodeElm',Swb='TriodeElm',Twb='OpAmpElm',Uwb='OpAmpSwapElm',Vwb='TriStateElm',Wwb='SchmittElm',Xwb='InvertingSchmittElm',Ywb='ComparatorElm',Zwb='OTAElm',$wb='VCVSElm',_wb='LogicInputElm',axb='LogicOutputElm',bxb='InverterElm',cxb='NandGateElm',dxb='NorGateElm',exb='OrGateElm',fxb='XorGateElm',gxb='DFlipFlopElm',hxb='JKFlipFlopElm',ixb='TFlipFlopElm',jxb='SevenSegElm',kxb='SevenSegDecoderElm',lxb='MultiplexerElm',mxb='DeMultiplexerElm',nxb='SipoShiftElm',oxb='PisoShiftElm',pxb='CounterElm',qxb='DecadeElm',rxb='LatchElm',sxb='SeqGenElm',txb='FullAdderElm',uxb='HalfAdderElm',vxb='UserDefinedLogicElm',wxb='TimerElm',xxb='PhaseCompElm',yxb='DACElm',zxb='VCOElm',Axb='MonostableElm',Bxb='DragColumn',Cxb='DragSelected',Dxb='Select',Exb='euroResistors',Fxb='whiteBackground',Gxb='conventionalCurrent',Hxb='file',Ixb='importfromlocalfile',Jxb='importfromtext',Kxb='importfromdropbox',Lxb='exportasurl',Mxb='exportaslocalfile',Nxb='exportastext',Oxb='edit',Pxb='copy',Qxb='duplicate',Rxb='selectAll',Sxb='centrecircuit',Txb='zoom100',Uxb='zoomin',Vxb='zoomout',Wxb='scopes',Xxb='unstackAll',Yxb='combineAll',Zxb='alternativeColor',$xb='elm',_xb='viewInScope',ayb='LoadFileElement',byb='cursorCross',cyb='cursorPointer',dyb=' +\\t\\n\\r\\f',eyb='key',fyb='Bad file server response:',gyb={4:1,122:1,9:1},hyb='default',iyb='Error on line ',jyb=' of model description',kyb=' digits on left side',lyb='Reset Pin',myb='Vbe = ',nyb='Vbc = ',oyb='Vce = ',pyb='text/plain',qyb='.circuitjs.txt',ryb='On resistance (ohms)',syb='Off resistance (ohms)',tyb=19.331142470520007,uyb=38.662284941040014,vyb=0.05173,wyb=0.025865,xyb='Fwd Voltage @ 1A',yyb='max current exceeded',zyb=1.4142135623730951,Ayb=1.0E-4,Byb='100%',Cyb='Cancel',Dyb='300px',Eyb=100000,Fyb='Inductance (H)',Gyb='Slew Rate (V/ns)',Hyb=1.0E-8,Iyb='saturation',Jyb=0.16666666666666666,Kyb='R = ',Lyb='Momentary Switch',Myb={4:1,9:1,91:1},Nyb={4:1,9:1,112:1},Oyb='transistor',Pyb=0.8297872340425532,Qyb=0.0625,Ryb='Resistance (ohms)',Syb='Slider Text',Tyb='RMS Voltage',Uyb='Min Voltage',Vyb='P2P Voltage',Wyb='Binary Value',Xyb='Trigger Current (A)',Yyb='Holding Current (A)',Zyb='Gate-Cathode Resistance (ohms)',$yb='#ffffff',_yb='#000000',azb='#FF0000',bzb='Primary Inductance (H)',czb='Coupling Coefficient',dzb='transformer',ezb='Transmission line delay too large!',fzb=3.7E-4,gzb=0.0047,hzb=-20.192307692307693,izb='ignoring line in string catalog: ',jzb='For input string: \"',kzb='Invalid UTF8 sequence',lzb='java.util',mzb={51:1},nzb={3:1,104:1},ozb='__proto__',pzb=15525485,qzb=5.9604644775390625E-8,rzb='com.google.gwt.lang';var _,$A,cA={},$z=-1;eA(1,null,{},P);_.eQ=function Q(a){return this===a};_.gC=function S(){return this.cZ};_.hC=function U(){return Hg(this)};_.tS=function W(){return llb(T(this))+'@'+_lb(V(this),16)};_.toString=function(){return this.tS()};_o={3:1,608:1,12:1,2:1};hA();var _o;eA(225,1,{},mlb);_.bg=function nlb(a){var b;b=new mlb;b.e=4;a>1?(b.c=ulb(this,a-1)):(b.c=this);return b};_.cg=function tlb(){klb(this);return this.b};_.dg=function vlb(){return llb(this)};_.eg=function xlb(){klb(this);return this.g};_.fg=function zlb(){return (this.e&4)!=0};_.gg=function Alb(){return (this.e&1)!=0};_.tS=function Dlb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(klb(this),this.j)};_.e=0;var jlb=1;var fz=plb(Lrb,'Object',1),Vq=plb(Mrb,'JavaScriptObject$',0),Vy=plb(Lrb,'Class',225);eA(207,1,{});_.ld=function cb(){this.u&&this.md()};_.md=function db(){this.od((1+gmb(Orb))/2)};_.nd=function eb(){this.od((1+gmb(Nrb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var Cp=plb(Prb,'Animation',207);eA(371,1,{},gb);_.pd=function hb(a){fb(this,a)};var up=plb(Prb,'Animation/1',371);eA(641,1,{});var ib;var Bp=plb(Prb,'AnimationScheduler',641);eA(208,1,{208:1});var vp=plb(Prb,'AnimationScheduler/AnimationHandle',208);eA(596,641,{},jb);_.qd=function lb(a,b){var c;c=mb(a,b);return new nb(c)};var xp=plb(Prb,'AnimationSchedulerImplStandard',596);eA(597,208,{208:1},nb);_.rd=function ob(){kb(this.a)};var wp=plb(Prb,'AnimationSchedulerImplStandard/1',597);eA(598,641,{},rb);_.qd=function sb(a,b){var c;c=new Fb(this,a);Mob(this.a,c);this.a.b.length==1&&ub(this.b,16);return c};var Ap=plb(Prb,'AnimationSchedulerImplTimer',598);eA(175,1,{});_.sd=function Ab(a){if(a!=this.b){return}this.c||(this.d=null);this.td()};_.b=0;_.c=false;_.d=null;var ut=plb(Qrb,'Timer',175);eA(599,175,{},Db);_.td=function Eb(){qb(this.a)};var yp=plb(Prb,'AnimationSchedulerImplTimer/1',599);eA(221,208,{208:1,221:1},Fb);_.rd=function Gb(){pb(this.b,this)};var zp=plb(Prb,'AnimationSchedulerImplTimer/AnimationHandleImpl',221);eA(13,1,{});var vq=plb(Srb,'RoleImpl',13);eA(481,13,{},Kb);var Dp=plb(Srb,'AlertRoleImpl',481);eA(480,13,{},Lb);var Ep=plb(Srb,'AlertdialogRoleImpl',480);eA(482,13,{},Mb);var Fp=plb(Srb,'ApplicationRoleImpl',482);eA(301,1,{});var Ip=plb(Srb,'Attribute',301);eA(54,301,{},Qb);_.ud=function Rb(a){return cp(a,660).a};var Gp=plb(Srb,'AriaValueAttribute',54);eA(483,13,{},Sb);var Hp=plb(Srb,'ArticleRoleImpl',483);eA(484,13,{},Tb);var Jp=plb(Srb,'BannerRoleImpl',484);eA(485,13,{},Ub);var Kp=plb(Srb,'ButtonRoleImpl',485);eA(486,13,{},Vb);var Lp=plb(Srb,'CheckboxRoleImpl',486);eA(487,13,{},Wb);var Mp=plb(Srb,'ColumnheaderRoleImpl',487);eA(488,13,{},Xb);var Np=plb(Srb,'ComboboxRoleImpl',488);eA(489,13,{},Yb);var Op=plb(Srb,'ComplementaryRoleImpl',489);eA(490,13,{},Zb);var Pp=plb(Srb,'ContentinfoRoleImpl',490);eA(491,13,{},$b);var Qp=plb(Srb,'DefinitionRoleImpl',491);eA(492,13,{},_b);var Rp=plb(Srb,'DialogRoleImpl',492);eA(493,13,{},ac);var Sp=plb(Srb,'DirectoryRoleImpl',493);eA(494,13,{},bc);var Tp=plb(Srb,'DocumentRoleImpl',494);eA(495,13,{},cc);var Up=plb(Srb,'FormRoleImpl',495);eA(497,13,{},dc);var Vp=plb(Srb,'GridRoleImpl',497);eA(496,13,{},ec);var Wp=plb(Srb,'GridcellRoleImpl',496);eA(498,13,{},fc);var Xp=plb(Srb,'GroupRoleImpl',498);eA(499,13,{},gc);var Yp=plb(Srb,'HeadingRoleImpl',499);eA(218,1,{660:1,218:1},ic);var Zp=plb(Srb,'Id',218);eA(500,13,{},jc);var $p=plb(Srb,'ImgRoleImpl',500);eA(501,13,{},kc);var _p=plb(Srb,'LinkRoleImpl',501);eA(504,13,{},lc);var aq=plb(Srb,'ListRoleImpl',504);eA(502,13,{},mc);var bq=plb(Srb,'ListboxRoleImpl',502);eA(503,13,{},nc);var cq=plb(Srb,'ListitemRoleImpl',503);eA(505,13,{},oc);var dq=plb(Srb,'LogRoleImpl',505);eA(506,13,{},pc);var eq=plb(Srb,'MainRoleImpl',506);eA(507,13,{},qc);var fq=plb(Srb,'MarqueeRoleImpl',507);eA(508,13,{},rc);var gq=plb(Srb,'MathRoleImpl',508);eA(513,13,{},sc);var hq=plb(Srb,'MenuRoleImpl',513);eA(509,13,{},uc);var iq=plb(Srb,'MenubarRoleImpl',509);eA(512,13,{},vc);var jq=plb(Srb,'MenuitemRoleImpl',512);eA(510,13,{},wc);var kq=plb(Srb,'MenuitemcheckboxRoleImpl',510);eA(511,13,{},xc);var lq=plb(Srb,'MenuitemradioRoleImpl',511);eA(514,13,{},yc);var mq=plb(Srb,'NavigationRoleImpl',514);eA(515,13,{},zc);var nq=plb(Srb,'NoteRoleImpl',515);eA(516,13,{},Ac);var oq=plb(Srb,'OptionRoleImpl',516);eA(517,13,{},Bc);var pq=plb(Srb,'PresentationRoleImpl',517);eA(56,301,{},Cc);_.ud=function Dc(a){return ''+a};var qq=plb(Srb,'PrimitiveValueAttribute',56);eA(518,13,{},Ec);var rq=plb(Srb,'ProgressbarRoleImpl',518);var Fc,Gc;eA(520,13,{},Ic);var sq=plb(Srb,'RadioRoleImpl',520);eA(519,13,{},Jc);var tq=plb(Srb,'RadiogroupRoleImpl',519);eA(521,13,{},Kc);var uq=plb(Srb,'RegionRoleImpl',521);var Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,_c,ad,bd,cd,dd,ed,fd,gd,hd,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd,Td;eA(524,13,{},Vd);var wq=plb(Srb,'RowRoleImpl',524);eA(522,13,{},Wd);var xq=plb(Srb,'RowgroupRoleImpl',522);eA(523,13,{},Xd);var yq=plb(Srb,'RowheaderRoleImpl',523);eA(525,13,{},Yd);var zq=plb(Srb,'ScrollbarRoleImpl',525);eA(526,13,{},Zd);var Aq=plb(Srb,'SearchRoleImpl',526);eA(527,13,{},$d);var Bq=plb(Srb,'SeparatorRoleImpl',527);eA(528,13,{},_d);var Cq=plb(Srb,'SliderRoleImpl',528);eA(529,13,{},ae);var Dq=plb(Srb,'SpinbuttonRoleImpl',529);var be;eA(530,13,{},de);var Eq=plb(Srb,'StatusRoleImpl',530);eA(533,13,{},ee);var Fq=plb(Srb,'TabRoleImpl',533);eA(531,13,{},fe);var Gq=plb(Srb,'TablistRoleImpl',531);eA(532,13,{},ge);var Hq=plb(Srb,'TabpanelRoleImpl',532);eA(534,13,{},he);var Iq=plb(Srb,'TextboxRoleImpl',534);eA(535,13,{},ie);var Jq=plb(Srb,'TimerRoleImpl',535);eA(536,13,{},je);var Kq=plb(Srb,'ToolbarRoleImpl',536);eA(537,13,{},ke);var Lq=plb(Srb,'TooltipRoleImpl',537);eA(540,13,{},le);var Mq=plb(Srb,'TreeRoleImpl',540);eA(538,13,{},me);var Nq=plb(Srb,'TreegridRoleImpl',538);eA(539,13,{},ne);var Oq=plb(Srb,'TreeitemRoleImpl',539);eA(16,1,ssb);_.vd=function Ee(){return re(this)};_.wd=function Fe(){return AC(),this.X};_.xd=function He(){return ue()};_.yd=function Ie(a){xe(this,a)};_.zd=function Me(a){Ce(this,a)};_.tS=function Ne(){if(!this.X){return '(null handle)'}return (AC(),this.X).outerHTML};var Mu=plb(tsb,'UIObject',16);eA(18,16,usb);_.Ad=function Ye(){};_.Bd=function Ze(){};_.Cd=function $e(a){Re(this,a)};_.Dd=function _e(){return this.S};_.Ed=function af(){Se(this)};_.Fd=function bf(a){Te(this,a)};_.Gd=function cf(){Ue(this)};_.Hd=function df(){};_.Id=function ef(){};_.Jd=function ff(a){Xe(this,a)};_.S=false;_.T=0;var Wu=plb(tsb,'Widget',18);eA(210,18,vsb);_.Kd=function jf(){return ji((AC(),this.X))};_.Ed=function kf(){gf(this)};_.Ld=function lf(a){Gh((AC(),this.X),a)};var Yt=plb(tsb,'FocusWidget',210);eA(439,210,vsb,rf);var mf;var Rq=plb(wsb,'Canvas',439);eA(642,1,{});var Qq=plb(wsb,'Canvas/CanvasElementSupportDetector',642);eA(440,642,{},tf);var Pq=plb(wsb,'Canvas/CanvasElementSupportDetectedMaybe',440);eA(10,1,{3:1,12:1,10:1});_.eQ=function Wf(a){return this===a};_.hC=function Xf(){return Hg(this)};_.tS=function Yf(){return this.b!=null?this.b:''+this.c};_.c=0;var Xy=plb(Lrb,'Enum',10);eA(158,10,{158:1,3:1,12:1,10:1},bg);var Zf,$f,_f;var Sq=qlb('com.google.gwt.canvas.dom.client','Context2d/LineCap',158,cg);eA(361,1,{},dg);_.a=0;var Tq=plb(Mrb,'Duration',361);eA(29,1,xsb);_.Md=function ig(){return this.f};_.tS=function jg(){var a,b;a=llb(this.cZ);b=this.Md();return b!=null?a+': '+b:a};var lz=plb(Lrb,'Throwable',29);eA(15,29,ysb);var Zy=plb(Lrb,'Exception',15);eA(48,15,ysb,mg);var gz=plb(Lrb,'RuntimeException',48);eA(311,48,ysb);var Xq=plb(zsb,'JavaScriptExceptionBase',311);eA(116,311,{116:1,3:1,15:1,29:1},rg);_.Md=function ug(){return qg(this),this.c};_.Nd=function vg(){return lp(this.b)===lp(og)?null:this.b};var og;var Uq=plb(Mrb,'JavaScriptException',116);eA(618,1,{});var Wq=plb(Mrb,'Scheduler',618);var yg=0,zg=0,Ag=0,Bg=-1;eA(336,618,{},Rg);var Mg;var Yq=plb(zsb,'SchedulerImpl',336);var Ug;eA(629,1,{});var ar=plb(zsb,'StackTraceCreator/Collector',629);eA(312,629,{},$g);_.Pd=function _g(a,b){var c={},j;a.fnStack=[];var d=arguments.callee.caller;while(d){var e=(Vg(),d.name||(d.name=Yg(d.toString())));a.fnStack.push(e);var f=':'+e;var g=c[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(c[f]=[])).push(d);d=d.caller}};_.Qd=function ah(a){var b,c,d,e;d=(Vg(),a&&a.fnStack&&a.fnStack instanceof Array?a.fnStack:[]);c=d.length;e=Uo(hz,Csb,124,c,0,1);for(b=0;b<c;b++){e[b]=new vmb(d[b],null,-1)}return e};var Zq=plb(zsb,'StackTraceCreator/CollectorLegacy',312);eA(630,629,{});_.Pd=function eh(c,d){function e(b){if(!(Asb in b)){try{throw b}catch(a){}}return b}\nvar f;typeof d=='string'?(f=e(new Error(d))):d instanceof Object&&Asb in d?(f=d):(f=e(new Error));c.__gwt$backingJsError=f};_.Rd=function fh(a,b,c,d){return new vmb(b,a+'@'+d,c<0?-1:c)};_.Qd=function gh(a){var b,c,d,e,f,g,h;e=(Vg(),h=a.__gwt$backingJsError,h&&h.stack?h.stack.split(Esb):[]);f=Uo(hz,Csb,124,0,0,1);b=0;d=e.length;if(d==0){return f}g=dh(this,e[0]);Bmb(g.d,Bsb)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=dh(this,e[c])}return f};var _q=plb(zsb,'StackTraceCreator/CollectorModern',630);eA(313,630,{},hh);_.Rd=function ih(a,b,c,d){return new vmb(b,a,-1)};var $q=plb(zsb,'StackTraceCreator/CollectorModernNoSourceMap',313);eA(32,10,Hsb);var xi,yi,zi,Ai,Bi,Ci,Di,Ei,Fi,Gi,Hi,Ii,Ji,Ki,Li,Mi,Ni;var sr=qlb(Isb,'Style/Display',32,Qi);eA(398,32,Hsb,Ri);var jr=qlb(Isb,'Style/Display/1',398,null);eA(407,32,Hsb,Si);var br=qlb(Isb,'Style/Display/10',407,null);eA(408,32,Hsb,Ti);var cr=qlb(Isb,'Style/Display/11',408,null);eA(409,32,Hsb,Ui);var dr=qlb(Isb,'Style/Display/12',409,null);eA(410,32,Hsb,Vi);var er=qlb(Isb,'Style/Display/13',410,null);eA(411,32,Hsb,Wi);var fr=qlb(Isb,'Style/Display/14',411,null);eA(412,32,Hsb,Xi);var gr=qlb(Isb,'Style/Display/15',412,null);eA(413,32,Hsb,Yi);var hr=qlb(Isb,'Style/Display/16',413,null);eA(414,32,Hsb,Zi);var ir=qlb(Isb,'Style/Display/17',414,null);eA(399,32,Hsb,$i);var kr=qlb(Isb,'Style/Display/2',399,null);eA(400,32,Hsb,_i);var lr=qlb(Isb,'Style/Display/3',400,null);eA(401,32,Hsb,aj);var mr=qlb(Isb,'Style/Display/4',401,null);eA(402,32,Hsb,bj);\n",
  "var nr=qlb(Isb,'Style/Display/5',402,null);eA(403,32,Hsb,cj);var or=qlb(Isb,'Style/Display/6',403,null);eA(404,32,Hsb,dj);var pr=qlb(Isb,'Style/Display/7',404,null);eA(405,32,Hsb,ej);var qr=qlb(Isb,'Style/Display/8',405,null);eA(406,32,Hsb,fj);var rr=qlb(Isb,'Style/Display/9',406,null);eA(106,10,Jsb);var gj,hj,ij,jj;var xr=qlb(Isb,'Style/Overflow',106,mj);eA(415,106,Jsb,nj);var tr=qlb(Isb,'Style/Overflow/1',415,null);eA(416,106,Jsb,oj);var ur=qlb(Isb,'Style/Overflow/2',416,null);eA(417,106,Jsb,pj);var vr=qlb(Isb,'Style/Overflow/3',417,null);eA(418,106,Jsb,qj);var wr=qlb(Isb,'Style/Overflow/4',418,null);eA(107,10,Ksb);var rj,sj,tj,uj;var Cr=qlb(Isb,'Style/Position',107,xj);eA(419,107,Ksb,yj);var yr=qlb(Isb,'Style/Position/1',419,null);eA(420,107,Ksb,zj);var zr=qlb(Isb,'Style/Position/2',420,null);eA(421,107,Ksb,Aj);var Ar=qlb(Isb,'Style/Position/3',421,null);eA(422,107,Ksb,Bj);var Br=qlb(Isb,'Style/Position/4',422,null);eA(108,10,Lsb);var Cj,Dj,Ej,Fj;var Hr=qlb(Isb,'Style/TextAlign',108,Ij);eA(423,108,Lsb,Jj);var Dr=qlb(Isb,'Style/TextAlign/1',423,null);eA(424,108,Lsb,Kj);var Er=qlb(Isb,'Style/TextAlign/2',424,null);eA(425,108,Lsb,Lj);var Fr=qlb(Isb,'Style/TextAlign/3',425,null);eA(426,108,Lsb,Mj);var Gr=qlb(Isb,'Style/TextAlign/4',426,null);eA(49,10,Nsb);var Nj,Oj,Pj,Qj,Rj,Sj,Tj,Uj,Vj;var Rr=qlb(Isb,'Style/Unit',49,Yj);eA(389,49,Nsb,Zj);_.Sd=function $j(){return Osb};var Ir=qlb(Isb,'Style/Unit/1',389,null);eA(390,49,Nsb,_j);_.Sd=function ak(){return '%'};var Jr=qlb(Isb,'Style/Unit/2',390,null);eA(391,49,Nsb,bk);_.Sd=function ck(){return 'em'};var Kr=qlb(Isb,'Style/Unit/3',391,null);eA(392,49,Nsb,dk);_.Sd=function ek(){return 'ex'};var Lr=qlb(Isb,'Style/Unit/4',392,null);eA(393,49,Nsb,fk);_.Sd=function gk(){return 'pt'};var Mr=qlb(Isb,'Style/Unit/5',393,null);eA(394,49,Nsb,hk);_.Sd=function ik(){return 'pc'};var Nr=qlb(Isb,'Style/Unit/6',394,null);eA(395,49,Nsb,jk);_.Sd=function kk(){return 'in'};var Or=qlb(Isb,'Style/Unit/7',395,null);eA(396,49,Nsb,lk);_.Sd=function mk(){return 'cm'};var Pr=qlb(Isb,'Style/Unit/8',396,null);eA(397,49,Nsb,nk);_.Sd=function ok(){return 'mm'};var Qr=qlb(Isb,'Style/Unit/9',397,null);eA(140,10,Psb);var pk,qk;var Ur=qlb(Isb,'Style/Visibility',140,tk);eA(427,140,Psb,uk);var Sr=qlb(Isb,'Style/Visibility/1',427,null);eA(428,140,Psb,vk);var Tr=qlb(Isb,'Style/Visibility/2',428,null);eA(96,10,Qsb);var wk,xk,yk,zk,Ak;var $r=qlb(Isb,'Style/WhiteSpace',96,Dk);eA(429,96,Qsb,Ek);var Vr=qlb(Isb,'Style/WhiteSpace/1',429,null);eA(430,96,Qsb,Fk);var Wr=qlb(Isb,'Style/WhiteSpace/2',430,null);eA(431,96,Qsb,Gk);var Xr=qlb(Isb,'Style/WhiteSpace/3',431,null);eA(432,96,Qsb,Hk);var Yr=qlb(Isb,'Style/WhiteSpace/4',432,null);eA(433,96,Qsb,Ik);var Zr=qlb(Isb,'Style/WhiteSpace/5',433,null);eA(637,1,{});_.tS=function Kk(){return 'An event type'};var dv=plb(Rsb,'Event',637);eA(638,637,{});_.Vd=function Mk(){this.e=false;this.f=null};_.e=false;var ys=plb(Ssb,'GwtEvent',638);eA(644,638,{});_.Ud=function Rk(){return this.Wd()};var Nk;var es=plb(Tsb,'DomEvent',644);eA(479,644,{},Vk);_.Td=function Wk(a){Uk(cp(a,655))};_.Wd=function Xk(){return Sk};var Sk;var _r=plb(Tsb,'BlurEvent',479);eA(465,644,{},$k);_.Td=function _k(a){cp(a,614).Xd(this)};_.Wd=function al(){return Yk};var Yk;var as=plb(Tsb,'ChangeEvent',465);eA(645,644,{});var gs=plb(Tsb,'HumanInputEvent',645);eA(646,645,{});var is=plb(Tsb,'MouseEvent',646);eA(451,646,{},fl);_.Td=function gl(a){cp(a,46).Yd(this)};_.Wd=function hl(){return dl};var dl;var bs=plb(Tsb,'ClickEvent',451);eA(450,644,{},ll);_.Td=function ml(a){kl(this,cp(a,654))};_.Wd=function nl(){return il};var il;var cs=plb(Tsb,'ContextMenuEvent',450);eA(354,1,{});_.hC=function pl(){return this.c};_.tS=function ql(){return 'Event type'};_.c=0;var ol=0;var bv=plb(Rsb,'Event/Type',354);eA(126,354,{},rl);var xs=plb(Ssb,'GwtEvent/Type',126);eA(52,126,{52:1},sl);var ds=plb(Tsb,'DomEvent/Type',52);eA(462,646,{},wl);_.Td=function xl(a){vl(this,cp(a,653))};_.Wd=function yl(){return tl};var tl;var fs=plb(Tsb,'DoubleClickEvent',462);eA(458,646,{},Bl);_.Td=function Cl(a){cp(a,223).Zd(this)};_.Wd=function Dl(){return zl};var zl;var hs=plb(Tsb,'MouseDownEvent',458);eA(459,646,{},Gl);_.Td=function Hl(a){cp(a,304).$d(this)};_.Wd=function Il(){return El};var El;var js=plb(Tsb,'MouseMoveEvent',459);eA(460,646,{},Ll);_.Td=function Ml(a){cp(a,224)._d(this)};_.Wd=function Nl(){return Jl};var Jl;var ks=plb(Tsb,'MouseOutEvent',460);eA(466,646,{},Ql);_.Td=function Rl(a){cp(a,613).ae(this)};_.Wd=function Sl(){return Ol};var Ol;var ls=plb(Tsb,'MouseOverEvent',466);eA(461,646,{},Vl);_.Td=function Wl(a){cp(a,305).be(this)};_.Wd=function Xl(){return Tl};var Tl;var ms=plb(Tsb,'MouseUpEvent',461);eA(241,646,{},$l);_.Td=function _l(a){cp(a,149).ce(this)};_.Wd=function am(){return Yl};var Yl;var ns=plb(Tsb,'MouseWheelEvent',241);eA(473,1,{},dm);var os=plb(Tsb,'PrivateMap',473);eA(649,645,{});var rs=plb(Tsb,'TouchEvent',649);eA(470,649,{},hm);_.Td=function im(a){gm(this,cp(a,657))};_.Wd=function jm(){return em};var em;var ps=plb(Tsb,'TouchCancelEvent',470);eA(469,649,{},nm);_.Td=function om(a){mm(this,cp(a,658))};_.Wd=function pm(){return km};var km;var qs=plb(Tsb,'TouchEndEvent',469);eA(468,649,{},tm);_.Td=function um(a){sm(this,cp(a,659))};_.Wd=function vm(){return qm};var qm;var ss=plb(Tsb,'TouchMoveEvent',468);eA(467,649,{},zm);_.Td=function Am(a){ym(this,cp(a,656))};_.Wd=function Bm(){return wm};var wm;var ts=plb(Tsb,'TouchStartEvent',467);eA(556,638,{},Dm);_.Td=function Em(a){cp(a,615).de(this)};_.Ud=function Gm(){return Cm};_.a=false;var Cm;var us=plb(dtb,'CloseEvent',556);eA(454,638,{},Im);_.Td=function Jm(a){cp(a,222).ee(this)};_.Ud=function Lm(){return Hm};_.a=0;var Hm;var vs=plb(dtb,'ResizeEvent',454);eA(600,638,{},Nm);_.Td=function Om(a){cp(a,612).fe(this)};_.Ud=function Qm(){return Mm};var Mm;var ws=plb(dtb,'ValueChangeEvent',600);eA(137,1,{21:1},Um,Vm);_.Cd=function Wm(a){Sm(this,a)};var As=plb(Ssb,'HandlerManager',137);eA(639,1,{});var cv=plb(Rsb,'EventBus',639);eA(356,639,{});_.b=0;_.c=false;var hv=plb(Rsb,'SimpleEventBus',356);eA(357,356,{},gn);var zs=plb(Ssb,'HandlerManager/Bus',357);eA(474,1,{},hn);var Bs=plb(Ssb,'LegacyHandlerWrapper',474);eA(138,48,etb,jn);var iv=plb(Rsb,ftb,138);eA(234,138,etb,mn);var Cs=plb(Ssb,ftb,234);eA(326,1,{},qn);_.b=0;var Ls=plb(gtb,'Request',326);eA(329,175,{},rn);_.td=function sn(){pn(this.a)};var Ds=plb(gtb,'Request/1',329);eA(636,1,{});var Ns=plb(gtb,'Response',636);eA(327,636,{});var Ms=plb(gtb,'ResponseImpl',327);eA(328,327,{},un);var Es=plb(gtb,'Request/RequestImplIE8And9/1',328);eA(153,1,{},zn);_.b=false;_.c=0;var vn;var Hs=plb(gtb,'RequestBuilder',153);eA(325,1,{},Bn);_.ge=function Cn(a){if(a.readyState==4){AL(a);on(this.b,this.a)}};var Fs=plb(gtb,'RequestBuilder/1',325);eA(154,1,{},Dn);_.tS=function En(){return this.a};var Gs=plb(gtb,'RequestBuilder/Method',154);eA(101,15,htb,Fn);var Is=plb(gtb,'RequestException',101);eA(456,101,htb,Gn);var Js=plb(gtb,'RequestPermissionException',456);eA(586,101,htb,Hn);var Ks=plb(gtb,'RequestTimeoutException',586);eA(582,1,{});var Xs=plb(ltb,mtb,582);eA(220,582,{220:1},_n);var Zn;var Os=plb(ntb,mtb,220);eA(651,1,{});var Ys=plb(ltb,otb,651);eA(652,651,{});var Ps=plb(ntb,otb,652);eA(157,10,{157:1,3:1,12:1,10:1},go);var bo,co,eo;var Qs=qlb(ntb,'HasDirection/Direction',157,ho);eA(463,1,{},mo);var io;var Rs=plb(ntb,'LocaleInfo',463);eA(183,1,{},Eo);_.b=0;_.c=false;_.d=0;_.e=0;_.f=3;_.g=false;_.i=3;_.j=40;_.k=0;_.n=0;_.o=1;_.p=1;_.q='-';_.r='';_.t='';_.u='';_.v=false;var Ss=plb(ntb,'NumberFormat',183);eA(602,1,{},Io);_.a=0;var Ts=plb(ntb,'TimeZone',602);eA(583,1,{},Oo);var Us=plb('com.google.gwt.i18n.client.constants','NumberConstantsImpl_',583);eA(601,652,{},Qo);var Vs=plb('com.google.gwt.i18n.client.impl.cldr','DateTimeFormatInfoImpl',601);eA(169,1,{169:1},Ro);_.a=false;_.b=0;var Ws=plb(ltb,'DateTimeFormat/PatternPart',169);var kA;var BA;var VA,WA,XA,YA;eA(235,1,{},mB);var ft=plb(ytb,'Layout',235);eA(388,207,{},nB);_.ld=function oB(){this.a.a=null;kB(this.a,0,null)};_.md=function pB(){this.a.a=null;kB(this.a,0,null)};_.od=function qB(a){var b,c,d;for(c=new kob(this.a.c);c.b<c.d.kg();){b=(lh(c.b<c.d.kg()),cp(c.d.ng(c.c=c.b++),139));b.t&&(b.g=b.F+(b.N-b.F)*a);b.u&&(b.j=b.G+(b.P-b.G)*a);b.v&&(b.V=b.H+(b.R-b.H)*a);b.r&&(b.a=b.C+(b.J-b.C)*a);b.w&&(b.Z=b.I+(b.T-b.I)*a);b.s&&(b.e=b.D+(b.L-b.D)*a);GB(this.a.b,b);!!this.b&&(d=b.X,gp(d,134)&&cp(d,134).ue(),undefined)}};var bt=plb(ytb,'Layout/1',388);eA(139,1,{139:1},xB);_.a=0;_.e=0;_.g=0;_.j=0;_.n=false;_.o=false;_.p=false;_.q=false;_.r=true;_.s=false;_.t=true;_.u=true;_.v=true;_.w=false;_.A=false;_.B=false;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;_.I=0;_.J=0;_.L=0;_.N=0;_.P=0;_.R=0;_.T=0;_.V=0;_.Y=true;_.Z=0;var ct=plb(ytb,'Layout/Layer',139);eA(647,1,{});var yB;var et=plb(ytb,'LayoutImpl',647);eA(477,647,{},KB);var dt=plb(ytb,'LayoutImplIE8',477);eA(584,1,{},NB);_.a=0;_.b=0;_.c=0;_.e=0;var gt=plb('com.google.gwt.resources.client.impl','ImageResourcePrototype',584);eA(587,1,{},PB);var ht=plb(Mtb,'SafeStylesBuilder',587);eA(132,1,{617:1,132:1,3:1},QB);_.eQ=function RB(a){if(!gp(a,617)){return false}return Bmb(this.a,cp(cp(a,617),132).a)};_.hC=function SB(){return fnb(this.a)};var it=plb(Mtb,'SafeStylesString',132);eA(605,1,Otb,UB);_.je=function VB(){return this.a};_.eQ=function WB(a){if(!gp(a,200)){return false}return Bmb(this.a,cp(a,200).je())};_.hC=function XB(){return fnb(this.a)};var jt=plb(Ptb,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml',605);eA(89,1,Otb,YB);_.je=function ZB(){return this.a};_.eQ=function $B(a){if(!gp(a,200)){return false}return Bmb(this.a,cp(a,200).je())};_.hC=function _B(){return fnb(this.a)};_.tS=function aC(){return 'safe: \"'+this.a+'\"'};var kt=plb(Ptb,'SafeHtmlString',89);var bC,cC,dC,eC,fC;eA(197,1,{616:1,197:1},iC);_.eQ=function jC(a){if(!gp(a,616)){return false}return Bmb(this.a,cp(cp(a,616),197).a)};_.hC=function kC(){return fnb(this.a)};var lt=plb(Ptb,'SafeUriString',197);eA(184,1,{},oC);var mC;var mt=plb('com.google.gwt.storage.client','Storage',184);var pC=false;eA(650,1,{});var nt=plb('com.google.gwt.text.shared','AbstractRenderer',650);eA(593,1,{},vC);var uC;var ot=plb(Stb,'PassthroughParser',593);eA(592,650,{},xC);var wC;var pt=plb(Stb,'PassthroughRenderer',592);eA(457,1,{31:1});var qt=plb(Qrb,'BaseListenerWrapper',457);var yC=null,zC;var LC;eA(353,638,{},XC);_.Td=function YC(a){cp(a,610).ke(this);UC.c=false};_.Ud=function $C(){return TC};_.Vd=function _C(){VC(this)};_.a=false;_.b=false;_.c=false;var TC,UC;var rt=plb(Qrb,'Event/NativePreviewEvent',353);var aD,bD;eA(590,1,{21:1},hD);_.Cd=function iD(a){Sm(this.a,a)};var st=plb(Qrb,'History/HistoryEventSource',590);eA(591,1,{},kD);var tt=plb(Qrb,'History/HistoryImpl',591);var lD=false,mD,nD=0,oD=0,pD=false;eA(355,638,{},CD);_.Td=function DD(a){pp(a);null.Ig()};_.Ud=function ED(){return AD};var AD;var vt=plb(Qrb,'Window/ClosingEvent',355);eA(205,137,{98:1,21:1},FD);var wt=plb(Qrb,'Window/WindowHandlers',205);var GD=false;var LD,MD,ND,OD,PD;eA(452,1,{},fE);_.Od=function gE(){$wnd.__gwt_initWindowCloseHandler(Jrb(yD),Jrb(xD))};var xt=plb(aub,'WindowImplIE/1',452);eA(453,1,{},hE);_.Od=function iE(){$wnd.__gwt_initWindowResizeHandler(Jrb(zD))};var yt=plb(aub,'WindowImplIE/2',453);eA(640,18,bub);_.le=function kE(a){throw new qnb('This panel does not support no-arg add()')};_.Ad=function lE(){LE(this,(JE(),HE))};_.Bd=function mE(){LE(this,(JE(),IE))};var su=plb(tsb,'Panel',640);eA(179,640,bub);_.ne=function wE(){return new UK(this.f)};_.me=function xE(a){return uE(this,a)};var Kt=plb(tsb,'ComplexPanel',179);eA(441,179,bub);_.le=function AE(a){yE(this,a)};_.me=function CE(a){return zE(this,a)};var zt=plb(tsb,'AbsolutePanel',441);eA(648,1,{});var At=plb(tsb,'AbstractImagePrototype',648);eA(170,210,{61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,21:1,151:1,99:1,24:1,199:1,172:1,47:1,20:1,171:1,26:1,59:1,60:1,16:1,18:1},EE);_.Kd=function FE(){return ji((AC(),this.X))};_.Ld=function GE(a){Gh((AC(),this.X),a)};var Bt=plb(tsb,'Anchor',170);eA(384,234,etb,KE);var HE,IE;var Et=plb(tsb,'AttachDetachException',384);eA(385,1,{},ME);_.oe=function NE(a){a.Ed()};var Ct=plb(tsb,'AttachDetachException/1',385);eA(386,1,{},OE);_.oe=function PE(a){a.Gd()};var Dt=plb(tsb,'AttachDetachException/2',386);eA(239,210,cub);var Ft=plb(tsb,'ButtonBase',239);eA(50,239,cub,SE,TE);var Gt=plb(tsb,'Button',50);eA(238,179,bub);var Ht=plb(tsb,'CellPanel',238);eA(219,239,dub);_.Kd=function bF(){return ji(this.b)};_.Hd=function cF(){AC();KD(this.b,this)};_.Id=function dF(){AC();KD(this.b,null);$E(this,this.S?(_kb(),qi(this.b)?$kb:Zkb):(_kb(),ri(this.b)?$kb:Zkb))};_.Ld=function eF(a){!!this.b&&Gh(this.b,a)};_.Jd=function fF(a){this.T==-1?SC(this.b,a|OC(this.b)):this.T==-1?JC((AC(),this.X),a|(this.X.__eventBits||0)):(this.T|=a)};_.d=false;var Jt=plb(tsb,'CheckBox',219);eA(581,1,eub,gF);_.Yd=function hF(a){Pm(this.a,ZE(this.a))};var It=plb(tsb,'CheckBox/1',581);eA(643,18,usb);_.Dd=function kF(){if(this.n){return this.n.S}return false};_.Ed=function lF(){iF(this);if(this.T!=-1){Xe(this.n,this.T);this.T=-1}Se(this.n);AC();KD(this.X,this)};_.Fd=function mF(a){Te(this,a);Te(this.n,a)};_.Gd=function nF(){Ue(this.n)};_.xd=function oF(){ve(this,ue());return AC(),this.X};var Lt=plb(tsb,'Composite',643);eA(206,640,bub);_.le=function tF(a){pF(this,a)};_.pe=function uF(){return AC(),this.X};_.qe=function vF(){return this.R};_.ne=function wF(){return new fK(this)};_.me=function xF(a){return qF(this,a)};_.re=function yF(a){rF(this,a)};var Iu=plb(tsb,'SimplePanel',206);eA(44,206,iub,PF);_.pe=function QF(){return AC(),Wh(this.X)};_.vd=function RF(){return BF(this)};_.wd=function SF(){return Xh((AC(),Wh(this.X)))};_.se=function TF(a){DF(this,a)};_.ke=function UF(a){a.c&&(a.d,false)&&(a.a=true)};_.Id=function VF(){this.P&&xJ(this.O,false,true)};_.yd=function WF(a){this.C=a;EF(this);a.length==0&&(this.C=null)};_.re=function XF(a){LF(this,a)};_.zd=function YF(a){this.D=a;EF(this);a.length==0&&(this.D=null)};_.te=function ZF(){MF(this)};_.A=false;_.B=false;_.I=false;_.J=false;_.K=0;_.L=false;_.N=false;_.P=false;_.Q=0;var zu=plb(tsb,'PopupPanel',44);eA(230,44,iub);_.Ad=function aG(){Se(this.v)};_.Bd=function bG(){Ue(this.v)};_.qe=function cG(){return this.v.R};_.ne=function dG(){return new fK(this.v)};_.me=function eG(a){return qF(this.v,a)};_.re=function fG(a){$F(this,a)};var Mt=plb(tsb,'DecoratedPopupPanel',230);eA(588,206,bub,hG);_.pe=function jG(){return AC(),this.a};var Nt=plb(tsb,'DecoratorPanel',588);eA(120,230,lub);_.Ad=function wG(){try{Se(this.v)}finally{Se(this.n)}};_.Bd=function xG(){try{Ue(this.v)}finally{Ue(this.n)}};_.se=function yG(a){nG(this,a)};_.Fd=function zG(a){switch(AC(),HD(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.s&&!oG(this,a)){return}}Te(this,a)};_.ke=function AG(a){var b;b=a.d;!a.a&&MC(a.d)==4&&oG(this,b)&&$h(b);a.c&&(a.d,false)&&(a.a=true)};_.te=function BG(){tG(this)};_.o=0;_.p=0;_.q=0;_.r=0;_.s=false;_.u=0;var Rt=plb(tsb,'DialogBox',120);eA(209,1,mub,CG);_.ee=function DG(a){this.a.u=a.a};var Ot=plb(tsb,'DialogBox/1',209);eA(127,18,{25:1,21:1,99:1,24:1,306:1,172:1,20:1,171:1,26:1,127:1,16:1,18:1});var du=plb(tsb,'LabelBase',127);eA(35,127,nub,JG,KG);var eu=plb(tsb,'Label',35);eA(178,35,nub,MG);var $t=plb(tsb,'HTML',178);eA(380,178,nub,NG);var Pt=plb(tsb,'DialogBox/CaptionImpl',380);eA(381,1,{223:1,304:1,224:1,613:1,305:1,31:1},OG);_.Zd=function PG(a){kG(this.a,a)};_.$d=function QG(a){lG(this.a,a)};_._d=function RG(a){};_.ae=function SG(a){};_.be=function TG(a){mG(this.a,a)};var Qt=plb(tsb,'DialogBox/MouseHandler',381);eA(213,1,{99:1},VG);var St=plb(tsb,'DirectionalTextHelper',213);eA(382,179,oub,$G);_.le=function _G(a){ZG(this,a,(lH(),eH),0)};_.Ed=function aH(){Se(this)};_.Gd=function bH(){Ue(this);HB(this.b.d)};_.ue=function cH(){var a,b;for(b=new UK(this.f);b.b<b.c.c;){a=TK(b);gp(a,134)&&cp(a,134).ue()}};_.me=function dH(a){var b,c;c=uE(this,a);if(c){a==this.a&&(this.a=null);b=cp(a.V,180);lB(this.b,b.c)}return c};var Wt=plb(tsb,'DockLayoutPanel',382);eA(121,10,{121:1,3:1,12:1,10:1},mH);var eH,fH,gH,hH,iH,jH,kH;var Tt=qlb(tsb,'DockLayoutPanel/Direction',121,nH);eA(233,1,{},pH);_.ve=function qH(){};_.Od=function rH(){this.e=false;if(this.b){return}this.ve();kB(this.d,this.c,new SH)};_.b=false;_.c=0;_.e=false;var gu=plb(tsb,'LayoutCommand',233);eA(383,233,{},sH);_.ve=function tH(){XG(this.a)};var Ut=plb(tsb,'DockLayoutPanel/DockAnimateCommand',383);eA(180,1,{180:1},uH);_.b=false;_.d=0;var Vt=plb(tsb,'DockLayoutPanel/LayoutData',180);eA(236,210,vsb);var Xt=plb(tsb,'FileUpload',236);eA(240,18,usb,wH);var Zt=plb(tsb,'Frame',240);var xH;var zH,AH,BH,CH,DH,EH;eA(373,1,{},GH);var _t=plb(tsb,'HasHorizontalAlignment/AutoHorizontalAlignmentConstant',373);eA(177,373,{},HH);var au=plb(tsb,'HasHorizontalAlignment/HorizontalAlignmentConstant',177);var KH;eA(211,1,{},MH);var bu=plb(tsb,'HasVerticalAlignment/VerticalAlignmentConstant',211);eA(141,238,rub,PH);_.le=function QH(a){NH(this,a)};_.me=function RH(a){var b,c;c=(AC(),AC(),Xh(a.X));b=uE(this,a);b&&sh(this.b,c);return b};var cu=plb(tsb,'HorizontalPanel',141);eA(387,1,{},SH);var fu=plb(tsb,'LayoutCommand/1',387);eA(436,179,oub);_.le=function WH(a){TH(this,a)};_.Ed=function XH(){Se(this)};_.Gd=function YH(){Ue(this);HB(this.a.d)};_.ue=function ZH(){VH(this)};_.me=function _H(a){var b;b=uE(this,a);b&&lB(this.a,cp(a.V,139));return b};var hu=plb(tsb,'LayoutPanel',436);eA(580,210,tub);var iu=plb(tsb,'ListBox',580);eA(606,457,{31:1});var ku=plb(tsb,'ListenerWrapper',606);eA(607,606,uub,eI);_.de=function fI(a){wI(this.a,(cp(a.f,44),a.a))};var ju=plb(tsb,'ListenerWrapper/WrappedPopupListener',607);eA(40,18,{25:1,98:1,21:1,24:1,105:1,20:1,26:1,40:1,662:1,16:1,18:1,150:1},DI,EI);_.Fd=function FI(a){var b,c;b=lI(this,(AC(),a.target));switch(HD(a.type)){case 1:{fL(this.X);!!b&&kI(this,b,true,true);break}case 16:{!!b&&qI(this,b,true);break}case 32:{!!b&&qI(this,null,false);break}case Ttb:{yI(this);break}case 128:{c=Qh(a);jo();c=c;switch(c){case 37:uI(this);Vh(a);$h(a);break;case 39:tI(this);Vh(a);$h(a);break;case 38:sI(this);Vh(a);$h(a);break;case 40:rI(this);Vh(a);$h(a);break;case 27:this.f?jI(this,false):zI(this,null);!this.f&&!!this.g&&DF(this.g,false);Vh(a);$h(a);break;case 9:this.f?jI(this,false):zI(this,null);!this.f&&!!this.g&&DF(this.g,false);break;case 13:if(!yI(this)){kI(this,this.i,true,true);Vh(a);$h(a)}}break}}Te(this,a)};_.Gd=function GI(){!!this.g&&DF(this.g,false);Ue(this)};_.b=false;_.d=true;_.k=null;_.n=false;var pu=plb(tsb,'MenuBar',40);eA(363,1,{},HI);_.Od=function II(){this.a.Od()};var lu=plb(tsb,'MenuBar/1',363);eA(364,1,{655:1,31:1},JI);var mu=plb(tsb,'MenuBar/2',364);eA(365,1,{},KI);_.we=function LI(a,b){this.a.n?OI(this.a.g,this.b):NI(this.a.g,this.b)};var nu=plb(tsb,'MenuBar/3',365);eA(362,230,iub,SI);_.ke=function TI(a){var b,c;if(!a.a){switch(MC(a.d)){case 4:c=a.d.target;b=(AC(),this.a.X);if(ki(b,c)){a.a=true;return}a.c&&(a.d,false)&&(a.a=true);a.a&&zI(this.a,null);return;}}a.c&&(a.d,false)&&(a.a=true)};_.b=false;var ou=plb(tsb,'MenuBar/MenuPopup',362);var UI;eA(17,16,Aub,$I,_I,aJ,bJ);_.f=true;var ru=plb(tsb,'MenuItem',17);eA(181,16,ssb,fJ);var qu=plb(tsb,'MenuItemSeparator',181);eA(368,1,mub,hJ);_.ee=function iJ(a){gJ()};var tu=plb(tsb,'PopupPanel/1',368);eA(369,1,{31:1,610:1},jJ);_.ke=function kJ(a){FF(this.a,a)};var uu=plb(tsb,'PopupPanel/3',369);eA(370,1,Bub,lJ);_.fe=function mJ(a){this.a.B&&this.a.se(false)};var vu=plb(tsb,'PopupPanel/4',370);eA(156,10,{156:1,3:1,12:1,10:1},rJ);var nJ,oJ,pJ;var wu=qlb(tsb,'PopupPanel/AnimationType',156,sJ);eA(366,207,{},yJ);_.md=function zJ(){uJ(this)};_.nd=function AJ(){this.d=BF(this.a);this.e=CF(this.a);wi(qe(this.a).style,Ctb,Dtb);wJ(this,(1+gmb(Nrb))/2)};_.od=function BJ(a){wJ(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var yu=plb(tsb,'PopupPanel/ResizeAnimation',366);eA(367,175,{},CJ);_.td=function DJ(){this.a.g=null;Z(this.a,200,null)};var xu=plb(tsb,'PopupPanel/ResizeAnimation/1',367);eA(589,210,cub,KJ);_.Ed=function LJ(){gf(this);qL(this.a)};_.Gd=function MJ(){Ue(this);lL(this.a)};var Au=plb(tsb,'RichTextArea',589);eA(437,436,oub,OJ);_.Hd=function QJ(){BB(this.a.d)};var NJ;var Cu=plb(tsb,'RootLayoutPanel',437);eA(438,1,mub,RJ);_.ee=function SJ(a){VH(this.a)};var Bu=plb(tsb,'RootLayoutPanel/1',438);eA(182,441,Cub);var TJ,UJ,VJ;var Gu=plb(tsb,'RootPanel',182);eA(443,1,{},_J);_.oe=function aK(a){a.Dd()&&a.Gd()};var Du=plb(tsb,'RootPanel/1',443);eA(444,1,uub,bK);_.de=function cK(a){ZJ()};var Eu=plb(tsb,'RootPanel/2',444);eA(442,182,Cub,dK);var Fu=plb(tsb,'RootPanel/DefaultRootPanel',442);eA(231,1,{},fK);_.xe=function gK(){return this.a};_.ye=function hK(){return eK(this)};_.ze=function iK(){!!this.b&&this.c.me(this.b)};_.a=false;_.b=null;var Hu=plb(tsb,'SimplePanel/1',231);eA(575,210,Eub);_.Fd=function lK(a){var b;b=(AC(),HD(a.type));(b&896)!=0?Te(this,a):Te(this,a)};_.Hd=function mK(){};var Su=plb(tsb,'ValueBoxBase',575);eA(302,575,Eub);var Ku=plb(tsb,'TextBoxBase',302);eA(196,302,Eub,qK);var Ju=plb(tsb,'TextArea',196);eA(303,302,Eub,rK);var Lu=plb(tsb,'TextBox',303);eA(114,10,Fub);var tK,uK,vK,wK;var Ru=qlb(tsb,'ValueBoxBase/TextAlignment',114,zK);eA(576,114,Fub,AK);var Nu=qlb(tsb,'ValueBoxBase/TextAlignment/1',576,null);eA(577,114,Fub,BK);var Ou=qlb(tsb,'ValueBoxBase/TextAlignment/2',577,null);eA(578,114,Fub,CK);var Pu=qlb(tsb,'ValueBoxBase/TextAlignment/3',578,null);eA(579,114,Fub,DK);var Qu=qlb(tsb,'ValueBoxBase/TextAlignment/4',579,null);eA(102,238,rub,IK);_.le=function JK(a){EK(this,a)};_.me=function KK(a){return HK(this,a)};var Tu=plb(tsb,'VerticalPanel',102);eA(464,1,{},RK);_.ne=function SK(){return new UK(this)};_.c=0;var Vu=plb(tsb,'WidgetCollection',464);eA(160,1,{},UK);_.xe=function VK(){return this.b<this.c.c};_.ye=function WK(){return TK(this)};_.ze=function XK(){if(!this.a){throw new Qlb}this.c.b.me(this.a);--this.b;this.a=null};_.b=0;var Uu=plb(tsb,'WidgetCollection/WidgetIterator',160);var YK,ZK;eA(594,1,{},bL);var Xu=plb(Gub,'ClippedImageImpl_TemplateImpl',594);eA(478,648,{},eL);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var Yu=plb(Gub,'ClippedImagePrototype',478);eA(595,1,{});_.Ae=function hL(){return AC(),$doc.createElement('textarea')};var _u=plb(Gub,'RichTextAreaImpl',595);eA(603,595,{});_.Ae=function mL(){return iL()};_.Be=function nL(){if(!this.b){return}this.b=false;if(this.a){jL(this,this.a.innerHTML);sL(this,!this.a?rL(this):!this.a[zub]);this.a=null}pL(this);if(this.c){this.c=false;this.b?(this.c=true):(this.d.contentWindow.focus(),undefined)}};_.Ce=function oL(){this.b=true;this.c=false};_.b=false;_.c=false;var $u=plb(Gub,'RichTextAreaImplStandard',603);eA(604,603,{},uL);_.Ae=function vL(){var a;a=iL();Fh(a,'src',\"javascript:''\");return a};var Zu=plb(Gub,'RichTextAreaImplIE8toIE10',604);eA(201,29,xsb);var Yy=plb(Lrb,'Error',201);eA(85,201,xsb);var Sy=plb(Lrb,'AssertionError',85);eA(307,85,xsb,yL);var av=plb('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',307);eA(358,1,{},EL);var ev=plb(Rsb,'SimpleEventBus/1',358);eA(359,1,{611:1},FL);_.Od=function GL(){Zm(this.a,this.d,this.c,this.b)};var fv=plb(Rsb,'SimpleEventBus/2',359);eA(360,1,{611:1},HL);_.Od=function IL(){_m(this.a,this.d,this.c,this.b)};var gv=plb(Rsb,'SimpleEventBus/3',360);eA(4,1,Uub);_.De=function SM(){};_.Ee=function TM(a){return false};_.Fe=function UM(){return this.Ze()<=2};_.Ge=function VM(){return this.eb==this.fb&&this.gb==this.hb};_.He=function WM(){};_.Ie=function YM(){};_.Je=function ZM(a,b){a=PV(TL,a);b=PV(TL,b);this.Y&&(emb(this.eb-a)<emb(this.gb-b)?(a=this.eb):(b=this.gb));this.fb=a;this.hb=b;this.qf()};_.Ke=function $M(){};_.Le=function _M(a){};_.Me=function hN(){return nM(this)};_.Ne=function iN(a,b){return true};_.Oe=function jN(a){return this.Z[a]};_.Pe=function kN(){return this.Ze()};_.Qe=function lN(){return this.M};_.Re=function nN(a){return a==0&&this.Ze()==2?-this.M:this.M};_.Se=function oN(a,b){if(a==this.eb&&b==this.gb&&this.Ze()==2)return -this.M;return this.M};_.Te=function pN(){return 0};_.Ue=function qN(){throw new Qlb};_.Ve=function rN(a){return null};_.We=function sN(a){};_.Xe=function tN(){return 0};_.Ye=function uN(a){return rM(this,a)};_.Ze=function vN(){return 2};_.$e=function wN(){return this.df()*this.M};_._e=function xN(a){var b;b=Uo(kz,Rrb,2,10,4,1);this.We(b);return b[0]};_.af=function yN(a){return a==3?1:a==1?2:0};_.bf=function zN(a){return a==3?this.Qe():a==1?this.$e():this.df()};_.cf=function AN(){return 0};_.df=function CN(){return this.db[0]-this.db[1]};_.ef=function DN(){return 0};_.ff=function EN(a){return false};_.gf=function FN(){return false};_.hf=function GN(){return false};_.jf=function KN(){return false};_.kf=function LN(){EM(this)};_.lf=function NN(a,b){IM(this,b)};_.mf=function ON(a,b){};_.nf=function PN(a){this.U=a};_.of=function QN(a,b){this.Z[a]=b};_.pf=function RN(a,b){this.db[a]=b;this.De()};_.qf=function SN(){JM(this)};_.rf=function TN(a,b){this.cb=b};_.sf=function VN(){};_.tf=function WN(){};_.uf=function XN(){};_.vf=function YN(){};_.L=0;_.M=0;_.N=0;_.O=0;_.P=0;_.Q=0;_.R=0;_.S=0;_.T=0;_.U=false;_.V=-1;_.Y=false;_.$=2;_.bb=false;_.cb=0;_.eb=0;_.fb=0;_.gb=0;_.hb=0;var JL,KL=32,LL=0,ML,NL=0,OL,PL,QL,RL,SL,TL,UL,VL=5,WL;var _v=plb(Vub,'CircuitElm',4);eA(41,4,_ub,bO);_.Ie=function cO(){this.k!=0&&hW(TL,this.cb,this.wf())};_.Le=function dO(a){var b,c,d;GM(this,this.eb,this.gb,this.fb,this.hb);gM(this,a);if(this.k==0){LM(this,a);NM(this,a,this.db[0]);AM(this.W,this.X,OL,PL,0,10);eN(a,OL,PL);NM(this,a,this.db[1]);HM(this,this._,this.ab,16);AM(this.W,this.X,OL,PL,1,16);eN(a,OL,PL)}else{HM(this,this._,this.ab,17);yM(this.W,this.X,OL,0.5);ZN(this,a,OL);this.d>0||this.d==0&&this.k==5?(b='+'):(b='*');j1(a,(wX(),uX));l1(a,UL);c=xM(this._,this.ab,(this.N/2+17+4)/this.N,10*this.Q);c.b+=4;d=op(Ef(a.a,b).width);f1(a,b,c.a-~~(d/2),c.b)}this.L=OM(this.M,this.L);if(TL.H!=this){if(this.k==0)jM(a,this._,this.ab,this.L);else{jM(a,this._,this.W,this.L);jM(a,this.ab,this.X,-this.L)}}lM(this,a)};_.Me=function eO(){return this.k==5?(this.T|=4):(this.T&=-5),nM(this)+' '+this.k+' '+this.g+' '+this.i+' '+this.d+' '+this.j+' '+this.e};_.Ue=function fO(){return 118};_.Ve=function gO(a){return $N(this,a)};_.We=function hO(a){var b;switch(this.k){case 0:case 6:a[0]='voltage source';break;case 1:a[0]='A/C source';break;case 2:a[0]='square wave gen';break;case 5:a[0]='pulse gen';break;case 4:a[0]='sawtooth gen';break;case 3:a[0]='triangle gen';}a[1]=Kub+JN(this.M,'A',false);a[2]=(gp(this,37)?avb:Lub)+JN(this.df(),'V',false);if(this.k!=0&&this.k!=6){a[3]='f = '+JN(this.g,Wub,false);a[4]=bvb+JN(this.i,'V',false);b=5;this.k==1&&this.d==0&&(a[b++]='V(rms) = '+JN(this.i/1.41421356,'V',false));this.d!=0?(a[b++]='Voff = '+JN(this.d,'V',false)):this.g>500&&(a[b++]='wavelength = '+JN(299790000/this.g,'m',false));a[b++]=cvb+JN(-this.df()*this.M,'W',false)}if(this.k==0&&this.M!=0&&TL.Lc){a[3]='(R = '+JN(this.i/this.M,fU,false)+')';a[4]=cvb+JN(-this.df()*this.M,'W',false)}};_.$e=function iO(){return -this.df()*this.M};_.wf=function jO(){var a;a=Orb*(TL.Yc-this.f)*this.g+this.j;switch(this.k){case 0:return this.i+this.d;case 1:return pmb(a)*this.i+this.d;case 2:return this.d+(a%Orb>Orb*this.e?-this.i:this.i);case 3:return this.d+_N(a%Orb)*this.i;case 4:return this.d+a%Orb*(this.i/Nrb)-this.i;case 5:return a%Orb<Orb*this.e?this.i+this.d:this.d;default:return 0;}};_.df=function kO(){return this.db[1]-this.db[0]};_.ef=function lO(){return 1};_.kf=function mO(){this.f=0;this.L=0};_.mf=function nO(a,b){var c,d,e;a==0&&(this.i=b.p);a==3&&(this.d=b.p);if(a==2){d=this.g;this.g=b.p;c=1/(8*TL.$c);this.g>c&&(uD(nW('Adjust timestep to allow for higher frequencies?'))?(TL.$c=1/(32*this.g)):(this.g=c));this.f=TL.Yc-d*(TL.Yc-this.f)/this.g}if(a==1){e=this.k;this.k=bI(b.d).selectedIndex;if(this.k==0&&e!=0){b.j=true;this.d=0}else this.k!=e&&(b.j=true);this.k==5&&e!=5?(this.e=$ub):e==5&&this.k!=5&&(this.e=0.5);this.qf()}a==4&&(this.j=b.p*Nrb/180);a==5&&(this.e=b.p*Jtb)};_.qf=function oO(){JM(this);bM(this,this.k==0||this.k==6?8:34)};_.sf=function pO(){this.k==0?bW(TL,this.Z[0],this.Z[1],this.cb,this.wf()):aW(TL,this.Z[0],this.Z[1],this.cb)};_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Gy=plb(Vub,'VoltageElm',41);eA(37,41,dvb,rO,tO);_.Ie=function uO(){this.k!=0&&hW(TL,this.cb,this.wf())};_.Le=function vO(a){HM(this,this._,this.ab,17);NM(this,a,this.db[0]);eN(a,this._,this.W);this.xf(a);lM(this,a);this.L=OM(-this.M,this.L);TL.H!=this&&jM(a,this._,this.W,this.L)};_.xf=function wO(a){var b,c;if(this.k==2&&(this.T&1)!=0)qO(this,a,'CLK');else if(this.k==0||this.k==6){j1(a,this.U||this.bb||TL.Vb==this?QL:WL);LM(this,a);c=this.wf();(c<=0?0-c:c)<1?(b=so(SL,c)+' V'):(b=JN(c,'V',true));this.wf()>0&&(b='+'+b);hM(this,a,b,this.fb,this.hb,true)}else{ZN(this,a,this.ab)}};_.Ue=function xO(){return 82};_.Ze=function yO(){return 1};_.cf=function zO(){return 86};_.df=function AO(){return this.db[0]};_.ff=function BO(a){return true};_.qf=function CO(){JM(this);bM(this,this.k==0||this.k==6?8:34);this.W=wM(this._,this.ab,1-17/this.N)};_.sf=function DO(){this.k==0?bW(TL,0,this.Z[0],this.cb,this.wf()):aW(TL,0,this.Z[0],this.cb)};var Wx=plb(Vub,evb,37);eA(545,37,dvb,EO);_.cf=function FO(){return 0};var jv=plb(Vub,fvb,545);eA(544,41,_ub,GO);var kv=plb(Vub,gvb,544);eA(23,4,Uub);_.Ie=function RO(){var a,b;for(a=0;a!=this.Ze();a++){b=this.r[a];b.i||(b.t=this.db[a]>2.5)}this.yf();for(a=0;a!=this.Ze();a++){b=this.r[a];b.i&&hW(TL,b.u,b.t?5:0)}};_.Je=function SO(a,b){b=PV(TL,b);if(a<this.eb);else{this.gb=this.hb=b;this.fb=PV(TL,a)}NO(this)};_.Le=function TO(a){HO(this,a)};_.Me=function UO(){return IO(this)};_.yf=function VO(){};_.zf=function WO(){return 'chip'};_.Ne=function XO(a,b){return false};_.Se=function YO(a,b){var c;for(c=0;c!=this.Ze();c++)if(this.r[c].k.a==a&&this.r[c].k.b==b)return this.r[c].f;return 0};_.Ve=function ZO(a){return JO(this,a)};_.We=function $O(a){KO(this,a)};_.Ye=function _O(a){return this.r[a].k};_.ff=function aP(a){return this.r[a].i};_.Af=function bP(){return false};_.kf=function cP(){LO(this)};\n",
  "_.lf=function dP(a,b){var c;for(c=0;c!=this.Ze();c++)this.r[c].i&&this.r[c].u==a&&(this.r[c].f=b)};_.mf=function eP(a,b){MO(this,a,b)};_.qf=function fP(){NO(this)};_.rf=function gP(a,b){var c,d;for(c=0;c!=this.Ze();c++){d=this.r[c];if(d.i&&a--==0){d.u=b;return}}};_.sf=function hP(){var a,b;for(a=0;a!=this.Ze();a++){b=this.r[a];b.i&&aW(TL,0,this.Z[a],b.u)}};_.i=0;_.n=0;_.o=0;_.p=0;_.q=false;_.u=0;_.v=0;var Gv=plb(Vub,'ChipElm',23);eA(281,23,Uub,iP,jP);_.yf=function kP(){var a,b,c,d;b=(1<<this.i)-1;d=b*this.db[this.i]/this.db[this.i+1];c=op(d);c=b<(0>c?0:c)?b:0>c?0:c;for(a=0;a!=this.i;a++)this.r[a].t=(c&1<<a)!=0};_.zf=function lP(){return 'ADC'};_.Ue=function mP(){return 167};_.Ze=function nP(){return this.i+2};_.ef=function oP(){return this.i};_.Af=function pP(){return true};_.Bf=function qP(){var a;this.u=2;this.v=this.i>2?this.i:2;this.r=Uo(Fv,Rrb,6,this.i+2,0,1);for(a=0;a!=this.i;a++){this.r[a]=new UT(this,this.i-1-a,3,'D'+a);this.r[a].i=true}this.r[this.i]=new UT(this,0,2,'In');this.r[this.i+1]=new UT(this,this.v-1,2,'V+');$L(this)};var lv=plb(Vub,ivb,281);eA(255,4,Uub,tP,uP);_.Ie=function vP(){hW(TL,this.cb,sP(this))};_.Le=function wP(a){var b;HM(this,this._,this.ab,17);NM(this,a,this.db[0]);eN(a,this._,this.W);b=new V0(hvb,0,12);l1(a,b);j1(a,this.U||this.bb||TL.Vb==this?QL:WL);LM(this,a);sP(this);hM(this,a,'AM',this.fb,this.hb,true);rP(this,a,this.ab);lM(this,a);this.L=OM(-this.M,this.L);TL.H!=this&&jM(a,this._,this.W,this.L)};_.Me=function xP(){return nM(this)+' '+this.a+' '+this.d+' '+this.c};_.Ue=function yP(){return 200};_.Ve=function zP(a){if(a==0)return new M_(Yub,this.c,-20,20);if(a==1)return new M_(jvb,this.a,4,500);if(a==2)return new M_(kvb,this.d,4,500);return null};_.We=function AP(a){a[0]='AM Source';a[1]=Kub+JN(this.M,'A',false);a[2]=avb+JN(this.db[0],'V',false);a[3]='cf = '+JN(this.a,Wub,false);a[4]='sf = '+JN(this.d,Wub,false);a[5]=bvb+JN(this.c,'V',false)};_.Ze=function BP(){return 1};_.$e=function CP(){return -this.db[0]*this.M};_.df=function DP(){return this.db[0]};_.ef=function EP(){return 1};_.ff=function FP(a){return true};_.kf=function GP(){this.b=0;this.L=0};_.mf=function HP(a,b){a==0&&(this.c=b.p);a==1&&(this.a=b.p);a==2&&(this.d=b.p)};_.qf=function IP(){JM(this);this.W=wM(this._,this.ab,1-17/this.N)};_.sf=function JP(){aW(TL,0,this.Z[0],this.cb)};_.a=0;_.b=0;_.c=0;_.d=0;var mv=plb(Vub,'AMElm',255);eA(566,44,iub,KP);var ov=plb(Vub,'AboutBox',566);eA(567,1,eub,LP);_.Yd=function MP(a){DF(this.a,false)};var nv=plb(Vub,'AboutBox/1',567);eA(298,4,Uub,OP,PP);_.Le=function QP(a){var b;NM(this,a,this.db[0]);eN(a,this._,this.ab);h1(a,this.a);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);HM(this,this._,this.ab,3);b='A';switch(this.f){case 0:b=JN(this.M,'A',false);break;case 1:b=JN(this.j,'A(rms)',false);}mM(this,a,b,4);lM(this,a)};_.Me=function RP(){return nM(this)+' '+this.f};_.Ue=function SP(){return 370};_.Ve=function TP(a){var b;if(a==0){b=new M_('Value',this.k,-1,-1);b.d=new VT;aI(b.d,nW('Current'));aI(b.d,nW('RMS Current'));dI(b.d,this.f);return b}return null};_.We=function UP(a){a[0]='Ammeter';switch(this.f){case 0:a[1]=Kub+JN(this.M,'A',false);break;case 1:a[1]='Irms = '+JN(this.j,'A',false);}};_.$e=function VP(){return 0};_.df=function WP(){return this.db[0]};_.ef=function XP(){return 1};_.hf=function YP(){return true};_.mf=function ZP(a,b){a==0&&(this.f=bI(b.d).selectedIndex)};_.qf=function $P(){JM(this);this.g=wM(this._,this.ab,0.6);this.a=aM(this._,this.g,14,7)};_.sf=function _P(){bW(TL,this.Z[0],this.Z[1],this.cb,0)};_.uf=function aQ(){++this.b;this.n+=this.M*this.M;if(this.M>this.e&&this.d){this.e=this.M;this.d=true;this.c=false}if(this.M<this.e&&this.d){this.i=this.M;this.d=false;this.c=true;this.n=this.n/this.b;this.j=qmb(this.n);Mlb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.M<this.i&&this.c){this.i=this.M;this.d=false;this.c=true}if(this.M>this.i&&this.c){this.e=this.M;this.d=true;this.c=false;this.n=this.n/this.b;this.j=qmb(this.n);Mlb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.M==0){++this.o;if(this.o>5){this.n=0;this.j=0;this.e=0;this.i=0}}else{this.o=0}switch(this.f){case 0:this.k=this.M;break;case 1:this.k=this.j;}};_.b=0;_.c=false;_.d=false;_.e=0;_.f=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;var pv=plb(Vub,lvb,298);eA(188,4,Uub,cQ,dQ);_.De=function eQ(){this.M=(this.db[0]-this.db[1])/this.k};_.Ie=function fQ(){this.e=this.db[2]<2.5;(this.T&1)!=0&&(this.e=!this.e);this.k=this.e?this.i:this.j;XV(TL,this.Z[0],this.Z[1],this.k)};_.Je=function gQ(a,b){var c,d;a=PV(TL,a);b=PV(TL,b);RM(this.eb-a)<RM(this.gb-b)?(a=this.eb):(b=this.gb);c=RM(this.eb-a)+RM(this.gb-b);d=~~(c/2)%TL.ab;if(d!=0)return;this.fb=a;this.hb=b;this.qf()};_.Le=function hQ(a){var b;b=this.e?16:0;HM(this,this._,this.ab,16);gM(this,a);j1(a,ML);zM(this.W,this.X,this.g,1,b);eN(a,this.W,this.g);NM(this,a,this.db[2]);eN(a,this.f,this.d);this.e||(this.L=OM(this.M,this.L),TL.H!=this&&jM(a,this._,this.ab,this.L));lM(this,a)};_.Me=function iQ(){return nM(this)+' '+this.j+' '+this.i};_.Ne=function jQ(a,b){if(a==2||b==2)return false;return true};_.Re=function kQ(a){if(a==2)return 0;if(a==0)return -this.M;return this.M};_.Se=function lQ(a,b){if(a==this.f.a&&b==this.f.b)return 0;if(a==this.eb&&b==this.gb)return -this.M;return this.M};_.Ue=function mQ(){return 159};_.Ve=function nQ(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT('Normally closed',(this.T&1)!=0);return b}if(a==1)return new M_(nvb,this.j,0,0);if(a==2)return new M_(ovb,this.i,0,0);return null};_.We=function oQ(a){a[0]='analog switch';a[1]=this.e?'open':pvb;a[2]=Lub+BN(this.db[0]-this.db[1]);a[3]=Kub+mN(this.M);a[4]='Vc = '+JN(this.db[2],'V',false)};_.Ye=function pQ(a){return a==0?this._:a==1?this.ab:this.f};_.Ze=function qQ(){return 3};_.jf=function rQ(){return true};_.mf=function sQ(a,b){a==0&&(this.T=ZE(b.c).a?this.T|1:this.T&-2);a==1&&b.p>0&&(this.j=b.p);a==2&&b.p>0&&(this.i=b.p)};_.qf=function tQ(){bQ(this)};_.sf=function uQ(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.e=false;_.i=0;_.j=0;_.k=0;var rv=plb(Vub,qvb,188);eA(259,188,Uub,vQ,wQ);_.De=function xQ(){this.e?(this.M=(this.db[0]-this.db[2])/this.j):(this.M=(this.db[0]-this.db[1])/this.j)};_.Ie=function yQ(){this.e=this.db[3]<2.5;(this.T&1)!=0&&(this.e=!this.e);if(this.e){XV(TL,this.Z[0],this.Z[2],this.j);XV(TL,this.Z[0],this.Z[1],this.i)}else{XV(TL,this.Z[0],this.Z[1],this.j);XV(TL,this.Z[0],this.Z[2],this.i)}};_.Le=function zQ(a){var b;HM(this,this._,this.ab,16);NM(this,a,this.db[0]);eN(a,this._,this.W);NM(this,a,this.db[1]);eN(a,this.b[0],this.c[0]);NM(this,a,this.db[2]);eN(a,this.b[1],this.c[1]);j1(a,ML);b=this.e?1:0;eN(a,this.W,this.b[b]);this.L=OM(this.M,this.L);jM(a,this._,this.W,this.L);jM(a,this.b[b],this.c[b],this.L);lM(this,a)};_.Ne=function AQ(a,b){if(a==3||b==3)return false;return true};_.Se=function BQ(a,b){var c;if(a==this.eb&&b==this.gb)return -this.M;c=this.e?1:0;if(a==this.c[c].a&&b==this.c[c].b)return this.M;return 0};_.Ue=function CQ(){return 160};_.We=function DQ(a){a[0]='analog switch (SPDT)';a[1]=Kub+mN(this.M)};_.Ye=function EQ(a){return a==0?this._:a==3?this.a:this.c[a-1]};_.Ze=function FQ(){return 4};_.qf=function GQ(){bQ(this);bM(this,32);this.c=DM(2);this.b=DM(2);AM(this.W,this.X,this.b[0],this.b[1],1,16);AM(this._,this.ab,this.c[0],this.c[1],1,16);this.a=xM(this._,this.ab,0.5,16)};_.sf=function HQ(){WV(TL,this.Z[0]);WV(TL,this.Z[1]);WV(TL,this.Z[2])};var qv=plb(Vub,rvb,259);eA(190,4,Uub);_.Ie=function RQ(){var a,b;a=this.Cf();this.Ff()&&(a=!a);this.o=a;b=a?this.f:0;hW(TL,this.cb,b)};_.Le=function SQ(a){var b,c;for(c=0;c!=this.k;c++){NM(this,a,this.db[c]);eN(a,this.j[c],this.i[c])}NM(this,a,this.db[this.k]);eN(a,this.X,this.ab);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);fN(a,this.a);if(TL.T.c){b=wM(this._,this.ab,0.5);hM(this,a,this.Ef(),b.a,b.b-6*this.c,true)}Nf(a.a,2);(this.T&2)!=0&&aN(a,this.r);Nf(a.a,1);if(this.p!=null)for(c=0;c!=this.p.length-1;c++)eN(a,this.p[c],this.p[c+1]);this.Ff()&&cN(a,this.q.a,this.q.b,3);this.L=OM(this.M,this.L);jM(a,this.X,this.ab,this.L);lM(this,a)};_.Me=function TQ(){return nM(this)+' '+this.k+' '+this.db[this.k]+' '+this.f};_.Ne=function UQ(a,b){return false};_.Se=function VQ(a,b){if(a==this.fb&&b==this.hb)return this.M;return 0};_.Ve=function WQ(a){var b;if(a==0)return L_(new M_(tvb,this.k,1,8));if(a==1)return new M_(uvb,this.f,1,10);if(a==2){b=new M_('',0,-1,-1);b.c=new IT('Schmitt Inputs',(this.T&2)!=0);return b}return null};_.Ef=function XQ(){return null};_.We=function YQ(a){a[0]=this.Df();a[1]='Vout = '+JN(this.db[this.k],'V',false);a[2]='Iout = '+JN(this.M,'A',false)};_.Ye=function ZQ(a){if(a==this.k)return this.ab;return this.j[a]};_.Ze=function $Q(){return this.k+1};_.ef=function _Q(){return 1};_.ff=function aR(a){return a==this.k};_.Ff=function bR(){return false};_.mf=function cR(a,b){if(a==0){this.k=op(b.p);this.qf()}a==1&&(this.f=IQ=b.p);if(a==2){ZE(b.c).a?(this.T|=2):(this.T&=-3);JQ=(this.T&2)!=0;this.qf()}};_.qf=function dR(){NQ(this)};_.sf=function eR(){aW(TL,0,this.Z[this.k],this.cb)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.k=0;_.o=false;_.s=0;var IQ=5,JQ=false;var Tw=plb(Vub,'GateElm',190);eA(191,190,Uub,fR,gR);_.Cf=function hR(){var a,b;a=true;for(b=0;b!=this.k;b++)a=a&MQ(this,b);return a};_.Ue=function iR(){return 150};_.Df=function jR(){return 'AND gate'};_.Ef=function kR(){return '&'};_.cf=function lR(){return 50};_.qf=function mR(){var a,b,c,d;NQ(this);if(TL.T.c){LQ(this)}else{d=DM(23);AM(this.W,this.X,d[0],d[22],0,this.g);for(c=0;c!=10;c++){a=c*0.1;b=Math.sqrt(1-a*a);AM(this.W,this.X,d[c+1],d[21-c],0.5+a/2,b*this.g)}d[11]=new Q9(this.X);this.a=fM(d)}if(this.Ff()){this.q=wM(this._,this.ab,0.5+(this.s+4)/this.N);this.X=wM(this._,this.ab,0.5+(this.s+8)/this.N)}};var sv=plb(Vub,vvb,191);eA(248,37,dvb,nR,oR);_.xf=function pR(a){qO(this,a,'Ant')};_.Ue=function qR(){return 65};_.Ve=function rR(a){return null};_.cf=function sR(){return 0};_.wf=function tR(){var a;this.a+=Orb*(2200+pmb(Orb*TL.Yc*13)*100)*TL.$c;a=3*pmb(this.a);return pmb(Orb*TL.Yc*3000)*(1.3+pmb(Orb*TL.Yc*12))*3+pmb(Orb*TL.Yc*2710)*(1.3+pmb(Orb*TL.Yc*13))*3+pmb(Orb*TL.Yc*2433)*(1.3+pmb(Orb*TL.Yc*14))*3+a};_.a=0;var tv=plb(Vub,wvb,248);eA(145,4,{145:1,4:1,9:1},CR,DR);_.He=function ER(){vV(TL,this.a)};_.Ke=function FR(){BR(this)};_.Le=function GR(a){var b,c,d,e,f;e=this.U||this.bb||TL.Vb==this;b=new V0(hvb,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);l1(a,b);f=op(Ef(a.a,d).width);j1(a,(wX(),pX));c=this.d?f:~~(f*this.e/this.c);i1(a,this.fb-~~(f/2),this.hb-10,c,20);j1(a,e?QL:WL);yM(this._,this.ab,this.W,1-(f/2+8)/this.N);HM(this,this._,this.W,0);hM(this,a,d,this.fb,this.hb,true);NM(this,a,this.db[0]);e&&j1(a,QL);eN(a,this._,this.W);lM(this,a)};_.Me=function HR(){return nM(this)+' '+this.j+' '+this.p+' '+this.k};_.Ue=function IR(){return 211};_.Ve=function JR(a){var b,c;if(a==0){b=new M_('Duration (s)',this.j,0,5);return b}if(a==1){b=new M_('Sampling Rate',0,-1,-1);b.d=new VT;for(c=0;c!=this.q.length;c++){aI(b.d,nW(this.q[c]+''));this.q[c]==this.p&&dI(b.d,c)}return b}return null};_.We=function KR(a){var b,c;a[0]='audio output';a[1]=avb+JN(this.db[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+JN(this.d?TL.Yc-this.j:this.i,'s',false);a[3]='dur = '+JN(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.Ze=function LR(){return 1};_.df=function MR(){return this.db[0]};_.kf=function OR(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.mf=function PR(a,b){var c;if(a==0&&b.p>0){this.j=b.p;AR(this)}if(a==1){c=this.q[bI(b.d).selectedIndex];if(c!=this.p){this.p=c;uR=c;AR(this);BR(this)}}};_.qf=function QR(){JM(this);this.W=new O9};_.uf=function RR(){this.f+=this.db[0];++this.g;if(TL.Yc>=this.n){this.n+=this.o;this.b[this.e++]=this.f/this.g;this.g=0;this.f=0;if(this.e>=this.c){this.e=0;this.d=true}}};_.c=0;_.d=false;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;var uR=8000,vR=false;var vv=plb(Vub,Avb,145);eA(472,1,eub,SR);_.Yd=function TR(a){zR(this.a)};var uv=plb(Vub,'AudioOutputElm/1',472);eA(113,4,Bvb);_.Ze=function WR(){return 0};var Uw=plb(Vub,'GraphicElm',113);eA(285,113,Bvb,XR,YR);_.Ge=function ZR(){return emb(this.fb-this.eb)<32||emb(this.hb-this.gb)<32};_.Je=function $R(a,b){this.fb=a;this.hb=b};_.Le=function _R(a){j1(a,this.U||this.bb||TL.Vb==this?QL:(wX(),mX));GM(this,this.eb,this.gb,this.fb,this.hb);o1(a.a,16,6);this.eb<this.fb&&this.gb<this.hb?e1(a,this.eb,this.gb,this.fb-this.eb,this.hb-this.gb):this.eb>this.fb&&this.gb<this.hb?e1(a,this.fb,this.gb,this.eb-this.fb,this.hb-this.gb):this.eb<this.fb&&this.gb>this.hb?e1(a,this.eb,this.hb,this.fb-this.eb,this.gb-this.hb):e1(a,this.fb,this.hb,this.eb-this.fb,this.gb-this.hb);o1(a.a,0,0)};_.Me=function aS(){return nM(this)};_.Ue=function bS(){return 98};_.Ve=function cS(a){return null};_.We=function dS(a){};_.cf=function eS(){return 0};_.mf=function fS(a,b){};var wv=plb(Vub,Cvb,285);eA(216,23,Uub,gS,hS);_.Le=function iS(a){this.r[2].f=this.r[0].f*this.a;HO(this,a)};_.Me=function jS(){return IO(this)+' '+this.a};_.zf=function kS(){return 'CC2'};_.Ue=function lS(){return 179};_.We=function mS(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+JN(this.db[0],'V',false);a[2]='Z = '+JN(this.db[2],'V',false);a[3]=Kub+JN(this.r[0].f,'A',false)};_.Ze=function nS(){return 3};_.ef=function oS(){return 1};_.Bf=function pS(){this.u=2;this.v=3;this.r=Uo(Fv,Rrb,6,3,0,1);this.r[0]=new UT(this,0,2,'X');this.r[0].i=true;this.r[1]=new UT(this,2,2,'Y');this.r[2]=new UT(this,1,3,'Z')};_.sf=function qS(){aW(TL,0,this.Z[0],this.r[0].u);_V(TL,this.Z[1],1,this.r[0].u);SV(TL,0,this.Z[2],this.r[0].u,this.a)};_.a=0;var xv=plb(Vub,Dvb,216);eA(471,216,Uub,rS);var yv=plb(Vub,Evb,471);eA(90,23,Fvb,wS,xS);_.Ie=function yS(){var a,b,c,d,e,f,g,h;if(this.b){this.r[this.f].f=0;this.r[this.f+1].f=0;XV(TL,this.Z[this.f],this.Z[this.f+1],yvb);return}d=tS();a=sS();for(c=0;c!=this.f;c++){dmb(this.db[c]-this.g[c])>a&&(TL.w=false);Mlb(this.db[c])&&(this.db[c]=0);dmb(this.db[c]-this.g[c])>d&&(this.db[c]=this.g[c]+vS(this.db[c]-this.g[c],d))}if(this.c){for(c=0;c!=this.f;c++)this.d.b[c]=this.db[c];this.d.a=TL.Yc;g=-g0(this.c,this.d);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.db[c]+Qub;f=-g0(this.c,this.d);this.d.b[c]=this.db[c]-Qub;h=-g0(this.c,this.d);b=(f-h)/Gvb;(b<=0?0-b:b)<Qub&&(b=b>0?Qub:Hvb);$V(TL,this.Z[this.f],this.Z[this.f+1],this.Z[c],0,b);e-=b*this.db[c];this.d.b[c]=this.db[c]}UV(TL,this.Z[this.f],this.Z[this.f+1],e);this.r[this.f].f=-g;this.r[this.f+1].f=g}for(c=0;c!=this.f;c++)this.g[c]=this.db[c]};_.Le=function zS(a){HO(this,a)};_.Me=function AS(){return IO(this)+' '+this.f+' '+nZ(this.e)};_.zf=function BS(){return 'VCCS~'};_.Ne=function CS(a,b){return cM(this.f,this.f+1,a,b)};_.Ue=function DS(){return 213};_.Ve=function ES(a){var b;if(a==0){b=new M_('<a href=\"customfunction.html\" target=\"_blank\">Output Function<\\/a>',0,-1,-1);b.k=this.e;return b}if(a==1)return L_(new M_(tvb,this.f,1,8));return null};_.We=function FS(a){var b;KO(this,a);for(b=0;a[b]!=null;b++);a[b]=Kub+JN(this.r[this.f].f,'A',false)};_.Ze=function GS(){return this.f+2};_.ef=function HS(){return 0};_.Gf=function IS(){return true};_.ff=function JS(a){return false};_.jf=function KS(){return true};_.mf=function LS(a,b){if(a==0){this.e=yh(qe(b.o),Dub);uS(this);return}if(a==1){if(b.p<0||b.p>8)return;this.f=op(b.p);this.Bf();$L(this);NO(this)}};_.Bf=function MS(){var a;this.u=2;this.v=this.f>2?this.f:2;this.r=Uo(Fv,Rrb,6,this.f+2,0,1);for(a=0;a!=this.f;a++)this.r[a]=new UT(this,a,2,String.fromCharCode(65+a&Fsb));this.r[this.f]=new UT(this,0,3,'C+');this.r[this.f+1]=new UT(this,1,3,'C-');this.g=Uo(sp,Jub,0,this.f,7,1);this.d=new x0};_.sf=function NS(){WV(TL,this.Z[this.f]);WV(TL,this.Z[this.f+1])};_.b=false;_.f=0;var Cy=plb(Vub,Ivb,90);eA(295,90,Fvb,PS,QS);_.Ie=function RS(){var a,b,c,d,e,f,g;if(this.b){this.r[this.f].f=0;this.r[this.f+1].f=0;XV(TL,this.Z[this.f],this.Z[this.f+1],yvb);return}a=sS()*0.1;b=this.r[1].f;dmb(b-this.a)>a&&(TL.w=false);if(this.c){this.d.b[8]=b;this.d.a=TL.Yc;f=g0(this.c,this.d);d=f;this.r[2].f=f;this.r[3].f=-f;this.d.b[8]=b+Qub;e=g0(this.c,this.d);this.d.b[8]=b-Qub;g=g0(this.c,this.d);c=(e-g)/Gvb;(c<=0?0-c:c)<Qub&&(c=c>0?Qub:Hvb);SV(TL,this.Z[3],this.Z[2],this.r[1].u,c);d-=c*b;UV(TL,this.Z[3],this.Z[2],d)}this.a=b};_.zf=function SS(){return 'CCCS'};_.Ne=function TS(a,b){if(0==a&&1==b||0==b&&1==a)return true;if(2==a&&3==b||2==b&&3==a)return true;return false};_.Ue=function US(){return 215};_.Ze=function VS(){return 4};_.ef=function WS(){return 1};_.Gf=function XS(){return true};_.lf=function YS(a,b){if(this.r[1].u==a){this.r[0].f=-b;this.r[1].f=b}};_.Bf=function ZS(){OS(this)};_.sf=function $S(){var a;a=this.r[1].u;bW(TL,this.Z[0],this.Z[1],a,0);WV(TL,this.Z[2]);WV(TL,this.Z[3])};_.a=0;var zv=plb(Vub,Jvb,295);eA(294,90,Fvb,aT,bT);_.Ie=function cT(){var a,b,c,d,e,f,g,h,i;a=sS()*0.1;b=this.r[1].f;dmb(b-this.a)>a&&(TL.w=false);h=this.r[1].u+TL.Ob.a.b.length;i=this.r[2].u+TL.Ob.a.b.length;if(this.c){this.d.b[8]=b;this.d.a=TL.Yc;f=g0(this.c,this.d);d=f;this.d.b[8]=b+Qub;e=g0(this.c,this.d);this.d.b[8]=b-Qub;g=g0(this.c,this.d);c=(e-g)/Gvb;(c<=0?0-c:c)<Qub&&(c=c>0?Qub:Hvb);VV(TL,i,h,-c);d-=c*b;ZV(TL,i,d)}this.a=b};_.zf=function dT(){return 'CCVS'};_.Ne=function eT(a,b){if(0==a&&1==b||0==b&&1==a)return true;if(2==a&&3==b||2==b&&3==a)return true;return false};_.Ue=function fT(){return 214};_.Ze=function gT(){return 4};_.ef=function hT(){return 2};_.Gf=function iT(){return false};_.lf=function jT(a,b){if(this.r[1].u==a){this.r[0].f=-b;this.r[1].f=b}if(this.r[2].u==a){this.r[2].f=b;this.r[3].f=-b}};_.Bf=function kT(){_S(this)};_.sf=function lT(){var a,b;a=this.r[1].u;bW(TL,this.Z[0],this.Z[1],a,0);b=this.r[2].u;WV(TL,b+TL.Ob.a.b.length);aW(TL,this.Z[3],this.Z[2],b)};_.a=0;var Av=plb(Vub,Kvb,294);eA(53,4,Mvb,rT,sT);_.De=function tT(){mT(this)};_.Ie=function uT(){UV(TL,this.Z[0],this.Z[1],this.e)};_.Le=function vT(a){nT(this,a)};_.Me=function wT(){return nM(this)+' '+this.c+' '+this.j};_.Ue=function xT(){return 99};_.Ve=function yT(a){return oT(this,a)};_.We=function zT(a){pT(this,a)};_._e=function AT(a){return nW('capacitor')+', '+JN(this.c,'F',false)};_.cf=function BT(){return 99};_.kf=function CT(){EM(this);this.M=this.L=this.e=0;this.j=Sub};_.mf=function DT(a,b){a==0&&b.p>0&&(this.c=b.p);a==1&&(ZE(b.c).a?(this.T&=-3):(this.T|=2))};_.pf=function ET(a,b){this.db[a]=b;mT(this);this.j=this.db[0]-this.db[1]};_.qf=function FT(){qT(this)};_.sf=function GT(){(this.T&2)==0?(this.d=TL.$c/(2*this.c)):(this.d=TL.$c/this.c);XV(TL,this.Z[0],this.Z[1],this.d);YV(TL,this.Z[0]);YV(TL,this.Z[1])};_.tf=function HT(){(this.T&2)==0?(this.e=-this.j/this.d-this.M):(this.e=-this.j/this.d)};_.c=0;_.d=0;_.e=0;_.j=0;var Bv=plb(Vub,Nvb,53);eA(28,219,dub,IT);var Ev=plb(Vub,'Checkbox',28);eA(109,17,Aub,JT);var Cv=plb(Vub,'CheckboxAlignedMenuItem',109);eA(33,17,{47:1,20:1,17:1,16:1,33:1},PT,QT,RT);_.Od=function ST(){NT(this,!this.c);!!this.a&&this.a.Od()};_.c=false;var KT='<div style=\"display:inline-block;width:15px;\">';var Dv=plb(Vub,'CheckboxMenuItem',33);eA(6,1,{6:1},UT);_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.i=false;_.j=0;_.n=0;_.o=false;_.t=false;_.u=0;var Fv=plb(Vub,'ChipElm/Pin',6);eA(168,580,tub,VT);var Hv=plb(Vub,'Choice',168);eA(337,1,{46:1,654:1,653:1,223:1,304:1,224:1,305:1,149:1,31:1,610:1},mW);_.Hf=function rW(){EU(this)};_.Yd=function sW(a){$h(a.a);Zh(a.a)==4&&zV(this,Th(a.a)|0,Uh(a.a)|0,0)};_.Zd=function tW(a){var b,c,d,e;$h(a.a);this.zb=bl(a);this.Ab=cl(a);this.Db=EA(xg());(this.t==null||this.t.length==0)&&pV(this);WI(this.Tb,this.t!=null&&this.t.length>0);if(Zh(a.a)!=1)return;lV(this,a);this.Eb=true;if(this.Jb){this.Zc=7;return}if(Zh(a.a)==1){this.Zc=this.Gb;Oh(a.a)&&Rh(a.a)?(this.Zc=3):Oh(a.a)&&Sh(a.a)?(this.Zc=2):Sh(a.a)?(this.Zc=6):Oh(a.a)?(this.Zc=1):(Ph(a.a)||Rh(a.a))&&(this.Zc=5)}b=_U(this,bl(a));c=aV(this,cl(a));if(HU(this,b,c)){return}this.Zc==6&&!!this.Fb&&qM(this.Fb,b,c)>=0&&!kU(this)&&(this.Zc=5);this.Zc!=6&&this.Zc!=4&&rU(this);oV(this);this.jb=b;this.kb=c;if(this.Zc!=0)return;d=b+this._&this.$;e=c+this._&this.$;if(!Sab(this.i,bl(a),cl(a)))return;this.H=pW(this.Hb,d,e)};_.$d=function uW(a){$h(a.a);this.Bb=bl(a);this.Cb=cl(a);if(this.Eb){kV(this,a);return}lV(this,a)};_._d=function vW(a){this.Bb=-1};_.be=function wW(a){var b;$h(a.a);this.Eb=false;this.Zc==6&&!this.Jc&&rU(this);this.Zc=this.Gb;this.Jc=null;b=false;if(this.bb){v5(this.bb);this.bb=null;b=true}if(this.H){if(this.H.Ge()){this.H.He();(this.Gb==6||this.Gb==4)&&rU(this)}else{qrb(this.Q,this.H);this.H.Ke();b=true}this.H=null}b&&(this.c=true);!!this.H&&this.H.He();this.H=null};_.ce=function xW(a){var b;$h(a.a);b=IA(EA(xg()),CA(this.kd,{l:jtb,m:0,h:0}));b||zV(this,Th(a.a)|0,Uh(a.a)|0,ci(a.a));if(gp(this.Fb,149)&&!b)cp(this.Fb,149).ce(a);else if(this.zc!=-1)Qcb(this.Hc[this.zc],a);else if(!wU(this)){lW(this,ci(a.a));this.kd=EA(xg())}};_.ke=function yW(a){var b,c,d,e;c=a.d.charCode||0;e=MC(a.d);d=Qh(a.d);if(wU(this)){if(!!gU&&gU.P&&(e&128)!=0){(d==27||d==32)&&zdb(gU,false);d==13&&zdb(gU,true)}if(!!ZT&&ZT.P&&(e&128)!=0){d==27&&(nG(ZT,false),ZT=null);if(d==13){q_(ZT);nG(ZT,false);ZT=null}}return}if((e&128)!=0){if(d==8||d==46){this.wb=null;zU(this);a.a=true}if(d==27){this.Gb=6;EV(this,cyb);this.Hb=Dxb;this.Zc=this.Gb;a.a=true}if(Ph(a.d)||Rh(a.d)){if(d==67){iV(this,eyb,Pxb);a.a=true}if(d==88){iV(this,eyb,'cut');a.a=true}if(d==86){iV(this,eyb,Wtb);a.a=true}if(d==90){iV(this,eyb,'undo');a.a=true}if(d==89){iV(this,eyb,'redo');a.a=true}if(d==68){iV(this,eyb,Qxb);a.a=true}if(d==65){iV(this,eyb,Rxb);a.a=true}}}if((e&256)!=0){if(c==45){iV(this,eyb,Vxb);a.a=true}if(c==43||c==61){iV(this,eyb,Uxb);a.a=true}if(c==48){iV(this,eyb,Txb);a.a=true}if(c>32&&c<127){b=this.Kc[c];a.a=true;if(b==null)return;this.Gb=0;EV(this,byb);this.Hb=b;this.Zc=this.Gb}if(c==32){this.Gb=6;EV(this,cyb);this.Hb=Dxb;this.Zc=this.Gb;a.a=true}}};_.c=false;_.k=0;_.n=0;_.o=false;_.p=false;_.u=null;_.w=false;_.I=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=false;_.Z=0;_.$=0;_._=0;_.ab=0;_.cb=0;_.db=0;_.eb=-1;_.jb=0;_.kb=0;_.lb=false;_.nb={l:0,m:0,h:0};_.ob={l:0,m:0,h:0};_.pb={l:0,m:0,h:0};_.xb=-1;_.yb=-1;_.zb=0;_.Ab=0;_.Bb=-1;_.Cb=-1;_.Db={l:0,m:0,h:0};_.Eb=false;_.Fb=null;_.Gb=6;_.Hb=Dxb;_.Ib=-1;_.Jb=false;_.Kb={l:0,m:0,h:0};_.Lb={l:1,m:0,h:0};_.Mb={l:0,m:0,h:0};_.Nb={l:0,m:0,h:0};_.gc=0;_.jc=0.2;_.zc=-1;_.Ic={l:0,m:0,h:0};_.Lc=false;_.Nc=false;_.Qc=null;_.Rc=null;_.Sc=null;_.Tc=null;_.Uc=0;_.Xc=0;_.Yc=0;_.Zc=6;_.$c=0;_.kd={l:0,m:0,h:0};var WT=166,XT,YT,ZT,$T,_T,aU,bU,cU,dU,eU='\\u03BC',fU='\\u03A9',gU,hU;var $v=plb(Vub,'CirSim',337);eA(338,175,{},zW);_.td=function AW(){fW(this.a)};var Ov=plb(Vub,'CirSim/1',338);eA(347,1,{},BW);_.Od=function CW(){JV(Gxb,this.a.v.c)};var Iv=plb(Vub,'CirSim/10',347);eA(348,1,eub,DW);_.Yd=function EW(a){xV(this.a)};var Jv=plb(Vub,'CirSim/11',348);eA(349,1,eub,FW);_.Yd=function GW(a){LV(this.a,!this.a.Nc)};var Kv=plb(Vub,'CirSim/12',349);eA(350,1,eub,HW);_.Yd=function IW(a){CU(this.a)};var Lv=plb(Vub,'CirSim/13',350);eA(351,1,{},JW);_.he=function KW(a,b){};_.ie=function LW(a,b){var c;if(tn(b)==200){c=b.a.responseText;nV(this.a,Ymb(c),c.length,this.b)}else fyb+b.a.statusText};_.b=false;var Mv=plb(Vub,'CirSim/14',351);eA(352,1,{},MW);_.he=function NW(a,b){};_.ie=function OW(a,b){var c;if(tn(b)==200){c=b.a.responseText;tV(this.a,Ymb(c),c.length,false,this.b)}else fyb+b.a.statusText};_.b=false;var Nv=plb(Vub,'CirSim/15',352);eA(339,1,{},PW);_.Od=function QW(){this.a.hd.c&&NT(this.a.Zb,false);KV(this.a)};var Pv=plb(Vub,'CirSim/2',339);eA(340,1,{},RW);_.Od=function SW(){this.a.Zb.c&&NT(this.a.hd,false);KV(this.a)};var Qv=plb(Vub,'CirSim/3',340);eA(341,1,{},TW);_.Od=function UW(){FV(this.a)};var Rv=plb(Vub,'CirSim/4',341);eA(342,1,{},VW);_.Od=function WW(){JV('crossHair',this.a.A.c)};var Sv=plb(Vub,'CirSim/5',342);eA(343,1,{},XW);_.Od=function YW(){JV(Exb,this.a.U.c)};var Tv=plb(Vub,'CirSim/6',343);eA(344,1,{},ZW);_.Od=function $W(){var a;JV('euroGates',this.a.T.c);for(a=0;a!=this.a.Q.a.b.length;a++)UU(this.a,a).qf()};var Uv=plb(Vub,'CirSim/7',344);eA(345,1,{},_W);_.Od=function aX(){var a;for(a=0;a<this.a.gc;a++)Xcb(this.a.Hc[a],this.a.Hc[a].A);JV(Fxb,this.a._b.c)};var Vv=plb(Vub,'CirSim/8',345);eA(346,1,{},bX);_.Od=function cX(){JV(Zxb,this.a.b.c);MN()};var Wv=plb(Vub,'CirSim/9',346);eA(136,1,{},eX);_.a=0;_.d=0;var Xv=plb(Vub,'CirSim/FindPathInfo',136);eA(125,1,{125:1},fX,gX);_.a=0;var Yv=plb(Vub,'CirSim/NodeMapEntry',125);eA(155,1,{155:1},hX);_.b=0;var Zv=plb(Vub,'CirSim/WireInfo',155);eA(87,1,{87:1},iX);_.a=false;var bw=plb(Vub,'CircuitNode',87);eA(88,1,{88:1},jX);_.b=0;var aw=plb(Vub,'CircuitNodeLink',88);eA(547,37,dvb,kX);_.cf=function lX(){return 0};var cw=plb(Vub,swb,547);eA(38,1,{38:1},AX,BX);_.tS=function CX(){if(this.b!=null){return this.b}return 'red='+this.d+', green='+this.c+', blue='+this.a};_.a=0;_.b=null;_.c=0;_.d=0;var mX,nX,oX,pX,qX,rX,sX,tX,uX,vX;var dw=plb(Vub,'Color',38);eA(146,4,Uub);_.If=function LX(){return false};_.Fe=_.If;_.Jf=function MX(){var a;for(a=0;a<this.w.a.b.length;a++)cp(urb(this.w,a),4).He()};_.He=_.Jf;_.Kf=function NX(){var a;for(a=0;a<this.w.a.b.length;a++)cp(urb(this.w,a),4).Ie()};_.Ie=_.Kf;_.Lf=function OX(){return EX(this)};_.Me=_.Lf;_.Mf=function PX(a,b){return true};_.Ne=_.Mf;_.Re=function QX(a){return FX(this,a)};_.Se=function RX(a,b){var c;for(c=0;c<this.D.length;c++){if(this.D[c].a==a&&this.D[c].b==b)return FX(this,c)}return 0};_.Xe=function SX(){return this.B-this.C};_.Ye=function TX(a){return this.D[a]};_.Ze=function UX(){return this.C};_.Of=function VX(){var a,b;b=0;for(a=0;a<this.w.a.b.length;a++)b+=cp(urb(this.w,a),4).$e();return b};_.$e=_.Of;_.Pf=function WX(){return this.F.a.b.length};_.ef=_.Pf;_.Qf=function XX(a){var b,c;b=cp(urb(this.A,a),87).b;for(c=0;c<b.a.b.length;c++){if((Brb(c,b.a.b.length),cp(Oob(b.a,c),88)).a.ff((Brb(c,b.a.b.length),cp(Oob(b.a,c),88)).b))return true}return false};_.ff=_.Qf;_.Rf=function YX(){return true};_.jf=_.Rf;_.Sf=function ZX(){HX(this)};_.kf=_.Sf;_.Tf=function $X(a,b){var c;for(c=0;c<this.F.a.b.length;c++)cp(urb(this.F,c),147).b==a&&cp(urb(this.F,c),147).a.lf(cp(urb(this.F,c),147).c,b)};_.lf=_.Tf;_.Uf=function _X(a,b){var c,d;this.Z[a]=b;c=cp(urb(this.A,a),87).b;for(d=0;d<c.a.b.length;d++){(Brb(d,c.a.b.length),cp(Oob(c.a,d),88)).a.of((Brb(d,c.a.b.length),cp(Oob(c.a,d),88)).b,b)}};_.of=_.Uf;_.Vf=function aY(a,b){var c,d;this.db[a]=b;c=cp(urb(this.A,a),87).b;for(d=0;d<c.a.b.length;d++){(Brb(d,c.a.b.length),cp(Oob(c.a,d),88)).a.pf((Brb(d,c.a.b.length),cp(Oob(c.a,d),88)).b,b)}this.db[a]=b};_.pf=_.Vf;_.rf=function bY(a,b){var c;c=cp(urb(this.F,a),147);c.a.rf(c.c,b);c.b=b};_.Wf=function cY(){var a;for(a=0;a<this.w.a.b.length;a++)cp(urb(this.w,a),4).sf()};_.sf=_.Wf;_.Xf=function dY(){var a;for(a=0;a<this.w.a.b.length;a++)cp(urb(this.w,a),4).uf()};_.uf=_.Xf;_.B=0;_.C=0;var fw=plb(Vub,'CompositeElm',146);eA(299,146,Uub,iY,jY);_.Le=function kY(a){HM(this,this._,this.ab,this.c*2);NM(this,a,this.db[0]);eN(a,this.a[0],this.a[1]);NM(this,a,this.db[1]);eN(a,this.b[0],this.b[1]);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);LM(this,a);fN(a,this.i);l1(a,this.f);hM(this,a,'-',this.g[0].a,this.g[0].b-2,true);hM(this,a,'+',this.g[1].a,this.g[1].b,true);hM(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);NM(this,a,this.db[2]);eN(a,this.X,this.ab);this.L=OM(-FX(this,2),this.L);jM(a,this.ab,this.X,this.L);lM(this,a)};_.Mf=function lY(a,b){return false};_.Ne=_.Mf;_.Nf=function mY(){return 401};_.Ue=_.Nf;_.We=function nY(a){a[0]='Comparator';a[1]='V+ = '+JN(this.db[1],'V',false);a[2]='V- = '+JN(this.db[0],'V',false)};_.qf=function oY(){var a,b,c;JM(this);this.N>150&&this==TL.H&&hY(this,2);c=this.e;c>this.N/2&&(c=op(this.N/2));bM(this,c*2);a=this.c*this.Q;this.a=DM(2);this.b=DM(2);this.g=DM(3);AM(this._,this.ab,this.a[0],this.b[0],0,a);AM(this.W,this.X,this.a[1],this.b[1],0,a);AM(this.W,this.X,this.g[0],this.g[1],0.2,a);zM(this.W,this.X,this.g[2],0.5,0);b=DM(2);AM(this.W,this.X,b[0],b[1],0,a*2);this.i=dM(b[0],b[1],this.X);this.f=new V0(hvb,0,this.d==2?14:10);IX(this,0,this.a[0]);IX(this,1,this.b[0]);IX(this,2,this.ab)};_.c=0;_.d=0;_.e=0;var eY,fY='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var ew=plb(Vub,Ywb,299);eA(278,23,Uub,rY,sY);_.Me=function tY(){return IO(this)+' '+this.a};_.yf=function uY(){var a,b,c;a=true;(this.T&2)!=0&&(a=this.r[this.i+2].t);if(this.r[0].t&&!this.q&&a){for(b=this.i-1;b>=0;b--){c=b+2;if(!this.r[c].t){this.r[c].t=true;break}this.r[c].t=false}}if(!this.r[1].t==this.a){for(b=0;b!=this.i;b++)this.r[b+2].t=false}this.q=this.r[0].t};_.zf=function vY(){return 'Counter'};_.Ue=function wY(){return 164};_.Ve=function xY(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT('Flip X',(this.T&ptb)!=0);return b}if(a==1){b=new M_('',0,-1,-1);b.c=new IT('Flip Y',(this.T&Ttb)!=0);return b}if(a==2){b=new M_('',0,-1,-1);b.c=new IT('Invert reset pin',this.a);return b}return null};_.Ze=function yY(){return qY(this)};_.ef=function zY(){return this.i};_.Af=function AY(){return true};_.mf=function BY(a,b){if(a==0){ZE(b.c).a?(this.T|=ptb):(this.T&=-1025);NO(this)}if(a==1){ZE(b.c).a?(this.T|=Ttb):(this.T&=-2049);NO(this)}if(a==2){if(ZE(b.c).a){this.a=true;this.r[1].a=true}else{this.a=false;this.r[1].a=false}NO(this)}};_.Bf=function CY(){var a,b;this.u=2;this.v=this.i>2?this.i:2;this.r=Uo(Fv,Rrb,6,qY(this),0,1);this.r[0]=new UT(this,0,2,'');this.r[0].d=true;this.r[1]=new UT(this,this.v-1,2,'R');this.r[1].a=this.a;for(a=0;a!=this.i;a++){b=a+2;this.r[b]=new UT(this,a,3,'Q'+(this.i-a-1));this.r[b].i=this.r[b].o=true}(this.T&2)!=0&&(this.r[this.i+2]=new UT(this,this.v-2,2,'En'));$L(this)};_.a=false;var gw=plb(Vub,pxb,278);eA(122,4,gyb,FY,GY);_.Le=function HY(a){var b;gM(this,a);NM(this,a,(this.db[0]+this.db[1])/2);LM(this,a);cN(a,this.d.a,this.d.b,12);eN(a,this.b,this.c);h1(a,this.a);HM(this,this._,this.ab,12);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);if(TL.Mc.c){b=JN(this.e,'A',true);(this.R==0||this.S==0)&&mM(this,a,b,12)}lM(this,a)};_.Me=function IY(){return nM(this)+' '+this.e};_.Ue=function JY(){return 105};_.Ve=function KY(a){if(a==0)return new M_('Current (A)',this.e,0,0.1);return null};_.We=function LY(a){a[0]='current source';pM(this,a)};_.df=function MY(){return this.db[1]-this.db[0]};\n",
  "_.mf=function NY(a,b){this.e=b.p};_.qf=function OY(){DY(this)};_.e=0;var hw=plb(Vub,vwb,122);eA(167,23,{4:1,167:1,9:1},UY,VY);_.Me=function WY(){var a,b;b=IO(this);b+=' '+this.d;for(a=0;a!=this.g;a++){this.r[a].i&&(b+=' '+this.db[a])}return b};_.yf=function XY(){var a,b,c,d,e;for(a=0;a!=this.c.i.a.b.length;a++){c=ep(urb(this.c.i,a));for(b=0;b!=c.length;b++){e=c.charCodeAt(b);if(e==48||e==49){if(this.r[b].t==(e==49))continue;break}if(e==63)continue;if(e==43){if(this.r[b].t&&!this.b[b])continue;break}if(e==45){if(!this.r[b].t&&this.b[b])continue;break}if(e>=97&&e<=122){this.f[e-97]=this.r[b].t;continue}if(e>=65&&e<=122){if(this.f[e-65]!=this.r[b].t)break;continue}}if(b!=c.length)continue;d=ep(urb(this.c.j,a));for(b=0;b!=d.length;b++){e=d.charCodeAt(b);e>=97&&e<=122?(this.r[b+this.a].t=this.f[e-97]):(this.r[b+this.a].t=e==49)}for(b=0;b!=this.g;b++)this.b[b]=this.r[b].t;break}};_.Ue=function YY(){return 208};_.Ve=function ZY(a){var b;if(a==2){b=new M_('Model Name',0,-1,-1);b.k=this.d;return b}if(a==3){b=new M_('',0,-1,-1);b.b=new TE('Edit Model');return b}return JO(this,a)};_.We=function $Y(a){KO(this,a);a[0]=this.c.c};_.Ze=function _Y(){return this.g};_.ef=function aZ(){return this.e};_.mf=function bZ(a,b){var c;if(a==2){this.d=PY=yh(qe(b.o),Dub);this.c=qZ(this.d,this.c);SY(this);$L(this);NO(this);return}if(a==3){c=new y_(this.c,TL);YT=c;!c.t&&(c.t=sD(new CG(c)));MF(c);return}MO(this,a,b)};_.Bf=function cZ(){SY(this)};_.Yf=function dZ(){TY(this)};_.vf=_.Yf;_.a=0;_.e=0;_.g=0;var PY=hyb;var iw=plb(Vub,'CustomLogicElm',167);eA(130,1,{130:1,9:1},jZ,kZ,lZ);_.Ve=function oZ(a){var b;if(a==0){b=new M_('Inputs',0,-1,-1);b.k=gZ(this.d);return b}if(a==1){b=new M_('Outputs',0,-1,-1);b.k=gZ(this.f);return b}if(a==2){b=new M_('Info Text',0,-1,-1);b.k=this.c;return b}if(a==3){b=new M_('<a href=\"customlogic.html\" target=\"_blank\">Definition<\\/a>',0,-1,-1);b.n=new qK;pK(b.n);jK(b.n,this.g);return b}return null};_.mf=function rZ(a,b){a==0&&(this.d=Lmb(yh(qe(b.o),Dub),',',0));a==1&&(this.f=Lmb(yh(qe(b.o),Dub),',',0));a==2&&(this.c=yh(qe(b.o),Dub));if(a==3){this.g=yh(qe(b.n),Dub);iZ(this)}a==4&&(ZE(b.c).a?(this.b|=eZ):(this.b&=~eZ));gW(hU)};_.a=false;_.b=0;var eZ=1,fZ;var jw=plb(Vub,'CustomLogicModel',130);eA(280,23,Uub,tZ,uZ);_.Ie=function vZ(){var a,b,c,d;b=0;for(a=0;a!=this.i;a++)this.db[a]>2.5&&(b|=1<<a);c=(1<<this.i)-1;d=b*this.db[this.i+1]/c;hW(TL,this.r[this.i].u,d)};_.zf=function wZ(){return 'DAC'};_.Ue=function xZ(){return 166};_.Ze=function yZ(){return this.i+2};_.ef=function zZ(){return 1};_.Af=function AZ(){return true};_.Bf=function BZ(){var a;this.u=2;this.v=this.i>2?this.i:2;this.r=Uo(Fv,Rrb,6,this.i+2,0,1);for(a=0;a!=this.i;a++)this.r[a]=new UT(this,this.i-1-a,2,'D'+a);this.r[this.i]=new UT(this,0,3,'O');this.r[this.i].i=true;this.r[this.i+1]=new UT(this,this.v-1,3,'V+');$L(this)};var kw=plb(Vub,yxb,280);eA(543,41,_ub,CZ);_.cf=function DZ(){return 118};var lw=plb(Vub,qwb,543);eA(270,23,Uub,FZ,GZ);_.yf=function HZ(){if(this.r[3].t&&!this.q){this.r[1].t=this.r[0].t;this.r[2].t=!this.r[0].t}if((this.T&4)!=0&&this.r[5].t){this.r[1].t=true;this.r[2].t=false}if(((this.T&2)!=0||(this.T&4)!=0)&&this.r[4].t){this.r[1].t=false;this.r[2].t=true}this.q=this.r[3].t};_.zf=function IZ(){return 'D flip-flop'};_.Ue=function JZ(){return 155};_.Ve=function KZ(a){var b;if(a==2){b=new M_('',0,-1,-1);b.c=new IT(lyb,(this.T&2)!=0||(this.T&4)!=0);return b}if(a==3){b=new M_('',0,-1,-1);b.c=new IT('Set Pin',(this.T&4)!=0);return b}return JO(this,a)};_.Ze=function LZ(){return 4+((this.T&2)!=0||(this.T&4)!=0?1:0)+((this.T&4)!=0?1:0)};_.ef=function MZ(){return 2};_.kf=function NZ(){LO(this);this.db[2]=5;this.r[2].t=true};_.mf=function OZ(a,b){if(a==2){ZE(b.c).a?(this.T|=2):(this.T&=-3);EZ(this);$L(this);NO(this)}if(a==3){ZE(b.c).a?(this.T|=4):(this.T&=-5);EZ(this);$L(this);NO(this)}MO(this,a,b)};_.Bf=function PZ(){EZ(this)};var mw=plb(Vub,gxb,270);eA(217,146,Uub,TZ);_.Le=function VZ(a){var b;HM(this,this._,this.ab,16);LM(this,a);NM(this,a,this.db[1]);eN(a,this.c[0],this.c[1]);eN(a,this.d[0],this.d[1]);eN(a,this.c[0],this.d[0]);NM(this,a,this.db[2]);eN(a,this.i[0],this.i[1]);j1(a,ML);h1(a,this.a);NM(this,a,this.db[0]);TL.Zb.c&&j1(a,(wX(),qX));eN(a,this._,this.b);this.e=OM(FX(this,0),this.e);jM(a,this.b,this._,this.e);this.f=OM(FX(this,1),this.f);jM(a,this.c[1],this.c[0],this.f);this.g=OM(FX(this,2),this.g);jM(a,this.i[1],this.i[0],this.g);NM(this,a,this.db[0]);LM(this,a);h1(a,this.n);if((this.U||this.bb||TL.Vb==this||TL.H==this)&&this.S==0){j1(a,(wX(),uX));b=UN(this.R);f1(a,'B',this.b.a-10*b,this.b.b-5);f1(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);f1(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}lM(this,a)};_.Lf=function WZ(){return EX(this)+' '+this.j};_.Me=_.Lf;_.Nf=function XZ(){return 400};_.Ue=_.Nf;_.We=function YZ(a){var b,c,d;a[0]=nW('darlington pair')+' ('+(this.j==-1?'PNP)':'NPN)');b=this.db[0]-this.db[1];c=this.db[0]-this.db[2];d=this.db[1]-this.db[2];a[1]='Ic = '+JN(-FX(this,1),'A',false);a[2]='Ib = '+JN(-FX(this,0),'A',false);a[3]=myb+JN(c,'V',false);a[4]=nyb+JN(b,'V',false);a[5]=oyb+JN(d,'V',false)};_.Sf=function ZZ(){HX(this);this.f=this.g=this.e=0};_.kf=_.Sf;_.qf=function $Z(){var a,b;JM(this);a=16*this.Q*this.j;this.c=DM(2);this.d=DM(2);this.i=DM(2);AM(this._,this.ab,this.c[0],this.i[0],1,a);this.d[0]=xM(this._,this.ab,1,a-5*this.Q*this.j);this.k=DM(4);AM(this._,this.ab,this.k[0],this.k[1],1-16/this.N,16);AM(this._,this.ab,this.k[2],this.k[3],1-13/this.N,16);AM(this._,this.ab,this.c[1],this.i[1],1-13/this.N,6*this.Q*this.j);this.d[1]=xM(this._,this.ab,1-13/this.N,this.Q*this.j);this.b=new O9;yM(this._,this.ab,this.b,1-16/this.N);this.n=eM(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=aM(this.i[1],this.i[0],8,4);else{b=xM(this._,this.ab,1-11/this.N,-5*this.Q*this.j);this.a=aM(this.i[0],b,8,4)}IX(this,0,this._);IX(this,1,this.c[0]);IX(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var QZ,RZ='NTransistorElm 0 1 3\\rNTransistorElm 3 1 2';var nw=plb(Vub,'DarlingtonElm',217);eA(292,4,Uub,a$,b$);_.Le=function c$(a){var b,c;c=this.U||this.bb||TL.Vb==this;b=new V0(hvb,c?1:0,14);l1(a,b);j1(a,c?QL:WL);yM(this._,this.ab,this.W,1-(~~(op(a.a.measureText('export').width)/2)+8)/this.N);HM(this,this._,this.W,0);hM(this,a,'export',this.fb,this.hb,true);NM(this,a,this.db[0]);c&&j1(a,QL);eN(a,this._,this.W);lM(this,a)};_.Me=function d$(){return nM(this)+' '+this.b};_.Ue=function e$(){return 210};_.Ve=function f$(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=L_(new M_('# of Data Points',this.b,-1,-1));return f}if(a==1){f=new M_('',0,-1,-1);c='# time step = '+TL.$c+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+Esb}else{for(h=0;h!=this.d;h++)c+=this.a[h]+Esb}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:pyb}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new Cpb;e=($n(),ao(ko((jo(),jo(),io))));g='data-'+Pn(e,d,null)+qyb;b=new EE(g,i);Bh((AC(),b.X),'Download',g);f.a=b;return f}return null};_.We=function g$(a){a[0]='data export';a[1]=avb+JN(this.db[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.Ze=function h$(){return 1};_.df=function i$(){return this.db[0]};_.kf=function j$(){this.d=0;this.c=false};_.mf=function k$(a,b){a==0&&b.p>0&&_Z(this,op(b.p));if(a==1)return};_.qf=function l$(){JM(this);this.W=new O9};_.uf=function m$(){this.a[this.d++]=this.db[0];if(this.d>=this.b){this.d=0;this.c=true}};_.b=0;_.c=false;_.d=0;var ow=plb(Vub,Fwb,292);eA(274,23,Uub,n$,o$);_.yf=function p$(){var a,b;b=0;this.r[4].t&&++b;this.r[5].t&&(b+=2);for(a=0;a<4;a++)this.r[a].t=false;this.r[b].t=this.r[6].t};_.zf=function q$(){return 'Demultiplexer'};_.Ue=function r$(){return 185};_.Ze=function s$(){return 7};_.ef=function t$(){return 4};_.Bf=function u$(){this.u=3;this.v=5;this.r=Uo(Fv,Rrb,6,7,0,1);this.r[0]=new UT(this,0,3,'Q0');this.r[0].i=true;this.r[1]=new UT(this,1,3,'Q1');this.r[1].i=true;this.r[2]=new UT(this,2,3,'Q2');this.r[2].i=true;this.r[3]=new UT(this,3,3,'Q3');this.r[3].i=true;this.r[4]=new UT(this,0,1,'S0');this.r[5]=new UT(this,1,1,'S1');this.r[6]=new UT(this,0,2,'Q')};var pw=plb(Vub,mxb,274);eA(192,23,{4:1,192:1,9:1},v$,w$);_.yf=function x$(){var a;if(this.r[0].t&&!this.q){for(a=0;a!=this.i;a++)if(this.r[a+2].t)break;a<this.i&&(this.r[a+++2].t=false);a%=this.i;this.r[a+2].t=true}if(!this.r[1].t){for(a=1;a!=this.i;a++)this.r[a+2].t=false;this.r[2].t=true}this.q=this.r[0].t};_.zf=function y$(){return 'decade counter'};_.Ue=function z$(){return 163};_.Ze=function A$(){return this.i+2};_.ef=function B$(){return this.i};_.Af=function C$(){return true};_.Bf=function D$(){var a,b;this.u=this.i>2?this.i:2;this.v=2;this.r=Uo(Fv,Rrb,6,this.i+2,0,1);this.r[0]=new UT(this,1,2,'');this.r[0].d=true;this.r[1]=new UT(this,this.u-1,1,'R');this.r[1].a=true;for(a=0;a!=this.i;a++){b=a+2;this.r[b]=new UT(this,a,0,'Q'+a);this.r[b].i=this.r[b].o=true}$L(this)};var qw=plb(Vub,qxb,192);eA(263,4,Uub,E$,F$);_.De=function G$(){var a;a=this.db[0]-this.db[1];this.e?(this.M=a/this.d):(this.M=a/this.c)};_.Ie=function H$(){this.e?XV(TL,this.Z[0],this.Z[1],this.d):XV(TL,this.Z[0],this.Z[1],this.c)};_.Le=function I$(a){HM(this,this._,this.ab,6);gM(this,a);LM(this,a);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Me=function J$(){return nM(this)+' '+this.d+' '+this.c+' '+this.a+' '+this.b};_.Ue=function K$(){return 203};_.Ve=function L$(a){if(a==0)return new M_(ryb,this.d,0,0);if(a==1)return new M_(syb,this.c,0,0);if(a==2)return new M_('Breakdown voltage (volts)',this.a,0,0);if(a==3)return new M_('Hold current (amps)',this.b,0,0);return null};_.We=function M$(a){a[0]='spark gap';pM(this,a);a[3]=this.e?'on':'off';a[4]='Ron = '+JN(this.d,fU,false);a[5]='Roff = '+JN(this.c,fU,false);a[6]='Vbrkdn = '+JN(this.a,'V',false);a[7]='Ihold = '+JN(this.b,'A',false)};_.jf=function N$(){return true};_.mf=function O$(a,b){b.p>0&&a==0&&(this.d=b.p);b.p>0&&a==1&&(this.c=b.p);b.p>0&&a==2&&(this.a=b.p);b.p>0&&a==3&&(this.b=b.p)};_.qf=function P$(){JM(this);bM(this,32);new O9;new O9};_.sf=function Q$(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.tf=function R$(){var a;a=this.db[0]-this.db[1];dmb(this.M)<this.b&&(this.e=false);(a<=0?0-a:a)>this.a&&(this.e=true)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=false;var rw=plb(Vub,'DiacElm',263);eA(128,1,{},X$);_.a=0;_.b=0;_.c=0;_.f=0;_.g=0;_.i=0;_.j=0;var tw=plb(Vub,'Diode',128);eA(143,4,Uub,a_,b_);_.De=function c_(){this.M=S$(this.j,this.db[0]-this.db[1])};_.Ie=function d_(){T$(this.j,this.db[0]-this.db[1])};_.Le=function e_(a){Y$(this,a)};_.Me=function f_(){return this.T|=1,nM(this)+' '+this.k};_.Ue=function g_(){return 100};_.Ve=function h_(a){return Z$(this,a)};_.We=function i_(a){$$(this,a)};_.cf=function j_(){return 100};_.jf=function k_(){return true};_.kf=function l_(){this.j.b=0;this.db[0]=this.db[1]=this.L=0};_.mf=function m_(a,b){this.k=b.p;V$(this.j,this.k,this.o)};_.qf=function n_(){_$(this)};_.sf=function o_(){W$(this.j,this.Z[0],this.Z[1])};_.uf=function p_(){dmb(this.M)>Pub&&cW(TL,yyb,this)};_.k=0;_.o=0;var sw=plb(Vub,Gwb,143);eA(232,120,lub,y_);_.d=0;var Aw=plb(Vub,'EditDialog',232);eA(374,1,eub,z_);_.Yd=function A_(a){q_(this.a)};var uw=plb(Vub,'EditDialog/1',374);eA(375,1,eub,B_);_.Yd=function C_(a){q_(this.a);nG(this.a,false);ZT=null};var vw=plb(Vub,'EditDialog/2',375);eA(376,1,eub,D_);_.Yd=function E_(a){nG(this.a,false);ZT=null};var ww=plb(Vub,'EditDialog/3',376);eA(377,1,{614:1,31:1},F_);_.Xd=function G_(a){u_(this.a,a)};var xw=plb(Vub,'EditDialog/4',377);eA(378,1,Bub,H_);_.fe=function I_(a){u_(this.a,a)};var yw=plb(Vub,'EditDialog/5',378);eA(379,1,eub,J_);_.Yd=function K_(a){u_(this.a,a)};var zw=plb(Vub,'EditDialog/6',379);eA(7,1,{7:1},M_);_.e=false;_.f=false;_.g=0;_.j=false;_.p=0;var Bw=plb(Vub,'EditInfo',7);eA(572,1,{9:1},N_);_.Ve=function O_(a){if(a==0)return new M_('Time step size (s)',this.a.$c,0,0);if(a==1)return new M_('Range for voltage color (V)',VL,0,0);return null};_.mf=function P_(a,b){if(a==0&&b.p>0){this.a.$c=b.p;vR=false}a==1&&b.p>0&&(VL=b.p)};var Cw=plb(Vub,'EditOptions',572);eA(434,120,lub,Q_);var Ew=plb(Vub,'ExportAsLocalFileDialog',434);eA(435,1,eub,R_);_.Yd=function S_(a){nG(this.a,false)};var Dw=plb(Vub,'ExportAsLocalFileDialog/1',435);eA(561,120,lub,T_);var Hw=plb(Vub,'ExportAsTextDialog',561);eA(562,1,eub,U_);_.Yd=function V_(a){nG(this.a,false)};var Fw=plb(Vub,'ExportAsTextDialog/1',562);eA(563,1,eub,W_);_.Yd=function X_(a){var b;oV(this.a.a);nG(this.a,false);b=yh(qe(this.a.b),Dub);b!=null&&rV(this.a.a,b)};var Gw=plb(Vub,'ExportAsTextDialog/2',563);eA(557,120,lub,Z_);var Y_;var Lw=plb(Vub,'ExportAsUrlDialog',557);eA(558,1,{},__);_.he=function a0(a,b){};_.ie=function b0(a,b){var c;if(tn(b)==200){c=b.a.responseText;JJ(Y_,c)}else{c='Shortner error:'+b.a.statusText;JJ(Y_,c)}};var Iw=plb(Vub,'ExportAsUrlDialog/1',558);eA(559,1,eub,c0);_.Yd=function d0(a){Be(this.a.b);$_(this.a.a)};var Jw=plb(Vub,'ExportAsUrlDialog/2',559);eA(560,1,eub,e0);_.Yd=function f0(a){nG(this.a,false)};var Kw=plb(Vub,'ExportAsUrlDialog/3',560);eA(36,1,{36:1},j0,k0,l0);_.b=0;_.c=0;var Ow=plb(Vub,'Expr',36);eA(574,1,{},w0);_.a=0;_.c=0;var Mw=plb(Vub,'ExprParser',574);eA(195,1,{},x0);_.a=0;var Nw=plb(Vub,'ExprState',195);eA(476,1,{},A0);_.a=0;_.d=0;var Pw=plb(Vub,'FFT',476);eA(256,4,Uub,E0,F0);_.Ie=function G0(){hW(TL,this.cb,D0(this))};_.Le=function H0(a){var b;HM(this,this._,this.ab,17);NM(this,a,this.db[0]);eN(a,this._,this.W);b=new V0(hvb,0,12);l1(a,b);j1(a,this.U||this.bb||TL.Vb==this?QL:WL);LM(this,a);D0(this);hM(this,a,'FM',this.fb,this.hb,true);C0(this,a,this.ab);lM(this,a);this.L=OM(-this.M,this.L);TL.H!=this&&jM(a,this._,this.W,this.L)};_.Me=function I0(){return nM(this)+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Ue=function J0(){return 201};_.Ve=function K0(a){if(a==0)return new M_(Yub,this.f,-20,20);if(a==1)return new M_(jvb,this.a,4,500);if(a==2)return new M_(kvb,this.g,4,500);if(a==3)return new M_('Deviation (Hz)',this.b,4,500);return null};_.We=function L0(a){a[0]='FM Source';a[1]=Kub+JN(this.M,'A',false);a[2]=avb+JN(this.db[0],'V',false);a[3]='cf = '+JN(this.a,Wub,false);a[4]='sf = '+JN(this.g,Wub,false);a[5]='dev ='+JN(this.b,Wub,false);a[6]=bvb+JN(this.f,'V',false)};_.Ze=function M0(){return 1};_.$e=function N0(){return -this.db[0]*this.M};_.df=function O0(){return this.db[0]};_.ef=function P0(){return 1};_.ff=function Q0(a){return true};_.kf=function R0(){this.c=0;this.L=0};_.mf=function S0(a,b){a==0&&(this.f=b.p);a==1&&(this.a=b.p);a==2&&(this.g=b.p);a==3&&(this.b=b.p)};_.qf=function T0(){JM(this);this.W=wM(this._,this.ab,1-17/this.N)};_.sf=function U0(){aW(TL,0,this.Z[0],this.cb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var Qw=plb(Vub,'FMElm',256);eA(86,1,{},V0);_.b=0;var Rw=plb(Vub,'Font',86);eA(289,23,Uub,W0,X0);_.yf=function Y0(){this.r[0].t=this.r[2].t^this.r[3].t^this.r[4].t;this.r[1].t=this.r[2].t&&this.r[3].t||this.r[2].t&&this.r[4].t||this.r[3].t&&this.r[4].t};_.zf=function Z0(){return 'Full Adder'};_.Ue=function $0(){return 196};_.Ze=function _0(){return 5};_.ef=function a1(){return 2};_.Bf=function b1(){this.u=2;this.v=3;this.r=Uo(Fv,Rrb,6,5,0,1);this.r[0]=new UT(this,2,3,'S');this.r[0].i=true;this.r[1]=new UT(this,0,3,'C');this.r[1].i=true;this.r[2]=new UT(this,0,2,'A');this.r[3]=new UT(this,1,2,'B');this.r[4]=new UT(this,2,2,'Cin')};var Sw=plb(Vub,txb,289);eA(455,1,{},m1);_.b=null;_.c=0;var Vw=plb(Vub,'Graphics',455);eA(185,4,{4:1,9:1,185:1},p1,q1);_.Le=function r1(a){var b,c,d;j1(a,vM(this,a,0));eN(a,this._,this.ab);for(d=0;d!=3;d++){b=10-d*4;c=d*5;AM(this._,this.ab,OL,PL,1+c/this.N,b);eN(a,OL,PL)}this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);yM(this._,this.ab,PL,1+11/this.N);HM(this,this._,PL,11);lM(this,a)};_.Re=function s1(a){return -this.M};_.Se=function t1(a,b){return -this.M};_.Ue=function u1(){return 103};_.We=function v1(a){a[0]='ground';a[1]=Kub+JN(this.M,'A',false)};_.Ze=function w1(){return 1};_.cf=function x1(){return 103};_.df=function y1(){return 0};_.ef=function z1(){return 1};_.ff=function A1(a){return true};_.lf=function B1(a,b){this.M=-b};_.sf=function C1(){bW(TL,0,this.Z[0],this.cb,0)};var Ww=plb(Vub,pwb,185);eA(290,23,Uub,D1,E1);_.yf=function F1(){this.r[0].t=this.r[2].t^this.r[3].t;this.r[1].t=this.r[2].t&&this.r[3].t};_.zf=function G1(){return 'Half Adder'};_.Ue=function H1(){return 195};_.Ze=function I1(){return 4};_.ef=function J1(){return 2};_.Bf=function K1(){this.u=2;this.v=2;this.r=Uo(Fv,Rrb,6,4,0,1);this.r[0]=new UT(this,0,3,'S');this.r[0].i=true;this.r[1]=new UT(this,1,3,'C');this.r[1].i=true;this.r[2]=new UT(this,0,2,'A');this.r[3]=new UT(this,1,2,'B')};var Xw=plb(Vub,uxb,290);eA(585,1,{},N1);var L1;var ax=plb(Vub,'ImportFromDropbox',585);eA(446,120,lub,Q1);var P1;var _w=plb(Vub,'ImportFromDropboxDialog',446);eA(447,1,eub,T1);_.Yd=function U1(a){nG(this.a,false);new N1(P1)};var Yw=plb(Vub,'ImportFromDropboxDialog/1',447);eA(448,1,eub,V1);_.Yd=function W1(a){nG(this.a,false);S1(yh(qe(this.a.f),Dub),(_kb(),_kb(),$kb))};var Zw=plb(Vub,'ImportFromDropboxDialog/2',448);eA(449,1,eub,X1);_.Yd=function Y1(a){nG(this.a,false)};var $w=plb(Vub,'ImportFromDropboxDialog/3',449);eA(568,120,lub,Z1);var dx=plb(Vub,'ImportFromTextDialog',568);eA(569,1,eub,$1);_.Yd=function _1(a){var b;oV(this.a.b);nG(this.a,false);b=yh(qe(this.a.c),Dub);b!=null&&rV(this.a.b,b)};var bx=plb(Vub,'ImportFromTextDialog/1',569);eA(570,1,eub,a2);_.Yd=function b2(a){nG(this.a,false)};var cx=plb(Vub,'ImportFromTextDialog/2',570);eA(193,1,{},i2);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var fx=plb(Vub,'Inductor',193);eA(103,4,{4:1,9:1,103:1},j2,k2);_.De=function l2(){var a;a=this.db[0]-this.db[1];this.M=c2(this.a,a)};_.Ie=function m2(){d2(this.a)};_.Le=function n2(a){var b,c,d;c=this.db[0];d=this.db[1];HM(this,this._,this.ab,8);gM(this,a);LM(this,a);iM(this,a,8,this.W,this.X,c,d);if(TL.Mc.c){b=JN(this.b,'H',true);mM(this,a,b,8)}this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Me=function o2(){return nM(this)+' '+this.b+' '+this.M};_.Ue=function p2(){return 108};_.Ve=function q2(a){var b;if(a==0)return new M_(Fyb,this.b,0,0);if(a==1){b=new M_('',0,-1,-1);b.c=new IT(Lvb,(this.a.d&2)==0);return b}return null};_.We=function r2(a){a[0]='inductor';pM(this,a);a[3]='L = '+JN(this.b,'H',false);a[4]=cvb+JN((this.db[0]-this.db[1])*this.M,'W',false)};_.cf=function s2(){return 76};_.jf=function t2(){return false};_.kf=function u2(){this.M=this.db[0]=this.db[1]=this.L=0;e2(this.a)};_.mf=function v2(a,b){a==0&&b.p>0&&(this.b=b.p);a==1&&(ZE(b.c).a?(this.T&=-3):(this.T|=2));f2(this.a,this.b,this.M,this.T)};_.qf=function w2(){JM(this);bM(this,32)};_.sf=function x2(){g2(this.a,this.Z[0],this.Z[1])};_.tf=function y2(){h2(this.a,this.db[0]-this.db[1])};_.b=0;var ex=plb(Vub,ewb,103);eA(267,4,Uub,z2,A2);_.Ie=function B2(){var a,b,c;c=this.db[1];b=this.db[0]>this.c*0.5?0:this.c;a=this.e*TL.$c*Rub;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;hW(TL,this.cb,b)};_.Le=function C2(a){lM(this,a);gM(this,a);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);fN(a,this.b);TL.T.c&&hM(this,a,'1',this.a.a,this.a.b-6,true);cN(a,this.d.a,this.d.b,3);this.L=OM(this.M,this.L);jM(a,this.X,this.ab,this.L)};_.Me=function D2(){return nM(this)+' '+this.e+' '+this.c};_.Ne=function E2(a,b){return false};_.Se=function F2(a,b){if(a==this.fb&&b==this.hb)return this.M;return 0};_.Ue=function G2(){return 73};_.Ve=function H2(a){if(a==0)return new M_(Gyb,this.e,0,0);if(a==1)return new M_(uvb,this.c,1,10);return null};_.We=function I2(a){a[0]='inverter';a[1]='Vi = '+JN(this.db[0],'V',false);a[2]='Vo = '+JN(this.db[1],'V',false)};_.cf=function J2(){return 49};_.df=function K2(){return this.db[0]};_.ef=function L2(){return 1};_.ff=function M2(a){return a==1};_.mf=function N2(a,b){a==0&&(this.e=b.p);a==1&&(this.c=IQ=b.p)};_.qf=function O2(){var a,b,c,d;JM(this);d=16;16>this.N/2&&(d=op(this.N/2));this.W=wM(this._,this.ab,0.5-d/this.N);this.X=wM(this._,this.ab,0.5+(d+2)/this.N);this.d=wM(this._,this.ab,0.5+(d-2)/this.N);if(TL.T.c){b=DM(4);a=wM(this._,this.ab,0.5+(d-5)/this.N);AM(this.W,a,b[0],b[1],0,16);AM(this.W,a,b[3],b[2],1,16);this.b=fM(b);this.a=wM(this.W,a,0.5)}else{c=DM(3);AM(this.W,this.X,c[0],c[1],0,16);c[2]=wM(this._,this.ab,0.5+(d-5)/this.N);this.b=fM(c)}HM(this,this._,this.ab,16)};_.sf=function P2(){aW(TL,0,this.Z[1],this.cb)};_.c=0;_.e=0;var gx=plb(Vub,bxb,267);eA(189,4,Uub,R2,S2);_.Ie=function T2(){var a,b,c;c=this.db[1];if(this.g){if(this.db[0]>this.j){this.g=false;b=0}else{b=5}}else{if(this.db[0]<this.d){this.g=true;b=5}else{b=0}}a=this.f*TL.$c*Rub;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;hW(TL,this.cb,b)};_.Le=function U2(a){lM(this,a);gM(this,a);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);fN(a,this.c);Nf(a.a,2);aN(a,this.i);Nf(a.a,1);cN(a,this.e.a,this.e.b,3);this.L=OM(this.M,this.L);jM(a,this.X,this.ab,this.L)};_.Me=function V2(){return nM(this)+' '+this.f+' '+this.d+' '+this.j};_.Ne=function W2(a,b){return false};_.Se=function X2(a,b){if(a==this.fb&&b==this.hb)return this.M;return 0};_.Ue=function Y2(){return 183};_.Ve=function Z2(a){if(a==0){this.a=this.d;return new M_('Lower threshold (V)',this.d,Jtb,5)}if(a==1){this.b=this.j;return new M_('Upper threshold (V)',this.j,Jtb,5)}if(a==2)return new M_(Gyb,this.f,0,0);return null};_.We=function $2(a){a[0]='InvertingSchmitt';a[1]='Vi = '+JN(this.db[0],'V',false);a[2]='Vo = '+JN(this.db[1],'V',false)};_.df=function _2(){return this.db[0]};_.ef=function a3(){return 1};_.ff=function b3(a){return a==1};_.mf=function c3(a,b){a==0&&(this.a=b.p);a==1&&(this.b=b.p);a==2&&(this.f=b.p);if(this.a>this.b){this.j=this.a;this.d=this.b}else{this.j=this.b;this.d=this.a}};_.qf=function d3(){Q2(this)};_.sf=function e3(){aW(TL,0,this.Z[1],this.cb)};_.a=0;_.b=0;_.d=0;_.f=0;_.g=false;_.j=0;var hx=plb(Vub,Xwb,189);eA(271,23,Uub,g3,h3);_.yf=function i3(){var a;if(!this.r[1].t&&this.q){a=this.r[3].t;this.r[0].t?this.r[2].t?(a=!a):(a=true):this.r[2].t&&(a=false);this.r[3].t=a;this.r[4].t=!a}this.q=this.r[1].t;if((this.T&2)!=0){if(this.r[5].t){this.r[3].t=false;this.r[4].t=true}}};_.zf=function j3(){return 'JK flip-flop'};_.Ue=function k3(){return 156};_.Ve=function l3(a){var b;if(a==2){b=new M_('',0,-1,-1);b.c=new IT(lyb,(this.T&2)!=0);return b}return JO(this,a)};_.Ze=function m3(){return 5+((this.T&2)!=0?1:0)};_.ef=function n3(){return 2};_.mf=function o3(a,b){if(a==2){ZE(b.c).a?(this.T|=2):(this.T&=-3);f3(this);$L(this);NO(this)}MO(this,a,b)};_.Bf=function p3(){f3(this)};var ix=plb(Vub,hxb,271);eA(165,4,Uub,x3);_.Fe=function z3(){return true};_.Ie=function A3(){s3(this)};_.Le=function B3(a){var b,c,d,e,f;(this.T&this.j)!=q3&&this.qf();HM(this,this._,this.ab,16);NM(this,a,this.db[1]);eN(a,this.I[0],this.I[1]);NM(this,a,this.db[2]);eN(a,this.u[0],this.u[1]);LM(this,a);c=this.J>0&&(this.T&(this.k|this.o))==0;for(d=0;d!=6;d++){if((d==1||d==4)&&c)continue;f=this.db[1]+(this.db[2]-this.db[1])*d/6;j1(a,vM(this,a,f));yM(this.I[1],this.u[1],OL,d*Jyb);yM(this.I[1],this.u[1],PL,(d+1)*Jyb);eN(a,OL,PL)}NM(this,a,this.db[1]);eN(a,this.I[1],this.I[2]);NM(this,a,this.db[2]);eN(a,this.u[1],this.u[2]);if((this.T&(this.k|this.o))==0){NM(this,a,this.H==-1?this.db[2]:this.db[1]);eN(a,this.H==-1?this.u[0]:this.I[0],this.t[0]);eN(a,this.t[0],this.t[1])}if((this.T&this.k)==0){NM(this,a,this.H==-1?this.db[2]:this.db[1]);h1(a,this.r)}TL.Zb.c&&j1(a,(wX(),qX));NM(this,a,this.db[0]);eN(a,this._,this.v[1]);eN(a,this.v[0],this.v[2]);(this.T&this.k)!=0&&this.H==-1&&cN(a,this.F.a,this.F.b,this.G);if((this.T&this.q)!=0){e=''+this.J*this.H;j1(a,WL);l1(a,UL);hM(this,a,e,this.fb+2,this.hb,false)}if((this.U||this.bb||TL.Vb==this||TL.H==this)&&this.S==0){j1(a,(wX(),uX));l1(a,UL);b=UN(this.R);f1(a,'G',this.v[1].a-10*b,this.v[1].b-5);f1(a,this.H==-1?'D':'S',this.I[0].a-3+9*b,this.I[0].b+4);f1(a,this.H==-1?'S':'D',this.u[0].a-3+9*b,this.u[0].b+4)}this.L=OM(-this.A,this.L);jM(a,this.I[0],this.I[1],this.L);jM(a,this.I[1],this.u[1],this.L);jM(a,this.u[1],this.u[0],this.L);lM(this,a)};_.Me=function C3(){return nM(this)+' '+this.J+' '+this.s};_.Ne=function D3(a,b){return !(a==0||b==0)};_.Qe=function E3(){return this.A};_.Se=function F3(a,b){if(a==this.eb&&b==this.gb)return 0;if(a==this.I[0].a&&b==this.I[0].b)return this.A;return -this.A};_.Zf=function G3(){return 0.02};_.$f=function H3(){return 1.5};_.Ue=function I3(){return 102};_.Ve=function J3(a){return t3(this,a)};_.We=function K3(a){u3(this,a,'MOSFET')};_.Ye=function L3(a){return a==0?this._:a==1?this.I[0]:this.u[0]};_.Ze=function M3(){return 3};_.$e=function N3(){return this.A*(this.db[2]-this.db[1])};_._e=function O3(a){return nW((this.H==-1?'p-':'n-')+'MOSFET')};_.df=function P3(){return this.db[2]-this.db[1]};_.jf=function Q3(){return true};_.kf=function R3(){this.B=this.C=this.db[0]=this.db[1]=this.db[2]=this.L=0};_.mf=function S3(a,b){a==0&&(this.J=this.H*b.p);a==1&&(this.s=b.p);if(a==2){q3=ZE(b.c).a?q3|this.k:q3&~this.k;this.qf()}if(a==3){q3=ZE(b.c).a?q3&~this.o:q3|this.o;this.qf()}if(a==4){this.T=ZE(b.c).a?this.T|this.n:this.T&~this.n;this.qf()}};_.qf=function T3(){w3(this)};_.sf=function U3(){WV(TL,this.Z[1]);WV(TL,this.Z[2])};_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;_.w=0;_.A=0;_.B=0;_.C=0;_.D=0;_.G=0;_.H=0;_.J=0;var q3=0;var tx=plb(Vub,'MosfetElm',165);eA(215,165,Uub,V3);_.De=function X3(){this.f=this.H*S$(this.e,this.H*(this.db[0]-this.db[1]))};_.Ie=function Y3(){s3(this);T$(this.e,this.H*(this.db[0]-this.db[1]))};_.Le=function Z3(a){HM(this,this._,this.ab,16);NM(this,a,this.db[1]);eN(a,this.I[0],this.I[1]);eN(a,this.I[1],this.I[2]);NM(this,a,this.db[2]);eN(a,this.u[0],this.u[1]);eN(a,this.u[1],this.u[2]);NM(this,a,this.db[0]);eN(a,this._,this.i);h1(a,this.a);LM(this,a);h1(a,this.g);this.b=OM(-this.A,this.b);this.c=OM(this.f,this.c);this.d=OM(-this.f-this.A,this.d);if(this.b!=0||this.d!=0){jM(a,this.I[0],this.I[1],this.d);jM(a,this.I[1],this.I[2],this.d+8);jM(a,this.u[0],this.u[1],-this.b);jM(a,this.u[1],this.u[2],-(this.b+8));jM(a,this._,this.i,this.c)}lM(this,a)};_.Ne=function $3(a,b){return true};_.Se=function _3(a,b){if(a==this.eb&&b==this.gb)return -this.f;if(a==this.I[0].a&&b==this.I[0].b)return this.f+this.A;return -this.A};_.Zf=function a4(){return 0.00125};_.$f=function b4(){return -4};_.Ue=function c4(){return 106};_.Ve=function d4(a){if(a<2)return t3(this,a);return null};_.We=function e4(a){u3(this,a,'JFET')};_._e=function f4(a){return nW((this.H==-1?'p-':'n-')+'JFET')};_.kf=function g4(){this.B=this.C=this.db[0]=this.db[1]=this.db[2]=this.L=0;this.e.b=0};_.qf=function h4(){var a,b,c;w3(this);a=16*this.Q;this.I=DM(3);this.u=DM(3);AM(this._,this.ab,this.I[0],this.u[0],1,-a);AM(this._,this.ab,this.I[1],this.u[1],1,~~(-a/2));AM(this._,this.ab,this.I[2],this.u[2],1-10/this.N,~~(-a/2));this.i=wM(this._,this.ab,1-14/this.N);b=DM(4);AM(this._,this.ab,b[0],b[1],1-13/this.N,16);AM(this._,this.ab,b[2],b[3],1-10/this.N,16);this.g=eM(b[0],b[1],b[3],b[2]);if(this.H==-1){c=wM(this.i,this._,18/this.N);this.a=aM(this.i,c,8,3)}else this.a=aM(this._,this.i,8,3)};_.sf=function i4(){WV(TL,this.Z[1]);WV(TL,this.Z[2]);this.H<0?W$(this.e,this.Z[1],this.Z[0]):W$(this.e,this.Z[0],this.Z[1])};_.b=0;_.c=0;_.d=0;_.f=0;var jx=plb(Vub,'JfetElm',215);eA(247,143,Uub,j4,k4);_.Le=function l4(a){var b,c,d;if(this.U||this.bb||TL.Vb==this||this==TL.H){Y$(this,a);return}NM(this,a,this.db[0]);eN(a,this._,this.e);NM(this,a,this.db[1]);eN(a,this.f,this.ab);j1(a,(wX(),qX));c=12;cN(a,this.d.a,this.d.b,12);c-=4;d=this.M/this.g;d>0&&(d=255*(1+0.2*jmb(d)));d>255&&(d=255);d<0&&(d=0);b=new AX(op(this.c*d),op(this.b*d),op(this.a*d));j1(a,b);g1(a,this.d.a-c,this.d.b-c,c*2);HM(this,this._,this.ab,c);this.L=OM(this.M,this.L);jM(a,this._,this.e,this.L);jM(a,this.ab,this.f,-this.L);lM(this,a)};_.Me=function m4(){return this.T|=1,nM(this)+' '+this.k+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Ue=function n4(){return 162};_.Ve=function o4(a){if(a==0)return Z$(this,0);if(a==1)return L_(new M_('Red Value (0-1)',this.c,0,1));if(a==2)return L_(new M_('Green Value (0-1)',this.b,0,1));if(a==3)return L_(new M_('Blue Value (0-1)',this.a,0,1));if(a==4)return new M_('Max Brightness Current (A)',this.g,0,0.1);return null};_.We=function p4(a){$$(this,a);a[0]='LED'};_.cf=function q4(){return 108};_.mf=function r4(a,b){a==0&&(this.k=b.p,V$(this.j,this.k,this.o));a==1&&(this.c=b.p);a==2&&(this.b=b.p);a==3&&(this.a=b.p);a==4&&(this.g=b.p)};_.qf=function s4(){_$(this);this.e=wM(this._,this.ab,0.5-12/this.N);this.f=wM(this._,this.ab,0.5+12/this.N);this.d=wM(this._,this.ab,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var kx=plb(Vub,ywb,247);eA(242,4,Uub,u4,v4);_.Le=function w4(a){NM(this,a,this.db[0]);eN(a,this._,this.W);j1(a,this.U||this.bb||TL.Vb==this?QL:WL);LM(this,a);hM(this,a,this.b,this.fb,this.hb,true);this.L=OM(this.M,this.L);jM(a,this._,this.W,this.L);yM(this._,this.ab,PL,1+11/this.N);HM(this,this._,PL,17);lM(this,a)};_.Me=function x4(){return nM(this)+' '+this.b};_.Oe=function y4(a){if(a==0)return this.Z[0];return this.a};_.Pe=function z4(){return 2};_.Se=function A4(a,b){return -this.M};_.Ue=function B4(){return 207};_.Ve=function C4(a){var b;if(a==0){b=new M_('Text',0,-1,-1);b.k=this.b;return b}return null};_.We=function D4(a){a[0]=this.b;a[1]=Kub+JN(this.M,'A',false);a[2]=avb+JN(this.db[0],'V',false)};_.Xe=function E4(){var a;if(!t4)return 0;a=cp(Inb(t4,this.b),22);if(a){this.a=a.a;return 0}return 1};_.Ze=function F4(){return 1};_.df=function G4(){return this.db[0]};_.ef=function H4(){return 1};_.hf=function I4(){return true};_.lf=function J4(a,b){this.M=-b};_.mf=function K4(a,b){a==0&&(this.b=yh(qe(b.o),Dub))};_.of=function L4(a,b){this.Z[a]=b;if(a==1){Lnb(t4,this.b,new Slb(b));this.a=b}};_.qf=function M4(){JM(this);this.W=wM(this._,this.ab,1-17/this.N)};_.sf=function N4(){bW(TL,this.a,this.Z[0],this.cb,0)};_.a=0;var t4;var lx=plb(Vub,Dwb,242);eA(258,4,Uub,P4,Q4);_.De=function R4(){this.M=(this.db[0]-this.db[1])/this.i;this.i==0&&(this.M=0)};_.Ee=function S4(a){return a==2};_.Ie=function T4(){XV(TL,this.Z[0],this.Z[1],this.i)};\n",
  "_.Le=function U4(a){var b,c,d;c=this.db[0];d=this.db[1];HM(this,this._,this.ab,4);YL(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);gM(this,a);LM(this,a);j1(a,O4(this));g1(a,this.a.a-this.c,this.a.b-this.c,this.c*2);j1(a,(wX(),uX));cN(a,this.a.a,this.a.b,this.c);j1(a,vM(this,a,c));eN(a,this.W,this.e[0]);j1(a,vM(this,a,d));eN(a,this.X,this.e[1]);j1(a,vM(this,a,(c+d)*0.5));eN(a,this.e[0],this.e[1]);this.L=OM(this.M,this.L);if(TL.H!=this){jM(a,this._,this.W,this.L);b=this.L+(this.N-16)/2;jM(a,this.W,this.e[0],b);b+=24;jM(a,this.e[0],this.e[1],b);b+=16;jM(a,this.e[1],this.X,b);b+=24;jM(a,this.X,this.ab,this.L)}lM(this,a)};_.Me=function V4(){return nM(this)+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Ue=function W4(){return 181};_.Ve=function X4(a){if(a==0)return new M_('Nominal Power',this.f,0,0);if(a==1)return new M_('Nominal Voltage',this.g,0,0);if(a==2)return new M_('Warmup Time (s)',this.k,0,0);if(a==3)return new M_('Cooldown Time (s)',this.d,0,0);return null};_.We=function Y4(a){a[0]='lamp';pM(this,a);a[3]=Kyb+JN(this.i,fU,false);a[4]=cvb+JN((this.db[0]-this.db[1])*this.M,'W',false);a[5]='T = '+op(this.j)+' K'};_.af=function Z4(a){return a==2?3:a==3?1:a==1?2:0};_.bf=function $4(a){return a==2?this.i:a==3?this.M:a==1?(this.db[0]-this.db[1])*this.M:this.db[0]-this.db[1]};_.jf=function _4(){return true};_.kf=function a5(){EM(this);this.j=300;this.i=100};_.mf=function b5(a,b){a==0&&b.p>0&&(this.f=b.p);a==1&&b.p>0&&(this.g=b.p);a==2&&b.p>0&&(this.k=b.p);a==3&&b.p>0&&(this.d=b.p)};_.qf=function c5(){var a;JM(this);bM(this,16);this.b=DM(2);this.e=DM(2);this.c=20;this.e[0]=xM(this.W,this.X,0,24);this.e[1]=xM(this.W,this.X,1,24);a=24-qmb(this.c*this.c-256);this.b[0]=xM(this.W,this.X,0,a);this.b[1]=xM(this.W,this.X,1,a);this.a=wM(this.e[0],this.e[1],0.5)};_.sf=function d5(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.tf=function e5(){var a,b,c,d,e,f;e=this.g*this.g/this.f;f=this.j>5390?5390:this.j;this.i=e*(1.26104-4.90662*Math.sqrt(17.1839/f-0.00318794)-7.8569/(f-187.56));a=1.57E-4*this.f;c=a*this.k/0.4;b=a*this.d/0.4;this.j+=(this.db[0]-this.db[1])*this.M*TL.$c/c;d=2600/this.f;this.j-=TL.$c*(this.j-300)/(b*d)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var mx=plb(Vub,zwb,258);eA(282,23,Uub,g5,h5);_.yf=function i5(){var a;if(this.r[this.b].t&&!this.a)for(a=0;a!=this.i;a++)this.r[a+this.i].t=this.r[a].t;this.a=this.r[this.b].t};_.zf=function j5(){return 'Latch'};_.Ue=function k5(){return 168};_.Ze=function l5(){return this.i*2+1};_.ef=function m5(){return this.i};_.Af=function n5(){return true};_.Bf=function o5(){var a;this.u=2;this.v=this.i+1;this.r=Uo(Fv,Rrb,6,this.i*2+1,0,1);for(a=0;a!=this.i;a++)this.r[a]=new UT(this,this.i-1-a,2,'I'+a);for(a=0;a!=this.i;a++){this.r[a+this.i]=new UT(this,this.i-1-a,3,'O');this.r[a+this.i].i=true}this.r[this.b=this.i*2]=new UT(this,this.i,2,'Ld');$L(this)};_.a=false;_.b=0;var nx=plb(Vub,rxb,282);eA(237,236,{614:1,61:1,69:1,73:1,80:1,57:1,58:1,62:1,63:1,65:1,64:1,66:1,67:1,68:1,71:1,72:1,70:1,74:1,78:1,76:1,77:1,75:1,79:1,84:1,83:1,82:1,81:1,25:1,31:1,21:1,24:1,20:1,26:1,59:1,60:1,16:1,18:1},q5);_.Xd=function t5(a){r5()};var p5;var ox=plb(Vub,'LoadFile',237);eA(91,4,Myb,x5,y5);_.De=function A5(){this.g==1&&(this.M=0)};_.Le=function B5(a){var b,c;b=this.g==1?0:2;c=this.g==1?16:2;HM(this,this._,this.ab,16);gM(this,a);this.g==0&&(this.L=OM(this.M,this.L),TL.H!=this&&jM(a,this._,this.ab,this.L));this.U||this.bb||TL.Vb==this||j1(a,WL);zM(this.W,this.X,this.i,0,b);zM(this.W,this.X,this.j,1,c);eN(a,this.i,this.j);lM(this,a)};_.Me=function C5(){return nM(this)+' '+this.g+' '+this.e};_.Ne=function D5(a,b){return this.g==0};_.Ue=function E5(){return 115};_.Ve=function F5(a){return u5(this,a)};_.We=function G5(a){a[0]=this.e?'push switch (SPST)':'switch (SPST)';if(this.g==1){a[1]='open';a[2]=Lub+BN(this.df())}else{a[1]=pvb;a[2]=avb+JN(this.db[0],'V',false);a[3]=Kub+mN(this.M)}};_.cf=function H5(){return 115};_._f=function I5(){zM(this.W,this.X,this.i,0,16);return Xab(Xab(new $ab(this.W),new $ab(this.X)),new $ab(this.i))};_.ef=function J5(){return this.g==1?0:1};_.hf=function K5(){return true};_.mf=function L5(a,b){a==0&&(this.e=ZE(b.c).a)};_.qf=function M5(){w5(this)};_.sf=function N5(){this.g==0&&bW(TL,this.Z[0],this.Z[1],this.cb,0)};_.ag=function O5(){++this.g;this.g>=this.f&&(this.g=0)};_.e=false;_.f=0;_.g=0;var py=plb(Vub,fwb,91);eA(164,91,{4:1,9:1,164:1,91:1},P5,Q5);_.Le=function R5(a){var b,c,d;c=a.b;b=new V0(hvb,1,20);l1(a,b);j1(a,this.U||this.bb||TL.Vb==this?QL:WL);d=this.g==0?'L':'H';(this.T&3)!=0&&(d=''+this.g);HM(this,this._,this.W,0);hM(this,a,d,this.fb,this.hb,true);NM(this,a,this.db[0]);eN(a,this._,this.W);this.L=OM(this.M,this.L);jM(a,this._,this.W,this.L);lM(this,a);l1(a,c)};_.Me=function S5(){return nM(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.b};_.Se=function T5(a,b){return -this.M};_.Ue=function U5(){return 76};_.Ve=function V5(a){var b;if(a==0){b=new M_('',0,0,0);b.c=new IT(Lyb,this.e);return b}if(a==1)return new M_('High Voltage',this.a,10,-10);if(a==2)return new M_('Low Voltage',this.b,10,-10);if(a==3){b=new M_('',0,0,0);b.c=new IT('Numeric',(this.T&3)!=0);return b}return null};_.We=function W5(a){a[0]='logic input';a[1]=this.g==0?'low':'high';(this.T&3)!=0&&(a[1]=''+this.g);a[1]+=' ('+JN(this.db[0],'V',false)+')';a[2]=Kub+JN(this.M,'A',false)};_.Ze=function X5(){return 1};_.cf=function Y5(){return 105};_._f=function Z5(){return new Zab(this.fb-10,this.hb-10,20,20)};_.df=function $5(){return this.db[0]};_.ef=function _5(){return 1};_.ff=function a6(a){return true};_.lf=function b6(a,b){this.M=-b};_.mf=function c6(a,b){a==0&&(this.e=ZE(b.c).a);a==1&&(this.a=b.p);a==2&&(this.b=b.p);a==3&&(ZE(b.c).a?(this.T|=2):(this.T&=-3))};_.qf=function d6(){w5(this);this.W=wM(this._,this.ab,1-12/this.N)};_.sf=function e6(){var a;a=this.g==0?this.b:this.a;(this.T&1)!=0&&(a=this.g*2.5);bW(TL,0,this.Z[0],this.cb,a)};_.a=0;_.b=0;var px=plb(Vub,_wb,164);eA(187,4,{4:1,9:1,187:1},f6,g6);_.Le=function h6(a){var b,c,d;c=a.b;b=new V0(hvb,1,20);l1(a,b);j1(a,ML);d=this.db[0]<this.a?'L':'H';(this.T&1)!=0?this.db[0]>3.75?(d='2'):this.db[0]>1.25?(d='1'):(d='0'):(this.T&3)!=0&&(d=this.db[0]<this.a?'0':'1');this.b=d;HM(this,this._,this.W,0);hM(this,a,d,this.fb,this.hb,true);NM(this,a,this.db[0]);eN(a,this._,this.W);lM(this,a);l1(a,c)};_.Me=function i6(){return nM(this)+' '+this.a};_.Ue=function j6(){return 77};_.Ve=function k6(a){var b;if(a==0)return new M_('Threshold',this.a,10,-10);if(a==1){b=new M_('',0,-1,-1);b.c=new IT('Current Required',(this.T&4)!=0);return b}if(a==2){b=new M_('',0,0,0);b.c=new IT('Numeric',(this.T&3)!=0);return b}return null};_.We=function l6(a){a[0]='logic output';a[1]=this.db[0]<this.a?'low':'high';(this.T&3)!=0&&(a[1]=this.b);a[2]=avb+JN(this.db[0],'V',false)};_.Ze=function m6(){return 1};_.cf=function n6(){return 111};_.df=function o6(){return this.db[0]};_.mf=function p6(a,b){a==0&&(this.a=b.p);a==1&&(ZE(b.c).a?(this.T=4):(this.T&=-5));a==2&&(ZE(b.c).a?(this.T|=2):(this.T&=-3))};_.qf=function q6(){JM(this);this.W=wM(this._,this.ab,1-12/this.N)};_.sf=function r6(){(this.T&4)!=0&&XV(TL,this.Z[0],0,Tub)};_.a=0;var qx=plb(Vub,axb,187);eA(253,4,Uub,s6,t6);_.De=function u6(){this.M=(this.db[0]-this.db[1])/this.e};_.Ee=function v6(a){return a==2};_.Ie=function w6(){XV(TL,this.Z[0],this.Z[1],this.e)};_.Le=function x6(a){var b,c,d,e,f,g,h;e=0;g=this.db[0];h=this.db[1];b=2+op(8*(1-this.a/this.f));HM(this,this._,this.ab,b);gM(this,a);LM(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;j1(a,vM(this,a,f));zM(this.W,this.X,OL,c*Jyb,b*e);zM(this.W,this.X,PL,c*Jyb,b*d);eN(a,OL,PL);if(c==6)break;zM(this.W,this.X,OL,(c+1)*Jyb,b*d);eN(a,OL,PL);e=d}this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Me=function y6(){return nM(this)+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.M};_.Ue=function z6(){return 109};_.Ve=function A6(a){if(a==0)return new M_('Min Resistance (ohms)',this.d,0,0);if(a==1)return new M_('Max Resistance (ohms)',this.c,0,0);if(a==2)return new M_('Width of Doped Region (nm)',this.a*Rub,0,0);if(a==3)return new M_('Total Width (nm)',this.f*Rub,0,0);if(a==4)return new M_('Mobility (um^2/(s*V))',this.b*Pub,0,0);return null};_.We=function B6(a){a[0]='memristor';pM(this,a);a[3]=Kyb+JN(this.e,fU,false);a[4]=cvb+JN((this.db[0]-this.db[1])*this.M,'W',false)};_.af=function C6(a){return a==2?3:a==3?1:a==1?2:0};_.bf=function D6(a){return a==2?this.e:a==3?this.M:a==1?(this.db[0]-this.db[1])*this.M:this.db[0]-this.db[1]};_.jf=function E6(){return true};_.kf=function F6(){this.a=0};_.mf=function G6(a,b){a==0&&(this.d=b.p);a==1&&(this.c=b.p);a==2&&(this.a=b.p*Oub);a==3&&(this.f=b.p*Oub);a==4&&(this.b=b.p*1.0E-12)};_.qf=function H6(){JM(this);bM(this,32);new O9;new O9};_.sf=function I6(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.tf=function J6(){var a;a=this.a/this.f;this.a+=TL.$c*this.b*this.d*this.M/this.f;this.a<0&&(this.a=0);this.a>this.f&&(this.a=this.f);this.e=this.d*a+this.c*(1-a)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var rx=plb(Vub,nwb,253);eA(291,23,Uub,L6,M6);_.Me=function N6(){return IO(this)+' '+this.d+' '+this.a};_.yf=function O6(){if(this.r[0].t&&this.c!=this.r[0].t&&(this.d||!this.e)){this.b=TL.Yc;this.r[1].t=true;this.r[2].t=false;this.e=true}if(this.e&&TL.Yc>this.b+this.a){this.r[1].t=false;this.r[2].t=true;this.e=false}this.c=this.r[0].t};_.zf=function P6(){return 'Monostable'};_.Ue=function Q6(){return 194};_.Ve=function R6(a){var b;if(a==2){b=new M_('',0,-1,-1);b.c=new IT('Retriggerable',this.d);return b}if(a==3){b=new M_('Period (s)',this.a,Sub,0.1);return b}return JO(this,a)};_.Ze=function S6(){return 3};_.ef=function T6(){return 2};_.mf=function U6(a,b){a==2&&(this.d=ZE(b.c).a);a==3&&(this.a=b.p);MO(this,a,b)};_.Bf=function V6(){this.u=2;this.v=2;this.r=Uo(Fv,Rrb,6,3,0,1);this.r[0]=new UT(this,0,2,'');this.r[0].d=true;this.r[1]=new UT(this,0,3,'Q');this.r[1].i=true;this.r[2]=new UT(this,1,3,'Q');this.r[2].i=true;this.r[2].g=true};_.a=0;_.b=0;_.c=false;_.d=false;_.e=false;var sx=plb(Vub,Axb,291);eA(273,23,Uub,W6,X6);_.yf=function Y6(){var a;a=0;this.r[4].t&&++a;this.r[5].t&&(a+=2);this.r[6].t=this.r[a].t};_.zf=function Z6(){return 'Multiplexer'};_.Ue=function $6(){return 184};_.Ze=function _6(){return 7};_.ef=function a7(){return 1};_.Bf=function b7(){this.u=3;this.v=5;this.r=Uo(Fv,Rrb,6,7,0,1);this.r[0]=new UT(this,0,2,'I0');this.r[1]=new UT(this,1,2,'I1');this.r[2]=new UT(this,2,2,'I2');this.r[3]=new UT(this,3,2,'I3');this.r[4]=new UT(this,1,1,'S0');this.r[5]=new UT(this,2,1,'S1');this.r[6]=new UT(this,0,3,'Q');this.r[6].i=true};var ux=plb(Vub,lxb,273);eA(14,1,{},c7);_.Od=function d7(){iV(Dkb,this.b,this.a)};var vx=plb(Vub,'MyCommand',14);eA(554,217,Uub,e7);var wx=plb(Vub,Pwb,554);eA(552,215,Uub,f7);var xx=plb(Vub,Mwb,552);eA(550,165,Uub,g7);_.cf=function h7(){return 78};var yx=plb(Vub,Kwb,550);eA(112,4,Nyb,l7);_.Fe=function n7(){return true};_.Ie=function o7(){var a,b,c,d,e,f,g,h,i;h=this.db[0]-this.db[1];i=this.db[0]-this.db[2];(dmb(h-this.r)>Jtb||dmb(i-this.s)>Jtb)&&(TL.w=false);this.k=1.0E-15;if(TL.Xc>100){this.k=hmb(-9*jmb(10)*(1-TL.Xc/300));this.k>0.1&&(this.k=0.1)}h=this.t*i7(this,this.t*h,this.t*this.r);i=this.t*i7(this,this.t*i,this.t*this.s);this.r=h;this.s=i;g=uyb*this.t;a=Math.exp(h*g);b=Math.exp(i*g);this.p=this.t*1.0E-13*(-this.q*(b-1)+(a-1));this.o=this.t*1.0E-13*(b-1-2*(a-1));this.n=-(this.p+this.o);f=-3.866228494104001E-12*b*this.q;e=3.866228494104001E-12*a;d=-f*this.j;c=-e*2;VV(TL,this.Z[0],this.Z[0],-f-e-d-c+this.k*2);VV(TL,this.Z[0],this.Z[1],e+c-this.k);VV(TL,this.Z[0],this.Z[2],f+d-this.k);VV(TL,this.Z[1],this.Z[0],d+c-this.k);VV(TL,this.Z[1],this.Z[1],-c+this.k);VV(TL,this.Z[1],this.Z[2],-d);VV(TL,this.Z[2],this.Z[0],f+e-this.k);VV(TL,this.Z[2],this.Z[1],-e);VV(TL,this.Z[2],this.Z[2],-f+this.k);ZV(TL,this.Z[0],-this.n-(e+c)*h-(f+d)*i);ZV(TL,this.Z[1],-this.o+d*i+c*h);ZV(TL,this.Z[2],-this.p+f*i+e*h)};_.Le=function p7(a){var b;HM(this,this._,this.ab,16);LM(this,a);NM(this,a,this.db[1]);eN(a,this.d[0],this.d[1]);NM(this,a,this.db[2]);eN(a,this.i[0],this.i[1]);j1(a,ML);h1(a,this.a);NM(this,a,this.db[0]);TL.Zb.c&&j1(a,(wX(),qX));eN(a,this._,this.b);this.e=OM(-this.n,this.e);jM(a,this.b,this._,this.e);this.f=OM(-this.o,this.f);jM(a,this.d[1],this.d[0],this.f);this.g=OM(-this.p,this.g);jM(a,this.i[1],this.i[0],this.g);NM(this,a,this.db[0]);LM(this,a);h1(a,this.v);if((this.U||this.bb||TL.Vb==this||TL.H==this)&&this.S==0){j1(a,(wX(),uX));b=UN(this.R);f1(a,'B',this.b.a-10*b,this.b.b-5);f1(a,'C',this.d[0].a-3+9*b,this.d[0].b+4);f1(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}lM(this,a)};_.Me=function q7(){return nM(this)+' '+this.t+' '+(this.db[0]-this.db[1])+' '+(this.db[0]-this.db[2])+' '+this.c};_.Re=function r7(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Se=function s7(a,b){if(a==this.eb&&b==this.gb)return -this.n;if(a==this.d[0].a&&b==this.d[0].b)return -this.o;return -this.p};_.Ue=function t7(){return 116};_.Ve=function u7(a){var b;if(a==0)return L_(new M_('Beta/hFE',this.c,10,jtb));if(a==1){b=new M_('',0,-1,-1);b.c=new IT('Swap E/C',(this.T&1)!=0);return b}return null};_.We=function v7(a){var b,c,d;a[0]=nW(Oyb)+' ('+(this.t==-1?'PNP)':'NPN)')+' beta='+so(SL,this.c);b=this.db[0]-this.db[1];c=this.db[0]-this.db[2];d=this.db[1]-this.db[2];b*this.t>0.2?(a[1]=c*this.t>0.2?Iyb:'reverse active'):(a[1]=c*this.t>0.2?'fwd active':'cutoff');a[1]=nW(a[1]);a[2]='Ic = '+JN(this.o,'A',false);a[3]='Ib = '+JN(this.n,'A',false);a[4]=myb+JN(c,'V',false);a[5]=nyb+JN(b,'V',false);a[6]=oyb+JN(d,'V',false);a[7]=cvb+JN((this.db[0]-this.db[2])*this.n+(this.db[1]-this.db[2])*this.o,'W',false)};_.Ye=function w7(a){return a==0?this._:a==1?this.d[0]:this.i[0]};_.Ze=function x7(){return 3};_.$e=function y7(){return (this.db[0]-this.db[2])*this.n+(this.db[1]-this.db[2])*this.o};_._e=function z7(a){var b;b='';switch(a){case 1:b='Ib';break;case 2:b='Ic';break;case 3:b='Ie';break;case 4:b='Vbe';break;case 5:b='Vbc';break;case 6:b='Vce';}return nW(Oyb)+', '+b};_.af=function A7(a){switch(a){case 1:case 2:case 3:return 1;default:return 0;}};_.bf=function B7(a){switch(a){case 1:return this.n;case 2:return this.o;case 3:return this.p;case 4:return this.db[0]-this.db[2];case 5:return this.db[0]-this.db[1];case 6:return this.db[1]-this.db[2];}return 0};_.jf=function C7(){return true};_.kf=function D7(){this.db[0]=this.db[1]=this.db[2]=0;this.r=this.s=this.f=this.g=this.e=0};_.mf=function E7(a,b){if(a==0){this.c=b.p;k7(this)}if(a==1){ZE(b.c).a?(this.T|=1):(this.T&=-2);j7(this)}};_.qf=function F7(){j7(this)};_.sf=function G7(){WV(TL,this.Z[0]);WV(TL,this.Z[1]);WV(TL,this.Z[2])};_.uf=function H7(){(dmb(this.o)>Pub||dmb(this.n)>Pub)&&cW(TL,yyb,this)};_.c=0;_.e=0;_.f=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.w=0;var xy=plb(Vub,'TransistorElm',112);eA(541,112,Nyb,I7);_.cf=function J7(){return 110};var zx=plb(Vub,Iwb,541);eA(268,191,Uub,K7,L7);_.Ue=function M7(){return 151};_.Df=function N7(){return 'NAND gate'};_.cf=function O7(){return 64};_.Ff=function P7(){return true};var Ax=plb(Vub,cxb,268);eA(257,37,dvb,Q7,R7);_.xf=function S7(a){qO(this,a,nW('Noise'))};_.Ue=function T7(){return 110};_.Ve=function U7(a){if(a==0)return $N(this,0);return null};_.cf=function V7(){return 0};_.wf=function W7(){return this.a};_.uf=function X7(){this.a=(nrb(TL.ac)*2-1)*this.i};_.a=0;var Bx=plb(Vub,wwb,257);eA(144,190,Uub,Y7,Z7);_.Cf=function $7(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a|MQ(this,b);return a};_.Ue=function _7(){return 152};_.Df=function a8(){return 'OR gate'};_.Ef=function b8(){return '\\u22651'};_.cf=function c8(){return 51};_.qf=function d8(){var a,b,c,d,e;NQ(this);if(TL.T.c){LQ(this);this.p=null}else{d=DM(38);gp(this,166)&&(this.p=Uo(Px,Nub,19,5,0,1));for(c=0;c!=16;c++){a=c/16;b=1-a*a;AM(this.W,this.X,d[c],d[32-c],0.5+a/2,b*this.g)}e=this.s==0?this.N*2:this.s*2;for(c=0;c!=5;c++){a=(c-2)/2;b=4*(1-a*a)-2;zM(this.W,this.X,d[33+c],b/e,a*this.g);gp(this,166)&&(this.p[c]=xM(this.W,this.X,(b-5)/e,a*this.g))}d[16]=new Q9(this.X);this.a=fM(d)}if(this.Ff()){this.q=wM(this._,this.ab,0.5+(this.s+4)/this.N);this.X=wM(this._,this.ab,0.5+(this.s+8)/this.N)}};var Hx=plb(Vub,exb,144);eA(269,144,Uub,e8,f8);_.Ue=function g8(){return 153};_.Df=function h8(){return 'NOR gate'};_.cf=function i8(){return 35};_.Ff=function j8(){return true};var Cx=plb(Vub,dxb,269);eA(300,146,Uub,o8,p8);_.Le=function q8(a){HM(this,this._,this.ab,48);NM(this,a,this.db[0]);eN(a,this.k[0],this.k[1]);NM(this,a,this.db[1]);eN(a,this.n[0],this.n[1]);NM(this,a,this.db[2]);eN(a,this.o[0],this.o[1]);NM(this,a,this.db[3]);eN(a,this.p[0],this.p[1]);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);LM(this,a);fN(a,this.v);h1(a,this.a);h1(a,this.b);eN(a,this.c[0],this.c[1]);eN(a,this.d[0],this.d[1]);cN(a,this.e[0].a,this.e[0].b,9);cN(a,this.e[1].a,this.e[1].b,9);l1(a,this.r);hM(this,a,'+',this.u[0].a,this.u[0].b-2,true);hM(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=OM(-FX(this,0),this.f);jM(a,this.k[0],this.k[1],this.f);this.g=OM(-FX(this,1),this.g);jM(a,this.n[0],this.n[1],this.f);this.i=OM(-FX(this,2),this.i);jM(a,this.o[0],this.o[1],this.i);this.j=OM(-FX(this,3),this.j);jM(a,this.p[0],this.p[1],this.j);lM(this,a)};_.Mf=function r8(a,b){return false};_.Ne=_.Mf;_.Nf=function s8(){return 402};_.Ue=_.Nf;_.Ve=function t8(a){if(a==0)return new M_('Positive Supply Voltage (5-20V)',this.t,5,20);if(a==1)return new M_('Negative Supply Voltage (V)',this.q,-20,-5);return null};_.We=function u8(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+JN(-FX(this,3),'A',false);a[2]='V+ - V- = '+JN(this.db[0]-this.db[1],'V',false)};_.Sf=function v8(){HX(this);this.f=this.g=this.i=this.j=0};_.kf=_.Sf;_.mf=function w8(a,b){a==0&&(this.t=b.p);a==1&&(this.q=b.p);cp(urb(this.w,0),37).i=this.q;cp(urb(this.w,1),37).i=this.t};_.qf=function x8(){var a,b,c,d;JM(this);if(this.N>94){this.W=xM(this._,this.ab,1-94/this.N,0);this.X=this.ab;this.s=this.ab}else{this.W=this._;this.X=xM(this._,this.ab,94/this.N,0);this.s=this.X}c=32*this.Q;this.k=DM(2);this.n=DM(2);this.o=DM(2);this.p=DM(2);this.u=DM(2);this.c=DM(2);this.d=DM(2);this.e=DM(2);AM(this._,this.s,this.k[0],this.n[0],0,c);AM(this.W,this.X,this.k[1],this.n[1],0,c);AM(this.W,this.X,this.u[0],this.u[1],0.1,c);this.o[0]=this._;this.o[1]=this.W;this.p[0]=xM(this.W,this.X,Pyb,32);this.p[1]=xM(this.W,this.X,Pyb,8);d=DM(3);AM(this.W,this.X,d[0],d[1],0,~~(3*c/2));d[2]=wM(this.W,this.X,0.6808510638297872);this.v=dM(d[0],d[1],d[2]);this.e[0]=xM(this.W,this.X,0.898936170212766,0);this.e[1]=xM(this.W,this.X,0.7819148936170213,0);a=wM(this.o[1],this.k[1],0.3333);b=wM(this.o[1],this.k[1],0.6666);this.a=aM(a,b,8,4);AM(a,b,this.c[0],this.c[1],1,4);a=wM(this.o[1],this.n[1],0.3333);b=wM(this.o[1],this.n[1],0.6666);this.b=aM(a,b,8,4);AM(a,b,this.d[0],this.d[1],1,4);this.r=new V0(hvb,0,14);IX(this,0,this.k[0]);IX(this,1,this.n[0]);IX(this,2,this.o[0]);IX(this,3,this.p[0]);IX(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var k8,l8='RailElm 4\\rRailElm 10\\rNTransistorElm 1 2 3\\rNTransistorElm 3 1 4\\rNTransistorElm 3 3 4\\rNTransistorElm 5 6 2\\rNTransistorElm 7 8 2\\rPTransistorElm 9 6 10\\rPTransistorElm 9 9 10\\rPTransistorElm 6 12 9\\rPTransistorElm 11 8 10\\rPTransistorElm 11 11 10\\rPTransistorElm 8 13 11\\rNTransistorElm 14 14 4\\rNTransistorElm 14 12 4\\rNTransistorElm 12 13 14\\rNTransistorElm 15 15 5\\rNTransistorElm 15 15 7';var Dx=plb(Vub,Zwb,300);eA(296,122,gyb,y8,z8);_.Ee=function A8(a){return a==2};_.Le=function B8(a){var b;gM(this,a);NM(this,a,(this.db[0]+this.db[1])/2);LM(this,a);cN(a,this.d.a,this.d.b,12);hM(this,a,fU,this.d.a,this.d.b,true);HM(this,this._,this.ab,12);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);if(TL.Mc.c&&this.M!=0){b=JN((this.db[1]-this.db[0])/this.M,fU,true);(this.R==0||this.S==0)&&mM(this,a,b,12)}lM(this,a)};_.Ue=function C8(){return 216};_.We=function D8(a){a[0]='ohmmeter';this.M==0?(a[1]='R = \\u221E'):(a[1]=Kyb+JN((this.db[1]-this.db[0])/this.M,fU,false))};_.af=function E8(a){return a==2?3:a==3?1:a==1?2:0};_.bf=function F8(a){return a==2?(this.db[1]-this.db[0])/this.M:a==3?this.M:a==1?(this.db[1]-this.db[0])*this.M:this.db[1]-this.db[0]};_.qf=function G8(){DY(this);bM(this,26)};var Ex=plb(Vub,Cwb,296);eA(214,4,Uub,I8,J8);_.Ie=function K8(){var a,b,c,d;b=this.db[1]-this.db[0];dmb(this.e-b)>0.1?(TL.w=false):(this.db[2]>this.f+0.1||this.db[2]<this.g-0.1)&&(TL.w=false);d=0;c=TL.Ob.a.b.length+this.cb;if(b>=this.f/this.a&&(this.e>=0||ZU(TL)==1)){a=Ayb;d=this.f-Ayb*this.f/this.a}else if(b<=this.g/this.a&&(this.e<=0||ZU(TL)==1)){a=Ayb;d=this.g-Ayb*this.g/this.a}else a=this.a;VV(TL,c,this.Z[0],a);VV(TL,c,this.Z[1],-a);VV(TL,c,this.Z[2],1);ZV(TL,c,d);this.e=b};_.Le=function L8(a){HM(this,this._,this.ab,this.i*2);NM(this,a,this.db[0]);eN(a,this.c[0],this.c[1]);NM(this,a,this.db[1]);eN(a,this.d[0],this.d[1]);NM(this,a,this.db[2]);eN(a,this.X,this.ab);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);LM(this,a);fN(a,this.p);l1(a,this.n);hM(this,a,'-',this.o[0].a,this.o[0].b-2,true);hM(this,a,'+',this.o[1].a,this.o[1].b,true);this.L=OM(this.M,this.L);jM(a,this.ab,this.X,this.L);lM(this,a)};_.Me=function M8(){return nM(this)+' '+this.f+' '+this.g+' '+this.b+' '+this.db[0]+' '+this.db[1]};_.Ne=function N8(a,b){return false};_.Re=function O8(a){if(a==2)return -this.M;return 0};_.Se=function P8(a,b){if(a==this.fb&&b==this.hb)return -this.M;return 0};_.Ue=function Q8(){return 97};_.Ve=function R8(a){if(a==0)return new M_('Max Output (V)',this.f,1,20);if(a==1)return new M_('Min Output (V)',this.g,-20,0);return null};_.We=function S8(a){var b;a[0]='op-amp';a[1]='V+ = '+JN(this.db[1],'V',false);a[2]='V- = '+JN(this.db[0],'V',false);b=kmb(mmb(this.db[2],this.f),this.g);a[3]='Vout = '+JN(b,'V',false);a[4]='Iout = '+JN(-this.M,'A',false);a[5]='range = '+JN(this.g,'V',false)+' to '+JN(this.f,'V',false)};_.Ye=function T8(a){return a==0?this.c[0]:a==1?this.d[0]:this.ab};_.Ze=function U8(){return 3};_.$e=function V8(){return this.db[2]*this.M};_.cf=function W8(){return 97};_.df=function X8(){return this.db[2]-this.db[1]};_.ef=function Y8(){return 1};_.ff=function Z8(a){return a==2};_.jf=function $8(){return true};_.mf=function _8(a,b){a==0&&(this.f=b.p);a==1&&(this.g=b.p)};_.qf=function a9(){var a,b,c;JM(this);this.N>150&&this==TL.H&&H8(this,2);c=this.k;c>this.N/2&&(c=op(this.N/2));bM(this,c*2);a=this.i*this.Q;(this.T&1)!=0&&(a=-a);this.c=DM(2);this.d=DM(2);this.o=DM(2);AM(this._,this.ab,this.c[0],this.d[0],0,a);AM(this.W,this.X,this.c[1],this.d[1],0,a);AM(this.W,this.X,this.o[0],this.o[1],0.2,a);b=DM(2);AM(this.W,this.X,b[0],b[1],0,a*2);this.p=dM(b[0],b[1],this.X);this.n=new V0(hvb,0,this.j==2?14:10)};_.sf=function b9(){var a;a=TL.Ob.a.b.length+this.cb;WV(TL,a);VV(TL,this.Z[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Fx=plb(Vub,Twb,214);eA(549,214,Uub,c9);_.cf=function d9(){return 65};var Gx=plb(Vub,Uwb,549);eA(162,4,{4:1,9:1,162:1},e9,f9);_.Le=function g9(a){var b,c,d;d=this.U||this.bb||TL.Vb==this;b=new V0(hvb,d?1:0,14);l1(a,b);j1(a,d?QL:WL);c=(this.T&1)!=0?JN(this.db[0],'V',false):'out';this==TL.Ub&&(c='X');this==TL.Vb&&(c='Y');yM(this._,this.ab,this.W,1-(~~(op(Ef(a.a,c).width)/2)+8)/this.N);HM(this,this._,this.W,0);hM(this,a,c,this.fb,this.hb,true);NM(this,a,this.db[0]);d&&j1(a,QL);eN(a,this._,this.W);lM(this,a)};_.Ue=function h9(){return 79};_.Ve=function i9(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT(Uvb,(this.T&1)!=0);return b}return null};_.We=function j9(a){a[0]='output';a[1]=avb+JN(this.db[0],'V',false)};_.Ze=function k9(){return 1};_.df=function l9(){return this.db[0]};_.mf=function m9(a,b){a==0&&(this.T=ZE(b.c).a?this.T|1:this.T&-2)};_.qf=function n9(){JM(this);this.W=new O9};var Ix=plb(Vub,xwb,162);eA(555,217,Uub,o9);var Jx=plb(Vub,Qwb,555);eA(553,215,Uub,p9);var Kx=plb(Vub,Nwb,553);eA(551,165,Uub,q9);_.cf=function r9(){return 80};var Lx=plb(Vub,Lwb,551);eA(542,112,Nyb,s9);_.cf=function t9(){return 112};var Mx=plb(Vub,Jwb,542);eA(277,23,Uub,u9,v9);_.Ie=function w9(){var a,b,c,d;b=this.db[0]>2.5;c=this.db[1]>2.5;b&&!this.r[0].t&&(this.a=true);c&&!this.r[1].t&&(this.b=true);this.a&&this.b&&(this.a=this.b=false);a=this.a?5:this.b?0:-1;if(a!=-1)bW(TL,0,this.Z[2],this.r[2].u,a);else{d=TL.Ob.a.b.length+this.r[2].u;VV(TL,d,d,1)}this.r[0].t=b;this.r[1].t=c};_.zf=function x9(){return 'phase comparator'};_.Ue=function y9(){return 161};_.Ze=function z9(){return 3};_.ef=function A9(){return 1};_.jf=function B9(){return true};_.Bf=function C9(){this.u=2;this.v=2;this.r=Uo(Fv,Rrb,6,3,0,1);this.r[0]=new UT(this,0,2,'I1');this.r[1]=new UT(this,1,2,'I2');this.r[2]=new UT(this,0,3,'O');this.r[2].i=true};_.sf=function D9(){var a;a=TL.Ob.a.b.length+this.r[2].u;WV(TL,a);WV(TL,0);WV(TL,this.Z[2])};_.a=false;_.b=false;var Nx=plb(Vub,xxb,277);eA(276,23,Uub,F9,G9);_.yf=function H9(){if(this.r[0].t&&!this.c){this.c=true;this.b=0;this.r[2].t&&(this.b=np(this.b+128));this.r[3].t&&(this.b=np(this.b+64));this.r[4].t&&(this.b=np(this.b+32));this.r[5].t&&(this.b=np(this.b+16));this.r[6].t&&(this.b=np(this.b+8));this.r[7].t&&(this.b=np(this.b+4));this.r[8].t&&(this.b=np(this.b+2));this.r[9].t&&(this.b=np(this.b+1))}else if(this.r[1].t&&!this.a){this.a=true;(this.b&1)==0?(this.r[10].t=false):(this.r[10].t=true);this.b=mp(this.b>>>1)}this.r[0].t||(this.c=false);this.r[1].t||(this.a=false)};_.zf=function I9(){return 'PISO shift register'};_.Ue=function J9(){return 186};_.Ze=function K9(){return 11};_.ef=function L9(){return 1};_.Bf=function M9(){this.u=10;this.v=3;this.r=Uo(Fv,Rrb,6,11,0,1);this.r[0]=new UT(this,1,2,'L');this.r[1]=new UT(this,2,2,'');this.r[1].d=true;this.r[2]=new UT(this,1,0,'I7');this.r[3]=new UT(this,2,0,'I6');this.r[4]=new UT(this,3,0,'I5');this.r[5]=new UT(this,4,0,'I4');this.r[6]=new UT(this,5,0,'I3');this.r[7]=new UT(this,6,0,'I2');this.r[8]=new UT(this,7,0,'I1');this.r[9]=new UT(this,8,0,'I0');this.r[10]=new UT(this,1,3,'Q');this.r[10].i=true};_.a=false;_.b=0;_.c=false;var Ox=plb(Vub,oxb,276);eA(19,1,{19:1},O9,P9,Q9);_.eQ=function R9(a){return N9(this,a)};_.hC=function S9(){return 41*(41+this.a)+this.b};_.tS=function T9(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var Px=plb(Vub,'Point',19);eA(243,53,Mvb,U9,V9);_.Le=function W9(a){var b;nT(this,a);j1(a,(wX(),uX));l1(a,UL);b=op(a.a.measureText('+').width);f1(a,'+',this.b.a-~~(b/2),this.b.b)};_.Me=function X9(){return nM(this)+' '+this.c+' '+this.j+' '+this.a};_.Ue=function Y9(){return 209};_.Ve=function Z9(a){if(a==2)return new M_('Max Reverse Voltage',this.a,0,0);return oT(this,a)};_.We=function $9(a){pT(this,a);a[0]='capacitor (polarized)'};_.cf=function _9(){return 67};_.mf=function aab(a,b){a==2&&b.p>=0&&(this.a=b.p);a==0&&b.p>0&&(this.c=b.p);a==1&&(ZE(b.c).a?(this.T&=-3):(this.T|=2))};_.qf=function bab(){var a,b,c;qT(this);a=(this.N/2-4)/this.N;this.i=DM(8);for(b=0;b<=7;b++){c=(b-3.5)/3.5;this.i[b]=xM(this.g[0],this.g[1],b/7,5*(1-Math.sqrt(1-c*c)))}this.b=xM(this._,this.ab,a-8/this.N,-10*this.Q);this.hb>this.gb&&(this.b.b+=4);this.gb>this.hb&&(this.b.b+=3)};_.uf=function cab(){this.db[0]-this.db[1]<0&&this.db[0]-this.db[1]<-this.a&&cW(TL,'capacitor exceeded max reverse voltage',this)};_.a=0;var Qx=plb(Vub,dwb,243);eA(194,1,{},fab);_.a=0;var Rx=plb(Vub,'Polygon',194);eA(245,4,{149:1,31:1,4:1,9:1},jab,kab);_.De=function lab(){if(this.u==0)return;this.i=(this.db[0]-this.db[2])/this.u;this.j=(this.db[1]-this.db[2])/this.v;this.k=-this.i-this.j};_.He=function mab(){vV(TL,this.n);vV(TL,this.w)};_.Le=function nab(a){var b,c,d,e,f,g,h,i,j;f=0;c=TL.U.c?6:8;h=this.db[0];i=this.db[1];j=this.db[2];HM(this,this._,this.ab,c);gM(this,a);LM(this,a);b=op(16*this.q);if(TL.U.c){j1(a,vM(this,a,h));AM(this.W,this.X,OL,PL,0,c);eN(a,OL,PL);for(d=0;d!=16;d++){g=h+(j-h)*d/b;d>=b&&(g=j+(i-j)*(d-b)/(16-b));j1(a,vM(this,a,g));AM(this.W,this.X,OL,PL,d*Qyb,c);AM(this.W,this.X,this.s,this.t,(d+1)*Qyb,c);eN(a,OL,this.s);eN(a,PL,this.t)}AM(this.W,this.X,OL,PL,1,c);eN(a,OL,PL)}else{for(d=0;d!=16;d++){switch(d&3){case 0:e=1;break;case 2:e=-1;break;default:e=0;}g=h+(j-h)*d/b;d>=b&&(g=j+(i-j)*(d-b)/(16-b));j1(a,vM(this,a,g));zM(this.W,this.X,OL,d*Qyb,c*f);zM(this.W,this.X,PL,(d+1)*Qyb,c*e);eN(a,OL,PL);f=e}}j1(a,vM(this,a,j));eN(a,this.r,this.d);eN(a,this.d,this.c);eN(a,this.a,this.c);eN(a,this.b,this.c);this.e=OM(this.i,this.e);this.f=OM(this.j,this.f);this.g=OM(this.k,this.g);if(TL.H!=this){jM(a,this._,this.p,this.e);jM(a,this.ab,this.p,this.f);jM(a,this.r,this.d,this.g);jM(a,this.d,this.p,this.g+XM(this.r,this.d))}lM(this,a)};_.Me=function oab(){return nM(this)+' '+this.o+' '+this.q+' '+this.A};_.Od=function pab(){hab(this)};_.Se=function qab(a,b){if(a==this._.a&&b==this._.b)return -this.i;if(a==this.ab.a&&b==this.ab.b)return -this.j;return -this.k};_.Ue=function rab(){return 174};_.Ve=function sab(a){var b;if(a==0)return new M_(Ryb,this.o,0,0);if(a==1){b=new M_(Syb,0,-1,-1);b.k=this.A;return b}return null};_.We=function tab(a){a[0]='potentiometer';a[1]=Lub+BN(this.db[0]-this.db[1]);a[2]='R1 = '+JN(this.u,fU,false);a[3]='R2 = '+JN(this.v,fU,false);a[4]='I1 = '+mN(this.i);a[5]='I2 = '+mN(this.j)};_.Ye=function uab(a){return a==0?this._:a==1?this.ab:this.r};_.Ze=function vab(){return 3};_.ce=function wab(a){!!this.w&&Vdb(this.w,a)};_.kf=function xab(){this.e=this.f=this.g=0;EM(this)};_.mf=function yab(a,b){a==0&&(this.o=b.p);if(a==1){this.A=yh(qe(b.o),Dub);HG(this.n,this.A);MV(TL)}};_.nf=function zab(a){this.U=a;!!this.w&&Tdb(this.w)};_.qf=function Aab(){iab(this)};_.sf=function Bab(){this.u=this.o*this.q;this.v=this.o*(1-this.q);XV(TL,this.Z[0],this.Z[2],this.u);XV(TL,this.Z[2],this.Z[1],this.v)};_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.u=0;_.v=0;var Sx=plb(Vub,iwb,245);eA(163,4,{4:1,9:1,163:1},Dab,Eab);\n",
  "_.Le=function Fab(a){var b,c,d,e,f,g;HM(this,this._,this.ab,8);f=this.U||this.bb||TL.Vb==this;c=f||TL.H==this||(this.T&1)!=0?16:this.N-32;bM(this,op(c));NM(this,a,this.db[0]);f&&j1(a,QL);eN(a,this._,this.W);NM(this,a,this.db[1]);f&&j1(a,QL);eN(a,this.X,this.ab);b=new V0(hvb,1,14);l1(a,b);this==TL.Ub&&hM(this,a,'X',this.b.a,this.b.b,true);this==TL.Vb&&hM(this,a,'Y',this.b.a,this.b.b,true);if((this.T&1)!=0){e='';switch(this.n){case 0:e=JN(this.db[0]-this.db[1],'V',false);break;case 1:e=JN(this.t,'V(rms)',false);break;case 2:e=JN(this.i,'Vpk',false);break;case 3:e=JN(this.j,'Vmin',false);break;case 4:e=JN(this.i-this.j,'Vp2p',false);break;case 5:e=this.a+'';break;case 6:e=JN(this.f,Wub,false);break;case 8:e=JN(this.s,'S',false);break;case 9:e=so(SL,this.e);}mM(this,a,e,4)}j1(a,(wX(),uX));l1(a,UL);d=xM(this._,this.ab,(this.N/2-c/2-4)/this.N,-10*this.Q);this.hb>this.gb&&(d.b+=4);this.gb>this.hb&&(d.b+=3);g=op(a.a.measureText('+').width);f1(a,'+',d.a-~~(g/2),d.b);lM(this,a)};_.Me=function Gab(){return nM(this)+' '+this.n};_.Ne=function Hab(a,b){return false};_.Ue=function Iab(){return 112};_.Ve=function Jab(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT('Show Value',(this.T&1)!=0);return b}if(a==1){b=new M_('Value',this.u,-1,-1);b.d=new VT;aI(b.d,nW(Xub));aI(b.d,nW(Tyb));aI(b.d,nW(Yub));aI(b.d,nW(Uyb));aI(b.d,nW(Vyb));aI(b.d,nW(Wyb));dI(b.d,this.n);return b}return null};_.We=function Kab(a){a[0]='voltmeter';a[1]=Lub+JN(this.db[0]-this.db[1],'V',false)};_.mf=function Lab(a,b){a==0&&(ZE(b.c).a?(this.T=1):(this.T&=-2));a==1&&(this.n=bI(b.d).selectedIndex)};_.qf=function Mab(){JM(this);this.b=wM(this._,this.ab,0.5)};_.uf=function Nab(){var a;++this.c;a=this.db[0]-this.db[1];this.v+=a*a;a<2.5?(this.a=0):(this.a=1);if(a>this.k&&this.g){this.k=a;this.g=true;this.d=false}if(a<this.k&&this.g){this.i=this.k;this.p=RA(EA(xg()),this.q);this.q=EA(xg());this.s=SA(RA(EA(xg()),this.r));this.e=this.s/SA(this.p);this.o=a;this.g=false;this.d=true;this.v=this.v/this.c;this.t=qmb(this.v);Mlb(this.t)&&(this.t=0);this.c=0;this.v=0}if(a<this.o&&this.d){this.o=a;this.g=false;this.d=true}if(a>this.o&&this.d){this.j=this.o;this.r=EA(xg());this.k=a;this.g=true;this.d=false;this.v=this.v/this.c;this.t=qmb(this.v);Mlb(this.t)&&(this.t=0);this.c=0;this.v=0}if(a==0){++this.w;if(this.w>5){this.v=0;this.t=0;this.k=0;this.o=0}}else{this.w=0}};_.a=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p={l:0,m:0,h:0};_.q={l:0,m:0,h:0};_.r={l:0,m:0,h:0};_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;var Tx=plb(Vub,Bwb,163);eA(548,91,Myb,Oab);_.cf=function Pab(){return 0};var Ux=plb(Vub,gwb,548);eA(372,1,{},Rab);var Vx=plb(Vub,'QueryParameters',372);eA(45,1,{45:1},Yab,Zab,$ab,_ab);_.eQ=function abb(a){return Tab(this,a)};_.tS=function bbb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var Xx=plb(Vub,'Rectangle',45);eA(252,4,Uub,ebb,fbb);_.De=function gbb(){var a,b;b=this.db[this.n]-this.db[this.p];this.b=c2(this.i,b);for(a=0;a!=this.s;a++){this.g==2?(this.A[a]=0):(this.A[a]=(this.db[a*3]-this.db[1+a*3+this.g])/this.v)}};_.Ie=function hbb(){var a;d2(this.i);for(a=0;a!=this.s*3;a+=3){XV(TL,this.Z[a],this.Z[1+a],this.g==0?this.v:this.u);XV(TL,this.Z[a],this.Z[2+a],this.g==1?this.v:this.u)}};_.Le=function ibb(a){var b,c,d,e;for(b=0;b!=2;b++){NM(this,a,this.db[this.n+b]);eN(a,this.c[b],this.d[b])}e=(this.T&1)!=0?1:0;KM(this,a,this.b*(this.db[this.n]-this.db[this.o]));iM(this,a,this.Q*6,this.c[e],this.c[1-e],this.db[this.n+e],this.db[this.o-e]);j1(a,(wX(),pX));for(b=0;b!=this.s;b++){b==0?zM(this._,this.ab,this.k[0],0.5,this.r*2+5*this.Q):zM(this._,this.ab,this.k[b*2],0.5,op(this.r*(-b*3+3-0.5+this.f))+5*this.Q);zM(this._,this.ab,this.k[b*2+1],0.5,op(this.r*(-b*3-0.5+this.f))-5*this.Q);c1(a,this.k[b*2].a,this.k[b*2].b,this.k[b*2+1].a,this.k[b*2+1].b)}for(c=0;c!=this.s;c++){d=c*3;for(b=0;b!=3;b++){NM(this,a,this.db[d+b]);eN(a,this.C[c][b],this.B[c][b])}yM(this.B[c][1],this.B[c][2],this.t[c],this.f);j1(a,sX);eN(a,this.B[c][0],this.t[c]);this.w[c]=OM(this.A[c],this.w[c]);jM(a,this.C[c][0],this.B[c][0],this.w[c]);this.g!=2&&jM(a,this.B[c][this.g+1],this.C[c][this.g+1],this.w[c])}this.a=OM(this.b,this.a);jM(a,this.d[0],this.c[0],this.a);jM(a,this.c[0],this.c[1],this.a);jM(a,this.c[1],this.d[1],this.a);lM(this,a);HM(this,this.d[0],this.c[1],0);ZL(this,this.B[this.s-1][0],this.C[this.s-1][1])};_.Me=function jbb(){return nM(this)+' '+this.s+' '+this.j+' '+this.b+' '+this.v+' '+this.u+' '+this.q+' '+this.e};_.Ne=function kbb(a,b){return ~~(a/3)==~~(b/3)};_.Se=function lbb(a,b){var c;if(a==this.d[0].a&&b==this.d[0].b)return -this.b;if(a==this.d[1].a&&b==this.d[1].b)return this.b;for(c=0;c!=this.s;c++){if(a==this.C[c][0].a&&b==this.C[c][0].b)return -this.A[c];if(this.g!=2&&a==this.C[c][this.g+1].a&&b==this.C[c][this.g+1].b)return this.A[c]}return 0};_.Ue=function mbb(){return 178};_.Ve=function nbb(a){var b;if(a==0)return new M_(Fyb,this.j,0,0);if(a==1)return new M_(nvb,this.v,0,0);if(a==2)return new M_(ovb,this.u,0,0);if(a==3)return new M_('On Current (A)',this.q,0,0);if(a==4)return L_(new M_('Number of Poles',this.s,1,4));if(a==5)return new M_('Coil Resistance (ohms)',this.e,0,0);if(a==6){b=new M_('',0,-1,-1);b.c=new IT('Swap Coil Direction',(this.T&1)!=0);return b}return null};_.We=function obb(a){var b,c;a[0]=this.g==0?'relay (off)':this.g==1?'relay (on)':'relay';c=1;for(b=0;b!=this.s;b++)a[c++]='I'+(b+1)+' = '+mN(this.A[b]);a[c++]='coil I = '+mN(this.b);a[c++]='coil Vd = '+BN(this.db[this.n]-this.db[this.o])};_.Xe=function pbb(){return 1};_.Ye=function qbb(a){if(a<3*this.s)return this.C[~~(a/3)][a%3];return this.d[a-3*this.s]};_.Ze=function rbb(){return 2+this.s*3};_.cf=function sbb(){return 82};_.jf=function tbb(){return true};_.kf=function ubb(){var a;EM(this);e2(this.i);this.b=this.a=0;for(a=0;a!=this.s;a++)this.A[a]=this.w[a]=0};_.mf=function vbb(a,b){if(a==0&&b.p>0){this.j=b.p;f2(this.i,this.j,this.b,2)}a==1&&b.p>0&&(this.v=b.p);a==2&&b.p>0&&(this.u=b.p);a==3&&b.p>0&&(this.q=b.p);if(a==4&&b.p>=1){this.s=op(b.p);cbb(this)}a==5&&b.p>0&&(this.e=b.p);if(a==6){ZE(b.c).a?(this.T|=1):(this.T&=-2);cbb(this)}};_.qf=function wbb(){cbb(this)};_.sf=function xbb(){var a;g2(this.i,this.Z[this.n],this.Z[this.p]);XV(TL,this.Z[this.p],this.Z[this.o],this.e);for(a=0;a!=this.s*3;a++)WV(TL,this.Z[a])};_.tf=function ybb(){var a,b;h2(this.i,this.db[this.n]-this.db[this.p]);b=qmb(2.3);a=this.b*b/this.q;this.f=(a*a<=0?0-a*a:a*a)-1.3;this.f<0&&(this.f=0);this.f>1&&(this.f=1);this.f<0.1?(this.g=0):this.f>0.9?(this.g=1):(this.g=2)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.j=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=0;_.v=0;var Yx=plb(Vub,mwb,252);eA(93,4,{4:1,9:1,93:1},zbb,Abb);_.De=function Bbb(){this.M=(this.db[0]-this.db[1])/this.a};_.Le=function Cbb(a){var b,c,d,e,f,g;f=this.db[0];g=this.db[1];HM(this,this._,this.ab,6);gM(this,a);LM(this,a);d=XM(this.W,this.X);Hf(a.a);Nf(a.a,3);Tf(a.a,(this.X.a-this.W.a)/d,(this.X.b-this.W.b)/d,-(this.X.b-this.W.b)/d,(this.X.a-this.W.a)/d,this.W.a,this.W.b);b=yf(a.a,0,0,d,0);uf(b,0,yX(vM(this,a,f)));uf(b,1,yX(vM(this,a,g)));Of(a.a,b);if(TL.U.c){Sf(a.a,0,-6,d,12)}else{wf(a.a);Ff(a.a,0,0);for(c=0;c<4;c++){Df(a.a,(1+4*c)*d/16,6);Df(a.a,(3+4*c)*d/16,-6)}Df(a.a,d,0);Rf(a.a)}Gf(a.a);if(TL.Mc.c){e=JN(this.a,'',true);mM(this,a,e,6)}this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Me=function Dbb(){return nM(this)+' '+this.a};_.Ue=function Ebb(){return 114};_.Ve=function Fbb(a){if(a==0)return new M_(Ryb,this.a,0,0);return null};_.We=function Gbb(a){a[0]='resistor';pM(this,a);a[3]=Kyb+JN(this.a,fU,false);a[4]=cvb+JN((this.db[0]-this.db[1])*this.M,'W',false)};_._e=function Hbb(a){return nW('resistor')+', '+JN(this.a,fU,false)};_.cf=function Ibb(){return 114};_.mf=function Jbb(a,b){b.p>0&&(this.a=b.p)};_.qf=function Kbb(){JM(this);bM(this,32);new O9;new O9};_.sf=function Lbb(){XV(TL,this.Z[0],this.Z[1],this.a)};_.a=0;var Zx=plb(Vub,cwb,93);eA(204,1,{204:1},Mbb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var $x=plb(Vub,'RowInfo',204);eA(262,4,Uub,Obb,Pbb);_.De=function Qbb(){this.n=(this.db[1]-this.db[2])/this.c;this.k=(this.db[0]-this.db[3])/this.a;this.o=-this.n-this.k};_.Ie=function Rbb(){var a,b,c,d;c=this.db[0]-this.db[1];d=this.db[0]-this.db[2];(dmb(c-this.p)>Jtb||dmb(d-this.q)>Jtb)&&(TL.w=false);this.p=c;this.q=d;T$(this.g,this.db[3]-this.db[2]);b=1/this.s;a=1/this.j-b;this.a=-b*this.n+this.k*a>1?0.0105:Tub;XV(TL,this.Z[0],this.Z[3],this.a)};_.Le=function Sbb(a){var b,c;HM(this,this._,this.ab,8);ZL(this,this.i[0],this.i[1]);b=this.db[0];c=this.db[1];gM(this,a);LM(this,a);j1(a,vM(this,a,b));h1(a,this.r);j1(a,vM(this,a,c));eN(a,this.b[0],this.b[1]);eN(a,this.X,this.i[0]);eN(a,this.i[0],this.i[1]);this.d=OM(this.k,this.d);this.e=OM(this.n,this.e);this.f=OM(this.o,this.f);if(TL.H!=this){jM(a,this._,this.X,this.d);jM(a,this.ab,this.X,this.e);jM(a,this.i[1],this.i[0],this.f);jM(a,this.i[0],this.X,this.f+XM(this.i[1],this.i[0]))}lM(this,a)};_.Me=function Tbb(){return nM(this)+' '+(this.db[0]-this.db[1])+' '+(this.db[0]-this.db[2])+' '+this.s+' '+this.j+' '+this.c};_.Se=function Ubb(a,b){if(a==this._.a&&b==this._.b)return -this.k;if(a==this.ab.a&&b==this.ab.b)return -this.n;return -this.o};_.Ue=function Vbb(){return 177};_.Ve=function Wbb(a){if(a==0)return new M_(Xyb,this.s,0,0);if(a==1)return new M_(Yyb,this.j,0,0);if(a==2)return new M_(Zyb,this.c,0,0);return null};_.We=function Xbb(a){var b,c,d;a[0]='SCR';b=this.db[0]-this.db[1];c=this.db[0]-this.db[2];d=this.db[2]-this.db[1];a[1]='Ia = '+JN(this.k,'A',false);a[2]='Ig = '+JN(this.o,'A',false);a[3]='Vac = '+JN(b,'V',false);a[4]='Vag = '+JN(c,'V',false);a[5]='Vgc = '+JN(d,'V',false)};_.Xe=function Ybb(){return 1};_.Ye=function Zbb(a){return a==0?this._:a==1?this.ab:this.i[1]};_.Ze=function $bb(){return 3};_.$e=function _bb(){return (this.db[0]-this.db[2])*this.k+(this.db[1]-this.db[2])*this.n};_.jf=function acb(){return true};_.kf=function bcb(){this.db[0]=this.db[1]=this.db[2]=0;this.g.b=0;this.q=this.p=this.d=this.e=this.f=0};_.mf=function ccb(a,b){a==0&&b.p>0&&(this.s=b.p);a==1&&b.p>0&&(this.j=b.p);a==2&&b.p>0&&(this.c=b.p)};_.qf=function dcb(){var a,b,c,d;JM(this);if(RM(this.R)>RM(this.S)){a=-UN(this.R)*UN(this.S);this.ab.b=this._.b}else{a=UN(this.S)*UN(this.R);this.ab.a=this._.a}a==0&&(a=1);bM(this,16);this.b=DM(2);d=DM(2);AM(this.W,this.X,d[0],d[1],0,8);AM(this.W,this.X,this.b[0],this.b[1],1,8);this.r=dM(d[0],d[1],this.X);this.i=DM(2);c=(this.N-16)/2;b=TL.ab;b=op(b+c%TL.ab);if(c<b){this.fb=this.eb;this.hb=this.gb;return}zM(this.X,this.ab,this.i[0],b/c,b*a);zM(this.X,this.ab,this.i[1],b/c,TL.ab*2*a);this.i[1].a=PV(TL,this.i[1].a);this.i[1].b=PV(TL,this.i[1].b)};_.sf=function ecb(){WV(TL,this.Z[0]);WV(TL,this.Z[1]);WV(TL,this.Z[2]);WV(TL,this.Z[3]);XV(TL,this.Z[2],this.Z[1],this.c);W$(this.g,this.Z[3],this.Z[2])};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;var _x=plb(Vub,Owb,262);eA(261,189,Uub,fcb,gcb);_.Ie=function hcb(){var a,b,c;c=this.db[1];if(this.g){if(this.db[0]>this.j){this.g=false;b=5}else{b=0}}else{if(this.db[0]<this.d){this.g=true;b=0}else{b=5}}a=this.f*TL.$c*Rub;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;hW(TL,this.cb,b)};_.Le=function icb(a){lM(this,a);gM(this,a);j1(a,this.U||this.bb||TL.Vb==this?QL:ML);fN(a,this.c);Nf(a.a,2);aN(a,this.i);Nf(a.a,1);this.L=OM(this.M,this.L);jM(a,this.X,this.ab,this.L)};_.Se=function jcb(a,b){if(a==this.fb&&b==this.hb)return this.M;return 0};_.Ue=function kcb(){return 182};_.We=function lcb(a){a[0]='Schmitt Trigger~'};_.qf=function mcb(){var a,b;Q2(this);b=16;16>this.N/2&&(b=op(this.N/2));this.W=wM(this._,this.ab,0.5-b/this.N);this.X=wM(this._,this.ab,0.5+(b-3)/this.N);a=DM(3);AM(this.W,this.X,a[0],a[1],0,16);a[2]=wM(this._,this.ab,0.5+(b-5)/this.N);this.c=fM(a)};var ay=plb(Vub,Wwb,261);eA(176,1,{176:1},ndb);_.a=0;_.b=false;_.c=0;_.d=0;_.g=0;_.i=0;_.n=false;_.o=0;_.p=0;_.q=false;_.r=0;_.s=0;_.t=false;_.u=false;_.w=0;_.C=0;_.D=0;_.F=128;_.G=0;_.H=0;_.I=false;_.J=false;_.K=false;_.L=false;_.M=false;_.N=false;_.O=false;_.P=false;_.Q=false;_.S=false;_.T=0;_.U=0;_.W=0;_.Y=0;var cy=plb(Vub,'Scope',176);eA(11,1,{11:1},vdb,wdb);_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var odb;var by=plb(Vub,'ScopePlot',11);eA(564,44,{223:1,224:1,149:1,25:1,98:1,31:1,21:1,24:1,105:1,20:1,39:1,26:1,44:1,16:1,18:1},Gdb);_.Zd=function Hdb(a){Zh(a.a)==1||Zh(a.a)==4?(Cdb(this),DF(this,false)):(Ddb(this,this.a),DF(this,false))};_._d=function Idb(a){Cdb(this);DF(this,false)};_.ce=function Jdb(a){$h(a.a);Adb(this,ci(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var xdb;var ey=plb(Vub,'ScrollValuePopup',564);eA(565,1,{},Kdb);_.we=function Ldb(a,b){var c,d;c=lmb(0,this.b-~~(a/4));d=lmb(0,this.c-~~(7*b/12));HF(this.a,c,d)};_.b=0;_.c=0;var dy=plb(Vub,'ScrollValuePopup/1',565);eA(142,643,{46:1,223:1,304:1,224:1,613:1,305:1,149:1,657:1,658:1,659:1,656:1,25:1,31:1,21:1,24:1,20:1,26:1,16:1,18:1},Ydb,Zdb);_.Yd=function $db(a){$h(a.a)};_.Zd=function _db(a){this.d=false;$h(a.a);Rdb(this,bl(a),true)};_.$d=function aeb(a){$h(a.a);Sdb(this,bl(a))};_._d=function beb(a){if(this.d)return;this.e&&!!this.a&&this.a.U&&HV(TL,null)};_.ae=function ceb(a){this.e&&!!this.a&&HV(TL,this.a)};_.be=function deb(a){$h(a.a);QC(qe(this.b));if(this.e&&this.d){this.k=Pdb(this,bl(a));this.d=false;Tdb(this);!!this.c&&hab(this.c)}};_.ce=function eeb(a){Vdb(this,a)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var Mdb=3,Ndb=2,Odb=14;var fy=plb(Vub,'Scrollbar',142);eA(283,23,Uub,geb,heb);_.Me=function ieb(){return IO(this)+' '+this.b+' '+this.d};_.yf=function jeb(){if(this.d){if(TL.Yc-this.c>0.005){this.e<=8&&((this.b>>>this.e&1)!=0?(this.r[1].t=true):(this.r[1].t=false),++this.e);this.c=TL.Yc}}if(this.r[0].t&&!this.a){this.a=true;if(this.d){this.e=0}else{(this.b>>>this.e&1)!=0?(this.r[1].t=true):(this.r[1].t=false);++this.e;this.e>=8&&(this.e=0)}}this.r[0].t||(this.a=false)};_.zf=function keb(){return 'Sequence generator'};_.Ue=function leb(){return 188};_.Ve=function meb(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT('Bit 0 set',(this.b&1)!=0);return b}if(a==1){b=new M_('',0,-1,-1);b.c=new IT('Bit 1 set',(this.b&2)!=0);return b}if(a==2){b=new M_('',0,-1,-1);b.c=new IT('Bit 2 set',(this.b&4)!=0);return b}if(a==3){b=new M_('',0,-1,-1);b.c=new IT('Bit 3 set',(this.b&8)!=0);return b}if(a==4){b=new M_('',0,-1,-1);b.c=new IT('Bit 4 set',(this.b&16)!=0);return b}if(a==5){b=new M_('',0,-1,-1);b.c=new IT('Bit 5 set',(this.b&32)!=0);return b}if(a==6){b=new M_('',0,-1,-1);b.c=new IT('Bit 6 set',(this.b&64)!=0);return b}if(a==7){b=new M_('',0,-1,-1);b.c=new IT('Bit 7 set',(this.b&128)!=0);return b}if(a==8){b=new M_('',0,-1,-1);b.c=new IT('One shot',this.d);return b}return null};_.Ze=function neb(){return 2};_.ef=function oeb(){return 1};_.mf=function peb(a,b){if(a==0){ZE(b.c).a?(this.b=np(this.b|1)):(this.b=np(this.b&-2));NO(this)}if(a==1){ZE(b.c).a?(this.b=np(this.b|2)):(this.b=np(this.b&-3));NO(this)}if(a==2){ZE(b.c).a?(this.b=np(this.b|4)):(this.b=np(this.b&-5));NO(this)}if(a==3){ZE(b.c).a?(this.b=np(this.b|8)):(this.b=np(this.b&-9));NO(this)}if(a==4){ZE(b.c).a?(this.b=np(this.b|16)):(this.b=np(this.b&-17));NO(this)}if(a==5){ZE(b.c).a?(this.b=np(this.b|32)):(this.b=np(this.b&-33));NO(this)}if(a==6){ZE(b.c).a?(this.b=np(this.b|64)):(this.b=np(this.b&-65));NO(this)}if(a==7){ZE(b.c).a?(this.b=np(this.b|128)):(this.b=np(this.b&-129));NO(this)}if(a==8){if(ZE(b.c).a){this.d=true;this.e=8}else{this.e=0;this.d=false}}};_.Bf=function qeb(){this.u=2;this.v=2;this.r=Uo(Fv,Rrb,6,2,0,1);this.r[0]=new UT(this,0,2,'');this.r[0].d=true;this.r[1]=new UT(this,1,3,'Q');this.r[1].i=true};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;var gy=plb(Vub,sxb,283);eA(288,23,Uub,teb,ueb);_.yf=function veb(){var a,b;b=0;this.r[7].t&&(b+=8);this.r[8].t&&(b+=4);this.r[9].t&&(b+=2);this.r[10].t&&(b+=1);for(a=0;a<7;a++){this.r[a].t=reb[b][a]}};_.zf=function web(){return 'Seven Segment LED Decoder'};_.Ue=function xeb(){return 197};_.Ze=function yeb(){return 11};_.ef=function zeb(){return 7};_.Bf=function Aeb(){this.u=3;this.v=7;this.r=Uo(Fv,Rrb,6,11,0,1);this.r[7]=new UT(this,0,2,'I3');this.r[8]=new UT(this,1,2,'I2');this.r[9]=new UT(this,2,2,'I1');this.r[10]=new UT(this,3,2,'I0');this.r[0]=new UT(this,0,3,'a');this.r[0].i=true;this.r[1]=new UT(this,1,3,'b');this.r[1].i=true;this.r[2]=new UT(this,2,3,'c');this.r[2].i=true;this.r[3]=new UT(this,3,3,'d');this.r[3].i=true;this.r[4]=new UT(this,4,3,'e');this.r[4].i=true;this.r[5]=new UT(this,5,3,'f');this.r[5].i=true;this.r[6]=new UT(this,6,3,'g');this.r[6].i=true};var reb;var hy=plb(Vub,kxb,288);eA(272,23,Uub,Beb,Ceb);_.Le=function Deb(a){var b,c;HO(this,a);j1(a,(wX(),tX));b=this.eb+this.o*5;c=this.gb+this.o;j1(a,this.r[0].t?tX:TL._b.c?uX:this.a);dN(a,b,c,b+this.o,c);j1(a,this.r[1].t?tX:TL._b.c?uX:this.a);dN(a,b+this.o,c,b+this.o,c+this.o);j1(a,this.r[2].t?tX:TL._b.c?uX:this.a);dN(a,b+this.o,c+this.o,b+this.o,c+this.p);j1(a,this.r[3].t?tX:TL._b.c?uX:this.a);dN(a,b,c+this.p,b+this.o,c+this.p);j1(a,this.r[4].t?tX:TL._b.c?uX:this.a);dN(a,b,c+this.o,b,c+this.p);j1(a,this.r[5].t?tX:TL._b.c?uX:this.a);dN(a,b,c,b,c+this.o);j1(a,this.r[6].t?tX:TL._b.c?uX:this.a);dN(a,b,c+this.o,b+this.o,c+this.o)};_.zf=function Eeb(){return '7-segment driver/display'};_.Ue=function Feb(){return 157};_.Ze=function Geb(){return 7};_.ef=function Heb(){return 0};_.Bf=function Ieb(){this.a=new AX(30,0,0);this.u=4;this.v=4;this.r=Uo(Fv,Rrb,6,7,0,1);this.r[0]=new UT(this,0,2,'a');this.r[1]=new UT(this,1,2,'b');this.r[2]=new UT(this,2,2,'c');this.r[3]=new UT(this,3,2,'d');this.r[4]=new UT(this,1,1,'e');this.r[5]=new UT(this,2,1,'f');this.r[6]=new UT(this,3,1,'g')};var iy=plb(Vub,jxb,272);eA(275,23,Uub,Keb,Leb);_.yf=function Meb(){if(this.r[1].t&&!this.a){this.a=true;this.b=np(this.b>>>1);this.r[0].t&&(this.b=np(this.b+128));(this.b&128)>0?(this.r[2].t=true):(this.r[2].t=false);(this.b&64)>0?(this.r[3].t=true):(this.r[3].t=false);(this.b&32)>0?(this.r[4].t=true):(this.r[4].t=false);(this.b&16)>0?(this.r[5].t=true):(this.r[5].t=false);(this.b&8)>0?(this.r[6].t=true):(this.r[6].t=false);(this.b&4)>0?(this.r[7].t=true):(this.r[7].t=false);(this.b&2)>0?(this.r[8].t=true):(this.r[8].t=false);(this.b&1)>0?(this.r[9].t=true):(this.r[9].t=false)}this.r[1].t||(this.a=false)};_.zf=function Neb(){return 'SIPO shift register'};_.Ue=function Oeb(){return 189};_.Ze=function Peb(){return 10};_.ef=function Qeb(){return 8};_.Bf=function Reb(){this.u=9;this.v=3;this.r=Uo(Fv,Rrb,6,10,0,1);this.r[0]=new UT(this,1,2,'D');this.r[1]=new UT(this,2,2,'');this.r[1].d=true;this.r[2]=new UT(this,1,0,'I7');this.r[2].i=true;this.r[3]=new UT(this,2,0,'I6');this.r[3].i=true;this.r[4]=new UT(this,3,0,'I5');this.r[4].i=true;this.r[5]=new UT(this,4,0,'I4');this.r[5].i=true;this.r[6]=new UT(this,5,0,'I3');this.r[6].i=true;this.r[7]=new UT(this,6,0,'I2');this.r[7].i=true;this.r[8]=new UT(this,7,0,'I1');this.r[8].i=true;this.r[9]=new UT(this,8,0,'I0');this.r[9].i=true};_.a=false;_.b=0;var jy=plb(Vub,nxb,275);eA(254,4,Uub,Seb,Teb);_.De=function Ueb(){var a;a=this.db[0]-this.db[1];this.M=a/this.g};_.Ie=function Veb(){this.g=this.i?this.f:this.e;XV(TL,this.Z[0],this.Z[1],this.g)};_.Le=function Web(a){HM(this,this._,this.ab,8);gM(this,a);LM(this,a);NM(this,a,this.db[0]);h1(a,this.a);NM(this,a,this.db[1]);h1(a,this.b);this.i&&(this.L=OM(this.M,this.L),TL.H!=this&&jM(a,this._,this.ab,this.L));lM(this,a)};_.Me=function Xeb(){return nM(this)+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Ue=function Yeb(){return 187};_.Ve=function Zeb(a){if(a==0)return new M_(ryb,this.f,0,0);if(a==1)return new M_(syb,this.e,0,0);if(a==2)return new M_('Breakdown voltage',this.c,0,0);if(a==3)return new M_('Holding current (A)',this.d,0,0);return null};_.We=function $eb(a){a[0]='spark gap';pM(this,a);a[3]=this.i?'on':'off';a[4]='Ron = '+JN(this.f,fU,false);a[5]='Roff = '+JN(this.e,fU,false);a[6]='Vbreakdown = '+JN(this.c,'V',false)};_.jf=function _eb(){return true};_.kf=function afb(){EM(this);this.i=false};_.mf=function bfb(a,b){b.p>0&&a==0&&(this.f=b.p);b.p>0&&a==1&&(this.e=b.p);b.p>0&&a==2&&(this.c=b.p);b.p>0&&a==3&&(this.d=b.p)};_.qf=function cfb(){var a;JM(this);bM(this,24);a=wM(this._,this.ab,(this.N-8)/(2*this.N));this.a=aM(this._,a,8,8);a=wM(this._,this.ab,(this.N+8)/(2*this.N));this.b=aM(this.ab,a,8,8)};_.sf=function dfb(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.tf=function efb(){var a;dmb(this.M)<this.d&&(this.i=false);a=this.db[0]-this.db[1];(a<=0?0-a:a)>this.c&&(this.i=true)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=false;var ky=plb(Vub,owb,254);eA(546,37,dvb,ffb);_.cf=function gfb(){return 0};var ly=plb(Vub,rwb,546);eA(159,1,{},jfb);_.b=0;_.c=0;_.d=false;var my=plb(Vub,'StringTokenizer',159);eA(186,4,{4:1,9:1,186:1},nfb,ofb);_.Ie=function pfb(){hW(TL,this.cb,this.n)};_.Le=function qfb(a){var b,c,d,e,f,g,h;HM(this,this._,this.ab,17);NM(this,a,this.db[0]);eN(a,this._,this.W);j1(a,this.U||this.bb||TL.Vb==this?QL:(wX(),qX));LM(this,a);f=this.ab.a;g=this.ab.b;cN(a,f,g,17);YL(this,f-17,g-17,f+17,g+17);d=EA(xg());d=JA(d,{l:2000,m:0,h:0});GA(d,{l:jtb,m:0,h:0})&&(d=RA({l:2000,m:0,h:0},d));e=1+SA(d)*0.002;TL.Nc&&(e=1+2*(this.e-this.i)/(this.f-this.i));wf(a.a);Nf(a.a,3);for(b=-10;b<=10;b++){h=g+op(0.95*Math.sin(b*Nrb*e/10)*8);b==-10?Ff(a.a,f+-10,h):Df(a.a,f+b,h)}Rf(a.a);Nf(a.a,1);if(TL.Mc.c){c=JN(this.e,Wub,true);(this.R==0||this.S==0)&&mM(this,a,c,17)}lM(this,a);this.L=OM(-this.M,this.L);TL.H!=this&&jM(a,this._,this.W,this.L)};_.Me=function rfb(){return nM(this)+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Ue=function sfb(){return 170};_.Ve=function tfb(a){var b;if(a==0)return new M_('Min Frequency (Hz)',this.i,0,0);if(a==1)return new M_('Max Frequency (Hz)',this.f,0,0);if(a==2)return new M_('Sweep Time (s)',this.k,0,0);if(a==3){b=new M_('',0,-1,-1);b.c=new IT('Logarithmic',(this.T&1)!=0);return b}if(a==4)return new M_(Yub,this.g,0,0);if(a==5){b=new M_('',0,-1,-1);b.c=new IT('Bidirectional',(this.T&2)!=0);return b}return null};_.We=function ufb(a){a[0]='sweep '+((this.T&1)==0?'(linear)':'(log)');a[1]=Kub+mN(this.M);a[2]=avb+JN(this.db[0],'V',false);a[3]='f = '+JN(this.e,Wub,false);a[4]='range = '+JN(this.i,Wub,false)+' .. '+JN(this.f,Wub,false);a[5]='time = '+JN(this.k,'s',false)};_.Ze=function vfb(){return 1};_.df=function wfb(){return this.db[0]};_.ef=function xfb(){return 1};_.ff=function yfb(a){return true};_.kf=function zfb(){lfb(this)};_.mf=function Afb(a,b){var c;c=1/(8*TL.$c);if(a==0){this.i=b.p;this.i>c&&(this.i=c)}if(a==1){this.f=b.p;this.f>c&&(this.f=c)}a==2&&(this.k=b.p);if(a==3){this.T&=-2;ZE(b.c).a&&(this.T|=1)}a==4&&(this.g=b.p);if(a==5){this.T&=-3;ZE(b.c).a&&(this.T|=2)}mfb(this)};_.qf=function Bfb(){JM(this);this.W=wM(this._,this.ab,1-17/this.N)};_.sf=function Cfb(){aW(TL,0,this.Z[0],this.cb)};_.tf=function Dfb(){TL.$c!=this.j&&mfb(this);this.n=pmb(this.d)*this.g;this.d+=this.e*2*Nrb*TL.$c;this.e=this.e*this.c+this.b;if(this.e>=this.f&&this.a==1){if((this.T&2)!=0){this.b=-this.b;this.c=1/this.c;this.a=-1}else this.e=this.i}if(this.e<=this.i&&this.a==-1){this.b=-this.b;this.c=1/this.c;this.a=1}};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var ny=plb(Vub,twb,186);eA(161,91,{4:1,9:1,161:1,91:1},Ffb,Gfb);_.De=function Hfb(){this.g==2&&(this.T&1)!=0&&this.d==2&&(this.M=0)};_.Le=function Ifb(a){var b;HM(this,this._,this.ab,16);ZL(this,this.c[0],this.c[this.d-1]);NM(this,a,this.db[0]);eN(a,this._,this.W);for(b=0;b!=this.d;b++){NM(this,a,this.db[b+1]);eN(a,this.b[b],this.c[b])}this.U||this.bb||TL.Vb==this||j1(a,WL);eN(a,this.W,this.b[this.g]);this.L=OM(this.M,this.L);jM(a,this._,this.W,this.L);this.g!=2&&jM(a,this.b[this.g],this.c[this.g],this.L);lM(this,a)};_.Me=function Jfb(){return nM(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.d};_.Ne=function Kfb(a,b){if(this.g==2&&(this.T&1)!=0&&this.d==2)return false;return cM(a,b,0,1+this.g)};_.Se=function Lfb(a,b){if(a==this.eb&&b==this.gb)return -this.M;if(a==this.c[this.g].a&&b==this.c[this.g].b)return this.M;return 0};_.Ue=function Mfb(){return 83};_.Ve=function Nfb(a){if(a==1)return L_(new M_('Switch Group',this.a,0,100));if(a==2)return L_(new M_('# of Throws',this.d,2,10));return u5(this,a)};_.We=function Ofb(a){a[0]='switch ('+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=Kub+mN(this.M)};_.Ye=function Pfb(a){return a==0?this._:this.c[a-1]};_.Ze=function Qfb(){return 1+this.d};_.cf=function Rfb(){return 83};_._f=function Sfb(){return Xab(Xab(new $ab(this.W),new $ab(this.b[0])),new $ab(this.b[this.d-1]))};_.ef=function Tfb(){return this.g==2&&(this.T&1)!=0&&this.d==2?0:1};_.mf=function Ufb(a,b){if(a==1){this.a=op(b.p)}else if(a==2){b.p>=2&&(this.d=op(b.p));this.d>2&&(this.e=false);$L(this);Efb(this)}else a==0&&(this.e=ZE(b.c).a)};_.qf=function Vfb(){Efb(this)};_.sf=function Wfb(){if(this.g==2&&(this.T&1)!=0&&this.d==2)return;bW(TL,this.Z[0],this.Z[this.g+1],this.cb,0)};_.ag=function Xfb(){var a,b,c;++this.g;this.g>=this.f&&(this.g=0);if(this.a!=0){for(a=0;a!=TL.Q.a.b.length;a++){b=srb(TL.Q,a);if(gp(b,161)){c=cp(b,161);c.a==this.a&&(c.g=this.g)}}}};_.a=0;_.d=0;var oy=plb(Vub,hwb,161);eA(287,23,Uub,Zfb,$fb);_.yf=function _fb(){this.r[3].t&&!this.q&&this.r[0].t&&(this.r[1].t=!this.r[1].t);(this.T&4)!=0&&this.r[5].t&&(this.r[1].t=true);((this.T&2)!=0||(this.T&4)!=0)&&this.r[4].t&&(this.r[1].t=false);this.r[2].t=!this.r[1].t;this.q=this.r[3].t};_.zf=function agb(){return 'T flip-flop'};_.Ue=function bgb(){return 193};_.Ve=function cgb(a){var b;if(a==2){b=new M_('',0,-1,-1);b.c=new IT(lyb,(this.T&2)!=0||(this.T&4)!=0);return b}if(a==3){b=new M_('',0,-1,-1);b.c=new IT('Set Pin',(this.T&4)!=0);return b}return JO(this,a)};_.Ze=function dgb(){return 4+((this.T&2)!=0||(this.T&4)!=0?1:0)+((this.T&4)!=0?1:0)};_.ef=function egb(){return 2};_.kf=function fgb(){LO(this);this.db[2]=5;this.r[2].t=true};_.mf=function ggb(a,b){if(a==2){ZE(b.c).a?(this.T|=2):(this.T&=-3);Yfb(this);$L(this);NO(this)}if(a==3){ZE(b.c).a?(this.T|=4):(this.T&=-5);Yfb(this);$L(this);NO(this)}MO(this,a,b)};_.Bf=function hgb(){Yfb(this)};var qy=plb(Vub,ixb,287);eA(250,4,Uub,igb,jgb);_.De=function kgb(){var a,b;this.n[0]=this.db[0]-this.db[1];this.n[1]=this.db[2]-this.db[3];this.n[2]=this.db[3]-this.db[4];for(a=0;a!=3;a++){this.e[a]=this.c[a];for(b=0;b!=3;b++)this.e[a]+=this.a[a*3+b]*this.n[b]}this.e[3]=this.e[1]-this.e[2]};_.Ie=function lgb(){UV(TL,this.Z[0],this.Z[1],this.c[0]);UV(TL,this.Z[2],this.Z[3],this.c[1]);UV(TL,this.Z[3],this.Z[4],this.c[2])};_.Le=function mgb(a){var b;for(b=0;b!=5;b++){NM(this,a,this.db[b]);eN(a,this.j[b],this.g[b])}for(b=0;b!=4;b++){if(b==1)continue;KM(this,a,this.e[b]*(this.db[b]-this.db[b+1]));iM(this,a,b>1?-6:6,this.g[b],this.g[b+1],this.db[b],this.db[b+1])}j1(a,this.U||this.bb||TL.Vb==this?QL:ML);for(b=0;b!=4;b+=2){eN(a,this.i[b],this.i[b+1])}for(b=0;b!=4;b++)this.d[b]=OM(this.e[b],this.d[b]);jM(a,this.j[0],this.g[0],this.d[0]);jM(a,this.g[0],this.g[1],this.d[0]);jM(a,this.g[1],this.j[1],this.d[0]);jM(a,this.j[2],this.g[2],this.d[1]);jM(a,this.g[2],this.g[3],this.d[1]);jM(a,this.g[3],this.j[3],this.d[3]);jM(a,this.g[3],this.g[4],this.d[2]);jM(a,this.g[4],this.j[4],this.d[2]);lM(this,a);HM(this,this.j[0],this.j[4],0)};_.Me=function ngb(){return nM(this)+' '+this.f+' '+this.k+' '+this.e[0]+' '+this.e[1]+' '+this.e[2]+' '+this.b};_.Ne=function ogb(a,b){if(a==0&&b==1||a==1&&b==0)return true;if(a==2&&b==3||a==3&&b==2)return true;if(a==3&&b==4||a==4&&b==3)return true;if(a==2&&b==4||a==4&&b==2)return true;return false};_.Se=function pgb(a,b){if(a==this.j[0].a&&b==this.j[0].b)return -this.e[0];if(a==this.j[1].a&&b==this.j[1].b)return this.e[0];if(a==this.j[2].a&&b==this.j[2].b)return -this.e[1];if(a==this.j[3].a&&b==this.j[3].b)return this.e[3];return this.e[2]};_.Ue=function qgb(){return 169};_.Ve=function rgb(a){var b;if(a==0)return new M_(bzb,this.f,Jtb,5);if(a==1)return L_(new M_('Ratio',this.k,1,10));if(a==2)return L_(new M_(czb,this.b,0,1));if(a==3){b=new M_('',0,-1,-1);b.c=new IT(Lvb,(this.T&2)==0);return b}return null};_.We=function sgb(a){a[0]=dzb;a[1]='L = '+JN(this.f,'H',false);a[2]='Ratio = '+this.k;a[3]='Vd1 = '+JN(this.db[0]-this.db[2],'V',false);a[4]='Vd2 = '+JN(this.db[1]-this.db[3],'V',false)};_.Ye=function tgb(a){return this.j[a]};_.Ze=function ugb(){return 5};_.kf=function vgb(){this.e[0]=this.e[1]=this.e[2]=this.e[3]=this.db[0]=this.db[1]=this.db[2]=this.db[3]=this.db[4]=this.d[0]=this.d[1]=this.d[2]=0;this.c[0]=this.c[1]=this.c[2]=0};_.mf=function wgb(a,b){a==0&&b.p>0&&(this.f=b.p);a==1&&this.k>0&&(this.k=b.p);a==2&&b.p>0&&b.p<1&&(this.b=b.p);a==3&&(ZE(b.c).a?(this.T&=-3):(this.T|=2))};_.qf=function xgb(){var a,b,c,d;JM(this);this.j=DM(5);this.g=DM(5);this.i=DM(4);this.j[0]=this._;this.j[2]=this.ab;zM(this._,this.ab,this.j[1],0,-64);zM(this._,this.ab,this.j[3],1,-32);zM(this._,this.ab,this.j[4],1,-64);c=0.5-12/this.N;b=0.5-2/this.N;yM(this.j[0],this.j[2],this.g[0],c);zM(this.j[0],this.j[2],this.g[1],c,-64);yM(this.j[0],this.j[2],this.g[2],1-c);zM(this.j[0],this.j[2],this.g[3],1-c,-32);zM(this.j[0],this.j[2],this.g[4],1-c,-64);for(d=0;d!=2;d++){a=-32*d*2;zM(this.j[0],this.j[2],this.i[d],b,a);zM(this.j[0],this.j[2],this.i[d+2],1-b,a)}};_.sf=function ygb(){var a,b,c,d,e,f;c=this.f;d=this.f*this.k*this.k/4;e=this.b*Math.sqrt(c*d);f=this.b*d;this.a[0]=d+f;this.a[1]=this.a[2]=this.a[3]=this.a[6]=-e;this.a[4]=this.a[8]=(c*d-e*e)/(d-f);this.a[5]=this.a[7]=(e*e-c*f)/(d-f);a=c*(d+f)-2*e*e;for(b=0;b!=9;b++)this.a[b]*=((this.T&2)==0?TL.$c/2:TL.$c)/a;TV(TL,this.Z[0],this.Z[1],this.a[0]);$V(TL,this.Z[0],this.Z[1],this.Z[2],this.Z[3],this.a[1]);$V(TL,this.Z[0],this.Z[1],this.Z[3],this.Z[4],this.a[2]);$V(TL,this.Z[2],this.Z[3],this.Z[0],this.Z[1],this.a[3]);TV(TL,this.Z[2],this.Z[3],this.a[4]);$V(TL,this.Z[2],this.Z[3],this.Z[3],this.Z[4],this.a[5]);$V(TL,this.Z[3],this.Z[4],this.Z[0],this.Z[1],this.a[6]);$V(TL,this.Z[3],this.Z[4],this.Z[2],this.Z[3],this.a[7]);TV(TL,this.Z[3],this.Z[4],this.a[8]);for(b=0;b!=5;b++)YV(TL,this.Z[b])};_.tf=function zgb(){var a,b;this.n[0]=this.db[0]-this.db[1];this.n[1]=this.db[2]-this.db[3];this.n[2]=this.db[3]-this.db[4];for(a=0;a!=3;a++){this.c[a]=this.e[a];if((this.T&2)==0)for(b=0;b!=3;b++)this.c[a]+=this.a[a*3+b]*this.n[b]}};_.b=0;\n",
  "_.f=0;_.k=0;var ry=plb(Vub,kwb,250);eA(297,4,Uub,Bgb,Cgb);_.Le=function Dgb(a){var b,c,d;d=this.U||this.bb||TL.Vb==this;b=new V0(hvb,d?1:0,14);l1(a,b);j1(a,d?QL:WL);c='TP';yM(this._,this.ab,this.W,1-(~~(op(Ef(a.a,c).width)/2)+8)/this.N);HM(this,this._,this.W,0);hM(this,a,c,this.fb,this.hb,true);switch(this.k){case 0:c=JN(this.db[0],'V',false);break;case 1:c=JN(this.t,'V(rms)',false);break;case 2:c=JN(this.g,'Vpk',false);break;case 3:c=JN(this.i,'Vmin',false);break;case 4:c=JN(this.g-this.i,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=JN(this.e,Wub,false);break;case 8:c=JN(this.s,'S',false);break;case 9:c=so(SL,this.d);}hM(this,a,c,this.fb,this.hb+12,true);NM(this,a,this.db[0]);d&&j1(a,QL);eN(a,this._,this.W);lM(this,a)};_.Me=function Egb(){return nM(this)+' '+this.k};_.Ue=function Fgb(){return 368};_.Ve=function Ggb(a){var b;if(a==0){b=new M_('Value',this.u,-1,-1);b.d=new VT;aI(b.d,nW(Xub));aI(b.d,nW(Tyb));aI(b.d,nW(Yub));aI(b.d,nW(Uyb));aI(b.d,nW(Vyb));aI(b.d,nW(Wyb));dI(b.d,this.k);return b}return null};_.We=function Hgb(a){a[0]='Test Point';switch(this.k){case 0:a[1]=avb+JN(this.db[0],'V',false);break;case 1:a[1]='V(rms) = '+JN(this.t,'V',false);break;case 2:a[1]=bvb+JN(this.g,'Vpk',false);break;case 3:a[1]='Vmin = '+JN(this.i,'Vmin',false);break;case 4:a[1]='Vp2p = '+JN(this.g-this.i,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+JN(this.e,Wub,false);break;case 7:a[1]='Period = '+JN(this.o*TL.$c/WU(TL),'S',false);break;case 8:a[1]='Pulse width = '+JN(this.s*TL.$c*WU(TL),'S',false);break;case 9:a[1]='Duty cycle = '+so(SL,this.d);}};_.Ze=function Igb(){return 1};_.bf=function Jgb(a){return this.u};_.df=function Kgb(){return this.db[0]};_.mf=function Lgb(a,b){a==0&&(this.k=bI(b.d).selectedIndex)};_.qf=function Mgb(){JM(this);this.W=new O9};_.uf=function Ngb(){++this.b;this.v+=this.db[0]*this.db[0];this.db[0]<2.5?(this.a=0):(this.a=1);if(this.db[0]>this.j&&this.f){this.j=this.db[0];this.f=true;this.c=false}if(this.db[0]<this.j&&this.f){this.g=this.j;this.p=RA(EA(xg()),this.q);this.q=EA(xg());this.o=SA(this.p);this.s=SA(RA(EA(xg()),this.r));this.d=this.s/SA(this.p);this.n=this.db[0];this.f=false;this.c=true;this.v=this.v/this.b;this.t=qmb(this.v);Mlb(this.t)&&(this.t=0);this.b=0;this.v=0}if(this.db[0]<this.n&&this.c){this.n=this.db[0];this.f=false;this.c=true}if(this.db[0]>this.n&&this.c){this.i=this.n;this.r=EA(xg());this.j=this.db[0];this.f=true;this.c=false;this.v=this.v/this.b;this.t=qmb(this.v);Mlb(this.t)&&(this.t=0);this.b=0;this.v=0}if(this.db[0]==0){++this.w;if(this.w>5){this.v=0;this.t=0;this.j=0;this.n=0}}else{this.w=0}switch(this.k){case 0:this.u=this.db[0];break;case 1:this.u=this.t;break;case 2:this.u=this.g;break;case 3:this.u=this.i;break;case 4:this.u=this.g-this.i;break;case 5:this.u=this.a;break;case 6:this.u=this.e;break;case 7:this.u=this.o;break;case 8:this.u=this.s;break;case 9:this.u=this.d;}};_.a=0;_.b=0;_.c=false;_.d=0;_.e=0;_.f=false;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p={l:0,m:0,h:0};_.q={l:0,m:0,h:0};_.r={l:0,m:0,h:0};_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;var sy=plb(Vub,Ewb,297);eA(286,113,Bvb,Pgb,Qgb);_.Je=function Rgb(a,b){this.eb=a;this.gb=b;this.fb=a+16;this.hb=b};_.Le=function Sgb(a){var b,c,d,e,f,g,h,i,j;g=a.b;j1(a,this.U||this.bb||TL.Vb==this?QL:ML);d=new V0(hvb,0,this.b);l1(a,d);f=-1;for(e=0;e!=this.a.a.b.length;e++){j=op(Ef(a.a,ep(srb(this.a,e))).width);j>f&&(f=j)}c=this.gb;GM(this,this.eb,this.gb,this.eb,this.gb);for(e=0;e!=this.a.a.b.length;e++){h=ep(srb(this.a,e));h=nW(h);i=op(Ef(a.a,h).width);(this.T&1)!=0&&(this.eb=~~((a.a.canvas.width-i)/2));f1(a,h,this.eb,c);if((this.T&2)!=0){b=c-a.c;c1(a,this.eb,b,this.eb+i-1,b)}YL(this,this.eb,c-a.c,this.eb+i,c+3);c+=a.c+3}this.fb=this.K.c+this.K.b;this.hb=this.K.d+this.K.a;l1(a,g)};_.Me=function Tgb(){this.T|=4;return nM(this)+' '+this.b+' '+nZ(this.c)};_.Ue=function Ugb(){return 120};_.Ve=function Vgb(a){var b;if(a==0){b=new M_('Text',0,-1,-1);b.k=this.c;return b}if(a==1)return new M_('Size',this.b,5,100);if(a==2){b=new M_('',0,-1,-1);b.c=new IT('Center',(this.T&1)!=0);return b}if(a==3){b=new M_('',0,-1,-1);b.c=new IT('Draw Bar On Top',(this.T&2)!=0);return b}return null};_.We=function Wgb(a){a[0]=this.c};_.cf=function Xgb(){return 116};_.gf=function Ygb(){return (this.T&1)!=0};_.mf=function Zgb(a,b){if(a==0){this.c=yh(qe(b.o),Dub);Ogb(this)}a==1&&(this.b=op(b.p));a==3&&(ZE(b.c).a?(this.T|=2):(this.T&=-3));a==2&&(ZE(b.c).a?(this.T|=1):(this.T&=-2))};_.b=0;var ty=plb(Vub,Awb,286);eA(279,23,Uub,$gb,_gb);_.De=function ahb(){this.r[3].f=(this.db[4]-this.db[3])/5000;this.r[4].f=-this.db[4]/rtb-this.r[3].f;this.r[0].f=this.a?0:-this.db[0]/10};_.Ie=function bhb(){this.a||XV(TL,this.Z[0],0,10);hW(TL,this.r[5].u,this.a?this.db[3]:0)};_.zf=function chb(){return '555 Timer'};_.Te=function dhb(){return 2};_.Ue=function ehb(){return 165};_.Ze=function fhb(){return (this.T&2)!=0?7:6};_.ef=function ghb(){return 1};_.jf=function hhb(){return true};_.Bf=function ihb(){this.u=3;this.v=5;this.r=Uo(Fv,Rrb,6,7,0,1);this.r[0]=new UT(this,1,2,'dis');this.r[1]=new UT(this,3,2,'tr');this.r[1].g=true;this.r[2]=new UT(this,4,2,'th');this.r[3]=new UT(this,1,0,'Vin');this.r[4]=new UT(this,1,1,'ctl');this.r[5]=new UT(this,2,3,'out');this.r[5].i=this.r[5].o=true;this.r[6]=new UT(this,1,3,'rst')};_.sf=function jhb(){XV(TL,this.Z[3],this.Z[4],5000);XV(TL,this.Z[4],0,rtb);aW(TL,0,this.Z[5],this.r[5].u);WV(TL,this.Z[0])};_.tf=function khb(){this.a=this.db[5]>this.db[3]/2;this.db[2]>this.db[4]&&(this.a=false);this.db[4]/2>this.db[1]&&(this.a=true);(this.T&2)!=0&&this.db[6]<0.7&&(this.a=false)};_.a=false;var uy=plb(Vub,wxb,279);eA(251,4,Uub,nhb,ohb);_.Ie=function phb(){if(this.p==null){cW(TL,ezb,this);return}hW(TL,this.n,-this.q[this.k]);hW(TL,this.o,-this.p[this.k]);if(dmb(this.db[0])>1.0E-5||dmb(this.db[1])>1.0E-5){cW(TL,'Need to ground transmission line!',this);return}};_.Je=function qhb(a,b){var c,d;a=PV(TL,a);b=PV(TL,b);c=HN(TL.ab,RM(b-this.gb));d=HN(TL.ab,RM(a-this.eb));if(c>d){a=this.eb;this.r=d}else{b=this.gb;this.r=c}this.fb=a;this.hb=b;mhb(this)};_.Le=function rhb(a){var b,c,d,e,f,g,h;HM(this,this.j[0],this.j[3],0);g=op(this.N/2);c=this.k-1+this.i;f=1/g;j1(a,(wX(),pX));i1(a,this.g[2].a,this.g[2].b,this.g[1].a-this.g[2].a+2,this.g[1].b-this.g[2].b+2);for(b=0;b!=4;b++){NM(this,a,this.db[b]);eN(a,this.j[b],this.g[b])}if(this.p!=null){for(b=0;b!=g;b++){d=(c-~~(this.i*b/g))%this.i;e=(c-~~(this.i*(g-1-b)/g))%this.i;h=(this.p[d]+this.q[e])/2;j1(a,vM(this,a,h));yM(this.g[0],this.g[1],OL,b*f);yM(this.g[2],this.g[3],PL,b*f);c1(a,OL.a,OL.b,PL.a,PL.b);yM(this.g[2],this.g[3],OL,(b+1)*f);eN(a,OL,PL)}}NM(this,a,this.db[0]);eN(a,this.g[0],this.g[1]);lM(this,a);this.a=OM(-this.c,this.a);this.b=OM(this.d,this.b);if(TL.H!=this){jM(a,this.j[0],this.g[0],this.a);jM(a,this.j[2],this.g[2],-this.a);jM(a,this.j[1],this.g[1],-this.b);jM(a,this.j[3],this.g[3],this.b)}};_.Me=function shb(){return nM(this)+' '+this.e+' '+this.f+' '+this.r+' '+0};_.Ne=function thb(a,b){return false};_.Se=function uhb(a,b){if(a==this.j[0].a&&b==this.j[0].b)return this.c;if(a==this.j[2].a&&b==this.j[2].b)return -this.c;if(a==this.j[3].a&&b==this.j[3].b)return -this.d;return this.d};_.Ue=function vhb(){return 171};_.Ve=function whb(a){if(a==0)return new M_('Delay (s)',this.e,0,0);if(a==1)return new M_('Impedance (ohms)',this.f,0,0);return null};_.We=function xhb(a){a[0]='transmission line';a[1]=JN(this.f,fU,false);a[2]='length = '+JN(299790000*this.e,'m',false);a[3]='delay = '+JN(this.e,'s',false)};_.Xe=function yhb(){return 2};_.Ye=function zhb(a){return this.j[a]};_.Ze=function Ahb(){return 4};_.ef=function Bhb(){return 2};_.ff=function Chb(a){return false};_.kf=function Dhb(){lhb(this)};_.lf=function Ehb(a,b){a==this.n?(this.c=b):(this.d=b)};_.mf=function Fhb(a,b){if(a==0){this.e=b.p;lhb(this)}if(a==1){this.f=b.p;lhb(this)}};_.qf=function Ghb(){mhb(this)};_.rf=function Hhb(a,b){a==0?(this.n=b):(this.o=b)};_.sf=function Ihb(){aW(TL,this.Z[4],this.Z[0],this.n);aW(TL,this.Z[5],this.Z[1],this.o);XV(TL,this.Z[2],this.Z[4],this.f);XV(TL,this.Z[3],this.Z[5],this.f)};_.tf=function Jhb(){if(this.p==null){cW(TL,ezb,this);return}this.p[this.k]=this.db[2]-this.db[0]+this.db[2]-this.db[4];this.q[this.k]=this.db[3]-this.db[1]+this.db[3]-this.db[5];this.k=(this.k+1)%this.i};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;_.k=0;_.n=0;_.o=0;_.r=0;var vy=plb(Vub,lwb,251);eA(249,4,Uub,Lhb,Mhb);_.De=function Nhb(){var a,b;a=this.db[0]-this.db[2];b=this.db[1]-this.db[3];this.j[0]=a*this.a+b*this.b+this.f;this.j[1]=a*this.c+b*this.d+this.g};_.Ie=function Ohb(){UV(TL,this.Z[0],this.Z[2],this.f);UV(TL,this.Z[1],this.Z[3],this.g)};_.Je=function Phb(a,b){a=PV(TL,a);b=PV(TL,b);this.t=HN(32,RM(b-this.gb));a==this.eb&&(b=this.gb);this.fb=a;this.hb=b;Khb(this)};_.Le=function Qhb(a){var b;for(b=0;b!=4;b++){NM(this,a,this.db[b]);eN(a,this.r[b],this.p[b])}for(b=0;b!=2;b++){KM(this,a,this.j[b]*(this.db[b]-this.db[b+2]));iM(this,a,this.Q*(b==1?-6*this.o:6),this.p[b],this.p[b+2],this.db[b],this.db[b+2])}j1(a,this.U||this.bb||TL.Vb==this?QL:ML);for(b=0;b!=2;b++){eN(a,this.q[b],this.q[b+2]);this.k!=null&&g1(a,this.k[b].a-2,this.k[b].b-2,5);this.i[b]=OM(this.j[b],this.i[b])}for(b=0;b!=2;b++){jM(a,this.r[b],this.p[b],this.i[b]);jM(a,this.p[b],this.p[b+2],this.i[b]);jM(a,this.r[b+2],this.p[b+2],-this.i[b])}lM(this,a);HM(this,this.r[0],this.r[this.o==1?3:1],0)};_.Me=function Rhb(){return nM(this)+' '+this.n+' '+this.s+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Ne=function Shb(a,b){if(a==0&&b==2||a==2&&b==0)return true;if(a==1&&b==3||a==3&&b==1)return true;return false};_.Se=function Thb(a,b){if(a==this.r[0].a&&b==this.r[0].b)return -this.j[0];if(a==this.r[2].a&&b==this.r[2].b)return this.j[0];if(a==this.r[1].a&&b==this.r[1].b)return -this.j[1];return this.j[1]};_.Ue=function Uhb(){return 84};_.Ve=function Vhb(a){var b;if(a==0)return new M_(bzb,this.n,Jtb,5);if(a==1)return L_(new M_('Ratio',this.s,1,10));if(a==2)return L_(new M_(czb,this.e,0,1));if(a==3){b=new M_('',0,-1,-1);b.c=new IT(Lvb,(this.T&2)==0);return b}if(a==4){b=new M_('',0,-1,-1);b.c=new IT('Swap Secondary Polarity',this.o==-1);return b}return null};_.We=function Whb(a){a[0]=dzb;a[1]='L = '+JN(this.n,'H',false);a[2]='Ratio = 1:'+this.s;a[3]='Vd1 = '+JN(this.db[0]-this.db[2],'V',false);a[4]='Vd2 = '+JN(this.db[1]-this.db[3],'V',false);a[5]='I1 = '+JN(this.j[0],'A',false);a[6]='I2 = '+JN(this.j[1],'A',false)};_.Ye=function Xhb(a){return this.r[a]};_.Ze=function Yhb(){return 4};_.kf=function Zhb(){this.j[0]=this.j[1]=this.db[0]=this.db[1]=this.db[2]=this.db[3]=this.i[0]=this.i[1]=this.f=this.g=0};_.mf=function $hb(a,b){a==0&&b.p>0&&(this.n=b.p);a==1&&b.p>0&&(this.s=b.p);a==2&&b.p>0&&b.p<1&&(this.e=b.p);a==3&&(ZE(b.c).a?(this.T&=-3):(this.T|=2));if(a==4){this.o=ZE(b.c).a?-1:1;ZE(b.c).a?(this.T|=4):(this.T&=-5);Khb(this)}};_.qf=function _hb(){Khb(this)};_.sf=function aib(){var a,b,c,d,e;b=this.n;c=this.n*this.s*this.s;d=this.e*Math.sqrt(b*c);a=1/(b*c-d*d);e=(this.T&2)==0?TL.$c/2:TL.$c;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;TV(TL,this.Z[0],this.Z[2],this.a);$V(TL,this.Z[0],this.Z[2],this.Z[1],this.Z[3],this.b);$V(TL,this.Z[1],this.Z[3],this.Z[0],this.Z[2],this.c);TV(TL,this.Z[1],this.Z[3],this.d);YV(TL,this.Z[0]);YV(TL,this.Z[1]);YV(TL,this.Z[2]);YV(TL,this.Z[3])};_.tf=function bib(){var a,b;a=this.db[0]-this.db[2];b=this.db[1]-this.db[3];if((this.T&2)==0){this.f=a*this.a+b*this.b+this.j[0];this.g=a*this.c+b*this.d+this.j[1]}else{this.f=this.j[0];this.g=this.j[1]}};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;_.s=0;_.t=0;var wy=plb(Vub,jwb,249);eA(260,4,Uub,dib,eib);_.De=function fib(){this.M=(this.db[0]-this.db[1])/this.g};_.Ie=function gib(){this.c=this.db[2]<2.5;this.g=this.c?this.e:this.f;XV(TL,this.Z[3],this.Z[1],this.g);hW(TL,this.cb,this.db[0]>2.5?5:0)};_.Je=function hib(a,b){var c,d;a=PV(TL,a);b=PV(TL,b);RM(this.eb-a)<RM(this.gb-b)?(a=this.eb):(b=this.gb);c=RM(this.eb-a)+RM(this.gb-b);d=~~(c/2)%TL.ab;if(d!=0)return;this.fb=a;this.hb=b;cib(this)};_.Le=function iib(a){HM(this,this._,this.ab,16);gM(this,a);j1(a,ML);fN(a,this.a);NM(this,a,this.db[2]);eN(a,this.d,this.b);this.L=OM(this.M,this.L);jM(a,this.X,this.ab,this.L);lM(this,a)};_.Me=function jib(){return nM(this)+' '+this.f+' '+this.e};_.Ne=function kib(a,b){return false};_.Se=function lib(a,b){if(a==this.fb&&b==this.hb)return this.M;return 0};_.Ue=function mib(){return 180};_.Ve=function nib(a){if(a==0)return new M_(nvb,this.f,0,0);if(a==1)return new M_(ovb,this.e,0,0);return null};_.We=function oib(a){a[0]='tri-state buffer';a[1]=this.c?'open':pvb;a[2]=Lub+BN(this.db[0]-this.db[1]);a[3]=Kub+mN(this.M);a[4]='Vc = '+JN(this.db[2],'V',false)};_.Xe=function pib(){return 1};_.Ye=function qib(a){return a==0?this._:a==1?this.ab:this.d};_.Ze=function rib(){return 3};_.ef=function sib(){return 1};_.ff=function tib(a){return a==1};_.jf=function uib(){return true};_.mf=function vib(a,b){a==0&&b.p>0&&(this.f=b.p);a==1&&b.p>0&&(this.e=b.p)};_.qf=function wib(){cib(this)};_.sf=function xib(){aW(TL,0,this.Z[3],this.cb);WV(TL,this.Z[3]);WV(TL,this.Z[1])};_.c=false;_.e=0;_.f=0;_.g=0;var yy=plb(Vub,Vwb,260);eA(264,4,Uub,zib,Aib);_.De=function Bib(){this.n=(this.db[1]-this.db[2])/this.c;this.k=(this.db[0]-this.db[3])/this.a;this.o=-this.n-this.k};_.Ie=function Cib(){var a,b,c,d;c=this.db[0]-this.db[1];d=this.db[0]-this.db[2];(dmb(c-this.p)>Jtb||dmb(d-this.q)>Jtb)&&(TL.w=false);this.p=c;this.q=d;T$(this.g,this.db[3]-this.db[2]);b=1/this.s;a=1/this.j-b;this.a=-b*this.n+this.k*a>1?0.0105:Tub;XV(TL,this.Z[0],this.Z[3],this.a)};_.Le=function Dib(a){var b,c;HM(this,this._,this.ab,8);ZL(this,this.i[0],this.i[1]);b=this.db[0];c=this.db[1];gM(this,a);LM(this,a);j1(a,vM(this,a,b));h1(a,this.r);j1(a,vM(this,a,c));eN(a,this.b[0],this.b[1]);eN(a,this.X,this.i[0]);eN(a,this.i[0],this.i[1]);this.d=OM(this.k,this.d);this.e=OM(this.n,this.e);this.f=OM(this.o,this.f);if(TL.H!=this){jM(a,this._,this.X,this.d);jM(a,this.ab,this.X,this.e);jM(a,this.i[1],this.i[0],this.f);jM(a,this.i[0],this.X,this.f+XM(this.i[1],this.i[0]))}lM(this,a)};_.Me=function Eib(){return nM(this)+' '+(this.db[0]-this.db[1])+' '+(this.db[0]-this.db[2])+' '+this.s+' '+this.j+' '+this.c};_.Ue=function Fib(){return 206};_.Ve=function Gib(a){if(a==0)return new M_(Xyb,this.s,0,0);if(a==1)return new M_(Yyb,this.j,0,0);if(a==2)return new M_(Zyb,this.c,0,0);return null};_.We=function Hib(a){var b,c,d;a[0]='SCR';b=this.db[0]-this.db[1];c=this.db[0]-this.db[2];d=this.db[2]-this.db[1];a[1]='Ia = '+JN(this.k,'A',false);a[2]='Ig = '+JN(this.o,'A',false);a[3]='Vac = '+JN(b,'V',false);a[4]='Vag = '+JN(c,'V',false);a[5]='Vgc = '+JN(d,'V',false)};_.Xe=function Iib(){return 1};_.Ye=function Jib(a){return a==0?this._:a==1?this.ab:this.i[1]};_.Ze=function Kib(){return 3};_.$e=function Lib(){return (this.db[0]-this.db[2])*this.k+(this.db[1]-this.db[2])*this.n};_.jf=function Mib(){return true};_.kf=function Nib(){this.db[0]=this.db[1]=this.db[2]=0;this.g.b=0;this.q=this.p=this.d=this.e=this.f=0};_.mf=function Oib(a,b){a==0&&b.p>0&&(this.s=b.p);a==1&&b.p>0&&(this.j=b.p);a==2&&b.p>0&&(this.c=b.p)};_.qf=function Pib(){var a,b,c,d;JM(this);if(RM(this.R)>RM(this.S)){a=-UN(this.R)*UN(this.S);this.ab.b=this._.b}else{a=UN(this.S)*UN(this.R);this.ab.a=this._.a}a==0&&(a=1);bM(this,16);this.b=DM(2);d=DM(2);AM(this.W,this.X,d[0],d[1],0,8);AM(this.W,this.X,this.b[0],this.b[1],1,8);this.r=dM(d[0],d[1],this.X);this.i=DM(2);c=(this.N-16)/2;b=TL.ab;b=op(b+c%TL.ab);if(c<b){this.fb=this.eb;this.hb=this.gb;return}zM(this.X,this.ab,this.i[0],b/c,b*a);zM(this.X,this.ab,this.i[1],b/c,TL.ab*2*a)};_.sf=function Qib(){WV(TL,this.Z[0]);WV(TL,this.Z[1]);WV(TL,this.Z[2]);WV(TL,this.Z[3]);XV(TL,this.Z[2],this.Z[1],this.c);W$(this.g,this.Z[3],this.Z[2])};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;var zy=plb(Vub,'TriacElm',264);eA(265,4,Uub,Rib,Sib);_.Ie=function Tib(){var a,b,c,d,e,f,g,h,i;i=Uo(sp,Jub,0,3,7,1);i[0]=this.db[0];i[1]=this.db[1];i[2]=this.db[2];i[1]>this.o+0.5&&(i[1]=this.o+0.5);i[1]<this.o-0.5&&(i[1]=this.o-0.5);i[2]>this.p+0.5&&(i[2]=this.p+0.5);i[2]<this.p-0.5&&(i[2]=this.p-0.5);g=i[1]-i[2];h=i[0]-i[2];(dmb(this.n-i[0])>Jtb||dmb(this.o-i[1])>Jtb||dmb(this.p-i[2])>Jtb)&&(TL.w=false);this.n=i[0];this.o=i[1];this.p=i[2];b=0;d=g+h/this.s;this.g=0;if(g>Jtb){XV(TL,this.Z[1],this.Z[2],6000);this.g=g/6000}else XV(TL,this.Z[1],this.Z[2],yvb);if(d<0){a=Hyb;c=h*Hyb}else{c=omb(d,1.5)/this.k;e=1.5*qmb(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;VV(TL,this.Z[0],this.Z[0],a);VV(TL,this.Z[0],this.Z[2],-a-b);VV(TL,this.Z[0],this.Z[1],b);VV(TL,this.Z[2],this.Z[0],-a);VV(TL,this.Z[2],this.Z[2],a+b);VV(TL,this.Z[2],this.Z[1],-b);ZV(TL,this.Z[0],f);ZV(TL,this.Z[2],-f)};_.Le=function Uib(a){var b;j1(a,(wX(),qX));cN(a,this.ab.a,this.ab.b,this.b);HM(this,this._,this.t[0],16);YL(this,this.a[0].a,this.a[1].b,this.ab.a+this.b,this.ab.b+this.b);NM(this,a,this.db[0]);KM(this,a,this.i*(this.db[0]-this.db[2]));eN(a,this.t[0],this.t[1]);eN(a,this.t[2],this.t[3]);NM(this,a,this.db[1]);KM(this,a,this.g*(this.db[1]-this.db[2]));for(b=0;b!=8;b+=2)eN(a,this.j[b],this.j[b+1]);NM(this,a,this.db[2]);KM(this,a,0);for(b=0;b!=3;b++)eN(a,this.a[b],this.a[b+1]);this.e=OM(this.i,this.e);this.c=OM(this.f,this.c);this.d=OM(this.g,this.d);if(TL.H!=this){jM(a,this.t[0],this.r,this.e);jM(a,this.r,this.q,this.c);jM(a,this.q,this.a[1],this.c+8);jM(a,this.a[1],this.a[0],this.c+8);jM(a,this._,this.r,this.d)}lM(this,a)};_.Me=function Vib(){return nM(this)+' '+this.s+' '+this.k};_.Ne=function Wib(a,b){return !(a==1||b==1)};_.Se=function Xib(a,b){if(a==this.a[0].a&&b==this.a[0].b)return this.f;if(a==this.t[0].a&&b==this.t[0].b)return -this.i;return -this.g};_.Ue=function Yib(){return 173};_.Ve=function Zib(a){if(a==0)return L_(new M_('mu',this.s,0,0));if(a==1)return L_(new M_('kg1',this.k,0,0));return null};_.We=function $ib(a){var b,c,d;a[0]='triode';b=this.db[0]-this.db[1];c=this.db[0]-this.db[2];d=this.db[1]-this.db[2];a[1]=myb+JN(c,'V',false);a[2]=nyb+JN(b,'V',false);a[3]=oyb+JN(d,'V',false)};_.Ye=function _ib(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.Ze=function ajb(){return 3};_.$e=function bjb(){return (this.db[0]-this.db[2])*this.M};_.jf=function cjb(){return true};_.kf=function djb(){this.db[0]=this.db[1]=this.db[2]=0;this.L=0};_.mf=function ejb(a,b){a==0&&b.p>0&&(this.s=b.p);a==1&&b.p>0&&(this.k=b.p)};_.qf=function fjb(){var a;JM(this);this.t=DM(4);this.j=DM(8);this.a=DM(4);this.j[0]=this._;zM(this._,this.ab,this.t[1],1,8);zM(this._,this.ab,this.t[0],1,32);AM(this.ab,this.t[1],this.t[2],this.t[3],1,18);this.b=24;zM(this._,this.ab,this.j[1],(this.N-this.b)/this.N,0);for(a=0;a!=3;a++){zM(this.j[1],this.ab,this.j[2+a*2],(a*3+1)/4.5,0);zM(this.j[1],this.ab,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.ab;this.q=xM(this._,this.ab,1,-8);AM(this.ab,this.t[1],this.a[1],this.a[2],-1,16);zM(this.ab,this.t[1],this.a[3],-1.2,-16);zM(this.ab,this.t[1],this.a[0],-4,16)};_.sf=function gjb(){WV(TL,this.Z[0]);WV(TL,this.Z[1]);WV(TL,this.Z[2])};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=0;var Ay=plb(Vub,Swb,265);eA(266,4,Uub,ijb,jjb);_.De=function kjb(){var a,b;b=this.db[0]-this.db[1];a=fzb*hmb(-0.37);this.M=gzb*hmb(hzb)*(Math.exp(b/0.026)-1)+gzb*(b/0.1)*Math.exp(1-b/0.1)+fzb*Math.exp(b-0.37)-a};_.Ie=function ljb(){var a,b,c,d,e;e=this.db[0]-this.db[1];dmb(e-this.b)>Jtb&&(TL.w=false);e=hjb(e,this.b);this.b=e;c=fzb*hmb(-0.37);b=gzb*hmb(hzb)*(Math.exp(e/0.026)-1)+gzb*(e/0.1)*Math.exp(1-e/0.1)+fzb*Math.exp(e-0.37)-c;a=gzb*hmb(hzb)*Math.exp(e/0.026)/0.026+gzb*Math.exp(1-e/0.1)/0.1-Math.exp(1-e/0.1)*gzb*e/0.010000000000000002+Math.exp(e-0.37)*fzb;d=b-a*e;TV(TL,this.Z[0],this.Z[1],a);UV(TL,this.Z[0],this.Z[1],d)};_.Le=function mjb(a){var b,c;HM(this,this._,this.ab,8);b=this.db[0];c=this.db[1];gM(this,a);LM(this,a);j1(a,vM(this,a,b));h1(a,this.c);j1(a,vM(this,a,c));eN(a,this.a[0],this.a[1]);eN(a,this.a[2],this.a[0]);eN(a,this.a[3],this.a[1]);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Ue=function njb(){return 175};_.We=function ojb(a){a[0]='tunnel diode';a[1]=Kub+JN(this.M,'A',false);a[2]=Lub+JN(this.db[0]-this.db[1],'V',false);a[3]=cvb+JN((this.db[0]-this.db[1])*this.M,'W',false)};_.jf=function pjb(){return true};_.kf=function qjb(){this.b=this.db[0]=this.db[1]=this.L=0};_.qf=function rjb(){var a;JM(this);bM(this,16);this.a=DM(4);a=DM(2);AM(this.W,this.X,a[0],a[1],0,8);AM(this.W,this.X,this.a[0],this.a[1],1,8);AM(this.W,this.X,this.a[2],this.a[3],0.8,8);this.c=dM(a[0],a[1],this.X)};_.sf=function sjb(){WV(TL,this.Z[0]);WV(TL,this.Z[1])};_.b=0;var By=plb(Vub,Rwb,266);eA(284,23,Uub,tjb,ujb);_.Ie=function vjb(){var a,b,c,d,e;d=this.db[3]-this.db[2];e=this.db[1];c=e<2.5?1:-1;if(e<2.5&&d>4.5){e=5;c=-1}if(e>2.5&&d<0.5){e=0;c=1}hW(TL,this.r[1].u,e);a=TL.Ob.a.b.length+this.r[4].u;b=TL.Ob.a.b.length+this.r[5].u;VV(TL,this.Z[2],a,c);VV(TL,this.Z[2],b,c);VV(TL,this.Z[3],a,-c);VV(TL,this.Z[3],b,-c);this.a=c};_.Le=function wjb(a){var b;b=this.a*(this.r[4].f+this.r[5].f)+(this.db[3]-this.db[2])/Tub;this.r[2].f=-b;this.r[3].f=b;this.r[0].f=-this.r[4].f;HO(this,a)};_.zf=function xjb(){return 'VCO'};_.Ue=function yjb(){return 158};_.Ze=function zjb(){return 6};_.ef=function Ajb(){return 3};_.jf=function Bjb(){return true};_.Bf=function Cjb(){this.u=2;this.v=4;this.r=Uo(Fv,Rrb,6,6,0,1);this.r[0]=new UT(this,0,2,'Vi');this.r[1]=new UT(this,3,2,'Vo');this.r[1].i=true;this.r[2]=new UT(this,0,3,'C');this.r[3]=new UT(this,1,3,'C');this.r[4]=new UT(this,2,3,'R1');this.r[4].i=true;this.r[5]=new UT(this,3,3,'R2');this.r[5].i=true};_.sf=function Djb(){aW(TL,0,this.Z[1],this.r[1].u);bW(TL,this.Z[0],this.Z[4],this.r[4].u,0);bW(TL,0,this.Z[5],this.r[5].u,5);XV(TL,this.Z[2],this.Z[3],Tub);WV(TL,this.Z[2]);WV(TL,this.Z[3])};_.a=0;var Dy=plb(Vub,zxb,284);eA(293,90,Fvb,Ejb,Fjb);_.Ie=function Gjb(){var a,b,c,d,e,f,g,h,i;d=tS();a=sS();for(c=0;c!=this.f;c++){dmb(this.db[c]-this.g[c])>a&&(TL.w=false);Mlb(this.db[c])&&(this.db[c]=0);dmb(this.db[c]-this.g[c])>d&&(this.db[c]=this.g[c]+vS(this.db[c]-this.g[c],d))}i=this.r[this.f].u+TL.Ob.a.b.length;if(this.c){for(c=0;c!=this.f;c++)this.d.b[c]=this.db[c];this.d.a=TL.Yc;g=g0(this.c,this.d);dmb(this.db[this.f]-this.db[this.f+1]-g)>(g<=0?0-g:g)*Jtb&&TL.Xc<100&&(TL.w=false);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.db[c]+Qub;f=g0(this.c,this.d);this.d.b[c]=this.db[c]-Qub;h=g0(this.c,this.d);b=(f-h)/Gvb;(b<=0?0-b:b)<Qub&&(b=b>0?Qub:Hvb);VV(TL,i,this.Z[c],-b);e-=b*this.db[c];this.d.b[c]=this.db[c]}ZV(TL,i,e)}for(c=0;c!=this.f;c++)this.g[c]=this.db[c]};_.zf=function Hjb(){return 'VCVS'};_.Ue=function Ijb(){return 212};_.Ze=function Jjb(){return this.f+2};_.ef=function Kjb(){return 1};_.Gf=function Ljb(){return false};_.lf=function Mjb(a,b){if(this.r[this.f].u==a){this.r[this.f].f=b;this.r[this.f+1].f=-b}};_.Bf=function Njb(){var a;this.u=2;this.v=this.f>2?this.f:2;this.r=Uo(Fv,Rrb,6,this.f+2,0,1);for(a=0;a!=this.f;a++)this.r[a]=new UT(this,a,2,String.fromCharCode(65+a&Fsb));this.r[this.f]=new UT(this,0,3,'V+');this.r[this.f].i=true;this.r[this.f+1]=new UT(this,1,3,'V-');this.g=Uo(sp,Jub,0,this.f,7,1);this.d=new x0};_.sf=function Ojb(){var a;a=this.r[this.f].u+TL.Ob.a.b.length;WV(TL,a);aW(TL,this.Z[this.f+1],this.Z[this.f],this.r[this.f].u)};var Ey=plb(Vub,$wb,293);eA(244,37,{149:1,31:1,4:1,9:1,37:1,41:1},Qjb,Rjb);_.He=function Sjb(){vV(TL,this.a);vV(TL,this.b)};_.Me=function Tjb(){return this.k==5?(this.T|=4):(this.T&=-5),nM(this)+' '+this.k+' '+this.g+' '+this.i+' '+this.d+' '+this.j+' '+this.e+' '+Jmb(this.c,'\\\\+','%2B')};_.Ue=function Ujb(){return 172};_.Ve=function Vjb(a){var b;if(a==0)return new M_(Uyb,this.d,-20,20);if(a==1)return new M_(Yub,this.i,-20,20);if(a==2){b=new M_(Syb,0,-1,-1);b.k=this.c;return b}return null};_.cf=function Wjb(){return 0};_.wf=function Xjb(){this.g=this.b.k*(this.i-this.d)/100+this.d;return this.g};_.ce=function Yjb(a){!!this.b&&Vdb(this.b,a)};_.mf=function Zjb(a,b){a==0&&(this.d=b.p);a==1&&(this.i=b.p);if(a==2){this.c=yh(qe(b.o),Dub);HG(this.a,nW(this.c));MV(TL)}};_.nf=function $jb(a){this.U=a;!!this.b&&Tdb(this.b)};var Fy=plb(Vub,uwb,244);eA(147,1,{147:1},_jb);_.b=0;_.c=0;var Hy=plb(Vub,'VoltageSourceRecord',147);eA(123,4,{4:1,9:1,123:1},akb,bkb);_.Le=function ckb(a){var b;NM(this,a,this.db[0]);eN(a,this._,this.ab);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);HM(this,this._,this.ab,3);b='';(this.T&1)!=0&&(b=JN(dmb(this.M),'A',true));(this.T&2)!=0&&(b=(b.length>0?b+' ':'')+JN(this.db[0],'V',true));mM(this,a,b,4);lM(this,a)};_.Ue=function dkb(){return 119};_.Ve=function ekb(a){var b;if(a==0){b=new M_('',0,-1,-1);b.c=new IT(Wvb,(this.T&1)!=0);return b}if(a==1){b=new M_('',0,-1,-1);b.c=new IT(Uvb,(this.T&2)!=0);return b}return null};_.We=function fkb(a){a[0]='wire';a[1]=Kub+mN(this.M);a[2]=avb+JN(this.db[0],'V',false)};_.$e=function gkb(){return 0};_.cf=function hkb(){return 119};_.df=function ikb(){return this.db[0]};_.hf=function jkb(){return true};_.mf=function kkb(a,b){a==0&&(ZE(b.c).a?(this.T|=1):(this.T&=-2));a==1&&(ZE(b.c).a?(this.T|=2):(this.T&=-3))};_.sf=function lkb(){};_.a=false;var Iy=plb(Vub,bwb,123);eA(166,144,{4:1,9:1,166:1},mkb,nkb);_.Cf=function okb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a^MQ(this,b);return a};_.Ue=function pkb(){return 154};_.Df=function qkb(){return 'XOR gate'};_.Ef=function rkb(){return '=1'};_.cf=function skb(){return 52};var Jy=plb(Vub,fxb,166);eA(246,143,Uub,tkb,ukb);_.Le=function vkb(a){var b,c;HM(this,this._,this.ab,8);b=this.db[0];c=this.db[1];gM(this,a);LM(this,a);j1(a,vM(this,a,b));h1(a,this.b);j1(a,vM(this,a,c));eN(a,this.a[0],this.a[1]);eN(a,this.c[0],this.a[0]);eN(a,this.c[1],this.a[1]);this.L=OM(this.M,this.L);TL.H!=this&&jM(a,this._,this.ab,this.L);lM(this,a)};_.Me=function wkb(){return this.T|=1,nM(this)+' '+this.k+' '+this.o};_.Ue=function xkb(){return 122};_.Ve=function ykb(a){if(a==0)return new M_(xyb,this.k,10,jtb);if(a==1)return new M_('Zener Voltage @ 5mA',this.o,1,25);return null};_.We=function zkb(a){$$(this,a);a[0]='Zener diode';a[5]='Vz = '+JN(this.o,'V',false)};_.cf=function Akb(){return 122};_.mf=function Bkb(a,b){a==0&&(this.k=b.p);a==1&&(this.o=b.p);V$(this.j,this.k,this.o)};_.qf=function Ckb(){var a;_$(this);bM(this,16);this.a=DM(2);this.c=DM(2);a=DM(2);AM(this.W,this.X,a[0],a[1],0,8);AM(this.W,this.X,this.a[0],this.a[1],1,8);zM(this.a[0],this.a[1],this.c[0],-0.2,-8);zM(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=dM(a[0],a[1],this.X)};var Ky=plb(Vub,Hwb,246);eA(308,1,{},Jkb);var Dkb;var Ny=plb(Vub,'circuitjs1',308);eA(309,1,{},Kkb);_.he=function Lkb(a,b){};_.ie=function Mkb(a,b){var c;if(tn(b)==200){c=b.a.responseText;Ikb(this.a,c)}else{fyb+b.a.statusText;Gkb(this.a)}};var Ly=plb(Vub,'circuitjs1/1',309);eA(310,1,mub,Nkb);_.ee=function Okb(a){BV(Dkb);MV(Dkb)};var My=plb(Vub,'circuitjs1/2',310);eA(174,1,{});_.tS=function Tkb(){return this.a};var Oy=plb(Lrb,'AbstractStringBuilder',174);eA(318,48,ysb,Ukb);var Py=plb(Lrb,'ArithmeticException',318);eA(110,48,ysb,Vkb,Wkb);var az=plb(Lrb,'IndexOutOfBoundsException',110);eA(475,110,ysb,Xkb);var Qy=plb(Lrb,'ArrayIndexOutOfBoundsException',475);eA(173,48,ysb,Ykb);var Ry=plb(Lrb,'ArrayStoreException',173);eA(94,1,{3:1,94:1,12:1},alb,blb);_.eQ=function clb(a){return gp(a,94)&&cp(a,94).a==this.a};_.hC=function dlb(){return this.a?1231:1237};_.tS=function elb(){return ''+this.a};_.a=false;var Zkb,$kb;var Ty=plb(Lrb,'Boolean',94);eA(135,48,ysb,Elb);var Uy=plb(Lrb,'ClassCastException',135);eA(202,1,{3:1,202:1});var Flb;var ez=plb(Lrb,'Number',202);eA(8,202,{3:1,12:1,8:1,202:1},Ilb);_.eQ=function Jlb(a){return gp(a,8)&&cp(a,8).a==this.a};_.hC=function Klb(){return op(this.a)};_.tS=function Nlb(){return ''+this.a};_.a=0;var Wy=plb(Lrb,'Double',8);eA(42,48,ysb,Olb,Plb);var $y=plb(Lrb,'IllegalArgumentException',42);eA(97,48,ysb,Qlb,Rlb);var _y=plb(Lrb,'IllegalStateException',97);eA(22,202,{3:1,12:1,22:1,202:1},Slb,Tlb);_.eQ=function Ulb(a){return gp(a,22)&&cp(a,22).a==this.a};_.hC=function Vlb(){return this.a};_.tS=function $lb(){return ''+this.a};_.a=0;var bz=plb(Lrb,'Integer',22);var bmb;eA(95,48,ysb,smb,tmb);var cz=plb(Lrb,'NullPointerException',95);eA(111,42,{3:1,15:1,111:1,29:1},umb);var dz=plb(Lrb,'NumberFormatException',111);eA(124,1,{3:1,124:1},vmb);_.eQ=function wmb(a){var b;if(gp(a,124)){b=cp(a,124);return this.c==b.c&&hrb(this.d,b.d)&&hrb(this.a,b.a)&&hrb(this.b,b.b)}return false};_.hC=function xmb(){return epb(Xo(To(fz,1),Rrb,1,3,[amb(this.c),this.a,this.d,this.b]))};_.tS=function ymb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var hz=plb(Lrb,'StackTraceElement',124);var kz=plb(Lrb,'String',2);var anb,bnb=0,cnb;eA(573,174,{608:1},hnb);var iz=plb(Lrb,'StringBuffer',573);eA(92,174,{608:1},mnb,nnb,onb);var jz=plb(Lrb,'StringBuilder',92);eA(152,48,ysb,pnb,qnb);var mz=plb(Lrb,'UnsupportedOperationException',152);eA(632,1,{});_.hg=function unb(a){return rnb(this,a,false)};_.ig=function vnb(){return this.kg()==0};_.jg=function wnb(a){return rnb(this,a,true)};_.tS=function xnb(){return tnb(this)};var nz=plb(lzb,'AbstractCollection',632);eA(631,1,{148:1});_.eQ=function Anb(a){var b,c,d;if(a===this){return true}if(!gp(a,148)){return false}d=cp(a,148);if(this.b!=d.b){return false}for(c=new Znb((new Rnb(d)).a);Wnb(c);){b=(xpb(c.d,c),lh(Wnb(c)),c.b=c.a,cp(c.a.ye(),51));if(!ynb(this,b)){return false}}return true};_.hC=function Cnb(){return hpb(new Rnb(this))};_.tS=function Dnb(){var a,b,c,d;d=new onb('{');a=false;for(c=new Znb((new Rnb(this)).a);Wnb(c);){b=(xpb(c.d,c),lh(Wnb(c)),c.b=c.a,cp(c.a.ye(),51));a?(d.a+=', ',d):(a=true);jnb(d,znb(this,b.tg()));d.a+='=';jnb(d,znb(this,b.ug()))}d.a+='}';return d.a};var zz=plb(lzb,'AbstractMap',631);eA(314,631,{148:1});_.b=0;var qz=plb(lzb,'AbstractHashMap',314);eA(633,632,{198:1});_.eQ=function Onb(a){var b;if(a===this){return true}if(!gp(a,198)){return false}b=cp(a,198);if(b.kg()!=this.kg()){return false}return snb(this,b)};_.hC=function Pnb(){return hpb(this)};var Az=plb(lzb,'AbstractSet',633);eA(117,633,{198:1},Rnb);_.hg=function Snb(a){return Qnb(this,a)};\n",
  "_.ne=function Tnb(){return new Znb(this.a)};_.jg=function Unb(a){var b;if(Qnb(this,a)){b=cp(a,51).tg();Mnb(this.a,b);return true}return false};_.kg=function Vnb(){return this.a.b};var pz=plb(lzb,'AbstractHashMap/EntrySet',117);eA(118,1,{},Znb);_.xe=function $nb(){return Wnb(this)};_.ye=function _nb(){return Xnb(this)};_.ze=function aob(){Ynb(this)};var oz=plb(lzb,'AbstractHashMap/EntrySetIterator',118);eA(634,632,{104:1});_.lg=function cob(a,b){throw new qnb('Add not supported on this list')};_.mg=function dob(a){this.lg(this.kg(),a);return true};_.eQ=function eob(a){return bob(this,a)};_.hC=function fob(){return ipb(this)};_.ne=function gob(){return new kob(this)};_.og=function hob(){return new oob(this,0)};_.pg=function iob(a){return new oob(this,a)};_.qg=function job(a){throw new qnb('Remove not supported on this list')};var tz=plb(lzb,'AbstractList',634);eA(119,1,{},kob);_.xe=function lob(){return this.b<this.d.kg()};_.ye=function mob(){return lh(this.b<this.d.kg()),this.d.ng(this.c=this.b++)};_.ze=function nob(){ph(this.c!=-1);this.d.qg(this.c);this.b=this.c;this.c=-1};_.b=0;_.c=-1;var rz=plb(lzb,'AbstractList/IteratorImpl',119);eA(227,119,{},oob);_.rg=function pob(){return this.b>0};_.sg=function qob(){return lh(this.b>0),this.a.ng(this.c=--this.b)};var sz=plb(lzb,'AbstractList/ListIteratorImpl',227);eA(226,633,{198:1},sob);_.hg=function tob(a){return Enb(this.a,a)};_.ne=function uob(){return rob(this)};_.jg=function vob(a){if(Enb(this.a,a)){Mnb(this.a,a);return true}return false};_.kg=function wob(){return this.a.b};var vz=plb(lzb,'AbstractMap/1',226);eA(317,1,{},xob);_.xe=function yob(){return Wnb(this.a)};_.ye=function zob(){var a;a=Xnb(this.a);return a.tg()};_.ze=function Aob(){Ynb(this.a)};var uz=plb(lzb,'AbstractMap/1/1',317);eA(315,1,mzb);_.eQ=function Bob(a){var b;if(!gp(a,51)){return false}b=cp(a,51);return hrb(this.a,b.tg())&&hrb(this.b,b.ug())};_.tg=function Cob(){return this.a};_.ug=function Dob(){return this.b};_.hC=function Eob(){return irb(this.a)^irb(this.b)};_.vg=function Fob(a){var b;b=this.b;this.b=a;return b};_.tS=function Gob(){return this.a+'='+this.b};var wz=plb(lzb,'AbstractMap/AbstractEntry',315);eA(316,315,mzb,Hob);var xz=plb(lzb,'AbstractMap/SimpleEntry',316);eA(635,1,mzb);_.eQ=function Iob(a){var b;if(!gp(a,51)){return false}b=cp(a,51);return hrb(this.tg(),b.tg())&&hrb(this.ug(),b.ug())};_.hC=function Job(){return irb(this.tg())^irb(this.ug())};_.tS=function Kob(){return this.tg()+'='+this.ug()};var yz=plb(lzb,'AbstractMapEntry',635);eA(100,634,nzb,Vob);_.lg=function Wob(a,b){Lob(this,a,b)};_.mg=function Xob(a){return Mob(this,a)};_.hg=function Yob(a){return Pob(this,a,0)!=-1};_.ng=function Zob(a){return Oob(this,a)};_.ig=function $ob(){return this.b.length==0};_.qg=function _ob(a){return Rob(this,a)};_.jg=function apb(a){return Sob(this,a)};_.kg=function bpb(){return this.b.length};var Bz=plb(lzb,'ArrayList',100);var fpb;eA(319,634,nzb,jpb);_.hg=function kpb(a){return false};_.ng=function lpb(a){mh(a,0);return null};_.ne=function mpb(){return gpb(),qpb(),ppb};_.og=function npb(){return gpb(),qpb(),ppb};_.kg=function opb(){return 0};var Dz=plb(lzb,'Collections/EmptyList',319);eA(320,1,{},rpb);_.xe=function spb(){return false};_.rg=function tpb(){return false};_.ye=function upb(){throw new grb};_.sg=function vpb(){throw new grb};_.ze=function wpb(){throw new Qlb};var ppb;var Cz=plb(lzb,'Collections/EmptyListIterator',320);eA(571,48,ysb,Bpb);var Ez=plb(lzb,'ConcurrentModificationException',571);eA(131,1,{3:1,12:1,131:1},Cpb,Dpb);_.eQ=function Epb(a){return gp(a,131)&&DA(EA(this.a.getTime()),EA(cp(a,131).a.getTime()))};_.hC=function Fpb(){var a;a=EA(this.a.getTime());return TA(UA(a,QA(a,32)))};_.tS=function Hpb(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+~~(c/60);b=(c<0?-c:c)%60<10?'0'+(c<0?-c:c)%60:''+(c<0?-c:c)%60;return (Kpb(),Ipb)[this.a.getDay()]+' '+Jpb[this.a.getMonth()]+' '+Gpb(this.a.getDate())+' '+Gpb(this.a.getHours())+':'+Gpb(this.a.getMinutes())+':'+Gpb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var Fz=plb(lzb,'Date',131);var Ipb,Jpb;eA(55,314,{3:1,148:1},Npb);var Gz=plb(lzb,'HashMap',55);eA(212,633,{3:1,198:1},Rpb);_.hg=function Spb(a){return Ppb(this,a)};_.ig=function Tpb(){return this.a.b==0};_.ne=function Upb(){return rob(new sob(this.a))};_.jg=function Vpb(a){return Qpb(this,a)};_.kg=function Wpb(){return this.a.b};_.tS=function Xpb(){return tnb(new sob(this.a))};var Hz=plb(lzb,'HashSet',212);eA(229,1,{},dqb);_.wg=function eqb(){return Object.create(null)};_.xg=function fqb(){return new hqb(this)};var Lz=plb(lzb,'InternalJsHashCodeMap',229);eA(335,1,{},hqb);_.xe=function iqb(){return gqb(this)};_.ye=function jqb(){return lh(gqb(this)),this.e=this.a,this.f=this.a[this.c++],this.f};_.ze=function kqb(){ph(!!this.f);cqb(this.g,this.f.tg());lp(this.a)===lp(this.e)&&this.a.length!=1&&--this.c;this.f=null};_.b=-1;_.c=0;_.e=null;_.f=null;var Iz=plb(lzb,'InternalJsHashCodeMap/1',335);eA(333,229,{},lqb);_.wg=function mqb(){return {}};_.xg=function nqb(){var a=this.yg();var b=this.a;for(var c in b){if(c==parseInt(c,10)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.mg(d[e])}}}return a.ne()};_.yg=function oqb(){return new pqb(this)};var Kz=plb(lzb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy',333);eA(334,100,nzb,pqb);_.qg=function qqb(a){var b;return b=cp(Rob(this,a),51),cqb(this.a,b.tg()),b};var Jz=plb(lzb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy/1',334);eA(330,1,{},rqb);_.zg=function sqb(){return new dqb};_.Ag=function tqb(){return new Hqb};var Oz=plb(lzb,'InternalJsMapFactory',330);var uqb;eA(332,330,{},yqb);_.Ag=function zqb(){return new erb};var Mz=plb(lzb,'InternalJsMapFactory/KeysWorkaroundJsMapFactory',332);eA(331,330,{},Aqb);_.zg=function Bqb(){return new lqb};_.Ag=function Cqb(){return new Xqb};var Nz=plb(lzb,'InternalJsMapFactory/LegacyInternalJsMapFactory',331);eA(203,1,{},Hqb);_.Bg=function Iqb(){return Object.create(null)};_.xg=function Jqb(){var a;a=this.Dg();return new Pqb(this,a)};_.Cg=function Kqb(a){return this.a[a]};_.Dg=function Lqb(){return Dqb(this)};_.Eg=function Mqb(a){return new Tqb(this,a)};_.Fg=function Nqb(a,b){return Eqb(this,a,b)};_.Gg=function Oqb(a){return Fqb(this,a)};var Uz=plb(lzb,'InternalJsStringMap',203);eA(324,1,{},Pqb);_.xe=function Qqb(){return this.a<this.d.length};_.ye=function Rqb(){return lh(this.a<this.d.length),new Tqb(this.c,this.d[this.b=this.a++])};_.ze=function Sqb(){ph(this.b!=-1);this.c.Gg(this.d[this.b]);this.b=-1};_.a=0;_.b=-1;var Pz=plb(lzb,'InternalJsStringMap/1',324);eA(228,635,mzb,Tqb);_.tg=function Uqb(){return this.b};_.ug=function Vqb(){return this.a.Cg(this.b)};_.vg=function Wqb(a){return this.a.Fg(this.b,a)};var Qz=plb(lzb,'InternalJsStringMap/2',228);eA(321,203,{},Xqb);_.Bg=function Yqb(){return {}};_.xg=function Zqb(){var a=this.Hg();for(var b in this.a){if(b.charCodeAt(0)==58){var c=this.Eg(b.substring(1));a.mg(c)}}return a.ne()};_.Cg=function $qb(a){return this.a[':'+a]};_.Hg=function _qb(){return new crb(this)};_.Fg=function arb(a,b){return Eqb(this,':'+a,b)};_.Gg=function brb(a){return Fqb(this,':'+a)};var Sz=plb(lzb,'InternalJsStringMap/InternalJsStringMapLegacy',321);eA(323,100,nzb,crb);_.qg=function drb(a){var b;return b=cp(Rob(this,a),51),Fqb(this.a,':'+ep(b.tg())),b};var Rz=plb(lzb,'InternalJsStringMap/InternalJsStringMapLegacy/1',323);eA(322,203,{},erb);_.Dg=function frb(){var a;a=Dqb(this);!(this.a[ozb]===undefined)&&(a[a.length]=ozb);return a};var Tz=plb(lzb,'InternalJsStringMap/InternalJsStringMapWithKeysWorkaround',322);var Vz=rlb(lzb,'Map/Entry');eA(129,48,ysb,grb);var Wz=plb(lzb,'NoSuchElementException',129);eA(445,1,{},prb);_.a=0;_.b=0;var jrb,krb,lrb=0;var Xz=plb(lzb,'Random',445);eA(34,634,nzb,yrb);_.lg=function zrb(a,b){Brb(a,this.a.b.length+1);Lob(this.a,a,b)};_.mg=function Arb(a){return qrb(this,a)};_.hg=function Crb(a){return Pob(this.a,a,0)!=-1};_.ng=function Drb(a){return urb(this,a)};_.ig=function Erb(){return this.a.b.length==0};_.ne=function Frb(){return new kob(this.a)};_.qg=function Grb(a){return wrb(this,a)};_.kg=function Hrb(){return this.a.b.length};_.tS=function Irb(){return tnb(this.a)};var Yz=plb(lzb,'Vector',34);var tp=slb('int','I'),Zz=slb('boolean','Z'),Zs=plb(rzb,'CollapsedPropertyHolder',620),$s=plb(rzb,'JavaClassHierarchySetupUtil',622),_s=plb(rzb,'LongLibBase/LongEmul',null),at=plb(rzb,'ModuleUtils',625),qp=slb('byte','B'),sp=slb('double','D'),rp=slb('char','C'),Vz=rlb(lzb,'Map/Entry');var Jrb=cB();var gwtOnLoad=gwtOnLoad=bB;_A(fB);dB('permProps',[[['locale',hyb],['user.agent','ie9']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=circuitjs1-0.js\n"]);
  