Files
circuitjs/circuitjs1/34BE10C27C953A8358ADAB184A21D5C0.cache.js
2025-09-24 12:40:09 +02:00

27 lines
721 KiB
JavaScript

circuitjs1.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.circuitjs1;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = '34BE10C27C953A8358ADAB184A21D5C0';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 S(){}\nfunction aG(){}\nfunction ZF(){}\nfunction mb(){}\nfunction zb(){}\nfunction Cf(){}\nfunction hh(){}\nfunction th(){}\nfunction Ah(){}\nfunction hm(){}\nfunction mm(){}\nfunction tm(){}\nfunction ym(){}\nfunction Im(){}\nfunction Om(){}\nfunction Tm(){}\nfunction Ym(){}\nfunction bn(){}\nfunction gn(){}\nfunction mn(){}\nfunction rn(){}\nfunction An(){}\nfunction Fn(){}\nfunction In(){}\nfunction Ln(){}\nfunction Qn(){}\nfunction io(){}\nfunction Gp(){}\nfunction dq(){}\nfunction jq(){}\nfunction lq(){}\nfunction xH(){}\nfunction zH(){}\nfunction CH(){}\nfunction zI(){}\nfunction _I(){}\nfunction rK(){}\nfunction tK(){}\nfunction YK(){}\nfunction $K(){}\nfunction bP(){}\nfunction qP(){}\nfunction IR(){}\nfunction KR(){}\nfunction RR(){}\nfunction lT(){}\nfunction l7(){}\nfunction d7(){}\nfunction i7(){}\nfunction o7(){}\nfunction r7(){}\nfunction v7(){}\nfunction L$(){}\nfunction $T(a){}\nfunction $ib(){}\nfunction gib(){}\nfunction obb(){}\nfunction heb(){}\nfunction hQb(){}\nfunction qhb(){}\nfunction fjb(){}\nfunction Rpb(){}\nfunction uFb(){}\nfunction VHb(){}\nfunction $Mb(){}\nfunction pRb(){}\nfunction sRb(){}\nfunction BRb(){}\nfunction GRb(){}\nfunction bWb(){}\nfunction jWb(){}\nfunction rWb(){}\nfunction oib(a){}\nfunction jDb(a){}\nfunction CG(){vG()}\nfunction JJ(){HJ()}\nfunction Jg(){Jg=ZF}\nfunction dK(a){II(a)}\nfunction kc(a,b){a.a=b}\nfunction bm(a,b){a.a=b}\nfunction cm(a,b){a.b=b}\nfunction EH(a,b){a.b=b}\nfunction DH(a,b){a.a=b}\nfunction FH(a,b){a.d=b}\nfunction $I(a,b){a.d=b}\nfunction $l(a,b){a.f=b}\nfunction bI(a,b){a.f=b}\nfunction bO(a,b){a.d=b}\nfunction dO(a,b){a.f=b}\nfunction IJ(a,b){a.a=b}\nfunction lP(a,b){a.e=b}\nfunction mP(a,b){a.g=b}\nfunction BQ(a,b){a.e=b}\nfunction DQ(a,b){a.e=b}\nfunction x1(a,b){a.d=b}\nfunction _1(a,b){a.d=b}\nfunction Be(a,b){a.Sb=b}\nfunction jb(a){this.a=a}\nfunction qb(a){this.a=a}\nfunction Mb(a){this.a=a}\nfunction Sb(a){this.a=a}\nfunction Un(a){this.a=a}\nfunction Zn(a){this.a=a}\nfunction co(a){this.a=a}\nfunction Eo(a){this.a=a}\nfunction Wo(a){this.a=a}\nfunction _o(a){this.a=a}\nfunction cH(a){this.a=a}\nfunction mH(a){this.a=a}\nfunction gI(a){this.a=a}\nfunction hI(a){this.a=a}\nfunction jI(a){this.a=a}\nfunction lI(a){this.a=a}\nfunction nI(a){this.a=a}\nfunction pI(a){this.a=a}\nfunction uI(a){this.a=a}\nfunction wI(a){this.a=a}\nfunction xL(a){this.a=a}\nfunction VM(a){this.a=a}\nfunction gN(a){this.a=a}\nfunction LN(a){this.d=a}\nfunction sO(a){this.a=a}\nfunction TO(a){this.a=a}\nfunction PO(a){this.b=a}\nfunction PQ(a){this.a=a}\nfunction nQ(a){this.a=a}\nfunction pQ(a){this.a=a}\nfunction RQ(a){this.a=a}\nfunction TQ(a){this.a=a}\nfunction cP(a){this.a=a}\nfunction jP(a){this.a=a}\nfunction KP(a){this.a=a}\nfunction yR(a){this.a=a}\nfunction BS(a){this.a=a}\nfunction IY(a){this.a=a}\nfunction E_(a){this.a=a}\nfunction l6(a){this.a=a}\nfunction n6(a){this.a=a}\nfunction p6(a){this.a=a}\nfunction r6(a){this.a=a}\nfunction t6(a){this.a=a}\nfunction x6(a){this.a=a}\nfunction z6(a){this.a=a}\nfunction A6(a){this.a=a}\nfunction F6(a){this.a=a}\nfunction H6(a){this.a=a}\nfunction O6(a){this.a=a}\nfunction Q6(a){this.a=a}\nfunction S6(a){this.a=a}\nfunction U6(a){this.a=a}\nfunction W6(a){this.a=a}\nfunction Y6(a){this.a=a}\nfunction $6(a){this.a=a}\nfunction f7(a){this.a=a}\nfunction h7(a){this.c=a}\nfunction cT(a){this.c=a}\nfunction wn(){this.a={}}\nfunction e7(){this.a=-1}\nfunction qAb(){this.f=0}\nfunction rab(a,b){a.d=b}\nfunction Gab(a,b){a.a=b}\nfunction gtb(a,b){a.a=b}\nfunction Rzb(a,b){a.a=b}\nfunction WCb(a,b){a.a=b}\nfunction HCb(a,b){a.Z=b}\nfunction hhb(a,b){a.e=b}\nfunction YU(a,b){a.kb=b}\nfunction vK(a,b){af(b,a)}\nfunction vhb(a){this.a=a}\nfunction thb(a){this.a=a}\nfunction xhb(a){this.a=a}\nfunction zhb(a){this.a=a}\nfunction Bhb(a){this.a=a}\nfunction Dhb(a){this.a=a}\nfunction Fhb(a){this.a=a}\nfunction Hhb(a){this.a=a}\nfunction Yhb(a){this.a=a}\nfunction $hb(a){this.a=a}\nfunction aib(a){this.a=a}\nfunction cib(a){this.a=a}\nfunction eib(a){this.a=a}\nfunction iib(a){this.a=a}\nfunction yib(a){this.a=a}\nfunction Fib(a){this.a=a}\nfunction Lib(a){this.a=a}\nfunction Nib(a){this.a=a}\nfunction Qib(a){this.a=a}\nfunction Sib(a){this.a=a}\nfunction Uib(a){this.a=a}\nfunction bjb(a){this.a=a}\nfunction djb(a){this.a=a}\nfunction kjb(a){this.b=a}\nfunction Rlb(a){this.a=a}\nfunction Tlb(a){this.a=a}\nfunction Vlb(a){this.a=a}\nfunction $lb(a){this.a=a}\nfunction LDb(a){this.a=a}\nfunction NDb(a){this.a=a}\nfunction PDb(a){this.a=a}\nfunction RDb(a){this.a=a}\nfunction TDb(a){this.a=a}\nfunction VDb(a){this.a=a}\nfunction XDb(a){this.a=a}\nfunction ZDb(a){this.a=a}\nfunction _Db(a){this.a=a}\nfunction bEb(a){this.a=a}\nfunction dEb(a){this.a=a}\nfunction fEb(a){this.a=a}\nfunction hEb(a){this.a=a}\nfunction lEb(a){this.a=a}\nfunction oEb(a){this.a=a}\nfunction tEb(a){this.a=a}\nfunction vEb(a){this.a=a}\nfunction mFb(a){this.a=a}\nfunction oFb(a){this.a=a}\nfunction qFb(a){this.a=a}\nfunction sFb(a){this.a=a}\nfunction CGb(a){this.a=a}\nfunction EGb(a){this.a=a}\nfunction GGb(a){this.a=a}\nfunction aHb(a){this.a=a}\nfunction cHb(a){this.a=a}\nfunction eHb(a){this.a=a}\nfunction gHb(a){this.a=a}\nfunction iHb(a){this.a=a}\nfunction WHb(a){this.a=a}\nfunction YHb(a){this.a=a}\nfunction LLb(a){this.a=a}\nfunction NLb(a){this.a=a}\nfunction TLb(a){this.a=a}\nfunction VLb(a){this.a=a}\nfunction XLb(a){this.a=a}\nfunction KRb(a){this.a=a}\nfunction DSb(a){this.a=a}\nfunction vUb(a){this.a=a}\nfunction ZUb(a){this.a=a}\nfunction RUb(a){this.d=a}\nfunction cVb(a){this.a=a}\nfunction OVb(a){this.c=a}\nfunction qYb(a){this.a=a}\nfunction Bg(){this.a=Ig()}\nfunction tS(){tS=ZF;HS()}\nfunction DI(){DI=ZF;XJ()}\nfunction kR(){kR=ZF;oR()}\nfunction mT(){mT=ZF;iT()}\nfunction JWb(){qUb(this)}\nfunction J5(){debugger}\nfunction xF(a){return a.e}\nfunction kqb(a){a.a=false}\nfunction cmb(a){a.b=a.c=0}\nfunction R7(a){a.F=0;a.D=0}\nfunction o9(a){a.o&&a.Bh()}\nfunction Ayb(a){a.A=QU(4)}\nfunction qzb(a){a.A=QU(4)}\nfunction Rf(b,a){b.font=a}\nfunction Th(b,a){b.href=a}\nfunction vi(b,a){b.name=a}\nfunction yi(b,a){b.size=a}\nfunction Vh(b,a){b.width=a}\nfunction Uh(b,a){b.height=a}\nfunction vn(a,b,c){a.a[b]=c}\nfunction _7(a,b,c){a.G[b]=c}\nfunction dmb(a,b){a.b=a.c=b}\nfunction ACb(a,b){a.n=uBb=b}\nfunction MM(a,b){$M(a.lb,b)}\nfunction kH(a,b){uH(a.a,b)}\nfunction Llb(a){Jlb=a;Klb()}\nfunction Wjb(a){a.e=0;a.d=0}\nfunction si(b,a){b.checked=a}\nfunction wi(b,a){b.htmlFor=a}\nfunction Sf(b,a){b.lineCap=a}\nfunction LU(a){return LT==a}\nfunction ih(a){return a.ze()}\nfunction oh(a){nh();mh.Be(a)}\nfunction yJ(a){$wnd.alert(a)}\nfunction l2(){JP.call(this)}\nfunction NRb(){wg.call(this)}\nfunction zSb(){wg.call(this)}\nfunction BSb(){wg.call(this)}\nfunction YSb(){wg.call(this)}\nfunction QTb(){wg.call(this)}\nfunction xWb(){wg.call(this)}\nfunction AXb(){wg.call(this)}\nfunction lc(a){kc(this,a.id)}\nfunction VS(a,b){YS(a,b,a.c)}\nfunction XM(a,b){a.a=b;YM(a)}\nfunction PXb(a,b){rVb(a.a,b)}\nfunction ZXb(a,b){zVb(a.a,b)}\nfunction De(a,b){Mh(a.ce(),b)}\nfunction Mg(a,b){Jg();a.src=b}\nfunction ui(b,a){b.disabled=a}\nfunction Ph(b,a){b.tabIndex=a}\nfunction JG(a){MG(a);this.a=a}\nfunction Em(){this.c=++Bm}\nfunction IG(){this.a=new KTb}\nfunction mK(){this.b=new CVb}\nfunction u7(){this.b=new $Xb}\nfunction gp(){gp=ZF;new JWb}\nfunction Dp(){Dp=ZF;Cp=new Gp}\nfunction Dg(){Dg=ZF;Cg=new S}\nfunction dh(){dh=ZF;bh=new hh}\nfunction HJ(){HJ=ZF;GJ=new Em}\nfunction VO(){VO=ZF;UO=new bP}\nfunction NWb(){this.a=new JWb}\nfunction $Xb(){this.a=new CVb}\nfunction Rhb(a){Nhb(a);Mhb(a)}\nfunction BDb(a){a.Y.o||EDb(a)}\nfunction G5(a){console.log(a)}\nfunction Tb(a){Sb.call(this,a)}\nfunction Fc(a){Sb.call(this,a)}\nfunction xg(a){vg.call(this,a)}\nfunction zg(a){xg.call(this,a)}\nfunction Yo(a){vg.call(this,a)}\nfunction Ho(a){Fo.call(this,a)}\nfunction WK(a){Ho.call(this,a)}\nfunction bL(a){pf.call(this,a)}\nfunction PRb(){NRb.call(this)}\nfunction tO(a){sO.call(this,a)}\nfunction Qf(b,a){b.fillStyle=a}\nfunction Oh(b,a){b.scrollTop=a}\nfunction un(a,b){return a.a[b]}\nfunction bV(a){return a<0?-a:a}\nfunction Ag(a){return Ig()-a.a}\nfunction AM(a){return DI(),a.a}\nfunction NY(a){!!a.j&&SEb(a.j)}\nfunction ttb(a,b){a.d=b;wtb(a)}\nfunction yI(a,b,c){a.a=b;a.b=c}\nfunction lH(a,b,c){vH(a.a,b,c)}\nfunction zP(a,b){EP(a,b,b,-1)}\nfunction rP(a,b){sP(a,b,a.k.c)}\nfunction bM(a,b){IL(a,b);WL(a)}\nfunction zO(a,b){aO(a,b);--a.b}\nfunction DCb(a,b){oCb(a);a.p=b}\nfunction Ob(){Mb.call(this,YYb)}\nfunction Pb(){Mb.call(this,ZYb)}\nfunction Xb(){Mb.call(this,$Yb)}\nfunction Yb(){Mb.call(this,_Yb)}\nfunction Zb(){Mb.call(this,aZb)}\nfunction _b(){Mb.call(this,bZb)}\nfunction ac(){Mb.call(this,cZb)}\nfunction bc(){Mb.call(this,dZb)}\nfunction cc(){Mb.call(this,eZb)}\nfunction sc(){Mb.call(this,fZb)}\nfunction zc(){Mb.call(this,gZb)}\nfunction Ac(){Mb.call(this,hZb)}\nfunction Bc(){Mb.call(this,iZb)}\nfunction Dc(){Mb.call(this,jZb)}\nfunction Ec(){Mb.call(this,kZb)}\nfunction Hc(){Mb.call(this,mZb)}\nfunction Mc(){Mb.call(this,nZb)}\nfunction ae(){Mb.call(this,oZb)}\nfunction de(){Mb.call(this,pZb)}\nfunction ze(){throw xF(new QTb)}\nfunction P$(){P$=ZF;M$=new JWb}\nfunction Tg(){Tg=ZF;!!(nh(),mh)}\nfunction TF(){RF==null&&(RF=[])}\nfunction ue(a){return DI(),a.Sb}\nfunction uf(a){return DI(),a.Sb}\nfunction eW(a,b){return a>b?a:b}\nfunction fW(a,b){return a<b?a:b}\nfunction c4(a,b){return a<b?a:b}\nfunction _3(a,b){return a>b?a:b}\nfunction DU(a,b){return a.mb[b]}\nfunction Og(a,b){a.a=b;return a}\nfunction RJ(a,b){a.__listener=b}\nfunction pT(a,b){a.style[m_b]=b}\nfunction Pf(c,a,b){c.scale(a,b)}\nfunction Ae(a,b){Be(a,(DI(),b))}\nfunction hL(a,b){iL((DI(),a),b)}\nfunction ftb(a){b4(jRb,a.b,a.a)}\nfunction TEb(a){a.e=true;SEb(a)}\nfunction TRb(a){return BYb(a),a}\nfunction wSb(a){return BYb(a),a}\nfunction ASb(a){xg.call(this,a)}\nfunction CSb(a){xg.call(this,a)}\nfunction ZSb(a){xg.call(this,a)}\nfunction ORb(a){xg.call(this,a)}\nfunction RTb(a){xg.call(this,a)}\nfunction nYb(a,b){a.splice(b,1)}\nfunction Lf(c,a,b){c.lineTo(a,b)}\nfunction Nf(c,a,b){c.moveTo(a,b)}\nfunction nq(a,b){return jSb(a,b)}\nfunction kq(a){return a[4]||a[1]}\nfunction pf(a){Be(this,(DI(),a))}\nfunction Af(a){Be(this,(DI(),a))}\nfunction KL(a){Be(this,(DI(),a))}\nfunction TN(a){Be(this,(DI(),a))}\nfunction dL(a){eL.call(this,a.a)}\nfunction QRb(a){ORb.call(this,a)}\nfunction MJ(){qo.call(this,null)}\nfunction _Sb(a){ASb.call(this,a)}\nfunction KTb(){KRb.call(this,'')}\nfunction LTb(){KRb.call(this,'')}\nfunction NTb(a){ORb.call(this,a)}\nfunction gxb(){this.a=0;this.b=0}\nfunction ESb(a){this.a=vSb(a,10)}\nfunction oYb(a,b){return vq(a,b)}\nfunction rX(a,b){return a.A[b].o}\nfunction Je(a,b){DI();aK(a.Sb,b)}\nfunction VCb(a,b,c){vCb(a.a,b,c)}\nfunction bb(a,b,c){ab(a,b,Ig(),c)}\nfunction Kb(a,b){Lh(b,'role',a.a)}\nfunction rYb(a){qYb.call(this,a)}\nfunction rc(){Mb.call(this,'log')}\nfunction mc(){Mb.call(this,'img')}\nfunction Yd(){Mb.call(this,'row')}\nfunction he(){Mb.call(this,'tab')}\nfunction Ki(){Fi.call(this,OZb,3)}\nfunction Dk(){Ak.call(this,OZb,1)}\nfunction Yk(){Wk.call(this,VZb,0)}\nfunction Kl(){Hl.call(this,OZb,1)}\nfunction Ee(a,b,c){Pe(a.ce(),b,c)}\nfunction po(a,b){return Bo(a.a,b)}\nfunction DF(a,b){return zF(a,b)>0}\nfunction GF(a,b){return zF(a,b)<0}\nfunction jH(a,b){return rH(a.a,b)}\nfunction CK(a,b){return WS(a.k,b)}\nfunction DK(a,b){return XS(a.k,b)}\nfunction FG(b,a){return b.test(a)}\nfunction Tf(b,a){b.strokeStyle=a}\nfunction iL(a,b){a.style[g_b]=b.a}\nfunction qM(a,b){IL(a.tb,b);WL(a)}\nfunction XR(a,b){li((DI(),a.b),b)}\nfunction ZR(a,b){Oh((DI(),a.b),b)}\nfunction vS(a){(DI(),a.Sb).rows=5}\nfunction aSb(a){_Rb(a);return a.k}\nfunction bSb(a){_Rb(a);return a.i}\nfunction Sh(a){a=wTb(a);return a}\nfunction Kgb(a){a.k=true;return a}\nfunction rib(a){a.p=true;return a}\nfunction sib(a){a.d=true;return a}\nfunction ljb(a){this.b=6;this.c=a}\nfunction lJ(){this.a=new qo(null)}\nfunction HK(){this.k=new _S(this)}\nfunction SRb(){SRb=ZF;RRb=false}\nfunction gXb(){gXb=ZF;fXb=iXb()}\nfunction keb(){keb=ZF;ieb=new JWb}\nfunction $Vb(){$Vb=ZF;ZVb=new bWb}\nfunction iWb(){iWb=ZF;hWb=new jWb}\nfunction qWb(){qWb=ZF;pWb=new rWb}\nfunction PTb(){PTb=ZF;OTb=new GRb}\nfunction ah(){Qg!=0&&(Qg=0);Sg=-1}\nfunction jQ(){kQ.call(this,false)}\nfunction KS(){IS.call(this,VZb,0)}\nfunction fc(){Mb.call(this,'form')}\nfunction gc(){Mb.call(this,'grid')}\nfunction nc(){Mb.call(this,'link')}\nfunction oc(){Mb.call(this,'list')}\nfunction uc(){Mb.call(this,'math')}\nfunction vc(){Mb.call(this,'menu')}\nfunction Cc(){Mb.call(this,'note')}\nfunction oe(){Mb.call(this,'tree')}\nfunction se(a,b){Pe(a.ce(),b,true)}\nfunction Fe(a,b){Qe((DI(),a.Sb),b)}\nfunction He(a,b){Re((DI(),a.Sb),b)}\nfunction xf(a,b){Uh((DI(),a.Sb),b)}\nfunction yf(a,b){Vh((DI(),a.Sb),b)}\nfunction of(a){(DI(),a.Sb).focus()}\nfunction ZU(a,b,c){alb(b,FU(a,c))}\nfunction fxb(a,b,c){a.a+=b;a.b+=c}\nfunction syb(a,b,c){a.c+=b;a.d+=c}\nfunction ETb(a,b){a.a+=b;return a}\nfunction FTb(a,b){a.a+=b;return a}\nfunction Ib(a,b){this.b=a;this.a=b}\nfunction Yf(a,b){this.b=a;this.c=b}\nfunction yg(a,b){pg.call(this,a,b)}\nfunction Fi(a,b){Yf.call(this,a,b)}\nfunction dj(a,b){Yf.call(this,a,b)}\nfunction Rj(a,b){Yf.call(this,a,b)}\nfunction pk(a,b){Yf.call(this,a,b)}\nfunction Ak(a,b){Yf.call(this,a,b)}\nfunction Lk(a,b){Yf.call(this,a,b)}\nfunction Wk(a,b){Yf.call(this,a,b)}\nfunction kl(a,b){Yf.call(this,a,b)}\nfunction ml(){kl.call(this,'PX',0)}\nfunction sl(){kl.call(this,'EX',3)}\nfunction ql(){kl.call(this,'EM',2)}\nfunction Al(){kl.call(this,'CM',7)}\nfunction Cl(){kl.call(this,'MM',8)}\nfunction ul(){kl.call(this,'PT',4)}\nfunction wl(){kl.call(this,'PC',5)}\nfunction yl(){kl.call(this,'IN',6)}\nfunction Hl(a,b){Yf.call(this,a,b)}\nfunction Rl(a,b){Yf.call(this,a,b)}\nfunction Ap(a,b){Yf.call(this,a,b)}\nfunction AI(a,b){this.a=a;this.b=b}\nfunction KH(a,b){this.a=a;this.b=b}\nfunction Uo(a,b){this.b=a;this.a=b}\nfunction Bo(a,b){return iUb(a.d,b)}\nfunction BF(a,b){return zF(a,b)==0}\nfunction EF(a,b){return zF(a,b)>=0}\nfunction KF(a,b){return zF(a,b)!=0}\nfunction TI(a){return OJ((DI(),a))}\nfunction MI(a,b){DI();PJ();cK(a,b)}\nfunction WI(a,b){DI();PJ();cK(a,b)}\nfunction aL(a,b){Nh((DI(),a.Sb),b)}\nfunction RN(a,b){vi((DI(),a.Sb),b)}\nfunction HP(a,b){xi((DI(),a.Sb),b)}\nfunction IP(a,b){yi((DI(),a.Sb),b)}\nfunction TP(a){(DI(),a.Sb).focus()}\nfunction yS(a){(DI(),a.Sb).size=50}\nfunction EM(a,b){JM(a,pm(b),qm(b))}\nfunction FM(a,b){KM(a,pm(b),qm(b))}\nfunction IN(a,b){Yf.call(this,a,b)}\nfunction IS(a,b){Yf.call(this,a,b)}\nfunction ZQ(a,b){Yf.call(this,a,b)}\nfunction sT(a,b){pg.call(this,a,b)}\nfunction EZ(a,b){jZ.call(this,a,b)}\nfunction t$(a,b){$Z.call(this,a,b)}\nfunction G_(a,b){_U.call(this,a,b)}\nfunction oK(a,b){this.a=a;this.b=b}\nfunction qQ(a,b){this.a=a;this.b=b}\nfunction C6(a,b){this.a=a;this.b=b}\nfunction L6(a,b){this.a=a;this.b=b}\nfunction dlb(a){this.a=a;this.b=12}\nfunction rUb(a){return a.a.c+a.b.c}\nfunction tCb(a){return a.A.c+a.A.b}\nfunction oDb(a,b){return a.r+a.t-b}\nfunction ECb(a,b,c){TXb(a._,b).n=c}\nfunction uV(a,b){vV(a,b.b,b.c,b.a)}\nfunction yT(a){Co(a.a,a.d,a.c,a.b)}\nfunction k2(a,b){xi((DI(),a.Sb),b)}\nfunction Xe(a,b){!!a.Pb&&oo(a.Pb,b)}\nfunction Xf(c,a,b){c.translate(a,b)}\nfunction Mh(b,a){b.className=a||''}\nfunction Nh(b,a){b.innerHTML=a||''}\nfunction xi(b,a){b.selectedIndex=a}\nfunction ti(b,a){b.defaultChecked=a}\nfunction hJ(a){gJ();return kJ(eJ,a)}\nfunction Bb(a){$wnd.clearTimeout(a)}\nfunction _g(a){$wnd.clearTimeout(a)}\nfunction FJ(a,b,c){$wnd.open(a,b,c)}\nfunction YL(a,b){a.ub=b?b:(YQ(),VQ)}\nfunction wT(c,a,b){c.open(a,b,true)}\nfunction pV(a,b){Wkb(a,b.b,b.c,b.a)}\nfunction W1(a){qL.call(this,xRb(a))}\nfunction qS(a){pf.call(this,a);Dp()}\nfunction Nb(){Mb.call(this,'alert')}\nfunction le(){Mb.call(this,'timer')}\nfunction ic(){Mb.call(this,'group')}\nfunction Lc(){Mb.call(this,'radio')}\nfunction ol(){kl.call(this,'PCT',1)}\nfunction Vl(){Rl.call(this,'PRE',2)}\nfunction $tb(a,b){t$.call(this,a,b)}\nfunction hub(a,b){$Z.call(this,a,b)}\nfunction htb(a,b){this.b=a;this.a=b}\nfunction jEb(a,b){this.b=a;this.a=b}\nfunction RLb(a,b){this.b=a;this.a=b}\nfunction Ylb(a,b){this.a=a;this.b=b}\nfunction zmb(a,b){this.a=a;this.b=b}\nfunction hxb(a,b){this.a=a;this.b=b}\nfunction mVb(a,b){this.a=a;this.b=b}\nfunction FOb(a,b){_U.call(this,a,b)}\nfunction HQb(a,b){_U.call(this,a,b)}\nfunction HRb(a,b){return eTb(a.a,b)}\nfunction LWb(a,b){return iUb(a.a,b)}\nfunction NXb(a,b){return rVb(a.a,b)}\nfunction OXb(a,b){return sVb(a.a,b)}\nfunction YXb(a,b){return xVb(a.a,b)}\nfunction mXb(a,b){return a.a.get(b)}\nfunction a5(a,b){return b+a.sb&a.rb}\nfunction kr(a){return a==null?null:a}\nfunction Ab(a){$wnd.clearInterval(a)}\nfunction g4(a){a.d=true;y4(a);t3(a)}\nfunction w2(a,b){!!a.Nc&&CQ(a.Nc,b)}\nfunction lYb(a,b,c){a.splice(b,0,c)}\nfunction Ykb(a,b,c,d){Kf(a.a,b,c,d)}\nfunction Rb(a,b,c){Lh(b,a.a,Qb(a,c))}\nfunction nf(a,b){(DI(),a.Sb)[AZb]=!b}\nfunction ai(a,b){a.textContent=b||''}\nfunction ge(){Mb.call(this,'status')}\nfunction ce(){Mb.call(this,'slider')}\nfunction Wb(){Mb.call(this,'banner')}\nfunction Nc(){Mb.call(this,'region')}\nfunction Hi(){Fi.call(this,'NONE',0)}\nfunction Tj(){Rj.call(this,'NONE',0)}\nfunction sj(){dj.call(this,'MOVE',4)}\nfunction pj(){dj.call(this,'AUTO',1)}\nfunction Fk(){Ak.call(this,'AUTO',3)}\nfunction sk(){pk.call(this,'BOLD',1)}\nfunction $k(){Wk.call(this,'LEFT',2)}\nfunction qo(a){ro.call(this,a,false)}\nfunction LH(a){KH.call(this,a.a,a.b)}\nfunction GQ(a,b){LQ.call(this,a.a,b)}\nfunction HQ(a,b){MQ.call(this,a.a,b)}\nfunction KK(a,b){zK(a,b,(DI(),a.Sb))}\nfunction uO(a,b){zK(a,b,(DI(),a.Sb))}\nfunction SR(a){return ii((DI(),a.b))}\nfunction sH(a){return $wnd[a].length}\nfunction yWb(){this.a=new $wnd.Date}\nfunction Pg(){this.b='canvas2svg.js'}\nfunction tp(){tp=ZF;gp();sp=new JWb}\nfunction kXb(){gXb();return new fXb}\nfunction Bjb(a,b){a.a==null&&(a.a=b)}\nfunction J4(a,b){b!=null&&$M(a.zd,b)}\nfunction TW(a,b){BW.call(this,a,b,0)}\nfunction hX(a,b){BW.call(this,a,b,1)}\nfunction fX(a,b){UW.call(this,a,b,1)}\nfunction C$(a,b){UW.call(this,a,b,1)}\nfunction rub(a,b){hub.call(this,a,b)}\nfunction VQb(a,b){hub.call(this,a,b)}\nfunction Oub(a,b){tab.call(this,a,b)}\nfunction iBb(a,b){Wmb.call(this,a,b)}\nfunction Vb(){Mb.call(this,'article')}\nfunction jc(){Mb.call(this,'heading')}\nfunction pc(){Mb.call(this,'listbox')}\nfunction tc(){Mb.call(this,'marquee')}\nfunction xc(){Mb.call(this,'menubar')}\nfunction ie(){Mb.call(this,'tablist')}\nfunction ke(){Mb.call(this,'textbox')}\nfunction me(){Mb.call(this,'toolbar')}\nfunction ne(){Mb.call(this,'tooltip')}\nfunction MS(){IS.call(this,'LEFT',2)}\nfunction kj(){dj.call(this,'TEXT',13)}\nfunction lj(){dj.call(this,'WAIT',14)}\nfunction mj(){dj.call(this,'HELP',15)}\nfunction ak(){Rj.call(this,'FLEX',17)}\nfunction ck(){Rj.call(this,'BLOCK',1)}\nfunction ik(){Rj.call(this,'TABLE',7)}\nfunction Qk(){Lk.call(this,'FIXED',3)}\nfunction _k(){Wk.call(this,'RIGHT',3)}\nfunction Li(){Fi.call(this,'SOLID',4)}\nfunction Gb(a){this.a=a;zb.call(this)}\nfunction Mo(a){this.a=a;zb.call(this)}\nfunction yq(a){return zq(a.l,a.m,a.h)}\nfunction USb(a){return zF(a,0)>0?a:0}\nfunction QI(a){return DI(),OJ(a.type)}\nfunction sQ(a){return ei((DI(),a.Sb))}\nfunction zJ(a){return $wnd.confirm(a)}\nfunction uTb(a,b){return a.substr(b)}\nfunction GTb(a,b){a.a+=''+b;return a}\nfunction HTb(a,b){a.a+=''+b;return a}\nfunction mbb(a,b){a.e=b?a.e|1:a.e&-2}\nfunction idb(a,b){BW.call(this,a,b,0)}\nfunction MR(){ER.call(this,$doc.body)}\nfunction NS(){IS.call(this,'RIGHT',3)}\nfunction eR(a){db.call(this);this.a=a}\nfunction eub(a,b){UW.call(this,a,b,6)}\nfunction zHb(a,b){UW.call(this,a,b,2)}\nfunction blb(a,b){Tf(a.a,b);Qf(a.a,b)}\nfunction GM(a,b){LM((pm(b),qm(b),a))}\nfunction GI(a,b,c){DI();_J(a,KI(b),c)}\nfunction iR(a){this.a=a;zb.call(this)}\nfunction j6(a){this.a=a;zb.call(this)}\nfunction ZWb(a){this.a=kXb();this.b=a}\nfunction pXb(a){this.a=kXb();this.b=a}\nfunction PJ(){if(!NJ){$J();NJ=true}}\nfunction tW(a){return a<0?-1:a==0?0:1}\nfunction fUb(a){return !a?null:a.ei()}\nfunction CXb(a){return a!=null?Y(a):0}\nfunction kTb(a,b){return a.indexOf(b)}\nfunction iTb(a,b){return BYb(a),a===b}\nfunction UXb(a,b){return uVb(a.a,b,0)}\nfunction WJb(a){a.n=273.15;a.o=a.n+25}\nfunction xFb(a){a.b=0;a.a=0;a.c=false}\nfunction vYb(){qYb.call(this,'UTF-8')}\nfunction $b(){Mb.call(this,'combobox')}\nfunction ec(){Mb.call(this,'document')}\nfunction hc(){Mb.call(this,'gridcell')}\nfunction qc(){Mb.call(this,'listitem')}\nfunction yc(){Mb.call(this,'menuitem')}\nfunction qe(){Mb.call(this,'treeitem')}\nfunction pe(){Mb.call(this,'treegrid')}\nfunction Zd(){Mb.call(this,'rowgroup')}\nfunction je(){Mb.call(this,'tabpanel')}\nfunction Ii(){Fi.call(this,'DOTTED',1)}\nfunction Ji(){Fi.call(this,'DASHED',2)}\nfunction tk(){pk.call(this,'BOLDER',2)}\nfunction rk(){pk.call(this,'NORMAL',0)}\nfunction Tl(){Rl.call(this,'NORMAL',0)}\nfunction Ul(){Rl.call(this,'NOWRAP',1)}\nfunction dk(){Rj.call(this,'INLINE',2)}\nfunction hk(){Rj.call(this,'RUN_IN',6)}\nfunction Nk(){Lk.call(this,'STATIC',0)}\nfunction Ek(){Ak.call(this,'SCROLL',2)}\nfunction gh(a,b){a.b=jh(a.b,[b,false])}\nfunction $M(a,b){mN(a.b,b,false);YM(a)}\nfunction HG(a,b){HTb(a.a,b.a);return a}\nfunction gL(a,b){(DI(),a)['align']=b.a}\nfunction RO(a,b){return DI(),a.rows[b]}\nfunction QO(a,b){return RO((DI(),a),b)}\nfunction oN(a,b,c){sN(a,b,(HN(),BN),c)}\nfunction pN(a,b,c){sN(a,b,(HN(),EN),c)}\nfunction UW(a,b,c){BW.call(this,a,b,c)}\nfunction Of(e,a,b,c,d){e.rect(a,b,c,d)}\nfunction Df(c,a,b){c.addColorStop(a,b)}\nfunction Lh(c,a,b){c.setAttribute(a,b)}\nfunction VSb(a,b){return zF(a,b)<0?a:b}\nfunction MSb(a){return a==0?0:a<0?-1:1}\nfunction DWb(a){return a<10?'0'+a:''+a}\nfunction ATb(a){return BTb(a,a.length)}\nfunction wf(a){return (DI(),a.Sb).width}\nfunction Hp(){Hp=ZF;Fp((Dp(),Dp(),Cp))}\nfunction eI(a){aI(a);a.b=RI(new pI(a))}\nfunction hg(a){a.j=rq(FE,XYb,158,0,0,1)}\nfunction fj(){dj.call(this,'DEFAULT',0)}\nfunction rj(){dj.call(this,'POINTER',3)}\nfunction uk(){pk.call(this,'LIGHTER',3)}\nfunction Ck(){Ak.call(this,'VISIBLE',0)}\nfunction Jl(){Hl.call(this,'VISIBLE',0)}\nfunction Zk(){Wk.call(this,'JUSTIFY',1)}\nfunction dc(){Mb.call(this,'directory')}\nfunction be(){Mb.call(this,'separator')}\nfunction $d(){Mb.call(this,'rowheader')}\nfunction _d(){Mb.call(this,'scrollbar')}\nfunction hG(a,b){BG(b.d,b.c);wVb(a.c,b)}\nfunction FK(a,b){return RS(a,WS(a.k,b))}\nfunction qO(a,b,c){return pO(a.a.c,b,c)}\nfunction zq(a,b,c){return {l:a,m:b,h:c}}\nfunction If(d,a,b,c){d.drawImage(a,b,c)}\nfunction dY(a,b){jX();zX.call(this,a,b)}\nfunction LS(){IS.call(this,'JUSTIFY',1)}\nfunction P8(a,b){jX();zX.call(this,a,b)}\nfunction a9(a,b){jX();zX.call(this,a,b)}\nfunction i5(a,b){b>0&&(a.t[b-1].b=true)}\nfunction k5(a,b){b>0&&(a.t[b-1].e=true)}\nfunction Xkb(a,b,c,d,e){Vf(a.a,b,c,d,e)}\nfunction _kb(a,b,c,d,e){Jf(a.a,b,c,d,e)}\nfunction emb(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction Do(a){this.d=new JWb;this.c=a}\nfunction FRb(a){this.d=a;this.a=new JWb}\nfunction LI(a){DI();CI=a;PJ();XJ(),TJ=a}\nfunction VI(a){DI();CI=a;PJ();XJ(),TJ=a}\nfunction xS(a){(DI(),a.Sb).maxLength=15}\nfunction zVb(a,b){YVb(a.a,a.a.length,b)}\nfunction fr(a,b){return a!=null&&cr(a,b)}\nfunction FSb(a,b){return a<b?-1:a>b?1:0}\nfunction Ih(b,a){return parseInt(b[a])|0}\nfunction Ch(b,a){return b.appendChild(a)}\nfunction Fh(b,a){return b.removeChild(a)}\nfunction Mf(b,a){return b.measureText(a)}\nfunction fK(a){a.preventDefault();gK(a)}\nfunction Ocb(a){a.s=rq(pr,l$b,8,2,15,1)}\nfunction Ok(){Lk.call(this,'RELATIVE',1)}\nfunction Pk(){Lk.call(this,'ABSOLUTE',2)}\nfunction Wl(){Rl.call(this,'PRE_LINE',3)}\nfunction Xl(){Rl.call(this,'PRE_WRAP',4)}\nfunction tj(){dj.call(this,'E_RESIZE',5)}\nfunction wj(){dj.call(this,'N_RESIZE',8)}\nfunction _j(){Rj.call(this,'INITIAL',16)}\nfunction Ccb(a,b){jX();zX.call(this,a,b)}\nfunction Reb(a,b){jX();zX.call(this,a,b)}\nfunction Blb(a,b){jX();zX.call(this,a,b)}\nfunction lnb(a,b){jX();zX.call(this,a,b)}\nfunction Vob(a,b){jX();zX.call(this,a,b)}\nfunction Gwb(a,b){jX();zX.call(this,a,b)}\nfunction SIb(a,b){jX();zX.call(this,a,b)}\nfunction hLb(a,b){jX();zX.call(this,a,b)}\nfunction gPb(a,b){jX();zX.call(this,a,b)}\nfunction sPb(a,b){jX();m0.call(this,a,b)}\nfunction jyb(a,b){u9.call(this,a,b,true)}\nfunction Fab(a,b){a.A=rq(Ky,XYb,9,b,0,1)}\nfunction CVb(){this.a=rq(DE,XYb,1,0,5,1)}\nfunction ye(a,b){Pe((DI(),a.Sb),b,false)}\nfunction ve(a){return Ih((DI(),a.Sb),rZb)}\nfunction we(a){return Ih((DI(),a.Sb),sZb)}\nfunction EG(c,a,b){return a.replace(c,b)}\nfunction cU(a,b,c){bU(a,b.a,b.b,c.a,c.b)}\nfunction ggb(a,b){a.p=b;a.q=a.p.n;kgb(a)}\nfunction stb(a,b){a.t=b;a.u=a.t.t;wtb(a)}\nfunction Ce(a,b){(DI(),a.Sb).style[tZb]=b}\nfunction Ie(a,b){(DI(),a.Sb).style[uZb]=b}\nfunction hr(a){return typeof a==='number'}\nfunction jr(a){return typeof a==='string'}\nfunction Gl(){Gl=ZF;Fl=new Jl;El=new Kl}\nfunction VK(){VK=ZF;TK=new YK;UK=new $K}\nfunction xm(){xm=ZF;wm=new Fm($Zb,new ym)}\nfunction Hm(){Hm=ZF;Gm=new Fm(_Zb,new Im)}\nfunction Sm(){Sm=ZF;Rm=new Fm(a$b,new Tm)}\nfunction Xm(){Xm=ZF;Wm=new Fm(b$b,new Ym)}\nfunction ln(){ln=ZF;kn=new Fm(c$b,new mn)}\nfunction zn(){zn=ZF;yn=new Fm(f$b,new An)}\nfunction En(){En=ZF;Dn=new Fm(g$b,new Fn)}\nfunction Kn(){Kn=ZF;Jn=new Fm(h$b,new Ln)}\nfunction Pn(){Pn=ZF;On=new Fm(i$b,new Qn)}\nfunction Iq(a){return a.l+a.m*v$b+a.h*w$b}\nfunction FF(a){return typeof a==='number'}\nfunction fG(a,b,c){return yG(a.b,a.d,b,c)}\nfunction TL(a){return Ih((DI(),a.Sb),rZb)}\nfunction UL(a){return Ih((DI(),a.Sb),sZb)}\nfunction LM(a){a.qb=false;JI((DI(),a.Sb))}\nfunction wg(){hg(this);jg(this);this.xe()}\nfunction ON(a,b){this.a=a;LN.call(this,b)}\nfunction d2(a,b){b2.call(this,a);this.d=b}\nfunction gj(){dj.call(this,'SE_RESIZE',9)}\nfunction uj(){dj.call(this,'NE_RESIZE',6)}\nfunction vj(){dj.call(this,'NW_RESIZE',7)}\nfunction jj(){dj.call(this,'W_RESIZE',12)}\nfunction ij(){dj.call(this,'S_RESIZE',11)}\nfunction qj(){dj.call(this,'CROSSHAIR',2)}\nfunction gk(){Rj.call(this,'LIST_ITEM',5)}\nfunction Bwb(a,b){job.call(this,a,b,true)}\nfunction Cwb(a,b){Hnb.call(this,a,b,true)}\nfunction Ewb(a,b){ytb.call(this,a,b,true)}\nfunction QFb(a,b){OFb();zX.call(this,a,b)}\nfunction mTb(a,b){return a.lastIndexOf(b)}\nfunction lTb(a,b,c){return a.indexOf(b,c)}\nfunction lS(a){return Jh((DI(),a.Sb),S_b)}\nfunction YRb(a){return a>=56320&&a<=57343}\nfunction MWb(a,b){return oUb(a.a,b)!=null}\nfunction QXb(a,b){return uVb(a.a,b,0)!=-1}\nfunction vWb(a,b){b.$modCount=a.$modCount}\nfunction w4(a,b){RS(a.Id,b);!!a.Ab&&X4(a)}\nfunction bmb(a){g5(a.g,a.f[0],a.f[1],a.b)}\nfunction Dyb(a){a.s=0;a.t=a.s+1;a.u=a.s+2}\nfunction sAb(a){a.j=50;a.k=0.0082;a.t=I$b}\nfunction KYb(a){return a.$H||(a.$H=++JYb)}\nfunction gr(a){return typeof a==='boolean'}\nfunction wYb(a){if(!a){throw xF(new zSb)}}\nfunction EYb(a){if(!a){throw xF(new BSb)}}\nfunction zYb(a){if(!a){throw xF(new AXb)}}\nfunction CTb(a){KRb.call(this,(BYb(a),a))}\nfunction MTb(a){KRb.call(this,(BYb(a),a))}\nfunction $j(){Rj.call(this,'TABLE_ROW',15)}\nfunction hj(){dj.call(this,'SW_RESIZE',10)}\nfunction Lg(a){a.parentNode.removeChild(a)}\nfunction rH(a,b){return $wnd[a].getItem(b)}\nfunction ZN(a){return (DI(),a).rows.length}\nfunction _H(a){if(a.a){yT(a.a.a);a.a=null}}\nfunction aI(a){if(a.b){yT(a.b.a);a.b=null}}\nfunction FP(a,b){AP(a,b);ki((DI(),a.Sb),b)}\nfunction g5(a,b,c,d){l5(a,b,-d);l5(a,c,d)}\nfunction Jf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction ktb(a,b){job.call(this,a,b,false)}\nfunction ltb(a,b){Hnb.call(this,a,b,false)}\nfunction Ytb(a,b){ytb.call(this,a,b,false)}\nfunction v6(a){this.a=a;kQ.call(this,true)}\nfunction gS(a){this.c=a;this.a=!!this.c.Mb}\nfunction ro(a,b){this.a=new Do(b);this.b=a}\nfunction UCb(a,b){qL.call(this,a);this.a=b}\nfunction RHb(a,b){SHb.call(this,a,b,false)}\nfunction JCb(a,b,c){a.u=new $Xb;yBb(a,b,c)}\nfunction OYb(){OYb=ZF;LYb=new S;NYb=new S}\nfunction pH(){pH=ZF;nH=qH(P$b);oH=qH(Q$b)}\nfunction $Hb(a){a.e=a.i;a.d=0;a.a=1;_Hb(a)}\nfunction PEb(a){a.e=false;a.d=false;SEb(a)}\nfunction KNb(a){a.k=0.0082;a.t=I$b;a.c=100}\nfunction ijb(a){a%=WYb;return a>=0?a:a+WYb}\nfunction rh(a){nh();return parseInt(a)||-1}\nfunction vTb(a,b,c){return a.substr(b,c-b)}\nfunction AVb(a){return jYb(a.a,a.a.length)}\nfunction SI(a){return DI(),a.__eventBits||0}\nfunction HLb(a){(DI(),a.Sb).style[u6b]=E6b}\nfunction lR(b,a){kR();b.__gwt_resolve=mR(a)}\nfunction _Rb(a){if(a.k!=null){return}nSb(a)}\nfunction V4(a){tN(a.Mb,a.Ad,!a.Bd.c);G4(a)}\nfunction V1(a,b){oL(a,(SRb(),b?true:false))}\nfunction XCb(a,b){yCb(a.a,b);sCb(a.a,false)}\nfunction utb(a,b){(a.bb&1)!=0!=b&&(a.bb^=1)}\nfunction b8(a,b){_U.call(this,a,b);R7(this)}\nfunction nj(){dj.call(this,'COL_RESIZE',16)}\nfunction oj(){dj.call(this,'ROW_RESIZE',17)}\nfunction Yj(){Rj.call(this,'TABLE_CELL',13)}\nfunction dr(a){return String.fromCharCode(a)}\nfunction Fb(a,b){return $wnd.setTimeout(a,b)}\nfunction Eh(a,b){return Dh(a,b,a.firstChild)}\nfunction Ug(a,b,c){return a.apply(b,c);var d}\nfunction ng(a,b){a.e=b;b!=null&&IYb(b,DZb,a)}\nfunction Ep(a){!a.a&&(a.a=new lq);return a.a}\nfunction Fp(a){!a.b&&(a.b=new jq);return a.b}\nfunction eb(a){this.j=new jb(this);this.s=a}\nfunction zWb(a){this.a=new $wnd.Date(OF(a))}\nfunction IYb(b,c,d){try{b[c]=d}catch(a){}}\nfunction Vf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction _p(a,b){Hp();$p.call(this,a,b,true)}\nfunction MP(a,b){return VP(a,b,a.b.a.length)}\nfunction OP(a,b){return WP(a,b,a.b.a.length)}\nfunction pO(a,b,c){return a.rows[b].cells[c]}\nfunction pwb(a,b){_U.call(this,a,b);this.a=0}\nfunction lxb(a,b){A1.call(this,a,b);this.a=1}\nfunction BHb(a,b){_U.call(this,a,b);this.d=1}\nfunction bk(){Rj.call(this,'INLINE_FLEX',18)}\nfunction ek(){Rj.call(this,'INLINE_BLOCK',3)}\nfunction fk(){Rj.call(this,'INLINE_TABLE',4)}\nfunction gm(){gm=ZF;fm=new Fm('blur',new hm)}\nfunction gJ(){gJ=ZF;new nJ;eJ=new lJ;fJ=iJ()}\nfunction RH(a){a.r=false;a.c=false;a.g=null}\nfunction Sfb(a){HM(a,false);p2==a&&(p2=null)}\nfunction nDb(a,b){a.u==0?(a.b=b):(a.b=false)}\nfunction clb(a,b){if(b){Rf(a.a,b.a);a.b=b.b}}\nfunction dXb(a,b){var c;c=a[f4b];c.call(a,b)}\nfunction eXb(a,b){var c;c=a[f4b];c.call(a,b)}\nfunction Eb(a,b){return $wnd.setInterval(a,b)}\nfunction Dh(c,a,b){return c.insertBefore(a,b)}\nfunction zf(a){return (DI(),a.Sb).toDataURL()}\nfunction no(a,b,c){return new Eo(uo(a.a,b,c))}\nfunction SH(a){return new KH(SR(a.s),WR(a.s))}\nfunction sm(){sm=ZF;rm=new Fm('click',new tm)}\nfunction Nm(){Nm=ZF;Mm=new Fm('keyup',new Om)}\nfunction Zj(){Rj.call(this,'TABLE_COLUMN',14)}\nfunction jk(){Rj.call(this,'TABLE_CAPTION',8)}\nfunction fg(a,b,c){Yf.call(this,a,b);this.a=c}\nfunction QN(a,b,c){this.a=a;this.d=b;this.c=c}\n",
"function e_(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Hjb(){this.a='gnd';this.b=1;this.d=2}\nfunction imb(a,b){a.b=b;emb(a.a,a.b,a.W,a.bb)}\nfunction nT(a){return jT(a.d,a.b,a.c,a.e,a.a)}\nfunction r5(a,b){return lr(b*a.Cd[0]+a.Cd[4])}\nfunction s5(a,b){return lr(b*a.Cd[3]+a.Cd[5])}\nfunction nTb(a,b,c){return a.lastIndexOf(b,c)}\nfunction URb(a,b){SRb();return a==b?0:a?1:-1}\nfunction kQb(a,b){_U.call(this,a,b);jQb(this)}\nfunction LQ(a,b){KQ.call(this,a,true);this.e=b}\nfunction H_(a,b,c,d,e){aV.call(this,a,b,c,d,e)}\nfunction Ff(g,a,b,c,d,e,f){g.arc(a,b,c,d,e,f)}\nfunction vo(a,b,c,d){var e;e=yo(a,b,c);e.Th(d)}\nfunction ko(a){var b;if(ho){b=new io;a.ie(b)}}\nfunction Nhb(a){while(CK(a.k,0)!=a.d)FK(a.k,0)}\nfunction nb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction MRb(){xg.call(this,'divide by zero')}\nfunction tab(a,b){_U.call(this,a,b);this.f=I$b}\nfunction ilb(a,b){_U.call(this,a,b);this.a=hlb}\nfunction xpb(a,b){_U.call(this,a,b);this.a=j_b}\nfunction Szb(a,b){_U.call(this,a,b);this.a=m$b}\nfunction jrb(a,b){_U.call(this,a,b);this.a=2.5}\nfunction Aeb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction JEb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction JLb(a,b,c){this.a=a;this.c=b;this.b=c}\nfunction elb(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction wXb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction xyb(a){vyb.call(this,a.c,a.d,a.b,a.a)}\nfunction YGb(a){while(CK(a.j,0)!=a.f)FK(a.j,0)}\nfunction to(a,b){!a.a&&(a.a=new CVb);rVb(a.a,b)}\nfunction li(a,b){di(a)&&(b=-b);a.scrollLeft=b}\nfunction pS(a,b){(DI(),a.Sb)[S_b]=b!=null?b:''}\nfunction DLb(a,b){$M(a.c,xRb('Mode: ')+(''+b))}\nfunction xYb(a,b){if(!a){throw xF(new ASb(b))}}\nfunction mq(a,b){this.c=a;this.b=b;this.a=false}\nfunction HH(a,b){return new KH(a.a-b.a,a.b-b.b)}\nfunction IH(a,b){return new KH(a.a*b.a,a.b*b.b)}\nfunction JH(a,b){return new KH(a.a+b.a,a.b+b.b)}\nfunction ySb(a){return !isNaN(a)&&!isFinite(a)}\nfunction hbb(a){return a.g!=null&&a.g.length>0}\nfunction R3(a,b){return lr((b-a.Cd[4])/a.Cd[0])}\nfunction S3(a,b){return lr((b-a.Cd[5])/a.Cd[3])}\nfunction xJ(a){AJ();return vJ((HJ(),HJ(),GJ),a)}\nfunction fp(){return ['USD','US$',2,'US$','$']}\nfunction $1(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction ryb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction GOb(a,b,c,d,e){aV.call(this,a,b,c,d,e)}\nfunction IQb(a,b,c,d,e){aV.call(this,a,b,c,d,e)}\nfunction Awb(a,b){Zdb();_db.call(this,a,b,true)}\nfunction Wvb(a,b){Zub.call(this,a,b);this.bb|=1}\nfunction IQ(a,b){KQ.call(this,a,false);this.e=b}\nfunction qV(a,b){alb(a,ZT);Zkb(a,b.a-3,b.b-3,7)}\nfunction Ef(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction mYb(a,b,c){kYb(c,0,a,b,c.length,false)}\nfunction Zyb(a,b,c){a.b=(a.bb&2)!=0?1-b:b;a.o=c}\nfunction rVb(a,b){a.a[a.a.length]=b;return true}\nfunction Ro(a,b){bp('callback',b);return Qo(a,b)}\nfunction dI(a,b){XR(a.s,lr(b.a));ZR(a.s,lr(b.b))}\nfunction jG(a,b){this.a=a;this.b=b;db.call(this)}\nfunction ub(){this.a=new CVb;this.b=new Gb(this)}\nfunction lm(){lm=ZF;km=new Fm('change',new mm)}\nfunction an(){an=ZF;_m=new Fm('mouseout',new bn)}\nfunction QSb(){QSb=ZF;PSb=rq(yE,XYb,38,256,0,1)}\nfunction zS(){tS();AS.call(this,Xh($doc,'text'))}\nfunction W_(a,b){jX();zX.call(this,a,b);this.a=1}\nfunction MQ(a,b){KQ.call(this,a,true);FQ(this,b)}\nfunction fM(a){eM.call(this);this.vb=a;this.wb=a}\nfunction Tfb(){OM.call(this,new fN);this.kb=true}\nfunction Xj(){Rj.call(this,'TABLE_ROW_GROUP',12)}\nfunction NM(a){!a.rb&&(a.rb=wJ(new VM(a)));cM(a)}\nfunction fSb(a){var b;b=eSb(a);rSb(a,b);return b}\nfunction nK(a){var b=a[d_b];return b==null?-1:b}\nfunction vT(a){a.onreadystatechange=function(){}}\nfunction Cb(a,b){return SYb(function(){a.$d(b)})}\nfunction CU(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction Q4(a,b){a.gc=b;b==0?L4(a,m4b):L4(a,n4b)}\nfunction XXb(a,b){bYb(b,a.a.a.length);vVb(a.a,b)}\nfunction YVb(a,b,c){yYb(b,a.length);WVb(a,0,b,c)}\nfunction jtb(a,b){Zdb();_db.call(this,a,b,false)}\nfunction So(a,b){Po();To.call(this,!a?null:a.a,b)}\nfunction eL(a){cL.call(this);Nh((DI(),this.Sb),a)}\nfunction bG(){$wnd.setTimeout(SYb(rT));NI();lRb()}\nfunction fn(){fn=ZF;en=new Fm('mouseover',new gn)}\nfunction PK(a){return new oT(a.d,a.b,a.c,a.e,a.a)}\nfunction tq(a){return Array.isArray(a)&&a.ii===aG}\nfunction WR(a){return ((DI(),a.b).scrollTop||0)|0}\nfunction re(a,b){Ee(a,Me((DI(),a.Sb))+'-'+b,true)}\nfunction cO(a,b){!!a.e&&(b.a=a.e.a);a.e=b;NO(a.e)}\nfunction QP(a,b){if(a.g){VL(a.g.i,!b);b&&TP(a.g)}}\nfunction h0(a,b){jX();zX.call(this,a,b);this.a=-1}\nfunction JQ(a,b){KQ.call(this,a,false);FQ(this,b)}\nfunction xBb(a,b){fr(b,148)?yBb(a,6,b):yBb(a,0,b)}\nfunction tVb(a,b){AYb(b,a.a.length);return a.a[b]}\nfunction Qgb(a,b){nUb(Fgb,a,b);b.p=b.b=true;b.n=a}\nfunction bNb(a,b){nUb(XMb,a,b);b.u=b.d=true;b.t=a}\nfunction lsb(a){sX(a);a.A[2].A=true;a.e=a.c=false}\nfunction GLb(a){(DI(),a.Sb).style[u6b]='#007bff'}\nfunction vf(a){return (DI(),a.Sb).getContext('2d')}\nfunction er(a){return !Array.isArray(a)&&a.ii===aG}\nfunction _n(a,b){var c;if(Yn){c=new Zn(b);a.ie(c)}}\nfunction fo(a,b){var c;if(bo){c=new co(b);oo(a,c)}}\nfunction jh(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction nN(a){this.a=a;this.b=dp(a);this.c=this.b}\nfunction JO(a){this.c=a;this.d=this.c.i.b;HO(this)}\nfunction qDb(a){iDb();jDb(this);this.e=a;this.u=0}\nfunction FR(a){DR();try{a.me()}finally{MWb(CR,a)}}\nfunction uJ(a){AJ();return vJ(Yn?Yn:(Yn=new Em),a)}\nfunction pq(a,b,c,d,e,f){return qq(a,b,c,d,e,0,f)}\nfunction VW(a,b,c,d,e,f){CW.call(this,a,b,c,d,e,f)}\nfunction FZ(a,b,c,d,e,f){kZ.call(this,a,b,c,d,e,f)}\nfunction u$(a,b,c,d,e,f){_Z.call(this,a,b,c,d,e,f)}\nfunction Q$(a,b){P$();UW.call(this,a,b,1);this.d=5}\nfunction N7(a,b,c){K7();this.d=a;this.c=b;this.a=c}\nfunction Jjb(a,b){UW.call(this,a,b,1);this.a='ext'}\nfunction Uj(){Rj.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction QHb(a){SHb.call(this,a,' \\t\\n\\r\\f',false)}\nfunction EQ(a){Ee(a,Me((DI(),a.Sb))+'-'+L_b,false)}\nfunction vQ(a){return ei((DI(),a.Sb))+Ih(a.Sb,sZb)}\nfunction oUb(a,b){return jr(b)?pUb(a,b):YWb(a.a,b)}\nfunction lXb(a,b){return !(a.a.get(b)===undefined)}\nfunction iU(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction Kf(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction qVb(a,b,c){DYb(b,a.a.length);lYb(a.a,b,c)}\nfunction XU(a,b){if(!WT.Cc.c)return;WU(a,b,a.bg())}\nfunction bYb(a,b){if(a<0||a>=b){throw xF(new PRb)}}\nfunction Khb(){Khb=ZF;Jhb=(Hp(),new _p(o5b,fp()))}\nfunction CJ(){pJ&&_n((!qJ&&(qJ=new MJ),qJ),false)}\nfunction DR(){DR=ZF;AR=new IR;BR=new JWb;CR=new NWb}\nfunction hSb(a){var b;b=eSb(a);b.j=a;b.e=1;return b}\nfunction zbb(a){a.d=acb(a.e,a.d);ybb(a);eU(a);uX(a)}\nfunction Deb(a,b){_U.call(this,a,b);Ceb(this,10240)}\nfunction Iab(a,b){jX();zX.call(this,a,b);vX(this,2)}\nfunction vg(a){hg(this);this.g=a;jg(this);this.xe()}\nfunction uyb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction agb(a){this.d=a;this.c=rq(pr,l$b,8,2,15,1)}\nfunction hmb(a){this.g=a;this.f=rq(pr,l$b,8,2,15,1)}\nfunction _S(a){this.b=a;this.a=rq($x,XYb,21,4,0,1)}\nfunction _tb(a,b,c,d,e,f){u$.call(this,a,b,c,d,e,f)}\nfunction iub(a,b,c,d,e,f){_Z.call(this,a,b,c,d,e,f)}\nfunction Wf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction XEb(a,b,c,d){WEb.call(this,a,b,c);this.c=d}\nfunction QPb(a,b){mgb.call(this,a,b);this.a=4.0E-12}\nfunction xrb(a,b){u9.call(this,a,b,false);wrb(this)}\nfunction VOb(a,b){TOb();b8.call(this,a,b);UOb(this)}\nfunction Vq(a,b){return zq(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Pq(a,b){return zq(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction RSb(a,b){return zF(a,b)<0?-1:zF(a,b)>0?1:0}\nfunction Jh(b,a){return b[a]==null?null:String(b[a])}\nfunction Nqb(){return !!($wnd.File&&$wnd.FileReader)}\nfunction wDb(a){HM(a,false);p2==a&&(p2=null);vDb(a)}\nfunction f3(a,b){I2(a);o4(a);p2=new $Gb(b,a);p2.nf()}\nfunction amb(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction Bub(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\nfunction NCb(a){if(a.X>1){a.X=a.X/2|0;sCb(a,false)}}\nfunction sb(a,b){wVb(a.a,b);a.a.a.length==0&&wb(a.b)}\nfunction sTb(a,b){return iTb(a.substr(0,b.length),b)}\nfunction iUb(a,b){return jr(b)?lUb(a,b):!!WWb(a.a,b)}\nfunction qUb(a){a.a=new ZWb(a);a.b=new pXb(a);wWb(a)}\nfunction NVb(a){EYb(a.b!=-1);vVb(a.c,a.a=a.b);a.b=-1}\nfunction tub(a,b,c,d,e,f){iub.call(this,a,b,c,d,e,f)}\nfunction WQb(a,b,c,d,e,f){iub.call(this,a,b,c,d,e,f)}\nfunction Pub(a,b,c,d,e,f){uab.call(this,a,b,c,d,e,f)}\nfunction jBb(a,b,c,d,e,f){Xmb.call(this,a,b,c,d,e,f)}\nfunction K9(a,b){u9.call(this,a,b,false);this.gb=true}\nfunction Vj(){Rj.call(this,'TABLE_HEADER_GROUP',10)}\nfunction Wj(){Rj.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction JGb(a,b){jX();zX.call(this,a,b);this.a=false}\nfunction pib(a,b,c){if(U1(a.b))return b|c;return b&~c}\nfunction zRb(a){var b;b=new FRb(a);b.e=DRb();return b}\nfunction KWb(a,b){var c;c=mUb(a.a,b,a);return c==null}\nfunction jYb(a,b){var c;c=a.slice(0,b);return vq(c,a)}\nfunction vJ(a,b){return no((!qJ&&(qJ=new MJ),qJ),a,b)}\nfunction TR(a){return OR((!NR&&(NR=new RR),DI(),a.b))}\nfunction VR(a){return PR((!NR&&(NR=new RR),DI(),a.b))}\nfunction ci(a){return Math.round(-a.wheelDelta/40)||0}\nfunction qtb(a,b){return b==0?a.ib:b==1?a.f[0]:a.k[0]}\nfunction BK(a,b){if(b<0||b>a.k.c){throw xF(new NRb)}}\nfunction HM(a,b){if(a.rb){yT(a.rb.a);a.rb=null}VL(a,b)}\nfunction x5(a,b,c){var d;d=a.oc.a.a.length+b;l5(a,d,c)}\nfunction jL(a,b,c){var d;d=fL(a,b);!!d&&iL((DI(),d),c)}\nfunction fab(){fab=ZF;dab=uq(nq(pr,1),l$b,8,15,[1,2])}\nfunction C8(){C8=ZF;A8=uq(nq(pr,1),l$b,8,15,[2,1,4])}\nfunction jX(){jX=ZF;iX=uq(nq(pr,1),l$b,8,15,[2,3,0,1])}\nfunction Uf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction Ujb(a,b,c){return $wnd.Math.sqrt(b*b+c*c)/a.d}\nfunction qib(a,b,c){if(!U1(a.b))return b|c;return b&~c}\nfunction PF(a){if(FF(a)){return a|0}return a.l|a.m<<22}\nfunction z3(a){if(a.Fc.c)return K7(),I7;return K7(),z7}\nfunction BYb(a){if(a==null){throw xF(new YSb)}return a}\nfunction DTb(a,b){a.a+=String.fromCharCode(b);return a}\nfunction _T(a,b){if(a==100||a==-100)return a;return a+b}\nfunction up(a){gp();this.b=new CVb;this.a=a;pp(this,a)}\nfunction ZM(a){Be(this,(DI(),a));this.b=new nN(this.Sb)}\nfunction ER(a){HK.call(this);Be(this,(DI(),a));Ye(this)}\nfunction eN(a){dN.call(this);mN(this.b,a,true);YM(this)}\nfunction aN(a){ZM.call(this,(jTb('span',a.tagName),a))}\nfunction c8(a,b,c,d,e){aV.call(this,a,b,c,d,e);R7(this)}\nfunction eY(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction Gf(g,a,b,c,d,e,f){g.bezierCurveTo(a,b,c,d,e,f)}\nfunction gmb(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction MNb(a,b){_U.call(this,a,b);KNb(this);LNb(this)}\nfunction wyb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction tAb(a){a.f=new agb(WT);$fb(a.f,Wgb(F4b));a.a=1}\nfunction jUb(a,b){return jr(b)?kUb(a,b):fUb(WWb(a.a,b))}\nfunction kJ(a,b){return no(a.a,(!ho&&(ho=new Em),ho),b)}\nfunction IWb(a,b){return kr(a)===kr(b)||a!=null&&U(a,b)}\nfunction BXb(a,b){return kr(a)===kr(b)||a!=null&&U(a,b)}\nfunction RXb(a,b){return bYb(b,a.a.a.length),tVb(a.a,b)}\nfunction TXb(a,b){bYb(b,a.a.a.length);return tVb(a.a,b)}\nfunction WXb(a,b){bYb(b,a.a.a.length);return vVb(a.a,b)}\nfunction JRb(a,b,c){IRb(a,b,b+1,String.fromCharCode(c))}\nfunction I0(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction a1(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction QUb(a){EYb(a.c!=-1);a.d.ai(a.c);a.b=a.c;a.c=-1}\nfunction O5(a){$wnd.saveFile(null,a);u2.Oc=true;y4(u2)}\nfunction vG(){vG=ZF;uG=DG((jl(),al),al);Ch($doc.body,uG)}\nfunction Zdb(){Zdb=ZF;Xdb=uq(nq(pr,1),l$b,8,15,[1,2,3])}\nfunction TOb(){TOb=ZF;QOb=uq(nq(pr,1),l$b,8,15,[1,2,3])}\nfunction Il(){Gl();return uq(nq(wu,1),XYb,185,0,[Fl,El])}\nfunction te(a){return gi((DI(),a.Sb))+$wnd.pageYOffset|0}\nfunction xe(a){Ee(a,Me((DI(),a.Sb))+'-'+'current',false)}\nfunction Ckb(a){var b;UU(a);b=(a.bb&1)!=0?32:16;hU(a,b)}\nfunction sbb(a){var b;!fbb&&tbb();b=kUb(fbb,a);return b}\nfunction YN(a,b){var c;c=a.rows[b];return c.cells.length}\nfunction CT(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction bN(a){_M.call(this);mN(this.b,a,false);YM(this)}\nfunction Y1(a,b){GQ.call(this,(aH(),new RG(Z1+g1b+a)),b)}\nfunction IRb(a,b,c,d){a.a=vTb(a.a,0,b)+(''+d)+uTb(a.a,c)}\nfunction mUb(a,b,c){return jr(b)?nUb(a,b,c):XWb(a.a,b,c)}\nfunction tPb(a,b,c,d,e,f){jX();n0.call(this,a,b,c,d,e,f)}\nfunction hPb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction Dcb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction Clb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction Hwb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction iLb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f)}\nfunction Hab(a,b,c,d,e){a.A[b]=new j2(a,c,d,e);f2(a.A[b])}\nfunction VU(a,b,c,d,e){a.nb=b;a.pb=c;a.ob=d;a.qb=e;a.wg()}\nfunction Ijb(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction vyb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction zT(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction AT(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction aTb(a,b,c){this.a=KZb;this.d=a;this.b=b;this.c=c}\nfunction cRb(a,b){mgb.call(this,a,b);this.q=bRb;kgb(this)}\nfunction eTb(a,b){HYb(b,a.length);return a.charCodeAt(b)}\nfunction uH(a,b){$wnd[a].getItem(b);$wnd[a].removeItem(b)}\nfunction Lm(a,b){b&&(a==39?(a=37):a==37&&(a=39));return a}\nfunction jg(a){if(a.n){a.e!==CZb&&a.xe();a.j=null}return a}\nfunction Ko(a){if(!a.d){return}Io(a);a.a._e(a,new $o(a.b))}\nfunction pUb(a,b){return b==null?YWb(a.a,null):oXb(a.b,b)}\nfunction xTb(a){return String.fromCharCode.apply(null,a)}\nfunction $g(a){Tg();$wnd.setTimeout(function(){throw a},0)}\nfunction vH(a,b,c){$wnd[a].getItem(b);$wnd[a].setItem(b,c)}\nfunction UH(a,b){if(a.j.a){return TH(b,a.j.a)}return false}\nfunction kbb(a,b){pUb(fbb,a.i);a.i=b;nUb(fbb,a.i,a);++gbb}\nfunction RFb(a,b,c,d,e,f){OFb();AX.call(this,a,b,c,d,e,f)}\nfunction $vb(){$vb=ZF;Yvb=uq(nq(pr,1),l$b,8,15,[6,2,4,5])}\nfunction wBb(){wBb=ZF;vBb=uq(nq(or,1),Z_b,8,15,[2,2.5,2])}\nfunction nh(){nh=ZF;var a,b;b=!sh();a=new Ah;mh=b?new th:a}\nfunction RYb(){if(MYb==256){LYb=NYb;NYb=new S;MYb=0}++MYb}\nfunction RG(a){if(a==null){throw xF(new ZSb(N$b))}this.a=a}\nfunction NG(a){if(a==null){throw xF(new ZSb(N$b))}this.a=a}\nfunction $2(a){if(!Q3(a,_2b)){return}p2=new Eib(2);p2.nf()}\nfunction BP(a,b){AP(a,b);return CP((DI(),a.Sb).options[b])}\nfunction wc(a,b){Rb((Kc(),Ic),a,uq(nq(Vr,1),XYb,269,0,[b]))}\nfunction gg(){eg();return uq(nq(Os,1),XYb,206,0,[bg,cg,dg])}\nfunction oJ(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction JL(){KL.call(this,(DI(),$doc.createElement(y$b)))}\nfunction tib(a,b){oib(this);this.n=a;this.t=b;this.d=false}\nfunction Zgb(a){var b,c;c=new QHb(a);b=_gb(c);b.b=b.k=true}\nfunction jNb(a){var b,c;b=new QHb(a);c=lNb(b);c.d=c.k=true}\nfunction GH(a,b){this.c=b;this.d=new LH(a);this.e=new LH(b)}\nfunction GG(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction L4(a,b){a.Hb!=null&&ye(a.J,a.Hb);se(a.J,b);a.Hb=b}\nfunction LF(a,b){return AF(Pq(FF(a)?NF(a):a,FF(b)?NF(b):b))}\nfunction QF(a,b){return AF(Vq(FF(a)?NF(a):a,FF(b)?NF(b):b))}\nfunction Bp(){zp();return uq(nq(xv,1),XYb,203,0,[yp,xp,wp])}\nfunction $Q(){YQ();return uq(nq(xx,1),XYb,202,0,[VQ,WQ,XQ])}\nfunction wJ(a){AJ();BJ();return vJ((!bo&&(bo=new Em),bo),a)}\nfunction AW(a){if(a<VYb)return a*r0b-1;return 1-(a-VYb)*r0b}\nfunction GP(a){AP(a,0);(DI(),a.Sb).options[0].selected=true}\nfunction A1(a,b){_U.call(this,a,b);this.d=1.0E-5;this.g=h0b}\nfunction D$(a,b,c,d,e,f){VW.call(this,a,b,c,d,e,f);this.r=1}\nfunction bfb(a,b){jX();zX.call(this,a,b);this.a=4;afb(this)}\nfunction Pqb(a,b){u9.call(this,a,b,false);this.a=5;this.b=0}\nfunction ksb(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=I$b}\nfunction y4(a){if(!a.lc){a.lc=true;lh((dh(),new A6(a)),16)}}\nfunction jJ(){gJ();var a;a=iJ();if(!iTb(a,fJ)){fJ=a;ko(eJ)}}\nfunction GR(){DR();try{XK(CR,AR)}finally{qUb(CR.a);qUb(BR)}}\nfunction Wsb(a,b){jX();zX.call(this,a,b);this.c=2;Vsb(this)}\nfunction lUb(a,b){return b==null?!!WWb(a.a,null):lXb(a.b,b)}\nfunction gSb(a,b){var c;c=eSb(a);rSb(a,c);c.e=b?8:0;return c}\nfunction HU(a,b,c,d){var e;e=new gxb;JU(a,b,e,c,d);return e}\nfunction ITb(a,b,c){a.a=vTb(a.a,0,b)+''+uTb(a.a,c);return a}\nfunction ABb(a,b,c){var d;d=b<c?b:c;return d/2/(a.n/2+0.05)}\nfunction og(a,b){var c;c=aSb(a.gi);return b==null?c:c+': '+b}\nfunction LK(a,b){var c;c=GK(a,b);c&&NK((DI(),b.Sb));return c}\nfunction wWb(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction MG(a){if(a==null){throw xF(new ZSb('css is null'))}}\nfunction ok(){ok=ZF;nk=new rk;kk=new sk;lk=new tk;mk=new uk}\nfunction zk(){zk=ZF;yk=new Ck;wk=new Dk;xk=new Ek;vk=new Fk}\nfunction Kk(){Kk=ZF;Jk=new Nk;Ik=new Ok;Gk=new Pk;Hk=new Qk}\nfunction Vk(){Vk=ZF;Rk=new Yk;Sk=new Zk;Tk=new $k;Uk=new _k}\nfunction HS(){HS=ZF;DS=new KS;ES=new LS;FS=new MS;GS=new NS}\nfunction qn(){qn=ZF;pn=new Fm(d$b,new rn);new Fm(e$b,new rn)}\nfunction iT(){iT=ZF;gT=(gH(),new cH(Zg()+'clear.cache.gif'))}\nfunction vO(){HK.call(this);Ae(this,$doc.createElement(y$b))}\nfunction msb(a,b){jX();zX.call(this,a,b);ksb(this);lsb(this)}\nfunction YEb(a,b,c){WEb.call(this,a,0,101);this.c=b;this.a=c}\nfunction fub(a,b,c,d,e,f){VW.call(this,a,b,c,d,e,f);this.r=6}\nfunction Co(a,b,c,d){a.b>0?to(a,new CT(a,b,c,d)):xo(a,b,c,d)}\nfunction We(a,b,c){return no(!a.Pb?(a.Pb=new qo(a)):a.Pb,c,b)}\nfunction tTb(a,b,c){return c>=0&&iTb(a.substr(c,b.length),b)}\nfunction Hf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction qT(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction rO(a,b,c,d){a.a.rf(b,c);pO(a.a.c,b,c).style[g_b]=d.a}\nfunction l5(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction FCb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&sCb(a,false)}\nfunction Wn(a,b){var c;if(Tn){c=new Un(b);!!a.Pb&&oo(a.Pb,c)}}\nfunction fL(a,b){if(b.Rb!=a){return null}return DI(),Zh(b.Sb)}\nfunction lSb(a){if(a.Sh()){return null}var b=a.j;return WF[b]}\nfunction $F(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction wR(){if(!uR){uR=new vR;KK((DR(),HR()),uR)}return uR}\nfunction mRb(a){uRb=a;jRb=new E5;P3(jRb);wJ(new sRb);v5(jRb)}\nfunction Abb(a,b){jX();zX.call(this,a,b);this.e=wbb;ybb(this)}\nfunction eAb(a,b){jX();zX.call(this,a,b);this.bb|=2;dAb(this)}\nfunction K0(a,b){jX();m0.call(this,a,b);this.i='2*a';k0(this)}\nfunction c1(a,b){jX();m0.call(this,a,b);this.i='2*a';k0(this)}\nfunction Dkb(a,b){_U.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction pg(a,b){hg(this);this.f=b;this.g=a;jg(this);this.xe()}\nfunction gTb(a,b){return fTb(a.toLowerCase(),b.toLowerCase())}\nfunction dUb(a,b){return b===a?'(this Map)':b==null?lZb:_F(b)}\nfunction SSb(a){return ($wnd.Math.exp(a)+$wnd.Math.exp(-a))/2}\nfunction lr(a){return Math.max(Math.min(a,UYb),-2147483648)|0}\nfunction KI(a){DI();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction qk(){ok();return uq(nq(Wt,1),XYb,141,0,[nk,kk,lk,mk])}\nfunction Bk(){zk();return uq(nq(_t,1),XYb,142,0,[yk,wk,xk,vk])}\nfunction Mk(){Kk();return uq(nq(eu,1),XYb,143,0,[Jk,Ik,Gk,Hk])}\nfunction Xk(){Vk();return uq(nq(ju,1),XYb,144,0,[Rk,Sk,Tk,Uk])}\nfunction Aub(){Aub=ZF;yub=uq(nq(pr,1),l$b,8,15,[7,5,15,1,13])}\nfunction JS(){HS();return uq(nq(Vx,1),XYb,147,0,[DS,ES,FS,GS])}\nfunction nS(a){var b;b=Jh((DI(),a.Sb),S_b).length;b>0&&oS(a,b)}\nfunction VL(a,b){if(!a.Kb){return}dR(a.Jb,false,false);_n(a,b)}\nfunction Xub(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?m$b:E5b}\nfunction O4(a){if(a.Wb){if(a.Wb.kb)return;I2(a);a.Wb.kb=true}}\nfunction UY(a){a.q=0;a.k=0;a.f=0;a.j=0;a.o=0;a.e=true;a.d=true}\nfunction hgb(a){a.k.a=0;a.mb[0]=a.mb[1]=a.V=0;a.o&&(a.mb[2]=0)}\nfunction yb(a){!!a.d&&wb(a);a.c=true;a.d=OSb(Eb(Cb(a,a.b),16))}\nfunction GCb(a,b){b<1&&(b=1);b>o$b&&(b=o$b);a.X=b;sCb(a,false)}\nfunction uUb(a,b){if(fr(b,216)){return cUb(a.a,b)}return false}\nfunction rg(b){if(!(EZb in b)){try{throw b}catch(a){}}return b}\nfunction DYb(a,b){if(a<0||a>b){throw xF(new ORb($6b+a+_6b+b))}}\nfunction GYb(a,b){if(a>b||a<0){throw xF(new NTb(Y6b+a+Z6b+b))}}\nfunction jSb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.Nh(b))}\nfunction Ejb(a){var b;for(b=0;b!=a.d.length;b++)a.b[b]=0;a.a=0}\nfunction tN(a,b,c){var d;d=b.Qb;if(d.b==c){return}d.b=c;KN(a.c)}\nfunction SO(a,b,c){var d;d=(a.a.sf(b),DI(),QO(a.a.c,b));Re(d,c)}\nfunction zK(a,b,c){_e(b);VS(a.k,b);DI();Ch(c,KI(b.Sb));af(b,a)}\nfunction Tkb(a,b,c){a.a.beginPath();Of(a.a,0,0,b,c);a.a.clip()}\nfunction kUb(a,b){return b==null?fUb(WWb(a.a,null)):mXb(a.b,b)}\nfunction p4(a,b){var c;r4(a,uYb((c=b,pYb(),c)),0);$M(a.zd,null)}\nfunction L9(a,b,c,d,e,f){t9.call(this,a,b,c,d,e,f);this.gb=true}\nfunction ydb(a,b){u9.call(this,a,b,false);this.gb=true;this.d=2}\nfunction VY(a,b){_U.call(this,a,b);UY(this);this.bb=3;this.n=0}\nfunction leb(a,b){keb();UW.call(this,a,b,1);this.e=1;this.d=h0b}\nfunction tIb(a,b){u9.call(this,a,b,false);this.gb=true;this.d=2}\nfunction j2(a,b,c,d){this.w=a;this.n=b;this.r=this.q=c;this.u=d}\nfunction Ngb(){this.q=c0b;this.r=0;this.e=1;this.a=0;Mgb(this)}\nfunction WOb(a,b,c,d,e){TOb();c8.call(this,a,b,c,d,e);UOb(this)}\nfunction JTb(a,b,c){a.a=vTb(a.a,0,b)+(''+c)+uTb(a.a,b);return a}\nfunction nUb(a,b,c){return b==null?XWb(a.a,null,c):nXb(a.b,b,c)}\nfunction oyb(a,b){return nyb(a,b.c,b.d)&&nyb(a,b.c+b.b,b.d+b.a)}\nfunction AYb(a,b){if(a<0||a>=b){throw xF(new ORb($6b+a+_6b+b))}}\nfunction HYb(a,b){if(a<0||a>=b){throw xF(new NTb($6b+a+_6b+b))}}\nfunction pK(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction flb(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction VWb(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction QJ(a){var b=a.__listener;return !ir(b)&&fr(b,24)?b:null}\nfunction D8(a,b){a.d=b;a.c=8*b;a.e=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction vX(a,b){a.o=b;a.p=8*b;a.q=a.p*2;a.bb&=-2;a.bb|=b==1?1:0}\nfunction ZZ(a){var b;for(b=0;b!=a.n;b++)a.mb[b]=a.p^a.Tg()?a.f:0}\nfunction M3(a,b){var c;c=lr(IXb(a.Gc,32));c<0&&(c=-c);return c%b}\nfunction WS(a,b){if(b<0||b>=a.c){throw xF(new NRb)}return a.a[b]}\nfunction Rh(a){if(Gh(a)){return !!a&&a.nodeType==1}return false}\nfunction rI(a){if(a.f){yT(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction M4(a){a.tb=a.fd.c?8:16;a.rb=~(a.tb-1);a.sb=(a.tb/2|0)-1}\nfunction Yub(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction ARb(a){if(a.a){a.a.b=DRb();a.a.c=a.a.b-a.a.e;a.a=a.a.d}}\nfunction fN(){dN.call(this);(DI(),this.Sb).className='Caption'}\nfunction vib(a,b){oib(this);this.n=a;this.q=b;this.d=this.p=true}\nfunction L0(a,b,c,d,e,f){jX();n0.call(this,a,b,c,d,e,f);J0(this)}\nfunction d1(a,b,c,d,e,f){jX();n0.call(this,a,b,c,d,e,f);b1(this)}\nfunction N5(){$wnd.openFile(function(a,b){Mqb(a,b);w2(u2,true)})}\nfunction _gb(a){var b,c;c=ccb(PHb(a));b=Wgb(c);Lgb(b,a);return b}\nfunction ii(a){var b;b=(a.scrollLeft||0)|0;di(a)&&(b=-b);return b}\nfunction Xh(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction To(a,b){ap('httpMethod',a);ap('url',b);this.a=a;this.d=b}\nfunction iG(a){this.b=new CG;this.c=new CVb;this.d=a;zG(this.b,a)}\nfunction iP(){iP=ZF;fP=new jP(H$b);gP=new jP(E_b);hP=new jP(F$b)}\nfunction gH(){gH=ZF;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction Gi(){Ei();return uq(nq(et,1),XYb,132,0,[Ci,Ai,zi,Bi,Di])}\nfunction Sl(){Ql();return uq(nq(Cu,1),XYb,133,0,[Ll,Ml,Nl,Ol,Pl])}\nfunction XH(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;WH(a)}}\nfunction KN(a){a.c=0;a.b=false;if(!a.e){a.e=true;gh((dh(),bh),a)}}\nfunction JM(a,b,c){DI();if(!CI){a.qb=true;LI(a.Sb);a.ob=b;a.pb=c}}\nfunction Ceb(a,b){a.b=b;a.a=rq(or,Z_b,8,a.b,15,1);a.d=0;a.c=false}\nfunction Qwb(a){a.b=rq(uF,P0b,8,0,16,1);a.c=0;a.a=false;a.e=false}\nfunction uDb(a,b,c){fO(b,a.N,a.M,c);if(++a.M>=a.s.a){a.M=0;++a.N}}\nfunction ldb(a,b){jX();zX.call(this,a,b);this.A[2].A=!this.A[1].A}\nfunction sEb(a,b){this.d=a;this.a=b;this.c=new $Xb;this.b=new $Xb}\nfunction uWb(a,b){if(b.$modCount!=a.$modCount){throw xF(new xWb)}}\nfunction Fvb(a){if(a.f==2)return null;return TXb(a.w,a.f==0?20:4)}\nfunction VXb(a){zYb(a.a.a.length!=0);return TXb(a,a.a.a.length-1)}\nfunction MVb(a){zYb(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction $7(a){var b;for(b=0;b<a.w.a.a.length;b++)TXb(a.w,b).og()}\nfunction a8(a){var b;for(b=0;b<a.w.a.a.length;b++)TXb(a.w,b).Ag()}\nfunction RU(a){var b;for(b=0;b!=a.ag()+a.Yf();b++)a.mb[b]=0;a.V=0}\nfunction OF(a){var b;if(FF(a)){b=a;return b==-0.?0:b}return Uq(a)}\nfunction XN(a,b,c,d){var e;e=qO(a.d,b,c);$N(a,(DI(),e),d);return e}\nfunction vV(a,b,c,d){a.a.lineWidth=3;Wkb(a,b,c,d);a.a.lineWidth=1}\nfunction uAb(a,b){_U.call(this,a,b);sAb(this);this.bb|=1;tAb(this)}\nfunction yJb(a,b){_U.call(this,a,b);wJb(this);this.o=0;this.g='TP'}\nfunction uS(a){qS.call(this,(!yH&&(yH=new zH),!wH&&(wH=new xH),a))}\nfunction rT(){var a;a=uT();if(!iTb('ie10',a)){throw xF(new tT(a))}}\nfunction aK(a,b){PJ();bK(a,b);iTb('dragover',b)&&bK(a,'dragenter')}\nfunction Cjb(a,b){if(fTb(a.e,b)!=0)return false;njb(a);return true}\nfunction EOb(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction pTb(a,b,c){c=zTb(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Xg(a,b,c){var d;d=Vg();try{return Ug(a,b,c)}finally{Yg(d)}}\nfunction zG(a,b){b.style[z$b]=(Kk(),J$b);Ch(b,a.a=DG((jl(),bl),cl))}\nfunction NK(a){a.style[D$b]='';a.style[F$b]='';a.style[z$b]=''}\nfunction cN(a){bN.call(this,a);(DI(),this.Sb).style[u_b]=(Ql(),v_b)}\nfunction X1(a,b){qL.call(this,xRb(a));oL(this,(SRb(),b?true:false))}\nfunction cM(a){if(a.Kb){return}else a.Nb&&_e(a);dR(a.Jb,true,false)}\nfunction Gh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction tH(a,b){return b>=0&&b<$wnd[a].length?$wnd[a].key(b):null}\nfunction Phb(a){return $wnd.Math.abs(a-OF(CF($wnd.Math.round(a))))}\nfunction ji(a){return a.tabIndex<LZb?a.tabIndex:-(a.tabIndex%LZb)-1}\nfunction _Wb(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction VUb(a,b){this.a=a;RUb.call(this,a);DYb(b,a.Xh());this.b=b}\nfunction _fb(a,b,c){a.c[0]=b;a.c[1]=c;i5(a.d,a.c[0]);i5(a.d,a.c[1])}\nfunction WWb(a,b){var c;return UWb(b,VWb(a,b==null?0:(c=Y(b),c|0)))}\nfunction jK(a,b){var c;c=nK(b);if(c<0){return null}return tVb(a.b,c)}\nfunction $S(a,b){var c;c=XS(a,b);if(c==-1){throw xF(new AXb)}ZS(a,c)}\nfunction W2(){var a;a=new ihb;if(!chb(a))return;bhb(a);p2=a;p2.nf()}\nfunction w5(a){var b;for(b=0;b!=a.ab.a.a.length;b++)TXb(a.ab,b).Bg()}\nfunction Jgb(a){a.g==0&&(a.g=1);a.i=a.e*c5b*$wnd.Math.log(a.g/a.q+1)}\nfunction Hgb(a){if(a.c==null)return a.n;return a.n+X2b+xRb(a.c)+')'}\nfunction Xib(){if($wnd.openFile!=undefined)return false;return true}\nfunction jCb(a){if(a.u.a.a.length==2)return TXb(a.u,1).e;return null}\nfunction bp(a,b){if(null==b){throw xF(new ZSb(a+' cannot be null'))}}\nfunction FYb(a){if(!a){throw xF(new CSb(\"Can't overwrite cause\"))}}\nfunction nR(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction mfb(a,b){_U.call(this,a,b);this.gb=true;this.f=2.5;this.e=5}\nfunction fAb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.b=true}\nfunction q5(a,b,c){a.qd=xRb(b);a.k=null;a.pd=c;U4(a,false);a.d=false}\nfunction nG(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 oG(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 pG(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 qG(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 rG(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 sG(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 ib(a,b){cb(a.a,b)?(a.a.q=a.a.s.Yd(a.a.j,a.a.n)):(a.a.q=null)}\nfunction wb(a){if(!a.d){return}++a.b;a.c?Ab(a.d.a):Bb(a.d.a);a.d=null}\nfunction zEb(a,b){var c;b?(c=BEb(a),CEb(a,c)):CEb(a,a.a);VL(a,false)}\nfunction WSb(a){return a==0?0:($wnd.Math.exp(a)-$wnd.Math.exp(-a))/2}\nfunction PU(a){return LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a}\nfunction mR(a){return function(){this.__gwt_resolve=nR;return a.de()}}\nfunction AS(a){uS.call(this,a);(DI(),this.Sb).className='gwt-TextBox'}\nfunction Yg(a){a&&fh((dh(),bh));--Qg;if(a){if(Sg!=-1){_g(Sg);Sg=-1}}}\nfunction t5(a){var b;for(b=0;b!=a.Qc;b++){a.Wc[b].v=b;a.Wc[b].P=true}}\nfunction Fjb(a,b){var c;a.a=b;for(c=0;c!=a.d.length;c++)a.b[c]=a.d[c]}\nfunction alb(a,b){var c;if(b){c=L7(b);Tf(a.a,c);Qf(a.a,c)}else{PTb()}}\nfunction K6(a){a.a.Ob=true;iTb(a.b,_2b)?$2(a.a):iTb(a.b,a3b)&&_2(a.a)}\nfunction yxb(){this.b=rq(pr,l$b,8,4,15,1);this.c=rq(pr,l$b,8,4,15,1)}\nfunction kQ(a){this.b=new CVb;this.f=new CVb;UP(this,a,PK((AQ(),zQ)))}\nfunction Ei(){Ei=ZF;Ci=new Hi;Ai=new Ii;zi=new Ji;Bi=new Ki;Di=new Li}\nfunction Ql(){Ql=ZF;Ll=new Tl;Ml=new Ul;Nl=new Vl;Ol=new Wl;Pl=new Xl}\nfunction E3(a,b){if(b>=a.oc.a.a.length)return null;return TXb(a.oc,b)}\nfunction G3(a,b){if(b>=a.ab.a.a.length)return null;return TXb(a.ab,b)}\nfunction xT(c,a){var b=c;c.onreadystatechange=SYb(function(){a.$e(b)})}\nfunction NU(a,b,c){a.nb+=b;a.pb+=c;a.ob+=b;a.qb+=c;syb(a.U,b,c);a.wg()}\nfunction sV(a,b,c,d,e){a.a.lineWidth=3;Ukb(a,b,c,d,e);a.a.lineWidth=1}\nfunction s$(a,b,c,d,e,f,g,h,i){d>=0&&e>=0&&a.ellipse(b,c,d,e,f,g,h,i)}\nfunction f5(a,b,c,d){h5(a,b,b,d);h5(a,c,c,d);h5(a,b,c,-d);h5(a,c,b,-d)}\nfunction dP(a){return a==(zp(),xp)?(aP(),_O):a==yp?(aP(),YO):(aP(),ZO)}\nfunction eP(a){return a==(zp(),xp)?(aP(),YO):a==yp?(aP(),_O):(aP(),$O)}\nfunction OR(a){return QR(a)?0:((a.scrollWidth||0)|0)-(a.clientWidth|0)}\nfunction PR(a){return QR(a)?(a.clientWidth|0)-((a.scrollWidth||0)|0):0}\nfunction ni(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction Dmb(a,b){_U.call(this,a,b);this.gb=true;this.f=0.5;this.c=SZ}\nfunction hOb(a,b){_U.call(this,a,b);this.s=93;this.k=680;this.gb=true}\nfunction qkb(a,b){jX();zX.call(this,a,b);this.bb|=2;this.n=4;pkb(this)}\nfunction g7(a,b){this.a=b;this.b=a.Cd[0];this.c=a.Cd[4];this.d=a.Cd[5]}\nfunction CEb(a,b){if(b!=a.e){a.e=b;a.c.t=a.o[b];a.i.rg(0,a.c);g4(a.n)}}\nfunction VBb(a,b,c){if(a.A.d+a.A.a<=a.$+5)return;Ykb(b,c,0,a.$);a.$+=15}\nfunction REb(a,b){if(a.e){if(a.d){a.k=OEb(a,b);SEb(a);!!a.c&&a.c.Ae()}}}\nfunction mqb(a,b){jX();zX.call(this,a,b);kqb(this);this.bb|=2;lqb(this)}\nfunction SHb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction rXb(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction ZI(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction YZ(a,b){a.c=b;a.d=7*b;a.e=14*b;a.b=8*b;a.bb&=-2;a.bb|=b==1?1:0}\nfunction wib(a,b){var c;c=new uib('',0,-1,-1);c.b=new X1(a,b);return c}\nfunction hTb(a,b){var c;c=b.length;return iTb(a.substr(a.length-c,c),b)}\nfunction cp(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\nfunction Ig(){if(Date.now){return Date.now()}return (new Date).getTime()}\n",
"function Wg(b){Tg();return function(){return Xg(b,this,arguments);var a}}\nfunction JN(){HN();return uq(nq(Lw,1),XYb,151,0,[EN,BN,FN,GN,AN,DN,CN])}\nfunction JI(a){DI();!!CI&&a==CI&&(CI=null);PJ();(XJ(),TJ)==a&&(TJ=null)}\nfunction UI(a){DI();!!CI&&a==CI&&(CI=null);PJ();(XJ(),TJ)==a&&(TJ=null)}\nfunction HO(a){while(++a.b<a.d.a.length){if(tVb(a.d,a.b)!=null){return}}}\nfunction Zh(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction vVb(a,b){var c;c=(AYb(b,a.a.length),a.a[b]);nYb(a.a,b);return c}\nfunction yVb(a,b,c){var d;d=(AYb(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction n5(a,b,c,d){var e;e=a.oc.a.a.length+d;h5(a,e,0,c);h5(a,e,b,-c)}\nfunction qTb(a,b,c){var d;c=zTb(c);d=new RegExp(b);return a.replace(d,c)}\nfunction xq(a){var b,c,d;b=a&s$b;c=a>>22&s$b;d=a<0?t$b:0;return zq(b,c,d)}\nfunction DJ(){var a;if(pJ){a=new JJ;!!qJ&&oo(qJ,a);return a.a}return null}\nfunction i0(){if(WT.rd<10)return h0b;if(WT.rd<200)return I$b;return 0.1}\nfunction Z2(a,b){I2(a);o4(a);if(r2){aM(r2);r2=null}r2=new Thb(b,a);NM(r2)}\nfunction JBb(a,b){a.u=a._;OXb(a.u,b._);b.u.a.a=rq(DE,XYb,1,0,5,1);EBb(a)}\nfunction Mgb(a){a.t=a.e*c5b;a.s=1/a.t;a.j=$wnd.Math.log(1/a.q+1)*a.e*c5b}\nfunction X3(a,b){q4(a,b.a,2);a.Cd[0]=a.Cd[3]=b.b;a.Cd[4]=b.c;a.Cd[5]=b.d}\nfunction tV(a,b,c){a.a.lineWidth=3;Ukb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction oT(a,b,c,d,e){mT();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction lib(a,b,c){Khb();Thb.call(this,a,b);this.b=a;this.a=c;_e(this.c)}\nfunction Bib(a,b,c){Khb();Thb.call(this,a,b);this.a=a;this.b=c;_e(this.c)}\nfunction cwb(a,b){$vb();e8.call(this,a,b,Zvb,Yvb);this.gb=true;_vb(this)}\nfunction FPb(a,b){UW.call(this,a,b,7);this.c=v0b;this.n=this.o;EPb(this)}\nfunction LXb(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction Tzb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.a=wSb(uSb(PHb(f)))}\nfunction d5(a,b,c,d,e){var f;f=a.oc.a.a.length+d;h5(a,b,f,e);h5(a,c,f,-e)}\nfunction eG(a,b,c){var d,e;d=wG(a.d,b);e=new tG(d,b,c);rVb(a.c,e);return e}\nfunction ERb(a,b,c){if(!lUb(a.a,b)){nUb(a.a,b,c);return true}return false}\nfunction AK(a,b,c){var d;BK(a,c);if(b.Rb==a){d=XS(a.k,b);d<c&&--c}return c}\nfunction qK(a,b){var c;c=bi($doc,a);Ch($doc.body,c);b.Ae();Fh($doc.body,c)}\nfunction m5(a,b,c,d,e,f){h5(a,b,d,f);h5(a,c,e,f);h5(a,b,e,-f);h5(a,c,d,-f)}\nfunction mN(a,b,c){c?Nh(a.a,b):ai(a.a,b);if(a.c!=a.b){a.c=a.b;ep(a.a,a.b)}}\nfunction e8(a,b,c,d){_U.call(this,a,b);R7(this);Z7(this,null,c,d);eU(this)}\nfunction Eeb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);Ceb(this,vSb(PHb(f),10))}\nfunction lyb(a,b,c){var d;d=kUb(a.a,b);return d==null?c:d=='1'||jTb(d,yZb)}\nfunction AP(a,b){if(b<0||b>=(DI(),a.Sb).options.length){throw xF(new NRb)}}\nfunction _P(a){if(eQ(a)){return}a.o?!!a.g&&!a.g.o?hQ(a.g):QP(a,true):hQ(a)}\nfunction gi(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}\nfunction ei(a){var b;b=fi(a)+$wnd.pageXOffset;di(a)&&(b+=hi(a));return b|0}\nfunction nJ(){var a;a=SYb(jJ);$wnd.addEventListener('hashchange',a,false)}\nfunction fTb(a,b){var c,d;c=(BYb(a),a);d=(BYb(b),b);return c==d?0:c<d?-1:1}\nfunction KXb(a,b){!a.a?(a.a=new MTb(a.d)):HTb(a.a,a.b);GTb(a.a,b);return a}\nfunction Vcb(a,b,c){a.a.lineWidth=6;Ukb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction yKb(a,b,c){a.a.lineWidth=6;Ukb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction yX(a,b,c){a.A[b].k||(console.log(z0b+b+A0b),undefined);a.A[b].A=c}\nfunction bf(a,b){a.Ob==-1?MI((DI(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}\nfunction UR(a){return (((DI(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction Yl(a,b){return ((a.clientX||0)|0)-ei(b)+ii(b)+($wnd.pageXOffset|0)}\nfunction kV(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return $wnd.Math.sqrt(c*c+d*d)}\nfunction XS(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction fi(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}\nfunction ki(b,c){try{b.remove(c)}catch(a){b.removeChild(b.childNodes[c])}}\nfunction q4(a,b,c){var d;r4(a,uYb((d=b,pYb(),d)),c);(c&8)==0&&$M(a.zd,null)}\nfunction mxb(a,b,c,d,e,f){B1.call(this,a,b,c,d,e,f);this.a=wSb(uSb(PHb(f)))}\nfunction mgb(a,b){_U.call(this,a,b);this.q=bgb;this.k=new agb(WT);kgb(this)}\nfunction $o(a){Yo.call(this,'A request timeout has expired after '+a+' ms')}\nfunction SXb(a){zYb(a.a.a.length!=0);return bYb(0,a.a.a.length),tVb(a.a,0)}\nfunction Io(a){var b;if(!a.d){return}wb(a.c);b=a.d;a.d=null;vT(b);b.abort()}\nfunction gK(a){var b;b=iK(a);if(!b){return}FI(a,b.nodeType!=1?null:b,QJ(b))}\nfunction zM(a){var b,c;c=(DI(),YJ(a.b,0));b=(null,YJ(c,1));return null,Yh(b)}\nfunction lK(a,b){var c;c=nK(b);b[d_b]=null;yVb(a.b,c,null);a.a=new oK(c,a.a)}\nfunction QU(a){var b;b=rq(YB,b0b,19,a,0,1);while(a>0)b[--a]=new gxb;return b}\nfunction rq(a,b,c,d,e,f){var g;g=sq(e,d);e!=10&&uq(nq(a,f),b,c,e,g);return g}\nfunction Aob(a,b){var c;c=(a.c-b+1)*10;c=OF(CF($wnd.Math.round(c)));return c}\nfunction VEb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;SEb(a);!!a.c&&a.c.Ae()}\nfunction Ukb(a,b,c,d,e){a.a.beginPath();Nf(a.a,b,c);Lf(a.a,d,e);a.a.stroke()}\nfunction mjb(a,b,c){this.a=new $Xb;NXb(this.a,a);!!b&&NXb(this.a,b);this.b=c}\nfunction hGb(a,b){bGb();zX.call(this,a,b);this.a=this.j=7;this.d=0;fGb(this)}\nfunction CLb(a,b){Nh(ue(a.d),F6b+vTb(b?H6b:I6b,5,(b?H6b:I6b).length-5)+G6b)}\nfunction pKb(a){a.n=uq(nq(pr,1),l$b,8,15,[6,1,8,3,10,5,7,9,11,12]);a.o=37}\nfunction ll(){jl();return uq(nq(tu,1),XYb,71,0,[il,gl,bl,cl,hl,fl,dl,al,el])}\nfunction HI(b){DI();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\nfunction EI(a,b){DI();var c;c=QJ(b);if(!c){return false}FI(a,b,c);return true}\nfunction vq(a,b){oq(b)!=10&&uq(W(b),b.hi,b.__elementTypeId$,oq(b),a);return a}\nfunction s9(a,b){_U.call(this,a,b);this.o=false;this.q=0;this.p=2;this.n=null}\nfunction WN(a,b){var c;c=a.qf();if(b>=c||b<0){throw xF(new ORb(B_b+b+C_b+c))}}\nfunction vU(a){var b,c;b=a.nb;c=a.pb;a.nb=a.ob;a.pb=a.qb;a.ob=b;a.qb=c;a.wg()}\nfunction rAb(a){var b;b=new gxb;JU(a.ib,a.jb,b,1,WT.tb*a.g);a.ob=b.a;a.qb=b.b}\nfunction CUb(a){EYb(!!a.c);uWb(a.e,a);a.c.vf();a.c=null;a.b=AUb(a);vWb(a.e,a)}\nfunction lL(a,b){if(!a.e){a.hf();a.e=true}return We(a,b,(!ho&&(ho=new Em),ho))}\nfunction zL(a){if(!a.n){throw xF(new CSb('initWidget() is not called yet'))}}\nfunction fS(a){if(!a.a||!a.c.Mb){throw xF(new AXb)}a.a=false;return a.b=a.c.Mb}\nfunction JF(a){var b;if(FF(a)){b=0-a;if(!isNaN(b)){return b}}return AF(Oq(a))}\nfunction Wh(a){var b=a.createElement('INPUT');b.type=_Yb;b.value='on';return b}\nfunction _h(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction bi(a,b){var c;c=a.createElement('script');c.textContent=b||'';return c}\nfunction RS(a,b){var c,d;d=(DI(),Zh(b.Sb));c=GK(a,b);c&&Fh(a.i,Zh(d));return c}\nfunction EK(a,b,c,d){d=AK(a,b,d);_e(b);YS(a.k,b,d);DI();Ch(c,KI(b.Sb));af(b,a)}\nfunction Ogb(a,b,c,d,e){this.q=a;this.r=b;this.e=c;this.a=d;this.c=e;Mgb(this)}\nfunction ihb(){Tfb.call(this);this.f=null;this.i=null;this.d=null;this.kb=true}\nfunction E8(a,b){C8();e8.call(this,a,b,B8,A8);this.gb=true;D8(this,WT.fd.c?1:2)}\nfunction X_(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.a=wSb(uSb(PHb(f)))}\nfunction u9(a,b,c){_U.call(this,a,b);this.q=c?1:0;this.o=c;this.p=2;this.n=null}\nfunction Kjb(a,b,c,d,e,f){VW.call(this,a,b,c,d,e,f);this.a=ccb(PHb(f));this.r=1}\nfunction cgb(a,b){dgb(a,b);a.V=$U(a.W,a.V);WT.O!=a&&qU(b,a.ib,a.jb,a.V);tU(a,b)}\nfunction Ohb(a){HM(a,false);p2==a&&(p2=null);r2==a&&(r2=null);o2==a&&(o2=null)}\nfunction mCb(a){return a.s&&a.u.a.a.length==2&&TXb(a.u,0).v==6&&TXb(a.u,1).v==2}\nfunction ZP(a){if(eQ(a)){return}!a.k&&a.o?hQ(a):!!a.g&&a.g.o?hQ(a.g):QP(a,true)}\nfunction I3(a){if(a.gd.k==0)return 0;return 0.1*$wnd.Math.exp((a.gd.k-61)/24)}\nfunction vXb(a){if(a.a.d!=a.c){return mXb(a.a,a.b.value[0])}return a.b.value[1]}\nfunction bT(a){if(a.b>=a.c.c){throw xF(new AXb)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction CYb(a){if(!a){throw xF(new ZSb('Cannot suppress a null exception.'))}}\nfunction pYb(){pYb=ZF;new vYb;new rYb('ISO-LATIN-1');new rYb('ISO-8859-1')}\nfunction zp(){zp=ZF;yp=new Ap('RTL',0);xp=new Ap('LTR',1);wp=new Ap('DEFAULT',2)}\nfunction $q(){$q=ZF;Wq=zq(s$b,s$b,524287);Xq=zq(0,0,u$b);Yq=xq(1);xq(2);Zq=xq(0)}\nfunction tP(a){var b,c;for(c=new cT(a.k);c.b<c.c.c;){b=bT(c);fr(b,178)&&b.of()}}\nfunction e3(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=G3(a,c);b.kb=true}t3(a)}\nfunction b5(a){var b;for(b=0;b!=a.Qc;b++){a.Wc[b].v=0;a.Wc[b].P=a.Wc[b].Q=false}}\nfunction WL(a){var b;b=a.Mb;if(b){a.xb!=null&&b.ee(a.xb);a.yb!=null&&b.fe(a.yb)}}\nfunction nU(a,b){ZU(a,b,a.mb[0]);tV(b,a.ib,a.eb);ZU(a,b,a.mb[1]);tV(b,a.fb,a.jb)}\nfunction WVb(a,b,c,d){var e;d=(qWb(),!d?pWb:d);e=a.slice(b,c);XVb(e,a,b,c,-b,d)}\nfunction dCb(a,b,c){var d;d=a.C[b];b>1&&(d=0.5*d);return c?JDb(2*d/a.n):2*d/a.n}\nfunction exb(a,b){var c,d;c=false;if(fr(b,19)){d=b;c=a.a==d.a&&a.b==d.b}return c}\nfunction Vkb(a,b,c){a.a.beginPath();Nf(a.a,b.a,b.b);Lf(a.a,c.a,c.b);a.a.stroke()}\nfunction Sab(a,b,c,d,e,f){c8.call(this,a,b,c,d,e);this.c=ccb(PHb(f));Qab(this,f)}\nfunction PLb(a,b,c,d,e,f){this.a=a;this.c=b;this.f=c;this.d=d;this.b=e;this.e=f}\nfunction uib(a,b,c,d){oib(this);this.n=a;this.t=b;this.d=false;this.k=c;this.i=d}\nfunction aNb(a,b){this.e=a;this.v=b;this.g=this.i=1;this.s=1.5;this.r=2;this.c=1}\nfunction w7(a,b){UW.call(this,a,b,2);this.o=2.5;this.i=2.5;this.n=100;this.bb|=1}\nfunction b2(a){IQ.call(this,a,null);$1(this);this.e=this;this.b=a;a2(this,false)}\nfunction Lb(a,b){Rb((Kc(),Jc),a,uq(nq(pE,1),XYb,249,8,[(SRb(),b?true:false)]))}\nfunction uVb(a,b,c){for(;c<a.a.length;++c){if(BXb(b,a.a[c])){return c}}return -1}\nfunction M7(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction fCb(a){var b;if(a._.a.a.length==0)return 0;b=TXb(a._,0);return a.C[b.u]}\nfunction SL(a,b){var c;c=b.target;if(Rh(c)){return mi((DI(),a.Sb),c)}return false}\nfunction g2(a,b,c){var d;d=i2(a,b,c);if(d==-1)return true;return i2(a,a.n,a.q)==d}\nfunction rp(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 tX(a,b,c){if(!a.Kg()){a.Mg(b,c);return}b==0&&(a.t=c.t);b>=1&&a.Mg(b-1,c)}\nfunction Uq(a){if(Lq(a,($q(),Zq))<0){return -Iq(Oq(a))}return a.l+a.m*v$b+a.h*w$b}\nfunction T3(a){if(!a)return false;var b=getComputedStyle(a);return b.display!=xZb}\nfunction oq(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction BUb(a){var b;uWb(a.e,a);zYb(a.b);a.c=a.a;b=a.a.uf();a.b=AUb(a);return b}\nfunction qjb(a){var b;b=sjb(a);while(Cjb(a,'&&')){b=new mjb(b,sjb(a),34)}return b}\nfunction xjb(a){var b;b=qjb(a);while(Cjb(a,'||')){b=new mjb(b,qjb(a),33)}return b}\nfunction Yh(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction I2(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=G3(a,c);b.kb=false}t3(a)}\nfunction rCb(a,b){var c;if(b<a._.a.a.length){c=TXb(a._,b);WTb(a.u,c,true);EBb(a)}}\nfunction Zp(a,b){var c;if(a.d>a.b+a.i&&HRb(b,a.b+a.i)>=53){c=a.b+a.i-1;Yp(a,b,c)}}\nfunction ab(a,b,c,d){$(a);a.o=true;a.p=false;a.k=b;a.t=c;a.n=d;++a.r;ib(a.j,Ig())}\nfunction lQb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.k=vSb(PHb(f),10);jQb(this)}\nfunction TIb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A}\nfunction TAb(a,b){jX();zX.call(this,a,b);this.b=this.d=4;this.g=new JWb;SAb(this)}\nfunction qY(a,b){_U.call(this,a,b);this.c=5;this.a=m$b;this.d=40;this.b=0;this.V=0}\nfunction SN(){TN.call(this,Xh($doc,y_b));(DI(),this.Sb).className='gwt-FileUpload'}\nfunction aM(a){(DI(),a.Sb).style[M$b]=C$b;!!a.zb&&(a.zb.style[M$b]=C$b,undefined)}\nfunction ZMb(a){if(a.e==null||iTb(a.e,a.t))return a.t;return a.t+X2b+xRb(a.e)+')'}\nfunction iq(a){var b,c;b=a/60|0;c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction eCb(a){var b;if(a._.a.a.length==0)return 'V';b=TXb(a._,0);return SCb(b.u)}\nfunction sjb(a){var b;b=rjb(a);if(Cjb(a,'=='))return new mjb(b,rjb(a),35);return b}\nfunction PS(a){var b;b=(DI(),$doc.createElement('td'));gL(b,a.a);hL(b,a.b);return b}\nfunction X7(a){var b,c;c=0;for(b=0;b<a.w.a.a.length;b++)c+=TXb(a.w,b).bg();return c}\nfunction ADb(a){var b;if(!a.Y.o||a.P>a.Y._.a.a.length)return;b=a.Q.k;ECb(a.Y,a.P,b)}\nfunction v2(a,b){var c;if(a.Ab){c=DK(a.Id,a.Ab);QS(a.Id,b,c);X4(a)}else OS(a.Id,b)}\nfunction fh(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=kh(b,c)}while(a.b);a.b=c}}\nfunction eh(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=kh(b,c)}while(a.a);a.a=c}}\nfunction S2(a){var b,c;b=DK(a.Id,a.Nb);c=new Kqb(a);QS(a.Id,c,b);FK(a.Id,b+1);a.Nb=c}\nfunction Cfb(a){a.c=new agb(WT);a.d=new agb(WT);$fb(a.c,Wgb(F4b));$fb(a.d,Wgb(F4b))}\nfunction Enb(a){a.C=new agb(WT);$fb(a.C,Wgb(F4b));a.D=new agb(WT);$fb(a.D,Wgb(F4b))}\nfunction LNb(a){a.g=new agb(WT);$fb(a.g,Wgb(F4b));a.i=new agb(WT);$fb(a.i,Wgb(F4b))}\nfunction xnb(a){a.r=1;a.s=2;a.o=4;a.p=8;a.q=16;a.k=32;a.n=64;a.j=a.q|a.o;a.O=0;a.J=0}\nfunction UOb(a){var b;a.gb=true;a.bb|=1;b=new RHb(ROb,'/');Z7(a,b,SOb,QOb);WT.b=true}\nfunction AEb(a,b){var c;a.b+=b/(window.devicePixelRatio||1);c=BEb(a);CEb(a,c);DEb(a)}\nfunction Jo(a,b){var c,d;if(!a.d){return}wb(a.c);d=a.d;a.d=null;c=new _o(d);b.af(a,c)}\nfunction bK(a,b){var c=SJ;var d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction SF(){TF();var a=RF;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction pi(a){return (iTb(a.compatMode,MZb)?a.documentElement:a.body).clientWidth|0}\nfunction oi(a){return (iTb(a.compatMode,MZb)?a.documentElement:a.body).clientHeight|0}\nfunction hi(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}\nfunction nX(a,b){if((a.bb&o$b)==0)return b;if(b==2)return 3;if(b==3)return 2;return b}\nfunction rN(a){if(a==(HN(),DN)){return Dp(),GN}else if(a==CN){return Dp(),BN}return a}\nfunction Q3(a,b){if(!a.Ob){Ng(Og((Jg(),new Pg),new L6(a,b)));return false}return true}\nfunction kg(a,b){FYb(!a.f);xYb(true,'Self-causation not permitted');a.f=b;return a}\nfunction kgb(a){a.p=Xgb(a.q,a.p);a.q=a.p.n;$fb(a.k,a.p);a.o=a.p.r>0;a.n=a.o?2:1;eU(a)}\nfunction eSb(a){var b;b=new cSb;b.k='Class$'+(a?'S'+a:''+b.g);b.b=b.k;b.i=b.k;return b}\nfunction JDb(a){var b,c;a=a*1.001;c=d0b;for(b=0;c<a;b++){c*=(wBb(),vBb)[b%3]}return c}\nfunction O2(a){var b,c;for(b=0;b!=a.Dd.a.a.length;b++){c=TXb(a.Dd,b).a;j5(a,0,c,W0b)}}\nfunction lU(a){var b,c;c=new yxb;for(b=0;b!=a.length;b++)wxb(c,a[b].a,a[b].b);return c}\nfunction K2(a,b){if(a.Qc<2)return;b==0&&(b=1);JBb(a.Wc[b-1],a.Wc[b]);yCb(a.Wc[b],null)}\nfunction m0(a,b){jX();zX.call(this,a,b);this.j=2;this.i='.1*(a-b)';k0(this);this.Ng()}\nfunction BW(a,b,c){_U.call(this,a,b);this.r=c;this.o=5;this.n=40;this.j=0.5;this.og()}\nfunction ytb(a,b,c){_U.call(this,a,b);this.w=c?-1:1;this.d=100;this.u=otb;wtb(this)}\nfunction _Lb(a,b){_U.call(this,a,b);this.e=m$b*WT.Sb;this.f=75;this.gb=true;ZLb(this)}\nfunction d8(a,b,c,d,e,f,g,h){aV.call(this,a,b,c,d,e);R7(this);Z7(this,f,g,h);eU(this)}\nfunction SVb(a,b){var c,d;d=a.length;c=$wnd.Math.min(6,d);kYb(a,0,b,0,c,true);return b}\nfunction iK(a){var b;b=a.currentTarget||$wnd;while(!!b&&!QJ(b)){b=b.parentNode}return b}\nfunction hK(a){var b;b=a.currentTarget||$wnd;b['__gwtLastUnhandledEvent']=a.type;gK(a)}\nfunction B5(a){var b;b=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!b)return;lH(b,p4b,a.v)}\nfunction rSb(a,b){var c;if(!a){return}b.j=a;var d=lSb(b);if(!d){WF[a]=[b];return}d.gi=b}\nfunction MY(b,c){try{w4(c,b.d);w4(c,b.j)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction ap(a,b){bp(a,b);if(0==wTb(b).length){throw xF(new ASb(a+' cannot be empty'))}}\nfunction CCb(a,b,c){if(b>=a._.a.a.length)return;IBb(a);TXb(a._,b).j=c;TXb(a._,b).k=true}\nfunction Xxb(a){a.u=0;a.a=0;a.B=0;a.k=0;a.o=0;a.f=0;a.s=0;a.e=0;a.w=0;a.g=true;a.d=true}\nfunction H4(a){var b,c,d;c=a.g;d=a.i;b=lr(c*a.Sc);a.Qc==0&&(b=0);a.j=new vyb(0,0,d,c-b)}\nfunction J2(a){var b;for(b=a.Qc-2;b>=0;b--){JBb(a.Wc[b],a.Wc[b+1]);yCb(a.Wc[b+1],null)}}\nfunction wF(a){var b;if(fr(a,37)){return a}b=a&&a[DZb];if(!b){b=new Fg(a);oh(b)}return b}\nfunction jU(a,b,c){var d;d=new yxb;wxb(d,a.a,a.b);wxb(d,b.a,b.b);wxb(d,c.a,c.b);return d}\nfunction FI(a,b,c){DI();var d;d=BI;BI=a;b==CI&&OJ(a.type)==8192&&(CI=null);c.le(a);BI=d}\nfunction VF(a,b){typeof window===TYb&&typeof window['$gwt']===TYb&&(window['$gwt'][a]=b)}\nfunction ir(a){return a!=null&&(typeof a===TYb||typeof a==='function')&&!(a.ii===aG)}\nfunction HXb(a){return IXb(a,26)*1.4901161193847656E-8+IXb(a,27)*1.1102230246251565E-16}\nfunction jQb(a){a.j=rq(pr,l$b,8,2,15,1);a.c=rq(or,Z_b,8,2,15,1);a.b=rq(or,Z_b,8,2,15,1)}\nfunction j0(a,b){var c;oX(a,b);for(c=0;b[c]!=null;c++);b[c]=$_b+WV(a.A[a.j].i,'A',false)}\nfunction UEb(a,b){!!b.a&&(b.a.preventDefault(),undefined);a.e&&VEb(a,a.k+(ci(b.a)/3|0))}\nfunction di(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction ri(a){return ((iTb(a.compatMode,MZb)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction T4(a){if(a.Cc.c){Ee(a.Dc,AZb,false);TEb(a.Bc)}else{Ee(a.Dc,AZb,true);PEb(a.Bc)}}\nfunction sP(a,b,c){var d;_e(b);YS(a.k,b,c);d=eG(a.a,(DI(),b.Sb),b);b.Qb=d;af(b,a);KN(a.b)}\nfunction sX(a){var b;for(b=0;b!=a.ag();b++){a.A[b].A=false;a.A[b].g=0;a.mb[b]=0}a.w=false}\nfunction FBb(a){var b;if(a._.a.a.length==0)return false;b=SXb(a._);return b.u==0||b.u==1}\nfunction Bpb(a){var b;if(!wpb)return null;b=kUb(wpb,a);if(!b)return null;return OSb(b.a)}\nfunction s4(a){var b;b=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!b)return;a.v=rH(b.a,p4b)}\nfunction t1(a){var b;b=a.mb[0]-a.mb[a.c];if(WT.L){a.W=b/W0b;return}a.e>0&&(a.W=b/a.e+a.f)}\nfunction eK(a){var b;b=!II(a);if(b||!TJ){return}EI(a,TJ)&&(a.stopPropagation(),undefined)}\nfunction IM(a,b){var c;c=b.target;if(Rh(c)){return mi(Zh((DI(),zM(a.tb))),c)}return false}\nfunction xxb(a,b){var c,d;d=rq(pr,l$b,8,b,15,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\nfunction BBb(a){var b,c,d;c=0;b=1.0E-15;d=a.V.Sb*a.X;while(b<d*20){b*=vBb[c++%3]}return b}\nfunction LSb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction qh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||IZb}\nfunction qi(a){return ((iTb(a.compatMode,MZb)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction TCb(a){return HYb(0,a.length),a.charCodeAt(0)==120?vSb(a.substr(1),16):vSb(a,10)}\nfunction yrb(a,b,c,d,e,f){t9.call(this,a,b,c,d,e,f);this.d=(new ESb(PHb(f))).a;wrb(this)}\nfunction dwb(a,b,c,d,e){$vb();d8.call(this,a,b,c,d,e,null,Zvb,Yvb);this.gb=true;_vb(this)}\nfunction Bxb(a,b){_U.call(this,a,b);this.o=m$b;this.q=0.5;this.A=D5b;this.bb=1;zxb(this)}\nfunction jZ(a,b){_U.call(this,a,b);this.k=20;this.j=K0b;this.o=2.5;this.gb=true;this.bb|=2}\nfunction Yxb(a,b){_U.call(this,a,b);Xxb(this);this.n=0;this.bb=3;this.v=0;this.t=10000000}\nfunction Djb(a){this.c=a.toLowerCase();this.d=this.c.length;this.b=0;this.a=null;njb(this)}\nfunction dN(){aN.call(this,$doc.createElement(y$b));(DI(),this.Sb).className='gwt-HTML'}\nfunction _M(){ZM.call(this,$doc.createElement(y$b));(DI(),this.Sb).className='gwt-Label'}\nfunction bQ(a,b){var c;if(a.k){bQ(a.k,b);VL(a.i,false);b&&((DI(),a.Sb).focus(),undefined)}}\nfunction WH(a){var b;if(!a.f){return}b=QH(a.k,a.e);if(b){a.g=new sI(a,b);lh((dh(),a.g),16)}}\nfunction u4(a){var b;b=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!b)return;a.Ic=rH(b.a,q4b)}\nfunction U3(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(G3(a,b).kb)return true;return false}\nfunction Q2(a){var b,c;b=0;for(c=0;c!=a.ab.a.a.length;c++){fr(TXb(a.ab,c),17)&&++b}return b}\nfunction ZJ(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction Pgb(a){this.f=a.f;this.q=a.q;this.r=a.r;this.e=a.e;this.a=a.a;this.g=a.g;Mgb(this)}\nfunction mNb(a,b){_U.call(this,a,b);this.i=0.1;this.f=K0b;this.g=W0b;this.gb=true;this.b=SZ}\nfunction RKb(a,b){jX();zX.call(this,a,b);this.d=1;this.b=0;this.e=1;this.c=this.i=10000000}\nfunction o_(a,b){_U.call(this,a,b);i_(this);this.j=1;this.p=g_;this.k=k_();m_(this);j_(this)}\nfunction c2(a,b){IQ.call(this,a,null);$1(this);this.e=this;this.a=b;this.b=a;a2(this,false)}\nfunction kHb(a,b){_U.call(this,a,b);this.e=g0b;this.f=m$b;this.c=m$b;this.d=h0b;this.i=false}\nfunction Xbb(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 tG(a,b,c){this.O=(jl(),il);this.S=il;this.Q=il;this.K=il;this.d=a;this.c=b;this.X=c}\nfunction Re(a,b){a.style.display=b?'':xZb;b?a.removeAttribute(qZb):a.setAttribute(qZb,yZb)}\nfunction OHb(a){if(!a.d){while(a.c<a.b&&kTb(a.a,yTb(eTb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction mS(a){var b,c;c=Jh((DI(),a.Sb),S_b);b=(BYb(c),c);if(iTb('',c)){return null}return b}\nfunction Wgb(a){var b;Tgb();b=kUb(Fgb,a);if(b)return b;b=new Ngb;b.n=a;nUb(Fgb,a,b);return b}\nfunction hNb(a){var b;eNb();b=kUb(XMb,a);if(b)return b;b=new $Mb;b.t=a;nUb(XMb,a,b);return b}\nfunction $h(a,b){var c=a.createElement('INPUT');c.type='radio';c.name=b;c.value='on';return c}\nfunction gq(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+iq(a)}\nfunction SU(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}ryb(a.U,b,c,d-b+1,e-c+1)}\nfunction rkb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);(this.bb&2)!=0||(this.n=1);pkb(this)}\nfunction mdb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A;this.a=true}\nfunction mnb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.A[4].A=!this.A[3].A;this.a=true}\nfunction job(a,b,c){Hnb.call(this,a,b,c);this.gb=true;this.e=new agb(WT);$fb(this.e,Wgb(F4b))}\nfunction $yb(a,b){_U.call(this,a,b);this.gb=true;this.g=0.05;this.f=i0b;this.c=j_b;this.bb|=4}\nfunction mpb(a,b){mgb.call(this,a,b);this.q=lpb;kgb(this);this.g=I$b;this.c=1;this.b=this.a=0}\nfunction MJb(a,b){G_.call(this,a,b);this.c='hello';this.a=new $Xb;NXb(this.a,this.c);this.b=24}\nfunction Tab(a,b,c){b8.call(this,a,b);this.c=c;this.bb|=1;WT.fd.c&&(this.bb|=2);Qab(this,null)}\nfunction lO(){gO.call(this);bO(this,new tO(this));dO(this,new TO(this));cO(this,new PO(this))}\nfunction YJb(a,b){return OF(CF($wnd.Math.round(a.f*$wnd.Math.exp(a.a*(1/(b+a.n)-1/a.o)))))}\nfunction wJb(a){a.B=0;a.v=0;a.n=0;a.p=0;a.e=0;a.q=0;a.a=0;a.u=0;a.d=0;a.w=0;a.f=true;a.c=true}\nfunction i_(a){a.g=0;a.n=0;a.q=uq(nq(pr,1),l$b,8,15,[8000,11025,16000,22050,44100,48000])}\nfunction CP(a){var b;b=a.text;a.hasAttribute(G_b)&&b.length>1&&(b=vTb(b,1,b.length-1));return b}\nfunction BU(a,b,c){var d,e;for(d=0;d!=a.ag();d++){e=a._f(d);if(e.a==b&&e.b==c)return d}return 0}\nfunction wX(a,b,c){var d,e;for(d=0;d!=a.ag();d++){e=a.A[d];if(e.k&&b--==0){e.B=c;return}}PTb()}\nfunction eO(a,b,c){var d;jO(a,b,0);d=XN(a,b,0,c==null);c!=null&&(d.textContent=c||'',undefined)}\nfunction lo(a,b,c){var d;if(!!ho&&b!=c&&(b==null||(BYb(b),b!=c))){d=new io;!!a.Pb&&oo(a.Pb,d)}}\nfunction J_(a,b){G_.call(this,a,b);this.ob=a;this.qb=b;SU(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Jvb(a,b){Evb();b8.call(this,a,b);this.gb=true;this.k=0.6;this.c=S5b;this.f=0;Hvb(this)}\nfunction JP(){pf.call(this,$doc.createElement('select'));(DI(),this.Sb).className='gwt-ListBox'}\nfunction mL(a){return a.Nb?(SRb(),a.c.checked?true:false):(SRb(),a.c.defaultChecked?true:false)}\nfunction CQ(a,b){b?Ee(a,Me((DI(),a.Sb))+'-'+AZb,false):Ee(a,Me((DI(),a.Sb))+'-'+AZb,true);a.f=b}\nfunction Cob(a){UU(a);hU(a,32);a.e=a.g.k*J5b+p5b;a.b=a.c*a.e+a.d;a.f=Aob(a,a.b);new gxb;new gxb}\nfunction Ggb(a){a.d=true;return '34 '+Zbb(a.n)+' '+a.f+' '+a.q+' '+a.r+' '+a.e+' '+a.a+' '+a.g}\nfunction yEb(){yEb=ZF;xEb=uq(nq(or,1),Z_b,8,15,[1,1.2,1.5,1.8,2.2,2.7,3.3,3.9,4.7,5.6,6.8,8.2])}\nfunction Gjb(){this.d=rq(or,Z_b,8,9,15,1);this.b=rq(or,Z_b,8,9,15,1);this.d[4]=2.718281828459045}\nfunction xqb(a,b){G_.call(this,a,b);this.ob=a;this.qb=b;SU(this,this.nb,this.pb,this.ob,this.qb)}\nfunction qL(a){pL.call(this,(DI(),Wh($doc)));this.Sb.className='gwt-CheckBox';mN(this.b,a,false)}\nfunction F8(a,b,c,d,e,f){C8();d8.call(this,a,b,c,d,e,f,B8,A8);this.gb=true;D8(this,(e&2)!=0?1:2)}\nfunction yCb(a,b){a.u=new $Xb;fr(b,148)?(a.u=new $Xb,yBb(a,6,b)):(a.u=new $Xb,yBb(a,0,b));lCb(a)}\nfunction QH(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=HH(a.a,b.a);return new KH(c.a/d,c.b/d)}\nfunction RBb(a,b){var c,d;d=rq(JE,XYb,2,1,6,1);bCb(a).Wf(d);for(c=0;d[c]!=null;c++)VBb(a,b,d[c])}\nfunction Bob(a){var b;v2(WT,a.a=new bN(a.i));se(a.a,H0b);b=lr(a.e*100);v2(WT,a.g=new YEb(b,a,a))}\nfunction ZJb(a){var b;v2(WT,a.b=new bN(a.k));se(a.b,H0b);b=lr(a.e*100);v2(WT,a.j=new YEb(b,a,a))}\nfunction DP(a){var b;b=(DI(),a.Sb).selectedIndex;return b==-1?null:(AP(a,b),CP(a.Sb.options[b]))}\nfunction AF(a){var b;b=a.h;if(b==0){return a.l+a.m*v$b}if(b==t$b){return a.l+a.m*v$b-w$b}return a}\nfunction Me(a){var b,c;b=a.className||'';c=kTb(b,yTb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction II(a){DI();var b;b=bJ(OI,a);if(!b&&!!a){a.stopPropagation();a.preventDefault()}return b}\nfunction R2(a){var b,c,d;d=0;for(c=new OVb(a.ab.a);c.a<c.c.a.length;){b=MVb(c);b.kb&&++d}return d}\nfunction NF(a){var b,c,d,e;e=a;d=0;if(e<0){e+=w$b;d=t$b}c=lr(e/v$b);b=lr(e-c*v$b);return zq(b,c,d)}\nfunction IO(a){var b;if(a.b>=a.d.a.length){throw xF(new AXb)}b=tVb(a.d,a.b);a.a=a.b;HO(a);return b}\nfunction zBb(a){if(a.i){Ie(a.i,a.A.b+'PX');Ce(a.i,a.A.a+'PX');yf(a.i,a.A.b);xf(a.i,a.A.a);IBb(a)}}\nfunction UZ(a){var b;b=QU(4);KU(a.eb,a.fb,b[0],b[1],0,a.g);KU(a.eb,a.fb,b[3],b[2],1,a.g);a.a=lU(b)}\nfunction yjb(a){var b;b=zjb(a);while(true){if(Cjb(a,'^'))b=new mjb(b,zjb(a),9);else break}return b}\nfunction j3(a,b,c){var d,e;d=b-a.R;e=c-a.S;if(d==0&&e==0)return;a.Cd[4]+=d;a.Cd[5]+=e;a.R=b;a.S=c}\nfunction XJb(a){var b,c;b=a.n+25;c=a.n+50;return ($wnd.Math.log(a.f)-$wnd.Math.log(a.g))/(1/b-1/c)}\nfunction CF(a){if(x$b<a&&a<w$b){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return AF(Mq(a))}\nfunction $(a){if(!a.o){return}a.u=a.p;a.n=null;a.o=false;a.p=false;if(a.q){a.q.Zd();a.q=null}a.Td()}\nfunction c7(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=rq(uF,P0b,8,a.oc.a.a.length,16,1)}\nfunction jmb(a,b){_U.call(this,a,b);this.a=new hmb(WT);this.b=1;emb(this.a,this.b,this.W,this.bb)}\nfunction Wbb(){this.d=rTb('A,B',',');this.f=rTb('C,D',',');this.i=new $Xb;this.j=new $Xb;this.g=''}\nfunction Po(){Po=ZF;new Wo('DELETE');Oo=new Wo('GET');new Wo('HEAD');new Wo('POST');new Wo('PUT')}\nfunction YQ(){YQ=ZF;VQ=new ZQ(VZb,0);WQ=new ZQ('ONE_WAY_CORNER',1);XQ=new ZQ('ROLL_DOWN',2)}\nfunction RI(a){DI();PJ();!XI&&(XI=new Em);if(!OI){OI=new ro(null,true);YI=new _I}return no(OI,XI,a)}\nfunction S4(a,b){var c;c=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!c)return;vH(c.a,a,b?yZb:'false')}\nfunction v4(a,b,c){var d;PTb();d=Zg()+'circuits/'+b;V3(a,d);c!=null&&$M(a.zd,c);a.Gd=false;Hib=null}\nfunction Y3(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++)if(kr(b)===kr(RXb(a.ab,c)))return c;return -1}\nfunction pyb(a,b){var c;if(fr(b,42)){c=b;return a.c==c.c&&a.d==c.d&&a.b==c.b&&a.a==c.a}return a===b}\nfunction QCb(a){var b;for(b=0;b!=a.u.a.a.length;b++)if(fr(TXb(a.u,b).e,152))return true;return false}\nfunction U1(a){return TRb(a.Nb?(SRb(),a.c.checked?true:false):(SRb(),a.c.defaultChecked?true:false))}\nfunction nL(a,b){ui(a.c,!b);b?Ee(a,Me((DI(),a.Sb))+'-'+AZb,false):Ee(a,Me((DI(),a.Sb))+'-'+AZb,true)}\nfunction wVb(a,b){var c;c=uVb(a,b,0);if(c==-1){return false}AYb(c,a.a.length);nYb(a.a,c);return true}\nfunction oXb(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{eXb(a.a,b);--a.c;wWb(a.b)}return c}\nfunction Ve(a,b,c){var d;d=TI(c.b);d==-1?Je(a,c.b):a.pe(d);return no(!a.Pb?(a.Pb=new qo(a)):a.Pb,c,b)}\nfunction MU(a,b,c,d,e,f){var g,h;h=(d-b)*e-(c-a)*f+c*b-d*a;g=(d-b)*(d-b)+(c-a)*(c-a);return h*h/g|0}\nfunction RPb(a,b,c,d,e,f){ngb.call(this,a,b,c,d,e,f);this.d=wSb(uSb(PHb(f)));this.a=wSb(uSb(PHb(f)))}\nfunction Upb(a,b){_U.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4;Tpb(this)}\nfunction SS(){kL.call(this);this.a=(aP(),XO);this.b=(iP(),hP);(DI(),this.j)[r_b]='0';this.j[s_b]='0'}\nfunction xG(a){var b;b=a.style;b[z$b]=(Kk(),A$b);b[D$b]=(jl(),E$b);b[F$b]=E$b;b[G$b]=E$b;b[H$b]=E$b}\nfunction Kq(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 zq(c&s$b,d&s$b,e&t$b)}\nfunction Tq(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 zq(c&s$b,d&s$b,e&t$b)}\nfunction C4(a,b){if(a.Tc<0)return false;if(a.Tc<a.Qc)return a.Wc[a.Tc]==b;return J3(a,a.Tc-a.Qc).a==b}\nfunction c5(a,b){if(!F2(a,b))return;b==0&&(b=1);a.Wc[b].v=a.Wc[b-1].v;for(++b;b<a.Qc;b++)--a.Wc[b].v}\nfunction Rgb(){var a,b;if(!Fgb)return;a=new DUb((new vUb(Fgb)).a);while(a.b){b=BUb(a);b.ei().d=false}}\nfunction pbb(){var a,b;if(!fbb)return;a=new DUb((new vUb(fbb)).a);while(a.b){b=BUb(a);b.ei().b=false}}\nfunction Ybb(){var a,b;if(!Sbb)return;a=new DUb((new vUb(Sbb)).a);while(a.b){b=BUb(a);b.ei().a=false}}\nfunction cNb(){var a,b;if(!XMb)return;a=new DUb((new vUb(XMb)).a);while(a.b){b=BUb(a);b.ei().f=false}}\nfunction AUb(a){if(a.a.tf()){return true}if(a.a!=a.d){return false}a.a=new _Wb(a.e.a);return a.a.tf()}\nfunction GL(a,b){if(a.kf()){throw xF(new CSb('SimplePanel can only contain one child widget'))}a.lf(b)}\nfunction Qe(a,b){if(!a){throw xF(new xg(vZb))}b=wTb(b);if(b.length==0){throw xF(new ASb(wZb))}Ue(a,b)}\nfunction kS(a,b){if(!a.a){a.a=true;Ve(a,new BS(a),(lm(),lm(),km))}return We(a,b,(!ho&&(ho=new Em),ho))}\nfunction $U(a,b){var c;if(!WT.ed)return b;c=a*HT;if(c>6||c<-6)return 100;b==100&&(b=0);c%=8;return b+c}\nfunction E2(a){var b;if(!fr(a,152))return false;b=a;if(b.nb==b.ob||b.pb==b.qb)return true;return false}\nfunction F2(a,b){if(a.Qc<2)return false;b==0&&(b=1);if(a.Wc[b].v==a.Wc[b-1].v)return false;return true}\nfunction yRb(a,b){var c;c=zRb(a.a);if(!a.a){a.a=c;if(!a.b){a.c=b;a.b=a.a}}else{ERb(a.a,b,c)&&(a.a=c)}}\nfunction aO(a,b){var c,d,e;d=a.a;for(c=0;c<d;++c){e=qO(a.d,b,c);$N(a,(DI(),e),false)}Fh(a.c,QO(a.c,b))}\nfunction UN(a,b,c){var d,e,f;e=a.rows[b];for(d=0;d<c;d++){f=$doc.createElement('td');e.appendChild(f)}}\nfunction uq(a,b,c,d,e){e.gi=a;e.hi=b;e.ii=aG;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction UWb(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];if(IWb(a,c.di())){return c}}return null}\nfunction XTb(a,b){var c,d;BYb(b);for(d=b.ef();d.tf();){c=d.uf();if(!a.Uh(c)){return false}}return true}\nfunction _Vb(a){$Vb();var b,c,d;d=0;for(c=a.ef();c.tf();){b=c.uf();d=d+(b!=null?Y(b):0);d=d|0}return d}\nfunction hq(a){var b;b=new dq;b.a=a;b.b=fq(a);b.c=rq(JE,XYb,2,2,6,1);b.c[0]=gq(a);b.c[1]=gq(a);return b}\n",
"function wrb(a){a.gb=true;a.g=rq(pr,l$b,8,2,15,1);a.c=rq(or,Z_b,8,2,15,1);a.b=rq(or,Z_b,8,3,15,1)}\nfunction wdb(a){a._==0&&(a.nb=a.ob=a.nb-lr(a.Y*16*3));a.ab==0&&(a.pb=a.qb=a.pb-lr(a.Z*16*3));a.q=1-a.q}\nfunction u5(a,b){if(!G2(a,b))return;b==0&&(b=1);a.Wc[b].v!=a.Wc[b-1].v&&++b;for(;b<a.Qc;b++)++a.Wc[b].v}\nfunction xSb(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction sVb(a,b){var c,d;c=AVb(b.a);d=c.length;if(d==0){return false}mYb(a.a,a.a.length,c);return true}\nfunction PY(a){var b,c;for(c=0;c!=u2.c.a.a.length;c++){b=TXb(u2.c,c);if(b.i==a)return true}return false}\nfunction mg(a){var b,c,d,e;for(b=(a.j==null&&(a.j=(nh(),e=mh.Ce(a),ph(e))),a.j),c=0,d=b.length;c<d;++c);}\nfunction OS(a,b){var c,d;d=(DI(),$doc.createElement('tr'));c=PS(a);Ch(d,KI(c));Ch(a.i,KI(d));zK(a,b,c)}\nfunction wS(){tS();uS.call(this,$doc.createElement('textarea'));(DI(),this.Sb).className='gwt-TextArea'}\nfunction Swb(a,b){jX();zX.call(this,a,b);Qwb(this);this.b=rq(uF,P0b,8,this.n,16,1);this.bb|=2;Rwb(this)}\nfunction Dfb(a,b){_U.call(this,a,b);this.f=W0b;this.g=500;this.b=30;this.e=I$b;this.k=false;Cfb(this)}\nfunction Zo(a){Yo.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction lh(b,c){dh();function d(){var a=SYb(ih)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction D5(a,b,c){var d,e,f;e=a.Cd[0];f=b*I$b;d=$wnd.Math.max(e+f,0.2);d=$wnd.Math.min(d,2.5);I4(a,d,c)}\nfunction Qp(a,b){var c,d,e;e=a.a.length;for(d=0;d<e;++d){c=eTb(a.a,d);c>=48&&c<=57&&JRb(a,d,c-48+b&LZb)}}\nfunction TU(a,b,c,d){var e,f;SU(a,b.a,b.b,c.a,c.b);e=lr(a.Y*d);f=lr(a.Z*d);bU(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction fO(a,b,c,d){var e;a.rf(b,c);e=XN(a,b,c,true);if(d){_e(d);kK(a.i,d);DI();Ch(e,KI(d.Sb));af(d,a)}}\nfunction O7(a,b,c){K7();var d;d=1-c;this.d=lr(a.d*d+b.d*c);this.c=lr(a.c*d+b.c*c);this.a=lr(a.a*d+b.a*c)}\nfunction Zjb(a,b){_U.call(this,a,b);Wjb(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.V=0}\nfunction TSb(a,b){return !isNaN(a)&&!isFinite(a)||!isNaN(b)&&!isFinite(b)?p$b:$wnd.Math.sqrt(a*a+b*b)}\nfunction ej(){cj();return uq(nq(xt,1),XYb,41,0,[Pi,Mi,Oi,Wi,Si,Qi,Ti,Ui,Vi,Yi,Zi,$i,bj,_i,aj,Ri,Ni,Xi])}\nfunction F4(a){var b,c,d;d=rq(OC,XYb,159,20,0,1);b=0;for(c=0;c<a.Qc;c++)b=xCb(a.Wc[c],d,b);a.Wc=d;a.Qc=b}\nfunction Fq(a){var b,c,d;b=~a.l+1&s$b;c=~a.m+(b==0?1:0)&s$b;d=~a.h+(b==0&&c==0?1:0)&t$b;a.l=b;a.m=c;a.h=d}\nfunction Oq(a){var b,c,d;b=~a.l+1&s$b;c=~a.m+(b==0?1:0)&s$b;d=~a.h+(b==0&&c==0?1:0)&t$b;return zq(b,c,d)}\nfunction Gq(a){var b,c;c=KSb(a.h);if(c==32){b=KSb(a.m);return b==32?KSb(a.l)+32:b+20-10}else{return c-12}}\nfunction LCb(a,b){var c,d;for(c=0;c!=a.u.a.a.length;c++){d=TXb(a.u,c);if(d.v!=b)return false}return true}\nfunction y2(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(G3(a,b)!=a.fc&&G3(a,b).kb)return true;return false}\nfunction x2(a){a.qd=null;a.pd=null;if(a.ab.a.a.length==0){a.Ac=new $Xb;a.e=new $Xb;return}$3(a);a.mc=true}\nfunction E5(){this.Rb=new $Xb;this.Qb=new $Xb;this.yd=new j6(this);this.Ac=new $Xb;this.e=new $Xb;u2=this}\nfunction sI(a,b){this.e=a;this.a=new Bg;this.b=SH(this.e);this.d=new GH(this.b,b);this.f=wJ(new uI(this))}\nfunction iob(a,b,c,d,e,f){Gnb.call(this,a,b,c,d,e,f);this.gb=true;this.e=new agb(WT);$fb(this.e,Wgb(F4b))}\nfunction $db(a,b,c,d,e,f){Zdb();d8.call(this,a,b,c,d,e,f,Ydb,Xdb);this.j=(new ESb(PHb(f))).a;this.gb=true}\nfunction kU(a,b,c,d){var e;e=new yxb;wxb(e,a.a,a.b);wxb(e,b.a,b.b);wxb(e,c.a,c.b);wxb(e,d.a,d.b);return e}\nfunction BEb(a){var b;b=a.a+PF(CF($wnd.Math.round(a.n.Md*a.b/6)));b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction TVb(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?Y(b):0);e=e|0}return e}\nfunction aWb(a){$Vb();var b,c,d;d=1;for(c=a.ef();c.tf();){b=c.uf();d=31*d+(b!=null?Y(b):0);d=d|0}return d}\nfunction fq(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+iq(a)}\nfunction op(a){var b;if(a.b<=0){return false}b=kTb('MLydhHmsSDkK',yTb(eTb(a.c,0)));return b>1||b>=0&&a.b<3}\nfunction OY(a,b){var c;if(a.i){OY(a.i,b);return}c=lr((b-a.f)*100/(a.e-a.f));a.g=true;VEb(a.j,c);a.g=false}\nfunction o3(a,b){var c;c=a.g;c<1&&(c=1);a.Sc=1-b/c;a.Sc<0.1&&(a.Sc=0.1);a.Sc>0.9&&(a.Sc=0.9);H4(a);y4(a)}\nfunction m_(a){a.c=lr(a.p*a.j);a.b=rq(or,Z_b,8,a.c,15,1);a.i=WT.td;a.e=0;a.d=false;a.o=1/a.p;a.n=WT.td+a.o}\nfunction wtb(a){a.t=iNb(a.u,a.t);a.u=a.t.t;a.C=c5b*$wnd.Math.log(c5b/($wnd.Math.sqrt(2)*a.t.v));a.gb=true}\nfunction fGb(a){a.j=a.a;a.f>0&&++a.j;if(a.d==0){a.i=a.j;a.b=-1}else{a.i=a.j+1;a.b=a.i-1}eU(a);gGb(a);uX(a)}\nfunction aIb(a,b){_U.call(this,a,b);this.a=1;this.i=20;this.f=4000;this.g=5;this.k=0.1;this.bb=2;$Hb(this)}\nfunction rV(a,b,c,d){a.a.lineWidth=3;a.a.beginPath();Ef(a.a,b,c,d*0.98,0,WYb);a.a.stroke();a.a.lineWidth=1}\nfunction Pp(a,b,c,d){var e;if(d>0){for(e=d;e<a.b;e+=d+1){JTb(b,a.b-e,String.fromCharCode(c));++a.b;++a.d}}}\nfunction $L(a,b,c){var d;a.Fb=b;a.Lb=c;b-=0;c-=0;d=(DI(),a.Sb);d.style[D$b]=b+(jl(),XZb);d.style[F$b]=c+XZb}\nfunction SW(a,b,c){alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:ZT);XU(a,b);sU(a,b,c,a.ib,a.eb)}\nfunction Q5(a){a=uTb(a,mTb(a,yTb(47))+1);a=uTb(a,mTb(a,yTb(92))+1);J4(u2,a);w2(u2,true);u2.Oc=true;y4(u2)}\nfunction EJ(){var a,b;if(tJ){b=pi($doc);a=oi($doc);if(sJ!=b||rJ!=a){sJ=b;rJ=a;fo((!qJ&&(qJ=new MJ),qJ),b)}}}\nfunction Ao(a){var b,c;if(a.a){try{for(c=new OVb(a.a);c.a<c.c.a.length;){b=MVb(c);b.Ae()}}finally{a.a=null}}}\nfunction DUb(a){this.e=a;this.d=new rXb(this.e.b);this.a=this.d;this.b=AUb(this);this.$modCount=a.$modCount}\nfunction K_(a,b,c,d,e){H_.call(this,a,b,c,d,e);this.ob=c;this.qb=d;SU(this,this.nb,this.pb,this.ob,this.qb)}\nfunction nqb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);kqb(this);if((this.bb&2)==0){this.bb|=2;lqb(this)}}\nfunction Cq(a,b,c,d,e){var f;f=Rq(a,b);c&&Fq(f);if(e){a=Eq(a,b);d?(wq=Oq(a)):(wq=zq(a.l,a.m,a.h))}return f}\nfunction zF(a,b){var c;if(FF(a)&&FF(b)){c=a-b;if(!isNaN(c)){return c}}return Lq(FF(a)?NF(a):a,FF(b)?NF(b):b)}\nfunction kP(a,b){var c,d;c=(d=(DI(),$doc.createElement('td')),gL(d,a.e),hL(d,a.g),d);Ch(a.f,KI(c));zK(a,b,c)}\nfunction p5(a,b,c,d,e){var f;f=a.oc.a.a.length+d;h5(a,f,b,-1);h5(a,f,c,1);l5(a,f,e);h5(a,b,f,1);h5(a,c,f,-1)}\nfunction Zkb(a,b,c,d){a.a.beginPath();Ef(a.a,b+(d/2|0),c+(d/2|0),d/2|0,0,6.28318);a.a.closePath();a.a.fill()}\nfunction lgb(a){if(a.o){_fb(a.k,a.hb[0],a.hb[2]);j5(WT,a.hb[1],a.hb[2],a.p.r)}else _fb(a.k,a.hb[0],a.hb[1])}\nfunction yqb(a,b,c,d,e){H_.call(this,a,b,c,d,e);this.ob=c;this.qb=d;SU(this,this.nb,this.pb,this.ob,this.qb)}\nfunction N3(a,b,c){var d;d='<i class=\"cirjsicon-'+a+'\"><\\/i>&nbsp;'+xRb(b);return new GQ((aH(),new RG(d)),c)}\nfunction V3(b,c){var d;d=new So((Po(),Oo),c);try{Ro(d,new H6(b))}catch(a){a=wF(a);if(!fr(a,137))throw xF(a)}}\nfunction eg(){eg=ZF;bg=new fg('BUTT',0,'butt');cg=new fg('ROUND',1,'round');dg=new fg('SQUARE',2,'square')}\nfunction jl(){jl=ZF;il=new ml;gl=new ol;bl=new ql;cl=new sl;hl=new ul;fl=new wl;dl=new yl;al=new Al;el=new Cl}\nfunction SCb(a){wBb();switch(a){case 1:return 'A';case 3:return wRb;case 2:return 'W';default:return 'V';}}\nfunction yDb(b){var c;try{c=vSb(lS(b.n),10);return c}catch(a){a=wF(a);if(fr(a,15)){return 0}else throw xF(a)}}\nfunction iCb(a){var b,c;b=TXb(a.u,0).e;for(c=1;c<a.u.a.a.length;c++){if(TXb(a.u,c).e!=b)return null}return b}\nfunction u3(a,b,c){var d,e;for(e=0;e!=a.c.a.a.length;e++){d=TXb(a.c,e);if(d.b==b&&d.a==c)return d}return null}\nfunction HL(a,b){if(a.Mb!=b){return false}try{af(b,null)}finally{Fh(a.jf(),(DI(),b.Sb));a.Mb=null}return true}\nfunction pb(b,c){var d=SYb(function(){var a=Ig();b.Xd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction _2(a){var b,c;if(!Q3(a,a3b)){return}b=C3(a);c=$wnd.CircuitJS1.onsvgrendered;c&&c($wnd.CircuitJS1,b)}\nfunction QR(a){var b=$doc.defaultView.getComputedStyle(a,null);return b.getPropertyValue('direction')=='rtl'}\nfunction W(a){return jr(a)?JE:hr(a)?rE:gr(a)?pE:er(a)?a.gi:tq(a)?a.gi:a.gi||Array.isArray(a)&&nq(Ss,1)||Ss}\nfunction ujb(a,b){var c;Cjb(a,'(')||Bjb(a,z5b+a.e);c=ojb(a);Cjb(a,')')||Bjb(a,A5b+a.e);return new mjb(c,null,b)}\nfunction ZS(a,b){var c;if(b<0||b>=a.c){throw xF(new NRb)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction Rab(a,b){b8.call(this,a,b);this.c=a==0&&b==0?F4b:Oab;this.bb|=1;WT.fd.c&&(this.bb|=2);Qab(this,null)}\nfunction Urb(a,b){_U.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=l5b;this.b=1.0E-10;this.e=100}\nfunction rDb(a,b,c,d){iDb();jDb(this);this.e=a;this.u=b;this.v=c;this.j=d;(this.u==3||this.u==2)&&(this.n=-100)}\nfunction cSb(){this.g=$Rb++;this.k=null;this.i=null;this.f=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction iOb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.s=wSb(uSb(PHb(f)));this.k=wSb(uSb(PHb(f)));this.gb=true}\nfunction CHb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.d=uSb(PHb(f));this.f=vSb(PHb(f),10);this.a=uSb(PHb(f))}\nfunction fcb(a,b){_U.call(this,a,b);this.o=4;this.A=32;this.gb=true;this.i=0.999;this.j='1,1:1';dcb(this,this.j)}\nfunction okb(a,b,c){var d;d='normal ';a==j0b&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction Ip(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 kK(a,b){var c;if(!a.a){c=a.b.a.length;rVb(a.b,b)}else{c=a.a.a;yVb(a.b,c,b);a.a=a.a.b}(DI(),b.Sb)[d_b]=c}\nfunction Qb(a,b){var c,d,e,f;c=new KTb;for(e=0,f=b.length;e<f;++e){d=b[e];HTb(HTb(c,a.ae(d)),' ')}return wTb(c.a)}\nfunction QS(a,b,c){var d,e;BK(a,c);e=(DI(),$doc.createElement('tr'));d=PS(a);Ch(e,KI(d));GI(a.i,e,c);EK(a,b,d,c)}\nfunction Ge(a,b){b==null||b.length==0?((DI(),a.Sb).removeAttribute('title'),undefined):Lh((DI(),a.Sb),'title',b)}\nfunction Pe(a,b,c){if(!a){throw xF(new xg(vZb))}b=wTb(b);if(b.length==0){throw xF(new ASb(wZb))}c?Hh(a,b):Kh(a,b)}\nfunction yYb(a,b){if(0>a){throw xF(new ASb('fromIndex: 0 > toIndex: '+a))}if(a>b){throw xF(new QRb(Y6b+a+Z6b+b))}}\nfunction ALb(a,b,c,d,e,f){Nh((DI(),b.Sb),c);pUb(a.b,d.a);nUb(a.b,e.a,b);Re(f.Sb,false);gtb(d,e.a);b4(jRb,e.b,e.a)}\nfunction IU(a,b,c,d){c.a=lr($wnd.Math.floor(a.a*(1-d)+b.a*d+a0b));c.b=lr($wnd.Math.floor(a.b*(1-d)+b.b*d+a0b))}\nfunction y1(a,b,c){b==0&&(a.d=c.t>0?c.t:e1b);b==1&&(U1(c.b)?(a.bb&=-3):(a.bb|=2));b==2&&(a.g=c.t);b==3&&(a.n=c.t)}\nfunction xb(a,b){if(b<0){throw xF(new ASb('must be non-negative'))}!!a.d&&wb(a);a.c=false;a.d=OSb(Fb(Cb(a,a.b),b))}\nfunction db(){eb.call(this,(!lb&&(lb=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new mb:new ub),lb))}\nfunction tT(a){sT.call(this,W_b+a+X_b+Y_b==null?lZb:_F(W_b+a+X_b+Y_b),fr(W_b+a+X_b+Y_b,37)?W_b+a+X_b+Y_b:null)}\nfunction $Z(a,b){_U.call(this,a,b);this.n=2;this.gb=true;this.n=2;this.f=SZ;TZ&&(this.bb|=2);YZ(this,WT.fd.c?1:2)}\nfunction Wmb(a,b){_U.call(this,a,b);this.gb=true;this.j=0.5;this.k=false;this.g=1.66;this.o=3.33;this.f=5;this.e=0}\nfunction xO(){Ae(this,$doc.createElement('iframe'));(DI(),this.Sb).className='gwt-Frame';this.Sb.src='iframe.html'}\nfunction Bf(){var a;!tf&&(tf=new Cf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new Af(a)}\nfunction C3(a){var b,c,d,e;b=D3(a);e=b.b+140;d=b.a+100;c=new C2S(e,d);q3(a,c,2,b,e,d);return c.getSerializedSvg()}\nfunction TH(a,b){var c,d,e;e=new KH(a.a-b.a,a.b-b.b);c=$wnd.Math.abs(e.a);d=$wnd.Math.abs(e.b);return c<=25&&d<=25}\nfunction SP(a,b){var c,d;for(d=new OVb(a.f);d.a<d.c.a.length;){c=MVb(d);if(mi((DI(),c.Sb),b)){return c}}return null}\nfunction YJ(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 yF(a,b){var c;if(FF(a)&&FF(b)){c=a+b;if(x$b<c&&c<w$b){return c}}return AF(Kq(FF(a)?NF(a):a,FF(b)?NF(b):b))}\nfunction IF(a,b){var c;if(FF(a)&&FF(b)){c=a*b;if(x$b<c&&c<w$b){return c}}return AF(Nq(FF(a)?NF(a):a,FF(b)?NF(b):b))}\nfunction MF(a,b){var c;if(FF(a)&&FF(b)){c=a-b;if(x$b<c&&c<w$b){return c}}return AF(Tq(FF(a)?NF(a):a,FF(b)?NF(b):b))}\nfunction qCb(a,b){a.ab+=ci(b.a)*a.V.Md;if(a.ab>5){a.X<o$b&&(a.X*=2);sCb(a,false);a.ab=0}if(a.ab<-5){NCb(a);a.ab=0}}\nfunction IL(a,b){if(b==a.Mb){return}!!b&&_e(b);!!a.Mb&&a.ff(a.Mb);a.Mb=b;if(b){DI();Ch(a.jf(),KI(ue(a.Mb)));af(b,a)}}\nfunction tQ(a,b){var c,d;d=te(a.a)+ve(a.a);c=a.b?ei((DI(),b.Sb)):ei((DI(),b.Sb))+Ih(b.Sb,sZb)-Ih(a.Sb,sZb);wQ(a,c,d)}\nfunction k0(a){var b,c;c=new Djb(a.i);a.f=tjb(c);b=c.a;b!=null&&yJ(xRb('Parse error in expression')+': '+a.i+': '+b)}\nfunction aP(){aP=ZF;WO=new cP((Vk(),f_b));new cP('justify');YO=new cP(D$b);_O=new cP(G$b);$O=(Dp(),YO);ZO=_O;XO=$O}\nfunction Sj(){Qj();return uq(nq(Rt,1),XYb,39,0,[Fj,xj,Aj,Bj,Dj,Ej,Gj,Hj,Ij,Lj,Nj,Mj,Pj,Jj,Kj,Oj,zj,yj,Cj])}\nfunction n0(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.j=vSb(PHb(f),10);this.i=ccb(PHb(f));k0(this);this.Ng()}\nfunction hab(a,b){fab();e8.call(this,a,b,eab,dab);this.b=2.87E-11;this.g=1.0E-13;this.a=0.0025;this.e=6.4;gab(this)}\nfunction l0(a,b,c){if(b==0){a.i=lS(c.s);k0(a);return}if(b==1){if(c.t<0||c.t>8)return;a.j=lr(c.t);a.Ng();eU(a);uX(a)}}\nfunction U2(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=G3(a,c);if(fr(b,17)&&pCb(b.a)){b.Ef();WXb(a.ab,c);g4(a)}}}\nfunction T2(a,b){var c,d;if(!a.c)return;for(d=a.c.a.a.length-1;d>=0;d--){c=TXb(a.c,d);if(c.b==b){MY(c,a);WXb(a.c,d)}}}\nfunction T7(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){d=TXb(a.w,c).Jf();d=qTb(d,c3b,'');b+=' '+Zbb(d)}return b}\nfunction dp(a){var b;b=Jh(a,'dir');if(jTb('rtl',b)){return zp(),yp}else if(jTb('ltr',b)){return zp(),xp}return zp(),wp}\nfunction qH(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction Zg(){Tg();var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction oCb(a){if(a.s){a.C[0]*=l5b;a.C[1]*=l5b;a.C[3]*=l5b;a.C[2]*=l5b;a.D*=l5b;a.F*=l5b;return}a.p=!a.p;a.R=false}\nfunction Cnb(a){a.M=a.N=a.mb[0]=a.mb[1]=a.mb[2]=a.V=0;a.A=a.B=0;a.C.a=0;a.D.a=0;(a.bb&a.k)!=0&&a.Kh()&&(a.mb[a.w]=0)}\nfunction bCb(a){if(a.I>=0&&a._.a.a.length>a.I)return TXb(a._,a.I).e;return a._.a.a.length>0?TXb(a._,0).e:TXb(a.u,0).e}\nfunction afb(a){var b;a.D=3;a.F=a.a;a.A=rq(Ky,XYb,9,a.a,0,1);for(b=0;b!=a.a;b++)a.A[b]=new j2(a,a.a-1-b,2,'I'+b);eU(a)}\nfunction LY(a,b,c){var d;v2(b,a.d=new bN(xRb(a.k)));se(a.d,H0b);d=lr((c-a.f)*100/(a.e-a.f));v2(b,a.j=new YEb(d,a,a.b))}\nfunction D4(a,b,c,d){!!a.fc&&!V2(a)&&a.Vc==-1&&(fr(a.fc,154)||fr(a.fc,135)||fr(a.fc,153))&&(t2=new FEb(b,c,d,a.fc,a))}\nfunction cGb(a,b,c,d){a.a.beginPath();Nf(a.a,b,c-d);Lf(a.a,b-d,c);Lf(a.a,b,c+d);Lf(a.a,b+d,c);Lf(a.a,b,c-d);a.a.fill()}\nfunction x4(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=G3(a,c);if(b.nb==b.ob&&b.pb==b.qb){XXb(a.ab,c);b.Ef()}}g4(a)}\nfunction o5(a,b,c,d){var e;e=a.oc.a.a.length+d;h5(a,e,b,-1);h5(a,e,c,1);e>0&&(a.t[e-1].e=true);h5(a,b,e,1);h5(a,c,e,-1)}\nfunction acb(a,b){var c;!Sbb&&(Sbb=new JWb);c=kUb(Sbb,a);if(c)return c;c=new Xbb(b);c.e=a;c.c=a;nUb(Sbb,a,c);return c}\nfunction OEb(a,b){var c;c=a.i+((a.g-a.i)*(b-MEb-NEb-LEb)/(m2-2*(MEb+NEb+LEb))|0);c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction zU(a,b){b[1]=$_b+WV($wnd.Math.abs(a.Rf()),'A',false);b[2]=__b+WV($wnd.Math.abs(a.gg()),'V',false);return 3}\nfunction VRb(a,b){SRb();return jr(a)?fTb(a,b):hr(a)?xSb((BYb(a),a),(BYb(b),b)):gr(a)?URb((BYb(a),a),(BYb(b),b)):a.se(b)}\nfunction Mqb(a,b){o4(Jqb);p4(Jqb,a);S2(Jqb);J4(Jqb,b);b==null||iTb(b.substr(0,10),w5b)?(Hib=null):(Hib=b);Jqb.Gd=false}\nfunction Cub(a,b){Aub();e8.call(this,a,b,zub,yub);Bub(this);this.gb=true;TXb(this.w,0).o=this.q;TXb(this.w,1).o=this.t}\nfunction _db(a,b,c){e8.call(this,a,b,Ydb,Xdb);this.j=c?-1:1;TXb(this.w,0).w=this.j;TXb(this.w,1).w=this.j;this.gb=true}\nfunction CO(a,b){gO.call(this);bO(this,new sO(this));dO(this,new TO(this));cO(this,new PO(this));AO(this,b);BO(this,a)}\nfunction tjb(a){var b;if(a.e.length==0)return new ljb(0);b=ojb(a);a.e.length>0&&Bjb(a,'unexpected token: '+a.e);return b}\nfunction Tbb(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 JSb(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 _F(a){var b;if(Array.isArray(a)&&a.ii===aG){return aSb(W(a))+'@'+(b=Y(a)>>>0,b.toString(16))}return a.toString()}\nfunction OSb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(QSb(),PSb)[b];!c&&(c=PSb[b]=new DSb(a));return c}return new DSb(a)}\nfunction J3(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++){if(fr(TXb(a.ab,c),17)){--b;if(b<0)return TXb(a.ab,c)}}return null}\nfunction pX(a,b,c,d){var e;for(e=0;e!=(a.A==null?1:a.A.length);e++){if(d==e)continue;if(g2(a.A[e],b,c))return e}return -1}\nfunction eU(a){var b;b=a.ag()+a.Yf();if(a.hb==null||a.hb.length!=b){a.hb=rq(pr,l$b,8,b,15,1);a.mb=rq(or,Z_b,8,b,15,1)}}\nfunction Cyb(a){var b,c,d;for(b=0;b!=a.j.a.a.length;b++){c=RXb(a.j,b);if(fr(c,212)){d=c;iTb(d.c,a.q)&&Zyb(d,1-a.C,a.H)}}}\nfunction gab(a){var b,c,d,e;b=TXb(a.w,0);x1(b,a.b);c=TXb(a.w,1);x1(c,a.g);d=TXb(a.w,2);imb(d,a.a);e=TXb(a.w,3);Rzb(e,a.e)}\nfunction Twb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);Qwb(this);this.b=rq(uF,P0b,8,this.n,16,1);VX(f,this.b);Rwb(this)}\nfunction fI(){this.d=new CVb;this.e=new zI;this.k=new zI;this.j=new zI;this.q=new CVb;this.i=new wI(this);bI(this,new CH)}\nfunction Fm(a,b){var c;Em.call(this);this.a=b;!am&&(am=new wn);c=un(am,a);if(!c){c=new CVb;vn(am,a,c)}c.Th(this);this.b=a}\nfunction gCb(a,b){var c;c=a.Z;if(c==null){if(b&&a.L)return null;c=hCb(a);if(c==null)return '';return xRb(c)}else return c}\nfunction zDb(b){var c;try{c=Whb(lS(b.J));c<d0b&&(c=d0b);return c}catch(a){a=wF(a);if(fr(a,15)){return 0}else throw xF(a)}}\nfunction Ze(a,b){var c;switch(DI(),OJ(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&mi(a.Sb,c)){return}}dm(b,a,a.Sb)}\nfunction O3(a,b,c){var d,e;d=c?5:0;if(b!=null){r4(a,uYb((e=b,pYb(),e)),d);(d&8)==0&&$M(a.zd,null);!!a.Nc&&CQ(a.Nc,false)}}\nfunction FQ(a,b){a.i=b;!!a.g&&iQ(a.g,a);if(b){(DI(),b.Sb).tabIndex=-1;Xd();Lb(a.Sb,true)}else{Xd();Lb((DI(),a.Sb),false)}}\nfunction sDb(a,b,c,d,e,f){a2(a.d,f.p);He(a.e,!b);CQ(a.e,c);He(a.g,!b);CQ(a.g,e);He(a.a,!b);CQ(a.a,d);He(a.b,b);He(a.f,!b)}\nfunction dM(a){if(a.Hb){yT(a.Hb.a);a.Hb=null}if(a.Cb){yT(a.Cb.a);a.Cb=null}if(a.Kb){a.Hb=RI(new RQ(a));a.Cb=hJ(new TQ(a))}}\nfunction P5(b){$wnd.showSaveDialog().then(function(a){if(a.canceled)return;$wnd.saveFile(a,b);Q5(a.filePath.toString())})}\nfunction h4(a,b){!!b.a&&(b.a.preventDefault(),undefined);if(!V2(a)){a.Ub=(b.a.clientX||0)|0;a.Vb=(b.a.clientY||0)|0;c3(a)}}\nfunction NO(a){if(!a.a){a.a=(DI(),$doc.createElement('colgroup'));GI(a.b.g,a.a,0);Ch(a.a,KI($doc.createElement('col')))}}\nfunction VVb(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.ih(a[b],a[i])<=0?(e[f++]=a[b++]):(e[f++]=a[i++])}}\nfunction UVb(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.ih(a[f-1],a[f])>0;--f){g=a[f];a[f]=a[f-1];a[f-1]=g}}}\nfunction BTb(a,b){var c,d,e;GYb(b,a.length);e='';for(d=0;d<b;){c=$wnd.Math.min(d+q5b,b);e+=xTb(a.slice(d,c));d=c}return e}\nfunction nXb(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;wWb(a.b)}else{++a.d}return d}\nfunction Rp(a,b){var c,d;c=uq(nq(pr,1),l$b,8,15,[0]);d=Sp(a,b,c);if(c[0]==0||c[0]!=b.length){throw xF(new _Sb(b))}return d}\nfunction vp(a,b){tp();var c,d;c=Ep((Dp(),Dp(),Cp));d=null;b==c&&(d=kUb(sp,a));if(!d){d=new up(a);b==c&&nUb(sp,a,d)}return d}\nfunction zX(a,b){jX();_U.call(this,a,b);this.Lg()&&(this.n=this.Fg());this.t=5;this.gb=true;this.Ng();vX(this,WT.fd.c?1:2)}\nfunction Zub(a,b){_U.call(this,a,b);this.gb=true;this.f=15;this.g=-15;this.b=i0b;this.bb=8;this.a=E5b;Yub(this,WT.fd.c?1:2)}\nfunction QY(a,b){var c;this.f=1;this.e=m$b;this.c=0;this.b=a;this.a=b;c=a.Vf(this.a);if(!!c&&c.i>0){this.f=c.k;this.e=c.i}}\nfunction Fg(a){Dg();hg(this);jg(this);this.e=a;a!=null&&IYb(a,DZb,this);this.g=a==null?lZb:_F(a);this.a='';this.b=a;this.a=''}\nfunction KBb(a){return a.A.a>100&&a.A.b>100&&a.V.bc>=a.A.c&&a.V.bc<=a.A.c+36&&a.V.cc>=a.A.d+a.A.a-36&&a.V.cc<=a.A.d+a.A.a}\nfunction zxb(a){var b;v2(WT,a.n=new bN(a.A));se(a.n,H0b);b=PF(CF($wnd.Math.round((a.q-T5b)/J5b)));v2(WT,a.w=new YEb(b,a,a))}\nfunction Op(a){var b;if(48<=a&&a<=57){return a-48}else{b=(HYb(0,'0'.length),'0'.charCodeAt(0));return b<=a&&a<=b+9?a-b:-1}}\nfunction pm(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-ei(c)+ii(c)+($wnd.pageXOffset|0)}return (a.a.clientX||0)|0}\nfunction _N(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(DI(),b.Sb);Fh((null,Zh(c)),c);lK(a.i,c)}return true}\nfunction GK(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(DI(),b.Sb);Fh((null,Zh(c)),c);$S(a.k,b)}return true}\nfunction zo(a,b,c){var d,e;e=jUb(a.d,b);if(!e){return $Vb(),$Vb(),ZVb}d=fUb(WWb(e.a,c));if(!d){return $Vb(),$Vb(),ZVb}return d}\nfunction yo(a,b,c){var d,e;e=jUb(a.d,b);if(!e){e=new JWb;mUb(a.d,b,e)}d=fUb(WWb(e.a,c));if(!d){d=new CVb;XWb(e.a,c,d)}return d}\nfunction xo(a,b,c,d){var e,f,g;e=zo(a,b,c);f=e.Wh(d);f&&e.Vh()&&(g=jUb(a.d,b),YWb(g.a,c),g.a.c+g.b.c==0&&oUb(a.d,b),undefined)}\nfunction w3(a){var b,c,d,e;e=l4(a);d=e.b*2;for(c=new OVb(a.ab.a);c.a<c.c.a.length;){b=MVb(c);(b.kb||e.a==0)&&b.Lf(d,e.a)}g4(a)}\nfunction y3(a){var b,c,d,e;e=l4(a);d=e.c*2;for(c=new OVb(a.ab.a);c.a<c.c.a.length;){b=MVb(c);(b.kb||e.a==0)&&b.Nf(d,e.a)}g4(a)}\nfunction eQ(a){var b,c;if(!a.j){for(c=new OVb(a.f);c.a<c.c.a.length;){b=MVb(c);if(b.f){fQ(a,b);break}}return true}return false}\nfunction K3(a,b){var c,d;d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!d)return b;c=rH(d.a,a);if(c==null)return b;return c==yZb}\nfunction HF(a,b){var c;if(FF(a)&&FF(b)){c=a%b;if(x$b<c&&c<w$b){return c}}return AF((Aq(FF(a)?NF(a):a,FF(b)?NF(b):b,true),wq))}\nfunction P4(a,b){var c;if(b!=a.fc){!!a.fc&&a.fc.sg(false);!!b&&b.sg(true);a.fc=b;for(c=0;c<a.c.a.a.length;c++)NY(TXb(a.c,c))}}\nfunction Bq(a,b){if(a.h==u$b&&a.m==0&&a.l==0){b&&(wq=zq(0,0,0));return yq(($q(),Yq))}b&&(wq=zq(a.l,a.m,a.h));return zq(0,0,0)}\nfunction $Jb(a){UU(a);hU(a,32);a.e=a.j.k*J5b+T5b;a.p=OF(CF($wnd.Math.round(a.e*(a.c-a.d)+a.d)));a.i=YJb(a,a.p);new gxb;new gxb}\nfunction EPb(a){var b;a.r=7;v2(WT,a.a=new bN(xRb(a.c)));se(a.a,H0b);b=lr((a.n-a.i)*100/(a.o-a.i));v2(WT,a.b=new YEb(b,null,a))}\nfunction wU(a,b){a.nb=b-a.nb;a.ob=b-a.ob;a.U=new uyb;ryb(a.U,fW(a.nb,a.ob),fW(a.pb,a.qb),bV(a.ob-a.nb)+1,bV(a.qb-a.pb)+1);a.wg()}\nfunction yU(a,b){a.pb=b-a.pb;a.qb=b-a.qb;a.U=new uyb;ryb(a.U,fW(a.nb,a.ob),fW(a.pb,a.qb),bV(a.ob-a.nb)+1,bV(a.qb-a.pb)+1);a.wg()}\nfunction iDb(){iDb=ZF;hDb=uq(nq(JE,1),XYb,2,6,[j6b,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction Q8(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);try{this.g=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction qwb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.a=0;try{this.a=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction ZCb(a,b){_U.call(this,a,b);this.gb=false;this.ob=this.nb+128;this.qb=this.pb+64;this.a=new RCb(WT);UU(this);YCb(this)}\nfunction uN(a){HK.call(this);this.d=a;Ae(this,$doc.createElement(y$b));this.b=new iG((DI(),this.Sb));this.c=new ON(this,this.b)}\nfunction vR(){HK.call(this);Ae(this,$doc.createElement(y$b));this.a=new iG((DI(),this.Sb));this.b=new LN(this.a);wJ(new yR(this))}\nfunction NP(a,b,c){var d;if(a.o){d=(DI(),$doc.createElement('tr'));GI(a.d,d,b);Ch(d,KI(c))}else{d=(DI(),YJ(a.d,0));_J(d,KI(c),b)}}\nfunction WTb(a,b,c){var d,e;for(e=a.ef();e.tf();){d=e.uf();if(kr(b)===kr(d)||b!=null&&U(b,d)){c&&e.vf();return true}}return false}\nfunction C5(a){var b,c;console.log('write recovery');c=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!c)return;b=r3(a);vH(c.a,q4b,b)}\nfunction ELb(a){var b;b=(DI(),a.Sb).style;b['fontSize']=(jl(),'16.0px');b[u6b]=E6b;b['paddingRight']='10.0px';b[u_b]='nowrap'}\nfunction aR(a){if(!a.i){_Q(a);a.c||LK((DR(),HR()),a.a)}ue(a.a).style[m_b]='rect(auto, auto, auto, auto)';ue(a.a).style[B$b]=o_b}\nfunction HR(){DR();var a;a=jUb(BR,null);if(a){return a}if(rUb(BR)==0){uJ(new KR);Dp()}a=new MR;mUb(BR,null,a);KWb(CR,a);return a}\nfunction Ajb(a){Cjb(a,'+');if(Cjb(a,'!'))return new mjb(Ajb(a),null,41);if(Cjb(a,'-'))return new mjb(Ajb(a),null,10);return yjb(a)}\nfunction i2(a,b,c){if(c==0)return b;if(c==1)return b+a.w.D*(a.w.F-1);if(c==2)return b*a.w.D;if(c==3)return b*a.w.D+a.w.D-1;return -1}\nfunction G2(a,b){if(a.Qc<2)return false;b==0&&(b=1);if(a.Wc[b].v!=a.Wc[b-1].v){return b+1<a.Qc&&a.Wc[b+1].v==a.Wc[b].v}return true}\nfunction hU(a,b){if(a.X<b||b==0){a.eb=a.ib;a.fb=a.jb;return}a.eb=GU(a.ib,a.jb,(a.X-b)/(2*a.X));a.fb=GU(a.ib,a.jb,(a.X+b)/(2*a.X))}\nfunction mU(a,b,c){b=a5(WT,b);c=a5(WT,c);a.gb&&($wnd.Math.abs(a.nb-b)<$wnd.Math.abs(a.pb-c)?(b=a.nb):(c=a.pb));a.ob=b;a.qb=c;a.wg()}\nfunction GU(a,b,c){var d;d=new gxb;d.a=lr($wnd.Math.floor(a.a*(1-c)+b.a*c+a0b));d.b=lr($wnd.Math.floor(a.b*(1-c)+b.b*c+a0b));return d}\nfunction JXb(){GXb();var a,b,c;c=FXb+++Date.now();a=lr($wnd.Math.floor(c*W6b))&16777215;b=lr(c-a*a_b);this.a=a^1502;this.b=b^V6b}\nfunction sh(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return EZb in new Error}\nfunction szb(a){a.q=3*a.B;a.r=a.q+1;a.s=a.q+2;if(a.H==null||a.H.length!=a.B){a.H=rq(or,Z_b,8,a.B,15,1);a.G=rq(or,Z_b,8,a.B,15,1)}}\nfunction vDb(a){var b,c,d;c=lS(a.D);c.length==0&&(c=null);HCb(a.Y,c);if(a.Y.o){b=zDb(a);b>0&&CCb(a.Y,a.P,b);d=yDb(a);d>0&&ACb(a.Y,d)}}\nfunction MCb(a){var b,c,d;b=false;for(c=0;c!=a.u.a.a.length;c++){d=TXb(a.u,c);if(d.v==0)b=true;else if(d.v!=3)return false}return b}\nfunction Vg(){var a;if(Qg!=0){a=Ig();if(a-Rg>2000){Rg=a;Sg=$wnd.setTimeout(ah,10)}}if(Qg++==0){eh((dh(),bh));return true}return false}\nfunction Wkb(a,b,c,d){var e;a.a.beginPath();for(e=0;e<d;e++){e==0?Nf(a.a,b[0],c[0]):Lf(a.a,b[e],c[e])}a.a.closePath();a.a.stroke()}\nfunction _J(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 jlb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);if(OHb(g)){try{this.a=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}}\nfunction AFb(a,b){jX();zX.call(this,a,b);xFb(this);this.a=8;this.d=uq(nq(pr,1),l$b,8,15,[0]);this.bb|=2;this.bb|=8;zFb(this);eU(this)}\nfunction Lo(a,b,c){this.c=new Mo(this);if(!a){throw xF(new YSb)}if(b<0){throw xF(new zSb)}this.a=c;this.b=b;this.d=a;b>0&&xb(this.c,b)}\nfunction gO(){this.i=new mK;this.g=(DI(),$doc.createElement(h_b));this.c=$doc.createElement(i_b);Ch(this.g,KI(this.c));Ae(this,this.g)}\nfunction kL(){HK.call(this);this.j=(DI(),$doc.createElement(h_b));this.i=$doc.createElement(i_b);Ch(this.j,KI(this.i));Ae(this,this.j)}\nfunction cL(){var a;bL.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type',$Yb),a));(DI(),this.Sb).className='gwt-Button'}\nfunction vCb(a,b,c){if(!nyb(a.A,b,c))return;a.s||a._.a.a.length==0?(sBb=-1):(sBb=a.V.td-a.V.Sb*a.X*(a.A.c+a.A.b-b));GBb(a,b,c);rBb=a}\nfunction Xfb(a,b){if(b>=0||a.k==0)return a.b*($wnd.Math.exp(b*a.f)-1);return a.b*($wnd.Math.exp(b*a.f)-$wnd.Math.exp((-b-a.j)*b5b)-1)}\nfunction jbb(a){var b;if(a.i==null)return false;b=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!b)return false;return jH(b,H4b+a.i)!=null}\nfunction xib(a,b,c){var d,e;e=lS(b.s);e.length==0&&(e=L7(c));d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);!!d&&vH(d.a,a,e);return new P7(e)}\nfunction W4(b){var c;b.Md=1;try{c=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);b.Md=uSb(rH(c.a,t4b))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction L3(b,c){var d,e;e=Zg()+'setuplist.txt';d=new So((Po(),Oo),e);try{Ro(d,new C6(b,c))}catch(a){a=wF(a);if(!fr(a,137))throw xF(a)}}\nfunction uab(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);try{this.f=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(fr(a,15)){this.f=I$b}else throw xF(a)}}\nfunction krb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);try{this.a=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(fr(a,15)){this.a=2.5}else throw xF(a)}}\nfunction zJb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);wJb(this);this.o=(new ESb(PHb(f))).a;(this.bb&1)!=0?(this.g=ccb(PHb(f))):(this.g='TP')}\nfunction nsb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);ksb(this);this.d=TRb((SRb(),jTb(yZb,PHb(f))));this.a=wSb(uSb(PHb(f)));lsb(this)}\nfunction Dub(a,b,c,d,e,f){Aub();d8.call(this,a,b,c,d,e,f,zub,yub);Bub(this);this.gb=true;this.q=TXb(this.w,0).o;this.t=TXb(this.w,1).o}\nfunction qSb(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 BVb(a,b){var c,d;d=a.a.length;b.length<d&&(b=oYb(new Array(d),b));for(c=0;c<d;++c){b[c]=a.a[c]}b.length>d&&(b[d]=null);return b}\nfunction R4(a,b){var c,d,e,f,g;for(e=0;e!=b.length;e++){g=b[e];c=E3(a,e+1);for(f=0;f!=c.b.a.a.length;f++){d=TXb(c.b,f);d.a.ug(d.b,g)}}}\nfunction VX(a,b){var c,d,e;e=0;c=UYb;for(d=0;d<b.length;d++){if(c>=32)if(OHb(a)){e=vSb(PHb(a),10);c=0}else break;b[d]=(e&1<<c)!=0;++c}}\nfunction $kb(a,b){var c;a.a.beginPath();for(c=0;c<b.a;c++){c==0?Nf(a.a,b.b[0],b.c[0]):Lf(a.a,b.b[c],b.c[c])}a.a.closePath();a.a.fill()}\nfunction jgb(a){var b;UU(a);hU(a,16);a.j=QU(2);b=QU(2);KU(a.eb,a.fb,b[0],b[1],0,8);KU(a.eb,a.fb,a.j[0],a.j[1],1,8);a.s=jU(b[0],b[1],a.fb)}\nfunction cQ(a,b){b&&(a.g?QP(a,false):fQ(a,null));bQ(a,!b&&a.e);_n(a,false);a.k=null;a.i=null;!!a.g&&!!a.g.i&&(a.g.i.Ib=true,undefined)}\nfunction n_(a){var b;b=a.o/8;if(WT.Sb!=b){if(h_||zJ(xRb('Adjust timestep for best audio quality and performance?'))){WT.Sb=b;h_=true}}}\nfunction yO(a,b){if(b<0){throw xF(new ORb('Cannot access a row with a negative index: '+b))}if(b>=a.b){throw xF(new ORb(B_b+b+C_b+a.b))}}\nfunction mp(a,b){var c,d;c=(HYb(b,a.length),a.charCodeAt(b));d=b+1;while(d<a.length&&(HYb(d,a.length),a.charCodeAt(d)==c)){++d}return d-b}\nfunction WZ(a,b){var c,d;c=(a.bb&4)==0;if((a.bb&2)==0)return a.mb[b]>a.f*0.5?c:!c;d=a.mb[b]>a.f*(a.o[b]?0.35:0.55);a.o[b]=d;return d?c:!c}\nfunction Jp(a,b,c){if(a.d==0){b.a=b.a.substr(0,0)+'0'+b.a.substr(0);++a.b;++a.d}if(a.b<a.d||a.c){JTb(b,a.b,String.fromCharCode(c));++a.d}}\nfunction kT(a,b){var c;c=new KTb;c.a+=\"<img src='\";HTb(c,bH(a.a));c.a+=\"' style='\";HTb(c,bH(b.a));c.a+=\"' border='0'>\";return new NG(c.a)}\nfunction j_(a){var b;b='&#9654; '+xRb('Play Audio');a.k>1&&(b+=' '+a.k);v2(WT,a.a=new eL(b));Fe(a.a,V0b);Ve(a.a,new E_(a),(sm(),sm(),rm))}\nfunction zdb(b,c,d,e,f,g){t9.call(this,b,c,d,e,f,g);try{this.d=(new ESb(PHb(g))).a}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.gb=true}\n",
"function p_(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);i_(this);this.j=uSb(PHb(f));this.p=vSb(PHb(f),10);this.k=vSb(PHb(f),10);m_(this);j_(this)}\nfunction Kqb(a){SN.call(this);Jqb=a;(DI(),this.Sb).name='Import';this.Sb.id=g4b;Ve(this,this,(lm(),lm(),km));Pe(this.Sb,'offScreen',true)}\nfunction IBb(a){if(a.j){a.V.Fc.c?(a.j.fillStyle='#eee',undefined):(a.j.fillStyle='#111',undefined);Jf(a.j,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction WP(a,b,c){if(c<0||c>a.b.a.length){throw xF(new NRb)}a.o&&((DI(),b.Sb)[J_b]=2,undefined);NP(a,c,(DI(),b.Sb));qVb(a.b,c,b);return b}\nfunction _bb(a){var b;!Sbb&&(Sbb=new JWb);b=kUb(Sbb,a);if(b)return b;b=new Wbb;b.e=a;b.c=iTb(a,F4b)?'custom logic':a;nUb(Sbb,a,b);return b}\nfunction Xgb(a,b){var c;Tgb();c=kUb(Fgb,a);if(c)return c;if(!b){console.log(k5b+a);return Wgb(F4b)}c=new Pgb(b);c.n=a;nUb(Fgb,a,c);return c}\nfunction iNb(a,b){var c;eNb();c=kUb(XMb,a);if(c)return c;if(!b){console.log(k5b+a);return hNb(F4b)}c=new _Mb(b);c.t=a;nUb(XMb,a,c);return c}\nfunction pjb(a){var b;b=wjb(a);while(true){if(Cjb(a,'+'))b=new mjb(b,wjb(a),1);else if(Cjb(a,'-'))b=new mjb(b,wjb(a),2);else break}return b}\nfunction wjb(a){var b;b=Ajb(a);while(true){if(Cjb(a,'*'))b=new mjb(b,Ajb(a),7);else if(Cjb(a,'/'))b=new mjb(b,Ajb(a),8);else break}return b}\nfunction VH(a,b){var c,d,e,f;c=Ig();f=false;for(e=new OVb(a.q);e.a<e.c.a.length;){d=MVb(e);if(c-d.b<=2500&&TH(b,d.a)){f=true;break}}return f}\nfunction jTb(a,b){BYb(a);if(b==null){return false}if(iTb(a,b)){return true}return a.length==b.length&&iTb(a.toLowerCase(),b.toLowerCase())}\nfunction sN(a,b,c,d){var e,f,g;_e(b);e=a.k;YS(e,b,e.c);c==(HN(),AN)&&(a.a=b);g=eG(a.b,(DI(),b.Sb),b);f=new QN(c,d,g);b.Qb=f;af(b,a);KN(a.c)}\nfunction j5(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||!isNaN(f)&&!isFinite(f)){PTb();e=0;e=e/0|0}h5(a,b,b,f);h5(a,c,c,f);h5(a,b,c,-f);h5(a,c,b,-f)}\nfunction S7(a){var b,c;b=(c=a.Uf(),(c<127?String.fromCharCode(c&LZb)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);b+=T7(a);return b}\nfunction U7(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){if((0&1<<c)==0)continue;d=TXb(a.w,c).Jf();d=qTb(d,c3b,'');b+=' '+Zbb(d)}return b}\nfunction Shb(a,b){if(!!a.j&&fr(a.j,48)&&$wnd.Math.abs(b.t)>p5b&&Phb(b.t*q5b)>Phb(b.t*q5b/r5b))return Xhb(b,b.t/r5b)+'rms';return Xhb(b,b.t)}\nfunction RAb(a){if(iTb(a.substr(0,2),'0x'))return vSb(a.substr(2),16);if(iTb(a.substr(0,2),'0b'))return vSb(a.substr(2),2);return vSb(a,10)}\nfunction ypb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.a=PHb(f);if((this.bb&4)==0){while(OHb(f))this.a+=' '+PHb(f)}else{this.a=ccb(this.a)}}\nfunction GPb(a,b,c,d,e,f){VW.call(this,a,b,c,d,e,f);this.c=PHb(f);while(OHb(f))this.c+=' '+PHb(f);this.c=pTb(this.c,'%2[bB]','+');EPb(this)}\nfunction SKb(a,b,c,d,e,f){jX();AX.call(this,a,b,c,d,e,f);this.d=uSb(PHb(f));this.b=uSb(PHb(f));this.e=uSb(PHb(f));this.c=this.i=uSb(PHb(f))}\nfunction fmb(a,b,c){a.f[0]=b;a.f[1]=c;(a.d&2)==0?(a.a=2*a.e/a.g.vd):(a.a=a.e/a.g.vd);j5(a.g,a.f[0],a.f[1],a.a);k5(a.g,a.f[0]);k5(a.g,a.f[1])}\nfunction sab(a){var b;UU(a);hU(a,26);a.b=GU(a.eb,a.fb,0.25);a.c=GU(a.eb,a.fb,0.6);a.e=GU(a.eb,a.fb,0.5);b=GU(a.eb,a.fb,0.75);a.a=gU(a.e,b,4,4)}\nfunction BCb(a,b,c){var d,e;b!=a.o&&IBb(a);a.o=b;for(e=new OVb(a.u.a);e.a<e.c.a.length;){d=MVb(e);if(!d.k){d.j=dCb(a,d.u,c);d.n=0;d.k=true}}}\nfunction k3(a,b){var c,d,e;d=b-a.P;if(d==0)return;for(e=0;e!=a.ab.a.a.length;e++){c=G3(a,e);c.nb==a.P&&OU(c,0,d,0);c.ob==a.P&&OU(c,1,d,0)}x4(a)}\nfunction m3(a,b){var c,d,e;d=b-a.Q;if(d==0)return;for(e=0;e!=a.ab.a.a.length;e++){c=G3(a,e);c.pb==a.Q&&OU(c,0,0,d);c.qb==a.Q&&OU(c,1,0,d)}x4(a)}\nfunction Yjb(a){var b,c,d;b=WT.td-a.e;a.e=WT.td;c=$wnd.Math.sin(WYb*(WT.td-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=WYb*a.d;return $wnd.Math.sin(d)*a.f}\nfunction hp(a,b,c){var d;if(b.a.length>0){rVb(a.b,new mq(b.a,c));d=b.a.length;0<d?(b.a=b.a.substr(0,0)):0>d&&(b.a+=ATb(rq(nr,l$b,8,-d,15,1)))}}\nfunction $N(a,b,c){var d,e;d=(DI(),Yh(b));e=null;!!d&&(e=jK(a.i,d));if(e){_N(a,e);return true}else{c&&(b.innerHTML='',undefined);return false}}\nfunction lp(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:rp(a,d%100,2);break;default:rp(a,d,b);}}\nfunction QK(a,b){Ae(this,$doc.createElement('a'));(DI(),this.Sb).className='gwt-Anchor';this.a=new nN(this.Sb);mN(this.a,a,false);Th(this.Sb,b)}\nfunction cfb(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);this.a=4;try{this.a=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}afb(this)}\nfunction Xsb(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);this.c=2;try{this.c=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}Vsb(this)}\nfunction Seb(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);try{this.c=vSb(PHb(g),10);Qeb(this);eU(this)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction Fo(a){var b,c,d;yg.call(this,Go(a),a.Vh()?null:a.ef().uf());this.a=a;d=0;for(c=a.ef();c.tf();){b=c.uf();if(d++==0){continue}ig(this,b)}}\nfunction ep(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{dp(a)!=(zp(),wp)&&(a['dir']='',undefined);break}}}\nfunction YR(a){var b;if(a.c){return false}a.c=(b=(PH==null&&(PH=(SRb(),!xn&&(xn=new In),false)),TRb(PH)?new fI:null),!!b&&cI(b,a),b);return !a.c}\nfunction k_(){var a,b,c,d;d=1;if(!WT.ab)return 0;for(b=0;b!=WT.ab.a.a.length;b++){a=G3(WT,b);if(!fr(a,215))continue;c=a.k;c>=d&&(d=c+1)}return d}\nfunction iFb(a){var b,c,d;d=DP(a.a);for(b=0;b!=a.c.Rb.a.a.length;b++){c=TXb(a.c.Rb,b);if(iTb(c.b,d)){c.e.Ae();break}}HM(a,false);p2==a&&(p2=null)}\nfunction p9(a,b,c){b==0&&(a.o=U1(c.b));if(b==1){a.bb=pib(c,a.bb,2);a.wg()}if(b==2){a.n=lS(c.s);if(a.n.length==0){a.n=null;a.bb&=-5}else a.bb|=4}}\nfunction Y(a){return jr(a)?QYb(a):hr(a)?lr((BYb(a),a)):gr(a)?(BYb(a),a)?1231:1237:er(a)?a.Rd():tq(a)?KYb(a):!!a&&!!a.hashCode?a.hashCode():KYb(a)}\nfunction U(a,b){return jr(a)?iTb(a,b):hr(a)?(BYb(a),a===b):gr(a)?(BYb(a),a===b):er(a)?a.Pd(b):tq(a)?a===b:!!a&&!!a.equals?a.equals(b):kr(a)===kr(b)}\nfunction cr(a,b){if(jr(a)){return !!br[b]}else if(a.hi){return !!a.hi[b]}else if(hr(a)){return !!ar[b]}else if(gr(a)){return !!_q[b]}return false}\nfunction iJ(){var a,b,c;a=(b=$wnd.location.href,c=b.indexOf('#'),c>0?b.substring(c):'');if(a==null||a.length==0){return ''}return oJ(a.substr(1))}\nfunction KM(a,b,c){var d,e;if(a.qb){d=b+ei((DI(),a.Sb));e=c+(gi(a.Sb)+$wnd.pageYOffset|0);if(d<a.mb||d>=a.sb||e<a.nb){return}$L(a,d-a.ob,e-a.pb)}}\nfunction kX(a){var b,c;for(b=0;b!=a.ag();b++){c=a.A[b];c.k||(c.A=a.mb[b]>a.t/2)}a.Hg();for(b=0;b!=a.ag();b++){c=a.A[b];c.k&&x5(WT,c.B,c.A?a.t:0)}}\nfunction lHb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.f=wSb(uSb(PHb(f)));this.e=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));this.d=wSb(uSb(PHb(f)))}\nfunction AU(a,b,c,d){a.db=-1;elb(a.nb,a.pb,a.ob,a.qb)>=d&&(elb(a.nb,a.pb,b,c)<=25?(a.db=0):a.$f()>1&&elb(a.ob,a.qb,b,c)<=25&&(a.db=1));return a.db}\nfunction nyb(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 CDb(a){var b;b=lr($wnd.Math.pow(2,10-a._.k));G5('changed '+a.Y.X+' '+b+' '+a._.k);a.Y.X!=b&&GCb(a.Y,b);$M(a.Z,WV(BBb(a.Y),'s',false)+h6b)}\nfunction ig(a,b){CYb(b);xYb(b!=a,'Exception can not suppress itself.');if(a.i){return}a.k==null?(a.k=uq(nq(KE,1),XYb,37,0,[b])):(a.k[a.k.length]=b)}\nfunction AH(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=$wnd.Math.max(0,c-d);g=$wnd.Math.min(g,e)}else{f=$wnd.Math.min(0,c+d);g=$wnd.Math.max(g,f)}return g}\nfunction CM(a){var b,c;c=(DI(),$doc.createElement('td'));b=$doc.createElement(y$b);Ch(c,KI(b));c.className=a||'';b.className=a+'Inner'||'';return c}\nfunction A3(a,b){var c,d,e,f,g;e=Bf();c=D3(a);g=c.b*2+140;f=c.a*2+100;Vh((DI(),e.Sb),g);Uh(e.Sb,f);d=e.Sb.getContext('2d');q3(a,d,b,c,g,f);return e}\nfunction i4(a){var b,c;if(!!a.fc&&!fr(a.fc,123))return false;for(c=0;c!=a.ab.a.a.length;c++){b=G3(a,c);if(b.kb&&!fr(b,123))return false}return true}\nfunction QYb(a){OYb();var b,c,d;c=':'+a;d=NYb[c];if(d!=null){return lr((BYb(d),d))}d=LYb[c];b=d==null?PYb(a):lr((BYb(d),d));RYb();NYb[c]=b;return b}\nfunction YM(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(VO(),UO)?eP(a.b.c):dP(a.b.c));if(b!=a.c){a.c=b;(DI(),a.Sb).style['textAlign']=!a.c?'':a.c.a}}\nfunction VN(a,b,c){var d;WN(a,b);if(c<0){throw xF(new ORb('Column '+c+' must be non-negative: '+c))}d=a.a;if(d<=c){throw xF(new ORb(z_b+c+A_b+a.a))}}\nfunction e4(a,b,c){var d;if(a.Qc==0)return false;d=b>=0&&b<a.j.b&&c>=a.j.a-5&&c<a.j.a;d!=a.jc&&(d?L4(a,'cursorSplitter'):Q4(a,a.gc));a.jc=d;return d}\nfunction h3(a,b,c){var d;if(!a.fc||!fr(a.fc,54))return false;d=a.fc;if(!nyb(d.Ah(),b,c))return false;d.Bh();d.o&&(a.ub=d);fr(d,170)||g4(a);return true}\nfunction dgb(a,b){var c,d;TU(a,a.ib,a.jb,8);c=a.mb[0];d=a.mb[1];nU(a,b);alb(b,FU(a,c));XU(a,b);$kb(b,a.s);alb(b,FU(a,d));XU(a,b);tV(b,a.j[0],a.j[1])}\nfunction AQ(){AQ=ZF;zQ=new GG((gH(),new cH((Dp(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction lbb(a,b){var c,d;d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!d)return;if(b){c=a.g==null?'':a.g;lH(d,H4b+a.i,ibb(a)+GZb+c)}else kH(d,H4b+a.i)}\nfunction rbb(){var a,b,c,d;d=new $Xb;b=new DUb((new vUb(fbb)).a);while(b.b){c=BUb(b);a=c.ei();if(a.f)continue;rVb(d.a,a)}$Vb();zVb(d.a,null);return d}\nfunction Pcb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=PF(CF($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=PF(CF($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction qKb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=PF(CF($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=PF(CF($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction qeb(c,d){keb();var e=d.files;if(e.length>=1){var f=new FileReader;f.onload=function(a){var b=f.result;c.Dh(b,e[0].name)};f.readAsText(e[0])}}\nfunction zsb(a){var b,c,d,e;e=a.a?0:1;for(b=0;b!=WT.ab.a.a.length;b++){c=RXb(WT.ab,b);if(fr(c,212)){d=c;iTb(d.c,a.f)&&(d.b=(d.bb&2)!=0?1-e:e,d.o=0)}}}\nfunction ZRb(a,b,c){wYb(a>=0&&a<=1114111);if(a>=W$b){b[c++]=55296+(a-W$b>>10&1023)&LZb;b[c]=56320+(a-W$b&1023)&LZb;return 2}else{b[c]=a&LZb;return 1}}\nfunction F5(d){d.toBlob(function(b){var c=parent.navigator.clipboard.write([new ClipboardItem({'image/png':b})]);c.then(function(a){console.log(a)})})}\nfunction AMb(a,b){_U.call(this,a,b);this.o=4;this.t=this.p=1;this.u=32;this.gb=true;this.e=0.999;this.j=rq(or,Z_b,8,2,15,1);this.i=rq(or,Z_b,8,2,15,1)}\nfunction YMb(a){a.f=true;return '32 '+Zbb(a.t)+' '+a.j+' '+a.v+' '+a.p+' '+a.b+' '+a.s+' '+a.q+' '+a.a+' '+a.r+' '+a.g+' '+a.i+' '+a.n+' '+a.o+' '+a.c}\nfunction $p(a,b,c){if(!b){throw xF(new ASb('Unknown currency code'))}this.s=a;this.a=b;Vp(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction wG(a,b){var c;c=$doc.createElement(y$b);c.appendChild(b);c.style[z$b]=(Kk(),A$b);c.style[B$b]=(zk(),C$b);xG(b);a.insertBefore(c,null);return c}\nfunction ZL(a){a.Eb=true;if(!a.zb){a.zb=$doc.createElement(y$b);Mh(a.zb,a.Bb);a.zb.style[z$b]=(Kk(),A$b);a.zb.style[D$b]=(jl(),E$b);a.zb.style[F$b]=E$b}}\nfunction qR(a,b){pL.call(this,(DI(),$h($doc,a)));this.Sb.className='gwt-RadioButton';pR(this,1);pR(this,8);pR(this,T$b);pR(this,128);mN(this.b,b,false)}\nfunction XSb(a){var b;if(a==0){return a}else if(!isNaN(a)&&!isFinite(a)){return a==0||isNaN(a)?a:a<0?-1:1}else{b=$wnd.Math.exp(2*a);return (b-1)/(b+1)}}\nfunction Eq(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 zq(c,d,e)}\nfunction pY(a,b,c){var d,e;alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:(K7(),E7));XU(a,b);d=c.a;e=c.b;rV(b,d,e,17);bU(a,d-17,e-17,d+17,e+17)}\nfunction Xjb(a,b,c){var d,e;alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:(K7(),E7));XU(a,b);d=c.a;e=c.b;rV(b,d,e,17);bU(a,d-17,e-17,d+17,e+17)}\nfunction j4(a){var b;for(b=0;b!=10;b++)if(k4(a,false)||a.qd!=null)break;if(a.qd!=null)return;if(b==10){q5(a,'failed to stamp circuit',null);return}e5(a)}\nfunction Mlb(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction Asb(a,b){_U.call(this,a,b);this.e=6.73;this.j=0.0613;this.d=rq(or,Z_b,8,3,15,1);this.c=rq(or,Z_b,8,3,15,1);this.b=rq(or,Z_b,8,3,15,1);this.f=''}\nfunction Hnb(a,b,c){_U.call(this,a,b);xnb(this);this.R=c?-1:1;this.bb=c?this.r:0;this.bb|=this.k;this.gb=true;Enb(this);this.u=this.Ih();this.T=this.Jh()}\nfunction Cxb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.o=wSb(uSb(PHb(f)));this.q=wSb(uSb(PHb(f)));this.A=PHb(f);while(OHb(f))this.A+=' '+PHb(f);zxb(this)}\nfunction aMb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.e=wSb(uSb(PHb(f)));this.f=wSb(uSb(PHb(f)));this.s=(new ESb(PHb(f))).a;PHb(f);this.gb=true;ZLb(this)}\nfunction dRb(a,b,c,d,e,f){var g;ngb.call(this,a,b,c,d,e,f);if((e&2)==0){g=wSb(uSb(PHb(f)));this.p=Ygb(this.p.j,g);this.q=this.p.n;G5(N5b+this.q)}kgb(this)}\nfunction KGb(a,b,c,d,e,f){jX();var g,h;AX.call(this,a,b,c,d,e,f);this.a=false;g=rq(uF,P0b,8,this.n,16,1);VX(f,g);for(h=0;h<this.n;h++)this.A[2+h].A=g[h]}\nfunction _4(a){var b,c;if(fr(a,236)||fr(a,237))return false;for(c=0;;c++){b=a.Vf(c);if(!b)return false;if(!b.c&&!b.b&&!b.a&&!b.r&&!b.u&&!b.p)return true}}\nfunction L7(a){var b,c,d;if(a.b!=null){return a.b}return '#'+M7((c=a.d>>>0,c.toString(16)))+M7((d=a.c>>>0,d.toString(16)))+M7((b=a.a>>>0,b.toString(16)))}\nfunction lg(a,b,c){var d,e,f,g,h;mg(a);for(e=(a.k==null&&(a.k=rq(KE,XYb,37,0,0,1)),a.k),f=0,g=e.length;f<g;++f){d=e[f];lg(d,b,'\\t'+c)}h=a.f;!!h&&lg(h,b,c)}\nfunction sq(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction nP(){kL.call(this);this.e=(aP(),XO);this.g=(iP(),hP);this.f=(DI(),$doc.createElement('tr'));Ch(this.i,KI(this.f));this.j[r_b]='0';this.j[s_b]='0'}\nfunction _Q(a){if(a.i){if(a.a.Eb){Ch($doc.body,a.a.zb);a.f=wJ(a.a.Ab);OQ(a.a.Ab);a.b=true}}else if(a.b){Fh($doc.body,a.a.zb);yT(a.f.a);a.f=null;a.b=false}}\nfunction dU(a,b,c){var d,e,f,g,h,i;f=(a.ib.a+a.jb.a)/2|0;g=(a.ib.b+a.jb.b)/2|0;h=b?1:-1;i=c?1:-1;d=a5(WT,f+h)-f;e=a5(WT,g+i)-g;fxb(a.eb,d,e);fxb(a.fb,d,e)}\nfunction WRb(a,b,c){var d,e;d=eTb(a,b++);if(d>=55296&&d<=56319&&b<c&&YRb(e=(HYb(b,a.length),a.charCodeAt(b)))){return W$b+((d&1023)<<10)+(e&1023)}return d}\nfunction KY(a,b){var c,d;if(!a.b)return false;c=a.b.Vf(a.a);if(!c)return false;if(a.i)return true;if(a.k.length==0)return false;d=c.t;LY(a,b,d);return true}\nfunction Jq(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}a.l=c&s$b;a.m=d&s$b;a.h=e&t$b;return true}\nfunction Ubb(a){a.a=true;a.g.length>0&&!hTb(a.g,GZb)&&(a.g+=GZb);return '! '+Zbb(a.e)+' '+a.b+' '+Zbb(Tbb(a.d))+' '+Zbb(Tbb(a.f))+' '+Zbb(a.c)+' '+Zbb(a.g)}\nfunction Efb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.g=wSb(uSb(PHb(f)));this.f=wSb(uSb(PHb(f)));this.b=wSb(uSb(PHb(f)));this.e=wSb(uSb(PHb(f)));Cfb(this)}\nfunction Ekb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.d=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));this.b=wSb(uSb(PHb(f)));this.a=TRb((SRb(),jTb(yZb,PHb(f))))}\nfunction WY(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);UY(this);this.n=0;this.g=vSb(PHb(g),10);try{this.n=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction NNb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);KNb(this);this.t=uSb(PHb(f));this.k=uSb(PHb(f));this.c=uSb(PHb(f));this.s=(SRb(),jTb(yZb,PHb(f)));LNb(this)}\nfunction np(a){var b,c,d;b=false;d=a.b.a.length;for(c=0;c<d;c++){if(op(tVb(a.b,c))){if(!b&&c+1<d&&op(tVb(a.b,c+1))){b=true;tVb(a.b,c).a=true}}else{b=false}}}\nfunction z4(a){var b;a.d=true;a.td==0&&U4(a,true);a.td=a.wd=0;a.xd=0;for(b=0;b!=a.ab.a.a.length;b++)G3(a,b).og();for(b=0;b!=a.Qc;b++)sCb(a.Wc[b],true);y4(a)}\nfunction pCb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.u.a.a.length;b++){c=TXb(a.u,b);if(Y3(a.V,c.e)<0){WXb(a.u,b--);d=true}else e=false}d&&EBb(a);return e}\nfunction oTb(a,b,c){var d,e;d=pTb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=pTb(pTb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return pTb(a,d,e)}\nfunction pR(a,b){if(a.Ob==-1){WI(a.c,b|SI(a.c));WI(a.d,b|SI(a.d))}else{a.Ob==-1?WI(a.c,b|SI(a.c)):a.Ob==-1?MI((DI(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}}\nfunction bU(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=fW(a.U.c,b);c=fW(a.U.d,c);d=eW(a.U.c+a.U.b,d);e=eW(a.U.d+a.U.a,e);ryb(a.U,b,c,d-b,e-c)}\nfunction bY(a){var b,c,d,e;e=new KTb;d=0;b=0;for(c=0;c<a.length;c++){if(b>=32){e.a+=' ';e.a+=d;d=0;b=0}a[c]&&(d|=1<<b);++b}if(b>0){e.a+=' ';e.a+=d}return e.a}\nfunction qEb(a,b,c){var d;a.d.M!=0&&++a.d.N;a.d.M=0;d=new nEb(a.d,xRb(b),(SRb(),c?true:false));fO(a.a,a.d.N,a.d.M,d.d);NXb(a.c,d);NXb(a.b,OSb(a.d.N));++a.d.N}\nfunction ZLb(a){if(WT.Sb==0)return;a.j=lr(a.e/WT.Sb);PTb();if(a.j>E5b)a.q=a.r=null;else{a.q=rq(or,Z_b,8,a.j,15,1);a.r=rq(or,Z_b,8,a.j,15,1)}a.n=0;RU(a);a.i=0}\nfunction BG(a,b){var c,d,e;d=Zh(a);!!d&&d.removeChild(a);Zh(b)==a&&(c=Zh(b),!!c&&c.removeChild(b));e=b.style;e[z$b]='';e[D$b]='';e[F$b]='';e[uZb]='';e[tZb]=''}\nfunction bR(a){_Q(a);if(a.i){ue(a.a).style[z$b]=A$b;a.a.Lb!=-1&&$L(a.a,a.a.Fb,a.a.Lb);KK((DR(),HR()),a.a)}else{a.c||LK((DR(),HR()),a.a)}ue(a.a).style[B$b]=o_b}\nfunction ojb(a){var b,c,d,e;b=xjb(a);if(Cjb(a,'?')){c=xjb(a);Cjb(a,':')||Bjb(a,'expected :, got '+a.e);d=ojb(a);e=new mjb(b,c,32);NXb(e.a,d);return e}return b}\nfunction uCb(a){var b,c,d;c=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!c)return;d=TXb(a.u,0);b=cCb(a);lH(c,s6b,'1 '+b+' '+d.s);console.log('saved defaults '+b)}\nfunction ILb(a,b){var c,d;Re((DI(),a.Sb),true);c=ei(b.Sb)-12;d=(gi(b.Sb)+$wnd.pageYOffset|0)+Ih(b.Sb,rZb)-2;a.Sb.style[D$b]=c+(jl(),XZb);a.Sb.style[F$b]=d+XZb}\nfunction _Mb(a){this.j=a.j;this.v=a.v;this.p=a.p;this.b=a.b;this.s=a.s;this.q=a.q;this.a=a.a;this.r=a.r;this.g=a.g;this.i=a.i;this.n=a.n;this.o=a.o;this.c=a.c}\nfunction D2(a){var b;for(b=0;b!=a.Qc;b++)if(QCb(a.Wc[b]))return false;for(b=0;b!=a.ab.a.a.length;b++)if(fr(G3(a,b),17)&&QCb(G3(a,b).a))return false;return true}\nfunction W7(a,b){var c,d,e;c=0;d=TXb(a.A,b).b;for(e=0;e<d.a.a.length;e++){c+=(bYb(e,d.a.a.length),tVb(d.a,e)).a.Sf((bYb(e,d.a.a.length),tVb(d.a,e)).b)}return c}\nfunction HBb(a){var b,c;if(rBb==a)return;if(!rBb||a._.a.a.length==0){a.I=-1;return}for(b=0;b!=a._.a.a.length;b++){c=TXb(a._,b);if(c.u==tBb){a.I=b;return}}a.I=0}\nfunction QEb(a,b,c){if(a.e){if(b<MEb+NEb){a.k>a.i&&--a.k}else{if(b>m2-MEb-NEb){a.k<a.g&&++a.k}else{a.k=OEb(a,b);a.d=true;c&&VI(ue(a.b))}}SEb(a);!!a.c&&a.c.Ae()}}\nfunction dm(a,b,c){var d,e,f,g,h;if(am){h=un(am,a.type);if(h){for(g=h.ef();g.tf();){f=g.uf();d=f.a.a;e=f.a.b;bm(f.a,a);cm(f.a,c);Xe(b,f.a);bm(f.a,d);cm(f.a,e)}}}}\nfunction qm(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(gi(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction wQ(a,b,c){if(Ih((DI(),a.Sb),sZb)<pi($doc)){b=$wnd.Math.min(b,($wnd.pageXOffset|0)+pi($doc)-Ih(a.Sb,sZb));b=$wnd.Math.max($wnd.pageXOffset|0,b)}$L(a,b,c)}\nfunction wxb(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=JSb(d));a.b=xxb(a.b,d);a.c=xxb(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction yFb(a){if(a.d.length>0&&a.a>0){if(a.b>=a.a){if((a.bb&4)!=0){a.A[1].A=false;return}a.b=0}a.A[1].A=(a.d[a.b/32|0]&1<<a.b%32)!=0;++a.b}else{a.A[1].A=false}}\nfunction BLb(a,b){var c;c=b/24;return \"<svg xmlns='http://www.w3.org/2000/svg' width='\"+b+\"' height='\"+b+\"'><g transform='scale(\"+c+\")'>\"+vTb(a,5,a.length-5)+G6b}\nfunction Dob(a,b){_U.call(this,a,b);this.d=0.1;this.c=q5b;this.e=0.34;this.b=this.c*this.e+this.d;this.f=Aob(this,this.b);this.i=xRb('Light Brightness');Bob(this)}\nfunction bIb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.a=1;this.i=wSb(uSb(PHb(f)));this.f=wSb(uSb(PHb(f)));this.g=wSb(uSb(PHb(f)));this.k=wSb(uSb(PHb(f)));$Hb(this)}\nfunction lDb(a,b){switch(a.u){case 0:return WV(b,'V',false);case 1:return WV(b,'A',false);case 3:return WV(b,wRb,false);case 2:return WV(b,'W',false);}return null}\nfunction Lq(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction zLb(a,b){var c;if(a.a){ue(a.a).style[u6b]=E6b;ue(a.a).style[u4b]=null}c=kUb(a.b,b);if(c){(DI(),c.Sb).style[u6b]='#007bff';c.Sb.style[u4b]='#e6f7ff';a.a=c}}\nfunction z5(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction sCb(a,b){var c;a.G=1;while(a.G<=a.A.b)a.G*=2;!a.u&&(a.u=new $Xb);a.R=false;for(c=0;c!=a.u.a.a.length;c++)mDb(TXb(a.u,c),a.G,a.X,b);EBb(a);a.H=a.V.Sb;zBb(a)}\nfunction ICb(a,b){var c;if(a.u.a.a.length>2||a.u.a.a.length==0)return;c=SXb(a.u).e;if(a.u.a.a.length==2&&TXb(a.u,1).e!=c)return;a.s=a.t=false;a.u=new $Xb;yBb(a,b,c)}\nfunction _e(a){if(!a.Rb){DR();LWb(CR,a)&&FR(a)}else if(fr(a.Rb,40)){a.Rb.ff(a)}else if(a.Rb){throw xF(new CSb(\"This widget's parent does not implement HasWidgets\"))}}\nfunction jW(){var a,b;!OT&&(OT=(K7(),F7));!MT&&(MT=(K7(),H7));!NT&&(NT=(K7(),E7));for(a=0;a!=FT;a++){b=a*2/FT-1;b<0?(ET[a]=new O7(NT,MT,-b)):(ET[a]=new O7(NT,OT,b))}}\nfunction jO(a,b,c){var d,e;kO(a,b);if(c<0){throw xF(new ORb('Cannot create a column with a negative index: '+c))}d=(WN(a,b),YN((DI(),a.c),b));e=c+1-d;e>0&&UN(a.c,b,e)}\nfunction I4(a,b,c){var d,e,f,g;d=c?a.j.b/2|0:a.bc;e=c?a.j.a/2|0:a.cc;f=lr((d-a.Cd[4])/a.Cd[0]);g=lr((e-a.Cd[5])/a.Cd[3]);a.Cd[0]=a.Cd[3]=b;a.Cd[4]=d-f*b;a.Cd[5]=e-g*b}\nfunction h5(a,b,c,d){var e;!isNaN(d)&&!isFinite(d)&&J5();if(b>0&&c>0){if(a.p){b=a.t[b-1].d;e=a.t[c-1];if(e.f==1){a.s[b]-=d*e.g;return}c=e.c}else{--b;--c}a.k[b][c]+=d}}\nfunction kDb(a,b){if(b>0){a.d=hDb[(b-1)%8];return}switch(a.u){case 0:a.d=L7(OT);break;case 1:a.d=u2.Fc.c?'#A0A000':'#FFFF00';break;default:a.d=u2.Fc.c?f6b:'#FFFFFF';}}\nfunction Kp(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&&eTb(b.a,d-1)==48){--d}if(d<a.d){ITb(b,d,a.d);a.d=d}}}\nfunction d3(a){var b;if(a.Kc.a.a.length==0)return;NXb(a.Fd,new g7(a,r3(a)));b=WXb(a.Kc,a.Kc.a.a.length-1);X3(a,b);CQ(a.Jc,a.Kc.a.a.length>0);CQ(a.Ed,a.Fd.a.a.length>0)}\nfunction i3(a){var b;if(a.Fd.a.a.length==0)return;NXb(a.Kc,new g7(a,r3(a)));b=WXb(a.Fd,a.Fd.a.a.length-1);X3(a,b);CQ(a.Jc,a.Kc.a.a.length>0);CQ(a.Ed,a.Fd.a.a.length>0)}\nfunction $Cb(a,b,c,d,e,f){var g,h;aV.call(this,a,b,c,d,e);this.gb=false;g=PHb(f);h=new RHb(g,'_');this.a=new RCb(WT);PCb(this.a,h);UU(this);YCb(this);sCb(this.a,false)}\nfunction rY(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.a=wSb(uSb(PHb(f)));this.d=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.b=0;this.V=0}\nfunction gNb(){var a,b,c,d;d=new $Xb;a=new DUb((new vUb(XMb)).a);while(a.b){b=BUb(a);c=b.ei();if(c.k)continue;uVb(d.a,c,0)!=-1||rVb(d.a,c)}$Vb();zVb(d.a,null);return d}\nfunction UF(b,c,d,e){TF();var f=RF;$moduleName=c;$moduleBase=d;vF=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{SYb(g)()}catch(a){b(c,a)}}else{SYb(g)()}}\nfunction ph(a){var b,c,d,e;b='oh';c='tg';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(iTb(a[d].d,b)||iTb(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction HN(){HN=ZF;EN=new IN('NORTH',0);BN=new IN('EAST',1);FN=new IN('SOUTH',2);GN=new IN('WEST',3);AN=new IN(VZb,4);DN=new IN('LINE_START',5);CN=new IN('LINE_END',6)}\nfunction BO(a,b){if(a.b==b){return}if(b<0){throw xF(new ORb('Cannot set number of rows to '+b))}if(a.b<b){DO((DI(),a.c),b-a.b,a.a);a.b=b}else{while(a.b>b){zO(a,a.b-1)}}}\nfunction _Hb(a){if(a.e<a.i||a.e>a.f){a.e=a.i;a.d=0;a.a=1}if((a.bb&1)==0){a.b=a.a*WT.vd*(a.f-a.i)/a.k;a.c=1}else{a.b=0;a.c=$wnd.Math.pow(a.f/a.i,a.a*WT.vd/a.k)}a.j=WT.vd}\nfunction RCb(a){wBb();this.V=a;this.C=rq(or,Z_b,8,4,15,1);this.B=rq(uF,P0b,8,4,16,1);this.n=uBb;this.A=new vyb(0,0,1,1);this.i=Bf();this.j=vf(this.i);zBb(this);lCb(this)}\nfunction YCb(a){var b,c,d,e,f;b=r5(WT,fW(a.nb,a.ob));c=r5(WT,eW(a.nb,a.ob));d=s5(WT,fW(a.pb,a.qb));e=s5(WT,eW(a.pb,a.qb));f=new vyb(b,d,c-b,e-d);pyb(f,a.a.A)||FCb(a.a,f)}\nfunction rEb(a){var b,c,d,e;for(c=0;c<a.c.a.a.length;c++){e=TXb(a.b,c).a;c<a.c.a.a.length-1?(b=TXb(a.b,c+1).a):(b=a.a.b);for(d=e+1;d<b;d++)SO(a.a.f,d,TRb(TXb(a.c,c).b))}}\nfunction qq(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=sq(h,k);d!=10&&uq(nq(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=qq(a,b,c,d,e,f,g)}}return m}\nfunction dQ(a,b){!!a.g&&!!a.g.i&&(a.g.i.Ib=false,undefined);a.k=b.i;fQ(a.k,null);a.k.g=a;a.i=new xQ(a);qM(a.i,a.k);We(a.i,new KP(a),Yn?Yn:(Yn=new Em));_L(a.i,new qQ(a,b))}\nfunction aH(){aH=ZF;new RG('');YG=new RegExp('[&<>\\'\"]');WG=new RegExp('&','g');XG=new RegExp('>','g');ZG=new RegExp('<','g');_G=new RegExp(\"'\",'g');$G=new RegExp('\"','g')}\nfunction XRb(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+$wnd.Math.min(b,10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction Hh(a,b){var c,d;b=Sh(b);d=a.className||'';c=Qh(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction B4(a){var b,c,d,e;d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!d)return;e='1';for(b=0;b!=a.ad.length;b++){c=a.ad[b];if(c==null)continue;e+=';'+b+'='+c}vH(d.a,b4b,e)}\nfunction Yp(a,b,c){var d,e;d=true;while(d&&c>=0){e=eTb(b.a,c);if(e==57){JRb(b,c--,48)}else{JRb(b,c,e+1&LZb);d=false}}if(d){b.a=b.a.substr(0,0)+'1'+b.a.substr(0);++a.b;++a.d}}\nfunction bJ(a,b){var c,d,e,f,g;if(!!XI&&!!a&&po(a,XI)){c=YI.a;d=YI.b;e=YI.c;f=YI.d;ZI(YI);$I(YI,b);oo(a,YI);g=!(YI.a&&!YI.b);YI.a=c;YI.b=d;YI.c=e;YI.d=f;return g}return true}\nfunction YP(a){if(eQ(a)){return}if(a.o){gQ(a)}else{if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&RP(a,a.j,false,true);TP(a.j.i)}else !!a.g&&(a.g.o?gQ(a.g):YP(a.g))}}\nfunction $P(a){if(eQ(a)){return}if(a.o){if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&RP(a,a.j,false,true);TP(a.j.i)}else !!a.g&&(a.g.o?$P(a.g):gQ(a.g))}else{gQ(a)}}\nfunction FU(a,b){var c;if(LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a){return ST}if(!WT.Ld.c){return ZT}c=lr((b+YT)*(FT-1)/(YT*2));c<0&&(c=0);c>=FT&&(c=FT-1);return ET[c]}\nfunction Y2(a,b){var c,d,e;b&&o4(a);d=false;for(e=a.ab.a.a.length-1;e>=0;e--){c=G3(a,e);if(c.kb||LT==c){LT==c&&P4(a,null);c.Ef();XXb(a.ab,e);d=true}}if(d){U2(a);g4(a);C5(a)}}\nfunction uIb(b,c,d,e,f,g){t9.call(this,b,c,d,e,f,g);this.a=(new ESb(PHb(g))).a;this.d=2;try{this.d=(new ESb(PHb(g))).a}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.gb=true}\nfunction Wob(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);try{this.D=vSb(PHb(g),10);this.F=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}eU(this);Uob(this);uX(this)}\nfunction zTb(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){HYb(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+uTb(a,++b)):(a=a.substr(0,b)+(''+uTb(a,++b)))}return a}\nfunction z1(a){var b;UU(a);b=(a.X/2-4)/a.X;a.eb=GU(a.ib,a.jb,b);a.fb=GU(a.ib,a.jb,1-b);a.i=QU(2);a.j=QU(2);KU(a.ib,a.jb,a.i[0],a.i[1],b,12);KU(a.ib,a.jb,a.j[0],a.j[1],1-b,12)}\nfunction Lgb(b,c){b.f=(new ESb(PHb(c))).a;b.q=uSb(PHb(c));b.r=uSb(PHb(c));b.e=uSb(PHb(c));b.a=uSb(PHb(c));try{b.g=uSb(PHb(c))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}Mgb(b)}\nfunction DEb(a){var b,c;c=BEb(a);for(b=0;b<5;b++){xe(a.d[b]);if(c+b-2<0||c+b-2>=a.k)$M(a.d[b],'---');else{$M(a.d[b],WV(a.o[c+b-2],'',true));c+b-2==a.a&&re(a.d[b],'current')}}}\nfunction rU(a,b,c){alb(b,c);a.db==-1?_kb(b,a.nb-3,a.pb-3,7,7):a.db==0&&_kb(b,a.nb-4,a.pb-4,9,9);a.$f()>1&&(a.db==-1?_kb(b,a.ob-3,a.qb-3,7,7):a.db==1&&_kb(b,a.ob-4,a.qb-4,9,9))}\nfunction JU(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;e/=$wnd.Math.sqrt(f*f+g*g);c.a=lr($wnd.Math.floor(a.a*(1-d)+b.a*d+e*f+a0b));c.b=lr($wnd.Math.floor(a.b*(1-d)+b.b*d+e*g+a0b))}\nfunction E4(a,b,c,d){var e,f,g,h,i,j;g=c4(b,a.Eb);h=_3(b,a.Eb);i=c4(c,a.Fb);j=_3(c,a.Fb);a.$c=new vyb(g,i,h-g,j-i);for(f=0;f!=a.ab.a.a.length;f++){e=G3(a,f);e.pg(a.$c,d)}t3(a)}\nfunction n9(a,b){var c;if(b==0){c=new uib('',0,-1,-1);c.b=new X1(z4b,a.o);return c}if(b==1)return wib(A4b,(a.bb&2)!=0);if(b==2)return new vib(B4b,a.n==null?'':a.n);return null}\nfunction Zbb(a){if(a.length==0)return '\\\\0';return oTb(oTb(oTb(oTb(oTb(oTb(oTb(oTb(a,'\\\\','\\\\\\\\'),GZb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction fhb(a){var b;if(a.f){b=lS(a.f);if(b.length==0){yJ(xRb('Please enter a model name.'));return}kbb(a.e,Oab=b)}lbb(a.e,U1(a.i));w5(u2);g4(u2);HM(a,false);p2==a&&(p2=null)}\nfunction Eob(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.d=0.1;this.c=q5b;this.e=wSb(uSb(PHb(f)));this.b=this.c*this.e+this.d;this.f=Aob(this,this.b);this.i=ccb(PHb(f));Bob(this)}\nfunction Emb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.gb=true;this.f=0.5;this.c=5;try{this.f=wSb(uSb(PHb(g)));this.c=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction rtb(a,b,c){var d;if(b>a.C&&$wnd.Math.abs(b-c)>0.05173){if(c>0){d=1+(b-c)/c5b;d>0?(b=c+c5b*$wnd.Math.log(d)):(b=a.C)}else{b=c5b*$wnd.Math.log(b/c5b)}WT.C=false}return b}\nfunction x3(a){var b,c,d,e;d=l4(a);e=a5(a,d.b-d.c);G5('xmy '+e+' grid '+a.tb+' '+d.b+' '+d.c);for(c=new OVb(a.ab.a);c.a<c.c.a.length;){b=MVb(c);(b.kb||d.a==0)&&b.Mf(e,d.a)}g4(a)}\nfunction m9(a){var b,c;b=(c=a.Uf(),(c<127?String.fromCharCode(c&LZb)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb+' '+a.q+' '+a.o);(a.bb&4)!=0&&(b+=' '+Zbb(a.n));return b}\nfunction r9(a){var b,c,d;++a.q;a.q>=a.p&&(a.q=0);if(a.n!=null){for(b=0;b!=WT.ab.a.a.length;b++){c=RXb(WT.ab,b);if(fr(c,54)&&c!==a){d=c;iTb(a.n,d.n)&&(++d.q,d.q>=d.p&&(d.q=0))}}}}\nfunction YTb(a){var b,c,d;d=new LXb('[',']');for(c=a.ef();c.tf();){b=c.uf();KXb(d,b===a?'(this Collection)':b==null?lZb:_F(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction GXb(){GXb=ZF;var a,b,c,d;DXb=rq(or,Z_b,8,25,15,1);EXb=rq(or,Z_b,8,33,15,1);d=1.52587890625E-5;for(b=32;b>=0;b--){EXb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){DXb[a]=c;c*=0.5}}\nfunction $J(){VJ=SYb(gK);WJ=SYb(hK);var c=pK;var d=SJ;c(d,function(a,b){d[a]=SYb(b)});var e=UJ;c(e,function(a,b){e[a]=SYb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction P7(a){K7();var b,c,d;this.b=a;if(iTb(a.substr(0,1),'#')&&a.length==7){d=a.substr(1,2);c=a.substr(3,2);b=a.substr(5,2);this.d=vSb(d,16);this.c=vSb(c,16);this.a=vSb(b,16)}}\n",
"function Iib(a){var b,c;c=lS(a.a);c.indexOf('.')!=-1||(c+='.txt');c==null||iTb(c.substr(0,10),w5b)?(Hib=null):(Hib=c);b=new QK(c,a.b);Lh((DI(),b.Sb),Z0b,c);OS(a.c,b);b.Sb.click()}\nfunction kRb(){if(navigator.languages){if(navigator.languages.length>0){return navigator.languages[0]}else{return 'en-US'}}else{return navigator.language||navigator.userLanguage}}\nfunction NQ(){var a;Be(this,(DI(),$doc.createElement('td')));this.Sb.className='gwt-MenuItemSeparator';a=$doc.createElement(y$b);Ch(this.Sb,KI(a));a.className='menuSeparatorInner'}\nfunction xU(a,b){var c,d,e,f;c=a.pb+b;e=a.nb-b;d=a.qb+b;f=a.ob-b;a.nb=c;a.pb=e;a.ob=d;a.qb=f;a.U=new uyb;ryb(a.U,fW(a.nb,a.ob),fW(a.pb,a.qb),bV(a.ob-a.nb)+1,bV(a.qb-a.pb)+1);a.wg()}\nfunction iXb(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map==='function'&&Map.prototype.entries&&b()){return Map}else{return jXb()}}\nfunction XP(a,b,c){var d;if(!b){if(!!a.j&&!!a.k&&a.k==a.j.i){return}}if(!!b&&!b.f){return}fQ(a,b);c&&a.e&&((DI(),a.Sb).focus(),undefined);!!b&&(!!a.k||!!a.g||a.c)&&RP(a,b,false,a.e)}\nfunction s3(a){var b,c;c=a.N.c?1:0;c|=a.fd.c?2:0;c|=a.Ld.c?0:4;c|=a.Cc.c?8:0;c|=a.cd.c?0:16;c|=a.b?64:0;b='$ '+c+' '+a.Sb+' '+I3(a)+' '+a.H.k+' '+YT+' '+a.Bc.k+' '+a.ac+GZb;return b}\nfunction zFb(a){a.D=2;a.F=2;a.A=rq(Ky,XYb,9,(a.bb&8)!=0?3:2,0,1);a.A[0]=new j2(a,0,2,'');a.A[0].d=true;a.A[1]=new j2(a,1,3,'Q');a.A[1].k=true;(a.bb&8)!=0&&(a.A[2]=new j2(a,1,2,'R'))}\nfunction Ng(a){var b,c,d;d=(Jg(),window);b=d.document;c=b.createElement('script');!!a.a&&Kg(c,a.a,false);Mg(c,a.b);(b.head||b.getElementsByTagName('head')[0]).appendChild(c);return c}\nfunction _L(a,b){(DI(),a.Sb).style[M$b]=C$b;!!a.zb&&(a.zb.style[M$b]=C$b,undefined);a.nf();b.wf(Ih(a.Sb,sZb),Ih(a.Sb,rZb));a.Sb.style[M$b]=o_b;!!a.zb&&(a.zb.style[M$b]=o_b,undefined)}\nfunction Zib(b){var c,d;d='shortrelay.php?v='+b;pS(Wib,'Waiting for short URL for web service...');c=new So((Po(),Oo),d);try{Ro(c,new $ib)}catch(a){a=wF(a);if(!fr(a,137))throw xF(a)}}\nfunction Plb(b){function d(){var a=c.responseText;o4(Nlb);p4(Nlb,a);w2(Nlb,false)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction iZ(a){UU(a);hU(a,32);dU(a,(a.bb&4)!=0,(a.bb&8)!=0);a.i=new gxb;a.f=(a.bb&4)!=0!=((a.bb&8)!=0)!=((a.bb&16)!=0)?-16:16;a.g=HU(a.eb,a.fb,0.5,-a.f);a.d=HU(a.eb,a.fb,0.5,-a.f/2|0)}\nfunction UU(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=$wnd.Math.sqrt(a._*a._+a.ab*a.ab);a.Y=a.ab/a.X;a.Z=-a._/a.X;a.$=a.ab==0?tW(a._):tW(a.ab);a.ib=new hxb(a.nb,a.pb);a.jb=new hxb(a.ob,a.qb)}\nfunction WU(a,b,c){var d;if(!WT.Cc.c)return;if(LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a){alb(b,ST);return}c*=PT;d=lr((FT/2|0)+(FT/2|0)*-c);d<0&&(d=0);d>=FT&&(d=FT-1);alb(b,ET[d])}\nfunction meb(a,b,c,d,e,f){keb();var g;VW.call(this,a,b,c,d,e,f);this.r=1;this.d=uSb(PHb(f));this.e=uSb(PHb(f));this.c=vSb(PHb(f),10);g=jUb(ieb,OSb(this.c));if(g){this.b=g.b;this.a=g.a}}\nfunction hBb(){SN.call(this);RN(this,xRb('Load File'));(DI(),this.Sb).id=t5b;Ve(this,this,(lm(),lm(),km));Pe(this.Sb,'offScreen',true);this.Sb.style[uZb]='0px';this.Sb.style[tZb]='0px'}\nfunction DRb(){if(window.performance.now){return window.performance.now()}else{if(window.performance.webkitNow){return window.performance.webkitNow()}else{return (new Date).getTime()}}}\nfunction oL(a,b){var c;b==null&&(b=(SRb(),RRb));c=a.Nb?(SRb(),a.c.checked?true:false):(SRb(),a.c.defaultChecked?true:false);si(a.c,(BYb(b),b));ti(a.c,(BYb(b),b));BYb(b);if(b==c){return}}\nfunction tU(a,b){var c,d;if(!WT.O&&!(LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a))return;if(WT.gc==2||WT.gc==3)return;for(c=0;c!=a.ag();c++){d=a._f(c);alb(b,ZT);Zkb(b,d.a-3,d.b-3,7)}}\nfunction b9(b,c,d,e,f,g){jX();AX.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(SRb(),jTb(yZb,PHb(g)));this.b=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.A[1].a=this.a}\nfunction nfb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.gb=true;this.b=uSb(PHb(g));this.f=2.5;this.e=5;try{this.f=uSb(PHb(g));this.e=uSb(PHb(g))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction dhb(a){var b,c;a.g=a.e.d.a.a.length;Fab(a.a,a.g);a.a.D=a.e.k;a.a.F=a.e.n;for(b=0;b!=a.g;b++){c=TXb(a.e.d,b);Hab(a.a,b,c.c,c.d,c.a);a.a.mb[b]=0;b==a.k&&(a.a.A[b].p=true)}uX(a.a)}\nfunction _Bb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.V.Fc.c?(a.j.strokeStyle=f6b,undefined):(a.j.strokeStyle=e6b,undefined);a.j.beginPath();Nf(a.j,a.c,a.d);Lf(a.j,b,c);a.j.stroke();a.c=b;a.d=c}\nfunction oo(b,c){var d,e;!c.e||c.He();e=c.f;$l(c,b.b);try{wo(b.a,c)}catch(a){a=wF(a);if(fr(a,184)){d=a;throw xF(new Ho(d.a))}else throw xF(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction gU(a,b,c,d){var e,f,g,h,i,j;j=new yxb;h=new gxb;i=new gxb;e=b.a-a.a;f=b.b-a.b;g=$wnd.Math.sqrt(e*e+f*f);wxb(j,b.a,b.b);KU(a,b,h,i,1-c/g,d);wxb(j,h.a,h.b);wxb(j,i.a,i.b);return j}\nfunction xX(a){var b,c,d;d=0;for(b=0;b!=a.ag();b++){c=a.A[b];if(c.k){o5(WT,0,a.hb[b],c.B);++d}}d!=a.ig()&&(console.log('voltage source count does not match number of outputs'),undefined)}\nfunction P2(a){var b,c,d,e;e=s3(a);Ybb();pbb();Rgb();cNb();for(c=a.ab.a.a.length-1;c>=0;c--){b=G3(a,c);d=b.Kf();d!=null&&d.length!=0&&(e+=d+GZb);b.kb&&!fr(b,17)&&(e+=b.Jf()+GZb)}return e}\nfunction yTb(a){var b,c;if(a>=W$b){b=55296+(a-W$b>>10&1023)&LZb;c=56320+(a-W$b&1023)&LZb;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&LZb)}}\nfunction xVb(a,b){var c,d,e,f;BYb(b);e=null;f=0;for(d=0;d<a.a.length;++d){c=a.a[d];if(c.a){if(e==null){e=jYb(a.a,d);f=d}}else e!=null&&(e[f++]=c)}if(e==null){return false}a.a=e;return true}\nfunction OO(a,b,c){var d,e;b=$wnd.Math.max(b,1);e=a.a.childNodes.length;if(e<b){for(d=e;d<b;d++){Ch(a.a,$doc.createElement('col'))}}else if(!c&&e>b){for(d=e;d>b;d--){Fh(a.a,a.a.lastChild)}}}\nfunction hCb(a){var b;if(a.Y!=1)return null;if(a.I<0&&!iCb(a))return null;if(a._.a.a.length==0)return null;b=SXb(a._);a.I>=0&&a._.a.a.length>a.I&&(b=TXb(a._,a.I));return !b.e?'':b.e.cg(b.v)}\nfunction HWb(){HWb=ZF;FWb=uq(nq(JE,1),XYb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);GWb=uq(nq(JE,1),XYb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction XF(){WF={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'});function b(){return (new Date).getTime()}\n!Date.now&&(Date.now=b)}\nfunction R$(a,b,c,d,e,f){P$();var g;VW.call(this,a,b,c,d,e,f);this.r=1;this.d=uSb(PHb(f));this.f=uSb(PHb(f));this.c=vSb(PHb(f),10);g=jUb(M$,OSb(this.c));if(g){this.b=g.b;this.a=g.a}this.e=O$}\nfunction Bbb(a,b,c,d,e,f){jX();var g;AX.call(this,a,b,c,d,e,f);this.e=ccb(PHb(f));zbb(this);for(g=0;g!=this.i;g++){if(this.A[g].k){this.mb[g]=wSb(uSb(PHb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction Vgb(a){var b,c,d,e;e=new $Xb;c=new DUb((new vUb(Fgb)).a);while(c.b){d=BUb(c);b=d.ei();if(b.k)continue;if(a&&b.a==0)continue;uVb(e.a,b,0)!=-1||rVb(e.a,b)}$Vb();zVb(e.a,null);return e}\nfunction nCb(a){var b,c,d,e;d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!d)return false;e=rH(d.a,s6b);if(e==null)return false;b=rTb(e,' ');c=vSb(b[1],10);zCb(a,c);a.X=vSb(b[2],10);return true}\nfunction wTb(a){var b,c,d;c=a.length;d=0;while(d<c&&(HYb(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(HYb(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction XK(b,c){VK();var d,e,f,g;d=null;for(g=b.ef();g.tf();){f=g.uf();try{c.gf(f)}catch(a){a=wF(a);if(fr(a,37)){e=a;!d&&(d=new NWb);mUb(d.a,e,d)}else throw xF(a)}}if(d){throw xF(new WK(d))}}\nfunction oX(a,b){var c,d,e,f;b[0]=a.Jg();c=1;for(d=0;d!=a.ag();d++){e=a.A[d];b[c]!=null?(b[c]+='; '):(b[c]='');f=e.u;e.j&&(f+=\"'\");e.d&&(f='Clk');b[c]+=f+y0b+WV(a.mb[d],'V',false);d%2==1&&++c}}\nfunction Qab(a,b){var c,d;a.b=sbb(a.c);if(!a.b)return;a.e=a.b.d.a.a.length;c=rq(pr,l$b,8,a.e,15,1);for(d=0;d!=a.e;d++)c[d]=TXb(a.b.d,d).b;!b&&(b=new RHb(a.b.c,' '));Z7(a,b,a.b.j,c);eU(a);Pab(a)}\nfunction uSb(a){tSb==null&&(tSb=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!tSb.test(a)){throw xF(new _Sb(R6b+a+'\"'))}return parseFloat(a)}\nfunction kh(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].ze()&&(c=jh(c,g)):g[0].Ae()}catch(a){a=wF(a);if(fr(a,37)){d=a;Tg();$g(fr(d,181)?d.ye():d)}else throw xF(a)}}return c}\nfunction Qq(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 zq(c&s$b,d&s$b,e&t$b)}\nfunction o4(a){var b;a.Kc.a.a=rq(DE,XYb,1,0,5,1);b=r3(a);if(a.Fd.a.a.length>0&&fTb(b,VXb(a.Fd).a)==0)return;NXb(a.Fd,new g7(a,b));CQ(a.Jc,a.Kc.a.a.length>0);CQ(a.Ed,a.Fd.a.a.length>0);a.Oc=false}\nfunction Bnb(a,b,c){var d;d=$wnd.Math.abs(b-c);a.u>1&&(d*=100);if(d<I$b)return false;if(WT.rd>10&&d<$wnd.Math.abs(c)*h0b)return false;if(WT.rd>100&&d<I$b+(WT.rd-100)*p5b)return false;return true}\nfunction iab(a,b,c,d,e,f){fab();var g,h,i,j;d8.call(this,a,b,c,d,e,f,eab,dab);g=TXb(this.w,0);this.b=g.d;h=TXb(this.w,1);this.g=h.d;i=TXb(this.w,2);this.a=i.b;j=TXb(this.w,3);this.e=j.a;gab(this)}\nfunction Qqb(b,c,d,e,f,g){t9.call(this,b,c,d,e,f,g);try{this.a=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(fr(a,15)){this.a=5;this.b=0}else throw xF(a)}(this.bb&1)!=0&&(this.p=3)}\nfunction af(a,b){var c;c=a.Rb;if(!b){try{!!c&&c.je()&&a.me()}finally{a.Rb=null}}else{if(c){throw xF(new CSb('Cannot set a new parent without first clearing the old parent'))}a.Rb=b;b.je()&&a.ke()}}\nfunction kO(a,b){var c,d,e;if(b<0){throw xF(new ORb('Cannot create a row with a negative index: '+b))}d=ZN(a.c);for(c=d;c<=b;c++){c!=ZN(a.c)&&WN(a,c);e=(DI(),$doc.createElement('tr'));GI(a.c,e,c)}}\nfunction Zxb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);Xxb(this);this.n=0;this.v=0;this.t=0;try{this.n=vSb(PHb(g),10);this.v=vSb(PHb(g),10);this.t=uSb(PHb(g))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction gQ(a){var b,c,d;if(!a.j){return}c=uVb(a.f,a.j,0);b=c;while(true){c=c+1;c==a.f.a.length&&(c=0);if(c==b){d=tVb(a.f,b);break}else{d=tVb(a.f,c);if(d.f){break}}}fQ(a,d);!!a.k&&RP(a,d,false,true)}\nfunction hQ(a){var b,c,d;if(!a.j){return}c=uVb(a.f,a.j,0);b=c;while(true){c=c-1;c<0&&(c=a.f.a.length-1);if(c==b){d=tVb(a.f,b);break}else{d=tVb(a.f,c);if(d.f){break}}}fQ(a,d);!!a.k&&RP(a,d,false,true)}\nfunction cUb(a,b){var c,d,e;c=b.di();e=b.ei();d=jr(c)?kUb(a,c):fUb(WWb(a.a,c));if(!(kr(e)===kr(d)||e!=null&&U(e,d))){return false}if(d==null&&!(jr(c)?lUb(a,c):!!WWb(a.a,c))){return false}return true}\nfunction cj(){cj=ZF;Pi=new fj;Mi=new pj;Oi=new qj;Wi=new rj;Si=new sj;Qi=new tj;Ti=new uj;Ui=new vj;Vi=new wj;Yi=new gj;Zi=new hj;$i=new ij;bj=new jj;_i=new kj;aj=new lj;Ri=new mj;Ni=new nj;Xi=new oj}\nfunction OU(a,b,c,d){var e,f,g,h;e=a.nb;g=a.pb;f=a.ob;h=a.qb;a.gb&&(a.nb==a.ob?(c=0):(d=0));if(b==0){a.nb+=c;a.pb+=d}else{a.ob+=c;a.qb+=d}if(a.nb==a.ob&&a.pb==a.qb){a.nb=e;a.pb=g;a.ob=f;a.qb=h}a.wg()}\nfunction _U(a,b){$T(this);this.nb=this.ob=a;this.pb=this.qb=b;this.bb=this.Tf();eU(this);this.U=new uyb;ryb(this.U,fW(this.nb,this.ob),fW(this.pb,this.qb),bV(this.ob-this.nb)+1,bV(this.qb-this.pb)+1)}\nfunction aV(a,b,c,d,e){$T(this);this.nb=a;this.pb=b;this.ob=c;this.qb=d;this.bb=e;eU(this);this.U=new uyb;ryb(this.U,fW(this.nb,this.ob),fW(this.pb,this.qb),bV(this.ob-this.nb)+1,bV(this.qb-this.pb)+1)}\nfunction qyb(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 Eg(a){var b;if(a.c==null){b=kr(a.b)===kr(Cg)?null:a.b;a.d=b==null?lZb:ir(b)?b==null?null:b.name:jr(b)?'String':aSb(W(b));a.a=a.a+': '+(ir(b)?b==null?null:b.message:b+'');a.c='('+a.d+') '+a.a}}\nfunction vbb(a){var b,c;c=ccb(PHb(a));b=sbb(c);if(!b){b=new obb;b.i=c;nUb(fbb,c,b);++gbb}else if(b.g!=null){console.log('ignoring model '+c+', using stored version instead');return b}nbb(b,a);return b}\nfunction Sq(a,b){var c,d,e,f;b&=63;c=a.h&t$b;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 zq(d&s$b,e&s$b,f&t$b)}\nfunction KQ(a,b){Be(this,(DI(),$doc.createElement('td')));Ee(this,Me(this.Sb)+'-'+L_b,false);b?Nh(this.Sb,a):ai(this.Sb,a);this.Sb.className='gwt-MenuItem';Lh(this.Sb,'id',ni($doc));Xd();Kb(sd,this.Sb)}\nfunction XV(a,b,c,d){var e;if($wnd.Math.abs(a)>e0b)return WV(a,b,false);e=d?JT:VT;if(c==1)return Mp(e,a)+' '+b;if(c==2)return Mp(e,m$b*a)+' m'+b;if(c==3)return Mp(e,i0b*a)+' '+vRb+b;return WV(a,b,false)}\nfunction N2(a){var b,c,d,e,f;if(a.sd==null)return;for(e=0;e!=2;e++){d=a.sd[e];PP(d);c=rbb();for(b=0;b!=c.a.a.length;b++){f=(bYb(b,c.a.a.length),tVb(c.a,b)).i;MP(d,F3(a,xRb('Add ')+(''+f),$2b+f))}}s2=gbb}\nfunction VZ(a,b){if(b==0)return sib(new uib(O0b,a.n,1,8));if(b==1)return new uib(B0b,a.f,1,10);if(b==2)return wib('Schmitt Inputs',(a.bb&2)!=0);if(b==3)return wib('Invert Inputs',(a.bb&4)!=0);return null}\nfunction z2(a,b){var c,d,e,f;for(c=0;c!=a.n;c++){f=a.t[c];f.f==1?(e=f.g):(e=b[f.c]);if(isNaN(e)){a.C=false;break}if(c<a.oc.a.a.length-1){a.qc[c]=e}else{d=c-(a.oc.a.a.length-1);a.Kd[d].qg(d,e)}}R4(a,a.qc)}\nfunction $jb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);Wjb(this);this.a=wSb(uSb(PHb(f)));this.g=wSb(uSb(PHb(f)));this.f=wSb(uSb(PHb(f)));this.b=wSb(uSb(PHb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction _yb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.c=ccb(PHb(g));this.g=wSb(uSb(PHb(g)));this.f=wSb(uSb(PHb(g)));try{this.b=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.gb=true;eU(this)}\nfunction iGb(b,c,d,e,f,g){bGb();AX.call(this,b,c,d,e,f,g);this.a=this.j=7;this.d=0;try{this.a=vSb(PHb(g),10);this.f=vSb(PHb(g),10);this.d=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}fGb(this)}\nfunction Eyb(a,b){_U.call(this,a,b);Ayb(this);this.o=new hmb(WT);this.p=0.2;emb(this.o,this.p,0,2);this.gb=true;this.w=0.02;this.v=0.015;this.B=0;this.q=j_b;this.f=20;this.D=T5b;this.c=this.b=0;Dyb(this)}\nfunction cY(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=rq(Ky,XYb,9,a.n+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new j2(a,a.n-1-b,3,'D'+b);a.A[b].k=true}a.A[a.n]=new j2(a,0,2,'In');a.A[a.n+1]=new j2(a,a.F-1,2,'V+');eU(a)}\nfunction Bcb(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=rq(Ky,XYb,9,a.n+2,0,1);for(b=0;b!=a.n;b++)a.A[b]=new j2(a,a.n-1-b,2,'D'+b);a.A[a.n]=new j2(a,0,3,'O');a.A[a.n].k=true;a.A[a.n+1]=new j2(a,a.F-1,3,'V+');eU(a)}\nfunction w1(a,b){b[0]='capacitor';b[1]=$_b+WV($wnd.Math.abs(a.W),'A',false);b[2]=__b+WV($wnd.Math.abs(a.mb[0]-a.mb[1]),'V',false);b[3]='C = '+WV(a.d,'F',false);b[4]=q0b+WV((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction Uob(a){var b;if(a.D==0||a.F==0){a.D=a.F=8;eU(a)}a.A=rq(Ky,XYb,9,a.D+a.F,0,1);for(b=0;b!=a.D;b++)a.A[b]=new j2(a,b,1,'');for(b=0;b!=a.F;b++)a.A[b+a.D]=new j2(a,b,2,'');a.a=rq(or,Z_b,8,a.D*a.F,15,1)}\nfunction EP(a,b,c,d){var e,f,g,h;h=(DI(),a.Sb);g=$doc.createElement(jZb);g.text=b;g.removeAttribute(G_b);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}\nfunction Igb(a){var b,c;a.a>0&&a.a<20?(a.n='zener-'+Mp(VT,a.a)):(a.f&1)!=0?(a.n='fwdrop='+Mp(VT,a.i)):(a.n='diodemodel');if(kUb(Fgb,a.n)!=null){c=2;for(;;c++){b=a.n+'-'+c;if(kUb(Fgb,b)==null){a.n=b;break}}}}\nfunction xRb(a){var b,c;if(a==null)return null;if(a.length==0){return a}c=kUb(uRb,a);if(c!=null)return c;b=kTb(a,yTb(126));if(b!=a.length-1)return a;a=a.substr(0,b);c=kUb(uRb,a);if(c!=null)return c;return a}\nfunction Qlb(a,b){if((BYb(b),b)&&a.indexOf('https://www.dropbox.com/')!=0){$wnd.alert('Dropbox links must start https://www.dropbox.com/');return}a=oTb(a,'www.dropbox.com','dl.dropboxusercontent.com');Plb(a)}\nfunction Vpb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);this.j=wSb(uSb(PHb(f)));isNaN(this.j)&&(this.j=300);this.f=wSb(uSb(PHb(f)));this.g=wSb(uSb(PHb(f)));this.k=wSb(uSb(PHb(f)));this.d=wSb(uSb(PHb(f)));Tpb(this)}\nfunction NJb(a,b,c,d,e,f){H_.call(this,a,b,c,d,e);this.b=(new ESb(PHb(f))).a;this.c=PHb(f);if((this.bb&4)==0){while(OHb(f))this.c+=' '+PHb(f);this.c=pTb(this.c,'%2[bB]','+')}else{this.c=ccb(this.c)}LJb(this)}\nfunction mi(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 Qj(){Qj=ZF;Fj=new Tj;xj=new ck;Aj=new dk;Bj=new ek;Dj=new fk;Ej=new gk;Gj=new hk;Hj=new ik;Ij=new jk;Lj=new Uj;Nj=new Vj;Mj=new Wj;Pj=new Xj;Jj=new Yj;Kj=new Zj;Oj=new $j;zj=new _j;yj=new ak;Cj=new bk}\nfunction Go(a){var b,c,d,e,f;c=a.Xh();if(c==0){return null}b=new MTb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ef();f.tf();){e=f.uf();d?(d=false):(b.a+='; ',b);HTb(b,e.we())}return b.a}\nfunction OQ(a){var b,c,d,e,f;c=a.a.zb.style;f=pi($doc);e=oi($doc);c[K$b]=(Qj(),xZb);c[uZb]=(jl(),E$b);c[tZb]=E$b;d=ri($doc);b=qi($doc);c[uZb]=$wnd.Math.max(d,f)+XZb;c[tZb]=$wnd.Math.max(b,e)+XZb;c[K$b]='block'}\nfunction VP(a,b,c){var d,e;if(c<0||c>a.b.a.length){throw xF(new NRb)}qVb(a.b,c,b);e=0;for(d=0;d<c;d++){fr(tVb(a.b,d),34)&&++e}qVb(a.f,e,b);NP(a,c,(DI(),b.Sb));b.g=a;Ee(b,Me(b.Sb)+'-'+L_b,false);iQ(a,b);return b}\nfunction YS(a,b,c){var d,e,f;if(c<0||c>a.c){throw xF(new NRb)}if(a.c==a.a.length){f=rq($x,XYb,21,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){f[e]=a.a[e]}a.a=f}++a.c;for(d=a.c-1;d>c;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction A5(b){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'&&b}else{return 0}}catch(a){return 0}}\nfunction myb(){var a,b,c,d;this.a=new JWb;d=$wnd.location.search;if(d!=null&&d.length>0){b=rTb(d.substr(1),'&');for(a=0;a<b.length;a++){c=rTb(b[a],'=');nUb(this.a,c[0],(bp('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction XVb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){UVb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);XVb(b,a,i,j,-e,f);XVb(b,a,j,h,-e,f);if(f.ih(a[j-1],a[j])<=0){while(c<d){b[c++]=a[i++]}return}VVb(a,i,j,h,b,c,d,f)}\nfunction $fb(a,b){a.b=b.q;a.k=b.a;a.g=b.t;a.f=b.s;a.e=a.g*$wnd.Math.log(a.g/($wnd.Math.sqrt(2)*a.b));a.i=c5b*$wnd.Math.log(c5b/($wnd.Math.sqrt(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-$wnd.Math.log(-(1+-0.005/a.b))/b5b)}\nfunction TY(){var a,b,c,d;c=new $Xb;d=u2.c;for(b=0;b!=d.a.a.length;b++){a=(bYb(b,d.a.a.length),tVb(d.a,b));!a.i&&rVb(c.a,a)}for(b=0;b!=d.a.a.length;b++){a=(bYb(b,d.a.a.length),tVb(d.a,b));!!a.i&&rVb(c.a,a)}u2.c=c}\nfunction kZ(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.k=20;this.j=K0b;this.o=2.5;this.gb=true;try{this.k=wSb(uSb(PHb(g)));this.j=wSb(uSb(PHb(g)));this.o=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction tb(a){var b,c,d,e,f;b=rq(vr,{888:1,3:1,4:1,6:1},272,a.a.a.length,0,1);b=BVb(a.a,b);c=new Bg;for(e=0,f=b.length;e<f;++e){d=b[e];wVb(a.a,d);ib(d.a,c.a)}a.a.a.length>0&&xb(a.b,$wnd.Math.max(5,16-(Ig()-c.a)))}\nfunction Ye(a){var b;if(a.je()){throw xF(new CSb(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.Nb=true;DI();RJ(a.Sb,a);b=a.Ob;a.Ob=-1;b>0&&a.pe(b);a.ge();a.ne();Wn(a,true)}\nfunction Kh(a,b){var c,d,e,f,g;b=Sh(b);g=a.className||'';e=Qh(g,b);if(e!=-1){c=wTb(g.substr(0,e));d=wTb(uTb(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);a.className=f||'';return true}return false}\nfunction AL(a,b){var c;if(a.n){throw xF(new CSb('Composite.initWidget() may only be called once.'))}if(!b){throw xF(new ZSb('widget cannot be null'))}_e(b);c=(DI(),b.Sb);Be(a,c);(kR(),HI(c))&&lR(c,a);a.n=b;af(b,a)}\nfunction X2(a){var b,c;o4(a);O4(a);a.v='';for(c=a.ab.a.a.length-1;c>=0;c--){b=G3(a,c);(b.kb||LT==b)&&!fr(b,17)&&(a.v+=b.Jf()+GZb)}B5(a);Y2(a,true);(a.v==null||a.v.length==0)&&s4(a);CQ(a.xc,a.v!=null&&a.v.length>0)}\nfunction Gvb(a){var b,c;Z7(a,null,Cvb,Bvb);Fvb(a).d=3.0E-11/(a.k/0.6);Fvb(a).o=a.a;for(c=0;c!=11;c++)TXb(a.w,21+c).a=Dvb[c];b=a.c/S5b;TXb(a.w,21).a/=b;TXb(a.w,22).a/=b;ttb(TXb(a.w,13),b*100);ttb(TXb(a.w,18),b*100)}\nfunction bJb(a,b){_U.call(this,a,b);this.g=4;this.n=1;this.gb=true;this.b=0.99;this.e=rq(or,Z_b,8,4,15,1);this.d=rq(or,Z_b,8,4,15,1);this.o=rq(or,Z_b,8,3,15,1);this.c=rq(or,Z_b,8,3,15,1);this.a=rq(or,Z_b,8,9,15,1)}\nfunction XWb(a,b,c){var d,e,f,g,h;h=b==null?0:(g=Y(b),g|0);e=(d=a.a.get(h),d==null?new Array:d);if(e.length==0){a.a.set(h,e)}else{f=UWb(b,e);if(f){return f.fi(c)}}e[e.length]=new mVb(b,c);++a.c;wWb(a.b);return null}\nfunction kYb(a,b,c,d,e,f){var g,h,i,j,k;if(kr(a)===kr(c)){a=a.slice(b,b+e);b=0}i=c;for(h=b,j=b+e;h<j;){g=$wnd.Math.min(h+q5b,j);e=g-h;k=a.slice(h,g);k.splice(0,0,d,f?e:0);Array.prototype.splice.apply(i,k);h=g;d+=e}}\nfunction cq(a){var b,c;c=-a.a;b=uq(nq(nr,1),l$b,8,15,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+((c/60|0)/10|0)&LZb;b[2]=b[2]+(c/60|0)%10&LZb;b[3]=b[3]+(c%60/10|0)&LZb;b[4]=b[4]+c%10&LZb;return BTb(b,b.length)}\nfunction bq(a){var b,c;c=-a.a;b=uq(nq(nr,1),l$b,8,15,[43,48,48,58,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+((c/60|0)/10|0)&LZb;b[2]=b[2]+(c/60|0)%10&LZb;b[4]=b[4]+(c%60/10|0)&LZb;b[5]=b[5]+c%10&LZb;return BTb(b,b.length)}\nfunction A2(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Nd.a.a.length;d++){h=TXb(a.Nd,d);c=0;g=h.c._f(h.b);for(e=0;e!=h.a.a.a.length;e++){b=TXb(h.a,e);f=BU(b,g.a,g.b);c+=b.Sf(f)}h.b==0||fr(h.c,162)?h.c.qg(-1,c):h.c.qg(-1,-c)}}\nfunction Evb(){Evb=ZF;Bvb=uq(nq(pr,1),l$b,8,15,[2,3,6,7,4]);vvb=uq(nq(pr,1),l$b,8,15,[1,13,12,4,5]);yvb=uq(nq(pr,1),l$b,8,15,[2,1,5,3,4]);Dvb=uq(nq(or,1),Z_b,8,15,[50,25,m$b,50000,m$b,5000,50000,50,39000,7500,4500])}\nfunction $e(a){if(!a.je()){throw xF(new CSb(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a.oe();Wn(a,false)}finally{try{a.he()}finally{DI();a.Sb.__listener=null;a.Nb=false}}}\nfunction uo(a,b,c){var d;if(!b){throw xF(new ZSb('Cannot add a handler with a null type'))}if(!c){throw xF(new ZSb('Cannot add a null handler'))}a.b>0?to(a,new AT(a,b,c)):(d=yo(a,b,null),d.Th(c));return new zT(a,b,c)}\nfunction a4(a,b,c,d){var e,f;e=L$b;a==''&&(e='');f='<div style=\"white-space:nowrap\"><div style=\"display:inline-block;width:100%;\"><i class=\"cirjsicon-'+a+'\"><\\/i>'+e+xRb(b)+h1b+c+h1b;return new GQ((aH(),new RG(f)),d)}\nfunction a3(a){var b,c,d;b=a.Rb.a.a.length;for(c=0;c<b;c++){d=TXb(a.Qb,c);a2(TXb(a.Rb,c),d==a.hc)}CQ(a.hd,a.Qc>1&&a.Wc[a.Qc-1].v>0);CQ(a.Hd,a.Qc>1&&a.Wc[a.Qc-1].v!=a.Qc-1);CQ(a.w,a.Qc>1);CQ(a._c,a.Qc>0);s2!=gbb&&N2(a)}\nfunction fe(){fe=ZF;new Fc('aria-busy');new Tb('aria-checked');new Fc('aria-disabled');new Tb('aria-expanded');new Tb('aria-grabbed');ee=new Fc(qZb);new Tb('aria-invalid');new Tb('aria-pressed');new Tb('aria-selected')}\nfunction Qh(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||(HYb(c-1,a.length),a.charCodeAt(c-1)==32)){d=c+b.length;e=a.length;if(d==e||d<e&&(HYb(d,a.length),a.charCodeAt(d)==32)){break}}c=a.indexOf(b,c+1)}return c}\nfunction V2(a){if(!!r2&&r2.Kb)return true;if(!!o2&&o2.Kb)return true;if(!!q2&&q2.Kb)return true;if(!!p2&&p2.Kb)return true;if(!!a.A&&a.A.Kb)return true;if(!!t2&&t2.Kb)return true;if(!!n2&&n2.Kb)return true;return false}\nfunction Tob(a,b,c){var d,e;if(a.b==null){alb(b,new N7(20,0,0));return}e=a.b[c]/I$b;e>0&&(e=255*(1+0.2*$wnd.Math.log(e)));e>255&&(e=255);e<20&&(e=20);e=$wnd.Math.max(e,a.a[c]);a.a[c]=e*0.99;d=new N7(lr(e),0,0);alb(b,d)}\nfunction Lqb(){var c=$doc.getElementById(g4b).files,d=c.length;if(d>=1){if(c[0].size>=128000)alert('File too large!');else{var e=new FileReader;e.onload=function(a){var b=e.result;Mqb(b,c[0].name)};e.readAsText(c[0])}}}\nfunction eq(a){var b;b=uq(nq(nr,1),l$b,8,15,[71,77,84,45,48,48,58,48,48]);if(a<=0){b[3]=43;a=-a}b[4]=b[4]+((a/60|0)/10|0)&LZb;b[5]=b[5]+(a/60|0)%10&LZb;b[7]=b[7]+(a%60/10|0)&LZb;b[8]=b[8]+a%10&LZb;return BTb(b,b.length)}\nfunction xDb(a,b){var c,d;d=TXb(a.Y._,b);c='<span style=\"color: '+d.d+';\">&#x25CF;<\\/span>&nbsp;CH '+(''+(b+1));switch(d.u){case 0:c+=' (V)';break;case 1:c+=' (I)';break;case 3:c+=' (R)';break;case 2:c+=' (P)';}return c}\nfunction B1(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.d=wSb(uSb(PHb(g)));this.o=wSb(uSb(PHb(g)));this.g=h0b;try{this.g=wSb(uSb(PHb(g)));(this.bb&4)!=0&&(this.n=wSb(uSb(PHb(g))))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction kmb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.a=new hmb(WT);this.b=wSb(uSb(PHb(g)));this.W=wSb(uSb(PHb(g)));try{this.c=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}emb(this.a,this.b,this.W,this.bb)}\nfunction Kvb(b,c,d,e,f,g){Evb();c8.call(this,b,c,d,e,f);this.gb=true;this.k=uSb(PHb(g));this.a=uSb(PHb(g));this.c=S5b;this.f=0;try{this.c=uSb(PHb(g));this.f=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}Hvb(this)}\nfunction DBb(a,b){var c,d,e,f,g,h,i;if(a.o)return;f=oDb(b,a.A.b);h=b.o;i=b.p;g=0;c=a.C[b.u];for(d=0;d!=a.A.b;d++){e=d+f&a.G-1;h[e]>g&&(g=h[e]);i[e]<-g&&(g=-i[e])}if(a.p)c=$wnd.Math.max(g,c);else while(g>c)c*=2;a.C[b.u]=c}\nfunction pDb(a){var b,c;if(!a.e)return;c=a.e.eg(a.v);b=a.a*(a.c+c-a.i);a.i=c;a.c=b;a.b&&(c=b);c<a.p[a.r]&&(a.p[a.r]=c);c>a.o[a.r]&&(a.o[a.r]=c);if(u2.td-a.g>=u2.Sb*a.s){a.r=a.r+1&a.t-1;a.p[a.r]=a.o[a.r]=c;a.g+=u2.Sb*a.s}}\nfunction sIb(a){var b,c;q9(a);hU(a,32);a.c=QU(a.d);a.b=QU(2+a.d);for(c=0;c!=a.d;c++){b=-16*(c-((a.d-1)/2|0));a.d==2&&c==0&&(b=16);JU(a.eb,a.fb,a.b[c],1,b);JU(a.ib,a.jb,a.c[c],1,b)}a.b[c]=a.fb;a.p=(a.bb&1)!=0&&a.d==2?3:a.d}\nfunction g3(a,b){var c,d,e;d=a5(a,R3(a,a.Zb));e=a5(a,S3(a,a.$b));if(!b||!fr(b,152))return;b.nb==b.ob?(d=b.nb):(e=b.pb);if(d==b.nb&&e==b.pb||d==b.ob&&e==b.qb)return;c=new HQb(d,e);mU(c,b.ob,b.qb);b.Gf(d,e);PXb(a.ab,c);g4(a)}\nfunction awb(a,b,c,d,e,f,g,h,i,j){var k,m,n;k=b%2;if((a.bb&o$b)!=0){e=-e;g=-g;c+=a.b;i=-i}if((a.bb&U$b)!=0){f=-f;h=-h;d+=a.b;j=-j}m=c+a.b*e*k+i;n=d+a.b*f*k+j;_7(a,b,new hxb(m+g*a.b,n+h*a.b));a.g[b]=new hxb(m+g*a.a,n+h*a.a)}\nfunction fgb(a,b){a.p.o?(b[0]='diode'):(b[0]=xRb('diode')+X2b+a.q+')');b[1]=$_b+WV(a.W,'A',false);b[2]=__b+WV(a.mb[0]-a.mb[1],'V',false);b[3]=q0b+WV((a.mb[0]-a.mb[1])*a.W,'W',false);a.p.o&&(b[4]='Vf = '+WV(a.p.j,'V',false))}\nfunction X4(a){var b,c,d;if(!a.Ab)return;b=0;for(c=0;c<DK(a.Id,a.Ab);c++){if(CK(a.Id,c)!=a.Nb){b=b+CK(a.Id,c).be();(CK(a.Id,c).ce().className||'').indexOf(H0b)!=-1&&(b+=12)}}d=ve(wR())-(a.wb?0:30)-b;d<0&&(d=0);Ce(a.Ab,d+XZb)}\nfunction VV(a){var b,c;if(a>=60){b=$wnd.Math.floor(a/3600);a-=3600*b;c=$wnd.Math.floor(a/60);a-=60*c;if(b==0)return c+':'+(a>=10?'':'0')+Mp(VT,a);return b+':'+(c>=10?'':'0')+c+':'+(a>=10?'':'0')+Mp(VT,a)}return WV(a,'s',false)}\nfunction tzb(a,b){_U.call(this,a,b);qzb(this);this.n=new hmb(WT);this.o=0.2;emb(this.n,this.o,0,2);this.gb=true;this.u=0.02;this.t=0.015;this.F=0.05;this.D=i0b;this.e=20;this.I=T5b;this.b=this.a=0;this.B=1;this.bb|=6;szb(this)}\nfunction CBb(a,b){var c,d,e,f,g,h,i;a.q=-100000000;a.r=W0b;for(i=0;i!=a._.a.a.length;i++){h=TXb(a._,i);if(h.u!=b)continue;e=oDb(h,a.A.b);f=h.o;g=h.p;for(c=0;c!=a.A.b;c++){d=c+e&a.G-1;f[d]>a.q&&(a.q=f[d]);g[d]<a.r&&(a.r=g[d])}}}\nfunction CRb(a,b,c,d){var e,f,g,h,i,j,k;for(k=0;k<d;k++){a.a+='-'}a.a+=''+b;a.a+=': ';ETb(a,c.c);a.a+=GZb;i=new ZUb(c.a);for(h=(j=new DUb((new vUb(i.a)).a),new cVb(j));h.a.b;){g=(f=BUb(h.a),f.di());e=kUb(c.a,g);CRb(a,g,e,d+1)}}\nfunction ahb(a,b,c){var d,e;if(b<0||c<0){for(d=0;d!=a.g;d++){e=a.a.A[d];if(b<0&&(e.q==0||e.q==1)&&e.n>=a.a.D+b)return;if(c<0&&(e.q==3||e.q==2)&&e.n>=a.a.F+c)return}}if(a.a.D+b<1||a.a.F+c<1)return;a.e.k+=b;a.e.n+=c;dhb(a);ehb(a)}\nfunction PP(a){var b,c,d;fQ(a,null);b=a.o?a.d:(DI(),YJ(a.d,0));while(DI(),ZJ(b)>0){Fh(b,YJ(b,0))}for(d=new OVb(a.b);d.a<d.c.a.length;){c=MVb(d);c.Sb[J_b]=1;fr(c,167)?c:(c.g=null)}a.f.a=rq(DE,XYb,1,0,5,1);a.b.a=rq(DE,XYb,1,0,5,1)}\nfunction fU(a,b,c){var d,e,f,g,h,i;f=a.nb+b;h=a.pb+c;g=a.ob+b;i=a.qb+c;for(e=0;e!=WT.ab.a.a.length;e++){d=G3(WT,e);if(d.nb==f&&d.pb==h&&d.ob==g&&d.qb==i)return false;if(d.nb==g&&d.pb==i&&d.ob==f&&d.qb==h)return false}return true}\nfunction KSb(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-T$b;b=d>>16&4;c+=b;a<<=b;d=a-V$b;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction IGb(a){var b,c,d;a.D=a.n+1;a.F=3;a.A=rq(Ky,XYb,9,2+a.n,0,1);a.A[0]=new j2(a,1,2,'D');a.A[1]=new j2(a,2,2,'');a.A[1].d=true;for(b=0;b<a.n;b++){d=!!a.A[2+b]&&a.A[2+b].A;c=a.A[2+b]=new j2(a,b+1,0,'Q'+b);c.A=d;c.k=true}eU(a)}\nfunction DO(a,b,c){var d=$doc.createElement('td');d.innerHTML=L$b;var e=$doc.createElement('tr');for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}\nfunction HUb(a,b){var c,d,e,f,g;if(b===a){return true}if(!fr(b,276)){return false}g=b;if(a.Xh()!=g.Xh()){return false}f=g.ef();for(d=a.ef();d.tf();){c=d.uf();e=f.uf();if(!(kr(c)===kr(e)||c!=null&&U(c,e))){return false}}return true}\nfunction xCb(a,b,c){var d,e,f,g;e=null;for(d=0;d!=a._.a.a.length;d++){if(c>=b.length)return c;f=new RCb(a.V);g=TXb(a._,d);if(!!e&&e.e==g.e&&e.v==0&&g.v==3)continue;JCb(f,g.v,g.e);f.v=c;b[c++]=f;e=g;zCb(f,cCb(a));GCb(f,a.X)}return c}\nfunction vjb(a,b,c,d){var e,f,g,h;e=1;Cjb(a,'(')||Bjb(a,z5b+a.e);g=ojb(a);f=new mjb(g,null,b);while(Cjb(a,',')){h=ojb(a);NXb(f.a,h);++e}Cjb(a,')')||Bjb(a,A5b+a.e);(e<c||e>d)&&a.a==null&&(a.a='bad number of function args: '+e);return f}\nfunction D3(a){var b,c,d,e,f,g;f=30000;d=d3b;g=30000;e=d3b;for(c=0;c!=a.ab.a.a.length;c++){b=G3(a,c);f=c4(b.nb,c4(b.ob,f));d=_3(b.nb,_3(b.ob,d));g=c4(b.pb,c4(b.qb,g));e=_3(b.pb,_3(b.qb,e))}if(f>d)return null;return new vyb(f,g,d-f,e-g)}\nfunction Qcb(a,b){_U.call(this,a,b);Ocb(this);this.i=new hmb(WT);this.j=new hmb(WT);this.k=0.5;this.p=1;this.d=s0b;this.q=0;this.b=0.15;this.e=0.05;this.a=0.02;this.c=0.15;this.g=1;this.r=0;emb(this.i,this.k,0,2);emb(this.j,this.a,0,2)}\nfunction YF(a,b,c){var d=WF,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=WF[b]),$F(h));_.hi=c;!b&&(_.ii=aG);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.gi=f)}\nfunction t3(a){var b,c,d,e,f,g;b=true;d=true;c=true;g=R2(a);for(f=new OVb(a.ab.a);f.a<f.c.a.length;){e=MVb(f);if(e.kb||g==0){e.yf()||(b=false);e.Af()||(d=false);e.zf()||(c=false)}}CQ(a.I,g>0);CQ(a.D,g>0);CQ(a.mb,b);CQ(a.ob,d);CQ(a.nb,c)}\n",
"function Ue(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 xQ(a){var b;this.a=a;rM.call(this,true,false,'menuPopup');this.b=(Dp(),true);YL(this,(YQ(),WQ));this.Db=false;Zh((DI(),Yh(this.Sb))).className='gwt-MenuBarPopup';b=Me(a.Sb);iTb(K_b,b)||Pe(Zh(Yh(this.Sb)),b+'Popup',true);this.Ib=true}\nfunction oS(a,b){if(!a.Nb){return}if(b<0){throw xF(new ORb('Length must be a positive integer. Length: '+b))}if(b>Jh((DI(),a.Sb),S_b).length){throw xF(new ORb('From Index: 0 To Index: '+b+' Text Length: '+Jh(a.Sb,S_b).length))}qT(a.Sb,0,b)}\nfunction Rq(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&u$b)!=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?t$b:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?t$b:0;f=d?s$b:0;e=c>>b-44}return zq(e&s$b,f&s$b,g&t$b)}\nfunction Qhb(a,b){var c,d,e,f,g;g=b.f;d=false;c=false;for(f=0;f!=a.g;f++){e=a.i[f];if(kr(e.c)===kr(g)||kr(e.b)===kr(g)||kr(e.a)===kr(g)){if(kr(e.a)===kr(g)&&!e.o){a.Eh();c=true}a.j.rg(f,e);e.o&&(d=true);g4(a.f)}}if(d){c||a.Eh();Nhb(a);Mhb(a)}}\nfunction rKb(a,b){_U.call(this,a,b);pKb(this);this.f=0.435;this.e=0.816;this.d=0.0294;this.c=0.0297;this.b=0.0287;this.a=1;this.g=s0b;this.v=this.q=0;this.i=0.05;this.w=rq(pr,l$b,8,2,15,1);this.p=rq(or,Z_b,8,3,15,1);this.k=rq(or,Z_b,8,5,15,1)}\nfunction Lhb(b){var c,d,e,f,g;for(f=0;f!=b.g;f++){e=b.i[f];if(!!e.s&&e.q==null){try{d=(g=Jh(ue(e.s),S_b),Whb(g));e.t=d}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}if(e.a)continue;b.j.rg(f,e);if(fr(b.j,7)){c=u3(b.f,b.j,f);!!c&&OY(c,e.t)}}g4(b.f)}\nfunction YWb(a,b){var c,d,e,f,g,h;g=b==null?0:(f=Y(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h<d.length;h++){e=d[h];if(IWb(b,e.di())){if(d.length==1){d.length=0;dXb(a.a,g)}else{d.splice(h,1)}--a.c;wWb(a.b);return e.ei()}}return null}\nfunction v1(a,b){var c;if(b==0)return new uib('Capacitance (F)',a.d,f0b,h0b);if(b==1){c=new uib('',0,-1,-1);c.b=new X1(c1b,(a.bb&2)==0);return c}if(b==2)return new tib('Initial Voltage (on Reset)',a.g);if(b==3)return new tib(d1b,a.n);return null}\nfunction ngb(b,c,d,e,f,g){var h;aV.call(this,b,c,d,e,f);this.k=new agb(WT);h=0.805904783;if((f&2)!=0){this.q=ccb(PHb(g))}else{if((f&1)>0){try{h=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}this.p=Ygb(h,0);this.q=this.p.n}kgb(this)}\nfunction Vrb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.d=wSb(uSb(PHb(g)));this.c=wSb(uSb(PHb(g)));this.a=wSb(uSb(PHb(g)));this.f=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)));try{this.W=uSb(PHb(g))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.e=100}\nfunction nNb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.i=0.1;this.f=K0b;this.g=0;this.gb=true;this.b=5;try{this.i=wSb(uSb(PHb(g)));this.f=wSb(uSb(PHb(g)));this.g=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction LJb(a){var b,c,d;a.a=new $Xb;d=new CTb(a.c);for(c=0;c<d.a.length;c++){b=eTb(d.a,c);if(b==92){d.a=vTb(d.a,0,c)+''+uTb(d.a,c+1);b=eTb(d.a,c);if(b==110){NXb(a.a,vTb(d.a,0,c));d.a=d.a.substr(0,0)+''+uTb(d.a,c+1);c=-1;continue}}}NXb(a.a,d.a)}\nfunction ibb(a){var b,c,d;if(a.f)return '';a.b=true;d='. '+Zbb(a.i)+' '+a.e+' '+a.k+' '+a.n+' '+a.d.a.a.length+' ';for(c=0;c!=a.d.a.a.length;c++){b=TXb(a.d,c);c>0&&(d+=' ');d+=Zbb(b.a)+' '+b.b+' '+b.c+' '+b.d}d+=' '+Zbb(a.j)+' '+Zbb(a.c);return d}\nfunction pL(a){var b;bL.call(this,(DI(),$doc.createElement('span')));this.c=a;this.d=$doc.createElement(j_b);Ch(this.Sb,this.c);Ch(this.Sb,this.d);b=ni($doc);this.c['id']=b;wi(this.d,b);this.b=new nN(this.d);!!this.c&&(this.c.tabIndex=0,undefined)}\nfunction jT(a,b,c,d,e){var f;f=new IG;HG(HG(HG(f,new JG('width:'+d+(jl(),XZb)+';')),new JG('height:'+e+XZb+';')),new JG('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+XZb))+';'));return !hT&&(hT=new lT),kT(gT,new JG((new JG(f.a.a)).a))}\nfunction DG(a,b){var c,d;c=$doc.createElement(y$b);c.innerHTML=L$b;d=c.style;d[z$b]=(Kk(),A$b);d['zIndex']='-32767';d[F$b]=-20+b.Ee();d[uZb]=10+a.Ee();d[tZb]=10+b.Ee();d[M$b]=(Gl(),C$b);Rb((fe(),ee),c,uq(nq(pE,1),XYb,249,8,[(SRb(),true)]));return c}\nfunction cR(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=lr(b*a.d);h=lr(b*a.e);switch(a.a.ub.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:Dp();f=h;c=d;}pT(ue(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction eGb(a,b,c){var d,e,f,g,h;g=WT.Fc.c;if(a.d==0){alb(b,a.A[c].A?(K7(),H7):g?a.g:a.c);return}f=-a.d*a.A[c].i/I$b;f>0&&(f=255*(1+0.2*$wnd.Math.log(f)));f>255&&(f=255);e=g?5:30;f<e&&(f=e);h=lr(f);d=g?new N7(255,255-h,255-h):new N7(h,0,0);alb(b,d)}\nfunction cb(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.Wd((1+$wnd.Math.cos(VYb+e*VYb))/2);return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a.Vd();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.Ud();return false}return true}\nfunction $R(){JL.call(this);this.b=(DI(),this.Sb);this.a=$doc.createElement(y$b);Ch(this.b,this.a);this.b.style[B$b]=(zk(),'auto');this.b.style[z$b]=(Kk(),J$b);this.a.style[z$b]=J$b;this.b.style[R_b]='1';this.a.style[R_b]='1';YR(this);!NR&&(NR=new RR)}\nfunction Spb(a){var b;if(a.j<1200){b=lr(255*(a.j-800)/400);b<0&&(b=0);return new N7(b,0,0)}if(a.j<1700){b=lr(255*(a.j-1200)/500);b<0&&(b=0);return new N7(255,b,0)}if(a.j<2400){b=lr(255*(a.j-1700)/700);b<0&&(b=0);return new N7(255,255,b)}return K7(),I7}\nfunction PHb(a){var b;if(a.c<a.b&&kTb(a.a,yTb(eTb(a.e,a.c)))>=0){if(a.d)return vTb(a.e,a.c,++a.c);while(++a.c<a.b&&kTb(a.a,yTb(eTb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&kTb(a.a,yTb(eTb(a.e,a.c)))<0);return vTb(a.e,b,a.c)}throw xF(new AXb)}\nfunction nSb(a){if(a.Rh()){var b=a.c;b.Sh()?(a.k='['+b.j):!b.Rh()?(a.k='[L'+b.Ph()+';'):(a.k='['+b.Ph());a.b=b.Oh()+'[]';a.i=b.Qh()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.k=qSb('.',[c,qSb('$',d)]);a.b=qSb('.',[c,qSb('.',d)]);a.i=d[d.length-1]}\nfunction EU(a,b,c){var d,e,f,g,h;h=QU(6);f=3*b;d=3*b;e=d*2;g=kV(a.eb,a.fb);h[0]=HU(a.eb,a.fb,c-e/g,f);h[1]=HU(a.eb,a.fb,c+d/g,f);h[2]=HU(a.eb,a.fb,c+d/g,-f);h[3]=HU(a.eb,a.fb,c+e/g,-f);h[4]=HU(a.eb,a.fb,c-d/g,-f);h[5]=HU(a.eb,a.fb,c-d/g,f);return lU(h)}\nfunction Qeb(a){var b,c;a.c==0&&(a.c=2);a.a=1<<a.c;a.D=1+a.c;a.F=1+a.a;a.A=rq(Ky,XYb,9,a.b+1,0,1);for(b=0;b!=a.a;b++){a.A[b]=new j2(a,b,3,'Q'+b);a.A[b].k=true}for(b=0;b!=a.c;b++){c=b+a.a;a.A[c]=new j2(a,b,1,'S'+b)}a.b=a.a+a.c;a.A[a.b]=new j2(a,0,2,'Q')}\nfunction rjb(a){var b;b=pjb(a);if(Cjb(a,'<='))return new mjb(b,pjb(a),36);if(Cjb(a,'>='))return new mjb(b,pjb(a),37);if(Cjb(a,'!='))return new mjb(b,pjb(a),40);if(Cjb(a,'<'))return new mjb(b,pjb(a),38);if(Cjb(a,'>'))return new mjb(b,pjb(a),39);return b}\nfunction zCb(a,b){a.O=(b&1)!=0;a.U=(b&2)!=0;a.P=(b&4)==0;a.N=(b&8)!=0;a.o=(b&16)!=0;a.t=(b&128)!=0;a.Q=(b&256)!=0;a.T=(b&512)!=0;a.M=(b&o$b)!=0;a.M||(a.e=null);a.p=(b&8192)!=0;a.S=(b&V$b)!=0;a.K=(b&32768)!=0;a.k=(b&W$b)!=0;a.J=(b&X$b)!=0;a.L=(b&$$b)!=0}\nfunction _Jb(a,b){_U.call(this,a,b);WJb(this);this.d=-40;this.c=150;this.f=q5b;this.g=3605;this.e=0.34;YJb(this,this.d);this.a=XJb(this);this.p=OF(CF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=YJb(this,this.p);this.k='Temperature';ZJb(this)}\nfunction lW(a,b,c){var d,e,f,g;b?(TT=a):(IT=a);f='####.';d=a;for(;d>0;d--)f+='#';e=(Hp(),new _p(f,fp()));b?(UT=e):(VT=e);if(c){g=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);!!g&&vH(g.a,b?l0b:k0b,''+a)}if(!b){f='####.';d=a;for(;d>0;d--)f+='0';JT=new _p(f,fp())}}\nfunction bH(a){aH();if(!FG(YG,a)){return a}a.indexOf('&')!=-1&&(a=EG(WG,a,'&amp;'));a.indexOf('<')!=-1&&(a=EG(ZG,a,'&lt;'));a.indexOf('>')!=-1&&(a=EG(XG,a,'&gt;'));a.indexOf('\"')!=-1&&(a=EG($G,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=EG(_G,a,'&#39;'));return a}\nfunction Tpb(a){var b,c,d,e,f,g;f=a.g*a.g/a.f;g=a.j>5390?5390:a.j;a.i=f*(1.26104-4.90662*$wnd.Math.sqrt(17.1839/g-0.00318794)-7.8569/(g-187.56));b=1.57E-4*a.f;d=b*a.k/0.4;c=b*a.d/0.4;a.j+=(a.mb[0]-a.mb[1])*a.W*WT.vd/d;e=2600/a.f;a.j-=WT.vd*(a.j-300)/(c*e)}\nfunction Lp(a,b){var c,d;d=0;while(d<a.d-1&&eTb(b.a,d)==48){++d}if(d>0){b.a=b.a.substr(0,0)+''+uTb(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&&eTb(b.a,0)==48){a.e=0;a.b=a.o}}\nfunction oU(a,b,c,d,e,f){var g,h;h=lr(Mf(b.a,c).width);g=b.b/2|0;b.a.save();b.c=b.b;b.a.textBaseline=E_b;if(f){b.a.textAlign=f_b;bU(a,d-(h/2|0),e-g,d+(h/2|0),e+g)}else{bU(a,d,e-g,d+h,e+g)}f&&(b.a.textAlign=f_b,undefined);Kf(b.a,c,d,e);b.a.restore();b.b=b.c}\nfunction lCb(a){var b,c;sCb(a,false);a.C[2]=a.C[3]=a.C[0]=5;a.C[1]=0.1;a.D=5;a.F=0.1;a.X=64;a.P=true;a.U=a.O=false;a.T=a.N=a.o=a.Q=a.L=false;a.M=false;a.s=false;if(!nCb(a)){for(b=0;b!=a.u.a.a.length;b++){c=TXb(a.u,b);c.u==0&&(a.U=true);c.u==1&&(a.O=true)}}}\nfunction uYb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=WRb(a,f,a.length);f+=d>=W$b?2:1;d<128?++b:d<U$b?(b+=2):d<W$b?(b+=3):d<_$b?(b+=4):d<c_b&&(b+=5)}c=rq(mr,l$b,8,b,15,1);h=0;for(e=0;e<g;){d=WRb(a,e,a.length);e+=d>=W$b?2:1;h+=tYb(c,h,d)}return c}\nfunction lqb(a){var b;a.D=2;a.F=a.n+1;a.A=rq(Ky,XYb,9,a.n*2+1,0,1);for(b=0;b!=a.n;b++)a.A[b]=new j2(a,a.n-1-b,2,'I'+b);for(b=0;b!=a.n;b++){a.A[b+a.n]=new j2(a,a.n-1-b,3,'O');a.A[b+a.n].k=true;a.A[b+a.n].s=(a.bb&2)!=0}a.A[a.b=a.n*2]=new j2(a,a.n,2,'Ld');eU(a)}\nfunction fQ(a,b){var c,d;if(b==a.j){return}if(a.j){EQ(a.j);if(a.o){d=(DI(),Zh(ue(a.j)));if(ZJ(d)==2){c=YJ(d,1);Pe(c,M_b,false)}}}if(b){Ee(b,Me((DI(),b.Sb))+'-'+L_b,true);if(a.o){d=Zh(b.Sb);if(ZJ(d)==2){c=YJ(d,1);Pe(c,M_b,true)}}Xd();wc(a.Sb,new lc(b.Sb))}a.j=b}\nfunction X5(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 nbb(a,b){var c,d,e,f,g,h;a.e=vSb(PHb(b),10);a.k=vSb(PHb(b),10);a.n=vSb(PHb(b),10);c=vSb(PHb(b),10);a.d=new $Xb;for(d=0;d!=c;d++){g=ccb(PHb(b));e=vSb(PHb(b),10);f=vSb(PHb(b),10);h=vSb(PHb(b),10);NXb(a.d,new Ijb(g,e,f,h))}a.j=ccb(PHb(b));a.c=ccb(PHb(b))}\nfunction _Z(b,c,d,e,f,g){var h;aV.call(this,b,c,d,e,f);this.n=2;this.n=(new ESb(PHb(g))).a;h=wSb(uSb(PHb(g)));this.gb=true;this.f=5;try{this.f=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.p=h>this.f*0.5;YZ(this,(f&1)!=0?1:2);eU(this);ZZ(this)}\nfunction Fnb(a){i5(WT,a.hb[1]);i5(WT,a.hb[2]);(a.bb&a.n)!=0&&(a.bb&a.k)!=0&&a.Kh()?(a.w=3):(a.w=a.R==-1?2:1);if((a.bb&a.k)!=0&&a.Kh()){if(a.R==-1){_fb(a.C,a.hb[1],a.hb[a.w]);_fb(a.D,a.hb[2],a.hb[a.w])}else{_fb(a.C,a.hb[a.w],a.hb[1]);_fb(a.D,a.hb[a.w],a.hb[2])}}}\nfunction zGb(a){var b,c,d;if(yGb(a))return;for(b=0;b!=a.b.ad.length;b++)a.b.ad[b]=null;for(b=0;b!=a.c.a.a.length;b++){d=lS(TXb(a.c,b));c=TXb(a.b.Rb,b);c.d=d;d.length>0&&(a.b.ad[HYb(0,d.length),d.charCodeAt(0)]=TXb(a.b.Qb,b))}B4(a.b);HM(a,false);p2==a&&(p2=null)}\nfunction U5(a,b){var c,d,e,f,g;f=rq(pr,l$b,8,b,15,1);W5(a,b,f);c=rq(or,Z_b,8,b,15,1);e=pq(or,[XYb,Z_b],[14,8],15,[b,b],2);for(d=0;d!=b;d++){for(g=0;g!=b;g++)c[g]=0;c[d]=1;X5(a,b,f,c);for(g=0;g!=b;g++)e[g][d]=c[g]}for(d=0;d!=b;d++)for(g=0;g!=b;g++)a[d][g]=e[d][g]}\nfunction jp(a,b,c){var d,e;d=CF(c.a.getTime());if(zF(d,0)<0){e=m$b-PF(HF(JF(d),m$b));e==m$b&&(e=0)}else{e=PF(HF(d,m$b))}if(b==1){e=$wnd.Math.min((e+50)/100|0,9);DTb(a,48+e&LZb)}else if(b==2){e=$wnd.Math.min((e+5)/10|0,99);rp(a,e,2)}else{rp(a,e,3);b>3&&rp(a,0,b-3)}}\nfunction m4(a){var b=a.toDataURL('image/png');var c=window.open('',E3b,'height=500,width=500,status=yes,location=no');c.document.title='Print Circuit';c.document.open();c.document.write('<img src=\"'+b+'\"/>');c.document.close();setTimeout(function(){c.print()},m$b)}\nfunction Gnb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);xnb(this);this.R=(f&this.r)!=0?-1:1;this.gb=true;Enb(this);this.T=this.Jh();this.u=this.Hh();try{this.T=wSb(uSb(PHb(g)));this.u=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}vnb=this.bb&this.j;eU(this)}\nfunction aW(a){var b,c,d;XT=new okb(j0b,0,12);WT=a;ET=rq(uz,XYb,36,FT,0,1);QT=new gxb;RT=new gxb;d=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);IT=3;TT=1;if(d){b=rH(d.a,k0b);c=rH(d.a,l0b);b!=null&&(IT=vSb(b,10));c!=null&&(TT=vSb(c,10))}lW(IT,false,false);lW(TT,true,false)}\nfunction t9(a,b,c,d,e,f){var g;aV.call(this,a,b,c,d,e);g=PHb(f);fTb(g,yZb)==0?(this.q=fr(this,170)?0:1):fTb(g,'false')==0?(this.q=fr(this,170)?1:0):(this.q=(new ESb(g)).a);this.o=TRb((SRb(),jTb(yZb,PHb(f))));this.p=2;this.n=null;(this.bb&4)!=0&&(this.n=ccb(PHb(f)))}\nfunction mX(a){var b,c,d;a.t==5?(a.bb&=-8193):(a.bb|=8192);c=(d=a.Uf(),(d<127?String.fromCharCode(d&LZb)+' ':d+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);a.Lg()&&(c+=' '+a.n);(a.bb&8192)!=0&&(c+=' '+a.t);for(b=0;b!=a.ag();b++){a.A[b].s&&(c+=' '+a.mb[b])}return c}\nfunction IXb(a,b){var c,d,e,f,g,h;f=a.a*V6b+a.b*1502;h=a.b*V6b+11;c=$wnd.Math.floor(h*W6b);f+=c;h-=c*a_b;f%=a_b;a.a=f;a.b=h;if(b<=24){return $wnd.Math.floor(a.a*DXb[b])}else{e=a.a*(1<<b-24);g=$wnd.Math.floor(a.b*EXb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction rM(a,b,c){var d;fM.call(this,a);this.Gb=b;d=uq(nq(JE,1),XYb,2,6,[c+'Top',c+'Middle',c+'Bottom']);this.tb=new BM(d);De(this.tb,'');Qe(Zh((DI(),Yh(this.Sb))),'gwt-DecoratedPopupPanel');bM(this,this.tb);Pe(Yh(this.Sb),p_b,false);Pe(AM(this.tb),c+'Content',true)}\nfunction mDb(a,b,c,d){var e,f,g,h,i,j;j=a.t;a.t=b;a.s!=c&&(j=0);a.s=c;a.a=1-1/(1.15*a.s*a.t);i=a.p;h=a.o;a.p=rq(or,Z_b,8,a.t,15,1);a.o=rq(or,Z_b,8,a.t,15,1);if(i!=null&&!d){for(e=0;e!=a.t&&e!=j;e++){f=-e&a.t-1;g=a.r-e&j-1;a.p[f]=i[g];a.o[f]=h[g]}}else a.g=u2.td;a.r=0}\nfunction Hq(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 LSb(c)}if(b==0&&d!=0&&c==0){return LSb(d)+22}if(b!=0&&d==0&&c==0){return LSb(b)+44}return -1}\nfunction THb(a){var b,c,d,e,f;d=ue(a.d).selectedIndex;if(d==-1){$wnd.alert('Please select a subcircuit to delete.');return}e=BP(a.d,d);b=$wnd.confirm('Are you sure you want to delete '+e+'?');if(b){c=TXb(a.e,d);WTb(a.e,c,true);lbb(c,false);pUb(fbb,c.i);++gbb;FP(a.d,d)}}\nfunction G4(a){var b,c,d;d=we(wR());b=ve(wR());b=b-(a.wb?0:30);T3(a.dd)||(d=d-m2);a.Bd.c&&(b-=40);d=$wnd.Math.max(d,0);b=$wnd.Math.max(b,0);if(a.J){Ie(a.J,d+'PX');Ce(a.J,b+'PX');a.i=d;a.g=b;c=window.devicePixelRatio;yf(a.J,lr(d*c));xf(a.J,lr(b*c))}H4(a);a.Cd[0]==0&&H2(a)}\nfunction lNb(a){var b,c;c=ccb(PHb(a));b=hNb(c);b.j=(new ESb(PHb(a))).a;b.v=uSb(PHb(a));b.p=uSb(PHb(a));b.b=uSb(PHb(a));b.s=uSb(PHb(a));b.q=uSb(PHb(a));b.a=uSb(PHb(a));b.r=uSb(PHb(a));b.g=uSb(PHb(a));b.i=uSb(PHb(a));b.n=uSb(PHb(a));b.o=uSb(PHb(a));b.c=uSb(PHb(a));return b}\nfunction Vp(a,b){var c,d;d=0;c=new KTb;d+=Tp(a,b,0,c,false);a.t=c.a;d+=Wp(a,b,d,false);d+=Tp(a,b,d,c,false);a.u=c.a;if(d<b.length&&(HYb(d,b.length),b.charCodeAt(d)==59)){++d;d+=Tp(a,b,d,c,true);a.q=c.a;d+=Wp(a,b,d,true);d+=Tp(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction f2(a){var b;if(sTb(a.u,'/')){a.u=a.u.substr(1);a.j=true}else if(sTb(a.u,'#')){a.u=a.u.substr(1);a.a=true}b=pTb(a.u,'CLK:','');if(b.length!=a.u.length){a.d=true;a.u=b}b=pTb(a.u,'INV:','');if(b.length!=a.u.length){a.a=true;a.u=b}if(gTb(a.u,'clk')==0){a.u='';a.d=true}}\nfunction ZH(a,b){var c,d,e;yI(a.j,null,0);if(a.r){return}d=(e=b.a.touches,e.length>0?e[0]:null);a.p=new KH((d.pageX||0)|0,(d.pageY||0)|0);c=Ig();yI(a.k,a.p,c);yI(a.e,a.p,c);a.n=null;if(a.g){rVb(a.q,new AI(a.p,c));lh((dh(),a.i),2500)}a.o=new KH(SR(a.s),WR(a.s));RH(a);a.r=true}\nfunction KU(a,b,c,d,e,f){var g,h;g=b.b-a.b;h=a.a-b.a;f/=$wnd.Math.sqrt(g*g+h*h);c.a=lr($wnd.Math.floor(a.a*(1-e)+b.a*e+f*g+a0b));c.b=lr($wnd.Math.floor(a.b*(1-e)+b.b*e+f*h+a0b));d.a=lr($wnd.Math.floor(a.a*(1-e)+b.a*e-f*g+a0b));d.b=lr($wnd.Math.floor(a.b*(1-e)+b.b*e-f*h+a0b))}\nfunction q9(a){UU(a);hU(a,32);a.r=new gxb;a.s=new gxb;if((a.bb&2)!=0){a.k=QU(7);JU(a.eb,a.fb,a.k[0],0.5,8);JU(a.eb,a.fb,a.k[1],0.5,24);JU(a.eb,a.fb,a.k[2],0.4,24);JU(a.eb,a.fb,a.k[3],0.6,24);JU(a.eb,a.fb,a.k[4],0.5,19);JU(a.eb,a.fb,a.k[5],0.4,16);JU(a.eb,a.fb,a.k[6],0.5,13)}}\nfunction nEb(a,b,c){this.e=a;this.b=c;this.d=new nP;this.a=new eL((BYb(c),c)?'-':'+');Ve(this.a,new oEb(this),(sm(),sm(),rm));se(this.a,'expand-but');kP(this.d,this.a);this.c=new bN(b);ue(this.c).style['fontWeight']=(ok(),'bold');kP(this.d,this.c);jL(this.d,this.c,(iP(),fP))}\nfunction dGb(a,b,c,d){var e,f,g,h,i;a.a.beginPath();f=new gxb;g=new gxb;h=new gxb;i=new gxb;e=TSb(b.a-c.a,b.b-c.b);KU(b,c,f,g,d/e,d);KU(b,c,h,i,1-d/e,d);Nf(a.a,b.a,b.b);Lf(a.a,f.a,f.b);Lf(a.a,h.a,h.b);Lf(a.a,c.a,c.b);Lf(a.a,i.a,i.b);Lf(a.a,g.a,g.b);Lf(a.a,b.a,b.b);a.a.fill()}\nfunction gcb(a,b,c,d,e,f){var g,h;aV.call(this,a,b,c,d,e);this.A=32;this.o=wSb(uSb(PHb(f)));this.i=wSb(uSb(PHb(f)));h=PHb(f);this.j=ccb(h);this.a=(new ESb(PHb(f))).a;this.d=rq(or,Z_b,8,this.a,15,1);for(g=0;g!=this.a;g++)this.d[g]=wSb(uSb(PHb(f)));this.gb=true;dcb(this,this.j)}\nfunction Mq(a){var b,c,d,e,f;if(isNaN(a)){return $q(),Zq}if(a<-9223372036854775808){return $q(),Xq}if(a>=9223372036854775807){return $q(),Wq}e=false;if(a<0){e=true;a=-a}d=0;if(a>=w$b){d=lr(a/w$b);a-=d*w$b}c=0;if(a>=v$b){c=lr(a/v$b);a-=c*v$b}b=lr(a);f=zq(b,c,d);e&&Fq(f);return f}\nfunction l4(a){var b,c,d,e,f,g,h,i;o4(a);O4(a);h=30000;f=d3b;i=30000;g=d3b;c=R2(a);for(e=0;e!=a.ab.a.a.length;e++){b=G3(a,e);if(b.kb||c==0){h=c4(b.nb,c4(b.ob,h));f=_3(b.nb,_3(b.ob,f));i=c4(b.pb,c4(b.qb,i));g=_3(b.pb,_3(b.qb,g))}}d=new d7;d.b=(h+f)/2|0;d.c=(i+g)/2|0;d.a=c;return d}\nfunction U4(a,b){if(b){if(a.qd!=null)return;a.ed=true;aL(a.Mc,(aH(),(new RG(xRb('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));Fe(a.Mc,V0b);yb(a.yd)}else{a.ed=false;aL(a.Mc,(aH(),(new RG(xRb('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));Fe(a.Mc,'topButton-red');wb(a.yd);y4(a)}}\nfunction yBb(a,b,c){var d;if(b==0){NXb(a.u,new rDb(c,0,0,dCb(a,0,false)));!!c&&a.V.N.c&&!(fr(c,210)||fr(c,240)||fr(c,215)||fr(c,211))&&NXb(a.u,new rDb(c,1,3,dCb(a,1,false)))}else{d=c.dg(b);NXb(a.u,new rDb(c,d,b,dCb(a,d,false)));d==0&&(a.U=true);d==1&&(a.O=true)}EBb(a);sCb(a,false)}\nfunction Xp(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 KTb;while(a.b<a.o){d.a+='0';++a.b;++a.d}JTb(b,0,d.a)}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(eTb(b.a,c)!=48){e=c;break}}if(e>0){b.a=b.a.substr(0,0)+''+uTb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction Klb(){var e={success:function(b){function d(){var a=c.responseText;o4(Jlb);p4(Jlb,a)}\ntry{if(b[0].bytes<E5b){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 Xmb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.gb=true;this.j=0.5;this.g=1.66;this.o=3.33;this.f=5;this.e=0;try{this.j=wSb(uSb(PHb(g)));this.g=wSb(uSb(PHb(g)));this.o=wSb(uSb(PHb(g)));this.f=wSb(uSb(PHb(g)));this.e=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction npb(b,c,d,e,f,g){ngb.call(this,b,c,d,e,f,g);if((f&3)==0){this.p=Ygb(2.1024259,0);this.q=this.p.n;G5(N5b+this.q);kgb(this)}this.c=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)));this.a=wSb(uSb(PHb(g)));this.g=I$b;try{this.g=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction b7(a,b){var c,d,e,f;if(b==a.a)return true;if(a.e[b])return false;a.e[b]=true;d=E3(a.c,b);if(!d)return false;for(f=0;f!=d.b.a.a.length;f++){e=TXb(d.b,f);c=e.a;if(a7(a,b,c))return true}if(b==0){for(f=0;f!=a.c.rc.a.a.length;f++)if(a7(a,0,TXb(a.c.rc,f)))return true}return false}\nfunction Vmb(a){var b,c;UU(a);c=16;16>a.X/2&&(c=lr(a.X/2));a.eb=GU(a.ib,a.jb,0.5-c/a.X);a.fb=GU(a.ib,a.jb,0.5+(c+2)/a.X);a.i=GU(a.ib,a.jb,0.5+(c-2)/a.X);b=QU(3);KU(a.eb,a.fb,b[0],b[1],0,16);b[2]=GU(a.ib,a.jb,0.5+(c-5)/a.X);a.d=lU(b);a.n=EU(a,1,0.30000001192092896);TU(a,a.ib,a.jb,16)}\nfunction WGb(b){var c,d,e,f,g;for(g=0;g!=b.c;g++){c=u3(b.i,b.e,g);if(!c)continue;f=b.d[g];try{c.k=!f.e?'':lS(f.e);G5('slidertext '+c.k+' '+f.e);!!c.d&&$M(c.d,c.k);d=Whb(lS(f.j));c.f=d;d=Whb(lS(f.g));c.e=d;OY(c,f.t)}catch(a){a=wF(a);if(fr(a,15)){e=a;G5(og(e,e.we()))}else throw xF(a)}}}\nfunction eM(){JL.call(this);this.Ab=new PQ(this);this.ub=(YQ(),VQ);this.Bb='gwt-PopupPanelGlass';this.Db=false;this.Fb=-1;this.Jb=new eR(this);this.Lb=-1;Ch((DI(),this.Sb),$doc.createElement(y$b));$L(this,0,0);Zh(Yh(this.Sb)).className='gwt-PopupPanel';(null,Yh(this.Sb)).className=p_b}\nfunction EBb(a){var b,c,d,e,f;a._=new $Xb;f=0;b=0;d=0;if(a.s){for(c=0;c<2&&c<a.u.a.a.length;c++){NXb(a._,TXb(a.u,c))}}else{for(c=0;c!=a.u.a.a.length;c++){e=TXb(a.u,c);if(e.u==0){if(a.U){NXb(a._,e);kDb(e,f++)}}else if(e.u==1){if(a.O){NXb(a._,e);kDb(e,b++)}}else{NXb(a._,e);kDb(e,d++)}}}}\nfunction vAb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);sAb(this);try{this.q=wSb(uSb(PHb(g)));this.r=wSb(uSb(PHb(g)));this.mb[0]=0;this.mb[1]=-this.q;this.mb[2]=-this.r;this.t=wSb(uSb(PHb(g)));this.k=wSb(uSb(PHb(g)));this.j=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}tAb(this)}\nfunction KCb(a,b,c,d,e){if(c>0){a.u=new $Xb;NXb(a.u,new rDb(d,d.dg(b),b,dCb(a,d.dg(b),false)));NXb(a.u,new rDb(d,d.dg(c),c,dCb(a,d.dg(c),false)));return}if(e){a.u=new $Xb;NXb(a.u,new rDb(d,d.dg(b),0,dCb(a,d.dg(b),false)));NXb(a.u,new rDb(e,d.dg(c),0,dCb(a,d.dg(b),false)));return}ICb(a,b)}\nfunction PYb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(HYb(c+3,a.length),a.charCodeAt(c+3)+(HYb(c+2,a.length),31*(a.charCodeAt(c+2)+(HYb(c+1,a.length),31*(a.charCodeAt(c+1)+(HYb(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+eTb(a,c++)}b=b|0;return b}\nfunction Bsb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.j=wSb(uSb(PHb(g)));this.e=wSb(uSb(PHb(g)));this.a=TRb((SRb(),jTb(yZb,PHb(g))));this.f='';try{this.f=ccb(PHb(g))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.d=rq(or,Z_b,8,3,15,1);this.c=rq(or,Z_b,8,3,15,1);this.b=rq(or,Z_b,8,3,15,1)}\nfunction wCb(a){var b,c,d,e;e=a.u.a.a.length==2?TXb(a.u,1).e:null;c=!e?-1:Y3(a.V,e);d=c;while(true){for(++c;c<a.V.ab.a.a.length;c++){b=G3(a.V,c);if((fr(b,210)||fr(b,211))&&b!=TXb(a.u,0).e){if(a.u.a.a.length==1)NXb(a.u,new qDb(b));else{TXb(a.u,1).e=b;TXb(a.u,1).u=0}return}}if(d==-1)return;c=d=-1}}\nfunction XJ(){XJ=ZF;SJ={_default_:gK,dragenter:fK,dragover:fK};UJ={click:eK,dblclick:eK,mousedown:eK,mouseup:eK,mousemove:eK,mouseover:eK,mouseout:eK,mousewheel:eK,keydown:dK,keyup:dK,keypress:dK,touchstart:eK,touchend:eK,touchmove:eK,touchcancel:eK,gesturestart:eK,gestureend:eK,gesturechange:eK}}\nfunction BH(a){var b,c,d,e,f,g,h,i,j,k,m,n;e=a.b;n=a.a;f=a.c;k=a.e;b=$wnd.Math.pow(0.9993,n);g=e*5.0E-4;i=AH(f.a,b,k.a,g);j=AH(f.b,b,k.b,g);h=new KH(i,j);a.e=h;d=a.b;c=IH(h,new KH(d,d));m=a.d;FH(a,new KH(m.a+c.a,m.b+c.b));if($wnd.Math.abs(h.a)<0.02&&$wnd.Math.abs(h.b)<0.02){return false}return true}\nfunction H2(a){var b,c,d,e;if(!a.ab)return;b=D3(a);H4(a);e=1;c=a.j.a;if(a.Qc==0&&a.j.b<800){d=lr(c*a.Sc);c-=d}!!b&&(e=$wnd.Math.min(a.j.b/(b.b+140),c/(b.a+100)));e=$wnd.Math.min(e,1.5);a.Cd[0]=a.Cd[3]=e;a.Cd[1]=a.Cd[2]=a.Cd[4]=a.Cd[5]=0;if(b){a.Cd[4]=(a.j.b-b.b*e)/2-b.c*e;a.Cd[5]=(c-b.a*e)/2-b.d*e}}\nfunction iQ(a,b){var c,d,e,f,g,h;if(!a.o){return}d=uVb(a.b,b,0);if(d==-1){return}c=a.o?a.d:(DI(),YJ(a.d,0));h=(DI(),YJ(c,d));g=ZJ(h);e=b.i;if(!e){g==2&&Fh(h,YJ(h,1));b.Sb[J_b]=2}else if(g==1){b.Sb[J_b]=1;f=$doc.createElement('td');f['vAlign']=E_b;Nh(f,nT(a.n).a);f.className='subMenuIcon';Ch(h,KI(f))}}\nfunction Kg(b,c,d){Jg();function e(){b.onerror=b.onreadystatechange=b.onload=null;d&&Lg(b)}\nb.onload=SYb(function(){e();c&&c.ue(null)});b.onerror=SYb(function(){e();if(c){var a=new zg('onerror() called.');c.te(a)}});b.onreadystatechange=SYb(function(){/loaded|complete/.test(b.readyState)&&b.onload()})}\nfunction aq(a,b){var c,d,e,f,g;g=a.a.length;HTb(a,b.toPrecision(20));f=0;e=lTb(a.a,'e',g);e<0&&(e=lTb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&eTb(a.a,d)==43&&++d;d<a.a.length&&(f=vSb(uTb(a.a,d),10));ITb(a,e,a.a.length)}c=lTb(a.a,'.',g);if(c>=0){a.a=vTb(a.a,0,c)+''+uTb(a.a,c+1);f-=a.a.length-c}return f}\nfunction WBb(a,b){var c,d,e;alb(b,ZT);a.$=10;if(a._.a.a.length==0){a.L&&RBb(a,b);return}c=SXb(a._);a.T&&ZBb(a,c,b);a.P&&VBb(a,b,'Max='+lDb(c,a.q));if(a.Q){e=a.A.a-5;Ykb(b,'Min='+lDb(c,a.r),0,e)}a.S&&YBb(a,b);a.J&&NBb(a,b);a.K&&QBb(a,b);d=gCb(a,true);d!=null&&d!=''&&VBb(a,b,d);a.N&&UBb(a,b);a.L&&RBb(a,b)}\nfunction l3(a,b,c,d){var e,f,g,h,i;a.T==-1&&(a.T=elb(a.fc.nb,a.fc.pb,b,c)>elb(a.fc.ob,a.fc.qb,b,c)?1:0);e=b-a.P;f=c-a.Q;if(e==0&&f==0)return;if(d){for(h=0;h!=a.ab.a.a.length;h++){g=TXb(a.ab,h);if(g.nb==a.P&&g.pb==a.Q)i=0;else if(g.ob==a.P&&g.qb==a.Q)i=1;else continue;OU(g,i,e,f)}}else OU(a.fc,a.T,e,f);g4(a)}\nfunction Bkb(a){var b,c,d,e;b=FU(a,a.mb[0]);c=a.b/a.c;if(c<B5b){d=c*3;e=lr(255*d);e<0&&(e=0);return new N7(e+((255-e)*b.d/255|0),(255-e)*b.c/255|0,(255-e)*b.a/255|0)}if(c<0.6667){e=lr((c-B5b)*3*255);e<0&&(e=0);return new N7(255,e,0)}if(c<1){e=lr((c-C5b)*3*255);e<0&&(e=0);return new N7(255,255,e)}return K7(),I7}\nfunction ysb(a,b){var c,d,e,f;c=FU(a,a.mb[b*2]);d=a.d[b]/a.e;if(d<B5b){e=d*3;f=lr(255*e);f<0&&(f=0);return new N7(f+((255-f)*c.d/255|0),(255-f)*c.c/255|0,(255-f)*c.a/255|0)}if(d<0.6667){f=lr((d-B5b)*3*255);f<0&&(f=0);return new N7(255,f,0)}if(d<1){f=lr((d-C5b)*3*255);f<0&&(f=0);return new N7(255,255,f)}return K7(),I7}\nfunction oR(){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 jFb(a){var b,c,d,e;e=lS(a.d).toLowerCase();ue(a.a).options.length=0;d=new $Xb;for(b=0;b!=a.c.Rb.a.a.length;b++){c=TXb(a.c.Rb,b);kTb(c.b.toLowerCase(),(BYb(e),e))!=-1&&(QXb(d,c.b)||NXb(d,c.b))}$Vb();ZXb(d,new uFb);for(b=0;b!=d.a.a.length;b++)zP(a.a,(bYb(b,d.a.a.length),tVb(d.a,b)));d.a.a.length>0&&GP(a.a)}\nfunction dR(a,b,c){var d;a.c=c;$(a);if(a.g){wb(a.g);a.g=null;aR(a)}a.a.Kb=b;dM(a.a);d=!c&&a.a.Db;a.a.ub!=(YQ(),VQ)&&!b&&(d=false);a.i=b;if(d){if(b){_Q(a);ue(a.a).style[z$b]=A$b;a.a.Lb!=-1&&$L(a.a,a.a.Fb,a.a.Lb);ue(a.a).style[m_b]=n_b;KK((DR(),HR()),a.a);a.g=new iR(a);xb(a.g,1)}else{ab(a,200,Ig(),null)}}else{bR(a)}}\nfunction xtb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.w=(new ESb(PHb(g))).a;this.d=100;try{this.s=wSb(uSb(PHb(g)));this.r=wSb(uSb(PHb(g)));this.mb[0]=0;this.mb[1]=-this.s;this.mb[2]=-this.r;this.d=wSb(uSb(PHb(g)));this.u=ccb(PHb(g))}catch(a){a=wF(a);if(fr(a,15)){this.u=F4b}else throw xF(a)}ntb=this.bb&2;wtb(this)}\nfunction Ygb(a,b){var c,d,e,f,g,h;Tgb();e=new DUb((new vUb(Fgb)).a);while(e.b){h=BUb(e);d=h.ei();if($wnd.Math.abs(d.j-a)<l5b&&d.r==0&&$wnd.Math.abs(d.a-b)<l5b&&d.e==2)return d}f=1/($wnd.Math.exp(a*19.331142470520007)-1);g='fwdrop='+a;b!=0&&(g=g+' zvoltage='+b);c=Wgb(g);c.q=f;c.e=2;c.a=b;c.p=c.o=true;Mgb(c);return c}\nfunction N4(a,b){var c,d,e,f,g,h,i,j,k;f=false;g=false;k=null;for(h=0;h!=a.ab.a.a.length;h++){c=G3(a,h);if(fr(c,163)){f=true;i=jUb(a.pc,c._f(0));i.a=0;break}fr(c,47)&&(g=true);!k&&fr(c,48)&&(k=c)}if(!b&&!f&&!!k&&!g){e=new u7;j=k._f(0);PXb(a.oc,e);d=jUb(a.pc,j);d?(d.a=0):mUb(a.pc,j,new f7(0))}else{e=new u7;PXb(a.oc,e)}}\nfunction Mp(a,b){var c,d,e,f;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new KTb;if(!isNaN(b)&&!isFinite(b)){HTb(c,d?a.q:a.t);c.a+=n$b;HTb(c,d?a.r:a.u);return c.a}b*=a.p;f=aq(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&eTb(c.a,e)==57){Yp(a,c,e-1);f+=c.a.length-e;ITb(c,e,c.a.length)}Np(a,d,c,f);return c.a}\nfunction hXb(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';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}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction ehb(a){var b,c,d;b=new dlb(a.b);d=a.b.canvas.width/(a.a.U.b+a.a.U.c*2);c=a.b.canvas.height/(a.a.U.a+a.a.U.d*2);a.j=1/$wnd.Math.min(d,c);Qf(a.b,L7(z3(u2)));a.b.setTransform(1,0,0,1,0,0);Jf(a.b,0,0,a.b.canvas.width,a.b.canvas.height);Uf(a.b,1/a.j,0,0,1/a.j,0,0);Gab(a.a,TRb(mL(a.d))?a.f?lS(a.f):a.e.i:null);lX(a.a,b)}\nfunction uQ(a,b){var c,d,e,f,g,h,i;f=(gi(ue(b.i))+$wnd.pageYOffset|0)-(gi((DI(),a.Sb))+$wnd.pageYOffset|0);i=(gi(b.Sb)+$wnd.pageYOffset|0)-f;d=vQ(a.a);e=sQ(a.a)-Ih(a.Sb,sZb);g=d+Ih(a.Sb,sZb)-(($wnd.pageXOffset|0)+pi($doc));h=($wnd.pageXOffset|0)-e;g<=0&&h<=0?!!a.a.g&&!!a.a.g.i&&(a.b=a.a.g.i.b):(a.b=g<h);c=a.b?d:e;wQ(a,c,i)}\nfunction Pab(a){var b,c;a.a=new Iab(a.nb,a.pb);a.a.ob=a.ob;a.a.qb=a.qb;a.a.bb=a.bb&7168;a.ob-a.nb>a.b.k*16&&a==WT.O&&(a.bb&=-3);vX(a.a,(a.bb&2)!=0?1:2);Gab(a.a,(a.b.e&1)!=0?a.b.i:null);a.a.D=a.b.k;a.a.F=a.b.n;Fab(a.a,a.e);for(b=0;b!=a.e;b++){c=TXb(a.b.d,b);Hab(a.a,b,c.c,c.d,c.a)}uX(a.a);for(b=0;b!=a.e;b++)_7(a,b,rX(a.a,b))}\nfunction TBb(a,b){var c,d,e,f,g,h;e=0;d=1/(a.V.Sb*a.X*20*2);for(c=0;c<20;c++){h=a.A.b*c/20|0;if(h<e)continue;f=PF(CF($wnd.Math.round(c*d)))+n0b;g=lr($wnd.Math.ceil(Mf(b.a,f).width));e=h+g+4;if(c>0){b.a.strokeStyle='#880000';b.a.fillStyle='#880000';Ukb(b,h,0,h,a.A.a)}b.a.strokeStyle=j6b;b.a.fillStyle=j6b;Ykb(b,f,h+2,a.A.a)}}\nfunction $ub(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=i0b;try{this.f=wSb(uSb(PHb(g)));this.g=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)));this.mb[0]=wSb(uSb(PHb(g)));this.mb[1]=wSb(uSb(PHb(g)));this.a=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.gb=true;Yub(this,(f&2)!=0?1:2);Xub(this)}\nfunction cCb(a){var b,c,d,e;c=(a.O?1:0)|(a.U?2:0)|(a.P?0:4)|(a.N?8:0)|(a.o?524304:0)|(a.s?64:0)|(a.t?128:0)|(a.Q?256:0)|(a.T?512:0)|(a.M?o$b:0)|(a.p?8192:0)|(a.S?V$b:0)|(a.K?32768:0)|(a.k?W$b:0)|(a.J?X$b:0)|(a.L?$$b:0);c|=T$b;b=0;for(e=new OVb(a.u.a);e.a<e.c.a.length;){d=MVb(e);b|=d.b?1:0}c|=b!=0?Y$b:0;a.o&&(c|=_$b);return c}\nfunction AG(a){var b;b=a.d.style;a.Y?(b[K$b]='',undefined):(b[K$b]=(Qj(),xZb),undefined);b[D$b]=a.p?a.g+XZb:'';b[F$b]=a.A?a.V+XZb:'';b[G$b]=a.q?a.j+XZb:'';b[H$b]=a.n?a.a+XZb:'';b[uZb]=a.B?a.Z+XZb:'';b[tZb]=a.o?a.e+XZb:'';b=a.c.style;switch(2){case 2:b[D$b]=(jl(),E$b);b[G$b]=E$b;}switch(2){case 2:b[F$b]=(jl(),E$b);b[H$b]=E$b;}}\n",
"function pkb(a){var b;a.D=2;a.F=a.n*2+1;a.A=rq(Ky,XYb,9,a.n*3+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new j2(a,a.n-1-b,2,'A'+b);a.A[b+a.n]=new j2(a,a.n-1-b+a.n,2,'B'+b);a.A[b+a.n*2]=new j2(a,a.n-1-b+2,3,'S'+b);a.A[b+a.n*2].k=true}a.a=a.n*3;a.b=a.n*3+1;a.A[a.b]=new j2(a,0,3,'C');a.A[a.b].k=true;a.A[a.a]=new j2(a,a.n*2,2,'Cin');eU(a)}\nfunction gBb(){var e=$doc.getElementById(t5b).files,f=e.length;if(f>=1){if(e[0].size>=128000){yJ(xRb('Cannot load: That file is too large!'));return}var g=new FileReader;g.onload=function(a){var b=new Uint8Array(g.result);var c='0:';for(var d=0;d<b.length;d++)c+=' '+b[d];jX();QAb=c;Rhb(r2);QAb=null};g.readAsArrayBuffer(e[0])}}\nfunction aKb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);WJb(this);this.f=wSb(uSb(PHb(f)));this.g=wSb(uSb(PHb(f)));this.d=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));this.e=wSb(uSb(PHb(f)));YJb(this,this.d);this.a=XJb(this);this.p=OF(CF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=YJb(this,this.p);this.k=ccb(PHb(f));ZJb(this)}\nfunction _8(a){var b,c;a.D=2;a.F=a.n>2?a.n:2;a.A=rq(Ky,XYb,9,(a.bb&4)!=0?a.n+3:a.n+2,0,1);a.A[0]=new j2(a,0,2,'');a.A[0].d=true;a.A[0].a=(a.bb&8)!=0;a.A[1]=new j2(a,a.F-1,2,'R');a.A[1].a=a.a;for(b=0;b!=a.n;b++){c=b+2;a.A[c]=new j2(a,b,3,'Q'+(a.n-b-1));a.A[c].k=a.A[c].s=true}(a.bb&4)!=0&&(a.A[a.n+2]=new j2(a,a.F-2,2,'U/D'));eU(a)}\nfunction aU(c){var b=c;c.getType=SYb(function(){return b.Of()});c.getInfo=SYb(function(){return b.Xf()});c.getVoltageDiff=SYb(function(){return b.gg()});c.getVoltage=SYb(function(a){return b.hg(a)});c.getCurrent=SYb(function(){return b.Rf()});c.getLabelName=SYb(function(){return b.Lh()});c.getPostCount=SYb(function(){return b.ag()})}\nfunction K7(){K7=ZF;I7=new N7(255,255,255);G7=new N7(192,192,192);E7=new N7(128,128,128);y7=new N7(128,128,128);D7=new N7(64,64,64);C7=new N7(64,64,64);z7=new N7(0,0,0);H7=new N7(255,0,0);new N7(255,175,175);new N7(255,200,0);J7=new N7(255,255,0);F7=new N7(0,255,0);new N7(255,0,255);B7=new N7(0,255,255);A7=new N7(0,0,255);new P7('')}\nfunction _vb(a){var b;a.a=16;a.b=a.a*2;a.d=TXb(a.w,0);b=TXb(a.w,1);b.i='max(0,min(.0001, select(i-.003, (-80000000000*(i)^5+800000000*(i)^4-3000000*(i)^3+5177.2*(i)^2+.2453*(i)-.00005)*1.04/700, (9000000*(i)^5-998113*(i)^4+42174*(i)^3-861.32*(i)^2+9.0836*(i)-.0078)*.945/700)))';k0(b);a.i=TXb(a.w,2);ttb(a.i,700);a.c=rq(or,Z_b,8,4,15,1)}\nfunction UAb(b,c,d,e,f,g){jX();var h,i;AX.call(this,b,c,d,e,f,g);this.g=new JWb;this.b=vSb(PHb(g),10);this.d=vSb(PHb(g),10);SAb(this);try{while(true){h=vSb(PHb(g),10);if(h<0)break;i=vSb(PHb(g),10);mUb(this.g,OSb(h),OSb(i));while(true){i=vSb(PHb(g),10);if(i<0)break;mUb(this.g,OSb(++h),OSb(i))}}}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction U$(d,e){P$();var f=e.files;var g=new (window.AudioContext||window.webkitAudioContext);d.Vg(g.sampleRate);if(f.length>=1){var h=new FileReader;h.onload=function(c){g.decodeAudioData(h.result,function(a){var b=a.getChannelData(0);d.Ug(b)},function(a){console.log('Error with decoding audio data'+a.err)})};h.readAsArrayBuffer(f[0])}}\nfunction knb(a){a.D=2;a.F=3;a.A=rq(Ky,XYb,9,5+((a.bb&2)!=0?1:0),0,1);a.A[0]=new j2(a,0,2,'J');a.A[1]=new j2(a,1,2,'');a.A[1].d=true;a.A[1].a=(a.bb&4)==0;a.A[2]=new j2(a,2,2,'K');a.A[3]=new j2(a,0,3,'Q');a.A[3].k=a.A[3].s=true;a.A[4]=new j2(a,2,3,'Q');a.A[4].k=true;a.A[4].j=true;if((a.bb&2)!=0){a.A[5]=new j2(a,1,3,'R');a.A[5].a=(a.bb&8)!=0}}\nfunction wo(b,c){var d,e,f,g,h,i;if(!c){throw xF(new ZSb('Cannot fire null event'))}try{++b.b;h=(e=zo(b,c.Ge(),null),e);d=null;i=b.c?h._h(h.Xh()):h.$h();while(b.c?i.bi():i.tf()){g=b.c?i.ci():i.uf();try{c.Fe(g)}catch(a){a=wF(a);if(fr(a,37)){f=a;!d&&(d=new NWb);mUb(d.a,f,d)}else throw xF(a)}}if(d){throw xF(new Fo(d))}}finally{--b.b;b.b==0&&Ao(b)}}\nfunction Hvb(a){var b,c,d;a.bb|=1;switch(a.f){case 0:Gvb(a);break;case 1:c=new RHb(wvb,'/');Z7(a,c,xvb,vvb);Fvb(a).d=1.0E-11/(a.k/0.55);Fvb(a).o=a.a;d=a.c/S5b;TXb(a.w,11).a/=d;ttb(TXb(a.w,9),d*100);ttb(TXb(a.w,10),d*100);ttb(TXb(a.w,12),d*100);ttb(TXb(a.w,16),d*100);break;case 2:b=new RHb(zvb,'/');Z7(a,b,Avb,yvb);}a.b=rq(or,Z_b,8,5,15,1);Ivb(a)}\nfunction GBb(a,b,c){var d,e,f,g,h,i,j,k,m;if(V2(a.V))return;if(!nyb(a.A,b,c)){a.I=-1;return}if(a.u.a.a.length==0){a.I=-1;return}i=oDb(TXb(a.u,0),a.A.b);h=b-a.A.c+i&a.G-1;k=(a.A.a-1)/2|0;e=q5b;d=-1;for(g=0;g!=a._.a.a.length;g++){m=TXb(a._,g);j=lr(m.f*(m.o[h]+m.q));f=$wnd.Math.abs(c-(a.A.d+k-j));if(f<e){e=f;d=g}}a.I=d;a.I>=0&&(tBb=TXb(a._,a.I).u)}\nfunction tyb(a,b){var c,d,e,f,g,h,i,j;h=a.b;j=a.a;if(GF(LF(h,j),0)){return new xyb(b)}d=b.b;f=b.a;if(GF(LF(d,f),0)){return new xyb(a)}g=a.c;i=a.d;h=yF(h,g);j=yF(j,i);c=b.c;e=b.d;d=yF(d,c);f=yF(f,e);g>c&&(g=c);i>e&&(i=e);zF(h,d)<0&&(h=d);zF(j,f)<0&&(j=f);h=MF(h,g);j=MF(j,i);zF(h,UYb)>0&&(h=UYb);zF(j,UYb)>0&&(j=UYb);return new vyb(g,i,PF(h),PF(j))}\nfunction sU(a,b,c,d,e){var f,g,h,i,j,k;g=false;if(iTb(c.substr(0,1),'/')){g=true;c=c.substr(1)}h=lr(Mf(b.a,c).width);f=b.b;b.a.save();b.c=b.b;b.a.textBaseline=E_b;i=e.a;j=e.b;if(d.b!=e.b){i-=h/2|0;j+=tW(e.b-d.b)*f}else{e.a>d.a?(i+=4):(i-=4+h)}Kf(b.a,c,i,j);bU(a,i,j-(f/2|0),i+h,j+(f/2|0));b.a.restore();b.b=b.c;if(g){k=j-(f/2|0)-1;Ukb(b,i,k,i+h,k)}}\nfunction $Lb(a){var b,c,d,e,f,g,h,i;UU(a);b=a.ab==0?tW(a._):-tW(a.ab);c=HU(a.ib,a.jb,0,-a.s*b);d=HU(a.ib,a.jb,1,-a.s*b);i=WT.tb/2|0;e=HU(a.ib,a.jb,0,-((a.s/2|0)-i)*b);f=HU(a.ib,a.jb,1,-((a.s/2|0)-i)*b);g=HU(a.ib,a.jb,0,-((a.s/2|0)+i)*b);h=HU(a.ib,a.jb,1,-((a.s/2|0)+i)*b);a.k=uq(nq(YB,1),b0b,19,0,[c,d,a.ib,a.jb]);a.g=uq(nq(YB,1),b0b,19,0,[g,h,e,f])}\nfunction SAb(a){var b,c;a.D=2;a.F=eW(a.b,a.d)+1;a.A=rq(Ky,XYb,9,2+a.b+a.d,0,1);a.A[0]=new j2(a,0,2,'WE');a.A[0].j=true;a.A[1]=new j2(a,0,3,'OE');a.A[1].j=true;a.c=2;a.e=2+a.b;a.f=2+a.b+a.d;for(b=0;b!=a.b;b++){c=b+a.c;a.A[c]=new j2(a,a.F-a.b+b,2,'A'+(a.b-b-1))}for(b=0;b!=a.d;b++){c=b+a.e;a.A[c]=new j2(a,a.F-a.d+b,3,'D'+(a.d-b-1));a.A[c].k=true}eU(a)}\nfunction xJb(a,b,c,d,e,f){var g,h,i,j,k,m;h=lr(Mf(b.a,c).width);i=lr(Mf(b.a,d).width);j=h>i?h:i;g=b.b;b.a.save();b.c=b.b;b.a.textBaseline=E_b;k=f.a;m=f.b;if(e.b!=f.b){k-=j/2|0;m+=tW(f.b-e.b)*g;f.b<e.b&&(m-=10)}else{f.a>e.a?(k+=4):(k-=4+j)}Kf(b.a,c,k+((j-h)/2|0),m);Kf(b.a,d,k+((j-i)/2|0),m+14);bU(a,k,m-(g/2|0),k+j,m+14+(g/2|0));b.a.restore();b.b=b.c}\nfunction OM(a){var b,c;rM.call(this,false,true,eZb);_e(a);this.lb=a;c=(DI(),zM(this.tb));Ch(c,KI(ue(this.lb)));vK(this,this.lb);Zh(Yh(this.Sb)).className='gwt-DialogBox';this.sb=pi($doc);this.mb=0;this.nb=0;b=new gN(this);Ve(this,b,(Sm(),Sm(),Rm));Ve(this,b,(ln(),ln(),kn));Ve(this,b,(Xm(),Xm(),Wm));Ve(this,b,(fn(),fn(),en));Ve(this,b,(an(),an(),_m))}\nfunction uU(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;clb(b,XT);g=lr(Mf(b.a,c).width);alb(b,ZT);j=b.b/2|0;if(fr(a,47)||fr(a,239)){h=a.ob;k=a.qb}else{h=(a.ob+a.nb)/2|0;k=(a.qb+a.pb)/2|0}e=lr(a.Y*d);f=lr(a.Z*d);if(e==0)Kf(b.a,c,h-(g/2|0),k-(f<0?-f:f)-2);else{i=h+(e<0?-e:e)+2;(fr(a,48)||a.nb<a.ob&&a.pb>a.qb)&&(i=h-(g+(e<0?-e:e)+2));Kf(b.a,c,i,k+f+j)}}\nfunction Rcb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);Ocb(this);this.d=s0b;this.q=0;this.k=wSb(uSb(PHb(f)));this.p=wSb(uSb(PHb(f)));this.b=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));this.a=wSb(uSb(PHb(f)));this.e=wSb(uSb(PHb(f)));this.g=wSb(uSb(PHb(f)));this.r=wSb(uSb(PHb(f)));this.i=new hmb(WT);this.j=new hmb(WT);emb(this.i,this.k,0,2);emb(this.j,this.a,0,2)}\nfunction Fyb(a,b,c,d,e,f){aV.call(this,a,b,c,d,e);Ayb(this);this.q=ccb(PHb(f));this.p=wSb(uSb(PHb(f)));this.c=wSb(uSb(PHb(f)));this.w=wSb(uSb(PHb(f)));this.f=wSb(uSb(PHb(f)));this.v=wSb(uSb(PHb(f)));this.D=uSb(PHb(f));this.H=vSb(PHb(f),10);this.B=vSb(PHb(f),10);this.C=vSb(PHb(f),10);this.gb=true;this.o=new hmb(WT);emb(this.o,this.p,this.c,2);Dyb(this);eU(this)}\nfunction HY(){var a;eM.call(this);a=(!iH&&(pH(),oH)&&(iH=new mH(Q$b)),iH);vH(a.a,'versionString','3.1.3js');this.b=new SS;bM(this,this.b);Ie(this.b,F0b);OS(this.b,new eN('<iframe src=\"about.html\" width=\"400\" height=\"430\" scrolling=\"auto\" frameborder=\"0\"><\\/iframe><br>'));OS(this.b,this.a=new eL(G0b));Ve(this.a,new IY(this),(sm(),sm(),rm));RL(this);cM(this)}\nfunction J0(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.A=rq(Ky,XYb,9,a.j+2,0,1);a.a=a.j/2|0;for(b=0;b!=a.a;b++){a.A[b*2]=new j2(a,b*2,2,String.fromCharCode(65+b&LZb)+'+');a.A[b*2+1]=new j2(a,b*2+1,2,String.fromCharCode(65+b&LZb)+'-');a.A[b*2+1].k=true}a.A[b*2]=new j2(a,0,3,'O+');a.A[b*2].k=true;a.A[b*2+1]=new j2(a,1,3,'O-');a.g=new Gjb;a.b=rq(or,Z_b,8,a.a,15,1);eU(a)}\nfunction b1(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.a=a.j/2|0;a.A=rq(Ky,XYb,9,a.j+2,0,1);for(b=0;b!=a.a;b++){a.A[b*2]=new j2(a,b*2,2,String.fromCharCode(65+b&LZb)+'+');a.A[b*2+1]=new j2(a,b*2+1,2,String.fromCharCode(65+b&LZb)+'-');a.A[b*2+1].k=true}a.A[b*2]=new j2(a,0,3,'V+');a.A[b*2].k=true;a.A[b*2+1]=new j2(a,1,3,'V-');a.g=new Gjb;a.b=rq(or,Z_b,8,a.a,15,1);eU(a)}\nfunction $Bb(a,b){if(a.A.a>100&&a.A.b>100){b.a.save();a.A.a>100&&a.A.b>100&&a.V.bc>=a.A.c&&a.V.bc<=a.A.c+36&&a.V.cc>=a.A.d+a.A.a-36&&a.V.cc<=a.A.d+a.A.a?alb(b,ST):alb(b,(K7(),D7));Xf(b.a,a.A.c+18,a.A.d+a.A.a-18);rV(b,0,0,5);sV(b,-8,0,-5,0);sV(b,8,0,5,0);sV(b,0,-8,0,-5);sV(b,0,8,0,5);sV(b,-6,-6,-4,-4);sV(b,6,-6,4,-4);sV(b,-6,6,-4,4);sV(b,6,6,4,4);b.a.restore()}}\nfunction yGb(a){var b,c,d,e,f,g;c=rq(Ox,XYb,122,127,0,1);f=false;for(e=0;e!=a.c.a.a.length;e++){b=TXb(a.c,e);g=Jh((DI(),b.Sb),S_b);if(g.length==0)continue;d=(HYb(0,g.length),g.charCodeAt(0));if(d>c.length){b.Sb.style[u6b]='red';f=true;continue}if(c[d]){b.Sb.style[u6b]='red';c[d].Sb.style[u6b]='red';f=true}else{b.Sb.style[u6b]='black'}c[d]=b}nf(a.a,!f);return f}\nfunction AX(a,b,c,d,e,f){jX();var g;aV.call(this,a,b,c,d,e);this.Lg()&&(OHb(f)?(this.n=(new ESb(PHb(f))).a):(this.n=this.Fg()));this.t=(this.bb&8192)!=0?uSb(PHb(f)):5;this.gb=true;this.Ng();vX(this,(e&1)!=0?1:2);for(g=0;g!=this.ag();g++){if(this.A==null)this.mb[g]=wSb(uSb(PHb(f)));else if(this.A[g].s){this.mb[g]=wSb(uSb(PHb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction dAb(a){var b,c;a.D=a.n>2?a.n:2;a.F=2;a.A=rq(Ky,XYb,9,(a.bb&2)!=0&&a.n>=3?a.n+3:a.n+2,0,1);a.A[0]=new j2(a,1,2,'');a.A[0].d=true;a.A[1]=new j2(a,a.D-1,1,'R');a.A[1].j=(a.bb&4)==0;for(b=0;b!=a.n;b++){c=b+2;a.A[c]=new j2(a,b,0,'Q'+b);a.A[c].k=a.A[c].s=true}if((a.bb&2)!=0&&a.n>=3){a.a=a.A.length-1;a.A[a.a]=new j2(a,1,1,'CE');a.A[a.a].j=true}else a.a=-1;eU(a)}\nfunction rTb(a,b){var c,d,e,f,g,h,i,j;c=new RegExp(b,'g');i=rq(JE,XYb,2,0,6,1);d=0;j=a;f=null;while(true){h=c.exec(j);if(h==null||j==''){i[d]=j;break}else{g=h.index;i[d]=j.substr(0,g);j=vTb(j,g+h[0].length,j.length);c.lastIndex=0;if(f==j){i[d]=j.substr(0,1);j=j.substr(1)}f=j;++d}}if(a.length>0){e=i.length;while(e>0&&i[e-1]==''){--e}e<i.length&&(i.length=e)}return i}\nfunction Zfb(a,b,c){var d;if(b>a.e&&$wnd.Math.abs(b-c)>a.g+a.g){if(c>0){d=1+(b-c)/a.g;d>0?(b=c+a.g*$wnd.Math.log(d)):(b=a.e)}else{b=a.g*$wnd.Math.log(b/a.g)}a.d.C=false}else if(b<0&&a.j!=0){b=-b-a.j;c=-c-a.j;if(b>a.i&&$wnd.Math.abs(b-c)>0.05173){if(c>0){d=1+(b-c)/c5b;d>0?(b=c+c5b*$wnd.Math.log(d)):(b=a.i)}else{b=c5b*$wnd.Math.log(b/c5b)}a.d.C=false}b=-(b+a.j)}return b}\nfunction CW(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.o=5;this.n=40;this.r=0;this.j=0.5;try{this.r=(new ESb(PHb(g))).a;this.n=wSb(uSb(PHb(g)));this.o=wSb(uSb(PHb(g)));this.i=wSb(uSb(PHb(g)));this.q=wSb(uSb(PHb(g)));this.j=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}if((this.bb&2)!=0){this.bb&=-3;this.q=s0b}(this.bb&4)==0&&this.r==5&&(this.j=t0b);this.og()}\nfunction n3(a,b,c){var d,e,f,g,h,i;i=false;!!a.fc&&!a.fc.kb&&YU(a.fc,i=true);if(!i4(a)){b=b+a.sb&a.rb;c=c+a.sb&a.rb}f=b-a.P;g=c-a.Q;if(f==0&&g==0){i&&(a.fc.kb=false,undefined);return false}d=true;for(h=0;d&&h!=a.ab.a.a.length;h++){e=G3(a,h);e.kb&&!fU(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.ab.a.a.length;h++){e=G3(a,h);e.kb&&NU(e,f,g)}g4(a)}i&&(a.fc.kb=false,undefined);return d}\nfunction F3(b,c,d){var e,f,g;!b.u&&(b.u=new JWb);nUb(b.u,d,c);g='';e=null;try{e=H5(d,0,0)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}if(e){if(e.fg()>0){g+=dr(e.fg()&LZb);b.ad[e.fg()]!=null&&!iTb(b.ad[e.fg()],d)&&G5('already have shortcut for '+dr(e.fg()&LZb)+' '+e);b.ad[e.fg()]=d}e.Ef()}g==''?(f=new b2(c)):(f=new d2(c,g));DQ(f,new htb(fZb,d));NXb(b.Rb,f);NXb(b.Qb,d);return f}\nfunction RY(b,c){var d,e,f;e=vSb(PHb(b),10);if(e==-1)return;try{f=PHb(b);if(iTb(f.substr(0,1),'F')){this.c=vSb(f.substr(1),10);f=PHb(b)}this.a=vSb(f,10);this.f=uSb(PHb(b));this.e=uSb(PHb(b));if((this.c&1)!=0){d=vSb(PHb(b),10);this.i=d==-1?null:TXb(c.c,d)}this.k=ccb(PHb(b))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}try{this.b=G3(c,e)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}\nfunction Y7(a,b){var c,d,e,f,g,h,i,j,k,m;d=new $Xb;NXb(d,OSb(b));for(e=0;e<d.a.a.length;e++){m=(bYb(e,d.a.a.length),tVb(d.a,e)).a;c=TXb(a.A,m).b;for(f=0;f<c.a.a.length;f++){j=(bYb(f,c.a.a.length),tVb(c.a,f));i=j.a;if(i.jg(j.b))return true;for(g=0;g!=i.ag();g++)if(g!=j.b&&i.Qf(j.b,g)){h=i.hb[g];for(k=0;k!=a.hb.length;k++)a.hb[k]==h&&!QXb(d,OSb(k))&&NXb(d,OSb(k))}}}return false}\nfunction u1(a,b){var c,d;TU(a,a.ib,a.jb,12);ZU(a,b,a.mb[0]);tV(b,a.ib,a.eb);XU(a,b);tV(b,a.i[0],a.i[1]);WT.Cc.c&&alb(b,(K7(),E7));ZU(a,b,a.mb[1]);tV(b,a.jb,a.fb);XU(a,b);if(a.k==null)tV(b,a.j[0],a.j[1]);else{for(c=0;c!=a.k.length-1;c++)tV(b,a.k[c],a.k[c+1])}a.V=$U(a.W,a.V);if(WT.O!=a){qU(b,a.ib,a.eb,a.V);qU(b,a.jb,a.fb,-a.V)}tU(a,b);if(WT.cd.c){d=WV(a.d,'F',true);uU(a,b,d,12)}}\nfunction Rwb(a){var b;a.D=a.n+2;a.F=3;a.A=rq(Ky,XYb,9,((a.bb&2)!=0?4:3)+a.n,0,1);a.A[0]=new j2(a,1,2,'LD');a.A[1]=new j2(a,2,2,'');a.A[1].d=true;a.A[2]=new j2(a,1,3,'Q'+((a.bb&2)!=0?a.n-1:a.n));a.A[2].k=true;if((a.bb&2)!=0){a.A[3]=new j2(a,0,2,'SER');a.b!=null&&a.b.length>0&&(a.A[2].A=a.b[0]);a.d=4}else{a.d=3}for(b=0;b<a.n;b++)a.A[a.d+b]=new j2(a,a.n-b,0,'D'+(a.n-(b+1)));eU(a)}\nfunction PBb(a,b,c,d,e,f){var g,h,i,j,k;j=0;i=15*d;for(h=0;h!=d;h++){k=lr(Mf(b.a,c[h]).width);k>j&&(j=k)}alb(b,ZT);Ukb(b,e,a.A.d,e,a.A.d+a.A.a);(BYb(f),f)&&Ukb(b,a.A.c,a.V.cc,a.A.c+a.A.b,a.V.cc);alb(b,a.V.Fc.c?(K7(),I7):(K7(),z7));g=e;e<(j/2|0)&&(g=j/2|0);_kb(b,g-(j/2|0),a.A.d-i,j,i);alb(b,ZT);for(h=0;h!=d;h++){k=lr(Mf(b.a,c[h]).width);Ykb(b,c[h],g-(k/2|0),a.A.d-2-(d-1-h)*15)}}\nfunction cI(a,b){var c,d;if(a.s==b){return}RH(a);for(d=new OVb(a.d);d.a<d.c.a.length;){c=MVb(d);yT(c.a)}a.d.a=rq(DE,XYb,1,0,5,1);_H(a);aI(a);a.s=b;b.Nb&&(aI(a),a.b=RI(new pI(a)));a.a=We(b,new gI(a),(!Tn&&(Tn=new Em),Tn));rVb(a.d,Ve(b,new hI(a),(Pn(),Pn(),On)));rVb(a.d,Ve(b,new jI(a),(Kn(),Kn(),Jn)));rVb(a.d,Ve(b,new lI(a),(En(),En(),Dn)));rVb(a.d,Ve(b,new nI(a),(zn(),zn(),yn)))}\nfunction AO(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw xF(new ORb('Cannot set number of columns to '+b))}if(a.a>b){for(c=0;c<a.b;c++){for(d=a.a-1;d>=b;d--){VN(a,c,d);e=XN(a,c,d,false);f=QO(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=QO(a.c,c);h=(i=(DI(),$doc.createElement('td')),i.innerHTML=L$b,DI(),i);_J(g,KI(h),d)}}}a.a=b;OO(a.e,b,false)}\nfunction Dq(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=Gq(b)-Gq(a);g=Qq(b,j);i=zq(0,0,0);while(j>=0){h=Jq(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;g.h=m>>>1;g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&Fq(i);if(f){if(d){wq=Oq(a);e&&(wq=Tq(wq,($q(),Yq)))}else{wq=zq(a.l,a.m,a.h)}}return i}\nfunction lRb(){var b,c,d,e,f,g;d=new myb;b=kUb(d.a,'lang');if(b==null){f=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);!!f&&(b=rH(f.a,'language'));b==null&&(b=kRb())}jTb(b,'zh-tw')||jTb(b,'zh-cht')?(b='zh-tw'):(b=qTb(b,'-.*',''));if(iTb(b.substr(0,2),'en')){c=new JWb;mRb(c);return}g=Zg()+'locale_'+b+'.txt';e=new So((Po(),Oo),g);try{Ro(e,new pRb)}catch(a){a=wF(a);if(!fr(a,137))throw xF(a)}}\nfunction RP(a,b,c,d){var e;if(!b.f){return}fQ(a,b);if(c&&!!b.e){a.g?QP(a,false):fQ(a,null);(DI(),a.Sb).blur();e=b.e;gh((dh(),bh),new nQ(e));if(a.k){bQ(a.k,d);VL(a.i,false);a.k=null;fQ(a,null)}}else if(b.i){if(!a.k){dQ(a,b)}else if(b.i!=a.k){bQ(a.k,d);VL(a.i,false);dQ(a,b)}else if(c&&!a.c){bQ(a.k,d);VL(a.i,false);a.k=null;fQ(a,b)}}else if(a.c&&!!a.k){bQ(a.k,d);VL(a.i,false);a.k=null}}\nfunction oRb(b){var c,d,e,f,g;if(b.indexOf('\\\\u')<0)return b;g=new KTb;f=b.length;e=0;while(e<f){if(e+5<f&&(HYb(e,b.length),b.charCodeAt(e)==92)&&(HYb(e+1,b.length),b.charCodeAt(e+1)==117)){d=b.substr(e+2,e+6-(e+2));try{c=vSb(d,16);DTb(g,c&LZb);e+=6}catch(a){a=wF(a);if(fr(a,131)){HTb((g.a+='\\\\u',g),d);e+=6}else throw xF(a)}}else{DTb(g,(HYb(e,b.length),b.charCodeAt(e)));++e}}return g.a}\nfunction qU(a,b,c,d){var e,f,g,h,i,j,k;if(!WT.ed||d==0||!WT.N.c)return;h=c.a-b.a;i=c.b-b.b;g=$wnd.Math.sqrt(h*h+i*i);alb(a,GT);if(d==100||d==-100){a.a.save();a.c=a.b;e=a.a;e.lineWidth=4;e.globalAlpha=0.5;e.beginPath();Nf(e,b.a,b.b);Lf(e,c.a,c.b);e.stroke();a.a.restore();a.b=a.c;d=Math.random()*16}d%=16;d<0&&(d+=16);for(f=d;f<g;f+=16){j=lr(b.a+f*h/g);k=lr(b.b+f*i/g);Jf(a.a,j-2,k-2,4,4)}}\nfunction V7(a,b,c){var d,e,f,g,h,i,j,k,m,n;e=new $Xb;NXb(e,OSb(b));for(f=0;f<e.a.a.length;f++){n=(bYb(f,e.a.a.length),tVb(e.a,f)).a;if(n==c)return true;d=TXb(a.A,n).b;for(g=0;g<d.a.a.length;g++){k=(bYb(g,d.a.a.length),tVb(d.a,g));j=k.a;for(h=0;h!=j.ag();h++)if(h!=k.b&&j.Qf(k.b,h)){i=j.hb[h];if(i==0)return true;for(m=0;m!=a.hb.length;m++)a.hb[m]==i&&!QXb(e,OSb(m))&&NXb(e,OSb(m))}}}return false}\nfunction sKb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);pKb(this);this.g=s0b;this.q=this.v=0;this.f=wSb(uSb(PHb(g)));this.e=wSb(uSb(PHb(g)));this.d=wSb(uSb(PHb(g)));this.c=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)));this.i=wSb(uSb(PHb(g)));try{this.a=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(fr(a,15)){this.a=1}else throw xF(a)}this.w=rq(pr,l$b,8,2,15,1);this.p=rq(or,Z_b,8,3,15,1);this.k=rq(or,Z_b,8,5,15,1)}\nfunction a2(a,b){var c;a.c=b;a.c?(c=Z1+'&#10004;<\\/div>'+a.b):(c=Z1+g1b+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+h1b}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+h1b}Nh((DI(),a.Sb),c)}\nfunction BJ(){if(!tJ){qK(\"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 tK);tJ=true}}\nfunction QBb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=SXb(a._);h=n.r+a.G-a.A.b;i=n.o;m=n.p;j=(a.q+a.r)/2;p=-1;for(f=0;f!=a.A.b;f++){g=f+h&a.G-1;if(i[g]!=0){i[g]>j&&(p=1);break}}o=f;e=0;r=0;d=0;k=0;for(;f!=a.A.b;f++){g=f+h&a.G-1;q=false;p==1?i[g]<j&&(q=true):m[g]>j&&(q=true);if(q){p=-p;if(1==p){if(r==0){o=e=f}else{e=o;o=f;d=e-k}++r}else k=f}}if(r>1){c=100*d/(e-o)|0;VBb(a,b,xRb('Duty cycle ')+c+'%')}}\nfunction Vjb(a){var b,c,d,e;this.d=a;this.a=lr($wnd.Math.log(this.d)/$wnd.Math.log(2));this.b=rq(or,Z_b,8,this.d/2|0,15,1);this.c=rq(or,Z_b,8,this.d/2|0,15,1);b=-6.283185307179586/this.d;for(d=0;d<this.b.length;d++){this.b[d]=$wnd.Math.cos(b*d);this.c[d]=$wnd.Math.sin(b*d)}this.e=rq(or,Z_b,8,this.d,15,1);for(c=0;c<this.e.length;c++){e=$wnd.Math.sin(c*VYb/this.e.length);this.e[c]=e*1.5707963267961471}}\nfunction BM(a){var b,c,d,e;KL.call(this,(DI(),$doc.createElement(h_b)));d=this.Sb;this.b=$doc.createElement(i_b);Ch(d,KI(this.b));d[r_b]=0;d[s_b]=0;for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),e.className=a[b]||'',undefined,Dp(),Ch(e,KI(CM(a[b]+'Left'))),Ch(e,KI(CM(a[b]+'Center'))),Ch(e,KI(CM(a[b]+'Right'))),e);Ch(this.b,KI(c));b==1&&(this.a=Yh(YJ(c,1)))}this.Sb.className='gwt-DecoratorPanel'}\nfunction RIb(a){a.D=2;a.F=3;a.A=rq(Ky,XYb,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new j2(a,0,2,'T');a.A[1]=new j2(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new j2(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new j2(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new j2(a,2,2,'S');a.A[4]=new j2(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.A[4]=new j2(a,2,2,'R'))}}\nfunction bGb(){bGb=ZF;jX();aGb=uq(nq(pr,1),l$b,8,15,[0,0,2,0,2,0,2,1,2,1,2,2,0,2,2,2,0,1,0,2,0,0,0,1,0,1,2,1]);_Fb=uq(nq(pr,1),l$b,8,15,[0,0,1,0,1,0,2,0,2,0,2,1,2,1,2,2,2,2,1,2,1,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1]);$Fb=uq(nq(pr,1),l$b,8,15,[0,0,2,0,2,0,2,1,2,1,2,2,2,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1])}\nfunction ybb(a){var b;if(a.e==null){a.i=a.n;eU(a);return}a.d=_bb(a.e);a.b=a.d.d.length;a.f=a.d.f.length;a.F=a.b>a.f?a.b:a.f;a.F==0&&(a.F=1);a.D=2;a.i=a.b+a.f;a.A=rq(Ky,XYb,9,a.i,0,1);for(b=0;b!=a.b;b++){a.A[b]=new j2(a,b,2,a.d.d[b]);f2(a.A[b])}for(b=0;b!=a.f;b++){a.A[b+a.b]=new j2(a,b,3,a.d.f[b]);a.A[b+a.b].k=true;f2(a.A[b+a.b])}a.c=rq(uF,P0b,8,a.i,16,1);a.g=rq(uF,P0b,8,26,16,1);a.a=rq(uF,P0b,8,a.i,16,1)}\nfunction igb(a,b,c){var d,e;if(b==0){a.p=TXb(a.r,ue(c.c).selectedIndex);a.q=a.p.n;kgb(a);c.o=true;return}if(b==1||b==2){e=new Pgb(a.p);e.f=b==1?1:0;(e.f&1)!=0&&(e.g==0&&(e.g=1),e.i=e.e*c5b*$wnd.Math.log(e.g/e.q+1));d=new lib(e,WT,a);q2=d;!d.rb&&(d.rb=wJ(new VM(d)));cM(d);return}if(b==3){if(a.p.p){yJ(xRb(d5b));return}(a.p.f&1)!=0&&Jgb(a.p);d=new lib(a.p,WT,null);q2=d;!d.rb&&(d.rb=wJ(new VM(d)));cM(d);return}}\nfunction Qo(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{wT(g,b.a,b.d)}catch(a){a=wF(a);if(fr(a,181)){d=a;f=new Zo(b.d);kg(f,new Yo(d.we()));throw xF(f)}else throw xF(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new Lo(g,b.c,c);xT(g,new Uo(e,c));try{g.send(null)}catch(a){a=wF(a);if(fr(a,181)){d=a;throw xF(new Yo(d.we()))}else throw xF(a)}return e}\nfunction Yyb(a){var b,c;UU(a);eU(a);a.d=a.$*16;hU(a,32);a.n=rq(YB,b0b,19,3,0,1);a.k=rq(YB,b0b,19,3,0,1);for(c=0;c!=3;c++){a.n[c]=new gxb;a.k[c]=new gxb}JU(a.eb,a.fb,a.k[0],0,0);JU(a.eb,a.fb,a.k[1],1,0);JU(a.eb,a.fb,a.k[2],1,a.d);JU(a.ib,a.jb,a.n[0],0,0);JU(a.ib,a.jb,a.n[1],1,0);JU(a.ib,a.jb,a.n[2],1,a.d);a.e=new gxb;if((a.bb&4)!=0){a.a=QU(5);b=22*a.$;JU(a.eb,a.fb,a.a[2],0.4375,b);JU(a.eb,a.fb,a.a[3],0.5625,b)}}\nfunction l_(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;c=[];e=a.e;d=0;if(a.d){e=a.c;d=a.e}if(e*a.o<0.05){yJ(xRb('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}k=-100000000;m=W0b;for(j=0;j!=e;j++){a.b[j]>k&&(k=a.b[j]);a.b[j]<m&&(m=a.b[j])}b=-(k+m)/2;n=8191.5/(k+b);g=a.p/20|0;i=e-g;h=n/g;for(j=0;j!=e;j++){f=j<g?j*h:j>i?(e-j)*h:n;o=lr((a.b[(j+d)%a.c]+b)*f);c[c.length]=o}z_(c,a.p)}\nfunction r3(a){var b,c,d,e,f,g,h;Ybb();pbb();Rgb();cNb();e=s3(a);for(f=0;f!=a.ab.a.a.length;f++){c=G3(a,f);g=c.Kf();g!=null&&g.length!=0&&(e+=g+GZb);e+=c.Jf()+GZb}for(f=0;f!=a.Qc;f++){d=aCb(a.Wc[f]);d!=null&&(e+=d+GZb)}for(f=0;f!=a.c.a.a.length;f++){b=TXb(a.c,f);e+='38 '+(h=-1,!!b.i&&(h=UXb(u2.c,b.i)),Y3(WT,b.b)+' F1 '+b.a+' '+b.f+' '+b.e+' '+h+' '+Zbb(b.k))+GZb}a.zb!=-1&&(e+='h '+a.zb+' '+a.xb+' '+a.yb+GZb);return e}\nfunction UBb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=SXb(a._);i=r.r+a.G-a.A.b;k=r.p;j=r.o;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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=$wnd.Math.sqrt(e-d*d);f=1/(d*a.V.Sb*a.X);(p<1||q>2)&&(f=0);f!=0&&VBb(a,b,WV(f,n0b,false))}\nfunction NBb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=SXb(a._);c=0;i=o.r+a.G-a.A.b;k=o.o;n=o.p;m=(a.q+a.r)/2;q=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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);VBb(a,b,lDb(o,c)+(''+xRb(' average')))}}\nfunction Np(a,b,c,d){var e,f,g,h,i;if(a.g){f=(HYb(0,'.'.length),'.'.charCodeAt(0));g=(HYb(0,','.length),','.charCodeAt(0))}else{f=(HYb(0,'.'.length),'.'.charCodeAt(0));g=(HYb(0,','.length),','.charCodeAt(0))}a.e=0;a.d=c.a.length;a.b=a.d+d;h=a.v;e=a.f;a.b>o$b&&(h=true);h&&Lp(a,c);Xp(a,c);Zp(a,c);Pp(a,c,g,e);Kp(a,c);Jp(a,c,f);h&&Ip(a,c);i=(HYb(0,'0'.length),'0'.charCodeAt(0));i!=48&&Qp(c,i);JTb(c,0,b?a.q:a.t);HTb(c,b?a.r:a.u)}\nfunction M2(a,b){var c,d,e,f,g,h,i;PP(b);a.Zc=new $Xb;for(d=0;d<a.Qc;d++){i=xRb('Scope')+' '+(''+(d+1));f=gCb(a.Wc[d],false);f!=''&&(i+=X2b+bH(f)+')');NXb(a.Zc,new IQ(i,new htb(Y2b,Z2b+(''+d))))}c=Q2(a);for(e=0;e<c;e++){i=xRb('Undocked Scope')+' '+(''+(e+1));f=gCb(J3(a,e).a,false);f!=''&&(i+=X2b+bH(f)+')');NXb(a.Zc,new IQ(i,new htb(Y2b,Z2b+(''+(a.Qc+e)))))}for(h=new OVb(a.Zc.a);h.a<h.c.a.length;){g=MVb(h);VP(b,g,b.b.a.length)}}\nfunction Tjb(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;for(g=0;g<b.length;g++){b[g]*=a.e[g];c[g]*=a.e[g]}i=0;m=b.length/2|0;for(h=1;h<b.length-1;h++){k=m;while(i>=k){i-=k;k=k/2|0}i+=k;if(h<i){p=b[h];b[h]=b[i];b[i]=p;p=c[h];c[h]=c[i];c[i]=p}}m=1;for(f=0;f<a.a;f++){k=m;m<<=1;d=0;for(i=0;i<k;i++){e=a.b[d];n=a.c[d];d+=1<<a.a-f-1;for(j=i;j<b.length;j+=m){o=j+k;p=e*b[o]-n*c[o];q=n*b[o]+e*c[o];b[j+k]=b[j]-p;c[j+k]=c[j]-q;b[j]+=p;c[j]+=q}}}}\nfunction qN(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new cT(a.k);d.b<d.c.c;){c=bT(d);e=c.Qb;f=e.c;if(e.b){f.Y=false;continue}switch(rN(e.a).c){case 0:oG(f,g,a.d,h,a.d);sG(f,i,a.d,e.d,a.d);i+=e.d;break;case 2:oG(f,g,a.d,h,a.d);nG(f,b,a.d,e.d,a.d);b+=e.d;break;case 3:rG(f,i,a.d,b,a.d);pG(f,g,a.d,e.d,a.d);g+=e.d;break;case 1:rG(f,i,a.d,b,a.d);qG(f,h,a.d,e.d,a.d);h+=e.d;break;case 4:oG(f,g,a.d,h,a.d);rG(f,i,a.d,b,a.d);}f.Y=true}}\nfunction yG(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 ((a.a.offsetWidth||0)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return ((uG.offsetWidth||0)|0)*0.1;case 8:return ((uG.offsetWidth||0)|0)*I$b;case 6:return ((uG.offsetWidth||0)|0)*0.254;case 4:return ((uG.offsetWidth||0)|0)*0.00353;case 5:return ((uG.offsetWidth||0)|0)*0.0423;default:case 0:return 1;}}\nfunction IKb(a,b){var c,d;c=(Hp(),new _p('####.##',fp()));d=$wnd.Math.abs(a);if(d<c0b)return '0 '+b;if(d<d0b)return Mp(c,a*e0b)+' '+'p'+b;if(d<f0b)return Mp(c,a*g0b)+' '+'n'+b;if(d<h0b)return Mp(c,a*i0b)+' '+vRb+b;if(d<1)return Mp(c,a*m$b)+' '+'m'+b;if(d<m$b)return Mp(c,a)+' '+b;if(d<i0b)return Mp(c,a*h0b)+' '+'k'+b;if(d<g0b)return Mp(c,a*f0b)+' '+'M'+b;if(d<e0b)return Mp(c,a*d0b)+' '+'G'+b;return Mp(new _p('#.##E000',fp()),a)+' '+b}\nfunction t4(b,c,d){var e,f,g;e=(new ESb(PHb(c))).a;if((d&1)!=0){(e&2)!=0&&a2(b.fd,true);return}a2(b.N,(e&1)!=0);a2(b.fd,(e&2)!=0);a2(b.Ld,(e&4)==0);a2(b.Cc,(e&8)==8);a2(b.cd,(e&16)==0);b.b=(e&64)!=0;b.Sb=b.vd=wSb(uSb(PHb(c)));f=wSb(uSb(PHb(c)));g=lr($wnd.Math.log(10*f)*24+61.5);VEb(b.gd,g);VEb(b.H,(new ESb(PHb(c))).a);YT=wSb(uSb(PHb(c)));try{VEb(b.Bc,(new ESb(PHb(c))).a);b.ac=uSb(PHb(c))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}M4(b)}\nfunction Xhb(a,b){Khb();var c;c=$wnd.Math.abs(b);if(!!a&&a.d)return Mp(Jhb,b);if(!isNaN(c)&&!isFinite(c))return Mp(Jhb,b);if(b==0)return '0';if(c<e1b)return Mp(Jhb,b*1000000000000000)+'f';if(c<d0b)return Mp(Jhb,b*e0b)+'p';if(c<f0b)return Mp(Jhb,b*g0b)+'n';if(c<h0b)return Mp(Jhb,b*i0b)+'u';if(c<1)return Mp(Jhb,b*m$b)+'m';if(c<m$b)return Mp(Jhb,b);if(c<i0b)return Mp(Jhb,b*h0b)+'k';if(c<g0b)return Mp(Jhb,b*f0b)+'M';return Mp(Jhb,b*d0b)+'G'}\nfunction kp(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:HTb(a,uq(nq(JE,1),XYb,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:HTb(a,uq(nq(JE,1),XYb,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:HTb(a,uq(nq(JE,1),XYb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:rp(a,d+1,b);}}\nfunction pU(a,b,c,d,e,f,g){var h,i,j,k,m;i=kV(d,e);b.a.save();b.c=b.b;b.a.lineWidth=3;Wf(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);if(WT.Ld.c){h=Hf(b.a,0,0,i,0);Df(h,0,L7(FU(a,f)));Df(h,1,L7(FU(a,g)));Tf(b.a,h)}Sf(b.a,(eg(),cg).a);Pf(b.a,1,c>0?1:-1);k=lr($wnd.Math.ceil(i/11));for(j=0;j!=k;j++){b.a.beginPath();m=i*j/k;Nf(b.a,m,0);Ef(b.a,i*(j+0.5)/k,0,i/(2*k),VYb,WYb);Lf(b.a,i*(j+1)/k,0);b.a.stroke()}b.a.restore();b.b=b.c}\nfunction uT(){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 nRb(a){var b,c,d,e,f,g,h;e=new JWb;d=rTb(a,'\\r?\\n');for(b=0;b!=d.length;b++){c=d[b];if(c.length==0)continue;HYb(0,c.length);if(c.charCodeAt(0)!=34){console.log(Q6b+c);continue}c=oRb(c);f=lTb(c,yTb(34),1);if(f<0||(HYb(f+1,c.length),c.charCodeAt(f+1)!=61)||(HYb(f+2,c.length),c.charCodeAt(f+2)!=34)||eTb(c,c.length-1)!=34){console.log(Q6b+c);continue}g=c.substr(1,f-1);h=vTb(c,f+3,c.length-1);g==null?XWb(e.a,null,h):nXb(e.b,g,h)}return e}\nfunction egb(a,b){var c,d,e;if(b==0){d=new uib('Model',0,-1,-1);a.r=Vgb(fr(a,238));d.c=new l2;for(e=0;e!=a.r.a.a.length;e++){c=TXb(a.r,e);zP(d.c,xRb(Hgb(c)));c==a.p&&k2(d.c,e)}return d}if(b==1){d=new uib('',0,-1,-1);d.a=new eL(xRb('Create New Simple Model'));return d}if(b==2){d=new uib('',0,-1,-1);d.a=new eL(xRb('Create New Advanced Model'));return d}if(b==3){if(a.p.p)return null;d=new uib('',0,-1,-1);d.a=new eL(xRb(I4b));return d}return null}\nfunction jjb(a,b){var c,d,e,f,g,h;d=hjb((bYb(0,b.a.a.length),tVb(b.a,0)),a);e=hjb((bYb(1,b.a.a.length),tVb(b.a,1)),a);g=hjb((bYb(2,b.a.a.length),tVb(b.a,2)),a);if(d<e)return g;f=hjb((bYb(3,b.a.a.length),tVb(b.a,3)),a);h=hjb((bYb(4,b.a.a.length),tVb(b.a,4)),a);c=5;while(true){if(d<f)return g+(d-e)*(h-g)/(f-e);if(c+1>=b.a.a.length)break;e=f;g=h;f=hjb((bYb(c,b.a.a.length),tVb(b.a,c)),a);h=hjb((bYb(c+1,b.a.a.length),tVb(b.a,c+1)),a);c+=2}return h}\n",
"function XL(a,b){var c,d,e,f;if(b.a||!a.Ib&&b.b){a.Gb&&(b.a=true);return}a.cf(b);if(b.a){return}d=b.d;c=SL(a,d);c&&(b.b=true);a.Gb&&(b.a=true);f=(DI(),OJ(d.type));switch(f){case 512:case 256:case 128:{return}case 4:case $$b:{if(CI){b.b=true;return}}if(!c&&a.vb){a.mf(true);return}break;case 8:case 64:case 1:case 2:case v$b:{if(CI){b.b=true;return}break}case U$b:{e=d.target;if(a.Gb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction BMb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);(this.bb&8)!=0?(this.u=-(32>(d-b<0?-(d-b):d-b)?32:d-b<0?-(d-b):d-b)):(this.u=32>(e-c<0?-(e-c):e-c)?32:e-c<0?-(e-c):e-c);this.o=wSb(uSb(PHb(g)));this.t=wSb(uSb(PHb(g)));this.j=rq(or,Z_b,8,2,15,1);this.i=rq(or,Z_b,8,2,15,1);this.j[0]=wSb(uSb(PHb(g)));this.j[1]=wSb(uSb(PHb(g)));this.e=0.999;try{this.e=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.gb=true;this.p=(this.bb&4)!=0?-1:1}\nfunction DDb(a){var b,c,d,e;a.P>=a.Y._.a.a.length&&(a.P=0);for(e=a.e.a.a.length-1;e>=a.Y._.a.a.length;e--){GK(a.f,TXb(a.e,e));WXb(a.e,e)}for(d=0;d<a.Y._.a.a.length;d++){if(d>=a.e.a.a.length){c=new cL;NXb(a.e,c);Ve(TXb(a.e,d),new jEb(a,d),(sm(),sm(),rm));Pe((DI(),c.Sb),'chbut',true);ZT==(K7(),I7)?Pe(c.Sb,'chbut-black',true):Pe(c.Sb,'chbut-white',true);uO(a.f,c)}b=TXb(a.e,d);aL(b,xDb(a,d));d==a.P?Pe((DI(),b.Sb),t6b,true):Pe((DI(),b.Sb),t6b,false)}}\nfunction Vsb(a){var b,c;a.D=a.c+1;a.a=1;for(b=0;b!=a.c;b++)a.a<<=1;a.F=a.a+1;a.A=rq(Ky,XYb,9,a.a+a.c+1+((a.bb&2)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);for(b=0;b!=a.a;b++)a.A[b]=new j2(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.c;++b,c++)a.A[c]=new j2(a,b+1,1,'S'+b);a.A[c]=new j2(a,0,3,'Q');a.A[c].k=true;a.b=c;if((a.bb&2)!=0){++c;a.A[c]=new j2(a,1,3,'Q');a.A[c].j=true;a.A[c].k=true;a.A[c].a=true}if((a.bb&4)!=0){++c;a.A[c]=new j2(a,0,1,'STR');a.d=c}else a.d=-1;eU(a)}\nfunction vSb(a,b){var c,d,e,f,g;if(a==null){throw xF(new _Sb(lZb))}if(b<2||b>36){throw xF(new _Sb('radix '+b+' out of range'))}e=a.length;f=e>0&&(HYb(0,a.length),a.charCodeAt(0)==45||(HYb(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(XRb((HYb(c,a.length),a.charCodeAt(c)),b)==-1){throw xF(new _Sb(R6b+a+'\"'))}}g=parseInt(a,b);d=g<-2147483648;if(isNaN(g)){throw xF(new _Sb(R6b+a+'\"'))}else if(d||g>UYb){throw xF(new _Sb(R6b+a+'\"'))}return g}\nfunction OCb(a){var b,c,d,e,f,g,h,i,j;for(c=0;c!=a.u.a.a.length;c++)pDb(TXb(a.u,c));if(a.s&&!!a.j&&a.u.a.a.length>=2){e=TXb(a.u,0).i;j=TXb(a.u,1).i;if(a.o){b=ABb(a,a.A.b,a.A.a);f=lr(a.A.b*i6b+e/TXb(a.u,0).j*b+b*a.n*TXb(a.u,0).n/200);h=lr(a.A.a*i6b-j/TXb(a.u,1).j*b-b*a.n*TXb(a.u,1).n/200)}else{d=false;while(e>a.D||e<-a.D){a.D*=2;d=true}while(j>a.F||j<-a.F){a.F*=2;d=true}d&&IBb(a);g=e/a.D;i=j/a.F;f=lr(a.A.b*(1+g)*i6b);h=lr(a.A.a*(1-i)*i6b)}_Bb(a,f,h)}}\nfunction gG(a,b,c){var d,e,f,g,h,i;!!a.a&&$(a.a);if(b==0){for(g=new OVb(a.c);g.a<g.c.a.length;){e=MVb(g);e.g=e.F=e.N;e.V=e.H=e.R;e.j=e.G=e.P;e.a=e.C=e.J;e.Z=e.I=e.T;e.e=e.D=e.L;e.p=e.t;e.A=e.v;e.q=e.u;e.n=e.r;e.B=e.w;e.o=e.s;e.i=e.O;e.W=e.S;e.k=e.Q;e.b=e.K;e.$=e.U;e.f=e.M;AG(e);!!c&&(d=e.X,fr(d,178)&&d.of())}return}i=a.d.clientWidth|0;h=a.d.clientHeight|0;for(f=new OVb(a.c);f.a<f.c.a.length;){e=MVb(f);cG(a,i,e);dG(a,h,e)}a.a=new jG(a,c);bb(a.a,b,a.d)}\nfunction WV(a,b,c){var d,e;d=c?'':' ';e=$wnd.Math.abs(a);if(e<c0b)return '0'+d+b;if(e<d0b)return Mp(c?UT:VT,a*e0b)+d+'p'+b;if(e<f0b)return Mp(c?UT:VT,a*g0b)+d+'n'+b;if(e<h0b)return Mp(c?UT:VT,a*i0b)+d+vRb+b;if(e<1)return Mp(c?UT:VT,a*m$b)+d+'m'+b;if(e<m$b)return Mp(c?UT:VT,a)+d+b;if(e<i0b)return Mp(c?UT:VT,a*h0b)+d+'k'+b;if(e<g0b)return Mp(c?UT:VT,a*f0b)+d+'M'+b;if(e<e0b)return Mp(c?UT:VT,a*d0b)+d+'G'+b;return Mp((Hp(),new _p('#.##E000',fp())),a)+d+b}\nfunction cJb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);this.g=wSb(uSb(PHb(g)));this.n=wSb(uSb(PHb(g)));this.e=rq(or,Z_b,8,4,15,1);this.d=rq(or,Z_b,8,4,15,1);this.e[0]=wSb(uSb(PHb(g)));this.e[1]=wSb(uSb(PHb(g)));try{this.e[2]=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.b=0.99;try{this.b=wSb(uSb(PHb(g)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.o=rq(or,Z_b,8,3,15,1);this.c=rq(or,Z_b,8,3,15,1);this.gb=true;this.a=rq(or,Z_b,8,9,15,1)}\nfunction kdb(a){a.D=2;a.F=3;a.A=rq(Ky,XYb,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new j2(a,0,2,'D');a.A[1]=new j2(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new j2(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new j2(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new j2(a,2,2,'S');a.A[4]=new j2(a,2,3,'R');a.A[4].a=a.A[5].a=(a.bb&8)!=0}else{if((a.bb&2)!=0||(a.bb&4)!=0){a.A[4]=new j2(a,2,2,'R');a.A[4].a=(a.bb&8)!=0}}}\nfunction tbb(){var a,b,c,d,e,f,g,h,i,j,k,m;fbb=new JWb;c=new $Xb;NXb(c,new Hjb);a=(m=new obb,m.i=F4b,m.c='0 0',m.j='GroundElm 1',m.d=c,nUb(fbb,F4b,m),++gbb,m);a.k=a.n=1;a.a=true;nUb(fbb,a.i,a);gbb=1;k=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(k){g=sH(k.a);for(e=0;e!=g;e++){f=tH(k.a,e);if(!iTb(f.substr(0,11),H4b))continue;b=rH(k.a,f);d=b;h=kTb(b,yTb(10));h!=-1&&(d=b.substr(0,h));j=new RHb(d,' ');if(PHb(j)=='.'){i=vbb(j);h!=-1&&(i.g=b.substr(h+1))}}}ubb()}\nfunction C2(a){var b,c,d,e,f,g,h,i;wpb=new JWb;glb=null;a.pc=new JWb;a.Nd=new $Xb;for(g=0;g!=a.ab.a.a.length;g++){b=G3(a,g);if(!b.lg())continue;b.cb=false;NXb(a.Nd,new h7(b));h=b._f(0);c=jUb(a.pc,h);i=b.Pf();if(!i){if(!c){c=new e7;mUb(a.pc,h,c)}continue}d=jUb(a.pc,i);if(!!c&&!!d){for(f=new DUb((new vUb(a.pc)).a);f.b;){e=BUb(f);kr(e.ei())===kr(d)&&e.fi(c)}continue}if(c){mUb(a.pc,i,c);continue}if(d){mUb(a.pc,h,d);continue}c=new e7;mUb(a.pc,h,c);mUb(a.pc,i,c)}}\nfunction W3(a){var b,c,d,e,f,g,h,i,j;i=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!i)return;j=rH(i.a,b4b);if(j==null)return;h=rTb(j,';');for(e=0;e!=a.ad.length;e++)a.ad[e]=null;for(e=0;e!=a.Rb.a.a.length;e++){f=TXb(a.Rb,e);if(f.d.length>1)break;f.d=''}for(e=1;e<h.length;e++){b=rTb(h[e],'=');if(b.length!=2)continue;c=vSb(b[0],10);d=b[1];a.ad[c]=d;for(g=0;g!=a.Rb.a.a.length;g++){if(kr(TXb(a.Qb,g))===kr(d)){f=TXb(a.Rb,g);_1(f,String.fromCharCode(c&LZb));break}}}}\nfunction gLb(a){a.D=3;a.F=5;a.A=rq(Ky,XYb,9,8,0,1);a.A[0]=new j2(a,1,2,(a.bb&8)==0?'dis':'7');a.A[1]=new j2(a,3,2,(a.bb&8)==0?'tr':'2');(a.bb&8)==0&&(a.A[1].j=true);a.A[2]=new j2(a,4,2,(a.bb&8)==0?'th':'6');a.A[3]=new j2(a,1,0,(a.bb&8)==0?'Vcc':'8');a.A[4]=new j2(a,1,1,(a.bb&8)==0?'ctl':'5');a.A[5]=new j2(a,2,3,(a.bb&8)==0?'out':'3');a.A[5].s=true;a.A[6]=new j2(a,1,3,(a.bb&8)==0?'rst':'4');(a.bb&8)==0&&(a.A[6].j=true);a.A[7]=new j2(a,2,1,(a.bb&8)==0?'gnd':'1')}\nfunction UHb(){var a,b;Tfb.call(this);$M(this.lb,'Subcircuit Manager');ZL(this);this.c=new SS;this.c.j[r_b]=10;Ie(this.c,F0b);this.d=new JP;IP(this.d,5);Ie(this.d,m5b);this.e=rbb();YXb(this.e,new VHb);for(a=0;a!=this.e.a.a.length;a++){b=TXb(this.e,a).i;zP(this.d,b)}OS(this.c,this.d);this.a=new eL('Delete');Ve(this.a,new WHb(this),(sm(),sm(),rm));OS(this.c,this.a);this.b=new eL('Done');Ve(this.b,new YHb(this),(null,rm));OS(this.c,this.b);qM(this,this.c);RL(this)}\nfunction ZBb(a,b,c){var d,e,f,g,h,i,j;if(a.o){if(a.A.d+a.A.a<=a.$+5)return;j=0;d='H='+WV(a.f,'s',false)+h6b;Ykb(c,d,0,a.$);j+=Mf(c.a,d).width;for(e=0;e<a._.a.a.length;e++){f=TXb(a._,e);g=lDb(f,f.j);if(f){h='='+g+h6b;i=Mf(c.a,h).width;if(j+17+i>a.A.b){j=0;a.$+=15;if(a.A.d+a.A.a<=a.$+5)return}blb(c,f.d);Zkb(c,lr(j)+7,a.$-9,8);j+=17;alb(c,ZT);Ykb(c,h,lr(j),a.$);j+=i}}a.$+=15}else{if(a.g!=0&&!(a.U&&a.O)){h=' V='+lDb(b,a.g)+h6b;VBb(a,c,'H='+WV(a.f,'s',false)+h6b+h)}}}\nfunction vtb(a){var b,c;a.bb&=-3;a.bb|=ntb;UU(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.w;a.f=QU(2);a.k=QU(2);KU(a.ib,a.jb,a.f[0],a.k[0],1,b);a.A=QU(4);KU(a.ib,a.jb,a.A[0],a.A[1],1-16/a.X,16);KU(a.ib,a.jb,a.A[2],a.A[3],1-13/a.X,16);KU(a.ib,a.jb,a.f[1],a.k[1],1-13/a.X,6*a.$*a.w);a.c=new gxb;IU(a.ib,a.jb,a.c,1-16/a.X);a.B=kU(a.A[0],a.A[2],a.A[3],a.A[1]);if(a.w==1)a.a=gU(a.k[1],a.k[0],8,4);else{c=HU(a.ib,a.jb,1-11/a.X,-5*a.$*a.w);a.a=gU(a.k[0],c,8,4)}a.e=GU(a.c,a.jb,0.5)}\nfunction ghb(a,b,c){var d,e,f,g,h,i,j,k,m;if(a.c){if(a.k<0)return;m=rq(pr,l$b,8,2,15,1);if(!qX(a.a,lr(b*a.j),lr(c*a.j),m))return;i=TXb(a.e.d,a.k);k=pX(a.a,m[0],m[1],a.k);if(k!=-1){j=TXb(a.e.d,k);j.c=i.c;j.d=i.d}i.c=m[0];i.d=m[1];dhb(a);ehb(a)}else{d=20;a.k=-1;for(h=0;h!=a.g;h++){i=a.a.A[h];f=lr(b*a.j)-i.v.a;g=lr(c*a.j)-i.v.b;e=!isNaN(f)&&!isFinite(f)||!isNaN(g)&&!isFinite(g)?p$b:$wnd.Math.sqrt(f*f+g*g);if(e<d){d=e;a.k=h}i.p=false}a.k>=0&&(a.a.A[a.k].p=true);ehb(a)}}\nfunction EEb(a){var b,c,d,e,f;if(fr(a.i,154)){a.g=-1;a.f=7}if(fr(a.i,135)){a.g=-11;a.f=-3}if(fr(a.i,153)){a.g=-6;a.f=0}a.o=rq(or,Z_b,8,2+(a.f-a.g)*12,15,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]=$wnd.Math.pow(10,d)*xEb[e]}}a.k=f;a.o[a.k]=1.0E99;a.c=a.i.Vf(0);b=a.c.t;for(c=0;c<a.k+1;c++){if(WV(b,'',true)==WV(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.n;a.e=a.a}\nfunction k4(a,b){var c,d,e,f,g,h,i;a.oc=new $Xb;C2(a);N4(a,b);Z3(a);if(!B2(a))return false;a.pc=null;h=0;a.q=false;for(e=0;e!=a.ab.a.a.length;e++){c=G3(a,e);c.ng()&&(a.q=true);f=c.ig();for(g=0;g!=f;g++){a.Kd[h]=c;c.xg(g,h++)}}a.Jd=h;d=false;a.bd=true;for(e=0;e!=a.ab.a.a.length;e++){c=G3(a,e);fr(c,48)&&(d?(a.bd=false):(d=true))}v3(a);if(!y5(a))return false;a.sc=a.rc.a.a.length;a.rc=null;a.vd=a.Sb;a.mc=true;i=$wnd.CircuitJS1.onanalyze;i&&i($wnd.CircuitJS1);return true}\nfunction BFb(b,c,d,e,f,g){jX();var h,i,j;AX.call(this,b,c,d,e,f,g);xFb(this);try{if((this.bb&2)==0){this.bb|=2;j=vSb(PHb(g),10)<<24>>24;i=0;for(h=0;h<32;h++)i=(i|j&(-2147483647>>h!=0?1<<h:0))<<24>>24;this.a=8;this.d=uq(nq(pr,1),l$b,8,15,[i])}else{this.a=vSb(PHb(g),10);this.d=rq(pr,l$b,8,(this.a/32|0)+(this.a%32!=0?1:0),15,1);for(h=0;h<this.d.length;h++)this.d[h]=vSb(PHb(g),10)}}catch(a){a=wF(a);if(!fr(a,146))throw xF(a)}this.a>this.d.length*32&&(this.a=this.d.length*32)}\nfunction gGb(a){var b,c,d,e,f;if(a.i==0)return;a.c=new N7(30,0,0);a.g=new N7(245,245,245);e=(a.a+1)/2|0;a.F=e;if(a.a==7){a.D=4;a.i>7&&(a.D=5)}else a.D=5;a.i>a.F*2&&++a.F;a.A=rq(Ky,XYb,9,a.i,0,1);for(c=0;c!=e;c++)a.A[c]=new j2(a,c,2,String.fromCharCode(97+c&LZb));b=a.j==7&&a.d==0&&a.f==0;d=b?1:0;for(;c!=a.j;c++)a.A[c]=new j2(a,d++,b?1:3,String.fromCharCode(97+c&LZb));a.f==1&&(a.A[a.j-1].u='dp');if(a.b>0){f=3;if(a.j!=7){f=2;d=e}a.A[a.b]=new j2(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction YBb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!FBb(a)){a.S=false;a.J=true;NBb(a,b);return}o=SXb(a._);c=0;i=o.r+a.G-a.A.b;k=o.o;n=o.p;m=(a.q+a.r)/2;r=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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=$wnd.Math.sqrt(e/(d-q));VBb(a,b,lDb(o,p)+'rms')}}\nfunction aCb(a){var b,c,d,e,f,g,h,i,j;i=TXb(a.u,0);b=i.e;if(!b)return null;d=cCb(a);c=Y3(a.V,b);if(c<0)return null;j='o '+c+' '+i.s+' '+i.v+' '+(d>=Y$b?(g=d>>>0,'x'+g.toString(16)):''+d)+' '+a.C[0]+' '+a.C[1]+' '+a.v+' '+a.u.a.a.length;(d&_$b)!=0&&(j+=' '+a.n);for(e=0;e<a.u.a.a.length;e++){h=TXb(a.u,e);(d&Y$b)!=0&&(j+=(f=(h.b?1:0)>>>0,' '+f.toString(16)));e>0&&(j+=' '+Y3(a.V,h.e)+' '+h.v);h.u>1&&(j+=' '+a.C[h.u]);a.o&&(j+=' '+h.j+' '+h.n)}a.Z!=null&&(j+=' '+Zbb(a.Z));return j}\nfunction Thb(a,b){Khb();Tfb.call(this);MM(this,xRb('Edit Component'));this.f=b;this.j=a;this.k=new SS;qM(this,this.k);this.i=rq(sA,XYb,5,10,0,1);this.d=new nP;Ie(this.d,m5b);lP(this.d,(aP(),YO));De(this.d,H0b);OS(this.k,this.d);this.c=new eL(xRb(s5b));kP(this.d,this.c);Ve(this.c,new Yhb(this),(sm(),sm(),rm));kP(this.d,this.n=new eL(xRb(G0b)));Ve(this.n,new $hb(this),(null,rm));lP(this.d,_O);kP(this.d,this.e=new eL(xRb(n5b)));Ve(this.e,new aib(this),(null,rm));Mhb(this);RL(this)}\nfunction $Gb(a,b){Tfb.call(this);MM(this,xRb('Add Sliders'));this.i=b;this.e=a;this.j=new SS;qM(this,this.j);this.d=rq(sA,XYb,5,10,0,1);Hp();new _p(o5b,fp());this.f=new nP;Ie(this.f,m5b);lP(this.f,(aP(),YO));De(this.f,H0b);OS(this.j,this.f);kP(this.f,this.a=new eL(xRb(s5b)));Ve(this.a,new aHb(this),(sm(),sm(),rm));kP(this.f,this.g=new eL(xRb(G0b)));Ve(this.g,new cHb(this),(null,rm));lP(this.f,_O);kP(this.f,this.b=new eL(xRb(n5b)));Ve(this.b,new eHb(this),(null,rm));XGb(this);RL(this)}\nfunction FEb(a,b,c,d,e){yEb();var f;eM.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;o4(this.n);this.p=new SS;bM(this,this.p);EEb(this);OS(this.p,new bN(this.j));this.d=rq(fx,XYb,35,5,0,1);for(f=0;f<5;f++){this.d[f]=new bN('---');XM(this.d[f],(aP(),WO));f==2?re(this.d[2],L_b):f==1||f==3?re(this.d[f],'1off'):re(this.d[f],'2off');OS(this.p,this.d[f])}AEb(this,c);Ve(this,this,(an(),an(),_m));Ve(this,this,(qn(),qn(),pn));Ve(this,this,(Sm(),Sm(),Rm));_L(this,new JEb(this,a,b))}\nfunction Yfb(a,b){var c,d,e,f;$wnd.Math.abs(b-a.a)>I$b&&(a.d.C=false);b=Zfb(a,b,a.a);a.a=b;e=a.b*I$b;if(a.d.rd>100){e=$wnd.Math.exp(-9*$wnd.Math.log(10)*(1-a.d.rd/3000));e>0.1&&(e=0.1)}if(b>=0||a.k==0){c=$wnd.Math.exp(b*a.f);d=a.f*a.b*c+e;f=(c-1)*a.b-d*b;f5(a.d,a.c[0],a.c[1],d);g5(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*$wnd.Math.exp(b*a.f)+b5b*$wnd.Math.exp((-b-a.j)*b5b))+e;f=a.b*($wnd.Math.exp(b*a.f)-$wnd.Math.exp((-b-a.j)*b5b)-1)+d*-b;f5(a.d,a.c[0],a.c[1],d);g5(a.d,a.c[0],a.c[1],f)}}\nfunction $3(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;m=new JWb;for(h=0;h!=a.ab.a.a.length;h++){c=G3(a,h);n=c.ag();for(i=0;i!=n;i++){o=c._f(i);g=fUb(WWb(m.a,o));mUb(m,o,OSb(!g?1:g.a+1))}}a.Ac=new $Xb;a.e=new $Xb;for(f=new DUb((new vUb(m)).a);f.b;){e=BUb(f);e.ei().a!=2&&NXb(a.Ac,e.di());if(e.ei().a==1){b=false;d=e.di();for(i=0;i!=a.ab.a.a.length&&!b;i++){c=G3(a,i);if(fr(c,123))continue;if(!nyb(c.U,d.a,d.b))continue;k=c.ag();for(j=0;j!=k;j++)if(exb(c._f(j),d))break;j==k&&(b=true)}b&&NXb(a.e,d)}}}\nfunction dG(a,b,c){var d,e,f;f=c.V*fG(a,c.W,true);d=c.a*fG(a,c.b,true);e=c.e*fG(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/fG(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/fG(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/fG(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/fG(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/fG(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/fG(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 K4(a,b,c,d,e,f){var g;g=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(g){b==null&&(b=rH(g.a,i3b));c==null&&(c=rH(g.a,j3b));d==null&&(d=rH(g.a,k3b));e==null&&(e=rH(g.a,l3b));f==null&&(f=rH(g.a,m3b))}b!=null?(OT=new P7((bp(s4b,b),cp(b)))):K3('alternativeColor',false)&&(OT=(K7(),A7));c!=null&&(MT=new P7((bp(s4b,c),cp(c))));d!=null&&(NT=new P7((bp(s4b,d),cp(d))));e!=null?(ST=new P7((bp(s4b,e),cp(e)))):(ST=(K7(),B7));f!=null?(GT=new P7((bp(s4b,f),cp(f)))):(GT=a.B.c?(K7(),J7):(K7(),B7));jW()}\nfunction xdb(a){var b,c;q9(a);hU(a,32);a.j=rq(pr,l$b,8,a.d,15,1);a.i=QU(2*a.d);a.g=QU(4*a.d);a.e=QU(a.d);a.f=QU(a.d);a.c=QU(2);a.b=rq(or,Z_b,8,a.d,15,1);a.a=rq(or,Z_b,8,a.d,15,1);for(b=0;b!=a.d;b++){c=-b*16*3;JU(a.ib,a.jb,a.f[b],0,c);JU(a.eb,a.fb,a.e[b],0,c);JU(a.ib,a.jb,a.i[b*2],1,c-16);JU(a.eb,a.fb,a.g[b*4],1,c-16);JU(a.ib,a.jb,a.i[b*2+1],1,c+16);JU(a.eb,a.fb,a.g[b*4+1],1,c+16);JU(a.eb,a.fb,a.g[b*4+2],1,c+5.28);(a.bb&2)!=0?JU(a.eb,a.fb,a.g[b*4+3],1.2,c-5.28):JU(a.eb,a.fb,a.g[b*4+3],1,c-16)}}\nfunction uzb(b,c,d,e,f,g){aV.call(this,b,c,d,e,f);qzb(this);this.B=(new ESb(PHb(g))).a;this.o=wSb(uSb(PHb(g)));this.b=wSb(uSb(PHb(g)));this.F=wSb(uSb(PHb(g)));this.D=wSb(uSb(PHb(g)));this.u=wSb(uSb(PHb(g)));this.e=wSb(uSb(PHb(g)));try{this.t=this.u;this.I=0;this.t=wSb(uSb(PHb(g)));this.I=uSb(PHb(g));this.i=this.k=vSb(PHb(g),10)}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}this.k==1&&(this.v=true);this.k==2&&(this.i=0.5);this.gb=true;this.n=new hmb(WT);emb(this.n,this.o,this.b,2);szb(this);eU(this)}\nfunction cG(a,b,c){var d,e,f;d=c.g*fG(a,c.i,false);e=c.j*fG(a,c.k,false);f=c.Z*fG(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/fG(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/fG(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/fG(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/fG(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/fG(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/fG(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 ccb(a){var b,c;if(iTb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){HYb(c,a.length);if(a.charCodeAt(c)==92){b=(HYb(c+1,a.length),a.charCodeAt(c+1));b==110?(a=a.substr(0,c)+GZb+a.substr(c+2)):b==114?(a=a.substr(0,c)+'\\r'+a.substr(c+2)):b==115?(a=a.substr(0,c)+' '+a.substr(c+2)):b==112?(a=a.substr(0,c)+'+'+a.substr(c+2)):b==113?(a=a.substr(0,c)+'='+a.substr(c+2)):b==104?(a=a.substr(0,c)+'#'+a.substr(c+2)):b==97?(a=a.substr(0,c)+'&'+a.substr(c+2)):(a=a.substr(0,c)+(''+a.substr(c+1)))}}return a}\nfunction UP(a,b,c){var d,e,f,g;a.n=c;e=(DI(),$doc.createElement(h_b));a.d=$doc.createElement(i_b);Ch(e,KI(a.d));if(!b){f=$doc.createElement('tr');Ch(a.d,KI(f))}a.o=b;d=(g=$doc.createElement(y$b),g.tabIndex=0,undefined,g);Ch(d,KI(e));Be(a,d);Xd();Kb(rd,a.Sb);a.Ob==-1?MI(a.Sb,2225|(a.Sb.__eventBits||0)):(a.Ob|=2225);a.Sb.className=K_b;b?Ee(a,Me(a.Sb)+'-'+'vertical',true):Ee(a,Me(a.Sb)+'-'+'horizontal',true);a.Sb.style['outline']='0px';a.Sb.setAttribute('hideFocus',yZb);Ve(a,new pQ(a),(gm(),gm(),fm))}\nfunction yLb(a,b,c,d){var e,f;e=new _M;mN(e.b,'',false);YM(e);iTb(b.substr(0,4),'<svg')?Nh((DI(),e.Sb),F6b+vTb(b,5,b.length-5)+G6b):Hh((DI(),e.Sb),'cirjsicon-'+b);Ge(e,xRb(c));f=(DI(),e.Sb).style;f['fontSize']=(jl(),'24.0px');f[u6b]=E6b;f[D6b]='1.0px';f['marginRight']='5.0px';f['cursor']=(cj(),'pointer');iTb(b.substr(0,4),'<svg')&&(f['paddingTop']='5.0px',undefined);Ve(e,new LLb(e),(fn(),fn(),en));Ve(e,new NLb(e),(an(),an(),_m));Ve(e,new JLb(a,e,d),(sm(),sm(),rm));iTb(d.b,fZb)&&nUb(a.b,d.a,e);return e}\nfunction PFb(a){a.D=3;a.F=7;a.A=rq(Ky,XYb,9,(a.bb&2)!=0?12:11,0,1);a.A[7]=new j2(a,0,2,'I3');a.A[8]=new j2(a,1,2,'I2');a.A[9]=new j2(a,2,2,'I1');a.A[10]=new j2(a,3,2,'I0');a.A[0]=new j2(a,0,3,'a');a.A[0].k=true;a.A[1]=new j2(a,1,3,'b');a.A[1].k=true;a.A[2]=new j2(a,2,3,'c');a.A[2].k=true;a.A[3]=new j2(a,3,3,'d');a.A[3].k=true;a.A[4]=new j2(a,4,3,'e');a.A[4].k=true;a.A[5]=new j2(a,5,3,'f');a.A[5].k=true;a.A[6]=new j2(a,6,3,'g');a.A[6].k=true;if((a.bb&2)!=0){a.A[11]=new j2(a,4,2,'BI');a.A[11].a=true}eU(a)}\nfunction Ivb(a){var b,c,d,e,f;UU(a);f=32;32>a.X/2&&(f=lr(a.X/2));hU(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=QU(2);a.e=QU(2);a.n=QU(2);a.i=QU(2);a.j=QU(2);KU(a.ib,a.jb,a.d[0],a.e[0],0,c);KU(a.eb,a.fb,a.d[1],a.e[1],0,c);KU(a.eb,a.fb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%WT.tb/(f*2);KU(a.eb,a.fb,a.i[1],a.j[1],d,b*2*(1-d));KU(a.eb,a.fb,a.i[0],a.j[0],d,b*2);e=QU(2);KU(a.eb,a.fb,e[0],e[1],0,b*2);a.o=jU(e[0],e[1],a.fb);a.g=new okb(j0b,0,14);_7(a,0,a.d[0]);_7(a,1,a.e[0]);_7(a,2,a.jb);_7(a,3,a.i[0]);_7(a,4,a.j[0])}\nfunction Eib(a){var b,c,d,e,f,g,h,i;Tfb.call(this);this.a=new SS;qM(this,this.a);MM(this,xRb('Export as Image'));OS(this.a,new bN(xRb('Click on the link below to save your image')));e=new yWb;f=(tp(),vp(Y0b,Ep((Dp(),Dp(),Cp))));g='.png';if(a==1){d=zf(A3(u2,1))}else{c=C3(u2);d='data:text/plain;base64,'+window.btoa(unescape(encodeURIComponent(c)));g='.svg'}b=new QK(z3b+g,d);h='circuit-'+ip(f,e,null)+g;Lh((DI(),b.Sb),Z0b,h);OS(this.a,b);OS(this.a,i=new eL(xRb(G0b)));Ve(i,new Fib(this),(sm(),sm(),rm));RL(this)}\nfunction qX(a,b,c,d){var e,f,g,h,i,j;e=a.nb+a.q;h=a.pb;g=e-a.p;j=h-a.p;f=(b-g)/a.q-0.5;i=(c-j)/a.q-0.5;if(f<0.25&&i>0&&i<a.F-1){d[0]=PF(USb(CF($wnd.Math.round(i))));d[1]=2}else if(f>a.D-0.75){d[0]=PF(VSb(CF($wnd.Math.round(i)),a.F-1));d[1]=3}else if(i<0.25){d[0]=PF(USb(CF($wnd.Math.round(f))));d[1]=0}else if(i>a.F-0.75){d[0]=PF(VSb(CF($wnd.Math.round(f)),a.D-1));d[1]=1}else return false;if(d[0]<0)return false;if((d[1]==0||d[1]==1)&&d[0]>=a.D)return false;if((d[1]==2||d[1]==3)&&d[0]>=a.F)return false;return true}\nfunction RL(a){var b,c,d,e,f;d=a.Kb;c=a.Db;if(!d){(DI(),a.Sb).style[M$b]=C$b;!!a.zb&&(a.zb.style[M$b]=C$b,undefined);a.Db=false;a.nf()}b=(DI(),a.Sb);b.style[D$b]=(jl(),E$b);b.style[F$b]=E$b;e=pi($doc)-Ih(a.Sb,sZb)>>1;f=oi($doc)-Ih(a.Sb,rZb)>>1;$L(a,$wnd.Math.max(($wnd.pageXOffset|0)+e,0),$wnd.Math.max(($wnd.pageYOffset|0)+f,0));if(!d){a.Db=c;if(c){a.Sb.style[m_b]=n_b;a.Sb.style[M$b]=o_b;!!a.zb&&(a.zb.style[M$b]=o_b,undefined);ab(a.Jb,200,Ig(),null)}else{a.Sb.style[M$b]=o_b;!!a.zb&&(a.zb.style[M$b]=o_b,undefined)}}}\nfunction O8(a){var b,c,d;a.D=2;a.F=a.n+3;a.A=rq(Ky,XYb,9,a.n*2+6,0,1);for(b=0;b!=a.n;b++){a.A[b]=new j2(a,b+1,3,'Q'+(a.n-b-1));a.A[b].k=a.A[b].s=true}for(b=0;b!=a.n;b++){c=b+a.n;a.A[c]=new j2(a,b+1,2,'I'+(a.n-b-1))}d=a.n*2;a.b=d;a.c=d+1;a.d=d+2;a.i=d+3;a.f=d+4;a.e=d+5;a.A[a.b]=new j2(a,0,2,'');a.A[a.b].d=true;a.A[a.c]=new j2(a,a.n+1,2,'CLR');a.A[a.c].a=true;a.A[a.d]=new j2(a,a.n+2,2,'EnP');a.A[a.i]=new j2(a,0,3,'RCO');a.A[a.i].k=true;a.A[a.f]=new j2(a,a.n+1,3,'LOAD');a.A[a.f].a=true;a.A[a.e]=new j2(a,a.n+2,3,'EnT')}\nfunction Xlb(a){var b,c,d;Tfb.call(this);this.b=a;this.kb=false;this.d=new SS;qM(this,this.d);MM(this,xRb('Import from Text'));OS(this.d,new bN(xRb('Paste the text file for your circuit here...')));OS(this.d,this.c=new wS);Ie(this.c,x5b);Ce(this.c,'200px');OS(this.d,d=new W1(xRb('Load Subcircuits Only')));this.a=new nP;OS(this.d,this.a);kP(this.a,c=new eL(xRb(G0b)));Ve(c,new Ylb(this,d),(sm(),sm(),rm));kP(this.a,b=new eL(xRb(n5b)));Ve(b,new $lb(this),(null,rm));RL(this);!this.rb&&(this.rb=wJ(new VM(this)));cM(this)}\nfunction Anb(a,b,c){b[0]=xRb((a.R==-1?'p-':'n-')+c);b[0]+=' (Vt='+WV(a.R*a.T,'V',false);b[0]+=', \\u03B2='+a.u+')';b[1]=(a.R==1?'Ids = ':'Isd = ')+WV(a.K,'A',false);b[2]='Vgs = '+WV(a.mb[0]-a.mb[a.R==-1?2:1],'V',false);b[3]=(a.R==1?'Vds = ':'Vsd = ')+WV(a.mb[2]-a.mb[1],'V',false);b[4]=xRb(a.O==0?a5b:a.O==1?'linear':H5b);b[5]='gm = '+WV(a.J,'A/V',false);b[6]=q0b+WV(a.K*(a.mb[2]-a.mb[1])-a.F*(a.mb[1]-a.mb[a.w])-a.G*(a.mb[2]-a.mb[a.w]),'W',false);a.Kh()&&(b[7]='Ib = '+WV(a.w==1?-a.F:a.w==2?a.G:-a.R*(a.F+a.G),'A',false))}\nfunction Z3(a){var b,c,d,e,f,g,h,i,j,k,m,n;n=0;for(f=0;f!=a.ab.a.a.length;f++){b=G3(a,f);g=b.Yf();h=b.ig();k=b.ag();for(i=0;i!=k;i++){m=b._f(i);c=jUb(a.pc,m);if(!c||c.a==-1){d=new u7;e=new v7;e.b=i;e.a=b;PXb(d.b,e);b.tg(i,a.oc.a.a.length);c?(c.a=a.oc.a.a.length):mUb(a.pc,m,new f7(a.oc.a.a.length));PXb(a.oc,d)}else{j=c.a;e=new v7;e.b=i;e.a=b;PXb(E3(a,j).b,e);b.tg(i,j);j==0&&b.ug(i,0)}}for(i=0;i!=g;i++){d=new u7;d.a=true;e=new v7;e.b=i+k;e.a=b;PXb(d.b,e);b.tg(e.b,a.oc.a.a.length);PXb(a.oc,d)}n+=h}a.Kd=rq(qz,XYb,7,n,0,1)}\nfunction njb(a){var b,c;while(a.b<a.d&&eTb(a.c,a.b)==32)++a.b;if(a.b==a.d){a.e='';return}c=a.b;b=eTb(a.c,c);if(b>=48&&b<=57||b==46){for(c=a.b;c!=a.d;c++){if(eTb(a.c,c)==101||eTb(a.c,c)==69){++c;c<a.d&&(eTb(a.c,c)==43||eTb(a.c,c)==45)&&++c}if(!(eTb(a.c,c)>=48&&eTb(a.c,c)<=57||eTb(a.c,c)==46))break}}else if(b>=97&&b<=122){for(c=a.b;c!=a.d;c++){if(!(eTb(a.c,c)>=97&&eTb(a.c,c)<=122))break}}else{++c;c<a.d&&(eTb(a.c,c)==b&&(b==124||b==38||b==60||b==62||b==61)?++c:(b==60||b==62||b==33)&&eTb(a.c,c)==61&&++c)}a.e=vTb(a.c,a.b,c);a.b=c}\nfunction uX(a){var b,c,d,e,f,g,h,i;a.ob-a.nb>a.D*a.q&&a==WT.O&&vX(a,2);d=a.nb+a.q;g=a.pb;e=d-a.p;h=g-a.p;a.r=a.D;a.s=a.F;if((a.bb&T$b)!=0){a.r=a.F;a.s=a.D}f=a.r*a.q;i=a.s*a.q;for(b=0;b!=a.ag();b++){c=a.A[b];c.q=c.r;(a.bb&T$b)!=0&&(c.q=iX[c.q]);switch(c.q){case 0:h2(c,d,g,1,0,0,-1,0,0);break;case 1:h2(c,d,g,1,0,0,1,0,i-a.q);break;case 2:h2(c,d,g,0,1,-1,0,0,0);break;case 3:h2(c,d,g,0,1,1,0,f-a.q,0);}}a.B=uq(nq(pr,1),l$b,8,15,[e,e+f,e+f,e]);a.C=uq(nq(pr,1),l$b,8,15,[h,h,h+i,h+i]);SU(a,e,h,a.B[2],a.C[2]);a.u=e+(f/2|0);a.v=h+(i/2|0)}\nfunction q3(a,b,c,d,e,f){var g,h,i,j,k,m,n;h=new dlb(b);b.setTransform(1,0,0,1,0,0);j=SVb(a.Cd,rq(or,Z_b,8,6,15,1));n=1;k=a.Fc.c;g=a.N.c;m=c==0;m&&a2(a.Fc,true);if(a.Fc.c){ZT=(K7(),z7);KT=z7;alb(h,I7)}else{ZT=(K7(),I7);KT=G7;alb(h,z7)}Jf(h.a,0,0,e,f);a2(a.N,false);!!d&&(n=$wnd.Math.min(e/(d.b+140),f/(d.a+100)));a.Cd[0]=a.Cd[3]=n;a.Cd[4]=-(d.c-70);a.Cd[5]=-(d.d-50);b.scale(n,n);Xf(b,a.Cd[4],a.Cd[5]);Sf(b,(eg(),cg).a);for(i=0;i!=a.ab.a.a.length;i++){G3(a,i).If(h)}for(i=0;i!=a.Ac.a.a.length;i++){qV(h,TXb(a.Ac,i))}a2(a.Fc,k);a2(a.N,g);a.Cd=j}\nfunction iQb(a){var b,c,d,e,f,g,h,i,j,k,m,n;UU(a);b=a.ab==0?tW(a._):-tW(a.ab);c=HU(a.ib,a.jb,0,-a.k*b);d=HU(a.ib,a.jb,1,-a.k*b);n=WT.tb;e=GU(a.ib,a.jb,n/a.X);f=GU(a.ib,a.jb,1-n/a.X);g=GU(c,d,n/a.X);h=GU(c,d,1-n/a.X);a.f=uq(nq(YB,1),b0b,19,0,[c,d,a.ib,a.jb]);a.d=uq(nq(YB,1),b0b,19,0,[g,h,e,f]);i=HU(a.ib,a.jb,n/a.X,b*n);j=HU(a.ib,a.jb,1-n/a.X,b*n);k=HU(a.ib,a.jb,n/a.X,-b*(n+a.k));m=HU(a.ib,a.jb,1-n/a.X,-b*(n+a.k));a.g=uq(nq(pr,1),l$b,8,15,[i.a,j.a,m.a,k.a]);a.i=uq(nq(pr,1),l$b,8,15,[i.b,j.b,m.b,k.b]);a.a=GU(i,m,0.5);a.e=eW(bV(i.a-m.a)-5,5)}\nfunction v3(a){var b,c,d,e,f,g,h,i,j;d=rq(uF,P0b,8,a.oc.a.a.length,16,1);c=true;a.Dd=new $Xb;a.rc=new $Xb;d[0]=true;while(c){c=false;for(g=0;g!=a.ab.a.a.length;g++){b=G3(a,g);if(fr(b,152))continue;e=false;for(h=0;h<b.ag();h++){f=b.jg(h);f&&(e=true);if(!d[b.hb[h]]){f&&(d[b.hb[h]]=c=true);continue}for(i=0;i!=b.ag();i++){if(h==i)continue;j=b.hb[i];if(b.Qf(h,i)&&!d[j]){d[j]=true;c=true}}}e&&NXb(a.rc,b)}if(c)continue;for(g=0;g!=a.oc.a.a.length;g++)if(!d[g]&&!E3(a,g).a){NXb(a.Dd,OSb(g));console.log('node '+g+' unconnected');d[g]=true;c=true;break}}}\nfunction Whb(a){Khb();var b,c,d,e,f;a=wTb(a);d=1;e='rms'.length;if(iTb(a.substr(a.length-e,e),'rms')){a=wTb(vTb(a,0,a.length-3));d=r5b}a=pTb(a,'([0-9]+)([pPnNuUmMkKgG])([0-9]+)','$1.$3$2');a=pTb(a,'[mM][eE][gG]$','M');b=a.length;f=(HYb(b-1,a.length),a.charCodeAt(b-1));c=1;switch(f){case 102:case 70:c=1.0E-15;break;case 112:case 80:c=e1b;break;case 110:case 78:c=d0b;break;case 117:case 85:c=f0b;break;case 109:c=h0b;break;case 107:case 75:c=m$b;break;case 77:c=i0b;break;case 71:case 103:c=g0b;}c!=1&&(a=wTb(a.substr(0,b-1)));return Rp(Jhb,a)*c*d}\nfunction Pib(a,b){var c,d,e,f,g;Tfb.call(this);this.kb=false;this.a=a;this.c=new SS;qM(this,this.c);MM(this,xRb('Export as Text'));OS(this.c,new bN(xRb('Text file for this circuit is...')));OS(this.c,g=new wS);(DI(),g.Sb).style[uZb]=F0b;g.Sb.style[tZb]=x5b;g.Sb[S_b]=b;this.b=g;d=new nP;d.Sb.style[uZb]=m5b;lP(d,(aP(),YO));d.Sb.className=H0b;OS(this.c,d);kP(d,f=new eL(xRb(G0b)));kP(d,c=new eL(xRb(y5b)));lP(d,_O);kP(d,e=new eL(xRb('Re-Import')));Ve(f,new Qib(this),(sm(),sm(),rm));Ve(e,new Sib(this),(null,rm));Ve(c,new Uib(this),(null,rm));RL(this)}\nfunction ZGb(a,b){var c,d,e,f,g,h,i,j;j=b.f;e=false;for(h=0;h!=a.c;h++){g=a.d[h];if(kr(g.b)===kr(j)){WGb(a);if(U1(g.b)){c=new QY(a.e,h);c.k=pTb(g.n,v6b,'');LY(c,a.i,g.t);NXb(a.i.c,c)}else{c=u3(a.i,a.e,h);MY(c,a.i);WTb(a.i.c,c,true)}e=true}if(kr(g.c)===kr(j)){WGb(a);c=u3(a.i,a.e,h);if(ue(g.c).selectedIndex==0){c.i=null;(c.k==null||c.k.length==0)&&(c.k=pTb(g.n,v6b,''));LY(c,a.i,g.t)}else{f=0;for(i=0;i!=a.i.c.a.a.length;i++){d=TXb(a.i.c,i);if(d.i)break;if(d==c)continue;if(++f==ue(g.c).selectedIndex){c.i=d;MY(c,a.i)}}}e=true}}if(e){TY();YGb(a);XGb(a)}}\nfunction a7(a,b,c){var d,e,f,g;if(c==a.b)return false;if(a.d==1){if(fr(c,164))return false}if(a.d==2){if(!(c.mg()||fr(c,48)||fr(c,163)))return false}if(a.d==3&&!c.mg())return false;if(a.d==4){if(!(c.mg()||c.kg()||fr(c,48)))return false}if(b==0){for(f=0;f!=c.ag();f++)if(c.jg(f)&&b7(a,c.hb[f]))return true}for(e=0;e!=c.ag();e++){if(c.hb[e]==b){if(c.jg(e)&&b7(a,0))return true;if(a.d==1&&fr(c,153)){d=c.Rf();e==0&&(d=-d);if($wnd.Math.abs(d-a.b.Rf())>1.0E-10)continue}for(g=0;g!=c.ag();g++){if(e==g)continue;if(c.Qf(e,g)&&b7(a,c.hb[g])){return true}}}}return false}\nfunction Nq(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&s$b;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&=s$b;v+=q>>22;q&=s$b;v&=t$b;return zq(n,q,v)}\nfunction XZ(a){var b,c,d,e;UU(a);a.o=rq(uF,P0b,8,a.n,16,1);a.X>150&&a==WT.O&&YZ(a,2);c=a.b;a.u=a.e;a.u>a.X/2&&(a.u=lr(a.X/2));a.Tg()&&a.u+8>a.X/2&&(a.u=lr(a.X/2-8));hU(a,a.u*2);a.k=rq(YB,b0b,19,a.n,0,1);a.j=rq(YB,b0b,19,a.n,0,1);e=-a.n/2|0;(a.bb&4)!=0?(a.i=rq(YB,b0b,19,a.n,0,1)):(a.i=null);for(d=0;d!=a.n;++d,e++){e==0&&(a.n&1)==0&&++e;b=a.Sg(d);a.k[d]=HU(a.ib,a.jb,0,c*e);a.j[d]=HU(a.eb,a.fb,a.i!=null?-8/(a.u*2)+b:b,c*e);a.i!=null&&(a.i[d]=HU(a.eb,a.fb,-4/(a.u*2),c*e))}a.g=a.d*((a.n/2|0)+1);TU(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.t=EU(a,a.c,0.4699999988079071))}\nfunction WEb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new SS;this.b=Bf();Ie(this.b,m2+' px');Ce(this.b,'40 px');yf(this.b,m2);xf(this.b,NEb);OS(this.j,this.b);this.f=vf(this.b);this.f.fillStyle=e6b;Ve(this.b,this,(sm(),sm(),rm));Ve(this.b,this,(Sm(),Sm(),Rm));Ve(this.b,this,(ln(),ln(),kn));Ve(this.b,this,(Xm(),Xm(),Wm));Ve(this.b,this,(an(),an(),_m));Ve(this.b,this,(fn(),fn(),en));Ve(this.b,this,(qn(),qn(),pn));Ve(this.b,this,(Pn(),Pn(),On));Ve(this.b,this,(Kn(),Kn(),Jn));Ve(this.b,this,(En(),En(),Dn));Ve(this.b,this,(zn(),zn(),yn));SEb(this);AL(this,this.j)}\nfunction bwb(a){var b,c,d,e,f,g,h,i;UU(a);d=a.nb+a.b;g=a.pb;e=d-a.a;h=g-(a.a/2|0);f=2*a.b;i=2*a.b-a.a;a.e=uq(nq(pr,1),l$b,8,15,[e,e+f,e+f,e]);a.f=uq(nq(pr,1),l$b,8,15,[h,h,h+i,h+i]);SU(a,e,h,a.e[2],a.f[2]);a.g=rq(YB,b0b,19,4,0,1);awb(a,0,d,g,0,1,-1,0,0,0);awb(a,1,d,g,0,1,-1,0,0,0);awb(a,2,d,g,0,1,1,0,f-a.b,0);awb(a,3,d,g,0,1,1,0,f-a.b,0);b=(a.bb&o$b)!=0?-1:1;VU(a.d,a.G[0].a+32*b,a.G[0].b,a.G[1].a+32*b,a.G[1].b);a.g[0]=CU(a.d,0);a.g[1]=CU(a.d,1);c=(a.G[2].b+a.G[3].b)/2|0;utb(a.i,(a.bb&U$b)!=0);VU(a.i,a.G[2].a-40*b,c,a.G[2].a-24*b,c);a.g[2]=qtb(a.i,1);a.g[3]=qtb(a.i,2)}\n",
"function Aq(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw xF(new MRb)}if(a.l==0&&a.m==0&&a.h==0){c&&(wq=zq(0,0,0));return zq(0,0,0)}if(b.h==u$b&&b.m==0&&b.l==0){return Bq(a,c)}i=false;if(b.h>>19!=0){b=Oq(b);i=true}g=Hq(b);f=false;e=false;d=false;if(a.h==u$b&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=yq(($q(),Wq));d=true;i=!i}else{h=Rq(a,g);i&&Fq(h);c&&(wq=zq(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Oq(a);d=true;i=!i}if(g!=-1){return Cq(a,g,i,f,c)}if(Lq(a,b)<0){c&&(f?(wq=Oq(a)):(wq=zq(a.l,a.m,a.h)));return zq(0,0,0)}return Dq(d?a:zq(a.l,a.m,a.h),b,i,f,e,c)}\nfunction wh(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.De(KZb,IZb,-1,-1)}k=wTb(b);iTb(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=wTb(k.substr(g+1));k=wTb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=wTb(k.substr(0,g))}g=kTb(k,yTb(46));g!=-1&&(k=k.substr(g+1));(k.length==0||iTb(k,'Anonymous function'))&&(k=IZb);h=mTb(j,yTb(58));e=nTb(j,yTb(58),h-1);i=-1;d=-1;f=KZb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=rh(j.substr(e+1,h-(e+1)));d=rh(j.substr(h+1))}return a.De(f,k,i,d)}\nfunction tYb(a,b,c){if(c<128){a[b]=(c&127)<<24>>24;return 1}else if(c<U$b){a[b++]=(c>>6&31|192)<<24>>24;a[b]=(c&63|128)<<24>>24;return 2}else if(c<W$b){a[b++]=(c>>12&15|224)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 3}else if(c<_$b){a[b++]=(c>>18&7|240)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 4}else if(c<c_b){a[b++]=(c>>24&3|248)<<24>>24;a[b++]=(c>>18&63|128)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 5}throw xF(new ASb('Character out of range: '+c))}\nfunction Byb(a){var b;UU(a);Dyb(a);eU(a);a.e=QU(2);a.d=QU(2);a.e[0]=a.ib;a.e[1]=a.jb;b=$wnd.Math.min(0.4,12/a.X);IU(a.ib,a.jb,a.d[0],0.5-b);IU(a.ib,a.jb,a.d[1],0.5+b);JU(a.ib,a.jb,a.A[0],0.5-b,-32*a.$);JU(a.ib,a.jb,a.A[1],0.5+b,-32*a.$);JU(a.ib,a.jb,a.A[3],0.5-b,32*a.$);JU(a.ib,a.jb,a.A[2],0.5+b,32*a.$);a.g=kV(a.e[0],a.d[0]);a.i=a.g+kV(a.d[0],a.d[1]);a.k=QU(4);if(a.H==3){JU(a.d[0],a.d[1],a.k[0],0.3,8);JU(a.d[0],a.d[1],a.k[1],0.3,0);JU(a.d[0],a.d[1],a.k[2],0.7,0);JU(a.d[0],a.d[1],a.k[3],0.7,-8)}else{a.k[0]=a.A[0];a.k[3]=a.A[1];JU(a.d[0],a.d[1],a.k[1],0,-20);JU(a.d[0],a.d[1],a.k[2],1,-20)}}\nfunction W5(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=$wnd.Math.abs(j);if(m>=g){g=m;h=d}}if(e!=h){if(h==-1){console.log('largestRow == -1');return false}for(f=0;f!=b;f++){m=a[h][f];a[h][f]=a[e][f];a[e][f]=m}}c[e]=h;if(a[e][e]==0){console.log(\"didn't avoid zero\");return false}if(e!=b-1){i=1/a[e][e];for(d=e+1;d!=b;d++)a[d][e]*=i}}return true}\nfunction Z4(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.Qc;e++){if(pCb(a.Wc[e])){for(g=e;g!=a.Qc;g++)a.Wc[g]=a.Wc[g+1];--a.Qc;--e;continue}a.Wc[e].v>h+1&&(a.Wc[e].v=h+1);h=a.Wc[e].v}while(a.Qc>0&&!bCb(a.Wc[a.Qc-1]))--a.Qc;d=a.g-a.j.a;h=0;for(e=0;e!=a.Qc;e++)a.Pc[e]=0;for(e=0;e!=a.Qc;e++){h=_3(a.Wc[e].v,h);++a.Pc[a.Wc[e].v]}b=h+1;f=160;b<=2&&(f=240);n=(a.i-f)/b|0;n<20&&(n=20);h=-1;c=0;j=0;m=0;for(e=0;e!=a.Qc;e++){k=a.Wc[e];if(k.v>h){h=k.v;c=d/a.Pc[h]|0;j=0;m=k.X}k.Y=a.Pc[h];if(k.X!=m){k.X=m;sCb(k,false)}i=new vyb(h*n,a.g-d+c*j,n-10,c);++j;pyb(i,k.A)||FCb(k,i)}if(a.tc!=a.Qc){H4(a);a.tc=a.Qc}}\nfunction OBb(a,b){var c,d,e,f,g,h,i,j,k;if(V2(a.V))return;if(!rBb)return;e=rq(JE,XYb,2,4,6,1);d=-1;c=0;if(sBb>=0){d=-lr((a.V.td-sBb)/(a.V.Sb*a.X)-a.A.c-a.A.b);if(d>=a.A.c){g=oDb(TXb(a.u,0),a.A.b);f=d-a.A.c+g&a.G-1;j=(a.A.a-1)/2|0;if(a._.a.a.length>0){k=TXb(a._,a.I>=0?a.I:0);e[c++]=lDb(k,k.o[f]);i=lr(k.f*(k.o[f]+k.q));blb(b,k.d);Zkb(b,d-2,a.A.d+j-i-2,5)}}}if(a.M&&rBb==a){h=1/(a.V.Sb*a.X*2);d<0&&(d=a.V.bc);e[c++]=WV(h*(a.V.bc-a.A.c)/a.A.b,n0b,false)}else if(d<a.A.c)return;a._.a.a.length>0&&(e[c++]=VV(sBb));if(rBb!=a){if(a.A.a<40||a.v>=0&&rBb.v==a.v){PBb(a,b,null,0,d,(SRb(),false));return}}PBb(a,b,e,c,d,(SRb(),false))}\nfunction kFb(a){var b,c,d,e;Tfb.call(this);this.c=a;this.e=new SS;qM(this,this.e);this.d=new zS;xS(this.d);OS(this.e,this.d);Ve(this.d,new mFb(this),(Nm(),Nm(),Mm));MM(this,xRb('Find Component'));this.a=new JP;Ie(this.a,m5b);Ve(this.a,new oFb(this),(Hm(),Hm(),Gm));IP(this.a,10);OS(this.e,this.a);for(d=0;d!=a.Rb.a.a.length;d++){e=TXb(this.c.Rb,d);if(e.d.length>1)break;zP(this.a,e.b)}c=new nP;(DI(),c.Sb).style[uZb]=m5b;lP(c,(aP(),YO));c.Sb.className=H0b;OS(this.e,c);kP(c,this.b=new eL(xRb(G0b)));lP(c,_O);kP(c,b=new eL(xRb(n5b)));Ve(this.b,new qFb(this),(sm(),sm(),rm));Ve(b,new sFb(this),(null,rm));RL(this);of(this.d)}\nfunction pp(a,b){var c,d,e,f,g;c=new LTb;g=false;for(f=0;f<b.length;f++){d=(HYb(f,b.length),b.charCodeAt(f));if(d==32){hp(a,c,0);c.a+=' ';hp(a,c,0);while(f+1<b.length&&(HYb(f+1,b.length),b.charCodeAt(f+1)==32)){++f}continue}if(g){if(d==39){if(f+1<b.length&&(HYb(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=false}}else{c.a+=String.fromCharCode(d)}continue}if(kTb('GyMLdkHmsSEcDahKzZv',yTb(d))>0){hp(a,c,0);c.a+=String.fromCharCode(d);e=mp(b,f);hp(a,c,e);f+=e-1;continue}if(d==39){if(f+1<b.length&&(HYb(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=true}}else{c.a+=String.fromCharCode(d)}}hp(a,c,0);np(a)}\nfunction B2(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q;i=0;for(e=0;e!=a.Nd.a.a.length;e++){p=TXb(a.Nd,e);q=p.c;c=TXb(a.oc,q.hb[0]);j=new $Xb;k=new $Xb;f=true;g=!fr(q,163);for(h=0;h!=c.b.a.a.length;h++){d=TXb(c.b,h);b=d.a;if(b==q)continue;o=b._f(d.b);m=b.lg()&&!b.cb;if(o.a==q.nb&&o.b==q.pb){rVb(j.a,b);m&&(f=false)}else if(q.ag()>1){n=q.Pf();if(o.a==n.a&&o.b==n.b){rVb(k.a,b);m&&(g=false)}}else if(fr(b,162)&&fr(q,162)&&b.a==q.a){rVb(k.a,b);m&&(g=false)}}if(f){p.a=j;p.b=0;q.cb=true;i=0}else if(g){p.a=k;p.b=1;q.cb=true;i=0}else{NXb(a.Nd,WXb(a.Nd,e--));++i;if(i>a.Nd.a.a.length*2){q5(a,'wire loop detected',q);return false}}}return true}\nfunction znb(a,b){var c;if(b==0)return new uib('Threshold Voltage',a.R*a.T,I$b,5);if(b==1)return new uib('<a href=\"mosfet-beta.html\" target=\"_blank\">'+xRb('Beta')+b1b,a.u,I$b,5);if(b==2){c=new uib('',0,-1,-1);c.b=new X1('Show Bulk',a.Kh());return c}if(b==3){c=new uib('',0,-1,-1);c.b=new X1('Swap D/S',(a.bb&a.p)!=0);return c}if(b==4&&!a.Kh()){c=new uib('',0,-1,-1);c.b=new X1('Digital Symbol',(a.bb&a.o)!=0);return c}if(b==4&&a.Kh()){c=new uib('',0,-1,-1);c.b=new X1('Simulate Body Diode',(a.bb&a.k)!=0);return c}if(b==5&&(a.bb&a.k)!=0&&a.Kh()){c=new uib('',0,-1,-1);c.b=new X1('Body Terminal',(a.bb&a.n)!=0);return c}return null}\nfunction Dnb(a){var b,c;UU(a);a.bb&=~a.j;a.bb|=vnb;c=16*a.$;(a.bb&a.p)!=0&&(c=-c);a.S=QU(3);a.H=QU(3);KU(a.ib,a.jb,a.S[0],a.H[0],1,-c);KU(a.ib,a.jb,a.S[1],a.H[1],1-22/a.X,-c);KU(a.ib,a.jb,a.S[2],a.H[2],1-22/a.X,-c*4/3|0);a.I=QU(3);KU(a.ib,a.jb,a.I[0],a.I[2],1-28/a.X,c/2|0);IU(a.I[0],a.I[2],a.I[1],0.5);if(a.Kh()){a.v=QU(2);IU(a.S[0],a.H[0],a.v[0],0.5);IU(a.S[1],a.H[1],a.v[1],0.5)}if((a.bb&a.o)!=0){if(a.R==-1){IU(a.ib,a.jb,a.I[1],1-36/a.X);b=a.$<0?32:31;a.P=GU(a.ib,a.jb,1-b/a.X);a.Q=3}}else{a.R==1?a.Kh()?(a.t=gU(a.v[0],a.v[1],12,5)):(a.t=gU(a.S[1],a.S[0],10,4)):a.Kh()?(a.t=gU(a.v[1],a.v[0],12,5)):(a.t=gU(a.H[0],a.H[1],12,5))}}\nfunction ptb(a,b){var c;(a.bb&2)!=ntb&&vtb(a);TU(a,a.ib,a.jb,16);if((ntb&2)!=0){alb(b,(K7(),E7));rV(b,a.e.a,a.e.b,20)}XU(a,b);ZU(a,b,a.mb[1]);tV(b,a.f[0],a.f[1]);ZU(a,b,a.mb[2]);tV(b,a.k[0],a.k[1]);alb(b,KT);$kb(b,a.a);ZU(a,b,a.mb[0]);WT.Cc.c&&alb(b,(K7(),E7));tV(b,a.ib,a.c);a.g=$U(-a.o,a.g);qU(b,a.c,a.ib,a.g);a.i=$U(-a.p,a.i);qU(b,a.f[1],a.f[0],a.i);a.j=$U(-a.q,a.j);qU(b,a.k[1],a.k[0],a.j);ZU(a,b,a.mb[0]);XU(a,b);$kb(b,a.B);if((LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a||WT.O==a)&&a.ab==0){alb(b,ZT);c=tW(a._);Ykb(b,'B',a.c.a-10*c,a.c.b-5);Ykb(b,'C',a.f[0].a-3+9*c,a.f[0].b+4);Ykb(b,'E',a.k[0].a-3+9*c,a.k[0].b+4)}tU(a,b)}\nfunction AGb(a){var b,c,d,e,f,g,h;Tfb.call(this);this.b=a;this.d=new SS;qM(this,this.d);f=new $R;OS(this.d,f);(DI(),f.Sb).style[tZb]=F0b;f.b.style[B$b]=(zk(),'scroll');MM(this,xRb('Edit Shortcuts'));this.c=new $Xb;g=new lO;GL(f,g);for(d=0;d!=a.Rb.a.a.length;d++){e=TXb(this.b.Rb,d);if(e.d.length>1)break;eO(g,d,e.b);h=new zS;pS(h,e.d);h.Sb.maxLength=1;Ve(h,new CGb(this),(lm(),lm(),km));fO(g,d,1,h);NXb(this.c,h)}c=new nP;c.Sb.style[uZb]=m5b;lP(c,(aP(),YO));c.Sb.className=H0b;OS(this.d,c);kP(c,this.a=new eL(xRb(G0b)));lP(c,_O);kP(c,b=new eL(xRb(n5b)));Ve(this.a,new EGb(this),(sm(),sm(),rm));Ve(b,new GGb(this),(null,rm));RL(this)}\nfunction zMb(a){var b,c,d,e,f,g;UU(a);(a.bb&8)!=0?(a.jb.a=a.ib.a):(a.jb.b=a.ib.b);a.s=QU(4);a.q=QU(4);a.r=QU(4);a.s[0]=a.ib;a.s[1]=a.jb;a.n=(a.bb&16)!=0?-1:1;JU(a.ib,a.jb,a.s[2],0,-a.$*a.u*a.n);JU(a.ib,a.jb,a.s[3],1,-a.$*a.u*a.n);c=0.5-12/a.X;b=0.5-2/a.X;for(e=0;e!=4;e+=2){IU(a.s[e],a.s[e+1],a.q[e],c);IU(a.s[e],a.s[e+1],a.q[e+1],1-c);IU(a.s[e],a.s[e+1],a.r[e],b);IU(a.s[e],a.s[e+1],a.r[e+1],1-b)}if(a.p==-1){f=(a.bb&8)!=0?-1:1;a.k=rq(YB,b0b,19,2,0,1);d=$wnd.Math.abs(7/a.u);a.k[0]=HU(a.q[0],a.q[2],d,-7*a.$*f*a.n);a.k[1]=HU(a.q[3],a.q[1],d,-7*a.$*f*a.n);g=a.s[1];a.s[1]=a.s[3];a.s[3]=g;g=a.q[1];a.q[1]=a.q[3];a.q[3]=g}else a.k=null}\nfunction chb(a){var b,c,d,e,f,g,h,i,j,k;d=new NWb;a.e=B3(u2);if(!a.e)return false;if(a.e.d.a.a.length==0){yJ(xRb('Device has no external inputs/outputs!'));return false}$Vb();ZXb(a.e.d,new qhb);h=a.e.d.a.a.length;i=uq(nq(pr,1),l$b,8,15,[0,0,0,0]);for(b=0;b!=h;b++){e=TXb(a.e.d,b);i[e.d]+=1;if(LWb(d,OSb(e.b))){yJ(xRb(\"Can't have two input/output nodes connected!\"));return false}KWb(d,OSb(e.b))}j=i[2]>0?1:0;k=i[3]>0?1:0;for(b=0;b!=h;b++){e=TXb(a.e.d,b);(e.d==0||e.d==1)&&(e.c+=j)}c=i[0]>0&&i[1]>0?2:1;f=$wnd.Math.max(i[0],i[1]);g=$wnd.Math.max(i[2],i[3]);a.e.k=$wnd.Math.max(2,f+j+k);a.e.n=$wnd.Math.max(c,g);a.e.g=r3(u2);return true}\nfunction tDb(){this.c=new kQ(true);MP(this.c,new Y1(xRb('Remove Scope'),new htb(h4b,'remove')));MP(this.c,this.b=new Y1(xRb('Dock Scope'),new htb(h4b,'dock')));MP(this.c,this.f=new Y1(xRb('Undock Scope'),new htb(h4b,'undock')));MP(this.c,this.d=new c2(xRb('Max Scale'),new htb(h4b,k4b)));MP(this.c,this.e=new Y1(xRb('Stack'),new htb(h4b,EZb)));MP(this.c,this.g=new Y1(xRb('Unstack'),new htb(h4b,'unstack')));MP(this.c,this.a=new Y1(xRb('Combine'),new htb(h4b,'combine')));MP(this.c,new Y1(xRb('Remove Plot'),new htb(h4b,j4b)));MP(this.c,new Y1(xRb('Reset'),new htb(h4b,'reset')));MP(this.c,new Y1(xRb('Properties...'),new htb(h4b,l4b)))}\nfunction h2(a,b,c,d,e,f,g,h,i){var j,k;if((a.w.bb&o$b)!=0){d=-d;f=-f;b+=a.w.q*(a.w.r-1);h=-h}if((a.w.bb&U$b)!=0){e=-e;g=-g;c+=a.w.q*(a.w.s-1);i=-i}j=b+a.w.q*d*a.n+h;k=c+a.w.q*e*a.n+i;a.o=new hxb(j+f*a.w.q,k+g*a.w.q);a.t=new hxb(j+f*a.w.p,k+g*a.w.p);a.v=new hxb(j,k);if(a.a){a.b=j+f*10*a.w.o;a.c=k+g*10*a.w.o}if(a.d){if(a.e==null){a.e=rq(pr,l$b,8,3,15,1);a.f=rq(pr,l$b,8,3,15,1)}a.e[0]=j+f*a.w.p-(d*a.w.p/2|0);a.f[0]=k+g*a.w.p-(e*a.w.p/2|0);a.e[1]=j;a.f[1]=k;a.e[2]=j+f*a.w.p+(d*a.w.p/2|0);a.f[2]=k+g*a.w.p+(e*a.w.p/2|0);if(a.u.length>0){a.e[1]+=f*a.w.p/2|0;a.f[1]+=g*a.w.p/2|0;a.v.a-=f*a.w.p/2|0;a.v.b-=g*a.w.p/4|0}}else{a.e=null;a.f=null}}\nfunction Axb(a){var b,c,d,e;UU(a);d=0;if(bV(a._)>bV(a.ab)!=((a.bb&2)!=0)){c=2*WT.tb*MSb(a._)*(($wnd.Math.abs(a._)+2*WT.tb-1)/(2*WT.tb)|0);a.jb.a=a.ib.a+c;d=a._<0?a.ab:-a.ab;a.jb.b=a.ib.b}else{c=2*WT.tb*MSb(a.ab)*(($wnd.Math.abs(a.ab)+2*WT.tb-1)/(2*WT.tb)|0);if(a.ab!=0){a.jb.b=a.ib.b+c;d=a.ab>0?a._:-a._;a.jb.a=a.ib.a}}d==0&&(d=(a.bb&4)!=0?-WT.tb:WT.tb);a.X=kV(a.ib,a.jb);hU(a,32);a.q=a.w.k*J5b+T5b;e=lr((a.q-0.5)*32);a.r=HU(a.ib,a.jb,0.5,d);a.d=HU(a.ib,a.jb,e/a.X+0.5,d);a.c=HU(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=GU(a.ib,a.jb,e/a.X+0.5);a.a=new gxb;a.b=new gxb;b=(d<0?-d:d)-8;KU(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new gxb;a.t=new gxb}\nfunction xbb(a){var b,c,d,e,f,g;for(b=0;b!=a.d.i.a.a.length;b++){e=TXb(a.d.i,b);for(d=0;d!=e.length;d++){g=(HYb(d,e.length),e.charCodeAt(d));if(g==48||g==49){if(a.A[d].A==(g==49))continue;break}if(g==63)continue;if(g==43){if(a.A[d].A&&!a.c[d])continue;break}if(g==45){if(!a.A[d].A&&a.c[d])continue;break}if(g>=97&&g<=122){a.g[g-97]=a.A[d].A;continue}if(g>=65&&g<=122){if(a.g[g-65]!=a.A[d].A)break;continue}}if(d!=e.length)continue;f=TXb(a.d.j,b);for(d=0;d!=f.length;d++){g=(HYb(d,f.length),f.charCodeAt(d));a.a[d+a.b]=false;g>=97&&g<=122?(a.A[d+a.b].A=a.g[g-97]):g==95?(a.a[d+a.b]=true):(a.A[d+a.b].A=g==49)}break}for(c=0;c!=a.i;c++)a.c[c]=a.A[c].A}\nfunction sYb(a,b,c){var d,e,f,g,h,i,j,k,m;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw xF(new ASb(X6b))}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 xF(new ASb(X6b))}if(j>c){throw xF(new ORb(X6b))}}g=rq(nr,l$b,8,f,15,1);m=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 xF(new ASb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}m+=ZRb(e,g,m)}return g}\nfunction Y4(e){var c=e;$wnd.CircuitJS1={setSimRunning:SYb(function(a){c.eh(a)}),getTime:SYb(function(){return c.td}),getTimeStep:SYb(function(){return c.vd}),setTimeStep:SYb(function(a){c.vd=a}),getMaxTimeStep:SYb(function(){return c.Sb}),setMaxTimeStep:SYb(function(a){c.Sb=c.vd=a}),isRunning:SYb(function(){return c.fh()}),getNodeVoltage:SYb(function(a){return c._g(a)}),setExtVoltage:SYb(function(a,b){c.dh(a,b)}),getElements:SYb(function(){return c.$g()}),getCircuitAsSVG:SYb(function(){return c.Yg()}),exportCircuit:SYb(function(){return c.Zg()}),importCircuit:SYb(function(a,b){return c.ah(a,b)})};var d=$wnd.oncircuitjsloaded;d&&d($wnd.CircuitJS1)}\nfunction Kc(){Kc=ZF;Ic=new Tb('aria-activedescendant');new Fc('aria-atomic');new Tb('aria-autocomplete');new Tb('aria-controls');new Tb('aria-describedby');new Tb('aria-dropeffect');new Tb('aria-flowto');Jc=new Fc('aria-haspopup');new Fc('aria-label');new Tb('aria-labelledby');new Fc('aria-level');new Tb('aria-live');new Fc('aria-multiline');new Fc('aria-multiselectable');new Tb('aria-orientation');new Tb('aria-owns');new Fc('aria-posinset');new Fc('aria-readonly');new Tb('aria-relevant');new Fc('aria-required');new Fc('aria-setsize');new Tb('aria-sort');new Fc('aria-valuemax');new Fc('aria-valuemin');new Fc('aria-valuenow');new Fc('aria-valuetext')}\nfunction YH(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;if(!a.r){return}i=(m=b.a.touches,m.length>0?m[0]:null);j=new KH((i.pageX||0)|0,(i.pageY||0)|0);k=Ig();yI(a.e,j,k);if(!a.c){e=HH(j,a.p);c=$wnd.Math.abs(e.a);d=$wnd.Math.abs(e.b);if(c>5||d>5){yI(a.j,a.k.a,a.k.b);if(c>d){h=SR(a.s);g=VR(a.s);f=TR(a.s);if(e.a<0&&f<=h){RH(a);return}else if(e.a>0&&g>=h){RH(a);return}}else{p=WR(a.s);o=UR(a.s);if(e.b<0&&o<=p){RH(a);return}else if(e.b>0&&0>=p){RH(a);return}}a.c=true}}!!b.a&&(b.a.preventDefault(),undefined);if(a.c){q=HH(a.p,a.e.a);r=JH(a.o,q);XR(a.s,lr(r.a));ZR(a.s,lr(r.b));n=k-a.k.b;if(n>200&&!!a.n){yI(a.k,a.n.a,a.n.b);a.n=null}else n>100&&!a.n&&(a.n=new AI(j,k))}}\nfunction ecb(a){var b,c,d,e,f,g,h,i,j,k,m,n;UU(a);a.jb.b=a.ib.b;a.n=(a.bb&1)!=0?-1:1;m=a.v==a.a?a.q:a.f[a.v];a.X=$wnd.Math.abs(a.ib.a-a.jb.a);d=0.5-12/a.X;c=0.5-2/a.X;h=0;for(n=0;n!=2;n++){b=0;k=0;for(g=0;g!=a.q;g++){g==m&&(k=0);if(n==1){(g==m-1||g==a.q-1)&&(k=h);JU(a.ib,a.jb,a.t[g],g<m?0:1,-k*a.n);JU(a.ib,a.jb,a.u[g],g<m?d:1-d,-k*a.n)}h=$wnd.Math.max(h,k);j=b<a.a?a.f[b]:-1;if(j==g){++b;k+=a.A}else{k+=16}}}a.w=QU(4);for(g=0;g!=4;g+=2){f=g==2?-h*a.n:0;JU(a.ib,a.jb,a.w[g],c,f);JU(a.ib,a.jb,a.w[g+1],1-c,f)}if(a.p){a.k=rq(YB,b0b,19,a.a,0,1);e=$wnd.Math.abs(7/a.A);for(g=0;g!=a.a;g++){i=a.f[g];a.k[g]=HU(a.u[i],a.u[i+1],a.g[g]>0?e:1-e,g<a.v?-7:7)}}else a.k=null}\nfunction Sp(a,b,c){var d,e,f,g,h,i,j,k,m;h=tTb(b,a.t,c[0]);e=tTb(b,a.q,c[0]);i=hTb(b,a.u);f=hTb(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 xF(new _Sb(b+' does not have either positive or negative affixes'))}if(g){c[0]+=a.t.length;m=vTb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=vTb(b,c[0],b.length-a.r.length)}if(iTb(m,n$b)){c[0]+=n$b.length;j=p$b}else if(iTb(m,'NaN')){c[0]+='NaN'.length;j=NaN}else{k=uq(nq(pr,1),l$b,8,15,[0]);j=Up(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 J9(a){var b,c,d;q9(a);hU(a,32);a.j=rq(pr,l$b,8,2,15,1);a.i=QU(4);a.g=QU(8);a.e=QU(2);a.f=QU(2);a.d=QU(2);a.a=QU(6);a.c=rq(or,Z_b,8,2,15,1);a.b=rq(or,Z_b,8,2,15,1);for(c=0;c!=2;c++){d=-c*16*3;JU(a.ib,a.jb,a.f[c],0,d);JU(a.eb,a.fb,a.e[c],0,d);JU(a.ib,a.jb,a.i[c*2],1,d-16);JU(a.eb,a.fb,a.g[c*4],1,d-16);JU(a.ib,a.jb,a.i[c*2+1],1,d+16);JU(a.eb,a.fb,a.g[c*4+1],1,d+16);JU(a.eb,a.fb,a.g[c*4+2],1,d+5.28);(a.bb&2)!=0?JU(a.eb,a.fb,a.g[c*4+3],1.2,d-5.28):JU(a.eb,a.fb,a.g[c*4+3],1,d-16)}b=16/a.X;JU(a.ib,a.jb,a.a[0],1+b,16);JU(a.ib,a.jb,a.a[1],1+b*2,16);JU(a.ib,a.jb,a.a[2],1+b*3,16);JU(a.ib,a.jb,a.a[3],1+b*2,-16);JU(a.ib,a.jb,a.a[4],1+b,-64);JU(a.ib,a.jb,a.a[5],1+b*3,-64)}\nfunction Tgb(){if(Fgb)return;Fgb=new JWb;Qgb(g5b,new Ogb(c0b,0,1,0,null));Qgb(F4b,new Ogb(h5b,0,2,0,null));Qgb(i5b,new Ogb(h5b,0,2,5.6,null));Qgb('old-default-led',Kgb(new Ogb(2.2349907006671927E-18,0,2,0,null)));Qgb(j5b,new Ogb(9.32E-11,0.042,3.73,0,null));Qgb('1N5711',new Ogb(3.15E-7,2.8,2.03,70,'Schottky'));Qgb('1N5712',new Ogb(6.8E-10,12,1.003,20,'Schottky'));Qgb('1N34',Kgb(new Ogb(2.0E-10,0.084,2.19,60,'germanium')));Qgb('1N4004',new Ogb(1.88E-8,0.0286,2,400,'general purpose'));Qgb('1N4148',new Ogb(4.352E-9,0.6458,1.906,75,'switching'));Qgb('x2n2646-emitter',Kgb(new Ogb(2.13E-11,0,1.8,0,null)));Zgb('~tl431ed-d_ed 0 1e-14 5 1 0 0');Zgb('~lm317-dz 0 1e-14 0 1 6.3 0')}\nfunction Mhb(a){var b,c,d,e,f,g;c=new nP;g=new SS;QS(a.k,c,DK(a.k,a.d));kP(c,g);for(d=0;;d++){a.i[d]=a.j.Vf(d);if(!a.i[d])break;b=a.i[d];f=xRb(b.n);sTb(b.n,'<')?OS(g,e=new eN(f)):OS(g,e=new bN(f));d!=0&&!!e&&((DI(),e.Sb).className=H0b,undefined);if(b.c){OS(g,b.c);Ve(b.c,new cib(a),(lm(),lm(),km))}else if(b.b){OS(g,b.b);lL(b.b,new eib(a))}else if(b.a){OS(g,b.a);if(b.f){OS(g,b.f);Ve(b.a,new gib,(sm(),sm(),rm))}else{Ve(b.a,new iib(a),(sm(),sm(),rm))}}else if(b.r){OS(g,b.r);a.kb=false}else if(b.u){OS(g,b.u)}else{OS(g,b.s=new zS);if(b.q!=null){pS(b.s,b.q);yS(b.s)}b.q==null&&pS(b.s,Shb(a,b))}if(g.k.c>15){g=new SS;kP(c,g);(DI(),g.Sb).style['paddingLeft']=(jl(),'10.0px')}}a.g=d}\nfunction Jib(a){var b,c,d,e,f,g,h,i,j,k;Tfb.call(this);this.c=new SS;qM(this,this.c);MM(this,xRb('Export as Local File'));OS(this.c,new bN(xRb('File name:')));this.a=new zS;Ie(this.a,'250px');OS(this.c,this.a);this.b=(h=[''],h[0]=a,i=$doc.exportBlob,i&&URL.revokeObjectURL(i),j=new Blob(h,{type:X4b}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new yWb;if(Hib!=null)e=Hib;else{d=(tp(),vp('yyyyMMdd-HHmmss',Ep((Dp(),Dp(),Cp))));e=w5b+ip(d,c,null)+'.txt'}pS(this.a,e);f=new nP;(DI(),f.Sb).style[uZb]=m5b;lP(f,(aP(),YO));f.Sb.className=H0b;OS(this.c,f);kP(f,g=new eL(xRb(G0b)));lP(f,_O);kP(f,b=new eL(xRb(n5b)));Ve(g,new Lib(this),(sm(),sm(),rm));Ve(b,new Nib(this),(null,rm));RL(this)}\nfunction xLb(a,b){var c,d,e,f,g,h,i,j,k,m;f=new htb(fZb,b[1]);i=u2;e=yLb(a,b[0],kUb(i.u,b[1]),f);g=new vO;Re((DI(),g.Sb),false);g.Sb.className='palette-container';h=g.Sb.style;h[z$b]=(Kk(),A$b);h['zIndex']='1000';h[u4b]=e6b;h[A6b]=(jl(),'1.0px');h[B6b]='#ccc';h[C6b]=(Ei(),'solid');h[D6b]='5.0px';for(d=0;d<b.length;d+=2){k=new _M;mN(k.b,'',false);YM(k);Nh(k.Sb,BLb(b[d],40));Ge(k,kUb(i.u,b[d+1]));m=k.Sb.style;m[u6b]=E6b;m['cursor']=(cj(),'pointer');c=new htb(fZb,b[d+1]);j=BLb(b[d],24);Ve(k,new PLb(a,e,j,f,c,g),(sm(),sm(),rm));zK(g,k,g.Sb)}KK((DR(),HR()),g);Ve(e,new RLb(g,e),(fn(),fn(),en));Ve(e,new TLb(g),(an(),an(),_m));Ve(g,new VLb(g),(null,en));Ve(g,new XLb(g),(null,_m));return e}\nfunction ip(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=hq(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new zWb(yF(CF(b.a.getTime()),e));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new zWb(yF(CF(b.a.getTime()),e))}k=new LTb;j=a.a.length;for(f=0;f<j;){d=eTb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&eTb(a.a,g)==d;++g);qp(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&eTb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&eTb(a.a,g)!=39){++g}if(g>=j){throw xF(new ASb(\"Missing trailing '\"))}g+1<j&&eTb(a.a,g+1)==39?++g:(m=true);HTb(k,vTb(a.a,f,g));f=g+1}}else{k.a+=String.fromCharCode(d);++f}}return k.a}\nfunction OJ(a){switch(a){case 'blur':return T$b;case 'change':return o$b;case 'click':return 1;case _Zb:return 2;case 'focus':return U$b;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case a$b:return 4;case b$b:return 64;case 'mouseout':return 32;case 'mouseover':return 16;case c$b:return 8;case 'scroll':return V$b;case 'error':return W$b;case e$b:case d$b:return X$b;case $Zb:return Y$b;case Z$b:return u$b;case i$b:return $$b;case h$b:return _$b;case g$b:return v$b;case f$b:return 8388608;case 'gesturestart':return a_b;case 'gesturechange':return b_b;case 'gestureend':return c_b;default:return -1;}}\nfunction SBb(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;(!a.e||a.e.d!=a.G)&&(a.e=new Vjb(a.G));t=rq(or,Z_b,8,a.G,15,1);h=rq(or,Z_b,8,a.G,15,1);o=a._.a.a.length==0?SXb(a.u):SXb(a._);m=o.o;n=o.p;s=o.r;for(e=0;e<a.G;e++){g=s-e+a.G&a.G-1;t[e]=0.5*(m[g]+n[g]);h[e]=0}Tjb(a.e,t,h);k=l5b;for(f=0;f<(a.G/2|0);f++){i=Ujb(a.e,t[f],h[f]);i>k&&(k=i)}q=0;b.a.strokeStyle=j6b;b.a.fillStyle=j6b;if(a.k){r=0;B=a.A.a/10|0;v=$wnd.Math.log(a.C[o.u])*B;for(d=0;d<(a.G/2|0);d++){w=2*d*a.A.b/a.G|0;u=$wnd.Math.log(Ujb(a.e,t[d],h[d]));A=5-lr(u*B-v);w!=q&&Ukb(b,q,r,w,A);r=A;q=w}}else{p=0;A=a.A.a-1-12;for(d=0;d<(a.G/2|0);d++){w=2*d*a.A.b/a.G|0;j=Ujb(a.e,t[d],h[d]);c=lr(j*A/k);w!=q&&Ukb(b,q,A-p,w,A-c);p=c;q=w}}}\nfunction zW(a,b){var c;switch(a.r){case 0:case 7:b[0]='voltage source';break;case 1:b[0]='A/C source';break;case 2:b[0]='square wave gen';break;case 5:b[0]='pulse gen';break;case 4:b[0]='sawtooth gen';break;case 3:b[0]='triangle gen';break;case 6:b[0]='noise gen';}b[1]=$_b+WV(a.W,'A',false);b[2]=(fr(a,47)?o0b:__b)+WV(a.gg(),'V',false);c=3;if(a.r!=0&&a.r!=7&&a.r!=6){b[c++]='f = '+WV(a.n,n0b,false);b[c++]=p0b+WV(a.o,'V',false);a.r==1&&a.i==0&&(b[c++]='V(rms) = '+WV(a.o/1.41421356,'V',false));a.i!=0?(b[c++]='Voff = '+WV(a.i,'V',false)):a.n>500&&(b[c++]='wavelength = '+WV(299790000/a.n,'m',false))}a.r==0&&a.W!=0&&WT.bd&&(b[c++]='(R = '+WV(a.o/a.W,wRb,false)+')');b[c++]=q0b+WV(-a.gg()*a.W,'W',false)}\nfunction H3(a){var b,c,d,e,f;b=G3(a,a.xb);c=G3(a,a.yb);if(!b||!c)return null;if(a.zb==1){if(!fr(b,153))return null;if(!fr(c,135))return null;e=b;d=c;return xRb('res.f = ')+WV(1/(WYb*$wnd.Math.sqrt(e.b*d.d)),n0b,false)}if(a.zb==2){if(!fr(b,154))return null;if(!fr(c,135))return null;f=b;d=c;return 'RC = '+WV(f.a*d.d,'s',false)}if(a.zb==3){if(!fr(b,154))return null;if(!fr(c,135))return null;f=b;d=c;return xRb('f.3db = ')+WV(1/(WYb*f.a*d.d),n0b,false)}if(a.zb==5){if(!fr(b,154))return null;if(!fr(c,153))return null;f=b;e=c;return xRb('f.3db = ')+WV(f.a/(WYb*e.b),n0b,false)}if(a.zb==4){if(!fr(b,154))return null;if(!fr(c,135))return null;f=b;d=c;return xRb('fc = ')+WV(1/(WYb*f.a*d.d),n0b,false)}return null}\nfunction d4(a,b){var c,d,e,f;if(_h(b.a)==2){if(!(!!b.a.metaKey||!!b.a.shiftKey||!!b.a.ctrlKey||!!b.a.altKey))return}if(a.ud==7){o3(a,(pm(b),qm(b)));return}d=R3(a,pm(b));e=S3(a,qm(b));if(!nyb(a.j,pm(b),qm(b)))return;c=false;!!a.O&&a.O.Gf(d,e);f=true;switch(a.ud){case 1:j3(a,pm(b),qm(b));break;case 2:m3(a,e+a.sb&a.rb);c=true;break;case 3:k3(a,d+a.sb&a.rb);c=true;break;case 5:if(a.fc){l3(a,d+a.sb&a.rb,e+a.sb&a.rb,!!b.a.shiftKey);c=true}break;case 6:if(!a.fc)E4(a,d,e,!!b.a.shiftKey);else if(!a.nc.c){PTb();if(GF(MF(CF(Date.now()),a.dc),150))return;a.ud=4;c=f=n3(a,d,e)}break;case 4:c=f=n3(a,d,e);}if(f){a.R=pm(b);a.S=qm(b);a.P=R3(a,a.R);a.Q=S3(a,a.S);if(!(a.ud==4&&i4(a))){a.P=a5(a,a.P);a.Q=a5(a,a.Q)}}c&&C5(a);y4(a)}\nfunction SEb(a){var b;a.e?(a.f.strokeStyle=f6b,undefined):(a.f.strokeStyle='lightgrey',undefined);a.f.lineWidth=1;Jf(a.f,0,0,m2,NEb);a.f.beginPath();Nf(a.f,MEb+NEb-3,0);Lf(a.f,MEb,NEb/2|0);Lf(a.f,MEb+NEb-3,NEb);Nf(a.f,m2-MEb-NEb+3,0);Lf(a.f,m2-MEb,NEb/2|0);Lf(a.f,m2-MEb-NEb+3,NEb);a.f.stroke();a.e&&(a.f.strokeStyle='grey',undefined);a.f.beginPath();a.f.lineWidth=5;Nf(a.f,MEb+NEb+LEb,NEb/2|0);Lf(a.f,m2-MEb-NEb-LEb,NEb/2|0);a.f.stroke();b=MEb+NEb+LEb+(m2-2*(MEb+NEb+LEb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&PU(a.a)?Tf(a.f,L7(ST)):(a.f.strokeStyle='red',undefined);a.f.beginPath();Nf(a.f,MEb+NEb+LEb,NEb/2|0);Lf(a.f,b,NEb/2|0);a.f.stroke();a.f.strokeStyle=f6b;a.f.lineWidth=2;Jf(a.f,b-2,2,5,NEb-4);Vf(a.f,b-2,2,5,NEb-4)}}\nfunction y5(a){var b,c,d,e;for(e=0;e!=a.ab.a.a.length;e++){b=G3(a,e);if(fr(b,153)){d=new c7(a,1,b,b.hb[1]);b7(d,b.hb[0])||b.og()}if(fr(b,164)){c=b;d=new c7(a,1,b,b.hb[1]);rab(c,!b7(d,b.hb[0]))}if(fr(b,129)){c=b;d=new c7(a,1,b,c.hb[c.j]);c.Wg()&&!b7(d,c.hb[1+c.j])?(c.e=true):(c.e=false)}if(b.ag()==2){if(fr(b,48)){d=new c7(a,2,b,b.hb[1]);if(b7(d,b.hb[0])){q5(a,'Voltage source/wire loop with no resistance!',b);return false}}}if(fr(b,47)||fr(b,170)){d=new c7(a,2,b,b.hb[0]);if(b7(d,0)){q5(a,'Path to ground with no resistance!',b);return false}}if(b.kg()){d=new c7(a,3,b,b.hb[1]);if(b7(d,b.hb[0])){console.log(b+' shorted');RU(b);b.o=b.W=b.V=b.f=0}else{d=new c7(a,4,b,b.hb[1]);if(b7(d,b.hb[0])){b.n=0.1;return false}}}}return true}\nfunction Up(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 KTb;for(;d[0]<c.length;++d[0]){e=eTb(c,d[0]);g=Op(e);if(g>=0&&g<=9){DTb(i,g+48&LZb);m=true}else if(e==(HYb(0,f.length),f.charCodeAt(0))){if(k||n){break}i.a+='.';k=true}else if(e==(HYb(0,h.length),h.charCodeAt(0))){if(k||n){break}continue}else if(e==(HYb(0,'E'.length),'E'.charCodeAt(0))){if(n){break}i.a+='E';n=true}else if(e==43||e==45){i.a+=String.fromCharCode(e)}else if(e==(HYb(0,'%'.length),'%'.charCodeAt(0))){if(o!=1){break}o=100;if(m){++d[0];break}}else if(e==(HYb(0,r$b.length),r$b.charCodeAt(0))){if(o!=1){break}o=m$b;if(m){++d[0];break}}else{break}}try{j=uSb(i.a)}catch(a){a=wF(a);if(fr(a,131)){throw xF(new _Sb(c))}else throw xF(a)}j=j/o;return j}\nfunction aQ(a,b){var c,d;c=SP(a,(DI(),b.target));switch(OJ(b.type)){case 1:{a.Sb.focus();!!c&&RP(a,c,true,true);break}case 16:{!!c&&XP(a,c,true);break}case 32:{!!c&&XP(a,null,false);break}case U$b:{eQ(a);break}case 128:{d=b.keyCode|0;Dp();d=Lm(d,false);switch(d){case 37:_P(a);b.stopPropagation();b.preventDefault();break;case 39:$P(a);b.stopPropagation();b.preventDefault();break;case 38:ZP(a);b.stopPropagation();b.preventDefault();break;case 40:YP(a);b.stopPropagation();b.preventDefault();break;case 27:a.g?QP(a,false):fQ(a,null);!a.g&&!!a.i&&VL(a.i,false);b.stopPropagation();b.preventDefault();break;case 9:a.g?QP(a,false):fQ(a,null);!a.g&&!!a.i&&VL(a.i,false);break;case 13:if(!eQ(a)){RP(a,a.j,true,true);b.stopPropagation();b.preventDefault()}}break}}Ze(a,b)}\nfunction kCb(a,b,c){b==k4b&&oCb(a);b==k6b&&(a.U=c,c&&!MCb(a)&&ICb(a,0),EBb(a),undefined);b==l6b&&(a.O=c,c&&!MCb(a)&&ICb(a,0),EBb(a),undefined);b=='showscale'&&(a.T=c);b=='showpeak'&&(a.P=c);b==m6b&&(a.Q=c);b=='showfreq'&&(a.N=c);b=='showfft'&&(a.M=c,a.M||(a.e=null));b==n6b&&(a.k=c);b=='showrms'&&(a.S=c);b==o6b&&(a.J=c);b=='showduty'&&(a.K=c);b==p6b&&(a.L=c);b=='showpower'&&ICb(a,7);b=='showib'&&ICb(a,1);b=='showic'&&ICb(a,2);b=='showie'&&ICb(a,3);b=='showvbe'&&ICb(a,4);b=='showvbc'&&ICb(a,5);b=='showvce'&&ICb(a,6);if(b==q6b){a.s=true;a.t=false;KCb(a,6,2,bCb(a),null);sCb(a,false)}if(b=='showvvsi'){a.s=c;a.t=false;sCb(a,false)}b=='manualscale'&&BCb(a,c,true);if(b=='plotxy'){a.t=a.s=c;a.s&&(a.u=a._);a.s&&a.u.a.a.length==1&&wCb(a);sCb(a,false)}b==r6b&&ICb(a,2)}\nfunction b3(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o4(a);I2(a);p=null;for(j=0;j!=a.ab.a.a.length;j++){d=G3(a,j);c=d.U;p?(p=tyb(p,c)):(p=c)}q=a.ab.a.a.length;g=1;q>0&&(g|=2);if(b!=null){r4(a,uYb((k=b,pYb(),k)),g);(g&8)==0&&$M(a.zd,null)}else{s4(a);q4(a,a.v,g)}o=null;for(j=q;j!=a.ab.a.a.length;j++){d=G3(a,j);d.kb=true;c=d.U;o?(o=tyb(o,c)):(o=c)}if(!!p&&!!o){e=0;f=0;s=a.j.b-p.b-o.b;r=a.j.a-p.a-o.a;if(!qyb(p,o)){e=a5(a,p.c-o.c);f=a5(a,p.d-o.d)}s>r?(e=a5(a,p.c+p.b-o.c+a.tb)):(f=a5(a,p.d+p.a-o.d+a.tb));if(a.bc>0&&nyb(a.j,a.bc,a.cc)){h=R3(a,a.bc);i=S3(a,a.cc);m=a5(a,h-(o.c+(o.b/2|0)));n=a5(a,i-(o.d+(o.a/2|0)));for(j=q;j!=a.ab.a.a.length;j++){if(!fU(G3(a,j),m,n))break}if(j==a.ab.a.a.length){e=m;f=n}}for(j=q;j!=a.ab.a.a.length;j++){d=G3(a,j);NU(d,e,f)}}g4(a);C5(a)}\nfunction XGb(a){var b,c,d,e,f,g,h,i;for(f=0;;f++){a.d[f]=a.e.Vf(f);if(!a.d[f])break;e=a.d[f];if(!(!e.c&&!e.b&&!e.a&&!e.r&&!e.u&&!e.p))continue;b=u3(a.i,a.e,f);i=xRb(e.n);g=DK(a.j,a.f);i=pTb(i,'<[^>]*>','');e.b=new X1(i,!!b);QS(a.j,e.b,g++);lL(e.b,new gHb(a));if(b){if(!PY(b)){d=e.c=new l2;Ve(e.c,new iHb(a),(lm(),lm(),km));zP(d,xRb('New Slider'));for(h=0;h!=a.i.c.a.a.length;h++){c=TXb(a.i.c,h);if(c.i)break;if(c==b)continue;zP(d,xRb('Share Slider: '+c.k));c==b.i&&HP(d,(DI(),d.Sb).options.length-1)}QS(a.j,d,g++)}QS(a.j,new bN(xRb('Min Value')),g++);e.j=new zS;QS(a.j,e.j,g++);QS(a.j,new bN(xRb('Max Value')),g++);e.g=new zS;QS(a.j,e.g,g++);if(!b.i){QS(a.j,new bN(xRb('Label')),g++);e.e=new zS;pS(e.e,b.k);QS(a.j,e.e,g++)}pS(e.j,Xhb(e,b.f));pS(e.g,Xhb(e,b.e))}}a.c=f}\n",
"function f4(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p;k=null;a.bc=pm(b);a.cc=qm(b);o=pm(b);p=qm(b);f=lr((o-a.Cd[4])/a.Cd[0]);g=lr((p-a.Cd[5])/a.Cd[3]);a.P=f+a.sb&a.rb;a.Q=g+a.sb&a.rb;a.R=o;a.S=p;a.T=-1;a.ic=-1;a.yc=a.zc=null;if(e4(a,o,p)){P4(a,null);return}if(nyb(a.j,o,p)){if(!!a.fc&&AU(a.fc,f,g,256)>=0){k=a.fc}else{c=W0b;for(h=0;h!=a.ab.a.a.length;h++){d=G3(a,h);if(nyb(d.U,f,g)){e=d.Zf(f,g);if(e>=0&&e<c){c=e;k=d}}}}}a.Vc=-1;if(!k){for(h=0;h!=a.Qc;h++){n=a.Wc[h];if(nyb(n.A,o,p)){k=bCb(n);if(n.t){a.yc=bCb(n);a.zc=jCb(n)}a.Vc=h}}for(h=0;h!=a.ab.a.a.length;h++){d=G3(a,h);if(a.gc==5){if(AU(d,f,g,0)>0){k=d;break}}j=d.ag();for(i=0;i!=j;i++){m=d._f(i);if(elb(m.a,m.b,f,g)<26){k=d;a.ic=i;break}}}}else{a.ic=-1;for(h=0;h!=k.ag();h++){m=k._f(h);elb(m.a,m.b,f,g)<26&&(a.ic=h)}}y4(a);P4(a,k)}\nfunction e5(a){var b,c,d,e,f;e=a.oc.a.a.length-1+a.Jd;a.k=pq(or,[XYb,Z_b],[14,8],15,[e,e],2);a.s=rq(or,Z_b,8,e,15,1);a.qc=rq(or,Z_b,8,a.oc.a.a.length-1,15,1);(a.Kb==null||a.Kb.length!=a.qc.length)&&(a.Kb=rq(or,Z_b,8,a.oc.a.a.length-1,15,1));a.vc=pq(or,[XYb,Z_b],[14,8],15,[e,e],2);a.wc=rq(or,Z_b,8,e,15,1);a.o=a.n=e;a.t=rq(kC,XYb,253,e,0,1);a.r=rq(pr,l$b,8,e,15,1);for(c=0;c!=e;c++)a.t[c]=new qAb;a.p=false;O2(a);for(c=0;c!=a.ab.a.a.length;c++){b=G3(a,c);b.vg(a.ab);b.yg()}if(!$4(a,e))return;if(a.k==null)return;if(!a.q){if(!W5(a.k,a.o,a.r)){q5(a,r4b,null);return}}a.W=rq(qz,XYb,7,a.ab.a.a.length,0,1);f=0;for(c=0;c!=a.ab.a.a.length;c++){a.W[c]=TXb(a.ab,c);fr(a.W[c],17)&&++f}a.Rc=rq(qC,XYb,17,f,0,1);d=0;for(c=0;c!=a.ab.a.a.length;c++){fr(a.W[c],17)&&(a.Rc[d++]=a.W[c])}a.mc=false}\nfunction n4(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;j=b.length;o=rq(qx,XYb,50,6,0,1);p=0;d=new kQ(true);d.c=true;MP(a.Tb,new JQ(xRb('Circuits'),d));o[p++]=d;for(n=0;n<j;){for(h=0;h!=j-n;h++)if(b[h+n]==10||b[h+n]==13){++h;break}k=ATb(sYb(b,n,(i=h-1,pYb(),i)));if(k.length==0||(HYb(0,k.length),k.charCodeAt(0)==35));else{HYb(0,k.length);if(k.charCodeAt(0)==43){m=new kQ(true);m.c=true;MP(d,new JQ(xRb(k.substr(1)),m));d=o[p++]=m}else{HYb(0,k.length);if(k.charCodeAt(0)==45){d=o[--p-1]}else{g=kTb(k,yTb(32));if(g>0){q=xRb(k.substr(g+1));f=false;HYb(0,k.length);k.charCodeAt(0)==62&&(f=true);e=k.substr(f?1:0,g-(f?1:0));MP(d,new IQ(q,new htb('circuits','setup '+e+' '+q)));if(iTb(e,a.jd)&&a.md==null){a.md=q;$M(a.zd,q)}if(f&&a.jd==null){a.jd=e;a.md=q;c&&a.qd==null&&v4(a,a.jd,a.md)}}}}}n+=h}}\nfunction Tp(a,b,c,d,e){var f,g,h,i;ITb(d,0,d.a.length);g=false;h=b.length;for(i=c;i<h;++i){f=(HYb(i,b.length),b.charCodeAt(i));if(f==39){if(i+1<h&&(HYb(i+1,b.length),b.charCodeAt(i+1)==39)){++i;d.a+=\"'\"}else{g=!g}continue}if(g){d.a+=String.fromCharCode(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&&(HYb(i+1,b.length),b.charCodeAt(i+1)==164)){++i;if(i<h-2&&(HYb(i+1,b.length),b.charCodeAt(i+1)==164)&&(HYb(i+2,b.length),b.charCodeAt(i+2)==164)){i+=2;HTb(d,kq(a.a))}else{HTb(d,a.a[0])}}else{HTb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw xF(new ASb(q$b+b+'\"'))}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw xF(new ASb(q$b+b+'\"'))}a.p=m$b}d.a+=r$b;break;case 45:d.a+='-';break;default:d.a+=String.fromCharCode(f);}}}return h-c}\nfunction lX(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p;b.a.save();b.c=b.b;g=new okb(v_b,0,10*a.o);j=false;for(k=0;k!=a.ag();k++)if(a.A[k].q==0||a.A[k].q==1){j=true;break}for(k=0;k!=a.ag();k++){clb(b,g);m=a.A[k];ZU(a,b,a.mb[k]);c=m.o;f=m.t;tV(b,c,f);m.g=$U(m.i,m.g);qU(b,f,c,m.g);if(m.a){alb(b,z3(WT));rV(b,m.b,m.c,1);alb(b,KT);rV(b,m.b,m.c,3)}if(m.e!=null){alb(b,KT);Wkb(b,m.e,m.f,3)}alb(b,m.p?ST:ZT);i=10*a.o;e=a.p*2-8;!j&&a.D>2&&(e=a.p*2.5+a.p*(a.D-3));while(true){n=lr(Mf(b.a,m.u).width);if(n>e){i-=1;h=new okb(v_b,0,i);clb(b,h);continue}d=b.b;m.q==nX(a,2)?(o=m.v.a-(a.p-5)):m.q==nX(a,3)?(o=m.v.a+(a.p-5)-n):(o=m.v.a-(n/2|0));Ykb(b,m.u,o,m.v.b+(d/3|0));if(m.j){p=m.v.b-d+(d/3|0);Ukb(b,o,p,o+n,p)}break}}a.Gg(b,a.u,a.v);alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:KT);vV(b,a.B,a.C,4);tU(a,b);b.a.restore();b.b=b.c}\nfunction $4(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.t[d];if(n.b||n.a||n.e)continue;q=0;for(f=0;f!=b;f++){j=a.k[d][f];if(a.t[f].f==1){q-=a.t[f].g*j;continue}if(j==0)continue;if(k==-1){k=f;m=j;continue}break}if(f==b){if(k==-1){q5(a,'Matrix error',null);return false}c=a.t[k];if(c.f!=0){PTb();continue}c.f=1;c.g=(a.s[d]+q)/m;a.t[d].a=true;for(f=0;f!=d;f++)if(a.k[f][k]!=0)break;d=f-1}}i=0;for(d=0;d!=b;d++){c=a.t[d];if(c.f==0){c.c=i++;continue}c.f==1&&(c.c=-1)}g=pq(or,[XYb,Z_b],[14,8],15,[i,i],2);h=rq(or,Z_b,8,i,15,1);e=0;for(d=0;d!=b;d++){p=a.t[d];if(p.a){p.d=-1;continue}h[e]=a.s[d];p.d=e;for(f=0;f!=b;f++){o=a.t[f];o.f==1?(h[e]-=o.g*a.k[d][f]):(g[e][o.c]+=a.k[d][f])}++e}a.k=g;a.s=h;b=a.o=i;for(d=0;d!=b;d++)a.wc[d]=a.s[d];for(d=0;d!=b;d++)for(f=0;f!=b;f++)a.vc[d][f]=a.k[d][f];a.p=true;return true}\nfunction dcb(b,c){var d,e,f,g,h,i,j;i=new SHb(c,',:+',true);b.a=b.q=0;while(OHb(i)){g=PHb(i);g=='+'&&--b.q;if(g==','||g=='+'||g==':')continue;b.q+=2;++b.a}b.f=rq(pr,l$b,8,b.a,15,1);b.e=rq(or,Z_b,8,b.a,15,1);(b.d==null||b.d.length!=b.a)&&(b.d=rq(or,Z_b,8,b.a,15,1));b.b=rq(or,Z_b,8,b.a,15,1);b.c=rq(or,Z_b,8,b.a,15,1);b.g=rq(or,Z_b,8,b.a,15,1);b.t=QU(b.q);b.u=QU(b.q);b.s=rq(or,Z_b,8,b.q,15,1);b.r=rq(or,Z_b,8,b.q,15,1);i=new SHb(c,',:+',true);f=0;d=0;b.v=0;h=false;b.p=false;while(true){j=PHb(i);try{e=uSb(j)}catch(a){a=wF(a);if(fr(a,15)){return false}else throw xF(a)}if(e==0)return false;b.f[d]=f;b.e[d]=e*e*b.o;b.g[d]=1;if(e<0){b.g[d]=-1;b.p=true}f+=2;++d;h||(b.v=d);if(!OHb(i))break;j=PHb(i);if(j==',')continue;if(j=='+'){--f;continue}if(j==':'){if(h)return false;h=true;continue}return false}eU(b);ecb(b);b.B=null;return true}\nfunction EDb(a){var b;DDb(a);He(a.g,a.Y.o&&TRb(a.cb.b));He(a.bb,TRb(a.cb.b));if(TRb(a.cb.b)){SO(a.bb.f,0,a.Y.o&&a.P<a.Y._.a.a.length);SO(a.bb.f,1,a.Y.o&&a.P<a.Y._.a.a.length);SO(a.bb.f,2,!a.Y.o||a.P<a.Y._.a.a.length);SO(a.bb.f,3,a.Y.o)}He(a.X,a.Y.o);He(a.W,a.Y.o);if(a.Y.o){if(a.P<a.Y._.a.a.length){b=TXb(a.Y._,a.P);$M(a.H,'CH '+(''+(a.P+1))+' '+xRb(I0b));$M(a.I,SCb(b.u)+xRb(h6b));pS(a.J,Xhb(null,b.j));nf(a.J,true);pS(a.n,''+a.Y.n);nf(a.n,true);$M(a.R,'CH '+(''+(a.P+1))+' '+xRb('Position'));VEb(a.Q,b.n);nL(a.j,true);TEb(a.Q);oL(a.j,(SRb(),b.b?false:true));nL(a.a,b.u==0);oL(a.a,b.b?true:false)}else{$M(a.H,'');$M(a.I,'');pS(a.J,'');nf(a.J,false);$M(a.R,'');nL(a.j,false);nL(a.a,false);PEb(a.Q)}}else{$M(a.H,'');$M(a.I,xRb('Max Value')+X2b+eCb(a.Y)+')');pS(a.J,Xhb(null,fCb(a.Y)));nf(a.J,false);$M(a.R,'')}$M(a.Z,WV(BBb(a.Y),'s',false)+h6b)}\nfunction jXb(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[f4b]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!hXb()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[f4b]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Vbb(a){var b,c,d,e,f,g,h,i,j,k;d=rTb(a.g,GZb);a.i=new $Xb;a.j=new $Xb;a.k=false;for(b=0;b!=d.length;b++){h=d[b].toLowerCase();if(h.length==0||iTb(h.substr(0,1),'#'))continue;i=rTb(pTb(h,' ',''),'=');if(i.length!=2){$wnd.alert(J4b+(b+1)+K4b);return}if(i[0].length<a.d.length){yJ('Model must have >= '+a.d.length+L4b);return}if(i[0].length>a.d.length+a.f.length){yJ('Model must have <= '+(a.d.length+a.f.length)+L4b);return}if(i[1].length!=a.f.length){yJ('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=rq(uF,P0b,8,26,16,1);e='';for(c=0;c!=f.length;c++){k=(HYb(c,f.length),f.charCodeAt(c));if(k==63||k==43||k==45||k==48||k==49){e+=String.fromCharCode(k);continue}if(k<97||k>122){$wnd.alert(J4b+(b+1)+K4b);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&LZb);continue}j[k-97]=true;e+=String.fromCharCode(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);NXb(a.i,e);NXb(a.j,i[1])}}\nfunction Yib(a){var b,c,d,e,f,g,h;Tfb.call(this);this.kb=false;g=rTb($wnd.location.href,'\\\\?');$wnd.openFile!=undefined&&(g[0]='https://www.falstad.com/circuit/circuitjs.html');f='?ctz='+$wnd.LZString.compressToEncodedURIComponent(a);a=g[0]+f;this.a=(bp('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new SS;qM(this,this.c);MM(this,xRb('Export as URL'));OS(this.c,new bN(xRb('URL for this circuit is...')));if(a.length>2000){OS(this.c,d=new cN(xRb('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(DI(),d.Sb).style[uZb]=x5b}OS(this.c,Wib=new wS);Ie(Wib,F0b);Ce(Wib,x5b);pS(Wib,a);c=new nP;(DI(),c.Sb).style[uZb]=m5b;c.Sb.className=H0b;lP(c,(aP(),YO));kP(c,e=new eL(xRb(G0b)));kP(c,b=new eL(xRb(y5b)));OS(this.c,c);if(Xib()){lP(c,_O);kP(c,this.b=new eL(xRb('Create short URL')));Ve(this.b,new bjb(this),(sm(),sm(),rm))}Ve(e,new djb(this),(sm(),sm(),rm));Ve(b,new fjb,(null,rm));RL(this)}\nfunction NI(){var a,b,c;b=$doc.compatMode;a=uq(nq(JE,1),XYb,2,6,[MZb]);for(c=0;c<a.length;c++){if(iTb(a[c],b)){return}}a.length==1&&iTb(MZb,a[0])&&iTb('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 yW(a,b,c){var d,e,f,g,h,i;alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:(K7(),E7));XU(a,b);f=c.a;h=c.b;a.r!=6&&rV(b,f,h,17);bU(a,f-17,h-17,f+17,h+17);switch(a.r){case 2:g=lr(16*a.j-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;sV(b,f-8,h-8,f-8,h);sV(b,f-8,h-8,g,h-8);sV(b,g,h-8,g,h+8);sV(b,f+8,h+8,g,h+8);sV(b,f+8,h,f+8,h+8);break;case 5:h+=4;sV(b,f-8,h-8,f-8,h);sV(b,f-8,h-8,f-4,h-8);sV(b,f-4,h-8,f-4,h);sV(b,f-4,h,f+8,h);break;case 4:sV(b,f,h-8,f-8,h);sV(b,f,h-8,f,h+8);sV(b,f,h+8,f+8,h);break;case 3:{sV(b,f-10,h,f-5,h-8);sV(b,f-5,h-8,f,h);sV(b,f,h,f+5,h+8);sV(b,f+5,h+8,f+10,h);break}case 6:{alb(b,LT==a||a.kb||WT.zc==a||fr(LT,17)&&bCb(LT.a)==a?ST:ZT);XU(a,b);sU(a,b,xRb('Noise'),a.ib,a.eb);break}case 1:{b.a.beginPath();b.a.lineWidth=3;for(d=-10;d<=10;d++){i=h+lr(0.95*$wnd.Math.sin(d*VYb/10)*8);d==-10?Nf(b.a,f+-10,i):Lf(b.a,f+d,i)}b.a.stroke();b.a.lineWidth=1;break}}if(WT.cd.c&&a.r!=6){e=WV(a.n,n0b,true);(a._==0||a.ab==0)&&uU(a,b,e,17)}}\nfunction Wp(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=(HYb(o,b.length),b.charCodeAt(o));switch(e){case 35:q>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw xF(new ASb(\"Unexpected '0' in pattern \\\"\"+b+'\"'))}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw xF(new ASb('Multiple decimal separators in pattern \"'+b+'\"'))}f=g+q+h;break;case 69:if(!d){if(a.v){throw xF(new ASb('Multiple exponential symbols in pattern \"'+b+'\"'))}a.v=true;a.k=0}while(o+1<k&&(HYb(o+1,b.length),b.charCodeAt(o+1)==48)){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw xF(new ASb('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 xF(new ASb('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 AJ(){if(!pJ){qK('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 rK);pJ=true}}\nfunction LBb(a,b){var c,d,e,f,g;if(a.u.a.a.length==0)return;if(a.H!=a.V.Sb){a.H=a.V.Sb;sCb(a,false)}if(a.s){MBb(a,b);return}$Bb(a,b);b.a.save();alb(b,(K7(),H7));Xf(b.a,a.A.c,a.A.d);Tkb(b,a.A.b,a.A.a);if(a.M){TBb(a,b);SBb(a,b)}for(d=0;d!=4;d++){a.B[d]=false;a.p&&!a.o&&(a.C[d]=p5b)}a.W=false;for(g=0;g!=a._.a.a.length;g++){e=TXb(a._,g);DBb(a,e);a.V.Vc==-1&&!!e.e&&LU(e.e)&&(a.W=true);a.B[e.u]=true}f=C4(a.V,a);HBb(a);a.I>=0&&(a.W=true);a.b=true;c=true;for(d=1;d<a._.a.a.length;d++){TXb(a._,d).u!=TXb(a._,0).u&&(c=false)}(c||a.P||a.Q)&&a._.a.a.length>0&&CBb(a,SXb(a._).u);for(d=0;d!=a._.a.a.length;d++){TXb(a._,d).u>1&&d!=a.I&&XBb(a,b,TXb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){TXb(a._,d).u==1&&d!=a.I&&XBb(a,b,TXb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){TXb(a._,d).u==0&&d!=a.I&&XBb(a,b,TXb(a._,d),c,false,f)}a.I>=0&&a.I<a._.a.a.length&&XBb(a,b,TXb(a._,a.I),c,true,f);WBb(a,b);b.a.restore();b.b=b.c;OBb(a,b);if(TXb(a.u,0).r>5&&!a.o){for(d=0;d!=4;d++)a.C[d]>p5b&&a.B[d]&&(a.C[d]/=2)}!!a.w&&a.w.Kb&&BDb(a.w)}\nfunction OFb(){OFb=ZF;jX();NFb=uq(nq(uF,2),XYb,43,0,[uq(nq(uF,1),P0b,8,16,[true,true,true,true,true,true,false]),uq(nq(uF,1),P0b,8,16,[false,true,true,false,false,false,false]),uq(nq(uF,1),P0b,8,16,[true,true,false,true,true,false,true]),uq(nq(uF,1),P0b,8,16,[true,true,true,true,false,false,true]),uq(nq(uF,1),P0b,8,16,[false,true,true,false,false,true,true]),uq(nq(uF,1),P0b,8,16,[true,false,true,true,false,true,true]),uq(nq(uF,1),P0b,8,16,[true,false,true,true,true,true,true]),uq(nq(uF,1),P0b,8,16,[true,true,true,false,false,false,false]),uq(nq(uF,1),P0b,8,16,[true,true,true,true,true,true,true]),uq(nq(uF,1),P0b,8,16,[true,true,true,false,false,true,true]),uq(nq(uF,1),P0b,8,16,[true,true,true,false,true,true,true]),uq(nq(uF,1),P0b,8,16,[false,false,true,true,true,true,true]),uq(nq(uF,1),P0b,8,16,[true,false,false,true,true,true,false]),uq(nq(uF,1),P0b,8,16,[false,true,true,true,true,false,true]),uq(nq(uF,1),P0b,8,16,[true,false,false,true,true,true,true]),uq(nq(uF,1),P0b,8,16,[true,false,false,false,true,true,true])])}\nfunction cK(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?VJ:null);c&2&&(a.ondblclick=b&2?VJ:null);c&4&&(a.onmousedown=b&4?VJ:null);c&8&&(a.onmouseup=b&8?VJ:null);c&16&&(a.onmouseover=b&16?VJ:null);c&32&&(a.onmouseout=b&32?VJ:null);c&64&&(a.onmousemove=b&64?VJ:null);c&128&&(a.onkeydown=b&128?VJ:null);c&256&&(a.onkeypress=b&256?VJ:null);c&512&&(a.onkeyup=b&512?VJ:null);c&o$b&&(a.onchange=b&o$b?VJ:null);c&U$b&&(a.onfocus=b&U$b?VJ:null);c&T$b&&(a.onblur=b&T$b?VJ:null);c&8192&&(a.onlosecapture=b&8192?VJ:null);c&V$b&&(a.onscroll=b&V$b?VJ:null);c&32768&&(a.onload=b&32768?WJ:null);c&W$b&&(a.onerror=b&W$b?VJ:null);c&X$b&&(a.onmousewheel=b&X$b?VJ:null);c&Y$b&&(a.oncontextmenu=b&Y$b?VJ:null);c&u$b&&(a.onpaste=b&u$b?VJ:null);c&$$b&&(a.ontouchstart=b&$$b?VJ:null);c&_$b&&(a.ontouchmove=b&_$b?VJ:null);c&v$b&&(a.ontouchend=b&v$b?VJ:null);c&8388608&&(a.ontouchcancel=b&8388608?VJ:null);c&a_b&&(a.ongesturestart=b&a_b?VJ:null);c&b_b&&(a.ongesturechange=b&b_b?VJ:null);c&c_b&&(a.ongestureend=b&c_b?VJ:null)}\nfunction Olb(a){Tfb.call(this);Nlb=a;this.kb=false;this.g=new SS;qM(this,this.g);MM(this,xRb('Import from Dropbox'));if(Mlb()){OS(this.g,new bN(xRb('To open a file in your dropbox account using the chooser click below.')));this.b=new eL(xRb('Open Dropbox Chooser'));OS(this.g,this.b);Ve(this.b,new Rlb(this),(sm(),sm(),rm));this.e=new bN(xRb('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{OS(this.g,new bN(\"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 bN('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');De(this.e,H0b)}OS(this.g,this.e);this.f=new wS;Ie(this.f,x5b);Ce(this.f,'200px');OS(this.g,this.f);this.c=new nP;Ie(this.c,m5b);OS(this.g,this.c);lP(this.c,(aP(),YO));this.d=new eL(xRb('Import From Dropbox Link'));Ve(this.d,new Tlb(this),(sm(),sm(),rm));kP(this.c,this.d);lP(this.c,_O);this.a=new eL(xRb(n5b));kP(this.c,this.a);Ve(this.a,new Vlb(this),(null,rm));RL(this)}\nfunction Z7(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,F,G,H;j=new JWb;w=new RHb(c,'\\r');a.w=new $Xb;a.A=new $Xb;a.H=new $Xb;while(OHb(w)){v=PHb(w);D=new RHb(v,o4b);f=PHb(D);A=H5(f,0,0);if(b){G=A.Uf();k=PHb(b);(a.bb&1)!=0&&(k=ccb(k));C=new RHb(k,(a.bb&1)!=0?' ':'_');o=(new ESb(PHb(C))).a;A=I5(G,0,0,0,0,o,C)}fr(A,163)&&(A.bb|=1);NXb(a.w,A);F=0;while(OHb(D)){B=(new ESb(PHb(D))).a;if(B==0){A.tg(F,0);A.ug(F,0);++F;continue}h=new v7;h.b=F;h.a=A;if(iUb(j,OSb(B))){g=jUb(j,OSb(B));NXb(g.b,h)}else{g=new u7;NXb(g.b,h);mUb(j,OSb(B),g)}++F}}a.F=d.length;for(q=0;q<d.length;q++){if(iUb(j,OSb(d[q]))){NXb(a.A,jUb(j,OSb(d[q])));oUb(j,OSb(d[q]))}else throw xF(new zSb)}for(n=new DUb((new vUb(j)).a);n.b;){m=BUb(n);u=m.di().a;NXb(a.A,jUb(j,OSb(u)))}for(r=0;r!=a.w.a.a.length;r++){e=TXb(a.w,r);s=e.Yf();for(t=0;t!=s;t++){h=new v7;h.b=t+e.ag();h.a=e;g=new u7;NXb(g.b,h);NXb(a.A,g)}}a.D=a.A.a.a.length;a.G=rq(YB,b0b,19,a.F,0,1);for(p=0;p<a.w.a.a.length;p++){i=TXb(a.w,p).ig();for(t=0;t<i;t++){H=new hQb;H.a=TXb(a.w,p);H.c=t;NXb(a.H,H)}}a.bb|=1}\nfunction FDb(a){var b;He(a.ab,TRb(a.cb.b));rEb(a.t);SO(a.u.f,1,TRb(a.v.b));VEb(a._,10-PF(CF($wnd.Math.round($wnd.Math.log(a.Y.X)/$wnd.Math.log(2)))));if(a.ib){oL(a.ib,(SRb(),a.Y.U&&!LCb(a.Y,7)?true:false));oL(a.i,a.Y.O&&!LCb(a.Y,7)?true:false);oL(a.S,LCb(a.Y,7)?true:false)}oL(a.V,(SRb(),a.Y.T?true:false));oL(a.O,a.Y.P?true:false);oL(a.L,a.Y.Q?true:false);oL(a.r,a.Y.N?true:false);oL(a.$,a.Y.M?true:false);oL(a.F,a.Y.k?true:false);oL(a.U,a.Y.S?true:false);oL(a.d,a.Y.J?true:false);oL(a.o,a.Y.K?true:false);oL(a.p,a.Y.L?true:false);nL(a.U,FBb(a.Y));oL(a.hb,a.Y.s&&!a.Y.t?true:false);oL(a.jb,a.Y.t?true:false);oL(a.T,LCb(a.Y,2)?true:false);nL(a.T,(b=iCb(a.Y),!!b&&b.Bf(2)));if(a.eb){oL(a.A,LCb(a.Y,1)?true:false);oL(a.B,LCb(a.Y,2)?true:false);oL(a.C,LCb(a.Y,3)?true:false);oL(a.eb,LCb(a.Y,4)?true:false);oL(a.db,LCb(a.Y,5)?true:false);oL(a.fb,LCb(a.Y,6)?true:false);oL(a.gb,mCb(a.Y)?true:false)}if(a.Y.o){oL(a.G,true);oL(a.c,false);oL(a.K,false);He(a.b,true)}else{oL(a.G,false);oL(a.c,a.Y.p?false:true);oL(a.K,a.Y.p?true:false);He(a.b,false)}EDb(a)}\nfunction rzb(a){var b,c,d,e,f;UU(a);szb(a);eU(a);a.j=(a.bb&8)!=0?-a.$:a.$;a.w=-a.j*16;hU(a,32);a.K=pq(YB,[XYb,b0b],[100,19],0,[a.B,3],2);a.J=pq(YB,[XYb,b0b],[100,19],0,[a.B,3],2);for(d=0;d!=a.B;d++){for(e=0;e!=3;e++){a.K[d][e]=new gxb;a.J[d][e]=new gxb}JU(a.eb,a.fb,a.J[d][0],0,-a.w*3*d);JU(a.eb,a.fb,a.J[d][1],1,-a.w*3*d-a.w);JU(a.eb,a.fb,a.J[d][2],1,-a.w*3*d+a.w);JU(a.ib,a.jb,a.K[d][0],0,-a.w*3*d);JU(a.ib,a.jb,a.K[d][1],1,-a.w*3*d-a.w);JU(a.ib,a.jb,a.K[d][2],1,-a.w*3*d+a.w)}a.d=QU(2);a.c=QU(2);a.C=QU(a.B);f=(a.bb&1)!=0?1:0;if((a.bb&4)==0){JU(a.ib,a.jb,a.d[0],f,a.w*2);JU(a.ib,a.jb,a.d[1],f,a.w*3);JU(a.ib,a.jb,a.c[0],0.5,a.w*2);JU(a.ib,a.jb,a.c[1],0.5,a.w*3);b=56}else{JU(a.ib,a.jb,a.d[0],0,a.w*2);JU(a.ib,a.jb,a.d[1],1,a.w*2);JU(a.ib,a.jb,a.c[0],0.5-16/a.X,a.w*2);JU(a.ib,a.jb,a.c[1],0.5+16/a.X,a.w*2);b=40}a.p=QU(a.B*2);c=$wnd.Math.min(0.4,25/a.X);JU(a.ib,a.jb,a.A[0],0.5-c,-b*a.j);JU(a.ib,a.jb,a.A[1],0.5+c,-b*a.j);JU(a.ib,a.jb,a.A[2],0.5+c,-(a.w*3*a.B)-24*a.j);JU(a.ib,a.jb,a.A[3],0.5-c,-(a.w*3*a.B)-24*a.j);a.f=kV(a.d[0],a.c[0]);a.g=a.f+kV(a.c[0],a.c[1])}\nfunction ynb(a,b){var c,d,e,f,g,h,i,j,k,m;if(b)m=a.mb;else{m=rq(or,Z_b,8,3,15,1);m[0]=a.mb[0];m[1]=a.mb[1];m[2]=a.mb[2];m[1]>a.M+0.5&&(m[1]=a.M+0.5);m[1]<a.M-0.5&&(m[1]=a.M-0.5);m[2]>a.N+0.5&&(m[2]=a.N+0.5);m[2]<a.N-0.5&&(m[2]=a.N-0.5)}i=1;d=2;if(a.R*m[1]>a.R*m[2]){i=2;d=1}k=m[0]-m[i];j=m[d]-m[i];!b&&(Bnb(a,a.M,m[1])||Bnb(a,a.N,m[2])||Bnb(a,a.L,m[0]))&&(WT.C=false);a.L=m[0];a.M=m[1];a.N=m[2];g=k;f=j;k*=a.R;j*=a.R;a.K=0;a.J=0;if(k<a.T){c=l5b;a.K=j*l5b;a.O=0}else if(j<k-a.T){a.K=a.u*((k-a.T)*j-j*j*0.5);a.J=a.u*j;c=a.u*(k-j-a.T);a.O=1}else{a.J=a.u*(k-a.T);c=l5b;a.K=0.5*a.u*(k-a.T)*(k-a.T)+(j-(k-a.T))*l5b;a.O=2}if((a.bb&a.k)!=0&&a.Kh()){Yfb(a.C,a.R*(a.mb[a.w]-a.mb[1]));a.F=Xfb(a.C,a.R*(a.mb[a.w]-a.mb[1]))*a.R;Yfb(a.D,a.R*(a.mb[a.w]-a.mb[2]));a.G=Xfb(a.D,a.R*(a.mb[a.w]-a.mb[2]))*a.R}else a.F=a.G=0;e=a.K;(i==2&&a.R==1||i==1&&a.R==-1)&&(a.K=-a.K);if(b)return;h=-a.R*e+c*f+a.J*g;h5(WT,a.hb[d],a.hb[d],c);h5(WT,a.hb[d],a.hb[i],-c-a.J);h5(WT,a.hb[d],a.hb[0],a.J);h5(WT,a.hb[i],a.hb[d],-c);h5(WT,a.hb[i],a.hb[i],c+a.J);h5(WT,a.hb[i],a.hb[0],-a.J);l5(WT,a.hb[d],h);l5(WT,a.hb[i],-h)}\nfunction p3(a,b){var c,d,e,f,g,h,i,j,k,m,n;i=0;e=0;if(a.qd==null&&a.Qc==0){i=_3(a.i-160,0);f=lr(a.g*a.Sc);e=!a.fc?70:f;a.vb&&(e=0)}a.qd!=null&&a.j.a>a.g-30&&(e=30);blb(b,a.Fc.c?'#eee':'#111');_kb(b,i,a.j.a-e,a.j.b,a.g-a.j.a+e);clb(b,XT);d=a.Qc;a.qd!=null&&(d=0);wBb();rBb=null;sBb=-1;for(g=0;g!=d;g++)vCb(a.Wc[g],a.bc,a.cc);if(a.Rc!=null)for(g=0;g!=a.Rc.length;g++)VCb(a.Rc[g],a.bc,a.cc);for(g=0;g!=d;g++)LBb(a.Wc[g],b);if(a.jc){alb(b,ST);b.a.lineWidth=4;Ukb(b,0,a.j.a-2,a.j.b,a.j.a-2);b.a.lineWidth=1}alb(b,ZT);if(a.qd!=null){Ykb(b,a.qd,10,a.g-10)}else if(!a.vb){h=rq(JE,XYb,2,10,6,1);if(a.fc){if(a.ic==-1){a.fc.Wf(h);h[0]=xRb(h[0]);h[1]!=null&&(h[1]=xRb(h[1]))}else h[0]=o0b+WV(DU(a.fc,a.ic),'V',false)}else{h[0]='t = '+VV(a.td);k=160*I3(a)*a.vd;k>=0.1&&(h[0]+=X2b+Mp(VT,k)+'x)');h[1]=xRb('time step = ')+VV(a.vd)}if(a.zb!=-1){for(g=0;h[g]!=null;g++);j=H3(a);j==null?(a.zb=-1):(h[g]=j)}m=i+5;d!=0&&(m=tCb(a.Wc[d-1])+20);for(g=0;h[g]!=null;g++);c=a.e.a.a.length;c>0&&(h[g++]=c+(c==1?xRb(' bad connection'):xRb(' bad connections')));a.Oc&&(h[g++]='(saved)');n=a.j.a-e;for(g=0;h[g]!=null;g++){Kf(b.a,h[g],m,n+15*(g+1))}}}\nfunction c3(a){var b,c,d,e,f,g,h,i;if(a.nc.c||V2(a))return;a.Wb=a.fc;a.Yb=-1;a.Xb=-1;if(a.Vc!=-1){if(TXb(a.Wc[a.Vc].u,0).e){a.Yb=a.Vc;a.Xb=a.Wc[a.Vc].I;sDb(a.Uc,false,F2(a,a.Vc),a.Qc>=2,G2(a,a.Vc),a.Wc[a.Vc]);a.A=new fM(true);GL(a.A,a.Uc.c);i=$wnd.Math.max(0,$wnd.Math.min(a.Vb,a.g-160));$L(a.A,a.Ub,i);cM(a.A)}}else if(a.fc){if(fr(a.fc,17)){g=a.fc;if(TXb(g.a.u,0).e){a.Xb=g.a.I;sDb(a.Uc,true,false,false,false,g.a);a.A=new fM(true);GL(a.A,a.Uc.c);$L(a.A,a.Ub,a.Vb);cM(a.A)}}else{CQ(a.cb,a.fc.Cf());CQ(a._,a.fc.Cf());if(a.Qc+Q2(a)<=1){BQ(a.V,new htb(Y2b,b3b));FQ(a.V,null);CQ(a.V,a.fc.Cf()&&a.Qc+Q2(a)>0)}else{M2(a,a.Yc);a.V.e=null;FQ(a.V,a.Yc);CQ(a.V,a.fc.Cf())}CQ(a.X,!!a.fc.Vf(0));CQ(a.fb,a.fc.ag()==2);CQ(a.eb,E2(a.fc));CQ(a.db,_4(a.fc));b=a.fc.yf();d=a.fc.Af();c=a.fc.zf();for(f=new OVb(a.ab.a);f.a<f.c.a.length;){e=MVb(f);if(e.kb){e.yf()||(b=false);e.Af()||(d=false);e.zf()||(c=false)}}CQ(a.Y,b);CQ(a.$,d);CQ(a.Z,c);a.A=new fM(true);GL(a.A,a.bb);$L(a.A,a.Ub,a.Vb);cM(a.A)}}else{a3(a);a.A=new fM(true);GL(a.A,a.Pb);h=$wnd.Math.max(0,$wnd.Math.min(a.Ub,a.i-400));i=$wnd.Math.max(0,$wnd.Math.min(a.Vb,a.g-450));$L(a.A,h,i);cM(a.A)}}\nfunction L5(g,h){var i;var j;var k;h.addEventListener(i$b,function(a){mousePos=m(h,a);var b=a.touches[0];var c=a$b;k=1;clearTimeout(j);a.preventDefault();a.timeStamp-i<300?(c=_Zb):(j=setTimeout(function(){g.bh()},500));i=a.timeStamp;var d=a.touches[0];var e=a.touches[a.touches.length-1];k=Math.hypot(d.clientX-e.clientX,d.clientY-e.clientY);var f=new MouseEvent(c,{clientX:0.5*(d.clientX+e.clientX),clientY:0.5*(d.clientY+e.clientY)});h.dispatchEvent(f);a.touches.length>1&&g.gh(f.clientX,f.clientY-h.getBoundingClientRect().y)},false);h.addEventListener(g$b,function(a){var b=new MouseEvent(c$b,{});a.preventDefault();clearTimeout(j);h.dispatchEvent(b)},false);h.addEventListener(h$b,function(a){a.preventDefault();clearTimeout(j);var b=a.touches[0];var c=a.touches[a.touches.length-1];if(a.touches.length>1){var d=Math.hypot(b.clientX-c.clientX,b.clientY-c.clientY);g.hh(40*(Math.log(d)-Math.log(k)));k=d}var e=new MouseEvent(b$b,{clientX:0.5*(b.clientX+c.clientX),clientY:0.5*(b.clientY+c.clientY)});h.dispatchEvent(e)},false);function m(a,b){var c=a.getBoundingClientRect();return {x:b.touches[0].clientX-c.left,y:b.touches[0].clientY-c.top}}}\nfunction eNb(){if(XMb)return;XMb=new JWb;bNb(F4b,new aNb(F4b,1.0E-13));bNb(g5b,new aNb(g5b,1.0E-16));jNb(M6b);jNb(M6b);jNb('xlm324v2-qpa 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.004081632653061225 0 1');jNb('xlm324v2-qnq 0 1e-16 200 0 1.5 0 0 2 1 1 0 0 1');jNb('xlm324v2-qpq 0 1e-16 333.3333333333333 0 1.5 0 0 2 1 1 0 0 1');jNb('~tl431ed-qn_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');jNb('~tl431ed-qn_ed-A1.2 0 1.2e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');jNb('~tl431ed-qn_ed-A2.2 0 2.2000000000000002e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');jNb('~tl431ed-qn_ed-A0.5 0 5e-17 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');jNb('~tl431ed-qp_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.014285714285714285 0.025 1');jNb('~tl431ed-qn_ed-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');jNb('~lm317-qpl-A0.1 0 1e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');jNb('~lm317-qnl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.01 0 1');jNb('~lm317-qpl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');jNb('~lm317-qnl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');jNb('~lm317-qpl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.02 0 1');jNb('~lm317-qnl-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');jNb('~lm317-qnl-A50 0 5e-15 0 0 1.5 0 0 2 1 1 0.01 0 1')}\nfunction MBb(a,b){var c,d,e,f,g,h,i,j,k;if(!a.j)return;b.a.save();Xf(b.a,a.A.c,a.A.d);Tkb(b,a.A.b,a.A.a);++a.a;if(a.a>2){a.a=0;a.j.globalAlpha=I$b;a.V.Fc.c?(a.j.fillStyle=e6b,undefined):(a.j.fillStyle=f6b,undefined);Jf(a.j,0,0,a.A.b,a.A.a);a.j.globalAlpha=1}If(b.a,a.j.canvas,0,0);alb(b,ZT);Zkb(b,a.c-2,a.d-2,5);alb(b,OT);Ukb(b,0,a.A.a/2|0,a.A.b-1,a.A.a/2|0);a.t||alb(b,(K7(),J7));Ukb(b,a.A.b/2|0,0,a.A.b/2|0,a.A.a-1);if(a.o){c=ABb(a,a.A.b,a.A.a);b.a.strokeStyle=g6b;b.a.fillStyle=g6b;for(d=-a.n;d<=a.n;d++){d!=0&&Ukb(b,lr(c*d)+(a.A.b/2|0),0,lr(c*d)+(a.A.b/2|0),a.A.a);Ukb(b,0,lr(c*d)+(a.A.a/2|0),a.A.b,lr(c*d)+(a.A.a/2|0))}}a.$=10;alb(b,ZT);a.Z!=null&&VBb(a,b,a.Z);if(a.T&&a.u.a.a.length>=2&&a.o){f=TXb(a.u,0);h=lDb(f,f.j);g=TXb(a.u,1);i=lDb(g,g.j);VBb(a,b,'X='+h+'/div, Y='+i+h6b)}b.a.restore();$Bb(a,b);if(!V2(a.V)&&nyb(a.A,a.V.bc,a.V.cc)&&a.u.a.a.length>=2){c=ABb(a,a.A.b,a.A.a);e=rq(JE,XYb,2,2,6,1);f=TXb(a.u,0);g=TXb(a.u,1);if(a.o){j=f.j*((a.V.bc-a.A.c-(a.A.b/2|0))/c-a.n*f.n/200);k=g.j*((-a.V.cc+a.A.d+(a.A.a/2|0))/c-a.n*g.n/200)}else{j=((a.V.bc-a.A.c)/(i6b*a.A.b)-1)*a.D;k=-((a.V.cc-a.A.d)/(i6b*a.A.a)-1)*a.F}e[0]=lDb(f,j);e[1]=lDb(g,k);PBb(a,b,e,2,a.V.bc,(SRb(),true))}}\nfunction bhb(a){var b,c,d,e,f;a.n=new SS;qM(a,a.n);MM(a,xRb('Edit Subcircuit Pin Layout'));OS(a.n,new bN(xRb('Drag the pins to the desired position')));new yWb;d=Bf();(DI(),d.Sb).style[uZb]='400 px';d.Sb.style[tZb]='400 px';d.Sb.width=400;d.Sb.height=400;OS(a.n,d);L5(null,d.Sb);a.b=d.Sb.getContext('2d');a.a=new Iab(50,50);a.a.ob=200;a.a.qb=50;a.k=-1;dhb(a);if(a.e.i==null){OS(a.n,new bN(xRb(G4b)));a.f=new zS;OS(a.n,a.f);kS(a.f,new thb(a))}e=new nP;kP(e,new bN(xRb('Width')));kP(e,b=new eL('+'));Ve(b,new vhb(a),(sm(),sm(),rm));kP(e,b=new eL('-'));Ve(b,new xhb(a),(null,rm));kP(e,new bN(xRb('Height')));kP(e,b=new eL('+'));Ve(b,new zhb(a),(null,rm));kP(e,b=new eL('-'));Ve(b,new Bhb(a),(null,rm));OS(a.n,e);Pe(e.Sb,H0b,true);OS(a.n,a.d=new W1(xRb('Show Label')));V1(a.d,(a.e.e&1)!=0);Ve(a.d,new Dhb(a),(null,rm));OS(a.n,a.i=new W1(xRb('Save Across Sessions')));V1(a.i,jbb(a.e));Ve(d,a,(Sm(),Sm(),Rm));Ve(d,a,(ln(),ln(),kn));Ve(d,a,(Xm(),Xm(),Wm));Ve(d,a,(an(),an(),_m));Ve(d,a,(fn(),fn(),en));e=new nP;e.Sb.style[uZb]=m5b;lP(e,(aP(),YO));e.Sb.className=H0b;OS(a.n,e);kP(e,f=new eL(xRb(G0b)));lP(e,_O);if(a.e.i==null){kP(e,c=new eL(xRb(n5b)));Ve(c,new Fhb(a),(null,rm))}Ve(f,new Hhb(a),(null,rm));RL(a)}\nfunction PCb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;lCb(b);e=(new ESb(PHb(c))).a;if(e==-1)return;d=G3(b.V,e);yCb(b,d);b.X=(new ESb(PHb(c))).a;s=(new ESb(PHb(c))).a;!fr(d,148)&&s==1&&(s=7);g=TCb(PHb(c));b.C[0]=wSb(uSb(PHb(c)));b.C[1]=wSb(uSb(PHb(c)));b.C[0]==0&&(b.C[0]=0.5);b.C[1]==0&&(b.C[1]=1);b.D=b.C[0];b.F=b.C[1];b.C[3]=b.C[2]=b.C[0];b.Z=null;n=(g&64)!=0;h=(g&Y$b)!=0;if((g&T$b)!=0){try{b.v=vSb(PHb(c),10);p=vSb(PHb(c),10);b.n=8;(g&_$b)!=0&&(b.n=uBb=vSb(PHb(c),10));q=d.dg(s);q>1&&(b.C[q]=uSb(PHb(c)));ICb(b,s);while(b.u.a.a.length>1)XXb(b.u,1);o=0;for(i=0;i!=p;i++){h&&(o=vSb(PHb(c),16));if(i!=0){k=vSb(PHb(c),10);r=vSb(PHb(c),10);f=G3(b.V,k);q=f.dg(r);q>1&&(b.C[q]=uSb(PHb(c)));NXb(b.u,new rDb(f,q,r,dCb(b,q,false)))}m=TXb(b.u,i);m.b=(o&1)!=0;if((g&u$b)!=0){m.k=true;m.j=uSb(PHb(c));m.n=vSb(PHb(c),10)}}while(OHb(c)){b.Z==null?(b.Z=PHb(c)):(b.Z+=' '+PHb(c))}}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}else{t=null;j=0;b.n=8;try{b.v=(new ESb(PHb(c))).a;if((g&32)!=0){u=(new ESb(PHb(c))).a;u!=-1&&(t=G3(b.V,u));n||(t=null)}(g&U$b)!=0&&(j=(new ESb(PHb(c))).a);while(OHb(c)){b.Z==null?(b.Z=PHb(c)):(b.Z+=' '+PHb(c))}}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}KCb(b,s,j,G3(b.V,e),t)}b.Z!=null&&(b.Z=ccb(b.Z));b.s=n;zCb(b,g)}\n",
"function XBb(a,b,c,d,e,f){var 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,P,Q,R;if(!c.e)return;G=0;v=(a.A.a-1)/2|0;h=a.W?'#A0A0A0':c.d;f||a.V.Vc==-1&&LU(c.e)?(h=L7(ST)):e&&(h=c.d);p=oDb(c,a.A.b);t=c.o;B=c.p;if(a.o){j=0;i=(a.n/2+0.05)*c.j;K=i*2*c.n/200}else{i=a.C[c.u];j=0;K=0;if(d){H=i;F=0;if(a.p){H=a.q;F=a.r}else if(a.R||a.r<(i+F)*0.5-(i-F)*0.55){F=-i;a.R=true}j=(H+F)*0.5;i=(H-F)*0.55}}c.q=-j+K;c.f=v/i;A=-10-lr(j*c.f);w=10-lr(j*c.f);if(a.o){a.g=c.j}else{a.g=l5b;while(a.g<20*i/v){a.g*=vBb[G++%3]}}C=g6b;s='#A0A0A0';if(a.V.Fc.c){C='#D0D0D0';s='#808080'}f&&(s=L7(ST));N=a.V.Sb*a.X;a.f=BBb(a);m=!a.o;if(a.b){L=a.g!=0&&(a.o||d);for(r=-100;r<=100;r++){if(r!=0&&!L)continue;R=v-lr((r*a.g-j)*c.f);if(R<0||R>=a.A.a-1)continue;g=r==0&&m?s:C;Tf(b.a,g);Qf(b.a,g);Ukb(b,0,R,a.A.b-1,R)}O=a.V.td-a.V.Sb*a.X*a.A.b;P=a.V.td-a.V.td%a.f;for(q=0;;q++){M=P-a.f*q;k=lr((M-O)/N);if(k<0)break;if(k>=a.A.b)continue;if(M<0)continue;g=C;(M+a.f/4)%(a.f*10)<a.f&&(g=s);Tf(b.a,g);Qf(b.a,g);Ukb(b,k,0,k,a.A.a-1)}}a.b=false;Tf(b.a,h);Qf(b.a,h);if(a.o){Q=v-lr(c.f*c.q);Ukb(b,0,Q,8,Q);Kf(b.a,'0',0,Q-2)}I=-1;J=-1;for(n=0;n!=a.A.b;n++){o=n+p&a.G-1;D=lr(c.f*(B[o]+c.q));u=lr(c.f*(t[o]+c.q));if(D<=v){if(D<A||u>w){a.B[c.u]=false;A=-1000;w=m$b}if(I!=-1){if(D==J&&u==J)continue;Ukb(b,I,v-J,n,v-J);I=J=-1}if(D==u){I=n;J=D;continue}Ukb(b,n,v-D,n,v-u)}}I!=-1&&Ukb(b,I,v-J,n-1,v-J)}\nfunction B3(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;n='';d='';Ybb();Rgb();cNb();t=uq(nq(qF,1),XYb,29,0,[new $Xb,new $Xb,new $Xb,new $Xb]);f=new $Xb;q=U3(a);v=rq(uF,P0b,8,a.oc.a.a.length,16,1);g=rq(uF,P0b,8,a.oc.a.a.length,16,1);if(!k4(a,true))return null;for(i=0;i!=a.ab.a.a.length;i++){c=G3(a,i);if(q&&!c.kb)continue;if(fr(c,162)){k=c;if((k.bb&1)!=0)continue;if(g[c.hb[0]])continue;s=2;$wnd.Math.abs(c._)>=$wnd.Math.abs(c.ab)&&c._>0&&(s=3);$wnd.Math.abs(c._)<=$wnd.Math.abs(c.ab)&&c.ab<0&&(s=0);$wnd.Math.abs(c._)<=$wnd.Math.abs(c.ab)&&c.ab>0&&(s=1);rVb(t[s].a,k);g[c.hb[0]]=true;if(c.hb[0]==0){yJ('Node \"'+k.a+'\" can\\'t be connected to ground');return null}}}$Vb();ZXb(t[2],new i7);ZXb(t[3],new l7);ZXb(t[0],new o7);ZXb(t[1],new r7);for(r=0;r<t.length;r++){for(o=0;o<t[r].a.a.length;o++){k=TXb(t[r],o);e=new Ijb(k.a,k.hb[0],o,r);rVb(f.a,e)}}for(i=0;i!=a.ab.a.a.length;i++){c=G3(a,i);if(q&&!c.kb)continue;if(fr(c,152)||fr(c,162)||fr(c,17))continue;if(fr(c,123)||fr(c,163))continue;n.length>0&&(n+='\\r');n+=bSb(c.gi);for(j=0;j!=c.ag();j++){m=c.hb[j];v[m]=true;n+=' '+m}w=c.nb;B=c.pb;A=c.ob;C=c.qb;c.nb=c.pb=c.ob=c.qb=0;u=c.Jf();u=qTb(u,c3b,'');c.nb=w;c.pb=B;c.ob=A;c.qb=C;d.length>0&&(d+=' ');d+=Zbb(u)}for(i=0;i!=f.a.a.length;i++){e=(bYb(i,f.a.a.length),tVb(f.a,i));if(!v[e.b]){yJ('Node \"'+e.a+'\" is not used!');return null}}h=true;for(i=0;i!=a.Dd.a.a.length;i++){p=TXb(a.Dd,i).a;if(!g[p]&&v[p]){if(a.sc==0&&h){h=false;continue}$wnd.alert('Some nodes are unconnected!');return null}}b=new obb;b.j=n;b.c=d;b.d=f;return b}\nfunction r4(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;k=c.length;if((d&1)==0){b.Vc=-1;P4(b,null);b.yc=b.zc=null;for(i=0;i!=b.ab.a.a.length;i++){f=G3(b,i);f.Ef()}b.td=b.wd=0;b.ab.a.a=rq(DE,XYb,1,0,5,1);b.zb=-1;b.Sb=5.0E-6;b.ac=5.0E-11;a2(b.N,false);a2(b.fd,false);a2(b.Cc,false);a2(b.Ld,true);a2(b.cd,true);M4(b);VEb(b.gd,117);VEb(b.H,50);VEb(b.Bc,50);YT=5;b.Qc=0;b.Jb=0}s=(d&4)!=0;for(p=0;p<k;){n=k-p;for(j=0;j!=k-p;j++)if(c[j+p]==10||c[j+p]==13){n=j++;j+p<c.length&&c[j+p]==10&&++j;break}m=ATb(sYb(c,p,(pYb(),n)));r=new RHb(m,o4b);while(OHb(r)){u=PHb(r);t=(HYb(0,u.length),u.charCodeAt(0));try{if(s&&t!=46)continue;if(t==111){q=new RCb(b);q.v=b.Qc;PCb(q,r);b.Wc[b.Qc++]=q;break}if(t==104){b.zb=(new ESb(PHb(r))).a;b.xb=(new ESb(PHb(r))).a;b.yb=(new ESb(PHb(r))).a;break}if(t==36){t4(b,r,d);break}if(t==33){C=ccb(PHb(r));D=_bb(C);D.b=(new ESb(PHb(r))).a;D.d=rTb(ccb(PHb(r)),',');D.f=rTb(ccb(PHb(r)),',');D.c=ccb(PHb(r));D.g=ccb(PHb(r));Vbb(D);break}if(t==37||t==63||t==66){break}t>=48&&t<=57&&(t=(new ESb(u)).a);if(t==34){_gb(r);break}if(t==32){lNb(r);break}if(t==38){e=new RY(r,b);!!e.b&&NXb(b.c,e);break}if(t==46){vbb(r);break}v=(new ESb(PHb(r))).a;A=(new ESb(PHb(r))).a;w=(new ESb(PHb(r))).a;B=(new ESb(PHb(r))).a;h=(new ESb(PHb(r))).a;o=I5(t,v,A,w,B,h,r);if(!o){PTb();break}o.wg();PXb(b.ab,o)}catch(a){a=wF(a);if(fr(a,15)){g=a;lg(g,(PTb(),OTb),'');console.log('exception while undumping '+g);break}else throw xF(a)}break}p+=j}T4(b);if((d&1)==0){for(i=0;i<b.c.a.a.length;i++){KY(TXb(b.c,i),b)||WXb(b.c,i--)}}g4(b);(d&2)==0&&H2(b);(d&4)!=0&&w5(b);P$();qUb(M$);keb();qUb(ieb)}\nfunction z_(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&LZb;b[3]=(2*a.length+15&X0b)>>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&LZb;b[13]=(this._sampleRate&X0b)>>16;b[14]=2*this._channels*this._sampleRate&LZb;b[15]=(2*this._channels*this._sampleRate&X0b)>>16;b[16]=2*this._channels;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&LZb;b[22]=(2*a.length&X0b)>>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(m$b))}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 zjb(b){var c,d;if(Cjb(b,'(')){d=ojb(b);Cjb(b,')')||Bjb(b,A5b+b.e);return d}if(Cjb(b,'t'))return new kjb(3);if(b.e.length==1){c=eTb(b.e,0);if(c>=97&&c<=105){njb(b);return new kjb(50+(c-97))}}if(sTb(b.e,'last')&&b.e.length==5){c=eTb(b.e,4);if(c>=97&&c<=105){njb(b);return new kjb(70+(c-97))}}if(hTb(b.e,'dt')&&sTb(b.e,'d')&&b.e.length==4){c=eTb(b.e,1);if(c>=97&&c<=105){njb(b);return new kjb(60+(c-97))}}if(Cjb(b,'lastoutput'))return new kjb(30);if(Cjb(b,'timestep'))return new kjb(31);if(Cjb(b,'pi'))return new ljb(VYb);if(Cjb(b,'sin'))return ujb(b,11);if(Cjb(b,'cos'))return ujb(b,12);if(Cjb(b,'asin'))return ujb(b,44);if(Cjb(b,'acos'))return ujb(b,45);if(Cjb(b,'atan'))return ujb(b,46);if(Cjb(b,'sinh'))return ujb(b,47);if(Cjb(b,'cosh'))return ujb(b,48);if(Cjb(b,'tanh'))return ujb(b,49);if(Cjb(b,'abs'))return ujb(b,13);if(Cjb(b,'exp'))return ujb(b,14);if(Cjb(b,'log'))return ujb(b,15);if(Cjb(b,'sqrt'))return ujb(b,16);if(Cjb(b,'tan'))return ujb(b,17);if(Cjb(b,'tri'))return ujb(b,23);if(Cjb(b,'saw'))return ujb(b,24);if(Cjb(b,'floor'))return ujb(b,42);if(Cjb(b,'ceil'))return ujb(b,43);if(Cjb(b,'min'))return vjb(b,20,2,m$b);if(Cjb(b,'max'))return vjb(b,19,2,m$b);if(Cjb(b,'pwl'))return vjb(b,22,2,m$b);if(Cjb(b,'mod'))return vjb(b,25,2,2);if(Cjb(b,'step'))return vjb(b,26,1,2);if(Cjb(b,'select'))return vjb(b,27,3,3);if(Cjb(b,'clamp'))return vjb(b,21,3,3);if(Cjb(b,'pwr'))return vjb(b,28,2,2);if(Cjb(b,'pwrs'))return vjb(b,29,2,2);try{d=new ljb(wSb(uSb(b.e)));njb(b);return d}catch(a){a=wF(a);if(fr(a,15)){b.e.length==0?b.a==null&&(b.a='unexpected end of input'):Bjb(b,'unrecognized token: '+b.e);return new ljb(0)}else throw xF(a)}}\nfunction A4(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if(a.k==null||a.ab.a.a.length==0){a.k=null;return}c=a.U;a.U=false;m=CF(160*I3(a));q=(PTb(),CF(Date.now()));j=a.Jb;if(zF(j,0)==0){a.Jb=q;return}if(EF(m$b,IF(m,MF(q,a.Jb)))&&!b)return;d=D2(a);p=a.xd;f=100;e=lr(m$b/a._b);for(h=1;;h++){if(f>=3&&a.vd<a.Sb){a.vd=$wnd.Math.min(a.vd*2,a.Sb);G5('timestep up = '+a.vd+' at '+a.td);e5(a);f=0}for(g=0;g!=a.W.length;g++)a.W[g].zg();++a.od;o=a.b&&a.vd/2>a.ac?100:5000;for(n=0;n!=o;n++){a.C=true;a.rd=n;for(g=0;g!=a.o;g++)a.s[g]=a.wc[g];if(a.q){for(g=0;g!=a.o;g++)for(i=0;i!=a.o;i++)a.k[g][i]=a.vc[g][i]}for(g=0;g!=a.W.length;g++)a.W[g].Ff();if(a.qd!=null)return;k=c;c=false;if(a.o<8){for(i=0;i!=a.o;i++){for(g=0;g!=a.o;g++){r=a.k[g][i];if(isNaN(r)||!isNaN(r)&&!isFinite(r)){q5(a,'nan/infinite matrix!',null);console.log('circuitMatrix '+g+' '+i+' is '+r);return}}}}if(k){for(i=0;i!=a.o;i++){r='';for(g=0;g!=a.o;g++)r+=a.k[i][g]+',';r+=GZb;console.log(r)}console.log('done')}if(a.q){if(a.C&&n>0)break;if(!W5(a.k,a.o,a.r)){q5(a,r4b,null);return}}X5(a.k,a.o,a.r,a.s);z2(a,a.s);if(!a.q)break}if(n==o){f=0;if(a.b){a.vd/=2;G5('timestep down to '+a.vd+' at '+a.td)}if(a.vd<a.ac||!a.b){console.log('convergence failed after '+n+' iterations');q5(a,'Convergence failed!',null);break}R4(a,a.Kb);e5(a);continue}(n>5||a.vd<a.Sb)&&G5('converged after '+n+' iterations, timeStep = '+a.vd);n<3?++f:(f=0);a.td+=a.vd;a.wd+=a.vd;if(a.wd>=a.Sb){a.wd-=a.Sb;++a.xd}for(g=0;g!=a.W.length;g++)a.W[g].Ag();d||A2(a);for(g=0;g!=a.Qc;g++)OCb(a.Wc[g]);for(g=0;g!=a.Rc.length;g++)OCb(a.Rc[g].a);s=$wnd.CircuitJS1.ontimestep;s&&s($wnd.CircuitJS1);for(g=0;g!=a.Kb.length;g++)a.Kb[g]=a.qc[g];q=CF(Date.now());j=q;if(EF((a.xd-p)*m$b,IF(m,MF(q,a.Jb)))||DF(MF(q,a.Ib),e))break;if(!a.ed)break}a.Jb=j;d&&A2(a)}\nfunction Xd(){Xd=ZF;Pc=new Ob;Oc=new Nb;Qc=new Pb;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;_c=new dc;ad=new ec;bd=new fc;dd=new hc;cd=new gc;ed=new ic;fd=new jc;gd=new mc;hd=new nc;kd=new pc;ld=new qc;jd=new oc;md=new rc;nd=new sc;od=new tc;pd=new uc;rd=new xc;td=new zc;ud=new Ac;sd=new yc;qd=new vc;vd=new Bc;wd=new Cc;xd=new Dc;yd=new Ec;zd=new Hc;Bd=new Mc;Ad=new Lc;Cd=new Nc;Fd=new Zd;Gd=new $d;Ed=new Yd;Hd=new _d;Id=new ae;Jd=new be;Kd=new ce;Ld=new de;Md=new ge;Od=new ie;Pd=new je;Nd=new he;Qd=new ke;Rd=new le;Sd=new me;Td=new ne;Vd=new pe;Wd=new qe;Ud=new oe;Dd=new JWb;nUb(Dd,'region',Cd);nUb(Dd,'alert',Oc);nUb(Dd,eZb,$c);nUb(Dd,YYb,Pc);nUb(Dd,ZYb,Qc);nUb(Dd,'document',ad);nUb(Dd,'article',Rc);nUb(Dd,'banner',Sc);nUb(Dd,$Yb,Tc);nUb(Dd,_Yb,Uc);nUb(Dd,'gridcell',dd);nUb(Dd,aZb,Vc);nUb(Dd,'group',ed);nUb(Dd,'combobox',Wc);nUb(Dd,bZb,Xc);nUb(Dd,cZb,Yc);nUb(Dd,dZb,Zc);nUb(Dd,'list',jd);nUb(Dd,'directory',_c);nUb(Dd,'form',bd);nUb(Dd,'grid',cd);nUb(Dd,'heading',fd);nUb(Dd,'img',gd);nUb(Dd,'link',hd);nUb(Dd,'listbox',kd);nUb(Dd,'listitem',ld);nUb(Dd,'log',md);nUb(Dd,fZb,nd);nUb(Dd,'marquee',od);nUb(Dd,'math',pd);nUb(Dd,'menu',qd);nUb(Dd,'menubar',rd);nUb(Dd,'menuitem',sd);nUb(Dd,gZb,td);nUb(Dd,jZb,xd);nUb(Dd,'radio',Ad);nUb(Dd,hZb,ud);nUb(Dd,iZb,vd);nUb(Dd,'note',wd);nUb(Dd,kZb,yd);nUb(Dd,mZb,zd);nUb(Dd,nZb,Bd);nUb(Dd,'row',Ed);nUb(Dd,'rowgroup',Fd);nUb(Dd,'rowheader',Gd);nUb(Dd,oZb,Id);nUb(Dd,'separator',Jd);nUb(Dd,'scrollbar',Hd);nUb(Dd,'slider',Kd);nUb(Dd,pZb,Ld);nUb(Dd,'status',Md);nUb(Dd,'tab',Nd);nUb(Dd,'tablist',Od);nUb(Dd,'tabpanel',Pd);nUb(Dd,'textbox',Qd);nUb(Dd,'timer',Rd);nUb(Dd,'toolbar',Sd);nUb(Dd,'tooltip',Td);nUb(Dd,'tree',Ud);nUb(Dd,'treegrid',Vd);nUb(Dd,'treeitem',Wd)}\nfunction qp(a,b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s;switch(b){case 71:h=d.a.getFullYear()-1900>=-1900?1:0;c>=4?HTb(a,uq(nq(JE,1),XYb,2,6,['Before Christ','Anno Domini'])[h]):HTb(a,uq(nq(JE,1),XYb,2,6,['BC','AD'])[h]);break;case 121:lp(a,c,d);break;case 77:kp(a,c,d);break;case 107:i=e.a.getHours();i==0?rp(a,24,c):rp(a,i,c);break;case 83:jp(a,c,e);break;case 69:k=d.a.getDay();c==5?HTb(a,uq(nq(JE,1),XYb,2,6,['S','M','T','W','T','F','S'])[k]):c==4?HTb(a,uq(nq(JE,1),XYb,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[k]):HTb(a,uq(nq(JE,1),XYb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[k]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?HTb(a,uq(nq(JE,1),XYb,2,6,['AM','PM'])[1]):HTb(a,uq(nq(JE,1),XYb,2,6,['AM','PM'])[0]);break;case 104:m=e.a.getHours()%12;m==0?rp(a,12,c):rp(a,m,c);break;case 75:n=e.a.getHours()%12;rp(a,n,c);break;case 72:o=e.a.getHours();rp(a,o,c);break;case 99:p=d.a.getDay();c==5?HTb(a,uq(nq(JE,1),XYb,2,6,['S','M','T','W','T','F','S'])[p]):c==4?HTb(a,uq(nq(JE,1),XYb,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[p]):c==3?HTb(a,uq(nq(JE,1),XYb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[p]):rp(a,p,1);break;case 76:q=d.a.getMonth();c==5?HTb(a,uq(nq(JE,1),XYb,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[q]):c==4?HTb(a,uq(nq(JE,1),XYb,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[q]):c==3?HTb(a,uq(nq(JE,1),XYb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[q]):rp(a,q+1,c);break;case 81:r=d.a.getMonth()/3|0;c<4?HTb(a,uq(nq(JE,1),XYb,2,6,['Q1','Q2','Q3','Q4'])[r]):HTb(a,uq(nq(JE,1),XYb,2,6,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[r]);break;case 100:s=d.a.getDate();rp(a,s,c);break;case 109:j=e.a.getMinutes();rp(a,j,c);break;case 115:g=e.a.getSeconds();rp(a,g,c);break;case 122:c<4?HTb(a,f.c[0]):HTb(a,f.c[1]);break;case 118:HTb(a,f.b);break;case 90:c<3?HTb(a,cq(f)):c==3?HTb(a,bq(f)):HTb(a,eq(f.a));break;default:return false;}return true}\nfunction hjb(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.a.length>0){d=SXb(a.a);a.a.a.a.length==2&&(e=VXb(a.a))}switch(a.b){case 1:return hjb(d,b)+hjb(e,b);case 2:return hjb(d,b)-hjb(e,b);case 7:return hjb(d,b)*hjb(e,b);case 8:return hjb(d,b)/hjb(e,b);case 9:return $wnd.Math.pow(hjb(d,b),hjb(e,b));case 33:return hjb(d,b)!=0||hjb(e,b)!=0?1:0;case 34:return hjb(d,b)!=0&&hjb(e,b)!=0?1:0;case 35:return hjb(d,b)==hjb(e,b)?1:0;case 40:return hjb(d,b)!=hjb(e,b)?1:0;case 36:return hjb(d,b)<=hjb(e,b)?1:0;case 37:return hjb(d,b)>=hjb(e,b)?1:0;case 38:return hjb(d,b)<hjb(e,b)?1:0;case 39:return hjb(d,b)>hjb(e,b)?1:0;case 32:return hjb(TXb(a.a,hjb(d,b)!=0?1:2),b);case 10:return -hjb(d,b);case 41:return hjb(d,b)==0?1:0;case 6:return a.c;case 3:return b.c;case 11:return $wnd.Math.sin(hjb(d,b));case 12:return $wnd.Math.cos(hjb(d,b));case 13:return $wnd.Math.abs(hjb(d,b));case 14:return $wnd.Math.exp(hjb(d,b));case 15:return $wnd.Math.log(hjb(d,b));case 16:return $wnd.Math.sqrt(hjb(d,b));case 17:return $wnd.Math.tan(hjb(d,b));case 44:return $wnd.Math.asin(hjb(d,b));case 45:return $wnd.Math.acos(hjb(d,b));case 46:return $wnd.Math.atan(hjb(d,b));case 47:return WSb(hjb(d,b));case 48:return SSb(hjb(d,b));case 49:return XSb(hjb(d,b));case 42:return $wnd.Math.floor(hjb(d,b));case 43:return $wnd.Math.ceil(hjb(d,b));case 20:{f=hjb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.min(f,hjb(TXb(a.a,c),b));return f}case 19:{f=hjb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.max(f,hjb(TXb(a.a,c),b));return f}case 21:return $wnd.Math.min($wnd.Math.max(hjb(d,b),hjb(TXb(a.a,1),b)),hjb(TXb(a.a,2),b));case 26:{f=hjb(d,b);if(!e)return f<0?0:1;return f>hjb(e,b)?0:f<0?0:1}case 27:{f=hjb(d,b);return hjb(TXb(a.a,f>0?2:1),b)}case 23:{f=ijb(hjb(d,b))/VYb;return f<1?-1+f*2:3-f*2}case 24:{f=ijb(hjb(d,b))/VYb;return f-1}case 25:return hjb(d,b)%hjb(e,b);case 22:return jjb(b,a.a);case 28:return $wnd.Math.pow($wnd.Math.abs(hjb(d,b)),hjb(e,b));case 29:{f=hjb(d,b);if(f<0)return -$wnd.Math.pow(-f,hjb(e,b));return $wnd.Math.pow(f,hjb(e,b))}case 30:return b.a;case 31:return u2.vd;default:if(a.b>=70)return b.b[a.b-70];if(a.b>=60)return (b.d[a.b-60]-b.b[a.b-60])/u2.vd;if(a.b>=50)return b.d[a.b-50];console.log('unknown\\n');}return 0}\nfunction v5(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;o=new BRb;yRb(o,'updateCircuit()');wf(b.J)!=lr(b.i*window.devicePixelRatio)&&G4(b);f=b.d;if(b.d||b.L){yRb(o,'analyzeCircuit()');x2(b);b.d=false;ARb(o)}if(b.mc&&b.ed){yRb(o,'stampCircuit()');try{j4(b)}catch(a){a=wF(a);if(fr(a,15)){q5(b,'Exception in stampCircuit()',null)}else throw xF(a)}ARb(o)}!!b.pd&&b.pd!=b.fc&&b.pd.sg(true);Z4(b);h=new dlb(b.K);if(b.Fc.c){ZT=(K7(),z7);KT=z7;alb(h,I7);ue(b.J).style[u4b]='#fff'}else{ZT=(K7(),I7);KT=G7;alb(h,z7);ue(b.J).style[u4b]='#000'}_kb(h,0,0,b.i,b.g);if(b.ed){b.mc&&(console.log('needsStamp while simRunning?'),undefined);yRb(o,'runCircuit()');try{A4(b,f)}catch(a){a=wF(a);if(fr(a,15)){g=a;J5();console.log('exception in runCircuit '+g);lg(g,(PTb(),OTb),'')}else throw xF(a)}ARb(o)}s=(PTb(),CF(Date.now()));if(b.ed){if(KF(b.Lb,0)){n=PF(MF(s,b.Lb));c=b.H.k;c=$wnd.Math.exp(c/3.5-14.2);HT=1.7*n*c;b.B.c||(HT=-HT)}b.Lb=s}else{b.Lb=0}if(EF(MF(s,b.Xc),m$b)){b.pb=b.qb;b.nd=b.od;b.qb=0;b.od=0;b.Xc=s}PT=$wnd.Math.exp(b.Bc.k/4.762-7);yRb(o,'graphics');clb(h,XT);Sf(h.a,(eg(),cg).a);b.nc.c&&(h.a.save(),undefined,alb(h,new N7(209,75,75)),h.a.lineWidth=3,undefined,h.a.fillRect(20,30,30,20),undefined,h.a.beginPath(),undefined,h.a.moveTo(25,30),undefined,h.a.lineTo(25,26),undefined,h.a.arc(35,26,10,-3.1415,0,false),undefined,h.a.lineTo(45,30),undefined,h.a.stroke(),undefined,h.a.restore(),undefined,undefined);alb(h,(K7(),I7));q=window.devicePixelRatio;Uf(b.K,b.Cd[0]*q,0,0,b.Cd[3]*q,b.Cd[4]*q,b.Cd[5]*q);yRb(o,'elm.draw()');for(k=0;k!=b.ab.a.a.length;k++){b.Cc.c&&alb(h,E7);G3(b,k).If(h)}ARb(o);if(b.gc!=2&&b.gc!=3){for(m=0;m!=b.Ac.a.a.length;m++)qV(h,TXb(b.Ac,m))}if(b.ud==2||b.ud==3||b.ud==5||b.ud==4){for(m=0;m!=b.ab.a.a.length;m++){d=G3(b,m);if(d!=b.fc||b.ud!=5){alb(h,E7);Zkb(h,d.nb-3,d.pb-3,7);Zkb(h,d.ob-3,d.qb-3,7)}else{rU(d,h,ST)}}}b.ud==6&&!!b.fc&&rU(b.fc,h,ST);if(!!b.O&&(b.O.nb!=b.O.ob||b.O.pb!=b.O.qb)){b.O.If(h);rU(b.O,h,ST)}for(j=0;j!=b.e.a.a.length;j++){e=TXb(b.e,j);alb(h,H7);Zkb(h,e.a-3,e.b-3,7)}if(b.$c){alb(h,ST);Xkb(h,b.$c.c,b.$c.d,b.$c.b,b.$c.a)}if(b.F.c&&b.bc>=0&&b.bc<=b.j.b&&b.cc<=b.j.a){alb(h,E7);t=a5(b,R3(b,b.bc));u=a5(b,S3(b,b.cc));Ukb(h,t,lr((0-b.Cd[5])/b.Cd[3]),t,S3(b,b.j.a));Ukb(h,lr((0-b.Cd[4])/b.Cd[0]),u,R3(b,b.j.b),u)}Uf(b.K,q,0,0,q,0,0);yRb(o,'drawBottomArea()');p3(b,h);ARb(o);alb(h,I7);ARb(o);!!b.pd&&b.pd!=b.fc&&b.pd.sg(false);++b.qb;if(b.L){b.L=false;b.d=true}b.Ib=b.Lb;ARb(o);if(b.M){i=15;Ykb(h,'Framerate: '+Mp(VT,b.pb),10,15);Ykb(h,'Steprate: '+Mp(VT,b.nd),10,i+=15);Ykb(h,'Steprate/iter: '+Mp(VT,b.nd/I3(b)),10,i+=15);Ykb(h,'iterc: '+Mp(VT,I3(b)),10,i+=15);Ykb(h,'Frames: '+b.qb,10,i+=15);i+=30;p=(v=new KTb,CRb(v,o.c,o.b,0),v).a;r=rTb(p,GZb);for(t=0;t<r.length;t++){Kf(h.a,r[t],10,i+15*t)}}w=$wnd.CircuitJS1.onupdate;w&&w($wnd.CircuitJS1)}\nfunction b4(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if((b==I3b||b==fZb||b==V3b)&&a.nc.c){yJ(xRb('Editing disabled. Re-enable from the Options menu.'));return}c=='about'&&(n2=new HY);if(c==p3b){o4(a);$wnd.openFile!=undefined?N5():($doc.getElementById(g4b).click(),undefined)}c==n3b&&FJ($doc.URL,'_blank','');c=='save'&&O5(r3(a));c==u3b&&P5(r3(a));c==q3b&&(p2=new Xlb(a));c==r3b&&(p2=new Olb(a));if(c==x3b){m=r3(a);p2=new Yib(m);p2.nf();a.Gd=false}if(c==v3b){n=r3(a);p2=new Jib(n);p2.nf();a.Gd=false}if(c==y3b){o=r3(a);p2=new Pib(a,o);p2.nf();a.Gd=false}c==A3b&&(p2=new Eib(1),p2.nf());if(c=='copypng'){e=A3(u2,1);F5((DI(),e.Sb));!!a.A&&VL(a.A,false)}c==B3b&&$2(a);c==C3b&&W2();c==D3b&&(a.L=true,z4(a));c==E3b&&(d=A3(a,0),m4((DI(),d.Sb)));c=='recover'&&(o4(a),p4(a,a.Ic),!!a.Nc&&CQ(a.Nc,false),CQ(a.Hc,false),undefined);(b==Y2b||b==h4b)&&!!a.A&&VL(a.A,false);if(b==a4b&&c==b4b){p2=new AGb(a);p2.nf()}if(b==a4b&&c==c4b){p2=new UHb;p2.nf()}if(c==oZb){p2=new kFb(a);p2.nf()}b==a4b&&c=='other'&&Z2(a,new yib(a));c=='devtools'&&($wnd.toggleDevTools(),undefined);c==J3b&&i3(a);c==K3b&&d3(a);if(b==i4b&&!!a.fc){a.Wb=a.fc;b=Y2b}b!=Y2b&&(a.Wb=null);c=='cut'&&X2(a);c==L3b&&(p=!!a.Wb&&!a.Wb.kb,O4(a),a.v=P2(a),p&&I2(a),B5(a),(a.v==null||a.v.length==0)&&s4(a),CQ(a.xc,a.v!=null&&a.v.length>0),undefined);c==Z$b&&b3(a,null);c==N3b&&(O4(a),q=P2(a),b3(a,q),undefined);c=='flip'&&(vU(a.Wb),g4(a));c=='split'&&g3(a,a.Wb);c==O3b&&e3(a);if(c==Q3b){o4(a);H2(a)}if(c=='flipx'){o4(a);w3(a)}if(c=='flipy'){o4(a);y3(a)}if(c==U3b){o4(a);x3(a)}c=='stackAll'&&b5(a);c==W3b&&t5(a);c==X3b&&J2(a);c==Y3b&&F4(a);c==S3b&&D5(a,20,true);c==T3b&&D5(a,-20,true);c==R3b&&I4(a,1,true);b==Y2b&&c==I3b&&Z2(a,a.Wb);if(c==f4b){b!=Y2b&&(a.Wb=null);o4(a);Y2(a,true)}c=='sliders'&&f3(a,a.Wb);if(c==d4b&&!!a.Wb){for(g=0;g!=a.Qc;g++)if(!bCb(a.Wc[g]))break;if(g==a.Qc){if(a.Qc==a.Wc.length)return;++a.Qc;a.Wc[g]=new RCb(a);a.Wc[g].v=g}yCb(a.Wc[g],a.Wb);g>0&&(a.Wc[g].X=a.Wc[g-1].X)}if(c==e4b&&!!a.Wb){i=new ZCb(a5(a,a.Wb.nb+50),a5(a,a.Wb.pb+50));PXb(a.ab,i);XCb(i,a.Wb);g4(a)}if(iTb(c.substr(0,10),Z2b)&&!!a.Wb){h=vSb(c.substr(10),10);h<a.Qc+Q2(a)&&(h<a.Qc?xBb(a.Wc[h],a.Wb):xBb(J3(a,h-a.Qc).a,a.Wb));a.Tc=-1}if(b==h4b){o4(a);a.Yb!=-1?(j=a.Wc[a.Yb]):(j=a.fc.a);if(c=='dock'){if(a.Qc==a.Wc.length)return;a.Wc[a.Qc]=a.fc.a;a.fc.a=null;a.Wc[a.Qc].v=a.Qc;++a.Qc;Y2(a,false)}if(c=='undock'){f=bCb(j);i=new ZCb(a5(a,f.nb+50),a5(a,f.pb+50));PXb(a.ab,i);WCb(i,a.Wc[a.Yb]);for(g=a.Yb;g<a.Qc;g++)a.Wc[g]=a.Wc[g+1];--a.Qc;g4(a)}c=='remove'&&yCb(j,null);c==j4b&&rCb(j,a.Xb);c=='speed2'&&NCb(j);c=='speed1/2'&&(j.X<o$b&&(j.X*=2),sCb(j,false));c==k4b&&oCb(j);c==EZb&&c5(a,a.Yb);c=='unstack'&&u5(a,a.Yb);c=='combine'&&K2(a,a.Yb);c=='selecty'&&wCb(j);c=='reset'&&sCb(j,true);c==l4b&&(j.w=new GDb(j),p2=j.w);U2(a)}if(b=='circuits'&&c.indexOf('setup ')==0){o4(a);k=lTb(c,yTb(32),6);v4(a,c.substr(6,k-6),c.substr(k+1))}if(c==o3b){o4(a);v4(a,'blank.txt','Blank Circuit')}if(b==fZb){!!a.A&&VL(a.A,false);a.gc=0;L4(a,m4b);c.length>0&&(a.hc=c);fTb(c,'DragAll')==0?(a.gc=1,L4(a,n4b)):fTb(c,'DragRow')==0?(a.gc=2,L4(a,n4b)):fTb(c,U2b)==0?(a.gc=3,L4(a,n4b)):fTb(c,V2b)==0?(a.gc=4,L4(a,n4b)):fTb(c,'DragPost')==0?(a.gc=5,L4(a,n4b)):fTb(c,W2b)==0&&(a.gc=6,L4(a,n4b));DLb(a.Ad,kUb(a.u,a.hc));zLb(a.Ad,a.hc);a.ud=a.gc}if(c==F3b){Skb?(r=$doc,r.exitFullscreen?r.exitFullscreen():r.mozExitFullScreen?r.mozExitFullScreen():r.webkitExitFullscreen?r.webkitExitFullscreen():r.msExitFullscreen&&r.msExitFullscreen(),undefined,Skb=false):(s=$doc.documentElement,s.requestFullscreen?s.requestFullscreen():s.mozRequestFullScreen?s.mozRequestFullScreen():s.webkitRequestFullscreen?s.webkitRequestFullscreen():s.msRequestFullscreen&&s.msRequestFullscreen(),undefined,Skb=true);H2(a)}y4(a)}\nfunction H5(a,b,c){var d,e;if(a==D1b)return new ilb(b,c);if(a==j1b)return new Szb(b,c);if(a==G1b)return new TW(b,c);if(a==n1b)return new s9(b,c);if(a==p1b)return new tIb(b,c);if(a==r1b)return new xrb(b,c);if(a==_1b||a=='TransistorElm')return new Ytb(b,c);if(a==a2b)return new Ewb(b,c);if(a==i1b)return new HQb(b,c);if(a==k1b)return new A1(b,c);if(a==l1b)return new lxb(b,c);if(a==m1b)return new jmb(b,c);if(a==E1b||a=='VoltageElm')return new idb(b,c);if(a==I1b)return new FPb(b,c);if(a=='PotElm')return new Bxb(b,c);if(a=='OutputElm')return new pwb(b,c);if(a==K1b)return new tab(b,c);if(a=='ProbeElm')return new Yxb(b,c);if(a==$1b)return new mgb(b,c);if(a=='ZenerElm')return new cRb(b,c);if(a==F1b)return new hX(b,c);if(a=='ACRailElm')return new fX(b,c);if(a==H1b)return new zHb(b,c);if(a=='SweepElm')return new aIb(b,c);if(a=='LEDElm')return new mpb(b,c);if(a==J1b)return new C$(b,c);if(a==w2b)return new Pqb(b,c);if(a==x2b)return new jrb(b,c);if(a==s1b)return new AMb(b,c);if(a==t1b)return new bJb(b,c);if(a==v1b)return new _Lb(b,c);if(a=='RelayElm')return new tzb(b,c);if(a==w1b)return new Eyb(b,c);if(a==x1b)return new $yb(b,c);if(a==Z1b)return new rKb(b,c);if(a==z1b)return new Urb(b,c);if(a==A1b)return new kHb(b,c);if(a=='ClockElm')return new w7(b,c);if(a=='AMElm')return new qY(b,c);if(a=='FMElm')return new Zjb(b,c);if(a=='LampElm')return new Upb(b,c);if(a==o1b)return new jyb(b,c);if(a==i2b)return new Zub(b,c);if(a==j2b)return new Wvb(b,c);if(a==b2b||a=='MosfetElm')return new ltb(b,c);if(a==c2b)return new Cwb(b,c);if(a=='NJfetElm'||a=='JfetElm')return new ktb(b,c);if(a=='PJfetElm')return new Bwb(b,c);if(a==l2b)return new jZ(b,c);if(a==m2b)return new EZ(b,c);if(a==o2b)return new iBb(b,c);if(a==p2b)return new Wmb(b,c);if(a==n2b)return new mNb(b,c);if(a=='SCRElm')return new uAb(b,c);if(a=='DiacElm')return new Dfb(b,c);if(a=='TriacElm')return new MNb(b,c);if(a=='TriodeElm')return new hOb(b,c);if(a==f2b)return new QPb(b,c);if(a==g2b)return new FOb(b,c);if(a=='CC2Elm')return new W_(b,c);if(a=='CC2NegElm')return new h0(b,c);if(a==y2b)return new Dmb(b,c);if(a==z2b)return new $tb(b,c);if(a==A2b)return new rub(b,c);if(a==B2b)return new t$(b,c);if(a==C2b)return new hub(b,c);if(a==D2b)return new VQb(b,c);if(a==E2b)return new ldb(b,c);if(a==F2b)return new lnb(b,c);if(a==H2b)return new hGb(b,c);if(a==J2b)return new Wsb(b,c);if(a==K2b)return new Reb(b,c);if(a==L2b)return new JGb(b,c);if(a==M2b)return new Swb(b,c);if(a==S2b)return new Gwb(b,c);if(a==N2b)return new a9(b,c);if(a=='DecadeElm'||a=='RingCounterElm')return new eAb(b,c);if(a=='TimerElm')return new hLb(b,c);if(a=='DACElm')return new Ccb(b,c);if(a=='ADCElm')return new dY(b,c);if(a=='LatchElm')return new mqb(b,c);if(a=='SeqGenElm')return new AFb(b,c);if(a=='VCOElm')return new gPb(b,c);if(a=='BoxElm')return new J_(b,c);if(a=='LineElm')return new xqb(b,c);if(a=='TextElm')return new MJb(b,c);if(a==G2b)return new SIb(b,c);if(a==I2b)return new QFb(b,c);if(a==P2b)return new qkb(b,c);if(a==Q2b)return new Blb(b,c);if(a==T2b)return new msb(b,c);if(a==O1b)return new xpb(b,c);if(a==R2b||a=='CustomLogicElm')return new Abb(b,c);if(a==S1b)return new yJb(b,c);if(a==Q1b)return new VY(b,c);if(a==V1b)return new Deb(b,c);if(a==W1b)return new o_(b,c);if(a==d2b||a=='DarlingtonElm')return new jtb(b,c);if(a==e2b)return new Awb(b,c);if(a==r2b)return new E8(b,c);if(a=='OTAElm')return new Cub(b,c);if(a=='NoiseElm')return new eub(b,c);if(a=='VCVSElm')return new sPb(b,c);if(a=='VCCSElm')return new m0(b,c);if(a=='CCVSElm')return new c1(b,c);if(a=='CCCSElm')return new K0(b,c);if(a==P1b)return new Oub(b,c);if(a=='ScopeElm')return new ZCb(b,c);if(a=='FuseElm')return new Dkb(b,c);if(a==U1b)return new Vob(b,c);if(a==u1b)return new fcb(b,c);if(a==s2b)return new cwb(b,c);if(a==X1b)return new BHb(b,c);if(a==k2b)return new Jvb(b,c);if(a==v2b)return new Rab(b,c);if(a==L1b)return new Q$(b,c);if(a==B1b)return new hab(b,c);if(a=='SRAMElm')return new TAb(b,c);if(a==t2b)return new RKb(b,c);if(a==Y1b)return new Qcb(b,c);if(a=='LDRElm')return new Dob(b,c);if(a==y1b)return new _Jb(b,c);if(a==h2b)return new VOb(b,c);if(a==N1b)return new Jjb(b,c);if(a==T1b)return new bfb(b,c);if(a==R1b)return new kQb(b,c);if(a==O2b)return new P8(b,c);if(a==q2b)return new mfb(b,c);if(a==M1b)return new leb(b,c);if(a==u2b)return new Asb(b,c);if(a==q1b)return new ydb(b,c);if(a==C1b)return new K9(b,c);if(iTb(a.substr(0,19),$2b)){d=kTb(a,yTb(58))+1;e=a.substr(d);return new Tab(b,c,e)}return null}\n",
"function I5(a,b,c,d,e,f,g){switch(a){case 65:return new D$(b,c,d,e,f,g);case 73:return new Emb(b,c,d,e,f,g);case 76:return new Qqb(b,c,d,e,f,g);case 77:return new krb(b,c,d,e,f,g);case 79:return new qwb(b,c,d,e,f,g);case 82:return new VW(b,c,d,e,f,g);case 83:return new uIb(b,c,d,e,f,g);case 84:return new BMb(b,c,d,e,f,g);case 97:return new $ub(b,c,d,e,f,g);case 98:return new K_(b,c,d,e,f);case 99:return new B1(b,c,d,e,f,g);case 100:return new ngb(b,c,d,e,f,g);case 102:return new Gnb(b,c,d,e,f,g);case 103:return new jlb(b,c,d,e,f,g);case 105:return new uab(b,c,d,e,f,g);case 106:return new iob(b,c,d,e,f,g);case 108:return new kmb(b,c,d,e,f,g);case 109:return new Vrb(b,c,d,e,f,g);case 110:return new fub(b,c,d,e,f,g);case 112:return new Zxb(b,c,d,e,f,g);case 114:return new Tzb(b,c,d,e,f,g);case 115:return new t9(b,c,d,e,f,g);case 116:return new xtb(b,c,d,e,f,g);case 118:return new CW(b,c,d,e,f,g);case 119:return new IQb(b,c,d,e,f);case 120:return new NJb(b,c,d,e,f,g);case 122:return new dRb(b,c,d,e,f,g);case 150:return new u$(b,c,d,e,f,g);case 151:return new _tb(b,c,d,e,f,g);case 152:return new iub(b,c,d,e,f,g);case 153:return new tub(b,c,d,e,f,g);case 154:return new WQb(b,c,d,e,f,g);case 155:return new mdb(b,c,d,e,f,g);case 156:return new mnb(b,c,d,e,f,g);case 157:return new iGb(b,c,d,e,f,g);case 158:return new hPb(b,c,d,e,f,g);case 159:return new kZ(b,c,d,e,f,g);case 160:return new FZ(b,c,d,e,f,g);case 161:return new Hwb(b,c,d,e,f,g);case 162:return new npb(b,c,d,e,f,g);case 163:return new fAb(b,c,d,e,f,g);case 164:return new b9(b,c,d,e,f,g);case 165:return new iLb(b,c,d,e,f,g);case 166:return new Dcb(b,c,d,e,f,g);case 167:return new eY(b,c,d,e,f,g);case 168:return new nqb(b,c,d,e,f,g);case 169:return new cJb(b,c,d,e,f,g);case 170:return new bIb(b,c,d,e,f,g);case 171:return new aMb(b,c,d,e,f,g);case 172:return new GPb(b,c,d,e,f,g);case 173:return new iOb(b,c,d,e,f,g);case 174:return new Cxb(b,c,d,e,f,g);case 175:return new GOb(b,c,d,e,f);case 176:return new RPb(b,c,d,e,f,g);case 177:return new vAb(b,c,d,e,f,g);case 178:return new uzb(b,c,d,e,f,g);case 179:return new X_(b,c,d,e,f,g);case 180:return new nNb(b,c,d,e,f,g);case 181:return new Vpb(b,c,d,e,f,g);case 182:return new jBb(b,c,d,e,f,g);case 183:return new Xmb(b,c,d,e,f,g);case 184:return new Xsb(b,c,d,e,f,g);case 185:return new Seb(b,c,d,e,f,g);case 186:return new Twb(b,c,d,e,f,g);case 187:return new lHb(b,c,d,e,f,g);case 188:return new BFb(b,c,d,e,f,g);case 189:return new KGb(b,c,d,e,f,g);case 193:return new TIb(b,c,d,e,f,g);case 194:return new nsb(b,c,d,e,f,g);case 195:return new Clb(b,c,d,e,f,g);case 196:return new rkb(b,c,d,e,f,g);case 197:return new RFb(b,c,d,e,f,g);case 200:return new rY(b,c,d,e,f,g);case 201:return new $jb(b,c,d,e,f,g);case 203:return new Efb(b,c,d,e,f,g);case 206:return new NNb(b,c,d,e,f,g);case 207:return new ypb(b,c,d,e,f,g);case 208:return new Bbb(b,c,d,e,f,g);case 209:return new mxb(b,c,d,e,f,g);case 210:return new Eeb(b,c,d,e,f,g);case 211:return new p_(b,c,d,e,f,g);case 212:return new tPb(b,c,d,e,f,g);case 213:return new n0(b,c,d,e,f,g);case 214:return new d1(b,c,d,e,f,g);case 215:return new L0(b,c,d,e,f,g);case 216:return new Pub(b,c,d,e,f,g);case 350:return new aKb(b,c,d,e,f,g);case 368:return new zJb(b,c,d,e,f,g);case 370:return new WY(b,c,d,e,f,g);case 374:return new Eob(b,c,d,e,f,g);case 400:return new $db(b,c,d,e,f,g);case 401:return new F8(b,c,d,e,f,g);case 402:return new Dub(b,c,d,e,f,g);case 403:return new $Cb(b,c,d,e,f,g);case 404:return new Ekb(b,c,d,e,f,g);case 405:return new Wob(b,c,d,e,f,g);case 406:return new gcb(b,c,d,e,f,g);case 407:return new dwb(b,c,d,e,f);case 408:return new CHb(b,c,d,e,f,g);case 409:return new Kvb(b,c,d,e,f,g);case 410:return new Sab(b,c,d,e,f,g);case 411:return new R$(b,c,d,e,f,g);case 412:return new iab(b,c,d,e,f,g);case 413:return new UAb(b,c,d,e,f,g);case 414:return new SKb(b,c,d,e,f,g);case 415:return new Rcb(b,c,d,e,f,g);case 416:return new yrb(b,c,d,e,f,g);case 417:return new WOb(b,c,d,e,f);case 418:return new Kjb(b,c,d,e,f,g);case 419:return new cfb(b,c,d,e,f,g);case 420:return new lQb(b,c,d,e,f,g);case 421:return new Q8(b,c,d,e,f,g);case 422:return new nfb(b,c,d,e,f,g);case 423:return new yqb(b,c,d,e,f);case 424:return new meb(b,c,d,e,f,g);case 425:return new Fyb(b,c,d,e,f,g);case 426:return new _yb(b,c,d,e,f,g);case 427:return new sKb(b,c,d,e,f,g);case 428:return new Bsb(b,c,d,e,f,g);case 429:return new zdb(b,c,d,e,f,g);case 430:return new L9(b,c,d,e,f,g);}return null}\nfunction GDb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;Tfb.call(this);this.e=new $Xb;this.P=0;b=oi($doc)*4/5|0;e=b>600;f=b>470;this.Y=a;this.q=new vO;qM(this,this.q);MM(this,xRb('Scope Properties'));o=new CO(1,1);this.cb=new nEb(this,xRb('Vertical Scale'),(SRb(),f?true:false));fO(o,0,0,this.cb.d);uO(this.q,o);this.ab=new nP;this.c=new qR('vMode',xRb(J0b));lL(this.c,new LDb(this));this.K=new qR('vMode',xRb('Auto (Max Scale)'));lL(this.K,new VDb(this));this.G=new qR('vMode',xRb('Manual'));lL(this.G,new XDb(this));kP(this.ab,this.c);kP(this.ab,this.K);kP(this.ab,this.G);uO(this.q,this.ab);this.g=new SS;this.f=new vO;DDb(this);OS(this.g,this.f);uO(this.q,this.g);this.bb=new CO(4,5);this.j=new qR('acdc',xRb('DC Coupled'));lL(this.j,new ZDb(this));fO(this.bb,0,0,this.j);this.a=new qR('acdc',xRb('AC Coupled'));lL(this.a,new _Db(this));fO(this.bb,0,1,this.a);this.R=new bN(xRb('Position'));fO(this.bb,1,0,this.R);rO(this.bb.d,0,0,(iP(),gP));this.Q=new XEb(0,-200,200,new bEb(this));fO(this.bb,1,1,this.Q);j=new eL(xRb('Reset Position'));Ve(j,new dEb(this),(sm(),sm(),rm));fO(this.bb,1,4,j);this.H=new _M;fO(this.bb,2,0,this.H);m=new CO(1,3);this.W=new eL('&#9660;');Ve(this.W,new lEb(this),(null,rm));fO(m,0,0,this.W);this.J=new zS;kS(this.J,new tEb(this));se(this.J,'scalebox');fO(m,0,1,this.J);this.X=new eL('&#9650;');Ve(this.X,new vEb(this),(null,rm));fO(m,0,2,this.X);fO(this.bb,2,1,m);this.I=new bN('');fO(this.bb,2,2,this.I);fO(this.bb,2,4,this.b=new eL(xRb(s5b)));this.k=new bN(xRb('# of Divisions'));this.n=new zS;kS(this.n,new tEb(this));fO(this.bb,3,0,this.k);fO(this.bb,3,1,this.n);Ve(this.b,new fEb(this),(null,rm));fO(this.bb,3,4,d=new eL(xRb(s5b)));Ve(d,new hEb(this),(null,rm));rO(this.bb.d,1,1,gP);uO(this.q,this.bb);this.u=new CO(2,4);this.v=new nEb(this,xRb('Horizontal Scale'),f?true:false);fO(this.u,0,0,this.v.d);this._=new XEb(2,0,11,new NDb(this));fO(this.u,1,0,this._);this.Z=new bN('');XM(this.Z,(aP(),_O));fO(this.u,1,1,this.Z);rO(this.u.d,1,1,gP);uO(this.q,this.u);g=iCb(this.Y);n=!!g&&fr(g,148);if(n){this.s=new CO(13,3);this.t=new sEb(this,this.s);qEb(this.t,xRb('Plots'),e);uDb(this,this.s,this.A=new UCb(xRb('Show Ib'),'showib'));lL(this.A,this);uDb(this,this.s,this.B=new UCb(xRb('Show Ic'),'showic'));lL(this.B,this);uDb(this,this.s,this.C=new UCb(xRb('Show Ie'),'showie'));lL(this.C,this);uDb(this,this.s,this.eb=new UCb(xRb('Show Vbe'),'showvbe'));lL(this.eb,this);uDb(this,this.s,this.db=new UCb(xRb('Show Vbc'),'showvbc'));lL(this.db,this);uDb(this,this.s,this.fb=new UCb(xRb('Show Vce'),'showvce'));lL(this.fb,this)}else{this.s=new CO(11,3);this.t=new sEb(this,this.s);qEb(this.t,xRb('Plots'),e);uDb(this,this.s,this.ib=new UCb(xRb($3b),k6b));lL(this.ib,this);uDb(this,this.s,this.i=new UCb(xRb(Z3b),l6b));lL(this.i,this)}uDb(this,this.s,this.S=new UCb(xRb('Show Power Consumed'),'showpower'));lL(this.S,this);uDb(this,this.s,this.T=new UCb(xRb('Show Resistance'),r6b));lL(this.T,this);uDb(this,this.s,this.$=new UCb(xRb('Show Spectrum'),'showfft'));lL(this.$,this);uDb(this,this.s,this.F=new UCb(xRb('Log Spectrum'),n6b));lL(this.F,this);qEb(this.t,xRb('X-Y Plots'),e);uDb(this,this.s,this.hb=new UCb(xRb('Show V vs I'),'showvvsi'));lL(this.hb,this);uDb(this,this.s,this.jb=new UCb(xRb('Plot X/Y'),'plotxy'));lL(this.jb,this);if(n){uDb(this,this.s,this.gb=new UCb(xRb('Show Vce vs Ic'),q6b));lL(this.gb,this)}qEb(this.t,xRb('Show Info'),e);uDb(this,this.s,this.V=new UCb(xRb('Show Scale'),'showscale'));lL(this.V,this);uDb(this,this.s,this.O=new UCb(xRb('Show Peak Value'),'showpeak'));lL(this.O,this);uDb(this,this.s,this.L=new UCb(xRb('Show Negative Peak Value'),m6b));lL(this.L,this);uDb(this,this.s,this.r=new UCb(xRb('Show Frequency'),'showfreq'));lL(this.r,this);uDb(this,this.s,this.d=new UCb(xRb('Show Average'),o6b));lL(this.d,this);uDb(this,this.s,this.U=new UCb(xRb('Show RMS Average'),'showrms'));lL(this.U,this);uDb(this,this.s,this.o=new UCb(xRb('Show Duty Cycle'),'showduty'));lL(this.o,this);uDb(this,this.s,this.p=new UCb(xRb('Show Extended Info'),p6b));lL(this.p,this);uO(this.q,this.s);qEb(this.t,xRb('Custom Label'),e);this.D=new zS;uDb(this,this.s,this.D);h=this.Y.Z;h!=null&&pS(this.D,h);uDb(this,this.s,c=new eL(xRb(s5b)));Ve(c,new PDb(this),(null,rm));FDb(this);this.w=new nP;Ie(this.w,m5b);lP(this.w,YO);De(this.w,H0b);uO(this.q,this.w);kP(this.w,i=new eL(xRb(G0b)));Ve(i,new RDb(this),(null,rm));lP(this.w,_O);kP(this.w,k=new eL(xRb('Save as Default')));Ve(k,new TDb(this),(null,rm));RL(this);!this.rb&&(this.rb=wJ(new VM(this)));cM(this)}\nfunction L2(a,b,c){var d,e,f,g,h,i,j,k,m,n;MP(b,F3(a,xRb('Add Wire'),i1b));MP(b,F3(a,xRb('Add Resistor'),j1b));n=new kQ(true);MP(n,F3(a,xRb('Add Capacitor'),k1b));MP(n,F3(a,xRb('Add Capacitor (polarized)'),l1b));MP(n,F3(a,xRb('Add Inductor'),m1b));MP(n,F3(a,xRb('Add Switch'),n1b));MP(n,F3(a,xRb('Add Push Switch'),o1b));MP(n,F3(a,xRb('Add SPDT Switch'),p1b));MP(n,F3(a,xRb('Add DPDT Switch'),q1b));MP(n,F3(a,xRb('Add Make-Before-Break Switch'),r1b));MP(n,F3(a,xRb('Add Potentiometer'),'PotElm'));MP(n,F3(a,xRb('Add Transformer'),s1b));MP(n,F3(a,xRb('Add Tapped Transformer'),t1b));MP(n,F3(a,xRb('Add Custom Transformer'),u1b));MP(n,F3(a,xRb('Add Transmission Line'),v1b));MP(n,F3(a,xRb('Add Relay'),'RelayElm'));MP(n,F3(a,xRb('Add Relay Coil'),w1b));MP(n,F3(a,xRb('Add Relay Contact'),x1b));MP(n,F3(a,xRb('Add Photoresistor'),'LDRElm'));MP(n,F3(a,xRb('Add Thermistor'),y1b));MP(n,F3(a,xRb('Add Memristor'),z1b));MP(n,F3(a,xRb('Add Spark Gap'),A1b));MP(n,F3(a,xRb('Add Fuse'),'FuseElm'));MP(n,F3(a,xRb('Add Crystal'),B1b));MP(n,F3(a,xRb('Add Cross Switch'),C1b));MP(b,new HQ((aH(),new RG(Z1+xRb('&nbsp;<\\/div>Passive Components'))),n));i=new kQ(true);MP(i,F3(a,xRb('Add Ground'),D1b));MP(i,F3(a,xRb('Add Voltage Source (2-terminal)'),E1b));MP(i,F3(a,xRb('Add A/C Voltage Source (2-terminal)'),F1b));MP(i,F3(a,xRb('Add Voltage Source (1-terminal)'),G1b));MP(i,F3(a,xRb('Add A/C Voltage Source (1-terminal)'),'ACRailElm'));MP(i,F3(a,xRb('Add Square Wave Source (1-terminal)'),H1b));MP(i,F3(a,xRb('Add Clock'),'ClockElm'));MP(i,F3(a,xRb('Add A/C Sweep'),'SweepElm'));MP(i,F3(a,xRb('Add Variable Voltage'),I1b));MP(i,F3(a,xRb('Add Antenna'),J1b));MP(i,F3(a,xRb('Add AM Source'),'AMElm'));MP(i,F3(a,xRb('Add FM Source'),'FMElm'));MP(i,F3(a,xRb('Add Current Source'),K1b));MP(i,F3(a,xRb('Add Noise Generator'),'NoiseElm'));MP(i,F3(a,xRb('Add Audio Input'),L1b));MP(i,F3(a,xRb('Add Data Input'),M1b));MP(i,F3(a,xRb('Add External Voltage (JavaScript)'),N1b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Inputs and Sources')),i));m=new kQ(true);MP(m,F3(a,xRb('Add Analog Output'),'OutputElm'));MP(m,F3(a,xRb('Add LED'),'LEDElm'));MP(m,F3(a,xRb('Add Lamp'),'LampElm'));MP(m,F3(a,xRb('Add Text'),'TextElm'));MP(m,F3(a,xRb('Add Box'),'BoxElm'));MP(m,F3(a,xRb('Add Line'),'LineElm'));MP(m,F3(a,xRb('Add Labeled Node'),O1b));MP(m,F3(a,xRb('Add Voltmeter/Scope Probe'),'ProbeElm'));MP(m,F3(a,xRb('Add Ohmmeter'),P1b));MP(m,F3(a,xRb('Add Ammeter'),Q1b));MP(m,F3(a,xRb('Add Wattmeter'),R1b));MP(m,F3(a,xRb('Add Test Point'),S1b));MP(m,F3(a,xRb('Add Decimal Display'),T1b));MP(m,F3(a,xRb('Add LED Array'),U1b));MP(m,F3(a,xRb('Add Data Export'),V1b));MP(m,F3(a,xRb('Add Audio Output'),W1b));MP(m,F3(a,xRb('Add Stop Trigger'),X1b));MP(m,F3(a,xRb('Add DC Motor'),Y1b));MP(m,F3(a,xRb('Add 3-Phase Motor'),Z1b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Outputs and Labels')),m));f=new kQ(true);MP(f,F3(a,xRb('Add Diode'),$1b));MP(f,F3(a,xRb('Add Zener Diode'),'ZenerElm'));MP(f,F3(a,xRb('Add Transistor (bipolar, NPN)'),_1b));MP(f,F3(a,xRb('Add Transistor (bipolar, PNP)'),a2b));MP(f,F3(a,xRb('Add MOSFET (N-Channel)'),b2b));MP(f,F3(a,xRb('Add MOSFET (P-Channel)'),c2b));MP(f,F3(a,xRb('Add JFET (N-Channel)'),'NJfetElm'));MP(f,F3(a,xRb('Add JFET (P-Channel)'),'PJfetElm'));MP(f,F3(a,xRb('Add SCR'),'SCRElm'));MP(f,F3(a,xRb('Add DIAC'),'DiacElm'));MP(f,F3(a,xRb('Add TRIAC'),'TriacElm'));MP(f,F3(a,xRb('Add Darlington Pair (NPN)'),d2b));MP(f,F3(a,xRb('Add Darlington Pair (PNP)'),e2b));MP(f,F3(a,xRb('Add Varactor/Varicap'),f2b));MP(f,F3(a,xRb('Add Tunnel Diode'),g2b));MP(f,F3(a,xRb('Add Triode'),'TriodeElm'));MP(f,F3(a,xRb('Add Unijunction Transistor'),h2b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Active Components')),f));e=new kQ(true);MP(e,F3(a,xRb('Add Op Amp (ideal, - on top)'),i2b));MP(e,F3(a,xRb('Add Op Amp (ideal, + on top)'),j2b));MP(e,F3(a,xRb('Add Op Amp (real)'),k2b));MP(e,F3(a,xRb('Add Analog Switch (SPST)'),l2b));MP(e,F3(a,xRb('Add Analog Switch (SPDT)'),m2b));MP(e,F3(a,xRb('Add Tristate Buffer'),n2b));MP(e,F3(a,xRb('Add Schmitt Trigger'),o2b));MP(e,F3(a,xRb('Add Schmitt Trigger (Inverting)'),p2b));MP(e,F3(a,xRb('Add Delay Buffer'),q2b));MP(e,F3(a,xRb('Add CCII+'),'CC2Elm'));MP(e,F3(a,xRb('Add CCII-'),'CC2NegElm'));MP(e,F3(a,xRb('Add Comparator (Hi-Z/GND output)'),r2b));MP(e,F3(a,xRb('Add OTA (LM13700 style)'),'OTAElm'));MP(e,F3(a,xRb('Add Voltage-Controlled Voltage Source (VCVS)'),'VCVSElm'));MP(e,F3(a,xRb('Add Voltage-Controlled Current Source (VCCS)'),'VCCSElm'));MP(e,F3(a,xRb('Add Current-Controlled Voltage Source (CCVS)'),'CCVSElm'));MP(e,F3(a,xRb('Add Current-Controlled Current Source (CCCS)'),'CCCSElm'));MP(e,F3(a,xRb('Add Optocoupler'),s2b));MP(e,F3(a,xRb('Add Time Delay Relay'),t2b));MP(e,F3(a,xRb('Add LM317'),'CustomCompositeElm:~LM317-v2'));MP(e,F3(a,xRb('Add TL431'),'CustomCompositeElm:~TL431'));MP(e,F3(a,xRb('Add Motor Protection Switch'),u2b));MP(e,F3(a,xRb('Add Subcircuit Instance'),v2b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Active Building Blocks')),e));h=new kQ(true);MP(h,F3(a,xRb('Add Logic Input'),w2b));MP(h,F3(a,xRb('Add Logic Output'),x2b));MP(h,F3(a,xRb('Add Inverter'),y2b));MP(h,F3(a,xRb('Add NAND Gate'),z2b));MP(h,F3(a,xRb('Add NOR Gate'),A2b));MP(h,F3(a,xRb('Add AND Gate'),B2b));MP(h,F3(a,xRb('Add OR Gate'),C2b));MP(h,F3(a,xRb('Add XOR Gate'),D2b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Logic Gates, Input and Output')),h));g=new kQ(true);MP(g,F3(a,xRb('Add D Flip-Flop'),E2b));MP(g,F3(a,xRb('Add JK Flip-Flop'),F2b));MP(g,F3(a,xRb('Add T Flip-Flop'),G2b));MP(g,F3(a,xRb('Add 7 Segment LED'),H2b));MP(g,F3(a,xRb('Add 7 Segment Decoder'),I2b));MP(g,F3(a,xRb('Add Multiplexer'),J2b));MP(g,F3(a,xRb('Add Demultiplexer'),K2b));MP(g,F3(a,xRb('Add SIPO shift register'),L2b));MP(g,F3(a,xRb('Add PISO shift register'),M2b));MP(g,F3(a,xRb('Add Counter'),N2b));MP(g,F3(a,xRb('Add Counter w/ Load'),O2b));MP(g,F3(a,xRb('Add Ring Counter'),'DecadeElm'));MP(g,F3(a,xRb('Add Latch'),'LatchElm'));MP(g,F3(a,xRb('Add Sequence generator'),'SeqGenElm'));MP(g,F3(a,xRb('Add Adder'),P2b));MP(g,F3(a,xRb('Add Half Adder'),Q2b));MP(g,F3(a,xRb('Add Custom Logic'),R2b));MP(g,F3(a,xRb('Add Static RAM'),'SRAMElm'));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Digital Chips')),g));d=new kQ(true);MP(d,F3(a,xRb('Add 555 Timer'),'TimerElm'));MP(d,F3(a,xRb('Add Phase Comparator'),S2b));MP(d,F3(a,xRb('Add DAC'),'DACElm'));MP(d,F3(a,xRb('Add ADC'),'ADCElm'));MP(d,F3(a,xRb('Add VCO'),'VCOElm'));MP(d,F3(a,xRb('Add Monostable'),T2b));MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Analog and Hybrid Chips')),d));a.sd==null&&(a.sd=rq(qx,XYb,50,2,0,1));a.sd[c]=new kQ(true);MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Subcircuits')),a.sd[c]));k=new kQ(true);MP(k,j=F3(a,xRb('Drag All'),'DragAll'));_1(j,xRb('(Alt-drag)'));MP(k,j=F3(a,xRb('Drag Row'),'DragRow'));_1(j,xRb('(A-S-drag)'));MP(k,j=F3(a,xRb('Drag Column'),U2b));_1(j,a.Gb?xRb('(A-Cmd-drag)'):xRb('(A-M-drag)'));MP(k,F3(a,xRb('Drag Selected'),V2b));MP(k,j=F3(a,xRb('Drag Post'),'DragPost'));_1(j,'('+a.G+'drag)');MP(b,new HQ(new RG(Z1+xRb('&nbsp;<\\/div>Drag')),k));MP(b,j=F3(a,xRb('Select/Drag Sel'),W2b));_1(j,xRb('(space or Shift-drag)'))}\nfunction P3(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,I,J,K,L,M,N,O,P,Q,R;p=$doc.createElement('meta');p.name='viewport';p.content='width=device-width';v=$doc.getElementsByTagName('head');v[0].appendChild(p);B=false;d=true;i=false;J=false;D=true;k=false;u=false;r=false;aW(b);u4(b);C=new myb;A=null;s=null;t=null;F=null;f=null;q=null;h=false;try{c=kUb(C.a,'cct');c!=null&&(b.ld=oTb(c,'%24','$'));b.ld==null&&(b.ld=$wnd.startCircuitText);e=kUb(C.a,'ctz');e!=null&&(b.ld=$wnd.LZString.decompressFromEncodedURIComponent(e));b.jd=kUb(C.a,'startCircuit');b.md=kUb(C.a,'startLabel');b.kd=kUb(C.a,'startCircuitLink');i=(L=kUb(C.a,e3b),L!=null&&(L=='1'||jTb(L,yZb)));h=lyb(C,'IECGates',K3('euroGates',z5()));J=(M=kUb(C.a,'usResistors'),M!=null&&(M=='1'||jTb(M,yZb)));D=(N=kUb(C.a,'running'),N==null||N=='1'||jTb(N,yZb));k=(O=kUb(C.a,'hideSidebar'),O!=null&&(O=='1'||jTb(O,yZb)));b.wb=(P=kUb(C.a,'hideMenu'),P!=null&&(P=='1'||jTb(P,yZb)));B=lyb(C,f3b,K3(f3b,false));d=lyb(C,g3b,K3(g3b,true));u=(Q=kUb(C.a,'editable'),!(Q==null||Q=='1'||jTb(Q,yZb)));r=lyb(C,h3b,K3(h3b,true));A=kUb(C.a,i3b);s=kUb(C.a,j3b);t=kUb(C.a,k3b);F=kUb(C.a,l3b);f=kUb(C.a,m3b);q=kUb(C.a,'mouseMode');b.vb=(K=kUb(C.a,'hideInfoBox'),K!=null&&(K=='1'||jTb(K,yZb)))}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}i?(j=true):J?(j=false):(j=K3(e3b,!A5(true)));b.Cd=rq(or,Z_b,8,6,15,1);w=$wnd.navigator.platform;b.Gb=w.toLowerCase().indexOf('mac')!=-1;b.G=b.Gb?xRb('Cmd-'):xRb('Ctrl-');b.ad=rq(JE,XYb,2,127,6,1);b.Mb=new uN((jl(),il));b.lb=new kQ(true);$wnd.openFile!=undefined&&MP(b.lb,a4('window','New Window...',xRb(b.G+'N'),new htb(y_b,n3b)));MP(b.lb,N3('doc-new','New Blank Circuit',new htb(y_b,o3b)));b.Cb=a4('folder','Open File...',xRb(b.G+'O'),new htb(y_b,p3b));CQ(b.Cb,Nqb());MP(b.lb,b.Cb);b.Db=N3('doc-text','Import From Text...',new htb(y_b,q3b));MP(b.lb,b.Db);b.Bb=N3('dropbox','Import From Dropbox...',new htb(y_b,r3b));MP(b.lb,b.Bb);if($wnd.openFile!=undefined){b.Nc=MP(b.lb,a4(s3b,'Save',xRb(b.G+'S'),new htb(y_b,'save')));MP(b.lb,N3(s3b,t3b,new htb(y_b,u3b)))}else{b.ib=a4(s3b,t3b,xRb(b.G+'S'),new htb(y_b,v3b));CQ(b.ib,!!('download' in $doc.createElement('a')));MP(b.lb,b.ib)}b.kb=N3(w3b,'Export As Link...',new htb(y_b,x3b));MP(b.lb,b.kb);b.jb=N3(w3b,'Export As Text...',new htb(y_b,y3b));MP(b.lb,b.jb);MP(b.lb,N3(z3b,'Export As Image...',new htb(y_b,A3b)));MP(b.lb,N3(z3b,'Copy Circuit Image to Clipboard',new htb(y_b,'copypng')));MP(b.lb,N3(z3b,'Export As SVG...',new htb(y_b,B3b)));MP(b.lb,N3('microchip','Create Subcircuit...',new htb(y_b,C3b)));MP(b.lb,N3('magic','Find DC Operating Point',new htb(y_b,D3b)));b.Hc=N3('back-in-time','Recover Auto-Save',new htb(y_b,'recover'));CQ(b.Hc,b.Ic!=null);MP(b.lb,b.Hc);b.Ec=a4(E3b,'Print...',xRb(b.G+'P'),new htb(y_b,E3b));MP(b.lb,b.Ec);OP(b.lb,new NQ);MP(b.lb,N3('resize-full-alt','Toggle Full Screen',new htb('view',F3b)));OP(b.lb,new NQ);b.a=(m='<i class=\"cirjsicon-info-circled\"><\\/i>&nbsp;'+xRb('About...'),new GQ((aH(),new RG(m)),null));MP(b.lb,b.a);DQ(b.a,new htb(y_b,'about'));R=we(wR());m2=R/5|0;m2>166&&(m2=166);m2<128&&(m2=128);b.Tb=new jQ;MP(b.Tb,new JQ(xRb('File'),b.lb));b.Id=new SS;Hh(ue(b.Id),'verticalPanel');ue(b.Id).id='painel';G=(DI(),Wh($doc));b.dd=$doc.createElement(j_b);Hh(b.dd,'triggerLabel');G.id=G3b;b.dd.setAttribute('for',G3b);Hh(G,G3b);H=Wh($doc);I=$doc.createElement(j_b);H.id=H3b;Hh(H,H3b);Hh(I,'toptriggerlabel');I.setAttribute('for',H3b);b.f=m2==166?new nP:new SS;o=new kQ(true);MP(o,b.Ed=a4('ccw','Undo',xRb(b.G+'Z'),new htb(I3b,J3b)));MP(o,b.Jc=a4('cw','Redo',xRb(b.G+'Y'),new htb(I3b,K3b)));OP(o,new NQ);MP(o,b.I=a4('scissors','Cut',xRb(b.G+'X'),new htb(I3b,'cut')));MP(o,b.D=a4(L3b,'Copy',xRb(b.G+'C'),new htb(I3b,L3b)));MP(o,b.xc=a4(Z$b,'Paste',xRb(b.G+'V'),new htb(I3b,Z$b)));CQ(b.xc,false);MP(o,a4('clone',M3b,xRb(b.G+'D'),new htb(I3b,N3b)));OP(o,new NQ);MP(o,a4('select-all','Select All',xRb(b.G+'A'),new htb(I3b,O3b)));OP(o,new NQ);MP(o,a4(oZb,P3b,'/',new htb(I3b,oZb)));MP(o,N3('target',A5(false)?'Center Circuit':'Centre Circuit',new htb(I3b,Q3b)));MP(o,a4('zoom-11','Zoom 100%','0',new htb(R_b,R3b)));MP(o,a4('zoom-in','Zoom In','+',new htb(R_b,S3b)));MP(o,a4('zoom-out','Zoom Out','-',new htb(R_b,T3b)));MP(o,b.mb=N3('flip-x','Flip X',new htb(I3b,'flipx')));MP(o,b.ob=N3('flip-y','Flip Y',new htb(I3b,'flipy')));MP(o,b.nb=N3('flip-x-y','Flip XY',new htb(I3b,U3b)));MP(b.Tb,new JQ(xRb('Edit'),o));g=new kQ(true);g.c=true;MP(b.Tb,new JQ(xRb('Draw'),g));o=new kQ(true);MP(o,b.hd=N3('lines','Stack All',new htb(V3b,'stackAll')));MP(o,b.Hd=N3('columns','Unstack All',new htb(V3b,W3b)));MP(o,b.w=N3('object-group','Combine All',new htb(V3b,X3b)));MP(o,b._c=N3('object-ungroup','Separate All',new htb(V3b,Y3b)));MP(b.Tb,new JQ(xRb('Scopes'),o));b.uc=o=new kQ(true);MP(b.Tb,new JQ(xRb('Options'),b.uc));MP(o,b.N=new b2(xRb(Z3b)));a2(b.N,true);MP(o,b.Ld=new c2(xRb($3b),new F6(b)));a2(b.Ld,true);MP(o,b.Cc=new c2(xRb('Show Power'),new O6(b)));MP(o,b.cd=new b2(xRb(_3b)));a2(b.cd,true);MP(o,b.fd=new c2(xRb('Small Grid'),new Q6(b)));MP(o,b.Bd=new c2(xRb('Toolbar'),new S6(b)));a2(b.Bd,!b.wb&&!u&&!k&&b.jd==null&&b.ld==null&&b.kd==null);MP(o,b.F=new c2(xRb('Show Cursor Cross Hairs'),new U6(b)));a2(b.F,K3('crossHair',false));MP(o,b.hb=new c2(xRb('European Resistors'),new W6(b)));a2(b.hb,j);MP(o,b.gb=new c2(xRb('IEC Gates'),new Y6(b)));a2(b.gb,h);MP(o,b.Fc=new c2(xRb('White Background'),new $6(b)));a2(b.Fc,B);MP(o,b.B=new c2(xRb('Conventional Current Motion'),new l6(b)));a2(b.B,d);MP(o,b.nc=new b2(xRb('Disable Editing')));a2(b.nc,u);MP(o,b.kc=new c2(xRb('Edit Values With Mouse Wheel'),new n6(b)));a2(b.kc,r);MP(o,new Y1(xRb('Shortcuts...'),new htb(a4b,b4b)));MP(o,new Y1(xRb('Subcircuits...'),new htb(a4b,c4b)));MP(o,new Y1(xRb('Other Options...'),new htb(a4b,'other')));$wnd.openFile!=undefined&&MP(o,new Y1(xRb('Toggle Dev Tools'),new htb(a4b,'devtools')));b.Pb=new kQ(true);b.Pb.c=true;L2(b,b.Pb,0);L2(b,g,1);W3(b);Ch(ue(b.Mb),KI(H));Ch(ue(b.Mb),KI(I));b.Ad=new FLb;CLb(b.Ad,j);b.wb||pN(b.Mb,b.Tb,30);if(k)m2=0;else{Ch(ue(b.Mb),KI(G));Ch(ue(b.Mb),KI(b.dd));oN(b.Mb,b.Id,m2)}pN(b.Mb,b.Ad,40);Eh(ue(b.Tb),ue(b.Tb).childNodes[1]);Yh(ue(b.Tb)).setAttribute('onclick',\"document.getElementsByClassName('toptrigger')[0].checked = false\");rP(wR(),b.Mb);b.J=Bf();if(!b.J){KK((DR(),HR()),new bN('Not working. You need a browser that supports the CANVAS element.'));return}wJ(new p6(b));b.K=vf(b.J);tN(b.Mb,b.Ad,!b.Bd.c);G4(b);sN(b.Mb,b.J,(HN(),AN),0);OS(b.Id,b.f);b.f.df(b.Lc=new eL(xRb('Reset')));Ve(b.Lc,new r6(b),(sm(),sm(),rm));Fe(b.Lc,V0b);b.f.df(b.Mc=new dL(new RG(xRb('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop'))));Ve(b.Mc,new t6(b),(null,rm));Nqb()&&OS(b.Id,b.Nb=new Kqb(b));OS(b.Id,n=new bN(xRb('Simulation Speed')));Pe(n.Sb,H0b,true);OS(b.Id,b.gd=new WEb(3,0,260));OS(b.Id,n=new bN(xRb('Current Speed')));Pe(n.Sb,H0b,true);b.H=new WEb(50,1,100);OS(b.Id,b.H);OS(b.Id,b.Dc=new bN(xRb('Power Brightness')));se(b.Dc,H0b);OS(b.Id,b.Bc=new WEb(50,1,100));T4(b);n=new bN(xRb('Current Circuit:'));Pe(n.Sb,H0b,true);b.zd=new bN('Label');OS(b.Id,n);OS(b.Id,b.zd);OS(b.Id,b.Ab=new xO);Ie(b.Ab,m2+XZb);Ce(b.Ab,'100 px');ue(b.Ab).setAttribute('scrolling','no');M4(b);b.ab=new $Xb;b.c=new $Xb;b.Fd=new $Xb;b.Kc=new $Xb;b.Wc=rq(OC,XYb,159,20,0,1);b.Pc=rq(pr,l$b,8,20,15,1);b.Qc=0;b.Gc=new JXb;b.bb=new kQ(true);b.bb.c=true;b.Yc=new v6(b);MP(b.bb,b.X=new IQ(xRb('Edit...'),new htb(Y2b,I3b)));MP(b.bb,b.cb=new IQ(xRb('View in New Scope'),new htb(Y2b,d4b)));MP(b.bb,b._=new IQ(xRb('View in New Undocked Scope'),new htb(Y2b,e4b)));MP(b.bb,b.V=new IQ(xRb('Add to Existing Scope'),new htb(Y2b,b3b)));MP(b.bb,new IQ(xRb('Cut'),new htb(Y2b,'cut')));MP(b.bb,new IQ(xRb('Copy'),new htb(Y2b,L3b)));MP(b.bb,new IQ(xRb('Delete'),new htb(Y2b,f4b)));MP(b.bb,new IQ(xRb(M3b),new htb(Y2b,N3b)));MP(b.bb,b.fb=new IQ(xRb('Swap Terminals'),new htb(Y2b,'flip')));MP(b.bb,b.Y=new IQ(xRb('Flip X'),new htb(Y2b,'flipx')));MP(b.bb,b.$=new IQ(xRb('Flip Y'),new htb(Y2b,'flipy')));MP(b.bb,b.Z=new IQ(xRb('Flip XY'),new htb(Y2b,U3b)));MP(b.bb,b.eb=a4('','Split Wire',xRb(b.G+'click'),new htb(Y2b,'split')));MP(b.bb,b.db=new IQ(xRb('Sliders...'),new htb(Y2b,'sliders')));b.Uc=new tDb;K4(b,A,s,t,F,f);W4(b);if(b.ld!=null){L3(b,false);p4(b,b.ld);b.Gd=false}else{if(b.qd==null&&b.kd!=null){r4(b,uYb((pYb(),'')),0);$M(b.zd,null);L3(b,false);Nlb=b;Qlb(b.kd,(SRb(),false))}else{r4(b,uYb((pYb(),'')),0);$M(b.zd,null);if(b.qd==null&&b.jd!=null){L3(b,false);v4(b,b.jd,b.md)}else L3(b,true)}}q!=null&&b4(b,fZb,q);CQ(b.Jc,b.Kc.a.a.length>0);CQ(b.Ed,b.Fd.a.a.length>0);(b.v==null||b.v.length==0)&&s4(b);CQ(b.xc,b.v!=null&&b.v.length>0);t3(b);X4(b);Ve(b.J,b,(Sm(),Sm(),Rm));Ve(b.J,b,(Xm(),Xm(),Wm));Ve(b.J,b,(an(),an(),_m));Ve(b.J,b,(ln(),ln(),kn));Ve(b.J,b,(null,rm));Ve(b.J,b,(Hm(),Hm(),Gm));L5(b,uf(b.J));Ve(b.J,b,(xm(),xm(),wm));Ve(b.Tb,new x6(b),(null,rm));RI(b);Ve(b.J,b,(qn(),qn(),pn));xJ(new z6(b));Y4(b);U4(b,D)}\n",
"function ubb(){var a,b,c,d;c=uq(nq(JE,1),XYb,2,6,['. ~LM317-v2 0 2 2 3 adj 2 1 1 in 1 0 2 out 3 0 3 JfetElm\\\\s3\\\\s4\\\\s1\\\\s\\\\rResistorElm\\\\s5\\\\s39\\\\rCapacitorElm\\\\s39\\\\s6\\\\rCapacitorElm\\\\s39\\\\s5\\\\rTransistorElm\\\\s39\\\\s5\\\\s6\\\\s\\\\rResistorElm\\\\s7\\\\s40\\\\rCapacitorElm\\\\s40\\\\s8\\\\rCapacitorElm\\\\s40\\\\s5\\\\rTransistorElm\\\\s40\\\\s5\\\\s8\\\\s\\\\rResistorElm\\\\s5\\\\s41\\\\rCapacitorElm\\\\s41\\\\s9\\\\rCapacitorElm\\\\s41\\\\s7\\\\rTransistorElm\\\\s41\\\\s7\\\\s9\\\\s\\\\rResistorElm\\\\s7\\\\s42\\\\rCapacitorElm\\\\s42\\\\s3\\\\rCapacitorElm\\\\s42\\\\s10\\\\rTransistorElm\\\\s42\\\\s10\\\\s3\\\\s\\\\rResistorElm\\\\s10\\\\s43\\\\rCapacitorElm\\\\s43\\\\s11\\\\rCapacitorElm\\\\s43\\\\s3\\\\rTransistorElm\\\\s43\\\\s3\\\\s11\\\\s\\\\rResistorElm\\\\s10\\\\s44\\\\rCapacitorElm\\\\s44\\\\s13\\\\rCapacitorElm\\\\s44\\\\s12\\\\rTransistorElm\\\\s44\\\\s12\\\\s13\\\\s\\\\rResistorElm\\\\s5\\\\s45\\\\rCapacitorElm\\\\s45\\\\s14\\\\rCapacitorElm\\\\s45\\\\s11\\\\rTransistorElm\\\\s45\\\\s11\\\\s14\\\\s\\\\rResistorElm\\\\s12\\\\s46\\\\rCapacitorElm\\\\s46\\\\s11\\\\rCapacitorElm\\\\s46\\\\s15\\\\rTransistorElm\\\\s46\\\\s15\\\\s11\\\\s\\\\rResistorElm\\\\s5\\\\s47\\\\rCapacitorElm\\\\s47\\\\s17\\\\rCapacitorElm\\\\s47\\\\s16\\\\rTransistorElm\\\\s47\\\\s16\\\\s17\\\\s\\\\rResistorElm\\\\s15\\\\s48\\\\rCapacitorElm\\\\s48\\\\s18\\\\rCapacitorElm\\\\s48\\\\s16\\\\rTransistorElm\\\\s48\\\\s16\\\\s18\\\\s\\\\rResistorElm\\\\s19\\\\s49\\\\rCapacitorElm\\\\s49\\\\s16\\\\rCapacitorElm\\\\s49\\\\s3\\\\rTransistorElm\\\\s49\\\\s3\\\\s16\\\\s\\\\rResistorElm\\\\s20\\\\s50\\\\rCapacitorElm\\\\s50\\\\s19\\\\rCapacitorElm\\\\s50\\\\s1\\\\rTransistorElm\\\\s50\\\\s1\\\\s19\\\\s\\\\rResistorElm\\\\s5\\\\s51\\\\rCapacitorElm\\\\s51\\\\s21\\\\rCapacitorElm\\\\s51\\\\s20\\\\rTransistorElm\\\\s51\\\\s20\\\\s21\\\\s\\\\rResistorElm\\\\s22\\\\s52\\\\rCapacitorElm\\\\s52\\\\s20\\\\rCapacitorElm\\\\s52\\\\s3\\\\rTransistorElm\\\\s52\\\\s3\\\\s20\\\\s\\\\rResistorElm\\\\s23\\\\s53\\\\rCapacitorElm\\\\s53\\\\s16\\\\rCapacitorElm\\\\s53\\\\s22\\\\rTransistorElm\\\\s53\\\\s22\\\\s16\\\\s\\\\rResistorElm\\\\s3\\\\s54\\\\rCapacitorElm\\\\s54\\\\s24\\\\rCapacitorElm\\\\s54\\\\s22\\\\rTransistorElm\\\\s54\\\\s22\\\\s24\\\\s\\\\rResistorElm\\\\s23\\\\s55\\\\rCapacitorElm\\\\s55\\\\s16\\\\rCapacitorElm\\\\s55\\\\s23\\\\rTransistorElm\\\\s55\\\\s23\\\\s16\\\\s\\\\rResistorElm\\\\s3\\\\s56\\\\rCapacitorElm\\\\s56\\\\s25\\\\rCapacitorElm\\\\s56\\\\s23\\\\rTransistorElm\\\\s56\\\\s23\\\\s25\\\\s\\\\rResistorElm\\\\s26\\\\s57\\\\rCapacitorElm\\\\s57\\\\s16\\\\rCapacitorElm\\\\s57\\\\s3\\\\rTransistorElm\\\\s57\\\\s3\\\\s16\\\\s\\\\rResistorElm\\\\s27\\\\s58\\\\rCapacitorElm\\\\s58\\\\s3\\\\rCapacitorElm\\\\s58\\\\s26\\\\rTransistorElm\\\\s58\\\\s26\\\\s3\\\\s\\\\rResistorElm\\\\s28\\\\s59\\\\rCapacitorElm\\\\s59\\\\s1\\\\rCapacitorElm\\\\s59\\\\s28\\\\rTransistorElm\\\\s59\\\\s28\\\\s1\\\\s\\\\rResistorElm\\\\s28\\\\s60\\\\rCapacitorElm\\\\s60\\\\s1\\\\rCapacitorElm\\\\s60\\\\s16\\\\rTransistorElm\\\\s60\\\\s16\\\\s1\\\\s\\\\rResistorElm\\\\s16\\\\s61\\\\rCapacitorElm\\\\s61\\\\s29\\\\rCapacitorElm\\\\s61\\\\s28\\\\rTransistorElm\\\\s61\\\\s28\\\\s29\\\\s\\\\rResistorElm\\\\s31\\\\s62\\\\rCapacitorElm\\\\s62\\\\s32\\\\rCapacitorElm\\\\s62\\\\s30\\\\rTransistorElm\\\\s62\\\\s30\\\\s32\\\\s\\\\rResistorElm\\\\s31\\\\s63\\\\rCapacitorElm\\\\s63\\\\s33\\\\rCapacitorElm\\\\s63\\\\s30\\\\rTransistorElm\\\\s63\\\\s30\\\\s33\\\\s\\\\rResistorElm\\\\s34\\\\s64\\\\rCapacitorElm\\\\s64\\\\s35\\\\rCapacitorElm\\\\s64\\\\s1\\\\rTransistorElm\\\\s64\\\\s1\\\\s35\\\\s\\\\rResistorElm\\\\s35\\\\s65\\\\rCapacitorElm\\\\s65\\\\s36\\\\rCapacitorElm\\\\s65\\\\s1\\\\rTransistorElm\\\\s65\\\\s1\\\\s36\\\\s\\\\rDiodeElm\\\\s3\\\\s4\\\\rDiodeElm\\\\s37\\\\s1\\\\rDiodeElm\\\\s32\\\\s38\\\\rResistorElm\\\\s1\\\\s6\\\\rResistorElm\\\\s1\\\\s9\\\\rResistorElm\\\\s1\\\\s14\\\\rResistorElm\\\\s1\\\\s17\\\\rResistorElm\\\\s1\\\\s21\\\\rResistorElm\\\\s4\\\\s7\\\\rResistorElm\\\\s7\\\\s10\\\\rResistorElm\\\\s11\\\\s12\\\\rResistorElm\\\\s8\\\\s3\\\\rResistorElm\\\\s13\\\\s3\\\\rResistorElm\\\\s15\\\\s3\\\\rResistorElm\\\\s18\\\\s3\\\\rResistorElm\\\\s19\\\\s3\\\\rResistorElm\\\\s2\\\\s24\\\\rResistorElm\\\\s24\\\\s25\\\\rResistorElm\\\\s16\\\\s26\\\\rResistorElm\\\\s16\\\\s31\\\\rResistorElm\\\\s29\\\\s35\\\\rResistorElm\\\\s16\\\\s34\\\\rResistorElm\\\\s27\\\\s30\\\\rResistorElm\\\\s30\\\\s31\\\\rResistorElm\\\\s3\\\\s35\\\\rResistorElm\\\\s37\\\\s38\\\\rResistorElm\\\\s33\\\\s32\\\\rResistorElm\\\\s33\\\\s36\\\\rResistorElm\\\\s36\\\\s3\\\\rCapacitorElm\\\\s22\\\\s3\\\\rCapacitorElm\\\\s22\\\\s2\\\\rCapacitorElm\\\\s26\\\\s27\\\\rCapacitorElm\\\\s5\\\\s3\\\\rCapacitorElm\\\\s28\\\\s3\\\\rCapacitorElm\\\\s23\\\\s3\\\\r 0\\\\\\\\s-7\\\\\\\\s0.0001\\\\s0\\\\\\\\s200\\\\s2\\\\\\\\s1.5000000000000002e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.1\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s200\\\\s2\\\\\\\\s1.5000000000000002e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.1\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s50\\\\s2\\\\\\\\s4e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s10\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A2\\\\s0\\\\\\\\s10\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A2\\\\s0\\\\\\\\s50\\\\s2\\\\\\\\s4e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s20\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A5\\\\s0\\\\\\\\s2\\\\s2\\\\\\\\s1e-10\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-11\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A50\\\\s2\\\\\\\\s~lm317-dz\\\\s2\\\\\\\\s~lm317-dz\\\\s2\\\\\\\\s~lm317-dz\\\\s0\\\\\\\\s310\\\\s0\\\\\\\\s310\\\\s0\\\\\\\\s190\\\\s0\\\\\\\\s82\\\\s0\\\\\\\\s5600\\\\s0\\\\\\\\s100000\\\\s0\\\\\\\\s130\\\\s0\\\\\\\\s12400\\\\s0\\\\\\\\s180\\\\s0\\\\\\\\s4100\\\\s0\\\\\\\\s5800\\\\s0\\\\\\\\s72\\\\s0\\\\\\\\s5100\\\\s0\\\\\\\\s12000\\\\s0\\\\\\\\s2400\\\\s0\\\\\\\\s6700\\\\s0\\\\\\\\s12000\\\\s0\\\\\\\\s130\\\\s0\\\\\\\\s370\\\\s0\\\\\\\\s13000\\\\s0\\\\\\\\s400\\\\s0\\\\\\\\s160\\\\s0\\\\\\\\s18000\\\\s0\\\\\\\\s160\\\\s0\\\\\\\\s3\\\\s0\\\\\\\\s0.1\\\\s2\\\\\\\\s3e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0','. ~TL431 0 1 3 3 A 2 0 1 C 1 0 0 ref 3 1 2 ResistorElm\\\\s3\\\\s18\\\\rCapacitorElm\\\\s18\\\\s4\\\\rCapacitorElm\\\\s18\\\\s1\\\\rTransistorElm\\\\s18\\\\s1\\\\s4\\\\s\\\\rResistorElm\\\\s4\\\\s5\\\\rResistorElm\\\\s5\\\\s6\\\\rResistorElm\\\\s5\\\\s7\\\\rResistorElm\\\\s6\\\\s19\\\\rCapacitorElm\\\\s19\\\\s2\\\\rCapacitorElm\\\\s19\\\\s6\\\\rTransistorElm\\\\s19\\\\s6\\\\s2\\\\s\\\\rResistorElm\\\\s6\\\\s20\\\\rCapacitorElm\\\\s20\\\\s8\\\\rCapacitorElm\\\\s20\\\\s7\\\\rTransistorElm\\\\s20\\\\s7\\\\s8\\\\s\\\\rResistorElm\\\\s8\\\\s2\\\\rResistorElm\\\\s4\\\\s21\\\\rCapacitorElm\\\\s21\\\\s10\\\\rCapacitorElm\\\\s21\\\\s9\\\\rTransistorElm\\\\s21\\\\s9\\\\s10\\\\s\\\\rResistorElm\\\\s10\\\\s11\\\\rResistorElm\\\\s7\\\\s22\\\\rCapacitorElm\\\\s22\\\\s2\\\\rCapacitorElm\\\\s22\\\\s11\\\\rTransistorElm\\\\s22\\\\s11\\\\s2\\\\s\\\\rResistorElm\\\\s13\\\\s23\\\\rCapacitorElm\\\\s23\\\\s2\\\\rCapacitorElm\\\\s23\\\\s12\\\\rTransistorElm\\\\s23\\\\s12\\\\s2\\\\s\\\\rResistorElm\\\\s9\\\\s24\\\\rCapacitorElm\\\\s24\\\\s14\\\\rCapacitorElm\\\\s24\\\\s9\\\\rTransistorElm\\\\s24\\\\s9\\\\s14\\\\s\\\\rResistorElm\\\\s9\\\\s25\\\\rCapacitorElm\\\\s25\\\\s15\\\\rCapacitorElm\\\\s25\\\\s12\\\\rTransistorElm\\\\s25\\\\s12\\\\s15\\\\s\\\\rResistorElm\\\\s1\\\\s14\\\\rResistorElm\\\\s1\\\\s15\\\\rResistorElm\\\\s12\\\\s26\\\\rCapacitorElm\\\\s26\\\\s16\\\\rCapacitorElm\\\\s26\\\\s1\\\\rTransistorElm\\\\s26\\\\s1\\\\s16\\\\s\\\\rResistorElm\\\\s17\\\\s16\\\\rResistorElm\\\\s17\\\\s27\\\\rCapacitorElm\\\\s27\\\\s2\\\\rCapacitorElm\\\\s27\\\\s1\\\\rTransistorElm\\\\s27\\\\s1\\\\s2\\\\s\\\\rResistorElm\\\\s17\\\\s2\\\\rResistorElm\\\\s12\\\\s28\\\\rCapacitorElm\\\\s28\\\\s3\\\\rCapacitorElm\\\\s28\\\\s12\\\\rTransistorElm\\\\s28\\\\s12\\\\s3\\\\s\\\\rDiodeElm\\\\s2\\\\s12\\\\rResistorElm\\\\s13\\\\s6\\\\rDiodeElm\\\\s2\\\\s1\\\\rCapacitorElm\\\\s1\\\\s12\\\\rCapacitorElm\\\\s7\\\\s11\\\\r 0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s3280\\\\s0\\\\\\\\s2400\\\\s0\\\\\\\\s7200\\\\s0\\\\\\\\s33.333333333333336\\\\s2\\\\\\\\s1.2e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2.4e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A1.2\\\\s0\\\\\\\\s18.18181818181818\\\\s2\\\\\\\\s2.2000000000000003e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s4.400000000000001e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A2.2\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s4000\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s5e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A0.5\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s60\\\\\\\\s~tl431ed-qp_ed\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s60\\\\\\\\s~tl431ed-qp_ed\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s150\\\\s0\\\\\\\\s8\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A5\\\\s0\\\\\\\\s10000\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s2\\\\\\\\s~tl431ed-d_ed\\\\s0\\\\\\\\s1000\\\\s2\\\\\\\\s~tl431ed-d_ed\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-11\\\\\\\\s0\\\\\\\\s0']);for(a=0;a!=c.length;a++){d=new RHb(c[a],' ');PHb(d);b=vbb(d);b.f=b.a=true}}\n",
"function FLb(){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q;nP.call(this);this.b=new JWb;o=(DI(),this.Sb).style;o[D6b]=(jl(),'2.0px');o[u4b]='#f8f8f8';o[A6b]='1.0px';o[C6b]=(Ei(),'solid');o[B6b]='#ccc';o[K$b]=(Qj(),'flex');mP(this,(iP(),gP));kP(this,yLb(this,'ccw','Undo',new htb(I3b,J3b)));kP(this,yLb(this,'cw','Redo',new htb(I3b,K3b)));kP(this,yLb(this,'scissors','Cut',new htb(I3b,'cut')));kP(this,yLb(this,L3b,'Copy',new htb(I3b,L3b)));kP(this,yLb(this,Z$b,'Paste',new htb(I3b,Z$b)));kP(this,yLb(this,'clone',M3b,new htb(I3b,N3b)));kP(this,yLb(this,oZb,P3b,new htb(I3b,oZb)));kP(this,yLb(this,'zoom-11','Zoom 100%',new htb(R_b,R3b)));kP(this,yLb(this,'zoom-in','Zoom In',new htb(R_b,S3b)));kP(this,yLb(this,'zoom-out','Zoom Out',new htb(R_b,T3b)));kP(this,(e=u2,yLb(this,\"<svg><g transform='scale(0.208) translate(7.5, 32)'><line x1='5' y1='45' x2='95' y2='5' stroke='currentColor' stroke-width='8' /> <circle cx='5' cy='45' r='10' fill='currentColor' /><circle cx='95' cy='5' r='10' fill='currentColor' /> <\\/g><\\/svg>\",kUb(e.u,i1b),new htb(fZb,i1b))));kP(this,this.d=(f=u2,yLb(this,I6b,kUb(f.u,j1b),new htb(fZb,j1b))));kP(this,(g=u2,yLb(this,\"<svg><defs /><g transform='scale(.6) translate(-826.46,-231.31) scale(1.230769)'><path fill='none' stroke='currentColor' d=' M 688 192 L 688 208' stroke-linecap='round' stroke-width='3' /> <path fill='none' stroke='currentColor' d=' M 698 208 L 678 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 694 213 L 682 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 690 218 L 686 218' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 192 A 3 3 0 1 1 690.9997392252899 191.96044522459943 Z' /> <\\/g><\\/svg>\",kUb(g.u,D1b),new htb(fZb,D1b))));kP(this,(h=u2,yLb(this,\"<svg><defs /><g transform='translate(-323.76,-71.18) scale(0.470588)'><path fill='none' stroke='currentColor' d=' M 688 176 L 708 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 708 164 L 708 188' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 736 176 L 716 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 716 164 L 716 188' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 176 A 3 3 0 1 1 690.9997392252899 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 739 176 A 3 3 0 1 1 738.9997392252899 175.96044522459943 Z' /><\\/g><\\/svg>\",kUb(h.u,k1b),new htb(fZb,k1b))));kP(this,(i=u2,yLb(this,\"<svg><g transform='translate(-101.59,-58.18) scale(0.405680)'><path fill='none' stroke='currentColor' d=' M 256 176 L 264 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 296 176 L 304 176' stroke-linecap='round' stroke-width='3' /><g transform='matrix(1,0,0,1,264,176) scale(1,1)'><path fill='none' stroke='currentColor' d=' M 0 0 L 0 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 10.666666666666666 0 L 10.666666666666666 0' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 10.666666666666666 0 L 10.666666666666668 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 21.333333333333332 0 L 21.333333333333332 0' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 21.333333333333332 0 L 21.333333333333336 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 32 0 L 32 0' stroke-linecap='round' stroke-width='3' /><\\/g><path fill='currentColor' stroke='currentColor' d=' M 259 176 A 3 3 0 1 1 258.99973922528994 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 307 176 A 3 3 0 1 1 306.99973922528994 175.96044522459943 Z' /><\\/g><\\/svg>\",kUb(i.u,m1b),new htb(fZb,m1b))));kP(this,(j=u2,yLb(this,\"<svg><defs /><g transform='translate(-323.76,-72.06) scale(0.470588)'><path fill='none' stroke='currentColor' d=' M 688 176 L 704 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 720 176 L 736 176' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 704 168 L 704 184 L 720 176 Z' /><path fill='none' stroke='currentColor' d=' M 720 168 L 720 184' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 176 A 3 3 0 1 1 690.9997392252899 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 739 176 A 3 3 0 1 1 738.9997392252899 175.96044522459943 Z' /><\\/g><\\/svg>\",kUb(j.u,$1b),new htb(fZb,$1b))));n=uq(nq(JE,1),XYb,2,6,[\"<svg><defs /><g transform='scale(.8) translate(-122.00,-53.00) scale(0.500000)'><path fill='none' stroke='currentColor' d=' M 272 160 L 272 140' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 132 L 272 112' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 262 140 L 282 140' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 256 132 L 288 132' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 112 A 3 3 0 1 1 274.99973922528994 111.96044522459944 Z' /><\\/g><\\/svg>\",E1b,\"<svg><g transform='translate(-104.09,-66.93) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 432 336 L 432 313' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 432 279 L 432 256' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.66 296 A 16.66 16.66 0 1 1 448.6599916700007 295.98334000277663' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 422 296 L 423 294 L 424 292 L 425 290 L 426 289 L 427 289 L 428 289 L 429 290 L 430 292 L 431 294 L 432 296 L 433 298 L 434 300 L 435 302 L 436 303 L 437 303 L 438 303 L 439 302 L 440 300 L 441 298 L 442 296' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",F1b]);kP(this,xLb(this,n));kP(this,(k=u2,yLb(this,\"<svg><g><text style='user-select: none;' fill='currentColor' stroke='none' font-family='sans-serif' font-size='10px' font-style='normal' font-weight='normal' text-decoration='normal' x='2' y='11' text-anchor='start' dominant-baseline='central'>+5V<\\/text><\\/g><\\/svg>\",kUb(k.u,G1b),new htb(fZb,G1b))));p=uq(nq(JE,1),XYb,2,6,[\"<svg><defs /><g transform='translate(55.79,-100.42) scale(0.421053)'><path fill='none' stroke='currentColor' d=' M -128 272 L -120 272' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -88 272 L -80 272' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -120 272 L -88 256' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",n1b,\"<svg><g transform='translate(-242.27,-143.68) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 752 480 L 768 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 464 L 816 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 496 L 816 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 480 L 800 464' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",p1b,\"<svg><g transform='translate(-242.27,-122.92) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 752 416 L 768 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 416 L 816 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 416 L 800 400' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 432 L 784 424' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",l2b,\"<svg><g transform='translate(-237.08,-146.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 736 480 L 752 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 496 L 800 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 464 L 800 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 752 480 L 784 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 496 L 768 512' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",m2b]);kP(this,xLb(this,p));c=uq(nq(JE,1),XYb,2,6,[\"<svg><g transform='translate(-169.33,-86.13) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 640 352 L 654 352' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 640 384 L 654 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 706 368 L 720 368' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 654 336 L 654 400 L 706 368 Z' stroke-linecap='round' stroke-width='3' /><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='350' text-anchor='middle' dominant-baseline='central'>-<\\/text><\\/g><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='384' text-anchor='middle' dominant-baseline='central'>+<\\/text><\\/g><\\/g><\\/svg>\",i2b,\"<svg><g transform='translate(-169.33,-86.13) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 640 384 L 654 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 640 352 L 654 352' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 706 368 L 720 368' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 654 400 L 654 336 L 706 368 Z' stroke-linecap='round' stroke-width='3' /><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='382' text-anchor='middle' dominant-baseline='central'>-<\\/text><\\/g><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='352' text-anchor='middle' dominant-baseline='central'>+<\\/text><\\/g><\\/g><\\/svg>\",j2b]);kP(this,xLb(this,c));q=uq(nq(JE,1),XYb,2,6,[\"<svg><defs /><g transform='translate(-107.73,-90.40) scale(0.533333)'><path fill='none' stroke='currentColor' d=' M 240 176 L 227 186' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 240 208 L 227 198' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 240 208 L 236 200 L 231 206 Z' /><path fill='none' stroke='currentColor' d=' M 208 192 L 224 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 224 176 L 227 176 L 227 208 L 224 208 Z' /><path fill='currentColor' stroke='currentColor' d=' M 211 192 A 3 3 0 1 1 210.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 243 176 A 3 3 0 1 1 242.99973922528991 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 243 208 A 3 3 0 1 1 242.99973922528991 207.96044522459943 Z' /><\\/g><\\/svg>\",_1b,\"<svg><defs /><g transform='translate(-116.27,-90.40) scale(0.533333)'><path fill='none' stroke='currentColor' d=' M 256 208 L 243 198' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 256 176 L 243 186' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 245 187 L 253 184 L 248 178 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 240 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 240 176 L 243 176 L 243 208 L 240 208 Z' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 259 208 A 3 3 0 1 1 258.99973922528994 207.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 259 176 A 3 3 0 1 1 258.99973922528994 175.96044522459943 Z' /><\\/g><\\/svg>\",a2b]);kP(this,xLb(this,q));a=uq(nq(JE,1),XYb,2,6,[\"<svg><defs /><g transform='translate(-68.92,-50.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 272 208 L 250 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 203' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 197 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 192 L 250 187' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 181 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 176 L 250 171' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 192 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 250 192 L 262 197 L 262 187 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 244 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 244 184 L 244 200' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 272 160' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 224' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 224 A 3 3 0 1 1 274.99973922528994 223.96044522459943 Z' /><\\/g><\\/svg>\",b2b,\"<svg><defs /><g transform='translate(-68.92,-50.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 272 176 L 272 160' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 224' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 250 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 203' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 197 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 192 L 250 187' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 181 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 176 L 250 171' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 272 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 192 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 272 192 L 260 187 L 260 197 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 244 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 244 184 L 244 200' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 224 A 3 3 0 1 1 274.99973922528994 223.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><\\/g><\\/svg>\",c2b]);kP(this,xLb(this,a));kP(this,(d=u2,yLb(this,\"<svg><g transform='translate(-288.41,-166.76) scale(0.413793)'><path fill='none' stroke='currentColor' d=' M 704 432 L 712 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 746 432 L 752 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 712 416 L 712 448 L 739 432 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 744.94 432 A 2.94 2.94 0 1 1 744.9399985300001 431.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",kUb(d.u,y2b),new htb(fZb,y2b))));b=uq(nq(JE,1),XYb,2,6,[\"<svg><g transform='translate(-143.64,-130.55) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 400 L 414 400' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 384 L 414 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 392 L 456 392' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 414 378 L 428 378 A 14 14 0 0 1 428 406 L 414 406 Z' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",B2b,\"<svg><g transform='translate(-143.64,-142.18) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 432 L 414 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 416 L 414 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 450 424 L 456 424' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 414 410 L 428 410 A 14 14 0 0 1 428 438 L 414 438 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.94 424 A 2.94 2.94 0 1 1 448.93999853000014 423.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",z2b,\"<svg><g transform='translate(-143.64,-153.82) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 464 L 414 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 448 L 414 448' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 456 L 456 456' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 442 L 422 442 C 434 445 434 445 442 456 C 434 467 434 467 422 470 L 413 470 C 416 456 416 456 413 442 Z' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",C2b,\"<svg><g transform='translate(-143.64,-165.45) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 496 L 414 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 480 L 414 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 450 488 L 456 488' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 474 L 422 474 C 434 477 434 477 442 488 C 434 499 434 499 422 502 L 413 502 C 416 488 416 488 413 474 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.94 488 A 2.94 2.94 0 1 1 448.93999853000014 487.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",A2b,\"<svg><g transform='translate(-143.64,-180.00) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 536 L 414 536' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 520 L 414 520' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 528 L 456 528' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 514 L 422 514 C 434 517 434 517 442 528 C 434 539 434 539 422 542 L 413 542 C 416 528 416 528 413 514 Z M 408 514 C 411 528 411 528 408 542' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",D2b]);kP(this,xLb(this,b));m=new nP;kP(this,m);this.c=new bN('');ELb(this.c);kP(this,this.c)}\n",
"var TYb='object',UYb=2147483647,VYb=3.141592653589793,WYb=6.283185307179586,XYb={3:1,4:1,6:1},YYb='alertdialog',ZYb='application',$Yb='button',_Yb='checkbox',aZb='columnheader',bZb='complementary',cZb='contentinfo',dZb='definition',eZb='dialog',fZb='main',gZb='menuitemcheckbox',hZb='menuitemradio',iZb='navigation',jZb='option',kZb='presentation',lZb='null',mZb='progressbar',nZb='radiogroup',oZb='search',pZb='spinbutton',qZb='aria-hidden',rZb='offsetHeight',sZb='offsetWidth',tZb='height',uZb='width',vZb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',wZb='Style names cannot be empty',xZb='none',yZb='true',zZb={25:1,23:1,24:1,20:1,26:1,18:1,21:1},AZb='disabled',BZb={58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},CZb='__noinit__',DZb='__java$exception',EZb='stack',FZb={3:1,37:1},GZb='\\n',HZb={3:1,15:1,37:1},IZb='anonymous',JZb='fnStack',KZb='Unknown',LZb=65535,MZb='CSS1Compat',NZb={132:1,22:1,3:1,13:1,11:1},OZb='HIDDEN',PZb={41:1,22:1,3:1,13:1,11:1},QZb={39:1,22:1,3:1,13:1,11:1},RZb={141:1,22:1,3:1,13:1,11:1},SZb={22:1,142:1,3:1,13:1,11:1},TZb={22:1,143:1,3:1,13:1,11:1},UZb={22:1,144:1,3:1,13:1,11:1},VZb='CENTER',WZb={71:1,3:1,13:1,11:1},XZb='px',YZb={22:1,185:1,3:1,13:1,11:1},ZZb={22:1,133:1,3:1,13:1,11:1},$Zb='contextmenu',_Zb='dblclick',a$b='mousedown',b$b='mousemove',c$b='mouseup',d$b='mousewheel',e$b='DOMMouseScroll',f$b='touchcancel',g$b='touchend',h$b='touchmove',i$b='touchstart',j$b={184:1,3:1,15:1,37:1},k$b={137:1,3:1,15:1,37:1},l$b={3:1,4:1},m$b=1000,n$b='\\u221E',o$b=1024,p$b=Infinity,q$b='Too many percent/per mille characters in pattern \"',r$b='\\u2030',s$b=4194303,t$b=1048575,u$b=524288,v$b=4194304,w$b=17592186044416,x$b=-17592186044416,y$b='div',z$b='position',A$b='absolute',B$b='overflow',C$b='hidden',D$b='left',E$b='0.0px',F$b='top',G$b='right',H$b='bottom',I$b=0.01,J$b='relative',K$b='display',L$b='&nbsp;',M$b='visibility',N$b='html is null',O$b={413:1,3:1},P$b='localStorage',Q$b='sessionStorage',R$b={12:1,830:1},S$b={218:1,12:1},T$b=4096,U$b=2048,V$b=16384,W$b=65536,X$b=131072,Y$b=262144,Z$b='paste',$$b=1048576,_$b=2097152,a_b=16777216,b_b=33554432,c_b=67108864,d_b='__uiObjectID',e_b={25:1,23:1,24:1,20:1,40:1,26:1,18:1,21:1,33:1},f_b='center',g_b='verticalAlign',h_b='table',i_b='tbody',j_b='label',k_b={157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,124:1,24:1,198:1,67:1,108:1,195:1,92:1,107:1,130:1,44:1,197:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},l_b={32:1,12:1},m_b='clip',n_b='rect(0px, 0px, 0px, 0px)',o_b='visible',p_b='popupContent',q_b={25:1,55:1,23:1,24:1,68:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1},r_b='cellSpacing',s_b='cellPadding',t_b={25:1,55:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},u_b='whiteSpace',v_b='normal',w_b={157:1,58:1,76:1,80:1,87:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,78:1,79:1,77:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,196:1,124:1,24:1,412:1,195:1,194:1,44:1,20:1,176:1,26:1,35:1,160:1,74:1,75:1,18:1,21:1},x_b={25:1,23:1,24:1,20:1,40:1,26:1,178:1,18:1,21:1,33:1},y_b='file',z_b='Column index: ',A_b=', Column size: ',B_b='Row index: ',C_b=', Row size: ',D_b={58:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,25:1,23:1,24:1,20:1,40:1,26:1,18:1,21:1,33:1},E_b='middle',F_b={25:1,23:1,24:1,194:1,20:1,40:1,26:1,18:1,21:1,33:1},G_b='bidiwrapped',H_b={58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,124:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,18:1,21:1},I_b={871:1,12:1},J_b='colSpan',K_b='gwt-MenuBar',L_b='selected',M_b='subMenuIcon-selected',N_b={25:1,55:1,23:1,24:1,68:1,20:1,26:1,50:1,869:1,18:1,21:1,106:1},O_b={92:1,44:1,20:1,34:1,18:1},P_b={156:1,12:1},Q_b={25:1,23:1,24:1,20:1,40:1,26:1,257:1,18:1,21:1,33:1},R_b='zoom',S_b='value',T_b={157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,208:1,18:1,207:1,21:1},U_b={177:1,12:1},V_b={147:1,3:1,13:1,11:1},W_b='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie10) does not match the runtime user.agent value (',X_b=').\\n',Y_b='Expect more errors.',Z_b={14:1,3:1,4:1},$_b='I = ',__b='Vd = ',a0b=0.48,b0b={100:1,3:1,4:1,6:1},c0b=1.0E-14,d0b=1.0E-9,e0b=1000000000000,f0b=1.0E-6,g0b=1000000000,h0b=0.001,i0b=1000000,j0b='SansSerif',k0b='decimalDigits',l0b='decimalDigitsShort',m0b={7:1,10:1},n0b='Hz',o0b='V = ',p0b='Vmax = ',q0b='P = ',r0b=0.6366197723675814,s0b=1.5707963267948966,t0b=0.15915494309189535,u0b={7:1,10:1,48:1},v0b='Voltage',w0b='Max Voltage',x0b={7:1,10:1,47:1,48:1},y0b=' = ',z0b='pin ',A0b=' is not an output!',B0b='High Logic Voltage',C0b='# of Bits',D0b='Carrier Frequency (Hz)',E0b='Signal Frequency (Hz)',F0b='400px',G0b='OK',H0b='topSpace',I0b='Scale',J0b='Auto',K0b=10000000000,L0b='On Resistance (ohms)',M0b='Off Resistance (ohms)',N0b='closed',O0b='# of Inputs',P0b={43:1,3:1,4:1},Q0b='Vout = ',R0b='Iout = ',S0b='No file',T0b='no file loaded',U0b='dur = ',V0b='topButton',W0b=100000000,X0b=4294901760,Y0b='yyyyMMdd-HHmm',Z0b='Download',$0b={7:1,10:1,123:1},_0b={7:1,10:1,129:1},a1b=-1.0E-6,b1b='<\\/a>',c1b='Trapezoidal Approximation',d1b='Series Resistance (0 = infinite)',e1b=1.0E-12,f1b={135:1,7:1,10:1},g1b='&nbsp;<\\/div>',h1b='<\\/div>',i1b='WireElm',j1b='ResistorElm',k1b='CapacitorElm',l1b='PolarCapacitorElm',m1b='InductorElm',n1b='SwitchElm',o1b='PushSwitchElm',p1b='Switch2Elm',q1b='DPDTSwitchElm',r1b='MBBSwitchElm',s1b='TransformerElm',t1b='TappedTransformerElm',u1b='CustomTransformerElm',v1b='TransLineElm',w1b='RelayCoilElm',x1b='RelayContactElm',y1b='ThermistorNTCElm',z1b='MemristorElm',A1b='SparkGapElm',B1b='CrystalElm',C1b='CrossSwitchElm',D1b='GroundElm',E1b='DCVoltageElm',F1b='ACVoltageElm',G1b='RailElm',H1b='SquareRailElm',I1b='VarRailElm',J1b='AntennaElm',K1b='CurrentElm',L1b='AudioInputElm',M1b='DataInputElm',N1b='ExtVoltageElm',O1b='LabeledNodeElm',P1b='OhmMeterElm',Q1b='AmmeterElm',R1b='WattmeterElm',S1b='TestPointElm',T1b='DecimalDisplayElm',U1b='LEDArrayElm',V1b='DataRecorderElm',W1b='AudioOutputElm',X1b='StopTriggerElm',Y1b='DCMotorElm',Z1b='ThreePhaseMotorElm',$1b='DiodeElm',_1b='NTransistorElm',a2b='PTransistorElm',b2b='NMosfetElm',c2b='PMosfetElm',d2b='NDarlingtonElm',e2b='PDarlingtonElm',f2b='VaractorElm',g2b='TunnelDiodeElm',h2b='UnijunctionElm',i2b='OpAmpElm',j2b='OpAmpSwapElm',k2b='OpAmpRealElm',l2b='AnalogSwitchElm',m2b='AnalogSwitch2Elm',n2b='TriStateElm',o2b='SchmittElm',p2b='InvertingSchmittElm',q2b='DelayBufferElm',r2b='ComparatorElm',s2b='OptocouplerElm',t2b='TimeDelayRelayElm',u2b='MotorProtectionSwitchElm',v2b='CustomCompositeElm',w2b='LogicInputElm',x2b='LogicOutputElm',y2b='InverterElm',z2b='NandGateElm',A2b='NorGateElm',B2b='AndGateElm',C2b='OrGateElm',D2b='XorGateElm',E2b='DFlipFlopElm',F2b='JKFlipFlopElm',G2b='TFlipFlopElm',H2b='SevenSegElm',I2b='SevenSegDecoderElm',J2b='MultiplexerElm',K2b='DeMultiplexerElm',L2b='SipoShiftElm',M2b='PisoShiftElm',N2b='CounterElm',O2b='Counter2Elm',P2b='FullAdderElm',Q2b='HalfAdderElm',R2b='UserDefinedLogicElm',S2b='PhaseCompElm',T2b='MonostableElm',U2b='DragColumn',V2b='DragSelected',W2b='Select',X2b=' (',Y2b='elm',Z2b='addToScope',$2b='CustomCompositeElm:',_2b='doExportAsSVG',a3b='doExportAsSVGFromAPI',b3b='addToScope0',c3b='[A-Za-z0-9]+ 0 0 0 0 ',d3b=-30000,e3b='euroResistors',f3b='whiteBackground',g3b='conventionalCurrent',h3b='mouseWheelEdit',i3b='positiveColor',j3b='negativeColor',k3b='neutralColor',l3b='selectColor',m3b='currentColor',n3b='newwindow',o3b='newblankcircuit',p3b='importfromlocalfile',q3b='importfromtext',r3b='importfromdropbox',s3b='floppy',t3b='Save As...',u3b='saveas',v3b='exportaslocalfile',w3b='export',x3b='exportasurl',y3b='exportastext',z3b='image',A3b='exportasimage',B3b='exportassvg',C3b='createsubcircuit',D3b='dcanalysis',E3b='print',F3b='fullscreen',G3b='trigger',H3b='toptrigger',I3b='edit',J3b='undo',K3b='redo',L3b='copy',M3b='Duplicate',N3b='duplicate',O3b='selectAll',P3b='Find Component...',Q3b='centrecircuit',R3b='zoom100',S3b='zoomin',T3b='zoomout',U3b='flipxy',V3b='scopes',W3b='unstackAll',X3b='combineAll',Y3b='separateAll',Z3b='Show Current',$3b='Show Voltage',_3b='Show Values',a4b='options',b4b='shortcuts',c4b='subcircuits',d4b='viewInScope',e4b='viewInFloatScope',f4b='delete',g4b='LoadFileElement',h4b='scopepop',i4b='key',j4b='removeplot',k4b='maxscale',l4b='properties',m4b='cursorCross',n4b='cursorPointer',o4b=' +\\t\\n\\r\\f',p4b='circuitClipboard',q4b='circuitRecovery',r4b='Singular matrix!',s4b='encodedURLComponent',t4b='wheelSensitivity',u4b='backgroundColor',v4b=\"Can't load circuit list!\",w4b=\"Can't load circuit!\",x4b='Counter',y4b='Invert reset pin',z4b='Momentary Switch',A4b='IEC Symbol',B4b='Label (for linking)',C4b={7:1,10:1,54:1},D4b='Inductance (H)',E4b={7:1,164:1,10:1},F4b='default',G4b='Model Name',H4b='subcircuit:',I4b='Edit Model',J4b='Error on line ',K4b=' of model description',L4b=' digits on left side',M4b='Coupling Coefficient',N4b='L = ',O4b=1.0471975511965976,P4b=2.0943951023931953,Q4b='Moment of inertia (Kg.m^2)',R4b='Friction coefficient (Nms/rad)',S4b='R = ',T4b='pin 1 is not an output!',U4b='pin 2 is not an output!',V4b='Reset Pin',W4b='switch (',X4b='text/plain',Y4b='# of Select Bits',Z4b='Delay (s)',$4b='On resistance (ohms)',_4b='Off resistance (ohms)',a5b='off',b5b=38.662284941040014,c5b=0.025865,d5b='This model cannot be modified. Change the model name to allow customization.',e5b={7:1,136:1,10:1},f5b='max current exceeded',g5b='spice-default',h5b=1.7143528192808883E-7,i5b='default-zener',j5b='default-led',k5b='model not found: ',l5b=1.0E-8,m5b='100%',n5b='Cancel',o5b='####.##########',p5b=1.0E-4,q5b=10000,r5b=1.4142135623730951,s5b='Apply',t5b='EditDialogLoadFileElement',u5b={177:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,12:1,23:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},v5b='resetting dialog ',w5b='circuitjs-',x5b='300px',y5b='Copy to Clipboard',z5b='expected (, got ',A5b='expected ), got ',B5b=0.3333,C5b=0.6666,D5b='Resistance',E5b=100000,F5b='Slew Rate (V/ns)',G5b='pin 3 is not an output!',H5b='saturation',I5b=0.16666666666666666,J5b=0.0099,K5b={192:1,12:1,7:1,10:1},L5b='\\u03A9',M5b='Slider Text',N5b='model name wparams = ',O5b='Switch Group',P5b={7:1,10:1,148:1},Q5b='transistor',R5b=0.8297872340425532,S5b=0.0231,T5b=0.005,U5b=0.0625,V5b='Resistance (ohms)',W5b='RMS Voltage',X5b='Min Voltage',Y5b='P2P Voltage',Z5b='Binary Value',$5b='On Current (A)',_5b='Off Current (A)',a6b='Coil Resistance (ohms)',b6b='Switching Time (s)',c6b='Trigger Current (A)',d6b='Holding Current (A)',e6b='#ffffff',f6b='#000000',g6b='#404040',h6b='/div',i6b=0.499,j6b='#FF0000',k6b='showvoltage',l6b='showcurrent',m6b='shownegpeak',n6b='logspectrum',o6b='showaverage',p6b='showelminfo',q6b='showvcevsic',r6b='showresistance',s6b='scopeDefaults',t6b='chsel',u6b='color',v6b=' \\\\(.*\\\\)$',w6b='Primary Inductance (H)',x6b='Ratio (N1/N2)',y6b='transformer',z6b='Ratio = 1:',A6b='borderWidth',B6b='borderColor',C6b='borderStyle',D6b='padding',E6b='#333',F6b=\"<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><g transform='scale(1.0)'>\",G6b='<g><\\/svg>',H6b=\"<svg><g transform='translate(97.71,-28.71) scale(0.428571)'><path fill='none' stroke='currentColor' d=' M -224 96 L -216 96' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -184 96 L -176 96' stroke-linecap='round' stroke-width='3' /><g transform='matrix(1,0,0,1,-216,96)'><rect fill='none' stroke='currentColor' x='0' y='-6' width='32' height='12' stroke-linecap='round' stroke-width='3' /><\\/g><path fill='currentColor' stroke='currentColor' d=' M -221 96 A 3 3 0 1 1 -221.00026077471009 95.96044522459944 Z' /><path fill='currentColor' stroke='currentColor' d=' M -173 96 A 3 3 0 1 1 -173.00026077471009 95.96044522459944 Z' /><\\/g><\\/svg>\",I6b=\"<svg> <g transform='scale(.5,.5) translate(-544,-297)'><path stroke='#000000' d=' M 544 320 L 552 320' stroke-width='3'/><path stroke='#000000' d=' M 584 320 L 592 320' stroke-width='3'/><g transform='matrix(1,0,0,1,552,320)'><path fill='none' stroke='currentColor' d=' M 0 0 L 2 6 L 6 -6 L 10 6 L 14 -6 L 18 6 L 22 -6 L 26 6 L 30 -6 L 32 0' stroke-width='2'/> <\\/g> <\\/g> <\\/svg>\",J6b={247:1,12:1},K6b={193:1,12:1},L6b='Transmission line delay too large!',M6b='xlm324v2-qpi 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.0034482758620689655 0 1',N6b=3.7E-4,O6b=0.0047,P6b=-20.192307692307693,Q6b='ignoring line in string catalog: ',R6b='For input string: \"',S6b={13:1,182:1},T6b={33:1,150:1,175:1,274:1},U6b={216:1},V6b=15525485,W6b=5.960464477539063E-8,X6b='Invalid UTF8 sequence',Y6b='fromIndex: 0, toIndex: ',Z6b=', length: ',$6b='Index: ',_6b=', Size: ';var _,WF,RF,vF=-1;XF();YF(1,null,{},S);_.Pd=function T(a){return this===a};_.Qd=function V(){return this.gi};_.Rd=function X(){return KYb(this)};_.Sd=function Z(){var a;return aSb(W(this))+'@'+(a=Y(this)>>>0,a.toString(16))};_.equals=function(a){return this.Pd(a)};_.hashCode=function(){return this.Rd()};_.toString=function(){return this.Sd()};var _q,ar,br;YF(280,1,{},cSb);_.Nh=function dSb(a){var b;b=new cSb;b.e=4;a>1?(b.c=jSb(this,a-1)):(b.c=this);return b};_.Oh=function iSb(){_Rb(this);return this.b};_.Ph=function kSb(){return aSb(this)};_.Qh=function mSb(){return bSb(this)};_.Rh=function oSb(){return (this.e&4)!=0};_.Sh=function pSb(){return (this.e&1)!=0};_.Sd=function sSb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(_Rb(this),this.k)};_.e=0;_.g=0;var $Rb=1;var DE=fSb(1);var qE=fSb(280);YF(254,1,{});_.Td=function fb(){this.u&&this.Ud()};_.Ud=function gb(){this.Wd((1+$wnd.Math.cos(WYb))/2)};_.Vd=function hb(){this.Wd((1+$wnd.Math.cos(VYb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var yr=fSb(254);YF(473,1,{},jb);_.Xd=function kb(a){ib(this,a)};var qr=fSb(473);YF(867,1,{});var lb;var xr=fSb(867);YF(271,1,{271:1});var rr=fSb(271);YF(818,867,{},mb);_.Yd=function ob(a,b){var c;c=pb(a,b);return new qb(c)};var tr=fSb(818);YF(819,271,{271:1},qb);_.Zd=function rb(){nb(this.a)};var sr=fSb(819);YF(820,867,{},ub);_.Yd=function vb(a,b){var c;c=new Ib(this,a);rVb(this.a,c);this.a.a.length==1&&xb(this.b,16);return c};var wr=fSb(820);YF(220,1,{});_.$d=function Db(a){if(a!=this.b){return}this.c||(this.d=null);this._d()};_.b=0;_.c=false;_.d=null;var kw=fSb(220);YF(821,220,{},Gb);_._d=function Hb(){tb(this.a)};var ur=fSb(821);YF(272,271,{271:1,272:1},Ib);_.Zd=function Jb(){sb(this.b,this)};var vr=fSb(272);YF(27,1,{});var rs=fSb(27);YF(724,27,{},Nb);var zr=fSb(724);YF(723,27,{},Ob);var Ar=fSb(723);YF(725,27,{},Pb);var Br=fSb(725);YF(405,1,{});var Er=fSb(405);YF(98,405,{},Tb);_.ae=function Ub(a){return a.a};var Cr=fSb(98);YF(726,27,{},Vb);var Dr=fSb(726);YF(727,27,{},Wb);var Fr=fSb(727);YF(728,27,{},Xb);var Gr=fSb(728);YF(729,27,{},Yb);var Hr=fSb(729);YF(730,27,{},Zb);var Ir=fSb(730);YF(731,27,{},$b);var Jr=fSb(731);YF(732,27,{},_b);var Kr=fSb(732);YF(733,27,{},ac);var Lr=fSb(733);YF(734,27,{},bc);var Mr=fSb(734);YF(735,27,{},cc);var Nr=fSb(735);YF(736,27,{},dc);var Or=fSb(736);YF(737,27,{},ec);var Pr=fSb(737);YF(738,27,{},fc);var Qr=fSb(738);YF(740,27,{},gc);var Rr=fSb(740);YF(739,27,{},hc);var Sr=fSb(739);YF(741,27,{},ic);var Tr=fSb(741);YF(742,27,{},jc);var Ur=fSb(742);YF(269,1,{887:1,269:1},lc);var Vr=fSb(269);YF(743,27,{},mc);var Wr=fSb(743);YF(744,27,{},nc);var Xr=fSb(744);YF(747,27,{},oc);var Yr=fSb(747);YF(745,27,{},pc);var Zr=fSb(745);YF(746,27,{},qc);var $r=fSb(746);YF(748,27,{},rc);var _r=fSb(748);YF(749,27,{},sc);var as=fSb(749);YF(750,27,{},tc);var bs=fSb(750);YF(751,27,{},uc);var cs=fSb(751);YF(756,27,{},vc);var ds=fSb(756);YF(752,27,{},xc);var es=fSb(752);YF(755,27,{},yc);var fs=fSb(755);YF(753,27,{},zc);var gs=fSb(753);YF(754,27,{},Ac);var hs=fSb(754);YF(757,27,{},Bc);var is=fSb(757);YF(758,27,{},Cc);var js=fSb(758);YF(759,27,{},Dc);var ks=fSb(759);YF(760,27,{},Ec);var ls=fSb(760);YF(105,405,{},Fc);_.ae=function Gc(a){return a==null?lZb:_F(a)};var ms=fSb(105);YF(761,27,{},Hc);var ns=fSb(761);var Ic,Jc;YF(763,27,{},Lc);var os=fSb(763);YF(762,27,{},Mc);var ps=fSb(762);YF(764,27,{},Nc);var qs=fSb(764);var 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,Ud,Vd,Wd;YF(767,27,{},Yd);var ss=fSb(767);YF(765,27,{},Zd);var ts=fSb(765);YF(766,27,{},$d);var us=fSb(766);YF(768,27,{},_d);var vs=fSb(768);YF(769,27,{},ae);var ws=fSb(769);YF(770,27,{},be);var xs=fSb(770);YF(771,27,{},ce);var ys=fSb(771);YF(772,27,{},de);var zs=fSb(772);var ee;YF(773,27,{},ge);var As=fSb(773);YF(776,27,{},he);var Bs=fSb(776);YF(774,27,{},ie);var Cs=fSb(774);YF(775,27,{},je);var Ds=fSb(775);YF(777,27,{},ke);var Es=fSb(777);YF(778,27,{},le);var Fs=fSb(778);YF(779,27,{},me);var Gs=fSb(779);YF(780,27,{},ne);var Hs=fSb(780);YF(783,27,{},oe);var Is=fSb(783);YF(781,27,{},pe);var Js=fSb(781);YF(782,27,{},qe);var Ks=fSb(782);YF(18,1,{20:1,18:1});_.be=function Ke(){return ve(this)};_.ce=function Le(){return DI(),this.Sb};_.de=function Ne(){return ze()};_.ee=function Oe(a){Ce(this,a)};_.fe=function Se(a){Ie(this,a)};_.Sd=function Te(){if(!this.Sb){return '(null handle)'}return (DI(),this.Sb).outerHTML};var Px=fSb(18);YF(21,18,zZb);_.ge=function cf(){};_.he=function df(){};_.ie=function ef(a){Xe(this,a)};_.je=function ff(){return this.Nb};_.ke=function gf(){Ye(this)};_.le=function hf(a){Ze(this,a)};_.me=function jf(){$e(this)};_.ne=function kf(){};_.oe=function lf(){};_.pe=function mf(a){bf(this,a)};_.Nb=false;_.Ob=0;var $x=fSb(21);YF(67,21,BZb);_.qe=function qf(){return ji((DI(),this.Sb))};_.ke=function rf(){var a;Ye(this);a=this.qe();-1==a&&this.re(0)};_.re=function sf(a){Ph((DI(),this.Sb),a)};var Tw=fSb(67);YF(591,67,BZb,Af);var tf;var Ns=fSb(591);YF(854,1,{});var Ms=fSb(854);YF(592,854,{},Cf);var Ls=fSb(592);var Ss=fSb(0);YF(11,1,{3:1,13:1,11:1});_.se=function Zf(a){return this.c-a.c};_.Pd=function $f(a){return this===a};_.Rd=function _f(){return KYb(this)};_.Sd=function ag(){return this.b!=null?this.b:''+this.c};_.c=0;var sE=fSb(11);YF(206,11,{206:1,3:1,13:1,11:1},fg);var bg,cg,dg;var Os=gSb(206,gg);YF(37,1,FZb);_.ve=function qg(a){return new Error(a)};_.we=function sg(){return this.g};_.xe=function tg(){var a,b,c;c=this.g==null?null:this.g.replace(new RegExp(GZb,'g'),' ');b=(a=aSb(this.gi),c==null?a:a+': '+c);ng(this,rg(this.ve(b)));oh(this)};_.Sd=function ug(){return og(this,this.we())};_.e=CZb;_.i=false;_.n=true;var KE=fSb(37);YF(15,37,HZb);var uE=fSb(15);YF(93,15,HZb,xg);var EE=fSb(93);YF(864,93,HZb,zg);var Ps=fSb(864);YF(289,1,{},Bg);_.a=0;var Qs=fSb(289);YF(251,93,HZb);var zE=fSb(251);YF(422,251,HZb);var Vs=fSb(422);YF(181,422,{181:1,3:1,15:1,37:1},Fg);_.we=function Gg(){return Eg(this),this.c};_.ye=function Hg(){return kr(this.b)===kr(Cg)?null:this.b};var Cg;var Rs=fSb(181);YF(832,1,{});var Ts=fSb(832);YF(703,1,{},Pg);var Us=fSb(703);var Qg=0,Rg=0,Sg=-1;YF(435,832,{},hh);var bh;var Ws=fSb(435);var mh;YF(842,1,{});var $s=fSb(842);YF(423,842,{},th);_.Be=function uh(a){var b={},j;var c=[];a[JZb]=c;var d=arguments.callee.caller;while(d){var e=(nh(),d.name||(d.name=qh(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.Ce=function vh(a){var b,c,d,e;d=(nh(),a&&a[JZb]?a[JZb]:[]);c=d.length;e=rq(FE,XYb,158,c,0,1);for(b=0;b<c;b++){e[b]=new aTb(d[b],null,-1)}return e};var Xs=fSb(423);YF(843,842,{});_.Be=function xh(a){};_.De=function yh(a,b,c,d){return new aTb(b,a+'@'+d,c<0?-1:c)};_.Ce=function zh(a){var b,c,d,e,f,g,h;e=(nh(),h=a.e,h&&h.stack?h.stack.split(GZb):[]);f=rq(FE,XYb,158,0,0,1);b=0;d=e.length;if(d==0){return f}g=wh(this,e[0]);iTb(g.d,IZb)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=wh(this,e[c])}return f};var Zs=fSb(843);YF(424,843,{},Ah);_.De=function Bh(a,b,c,d){return new aTb(b,a,-1)};var Ys=fSb(424);YF(132,11,NZb);var zi,Ai,Bi,Ci,Di;var et=gSb(132,Gi);YF(511,132,NZb,Hi);var _s=gSb(511,null);YF(512,132,NZb,Ii);var at=gSb(512,null);YF(513,132,NZb,Ji);var bt=gSb(513,null);YF(514,132,NZb,Ki);var ct=gSb(514,null);YF(515,132,NZb,Li);var dt=gSb(515,null);YF(41,11,PZb);var Mi,Ni,Oi,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,_i,aj,bj;var xt=gSb(41,ej);YF(516,41,PZb,fj);var ot=gSb(516,null);YF(525,41,PZb,gj);var ft=gSb(525,null);YF(526,41,PZb,hj);var gt=gSb(526,null);YF(527,41,PZb,ij);var ht=gSb(527,null);YF(528,41,PZb,jj);var it=gSb(528,null);YF(529,41,PZb,kj);var jt=gSb(529,null);YF(530,41,PZb,lj);var kt=gSb(530,null);YF(531,41,PZb,mj);var lt=gSb(531,null);YF(532,41,PZb,nj);var mt=gSb(532,null);YF(533,41,PZb,oj);var nt=gSb(533,null);YF(517,41,PZb,pj);var pt=gSb(517,null);YF(518,41,PZb,qj);var qt=gSb(518,null);YF(519,41,PZb,rj);var rt=gSb(519,null);YF(520,41,PZb,sj);var st=gSb(520,null);YF(521,41,PZb,tj);var tt=gSb(521,null);YF(522,41,PZb,uj);var ut=gSb(522,null);YF(523,41,PZb,vj);var vt=gSb(523,null);YF(524,41,PZb,wj);var wt=gSb(524,null);YF(39,11,QZb);var xj,yj,zj,Aj,Bj,Cj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,Lj,Mj,Nj,Oj,Pj;var Rt=gSb(39,Sj);YF(534,39,QZb,Tj);var It=gSb(534,null);YF(543,39,QZb,Uj);var yt=gSb(543,null);YF(544,39,QZb,Vj);var zt=gSb(544,null);YF(545,39,QZb,Wj);var At=gSb(545,null);YF(546,39,QZb,Xj);var Bt=gSb(546,null);YF(547,39,QZb,Yj);var Ct=gSb(547,null);YF(548,39,QZb,Zj);var Dt=gSb(548,null);YF(549,39,QZb,$j);var Et=gSb(549,null);YF(550,39,QZb,_j);var Ft=gSb(550,null);YF(551,39,QZb,ak);var Gt=gSb(551,null);YF(552,39,QZb,bk);var Ht=gSb(552,null);YF(535,39,QZb,ck);var Jt=gSb(535,null);YF(536,39,QZb,dk);var Kt=gSb(536,null);YF(537,39,QZb,ek);var Lt=gSb(537,null);YF(538,39,QZb,fk);var Mt=gSb(538,null);YF(539,39,QZb,gk);var Nt=gSb(539,null);YF(540,39,QZb,hk);var Ot=gSb(540,null);YF(541,39,QZb,ik);var Pt=gSb(541,null);YF(542,39,QZb,jk);var Qt=gSb(542,null);YF(141,11,RZb);var kk,lk,mk,nk;var Wt=gSb(141,qk);YF(553,141,RZb,rk);var St=gSb(553,null);YF(554,141,RZb,sk);var Tt=gSb(554,null);YF(555,141,RZb,tk);var Ut=gSb(555,null);YF(556,141,RZb,uk);var Vt=gSb(556,null);YF(142,11,SZb);var vk,wk,xk,yk;var _t=gSb(142,Bk);YF(557,142,SZb,Ck);var Xt=gSb(557,null);YF(558,142,SZb,Dk);var Yt=gSb(558,null);YF(559,142,SZb,Ek);var Zt=gSb(559,null);YF(560,142,SZb,Fk);var $t=gSb(560,null);YF(143,11,TZb);var Gk,Hk,Ik,Jk;var eu=gSb(143,Mk);YF(561,143,TZb,Nk);var au=gSb(561,null);YF(562,143,TZb,Ok);var bu=gSb(562,null);YF(563,143,TZb,Pk);var cu=gSb(563,null);YF(564,143,TZb,Qk);var du=gSb(564,null);YF(144,11,UZb);var Rk,Sk,Tk,Uk;var ju=gSb(144,Xk);YF(565,144,UZb,Yk);var fu=gSb(565,null);YF(566,144,UZb,Zk);var gu=gSb(566,null);YF(567,144,UZb,$k);var hu=gSb(567,null);YF(568,144,UZb,_k);var iu=gSb(568,null);YF(71,11,WZb);var al,bl,cl,dl,el,fl,gl,hl,il;var tu=gSb(71,ll);YF(502,71,WZb,ml);_.Ee=function nl(){return XZb};var ku=gSb(502,null);YF(503,71,WZb,ol);_.Ee=function pl(){return '%'};var lu=gSb(503,null);YF(504,71,WZb,ql);_.Ee=function rl(){return 'em'};var mu=gSb(504,null);YF(505,71,WZb,sl);_.Ee=function tl(){return 'ex'};var nu=gSb(505,null);YF(506,71,WZb,ul);_.Ee=function vl(){return 'pt'};var ou=gSb(506,null);YF(507,71,WZb,wl);_.Ee=function xl(){return 'pc'};var pu=gSb(507,null);YF(508,71,WZb,yl);_.Ee=function zl(){return 'in'};var qu=gSb(508,null);YF(509,71,WZb,Al);_.Ee=function Bl(){return 'cm'};var ru=gSb(509,null);YF(510,71,WZb,Cl);_.Ee=function Dl(){return 'mm'};var su=gSb(510,null);YF(185,11,YZb);var El,Fl;var wu=gSb(185,Il);YF(569,185,YZb,Jl);var uu=gSb(569,null);YF(570,185,YZb,Kl);var vu=gSb(570,null);YF(133,11,ZZb);var Ll,Ml,Nl,Ol,Pl;var Cu=gSb(133,Sl);YF(571,133,ZZb,Tl);var xu=gSb(571,null);YF(572,133,ZZb,Ul);var yu=gSb(572,null);YF(573,133,ZZb,Vl);var zu=gSb(573,null);YF(574,133,ZZb,Wl);var Au=gSb(574,null);YF(575,133,ZZb,Xl);var Bu=gSb(575,null);YF(849,1,{});_.Sd=function Zl(){return 'An event type'};var ey=fSb(849);YF(850,849,{});_.He=function _l(){this.e=false;this.f=null};_.e=false;var gv=fSb(850);YF(856,850,{});_.Ge=function em(){return this.Ie()};var am;var Iu=fSb(856);YF(705,856,{},hm);_.Fe=function im(a){!a.a.k&&fQ(a.a,null)};_.Ie=function jm(){return fm};var fm;var Du=fSb(705);YF(639,856,{},mm);_.Fe=function nm(a){a.Je(this)};_.Ie=function om(){return km};var km;var Eu=fSb(639);YF(857,856,{});var Ku=fSb(857);YF(858,857,{});var Pu=fSb(858);YF(604,858,{},tm);_.Fe=function um(a){a.Ke(this)};_.Ie=function vm(){return rm};var rm;var Fu=fSb(604);YF(603,856,{},ym);_.Fe=function zm(a){h4(a,this)};_.Ie=function Am(){return wm};var wm;var Gu=fSb(603);YF(463,1,{});_.Rd=function Cm(){return this.c};_.Sd=function Dm(){return 'Event type'};_.c=0;var Bm=0;var cy=fSb(463);YF(139,463,{},Em);var fv=fSb(139);YF(96,139,{96:1},Fm);var Hu=fSb(96);YF(634,858,{},Im);_.Fe=function Jm(a){a.Le(this)};_.Ie=function Km(){return Gm};var Gm;var Ju=fSb(634);YF(861,856,{});var Mu=fSb(861);YF(862,861,{});var Lu=fSb(862);YF(789,862,{},Om);_.Fe=function Pm(a){a.Me(this)};_.Ie=function Qm(){return Mm};var Mm;var Nu=fSb(789);YF(630,858,{},Tm);_.Fe=function Um(a){a.Ne(this)};_.Ie=function Vm(){return Rm};var Rm;var Ou=fSb(630);YF(631,858,{},Ym);_.Fe=function Zm(a){a.Oe(this)};_.Ie=function $m(){return Wm};var Wm;var Qu=fSb(631);YF(632,858,{},bn);_.Fe=function cn(a){a.Pe(this)};_.Ie=function dn(){return _m};var _m;var Ru=fSb(632);YF(638,858,{},gn);_.Fe=function hn(a){a.Qe(this)};_.Ie=function jn(){return en};var en;var Su=fSb(638);YF(633,858,{},mn);_.Fe=function nn(a){a.Re(this)};_.Ie=function on(){return kn};var kn;var Tu=fSb(633);YF(304,858,{},rn);_.Fe=function sn(a){a.Se(this)};_.Ie=function tn(){return pn};var pn;var Uu=fSb(304);YF(701,1,{},wn);var Vu=fSb(701);YF(859,857,{});var xn;var $u=fSb(859);YF(645,859,{},An);_.Fe=function Bn(a){a.Te(this)};_.Ie=function Cn(){return yn};var yn;var Wu=fSb(645);YF(644,859,{},Fn);_.Fe=function Gn(a){a.Ue(this)};_.Ie=function Hn(){return Dn};var Dn;var Xu=fSb(644);YF(641,1,{});var Zu=fSb(641);YF(642,641,{},In);var Yu=fSb(642);YF(643,859,{},Ln);_.Fe=function Mn(a){a.Ve(this)};_.Ie=function Nn(){return Jn};var Jn;var _u=fSb(643);YF(640,859,{},Qn);_.Fe=function Rn(a){a.We(this)};_.Ie=function Sn(){return On};var On;var av=fSb(640);YF(791,850,{},Un);_.Fe=function Vn(a){this.a?eI(a.a):aI(a.a)};_.Ge=function Xn(){return Tn};_.a=false;var Tn;var bv=fSb(791);YF(786,850,{},Zn);_.Fe=function $n(a){a.Xe(this)};_.Ge=function ao(){return Yn};_.a=false;var Yn;var cv=fSb(786);YF(607,850,{},co);_.Fe=function eo(a){a.Ye(this)};_.Ge=function go(){return bo};_.a=0;var bo;var dv=fSb(607);YF(404,850,{},io);_.Fe=function jo(a){a.Ze(this)};_.Ge=function mo(){return ho};var ho;var ev=fSb(404);YF(183,1,{23:1},qo,ro);_.ie=function so(a){oo(this,a)};var iv=fSb(183);YF(852,1,{});var dy=fSb(852);YF(475,852,{});_.b=0;_.c=false;var iy=fSb(475);YF(476,475,{},Do);var hv=fSb(476);YF(702,1,{879:1},Eo);var jv=fSb(702);YF(184,93,j$b,Fo);var jy=fSb(184);YF(296,184,j$b,Ho);var kv=fSb(296);YF(432,1,{},Lo);_.b=0;var sv=fSb(432);YF(434,220,{},Mo);_._d=function No(){Ko(this.a)};var lv=fSb(434);YF(199,1,{},So);_.b=false;_.c=0;var Oo;var ov=fSb(199);YF(431,1,{},Uo);_.$e=function Vo(a){if(a.readyState==4){vT(a);Jo(this.b,this.a)}};var mv=fSb(431);YF(200,1,{},Wo);_.Sd=function Xo(){return this.a};var nv=fSb(200);YF(137,15,k$b,Yo);var pv=fSb(137);YF(609,137,k$b,Zo);var qv=fSb(609);YF(816,137,k$b,$o);var rv=fSb(816);YF(848,1,{});var uv=fSb(848);YF(433,848,{},_o);var tv=fSb(433);YF(785,1,{});var Ev=fSb(785);YF(401,785,{401:1},up);var sp;var vv=fSb(401);YF(865,1,{});var Fv=fSb(865);YF(866,865,{});var wv=fSb(866);YF(203,11,{203:1,3:1,13:1,11:1},Ap);var wp,xp,yp;var xv=gSb(203,Bp);YF(637,1,{},Gp);var Cp;var yv=fSb(637);YF(161,1,{},_p);_.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 zv=fSb(161);YF(815,1,{},dq);_.a=0;var Av=fSb(815);YF(797,1,{},jq);var Bv=fSb(797);YF(814,866,{},lq);var Cv=fSb(814);YF(402,1,{402:1},mq);_.a=false;_.b=0;var Dv=fSb(402);var wq;var Wq,Xq,Yq,Zq;YF(297,1,{},iG);var Jv=fSb(297);YF(501,254,{},jG);_.Td=function kG(){this.a.a=null;gG(this.a,0,null)};_.Ud=function lG(){this.a.a=null;gG(this.a,0,null)};_.Wd=function mG(a){var b,c,d;for(d=new OVb(this.a.c);d.a<d.c.a.length;){c=MVb(d);c.t&&(c.g=c.F+(c.N-c.F)*a);c.u&&(c.j=c.G+(c.P-c.G)*a);c.v&&(c.V=c.H+(c.R-c.H)*a);c.r&&(c.a=c.C+(c.J-c.C)*a);c.w&&(c.Z=c.I+(c.T-c.I)*a);c.s&&(c.e=c.D+(c.L-c.D)*a);AG(c);!!this.b&&(b=c.X,fr(b,178)&&b.of())}};var Gv=fSb(501);YF(298,1,{298:1},tG);_.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 Hv=fSb(298);YF(635,1,{},CG);var uG;var Iv=fSb(635);YF(796,1,{},GG);_.a=0;_.b=0;_.c=0;_.e=0;var Kv=fSb(796);YF(811,1,{},IG);var Lv=fSb(811);YF(174,1,{886:1,174:1,3:1},JG);_.Pd=function KG(a){if(!fr(a,174)){return false}return iTb(this.a,a.a)};_.Rd=function LG(){return QYb(this.a)};var Mv=fSb(174);YF(825,1,O$b,NG);_.bf=function OG(){return this.a};_.Pd=function PG(a){if(!fr(a,413)){return false}return iTb(this.a,a.bf())};_.Rd=function QG(){return QYb(this.a)};var Nv=fSb(825);YF(97,1,O$b,RG);_.bf=function SG(){return this.a};_.Pd=function TG(a){if(!fr(a,413)){return false}return iTb(this.a,a.bf())};_.Rd=function UG(){return QYb(this.a)};_.Sd=function VG(){return 'safe: \"'+this.a+'\"'};\n",
"var Ov=fSb(97);var WG,XG,YG,ZG,$G,_G;YF(246,1,{884:1,246:1},cH);_.Pd=function dH(a){if(!fr(a,246)){return false}return iTb(this.a,a.a)};_.Rd=function eH(){return QYb(this.a)};_.Sd=function fH(){return 'safe: \"'+this.a+'\"'};var Pv=fSb(246);YF(66,1,{},mH);var hH,iH;var Qv=fSb(66);var nH=false,oH=false;YF(863,1,{});var Rv=fSb(863);YF(793,1,{},xH);var wH;var Sv=fSb(793);YF(792,863,{},zH);var yH;var Tv=fSb(792);YF(823,1,{},CH);var Uv=fSb(823);YF(824,1,{},GH);_.a=0;_.b=0;var Vv=fSb(824);YF(99,1,{99:1},KH,LH);_.Pd=function MH(a){var b;if(!fr(a,99)){return false}b=a;return this.a==b.a&&this.b==b.b};_.Rd=function NH(){return lr(this.a)^lr(this.b)};_.Sd=function OH(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var Wv=fSb(99);YF(801,1,{},fI);_.c=false;_.r=false;var PH;var fw=fSb(801);YF(805,1,{885:1,12:1},gI);var Xv=fSb(805);YF(806,1,{872:1,12:1},hI);_.We=function iI(a){ZH(this.a,a)};var Yv=fSb(806);YF(807,1,{875:1,12:1},jI);_.Ve=function kI(a){YH(this.a,a)};var Zv=fSb(807);YF(808,1,{874:1,12:1},lI);_.Ue=function mI(a){XH(this.a)};var $v=fSb(808);YF(809,1,{873:1,12:1},nI);_.Te=function oI(a){XH(this.a)};var _v=fSb(809);YF(407,1,R$b,pI);_.cf=function qI(a){var b;if(1==QI(a.d)){b=new KH((a.d.clientX||0)|0,(a.d.clientY||0)|0);if(UH(this.a,b)||VH(this.a,b)){a.a=true;a.d.stopPropagation();a.d.preventDefault()}}};var aw=fSb(407);YF(802,1,{},sI);_.ze=function tI(){var a,b,c,d,e,f,g;if(this!=this.e.g){rI(this);return false}a=Ag(this.a);EH(this.d,a-this.c);this.c=a;DH(this.d,a);e=BH(this.d);e||rI(this);dI(this.e,this.d.d);d=lr(this.d.d.a);c=VR(this.e.s);b=TR(this.e.s);f=UR(this.e.s);g=lr(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){rI(this);return false}return e};_.c=0;var cw=fSb(802);YF(804,1,S$b,uI);_.Ye=function vI(a){rI(this.a)};var bw=fSb(804);YF(803,1,{},wI);_.ze=function xI(){var a,b,c;a=Ig();b=new OVb(this.a.q);while(b.a<b.c.a.length){c=MVb(b);a-c.b>=2500&&NVb(b)}return this.a.q.a.length!=0};var dw=fSb(803);YF(191,1,{191:1},zI,AI);_.b=0;var ew=fSb(191);YF(826,1,{12:1});var gw=fSb(826);var BI=null,CI;var OI;YF(462,850,{},_I);_.Fe=function aJ(a){a.cf(this);YI.c=false};_.Ge=function cJ(){return XI};_.He=function dJ(){ZI(this)};_.a=false;_.b=false;_.c=false;var XI,YI;var hw=fSb(462);var eJ,fJ;YF(799,1,{179:1,23:1},lJ);_.ie=function mJ(a){oo(this.a,a)};var iw=fSb(799);YF(800,1,{},nJ);var jw=fSb(800);var pJ=false,qJ,rJ=0,sJ=0,tJ=false;YF(474,850,{},JJ);_.Fe=function KJ(a){a.a.Gd&&!($wnd.openFile!=undefined)&&IJ(this,xRb('Are you sure? There are unsaved changes.'))};_.Ge=function LJ(){return GJ};_.a=null;var GJ;var lw=fSb(474);YF(255,183,{55:1,23:1},MJ);var mw=fSb(255);var NJ=false;var SJ,TJ,UJ,VJ,WJ;YF(787,1,{},mK);_.a=null;var ow=fSb(787);YF(788,1,{},oK);_.a=0;var nw=fSb(788);YF(605,1,{},rK);_.Ae=function sK(){$wnd.__gwt_initWindowCloseHandler(SYb(DJ),SYb(CJ))};var pw=fSb(605);YF(606,1,{},tK);_.Ae=function uK(){$wnd.__gwt_initWindowResizeHandler(SYb(EJ))};var qw=fSb(606);YF(851,21,e_b);_.df=function wK(a){throw xF(new RTb('This panel does not support no-arg add()'))};_.ge=function xK(){XK(this,(VK(),TK))};_.he=function yK(){XK(this,(VK(),UK))};var tx=fSb(851);YF(204,851,e_b);_.ef=function IK(){return new cT(this.k)};_.ff=function JK(a){return GK(this,a)};var Cw=fSb(204);YF(593,204,e_b);_.df=function MK(a){KK(this,a)};_.ff=function OK(a){return LK(this,a)};var rw=fSb(593);YF(860,1,{});var sw=fSb(860);var WO,XO,YO,ZO,$O,_O;YF(172,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,196:1,124:1,24:1,67:1,108:1,195:1,92:1,107:1,194:1,130:1,44:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},QK);_.qe=function RK(){return ji((DI(),this.Sb))};_.re=function SK(a){Ph((DI(),this.Sb),a)};var tw=fSb(172);YF(497,296,j$b,WK);var TK,UK;var ww=fSb(497);YF(498,1,{},YK);_.gf=function ZK(a){a.ke()};var uw=fSb(498);YF(499,1,{},$K);_.gf=function _K(a){a.me()};var vw=fSb(499);YF(301,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,44:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1});var xw=fSb(301);YF(30,301,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,30:1,67:1,108:1,92:1,107:1,44:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},cL,dL,eL);var yw=fSb(30);YF(300,204,e_b);var zw=fSb(300);YF(187,301,k_b);_.hf=function rL(){Ve(this,new xL(this),(sm(),sm(),rm))};_.qe=function sL(){return ji(this.c)};_.ne=function tL(){DI();this.c.__listener=this};_.oe=function uL(){DI();this.c.__listener=null;oL(this,this.Nb?(SRb(),this.c.checked?true:false):(SRb(),this.c.defaultChecked?true:false))};_.re=function vL(a){!!this.c&&Ph(this.c,a)};_.pe=function wL(a){this.Ob==-1?WI(this.c,a|SI(this.c)):this.Ob==-1?MI((DI(),this.Sb),a|(this.Sb.__eventBits||0)):(this.Ob|=a)};_.e=false;var Bw=fSb(187);YF(648,1,l_b,xL);_.Ke=function yL(a){var b;ko((b=this.a,mL(this.a),b))};var Aw=fSb(648);YF(855,21,zZb);_.je=function BL(){if(this.n){return this.n.Nb}return false};_.ke=function CL(){zL(this);if(this.Ob!=-1){bf(this.n,this.Ob);this.Ob=-1}Ye(this.n);DI();this.Sb.__listener=this;Wn(this,true)};_.le=function DL(a){Ze(this,a);Ze(this.n,a)};_.me=function EL(){try{Wn(this,false)}finally{$e(this.n)}};_.de=function FL(){Ae(this,ze());return DI(),this.Sb};var Dw=fSb(855);YF(223,851,e_b);_.df=function LL(a){GL(this,a)};_.jf=function ML(){return DI(),this.Sb};_.kf=function NL(){return this.Mb};_.ef=function OL(){return new gS(this)};_.ff=function PL(a){return HL(this,a)};_.lf=function QL(a){IL(this,a)};var Lx=fSb(223);YF(46,223,q_b,fM);_.jf=function gM(){return DI(),Yh(this.Sb)};_.be=function hM(){return TL(this)};_.ce=function iM(){return Zh((DI(),Yh(this.Sb)))};_.mf=function jM(a){VL(this,a)};_.cf=function kM(a){a.c&&false&&(a.a=true)};_.oe=function lM(){this.Kb&&dR(this.Jb,false,true)};_.ee=function mM(a){this.xb=a;WL(this);a.length==0&&(this.xb=null)};_.lf=function nM(a){bM(this,a)};_.fe=function oM(a){this.yb=a;WL(this);a.length==0&&(this.yb=null)};_.nf=function pM(){cM(this)};_.vb=false;_.wb=false;_.Db=false;_.Eb=false;_.Fb=0;_.Gb=false;_.Ib=false;_.Kb=false;_.Lb=0;var Ax=fSb(46);YF(287,46,q_b);_.ge=function sM(){Ye(this.tb)};_.he=function uM(){$e(this.tb)};_.kf=function vM(){return this.tb.Mb};_.ef=function wM(){return new gS(this.tb)};_.ff=function xM(a){return HL(this.tb,a)};_.lf=function yM(a){qM(this,a)};var Ew=fSb(287);YF(784,223,e_b,BM);_.jf=function DM(){return AM(this)};var Fw=fSb(784);YF(225,287,t_b);_.ge=function PM(){try{Ye(this.tb)}finally{Ye(this.lb)}};_.he=function QM(){try{$e(this.tb)}finally{$e(this.lb)}};_.mf=function RM(a){HM(this,a)};_.le=function SM(a){switch(DI(),OJ(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.qb&&!IM(this,a)){return}}Ze(this,a)};_.cf=function TM(a){var b;b=a.d;!a.a&&QI(a.d)==4&&IM(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.nf=function UM(){NM(this)};_.mb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=false;_.sb=0;var Jw=fSb(225);YF(140,1,S$b,VM);_.Ye=function WM(a){this.a.sb=a.a};var Gw=fSb(140);var UO;YF(160,21,{25:1,23:1,124:1,24:1,412:1,194:1,20:1,176:1,26:1,160:1,18:1,21:1});var ex=fSb(160);YF(35,160,w_b,_M,bN,cN);var fx=fSb(35);YF(227,35,w_b,eN);var _w=fSb(227);YF(493,227,w_b,fN);var Hw=fSb(493);YF(494,1,{275:1,410:1,193:1,247:1,411:1,12:1},gN);_.Ne=function hN(a){EM(this.a,a)};_.Oe=function iN(a){FM(this.a,a)};_.Pe=function jN(a){};_.Qe=function kN(a){};_.Re=function lN(a){GM(this.a,a)};var Iw=fSb(494);YF(259,1,{124:1},nN);var Kw=fSb(259);YF(495,204,x_b,uN);_.df=function vN(a){sN(this,a,(HN(),AN),0)};_.ke=function wN(){Ye(this)};_.me=function xN(){$e(this)};_.of=function yN(){var a,b;for(b=new cT(this.k);b.b<b.c.c;){a=bT(b);fr(a,178)&&a.of()}};_.ff=function zN(a){var b,c;c=GK(this,a);if(c){a==this.a&&(this.a=null);b=a.Qb;hG(this.b,b.c)}return c};var Ow=fSb(495);YF(151,11,{151:1,3:1,13:1,11:1},IN);var AN,BN,CN,DN,EN,FN,GN;var Lw=gSb(151,JN);YF(295,1,{},LN);_.pf=function MN(){};_.Ae=function NN(){this.e=false;if(this.b){return}this.pf();gG(this.d,this.c,new qP)};_.b=false;_.c=0;_.e=false;var hx=fSb(295);YF(496,295,{},ON);_.pf=function PN(){qN(this.a)};var Mw=fSb(496);YF(294,1,{294:1},QN);_.b=false;_.d=0;var Nw=fSb(294);YF(205,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},SN);var Pw=fSb(205);YF(311,851,D_b);_.ef=function hO(){return new JO(this)};_.ff=function iO(a){return _N(this,a)};var $w=fSb(311);YF(675,311,D_b,lO);_.qf=function mO(){return ZN(this.c)};_.rf=function nO(a,b){jO(this,a,b)};_.sf=function oO(a){kO(this,a)};var Rw=fSb(675);YF(312,1,{},sO);var Xw=fSb(312);YF(676,312,{},tO);var Qw=fSb(676);YF(229,204,e_b,vO);_.df=function wO(a){uO(this,a)};var Sw=fSb(229);YF(302,21,zZb,xO);var Uw=fSb(302);YF(173,311,D_b,CO);_.qf=function EO(){return this.b};_.rf=function FO(a,b){yO(this,a);if(b<0){throw xF(new ORb('Cannot access a column with a negative index: '+b))}if(b>=this.a){throw xF(new ORb(z_b+b+A_b+this.a))}};_.sf=function GO(a){yO(this,a)};_.a=0;_.b=0;var Vw=fSb(173);YF(677,1,{},JO);_.uf=function LO(){return IO(this)};_.tf=function KO(){return this.b<this.d.a.length};_.vf=function MO(){var a;if(this.a<0){throw xF(new BSb)}a=tVb(this.d,this.a);_e(a);this.a=-1};_.a=-1;_.b=-1;var Ww=fSb(677);YF(313,1,{},PO);var Yw=fSb(313);YF(314,1,{},TO);var Zw=fSb(314);var fP,gP,hP;YF(485,1,{},bP);var ax=fSb(485);YF(224,485,{},cP);var bx=fSb(224);YF(256,1,{},jP);var cx=fSb(256);YF(94,300,F_b,nP);_.df=function oP(a){kP(this,a)};_.ff=function pP(a){var b,c;c=(DI(),Zh(a.Sb));b=GK(this,a);b&&Fh(this.f,c);return b};var dx=fSb(94);YF(500,1,{},qP);var gx=fSb(500);YF(579,204,x_b);_.df=function uP(a){rP(this,a)};_.ke=function vP(){Ye(this)};_.me=function wP(){$e(this)};_.of=function xP(){tP(this)};_.ff=function yP(a){var b;b=GK(this,a);b&&hG(this.a,a.Qb);return b};var ix=fSb(579);YF(262,67,H_b,JP);var jx=fSb(262);YF(827,826,{12:1});var lx=fSb(827);YF(828,827,I_b,KP);_.Xe=function LP(a){cQ(this.a,a.a)};var kx=fSb(828);YF(50,21,N_b,jQ,kQ);_.le=function lQ(a){aQ(this,a)};_.me=function mQ(){!!this.i&&VL(this.i,false);$e(this)};_.c=false;_.e=true;_.n=null;_.o=false;var qx=fSb(50);YF(465,1,{},nQ);_.Ae=function oQ(){this.a.Ae()};var mx=fSb(465);YF(466,1,{881:1,12:1},pQ);var nx=fSb(466);YF(467,1,{},qQ);_.wf=function rQ(a,b){this.a.o?uQ(this.a.i,this.b):tQ(this.a.i,this.b)};var ox=fSb(467);YF(464,287,q_b,xQ);_.cf=function yQ(a){var b,c;if(!a.a){switch(QI(a.d)){case 4:c=a.d.target;b=ue(this.a);if(mi(b,c)){a.a=true;return}a.c&&false&&(a.a=true);a.a&&fQ(this.a,null);return;}}a.c&&false&&(a.a=true)};_.b=false;var px=fSb(464);var zQ;YF(34,18,O_b,GQ,HQ,IQ,JQ);_.f=true;var sx=fSb(34);YF(167,18,{20:1,167:1,18:1},NQ);var rx=fSb(167);YF(470,1,S$b,PQ);_.Ye=function QQ(a){OQ(this)};var ux=fSb(470);YF(471,1,R$b,RQ);_.cf=function SQ(a){XL(this.a,a)};var vx=fSb(471);YF(472,1,P_b,TQ);_.Ze=function UQ(a){this.a.wb&&this.a.mf(false)};var wx=fSb(472);YF(202,11,{202:1,3:1,13:1,11:1},ZQ);var VQ,WQ,XQ;var xx=gSb(202,$Q);YF(468,254,{},eR);_.Ud=function fR(){aR(this)};_.Vd=function gR(){this.d=TL(this.a);this.e=UL(this.a);ue(this.a).style[B$b]=C$b;cR(this,(1+$wnd.Math.cos(VYb))/2)};_.Wd=function hR(a){cR(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var zx=fSb(468);YF(469,220,{},iR);_._d=function jR(){this.a.g=null;bb(this.a,200,null)};var yx=fSb(469);YF(190,187,k_b,qR);_.hf=function rR(){};_.le=function sR(a){var b;switch(DI(),OJ(a.type)){case 8:case T$b:case 128:this.a=this.Nb?(SRb(),this.c.checked?true:false):(SRb(),this.c.defaultChecked?true:false);break;case 1:b=a.target;if(Rh(b)&&mi(this.d,b)){this.a=this.Nb?(SRb(),this.c.checked?true:false):(SRb(),this.c.defaultChecked?true:false);return}Ze(this,a);lo(this,this.a,this.Nb?(SRb(),this.c.checked?true:false):(SRb(),this.c.defaultChecked?true:false));return;}Ze(this,a)};_.pe=function tR(a){pR(this,a)};var Bx=fSb(190);YF(580,579,x_b,vR);_.ne=function xR(){xG(this.a.d)};var uR;var Dx=fSb(580);YF(581,1,S$b,yR);_.Ye=function zR(a){tP(this.a)};var Cx=fSb(581);YF(257,593,Q_b);var AR,BR,CR;var Hx=fSb(257);YF(595,1,{},IR);_.gf=function JR(a){a.je()&&a.me()};var Ex=fSb(595);YF(596,1,I_b,KR);_.Xe=function LR(a){GR()};var Fx=fSb(596);YF(594,257,Q_b,MR);var Gx=fSb(594);YF(270,1,{},RR);var NR;var Ix=fSb(270);YF(674,223,x_b,$R);_.jf=function _R(){return DI(),this.a};_.ke=function aS(){Ye(this);DI();this.b.__listener=this};_.me=function bS(){DI();this.b.__listener=null;$e(this)};_.of=function cS(){var a;a=this.Mb;!!a&&fr(a,178)&&a.of()};_.ee=function dS(a){(DI(),this.Sb).style[tZb]=a};_.fe=function eS(a){(DI(),this.Sb).style[uZb]=a};var Jx=fSb(674);YF(288,1,{},gS);_.uf=function iS(){return fS(this)};_.tf=function hS(){return this.a};_.vf=function jS(){!!this.b&&this.c.ff(this.b)};_.a=false;_.b=null;var Kx=fSb(288);YF(207,67,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,207:1,21:1});_.le=function rS(a){var b;b=(DI(),OJ(a.type));(b&896)!=0?Ze(this,a):Ze(this,a)};_.ne=function sS(){};_.a=false;var Wx=fSb(207);YF(208,207,T_b);var Nx=fSb(208);YF(168,208,T_b,wS);var Mx=fSb(168);YF(122,208,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,122:1,208:1,18:1,207:1,21:1},zS);var Ox=fSb(122);YF(653,1,U_b,BS);_.Je=function CS(a){var b;ko((b=this.a,mS(this.a),b))};var Qx=fSb(653);YF(147,11,V_b);var DS,ES,FS,GS;var Vx=gSb(147,JS);YF(649,147,V_b,KS);var Rx=gSb(649,null);YF(650,147,V_b,LS);var Sx=gSb(650,null);YF(651,147,V_b,MS);var Tx=gSb(651,null);YF(652,147,V_b,NS);var Ux=gSb(652,null);YF(72,300,F_b,SS);_.df=function TS(a){OS(this,a)};_.ff=function US(a){return RS(this,a)};var Xx=fSb(72);YF(636,1,{33:1},_S);_.ef=function aT(){return new cT(this)};_.c=0;var Zx=fSb(636);YF(209,1,{},cT);_.uf=function eT(){return bT(this)};_.tf=function dT(){return this.b<this.c.c};_.vf=function fT(){if(!this.a){throw xF(new BSb)}this.c.b.ff(this.a);--this.b;this.a=null};_.b=0;var Yx=fSb(209);var gT,hT;YF(817,1,{},lT);var _x=fSb(817);YF(704,860,{},oT);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var ay=fSb(704);YF(248,37,FZb);var tE=fSb(248);YF(120,248,FZb);var oE=fSb(120);YF(415,120,FZb,tT);var by=fSb(415);YF(477,1,{},zT);var fy=fSb(477);YF(478,1,{870:1},AT);_.Ae=function BT(){vo(this.a,this.d,this.c,this.b)};var gy=fSb(478);YF(479,1,{870:1},CT);_.Ae=function DT(){xo(this.a,this.d,this.c,this.b)};var hy=fSb(479);YF(7,1,m0b);_.xf=function cV(){};_.yf=function dV(){return true};_.zf=function eV(){return this.yf()||this.Af()};_.Af=function fV(){return true};_.Bf=function gV(a){return false};_.Cf=function hV(){return this.ag()<=2};_.Df=function iV(){return this.nb==this.ob&&this.pb==this.qb};_.Ef=function jV(){LT==this&&(LT=null);T2(WT,this)};_.Ff=function lV(){};_.Gf=function mV(a,b){mU(this,a,b)};_.Hf=function nV(){};_.If=function oV(a){};_.Jf=function wV(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Kf=function xV(){return null};_.Lf=function yV(a,b){wU(this,a)};_.Mf=function zV(a,b){xU(this,a)};_.Nf=function AV(a,b){yU(this,a)};_.Of=function BV(){return oTb(aSb(this.gi),'com.lushprojects.circuitjs1.client.','')};_.Pf=function CV(){return this.jb};_.Qf=function DV(a,b){return true};_.Rf=function EV(){return this.W};_.Sf=function FV(a){return a==0&&this.ag()==2?-this.W:this.W};_.Tf=function GV(){return 0};_.Uf=function HV(){throw xF(new BSb)};_.Vf=function IV(a){return null};_.Wf=function JV(a){};_.Xf=function KV(){var a,b,c;c=[];a=rq(JE,XYb,2,20,6,1);this.Wf(a);for(b=0;a[b]!=null;b++){c[c.length]=a[b]}return c};_.Yf=function LV(){return 0};_.Zf=function MV(a,b){if(this.ag()==0)return elb(a,b,(this.ob+this.nb)/2|0,(this.qb+this.pb)/2|0);return MU(this.nb,this.pb,this.ob,this.qb,a,b)};_.$f=function NV(){return this.ag()};_._f=function OV(a){return CU(this,a)};_.ag=function PV(){return 2};_.bg=function QV(){return this.gg()*this.W};_.cg=function RV(a){var b;b=rq(JE,XYb,2,10,6,1);this.Wf(b);return b[0]};_.dg=function SV(a){return a==3?1:a==7?2:0};_.eg=function TV(a){return a==3?this.Rf():a==7?this.bg():this.gg()};_.fg=function UV(){return 0};_.gg=function YV(){return this.mb[0]-this.mb[1]};_.hg=function ZV(a){if(a>=this.mb.length)return 0;return this.mb[a]};_.ig=function $V(){return 0};_.jg=function _V(a){return false};_.kg=function bW(){return false};_.lg=function cW(){return false};_.mg=function dW(){return false};_.ng=function gW(){return false};_.og=function hW(){RU(this)};_.pg=function iW(a,b){qyb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.qg=function kW(a,b){this.W=b};_.rg=function mW(a,b){};_.sg=function nW(a){a?(LT=this):LT==this&&(LT=null)};_.tg=function oW(a,b){this.hb[a]=b};_.ug=function pW(a,b){this.mb[a]=b;this.xf()};_.vg=function qW(a){};_.wg=function rW(){UU(this)};_.xg=function sW(a,b){this.lb=b};_.yg=function uW(){};_.zg=function vW(){};_.Ag=function wW(){};_.Bg=function xW(){};_.V=0;_.W=0;_.X=0;_.Y=0;_.Z=0;_.$=0;_._=0;_.ab=0;_.bb=0;_.cb=false;_.db=-1;_.gb=false;_.kb=false;_.lb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=0;var ET,FT=201,GT,HT=0,IT=0,JT,KT,LT=null,MT,NT,OT,PT=0,QT,RT,ST,TT=0,UT,VT,WT,XT,YT=5,ZT;var qz=fSb(7);YF(48,7,u0b,CW);_.Ff=function DW(){this.r!=0&&x5(WT,this.lb,this.Cg())};_.If=function EW(a){var b,c,d;SU(this,this.nb,this.pb,this.ob,this.qb);nU(this,a);if(this.r==0){ZU(this,a,this.mb[0]);XU(this,a);KU(this.eb,this.fb,QT,RT,0,10);tV(a,QT,RT);ZU(this,a,this.mb[1]);XU(this,a);TU(this,this.ib,this.jb,16);KU(this.eb,this.fb,QT,RT,1,16);tV(a,QT,RT)}else{TU(this,this.ib,this.jb,17);IU(this.eb,this.fb,QT,0.5);yW(this,a,QT);this.i>0||this.i==0&&this.r==5?(b='+'):(b='*');alb(a,ZT);clb(a,XT);c=HU(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=lr(Mf(a.a,b).width);Ykb(a,b,c.a-(d/2|0),c.b)}this.V=$U(this.W,this.V);if(WT.O!=this){if(this.r==0)qU(a,this.ib,this.jb,this.V);else{qU(a,this.ib,this.eb,this.V);qU(a,this.jb,this.fb,-this.V)}}tU(this,a)};_.Jf=function FW(){var a;return this.r==5?(this.bb|=4):(this.bb&=-5),a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j};_.Uf=function GW(){return 118};_.Vf=function HW(a){var b;if(a==0)return new uib(this.r==0?v0b:w0b,this.o,-20,20);if(a==1){b=new uib('Waveform',this.r,-1,-1);b.c=new l2;zP(b.c,xRb('D/C'));zP(b.c,xRb('A/C'));zP(b.c,xRb('Square Wave'));zP(b.c,xRb('Triangle'));zP(b.c,xRb('Sawtooth'));zP(b.c,xRb('Pulse'));zP(b.c,xRb('Noise'));k2(b.c,this.r);return b}if(a==2)return new uib('DC Offset (V)',this.i,-20,20);if(this.r==0||this.r==6)return null;if(a==3)return new uib('Frequency (Hz)',this.n,4,500);if(a==4)return sib(new uib('Phase Offset (degrees)',this.q*180/VYb,-180,180));if(a==5&&(this.r==5||this.r==2))return sib(new uib('Duty Cycle',this.j*100,0,100));return null};_.Wf=function IW(a){zW(this,a)};_.bg=function JW(){return -this.gg()*this.W};_.Cg=function KW(){var a;if(this.r!=0&&WT.L)return this.i;a=WYb*(WT.td-this.k)*this.n+this.q;switch(this.r){case 0:return this.o+this.i;case 1:return $wnd.Math.sin(a)*this.o+this.i;case 2:return this.i+(a%WYb>WYb*this.j?-this.o:this.o);case 3:return this.i+AW(a%WYb)*this.o;case 4:return this.i+a%WYb*(this.o/VYb)-this.o;case 5:return a%WYb<WYb*this.j?this.o+this.i:this.i;case 6:return this.p;default:return 0;}};_.gg=function LW(){return this.mb[1]-this.mb[0]};_.ig=function MW(){return 1};_.og=function NW(){this.k=0;this.V=0};_.rg=function OW(a,b){var c,d,e;a==0&&(this.o=b.t);a==2&&(this.i=b.t);if(a==3){d=this.n;this.n=b.t;c=1/(8*WT.Sb);this.n>c&&(zJ(xRb('Adjust timestep to allow for higher frequencies?'))?(WT.Sb=1/(32*this.n)):(this.n=c));this.k=this.n==0?0:WT.td-d*(WT.td-this.k)/this.n}if(a==1){e=this.r;this.r=ue(b.c).selectedIndex;if(this.r==0&&e!=0){b.o=true;this.i=0}else this.r!=e&&(b.o=true);this.r==5&&e!=5?(this.j=t0b):e==5&&this.r!=5&&(this.j=0.5);this.wg()}a==4&&(this.q=b.t*VYb/180);a==5&&(this.j=b.t*I$b)};_.wg=function PW(){UU(this);hU(this,this.r==0||this.r==7?8:34)};_.yg=function QW(){this.r==0?p5(WT,this.hb[0],this.hb[1],this.lb,this.Cg()):o5(WT,this.hb[0],this.hb[1],this.lb)};_.Ag=function RW(){this.r==6&&(this.p=(HXb(WT.Gc)*2-1)*this.o+this.i)};_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;var $D=fSb(48);YF(47,48,x0b,TW,VW);_.Ff=function WW(){this.r!=0&&x5(WT,this.lb,this.Cg())};_.If=function XW(a){var b,c;b=this.Eg();c=b==null?17:Mf(a.a,b).width/2;c>this.X*0.8&&(c=this.X*0.8);this.eb=GU(this.ib,this.jb,1-c/this.X);TU(this,this.ib,this.jb,17);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);this.Dg(a);tU(this,a);this.V=$U(-this.W,this.V);WT.O!=this&&qU(a,this.ib,this.eb,this.V)};_.Dg=function YW(a){var b,c;if(this.r==2&&(this.bb&1)!=0)SW(this,a,'CLK');else if(this.r==0||this.r==7){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);XU(this,a);c=this.Cg();$wnd.Math.abs(c)<1?(b=Mp(VT,c)+' V'):(b=WV(c,'V',true));this.Cg()>0&&(b='+'+b);sU(this,a,b,this.ib,this.eb)}else{yW(this,a,this.jb)}};_.Uf=function ZW(){return 82};_.ag=function $W(){return 1};_.Eg=function _W(){return null};_.fg=function aX(){return 86};_.gg=function bX(){return this.mb[0]};_.jg=function cX(a){return true};_.wg=function dX(){UU(this);hU(this,this.r==0||this.r==7?8:34);this.eb=GU(this.ib,this.jb,1-17/this.X)};_.yg=function eX(){this.r==0?p5(WT,0,this.hb[0],this.lb,this.Cg()):o5(WT,0,this.hb[0],this.lb)};var dC=fSb(47);YF(710,47,x0b,fX);_.fg=function gX(){return 0};var ky=fSb(710);YF(709,48,u0b,hX);var ly=fSb(709);YF(28,7,m0b);_.Fg=function BX(){return 4};_.Ff=function CX(){kX(this)};_.Gf=function DX(a,b){b=a5(WT,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=a5(WT,a)}uX(this)};_.If=function EX(a){lX(this,a)};_.Gg=function FX(a,b,c){};_.Jf=function GX(){return mX(this)};_.Hg=function HX(){};_.Lf=function IX(a,b){var c;this.bb^=o$b;if(b!=1){c=(this.r+1)*this.q;this.nb=a-this.nb-c;this.ob=a-this.ob}uX(this)};_.Mf=function JX(a,b){this.bb^=T$b;(this.bb&o$b)!=0!=((this.bb&U$b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.q;xU(this,a);this.nb-=this.q}uX(this)};_.Nf=function KX(a,b){var c;this.bb^=U$b;if(b!=1){c=(this.s-1)*this.q;this.pb=a-this.pb-c;this.qb=a-this.qb}uX(this)};_.Ig=function LX(a){return null};_.Jg=function MX(){return 'chip'};_.Qf=function NX(a,b){return false};_.Sf=function OX(a){return this.A[a].i};_.Vf=function PX(a){if(!this.Kg())return this.Ig(a);if(a==0)return new tib(B0b,this.t);return this.Ig(a-1)};_.Wf=function QX(a){oX(this,a)};_._f=function RX(a){return rX(this,a)};_.jg=function SX(a){return this.A[a].k};_.Kg=function TX(){return true};_.Lg=function UX(){return false};_.og=function WX(){sX(this)};_.Mg=function XX(a,b){};_.qg=function YX(a,b){var c;for(c=0;c!=this.ag();c++)this.A[c].k&&this.A[c].B==a&&(this.A[c].i=b)};_.rg=function ZX(a,b){tX(this,a,b)};_.wg=function $X(){uX(this)};_.xg=function _X(a,b){wX(this,a,b)};_.yg=function aY(){xX(this)};_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=false;_.D=0;_.F=0;var iX;var Ly=fSb(28);YF(358,28,m0b,dY,eY);_.Hg=function fY(){var a,b,c,d;b=(1<<this.n)-1;d=b*this.mb[this.n]/this.mb[this.n+1];c=lr(d);c=b<(0>c?0:c)?b:0>c?0:c;for(a=0;a!=this.n;a++)this.A[a].A=(c&1<<a)!=0};_.Ig=function gY(a){if(a==0)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function hY(){return 'ADC'};_.Uf=function iY(){return 167};_.ag=function jY(){return this.n+2};_.ig=function kY(){return this.n};_.Kg=function lY(){return false};_.Lg=function mY(){return true};_.Mg=function nY(a,b){if(a==0&&b.t>=2){this.n=lr(b.t);cY(this);uX(this)}};_.Ng=function oY(){cY(this)};var my=fSb(358);YF(331,7,m0b,qY,rY);_.Ff=function sY(){var a;x5(WT,this.lb,(a=WYb*(WT.td-this.b),($wnd.Math.sin(a*this.d)+1)/2*$wnd.Math.sin(a*this.a)*this.c))};_.If=function tY(a){var b,c;TU(this,this.ib,this.jb,17);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);b=new okb(j0b,0,12);clb(a,b);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);XU(this,a);c=WYb*(WT.td-this.b);($wnd.Math.sin(c*this.d)+1)/2*$wnd.Math.sin(c*this.a)*this.c;oU(this,a,'AM',this.ob,this.qb,true);pY(this,a,this.jb);tU(this,a);this.V=$U(-this.W,this.V);WT.O!=this&&qU(a,this.ib,this.eb,this.V)};_.Jf=function uY(){return '200 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.d+' '+this.c};_.Uf=function vY(){return 200};_.Vf=function wY(a){if(a==0)return new uib(w0b,this.c,-20,20);if(a==1)return new uib(D0b,this.a,4,500);if(a==2)return new uib(E0b,this.d,4,500);return null};_.Wf=function xY(a){a[0]='AM Source';a[1]=$_b+WV(this.W,'A',false);a[2]=o0b+WV(this.mb[0],'V',false);a[3]='cf = '+WV(this.a,n0b,false);a[4]='sf = '+WV(this.d,n0b,false);a[5]=p0b+WV(this.c,'V',false)};_.ag=function yY(){return 1};_.bg=function zY(){return -this.mb[0]*this.W};_.gg=function AY(){return this.mb[0]};_.ig=function BY(){return 1};_.jg=function CY(a){return true};_.og=function DY(){this.b=0;this.V=0};_.rg=function EY(a,b){a==0&&(this.c=b.t);a==1&&(this.a=b.t);a==2&&(this.d=b.t)};_.wg=function FY(){UU(this);this.eb=GU(this.ib,this.jb,1-17/this.X)};_.yg=function GY(){o5(WT,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var ny=fSb(331);YF(610,46,q_b,HY);var py=fSb(610);YF(611,1,l_b,IY);_.Ke=function JY(a){VL(this.a,false)};var oy=fSb(611);YF(260,1,{260:1},QY,RY);_.Ae=function SY(){var a,b,c,d,e;if(this.g)return;c=u2;for(b=0;b!=c.c.a.a.length;b++){a=TXb(c.c,b);(a==this||a.i==this)&&(WT.d=true,d=a.b.Vf(a.a),d.t=(e=!a.i?a.j.k:a.i.j.k,a.f+(a.e-a.f)*e/100),a.b.rg(a.a,d),y4(WT),undefined)}};_.a=0;_.c=0;_.e=0;_.f=0;_.g=false;var qy=fSb(260);YF(372,7,m0b,VY,WY);_.If=function XY(a){var b,c,d,e;ZU(this,a,this.mb[0]);e=4;if((this.bb&2)!=0){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);rV(a,this.b.a,this.b.b,12);oU(this,a,'A',this.b.a,this.b.b,true);hU(this,24);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);tV(a,this.fb,this.jb);alb(a,ZT);clb(a,XT);b=HU(this.ib,this.jb,(this.X/2-12-4)/this.X,-10*this.$);this.qb>this.pb&&(b.b+=4);this.pb>this.qb&&(b.b+=3);d=lr(a.a.measureText('+').width);Ykb(a,'+',b.a-(d/2|0),b.b);e=12}else{tV(a,this.ib,this.jb);$kb(a,this.a)}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);TU(this,this.ib,this.jb,e);c='A';switch(this.g){case 0:c=XV(this.W,'A',this.n,false);break;case 1:c=XV(this.k,'A(rms)',this.n,false);}uU(this,a,c,e);tU(this,a)};_.Jf=function YY(){return '370 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.n};_.Uf=function ZY(){return 370};_.Vf=function $Y(a){var b;if(a==0){b=new uib('Value',this.o,-1,-1);b.c=new l2;zP(b.c,xRb('Current'));zP(b.c,xRb('RMS Current'));k2(b.c,this.g);return b}if(a==1){b=new tib(I0b,0);b.c=new l2;zP(b.c,xRb(J0b));zP(b.c,xRb('A'));zP(b.c,xRb('mA'));zP(b.c,xRb(vRb+'A'));k2(b.c,this.n);return b}if(a==2){return wib('Circular Symbol',(this.bb&2)!=0)}return null};_.Wf=function _Y(a){a[0]='Ammeter';switch(this.g){case 0:a[1]=$_b+WV(this.W,'A',false);break;case 1:a[1]='Irms = '+WV(this.k,'A',false);}};_.bg=function aZ(){return 0};_.gg=function bZ(){return this.mb[0]};_.ig=function cZ(){return 1};_.mg=function dZ(){return true};_.rg=function eZ(a,b){a==0&&(this.g=ue(b.c).selectedIndex);a==1&&(this.n=ue(b.c).selectedIndex);a==2&&(this.bb=pib(b,this.bb,2))};_.wg=function fZ(){UU(this);this.i=GU(this.ib,this.jb,0.6);this.b=GU(this.ib,this.jb,0.5);this.a=gU(this.ib,this.i,14,7)};_.yg=function gZ(){p5(WT,this.hb[0],this.hb[1],this.lb,0)};_.Ag=function hZ(){++this.c;this.p+=this.W*this.W;if(this.W>this.f&&this.e){this.f=this.W;this.e=true;this.d=false}if(this.W<this.f&&this.e){this.j=this.W;this.e=false;this.d=true;this.p=this.p/this.c;this.k=$wnd.Math.sqrt(this.p);isNaN(this.k)&&(this.k=0);this.c=0;this.p=0}if(this.W<this.j&&this.d){this.j=this.W;this.e=false;this.d=true}if(this.W>this.j&&this.d){this.f=this.W;this.e=true;this.d=false;this.p=this.p/this.c;this.k=$wnd.Math.sqrt(this.p);isNaN(this.k)&&(this.k=0);this.c=0;this.p=0}if(this.W==0){++this.q;if(this.q>5){this.p=0;this.k=0;this.f=0;this.j=0}}else{this.q=0}switch(this.g){case 0:this.o=this.W;break;case 1:this.o=this.k;}};_.c=0;_.d=false;_.e=false;_.f=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;var ry=fSb(372);YF(241,7,m0b,jZ,kZ);_.xf=function lZ(){(this.bb&2)!=0&&this.e?(this.W=0):(this.W=(this.mb[0]-this.mb[1])/this.n)};_.Ff=function mZ(){this.e=this.mb[2]<this.o;(this.bb&1)!=0&&(this.e=!this.e);if(!((this.bb&2)!=0&&this.e)){this.n=this.e?this.j:this.k;j5(WT,this.hb[0],this.hb[1],this.n)}};_.If=function nZ(a){var b;b=this.e?this.f:0;TU(this,this.ib,this.jb,this.f);nU(this,a);alb(a,KT);JU(this.eb,this.fb,this.i,1,b);tV(a,this.eb,this.i);ZU(this,a,this.mb[2]);tV(a,this.g,this.d);this.e||(this.V=$U(this.W,this.V),WT.O!=this&&qU(a,this.ib,this.jb,this.V));tU(this,a)};_.Jf=function oZ(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k+' '+this.j+' '+this.o};_.Lf=function pZ(a,b){this.bb^=4;wU(this,a)};_.Mf=function qZ(a,b){this.bb^=16;xU(this,a)};_.Nf=function rZ(a,b){this.bb^=8;yU(this,a)};_.Qf=function sZ(a,b){if(a==2||b==2)return false;return true};_.Sf=function tZ(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Uf=function uZ(){return 159};\n",
"_.Vf=function vZ(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new uib(L0b,this.k,0,0);if(a==2)return new uib(M0b,this.j,0,0);if(a==3)return wib('Pulldown Resistor',(this.bb&2)!=0);if(a==4)return new uib('Threshold',this.o,10,-10);return null};_.Wf=function wZ(a){a[0]='analog switch';a[1]=this.e?'open':N0b;a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+WV(this.mb[2],'V',false)};_._f=function xZ(a){return a==0?this.ib:a==1?this.jb:this.g};_.ag=function yZ(){return 3};_.jg=function zZ(a){return (this.bb&2)!=0&&a<2};_.ng=function AZ(){return true};_.rg=function BZ(a,b){a==0&&(this.bb=U1(b.b)?this.bb|1:this.bb&-2);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.j=b.t);a==3&&(this.bb=pib(b,this.bb,2));a==4&&(this.o=b.t)};_.wg=function CZ(){iZ(this)};_.yg=function DZ(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);if((this.bb&2)!=0){j5(WT,this.hb[0],0,this.j);j5(WT,this.hb[1],0,this.j)}};_.e=false;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;var ty=fSb(241);YF(334,241,m0b,EZ,FZ);_.xf=function GZ(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.k):(this.W=(this.mb[0]-this.mb[1])/this.k)};_.Ff=function HZ(){this.e=this.mb[3]<this.o;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){j5(WT,this.hb[0],this.hb[2],this.k);(this.bb&2)!=0||j5(WT,this.hb[0],this.hb[1],this.j)}else{j5(WT,this.hb[0],this.hb[1],this.k);(this.bb&2)!=0||j5(WT,this.hb[0],this.hb[2],this.j)}};_.If=function IZ(a){var b;TU(this,this.ib,this.jb,this.f);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);ZU(this,a,this.mb[1]);tV(a,this.b[0],this.c[0]);ZU(this,a,this.mb[2]);tV(a,this.b[1],this.c[1]);alb(a,KT);b=this.e?1:0;tV(a,this.eb,this.b[b]);this.V=$U(this.W,this.V);qU(a,this.ib,this.eb,this.V);qU(a,this.b[b],this.c[b],this.V);tU(this,a)};_.Qf=function JZ(a,b){if(a==3||b==3)return false;if((this.bb&2)!=0)return iU(a,b,0,this.e?2:1);return true};_.Sf=function KZ(a){var b;if(a==0)return -this.W;b=this.e?1:0;if(a==b+1)return this.W;return 0};_.Uf=function LZ(){return 160};_.Wf=function MZ(a){a[0]='analog switch (SPDT)';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false)};_._f=function NZ(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.ag=function OZ(){return 4};_.jg=function PZ(a){return (this.bb&2)!=0&&a!=3};_.wg=function QZ(){iZ(this);hU(this,32);dU(this,(this.bb&4)!=0,(this.bb&8)!=0);this.c=QU(2);this.b=QU(2);KU(this.eb,this.fb,this.b[0],this.b[1],1,this.f);KU(this.ib,this.jb,this.c[0],this.c[1],1,this.f);this.a=HU(this.eb,this.fb,0.5,this.f)};_.yg=function RZ(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);i5(WT,this.hb[2]);if((this.bb&2)!=0){j5(WT,this.hb[1],0,this.j);j5(WT,this.hb[2],0,this.j)}};var sy=fSb(334);YF(243,7,m0b);_.Ff=function a$(){var a,b;a=this.Og();this.Tg()&&(a=!a);if(this.q!=WT.td){if(this.p==!a){if(this.r++>50){this.r=0;M3(WT,10)>5&&(a=this.p)}}else this.r=0;this.p=a;this.q=WT.td}b=a?this.f:0;x5(WT,this.lb,b)};_.If=function b$(a){var b,c;for(c=0;c!=this.n;c++){ZU(this,a,this.mb[c]);tV(a,this.k[c],this.j[c])}ZU(this,a,this.mb[this.n]);tV(a,this.fb,this.jb);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);if(WT.gb.c){uV(a,this.a);b=GU(this.ib,this.jb,0.5);oU(this,a,this.Rg(),b.a,b.b-6*this.c,true)}else this.Pg(a);a.a.lineWidth=2;(this.bb&2)!=0&&pV(a,this.t);a.a.lineWidth=1;this.Tg()&&rV(a,this.s.a,this.s.b,3);if(this.i!=null)for(c=0;c!=this.n;c++)rV(a,this.i[c].a,this.i[c].b,3);this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V);tU(this,a)};_.Pg=function c$(a){uV(a,this.a)};_.Jf=function d$(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.mb[this.n]+' '+this.f};_.Qf=function e$(a,b){return false};_.Sf=function f$(a){if(a==this.n)return this.W;return 0};_.Vf=function g$(a){return VZ(this,a)};_.Rg=function h$(){return null};_.Wf=function i$(a){a[0]=this.Qg();a[1]=Q0b+WV(this.mb[this.n],'V',false);a[2]=R0b+WV(this.W,'A',false)};_.Sg=function j$(a){return 0};_._f=function k$(a){if(a==this.n)return this.jb;return this.k[a]};_.ag=function l$(){return this.n+1};_.ig=function m$(){return 1};_.jg=function n$(a){return a==this.n};_.Tg=function o$(){return false};_.rg=function p$(a,b){if(a==0&&b.t>=1){this.n=lr(b.t);eU(this);ZZ(this);this.wg()}a==1&&(this.f=SZ=b.t);if(a==2){U1(b.b)?(this.bb|=2):(this.bb&=-3);TZ=(this.bb&2)!=0;this.wg()}if(a==3){this.bb=pib(b,this.bb,4);this.wg()}};_.wg=function q$(){XZ(this)};_.yg=function r$(){o5(WT,0,this.hb[this.n],this.lb)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.p=false;_.q=0;_.r=0;_.u=0;var SZ=5,TZ=false;var TA=fSb(243);YF(244,243,m0b,t$,u$);_.Og=function v$(){var a,b;a=true;for(b=0;b!=this.n;b++)a=a&WZ(this,b);return a};_.Pg=function w$(a){var b,c,d,e;a.a.lineWidth=3;a.a.beginPath();Nf(a.a,this.a.b[0],this.a.c[0]);b=-1.5707963267948966*tW(this._);c=s0b*tW(this._);d=this.u;e=this.g;if(this._==0){b=this.ab>0?0:VYb;c=this.ab>0?VYb:0;d=this.g;e=this.u}s$(a.a,this.a.b[2],this.a.c[2],d,e,0,b,c,false);Lf(a.a,this.a.b[4],this.a.c[4]);a.a.closePath();a.a.stroke();a.a.lineWidth=1};_.Uf=function x$(){return 150};_.Qg=function y$(){return 'AND gate'};_.Rg=function z$(){return '&'};_.fg=function A$(){return 50};_.wg=function B$(){var a;XZ(this);if(WT.gb.c){UZ(this)}else{a=QU(5);KU(this.eb,this.fb,a[0],a[4],0,this.g);KU(this.eb,this.fb,a[1],a[3],0.5,this.g);IU(this.eb,this.fb,a[2],0.5);this.a=lU(a)}if(this.Tg()){this.s=GU(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=GU(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var uy=fSb(244);YF(322,47,x0b,C$,D$);_.Dg=function E$(a){SW(this,a,'Ant')};_.Uf=function F$(){return 65};_.Vf=function G$(a){return null};_.Wf=function H$(a){zW(this,a);a[0]='Antenna (amplified)'};_.fg=function I$(){return 0};_.Cg=function J$(){var a;a=3*$wnd.Math.sin(this.a);return $wnd.Math.sin(WYb*WT.td*3000)*(1.3+$wnd.Math.sin(WYb*WT.td*12))*3+$wnd.Math.sin(WYb*WT.td*2710)*(1.3+$wnd.Math.sin(WYb*WT.td*13))*3+$wnd.Math.sin(WYb*WT.td*2433)*(1.3+$wnd.Math.sin(WYb*WT.td*14))*3+a};_.Ag=function K$(){this.a+=WYb*(2200+$wnd.Math.sin(WYb*WT.td*13)*100)*WT.vd};_.a=0;var vy=fSb(322);YF(305,1,{305:1},L$);var wy=fSb(305);YF(306,47,x0b,Q$,R$);_.Dg=function S$(a){SW(this,a,this.b==null?xRb(S0b):this.b)};_.Jf=function T$(){var a;if(this.a){this.c==0&&(this.c=N$++);a=new L$;a.b=this.b;a.a=this.a;mUb(M$,OSb(this.c),a)}return this.r==5?(this.bb|=4):(this.bb&=-5),'411 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+this.d+' '+this.f+' '+this.c};_.Uf=function V$(){return 411};_.Vf=function W$(a){var b,c,d;if(a==0){b=new uib('',0,-1,-1);d=this;c=new SN;b.u=c;Ve(c,new e_(this,c,d),(lm(),lm(),km));return b}if(a==1)return new tib(w0b,this.d);if(a==2)return new tib('Start Position (s)',this.f);return null};_.Wf=function X$(a){var b;a[0]='audio input';if(!this.a){a[1]=T0b;return}a[1]=o0b+WV(this.mb[0],'V',false);a[2]='pos = '+WV(this.g,'s',false);b=this.a.length/this.e;a[3]=U0b+WV(b,'s',false)};_.Eg=function Y$(){return this.b==null?xRb(S0b):this.b};_.fg=function Z$(){return 0};_.Cg=function $$(){var a,b,c,d,e;if(!this.a)return 0;this.g<this.f&&(this.g=this.f);a=this.g*this.e;c=lr(a);b=a-c;if(c>=this.a.length)return 0;d=this.a[c];e=c+1<this.a.length?this.a[c+1]:0;return (d*(1-b)+e*b)*this.d};_.Ug=function _$(a){this.a=a;O$=this.e;g_=this.e};_.og=function a_(){this.g=this.f};_.rg=function b_(a,b){a==1&&(this.d=b.t);a==2&&(this.f=b.t)};_.Vg=function c_(a){this.e=a};_.Ag=function d_(){this.g+=WT.vd};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var M$,N$=1,O$=0;var yy=fSb(306);YF(646,1,U_b,e_);_.Je=function f_(a){this.a.b=pTb(pTb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');U$(this.c,ue(this.b))};var xy=fSb(646);YF(215,7,{215:1,7:1,10:1},o_,p_);_.Ef=function q_(){w4(WT,this.a);LT==this&&(LT=null);T2(WT,this)};_.Hf=function r_(){n_(this)};_.If=function s_(a){var b,c,d,e,f;a.a.save();a.c=a.b;e=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this;b=new okb(j0b,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);clb(a,b);f=lr(Mf(a.a,d).width);alb(a,(K7(),C7));c=this.d?f:f*this.e/this.c|0;_kb(a,this.ob-(f/2|0),this.qb-10,c,20);alb(a,e?ST:ZT);IU(this.ib,this.jb,this.eb,1-(f/2+8)/this.X);TU(this,this.ib,this.eb,0);oU(this,a,d,this.ob,this.qb,true);ZU(this,a,this.mb[0]);e&&alb(a,ST);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function t_(){return '211 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.p+' '+this.k};_.Uf=function u_(){return 211};_.Vf=function v_(a){var b,c,d,e,f,g,h;if(a==0){e=new uib('Duration (s)',this.j,0,5);return e}if(a==1){e=new uib('Sampling Rate',0,-1,-1);e.c=new l2;for(g=0;g!=this.q.length;g++){zP(e.c,xRb(this.q[g]+''));this.q[g]==this.p&&k2(e.c,g)}return e}if(a==2){e=new uib('',0,-1,-1);h=$doc.audioBlob;if(h==null)return null;c=new yWb;d=(tp(),vp(Y0b,Ep((Dp(),Dp(),Cp))));f='audio-'+ip(d,c,null)+'.circuitjs.wav';b=new QK(xRb('Download last played audio'),h);Lh((DI(),b.Sb),Z0b,f);e.u=b;return e}return null};_.Wf=function w_(a){var b,c;a[0]='audio output';a[1]=o0b+WV(this.mb[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+WV(this.d?WT.td-this.j:this.i,'s',false);a[3]=U0b+WV(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.ag=function x_(){return 1};_.gg=function y_(){return this.mb[0]};_.og=function A_(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.rg=function B_(a,b){var c;if(a==0&&b.t>0){this.j=b.t;m_(this)}if(a==1){c=this.q[ue(b.c).selectedIndex];if(c!=this.p){this.p=c;g_=c;m_(this);n_(this)}}};_.wg=function C_(){UU(this);this.eb=new gxb};_.Ag=function D_(){this.f+=this.mb[0];++this.g;if(WT.td>=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 g_=8000,h_=false;var Ay=fSb(215);YF(720,1,l_b,E_);_.Ke=function F_(a){l_(this.a)};var zy=fSb(720);YF(123,7,$0b);_.ag=function I_(){return 0};var UA=fSb(123);YF(362,123,$0b,J_,K_);_.Df=function L_(){return $wnd.Math.abs(this.ob-this.nb)<32||$wnd.Math.abs(this.qb-this.pb)<32};_.Gf=function M_(a,b){this.ob=a;this.qb=b};_.If=function N_(a){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:(K7(),y7));SU(this,this.nb,this.pb,this.ob,this.qb);flb(a.a,16,6);this.nb<this.ob&&this.pb<this.qb?Xkb(a,this.nb,this.pb,this.ob-this.nb,this.qb-this.pb):this.nb>this.ob&&this.pb<this.qb?Xkb(a,this.ob,this.pb,this.nb-this.ob,this.qb-this.pb):this.nb<this.ob&&this.pb>this.qb?Xkb(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):Xkb(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);flb(a.a,0,0)};_.Jf=function O_(){return 'b '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Uf=function P_(){return 98};_.Vf=function Q_(a){return null};_.Wf=function R_(a){};_.Zf=function S_(a,b){var c,d,e,f;c=$wnd.Math.abs(a-this.nb);e=$wnd.Math.abs(b-this.pb);d=$wnd.Math.abs(a-this.ob);f=$wnd.Math.abs(b-this.qb);if($wnd.Math.abs(c)<10)return c*c;if($wnd.Math.abs(d)<10)return d*d;if($wnd.Math.abs(e)<10)return e*e;if($wnd.Math.abs(f)<10)return f*f;return -1};_.fg=function T_(){return 0};_.pg=function U_(a,b){oyb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.rg=function V_(a,b){};var By=fSb(362);YF(265,28,m0b,W_,X_);_.xf=function Y_(){this.A[2].i=this.A[0].i*this.a};_.If=function Z_(a){lX(this,a)};_.Jf=function $_(){return mX(this)+' '+this.a};_.Jg=function __(){return 'CC2'};_.Uf=function a0(){return 179};_.Wf=function b0(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+WV(this.mb[0],'V',false);a[2]='Z = '+WV(this.mb[2],'V',false);a[3]=$_b+WV(this.A[0].i,'A',false)};_.ag=function c0(){return 3};_.ig=function d0(){return 1};_.Kg=function e0(){return false};_.Ng=function f0(){this.D=2;this.F=3;this.A=rq(Ky,XYb,9,3,0,1);this.A[0]=new j2(this,0,2,'X');this.A[0].k=true;this.A[1]=new j2(this,2,2,'Y');this.A[2]=new j2(this,1,3,'Z')};_.yg=function g0(){o5(WT,0,this.hb[0],this.A[0].B);n5(WT,this.hb[1],1,this.A[0].B);d5(WT,0,this.hb[2],this.A[0].B,this.a)};_.a=0;var Cy=fSb(265);YF(719,265,m0b,h0);var Dy=fSb(719);YF(129,28,_0b,m0,n0);_.Ff=function o0(){var a,b,c,d,e,f,g,h;if(this.e){this.A[this.j].i=0;this.A[this.j+1].i=0;j5(WT,this.hb[this.j],this.hb[this.j+1],W0b);return}a=i0();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(WT.C=false)}if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=WT.td;g=-hjb(this.f,this.g);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<f0b&&(b=f0b);this.g.d[d]=this.mb[d];f=-hjb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=-hjb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<f0b&&(c=c>0?f0b:a1b);m5(WT,this.hb[this.j],this.hb[this.j+1],this.hb[d],0,c);e-=c*this.mb[d];this.g.d[d]=this.mb[d]}g5(WT,this.hb[this.j],this.hb[this.j+1],e);this.A[this.j].i=-g;this.A[this.j+1].i=g}for(d=0;d!=this.j;d++)this.k[d]=this.mb[d]};_.If=function p0(a){lX(this,a)};_.Jf=function q0(){return mX(this)+' '+this.j+' '+Zbb(this.i)};_.Ig=function r0(a){var b;if(a==0){b=new uib('<a href=\"customfunction.html\" target=\"_blank\">'+xRb('Output Function')+b1b,0,-1,-1);b.q=this.i;b.p=true;return b}if(a==1)return sib(new uib(O0b,this.j,1,8));return null};_.Jg=function s0(){return 'VCCS~'};_.Qf=function t0(a,b){return iU(this.j,this.j+1,a,b)};_.Uf=function u0(){return 213};_.Wf=function v0(a){j0(this,a)};_.ag=function w0(){return this.j+2};_.ig=function x0(){return 0};_.Wg=function y0(){return true};_.jg=function z0(a){return false};_.Kg=function A0(){return false};_.ng=function B0(){return true};_.og=function C0(){sX(this);Ejb(this.g)};_.Mg=function D0(a,b){l0(this,a,b)};_.Ng=function E0(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=rq(Ky,XYb,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new j2(this,a,2,String.fromCharCode(65+a&LZb));this.A[this.j]=new j2(this,0,3,'C+');this.A[this.j+1]=new j2(this,1,3,'C-');this.k=rq(or,Z_b,8,this.j,15,1);this.g=new Gjb;eU(this)};_.yg=function F0(){i5(WT,this.hb[this.j]);i5(WT,this.hb[this.j+1])};_.Ag=function G0(){Fjb(this.g,this.A[this.j].i)};_.e=false;_.j=0;var VD=fSb(129);YF(267,129,{267:1,7:1,10:1,129:1},K0,L0);_.Ff=function M0(){var a,b,c,d,e,f,g,h,i;if(this.e){this.A[this.j].i=0;this.A[this.j+1].i=0;j5(WT,this.hb[this.j],this.hb[this.j+1],W0b);return}a=i0()*0.1;if((this.bb&H0)!=0){for(e=0;e!=this.a;e++)this.A[e*2+1].i=this.c[e].W}for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;$wnd.Math.abs(b-this.b[e])>a&&(WT.C=false)}if(this.f){for(e=0;e!=this.a;e++)I0(this,e,this.A[e*2+1].i);this.g.c=WT.td;h=hjb(this.f,this.g);f=h;this.A[this.j].i=h;this.A[this.j+1].i=-h;for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;c=b-this.b[e];$wnd.Math.abs(c)<f0b&&(c=f0b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=hjb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=hjb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<f0b&&(d=d>0?f0b:a1b);d5(WT,this.hb[this.j+1],this.hb[this.j],this.A[e*2+1].B,d);f-=d*b;e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b}g5(WT,this.hb[this.j+1],this.hb[this.j],f)}for(e=0;e!=this.a;e++)this.b[e]=this.A[e*2+1].i};_.Jg=function N0(){return 'CCCS'};_.Qf=function O0(a,b){return (a/2|0)==(b/2|0)};_.Uf=function P0(){return 215};_.Wf=function Q0(a){var b,c;j0(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+y0b+WV(-this.A[c].i,'A',false);a[b++]=this.A[c].u+y0b+WV(this.mb[c],'V',false)+'; '+this.A[c+1].u+y0b+WV(this.mb[c+1],'V',false);a[b++]=$_b+WV(this.A[c].i,'A',false);a[b++]=null};_.ag=function R0(){return this.j+2};_.ig=function S0(){return (this.bb&H0)!=0?0:this.a};_.Wg=function T0(){return true};_.qg=function U0(a,b){var c;for(c=0;c!=this.j;c+=2)if(this.A[c+1].B==a){this.A[c].i=-b;this.A[c+1].i=b;return}};_.rg=function V0(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=lr(b.t);J0(this);eU(this);uX(this)}else tX(this,a,b)};_.vg=function W0(a){var b,c,d;if((this.bb&H0)==0)return;this.c=rq($D,XYb,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(bYb(d,a.a.a.length),tVb(a.a,d));if(!fr(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.c[c/2|0]=b)}}};_.xg=function X0(a,b){(this.bb&H0)!=0?(this.A[this.j].B=b):wX(this,a,b)};_.Ng=function Y0(){J0(this)};_.yg=function Z0(){var a,b;if((this.bb&H0)!=0){for(a=0;a!=this.j;a+=2)this.A[a+1].B=this.c[a/2|0].lb}else{for(a=0;a!=this.j;a+=2){b=this.A[a+1].B;p5(WT,this.hb[a],this.hb[a+1],b,0)}}i5(WT,this.hb[this.j]);i5(WT,this.hb[this.j+1])};_.Ag=function $0(){Fjb(this.g,this.A[this.j].i)};_.a=0;var H0=2;var Ey=fSb(267);YF(379,129,_0b,c1,d1);_.Ff=function e1(){var a,b,c,d,e,f,g,h,i,j,k;a=i0()*0.1;if((this.bb&_0)!=0){for(e=0;e!=this.a;e++)this.A[e*2+1].i=this.d[e].W}for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;$wnd.Math.abs(b-this.b[e])>a&&(WT.C=false)}k=this.c+WT.oc.a.a.length;if(this.f){for(e=0;e!=this.a;e++)a1(this,e,this.A[e*2+1].i);this.g.c=WT.td;h=hjb(this.f,this.g);f=h;for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;c=b-this.b[e];j=this.A[e*2+1].B+WT.oc.a.a.length;$wnd.Math.abs(c)<f0b&&(c=f0b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=hjb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=hjb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<f0b&&(d=d>0?f0b:a1b);h5(WT,k,j,-d);f-=d*b;e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b}l5(WT,k,f)}for(e=0;e!=this.a;e++)this.b[e]=this.A[e*2+1].i};_.Jg=function f1(){return 'CCVS'};_.Qf=function g1(a,b){return (a/2|0)==(b/2|0)};_.Uf=function h1(){return 214};_.Wf=function i1(a){var b,c;j0(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+y0b+WV(-this.A[c].i,'A',false);a[b++]=this.A[c].u+y0b+WV(this.mb[c],'V',false)+'; '+this.A[c+1].u+y0b+WV(this.mb[c+1],'V',false);a[b++]=$_b+WV(this.A[c].i,'A',false);a[b++]=null};_.ag=function j1(){return this.j+2};_.ig=function k1(){return (this.bb&_0)!=0?1:1+this.a};_.Wg=function l1(){return false};_.Mg=function m1(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=lr(b.t);b1(this);eU(this);uX(this)}else l0(this,a,b)};_.qg=function n1(a,b){var c;if((this.bb&_0)!=0){c=this.j}else{for(c=0;c!=this.j;c+=2)if(this.A[c+1].B==a){this.A[c].i=-b;this.A[c+1].i=b;return}}if(this.A[c].B==a){this.A[c].i=b;this.A[c+1].i=-b}};_.vg=function o1(a){var b,c,d;if((this.bb&_0)==0)return;this.d=rq($D,XYb,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(bYb(d,a.a.a.length),tVb(a.a,d));if(!fr(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.d[c/2|0]=b)}}};_.xg=function p1(a,b){(this.bb&_0)!=0?(this.A[this.j].B=b):wX(this,a,b)};_.Ng=function q1(){b1(this)};_.yg=function r1(){var a,b,c;if((this.bb&_0)!=0){for(a=0;a!=this.j;a+=2)this.A[a+1].B=this.d[a/2|0].lb}else{for(a=0;a!=this.j;a+=2){b=this.A[a+1].B;p5(WT,this.hb[a],this.hb[a+1],b,0)}}c=this.A[this.j].B;this.c=c;i5(WT,c+WT.oc.a.a.length);o5(WT,this.hb[this.j+1],this.hb[this.j],c)};_.Ag=function s1(){Fjb(this.g,this.mb[this.j]-this.mb[this.j+1])};_.a=0;_.c=0;var _0=2;var Fy=fSb(379);YF(135,7,f1b,A1,B1);_.xf=function C1(){t1(this)};_.Ff=function D1(){if(WT.L)return;g5(WT,this.hb[0],this.hb[this.c],this.f)};_.If=function E1(a){u1(this,a)};_.Jf=function F1(){var a;return this.bb|=4,a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.o+' '+this.g+' '+this.n};_.Uf=function G1(){return 99};_.Vf=function H1(a){return v1(this,a)};_.Wf=function I1(a){w1(this,a)};_.Yf=function J1(){return !WT.L&&this.n>0?1:0};_.cg=function K1(a){return xRb('capacitor')+', '+WV(this.d,'F',false)};_.fg=function L1(){return 99};_.Xg=function M1(){return this.n==0};_.kg=function(){return this.Xg()};_.og=function N1(){RU(this);this.W=this.V=this.f=0;this.o=this.g};_.rg=function O1(a,b){y1(this,a,b)};_.ug=function P1(a,b){this.mb[a]=b};_.wg=function Q1(){z1(this)};_.yg=function R1(){if(WT.L){j5(WT,this.hb[0],this.hb[1],W0b);this.f=0;this.c=1;return}this.c=this.n>0?2:1;(this.bb&2)==0?(this.e=WT.vd/(2*this.d)):(this.e=WT.vd/this.d);j5(WT,this.hb[0],this.hb[this.c],this.e);k5(WT,this.hb[0]);k5(WT,this.hb[this.c]);this.n>0&&j5(WT,this.hb[1],this.hb[2],this.n)};_.zg=function S1(){(this.bb&2)==0?(this.f=-this.o/this.e-this.W):(this.f=-this.o/this.e)};_.Ag=function T1(){this.o=this.mb[0]-this.mb[this.c];t1(this)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;var Gy=fSb(135);YF(31,187,k_b,W1,X1);var Jy=fSb(31);YF(127,34,O_b,Y1);var Hy=fSb(127);YF(95,34,{92:1,44:1,20:1,34:1,18:1,95:1},b2,c2,d2);_.Ae=function e2(){a2(this,!this.c);if(this.a){this.a.Ae();y4(WT)}};_.c=false;var Z1='<div style=\"display:inline-block;width:15px;\">';var Iy=fSb(95);YF(9,1,{9:1},j2);_.a=false;_.b=0;_.c=0;_.d=false;_.g=0;_.i=0;_.j=false;_.k=false;_.n=0;_.p=false;_.q=0;_.r=0;_.s=false;_.A=false;_.B=0;var Ky=fSb(9);YF(70,262,H_b,l2);var My=fSb(70);YF(417,1,{32:1,880:1,868:1,275:1,410:1,193:1,411:1,192:1,12:1,830:1},E5);_.Yg=function K5(){_2(this)};_.Zg=function M5(){return r3(this)};_.$g=function R5(){var a,b,c;a=[];for(c=0;c!=this.ab.a.a.length;c++){b=G3(this,c);aU(b);a[a.length]=b}return a};_._g=function S5(a){var b;b=Bpb(a);if(!b||b.a==0)return 0;return this.qc[b.a-1]};_.ah=function T5(a,b){O3(this,a,b)};_.bh=function V5(){c3(this)};_.Ke=function Y5(a){!!a.a&&(a.a.preventDefault(),undefined);_h(a.a)==4&&D4(this,(a.a.clientX||0)|0,(a.a.clientY||0)|0,0)};_.Le=function Z5(a){!!a.a&&(a.a.preventDefault(),undefined);!!this.fc&&!fr(this.fc,54)&&!this.nc.c&&Z2(this,this.fc)};_.Ne=function $5(b){var c,d,e,f,g;!!b.a&&(b.a.preventDefault(),undefined);of(this.J);this.pd=null;this.Zb=this.Ub=pm(b);this.$b=this.Vb=qm(b);this.dc=(PTb(),CF(Date.now()));(this.v==null||this.v.length==0)&&s4(this);CQ(this.xc,this.v!=null&&this.v.length>0);if(_h(b.a)!=1&&_h(b.a)!=4)return;f4(this,b);this.ec=true;if(this.jc){this.ud=7;return}if(_h(b.a)==1){this.ud=this.gc;!!b.a.altKey&&!!b.a.metaKey?(this.ud=3):!!b.a.altKey&&!!b.a.shiftKey?(this.ud=2):b.a.shiftKey?(this.ud=6):b.a.altKey?(this.ud=1):(!!b.a.ctrlKey||!!b.a.metaKey)&&(this.ud=5)}else this.ud=1;this.nc.c&&(this.ud=6);if(!V2(this)&&(this.Vc!=-1&&KBb(this.Wc[this.Vc])||this.Vc==-1&&fr(this.fc,17)&&KBb(this.fc.a))){if(this.nc.c)return;this.Vc!=-1?(e=this.Wc[this.Vc]):(e=this.fc.a);e.w=new GDb(e);p2=e.w;I2(this);this.ec=false;return}c=R3(this,pm(b));d=S3(this,qm(b));if(h3(this,c,d)){return}this.ud==6&&!!this.fc&&!this.nc.c&&AU(this.fc,c,d,256)>=0&&!y2(this)&&(this.ud=5);this.ud!=6&&this.ud!=4&&I2(this);o4(this);this.Eb=c;this.Fb=d;if(this.ud!=0)return;f=c+this.sb&this.rb;g=d+this.sb&this.rb;if(!nyb(this.j,pm(b),qm(b)))return;try{this.O=H5(this.hc,f,g)}catch(a){a=wF(a);if(fr(a,15)){J5()}else throw xF(a)}};_.Oe=function _5(a){!!a.a&&(a.a.preventDefault(),undefined);this.bc=pm(a);this.cc=qm(a);if(this.ec){d4(this,a);return}f4(this,a);this.Tc=-1};_.Pe=function a6(a){this.bc=-1};_.Re=function b6(a){var b;!!a.a&&(a.a.preventDefault(),undefined);this.ec=false;this.ud==6&&!this.$c&&I2(this);this.ud==5&&this.T==-1&&g3(this,this.fc);this.ud=this.gc;this.$c=null;b=false;if(this.ub){o9(this.ub);this.ub=null;b=true}if(this.O){if(this.O.Df()){this.O.Ef();(this.gc==6||this.gc==4)&&I2(this)}else{PXb(this.ab,this.O);this.O.Hf();b=true;C5(this);this.Gd=true}this.O=null}if(b){g4(this);o4(this)}!!this.O&&this.O.Ef();this.O=null;y4(this)};_.Se=function c6(a){var b;!!a.a&&(a.a.preventDefault(),undefined);b=(PTb(),GF(CF(Date.now()),yF(this.Od,m$b)));(this.nc.c||!this.kc.c)&&(b=true);b||D4(this,(a.a.clientX||0)|0,(a.a.clientY||0)|0,ci(a.a));if(fr(this.fc,192)&&!b)this.fc.Se(a);else if(this.Vc!=-1&&!b)qCb(this.Wc[this.Vc],a);else if(!V2(this)){this.bc=pm(a);this.cc=qm(a);D5(this,-ci(a.a)*this.Md,false);this.Od=CF(Date.now())}y4(this)};_.cf=function d6(a){var b,c,d,e,f,g;c=a.d.charCode||0;g=QI(a.d);e=a.d.keyCode|0;if(V2(this)){if(!!t2&&t2.Kb&&(g&128)!=0){(e==27||e==32)&&zEb(t2,false);e==13&&zEb(t2,true)}f=r2;!!q2&&(f=q2);!!o2&&(f=o2);!!p2&&(f=p2);if(!!f&&f.Kb&&(g&128)!=0){e==27&&f.Fh();e==13&&f.Gh()}return}if((g&256)!=0){if(c==45){b4(this,i4b,T3b);a.a=true}if(c==43||c==61){b4(this,i4b,S3b);a.a=true}if(c==48){b4(this,i4b,R3b);a.a=true}if(c==47&&this.ad[47]==null){b4(this,i4b,oZb);a.a=true}}if(this.nc.c)return;if((g&128)!=0){if(e==8||e==46){if(this.Vc!=-1){yCb(this.Wc[this.Vc],null);this.Vc=-1}else{this.Wb=null;o4(this);Y2(this,true);a.a=true}}if(e==27){this.gc=6;L4(this,n4b);this.hc=W2b;DLb(this.Ad,kUb(this.u,this.hc));zLb(this.Ad,this.hc);this.ud=this.gc;a.a=true}if(!!a.d.ctrlKey||!!a.d.metaKey){if(e==67){b4(this,i4b,L3b);a.a=true}if(e==88){b4(this,i4b,'cut');a.a=true}if(e==86){b4(this,i4b,Z$b);a.a=true}if(e==90){b4(this,i4b,J3b);a.a=true}if(e==89){b4(this,i4b,K3b);a.a=true}if(e==68){b4(this,i4b,N3b);a.a=true}if(e==65){b4(this,i4b,O3b);a.a=true}if(e==80){b4(this,i4b,E3b);a.a=true}if(e==78&&$wnd.openFile!=undefined){b4(this,i4b,n3b);a.a=true}if(e==83){d=v3b;$wnd.openFile!=undefined&&(d=this.Nc.f?'save':u3b);b4(this,i4b,d);a.a=true}if(e==79){b4(this,i4b,p3b);a.a=true}}}if((g&256)!=0){if(c>32&&c<127){b=this.ad[c];a.a=true;if(b==null)return;this.gc=0;L4(this,m4b);this.hc=b;DLb(this.Ad,kUb(this.u,this.hc));zLb(this.Ad,this.hc);this.ud=this.gc}if(c==32){this.gc=6;L4(this,n4b);this.hc=W2b;DLb(this.Ad,kUb(this.u,this.hc));zLb(this.Ad,this.hc);this.ud=this.gc;a.a=true}}};_.dh=function e6(a,b){var c,d,e;for(e=0;e!=this.ab.a.a.length;e++){c=G3(this,e);if(fr(c,233)){d=c;iTb(d.a,a)&&(isNaN(b)||(d.b=b))}}};_.eh=function f6(a){U4(this,a)};_.fh=function g6(){return this.ed};_.gh=function h6(a,b){this.ud=1;this.R=a;this.S=b};_.hh=function i6(a){D5(this,a,false)};_.b=false;_.d=false;_.g=0;_.i=0;_.n=0;_.o=0;_.p=false;_.q=false;_.A=null;_.C=false;_.L=false;_.M=false;_.P=0;_.Q=0;_.R=0;_.S=0;_.T=0;_.U=false;_.pb=0;_.qb=0;_.rb=0;_.sb=0;_.tb=0;_.vb=false;_.wb=false;_.xb=0;_.yb=0;_.zb=-1;_.Eb=0;_.Fb=0;_.Gb=false;_.Ib=0;_.Jb=0;_.Lb=0;_.Ob=false;_.Sb=0;_.Ub=0;_.Vb=0;_.Xb=-1;_.Yb=-1;_.Zb=0;_.$b=0;_._b=20;_.ac=0;_.bc=-1;_.cc=-1;_.dc=0;_.ec=false;_.fc=null;_.gc=6;_.hc=W2b;_.ic=-1;_.jc=false;_.lc=false;_.mc=false;_.sc=0;_.tc=-1;_.Oc=false;_.Qc=0;_.Sc=0.2;_.Tc=-1;_.Vc=-1;_.Xc=0;_.bd=false;_.ed=false;_.jd=null;_.kd=null;_.ld=null;_.md=null;_.nd=0;_.od=0;_.rd=0;_.td=0;_.ud=6;_.vd=0;_.wd=0;_.xd=0;_.Gd=false;_.Jd=0;_.Md=1;_.Od=0;var m2=166,n2,o2,p2,q2,r2,s2=0,t2,u2;var pz=fSb(417);YF(437,220,{},j6);_._d=function k6(){v5(this.a)};var Xy=fSb(437);YF(446,1,{},l6);_.Ae=function m6(){var a;S4(g3b,this.a.B.c);a=L7(GT);(iTb(a,'#ffff00')||iTb(a,'#00ffff'))&&(GT=this.a.B.c?(K7(),J7):(K7(),B7))};var Ny=fSb(446);YF(447,1,{},n6);_.Ae=function o6(){S4(h3b,this.a.kc.c)};var Oy=fSb(447);YF(448,1,S$b,p6);_.Ye=function q6(a){y4(this.a)};var Py=fSb(448);YF(449,1,l_b,r6);_.Ke=function s6(a){z4(this.a)};var Qy=fSb(449);YF(450,1,l_b,t6);_.Ke=function u6(a){U4(this.a,!this.a.ed)};var Ry=fSb(450);YF(451,50,N_b,v6);_.le=function w6(a){var b,c,d;b=-1;for(c=0;c!=this.a.Zc.a.a.length;c++){d=TXb(this.a.Zc,c);DI();mi(d.Sb,a.target)&&(b=c)}switch(DI(),OJ(a.type)){case 16:this.a.Tc=b;break;case 32:this.a.Tc=-1;}aQ(this,a)};var Sy=fSb(451);YF(452,1,l_b,x6);_.Ke=function y6(a){a3(this.a)};var Ty=fSb(452);YF(453,1,{12:1,882:1},z6);var Uy=fSb(453);YF(454,1,{},A6);_.ze=function B6(){v5(this.a);this.a.lc=false;return false};var Vy=fSb(454);YF(455,1,{},C6);_._e=function D6(a,b){this.a.wb||yJ(xRb(v4b))};_.af=function E6(a,b){var c,d;if(b.a.status==200){d=b.a.responseText;n4(this.a,uYb((c=d,pYb(),c)),this.b)}else{yJ(xRb(v4b))}};_.b=false;var Wy=fSb(455);YF(438,1,{},F6);_.Ae=function G6(){this.a.Ld.c&&a2(this.a.Cc,false);T4(this.a)};var $y=fSb(438);YF(456,1,{},H6);_._e=function I6(a,b){yJ(xRb(w4b))};_.af=function J6(a,b){var c;if(b.a.status==200){c=b.a.responseText;q4(this.a,c,8);w2(this.a,false);this.a.Gd=false}else{yJ(xRb(w4b))}};var Yy=fSb(456);YF(457,1,{},L6);_.te=function M6(a){$wnd.alert(\"Can't load canvas2svg.js.\")};_.ue=function N6(a){var b;K6((b=this,a,b))};var Zy=fSb(457);YF(439,1,{},O6);_.Ae=function P6(){this.a.Cc.c&&a2(this.a.Ld,false);T4(this.a)};var _y=fSb(439);YF(440,1,{},Q6);_.Ae=function R6(){M4(this.a)};var az=fSb(440);YF(441,1,{},S6);_.Ae=function T6(){V4(this.a)};var bz=fSb(441);YF(442,1,{},U6);_.Ae=function V6(){S4('crossHair',this.a.F.c)};var cz=fSb(442);YF(443,1,{},W6);_.Ae=function X6(){S4(e3b,this.a.hb.c);CLb(this.a.Ad,this.a.hb.c)};var dz=fSb(443);YF(444,1,{},Y6);_.Ae=function Z6(){var a;S4('euroGates',this.a.gb.c);for(a=0;a!=this.a.ab.a.a.length;a++)G3(this.a,a).wg()};var ez=fSb(444);YF(445,1,{},$6);_.Ae=function _6(){var a;for(a=0;a<this.a.Qc;a++)FCb(this.a.Wc[a],this.a.Wc[a].A);S4(f3b,this.a.Fc.c)};var fz=fSb(445);YF(166,1,{},c7);_.a=0;_.d=0;var gz=fSb(166);YF(436,1,{},d7);_.a=0;_.b=0;_.c=0;var hz=fSb(436);YF(201,1,{201:1},e7,f7);_.a=0;var iz=fSb(201);YF(222,1,{222:1},g7);_.b=0;_.c=0;_.d=0;var jz=fSb(222);YF(286,1,{286:1},h7);_.b=0;var kz=fSb(286);YF(458,1,{},i7);_.Pd=function k7(a){return this===a};_.ih=function j7(a,b){return MSb(a.pb-b.pb)};var lz=fSb(458);YF(459,1,{},l7);_.Pd=function n7(a){return this===a};_.ih=function m7(a,b){return MSb(a.pb-b.pb)};var mz=fSb(459);YF(460,1,{},o7);_.Pd=function q7(a){return this===a};_.ih=function p7(a,b){return MSb(a.nb-b.nb)};var nz=fSb(460);YF(461,1,{},r7);_.Pd=function t7(a){return this===a};_.ih=function s7(a,b){return MSb(a.nb-b.nb)};var oz=fSb(461);YF(169,1,{169:1},u7);_.a=false;var sz=fSb(169);YF(188,1,{188:1},v7);_.b=0;var rz=fSb(188);YF(712,47,x0b,w7);_.fg=function x7(){return 0};var tz=fSb(712);YF(36,1,{36:1},N7,O7,P7);_.Sd=function Q7(){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 y7,z7,A7,B7,C7,D7,E7,F7,G7,H7,I7,J7;var uz=fSb(36);YF(104,7,m0b);_.jh=function f8(){return false};_.Cf=function(){return this.jh()};_.kh=function g8(){var a;for(a=0;a<this.w.a.a.length;a++)TXb(this.w,a).Ef();LT==this&&(LT=null);T2(WT,this)};_.Ef=function(){this.kh()};_.lh=function h8(){var a;for(a=0;a<this.w.a.a.length;a++)TXb(this.w,a).Ff()};_.Ff=function(){this.lh()};_.mh=function i8(){return S7(this)};_.Jf=function(){return this.mh()};_.nh=function j8(a,b){var c,d;!this.B&&(this.B=new JWb);c=new zmb(a,b);d=jUb(this.B,c);if(d!=null)return BYb(d),d;d=(SRb(),V7(this,a,b)?true:false);mUb(this.B,c,d);return BYb(d),d};_.Qf=function(a,b){return this.nh(a,b)};_.Sf=function k8(a){return W7(this,a)};_.Yf=function l8(){return this.D-this.F};\n",
"_._f=function m8(a){return this.G[a]};_.ag=function n8(){return this.F};_.oh=function o8(){return X7(this)};_.bg=function(){return this.oh()};_.ph=function p8(){return this.H.a.a.length};_.ig=function(){return this.ph()};_.qh=function q8(a){var b,c;!this.C&&(this.C=new JWb);b=OSb(a);c=jUb(this.C,b);if(c!=null)return BYb(c),c;c=(SRb(),Y7(this,a)?true:false);mUb(this.C,b,c);return BYb(c),c};_.jg=function(a){return this.qh(a)};_.rh=function r8(){var a;for(a=0;a<this.w.a.a.length;a++)if(TXb(this.w,a).ng())return true;return false};_.ng=function(){return this.rh()};_.sh=function s8(){$7(this)};_.og=function(){this.sh()};_.th=function t8(a,b){var c;for(c=0;c<this.H.a.a.length;c++)TXb(this.H,c).b==a&&TXb(this.H,c).a.qg(a,b)};_.qg=function(a,b){this.th(a,b)};_.uh=function u8(a,b){var c,d;this.hb[a]=b;c=TXb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(bYb(d,c.a.a.length),tVb(c.a,d)).a.tg((bYb(d,c.a.a.length),tVb(c.a,d)).b,b)}};_.tg=function(a,b){this.uh(a,b)};_.vh=function v8(a,b){var c,d;this.mb[a]=b;c=TXb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(bYb(d,c.a.a.length),tVb(c.a,d)).a.ug((bYb(d,c.a.a.length),tVb(c.a,d)).b,b)}this.mb[a]=b};_.ug=function(a,b){this.vh(a,b)};_.xg=function w8(a,b){var c;c=TXb(this.H,a);c.a.xg(c.c,b);c.b=b};_.wh=function x8(){var a,b;for(b=0;b<this.w.a.a.length;b++){a=TXb(this.w,b);a.vg(this.w);a.yg()}};_.yg=function(){this.wh()};_.xh=function y8(){var a;for(a=0;a<this.w.a.a.length;a++)TXb(this.w,a).zg()};_.zg=function(){this.xh()};_.yh=function z8(){a8(this)};_.Ag=function(){this.yh()};_.D=0;_.F=0;var wz=fSb(104);YF(375,104,m0b,E8,F8);_.If=function G8(a){TU(this,this.ib,this.jb,this.c*2);ZU(this,a,this.mb[0]);tV(a,this.a[0],this.a[1]);ZU(this,a,this.mb[1]);tV(a,this.b[0],this.b[1]);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);XU(this,a);uV(a,this.i);clb(a,this.f);oU(this,a,'-',this.g[0].a,this.g[0].b-2,true);oU(this,a,'+',this.g[1].a,this.g[1].b,true);oU(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);ZU(this,a,this.mb[2]);tV(a,this.fb,this.jb);this.V=$U(-W7(this,2),this.V);qU(a,this.jb,this.fb,this.V);tU(this,a)};_.Lf=function H8(a,b){this._==0&&(this.bb^=4);wU(this,a)};_.Mf=function I8(a,b){this.bb^=4;xU(this,a)};_.Nf=function J8(a,b){this.ab==0&&(this.bb^=4);yU(this,a)};_.nh=function K8(a,b){return false};_.zh=function L8(){return 401};_.Uf=function(){return this.zh()};_.Wf=function M8(a){a[0]='Comparator';a[1]='V+ = '+WV(this.mb[1],'V',false);a[2]='V- = '+WV(this.mb[0],'V',false)};_.wg=function N8(){var a,b,c,d;UU(this);this.X>150&&this==WT.O&&D8(this,2);d=this.e;d>this.X/2&&(d=lr(this.X/2));hU(this,d*2);a=this.c*this.$;this.a=QU(2);this.b=QU(2);this.g=QU(3);b=(this.bb&4)!=0?-1:1;KU(this.ib,this.jb,this.a[0],this.b[0],0,a*b);KU(this.eb,this.fb,this.a[1],this.b[1],0,a*b);KU(this.eb,this.fb,this.g[0],this.g[1],0.2,a*b);JU(this.eb,this.fb,this.g[2],0.5,0);c=QU(2);KU(this.eb,this.fb,c[0],c[1],0,a*2);this.i=jU(c[0],c[1],this.fb);this.f=new okb(j0b,0,this.d==2?14:10);_7(this,0,this.a[0]);_7(this,1,this.b[0]);_7(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var A8,B8='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var vz=fSb(375);YF(396,28,m0b,P8,Q8);_.Jf=function R8(){return mX(this)+' '+this.g};_.Hg=function S8(){var a,b,c,d;if(this.A[this.b].A&&!this.w){if(this.A[this.d].A&&this.A[this.e].A){d=0;b=this.n-1;for(a=0;a!=this.n;a++)this.A[b-a].A&&(d|=1<<a);++d;c=this.g==0?1<<this.n:this.g;d%=c;for(a=0;a!=this.n;a++){this.A[b-a].k||(console.log(z0b+(b-a)+A0b),undefined);this.A[b-a].A=(d&1<<a)!=0}this.a=d==c-1}if(!this.A[this.f].A){for(a=0;a!=this.n;a++)yX(this,a,this.A[a+this.n].A);d=0;b=this.n-1;for(a=0;a!=this.n;a++)this.A[b-a].A&&(d|=1<<a);c=this.g==0?1<<this.n:this.g;this.a=d==c-1}}if(!this.A[this.c].A){for(a=0;a!=this.n;a++){this.A[a].k||(console.log(z0b+a+A0b),undefined);this.A[a].A=false}this.a=false}this.w=this.A[this.b].A;yX(this,this.i,this.a&&this.A[this.e].A)};_.Ig=function T8(a){if(a==0)return sib(new uib(C0b,this.n,1,1));if(a==1)return sib(new uib('Modulus',this.g,1,1));return null};_.Jg=function U8(){if(this.g==0)return x4b;return xRb(x4b)+(''+xRb(' (mod '))+this.g+')'};_.Uf=function V8(){return 421};_.ag=function W8(){return this.n*2+6};_.ig=function X8(){return this.n+1};_.Lg=function Y8(){return true};_.Mg=function Z8(a,b){if(a==0&&b.t>=2){this.n=lr(b.t);O8(this);uX(this);eU(this)}a==1&&(this.g=lr(b.t))};_.Ng=function $8(){O8(this)};_.a=false;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;var xz=fSb(396);YF(354,28,m0b,a9,b9);_.Jf=function c9(){return mX(this)+' '+this.a+' '+this.b};_.Hg=function d9(){var a,b,c,d,e;d=(this.bb&8)!=0;if(this.A[0].A!=d&&this.w==d){e=0;a=1;(this.bb&4)!=0&&this.A[this.n+2].A&&(a=-1);c=2+this.n-1;for(b=0;b!=this.n;b++)this.A[c-b].A&&(e|=1<<b);e+=a;this.b!=0&&(e=(e+this.b)%this.b);for(b=0;b!=this.n;b++)this.A[c-b].A=(e&1<<b)!=0}if(!this.A[1].A==this.a){for(b=0;b!=this.n;b++)this.A[b+2].A=false}this.w=this.A[0].A};_.Ig=function e9(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(y4b,this.a);return b}if(a==1)return sib(new uib(C0b,this.n,1,1));if(a==2)return sib(new uib('Modulus',this.b,1,1));if(a==3){b=new uib('',0,-1,-1);b.b=new X1('Up/Down Pin',(this.bb&4)!=0);return b}if(a==4){b=new uib('',0,-1,-1);b.b=new X1('Negative Edge Triggered',(this.bb&8)!=0);return b}return null};_.Jg=function f9(){if(this.b==0)return x4b;return xRb(x4b)+(''+xRb(' (mod '))+this.b+')'};_.Uf=function g9(){return 164};_.ag=function h9(){return (this.bb&4)!=0?this.n+3:this.n+2};_.ig=function i9(){return this.n};_.Lg=function j9(){return true};_.Mg=function k9(a,b){if(a==0){this.a=U1(b.b);_8(this);uX(this)}if(a==1&&b.t>=3){this.n=lr(b.t);_8(this);uX(this)}a==2&&(this.b=lr(b.t));if(a==3){this.bb=pib(b,this.bb,4);_8(this);uX(this)}if(a==4){this.bb=pib(b,this.bb,8);_8(this);uX(this)}};_.Ng=function l9(){_8(this)};_.a=false;_.b=0;var yz=fSb(354);YF(54,7,C4b,s9,t9);_.xf=function v9(){this.q==1&&(this.W=0)};_.If=function w9(a){var b,c;b=this.q==1?0:2;c=this.q==1?16:2;TU(this,this.ib,this.jb,16);nU(this,a);this.q==0&&(this.V=$U(this.W,this.V),WT.O!=this&&qU(a,this.ib,this.jb,this.V));LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,ZT);JU(this.eb,this.fb,this.r,0,b);JU(this.eb,this.fb,this.s,1,c);tV(a,this.r,this.s);if(this.n!=null){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._))Ykb(a,this.n,this.nb+10,(this.pb<this.qb?this.eb:this.fb).b-5);else{a.a.save();a.c=a.b;a.a.textAlign=f_b;Ykb(a,this.n,(this.nb+this.ob)/2|0,this.ob>this.nb?this.pb+15:this.pb-15);a.a.restore();a.b=a.c}}if((this.bb&2)!=0){Vkb(a,this.k[2],this.k[3]);flb(a.a,3,3);JU(this.eb,this.fb,this.k[0],0.5,this.q==1?8:2);if(this.o)Vkb(a,this.k[1],this.k[0]);else{Vkb(a,this.k[6],this.k[0]);Vkb(a,this.k[1],this.k[4])}flb(a.a,0,0);if(!this.o){Vkb(a,this.k[4],this.k[5]);Vkb(a,this.k[6],this.k[5])}}tU(this,a)};_.Jf=function x9(){return m9(this)};_.Qf=function y9(a,b){return this.q==0};_.Uf=function z9(){return 115};_.Vf=function A9(a){return n9(this,a)};_.Wf=function B9(a){a[0]=this.o?'push switch (SPST)':'switch (SPST)';if(this.q==1){a[1]='open';a[2]=__b+WV($wnd.Math.abs(this.gg()),'V',false)}else{a[1]=N0b;a[2]=o0b+WV(this.mb[0],'V',false);a[3]=$_b+WV($wnd.Math.abs(this.W),'A',false)}};_.fg=function C9(){return 115};_.Ah=function D9(){JU(this.eb,this.fb,this.r,0,16);return tyb(tyb(new wyb(this.eb),new wyb(this.fb)),new wyb(this.r))};_.lg=function E9(){return this.q==0};_.mg=function F9(){return this.q==0};_.rg=function G9(a,b){p9(this,a,b)};_.wg=function H9(){q9(this)};_.Bh=function I9(){r9(this)};_.o=false;_.p=0;_.q=0;var uD=fSb(54);YF(400,54,C4b,K9,L9);_.xf=function M9(){};_.If=function N9(a){var b,c,d;TU(this,this.ib,this.jb,1);cU(this,this.a[2],this.a[5]);ZU(this,a,this.mb[1]);tV(a,this.a[1],this.a[2]);tV(a,this.a[1],this.a[3]);tV(a,this.a[3],this.i[0]);tV(a,this.i[0],this.i[3]);ZU(this,a,this.mb[3]);tV(a,this.i[2],this.a[5]);tV(a,this.i[1],this.a[0]);tV(a,this.a[0],this.a[4]);for(c=0;c!=2;c++){ZU(this,a,this.mb[c*2]);tV(a,this.f[c],this.e[c]);ZU(this,a,this.mb[c*2+1]);(this.bb&2)!=0&&tV(a,this.g[c*4],this.g[c*4+2]);tV(a,this.i[c*2],this.g[c*4]);ZU(this,a,this.mb[3-c*2]);tV(a,this.i[c*2+1],this.g[c*4+1]);LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,(K7(),G7));if(c<1){d=-c*16*3;b=this.q*-3;JU(this.ib,this.jb,this.d[0],0.5,d-16*(0.5-this.q)+b);JU(this.ib,this.jb,this.d[1],0.5,d-48-16*(0.5-this.q)+7+b);flb(a.a,4,4);Vkb(a,this.d[0],this.d[1]);flb(a.a,0,0)}LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,ZT);tV(a,this.e[c],this.g[c*4+3-this.q*2]);this.b[c]=$U(this.c[c],this.b[c]);qU(a,this.f[c],this.e[c],this.b[c]);qU(a,this.g[c*4+this.q],this.i[c*2+this.q],this.b[c]);c==1&&this.q==0&&qU(a,this.i[2],this.a[5],this.b[1]);if(c==0&&this.q==1){qU(a,this.i[1],this.a[0],this.b[0]);qU(a,this.a[0],this.a[4],this.b[0]);qU(a,this.a[4],this.a[5],this.b[0])}c==1&&this.q==1&&qU(a,this.i[3],this.i[0],this.b[1]);qU(a,this.i[0],this.a[3],this.b[this.q]);qU(a,this.a[3],this.a[1],this.b[this.q]);qU(a,this.a[1],this.a[2],this.b[this.q])}tU(this,a);qV(a,this.i[0]);qV(a,this.a[4])};_.Qf=function O9(a,b){return this.q==0?a==0&&b==1||a==1&&b==0||a==2&&b==3||a==3&&b==2:a==0&&b==3||a==3&&b==0||a==2&&b==1||a==1&&b==2};_.Sf=function P9(a){if(a==0||a==2)return -this.c[a/2|0];if(this.q==0)return this.c[a/2|0];return this.c[1-(a/2|0)]};_.Uf=function Q9(){return 430};_.Vf=function R9(a){if(a==0)return wib(A4b,(this.bb&2)!=0);return null};_.Wf=function S9(a){var b;a[0]='cross switch';for(b=0;b!=2;b++)a[b+1]='I'+(b+1)+y0b+WV($wnd.Math.abs(this.c[b]),'A',false)};_._f=function T9(a){if(a==0||a==2)return this.f[a/2|0];if(a==1)return this.a[2];return this.a[5]};_.ag=function U9(){return 4};_.fg=function V9(){return 0};_.Ah=function W9(){return tyb(tyb(new wyb(this.e[0]),new wyb(this.g[1])),new wyb(this.g[4]))};_.ig=function X9(){return 2};_.lg=function Y9(){return false};_.mg=function Z9(){return true};_.qg=function $9(a,b){a==this.j[0]?(this.c[0]=b):(this.c[1]=b)};_.rg=function _9(a,b){if(a==0){this.bb=pib(b,this.bb,2);J9(this)}};_.wg=function aab(){J9(this)};_.xg=function bab(a,b){this.j[a]=b};_.yg=function cab(){var a;if(this.q==0){for(a=0;a!=2;a++)p5(WT,this.hb[a*2],this.hb[a*2+1],this.j[a],0)}else{for(a=0;a!=2;a++)p5(WT,this.hb[a*2],this.hb[3-a*2],this.j[a],0)}};var zz=fSb(400);YF(387,104,m0b,hab,iab);_.jh=function jab(){return true};_.If=function kab(a){var b;TU(this,this.ib,this.jb,12);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);XU(this,a);tV(a,this.c[0],this.c[1]);WT.Cc.c&&alb(a,(K7(),E7));ZU(this,a,this.mb[1]);tV(a,this.jb,this.fb);XU(this,a);tV(a,this.d[0],this.d[1]);ZU(this,a,0.5*(this.mb[0]+this.mb[1]));for(b=0;b!=4;b++)tV(a,this.f[b],this.f[(b+1)%4]);this.V=$U(this.W,this.V);if(WT.O!=this){qU(a,this.ib,this.eb,this.V);qU(a,this.jb,this.fb,-this.V)}tU(this,a)};_.Uf=function lab(){return 412};_.Vf=function mab(a){if(a==0)return new tib('<a href=\"crystal.html\" target=\"_blank\">'+xRb('Parallel Capacitance')+b1b,this.b);if(a==1)return new tib('Series Capacitance (F)',this.g);if(a==2)return new uib(D4b,this.a,0,0);if(a==3)return new uib('Resistance ('+wRb+')',this.e,0,0);return null};_.Wf=function nab(a){a[0]='crystal';zU(this,a);a[3]='fs = '+WV(1/($wnd.Math.sqrt(this.a*this.g)*VYb*2),n0b,false)};_.rg=function oab(a,b){a==0&&b.t>0&&(this.b=b.t);a==1&&b.t>0&&(this.g=b.t);a==2&&b.t>0&&(this.a=b.t);a==3&&b.t>0&&(this.e=b.t);gab(this)};_.wg=function pab(){var a,b;UU(this);a=(this.X/2-10)/this.X;this.eb=GU(this.ib,this.jb,a);this.fb=GU(this.ib,this.jb,1-a);this.c=QU(2);this.d=QU(2);KU(this.ib,this.jb,this.c[0],this.c[1],a,8);KU(this.ib,this.jb,this.d[0],this.d[1],1-a,8);this.f=QU(4);b=(this.X/2-5)/this.X;KU(this.ib,this.jb,this.f[0],this.f[1],b,10);KU(this.ib,this.jb,this.f[3],this.f[2],1-b,10);_7(this,0,this.ib);_7(this,1,this.jb)};_.yh=function qab(){a8(this);this.W=W7(this,1)};_.a=0;_.b=0;_.e=0;_.g=0;var dab,eab='CapacitorElm 1 2\\rCapacitorElm 1 3\\rInductorElm 3 4\\rResistorElm 4 2';var Az=fSb(387);YF(164,7,E4b,tab,uab);_.If=function vab(a){var b;nU(this,a);ZU(this,a,(this.mb[0]+this.mb[1])/2);XU(this,a);rV(a,this.e.a,this.e.b,12);tV(a,this.b,this.c);$kb(a,this.a);TU(this,this.ib,this.jb,12);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);if(WT.cd.c&&this.W!=0){b=WV(this.W,'A',true);(this._==0||this.ab==0)&&uU(this,a,b,12)}tU(this,a)};_.Jf=function wab(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f};_.Uf=function xab(){return 105};_.Vf=function yab(a){if(a==0)return new uib('Current (A)',this.f,0,0.1);return null};_.Wf=function zab(a){var b;a[0]='current source';b=zU(this,a);a[b++]=q0b+WV(-(this.mb[1]-this.mb[0])*this.W,'W',false)};_.bg=function Aab(){return -(this.mb[1]-this.mb[0])*this.W};_.gg=function Bab(){return this.mb[1]-this.mb[0]};_.rg=function Cab(a,b){this.f=b.t};_.wg=function Dab(){sab(this)};_.yg=function Eab(){if(this.d){j5(WT,this.hb[0],this.hb[1],W0b);this.W=0}else{g5(WT,this.hb[0],this.hb[1],this.f);this.W=this.f}};_.d=false;_.f=0;var Bz=fSb(164);YF(403,28,m0b,Iab);_.Gg=function Jab(a,b,c){if(this.a==null)return;a.a.save();a.c=a.b;a.a.textBaseline=E_b;a.a.textAlign=f_b;Ykb(a,this.a,b,c);a.a.restore();a.b=a.c};_.ag=function Kab(){return this.A==null?1:this.A.length};_.ig=function Lab(){return 0};_.Lg=function Mab(){return false};_.Ng=function Nab(){};var Cz=fSb(403);YF(268,104,m0b,Rab,Sab,Tab);_.If=function Uab(a){var b;for(b=0;b!=this.e;b++){this.a.mb[b]=this.mb[b];this.a.A[b].i=W7(this,b)}YU(this.a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this);lX(this.a,a);this.U=this.a.U};_.mh=function Vab(){var a,b;b=(a='410 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+U7(this));b+=' '+Zbb(this.c);b+=T7(this);return b};_.Kf=function Wab(){var a,b,c,d;d='';for(b=0;b<this.w.a.a.length;b++){a=TXb(this.w,b);c=a.Kf();if(c!=null&&c.length!=0){d.length==0||(d+=GZb);d+=c}}if(this.b.b)return d;d.length==0||(d+=GZb);d+=ibb(this.b);return d};_.Lf=function Xab(a,b){var c;this.bb^=o$b;if(b!=1){c=(this.a.r+1)*this.a.q;this.nb=a-this.nb-c;this.ob=a-this.ob}Pab(this)};_.Mf=function Yab(a,b){this.bb^=T$b;(this.bb&o$b)!=0!=((this.bb&U$b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.a.q;xU(this,a);this.nb-=this.a.q}Pab(this)};_.Nf=function Zab(a,b){var c;this.bb^=U$b;if(b!=1){c=(this.a.s-1)*this.a.q;this.pb=a-this.pb-c;this.qb=a-this.qb}Pab(this)};_.Uf=function $ab(){return 410};_.Vf=function _ab(a){var b,c,d;this.b.a&&(a+=2);if(a==0){c=new uib('<a href=\"subcircuits.html\" target=\"_blank\">'+xRb(G4b)+b1b,0,-1,-1);this.d=rbb();c.c=new l2;for(d=0;d!=this.d.a.a.length;d++){b=TXb(this.d,d);zP(c.c,xRb(b.i));b==this.b&&k2(c.c,d)}return c}if(a==1){c=new uib('',0,-1,-1);c.a=new eL(xRb('Edit Pin Layout'));return c}if(a==2&&hbb(this.b)){c=new uib('',0,-1,-1);c.a=new eL(xRb('Load Model Circuit'));return c}return null};_.Wf=function abb(a){var b;this.b.a?(a[0]=this.b.i.substr(1)):(a[0]='subcircuit ('+this.b.i+')');for(b=0;b!=this.e;b++){if(b+1>=a.length)break;a[b+1]=TXb(this.b.d,b).a+y0b+WV(this.mb[b],'V',false)}};_.ag=function bbb(){return this.e};_.rg=function cbb(a,b){var c;this.b.a&&(a+=2);if(a==0){this.b=TXb(this.d,ue(b.c).selectedIndex);Oab=this.c=this.b.i;Qab(this,null);Pab(this);return}if(a==1){if(iTb(this.b.i,F4b)){yJ(xRb(\"Can't edit this model.\"));return}c=new ihb;hhb(c,this.b);bhb(c);p2=c;!c.rb&&(c.rb=wJ(new VM(c)));cM(c);ehb(c);return}if(a==2){p4(WT,this.b.g);Ohb(r2)}};_.wg=function dbb(){Pab(this)};_.Ch=function ebb(){Qab(this,null)};_.Bg=function(){this.Ch()};_.e=0;var Oab=F4b;var Dz=fSb(268);YF(231,1,{231:1,13:1},obb);_.se=function qbb(a){return fTb(this.i,a.i)};_.a=false;_.b=false;_.e=0;_.f=false;_.k=0;_.n=0;var fbb,gbb=0;var Ez=fSb(231);YF(370,28,m0b,Abb,Bbb);_.Ff=function Cbb(){var a,b,c;for(b=0;b!=this.i;b++){c=this.A[b];c.k||(c.A=this.mb[b]>this.t/2)}xbb(this);a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.A[b];if(c.k){x5(WT,c.B,c.A?this.t:0);!!this.d&&this.d.k&&j5(WT,this.hb[b+a],this.hb[b],this.a[b]?W0b:h0b)}}};_.Jf=function Dbb(){var a,b;b=mX(this);b+=' '+Zbb(this.e);for(a=0;a!=this.i;a++){this.A[a].k&&(b+=' '+this.mb[a])}return b};_.Kf=function Ebb(){if(this.d.a)return '';return Ubb(this.d)};_.Hg=function Fbb(){xbb(this)};_.Ig=function Gbb(a){var b;if(a==0){b=new uib(G4b,0,-1,-1);b.q=this.e;b.p=true;return b}if(a==1){b=new uib('',0,-1,-1);b.a=new eL(xRb(I4b));return b}return null};_.Uf=function Hbb(){return 208};_.Wf=function Ibb(a){oX(this,a);a[0]=this.d.c};_.Yf=function Jbb(){return !!this.d&&this.d.k?this.f:0};_.ag=function Kbb(){return this.i};_.ig=function Lbb(){return this.f};_.ng=function Mbb(){return !!this.d&&this.d.k};_.Mg=function Nbb(a,b){var c,d;if(a==0){d=lS(b.s);if(iTb(this.e,d))return;this.e=wbb=lS(b.s);this.d=acb(this.e,this.d);ybb(this);eU(this);uX(this);return}if(a==1){c=new Thb(this.d,WT);o2=c;!c.rb&&(c.rb=wJ(new VM(c)));cM(c);return}};_.Ng=function Obb(){ybb(this)};_.yg=function Pbb(){var a,b,c;a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.A[b];if(c.k){o5(WT,0,this.hb[b+a],c.B);if(!!this.d&&this.d.k){i5(WT,this.hb[b+a]);i5(WT,this.hb[b])}}}};_.Ch=function Qbb(){zbb(this)};_.Bg=function(){this.Ch()};_.b=0;_.f=0;_.i=0;var wbb=F4b;var Fz=fSb(370);YF(261,1,{261:1,10:1},Wbb,Xbb);_.Vf=function $bb(a){var b;if(a==0){b=new uib('Inputs',0,-1,-1);b.q=Tbb(this.d);return b}if(a==1){b=new uib('Outputs',0,-1,-1);b.q=Tbb(this.f);return b}if(a==2){b=new uib('Info Text',0,-1,-1);b.q=this.c;return b}if(a==3){b=new uib('<a href=\"customlogic.html\" target=\"_blank\">'+xRb('Definition')+b1b,0,-1,-1);b.r=new wS;vS(b.r);pS(b.r,this.g);return b}return null};_.rg=function bcb(a,b){a==0&&(this.d=rTb(lS(b.s),','));a==1&&(this.f=rTb(lS(b.s),','));a==2&&(this.c=lS(b.s));if(a==3){this.g=lS(b.r);Vbb(this)}a==4&&(U1(b.b)?(this.b|=Rbb):(this.b&=~Rbb));w5(u2)};_.a=false;_.b=0;_.k=false;var Rbb=1,Sbb;var Gz=fSb(261);YF(383,7,m0b,fcb,gcb);_.xf=function hcb(){var a,b,c,d,e,f;for(a=0;a!=this.q;a++)this.s[a]=0;for(a=0;a!=this.a;a++){e=this.c[a];if(this.B!=null){for(b=0;b!=this.a;b++){c=this.f[b];f=this.mb[c]-this.mb[c+1];e+=f*this.B[a][b]}}this.d[a]=e;d=this.f[a];this.s[d]+=e;this.s[d+1]-=e}};_.zf=function icb(){return false};_.Ff=function jcb(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];g5(WT,this.hb[b],this.hb[b+1],this.c[a])}};_.Gf=function kcb(a,b){a=a5(WT,a);b=a5(WT,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;ecb(this)};_.If=function lcb(a){var b,c,d;for(b=0;b!=this.q;b++){ZU(this,a,this.mb[b]);tV(a,this.t[b],this.u[b])}for(b=0;b!=this.a;b++){c=this.f[b];ZU(this,a,this.mb[c]);WU(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));pU(this,a,b>=this.v?-6*this.n:6*this.n,this.u[c],this.u[c+1],this.mb[c],this.mb[c+1]);if(this.k!=null){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);Zkb(a,this.k[b].a-2,this.k[b].b-2,5)}}alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);for(b=0;b!=2;b++){tV(a,this.w[b],this.w[b+2])}for(b=0;b!=this.a;b++){this.b[b]=$U(this.d[b],this.b[b]);d=this.f[b];qU(a,this.u[d],this.u[d+1],this.b[b])}for(b=0;b!=this.q;b++){this.r[b]=$U(this.s[b],this.r[b]);qU(a,this.t[b],this.u[b],this.r[b])}tU(this,a);TU(this,this.t[0],this.t[this.q-1],0);cU(this,this.w[0],this.w[3])};_.Jf=function mcb(){var a,b;b='406 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.i+' '+Zbb(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Lf=function ncb(a,b){this.bb^=1;wU(this,a)};_.Nf=function ocb(a,b){this.bb^=1;yU(this,a)};_.Qf=function pcb(a,b){var c;for(c=0;c!=this.a;c++)if(iU(a,b,this.f[c],this.f[c]+1))return true;return false};_.Sf=function qcb(a){return -this.s[a]};_.Uf=function rcb(){return 406};_.Vf=function scb(a){var b;if(a==0)return new uib('Base Inductance (H)',this.o,I$b,5);if(a==1){b=new uib('<a href=\"customtransformer.html\" target=\"_blank\">'+xRb('Description')+b1b,0,-1,-1);b.q=this.j;b.p=true;return b}if(a==2)return sib(new uib(M4b,this.i,0,1));if(a==3){b=new uib('',0,-1,-1);b.b=new X1(c1b,(this.bb&2)==0);return b}return null};_.Wf=function tcb(a){var b,c;a[0]='transformer (custom)';a[1]=N4b+WV(this.o,'H',false);for(b=0;b!=this.a;b++){if(2+b*2>=a.length)break;c=this.f[b];a[2+b*2]='Vd'+(b+1)+y0b+WV(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+y0b+WV(this.d[b],'A',false)}};_._f=function ucb(a){return this.t[a]};_.ag=function vcb(){return this.q};_.og=function wcb(){var a;for(a=0;a!=this.a;a++)this.d[a]=this.c[a]=this.b[a]=0;for(a=0;a!=this.q;a++)this.mb[a]=this.s[a]=this.r[a]=0};_.rg=function xcb(a,b){var c;if(a==0&&b.t>0){this.o=b.t;dcb(this,this.j)}if(a==1){c=lS(b.s);if(c!=this.j){if(dcb(this,c)){this.j=c}else{dcb(this,this.j);$wnd.alert('Parse error in description')}ecb(this)}}if(a==2&&b.t>0&&b.t<1){this.i=b.t;dcb(this,this.j)}if(a==3){U1(b.b)?(this.bb&=-3):(this.bb|=2);dcb(this,this.j)}};_.wg=function ycb(){ecb(this)};_.yg=function zcb(){var a,b,c,d,e;this.B=pq(or,[XYb,Z_b],[14,8],15,[this.a,this.a],2);for(a=0;a!=this.a;a++)this.B[a][a]=this.e[a];for(a=0;a!=this.a;a++)for(b=0;b!=a;b++)this.B[a][b]=this.B[b][a]=this.i*$wnd.Math.sqrt(this.e[a]*this.e[b])*this.g[a]*this.g[b];U5(this.B,this.a);e=(this.bb&2)==0?WT.vd/2:WT.vd;for(a=0;a!=this.a;a++)for(b=0;b!=this.a;b++){this.B[a][b]*=e;c=this.f[a];d=this.f[b];a==b?f5(WT,this.hb[c],this.hb[c+1],this.B[a][a]):m5(WT,this.hb[c],this.hb[c+1],this.hb[d],this.hb[d+1],this.B[a][b])}for(a=0;a!=this.q;a++)k5(WT,this.hb[a])};_.zg=function Acb(){var a,b,c,d,e;for(a=0;a!=this.a;a++){d=this.d[a];if((this.bb&2)==0){for(b=0;b!=this.a;b++){c=this.f[b];e=this.mb[c]-this.mb[c+1];d+=e*this.B[a][b]}}this.c[a]=d}};_.a=0;_.i=0;_.n=0;_.o=0;_.p=false;_.q=0;_.v=0;_.A=0;var Hz=fSb(383);YF(357,28,m0b,Ccb,Dcb);_.Ff=function Ecb(){var a,b,c,d;b=0;for(a=0;a!=this.n;a++)this.mb[a]>this.t/2&&(b|=1<<a);c=(1<<this.n)-1;d=b*this.mb[this.n+1]/c;x5(WT,this.A[this.n].B,d)};_.Ig=function Fcb(a){if(a==0)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function Gcb(){return 'DAC'};_.Uf=function Hcb(){return 166};_.ag=function Icb(){return this.n+2};_.ig=function Jcb(){return 1};_.Kg=function Kcb(){return false};_.Lg=function Lcb(){return true};_.Mg=function Mcb(a,b){if(a==0&&b.t>=2){this.n=lr(b.t);Bcb(this);uX(this)}};_.Ng=function Ncb(){Bcb(this)};var Iz=fSb(357);YF(390,7,m0b,Qcb,Rcb);_.xf=function Scb(){this.f=amb(this.i,this.mb[0]-this.mb[2]);this.n=amb(this.j,this.mb[4]-this.mb[5]);this.q=this.n};_.Ff=function Tcb(){x5(WT,this.s[1],this.f*this.b);x5(WT,this.s[0],this.n*this.c);bmb(this.i);bmb(this.j)};_.If=function Ucb(a){var b,c;TU(this,this.ib,this.jb,18);nU(this,a);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);XU(this,a);c=new N7(165,165,165);alb(a,c);Zkb(a,this.o.a-18,this.o.b-18,36);c=new N7(10,10,10);alb(a,c);b=OF(CF($wnd.Math.round(this.d*300)))/300;Zkb(a,this.o.a-8,this.o.b-8,16);alb(a,c);Pcb(this.eb,this.fb,QT,0.5+0.28*$wnd.Math.cos(b*this.g),0.28*$wnd.Math.sin(b*this.g));Pcb(this.eb,this.fb,RT,0.5-0.28*$wnd.Math.cos(b*this.g),-0.28*$wnd.Math.sin(b*this.g));Vcb(a,QT,RT);Pcb(this.eb,this.fb,QT,0.5+0.28*$wnd.Math.cos(b*this.g+O4b),0.28*$wnd.Math.sin(b*this.g+O4b));Pcb(this.eb,this.fb,RT,0.5-0.28*$wnd.Math.cos(b*this.g+O4b),-0.28*$wnd.Math.sin(b*this.g+O4b));Vcb(a,QT,RT);Pcb(this.eb,this.fb,QT,0.5+0.28*$wnd.Math.cos(b*this.g+P4b),0.28*$wnd.Math.sin(b*this.g+P4b));Pcb(this.eb,this.fb,RT,0.5-0.28*$wnd.Math.cos(b*this.g+P4b),-0.28*$wnd.Math.sin(b*this.g+P4b));Vcb(a,QT,RT);tU(this,a)};_.Jf=function Wcb(){return '415 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k+' '+this.p+' '+this.b+' '+this.c+' '+this.a+' '+this.e+' '+this.g+' '+this.r};_.Uf=function Xcb(){return 415};_.Vf=function Ycb(a){if(a==0)return new uib('Armature inductance (H)',this.k,0,0);if(a==1)return new uib('Armature Resistance (ohms)',this.p,0,0);if(a==2)return new uib('Torque constant (Nm/A)',this.b,0,0);if(a==3)return new uib('Back emf constant (Vs/rad)',this.c,0,0);if(a==4)return new uib(Q4b,this.a,0,0);if(a==5)return new uib(R4b,this.e,0,0);if(a==6)return new uib('Gear Ratio',this.g,0,0);return null};_.Wf=function Zcb(a){a[0]='DC Motor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=xRb('speed')+y0b+WV(60*$wnd.Math.abs(this.q)/WYb,xRb('RPM'),false);a[4]=N4b+WV(this.k,'H',false);a[5]=S4b+WV(this.p,wRb,false);a[6]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Yf=function $cb(){return 4};_.ag=function _cb(){return 2};_.ig=function adb(){return 2};_.og=function bdb(){RU(this);dmb(this.i,0);dmb(this.j,0);this.f=0;this.n=0};_.qg=function cdb(a,b){a==this.s[0]&&(this.W=b)};_.rg=function ddb(a,b){if(b.t>0&a==0){this.k=b.t;emb(this.i,this.k,this.W,2)}b.t>0&a==1&&(this.p=b.t);b.t>0&a==2&&(this.b=b.t);b.t>0&a==3&&(this.c=b.t);if(b.t>0&a==4){this.a=b.t;emb(this.j,this.a,this.n,2)}b.t>0&a==5&&(this.e=b.t);b.t>0&a==6&&(this.g=b.t)};_.wg=function edb(){UU(this);hU(this,36);this.o=GU(this.ib,this.jb,0.5);eU(this)};_.xg=function fdb(a,b){this.s[a]=b};_.yg=function gdb(){fmb(this.i,this.hb[0],this.hb[2]);j5(WT,this.hb[2],this.hb[3],this.p);o5(WT,this.hb[3],this.hb[1],this.s[0]);fmb(this.j,this.hb[4],this.hb[5]);j5(WT,this.hb[5],0,this.e);o5(WT,this.hb[4],0,this.s[1])};_.zg=function hdb(){gmb(this.i,this.mb[0]-this.mb[2]);gmb(this.j,this.mb[4]-this.mb[5]);this.d=this.d+this.q*WT.vd};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.k=0;_.n=0;_.p=0;_.q=0;_.r=0;var Jz=fSb(390);YF(708,48,u0b,idb);_.fg=function jdb(){return 118};var Kz=fSb(708);YF(346,28,m0b,ldb,mdb);_.Hg=function ndb(){var a,b;if(this.a){this.a=false;return}b=false;a=false;(this.bb&4)!=0&&this.A[5].A!=((this.bb&8)!=0)&&(b=true);((this.bb&2)!=0||(this.bb&4)!=0)&&this.A[4].A!=((this.bb&8)!=0)&&(a=true);if(b||a){this.A[1].k||(console.log(T4b),undefined);this.A[1].A=false;this.A[2].k||(console.log(U4b),undefined);this.A[2].A=false;b&&(this.A[1].k||(console.log(T4b),undefined),this.A[1].A=true);a&&(this.A[2].k||(console.log(U4b),undefined),this.A[2].A=true)}else{this.A[3].A&&!this.w&&yX(this,1,this.A[0].A);yX(this,2,!this.A[1].A)}this.w=this.A[3].A};_.Ig=function odb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(V4b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Set Pin',(this.bb&4)!=0);return b}if(a==2){b=new uib('',0,-1,-1);b.b=new X1('Invert Set/Reset',(this.bb&8)!=0);return b}return null};_.Jg=function pdb(){return 'D flip-flop'};_.Uf=function qdb(){return 155};_.ag=function rdb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function sdb(){return 2};_.og=function tdb(){sX(this);this.mb[2]=this.t;this.A[2].A=true};_.Mg=function udb(a,b){if(a==0){U1(b.b)?(this.bb|=2):(this.bb&=-3);kdb(this);eU(this);uX(this)}if(a==1){U1(b.b)?(this.bb|=4):(this.bb&=-5);kdb(this);eU(this);uX(this)}if(a==2){this.bb=pib(b,this.bb,8);kdb(this);uX(this)}};_.Ng=function vdb(){kdb(this)};_.a=false;var Lz=fSb(346);YF(399,54,C4b,ydb,zdb);_.xf=function Adb(){};_.If=function Bdb(a){var b,c;TU(this,this.ib,this.jb,1);cU(this,this.i[1],this.i[this.d*2-2]);for(b=0;b!=this.d;b++){ZU(this,a,this.mb[b*3]);tV(a,this.f[b],this.e[b]);ZU(this,a,this.mb[b*3+1]);tV(a,this.i[b*2],this.g[b*4]);(this.bb&2)!=0&&tV(a,this.g[b*4],this.g[b*4+2]);ZU(this,a,this.mb[b*3+2]);tV(a,this.i[b*2+1],this.g[b*4+1]);LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,(K7(),G7));if(b<this.d-1){c=-b*16*3;JU(this.ib,this.jb,this.c[0],0.5,c-16*(0.5-this.q)-4*this.q);JU(this.ib,this.jb,this.c[1],0.5,c-48-16*(0.5-this.q)+3+8*(1-this.q));flb(a.a,4,4);Vkb(a,this.c[0],this.c[1]);flb(a.a,0,0)}LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,ZT);tV(a,this.e[b],this.g[b*4+3-this.q*2]);this.a[b]=$U(this.b[b],this.a[b]);qU(a,this.f[b],this.e[b],this.a[b]);qU(a,this.g[b*4+this.q],this.i[b*2+this.q],this.a[b])}tU(this,a)};_.Jf=function Cdb(){return m9(this)+' '+this.d};_.Lf=function Ddb(a,b){wdb(this);wU(this,a)};_.Mf=function Edb(a,b){wdb(this);xU(this,a)};_.Nf=function Fdb(a,b){wdb(this);yU(this,a)};_.Qf=function Gdb(a,b){return iU(a,b,0,1+this.q)||iU(a,b,3,4+this.q)};_.Sf=function Hdb(a){var b,c;c=a/3|0;b=a%3;if(b==0)return -this.b[c];if(b==this.q+1)return this.b[c];return 0};_.Uf=function Idb(){return 429};_.Vf=function Jdb(a){if(a==0)return sib(new uib('# of Poles',this.d,2,10));if(a==1)return wib(A4b,(this.bb&2)!=0);return null};_.Wf=function Kdb(a){var b;a[0]=this.d==2?'switch (DPDT)':W4b+this.d+'PDT)';for(b=0;b!=this.d;b++)a[b+1]='I'+(b+1)+y0b+WV($wnd.Math.abs(this.b[b]),'A',false)};_._f=function Ldb(a){var b,c;c=a/3|0;b=a%3;if(b==0)return this.f[c];return this.i[c*2+b-1]};_.ag=function Mdb(){return 3*this.d};_.fg=function Ndb(){return 0};_.Ah=function Odb(){return tyb(tyb(new wyb(this.e[0]),new wyb(this.g[1])),new wyb(this.g[this.d*4-4]))};_.ig=function Pdb(){return this.d};_.lg=function Qdb(){return false};_.mg=function Rdb(){return true};_.qg=function Sdb(a,b){var c;for(c=0;c!=this.d;c++)a==this.j[c]&&(this.b[c]=b)};_.rg=function Tdb(a,b){if(a==0&&b.t>=2){this.d=lr(b.t);eU(this);xdb(this)}if(a==1){this.bb=pib(b,this.bb,2);xdb(this)}};_.wg=function Udb(){xdb(this)};_.xg=function Vdb(a,b){this.j[a]=b};_.yg=function Wdb(){var a;for(a=0;a!=this.d;a++)p5(WT,this.hb[a*3],this.hb[this.q+1+a*3],this.j[a],0)};_.d=0;var Mz=fSb(399);YF(266,104,m0b,$db);_.Af=function aeb(){return false};_.If=function beb(a){var b;TU(this,this.ib,this.jb,16);XU(this,a);ZU(this,a,this.mb[1]);tV(a,this.c[0],this.c[1]);tV(a,this.d[0],this.d[1]);tV(a,this.c[0],this.d[0]);ZU(this,a,this.mb[2]);tV(a,this.i[0],this.i[1]);alb(a,KT);$kb(a,this.a);ZU(this,a,this.mb[0]);WT.Cc.c&&alb(a,(K7(),E7));tV(a,this.ib,this.b);this.e=$U(W7(this,0),this.e);qU(a,this.b,this.ib,this.e);this.f=$U(W7(this,1),this.f);qU(a,this.c[1],this.c[0],this.f);this.g=$U(W7(this,2),this.g);qU(a,this.i[1],this.i[0],this.g);ZU(this,a,this.mb[0]);XU(this,a);$kb(a,this.n);if((LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||WT.O==this)&&this.ab==0){alb(a,ZT);b=tW(this._);Ykb(a,'B',this.b.a-10*b,this.b.b-5);Ykb(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);Ykb(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}tU(this,a)};_.mh=function ceb(){return S7(this)+' '+this.j};_.zh=function deb(){return 400};\n",
"_.Uf=function(){return this.zh()};_.Wf=function eeb(a){var b,c,d;a[0]=xRb('darlington pair')+X2b+(this.j==-1?'PNP)':'NPN)');b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];a[1]='Ic = '+WV(-W7(this,1),'A',false);a[2]='Ib = '+WV(-W7(this,0),'A',false);a[3]='Vbe = '+WV(c,'V',false);a[4]='Vbc = '+WV(b,'V',false);a[5]='Vce = '+WV(d,'V',false)};_.sh=function feb(){$7(this);this.f=this.g=this.e=0};_.wg=function geb(){var a,b;UU(this);a=16*this.$*this.j;this.c=QU(2);this.d=QU(2);this.i=QU(2);KU(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=HU(this.ib,this.jb,1,a-5*this.$*this.j);this.k=QU(4);KU(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);KU(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);KU(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=HU(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new gxb;IU(this.ib,this.jb,this.b,1-16/this.X);this.n=kU(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=gU(this.i[1],this.i[0],8,4);else{b=HU(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=gU(this.i[0],b,8,4)}_7(this,0,this.ib);_7(this,1,this.c[0]);_7(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var Xdb,Ydb='NTransistorElm 1 2 4\\rNTransistorElm 4 2 3';var Nz=fSb(266);YF(307,1,{307:1},heb);var Oz=fSb(307);YF(308,47,x0b,leb,meb);_.Dh=function neb(b,c){var d,e,f;d=rTb(b,'\\r*\\n');this.a=new CVb;for(f=0;f!=d.length;f++){if(d[f].length==0)continue;if(eTb(d[f],0)==35)continue;try{e=uSb(d[f]);rVb(this.a,e)}catch(a){a=wF(a);if(fr(a,15)){console.log('parse error on line '+f)}else throw xF(a)}}};_.Dg=function oeb(a){SW(this,a,this.b==null?xRb(S0b):this.b)};_.Jf=function peb(){var a;if(this.a){this.c==0&&(this.c=jeb++);a=new heb;a.b=this.b;a.a=this.a;mUb(ieb,OSb(this.c),a)}return this.r==5?(this.bb|=4):(this.bb&=-5),'424 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+this.d+' '+this.e+' '+this.c};_.Uf=function reb(){return 424};_.Vf=function seb(a){var b,c,d;if(a==0){b=new uib('',0,-1,-1);d=this;c=new SN;b.u=c;Ve(c,new Aeb(this,c,d),(lm(),lm(),km));return b}if(a==1)return new tib('Scale Factor',this.e);if(a==2)return new tib('Sample Length (s)',this.d);if(a==3)return wib('Repeat',(this.bb&256)!=0);return null};_.Wf=function teb(a){var b;a[0]='data input';if(!this.a){a[1]=T0b;return}a[1]=o0b+WV(this.mb[0],'V',false);a[2]='pos = '+WV(this.f,'s',false);b=this.a.a.length*this.d;a[3]=U0b+WV(b,'s',false)};_.Eg=function ueb(){return this.b==null?xRb(S0b):this.b};_.fg=function veb(){return 0};_.Cg=function web(){var a;if(!this.a)return 0;a=lr(this.f/this.d);if(a>=this.a.a.length){if((this.bb&256)!=0){a=0;this.f=0}else a=this.a.a.length-1}return wSb(tVb(this.a,a))*this.e};_.og=function xeb(){this.f=0};_.rg=function yeb(a,b){a==1&&(this.e=b.t);a==2&&(this.d=b.t);a==3&&(this.bb=pib(b,this.bb,256))};_.Ag=function zeb(){this.f+=WT.vd};_.c=0;_.d=0;_.e=0;_.f=0;var ieb,jeb=1;var Qz=fSb(308);YF(647,1,U_b,Aeb);_.Je=function Beb(a){this.a.b=pTb(pTb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');qeb(this.c,ue(this.b))};var Pz=fSb(647);YF(373,7,m0b,Deb,Eeb);_.If=function Feb(a){var b,c,d;a.a.save();a.c=a.b;d=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this;b=new okb(j0b,d?1:0,14);clb(a,b);alb(a,d?ST:ZT);TU(this,this.ib,this.eb,0);c=xRb(w3b);sU(this,a,c,this.ib,this.eb);ZU(this,a,this.mb[0]);d&&alb(a,ST);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function Geb(){return '210 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b};_.Uf=function Heb(){return 210};_.Vf=function Ieb(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=sib(new uib('# of Data Points',this.b,-1,-1));return f}if(a==1){f=new uib('',0,-1,-1);c='# time step = '+WT.vd+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+GZb}else{for(h=0;h!=this.d;h++)c+=this.a[h]+GZb}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:X4b}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new yWb;e=(tp(),vp(Y0b,Ep((Dp(),Dp(),Cp))));g='data-'+ip(e,d,null)+'.circuitjs.txt';b=new QK(g,i);Lh((DI(),b.Sb),Z0b,g);f.u=b;return f}return null};_.Wf=function Jeb(a){a[0]='data export';a[1]=o0b+WV(this.mb[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.ag=function Keb(){return 1};_.gg=function Leb(){return this.mb[0]};_.og=function Meb(){this.d=0;this.c=false;this.e=0};_.rg=function Neb(a,b){a==0&&b.t>0&&Ceb(this,lr(b.t));if(a==1)return};_.wg=function Oeb(){UU(this);this.eb=GU(this.ib,this.jb,1-8/this.X)};_.Ag=function Peb(){if(this.e==WT.xd)return;this.a[this.d++]=this.mb[0];this.e=WT.xd;if(this.d>=this.b){this.d=0;this.c=true}};_.b=0;_.c=false;_.d=0;_.e=0;var Rz=fSb(373);YF(350,28,m0b,Reb,Seb);_.Jf=function Teb(){return mX(this)+' '+this.c};_.Hg=function Ueb(){var a,b;b=0;for(a=0;a!=this.c;a++)this.A[a+this.a].A&&(b|=1<<a);for(a=0;a!=this.a;a++)this.A[a].A=false;this.A[b].A=this.A[this.b].A};_.Ig=function Veb(a){if(a==0)return sib(new tib(Y4b,this.c));return null};_.Jg=function Web(){return 'demultiplexer'};_.Uf=function Xeb(){return 185};_.ag=function Yeb(){return this.b+1};_.ig=function Zeb(){return this.a};_.Mg=function $eb(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=lr(b.t);Qeb(this);uX(this)}};_.Ng=function _eb(){Qeb(this)};_.a=0;_.b=0;_.c=0;var Sz=fSb(350);YF(394,28,m0b,bfb,cfb);_.If=function dfb(a){var b,c,d,e,f,g;lX(this,a);f=this.nb+this.p+this.r*this.p;g=this.pb-this.p+this.s*this.p;(this.bb&T$b)!=0&&(g+=(this.bb&U$b)!=0?-this.p/2|0:this.p/2|0);a.a.save();a.c=a.b;clb(a,new okb(j0b,0,15*this.o));alb(a,ZT);a.a.textBaseline=E_b;d=0;for(b=0;b!=this.a;b++)this.A[b].A&&(d|=1<<b);c=''+d;e=lr(Mf(a.a,c).width);Ykb(a,c,f+5*this.o-(e/2|0),g);a.a.restore();a.b=a.c};_.Jf=function efb(){return mX(this)+' '+this.a};_.Ig=function ffb(a){if(a==0)return sib(new uib(C0b,this.a,1,8));return null};_.Jg=function gfb(){return 'decimal display'};_.Uf=function hfb(){return 419};_.ag=function ifb(){return this.a};_.ig=function jfb(){return 0};_.Mg=function kfb(a,b){if(a==0&&b.t>=1&&b.t<=16){this.a=lr(b.t);afb(this);uX(this);return}};_.Ng=function lfb(){afb(this)};_.a=0;var Tz=fSb(394);YF(397,7,m0b,mfb,nfb);_.Ff=function ofb(){var a,b;a=this.mb[0]>this.f;b=this.mb[1]>this.f;a!=b?WT.td>=this.c&&(b=a):(this.c=WT.td+this.b);x5(WT,this.lb,b?this.e:0)};_.If=function pfb(a){tU(this,a);nU(this,a);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);uV(a,this.d);WT.gb.c&&oU(this,a,'1',this.a.a,this.a.b-6,true);this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V)};_.Jf=function qfb(){return '422 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.f+' '+this.e};_.Qf=function rfb(a,b){return false};_.Sf=function sfb(a){if(a==1)return this.W;return 0};_.Uf=function tfb(){return 422};_.Vf=function ufb(a){if(a==0)return new uib(Z4b,this.b,0,0);if(a==1)return new uib('Threshold (V)',this.f,0,0);if(a==2)return new uib(B0b,this.e,0,0);return null};_.Wf=function vfb(a){a[0]=xRb('buffer');a[1]=xRb('delay = ')+WV(this.b,'s',false);a[2]='Vi = '+WV(this.mb[0],'V',false);a[3]='Vo = '+WV(this.mb[1],'V',false)};_.gg=function wfb(){return this.mb[0]};_.ig=function xfb(){return 1};_.jg=function yfb(a){return a==1};_.rg=function zfb(a,b){a==0&&(this.b=b.t);a==1&&(this.f=b.t);a==2&&(this.e=b.t)};_.wg=function Afb(){var a,b,c,d;UU(this);d=14;14>this.X/2&&(d=lr(this.X/2));this.eb=GU(this.ib,this.jb,0.5-d/this.X);this.fb=GU(this.ib,this.jb,0.5+d/this.X);if(WT.gb.c){b=QU(4);a=GU(this.ib,this.jb,0.5+(d-5)/this.X);KU(this.eb,a,b[0],b[1],0,16);KU(this.eb,a,b[3],b[2],1,16);this.d=lU(b);this.a=GU(this.eb,a,0.5)}else{c=QU(3);KU(this.eb,this.fb,c[0],c[1],0,16);c[2]=GU(this.ib,this.jb,0.5+d/this.X);this.d=lU(c)}TU(this,this.ib,this.jb,16)};_.yg=function Bfb(){o5(WT,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;var Uz=fSb(397);YF(338,7,m0b,Dfb,Efb);_.xf=function Ffb(){var a;a=this.k?this.g:this.f;this.W=(this.mb[0]-this.mb[2])/a+(this.mb[0]-this.mb[3])/a};_.Ff=function Gfb(){var a;a=this.k?this.g:this.f;j5(WT,this.hb[0],this.hb[2],a);j5(WT,this.hb[0],this.hb[3],a);Yfb(this.c,this.mb[2]-this.mb[1]);Yfb(this.d,this.mb[1]-this.mb[3])};_.If=function Hfb(a){var b,c;b=this.mb[0];c=this.mb[1];TU(this,this.ib,this.jb,6);nU(this,a);alb(a,FU(this,b));XU(this,a);tV(a,this.i[0],this.i[1]);alb(a,FU(this,c));XU(this,a);tV(a,this.j[0],this.j[1]);$kb(a,this.a[0]);alb(a,FU(this,b));XU(this,a);$kb(a,this.a[1]);XU(this,a);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function Ifb(){return '203 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Uf=function Jfb(){return 203};_.Vf=function Kfb(a){if(a==0)return new uib($4b,this.g,0,0);if(a==1)return new uib(_4b,this.f,0,0);if(a==2)return new uib('Breakdown voltage (volts)',this.b,0,0);if(a==3)return new uib('Hold current (amps)',this.e,0,0);return null};_.Wf=function Lfb(a){a[0]='DIAC';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=this.k?'on':a5b;a[4]='Ron = '+WV(this.g,wRb,false);a[5]='Roff = '+WV(this.f,wRb,false);a[6]='Vbrkdn = '+WV(this.b,'V',false);a[7]='Ihold = '+WV(this.e,'A',false);a[8]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Yf=function Mfb(){return 2};_.ng=function Nfb(){return true};_.rg=function Ofb(a,b){b.t>0&&a==0&&(this.g=b.t);b.t>0&&a==1&&(this.f=b.t);b.t>0&&a==2&&(this.b=b.t);b.t>0&&a==3&&(this.e=b.t)};_.wg=function Pfb(){var a,b,c,d,e;UU(this);hU(this,16);this.i=QU(2);this.j=QU(2);KU(this.eb,this.fb,this.i[0],this.i[1],0,16);KU(this.eb,this.fb,this.j[0],this.j[1],1,16);this.a=rq($B,XYb,171,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=HU(this.eb,this.fb,a,8*e);c=HU(this.eb,this.fb,1-a,16*e);d=HU(this.eb,this.fb,1-a,0);this.a[a]=jU(b,c,d)}};_.yg=function Qfb(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);_fb(this.c,this.hb[2],this.hb[1]);_fb(this.d,this.hb[1],this.hb[3])};_.zg=function Rfb(){var a;a=this.mb[0]-this.mb[1];$wnd.Math.abs(this.W)<this.e&&(this.k=false);$wnd.Math.abs(a)>this.b&&(this.k=true)};_.b=0;_.e=0;_.f=0;_.g=0;_.k=false;var Vz=fSb(338);YF(126,225,t_b);_.Eh=function Ufb(){};_.Fh=function Vfb(){Sfb(this)};_.Gh=function Wfb(){if(this.kb){this.Eh();this.Fh()}};_.kb=false;var Wz=fSb(126);YF(119,1,{119:1},agb);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Zz=fSb(119);YF(136,7,e5b,mgb,ngb);_.xf=function ogb(){this.W=Xfb(this.k,this.mb[0]-this.mb[this.n])};_.Ff=function pgb(){Yfb(this.k,this.mb[0]-this.mb[this.n])};_.If=function qgb(a){cgb(this,a)};_.Jf=function rgb(){var a;return this.bb|=2,a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.q)};_.Kf=function sgb(){if(this.p.b||this.p.d)return null;return Ggb(this.p)};_.Uf=function tgb(){return 100};_.Vf=function ugb(a){return egb(this,a)};_.Wf=function vgb(a){fgb(this,a)};_.Yf=function wgb(){return this.o?1:0};_.fg=function xgb(){return 100};_.ng=function ygb(){return true};_.og=function zgb(){hgb(this)};_.rg=function Agb(a,b){igb(this,a,b)};_.wg=function Bgb(){jgb(this)};_.yg=function Cgb(){lgb(this)};_.Ag=function Dgb(){$wnd.Math.abs(this.W)>e0b&&q5(WT,f5b,this)};_.Ch=function Egb(){kgb(this)};_.Bg=function(){this.Ch()};_.n=0;_.o=false;var bgb=F4b;var Xz=fSb(136);YF(121,1,{121:1,10:1,13:1},Ngb,Ogb,Pgb);_.se=function Sgb(a){return fTb(this.n,a.n)};_.Vf=function Ugb(a){var b;if(a==0){b=new tib(G4b,0);b.q=this.n==null?'':this.n;return b}if(a==1)return new uib('Saturation Current',this.q,-1,-1);if((this.f&1)!=0){if(a==2)return new uib('Forward Voltage',this.i,-1,-1);if(a==3)return new uib('Current At Above Voltage (A)',this.g,-1,-1)}else{if(a==2)return new uib('Series Resistance',this.r,-1,-1);if(a==3)return new uib('<a href=\"diodecalc.html\" target=\"_blank\">'+xRb('Emission Coefficient')+b1b,this.e,-1,-1)}if(a==4)return new uib('Breakdown Voltage',this.a,-1,-1);return null};_.rg=function $gb(a,b){if(a==0){this.n=lS(b.s);this.n.length>0&&nUb(Fgb,this.n,this)}a==1&&(this.q=b.t);if((this.f&1)!=0){a==2&&(this.i=b.t);a==3&&(this.g=b.t);this.g>0&&this.i>0&&(this.e=this.i/$wnd.Math.log(this.g/this.q+1)/c5b);this.r=0}else{a==2&&(this.r=b.t);a==3&&(this.e=b.t)}a==4&&(this.a=$wnd.Math.abs(b.t));Mgb(this);w5(u2)};_.a=0;_.b=false;_.d=false;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=false;_.o=false;_.p=false;_.q=0;_.r=0;_.s=0;_.t=0;var Fgb;var Yz=fSb(121);YF(310,126,{275:1,410:1,193:1,247:1,411:1,25:1,55:1,12:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},ihb);_.Gh=function jhb(){fhb(this)};_.Ne=function khb(a){ghb(this,pm(a),qm(a));this.c=true};_.Oe=function lhb(a){ghb(this,pm(a),qm(a))};_.Pe=function mhb(a){};_.Qe=function nhb(a){};_.Re=function ohb(a){this.c=false};_.nf=function phb(){!this.rb&&(this.rb=wJ(new VM(this)));cM(this);ehb(this)};_.c=false;_.g=0;_.j=0;_.k=0;var hA=fSb(310);YF(665,1,{},qhb);_.ih=function rhb(a,b){return fTb(a.a.toLowerCase(),b.a.toLowerCase())};_.Pd=function shb(a){return this===a};var $z=fSb(665);YF(666,1,P_b,thb);_.Ze=function uhb(a){ehb(this.a)};var _z=fSb(666);YF(667,1,l_b,vhb);_.Ke=function whb(a){ahb(this.a,1,0)};var aA=fSb(667);YF(668,1,l_b,xhb);_.Ke=function yhb(a){ahb(this.a,-1,0)};var bA=fSb(668);YF(669,1,l_b,zhb);_.Ke=function Ahb(a){ahb(this.a,0,1)};var cA=fSb(669);YF(670,1,l_b,Bhb);_.Ke=function Chb(a){ahb(this.a,0,-1)};var dA=fSb(670);YF(671,1,l_b,Dhb);_.Ke=function Ehb(a){mbb(this.a.e,TRb(mL(this.a.d)));ehb(this.a)};var eA=fSb(671);YF(672,1,l_b,Fhb);_.Ke=function Ghb(a){Sfb(this.a)};var fA=fSb(672);YF(673,1,l_b,Hhb);_.Ke=function Ihb(a){fhb(this.a)};var gA=fSb(673);YF(226,126,t_b,Thb);_.Eh=function Uhb(){Lhb(this)};_.Fh=function Vhb(){Ohb(this)};_.g=0;var Jhb;var qA=fSb(226);YF(486,1,l_b,Yhb);_.Ke=function Zhb(a){this.a.Eh()};var iA=fSb(486);YF(487,1,l_b,$hb);_.Ke=function _hb(a){this.a.Eh();this.a.Fh()};var jA=fSb(487);YF(488,1,l_b,aib);_.Ke=function bib(a){this.a.Fh()};var kA=fSb(488);YF(489,1,U_b,cib);_.Je=function dib(a){Qhb(this.a,a)};var lA=fSb(489);YF(490,1,P_b,eib);_.Ze=function fib(a){Qhb(this.a,a)};var mA=fSb(490);YF(491,1,l_b,gib);_.Ke=function hib(a){$doc.getElementById(t5b).click()};var nA=fSb(491);YF(492,1,l_b,iib);_.Ke=function jib(a){Qhb(this.a,a)};var oA=fSb(492);YF(812,205,u5b);_.Je=function kib(a){gBb()};var pA=fSb(812);YF(409,226,t_b,lib);_.Eh=function mib(){Lhb(this);(this.b.n==null||this.b.n.length==0)&&Igb(this.b);!!this.a&&ggb(this.a,this.b)};_.Fh=function nib(){var a;Ohb(this);a=r2;console.log(v5b+a);!!a&&(Nhb(a),Mhb(a));q2=null};var rA=fSb(409);YF(5,1,{5:1},tib,uib,vib);_.d=false;_.f=null;_.i=0;_.k=0;_.o=false;_.p=false;_.t=0;var sA=fSb(5);YF(629,1,{10:1},yib);_.Vf=function zib(a){var b;if(a==0)return new uib('Time step size (s)',this.a.Sb,0,0);if(a==1)return new uib('Range for voltage color (V)',YT,0,0);if(a==2){b=new uib('Change Language',0,-1,-1);b.c=new l2;zP(b.c,xRb('(no change)'));zP(b.c,xRb('\\u010Ce\\u0161tina'));zP(b.c,xRb('Dansk'));zP(b.c,xRb('Deutsch'));zP(b.c,xRb('English'));zP(b.c,xRb('Espa\\xF1ol'));zP(b.c,xRb('Fran\\xE7ais'));zP(b.c,xRb('Italiano'));zP(b.c,xRb('Norsk bokm\\xE5l'));zP(b.c,xRb('Polski'));zP(b.c,xRb('Portugu\\xEAs'));zP(b.c,xRb('\\u0420\\u0443\\u0441\\u0441\\u043A\\u0438\\u0439'));zP(b.c,xRb('\\u4E2D\\u6587 (\\u4E2D\\u56FD\\u5927\\u9646)'));zP(b.c,xRb('\\u4E2D\\u6587 (\\u53F0\\u6E7E)'));zP(b.c,xRb('\\u65E5\\u672C\\u8A9E'));return b}if(a==3)return new vib('Positive Color',L7(OT));if(a==4)return new vib('Negative Color',L7(MT));if(a==5)return new vib('Neutral Color',L7(NT));if(a==6)return new vib('Selection Color',L7(ST));if(a==7)return new vib('Current Color',L7(GT));if(a==8)return new tib('# of Decimal Digits (short format)',TT);if(a==9)return new tib('# of Decimal Digits (long format)',IT);if(a==10){b=new uib('',0,-1,-1);b.b=new X1('Developer Mode',this.a.M);return b}if(a==11)return new tib('Minimum Target Frame Rate',this.a._b);if(a==12)return new tib('Mouse Wheel Sensitivity',this.a.Md);if(a==13){b=new uib('',0,-1,-1);b.b=new X1('Auto-Adjust Timestep',this.a.b);return b}if(a==14&&this.a.b)return new uib('Minimum time step size (s)',this.a.ac,0,0);return null};_.rg=function Aib(a,b){var c,d,e;if(a==0&&b.t>0){this.a.Sb=b.t;h_=false}a==1&&b.t>0&&(YT=b.t);if(a==2){c=ue(b.c).selectedIndex;if(c==0)return;d=null;switch(c){case 1:d='csx';break;case 2:d='da';break;case 3:d='de';break;case 4:d='en';break;case 5:d='es';break;case 6:d='fr';break;case 7:d='it';break;case 8:d='nb';break;case 9:d='pl';break;case 10:d='pt';break;case 11:d='ru';break;case 12:d='zh';break;case 13:d='zh-tw';break;case 14:d='ja';}if(d==null)return;e=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);if(!e){yJ(xRb(\"Can't set language\"));return}vH(e.a,'language',d);zJ(xRb('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}if(a==3){OT=xib(i3b,b,(K7(),F7));jW()}if(a==4){MT=xib(j3b,b,(K7(),H7));jW()}if(a==5){NT=xib(k3b,b,(K7(),E7));jW()}a==6&&(ST=xib(l3b,b,(K7(),B7)));a==7&&(GT=xib(m3b,b,(K7(),J7)));a==8&&lW(lr(b.t),true,true);a==9&&lW(lr(b.t),false,true);a==10&&(this.a.M=U1(b.b));a==11&&b.t>0&&(this.a._b=b.t);if(a==12&&b.t>0){this.a.Md=b.t;e=(!hH&&(pH(),nH)&&(hH=new mH(P$b)),hH);!!e&&lH(e,t4b,''+this.a.Md)}if(a==13){this.a.b=U1(b.b);b.o=true}a==14&&b.t>0&&(this.a.ac=b.t)};var tA=fSb(629);YF(408,226,t_b,Bib);_.Eh=function Cib(){Lhb(this);!!this.b&&stb(this.b,this.a)};_.Fh=function Dib(){var a;Ohb(this);a=r2;console.log(v5b+a);!!a&&(Nhb(a),Mhb(a));q2=null};var uA=fSb(408);YF(309,126,t_b,Eib);var wA=fSb(309);YF(664,1,l_b,Fib);_.Ke=function Gib(a){Sfb(this.a)};var vA=fSb(664);YF(576,126,t_b,Jib);_.Eh=function Kib(){Iib(this)};var Hib;var zA=fSb(576);YF(577,1,l_b,Lib);_.Ke=function Mib(a){Iib(this.a);Sfb(this.a)};var xA=fSb(577);YF(578,1,l_b,Nib);_.Ke=function Oib(a){Sfb(this.a)};var yA=fSb(578);YF(660,126,t_b,Pib);var DA=fSb(660);YF(661,1,l_b,Qib);_.Ke=function Rib(a){Sfb(this.a)};var AA=fSb(661);YF(662,1,l_b,Sib);_.Ke=function Tib(a){var b;o4(this.a.a);Sfb(this.a);b=lS(this.a.b);if(b!=null){p4(this.a.a,b);w2(this.a.a,false)}};var BA=fSb(662);YF(663,1,l_b,Uib);_.Ke=function Vib(a){of(this.a.b);nS(this.a.b);$doc.execCommand(L3b);oS(this.a.b,0)};var CA=fSb(663);YF(655,126,t_b,Yib);var Wib;var IA=fSb(655);YF(656,1,{},$ib);_._e=function _ib(a,b){};_.af=function ajb(a,b){var c;if(b.a.status==200){c=b.a.responseText;pS(Wib,c)}else{c='Shortner error:'+b.a.statusText;pS(Wib,c)}};var EA=fSb(656);YF(657,1,l_b,bjb);_.Ke=function cjb(a){He(this.a.b,false);Zib(this.a.a)};var FA=fSb(657);YF(658,1,l_b,djb);_.Ke=function ejb(a){Sfb(this.a)};var GA=fSb(658);YF(659,1,l_b,fjb);_.Ke=function gjb(a){of(Wib);nS(Wib);$doc.execCommand(L3b);oS(Wib,0)};var HA=fSb(659);YF(49,1,{49:1},kjb,ljb,mjb);_.b=0;_.c=0;var LA=fSb(49);YF(798,1,{},Djb);_.b=0;_.d=0;var JA=fSb(798);YF(245,1,{},Gjb);_.a=0;_.c=0;var KA=fSb(245);YF(230,1,{230:1},Hjb,Ijb);_.b=0;_.c=0;_.d=0;var MA=fSb(230);YF(233,47,{7:1,10:1,233:1,47:1,48:1},Jjb,Kjb);_.Dg=function Ljb(a){SW(this,a,this.a)};_.Jf=function Mjb(){return this.r==5?(this.bb|=4):(this.bb&=-5),'418 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+Zbb(this.a)};_.Uf=function Njb(){return 418};_.Vf=function Ojb(a){var b;if(a==0){b=new uib('Name',0,-1,-1);b.q=this.a;return b}return null};_.Wf=function Pjb(a){zW(this,a);a[0]=xRb('ext. voltage')+X2b+this.a+')'};_.fg=function Qjb(){return 0};_.Cg=function Rjb(){return this.b};_.rg=function Sjb(a,b){a==0&&(this.a=lS(b.s))};_.b=0;var NA=fSb(233);YF(790,1,{},Vjb);_.a=0;_.d=0;var OA=fSb(790);YF(332,7,m0b,Zjb,$jb);_.Ff=function _jb(){x5(WT,this.lb,Yjb(this))};_.If=function akb(a){var b;TU(this,this.ib,this.jb,17);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);b=new okb(j0b,0,12);clb(a,b);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);XU(this,a);Yjb(this);oU(this,a,'FM',this.ob,this.qb,true);Xjb(this,a,this.jb);tU(this,a);this.V=$U(-this.W,this.V);WT.O!=this&&qU(a,this.ib,this.eb,this.V)};_.Jf=function bkb(){return '201 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Uf=function ckb(){return 201};_.Vf=function dkb(a){if(a==0)return new uib(w0b,this.f,-20,20);if(a==1)return new uib(D0b,this.a,4,500);if(a==2)return new uib(E0b,this.g,4,500);if(a==3)return new uib('Deviation (Hz)',this.b,4,500);return null};_.Wf=function ekb(a){a[0]='FM Source';a[1]=$_b+WV(this.W,'A',false);a[2]=o0b+WV(this.mb[0],'V',false);a[3]='cf = '+WV(this.a,n0b,false);a[4]='sf = '+WV(this.g,n0b,false);a[5]='dev ='+WV(this.b,n0b,false);a[6]=p0b+WV(this.f,'V',false)};_.ag=function fkb(){return 1};_.bg=function gkb(){return -this.mb[0]*this.W};_.gg=function hkb(){return this.mb[0]};_.ig=function ikb(){return 1};_.jg=function jkb(a){return true};_.og=function kkb(){this.c=0;this.V=0};_.rg=function lkb(a,b){a==0&&(this.f=b.t);a==1&&(this.a=b.t);a==2&&(this.g=b.t);a==3&&(this.b=b.t)};_.wg=function mkb(){UU(this);this.eb=GU(this.ib,this.jb,1-17/this.X)};_.yg=function nkb(){o5(WT,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var PA=fSb(332);YF(73,1,{},okb);_.b=0;var QA=fSb(73);YF(367,28,m0b,qkb,rkb);_.Hg=function skb(){var a,b,c;a=this.A[this.a].A?1:0;for(b=0;b!=this.n;b++){c=(this.A[b].A?1:0)+(this.A[b+this.n].A?1:0)+a;a=c>1?1:0;yX(this,b+this.n*2,(c&1)==1)}yX(this,this.b,a==1)};_.Ig=function tkb(a){if(a==0)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function ukb(){return 'Adder'};_.Uf=function vkb(){return 196};_.ag=function wkb(){return this.n*3+2};_.ig=function xkb(){return this.n+1};_.Lg=function ykb(){return (this.bb&2)!=0};_.Mg=function zkb(a,b){if(a==0&&b.t>0){this.n=lr(b.t);this.bb|=2;pkb(this);uX(this);eU(this);return}};_.Ng=function Akb(){pkb(this)};_.a=0;_.b=0;var RA=fSb(367);YF(381,7,m0b,Dkb,Ekb);_.xf=function Fkb(){this.W=(this.mb[0]-this.mb[1])/(this.a?g0b:this.d)};_.Ff=function Gkb(){j5(WT,this.hb[0],this.hb[1],this.a?g0b:this.d)};_.If=function Hkb(a){var b,c;TU(this,this.ib,this.jb,6);nU(this,a);c=kV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/c,(this.fb.b-this.eb.b)/c,-(this.fb.b-this.eb.b)/c,(this.fb.a-this.eb.a)/c,this.eb.a,this.eb.b);Tf(a.a,L7(Bkb(this)));if((this.bb&1)!=0){if(!this.a){a.a.beginPath();a.a.moveTo(0,0);Lf(a.a,c,0);a.a.stroke();Vf(a.a,0,-6,c,12)}}else{if(!this.a){a.a.beginPath();a.a.moveTo(0,0);for(b=0;b<=16;b++)Lf(a.a,b*c/16,6*$wnd.Math.sin(b*VYb*2/16));a.a.stroke()}}a.a.restore();this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function Ikb(){return '404 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Uf=function Jkb(){return 404};_.Vf=function Kkb(a){if(a==0)return new uib('I2t',this.c,0,0);if(a==1)return new uib(D5b,this.d,0,0);if(a==2)return wib(A4b,(this.bb&1)!=0);return null};_.Wf=function Lkb(a){a[0]=this.a?'fuse (blown)':'fuse';zU(this,a);a[3]=S4b+WV(this.d,wRb,false);a[4]='I2t = '+this.c;this.a||(a[5]=lr(this.b*100/this.c)+'% '+xRb('melted'))};_.ng=function Mkb(){return true};_.og=function Nkb(){RU(this);this.b=0;this.a=false};_.rg=function Okb(a,b){a==0&&b.t>0&&(this.c=b.t);a==1&&b.t>0&&(this.d=b.t);if(a==2){this.bb=pib(b,this.bb,1);Ckb(this)}};_.wg=function Pkb(){Ckb(this)};_.yg=function Qkb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.zg=function Rkb(){var a;a=this.W;this.b+=a*a*WT.vd;this.b-=WT.vd*this.c/3;this.b<0&&(this.b=0);this.b>this.c&&(this.a=true)};_.a=false;_.b=0;_.c=0;_.d=0;var SA=fSb(381);YF(258,1,{},dlb);_.b=0;_.c=0;var Skb=false;var VA=fSb(258);YF(163,7,{7:1,10:1,163:1},ilb,jlb);_.If=function klb(a){var b,c,d,e,f,g;alb(a,FU(this,0));tV(a,this.ib,this.jb);if(this.a==0){for(d=0;d!=3;d++){b=10-d*4;c=d*5;KU(this.ib,this.jb,QT,RT,1+c/this.X,b);tV(a,QT,RT)}}else if(this.a==1){KU(this.ib,this.jb,QT,RT,1,10);tV(a,QT,RT);for(d=0;d<=2;d++){e=GU(QT,RT,d/2);sV(a,e.a,e.b,lr(e.a-5*this.Y+8*this._/this.X),lr(e.b+8*this.ab/this.X-5*this.Z))}}else if(this.a==2){KU(this.ib,this.jb,QT,RT,1,10);tV(a,QT,RT);f=lr(this.jb.a+10*this._/this.X);g=lr(this.jb.b+10*this.ab/this.X);sV(a,QT.a,QT.b,f,g);sV(a,RT.a,RT.b,f,g)}else{KU(this.ib,this.jb,QT,RT,1,10);tV(a,QT,RT)}IU(this.ib,this.jb,RT,1+11/this.X);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);TU(this,this.ib,RT,11);tU(this,a)};_.Jf=function llb(){return 'g '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Pf=function mlb(){if(glb)return glb;glb=this.ib;return null};_.Sf=function nlb(a){return -this.W};_.Uf=function olb(){return 103};_.Vf=function plb(a){var b;if(a==0){b=new tib('Symbol',0);b.c=new l2;zP(b.c,xRb('Earth'));zP(b.c,xRb('Chassis'));zP(b.c,xRb('Signal'));zP(b.c,xRb('Common'));k2(b.c,this.a);return b}return null};_.Wf=function qlb(a){a[0]='ground';a[1]=$_b+WV(this.W,'A',false)};_.ag=function rlb(){return 1};_.fg=function slb(){return 103};_.gg=function tlb(){return 0};_.ig=function ulb(){return (this.bb&1)!=0?1:0};_.jg=function vlb(a){return true};_.lg=function wlb(){return true};_.mg=function xlb(){return true};_.qg=function ylb(a,b){this.W=(this.bb&1)!=0?-b:b};_.rg=function zlb(a,b){a==0&&(hlb=this.a=ue(b.c).selectedIndex)};_.yg=function Alb(){(this.bb&1)!=0&&p5(WT,0,this.hb[0],this.lb,0)};_.a=0;var glb,hlb=0;var WA=fSb(163);YF(368,28,m0b,Blb,Clb);_.Hg=function Dlb(){this.A[0].A=this.A[2].A^this.A[3].A;this.A[1].A=this.A[2].A&&this.A[3].A};_.Jg=function Elb(){return 'Half Adder'};_.Uf=function Flb(){return 195};_.ag=function Glb(){return 4};_.ig=function Hlb(){return 2};_.Ng=function Ilb(){this.D=2;this.F=2;this.A=rq(Ky,XYb,9,4,0,1);this.A[0]=new j2(this,0,3,'S');this.A[0].k=true;this.A[1]=new j2(this,1,3,'C');this.A[1].k=true;this.A[2]=new j2(this,0,2,'A');this.A[3]=new j2(this,1,2,'B')};var XA=fSb(368);YF(654,1,{},Llb);var Jlb;var aB=fSb(654);YF(599,126,t_b,Olb);var Nlb;var _A=fSb(599);YF(600,1,l_b,Rlb);_.Ke=function Slb(a){Sfb(this.a);new Llb(Nlb)};var YA=fSb(600);YF(601,1,l_b,Tlb);_.Ke=function Ulb(a){Sfb(this.a);Qlb(lS(this.a.f),(SRb(),true))};var ZA=fSb(601);YF(602,1,l_b,Vlb);_.Ke=function Wlb(a){Sfb(this.a)};var $A=fSb(602);YF(612,126,t_b,Xlb);var dB=fSb(612);YF(613,1,l_b,Ylb);_.Ke=function Zlb(a){var b;o4(this.a.b);Sfb(this.a);b=lS(this.a.c);O3(this.a.b,b,U1(this.b))};var bB=fSb(613);YF(614,1,l_b,$lb);_.Ke=function _lb(a){Sfb(this.a)};var cB=fSb(614);YF(149,1,{},hmb);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var fB=fSb(149);YF(153,7,{7:1,10:1,153:1},jmb,kmb);_.xf=function lmb(){var a;a=this.mb[0]-this.mb[1];this.W=amb(this.a,a)};_.Ff=function mmb(){bmb(this.a)};_.If=function nmb(a){var b,c,d;c=this.mb[0];d=this.mb[1];TU(this,this.ib,this.jb,8);nU(this,a);XU(this,a);pU(this,a,8,this.eb,this.fb,c,d);if(WT.cd.c){b=WV(this.b,'H',true);uU(this,a,b,8)}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function omb(){return 'l '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.W+' '+this.c};_.Uf=function pmb(){return 108};_.Vf=function qmb(a){var b;if(a==0)return new uib(D4b,this.b,I$b,10);if(a==1){b=new uib('',0,-1,-1);b.b=new X1(c1b,(this.a.d&2)==0);return b}if(a==2)return new tib('Initial Current (on Reset) (A)',this.c);return null};_.Wf=function rmb(a){a[0]='inductor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=N4b+WV(this.b,'H',false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.fg=function smb(){return 76};_.ng=function tmb(){return false};_.og=function umb(){this.mb[0]=this.mb[1]=this.V=0;this.W=this.c;dmb(this.a,this.c)};_.rg=function vmb(a,b){a==0&&b.t>0&&(this.b=b.t);a==1&&(U1(b.b)?(this.bb&=-3):(this.bb|=2));a==2&&(this.c=b.t);emb(this.a,this.b,this.W,this.bb)};_.wg=function wmb(){UU(this);hU(this,32)};_.yg=function xmb(){fmb(this.a,this.hb[0],this.hb[1])};_.zg=function ymb(){gmb(this.a,this.mb[0]-this.mb[1])};_.b=0;_.c=0;var eB=fSb(153);YF(406,1,{406:1},zmb);_.Pd=function Amb(a){var b;if(this===a)return true;if(a==null||gB!=W(a))return false;b=a;return this.a==b.a&&this.b==b.b};_.Rd=function Bmb(){return TVb(uq(nq(DE,1),XYb,1,5,[OSb(this.a),OSb(this.b)]))};_.Sd=function Cmb(){return '('+this.a+', '+this.b+')'};_.a=0;_.b=0;var gB=fSb(406);YF(343,7,m0b,Dmb,Emb);_.Ff=function Fmb(){var a,b;b=this.mb[0]>this.c*0.5?0:this.c;a=this.f*WT.vd*g0b;b=$wnd.Math.max($wnd.Math.min(this.d+a,b),this.d-a);x5(WT,this.lb,b)};_.If=function Gmb(a){tU(this,a);nU(this,a);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);uV(a,this.b);WT.gb.c&&oU(this,a,'1',this.a.a,this.a.b-6,true);rV(a,this.e.a,this.e.b,3);this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V)};_.Jf=function Hmb(){return 'I '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.c};_.Qf=function Imb(a,b){return false};_.Sf=function Jmb(a){if(a==1)return this.W;return 0};_.Uf=function Kmb(){return 73};_.Vf=function Lmb(a){if(a==0)return new uib(F5b,this.f,0,0);if(a==1)return new uib(B0b,this.c,1,10);return null};_.Wf=function Mmb(a){a[0]='inverter';a[1]='Vi = '+WV(this.mb[0],'V',false);a[2]='Vo = '+WV(this.mb[1],'V',false)};_.fg=function Nmb(){return 49};_.gg=function Omb(){return this.mb[0]};_.ig=function Pmb(){return 1};_.jg=function Qmb(a){return a==1};_.rg=function Rmb(a,b){a==0&&(this.f=b.t);a==1&&(this.c=SZ=b.t)};_.wg=function Smb(){var a,b,c,d;UU(this);d=16;16>this.X/2&&(d=lr(this.X/2));this.eb=GU(this.ib,this.jb,0.5-d/this.X);this.fb=GU(this.ib,this.jb,0.5+(d+2)/this.X);this.e=GU(this.ib,this.jb,0.5+(d-2)/this.X);if(WT.gb.c){b=QU(4);a=GU(this.ib,this.jb,0.5+(d-5)/this.X);KU(this.eb,a,b[0],b[1],0,16);KU(this.eb,a,b[3],b[2],1,16);this.b=lU(b);this.a=GU(this.eb,a,0.5)}else{c=QU(3);KU(this.eb,this.fb,c[0],c[1],0,16);c[2]=GU(this.ib,this.jb,0.5+(d-5)/this.X);this.b=lU(c)}TU(this,this.ib,this.jb,16)};_.yg=function Tmb(){o5(WT,0,this.hb[1],this.lb)};_.zg=function Umb(){this.d=this.mb[1]};_.c=0;_.d=0;_.f=0;var hB=fSb(343);YF(242,7,m0b,Wmb,Xmb);_.Ff=function Ymb(){var a,b,c;c=this.mb[1];if(this.k){if(this.mb[0]>this.o){this.k=false;b=this.e}else{b=this.f}}else{if(this.mb[0]<this.g){this.k=true;b=this.f}else{b=this.e}}a=this.j*WT.vd*g0b;b=$wnd.Math.max($wnd.Math.min(c+a,b),c-a);x5(WT,this.lb,b)};\n",
"_.If=function Zmb(a){tU(this,a);nU(this,a);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);uV(a,this.d);a.a.lineWidth=2;pV(a,this.n);a.a.lineWidth=1;rV(a,this.i.a,this.i.b,3);this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V)};_.Jf=function $mb(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.g+' '+this.o+' '+this.f+' '+this.e};_.Qf=function _mb(a,b){return false};_.Sf=function anb(a){if(a==1)return this.W;return 0};_.Uf=function bnb(){return 183};_.Vf=function cnb(a){if(a==0){this.b=this.g;return new uib('Lower threshold (V)',this.g,I$b,5)}if(a==1){this.c=this.o;return new uib('Upper threshold (V)',this.o,I$b,5)}if(a==2)return new uib(F5b,this.j,0,0);if(a==3)return new uib(B0b,this.f,0,0);if(a==4)return new uib('Low Voltage (V)',this.e,0,0);return null};_.Wf=function dnb(a){a[0]='inverting Schmitt trigger';a[1]='Vi = '+WV(this.mb[0],'V',false);a[2]='Vo = '+WV(this.mb[1],'V',false)};_.gg=function enb(){return this.mb[0]};_.ig=function fnb(){return 1};_.jg=function gnb(a){return a==1};_.rg=function hnb(a,b){a==0&&(this.b=b.t);a==1&&(this.c=b.t);a==2&&(this.j=b.t);a==3&&(this.f=b.t);a==4&&(this.e=b.t);if(this.b>this.c){this.o=this.b;this.g=this.c}else{this.o=this.c;this.g=this.b}};_.wg=function inb(){Vmb(this)};_.yg=function jnb(){o5(WT,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;_.g=0;_.j=0;_.k=false;_.o=0;var iB=fSb(242);YF(347,28,m0b,lnb,mnb);_.Hg=function nnb(){var a,b;if(this.a){this.a=false;return}(this.bb&4)!=0?(b=this.A[1].A&&!this.w):(b=!this.A[1].A&&this.w);if(b){a=this.A[3].A;this.A[0].A?this.A[2].A?(a=!a):(a=true):this.A[2].A&&(a=false);this.A[3].k||(console.log(G5b),undefined);this.A[3].A=a}this.w=this.A[1].A;(this.bb&2)!=0&&this.A[5].A!=((this.bb&8)!=0)&&(this.A[3].k||(console.log(G5b),undefined),this.A[3].A=false);yX(this,4,!this.A[3].A)};_.Ig=function onb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(V4b,(this.bb&2)!=0);return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Positive Edge Triggered',(this.bb&4)!=0);return b}if(a==2){b=new uib('',0,-1,-1);b.b=new X1('Invert Reset',(this.bb&8)!=0);return b}return null};_.Jg=function pnb(){return 'JK flip-flop'};_.Uf=function qnb(){return 156};_.ag=function rnb(){return 5+((this.bb&2)!=0?1:0)};_.ig=function snb(){return 2};_.Mg=function tnb(a,b){if(a==0){U1(b.b)?(this.bb|=2):(this.bb&=-3);knb(this);eU(this);uX(this)}if(a==1){this.bb=pib(b,this.bb,4);this.A[1].a=(this.bb&4)==0}if(a==2){this.bb=pib(b,this.bb,8);knb(this);uX(this)}};_.Ng=function unb(){knb(this)};_.a=false;var jB=fSb(347);YF(213,7,m0b,Gnb);_.Cf=function Inb(){return true};_.Ff=function Jnb(){ynb(this,false)};_.If=function Knb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=vnb&&this.wg();TU(this,this.ib,this.jb,16);ZU(this,a,this.mb[1]);tV(a,this.S[0],this.S[1]);ZU(this,a,this.mb[2]);tV(a,this.H[0],this.H[1]);XU(this,a);f=WT.Cc.c;d=this.T>0&&this.Kh();for(e=0;e!=6;e++){if((e==1||e==4)&&d)continue;h=this.mb[1]+(this.mb[2]-this.mb[1])*e/6;f||alb(a,FU(this,h));IU(this.S[1],this.H[1],QT,e*I5b);IU(this.S[1],this.H[1],RT,(e+1)*I5b);tV(a,QT,RT)}f||ZU(this,a,this.mb[1]);tV(a,this.S[1],this.S[2]);f||ZU(this,a,this.mb[2]);tV(a,this.H[1],this.H[2]);if(this.Kh()){ZU(this,a,this.mb[this.w]);(this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Kh()||tV(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);tV(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){ZU(this,a,this.mb[this.w]);$kb(a,this.t)}f&&alb(a,(K7(),E7));ZU(this,a,this.mb[0]);tV(a,this.ib,this.I[1]);tV(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&rV(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;alb(a,ZT);clb(a,XT);oU(this,a,g,this.ob+2,this.qb,false)}this.V=$U(-this.K,this.V);qU(a,this.S[0],this.S[1],this.V);qU(a,this.S[1],this.H[1],this.V);qU(a,this.H[1],this.H[0],this.V);if(this.Kh()){this.A=$U(this.F,this.A);this.B=$U(this.G,this.B);qU(a,this.S[0],this.v[0],-this.A);qU(a,this.v[0],this.H[0],this.B)}if(LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||WT.O==this){alb(a,ZT);clb(a,XT);b=tW(this._);tW(this.ab);c=this.ab==0?0:1;Ykb(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));Ykb(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);Ykb(a,this.R==-1?'S':'D',this.H[0].a-3+9*(b-c*this.R),this.H[0].b+4);(this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Kh()&&Ykb(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}tU(this,a)};_.Jf=function Lnb(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&LZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.T+' '+this.u};_.Lf=function Mnb(a,b){this.nb==this.ob&&(this.bb^=this.p);wU(this,a)};_.Mf=function Nnb(a,b){this.bb^=this.p;xU(this,a)};_.Nf=function Onb(a,b){this.pb==this.qb&&(this.bb^=this.p);yU(this,a)};_.Hh=function Pnb(){return 0.02};_.Qf=function Qnb(a,b){return !(a==0||b==0)};_.Rf=function Rnb(){return this.K};_.Sf=function Snb(a){if(a==0)return 0;if(a==3)return -this.F-this.G;if(a==1)return this.K+this.F;return -this.K+this.G};_.Ih=function Tnb(){return wnb==0?this.Hh():wnb};_.Jh=function Unb(){return 1.5};_.Uf=function Vnb(){return 102};_.Vf=function Wnb(a){return znb(this,a)};_.Wf=function Xnb(a){Anb(this,a,'MOSFET')};_._f=function Ynb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.ag=function Znb(){return (this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Kh()?4:3};_.bg=function $nb(){return this.K*(this.mb[2]-this.mb[1])-this.F*(this.mb[1]-this.mb[this.w])-this.G*(this.mb[2]-this.mb[this.w])};_.cg=function _nb(a){return xRb((this.R==-1?'p-':'n-')+'MOSFET')};_.gg=function aob(){return this.mb[2]-this.mb[1]};_.ng=function bob(){return true};_.og=function cob(){Cnb(this)};_.rg=function dob(a,b){a==0&&(this.T=this.R*b.t);a==1&&b.t>0&&(this.u=wnb=b.t);if(a==2){vnb=U1(b.b)?vnb&~(this.q|this.o):vnb|this.q;b.o=true}a==3&&(this.bb=U1(b.b)?this.bb|this.p:this.bb&~this.p);a==4&&!this.Kh()&&(vnb=U1(b.b)?vnb|this.o:vnb&~this.o);if(a==4&&this.Kh()){this.bb=pib(b,this.bb,this.k);b.o=true}a==5&&(this.bb=pib(b,this.bb,this.n));eU(this);this.wg()};_.wg=function eob(){Dnb(this)};_.Kh=function fob(){return (this.bb&(this.o|this.q))==0};_.yg=function gob(){Fnb(this)};_.Ag=function hob(){ynb(this,true);this.w==1&&(this.F=-this.G);this.w==2&&(this.G=-this.F)};_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=0;_.w=0;_.A=0;_.B=0;_.F=0;_.G=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.Q=0;_.R=0;_.T=0;var vnb=0,wnb=0;var zB=fSb(213);YF(264,213,m0b,iob);_.xf=function kob(){this.f=this.R*Xfb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ff=function lob(){ynb(this,false);Yfb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.If=function mob(a){TU(this,this.ib,this.jb,16);ZU(this,a,this.mb[1]);tV(a,this.S[0],this.S[1]);tV(a,this.S[1],this.S[2]);ZU(this,a,this.mb[2]);tV(a,this.H[0],this.H[1]);tV(a,this.H[1],this.H[2]);ZU(this,a,this.mb[0]);tV(a,this.ib,this.i);$kb(a,this.a);XU(this,a);$kb(a,this.g);this.b=$U(-this.K,this.b);this.c=$U(this.f,this.c);this.d=$U(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){qU(a,this.S[0],this.S[1],this.d);qU(a,this.S[1],this.S[2],_T(this.d,8));qU(a,this.H[0],this.H[1],-this.b);qU(a,this.H[1],this.H[2],-_T(this.b,8));qU(a,this.ib,this.i,this.c)}tU(this,a)};_.Hh=function nob(){return 0.00125};_.Qf=function oob(a,b){return true};_.Sf=function pob(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Ih=function qob(){return 0.00125};_.Jh=function rob(){return -4};_.Uf=function sob(){return 106};_.Vf=function tob(a){if(a<2)return znb(this,a);return null};_.Wf=function uob(a){Anb(this,a,'JFET')};_.cg=function vob(a){return xRb((this.R==-1?'p-':'n-')+'JFET')};_.og=function wob(){Cnb(this);this.e.a=0};_.wg=function xob(){var a,b,c;Dnb(this);a=16*this.$;this.S=QU(3);this.H=QU(3);KU(this.ib,this.jb,this.S[0],this.H[0],1,-a);KU(this.ib,this.jb,this.S[1],this.H[1],1,-a/2|0);KU(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,-a/2|0);this.i=GU(this.ib,this.jb,1-14/this.X);b=QU(4);KU(this.ib,this.jb,b[0],b[1],1-13/this.X,16);KU(this.ib,this.jb,b[2],b[3],1-10/this.X,16);this.g=kU(b[0],b[1],b[3],b[2]);if(this.R==-1){c=GU(this.i,this.ib,18/this.X);this.a=gU(this.i,c,8,3)}else this.a=gU(this.ib,this.i,8,3)};_.Kh=function yob(){return false};_.yg=function zob(){Fnb(this);this.R<0?_fb(this.e,this.hb[1],this.hb[0]):_fb(this.e,this.hb[0],this.hb[1])};_.b=0;_.c=0;_.d=0;_.f=0;var kB=fSb(264);YF(391,7,K5b,Dob,Eob);_.xf=function Fob(){this.W=(this.mb[0]-this.mb[1])/this.f};_.Ef=function Gob(){w4(WT,this.a);w4(WT,this.g)};_.If=function Hob(a){var b,c,d,e,f,g;f=this.mb[0];g=this.mb[1];TU(this,this.ib,this.jb,6);nU(this,a);XU(this,a);d=kV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/d,(this.fb.b-this.eb.b)/d,-(this.fb.b-this.eb.b)/d,(this.fb.a-this.eb.a)/d,this.eb.a,this.eb.b);b=Hf(a.a,0,0,d,0);Df(b,0,L7(FU(this,f)));Df(b,1,L7(FU(this,g)));Tf(a.a,b);if(WT.hb.c){Vf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Lf(a.a,(1+4*c)*d/16,6);Lf(a.a,(3+4*c)*d/16,-6)}Lf(a.a,d,0);a.a.stroke()}a.a.beginPath();a.a.moveTo(-8,26);a.a.lineTo(8,12);a.a.moveTo(2,12);a.a.lineTo(8,12);a.a.lineTo(8,18);a.a.moveTo(12,26);a.a.lineTo(26,12);a.a.moveTo(20,12);a.a.lineTo(26,12);a.a.lineTo(26,18);a.a.stroke();a.a.restore();if(WT.cd.c){this.b=this.c*this.e+this.d;this.f=Aob(this,this.b);e=WV(this.f,'',true);uU(this,a,e+L5b,6)}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function Iob(){return '374 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+Zbb(this.i)};_.Ae=function Job(){WT.d=true;Cob(this)};_.Uf=function Kob(){return 374};_.Vf=function Lob(a){var b;if(a==0){b=new uib(M5b,0,-1,-1);b.q=this.i;return b}return null};_.Wf=function Mob(a){a[0]='photoresistor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=S4b+WV(this.f,wRb,false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.ag=function Nob(){return 2};_.Se=function Oob(a){!!this.g&&UEb(this.g,a)};_.rg=function Pob(a,b){if(a==0){this.i=lS(b.s);$M(this.a,this.i);X4(WT)}this.b=this.c*this.e+this.d;this.f=Aob(this,this.b)};_.sg=function Qob(a){a?(LT=this):LT==this&&(LT=null);!!this.g&&SEb(this.g)};_.wg=function Rob(){Cob(this)};_.yg=function Sob(){this.b=this.c*this.e+this.d;this.f=Aob(this,this.b);j5(WT,this.hb[0],this.hb[1],this.f)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var lB=fSb(391);YF(382,28,m0b,Vob,Wob);_.xf=function Xob(){var a,b,c,d;b=0;for(c=0;c!=this.D;c++)this.A[c].i=0;if(this.c==null)return;for(d=0;d!=this.F;d++){a=0;for(c=0;c!=this.D;++c,b++){this.b[b]=Xfb(this.c[b],this.mb[this.D+d]-this.mb[c]);a+=this.b[b];this.A[c].i+=this.b[b]}this.A[d+this.D].i=-a}};_.Ff=function Yob(){var a,b,c;kX(this);a=0;for(c=0;c!=this.F;c++)for(b=0;b!=this.D;++b,a++)Yfb(this.c[a],this.mb[this.D+c]-this.mb[b])};_.If=function Zob(a){var b,c,d;lX(this,a);for(c=0;c!=this.D;c++)for(d=0;d!=this.F;d++){b=c+d*this.D;Tob(this,a,b);(this.bb&T$b)!=0?Zkb(a,this.A[d+this.D].o.a-(this.p/2|0),this.A[c].o.b-(this.p/2|0),this.p):Zkb(a,this.A[c].o.a-(this.p/2|0),this.A[d+this.D].o.b-(this.p/2|0),this.p)}};_.Jf=function $ob(){return mX(this)+' '+this.D+' '+this.F};_.Ig=function _ob(a){if(a==0)return sib(new tib('Grid Width',this.D));if(a==1)return sib(new tib('Grid Height',this.F));return null};_.Jg=function apb(){return 'LED array'};_.Uf=function bpb(){return 405};_.Wf=function cpb(a){a[0]='LED array';return};_.ag=function dpb(){return this.D+this.F};_.ig=function epb(){return 0};_.Kg=function fpb(){return false};_.ng=function gpb(){return true};_.Mg=function hpb(a,b){if(a==0&&b.t>=2&&b.t<=16){this.D=lr(b.t);eU(this);Uob(this);uX(this);return}if(a==1&&b.t>=2&&b.t<=16){this.F=lr(b.t);eU(this);Uob(this);uX(this);return}};_.Ng=function ipb(){Uob(this)};_.yg=function jpb(){var a,b;xX(this);this.c=rq(Zz,XYb,119,this.D*this.F,0,1);b=Wgb(j5b);for(a=0;a!=this.c.length;a++){this.c[a]=new agb(WT);$fb(this.c[a],b);_fb(this.c[a],this.hb[this.D+(a/this.D|0)],this.hb[a%this.D])}this.b=rq(or,Z_b,8,this.c.length,15,1)};_.Ag=function kpb(){var a;for(a=0;a!=this.b.length;a++)$wnd.Math.abs(this.b[a])>e0b&&q5(WT,f5b,this)};var mB=fSb(382);YF(321,136,e5b,mpb,npb);_.If=function opb(a){var b,c,d;if(LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||this==WT.O){cgb(this,a);return}ZU(this,a,this.mb[0]);tV(a,this.ib,this.e);ZU(this,a,this.mb[1]);tV(a,this.f,this.jb);alb(a,(K7(),E7));c=12;rV(a,this.d.a,this.d.b,12);c-=4;d=this.W/this.g;d>0&&(d=255*(1+0.2*$wnd.Math.log(d)));d>255&&(d=255);d<0&&(d=0);b=new N7(lr(this.c*d),lr(this.b*d),lr(this.a*d));alb(a,b);Zkb(a,this.d.a-c,this.d.b-c,c*2);TU(this,this.ib,this.jb,c);this.V=$U(this.W,this.V);qU(a,this.ib,this.e,this.V);qU(a,this.jb,this.f,-this.V);tU(this,a)};_.Jf=function ppb(){return this.bb|=2,'162 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.q)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Uf=function qpb(){return 162};_.Vf=function rpb(a){if(a==0)return sib(new uib('Red Value (0-1)',this.c,0,1));if(a==1)return sib(new uib('Green Value (0-1)',this.b,0,1));if(a==2)return sib(new uib('Blue Value (0-1)',this.a,0,1));if(a==3)return new uib('Max Brightness Current (A)',this.g,0,0.1);return egb(this,a-4)};_.Wf=function spb(a){fgb(this,a);this.p.o?(a[0]='LED'):(a[0]=xRb('LED')+X2b+this.q+')')};_.fg=function tpb(){return 108};_.rg=function upb(a,b){a==0&&(this.c=b.t);a==1&&(this.b=b.t);a==2&&(this.a=b.t);a==3&&(this.g=b.t);igb(this,a-4,b)};_.wg=function vpb(){jgb(this);this.e=GU(this.ib,this.jb,0.5-12/this.X);this.f=GU(this.ib,this.jb,0.5+12/this.X);this.d=GU(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var lpb=j5b;var nB=fSb(321);YF(162,7,{7:1,10:1,162:1},xpb,ypb);_.If=function zpb(a){ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);XU(this,a);IU(this.ib,this.jb,RT,1+11/this.X);TU(this,this.ib,RT,17);sU(this,a,this.a,this.ib,this.eb);this.V=$U(this.W,this.V);qU(a,this.ib,this.eb,this.V);tU(this,a)};_.Jf=function Apb(){this.bb|=4;return '207 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.a)};_.Pf=function Cpb(){var a;a=kUb(wpb,this.a);if(a)return a.b;a=new Rpb;a.b=this.ib;nUb(wpb,this.a,a);return null};_.Sf=function Dpb(a){return -this.W};_.Uf=function Epb(){return 207};_.Vf=function Fpb(a){var b;if(a==0){b=new uib('Text',0,-1,-1);b.q=this.a;return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Internal Node',(this.bb&1)!=0);return b}return null};_.Wf=function Gpb(a){a[0]=xRb(this.a)+X2b+xRb('Labeled Node')+')';a[1]=$_b+WV(this.W,'A',false);a[2]=o0b+WV(this.mb[0],'V',false)};_.Lh=function Hpb(){return this.a};_.ag=function Ipb(){return 1};_.cg=function Jpb(a){return this.a};_.gg=function Kpb(){return this.mb[0]};_.lg=function Lpb(){return true};_.mg=function Mpb(){return true};_.qg=function Npb(a,b){this.W=b};_.rg=function Opb(a,b){a==0&&(this.a=lS(b.s));a==1&&(this.bb=pib(b,this.bb,1))};_.tg=function Ppb(a,b){var c;this.hb[a]=b;c=kUb(wpb,this.a);!!c&&(c.a=b)};_.wg=function Qpb(){UU(this);this.eb=GU(this.ib,this.jb,1-17/this.X)};var wpb;var pB=fSb(162);YF(318,1,{318:1},Rpb);_.a=0;var oB=fSb(318);YF(333,7,m0b,Upb,Vpb);_.xf=function Wpb(){this.W=(this.mb[0]-this.mb[1])/this.i;this.i==0&&(this.W=0)};_.Bf=function Xpb(a){return a==2};_.Ff=function Ypb(){j5(WT,this.hb[0],this.hb[1],this.i)};_.If=function Zpb(a){var b,c,d;c=this.mb[0];d=this.mb[1];TU(this,this.ib,this.jb,4);bU(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);nU(this,a);XU(this,a);alb(a,Spb(this));Zkb(a,this.a.a-this.c,this.a.b-this.c,this.c*2);alb(a,ZT);rV(a,this.a.a,this.a.b,this.c);alb(a,FU(this,c));tV(a,this.eb,this.e[0]);alb(a,FU(this,d));tV(a,this.fb,this.e[1]);alb(a,FU(this,(c+d)*0.5));tV(a,this.e[0],this.e[1]);this.V=$U(this.W,this.V);if(WT.O!=this){qU(a,this.ib,this.eb,this.V);b=_T(this.V,(this.X-16)/2);qU(a,this.eb,this.e[0],b);b=_T(b,24);qU(a,this.e[0],this.e[1],b);b=_T(b,16);qU(a,this.e[1],this.fb,b);_T(b,24);qU(a,this.fb,this.jb,this.V)}tU(this,a)};_.Jf=function $pb(){return '181 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Uf=function _pb(){return 181};_.Vf=function aqb(a){if(a==0)return new uib('Nominal Power',this.f,0,0);if(a==1)return new uib('Nominal Voltage',this.g,0,0);if(a==2)return new uib('Warmup Time (s)',this.k,0,0);if(a==3)return new uib('Cooldown Time (s)',this.d,0,0);return null};_.Wf=function bqb(a){a[0]='lamp';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=S4b+WV(this.i,wRb,false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+lr(this.j)+' K'};_.dg=function cqb(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function dqb(a){return a==2?this.i:a==3?this.W:a==7?(this.mb[0]-this.mb[1])*this.W:this.mb[0]-this.mb[1]};_.ng=function eqb(){return true};_.og=function fqb(){RU(this);this.j=300;Tpb(this)};_.rg=function gqb(a,b){a==0&&b.t>0&&(this.f=b.t);a==1&&b.t>0&&(this.g=b.t);a==2&&b.t>0&&(this.k=b.t);a==3&&b.t>0&&(this.d=b.t)};_.wg=function hqb(){var a;UU(this);hU(this,16);this.b=QU(2);this.e=QU(2);this.c=20;this.e[0]=HU(this.eb,this.fb,0,24);this.e[1]=HU(this.eb,this.fb,1,24);a=24-$wnd.Math.sqrt(this.c*this.c-256);this.b[0]=HU(this.eb,this.fb,0,a);this.b[1]=HU(this.eb,this.fb,1,a);this.a=GU(this.e[0],this.e[1],0.5)};_.yg=function iqb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.zg=function jqb(){Tpb(this)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var qB=fSb(333);YF(359,28,m0b,mqb,nqb);_.Hg=function oqb(){var a;if(this.A[this.b].A&&((this.bb&4)!=0||!this.a))for(a=0;a!=this.n;a++)this.A[a+this.n].A=this.A[a].A;this.a=this.A[this.b].A};_.Ig=function pqb(a){if(a==0)return sib(new uib(C0b,this.n,1,1));if(a==1)return wib('Edge Triggered',(this.bb&4)==0);return null};_.Jg=function qqb(){return 'Latch'};_.Uf=function rqb(){return 168};_.ag=function sqb(){return this.n*2+1};_.ig=function tqb(){return this.n};_.Lg=function uqb(){return true};_.Mg=function vqb(a,b){if(a==0&&b.t>=2&&this.n!=lr(b.t)){this.n=lr(b.t);lqb(this);uX(this)}a==1&&(this.bb=qib(b,this.bb,4))};_.Ng=function wqb(){lqb(this)};_.a=false;_.b=0;var rB=fSb(359);YF(363,123,$0b,xqb,yqb);_.Df=function zqb(){return TSb(this.nb-this.ob,this.pb-this.qb)<16};_.Gf=function Aqb(a,b){this.ob=a;this.qb=b};_.If=function Bqb(a){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:(K7(),y7));SU(this,this.nb,this.pb,this.ob,this.qb);Ukb(a,this.nb,this.pb,this.ob,this.qb)};_.Jf=function Cqb(){return '423 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Uf=function Dqb(){return 423};_.Vf=function Eqb(a){return null};_.Wf=function Fqb(a){};_.Zf=function Gqb(a,b){var c;c=MU(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.fg=function Hqb(){return 0};_.rg=function Iqb(a,b){};var sB=fSb(363);YF(299,205,u5b,Kqb);_.Je=function Oqb(a){Lqb()};var Jqb;var tB=fSb(299);YF(170,54,{7:1,10:1,170:1,54:1},Pqb,Qqb);_.xf=function Rqb(){};_.Ff=function Sqb(){var a;a=this.q==0?this.b:this.a;(this.bb&1)!=0&&(a=this.b+this.q*(this.a-this.b)*0.5);x5(WT,this.lb,a)};_.If=function Tqb(a){var b,c;a.a.save();a.c=a.b;b=new okb(j0b,1,20);clb(a,b);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);c=this.q==0?'L':'H';(this.bb&3)!=0&&(c=''+this.q);TU(this,this.ib,this.eb,0);oU(this,a,c,this.ob,this.qb,true);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);this.V=$U(this.W,this.V);qU(a,this.ib,this.eb,-this.V);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function Uqb(){return m9(this)+' '+this.a+' '+this.b};_.Sf=function Vqb(a){return this.W};_.Uf=function Wqb(){return 76};_.Vf=function Xqb(a){var b;if(a==0){b=new uib('',0,0,0);b.b=new X1(z4b,this.o);return b}if(a==1)return new uib(B0b,this.a,10,-10);if(a==2)return new uib('Low Voltage',this.b,10,-10);if(a==3){b=new uib('',0,0,0);b.b=new X1('Numeric',(this.bb&3)!=0);return b}if(a==4){b=new uib('',0,0,0);b.b=new X1('Ternary',(this.bb&1)!=0);return b}return null};_.Wf=function Yqb(a){a[0]='logic input';a[1]=this.q==0?'low':'high';(this.bb&3)!=0&&(a[1]=''+this.q);a[1]+=X2b+WV(this.mb[0],'V',false)+')';a[2]=$_b+WV(this.W,'A',false)};_.ag=function Zqb(){return 1};_.fg=function $qb(){return 105};_.Ah=function _qb(){return new vyb(this.ob-10,this.qb-10,20,20)};_.gg=function arb(){return this.mb[0]};_.ig=function brb(){return 1};_.jg=function crb(a){return true};_.lg=function drb(){return false};_.mg=function erb(){return false};_.qg=function frb(a,b){this.W=b};_.rg=function grb(a,b){a==0&&(this.o=U1(b.b));a==1&&(this.a=b.t);a==2&&(this.b=b.t);a==3&&(U1(b.b)?(this.bb|=2):(this.bb&=-3));if(a==4){U1(b.b)?(this.bb|=1):(this.bb&=-2);this.p=(this.bb&1)!=0?3:2}};_.wg=function hrb(){q9(this);this.eb=GU(this.ib,this.jb,1-12/this.X)};_.yg=function irb(){o5(WT,0,this.hb[0],this.lb)};_.a=0;_.b=0;var uB=fSb(170);YF(240,7,{7:1,10:1,240:1},jrb,krb);_.If=function lrb(a){var b,c;a.a.save();a.c=a.b;b=new okb(j0b,1,20);clb(a,b);alb(a,KT);c=this.mb[0]<this.a?'L':'H';(this.bb&1)!=0?this.mb[0]>this.a*1.5?(c='2'):this.mb[0]>this.a*0.5?(c='1'):(c='0'):(this.bb&3)!=0&&(c=this.mb[0]<this.a?'0':'1');this.b=c;TU(this,this.ib,this.eb,0);oU(this,a,c,this.ob,this.qb,true);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function mrb(){return 'M '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function nrb(){return 77};_.Vf=function orb(a){var b;if(a==0)return new uib('Threshold',this.a,10,-10);if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Current Required',(this.bb&4)!=0);return b}if(a==2){b=new uib('',0,0,0);b.b=new X1('Numeric',(this.bb&3)!=0);return b}if(a==3){b=new uib('',0,0,0);b.b=new X1('Ternary',(this.bb&1)!=0);return b}return null};_.Wf=function prb(a){a[0]='logic output';a[1]=this.mb[0]<this.a?'low':'high';(this.bb&3)!=0&&(a[1]=this.b);a[2]=o0b+WV(this.mb[0],'V',false)};_.ag=function qrb(){return 1};_.fg=function rrb(){return 111};_.gg=function srb(){return this.mb[0]};_.rg=function trb(a,b){a==0&&(this.a=b.t);a==1&&(U1(b.b)?(this.bb|=4):(this.bb&=-5));a==2&&(U1(b.b)?(this.bb|=2):(this.bb&=-3));a==3&&(U1(b.b)?(this.bb|=1):(this.bb&=-2))};_.wg=function urb(){UU(this);this.eb=GU(this.ib,this.jb,1-12/this.X)};_.yg=function vrb(){(this.bb&4)!=0&&j5(WT,this.hb[0],0,i0b)};_.a=0;var vB=fSb(240);YF(235,54,{7:1,10:1,235:1,54:1},xrb,yrb);_.xf=function zrb(){this.a||(this.c[1-(this.q/2|0)]=0)};_.If=function Arb(a){var b;TU(this,this.ib,this.jb,16);cU(this,this.f[0],this.f[1]);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);for(b=0;b!=2;b++){ZU(this,a,this.mb[b+1]);tV(a,this.e[b],this.f[b])}LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,ZT);(this.a||this.q==0)&&tV(a,this.eb,this.e[0]);(this.a||this.q==2)&&tV(a,this.eb,this.e[1]);for(b=0;b!=2;b++){this.b[b]=$U(this.c[b],this.b[b]);qU(a,this.e[b],this.f[b],this.b[b])}this.b[2]=$U(this.c[0]+this.c[1],this.b[2]);qU(a,this.ib,this.eb,this.b[2]);tU(this,a)};_.Jf=function Brb(){return m9(this)+' '+this.d};_.Qf=function Crb(a,b){if(this.a)return true;return iU(a,b,0,1+(this.q/2|0))};_.Sf=function Drb(a){if(a==0)return -this.c[0]-this.c[1];return this.c[a-1]};_.Uf=function Erb(){return 416};_.Vf=function Frb(a){if(a==1)return sib(new uib(O5b,this.d,0,100));return n9(this,a)};_.Wf=function Grb(a){a[0]=W4b+(this.d==0?'S':'D')+'PDT, MBB)';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false)};_._f=function Hrb(a){return a==0?this.ib:this.f[a-1]};_.ag=function Irb(){return 3};_.fg=function Jrb(){return 0};_.Ah=function Krb(){return tyb(tyb(new wyb(this.eb),new wyb(this.e[0])),new wyb(this.e[1]))};_.ig=function Lrb(){this.a=this.q==1||this.q==3;return this.a?2:1};_.lg=function Mrb(){return false};_.mg=function Nrb(){return true};_.qg=function Orb(a,b){a==this.g[0]?(this.c[this.a?0:this.q/2|0]=b):a==this.g[1]&&(this.c[1]=b)};_.rg=function Prb(a,b){a==1?(this.d=lr(b.t)):p9(this,a,b)};_.wg=function Qrb(){var a,b;q9(this);hU(this,32);this.f=QU(2);this.e=QU(4);for(b=0;b!=2;b++){a=-16*b;b==0&&(a=16);JU(this.eb,this.fb,this.e[b],1,a);JU(this.ib,this.jb,this.f[b],1,a)}this.p=4};_.xg=function Rrb(a,b){this.g[a]=b};_.yg=function Srb(){var a;a=0;(this.a||this.q==0)&&p5(WT,this.hb[0],this.hb[1],this.g[a++],0);(this.a||this.q==2)&&p5(WT,this.hb[0],this.hb[2],this.g[a++],0)};_.Bh=function Trb(){var a,b,c;r9(this);if(this.d!=0){for(a=0;a!=WT.ab.a.a.length;a++){b=RXb(WT.ab,a);if(fr(b,235)){c=b;c.d==this.d&&(c.q=this.q)}}}};_.a=false;_.d=0;var wB=fSb(235);YF(329,7,m0b,Urb,Vrb);_.xf=function Wrb(){this.W=(this.mb[0]-this.mb[1])/this.e};_.Bf=function Xrb(a){return a==2};_.Ff=function Yrb(){j5(WT,this.hb[0],this.hb[1],this.e)};_.If=function Zrb(a){var b,c,d,e,f,g,h;e=0;g=this.mb[0];h=this.mb[1];b=2+lr(8*(1-this.a/this.f));TU(this,this.ib,this.jb,b);nU(this,a);XU(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;alb(a,FU(this,f));JU(this.eb,this.fb,QT,c*I5b,b*e);JU(this.eb,this.fb,RT,c*I5b,b*d);tV(a,QT,RT);if(c==6)break;JU(this.eb,this.fb,QT,(c+1)*I5b,b*d);tV(a,QT,RT);e=d}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function $rb(){return 'm '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.W};_.Uf=function _rb(){return 109};_.Vf=function asb(a){if(a==0)return new uib('Min Resistance (ohms)',this.d,0,0);if(a==1)return new uib('Max Resistance (ohms)',this.c,0,0);if(a==2)return new uib('Width of Doped Region (nm)',this.a*g0b,0,0);if(a==3)return new uib('Total Width (nm)',this.f*g0b,0,0);if(a==4)return new uib('Mobility (um^2/(s*V))',this.b*e0b,0,0);return null};_.Wf=function bsb(a){a[0]='memristor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=S4b+WV(this.e,wRb,false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.dg=function csb(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function dsb(a){return a==2?this.e:a==3?this.W:a==7?(this.mb[0]-this.mb[1])*this.W:this.mb[0]-this.mb[1]};_.ng=function esb(){return true};_.og=function fsb(){this.a=0};_.rg=function gsb(a,b){a==0&&(this.d=b.t);a==1&&(this.c=b.t);a==2&&(this.a=b.t*d0b);a==3&&(this.f=b.t*d0b);a==4&&(this.b=b.t*e1b)};_.wg=function hsb(){UU(this);hU(this,32);new gxb;new gxb};_.yg=function isb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.zg=function jsb(){var a;a=this.a/this.f;this.a+=WT.vd*this.b*this.d*this.W/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 xB=fSb(329);YF(369,28,m0b,msb,nsb);_.Jf=function osb(){return mX(this)+' '+this.d+' '+this.a};_.Hg=function psb(){if(this.A[0].A&&this.c!=this.A[0].A&&(this.d||!this.e)){this.b=WT.td;this.A[1].A=true;this.A[2].A=false;this.e=true}if(this.e&&WT.td>this.b+this.a){this.A[1].A=false;this.A[2].A=true;this.e=false}this.c=this.A[0].A};_.Ig=function qsb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1('Retriggerable',this.d);return b}if(a==1){b=new uib('Period (s)',this.a,h0b,0.1);return b}return null};_.Jg=function rsb(){return 'Monostable'};_.Uf=function ssb(){return 194};_.ag=function tsb(){return 3};_.ig=function usb(){return 2};_.og=function vsb(){lsb(this)};_.Mg=function wsb(a,b){a==0&&(this.d=U1(b.b));a==1&&(this.a=b.t)};_.Ng=function xsb(){this.D=2;this.F=2;this.A=rq(Ky,XYb,9,3,0,1);this.A[0]=new j2(this,0,2,'');this.A[0].d=true;this.A[1]=new j2(this,0,3,'Q');this.A[1].k=true;this.A[2]=new j2(this,1,3,'Q');this.A[2].k=true;this.A[2].j=true};_.a=0;_.b=0;_.c=false;_.d=false;_.e=false;var yB=fSb(369);YF(398,7,m0b,Asb,Bsb);_.xf=function Csb(){var a;for(a=0;a!=3;a++)this.c[a]=(this.mb[a*2]-this.mb[a*2+1])/(this.a?g0b:this.j)};_.yf=function Dsb(){return false};_.Af=function Esb(){return false};_.Ff=function Fsb(){var a;for(a=0;a!=3;a++)j5(WT,this.hb[a*2],this.hb[a*2+1],this.a?g0b:this.j)};_.If=function Gsb(a){var b,c;TU(this,this.i[0],this.i[5],6);a.a.save();Xf(a.a,this.nb,this.pb);flb(a.a,4,4);alb(a,(K7(),G7));Ukb(a,-32,48,96-(this.a?8:0),48);Ukb(a,-48,64,-48,152);Ukb(a,-48,152,-24,152);Ukb(a,-48,104,-24,104);flb(a.a,0,0);for(b=0;b!=3;b++){ZU(this,a,this.mb[b*2]);sV(a,b*48,0,b*48,32);this.a&&sV(a,b*48-4,32,b*48+4,32);c=this.a?16:0;sV(a,b*48-c,32,b*48,64);Sf(a.a,(eg(),bg).a);sV(a,b*48,64,b*48,80);Ukb(a,b*48-4,12,b*48+4,20);Ukb(a,b*48+4,12,b*48-4,20);ZU(this,a,this.mb[b*2+1]);sV(a,b*48,176,b*48,192);Sf(a.a,cg.a);alb(a,ysb(this,b));Ukb(a,b*48,80,b*48,96);Ukb(a,b*48-12,96,b*48,96);Ukb(a,b*48-12,96,b*48-12,112);Ukb(a,b*48-12,112,b*48,112);Ukb(a,b*48,112,b*48,128);alb(a,G7);a.a.font='italic 30px serif';a.a.textBaseline=E_b;a.a.textAlign=f_b;Kf(a.a,'I >',b*48,152)}alb(a,G7);for(b=0;b!=3;b++)Ukb(a,-24,80+48*b,120,80+48*b);for(b=0;b!=4;b++)Ukb(a,b*48-24,80,b*48-24,176);for(b=0;b!=3;b++)Ukb(a,-60+12*b,36,-60+12*b,60);for(b=0;b!=3;b++)Ukb(a,-60,36+12*b,-36,36+12*b);Ukb(a,-84,48,-60,48);Ukb(a,-84,36,-84,60);a.a.font='normal 12px sans-serif';alb(a,I7);Ykb(a,this.f,120,48);a.a.restore();if(!this.a){for(b=0;b!=3;b++){this.b[b]=$U(this.c[b],this.b[b]);qU(a,this.i[b*2],this.g[b*2],this.b[b]);qU(a,this.i[b*2+1],this.g[b*2+1],-this.b[b])}}zsb(this);tU(this,a)};_.Jf=function Hsb(){return '428 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.e+' '+this.a+' '+Zbb(this.f)};_.Qf=function Isb(a,b){return (a/2|0)==(b/2|0)};_.Sf=function Jsb(a){if(a%2==1)return this.c[a/2|0];return -this.c[a/2|0]};_.Uf=function Ksb(){return 428};_.Vf=function Lsb(a){if(a==0)return new uib('I2t',this.e,0,0);if(a==1)return new uib('On Resistance',this.j,0,0);if(a==2)return new vib(B4b,this.f);return null};_.Wf=function Msb(a){a[0]='motor protection switch';zU(this,a);a[3]=S4b+WV(this.j,wRb,false);a[4]='I2t = '+this.e};_._f=function Nsb(a){return this.i[a]};_.ag=function Osb(){return 6};_.ng=function Psb(){return true};_.og=function Qsb(){RU(this);this.d=rq(or,Z_b,8,3,15,1);this.c=rq(or,Z_b,8,3,15,1);this.a=false;zsb(this)};_.rg=function Rsb(a,b){a==0&&b.t>0&&(this.e=b.t);a==1&&b.t>0&&(this.j=b.t);a==2&&(this.f=lS(b.s))};\n",
"_.wg=function Ssb(){var a;UU(this);this.i=rq(YB,b0b,19,6,0,1);this.g=rq(YB,b0b,19,6,0,1);for(a=0;a!=3;a++){this.i[a*2]=new hxb(this.nb+a*48,this.pb);this.i[a*2+1]=new hxb(this.nb+a*48,this.pb+192);this.g[a*2]=new hxb(this.nb+a*48,this.pb+80);this.g[a*2+1]=new hxb(this.nb+a*48,this.pb+176)}};_.yg=function Tsb(){var a;for(a=0;a!=6;a++)i5(WT,this.hb[a])};_.zg=function Usb(){var a,b,c,d;d=this.a;for(c=0;c!=3;c++){b=this.c[c];a=this.d[c];a+=b*b*WT.vd;a-=WT.vd*this.e/3;a<0&&(a=0);a>this.e&&(this.a=true);this.d[c]=a}this.a!=d&&zsb(this)};_.a=false;_.e=0;_.j=0;var AB=fSb(398);YF(349,28,m0b,Wsb,Xsb);_.Jf=function Ysb(){return mX(this)+' '+this.c};_.Hg=function Zsb(){var a,b,c;b=0;for(a=0;a!=this.c;a++)this.A[this.a+a].A&&(b|=1<<a);c=this.A[b].A;this.d!=-1&&this.A[this.d].A&&(c=false);this.A[this.b].A=c;(this.bb&2)!=0&&(this.A[this.b+1].A=!c)};_.Ig=function $sb(a){if(a==0)return sib(new uib(Y4b,this.c,1,8));if(a==1)return wib('Inverted Output',(this.bb&2)!=0);if(a==2)return wib('Strobe Pin',(this.bb&4)!=0);return null};_.Jg=function _sb(){return 'Multiplexer'};_.Uf=function atb(){return 184};_.ag=function btb(){return this.a+this.c+1+((this.bb&2)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function ctb(){return (this.bb&2)!=0?2:1};_.Mg=function dtb(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=lr(b.t);Vsb(this);uX(this);return}if(a==1){this.bb=pib(b,this.bb,2);Vsb(this);uX(this);return}if(a==2){this.bb=pib(b,this.bb,4);Vsb(this);uX(this);return}};_.Ng=function etb(){Vsb(this)};_.a=0;_.b=0;_.c=0;_.d=0;var BB=fSb(349);YF(16,1,{},htb);_.Ae=function itb(){ftb(this)};var CB=fSb(16);YF(721,266,m0b,jtb);var DB=fSb(721);YF(717,264,m0b,ktb);var EB=fSb(717);YF(715,213,m0b,ltb);_.fg=function mtb(){return 78};var FB=fSb(715);YF(148,7,P5b,xtb);_.Cf=function ztb(){return true};_.Ff=function Atb(){var a,b,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,I,J,K,L,M,N,O,P;L=this.w*(this.mb[0]-this.mb[1]);M=this.w*(this.mb[0]-this.mb[2]);($wnd.Math.abs(L-this.r)>I$b||$wnd.Math.abs(M-this.s)>I$b)&&(WT.C=false);this.n=e1b;if(WT.rd>100&&this.b<5){this.n=$wnd.Math.exp(-9*$wnd.Math.log(10)*(1-WT.rd/300));this.n>0.1&&(this.n=0.1)}L=rtb(this,L,this.r);M=rtb(this,M,this.s);this.r=L;this.s=M;m=this.t.v;F=this.t.p;b=this.t.b;O=this.t.s*c5b;G=this.t.q;c=this.t.a;N=this.t.r*c5b;P=c5b*this.t.g;if(M>-5*P){r=$wnd.Math.exp(M/P);g=m*(r-1)+this.n*M;v=m*r/P+this.n;if(b==0){h=0;w=0}else{s=$wnd.Math.exp(M/O);h=b*(s-1);w=b*s/O}}else{v=-m/M+this.n;g=v*M;w=-b/M;h=w*M}P=c5b*this.t.i;if(L>-5*P){p=$wnd.Math.exp(L/P);e=m*(p-1)+this.n*L;t=m*p/P+this.n;if(c==0){f=0;u=0}else{q=$wnd.Math.exp(L/N);f=c*(q-1);u=c*q/N}}else{t=-m/L+this.n;e=t*L;u=-c/L;f=u*L}H=1/(1-this.t.n*L-this.t.o*M);if(F==0&&G==0){J=H;o=H*H*this.t.o;n=H*H*this.t.n}else{I=F*g+G*e;a=$wnd.Math.max(0,1+4*I);K=1;a!=0&&(K=$wnd.Math.sqrt(a));J=H*(1+K)/2;o=H*(J*this.t.o+F*v/K);n=H*(J*this.t.n+G*t/K)}i=0;i=i+(g-e)/J-e/this.t.c-f;d=g/this.d+h+e/this.t.c+f;this.p=this.w*i;this.o=this.w*d;this.q=this.w*(-i-d);D=v/this.d+w;B=t/this.t.c+u;C=(t+(g-e)*n/J)/J;A=(v-(g-e)*o/J)/J-C;k=this.w*(i+d-M*(A+C+D)+L*C);j=this.w*(-i+M*(A+C)-L*(B+C));(ySb(this.o)||isNaN(this.p))&&q5(WT,'infinite transistor current',this);h5(WT,this.hb[1],this.hb[1],B+C);h5(WT,this.hb[1],this.hb[0],-B+A);h5(WT,this.hb[1],this.hb[2],-A-C);h5(WT,this.hb[0],this.hb[0],D+B);h5(WT,this.hb[0],this.hb[2],-D);h5(WT,this.hb[0],this.hb[1],-B);h5(WT,this.hb[2],this.hb[0],-D-A);h5(WT,this.hb[2],this.hb[1],-C);h5(WT,this.hb[2],this.hb[2],D+A+C);l5(WT,this.hb[0],-k-j);l5(WT,this.hb[1],j);l5(WT,this.hb[2],k)};_.If=function Btb(a){ptb(this,a)};_.Jf=function Ctb(){return 't '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.w+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.d+' '+Zbb(this.u)};_.Kf=function Dtb(){if(this.t.d||this.t.f)return null;return YMb(this.t)};_.Lf=function Etb(a,b){this.nb==this.ob&&(this.bb^=1);wU(this,a)};_.Mf=function Ftb(a,b){this.bb^=1;xU(this,a)};_.Nf=function Gtb(a,b){this.pb==this.qb&&(this.bb^=1);yU(this,a)};_.Sf=function Htb(a){if(a==0)return -this.o;if(a==1)return -this.p;return -this.q};_.Uf=function Itb(){return 116};_.Vf=function Jtb(a){var b,c,d;if(a==0)return sib(new uib('Beta/hFE',this.d,10,m$b));if(a==1){c=new uib('',0,-1,-1);c.b=new X1('Swap E/C',(this.bb&1)!=0);return c}if(a==2){c=wib('Draw Circle',(ntb&2)!=0);return c}if(a==3){c=new uib('Model',0,-1,-1);this.v=gNb();c.c=new l2;for(d=0;d!=this.v.a.a.length;d++){b=TXb(this.v,d);zP(c.c,xRb(ZMb(b)));b==this.t&&k2(c.c,d)}return c}if(a==4){c=new uib('',0,-1,-1);c.a=new eL(xRb('Create New Model'));return c}if(a==5){if(this.t.u)return null;c=new uib('',0,-1,-1);c.a=new eL(xRb(I4b));return c}return null};_.Wf=function Ktb(a){var b,c,d;a[0]=xRb(Q5b)+X2b+(this.w==-1?'PNP':'NPN')+', '+this.t.t+', \\u03B2='+Mp(VT,this.d)+')';b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];b*this.w>0.2?(a[1]=c*this.w>0.2?H5b:'reverse active'):(a[1]=c*this.w>0.2?'fwd active':'cutoff');a[1]=xRb(a[1]);a[2]='Ic = '+WV(this.p,'A',false);a[3]='Ib = '+WV(this.o,'A',false);a[4]='Vbe = '+WV(c,'V',false);a[5]='Vbc = '+WV(b,'V',false);a[6]='Vce = '+WV(d,'V',false);a[7]=q0b+WV((this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p,'W',false)};_._f=function Ltb(a){return qtb(this,a)};_.ag=function Mtb(){return 3};_.bg=function Ntb(){return (this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p};_.cg=function Otb(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';break;case 7:b='P';}return xRb(Q5b)+', '+b};_.dg=function Ptb(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.eg=function Qtb(a){switch(a){case 1:return this.o;case 2:return this.p;case 3:return this.q;case 4:return this.mb[0]-this.mb[2];case 5:return this.mb[0]-this.mb[1];case 6:return this.mb[1]-this.mb[2];case 7:return (this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p;}return 0};_.ng=function Rtb(){return true};_.og=function Stb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.i=this.j=this.g=0;this.b=0};_.rg=function Ttb(a,b){var c,d;if(a==0){this.d=b.t;wtb(this)}if(a==1){U1(b.b)?(this.bb|=1):(this.bb&=-2);vtb(this)}if(a==2){ntb=pib(b,ntb,2);return}if(a==3){this.t=TXb(this.v,ue(b.c).selectedIndex);this.u=this.t.t;wtb(this);b.o=true;return}if(a==4){d=new _Mb(this.t);c=new Bib(d,WT,this);q2=c;!c.rb&&(c.rb=wJ(new VM(c)));cM(c);return}if(a==5){if(this.t.u){yJ(xRb(d5b));return}c=new Bib(this.t,WT,null);q2=c;!c.rb&&(c.rb=wJ(new VM(c)));cM(c);return}};_.wg=function Utb(){vtb(this)};_.yg=function Vtb(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);i5(WT,this.hb[2])};_.Ag=function Wtb(){($wnd.Math.abs(this.p)>e0b||$wnd.Math.abs(this.o)>e0b)&&q5(WT,f5b,this);WT.rd>100?++this.b:(this.b=0)};_.Ch=function Xtb(){wtb(this)};_.Bg=function(){this.Ch()};_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.w=0;_.C=0;var ntb=0,otb=F4b;var OD=fSb(148);YF(706,148,P5b,Ytb);_.fg=function Ztb(){return 110};var GB=fSb(706);YF(344,244,m0b,$tb,_tb);_.Uf=function aub(){return 151};_.Qg=function bub(){return 'NAND gate'};_.fg=function cub(){return 64};_.Tg=function dub(){return true};var HB=fSb(344);YF(377,47,x0b,eub,fub);_.fg=function gub(){return 0};var IB=fSb(377);YF(189,243,m0b,hub,iub);_.Og=function jub(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a|WZ(this,b);return a};_.Pg=function kub(a){a.a.lineWidth=3;a.a.beginPath();Nf(a.a,this.a.b[0],this.a.c[0]);Lf(a.a,this.a.b[1],this.a.c[1]);Gf(a.a,this.a.b[2],this.a.c[2],this.a.b[2],this.a.c[2],this.a.b[3],this.a.c[3]);Gf(a.a,this.a.b[4],this.a.c[4],this.a.b[4],this.a.c[4],this.a.b[5],this.a.c[5]);Lf(a.a,this.a.b[6],this.a.c[6]);Gf(a.a,this.a.b[7],this.a.c[7],this.a.b[7],this.a.c[7],this.a.b[0],this.a.c[0]);a.a.closePath();if(fr(this,214)){Nf(a.a,this.a.b[8],this.a.c[8]);Gf(a.a,this.a.b[10],this.a.c[10],this.a.b[10],this.a.c[10],this.a.b[9],this.a.c[9])}a.a.stroke();a.a.lineWidth=1};_.Uf=function lub(){return 152};_.Qg=function mub(){return 'OR gate'};_.Rg=function nub(){return '\\u22651'};_.Sg=function oub(a){if(WT.gb.c)return 0;if(this.n>3&&(a==0||a==this.n-1))return -0.05;if(this.n>7&&(a==1||a==this.n-2))return -0.05;if(this.n>=12&&(a==2||a==this.n-3))return -0.05;return 0};_.fg=function pub(){return 51};_.wg=function qub(){var a,b;XZ(this);if(WT.gb.c){UZ(this)}else{a=QU(11);KU(this.eb,this.fb,a[0],a[6],-0.05,this.g);KU(this.eb,this.fb,a[1],a[5],0.3,this.g);a[3]=this.fb;KU(this.eb,this.fb,a[2],a[4],0.7,this.g*0.81);IU(this.eb,this.fb,a[7],0.08);if(fr(this,214)){b=this.u==0?this.X*2:this.u*2;KU(this.eb,this.fb,a[8],a[9],-0.05-5/b,this.g);IU(this.eb,this.fb,a[10],0.08-5/b)}this.a=lU(a)}if(this.Tg()){this.s=GU(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=GU(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var QB=fSb(189);YF(345,189,m0b,rub,tub);_.Uf=function uub(){return 153};_.Qg=function vub(){return 'NOR gate'};_.fg=function wub(){return 35};_.Tg=function xub(){return true};var JB=fSb(345);YF(376,104,m0b,Cub,Dub);_.yf=function Eub(){return false};_.Af=function Fub(){return false};_.If=function Gub(a){TU(this,this.ib,this.jb,48);ZU(this,a,this.mb[0]);tV(a,this.k[0],this.k[1]);ZU(this,a,this.mb[1]);tV(a,this.n[0],this.n[1]);ZU(this,a,this.mb[2]);tV(a,this.o[0],this.o[1]);ZU(this,a,this.mb[3]);tV(a,this.p[0],this.p[1]);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);XU(this,a);uV(a,this.v);$kb(a,this.a);$kb(a,this.b);tV(a,this.c[0],this.c[1]);tV(a,this.d[0],this.d[1]);rV(a,this.e[0].a,this.e[0].b,9);rV(a,this.e[1].a,this.e[1].b,9);clb(a,this.r);oU(this,a,'+',this.u[0].a,this.u[0].b-2,true);oU(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=$U(-W7(this,0),this.f);qU(a,this.k[0],this.k[1],this.f);this.g=$U(-W7(this,1),this.g);qU(a,this.n[0],this.n[1],this.f);this.i=$U(-W7(this,2),this.i);qU(a,this.o[0],this.o[1],this.i);this.j=$U(-W7(this,3),this.j);qU(a,this.p[0],this.p[1],this.j);tU(this,a)};_.nh=function Hub(a,b){return false};_.zh=function Iub(){return 402};_.Uf=function(){return this.zh()};_.Vf=function Jub(a){if(a==0)return new uib('Positive Supply Voltage (5-20V)',this.t,5,20);if(a==1)return new uib('Negative Supply Voltage (V)',this.q,-20,-5);return null};_.Wf=function Kub(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+WV(-W7(this,3),'A',false);a[2]='V+ - V- = '+WV(this.mb[0]-this.mb[1],'V',false)};_.sh=function Lub(){$7(this);this.f=this.g=this.i=this.j=0};_.rg=function Mub(a,b){a==0&&(this.t=b.t);a==1&&(this.q=b.t);TXb(this.w,0).o=this.q;TXb(this.w,1).o=this.t};_.wg=function Nub(){var a,b,c,d;UU(this);if(this.X>94){this.eb=HU(this.ib,this.jb,1-94/this.X,0);this.fb=this.jb;this.s=this.jb}else{this.eb=this.ib;this.fb=HU(this.ib,this.jb,94/this.X,0);this.s=this.fb}c=32*this.$;this.k=QU(2);this.n=QU(2);this.o=QU(2);this.p=QU(2);this.u=QU(2);this.c=QU(2);this.d=QU(2);this.e=QU(2);KU(this.ib,this.s,this.k[0],this.n[0],0,c);KU(this.eb,this.fb,this.k[1],this.n[1],0,c);KU(this.eb,this.fb,this.u[0],this.u[1],0.1,c);this.o[0]=this.ib;this.o[1]=this.eb;this.p[0]=HU(this.eb,this.fb,R5b,32);this.p[1]=HU(this.eb,this.fb,R5b,8);d=QU(3);KU(this.eb,this.fb,d[0],d[1],0,3*c/2|0);d[2]=GU(this.eb,this.fb,0.6808510638297872);this.v=jU(d[0],d[1],d[2]);this.e[0]=HU(this.eb,this.fb,0.898936170212766,0);this.e[1]=HU(this.eb,this.fb,0.7819148936170213,0);a=GU(this.o[1],this.k[1],B5b);b=GU(this.o[1],this.k[1],C5b);this.a=gU(a,b,8,4);KU(a,b,this.c[0],this.c[1],1,4);a=GU(this.o[1],this.n[1],B5b);b=GU(this.o[1],this.n[1],C5b);this.b=gU(a,b,8,4);KU(a,b,this.d[0],this.d[1],1,4);this.r=new okb(j0b,0,14);_7(this,0,this.k[0]);_7(this,1,this.n[0]);_7(this,2,this.o[0]);_7(this,3,this.p[0]);_7(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var yub,zub='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 KB=fSb(376);YF(380,164,E4b,Oub,Pub);_.Bf=function Qub(a){return a==2};_.If=function Rub(a){var b;nU(this,a);ZU(this,a,(this.mb[0]+this.mb[1])/2);XU(this,a);rV(a,this.e.a,this.e.b,12);oU(this,a,wRb,this.e.a,this.e.b,true);TU(this,this.ib,this.jb,12);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);if(WT.cd.c&&this.W!=0){b=WV((this.mb[1]-this.mb[0])/this.W,wRb,true);(this._==0||this.ab==0)&&uU(this,a,b,12)}tU(this,a)};_.Uf=function Sub(){return 216};_.Wf=function Tub(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=S4b+WV((this.mb[1]-this.mb[0])/this.W,wRb,false))};_.dg=function Uub(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function Vub(a){return a==2?(this.mb[1]-this.mb[0])/this.W:a==3?this.W:a==7?-(this.mb[1]-this.mb[0])*this.W:this.mb[1]-this.mb[0]};_.wg=function Wub(){sab(this);hU(this,26)};var LB=fSb(380);YF(263,7,m0b,Zub,$ub);_.Ff=function _ub(){var a,b,c,d,e,f,g;e=this.mb[1]-this.mb[0];c=(this.f+this.g)*0.5;$wnd.Math.abs(this.e-e)>0.1?(WT.C=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(WT.C=false);f=WT.oc.a.a.length+this.lb;b=this.f-c;d=this.g-c;if(e>=b/this.a&&(this.e>=0||M3(WT,4)==1)){a=p5b;g=this.f-p5b*b/this.a}else if(e<=d/this.a&&(this.e<=0||M3(WT,4)==1)){a=p5b;g=this.g-p5b*d/this.a}else{a=this.a;g=c}h5(WT,f,this.hb[0],a);h5(WT,f,this.hb[1],-a);h5(WT,f,this.hb[2],1);l5(WT,f,g);this.e=e};_.If=function avb(a){TU(this,this.ib,this.jb,this.i*2);ZU(this,a,this.mb[0]);tV(a,this.c[0],this.c[1]);ZU(this,a,this.mb[1]);tV(a,this.d[0],this.d[1]);ZU(this,a,this.mb[2]);tV(a,this.fb,this.jb);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);XU(this,a);uV(a,this.p);clb(a,this.n);oU(this,a,'-',this.o[0].a,this.o[0].b-2,true);oU(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=$U(this.W,this.V);qU(a,this.jb,this.fb,this.V);tU(this,a)};_.Jf=function bvb(){this.bb|=8;return 'a '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.g+' '+this.b+' '+this.mb[0]+' '+this.mb[1]+' '+this.a};_.Lf=function cvb(a,b){this._==0&&(this.bb^=1);wU(this,a)};_.Mf=function dvb(a,b){this.bb^=1;xU(this,a)};_.Nf=function evb(a,b){this.ab==0&&(this.bb^=1);yU(this,a)};_.Qf=function fvb(a,b){return false};_.Sf=function gvb(a){if(a==2)return -this.W;return 0};_.Uf=function hvb(){return 97};_.Vf=function ivb(a){if(a==0)return new uib('Max Output (V)',this.f,1,20);if(a==1)return new uib('Min Output (V)',this.g,-20,0);if(a==2)return new uib('Gain',this.a,10,i0b);return null};_.Wf=function jvb(a){var b;a[0]='op-amp';a[1]='V+ = '+WV(this.mb[1],'V',false);a[2]='V- = '+WV(this.mb[0],'V',false);b=$wnd.Math.max($wnd.Math.min(this.mb[2],this.f),this.g);a[3]=Q0b+WV(b,'V',false);a[4]=R0b+WV(-this.W,'A',false);a[5]='range = '+WV(this.g,'V',false)+' to '+WV(this.f,'V',false)};_._f=function kvb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.ag=function lvb(){return 3};_.bg=function mvb(){return this.mb[2]*this.W};_.fg=function nvb(){return 97};_.gg=function ovb(){return this.mb[2]-this.mb[1]};_.ig=function pvb(){return 1};_.jg=function qvb(a){return a==2};_.ng=function rvb(){return true};_.rg=function svb(a,b){a==0&&(this.f=b.t);a==1&&(this.g=b.t);a==2&&b.t>0&&(this.a=b.t)};_.wg=function tvb(){var a,b,c;UU(this);this.X>150&&this==WT.O&&Yub(this,2);c=this.k;c>this.X/2&&(c=lr(this.X/2));hU(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=QU(2);this.d=QU(2);this.o=QU(2);KU(this.ib,this.jb,this.c[0],this.d[0],0,a);KU(this.eb,this.fb,this.c[1],this.d[1],0,a);KU(this.eb,this.fb,this.o[0],this.o[1],0.2,a);b=QU(2);KU(this.eb,this.fb,b[0],b[1],0,a*2);this.p=jU(b[0],b[1],this.fb);this.n=new okb(j0b,0,this.j==2?14:10)};_.yg=function uvb(){var a;a=WT.oc.a.a.length+this.lb;i5(WT,a);h5(WT,this.hb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var MB=fSb(263);YF(386,104,m0b,Jvb,Kvb);_.yf=function Lvb(){return this.ab==0};_.Af=function Mvb(){return this._==0};_.If=function Nvb(a){var b;TU(this,this.ib,this.jb,32);ZU(this,a,this.mb[0]);tV(a,this.d[0],this.d[1]);ZU(this,a,this.mb[1]);tV(a,this.e[0],this.e[1]);ZU(this,a,this.mb[2]);tV(a,this.fb,this.jb);ZU(this,a,this.mb[3]);tV(a,this.i[0],this.i[1]);ZU(this,a,this.mb[4]);tV(a,this.j[0],this.j[1]);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);XU(this,a);uV(a,this.o);clb(a,this.g);oU(this,a,'-',this.n[0].a,this.n[0].b-2,true);oU(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=$U(W7(this,b),this.b[b]);qU(a,this.d[1],this.d[0],this.b[0]);qU(a,this.e[1],this.e[0],this.b[1]);qU(a,this.fb,this.jb,this.b[2]);qU(a,this.i[0],this.i[1],-this.b[3]);qU(a,this.j[0],this.j[1],-this.b[4]);tU(this,a)};_.mh=function Ovb(){var a,b,c;b=Fvb(this);c=!b?0:b.o;return a='409 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+U7(this)+' '+this.k+' '+c+' '+this.c+' '+this.f};_.nh=function Pvb(a,b){return true};_.zh=function Qvb(){return 409};_.Uf=function(){return this.zh()};_.Vf=function Rvb(a){var b;if(a==0){b=new tib('<a href=\"opampreal.html\" target=\"_blank\">'+xRb('Model')+b1b,this.f);b.c=new l2;zP(b.c,xRb('LM741'));if(this.f==1){zP(b.c,xRb('LM324, old'));zP(b.c,xRb('LM324, fixed'));k2(b.c,this.f)}else{zP(b.c,xRb('LM324'));k2(b.c,this.f==0?0:1)}return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Swap Inputs',(this.bb&2)!=0);return b}if(this.f==2)return null;if(a==2)return new tib('Slew Rate (V/usec)',this.k);if(a==3)return new tib('Output Current Limit (A)',this.c);return null};_.Wf=function Svb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+WV(this.mb[1],'V',false);a[2]='V- = '+WV(this.mb[0],'V',false);a[3]=Q0b+WV(this.mb[2],'V',false);a[4]=R0b+WV(W7(this,2),'A',false)};_.sh=function Tvb(){$7(this);this.b=rq(or,Z_b,8,5,15,1)};_.rg=function Uvb(a,b){if(a==0){this.f=ue(b.c).selectedIndex;ue(b.c).options.length==2&&this.f==1&&(this.f=2);this.a=0;Hvb(this);b.o=true}if(a==1){this.bb=pib(b,this.bb,2);Ivb(this)}if(a==2){this.k=b.t;Hvb(this)}if(a==3){this.c=b.t;Hvb(this)}};_.wg=function Vvb(){Ivb(this)};_.a=0;_.c=0;_.f=0;_.k=0;var vvb,wvb='0 -1 -0 0 10000/0 0.000006/0 1 0 0 100/0 1 0 0 100/0 1e-11 0/0 0.000004/0 0.0001/0 1 0 0 100/0 1 0 0 100/0 1 0 0 100/0 1 0 0 100/0 25/0 -1 0 0 100/0 0.00005/0 -1 0 0 100/0 10000/0 1 0 0 100/0 -1 0 0 10000',xvb='TransistorElm 1 2 3\\rCurrentElm 4 3\\rTransistorElm 2 2 5\\rTransistorElm 2 6 5\\rCapacitorElm 6 7\\rCurrentElm 4 8\\rCurrentElm 4 7\\rTransistorElm 8 4 9\\rTransistorElm 7 4 10\\rTransistorElm 10 4 11\\rTransistorElm 11 7 12\\rResistorElm 11 12\\rTransistorElm 7 5 12\\rCurrentElm 12 5\\rTransistorElm 6 5 8\\rResistorElm 9 5\\rTransistorElm 9 7 5\\rTransistorElm 13 6 3',yvb,zvb='0 40000/0 5e-7/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 380/0 1700/0 5/0 -1 0 0 300 xlm324v2-qpa/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 40000/0 18/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 1.2e-7/0 6e-8/0 0.000001/0 300/0 -1 0 0 100 xlm324v2-qpq/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 300/0 -1 0 0 100 xlm324v2-qpq/2 4.8e-12 0 0/0 3/0 3000000000/0 2 -0.00001*(a-b)/0 0 0 -0.00156/0 0.000005/0 450000/0 300/0 -1 0 0 100 xlm324v2-qpq/0 300/0 -1 0 0 100 xlm324v2-qpq/2 8e-12 0 0/2 1e-12 0 0/2 1e-13 0 0/0 300000/2 2.3e-13 0 0/2 7.9e-13 0 0/2 7.9e-13 0 0/0 2 2*(a-b)/2 5e-14 0 0/0 25/0 1 0 0 100 xlm324v2-qnq/0 2 0.0003*(a-b)/0 0.001/0 0 0 -0.25/0 1000000/0 2 1*(a-b)/0 1000000/0 0 0 -0.55/0 1000000',Avb='ResistorElm 4 6\\rCurrentElm 4 7\\rResistorElm 4 29\\rResistorElm 8 30\\rResistorElm 9 31\\rTransistorElm 30 29 31 \\rResistorElm 4 32\\rResistorElm 2 33\\rResistorElm 10 34\\rTransistorElm 33 32 34 \\rResistorElm 9 35\\rResistorElm 9 36\\rResistorElm 11 37\\rTransistorElm 36 35 37 \\rResistorElm 10 38\\rResistorElm 10 39\\rResistorElm 11 40\\rTransistorElm 39 38 40 \\rResistorElm 12 41\\rTransistorElm 13 41 4 \\rResistorElm 13 42\\rTransistorElm 13 42 4 \\rResistorElm 4 43\\rTransistorElm 12 43 14 \\rResistorElm 3 44\\rTransistorElm 14 44 6 \\rResistorElm 15 45\\rTransistorElm 6 45 4 \\rResistorElm 3 46\\rTransistorElm 15 46 16 \\rResistorElm 3 47\\rTransistorElm 16 47 17 \\rResistorElm 17 16\\rResistorElm 5 17\\rResistorElm 4 48\\rTransistorElm 15 48 5 \\rResistorElm 15 49\\rTransistorElm 17 49 5 \\rCurrentElm 18 3\\rCurrentElm 19 3\\rCurrentElm 20 3\\rResistorElm 11 50\\rTransistorElm 18 50 3 \\rResistorElm 14 51\\rTransistorElm 19 51 3 \\rResistorElm 5 52\\rTransistorElm 7 52 4 \\rResistorElm 15 53\\rTransistorElm 20 53 3 \\rCapacitorElm 21 22\\rResistorElm 12 21\\rResistorElm 12 15\\rVCVSElm 3 0 23 8\\rVoltageElm 23 1\\rCurrentElm 3 4\\rResistorElm 4 3\\rResistorElm 12 54\\rTransistorElm 9 54 11 \\rResistorElm 13 55\\rTransistorElm 10 55 11 \\rCapacitorElm 12 13\\rCapacitorElm 6 15\\rCapacitorElm 3 24\\rResistorElm 11 24\\rCapacitorElm 1 2\\rCapacitorElm 2 0\\rCapacitorElm 1 0\\rVCVSElm 15 0 22 0\\rCapacitorElm 5 0\\rResistorElm 25 56\\rTransistorElm 25 56 0 \\rVCCSElm 27 0 4 3\\rCurrentElm 0 25\\rVoltageElm 25 26\\rResistorElm 0 26\\rVCVSElm 28 26 27 0\\rResistorElm 0 27\\rVoltageElm 28 0\\rResistorElm 0 28',Bvb,Cvb='NTransistorElm 3 8 9\\rNTransistorElm 2 8 10\\rPTransistorElm 11 12 9\\rPTransistorElm 11 13 10\\rNTransistorElm 14 12 1\\rNTransistorElm 14 13 5\\rNTransistorElm 12 7 14\\rPTransistorElm 8 8 7\\rPTransistorElm 8 11 7\\rNTransistorElm 17 11 16\\rNTransistorElm 17 17 4\\rPTransistorElm 18 18 7\\rPTransistorElm 18 20 7\\rNTransistorElm 20 7 25\\rNTransistorElm 13 22 24\\rNTransistorElm 21 20 22\\rNTransistorElm 25 20 6\\rNTransistorElm 24 22 23\\rPTransistorElm 22 4 15\\rNTransistorElm 23 13 4\\rCapacitorElm 13 20\\rResistorElm 15 6\\rResistorElm 6 25\\rResistorElm 4 1\\rResistorElm 4 14\\rResistorElm 4 5\\rResistorElm 4 16\\rResistorElm 4 24\\rResistorElm 4 23\\rResistorElm 17 18\\rResistorElm 22 21\\rResistorElm 21 20\\r',Dvb;var NB=fSb(386);YF(714,263,m0b,Wvb);_.fg=function Xvb(){return 65};var OB=fSb(714);YF(384,104,m0b,cwb,dwb);_.zf=function ewb(){return false};_.If=function fwb(a){var b,c,d,e,f,g,h,i,j,k;alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);vV(a,this.e,this.f,4);for(e=0;e!=4;e++){ZU(this,a,this.mb[e]);b=this.G[e];c=this.g[e];tV(a,b,c);this.c[e]=$U(-W7(this,e),this.c[e]);qU(a,b,c,this.c[e])}this.d.If(a);ptb(this.i,a);tU(this,a);alb(a,KT);d=(this.bb&o$b)!=0?-1:1;i=this.g[0].a+2*d;j=(this.g[0].b+this.g[1].b)/2|0;for(e=0;e!=2;e++){k=j+e*10-5;g=new hxb(i,k);h=new hxb(i+20*d,k);f=gU(g,h,5,2);$kb(a,f);Ukb(a,i+10*d,k,i+15*d,k)}};_.mh=function gwb(){var a;return a='407 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+U7(this)};_.Lf=function hwb(a,b){var c;this.bb^=o$b;if(b!=1){c=3*this.b;this.nb=a-this.nb-c;this.ob=a-this.ob}bwb(this)};_.Nf=function iwb(a,b){var c;this.bb^=U$b;if(b!=1){c=this.b;this.pb=a-this.pb-c;this.qb=a-this.qb}bwb(this)};_.nh=function jwb(a,b){return (a/2|0)==(b/2|0)};_.zh=function kwb(){return 407};_.Uf=function(){return this.zh()};_.Vf=function lwb(a){return null};_.Wf=function mwb(a){a[0]='optocoupler';a[1]='Iin = '+WV(W7(this,0),'A',false);a[2]=R0b+WV(W7(this,2),'A',false)};_.sh=function nwb(){$7(this);this.c=rq(or,Z_b,8,4,15,1)};_.wg=function owb(){bwb(this)};_.a=0;_.b=0;var Yvb,Zvb='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var PB=fSb(384);YF(210,7,{7:1,10:1,210:1},pwb,qwb);_.If=function rwb(a){var b,c,d;a.a.save();a.c=a.b;d=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this;b=new okb(j0b,d?1:0,14);clb(a,b);alb(a,d?ST:ZT);c=(this.bb&1)!=0?XV(this.mb[0],'V',this.a,(this.bb&2)!=0):xRb('out');this==WT.yc&&(c='X');this==WT.zc&&(c='Y');IU(this.ib,this.jb,this.eb,1-((lr(Mf(a.a,c).width)/2|0)+8)/this.X);TU(this,this.ib,this.eb,0);oU(this,a,c,this.ob,this.qb,true);ZU(this,a,this.mb[0]);d&&alb(a,ST);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function swb(){return 'O '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function twb(){return 79};_.Vf=function uwb(a){var b;if(a==0)return wib($3b,(this.bb&1)!=0);if((this.bb&1)==0)return null;if(a==1){b=new tib(I0b,0);b.c=new l2;zP(b.c,xRb(J0b));zP(b.c,xRb('V'));zP(b.c,xRb('mV'));zP(b.c,xRb(vRb+'V'));k2(b.c,this.a);return b}if(this.a==0)return null;if(a==2)return wib('Fixed Precision',(this.bb&2)!=0);return null};_.Wf=function vwb(a){a[0]='output';a[1]=o0b+WV(this.mb[0],'V',false)};_.ag=function wwb(){return 1};_.gg=function xwb(){return this.mb[0]};_.rg=function ywb(a,b){if(a==0){this.bb=pib(b,this.bb,1);b.o=true}if(a==1){this.a=ue(b.c).selectedIndex;b.o=true}a==2&&(this.bb=pib(b,this.bb,2))};_.wg=function zwb(){UU(this);this.eb=new gxb};_.a=0;var RB=fSb(210);YF(722,266,m0b,Awb);var SB=fSb(722);YF(718,264,m0b,Bwb);var TB=fSb(718);YF(716,213,m0b,Cwb);_.fg=function Dwb(){return 80};var UB=fSb(716);YF(707,148,P5b,Ewb);_.fg=function Fwb(){return 112};var VB=fSb(707);YF(353,28,m0b,Gwb,Hwb);_.Ff=function Iwb(){var a,b,c,d;b=this.mb[0]>this.t/2;c=this.mb[1]>this.t/2;b&&!this.A[0].A&&(this.a=true);c&&!this.A[1].A&&(this.b=true);this.a&&this.b&&(this.a=this.b=false);a=this.a?this.t:this.b?0:-1;if(a!=-1)p5(WT,0,this.hb[2],this.A[2].B,a);else{d=WT.oc.a.a.length+this.A[2].B;h5(WT,d,d,1)}this.A[0].A=b;this.A[1].A=c};_.Jg=function Jwb(){return 'phase comparator'};_.Uf=function Kwb(){return 161};_.ag=function Lwb(){return 3};_.ig=function Mwb(){return 1};_.ng=function Nwb(){return true};_.Ng=function Owb(){this.D=2;this.F=2;this.A=rq(Ky,XYb,9,3,0,1);this.A[0]=new j2(this,0,2,'I1');this.A[1]=new j2(this,1,2,'I2');this.A[2]=new j2(this,0,3,'O');this.A[2].k=true};_.yg=function Pwb(){var a;a=WT.oc.a.a.length+this.A[2].B;i5(WT,a);i5(WT,0);i5(WT,this.hb[2])};_.a=false;_.b=false;var WB=fSb(353);YF(352,28,m0b,Swb,Twb);_.Fg=function Uwb(){return 8};_.Jf=function Vwb(){var a,b;b=rq(uF,P0b,8,this.b.length,16,1);for(a=0;a<this.b.length;a++)b[a]=this.b[(a+this.c)%this.b.length];this.c=0;this.b=b;return mX(this)+bY(this.b)};_.Hg=function Wwb(){var a;if(this.A[0].A!=this.e){this.e=this.A[0].A;if(this.e&&this.b.length>0){if((this.bb&2)!=0){this.A[2].A=this.A[this.d].A;this.c=0}else{this.c=-1}for(a=0;a<this.b.length;a++)this.b[a]=this.A[this.d+a].A}}if(this.A[1].A!=this.a){this.a=this.A[1].A;if(this.a){this.c>=0&&(this.b[this.c]=(this.bb&2)!=0&&this.A[3].A);++this.c;this.c>=this.b.length&&(this.c=0);this.A[2].A=this.b[this.c]}}};_.Ig=function Xwb(a){if(a==0)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function Ywb(){return 'PISO shift register'};_.Uf=function Zwb(){return 186};_.ag=function $wb(){return ((this.bb&2)!=0?4:3)+this.n};_.ig=function _wb(){return 1};_.Lg=function axb(){return true};_.og=function bxb(){sX(this);this.b=rq(uF,P0b,8,this.n,16,1)};_.Mg=function cxb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=lr(b.t);this.b=rq(uF,P0b,8,this.n,16,1);Rwb(this);uX(this)}return}};_.Ng=function dxb(){Rwb(this)};_.a=false;_.c=0;_.d=0;_.e=false;var XB=fSb(352);YF(19,1,{19:1},gxb,hxb);_.Pd=function ixb(a){return exb(this,a)};_.Rd=function jxb(){return 41*(41+this.a)+this.b};_.Sd=function kxb(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var YB=fSb(19);YF(320,135,f1b,lxb,mxb);_.If=function nxb(a){var b;u1(this,a);alb(a,ZT);clb(a,XT);b=lr(a.a.measureText('+').width);Ykb(a,'+',this.b.a-(b/2|0),this.b.b)};_.Jf=function oxb(){return this.bb|=4,'209 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.o+' '+this.g+' '+this.n+' '+this.a};_.Uf=function pxb(){return 209};_.Vf=function qxb(a){if(a==4)return new uib('Max Reverse Voltage',this.a,0,0);return v1(this,a)};_.Wf=function rxb(a){w1(this,a);a[0]='capacitor (polarized)'};_.fg=function sxb(){return 67};_.rg=function txb(a,b){a==4&&b.t>=0&&(this.a=b.t);y1(this,a,b)};_.wg=function uxb(){var a,b,c,d,e;z1(this);a=(this.X/2-4)/this.X;this.k=QU(14);c=this.k.length-1;d=c/2;for(b=0;b<=c;b++){e=(b-d)*0.9/d;this.k[b]=HU(this.j[0],this.j[1],b/c,5*(1-$wnd.Math.sqrt(1-e*e)))}this.b=HU(this.ib,this.jb,a-8/this.X,-10*this.$);this.qb>this.pb&&(this.b.b+=4);this.pb>this.qb&&(this.b.b+=3)};_.Ag=function vxb(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&q5(WT,'capacitor exceeded max reverse voltage',this);this.o=this.mb[0]-this.mb[this.c];t1(this)};_.a=0;var ZB=fSb(320);YF(171,1,{171:1},yxb);_.a=0;var $B=fSb(171);YF(237,7,{192:1,12:1,7:1,10:1,237:1},Bxb,Cxb);_.xf=function Dxb(){if(this.u==0)return;this.i=(this.mb[0]-this.mb[2])/this.u;this.j=(this.mb[1]-this.mb[2])/this.v;this.k=-this.i-this.j};_.Ef=function Exb(){w4(WT,this.n);w4(WT,this.w);LT==this&&(LT=null);T2(WT,this)};\n",
"_.If=function Fxb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;f=0;c=WT.hb.c?6:8;n=this.mb[0];o=this.mb[1];p=this.mb[2];TU(this,this.ib,this.jb,c);cU(this,this.r,this.r);nU(this,a);XU(this,a);b=lr(16*this.q);if(WT.hb.c){alb(a,FU(this,n));KU(this.eb,this.fb,QT,RT,0,c);tV(a,QT,RT);for(d=0;d!=16;d++){m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));alb(a,FU(this,m));KU(this.eb,this.fb,QT,RT,d*U5b,c);KU(this.eb,this.fb,this.s,this.t,(d+1)*U5b,c);tV(a,QT,this.s);tV(a,RT,this.t)}KU(this.eb,this.fb,QT,RT,1,c);tV(a,QT,RT)}else{for(d=0;d!=16;d++){switch(d&3){case 0:e=1;break;case 2:e=-1;break;default:e=0;}m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));alb(a,FU(this,m));JU(this.eb,this.fb,QT,d*U5b,c*f);JU(this.eb,this.fb,RT,(d+1)*U5b,c*e);tV(a,QT,RT);f=e}}alb(a,FU(this,p));tV(a,this.r,this.d);tV(a,this.d,this.c);tV(a,this.a,this.c);tV(a,this.b,this.c);this.e=$U(this.i,this.e);this.f=$U(this.j,this.f);this.g=$U(this.k,this.g);if(WT.O!=this){qU(a,this.ib,this.p,this.e);qU(a,this.jb,this.p,this.f);qU(a,this.r,this.d,this.g);qU(a,this.d,this.p,_T(this.g,kV(this.r,this.d)))}tU(this,a);if(WT.cd.c&&this.u>0&&(this.bb&1)!=0){i=this.r.a<this.eb.a&&this.eb.a==this.fb.a;h=this.r.b<this.eb.b&&this.eb.a!=this.fb.a;g=this.eb.a==this.fb.a&&this.eb.b<this.fb.b||this.eb.b==this.fb.b&&this.eb.a>this.fb.a;j=WV(g?this.v:this.u,'',true);k=WV(g?this.u:this.v,'',true);clb(a,XT);alb(a,ZT);r=a.b/2|0;q=lr(Mf(a.a,j).width);this.eb.a==this.fb.a?Ykb(a,j,i?this.c.a-2-q:this.c.a+2,$wnd.Math.max(this.a.b,this.b.b)+5+r):Ykb(a,j,$wnd.Math.min(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=lr(Mf(a.a,k).width);this.eb.a==this.fb.a?Ykb(a,k,i?this.c.a-2-q:this.c.a+2,$wnd.Math.min(this.a.b,this.b.b)-3):Ykb(a,k,$wnd.Math.max(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.Jf=function Gxb(){return '174 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.q+' '+this.A};_.Ae=function Hxb(){WT.d=true;Axb(this)};_.Lf=function Ixb(a,b){this.bb^=4;wU(this,a)};_.Mf=function Jxb(a,b){bV(this._)==bV(this.ab)&&(this.bb^=2);this.bb^=4;xU(this,a)};_.Nf=function Kxb(a,b){this.bb^=4;yU(this,a)};_.Sf=function Lxb(a){if(a==0)return -this.i;if(a==1)return -this.j;return -this.k};_.Uf=function Mxb(){return 174};_.Vf=function Nxb(a){var b;if(a==0)return new uib(V5b,this.o,0,0);if(a==1){b=new uib(M5b,0,-1,-1);b.q=this.A;return b}if(a==2){b=new uib('',0,-1,-1);b.b=new X1(_3b,(this.bb&1)!=0);return b}return null};_.Wf=function Oxb(a){a[0]='potentiometer';a[1]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[2]='R1 = '+WV(this.u,wRb,false);a[3]='R2 = '+WV(this.v,wRb,false);a[4]='I1 = '+WV($wnd.Math.abs(this.i),'A',false);a[5]='I2 = '+WV($wnd.Math.abs(this.j),'A',false)};_._f=function Pxb(a){return a==0?this.ib:a==1?this.jb:this.r};_.ag=function Qxb(){return 3};_.Se=function Rxb(a){!!this.w&&UEb(this.w,a)};_.og=function Sxb(){this.e=this.f=this.g=0;RU(this)};_.rg=function Txb(a,b){a==0&&(this.o=b.t);if(a==1){this.A=lS(b.s);$M(this.n,this.A);X4(WT)}a==2&&(this.bb=pib(b,this.bb,1))};_.sg=function Uxb(a){a?(LT=this):LT==this&&(LT=null);!!this.w&&SEb(this.w)};_.wg=function Vxb(){Axb(this)};_.yg=function Wxb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);j5(WT,this.hb[0],this.hb[2],this.u);j5(WT,this.hb[2],this.hb[1],this.v)};_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.u=0;_.v=0;var _B=fSb(237);YF(211,7,{7:1,10:1,211:1},Yxb,Zxb);_.xf=function $xb(){this.W=this.t==0?0:(this.mb[0]-this.mb[1])/this.t};_.If=function _xb(a){var b,c,d,e,f,g,h;a.a.save();a.c=a.b;c=(this.bb&2)!=0?12:8;TU(this,this.ib,this.jb,c);g=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this;d=g||WT.O==this||(this.bb&1)!=0?16:this.X-32;(this.bb&2)!=0&&(d=24);hU(this,lr(d));ZU(this,a,this.mb[0]);g&&alb(a,ST);tV(a,this.ib,this.eb);ZU(this,a,this.mb[1]);g&&alb(a,ST);tV(a,this.fb,this.jb);b=new okb(j0b,1,14);clb(a,b);this==WT.yc&&oU(this,a,'X',this.b.a,this.b.b,true);this==WT.zc&&oU(this,a,'Y',this.b.a,this.b.b,true);if((this.bb&1)!=0){f='';switch(this.n){case 0:f=XV(this.mb[0]-this.mb[1],'V',this.v,false);break;case 1:f=XV(this.u,'V(rms)',this.v,false);break;case 2:f=XV(this.i,'Vpk',this.v,false);break;case 3:f=XV(this.j,'Vmin',this.v,false);break;case 4:f=XV(this.i-this.j,'Vp2p',this.v,false);break;case 5:f=this.a+'';break;case 6:f=WV(this.f,n0b,false);break;case 8:f=WV(this.s,'S',false);break;case 9:f=Mp(VT,this.e);}uU(this,a,f,(this.bb&2)!=0?15:4)}alb(a,ZT);clb(a,XT);e=HU(this.ib,this.jb,(this.X/2-d/2-4)/this.X,-10*this.$);this.qb>this.pb&&(e.b+=4);this.pb>this.qb&&(e.b+=3);h=lr(a.a.measureText('+').width);Ykb(a,'+',e.a-(h/2|0),e.b);if((this.bb&2)!=0){alb(a,KT);rV(a,this.b.a,this.b.b,12);oU(this,a,'V',this.b.a,this.b.b,true)}tU(this,a);a.a.restore();a.b=a.c};_.Jf=function ayb(){return 'p '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.v+' '+this.t};_.Qf=function byb(a,b){return this.t!=0};_.Uf=function cyb(){return 112};_.Vf=function dyb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1('Show Value',(this.bb&1)!=0);return b}if(a==1){b=new uib('Value',this.w,-1,-1);b.c=new l2;zP(b.c,xRb(v0b));zP(b.c,xRb(W5b));zP(b.c,xRb(w0b));zP(b.c,xRb(X5b));zP(b.c,xRb(Y5b));zP(b.c,xRb(Z5b));k2(b.c,this.n);return b}if(a==2){b=new tib(I0b,0);b.c=new l2;zP(b.c,xRb(J0b));zP(b.c,xRb('V'));zP(b.c,xRb('mV'));zP(b.c,xRb(vRb+'V'));k2(b.c,this.v);return b}if(a==3){b=wib('Use Circle Symbol',(this.bb&2)!=0);return b}if(a==4)return new tib(d1b,this.t);return null};_.Wf=function eyb(a){a[0]='voltmeter';a[1]=__b+WV(this.mb[0]-this.mb[1],'V',false)};_.rg=function fyb(a,b){a==0&&(U1(b.b)?(this.bb=1):(this.bb&=-2));a==1&&(this.n=ue(b.c).selectedIndex);a==2&&(this.v=ue(b.c).selectedIndex);a==3&&(this.bb=pib(b,this.bb,2));a==4&&(this.t=b.t)};_.wg=function gyb(){UU(this);this.b=GU(this.ib,this.jb,0.5)};_.yg=function hyb(){this.t!=0&&j5(WT,this.hb[0],this.hb[1],this.t)};_.Ag=function iyb(){var a;++this.c;a=this.mb[0]-this.mb[1];this.A+=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=(PTb(),MF(CF(Date.now()),this.q));this.q=CF(Date.now());this.s=OF(MF(CF(Date.now()),this.r));this.e=this.s/OF(this.p);this.o=a;this.g=false;this.d=true;this.A=this.A/this.c;this.u=$wnd.Math.sqrt(this.A);isNaN(this.u)&&(this.u=0);this.c=0;this.A=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=(PTb(),CF(Date.now()));this.k=a;this.g=true;this.d=false;this.A=this.A/this.c;this.u=$wnd.Math.sqrt(this.A);isNaN(this.u)&&(this.u=0);this.c=0;this.A=0}if(a==0){++this.B;if(this.B>5){this.A=0;this.u=0;this.k=0;this.o=0}}else{this.B=0}};_.a=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;var aC=fSb(211);YF(713,54,C4b,jyb);_.fg=function kyb(){return 0};var bC=fSb(713);YF(279,1,{},myb);var cC=fSb(279);YF(42,1,{42:1},uyb,vyb,wyb,xyb);_.Pd=function yyb(a){return pyb(this,a)};_.Sd=function zyb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var eC=fSb(42);YF(327,7,m0b,Eyb,Fyb);_.xf=function Gyb(){var a;a=this.mb[this.s]-this.mb[this.u];this.c=amb(this.o,a)};_.Ff=function Hyb(){bmb(this.o)};_.If=function Iyb(a){var b;for(b=0;b!=2;b++){ZU(this,a,this.mb[this.s+b]);tV(a,this.d[b],this.e[b])}WU(this,a,this.c*(this.mb[this.s]-this.mb[this.t]));alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);tV(a,this.A[0],this.A[1]);tV(a,this.A[1],this.A[2]);tV(a,this.A[2],this.A[3]);tV(a,this.A[3],this.A[0]);if(this.H==3){for(b=0;b!=3;b++)tV(a,this.k[b],this.k[b+1])}else if(this.H==1){tV(a,this.k[1],this.k[2]);tV(a,this.k[0],this.k[2]);tV(a,this.k[1],this.k[3])}else this.H==2&&_kb(a,this.k[0].a,this.k[0].b,this.k[2].a-this.k[0].a,this.k[2].b-this.k[0].b);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);if(this.nb==this.ob)Ykb(a,this.q,this.A[2].a+10,((this.pb+this.qb)/2|0)+4);else{a.a.save();a.c=a.b;a.a.textAlign=f_b;Ykb(a,this.q,(this.nb+this.ob)/2|0,this.A[1].b+15);a.a.restore();a.b=a.c}this.b=$U(this.c,this.b);if(this.b!=0){qU(a,this.e[0],this.d[0],this.b);qU(a,this.d[1],this.e[1],_T(this.b,this.i))}tU(this,a);TU(this,this.A[0],this.A[2],0);cU(this,this.e[0],this.e[1])};_.Jf=function Jyb(){return '425 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.q)+' '+this.p+' '+this.c+' '+this.w+' '+this.f+' '+this.v+' '+this.D+' '+this.H+' '+this.B+' '+this.C};_.Qf=function Kyb(a,b){return true};_.Sf=function Lyb(a){if(a==0)return -this.c;return this.c};_.Uf=function Myb(){return 425};_.Vf=function Nyb(a){var b;if(a==0){b=new tib('Type',0);b.c=new l2;zP(b.c,xRb('Normal'));zP(b.c,xRb('On Delay'));zP(b.c,xRb('Off Delay'));zP(b.c,xRb('Latching'));k2(b.c,this.H);return b}if(a==1)return new uib(D4b,this.p,0,0);if(a==2)return new uib($5b,this.w,0,0);if(a==3)return new uib(_5b,this.v,0,0);if(a==4)return new uib(a6b,this.f,0,0);if(a==5)return new uib(b6b,this.D,0,0);if(a==6)return new vib(B4b,this.q);return null};_.Wf=function Oyb(a){var b;a[0]=xRb('relay');this.n==0?(a[0]+=X2b+xRb(a5b)+')'):this.n==1&&(a[0]+=X2b+xRb('on')+')');b=1;a[b++]=xRb('coil I')+y0b+WV($wnd.Math.abs(this.c),'A',false);a[b++]=xRb('coil Vd')+y0b+WV($wnd.Math.abs(this.mb[this.s]-this.mb[this.t]),'V',false)};_.Yf=function Pyb(){return 1};_._f=function Qyb(a){return this.e[a]};_.ag=function Ryb(){return 2};_.og=function Syb(){RU(this);cmb(this.o);this.c=this.b=0;this.n=0;this.a=0};_.rg=function Tyb(a,b){if(a==0){this.H=ue(b.c).selectedIndex;Byb(this)}if(a==1&&b.t>0){this.p=b.t;emb(this.o,this.p,this.c,2)}a==2&&b.t>0&&(this.w=b.t);a==3&&b.t>0&&(this.v=b.t);a==4&&b.t>0&&(this.f=b.t);a==5&&b.t>0&&(this.D=b.t);a==6&&(this.q=lS(b.s))};_.vg=function Uyb(a){this.j=a};_.wg=function Vyb(){Byb(this)};_.yg=function Wyb(){fmb(this.o,this.hb[this.s],this.hb[this.u]);j5(WT,this.hb[this.u],this.hb[this.t],this.f);if(this.H==1){this.G=this.D;this.F=0}else if(this.H==2){this.F=this.D;this.G=0}else{this.F=this.G=this.D}Cyb(this)};_.zg=function Xyb(){var a,b,c;gmb(this.o,this.mb[this.s]-this.mb[this.u]);b=$wnd.Math.abs(this.c);a=$wnd.Math.exp(-WT.vd*m$b);this.a=a*this.a+(1-a)*b;c=this.C;if(this.B==0){if(this.a>this.w){this.r=WT.td;this.B=1}}else if(this.B==1){if(this.a<this.v)this.B=0;else if(WT.td-this.r>this.G){this.B=2;this.H==3?(this.C=1-this.C):(this.C=1)}}else if(this.B==2){if(this.a<this.v){this.r=WT.td;this.B=3}}else if(this.B==3){if(this.a>this.w)this.B=2;else if(WT.td-this.r>this.F){this.B=0;this.H!=3&&(this.C=0)}}c!=this.C&&Cyb(this)};_.a=0;_.b=0;_.c=0;_.f=0;_.g=0;_.i=0;_.n=0;_.p=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.B=0;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;var fC=fSb(327);YF(212,7,{7:1,10:1,212:1},$yb,_yb);_.xf=function azb(){this.b==1?(this.j=0):(this.j=(this.mb[0]-this.mb[1+this.b])/this.g)};_.Ff=function bzb(){j5(WT,this.hb[0],this.hb[1],this.b==0?this.g:this.f)};_.If=function czb(a){var b,c,d;for(d=0;d!=2;d++){ZU(this,a,this.mb[d]);tV(a,this.n[d],this.k[d])}IU(this.k[1],this.k[2],this.e,this.b);alb(a,(K7(),G7));tV(a,this.k[0],this.e);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);if(this.nb==this.ob)Ykb(a,this.c,this.nb+10,this.k[this.pb<this.qb?0:1].b-5);else{a.a.save();a.c=a.b;a.a.textAlign=f_b;Ykb(a,this.c,(this.nb+this.ob)/2|0,this.pb+15);a.a.restore();a.b=a.c}if((this.bb&4)!=0&&(this.o==1||this.o==2)){alb(a,G7);JU(this.eb,this.fb,this.a[0],0.4375,this.b==1?this.d/2|0:0);JU(this.eb,this.fb,this.a[1],0.5625,this.b==1?this.d/2|0:0);Vkb(a,this.a[0],this.a[2]);Vkb(a,this.a[1],this.a[3]);a.a.beginPath();b=-$wnd.Math.atan2(-this.ab*this.$,this._*this.$);c=22*this.$;if(this.o==2){b+=VYb;JU(this.eb,this.fb,this.a[4],0.5,c+6*this.$)}else{JU(this.eb,this.fb,this.a[4],0.5,c-5*this.$)}Ff(a.a,this.a[4].a,this.a[4].b,6,-0.39269908169872414+b,3.5342917352885173+b,true);a.a.stroke()}this.i=$U(this.j,this.i);qU(a,this.n[0],this.k[0],this.i);this.b==0&&qU(a,this.k[this.b+1],this.n[this.b+1],this.i);tU(this,a);TU(this,this.ib,this.jb,this.d)};_.Jf=function dzb(){return '426 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.c)+' '+this.g+' '+this.f+' '+this.b};_.Qf=function ezb(a,b){return true};_.Sf=function fzb(a){if(a==0)return -this.j;if(a==1+this.b)return this.j;return 0};_.Uf=function gzb(){return 426};_.Vf=function hzb(a){if(a==0)return new uib(L0b,this.g,0,0);if(a==1)return new uib(M0b,this.f,0,0);if(a==2)return new vib(B4b,this.c);if(a==3)return wib('Normally Closed',(this.bb&2)!=0);if(a==4)return wib(A4b,(this.bb&4)!=0);return null};_.Wf=function izb(a){var b;a[0]=xRb('relay');this.b==0?(a[0]+=X2b+xRb(a5b)+')'):this.b==1&&(a[0]+=X2b+xRb('on')+')');b=1;a[b++]=$_b+WV($wnd.Math.abs(this.j),'A',false)};_._f=function jzb(a){return this.n[a]};_.ag=function kzb(){return 2};_.ng=function lzb(){return true};_.og=function mzb(){RU(this);this.j=this.i=0;this.b=0};_.rg=function nzb(a,b){a==0&&b.t>0&&(this.g=b.t);a==1&&b.t>0&&(this.f=b.t);a==2&&(this.c=lS(b.s));a==3&&(this.bb=pib(b,this.bb,2));if(a==4){this.bb=pib(b,this.bb,4);Yyb(this)}};_.wg=function ozb(){Yyb(this)};_.yg=function pzb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.o=0;var gC=fSb(212);YF(326,7,m0b,tzb,uzb);_.xf=function vzb(){var a,b;b=this.mb[this.q]-this.mb[this.s];this.b=amb(this.n,b);for(a=0;a!=this.B;a++){this.k==2?(this.H[a]=0):(this.H[a]=(this.mb[a*3]-this.mb[1+a*3+this.k])/this.F)}};_.Ff=function wzb(){var a;bmb(this.n);for(a=0;a!=this.B*3;a+=3){j5(WT,this.hb[a],this.hb[1+a],this.k==0?this.F:this.D);j5(WT,this.hb[a],this.hb[2+a],this.k==1?this.F:this.D)}};_.If=function xzb(a){var b,c,d,e,f;for(b=0;b!=2;b++){ZU(this,a,this.mb[this.q+b]);tV(a,this.c[b],this.d[b])}f=(this.bb&1)!=0?1:0;WU(this,a,this.b*(this.mb[this.q]-this.mb[this.r]));pU(this,a,this.j*6,this.c[f],this.c[1-f],this.mb[this.q+f],this.mb[this.r-f]);if((this.bb&2)!=0){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);tV(a,this.A[0],this.A[1]);tV(a,this.A[1],this.A[2]);tV(a,this.A[2],this.A[3]);tV(a,this.A[3],this.A[0])}alb(a,(K7(),C7));for(b=0;b!=this.B;b++){if(b==0){c=(this.bb&4)==0?0:4;JU(this.ib,this.jb,this.p[0],0.5,this.w*2+5*this.j+c)}else JU(this.ib,this.jb,this.p[b*2],0.5,lr(this.w*(-b*3+3-0.5+this.i))+5*this.j);JU(this.ib,this.jb,this.p[b*2+1],0.5,lr(this.w*(-b*3-0.5+this.i))-5*this.j);flb(a.a,4,4);Ukb(a,this.p[b*2].a,this.p[b*2].b,this.p[b*2+1].a,this.p[b*2+1].b);flb(a.a,0,0)}for(d=0;d!=this.B;d++){e=d*3;for(b=0;b!=3;b++){ZU(this,a,this.mb[e+b]);tV(a,this.K[d][b],this.J[d][b])}IU(this.J[d][1],this.J[d][2],this.C[d],this.i);alb(a,G7);tV(a,this.J[d][0],this.C[d]);this.G[d]=$U(this.H[d],this.G[d]);qU(a,this.K[d][0],this.J[d][0],this.G[d]);this.k!=2&&qU(a,this.J[d][this.k+1],this.K[d][this.k+1],this.G[d])}this.a=$U(this.b,this.a);if(this.a!=0){qU(a,this.d[0],this.c[0],this.a);qU(a,this.c[0],this.c[1],_T(this.a,this.f));qU(a,this.c[1],this.d[1],_T(this.a,this.g))}tU(this,a);TU(this,this.A[0],this.A[2],0);cU(this,this.d[0],this.d[1]);cU(this,this.K[0][0],this.K[0][1])};_.Jf=function yzb(){return '178 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.B+' '+this.o+' '+this.b+' '+this.F+' '+this.D+' '+this.u+' '+this.e+' '+this.t+' '+this.I+' '+this.k};_.Lf=function zzb(a,b){this._==0&&(this.bb^=8);wU(this,a)};_.Mf=function Azb(a,b){this.bb^=8;xU(this,a)};_.Nf=function Bzb(a,b){this.ab==0&&(this.bb^=8);yU(this,a)};_.Qf=function Czb(a,b){return (a/3|0)==(b/3|0)};_.Sf=function Dzb(a){var b,c;if(a<3*this.B){c=a/3|0;b=a%3;if(b==0)return -this.H[c];if(b==1+this.k)return this.H[c];return 0}if(a==3*this.B)return -this.b;return this.b};_.Uf=function Ezb(){return 178};_.Vf=function Fzb(a){var b,c;if(a==0)return new uib(D4b,this.o,0,0);if(a==1)return new uib(L0b,this.F,0,0);if(a==2)return new uib(M0b,this.D,0,0);if(a==3)return new uib($5b,this.u,0,0);if(a==4){if(this.I==0){b=new uib('',0,-1,-1);b.a=new eL(xRb('Use New Model'));return b}return new uib(_5b,this.t,0,0)}if(a==5)return sib(new uib('Number of Poles',this.B,1,4));if(a==6)return new uib(a6b,this.e,0,0);if(a==7){c=1;(this.bb&1)!=0?(c=2):(this.bb&4)!=0&&(c=0);b=new uib('Coil Style',c,-1,-1);b.c=new l2;zP(b.c,xRb('Both Sides'));zP(b.c,xRb('Side 1'));zP(b.c,xRb('Side 2'));k2(b.c,c);return b}if(a==8){b=new uib('',0,-1,-1);b.b=new X1('Show Box',(this.bb&2)!=0);return b}if(a==9&&this.I>0)return new uib(b6b,this.I,0,0);return null};_.Wf=function Gzb(a){var b,c;a[0]=xRb('relay');this.k==0?(a[0]+=X2b+xRb(a5b)+')'):this.k==1&&(a[0]+=X2b+xRb('on')+')');this.I==0&&(a[0]+=X2b+xRb('old model')+')');c=1;for(b=0;b!=this.B;b++)a[c++]='I'+(b+1)+y0b+WV($wnd.Math.abs(this.H[b]),'A',false);a[c++]=xRb('coil I')+y0b+WV($wnd.Math.abs(this.b),'A',false);a[c++]=xRb('coil Vd')+y0b+WV($wnd.Math.abs(this.mb[this.q]-this.mb[this.r]),'V',false)};_.Yf=function Hzb(){return 1};_._f=function Izb(a){if(a<3*this.B)return this.K[a/3|0][a%3];return this.d[a-3*this.B]};_.ag=function Jzb(){return 2+this.B*3};_.fg=function Kzb(){return 82};_.ng=function Lzb(){return true};_.og=function Mzb(){var a;RU(this);dmb(this.n,0);this.b=this.a=0;for(a=0;a!=this.B;a++)this.H[a]=this.G[a]=0;this.i=this.k=0};_.rg=function Nzb(a,b){var c,d;if(a==0&&b.t>0){this.o=b.t;emb(this.n,this.o,this.b,2)}a==1&&b.t>0&&(this.F=b.t);a==2&&b.t>0&&(this.D=b.t);a==3&&b.t>0&&(this.u=b.t);if(a==4){if(b.a){this.I=T5b;b.o=true}else b.t>0&&(this.t=b.t)}if(a==5&&b.t>=1){this.B=lr(b.t);rzb(this)}a==6&&b.t>0&&(this.e=b.t);if(a==7){c=ue(b.c).selectedIndex;d=uq(nq(pr,1),l$b,8,15,[4,0,1]);this.bb&=-6;this.bb|=d[c];rzb(this)}a==8&&(this.bb=pib(b,this.bb,2));a==9&&b.t>0&&(this.I=b.t)};_.wg=function Ozb(){rzb(this)};_.yg=function Pzb(){var a;fmb(this.n,this.hb[this.q],this.hb[this.s]);j5(WT,this.hb[this.s],this.hb[this.r],this.e);for(a=0;a!=this.B*3;a++)i5(WT,this.hb[a])};_.zg=function Qzb(){var a,b,c,d;if(this.I==0){gmb(this.n,this.mb[this.q]-this.mb[this.s]);b=$wnd.Math.sqrt(2.3);c=this.u;d=this.b*b/c;this.i=$wnd.Math.abs(d*d)-1.3;this.i<0&&(this.i=0);this.i>1&&(this.i=1);this.i<0.1?(this.k=0):this.i>0.9?(this.k=1):(this.k=2);return}gmb(this.n,this.mb[this.q]-this.mb[this.s]);a=$wnd.Math.abs(this.b);if(this.v){if(a<this.t){this.v=false;this.k=2}else{this.i+=WT.vd/this.I;this.i>=1&&(this.i=this.k=1)}}else{if(a>this.u){this.v=true;this.k=2}else{this.i-=WT.vd/this.I;this.i<=0&&(this.i=this.k=0)}}};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=false;_.w=0;_.B=0;_.D=0;_.F=0;_.I=0;var hC=fSb(326);YF(154,7,{7:1,10:1,154:1},Szb,Tzb);_.xf=function Uzb(){this.W=(this.mb[0]-this.mb[1])/this.a};_.If=function Vzb(a){var b,c,d,e,f,g,h;c=6;g=this.mb[0];h=this.mb[1];TU(this,this.ib,this.jb,6);nU(this,a);e=kV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/e,(this.fb.b-this.eb.b)/e,-(this.fb.b-this.eb.b)/e,(this.fb.a-this.eb.a)/e,this.eb.a,this.eb.b);if(WT.Ld.c){b=Hf(a.a,0,0,e,0);Df(b,0,L7(FU(this,g)));Df(b,1,L7(FU(this,h)));Tf(a.a,b)}else XU(this,a);this.X<30&&(c=2);if(WT.hb.c){Vf(a.a,0,-c,e,2*c)}else{a.a.beginPath();a.a.moveTo(0,0);for(d=0;d<4;d++){Lf(a.a,(1+4*d)*e/16,c);Lf(a.a,(3+4*d)*e/16,-c)}Lf(a.a,e,0);a.a.stroke()}a.a.restore();if(WT.cd.c){f=WV(this.a,'',true);uU(this,a,f,c+2)}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function Wzb(){return 'r '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function Xzb(){return 114};_.Vf=function Yzb(a){if(a==0)return new uib(V5b,this.a,0,0);return null};_.Wf=function Zzb(a){a[0]='resistor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=S4b+WV(this.a,wRb,false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.cg=function $zb(a){return xRb('resistor')+', '+WV(this.a,wRb,false)};_.fg=function _zb(){return 114};_.rg=function aAb(a,b){this.a=b.t<=0?d0b:b.t};_.wg=function bAb(){UU(this);hU(this,32);new gxb;new gxb};_.yg=function cAb(){j5(WT,this.hb[0],this.hb[1],this.a)};_.a=0;var iC=fSb(154);YF(355,28,m0b,eAb,fAb);_.Fg=function gAb(){return 10};_.Hg=function hAb(){var a,b;if(this.b){this.b=false;return}b=true;(this.bb&2)!=0&&this.n>=3&&this.A[this.a].A&&(b=false);for(a=0;a!=this.n;a++)if(this.A[a+2].A)break;if(this.A[0].A&&!this.w&&b){a<this.n&&(this.A[a+++2].A=false);a%=this.n;this.A[a+2].A=true}if(this.A[1].A!=((this.bb&4)==0)||a==this.n){for(a=1;a!=this.n;a++)this.A[a+2].A=false;this.A[2].A=true}this.w=this.A[0].A};_.Ig=function iAb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(y4b,(this.bb&4)==0);return b}if(a==1)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function jAb(){return 'ring counter'};_.Uf=function kAb(){return 163};_.ag=function lAb(){return (this.bb&2)!=0&&this.n>=3?this.n+3:this.n+2};_.ig=function mAb(){return this.n};_.Lg=function nAb(){return true};_.Mg=function oAb(a,b){if(a==0){U1(b.b)?(this.bb&=-5):(this.bb|=4);dAb(this);uX(this);return}if(a==1&&b.t>=2){this.n=lr(b.t);dAb(this);uX(this)}};_.Ng=function pAb(){dAb(this)};_.a=0;_.b=false;var jC=fSb(355);YF(253,1,{253:1},qAb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var kC=fSb(253);YF(337,7,m0b,uAb,vAb);_.xf=function wAb(){this.p=(this.mb[2]-this.mb[1])/this.j;this.n=(this.mb[0]-this.mb[3])/this.a;this.o=-this.p-this.n};_.Ff=function xAb(){var a,b,c,d;c=this.mb[0]-this.mb[1];d=this.mb[0]-this.mb[2];($wnd.Math.abs(c-this.q)>I$b||$wnd.Math.abs(d-this.r)>I$b)&&(WT.C=false);this.q=c;this.r=d;Yfb(this.f,this.mb[3]-this.mb[1]);b=1/this.t;a=1/this.k-b;this.a=-b*this.o+this.n*a>1?0.0105:i0b;j5(WT,this.hb[0],this.hb[3],this.a)};_.If=function yAb(a){var b,c,d;TU(this,this.ib,this.jb,8);cU(this,this.i[0],this.i[1]);c=this.mb[0];d=this.mb[1];nU(this,a);alb(a,FU(this,c));XU(this,a);$kb(a,this.s);ZU(this,a,this.mb[2]);tV(a,this.fb,this.i[0]);tV(a,this.i[0],this.i[1]);alb(a,FU(this,d));XU(this,a);tV(a,this.b[0],this.b[1]);this.c=$U(this.n,this.c);this.d=$U(this.o,this.d);this.e=$U(this.p,this.e);if(WT.O!=this){qU(a,this.ib,this.fb,this.c);qU(a,this.jb,this.fb,this.d);qU(a,this.i[1],this.i[0],this.e);qU(a,this.i[0],this.fb,this.e+kV(this.i[1],this.i[0]))}if((LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||WT.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){alb(a,ZT);b=tW(this._);Ykb(a,'C',this.fb.a+(b<0?5:-15),this.fb.b+12);Ykb(a,'A',this.eb.a+5,this.eb.b-4);Ykb(a,'G',this.i[0].a,this.i[0].b+12)}tU(this,a)};_.Jf=function zAb(){return '177 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.t+' '+this.k+' '+this.j};_.Lf=function AAb(a,b){rAb(this);wU(this,a)};_.Mf=function BAb(a,b){rAb(this);xU(this,a)};_.Nf=function CAb(a,b){rAb(this);yU(this,a)};_.Sf=function DAb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Uf=function EAb(){return 177};_.Vf=function FAb(a){if(a==0)return new uib(c6b,this.t,0,0);if(a==1)return new uib(d6b,this.k,0,0);if(a==2)return new uib('Gate Resistance (ohms)',this.j,0,0);return null};_.Wf=function GAb(a){var b,c,d;a[0]='SCR';b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[2]-this.mb[1];a[1]='Ia = '+WV(this.n,'A',false);a[2]='Ig = '+WV(this.p,'A',false);a[3]='Vac = '+WV(b,'V',false);a[4]='Vag = '+WV(c,'V',false);a[5]='Vgc = '+WV(d,'V',false);a[6]=q0b+WV((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.Yf=function HAb(){return 1};_._f=function IAb(a){return a==0?this.ib:a==1?this.jb:this.i[1]};_.ag=function JAb(){return 3};_.bg=function KAb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.ng=function LAb(){return true};_.og=function MAb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.f.a=0;this.r=this.q=this.c=this.d=this.e=0};_.rg=function NAb(a,b){a==0&&b.t>0&&(this.t=b.t);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.j=b.t)};_.wg=function OAb(){var a,b,c;UU(this);this.g=0;if(bV(this._)>bV(this.ab)){this.g=-tW(this._)*tW(this.ab);(this.bb&1)!=0&&(this.X=bV(this._));this.jb.b=this.ib.b}else{this.g=tW(this.ab)*tW(this._);(this.bb&1)!=0&&(this.X=bV(this.ab));this.jb.a=this.ib.a}this.g==0&&(this.g=1);hU(this,16);this.b=QU(2);c=QU(2);KU(this.eb,this.fb,c[0],c[1],0,8);KU(this.eb,this.fb,this.b[0],this.b[1],1,8);this.s=jU(c[0],c[1],this.fb);this.i=QU(2);b=(this.X-16)/2;a=WT.tb;a=lr(a+b%WT.tb);if(b<a){this.ob=this.nb;this.qb=this.pb;return}JU(this.fb,this.jb,this.i[0],a/b,a*this.g);JU(this.fb,this.jb,this.i[1],a/b,WT.tb*2*this.g);this.i[1].a=a5(WT,this.i[1].a);this.i[1].b=a5(WT,this.i[1].b)};_.yg=function PAb(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);i5(WT,this.hb[2]);i5(WT,this.hb[3]);j5(WT,this.hb[2],this.hb[1],this.j);_fb(this.f,this.hb[3],this.hb[1])};_.a=0;_.c=0;_.d=0;_.e=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.t=0;var lC=fSb(337);YF(388,28,m0b,TAb,UAb);_.Ff=function VAb(){var a,b,c,d,e,f;f=this.mb[0]<this.t/2;d=this.mb[1]<this.t/2&&!f;this.a=0;for(c=0;c!=this.b;c++){this.a|=this.mb[this.c+c]>this.t/2?1<<this.b-1-c:0}b=jUb(this.g,OSb(this.a));a=!b?0:b.a;for(c=0;c!=this.d;c++){e=this.A[c+this.e];x5(WT,e.B,(a&1<<this.d-1-c)==0?0:5);j5(WT,this.hb[this.f+c],this.hb[this.e+c],d?1:W0b)}};_.Jf=function WAb(){var a,b,c,d;c=mX(this)+' '+this.b+' '+this.d;b=1<<this.b;for(a=0;a<b;a++){d=jUb(this.g,OSb(a));if(!d)continue;c+=' '+a+' '+d;while(true){d=jUb(this.g,OSb(++a));if(!d)break;c+=' '+d}c+=' -1'}c+=' -2';return c};_.Ig=function XAb(a){var b,c,d,e,f,g;if(a==0)return sib(new uib('# of Address Bits',this.b,1,1));if(a==1)return sib(new uib('# of Data Bits',this.d,1,1));if(a==2){c=new tib('Contents',0);c.r=new wS;vS(c.r);f='';if(QAb!=null){f=QAb;QAb=null}else{e=1<<this.b;for(d=0;d<e;d++){g=jUb(this.g,OSb(d));if(!g)continue;f+=d+': '+g;b=1;while(true){g=jUb(this.g,OSb(++d));if(!g)break;f+=' '+g;if(++b==8)break}f+=GZb}}pS(c.r,f);return c}if(a==3&&Nqb()){c=new uib('',0,-1,-1);c.f=new hBb;c.a=new eL('Load Contents From File');c.o=true;return c}return null};_.Jg=function YAb(){return 'Static RAM'};_.Uf=function ZAb(){return 413};_.Yf=function $Ab(){return this.d};_.ag=function _Ab(){return 2+this.b+this.d};_.ig=function aBb(){return this.d};_.ng=function bBb(){return true};_.Mg=function cBb(b,c){var d,e,f,g,h,i,j,k,m;if(b==0&&c.t>=2&&c.t<=16){this.b=lr(c.t);SAb(this);uX(this)}if(b==1&&c.t>=2&&c.t<=16){this.d=lr(c.t);SAb(this);uX(this)}if(b==2){j=lS(c.r);i=rTb(j,GZb);qUb(this.g);for(f=0;f!=i.length;f++){try{h=i[f];e=rTb(h,': *');d=RAb(e[0]);m=rTb(e[1],' +');for(g=0;g!=m.length;g++){k=RAb(m[g]);mUb(this.g,OSb(d++),OSb(k))}}catch(a){a=wF(a);if(!fr(a,15))throw xF(a)}}}};_.Ng=function dBb(){SAb(this)};_.yg=function eBb(){var a,b;for(a=0;a!=this.d;a++){b=this.A[a+this.e];o5(WT,0,this.hb[this.f+a],b.B);i5(WT,this.hb[this.f+a]);i5(WT,this.hb[this.e+a])}};_.Ag=function fBb(){var a,b,c;a=0;c=this.mb[0]<this.t/2;if(!c)return;for(b=0;b!=this.d;b++){a|=this.mb[this.e+b]>this.t/2?1<<this.d-1-b:0}mUb(this.g,OSb(this.a),OSb(a))};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var QAb=null;var mC=fSb(388);YF(813,812,u5b,hBb);var nC=fSb(813);YF(335,242,m0b,iBb,jBb);_.Ff=function kBb(){var a,b;if(this.k){if(this.mb[0]>this.o){this.k=false;b=this.f}else{b=this.e}}else{if(this.mb[0]<this.g){this.k=true;b=this.e}else{b=this.f}}a=this.j*WT.vd*g0b;b=$wnd.Math.max($wnd.Math.min(this.a+a,b),this.a-a);x5(WT,this.lb,b)};_.If=function lBb(a){tU(this,a);nU(this,a);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);uV(a,this.d);a.a.lineWidth=2;pV(a,this.n);a.a.lineWidth=1;this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V)};_.Sf=function mBb(a){if(a==1)return this.W;return 0};_.Uf=function nBb(){return 182};_.Wf=function oBb(a){a[0]='Schmitt Trigger~'};_.wg=function pBb(){var a,b;Vmb(this);b=16;16>this.X/2&&(b=lr(this.X/2));this.eb=GU(this.ib,this.jb,0.5-b/this.X);this.fb=GU(this.ib,this.jb,0.5+(b-3)/this.X);a=QU(3);KU(this.eb,this.fb,a[0],a[1],0,16);a[2]=GU(this.ib,this.jb,0.5+(b-5)/this.X);this.d=lU(a)};_.zg=function qBb(){this.a=this.mb[1]};_.a=0;var oC=fSb(335);YF(159,1,{159:1},RCb);_.a=0;_.b=false;_.c=0;_.d=0;_.f=0;_.g=0;_.k=false;_.n=0;_.o=false;_.p=false;_.q=0;_.r=0;_.s=false;_.t=false;_.v=0;_.D=0;_.F=0;_.G=128;_.H=0;_.I=0;_.J=false;_.K=false;_.L=false;_.M=false;_.N=false;_.O=false;_.P=false;_.Q=false;_.R=false;_.S=false;_.T=false;_.U=false;_.W=false;_.X=0;_.Y=0;_.$=0;_.ab=0;var rBb,sBb=0,tBb=0,uBb=0,vBb;var OC=fSb(159);YF(52,187,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,124:1,24:1,198:1,67:1,108:1,195:1,92:1,107:1,130:1,44:1,197:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1,52:1},UCb);var pC=fSb(52);YF(17,7,{7:1,10:1,17:1},ZCb,$Cb);_.Cf=function _Cb(){return false};_.If=function aDb(a){alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);a.a.save();Pf(a.a,1/WT.Cd[0],1/WT.Cd[3]);Xf(a.a,-WT.Cd[4],-WT.Cd[5]);YCb(this);this.a.v=-1;LBb(this.a,a);a.a.restore();TU(this,this.ib,this.jb,0);tU(this,a)};_.mh=function bDb(){var a,b,c,d,e,f,g;a='403 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb;b=aCb(this.a);if(b==null)return null;c=(d=(e=32>>>0,e.toString(16)),f='\\\\u'+uTb('0000',d.length)+d,g=String.fromCharCode(95),b.replace(new RegExp(f,'g'),g));c=qTb(c,'o_','');return a+' '+c};_.Jf=function(){return this.mh()};_.Uf=function cDb(){return 403};_.$f=function dDb(){return 2};_.ag=function eDb(){return 0};_.sh=function fDb(){RU(this);sCb(this.a,true)};_.og=function(){this.sh()};_.Mh=function gDb(){UU(this);YCb(this)};_.wg=function(){this.Mh()};var qC=fSb(17);YF(145,1,{145:1},qDb,rDb);_.a=0.9999;_.b=false;_.c=0;_.f=0;_.g=0;_.i=0;_.j=1;_.k=false;_.n=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;var hDb;var rC=fSb(145);YF(598,1,{},tDb);var sC=fSb(598);YF(315,126,{25:1,55:1,156:1,12:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},GDb);_.Eh=function HDb(){vDb(this)};_.Fh=function IDb(){wDb(this)};_.Ze=function KDb(a){var b;b=a.f;kCb(this.Y,b.a,TRb(b.Nb?(SRb(),b.c.checked?true:false):(SRb(),b.c.defaultChecked?true:false)));FDb(this)};_.M=0;_.N=0;_.P=0;var NC=fSb(315);YF(688,1,P_b,LDb);_.Ze=function MDb(a){BCb(this.a.Y,false,false);DCb(this.a.Y,false);FDb(this.a)};var xC=fSb(688);YF(697,1,{},NDb);_.Ae=function ODb(){CDb(this.a)};var tC=fSb(697);YF(698,1,l_b,PDb);\n",
"_.Ke=function QDb(a){vDb(this.a)};var uC=fSb(698);YF(699,1,l_b,RDb);_.Ke=function SDb(a){wDb(this.a)};var vC=fSb(699);YF(700,1,l_b,TDb);_.Ke=function UDb(a){uCb(this.a.Y)};var wC=fSb(700);YF(689,1,P_b,VDb);_.Ze=function WDb(a){BCb(this.a.Y,false,false);DCb(this.a.Y,true);FDb(this.a)};var yC=fSb(689);YF(690,1,P_b,XDb);_.Ze=function YDb(a){BCb(this.a.Y,true,true);FDb(this.a)};var zC=fSb(690);YF(691,1,P_b,ZDb);_.Ze=function $Db(a){this.a.P<this.a.Y._.a.a.length&&nDb(TXb(this.a.Y._,this.a.P),false);FDb(this.a)};var AC=fSb(691);YF(692,1,P_b,_Db);_.Ze=function aEb(a){this.a.P<this.a.Y._.a.a.length&&nDb(TXb(this.a.Y._,this.a.P),true);FDb(this.a)};var BC=fSb(692);YF(693,1,{},bEb);_.Ae=function cEb(){ADb(this.a)};var CC=fSb(693);YF(694,1,l_b,dEb);_.Ke=function eEb(a){VEb(this.a.Q,0);ADb(this.a);FDb(this.a)};var DC=fSb(694);YF(695,1,l_b,fEb);_.Ke=function gEb(a){vDb(this.a)};var EC=fSb(695);YF(696,1,l_b,hEb);_.Ke=function iEb(a){vDb(this.a)};var FC=fSb(696);YF(684,1,l_b,jEb);_.Ke=function kEb(a){var b;this.b.P=this.a;for(b=0;b<this.b.e.a.a.length;b++){b==this.a?se(TXb(this.b.e,b),t6b):ye(TXb(this.b.e,b),t6b)}FDb(this.b)};_.a=0;var GC=fSb(684);YF(685,1,l_b,lEb);_.Ke=function mEb(a){var b,c,d,e;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;c=zDb(this.a);if(c==0)return;c=c*0.999;e=d0b;d=d0b;for(b=0;e<c;b++){d=e;e*=(wBb(),vBb)[b%3]}CCb(this.a.Y,this.a.P,d);FDb(this.a)};var HC=fSb(685);YF(232,1,{232:1},nEb);var JC=fSb(232);YF(687,1,l_b,oEb);_.Ke=function pEb(a){this.a.b=(SRb(),TRb(this.a.b)?false:true);aL(this.a.a,TRb(this.a.b)?'-':'+');FDb(this.a.e)};var IC=fSb(687);YF(317,1,{},sEb);var KC=fSb(317);YF(316,1,P_b,tEb);_.Ze=function uEb(a){vDb(this.a);FDb(this.a)};var LC=fSb(316);YF(686,1,l_b,vEb);_.Ke=function wEb(a){var b,c;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;b=zDb(this.a);if(b==0)return;c=JDb(b);CCb(this.a.Y,this.a.P,c);FDb(this.a)};var MC=fSb(686);YF(794,46,{275:1,193:1,192:1,25:1,55:1,12:1,23:1,24:1,68:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1},FEb);_.Ne=function GEb(a){var b;_h(a.a)==1||_h(a.a)==4?(b=BEb(this),CEb(this,b),VL(this,false)):(CEb(this,this.a),VL(this,false))};_.Pe=function HEb(a){var b;b=BEb(this);CEb(this,b);VL(this,false)};_.Se=function IEb(a){!!a.a&&(a.a.preventDefault(),undefined);AEb(this,ci(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var xEb;var QC=fSb(794);YF(795,1,{},JEb);_.wf=function KEb(a,b){var c,d;c=$wnd.Math.max(0,this.b-(a/4|0));d=$wnd.Math.max(0,this.c-(7*b/12|0));$L(this.a,c,d)};_.b=0;_.c=0;var PC=fSb(795);YF(134,855,{32:1,275:1,410:1,193:1,247:1,411:1,192:1,873:1,874:1,875:1,872:1,25:1,12:1,23:1,24:1,20:1,26:1,18:1,21:1},WEb,XEb,YEb);_.Ke=function ZEb(a){!!a.a&&(a.a.preventDefault(),undefined)};_.Ne=function $Eb(a){this.d=false;!!a.a&&(a.a.preventDefault(),undefined);QEb(this,pm(a),true)};_.Oe=function _Eb(a){!!a.a&&(a.a.preventDefault(),undefined);if(this.d&&a.a.buttons==0){UI(ue(this.b));this.d=false;return}REb(this,pm(a))};_.Pe=function aFb(a){if(this.d)return;this.e&&!!this.a&&LU(this.a)&&P4(WT,null)};_.Qe=function bFb(a){this.e&&!!this.a&&P4(WT,this.a)};_.Re=function cFb(a){!!a.a&&(a.a.preventDefault(),undefined);UI(ue(this.b));if(this.e&&this.d){this.k=OEb(this,pm(a));this.d=false;SEb(this);!!this.c&&this.c.Ae()}};_.Se=function dFb(a){UEb(this,a)};_.Te=function eFb(a){!!a.a&&(a.a.preventDefault(),undefined);this.d=false};_.Ue=function fFb(a){!!a.a&&(a.a.preventDefault(),undefined);if(this.e&&this.d){this.d=false;SEb(this);!!this.c&&this.c.Ae()}};_.Ve=function gFb(a){var b;!!a.a&&(a.a.preventDefault(),undefined);b=a.a.touches[0];REb(this,Yl(b,(DI(),this.Sb)))};_.We=function hFb(a){var b;!!a.a&&(a.a.preventDefault(),undefined);this.d=false;b=a.a.touches[0];QEb(this,Yl(b,(DI(),this.Sb)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var LEb=3,MEb=2,NEb=14;var RC=fSb(134);YF(623,126,t_b,kFb);_.Eh=function lFb(){iFb(this)};var XC=fSb(623);YF(624,1,{883:1,12:1},mFb);_.Me=function nFb(a){jFb(this.a)};var SC=fSb(624);YF(625,1,{868:1,12:1},oFb);_.Le=function pFb(a){iFb(this.a)};var TC=fSb(625);YF(626,1,l_b,qFb);_.Ke=function rFb(a){iFb(this.a)};var UC=fSb(626);YF(627,1,l_b,sFb);_.Ke=function tFb(a){Sfb(this.a)};var VC=fSb(627);YF(628,1,{},uFb);_.ih=function vFb(a,b){return fTb(a,b)};_.Pd=function wFb(a){return this===a};var WC=fSb(628);YF(360,28,m0b,AFb,BFb);_.Jf=function CFb(){var a,b;b=new KTb;HTb(b,mX(this));b.a+=' ';FTb(b,this.a);for(a=0;a<this.d.length;a++){b.a+=' ';HTb(b,''+this.d[a])}return b.a};_.Hg=function DFb(){if((this.bb&8)!=0&&this.A[2].A){this.b=0;this.c=this.A[0].A;yFb(this)}else{if(this.A[0].A!=this.c){this.c=this.A[0].A;this.c&&yFb(this)}}};_.Ig=function EFb(a){var b,c,d;if(a==0){b=new uib('',0,-1,-1);b.b=new X1('Play Once',(this.bb&4)!=0);return b}if(a==1){b=new uib('Sequence',0,-1,-1);b.r=new wS;vS(b.r);d=new LTb;for(c=0;c<this.a;c++)DTb(d,(this.d[c/32|0]&1<<c%32)!=0?49:48);pS(b.r,d.a);return b}return null};_.Jg=function FFb(){return 'sequence generator'};_.Uf=function GFb(){return 188};_.ag=function HFb(){return (this.bb&8)!=0?3:2};_.gg=function IFb(){return this.mb[1]};_.ig=function JFb(){return 1};_.og=function KFb(){sX(this);this.b=0};_.Mg=function LFb(a,b){var c,d,e,f;if(a==0){this.bb=pib(b,this.bb,4);return}if(a==1){f=lS(b.r);this.a=0;for(e=0;e<f.length;e++){c=(HYb(e,f.length),f.charCodeAt(e));(c==48||c==49)&&++this.a}this.d=rq(pr,l$b,8,this.a/32|0,15,1);this.a=0;for(d=0;d<f.length;d++){c=(HYb(d,f.length),f.charCodeAt(d));if(c==48||c==49){c==49&&(this.d[this.a/32|0]|=1<<this.a%32);++this.a}}return}};_.Ng=function MFb(){zFb(this)};_.a=0;_.b=0;_.c=false;var YC=fSb(360);YF(366,28,m0b,QFb,RFb);_.Hg=function SFb(){var a,b,c;c=0;this.A[7].A&&(c+=8);this.A[8].A&&(c+=4);this.A[9].A&&(c+=2);this.A[10].A&&(c+=1);a=true;(this.bb&2)!=0&&!this.A[11].A&&(a=false);if(!a||c==15&&(this.bb&4)!=0){for(b=0;b!=7;b++){this.A[b].k||(console.log(z0b+b+A0b),undefined);this.A[b].A=false}}else{for(b=0;b<7;b++)yX(this,b,NFb[c][b])}};_.Ig=function TFb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1('Blank Pin',(this.bb&2)!=0);return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Blank on 1111',(this.bb&4)!=0);return b}return null};_.Jg=function UFb(){return '7-Segment Decoder'};_.Uf=function VFb(){return 197};_.ag=function WFb(){return (this.bb&2)!=0?12:11};_.ig=function XFb(){return 7};_.Mg=function YFb(a,b){if(a==0){this.bb=pib(b,this.bb,2);PFb(this);uX(this);return}a==1&&(this.bb=pib(b,this.bb,4))};_.Ng=function ZFb(){PFb(this)};var NFb;var ZC=fSb(366);YF(348,28,m0b,hGb,iGb);_.xf=function jGb(){var a,b;if(this.d==0||this.e==null){for(b=0;b!=this.i;b++)this.A[b].i=0;return}this.A[this.b].i=0;for(a=0;a!=this.j;a++){this.A[a].i=-this.d*Xfb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]));this.A[this.b].i-=this.A[a].i}};_.Ff=function kGb(){var a;kX(this);if(this.d==0)return;for(a=0;a!=this.j;a++)Yfb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]))};_.If=function lGb(a){var b,c,d,e,f,g,h,i,j,k,m,n;lX(this,a);alb(a,(K7(),H7));h=this.p*2;this.f!=0&&(h=lr(h*0.9));(this.F<=4||(this.bb&T$b)!=0)&&(h=h/2|0);i=h*2;m=this.nb+this.p+this.r*this.p-h;n=this.pb-this.p+this.s*this.p-i;this.F<=4&&(this.bb&6144)!=0&&(n+=10);c=this.a==7?aGb:this.a==14?$Fb:_Fb;k=this.F<=4?5:h/6|0;e=this.F<=4?7:(this.bb&T$b)!=0?3:7;for(j=0;j!=2;j++)for(f=0;f!=this.j;f++){g=f*4;b=c[g]!==c[g+2]&&c[g+1]!==c[g+3];if(b!=(j==0))continue;eGb(this,a,f);dGb(a,new hxb(m+c[g]*h,n+c[g+1]*i),new hxb(m+c[g+2]*h,n+c[g+3]*i),k)}if(this.f==1){eGb(this,a,this.a);d=lr($wnd.Math.max(h*1.5,h+12));cGb(a,m+h+d,n+i*2,e)}if(this.f==2){eGb(this,a,this.a);d=lr($wnd.Math.max(h*1.5,h+14));cGb(a,m+h+d,n+lr(i*0.5),e);cGb(a,m+h+d,n+lr(i*1.5),e)}};_.Jf=function mGb(){return mX(this)+' '+this.a+' '+this.f+' '+this.d};_.Ig=function nGb(a){var b;if(a==0){b=new uib('Segments',0,-1,-1);b.c=new l2;zP(b.c,xRb('7 Segment'));zP(b.c,xRb('14 Segment'));zP(b.c,xRb('16 Segment'));k2(b.c,this.a==7?0:this.a==14?1:2);return b}if(a==1){b=new uib('Extra Segment',0,-1,-1);b.c=new l2;zP(b.c,xRb('None'));zP(b.c,xRb('Decimal Point'));zP(b.c,xRb('Colon'));k2(b.c,this.f);return b}if(a==2){b=new uib('Diodes',0,-1,-1);b.c=new l2;zP(b.c,xRb('Common Cathode'));zP(b.c,xRb('Common Anode'));zP(b.c,xRb('None (logic inputs)'));k2(b.c,this.d==1?0:this.d==-1?1:2);return b}return null};_.Jg=function oGb(){return this.j+'-segment display'};_.Uf=function pGb(){return 157};_.ag=function qGb(){return this.i};_.ig=function rGb(){return 0};_.Kg=function sGb(){return false};_.ng=function tGb(){return this.d!=0};_.Mg=function uGb(a,b){var c;if(a==0){c=ue(b.c).selectedIndex;this.a=c==0?7:c==1?14:16;fGb(this);return}if(a==1){this.f=ue(b.c).selectedIndex;fGb(this);return}if(a==2){c=ue(b.c).selectedIndex;this.d=c==0?1:c==1?-1:0;fGb(this);return}};_.Ng=function vGb(){gGb(this)};_.yg=function wGb(){var a,b;xX(this);if(this.d==0)return;this.e=rq(Zz,XYb,119,this.j,0,1);b=Wgb(j5b);for(a=0;a!=this.j;a++){this.e[a]=new agb(WT);$fb(this.e[a],b);this.d==1?_fb(this.e[a],this.hb[a],this.hb[this.b]):_fb(this.e[a],this.hb[this.b],this.hb[a])}};_.Ag=function xGb(){this.b>0&&$wnd.Math.abs(this.A[this.b].i)>e0b&&q5(WT,f5b,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var $Fb,_Fb,aGb;var $C=fSb(348);YF(615,126,t_b,AGb);_.Gh=function BGb(){zGb(this)};var cD=fSb(615);YF(616,1,U_b,CGb);_.Je=function DGb(a){yGb(this.a)};var _C=fSb(616);YF(617,1,l_b,EGb);_.Ke=function FGb(a){zGb(this.a)};var aD=fSb(617);YF(618,1,l_b,GGb);_.Ke=function HGb(a){Sfb(this.a)};var bD=fSb(618);YF(351,28,m0b,JGb,KGb);_.Fg=function LGb(){return 8};_.Jf=function MGb(){var a,b;a=rq(uF,P0b,8,this.n,16,1);for(b=0;b<this.n;b++)a[b]=this.A[2+b].A;return mX(this)+bY(a)};_.Hg=function NGb(){var a;if(this.A[1].A!=this.a){this.a=this.A[1].A;if(this.a&&this.n>0){for(a=this.n-2;a>=0;a--)this.A[2+a+1].A=this.A[2+a].A;this.A[2].A=this.A[0].A}}};_.Ig=function OGb(a){if(a==0)return sib(new uib(C0b,this.n,1,1));return null};_.Jg=function PGb(){return 'SIPO shift register'};_.Uf=function QGb(){return 189};_.ag=function RGb(){return 2+this.n};_.ig=function SGb(){return this.n};_.Lg=function TGb(){return true};_.Mg=function UGb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=lr(b.t);IGb(this);uX(this)}return}};_.Ng=function VGb(){IGb(this)};_.a=false;var dD=fSb(351);YF(678,126,t_b,$Gb);_.Eh=function _Gb(){WGb(this)};_.c=0;var jD=fSb(678);YF(679,1,l_b,aHb);_.Ke=function bHb(a){WGb(this.a)};var eD=fSb(679);YF(680,1,l_b,cHb);_.Ke=function dHb(a){WGb(this.a);Sfb(this.a)};var fD=fSb(680);YF(681,1,l_b,eHb);_.Ke=function fHb(a){Sfb(this.a)};var gD=fSb(681);YF(682,1,P_b,gHb);_.Ze=function hHb(a){ZGb(this.a,a)};var hD=fSb(682);YF(683,1,U_b,iHb);_.Je=function jHb(a){ZGb(this.a,a)};var iD=fSb(683);YF(330,7,m0b,kHb,lHb);_.xf=function mHb(){var a;a=this.mb[0]-this.mb[1];this.W=a/this.g};_.Ff=function nHb(){this.g=this.i?this.f:this.e;j5(WT,this.hb[0],this.hb[1],this.g)};_.If=function oHb(a){TU(this,this.ib,this.jb,8);nU(this,a);ZU(this,a,this.mb[0]);XU(this,a);$kb(a,this.a);ZU(this,a,this.mb[1]);XU(this,a);$kb(a,this.b);this.i&&(this.V=$U(this.W,this.V),WT.O!=this&&qU(a,this.ib,this.jb,this.V));tU(this,a)};_.Jf=function pHb(){return '187 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Uf=function qHb(){return 187};_.Vf=function rHb(a){if(a==0)return new uib($4b,this.f,0,0);if(a==1)return new uib(_4b,this.e,0,0);if(a==2)return new uib('Breakdown voltage',this.c,0,0);if(a==3)return new uib('Holding current (A)',this.d,0,0);return null};_.Wf=function sHb(a){a[0]='spark gap';zU(this,a);a[3]=this.i?'on':a5b;a[4]='Ron = '+WV(this.f,wRb,false);a[5]='Roff = '+WV(this.e,wRb,false);a[6]='Vbreakdown = '+WV(this.c,'V',false)};_.ng=function tHb(){return true};_.og=function uHb(){RU(this);this.i=false};_.rg=function vHb(a,b){b.t>0&&a==0&&(this.f=b.t);b.t>0&&a==1&&(this.e=b.t);b.t>0&&a==2&&(this.c=b.t);b.t>0&&a==3&&(this.d=b.t)};_.wg=function wHb(){var a;UU(this);hU(this,24);a=GU(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=gU(this.ib,a,8,8);a=GU(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=gU(this.jb,a,8,8)};_.yg=function xHb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.zg=function yHb(){var a;$wnd.Math.abs(this.W)<this.d&&(this.i=false);a=this.mb[0]-this.mb[1];$wnd.Math.abs(a)>this.c&&(this.i=true)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=false;var kD=fSb(330);YF(711,47,x0b,zHb);_.fg=function AHb(){return 0};var lD=fSb(711);YF(385,7,m0b,BHb,CHb);_.If=function DHb(a){var b,c,d;a.a.save();a.c=a.b;d=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||this.b;b=new okb(j0b,d?1:0,14);clb(a,b);alb(a,d?ST:ZT);TU(this,this.ib,this.eb,0);c=xRb(G3b);sU(this,a,c,this.ib,this.eb);ZU(this,a,this.mb[0]);d&&alb(a,ST);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function EHb(){return '408 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.f+' '+this.a};_.Uf=function FHb(){return 408};_.Vf=function GHb(a){var b;if(a==0){b=new tib(v0b,this.d);return b}if(a==1){b=new uib('Trigger Type',this.f,-1,-1);b.c=new l2;zP(b.c,xRb('>='));zP(b.c,xRb('<='));k2(b.c,this.f);return b}if(a==2){b=new tib(Z4b,this.a);return b}return null};_.Wf=function HHb(a){a[0]='stop trigger';a[1]=o0b+WV(this.mb[0],'V',false);a[2]='Vtrigger = '+WV(this.d,'V',false);a[3]=this.e?'stopping in '+WV(this.c+this.a-WT.td,'s',false):this.b?'stopped':'waiting'};_.ag=function IHb(){return 1};_.gg=function JHb(){return this.mb[0]};_.og=function KHb(){this.e=false};_.rg=function LHb(a,b){a==0&&(this.d=b.t);a==1&&(this.f=ue(b.c).selectedIndex);a==2&&(this.a=b.t)};_.wg=function MHb(){UU(this);this.eb=GU(this.ib,this.jb,1-8/this.X)};_.Ag=function NHb(){this.b=false;if(!this.e&&(this.f==0&&this.mb[0]>=this.d||this.f==1&&this.mb[0]<=this.d)){this.e=true;this.c=WT.td}if(this.e&&WT.td>=this.c+this.a){this.e=false;this.b=true;U4(WT,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var mD=fSb(385);YF(103,1,{},QHb,RHb,SHb);_.b=0;_.c=0;_.d=false;var nD=fSb(103);YF(619,126,t_b,UHb);var rD=fSb(619);YF(620,1,{},VHb);var oD=fSb(620);YF(621,1,l_b,WHb);_.Ke=function XHb(a){THb(this.a)};var pD=fSb(621);YF(622,1,l_b,YHb);_.Ke=function ZHb(a){HM(this.a,false)};var qD=fSb(622);YF(239,7,{7:1,10:1,239:1},aIb,bIb);_.Ff=function cIb(){x5(WT,this.lb,this.n)};_.If=function dIb(a){var b,c,d,e,f,g,h;TU(this,this.ib,this.jb,17);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:(K7(),E7));XU(this,a);f=this.jb.a;g=this.jb.b;rV(a,f,g,17);bU(this,f-17,g-17,f+17,g+17);d=(PTb(),CF(Date.now()));d=HF(d,2000);zF(d,m$b)>0&&(d=MF(2000,d));e=1+OF(d)*0.002;WT.ed&&(e=1+2*(this.e-this.i)/(this.f-this.i));a.a.beginPath();a.a.lineWidth=3;for(b=-10;b<=10;b++){h=g+lr(0.95*$wnd.Math.sin(b*VYb*e/10)*8);b==-10?Nf(a.a,f+-10,h):Lf(a.a,f+b,h)}a.a.stroke();a.a.lineWidth=1;if(WT.cd.c){c=WV(this.e,n0b,true);(this._==0||this.ab==0)&&uU(this,a,c,17)}tU(this,a);this.V=$U(-this.W,this.V);WT.O!=this&&qU(a,this.ib,this.eb,this.V)};_.Jf=function eIb(){return '170 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Uf=function fIb(){return 170};_.Vf=function gIb(a){var b;if(a==0)return new uib('Min Frequency (Hz)',this.i,0,0);if(a==1)return new uib('Max Frequency (Hz)',this.f,0,0);if(a==2)return new uib('Sweep Time (s)',this.k,0,0);if(a==3){b=new uib('',0,-1,-1);b.b=new X1('Logarithmic',(this.bb&1)!=0);return b}if(a==4)return new uib(w0b,this.g,0,0);if(a==5){b=new uib('',0,-1,-1);b.b=new X1('Bidirectional',(this.bb&2)!=0);return b}return null};_.Wf=function hIb(a){a[0]='sweep '+((this.bb&1)==0?'(linear)':'(log)');a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=o0b+WV(this.mb[0],'V',false);a[3]='f = '+WV(this.e,n0b,false);a[4]='range = '+WV(this.i,n0b,false)+' .. '+WV(this.f,n0b,false);a[5]='time = '+WV(this.k,'s',false)};_.ag=function iIb(){return 1};_.bg=function jIb(){return -this.mb[0]*this.W};_.gg=function kIb(){return this.mb[0]};_.ig=function lIb(){return 1};_.jg=function mIb(a){return true};_.og=function nIb(){$Hb(this)};_.rg=function oIb(a,b){var c;c=1/(8*WT.vd);if(a==0){this.i=b.t;this.i>c&&(this.i=c)}if(a==1){this.f=b.t;this.f>c&&(this.f=c)}a==2&&(this.k=b.t);if(a==3){this.bb&=-2;U1(b.b)&&(this.bb|=1)}a==4&&(this.g=b.t);if(a==5){this.bb&=-3;U1(b.b)&&(this.bb|=2)}_Hb(this)};_.wg=function pIb(){UU(this);this.eb=GU(this.ib,this.jb,1-17/this.X)};_.yg=function qIb(){o5(WT,0,this.hb[0],this.lb)};_.zg=function rIb(){WT.vd!=this.j&&_Hb(this);this.n=$wnd.Math.sin(this.d)*this.g;this.d+=this.e*2*VYb*WT.vd;this.e=this.e*this.c+this.b;if(this.e>=this.f&&this.a==1){if((this.bb&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 sD=fSb(239);YF(234,54,{7:1,10:1,234:1,54:1},tIb,uIb);_.xf=function vIb(){this.q==2&&(this.bb&1)!=0&&this.d==2&&(this.W=0)};_.If=function wIb(a){var b;TU(this,this.ib,this.jb,16);cU(this,this.c[0],this.c[this.d-1]);ZU(this,a,this.mb[0]);tV(a,this.ib,this.eb);for(b=0;b!=this.d;b++){ZU(this,a,this.mb[b+1]);tV(a,this.b[b],this.c[b])}LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||alb(a,ZT);tV(a,this.eb,this.b[this.q]);this.V=$U(this.W,this.V);qU(a,this.ib,this.eb,this.V);this.q==2&&(this.bb&1)!=0&&this.d==2||qU(a,this.b[this.q],this.c[this.q],this.V);tU(this,a)};_.Jf=function xIb(){return m9(this)+' '+this.a+' '+this.d};_.Lf=function yIb(a,b){wU(this,a);this.q=this.p-1-this.q};_.Mf=function zIb(a,b){xU(this,a);this.q=this.p-1-this.q};_.Nf=function AIb(a,b){yU(this,a);this.q=this.p-1-this.q};_.Qf=function BIb(a,b){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return false;return iU(a,b,0,1+this.q)};_.Sf=function CIb(a){if(a==0)return -this.W;if(a==this.q+1)return this.W;return 0};_.Uf=function DIb(){return 83};_.Vf=function EIb(a){if(a==1)return rib(sib(new uib(O5b,this.a,0,100)));if(a==2)return rib(sib(new uib('# of Throws',this.d,2,10)));return n9(this,a)};_.Wf=function FIb(a){a[0]=W4b+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false)};_._f=function GIb(a){return a==0?this.ib:this.c[a-1]};_.ag=function HIb(){return 1+this.d};_.fg=function IIb(){return 83};_.Ah=function JIb(){return tyb(tyb(new wyb(this.eb),new wyb(this.b[0])),new wyb(this.b[this.d-1]))};_.ig=function KIb(){return this.q==2&&(this.bb&1)!=0&&this.d==2?0:1};_.lg=function LIb(){return false};_.mg=function MIb(){return true};_.rg=function NIb(a,b){if(a==1){this.a=lr(b.t)}else if(a==2){b.t>=2&&(this.d=lr(b.t));this.d>2&&(this.o=false);eU(this);sIb(this)}else p9(this,a,b)};_.wg=function OIb(){sIb(this)};_.yg=function PIb(){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return;p5(WT,this.hb[0],this.hb[this.q+1],this.lb,0)};_.Bh=function QIb(){var a,b,c;r9(this);if(this.a!=0){for(a=0;a!=WT.ab.a.a.length;a++){b=RXb(WT.ab,a);if(fr(b,234)){c=b;c.a==this.a&&this.q<c.p&&(c.q=this.q)}}}};_.a=0;_.d=0;var tD=fSb(234);YF(365,28,m0b,SIb,TIb);_.Hg=function UIb(){this.A[3].A&&!this.w&&this.A[0].A&&(this.A[1].A=!this.A[1].A);(this.bb&4)!=0&&this.A[5].A&&(this.A[1].A=true);((this.bb&2)!=0||(this.bb&4)!=0)&&this.A[4].A&&(this.A[1].A=false);this.A[2].A=!this.A[1].A;this.w=this.A[3].A};_.Ig=function VIb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(V4b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1('Set Pin',(this.bb&4)!=0);return b}return null};_.Jg=function WIb(){return 'T flip-flop'};_.Uf=function XIb(){return 193};_.ag=function YIb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function ZIb(){return 2};_.og=function $Ib(){sX(this);this.mb[2]=this.t;this.A[2].A=true};_.Mg=function _Ib(a,b){if(a==0){U1(b.b)?(this.bb|=2):(this.bb&=-3);RIb(this);eU(this);uX(this)}if(a==1){U1(b.b)?(this.bb|=4):(this.bb&=-5);RIb(this);eU(this);uX(this)}};_.Ng=function aJb(){RIb(this)};var vD=fSb(365);YF(324,7,m0b,bJb,cJb);_.xf=function dJb(){var a,b;this.o[0]=this.mb[0]-this.mb[1];this.o[1]=this.mb[2]-this.mb[3];this.o[2]=this.mb[3]-this.mb[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.o[b]}this.e[3]=this.e[1]-this.e[2]};_.Ff=function eJb(){g5(WT,this.hb[0],this.hb[1],this.c[0]);g5(WT,this.hb[2],this.hb[3],this.c[1]);g5(WT,this.hb[3],this.hb[4],this.c[2])};_.If=function fJb(a){var b;for(b=0;b!=5;b++){ZU(this,a,this.mb[b]);tV(a,this.k[b],this.i[b])}for(b=0;b!=4;b++){if(b==1)continue;WU(this,a,this.e[b]*(this.mb[b]-this.mb[b+1]));pU(this,a,b>1?-6*this.f:6*this.f,this.i[b],this.i[b+1],this.mb[b],this.mb[b+1])}alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);for(b=0;b!=4;b+=2){tV(a,this.j[b],this.j[b+1])}for(b=0;b!=4;b++)this.d[b]=$U(this.e[b],this.d[b]);qU(a,this.k[0],this.i[0],this.d[0]);qU(a,this.i[0],this.i[1],this.d[0]);qU(a,this.i[1],this.k[1],this.d[0]);qU(a,this.k[2],this.i[2],this.d[1]);qU(a,this.i[2],this.i[3],this.d[1]);qU(a,this.i[3],this.k[3],this.d[3]);qU(a,this.i[3],this.i[4],this.d[2]);qU(a,this.i[4],this.k[4],this.d[2]);tU(this,a);TU(this,this.k[0],this.k[4],0)};_.Jf=function gJb(){return '169 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.n+' '+this.e[0]+' '+this.e[1]+' '+this.e[2]+' '+this.b};_.Lf=function hJb(a,b){this.bb^=1;wU(this,a)};_.Mf=function iJb(a,b){this.bb^=1;xU(this,a)};_.Nf=function jJb(a,b){this.bb^=1;yU(this,a)};_.Qf=function kJb(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};_.Sf=function lJb(a){if(a==0)return -this.e[0];if(a==1)return this.e[0];if(a==2)return -this.e[1];if(a==3)return this.e[3];return this.e[2]};_.Uf=function mJb(){return 169};_.Vf=function nJb(a){var b;if(a==0)return new uib(w6b,this.g,I$b,5);if(a==1)return sib(new uib(x6b,1/this.n,1,10));if(a==2)return sib(new uib(M4b,this.b,0,1));if(a==3){b=new uib('',0,-1,-1);b.b=new X1(c1b,(this.bb&2)==0);return b}return null};_.Wf=function oJb(a){a[0]=y6b;a[1]=N4b+WV(this.g,'H',false);a[2]=z6b+this.n;a[3]='Vd1 = '+WV(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+WV(this.mb[1]-this.mb[3],'V',false)};_._f=function pJb(a){return this.k[a]};_.ag=function qJb(){return 5};_.og=function rJb(){this.e[0]=this.e[1]=this.e[2]=this.e[3]=this.mb[0]=this.mb[1]=this.mb[2]=this.mb[3]=this.mb[4]=this.d[0]=this.d[1]=this.d[2]=0;this.c[0]=this.c[1]=this.c[2]=0};_.rg=function sJb(a,b){a==0&&b.t>0&&(this.g=b.t);a==1&&this.n>0&&(this.n=1/b.t);a==2&&b.t>0&&b.t<1&&(this.b=b.t);a==3&&(U1(b.b)?(this.bb&=-3):(this.bb|=2))};_.wg=function tJb(){var a,b,c,d,e;UU(this);this.f=(this.bb&1)!=0?-1:1;d=32*this.f;this.k=QU(5);this.i=QU(5);this.j=QU(4);this.k[0]=this.ib;this.k[2]=this.jb;JU(this.ib,this.jb,this.k[1],0,-d*2);JU(this.ib,this.jb,this.k[3],1,-d);JU(this.ib,this.jb,this.k[4],1,-d*2);c=0.5-12/this.X;b=0.5-2/this.X;IU(this.k[0],this.k[2],this.i[0],c);JU(this.k[0],this.k[2],this.i[1],c,-d*2);IU(this.k[0],this.k[2],this.i[2],1-c);JU(this.k[0],this.k[2],this.i[3],1-c,-d);JU(this.k[0],this.k[2],this.i[4],1-c,-d*2);for(e=0;e!=2;e++){a=-d*e*2;JU(this.k[0],this.k[2],this.j[e],b,a);JU(this.k[0],this.k[2],this.j[e+2],1-b,a)}};_.yg=function uJb(){var a,b,c,d,e,f;c=this.g;d=this.g*this.n*this.n/4;e=this.b*$wnd.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.bb&2)==0?WT.vd/2:WT.vd)/a;f5(WT,this.hb[0],this.hb[1],this.a[0]);m5(WT,this.hb[0],this.hb[1],this.hb[2],this.hb[3],this.a[1]);m5(WT,this.hb[0],this.hb[1],this.hb[3],this.hb[4],this.a[2]);m5(WT,this.hb[2],this.hb[3],this.hb[0],this.hb[1],this.a[3]);f5(WT,this.hb[2],this.hb[3],this.a[4]);m5(WT,this.hb[2],this.hb[3],this.hb[3],this.hb[4],this.a[5]);m5(WT,this.hb[3],this.hb[4],this.hb[0],this.hb[1],this.a[6]);m5(WT,this.hb[3],this.hb[4],this.hb[2],this.hb[3],this.a[7]);f5(WT,this.hb[3],this.hb[4],this.a[8]);for(b=0;b!=5;b++)k5(WT,this.hb[b])};_.zg=function vJb(){var a,b;this.o[0]=this.mb[0]-this.mb[1];this.o[1]=this.mb[2]-this.mb[3];this.o[2]=this.mb[3]-this.mb[4];for(a=0;a!=3;a++){this.c[a]=this.e[a];if((this.bb&2)==0)for(b=0;b!=3;b++)this.c[a]+=this.a[a*3+b]*this.o[b]}};_.b=0;_.f=0;_.g=0;_.n=0;var wD=fSb(324);YF(371,7,m0b,yJb,zJb);_.If=function AJb(a){var b,c,d;a.a.save();a.c=a.b;d=LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this;b=new okb(j0b,d?1:0,14);clb(a,b);alb(a,d?ST:ZT);c=this.g;IU(this.ib,this.jb,this.eb,1-((lr(a.a.measureText('TP').width)/2|0)+8)/this.X);TU(this,this.ib,this.eb,0);switch(this.o){case 0:c=WV(this.mb[0],'V',false);break;case 1:c=WV(this.v,'V(rms)',false);break;case 2:c=WV(this.i,'Vpk',false);break;case 3:c=WV(this.j,'Vmin',false);break;case 4:c=WV(this.i-this.j,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=WV(this.e,n0b,false);break;case 8:c=WV(this.u,'S',false);break;case 9:c=Mp(VT,this.d);}xJb(this,a,this.g,c,this.ib,this.eb);ZU(this,a,this.mb[0]);d&&alb(a,ST);tV(a,this.ib,this.eb);tU(this,a);a.a.restore();a.b=a.c};_.Jf=function BJb(){var a,b;b=!iTb(this.g,'TP');this.bb=b?this.bb|1:this.bb&-2;a='368 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o;b&&(a+=' '+Zbb(this.g));return a};_.Uf=function CJb(){return 368};_.Vf=function DJb(a){var b;if(a==0){b=new uib('Value',this.w,-1,-1);b.c=new l2;zP(b.c,xRb(v0b));zP(b.c,xRb(W5b));zP(b.c,xRb(w0b));zP(b.c,xRb(X5b));zP(b.c,xRb(Y5b));zP(b.c,xRb(Z5b));k2(b.c,this.o);return b}if(a==1){b=new uib('Label',0,-1,-1);b.q=this.g;return b}return null};_.Wf=function EJb(a){a[0]='Test Point';switch(this.o){case 0:a[1]=o0b+WV(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+WV(this.v,'V',false);break;case 2:a[1]=p0b+WV(this.i,'Vpk',false);break;case 3:a[1]='Vmin = '+WV(this.j,'Vmin',false);break;case 4:a[1]='Vp2p = '+WV(this.i-this.j,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+WV(this.e,n0b,false);break;case 7:a[1]='Period = '+WV(this.q*WT.Sb/I3(WT),'S',false);break;case 8:a[1]='Pulse width = '+WV(this.u*WT.Sb*I3(WT),'S',false);break;case 9:a[1]='Duty cycle = '+Mp(VT,this.d);}};_.ag=function FJb(){return 1};_.eg=function GJb(a){return this.w};_.gg=function HJb(){return this.mb[0]};_.rg=function IJb(a,b){a==0&&(this.o=ue(b.c).selectedIndex);a==1&&(this.g=lS(b.s))};_.wg=function JJb(){UU(this);this.eb=new gxb};_.Ag=function KJb(){if(WT.xd==this.k)return;this.k=WT.xd;++this.b;this.A+=this.mb[0]*this.mb[0];this.mb[0]<2.5?(this.a=0):(this.a=1);if(this.mb[0]>this.n&&this.f){this.n=this.mb[0];this.f=true;this.c=false}if(this.mb[0]<this.n&&this.f){this.i=this.n;this.r=(PTb(),MF(CF(Date.now()),this.s));this.s=CF(Date.now());this.q=OF(this.r);this.u=OF(MF(CF(Date.now()),this.t));this.d=this.u/OF(this.r);this.p=this.mb[0];this.f=false;this.c=true;this.A=this.A/this.b;this.v=$wnd.Math.sqrt(this.A);isNaN(this.v)&&(this.v=0);this.b=0;this.A=0}if(this.mb[0]<this.p&&this.c){this.p=this.mb[0];this.f=false;this.c=true}if(this.mb[0]>this.p&&this.c){this.j=this.p;this.t=(PTb(),CF(Date.now()));this.n=this.mb[0];this.f=true;this.c=false;this.A=this.A/this.b;this.v=$wnd.Math.sqrt(this.A);isNaN(this.v)&&(this.v=0);this.b=0;this.A=0}if(this.mb[0]==0){++this.B;if(this.B>5){this.A=0;this.v=0;this.n=0;this.p=0}}else{this.B=0}switch(this.o){case 0:this.w=this.mb[0];break;case 1:this.w=this.v;break;case 2:this.w=this.i;break;case 3:this.w=this.j;break;case 4:this.w=this.i-this.j;break;case 5:this.w=this.a;break;case 6:this.w=this.e;break;case 7:this.w=this.q;break;case 8:this.w=this.u;break;case 9:this.w=this.d;}};_.a=0;_.b=0;_.c=false;_.d=0;_.e=0;_.f=false;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;var xD=fSb(371);YF(364,123,$0b,MJb,NJb);_.Gf=function OJb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.If=function PJb(a){var b,c,d,e,f,g,h,i;a.a.save();a.c=a.b;alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);d=new okb(j0b,0,this.b);clb(a,d);f=-1;for(e=0;e!=this.a.a.a.length;e++){i=lr(Mf(a.a,RXb(this.a,e)).width);i>f&&(f=i)}c=this.pb;SU(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.a.length;e++){g=RXb(this.a,e);g=xRb(g);h=lr(Mf(a.a,g).width);Ykb(a,g,this.nb,c);if((this.bb&2)!=0){b=c-a.b;Ukb(a,this.nb,b,this.nb+h-1,b)}bU(this,this.nb,c-a.b,this.nb+h,c+3);c+=a.b+3}this.ob=this.U.c+this.U.b;this.qb=this.U.d+this.U.a;a.a.restore();a.b=a.c};_.Jf=function QJb(){this.bb|=4;return 'x '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+Zbb(this.c)};_.Uf=function RJb(){return 120};_.Vf=function SJb(a){var b;if(a==0){b=new uib('Text',0,-1,-1);b.q=this.c;return b}if(a==1)return new uib('Size',this.b,5,100);if(a==2){b=new uib('',0,-1,-1);b.b=new X1('Draw Bar On Top',(this.bb&2)!=0);return b}return null};_.Wf=function TJb(a){a[0]=this.c};_.fg=function UJb(){return 116};_.rg=function VJb(a,b){if(a==0){this.c=lS(b.s);LJb(this)}a==1&&(this.b=lr(b.t));a==2&&(U1(b.b)?(this.bb|=2):(this.bb&=-3))};_.b=0;var yD=fSb(364);YF(392,7,K5b,_Jb,aKb);_.xf=function bKb(){this.W=(this.mb[0]-this.mb[1])/this.i};_.Ef=function cKb(){w4(WT,this.b);w4(WT,this.j)};_.If=function dKb(a){var b,c,d,e,f,g,h;g=this.mb[0];h=this.mb[1];TU(this,this.ib,this.jb,6);nU(this,a);XU(this,a);d=kV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/d,(this.fb.b-this.eb.b)/d,-(this.fb.b-this.eb.b)/d,(this.fb.a-this.eb.a)/d,this.eb.a,this.eb.b);b=Hf(a.a,0,0,d,0);Df(b,0,L7(FU(this,g)));Df(b,1,L7(FU(this,h)));Tf(a.a,b);if(WT.hb.c){Vf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Lf(a.a,(1+4*c)*d/16,6);Lf(a.a,(3+4*c)*d/16,-6)}Lf(a.a,d,0);a.a.stroke()}a.a.beginPath();a.a.moveTo(-6,12);a.a.lineTo(6,12);Lf(a.a,d,-12);a.a.stroke();a.a.restore();if(WT.cd.c){this.p=OF(CF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=YJb(this,this.p);e=WV(this.i,'',true);f=String.fromCharCode(176);uU(this,a,this.p+f+'C='+e+L5b,6)}this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function eKb(){return '350 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.g+' '+this.d+' '+this.c+' '+this.e+' '+Zbb(this.k)};_.Ae=function fKb(){WT.d=true;$Jb(this)};_.Uf=function gKb(){return 350};\n",
"_.Vf=function hKb(a){var b;if(a==0)return new uib('R at 25\\xB0C',this.f,this.g+100,E5b);if(a==1)return new uib('R at 50\\xB0C',this.g,100,this.f-100);if(a==2)return new uib('Slider min temp (\\xB0C)',this.d,-40,this.c);if(a==3)return new uib('Slider max temp (\\xB0C)',this.c,this.d,150);if(a==4){b=new uib(M5b,0,-1,-1);b.q=this.k;return b}return null};_.Wf=function iKb(a){a[0]='thermistor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=S4b+WV(this.i,wRb,false);a[4]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+WV(this.p,'\\xB0C',false)};_.ag=function jKb(){return 2};_.Se=function kKb(a){!!this.j&&UEb(this.j,a)};_.rg=function lKb(a,b){a==0&&(this.f=b.t);a==1&&(this.g=b.t);a==2&&(this.d=b.t);a==3&&(this.c=b.t);if(a==4){this.k=lS(b.s);$M(this.b,this.k);X4(WT)}YJb(this,this.d);this.a=XJb(this);this.p=OF(CF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=YJb(this,this.p)};_.sg=function mKb(a){a?(LT=this):LT==this&&(LT=null);!!this.j&&SEb(this.j)};_.wg=function nKb(){$Jb(this)};_.yg=function oKb(){this.p=OF(CF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=YJb(this,this.p);j5(WT,this.hb[0],this.hb[1],this.i)};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.n=0;_.o=0;_.p=0;var zD=fSb(392);YF(328,7,m0b,rKb,sKb);_.xf=function tKb(){var a,b,c,d,e,f,g;if(this.t==null)return;for(a=0;a!=13;a++)this.t[a]=0;for(a=0;a!=5;a++){f=this.j[a];if(this.C!=null){for(b=0;b!=5;b++){c=this.n[b*2];d=this.n[b*2+1];g=this.mb[c]-this.mb[d];f+=g*this.C[a][b]}}this.k[a]=f;e=this.n[a];this.t[e]+=f;this.t[e+1]-=f}};_.yf=function uKb(){return false};_.Af=function vKb(){return false};_.Ff=function wKb(){var a,b,c;for(a=0;a!=5;a++){b=this.n[a*2];c=this.n[a*2+1];g5(WT,this.hb[b],this.hb[c],this.j[a])}x5(WT,this.w[0],-this.A);x5(WT,this.w[1],-this.B)};_.If=function xKb(a){var b,c,d,e;TU(this,this.ib,this.jb,this.o);for(d=0;d!=6;d++){ZU(this,a,this.mb[d]);tV(a,this.u[d],this.r[d])}for(d=0;d!=3;d++){this.p[d]=$U(this.k[d],this.p[d]);qU(a,this.u[d*2],this.r[d*2],this.p[d]);qU(a,this.r[d*2+1],this.u[d*2+1],this.p[d])}XU(this,a);c=new N7(165,165,165);alb(a,c);Zkb(a,this.s.a-this.o,this.s.b-this.o,this.o*2);c=new N7(10,10,10);alb(a,c);b=OF(CF($wnd.Math.round(this.g*300)))/300;Zkb(a,this.s.a-lr(this.o/2.2),this.s.b-lr(this.o/2.2),lr(2*this.o/2.2));alb(a,c);e=17.136000000000003/this.X*37/27;qKb(this.ib,this.jb,QT,0.5+e*$wnd.Math.cos(b),e*$wnd.Math.sin(b));qKb(this.ib,this.jb,RT,0.5-e*$wnd.Math.cos(b),-e*$wnd.Math.sin(b));yKb(a,QT,RT);qKb(this.ib,this.jb,QT,0.5+e*$wnd.Math.cos(b+O4b),e*$wnd.Math.sin(b+O4b));qKb(this.ib,this.jb,RT,0.5-e*$wnd.Math.cos(b+O4b),-e*$wnd.Math.sin(b+O4b));yKb(a,QT,RT);qKb(this.ib,this.jb,QT,0.5+e*$wnd.Math.cos(b+P4b),e*$wnd.Math.sin(b+P4b));qKb(this.ib,this.jb,RT,0.5-e*$wnd.Math.cos(b+P4b),-e*$wnd.Math.sin(b+P4b));yKb(a,QT,RT);tU(this,a);alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:ZT);a.a.save();a.c=a.b;if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)){for(d=0;d!=3;d++){Ykb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+5,this.u[d*2].b+8);Ykb(a,'UVW'.substr(d,d+1-d)+'2',this.u[d*2+1].a+5,this.u[d*2+1].b-2)}}else{a.a.textAlign=f_b;for(d=0;d!=3;d++){Ykb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+11,this.u[d*2].b-7);Ykb(a,'UVW'.substr(d,d+1-d)+'2',this.u[d*2+1].a-11,this.u[d*2+1].b-7)}}a.a.restore();a.b=a.c;this.q=this.q*0.98+this.v*0.02};_.Jf=function zKb(){return '427 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.e+' '+this.d+' '+this.c+' '+this.b+' '+this.i+' '+this.a};_.Qf=function AKb(a,b){return true};_.Sf=function BKb(a){if(a%2==1)return this.k[a/2|0];return -this.k[a/2|0]};_.Uf=function CKb(){return 427};_.Vf=function DKb(a){if(a==0)return new uib('Stator Inductance (H)',this.d,0,0);if(a==1)return new uib('Rotor Inductance (H)',this.c,0,0);if(a==2)return sib(new uib(M4b,this.b/$wnd.Math.sqrt(this.d*this.c),0,0));if(a==3)return new uib('Stator Resistance (ohms)',this.f,0,0);if(a==4)return new uib('Rotor Resistance (ohms)',this.e,0,0);if(a==5)return new uib(R4b,this.i,0,0);if(a==6)return new uib(Q4b,this.a,0,0);return null};_.Wf=function EKb(a){a[0]='3-Phase Motor';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=xRb('speed')+y0b+IKb(60*$wnd.Math.abs(this.q)/WYb,xRb('RPM'))};_.Yf=function FKb(){return 7};_._f=function GKb(a){return this.u[a]};_.ag=function HKb(){return 6};_.ig=function JKb(){return 2};_.jg=function KKb(a){return false};_.og=function LKb(){RU(this);this.q=this.v=0;this.j=rq(or,Z_b,8,5,15,1);this.k=rq(or,Z_b,8,5,15,1)};_.rg=function MKb(a,b){b.t>0&&a==0&&(this.d=b.t);b.t>0&&a==1&&(this.c=b.t);b.t>0&&b.t<1&&a==2&&(this.b=b.t*$wnd.Math.sqrt(this.d*this.c));b.t>0&&a==3&&(this.f=b.t);b.t>0&&a==4&&(this.e=b.t);a==5&&(this.i=b.t);b.t>0&&a==6&&(this.a=b.t)};_.wg=function NKb(){var a,b;UU(this);this.u=QU(6);this.r=QU(6);b=$wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)?-1:1;for(a=0;a!=3;a++){JU(this.ib,this.jb,this.u[a*2],0,-b*32*(a-1));JU(this.ib,this.jb,this.r[a*2],0.45,-b*32*(a-1));JU(this.ib,this.jb,this.u[a*2+1],1,b*32*(a-1));JU(this.ib,this.jb,this.r[a*2+1],0.55,b*32*(a-1))}this.s=GU(this.ib,this.jb,0.5);eU(this)};_.xg=function OKb(a,b){this.w[a]=b};_.yg=function PKb(){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;g=this.hb[6];h=this.hb[7];i=this.hb[8];j=this.hb[9];k=this.hb[10];m=this.hb[11];n=this.hb[12];j5(WT,this.hb[0],g,this.f);j5(WT,this.hb[2],i,this.f);j5(WT,this.hb[4],k,this.f);j5(WT,j,0,1.5*this.e);j5(WT,n,0,1.5*this.e);a=this.c*1.5;b=uq(nq(or,1),Z_b,8,15,[this.d,this.d,this.d,a,a]);c=pq(or,[XYb,Z_b],[14,8],15,[5,5],2);this.C=pq(or,[XYb,Z_b],[14,8],15,[5,5],2);for(d=0;d!=5;d++)this.C[d][d]=b[d];f=this.b/$wnd.Math.sqrt(this.d*a);c[0][3]=c[3][0]=f;c[1][3]=c[3][1]=-f/2;c[1][4]=c[4][1]=f*$wnd.Math.sqrt(3)/2;c[2][3]=c[3][2]=-f/2;c[2][4]=c[4][2]=-f*$wnd.Math.sqrt(3)/2;for(d=0;d!=5;d++)for(e=0;e!=d;e++)this.C[d][e]=this.C[e][d]=c[d][e]*$wnd.Math.sqrt(b[d]*b[e]);U5(this.C,5);s=WT.vd;for(d=0;d!=5;d++)for(e=0;e!=5;e++){this.C[d][e]*=s;o=this.n[d*2];q=this.n[e*2];p=this.n[d*2+1];r=this.n[e*2+1];d==e?f5(WT,this.hb[o],this.hb[p],this.C[d][d]):m5(WT,this.hb[o],this.hb[p],this.hb[q],this.hb[r],this.C[d][e])}for(d=0;d!=10;d++)k5(WT,this.hb[this.n[d]]);o5(WT,h,0,this.w[0]);o5(WT,m,0,this.w[1]);this.j=rq(or,Z_b,8,5,15,1);this.k=rq(or,Z_b,8,5,15,1);this.t=rq(or,Z_b,8,13,15,1)};_.zg=function QKb(){var a,b,c;for(a=0;a!=5;a++){c=this.k[a];this.j[a]=c}b=2*$wnd.Math.sqrt(3)/2*this.b*((this.k[1]-this.k[2])*this.k[3]-$wnd.Math.sqrt(3)*this.k[0]*this.k[4]);this.v+=WT.vd*(b-this.i*this.v)/this.a;this.g=this.g+this.v*WT.vd;this.A=-2*this.v*(this.b*$wnd.Math.sqrt(3)/2*(this.k[1]-this.k[2])+1.5*this.c*this.k[4]);this.B=2*this.v*(1.5*this.b*this.k[0]+1.5*this.c*this.k[3])};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.o=0;_.q=0;_.v=0;_.A=0;_.B=0;var AD=fSb(328);YF(389,28,m0b,RKb,SKb);_.Ff=function TKb(){this.i=this.f?this.e:this.c;j5(WT,this.hb[2],this.hb[3],this.i)};_.If=function UKb(a){this.A[0].i=-(this.mb[0]-this.mb[1])/q5b;this.A[2].i=-(this.mb[2]-this.mb[3])/this.i;this.A[1].i=-this.A[0].i;this.A[3].i=-this.A[2].i;lX(this,a)};_.Jf=function VKb(){return mX(this)+' '+this.d+' '+this.b+' '+this.e+' '+this.c};_.Ig=function WKb(a){if(a==0)return new uib('On Delay (s)',this.d,0,0);if(a==1)return new uib('Off Delay (s)',this.b,0,0);if(a==2)return new uib(L0b,this.e,0,0);if(a==3)return new uib(M0b,this.c,0,0);return null};_.Jg=function XKb(){return 'time delay relay'};_.Uf=function YKb(){return 414};_.ag=function ZKb(){return 4};_.ig=function $Kb(){return 0};_.Kg=function _Kb(){return false};_.ng=function aLb(){return true};_.og=function bLb(){this.a=0;this.g=this.f=false};_.Mg=function cLb(a,b){a==0&&(this.d=b.t);a==1&&(this.b=b.t);a==2&&b.t>0&&(this.e=b.t);a==3&&b.t>0&&(this.c=b.t)};_.Ng=function dLb(){this.D=2;this.F=2;this.A=rq(Ky,XYb,9,4,0,1);this.A[0]=new j2(this,1,2,'Vin');this.A[1]=new j2(this,1,3,'gnd');this.A[2]=new j2(this,0,2,'in');this.A[3]=new j2(this,0,3,'out')};_.yg=function eLb(){this.i=this.f?this.e:this.c;j5(WT,this.hb[0],this.hb[1],q5b);i5(WT,this.hb[2]);i5(WT,this.hb[3])};_.Ag=function fLb(){var a;a=this.g;this.g=this.mb[0]-this.mb[1]>2.5;a!=this.g&&(this.a=WT.td);WT.td>this.a+(this.g?this.d:this.b)&&(this.f=this.g)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.g=false;_.i=0;var BD=fSb(389);YF(356,28,m0b,hLb,iLb);_.xf=function jLb(){var a;this.A[3].i=(this.mb[4]-this.mb[3])/5000;a=(this.bb&4)!=0?this.mb[7]:0;this.A[4].i=-(this.mb[4]-a)/q5b-this.A[3].i;this.A[0].i=this.b?0:-(this.mb[0]-a)/10;this.A[5].i=-(this.mb[5]-(this.b?this.mb[3]:a));this.b&&(this.A[3].i-=this.A[5].i);if((this.bb&4)!=0){this.A[7].i=(this.mb[4]-a)/q5b;this.b||(this.A[7].i+=(this.mb[0]-a)/10+(this.mb[5]-a))}};_.Ff=function kLb(){this.b||j5(WT,this.hb[0],this.a,10);j5(WT,this.b?this.hb[3]:this.a,this.hb[5],1)};_.Ig=function lLb(a){var b;if(a==0){b=new uib('',0,0,0);b.b=new X1('Ground Pin',(this.bb&4)!=0);return b}if(a==1){b=wib('Show Pin Numbers',(this.bb&8)!=0);return b}return null};_.Jg=function mLb(){return '555 Timer'};_.Tf=function nLb(){return 6};_.Uf=function oLb(){return 165};_.ag=function pLb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_.ig=function qLb(){return 0};_.Kg=function rLb(){return false};_.ng=function sLb(){return true};_.Mg=function tLb(a,b){if(a==0){this.bb=pib(b,this.bb,4);eU(this);uX(this);return}if(a==1){this.bb=pib(b,this.bb,8);gLb(this);uX(this);return}};_.Ng=function uLb(){gLb(this)};_.yg=function vLb(){this.a=(this.bb&4)!=0?this.hb[7]:0;j5(WT,this.hb[3],this.hb[4],5000);j5(WT,this.hb[4],this.a,q5b);i5(WT,this.hb[0]);i5(WT,this.hb[5]);i5(WT,this.hb[3]);(this.bb&4)!=0&&i5(WT,this.hb[7])};_.zg=function wLb(){var a,b;a=(this.bb&4)!=0?this.mb[7]:0;this.b=this.mb[5]>(this.mb[3]+a)/2;this.mb[2]>this.mb[4]&&(this.b=false);b=(this.mb[4]+a)/2>this.mb[1];(b||this.c)&&(this.b=true);if(((this.bb&2)!=0||(this.bb&4)!=0)&&this.mb[6]<0.7+a){this.b=false;this.c=b}else this.c=false};_.a=0;_.b=false;_.c=false;var CD=fSb(356);YF(582,94,F_b,FLb);var LD=fSb(582);YF(585,1,l_b,JLb);_.Ke=function KLb(a){ue(this.c).style[u6b]=E6b;if(this.c==this.a.a){ftb(new htb(fZb,W2b));this.a.a=null}else ftb(this.b)};var DD=fSb(585);YF(583,1,J6b,LLb);_.Qe=function MLb(a){GLb(this.a)};var ED=fSb(583);YF(584,1,K6b,NLb);_.Pe=function OLb(a){HLb(this.a)};var FD=fSb(584);YF(586,1,l_b,PLb);_.Ke=function QLb(a){ALb(this.a,this.c,this.f,this.d,this.b,this.e)};var GD=fSb(586);YF(587,1,J6b,RLb);_.Qe=function SLb(a){ILb(this.b,this.a)};var HD=fSb(587);YF(588,1,K6b,TLb);_.Pe=function ULb(a){He(this.a,false)};var ID=fSb(588);YF(589,1,J6b,VLb);_.Qe=function WLb(a){He(this.a,true)};var JD=fSb(589);YF(590,1,K6b,XLb);_.Pe=function YLb(a){He(this.a,false)};var KD=fSb(590);YF(325,7,m0b,_Lb,aMb);_.yf=function bMb(){return this.ab==0};_.Af=function cMb(){return this._==0};_.Ff=function dMb(){var a;if(this.q==null){q5(WT,L6b,this);return}a=(this.n+1)%this.j;x5(WT,this.o,-this.r[a]);x5(WT,this.p,-this.q[a]);if($wnd.Math.abs(this.mb[0])>1.0E-5||$wnd.Math.abs(this.mb[1])>1.0E-5){q5(WT,'Need to ground transmission line!',this);return}};_.Gf=function eMb(a,b){var c,d;a=a5(WT,a);b=a5(WT,b);c=eW(WT.tb,bV(b-this.pb));d=eW(WT.tb,bV(a-this.nb));if(c>d){a=this.nb;this.s=d}else{b=this.pb;this.s=c}this.ob=a;this.qb=b;$Lb(this)};_.If=function fMb(a){var b,c,d,e,f,g,h;TU(this,this.k[0],this.k[3],0);g=lr(this.X/2);c=this.n-1+this.j;f=1/g;alb(a,(K7(),C7));_kb(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++){ZU(this,a,this.mb[b]);tV(a,this.k[b],this.g[b])}if(this.q!=null){for(b=0;b!=g;b++){d=(c-(this.j*b/g|0))%this.j;e=(c-(this.j*(g-1-b)/g|0))%this.j;h=(this.q[d]+this.r[e])/2;alb(a,FU(this,h));IU(this.g[0],this.g[1],QT,b*f);IU(this.g[2],this.g[3],RT,b*f);Ukb(a,QT.a,QT.b,RT.a,RT.b);IU(this.g[2],this.g[3],QT,(b+1)*f);tV(a,QT,RT)}}ZU(this,a,this.mb[0]);tV(a,this.g[0],this.g[1]);tU(this,a);this.a=$U(-this.c,this.a);this.b=$U(this.d,this.b);if(WT.O!=this){qU(a,this.k[0],this.g[0],this.a);qU(a,this.k[2],this.g[2],-this.a);qU(a,this.k[1],this.g[1],-this.b);qU(a,this.k[3],this.g[3],this.b)}};_.Jf=function gMb(){return '171 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+this.f+' '+this.s+' '+0};_.Qf=function hMb(a,b){return false};_.Sf=function iMb(a){if(a==0)return this.c;if(a==2)return -this.c;if(a==3)return -this.d;return this.d};_.Uf=function jMb(){return 171};_.Vf=function kMb(a){if(a==0)return new uib(Z4b,this.e,0,0);if(a==1)return new uib('Impedance (ohms)',this.f,0,0);return null};_.Wf=function lMb(a){a[0]='transmission line';a[1]=WV(this.f,wRb,false);a[2]='length = '+WV(194863500*this.e,'m',false);a[3]='delay = '+WV(this.e,'s',false)};_.Yf=function mMb(){return 2};_._f=function nMb(a){return this.k[a]};_.ag=function oMb(){return 4};_.ig=function pMb(){return 2};_.jg=function qMb(a){return false};_.og=function rMb(){ZLb(this)};_.qg=function sMb(a,b){a==this.o?(this.c=b):(this.d=b)};_.rg=function tMb(a,b){if(a==0&&b.t>0){this.e=b.t;ZLb(this)}if(a==1&&b.t>0){this.f=b.t;ZLb(this)}};_.wg=function uMb(){$Lb(this)};_.xg=function vMb(a,b){a==0?(this.o=b):(this.p=b)};_.yg=function wMb(){o5(WT,this.hb[4],this.hb[0],this.o);o5(WT,this.hb[5],this.hb[1],this.p);j5(WT,this.hb[2],this.hb[4],this.f);j5(WT,this.hb[3],this.hb[5],this.f)};_.zg=function xMb(){if(this.q==null){q5(WT,L6b,this);return}this.q[this.n]=this.mb[2]-this.mb[0]+this.mb[2]-this.mb[4];this.r[this.n]=this.mb[3]-this.mb[1]+this.mb[3]-this.mb[5]};_.Ag=function yMb(){if(WT.xd==this.i)return;this.i=WT.xd;this.n=(this.n+1)%this.j};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;_.j=0;_.n=0;_.o=0;_.p=0;_.s=0;var MD=fSb(325);YF(323,7,m0b,AMb,BMb);_.xf=function CMb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];this.j[0]=a*this.a+b*this.b+this.f;this.j[1]=a*this.c+b*this.d+this.g};_.Ff=function DMb(){g5(WT,this.hb[0],this.hb[2],this.f);g5(WT,this.hb[1],this.hb[3],this.g)};_.Gf=function EMb(a,b){a=a5(WT,a);b=a5(WT,b);bV(a-this.nb)>bV(b-this.pb)?(this.bb&=-9):(this.bb|=8);(this.bb&8)!=0?(this.u=-eW(32,bV(a-this.nb))):(this.u=eW(32,bV(b-this.pb)));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;zMb(this)};_.If=function FMb(a){var b,c;for(c=0;c!=4;c++){ZU(this,a,this.mb[c]);tV(a,this.s[c],this.q[c])}for(c=0;c!=2;c++){WU(this,a,this.j[c]*(this.mb[c]-this.mb[c+2]));b=this.$*(c==1?-6*this.p:6)*this.n;(this.bb&8)!=0&&(b*=-1);pU(this,a,b,this.q[c],this.q[c+2],this.mb[c],this.mb[c+2])}alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);for(c=0;c!=2;c++){tV(a,this.r[c],this.r[c+2]);this.k!=null&&Zkb(a,this.k[c].a-2,this.k[c].b-2,5);this.i[c]=$U(this.j[c],this.i[c])}for(c=0;c!=2;c++){qU(a,this.s[c],this.q[c],this.i[c]);qU(a,this.q[c],this.q[c+2],this.i[c]);qU(a,this.s[c+2],this.q[c+2],-this.i[c])}tU(this,a);TU(this,this.s[0],this.s[this.p==1?3:1],0)};_.Jf=function GMb(){return 'T '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.t+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Lf=function HMb(a,b){(this.bb&8)!=0&&(this.bb^=16);wU(this,a)};_.Mf=function IMb(a,b){this.bb^=8;this.u*=-1;xU(this,a)};_.Nf=function JMb(a,b){(this.bb&8)!=0||(this.bb^=16);yU(this,a)};_.Qf=function KMb(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};_.Sf=function LMb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Uf=function MMb(){return 84};_.Vf=function NMb(a){var b;if(a==0)return new uib(w6b,this.o,I$b,5);if(a==1)return sib(new uib(x6b,1/this.t,1,10));if(a==2)return sib(new uib(M4b,this.e,0,1));if(a==3){b=new uib('',0,-1,-1);b.b=new X1(c1b,(this.bb&2)==0);return b}if(a==4){b=new uib('',0,-1,-1);b.b=new X1('Swap Secondary Polarity',this.p==-1);return b}return null};_.Wf=function OMb(a){a[0]=y6b;a[1]=N4b+WV(this.o,'H',false);a[2]=z6b+this.t;a[3]='Vd1 = '+WV(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+WV(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+WV(this.j[0],'A',false);a[6]='I2 = '+WV(this.j[1],'A',false)};_._f=function PMb(a){return this.s[a]};_.ag=function QMb(){return 4};_.fg=function RMb(){return 84};_.og=function SMb(){this.j[0]=this.j[1]=this.mb[0]=this.mb[1]=this.mb[2]=this.mb[3]=this.i[0]=this.i[1]=this.f=this.g=0};_.rg=function TMb(a,b){a==0&&b.t>0&&(this.o=b.t);a==1&&b.t>0&&(this.t=1/b.t);a==2&&b.t>0&&b.t<1&&(this.e=b.t);a==3&&(U1(b.b)?(this.bb&=-3):(this.bb|=2));if(a==4){this.p=U1(b.b)?-1:1;U1(b.b)?(this.bb|=4):(this.bb&=-5);zMb(this)}};_.wg=function UMb(){zMb(this)};_.yg=function VMb(){var a,b,c,d,e;b=this.o;c=this.o*this.t*this.t;d=this.e*$wnd.Math.sqrt(b*c);a=1/(b*c-d*d);e=(this.bb&2)==0?WT.vd/2:WT.vd;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;f5(WT,this.hb[0],this.hb[2],this.a);m5(WT,this.hb[0],this.hb[2],this.hb[1],this.hb[3],this.b);m5(WT,this.hb[1],this.hb[3],this.hb[0],this.hb[2],this.c);f5(WT,this.hb[1],this.hb[3],this.d);k5(WT,this.hb[0]);k5(WT,this.hb[1]);k5(WT,this.hb[2]);k5(WT,this.hb[3])};_.zg=function WMb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];if((this.bb&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;_.p=0;_.t=0;_.u=0;var ND=fSb(323);YF(186,1,{10:1,186:1,13:1},$Mb,_Mb,aNb);_.se=function dNb(a){return fTb(this.t,a.t)};_.Vf=function fNb(a){var b;if(a==0){b=new tib(G4b,0);b.q=this.t==null?'':this.t;return b}if(a==1)return new tib('Transport Saturation Current (IS)',this.v);if(a==2)return new tib('Reverse Beta (BR)',this.c);if(a==3)return new tib('Forward Early Voltage (VAF)',1/this.n);if(a==4)return new tib('Reverse Early Voltage (VAR)',1/this.o);if(a==5)return new tib('Corner For Forward Beta High Current Roll-Off (IKF)',1/this.p);if(a==6)return new tib('Corner For Reverse Beta High Current Roll-Off (IKR)',1/this.q);if(a==7)return new tib('Forward Current Emission Coefficient (NF)',this.g);if(a==8)return new tib('Reverse Current Emission Coefficient (NR)',this.i);if(a==9)return new tib('B-E Leakage Saturation Current (ISE)',this.b);if(a==10)return new tib('B-E Leakage Emission Coefficient (NE)',this.s);if(a==11)return new tib('B-C Leakage Saturation Current (ISC)',this.a);if(a==12)return new tib('B-C Leakage Emission Coefficient (NC)',this.r);return null};_.rg=function kNb(a,b){if(a==0){this.t=lS(b.s);this.t.length>0&&nUb(XMb,this.t,this)}a==1&&(this.v=b.t);a==2&&(this.c=b.t);a==3&&(this.n=1/b.t);a==4&&(this.o=1/b.t);a==5&&(this.p=1/b.t);a==6&&(this.q=1/b.t);a==7&&(this.g=b.t);a==8&&(this.i=b.t);a==9&&(this.b=b.t);a==10&&(this.s=b.t);a==11&&(this.a=b.t);a==12&&(this.r=b.t);w5(u2)};_.a=0;_.b=0;_.c=0;_.d=false;_.f=false;_.g=0;_.i=0;_.j=0;_.k=false;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=false;_.v=0;var XMb;var PD=fSb(186);YF(336,7,m0b,mNb,nNb);_.xf=function oNb(){var a,b;b=(this.mb[3]-this.mb[1])/this.j;a=this.g==0?0:this.mb[1]/this.g;this.W=b-a};_.Ff=function pNb(){this.d=this.mb[2]<this.b*0.5;this.j=this.d?this.f:this.i;j5(WT,this.hb[3],this.hb[1],this.j);this.g>0&&j5(WT,this.hb[1],0,this.g);x5(WT,this.lb,this.mb[0]>this.b*0.5?this.b:0)};_.Gf=function qNb(a,b){var c;c=a<this.nb==b<this.pb;a=a5(WT,a);b=a5(WT,b);if(bV(this.nb-a)<bV(this.pb-b))a=this.nb;else{c=!c;b=this.pb}this.bb=c?this.bb|1:this.bb&-2;mU(this,a,b)};_.If=function rNb(a){TU(this,this.ib,this.jb,16);nU(this,a);alb(a,KT);uV(a,this.a);ZU(this,a,this.mb[2]);tV(a,this.e,this.c);this.V=$U(this.W,this.V);qU(a,this.fb,this.jb,this.V);tU(this,a)};_.Jf=function sNb(){return '180 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.b};_.Lf=function tNb(a,b){this.bb^=3;wU(this,a)};_.Mf=function uNb(a,b){this.bb^=1;xU(this,a)};_.Nf=function vNb(a,b){this.bb^=5;yU(this,a)};_.Qf=function wNb(a,b){return false};_.Sf=function xNb(a){if(a==1)return this.W;return 0};_.Uf=function yNb(){return 180};_.Vf=function zNb(a){if(a==0)return new uib(L0b,this.i,0,0);if(a==1)return new uib(M0b,this.f,0,0);if(a==2)return new uib('Output Pulldown Resistance (ohms)',this.g,0,0);if(a==3)return new uib(B0b,this.b,1,10);return null};_.Wf=function ANb(a){a[0]='tri-state buffer';a[1]=this.d?'open':N0b;a[2]=__b+WV($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+WV(this.mb[2],'V',false)};_.Yf=function BNb(){return 1};_._f=function CNb(a){return a==0?this.ib:a==1?this.jb:this.e};_.ag=function DNb(){return 3};_.ig=function ENb(){return 1};_.jg=function FNb(a){return a==1};_.ng=function GNb(){return true};_.rg=function HNb(a,b){a==0&&b.t>0&&(this.i=b.t);a==1&&b.t>0&&(this.f=b.t);a==2&&b.t>0&&(this.g=b.t);a==3&&(this.b=SZ=b.t)};_.wg=function INb(){var a,b,c;UU(this);hU(this,32);dU(this,(this.bb&2)!=0,(this.bb&4)!=0);new gxb;c=16;16>this.X/2&&(c=lr(this.X/2));b=QU(3);KU(this.eb,this.fb,b[0],b[1],0,18);b[2]=GU(this.eb,this.fb,0.5+(c-2)/32);this.a=lU(b);a=(this.bb&1)==0?-1:1;this.e=HU(this.eb,this.fb,0.5,a*16);this.c=HU(this.eb,this.fb,0.5,a*16/2|0)};_.yg=function JNb(){o5(WT,0,this.hb[3],this.lb);i5(WT,this.hb[3]);i5(WT,this.hb[1])};_.b=0;_.d=false;_.f=0;_.g=0;_.i=0;_.j=0;var QD=fSb(336);YF(339,7,m0b,MNb,NNb);_.xf=function ONb(){this.a==0?(this.o=0):(this.o=(this.mb[3]-this.mb[1])/this.a);this.p=-(this.mb[1]-this.mb[2])/this.c;this.n=-this.o-this.p};_.Cf=function PNb(){return true};_.Ff=function QNb(){Yfb(this.g,this.mb[0]-this.mb[3]);Yfb(this.i,this.mb[3]-this.mb[0]);j5(WT,this.hb[3],this.hb[1],this.a)};_.If=function RNb(a){var b,c,d;c=this.mb[0];d=this.mb[1];TU(this,this.ib,this.jb,6);cU(this,this.j[0],this.j[1]);nU(this,a);alb(a,FU(this,c));XU(this,a);tV(a,this.q[0],this.q[1]);alb(a,FU(this,d));XU(this,a);tV(a,this.r[0],this.r[1]);$kb(a,this.b[0]);alb(a,FU(this,c));XU(this,a);$kb(a,this.b[1]);ZU(this,a,this.mb[2]);tV(a,this.fb,this.j[0]);tV(a,this.j[0],this.j[1]);this.d=$U(this.n,this.d);this.e=$U(this.o,this.e);this.f=$U(this.p,this.f);if(WT.O!=this){qU(a,this.ib,this.fb,this.e);qU(a,this.jb,this.fb,this.d);qU(a,this.j[1],this.j[0],this.f);qU(a,this.j[0],this.fb,this.f+kV(this.j[1],this.j[0]))}if((LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this||WT.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){alb(a,ZT);b=tW(this._);Ykb(a,'MT1',this.fb.a+(b<0?5:-30),this.fb.b+12);Ykb(a,'MT2',this.eb.a+5,this.eb.b-4);Ykb(a,'G',this.j[0].a,this.j[0].b+12)}tU(this,a)};_.Jf=function SNb(){return '206 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.t+' '+this.k+' '+this.c+' '+this.s};_.Rf=function TNb(){return this.o};_.Sf=function UNb(a){if(a==0)return -this.o;if(a==1)return -this.n;return -this.p};_.Uf=function VNb(){return 206};_.Vf=function WNb(a){if(a==0)return new uib(c6b,this.t,0,0);if(a==1)return new uib(d6b,this.k,0,0);if(a==2)return new uib('Gate-MT1 Resistance (ohms)',this.c,0,0);return null};_.Wf=function XNb(a){a[0]='TRIAC';a[1]=this.s?'on':a5b;a[2]='Vmt2mt1 = '+WV(this.mb[0]-this.mb[1],'V',false);a[3]='Imt1 = '+WV(this.n,'A',false);a[4]='Imt2 = '+WV(this.o,'A',false);a[5]='Ig = '+WV(this.p,'A',false);a[6]=q0b+WV((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.Yf=function YNb(){return 1};_._f=function ZNb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.ag=function $Nb(){return 3};_.bg=function _Nb(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.gg=function aOb(){return this.mb[0]-this.mb[1]};_.ng=function bOb(){return true};_.og=function cOb(){this.mb[1]=this.mb[0]=this.mb[2]=0;this.g.a=0;this.i.a=0;this.d=this.e=this.f=0};_.rg=function dOb(a,b){a==0&&b.t>0&&(this.t=b.t);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.c=b.t)};_.wg=function eOb(){var a,b,c,d,e,f,g,h;UU(this);if(bV(this._)>bV(this.ab)){a=-tW(this._)*tW(this.ab);this.X=bV(this._);this.jb.b=this.ib.b}else{a=tW(this.ab)*tW(this._);this.X=bV(this.ab);this.jb.a=this.ib.a}a==0&&(a=1);hU(this,16);this.q=QU(2);this.r=QU(2);this.j=QU(2);KU(this.eb,this.fb,this.q[0],this.q[1],0,16);KU(this.eb,this.fb,this.r[0],this.r[1],1,16);this.b=rq($B,XYb,171,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=HU(this.eb,this.fb,c,8*h);f=HU(this.eb,this.fb,1-c,16*h);g=HU(this.eb,this.fb,1-c,0);this.b[c]=jU(e,f,g)}b=WT.tb;d=(this.X-16)/2;b=lr(b+d%WT.tb);if(d<b){this.ob=this.nb;this.qb=this.pb;return}JU(this.fb,this.jb,this.j[0],b/d,b*a);JU(this.fb,this.jb,this.j[1],b/d,WT.tb*2*a)};_.yg=function fOb(){i5(WT,this.hb[1]);i5(WT,this.hb[0]);i5(WT,this.hb[2]);i5(WT,this.hb[3]);j5(WT,this.hb[2],this.hb[1],this.c);_fb(this.g,this.hb[0],this.hb[3]);_fb(this.i,this.hb[3],this.hb[0])};_.zg=function gOb(){$wnd.Math.abs(this.o)<this.k&&(this.s=false);$wnd.Math.abs(this.p)>this.t&&(this.s=true);this.a=this.s?I$b:i0b};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var RD=fSb(339);YF(340,7,m0b,hOb,iOb);_.yf=function jOb(){return false};_.Af=function kOb(){return false};_.Cf=function lOb(){return true};_.Ff=function mOb(){var a,b,c,d,e,f,g,h,i;i=rq(or,Z_b,8,3,15,1);i[0]=this.mb[0];i[1]=this.mb[1];i[2]=this.mb[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];($wnd.Math.abs(this.n-i[0])>I$b||$wnd.Math.abs(this.o-i[1])>I$b||$wnd.Math.abs(this.p-i[2])>I$b)&&(WT.C=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>I$b){j5(WT,this.hb[1],this.hb[2],6000);this.g=g/6000}else j5(WT,this.hb[1],this.hb[2],W0b);if(d<0){a=l5b;c=h*l5b}else{c=$wnd.Math.pow(d,1.5)/this.k;e=1.5*$wnd.Math.sqrt(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;h5(WT,this.hb[0],this.hb[0],a);h5(WT,this.hb[0],this.hb[2],-a-b);h5(WT,this.hb[0],this.hb[1],b);h5(WT,this.hb[2],this.hb[0],-a);h5(WT,this.hb[2],this.hb[2],a+b);h5(WT,this.hb[2],this.hb[1],-b);l5(WT,this.hb[0],f);l5(WT,this.hb[2],-f)};_.If=function nOb(a){var b;alb(a,(K7(),E7));rV(a,this.jb.a,this.jb.b,this.b);TU(this,this.ib,this.t[0],16);bU(this,this.a[0].a,this.a[1].b,this.jb.a+this.b,this.jb.b+this.b);ZU(this,a,this.mb[0]);WU(this,a,this.i*(this.mb[0]-this.mb[2]));tV(a,this.t[0],this.t[1]);tV(a,this.t[2],this.t[3]);ZU(this,a,this.mb[1]);WU(this,a,this.g*(this.mb[1]-this.mb[2]));for(b=0;b!=8;b+=2)tV(a,this.j[b],this.j[b+1]);ZU(this,a,this.mb[2]);WU(this,a,0);for(b=0;b!=3;b++)tV(a,this.a[b],this.a[b+1]);this.e=$U(this.i,this.e);this.c=$U(this.f,this.c);this.d=$U(this.g,this.d);if(WT.O!=this){qU(a,this.t[0],this.r,this.e);qU(a,this.r,this.q,this.c);qU(a,this.q,this.a[1],_T(this.c,8));qU(a,this.a[1],this.a[0],_T(this.c,8));qU(a,this.ib,this.r,this.d)}tU(this,a)};_.Jf=function oOb(){return '173 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.s+' '+this.k};_.Qf=function pOb(a,b){return !(a==1||b==1)};_.Rf=function qOb(){return this.f};_.Sf=function rOb(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Uf=function sOb(){return 173};_.Vf=function tOb(a){if(a==0)return sib(new uib('mu',this.s,0,0));if(a==1)return sib(new uib('kg1',this.k,0,0));return null};_.Wf=function uOb(a){var b,c,d;a[0]='triode';b=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];c=this.mb[0]-this.mb[1];a[1]='Vac = '+WV(b,'V',false);a[2]='Vgc = '+WV(d,'V',false);a[3]='Vag = '+WV(c,'V',false);a[4]='Ic = '+WV(this.f,'A',false);a[5]='Ig = '+WV(this.g,'A',false)};_._f=function vOb(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.ag=function wOb(){return 3};_.bg=function xOb(){return (this.mb[0]-this.mb[2])*this.f+(this.mb[1]-this.mb[2])*this.g};_.gg=function yOb(){return this.mb[0]-this.mb[2]};_.ng=function zOb(){return true};_.og=function AOb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.rg=function BOb(a,b){a==0&&b.t>0&&(this.s=b.t);a==1&&b.t>0&&(this.k=b.t)};_.wg=function COb(){var a;UU(this);this.t=QU(4);this.j=QU(8);this.a=QU(4);this.j[0]=this.ib;JU(this.ib,this.jb,this.t[1],1,8);JU(this.ib,this.jb,this.t[0],1,32);KU(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;JU(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){JU(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);JU(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=HU(this.ib,this.jb,1,-8);KU(this.jb,this.t[1],this.a[1],this.a[2],-1,16);JU(this.jb,this.t[1],this.a[3],-1.2,-16);JU(this.jb,this.t[1],this.a[0],-4,16)};_.yg=function DOb(){i5(WT,this.hb[0]);i5(WT,this.hb[1]);i5(WT,this.hb[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 SD=fSb(340);YF(342,7,m0b,FOb,GOb);_.xf=function HOb(){var a,b;b=this.mb[0]-this.mb[1];a=N6b*$wnd.Math.exp(-0.37);this.W=O6b*$wnd.Math.exp(P6b)*($wnd.Math.exp(b/0.026)-1)+O6b*(b/0.1)*$wnd.Math.exp(1-b/0.1)+N6b*$wnd.Math.exp(b-0.37)-a};_.Ff=function IOb(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];$wnd.Math.abs(e-this.b)>I$b&&(WT.C=false);e=EOb(e,this.b);this.b=e;c=N6b*$wnd.Math.exp(-0.37);b=O6b*$wnd.Math.exp(P6b)*($wnd.Math.exp(e/0.026)-1)+O6b*(e/0.1)*$wnd.Math.exp(1-e/0.1)+N6b*$wnd.Math.exp(e-0.37)-c;a=O6b*$wnd.Math.exp(P6b)*$wnd.Math.exp(e/0.026)/0.026+O6b*$wnd.Math.exp(1-e/0.1)/0.1-$wnd.Math.exp(1-e/0.1)*O6b*e/0.010000000000000002+$wnd.Math.exp(e-0.37)*N6b;d=b-a*e;f5(WT,this.hb[0],this.hb[1],a);g5(WT,this.hb[0],this.hb[1],d)};_.If=function JOb(a){var b,c;TU(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];nU(this,a);XU(this,a);alb(a,FU(this,b));$kb(a,this.c);alb(a,FU(this,c));tV(a,this.a[0],this.a[1]);tV(a,this.a[2],this.a[0]);tV(a,this.a[3],this.a[1]);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Uf=function KOb(){return 175};_.Wf=function LOb(a){a[0]='tunnel diode';a[1]=$_b+WV(this.W,'A',false);a[2]=__b+WV(this.mb[0]-this.mb[1],'V',false);a[3]=q0b+WV((this.mb[0]-this.mb[1])*this.W,'W',false)};_.ng=function MOb(){return true};_.og=function NOb(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.wg=function OOb(){var a;UU(this);hU(this,16);this.a=QU(4);a=QU(2);KU(this.eb,this.fb,a[0],a[1],0,8);KU(this.eb,this.fb,this.a[0],this.a[1],1,8);KU(this.eb,this.fb,this.a[2],this.a[3],0.8,8);this.c=jU(a[0],a[1],this.fb)};_.yg=function POb(){i5(WT,this.hb[0]);i5(WT,this.hb[1])};_.b=0;var TD=fSb(342);YF(393,104,m0b,VOb,WOb);\n",
"_.If=function XOb(a){var b,c;TU(this,this.ib,this.b[0],0);ZU(this,a,this.mb[1]);tV(a,this.b[0],this.b[1]);tV(a,this.b[1],this.b[2]);ZU(this,a,this.mb[2]);tV(a,this.c[0],this.c[1]);tV(a,this.c[1],this.c[2]);ZU(this,a,this.mb[0]);tV(a,this.g[0],this.g[1]);tV(a,this.g[1],this.g[2]);$kb(a,this.a);XU(this,a);$kb(a,this.i);c=-W7(this,2);b=-W7(this,1);this.e=$U(c,this.e);this.d=$U(b,this.d);this.f=$U(-b-c,this.f);if(this.d!=0||this.e!=0){qU(a,this.b[0],this.b[1],this.d);qU(a,this.b[1],this.b[2],_T(this.d,8));qU(a,this.c[0],this.c[1],this.e);qU(a,this.c[1],this.c[2],_T(this.e,8));qU(a,this.g[0],this.g[1],this.f);qU(a,this.g[1],this.g[2],this.f)}tU(this,a)};_.mh=function YOb(){var a;return a='417 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+U7(this)};_.Lf=function ZOb(a,b){this._==0&&(this.bb^=2);wU(this,a)};_.Mf=function $Ob(a,b){this.bb^=2;xU(this,a)};_.Nf=function _Ob(a,b){this.ab==0&&(this.bb^=2);yU(this,a)};_.Uf=function aPb(){return 417};_.Wf=function bPb(a){a[0]='unijunction transistor';a[1]='Ie = '+WV(-W7(this,0),'A',false);a[2]='Ib2 = '+WV(-W7(this,2),'A',false);a[3]='Veb1 = '+WV(this.mb[0]-this.mb[1],'V',false);a[4]='Vb2b1 = '+WV(this.mb[2]-this.mb[1],'V',false);a[5]=q0b+WV(X7(this),'W',false)};_._f=function cPb(a){return a==0?this.g[0]:a==1?this.b[0]:this.c[0]};_.ag=function dPb(){return 3};_.sh=function ePb(){$7(this);this.d=this.e=this.f=0};_.wg=function fPb(){var a,b,c,d,e;UU(this);a=(this.bb&2)!=0?-1:1;b=16*this.$*a;this.b=QU(3);this.c=QU(3);this.g=QU(3);c=HU(this.ib,this.jb,0,-b);d=HU(this.ib,this.jb,1,-b);KU(c,d,this.b[0],this.c[0],1,-b);KU(c,d,this.b[1],this.c[1],1,-b/2|0);KU(c,d,this.b[2],this.c[2],1-10/this.X,-b/2|0);JU(c,d,this.g[0],0,b);JU(c,d,this.g[1],1-28/this.X,b);this.g[2]=GU(c,d,1-14/this.X);e=QU(4);KU(c,d,e[0],e[1],1-13/this.X,16);KU(c,d,e[2],e[3],1-10/this.X,16);this.i=kU(e[0],e[1],e[3],e[2]);this.a=gU(this.g[1],this.g[2],8,3)};_.d=0;_.e=0;_.f=0;var QOb,ROb='2 x2n2646-emitter/0 0 0 0 0 0 0/2 2 1000*a/0 1000000/0 5 0.00028*(a-b)\\\\p0.00575*(c-d)*e/2 3.5e-11 0 0/0 38.15/0 2518',SOb='DiodeElm 1 4\\rVoltageElm 4 5\\rCCVSElm 4 5 6 0\\rResistorElm 0 6\\rVCCSElm 5 7 5 7 6 7 5\\rCapacitorElm 5 7\\rResistorElm 7 2\\rResistorElm 3 5';var UD=fSb(393);YF(361,28,m0b,gPb,hPb);_.Ff=function iPb(){var a,b,c,d,e;d=this.mb[3]-this.mb[2];e=this.mb[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}x5(WT,this.A[1].B,e);a=WT.oc.a.a.length+this.A[4].B;b=WT.oc.a.a.length+this.A[5].B;h5(WT,this.hb[2],a,c);h5(WT,this.hb[2],b,c);h5(WT,this.hb[3],a,-c);h5(WT,this.hb[3],b,-c);this.a=c};_.If=function jPb(a){var b;b=this.a*(this.A[4].i+this.A[5].i)+(this.mb[3]-this.mb[2])/i0b;this.A[2].i=-b;this.A[3].i=b;this.A[0].i=-this.A[4].i;lX(this,a)};_.Jg=function kPb(){return 'VCO'};_.Uf=function lPb(){return 158};_.ag=function mPb(){return 6};_.ig=function nPb(){return 3};_.Kg=function oPb(){return false};_.ng=function pPb(){return true};_.Ng=function qPb(){this.D=2;this.F=4;this.A=rq(Ky,XYb,9,6,0,1);this.A[0]=new j2(this,0,2,'Vi');this.A[1]=new j2(this,3,2,'Vo');this.A[1].k=true;this.A[2]=new j2(this,0,3,'C');this.A[3]=new j2(this,1,3,'C');this.A[4]=new j2(this,2,3,'R1');this.A[4].k=true;this.A[5]=new j2(this,3,3,'R2');this.A[5].k=true};_.yg=function rPb(){o5(WT,0,this.hb[1],this.A[1].B);p5(WT,this.hb[0],this.hb[4],this.A[4].B,0);p5(WT,0,this.hb[5],this.A[5].B,5);j5(WT,this.hb[2],this.hb[3],i0b);i5(WT,this.hb[2]);i5(WT,this.hb[3])};_.a=0;var WD=fSb(361);YF(378,129,_0b,sPb,tPb);_.Ff=function uPb(){var a,b,c,d,e,f,g,h,i;a=i0();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(WT.C=false)}i=this.A[this.j].B+WT.oc.a.a.length;if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=WT.td;g=hjb(this.f,this.g);$wnd.Math.abs(this.mb[this.j]-this.mb[this.j+1]-g)>$wnd.Math.abs(g)*I$b&&WT.rd<100&&(WT.C=false);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<f0b&&(b=f0b);this.g.d[d]=this.mb[d];f=hjb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=hjb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<f0b&&(c=c>0?f0b:a1b);h5(WT,i,this.hb[d],-c);e-=c*this.mb[d];this.g.d[d]=this.mb[d]}l5(WT,i,e)}for(d=0;d!=this.j;d++)this.k[d]=this.mb[d]};_.Jg=function vPb(){return 'VCVS'};_.Uf=function wPb(){return 212};_.ag=function xPb(){return this.j+2};_.ig=function yPb(){return 1};_.Wg=function zPb(){return false};_.qg=function APb(a,b){if(this.A[this.j].B==a){this.A[this.j].i=b;this.A[this.j+1].i=-b}};_.Ng=function BPb(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=rq(Ky,XYb,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new j2(this,a,2,String.fromCharCode(65+a&LZb));this.A[this.j]=new j2(this,0,3,'V+');this.A[this.j].k=true;this.A[this.j+1]=new j2(this,1,3,'V-');this.k=rq(or,Z_b,8,this.j,15,1);this.g=new Gjb;eU(this)};_.yg=function CPb(){var a;a=this.A[this.j].B+WT.oc.a.a.length;i5(WT,a);o5(WT,this.hb[this.j+1],this.hb[this.j],this.A[this.j].B)};_.Ag=function DPb(){Fjb(this.g,this.mb[this.j]-this.mb[this.j+1])};var XD=fSb(378);YF(236,47,{192:1,12:1,7:1,10:1,47:1,236:1,48:1},FPb,GPb);_.Ef=function HPb(){w4(WT,this.a);w4(WT,this.b);LT==this&&(LT=null);T2(WT,this)};_.Jf=function IPb(){return this.r==5?(this.bb|=4):(this.bb&=-5),'172 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+pTb(this.c,'\\\\+','%2B')};_.Uf=function JPb(){return 172};_.Vf=function KPb(a){var b;if(a==0)return new uib(X5b,this.i,-20,20);if(a==1)return new uib(w0b,this.o,-20,20);if(a==2){b=new uib(M5b,0,-1,-1);b.q=this.c;return b}return null};_.fg=function LPb(){return 0};_.Cg=function MPb(){this.n=this.b.k*(this.o-this.i)/100+this.i;return this.n};_.Se=function NPb(a){!!this.b&&UEb(this.b,a)};_.rg=function OPb(a,b){a==0&&(this.i=b.t);a==1&&(this.o=b.t);if(a==2){this.c=lS(b.s);$M(this.a,xRb(this.c));X4(WT)}};_.sg=function PPb(a){a?(LT=this):LT==this&&(LT=null);!!this.b&&SEb(this.b)};var YD=fSb(236);YF(341,136,e5b,QPb,RPb);_.xf=function SPb(){this.W=Xfb(this.k,this.mb[0]-this.mb[this.n]);this.W+=this.b};_.Ff=function TPb(){Yfb(this.k,this.mb[0]-this.mb[this.n]);j5(WT,this.hb[2],this.hb[1],this.e);x5(WT,this.lb,this.i)};_.If=function UPb(a){dgb(this,a);ZU(this,a,this.mb[0]);XU(this,a);tV(a,this.f[0],this.f[1]);WT.Cc.c&&alb(a,(K7(),E7));ZU(this,a,this.mb[1]);XU(this,a);tV(a,this.g[0],this.g[1]);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Jf=function VPb(){return this.bb|=2,'176 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+Zbb(this.q)+' '+this.d+' '+this.a};_.Uf=function WPb(){return 176};_.Vf=function XPb(a){if(a==1)return new uib('Capacitance @ 0V (F)',this.a,10,m$b);return egb(this,a)};_.Wf=function YPb(a){fgb(this,a);a[0]='varactor';a[5]='C = '+WV(this.c,'F',false)};_.Yf=function ZPb(){return 1};_.fg=function $Pb(){return 0};_.ig=function _Pb(){return 1};_.og=function aQb(){hgb(this);this.d=0};_.qg=function bQb(a,b){this.b=b};_.rg=function cQb(a,b){if(a==1){this.a=b.t;return}igb(this,a,b)};_.wg=function dQb(){var a,b;jgb(this);b=QU(2);KU(this.eb,this.fb,b[0],b[1],0,8);KU(this.eb,this.fb,this.j[0],this.j[1],0.6,8);a=GU(this.eb,this.fb,0.6);this.s=jU(b[0],b[1],a);this.f=QU(2);this.g=QU(2);KU(this.eb,this.fb,this.f[0],this.f[1],0.6,8);KU(this.eb,this.fb,this.g[0],this.g[1],1,8)};_.yg=function eQb(){lgb(this);o5(WT,this.hb[0],this.hb[2],this.lb);i5(WT,this.hb[2])};_.zg=function fQb(){var a;a=this.a;this.d>0?(this.c=a):(this.c=a/$wnd.Math.pow(1-this.d/this.p.j,0.5));this.e=WT.vd/(2*this.c);this.i=-this.d-this.b*this.e};_.Ag=function gQb(){this.d=this.mb[0]-this.mb[1]};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.i=0;var ZD=fSb(341);YF(374,1,{374:1},hQb);_.b=0;_.c=0;var _D=fSb(374);YF(395,7,m0b,kQb,lQb);_.yf=function mQb(){return false};_.Af=function nQb(){return false};_.Cf=function oQb(){return true};_.Gf=function pQb(a,b){var c,d;a=a5(WT,a);b=a5(WT,b);c=eW(WT.tb,bV(b-this.pb));d=eW(WT.tb,bV(a-this.nb));if(c>d){a=this.nb;this.k=d}else{b=this.pb;this.k=c}this.ob=a;this.qb=b;iQb(this)};_.If=function qQb(a){var b,c,d,e,f;for(d=0;d!=2;d++)this.b[d]=$U(this.c[d],this.b[d]);b=1;for(d=0;d!=4;d++){ZU(this,a,this.mb[d]);tV(a,this.f[d],this.d[d]);qU(a,this.f[d],this.d[d],this.b[d/2|0]*b);b*=-1}alb(a,LT==this||this.kb||WT.zc==this||fr(LT,17)&&bCb(LT.a)==this?ST:KT);vV(a,this.g,this.i,4);SU(this,this.f[0].a,this.f[0].b,this.f[3].a,this.f[3].b);tU(this,a);e=WV((this.mb[2]-this.mb[0])*this.c[1],'W',false);a.a.save();a.c=a.b;c=15;while(true){clb(a,new okb(j0b,0,c));f=lr(Mf(a.a,e).width);if(f<this.e)break;--c}alb(a,ZT);a.a.textBaseline=E_b;Ykb(a,e,this.a.a-(f/2|0),this.a.b);a.a.restore();a.b=a.c};_.Jf=function rQb(){return '420 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k};_.Qf=function sQb(a,b){return (a/2|0)==(b/2|0)};_.Rf=function tQb(){return this.c[1]};_.Sf=function uQb(a){return a%2==0?-this.c[a/2|0]:this.c[a/2|0]};_.Uf=function vQb(){return 420};_.Wf=function wQb(a){a[0]='wattmeter';zU(this,a);a[3]=q0b+WV((this.mb[2]-this.mb[0])*this.c[1],'W',false)};_._f=function xQb(a){return this.f[a]};_.ag=function yQb(){return 4};_.bg=function zQb(){return (this.mb[2]-this.mb[0])*this.c[1]};_.gg=function AQb(){return this.mb[2]-this.mb[0]};_.ig=function BQb(){return 2};_.jg=function CQb(a){return false};_.qg=function DQb(a,b){this.c[a==this.j[0]?0:1]=b};_.wg=function EQb(){iQb(this)};_.xg=function FQb(a,b){this.j[a]=b};_.yg=function GQb(){p5(WT,this.hb[0],this.hb[1],this.j[0],0);p5(WT,this.hb[2],this.hb[3],this.j[1],0)};_.e=0;_.k=0;var aE=fSb(395);YF(152,7,{7:1,10:1,152:1},HQb,IQb);_.If=function JQb(a){var b;ZU(this,a,this.mb[0]);tV(a,this.ib,this.jb);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);TU(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=WV($wnd.Math.abs(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+WV(this.mb[0],'V',true));uU(this,a,b,4);tU(this,a)};_.Uf=function KQb(){return 119};_.Vf=function LQb(a){var b;if(a==0){b=new uib('',0,-1,-1);b.b=new X1(Z3b,(this.bb&1)!=0);return b}if(a==1){b=new uib('',0,-1,-1);b.b=new X1($3b,(this.bb&2)!=0);return b}return null};_.Wf=function MQb(a){a[0]='wire';a[1]=$_b+WV($wnd.Math.abs(this.W),'A',false);a[2]=o0b+WV(this.mb[0],'V',false)};_.Zf=function NQb(a,b){var c;c=MU(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.bg=function OQb(){return 0};_.fg=function PQb(){return 119};_.gg=function QQb(){return this.mb[0]};_.lg=function RQb(){return true};_.mg=function SQb(){return true};_.rg=function TQb(a,b){a==0&&(U1(b.b)?(this.bb|=1):(this.bb&=-2));a==1&&(U1(b.b)?(this.bb|=2):(this.bb&=-3))};_.yg=function UQb(){};var bE=fSb(152);YF(214,189,{7:1,10:1,214:1},VQb,WQb);_.Og=function XQb(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a^WZ(this,b);return a};_.Uf=function YQb(){return 154};_.Vf=function ZQb(a){if(a==3)return null;return VZ(this,a)};_.Qg=function $Qb(){return 'XOR gate'};_.Rg=function _Qb(){return '=1'};_.fg=function aRb(){return 52};var cE=fSb(214);YF(238,136,{7:1,136:1,10:1,238:1},cRb,dRb);_.If=function eRb(a){var b,c;TU(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];nU(this,a);XU(this,a);alb(a,FU(this,b));$kb(a,this.b);alb(a,FU(this,c));tV(a,this.a[0],this.a[1]);tV(a,this.c[0],this.a[0]);tV(a,this.c[1],this.a[1]);this.V=$U(this.W,this.V);WT.O!=this&&qU(a,this.ib,this.jb,this.V);tU(this,a)};_.Uf=function fRb(){return 122};_.Wf=function gRb(a){fgb(this,a);a[0]='Zener diode';a[5]='Vz = '+WV(this.p.a,'V',false)};_.fg=function hRb(){return 122};_.wg=function iRb(){var a;jgb(this);hU(this,16);this.a=QU(2);this.c=QU(2);a=QU(2);KU(this.eb,this.fb,a[0],a[1],0,8);KU(this.eb,this.fb,this.a[0],this.a[1],1,8);JU(this.a[0],this.a[1],this.c[0],-0.2,-8);JU(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=jU(a[0],a[1],this.fb)};var bRb=i5b;var dE=fSb(238);var jRb;YF(416,1,{},pRb);_._e=function qRb(a,b){};_.af=function rRb(a,b){var c,d;if(b.a.status==200){d=b.a.responseText;c=nRb(d)}else{c=new JWb}mRb(c)};var eE=fSb(416);YF(418,1,S$b,sRb);_.Ye=function tRb(a){G4(jRb);X4(jRb)};var fE=fSb(418);var uRb,vRb='\\u03BC',wRb=L5b;YF(608,1,{},BRb);var hE=fSb(608);YF(303,1,{303:1},FRb);_.b=0;_.c=0;_.e=0;var gE=fSb(303);YF(844,1,{});var jE=fSb(844);YF(845,844,{});var iE=fSb(845);YF(426,845,{},GRb);var kE=fSb(426);YF(219,1,{278:1});_.Sd=function LRb(){return this.a};var lE=fSb(219);YF(427,93,HZb,MRb);var mE=fSb(427);YF(51,93,HZb,NRb,ORb);var xE=fSb(51);YF(319,51,HZb,PRb,QRb);var nE=fSb(319);_q={3:1,249:1,13:1};var RRb;var pE=fSb(249);YF(250,1,{3:1,250:1});var tSb;var CE=fSb(250);ar={3:1,13:1,419:1,250:1};var rE=fSb(419);YF(53,93,HZb,zSb,ASb);var vE=fSb(53);YF(125,93,HZb,BSb,CSb);var wE=fSb(125);YF(38,250,{3:1,13:1,38:1,250:1},DSb,ESb);_.se=function GSb(a){return FSb(this.a,a.a)};_.Pd=function HSb(a){return fr(a,38)&&a.a==this.a};_.Rd=function ISb(){return this.a};_.Sd=function NSb(){return ''+this.a};_.a=0;var yE=fSb(38);var PSb;YF(906,1,{});YF(138,251,HZb,YSb,ZSb);_.ve=function $Sb(a){return new TypeError(a)};var AE=fSb(138);YF(131,53,{3:1,15:1,131:1,37:1},_Sb);var BE=fSb(131);YF(158,1,{3:1,158:1},aTb);_.Pd=function bTb(a){var b;if(fr(a,158)){b=a;return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.Rd=function cTb(){return TVb(uq(nq(DE,1),XYb,1,5,[OSb(this.c),this.a,this.d,this.b]))};_.Sd=function dTb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var FE=fSb(158);br={3:1,278:1,13:1,2:1};var JE=fSb(2);YF(421,219,{278:1},CTb);var GE=fSb(421);YF(118,219,{278:1},KTb,LTb,MTb);var HE=fSb(118);YF(284,51,HZb,NTb);var IE=fSb(284);YF(910,1,{});var OTb;YF(180,93,HZb,QTb,RTb);var LE=fSb(180);YF(182,1,S6b);_.se=function STb(a){return gTb(this.a,a.a)};_.Pd=function TTb(a){var b;if(a===this){return true}if(!fr(a,182)){return false}b=a;return iTb(this.a,b.a)};_.Rd=function UTb(){return QYb(this.a)};_.Sd=function VTb(){return this.a};var ME=fSb(182);YF(150,1,{33:1,150:1,175:1});_.Th=function ZTb(a){throw xF(new RTb('Add not supported on this collection'))};_.Uh=function $Tb(a){return WTb(this,a,false)};_.Vh=function _Tb(){return this.Xh()==0};_.Wh=function aUb(a){return WTb(this,a,true)};_.Sd=function bUb(){return YTb(this)};var NE=fSb(150);YF(846,1,{829:1});_.Pd=function eUb(a){var b,c,d;if(a===this){return true}if(!fr(a,45)){return false}d=a;if(this.a.c+this.b.c!=d.a.c+d.b.c){return false}for(c=new DUb((new vUb(d)).a);c.b;){b=BUb(c);if(!cUb(this,b)){return false}}return true};_.Rd=function gUb(){return _Vb(new vUb(this))};_.Sd=function hUb(){var a,b,c;c=new LXb('{','}');for(b=new DUb((new vUb(this)).a);b.b;){a=BUb(b);KXb(c,dUb(this,a.di())+'='+dUb(this,a.ei()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var ZE=fSb(846);YF(428,846,{829:1});var QE=fSb(428);YF(847,150,T6b);_.Pd=function sUb(a){var b;if(a===this){return true}if(!fr(a,274)){return false}b=a;if(b.Xh()!=this.Xh()){return false}return XTb(this,b)};_.Rd=function tUb(){return _Vb(this)};var $E=fSb(847);YF(101,847,T6b,vUb);_.Uh=function wUb(a){return uUb(this,a)};_.ef=function xUb(){return new DUb(this.a)};_.Wh=function yUb(a){var b;if(uUb(this,a)){b=a.di();oUb(this.a,b);return true}return false};_.Xh=function zUb(){return rUb(this.a)};var PE=fSb(101);YF(102,1,{},DUb);_.uf=function FUb(){return BUb(this)};_.tf=function EUb(){return this.b};_.vf=function GUb(){CUb(this)};_.b=false;var OE=fSb(102);YF(221,150,{33:1,150:1,221:1,175:1,276:1});_.Yh=function IUb(a,b){throw xF(new RTb('Add not supported on this list'))};_.Th=function JUb(a){this.Yh(this.Xh(),a);return true};_.Pd=function KUb(a){return HUb(this,a)};_.Rd=function LUb(){return aWb(this)};_.ef=function MUb(){return new RUb(this)};_.$h=function NUb(){return new VUb(this,0)};_._h=function OUb(a){return new VUb(this,a)};_.ai=function PUb(a){throw xF(new RTb('Remove not supported on this list'))};var TE=fSb(221);YF(291,1,{},RUb);_.tf=function SUb(){return this.b<this.d.Xh()};_.uf=function TUb(){zYb(this.b<this.d.Xh());return this.d.Zh(this.c=this.b++)};_.vf=function UUb(){QUb(this)};_.b=0;_.c=-1;var RE=fSb(291);YF(292,291,{},VUb);_.vf=function YUb(){QUb(this)};_.bi=function WUb(){return this.b>0};_.ci=function XUb(){return zYb(this.b>0),this.a.Zh(this.c=--this.b)};var SE=fSb(292);YF(285,847,T6b,ZUb);_.Uh=function $Ub(a){return iUb(this.a,a)};_.ef=function _Ub(){var a;return a=new DUb((new vUb(this.a)).a),new cVb(a)};_.Wh=function aVb(a){if(iUb(this.a,a)){oUb(this.a,a);return true}return false};_.Xh=function bVb(){return rUb(this.a)};var VE=fSb(285);YF(252,1,{},cVb);_.tf=function dVb(){return this.a.b};_.uf=function eVb(){var a;return a=BUb(this.a),a.di()};_.vf=function fVb(){CUb(this.a)};var UE=fSb(252);YF(429,1,U6b);_.Pd=function gVb(a){var b;if(!fr(a,216)){return false}b=a;return BXb(this.a,b.di())&&BXb(this.b,b.ei())};_.di=function hVb(){return this.a};_.ei=function iVb(){return this.b};_.Rd=function jVb(){return CXb(this.a)^CXb(this.b)};_.fi=function kVb(a){var b;b=this.b;this.b=a;return b};_.Sd=function lVb(){return this.a+'='+this.b};var WE=fSb(429);YF(430,429,U6b,mVb);var XE=fSb(430);YF(853,1,U6b);_.Pd=function nVb(a){var b;if(!fr(a,216)){return false}b=a;return BXb(this.b.value[0],b.di())&&BXb(vXb(this),b.ei())};_.Rd=function oVb(){return CXb(this.b.value[0])^CXb(vXb(this))};_.Sd=function pVb(){return this.b.value[0]+'='+vXb(this)};var YE=fSb(853);YF(128,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,831:1},CVb);_.Yh=function DVb(a,b){qVb(this,a,b)};_.Th=function EVb(a){return rVb(this,a)};_.Uh=function FVb(a){return uVb(this,a,0)!=-1};_.Zh=function GVb(a){return tVb(this,a)};_.Vh=function HVb(){return this.a.length==0};_.ef=function IVb(){return new OVb(this)};_.ai=function JVb(a){return vVb(this,a)};_.Wh=function KVb(a){return wVb(this,a)};_.Xh=function LVb(){return this.a.length};var aF=fSb(128);YF(69,1,{},OVb);_.tf=function PVb(){return this.a<this.c.a.length};_.uf=function QVb(){return MVb(this)};_.vf=function RVb(){NVb(this)};_.a=0;_.b=-1;var _E=fSb(69);var ZVb;YF(482,221,{3:1,33:1,150:1,221:1,175:1,276:1,831:1},bWb);_.Uh=function cWb(a){return false};_.Zh=function dWb(a){AYb(a,0);return null};_.ef=function eWb(){return $Vb(),iWb(),hWb};_.$h=function fWb(){return $Vb(),iWb(),hWb};_.Xh=function gWb(){return 0};var cF=fSb(482);YF(483,1,{},jWb);_.tf=function kWb(){return false};_.bi=function lWb(){return false};_.uf=function mWb(){throw xF(new AXb)};_.ci=function nWb(){throw xF(new AXb)};_.vf=function oWb(){throw xF(new BSb)};var hWb;var bF=fSb(483);var pWb;YF(822,1,{3:1},rWb);_.ih=function sWb(a,b){return BYb(a),VRb(a,(BYb(b),b))};_.Pd=function tWb(a){return this===a};var dF=fSb(822);YF(810,93,HZb,xWb);var eF=fSb(810);YF(155,1,{3:1,4:1,13:1,155:1},yWb,zWb);_.se=function AWb(a){return RSb(CF(this.a.getTime()),CF(a.a.getTime()))};_.Pd=function BWb(a){return fr(a,155)&&BF(CF(this.a.getTime()),CF(a.a.getTime()))};_.Rd=function CWb(){var a;a=CF(this.a.getTime());return PF(QF(a,AF(Sq(FF(a)?NF(a):a,32))))};_.Sd=function EWb(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+(c/60|0);b=DWb($wnd.Math.abs(c)%60);return (HWb(),FWb)[this.a.getDay()]+' '+GWb[this.a.getMonth()]+' '+DWb(this.a.getDate())+' '+DWb(this.a.getHours())+':'+DWb(this.a.getMinutes())+':'+DWb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var fF=fSb(155);var FWb,GWb;YF(45,428,{3:1,4:1,45:1,829:1},JWb);var gF=fSb(45);YF(228,847,{3:1,4:1,33:1,150:1,175:1,274:1},NWb);_.Th=function OWb(a){return KWb(this,a)};_.Uh=function PWb(a){return LWb(this,a)};_.Vh=function QWb(){return rUb(this.a)==0};_.ef=function RWb(){var a;return a=new DUb((new vUb((new ZUb(this.a)).a)).a),new cVb(a)};_.Wh=function SWb(a){return MWb(this,a)};_.Xh=function TWb(){return rUb(this.a)};var hF=fSb(228);YF(484,1,{33:1},ZWb);_.ef=function $Wb(){return new _Wb(this)};_.c=0;var jF=fSb(484);YF(293,1,{},_Wb);_.uf=function bXb(){return this.d=this.a[this.c++],this.d};_.tf=function aXb(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.vf=function cXb(){YWb(this.e,this.d.di());this.c!=0&&--this.c};_.c=0;_.d=null;var iF=fSb(293);var fXb;YF(480,1,{33:1},pXb);_.ef=function qXb(){return new rXb(this)};_.c=0;_.d=0;var mF=fSb(480);YF(290,1,{},rXb);_.uf=function tXb(){return this.c=this.a,this.a=this.b.next(),new wXb(this.d,this.c,this.d.d)};_.tf=function sXb(){return !this.a.done};_.vf=function uXb(){oXb(this.d,this.c.value[0])};var kF=fSb(290);YF(481,853,U6b,wXb);_.di=function xXb(){return this.b.value[0]};_.ei=function yXb(){return vXb(this)};_.fi=function zXb(a){return nXb(this.a,this.b.value[0],a)};_.c=0;var lF=fSb(481);YF(146,93,{3:1,15:1,37:1,146:1},AXb);var nF=fSb(146);YF(597,1,{},JXb);_.a=0;_.b=0;var DXb,EXb,FXb=0;var oF=fSb(597);YF(281,1,{},LXb);_.Sd=function MXb(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var pF=fSb(281);YF(29,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,831:1,29:1},$Xb);_.Yh=function _Xb(a,b){bYb(a,this.a.a.length+1);qVb(this.a,a,b)};_.Th=function aYb(a){return NXb(this,a)};_.Uh=function cYb(a){return QXb(this,a)};_.Zh=function dYb(a){return TXb(this,a)};_.Vh=function eYb(){return this.a.a.length==0};_.ef=function fYb(){return new OVb(this.a)};_.ai=function gYb(a){return WXb(this,a)};_.Xh=function hYb(){return this.a.a.length};_.Sd=function iYb(){return YTb(this.a)};var qF=fSb(29);YF(908,1,{});YF(282,182,S6b);var tF=fSb(282);YF(283,282,S6b,rYb);var rF=fSb(283);YF(425,282,S6b,vYb);var sF=fSb(425);YF(905,1,{});var JYb=0;var LYb,MYb=0,NYb;var nr=hSb('C');var pr=hSb('I');var uF=hSb('Z');var mr=hSb('B');var or=hSb('D');var SYb=(Tg(),Wg);var gwtOnLoad=gwtOnLoad=UF;SF(bG);VF('permProps',[[['locale',F4b],['user.agent','ie10']]]);$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"]);