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

27 lines
724 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 = '36D0E0476501C55A556F09B8149CBBF7';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 nH(){}\nfunction kH(){}\nfunction mb(){}\nfunction zb(){}\nfunction Ef(){}\nfunction jh(){}\nfunction vh(){}\nfunction Ch(){}\nfunction Ii(){}\nfunction In(){}\nfunction rn(){}\nfunction wn(){}\nfunction Dn(){}\nfunction Sn(){}\nfunction Yn(){}\nfunction bo(){}\nfunction ho(){}\nfunction mo(){}\nfunction ro(){}\nfunction wo(){}\nfunction Bo(){}\nfunction Ko(){}\nfunction Po(){}\nfunction Vo(){}\nfunction $o(){}\nfunction rp(){}\nfunction Pq(){}\nfunction mr(){}\nfunction sr(){}\nfunction ur(){}\nfunction LI(){}\nfunction NI(){}\nfunction RI(){}\nfunction NJ(){}\nfunction qK(){}\nfunction hM(){}\nfunction jM(){}\nfunction oQ(){}\nfunction DQ(){}\nfunction VS(){}\nfunction XS(){}\nfunction cT(){}\nfunction yU(){}\nfunction GU(){}\nfunction NU(){}\nfunction k0(){}\nfunction E8(){}\nfunction J8(){}\nfunction M8(){}\nfunction P8(){}\nfunction S8(){}\nfunction W8(){}\nfunction zV(a){}\nfunction zkb(){}\nfunction Gkb(){}\nfunction Pcb(){}\nfunction Ifb(){}\nfunction IRb(){}\nfunction Rib(){}\nfunction Hjb(){}\nfunction qrb(){}\nfunction VGb(){}\nfunction uJb(){}\nfunction zOb(){}\nfunction QSb(){}\nfunction TSb(){}\nfunction aTb(){}\nfunction fTb(){}\nfunction CXb(){}\nfunction KXb(){}\nfunction SXb(){}\nfunction Pjb(a){}\nfunction KEb(a){}\nfunction PH(){IH()}\nfunction ZK(){XK()}\nfunction rL(a){ZJ(a)}\nfunction Lg(){Lg=kH}\nfunction kc(a,b){a.a=b}\nfunction ln(a,b){a.a=b}\nfunction hn(a,b){a.f=b}\nfunction mn(a,b){a.b=b}\nfunction TI(a,b){a.b=b}\nfunction SI(a,b){a.a=b}\nfunction UI(a,b){a.d=b}\nfunction pK(a,b){a.d=b}\nfunction pJ(a,b){a.f=b}\nfunction oP(a,b){a.f=b}\nfunction mP(a,b){a.d=b}\nfunction Y2(a,b){a.d=b}\nfunction YK(a,b){a.a=b}\nfunction yQ(a,b){a.e=b}\nfunction zQ(a,b){a.g=b}\nfunction OR(a,b){a.e=b}\nfunction QR(a,b){a.e=b}\nfunction A3(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 cp(a){this.a=a}\nfunction hp(a){this.a=a}\nfunction mp(a){this.a=a}\nfunction Np(a){this.a=a}\nfunction dq(a){this.a=a}\nfunction iq(a){this.a=a}\nfunction qI(a){this.a=a}\nfunction AI(a){this.a=a}\nfunction uJ(a){this.a=a}\nfunction vJ(a){this.a=a}\nfunction xJ(a){this.a=a}\nfunction zJ(a){this.a=a}\nfunction BJ(a){this.a=a}\nfunction DJ(a){this.a=a}\nfunction IJ(a){this.a=a}\nfunction KJ(a){this.a=a}\nfunction JM(a){this.a=a}\nfunction eO(a){this.a=a}\nfunction rO(a){this.a=a}\nfunction WO(a){this.d=a}\nfunction DP(a){this.a=a}\nfunction eQ(a){this.a=a}\nfunction pQ(a){this.a=a}\nfunction wQ(a){this.a=a}\nfunction XQ(a){this.a=a}\nfunction aQ(a){this.b=a}\nfunction aS(a){this.a=a}\nfunction cS(a){this.a=a}\nfunction eS(a){this.a=a}\nfunction LS(a){this.a=a}\nfunction AR(a){this.a=a}\nfunction CR(a){this.a=a}\nfunction OT(a){this.a=a}\nfunction O7(a){this.a=a}\nfunction M7(a){this.a=a}\nfunction Q7(a){this.a=a}\nfunction S7(a){this.a=a}\nfunction U7(a){this.a=a}\nfunction Y7(a){this.a=a}\nfunction $7(a){this.a=a}\nfunction _7(a){this.a=a}\nfunction h$(a){this.a=a}\nfunction d1(a){this.a=a}\nfunction e8(a){this.a=a}\nfunction g8(a){this.a=a}\nfunction n8(a){this.a=a}\nfunction p8(a){this.a=a}\nfunction r8(a){this.a=a}\nfunction t8(a){this.a=a}\nfunction v8(a){this.a=a}\nfunction x8(a){this.a=a}\nfunction z8(a){this.a=a}\nfunction G8(a){this.a=a}\nfunction I8(a){this.c=a}\nfunction pU(a){this.c=a}\nfunction Go(){this.a={}}\nfunction F8(){this.a=-1}\nfunction RBb(){this.f=0}\nfunction qBb(a,b){a.a=b}\nfunction fcb(a,b){a.a=b}\nfunction Iub(a,b){a.a=b}\nfunction Iib(a,b){a.e=b}\nfunction Sbb(a,b){a.d=b}\nfunction gEb(a,b){a.Z=b}\nfunction vEb(a,b){a.a=b}\nfunction xW(a,b){a.kb=b}\nfunction GL(a,b){af(b,a)}\nfunction Uib(a){this.a=a}\nfunction Wib(a){this.a=a}\nfunction Yib(a){this.a=a}\nfunction $ib(a){this.a=a}\nfunction ajb(a){this.a=a}\nfunction cjb(a){this.a=a}\nfunction ejb(a){this.a=a}\nfunction gjb(a){this.a=a}\nfunction xjb(a){this.a=a}\nfunction zjb(a){this.a=a}\nfunction Bjb(a){this.a=a}\nfunction Djb(a){this.a=a}\nfunction Fjb(a){this.a=a}\nfunction Jjb(a){this.a=a}\nfunction Zjb(a){this.a=a}\nfunction ekb(a){this.a=a}\nfunction kkb(a){this.a=a}\nfunction mkb(a){this.a=a}\nfunction pkb(a){this.a=a}\nfunction rkb(a){this.a=a}\nfunction tkb(a){this.a=a}\nfunction Ckb(a){this.a=a}\nfunction Ekb(a){this.a=a}\nfunction Lkb(a){this.b=a}\nfunction qnb(a){this.a=a}\nfunction snb(a){this.a=a}\nfunction unb(a){this.a=a}\nfunction znb(a){this.a=a}\nfunction kFb(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 uFb(a){this.a=a}\nfunction wFb(a){this.a=a}\nfunction yFb(a){this.a=a}\nfunction AFb(a){this.a=a}\nfunction CFb(a){this.a=a}\nfunction EFb(a){this.a=a}\nfunction GFb(a){this.a=a}\nfunction IFb(a){this.a=a}\nfunction MFb(a){this.a=a}\nfunction PFb(a){this.a=a}\nfunction UFb(a){this.a=a}\nfunction WFb(a){this.a=a}\nfunction NGb(a){this.a=a}\nfunction PGb(a){this.a=a}\nfunction RGb(a){this.a=a}\nfunction TGb(a){this.a=a}\nfunction bIb(a){this.a=a}\nfunction dIb(a){this.a=a}\nfunction fIb(a){this.a=a}\nfunction BIb(a){this.a=a}\nfunction DIb(a){this.a=a}\nfunction FIb(a){this.a=a}\nfunction HIb(a){this.a=a}\nfunction JIb(a){this.a=a}\nfunction vJb(a){this.a=a}\nfunction xJb(a){this.a=a}\nfunction kNb(a){this.a=a}\nfunction mNb(a){this.a=a}\nfunction sNb(a){this.a=a}\nfunction uNb(a){this.a=a}\nfunction wNb(a){this.a=a}\nfunction jTb(a){this.a=a}\nfunction cUb(a){this.a=a}\nfunction WVb(a){this.a=a}\nfunction yWb(a){this.a=a}\nfunction DWb(a){this.a=a}\nfunction qWb(a){this.d=a}\nfunction nXb(a){this.c=a}\nfunction RZb(a){this.a=a}\nfunction Dg(){this.a=Kg()}\nfunction On(){this.c=++Ln}\nfunction i7(){debugger}\nfunction iYb(){RVb(this)}\nfunction RJ(){RJ=kH;lL()}\nfunction xS(){xS=kH;BS()}\nfunction zU(){zU=kH;vU()}\nfunction _zb(a){a.A=pW(4)}\nfunction RAb(a){a.A=pW(4)}\nfunction Dnb(a){a.b=a.c=0}\nfunction q9(a){a.F=0;a.D=0}\nfunction Lrb(a){a.a=false}\nfunction Tf(b,a){b.font=a}\nfunction di(b,a){b.href=a}\nfunction nj(b,a){b.name=a}\nfunction Hj(b,a){b.size=a}\nfunction fi(b,a){b.width=a}\nfunction ei(b,a){b.height=a}\nfunction Fo(a,b,c){a.a[b]=c}\nfunction A9(a,b,c){a.G[b]=c}\nfunction Enb(a,b){a.b=a.c=b}\nfunction _Db(a,b){a.n=VCb=b}\nfunction XN(a,b){jO(a.lb,b)}\nfunction yI(a,b){II(a.a,b)}\nfunction Pab(a){a.o&&a.Dh()}\nfunction vlb(a){a.e=0;a.d=0}\nfunction knb(a){inb=a;jnb()}\nfunction kh(a){return a.ze()}\nfunction KG(a){return a.e}\nfunction kW(a){return kV==a}\nfunction kj(b,a){b.checked=a}\nfunction oj(b,a){b.htmlFor=a}\nfunction Uf(b,a){b.lineCap=a}\nfunction qi(a,b){a.remove(b)}\nfunction gO(a,b){a.a=b;hO(a)}\nfunction gU(a,b){jU(a,b,a.c)}\nfunction lc(a){kc(this,a.id)}\nfunction qh(a){ph();oh.Be(a)}\nfunction PK(a){$wnd.alert(a)}\nfunction VH(){this.a=new jVb}\nfunction V8(){this.b=new zZb}\nfunction AL(){this.b=new bXb}\nfunction pq(){pq=kH;new iYb}\nfunction Fg(){Fg=kH;Eg=new S}\nfunction mTb(){yg.call(this)}\nfunction $Tb(){yg.call(this)}\nfunction aUb(){yg.call(this)}\nfunction xUb(){yg.call(this)}\nfunction pVb(){yg.call(this)}\nfunction YXb(){yg.call(this)}\nfunction _Yb(){yg.call(this)}\nfunction _h(b,a){b.tabIndex=a}\nfunction mj(b,a){b.disabled=a}\nfunction Og(a,b){Lg();a.src=b}\nfunction De(a,b){Wh(a.ce(),b)}\nfunction oZb(a,b){SWb(a.a,b)}\nfunction yZb(a,b){$Wb(a.a,b)}\nfunction MQ(a,b){RQ(a,b,b,-1)}\nfunction pi(a,b,c){a.add(b,c)}\nfunction aFb(a){a.Y.o||dFb(a)}\nfunction qjb(a){mjb(a);ljb(a)}\nfunction WH(a){ZH(a);this.a=a}\nfunction fh(){fh=kH;eh=new jh}\nfunction hi(){hi=kH;gi=new Ii}\nfunction Mq(){Mq=kH;Lq=new Pq}\nfunction XK(){XK=kH;WK=new On}\nfunction gQ(){gQ=kH;fQ=new oQ}\nfunction GT(){GT=kH;of();UT()}\nfunction oTb(){mTb.call(this)}\nfunction Tb(a){Sb.call(this,a)}\nfunction Fc(a){Sb.call(this,a)}\nfunction zg(a){xg.call(this,a)}\nfunction Bg(a){zg.call(this,a)}\nfunction fq(a){xg.call(this,a)}\nfunction Qp(a){Op.call(this,a)}\nfunction f7(a){console.log(a)}\nfunction fM(a){Qp.call(this,a)}\nfunction mM(a){rf.call(this,a)}\nfunction Sf(b,a){b.fillStyle=a}\nfunction $h(b,a){b.scrollTop=a}\nfunction Eo(a,b){return a.a[b]}\nfunction Cg(a){return Kg()-a.a}\nfunction LN(a){return RJ(),a.a}\nfunction CW(a){return a<0?-a:a}\nfunction ri(a){hi();return a|0}\nfunction EP(a){DP.call(this,a)}\nfunction nN(a,b){UM(a,b);gN(a)}\nfunction MP(a,b){lP(a,b);--a.b}\nfunction EQ(a,b){FQ(a,b,a.k.c)}\nfunction zI(a,b,c){JI(a.a,b,c)}\nfunction MJ(a,b,c){a.a=b;a.b=c}\nfunction Vub(a,b){a.d=b;Yub(a)}\nfunction cEb(a,b){PDb(a);a.p=b}\nfunction mYb(){this.a=new iYb}\nfunction zZb(){this.a=new bXb}\nfunction o0(){o0=kH;l0=new iYb}\nfunction eH(){cH==null&&(cH=[])}\nfunction Ob(){Mb.call(this,x$b)}\nfunction Pb(){Mb.call(this,y$b)}\nfunction Xb(){Mb.call(this,z$b)}\nfunction Yb(){Mb.call(this,A$b)}\nfunction Zb(){Mb.call(this,B$b)}\nfunction _b(){Mb.call(this,C$b)}\nfunction ac(){Mb.call(this,D$b)}\nfunction bc(){Mb.call(this,E$b)}\nfunction cc(){Mb.call(this,F$b)}\nfunction sc(){Mb.call(this,G$b)}\nfunction zc(){Mb.call(this,H$b)}\nfunction Ac(){Mb.call(this,I$b)}\nfunction Bc(){Mb.call(this,J$b)}\nfunction Dc(){Mb.call(this,K$b)}\nfunction Ec(){Mb.call(this,L$b)}\nfunction Hc(){Mb.call(this,N$b)}\nfunction Mc(){Mb.call(this,O$b)}\nfunction ae(){Mb.call(this,P$b)}\nfunction de(){Mb.call(this,Q$b)}\nfunction ze(){throw KG(new pVb)}\nfunction ue(a){return RJ(),a.Sb}\nfunction wf(a){return RJ(),a.Sb}\nfunction sM(a,b){uM((RJ(),a),b)}\nfunction Yh(a,b){wi((hi(),a),b)}\nfunction Zh(a,b){Ei((hi(),a),b)}\nfunction Fj(a,b){qi((hi(),a),b)}\nfunction Ae(a,b){Be(a,(RJ(),b))}\nfunction Rf(c,a,b){c.scale(a,b)}\nfunction QU(a,b){a.style[L0b]=b}\nfunction fL(a,b){a.__listener=b}\nfunction Qg(a,b){a.a=b;return a}\nfunction cW(a,b){return a.mb[b]}\nfunction FX(a,b){return a>b?a:b}\nfunction GX(a,b){return a<b?a:b}\nfunction D5(a,b){return a<b?a:b}\nfunction A5(a,b){return a>b?a:b}\nfunction sTb(a){return a$b(a),a}\nfunction XTb(a){return a$b(a),a}\nfunction sGb(a){a.e=true;rGb(a)}\nfunction m$(a){!!a.j&&rGb(a.j)}\nfunction Hub(a){C5(KSb,a.b,a.a)}\nfunction nTb(a){zg.call(this,a)}\nfunction _Tb(a){zg.call(this,a)}\nfunction bUb(a){zg.call(this,a)}\nfunction yUb(a){zg.call(this,a)}\nfunction qVb(a){zg.call(this,a)}\nfunction Vg(){Vg=kH;!!(ph(),oh)}\nfunction rf(a){Be(this,(RJ(),a))}\nfunction Cf(a){Be(this,(RJ(),a))}\nfunction wr(a,b){return KTb(a,b)}\nfunction Nf(c,a,b){c.lineTo(a,b)}\nfunction Pf(c,a,b){c.moveTo(a,b)}\nfunction OZb(a,b){a.splice(b,1)}\nfunction Vf(b,a){b.strokeStyle=a}\nfunction SY(a,b){return a.A[b].o}\nfunction tr(a){return a[4]||a[1]}\nfunction WM(a){Be(this,(RJ(),a))}\nfunction cP(a){Be(this,(RJ(),a))}\nfunction dUb(a){this.a=WTb(a,10)}\nfunction Hyb(){this.a=0;this.b=0}\nfunction jVb(){jTb.call(this,'')}\nfunction kVb(){jTb.call(this,'')}\nfunction mVb(a){nTb.call(this,a)}\nfunction pTb(a){nTb.call(this,a)}\nfunction AUb(a){_Tb.call(this,a)}\nfunction SZb(a){RZb.call(this,a)}\nfunction aL(){zp.call(this,null)}\nfunction M3(){of();WQ.call(this)}\nfunction mc(){Mb.call(this,'img')}\nfunction rc(){Mb.call(this,'log')}\nfunction Yd(){Mb.call(this,'row')}\nfunction he(){Mb.call(this,'tab')}\nfunction Ee(a,b,c){Pe(a.ce(),b,c)}\nfunction uEb(a,b,c){WDb(a.a,b,c)}\nfunction bb(a,b,c){ab(a,b,Kg(),c)}\nfunction PZb(a,b){return Er(a,b)}\nfunction BTb(a){ATb(a);return a.k}\nfunction CTb(a){ATb(a);return a.i}\nfunction ci(a){a=XUb(a);return a}\nfunction Kb(a,b){Vh(b,'role',a.a)}\nfunction yp(a,b){return Kp(a.a,b)}\nfunction QG(a,b){return MG(a,b)>0}\nfunction TG(a,b){return MG(a,b)<0}\nfunction xI(a,b){return FI(a.a,b)}\nfunction SH(b,a){return b.test(a)}\nfunction NL(a,b){return hU(a.k,b)}\nfunction OL(a,b){return iU(a.k,b)}\nfunction qf(a){nf.yf((RJ(),a.Sb))}\nfunction Tj(){Oj.call(this,q_b,3)}\nfunction Tm(){Qm.call(this,q_b,1)}\nfunction Ml(){Jl.call(this,q_b,1)}\nfunction fm(){dm.call(this,x_b,0)}\nfunction wR(){xR.call(this,false)}\nfunction rTb(){rTb=kH;qTb=false}\nfunction HYb(){HYb=kH;GYb=JYb()}\nfunction dh(){Sg!=0&&(Sg=0);Ug=-1}\nfunction IT(a){(RJ(),a.Sb).rows=5}\nfunction iT(a,b){Zh((RJ(),a.b),b)}\nfunction kT(a,b){$h((RJ(),a.b),b)}\nfunction CN(a,b){UM(a.tb,b);gN(a)}\nfunction yW(a,b,c){Bmb(b,eW(a,c))}\nfunction Gyb(a,b,c){a.a+=b;a.b+=c}\nfunction Tzb(a,b,c){a.c+=b;a.d+=c}\nfunction dVb(a,b){a.a+=b;return a}\nfunction eVb(a,b){a.a+=b;return a}\nfunction jib(a){a.k=true;return a}\nfunction Sjb(a){a.p=true;return a}\nfunction Tjb(a){a.d=true;return a}\nfunction uM(a,b){a.style[I0b]=b.a}\nfunction Ib(a,b){this.b=a;this.a=b}\nfunction Mkb(a){this.b=6;this.c=a}\nfunction SL(){this.k=new mU(this)}\nfunction CK(){this.a=new zp(null)}\nfunction XT(){VT.call(this,x_b,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((RJ(),a.Sb),b)}\nfunction He(a,b){Re((RJ(),a.Sb),b)}\nfunction Je(a,b){bK((RJ(),a.Sb),b)}\nfunction zf(a,b){ei((RJ(),a.Sb),b)}\nfunction Af(a,b){fi((RJ(),a.Sb),b)}\nfunction Ag(a,b){rg.call(this,a,b)}\nfunction $f(a,b){this.b=a;this.c=b}\nfunction Lfb(){Lfb=kH;Jfb=new iYb}\nfunction oVb(){oVb=kH;nVb=new fTb}\nfunction zXb(){zXb=kH;yXb=new CXb}\nfunction JXb(){JXb=kH;IXb=new KXb}\nfunction RXb(){RXb=kH;QXb=new SXb}\nfunction Rh(a){return Bi((hi(),a))}\nfunction Fh(a){return mi((hi(),a))}\nfunction Oh(a){return li((hi(),a))}\nfunction Th(a){return Ci((hi(),a))}\nfunction qj(a){return ti((hi(),a))}\nfunction vj(a){return Hi((hi(),a))}\nfunction yj(a){return yi((hi(),a))}\nfunction Oj(a,b){$f.call(this,a,b)}\nfunction mk(a,b){$f.call(this,a,b)}\nfunction $k(a,b){$f.call(this,a,b)}\nfunction yl(a,b){$f.call(this,a,b)}\nfunction Jl(a,b){$f.call(this,a,b)}\nfunction Ul(a,b){$f.call(this,a,b)}\nfunction dm(a,b){$f.call(this,a,b)}\nfunction tm(a,b){$f.call(this,a,b)}\nfunction vm(){tm.call(this,'PX',0)}\nfunction Bm(){tm.call(this,'EX',3)}\nfunction zm(){tm.call(this,'EM',2)}\nfunction Jm(){tm.call(this,'CM',7)}\nfunction Lm(){tm.call(this,'MM',8)}\nfunction Dm(){tm.call(this,'PT',4)}\nfunction Fm(){tm.call(this,'PC',5)}\nfunction Hm(){tm.call(this,'IN',6)}\nfunction Qm(a,b){$f.call(this,a,b)}\nfunction $m(a,b){$f.call(this,a,b)}\nfunction Jq(a,b){$f.call(this,a,b)}\nfunction bq(a,b){this.b=a;this.a=b}\nfunction ZI(a,b){this.a=a;this.b=b}\nfunction OJ(a,b){this.a=a;this.b=b}\nfunction OG(a,b){return MG(a,b)==0}\nfunction RG(a,b){return MG(a,b)>=0}\nfunction XG(a,b){return MG(a,b)!=0}\nfunction Kp(a,b){return JVb(a.d,b)}\nfunction iK(a){return cL((RJ(),a))}\nfunction cK(a,b){RJ();dL();qL(a,b)}\nfunction lK(a,b){RJ();dL();qL(a,b)}\nfunction lM(a,b){Xh((RJ(),a.Sb),b)}\nfunction aP(a,b){nj((RJ(),a.Sb),b)}\nfunction UQ(a,b){Gj((RJ(),a.Sb),b)}\nfunction VQ(a,b){Hj((RJ(),a.Sb),b)}\nfunction PN(a,b){UN(a,zn(b),An(b))}\nfunction QN(a,b){VN(a,zn(b),An(b))}\nfunction TO(a,b){$f.call(this,a,b)}\nfunction kS(a,b){$f.call(this,a,b)}\nfunction VT(a,b){$f.call(this,a,b)}\nfunction TU(a,b){rg.call(this,a,b)}\nfunction CL(a,b){this.a=a;this.b=b}\nfunction DR(a,b){this.a=a;this.b=b}\nfunction d_(a,b){K$.call(this,a,b)}\nfunction U_(a,b){z_.call(this,a,b)}\nfunction f1(a,b){AW.call(this,a,b)}\nfunction b8(a,b){this.a=a;this.b=b}\nfunction k8(a,b){this.a=a;this.b=b}\nfunction Emb(a){this.a=a;this.b=12}\nfunction ZU(a){Lp(a.a,a.d,a.c,a.b)}\nfunction VW(a,b){WW(a,b.b,b.c,b.a)}\nfunction L3(a,b){Gj((RJ(),a.Sb),b)}\nfunction LT(a){(RJ(),a.Sb).size=50}\nfunction UDb(a){return a.A.c+a.A.b}\nfunction SVb(a){return a.a.c+a.b.c}\nfunction PEb(a,b){return a.r+a.t-b}\nfunction PU(a){return mi((hi(),a))}\nfunction FU(a){return Ci((hi(),a))}\nfunction Xe(a,b){!!a.Pb&&xp(a.Pb,b)}\nfunction Zf(c,a,b){c.translate(a,b)}\nfunction Wh(b,a){b.className=a||''}\nfunction Xh(b,a){b.innerHTML=a||''}\nfunction Gj(b,a){b.selectedIndex=a}\nfunction lj(b,a){b.defaultChecked=a}\nfunction le(){Mb.call(this,'timer')}\nfunction Nb(){Mb.call(this,'alert')}\nfunction ic(){Mb.call(this,'group')}\nfunction Lc(){Mb.call(this,'radio')}\nfunction xm(){tm.call(this,'PCT',1)}\nfunction cn(){$m.call(this,'PRE',2)}\nfunction Bb(a){$wnd.clearTimeout(a)}\nfunction bh(a){$wnd.clearTimeout(a)}\nfunction yK(a){xK();return BK(vK,a)}\nfunction VK(a,b,c){$wnd.open(a,b,c)}\nfunction XU(c,a,b){c.open(a,b,true)}\nfunction dL(){if(!bL){oL();bL=true}}\nfunction RK(){if(!GK){EL();GK=true}}\nfunction SK(){if(!KK){FL();KK=true}}\nfunction Cq(){Cq=kH;pq();Bq=new iYb}\nfunction H5(a){a.d=true;Z5(a);U4(a)}\nfunction iN(a,b){a.ub=b?b:(jS(),gS)}\nfunction QW(a,b){vmb(a,b.b,b.c,b.a)}\nfunction dEb(a,b,c){sZb(a._,b).n=c}\nfunction xmb(a,b,c,d){Mf(a.a,b,c,d)}\nfunction Avb(a,b){U_.call(this,a,b)}\nfunction Jvb(a,b){z_.call(this,a,b)}\nfunction eQb(a,b){AW.call(this,a,b)}\nfunction gSb(a,b){AW.call(this,a,b)}\nfunction xnb(a,b){this.a=a;this.b=b}\nfunction $nb(a,b){this.a=a;this.b=b}\nfunction Iyb(a,b){this.a=a;this.b=b}\nfunction NWb(a,b){this.a=a;this.b=b}\nfunction Jub(a,b){this.b=a;this.a=b}\nfunction KFb(a,b){this.b=a;this.a=b}\nfunction qNb(a,b){this.b=a;this.a=b}\nfunction B6(a,b){return b+a.sb&a.rb}\nfunction gTb(a,b){return FUb(a.a,b)}\nfunction kYb(a,b){return JVb(a.a,b)}\nfunction mZb(a,b){return SWb(a.a,b)}\nfunction nZb(a,b){return TWb(a.a,b)}\nfunction xZb(a,b){return YWb(a.a,b)}\nfunction NYb(a,b){return a.a.get(b)}\nfunction LYb(){HYb();return new GYb}\nfunction ZXb(){this.a=new $wnd.Date}\nfunction ts(a){return a==null?null:a}\nfunction Ab(a){$wnd.clearInterval(a)}\nfunction Wb(){Mb.call(this,'banner')}\nfunction ce(){Mb.call(this,'slider')}\nfunction ge(){Mb.call(this,'status')}\nfunction Nc(){Mb.call(this,'region')}\nfunction Qj(){Oj.call(this,'NONE',0)}\nfunction al(){$k.call(this,'NONE',0)}\nfunction Bk(){mk.call(this,'MOVE',4)}\nfunction yk(){mk.call(this,'AUTO',1)}\nfunction Ol(){Jl.call(this,'AUTO',3)}\nfunction Bl(){yl.call(this,'BOLD',1)}\nfunction hm(){dm.call(this,'LEFT',2)}\nfunction zp(a){Ap.call(this,a,false)}\nfunction $I(a){ZI.call(this,a.a,a.b)}\nfunction X3(a,b){!!a.Nc&&PR(a.Nc,b)}\nfunction TR(a,b){YR.call(this,a.a,b)}\nfunction UR(a,b){ZR.call(this,a.a,b)}\nfunction VL(a,b){KL(a,b,(RJ(),a.Sb))}\nfunction FP(a,b){KL(a,b,(RJ(),a.Sb))}\nfunction dT(a){return Rh((RJ(),a.b))}\nfunction GI(a){return $wnd[a].length}\nfunction wi(a,b){a.textContent=b||''}\nfunction sY(a,b){aY.call(this,a,b,0)}\nfunction IY(a,b){aY.call(this,a,b,1)}\nfunction GY(a,b){tY.call(this,a,b,1)}\nfunction b0(a,b){tY.call(this,a,b,1)}\nfunction Tvb(a,b){Jvb.call(this,a,b)}\nfunction nwb(a,b){Ubb.call(this,a,b)}\nfunction JCb(a,b){vob.call(this,a,b)}\nfunction uSb(a,b){Jvb.call(this,a,b)}\nfunction ZT(){VT.call(this,'LEFT',2)}\nfunction MZb(a,b,c){a.splice(b,0,c)}\nfunction Rb(a,b,c){Vh(b,a.a,Qb(a,c))}\nfunction RN(a,b){WN((zn(b),An(b),a))}\nfunction pf(a,b){(RJ(),a.Sb)[_$b]=!b}\nfunction Ncb(a,b){a.e=b?a.e|1:a.e&-2}\nfunction alb(a,b){a.a==null&&(a.a=b)}\nfunction i6(a,b){b!=null&&jO(a.zd,b)}\nfunction VUb(a,b){return a.substr(b)}\nfunction tUb(a){return MG(a,0)>0?a:0}\nfunction fVb(a,b){a.a+=''+b;return a}\nfunction gVb(a,b){a.a+=''+b;return a}\nfunction Gb(a){this.a=a;zb.call(this)}\nfunction Rg(){this.b='canvas2svg.js'}\nfunction ie(){Mb.call(this,'tablist')}\nfunction me(){Mb.call(this,'toolbar')}\nfunction ne(){Mb.call(this,'tooltip')}\nfunction ke(){Mb.call(this,'textbox')}\nfunction pc(){Mb.call(this,'listbox')}\nfunction xc(){Mb.call(this,'menubar')}\nfunction jc(){Mb.call(this,'heading')}\nfunction tc(){Mb.call(this,'marquee')}\nfunction Vb(){Mb.call(this,'article')}\nfunction Uj(){Oj.call(this,'SOLID',4)}\nfunction uk(){mk.call(this,'WAIT',14)}\nfunction tk(){mk.call(this,'TEXT',13)}\nfunction vk(){mk.call(this,'HELP',15)}\nfunction jl(){$k.call(this,'FLEX',17)}\nfunction ll(){$k.call(this,'BLOCK',1)}\nfunction rl(){$k.call(this,'TABLE',7)}\nfunction Zl(){Ul.call(this,'FIXED',3)}\nfunction im(){dm.call(this,'RIGHT',3)}\nfunction oM(a){of();pM.call(this,a.a)}\nfunction Vp(a){this.a=a;zb.call(this)}\nfunction QK(a){return $wnd.confirm(a)}\nfunction vi(a,b){return a.contains(b)}\nfunction te(a){return Nh((RJ(),a.Sb))}\nfunction FR(a){return Mh((RJ(),a.Sb))}\nfunction Mh(a){return zi((hi(),gi),a)}\nfunction Nh(a){return Ai((hi(),gi),a)}\nfunction Hr(a){return Ir(a.l,a.m,a.h)}\nfunction UX(a){return a<0?-1:a==0?0:1}\nfunction vS(a){this.a=a;zb.call(this)}\nfunction K7(a){this.a=a;zb.call(this)}\nfunction rS(a){db.call(this);this.a=a}\nfunction ZS(){RS.call(this,$doc.body)}\nfunction $T(){VT.call(this,'RIGHT',3)}\nfunction $Ib(a,b){tY.call(this,a,b,2)}\nfunction Gvb(a,b){tY.call(this,a,b,6)}\nfunction Jeb(a,b){aY.call(this,a,b,0)}\nfunction Cmb(a,b){Vf(a.a,b);Sf(a.a,b)}\nfunction JUb(a,b){return a$b(a),a===b}\nfunction LUb(a,b){return a.indexOf(b)}\nfunction tZb(a,b){return VWb(a.a,b,0)}\nfunction GVb(a){return !a?null:a.gi()}\nfunction bZb(a){return a!=null?Y(a):0}\nfunction YGb(a){a.b=0;a.a=0;a.c=false}\nfunction vLb(a){a.n=273.15;a.o=a.n+25}\nfunction yYb(a){this.a=LYb();this.b=a}\nfunction QYb(a){this.a=LYb();this.b=a}\nfunction WZb(){RZb.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 ih(a,b){a.b=lh(a.b,[b,false])}\nfunction Ih(a,b){return vi((hi(),a),b)}\nfunction Pi(a,b){return ii((hi(),a),b)}\nfunction Wi(a,b){return si((hi(),a),b)}\nfunction Qi(a){return ji((hi(),a),n_b)}\nfunction Aj(a){return (hi(),a).touches}\nfunction Ej(a){return (hi(),a).options}\nfunction of(){of=kH;nf=(EU(),EU(),DU)}\nfunction JP(){JP=kH;IP=(EU(),EU(),CU)}\nfunction WJ(a,b,c){RJ();pL(a,_J(b),c)}\nfunction Qf(e,a,b,c,d){e.rect(a,b,c,d)}\nfunction Ff(c,a,b){c.addColorStop(a,b)}\nfunction Vh(c,a,b){c.setAttribute(a,b)}\nfunction Rj(){Oj.call(this,'DOTTED',1)}\nfunction Sj(){Oj.call(this,'DASHED',2)}\nfunction Cl(){yl.call(this,'BOLDER',2)}\nfunction Al(){yl.call(this,'NORMAL',0)}\nfunction an(){$m.call(this,'NORMAL',0)}\nfunction bn(){$m.call(this,'NOWRAP',1)}\nfunction ml(){$k.call(this,'INLINE',2)}\nfunction ql(){$k.call(this,'RUN_IN',6)}\nfunction Wl(){Ul.call(this,'STATIC',0)}\nfunction Nl(){Jl.call(this,'SCROLL',2)}\nfunction Qq(){Qq=kH;Oq((Mq(),Mq(),Lq))}\nfunction zO(a,b,c){DO(a,b,(SO(),MO),c)}\nfunction AO(a,b,c){DO(a,b,(SO(),PO),c)}\nfunction jO(a,b){xO(a.b,b,false);hO(a)}\nfunction UH(a,b){gVb(a.a,b.a);return a}\nfunction rM(a,b){(RJ(),a)['align']=b.a}\nfunction cQ(a,b){return RJ(),a.rows[b]}\nfunction bQ(a,b){return cQ((RJ(),a),b)}\nfunction uUb(a,b){return MG(a,b)<0?a:b}\nfunction lUb(a){return a==0?0:a<0?-1:1}\nfunction cYb(a){return a<10?'0'+a:''+a}\nfunction _Ub(a){return aVb(a,a.length)}\nfunction yf(a){return (RJ(),a.Sb).width}\nfunction eR(a){MU((JP(),IP,RJ(),a.Sb))}\nfunction sJ(a){oJ(a);a.b=gK(new DJ(a))}\nfunction tY(a,b,c){aY.call(this,a,b,c)}\nfunction Kf(d,a,b,c){d.drawImage(a,b,c)}\nfunction Mp(a){this.d=new iYb;this.c=a}\nfunction jg(a){a.j=Ar(SF,w$b,158,0,0,1)}\nfunction gm(){dm.call(this,'JUSTIFY',1)}\nfunction Ll(){Jl.call(this,'VISIBLE',0)}\nfunction Sm(){Qm.call(this,'VISIBLE',0)}\nfunction ok(){mk.call(this,'DEFAULT',0)}\nfunction Ak(){mk.call(this,'POINTER',3)}\nfunction Dl(){yl.call(this,'LIGHTER',3)}\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 uH(a,b){OH(b.d,b.c);XWb(a.c,b)}\nfunction QL(a,b){return cU(a,hU(a.k,b))}\nfunction BP(a,b,c){return AP(a.a.c,b,c)}\nfunction Ir(a,b,c){return {l:a,m:b,h:c}}\nfunction UJ(a){RJ();return li((hi(),a))}\nfunction VJ(a){RJ();return mi((hi(),a))}\nfunction pj(a){return !!(hi(),a).altKey}\nfunction aK(a){RJ();QJ=a;dL();lL(),hL=a}\nfunction kK(a){RJ();QJ=a;dL();lL(),hL=a}\nfunction KT(a){(RJ(),a.Sb).maxLength=15}\nfunction L6(a,b){b>0&&(a.t[b-1].e=true)}\nfunction J6(a,b){b>0&&(a.t[b-1].b=true)}\nfunction EZ(a,b){KY();$Y.call(this,a,b)}\nfunction $Wb(a,b){xXb(a.a,a.a.length,b)}\nfunction wmb(a,b,c,d,e){Xf(a.a,b,c,d,e)}\nfunction Amb(a,b,c,d,e){Lf(a.a,b,c,d,e)}\nfunction Fnb(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction eTb(a){this.d=a;this.a=new iYb}\nfunction eM(){eM=kH;cM=new hM;dM=new jM}\nfunction Pm(){Pm=kH;Om=new Sm;Nm=new Tm}\nfunction YT(){VT.call(this,'JUSTIFY',1)}\nfunction neb(a){a.s=Ar(ys,P_b,8,2,15,1)}\nfunction ye(a,b){Pe((RJ(),a.Sb),b,false)}\nfunction os(a,b){return a!=null&&ls(a,b)}\nfunction Eh(b,a){return b.appendChild(a)}\nfunction Jh(b,a){return b.removeChild(a)}\nfunction Of(b,a){return b.measureText(a)}\nfunction Ph(b,a){return parseInt(b[a])|0}\nfunction eUb(a,b){return a<b?-1:a>b?1:0}\nfunction uj(a){return !!(hi(),a).ctrlKey}\nfunction xj(a){return !!(hi(),a).metaKey}\nfunction wj(a){return (hi(),a).keyCode|0}\nfunction Sh(a){return (hi(),a).outerHTML}\nfunction Dj(a){(hi(),a).options.length=0}\nfunction Bj(a){(hi(),a).preventDefault()}\nfunction DT(a){of();rf.call(this,a);Mq()}\nfunction v3(a){of();CM.call(this,YSb(a))}\nfunction oab(a,b){KY();$Y.call(this,a,b)}\nfunction Bab(a,b){KY();$Y.call(this,a,b)}\nfunction ecb(a,b){a.A=Ar(Xz,w$b,9,b,0,1)}\nfunction beb(a,b){KY();$Y.call(this,a,b)}\nfunction qgb(a,b){KY();$Y.call(this,a,b)}\nfunction DV(a,b,c){CV(a,b.a,b.b,c.a,c.b)}\nfunction RH(c,a,b){return a.replace(c,b)}\nfunction Hhb(a,b){a.p=b;a.q=a.p.n;Lhb(a)}\nfunction anb(a,b){KY();$Y.call(this,a,b)}\nfunction Mob(a,b){KY();$Y.call(this,a,b)}\nfunction uqb(a,b){KY();$Y.call(this,a,b)}\nfunction fyb(a,b){KY();$Y.call(this,a,b)}\nfunction rKb(a,b){KY();$Y.call(this,a,b)}\nfunction IMb(a,b){KY();$Y.call(this,a,b)}\nfunction HQb(a,b){KY();$Y.call(this,a,b)}\nfunction TQb(a,b){KY();N1.call(this,a,b)}\nfunction Uub(a,b){a.t=b;a.u=a.t.t;Yub(a)}\nfunction bXb(){this.a=Ar(QF,w$b,1,0,5,1)}\nfunction Xl(){Ul.call(this,'RELATIVE',1)}\nfunction Yl(){Ul.call(this,'ABSOLUTE',2)}\nfunction dn(){$m.call(this,'PRE_LINE',3)}\nfunction en(){$m.call(this,'PRE_WRAP',4)}\nfunction Ck(){mk.call(this,'E_RESIZE',5)}\nfunction Fk(){mk.call(this,'N_RESIZE',8)}\nfunction il(){$k.call(this,'INITIAL',16)}\nfunction yg(){jg(this);lg(this);this.xe()}\nfunction cj(a){return ji((hi(),a),'text')}\nfunction zj(a){return !!(hi(),a).shiftKey}\nfunction ve(a){return Ph((RJ(),a.Sb),S$b)}\nfunction we(a){return Ph((RJ(),a.Sb),T$b)}\nfunction hj(a){return Rh(ki((hi(),gi),a))}\nfunction qs(a){return typeof a==='number'}\nfunction ss(a){return typeof a==='string'}\nfunction Cj(a){(hi(),a).stopPropagation()}\nfunction Ce(a,b){(RJ(),a.Sb).style[U$b]=b}\nfunction Ie(a,b){(RJ(),a.Sb).style[V$b]=b}\nfunction ao(){ao=kH;_n=new Pn(E_b,new bo)}\nfunction go(){go=kH;fo=new Pn(F_b,new ho)}\nfunction vo(){vo=kH;uo=new Pn(G_b,new wo)}\nfunction Jo(){Jo=kH;Io=new Pn(J_b,new Ko)}\nfunction Oo(){Oo=kH;No=new Pn(K_b,new Po)}\nfunction Uo(){Uo=kH;To=new Pn(L_b,new Vo)}\nfunction Zo(){Zo=kH;Yo=new Pn(M_b,new $o)}\nfunction Hn(){Hn=kH;Gn=new Pn(C_b,new In)}\nfunction Rn(){Rn=kH;Qn=new Pn(D_b,new Sn)}\nfunction Rr(a){return a.l+a.m*$_b+a.h*__b}\nfunction SG(a){return typeof a==='number'}\nfunction dN(a){return Ph((RJ(),a.Sb),S$b)}\nfunction eN(a){return Ph((RJ(),a.Sb),T$b)}\nfunction WN(a){a.qb=false;$J((RJ(),a.Sb))}\nfunction sH(a,b,c){return LH(a.b,a.d,b,c)}\nfunction yT(a){return Qh((RJ(),a.Sb),o1b)}\nfunction DI(){DI=kH;BI=EI(p0b);CI=EI(q0b)}\nfunction Dk(){mk.call(this,'NE_RESIZE',6)}\nfunction pk(){mk.call(this,'SE_RESIZE',9)}\nfunction rk(){mk.call(this,'S_RESIZE',11)}\nfunction sk(){mk.call(this,'W_RESIZE',12)}\nfunction Ek(){mk.call(this,'NW_RESIZE',7)}\nfunction zk(){mk.call(this,'CROSSHAIR',2)}\nfunction pl(){$k.call(this,'LIST_ITEM',5)}\nfunction E3(a,b){C3.call(this,a);this.d=b}\nfunction ayb(a,b){Kpb.call(this,a,b,true)}\nfunction byb(a,b){gpb.call(this,a,b,true)}\nfunction dyb(a,b){$ub.call(this,a,b,true)}\nfunction Kzb(a,b){Vab.call(this,a,b,true)}\nfunction pHb(a,b){nHb();$Y.call(this,a,b)}\nfunction ZO(a,b){this.a=a;WO.call(this,b)}\nfunction MT(){GT();NT.call(this,cj($doc))}\nfunction bVb(a){jTb.call(this,(a$b(a),a))}\nfunction lVb(a){jTb.call(this,(a$b(a),a))}\nfunction Cnb(a){H6(a.g,a.f[0],a.f[1],a.b)}\nfunction cAb(a){a.s=0;a.t=a.s+1;a.u=a.s+2}\nfunction TBb(a){a.j=50;a.k=0.0082;a.t=i0b}\nfunction xTb(a){return a>=56320&&a<=57343}\nfunction NUb(a,b){return a.lastIndexOf(b)}\nfunction MUb(a,b,c){return a.indexOf(b,c)}\nfunction pZb(a,b){return VWb(a.a,b,0)!=-1}\nfunction lYb(a,b){return PVb(a.a,b)!=null}\nfunction j$b(a){return a.$H||(a.$H=++i$b)}\nfunction ps(a){return typeof a==='boolean'}\nfunction Ng(a){a.parentNode.removeChild(a)}\nfunction X5(a,b){cU(a.Id,b);!!a.Ab&&w6(a)}\nfunction WXb(a,b){b.$modCount=a.$modCount}\nfunction ii(a,b){return a.createElement(b)}\nfunction rj(a){return (hi(),a).charCode||0}\nfunction th(a){ph();return parseInt(a)||-1}\nfunction XZb(a){if(!a){throw KG(new $Tb)}}\nfunction $Zb(a){if(!a){throw KG(new _Yb)}}\nfunction d$b(a){if(!a){throw KG(new aUb)}}\nfunction nJ(a){if(a.a){ZU(a.a.a);a.a=null}}\nfunction oJ(a){if(a.b){ZU(a.b.a);a.b=null}}\nfunction SQ(a,b){NQ(a,b);Fj((RJ(),a.Sb),b)}\nfunction H6(a,b,c,d){M6(a,b,-d);M6(a,c,d)}\nfunction Lf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction h$b(b,c,d){try{b[c]=d}catch(a){}}\nfunction FI(a,b){return $wnd[a].getItem(b)}\nfunction iP(a){return (RJ(),a).rows.length}\nfunction u6(a){EO(a.Mb,a.Ad,!a.Bd.c);f6(a)}\nfunction W7(a){this.a=a;xR.call(this,true)}\nfunction tT(a){this.c=a;this.a=!!this.c.Mb}\nfunction Ap(a,b){this.a=new Mp(b);this.b=a}\nfunction iEb(a,b,c){a.u=new zZb;ZCb(a,b,c)}\nfunction yvb(a,b){$ub.call(this,a,b,false)}\nfunction Mub(a,b){Kpb.call(this,a,b,false)}\nfunction Nub(a,b){gpb.call(this,a,b,false)}\nfunction qJb(a,b){rJb.call(this,a,b,false)}\nfunction qk(){mk.call(this,'SW_RESIZE',10)}\nfunction hl(){$k.call(this,'TABLE_ROW',15)}\nfunction oGb(a){a.e=false;a.d=false;rGb(a)}\nfunction zJb(a){a.e=a.i;a.d=0;a.a=1;AJb(a)}\nfunction jPb(a){a.k=0.0082;a.t=i0b;a.c=100}\nfunction Jkb(a){a%=v$b;return a>=0?a:a+v$b}\nfunction WUb(a,b,c){return a.substr(b,c-b)}\nfunction _Wb(a){return KZb(a.a,a.a.length)}\nfunction XJ(a,b){RJ();return vi((hi(),a),b)}\nfunction gNb(a){(RJ(),a.Sb).style[T7b]=b8b}\nfunction ATb(a){if(a.k!=null){return}OTb(a)}\nfunction yS(b,a){xS();b.__gwt_resolve=zS(a)}\nfunction u3(a,b){AM(a,(rTb(),b?true:false))}\nfunction C9(a,b){AW.call(this,a,b);q9(this)}\nfunction VM(){WM.call(this,(RJ(),Oi($doc)))}\nfunction xk(){mk.call(this,'ROW_RESIZE',17)}\nfunction wk(){mk.call(this,'COL_RESIZE',16)}\nfunction fl(){$k.call(this,'TABLE_CELL',13)}\nfunction ms(a){return String.fromCharCode(a)}\nfunction Fb(a,b){return $wnd.setTimeout(a,b)}\nfunction $Xb(a){this.a=new $wnd.Date(_G(a))}\nfunction eb(a){this.j=new jb(this);this.s=a}\nfunction So(){this.a='ontouchstart' in $wnd}\n",
"function n$b(){n$b=kH;k$b=new S;m$b=new S}\nfunction eJ(a){a.r=false;a.c=false;a.g=null}\nfunction hK(a){return RJ(),a.__eventBits||0}\nfunction Hh(a,b){return Gh(a,b,a.firstChild)}\nfunction Wg(a,b,c){return a.apply(b,c);var d}\nfunction pg(a,b){a.e=b;b!=null&&h$b(b,c_b,a)}\nfunction Wub(a,b){(a.bb&1)!=0!=b&&(a.bb^=1)}\nfunction wEb(a,b){ZDb(a.a,b);TDb(a.a,false)}\nfunction ir(a,b){Qq();hr.call(this,a,b,true)}\nfunction fK(a){return RJ(),cL((hi(),a).type)}\nfunction ZQ(a,b){return gR(a,b,a.b.a.length)}\nfunction _Q(a,b){return hR(a,b,a.b.a.length)}\nfunction AP(a,b,c){return a.rows[b].cells[c]}\nfunction Xf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction Dmb(a,b){if(b){Tf(a.a,b.a);a.b=b.b}}\nfunction Qxb(a,b){AW.call(this,a,b);this.a=0}\nfunction Myb(a,b){_2.call(this,a,b);this.a=1}\nfunction aJb(a,b){AW.call(this,a,b);this.d=1}\nfunction kl(){$k.call(this,'INLINE_FLEX',18)}\nfunction nl(){$k.call(this,'INLINE_BLOCK',3)}\nfunction ol(){$k.call(this,'INLINE_TABLE',4)}\nfunction Nq(a){!a.a&&(a.a=new ur);return a.a}\nfunction Oq(a){!a.b&&(a.b=new sr);return a.b}\nfunction qn(){qn=kH;pn=new Pn('blur',new rn)}\nfunction xK(){xK=kH;new EK;vK=new CK;wK=zK()}\nfunction rhb(a){SN(a,false);Q3==a&&(Q3=null)}\nfunction OEb(a,b){a.u==0?(a.b=b):(a.b=false)}\nfunction EYb(a,b){var c;c=a[E5b];c.call(a,b)}\nfunction FYb(a,b){var c;c=a[E5b];c.call(a,b)}\nfunction Eb(a,b){return $wnd.setInterval(a,b)}\nfunction Gh(c,a,b){return c.insertBefore(a,b)}\nfunction Bf(a){return (RJ(),a.Sb).toDataURL()}\nfunction sj(a){return ri((hi(),a).clientX||0)}\nfunction tj(a){return ri((hi(),a).clientY||0)}\nfunction fJ(a){return new ZI(dT(a.s),hT(a.s))}\nfunction wp(a,b,c){return new Np(Dp(a.a,b,c))}\nfunction AU(a){return wU(a.d,a.b,a.c,a.e,a.a)}\nfunction Hf(g,a,b,c,d,e,f){g.arc(a,b,c,d,e,f)}\nfunction hg(a,b,c){$f.call(this,a,b);this.a=c}\nfunction _O(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction F0(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction glb(){this.a='gnd';this.b=1;this.d=2}\nfunction Jnb(a,b){a.b=b;Fnb(a.a,a.b,a.W,a.bb)}\nfunction tTb(a,b){rTb();return a==b?0:a?1:-1}\nfunction S6(a,b){return us(b*a.Cd[0]+a.Cd[4])}\nfunction T6(a,b){return us(b*a.Cd[3]+a.Cd[5])}\nfunction OUb(a,b,c){return a.lastIndexOf(b,c)}\nfunction LRb(a,b){AW.call(this,a,b);KRb(this)}\nfunction lTb(){zg.call(this,'divide by zero')}\nfunction gl(){$k.call(this,'TABLE_COLUMN',14)}\nfunction sl(){$k.call(this,'TABLE_CAPTION',8)}\nfunction YR(a,b){XR.call(this,a,true);this.e=b}\nfunction nb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction Cn(){Cn=kH;Bn=new Pn('click',new Dn)}\nfunction Xn(){Xn=kH;Wn=new Pn('keyup',new Yn)}\nfunction vn(){vn=kH;un=new Pn('change',new wn)}\nfunction EU(){EU=kH;CU=new NU;DU=CU?new GU:CU}\nfunction tp(a){var b;if(qp){b=new rp;a.ie(b)}}\nfunction Ep(a,b,c,d){var e;e=Hp(a,b,c);e.Vh(d)}\nfunction g1(a,b,c,d,e){BW.call(this,a,b,c,d,e)}\nfunction Ubb(a,b){AW.call(this,a,b);this.f=i0b}\nfunction Jmb(a,b){AW.call(this,a,b);this.a=Imb}\nfunction Yqb(a,b){AW.call(this,a,b);this.a=o_b}\nfunction rBb(a,b){AW.call(this,a,b);this.a=Q_b}\nfunction Ksb(a,b){AW.call(this,a,b);this.a=2.5}\nfunction _fb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction iGb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction iNb(a,b,c){this.a=a;this.c=b;this.b=c}\nfunction Fmb(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction XYb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Yzb(a){Wzb.call(this,a.c,a.d,a.b,a.a)}\nfunction mjb(a){while(NL(a.k,0)!=a.d)QL(a.k,0)}\nfunction xIb(a){while(NL(a.j,0)!=a.f)QL(a.j,0)}\nfunction Cp(a,b){!a.a&&(a.a=new bXb);SWb(a.a,b)}\nfunction WI(a,b){return new ZI(a.a-b.a,a.b-b.b)}\nfunction XI(a,b){return new ZI(a.a*b.a,a.b*b.b)}\nfunction YI(a,b){return new ZI(a.a+b.a,a.b+b.b)}\nfunction ZTb(a){return !isNaN(a)&&!isFinite(a)}\nfunction Icb(a){return a.g!=null&&a.g.length>0}\nfunction oq(){return ['USD','US$',2,'US$','$']}\nfunction OK(a){RK();return MK((XK(),XK(),WK),a)}\nfunction tL(a){(hi(),a).preventDefault();uL(a)}\nfunction CT(a,b){(RJ(),a.Sb)[o1b]=b!=null?b:''}\nfunction BL(a){var b=a[F0b];return b==null?-1:b}\nfunction z3(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction vr(a,b){this.c=a;this.b=b;this.a=false}\nfunction vxb(a,b){ywb.call(this,a,b);this.bb|=1}\nfunction VR(a,b){XR.call(this,a,false);this.e=b}\nfunction tEb(a,b){of();CM.call(this,a);this.a=b}\nfunction _xb(a,b){yfb();Afb.call(this,a,b,true)}\nfunction fQb(a,b,c,d,e){BW.call(this,a,b,c,d,e)}\nfunction hSb(a,b,c,d,e){BW.call(this,a,b,c,d,e)}\nfunction Gf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction NZb(a,b,c){LZb(c,0,a,b,c.length,false)}\nfunction yAb(a,b,c){a.b=(a.bb&2)!=0?1-b:b;a.o=c}\nfunction Szb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction SWb(a,b){a.a[a.a.length]=b;return true}\nfunction cNb(a,b){jO(a.c,YSb('Mode: ')+(''+b))}\nfunction YZb(a,b){if(!a){throw KG(new _Tb(b))}}\nfunction Cb(a,b){return r$b(function(){a.$d(b)})}\nfunction q5(a,b){return us((b-a.Cd[4])/a.Cd[0])}\nfunction r5(a,b){return us((b-a.Cd[5])/a.Cd[3])}\nfunction rJ(a,b){iT(a.s,us(b.a));kT(a.s,us(b.b))}\nfunction RW(a,b){Bmb(a,yV);ymb(a,b.a-3,b.b-3,7)}\nfunction ZR(a,b){XR.call(this,a,true);SR(this,b)}\nfunction rN(a){qN.call(this);this.vb=a;this.wb=a}\nfunction el(){$k.call(this,'TABLE_ROW_GROUP',12)}\nfunction v1(a,b){KY();$Y.call(this,a,b);this.a=1}\nfunction $p(a,b){kq('callback',b);return Zp(a,b)}\nfunction p6(a,b){a.gc=b;b==0?k6(a,L5b):k6(a,M5b)}\nfunction bW(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction wH(a,b){this.a=a;this.b=b;db.call(this)}\nfunction ub(){this.a=new bXb;this.b=new Gb(this)}\nfunction shb(){ZN.call(this,new qO);this.kb=true}\nfunction YN(a){!a.rb&&(a.rb=NK(new eO(a)));oN(a)}\nfunction GTb(a){var b;b=FTb(a);STb(a,b);return b}\nfunction pUb(){pUb=kH;oUb=Ar(LF,w$b,38,256,0,1)}\nfunction lo(){lo=kH;ko=new Pn('mouseout',new mo)}\nfunction qo(){qo=kH;po=new Pn('mouseover',new ro)}\nfunction Ki(a){return (hi(),a).createElement('a')}\nfunction Si(a){return (hi(),a).createElement(o_b)}\nfunction Ui(a){return (hi(),a).createElement(K$b)}\nfunction Cr(a){return Array.isArray(a)&&a.ki===nH}\nfunction $L(a){return new BU(a.d,a.b,a.c,a.e,a.a)}\nfunction yr(a,b,c,d,e,f){return zr(a,b,c,d,e,0,f)}\nfunction xXb(a,b,c){ZZb(b,a.length);vXb(a,0,b,c)}\nfunction wZb(a,b){CZb(b,a.a.a.length);WWb(a.a,b)}\nfunction Lub(a,b){yfb();Afb.call(this,a,b,false)}\nfunction _p(a,b){Yp();aq.call(this,!a?null:a.a,b)}\nfunction I1(a,b){KY();$Y.call(this,a,b);this.a=-1}\nfunction WR(a,b){XR.call(this,a,false);SR(this,b)}\nfunction bR(a,b){if(a.g){fN(a.g.i,!b);b&&eR(a.g)}}\nfunction nP(a,b){!!a.e&&(b.a=a.e.a);a.e=b;$P(a.e)}\nfunction re(a,b){Ee(a,Me((RJ(),a.Sb))+'-'+b,true)}\nfunction hT(a){return ((RJ(),a.b).scrollTop||0)|0}\nfunction fNb(a){(RJ(),a.Sb).style[T7b]='#007bff'}\nfunction Mtb(a){TY(a);a.A[2].A=true;a.e=a.c=false}\nfunction pib(a,b){OVb(eib,a,b);b.p=b.b=true;b.n=a}\nfunction COb(a,b){OVb(wOb,a,b);b.u=b.d=true;b.t=a}\nfunction UWb(a,b){_Zb(b,a.a.length);return a.a[b]}\nfunction lh(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction WU(a){a.onreadystatechange=function(){}}\nfunction xf(a){return (RJ(),a.Sb).getContext('2d')}\nfunction $i(a){return (hi(),a).createElement('td')}\nfunction _i(a){return (hi(),a).createElement('tr')}\nfunction ns(a){return !Array.isArray(a)&&a.ki===nH}\nfunction jp(a,b){var c;if(gp){c=new hp(b);a.ie(c)}}\nfunction op(a,b){var c;if(lp){c=new mp(b);xp(a,c)}}\nfunction YCb(a,b){os(b,148)?ZCb(a,6,b):ZCb(a,0,b)}\nfunction IR(a){return Mh((RJ(),a.Sb))+Ph(a.Sb,T$b)}\nfunction RR(a){Ee(a,Me((RJ(),a.Sb))+'-'+h1b,false)}\nfunction SS(a){QS();try{a.me()}finally{lYb(PS,a)}}\nfunction LK(a){RK();return MK(gp?gp:(gp=new On),a)}\nfunction JV(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction uY(a,b,c,d,e,f){bY.call(this,a,b,c,d,e,f)}\nfunction e_(a,b,c,d,e,f){L$.call(this,a,b,c,d,e,f)}\nfunction V_(a,b,c,d,e,f){A_.call(this,a,b,c,d,e,f)}\nfunction p0(a,b){o0();tY.call(this,a,b,1);this.d=5}\nfunction m9(a,b,c){j9();this.d=a;this.c=b;this.a=c}\nfunction REb(a){JEb();KEb(this);this.e=a;this.u=0}\nfunction Vzb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction yO(a){this.a=a;this.b=mq(a);this.c=this.b}\nfunction WP(a){this.c=a;this.d=this.c.i.b;UP(this)}\nfunction mU(a){this.b=a;this.a=Ar(iz,w$b,21,4,0,1)}\nfunction pJb(a){rJb.call(this,a,' \\t\\n\\r\\f',false)}\nfunction ilb(a,b){tY.call(this,a,b,1);this.a='ext'}\nfunction bl(){$k.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction oH(){$wnd.setTimeout(r$b(SU));dK();MSb()}\nfunction xg(a){jg(this);this.g=a;lg(this);this.xe()}\nfunction MYb(a,b){return !(a.a.get(b)===undefined)}\nfunction PVb(a,b){return ss(b)?QVb(a,b):xYb(a.a,b)}\nfunction RWb(a,b,c){c$b(b,a.a.length);MZb(a.a,b,c)}\nfunction Mf(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction Yf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction wW(a,b){if(!vV.Cc.c)return;vW(a,b,a.dg())}\nfunction CZb(a,b){if(a<0||a>=b){throw KG(new oTb)}}\nfunction jjb(){jjb=kH;ijb=(Qq(),new ir(N6b,oq()))}\nfunction QS(){QS=kH;NS=new VS;OS=new iYb;PS=new mYb}\nfunction ITb(a){var b;b=FTb(a);b.j=a;b.e=1;return b}\nfunction $cb(a){a.d=Bdb(a.e,a.d);Zcb(a);FV(a);VY(a)}\nfunction cgb(a,b){AW.call(this,a,b);bgb(this,10240)}\nfunction hcb(a,b){KY();$Y.call(this,a,b);WY(this,2)}\nfunction cs(a,b){return Ir(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Yr(a,b){return Ir(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Ni(a){return (hi(),a).createElement('col')}\nfunction Oi(a){return (hi(),a).createElement('div')}\nfunction GP(){SL.call(this);Ae(this,Pi($doc,'div'))}\nfunction cl(){$k.call(this,'TABLE_HEADER_GROUP',10)}\nfunction dl(){$k.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction pRb(a,b){Nhb.call(this,a,b);this.a=4.0E-12}\nfunction wGb(a,b,c,d){vGb.call(this,a,b,c);this.c=d}\nfunction Bvb(a,b,c,d,e,f){V_.call(this,a,b,c,d,e,f)}\nfunction Kvb(a,b,c,d,e,f){A_.call(this,a,b,c,d,e,f)}\nfunction uQb(a,b){sQb();C9.call(this,a,b);tQb(this)}\nfunction Bnb(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction sb(a,b){XWb(a.a,b);a.a.a.length==0&&wb(a.b)}\nfunction mEb(a){if(a.X>1){a.X=a.X/2|0;TDb(a,false)}}\nfunction XEb(a){SN(a,false);Q3==a&&(Q3=null);WEb(a)}\nfunction G4(a,b){h4(a);P5(a);Q3=new zIb(b,a);Q3.of()}\nfunction qUb(a,b){return MG(a,b)<0?-1:MG(a,b)>0?1:0}\nfunction Qh(b,a){return b[a]==null?null:String(b[a])}\nfunction Ti(a){return (hi(),a).createElement('meta')}\nfunction Yi(a){return (hi(),a).createElement('span')}\nfunction TUb(a,b){return JUb(a.substr(0,b.length),b)}\nfunction JVb(a,b){return ss(b)?MVb(a,b):!!vYb(a.a,b)}\nfunction RVb(a){a.a=new yYb(a);a.b=new QYb(a);XXb(a)}\nfunction mXb(a){d$b(a.b!=-1);WWb(a.c,a.a=a.b);a.b=-1}\nfunction awb(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\nfunction Inb(a){this.g=a;this.f=Ar(ys,P_b,8,2,15,1)}\nfunction Bhb(a){this.d=a;this.c=Ar(ys,P_b,8,2,15,1)}\nfunction Uvb(a,b,c,d,e,f){Kvb.call(this,a,b,c,d,e,f)}\nfunction vSb(a,b,c,d,e,f){Kvb.call(this,a,b,c,d,e,f)}\nfunction owb(a,b,c,d,e,f){Vbb.call(this,a,b,c,d,e,f)}\nfunction KCb(a,b,c,d,e,f){wob.call(this,a,b,c,d,e,f)}\nfunction Ysb(a,b){Vab.call(this,a,b,false);Xsb(this)}\nfunction Zi(a){return (hi(),a).createElement('tbody')}\nfunction aj(a){return (hi(),a).createElement('table')}\nfunction eT(a){return _S((!$S&&($S=new cT),RJ(),a.b))}\nfunction gT(a){return aT((!$S&&($S=new cT),RJ(),a.b))}\nfunction MK(a,b){return wp((!HK&&(HK=new aL),HK),a,b)}\nfunction Sub(a,b){return b==0?a.ib:b==1?a.f[0]:a.k[0]}\nfunction Li(a){return (hi(),a).createElement('canvas')}\nfunction Ri(a){return (hi(),a).createElement('iframe')}\nfunction Xi(a){return (hi(),a).createElement('select')}\nfunction yi(a){return Math.round(-a.wheelDelta/40)||0}\nfunction ij(a){return (ki((hi(),gi),a).scrollTop||0)|0}\nfunction jYb(a,b){var c;c=NVb(a.a,b,a);return c==null}\nfunction KZb(a,b){var c;c=a.slice(0,b);return Er(c,a)}\nfunction Qjb(a,b,c){if(t3(a.b))return b|c;return b&~c}\nfunction aH(a){if(SG(a)){return a|0}return a.l|a.m<<22}\nfunction OQ(a,b){NQ(a,b);return PQ(Ej((RJ(),a.Sb))[b])}\nfunction pM(a){of();nM.call(this);Xh((RJ(),this.Sb),a)}\nfunction iIb(a,b){KY();$Y.call(this,a,b);this.a=false}\nfunction Dq(a){pq();this.b=new bXb;this.a=a;yq(this,a)}\nfunction $Sb(a){var b;b=new eTb(a);b.e=cTb();return b}\nfunction vM(a,b,c){var d;d=qM(a,b);!!d&&uM((RJ(),d),c)}\nfunction Y6(a,b,c){var d;d=a.oc.a.a.length+b;M6(a,d,c)}\nfunction SN(a,b){if(a.rb){ZU(a.rb.a);a.rb=null}fN(a,b)}\nfunction ML(a,b){if(b<0||b>a.k.c){throw KG(new mTb)}}\nfunction Rjb(a,b,c){if(!t3(a.b))return b|c;return b&~c}\nfunction $4(a){if(a.Fc.c)return j9(),h9;return j9(),$8}\nfunction a$b(a){if(a==null){throw KG(new xUb)}return a}\nfunction cVb(a,b){a.a+=String.fromCharCode(b);return a}\nfunction tlb(a,b,c){return $wnd.Math.sqrt(b*b+c*c)/a.d}\nfunction BK(a,b){return wp(a.a,(!qp&&(qp=new On),qp),b)}\nfunction iO(a){Be(this,(RJ(),a));this.b=new yO(this.Sb)}\nfunction pO(a){oO.call(this);xO(this.b,a,true);hO(this)}\nfunction RS(a){SL.call(this);Be(this,(RJ(),a));Ye(this)}\nfunction LU(a){$wnd.setTimeout(function(){a.blur()},0)}\nfunction MU(a){$wnd.setTimeout(function(){a.focus()},0)}\nfunction n7(a){$wnd.saveFile(null,a);V3.Oc=true;Z5(V3)}\nfunction Hnb(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction h2(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction B2(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction Wf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction If(g,a,b,c,d,e,f){g.bezierCurveTo(a,b,c,d,e,f)}\nfunction FZ(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction D9(a,b,c,d,e){BW.call(this,a,b,c,d,e);q9(this)}\nfunction jbb(a,b){Vab.call(this,a,b,false);this.gb=true}\nfunction Xzb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction lPb(a,b){AW.call(this,a,b);jPb(this);kPb(this)}\nfunction Tcb(a){var b;!Gcb&&Ucb();b=LVb(Gcb,a);return b}\nfunction bmb(a){var b;tW(a);b=(a.bb&1)!=0?32:16;IV(a,b)}\nfunction bab(){bab=kH;_9=Dr(wr(ys,1),P_b,8,15,[2,1,4])}\nfunction Gbb(){Gbb=kH;Ebb=Dr(wr(ys,1),P_b,8,15,[1,2])}\nfunction yfb(){yfb=kH;wfb=Dr(wr(ys,1),P_b,8,15,[1,2,3])}\nfunction sQb(){sQb=kH;pQb=Dr(wr(ys,1),P_b,8,15,[1,2,3])}\nfunction KY(){KY=kH;JY=Dr(wr(ys,1),P_b,8,15,[2,3,0,1])}\nfunction TQ(a){NQ(a,0);Ej((RJ(),a.Sb))[0].selected=true}\nfunction pWb(a){d$b(a.c!=-1);a.d.ci(a.c);a.b=a.c;a.c=-1}\nfunction UBb(a){a.f=new Bhb(vV);zhb(a.f,vib(c6b));a.a=1}\nfunction KVb(a,b){return ss(b)?LVb(a,b):GVb(vYb(a.a,b))}\nfunction qZb(a,b){return CZb(b,a.a.a.length),UWb(a.a,b)}\nfunction sZb(a,b){CZb(b,a.a.a.length);return UWb(a.a,b)}\nfunction vZb(a,b){CZb(b,a.a.a.length);return WWb(a.a,b)}\nfunction aZb(a,b){return ts(a)===ts(b)||a!=null&&U(a,b)}\nfunction hYb(a,b){return ts(a)===ts(b)||a!=null&&U(a,b)}\nfunction bj(a){return (hi(),a).createElement('textarea')}\nfunction xe(a){Ee(a,Me((RJ(),a.Sb))+'-'+'current',false)}\nfunction AV(a,b){if(a==100||a==-100)return a;return a+b}\nfunction hP(a,b){var c;c=a.rows[b];return c.cells.length}\nfunction bV(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction mO(a){kO.call(this);xO(this.b,a,false);hO(this)}\nfunction x3(a,b){TR.call(this,(oI(),new dI(y3+F2b+a)),b)}\nfunction hTb(a,b,c,d){a.a=WUb(a.a,0,b)+(''+d)+VUb(a.a,c)}\nfunction iTb(a,b,c){hTb(a,b,b+1,String.fromCharCode(c))}\nfunction FUb(a,b){g$b(b,a.length);return a.charCodeAt(b)}\nfunction YUb(a){return String.fromCharCode.apply(null,a)}\nfunction NVb(a,b,c){return ss(b)?OVb(a,b,c):wYb(a.a,b,c)}\nfunction UQb(a,b,c,d,e,f){KY();O1.call(this,a,b,c,d,e,f)}\nfunction IQb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction ceb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction bnb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction gyb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction JMb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f)}\nfunction gcb(a,b,c,d,e){a.A[b]=new K3(a,c,d,e);G3(a.A[b])}\nfunction uW(a,b,c,d,e){a.nb=b;a.pb=c;a.ob=d;a.qb=e;a.yg()}\nfunction hlb(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction Wzb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction $U(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction _U(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction DSb(a,b){Nhb.call(this,a,b);this.q=CSb;Lhb(this)}\nfunction BUb(a,b,c){this.a=j_b;this.d=a;this.b=b;this.c=c}\nfunction qHb(a,b,c,d,e,f){nHb();_Y.call(this,a,b,c,d,e,f)}\nfunction Lcb(a,b){QVb(Gcb,a.i);a.i=b;OVb(Gcb,a.i,a);++Hcb}\nfunction q$b(){if(l$b==256){k$b=m$b;m$b=new S;l$b=0}++l$b}\nfunction msb(){of();return !!($wnd.File&&$wnd.FileReader)}\nfunction Rm(){Pm();return Dr(wr(Jv,1),w$b,185,0,[Om,Nm])}\nfunction XCb(){XCb=kH;WCb=Dr(wr(xs,1),w1b,8,15,[2,2.5,2])}\nfunction zxb(){zxb=kH;xxb=Dr(wr(ys,1),P_b,8,15,[6,2,4,5])}\nfunction IH(){IH=kH;HH=QH((sm(),jm),jm);Eh($doc.body,HH)}\nfunction ph(){ph=kH;var a,b;b=!uh();a=new Ch;oh=b?new vh:a}\nfunction lg(a){if(a.n){a.e!==b_b&&a.xe();a.j=null}return a}\nfunction hJ(a,b){if(a.j.a){return gJ(b,a.j.a)}return false}\nfunction Tp(a){if(!a.d){return}Rp(a);a.a.af(a,new hq(a.b))}\nfunction z4(a){if(!p5(a,y4b)){return}Q3=new dkb(2);Q3.of()}\nfunction _H(a){if(a==null){throw KG(new yUb(n0b))}this.a=a}\nfunction dI(a){if(a==null){throw KG(new yUb(n0b))}this.a=a}\nfunction ah(a){Vg();$wnd.setTimeout(function(){throw a},0)}\nfunction JI(a,b,c){$wnd[a].getItem(b);$wnd[a].setItem(b,c)}\nfunction II(a,b){$wnd[a].getItem(b);$wnd[a].removeItem(b)}\nfunction Vn(a,b){b&&(a==39?(a=37):a==37&&(a=39));return a}\nfunction k6(a,b){a.Hb!=null&&ye(a.J,a.Hb);se(a.J,b);a.Hb=b}\nfunction QVb(a,b){return b==null?xYb(a.a,null):PYb(a.b,b)}\nfunction FK(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction ig(){gg();return Dr(wr(Xt,1),w$b,206,0,[dg,eg,fg])}\nfunction Kq(){Iq();return Dr(wr(Jw,1),w$b,203,0,[Hq,Gq,Fq])}\nfunction wc(a,b){Rb((Kc(),Ic),a,Dr(wr(ct,1),w$b,269,0,[b]))}\nfunction bH(a,b){return NG(cs(SG(a)?$G(a):a,SG(b)?$G(b):b))}\nfunction YG(a,b){return NG(Yr(SG(a)?$G(a):a,SG(b)?$G(b):b))}\nfunction VI(a,b){this.c=b;this.d=new $I(a);this.e=new $I(b)}\nfunction TH(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction Ujb(a,b){Pjb(this);this.n=a;this.t=b;this.d=false}\nfunction yib(a){var b,c;c=new pJb(a);b=Aib(c);b.b=b.k=true}\nfunction KOb(a){var b,c;b=new pJb(a);c=MOb(b);c.d=c.k=true}\nfunction gW(a,b,c,d){var e;e=new Hyb;iW(a,b,e,c,d);return e}\nfunction AK(){xK();var a;a=zK();if(!JUb(a,wK)){wK=a;tp(vK)}}\nfunction NK(a){RK();SK();return MK((!lp&&(lp=new On),lp),a)}\nfunction _X(a){if(a<u$b)return a*Q1b-1;return 1-(a-u$b)*Q1b}\nfunction Z5(a){if(!a.lc){a.lc=true;nh((fh(),new _7(a)),16)}}\nfunction xl(){xl=kH;wl=new Al;tl=new Bl;ul=new Cl;vl=new Dl}\nfunction Il(){Il=kH;Hl=new Ll;Fl=new Ml;Gl=new Nl;El=new Ol}\nfunction Tl(){Tl=kH;Sl=new Wl;Rl=new Xl;Pl=new Yl;Ql=new Zl}\nfunction cm(){cm=kH;$l=new fm;_l=new gm;am=new hm;bm=new im}\nfunction UT(){UT=kH;QT=new XT;RT=new YT;ST=new ZT;TT=new $T}\nfunction lS(){jS();return Dr(wr(Hy,1),w$b,202,0,[gS,hS,iS])}\nfunction TS(){QS();try{gM(PS,NS)}finally{RVb(PS.a);RVb(OS)}}\nfunction Cgb(a,b){KY();$Y.call(this,a,b);this.a=4;Bgb(this)}\nfunction wub(a,b){KY();$Y.call(this,a,b);this.c=2;vub(this)}\nfunction _2(a,b){AW.call(this,a,b);this.d=1.0E-5;this.g=G1b}\nfunction c0(a,b,c,d,e,f){uY.call(this,a,b,c,d,e,f);this.r=1}\nfunction Lp(a,b,c,d){a.b>0?Cp(a,new bV(a,b,c,d)):Gp(a,b,c,d)}\nfunction MVb(a,b){return b==null?!!vYb(a.a,null):MYb(a.b,b)}\nfunction hVb(a,b,c){a.a=WUb(a.a,0,b)+''+VUb(a.a,c);return a}\nfunction HTb(a,b){var c;c=FTb(a);STb(a,c);c.e=b?8:0;return c}\nfunction WL(a,b){var c;c=RL(a,b);c&&YL((RJ(),b.Sb));return c}\nfunction qg(a,b){var c;c=BTb(a.ii);return b==null?c:c+': '+b}\nfunction _Cb(a,b,c){var d;d=b<c?b:c;return d/2/(a.n/2+0.05)}\nfunction M6(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction Hvb(a,b,c,d,e,f){uY.call(this,a,b,c,d,e,f);this.r=6}\nfunction osb(a,b){Vab.call(this,a,b,false);this.a=5;this.b=0}\nfunction xGb(a,b,c){vGb.call(this,a,0,101);this.c=b;this.a=c}\nfunction Ntb(a,b){KY();$Y.call(this,a,b);Ltb(this);Mtb(this)}\nfunction eEb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&TDb(a,false)}\nfunction XXb(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Ltb(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=i0b}\nfunction MTb(a){if(a.Uh()){return null}var b=a.j;return hH[b]}\nfunction lH(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction ZH(a){if(a==null){throw KG(new yUb('css is null'))}}\nfunction JS(){if(!HS){HS=new IS;VL((QS(),US()),HS)}return HS}\nfunction NSb(a){VSb=a;KSb=new d7;o5(KSb);NK(new TSb);W6(KSb)}\nfunction Ao(){Ao=kH;zo=new Pn(H_b,new Bo);new Pn(I_b,new Bo)}\nfunction vU(){vU=kH;tU=(uI(),new qI(_g()+'clear.cache.gif'))}\nfunction ep(a,b){var c;if(bp){c=new cp(b);!!a.Pb&&xp(a.Pb,c)}}\nfunction We(a,b,c){return wp(!a.Pb?(a.Pb=new zp(a)):a.Pb,c,b)}\nfunction UUb(a,b,c){return c>=0&&JUb(a.substr(c,b.length),b)}\nfunction Jf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction RU(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction CP(a,b,c,d){a.a.sf(b,c);AP(a.a.c,b,c).style[I0b]=d.a}\nfunction ki(a,b){var c;c=ui(a,b);return c?c:b.documentElement}\nfunction n6(a){if(a.Wb){if(a.Wb.kb)return;h4(a);a.Wb.kb=true}}\nfunction wwb(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?Q_b:b7b}\nfunction lO(a){iO.call(this,(KUb('span',(hi(),a).tagName),a))}\nfunction j2(a,b){KY();N1.call(this,a,b);this.i='2*a';L1(this)}\nfunction D2(a,b){KY();N1.call(this,a,b);this.i='2*a';L1(this)}\nfunction _cb(a,b){KY();$Y.call(this,a,b);this.e=Xcb;Zcb(this)}\nfunction FBb(a,b){KY();$Y.call(this,a,b);this.bb|=2;EBb(this)}\nfunction cmb(a,b){AW.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction rg(a,b){jg(this);this.f=b;this.g=a;lg(this);this.xe()}\nfunction HUb(a,b){return GUb(a.toLowerCase(),b.toLowerCase())}\nfunction EVb(a,b){return b===a?'(this Map)':b==null?M$b:mH(b)}\nfunction rUb(a){return ($wnd.Math.exp(a)+$wnd.Math.exp(-a))/2}\nfunction us(a){return Math.max(Math.min(a,t$b),-2147483648)|0}\nfunction _J(a){RJ();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction zl(){xl();return Dr(wr(hv,1),w$b,141,0,[wl,tl,ul,vl])}\nfunction Kl(){Il();return Dr(wr(mv,1),w$b,142,0,[Hl,Fl,Gl,El])}\nfunction Vl(){Tl();return Dr(wr(rv,1),w$b,143,0,[Sl,Rl,Pl,Ql])}\nfunction em(){cm();return Dr(wr(wv,1),w$b,144,0,[$l,_l,am,bm])}\nfunction WT(){UT();return Dr(wr(dz,1),w$b,147,0,[QT,RT,ST,TT])}\nfunction _vb(){_vb=kH;Zvb=Dr(wr(ys,1),P_b,8,15,[7,5,15,1,13])}\nfunction AT(a){var b;b=Qh((RJ(),a.Sb),o1b).length;b>0&&BT(a,b)}\nfunction fN(a,b){if(!a.Kb){return}qS(a.Jb,false,false);jp(a,b)}\nfunction KL(a,b,c){_e(b);gU(a.k,b);RJ();Eh(c,_J(b.Sb));af(b,a)}\nfunction smb(a,b,c){a.a.beginPath();Qf(a.a,0,0,b,c);a.a.clip()}\nfunction Ihb(a){a.k.a=0;a.mb[0]=a.mb[1]=a.V=0;a.o&&(a.mb[2]=0)}\nfunction t$(a){a.q=0;a.k=0;a.f=0;a.j=0;a.o=0;a.e=true;a.d=true}\nfunction yb(a){!!a.d&&wb(a);a.c=true;a.d=nUb(Eb(Cb(a,a.b),16))}\nfunction tGb(a,b){!!b.a&&Bj(b.a);a.e&&uGb(a,a.k+(yj(b.a)/3|0))}\nfunction fEb(a,b){b<1&&(b=1);b>T_b&&(b=T_b);a.X=b;TDb(a,false)}\nfunction VVb(a,b){if(os(b,216)){return DVb(a.a,b)}return false}\nfunction tg(b){if(!(d_b in b)){try{throw b}catch(a){}}return b}\nfunction bi(a){if(Kh(a)){return !!a&&a.nodeType==1}return false}\nfunction c$b(a,b){if(a<0||a>b){throw KG(new nTb(x8b+a+y8b+b))}}\nfunction f$b(a,b){if(a>b||a<0){throw KG(new mVb(v8b+a+w8b+b))}}\nfunction qM(a,b){if(b.Rb!=a){return null}return VJ((RJ(),b.Sb))}\nfunction KTb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.Ph(b))}\nfunction EO(a,b,c){var d;d=b.Qb;if(d.b==c){return}d.b=c;VO(a.c)}\nfunction dQ(a,b,c){var d;d=(a.a.tf(b),RJ(),bQ(a.a.c,b));Re(d,c)}\nfunction Q5(a,b){var c;S5(a,VZb((c=b,QZb(),c)),0);jO(a.zd,null)}\nfunction LVb(a,b){return b==null?GVb(vYb(a.a,null)):NYb(a.b,b)}\nfunction Gmb(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction K3(a,b,c,d){this.w=a;this.n=b;this.r=this.q=c;this.u=d}\nfunction mib(){this.q=B1b;this.r=0;this.e=1;this.a=0;lib(this)}\nfunction Mfb(a,b){Lfb();tY.call(this,a,b,1);this.e=1;this.d=G1b}\nfunction u$(a,b){AW.call(this,a,b);t$(this);this.bb=3;this.n=0}\nfunction qO(){oO.call(this);(RJ(),this.Sb).className='Caption'}\nfunction YL(a){a.style[d0b]='';a.style[f0b]='';a.style[l_b]=''}\nfunction dlb(a){var b;for(b=0;b!=a.d.length;b++)a.b[b]=0;a.a=0}\nfunction Pzb(a,b){return Ozb(a,b.c,b.d)&&Ozb(a,b.c+b.b,b.d+b.a)}\nfunction OVb(a,b,c){return b==null?wYb(a.a,null,c):OYb(a.b,b,c)}\nfunction iVb(a,b,c){a.a=WUb(a.a,0,b)+(''+c)+VUb(a.a,b);return a}\nfunction vQb(a,b,c,d,e){sQb();D9.call(this,a,b,c,d,e);tQb(this)}\nfunction vQ(){vQ=kH;sQ=new wQ(h0b);tQ=new wQ(a1b);uQ=new wQ(f0b)}\nfunction SU(){var a;a=VU();if(!JUb(s1b,a)){throw KG(new UU(a))}}\nfunction _Zb(a,b){if(a<0||a>=b){throw KG(new nTb(x8b+a+y8b+b))}}\nfunction g$b(a,b){if(a<0||a>=b){throw KG(new mVb(x8b+a+y8b+b))}}\nfunction hU(a,b){if(b<0||b>=a.c){throw KG(new mTb)}return a.a[b]}\nfunction l5(a,b){var c;c=us(hZb(a.Gc,32));c<0&&(c=-c);return c%b}\nfunction uYb(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction eL(a){var b=a.__listener;return !rs(b)&&os(b,24)?b:null}\nfunction DL(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction WY(a,b){a.o=b;a.p=8*b;a.q=a.p*2;a.bb&=-2;a.bb|=b==1?1:0}\nfunction cab(a,b){a.d=b;a.c=8*b;a.e=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction l6(a){a.tb=a.fd.c?8:16;a.rb=~(a.tb-1);a.sb=(a.tb/2|0)-1}\nfunction xwb(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction y_(a){var b;for(b=0;b!=a.n;b++)a.mb[b]=a.p^a.Vg()?a.f:0}\nfunction _Sb(a){if(a.a){a.a.b=cTb();a.a.c=a.a.b-a.a.e;a.a=a.a.d}}\nfunction FJ(a){if(a.f){ZU(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction UJb(a,b){Vab.call(this,a,b,false);this.gb=true;this.d=2}\nfunction Zeb(a,b){Vab.call(this,a,b,false);this.gb=true;this.d=2}\nfunction Wjb(a,b){Pjb(this);this.n=a;this.q=b;this.d=this.p=true}\nfunction aq(a,b){jq('httpMethod',a);jq('url',b);this.a=a;this.d=b}\nfunction vH(a){this.b=new PH;this.c=new bXb;this.d=a;MH(this.b,a)}\nfunction _G(a){var b;if(SG(a)){b=a;return b==-0.?0:b}return bs(a)}\nfunction Aib(a){var b,c;c=Ddb(oJb(a));b=vib(c);kib(b,a);return b}\nfunction ji(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction qW(a){var b;for(b=0;b!=a.cg()+a.$f();b++)a.mb[b]=0;a.V=0}\nfunction UN(a,b,c){RJ();if(!QJ){a.qb=true;aK(a.Sb);a.ob=b;a.pb=c}}\nfunction VO(a){a.c=0;a.b=false;if(!a.e){a.e=true;ih((fh(),eh),a)}}\nfunction kJ(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;jJ(a)}}\nfunction k2(a,b,c,d,e,f){KY();O1.call(this,a,b,c,d,e,f);i2(this)}\nfunction E2(a,b,c,d,e,f){KY();O1.call(this,a,b,c,d,e,f);C2(this)}\nfunction kbb(a,b,c,d,e,f){Uab.call(this,a,b,c,d,e,f);this.gb=true}\nfunction Meb(a,b){KY();$Y.call(this,a,b);this.A[2].A=!this.A[1].A}\nfunction bgb(a,b){a.b=b;a.a=Ar(xs,w1b,8,a.b,15,1);a.d=0;a.c=false}\nfunction pyb(a){a.b=Ar(HG,m2b,8,0,16,1);a.c=0;a.a=false;a.e=false}\nfunction VEb(a,b,c){qP(b,a.N,a.M,c);if(++a.M>=a.s.a){a.M=0;++a.N}}\nfunction lXb(a){$Zb(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction z9(a){var b;for(b=0;b<a.w.a.a.length;b++)sZb(a.w,b).qg()}\nfunction B9(a){var b;for(b=0;b<a.w.a.a.length;b++)sZb(a.w,b).Cg()}\nfunction uZb(a){$Zb(a.a.a.length!=0);return sZb(a,a.a.a.length-1)}\nfunction exb(a){if(a.f==2)return null;return sZb(a.w,a.f==0?20:4)}\nfunction TFb(a,b){this.d=a;this.a=b;this.c=new zZb;this.b=new zZb}\nfunction VXb(a,b){if(b.$modCount!=a.$modCount){throw KG(new YXb)}}\nfunction WW(a,b,c,d){a.a.lineWidth=3;vmb(a,b,c,d);a.a.lineWidth=1}\nfunction gP(a,b,c,d){var e;e=BP(a.d,b,c);jP(a,(RJ(),e),d);return e}\nfunction Kh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction blb(a,b){if(GUb(a.e,b)!=0)return false;Okb(a);return true}\nfunction m7(){$wnd.openFile(function(a,b){lsb(a,b);X3(V3,true)})}\nfunction uI(){uI=kH;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction Pj(){Nj();return Dr(wr(ru,1),w$b,132,0,[Lj,Jj,Ij,Kj,Mj])}\nfunction _m(){Zm();return Dr(wr(Pv,1),w$b,133,0,[Um,Vm,Wm,Xm,Ym])}\nfunction QUb(a,b,c){c=$Ub(c);return a.replace(new RegExp(b,'g'),c)}\nfunction dQb(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction VBb(a,b){AW.call(this,a,b);TBb(this);this.bb|=1;UBb(this)}\nfunction ZKb(a,b){AW.call(this,a,b);XKb(this);this.o=0;this.g='TP'}\nfunction uWb(a,b){this.a=a;qWb.call(this,a);c$b(b,a.Zh());this.b=b}\nfunction MH(a,b){b.style[l_b]=(Tl(),j0b);Eh(b,a.a=QH((sm(),km),lm))}\nfunction ni(a,b){var c;return Rh((c=ui(a,b),c?c:b.documentElement))}\nfunction Zg(a,b,c){var d;d=Xg();try{return Wg(a,b,c)}finally{$g(d)}}\nfunction aU(a){var b;b=(RJ(),$i($doc));rM(b,a.a);sM(b,a.b);return b}\nfunction v4(){var a;a=new Jib;if(!Dib(a))return;Cib(a);Q3=a;Q3.of()}\nfunction gib(a){if(a.c==null)return a.n;return a.n+u4b+YSb(a.c)+')'}\nfunction oN(a){if(a.Kb){return}else a.Nb&&_e(a);qS(a.Jb,true,false)}\nfunction ojb(a){return $wnd.Math.abs(a-_G(PG($wnd.Math.round(a))))}\nfunction Ci(a){return typeof a.tabIndex!='undefined'?a.tabIndex:-1}\nfunction HI(a,b){return b>=0&&b<$wnd[a].length?$wnd[a].key(b):null}\nfunction vYb(a,b){var c;return tYb(b,uYb(a,b==null?0:(c=Y(b),c|0)))}\nfunction xL(a,b){var c;c=BL(b);if(c<0){return null}return UWb(a.b,c)}\nfunction lU(a,b){var c;c=iU(a,b);if(c==-1){throw KG(new _Yb)}kU(a,c)}\nfunction kq(a,b){if(null==b){throw KG(new yUb(a+' cannot be null'))}}\nfunction e$b(a){if(!a){throw KG(new bUb(\"Can't overwrite cause\"))}}\nfunction HT(a){DT.call(this,(!MI&&(MI=new NI),!KI&&(KI=new LI),a))}\nfunction nO(a){mO.call(this,a);(RJ(),this.Sb).style[T0b]=(Zm(),U0b)}\nfunction Ngb(a,b){AW.call(this,a,b);this.gb=true;this.f=2.5;this.e=5}\nfunction AYb(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction X6(a){var b;for(b=0;b!=a.ab.a.a.length;b++)sZb(a.ab,b).Dg()}\nfunction iib(a){a.g==0&&(a.g=1);a.i=a.e*B6b*$wnd.Math.log(a.g/a.q+1)}\nfunction Ahb(a,b,c){a.c[0]=b;a.c[1]=c;J6(a.d,a.c[0]);J6(a.d,a.c[1])}\nfunction R6(a,b,c){a.qd=YSb(b);a.k=null;a.pd=c;t6(a,false);a.d=false}\nfunction $Fb(a,b){var c;b?(c=aGb(a),bGb(a,c)):bGb(a,a.a);fN(a,false)}\nfunction wb(a){if(!a.d){return}++a.b;a.c?Ab(a.d.a):Bb(a.d.a);a.d=null}\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 KDb(a){if(a.u.a.a.length==2)return sZb(a.u,1).e;return null}\nfunction wkb(){if($wnd.openFile!=undefined)return false;return true}\nfunction AS(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction Zm(){Zm=kH;Um=new an;Vm=new bn;Wm=new cn;Xm=new dn;Ym=new en}\nfunction Nj(){Nj=kH;Lj=new Qj;Jj=new Rj;Ij=new Sj;Kj=new Tj;Mj=new Uj}\nfunction CH(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 BH(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 AH(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 FH(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 EH(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 DH(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}\n",
"function TW(a,b,c,d,e){a.a.lineWidth=3;tmb(a,b,c,d,e);a.a.lineWidth=1}\nfunction GBb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.b=true}\nfunction T_(a,b,c,d,e,f,g,h,i){d>=0&&e>=0&&a.ellipse(b,c,d,e,f,g,h,i)}\nfunction Zyb(){this.b=Ar(ys,P_b,8,4,15,1);this.c=Ar(ys,P_b,8,4,15,1)}\nfunction xR(a){this.b=new bXb;this.f=new bXb;fR(this,a,$L((NR(),MR)))}\nfunction zS(a){return function(){this.__gwt_resolve=AS;return a.de()}}\nfunction oW(a){return kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a}\nfunction vUb(a){return a==0?0:($wnd.Math.exp(a)-$wnd.Math.exp(-a))/2}\nfunction elb(a,b){var c;a.a=b;for(c=0;c!=a.d.length;c++)a.b[c]=a.d[c]}\nfunction U6(a){var b;for(b=0;b!=a.Qc;b++){a.Wc[b].v=b;a.Wc[b].P=true}}\nfunction j8(a){a.a.Ob=true;JUb(a.b,y4b)?z4(a.a):JUb(a.b,z4b)&&A4(a.a)}\nfunction Bmb(a,b){var c;if(b){c=k9(b);Vf(a.a,c);Sf(a.a,c)}else{oVb()}}\nfunction IPb(a,b){AW.call(this,a,b);this.s=93;this.k=680;this.gb=true}\nfunction cob(a,b){AW.call(this,a,b);this.gb=true;this.f=0.5;this.c=r_}\nfunction NT(a){HT.call(this,a);(RJ(),this.Sb).className='gwt-TextBox'}\nfunction NQ(a,b){if(b<0||b>=Ej((RJ(),a.Sb)).length){throw KG(new mTb)}}\nfunction d5(a,b){if(b>=a.oc.a.a.length)return null;return sZb(a.oc,b)}\nfunction f5(a,b){if(b>=a.ab.a.a.length)return null;return sZb(a.ab,b)}\nfunction H8(a,b){this.a=b;this.b=a.Cd[0];this.c=a.Cd[4];this.d=a.Cd[5]}\nfunction mW(a,b,c){a.nb+=b;a.pb+=c;a.ob+=b;a.qb+=c;Tzb(a.U,b,c);a.yg()}\nfunction YU(c,a){var b=c;c.onreadystatechange=r$b(function(){a._e(b)})}\nfunction Xjb(a,b){var c;c=new Vjb('',0,-1,-1);c.b=new w3(a,b);return c}\nfunction bGb(a,b){if(b!=a.e){a.e=b;a.c.t=a.o[b];a.i.tg(0,a.c);H5(a.n)}}\nfunction Rlb(a,b){KY();$Y.call(this,a,b);this.bb|=2;this.n=4;Qlb(this)}\nfunction G6(a,b,c,d){I6(a,b,b,d);I6(a,c,c,d);I6(a,b,c,-d);I6(a,c,b,-d)}\nfunction $g(a){a&&hh((fh(),eh));--Sg;if(a){if(Ug!=-1){bh(Ug);Ug=-1}}}\nfunction qQ(a){return a==(Iq(),Gq)?(nQ(),mQ):a==Hq?(nQ(),jQ):(nQ(),kQ)}\nfunction rQ(a){return a==(Iq(),Gq)?(nQ(),jQ):a==Hq?(nQ(),mQ):(nQ(),lQ)}\nfunction _S(a){return bT(a)?0:((a.scrollWidth||0)|0)-(a.clientWidth|0)}\nfunction aT(a){return bT(a)?(a.clientWidth|0)-((a.scrollWidth||0)|0):0}\nfunction UO(){SO();return Dr(wr(Vx,1),w$b,151,0,[PO,MO,QO,RO,LO,OO,NO])}\nfunction $J(a){RJ();!!QJ&&a==QJ&&(QJ=null);dL();(lL(),hL)==a&&(hL=null)}\nfunction jK(a){RJ();!!QJ&&a==QJ&&(QJ=null);dL();(lL(),hL)==a&&(hL=null)}\nfunction oK(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction x_(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 qGb(a,b){if(a.e){if(a.d){a.k=nGb(a,b);rGb(a);!!a.c&&a.c.Ae()}}}\nfunction uDb(a,b,c){if(a.A.d+a.A.a<=a.$+5)return;xmb(b,c,0,a.$);a.$+=15}\nfunction O6(a,b,c,d){var e;e=a.oc.a.a.length+d;I6(a,e,0,c);I6(a,e,b,-c)}\nfunction IUb(a,b){var c;c=b.length;return JUb(a.substr(a.length-c,c),b)}\nfunction rJb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction SYb(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction BU(a,b,c,d,e){zU();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction Nrb(a,b){KY();$Y.call(this,a,b);Lrb(this);this.bb|=2;Mrb(this)}\nfunction w3(a,b){of();CM.call(this,YSb(a));AM(this,(rTb(),b?true:false))}\nfunction oO(){lO.call(this,Oi($doc));(RJ(),this.Sb).className='gwt-HTML'}\nfunction Dxb(a,b){zxb();F9.call(this,a,b,yxb,xxb);this.gb=true;Axb(this)}\nfunction iDb(a,b){a.u=a._;nZb(a.u,b._);b.u.a.a=Ar(QF,w$b,1,0,5,1);dDb(a)}\nfunction lib(a){a.t=a.e*B6b;a.s=1/a.t;a.j=$wnd.Math.log(1/a.q+1)*a.e*B6b}\nfunction mi(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction UP(a){while(++a.b<a.d.a.length){if(UWb(a.d,a.b)!=null){return}}}\nfunction WWb(a,b){var c;c=(_Zb(b,a.a.length),a.a[b]);OZb(a.a,b);return c}\nfunction ZWb(a,b,c){var d;d=(_Zb(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction RUb(a,b,c){var d;c=$Ub(c);d=new RegExp(b);return a.replace(d,c)}\nfunction lq(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\nfunction Hi(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b}\nfunction Gr(a){var b,c,d;b=a&X_b;c=a>>22&X_b;d=a<0?Y_b:0;return Ir(b,c,d)}\nfunction TK(){var a;if(GK){a=new ZK;!!HK&&xp(HK,a);return a.a}return null}\nfunction J1(){if(vV.rd<10)return G1b;if(vV.rd<200)return i0b;return 0.1}\nfunction Kg(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Yg(b){Vg();return function(){return Zg(b,this,arguments);var a}}\nfunction dj(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction eRb(a,b){tY.call(this,a,b,7);this.c=U1b;this.n=this.o;dRb(this)}\nfunction Mjb(a,b,c){jjb();sjb.call(this,a,b);this.b=a;this.a=c;_e(this.c)}\nfunction akb(a,b,c){jjb();sjb.call(this,a,b);this.a=a;this.b=c;_e(this.c)}\nfunction sBb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.a=XTb(VTb(oJb(f)))}\nfunction kZb(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction w5(a,b){R5(a,b.a,2);a.Cd[0]=a.Cd[3]=b.b;a.Cd[4]=b.c;a.Cd[5]=b.d}\nfunction xO(a,b,c){c?Xh(a.a,b):Yh(a.a,b);if(a.c!=a.b){a.c=a.b;nq(a.a,a.b)}}\nfunction UW(a,b,c){a.a.lineWidth=3;tmb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction dTb(a,b,c){if(!MVb(a.a,b)){OVb(a.a,b,c);return true}return false}\nfunction rH(a,b,c){var d,e;d=JH(a.d,b);e=new GH(d,b,c);SWb(a.c,e);return e}\nfunction LL(a,b,c){var d;ML(a,c);if(b.Rb==a){d=iU(a.k,b);d<c&&--c}return c}\nfunction E6(a,b,c,d,e){var f;f=a.oc.a.a.length+d;I6(a,b,f,e);I6(a,c,f,-e)}\nfunction N6(a,b,c,d,e,f){I6(a,b,d,f);I6(a,c,e,f);I6(a,b,e,-f);I6(a,c,d,-f)}\nfunction dgb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);bgb(this,WTb(oJb(f),10))}\nfunction F9(a,b,c,d){AW.call(this,a,b);q9(this);y9(this,null,c,d);FV(this)}\nfunction kO(){iO.call(this,Oi($doc));(RJ(),this.Sb).className='gwt-Label'}\nfunction EK(){var a;a=r$b(AK);$wnd.addEventListener('hashchange',a,false)}\nfunction GUb(a,b){var c,d;c=(a$b(a),a);d=(a$b(b),b);return c==d?0:c<d?-1:1}\nfunction Mzb(a,b,c){var d;d=LVb(a.a,b);return d==null?c:d=='1'||KUb(d,Z$b)}\nfunction rZb(a){$Zb(a.a.a.length!=0);return CZb(0,a.a.a.length),UWb(a.a,0)}\nfunction ueb(a,b,c){a.a.lineWidth=6;tmb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction ZLb(a,b,c){a.a.lineWidth=6;tmb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction jZb(a,b){!a.a?(a.a=new lVb(a.d)):gVb(a.a,a.b);fVb(a.a,b);return a}\nfunction Rp(a){var b;if(!a.d){return}wb(a.c);b=a.d;a.d=null;WU(b);b.abort()}\nfunction uL(a){var b;b=wL(a);if(!b){return}TJ(a,b.nodeType!=1?null:b,eL(b))}\nfunction y4(a,b){h4(a);P5(a);if(S3){mN(S3);S3=null}S3=new sjb(b,a);YN(S3)}\nfunction I5(a,b){!!b.a&&Bj(b.a);if(!u4(a)){a.Ub=sj(b.a);a.Vb=tj(b.a);D4(a)}}\nfunction mR(a){if(rR(a)){return}a.o?!!a.g&&!a.g.o?uR(a.g):bR(a,true):uR(a)}\nfunction fT(a){return (((RJ(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction bf(a,b){a.Ob==-1?cK((RJ(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}\nfunction uGb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;rGb(a);!!a.c&&a.c.Ae()}\nfunction LW(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return $wnd.Math.sqrt(c*c+d*d)}\nfunction iU(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction Ar(a,b,c,d,e,f){var g;g=Br(e,d);e!=10&&Dr(wr(a,f),b,c,e,g);return g}\nfunction Nyb(a,b,c,d,e,f){a3.call(this,a,b,c,d,e,f);this.a=XTb(VTb(oJb(f)))}\nfunction Nhb(a,b){AW.call(this,a,b);this.q=Chb;this.k=new Bhb(vV);Lhb(this)}\nfunction hq(a){fq.call(this,'A request timeout has expired after '+a+' ms')}\nfunction LM(a){if(!a.n){throw KG(new bUb('initWidget() is not called yet'))}}\nfunction oR(a,b){if(a.k){oR(a.k,b);fN(a.i,false);b&&MU((JP(),IP,RJ(),a.Sb))}}\nfunction Nkb(a,b,c){this.a=new zZb;mZb(this.a,a);!!b&&mZb(this.a,b);this.b=c}\nfunction tmb(a,b,c,d,e){a.a.beginPath();Pf(a.a,b,c);Nf(a.a,d,e);a.a.stroke()}\nfunction ZY(a,b,c){a.A[b].k||(console.log(Y1b+b+Z1b),undefined);a.A[b].A=c}\nfunction R5(a,b,c){var d;S5(a,VZb((d=b,QZb(),d)),c);(c&8)==0&&jO(a.zd,null)}\nfunction zL(a,b){var c;c=BL(b);b[F0b]=null;ZWb(a.b,c,null);a.a=new CL(c,a.a)}\nfunction _pb(a,b){var c;c=(a.c-b+1)*10;c=_G(PG($wnd.Math.round(c)));return c}\nfunction pW(a){var b;b=Ar(jD,A1b,19,a,0,1);while(a>0)b[--a]=new Hyb;return b}\nfunction Er(a,b){xr(b)!=10&&Dr(W(b),b.ji,b.__elementTypeId$,xr(b),a);return a}\nfunction SJ(a,b){RJ();var c;c=eL(b);if(!c){return false}TJ(a,b,c);return true}\nfunction YJ(b){RJ();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\nfunction h5(a){if(a.gd.k==0)return 0;return 0.1*$wnd.Math.exp((a.gd.k-61)/24)}\nfunction WV(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.yg()}\nfunction SBb(a){var b;b=new Hyb;iW(a.ib,a.jb,b,1,vV.tb*a.g);a.ob=b.a;a.qb=b.b}\nfunction QLb(a){a.n=Dr(wr(ys,1),P_b,8,15,[6,1,8,3,10,5,7,9,11,12]);a.o=37}\nfunction um(){sm();return Dr(wr(Gv,1),w$b,71,0,[rm,pm,km,lm,qm,om,mm,jm,nm])}\nfunction Lb(a,b){Rb((Kc(),Jc),a,Dr(wr(CF,1),w$b,249,8,[(rTb(),b?true:false)]))}\nfunction bNb(a,b){Xh(ue(a.d),c8b+WUb(b?e8b:f8b,5,(b?e8b:f8b).length-5)+d8b)}\nfunction xM(a,b){if(!a.e){a.jf();a.e=true}return We(a,b,(!qp&&(qp=new On),qp))}\nfunction fP(a,b){var c;c=a.rf();if(b>=c||b<0){throw KG(new nTb(Z0b+b+$0b+c))}}\nfunction pP(a,b,c){var d;uP(a,b,0);d=gP(a,b,0,c==null);c!=null&&wi((hi(),d),c)}\nfunction PL(a,b,c,d){d=LL(a,b,d);_e(b);jU(a.k,b,d);RJ();Eh(c,_J(b.Sb));af(b,a)}\nfunction bWb(a){d$b(!!a.c);VXb(a.e,a);a.c.wf();a.c=null;a.b=_Vb(a);WXb(a.e,a)}\nfunction IHb(a,b){CHb();$Y.call(this,a,b);this.a=this.j=7;this.d=0;GHb(this)}\nfunction nib(a,b,c,d,e){this.q=a;this.r=b;this.e=c;this.a=d;this.c=e;lib(this)}\nfunction Tab(a,b){AW.call(this,a,b);this.o=false;this.q=0;this.p=2;this.n=null}\nfunction Jib(){shb.call(this);this.f=null;this.i=null;this.d=null;this.kb=true}\nfunction nM(){of();mM.call(this,Vi($doc));(RJ(),this.Sb).className='gwt-Button'}\nfunction w1(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.a=XTb(VTb(oJb(f)))}\nfunction WG(a){var b;if(SG(a)){b=0-a;if(!isNaN(b)){return b}}return NG(Xr(a))}\nfunction ti(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction EDb(a,b,c){var d;d=a.C[b];b>1&&(d=0.5*d);return c?iFb(2*d/a.n):2*d/a.n}\nfunction Dhb(a,b){Ehb(a,b);a.V=zW(a.W,a.V);vV.O!=a&&RV(b,a.ib,a.jb,a.V);UV(a,b)}\nfunction njb(a){SN(a,false);Q3==a&&(Q3=null);S3==a&&(S3=null);P3==a&&(P3=null)}\nfunction NDb(a){return a.s&&a.u.a.a.length==2&&sZb(a.u,0).v==6&&sZb(a.u,1).v==2}\nfunction kR(a){if(rR(a)){return}!a.k&&a.o?uR(a):!!a.g&&a.g.o?uR(a.g):bR(a,true)}\nfunction WYb(a){if(a.a.d!=a.c){return NYb(a.a,a.b.value[0])}return a.b.value[1]}\nfunction sT(a){if(!a.a||!a.c.Mb){throw KG(new _Yb)}a.a=false;return a.b=a.c.Mb}\nfunction oU(a){if(a.b>=a.c.c){throw KG(new _Yb)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction b$b(a){if(!a){throw KG(new yUb('Cannot suppress a null exception.'))}}\nfunction QZb(){QZb=kH;new WZb;new SZb('ISO-LATIN-1');new SZb('ISO-8859-1')}\nfunction Iq(){Iq=kH;Hq=new Jq('RTL',0);Gq=new Jq('LTR',1);Fq=new Jq('DEFAULT',2)}\nfunction hs(){hs=kH;ds=Ir(X_b,X_b,524287);es=Ir(0,0,Z_b);fs=Gr(1);Gr(2);gs=Gr(0)}\nfunction GQ(a){var b,c;for(c=new pU(a.k);c.b<c.c.c;){b=oU(c);os(b,178)&&b.pf()}}\nfunction gN(a){var b;b=a.Mb;if(b){a.xb!=null&&b.ee(a.xb);a.yb!=null&&b.fe(a.yb)}}\nfunction OV(a,b){yW(a,b,a.mb[0]);UW(b,a.ib,a.eb);yW(a,b,a.mb[1]);UW(b,a.fb,a.jb)}\nfunction vXb(a,b,c,d){var e;d=(RXb(),!d?QXb:d);e=a.slice(b,c);wXb(e,a,b,c,-b,d)}\nfunction jlb(a,b,c,d,e,f){uY.call(this,a,b,c,d,e,f);this.a=Ddb(oJb(f));this.r=1}\nfunction oNb(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 Vab(a,b,c){AW.call(this,a,b);this.q=c?1:0;this.o=c;this.p=2;this.n=null}\nfunction X8(a,b){tY.call(this,a,b,2);this.o=2.5;this.i=2.5;this.n=100;this.bb|=1}\nfunction C3(a){VR.call(this,a,null);z3(this);this.e=this;this.b=a;B3(this,false)}\nfunction Vjb(a,b,c,d){Pjb(this);this.n=a;this.t=b;this.d=false;this.k=c;this.i=d}\nfunction rcb(a,b,c,d,e,f){D9.call(this,a,b,c,d,e);this.c=Ddb(oJb(f));pcb(this,f)}\nfunction umb(a,b,c){a.a.beginPath();Pf(a.a,b.a,b.b);Nf(a.a,c.a,c.b);a.a.stroke()}\nfunction Fyb(a,b){var c,d;c=false;if(os(b,19)){d=b;c=a.a==d.a&&a.b==d.b}return c}\nfunction aWb(a){var b;VXb(a.e,a);$Zb(a.b);a.c=a.a;b=a.a.vf();a.b=_Vb(a);return b}\nfunction GDb(a){var b;if(a._.a.a.length==0)return 0;b=sZb(a._,0);return a.C[b.u]}\nfunction l9(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction ui(a,b){if(b.scrollingElement){return b.scrollingElement}return a.Ee(b)}\nfunction oi(a,b){var c;return ((c=ui(a,b),c?c:b.documentElement).scrollTop||0)|0}\nfunction gr(a,b){var c;if(a.d>a.b+a.i&&gTb(b,a.b+a.i)>=53){c=a.b+a.i-1;fr(a,b,c)}}\nfunction C6(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 F4(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=f5(a,c);b.kb=true}U4(a)}\nfunction li(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction VWb(a,b,c){for(;c<a.a.length;++c){if(aZb(b,a.a[c])){return c}}return -1}\nfunction H3(a,b,c){var d;d=J3(a,b,c);if(d==-1)return true;return J3(a,a.n,a.q)==d}\nfunction Aq(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 UY(a,b,c){if(!a.Mg()){a.Og(b,c);return}b==0&&(a.t=c.t);b>=1&&a.Og(b-1,c)}\nfunction bs(a){if(Ur(a,(hs(),gs))<0){return -Rr(Xr(a))}return a.l+a.m*$_b+a.h*__b}\nfunction s5(a){if(!a)return false;var b=getComputedStyle(a);return b.display!=Y$b}\nfunction xr(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction mN(a){(RJ(),a.Sb).style[m0b]=c0b;!!a.zb&&(a.zb.style[m0b]=c0b,undefined)}\nfunction JT(){GT();HT.call(this,bj($doc));(RJ(),this.Sb).className='gwt-TextArea'}\nfunction WQ(){of();rf.call(this,Xi($doc));(RJ(),this.Sb).className='gwt-ListBox'}\nfunction sCb(a,b){KY();$Y.call(this,a,b);this.b=this.d=4;this.g=new iYb;rCb(this)}\nfunction BOb(a,b){this.e=a;this.v=b;this.g=this.i=1;this.s=1.5;this.r=2;this.c=1}\nfunction sKb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A}\nfunction MRb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.k=WTb(oJb(f),10);KRb(this)}\nfunction RZ(a,b){AW.call(this,a,b);this.c=5;this.a=Q_b;this.d=40;this.b=0;this.V=0}\nfunction fn(a,b){return ri((hi(),a).clientX||0)-zi(gi,b)+Bi(b)+hj(b.ownerDocument)}\nfunction SDb(a,b){var c;if(b<a._.a.a.length){c=sZb(a._,b);vVb(a.u,c,true);dDb(a)}}\nfunction FDb(a){var b;if(a._.a.a.length==0)return 'V';b=sZb(a._,0);return rEb(b.u)}\nfunction Tkb(a){var b;b=Skb(a);if(blb(a,'=='))return new Nkb(b,Skb(a),35);return b}\nfunction Rkb(a){var b;b=Tkb(a);while(blb(a,'&&')){b=new Nkb(b,Tkb(a),34)}return b}\nfunction Ykb(a){var b;b=Rkb(a);while(blb(a,'||')){b=new Nkb(b,Rkb(a),33)}return b}\nfunction h4(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=f5(a,c);b.kb=false}U4(a)}\nfunction hh(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=mh(b,c)}while(a.b);a.b=c}}\nfunction gh(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=mh(b,c)}while(a.a);a.a=c}}\nfunction W3(a,b){var c;if(a.Ab){c=OL(a.Id,a.Ab);bU(a.Id,b,c);w6(a)}else _T(a.Id,b)}\nfunction KN(a){var b,c;c=(RJ(),mL(a.b,0));b=(null,mL(c,1));return null,li((hi(),b))}\nfunction rr(a){var b,c;b=a/60|0;c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction yOb(a){if(a.e==null||JUb(a.e,a.t))return a.t;return a.t+u4b+YSb(a.e)+')'}\nfunction _Eb(a){var b;if(!a.Y.o||a.P>a.Y._.a.a.length)return;b=a.Q.k;dEb(a.Y,a.P,b)}\nfunction w9(a){var b,c;c=0;for(b=0;b<a.w.a.a.length;b++)c+=sZb(a.w,b).dg();return c}\nfunction mg(a,b){e$b(!a.f);YZb(true,'Self-causation not permitted');a.f=b;return a}\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,Kg())}\nfunction bhb(a){a.c=new Bhb(vV);a.d=new Bhb(vV);zhb(a.c,vib(c6b));zhb(a.d,vib(c6b))}\nfunction dpb(a){a.C=new Bhb(vV);zhb(a.C,vib(c6b));a.D=new Bhb(vV);zhb(a.D,vib(c6b))}\nfunction kPb(a){a.g=new Bhb(vV);zhb(a.g,vib(c6b));a.i=new Bhb(vV);zhb(a.i,vib(c6b))}\nfunction _Fb(a,b){var c;a.b+=b/(window.devicePixelRatio||1);c=aGb(a);bGb(a,c);cGb(a)}\nfunction r4(a){var b,c;b=OL(a.Id,a.Nb);c=new jsb(a);bU(a.Id,c,b);QL(a.Id,b+1);a.Nb=c}\nfunction tQb(a){var b;a.gb=true;a.bb|=1;b=new qJb(qQb,'/');y9(a,b,rQb,pQb);vV.b=true}\nfunction Yob(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 Sp(a,b){var c,d;if(!a.d){return}wb(a.c);d=a.d;a.d=null;c=new iq(d);b.bf(a,c)}\nfunction cN(a,b){var c;c=Hi((hi(),b));if(bi(c)){return Ih((RJ(),a.Sb),c)}return false}\nfunction cU(a,b){var c,d;d=VJ((RJ(),b.Sb));c=RL(a,b);c&&Jh(a.i,mi((hi(),d)));return c}\nfunction l$(b,c){try{X5(c,b.d);X5(c,b.j)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction aY(a,b,c){AW.call(this,a,b);this.r=c;this.o=5;this.n=40;this.j=0.5;this.qg()}\nfunction $ub(a,b,c){AW.call(this,a,b);this.w=c?-1:1;this.d=100;this.u=Qub;Yub(this)}\nfunction N1(a,b){KY();$Y.call(this,a,b);this.j=2;this.i='.1*(a-b)';L1(this);this.Pg()}\nfunction dab(a,b){bab();F9.call(this,a,b,aab,_9);this.gb=true;cab(this,vV.fd.c?1:2)}\nfunction E9(a,b,c,d,e,f,g,h){BW.call(this,a,b,c,d,e);q9(this);y9(this,f,g,h);FV(this)}\nfunction bP(){of();cP.call(this,Qi($doc));(RJ(),this.Sb).className='gwt-FileUpload'}\nfunction dH(){eH();var a=cH;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction n4(a){var b,c;for(b=0;b!=a.Dd.a.a.length;b++){c=sZb(a.Dd,b).a;K6(a,0,c,t2b)}}\nfunction iFb(a){var b,c;a=a*1.001;c=C1b;for(b=0;c<a;b++){c*=(XCb(),WCb)[b%3]}return c}\nfunction FTb(a){var b;b=new DTb;b.k='Class$'+(a?'S'+a:''+b.g);b.b=b.k;b.i=b.k;return b}\nfunction Lhb(a){a.p=wib(a.q,a.p);a.q=a.p.n;zhb(a.k,a.p);a.o=a.p.r>0;a.n=a.o?2:1;FV(a)}\nfunction ANb(a,b){AW.call(this,a,b);this.e=Q_b*vV.Sb;this.f=75;this.gb=true;yNb(this)}\nfunction _T(a,b){var c,d;d=(RJ(),_i($doc));c=aU(a);Eh(d,_J(c));Eh(a.i,_J(d));KL(a,b,c)}\nfunction MV(a){var b,c;c=new Zyb;for(b=0;b!=a.length;b++)Xyb(c,a[b].a,a[b].b);return c}\nfunction rXb(a,b){var c,d;d=a.length;c=$wnd.Math.min(6,d);LZb(a,0,b,0,c,true);return b}\nfunction STb(a,b){var c;if(!a){return}b.j=a;var d=MTb(b);if(!d){hH[a]=[b];return}d.ii=b}\nfunction OY(a,b){if((a.bb&T_b)==0)return b;if(b==2)return 3;if(b==3)return 2;return b}\nfunction CO(a){if(a==(SO(),OO)){return Mq(),RO}else if(a==NO){return Mq(),MO}return a}\nfunction p5(a,b){if(!a.Ob){Pg(Qg((Lg(),new Rg),new k8(a,b)));return false}return true}\nfunction jq(a,b){kq(a,b);if(0==XUb(b).length){throw KG(new _Tb(a+' cannot be empty'))}}\nfunction j4(a,b){if(a.Qc<2)return;b==0&&(b=1);iDb(a.Wc[b-1],a.Wc[b]);ZDb(a.Wc[b],null)}\nfunction i4(a){var b;for(b=a.Qc-2;b>=0;b--){iDb(a.Wc[b],a.Wc[b+1]);ZDb(a.Wc[b+1],null)}}\nfunction g6(a){var b,c,d;c=a.g;d=a.i;b=us(c*a.Sc);a.Qc==0&&(b=0);a.j=new Wzb(0,0,d,c-b)}\nfunction wzb(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 bEb(a,b,c){if(b>=a._.a.a.length)return;hDb(a);sZb(a._,b).j=c;sZb(a._,b).k=true}\nfunction dP(a,b,c){var d,e,f;e=a.rows[b];for(d=0;d<c;d++){f=$i($doc);e.appendChild(f)}}\nfunction fj(a){return (JUb(a.compatMode,k_b)?a.documentElement:a.body).clientWidth|0}\nfunction ej(a){return (JUb(a.compatMode,k_b)?a.documentElement:a.body).clientHeight|0}\nfunction rs(a){return a!=null&&(typeof a===s$b||typeof a==='function')&&!(a.ki===nH)}\nfunction gH(a,b){typeof window===s$b&&typeof window['$gwt']===s$b&&(window['$gwt'][a]=b)}\nfunction K1(a,b){var c;PY(a,b);for(c=0;b[c]!=null;c++);b[c]=x1b+vX(a.A[a.j].i,'A',false)}\nfunction a7(a){var b;b=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!b)return;zI(b,O5b,a.v)}\nfunction arb(a){var b;if(!Xqb)return null;b=LVb(Xqb,a);if(!b)return null;return nUb(b.a)}\nfunction JG(a){var b;if(os(a,37)){return a}b=a&&a[c_b];if(!b){b=new Hg(a);qh(b)}return b}\nfunction KV(a,b,c){var d;d=new Zyb;Xyb(d,a.a,a.b);Xyb(d,b.a,b.b);Xyb(d,c.a,c.b);return d}\nfunction FQ(a,b,c){var d;_e(b);jU(a.k,b,c);d=rH(a.a,(RJ(),b.Sb),b);b.Qb=d;af(b,a);VO(a.b)}\nfunction TY(a){var b;for(b=0;b!=a.cg();b++){a.A[b].A=false;a.A[b].g=0;a.mb[b]=0}a.w=false}\nfunction eDb(a){var b;if(a._.a.a.length==0)return false;b=rZb(a._);return b.u==0||b.u==1}\nfunction sh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||h_b}\nfunction T5(a){var b;b=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!b)return;a.v=FI(b.a,O5b)}\nfunction U2(a){var b;b=a.mb[0]-a.mb[a.c];if(vV.L){a.W=b/t2b;return}a.e>0&&(a.W=b/a.e+a.f)}\nfunction Mi(a){var b;return b=(hi(),a).createElement('INPUT'),b.type=A$b,b.value='on',b}\nfunction Di(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction jj(a){return ((JUb(a.compatMode,k_b)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction s6(a){if(a.Cc.c){Ee(a.Dc,_$b,false);sGb(a.Bc)}else{Ee(a.Dc,_$b,true);oGb(a.Bc)}}\nfunction sEb(a){return g$b(0,a.length),a.charCodeAt(0)==120?WTb(a.substr(1),16):WTb(a,10)}\nfunction KRb(a){a.j=Ar(ys,P_b,8,2,15,1);a.c=Ar(xs,w1b,8,2,15,1);a.b=Ar(xs,w1b,8,2,15,1)}\nfunction Yyb(a,b){var c,d;d=Ar(ys,P_b,8,b,15,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\nfunction kUb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction aDb(a){var b,c,d;c=0;b=1.0E-15;d=a.V.Sb*a.X;while(b<d*20){b*=WCb[c++%3]}return b}\nfunction nL(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction t5(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(f5(a,b).kb)return true;return false}\nfunction V5(a){var b;b=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!b)return;a.Ic=FI(b.a,P5b)}\nfunction Re(a,b){a.style.display=b?'':Y$b;b?a.removeAttribute(R$b):a.setAttribute(R$b,Z$b)}\nfunction azb(a,b){AW.call(this,a,b);this.o=Q_b;this.q=0.5;this.A=a7b;this.bb=1;$yb(this)}\nfunction K$(a,b){AW.call(this,a,b);this.k=20;this.j=h2b;this.o=2.5;this.gb=true;this.bb|=2}\nfunction xzb(a,b){AW.call(this,a,b);wzb(this);this.n=0;this.bb=3;this.v=0;this.t=10000000}\nfunction qMb(a,b){KY();$Y.call(this,a,b);this.d=1;this.b=0;this.e=1;this.c=this.i=10000000}\nfunction clb(a){this.c=a.toLowerCase();this.d=this.c.length;this.b=0;this.a=null;Okb(this)}\nfunction Exb(a,b,c,d,e){zxb();E9.call(this,a,b,c,d,e,null,yxb,xxb);this.gb=true;Axb(this)}\nfunction Zsb(a,b,c,d,e,f){Uab.call(this,a,b,c,d,e,f);this.d=(new dUb(oJb(f))).a;Xsb(this)}\nfunction D3(a,b){VR.call(this,a,null);z3(this);this.e=this;this.a=b;this.b=a;B3(this,false)}\nfunction xLb(a,b){return _G(PG($wnd.Math.round(a.f*$wnd.Math.exp(a.a*(1/(b+a.n)-1/a.o)))))}\nfunction gj(a){return ((JUb(a.compatMode,k_b)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction gZb(a){return hZb(a,26)*1.4901161193847656E-8+hZb(a,27)*1.1102230246251565E-16}\nfunction J0(a){a.g=0;a.n=0;a.q=Dr(wr(ys,1),P_b,8,15,[8000,11025,16000,22050,44100,48000])}\nfunction jJ(a){var b;if(!a.f){return}b=dJ(a.k,a.e);if(b){a.g=new GJ(a,b);nh((fh(),a.g),16)}}\nfunction xQ(a,b){var c,d;c=(d=(RJ(),$i($doc)),rM(d,a.e),sM(d,a.g),d);Eh(a.f,_J(c));KL(a,b,c)}\nfunction bK(a,b){var c,d;RJ();dL();c=gL;d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction zT(a){var b,c;c=Qh((RJ(),a.Sb),o1b);b=(a$b(c),c);if(JUb('',c)){return null}return b}\nfunction p4(a){var b,c;b=0;for(c=0;c!=a.ab.a.a.length;c++){os(sZb(a.ab,c),17)&&++b}return b}\nfunction nJb(a){if(!a.d){while(a.c<a.b&&LUb(a.a,ZUb(FUb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction oib(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;lib(this)}\nfunction wdb(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 NOb(a,b){AW.call(this,a,b);this.i=0.1;this.f=h2b;this.g=t2b;this.gb=true;this.b=r_}\nfunction LIb(a,b){AW.call(this,a,b);this.e=F1b;this.f=Q_b;this.c=Q_b;this.d=G1b;this.i=false}\nfunction P0(a,b){AW.call(this,a,b);J0(this);this.j=1;this.p=H0;this.k=L0();N0(this);K0(this)}\nfunction GH(a,b,c){this.O=(sm(),rm);this.S=rm;this.Q=rm;this.K=rm;this.d=a;this.c=b;this.X=c}\nfunction si(a,b){var c=a.createElement('INPUT');c.type='radio';c.name=b;c.value='on';return c}\nfunction vib(a){var b;sib();b=LVb(eib,a);if(b)return b;b=new mib;b.n=a;OVb(eib,a,b);return b}\nfunction IOb(a){var b;FOb();b=LVb(wOb,a);if(b)return b;b=new zOb;b.t=a;OVb(wOb,a,b);return b}\nfunction TN(a,b){var c;c=Hi((hi(),b));if(bi(c)){return Ih(Fh((RJ(),KN(a.tb))),c)}return false}\nfunction QQ(a){var b;b=(RJ(),a.Sb).selectedIndex;return b==-1?null:(NQ(a,b),PQ(Ej(a.Sb)[b]))}\nfunction vL(a){var b;b=(hi(),a).currentTarget||$wnd;b['__gwtLastUnhandledEvent']=a.type;uL(a)}\nfunction Vi(a){var b;return b=(hi(),a).createElement('BUTTON'),b.setAttribute('type',z$b),b}\nfunction pr(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+rr(a)}\nfunction rW(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}Szb(a.U,b,c,d-b+1,e-c+1)}\nfunction Slb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);(this.bb&2)!=0||(this.n=1);Qlb(this)}\nfunction Neb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A;this.a=true}\nfunction Nob(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.A[4].A=!this.A[3].A;this.a=true}\nfunction Kpb(a,b,c){gpb.call(this,a,b,c);this.gb=true;this.e=new Bhb(vV);zhb(this.e,vib(c6b))}\nfunction zAb(a,b){AW.call(this,a,b);this.gb=true;this.g=0.05;this.f=H1b;this.c=o_b;this.bb|=4}\nfunction Nqb(a,b){Nhb.call(this,a,b);this.q=Mqb;Lhb(this);this.g=i0b;this.c=1;this.b=this.a=0}\nfunction scb(a,b,c){C9.call(this,a,b);this.c=c;this.bb|=1;vV.fd.c&&(this.bb|=2);pcb(this,null)}\nfunction wP(){rP.call(this);mP(this,new EP(this));oP(this,new eQ(this));nP(this,new aQ(this))}\nfunction lLb(a,b){f1.call(this,a,b);this.c='hello';this.a=new zZb;mZb(this.a,this.c);this.b=24}\nfunction KP(){Ae(this,Ri($doc));(RJ(),this.Sb).className='gwt-Frame';this.Sb.src='iframe.html'}\nfunction PR(a,b){b?Ee(a,Me((RJ(),a.Sb))+'-'+_$b,false):Ee(a,Me((RJ(),a.Sb))+'-'+_$b,true);a.f=b}\nfunction yM(a){return a.Nb?(rTb(),a.c.checked?true:false):(rTb(),a.c.defaultChecked?true:false)}\nfunction wL(a){var b;b=(hi(),a).currentTarget||$wnd;while(!!b&&!eL(b)){b=b.parentNode}return b}\nfunction aW(a,b,c){var d,e;for(d=0;d!=a.cg();d++){e=a.bg(d);if(e.a==b&&e.b==c)return d}return 0}\nfunction XY(a,b,c){var d,e;for(d=0;d!=a.cg();d++){e=a.A[d];if(e.k&&b--==0){e.B=c;return}}oVb()}\nfunction TJ(a,b,c){RJ();var d;d=PJ;PJ=a;b==QJ&&cL((hi(),a).type)==8192&&(QJ=null);c.le(a);PJ=d}\nfunction up(a,b,c){var d;if(!!qp&&b!=c&&(b==null||(a$b(b),b!=c))){d=new rp;!!a.Pb&&xp(a.Pb,d)}}\nfunction FL(){var b=$wnd.onresize;$wnd.onresize=r$b(function(a){try{UK()}finally{b&&b(a)}})}\nfunction PG(a){if(a0b<a&&a<__b){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return NG(Vr(a))}\nfunction sL(a){var b;b=!ZJ(a);if(b||!hL){return}SJ(a,hL)&&((hi(),a).stopPropagation(),undefined)}\nfunction dJ(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=WI(a.a,b.a);return new ZI(c.a/d,c.b/d)}\nfunction Me(a){var b,c;b=a.className||'';c=LUb(b,ZUb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction XKb(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 bqb(a){tW(a);IV(a,32);a.e=a.g.k*g7b+O6b;a.b=a.c*a.e+a.d;a.f=_pb(a,a.b);new Hyb;new Hyb}\nfunction aqb(a){var b;W3(vV,a.a=new mO(a.i));se(a.a,e2b);b=us(a.e*100);W3(vV,a.g=new xGb(b,a,a))}\nfunction bU(a,b,c){var d,e;ML(a,c);e=(RJ(),_i($doc));d=aU(a);Eh(e,_J(d));WJ(a.i,e,c);PL(a,b,d,c)}\nfunction qDb(a,b){var c,d;d=Ar(WF,w$b,2,1,6,1);CDb(a).Yf(d);for(c=0;d[c]!=null;c++)uDb(a,b,d[c])}\nfunction yLb(a){var b;W3(vV,a.b=new mO(a.k));se(a.b,e2b);b=us(a.e*100);W3(vV,a.j=new xGb(b,a,a))}\nfunction ZDb(a,b){a.u=new zZb;os(b,148)?(a.u=new zZb,ZCb(a,6,b)):(a.u=new zZb,ZCb(a,0,b));MDb(a)}\nfunction jS(){jS=kH;gS=new kS(x_b,0);hS=new kS('ONE_WAY_CORNER',1);iS=new kS('ROLL_DOWN',2)}\nfunction Yp(){Yp=kH;new dq('DELETE');Xp=new dq('GET');new dq('HEAD');new dq('POST');new dq('PUT')}\nfunction fib(a){a.d=true;return '34 '+ydb(a.n)+' '+a.f+' '+a.q+' '+a.r+' '+a.e+' '+a.a+' '+a.g}\nfunction ZFb(){ZFb=kH;YFb=Dr(wr(xs,1),w1b,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 flb(){this.d=Ar(xs,w1b,8,9,15,1);this.b=Ar(xs,w1b,8,9,15,1);this.d[4]=2.718281828459045}\nfunction ixb(a,b){dxb();C9.call(this,a,b);this.gb=true;this.k=0.6;this.c=p7b;this.f=0;gxb(this)}\nfunction i1(a,b){f1.call(this,a,b);this.ob=a;this.qb=b;rW(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Yrb(a,b){f1.call(this,a,b);this.ob=a;this.qb=b;rW(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Knb(a,b){AW.call(this,a,b);this.a=new Inb(vV);this.b=1;Fnb(this.a,this.b,this.W,this.bb)}\nfunction D8(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=Ar(HG,m2b,8,a.oc.a.a.length,16,1)}\nfunction CM(a){BM.call(this,(RJ(),Mi($doc)));this.Sb.className='gwt-CheckBox';xO(this.b,a,false)}\nfunction $P(a){if(!a.a){a.a=(RJ(),Pi($doc,'colgroup'));WJ(a.b.g,a.a,0);Eh(a.a,_J(Pi($doc,'col')))}}\nfunction $Cb(a){if(a.i){Ie(a.i,a.A.b+'PX');Ce(a.i,a.A.a+'PX');Af(a.i,a.A.b);zf(a.i,a.A.a);hDb(a)}}\nfunction VP(a){var b;if(a.b>=a.d.a.length){throw KG(new _Yb)}b=UWb(a.d,a.b);a.a=a.b;UP(a);return b}\nfunction Zkb(a){var b;b=$kb(a);while(true){if(blb(a,'^'))b=new Nkb(b,$kb(a),9);else break}return b}\nfunction NG(a){var b;b=a.h;if(b==0){return a.l+a.m*$_b}if(b==Y_b){return a.l+a.m*$_b-__b}return a}\nfunction $G(a){var b,c,d,e;e=a;d=0;if(e<0){e+=__b;d=Y_b}c=us(e/$_b);b=us(e-c*$_b);return Ir(b,c,d)}\nfunction q4(a){var b,c,d;d=0;for(c=new nXb(a.ab.a);c.a<c.c.a.length;){b=lXb(c);b.kb&&++d}return d}\nfunction zK(){var a;a=$wnd.location.hash;if(a==null||a.length==0){return ''}return FK(a.substr(1))}\nfunction Df(){of();var a;!vf&&(vf=new Ef);a=Li($doc);if(!a.getContext){return null}return new Cf(a)}\nfunction gK(a){RJ();dL();!mK&&(mK=new On);if(!eK){eK=new Ap(null,true);nK=new qK}return wp(eK,mK,a)}\nfunction x5(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++)if(ts(b)===ts(qZb(a.ab,c)))return c;return -1}\nfunction W5(a,b,c){var d;oVb();d=_g()+'circuits/'+b;u5(a,d);c!=null&&jO(a.zd,c);a.Gd=false;gkb=null}\nfunction K4(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 t_(a){var b;b=pW(4);jW(a.eb,a.fb,b[0],b[1],0,a.g);jW(a.eb,a.fb,b[3],b[2],1,a.g);a.a=MV(b)}\nfunction KH(a){var b;b=a.style;b[l_b]=(Tl(),m_b);b[d0b]=(sm(),e0b);b[f0b]=e0b;b[g0b]=e0b;b[h0b]=e0b}\nfunction dU(){wM.call(this);this.a=(nQ(),iQ);this.b=(vQ(),uQ);(RJ(),this.j)[Q0b]='0';this.j[R0b]='0'}\nfunction vdb(){this.d=SUb('A,B',',');this.f=SUb('C,D',',');this.i=new zZb;this.j=new zZb;this.g=''}\nfunction r6(a,b){var c;c=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!c)return;JI(c.a,a,b?Z$b:'false')}\nfunction Qzb(a,b){var c;if(os(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 wLb(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 nh(b,c){fh();function d(){var a=r$b(kh)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\n",
"function Xsb(a){a.gb=true;a.g=Ar(ys,P_b,8,2,15,1);a.c=Ar(xs,w1b,8,2,15,1);a.b=Ar(xs,w1b,8,3,15,1)}\nfunction qRb(a,b,c,d,e,f){Ohb.call(this,a,b,c,d,e,f);this.d=XTb(VTb(oJb(f)));this.a=XTb(VTb(oJb(f)))}\nfunction eab(a,b,c,d,e,f){bab();E9.call(this,a,b,c,d,e,f,aab,_9);this.gb=true;cab(this,(e&2)!=0?1:2)}\nfunction trb(a,b){AW.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4;srb(this)}\nfunction XWb(a,b){var c;c=VWb(a,b,0);if(c==-1){return false}_Zb(c,a.a.length);OZb(a.a,c);return true}\nfunction PYb(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{FYb(a.a,b);--a.c;XXb(a.b)}return c}\nfunction pEb(a){var b;for(b=0;b!=a.u.a.a.length;b++)if(os(sZb(a.u,b).e,152))return true;return false}\nfunction t3(a){return sTb(a.Nb?(rTb(),a.c.checked?true:false):(rTb(),a.c.defaultChecked?true:false))}\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 D6(a,b){if(!e4(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 b6(a,b){if(a.Tc<0)return false;if(a.Tc<a.Qc)return a.Wc[a.Tc]==b;return i5(a,a.Tc-a.Qc).a==b}\nfunction Tr(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 Ir(c&X_b,d&X_b,e&Y_b)}\nfunction as(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 Ir(c&X_b,d&X_b,e&Y_b)}\nfunction Ve(a,b,c){var d;d=iK(c.b);d==-1?Je(a,c.b):a.pe(d);return wp(!a.Pb?(a.Pb=new zp(a)):a.Pb,c,b)}\nfunction ZSb(a,b){var c;c=$Sb(a.a);if(!a.a){a.a=c;if(!a.b){a.c=b;a.b=a.a}}else{dTb(a.a,b,c)&&(a.a=c)}}\nfunction xdb(){var a,b;if(!rdb)return;a=new cWb((new WVb(rdb)).a);while(a.b){b=aWb(a);b.gi().a=false}}\nfunction Qcb(){var a,b;if(!Gcb)return;a=new cWb((new WVb(Gcb)).a);while(a.b){b=aWb(a);b.gi().b=false}}\nfunction qib(){var a,b;if(!eib)return;a=new cWb((new WVb(eib)).a);while(a.b){b=aWb(a);b.gi().d=false}}\nfunction DOb(){var a,b;if(!wOb)return;a=new cWb((new WVb(wOb)).a);while(a.b){b=aWb(a);b.gi().f=false}}\nfunction _Vb(a){if(a.a.uf()){return true}if(a.a!=a.d){return false}a.a=new AYb(a.e.a);return a.a.uf()}\nfunction SM(a,b){if(a.lf()){throw KG(new bUb('SimplePanel can only contain one child widget'))}a.mf(b)}\nfunction Qe(a,b){if(!a){throw KG(new zg(W$b))}b=XUb(b);if(b.length==0){throw KG(new _Tb(X$b))}Ue(a,b)}\nfunction xT(a,b){if(!a.a){a.a=true;Ve(a,new OT(a),(vn(),vn(),un))}return We(a,b,(!qp&&(qp=new On),qp))}\nfunction zM(a,b){mj(a.c,!b);b?Ee(a,Me((RJ(),a.Sb))+'-'+_$b,false):Ee(a,Me((RJ(),a.Sb))+'-'+_$b,true)}\nfunction lP(a,b){var c,d,e;d=a.a;for(c=0;c<d;++c){e=BP(a.d,b,c);jP(a,(RJ(),e),false)}Jh(a.c,bQ(a.c,b))}\nfunction lW(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 Dr(a,b,c,d,e){e.ii=a;e.ji=b;e.ki=nH;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction PQ(a){var b;b=a.text;(hi(),a).hasAttribute(c1b)&&b.length>1&&(b=WUb(b,1,b.length-1));return b}\nfunction d4(a){var b;if(!os(a,152))return false;b=a;if(b.nb==b.ob||b.pb==b.qb)return true;return false}\nfunction e4(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 wVb(a,b){var c,d;a$b(b);for(d=b.ff();d.uf();){c=d.vf();if(!a.Wh(c)){return false}}return true}\nfunction tYb(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];if(hYb(a,c.fi())){return c}}return null}\nfunction o$(a){var b,c;for(c=0;c!=V3.c.a.a.length;c++){b=sZb(V3.c,c);if(b.i==a)return true}return false}\nfunction AXb(a){zXb();var b,c,d;d=0;for(c=a.ff();c.uf();){b=c.vf();d=d+(b!=null?Y(b):0);d=d|0}return d}\nfunction ZJ(a){RJ();var b;b=sK(eK,a);if(!b&&!!a){(hi(),a).stopPropagation();a.preventDefault()}return b}\nfunction qr(a){var b;b=new mr;b.a=a;b.b=or(a);b.c=Ar(WF,w$b,2,2,6,1);b.c[0]=pr(a);b.c[1]=pr(a);return b}\nfunction aGb(a){var b;b=a.a+aH(PG($wnd.Math.round(a.n.Md*a.b/6)));b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction zW(a,b){var c;if(!vV.ed)return b;c=a*gV;if(c>6||c<-6)return 100;b==100&&(b=0);c%=8;return b+c}\nfunction TWb(a,b){var c,d;c=_Wb(b.a);d=c.length;if(d==0){return false}NZb(a.a,a.a.length,c);return true}\nfunction YTb(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 V6(a,b){if(!f4(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 Xeb(a){a._==0&&(a.nb=a.ob=a.nb-us(a.Y*16*3));a.ab==0&&(a.pb=a.qb=a.pb-us(a.Z*16*3));a.q=1-a.q}\nfunction chb(a,b){AW.call(this,a,b);this.f=t2b;this.g=500;this.b=30;this.e=i0b;this.k=false;bhb(this)}\nfunction ryb(a,b){KY();$Y.call(this,a,b);pyb(this);this.b=Ar(HG,m2b,8,this.n,16,1);this.bb|=2;qyb(this)}\nfunction wM(){SL.call(this);this.j=(RJ(),aj($doc));this.i=Zi($doc);Eh(this.j,_J(this.i));Ae(this,this.j)}\nfunction rP(){this.i=new AL;this.g=(RJ(),aj($doc));this.c=Zi($doc);Eh(this.g,_J(this.c));Ae(this,this.g)}\nfunction gq(a){fq.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction sUb(a,b){return !isNaN(a)&&!isFinite(a)||!isNaN(b)&&!isFinite(b)?U_b:$wnd.Math.sqrt(a*a+b*b)}\nfunction n9(a,b,c){j9();var d;d=1-c;this.d=us(a.d*d+b.d*c);this.c=us(a.c*d+b.c*c);this.a=us(a.a*d+b.a*c)}\nfunction sW(a,b,c,d){var e,f;rW(a,b.a,b.b,c.a,c.b);e=us(a.Y*d);f=us(a.Z*d);CV(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction qP(a,b,c,d){var e;a.sf(b,c);e=gP(a,b,c,true);if(d){_e(d);yL(a.i,d);RJ();Eh(e,_J(d.Sb));af(d,a)}}\nfunction c7(a,b,c){var d,e,f;e=a.Cd[0];f=b*i0b;d=$wnd.Math.max(e+f,0.2);d=$wnd.Math.min(d,2.5);h6(a,d,c)}\nfunction Zq(a,b){var c,d,e;e=a.a.length;for(d=0;d<e;++d){c=FUb(a.a,d);c>=48&&c<=57&&iTb(a,d,c-48+b&R_b)}}\nfunction kEb(a,b){var c,d;for(c=0;c!=a.u.a.a.length;c++){d=sZb(a.u,c);if(d.v!=b)return false}return true}\nfunction Pr(a){var b,c;c=jUb(a.h);if(c==32){b=jUb(a.m);return b==32?jUb(a.l)+32:b+20-10}else{return c-12}}\nfunction Xr(a){var b,c,d;b=~a.l+1&X_b;c=~a.m+(b==0?1:0)&X_b;d=~a.h+(b==0&&c==0?1:0)&Y_b;return Ir(b,c,d)}\nfunction Or(a){var b,c,d;b=~a.l+1&X_b;c=~a.m+(b==0?1:0)&X_b;d=~a.h+(b==0&&c==0?1:0)&Y_b;a.l=b;a.m=c;a.h=d}\nfunction e6(a){var b,c,d;d=Ar(_D,w$b,159,20,0,1);b=0;for(c=0;c<a.Qc;c++)b=YDb(a.Wc[c],d,b);a.Wc=d;a.Qc=b}\nfunction og(a){var b,c,d,e;for(b=(a.j==null&&(a.j=(ph(),e=oh.Ce(a),rh(e))),a.j),c=0,d=b.length;c<d;++c);}\nfunction P4(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);g6(a);Z5(a)}\nfunction n$(a,b){var c;if(a.i){n$(a.i,b);return}c=us((b-a.f)*100/(a.e-a.f));a.g=true;uGb(a.j,c);a.g=false}\nfunction Z3(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(f5(a,b)!=a.fc&&f5(a,b).kb)return true;return false}\nfunction Y3(a){a.qd=null;a.pd=null;if(a.ab.a.a.length==0){a.Ac=new zZb;a.e=new zZb;return}z5(a);a.mc=true}\nfunction Yub(a){a.t=JOb(a.u,a.t);a.u=a.t.t;a.C=B6b*$wnd.Math.log(B6b/($wnd.Math.sqrt(2)*a.t.v));a.gb=true}\nfunction zfb(a,b,c,d,e,f){yfb();E9.call(this,a,b,c,d,e,f,xfb,wfb);this.j=(new dUb(oJb(f))).a;this.gb=true}\nfunction Jpb(a,b,c,d,e,f){fpb.call(this,a,b,c,d,e,f);this.gb=true;this.e=new Bhb(vV);zhb(this.e,vib(c6b))}\nfunction ylb(a,b){AW.call(this,a,b);vlb(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.V=0}\nfunction GJ(a,b){this.e=a;this.a=new Dg;this.b=fJ(this.e);this.d=new VI(this.b,b);this.f=NK(new IJ(this))}\nfunction d7(){this.Rb=new zZb;this.Qb=new zZb;this.yd=new K7(this);this.Ac=new zZb;this.e=new zZb;V3=this}\nfunction gg(){gg=kH;dg=new hg('BUTT',0,'butt');eg=new hg('ROUND',1,'round');fg=new hg('SQUARE',2,'square')}\nfunction nk(){lk();return Dr(wr(Ku,1),w$b,41,0,[Yj,Vj,Xj,dk,_j,Zj,ak,bk,ck,fk,gk,hk,kk,ik,jk,$j,Wj,ek])}\nfunction _k(){Zk();return Dr(wr(cv,1),w$b,39,0,[Ok,Gk,Jk,Kk,Mk,Nk,Pk,Qk,Rk,Uk,Wk,Vk,Yk,Sk,Tk,Xk,Ik,Hk,Lk])}\nfunction p7(a){a=VUb(a,NUb(a,ZUb(47))+1);a=VUb(a,NUb(a,ZUb(92))+1);i6(V3,a);X3(V3,true);V3.Oc=true;Z5(V3)}\nfunction rY(a,b,c){Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:yV);wW(a,b);TV(a,b,c,a.ib,a.eb)}\nfunction LV(a,b,c,d){var e;e=new Zyb;Xyb(e,a.a,a.b);Xyb(e,b.a,b.b);Xyb(e,c.a,c.b);Xyb(e,d.a,d.b);return e}\nfunction Lr(a,b,c,d,e){var f;f=$r(a,b);c&&Or(f);if(e){a=Nr(a,b);d?(Fr=Xr(a)):(Fr=Ir(a.l,a.m,a.h))}return f}\nfunction BXb(a){zXb();var b,c,d;d=1;for(c=a.ff();c.uf();){b=c.vf();d=31*d+(b!=null?Y(b):0);d=d|0}return d}\nfunction sXb(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 or(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+rr(a)}\nfunction xq(a){var b;if(a.b<=0){return false}b=LUb('MLydhHmsSDkK',ZUb(FUb(a.c,0)));return b>1||b>=0&&a.b<3}\nfunction Yq(a,b,c,d){var e;if(d>0){for(e=d;e<a.b;e+=d+1){iVb(b,a.b-e,String.fromCharCode(c));++a.b;++a.d}}}\nfunction SW(a,b,c,d){a.a.lineWidth=3;a.a.beginPath();Gf(a.a,b,c,d*0.98,0,v$b);a.a.stroke();a.a.lineWidth=1}\nfunction j1(a,b,c,d,e){g1.call(this,a,b,c,d,e);this.ob=c;this.qb=d;rW(this,this.nb,this.pb,this.ob,this.qb)}\nfunction BJb(a,b){AW.call(this,a,b);this.a=1;this.i=20;this.f=4000;this.g=5;this.k=0.1;this.bb=2;zJb(this)}\nfunction Orb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);Lrb(this);if((this.bb&2)==0){this.bb|=2;Mrb(this)}}\nfunction cWb(a){this.e=a;this.d=new SYb(this.e.b);this.a=this.d;this.b=_Vb(this);this.$modCount=a.$modCount}\nfunction Jp(a){var b,c;if(a.a){try{for(c=new nXb(a.a);c.a<c.c.a.length;){b=lXb(c);b.Ae()}}finally{a.a=null}}}\nfunction A4(a){var b,c;if(!p5(a,z4b)){return}b=b5(a);c=$wnd.CircuitJS1.onsvgrendered;c&&c($wnd.CircuitJS1,b)}\nfunction MG(a,b){var c;if(SG(a)&&SG(b)){c=a-b;if(!isNaN(c)){return c}}return Ur(SG(a)?$G(a):a,SG(b)?$G(b):b)}\nfunction m5(a,b,c){var d;d='<i class=\"cirjsicon-'+a+'\"><\\/i>&nbsp;'+YSb(b);return new TR((oI(),new dI(d)),c)}\nfunction u5(b,c){var d;d=new _p((Yp(),Xp),c);try{$p(d,new g8(b))}catch(a){a=JG(a);if(!os(a,137))throw KG(a)}}\nfunction Q6(a,b,c,d,e){var f;f=a.oc.a.a.length+d;I6(a,f,b,-1);I6(a,f,c,1);M6(a,f,e);I6(a,b,f,1);I6(a,c,f,-1)}\nfunction ymb(a,b,c,d){a.a.beginPath();Gf(a.a,b+(d/2|0),c+(d/2|0),d/2|0,0,6.28318);a.a.closePath();a.a.fill()}\nfunction GHb(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}FV(a);HHb(a);VY(a)}\nfunction N0(a){a.c=us(a.p*a.j);a.b=Ar(xs,w1b,8,a.c,15,1);a.i=vV.td;a.e=0;a.d=false;a.o=1/a.p;a.n=vV.td+a.o}\nfunction Mhb(a){if(a.o){Ahb(a.k,a.hb[0],a.hb[2]);K6(vV,a.hb[1],a.hb[2],a.p.r)}else Ahb(a.k,a.hb[0],a.hb[1])}\nfunction Zrb(a,b,c,d,e){g1.call(this,a,b,c,d,e);this.ob=c;this.qb=d;rW(this,this.nb,this.pb,this.ob,this.qb)}\nfunction qcb(a,b){C9.call(this,a,b);this.c=a==0&&b==0?c6b:ncb;this.bb|=1;vV.fd.c&&(this.bb|=2);pcb(this,null)}\nfunction V4(a,b,c){var d,e;for(e=0;e!=a.c.a.a.length;e++){d=sZb(a.c,e);if(d.b==b&&d.a==c)return d}return null}\nfunction JDb(a){var b,c;b=sZb(a.u,0).e;for(c=1;c<a.u.a.a.length;c++){if(sZb(a.u,c).e!=b)return null}return b}\nfunction ZEb(b){var c;try{c=WTb(yT(b.n),10);return c}catch(a){a=JG(a);if(os(a,15)){return 0}else throw KG(a)}}\nfunction rEb(a){XCb();switch(a){case 1:return 'A';case 3:return XSb;case 2:return 'W';default:return 'V';}}\nfunction pb(b,c){var d=r$b(function(){var a=Kg();b.Xd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction JU(){return function(a){var b=this.parentNode;b.onfocus&&$wnd.setTimeout(function(){b.focus()},0)}}\nfunction W(a){return ss(a)?WF:qs(a)?EF:ps(a)?CF:ns(a)?a.ii:Cr(a)?a.ii:a.ii||Array.isArray(a)&&wr(_t,1)||_t}\nfunction hW(a,b,c,d){c.a=us($wnd.Math.floor(a.a*(1-d)+b.a*d+z1b));c.b=us($wnd.Math.floor(a.b*(1-d)+b.b*d+z1b))}\nfunction bJb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.d=VTb(oJb(f));this.f=WTb(oJb(f),10);this.a=VTb(oJb(f))}\nfunction JPb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.s=XTb(VTb(oJb(f)));this.k=XTb(VTb(oJb(f)));this.gb=true}\nfunction ttb(a,b){AW.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=K6b;this.b=1.0E-10;this.e=100}\nfunction SEb(a,b,c,d){JEb();KEb(this);this.e=a;this.u=b;this.v=c;this.j=d;(this.u==3||this.u==2)&&(this.n=-100)}\nfunction DTb(){this.g=zTb++;this.k=null;this.i=null;this.f=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction TM(a,b){if(a.Mb!=b){return false}try{af(b,null)}finally{Jh(a.kf(),(RJ(),b.Sb));a.Mb=null}return true}\nfunction yL(a,b){var c;if(!a.a){c=a.b.a.length;SWb(a.b,b)}else{c=a.a.a;ZWb(a.b,c,b);a.a=a.a.b}(RJ(),b.Sb)[F0b]=c}\nfunction kU(a,b){var c;if(b<0||b>=a.c){throw KG(new mTb)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction Rq(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 Vkb(a,b){var c;blb(a,'(')||alb(a,Y6b+a.e);c=Pkb(a);blb(a,')')||alb(a,Z6b+a.e);return new Nkb(c,null,b)}\nfunction Qb(a,b){var c,d,e,f;c=new jVb;for(e=0,f=b.length;e<f;++e){d=b[e];gVb(gVb(c,a.ae(d)),' ')}return XUb(c.a)}\nfunction bT(a){var b=$doc.defaultView.getComputedStyle(a,null);return b.getPropertyValue('direction')=='rtl'}\nfunction _g(){Vg();var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction sm(){sm=kH;rm=new vm;pm=new xm;km=new zm;lm=new Bm;qm=new Dm;om=new Fm;mm=new Hm;jm=new Jm;nm=new Lm}\nfunction UK(){var a,b;if(KK){b=fj($doc);a=ej($doc);if(JK!=b||IK!=a){JK=b;IK=a;op((!HK&&(HK=new aL),HK),b)}}}\nfunction $Q(a,b,c){var d;if(a.o){d=(RJ(),_i($doc));WJ(a.d,d,b);Eh(d,_J(c))}else{d=(RJ(),mL(a.d,0));pL(d,_J(c),b)}}\nfunction _Mb(a,b,c,d,e,f){Xh((RJ(),b.Sb),c);QVb(a.b,d.a);OVb(a.b,e.a,b);Re(f.Sb,false);Iub(d,e.a);C5(KSb,e.b,e.a)}\nfunction b5(a){var b,c,d,e;b=c5(a);e=b.b+140;d=b.a+100;c=new C2S(e,d);R4(a,c,2,b,e,d);return c.getSerializedSvg()}\nfunction FO(a){SL.call(this);this.d=a;Ae(this,Oi($doc));this.b=new vH((RJ(),this.Sb));this.c=new ZO(this,this.b)}\nfunction Gdb(a,b){AW.call(this,a,b);this.o=4;this.A=32;this.gb=true;this.i=0.999;this.j='1,1:1';Edb(this,this.j)}\nfunction z_(a,b){AW.call(this,a,b);this.n=2;this.gb=true;this.n=2;this.f=r_;s_&&(this.bb|=2);x_(this,vV.fd.c?1:2)}\nfunction UU(a){TU.call(this,t1b+a+u1b+v1b==null?M$b:mH(t1b+a+u1b+v1b),os(t1b+a+u1b+v1b,37)?t1b+a+u1b+v1b:null)}\nfunction db(){eb.call(this,(!lb&&(lb=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new mb:new ub),lb))}\nfunction xb(a,b){if(b<0){throw KG(new _Tb('must be non-negative'))}!!a.d&&wb(a);a.c=false;a.d=nUb(Fb(Cb(a,a.b),b))}\nfunction ZZb(a,b){if(0>a){throw KG(new _Tb('fromIndex: 0 > toIndex: '+a))}if(a>b){throw KG(new pTb(v8b+a+w8b+b))}}\nfunction Pe(a,b,c){if(!a){throw KG(new zg(W$b))}b=XUb(b);if(b.length==0){throw KG(new _Tb(X$b))}c?Lh(a,b):Uh(a,b)}\nfunction Ge(a,b){b==null||b.length==0?((RJ(),a.Sb).removeAttribute('title'),undefined):Vh((RJ(),a.Sb),'title',b)}\nfunction Z2(a,b,c){b==0&&(a.d=c.t>0?c.t:D2b);b==1&&(t3(c.b)?(a.bb&=-3):(a.bb|=2));b==2&&(a.g=c.t);b==3&&(a.n=c.t)}\nfunction RDb(a,b){a.ab+=yj(b.a)*a.V.Md;if(a.ab>5){a.X<T_b&&(a.X*=2);TDb(a,false);a.ab=0}if(a.ab<-5){mEb(a);a.ab=0}}\nfunction LG(a,b){var c;if(SG(a)&&SG(b)){c=a+b;if(a0b<c&&c<__b){return c}}return NG(Tr(SG(a)?$G(a):a,SG(b)?$G(b):b))}\nfunction VG(a,b){var c;if(SG(a)&&SG(b)){c=a*b;if(a0b<c&&c<__b){return c}}return NG(Wr(SG(a)?$G(a):a,SG(b)?$G(b):b))}\nfunction ZG(a,b){var c;if(SG(a)&&SG(b)){c=a-b;if(a0b<c&&c<__b){return c}}return NG(as(SG(a)?$G(a):a,SG(b)?$G(b):b))}\nfunction mL(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 dR(a,b){var c,d;for(d=new nXb(a.f);d.a<d.c.a.length;){c=lXb(d);if(Ih((RJ(),c.Sb),b)){return c}}return null}\nfunction gJ(a,b){var c,d,e;e=new ZI(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 $V(a,b){b[1]=x1b+vX($wnd.Math.abs(a.Tf()),'A',false);b[2]=y1b+vX($wnd.Math.abs(a.ig()),'V',false);return 3}\nfunction O1(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.j=WTb(oJb(f),10);this.i=Ddb(oJb(f));L1(this);this.Pg()}\nfunction Ibb(a,b){Gbb();F9.call(this,a,b,Fbb,Ebb);this.b=2.87E-11;this.g=1.0E-13;this.a=0.0025;this.e=6.4;Hbb(this)}\nfunction vob(a,b){AW.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 IS(){SL.call(this);Ae(this,Oi($doc));this.a=new vH((RJ(),this.Sb));this.b=new WO(this.a);NK(new LS(this))}\nfunction GR(a,b){var c,d;d=te(a.a)+ve(a.a);c=a.b?Mh((RJ(),b.Sb)):Mh((RJ(),b.Sb))+Ph(b.Sb,T$b)-Ph(a.Sb,T$b);JR(a,c,d)}\nfunction kN(a,b,c){var d;a.Fb=b;a.Lb=c;b-=(hi(),0);c-=0;d=(RJ(),a.Sb);d.style[d0b]=b+(sm(),z_b);d.style[f0b]=c+z_b}\nfunction Plb(a,b,c){var d;d='normal ';a==I1b&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction L1(a){var b,c;c=new clb(a.i);a.f=Ukb(c);b=c.a;b!=null&&PK(YSb('Parse error in expression')+': '+a.i+': '+b)}\nfunction NN(a){var b,c;c=(RJ(),$i($doc));b=Oi($doc);Eh(c,_J(b));c.className=a||'';b.className=a+'Inner'||'';return c}\nfunction s9(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){d=sZb(a.w,c).Lf();d=RUb(d,B4b,'');b+=' '+ydb(d)}return b}\nfunction s4(a,b){var c,d;if(!a.c)return;for(d=a.c.a.a.length-1;d>=0;d--){c=sZb(a.c,d);if(c.b==b){l$(c,a);vZb(a.c,d)}}}\nfunction t4(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=f5(a,c);if(os(b,17)&&QDb(b.a)){b.Gf();vZb(a.ab,c);H5(a)}}}\nfunction UM(a,b){if(b==a.Mb){return}!!b&&_e(b);!!a.Mb&&a.gf(a.Mb);a.Mb=b;if(b){RJ();Eh(a.kf(),_J(ue(a.Mb)));af(b,a)}}\nfunction M1(a,b,c){if(b==0){a.i=yT(c.s);L1(a);return}if(b==1){if(c.t<0||c.t>8)return;a.j=us(c.t);a.Pg();FV(a);VY(a)}}\nfunction CDb(a){if(a.I>=0&&a._.a.a.length>a.I)return sZb(a._,a.I).e;return a._.a.a.length>0?sZb(a._,0).e:sZb(a.u,0).e}\nfunction bpb(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.Mh()&&(a.mb[a.w]=0)}\nfunction PDb(a){if(a.s){a.C[0]*=K6b;a.C[1]*=K6b;a.C[3]*=K6b;a.C[2]*=K6b;a.D*=K6b;a.F*=K6b;return}a.p=!a.p;a.R=false}\nfunction EI(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction mq(a){var b;b=Qh(a,'dir');if(KUb('rtl',b)){return Iq(),Hq}else if(KUb('ltr',b)){return Iq(),Gq}return Iq(),Fq}\nfunction Bdb(a,b){var c;!rdb&&(rdb=new iYb);c=LVb(rdb,a);if(c)return c;c=new wdb(b);c.e=a;c.c=a;OVb(rdb,a,c);return c}\nfunction k$(a,b,c){var d;W3(b,a.d=new mO(YSb(a.k)));se(a.d,e2b);d=us((c-a.f)*100/(a.e-a.f));W3(b,a.j=new xGb(d,a,a.b))}\nfunction c6(a,b,c,d){!!a.fc&&!u4(a)&&a.Vc==-1&&(os(a.fc,154)||os(a.fc,135)||os(a.fc,153))&&(U3=new eGb(b,c,d,a.fc,a))}\nfunction DHb(a,b,c,d){a.a.beginPath();Pf(a.a,b,c-d);Nf(a.a,b-d,c);Nf(a.a,b,c+d);Nf(a.a,b+d,c);Nf(a.a,b,c-d);a.a.fill()}\nfunction Y5(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=f5(a,c);if(b.nb==b.ob&&b.pb==b.qb){wZb(a.ab,c);b.Gf()}}H5(a)}\nfunction Bgb(a){var b;a.D=3;a.F=a.a;a.A=Ar(Xz,w$b,9,a.a,0,1);for(b=0;b!=a.a;b++)a.A[b]=new K3(a,a.a-1-b,2,'I'+b);FV(a)}\nfunction P6(a,b,c,d){var e;e=a.oc.a.a.length+d;I6(a,e,b,-1);I6(a,e,c,1);e>0&&(a.t[e-1].e=true);I6(a,b,e,1);I6(a,c,e,-1)}\nfunction tXb(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.kh(a[f-1],a[f])>0;--f){g=a[f];a[f]=a[f-1];a[f-1]=g}}}\nfunction uXb(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.kh(a[b],a[i])<=0?(e[f++]=a[b++]):(e[f++]=a[i++])}}\nfunction uTb(a,b){rTb();return ss(a)?GUb(a,b):qs(a)?YTb((a$b(a),a),(a$b(b),b)):ps(a)?tTb((a$b(a),a),(a$b(b),b)):a.se(b)}\nfunction Ei(a,b){!KUb('body',(hi(),a).tagName)&&Di(a)&&(b+=((a.scrollWidth||0)|0)-(a.clientWidth|0));a.scrollLeft=b}\nfunction PP(a,b){rP.call(this);mP(this,new DP(this));oP(this,new eQ(this));nP(this,new aQ(this));NP(this,b);OP(this,a)}\nfunction bwb(a,b){_vb();F9.call(this,a,b,$vb,Zvb);awb(this);this.gb=true;sZb(this.w,0).o=this.q;sZb(this.w,1).o=this.t}\nfunction Afb(a,b,c){F9.call(this,a,b,xfb,wfb);this.j=c?-1:1;sZb(this.w,0).w=this.j;sZb(this.w,1).w=this.j;this.gb=true}\nfunction i5(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++){if(os(sZb(a.ab,c),17)){--b;if(b<0)return sZb(a.ab,c)}}return null}\nfunction bAb(a){var b,c,d;for(b=0;b!=a.j.a.a.length;b++){c=qZb(a.j,b);if(os(c,212)){d=c;JUb(d.c,a.q)&&yAb(d,1-a.C,a.H)}}}\nfunction FV(a){var b;b=a.cg()+a.$f();if(a.hb==null||a.hb.length!=b){a.hb=Ar(ys,P_b,8,b,15,1);a.mb=Ar(xs,w1b,8,b,15,1)}}\nfunction nGb(a,b){var c;c=a.i+((a.g-a.i)*(b-lGb-mGb-kGb)/(N3-2*(lGb+mGb+kGb))|0);c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction Ukb(a){var b;if(a.e.length==0)return new Mkb(0);b=Pkb(a);a.e.length>0&&alb(a,'unexpected token: '+a.e);return b}\nfunction sdb(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 iUb(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 nUb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(pUb(),oUb)[b];!c&&(c=oUb[b]=new cUb(a));return c}return new cUb(a)}\nfunction zn(a){var b,c;c=a.b;if(c){return b=a.a,ri((hi(),b).clientX||0)-zi(gi,c)+Bi(c)+hj(c.ownerDocument)}return sj(a.a)}\nfunction mH(a){var b;if(Array.isArray(a)&&a.ki===nH){return BTb(W(a))+'@'+(b=Y(a)>>>0,b.toString(16))}return a.toString()}\nfunction HDb(a,b){var c;c=a.Z;if(c==null){if(b&&a.L)return null;c=IDb(a);if(c==null)return '';return YSb(c)}else return c}\nfunction QY(a,b,c,d){var e;for(e=0;e!=(a.A==null?1:a.A.length);e++){if(d==e)continue;if(H3(a.A[e],b,c))return e}return -1}\nfunction $Eb(b){var c;try{c=vjb(yT(b.J));c<C1b&&(c=C1b);return c}catch(a){a=JG(a);if(os(a,15)){return 0}else throw KG(a)}}\nfunction Hbb(a){var b,c,d,e;b=sZb(a.w,0);Y2(b,a.b);c=sZb(a.w,1);Y2(c,a.g);d=sZb(a.w,2);Jnb(d,a.a);e=sZb(a.w,3);qBb(e,a.e)}\nfunction TEb(a,b,c,d,e,f){B3(a.d,f.p);He(a.e,!b);PR(a.e,c);He(a.g,!b);PR(a.g,e);He(a.a,!b);PR(a.a,d);He(a.b,b);He(a.f,!b)}\nfunction syb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);pyb(this);this.b=Ar(HG,m2b,8,this.n,16,1);uZ(f,this.b);qyb(this)}\nfunction Pn(a,b){var c;On.call(this);this.a=b;!kn&&(kn=new Go);c=Eo(kn,a);if(!c){c=new bXb;Fo(kn,a,c)}c.Vh(this);this.b=a}\nfunction $Y(a,b){KY();AW.call(this,a,b);this.Ng()&&(this.n=this.Hg());this.t=5;this.gb=true;this.Pg();WY(this,vV.fd.c?1:2)}\nfunction p$(a,b){var c;this.f=1;this.e=Q_b;this.c=0;this.b=a;this.a=b;c=a.Xf(this.a);if(!!c&&c.i>0){this.f=c.k;this.e=c.i}}\nfunction tJ(){this.d=new bXb;this.e=new NJ;this.k=new NJ;this.j=new NJ;this.q=new bXb;this.i=new KJ(this);pJ(this,new RI)}\nfunction nQ(){nQ=kH;hQ=new pQ((cm(),H0b));new pQ('justify');jQ=new pQ(d0b);mQ=new pQ(g0b);lQ=(Mq(),jQ);kQ=mQ;iQ=lQ}\nfunction Eq(a,b){Cq();var c,d;c=Nq((Mq(),Mq(),Lq));d=null;b==c&&(d=LVb(Bq,a));if(!d){d=new Dq(a);b==c&&OVb(Bq,a,d)}return d}\nfunction $q(a,b){var c,d;c=Dr(wr(ys,1),P_b,8,15,[0]);d=_q(a,b,c);if(c[0]==0||c[0]!=b.length){throw KG(new AUb(b))}return d}\nfunction aVb(a,b){var c,d,e;f$b(b,a.length);e='';for(d=0;d<b;){c=$wnd.Math.min(d+P6b,b);e+=YUb(a.slice(d,c));d=c}return e}\nfunction OYb(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;XXb(a.b)}else{++a.d}return d}\nfunction VN(a,b,c){var d,e;if(a.qb){d=b+Mh((RJ(),a.Sb));e=c+Nh(a.Sb);if(d<a.mb||d>=a.sb||e<a.nb){return}kN(a,d-a.ob,e-a.pb)}}\nfunction n5(a,b,c){var d,e;d=c?5:0;if(b!=null){S5(a,VZb((e=b,QZb(),e)),d);(d&8)==0&&jO(a.zd,null);!!a.Nc&&PR(a.Nc,false)}}\nfunction pN(a){if(a.Hb){ZU(a.Hb.a);a.Hb=null}if(a.Cb){ZU(a.Cb.a);a.Cb=null}if(a.Kb){a.Hb=gK(new cS(a));a.Cb=yK(new eS(a))}}\nfunction $yb(a){var b;W3(vV,a.n=new mO(a.A));se(a.n,e2b);b=aH(PG($wnd.Math.round((a.q-q7b)/g7b)));W3(vV,a.w=new xGb(b,a,a))}\nfunction Xq(a){var b;if(48<=a&&a<=57){return a-48}else{b=(g$b(0,'0'.length),'0'.charCodeAt(0));return b<=a&&a<=b+9?a-b:-1}}\nfunction UG(a,b){var c;if(SG(a)&&SG(b)){c=a%b;if(a0b<c&&c<__b){return c}}return NG((Jr(SG(a)?$G(a):a,SG(b)?$G(b):b,true),Fr))}\nfunction j5(a,b){var c,d;d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!d)return b;c=FI(d.a,a);if(c==null)return b;return c==Z$b}\nfunction Kr(a,b){if(a.h==Z_b&&a.m==0&&a.l==0){b&&(Fr=Ir(0,0,0));return Hr((hs(),fs))}b&&(Fr=Ir(a.l,a.m,a.h));return Ir(0,0,0)}\nfunction o6(a,b){var c;if(b!=a.fc){!!a.fc&&a.fc.ug(false);!!b&&b.ug(true);a.fc=b;for(c=0;c<a.c.a.a.length;c++)m$(sZb(a.c,c))}}\nfunction Gp(a,b,c,d){var e,f,g;e=Ip(a,b,c);f=e.Yh(d);f&&e.Xh()&&(g=KVb(a.d,b),xYb(g.a,c),g.a.c+g.b.c==0&&PVb(a.d,b),undefined)}\nfunction Ip(a,b,c){var d,e;e=KVb(a.d,b);if(!e){return zXb(),zXb(),yXb}d=GVb(vYb(e.a,c));if(!d){return zXb(),zXb(),yXb}return d}\nfunction Hp(a,b,c){var d,e;e=KVb(a.d,b);if(!e){e=new iYb;NVb(a.d,b,e)}d=GVb(vYb(e.a,c));if(!d){d=new bXb;wYb(e.a,c,d)}return d}\nfunction rR(a){var b,c;if(!a.j){for(c=new nXb(a.f);c.a<c.c.a.length;){b=lXb(c);if(b.f){sR(a,b);break}}return true}return false}\nfunction X4(a){var b,c,d,e;e=M5(a);d=e.b*2;for(c=new nXb(a.ab.a);c.a<c.c.a.length;){b=lXb(c);(b.kb||e.a==0)&&b.Nf(d,e.a)}H5(a)}\nfunction Z4(a){var b,c,d,e;e=M5(a);d=e.c*2;for(c=new nXb(a.ab.a);c.a<c.c.a.length;){b=lXb(c);(b.kb||e.a==0)&&b.Pf(d,e.a)}H5(a)}\nfunction o7(b){$wnd.showSaveDialog().then(function(a){if(a.canceled)return;$wnd.saveFile(a,b);p7(a.filePath.toString())})}\nfunction Hg(a){Fg();jg(this);lg(this);this.e=a;a!=null&&h$b(a,c_b,this);this.g=a==null?M$b:mH(a);this.a='';this.b=a;this.a=''}\nfunction ywb(a,b){AW.call(this,a,b);this.gb=true;this.f=15;this.g=-15;this.b=H1b;this.bb=8;this.a=b7b;xwb(this,vV.fd.c?1:2)}\nfunction yEb(a,b){AW.call(this,a,b);this.gb=false;this.ob=this.nb+128;this.qb=this.pb+64;this.a=new qEb(vV);tW(this);xEb(this)}\nfunction lsb(a,b){of();P5(isb);Q5(isb,a);r4(isb);i6(isb,b);b==null||JUb(b.substr(0,10),V6b)?(gkb=null):(gkb=b);isb.Gd=false}\nfunction SR(a,b){a.i=b;!!a.g&&vR(a.g,a);if(b){(JP(),RJ(),b.Sb).tabIndex=-1;Xd();Lb(a.Sb,true)}else{Xd();Lb((RJ(),a.Sb),false)}}\nfunction dRb(a){var b;a.r=7;W3(vV,a.a=new mO(YSb(a.c)));se(a.a,e2b);b=us((a.n-a.i)*100/(a.o-a.i));W3(vV,a.b=new xGb(b,null,a))}\nfunction zLb(a){tW(a);IV(a,32);a.e=a.j.k*g7b+q7b;a.p=_G(PG($wnd.Math.round(a.e*(a.c-a.d)+a.d)));a.i=xLb(a,a.p);new Hyb;new Hyb}\nfunction jDb(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 XV(a,b){a.nb=b-a.nb;a.ob=b-a.ob;a.U=new Vzb;Szb(a.U,GX(a.nb,a.ob),GX(a.pb,a.qb),CW(a.ob-a.nb)+1,CW(a.qb-a.pb)+1);a.yg()}\nfunction ZV(a,b){a.pb=b-a.pb;a.qb=b-a.qb;a.U=new Vzb;Szb(a.U,GX(a.nb,a.ob),GX(a.pb,a.qb),CW(a.ob-a.nb)+1,CW(a.qb-a.pb)+1);a.yg()}\nfunction JEb(){JEb=kH;IEb=Dr(wr(WF,1),w$b,2,6,[I7b,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction pab(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);try{this.g=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction Rxb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.a=0;try{this.a=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction dNb(a){var b;b=(RJ(),a.Sb).style;b['fontSize']=(sm(),'16.0px');b[T7b]=b8b;b['paddingRight']='10.0px';b[T0b]='nowrap'}\nfunction nS(a){if(!a.i){mS(a);a.c||WL((QS(),US()),a.a)}ue(a.a).style[L0b]='rect(auto, auto, auto, auto)';ue(a.a).style[b0b]=N0b}\nfunction b7(a){var b,c;console.log('write recovery');c=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!c)return;b=S4(a);JI(c.a,P5b,b)}\nfunction vVb(a,b,c){var d,e;for(e=a.ff();e.uf();){d=e.vf();if(ts(b)===ts(d)||b!=null&&U(b,d)){c&&e.wf();return true}}return false}\nfunction US(){QS();var a;a=KVb(OS,null);if(a){return a}if(SVb(OS)==0){LK(new XS);Mq()}a=new ZS;NVb(OS,null,a);jYb(PS,a);return a}\nfunction _kb(a){blb(a,'+');if(blb(a,'!'))return new Nkb(_kb(a),null,41);if(blb(a,'-'))return new Nkb(_kb(a),null,10);return Zkb(a)}\nfunction Ze(a,b){var c;switch(RJ(),cL((hi(),b).type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Ih(a.Sb,c)){return}}nn(b,a,a.Sb)}\nfunction zi(a,b){var c,d;d=b.getBoundingClientRect&&b.getBoundingClientRect();c=d?d.left+ni(a,b.ownerDocument):Fi(b);return hi(),c|0}\nfunction RL(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(RJ(),b.Sb);Jh((null,mi((hi(),c))),c);lU(a.k,b)}return true}\nfunction kP(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(RJ(),b.Sb);Jh((null,mi((hi(),c))),c);zL(a.i,c)}return true}\nfunction f4(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 J3(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 lEb(a){var b,c,d;b=false;for(c=0;c!=a.u.a.a.length;c++){d=sZb(a.u,c);if(d.v==0)b=true;else if(d.v!=3)return false}return b}\nfunction Xg(){var a;if(Sg!=0){a=Kg();if(a-Tg>2000){Tg=a;Ug=$wnd.setTimeout(dh,10)}}if(Sg++==0){gh((fh(),eh));return true}return false}\nfunction iZb(){fZb();var a,b,c;c=eZb+++Date.now();a=us($wnd.Math.floor(c*t8b))&16777215;b=us(c-a*C0b);this.a=a^1502;this.b=b^s8b}\nfunction fW(a,b,c){var d;d=new Hyb;d.a=us($wnd.Math.floor(a.a*(1-c)+b.a*c+z1b));d.b=us($wnd.Math.floor(a.b*(1-c)+b.b*c+z1b));return d}\nfunction NV(a,b,c){b=B6(vV,b);c=B6(vV,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.yg()}\nfunction IV(a,b){if(a.X<b||b==0){a.eb=a.ib;a.fb=a.jb;return}a.eb=fW(a.ib,a.jb,(a.X-b)/(2*a.X));a.fb=fW(a.ib,a.jb,(a.X+b)/(2*a.X))}\nfunction whb(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)*A6b)-1)}\nfunction WDb(a,b,c){if(!Ozb(a.A,b,c))return;a.s||a._.a.a.length==0?(TCb=-1):(TCb=a.V.td-a.V.Sb*a.X*(a.A.c+a.A.b-b));fDb(a,b,c);SCb=a}\nfunction uh(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return d_b in new Error}\nfunction TAb(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=Ar(xs,w1b,8,a.B,15,1);a.G=Ar(xs,w1b,8,a.B,15,1)}}\nfunction WEb(a){var b,c,d;c=yT(a.D);c.length==0&&(c=null);gEb(a.Y,c);if(a.Y.o){b=$Eb(a);b>0&&bEb(a.Y,a.P,b);d=ZEb(a);d>0&&_Db(a.Y,d)}}\nfunction vmb(a,b,c,d){var e;a.a.beginPath();for(e=0;e<d;e++){e==0?Pf(a.a,b[0],c[0]):Nf(a.a,b[e],c[e])}a.a.closePath();a.a.stroke()}\nfunction pL(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 Ai(a,b){var c,d,e;c=b.getBoundingClientRect&&b.getBoundingClientRect();d=c?c.top+oi(a,b.ownerDocument):Gi(b);return hi(),d|0}\nfunction Kmb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);if(nJb(g)){try{this.a=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}}\nfunction _Gb(a,b){KY();$Y.call(this,a,b);YGb(this);this.a=8;this.d=Dr(wr(ys,1),P_b,8,15,[0]);this.bb|=2;this.bb|=8;$Gb(this);FV(this)}\nfunction _L(a,b){of();Ae(this,Ki($doc));(RJ(),this.Sb).className='gwt-Anchor';this.a=new yO(this.Sb);xO(this.a,a,false);di(this.Sb,b)}\nfunction Up(a,b,c){this.c=new Vp(this);if(!a){throw KG(new xUb)}if(b<0){throw KG(new $Tb)}this.a=c;this.b=b;this.d=a;b>0&&xb(this.c,b)}\n",
"function cwb(a,b,c,d,e,f){_vb();E9.call(this,a,b,c,d,e,f,$vb,Zvb);awb(this);this.gb=true;this.q=sZb(this.w,0).o;this.t=sZb(this.w,1).o}\nfunction Kcb(a){var b;if(a.i==null)return false;b=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!b)return false;return xI(b,e6b+a.i)!=null}\nfunction Yjb(a,b,c){var d,e;e=yT(b.s);e.length==0&&(e=k9(c));d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);!!d&&JI(d.a,a,e);return new o9(e)}\nfunction k5(b,c){var d,e;e=_g()+'setuplist.txt';d=new _p((Yp(),Xp),e);try{$p(d,new b8(b,c))}catch(a){a=JG(a);if(!os(a,137))throw KG(a)}}\nfunction v6(b){var c;b.Md=1;try{c=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);b.Md=VTb(FI(c.a,S5b))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction Vbb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);try{this.f=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(os(a,15)){this.f=i0b}else throw KG(a)}}\nfunction Lsb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);try{this.a=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(os(a,15)){this.a=2.5}else throw KG(a)}}\nfunction Otb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);Ltb(this);this.d=sTb((rTb(),KUb(Z$b,oJb(f))));this.a=XTb(VTb(oJb(f)));Mtb(this)}\nfunction $Kb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);XKb(this);this.o=(new dUb(oJb(f))).a;(this.bb&1)!=0?(this.g=Ddb(oJb(f))):(this.g='TP')}\nfunction RTb(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 aXb(a,b){var c,d;d=a.a.length;b.length<d&&(b=PZb(new Array(d),b));for(c=0;c<d;++c){b[c]=a.a[c]}b.length>d&&(b[d]=null);return b}\nfunction q6(a,b){var c,d,e,f,g;for(e=0;e!=b.length;e++){g=b[e];c=d5(a,e+1);for(f=0;f!=c.b.a.a.length;f++){d=sZb(c.b,f);d.a.wg(d.b,g)}}}\nfunction uZ(a,b){var c,d,e;e=0;c=t$b;for(d=0;d<b.length;d++){if(c>=32)if(nJb(a)){e=WTb(oJb(a),10);c=0}else break;b[d]=(e&1<<c)!=0;++c}}\nfunction zmb(a,b){var c;a.a.beginPath();for(c=0;c<b.a;c++){c==0?Pf(a.a,b.b[0],b.c[0]):Nf(a.a,b.b[c],b.c[c])}a.a.closePath();a.a.fill()}\nfunction pR(a,b){b&&(a.g?bR(a,false):sR(a,null));oR(a,!b&&a.e);jp(a,false);a.k=null;a.i=null;!!a.g&&!!a.g.i&&(a.g.i.Ib=true,undefined)}\nfunction O0(a){var b;b=a.o/8;if(vV.Sb!=b){if(I0||QK(YSb('Adjust timestep for best audio quality and performance?'))){vV.Sb=b;I0=true}}}\nfunction An(a){var b,c;c=a.b;if(c){return b=a.a,ri((hi(),b).clientY||0)-Ai(gi,c)+((c.scrollTop||0)|0)+ij(c.ownerDocument)}return tj(a.a)}\nfunction JH(a,b){var c;c=Oi($doc);c.appendChild(b);c.style[l_b]=(Tl(),m_b);c.style[b0b]=(Il(),c0b);KH(b);a.insertBefore(c,null);return c}\nfunction jN(a){a.Eb=true;if(!a.zb){a.zb=Oi($doc);Wh(a.zb,a.Bb);a.zb.style[l_b]=(Tl(),m_b);a.zb.style[d0b]=(sm(),e0b);a.zb.style[f0b]=e0b}}\nfunction hNb(a,b){var c,d;Re((RJ(),a.Sb),true);c=Mh(b.Sb)-12;d=Nh(b.Sb)+Ph(b.Sb,S$b)-2;a.Sb.style[d0b]=c+(sm(),z_b);a.Sb.style[f0b]=d+z_b}\nfunction LP(a,b){if(b<0){throw KG(new nTb('Cannot access a row with a negative index: '+b))}if(b>=a.b){throw KG(new nTb(Z0b+b+$0b+a.b))}}\nfunction vq(a,b){var c,d;c=(g$b(b,a.length),a.charCodeAt(b));d=b+1;while(d<a.length&&(g$b(d,a.length),a.charCodeAt(d)==c)){++d}return d-b}\nfunction v_(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 Sq(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){iVb(b,a.b,String.fromCharCode(c));++a.d}}\nfunction xU(a,b){var c;c=new jVb;c.a+=\"<img src='\";gVb(c,pI(a.a));c.a+=\"' style='\";gVb(c,pI(b.a));c.a+=\"' border='0'>\";return new _H(c.a)}\nfunction K0(a){var b;b='&#9654; '+YSb('Play Audio');a.k>1&&(b+=' '+a.k);W3(vV,a.a=new pM(b));Fe(a.a,s2b);Ve(a.a,new d1(a),(Cn(),Cn(),Bn))}\nfunction Khb(a){var b;tW(a);IV(a,16);a.j=pW(2);b=pW(2);jW(a.eb,a.fb,b[0],b[1],0,8);jW(a.eb,a.fb,a.j[0],a.j[1],1,8);a.s=KV(b[0],b[1],a.fb)}\nfunction hDb(a){if(a.j){a.V.Fc.c?(a.j.fillStyle='#eee',undefined):(a.j.fillStyle='#111',undefined);Lf(a.j,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction AQ(){wM.call(this);this.e=(nQ(),iQ);this.g=(vQ(),uQ);this.f=(RJ(),_i($doc));Eh(this.i,_J(this.f));this.j[Q0b]='0';this.j[R0b]='0'}\nfunction Q0(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);J0(this);this.j=VTb(oJb(f));this.p=WTb(oJb(f),10);this.k=WTb(oJb(f),10);N0(this);K0(this)}\nfunction $eb(b,c,d,e,f,g){Uab.call(this,b,c,d,e,f,g);try{this.d=(new dUb(oJb(g))).a}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.gb=true}\nfunction hR(a,b,c){if(c<0||c>a.b.a.length){throw KG(new mTb)}a.o&&((RJ(),b.Sb)[f1b]=2,undefined);$Q(a,c,(RJ(),b.Sb));RWb(a.b,c,b);return b}\nfunction Adb(a){var b;!rdb&&(rdb=new iYb);b=LVb(rdb,a);if(b)return b;b=new vdb;b.e=a;b.c=JUb(a,c6b)?'custom logic':a;OVb(rdb,a,b);return b}\nfunction wib(a,b){var c;sib();c=LVb(eib,a);if(c)return c;if(!b){console.log(J6b+a);return vib(c6b)}c=new oib(b);c.n=a;OVb(eib,a,c);return c}\nfunction Qkb(a){var b;b=Xkb(a);while(true){if(blb(a,'+'))b=new Nkb(b,Xkb(a),1);else if(blb(a,'-'))b=new Nkb(b,Xkb(a),2);else break}return b}\nfunction Xkb(a){var b;b=_kb(a);while(true){if(blb(a,'*'))b=new Nkb(b,_kb(a),7);else if(blb(a,'/'))b=new Nkb(b,_kb(a),8);else break}return b}\nfunction JOb(a,b){var c;FOb();c=LVb(wOb,a);if(c)return c;if(!b){console.log(J6b+a);return IOb(c6b)}c=new AOb(b);c.t=a;OVb(wOb,a,c);return c}\nfunction iJ(a,b){var c,d,e,f;c=Kg();f=false;for(e=new nXb(a.q);e.a<e.c.a.length;){d=lXb(e);if(c-d.b<=2500&&gJ(b,d.a)){f=true;break}}return f}\nfunction KUb(a,b){a$b(a);if(b==null){return false}if(JUb(a,b)){return true}return a.length==b.length&&JUb(a.toLowerCase(),b.toLowerCase())}\nfunction DO(a,b,c,d){var e,f,g;_e(b);e=a.k;jU(e,b,e.c);c==(SO(),LO)&&(a.a=b);g=rH(a.b,(RJ(),b.Sb),b);f=new _O(c,d,g);b.Qb=f;af(b,a);VO(a.c)}\nfunction K6(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||!isNaN(f)&&!isFinite(f)){oVb();e=0;e=e/0|0}I6(a,b,b,f);I6(a,c,c,f);I6(a,b,c,-f);I6(a,c,b,-f)}\nfunction JR(a,b,c){if(Ph((RJ(),a.Sb),T$b)<fj($doc)){b=$wnd.Math.min(b,hj($doc)+fj($doc)-Ph(a.Sb,T$b));b=$wnd.Math.max(hj($doc),b)}kN(a,b,c)}\nfunction r9(a){var b,c;b=(c=a.Wf(),(c<127?String.fromCharCode(c&R_b)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);b+=s9(a);return b}\nfunction t9(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){if((0&1<<c)==0)continue;d=sZb(a.w,c).Lf();d=RUb(d,B4b,'');b+=' '+ydb(d)}return b}\nfunction rjb(a,b){if(!!a.j&&os(a.j,48)&&$wnd.Math.abs(b.t)>O6b&&ojb(b.t*P6b)>ojb(b.t*P6b/Q6b))return wjb(b,b.t/Q6b)+'rms';return wjb(b,b.t)}\nfunction qCb(a){if(JUb(a.substr(0,2),'0x'))return WTb(a.substr(2),16);if(JUb(a.substr(0,2),'0b'))return WTb(a.substr(2),2);return WTb(a,10)}\nfunction Zqb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.a=oJb(f);if((this.bb&4)==0){while(nJb(f))this.a+=' '+oJb(f)}else{this.a=Ddb(this.a)}}\nfunction fRb(a,b,c,d,e,f){uY.call(this,a,b,c,d,e,f);this.c=oJb(f);while(nJb(f))this.c+=' '+oJb(f);this.c=QUb(this.c,'%2[bB]','+');dRb(this)}\nfunction rMb(a,b,c,d,e,f){KY();_Y.call(this,a,b,c,d,e,f);this.d=VTb(oJb(f));this.b=VTb(oJb(f));this.e=VTb(oJb(f));this.c=this.i=VTb(oJb(f))}\nfunction Dgb(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);this.a=4;try{this.a=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}Bgb(this)}\nfunction xub(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);this.c=2;try{this.c=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}vub(this)}\nfunction Gnb(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);K6(a.g,a.f[0],a.f[1],a.a);L6(a.g,a.f[0]);L6(a.g,a.f[1])}\nfunction Tbb(a){var b;tW(a);IV(a,26);a.b=fW(a.eb,a.fb,0.25);a.c=fW(a.eb,a.fb,0.6);a.e=fW(a.eb,a.fb,0.5);b=fW(a.eb,a.fb,0.75);a.a=HV(a.e,b,4,4)}\nfunction aEb(a,b,c){var d,e;b!=a.o&&hDb(a);a.o=b;for(e=new nXb(a.u.a);e.a<e.c.a.length;){d=lXb(e);if(!d.k){d.j=EDb(a,d.u,c);d.n=0;d.k=true}}}\nfunction L4(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=f5(a,e);c.nb==a.P&&nW(c,0,d,0);c.ob==a.P&&nW(c,1,d,0)}Y5(a)}\nfunction N4(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=f5(a,e);c.pb==a.Q&&nW(c,0,0,d);c.qb==a.Q&&nW(c,1,0,d)}Y5(a)}\nfunction L0(){var a,b,c,d;d=1;if(!vV.ab)return 0;for(b=0;b!=vV.ab.a.a.length;b++){a=f5(vV,b);if(!os(a,215))continue;c=a.k;c>=d&&(d=c+1)}return d}\nfunction xlb(a){var b,c,d;b=vV.td-a.e;a.e=vV.td;c=$wnd.Math.sin(v$b*(vV.td-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=v$b*a.d;return $wnd.Math.sin(d)*a.f}\nfunction qq(a,b,c){var d;if(b.a.length>0){SWb(a.b,new vr(b.a,c));d=b.a.length;0<d?(b.a=b.a.substr(0,0)):0>d&&(b.a+=_Ub(Ar(ws,P_b,8,-d,15,1)))}}\nfunction jsb(a){of();bP.call(this);isb=a;(RJ(),this.Sb).name='Import';this.Sb.id=F5b;Ve(this,this,(vn(),vn(),un));Pe(this.Sb,'offScreen',true)}\nfunction uq(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:Aq(a,d%100,2);break;default:Aq(a,d,b);}}\nfunction Op(a){var b,c,d;Ag.call(this,Pp(a),a.Xh()?null:a.ff().vf());this.a=a;d=0;for(c=a.ff();c.uf();){b=c.vf();if(d++==0){continue}kg(this,b)}}\nfunction nq(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{mq(a)!=(Iq(),Fq)&&(a['dir']='',undefined);break}}}\nfunction rgb(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);try{this.c=WTb(oJb(g),10);pgb(this);FV(this)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction MIb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.f=XTb(VTb(oJb(f)));this.e=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));this.d=XTb(VTb(oJb(f)))}\nfunction Y(a){return ss(a)?p$b(a):qs(a)?us((a$b(a),a)):ps(a)?(a$b(a),a)?1231:1237:ns(a)?a.Rd():Cr(a)?j$b(a):!!a&&!!a.hashCode?a.hashCode():j$b(a)}\nfunction U(a,b){return ss(a)?JUb(a,b):qs(a)?(a$b(a),a===b):ps(a)?(a$b(a),a===b):ns(a)?a.Pd(b):Cr(a)?a===b:!!a&&!!a.equals?a.equals(b):ts(a)===ts(b)}\nfunction ls(a,b){if(ss(a)){return !!ks[b]}else if(a.ji){return !!a.ji[b]}else if(qs(a)){return !!js[b]}else if(ps(a)){return !!is[b]}return false}\nfunction LY(a){var b,c;for(b=0;b!=a.cg();b++){c=a.A[b];c.k||(c.A=a.mb[b]>a.t/2)}a.Jg();for(b=0;b!=a.cg();b++){c=a.A[b];c.k&&Y6(vV,c.B,c.A?a.t:0)}}\nfunction Qab(a,b,c){b==0&&(a.o=t3(c.b));if(b==1){a.bb=Qjb(c,a.bb,2);a.yg()}if(b==2){a.n=yT(c.s);if(a.n.length==0){a.n=null;a.bb&=-5}else a.bb|=4}}\nfunction JGb(a){var b,c,d;d=QQ(a.a);for(b=0;b!=a.c.Rb.a.a.length;b++){c=sZb(a.c.Rb,b);if(JUb(c.b,d)){c.e.Ae();break}}SN(a,false);Q3==a&&(Q3=null)}\nfunction J5(a){var b,c;if(!!a.fc&&!os(a.fc,123))return false;for(c=0;c!=a.ab.a.a.length;c++){b=f5(a,c);if(b.kb&&!os(b,123))return false}return true}\nfunction _V(a,b,c,d){a.db=-1;Fmb(a.nb,a.pb,a.ob,a.qb)>=d&&(Fmb(a.nb,a.pb,b,c)<=25?(a.db=0):a.ag()>1&&Fmb(a.ob,a.qb,b,c)<=25&&(a.db=1));return a.db}\nfunction Ozb(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 bFb(a){var b;b=us($wnd.Math.pow(2,10-a._.k));f7('changed '+a.Y.X+' '+b+' '+a._.k);a.Y.X!=b&&fEb(a.Y,b);jO(a.Z,vX(aDb(a.Y),'s',false)+G7b)}\nfunction kg(a,b){b$b(b);YZb(b!=a,'Exception can not suppress itself.');if(a.i){return}a.k==null?(a.k=Dr(wr(XF,1),w$b,37,0,[b])):(a.k[a.k.length]=b)}\nfunction OI(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 _4(a,b){var c,d,e,f,g;e=Df();c=c5(a);g=c.b*2+140;f=c.a*2+100;fi((RJ(),e.Sb),g);ei(e.Sb,f);d=e.Sb.getContext('2d');R4(a,d,b,c,g,f);return e}\nfunction p$b(a){n$b();var b,c,d;c=':'+a;d=m$b[c];if(d!=null){return us((a$b(d),d))}d=k$b[c];b=d==null?o$b(a):us((a$b(d),d));q$b();m$b[c]=b;return b}\nfunction hO(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(gQ(),fQ)?rQ(a.b.c):qQ(a.b.c));if(b!=a.c){a.c=b;(RJ(),a.Sb).style['textAlign']=!a.c?'':a.c.a}}\nfunction eP(a,b,c){var d;fP(a,b);if(c<0){throw KG(new nTb('Column '+c+' must be non-negative: '+c))}d=a.a;if(d<=c){throw KG(new nTb(X0b+c+Y0b+a.a))}}\nfunction $R(){var a;Be(this,(RJ(),$i($doc)));this.Sb.className='gwt-MenuItemSeparator';a=Oi($doc);Eh(this.Sb,_J(a));a.className='menuSeparatorInner'}\nfunction F5(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?k6(a,'cursorSplitter'):p6(a,a.gc));a.jc=d;return d}\nfunction Ehb(a,b){var c,d;sW(a,a.ib,a.jb,8);c=a.mb[0];d=a.mb[1];OV(a,b);Bmb(b,eW(a,c));wW(a,b);zmb(b,a.s);Bmb(b,eW(a,d));wW(a,b);UW(b,a.j[0],a.j[1])}\nfunction jP(a,b,c){var d,e;d=(RJ(),li((hi(),b)));e=null;!!d&&(e=xL(a.i,d));if(e){kP(a,e);return true}else{c&&(b.innerHTML='',undefined);return false}}\nfunction NR(){NR=kH;MR=new TH((uI(),new qI((Mq(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction Mcb(a,b){var c,d;d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!d)return;if(b){c=a.g==null?'':a.g;zI(d,e6b+a.i,Jcb(a)+f_b+c)}else yI(d,e6b+a.i)}\nfunction Scb(){var a,b,c,d;d=new zZb;b=new cWb((new WVb(Gcb)).a);while(b.b){c=aWb(b);a=c.gi();if(a.f)continue;SWb(d.a,a)}zXb();$Wb(d.a,null);return d}\nfunction oeb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=aH(PG($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=aH(PG($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction RLb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=aH(PG($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=aH(PG($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction Rfb(c,d){Lfb();var e=d.files;if(e.length>=1){var f=new FileReader;f.onload=function(a){var b=f.result;c.Fh(b,e[0].name)};f.readAsText(e[0])}}\nfunction $tb(a){var b,c,d,e;e=a.a?0:1;for(b=0;b!=vV.ab.a.a.length;b++){c=qZb(vV.ab,b);if(os(c,212)){d=c;JUb(d.c,a.f)&&(d.b=(d.bb&2)!=0?1-e:e,d.o=0)}}}\nfunction yTb(a,b,c){XZb(a>=0&&a<=1114111);if(a>=w0b){b[c++]=55296+(a-w0b>>10&1023)&R_b;b[c]=56320+(a-w0b&1023)&R_b;return 2}else{b[c]=a&R_b;return 1}}\nfunction I4(a,b,c){var d;if(!a.fc||!os(a.fc,54))return false;d=a.fc;if(!Ozb(d.Ch(),b,c))return false;d.Dh();d.o&&(a.ub=d);os(d,170)||H5(a);return true}\nfunction e7(d){d.toBlob(function(b){var c=parent.navigator.clipboard.write([new ClipboardItem({'image/png':b})]);c.then(function(a){console.log(a)})})}\nfunction _Nb(a,b){AW.call(this,a,b);this.o=4;this.t=this.p=1;this.u=32;this.gb=true;this.e=0.999;this.j=Ar(xs,w1b,8,2,15,1);this.i=Ar(xs,w1b,8,2,15,1)}\nfunction _tb(a,b){AW.call(this,a,b);this.e=6.73;this.j=0.0613;this.d=Ar(xs,w1b,8,3,15,1);this.c=Ar(xs,w1b,8,3,15,1);this.b=Ar(xs,w1b,8,3,15,1);this.f=''}\nfunction xOb(a){a.f=true;return '32 '+ydb(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 hr(a,b,c){if(!b){throw KG(new _Tb('Unknown currency code'))}this.s=a;this.a=b;cr(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction wUb(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 Bi(a){if(!KUb('body',(hi(),a).tagName)&&Di(a)){return ri(a.scrollLeft||0)-(((a.scrollWidth||0)|0)-(a.clientWidth|0))}return ri(a.scrollLeft||0)}\nfunction Nr(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 Ir(c,d,e)}\nfunction QZ(a,b,c){var d,e;Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:(j9(),d9));wW(a,b);d=c.a;e=c.b;SW(b,d,e,17);CV(a,d-17,e-17,d+17,e+17)}\nfunction wlb(a,b,c){var d,e;Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:(j9(),d9));wW(a,b);d=c.a;e=c.b;SW(b,d,e,17);CV(a,d-17,e-17,d+17,e+17)}\nfunction K5(a){var b;for(b=0;b!=10;b++)if(L5(a,false)||a.qd!=null)break;if(a.qd!=null)return;if(b==10){R6(a,'failed to stamp circuit',null);return}F6(a)}\nfunction lnb(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction jIb(a,b,c,d,e,f){KY();var g,h;_Y.call(this,a,b,c,d,e,f);this.a=false;g=Ar(HG,m2b,8,this.n,16,1);uZ(f,g);for(h=0;h<this.n;h++)this.A[2+h].A=g[h]}\nfunction ESb(a,b,c,d,e,f){var g;Ohb.call(this,a,b,c,d,e,f);if((e&2)==0){g=XTb(VTb(oJb(f)));this.p=xib(this.p.j,g);this.q=this.p.n;f7(k7b+this.q)}Lhb(this)}\nfunction bzb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.o=XTb(VTb(oJb(f)));this.q=XTb(VTb(oJb(f)));this.A=oJb(f);while(nJb(f))this.A+=' '+oJb(f);$yb(this)}\nfunction BNb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.e=XTb(VTb(oJb(f)));this.f=XTb(VTb(oJb(f)));this.s=(new dUb(oJb(f))).a;oJb(f);this.gb=true;yNb(this)}\nfunction gpb(a,b,c){AW.call(this,a,b);Yob(this);this.R=c?-1:1;this.bb=c?this.r:0;this.bb|=this.k;this.gb=true;dpb(this);this.u=this.Kh();this.T=this.Lh()}\nfunction dhb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.g=XTb(VTb(oJb(f)));this.f=XTb(VTb(oJb(f)));this.b=XTb(VTb(oJb(f)));this.e=XTb(VTb(oJb(f)));bhb(this)}\nfunction A6(a){var b,c;if(os(a,236)||os(a,237))return false;for(c=0;;c++){b=a.Xf(c);if(!b)return false;if(!b.c&&!b.b&&!b.a&&!b.r&&!b.u&&!b.p)return true}}\nfunction k9(a){var b,c,d;if(a.b!=null){return a.b}return '#'+l9((c=a.d>>>0,c.toString(16)))+l9((d=a.c>>>0,d.toString(16)))+l9((b=a.a>>>0,b.toString(16)))}\nfunction ng(a,b,c){var d,e,f,g,h;og(a);for(e=(a.k==null&&(a.k=Ar(XF,w$b,37,0,0,1)),a.k),f=0,g=e.length;f<g;++f){d=e[f];ng(d,b,'\\t'+c)}h=a.f;!!h&&ng(h,b,c)}\nfunction Br(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 mS(a){if(a.i){if(a.a.Eb){Eh($doc.body,a.a.zb);a.f=NK(a.a.Ab);_R(a.a.Ab);a.b=true}}else if(a.b){Jh($doc.body,a.a.zb);ZU(a.f.a);a.f=null;a.b=false}}\nfunction EV(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=B6(vV,f+h)-f;e=B6(vV,g+i)-g;Gyb(a.eb,d,e);Gyb(a.fb,d,e)}\nfunction vTb(a,b,c){var d,e;d=FUb(a,b++);if(d>=55296&&d<=56319&&b<c&&xTb(e=(g$b(b,a.length),a.charCodeAt(b)))){return w0b+((d&1023)<<10)+(e&1023)}return d}\nfunction j$(a,b){var c,d;if(!a.b)return false;c=a.b.Xf(a.a);if(!c)return false;if(a.i)return true;if(a.k.length==0)return false;d=c.t;k$(a,b,d);return true}\nfunction Sr(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&X_b;a.m=d&X_b;a.h=e&Y_b;return true}\nfunction tdb(a){a.a=true;a.g.length>0&&!IUb(a.g,f_b)&&(a.g+=f_b);return '! '+ydb(a.e)+' '+a.b+' '+ydb(sdb(a.d))+' '+ydb(sdb(a.f))+' '+ydb(a.c)+' '+ydb(a.g)}\nfunction wq(a){var b,c,d;b=false;d=a.b.a.length;for(c=0;c<d;c++){if(xq(UWb(a.b,c))){if(!b&&c+1<d&&xq(UWb(a.b,c+1))){b=true;UWb(a.b,c).a=true}}else{b=false}}}\nfunction DS(a,b){of();BM.call(this,(RJ(),Wi($doc,a)));this.Sb.className='gwt-RadioButton';CS(this,1);CS(this,8);CS(this,t0b);CS(this,128);xO(this.b,b,false)}\nfunction $5(a){var b;a.d=true;a.td==0&&t6(a,true);a.td=a.wd=0;a.xd=0;for(b=0;b!=a.ab.a.a.length;b++)f5(a,b).qg();for(b=0;b!=a.Qc;b++)TDb(a.Wc[b],true);Z5(a)}\nfunction QDb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.u.a.a.length;b++){c=sZb(a.u,b);if(x5(a.V,c.e)<0){vZb(a.u,b--);d=true}else e=false}d&&dDb(a);return e}\nfunction PUb(a,b,c){var d,e;d=QUb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=QUb(QUb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return QUb(a,d,e)}\nfunction CS(a,b){if(a.Ob==-1){lK(a.c,b|hK(a.c));lK(a.d,b|hK(a.d))}else{a.Ob==-1?lK(a.c,b|hK(a.c)):a.Ob==-1?cK((RJ(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}}\nfunction CV(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=GX(a.U.c,b);c=GX(a.U.d,c);d=FX(a.U.c+a.U.b,d);e=FX(a.U.d+a.U.a,e);Szb(a.U,b,c,d-b,e-c)}\nfunction CZ(a){var b,c,d,e;e=new jVb;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 v$(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);t$(this);this.n=0;this.g=WTb(oJb(g),10);try{this.n=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction mPb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);jPb(this);this.t=VTb(oJb(f));this.k=VTb(oJb(f));this.c=VTb(oJb(f));this.s=(rTb(),KUb(Z$b,oJb(f)));kPb(this)}\nfunction dmb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.d=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));this.b=XTb(VTb(oJb(f)));this.a=sTb((rTb(),KUb(Z$b,oJb(f))))}\nfunction RFb(a,b,c){var d;a.d.M!=0&&++a.d.N;a.d.M=0;d=new OFb(a.d,YSb(b),(rTb(),c?true:false));qP(a.a,a.d.N,a.d.M,d.d);mZb(a.c,d);mZb(a.b,nUb(a.d.N));++a.d.N}\nfunction yNb(a){if(vV.Sb==0)return;a.j=us(a.e/vV.Sb);oVb();if(a.j>b7b)a.q=a.r=null;else{a.q=Ar(xs,w1b,8,a.j,15,1);a.r=Ar(xs,w1b,8,a.j,15,1)}a.n=0;qW(a);a.i=0}\nfunction oS(a){mS(a);if(a.i){ue(a.a).style[l_b]=m_b;a.a.Lb!=-1&&kN(a.a,a.a.Fb,a.a.Lb);VL((QS(),US()),a.a)}else{a.c||WL((QS(),US()),a.a)}ue(a.a).style[b0b]=N0b}\nfunction Pkb(a){var b,c,d,e;b=Ykb(a);if(blb(a,'?')){c=Ykb(a);blb(a,':')||alb(a,'expected :, got '+a.e);d=Pkb(a);e=new Nkb(b,c,32);mZb(e.a,d);return e}return b}\nfunction VDb(a){var b,c,d;c=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!c)return;d=sZb(a.u,0);b=DDb(a);zI(c,R7b,'1 '+b+' '+d.s);console.log('saved defaults '+b)}\nfunction AOb(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 cqb(a,b){AW.call(this,a,b);this.d=0.1;this.c=P6b;this.e=0.34;this.b=this.c*this.e+this.d;this.f=_pb(this,this.b);this.i=YSb('Light Brightness');aqb(this)}\nfunction c4(a){var b;for(b=0;b!=a.Qc;b++)if(pEb(a.Wc[b]))return false;for(b=0;b!=a.ab.a.a.length;b++)if(os(f5(a,b),17)&&pEb(f5(a,b).a))return false;return true}\nfunction v9(a,b){var c,d,e;c=0;d=sZb(a.A,b).b;for(e=0;e<d.a.a.length;e++){c+=(CZb(e,d.a.a.length),UWb(d.a,e)).a.Uf((CZb(e,d.a.a.length),UWb(d.a,e)).b)}return c}\nfunction gDb(a){var b,c;if(SCb==a)return;if(!SCb||a._.a.a.length==0){a.I=-1;return}for(b=0;b!=a._.a.a.length;b++){c=sZb(a._,b);if(c.u==UCb){a.I=b;return}}a.I=0}\nfunction hEb(a,b){var c;if(a.u.a.a.length>2||a.u.a.a.length==0)return;c=rZb(a.u).e;if(a.u.a.a.length==2&&sZb(a.u,1).e!=c)return;a.s=a.t=false;a.u=new zZb;ZCb(a,b,c)}\nfunction pGb(a,b,c){if(a.e){if(b<lGb+mGb){a.k>a.i&&--a.k}else{if(b>N3-lGb-mGb){a.k<a.g&&++a.k}else{a.k=nGb(a,b);a.d=true;c&&kK(ue(a.b))}}rGb(a);!!a.c&&a.c.Ae()}}\nfunction Xyb(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=iUb(d));a.b=Yyb(a.b,d);a.c=Yyb(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction ZGb(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 aNb(a,b){var c;c=b/24;return \"<svg xmlns='http://www.w3.org/2000/svg' width='\"+b+\"' height='\"+b+\"'><g transform='scale(\"+c+\")'>\"+WUb(a,5,a.length-5)+d8b}\nfunction MEb(a,b){switch(a.u){case 0:return vX(b,'V',false);case 1:return vX(b,'A',false);case 3:return vX(b,XSb,false);case 2:return vX(b,'W',false);}return null}\nfunction Ur(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 $Mb(a,b){var c;if(a.a){ue(a.a).style[T7b]=b8b;ue(a.a).style[T5b]=null}c=LVb(a.b,b);if(c){(RJ(),c.Sb).style[T7b]='#007bff';c.Sb.style[T5b]='#e6f7ff';a.a=c}}\nfunction $6(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction TDb(a,b){var c;a.G=1;while(a.G<=a.A.b)a.G*=2;!a.u&&(a.u=new zZb);a.R=false;for(c=0;c!=a.u.a.a.length;c++)NEb(sZb(a.u,c),a.G,a.X,b);dDb(a);a.H=a.V.Sb;$Cb(a)}\nfunction CJb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.a=1;this.i=XTb(VTb(oJb(f)));this.f=XTb(VTb(oJb(f)));this.g=XTb(VTb(oJb(f)));this.k=XTb(VTb(oJb(f)));zJb(this)}\nfunction _e(a){if(!a.Rb){QS();kYb(PS,a)&&SS(a)}else if(os(a.Rb,40)){a.Rb.gf(a)}else if(a.Rb){throw KG(new bUb(\"This widget's parent does not implement HasWidgets\"))}}\nfunction OH(a,b){var c,d,e;d=mi((hi(),a));!!d&&d.removeChild(a);mi(b)==a&&(c=mi(b),!!c&&c.removeChild(b));e=b.style;e[l_b]='';e[d0b]='';e[f0b]='';e[V$b]='';e[U$b]=''}\nfunction KX(){var a,b;!nV&&(nV=(j9(),e9));!lV&&(lV=(j9(),g9));!mV&&(mV=(j9(),d9));for(a=0;a!=eV;a++){b=a*2/eV-1;b<0?(dV[a]=new n9(mV,lV,-b)):(dV[a]=new n9(mV,nV,b))}}\nfunction uP(a,b,c){var d,e;vP(a,b);if(c<0){throw KG(new nTb('Cannot create a column with a negative index: '+c))}d=(fP(a,b),hP((RJ(),a.c),b));e=c+1-d;e>0&&dP(a.c,b,e)}\nfunction h6(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=us((d-a.Cd[4])/a.Cd[0]);g=us((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 I6(a,b,c,d){var e;!isNaN(d)&&!isFinite(d)&&i7();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 LEb(a,b){if(b>0){a.d=IEb[(b-1)%8];return}switch(a.u){case 0:a.d=k9(nV);break;case 1:a.d=V3.Fc.c?'#A0A000':'#FFFF00';break;default:a.d=V3.Fc.c?E7b:'#FFFFFF';}}\nfunction Tq(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&&FUb(b.a,d-1)==48){--d}if(d<a.d){hVb(b,d,a.d);a.d=d}}}\nfunction iR(a,b,c){if(!b){if(!!a.j&&!!a.k&&a.k==a.j.i){return}}if(!!b&&!b.f){return}sR(a,b);c&&a.e&&MU((JP(),IP,RJ(),a.Sb));!!b&&(!!a.k||!!a.g||a.c)&&cR(a,b,false,a.e)}\nfunction E4(a){var b;if(a.Kc.a.a.length==0)return;mZb(a.Fd,new H8(a,S4(a)));b=vZb(a.Kc,a.Kc.a.a.length-1);w5(a,b);PR(a.Jc,a.Kc.a.a.length>0);PR(a.Ed,a.Fd.a.a.length>0)}\nfunction J4(a){var b;if(a.Fd.a.a.length==0)return;mZb(a.Kc,new H8(a,S4(a)));b=vZb(a.Fd,a.Fd.a.a.length-1);w5(a,b);PR(a.Jc,a.Kc.a.a.length>0);PR(a.Ed,a.Fd.a.a.length>0)}\nfunction zEb(a,b,c,d,e,f){var g,h;BW.call(this,a,b,c,d,e);this.gb=false;g=oJb(f);h=new qJb(g,'_');this.a=new qEb(vV);oEb(this.a,h);tW(this);xEb(this);TDb(this.a,false)}\nfunction SZ(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.a=XTb(VTb(oJb(f)));this.d=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.b=0;this.V=0}\nfunction HOb(){var a,b,c,d;d=new zZb;a=new cWb((new WVb(wOb)).a);while(a.b){b=aWb(a);c=b.gi();if(c.k)continue;VWb(d.a,c,0)!=-1||SWb(d.a,c)}zXb();$Wb(d.a,null);return d}\nfunction fH(b,c,d,e){eH();var f=cH;$moduleName=c;$moduleBase=d;IG=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{r$b(g)()}catch(a){b(c,a)}}else{r$b(g)()}}\nfunction rh(a){var b,c,d,e;b='qh';c='vg';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(JUb(a[d].d,b)||JUb(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction nn(a,b,c){var d,e,f,g,h;if(kn){h=Eo(kn,(hi(),a).type);if(h){for(g=h.ff();g.uf();){f=g.vf();d=f.a.a;e=f.a.b;ln(f.a,a);mn(f.a,c);Xe(b,f.a);ln(f.a,d);mn(f.a,e)}}}}\nfunction SO(){SO=kH;PO=new TO('NORTH',0);MO=new TO('EAST',1);QO=new TO('SOUTH',2);RO=new TO('WEST',3);LO=new TO(x_b,4);OO=new TO('LINE_START',5);NO=new TO('LINE_END',6)}\nfunction OP(a,b){if(a.b==b){return}if(b<0){throw KG(new nTb('Cannot set number of rows to '+b))}if(a.b<b){QP((RJ(),a.c),b-a.b,a.a);a.b=b}else{while(a.b>b){MP(a,a.b-1)}}}\nfunction AJb(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*vV.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*vV.vd/a.k)}a.j=vV.vd}\nfunction qEb(a){XCb();this.V=a;this.C=Ar(xs,w1b,8,4,15,1);this.B=Ar(HG,m2b,8,4,16,1);this.n=VCb;this.A=new Wzb(0,0,1,1);this.i=Df();this.j=xf(this.i);$Cb(this);MDb(this)}\nfunction xEb(a){var b,c,d,e,f;b=S6(vV,GX(a.nb,a.ob));c=S6(vV,FX(a.nb,a.ob));d=T6(vV,GX(a.pb,a.qb));e=T6(vV,FX(a.pb,a.qb));f=new Wzb(b,d,c-b,e-d);Qzb(f,a.a.A)||eEb(a.a,f)}\nfunction SFb(a){var b,c,d,e;for(c=0;c<a.c.a.a.length;c++){e=sZb(a.b,c).a;c<a.c.a.a.length-1?(b=sZb(a.b,c+1).a):(b=a.a.b);for(d=e+1;d<b;d++)dQ(a.a.f,d,sTb(sZb(a.c,c).b))}}\nfunction zr(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=Br(h,k);d!=10&&Dr(wr(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=zr(a,b,c,d,e,f,g)}}return m}\nfunction qR(a,b){!!a.g&&!!a.g.i&&(a.g.i.Ib=false,undefined);a.k=b.i;sR(a.k,null);a.k.g=a;a.i=new KR(a);CN(a.i,a.k);We(a.i,new XQ(a),gp?gp:(gp=new On));lN(a.i,new DR(a,b))}\nfunction oI(){oI=kH;new dI('');kI=new RegExp('[&<>\\'\"]');iI=new RegExp('&','g');jI=new RegExp('>','g');lI=new RegExp('<','g');nI=new RegExp(\"'\",'g');mI=new RegExp('\"','g')}\nfunction wTb(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 Lh(a,b){var c,d;b=ci(b);d=a.className||'';c=ai(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction _P(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++){Eh(a.a,Ni($doc))}}else if(!c&&e>b){for(d=e;d>b;d--){Jh(a.a,a.a.lastChild)}}}\nfunction a6(a){var b,c,d,e;d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!d)return;e='1';for(b=0;b!=a.ad.length;b++){c=a.ad[b];if(c==null)continue;e+=';'+b+'='+c}JI(d.a,A5b,e)}\nfunction fr(a,b,c){var d,e;d=true;while(d&&c>=0){e=FUb(b.a,c);if(e==57){iTb(b,c--,48)}else{iTb(b,c,e+1&R_b);d=false}}if(d){b.a=b.a.substr(0,0)+'1'+b.a.substr(0);++a.b;++a.d}}\nfunction sK(a,b){var c,d,e,f,g;if(!!mK&&!!a&&yp(a,mK)){c=nK.a;d=nK.b;e=nK.c;f=nK.d;oK(nK);pK(nK,b);xp(a,nK);g=!(nK.a&&!nK.b);nK.a=c;nK.b=d;nK.c=e;nK.d=f;return g}return true}\nfunction jR(a){if(rR(a)){return}if(a.o){tR(a)}else{if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&cR(a,a.j,false,true);eR(a.j.i)}else !!a.g&&(a.g.o?tR(a.g):jR(a.g))}}\nfunction lR(a){if(rR(a)){return}if(a.o){if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&cR(a,a.j,false,true);eR(a.j.i)}else !!a.g&&(a.g.o?lR(a.g):tR(a.g))}else{tR(a)}}\nfunction eW(a,b){var c;if(kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a){return rV}if(!vV.Ld.c){return yV}c=us((b+xV)*(eV-1)/(xV*2));c<0&&(c=0);c>=eV&&(c=eV-1);return dV[c]}\nfunction x4(a,b){var c,d,e;b&&P5(a);d=false;for(e=a.ab.a.a.length-1;e>=0;e--){c=f5(a,e);if(c.kb||kV==c){kV==c&&o6(a,null);c.Gf();wZb(a.ab,e);d=true}}if(d){t4(a);H5(a);b7(a)}}\nfunction $Ub(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){g$b(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+VUb(a,++b)):(a=a.substr(0,b)+(''+VUb(a,++b)))}return a}\nfunction $2(a){var b;tW(a);b=(a.X/2-4)/a.X;a.eb=fW(a.ib,a.jb,b);a.fb=fW(a.ib,a.jb,1-b);a.i=pW(2);a.j=pW(2);jW(a.ib,a.jb,a.i[0],a.i[1],b,12);jW(a.ib,a.jb,a.j[0],a.j[1],1-b,12)}\nfunction kib(b,c){b.f=(new dUb(oJb(c))).a;b.q=VTb(oJb(c));b.r=VTb(oJb(c));b.e=VTb(oJb(c));b.a=VTb(oJb(c));try{b.g=VTb(oJb(c))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}lib(b)}\nfunction vqb(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);try{this.D=WTb(oJb(g),10);this.F=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}FV(this);tqb(this);VY(this)}\nfunction VJb(b,c,d,e,f,g){Uab.call(this,b,c,d,e,f,g);this.a=(new dUb(oJb(g))).a;this.d=2;try{this.d=(new dUb(oJb(g))).a}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.gb=true}\n",
"function cGb(a){var b,c;c=aGb(a);for(b=0;b<5;b++){xe(a.d[b]);if(c+b-2<0||c+b-2>=a.k)jO(a.d[b],'---');else{jO(a.d[b],vX(a.o[c+b-2],'',true));c+b-2==a.a&&re(a.d[b],'current')}}}\nfunction SV(a,b,c){Bmb(b,c);a.db==-1?Amb(b,a.nb-3,a.pb-3,7,7):a.db==0&&Amb(b,a.nb-4,a.pb-4,9,9);a.ag()>1&&(a.db==-1?Amb(b,a.ob-3,a.qb-3,7,7):a.db==1&&Amb(b,a.ob-4,a.qb-4,9,9))}\nfunction iW(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=us($wnd.Math.floor(a.a*(1-d)+b.a*d+e*f+z1b));c.b=us($wnd.Math.floor(a.b*(1-d)+b.b*d+e*g+z1b))}\nfunction d6(a,b,c,d){var e,f,g,h,i,j;g=D5(b,a.Eb);h=A5(b,a.Eb);i=D5(c,a.Fb);j=A5(c,a.Fb);a.$c=new Wzb(g,i,h-g,j-i);for(f=0;f!=a.ab.a.a.length;f++){e=f5(a,f);e.rg(a.$c,d)}U4(a)}\nfunction ydb(a){if(a.length==0)return '\\\\0';return PUb(PUb(PUb(PUb(PUb(PUb(PUb(PUb(a,'\\\\','\\\\\\\\'),f_b,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction Gib(a){var b;if(a.f){b=yT(a.f);if(b.length==0){PK(YSb('Please enter a model name.'));return}Lcb(a.e,ncb=b)}Mcb(a.e,t3(a.i));X6(V3);H5(V3);SN(a,false);Q3==a&&(Q3=null)}\nfunction Oab(a,b){var c;if(b==0){c=new Vjb('',0,-1,-1);c.b=new w3(Y5b,a.o);return c}if(b==1)return Xjb(Z5b,(a.bb&2)!=0);if(b==2)return new Wjb($5b,a.n==null?'':a.n);return null}\nfunction dqb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.d=0.1;this.c=P6b;this.e=XTb(VTb(oJb(f)));this.b=this.c*this.e+this.d;this.f=_pb(this,this.b);this.i=Ddb(oJb(f));aqb(this)}\nfunction dob(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.gb=true;this.f=0.5;this.c=5;try{this.f=XTb(VTb(oJb(g)));this.c=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction Tub(a,b,c){var d;if(b>a.C&&$wnd.Math.abs(b-c)>0.05173){if(c>0){d=1+(b-c)/B6b;d>0?(b=c+B6b*$wnd.Math.log(d)):(b=a.C)}else{b=B6b*$wnd.Math.log(b/B6b)}vV.C=false}return b}\nfunction Y4(a){var b,c,d,e;d=M5(a);e=B6(a,d.b-d.c);f7('xmy '+e+' grid '+a.tb+' '+d.b+' '+d.c);for(c=new nXb(a.ab.a);c.a<c.c.a.length;){b=lXb(c);(b.kb||d.a==0)&&b.Of(e,d.a)}H5(a)}\nfunction xVb(a){var b,c,d;d=new kZb('[',']');for(c=a.ff();c.uf();){b=c.vf();jZb(d,b===a?'(this Collection)':b==null?M$b:mH(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction fZb(){fZb=kH;var a,b,c,d;cZb=Ar(xs,w1b,8,25,15,1);dZb=Ar(xs,w1b,8,33,15,1);d=1.52587890625E-5;for(b=32;b>=0;b--){dZb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){cZb[a]=c;c*=0.5}}\nfunction oL(){jL=r$b(uL);kL=r$b(vL);var c=DL;var d=gL;c(d,function(a,b){d[a]=r$b(b)});var e=iL;c(e,function(a,b){e[a]=r$b(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction o9(a){j9();var b,c,d;this.b=a;if(JUb(a.substr(0,1),'#')&&a.length==7){d=a.substr(1,2);c=a.substr(3,2);b=a.substr(5,2);this.d=WTb(d,16);this.c=WTb(c,16);this.a=WTb(b,16)}}\nfunction Nab(a){var b,c;b=(c=a.Wf(),(c<127?String.fromCharCode(c&R_b)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb+' '+a.q+' '+a.o);(a.bb&4)!=0&&(b+=' '+ydb(a.n));return b}\nfunction Sab(a){var b,c,d;++a.q;a.q>=a.p&&(a.q=0);if(a.n!=null){for(b=0;b!=vV.ab.a.a.length;b++){c=qZb(vV.ab,b);if(os(c,54)&&c!==a){d=c;JUb(a.n,d.n)&&(++d.q,d.q>=d.p&&(d.q=0))}}}}\nfunction hkb(a){var b,c;c=yT(a.a);c.indexOf('.')!=-1||(c+='.txt');c==null||JUb(c.substr(0,10),V6b)?(gkb=null):(gkb=c);b=new _L(c,a.b);Vh((RJ(),b.Sb),w2b,c);_T(a.c,b);b.Sb.click()}\nfunction LSb(){if(navigator.languages){if(navigator.languages.length>0){return navigator.languages[0]}else{return 'en-US'}}else{return navigator.language||navigator.userLanguage}}\nfunction vP(a,b){var c,d,e;if(b<0){throw KG(new nTb('Cannot create a row with a negative index: '+b))}d=iP(a.c);for(c=d;c<=b;c++){c!=iP(a.c)&&fP(a,c);e=(RJ(),_i($doc));WJ(a.c,e,c)}}\nfunction YV(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 Vzb;Szb(a.U,GX(a.nb,a.ob),GX(a.pb,a.qb),CW(a.ob-a.nb)+1,CW(a.qb-a.pb)+1);a.yg()}\nfunction JYb(){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 KYb()}}\nfunction T4(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+' '+h5(a)+' '+a.H.k+' '+xV+' '+a.Bc.k+' '+a.ac+f_b;return b}\nfunction $Gb(a){a.D=2;a.F=2;a.A=Ar(Xz,w$b,9,(a.bb&8)!=0?3:2,0,1);a.A[0]=new K3(a,0,2,'');a.A[0].d=true;a.A[1]=new K3(a,1,3,'Q');a.A[1].k=true;(a.bb&8)!=0&&(a.A[2]=new K3(a,1,2,'R'))}\nfunction Pg(a){var b,c,d;d=(Lg(),window);b=d.document;c=b.createElement('script');!!a.a&&Mg(c,a.a,false);Og(c,a.b);(b.head||b.getElementsByTagName('head')[0]).appendChild(c);return c}\nfunction lN(a,b){(RJ(),a.Sb).style[m0b]=c0b;!!a.zb&&(a.zb.style[m0b]=c0b,undefined);a.of();b.xf(Ph(a.Sb,T$b),Ph(a.Sb,S$b));a.Sb.style[m0b]=N0b;!!a.zb&&(a.zb.style[m0b]=N0b,undefined)}\nfunction ykb(b){var c,d;d='shortrelay.php?v='+b;CT(vkb,'Waiting for short URL for web service...');c=new _p((Yp(),Xp),d);try{$p(c,new zkb)}catch(a){a=JG(a);if(!os(a,137))throw KG(a)}}\nfunction onb(b){function d(){var a=c.responseText;P5(mnb);Q5(mnb,a);X3(mnb,false)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction J$(a){tW(a);IV(a,32);EV(a,(a.bb&4)!=0,(a.bb&8)!=0);a.i=new Hyb;a.f=(a.bb&4)!=0!=((a.bb&8)!=0)!=((a.bb&16)!=0)?-16:16;a.g=gW(a.eb,a.fb,0.5,-a.f);a.d=gW(a.eb,a.fb,0.5,-a.f/2|0)}\nfunction tW(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?UX(a._):UX(a.ab);a.ib=new Iyb(a.nb,a.pb);a.jb=new Iyb(a.ob,a.qb)}\nfunction vW(a,b,c){var d;if(!vV.Cc.c)return;if(kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a){Bmb(b,rV);return}c*=oV;d=us((eV/2|0)+(eV/2|0)*-c);d<0&&(d=0);d>=eV&&(d=eV-1);Bmb(b,dV[d])}\nfunction Nfb(a,b,c,d,e,f){Lfb();var g;uY.call(this,a,b,c,d,e,f);this.r=1;this.d=VTb(oJb(f));this.e=VTb(oJb(f));this.c=WTb(oJb(f),10);g=KVb(Jfb,nUb(this.c));if(g){this.b=g.b;this.a=g.a}}\nfunction cTb(){if(window.performance.now){return window.performance.now()}else{if(window.performance.webkitNow){return window.performance.webkitNow()}else{return (new Date).getTime()}}}\nfunction AM(a,b){var c;b==null&&(b=(rTb(),qTb));c=a.Nb?(rTb(),a.c.checked?true:false):(rTb(),a.c.defaultChecked?true:false);kj(a.c,(a$b(b),b));lj(a.c,(a$b(b),b));a$b(b);if(b==c){return}}\nfunction XR(a,b){Be(this,(RJ(),$i($doc)));Ee(this,Me(this.Sb)+'-'+h1b,false);b?Xh(this.Sb,a):Yh(this.Sb,a);this.Sb.className='gwt-MenuItem';Vh(this.Sb,'id',dj($doc));Xd();Kb(sd,this.Sb)}\nfunction UV(a,b){var c,d;if(!vV.O&&!(kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a))return;if(vV.gc==2||vV.gc==3)return;for(c=0;c!=a.cg();c++){d=a.bg(c);Bmb(b,yV);ymb(b,d.a-3,d.b-3,7)}}\nfunction Eib(a){var b,c;a.g=a.e.d.a.a.length;ecb(a.a,a.g);a.a.D=a.e.k;a.a.F=a.e.n;for(b=0;b!=a.g;b++){c=sZb(a.e.d,b);gcb(a.a,b,c.c,c.d,c.a);a.a.mb[b]=0;b==a.k&&(a.a.A[b].p=true)}VY(a.a)}\nfunction ADb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.V.Fc.c?(a.j.strokeStyle=E7b,undefined):(a.j.strokeStyle=D7b,undefined);a.j.beginPath();Pf(a.j,a.c,a.d);Nf(a.j,b,c);a.j.stroke();a.c=b;a.d=c}\nfunction xp(b,c){var d,e;!c.e||c.Ie();e=c.f;hn(c,b.b);try{Fp(b.a,c)}catch(a){a=JG(a);if(os(a,184)){d=a;throw KG(new Qp(d.a))}else throw KG(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction HV(a,b,c,d){var e,f,g,h,i,j;j=new Zyb;h=new Hyb;i=new Hyb;e=b.a-a.a;f=b.b-a.b;g=$wnd.Math.sqrt(e*e+f*f);Xyb(j,b.a,b.b);jW(a,b,h,i,1-c/g,d);Xyb(j,h.a,h.b);Xyb(j,i.a,i.b);return j}\nfunction YY(a){var b,c,d;d=0;for(b=0;b!=a.cg();b++){c=a.A[b];if(c.k){P6(vV,0,a.hb[b],c.B);++d}}d!=a.kg()&&(console.log('voltage source count does not match number of outputs'),undefined)}\nfunction o4(a){var b,c,d,e;e=T4(a);xdb();Qcb();qib();DOb();for(c=a.ab.a.a.length-1;c>=0;c--){b=f5(a,c);d=b.Mf();d!=null&&d.length!=0&&(e+=d+f_b);b.kb&&!os(b,17)&&(e+=b.Lf()+f_b)}return e}\nfunction Cab(b,c,d,e,f,g){KY();_Y.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(rTb(),KUb(Z$b,oJb(g)));this.b=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.A[1].a=this.a}\nfunction Ogb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.gb=true;this.b=VTb(oJb(g));this.f=2.5;this.e=5;try{this.f=VTb(oJb(g));this.e=VTb(oJb(g))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction ZUb(a){var b,c;if(a>=w0b){b=55296+(a-w0b>>10&1023)&R_b;c=56320+(a-w0b&1023)&R_b;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&R_b)}}\nfunction YWb(a,b){var c,d,e,f;a$b(b);e=null;f=0;for(d=0;d<a.a.length;++d){c=a.a[d];if(c.a){if(e==null){e=KZb(a.a,d);f=d}}else e!=null&&(e[f++]=c)}if(e==null){return false}a.a=e;return true}\nfunction ICb(){of();bP.call(this);aP(this,YSb('Load File'));(RJ(),this.Sb).id=S6b;Ve(this,this,(vn(),vn(),un));Pe(this.Sb,'offScreen',true);this.Sb.style[V$b]='0px';this.Sb.style[U$b]='0px'}\nfunction IDb(a){var b;if(a.Y!=1)return null;if(a.I<0&&!JDb(a))return null;if(a._.a.a.length==0)return null;b=rZb(a._);a.I>=0&&a._.a.a.length>a.I&&(b=sZb(a._,a.I));return !b.e?'':b.e.eg(b.v)}\nfunction gYb(){gYb=kH;eYb=Dr(wr(WF,1),w$b,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);fYb=Dr(wr(WF,1),w$b,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction iH(){hH={};!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 q0(a,b,c,d,e,f){o0();var g;uY.call(this,a,b,c,d,e,f);this.r=1;this.d=VTb(oJb(f));this.f=VTb(oJb(f));this.c=WTb(oJb(f),10);g=KVb(l0,nUb(this.c));if(g){this.b=g.b;this.a=g.a}this.e=n0}\nfunction adb(a,b,c,d,e,f){KY();var g;_Y.call(this,a,b,c,d,e,f);this.e=Ddb(oJb(f));$cb(this);for(g=0;g!=this.i;g++){if(this.A[g].k){this.mb[g]=XTb(VTb(oJb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction uib(a){var b,c,d,e;e=new zZb;c=new cWb((new WVb(eib)).a);while(c.b){d=aWb(c);b=d.gi();if(b.k)continue;if(a&&b.a==0)continue;VWb(e.a,b,0)!=-1||SWb(e.a,b)}zXb();$Wb(e.a,null);return e}\nfunction ODb(a){var b,c,d,e;d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!d)return false;e=FI(d.a,R7b);if(e==null)return false;b=SUb(e,' ');c=WTb(b[1],10);$Db(a,c);a.X=WTb(b[2],10);return true}\nfunction XUb(a){var b,c,d;c=a.length;d=0;while(d<c&&(g$b(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(g$b(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction gM(b,c){eM();var d,e,f,g;d=null;for(g=b.ff();g.uf();){f=g.vf();try{c.hf(f)}catch(a){a=JG(a);if(os(a,37)){e=a;!d&&(d=new mYb);NVb(d.a,e,d)}else throw KG(a)}}if(d){throw KG(new fM(d))}}\nfunction PY(a,b){var c,d,e,f;b[0]=a.Lg();c=1;for(d=0;d!=a.cg();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+X1b+vX(a.mb[d],'V',false);d%2==1&&++c}}\nfunction pcb(a,b){var c,d;a.b=Tcb(a.c);if(!a.b)return;a.e=a.b.d.a.a.length;c=Ar(ys,P_b,8,a.e,15,1);for(d=0;d!=a.e;d++)c[d]=sZb(a.b.d,d).b;!b&&(b=new qJb(a.b.c,' '));y9(a,b,a.b.j,c);FV(a);ocb(a)}\nfunction VTb(a){UTb==null&&(UTb=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!UTb.test(a)){throw KG(new AUb(o8b+a+'\"'))}return parseFloat(a)}\nfunction mh(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=lh(c,g)):g[0].Ae()}catch(a){a=JG(a);if(os(a,37)){d=a;Vg();ah(os(d,181)?d.ye():d)}else throw KG(a)}}return c}\nfunction Zr(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 Ir(c&X_b,d&X_b,e&Y_b)}\nfunction P5(a){var b;a.Kc.a.a=Ar(QF,w$b,1,0,5,1);b=S4(a);if(a.Fd.a.a.length>0&&GUb(b,uZb(a.Fd).a)==0)return;mZb(a.Fd,new H8(a,b));PR(a.Jc,a.Kc.a.a.length>0);PR(a.Ed,a.Fd.a.a.length>0);a.Oc=false}\nfunction apb(a,b,c){var d;d=$wnd.Math.abs(b-c);a.u>1&&(d*=100);if(d<i0b)return false;if(vV.rd>10&&d<$wnd.Math.abs(c)*G1b)return false;if(vV.rd>100&&d<i0b+(vV.rd-100)*O6b)return false;return true}\nfunction Jbb(a,b,c,d,e,f){Gbb();var g,h,i,j;E9.call(this,a,b,c,d,e,f,Fbb,Ebb);g=sZb(this.w,0);this.b=g.d;h=sZb(this.w,1);this.g=h.d;i=sZb(this.w,2);this.a=i.b;j=sZb(this.w,3);this.e=j.a;Hbb(this)}\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 KG(new bUb('Cannot set a new parent without first clearing the old parent'))}a.Rb=b;b.je()&&a.ke()}}\nfunction RQ(a,b,c,d){var e,f,g,h;h=(RJ(),a.Sb);g=Ui($doc);g.text=b;g.removeAttribute(c1b);g.value=c;f=(hi(),h).options.length;(d<0||d>f)&&(d=f);if(d==f){pi(h,g,null)}else{e=h.options[d];pi(h,g,e)}}\nfunction psb(b,c,d,e,f,g){Uab.call(this,b,c,d,e,f,g);try{this.a=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(os(a,15)){this.a=5;this.b=0}else throw KG(a)}(this.bb&1)!=0&&(this.p=3)}\nfunction yzb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);wzb(this);this.n=0;this.v=0;this.t=0;try{this.n=WTb(oJb(g),10);this.v=WTb(oJb(g),10);this.t=VTb(oJb(g))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction tR(a){var b,c,d;if(!a.j){return}c=VWb(a.f,a.j,0);b=c;while(true){c=c+1;c==a.f.a.length&&(c=0);if(c==b){d=UWb(a.f,b);break}else{d=UWb(a.f,c);if(d.f){break}}}sR(a,d);!!a.k&&cR(a,d,false,true)}\nfunction uR(a){var b,c,d;if(!a.j){return}c=VWb(a.f,a.j,0);b=c;while(true){c=c-1;c<0&&(c=a.f.a.length-1);if(c==b){d=UWb(a.f,b);break}else{d=UWb(a.f,c);if(d.f){break}}}sR(a,d);!!a.k&&cR(a,d,false,true)}\nfunction DVb(a,b){var c,d,e;c=b.fi();e=b.gi();d=ss(c)?LVb(a,c):GVb(vYb(a.a,c));if(!(ts(e)===ts(d)||e!=null&&U(e,d))){return false}if(d==null&&!(ss(c)?MVb(a,c):!!vYb(a.a,c))){return false}return true}\nfunction lk(){lk=kH;Yj=new ok;Vj=new yk;Xj=new zk;dk=new Ak;_j=new Bk;Zj=new Ck;ak=new Dk;bk=new Ek;ck=new Fk;fk=new pk;gk=new qk;hk=new rk;kk=new sk;ik=new tk;jk=new uk;$j=new vk;Wj=new wk;ek=new xk}\nfunction nW(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.yg()}\nfunction AW(a,b){zV(this);this.nb=this.ob=a;this.pb=this.qb=b;this.bb=this.Vf();FV(this);this.U=new Vzb;Szb(this.U,GX(this.nb,this.ob),GX(this.pb,this.qb),CW(this.ob-this.nb)+1,CW(this.qb-this.pb)+1)}\nfunction BW(a,b,c,d,e){zV(this);this.nb=a;this.pb=b;this.ob=c;this.qb=d;this.bb=e;FV(this);this.U=new Vzb;Szb(this.U,GX(this.nb,this.ob),GX(this.pb,this.qb),CW(this.ob-this.nb)+1,CW(this.qb-this.pb)+1)}\nfunction Rzb(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 Gg(a){var b;if(a.c==null){b=ts(a.b)===ts(Eg)?null:a.b;a.d=b==null?M$b:rs(b)?b==null?null:b.name:ss(b)?'String':BTb(W(b));a.a=a.a+': '+(rs(b)?b==null?null:b.message:b+'');a.c='('+a.d+') '+a.a}}\nfunction Wcb(a){var b,c;c=Ddb(oJb(a));b=Tcb(c);if(!b){b=new Pcb;b.i=c;OVb(Gcb,c,b);++Hcb}else if(b.g!=null){console.log('ignoring model '+c+', using stored version instead');return b}Ocb(b,a);return b}\nfunction _r(a,b){var c,d,e,f;b&=63;c=a.h&Y_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 Ir(d&X_b,e&X_b,f&Y_b)}\nfunction wX(a,b,c,d){var e;if($wnd.Math.abs(a)>D1b)return vX(a,b,false);e=d?iV:uV;if(c==1)return Vq(e,a)+' '+b;if(c==2)return Vq(e,Q_b*a)+' m'+b;if(c==3)return Vq(e,H1b*a)+' '+WSb+b;return vX(a,b,false)}\nfunction m4(a){var b,c,d,e,f;if(a.sd==null)return;for(e=0;e!=2;e++){d=a.sd[e];aR(d);c=Scb();for(b=0;b!=c.a.a.length;b++){f=(CZb(b,c.a.a.length),UWb(c.a,b)).i;ZQ(d,e5(a,YSb('Add ')+(''+f),x4b+f))}}T3=Hcb}\nfunction u_(a,b){if(b==0)return Tjb(new Vjb(l2b,a.n,1,8));if(b==1)return new Vjb($1b,a.f,1,10);if(b==2)return Xjb('Schmitt Inputs',(a.bb&2)!=0);if(b==3)return Xjb('Invert Inputs',(a.bb&4)!=0);return null}\nfunction $3(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].sg(d,e)}}q6(a,a.qc)}\nfunction zlb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);vlb(this);this.a=XTb(VTb(oJb(f)));this.g=XTb(VTb(oJb(f)));this.f=XTb(VTb(oJb(f)));this.b=XTb(VTb(oJb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction AAb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.c=Ddb(oJb(g));this.g=XTb(VTb(oJb(g)));this.f=XTb(VTb(oJb(g)));try{this.b=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.gb=true;FV(this)}\nfunction JHb(b,c,d,e,f,g){CHb();_Y.call(this,b,c,d,e,f,g);this.a=this.j=7;this.d=0;try{this.a=WTb(oJb(g),10);this.f=WTb(oJb(g),10);this.d=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}GHb(this)}\nfunction dAb(a,b){AW.call(this,a,b);_zb(this);this.o=new Inb(vV);this.p=0.2;Fnb(this.o,this.p,0,2);this.gb=true;this.w=0.02;this.v=0.015;this.B=0;this.q=o_b;this.f=20;this.D=q7b;this.c=this.b=0;cAb(this)}\nfunction DZ(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=Ar(Xz,w$b,9,a.n+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new K3(a,a.n-1-b,3,'D'+b);a.A[b].k=true}a.A[a.n]=new K3(a,0,2,'In');a.A[a.n+1]=new K3(a,a.F-1,2,'V+');FV(a)}\nfunction aeb(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=Ar(Xz,w$b,9,a.n+2,0,1);for(b=0;b!=a.n;b++)a.A[b]=new K3(a,a.n-1-b,2,'D'+b);a.A[a.n]=new K3(a,0,3,'O');a.A[a.n].k=true;a.A[a.n+1]=new K3(a,a.F-1,3,'V+');FV(a)}\nfunction X2(a,b){b[0]='capacitor';b[1]=x1b+vX($wnd.Math.abs(a.W),'A',false);b[2]=y1b+vX($wnd.Math.abs(a.mb[0]-a.mb[1]),'V',false);b[3]='C = '+vX(a.d,'F',false);b[4]=P1b+vX((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction tqb(a){var b;if(a.D==0||a.F==0){a.D=a.F=8;FV(a)}a.A=Ar(Xz,w$b,9,a.D+a.F,0,1);for(b=0;b!=a.D;b++)a.A[b]=new K3(a,b,1,'');for(b=0;b!=a.F;b++)a.A[b+a.D]=new K3(a,b,2,'');a.a=Ar(xs,w1b,8,a.D*a.F,15,1)}\nfunction hib(a){var b,c;a.a>0&&a.a<20?(a.n='zener-'+Vq(uV,a.a)):(a.f&1)!=0?(a.n='fwdrop='+Vq(uV,a.i)):(a.n='diodemodel');if(LVb(eib,a.n)!=null){c=2;for(;;c++){b=a.n+'-'+c;if(LVb(eib,b)==null){a.n=b;break}}}}\nfunction YSb(a){var b,c;if(a==null)return null;if(a.length==0){return a}c=LVb(VSb,a);if(c!=null)return c;b=LUb(a,ZUb(126));if(b!=a.length-1)return a;a=a.substr(0,b);c=LVb(VSb,a);if(c!=null)return c;return a}\nfunction pnb(a,b){if((a$b(b),b)&&a.indexOf('https://www.dropbox.com/')!=0){$wnd.alert('Dropbox links must start https://www.dropbox.com/');return}a=PUb(a,'www.dropbox.com','dl.dropboxusercontent.com');onb(a)}\nfunction urb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);this.j=XTb(VTb(oJb(f)));isNaN(this.j)&&(this.j=300);this.f=XTb(VTb(oJb(f)));this.g=XTb(VTb(oJb(f)));this.k=XTb(VTb(oJb(f)));this.d=XTb(VTb(oJb(f)));srb(this)}\nfunction mLb(a,b,c,d,e,f){g1.call(this,a,b,c,d,e);this.b=(new dUb(oJb(f))).a;this.c=oJb(f);if((this.bb&4)==0){while(nJb(f))this.c+=' '+oJb(f);this.c=QUb(this.c,'%2[bB]','+')}else{this.c=Ddb(this.c)}kLb(this)}\nfunction Zk(){Zk=kH;Ok=new al;Gk=new ll;Jk=new ml;Kk=new nl;Mk=new ol;Nk=new pl;Pk=new ql;Qk=new rl;Rk=new sl;Uk=new bl;Wk=new cl;Vk=new dl;Yk=new el;Sk=new fl;Tk=new gl;Xk=new hl;Ik=new il;Hk=new jl;Lk=new kl}\nfunction Pp(a){var b,c,d,e,f;c=a.Zh();if(c==0){return null}b=new lVb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ff();f.uf();){e=f.vf();d?(d=false):(b.a+='; ',b);gVb(b,e.we())}return b.a}\nfunction _R(a){var b,c,d,e,f;c=a.a.zb.style;f=fj($doc);e=ej($doc);c[k0b]=(Zk(),Y$b);c[V$b]=(sm(),e0b);c[U$b]=e0b;d=jj($doc);b=gj($doc);c[V$b]=$wnd.Math.max(d,f)+z_b;c[U$b]=$wnd.Math.max(b,e)+z_b;c[k0b]='block'}\nfunction gR(a,b,c){var d,e;if(c<0||c>a.b.a.length){throw KG(new mTb)}RWb(a.b,c,b);e=0;for(d=0;d<c;d++){os(UWb(a.b,d),34)&&++e}RWb(a.f,e,b);$Q(a,c,(RJ(),b.Sb));b.g=a;Ee(b,Me(b.Sb)+'-'+h1b,false);vR(a,b);return b}\nfunction jU(a,b,c){var d,e,f;if(c<0||c>a.c){throw KG(new mTb)}if(a.c==a.a.length){f=Ar(iz,w$b,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 _6(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 Nzb(){var a,b,c,d;this.a=new iYb;d=$wnd.location.search;if(d!=null&&d.length>0){b=SUb(d.substr(1),'&');for(a=0;a<b.length;a++){c=SUb(b[a],'=');OVb(this.a,c[0],(kq('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction wXb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){tXb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);wXb(b,a,i,j,-e,f);wXb(b,a,j,h,-e,f);if(f.kh(a[j-1],a[j])<=0){while(c<d){b[c++]=a[i++]}return}uXb(a,i,j,h,b,c,d,f)}\nfunction zhb(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=B6b*$wnd.Math.log(B6b/($wnd.Math.sqrt(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-$wnd.Math.log(-(1+-0.005/a.b))/A6b)}\nfunction s$(){var a,b,c,d;c=new zZb;d=V3.c;for(b=0;b!=d.a.a.length;b++){a=(CZb(b,d.a.a.length),UWb(d.a,b));!a.i&&SWb(c.a,a)}for(b=0;b!=d.a.a.length;b++){a=(CZb(b,d.a.a.length),UWb(d.a,b));!!a.i&&SWb(c.a,a)}V3.c=c}\nfunction L$(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.k=20;this.j=h2b;this.o=2.5;this.gb=true;try{this.k=XTb(VTb(oJb(g)));this.j=XTb(VTb(oJb(g)));this.o=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction tb(a){var b,c,d,e,f;b=Ar(Es,{892:1,3:1,4:1,6:1},272,a.a.a.length,0,1);b=aXb(a.a,b);c=new Dg;for(e=0,f=b.length;e<f;++e){d=b[e];XWb(a.a,d);ib(d.a,c.a)}a.a.a.length>0&&xb(a.b,$wnd.Math.max(5,16-(Kg()-c.a)))}\nfunction Ye(a){var b;if(a.je()){throw KG(new bUb(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.Nb=true;RJ();fL(a.Sb,a);b=a.Ob;a.Ob=-1;b>0&&a.pe(b);a.ge();a.ne();ep(a,true)}\nfunction Uh(a,b){var c,d,e,f,g;b=ci(b);g=a.className||'';e=ai(g,b);if(e!=-1){c=XUb(g.substr(0,e));d=XUb(VUb(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 MM(a,b){var c;if(a.n){throw KG(new bUb('Composite.initWidget() may only be called once.'))}if(!b){throw KG(new yUb('widget cannot be null'))}_e(b);c=(RJ(),b.Sb);Be(a,c);(xS(),YJ(c))&&yS(c,a);a.n=b;af(b,a)}\nfunction w4(a){var b,c;P5(a);n6(a);a.v='';for(c=a.ab.a.a.length-1;c>=0;c--){b=f5(a,c);(b.kb||kV==b)&&!os(b,17)&&(a.v+=b.Lf()+f_b)}a7(a);x4(a,true);(a.v==null||a.v.length==0)&&T5(a);PR(a.xc,a.v!=null&&a.v.length>0)}\nfunction fxb(a){var b,c;y9(a,null,bxb,axb);exb(a).d=3.0E-11/(a.k/0.6);exb(a).o=a.a;for(c=0;c!=11;c++)sZb(a.w,21+c).a=cxb[c];b=a.c/p7b;sZb(a.w,21).a/=b;sZb(a.w,22).a/=b;Vub(sZb(a.w,13),b*100);Vub(sZb(a.w,18),b*100)}\nfunction CKb(a,b){AW.call(this,a,b);this.g=4;this.n=1;this.gb=true;this.b=0.99;this.e=Ar(xs,w1b,8,4,15,1);this.d=Ar(xs,w1b,8,4,15,1);this.o=Ar(xs,w1b,8,3,15,1);this.c=Ar(xs,w1b,8,3,15,1);this.a=Ar(xs,w1b,8,9,15,1)}\nfunction BM(a){var b;mM.call(this,(RJ(),Yi($doc)));this.c=a;this.d=Si($doc);Eh(this.Sb,this.c);Eh(this.Sb,this.d);b=dj($doc);this.c['id']=b;oj(this.d,b);this.b=new yO(this.d);!!this.c&&(this.c.tabIndex=0,undefined)}\nfunction wYb(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=tYb(b,e);if(f){return f.hi(c)}}e[e.length]=new NWb(b,c);++a.c;XXb(a.b);return null}\nfunction LZb(a,b,c,d,e,f){var g,h,i,j,k;if(ts(a)===ts(c)){a=a.slice(b,b+e);b=0}i=c;for(h=b,j=b+e;h<j;){g=$wnd.Math.min(h+P6b,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 lr(a){var b,c;c=-a.a;b=Dr(wr(ws,1),P_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)&R_b;b[2]=b[2]+(c/60|0)%10&R_b;b[3]=b[3]+(c%60/10|0)&R_b;b[4]=b[4]+c%10&R_b;return aVb(b,b.length)}\nfunction kr(a){var b,c;c=-a.a;b=Dr(wr(ws,1),P_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)&R_b;b[2]=b[2]+(c/60|0)%10&R_b;b[4]=b[4]+(c%60/10|0)&R_b;b[5]=b[5]+c%10&R_b;return aVb(b,b.length)}\nfunction _3(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Nd.a.a.length;d++){h=sZb(a.Nd,d);c=0;g=h.c.bg(h.b);for(e=0;e!=h.a.a.a.length;e++){b=sZb(h.a,e);f=aW(b,g.a,g.b);c+=b.Uf(f)}h.b==0||os(h.c,162)?h.c.sg(-1,c):h.c.sg(-1,-c)}}\nfunction dxb(){dxb=kH;axb=Dr(wr(ys,1),P_b,8,15,[2,3,6,7,4]);Wwb=Dr(wr(ys,1),P_b,8,15,[1,13,12,4,5]);Zwb=Dr(wr(ys,1),P_b,8,15,[2,1,5,3,4]);cxb=Dr(wr(xs,1),w1b,8,15,[50,25,Q_b,50000,Q_b,5000,50000,50,39000,7500,4500])}\nfunction $e(a){if(!a.je()){throw KG(new bUb(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a.oe();ep(a,false)}finally{try{a.he()}finally{RJ();a.Sb.__listener=null;a.Nb=false}}}\nfunction Dp(a,b,c){var d;if(!b){throw KG(new yUb('Cannot add a handler with a null type'))}if(!c){throw KG(new yUb('Cannot add a null handler'))}a.b>0?Cp(a,new _U(a,b,c)):(d=Hp(a,b,null),d.Vh(c));return new $U(a,b,c)}\nfunction B5(a,b,c,d){var e,f;e=l0b;a==''&&(e='');f='<div style=\"white-space:nowrap\"><div style=\"display:inline-block;width:100%;\"><i class=\"cirjsicon-'+a+'\"><\\/i>'+e+YSb(b)+G2b+c+G2b;return new TR((oI(),new dI(f)),d)}\nfunction B4(a){var b,c,d;b=a.Rb.a.a.length;for(c=0;c<b;c++){d=sZb(a.Qb,c);B3(sZb(a.Rb,c),d==a.hc)}PR(a.hd,a.Qc>1&&a.Wc[a.Qc-1].v>0);PR(a.Hd,a.Qc>1&&a.Wc[a.Qc-1].v!=a.Qc-1);PR(a.w,a.Qc>1);PR(a._c,a.Qc>0);T3!=Hcb&&m4(a)}\nfunction fe(){fe=kH;new Fc('aria-busy');new Tb('aria-checked');new Fc('aria-disabled');new Tb('aria-expanded');new Tb('aria-grabbed');ee=new Fc(R$b);new Tb('aria-invalid');new Tb('aria-pressed');new Tb('aria-selected')}\nfunction ai(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||(g$b(c-1,a.length),a.charCodeAt(c-1)==32)){d=c+b.length;e=a.length;if(d==e||d<e&&(g$b(d,a.length),a.charCodeAt(d)==32)){break}}c=a.indexOf(b,c+1)}return c}\nfunction u4(a){if(!!S3&&S3.Kb)return true;if(!!P3&&P3.Kb)return true;if(!!R3&&R3.Kb)return true;if(!!Q3&&Q3.Kb)return true;if(!!a.A&&a.A.Kb)return true;if(!!U3&&U3.Kb)return true;if(!!O3&&O3.Kb)return true;return false}\nfunction sqb(a,b,c){var d,e;if(a.b==null){Bmb(b,new m9(20,0,0));return}e=a.b[c]/i0b;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 m9(us(e),0,0);Bmb(b,d)}\nfunction ksb(){var c=$doc.getElementById(F5b).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;lsb(b,c[0].name)};e.readAsText(c[0])}}}\nfunction nr(a){var b;b=Dr(wr(ws,1),P_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)&R_b;b[5]=b[5]+(a/60|0)%10&R_b;b[7]=b[7]+(a%60/10|0)&R_b;b[8]=b[8]+a%10&R_b;return aVb(b,b.length)}\nfunction YEb(a,b){var c,d;d=sZb(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 a3(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.d=XTb(VTb(oJb(g)));this.o=XTb(VTb(oJb(g)));this.g=G1b;try{this.g=XTb(VTb(oJb(g)));(this.bb&4)!=0&&(this.n=XTb(VTb(oJb(g))))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction Lnb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.a=new Inb(vV);this.b=XTb(VTb(oJb(g)));this.W=XTb(VTb(oJb(g)));try{this.c=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}Fnb(this.a,this.b,this.W,this.bb)}\nfunction jxb(b,c,d,e,f,g){dxb();D9.call(this,b,c,d,e,f);this.gb=true;this.k=VTb(oJb(g));this.a=VTb(oJb(g));this.c=p7b;this.f=0;try{this.c=VTb(oJb(g));this.f=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}gxb(this)}\nfunction cDb(a,b){var c,d,e,f,g,h,i;if(a.o)return;f=PEb(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 QEb(a){var b,c;if(!a.e)return;c=a.e.gg(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(V3.td-a.g>=V3.Sb*a.s){a.r=a.r+1&a.t-1;a.p[a.r]=a.o[a.r]=c;a.g+=V3.Sb*a.s}}\nfunction H4(a,b){var c,d,e;d=B6(a,q5(a,a.Zb));e=B6(a,r5(a,a.$b));if(!b||!os(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 gSb(d,e);NV(c,b.ob,b.qb);b.If(d,e);oZb(a.ab,c);H5(a)}\nfunction Bxb(a,b,c,d,e,f,g,h,i,j){var k,m,n;k=b%2;if((a.bb&T_b)!=0){e=-e;g=-g;c+=a.b;i=-i}if((a.bb&u0b)!=0){f=-f;h=-h;d+=a.b;j=-j}m=c+a.b*e*k+i;n=d+a.b*f*k+j;A9(a,b,new Iyb(m+g*a.b,n+h*a.b));a.g[b]=new Iyb(m+g*a.a,n+h*a.a)}\nfunction TJb(a){var b,c;Rab(a);IV(a,32);a.c=pW(a.d);a.b=pW(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);iW(a.eb,a.fb,a.b[c],1,b);iW(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 Ghb(a,b){a.p.o?(b[0]='diode'):(b[0]=YSb('diode')+u4b+a.q+')');b[1]=x1b+vX(a.W,'A',false);b[2]=y1b+vX(a.mb[0]-a.mb[1],'V',false);b[3]=P1b+vX((a.mb[0]-a.mb[1])*a.W,'W',false);a.p.o&&(b[4]='Vf = '+vX(a.p.j,'V',false))}\nfunction w6(a){var b,c,d;if(!a.Ab)return;b=0;for(c=0;c<OL(a.Id,a.Ab);c++){if(NL(a.Id,c)!=a.Nb){b=b+NL(a.Id,c).be();(NL(a.Id,c).ce().className||'').indexOf(e2b)!=-1&&(b+=12)}}d=ve(JS())-(a.wb?0:30)-b;d<0&&(d=0);Ce(a.Ab,d+z_b)}\nfunction uX(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')+Vq(uV,a);return b+':'+(c>=10?'':'0')+c+':'+(a>=10?'':'0')+Vq(uV,a)}return vX(a,'s',false)}\nfunction UAb(a,b){AW.call(this,a,b);RAb(this);this.n=new Inb(vV);this.o=0.2;Fnb(this.n,this.o,0,2);this.gb=true;this.u=0.02;this.t=0.015;this.F=0.05;this.D=H1b;this.e=20;this.I=q7b;this.b=this.a=0;this.B=1;this.bb|=6;TAb(this)}\nfunction bDb(a,b){var c,d,e,f,g,h,i;a.q=-100000000;a.r=t2b;for(i=0;i!=a._.a.a.length;i++){h=sZb(a._,i);if(h.u!=b)continue;e=PEb(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 bTb(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+=': ';dVb(a,c.c);a.a+=f_b;i=new yWb(c.a);for(h=(j=new cWb((new WVb(i.a)).a),new DWb(j));h.a.b;){g=(f=aWb(h.a),f.fi());e=LVb(c.a,g);bTb(a,g,e,d+1)}}\nfunction Bib(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;Eib(a);Fib(a)}\nfunction aR(a){var b,c,d;sR(a,null);b=a.o?a.d:(RJ(),mL(a.d,0));while(RJ(),nL(b)>0){Jh(b,mL(b,0))}for(d=new nXb(a.b);d.a<d.c.a.length;){c=lXb(d);c.Sb[f1b]=1;os(c,167)?c:(c.g=null)}a.f.a=Ar(QF,w$b,1,0,5,1);a.b.a=Ar(QF,w$b,1,0,5,1)}\n",
"function GV(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!=vV.ab.a.a.length;e++){d=f5(vV,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 jUb(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-t0b;b=d>>16&4;c+=b;a<<=b;d=a-v0b;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction hIb(a){var b,c,d;a.D=a.n+1;a.F=3;a.A=Ar(Xz,w$b,9,2+a.n,0,1);a.A[0]=new K3(a,1,2,'D');a.A[1]=new K3(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 K3(a,b+1,0,'Q'+b);c.A=d;c.k=true}FV(a)}\nfunction QP(a,b,c){var d=$doc.createElement('td');d.innerHTML=l0b;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 gWb(a,b){var c,d,e,f,g;if(b===a){return true}if(!os(b,276)){return false}g=b;if(a.Zh()!=g.Zh()){return false}f=g.ff();for(d=a.ff();d.uf();){c=d.vf();e=f.vf();if(!(ts(c)===ts(e)||c!=null&&U(c,e))){return false}}return true}\nfunction YDb(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 qEb(a.V);g=sZb(a._,d);if(!!e&&e.e==g.e&&e.v==0&&g.v==3)continue;iEb(f,g.v,g.e);f.v=c;b[c++]=f;e=g;$Db(f,DDb(a));fEb(f,a.X)}return c}\nfunction QH(a,b){var c,d;c=Oi($doc);c.innerHTML=l0b;d=c.style;d[l_b]=(Tl(),m_b);d['zIndex']='-32767';d[f0b]=-20+b.Fe();d[V$b]=10+a.Fe();d[U$b]=10+b.Fe();d[m0b]=(Pm(),c0b);Rb((fe(),ee),c,Dr(wr(CF,1),w$b,249,8,[(rTb(),true)]));return c}\nfunction Wkb(a,b,c,d){var e,f,g,h;e=1;blb(a,'(')||alb(a,Y6b+a.e);g=Pkb(a);f=new Nkb(g,null,b);while(blb(a,',')){h=Pkb(a);mZb(f.a,h);++e}blb(a,')')||alb(a,Z6b+a.e);(e<c||e>d)&&a.a==null&&(a.a='bad number of function args: '+e);return f}\nfunction c5(a){var b,c,d,e,f,g;f=30000;d=C4b;g=30000;e=C4b;for(c=0;c!=a.ab.a.a.length;c++){b=f5(a,c);f=D5(b.nb,D5(b.ob,f));d=A5(b.nb,A5(b.ob,d));g=D5(b.pb,D5(b.qb,g));e=A5(b.pb,A5(b.qb,e))}if(f>d)return null;return new Wzb(f,g,d-f,e-g)}\nfunction peb(a,b){AW.call(this,a,b);neb(this);this.i=new Inb(vV);this.j=new Inb(vV);this.k=0.5;this.p=1;this.d=R1b;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;Fnb(this.i,this.k,0,2);Fnb(this.j,this.a,0,2)}\nfunction jH(a,b,c){var d=hH,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=hH[b]),lH(h));_.ji=c;!b&&(_.ki=nH);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.ii=f)}\nfunction lT(){VM.call(this);this.b=(RJ(),this.Sb);this.a=Oi($doc);Eh(this.b,this.a);this.b.style[b0b]=(Il(),'auto');this.b.style[l_b]=(Tl(),j0b);this.a.style[l_b]=j0b;this.b.style[n1b]='1';this.a.style[n1b]='1';jT(this);!$S&&($S=new cT)}\nfunction U4(a){var b,c,d,e,f,g;b=true;d=true;c=true;g=q4(a);for(f=new nXb(a.ab.a);f.a<f.c.a.length;){e=lXb(f);if(e.kb||g==0){e.Af()||(b=false);e.Cf()||(d=false);e.Bf()||(c=false)}}PR(a.I,g>0);PR(a.D,g>0);PR(a.mb,b);PR(a.ob,d);PR(a.nb,c)}\nfunction HR(a,b){var c,d,e,f,g,h,i;f=Nh(ue(b.i))-Nh((RJ(),a.Sb));i=Nh(b.Sb)-f;d=IR(a.a);e=FR(a.a)-Ph(a.Sb,T$b);g=d+Ph(a.Sb,T$b)-(hj($doc)+fj($doc));h=hj($doc)-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;JR(a,c,i)}\nfunction 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 jT(a){var b,c;if(a.c){return false}a.c=(b=(cJ==null&&(cJ=(rTb(),!Ho&&(Ho=new So),Ho.a&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\\.([0-9]+)/.exec(c)!=null)?true:false)),sTb(cJ)?new tJ:null),!!b&&qJ(b,a),b);return !a.c}\nfunction KR(a){var b;this.a=a;DN.call(this,true,false,'menuPopup');this.b=(Mq(),true);iN(this,(jS(),hS));this.Db=false;PU(UJ((RJ(),this.Sb))).className='gwt-MenuBarPopup';b=Me(a.Sb);JUb(g1b,b)||Pe(PU(UJ(this.Sb)),b+'Popup',true);this.Ib=true}\nfunction BT(a,b){if(!a.Nb){return}if(b<0){throw KG(new nTb('Length must be a positive integer. Length: '+b))}if(b>Qh((RJ(),a.Sb),o1b).length){throw KG(new nTb('From Index: 0 To Index: '+b+' Text Length: '+Qh(a.Sb,o1b).length))}RU(a.Sb,0,b)}\nfunction $r(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&Z_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?Y_b:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Y_b:0;f=d?X_b:0;e=c>>b-44}return Ir(e&X_b,f&X_b,g&Y_b)}\nfunction pjb(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(ts(e.c)===ts(g)||ts(e.b)===ts(g)||ts(e.a)===ts(g)){if(ts(e.a)===ts(g)&&!e.o){a.Gh();c=true}a.j.tg(f,e);e.o&&(d=true);H5(a.f)}}if(d){c||a.Gh();mjb(a);ljb(a)}}\nfunction SLb(a,b){AW.call(this,a,b);QLb(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=R1b;this.v=this.q=0;this.i=0.05;this.w=Ar(ys,P_b,8,2,15,1);this.p=Ar(xs,w1b,8,3,15,1);this.k=Ar(xs,w1b,8,5,15,1)}\nfunction kjb(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=Qh(ue(e.s),o1b),vjb(g));e.t=d}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}if(e.a)continue;b.j.tg(f,e);if(os(b.j,7)){c=V4(b.f,b.j,f);!!c&&n$(c,e.t)}}H5(b.f)}\nfunction xYb(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(hYb(b,e.fi())){if(d.length==1){d.length=0;EYb(a.a,g)}else{d.splice(h,1)}--a.c;XXb(a.b);return e.gi()}}return null}\nfunction W2(a,b){var c;if(b==0)return new Vjb('Capacitance (F)',a.d,E1b,G1b);if(b==1){c=new Vjb('',0,-1,-1);c.b=new w3(B2b,(a.bb&2)==0);return c}if(b==2)return new Ujb('Initial Voltage (on Reset)',a.g);if(b==3)return new Ujb(C2b,a.n);return null}\nfunction Ohb(b,c,d,e,f,g){var h;BW.call(this,b,c,d,e,f);this.k=new Bhb(vV);h=0.805904783;if((f&2)!=0){this.q=Ddb(oJb(g))}else{if((f&1)>0){try{h=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}this.p=xib(h,0);this.q=this.p.n}Lhb(this)}\nfunction utb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.d=XTb(VTb(oJb(g)));this.c=XTb(VTb(oJb(g)));this.a=XTb(VTb(oJb(g)));this.f=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)));try{this.W=VTb(oJb(g))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.e=100}\nfunction OOb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.i=0.1;this.f=h2b;this.g=0;this.gb=true;this.b=5;try{this.i=XTb(VTb(oJb(g)));this.f=XTb(VTb(oJb(g)));this.g=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction kLb(a){var b,c,d;a.a=new zZb;d=new bVb(a.c);for(c=0;c<d.a.length;c++){b=FUb(d.a,c);if(b==92){d.a=WUb(d.a,0,c)+''+VUb(d.a,c+1);b=FUb(d.a,c);if(b==110){mZb(a.a,WUb(d.a,0,c));d.a=d.a.substr(0,0)+''+VUb(d.a,c+1);c=-1;continue}}}mZb(a.a,d.a)}\nfunction Jcb(a){var b,c,d;if(a.f)return '';a.b=true;d='. '+ydb(a.i)+' '+a.e+' '+a.k+' '+a.n+' '+a.d.a.a.length+' ';for(c=0;c!=a.d.a.a.length;c++){b=sZb(a.d,c);c>0&&(d+=' ');d+=ydb(b.a)+' '+b.b+' '+b.c+' '+b.d}d+=' '+ydb(a.j)+' '+ydb(a.c);return d}\nfunction wU(a,b,c,d,e){var f;f=new VH;UH(UH(UH(f,new WH('width:'+d+(sm(),z_b)+';')),new WH('height:'+e+z_b+';')),new WH('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+z_b))+';'));return !uU&&(uU=new yU),xU(tU,new WH((new WH(f.a.a)).a))}\nfunction pS(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=us(b*a.d);h=us(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:Mq();f=h;c=d;}QU(ue(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction FHb(a,b,c){var d,e,f,g,h;g=vV.Fc.c;if(a.d==0){Bmb(b,a.A[c].A?(j9(),g9):g?a.g:a.c);return}f=-a.d*a.A[c].i/i0b;f>0&&(f=255*(1+0.2*$wnd.Math.log(f)));f>255&&(f=255);e=g?5:30;f<e&&(f=e);h=us(f);d=g?new m9(255,255-h,255-h):new m9(h,0,0);Bmb(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(u$b+e*u$b))/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 rrb(a){var b;if(a.j<1200){b=us(255*(a.j-800)/400);b<0&&(b=0);return new m9(b,0,0)}if(a.j<1700){b=us(255*(a.j-1200)/500);b<0&&(b=0);return new m9(255,b,0)}if(a.j<2400){b=us(255*(a.j-1700)/700);b<0&&(b=0);return new m9(255,255,b)}return j9(),h9}\nfunction oJb(a){var b;if(a.c<a.b&&LUb(a.a,ZUb(FUb(a.e,a.c)))>=0){if(a.d)return WUb(a.e,a.c,++a.c);while(++a.c<a.b&&LUb(a.a,ZUb(FUb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&LUb(a.a,ZUb(FUb(a.e,a.c)))<0);return WUb(a.e,b,a.c)}throw KG(new _Yb)}\nfunction OTb(a){if(a.Th()){var b=a.c;b.Uh()?(a.k='['+b.j):!b.Th()?(a.k='[L'+b.Rh()+';'):(a.k='['+b.Rh());a.b=b.Qh()+'[]';a.i=b.Sh()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.k=RTb('.',[c,RTb('$',d)]);a.b=RTb('.',[c,RTb('.',d)]);a.i=d[d.length-1]}\nfunction dW(a,b,c){var d,e,f,g,h;h=pW(6);f=3*b;d=3*b;e=d*2;g=LW(a.eb,a.fb);h[0]=gW(a.eb,a.fb,c-e/g,f);h[1]=gW(a.eb,a.fb,c+d/g,f);h[2]=gW(a.eb,a.fb,c+d/g,-f);h[3]=gW(a.eb,a.fb,c+e/g,-f);h[4]=gW(a.eb,a.fb,c-d/g,-f);h[5]=gW(a.eb,a.fb,c-d/g,f);return MV(h)}\nfunction pgb(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=Ar(Xz,w$b,9,a.b+1,0,1);for(b=0;b!=a.a;b++){a.A[b]=new K3(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 K3(a,b,1,'S'+b)}a.b=a.a+a.c;a.A[a.b]=new K3(a,0,2,'Q')}\nfunction Skb(a){var b;b=Qkb(a);if(blb(a,'<='))return new Nkb(b,Qkb(a),36);if(blb(a,'>='))return new Nkb(b,Qkb(a),37);if(blb(a,'!='))return new Nkb(b,Qkb(a),40);if(blb(a,'<'))return new Nkb(b,Qkb(a),38);if(blb(a,'>'))return new Nkb(b,Qkb(a),39);return b}\nfunction $Db(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&T_b)!=0;a.M||(a.e=null);a.p=(b&8192)!=0;a.S=(b&v0b)!=0;a.K=(b&32768)!=0;a.k=(b&w0b)!=0;a.J=(b&x0b)!=0;a.L=(b&A0b)!=0}\nfunction ALb(a,b){AW.call(this,a,b);vLb(this);this.d=-40;this.c=150;this.f=P6b;this.g=3605;this.e=0.34;xLb(this,this.d);this.a=wLb(this);this.p=_G(PG($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=xLb(this,this.p);this.k='Temperature';yLb(this)}\nfunction MX(a,b,c){var d,e,f,g;b?(sV=a):(hV=a);f='####.';d=a;for(;d>0;d--)f+='#';e=(Qq(),new ir(f,oq()));b?(tV=e):(uV=e);if(c){g=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);!!g&&JI(g.a,b?K1b:J1b,''+a)}if(!b){f='####.';d=a;for(;d>0;d--)f+='0';iV=new ir(f,oq())}}\nfunction pI(a){oI();if(!SH(kI,a)){return a}a.indexOf('&')!=-1&&(a=RH(iI,a,'&amp;'));a.indexOf('<')!=-1&&(a=RH(lI,a,'&lt;'));a.indexOf('>')!=-1&&(a=RH(jI,a,'&gt;'));a.indexOf('\"')!=-1&&(a=RH(mI,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=RH(nI,a,'&#39;'));return a}\nfunction srb(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*vV.vd/d;e=2600/a.f;a.j-=vV.vd*(a.j-300)/(c*e)}\nfunction Uq(a,b){var c,d;d=0;while(d<a.d-1&&FUb(b.a,d)==48){++d}if(d>0){b.a=b.a.substr(0,0)+''+VUb(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&&FUb(b.a,0)==48){a.e=0;a.b=a.o}}\nfunction PV(a,b,c,d,e,f){var g,h;h=us(Of(b.a,c).width);g=b.b/2|0;b.a.save();b.c=b.b;b.a.textBaseline=a1b;if(f){b.a.textAlign=H0b;CV(a,d-(h/2|0),e-g,d+(h/2|0),e+g)}else{CV(a,d,e-g,d+h,e+g)}f&&(b.a.textAlign=H0b,undefined);Mf(b.a,c,d,e);b.a.restore();b.b=b.c}\nfunction MDb(a){var b,c;TDb(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(!ODb(a)){for(b=0;b!=a.u.a.a.length;b++){c=sZb(a.u,b);c.u==0&&(a.U=true);c.u==1&&(a.O=true)}}}\nfunction VZb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=vTb(a,f,a.length);f+=d>=w0b?2:1;d<128?++b:d<u0b?(b+=2):d<w0b?(b+=3):d<B0b?(b+=4):d<E0b&&(b+=5)}c=Ar(vs,P_b,8,b,15,1);h=0;for(e=0;e<g;){d=vTb(a,e,a.length);e+=d>=w0b?2:1;h+=UZb(c,h,d)}return c}\nfunction sR(a,b){var c,d;if(b==a.j){return}if(a.j){RR(a.j);if(a.o){d=VJ(ue(a.j));RJ();if(nL(d)==2){c=mL(d,1);Pe(c,i1b,false)}}}if(b){Ee(b,Me((RJ(),b.Sb))+'-'+h1b,true);if(a.o){d=VJ(b.Sb);if(nL(d)==2){c=mL(d,1);Pe(c,i1b,true)}}Xd();wc(a.Sb,new lc(b.Sb))}a.j=b}\nfunction Mrb(a){var b;a.D=2;a.F=a.n+1;a.A=Ar(Xz,w$b,9,a.n*2+1,0,1);for(b=0;b!=a.n;b++)a.A[b]=new K3(a,a.n-1-b,2,'I'+b);for(b=0;b!=a.n;b++){a.A[b+a.n]=new K3(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 K3(a,a.n,2,'Ld');FV(a)}\nfunction w7(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 Ocb(a,b){var c,d,e,f,g,h;a.e=WTb(oJb(b),10);a.k=WTb(oJb(b),10);a.n=WTb(oJb(b),10);c=WTb(oJb(b),10);a.d=new zZb;for(d=0;d!=c;d++){g=Ddb(oJb(b));e=WTb(oJb(b),10);f=WTb(oJb(b),10);h=WTb(oJb(b),10);mZb(a.d,new hlb(g,e,f,h))}a.j=Ddb(oJb(b));a.c=Ddb(oJb(b))}\nfunction A_(b,c,d,e,f,g){var h;BW.call(this,b,c,d,e,f);this.n=2;this.n=(new dUb(oJb(g))).a;h=XTb(VTb(oJb(g)));this.gb=true;this.f=5;try{this.f=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.p=h>this.f*0.5;x_(this,(f&1)!=0?1:2);FV(this);y_(this)}\nfunction epb(a){J6(vV,a.hb[1]);J6(vV,a.hb[2]);(a.bb&a.n)!=0&&(a.bb&a.k)!=0&&a.Mh()?(a.w=3):(a.w=a.R==-1?2:1);if((a.bb&a.k)!=0&&a.Mh()){if(a.R==-1){Ahb(a.C,a.hb[1],a.hb[a.w]);Ahb(a.D,a.hb[2],a.hb[a.w])}else{Ahb(a.C,a.hb[a.w],a.hb[1]);Ahb(a.D,a.hb[a.w],a.hb[2])}}}\nfunction $Hb(a){var b,c,d;if(ZHb(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=yT(sZb(a.c,b));c=sZb(a.b.Rb,b);c.d=d;d.length>0&&(a.b.ad[g$b(0,d.length),d.charCodeAt(0)]=sZb(a.b.Qb,b))}a6(a.b);SN(a,false);Q3==a&&(Q3=null)}\nfunction t7(a,b){var c,d,e,f,g;f=Ar(ys,P_b,8,b,15,1);v7(a,b,f);c=Ar(xs,w1b,8,b,15,1);e=yr(xs,[w$b,w1b],[14,8],15,[b,b],2);for(d=0;d!=b;d++){for(g=0;g!=b;g++)c[g]=0;c[d]=1;w7(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 sq(a,b,c){var d,e;d=PG(c.a.getTime());if(MG(d,0)<0){e=Q_b-aH(UG(WG(d),Q_b));e==Q_b&&(e=0)}else{e=aH(UG(d,Q_b))}if(b==1){e=$wnd.Math.min((e+50)/100|0,9);cVb(a,48+e&R_b)}else if(b==2){e=$wnd.Math.min((e+5)/10|0,99);Aq(a,e,2)}else{Aq(a,e,3);b>3&&Aq(a,0,b-3)}}\nfunction N5(a){var b=a.toDataURL('image/png');var c=window.open('',b5b,'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()},Q_b)}\nfunction fpb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);Yob(this);this.R=(f&this.r)!=0?-1:1;this.gb=true;dpb(this);this.T=this.Lh();this.u=this.Jh();try{this.T=XTb(VTb(oJb(g)));this.u=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}Wob=this.bb&this.j;FV(this)}\nfunction BX(a){var b,c,d;wV=new Plb(I1b,0,12);vV=a;dV=Ar(HA,w$b,36,eV,0,1);pV=new Hyb;qV=new Hyb;d=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);hV=3;sV=1;if(d){b=FI(d.a,J1b);c=FI(d.a,K1b);b!=null&&(hV=WTb(b,10));c!=null&&(sV=WTb(c,10))}MX(hV,false,false);MX(sV,true,false)}\nfunction NY(a){var b,c,d;a.t==5?(a.bb&=-8193):(a.bb|=8192);c=(d=a.Wf(),(d<127?String.fromCharCode(d&R_b)+' ':d+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);a.Ng()&&(c+=' '+a.n);(a.bb&8192)!=0&&(c+=' '+a.t);for(b=0;b!=a.cg();b++){a.A[b].s&&(c+=' '+a.mb[b])}return c}\nfunction Uab(a,b,c,d,e,f){var g;BW.call(this,a,b,c,d,e);g=oJb(f);GUb(g,Z$b)==0?(this.q=os(this,170)?0:1):GUb(g,'false')==0?(this.q=os(this,170)?1:0):(this.q=(new dUb(g)).a);this.o=sTb((rTb(),KUb(Z$b,oJb(f))));this.p=2;this.n=null;(this.bb&4)!=0&&(this.n=Ddb(oJb(f)))}\nfunction hZb(a,b){var c,d,e,f,g,h;f=a.a*s8b+a.b*1502;h=a.b*s8b+11;c=$wnd.Math.floor(h*t8b);f+=c;h-=c*C0b;f%=C0b;a.a=f;a.b=h;if(b<=24){return $wnd.Math.floor(a.a*cZb[b])}else{e=a.a*(1<<b-24);g=$wnd.Math.floor(a.b*dZb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction DN(a,b,c){var d;rN.call(this,a);this.Gb=b;d=Dr(wr(WF,1),w$b,2,6,[c+'Top',c+'Middle',c+'Bottom']);this.tb=new MN(d);De(this.tb,'');Qe(PU(UJ((RJ(),this.Sb))),'gwt-DecoratedPopupPanel');nN(this,this.tb);Pe(UJ(this.Sb),O0b,false);Pe(LN(this.tb),c+'Content',true)}\nfunction NEb(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=Ar(xs,w1b,8,a.t,15,1);a.o=Ar(xs,w1b,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=V3.td;a.r=0}\nfunction Qr(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 kUb(c)}if(b==0&&d!=0&&c==0){return kUb(d)+22}if(b!=0&&d==0&&c==0){return kUb(b)+44}return -1}\nfunction sJb(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=OQ(a.d,d);b=$wnd.confirm('Are you sure you want to delete '+e+'?');if(b){c=sZb(a.e,d);vVb(a.e,c,true);Mcb(c,false);QVb(Gcb,c.i);++Hcb;SQ(a.d,d)}}\nfunction qN(){VM.call(this);this.Ab=new aS(this);this.ub=(jS(),gS);this.Bb='gwt-PopupPanelGlass';this.Db=false;this.Fb=-1;this.Jb=new rS(this);this.Lb=-1;Eh((RJ(),this.Sb),Oi($doc));kN(this,0,0);PU(UJ(this.Sb)).className='gwt-PopupPanel';(null,Oh(this.Sb)).className=O0b}\nfunction f6(a){var b,c,d;d=we(JS());b=ve(JS());b=b-(a.wb?0:30);s5(a.dd)||(d=d-N3);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;Af(a.J,us(d*c));zf(a.J,us(b*c))}g6(a);a.Cd[0]==0&&g4(a)}\nfunction MOb(a){var b,c;c=Ddb(oJb(a));b=IOb(c);b.j=(new dUb(oJb(a))).a;b.v=VTb(oJb(a));b.p=VTb(oJb(a));b.b=VTb(oJb(a));b.s=VTb(oJb(a));b.q=VTb(oJb(a));b.a=VTb(oJb(a));b.r=VTb(oJb(a));b.g=VTb(oJb(a));b.i=VTb(oJb(a));b.n=VTb(oJb(a));b.o=VTb(oJb(a));b.c=VTb(oJb(a));return b}\nfunction cr(a,b){var c,d;d=0;c=new jVb;d+=ar(a,b,0,c,false);a.t=c.a;d+=dr(a,b,d,false);d+=ar(a,b,d,c,false);a.u=c.a;if(d<b.length&&(g$b(d,b.length),b.charCodeAt(d)==59)){++d;d+=ar(a,b,d,c,true);a.q=c.a;d+=dr(a,b,d,true);d+=ar(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction G3(a){var b;if(TUb(a.u,'/')){a.u=a.u.substr(1);a.j=true}else if(TUb(a.u,'#')){a.u=a.u.substr(1);a.a=true}b=QUb(a.u,'CLK:','');if(b.length!=a.u.length){a.d=true;a.u=b}b=QUb(a.u,'INV:','');if(b.length!=a.u.length){a.a=true;a.u=b}if(HUb(a.u,'clk')==0){a.u='';a.d=true}}\nfunction jW(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=us($wnd.Math.floor(a.a*(1-e)+b.a*e+f*g+z1b));c.b=us($wnd.Math.floor(a.b*(1-e)+b.b*e+f*h+z1b));d.a=us($wnd.Math.floor(a.a*(1-e)+b.a*e-f*g+z1b));d.b=us($wnd.Math.floor(a.b*(1-e)+b.b*e-f*h+z1b))}\nfunction OFb(a,b,c){this.e=a;this.b=c;this.d=new AQ;this.a=new pM((a$b(c),c)?'-':'+');Ve(this.a,new PFb(this),(Cn(),Cn(),Bn));se(this.a,'expand-but');xQ(this.d,this.a);this.c=new mO(b);ue(this.c).style['fontWeight']=(xl(),'bold');xQ(this.d,this.c);vM(this.d,this.c,(vQ(),sQ))}\nfunction EHb(a,b,c,d){var e,f,g,h,i;a.a.beginPath();f=new Hyb;g=new Hyb;h=new Hyb;i=new Hyb;e=sUb(b.a-c.a,b.b-c.b);jW(b,c,f,g,d/e,d);jW(b,c,h,i,1-d/e,d);Pf(a.a,b.a,b.b);Nf(a.a,f.a,f.b);Nf(a.a,h.a,h.b);Nf(a.a,c.a,c.b);Nf(a.a,i.a,i.b);Nf(a.a,g.a,g.b);Nf(a.a,b.a,b.b);a.a.fill()}\nfunction Rab(a){tW(a);IV(a,32);a.r=new Hyb;a.s=new Hyb;if((a.bb&2)!=0){a.k=pW(7);iW(a.eb,a.fb,a.k[0],0.5,8);iW(a.eb,a.fb,a.k[1],0.5,24);iW(a.eb,a.fb,a.k[2],0.4,24);iW(a.eb,a.fb,a.k[3],0.6,24);iW(a.eb,a.fb,a.k[4],0.5,19);iW(a.eb,a.fb,a.k[5],0.4,16);iW(a.eb,a.fb,a.k[6],0.5,13)}}\nfunction Hdb(a,b,c,d,e,f){var g,h;BW.call(this,a,b,c,d,e);this.A=32;this.o=XTb(VTb(oJb(f)));this.i=XTb(VTb(oJb(f)));h=oJb(f);this.j=Ddb(h);this.a=(new dUb(oJb(f))).a;this.d=Ar(xs,w1b,8,this.a,15,1);for(g=0;g!=this.a;g++)this.d[g]=XTb(VTb(oJb(f)));this.gb=true;Edb(this,this.j)}\nfunction Vr(a){var b,c,d,e,f;if(isNaN(a)){return hs(),gs}if(a<-9223372036854775808){return hs(),es}if(a>=9223372036854775807){return hs(),ds}e=false;if(a<0){e=true;a=-a}d=0;if(a>=__b){d=us(a/__b);a-=d*__b}c=0;if(a>=$_b){c=us(a/$_b);a-=c*$_b}b=us(a);f=Ir(b,c,d);e&&Or(f);return f}\nfunction mJ(a,b){var c,d,e;MJ(a.j,null,0);if(a.r){return}d=(e=Aj(b.a),e.length>0?e[0]:null);a.p=new ZI(ri((hi(),d).pageX||0),ri(d.pageY||0));c=Kg();MJ(a.k,a.p,c);MJ(a.e,a.p,c);a.n=null;if(a.g){SWb(a.q,new OJ(a.p,c));nh((fh(),a.i),2500)}a.o=new ZI(dT(a.s),hT(a.s));eJ(a);a.r=true}\nfunction M5(a){var b,c,d,e,f,g,h,i;P5(a);n6(a);h=30000;f=C4b;i=30000;g=C4b;c=q4(a);for(e=0;e!=a.ab.a.a.length;e++){b=f5(a,e);if(b.kb||c==0){h=D5(b.nb,D5(b.ob,h));f=A5(b.nb,A5(b.ob,f));i=D5(b.pb,D5(b.qb,i));g=A5(b.pb,A5(b.qb,g))}}d=new E8;d.b=(h+f)/2|0;d.c=(i+g)/2|0;d.a=c;return d}\nfunction t6(a,b){if(b){if(a.qd!=null)return;a.ed=true;lM(a.Mc,(oI(),(new dI(YSb('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));Fe(a.Mc,s2b);yb(a.yd)}else{a.ed=false;lM(a.Mc,(oI(),(new dI(YSb('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));Fe(a.Mc,'topButton-red');wb(a.yd);Z5(a)}}\nfunction ZCb(a,b,c){var d;if(b==0){mZb(a.u,new SEb(c,0,0,EDb(a,0,false)));!!c&&a.V.N.c&&!(os(c,210)||os(c,240)||os(c,215)||os(c,211))&&mZb(a.u,new SEb(c,1,3,EDb(a,1,false)))}else{d=c.fg(b);mZb(a.u,new SEb(c,d,b,EDb(a,d,false)));d==0&&(a.U=true);d==1&&(a.O=true)}dDb(a);TDb(a,false)}\nfunction er(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 jVb;while(a.b<a.o){d.a+='0';++a.b;++a.d}iVb(b,0,d.a)}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(FUb(b.a,c)!=48){e=c;break}}if(e>0){b.a=b.a.substr(0,0)+''+VUb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction jnb(){var e={success:function(b){function d(){var a=c.responseText;P5(inb);Q5(inb,a)}\ntry{if(b[0].bytes<b7b){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 wob(b,c,d,e,f,g){BW.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=XTb(VTb(oJb(g)));this.g=XTb(VTb(oJb(g)));this.o=XTb(VTb(oJb(g)));this.f=XTb(VTb(oJb(g)));this.e=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction Oqb(b,c,d,e,f,g){Ohb.call(this,b,c,d,e,f,g);if((f&3)==0){this.p=xib(2.1024259,0);this.q=this.p.n;f7(k7b+this.q);Lhb(this)}this.c=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)));this.a=XTb(VTb(oJb(g)));this.g=i0b;try{this.g=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction C8(a,b){var c,d,e,f;if(b==a.a)return true;if(a.e[b])return false;a.e[b]=true;d=d5(a.c,b);if(!d)return false;for(f=0;f!=d.b.a.a.length;f++){e=sZb(d.b,f);c=e.a;if(B8(a,b,c))return true}if(b==0){for(f=0;f!=a.c.rc.a.a.length;f++)if(B8(a,0,sZb(a.c.rc,f)))return true}return false}\nfunction uob(a){var b,c;tW(a);c=16;16>a.X/2&&(c=us(a.X/2));a.eb=fW(a.ib,a.jb,0.5-c/a.X);a.fb=fW(a.ib,a.jb,0.5+(c+2)/a.X);a.i=fW(a.ib,a.jb,0.5+(c-2)/a.X);b=pW(3);jW(a.eb,a.fb,b[0],b[1],0,16);b[2]=fW(a.ib,a.jb,0.5+(c-5)/a.X);a.d=MV(b);a.n=dW(a,1,0.30000001192092896);sW(a,a.ib,a.jb,16)}\nfunction vIb(b){var c,d,e,f,g;for(g=0;g!=b.c;g++){c=V4(b.i,b.e,g);if(!c)continue;f=b.d[g];try{c.k=!f.e?'':yT(f.e);f7('slidertext '+c.k+' '+f.e);!!c.d&&jO(c.d,c.k);d=vjb(yT(f.j));c.f=d;d=vjb(yT(f.g));c.e=d;n$(c,f.t)}catch(a){a=JG(a);if(os(a,15)){e=a;f7(qg(e,e.we()))}else throw KG(a)}}}\nfunction vR(a,b){var c,d,e,f,g,h;if(!a.o){return}d=VWb(a.b,b,0);if(d==-1){return}c=a.o?a.d:(RJ(),mL(a.d,0));h=(RJ(),mL(c,d));g=nL(h);e=b.i;if(!e){g==2&&Jh(h,mL(h,1));b.Sb[f1b]=2}else if(g==1){b.Sb[f1b]=1;f=$i($doc);f['vAlign']=a1b;Xh(f,AU(a.n).a);f.className='subMenuIcon';Eh(h,_J(f))}}\nfunction dDb(a){var b,c,d,e,f;a._=new zZb;f=0;b=0;d=0;if(a.s){for(c=0;c<2&&c<a.u.a.a.length;c++){mZb(a._,sZb(a.u,c))}}else{for(c=0;c!=a.u.a.a.length;c++){e=sZb(a.u,c);if(e.u==0){if(a.U){mZb(a._,e);LEb(e,f++)}}else if(e.u==1){if(a.O){mZb(a._,e);LEb(e,b++)}}else{mZb(a._,e);LEb(e,d++)}}}}\nfunction WBb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);TBb(this);try{this.q=XTb(VTb(oJb(g)));this.r=XTb(VTb(oJb(g)));this.mb[0]=0;this.mb[1]=-this.q;this.mb[2]=-this.r;this.t=XTb(VTb(oJb(g)));this.k=XTb(VTb(oJb(g)));this.j=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}UBb(this)}\nfunction jEb(a,b,c,d,e){if(c>0){a.u=new zZb;mZb(a.u,new SEb(d,d.fg(b),b,EDb(a,d.fg(b),false)));mZb(a.u,new SEb(d,d.fg(c),c,EDb(a,d.fg(c),false)));return}if(e){a.u=new zZb;mZb(a.u,new SEb(d,d.fg(b),0,EDb(a,d.fg(b),false)));mZb(a.u,new SEb(e,d.fg(c),0,EDb(a,d.fg(b),false)));return}hEb(a,b)}\nfunction o$b(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(g$b(c+3,a.length),a.charCodeAt(c+3)+(g$b(c+2,a.length),31*(a.charCodeAt(c+2)+(g$b(c+1,a.length),31*(a.charCodeAt(c+1)+(g$b(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+FUb(a,c++)}b=b|0;return b}\nfunction aub(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.j=XTb(VTb(oJb(g)));this.e=XTb(VTb(oJb(g)));this.a=sTb((rTb(),KUb(Z$b,oJb(g))));this.f='';try{this.f=Ddb(oJb(g))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.d=Ar(xs,w1b,8,3,15,1);this.c=Ar(xs,w1b,8,3,15,1);this.b=Ar(xs,w1b,8,3,15,1)}\nfunction XDb(a){var b,c,d,e;e=a.u.a.a.length==2?sZb(a.u,1).e:null;c=!e?-1:x5(a.V,e);d=c;while(true){for(++c;c<a.V.ab.a.a.length;c++){b=f5(a.V,c);if((os(b,210)||os(b,211))&&b!=sZb(a.u,0).e){if(a.u.a.a.length==1)mZb(a.u,new REb(b));else{sZb(a.u,1).e=b;sZb(a.u,1).u=0}return}}if(d==-1)return;c=d=-1}}\nfunction lL(){lL=kH;gL={_default_:uL,dragenter:tL,dragover:tL};iL={click:sL,dblclick:sL,mousedown:sL,mouseup:sL,mousemove:sL,mouseover:sL,mouseout:sL,mousewheel:sL,keydown:rL,keyup:rL,keypress:rL,touchstart:sL,touchend:sL,touchmove:sL,touchcancel:sL,gesturestart:sL,gestureend:sL,gesturechange:sL}}\nfunction QI(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=OI(f.a,b,k.a,g);j=OI(f.b,b,k.b,g);h=new ZI(i,j);a.e=h;d=a.b;c=XI(h,new ZI(d,d));m=a.d;UI(a,new ZI(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 g4(a){var b,c,d,e;if(!a.ab)return;b=c5(a);g6(a);e=1;c=a.j.a;if(a.Qc==0&&a.j.b<800){d=us(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 KGb(a){var b,c,d,e;e=yT(a.d).toLowerCase();Dj(ue(a.a));d=new zZb;for(b=0;b!=a.c.Rb.a.a.length;b++){c=sZb(a.c.Rb,b);LUb(c.b.toLowerCase(),(a$b(e),e))!=-1&&(pZb(d,c.b)||mZb(d,c.b))}zXb();yZb(d,new VGb);for(b=0;b!=d.a.a.length;b++)MQ(a.a,(CZb(b,d.a.a.length),UWb(d.a,b)));d.a.a.length>0&&TQ(a.a)}\nfunction Mg(b,c,d){Lg();function e(){b.onerror=b.onreadystatechange=b.onload=null;d&&Ng(b)}\nb.onload=r$b(function(){e();c&&c.ue(null)});b.onerror=r$b(function(){e();if(c){var a=new Bg('onerror() called.');c.te(a)}});b.onreadystatechange=r$b(function(){/loaded|complete/.test(b.readyState)&&b.onload()})}\nfunction jr(a,b){var c,d,e,f,g;g=a.a.length;gVb(a,b.toPrecision(20));f=0;e=MUb(a.a,'e',g);e<0&&(e=MUb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&FUb(a.a,d)==43&&++d;d<a.a.length&&(f=WTb(VUb(a.a,d),10));hVb(a,e,a.a.length)}c=MUb(a.a,'.',g);if(c>=0){a.a=WUb(a.a,0,c)+''+VUb(a.a,c+1);f-=a.a.length-c}return f}\nfunction vDb(a,b){var c,d,e;Bmb(b,yV);a.$=10;if(a._.a.a.length==0){a.L&&qDb(a,b);return}c=rZb(a._);a.T&&yDb(a,c,b);a.P&&uDb(a,b,'Max='+MEb(c,a.q));if(a.Q){e=a.A.a-5;xmb(b,'Min='+MEb(c,a.r),0,e)}a.S&&xDb(a,b);a.J&&mDb(a,b);a.K&&pDb(a,b);d=HDb(a,true);d!=null&&d!=''&&uDb(a,b,d);a.N&&tDb(a,b);a.L&&qDb(a,b)}\nfunction M4(a,b,c,d){var e,f,g,h,i;a.T==-1&&(a.T=Fmb(a.fc.nb,a.fc.pb,b,c)>Fmb(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=sZb(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;nW(g,i,e,f)}}else nW(a.fc,a.T,e,f);H5(a)}\nfunction KU(a){EU();var b=$doc.createElement('div');b.tabIndex=0;var c=$doc.createElement('input');c.type='text';c.tabIndex=-1;c.setAttribute(R$b,Z$b);var d=c.style;d.opacity=0;d.height='1px';d.width='1px';d.zIndex=-1;d.overflow=c0b;d.position=m_b;c.addEventListener('focus',a,false);b.appendChild(c);return b}\nfunction amb(a){var b,c,d,e;b=eW(a,a.mb[0]);c=a.b/a.c;if(c<$6b){d=c*3;e=us(255*d);e<0&&(e=0);return new m9(e+((255-e)*b.d/255|0),(255-e)*b.c/255|0,(255-e)*b.a/255|0)}if(c<0.6667){e=us((c-$6b)*3*255);e<0&&(e=0);return new m9(255,e,0)}if(c<1){e=us((c-_6b)*3*255);e<0&&(e=0);return new m9(255,255,e)}return j9(),h9}\nfunction Ztb(a,b){var c,d,e,f;c=eW(a,a.mb[b*2]);d=a.d[b]/a.e;if(d<$6b){e=d*3;f=us(255*e);f<0&&(f=0);return new m9(f+((255-f)*c.d/255|0),(255-f)*c.c/255|0,(255-f)*c.a/255|0)}if(d<0.6667){f=us((d-$6b)*3*255);f<0&&(f=0);return new m9(255,f,0)}if(d<1){f=us((d-_6b)*3*255);f<0&&(f=0);return new m9(255,255,f)}return j9(),h9}\nfunction BS(){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 qS(a,b,c){var d;a.c=c;$(a);if(a.g){wb(a.g);a.g=null;nS(a)}a.a.Kb=b;pN(a.a);d=!c&&a.a.Db;a.a.ub!=(jS(),gS)&&!b&&(d=false);a.i=b;if(d){if(b){mS(a);ue(a.a).style[l_b]=m_b;a.a.Lb!=-1&&kN(a.a,a.a.Fb,a.a.Lb);ue(a.a).style[L0b]=M0b;VL((QS(),US()),a.a);a.g=new vS(a);xb(a.g,1)}else{ab(a,200,Kg(),null)}}else{oS(a)}}\nfunction Zub(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.w=(new dUb(oJb(g))).a;this.d=100;try{this.s=XTb(VTb(oJb(g)));this.r=XTb(VTb(oJb(g)));this.mb[0]=0;this.mb[1]=-this.s;this.mb[2]=-this.r;this.d=XTb(VTb(oJb(g)));this.u=Ddb(oJb(g))}catch(a){a=JG(a);if(os(a,15)){this.u=c6b}else throw KG(a)}Pub=this.bb&2;Yub(this)}\nfunction xib(a,b){var c,d,e,f,g,h;sib();e=new cWb((new WVb(eib)).a);while(e.b){h=aWb(e);d=h.gi();if($wnd.Math.abs(d.j-a)<K6b&&d.r==0&&$wnd.Math.abs(d.a-b)<K6b&&d.e==2)return d}f=1/($wnd.Math.exp(a*19.331142470520007)-1);g='fwdrop='+a;b!=0&&(g=g+' zvoltage='+b);c=vib(g);c.q=f;c.e=2;c.a=b;c.p=c.o=true;lib(c);return c}\nfunction m6(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=f5(a,h);if(os(c,163)){f=true;i=KVb(a.pc,c.bg(0));i.a=0;break}os(c,47)&&(g=true);!k&&os(c,48)&&(k=c)}if(!b&&!f&&!!k&&!g){e=new V8;j=k.bg(0);oZb(a.oc,e);d=KVb(a.pc,j);d?(d.a=0):NVb(a.pc,j,new G8(0))}else{e=new V8;oZb(a.oc,e)}}\n",
"function Vq(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 jVb;if(!isNaN(b)&&!isFinite(b)){gVb(c,d?a.q:a.t);c.a+=S_b;gVb(c,d?a.r:a.u);return c.a}b*=a.p;f=jr(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&FUb(c.a,e)==57){fr(a,c,e-1);f+=c.a.length-e;hVb(c,e,c.a.length)}Wq(a,d,c,f);return c.a}\nfunction IYb(){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 Fib(a){var b,c,d;b=new Emb(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);Sf(a.b,k9($4(V3)));a.b.setTransform(1,0,0,1,0,0);Lf(a.b,0,0,a.b.canvas.width,a.b.canvas.height);Wf(a.b,1/a.j,0,0,1/a.j,0,0);fcb(a.a,sTb(yM(a.d))?a.f?yT(a.f):a.e.i:null);MY(a.a,b)}\nfunction ocb(a){var b,c;a.a=new hcb(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==vV.O&&(a.bb&=-3);WY(a.a,(a.bb&2)!=0?1:2);fcb(a.a,(a.b.e&1)!=0?a.b.i:null);a.a.D=a.b.k;a.a.F=a.b.n;ecb(a.a,a.e);for(b=0;b!=a.e;b++){c=sZb(a.b.d,b);gcb(a.a,b,c.c,c.d,c.a)}VY(a.a);for(b=0;b!=a.e;b++)A9(a,b,SY(a.a,b))}\nfunction sDb(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=aH(PG($wnd.Math.round(c*d)))+M1b;g=us($wnd.Math.ceil(Of(b.a,f).width));e=h+g+4;if(c>0){b.a.strokeStyle='#880000';b.a.fillStyle='#880000';tmb(b,h,0,h,a.A.a)}b.a.strokeStyle=I7b;b.a.fillStyle=I7b;xmb(b,f,h+2,a.A.a)}}\nfunction zwb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=H1b;try{this.f=XTb(VTb(oJb(g)));this.g=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)));this.mb[0]=XTb(VTb(oJb(g)));this.mb[1]=XTb(VTb(oJb(g)));this.a=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.gb=true;xwb(this,(f&2)!=0?1:2);wwb(this)}\nfunction DDb(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?T_b:0)|(a.p?8192:0)|(a.S?v0b:0)|(a.K?32768:0)|(a.k?w0b:0)|(a.J?x0b:0)|(a.L?A0b:0);c|=t0b;b=0;for(e=new nXb(a.u.a);e.a<e.c.a.length;){d=lXb(e);b|=d.b?1:0}c|=b!=0?y0b:0;a.o&&(c|=B0b);return c}\nfunction NH(a){var b;b=a.d.style;a.Y?(b[k0b]='',undefined):(b[k0b]=(Zk(),Y$b),undefined);b[d0b]=a.p?a.g+z_b:'';b[f0b]=a.A?a.V+z_b:'';b[g0b]=a.q?a.j+z_b:'';b[h0b]=a.n?a.a+z_b:'';b[V$b]=a.B?a.Z+z_b:'';b[U$b]=a.o?a.e+z_b:'';b=a.c.style;switch(2){case 2:b[d0b]=(sm(),e0b);b[g0b]=e0b;}switch(2){case 2:b[f0b]=(sm(),e0b);b[h0b]=e0b;}}\nfunction Qlb(a){var b;a.D=2;a.F=a.n*2+1;a.A=Ar(Xz,w$b,9,a.n*3+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new K3(a,a.n-1-b,2,'A'+b);a.A[b+a.n]=new K3(a,a.n-1-b+a.n,2,'B'+b);a.A[b+a.n*2]=new K3(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 K3(a,0,3,'C');a.A[a.b].k=true;a.A[a.a]=new K3(a,a.n*2,2,'Cin');FV(a)}\nfunction HCb(){var e=$doc.getElementById(S6b).files,f=e.length;if(f>=1){if(e[0].size>=128000){PK(YSb('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];KY();pCb=c;qjb(S3);pCb=null};g.readAsArrayBuffer(e[0])}}\nfunction BLb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);vLb(this);this.f=XTb(VTb(oJb(f)));this.g=XTb(VTb(oJb(f)));this.d=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));this.e=XTb(VTb(oJb(f)));xLb(this,this.d);this.a=wLb(this);this.p=_G(PG($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=xLb(this,this.p);this.k=Ddb(oJb(f));yLb(this)}\nfunction Aab(a){var b,c;a.D=2;a.F=a.n>2?a.n:2;a.A=Ar(Xz,w$b,9,(a.bb&4)!=0?a.n+3:a.n+2,0,1);a.A[0]=new K3(a,0,2,'');a.A[0].d=true;a.A[0].a=(a.bb&8)!=0;a.A[1]=new K3(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 K3(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 K3(a,a.F-2,2,'U/D'));FV(a)}\nfunction BV(c){var b=c;c.getType=r$b(function(){return b.Qf()});c.getInfo=r$b(function(){return b.Zf()});c.getVoltageDiff=r$b(function(){return b.ig()});c.getVoltage=r$b(function(a){return b.jg(a)});c.getCurrent=r$b(function(){return b.Tf()});c.getLabelName=r$b(function(){return b.Nh()});c.getPostCount=r$b(function(){return b.cg()})}\nfunction j9(){j9=kH;h9=new m9(255,255,255);f9=new m9(192,192,192);d9=new m9(128,128,128);Z8=new m9(128,128,128);c9=new m9(64,64,64);b9=new m9(64,64,64);$8=new m9(0,0,0);g9=new m9(255,0,0);new m9(255,175,175);new m9(255,200,0);i9=new m9(255,255,0);e9=new m9(0,255,0);new m9(255,0,255);a9=new m9(0,255,255);_8=new m9(0,0,255);new o9('')}\nfunction Axb(a){var b;a.a=16;a.b=a.a*2;a.d=sZb(a.w,0);b=sZb(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)))';L1(b);a.i=sZb(a.w,2);Vub(a.i,700);a.c=Ar(xs,w1b,8,4,15,1)}\nfunction tCb(b,c,d,e,f,g){KY();var h,i;_Y.call(this,b,c,d,e,f,g);this.g=new iYb;this.b=WTb(oJb(g),10);this.d=WTb(oJb(g),10);rCb(this);try{while(true){h=WTb(oJb(g),10);if(h<0)break;i=WTb(oJb(g),10);NVb(this.g,nUb(h),nUb(i));while(true){i=WTb(oJb(g),10);if(i<0)break;NVb(this.g,nUb(++h),nUb(i))}}}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction t0(d,e){o0();var f=e.files;var g=new (window.AudioContext||window.webkitAudioContext);d.Xg(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.Wg(b)},function(a){console.log('Error with decoding audio data'+a.err)})};h.readAsArrayBuffer(f[0])}}\nfunction Lob(a){a.D=2;a.F=3;a.A=Ar(Xz,w$b,9,5+((a.bb&2)!=0?1:0),0,1);a.A[0]=new K3(a,0,2,'J');a.A[1]=new K3(a,1,2,'');a.A[1].d=true;a.A[1].a=(a.bb&4)==0;a.A[2]=new K3(a,2,2,'K');a.A[3]=new K3(a,0,3,'Q');a.A[3].k=a.A[3].s=true;a.A[4]=new K3(a,2,3,'Q');a.A[4].k=true;a.A[4].j=true;if((a.bb&2)!=0){a.A[5]=new K3(a,1,3,'R');a.A[5].a=(a.bb&8)!=0}}\nfunction Fp(b,c){var d,e,f,g,h,i;if(!c){throw KG(new yUb('Cannot fire null event'))}try{++b.b;h=(e=Ip(b,c.He(),null),e);d=null;i=b.c?h.bi(h.Zh()):h.ai();while(b.c?i.di():i.uf()){g=b.c?i.ei():i.vf();try{c.Ge(g)}catch(a){a=JG(a);if(os(a,37)){f=a;!d&&(d=new mYb);NVb(d.a,f,d)}else throw KG(a)}}if(d){throw KG(new Op(d))}}finally{--b.b;b.b==0&&Jp(b)}}\nfunction gxb(a){var b,c,d;a.bb|=1;switch(a.f){case 0:fxb(a);break;case 1:c=new qJb(Xwb,'/');y9(a,c,Ywb,Wwb);exb(a).d=1.0E-11/(a.k/0.55);exb(a).o=a.a;d=a.c/p7b;sZb(a.w,11).a/=d;Vub(sZb(a.w,9),d*100);Vub(sZb(a.w,10),d*100);Vub(sZb(a.w,12),d*100);Vub(sZb(a.w,16),d*100);break;case 2:b=new qJb($wb,'/');y9(a,b,_wb,Zwb);}a.b=Ar(xs,w1b,8,5,15,1);hxb(a)}\nfunction fDb(a,b,c){var d,e,f,g,h,i,j,k,m;if(u4(a.V))return;if(!Ozb(a.A,b,c)){a.I=-1;return}if(a.u.a.a.length==0){a.I=-1;return}i=PEb(sZb(a.u,0),a.A.b);h=b-a.A.c+i&a.G-1;k=(a.A.a-1)/2|0;e=P6b;d=-1;for(g=0;g!=a._.a.a.length;g++){m=sZb(a._,g);j=us(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&&(UCb=sZb(a._,a.I).u)}\nfunction Uzb(a,b){var c,d,e,f,g,h,i,j;h=a.b;j=a.a;if(TG(YG(h,j),0)){return new Yzb(b)}d=b.b;f=b.a;if(TG(YG(d,f),0)){return new Yzb(a)}g=a.c;i=a.d;h=LG(h,g);j=LG(j,i);c=b.c;e=b.d;d=LG(d,c);f=LG(f,e);g>c&&(g=c);i>e&&(i=e);MG(h,d)<0&&(h=d);MG(j,f)<0&&(j=f);h=ZG(h,g);j=ZG(j,i);MG(h,t$b)>0&&(h=t$b);MG(j,t$b)>0&&(j=t$b);return new Wzb(g,i,aH(h),aH(j))}\nfunction EL(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=r$b(TK)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=r$b(function(a){try{GK&&jp((!HK&&(HK=new aL),HK),false)}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}\nfunction TV(a,b,c,d,e){var f,g,h,i,j,k;g=false;if(JUb(c.substr(0,1),'/')){g=true;c=c.substr(1)}h=us(Of(b.a,c).width);f=b.b;b.a.save();b.c=b.b;b.a.textBaseline=a1b;i=e.a;j=e.b;if(d.b!=e.b){i-=h/2|0;j+=UX(e.b-d.b)*f}else{e.a>d.a?(i+=4):(i-=4+h)}Mf(b.a,c,i,j);CV(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;tmb(b,i,k,i+h,k)}}\nfunction zNb(a){var b,c,d,e,f,g,h,i;tW(a);b=a.ab==0?UX(a._):-UX(a.ab);c=gW(a.ib,a.jb,0,-a.s*b);d=gW(a.ib,a.jb,1,-a.s*b);i=vV.tb/2|0;e=gW(a.ib,a.jb,0,-((a.s/2|0)-i)*b);f=gW(a.ib,a.jb,1,-((a.s/2|0)-i)*b);g=gW(a.ib,a.jb,0,-((a.s/2|0)+i)*b);h=gW(a.ib,a.jb,1,-((a.s/2|0)+i)*b);a.k=Dr(wr(jD,1),A1b,19,0,[c,d,a.ib,a.jb]);a.g=Dr(wr(jD,1),A1b,19,0,[g,h,e,f])}\nfunction rCb(a){var b,c;a.D=2;a.F=FX(a.b,a.d)+1;a.A=Ar(Xz,w$b,9,2+a.b+a.d,0,1);a.A[0]=new K3(a,0,2,'WE');a.A[0].j=true;a.A[1]=new K3(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 K3(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 K3(a,a.F-a.d+b,3,'D'+(a.d-b-1));a.A[c].k=true}FV(a)}\nfunction YKb(a,b,c,d,e,f){var g,h,i,j,k,m;h=us(Of(b.a,c).width);i=us(Of(b.a,d).width);j=h>i?h:i;g=b.b;b.a.save();b.c=b.b;b.a.textBaseline=a1b;k=f.a;m=f.b;if(e.b!=f.b){k-=j/2|0;m+=UX(f.b-e.b)*g;f.b<e.b&&(m-=10)}else{f.a>e.a?(k+=4):(k-=4+j)}Mf(b.a,c,k+((j-h)/2|0),m);Mf(b.a,d,k+((j-i)/2|0),m+14);CV(a,k,m-(g/2|0),k+j,m+14+(g/2|0));b.a.restore();b.b=b.c}\nfunction VV(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;Dmb(b,wV);g=us(Of(b.a,c).width);Bmb(b,yV);j=b.b/2|0;if(os(a,47)||os(a,239)){h=a.ob;k=a.qb}else{h=(a.ob+a.nb)/2|0;k=(a.qb+a.pb)/2|0}e=us(a.Y*d);f=us(a.Z*d);if(e==0)Mf(b.a,c,h-(g/2|0),k-(f<0?-f:f)-2);else{i=h+(e<0?-e:e)+2;(os(a,48)||a.nb<a.ob&&a.pb>a.qb)&&(i=h-(g+(e<0?-e:e)+2));Mf(b.a,c,i,k+f+j)}}\nfunction qeb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);neb(this);this.d=R1b;this.q=0;this.k=XTb(VTb(oJb(f)));this.p=XTb(VTb(oJb(f)));this.b=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));this.a=XTb(VTb(oJb(f)));this.e=XTb(VTb(oJb(f)));this.g=XTb(VTb(oJb(f)));this.r=XTb(VTb(oJb(f)));this.i=new Inb(vV);this.j=new Inb(vV);Fnb(this.i,this.k,0,2);Fnb(this.j,this.a,0,2)}\nfunction eAb(a,b,c,d,e,f){BW.call(this,a,b,c,d,e);_zb(this);this.q=Ddb(oJb(f));this.p=XTb(VTb(oJb(f)));this.c=XTb(VTb(oJb(f)));this.w=XTb(VTb(oJb(f)));this.f=XTb(VTb(oJb(f)));this.v=XTb(VTb(oJb(f)));this.D=VTb(oJb(f));this.H=WTb(oJb(f),10);this.B=WTb(oJb(f),10);this.C=WTb(oJb(f),10);this.gb=true;this.o=new Inb(vV);Fnb(this.o,this.p,this.c,2);cAb(this);FV(this)}\nfunction MN(a){var b,c,d,e;WM.call(this,(RJ(),aj($doc)));d=this.Sb;this.b=Zi($doc);Eh(d,_J(this.b));d[Q0b]=0;d[R0b]=0;for(b=0;b<a.length;b++){c=(e=_i($doc),e.className=a[b]||'',undefined,Mq(),Eh(e,_J(NN(a[b]+'Left'))),Eh(e,_J(NN(a[b]+'Center'))),Eh(e,_J(NN(a[b]+'Right'))),e);Eh(this.b,_J(c));b==1&&(this.a=UJ(mL(c,1)))}this.Sb.className='gwt-DecoratorPanel'}\nfunction ZN(a){var b,c;DN.call(this,false,true,F$b);_e(a);this.lb=a;c=(RJ(),KN(this.tb));Eh(c,_J(ue(this.lb)));GL(this,this.lb);PU(UJ(this.Sb)).className='gwt-DialogBox';this.sb=fj($doc);this.mb=(hi(),0);this.nb=0;b=new rO(this);Ve(this,b,(ao(),ao(),_n));Ve(this,b,(vo(),vo(),uo));Ve(this,b,(go(),go(),fo));Ve(this,b,(qo(),qo(),po));Ve(this,b,(lo(),lo(),ko))}\nfunction g$(){var a;qN.call(this);a=(!wI&&(DI(),CI)&&(wI=new AI(q0b)),wI);JI(a.a,'versionString','3.1.3js');this.b=new dU;nN(this,this.b);Ie(this.b,c2b);_T(this.b,new pO('<iframe src=\"about.html\" width=\"400\" height=\"430\" scrolling=\"auto\" frameborder=\"0\"><\\/iframe><br>'));_T(this.b,this.a=new pM(d2b));Ve(this.a,new h$(this),(Cn(),Cn(),Bn));bN(this);oN(this)}\nfunction i2(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.A=Ar(Xz,w$b,9,a.j+2,0,1);a.a=a.j/2|0;for(b=0;b!=a.a;b++){a.A[b*2]=new K3(a,b*2,2,String.fromCharCode(65+b&R_b)+'+');a.A[b*2+1]=new K3(a,b*2+1,2,String.fromCharCode(65+b&R_b)+'-');a.A[b*2+1].k=true}a.A[b*2]=new K3(a,0,3,'O+');a.A[b*2].k=true;a.A[b*2+1]=new K3(a,1,3,'O-');a.g=new flb;a.b=Ar(xs,w1b,8,a.a,15,1);FV(a)}\nfunction C2(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.a=a.j/2|0;a.A=Ar(Xz,w$b,9,a.j+2,0,1);for(b=0;b!=a.a;b++){a.A[b*2]=new K3(a,b*2,2,String.fromCharCode(65+b&R_b)+'+');a.A[b*2+1]=new K3(a,b*2+1,2,String.fromCharCode(65+b&R_b)+'-');a.A[b*2+1].k=true}a.A[b*2]=new K3(a,0,3,'V+');a.A[b*2].k=true;a.A[b*2+1]=new K3(a,1,3,'V-');a.g=new flb;a.b=Ar(xs,w1b,8,a.a,15,1);FV(a)}\nfunction zDb(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?Bmb(b,rV):Bmb(b,(j9(),c9));Zf(b.a,a.A.c+18,a.A.d+a.A.a-18);SW(b,0,0,5);TW(b,-8,0,-5,0);TW(b,8,0,5,0);TW(b,0,-8,0,-5);TW(b,0,8,0,5);TW(b,-6,-6,-4,-4);TW(b,6,-6,4,-4);TW(b,-6,6,-4,4);TW(b,6,6,4,4);b.a.restore()}}\nfunction ZHb(a){var b,c,d,e,f,g;c=Ar(Yy,w$b,122,127,0,1);f=false;for(e=0;e!=a.c.a.a.length;e++){b=sZb(a.c,e);g=Qh((RJ(),b.Sb),o1b);if(g.length==0)continue;d=(g$b(0,g.length),g.charCodeAt(0));if(d>c.length){b.Sb.style[T7b]='red';f=true;continue}if(c[d]){b.Sb.style[T7b]='red';c[d].Sb.style[T7b]='red';f=true}else{b.Sb.style[T7b]='black'}c[d]=b}pf(a.a,!f);return f}\nfunction NP(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw KG(new nTb('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--){eP(a,c,d);e=gP(a,c,d,false);f=bQ(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=bQ(a.c,c);h=(i=(RJ(),$i($doc)),i.innerHTML=l0b,RJ(),i);pL(g,_J(h),d)}}}a.a=b;_P(a.e,b,false)}\nfunction _Y(a,b,c,d,e,f){KY();var g;BW.call(this,a,b,c,d,e);this.Ng()&&(nJb(f)?(this.n=(new dUb(oJb(f))).a):(this.n=this.Hg()));this.t=(this.bb&8192)!=0?VTb(oJb(f)):5;this.gb=true;this.Pg();WY(this,(e&1)!=0?1:2);for(g=0;g!=this.cg();g++){if(this.A==null)this.mb[g]=XTb(VTb(oJb(f)));else if(this.A[g].s){this.mb[g]=XTb(VTb(oJb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction EBb(a){var b,c;a.D=a.n>2?a.n:2;a.F=2;a.A=Ar(Xz,w$b,9,(a.bb&2)!=0&&a.n>=3?a.n+3:a.n+2,0,1);a.A[0]=new K3(a,1,2,'');a.A[0].d=true;a.A[1]=new K3(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 K3(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 K3(a,1,1,'CE');a.A[a.a].j=true}else a.a=-1;FV(a)}\nfunction SUb(a,b){var c,d,e,f,g,h,i,j;c=new RegExp(b,'g');i=Ar(WF,w$b,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=WUb(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 yhb(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)/B6b;d>0?(b=c+B6b*$wnd.Math.log(d)):(b=a.i)}else{b=B6b*$wnd.Math.log(b/B6b)}a.d.C=false}b=-(b+a.j)}return b}\nfunction bY(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.o=5;this.n=40;this.r=0;this.j=0.5;try{this.r=(new dUb(oJb(g))).a;this.n=XTb(VTb(oJb(g)));this.o=XTb(VTb(oJb(g)));this.i=XTb(VTb(oJb(g)));this.q=XTb(VTb(oJb(g)));this.j=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}if((this.bb&2)!=0){this.bb&=-3;this.q=R1b}(this.bb&4)==0&&this.r==5&&(this.j=S1b);this.qg()}\nfunction O4(a,b,c){var d,e,f,g,h,i;i=false;!!a.fc&&!a.fc.kb&&xW(a.fc,i=true);if(!J5(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=f5(a,h);e.kb&&!GV(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.ab.a.a.length;h++){e=f5(a,h);e.kb&&mW(e,f,g)}H5(a)}i&&(a.fc.kb=false,undefined);return d}\nfunction e5(b,c,d){var e,f,g;!b.u&&(b.u=new iYb);OVb(b.u,d,c);g='';e=null;try{e=g7(d,0,0)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}if(e){if(e.hg()>0){g+=ms(e.hg()&R_b);b.ad[e.hg()]!=null&&!JUb(b.ad[e.hg()],d)&&f7('already have shortcut for '+ms(e.hg()&R_b)+' '+e);b.ad[e.hg()]=d}e.Gf()}g==''?(f=new C3(c)):(f=new E3(c,g));QR(f,new Jub(G$b,d));mZb(b.Rb,f);mZb(b.Qb,d);return f}\nfunction q$(b,c){var d,e,f;e=WTb(oJb(b),10);if(e==-1)return;try{f=oJb(b);if(JUb(f.substr(0,1),'F')){this.c=WTb(f.substr(1),10);f=oJb(b)}this.a=WTb(f,10);this.f=VTb(oJb(b));this.e=VTb(oJb(b));if((this.c&1)!=0){d=WTb(oJb(b),10);this.i=d==-1?null:sZb(c.c,d)}this.k=Ddb(oJb(b))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}try{this.b=f5(c,e)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}\nfunction x9(a,b){var c,d,e,f,g,h,i,j,k,m;d=new zZb;mZb(d,nUb(b));for(e=0;e<d.a.a.length;e++){m=(CZb(e,d.a.a.length),UWb(d.a,e)).a;c=sZb(a.A,m).b;for(f=0;f<c.a.a.length;f++){j=(CZb(f,c.a.a.length),UWb(c.a,f));i=j.a;if(i.lg(j.b))return true;for(g=0;g!=i.cg();g++)if(g!=j.b&&i.Sf(j.b,g)){h=i.hb[g];for(k=0;k!=a.hb.length;k++)a.hb[k]==h&&!pZb(d,nUb(k))&&mZb(d,nUb(k))}}}return false}\nfunction V2(a,b){var c,d;sW(a,a.ib,a.jb,12);yW(a,b,a.mb[0]);UW(b,a.ib,a.eb);wW(a,b);UW(b,a.i[0],a.i[1]);vV.Cc.c&&Bmb(b,(j9(),d9));yW(a,b,a.mb[1]);UW(b,a.jb,a.fb);wW(a,b);if(a.k==null)UW(b,a.j[0],a.j[1]);else{for(c=0;c!=a.k.length-1;c++)UW(b,a.k[c],a.k[c+1])}a.V=zW(a.W,a.V);if(vV.O!=a){RV(b,a.ib,a.eb,a.V);RV(b,a.jb,a.fb,-a.V)}UV(a,b);if(vV.cd.c){d=vX(a.d,'F',true);VV(a,b,d,12)}}\nfunction qyb(a){var b;a.D=a.n+2;a.F=3;a.A=Ar(Xz,w$b,9,((a.bb&2)!=0?4:3)+a.n,0,1);a.A[0]=new K3(a,1,2,'LD');a.A[1]=new K3(a,2,2,'');a.A[1].d=true;a.A[2]=new K3(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 K3(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 K3(a,a.n-b,0,'D'+(a.n-(b+1)));FV(a)}\nfunction oDb(a,b,c,d,e,f){var g,h,i,j,k;j=0;i=15*d;for(h=0;h!=d;h++){k=us(Of(b.a,c[h]).width);k>j&&(j=k)}Bmb(b,yV);tmb(b,e,a.A.d,e,a.A.d+a.A.a);(a$b(f),f)&&tmb(b,a.A.c,a.V.cc,a.A.c+a.A.b,a.V.cc);Bmb(b,a.V.Fc.c?(j9(),h9):(j9(),$8));g=e;e<(j/2|0)&&(g=j/2|0);Amb(b,g-(j/2|0),a.A.d-i,j,i);Bmb(b,yV);for(h=0;h!=d;h++){k=us(Of(b.a,c[h]).width);xmb(b,c[h],g-(k/2|0),a.A.d-2-(d-1-h)*15)}}\nfunction qJ(a,b){var c,d;if(a.s==b){return}eJ(a);for(d=new nXb(a.d);d.a<d.c.a.length;){c=lXb(d);ZU(c.a)}a.d.a=Ar(QF,w$b,1,0,5,1);nJ(a);oJ(a);a.s=b;b.Nb&&(oJ(a),a.b=gK(new DJ(a)));a.a=We(b,new uJ(a),(!bp&&(bp=new On),bp));SWb(a.d,Ve(b,new vJ(a),(Zo(),Zo(),Yo)));SWb(a.d,Ve(b,new xJ(a),(Uo(),Uo(),To)));SWb(a.d,Ve(b,new zJ(a),(Oo(),Oo(),No)));SWb(a.d,Ve(b,new BJ(a),(Jo(),Jo(),Io)))}\nfunction Mr(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=Pr(b)-Pr(a);g=Zr(b,j);i=Ir(0,0,0);while(j>=0){h=Sr(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&&Or(i);if(f){if(d){Fr=Xr(a);e&&(Fr=as(Fr,(hs(),fs)))}else{Fr=Ir(a.l,a.m,a.h)}}return i}\nfunction MSb(){var b,c,d,e,f,g;d=new Nzb;b=LVb(d.a,'lang');if(b==null){f=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);!!f&&(b=FI(f.a,'language'));b==null&&(b=LSb())}KUb(b,'zh-tw')||KUb(b,'zh-cht')?(b='zh-tw'):(b=RUb(b,'-.*',''));if(JUb(b.substr(0,2),'en')){c=new iYb;NSb(c);return}g=_g()+'locale_'+b+'.txt';e=new _p((Yp(),Xp),g);try{$p(e,new QSb)}catch(a){a=JG(a);if(!os(a,137))throw KG(a)}}\nfunction cR(a,b,c,d){var e;if(!b.f){return}sR(a,b);if(c&&!!b.e){a.g?bR(a,false):sR(a,null);LU((JP(),RJ(),a.Sb));e=b.e;ih((fh(),eh),new AR(e));if(a.k){oR(a.k,d);fN(a.i,false);a.k=null;sR(a,null)}}else if(b.i){if(!a.k){qR(a,b)}else if(b.i!=a.k){oR(a.k,d);fN(a.i,false);qR(a,b)}else if(c&&!a.c){oR(a.k,d);fN(a.i,false);a.k=null;sR(a,b)}}else if(a.c&&!!a.k){oR(a.k,d);fN(a.i,false);a.k=null}}\nfunction PSb(b){var c,d,e,f,g;if(b.indexOf('\\\\u')<0)return b;g=new jVb;f=b.length;e=0;while(e<f){if(e+5<f&&(g$b(e,b.length),b.charCodeAt(e)==92)&&(g$b(e+1,b.length),b.charCodeAt(e+1)==117)){d=b.substr(e+2,e+6-(e+2));try{c=WTb(d,16);cVb(g,c&R_b);e+=6}catch(a){a=JG(a);if(os(a,131)){gVb((g.a+='\\\\u',g),d);e+=6}else throw KG(a)}}else{cVb(g,(g$b(e,b.length),b.charCodeAt(e)));++e}}return g.a}\nfunction RV(a,b,c,d){var e,f,g,h,i,j,k;if(!vV.ed||d==0||!vV.N.c)return;h=c.a-b.a;i=c.b-b.b;g=$wnd.Math.sqrt(h*h+i*i);Bmb(a,fV);if(d==100||d==-100){a.a.save();a.c=a.b;e=a.a;e.lineWidth=4;e.globalAlpha=0.5;e.beginPath();Pf(e,b.a,b.b);Nf(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=us(b.a+f*h/g);k=us(b.b+f*i/g);Lf(a.a,j-2,k-2,4,4)}}\nfunction u9(a,b,c){var d,e,f,g,h,i,j,k,m,n;e=new zZb;mZb(e,nUb(b));for(f=0;f<e.a.a.length;f++){n=(CZb(f,e.a.a.length),UWb(e.a,f)).a;if(n==c)return true;d=sZb(a.A,n).b;for(g=0;g<d.a.a.length;g++){k=(CZb(g,d.a.a.length),UWb(d.a,g));j=k.a;for(h=0;h!=j.cg();h++)if(h!=k.b&&j.Sf(k.b,h)){i=j.hb[h];if(i==0)return true;for(m=0;m!=a.hb.length;m++)a.hb[m]==i&&!pZb(e,nUb(m))&&mZb(e,nUb(m))}}}return false}\nfunction TLb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);QLb(this);this.g=R1b;this.q=this.v=0;this.f=XTb(VTb(oJb(g)));this.e=XTb(VTb(oJb(g)));this.d=XTb(VTb(oJb(g)));this.c=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)));this.i=XTb(VTb(oJb(g)));try{this.a=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(os(a,15)){this.a=1}else throw KG(a)}this.w=Ar(ys,P_b,8,2,15,1);this.p=Ar(xs,w1b,8,3,15,1);this.k=Ar(xs,w1b,8,5,15,1)}\nfunction B3(a,b){var c;a.c=b;a.c?(c=y3+'&#10004;<\\/div>'+a.b):(c=y3+F2b+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+G2b}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+G2b}Xh((RJ(),a.Sb),c)}\nfunction pDb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=rZb(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;uDb(a,b,YSb('Duty cycle ')+c+'%')}}\nfunction ulb(a){var b,c,d,e;this.d=a;this.a=us($wnd.Math.log(this.d)/$wnd.Math.log(2));this.b=Ar(xs,w1b,8,this.d/2|0,15,1);this.c=Ar(xs,w1b,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=Ar(xs,w1b,8,this.d,15,1);for(c=0;c<this.e.length;c++){e=$wnd.Math.sin(c*u$b/this.e.length);this.e[c]=e*1.5707963267961471}}\nfunction qKb(a){a.D=2;a.F=3;a.A=Ar(Xz,w$b,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new K3(a,0,2,'T');a.A[1]=new K3(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new K3(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new K3(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new K3(a,2,2,'S');a.A[4]=new K3(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.A[4]=new K3(a,2,2,'R'))}}\nfunction CHb(){CHb=kH;KY();BHb=Dr(wr(ys,1),P_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]);AHb=Dr(wr(ys,1),P_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]);zHb=Dr(wr(ys,1),P_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 Zcb(a){var b;if(a.e==null){a.i=a.n;FV(a);return}a.d=Adb(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=Ar(Xz,w$b,9,a.i,0,1);for(b=0;b!=a.b;b++){a.A[b]=new K3(a,b,2,a.d.d[b]);G3(a.A[b])}for(b=0;b!=a.f;b++){a.A[b+a.b]=new K3(a,b,3,a.d.f[b]);a.A[b+a.b].k=true;G3(a.A[b+a.b])}a.c=Ar(HG,m2b,8,a.i,16,1);a.g=Ar(HG,m2b,8,26,16,1);a.a=Ar(HG,m2b,8,a.i,16,1)}\nfunction Jhb(a,b,c){var d,e;if(b==0){a.p=sZb(a.r,ue(c.c).selectedIndex);a.q=a.p.n;Lhb(a);c.o=true;return}if(b==1||b==2){e=new oib(a.p);e.f=b==1?1:0;(e.f&1)!=0&&(e.g==0&&(e.g=1),e.i=e.e*B6b*$wnd.Math.log(e.g/e.q+1));d=new Mjb(e,vV,a);R3=d;!d.rb&&(d.rb=NK(new eO(d)));oN(d);return}if(b==3){if(a.p.p){PK(YSb(C6b));return}(a.p.f&1)!=0&&iib(a.p);d=new Mjb(a.p,vV,null);R3=d;!d.rb&&(d.rb=NK(new eO(d)));oN(d);return}}\nfunction Zp(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{XU(g,b.a,b.d)}catch(a){a=JG(a);if(os(a,181)){d=a;f=new gq(b.d);mg(f,new fq(d.we()));throw KG(f)}else throw KG(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new Up(g,b.c,c);YU(g,new bq(e,c));try{g.send(null)}catch(a){a=JG(a);if(os(a,181)){d=a;throw KG(new fq(d.we()))}else throw KG(a)}return e}\nfunction xAb(a){var b,c;tW(a);FV(a);a.d=a.$*16;IV(a,32);a.n=Ar(jD,A1b,19,3,0,1);a.k=Ar(jD,A1b,19,3,0,1);for(c=0;c!=3;c++){a.n[c]=new Hyb;a.k[c]=new Hyb}iW(a.eb,a.fb,a.k[0],0,0);iW(a.eb,a.fb,a.k[1],1,0);iW(a.eb,a.fb,a.k[2],1,a.d);iW(a.ib,a.jb,a.n[0],0,0);iW(a.ib,a.jb,a.n[1],1,0);iW(a.ib,a.jb,a.n[2],1,a.d);a.e=new Hyb;if((a.bb&4)!=0){a.a=pW(5);b=22*a.$;iW(a.eb,a.fb,a.a[2],0.4375,b);iW(a.eb,a.fb,a.a[3],0.5625,b)}}\nfunction M0(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){PK(YSb('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}k=-100000000;m=t2b;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=us((a.b[(j+d)%a.c]+b)*f);c[c.length]=o}$0(c,a.p)}\nfunction S4(a){var b,c,d,e,f,g,h;xdb();Qcb();qib();DOb();e=T4(a);for(f=0;f!=a.ab.a.a.length;f++){c=f5(a,f);g=c.Mf();g!=null&&g.length!=0&&(e+=g+f_b);e+=c.Lf()+f_b}for(f=0;f!=a.Qc;f++){d=BDb(a.Wc[f]);d!=null&&(e+=d+f_b)}for(f=0;f!=a.c.a.a.length;f++){b=sZb(a.c,f);e+='38 '+(h=-1,!!b.i&&(h=tZb(V3.c,b.i)),x5(vV,b.b)+' F1 '+b.a+' '+b.f+' '+b.e+' '+h+' '+ydb(b.k))+f_b}a.zb!=-1&&(e+='h '+a.zb+' '+a.xb+' '+a.yb+f_b);return e}\nfunction tDb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=rZb(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&&uDb(a,b,vX(f,M1b,false))}\nfunction mDb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=rZb(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);uDb(a,b,MEb(o,c)+(''+YSb(' average')))}}\nfunction Wq(a,b,c,d){var e,f,g,h,i;if(a.g){f=(g$b(0,'.'.length),'.'.charCodeAt(0));g=(g$b(0,','.length),','.charCodeAt(0))}else{f=(g$b(0,'.'.length),'.'.charCodeAt(0));g=(g$b(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>T_b&&(h=true);h&&Uq(a,c);er(a,c);gr(a,c);Yq(a,c,g,e);Tq(a,c);Sq(a,c,f);h&&Rq(a,c);i=(g$b(0,'0'.length),'0'.charCodeAt(0));i!=48&&Zq(c,i);iVb(c,0,b?a.q:a.t);gVb(c,b?a.r:a.u)}\nfunction l4(a,b){var c,d,e,f,g,h,i;aR(b);a.Zc=new zZb;for(d=0;d<a.Qc;d++){i=YSb('Scope')+' '+(''+(d+1));f=HDb(a.Wc[d],false);f!=''&&(i+=u4b+pI(f)+')');mZb(a.Zc,new VR(i,new Jub(v4b,w4b+(''+d))))}c=p4(a);for(e=0;e<c;e++){i=YSb('Undocked Scope')+' '+(''+(e+1));f=HDb(i5(a,e).a,false);f!=''&&(i+=u4b+pI(f)+')');mZb(a.Zc,new VR(i,new Jub(v4b,w4b+(''+(a.Qc+e)))))}for(h=new nXb(a.Zc.a);h.a<h.c.a.length;){g=lXb(h);gR(b,g,b.b.a.length)}}\nfunction slb(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 BO(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new pU(a.k);d.b<d.c.c;){c=oU(d);e=c.Qb;f=e.c;if(e.b){f.Y=false;continue}switch(CO(e.a).c){case 0:BH(f,g,a.d,h,a.d);FH(f,i,a.d,e.d,a.d);i+=e.d;break;case 2:BH(f,g,a.d,h,a.d);AH(f,b,a.d,e.d,a.d);b+=e.d;break;case 3:EH(f,i,a.d,b,a.d);CH(f,g,a.d,e.d,a.d);g+=e.d;break;case 1:EH(f,i,a.d,b,a.d);DH(f,h,a.d,e.d,a.d);h+=e.d;break;case 4:BH(f,g,a.d,h,a.d);EH(f,i,a.d,b,a.d);}f.Y=true}}\nfunction LH(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 ((HH.offsetWidth||0)|0)*0.1;case 8:return ((HH.offsetWidth||0)|0)*i0b;case 6:return ((HH.offsetWidth||0)|0)*0.254;case 4:return ((HH.offsetWidth||0)|0)*0.00353;case 5:return ((HH.offsetWidth||0)|0)*0.0423;default:case 0:return 1;}}\nfunction fR(a,b,c){var d,e,f;a.n=c;e=(RJ(),aj($doc));a.d=Zi($doc);Eh(e,_J(a.d));if(!b){f=_i($doc);Eh(a.d,_J(f))}a.o=b;d=(JP(),KU((EU(),IU)?IU:(IU=JU())));Eh(d,_J(e));Be(a,d);Xd();Kb(rd,a.Sb);a.Ob==-1?cK(a.Sb,2225|(a.Sb.__eventBits||0)):(a.Ob|=2225);a.Sb.className=g1b;b?Ee(a,Me(a.Sb)+'-'+'vertical',true):Ee(a,Me(a.Sb)+'-'+'horizontal',true);a.Sb.style['outline']='0px';a.Sb.setAttribute('hideFocus',Z$b);Ve(a,new CR(a),(qn(),qn(),pn))}\nfunction hMb(a,b){var c,d;c=(Qq(),new ir('####.##',oq()));d=$wnd.Math.abs(a);if(d<B1b)return '0 '+b;if(d<C1b)return Vq(c,a*D1b)+' '+'p'+b;if(d<E1b)return Vq(c,a*F1b)+' '+'n'+b;if(d<G1b)return Vq(c,a*H1b)+' '+WSb+b;if(d<1)return Vq(c,a*Q_b)+' '+'m'+b;if(d<Q_b)return Vq(c,a)+' '+b;if(d<H1b)return Vq(c,a*G1b)+' '+'k'+b;if(d<F1b)return Vq(c,a*E1b)+' '+'M'+b;if(d<D1b)return Vq(c,a*C1b)+' '+'G'+b;return Vq(new ir('#.##E000',oq()),a)+' '+b}\nfunction U5(b,c,d){var e,f,g;e=(new dUb(oJb(c))).a;if((d&1)!=0){(e&2)!=0&&B3(b.fd,true);return}B3(b.N,(e&1)!=0);B3(b.fd,(e&2)!=0);B3(b.Ld,(e&4)==0);B3(b.Cc,(e&8)==8);B3(b.cd,(e&16)==0);b.b=(e&64)!=0;b.Sb=b.vd=XTb(VTb(oJb(c)));f=XTb(VTb(oJb(c)));g=us($wnd.Math.log(10*f)*24+61.5);uGb(b.gd,g);uGb(b.H,(new dUb(oJb(c))).a);xV=XTb(VTb(oJb(c)));try{uGb(b.Bc,(new dUb(oJb(c))).a);b.ac=VTb(oJb(c))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}l6(b)}\nfunction VU(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return s1b;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'}\n",
"function wjb(a,b){jjb();var c;c=$wnd.Math.abs(b);if(!!a&&a.d)return Vq(ijb,b);if(!isNaN(c)&&!isFinite(c))return Vq(ijb,b);if(b==0)return '0';if(c<D2b)return Vq(ijb,b*1000000000000000)+'f';if(c<C1b)return Vq(ijb,b*D1b)+'p';if(c<E1b)return Vq(ijb,b*F1b)+'n';if(c<G1b)return Vq(ijb,b*H1b)+'u';if(c<1)return Vq(ijb,b*Q_b)+'m';if(c<Q_b)return Vq(ijb,b);if(c<H1b)return Vq(ijb,b*G1b)+'k';if(c<F1b)return Vq(ijb,b*E1b)+'M';return Vq(ijb,b*C1b)+'G'}\nfunction tq(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:gVb(a,Dr(wr(WF,1),w$b,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:gVb(a,Dr(wr(WF,1),w$b,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:gVb(a,Dr(wr(WF,1),w$b,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:Aq(a,d+1,b);}}\nfunction QV(a,b,c,d,e,f,g){var h,i,j,k,m;i=LW(d,e);b.a.save();b.c=b.b;b.a.lineWidth=3;Yf(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(vV.Ld.c){h=Jf(b.a,0,0,i,0);Ff(h,0,k9(eW(a,f)));Ff(h,1,k9(eW(a,g)));Vf(b.a,h)}Uf(b.a,(gg(),eg).a);Rf(b.a,1,c>0?1:-1);k=us($wnd.Math.ceil(i/11));for(j=0;j!=k;j++){b.a.beginPath();m=i*j/k;Pf(b.a,m,0);Gf(b.a,i*(j+0.5)/k,0,i/(2*k),u$b,v$b);Nf(b.a,i*(j+1)/k,0);b.a.stroke()}b.a.restore();b.b=b.c}\nfunction OSb(a){var b,c,d,e,f,g,h;e=new iYb;d=SUb(a,'\\r?\\n');for(b=0;b!=d.length;b++){c=d[b];if(c.length==0)continue;g$b(0,c.length);if(c.charCodeAt(0)!=34){console.log(n8b+c);continue}c=PSb(c);f=MUb(c,ZUb(34),1);if(f<0||(g$b(f+1,c.length),c.charCodeAt(f+1)!=61)||(g$b(f+2,c.length),c.charCodeAt(f+2)!=34)||FUb(c,c.length-1)!=34){console.log(n8b+c);continue}g=c.substr(1,f-1);h=WUb(c,f+3,c.length-1);g==null?wYb(e.a,null,h):OYb(e.b,g,h)}return e}\nfunction Fhb(a,b){var c,d,e;if(b==0){d=new Vjb('Model',0,-1,-1);a.r=uib(os(a,238));d.c=new M3;for(e=0;e!=a.r.a.a.length;e++){c=sZb(a.r,e);MQ(d.c,YSb(gib(c)));c==a.p&&L3(d.c,e)}return d}if(b==1){d=new Vjb('',0,-1,-1);d.a=new pM(YSb('Create New Simple Model'));return d}if(b==2){d=new Vjb('',0,-1,-1);d.a=new pM(YSb('Create New Advanced Model'));return d}if(b==3){if(a.p.p)return null;d=new Vjb('',0,-1,-1);d.a=new pM(YSb(f6b));return d}return null}\nfunction Kkb(a,b){var c,d,e,f,g,h;d=Ikb((CZb(0,b.a.a.length),UWb(b.a,0)),a);e=Ikb((CZb(1,b.a.a.length),UWb(b.a,1)),a);g=Ikb((CZb(2,b.a.a.length),UWb(b.a,2)),a);if(d<e)return g;f=Ikb((CZb(3,b.a.a.length),UWb(b.a,3)),a);h=Ikb((CZb(4,b.a.a.length),UWb(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=Ikb((CZb(c,b.a.a.length),UWb(b.a,c)),a);h=Ikb((CZb(c+1,b.a.a.length),UWb(b.a,c+1)),a);c+=2}return h}\nfunction aOb(b,c,d,e,f,g){BW.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=XTb(VTb(oJb(g)));this.t=XTb(VTb(oJb(g)));this.j=Ar(xs,w1b,8,2,15,1);this.i=Ar(xs,w1b,8,2,15,1);this.j[0]=XTb(VTb(oJb(g)));this.j[1]=XTb(VTb(oJb(g)));this.e=0.999;try{this.e=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.gb=true;this.p=(this.bb&4)!=0?-1:1}\nfunction cFb(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--){RL(a.f,sZb(a.e,e));vZb(a.e,e)}for(d=0;d<a.Y._.a.a.length;d++){if(d>=a.e.a.a.length){c=new nM;mZb(a.e,c);Ve(sZb(a.e,d),new KFb(a,d),(Cn(),Cn(),Bn));Pe((RJ(),c.Sb),'chbut',true);yV==(j9(),h9)?Pe(c.Sb,'chbut-black',true):Pe(c.Sb,'chbut-white',true);FP(a.f,c)}b=sZb(a.e,d);lM(b,YEb(a,d));d==a.P?Pe((RJ(),b.Sb),S7b,true):Pe((RJ(),b.Sb),S7b,false)}}\nfunction vub(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=Ar(Xz,w$b,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 K3(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.c;++b,c++)a.A[c]=new K3(a,b+1,1,'S'+b);a.A[c]=new K3(a,0,3,'Q');a.A[c].k=true;a.b=c;if((a.bb&2)!=0){++c;a.A[c]=new K3(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 K3(a,0,1,'STR');a.d=c}else a.d=-1;FV(a)}\nfunction WTb(a,b){var c,d,e,f,g;if(a==null){throw KG(new AUb(M$b))}if(b<2||b>36){throw KG(new AUb('radix '+b+' out of range'))}e=a.length;f=e>0&&(g$b(0,a.length),a.charCodeAt(0)==45||(g$b(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(wTb((g$b(c,a.length),a.charCodeAt(c)),b)==-1){throw KG(new AUb(o8b+a+'\"'))}}g=parseInt(a,b);d=g<-2147483648;if(isNaN(g)){throw KG(new AUb(o8b+a+'\"'))}else if(d||g>t$b){throw KG(new AUb(o8b+a+'\"'))}return g}\nfunction nEb(a){var b,c,d,e,f,g,h,i,j;for(c=0;c!=a.u.a.a.length;c++)QEb(sZb(a.u,c));if(a.s&&!!a.j&&a.u.a.a.length>=2){e=sZb(a.u,0).i;j=sZb(a.u,1).i;if(a.o){b=_Cb(a,a.A.b,a.A.a);f=us(a.A.b*H7b+e/sZb(a.u,0).j*b+b*a.n*sZb(a.u,0).n/200);h=us(a.A.a*H7b-j/sZb(a.u,1).j*b-b*a.n*sZb(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&&hDb(a);g=e/a.D;i=j/a.F;f=us(a.A.b*(1+g)*H7b);h=us(a.A.a*(1-i)*H7b)}ADb(a,f,h)}}\nfunction tH(a,b,c){var d,e,f,g,h,i;!!a.a&&$(a.a);if(b==0){for(g=new nXb(a.c);g.a<g.c.a.length;){e=lXb(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;NH(e);!!c&&(d=e.X,os(d,178)&&d.pf())}return}i=a.d.clientWidth|0;h=a.d.clientHeight|0;for(f=new nXb(a.c);f.a<f.c.a.length;){e=lXb(f);pH(a,i,e);qH(a,h,e)}a.a=new wH(a,c);bb(a.a,b,a.d)}\nfunction vX(a,b,c){var d,e;d=c?'':' ';e=$wnd.Math.abs(a);if(e<B1b)return '0'+d+b;if(e<C1b)return Vq(c?tV:uV,a*D1b)+d+'p'+b;if(e<E1b)return Vq(c?tV:uV,a*F1b)+d+'n'+b;if(e<G1b)return Vq(c?tV:uV,a*H1b)+d+WSb+b;if(e<1)return Vq(c?tV:uV,a*Q_b)+d+'m'+b;if(e<Q_b)return Vq(c?tV:uV,a)+d+b;if(e<H1b)return Vq(c?tV:uV,a*G1b)+d+'k'+b;if(e<F1b)return Vq(c?tV:uV,a*E1b)+d+'M'+b;if(e<D1b)return Vq(c?tV:uV,a*C1b)+d+'G'+b;return Vq((Qq(),new ir('#.##E000',oq())),a)+d+b}\nfunction DKb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);this.g=XTb(VTb(oJb(g)));this.n=XTb(VTb(oJb(g)));this.e=Ar(xs,w1b,8,4,15,1);this.d=Ar(xs,w1b,8,4,15,1);this.e[0]=XTb(VTb(oJb(g)));this.e[1]=XTb(VTb(oJb(g)));try{this.e[2]=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.b=0.99;try{this.b=XTb(VTb(oJb(g)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.o=Ar(xs,w1b,8,3,15,1);this.c=Ar(xs,w1b,8,3,15,1);this.gb=true;this.a=Ar(xs,w1b,8,9,15,1)}\nfunction Leb(a){a.D=2;a.F=3;a.A=Ar(Xz,w$b,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new K3(a,0,2,'D');a.A[1]=new K3(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new K3(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new K3(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new K3(a,2,2,'S');a.A[4]=new K3(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 K3(a,2,2,'R');a.A[4].a=(a.bb&8)!=0}}}\nfunction Ucb(){var a,b,c,d,e,f,g,h,i,j,k,m;Gcb=new iYb;c=new zZb;mZb(c,new glb);a=(m=new Pcb,m.i=c6b,m.c='0 0',m.j='GroundElm 1',m.d=c,OVb(Gcb,c6b,m),++Hcb,m);a.k=a.n=1;a.a=true;OVb(Gcb,a.i,a);Hcb=1;k=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(k){g=GI(k.a);for(e=0;e!=g;e++){f=HI(k.a,e);if(!JUb(f.substr(0,11),e6b))continue;b=FI(k.a,f);d=b;h=LUb(b,ZUb(10));h!=-1&&(d=b.substr(0,h));j=new qJb(d,' ');if(oJb(j)=='.'){i=Wcb(j);h!=-1&&(i.g=b.substr(h+1))}}}Vcb()}\nfunction b4(a){var b,c,d,e,f,g,h,i;Xqb=new iYb;Hmb=null;a.pc=new iYb;a.Nd=new zZb;for(g=0;g!=a.ab.a.a.length;g++){b=f5(a,g);if(!b.ng())continue;b.cb=false;mZb(a.Nd,new I8(b));h=b.bg(0);c=KVb(a.pc,h);i=b.Rf();if(!i){if(!c){c=new F8;NVb(a.pc,h,c)}continue}d=KVb(a.pc,i);if(!!c&&!!d){for(f=new cWb((new WVb(a.pc)).a);f.b;){e=aWb(f);ts(e.gi())===ts(d)&&e.hi(c)}continue}if(c){NVb(a.pc,i,c);continue}if(d){NVb(a.pc,h,d);continue}c=new F8;NVb(a.pc,h,c);NVb(a.pc,i,c)}}\nfunction v5(a){var b,c,d,e,f,g,h,i,j;i=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!i)return;j=FI(i.a,A5b);if(j==null)return;h=SUb(j,';');for(e=0;e!=a.ad.length;e++)a.ad[e]=null;for(e=0;e!=a.Rb.a.a.length;e++){f=sZb(a.Rb,e);if(f.d.length>1)break;f.d=''}for(e=1;e<h.length;e++){b=SUb(h[e],'=');if(b.length!=2)continue;c=WTb(b[0],10);d=b[1];a.ad[c]=d;for(g=0;g!=a.Rb.a.a.length;g++){if(ts(sZb(a.Qb,g))===ts(d)){f=sZb(a.Rb,g);A3(f,String.fromCharCode(c&R_b));break}}}}\nfunction Gi(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,'')[l_b]=='fixed'){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-top-width')));if(e&&e.tagName=='BODY'&&a.style.position==m_b){break}a=e}return b}\nfunction HMb(a){a.D=3;a.F=5;a.A=Ar(Xz,w$b,9,8,0,1);a.A[0]=new K3(a,1,2,(a.bb&8)==0?'dis':'7');a.A[1]=new K3(a,3,2,(a.bb&8)==0?'tr':'2');(a.bb&8)==0&&(a.A[1].j=true);a.A[2]=new K3(a,4,2,(a.bb&8)==0?'th':'6');a.A[3]=new K3(a,1,0,(a.bb&8)==0?'Vcc':'8');a.A[4]=new K3(a,1,1,(a.bb&8)==0?'ctl':'5');a.A[5]=new K3(a,2,3,(a.bb&8)==0?'out':'3');a.A[5].s=true;a.A[6]=new K3(a,1,3,(a.bb&8)==0?'rst':'4');(a.bb&8)==0&&(a.A[6].j=true);a.A[7]=new K3(a,2,1,(a.bb&8)==0?'gnd':'1')}\nfunction tJb(){var a,b;shb.call(this);jO(this.lb,'Subcircuit Manager');jN(this);this.c=new dU;this.c.j[Q0b]=10;Ie(this.c,c2b);this.d=new WQ;VQ(this.d,5);Ie(this.d,L6b);this.e=Scb();xZb(this.e,new uJb);for(a=0;a!=this.e.a.a.length;a++){b=sZb(this.e,a).i;MQ(this.d,b)}_T(this.c,this.d);this.a=new pM('Delete');Ve(this.a,new vJb(this),(Cn(),Cn(),Bn));_T(this.c,this.a);this.b=new pM('Done');Ve(this.b,new xJb(this),(null,Bn));_T(this.c,this.b);CN(this,this.c);bN(this)}\nfunction yDb(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='+vX(a.f,'s',false)+G7b;xmb(c,d,0,a.$);j+=Of(c.a,d).width;for(e=0;e<a._.a.a.length;e++){f=sZb(a._,e);g=MEb(f,f.j);if(f){h='='+g+G7b;i=Of(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}Cmb(c,f.d);ymb(c,us(j)+7,a.$-9,8);j+=17;Bmb(c,yV);xmb(c,h,us(j),a.$);j+=i}}a.$+=15}else{if(a.g!=0&&!(a.U&&a.O)){h=' V='+MEb(b,a.g)+G7b;uDb(a,c,'H='+vX(a.f,'s',false)+G7b+h)}}}\nfunction Xub(a){var b,c;a.bb&=-3;a.bb|=Pub;tW(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.w;a.f=pW(2);a.k=pW(2);jW(a.ib,a.jb,a.f[0],a.k[0],1,b);a.A=pW(4);jW(a.ib,a.jb,a.A[0],a.A[1],1-16/a.X,16);jW(a.ib,a.jb,a.A[2],a.A[3],1-13/a.X,16);jW(a.ib,a.jb,a.f[1],a.k[1],1-13/a.X,6*a.$*a.w);a.c=new Hyb;hW(a.ib,a.jb,a.c,1-16/a.X);a.B=LV(a.A[0],a.A[2],a.A[3],a.A[1]);if(a.w==1)a.a=HV(a.k[1],a.k[0],8,4);else{c=gW(a.ib,a.jb,1-11/a.X,-5*a.$*a.w);a.a=HV(a.k[0],c,8,4)}a.e=fW(a.c,a.jb,0.5)}\nfunction Hib(a,b,c){var d,e,f,g,h,i,j,k,m;if(a.c){if(a.k<0)return;m=Ar(ys,P_b,8,2,15,1);if(!RY(a.a,us(b*a.j),us(c*a.j),m))return;i=sZb(a.e.d,a.k);k=QY(a.a,m[0],m[1],a.k);if(k!=-1){j=sZb(a.e.d,k);j.c=i.c;j.d=i.d}i.c=m[0];i.d=m[1];Eib(a);Fib(a)}else{d=20;a.k=-1;for(h=0;h!=a.g;h++){i=a.a.A[h];f=us(b*a.j)-i.v.a;g=us(c*a.j)-i.v.b;e=!isNaN(f)&&!isFinite(f)||!isNaN(g)&&!isFinite(g)?U_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);Fib(a)}}\nfunction dGb(a){var b,c,d,e,f;if(os(a.i,154)){a.g=-1;a.f=7}if(os(a.i,135)){a.g=-11;a.f=-3}if(os(a.i,153)){a.g=-6;a.f=0}a.o=Ar(xs,w1b,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)*YFb[e]}}a.k=f;a.o[a.k]=1.0E99;a.c=a.i.Xf(0);b=a.c.t;for(c=0;c<a.k+1;c++){if(vX(b,'',true)==vX(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 L5(a,b){var c,d,e,f,g,h,i;a.oc=new zZb;b4(a);m6(a,b);y5(a);if(!a4(a))return false;a.pc=null;h=0;a.q=false;for(e=0;e!=a.ab.a.a.length;e++){c=f5(a,e);c.pg()&&(a.q=true);f=c.kg();for(g=0;g!=f;g++){a.Kd[h]=c;c.zg(g,h++)}}a.Jd=h;d=false;a.bd=true;for(e=0;e!=a.ab.a.a.length;e++){c=f5(a,e);os(c,48)&&(d?(a.bd=false):(d=true))}W4(a);if(!Z6(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 aHb(b,c,d,e,f,g){KY();var h,i,j;_Y.call(this,b,c,d,e,f,g);YGb(this);try{if((this.bb&2)==0){this.bb|=2;j=WTb(oJb(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=Dr(wr(ys,1),P_b,8,15,[i])}else{this.a=WTb(oJb(g),10);this.d=Ar(ys,P_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]=WTb(oJb(g),10)}}catch(a){a=JG(a);if(!os(a,146))throw KG(a)}this.a>this.d.length*32&&(this.a=this.d.length*32)}\nfunction HHb(a){var b,c,d,e,f;if(a.i==0)return;a.c=new m9(30,0,0);a.g=new m9(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=Ar(Xz,w$b,9,a.i,0,1);for(c=0;c!=e;c++)a.A[c]=new K3(a,c,2,String.fromCharCode(97+c&R_b));b=a.j==7&&a.d==0&&a.f==0;d=b?1:0;for(;c!=a.j;c++)a.A[c]=new K3(a,d++,b?1:3,String.fromCharCode(97+c&R_b));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 K3(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction xDb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!eDb(a)){a.S=false;a.J=true;mDb(a,b);return}o=rZb(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));uDb(a,b,MEb(o,p)+'rms')}}\nfunction BDb(a){var b,c,d,e,f,g,h,i,j;i=sZb(a.u,0);b=i.e;if(!b)return null;d=DDb(a);c=x5(a.V,b);if(c<0)return null;j='o '+c+' '+i.s+' '+i.v+' '+(d>=y0b?(g=d>>>0,'x'+g.toString(16)):''+d)+' '+a.C[0]+' '+a.C[1]+' '+a.v+' '+a.u.a.a.length;(d&B0b)!=0&&(j+=' '+a.n);for(e=0;e<a.u.a.a.length;e++){h=sZb(a.u,e);(d&y0b)!=0&&(j+=(f=(h.b?1:0)>>>0,' '+f.toString(16)));e>0&&(j+=' '+x5(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+=' '+ydb(a.Z));return j}\nfunction sjb(a,b){jjb();shb.call(this);XN(this,YSb('Edit Component'));this.f=b;this.j=a;this.k=new dU;CN(this,this.k);this.i=Ar(FB,w$b,5,10,0,1);this.d=new AQ;Ie(this.d,L6b);yQ(this.d,(nQ(),jQ));De(this.d,e2b);_T(this.k,this.d);this.c=new pM(YSb(R6b));xQ(this.d,this.c);Ve(this.c,new xjb(this),(Cn(),Cn(),Bn));xQ(this.d,this.n=new pM(YSb(d2b)));Ve(this.n,new zjb(this),(null,Bn));yQ(this.d,mQ);xQ(this.d,this.e=new pM(YSb(M6b)));Ve(this.e,new Bjb(this),(null,Bn));ljb(this);bN(this)}\nfunction zIb(a,b){shb.call(this);XN(this,YSb('Add Sliders'));this.i=b;this.e=a;this.j=new dU;CN(this,this.j);this.d=Ar(FB,w$b,5,10,0,1);Qq();new ir(N6b,oq());this.f=new AQ;Ie(this.f,L6b);yQ(this.f,(nQ(),jQ));De(this.f,e2b);_T(this.j,this.f);xQ(this.f,this.a=new pM(YSb(R6b)));Ve(this.a,new BIb(this),(Cn(),Cn(),Bn));xQ(this.f,this.g=new pM(YSb(d2b)));Ve(this.g,new DIb(this),(null,Bn));yQ(this.f,mQ);xQ(this.f,this.b=new pM(YSb(M6b)));Ve(this.b,new FIb(this),(null,Bn));wIb(this);bN(this)}\nfunction eGb(a,b,c,d,e){ZFb();var f;qN.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;P5(this.n);this.p=new dU;nN(this,this.p);dGb(this);_T(this.p,new mO(this.j));this.d=Ar(py,w$b,35,5,0,1);for(f=0;f<5;f++){this.d[f]=new mO('---');gO(this.d[f],(nQ(),hQ));f==2?re(this.d[2],h1b):f==1||f==3?re(this.d[f],'1off'):re(this.d[f],'2off');_T(this.p,this.d[f])}_Fb(this,c);Ve(this,this,(lo(),lo(),ko));Ve(this,this,(Ao(),Ao(),zo));Ve(this,this,(ao(),ao(),_n));lN(this,new iGb(this,a,b))}\nfunction xhb(a,b){var c,d,e,f;$wnd.Math.abs(b-a.a)>i0b&&(a.d.C=false);b=yhb(a,b,a.a);a.a=b;e=a.b*i0b;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;G6(a.d,a.c[0],a.c[1],d);H6(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*$wnd.Math.exp(b*a.f)+A6b*$wnd.Math.exp((-b-a.j)*A6b))+e;f=a.b*($wnd.Math.exp(b*a.f)-$wnd.Math.exp((-b-a.j)*A6b)-1)+d*-b;G6(a.d,a.c[0],a.c[1],d);H6(a.d,a.c[0],a.c[1],f)}}\nfunction z5(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;m=new iYb;for(h=0;h!=a.ab.a.a.length;h++){c=f5(a,h);n=c.cg();for(i=0;i!=n;i++){o=c.bg(i);g=GVb(vYb(m.a,o));NVb(m,o,nUb(!g?1:g.a+1))}}a.Ac=new zZb;a.e=new zZb;for(f=new cWb((new WVb(m)).a);f.b;){e=aWb(f);e.gi().a!=2&&mZb(a.Ac,e.fi());if(e.gi().a==1){b=false;d=e.fi();for(i=0;i!=a.ab.a.a.length&&!b;i++){c=f5(a,i);if(os(c,123))continue;if(!Ozb(c.U,d.a,d.b))continue;k=c.cg();for(j=0;j!=k;j++)if(Fyb(c.bg(j),d))break;j==k&&(b=true)}b&&mZb(a.e,d)}}}\nfunction qH(a,b,c){var d,e,f;f=c.V*sH(a,c.W,true);d=c.a*sH(a,c.b,true);e=c.e*sH(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/sH(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/sH(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/sH(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/sH(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/sH(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/sH(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 j6(a,b,c,d,e,f){var g;g=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(g){b==null&&(b=FI(g.a,H4b));c==null&&(c=FI(g.a,I4b));d==null&&(d=FI(g.a,J4b));e==null&&(e=FI(g.a,K4b));f==null&&(f=FI(g.a,L4b))}b!=null?(nV=new o9((kq(R5b,b),lq(b)))):j5('alternativeColor',false)&&(nV=(j9(),_8));c!=null&&(lV=new o9((kq(R5b,c),lq(c))));d!=null&&(mV=new o9((kq(R5b,d),lq(d))));e!=null?(rV=new o9((kq(R5b,e),lq(e)))):(rV=(j9(),a9));f!=null?(fV=new o9((kq(R5b,f),lq(f)))):(fV=a.B.c?(j9(),i9):(j9(),a9));KX()}\nfunction bN(a){var b,c,d,e,f;d=a.Kb;c=a.Db;if(!d){(RJ(),a.Sb).style[m0b]=c0b;!!a.zb&&(a.zb.style[m0b]=c0b,undefined);a.Db=false;a.of()}b=(RJ(),a.Sb);b.style[d0b]=(sm(),e0b);b.style[f0b]=e0b;e=fj($doc)-Ph(a.Sb,T$b)>>1;f=ej($doc)-Ph(a.Sb,S$b)>>1;kN(a,$wnd.Math.max(hj($doc)+e,0),$wnd.Math.max(ij($doc)+f,0));if(!d){a.Db=c;if(c){a.Sb.style[L0b]=M0b;a.Sb.style[m0b]=N0b;!!a.zb&&(a.zb.style[m0b]=N0b,undefined);ab(a.Jb,200,Kg(),null)}else{a.Sb.style[m0b]=N0b;!!a.zb&&(a.zb.style[m0b]=N0b,undefined)}}}\nfunction Yeb(a){var b,c;Rab(a);IV(a,32);a.j=Ar(ys,P_b,8,a.d,15,1);a.i=pW(2*a.d);a.g=pW(4*a.d);a.e=pW(a.d);a.f=pW(a.d);a.c=pW(2);a.b=Ar(xs,w1b,8,a.d,15,1);a.a=Ar(xs,w1b,8,a.d,15,1);for(b=0;b!=a.d;b++){c=-b*16*3;iW(a.ib,a.jb,a.f[b],0,c);iW(a.eb,a.fb,a.e[b],0,c);iW(a.ib,a.jb,a.i[b*2],1,c-16);iW(a.eb,a.fb,a.g[b*4],1,c-16);iW(a.ib,a.jb,a.i[b*2+1],1,c+16);iW(a.eb,a.fb,a.g[b*4+1],1,c+16);iW(a.eb,a.fb,a.g[b*4+2],1,c+5.28);(a.bb&2)!=0?iW(a.eb,a.fb,a.g[b*4+3],1.2,c-5.28):iW(a.eb,a.fb,a.g[b*4+3],1,c-16)}}\nfunction VAb(b,c,d,e,f,g){BW.call(this,b,c,d,e,f);RAb(this);this.B=(new dUb(oJb(g))).a;this.o=XTb(VTb(oJb(g)));this.b=XTb(VTb(oJb(g)));this.F=XTb(VTb(oJb(g)));this.D=XTb(VTb(oJb(g)));this.u=XTb(VTb(oJb(g)));this.e=XTb(VTb(oJb(g)));try{this.t=this.u;this.I=0;this.t=XTb(VTb(oJb(g)));this.I=VTb(oJb(g));this.i=this.k=WTb(oJb(g),10)}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}this.k==1&&(this.v=true);this.k==2&&(this.i=0.5);this.gb=true;this.n=new Inb(vV);Fnb(this.n,this.o,this.b,2);TAb(this);FV(this)}\nfunction pH(a,b,c){var d,e,f;d=c.g*sH(a,c.i,false);e=c.j*sH(a,c.k,false);f=c.Z*sH(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/sH(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/sH(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/sH(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/sH(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/sH(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/sH(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 Ddb(a){var b,c;if(JUb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){g$b(c,a.length);if(a.charCodeAt(c)==92){b=(g$b(c+1,a.length),a.charCodeAt(c+1));b==110?(a=a.substr(0,c)+f_b+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 ZMb(a,b,c,d){var e,f;e=new kO;xO(e.b,'',false);hO(e);JUb(b.substr(0,4),'<svg')?Xh((RJ(),e.Sb),c8b+WUb(b,5,b.length-5)+d8b):Lh((RJ(),e.Sb),'cirjsicon-'+b);Ge(e,YSb(c));f=(RJ(),e.Sb).style;f['fontSize']=(sm(),'24.0px');f[T7b]=b8b;f[a8b]='1.0px';f['marginRight']='5.0px';f['cursor']=(lk(),'pointer');JUb(b.substr(0,4),'<svg')&&(f['paddingTop']='5.0px',undefined);Ve(e,new kNb(e),(qo(),qo(),po));Ve(e,new mNb(e),(lo(),lo(),ko));Ve(e,new iNb(a,e,d),(Cn(),Cn(),Bn));JUb(d.b,G$b)&&OVb(a.b,d.a,e);return e}\nfunction oHb(a){a.D=3;a.F=7;a.A=Ar(Xz,w$b,9,(a.bb&2)!=0?12:11,0,1);a.A[7]=new K3(a,0,2,'I3');a.A[8]=new K3(a,1,2,'I2');a.A[9]=new K3(a,2,2,'I1');a.A[10]=new K3(a,3,2,'I0');a.A[0]=new K3(a,0,3,'a');a.A[0].k=true;a.A[1]=new K3(a,1,3,'b');a.A[1].k=true;a.A[2]=new K3(a,2,3,'c');a.A[2].k=true;a.A[3]=new K3(a,3,3,'d');a.A[3].k=true;a.A[4]=new K3(a,4,3,'e');a.A[4].k=true;a.A[5]=new K3(a,5,3,'f');a.A[5].k=true;a.A[6]=new K3(a,6,3,'g');a.A[6].k=true;if((a.bb&2)!=0){a.A[11]=new K3(a,4,2,'BI');a.A[11].a=true}FV(a)}\nfunction hxb(a){var b,c,d,e,f;tW(a);f=32;32>a.X/2&&(f=us(a.X/2));IV(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=pW(2);a.e=pW(2);a.n=pW(2);a.i=pW(2);a.j=pW(2);jW(a.ib,a.jb,a.d[0],a.e[0],0,c);jW(a.eb,a.fb,a.d[1],a.e[1],0,c);jW(a.eb,a.fb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%vV.tb/(f*2);jW(a.eb,a.fb,a.i[1],a.j[1],d,b*2*(1-d));jW(a.eb,a.fb,a.i[0],a.j[0],d,b*2);e=pW(2);jW(a.eb,a.fb,e[0],e[1],0,b*2);a.o=KV(e[0],e[1],a.fb);a.g=new Plb(I1b,0,14);A9(a,0,a.d[0]);A9(a,1,a.e[0]);A9(a,2,a.jb);A9(a,3,a.i[0]);A9(a,4,a.j[0])}\nfunction dkb(a){var b,c,d,e,f,g,h,i;shb.call(this);this.a=new dU;CN(this,this.a);XN(this,YSb('Export as Image'));_T(this.a,new mO(YSb('Click on the link below to save your image')));e=new ZXb;f=(Cq(),Eq(v2b,Nq((Mq(),Mq(),Lq))));g='.png';if(a==1){d=Bf(_4(V3,1))}else{c=b5(V3);d='data:text/plain;base64,'+window.btoa(unescape(encodeURIComponent(c)));g='.svg'}b=new _L(Y4b+g,d);h='circuit-'+rq(f,e,null)+g;Vh((RJ(),b.Sb),w2b,h);_T(this.a,b);_T(this.a,i=new pM(YSb(d2b)));Ve(i,new ekb(this),(Cn(),Cn(),Bn));bN(this)}\nfunction RY(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]=aH(tUb(PG($wnd.Math.round(i))));d[1]=2}else if(f>a.D-0.75){d[0]=aH(uUb(PG($wnd.Math.round(i)),a.F-1));d[1]=3}else if(i<0.25){d[0]=aH(tUb(PG($wnd.Math.round(f))));d[1]=0}else if(i>a.F-0.75){d[0]=aH(uUb(PG($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 wnb(a){var b,c,d;shb.call(this);this.b=a;this.kb=false;this.d=new dU;CN(this,this.d);XN(this,YSb('Import from Text'));_T(this.d,new mO(YSb('Paste the text file for your circuit here...')));_T(this.d,this.c=new JT);Ie(this.c,W6b);Ce(this.c,'200px');_T(this.d,d=new v3(YSb('Load Subcircuits Only')));this.a=new AQ;_T(this.d,this.a);xQ(this.a,c=new pM(YSb(d2b)));Ve(c,new xnb(this,d),(Cn(),Cn(),Bn));xQ(this.a,b=new pM(YSb(M6b)));Ve(b,new znb(this),(null,Bn));bN(this);!this.rb&&(this.rb=NK(new eO(this)));oN(this)}\nfunction nab(a){var b,c,d;a.D=2;a.F=a.n+3;a.A=Ar(Xz,w$b,9,a.n*2+6,0,1);for(b=0;b!=a.n;b++){a.A[b]=new K3(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 K3(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 K3(a,0,2,'');a.A[a.b].d=true;a.A[a.c]=new K3(a,a.n+1,2,'CLR');a.A[a.c].a=true;a.A[a.d]=new K3(a,a.n+2,2,'EnP');a.A[a.i]=new K3(a,0,3,'RCO');a.A[a.i].k=true;a.A[a.f]=new K3(a,a.n+1,3,'LOAD');a.A[a.f].a=true;a.A[a.e]=new K3(a,a.n+2,3,'EnT')}\nfunction _ob(a,b,c){b[0]=YSb((a.R==-1?'p-':'n-')+c);b[0]+=' (Vt='+vX(a.R*a.T,'V',false);b[0]+=', \\u03B2='+a.u+')';b[1]=(a.R==1?'Ids = ':'Isd = ')+vX(a.K,'A',false);b[2]='Vgs = '+vX(a.mb[0]-a.mb[a.R==-1?2:1],'V',false);b[3]=(a.R==1?'Vds = ':'Vsd = ')+vX(a.mb[2]-a.mb[1],'V',false);b[4]=YSb(a.O==0?z6b:a.O==1?'linear':e7b);b[5]='gm = '+vX(a.J,'A/V',false);b[6]=P1b+vX(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.Mh()&&(b[7]='Ib = '+vX(a.w==1?-a.F:a.w==2?a.G:-a.R*(a.F+a.G),'A',false))}\nfunction y5(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=f5(a,f);g=b.$f();h=b.kg();k=b.cg();for(i=0;i!=k;i++){m=b.bg(i);c=KVb(a.pc,m);if(!c||c.a==-1){d=new V8;e=new W8;e.b=i;e.a=b;oZb(d.b,e);b.vg(i,a.oc.a.a.length);c?(c.a=a.oc.a.a.length):NVb(a.pc,m,new G8(a.oc.a.a.length));oZb(a.oc,d)}else{j=c.a;e=new W8;e.b=i;e.a=b;oZb(d5(a,j).b,e);b.vg(i,j);j==0&&b.wg(i,0)}}for(i=0;i!=g;i++){d=new V8;d.a=true;e=new W8;e.b=i+k;e.a=b;oZb(d.b,e);b.vg(e.b,a.oc.a.a.length);oZb(a.oc,d)}n+=h}a.Kd=Ar(DA,w$b,7,n,0,1)}\nfunction Okb(a){var b,c;while(a.b<a.d&&FUb(a.c,a.b)==32)++a.b;if(a.b==a.d){a.e='';return}c=a.b;b=FUb(a.c,c);if(b>=48&&b<=57||b==46){for(c=a.b;c!=a.d;c++){if(FUb(a.c,c)==101||FUb(a.c,c)==69){++c;c<a.d&&(FUb(a.c,c)==43||FUb(a.c,c)==45)&&++c}if(!(FUb(a.c,c)>=48&&FUb(a.c,c)<=57||FUb(a.c,c)==46))break}}else if(b>=97&&b<=122){for(c=a.b;c!=a.d;c++){if(!(FUb(a.c,c)>=97&&FUb(a.c,c)<=122))break}}else{++c;c<a.d&&(FUb(a.c,c)==b&&(b==124||b==38||b==60||b==62||b==61)?++c:(b==60||b==62||b==33)&&FUb(a.c,c)==61&&++c)}a.e=WUb(a.c,a.b,c);a.b=c}\nfunction hN(a,b){var c,d,e,f;if(b.a||!a.Ib&&b.b){a.Gb&&(b.a=true);return}a.df(b);if(b.a){return}d=b.d;c=cN(a,d);c&&(b.b=true);a.Gb&&(b.a=true);f=(RJ(),cL((hi(),d).type));switch(f){case 512:case 256:case 128:{(d.keyCode|0)&R_b;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 4:case A0b:{if(QJ){b.b=true;return}}if(!c&&a.vb){a.nf(true);return}break;case 8:case 64:case 1:case 2:case $_b:{if(QJ){b.b=true;return}break}case u0b:{e=Hi(d);if(a.Gb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction VY(a){var b,c,d,e,f,g,h,i;a.ob-a.nb>a.D*a.q&&a==vV.O&&WY(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&t0b)!=0){a.r=a.F;a.s=a.D}f=a.r*a.q;i=a.s*a.q;for(b=0;b!=a.cg();b++){c=a.A[b];c.q=c.r;(a.bb&t0b)!=0&&(c.q=JY[c.q]);switch(c.q){case 0:I3(c,d,g,1,0,0,-1,0,0);break;case 1:I3(c,d,g,1,0,0,1,0,i-a.q);break;case 2:I3(c,d,g,0,1,-1,0,0,0);break;case 3:I3(c,d,g,0,1,1,0,f-a.q,0);}}a.B=Dr(wr(ys,1),P_b,8,15,[e,e+f,e+f,e]);a.C=Dr(wr(ys,1),P_b,8,15,[h,h,h+i,h+i]);rW(a,e,h,a.B[2],a.C[2]);a.u=e+(f/2|0);a.v=h+(i/2|0)}\nfunction R4(a,b,c,d,e,f){var g,h,i,j,k,m,n;h=new Emb(b);b.setTransform(1,0,0,1,0,0);j=rXb(a.Cd,Ar(xs,w1b,8,6,15,1));n=1;k=a.Fc.c;g=a.N.c;m=c==0;m&&B3(a.Fc,true);if(a.Fc.c){yV=(j9(),$8);jV=$8;Bmb(h,h9)}else{yV=(j9(),h9);jV=f9;Bmb(h,$8)}Lf(h.a,0,0,e,f);B3(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);Zf(b,a.Cd[4],a.Cd[5]);Uf(b,(gg(),eg).a);for(i=0;i!=a.ab.a.a.length;i++){f5(a,i).Kf(h)}for(i=0;i!=a.Ac.a.a.length;i++){RW(h,sZb(a.Ac,i))}B3(a.Fc,k);B3(a.N,g);a.Cd=j}\nfunction JRb(a){var b,c,d,e,f,g,h,i,j,k,m,n;tW(a);b=a.ab==0?UX(a._):-UX(a.ab);c=gW(a.ib,a.jb,0,-a.k*b);d=gW(a.ib,a.jb,1,-a.k*b);n=vV.tb;e=fW(a.ib,a.jb,n/a.X);f=fW(a.ib,a.jb,1-n/a.X);g=fW(c,d,n/a.X);h=fW(c,d,1-n/a.X);a.f=Dr(wr(jD,1),A1b,19,0,[c,d,a.ib,a.jb]);a.d=Dr(wr(jD,1),A1b,19,0,[g,h,e,f]);i=gW(a.ib,a.jb,n/a.X,b*n);j=gW(a.ib,a.jb,1-n/a.X,b*n);k=gW(a.ib,a.jb,n/a.X,-b*(n+a.k));m=gW(a.ib,a.jb,1-n/a.X,-b*(n+a.k));a.g=Dr(wr(ys,1),P_b,8,15,[i.a,j.a,m.a,k.a]);a.i=Dr(wr(ys,1),P_b,8,15,[i.b,j.b,m.b,k.b]);a.a=fW(i,m,0.5);a.e=FX(CW(i.a-m.a)-5,5)}\nfunction W4(a){var b,c,d,e,f,g,h,i,j;d=Ar(HG,m2b,8,a.oc.a.a.length,16,1);c=true;a.Dd=new zZb;a.rc=new zZb;d[0]=true;while(c){c=false;for(g=0;g!=a.ab.a.a.length;g++){b=f5(a,g);if(os(b,152))continue;e=false;for(h=0;h<b.cg();h++){f=b.lg(h);f&&(e=true);if(!d[b.hb[h]]){f&&(d[b.hb[h]]=c=true);continue}for(i=0;i!=b.cg();i++){if(h==i)continue;j=b.hb[i];if(b.Sf(h,i)&&!d[j]){d[j]=true;c=true}}}e&&mZb(a.rc,b)}if(c)continue;for(g=0;g!=a.oc.a.a.length;g++)if(!d[g]&&!d5(a,g).a){mZb(a.Dd,nUb(g));console.log('node '+g+' unconnected');d[g]=true;c=true;break}}}\nfunction vjb(a){jjb();var b,c,d,e,f;a=XUb(a);d=1;e='rms'.length;if(JUb(a.substr(a.length-e,e),'rms')){a=XUb(WUb(a,0,a.length-3));d=Q6b}a=QUb(a,'([0-9]+)([pPnNuUmMkKgG])([0-9]+)','$1.$3$2');a=QUb(a,'[mM][eE][gG]$','M');b=a.length;f=(g$b(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=D2b;break;case 110:case 78:c=C1b;break;case 117:case 85:c=E1b;break;case 109:c=G1b;break;case 107:case 75:c=Q_b;break;case 77:c=H1b;break;case 71:case 103:c=F1b;}c!=1&&(a=XUb(a.substr(0,b-1)));return $q(ijb,a)*c*d}\nfunction okb(a,b){var c,d,e,f,g;shb.call(this);this.kb=false;this.a=a;this.c=new dU;CN(this,this.c);XN(this,YSb('Export as Text'));_T(this.c,new mO(YSb('Text file for this circuit is...')));_T(this.c,g=new JT);(RJ(),g.Sb).style[V$b]=c2b;g.Sb.style[U$b]=W6b;g.Sb[o1b]=b;this.b=g;d=new AQ;d.Sb.style[V$b]=L6b;yQ(d,(nQ(),jQ));d.Sb.className=e2b;_T(this.c,d);xQ(d,f=new pM(YSb(d2b)));xQ(d,c=new pM(YSb(X6b)));yQ(d,mQ);xQ(d,e=new pM(YSb('Re-Import')));Ve(f,new pkb(this),(Cn(),Cn(),Bn));Ve(e,new rkb(this),(null,Bn));Ve(c,new tkb(this),(null,Bn));bN(this)}\nfunction yIb(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(ts(g.b)===ts(j)){vIb(a);if(t3(g.b)){c=new p$(a.e,h);c.k=QUb(g.n,U7b,'');k$(c,a.i,g.t);mZb(a.i.c,c)}else{c=V4(a.i,a.e,h);l$(c,a.i);vVb(a.i.c,c,true)}e=true}if(ts(g.c)===ts(j)){vIb(a);c=V4(a.i,a.e,h);if(ue(g.c).selectedIndex==0){c.i=null;(c.k==null||c.k.length==0)&&(c.k=QUb(g.n,U7b,''));k$(c,a.i,g.t)}else{f=0;for(i=0;i!=a.i.c.a.a.length;i++){d=sZb(a.i.c,i);if(d.i)break;if(d==c)continue;if(++f==ue(g.c).selectedIndex){c.i=d;l$(c,a.i)}}}e=true}}if(e){s$();xIb(a);wIb(a)}}\nfunction B8(a,b,c){var d,e,f,g;if(c==a.b)return false;if(a.d==1){if(os(c,164))return false}if(a.d==2){if(!(c.og()||os(c,48)||os(c,163)))return false}if(a.d==3&&!c.og())return false;if(a.d==4){if(!(c.og()||c.mg()||os(c,48)))return false}if(b==0){for(f=0;f!=c.cg();f++)if(c.lg(f)&&C8(a,c.hb[f]))return true}for(e=0;e!=c.cg();e++){if(c.hb[e]==b){if(c.lg(e)&&C8(a,0))return true;if(a.d==1&&os(c,153)){d=c.Tf();e==0&&(d=-d);if($wnd.Math.abs(d-a.b.Tf())>1.0E-10)continue}for(g=0;g!=c.cg();g++){if(e==g)continue;if(c.Sf(e,g)&&C8(a,c.hb[g])){return true}}}}return false}\n",
"function Wr(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&X_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&=X_b;v+=q>>22;q&=X_b;v&=Y_b;return Ir(n,q,v)}\nfunction w_(a){var b,c,d,e;tW(a);a.o=Ar(HG,m2b,8,a.n,16,1);a.X>150&&a==vV.O&&x_(a,2);c=a.b;a.u=a.e;a.u>a.X/2&&(a.u=us(a.X/2));a.Vg()&&a.u+8>a.X/2&&(a.u=us(a.X/2-8));IV(a,a.u*2);a.k=Ar(jD,A1b,19,a.n,0,1);a.j=Ar(jD,A1b,19,a.n,0,1);e=-a.n/2|0;(a.bb&4)!=0?(a.i=Ar(jD,A1b,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.Ug(d);a.k[d]=gW(a.ib,a.jb,0,c*e);a.j[d]=gW(a.eb,a.fb,a.i!=null?-8/(a.u*2)+b:b,c*e);a.i!=null&&(a.i[d]=gW(a.eb,a.fb,-4/(a.u*2),c*e))}a.g=a.d*((a.n/2|0)+1);sW(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.t=dW(a,a.c,0.4699999988079071))}\nfunction vGb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new dU;this.b=Df();Ie(this.b,N3+' px');Ce(this.b,'40 px');Af(this.b,N3);zf(this.b,mGb);_T(this.j,this.b);this.f=xf(this.b);this.f.fillStyle=D7b;Ve(this.b,this,(Cn(),Cn(),Bn));Ve(this.b,this,(ao(),ao(),_n));Ve(this.b,this,(vo(),vo(),uo));Ve(this.b,this,(go(),go(),fo));Ve(this.b,this,(lo(),lo(),ko));Ve(this.b,this,(qo(),qo(),po));Ve(this.b,this,(Ao(),Ao(),zo));Ve(this.b,this,(Zo(),Zo(),Yo));Ve(this.b,this,(Uo(),Uo(),To));Ve(this.b,this,(Oo(),Oo(),No));Ve(this.b,this,(Jo(),Jo(),Io));rGb(this);MM(this,this.j)}\nfunction Cxb(a){var b,c,d,e,f,g,h,i;tW(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=Dr(wr(ys,1),P_b,8,15,[e,e+f,e+f,e]);a.f=Dr(wr(ys,1),P_b,8,15,[h,h,h+i,h+i]);rW(a,e,h,a.e[2],a.f[2]);a.g=Ar(jD,A1b,19,4,0,1);Bxb(a,0,d,g,0,1,-1,0,0,0);Bxb(a,1,d,g,0,1,-1,0,0,0);Bxb(a,2,d,g,0,1,1,0,f-a.b,0);Bxb(a,3,d,g,0,1,1,0,f-a.b,0);b=(a.bb&T_b)!=0?-1:1;uW(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]=bW(a.d,0);a.g[1]=bW(a.d,1);c=(a.G[2].b+a.G[3].b)/2|0;Wub(a.i,(a.bb&u0b)!=0);uW(a.i,a.G[2].a-40*b,c,a.G[2].a-24*b,c);a.g[2]=Sub(a.i,1);a.g[3]=Sub(a.i,2)}\nfunction Fi(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,'').getPropertyValue('direction')=='rtl'&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,'')[l_b]=='fixed'){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-left-width')));if(e&&e.tagName=='BODY'&&a.style.position==m_b){break}a=e}return b}\nfunction Jr(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw KG(new lTb)}if(a.l==0&&a.m==0&&a.h==0){c&&(Fr=Ir(0,0,0));return Ir(0,0,0)}if(b.h==Z_b&&b.m==0&&b.l==0){return Kr(a,c)}i=false;if(b.h>>19!=0){b=Xr(b);i=true}g=Qr(b);f=false;e=false;d=false;if(a.h==Z_b&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=Hr((hs(),ds));d=true;i=!i}else{h=$r(a,g);i&&Or(h);c&&(Fr=Ir(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Xr(a);d=true;i=!i}if(g!=-1){return Lr(a,g,i,f,c)}if(Ur(a,b)<0){c&&(f?(Fr=Xr(a)):(Fr=Ir(a.l,a.m,a.h)));return Ir(0,0,0)}return Mr(d?a:Ir(a.l,a.m,a.h),b,i,f,e,c)}\nfunction yh(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.De(j_b,h_b,-1,-1)}k=XUb(b);JUb(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=XUb(k.substr(g+1));k=XUb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=XUb(k.substr(0,g))}g=LUb(k,ZUb(46));g!=-1&&(k=k.substr(g+1));(k.length==0||JUb(k,'Anonymous function'))&&(k=h_b);h=NUb(j,ZUb(58));e=OUb(j,ZUb(58),h-1);i=-1;d=-1;f=j_b;if(h!=-1&&e!=-1){f=j.substr(0,e);i=th(j.substr(e+1,h-(e+1)));d=th(j.substr(h+1))}return a.De(f,k,i,d)}\nfunction UZb(a,b,c){if(c<128){a[b]=(c&127)<<24>>24;return 1}else if(c<u0b){a[b++]=(c>>6&31|192)<<24>>24;a[b]=(c&63|128)<<24>>24;return 2}else if(c<w0b){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<B0b){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<E0b){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 KG(new _Tb('Character out of range: '+c))}\nfunction aAb(a){var b;tW(a);cAb(a);FV(a);a.e=pW(2);a.d=pW(2);a.e[0]=a.ib;a.e[1]=a.jb;b=$wnd.Math.min(0.4,12/a.X);hW(a.ib,a.jb,a.d[0],0.5-b);hW(a.ib,a.jb,a.d[1],0.5+b);iW(a.ib,a.jb,a.A[0],0.5-b,-32*a.$);iW(a.ib,a.jb,a.A[1],0.5+b,-32*a.$);iW(a.ib,a.jb,a.A[3],0.5-b,32*a.$);iW(a.ib,a.jb,a.A[2],0.5+b,32*a.$);a.g=LW(a.e[0],a.d[0]);a.i=a.g+LW(a.d[0],a.d[1]);a.k=pW(4);if(a.H==3){iW(a.d[0],a.d[1],a.k[0],0.3,8);iW(a.d[0],a.d[1],a.k[1],0.3,0);iW(a.d[0],a.d[1],a.k[2],0.7,0);iW(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];iW(a.d[0],a.d[1],a.k[1],0,-20);iW(a.d[0],a.d[1],a.k[2],1,-20)}}\nfunction v7(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 y6(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.Qc;e++){if(QDb(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&&!CDb(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=A5(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;TDb(k,false)}i=new Wzb(h*n,a.g-d+c*j,n-10,c);++j;Qzb(i,k.A)||eEb(k,i)}if(a.tc!=a.Qc){g6(a);a.tc=a.Qc}}\nfunction nDb(a,b){var c,d,e,f,g,h,i,j,k;if(u4(a.V))return;if(!SCb)return;e=Ar(WF,w$b,2,4,6,1);d=-1;c=0;if(TCb>=0){d=-us((a.V.td-TCb)/(a.V.Sb*a.X)-a.A.c-a.A.b);if(d>=a.A.c){g=PEb(sZb(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=sZb(a._,a.I>=0?a.I:0);e[c++]=MEb(k,k.o[f]);i=us(k.f*(k.o[f]+k.q));Cmb(b,k.d);ymb(b,d-2,a.A.d+j-i-2,5)}}}if(a.M&&SCb==a){h=1/(a.V.Sb*a.X*2);d<0&&(d=a.V.bc);e[c++]=vX(h*(a.V.bc-a.A.c)/a.A.b,M1b,false)}else if(d<a.A.c)return;a._.a.a.length>0&&(e[c++]=uX(TCb));if(SCb!=a){if(a.A.a<40||a.v>=0&&SCb.v==a.v){oDb(a,b,null,0,d,(rTb(),false));return}}oDb(a,b,e,c,d,(rTb(),false))}\nfunction LGb(a){var b,c,d,e;shb.call(this);this.c=a;this.e=new dU;CN(this,this.e);this.d=new MT;KT(this.d);_T(this.e,this.d);Ve(this.d,new NGb(this),(Xn(),Xn(),Wn));XN(this,YSb('Find Component'));this.a=new WQ;Ie(this.a,L6b);Ve(this.a,new PGb(this),(Rn(),Rn(),Qn));VQ(this.a,10);_T(this.e,this.a);for(d=0;d!=a.Rb.a.a.length;d++){e=sZb(this.c.Rb,d);if(e.d.length>1)break;MQ(this.a,e.b)}c=new AQ;(RJ(),c.Sb).style[V$b]=L6b;yQ(c,(nQ(),jQ));c.Sb.className=e2b;_T(this.e,c);xQ(c,this.b=new pM(YSb(d2b)));yQ(c,mQ);xQ(c,b=new pM(YSb(M6b)));Ve(this.b,new RGb(this),(Cn(),Cn(),Bn));Ve(b,new TGb(this),(null,Bn));bN(this);qf(this.d)}\nfunction yq(a,b){var c,d,e,f,g;c=new kVb;g=false;for(f=0;f<b.length;f++){d=(g$b(f,b.length),b.charCodeAt(f));if(d==32){qq(a,c,0);c.a+=' ';qq(a,c,0);while(f+1<b.length&&(g$b(f+1,b.length),b.charCodeAt(f+1)==32)){++f}continue}if(g){if(d==39){if(f+1<b.length&&(g$b(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=false}}else{c.a+=String.fromCharCode(d)}continue}if(LUb('GyMLdkHmsSEcDahKzZv',ZUb(d))>0){qq(a,c,0);c.a+=String.fromCharCode(d);e=vq(b,f);qq(a,c,e);f+=e-1;continue}if(d==39){if(f+1<b.length&&(g$b(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=true}}else{c.a+=String.fromCharCode(d)}}qq(a,c,0);wq(a)}\nfunction a4(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=sZb(a.Nd,e);q=p.c;c=sZb(a.oc,q.hb[0]);j=new zZb;k=new zZb;f=true;g=!os(q,163);for(h=0;h!=c.b.a.a.length;h++){d=sZb(c.b,h);b=d.a;if(b==q)continue;o=b.bg(d.b);m=b.ng()&&!b.cb;if(o.a==q.nb&&o.b==q.pb){SWb(j.a,b);m&&(f=false)}else if(q.cg()>1){n=q.Rf();if(o.a==n.a&&o.b==n.b){SWb(k.a,b);m&&(g=false)}}else if(os(b,162)&&os(q,162)&&b.a==q.a){SWb(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{mZb(a.Nd,vZb(a.Nd,e--));++i;if(i>a.Nd.a.a.length*2){R6(a,'wire loop detected',q);return false}}}return true}\nfunction $ob(a,b){var c;if(b==0)return new Vjb('Threshold Voltage',a.R*a.T,i0b,5);if(b==1)return new Vjb('<a href=\"mosfet-beta.html\" target=\"_blank\">'+YSb('Beta')+A2b,a.u,i0b,5);if(b==2){c=new Vjb('',0,-1,-1);c.b=new w3('Show Bulk',a.Mh());return c}if(b==3){c=new Vjb('',0,-1,-1);c.b=new w3('Swap D/S',(a.bb&a.p)!=0);return c}if(b==4&&!a.Mh()){c=new Vjb('',0,-1,-1);c.b=new w3('Digital Symbol',(a.bb&a.o)!=0);return c}if(b==4&&a.Mh()){c=new Vjb('',0,-1,-1);c.b=new w3('Simulate Body Diode',(a.bb&a.k)!=0);return c}if(b==5&&(a.bb&a.k)!=0&&a.Mh()){c=new Vjb('',0,-1,-1);c.b=new w3('Body Terminal',(a.bb&a.n)!=0);return c}return null}\nfunction cpb(a){var b,c;tW(a);a.bb&=~a.j;a.bb|=Wob;c=16*a.$;(a.bb&a.p)!=0&&(c=-c);a.S=pW(3);a.H=pW(3);jW(a.ib,a.jb,a.S[0],a.H[0],1,-c);jW(a.ib,a.jb,a.S[1],a.H[1],1-22/a.X,-c);jW(a.ib,a.jb,a.S[2],a.H[2],1-22/a.X,-c*4/3|0);a.I=pW(3);jW(a.ib,a.jb,a.I[0],a.I[2],1-28/a.X,c/2|0);hW(a.I[0],a.I[2],a.I[1],0.5);if(a.Mh()){a.v=pW(2);hW(a.S[0],a.H[0],a.v[0],0.5);hW(a.S[1],a.H[1],a.v[1],0.5)}if((a.bb&a.o)!=0){if(a.R==-1){hW(a.ib,a.jb,a.I[1],1-36/a.X);b=a.$<0?32:31;a.P=fW(a.ib,a.jb,1-b/a.X);a.Q=3}}else{a.R==1?a.Mh()?(a.t=HV(a.v[0],a.v[1],12,5)):(a.t=HV(a.S[1],a.S[0],10,4)):a.Mh()?(a.t=HV(a.v[1],a.v[0],12,5)):(a.t=HV(a.H[0],a.H[1],12,5))}}\nfunction Rub(a,b){var c;(a.bb&2)!=Pub&&Xub(a);sW(a,a.ib,a.jb,16);if((Pub&2)!=0){Bmb(b,(j9(),d9));SW(b,a.e.a,a.e.b,20)}wW(a,b);yW(a,b,a.mb[1]);UW(b,a.f[0],a.f[1]);yW(a,b,a.mb[2]);UW(b,a.k[0],a.k[1]);Bmb(b,jV);zmb(b,a.a);yW(a,b,a.mb[0]);vV.Cc.c&&Bmb(b,(j9(),d9));UW(b,a.ib,a.c);a.g=zW(-a.o,a.g);RV(b,a.c,a.ib,a.g);a.i=zW(-a.p,a.i);RV(b,a.f[1],a.f[0],a.i);a.j=zW(-a.q,a.j);RV(b,a.k[1],a.k[0],a.j);yW(a,b,a.mb[0]);wW(a,b);zmb(b,a.B);if((kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a||vV.O==a)&&a.ab==0){Bmb(b,yV);c=UX(a._);xmb(b,'B',a.c.a-10*c,a.c.b-5);xmb(b,'C',a.f[0].a-3+9*c,a.f[0].b+4);xmb(b,'E',a.k[0].a-3+9*c,a.k[0].b+4)}UV(a,b)}\nfunction _Hb(a){var b,c,d,e,f,g,h;shb.call(this);this.b=a;this.d=new dU;CN(this,this.d);f=new lT;_T(this.d,f);(RJ(),f.Sb).style[U$b]=c2b;f.b.style[b0b]=(Il(),'scroll');XN(this,YSb('Edit Shortcuts'));this.c=new zZb;g=new wP;SM(f,g);for(d=0;d!=a.Rb.a.a.length;d++){e=sZb(this.b.Rb,d);if(e.d.length>1)break;pP(g,d,e.b);h=new MT;CT(h,e.d);h.Sb.maxLength=1;Ve(h,new bIb(this),(vn(),vn(),un));qP(g,d,1,h);mZb(this.c,h)}c=new AQ;c.Sb.style[V$b]=L6b;yQ(c,(nQ(),jQ));c.Sb.className=e2b;_T(this.d,c);xQ(c,this.a=new pM(YSb(d2b)));yQ(c,mQ);xQ(c,b=new pM(YSb(M6b)));Ve(this.a,new dIb(this),(Cn(),Cn(),Bn));Ve(b,new fIb(this),(null,Bn));bN(this)}\nfunction $Nb(a){var b,c,d,e,f,g;tW(a);(a.bb&8)!=0?(a.jb.a=a.ib.a):(a.jb.b=a.ib.b);a.s=pW(4);a.q=pW(4);a.r=pW(4);a.s[0]=a.ib;a.s[1]=a.jb;a.n=(a.bb&16)!=0?-1:1;iW(a.ib,a.jb,a.s[2],0,-a.$*a.u*a.n);iW(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){hW(a.s[e],a.s[e+1],a.q[e],c);hW(a.s[e],a.s[e+1],a.q[e+1],1-c);hW(a.s[e],a.s[e+1],a.r[e],b);hW(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=Ar(jD,A1b,19,2,0,1);d=$wnd.Math.abs(7/a.u);a.k[0]=gW(a.q[0],a.q[2],d,-7*a.$*f*a.n);a.k[1]=gW(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 Dib(a){var b,c,d,e,f,g,h,i,j,k;d=new mYb;a.e=a5(V3);if(!a.e)return false;if(a.e.d.a.a.length==0){PK(YSb('Device has no external inputs/outputs!'));return false}zXb();yZb(a.e.d,new Rib);h=a.e.d.a.a.length;i=Dr(wr(ys,1),P_b,8,15,[0,0,0,0]);for(b=0;b!=h;b++){e=sZb(a.e.d,b);i[e.d]+=1;if(kYb(d,nUb(e.b))){PK(YSb(\"Can't have two input/output nodes connected!\"));return false}jYb(d,nUb(e.b))}j=i[2]>0?1:0;k=i[3]>0?1:0;for(b=0;b!=h;b++){e=sZb(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=S4(V3);return true}\nfunction UEb(){this.c=new xR(true);ZQ(this.c,new x3(YSb('Remove Scope'),new Jub(G5b,'remove')));ZQ(this.c,this.b=new x3(YSb('Dock Scope'),new Jub(G5b,'dock')));ZQ(this.c,this.f=new x3(YSb('Undock Scope'),new Jub(G5b,'undock')));ZQ(this.c,this.d=new D3(YSb('Max Scale'),new Jub(G5b,J5b)));ZQ(this.c,this.e=new x3(YSb('Stack'),new Jub(G5b,d_b)));ZQ(this.c,this.g=new x3(YSb('Unstack'),new Jub(G5b,'unstack')));ZQ(this.c,this.a=new x3(YSb('Combine'),new Jub(G5b,'combine')));ZQ(this.c,new x3(YSb('Remove Plot'),new Jub(G5b,I5b)));ZQ(this.c,new x3(YSb('Reset'),new Jub(G5b,'reset')));ZQ(this.c,new x3(YSb('Properties...'),new Jub(G5b,K5b)))}\nfunction I3(a,b,c,d,e,f,g,h,i){var j,k;if((a.w.bb&T_b)!=0){d=-d;f=-f;b+=a.w.q*(a.w.r-1);h=-h}if((a.w.bb&u0b)!=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 Iyb(j+f*a.w.q,k+g*a.w.q);a.t=new Iyb(j+f*a.w.p,k+g*a.w.p);a.v=new Iyb(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=Ar(ys,P_b,8,3,15,1);a.f=Ar(ys,P_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 lJ(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;if(!a.r){return}i=(m=Aj(b.a),m.length>0?m[0]:null);j=new ZI(ri((hi(),i).pageX||0),ri(i.pageY||0));k=Kg();MJ(a.e,j,k);if(!a.c){e=WI(j,a.p);c=$wnd.Math.abs(e.a);d=$wnd.Math.abs(e.b);if(c>5||d>5){MJ(a.j,a.k.a,a.k.b);if(c>d){h=dT(a.s);g=gT(a.s);f=eT(a.s);if(e.a<0&&f<=h){eJ(a);return}else if(e.a>0&&g>=h){eJ(a);return}}else{p=hT(a.s);o=fT(a.s);if(e.b<0&&o<=p){eJ(a);return}else if(e.b>0&&0>=p){eJ(a);return}}a.c=true}}!!b.a&&Bj(b.a);if(a.c){q=WI(a.p,a.e.a);r=YI(a.o,q);iT(a.s,us(r.a));kT(a.s,us(r.b));n=k-a.k.b;if(n>200&&!!a.n){MJ(a.k,a.n.a,a.n.b);a.n=null}else n>100&&!a.n&&(a.n=new OJ(j,k))}}\nfunction _yb(a){var b,c,d,e;tW(a);d=0;if(CW(a._)>CW(a.ab)!=((a.bb&2)!=0)){c=2*vV.tb*lUb(a._)*(($wnd.Math.abs(a._)+2*vV.tb-1)/(2*vV.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*vV.tb*lUb(a.ab)*(($wnd.Math.abs(a.ab)+2*vV.tb-1)/(2*vV.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?-vV.tb:vV.tb);a.X=LW(a.ib,a.jb);IV(a,32);a.q=a.w.k*g7b+q7b;e=us((a.q-0.5)*32);a.r=gW(a.ib,a.jb,0.5,d);a.d=gW(a.ib,a.jb,e/a.X+0.5,d);a.c=gW(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=fW(a.ib,a.jb,e/a.X+0.5);a.a=new Hyb;a.b=new Hyb;b=(d<0?-d:d)-8;jW(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new Hyb;a.t=new Hyb}\nfunction Ycb(a){var b,c,d,e,f,g;for(b=0;b!=a.d.i.a.a.length;b++){e=sZb(a.d.i,b);for(d=0;d!=e.length;d++){g=(g$b(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=sZb(a.d.j,b);for(d=0;d!=f.length;d++){g=(g$b(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 TZb(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 KG(new _Tb(u8b))}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 KG(new _Tb(u8b))}if(j>c){throw KG(new nTb(u8b))}}g=Ar(ws,P_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 KG(new _Tb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}m+=yTb(e,g,m)}return g}\nfunction x6(e){var c=e;$wnd.CircuitJS1={setSimRunning:r$b(function(a){c.gh(a)}),getTime:r$b(function(){return c.td}),getTimeStep:r$b(function(){return c.vd}),setTimeStep:r$b(function(a){c.vd=a}),getMaxTimeStep:r$b(function(){return c.Sb}),setMaxTimeStep:r$b(function(a){c.Sb=c.vd=a}),isRunning:r$b(function(){return c.hh()}),getNodeVoltage:r$b(function(a){return c.bh(a)}),setExtVoltage:r$b(function(a,b){c.fh(a,b)}),getElements:r$b(function(){return c.ah()}),getCircuitAsSVG:r$b(function(){return c.$g()}),exportCircuit:r$b(function(){return c._g()}),importCircuit:r$b(function(a,b){return c.dh(a,b)})};var d=$wnd.oncircuitjsloaded;d&&d($wnd.CircuitJS1)}\nfunction Kc(){Kc=kH;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 Fdb(a){var b,c,d,e,f,g,h,i,j,k,m,n;tW(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);iW(a.ib,a.jb,a.t[g],g<m?0:1,-k*a.n);iW(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=pW(4);for(g=0;g!=4;g+=2){f=g==2?-h*a.n:0;iW(a.ib,a.jb,a.w[g],c,f);iW(a.ib,a.jb,a.w[g+1],1-c,f)}if(a.p){a.k=Ar(jD,A1b,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]=gW(a.u[i],a.u[i+1],a.g[g]>0?e:1-e,g<a.v?-7:7)}}else a.k=null}\nfunction _q(a,b,c){var d,e,f,g,h,i,j,k,m;h=UUb(b,a.t,c[0]);e=UUb(b,a.q,c[0]);i=IUb(b,a.u);f=IUb(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 KG(new AUb(b+' does not have either positive or negative affixes'))}if(g){c[0]+=a.t.length;m=WUb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=WUb(b,c[0],b.length-a.r.length)}if(JUb(m,S_b)){c[0]+=S_b.length;j=U_b}else if(JUb(m,'NaN')){c[0]+='NaN'.length;j=NaN}else{k=Dr(wr(ys,1),P_b,8,15,[0]);j=br(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 ibb(a){var b,c,d;Rab(a);IV(a,32);a.j=Ar(ys,P_b,8,2,15,1);a.i=pW(4);a.g=pW(8);a.e=pW(2);a.f=pW(2);a.d=pW(2);a.a=pW(6);a.c=Ar(xs,w1b,8,2,15,1);a.b=Ar(xs,w1b,8,2,15,1);for(c=0;c!=2;c++){d=-c*16*3;iW(a.ib,a.jb,a.f[c],0,d);iW(a.eb,a.fb,a.e[c],0,d);iW(a.ib,a.jb,a.i[c*2],1,d-16);iW(a.eb,a.fb,a.g[c*4],1,d-16);iW(a.ib,a.jb,a.i[c*2+1],1,d+16);iW(a.eb,a.fb,a.g[c*4+1],1,d+16);iW(a.eb,a.fb,a.g[c*4+2],1,d+5.28);(a.bb&2)!=0?iW(a.eb,a.fb,a.g[c*4+3],1.2,d-5.28):iW(a.eb,a.fb,a.g[c*4+3],1,d-16)}b=16/a.X;iW(a.ib,a.jb,a.a[0],1+b,16);iW(a.ib,a.jb,a.a[1],1+b*2,16);iW(a.ib,a.jb,a.a[2],1+b*3,16);iW(a.ib,a.jb,a.a[3],1+b*2,-16);iW(a.ib,a.jb,a.a[4],1+b,-64);iW(a.ib,a.jb,a.a[5],1+b*3,-64)}\nfunction sib(){if(eib)return;eib=new iYb;pib(F6b,new nib(B1b,0,1,0,null));pib(c6b,new nib(G6b,0,2,0,null));pib(H6b,new nib(G6b,0,2,5.6,null));pib('old-default-led',jib(new nib(2.2349907006671927E-18,0,2,0,null)));pib(I6b,new nib(9.32E-11,0.042,3.73,0,null));pib('1N5711',new nib(3.15E-7,2.8,2.03,70,'Schottky'));pib('1N5712',new nib(6.8E-10,12,1.003,20,'Schottky'));pib('1N34',jib(new nib(2.0E-10,0.084,2.19,60,'germanium')));pib('1N4004',new nib(1.88E-8,0.0286,2,400,'general purpose'));pib('1N4148',new nib(4.352E-9,0.6458,1.906,75,'switching'));pib('x2n2646-emitter',jib(new nib(2.13E-11,0,1.8,0,null)));yib('~tl431ed-d_ed 0 1e-14 5 1 0 0');yib('~lm317-dz 0 1e-14 0 1 6.3 0')}\nfunction ljb(a){var b,c,d,e,f,g;c=new AQ;g=new dU;bU(a.k,c,OL(a.k,a.d));xQ(c,g);for(d=0;;d++){a.i[d]=a.j.Xf(d);if(!a.i[d])break;b=a.i[d];f=YSb(b.n);TUb(b.n,'<')?_T(g,e=new pO(f)):_T(g,e=new mO(f));d!=0&&!!e&&((RJ(),e.Sb).className=e2b,undefined);if(b.c){_T(g,b.c);Ve(b.c,new Djb(a),(vn(),vn(),un))}else if(b.b){_T(g,b.b);xM(b.b,new Fjb(a))}else if(b.a){_T(g,b.a);if(b.f){_T(g,b.f);Ve(b.a,new Hjb,(Cn(),Cn(),Bn))}else{Ve(b.a,new Jjb(a),(Cn(),Cn(),Bn))}}else if(b.r){_T(g,b.r);a.kb=false}else if(b.u){_T(g,b.u)}else{_T(g,b.s=new MT);if(b.q!=null){CT(b.s,b.q);LT(b.s)}b.q==null&&CT(b.s,rjb(a,b))}if(g.k.c>15){g=new dU;xQ(c,g);(RJ(),g.Sb).style['paddingLeft']=(sm(),'10.0px')}}a.g=d}\nfunction E5(a,b){var c,d,e,f;if(qj(b.a)==2){if(!(xj(b.a)||zj(b.a)||uj(b.a)||pj(b.a)))return}if(a.ud==7){P4(a,(zn(b),An(b)));return}d=q5(a,zn(b));e=r5(a,An(b));if(!Ozb(a.j,zn(b),An(b)))return;c=false;!!a.O&&a.O.If(d,e);f=true;switch(a.ud){case 1:K4(a,zn(b),An(b));break;case 2:N4(a,e+a.sb&a.rb);c=true;break;case 3:L4(a,d+a.sb&a.rb);c=true;break;case 5:if(a.fc){M4(a,d+a.sb&a.rb,e+a.sb&a.rb,zj(b.a));c=true}break;case 6:if(!a.fc)d6(a,d,e,zj(b.a));else if(!a.nc.c){oVb();if(TG(ZG(PG(Date.now()),a.dc),150))return;a.ud=4;c=f=O4(a,d,e)}break;case 4:c=f=O4(a,d,e);}if(f){a.R=zn(b);a.S=An(b);a.P=q5(a,a.R);a.Q=r5(a,a.S);if(!(a.ud==4&&J5(a))){a.P=B6(a,a.P);a.Q=B6(a,a.Q)}}c&&b7(a);Z5(a)}\nfunction ikb(a){var b,c,d,e,f,g,h,i,j,k;shb.call(this);this.c=new dU;CN(this,this.c);XN(this,YSb('Export as Local File'));_T(this.c,new mO(YSb('File name:')));this.a=new MT;Ie(this.a,'250px');_T(this.c,this.a);this.b=(h=[''],h[0]=a,i=$doc.exportBlob,i&&URL.revokeObjectURL(i),j=new Blob(h,{type:u6b}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new ZXb;if(gkb!=null)e=gkb;else{d=(Cq(),Eq('yyyyMMdd-HHmmss',Nq((Mq(),Mq(),Lq))));e=V6b+rq(d,c,null)+'.txt'}CT(this.a,e);f=new AQ;(RJ(),f.Sb).style[V$b]=L6b;yQ(f,(nQ(),jQ));f.Sb.className=e2b;_T(this.c,f);xQ(f,g=new pM(YSb(d2b)));yQ(f,mQ);xQ(f,b=new pM(YSb(M6b)));Ve(g,new kkb(this),(Cn(),Cn(),Bn));Ve(b,new mkb(this),(null,Bn));bN(this)}\nfunction YMb(a,b){var c,d,e,f,g,h,i,j,k,m;f=new Jub(G$b,b[1]);i=V3;e=ZMb(a,b[0],LVb(i.u,b[1]),f);g=new GP;Re((RJ(),g.Sb),false);g.Sb.className='palette-container';h=g.Sb.style;h[l_b]=(Tl(),m_b);h['zIndex']='1000';h[T5b]=D7b;h[Z7b]=(sm(),'1.0px');h[$7b]='#ccc';h[_7b]=(Nj(),'solid');h[a8b]='5.0px';for(d=0;d<b.length;d+=2){k=new kO;xO(k.b,'',false);hO(k);Xh(k.Sb,aNb(b[d],40));Ge(k,LVb(i.u,b[d+1]));m=k.Sb.style;m[T7b]=b8b;m['cursor']=(lk(),'pointer');c=new Jub(G$b,b[d+1]);j=aNb(b[d],24);Ve(k,new oNb(a,e,j,f,c,g),(Cn(),Cn(),Bn));KL(g,k,g.Sb)}VL((QS(),US()),g);Ve(e,new qNb(g,e),(qo(),qo(),po));Ve(e,new sNb(g),(lo(),lo(),ko));Ve(g,new uNb(g),(null,po));Ve(g,new wNb(g),(null,ko));return e}\nfunction rq(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=qr(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new $Xb(LG(PG(b.a.getTime()),e));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new $Xb(LG(PG(b.a.getTime()),e))}k=new kVb;j=a.a.length;for(f=0;f<j;){d=FUb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&FUb(a.a,g)==d;++g);zq(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&FUb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&FUb(a.a,g)!=39){++g}if(g>=j){throw KG(new _Tb(\"Missing trailing '\"))}g+1<j&&FUb(a.a,g+1)==39?++g:(m=true);gVb(k,WUb(a.a,f,g));f=g+1}}else{k.a+=String.fromCharCode(d);++f}}return k.a}\nfunction cL(a){switch(a){case 'blur':return t0b;case 'change':return T_b;case 'click':return 1;case D_b:return 2;case 'focus':return u0b;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case E_b:return 4;case F_b:return 64;case 'mouseout':return 32;case 'mouseover':return 16;case G_b:return 8;case 'scroll':return v0b;case 'error':return w0b;case I_b:case H_b:return x0b;case C_b:return y0b;case z0b:return Z_b;case M_b:return A0b;case L_b:return B0b;case K_b:return $_b;case J_b:return 8388608;case 'gesturestart':return C0b;case 'gesturechange':return D0b;case 'gestureend':return E0b;default:return -1;}}\nfunction rDb(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 ulb(a.G));t=Ar(xs,w1b,8,a.G,15,1);h=Ar(xs,w1b,8,a.G,15,1);o=a._.a.a.length==0?rZb(a.u):rZb(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}slb(a.e,t,h);k=K6b;for(f=0;f<(a.G/2|0);f++){i=tlb(a.e,t[f],h[f]);i>k&&(k=i)}q=0;b.a.strokeStyle=I7b;b.a.fillStyle=I7b;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(tlb(a.e,t[d],h[d]));A=5-us(u*B-v);w!=q&&tmb(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=tlb(a.e,t[d],h[d]);c=us(j*A/k);w!=q&&tmb(b,q,A-p,w,A-c);p=c;q=w}}}\nfunction $X(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]=x1b+vX(a.W,'A',false);b[2]=(os(a,47)?N1b:y1b)+vX(a.ig(),'V',false);c=3;if(a.r!=0&&a.r!=7&&a.r!=6){b[c++]='f = '+vX(a.n,M1b,false);b[c++]=O1b+vX(a.o,'V',false);a.r==1&&a.i==0&&(b[c++]='V(rms) = '+vX(a.o/1.41421356,'V',false));a.i!=0?(b[c++]='Voff = '+vX(a.i,'V',false)):a.n>500&&(b[c++]='wavelength = '+vX(299790000/a.n,'m',false))}a.r==0&&a.W!=0&&vV.bd&&(b[c++]='(R = '+vX(a.o/a.W,XSb,false)+')');b[c++]=P1b+vX(-a.ig()*a.W,'W',false)}\nfunction g5(a){var b,c,d,e,f;b=f5(a,a.xb);c=f5(a,a.yb);if(!b||!c)return null;if(a.zb==1){if(!os(b,153))return null;if(!os(c,135))return null;e=b;d=c;return YSb('res.f = ')+vX(1/(v$b*$wnd.Math.sqrt(e.b*d.d)),M1b,false)}if(a.zb==2){if(!os(b,154))return null;if(!os(c,135))return null;f=b;d=c;return 'RC = '+vX(f.a*d.d,'s',false)}if(a.zb==3){if(!os(b,154))return null;if(!os(c,135))return null;f=b;d=c;return YSb('f.3db = ')+vX(1/(v$b*f.a*d.d),M1b,false)}if(a.zb==5){if(!os(b,154))return null;if(!os(c,153))return null;f=b;e=c;return YSb('f.3db = ')+vX(f.a/(v$b*e.b),M1b,false)}if(a.zb==4){if(!os(b,154))return null;if(!os(c,135))return null;f=b;d=c;return YSb('fc = ')+vX(1/(v$b*f.a*d.d),M1b,false)}return null}\nfunction rGb(a){var b;a.e?(a.f.strokeStyle=E7b,undefined):(a.f.strokeStyle='lightgrey',undefined);a.f.lineWidth=1;Lf(a.f,0,0,N3,mGb);a.f.beginPath();Pf(a.f,lGb+mGb-3,0);Nf(a.f,lGb,mGb/2|0);Nf(a.f,lGb+mGb-3,mGb);Pf(a.f,N3-lGb-mGb+3,0);Nf(a.f,N3-lGb,mGb/2|0);Nf(a.f,N3-lGb-mGb+3,mGb);a.f.stroke();a.e&&(a.f.strokeStyle='grey',undefined);a.f.beginPath();a.f.lineWidth=5;Pf(a.f,lGb+mGb+kGb,mGb/2|0);Nf(a.f,N3-lGb-mGb-kGb,mGb/2|0);a.f.stroke();b=lGb+mGb+kGb+(N3-2*(lGb+mGb+kGb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&oW(a.a)?Vf(a.f,k9(rV)):(a.f.strokeStyle='red',undefined);a.f.beginPath();Pf(a.f,lGb+mGb+kGb,mGb/2|0);Nf(a.f,b,mGb/2|0);a.f.stroke();a.f.strokeStyle=E7b;a.f.lineWidth=2;Lf(a.f,b-2,2,5,mGb-4);Xf(a.f,b-2,2,5,mGb-4)}}\nfunction Z6(a){var b,c,d,e;for(e=0;e!=a.ab.a.a.length;e++){b=f5(a,e);if(os(b,153)){d=new D8(a,1,b,b.hb[1]);C8(d,b.hb[0])||b.qg()}if(os(b,164)){c=b;d=new D8(a,1,b,b.hb[1]);Sbb(c,!C8(d,b.hb[0]))}if(os(b,129)){c=b;d=new D8(a,1,b,c.hb[c.j]);c.Yg()&&!C8(d,c.hb[1+c.j])?(c.e=true):(c.e=false)}if(b.cg()==2){if(os(b,48)){d=new D8(a,2,b,b.hb[1]);if(C8(d,b.hb[0])){R6(a,'Voltage source/wire loop with no resistance!',b);return false}}}if(os(b,47)||os(b,170)){d=new D8(a,2,b,b.hb[0]);if(C8(d,0)){R6(a,'Path to ground with no resistance!',b);return false}}if(b.mg()){d=new D8(a,3,b,b.hb[1]);if(C8(d,b.hb[0])){console.log(b+' shorted');qW(b);b.o=b.W=b.V=b.f=0}else{d=new D8(a,4,b,b.hb[1]);if(C8(d,b.hb[0])){b.n=0.1;return false}}}}return true}\nfunction br(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 jVb;for(;d[0]<c.length;++d[0]){e=FUb(c,d[0]);g=Xq(e);if(g>=0&&g<=9){cVb(i,g+48&R_b);m=true}else if(e==(g$b(0,f.length),f.charCodeAt(0))){if(k||n){break}i.a+='.';k=true}else if(e==(g$b(0,h.length),h.charCodeAt(0))){if(k||n){break}continue}else if(e==(g$b(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==(g$b(0,'%'.length),'%'.charCodeAt(0))){if(o!=1){break}o=100;if(m){++d[0];break}}else if(e==(g$b(0,W_b.length),W_b.charCodeAt(0))){if(o!=1){break}o=Q_b;if(m){++d[0];break}}else{break}}try{j=VTb(i.a)}catch(a){a=JG(a);if(os(a,131)){throw KG(new AUb(c))}else throw KG(a)}j=j/o;return j}\nfunction wIb(a){var b,c,d,e,f,g,h,i;for(f=0;;f++){a.d[f]=a.e.Xf(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=V4(a.i,a.e,f);i=YSb(e.n);g=OL(a.j,a.f);i=QUb(i,'<[^>]*>','');e.b=new w3(i,!!b);bU(a.j,e.b,g++);xM(e.b,new HIb(a));if(b){if(!o$(b)){d=e.c=new M3;Ve(e.c,new JIb(a),(vn(),vn(),un));MQ(d,YSb('New Slider'));for(h=0;h!=a.i.c.a.a.length;h++){c=sZb(a.i.c,h);if(c.i)break;if(c==b)continue;MQ(d,YSb('Share Slider: '+c.k));c==b.i&&UQ(d,Ej((RJ(),d.Sb)).length-1)}bU(a.j,d,g++)}bU(a.j,new mO(YSb('Min Value')),g++);e.j=new MT;bU(a.j,e.j,g++);bU(a.j,new mO(YSb('Max Value')),g++);e.g=new MT;bU(a.j,e.g,g++);if(!b.i){bU(a.j,new mO(YSb('Label')),g++);e.e=new MT;CT(e.e,b.k);bU(a.j,e.e,g++)}CT(e.j,wjb(e,b.f));CT(e.g,wjb(e,b.e))}}a.c=f}\n",
"function LDb(a,b,c){b==J5b&&PDb(a);b==J7b&&(a.U=c,c&&!lEb(a)&&hEb(a,0),dDb(a),undefined);b==K7b&&(a.O=c,c&&!lEb(a)&&hEb(a,0),dDb(a),undefined);b=='showscale'&&(a.T=c);b=='showpeak'&&(a.P=c);b==L7b&&(a.Q=c);b=='showfreq'&&(a.N=c);b=='showfft'&&(a.M=c,a.M||(a.e=null));b==M7b&&(a.k=c);b=='showrms'&&(a.S=c);b==N7b&&(a.J=c);b=='showduty'&&(a.K=c);b==O7b&&(a.L=c);b=='showpower'&&hEb(a,7);b=='showib'&&hEb(a,1);b=='showic'&&hEb(a,2);b=='showie'&&hEb(a,3);b=='showvbe'&&hEb(a,4);b=='showvbc'&&hEb(a,5);b=='showvce'&&hEb(a,6);if(b==P7b){a.s=true;a.t=false;jEb(a,6,2,CDb(a),null);TDb(a,false)}if(b=='showvvsi'){a.s=c;a.t=false;TDb(a,false)}b=='manualscale'&&aEb(a,c,true);if(b=='plotxy'){a.t=a.s=c;a.s&&(a.u=a._);a.s&&a.u.a.a.length==1&&XDb(a);TDb(a,false)}b==Q7b&&hEb(a,2)}\nfunction C4(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;P5(a);h4(a);p=null;for(j=0;j!=a.ab.a.a.length;j++){d=f5(a,j);c=d.U;p?(p=Uzb(p,c)):(p=c)}q=a.ab.a.a.length;g=1;q>0&&(g|=2);if(b!=null){S5(a,VZb((k=b,QZb(),k)),g);(g&8)==0&&jO(a.zd,null)}else{T5(a);R5(a,a.v,g)}o=null;for(j=q;j!=a.ab.a.a.length;j++){d=f5(a,j);d.kb=true;c=d.U;o?(o=Uzb(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(!Rzb(p,o)){e=B6(a,p.c-o.c);f=B6(a,p.d-o.d)}s>r?(e=B6(a,p.c+p.b-o.c+a.tb)):(f=B6(a,p.d+p.a-o.d+a.tb));if(a.bc>0&&Ozb(a.j,a.bc,a.cc)){h=q5(a,a.bc);i=r5(a,a.cc);m=B6(a,h-(o.c+(o.b/2|0)));n=B6(a,i-(o.d+(o.a/2|0)));for(j=q;j!=a.ab.a.a.length;j++){if(!GV(f5(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=f5(a,j);mW(d,e,f)}}H5(a);b7(a)}\nfunction nR(a,b){var c,d;c=dR(a,(RJ(),Hi((hi(),b))));switch(cL(b.type)){case 1:{MU((JP(),IP,a.Sb));!!c&&cR(a,c,true,true);break}case 16:{!!c&&iR(a,c,true);break}case 32:{!!c&&iR(a,null,false);break}case u0b:{rR(a);break}case 128:{d=b.keyCode|0;Mq();d=Vn(d,false);switch(d){case 37:mR(a);b.stopPropagation();b.preventDefault();break;case 39:lR(a);b.stopPropagation();b.preventDefault();break;case 38:kR(a);b.stopPropagation();b.preventDefault();break;case 40:jR(a);b.stopPropagation();b.preventDefault();break;case 27:a.g?bR(a,false):sR(a,null);!a.g&&!!a.i&&fN(a.i,false);b.stopPropagation();b.preventDefault();break;case 9:a.g?bR(a,false):sR(a,null);!a.g&&!!a.i&&fN(a.i,false);break;case 13:if(!rR(a)){cR(a,a.j,true,true);b.stopPropagation();b.preventDefault()}}break}}Ze(a,b)}\nfunction G5(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p;k=null;a.bc=zn(b);a.cc=An(b);o=zn(b);p=An(b);f=us((o-a.Cd[4])/a.Cd[0]);g=us((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(F5(a,o,p)){o6(a,null);return}if(Ozb(a.j,o,p)){if(!!a.fc&&_V(a.fc,f,g,256)>=0){k=a.fc}else{c=t2b;for(h=0;h!=a.ab.a.a.length;h++){d=f5(a,h);if(Ozb(d.U,f,g)){e=d._f(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(Ozb(n.A,o,p)){k=CDb(n);if(n.t){a.yc=CDb(n);a.zc=KDb(n)}a.Vc=h}}for(h=0;h!=a.ab.a.a.length;h++){d=f5(a,h);if(a.gc==5){if(_V(d,f,g,0)>0){k=d;break}}j=d.cg();for(i=0;i!=j;i++){m=d.bg(i);if(Fmb(m.a,m.b,f,g)<26){k=d;a.ic=i;break}}}}else{a.ic=-1;for(h=0;h!=k.cg();h++){m=k.bg(h);Fmb(m.a,m.b,f,g)<26&&(a.ic=h)}}Z5(a);o6(a,k)}\nfunction F6(a){var b,c,d,e,f;e=a.oc.a.a.length-1+a.Jd;a.k=yr(xs,[w$b,w1b],[14,8],15,[e,e],2);a.s=Ar(xs,w1b,8,e,15,1);a.qc=Ar(xs,w1b,8,a.oc.a.a.length-1,15,1);(a.Kb==null||a.Kb.length!=a.qc.length)&&(a.Kb=Ar(xs,w1b,8,a.oc.a.a.length-1,15,1));a.vc=yr(xs,[w$b,w1b],[14,8],15,[e,e],2);a.wc=Ar(xs,w1b,8,e,15,1);a.o=a.n=e;a.t=Ar(xD,w$b,253,e,0,1);a.r=Ar(ys,P_b,8,e,15,1);for(c=0;c!=e;c++)a.t[c]=new RBb;a.p=false;n4(a);for(c=0;c!=a.ab.a.a.length;c++){b=f5(a,c);b.xg(a.ab);b.Ag()}if(!z6(a,e))return;if(a.k==null)return;if(!a.q){if(!v7(a.k,a.o,a.r)){R6(a,Q5b,null);return}}a.W=Ar(DA,w$b,7,a.ab.a.a.length,0,1);f=0;for(c=0;c!=a.ab.a.a.length;c++){a.W[c]=sZb(a.ab,c);os(a.W[c],17)&&++f}a.Rc=Ar(DD,w$b,17,f,0,1);d=0;for(c=0;c!=a.ab.a.a.length;c++){os(a.W[c],17)&&(a.Rc[d++]=a.W[c])}a.mc=false}\nfunction O5(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;j=b.length;o=Ar(Ay,w$b,50,6,0,1);p=0;d=new xR(true);d.c=true;ZQ(a.Tb,new WR(YSb('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=_Ub(TZb(b,n,(i=h-1,QZb(),i)));if(k.length==0||(g$b(0,k.length),k.charCodeAt(0)==35));else{g$b(0,k.length);if(k.charCodeAt(0)==43){m=new xR(true);m.c=true;ZQ(d,new WR(YSb(k.substr(1)),m));d=o[p++]=m}else{g$b(0,k.length);if(k.charCodeAt(0)==45){d=o[--p-1]}else{g=LUb(k,ZUb(32));if(g>0){q=YSb(k.substr(g+1));f=false;g$b(0,k.length);k.charCodeAt(0)==62&&(f=true);e=k.substr(f?1:0,g-(f?1:0));ZQ(d,new VR(q,new Jub('circuits','setup '+e+' '+q)));if(JUb(e,a.jd)&&a.md==null){a.md=q;jO(a.zd,q)}if(f&&a.jd==null){a.jd=e;a.md=q;c&&a.qd==null&&W5(a,a.jd,a.md)}}}}}n+=h}}\nfunction ar(a,b,c,d,e){var f,g,h,i;hVb(d,0,d.a.length);g=false;h=b.length;for(i=c;i<h;++i){f=(g$b(i,b.length),b.charCodeAt(i));if(f==39){if(i+1<h&&(g$b(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&&(g$b(i+1,b.length),b.charCodeAt(i+1)==164)){++i;if(i<h-2&&(g$b(i+1,b.length),b.charCodeAt(i+1)==164)&&(g$b(i+2,b.length),b.charCodeAt(i+2)==164)){i+=2;gVb(d,tr(a.a))}else{gVb(d,a.a[0])}}else{gVb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw KG(new _Tb(V_b+b+'\"'))}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw KG(new _Tb(V_b+b+'\"'))}a.p=Q_b}d.a+=W_b;break;case 45:d.a+='-';break;default:d.a+=String.fromCharCode(f);}}}return h-c}\nfunction MY(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 Plb(U0b,0,10*a.o);j=false;for(k=0;k!=a.cg();k++)if(a.A[k].q==0||a.A[k].q==1){j=true;break}for(k=0;k!=a.cg();k++){Dmb(b,g);m=a.A[k];yW(a,b,a.mb[k]);c=m.o;f=m.t;UW(b,c,f);m.g=zW(m.i,m.g);RV(b,f,c,m.g);if(m.a){Bmb(b,$4(vV));SW(b,m.b,m.c,1);Bmb(b,jV);SW(b,m.b,m.c,3)}if(m.e!=null){Bmb(b,jV);vmb(b,m.e,m.f,3)}Bmb(b,m.p?rV:yV);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=us(Of(b.a,m.u).width);if(n>e){i-=1;h=new Plb(U0b,0,i);Dmb(b,h);continue}d=b.b;m.q==OY(a,2)?(o=m.v.a-(a.p-5)):m.q==OY(a,3)?(o=m.v.a+(a.p-5)-n):(o=m.v.a-(n/2|0));xmb(b,m.u,o,m.v.b+(d/3|0));if(m.j){p=m.v.b-d+(d/3|0);tmb(b,o,p,o+n,p)}break}}a.Ig(b,a.u,a.v);Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:jV);WW(b,a.B,a.C,4);UV(a,b);b.a.restore();b.b=b.c}\nfunction z6(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){R6(a,'Matrix error',null);return false}c=a.t[k];if(c.f!=0){oVb();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=yr(xs,[w$b,w1b],[14,8],15,[i,i],2);h=Ar(xs,w1b,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 Edb(b,c){var d,e,f,g,h,i,j;i=new rJb(c,',:+',true);b.a=b.q=0;while(nJb(i)){g=oJb(i);g=='+'&&--b.q;if(g==','||g=='+'||g==':')continue;b.q+=2;++b.a}b.f=Ar(ys,P_b,8,b.a,15,1);b.e=Ar(xs,w1b,8,b.a,15,1);(b.d==null||b.d.length!=b.a)&&(b.d=Ar(xs,w1b,8,b.a,15,1));b.b=Ar(xs,w1b,8,b.a,15,1);b.c=Ar(xs,w1b,8,b.a,15,1);b.g=Ar(xs,w1b,8,b.a,15,1);b.t=pW(b.q);b.u=pW(b.q);b.s=Ar(xs,w1b,8,b.q,15,1);b.r=Ar(xs,w1b,8,b.q,15,1);i=new rJb(c,',:+',true);f=0;d=0;b.v=0;h=false;b.p=false;while(true){j=oJb(i);try{e=VTb(j)}catch(a){a=JG(a);if(os(a,15)){return false}else throw KG(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(!nJb(i))break;j=oJb(i);if(j==',')continue;if(j=='+'){--f;continue}if(j==':'){if(h)return false;h=true;continue}return false}FV(b);Fdb(b);b.B=null;return true}\nfunction dFb(a){var b;cFb(a);He(a.g,a.Y.o&&sTb(a.cb.b));He(a.bb,sTb(a.cb.b));if(sTb(a.cb.b)){dQ(a.bb.f,0,a.Y.o&&a.P<a.Y._.a.a.length);dQ(a.bb.f,1,a.Y.o&&a.P<a.Y._.a.a.length);dQ(a.bb.f,2,!a.Y.o||a.P<a.Y._.a.a.length);dQ(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=sZb(a.Y._,a.P);jO(a.H,'CH '+(''+(a.P+1))+' '+YSb(f2b));jO(a.I,rEb(b.u)+YSb(G7b));CT(a.J,wjb(null,b.j));pf(a.J,true);CT(a.n,''+a.Y.n);pf(a.n,true);jO(a.R,'CH '+(''+(a.P+1))+' '+YSb('Position'));uGb(a.Q,b.n);zM(a.j,true);sGb(a.Q);AM(a.j,(rTb(),b.b?false:true));zM(a.a,b.u==0);AM(a.a,b.b?true:false)}else{jO(a.H,'');jO(a.I,'');CT(a.J,'');pf(a.J,false);jO(a.R,'');zM(a.j,false);zM(a.a,false);oGb(a.Q)}}else{jO(a.H,'');jO(a.I,YSb('Max Value')+u4b+FDb(a.Y)+')');CT(a.J,wjb(null,GDb(a.Y)));pf(a.J,false);jO(a.R,'')}jO(a.Z,vX(aDb(a.Y),'s',false)+G7b)}\nfunction KYb(){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[E5b]=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(!IYb()){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[E5b]=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 udb(a){var b,c,d,e,f,g,h,i,j,k;d=SUb(a.g,f_b);a.i=new zZb;a.j=new zZb;a.k=false;for(b=0;b!=d.length;b++){h=d[b].toLowerCase();if(h.length==0||JUb(h.substr(0,1),'#'))continue;i=SUb(QUb(h,' ',''),'=');if(i.length!=2){$wnd.alert(g6b+(b+1)+h6b);return}if(i[0].length<a.d.length){PK('Model must have >= '+a.d.length+i6b);return}if(i[0].length>a.d.length+a.f.length){PK('Model must have <= '+(a.d.length+a.f.length)+i6b);return}if(i[1].length!=a.f.length){PK('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=Ar(HG,m2b,8,26,16,1);e='';for(c=0;c!=f.length;c++){k=(g$b(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(g6b+(b+1)+h6b);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&R_b);continue}j[k-97]=true;e+=String.fromCharCode(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);mZb(a.i,e);mZb(a.j,i[1])}}\nfunction xkb(a){var b,c,d,e,f,g,h;shb.call(this);this.kb=false;g=SUb($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=(kq('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new dU;CN(this,this.c);XN(this,YSb('Export as URL'));_T(this.c,new mO(YSb('URL for this circuit is...')));if(a.length>2000){_T(this.c,d=new nO(YSb('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(RJ(),d.Sb).style[V$b]=W6b}_T(this.c,vkb=new JT);Ie(vkb,c2b);Ce(vkb,W6b);CT(vkb,a);c=new AQ;(RJ(),c.Sb).style[V$b]=L6b;c.Sb.className=e2b;yQ(c,(nQ(),jQ));xQ(c,e=new pM(YSb(d2b)));xQ(c,b=new pM(YSb(X6b)));_T(this.c,c);if(wkb()){yQ(c,mQ);xQ(c,this.b=new pM(YSb('Create short URL')));Ve(this.b,new Ckb(this),(Cn(),Cn(),Bn))}Ve(e,new Ekb(this),(Cn(),Cn(),Bn));Ve(b,new Gkb,(null,Bn));bN(this)}\nfunction dK(){var a,b,c;b=$doc.compatMode;a=Dr(wr(WF,1),w$b,2,6,[k_b]);for(c=0;c<a.length;c++){if(JUb(a[c],b)){return}}a.length==1&&JUb(k_b,a[0])&&JUb('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 ZX(a,b,c){var d,e,f,g,h,i;Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:(j9(),d9));wW(a,b);f=c.a;h=c.b;a.r!=6&&SW(b,f,h,17);CV(a,f-17,h-17,f+17,h+17);switch(a.r){case 2:g=us(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;TW(b,f-8,h-8,f-8,h);TW(b,f-8,h-8,g,h-8);TW(b,g,h-8,g,h+8);TW(b,f+8,h+8,g,h+8);TW(b,f+8,h,f+8,h+8);break;case 5:h+=4;TW(b,f-8,h-8,f-8,h);TW(b,f-8,h-8,f-4,h-8);TW(b,f-4,h-8,f-4,h);TW(b,f-4,h,f+8,h);break;case 4:TW(b,f,h-8,f-8,h);TW(b,f,h-8,f,h+8);TW(b,f,h+8,f+8,h);break;case 3:{TW(b,f-10,h,f-5,h-8);TW(b,f-5,h-8,f,h);TW(b,f,h,f+5,h+8);TW(b,f+5,h+8,f+10,h);break}case 6:{Bmb(b,kV==a||a.kb||vV.zc==a||os(kV,17)&&CDb(kV.a)==a?rV:yV);wW(a,b);TV(a,b,YSb('Noise'),a.ib,a.eb);break}case 1:{b.a.beginPath();b.a.lineWidth=3;for(d=-10;d<=10;d++){i=h+us(0.95*$wnd.Math.sin(d*u$b/10)*8);d==-10?Pf(b.a,f+-10,i):Nf(b.a,f+d,i)}b.a.stroke();b.a.lineWidth=1;break}}if(vV.cd.c&&a.r!=6){e=vX(a.n,M1b,true);(a._==0||a.ab==0)&&VV(a,b,e,17)}}\nfunction dr(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=(g$b(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 KG(new _Tb(\"Unexpected '0' in pattern \\\"\"+b+'\"'))}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw KG(new _Tb('Multiple decimal separators in pattern \"'+b+'\"'))}f=g+q+h;break;case 69:if(!d){if(a.v){throw KG(new _Tb('Multiple exponential symbols in pattern \"'+b+'\"'))}a.v=true;a.k=0}while(o+1<k&&(g$b(o+1,b.length),b.charCodeAt(o+1)==48)){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw KG(new _Tb('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 KG(new _Tb('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 kDb(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;TDb(a,false)}if(a.s){lDb(a,b);return}zDb(a,b);b.a.save();Bmb(b,(j9(),g9));Zf(b.a,a.A.c,a.A.d);smb(b,a.A.b,a.A.a);if(a.M){sDb(a,b);rDb(a,b)}for(d=0;d!=4;d++){a.B[d]=false;a.p&&!a.o&&(a.C[d]=O6b)}a.W=false;for(g=0;g!=a._.a.a.length;g++){e=sZb(a._,g);cDb(a,e);a.V.Vc==-1&&!!e.e&&kW(e.e)&&(a.W=true);a.B[e.u]=true}f=b6(a.V,a);gDb(a);a.I>=0&&(a.W=true);a.b=true;c=true;for(d=1;d<a._.a.a.length;d++){sZb(a._,d).u!=sZb(a._,0).u&&(c=false)}(c||a.P||a.Q)&&a._.a.a.length>0&&bDb(a,rZb(a._).u);for(d=0;d!=a._.a.a.length;d++){sZb(a._,d).u>1&&d!=a.I&&wDb(a,b,sZb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){sZb(a._,d).u==1&&d!=a.I&&wDb(a,b,sZb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){sZb(a._,d).u==0&&d!=a.I&&wDb(a,b,sZb(a._,d),c,false,f)}a.I>=0&&a.I<a._.a.a.length&&wDb(a,b,sZb(a._,a.I),c,true,f);vDb(a,b);b.a.restore();b.b=b.c;nDb(a,b);if(sZb(a.u,0).r>5&&!a.o){for(d=0;d!=4;d++)a.C[d]>O6b&&a.B[d]&&(a.C[d]/=2)}!!a.w&&a.w.Kb&&aFb(a.w)}\nfunction nHb(){nHb=kH;KY();mHb=Dr(wr(HG,2),w$b,43,0,[Dr(wr(HG,1),m2b,8,16,[true,true,true,true,true,true,false]),Dr(wr(HG,1),m2b,8,16,[false,true,true,false,false,false,false]),Dr(wr(HG,1),m2b,8,16,[true,true,false,true,true,false,true]),Dr(wr(HG,1),m2b,8,16,[true,true,true,true,false,false,true]),Dr(wr(HG,1),m2b,8,16,[false,true,true,false,false,true,true]),Dr(wr(HG,1),m2b,8,16,[true,false,true,true,false,true,true]),Dr(wr(HG,1),m2b,8,16,[true,false,true,true,true,true,true]),Dr(wr(HG,1),m2b,8,16,[true,true,true,false,false,false,false]),Dr(wr(HG,1),m2b,8,16,[true,true,true,true,true,true,true]),Dr(wr(HG,1),m2b,8,16,[true,true,true,false,false,true,true]),Dr(wr(HG,1),m2b,8,16,[true,true,true,false,true,true,true]),Dr(wr(HG,1),m2b,8,16,[false,false,true,true,true,true,true]),Dr(wr(HG,1),m2b,8,16,[true,false,false,true,true,true,false]),Dr(wr(HG,1),m2b,8,16,[false,true,true,true,true,false,true]),Dr(wr(HG,1),m2b,8,16,[true,false,false,true,true,true,true]),Dr(wr(HG,1),m2b,8,16,[true,false,false,false,true,true,true])])}\nfunction qL(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?jL:null);c&2&&(a.ondblclick=b&2?jL:null);c&4&&(a.onmousedown=b&4?jL:null);c&8&&(a.onmouseup=b&8?jL:null);c&16&&(a.onmouseover=b&16?jL:null);c&32&&(a.onmouseout=b&32?jL:null);c&64&&(a.onmousemove=b&64?jL:null);c&128&&(a.onkeydown=b&128?jL:null);c&256&&(a.onkeypress=b&256?jL:null);c&512&&(a.onkeyup=b&512?jL:null);c&T_b&&(a.onchange=b&T_b?jL:null);c&u0b&&(a.onfocus=b&u0b?jL:null);c&t0b&&(a.onblur=b&t0b?jL:null);c&8192&&(a.onlosecapture=b&8192?jL:null);c&v0b&&(a.onscroll=b&v0b?jL:null);c&32768&&(a.onload=b&32768?kL:null);c&w0b&&(a.onerror=b&w0b?jL:null);c&x0b&&(a.onmousewheel=b&x0b?jL:null);c&y0b&&(a.oncontextmenu=b&y0b?jL:null);c&Z_b&&(a.onpaste=b&Z_b?jL:null);c&A0b&&(a.ontouchstart=b&A0b?jL:null);c&B0b&&(a.ontouchmove=b&B0b?jL:null);c&$_b&&(a.ontouchend=b&$_b?jL:null);c&8388608&&(a.ontouchcancel=b&8388608?jL:null);c&C0b&&(a.ongesturestart=b&C0b?jL:null);c&D0b&&(a.ongesturechange=b&D0b?jL:null);c&E0b&&(a.ongestureend=b&E0b?jL:null)}\nfunction nnb(a){shb.call(this);mnb=a;this.kb=false;this.g=new dU;CN(this,this.g);XN(this,YSb('Import from Dropbox'));if(lnb()){_T(this.g,new mO(YSb('To open a file in your dropbox account using the chooser click below.')));this.b=new pM(YSb('Open Dropbox Chooser'));_T(this.g,this.b);Ve(this.b,new qnb(this),(Cn(),Cn(),Bn));this.e=new mO(YSb('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{_T(this.g,new mO(\"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 mO('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');De(this.e,e2b)}_T(this.g,this.e);this.f=new JT;Ie(this.f,W6b);Ce(this.f,'200px');_T(this.g,this.f);this.c=new AQ;Ie(this.c,L6b);_T(this.g,this.c);yQ(this.c,(nQ(),jQ));this.d=new pM(YSb('Import From Dropbox Link'));Ve(this.d,new snb(this),(Cn(),Cn(),Bn));xQ(this.c,this.d);yQ(this.c,mQ);this.a=new pM(YSb(M6b));xQ(this.c,this.a);Ve(this.a,new unb(this),(null,Bn));bN(this)}\nfunction y9(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 iYb;w=new qJb(c,'\\r');a.w=new zZb;a.A=new zZb;a.H=new zZb;while(nJb(w)){v=oJb(w);D=new qJb(v,N5b);f=oJb(D);A=g7(f,0,0);if(b){G=A.Wf();k=oJb(b);(a.bb&1)!=0&&(k=Ddb(k));C=new qJb(k,(a.bb&1)!=0?' ':'_');o=(new dUb(oJb(C))).a;A=h7(G,0,0,0,0,o,C)}os(A,163)&&(A.bb|=1);mZb(a.w,A);F=0;while(nJb(D)){B=(new dUb(oJb(D))).a;if(B==0){A.vg(F,0);A.wg(F,0);++F;continue}h=new W8;h.b=F;h.a=A;if(JVb(j,nUb(B))){g=KVb(j,nUb(B));mZb(g.b,h)}else{g=new V8;mZb(g.b,h);NVb(j,nUb(B),g)}++F}}a.F=d.length;for(q=0;q<d.length;q++){if(JVb(j,nUb(d[q]))){mZb(a.A,KVb(j,nUb(d[q])));PVb(j,nUb(d[q]))}else throw KG(new $Tb)}for(n=new cWb((new WVb(j)).a);n.b;){m=aWb(n);u=m.fi().a;mZb(a.A,KVb(j,nUb(u)))}for(r=0;r!=a.w.a.a.length;r++){e=sZb(a.w,r);s=e.$f();for(t=0;t!=s;t++){h=new W8;h.b=t+e.cg();h.a=e;g=new V8;mZb(g.b,h);mZb(a.A,g)}}a.D=a.A.a.a.length;a.G=Ar(jD,A1b,19,a.F,0,1);for(p=0;p<a.w.a.a.length;p++){i=sZb(a.w,p).kg();for(t=0;t<i;t++){H=new IRb;H.a=sZb(a.w,p);H.c=t;mZb(a.H,H)}}a.bb|=1}\nfunction eFb(a){var b;He(a.ab,sTb(a.cb.b));SFb(a.t);dQ(a.u.f,1,sTb(a.v.b));uGb(a._,10-aH(PG($wnd.Math.round($wnd.Math.log(a.Y.X)/$wnd.Math.log(2)))));if(a.ib){AM(a.ib,(rTb(),a.Y.U&&!kEb(a.Y,7)?true:false));AM(a.i,a.Y.O&&!kEb(a.Y,7)?true:false);AM(a.S,kEb(a.Y,7)?true:false)}AM(a.V,(rTb(),a.Y.T?true:false));AM(a.O,a.Y.P?true:false);AM(a.L,a.Y.Q?true:false);AM(a.r,a.Y.N?true:false);AM(a.$,a.Y.M?true:false);AM(a.F,a.Y.k?true:false);AM(a.U,a.Y.S?true:false);AM(a.d,a.Y.J?true:false);AM(a.o,a.Y.K?true:false);AM(a.p,a.Y.L?true:false);zM(a.U,eDb(a.Y));AM(a.hb,a.Y.s&&!a.Y.t?true:false);AM(a.jb,a.Y.t?true:false);AM(a.T,kEb(a.Y,2)?true:false);zM(a.T,(b=JDb(a.Y),!!b&&b.Df(2)));if(a.eb){AM(a.A,kEb(a.Y,1)?true:false);AM(a.B,kEb(a.Y,2)?true:false);AM(a.C,kEb(a.Y,3)?true:false);AM(a.eb,kEb(a.Y,4)?true:false);AM(a.db,kEb(a.Y,5)?true:false);AM(a.fb,kEb(a.Y,6)?true:false);AM(a.gb,NDb(a.Y)?true:false)}if(a.Y.o){AM(a.G,true);AM(a.c,false);AM(a.K,false);He(a.b,true)}else{AM(a.G,false);AM(a.c,a.Y.p?false:true);AM(a.K,a.Y.p?true:false);He(a.b,false)}dFb(a)}\nfunction SAb(a){var b,c,d,e,f;tW(a);TAb(a);FV(a);a.j=(a.bb&8)!=0?-a.$:a.$;a.w=-a.j*16;IV(a,32);a.K=yr(jD,[w$b,A1b],[100,19],0,[a.B,3],2);a.J=yr(jD,[w$b,A1b],[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 Hyb;a.J[d][e]=new Hyb}iW(a.eb,a.fb,a.J[d][0],0,-a.w*3*d);iW(a.eb,a.fb,a.J[d][1],1,-a.w*3*d-a.w);iW(a.eb,a.fb,a.J[d][2],1,-a.w*3*d+a.w);iW(a.ib,a.jb,a.K[d][0],0,-a.w*3*d);iW(a.ib,a.jb,a.K[d][1],1,-a.w*3*d-a.w);iW(a.ib,a.jb,a.K[d][2],1,-a.w*3*d+a.w)}a.d=pW(2);a.c=pW(2);a.C=pW(a.B);f=(a.bb&1)!=0?1:0;if((a.bb&4)==0){iW(a.ib,a.jb,a.d[0],f,a.w*2);iW(a.ib,a.jb,a.d[1],f,a.w*3);iW(a.ib,a.jb,a.c[0],0.5,a.w*2);iW(a.ib,a.jb,a.c[1],0.5,a.w*3);b=56}else{iW(a.ib,a.jb,a.d[0],0,a.w*2);iW(a.ib,a.jb,a.d[1],1,a.w*2);iW(a.ib,a.jb,a.c[0],0.5-16/a.X,a.w*2);iW(a.ib,a.jb,a.c[1],0.5+16/a.X,a.w*2);b=40}a.p=pW(a.B*2);c=$wnd.Math.min(0.4,25/a.X);iW(a.ib,a.jb,a.A[0],0.5-c,-b*a.j);iW(a.ib,a.jb,a.A[1],0.5+c,-b*a.j);iW(a.ib,a.jb,a.A[2],0.5+c,-(a.w*3*a.B)-24*a.j);iW(a.ib,a.jb,a.A[3],0.5-c,-(a.w*3*a.B)-24*a.j);a.f=LW(a.d[0],a.c[0]);a.g=a.f+LW(a.c[0],a.c[1])}\nfunction Zob(a,b){var c,d,e,f,g,h,i,j,k,m;if(b)m=a.mb;else{m=Ar(xs,w1b,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&&(apb(a,a.M,m[1])||apb(a,a.N,m[2])||apb(a,a.L,m[0]))&&(vV.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=K6b;a.K=j*K6b;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=K6b;a.K=0.5*a.u*(k-a.T)*(k-a.T)+(j-(k-a.T))*K6b;a.O=2}if((a.bb&a.k)!=0&&a.Mh()){xhb(a.C,a.R*(a.mb[a.w]-a.mb[1]));a.F=whb(a.C,a.R*(a.mb[a.w]-a.mb[1]))*a.R;xhb(a.D,a.R*(a.mb[a.w]-a.mb[2]));a.G=whb(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;I6(vV,a.hb[d],a.hb[d],c);I6(vV,a.hb[d],a.hb[i],-c-a.J);I6(vV,a.hb[d],a.hb[0],a.J);I6(vV,a.hb[i],a.hb[d],-c);I6(vV,a.hb[i],a.hb[i],c+a.J);I6(vV,a.hb[i],a.hb[0],-a.J);M6(vV,a.hb[d],h);M6(vV,a.hb[i],-h)}\nfunction Q4(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=A5(a.i-160,0);f=us(a.g*a.Sc);e=!a.fc?70:f;a.vb&&(e=0)}a.qd!=null&&a.j.a>a.g-30&&(e=30);Cmb(b,a.Fc.c?'#eee':'#111');Amb(b,i,a.j.a-e,a.j.b,a.g-a.j.a+e);Dmb(b,wV);d=a.Qc;a.qd!=null&&(d=0);XCb();SCb=null;TCb=-1;for(g=0;g!=d;g++)WDb(a.Wc[g],a.bc,a.cc);if(a.Rc!=null)for(g=0;g!=a.Rc.length;g++)uEb(a.Rc[g],a.bc,a.cc);for(g=0;g!=d;g++)kDb(a.Wc[g],b);if(a.jc){Bmb(b,rV);b.a.lineWidth=4;tmb(b,0,a.j.a-2,a.j.b,a.j.a-2);b.a.lineWidth=1}Bmb(b,yV);if(a.qd!=null){xmb(b,a.qd,10,a.g-10)}else if(!a.vb){h=Ar(WF,w$b,2,10,6,1);if(a.fc){if(a.ic==-1){a.fc.Yf(h);h[0]=YSb(h[0]);h[1]!=null&&(h[1]=YSb(h[1]))}else h[0]=N1b+vX(cW(a.fc,a.ic),'V',false)}else{h[0]='t = '+uX(a.td);k=160*h5(a)*a.vd;k>=0.1&&(h[0]+=u4b+Vq(uV,k)+'x)');h[1]=YSb('time step = ')+uX(a.vd)}if(a.zb!=-1){for(g=0;h[g]!=null;g++);j=g5(a);j==null?(a.zb=-1):(h[g]=j)}m=i+5;d!=0&&(m=UDb(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?YSb(' bad connection'):YSb(' bad connections')));a.Oc&&(h[g++]='(saved)');n=a.j.a-e;for(g=0;h[g]!=null;g++){Mf(b.a,h[g],m,n+15*(g+1))}}}\nfunction D4(a){var b,c,d,e,f,g,h,i;if(a.nc.c||u4(a))return;a.Wb=a.fc;a.Yb=-1;a.Xb=-1;if(a.Vc!=-1){if(sZb(a.Wc[a.Vc].u,0).e){a.Yb=a.Vc;a.Xb=a.Wc[a.Vc].I;TEb(a.Uc,false,e4(a,a.Vc),a.Qc>=2,f4(a,a.Vc),a.Wc[a.Vc]);a.A=new rN(true);SM(a.A,a.Uc.c);i=$wnd.Math.max(0,$wnd.Math.min(a.Vb,a.g-160));kN(a.A,a.Ub,i);oN(a.A)}}else if(a.fc){if(os(a.fc,17)){g=a.fc;if(sZb(g.a.u,0).e){a.Xb=g.a.I;TEb(a.Uc,true,false,false,false,g.a);a.A=new rN(true);SM(a.A,a.Uc.c);kN(a.A,a.Ub,a.Vb);oN(a.A)}}else{PR(a.cb,a.fc.Ef());PR(a._,a.fc.Ef());if(a.Qc+p4(a)<=1){OR(a.V,new Jub(v4b,A4b));SR(a.V,null);PR(a.V,a.fc.Ef()&&a.Qc+p4(a)>0)}else{l4(a,a.Yc);a.V.e=null;SR(a.V,a.Yc);PR(a.V,a.fc.Ef())}PR(a.X,!!a.fc.Xf(0));PR(a.fb,a.fc.cg()==2);PR(a.eb,d4(a.fc));PR(a.db,A6(a.fc));b=a.fc.Af();d=a.fc.Cf();c=a.fc.Bf();for(f=new nXb(a.ab.a);f.a<f.c.a.length;){e=lXb(f);if(e.kb){e.Af()||(b=false);e.Cf()||(d=false);e.Bf()||(c=false)}}PR(a.Y,b);PR(a.$,d);PR(a.Z,c);a.A=new rN(true);SM(a.A,a.bb);kN(a.A,a.Ub,a.Vb);oN(a.A)}}else{B4(a);a.A=new rN(true);SM(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));kN(a.A,h,i);oN(a.A)}}\nfunction k7(g,h){var i;var j;var k;h.addEventListener(M_b,function(a){mousePos=m(h,a);var b=a.touches[0];var c=E_b;k=1;clearTimeout(j);a.preventDefault();a.timeStamp-i<300?(c=D_b):(j=setTimeout(function(){g.eh()},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.ih(f.clientX,f.clientY-h.getBoundingClientRect().y)},false);h.addEventListener(K_b,function(a){var b=new MouseEvent(G_b,{});a.preventDefault();clearTimeout(j);h.dispatchEvent(b)},false);h.addEventListener(L_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.jh(40*(Math.log(d)-Math.log(k)));k=d}var e=new MouseEvent(F_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 FOb(){if(wOb)return;wOb=new iYb;COb(c6b,new BOb(c6b,1.0E-13));COb(F6b,new BOb(F6b,1.0E-16));KOb(j8b);KOb(j8b);KOb('xlm324v2-qpa 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.004081632653061225 0 1');KOb('xlm324v2-qnq 0 1e-16 200 0 1.5 0 0 2 1 1 0 0 1');KOb('xlm324v2-qpq 0 1e-16 333.3333333333333 0 1.5 0 0 2 1 1 0 0 1');KOb('~tl431ed-qn_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');KOb('~tl431ed-qn_ed-A1.2 0 1.2e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');KOb('~tl431ed-qn_ed-A2.2 0 2.2000000000000002e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');KOb('~tl431ed-qn_ed-A0.5 0 5e-17 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');KOb('~tl431ed-qp_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.014285714285714285 0.025 1');KOb('~tl431ed-qn_ed-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');KOb('~lm317-qpl-A0.1 0 1e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');KOb('~lm317-qnl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.01 0 1');KOb('~lm317-qpl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');KOb('~lm317-qnl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');KOb('~lm317-qpl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.02 0 1');KOb('~lm317-qnl-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');KOb('~lm317-qnl-A50 0 5e-15 0 0 1.5 0 0 2 1 1 0.01 0 1')}\nfunction lDb(a,b){var c,d,e,f,g,h,i,j,k;if(!a.j)return;b.a.save();Zf(b.a,a.A.c,a.A.d);smb(b,a.A.b,a.A.a);++a.a;if(a.a>2){a.a=0;a.j.globalAlpha=i0b;a.V.Fc.c?(a.j.fillStyle=D7b,undefined):(a.j.fillStyle=E7b,undefined);Lf(a.j,0,0,a.A.b,a.A.a);a.j.globalAlpha=1}Kf(b.a,a.j.canvas,0,0);Bmb(b,yV);ymb(b,a.c-2,a.d-2,5);Bmb(b,nV);tmb(b,0,a.A.a/2|0,a.A.b-1,a.A.a/2|0);a.t||Bmb(b,(j9(),i9));tmb(b,a.A.b/2|0,0,a.A.b/2|0,a.A.a-1);if(a.o){c=_Cb(a,a.A.b,a.A.a);b.a.strokeStyle=F7b;b.a.fillStyle=F7b;for(d=-a.n;d<=a.n;d++){d!=0&&tmb(b,us(c*d)+(a.A.b/2|0),0,us(c*d)+(a.A.b/2|0),a.A.a);tmb(b,0,us(c*d)+(a.A.a/2|0),a.A.b,us(c*d)+(a.A.a/2|0))}}a.$=10;Bmb(b,yV);a.Z!=null&&uDb(a,b,a.Z);if(a.T&&a.u.a.a.length>=2&&a.o){f=sZb(a.u,0);h=MEb(f,f.j);g=sZb(a.u,1);i=MEb(g,g.j);uDb(a,b,'X='+h+'/div, Y='+i+G7b)}b.a.restore();zDb(a,b);if(!u4(a.V)&&Ozb(a.A,a.V.bc,a.V.cc)&&a.u.a.a.length>=2){c=_Cb(a,a.A.b,a.A.a);e=Ar(WF,w$b,2,2,6,1);f=sZb(a.u,0);g=sZb(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)/(H7b*a.A.b)-1)*a.D;k=-((a.V.cc-a.A.d)/(H7b*a.A.a)-1)*a.F}e[0]=MEb(f,j);e[1]=MEb(g,k);oDb(a,b,e,2,a.V.bc,(rTb(),true))}}\nfunction Cib(a){var b,c,d,e,f;a.n=new dU;CN(a,a.n);XN(a,YSb('Edit Subcircuit Pin Layout'));_T(a.n,new mO(YSb('Drag the pins to the desired position')));new ZXb;d=Df();(RJ(),d.Sb).style[V$b]='400 px';d.Sb.style[U$b]='400 px';d.Sb.width=400;d.Sb.height=400;_T(a.n,d);k7(null,d.Sb);a.b=d.Sb.getContext('2d');a.a=new hcb(50,50);a.a.ob=200;a.a.qb=50;a.k=-1;Eib(a);if(a.e.i==null){_T(a.n,new mO(YSb(d6b)));a.f=new MT;_T(a.n,a.f);xT(a.f,new Uib(a))}e=new AQ;xQ(e,new mO(YSb('Width')));xQ(e,b=new pM('+'));Ve(b,new Wib(a),(Cn(),Cn(),Bn));xQ(e,b=new pM('-'));Ve(b,new Yib(a),(null,Bn));xQ(e,new mO(YSb('Height')));xQ(e,b=new pM('+'));Ve(b,new $ib(a),(null,Bn));xQ(e,b=new pM('-'));Ve(b,new ajb(a),(null,Bn));_T(a.n,e);Pe(e.Sb,e2b,true);_T(a.n,a.d=new v3(YSb('Show Label')));u3(a.d,(a.e.e&1)!=0);Ve(a.d,new cjb(a),(null,Bn));_T(a.n,a.i=new v3(YSb('Save Across Sessions')));u3(a.i,Kcb(a.e));Ve(d,a,(ao(),ao(),_n));Ve(d,a,(vo(),vo(),uo));Ve(d,a,(go(),go(),fo));Ve(d,a,(lo(),lo(),ko));Ve(d,a,(qo(),qo(),po));e=new AQ;e.Sb.style[V$b]=L6b;yQ(e,(nQ(),jQ));e.Sb.className=e2b;_T(a.n,e);xQ(e,f=new pM(YSb(d2b)));yQ(e,mQ);if(a.e.i==null){xQ(e,c=new pM(YSb(M6b)));Ve(c,new ejb(a),(null,Bn))}Ve(f,new gjb(a),(null,Bn));bN(a)}\n",
"function oEb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;MDb(b);e=(new dUb(oJb(c))).a;if(e==-1)return;d=f5(b.V,e);ZDb(b,d);b.X=(new dUb(oJb(c))).a;s=(new dUb(oJb(c))).a;!os(d,148)&&s==1&&(s=7);g=sEb(oJb(c));b.C[0]=XTb(VTb(oJb(c)));b.C[1]=XTb(VTb(oJb(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&y0b)!=0;if((g&t0b)!=0){try{b.v=WTb(oJb(c),10);p=WTb(oJb(c),10);b.n=8;(g&B0b)!=0&&(b.n=VCb=WTb(oJb(c),10));q=d.fg(s);q>1&&(b.C[q]=VTb(oJb(c)));hEb(b,s);while(b.u.a.a.length>1)wZb(b.u,1);o=0;for(i=0;i!=p;i++){h&&(o=WTb(oJb(c),16));if(i!=0){k=WTb(oJb(c),10);r=WTb(oJb(c),10);f=f5(b.V,k);q=f.fg(r);q>1&&(b.C[q]=VTb(oJb(c)));mZb(b.u,new SEb(f,q,r,EDb(b,q,false)))}m=sZb(b.u,i);m.b=(o&1)!=0;if((g&Z_b)!=0){m.k=true;m.j=VTb(oJb(c));m.n=WTb(oJb(c),10)}}while(nJb(c)){b.Z==null?(b.Z=oJb(c)):(b.Z+=' '+oJb(c))}}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}else{t=null;j=0;b.n=8;try{b.v=(new dUb(oJb(c))).a;if((g&32)!=0){u=(new dUb(oJb(c))).a;u!=-1&&(t=f5(b.V,u));n||(t=null)}(g&u0b)!=0&&(j=(new dUb(oJb(c))).a);while(nJb(c)){b.Z==null?(b.Z=oJb(c)):(b.Z+=' '+oJb(c))}}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}jEb(b,s,j,f5(b.V,e),t)}b.Z!=null&&(b.Z=Ddb(b.Z));b.s=n;$Db(b,g)}\nfunction wDb(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&&kW(c.e)?(h=k9(rV)):e&&(h=c.d);p=PEb(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-us(j*c.f);w=10-us(j*c.f);if(a.o){a.g=c.j}else{a.g=K6b;while(a.g<20*i/v){a.g*=WCb[G++%3]}}C=F7b;s='#A0A0A0';if(a.V.Fc.c){C='#D0D0D0';s='#808080'}f&&(s=k9(rV));N=a.V.Sb*a.X;a.f=aDb(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-us((r*a.g-j)*c.f);if(R<0||R>=a.A.a-1)continue;g=r==0&&m?s:C;Vf(b.a,g);Sf(b.a,g);tmb(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=us((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);Vf(b.a,g);Sf(b.a,g);tmb(b,k,0,k,a.A.a-1)}}a.b=false;Vf(b.a,h);Sf(b.a,h);if(a.o){Q=v-us(c.f*c.q);tmb(b,0,Q,8,Q);Mf(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=us(c.f*(B[o]+c.q));u=us(c.f*(t[o]+c.q));if(D<=v){if(D<A||u>w){a.B[c.u]=false;A=-1000;w=Q_b}if(I!=-1){if(D==J&&u==J)continue;tmb(b,I,v-J,n,v-J);I=J=-1}if(D==u){I=n;J=D;continue}tmb(b,n,v-D,n,v-u)}}I!=-1&&tmb(b,I,v-J,n-1,v-J)}\nfunction a5(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='';xdb();qib();DOb();t=Dr(wr(DG,1),w$b,29,0,[new zZb,new zZb,new zZb,new zZb]);f=new zZb;q=t5(a);v=Ar(HG,m2b,8,a.oc.a.a.length,16,1);g=Ar(HG,m2b,8,a.oc.a.a.length,16,1);if(!L5(a,true))return null;for(i=0;i!=a.ab.a.a.length;i++){c=f5(a,i);if(q&&!c.kb)continue;if(os(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);SWb(t[s].a,k);g[c.hb[0]]=true;if(c.hb[0]==0){PK('Node \"'+k.a+'\" can\\'t be connected to ground');return null}}}zXb();yZb(t[2],new J8);yZb(t[3],new M8);yZb(t[0],new P8);yZb(t[1],new S8);for(r=0;r<t.length;r++){for(o=0;o<t[r].a.a.length;o++){k=sZb(t[r],o);e=new hlb(k.a,k.hb[0],o,r);SWb(f.a,e)}}for(i=0;i!=a.ab.a.a.length;i++){c=f5(a,i);if(q&&!c.kb)continue;if(os(c,152)||os(c,162)||os(c,17))continue;if(os(c,123)||os(c,163))continue;n.length>0&&(n+='\\r');n+=CTb(c.ii);for(j=0;j!=c.cg();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.Lf();u=RUb(u,B4b,'');c.nb=w;c.pb=B;c.ob=A;c.qb=C;d.length>0&&(d+=' ');d+=ydb(u)}for(i=0;i!=f.a.a.length;i++){e=(CZb(i,f.a.a.length),UWb(f.a,i));if(!v[e.b]){PK('Node \"'+e.a+'\" is not used!');return null}}h=true;for(i=0;i!=a.Dd.a.a.length;i++){p=sZb(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 Pcb;b.j=n;b.c=d;b.d=f;return b}\nfunction S5(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;o6(b,null);b.yc=b.zc=null;for(i=0;i!=b.ab.a.a.length;i++){f=f5(b,i);f.Gf()}b.td=b.wd=0;b.ab.a.a=Ar(QF,w$b,1,0,5,1);b.zb=-1;b.Sb=5.0E-6;b.ac=5.0E-11;B3(b.N,false);B3(b.fd,false);B3(b.Cc,false);B3(b.Ld,true);B3(b.cd,true);l6(b);uGb(b.gd,117);uGb(b.H,50);uGb(b.Bc,50);xV=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=_Ub(TZb(c,p,(QZb(),n)));r=new qJb(m,N5b);while(nJb(r)){u=oJb(r);t=(g$b(0,u.length),u.charCodeAt(0));try{if(s&&t!=46)continue;if(t==111){q=new qEb(b);q.v=b.Qc;oEb(q,r);b.Wc[b.Qc++]=q;break}if(t==104){b.zb=(new dUb(oJb(r))).a;b.xb=(new dUb(oJb(r))).a;b.yb=(new dUb(oJb(r))).a;break}if(t==36){U5(b,r,d);break}if(t==33){C=Ddb(oJb(r));D=Adb(C);D.b=(new dUb(oJb(r))).a;D.d=SUb(Ddb(oJb(r)),',');D.f=SUb(Ddb(oJb(r)),',');D.c=Ddb(oJb(r));D.g=Ddb(oJb(r));udb(D);break}if(t==37||t==63||t==66){break}t>=48&&t<=57&&(t=(new dUb(u)).a);if(t==34){Aib(r);break}if(t==32){MOb(r);break}if(t==38){e=new q$(r,b);!!e.b&&mZb(b.c,e);break}if(t==46){Wcb(r);break}v=(new dUb(oJb(r))).a;A=(new dUb(oJb(r))).a;w=(new dUb(oJb(r))).a;B=(new dUb(oJb(r))).a;h=(new dUb(oJb(r))).a;o=h7(t,v,A,w,B,h,r);if(!o){oVb();break}o.yg();oZb(b.ab,o)}catch(a){a=JG(a);if(os(a,15)){g=a;ng(g,(oVb(),nVb),'');console.log('exception while undumping '+g);break}else throw KG(a)}break}p+=j}s6(b);if((d&1)==0){for(i=0;i<b.c.a.a.length;i++){j$(sZb(b.c,i),b)||vZb(b.c,i--)}}H5(b);(d&2)==0&&g4(b);(d&4)!=0&&X6(b);o0();RVb(l0);Lfb();RVb(Jfb)}\nfunction $0(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&R_b;b[3]=(2*a.length+15&u2b)>>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&R_b;b[13]=(this._sampleRate&u2b)>>16;b[14]=2*this._channels*this._sampleRate&R_b;b[15]=(2*this._channels*this._sampleRate&u2b)>>16;b[16]=2*this._channels;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&R_b;b[22]=(2*a.length&u2b)>>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(Q_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 $kb(b){var c,d;if(blb(b,'(')){d=Pkb(b);blb(b,')')||alb(b,Z6b+b.e);return d}if(blb(b,'t'))return new Lkb(3);if(b.e.length==1){c=FUb(b.e,0);if(c>=97&&c<=105){Okb(b);return new Lkb(50+(c-97))}}if(TUb(b.e,'last')&&b.e.length==5){c=FUb(b.e,4);if(c>=97&&c<=105){Okb(b);return new Lkb(70+(c-97))}}if(IUb(b.e,'dt')&&TUb(b.e,'d')&&b.e.length==4){c=FUb(b.e,1);if(c>=97&&c<=105){Okb(b);return new Lkb(60+(c-97))}}if(blb(b,'lastoutput'))return new Lkb(30);if(blb(b,'timestep'))return new Lkb(31);if(blb(b,'pi'))return new Mkb(u$b);if(blb(b,'sin'))return Vkb(b,11);if(blb(b,'cos'))return Vkb(b,12);if(blb(b,'asin'))return Vkb(b,44);if(blb(b,'acos'))return Vkb(b,45);if(blb(b,'atan'))return Vkb(b,46);if(blb(b,'sinh'))return Vkb(b,47);if(blb(b,'cosh'))return Vkb(b,48);if(blb(b,'tanh'))return Vkb(b,49);if(blb(b,'abs'))return Vkb(b,13);if(blb(b,'exp'))return Vkb(b,14);if(blb(b,'log'))return Vkb(b,15);if(blb(b,'sqrt'))return Vkb(b,16);if(blb(b,'tan'))return Vkb(b,17);if(blb(b,'tri'))return Vkb(b,23);if(blb(b,'saw'))return Vkb(b,24);if(blb(b,'floor'))return Vkb(b,42);if(blb(b,'ceil'))return Vkb(b,43);if(blb(b,'min'))return Wkb(b,20,2,Q_b);if(blb(b,'max'))return Wkb(b,19,2,Q_b);if(blb(b,'pwl'))return Wkb(b,22,2,Q_b);if(blb(b,'mod'))return Wkb(b,25,2,2);if(blb(b,'step'))return Wkb(b,26,1,2);if(blb(b,'select'))return Wkb(b,27,3,3);if(blb(b,'clamp'))return Wkb(b,21,3,3);if(blb(b,'pwr'))return Wkb(b,28,2,2);if(blb(b,'pwrs'))return Wkb(b,29,2,2);try{d=new Mkb(XTb(VTb(b.e)));Okb(b);return d}catch(a){a=JG(a);if(os(a,15)){b.e.length==0?b.a==null&&(b.a='unexpected end of input'):alb(b,'unrecognized token: '+b.e);return new Mkb(0)}else throw KG(a)}}\nfunction _5(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=PG(160*h5(a));q=(oVb(),PG(Date.now()));j=a.Jb;if(MG(j,0)==0){a.Jb=q;return}if(RG(Q_b,VG(m,ZG(q,a.Jb)))&&!b)return;d=c4(a);p=a.xd;f=100;e=us(Q_b/a._b);for(h=1;;h++){if(f>=3&&a.vd<a.Sb){a.vd=$wnd.Math.min(a.vd*2,a.Sb);f7('timestep up = '+a.vd+' at '+a.td);F6(a);f=0}for(g=0;g!=a.W.length;g++)a.W[g].Bg();++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].Hf();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)){R6(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+=f_b;console.log(r)}console.log('done')}if(a.q){if(a.C&&n>0)break;if(!v7(a.k,a.o,a.r)){R6(a,Q5b,null);return}}w7(a.k,a.o,a.r,a.s);$3(a,a.s);if(!a.q)break}if(n==o){f=0;if(a.b){a.vd/=2;f7('timestep down to '+a.vd+' at '+a.td)}if(a.vd<a.ac||!a.b){console.log('convergence failed after '+n+' iterations');R6(a,'Convergence failed!',null);break}q6(a,a.Kb);F6(a);continue}(n>5||a.vd<a.Sb)&&f7('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].Cg();d||_3(a);for(g=0;g!=a.Qc;g++)nEb(a.Wc[g]);for(g=0;g!=a.Rc.length;g++)nEb(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=PG(Date.now());j=q;if(RG((a.xd-p)*Q_b,VG(m,ZG(q,a.Jb)))||QG(ZG(q,a.Ib),e))break;if(!a.ed)break}a.Jb=j;d&&_3(a)}\nfunction Xd(){Xd=kH;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 iYb;OVb(Dd,'region',Cd);OVb(Dd,'alert',Oc);OVb(Dd,F$b,$c);OVb(Dd,x$b,Pc);OVb(Dd,y$b,Qc);OVb(Dd,'document',ad);OVb(Dd,'article',Rc);OVb(Dd,'banner',Sc);OVb(Dd,z$b,Tc);OVb(Dd,A$b,Uc);OVb(Dd,'gridcell',dd);OVb(Dd,B$b,Vc);OVb(Dd,'group',ed);OVb(Dd,'combobox',Wc);OVb(Dd,C$b,Xc);OVb(Dd,D$b,Yc);OVb(Dd,E$b,Zc);OVb(Dd,'list',jd);OVb(Dd,'directory',_c);OVb(Dd,'form',bd);OVb(Dd,'grid',cd);OVb(Dd,'heading',fd);OVb(Dd,'img',gd);OVb(Dd,'link',hd);OVb(Dd,'listbox',kd);OVb(Dd,'listitem',ld);OVb(Dd,'log',md);OVb(Dd,G$b,nd);OVb(Dd,'marquee',od);OVb(Dd,'math',pd);OVb(Dd,'menu',qd);OVb(Dd,'menubar',rd);OVb(Dd,'menuitem',sd);OVb(Dd,H$b,td);OVb(Dd,K$b,xd);OVb(Dd,'radio',Ad);OVb(Dd,I$b,ud);OVb(Dd,J$b,vd);OVb(Dd,'note',wd);OVb(Dd,L$b,yd);OVb(Dd,N$b,zd);OVb(Dd,O$b,Bd);OVb(Dd,'row',Ed);OVb(Dd,'rowgroup',Fd);OVb(Dd,'rowheader',Gd);OVb(Dd,P$b,Id);OVb(Dd,'separator',Jd);OVb(Dd,'scrollbar',Hd);OVb(Dd,'slider',Kd);OVb(Dd,Q$b,Ld);OVb(Dd,'status',Md);OVb(Dd,'tab',Nd);OVb(Dd,'tablist',Od);OVb(Dd,'tabpanel',Pd);OVb(Dd,'textbox',Qd);OVb(Dd,'timer',Rd);OVb(Dd,'toolbar',Sd);OVb(Dd,'tooltip',Td);OVb(Dd,'tree',Ud);OVb(Dd,'treegrid',Vd);OVb(Dd,'treeitem',Wd)}\nfunction zq(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?gVb(a,Dr(wr(WF,1),w$b,2,6,['Before Christ','Anno Domini'])[h]):gVb(a,Dr(wr(WF,1),w$b,2,6,['BC','AD'])[h]);break;case 121:uq(a,c,d);break;case 77:tq(a,c,d);break;case 107:i=e.a.getHours();i==0?Aq(a,24,c):Aq(a,i,c);break;case 83:sq(a,c,e);break;case 69:k=d.a.getDay();c==5?gVb(a,Dr(wr(WF,1),w$b,2,6,['S','M','T','W','T','F','S'])[k]):c==4?gVb(a,Dr(wr(WF,1),w$b,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[k]):gVb(a,Dr(wr(WF,1),w$b,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[k]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?gVb(a,Dr(wr(WF,1),w$b,2,6,['AM','PM'])[1]):gVb(a,Dr(wr(WF,1),w$b,2,6,['AM','PM'])[0]);break;case 104:m=e.a.getHours()%12;m==0?Aq(a,12,c):Aq(a,m,c);break;case 75:n=e.a.getHours()%12;Aq(a,n,c);break;case 72:o=e.a.getHours();Aq(a,o,c);break;case 99:p=d.a.getDay();c==5?gVb(a,Dr(wr(WF,1),w$b,2,6,['S','M','T','W','T','F','S'])[p]):c==4?gVb(a,Dr(wr(WF,1),w$b,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[p]):c==3?gVb(a,Dr(wr(WF,1),w$b,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[p]):Aq(a,p,1);break;case 76:q=d.a.getMonth();c==5?gVb(a,Dr(wr(WF,1),w$b,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[q]):c==4?gVb(a,Dr(wr(WF,1),w$b,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[q]):c==3?gVb(a,Dr(wr(WF,1),w$b,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[q]):Aq(a,q+1,c);break;case 81:r=d.a.getMonth()/3|0;c<4?gVb(a,Dr(wr(WF,1),w$b,2,6,['Q1','Q2','Q3','Q4'])[r]):gVb(a,Dr(wr(WF,1),w$b,2,6,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[r]);break;case 100:s=d.a.getDate();Aq(a,s,c);break;case 109:j=e.a.getMinutes();Aq(a,j,c);break;case 115:g=e.a.getSeconds();Aq(a,g,c);break;case 122:c<4?gVb(a,f.c[0]):gVb(a,f.c[1]);break;case 118:gVb(a,f.b);break;case 90:c<3?gVb(a,lr(f)):c==3?gVb(a,kr(f)):gVb(a,nr(f.a));break;default:return false;}return true}\nfunction Ikb(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.a.length>0){d=rZb(a.a);a.a.a.a.length==2&&(e=uZb(a.a))}switch(a.b){case 1:return Ikb(d,b)+Ikb(e,b);case 2:return Ikb(d,b)-Ikb(e,b);case 7:return Ikb(d,b)*Ikb(e,b);case 8:return Ikb(d,b)/Ikb(e,b);case 9:return $wnd.Math.pow(Ikb(d,b),Ikb(e,b));case 33:return Ikb(d,b)!=0||Ikb(e,b)!=0?1:0;case 34:return Ikb(d,b)!=0&&Ikb(e,b)!=0?1:0;case 35:return Ikb(d,b)==Ikb(e,b)?1:0;case 40:return Ikb(d,b)!=Ikb(e,b)?1:0;case 36:return Ikb(d,b)<=Ikb(e,b)?1:0;case 37:return Ikb(d,b)>=Ikb(e,b)?1:0;case 38:return Ikb(d,b)<Ikb(e,b)?1:0;case 39:return Ikb(d,b)>Ikb(e,b)?1:0;case 32:return Ikb(sZb(a.a,Ikb(d,b)!=0?1:2),b);case 10:return -Ikb(d,b);case 41:return Ikb(d,b)==0?1:0;case 6:return a.c;case 3:return b.c;case 11:return $wnd.Math.sin(Ikb(d,b));case 12:return $wnd.Math.cos(Ikb(d,b));case 13:return $wnd.Math.abs(Ikb(d,b));case 14:return $wnd.Math.exp(Ikb(d,b));case 15:return $wnd.Math.log(Ikb(d,b));case 16:return $wnd.Math.sqrt(Ikb(d,b));case 17:return $wnd.Math.tan(Ikb(d,b));case 44:return $wnd.Math.asin(Ikb(d,b));case 45:return $wnd.Math.acos(Ikb(d,b));case 46:return $wnd.Math.atan(Ikb(d,b));case 47:return vUb(Ikb(d,b));case 48:return rUb(Ikb(d,b));case 49:return wUb(Ikb(d,b));case 42:return $wnd.Math.floor(Ikb(d,b));case 43:return $wnd.Math.ceil(Ikb(d,b));case 20:{f=Ikb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.min(f,Ikb(sZb(a.a,c),b));return f}case 19:{f=Ikb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.max(f,Ikb(sZb(a.a,c),b));return f}case 21:return $wnd.Math.min($wnd.Math.max(Ikb(d,b),Ikb(sZb(a.a,1),b)),Ikb(sZb(a.a,2),b));case 26:{f=Ikb(d,b);if(!e)return f<0?0:1;return f>Ikb(e,b)?0:f<0?0:1}case 27:{f=Ikb(d,b);return Ikb(sZb(a.a,f>0?2:1),b)}case 23:{f=Jkb(Ikb(d,b))/u$b;return f<1?-1+f*2:3-f*2}case 24:{f=Jkb(Ikb(d,b))/u$b;return f-1}case 25:return Ikb(d,b)%Ikb(e,b);case 22:return Kkb(b,a.a);case 28:return $wnd.Math.pow($wnd.Math.abs(Ikb(d,b)),Ikb(e,b));case 29:{f=Ikb(d,b);if(f<0)return -$wnd.Math.pow(-f,Ikb(e,b));return $wnd.Math.pow(f,Ikb(e,b))}case 30:return b.a;case 31:return V3.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])/V3.vd;if(a.b>=50)return b.d[a.b-50];console.log('unknown\\n');}return 0}\nfunction W6(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;o=new aTb;ZSb(o,'updateCircuit()');yf(b.J)!=us(b.i*window.devicePixelRatio)&&f6(b);f=b.d;if(b.d||b.L){ZSb(o,'analyzeCircuit()');Y3(b);b.d=false;_Sb(o)}if(b.mc&&b.ed){ZSb(o,'stampCircuit()');try{K5(b)}catch(a){a=JG(a);if(os(a,15)){R6(b,'Exception in stampCircuit()',null)}else throw KG(a)}_Sb(o)}!!b.pd&&b.pd!=b.fc&&b.pd.ug(true);y6(b);h=new Emb(b.K);if(b.Fc.c){yV=(j9(),$8);jV=$8;Bmb(h,h9);ue(b.J).style[T5b]='#fff'}else{yV=(j9(),h9);jV=f9;Bmb(h,$8);ue(b.J).style[T5b]='#000'}Amb(h,0,0,b.i,b.g);if(b.ed){b.mc&&(console.log('needsStamp while simRunning?'),undefined);ZSb(o,'runCircuit()');try{_5(b,f)}catch(a){a=JG(a);if(os(a,15)){g=a;i7();console.log('exception in runCircuit '+g);ng(g,(oVb(),nVb),'')}else throw KG(a)}_Sb(o)}s=(oVb(),PG(Date.now()));if(b.ed){if(XG(b.Lb,0)){n=aH(ZG(s,b.Lb));c=b.H.k;c=$wnd.Math.exp(c/3.5-14.2);gV=1.7*n*c;b.B.c||(gV=-gV)}b.Lb=s}else{b.Lb=0}if(RG(ZG(s,b.Xc),Q_b)){b.pb=b.qb;b.nd=b.od;b.qb=0;b.od=0;b.Xc=s}oV=$wnd.Math.exp(b.Bc.k/4.762-7);ZSb(o,'graphics');Dmb(h,wV);Uf(h.a,(gg(),eg).a);b.nc.c&&(h.a.save(),undefined,Bmb(h,new m9(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);Bmb(h,(j9(),h9));q=window.devicePixelRatio;Wf(b.K,b.Cd[0]*q,0,0,b.Cd[3]*q,b.Cd[4]*q,b.Cd[5]*q);ZSb(o,'elm.draw()');for(k=0;k!=b.ab.a.a.length;k++){b.Cc.c&&Bmb(h,d9);f5(b,k).Kf(h)}_Sb(o);if(b.gc!=2&&b.gc!=3){for(m=0;m!=b.Ac.a.a.length;m++)RW(h,sZb(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=f5(b,m);if(d!=b.fc||b.ud!=5){Bmb(h,d9);ymb(h,d.nb-3,d.pb-3,7);ymb(h,d.ob-3,d.qb-3,7)}else{SV(d,h,rV)}}}b.ud==6&&!!b.fc&&SV(b.fc,h,rV);if(!!b.O&&(b.O.nb!=b.O.ob||b.O.pb!=b.O.qb)){b.O.Kf(h);SV(b.O,h,rV)}for(j=0;j!=b.e.a.a.length;j++){e=sZb(b.e,j);Bmb(h,g9);ymb(h,e.a-3,e.b-3,7)}if(b.$c){Bmb(h,rV);wmb(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){Bmb(h,d9);t=B6(b,q5(b,b.bc));u=B6(b,r5(b,b.cc));tmb(h,t,us((0-b.Cd[5])/b.Cd[3]),t,r5(b,b.j.a));tmb(h,us((0-b.Cd[4])/b.Cd[0]),u,q5(b,b.j.b),u)}Wf(b.K,q,0,0,q,0,0);ZSb(o,'drawBottomArea()');Q4(b,h);_Sb(o);Bmb(h,h9);_Sb(o);!!b.pd&&b.pd!=b.fc&&b.pd.ug(false);++b.qb;if(b.L){b.L=false;b.d=true}b.Ib=b.Lb;_Sb(o);if(b.M){i=15;xmb(h,'Framerate: '+Vq(uV,b.pb),10,15);xmb(h,'Steprate: '+Vq(uV,b.nd),10,i+=15);xmb(h,'Steprate/iter: '+Vq(uV,b.nd/h5(b)),10,i+=15);xmb(h,'iterc: '+Vq(uV,h5(b)),10,i+=15);xmb(h,'Frames: '+b.qb,10,i+=15);i+=30;p=(v=new jVb,bTb(v,o.c,o.b,0),v).a;r=SUb(p,f_b);for(t=0;t<r.length;t++){Mf(h.a,r[t],10,i+15*t)}}w=$wnd.CircuitJS1.onupdate;w&&w($wnd.CircuitJS1)}\nfunction C5(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if((b==f5b||b==G$b||b==s5b)&&a.nc.c){PK(YSb('Editing disabled. Re-enable from the Options menu.'));return}c=='about'&&(O3=new g$);if(c==O4b){P5(a);$wnd.openFile!=undefined?m7():($doc.getElementById(F5b).click(),undefined)}c==M4b&&VK($doc.URL,'_blank','');c=='save'&&n7(S4(a));c==T4b&&o7(S4(a));c==P4b&&(Q3=new wnb(a));c==Q4b&&(Q3=new nnb(a));if(c==W4b){m=S4(a);Q3=new xkb(m);Q3.of();a.Gd=false}if(c==U4b){n=S4(a);Q3=new ikb(n);Q3.of();a.Gd=false}if(c==X4b){o=S4(a);Q3=new okb(a,o);Q3.of();a.Gd=false}c==Z4b&&(Q3=new dkb(1),Q3.of());if(c=='copypng'){e=_4(V3,1);e7((RJ(),e.Sb));!!a.A&&fN(a.A,false)}c==$4b&&z4(a);c==_4b&&v4();c==a5b&&(a.L=true,$5(a));c==b5b&&(d=_4(a,0),N5((RJ(),d.Sb)));c=='recover'&&(P5(a),Q5(a,a.Ic),!!a.Nc&&PR(a.Nc,false),PR(a.Hc,false),undefined);(b==v4b||b==G5b)&&!!a.A&&fN(a.A,false);if(b==z5b&&c==A5b){Q3=new _Hb(a);Q3.of()}if(b==z5b&&c==B5b){Q3=new tJb;Q3.of()}if(c==P$b){Q3=new LGb(a);Q3.of()}b==z5b&&c=='other'&&y4(a,new Zjb(a));c=='devtools'&&($wnd.toggleDevTools(),undefined);c==g5b&&J4(a);c==h5b&&E4(a);if(b==H5b&&!!a.fc){a.Wb=a.fc;b=v4b}b!=v4b&&(a.Wb=null);c=='cut'&&w4(a);c==i5b&&(p=!!a.Wb&&!a.Wb.kb,n6(a),a.v=o4(a),p&&h4(a),a7(a),(a.v==null||a.v.length==0)&&T5(a),PR(a.xc,a.v!=null&&a.v.length>0),undefined);c==z0b&&C4(a,null);c==k5b&&(n6(a),q=o4(a),C4(a,q),undefined);c=='flip'&&(WV(a.Wb),H5(a));c=='split'&&H4(a,a.Wb);c==l5b&&F4(a);if(c==n5b){P5(a);g4(a)}if(c=='flipx'){P5(a);X4(a)}if(c=='flipy'){P5(a);Z4(a)}if(c==r5b){P5(a);Y4(a)}c=='stackAll'&&C6(a);c==t5b&&U6(a);c==u5b&&i4(a);c==v5b&&e6(a);c==p5b&&c7(a,20,true);c==q5b&&c7(a,-20,true);c==o5b&&h6(a,1,true);b==v4b&&c==f5b&&y4(a,a.Wb);if(c==E5b){b!=v4b&&(a.Wb=null);P5(a);x4(a,true)}c=='sliders'&&G4(a,a.Wb);if(c==C5b&&!!a.Wb){for(g=0;g!=a.Qc;g++)if(!CDb(a.Wc[g]))break;if(g==a.Qc){if(a.Qc==a.Wc.length)return;++a.Qc;a.Wc[g]=new qEb(a);a.Wc[g].v=g}ZDb(a.Wc[g],a.Wb);g>0&&(a.Wc[g].X=a.Wc[g-1].X)}if(c==D5b&&!!a.Wb){i=new yEb(B6(a,a.Wb.nb+50),B6(a,a.Wb.pb+50));oZb(a.ab,i);wEb(i,a.Wb);H5(a)}if(JUb(c.substr(0,10),w4b)&&!!a.Wb){h=WTb(c.substr(10),10);h<a.Qc+p4(a)&&(h<a.Qc?YCb(a.Wc[h],a.Wb):YCb(i5(a,h-a.Qc).a,a.Wb));a.Tc=-1}if(b==G5b){P5(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;x4(a,false)}if(c=='undock'){f=CDb(j);i=new yEb(B6(a,f.nb+50),B6(a,f.pb+50));oZb(a.ab,i);vEb(i,a.Wc[a.Yb]);for(g=a.Yb;g<a.Qc;g++)a.Wc[g]=a.Wc[g+1];--a.Qc;H5(a)}c=='remove'&&ZDb(j,null);c==I5b&&SDb(j,a.Xb);c=='speed2'&&mEb(j);c=='speed1/2'&&(j.X<T_b&&(j.X*=2),TDb(j,false));c==J5b&&PDb(j);c==d_b&&D6(a,a.Yb);c=='unstack'&&V6(a,a.Yb);c=='combine'&&j4(a,a.Yb);c=='selecty'&&XDb(j);c=='reset'&&TDb(j,true);c==K5b&&(j.w=new fFb(j),Q3=j.w);t4(a)}if(b=='circuits'&&c.indexOf('setup ')==0){P5(a);k=MUb(c,ZUb(32),6);W5(a,c.substr(6,k-6),c.substr(k+1))}if(c==N4b){P5(a);W5(a,'blank.txt','Blank Circuit')}if(b==G$b){!!a.A&&fN(a.A,false);a.gc=0;k6(a,L5b);c.length>0&&(a.hc=c);GUb(c,'DragAll')==0?(a.gc=1,k6(a,M5b)):GUb(c,'DragRow')==0?(a.gc=2,k6(a,M5b)):GUb(c,r4b)==0?(a.gc=3,k6(a,M5b)):GUb(c,s4b)==0?(a.gc=4,k6(a,M5b)):GUb(c,'DragPost')==0?(a.gc=5,k6(a,M5b)):GUb(c,t4b)==0&&(a.gc=6,k6(a,M5b));cNb(a.Ad,LVb(a.u,a.hc));$Mb(a.Ad,a.hc);a.ud=a.gc}if(c==c5b){rmb?(r=$doc,r.exitFullscreen?r.exitFullscreen():r.mozExitFullScreen?r.mozExitFullScreen():r.webkitExitFullscreen?r.webkitExitFullscreen():r.msExitFullscreen&&r.msExitFullscreen(),undefined,rmb=false):(s=$doc.documentElement,s.requestFullscreen?s.requestFullscreen():s.mozRequestFullScreen?s.mozRequestFullScreen():s.webkitRequestFullscreen?s.webkitRequestFullscreen():s.msRequestFullscreen&&s.msRequestFullscreen(),undefined,rmb=true);g4(a)}Z5(a)}\nfunction g7(a,b,c){var d,e;if(a==a3b)return new Jmb(b,c);if(a==I2b)return new rBb(b,c);if(a==d3b)return new sY(b,c);if(a==M2b)return new Tab(b,c);if(a==O2b)return new UJb(b,c);if(a==Q2b)return new Ysb(b,c);if(a==y3b||a=='TransistorElm')return new yvb(b,c);if(a==z3b)return new dyb(b,c);if(a==H2b)return new gSb(b,c);if(a==J2b)return new _2(b,c);if(a==K2b)return new Myb(b,c);if(a==L2b)return new Knb(b,c);if(a==b3b||a=='VoltageElm')return new Jeb(b,c);if(a==f3b)return new eRb(b,c);if(a=='PotElm')return new azb(b,c);if(a=='OutputElm')return new Qxb(b,c);if(a==h3b)return new Ubb(b,c);if(a=='ProbeElm')return new xzb(b,c);if(a==x3b)return new Nhb(b,c);if(a=='ZenerElm')return new DSb(b,c);if(a==c3b)return new IY(b,c);if(a=='ACRailElm')return new GY(b,c);if(a==e3b)return new $Ib(b,c);if(a=='SweepElm')return new BJb(b,c);if(a=='LEDElm')return new Nqb(b,c);if(a==g3b)return new b0(b,c);if(a==V3b)return new osb(b,c);if(a==W3b)return new Ksb(b,c);if(a==R2b)return new _Nb(b,c);if(a==S2b)return new CKb(b,c);if(a==U2b)return new ANb(b,c);if(a=='RelayElm')return new UAb(b,c);if(a==V2b)return new dAb(b,c);if(a==W2b)return new zAb(b,c);if(a==w3b)return new SLb(b,c);if(a==Y2b)return new ttb(b,c);if(a==Z2b)return new LIb(b,c);if(a=='ClockElm')return new X8(b,c);if(a=='AMElm')return new RZ(b,c);if(a=='FMElm')return new ylb(b,c);if(a=='LampElm')return new trb(b,c);if(a==N2b)return new Kzb(b,c);if(a==H3b)return new ywb(b,c);if(a==I3b)return new vxb(b,c);if(a==A3b||a=='MosfetElm')return new Nub(b,c);if(a==B3b)return new byb(b,c);if(a=='NJfetElm'||a=='JfetElm')return new Mub(b,c);if(a=='PJfetElm')return new ayb(b,c);if(a==K3b)return new K$(b,c);if(a==L3b)return new d_(b,c);if(a==N3b)return new JCb(b,c);if(a==O3b)return new vob(b,c);if(a==M3b)return new NOb(b,c);if(a=='SCRElm')return new VBb(b,c);if(a=='DiacElm')return new chb(b,c);if(a=='TriacElm')return new lPb(b,c);if(a=='TriodeElm')return new IPb(b,c);if(a==E3b)return new pRb(b,c);if(a==F3b)return new eQb(b,c);if(a=='CC2Elm')return new v1(b,c);if(a=='CC2NegElm')return new I1(b,c);if(a==X3b)return new cob(b,c);if(a==Y3b)return new Avb(b,c);if(a==Z3b)return new Tvb(b,c);if(a==$3b)return new U_(b,c);if(a==_3b)return new Jvb(b,c);if(a==a4b)return new uSb(b,c);if(a==b4b)return new Meb(b,c);if(a==c4b)return new Mob(b,c);if(a==e4b)return new IHb(b,c);if(a==g4b)return new wub(b,c);if(a==h4b)return new qgb(b,c);if(a==i4b)return new iIb(b,c);if(a==j4b)return new ryb(b,c);if(a==p4b)return new fyb(b,c);if(a==k4b)return new Bab(b,c);if(a=='DecadeElm'||a=='RingCounterElm')return new FBb(b,c);if(a=='TimerElm')return new IMb(b,c);if(a=='DACElm')return new beb(b,c);if(a=='ADCElm')return new EZ(b,c);if(a=='LatchElm')return new Nrb(b,c);if(a=='SeqGenElm')return new _Gb(b,c);if(a=='VCOElm')return new HQb(b,c);if(a=='BoxElm')return new i1(b,c);if(a=='LineElm')return new Yrb(b,c);if(a=='TextElm')return new lLb(b,c);if(a==d4b)return new rKb(b,c);if(a==f4b)return new pHb(b,c);if(a==m4b)return new Rlb(b,c);if(a==n4b)return new anb(b,c);if(a==q4b)return new Ntb(b,c);if(a==l3b)return new Yqb(b,c);if(a==o4b||a=='CustomLogicElm')return new _cb(b,c);if(a==p3b)return new ZKb(b,c);if(a==n3b)return new u$(b,c);if(a==s3b)return new cgb(b,c);if(a==t3b)return new P0(b,c);if(a==C3b||a=='DarlingtonElm')return new Lub(b,c);if(a==D3b)return new _xb(b,c);if(a==Q3b)return new dab(b,c);if(a=='OTAElm')return new bwb(b,c);if(a=='NoiseElm')return new Gvb(b,c);if(a=='VCVSElm')return new TQb(b,c);if(a=='VCCSElm')return new N1(b,c);if(a=='CCVSElm')return new D2(b,c);if(a=='CCCSElm')return new j2(b,c);if(a==m3b)return new nwb(b,c);if(a=='ScopeElm')return new yEb(b,c);if(a=='FuseElm')return new cmb(b,c);if(a==r3b)return new uqb(b,c);if(a==T2b)return new Gdb(b,c);if(a==R3b)return new Dxb(b,c);if(a==u3b)return new aJb(b,c);if(a==J3b)return new ixb(b,c);if(a==U3b)return new qcb(b,c);if(a==i3b)return new p0(b,c);if(a==$2b)return new Ibb(b,c);if(a=='SRAMElm')return new sCb(b,c);if(a==S3b)return new qMb(b,c);if(a==v3b)return new peb(b,c);if(a=='LDRElm')return new cqb(b,c);if(a==X2b)return new ALb(b,c);if(a==G3b)return new uQb(b,c);if(a==k3b)return new ilb(b,c);if(a==q3b)return new Cgb(b,c);if(a==o3b)return new LRb(b,c);if(a==l4b)return new oab(b,c);if(a==P3b)return new Ngb(b,c);if(a==j3b)return new Mfb(b,c);if(a==T3b)return new _tb(b,c);if(a==P2b)return new Zeb(b,c);if(a==_2b)return new jbb(b,c);if(JUb(a.substr(0,19),x4b)){d=LUb(a,ZUb(58))+1;e=a.substr(d);return new scb(b,c,e)}return null}\n",
"function h7(a,b,c,d,e,f,g){switch(a){case 65:return new c0(b,c,d,e,f,g);case 73:return new dob(b,c,d,e,f,g);case 76:return new psb(b,c,d,e,f,g);case 77:return new Lsb(b,c,d,e,f,g);case 79:return new Rxb(b,c,d,e,f,g);case 82:return new uY(b,c,d,e,f,g);case 83:return new VJb(b,c,d,e,f,g);case 84:return new aOb(b,c,d,e,f,g);case 97:return new zwb(b,c,d,e,f,g);case 98:return new j1(b,c,d,e,f);case 99:return new a3(b,c,d,e,f,g);case 100:return new Ohb(b,c,d,e,f,g);case 102:return new fpb(b,c,d,e,f,g);case 103:return new Kmb(b,c,d,e,f,g);case 105:return new Vbb(b,c,d,e,f,g);case 106:return new Jpb(b,c,d,e,f,g);case 108:return new Lnb(b,c,d,e,f,g);case 109:return new utb(b,c,d,e,f,g);case 110:return new Hvb(b,c,d,e,f,g);case 112:return new yzb(b,c,d,e,f,g);case 114:return new sBb(b,c,d,e,f,g);case 115:return new Uab(b,c,d,e,f,g);case 116:return new Zub(b,c,d,e,f,g);case 118:return new bY(b,c,d,e,f,g);case 119:return new hSb(b,c,d,e,f);case 120:return new mLb(b,c,d,e,f,g);case 122:return new ESb(b,c,d,e,f,g);case 150:return new V_(b,c,d,e,f,g);case 151:return new Bvb(b,c,d,e,f,g);case 152:return new Kvb(b,c,d,e,f,g);case 153:return new Uvb(b,c,d,e,f,g);case 154:return new vSb(b,c,d,e,f,g);case 155:return new Neb(b,c,d,e,f,g);case 156:return new Nob(b,c,d,e,f,g);case 157:return new JHb(b,c,d,e,f,g);case 158:return new IQb(b,c,d,e,f,g);case 159:return new L$(b,c,d,e,f,g);case 160:return new e_(b,c,d,e,f,g);case 161:return new gyb(b,c,d,e,f,g);case 162:return new Oqb(b,c,d,e,f,g);case 163:return new GBb(b,c,d,e,f,g);case 164:return new Cab(b,c,d,e,f,g);case 165:return new JMb(b,c,d,e,f,g);case 166:return new ceb(b,c,d,e,f,g);case 167:return new FZ(b,c,d,e,f,g);case 168:return new Orb(b,c,d,e,f,g);case 169:return new DKb(b,c,d,e,f,g);case 170:return new CJb(b,c,d,e,f,g);case 171:return new BNb(b,c,d,e,f,g);case 172:return new fRb(b,c,d,e,f,g);case 173:return new JPb(b,c,d,e,f,g);case 174:return new bzb(b,c,d,e,f,g);case 175:return new fQb(b,c,d,e,f);case 176:return new qRb(b,c,d,e,f,g);case 177:return new WBb(b,c,d,e,f,g);case 178:return new VAb(b,c,d,e,f,g);case 179:return new w1(b,c,d,e,f,g);case 180:return new OOb(b,c,d,e,f,g);case 181:return new urb(b,c,d,e,f,g);case 182:return new KCb(b,c,d,e,f,g);case 183:return new wob(b,c,d,e,f,g);case 184:return new xub(b,c,d,e,f,g);case 185:return new rgb(b,c,d,e,f,g);case 186:return new syb(b,c,d,e,f,g);case 187:return new MIb(b,c,d,e,f,g);case 188:return new aHb(b,c,d,e,f,g);case 189:return new jIb(b,c,d,e,f,g);case 193:return new sKb(b,c,d,e,f,g);case 194:return new Otb(b,c,d,e,f,g);case 195:return new bnb(b,c,d,e,f,g);case 196:return new Slb(b,c,d,e,f,g);case 197:return new qHb(b,c,d,e,f,g);case 200:return new SZ(b,c,d,e,f,g);case 201:return new zlb(b,c,d,e,f,g);case 203:return new dhb(b,c,d,e,f,g);case 206:return new mPb(b,c,d,e,f,g);case 207:return new Zqb(b,c,d,e,f,g);case 208:return new adb(b,c,d,e,f,g);case 209:return new Nyb(b,c,d,e,f,g);case 210:return new dgb(b,c,d,e,f,g);case 211:return new Q0(b,c,d,e,f,g);case 212:return new UQb(b,c,d,e,f,g);case 213:return new O1(b,c,d,e,f,g);case 214:return new E2(b,c,d,e,f,g);case 215:return new k2(b,c,d,e,f,g);case 216:return new owb(b,c,d,e,f,g);case 350:return new BLb(b,c,d,e,f,g);case 368:return new $Kb(b,c,d,e,f,g);case 370:return new v$(b,c,d,e,f,g);case 374:return new dqb(b,c,d,e,f,g);case 400:return new zfb(b,c,d,e,f,g);case 401:return new eab(b,c,d,e,f,g);case 402:return new cwb(b,c,d,e,f,g);case 403:return new zEb(b,c,d,e,f,g);case 404:return new dmb(b,c,d,e,f,g);case 405:return new vqb(b,c,d,e,f,g);case 406:return new Hdb(b,c,d,e,f,g);case 407:return new Exb(b,c,d,e,f);case 408:return new bJb(b,c,d,e,f,g);case 409:return new jxb(b,c,d,e,f,g);case 410:return new rcb(b,c,d,e,f,g);case 411:return new q0(b,c,d,e,f,g);case 412:return new Jbb(b,c,d,e,f,g);case 413:return new tCb(b,c,d,e,f,g);case 414:return new rMb(b,c,d,e,f,g);case 415:return new qeb(b,c,d,e,f,g);case 416:return new Zsb(b,c,d,e,f,g);case 417:return new vQb(b,c,d,e,f);case 418:return new jlb(b,c,d,e,f,g);case 419:return new Dgb(b,c,d,e,f,g);case 420:return new MRb(b,c,d,e,f,g);case 421:return new pab(b,c,d,e,f,g);case 422:return new Ogb(b,c,d,e,f,g);case 423:return new Zrb(b,c,d,e,f);case 424:return new Nfb(b,c,d,e,f,g);case 425:return new eAb(b,c,d,e,f,g);case 426:return new AAb(b,c,d,e,f,g);case 427:return new TLb(b,c,d,e,f,g);case 428:return new aub(b,c,d,e,f,g);case 429:return new $eb(b,c,d,e,f,g);case 430:return new kbb(b,c,d,e,f,g);}return null}\nfunction fFb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;shb.call(this);this.e=new zZb;this.P=0;b=ej($doc)*4/5|0;e=b>600;f=b>470;this.Y=a;this.q=new GP;CN(this,this.q);XN(this,YSb('Scope Properties'));o=new PP(1,1);this.cb=new OFb(this,YSb('Vertical Scale'),(rTb(),f?true:false));qP(o,0,0,this.cb.d);FP(this.q,o);this.ab=new AQ;this.c=new DS('vMode',YSb(g2b));xM(this.c,new kFb(this));this.K=new DS('vMode',YSb('Auto (Max Scale)'));xM(this.K,new uFb(this));this.G=new DS('vMode',YSb('Manual'));xM(this.G,new wFb(this));xQ(this.ab,this.c);xQ(this.ab,this.K);xQ(this.ab,this.G);FP(this.q,this.ab);this.g=new dU;this.f=new GP;cFb(this);_T(this.g,this.f);FP(this.q,this.g);this.bb=new PP(4,5);this.j=new DS('acdc',YSb('DC Coupled'));xM(this.j,new yFb(this));qP(this.bb,0,0,this.j);this.a=new DS('acdc',YSb('AC Coupled'));xM(this.a,new AFb(this));qP(this.bb,0,1,this.a);this.R=new mO(YSb('Position'));qP(this.bb,1,0,this.R);CP(this.bb.d,0,0,(vQ(),tQ));this.Q=new wGb(0,-200,200,new CFb(this));qP(this.bb,1,1,this.Q);j=new pM(YSb('Reset Position'));Ve(j,new EFb(this),(Cn(),Cn(),Bn));qP(this.bb,1,4,j);this.H=new kO;qP(this.bb,2,0,this.H);m=new PP(1,3);this.W=new pM('&#9660;');Ve(this.W,new MFb(this),(null,Bn));qP(m,0,0,this.W);this.J=new MT;xT(this.J,new UFb(this));se(this.J,'scalebox');qP(m,0,1,this.J);this.X=new pM('&#9650;');Ve(this.X,new WFb(this),(null,Bn));qP(m,0,2,this.X);qP(this.bb,2,1,m);this.I=new mO('');qP(this.bb,2,2,this.I);qP(this.bb,2,4,this.b=new pM(YSb(R6b)));this.k=new mO(YSb('# of Divisions'));this.n=new MT;xT(this.n,new UFb(this));qP(this.bb,3,0,this.k);qP(this.bb,3,1,this.n);Ve(this.b,new GFb(this),(null,Bn));qP(this.bb,3,4,d=new pM(YSb(R6b)));Ve(d,new IFb(this),(null,Bn));CP(this.bb.d,1,1,tQ);FP(this.q,this.bb);this.u=new PP(2,4);this.v=new OFb(this,YSb('Horizontal Scale'),f?true:false);qP(this.u,0,0,this.v.d);this._=new wGb(2,0,11,new mFb(this));qP(this.u,1,0,this._);this.Z=new mO('');gO(this.Z,(nQ(),mQ));qP(this.u,1,1,this.Z);CP(this.u.d,1,1,tQ);FP(this.q,this.u);g=JDb(this.Y);n=!!g&&os(g,148);if(n){this.s=new PP(13,3);this.t=new TFb(this,this.s);RFb(this.t,YSb('Plots'),e);VEb(this,this.s,this.A=new tEb(YSb('Show Ib'),'showib'));xM(this.A,this);VEb(this,this.s,this.B=new tEb(YSb('Show Ic'),'showic'));xM(this.B,this);VEb(this,this.s,this.C=new tEb(YSb('Show Ie'),'showie'));xM(this.C,this);VEb(this,this.s,this.eb=new tEb(YSb('Show Vbe'),'showvbe'));xM(this.eb,this);VEb(this,this.s,this.db=new tEb(YSb('Show Vbc'),'showvbc'));xM(this.db,this);VEb(this,this.s,this.fb=new tEb(YSb('Show Vce'),'showvce'));xM(this.fb,this)}else{this.s=new PP(11,3);this.t=new TFb(this,this.s);RFb(this.t,YSb('Plots'),e);VEb(this,this.s,this.ib=new tEb(YSb(x5b),J7b));xM(this.ib,this);VEb(this,this.s,this.i=new tEb(YSb(w5b),K7b));xM(this.i,this)}VEb(this,this.s,this.S=new tEb(YSb('Show Power Consumed'),'showpower'));xM(this.S,this);VEb(this,this.s,this.T=new tEb(YSb('Show Resistance'),Q7b));xM(this.T,this);VEb(this,this.s,this.$=new tEb(YSb('Show Spectrum'),'showfft'));xM(this.$,this);VEb(this,this.s,this.F=new tEb(YSb('Log Spectrum'),M7b));xM(this.F,this);RFb(this.t,YSb('X-Y Plots'),e);VEb(this,this.s,this.hb=new tEb(YSb('Show V vs I'),'showvvsi'));xM(this.hb,this);VEb(this,this.s,this.jb=new tEb(YSb('Plot X/Y'),'plotxy'));xM(this.jb,this);if(n){VEb(this,this.s,this.gb=new tEb(YSb('Show Vce vs Ic'),P7b));xM(this.gb,this)}RFb(this.t,YSb('Show Info'),e);VEb(this,this.s,this.V=new tEb(YSb('Show Scale'),'showscale'));xM(this.V,this);VEb(this,this.s,this.O=new tEb(YSb('Show Peak Value'),'showpeak'));xM(this.O,this);VEb(this,this.s,this.L=new tEb(YSb('Show Negative Peak Value'),L7b));xM(this.L,this);VEb(this,this.s,this.r=new tEb(YSb('Show Frequency'),'showfreq'));xM(this.r,this);VEb(this,this.s,this.d=new tEb(YSb('Show Average'),N7b));xM(this.d,this);VEb(this,this.s,this.U=new tEb(YSb('Show RMS Average'),'showrms'));xM(this.U,this);VEb(this,this.s,this.o=new tEb(YSb('Show Duty Cycle'),'showduty'));xM(this.o,this);VEb(this,this.s,this.p=new tEb(YSb('Show Extended Info'),O7b));xM(this.p,this);FP(this.q,this.s);RFb(this.t,YSb('Custom Label'),e);this.D=new MT;VEb(this,this.s,this.D);h=this.Y.Z;h!=null&&CT(this.D,h);VEb(this,this.s,c=new pM(YSb(R6b)));Ve(c,new oFb(this),(null,Bn));eFb(this);this.w=new AQ;Ie(this.w,L6b);yQ(this.w,jQ);De(this.w,e2b);FP(this.q,this.w);xQ(this.w,i=new pM(YSb(d2b)));Ve(i,new qFb(this),(null,Bn));yQ(this.w,mQ);xQ(this.w,k=new pM(YSb('Save as Default')));Ve(k,new sFb(this),(null,Bn));bN(this);!this.rb&&(this.rb=NK(new eO(this)));oN(this)}\nfunction k4(a,b,c){var d,e,f,g,h,i,j,k,m,n;ZQ(b,e5(a,YSb('Add Wire'),H2b));ZQ(b,e5(a,YSb('Add Resistor'),I2b));n=new xR(true);ZQ(n,e5(a,YSb('Add Capacitor'),J2b));ZQ(n,e5(a,YSb('Add Capacitor (polarized)'),K2b));ZQ(n,e5(a,YSb('Add Inductor'),L2b));ZQ(n,e5(a,YSb('Add Switch'),M2b));ZQ(n,e5(a,YSb('Add Push Switch'),N2b));ZQ(n,e5(a,YSb('Add SPDT Switch'),O2b));ZQ(n,e5(a,YSb('Add DPDT Switch'),P2b));ZQ(n,e5(a,YSb('Add Make-Before-Break Switch'),Q2b));ZQ(n,e5(a,YSb('Add Potentiometer'),'PotElm'));ZQ(n,e5(a,YSb('Add Transformer'),R2b));ZQ(n,e5(a,YSb('Add Tapped Transformer'),S2b));ZQ(n,e5(a,YSb('Add Custom Transformer'),T2b));ZQ(n,e5(a,YSb('Add Transmission Line'),U2b));ZQ(n,e5(a,YSb('Add Relay'),'RelayElm'));ZQ(n,e5(a,YSb('Add Relay Coil'),V2b));ZQ(n,e5(a,YSb('Add Relay Contact'),W2b));ZQ(n,e5(a,YSb('Add Photoresistor'),'LDRElm'));ZQ(n,e5(a,YSb('Add Thermistor'),X2b));ZQ(n,e5(a,YSb('Add Memristor'),Y2b));ZQ(n,e5(a,YSb('Add Spark Gap'),Z2b));ZQ(n,e5(a,YSb('Add Fuse'),'FuseElm'));ZQ(n,e5(a,YSb('Add Crystal'),$2b));ZQ(n,e5(a,YSb('Add Cross Switch'),_2b));ZQ(b,new UR((oI(),new dI(y3+YSb('&nbsp;<\\/div>Passive Components'))),n));i=new xR(true);ZQ(i,e5(a,YSb('Add Ground'),a3b));ZQ(i,e5(a,YSb('Add Voltage Source (2-terminal)'),b3b));ZQ(i,e5(a,YSb('Add A/C Voltage Source (2-terminal)'),c3b));ZQ(i,e5(a,YSb('Add Voltage Source (1-terminal)'),d3b));ZQ(i,e5(a,YSb('Add A/C Voltage Source (1-terminal)'),'ACRailElm'));ZQ(i,e5(a,YSb('Add Square Wave Source (1-terminal)'),e3b));ZQ(i,e5(a,YSb('Add Clock'),'ClockElm'));ZQ(i,e5(a,YSb('Add A/C Sweep'),'SweepElm'));ZQ(i,e5(a,YSb('Add Variable Voltage'),f3b));ZQ(i,e5(a,YSb('Add Antenna'),g3b));ZQ(i,e5(a,YSb('Add AM Source'),'AMElm'));ZQ(i,e5(a,YSb('Add FM Source'),'FMElm'));ZQ(i,e5(a,YSb('Add Current Source'),h3b));ZQ(i,e5(a,YSb('Add Noise Generator'),'NoiseElm'));ZQ(i,e5(a,YSb('Add Audio Input'),i3b));ZQ(i,e5(a,YSb('Add Data Input'),j3b));ZQ(i,e5(a,YSb('Add External Voltage (JavaScript)'),k3b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Inputs and Sources')),i));m=new xR(true);ZQ(m,e5(a,YSb('Add Analog Output'),'OutputElm'));ZQ(m,e5(a,YSb('Add LED'),'LEDElm'));ZQ(m,e5(a,YSb('Add Lamp'),'LampElm'));ZQ(m,e5(a,YSb('Add Text'),'TextElm'));ZQ(m,e5(a,YSb('Add Box'),'BoxElm'));ZQ(m,e5(a,YSb('Add Line'),'LineElm'));ZQ(m,e5(a,YSb('Add Labeled Node'),l3b));ZQ(m,e5(a,YSb('Add Voltmeter/Scope Probe'),'ProbeElm'));ZQ(m,e5(a,YSb('Add Ohmmeter'),m3b));ZQ(m,e5(a,YSb('Add Ammeter'),n3b));ZQ(m,e5(a,YSb('Add Wattmeter'),o3b));ZQ(m,e5(a,YSb('Add Test Point'),p3b));ZQ(m,e5(a,YSb('Add Decimal Display'),q3b));ZQ(m,e5(a,YSb('Add LED Array'),r3b));ZQ(m,e5(a,YSb('Add Data Export'),s3b));ZQ(m,e5(a,YSb('Add Audio Output'),t3b));ZQ(m,e5(a,YSb('Add Stop Trigger'),u3b));ZQ(m,e5(a,YSb('Add DC Motor'),v3b));ZQ(m,e5(a,YSb('Add 3-Phase Motor'),w3b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Outputs and Labels')),m));f=new xR(true);ZQ(f,e5(a,YSb('Add Diode'),x3b));ZQ(f,e5(a,YSb('Add Zener Diode'),'ZenerElm'));ZQ(f,e5(a,YSb('Add Transistor (bipolar, NPN)'),y3b));ZQ(f,e5(a,YSb('Add Transistor (bipolar, PNP)'),z3b));ZQ(f,e5(a,YSb('Add MOSFET (N-Channel)'),A3b));ZQ(f,e5(a,YSb('Add MOSFET (P-Channel)'),B3b));ZQ(f,e5(a,YSb('Add JFET (N-Channel)'),'NJfetElm'));ZQ(f,e5(a,YSb('Add JFET (P-Channel)'),'PJfetElm'));ZQ(f,e5(a,YSb('Add SCR'),'SCRElm'));ZQ(f,e5(a,YSb('Add DIAC'),'DiacElm'));ZQ(f,e5(a,YSb('Add TRIAC'),'TriacElm'));ZQ(f,e5(a,YSb('Add Darlington Pair (NPN)'),C3b));ZQ(f,e5(a,YSb('Add Darlington Pair (PNP)'),D3b));ZQ(f,e5(a,YSb('Add Varactor/Varicap'),E3b));ZQ(f,e5(a,YSb('Add Tunnel Diode'),F3b));ZQ(f,e5(a,YSb('Add Triode'),'TriodeElm'));ZQ(f,e5(a,YSb('Add Unijunction Transistor'),G3b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Active Components')),f));e=new xR(true);ZQ(e,e5(a,YSb('Add Op Amp (ideal, - on top)'),H3b));ZQ(e,e5(a,YSb('Add Op Amp (ideal, + on top)'),I3b));ZQ(e,e5(a,YSb('Add Op Amp (real)'),J3b));ZQ(e,e5(a,YSb('Add Analog Switch (SPST)'),K3b));ZQ(e,e5(a,YSb('Add Analog Switch (SPDT)'),L3b));ZQ(e,e5(a,YSb('Add Tristate Buffer'),M3b));ZQ(e,e5(a,YSb('Add Schmitt Trigger'),N3b));ZQ(e,e5(a,YSb('Add Schmitt Trigger (Inverting)'),O3b));ZQ(e,e5(a,YSb('Add Delay Buffer'),P3b));ZQ(e,e5(a,YSb('Add CCII+'),'CC2Elm'));ZQ(e,e5(a,YSb('Add CCII-'),'CC2NegElm'));ZQ(e,e5(a,YSb('Add Comparator (Hi-Z/GND output)'),Q3b));ZQ(e,e5(a,YSb('Add OTA (LM13700 style)'),'OTAElm'));ZQ(e,e5(a,YSb('Add Voltage-Controlled Voltage Source (VCVS)'),'VCVSElm'));ZQ(e,e5(a,YSb('Add Voltage-Controlled Current Source (VCCS)'),'VCCSElm'));ZQ(e,e5(a,YSb('Add Current-Controlled Voltage Source (CCVS)'),'CCVSElm'));ZQ(e,e5(a,YSb('Add Current-Controlled Current Source (CCCS)'),'CCCSElm'));ZQ(e,e5(a,YSb('Add Optocoupler'),R3b));ZQ(e,e5(a,YSb('Add Time Delay Relay'),S3b));ZQ(e,e5(a,YSb('Add LM317'),'CustomCompositeElm:~LM317-v2'));ZQ(e,e5(a,YSb('Add TL431'),'CustomCompositeElm:~TL431'));ZQ(e,e5(a,YSb('Add Motor Protection Switch'),T3b));ZQ(e,e5(a,YSb('Add Subcircuit Instance'),U3b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Active Building Blocks')),e));h=new xR(true);ZQ(h,e5(a,YSb('Add Logic Input'),V3b));ZQ(h,e5(a,YSb('Add Logic Output'),W3b));ZQ(h,e5(a,YSb('Add Inverter'),X3b));ZQ(h,e5(a,YSb('Add NAND Gate'),Y3b));ZQ(h,e5(a,YSb('Add NOR Gate'),Z3b));ZQ(h,e5(a,YSb('Add AND Gate'),$3b));ZQ(h,e5(a,YSb('Add OR Gate'),_3b));ZQ(h,e5(a,YSb('Add XOR Gate'),a4b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Logic Gates, Input and Output')),h));g=new xR(true);ZQ(g,e5(a,YSb('Add D Flip-Flop'),b4b));ZQ(g,e5(a,YSb('Add JK Flip-Flop'),c4b));ZQ(g,e5(a,YSb('Add T Flip-Flop'),d4b));ZQ(g,e5(a,YSb('Add 7 Segment LED'),e4b));ZQ(g,e5(a,YSb('Add 7 Segment Decoder'),f4b));ZQ(g,e5(a,YSb('Add Multiplexer'),g4b));ZQ(g,e5(a,YSb('Add Demultiplexer'),h4b));ZQ(g,e5(a,YSb('Add SIPO shift register'),i4b));ZQ(g,e5(a,YSb('Add PISO shift register'),j4b));ZQ(g,e5(a,YSb('Add Counter'),k4b));ZQ(g,e5(a,YSb('Add Counter w/ Load'),l4b));ZQ(g,e5(a,YSb('Add Ring Counter'),'DecadeElm'));ZQ(g,e5(a,YSb('Add Latch'),'LatchElm'));ZQ(g,e5(a,YSb('Add Sequence generator'),'SeqGenElm'));ZQ(g,e5(a,YSb('Add Adder'),m4b));ZQ(g,e5(a,YSb('Add Half Adder'),n4b));ZQ(g,e5(a,YSb('Add Custom Logic'),o4b));ZQ(g,e5(a,YSb('Add Static RAM'),'SRAMElm'));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Digital Chips')),g));d=new xR(true);ZQ(d,e5(a,YSb('Add 555 Timer'),'TimerElm'));ZQ(d,e5(a,YSb('Add Phase Comparator'),p4b));ZQ(d,e5(a,YSb('Add DAC'),'DACElm'));ZQ(d,e5(a,YSb('Add ADC'),'ADCElm'));ZQ(d,e5(a,YSb('Add VCO'),'VCOElm'));ZQ(d,e5(a,YSb('Add Monostable'),q4b));ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Analog and Hybrid Chips')),d));a.sd==null&&(a.sd=Ar(Ay,w$b,50,2,0,1));a.sd[c]=new xR(true);ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Subcircuits')),a.sd[c]));k=new xR(true);ZQ(k,j=e5(a,YSb('Drag All'),'DragAll'));A3(j,YSb('(Alt-drag)'));ZQ(k,j=e5(a,YSb('Drag Row'),'DragRow'));A3(j,YSb('(A-S-drag)'));ZQ(k,j=e5(a,YSb('Drag Column'),r4b));A3(j,a.Gb?YSb('(A-Cmd-drag)'):YSb('(A-M-drag)'));ZQ(k,e5(a,YSb('Drag Selected'),s4b));ZQ(k,j=e5(a,YSb('Drag Post'),'DragPost'));A3(j,'('+a.G+'drag)');ZQ(b,new UR(new dI(y3+YSb('&nbsp;<\\/div>Drag')),k));ZQ(b,j=e5(a,YSb('Select/Drag Sel'),t4b));A3(j,YSb('(space or Shift-drag)'))}\nfunction o5(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=Ti($doc);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;BX(b);V5(b);C=new Nzb;A=null;s=null;t=null;F=null;f=null;q=null;h=false;try{c=LVb(C.a,'cct');c!=null&&(b.ld=PUb(c,'%24','$'));b.ld==null&&(b.ld=$wnd.startCircuitText);e=LVb(C.a,'ctz');e!=null&&(b.ld=$wnd.LZString.decompressFromEncodedURIComponent(e));b.jd=LVb(C.a,'startCircuit');b.md=LVb(C.a,'startLabel');b.kd=LVb(C.a,'startCircuitLink');i=(L=LVb(C.a,D4b),L!=null&&(L=='1'||KUb(L,Z$b)));h=Mzb(C,'IECGates',j5('euroGates',$6()));J=(M=LVb(C.a,'usResistors'),M!=null&&(M=='1'||KUb(M,Z$b)));D=(N=LVb(C.a,'running'),N==null||N=='1'||KUb(N,Z$b));k=(O=LVb(C.a,'hideSidebar'),O!=null&&(O=='1'||KUb(O,Z$b)));b.wb=(P=LVb(C.a,'hideMenu'),P!=null&&(P=='1'||KUb(P,Z$b)));B=Mzb(C,E4b,j5(E4b,false));d=Mzb(C,F4b,j5(F4b,true));u=(Q=LVb(C.a,'editable'),!(Q==null||Q=='1'||KUb(Q,Z$b)));r=Mzb(C,G4b,j5(G4b,true));A=LVb(C.a,H4b);s=LVb(C.a,I4b);t=LVb(C.a,J4b);F=LVb(C.a,K4b);f=LVb(C.a,L4b);q=LVb(C.a,'mouseMode');b.vb=(K=LVb(C.a,'hideInfoBox'),K!=null&&(K=='1'||KUb(K,Z$b)))}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}i?(j=true):J?(j=false):(j=j5(D4b,!_6(true)));b.Cd=Ar(xs,w1b,8,6,15,1);w=$wnd.navigator.platform;b.Gb=w.toLowerCase().indexOf('mac')!=-1;b.G=b.Gb?YSb('Cmd-'):YSb('Ctrl-');b.ad=Ar(WF,w$b,2,127,6,1);b.Mb=new FO((sm(),rm));b.lb=new xR(true);$wnd.openFile!=undefined&&ZQ(b.lb,B5('window','New Window...',YSb(b.G+'N'),new Jub(n_b,M4b)));ZQ(b.lb,m5('doc-new','New Blank Circuit',new Jub(n_b,N4b)));b.Cb=B5('folder','Open File...',YSb(b.G+'O'),new Jub(n_b,O4b));PR(b.Cb,msb());ZQ(b.lb,b.Cb);b.Db=m5('doc-text','Import From Text...',new Jub(n_b,P4b));ZQ(b.lb,b.Db);b.Bb=m5('dropbox','Import From Dropbox...',new Jub(n_b,Q4b));ZQ(b.lb,b.Bb);if($wnd.openFile!=undefined){b.Nc=ZQ(b.lb,B5(R4b,'Save',YSb(b.G+'S'),new Jub(n_b,'save')));ZQ(b.lb,m5(R4b,S4b,new Jub(n_b,T4b)))}else{b.ib=B5(R4b,S4b,YSb(b.G+'S'),new Jub(n_b,U4b));PR(b.ib,!!('download' in $doc.createElement('a')));ZQ(b.lb,b.ib)}b.kb=m5(V4b,'Export As Link...',new Jub(n_b,W4b));ZQ(b.lb,b.kb);b.jb=m5(V4b,'Export As Text...',new Jub(n_b,X4b));ZQ(b.lb,b.jb);ZQ(b.lb,m5(Y4b,'Export As Image...',new Jub(n_b,Z4b)));ZQ(b.lb,m5(Y4b,'Copy Circuit Image to Clipboard',new Jub(n_b,'copypng')));ZQ(b.lb,m5(Y4b,'Export As SVG...',new Jub(n_b,$4b)));ZQ(b.lb,m5('microchip','Create Subcircuit...',new Jub(n_b,_4b)));ZQ(b.lb,m5('magic','Find DC Operating Point',new Jub(n_b,a5b)));b.Hc=m5('back-in-time','Recover Auto-Save',new Jub(n_b,'recover'));PR(b.Hc,b.Ic!=null);ZQ(b.lb,b.Hc);b.Ec=B5(b5b,'Print...',YSb(b.G+'P'),new Jub(n_b,b5b));ZQ(b.lb,b.Ec);_Q(b.lb,new $R);ZQ(b.lb,m5('resize-full-alt','Toggle Full Screen',new Jub('view',c5b)));_Q(b.lb,new $R);b.a=(m='<i class=\"cirjsicon-info-circled\"><\\/i>&nbsp;'+YSb('About...'),new TR((oI(),new dI(m)),null));ZQ(b.lb,b.a);QR(b.a,new Jub(n_b,'about'));R=we(JS());N3=R/5|0;N3>166&&(N3=166);N3<128&&(N3=128);b.Tb=new wR;ZQ(b.Tb,new WR(YSb('File'),b.lb));b.Id=new dU;Lh(ue(b.Id),'verticalPanel');ue(b.Id).id='painel';G=(RJ(),Mi($doc));b.dd=Si($doc);Lh(b.dd,'triggerLabel');G.id=d5b;b.dd.setAttribute('for',d5b);Lh(G,d5b);H=Mi($doc);I=Si($doc);H.id=e5b;Lh(H,e5b);Lh(I,'toptriggerlabel');I.setAttribute('for',e5b);b.f=N3==166?new AQ:new dU;o=new xR(true);ZQ(o,b.Ed=B5('ccw','Undo',YSb(b.G+'Z'),new Jub(f5b,g5b)));ZQ(o,b.Jc=B5('cw','Redo',YSb(b.G+'Y'),new Jub(f5b,h5b)));_Q(o,new $R);ZQ(o,b.I=B5('scissors','Cut',YSb(b.G+'X'),new Jub(f5b,'cut')));ZQ(o,b.D=B5(i5b,'Copy',YSb(b.G+'C'),new Jub(f5b,i5b)));ZQ(o,b.xc=B5(z0b,'Paste',YSb(b.G+'V'),new Jub(f5b,z0b)));PR(b.xc,false);ZQ(o,B5('clone',j5b,YSb(b.G+'D'),new Jub(f5b,k5b)));_Q(o,new $R);ZQ(o,B5('select-all','Select All',YSb(b.G+'A'),new Jub(f5b,l5b)));_Q(o,new $R);ZQ(o,B5(P$b,m5b,'/',new Jub(f5b,P$b)));ZQ(o,m5('target',_6(false)?'Center Circuit':'Centre Circuit',new Jub(f5b,n5b)));ZQ(o,B5('zoom-11','Zoom 100%','0',new Jub(n1b,o5b)));ZQ(o,B5('zoom-in','Zoom In','+',new Jub(n1b,p5b)));ZQ(o,B5('zoom-out','Zoom Out','-',new Jub(n1b,q5b)));ZQ(o,b.mb=m5('flip-x','Flip X',new Jub(f5b,'flipx')));ZQ(o,b.ob=m5('flip-y','Flip Y',new Jub(f5b,'flipy')));ZQ(o,b.nb=m5('flip-x-y','Flip XY',new Jub(f5b,r5b)));ZQ(b.Tb,new WR(YSb('Edit'),o));g=new xR(true);g.c=true;ZQ(b.Tb,new WR(YSb('Draw'),g));o=new xR(true);ZQ(o,b.hd=m5('lines','Stack All',new Jub(s5b,'stackAll')));ZQ(o,b.Hd=m5('columns','Unstack All',new Jub(s5b,t5b)));ZQ(o,b.w=m5('object-group','Combine All',new Jub(s5b,u5b)));ZQ(o,b._c=m5('object-ungroup','Separate All',new Jub(s5b,v5b)));ZQ(b.Tb,new WR(YSb('Scopes'),o));b.uc=o=new xR(true);ZQ(b.Tb,new WR(YSb('Options'),b.uc));ZQ(o,b.N=new C3(YSb(w5b)));B3(b.N,true);ZQ(o,b.Ld=new D3(YSb(x5b),new e8(b)));B3(b.Ld,true);ZQ(o,b.Cc=new D3(YSb('Show Power'),new n8(b)));ZQ(o,b.cd=new C3(YSb(y5b)));B3(b.cd,true);ZQ(o,b.fd=new D3(YSb('Small Grid'),new p8(b)));ZQ(o,b.Bd=new D3(YSb('Toolbar'),new r8(b)));B3(b.Bd,!b.wb&&!u&&!k&&b.jd==null&&b.ld==null&&b.kd==null);ZQ(o,b.F=new D3(YSb('Show Cursor Cross Hairs'),new t8(b)));B3(b.F,j5('crossHair',false));ZQ(o,b.hb=new D3(YSb('European Resistors'),new v8(b)));B3(b.hb,j);ZQ(o,b.gb=new D3(YSb('IEC Gates'),new x8(b)));B3(b.gb,h);ZQ(o,b.Fc=new D3(YSb('White Background'),new z8(b)));B3(b.Fc,B);ZQ(o,b.B=new D3(YSb('Conventional Current Motion'),new M7(b)));B3(b.B,d);ZQ(o,b.nc=new C3(YSb('Disable Editing')));B3(b.nc,u);ZQ(o,b.kc=new D3(YSb('Edit Values With Mouse Wheel'),new O7(b)));B3(b.kc,r);ZQ(o,new x3(YSb('Shortcuts...'),new Jub(z5b,A5b)));ZQ(o,new x3(YSb('Subcircuits...'),new Jub(z5b,B5b)));ZQ(o,new x3(YSb('Other Options...'),new Jub(z5b,'other')));$wnd.openFile!=undefined&&ZQ(o,new x3(YSb('Toggle Dev Tools'),new Jub(z5b,'devtools')));b.Pb=new xR(true);b.Pb.c=true;k4(b,b.Pb,0);k4(b,g,1);v5(b);Eh(ue(b.Mb),_J(H));Eh(ue(b.Mb),_J(I));b.Ad=new eNb;bNb(b.Ad,j);b.wb||AO(b.Mb,b.Tb,30);if(k)N3=0;else{Eh(ue(b.Mb),_J(G));Eh(ue(b.Mb),_J(b.dd));zO(b.Mb,b.Id,N3)}AO(b.Mb,b.Ad,40);Hh(ue(b.Tb),ue(b.Tb).childNodes[1]);Oh(ue(b.Tb)).setAttribute('onclick',\"document.getElementsByClassName('toptrigger')[0].checked = false\");EQ(JS(),b.Mb);b.J=Df();if(!b.J){VL((QS(),US()),new mO('Not working. You need a browser that supports the CANVAS element.'));return}NK(new Q7(b));b.K=xf(b.J);EO(b.Mb,b.Ad,!b.Bd.c);f6(b);DO(b.Mb,b.J,(SO(),LO),0);_T(b.Id,b.f);b.f.ef(b.Lc=new pM(YSb('Reset')));Ve(b.Lc,new S7(b),(Cn(),Cn(),Bn));Fe(b.Lc,s2b);b.f.ef(b.Mc=new oM(new dI(YSb('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop'))));Ve(b.Mc,new U7(b),(null,Bn));msb()&&_T(b.Id,b.Nb=new jsb(b));_T(b.Id,n=new mO(YSb('Simulation Speed')));Pe(n.Sb,e2b,true);_T(b.Id,b.gd=new vGb(3,0,260));_T(b.Id,n=new mO(YSb('Current Speed')));Pe(n.Sb,e2b,true);b.H=new vGb(50,1,100);_T(b.Id,b.H);_T(b.Id,b.Dc=new mO(YSb('Power Brightness')));se(b.Dc,e2b);_T(b.Id,b.Bc=new vGb(50,1,100));s6(b);n=new mO(YSb('Current Circuit:'));Pe(n.Sb,e2b,true);b.zd=new mO('Label');_T(b.Id,n);_T(b.Id,b.zd);_T(b.Id,b.Ab=new KP);Ie(b.Ab,N3+z_b);Ce(b.Ab,'100 px');ue(b.Ab).setAttribute('scrolling','no');l6(b);b.ab=new zZb;b.c=new zZb;b.Fd=new zZb;b.Kc=new zZb;b.Wc=Ar(_D,w$b,159,20,0,1);b.Pc=Ar(ys,P_b,8,20,15,1);b.Qc=0;b.Gc=new iZb;b.bb=new xR(true);b.bb.c=true;b.Yc=new W7(b);ZQ(b.bb,b.X=new VR(YSb('Edit...'),new Jub(v4b,f5b)));ZQ(b.bb,b.cb=new VR(YSb('View in New Scope'),new Jub(v4b,C5b)));ZQ(b.bb,b._=new VR(YSb('View in New Undocked Scope'),new Jub(v4b,D5b)));ZQ(b.bb,b.V=new VR(YSb('Add to Existing Scope'),new Jub(v4b,A4b)));ZQ(b.bb,new VR(YSb('Cut'),new Jub(v4b,'cut')));ZQ(b.bb,new VR(YSb('Copy'),new Jub(v4b,i5b)));ZQ(b.bb,new VR(YSb('Delete'),new Jub(v4b,E5b)));ZQ(b.bb,new VR(YSb(j5b),new Jub(v4b,k5b)));ZQ(b.bb,b.fb=new VR(YSb('Swap Terminals'),new Jub(v4b,'flip')));ZQ(b.bb,b.Y=new VR(YSb('Flip X'),new Jub(v4b,'flipx')));ZQ(b.bb,b.$=new VR(YSb('Flip Y'),new Jub(v4b,'flipy')));ZQ(b.bb,b.Z=new VR(YSb('Flip XY'),new Jub(v4b,r5b)));ZQ(b.bb,b.eb=B5('','Split Wire',YSb(b.G+'click'),new Jub(v4b,'split')));ZQ(b.bb,b.db=new VR(YSb('Sliders...'),new Jub(v4b,'sliders')));b.Uc=new UEb;j6(b,A,s,t,F,f);v6(b);if(b.ld!=null){k5(b,false);Q5(b,b.ld);b.Gd=false}else{if(b.qd==null&&b.kd!=null){S5(b,VZb((QZb(),'')),0);jO(b.zd,null);k5(b,false);mnb=b;pnb(b.kd,(rTb(),false))}else{S5(b,VZb((QZb(),'')),0);jO(b.zd,null);if(b.qd==null&&b.jd!=null){k5(b,false);W5(b,b.jd,b.md)}else k5(b,true)}}q!=null&&C5(b,G$b,q);PR(b.Jc,b.Kc.a.a.length>0);PR(b.Ed,b.Fd.a.a.length>0);(b.v==null||b.v.length==0)&&T5(b);PR(b.xc,b.v!=null&&b.v.length>0);U4(b);w6(b);Ve(b.J,b,(ao(),ao(),_n));Ve(b.J,b,(go(),go(),fo));Ve(b.J,b,(lo(),lo(),ko));Ve(b.J,b,(vo(),vo(),uo));Ve(b.J,b,(null,Bn));Ve(b.J,b,(Rn(),Rn(),Qn));k7(b,wf(b.J));Ve(b.J,b,(Hn(),Hn(),Gn));Ve(b.Tb,new Y7(b),(null,Bn));gK(b);Ve(b.J,b,(Ao(),Ao(),zo));OK(new $7(b));x6(b);t6(b,D)}\n",
"function Vcb(){var a,b,c,d;c=Dr(wr(WF,1),w$b,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 qJb(c[a],' ');oJb(d);b=Wcb(d);b.f=b.a=true}}\n",
"function eNb(){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q;AQ.call(this);this.b=new iYb;o=(RJ(),this.Sb).style;o[a8b]=(sm(),'2.0px');o[T5b]='#f8f8f8';o[Z7b]='1.0px';o[_7b]=(Nj(),'solid');o[$7b]='#ccc';o[k0b]=(Zk(),'flex');zQ(this,(vQ(),tQ));xQ(this,ZMb(this,'ccw','Undo',new Jub(f5b,g5b)));xQ(this,ZMb(this,'cw','Redo',new Jub(f5b,h5b)));xQ(this,ZMb(this,'scissors','Cut',new Jub(f5b,'cut')));xQ(this,ZMb(this,i5b,'Copy',new Jub(f5b,i5b)));xQ(this,ZMb(this,z0b,'Paste',new Jub(f5b,z0b)));xQ(this,ZMb(this,'clone',j5b,new Jub(f5b,k5b)));xQ(this,ZMb(this,P$b,m5b,new Jub(f5b,P$b)));xQ(this,ZMb(this,'zoom-11','Zoom 100%',new Jub(n1b,o5b)));xQ(this,ZMb(this,'zoom-in','Zoom In',new Jub(n1b,p5b)));xQ(this,ZMb(this,'zoom-out','Zoom Out',new Jub(n1b,q5b)));xQ(this,(e=V3,ZMb(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>\",LVb(e.u,H2b),new Jub(G$b,H2b))));xQ(this,this.d=(f=V3,ZMb(this,f8b,LVb(f.u,I2b),new Jub(G$b,I2b))));xQ(this,(g=V3,ZMb(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>\",LVb(g.u,a3b),new Jub(G$b,a3b))));xQ(this,(h=V3,ZMb(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>\",LVb(h.u,J2b),new Jub(G$b,J2b))));xQ(this,(i=V3,ZMb(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>\",LVb(i.u,L2b),new Jub(G$b,L2b))));xQ(this,(j=V3,ZMb(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>\",LVb(j.u,x3b),new Jub(G$b,x3b))));n=Dr(wr(WF,1),w$b,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>\",b3b,\"<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>\",c3b]);xQ(this,YMb(this,n));xQ(this,(k=V3,ZMb(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>\",LVb(k.u,d3b),new Jub(G$b,d3b))));p=Dr(wr(WF,1),w$b,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>\",M2b,\"<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>\",O2b,\"<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>\",K3b,\"<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>\",L3b]);xQ(this,YMb(this,p));c=Dr(wr(WF,1),w$b,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>\",H3b,\"<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>\",I3b]);xQ(this,YMb(this,c));q=Dr(wr(WF,1),w$b,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>\",y3b,\"<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>\",z3b]);xQ(this,YMb(this,q));a=Dr(wr(WF,1),w$b,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>\",A3b,\"<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>\",B3b]);xQ(this,YMb(this,a));xQ(this,(d=V3,ZMb(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>\",LVb(d.u,X3b),new Jub(G$b,X3b))));b=Dr(wr(WF,1),w$b,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>\",$3b,\"<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>\",Y3b,\"<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>\",_3b,\"<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>\",Z3b,\"<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>\",a4b]);xQ(this,YMb(this,b));m=new AQ;xQ(this,m);this.c=new mO('');dNb(this.c);xQ(this,this.c)}\n",
"var s$b='object',t$b=2147483647,u$b=3.141592653589793,v$b=6.283185307179586,w$b={3:1,4:1,6:1},x$b='alertdialog',y$b='application',z$b='button',A$b='checkbox',B$b='columnheader',C$b='complementary',D$b='contentinfo',E$b='definition',F$b='dialog',G$b='main',H$b='menuitemcheckbox',I$b='menuitemradio',J$b='navigation',K$b='option',L$b='presentation',M$b='null',N$b='progressbar',O$b='radiogroup',P$b='search',Q$b='spinbutton',R$b='aria-hidden',S$b='offsetHeight',T$b='offsetWidth',U$b='height',V$b='width',W$b='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',X$b='Style names cannot be empty',Y$b='none',Z$b='true',$$b={25:1,23:1,24:1,20:1,26:1,18:1,21:1},_$b='disabled',a_b={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},b_b='__noinit__',c_b='__java$exception',d_b='stack',e_b={3:1,37:1},f_b='\\n',g_b={3:1,15:1,37:1},h_b='anonymous',i_b='fnStack',j_b='Unknown',k_b='CSS1Compat',l_b='position',m_b='absolute',n_b='file',o_b='label',p_b={132:1,22:1,3:1,13:1,11:1},q_b='HIDDEN',r_b={41:1,22:1,3:1,13:1,11:1},s_b={39:1,22:1,3:1,13:1,11:1},t_b={141:1,22:1,3:1,13:1,11:1},u_b={22:1,142:1,3:1,13:1,11:1},v_b={22:1,143:1,3:1,13:1,11:1},w_b={22:1,144:1,3:1,13:1,11:1},x_b='CENTER',y_b={71:1,3:1,13:1,11:1},z_b='px',A_b={22:1,185:1,3:1,13:1,11:1},B_b={22:1,133:1,3:1,13:1,11:1},C_b='contextmenu',D_b='dblclick',E_b='mousedown',F_b='mousemove',G_b='mouseup',H_b='mousewheel',I_b='DOMMouseScroll',J_b='touchcancel',K_b='touchend',L_b='touchmove',M_b='touchstart',N_b={184:1,3:1,15:1,37:1},O_b={137:1,3:1,15:1,37:1},P_b={3:1,4:1},Q_b=1000,R_b=65535,S_b='\\u221E',T_b=1024,U_b=Infinity,V_b='Too many percent/per mille characters in pattern \"',W_b='\\u2030',X_b=4194303,Y_b=1048575,Z_b=524288,$_b=4194304,__b=17592186044416,a0b=-17592186044416,b0b='overflow',c0b='hidden',d0b='left',e0b='0.0px',f0b='top',g0b='right',h0b='bottom',i0b=0.01,j0b='relative',k0b='display',l0b='&nbsp;',m0b='visibility',n0b='html is null',o0b={413:1,3:1},p0b='localStorage',q0b='sessionStorage',r0b={12:1,830:1},s0b={218:1,12:1},t0b=4096,u0b=2048,v0b=16384,w0b=65536,x0b=131072,y0b=262144,z0b='paste',A0b=1048576,B0b=2097152,C0b=16777216,D0b=33554432,E0b=67108864,F0b='__uiObjectID',G0b={25:1,23:1,24:1,20:1,40:1,26:1,18:1,21:1,33:1},H0b='center',I0b='verticalAlign',J0b={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},K0b={32:1,12:1},L0b='clip',M0b='rect(0px, 0px, 0px, 0px)',N0b='visible',O0b='popupContent',P0b={25:1,55:1,23:1,24:1,68:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1},Q0b='cellSpacing',R0b='cellPadding',S0b={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},T0b='whiteSpace',U0b='normal',V0b={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},W0b={25:1,23:1,24:1,20:1,40:1,26:1,178:1,18:1,21:1,33:1},X0b='Column index: ',Y0b=', Column size: ',Z0b='Row index: ',$0b=', Row size: ',_0b={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},a1b='middle',b1b={25:1,23:1,24:1,194:1,20:1,40:1,26:1,18:1,21:1,33:1},c1b='bidiwrapped',d1b={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},e1b={875:1,12:1},f1b='colSpan',g1b='gwt-MenuBar',h1b='selected',i1b='subMenuIcon-selected',j1b={25:1,55:1,23:1,24:1,68:1,20:1,26:1,50:1,873:1,18:1,21:1,106:1},k1b={92:1,44:1,20:1,34:1,18:1},l1b={156:1,12:1},m1b={25:1,23:1,24:1,20:1,40:1,26:1,257:1,18:1,21:1,33:1},n1b='zoom',o1b='value',p1b={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},q1b={177:1,12:1},r1b={147:1,3:1,13:1,11:1},s1b='safari',t1b='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (safari) does not match the runtime user.agent value (',u1b=').\\n',v1b='Expect more errors.',w1b={14:1,3:1,4:1},x1b='I = ',y1b='Vd = ',z1b=0.48,A1b={100:1,3:1,4:1,6:1},B1b=1.0E-14,C1b=1.0E-9,D1b=1000000000000,E1b=1.0E-6,F1b=1000000000,G1b=0.001,H1b=1000000,I1b='SansSerif',J1b='decimalDigits',K1b='decimalDigitsShort',L1b={7:1,10:1},M1b='Hz',N1b='V = ',O1b='Vmax = ',P1b='P = ',Q1b=0.6366197723675814,R1b=1.5707963267948966,S1b=0.15915494309189535,T1b={7:1,10:1,48:1},U1b='Voltage',V1b='Max Voltage',W1b={7:1,10:1,47:1,48:1},X1b=' = ',Y1b='pin ',Z1b=' is not an output!',$1b='High Logic Voltage',_1b='# of Bits',a2b='Carrier Frequency (Hz)',b2b='Signal Frequency (Hz)',c2b='400px',d2b='OK',e2b='topSpace',f2b='Scale',g2b='Auto',h2b=10000000000,i2b='On Resistance (ohms)',j2b='Off Resistance (ohms)',k2b='closed',l2b='# of Inputs',m2b={43:1,3:1,4:1},n2b='Vout = ',o2b='Iout = ',p2b='No file',q2b='no file loaded',r2b='dur = ',s2b='topButton',t2b=100000000,u2b=4294901760,v2b='yyyyMMdd-HHmm',w2b='Download',x2b={7:1,10:1,123:1},y2b={7:1,10:1,129:1},z2b=-1.0E-6,A2b='<\\/a>',B2b='Trapezoidal Approximation',C2b='Series Resistance (0 = infinite)',D2b=1.0E-12,E2b={135:1,7:1,10:1},F2b='&nbsp;<\\/div>',G2b='<\\/div>',H2b='WireElm',I2b='ResistorElm',J2b='CapacitorElm',K2b='PolarCapacitorElm',L2b='InductorElm',M2b='SwitchElm',N2b='PushSwitchElm',O2b='Switch2Elm',P2b='DPDTSwitchElm',Q2b='MBBSwitchElm',R2b='TransformerElm',S2b='TappedTransformerElm',T2b='CustomTransformerElm',U2b='TransLineElm',V2b='RelayCoilElm',W2b='RelayContactElm',X2b='ThermistorNTCElm',Y2b='MemristorElm',Z2b='SparkGapElm',$2b='CrystalElm',_2b='CrossSwitchElm',a3b='GroundElm',b3b='DCVoltageElm',c3b='ACVoltageElm',d3b='RailElm',e3b='SquareRailElm',f3b='VarRailElm',g3b='AntennaElm',h3b='CurrentElm',i3b='AudioInputElm',j3b='DataInputElm',k3b='ExtVoltageElm',l3b='LabeledNodeElm',m3b='OhmMeterElm',n3b='AmmeterElm',o3b='WattmeterElm',p3b='TestPointElm',q3b='DecimalDisplayElm',r3b='LEDArrayElm',s3b='DataRecorderElm',t3b='AudioOutputElm',u3b='StopTriggerElm',v3b='DCMotorElm',w3b='ThreePhaseMotorElm',x3b='DiodeElm',y3b='NTransistorElm',z3b='PTransistorElm',A3b='NMosfetElm',B3b='PMosfetElm',C3b='NDarlingtonElm',D3b='PDarlingtonElm',E3b='VaractorElm',F3b='TunnelDiodeElm',G3b='UnijunctionElm',H3b='OpAmpElm',I3b='OpAmpSwapElm',J3b='OpAmpRealElm',K3b='AnalogSwitchElm',L3b='AnalogSwitch2Elm',M3b='TriStateElm',N3b='SchmittElm',O3b='InvertingSchmittElm',P3b='DelayBufferElm',Q3b='ComparatorElm',R3b='OptocouplerElm',S3b='TimeDelayRelayElm',T3b='MotorProtectionSwitchElm',U3b='CustomCompositeElm',V3b='LogicInputElm',W3b='LogicOutputElm',X3b='InverterElm',Y3b='NandGateElm',Z3b='NorGateElm',$3b='AndGateElm',_3b='OrGateElm',a4b='XorGateElm',b4b='DFlipFlopElm',c4b='JKFlipFlopElm',d4b='TFlipFlopElm',e4b='SevenSegElm',f4b='SevenSegDecoderElm',g4b='MultiplexerElm',h4b='DeMultiplexerElm',i4b='SipoShiftElm',j4b='PisoShiftElm',k4b='CounterElm',l4b='Counter2Elm',m4b='FullAdderElm',n4b='HalfAdderElm',o4b='UserDefinedLogicElm',p4b='PhaseCompElm',q4b='MonostableElm',r4b='DragColumn',s4b='DragSelected',t4b='Select',u4b=' (',v4b='elm',w4b='addToScope',x4b='CustomCompositeElm:',y4b='doExportAsSVG',z4b='doExportAsSVGFromAPI',A4b='addToScope0',B4b='[A-Za-z0-9]+ 0 0 0 0 ',C4b=-30000,D4b='euroResistors',E4b='whiteBackground',F4b='conventionalCurrent',G4b='mouseWheelEdit',H4b='positiveColor',I4b='negativeColor',J4b='neutralColor',K4b='selectColor',L4b='currentColor',M4b='newwindow',N4b='newblankcircuit',O4b='importfromlocalfile',P4b='importfromtext',Q4b='importfromdropbox',R4b='floppy',S4b='Save As...',T4b='saveas',U4b='exportaslocalfile',V4b='export',W4b='exportasurl',X4b='exportastext',Y4b='image',Z4b='exportasimage',$4b='exportassvg',_4b='createsubcircuit',a5b='dcanalysis',b5b='print',c5b='fullscreen',d5b='trigger',e5b='toptrigger',f5b='edit',g5b='undo',h5b='redo',i5b='copy',j5b='Duplicate',k5b='duplicate',l5b='selectAll',m5b='Find Component...',n5b='centrecircuit',o5b='zoom100',p5b='zoomin',q5b='zoomout',r5b='flipxy',s5b='scopes',t5b='unstackAll',u5b='combineAll',v5b='separateAll',w5b='Show Current',x5b='Show Voltage',y5b='Show Values',z5b='options',A5b='shortcuts',B5b='subcircuits',C5b='viewInScope',D5b='viewInFloatScope',E5b='delete',F5b='LoadFileElement',G5b='scopepop',H5b='key',I5b='removeplot',J5b='maxscale',K5b='properties',L5b='cursorCross',M5b='cursorPointer',N5b=' +\\t\\n\\r\\f',O5b='circuitClipboard',P5b='circuitRecovery',Q5b='Singular matrix!',R5b='encodedURLComponent',S5b='wheelSensitivity',T5b='backgroundColor',U5b=\"Can't load circuit list!\",V5b=\"Can't load circuit!\",W5b='Counter',X5b='Invert reset pin',Y5b='Momentary Switch',Z5b='IEC Symbol',$5b='Label (for linking)',_5b={7:1,10:1,54:1},a6b='Inductance (H)',b6b={7:1,164:1,10:1},c6b='default',d6b='Model Name',e6b='subcircuit:',f6b='Edit Model',g6b='Error on line ',h6b=' of model description',i6b=' digits on left side',j6b='Coupling Coefficient',k6b='L = ',l6b=1.0471975511965976,m6b=2.0943951023931953,n6b='Moment of inertia (Kg.m^2)',o6b='Friction coefficient (Nms/rad)',p6b='R = ',q6b='pin 1 is not an output!',r6b='pin 2 is not an output!',s6b='Reset Pin',t6b='switch (',u6b='text/plain',v6b='# of Select Bits',w6b='Delay (s)',x6b='On resistance (ohms)',y6b='Off resistance (ohms)',z6b='off',A6b=38.662284941040014,B6b=0.025865,C6b='This model cannot be modified. Change the model name to allow customization.',D6b={7:1,136:1,10:1},E6b='max current exceeded',F6b='spice-default',G6b=1.7143528192808883E-7,H6b='default-zener',I6b='default-led',J6b='model not found: ',K6b=1.0E-8,L6b='100%',M6b='Cancel',N6b='####.##########',O6b=1.0E-4,P6b=10000,Q6b=1.4142135623730951,R6b='Apply',S6b='EditDialogLoadFileElement',T6b={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},U6b='resetting dialog ',V6b='circuitjs-',W6b='300px',X6b='Copy to Clipboard',Y6b='expected (, got ',Z6b='expected ), got ',$6b=0.3333,_6b=0.6666,a7b='Resistance',b7b=100000,c7b='Slew Rate (V/ns)',d7b='pin 3 is not an output!',e7b='saturation',f7b=0.16666666666666666,g7b=0.0099,h7b={192:1,12:1,7:1,10:1},i7b='\\u03A9',j7b='Slider Text',k7b='model name wparams = ',l7b='Switch Group',m7b={7:1,10:1,148:1},n7b='transistor',o7b=0.8297872340425532,p7b=0.0231,q7b=0.005,r7b=0.0625,s7b='Resistance (ohms)',t7b='RMS Voltage',u7b='Min Voltage',v7b='P2P Voltage',w7b='Binary Value',x7b='On Current (A)',y7b='Off Current (A)',z7b='Coil Resistance (ohms)',A7b='Switching Time (s)',B7b='Trigger Current (A)',C7b='Holding Current (A)',D7b='#ffffff',E7b='#000000',F7b='#404040',G7b='/div',H7b=0.499,I7b='#FF0000',J7b='showvoltage',K7b='showcurrent',L7b='shownegpeak',M7b='logspectrum',N7b='showaverage',O7b='showelminfo',P7b='showvcevsic',Q7b='showresistance',R7b='scopeDefaults',S7b='chsel',T7b='color',U7b=' \\\\(.*\\\\)$',V7b='Primary Inductance (H)',W7b='Ratio (N1/N2)',X7b='transformer',Y7b='Ratio = 1:',Z7b='borderWidth',$7b='borderColor',_7b='borderStyle',a8b='padding',b8b='#333',c8b=\"<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><g transform='scale(1.0)'>\",d8b='<g><\\/svg>',e8b=\"<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>\",f8b=\"<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>\",g8b={247:1,12:1},h8b={193:1,12:1},i8b='Transmission line delay too large!',j8b='xlm324v2-qpi 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.0034482758620689655 0 1',k8b=3.7E-4,l8b=0.0047,m8b=-20.192307692307693,n8b='ignoring line in string catalog: ',o8b='For input string: \"',p8b={13:1,182:1},q8b={33:1,150:1,175:1,274:1},r8b={216:1},s8b=15525485,t8b=5.960464477539063E-8,u8b='Invalid UTF8 sequence',v8b='fromIndex: 0, toIndex: ',w8b=', length: ',x8b='Index: ',y8b=', Size: ';var _,hH,cH,IG=-1;iH();jH(1,null,{},S);_.Pd=function T(a){return this===a};_.Qd=function V(){return this.ii};_.Rd=function X(){return j$b(this)};_.Sd=function Z(){var a;return BTb(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 is,js,ks;jH(280,1,{},DTb);_.Ph=function ETb(a){var b;b=new DTb;b.e=4;a>1?(b.c=KTb(this,a-1)):(b.c=this);return b};_.Qh=function JTb(){ATb(this);return this.b};_.Rh=function LTb(){return BTb(this)};_.Sh=function NTb(){return CTb(this)};_.Th=function PTb(){return (this.e&4)!=0};_.Uh=function QTb(){return (this.e&1)!=0};_.Sd=function TTb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(ATb(this),this.k)};_.e=0;_.g=0;var zTb=1;var QF=GTb(1);var DF=GTb(280);jH(254,1,{});_.Td=function fb(){this.u&&this.Ud()};_.Ud=function gb(){this.Wd((1+$wnd.Math.cos(v$b))/2)};_.Vd=function hb(){this.Wd((1+$wnd.Math.cos(u$b))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var Hs=GTb(254);jH(473,1,{},jb);_.Xd=function kb(a){ib(this,a)};var zs=GTb(473);jH(871,1,{});var lb;var Gs=GTb(871);jH(271,1,{271:1});var As=GTb(271);jH(818,871,{},mb);_.Yd=function ob(a,b){var c;c=pb(a,b);return new qb(c)};var Cs=GTb(818);jH(819,271,{271:1},qb);_.Zd=function rb(){nb(this.a)};var Bs=GTb(819);jH(820,871,{},ub);_.Yd=function vb(a,b){var c;c=new Ib(this,a);SWb(this.a,c);this.a.a.length==1&&xb(this.b,16);return c};var Fs=GTb(820);jH(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 wx=GTb(220);jH(821,220,{},Gb);_._d=function Hb(){tb(this.a)};var Ds=GTb(821);jH(272,271,{271:1,272:1},Ib);_.Zd=function Jb(){sb(this.b,this)};var Es=GTb(272);jH(27,1,{});var At=GTb(27);jH(724,27,{},Nb);var Is=GTb(724);jH(723,27,{},Ob);var Js=GTb(723);jH(725,27,{},Pb);var Ks=GTb(725);jH(405,1,{});var Ns=GTb(405);jH(98,405,{},Tb);_.ae=function Ub(a){return a.a};var Ls=GTb(98);jH(726,27,{},Vb);var Ms=GTb(726);jH(727,27,{},Wb);var Os=GTb(727);jH(728,27,{},Xb);var Ps=GTb(728);jH(729,27,{},Yb);var Qs=GTb(729);jH(730,27,{},Zb);var Rs=GTb(730);jH(731,27,{},$b);var Ss=GTb(731);jH(732,27,{},_b);var Ts=GTb(732);jH(733,27,{},ac);var Us=GTb(733);jH(734,27,{},bc);var Vs=GTb(734);jH(735,27,{},cc);var Ws=GTb(735);jH(736,27,{},dc);var Xs=GTb(736);jH(737,27,{},ec);var Ys=GTb(737);jH(738,27,{},fc);var Zs=GTb(738);jH(740,27,{},gc);var $s=GTb(740);jH(739,27,{},hc);var _s=GTb(739);jH(741,27,{},ic);var at=GTb(741);jH(742,27,{},jc);var bt=GTb(742);jH(269,1,{891:1,269:1},lc);var ct=GTb(269);jH(743,27,{},mc);var dt=GTb(743);jH(744,27,{},nc);var et=GTb(744);jH(747,27,{},oc);var ft=GTb(747);jH(745,27,{},pc);var gt=GTb(745);jH(746,27,{},qc);var ht=GTb(746);jH(748,27,{},rc);var it=GTb(748);jH(749,27,{},sc);var jt=GTb(749);jH(750,27,{},tc);var kt=GTb(750);jH(751,27,{},uc);var lt=GTb(751);jH(756,27,{},vc);var mt=GTb(756);jH(752,27,{},xc);var nt=GTb(752);jH(755,27,{},yc);var ot=GTb(755);jH(753,27,{},zc);var pt=GTb(753);jH(754,27,{},Ac);var qt=GTb(754);jH(757,27,{},Bc);var rt=GTb(757);jH(758,27,{},Cc);var st=GTb(758);jH(759,27,{},Dc);var tt=GTb(759);jH(760,27,{},Ec);var ut=GTb(760);jH(105,405,{},Fc);_.ae=function Gc(a){return a==null?M$b:mH(a)};var vt=GTb(105);jH(761,27,{},Hc);var wt=GTb(761);var Ic,Jc;jH(763,27,{},Lc);var xt=GTb(763);jH(762,27,{},Mc);var yt=GTb(762);jH(764,27,{},Nc);var zt=GTb(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;jH(767,27,{},Yd);var Bt=GTb(767);jH(765,27,{},Zd);var Ct=GTb(765);jH(766,27,{},$d);var Dt=GTb(766);jH(768,27,{},_d);var Et=GTb(768);jH(769,27,{},ae);var Ft=GTb(769);jH(770,27,{},be);var Gt=GTb(770);jH(771,27,{},ce);var Ht=GTb(771);jH(772,27,{},de);var It=GTb(772);var ee;jH(773,27,{},ge);var Jt=GTb(773);jH(776,27,{},he);var Kt=GTb(776);jH(774,27,{},ie);var Lt=GTb(774);jH(775,27,{},je);var Mt=GTb(775);jH(777,27,{},ke);var Nt=GTb(777);jH(778,27,{},le);var Ot=GTb(778);jH(779,27,{},me);var Pt=GTb(779);jH(780,27,{},ne);var Qt=GTb(780);jH(783,27,{},oe);var Rt=GTb(783);jH(781,27,{},pe);var St=GTb(781);jH(782,27,{},qe);var Tt=GTb(782);jH(18,1,{20:1,18:1});_.be=function Ke(){return ve(this)};_.ce=function Le(){return RJ(),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 Sh((RJ(),this.Sb))};var Zy=GTb(18);jH(21,18,$$b);_.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 iz=GTb(21);jH(67,21,a_b);_.qe=function sf(){return FU((RJ(),this.Sb))};_.ke=function tf(){var a;Ye(this);a=this.qe();-1==a&&this.re(0)};_.re=function uf(a){_h((RJ(),this.Sb),a)};var nf;var by=GTb(67);jH(591,67,a_b,Cf);var vf;var Wt=GTb(591);jH(854,1,{});var Vt=GTb(854);jH(592,854,{},Ef);var Ut=GTb(592);var _t=GTb(0);jH(11,1,{3:1,13:1,11:1});_.se=function _f(a){return this.c-a.c};_.Pd=function ag(a){return this===a};_.Rd=function bg(){return j$b(this)};_.Sd=function cg(){return this.b!=null?this.b:''+this.c};_.c=0;var FF=GTb(11);jH(206,11,{206:1,3:1,13:1,11:1},hg);var dg,eg,fg;var Xt=HTb(206,ig);jH(37,1,e_b);_.ve=function sg(a){return new Error(a)};_.we=function ug(){return this.g};_.xe=function vg(){var a,b,c;c=this.g==null?null:this.g.replace(new RegExp(f_b,'g'),' ');b=(a=BTb(this.ii),c==null?a:a+': '+c);pg(this,tg(this.ve(b)));qh(this)};_.Sd=function wg(){return qg(this,this.we())};_.e=b_b;_.i=false;_.n=true;var XF=GTb(37);jH(15,37,g_b);var HF=GTb(15);jH(93,15,g_b,zg);var RF=GTb(93);jH(868,93,g_b,Bg);var Yt=GTb(868);jH(289,1,{},Dg);_.a=0;var Zt=GTb(289);jH(251,93,g_b);var MF=GTb(251);jH(422,251,g_b);var cu=GTb(422);jH(181,422,{181:1,3:1,15:1,37:1},Hg);_.we=function Ig(){return Gg(this),this.c};_.ye=function Jg(){return ts(this.b)===ts(Eg)?null:this.b};var Eg;var $t=GTb(181);jH(832,1,{});var au=GTb(832);jH(703,1,{},Rg);var bu=GTb(703);var Sg=0,Tg=0,Ug=-1;jH(435,832,{},jh);var eh;var du=GTb(435);var oh;jH(842,1,{});var hu=GTb(842);jH(423,842,{},vh);_.Be=function wh(a){var b={},j;var c=[];a[i_b]=c;var d=arguments.callee.caller;while(d){var e=(ph(),d.name||(d.name=sh(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 xh(a){var b,c,d,e;d=(ph(),a&&a[i_b]?a[i_b]:[]);c=d.length;e=Ar(SF,w$b,158,c,0,1);for(b=0;b<c;b++){e[b]=new BUb(d[b],null,-1)}return e};var eu=GTb(423);jH(843,842,{});_.Be=function zh(a){};_.De=function Ah(a,b,c,d){return new BUb(b,a+'@'+d,c<0?-1:c)};_.Ce=function Bh(a){var b,c,d,e,f,g,h;e=(ph(),h=a.e,h&&h.stack?h.stack.split(f_b):[]);f=Ar(SF,w$b,158,0,0,1);b=0;d=e.length;if(d==0){return f}g=yh(this,e[0]);JUb(g.d,h_b)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=yh(this,e[c])}return f};var gu=GTb(843);jH(424,843,{},Ch);_.De=function Dh(a,b,c,d){return new BUb(b,a,-1)};var fu=GTb(424);jH(859,1,{});var gi;var lu=GTb(859);jH(860,859,{});_.Ee=function xi(a){return JUb(a.compatMode,k_b)?a.documentElement:a.body};var ju=GTb(860);jH(861,860,{});var iu=GTb(861);jH(634,861,{},Ii);_.Ee=function Ji(a){return a.body};var ku=GTb(634);jH(132,11,p_b);var Ij,Jj,Kj,Lj,Mj;var ru=HTb(132,Pj);jH(511,132,p_b,Qj);var mu=HTb(511,null);jH(512,132,p_b,Rj);var nu=HTb(512,null);jH(513,132,p_b,Sj);var ou=HTb(513,null);jH(514,132,p_b,Tj);var pu=HTb(514,null);jH(515,132,p_b,Uj);var qu=HTb(515,null);jH(41,11,r_b);var Vj,Wj,Xj,Yj,Zj,$j,_j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk;var Ku=HTb(41,nk);jH(516,41,r_b,ok);var Bu=HTb(516,null);jH(525,41,r_b,pk);var su=HTb(525,null);jH(526,41,r_b,qk);var tu=HTb(526,null);jH(527,41,r_b,rk);var uu=HTb(527,null);jH(528,41,r_b,sk);var vu=HTb(528,null);jH(529,41,r_b,tk);var wu=HTb(529,null);jH(530,41,r_b,uk);var xu=HTb(530,null);jH(531,41,r_b,vk);var yu=HTb(531,null);jH(532,41,r_b,wk);var zu=HTb(532,null);jH(533,41,r_b,xk);var Au=HTb(533,null);jH(517,41,r_b,yk);var Cu=HTb(517,null);jH(518,41,r_b,zk);var Du=HTb(518,null);jH(519,41,r_b,Ak);var Eu=HTb(519,null);jH(520,41,r_b,Bk);var Fu=HTb(520,null);jH(521,41,r_b,Ck);var Gu=HTb(521,null);jH(522,41,r_b,Dk);var Hu=HTb(522,null);jH(523,41,r_b,Ek);var Iu=HTb(523,null);jH(524,41,r_b,Fk);var Ju=HTb(524,null);jH(39,11,s_b);var Gk,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Sk,Tk,Uk,Vk,Wk,Xk,Yk;var cv=HTb(39,_k);jH(534,39,s_b,al);var Vu=HTb(534,null);jH(543,39,s_b,bl);var Lu=HTb(543,null);jH(544,39,s_b,cl);var Mu=HTb(544,null);jH(545,39,s_b,dl);var Nu=HTb(545,null);jH(546,39,s_b,el);var Ou=HTb(546,null);jH(547,39,s_b,fl);var Pu=HTb(547,null);jH(548,39,s_b,gl);var Qu=HTb(548,null);jH(549,39,s_b,hl);var Ru=HTb(549,null);jH(550,39,s_b,il);var Su=HTb(550,null);jH(551,39,s_b,jl);var Tu=HTb(551,null);jH(552,39,s_b,kl);var Uu=HTb(552,null);jH(535,39,s_b,ll);var Wu=HTb(535,null);jH(536,39,s_b,ml);var Xu=HTb(536,null);jH(537,39,s_b,nl);var Yu=HTb(537,null);jH(538,39,s_b,ol);var Zu=HTb(538,null);jH(539,39,s_b,pl);var $u=HTb(539,null);jH(540,39,s_b,ql);var _u=HTb(540,null);jH(541,39,s_b,rl);var av=HTb(541,null);jH(542,39,s_b,sl);var bv=HTb(542,null);jH(141,11,t_b);var tl,ul,vl,wl;var hv=HTb(141,zl);jH(553,141,t_b,Al);var dv=HTb(553,null);jH(554,141,t_b,Bl);var ev=HTb(554,null);jH(555,141,t_b,Cl);var fv=HTb(555,null);jH(556,141,t_b,Dl);var gv=HTb(556,null);jH(142,11,u_b);var El,Fl,Gl,Hl;var mv=HTb(142,Kl);jH(557,142,u_b,Ll);var iv=HTb(557,null);jH(558,142,u_b,Ml);var jv=HTb(558,null);jH(559,142,u_b,Nl);var kv=HTb(559,null);jH(560,142,u_b,Ol);var lv=HTb(560,null);jH(143,11,v_b);var Pl,Ql,Rl,Sl;var rv=HTb(143,Vl);jH(561,143,v_b,Wl);var nv=HTb(561,null);jH(562,143,v_b,Xl);var ov=HTb(562,null);jH(563,143,v_b,Yl);var pv=HTb(563,null);jH(564,143,v_b,Zl);var qv=HTb(564,null);jH(144,11,w_b);var $l,_l,am,bm;var wv=HTb(144,em);jH(565,144,w_b,fm);var sv=HTb(565,null);jH(566,144,w_b,gm);var tv=HTb(566,null);jH(567,144,w_b,hm);var uv=HTb(567,null);jH(568,144,w_b,im);var vv=HTb(568,null);jH(71,11,y_b);var jm,km,lm,mm,nm,om,pm,qm,rm;var Gv=HTb(71,um);jH(502,71,y_b,vm);_.Fe=function wm(){return z_b};var xv=HTb(502,null);jH(503,71,y_b,xm);_.Fe=function ym(){return '%'};var yv=HTb(503,null);jH(504,71,y_b,zm);_.Fe=function Am(){return 'em'};var zv=HTb(504,null);jH(505,71,y_b,Bm);_.Fe=function Cm(){return 'ex'};var Av=HTb(505,null);jH(506,71,y_b,Dm);_.Fe=function Em(){return 'pt'};var Bv=HTb(506,null);jH(507,71,y_b,Fm);_.Fe=function Gm(){return 'pc'};var Cv=HTb(507,null);jH(508,71,y_b,Hm);_.Fe=function Im(){return 'in'};var Dv=HTb(508,null);jH(509,71,y_b,Jm);_.Fe=function Km(){return 'cm'};var Ev=HTb(509,null);jH(510,71,y_b,Lm);_.Fe=function Mm(){return 'mm'};var Fv=HTb(510,null);jH(185,11,A_b);var Nm,Om;var Jv=HTb(185,Rm);jH(569,185,A_b,Sm);var Hv=HTb(569,null);jH(570,185,A_b,Tm);var Iv=HTb(570,null);jH(133,11,B_b);var Um,Vm,Wm,Xm,Ym;var Pv=HTb(133,_m);jH(571,133,B_b,an);var Kv=HTb(571,null);jH(572,133,B_b,bn);var Lv=HTb(572,null);jH(573,133,B_b,cn);var Mv=HTb(573,null);jH(574,133,B_b,dn);var Nv=HTb(574,null);jH(575,133,B_b,en);var Ov=HTb(575,null);jH(849,1,{});_.Sd=function gn(){return 'An event type'};var rz=GTb(849);jH(850,849,{});_.Ie=function jn(){this.e=false;this.f=null};_.e=false;var sw=GTb(850);jH(856,850,{});_.He=function on(){return this.Je()};var kn;var Vv=GTb(856);jH(705,856,{},rn);_.Ge=function sn(a){!a.a.k&&sR(a.a,null)};_.Je=function tn(){return pn};var pn;var Qv=GTb(705);jH(640,856,{},wn);_.Ge=function xn(a){a.Ke(this)};_.Je=function yn(){return un};var un;var Rv=GTb(640);jH(857,856,{});var Xv=GTb(857);jH(858,857,{});var aw=GTb(858);jH(604,858,{},Dn);_.Ge=function En(a){a.Le(this)};_.Je=function Fn(){return Bn};var Bn;var Sv=GTb(604);jH(603,856,{},In);_.Ge=function Jn(a){I5(a,this)};_.Je=function Kn(){return Gn};var Gn;var Tv=GTb(603);jH(463,1,{});_.Rd=function Mn(){return this.c};_.Sd=function Nn(){return 'Event type'};_.c=0;var Ln=0;var pz=GTb(463);jH(139,463,{},On);var rw=GTb(139);jH(96,139,{96:1},Pn);var Uv=GTb(96);jH(633,858,{},Sn);_.Ge=function Tn(a){a.Me(this)};_.Je=function Un(){return Qn};var Qn;var Wv=GTb(633);jH(865,856,{});var Zv=GTb(865);jH(866,865,{});var Yv=GTb(866);jH(789,866,{},Yn);_.Ge=function Zn(a){a.Ne(this)};_.Je=function $n(){return Wn};var Wn;var $v=GTb(789);jH(629,858,{},bo);_.Ge=function co(a){a.Oe(this)};_.Je=function eo(){return _n};var _n;var _v=GTb(629);jH(630,858,{},ho);_.Ge=function io(a){a.Pe(this)};_.Je=function jo(){return fo};var fo;var bw=GTb(630);jH(631,858,{},mo);_.Ge=function no(a){a.Qe(this)};_.Je=function oo(){return ko};var ko;var cw=GTb(631);jH(639,858,{},ro);_.Ge=function so(a){a.Re(this)};_.Je=function to(){return po};var po;var dw=GTb(639);jH(632,858,{},wo);_.Ge=function xo(a){a.Se(this)};_.Je=function yo(){return uo};var uo;var ew=GTb(632);jH(304,858,{},Bo);_.Ge=function Co(a){a.Te(this)};_.Je=function Do(){return zo};var zo;var fw=GTb(304);jH(701,1,{},Go);var gw=GTb(701);jH(863,857,{});var Ho;var kw=GTb(863);jH(645,863,{},Ko);_.Ge=function Lo(a){a.Ue(this)};_.Je=function Mo(){return Io};var Io;var hw=GTb(645);jH(644,863,{},Po);_.Ge=function Qo(a){a.Ve(this)};_.Je=function Ro(){return No};var No;var iw=GTb(644);jH(642,1,{},So);_.a=false;var jw=GTb(642);jH(643,863,{},Vo);_.Ge=function Wo(a){a.We(this)};_.Je=function Xo(){return To};var To;var lw=GTb(643);jH(641,863,{},$o);_.Ge=function _o(a){a.Xe(this)};_.Je=function ap(){return Yo};var Yo;var mw=GTb(641);jH(791,850,{},cp);_.Ge=function dp(a){this.a?sJ(a.a):oJ(a.a)};_.He=function fp(){return bp};_.a=false;var bp;var nw=GTb(791);jH(786,850,{},hp);_.Ge=function ip(a){a.Ye(this)};_.He=function kp(){return gp};_.a=false;var gp;var ow=GTb(786);jH(605,850,{},mp);_.Ge=function np(a){a.Ze(this)};_.He=function pp(){return lp};_.a=0;var lp;var pw=GTb(605);jH(404,850,{},rp);_.Ge=function sp(a){a.$e(this)};_.He=function vp(){return qp};var qp;var qw=GTb(404);jH(183,1,{23:1},zp,Ap);_.ie=function Bp(a){xp(this,a)};var uw=GTb(183);jH(852,1,{});var qz=GTb(852);jH(475,852,{});_.b=0;_.c=false;var vz=GTb(475);jH(476,475,{},Mp);var tw=GTb(476);jH(702,1,{883:1},Np);var vw=GTb(702);jH(184,93,N_b,Op);var wz=GTb(184);jH(296,184,N_b,Qp);var ww=GTb(296);jH(432,1,{},Up);_.b=0;var Ew=GTb(432);jH(434,220,{},Vp);_._d=function Wp(){Tp(this.a)};var xw=GTb(434);jH(199,1,{},_p);_.b=false;_.c=0;var Xp;var Aw=GTb(199);jH(431,1,{},bq);_._e=function cq(a){if(a.readyState==4){WU(a);Sp(this.b,this.a)}};var yw=GTb(431);jH(200,1,{},dq);_.Sd=function eq(){return this.a};var zw=GTb(200);jH(137,15,O_b,fq);var Bw=GTb(137);jH(607,137,O_b,gq);var Cw=GTb(607);jH(816,137,O_b,hq);var Dw=GTb(816);jH(848,1,{});var Gw=GTb(848);jH(433,848,{},iq);var Fw=GTb(433);jH(785,1,{});var Qw=GTb(785);jH(401,785,{401:1},Dq);var Bq;var Hw=GTb(401);jH(869,1,{});var Rw=GTb(869);jH(870,869,{});var Iw=GTb(870);jH(203,11,{203:1,3:1,13:1,11:1},Jq);var Fq,Gq,Hq;var Jw=HTb(203,Kq);jH(638,1,{},Pq);var Lq;var Kw=GTb(638);jH(161,1,{},ir);_.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 Lw=GTb(161);jH(815,1,{},mr);_.a=0;var Mw=GTb(815);jH(797,1,{},sr);var Nw=GTb(797);jH(814,870,{},ur);var Ow=GTb(814);jH(402,1,{402:1},vr);_.a=false;_.b=0;var Pw=GTb(402);var Fr;var ds,es,fs,gs;jH(297,1,{},vH);var Vw=GTb(297);jH(501,254,{},wH);_.Td=function xH(){this.a.a=null;tH(this.a,0,null)};_.Ud=function yH(){this.a.a=null;tH(this.a,0,null)};_.Wd=function zH(a){var b,c,d;for(d=new nXb(this.a.c);d.a<d.c.a.length;){c=lXb(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);NH(c);!!this.b&&(b=c.X,os(b,178)&&b.pf())}};var Sw=GTb(501);jH(298,1,{298:1},GH);_.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 Tw=GTb(298);jH(635,1,{},PH);var HH;var Uw=GTb(635);jH(796,1,{},TH);_.a=0;_.b=0;_.c=0;_.e=0;var Ww=GTb(796);jH(811,1,{},VH);var Xw=GTb(811);jH(174,1,{890:1,174:1,3:1},WH);_.Pd=function XH(a){if(!os(a,174)){return false}return JUb(this.a,a.a)};_.Rd=function YH(){return p$b(this.a)};var Yw=GTb(174);jH(825,1,o0b,_H);_.cf=function aI(){return this.a};_.Pd=function bI(a){if(!os(a,413)){return false}return JUb(this.a,a.cf())};_.Rd=function cI(){return p$b(this.a)};var Zw=GTb(825);jH(97,1,o0b,dI);\n",
"_.cf=function eI(){return this.a};_.Pd=function fI(a){if(!os(a,413)){return false}return JUb(this.a,a.cf())};_.Rd=function gI(){return p$b(this.a)};_.Sd=function hI(){return 'safe: \"'+this.a+'\"'};var $w=GTb(97);var iI,jI,kI,lI,mI,nI;jH(246,1,{888:1,246:1},qI);_.Pd=function rI(a){if(!os(a,246)){return false}return JUb(this.a,a.a)};_.Rd=function sI(){return p$b(this.a)};_.Sd=function tI(){return 'safe: \"'+this.a+'\"'};var _w=GTb(246);jH(66,1,{},AI);var vI,wI;var ax=GTb(66);var BI=false,CI=false;jH(867,1,{});var bx=GTb(867);jH(793,1,{},LI);var KI;var cx=GTb(793);jH(792,867,{},NI);var MI;var dx=GTb(792);jH(823,1,{},RI);var ex=GTb(823);jH(824,1,{},VI);_.a=0;_.b=0;var fx=GTb(824);jH(99,1,{99:1},ZI,$I);_.Pd=function _I(a){var b;if(!os(a,99)){return false}b=a;return this.a==b.a&&this.b==b.b};_.Rd=function aJ(){return us(this.a)^us(this.b)};_.Sd=function bJ(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var gx=GTb(99);jH(801,1,{},tJ);_.c=false;_.r=false;var cJ;var rx=GTb(801);jH(805,1,{889:1,12:1},uJ);var hx=GTb(805);jH(806,1,{876:1,12:1},vJ);_.Xe=function wJ(a){mJ(this.a,a)};var ix=GTb(806);jH(807,1,{879:1,12:1},xJ);_.We=function yJ(a){lJ(this.a,a)};var jx=GTb(807);jH(808,1,{878:1,12:1},zJ);_.Ve=function AJ(a){kJ(this.a)};var kx=GTb(808);jH(809,1,{877:1,12:1},BJ);_.Ue=function CJ(a){kJ(this.a)};var lx=GTb(809);jH(407,1,r0b,DJ);_.df=function EJ(a){var b;if(1==fK(a.d)){b=new ZI(sj(a.d),tj(a.d));if(hJ(this.a,b)||iJ(this.a,b)){a.a=true;Cj(a.d);Bj(a.d)}}};var mx=GTb(407);jH(802,1,{},GJ);_.ze=function HJ(){var a,b,c,d,e,f,g;if(this!=this.e.g){FJ(this);return false}a=Cg(this.a);TI(this.d,a-this.c);this.c=a;SI(this.d,a);e=QI(this.d);e||FJ(this);rJ(this.e,this.d.d);d=us(this.d.d.a);c=gT(this.e.s);b=eT(this.e.s);f=fT(this.e.s);g=us(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){FJ(this);return false}return e};_.c=0;var ox=GTb(802);jH(804,1,s0b,IJ);_.Ze=function JJ(a){FJ(this.a)};var nx=GTb(804);jH(803,1,{},KJ);_.ze=function LJ(){var a,b,c;a=Kg();b=new nXb(this.a.q);while(b.a<b.c.a.length){c=lXb(b);a-c.b>=2500&&mXb(b)}return this.a.q.a.length!=0};var px=GTb(803);jH(191,1,{191:1},NJ,OJ);_.b=0;var qx=GTb(191);jH(826,1,{12:1});var sx=GTb(826);var PJ=null,QJ;var eK;jH(462,850,{},qK);_.Ge=function rK(a){a.df(this);nK.c=false};_.He=function tK(){return mK};_.Ie=function uK(){oK(this)};_.a=false;_.b=false;_.c=false;var mK,nK;var tx=GTb(462);var vK,wK;jH(799,1,{179:1,23:1},CK);_.ie=function DK(a){xp(this.a,a)};var ux=GTb(799);jH(800,1,{},EK);var vx=GTb(800);var GK=false,HK,IK=0,JK=0,KK=false;jH(474,850,{},ZK);_.Ge=function $K(a){a.a.Gd&&!($wnd.openFile!=undefined)&&YK(this,YSb('Are you sure? There are unsaved changes.'))};_.He=function _K(){return WK};_.a=null;var WK;var xx=GTb(474);jH(255,183,{55:1,23:1},aL);var yx=GTb(255);var bL=false;var gL,hL,iL,jL,kL;jH(787,1,{},AL);_.a=null;var Ax=GTb(787);jH(788,1,{},CL);_.a=0;var zx=GTb(788);jH(851,21,G0b);_.ef=function HL(a){throw KG(new qVb('This panel does not support no-arg add()'))};_.ge=function IL(){gM(this,(eM(),cM))};_.he=function JL(){gM(this,(eM(),dM))};var Dy=GTb(851);jH(204,851,G0b);_.ff=function TL(){return new pU(this.k)};_.gf=function UL(a){return RL(this,a)};var Mx=GTb(204);jH(593,204,G0b);_.ef=function XL(a){VL(this,a)};_.gf=function ZL(a){return WL(this,a)};var Bx=GTb(593);jH(864,1,{});var Cx=GTb(864);var hQ,iQ,jQ,kQ,lQ,mQ;jH(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},_L);_.qe=function aM(){return Th((RJ(),this.Sb))};_.re=function bM(a){_h((RJ(),this.Sb),a)};var Dx=GTb(172);jH(497,296,N_b,fM);var cM,dM;var Gx=GTb(497);jH(498,1,{},hM);_.hf=function iM(a){a.ke()};var Ex=GTb(498);jH(499,1,{},jM);_.hf=function kM(a){a.me()};var Fx=GTb(499);jH(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 Hx=GTb(301);jH(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},nM,oM,pM);var Ix=GTb(30);jH(300,204,G0b);var Jx=GTb(300);jH(187,301,J0b);_.jf=function DM(){Ve(this,new JM(this),(Cn(),Cn(),Bn))};_.qe=function EM(){return Th(this.c)};_.ne=function FM(){RJ();this.c.__listener=this};_.oe=function GM(){RJ();this.c.__listener=null;AM(this,this.Nb?(rTb(),this.c.checked?true:false):(rTb(),this.c.defaultChecked?true:false))};_.re=function HM(a){!!this.c&&_h(this.c,a)};_.pe=function IM(a){this.Ob==-1?lK(this.c,a|hK(this.c)):this.Ob==-1?cK((RJ(),this.Sb),a|(this.Sb.__eventBits||0)):(this.Ob|=a)};_.e=false;var Lx=GTb(187);jH(648,1,K0b,JM);_.Le=function KM(a){var b;tp((b=this.a,yM(this.a),b))};var Kx=GTb(648);jH(855,21,$$b);_.je=function NM(){if(this.n){return this.n.Nb}return false};_.ke=function OM(){LM(this);if(this.Ob!=-1){bf(this.n,this.Ob);this.Ob=-1}Ye(this.n);RJ();this.Sb.__listener=this;ep(this,true)};_.le=function PM(a){Ze(this,a);Ze(this.n,a)};_.me=function QM(){try{ep(this,false)}finally{$e(this.n)}};_.de=function RM(){Ae(this,ze());return RJ(),this.Sb};var Nx=GTb(855);jH(223,851,G0b);_.ef=function XM(a){SM(this,a)};_.kf=function YM(){return RJ(),this.Sb};_.lf=function ZM(){return this.Mb};_.ff=function $M(){return new tT(this)};_.gf=function _M(a){return TM(this,a)};_.mf=function aN(a){UM(this,a)};var Vy=GTb(223);jH(46,223,P0b,rN);_.kf=function sN(){return UJ((RJ(),this.Sb))};_.be=function tN(){return dN(this)};_.ce=function uN(){return PU(UJ((RJ(),this.Sb)))};_.nf=function vN(a){fN(this,a)};_.df=function wN(a){a.c&&false&&(a.a=true)};_.oe=function xN(){this.Kb&&qS(this.Jb,false,true)};_.ee=function yN(a){this.xb=a;gN(this);a.length==0&&(this.xb=null)};_.mf=function zN(a){nN(this,a)};_.fe=function AN(a){this.yb=a;gN(this);a.length==0&&(this.yb=null)};_.of=function BN(){oN(this)};_.vb=false;_.wb=false;_.Db=false;_.Eb=false;_.Fb=0;_.Gb=false;_.Ib=false;_.Kb=false;_.Lb=0;var Ky=GTb(46);jH(287,46,P0b);_.ge=function EN(){Ye(this.tb)};_.he=function FN(){$e(this.tb)};_.lf=function GN(){return this.tb.Mb};_.ff=function HN(){return new tT(this.tb)};_.gf=function IN(a){return TM(this.tb,a)};_.mf=function JN(a){CN(this,a)};var Ox=GTb(287);jH(784,223,G0b,MN);_.kf=function ON(){return LN(this)};var Px=GTb(784);jH(225,287,S0b);_.ge=function $N(){try{Ye(this.tb)}finally{Ye(this.lb)}};_.he=function _N(){try{$e(this.tb)}finally{$e(this.lb)}};_.nf=function aO(a){SN(this,a)};_.le=function bO(a){switch(RJ(),cL((hi(),a).type)){case 4:case 8:case 64:case 16:case 32:if(!this.qb&&!TN(this,a)){return}}Ze(this,a)};_.df=function cO(a){var b;b=a.d;!a.a&&fK(a.d)==4&&TN(this,b)&&((hi(),b).preventDefault(),undefined);a.c&&false&&(a.a=true)};_.of=function dO(){YN(this)};_.mb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=false;_.sb=0;var Tx=GTb(225);jH(140,1,s0b,eO);_.Ze=function fO(a){this.a.sb=a.a};var Qx=GTb(140);var fQ;jH(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 oy=GTb(160);jH(35,160,V0b,kO,mO,nO);var py=GTb(35);jH(227,35,V0b,pO);var jy=GTb(227);jH(493,227,V0b,qO);var Rx=GTb(493);jH(494,1,{275:1,410:1,193:1,247:1,411:1,12:1},rO);_.Oe=function sO(a){PN(this.a,a)};_.Pe=function tO(a){QN(this.a,a)};_.Qe=function uO(a){};_.Re=function vO(a){};_.Se=function wO(a){RN(this.a,a)};var Sx=GTb(494);jH(259,1,{124:1},yO);var Ux=GTb(259);jH(495,204,W0b,FO);_.ef=function GO(a){DO(this,a,(SO(),LO),0)};_.ke=function HO(){Ye(this)};_.me=function IO(){$e(this)};_.pf=function JO(){var a,b;for(b=new pU(this.k);b.b<b.c.c;){a=oU(b);os(a,178)&&a.pf()}};_.gf=function KO(a){var b,c;c=RL(this,a);if(c){a==this.a&&(this.a=null);b=a.Qb;uH(this.b,b.c)}return c};var Yx=GTb(495);jH(151,11,{151:1,3:1,13:1,11:1},TO);var LO,MO,NO,OO,PO,QO,RO;var Vx=HTb(151,UO);jH(295,1,{},WO);_.qf=function XO(){};_.Ae=function YO(){this.e=false;if(this.b){return}this.qf();tH(this.d,this.c,new DQ)};_.b=false;_.c=0;_.e=false;var ry=GTb(295);jH(496,295,{},ZO);_.qf=function $O(){BO(this.a)};var Wx=GTb(496);jH(294,1,{294:1},_O);_.b=false;_.d=0;var Xx=GTb(294);jH(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},bP);var Zx=GTb(205);jH(311,851,_0b);_.ff=function sP(){return new WP(this)};_.gf=function tP(a){return kP(this,a)};var iy=GTb(311);jH(675,311,_0b,wP);_.rf=function xP(){return iP(this.c)};_.sf=function yP(a,b){uP(this,a,b)};_.tf=function zP(a){vP(this,a)};var _x=GTb(675);jH(312,1,{},DP);var fy=GTb(312);jH(676,312,{},EP);var $x=GTb(676);jH(229,204,G0b,GP);_.ef=function HP(a){FP(this,a)};var ay=GTb(229);var IP;jH(302,21,$$b,KP);var cy=GTb(302);jH(173,311,_0b,PP);_.rf=function RP(){return this.b};_.sf=function SP(a,b){LP(this,a);if(b<0){throw KG(new nTb('Cannot access a column with a negative index: '+b))}if(b>=this.a){throw KG(new nTb(X0b+b+Y0b+this.a))}};_.tf=function TP(a){LP(this,a)};_.a=0;_.b=0;var dy=GTb(173);jH(677,1,{},WP);_.vf=function YP(){return VP(this)};_.uf=function XP(){return this.b<this.d.a.length};_.wf=function ZP(){var a;if(this.a<0){throw KG(new aUb)}a=UWb(this.d,this.a);_e(a);this.a=-1};_.a=-1;_.b=-1;var ey=GTb(677);jH(313,1,{},aQ);var gy=GTb(313);jH(314,1,{},eQ);var hy=GTb(314);var sQ,tQ,uQ;jH(485,1,{},oQ);var ky=GTb(485);jH(224,485,{},pQ);var ly=GTb(224);jH(256,1,{},wQ);var my=GTb(256);jH(94,300,b1b,AQ);_.ef=function BQ(a){xQ(this,a)};_.gf=function CQ(a){var b,c;c=VJ((RJ(),a.Sb));b=RL(this,a);b&&Jh(this.f,c);return b};var ny=GTb(94);jH(500,1,{},DQ);var qy=GTb(500);jH(579,204,W0b);_.ef=function HQ(a){EQ(this,a)};_.ke=function IQ(){Ye(this)};_.me=function JQ(){$e(this)};_.pf=function KQ(){GQ(this)};_.gf=function LQ(a){var b;b=RL(this,a);b&&uH(this.a,a.Qb);return b};var sy=GTb(579);jH(262,67,d1b,WQ);var ty=GTb(262);jH(827,826,{12:1});var vy=GTb(827);jH(828,827,e1b,XQ);_.Ye=function YQ(a){pR(this.a,a.a)};var uy=GTb(828);jH(50,21,j1b,wR,xR);_.le=function yR(a){nR(this,a)};_.me=function zR(){!!this.i&&fN(this.i,false);$e(this)};_.c=false;_.e=true;_.n=null;_.o=false;var Ay=GTb(50);jH(465,1,{},AR);_.Ae=function BR(){this.a.Ae()};var wy=GTb(465);jH(466,1,{885:1,12:1},CR);var xy=GTb(466);jH(467,1,{},DR);_.xf=function ER(a,b){this.a.o?HR(this.a.i,this.b):GR(this.a.i,this.b)};var yy=GTb(467);jH(464,287,P0b,KR);_.df=function LR(a){var b,c;if(!a.a){switch(fK(a.d)){case 4:c=vj(a.d);b=ue(this.a);if(vi((hi(),b),c)){a.a=true;return}a.c&&false&&(a.a=true);a.a&&sR(this.a,null);return;}}a.c&&false&&(a.a=true)};_.b=false;var zy=GTb(464);var MR;jH(34,18,k1b,TR,UR,VR,WR);_.f=true;var Cy=GTb(34);jH(167,18,{20:1,167:1,18:1},$R);var By=GTb(167);jH(470,1,s0b,aS);_.Ze=function bS(a){_R(this)};var Ey=GTb(470);jH(471,1,r0b,cS);_.df=function dS(a){hN(this.a,a)};var Fy=GTb(471);jH(472,1,l1b,eS);_.$e=function fS(a){this.a.wb&&this.a.nf(false)};var Gy=GTb(472);jH(202,11,{202:1,3:1,13:1,11:1},kS);var gS,hS,iS;var Hy=HTb(202,lS);jH(468,254,{},rS);_.Ud=function sS(){nS(this)};_.Vd=function tS(){this.d=dN(this.a);this.e=eN(this.a);ue(this.a).style[b0b]=c0b;pS(this,(1+$wnd.Math.cos(u$b))/2)};_.Wd=function uS(a){pS(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var Jy=GTb(468);jH(469,220,{},vS);_._d=function wS(){this.a.g=null;bb(this.a,200,null)};var Iy=GTb(469);jH(190,187,J0b,DS);_.jf=function ES(){};_.le=function FS(a){var b;switch(RJ(),cL((hi(),a).type)){case 8:case t0b:case 128:this.a=this.Nb?(rTb(),this.c.checked?true:false):(rTb(),this.c.defaultChecked?true:false);break;case 1:b=Hi(a);if(bi(b)&&Ih(this.d,b)){this.a=this.Nb?(rTb(),this.c.checked?true:false):(rTb(),this.c.defaultChecked?true:false);return}Ze(this,a);up(this,this.a,this.Nb?(rTb(),this.c.checked?true:false):(rTb(),this.c.defaultChecked?true:false));return;}Ze(this,a)};_.pe=function GS(a){CS(this,a)};var Ly=GTb(190);jH(580,579,W0b,IS);_.ne=function KS(){KH(this.a.d)};var HS;var Ny=GTb(580);jH(581,1,s0b,LS);_.Ze=function MS(a){GQ(this.a)};var My=GTb(581);jH(257,593,m1b);var NS,OS,PS;var Ry=GTb(257);jH(595,1,{},VS);_.hf=function WS(a){a.je()&&a.me()};var Oy=GTb(595);jH(596,1,e1b,XS);_.Ye=function YS(a){TS()};var Py=GTb(596);jH(594,257,m1b,ZS);var Qy=GTb(594);jH(270,1,{},cT);var $S;var Sy=GTb(270);jH(674,223,W0b,lT);_.kf=function mT(){return RJ(),this.a};_.ke=function nT(){Ye(this);RJ();this.b.__listener=this};_.me=function oT(){RJ();this.b.__listener=null;$e(this)};_.pf=function pT(){var a;a=this.Mb;!!a&&os(a,178)&&a.pf()};_.ee=function qT(a){(RJ(),this.Sb).style[U$b]=a};_.fe=function rT(a){(RJ(),this.Sb).style[V$b]=a};var Ty=GTb(674);jH(288,1,{},tT);_.vf=function vT(){return sT(this)};_.uf=function uT(){return this.a};_.wf=function wT(){!!this.b&&this.c.gf(this.b)};_.a=false;_.b=null;var Uy=GTb(288);jH(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 ET(a){var b;b=(RJ(),cL((hi(),a).type));(b&896)!=0?Ze(this,a):Ze(this,a)};_.ne=function FT(){};_.a=false;var ez=GTb(207);jH(208,207,p1b);var Xy=GTb(208);jH(168,208,p1b,JT);var Wy=GTb(168);jH(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},MT);var Yy=GTb(122);jH(653,1,q1b,OT);_.Ke=function PT(a){var b;tp((b=this.a,zT(this.a),b))};var $y=GTb(653);jH(147,11,r1b);var QT,RT,ST,TT;var dz=HTb(147,WT);jH(649,147,r1b,XT);var _y=HTb(649,null);jH(650,147,r1b,YT);var az=HTb(650,null);jH(651,147,r1b,ZT);var bz=HTb(651,null);jH(652,147,r1b,$T);var cz=HTb(652,null);jH(72,300,b1b,dU);_.ef=function eU(a){_T(this,a)};_.gf=function fU(a){return cU(this,a)};var fz=GTb(72);jH(636,1,{33:1},mU);_.ff=function nU(){return new pU(this)};_.c=0;var hz=GTb(636);jH(209,1,{},pU);_.vf=function rU(){return oU(this)};_.uf=function qU(){return this.b<this.c.c};_.wf=function sU(){if(!this.a){throw KG(new aUb)}this.c.b.gf(this.a);--this.b;this.a=null};_.b=0;var gz=GTb(209);var tU,uU;jH(817,1,{},yU);var jz=GTb(817);jH(704,864,{},BU);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var kz=GTb(704);jH(608,1,{},GU);_.yf=function HU(a){a.focus()};var CU,DU;var nz=GTb(608);jH(862,608,{});var IU;var mz=GTb(862);jH(637,862,{},NU);_.yf=function OU(a){MU(a)};var lz=GTb(637);jH(248,37,e_b);var GF=GTb(248);jH(120,248,e_b);var BF=GTb(120);jH(415,120,e_b,UU);var oz=GTb(415);jH(477,1,{},$U);var sz=GTb(477);jH(478,1,{874:1},_U);_.Ae=function aV(){Ep(this.a,this.d,this.c,this.b)};var tz=GTb(478);jH(479,1,{874:1},bV);_.Ae=function cV(){Gp(this.a,this.d,this.c,this.b)};var uz=GTb(479);jH(7,1,L1b);_.zf=function DW(){};_.Af=function EW(){return true};_.Bf=function FW(){return this.Af()||this.Cf()};_.Cf=function GW(){return true};_.Df=function HW(a){return false};_.Ef=function IW(){return this.cg()<=2};_.Ff=function JW(){return this.nb==this.ob&&this.pb==this.qb};_.Gf=function KW(){kV==this&&(kV=null);s4(vV,this)};_.Hf=function MW(){};_.If=function NW(a,b){NV(this,a,b)};_.Jf=function OW(){};_.Kf=function PW(a){};_.Lf=function XW(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Mf=function YW(){return null};_.Nf=function ZW(a,b){XV(this,a)};_.Of=function $W(a,b){YV(this,a)};_.Pf=function _W(a,b){ZV(this,a)};_.Qf=function aX(){return PUb(BTb(this.ii),'com.lushprojects.circuitjs1.client.','')};_.Rf=function bX(){return this.jb};_.Sf=function cX(a,b){return true};_.Tf=function dX(){return this.W};_.Uf=function eX(a){return a==0&&this.cg()==2?-this.W:this.W};_.Vf=function fX(){return 0};_.Wf=function gX(){throw KG(new aUb)};_.Xf=function hX(a){return null};_.Yf=function iX(a){};_.Zf=function jX(){var a,b,c;c=[];a=Ar(WF,w$b,2,20,6,1);this.Yf(a);for(b=0;a[b]!=null;b++){c[c.length]=a[b]}return c};_.$f=function kX(){return 0};_._f=function lX(a,b){if(this.cg()==0)return Fmb(a,b,(this.ob+this.nb)/2|0,(this.qb+this.pb)/2|0);return lW(this.nb,this.pb,this.ob,this.qb,a,b)};_.ag=function mX(){return this.cg()};_.bg=function nX(a){return bW(this,a)};_.cg=function oX(){return 2};_.dg=function pX(){return this.ig()*this.W};_.eg=function qX(a){var b;b=Ar(WF,w$b,2,10,6,1);this.Yf(b);return b[0]};_.fg=function rX(a){return a==3?1:a==7?2:0};_.gg=function sX(a){return a==3?this.Tf():a==7?this.dg():this.ig()};_.hg=function tX(){return 0};_.ig=function xX(){return this.mb[0]-this.mb[1]};_.jg=function yX(a){if(a>=this.mb.length)return 0;return this.mb[a]};_.kg=function zX(){return 0};_.lg=function AX(a){return false};_.mg=function CX(){return false};_.ng=function DX(){return false};_.og=function EX(){return false};_.pg=function HX(){return false};_.qg=function IX(){qW(this)};_.rg=function JX(a,b){Rzb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.sg=function LX(a,b){this.W=b};_.tg=function NX(a,b){};_.ug=function OX(a){a?(kV=this):kV==this&&(kV=null)};_.vg=function PX(a,b){this.hb[a]=b};_.wg=function QX(a,b){this.mb[a]=b;this.zf()};_.xg=function RX(a){};_.yg=function SX(){tW(this)};_.zg=function TX(a,b){this.lb=b};_.Ag=function VX(){};_.Bg=function WX(){};_.Cg=function XX(){};_.Dg=function YX(){};_.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 dV,eV=201,fV,gV=0,hV=0,iV,jV,kV=null,lV,mV,nV,oV=0,pV,qV,rV,sV=0,tV,uV,vV,wV,xV=5,yV;var DA=GTb(7);jH(48,7,T1b,bY);_.Hf=function cY(){this.r!=0&&Y6(vV,this.lb,this.Eg())};_.Kf=function dY(a){var b,c,d;rW(this,this.nb,this.pb,this.ob,this.qb);OV(this,a);if(this.r==0){yW(this,a,this.mb[0]);wW(this,a);jW(this.eb,this.fb,pV,qV,0,10);UW(a,pV,qV);yW(this,a,this.mb[1]);wW(this,a);sW(this,this.ib,this.jb,16);jW(this.eb,this.fb,pV,qV,1,16);UW(a,pV,qV)}else{sW(this,this.ib,this.jb,17);hW(this.eb,this.fb,pV,0.5);ZX(this,a,pV);this.i>0||this.i==0&&this.r==5?(b='+'):(b='*');Bmb(a,yV);Dmb(a,wV);c=gW(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=us(Of(a.a,b).width);xmb(a,b,c.a-(d/2|0),c.b)}this.V=zW(this.W,this.V);if(vV.O!=this){if(this.r==0)RV(a,this.ib,this.jb,this.V);else{RV(a,this.ib,this.eb,this.V);RV(a,this.jb,this.fb,-this.V)}}UV(this,a)};_.Lf=function eY(){var a;return this.r==5?(this.bb|=4):(this.bb&=-5),a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j};_.Wf=function fY(){return 118};_.Xf=function gY(a){var b;if(a==0)return new Vjb(this.r==0?U1b:V1b,this.o,-20,20);if(a==1){b=new Vjb('Waveform',this.r,-1,-1);b.c=new M3;MQ(b.c,YSb('D/C'));MQ(b.c,YSb('A/C'));MQ(b.c,YSb('Square Wave'));MQ(b.c,YSb('Triangle'));MQ(b.c,YSb('Sawtooth'));MQ(b.c,YSb('Pulse'));MQ(b.c,YSb('Noise'));L3(b.c,this.r);return b}if(a==2)return new Vjb('DC Offset (V)',this.i,-20,20);if(this.r==0||this.r==6)return null;if(a==3)return new Vjb('Frequency (Hz)',this.n,4,500);if(a==4)return Tjb(new Vjb('Phase Offset (degrees)',this.q*180/u$b,-180,180));if(a==5&&(this.r==5||this.r==2))return Tjb(new Vjb('Duty Cycle',this.j*100,0,100));return null};_.Yf=function hY(a){$X(this,a)};_.dg=function iY(){return -this.ig()*this.W};_.Eg=function jY(){var a;if(this.r!=0&&vV.L)return this.i;a=v$b*(vV.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%v$b>v$b*this.j?-this.o:this.o);case 3:return this.i+_X(a%v$b)*this.o;case 4:return this.i+a%v$b*(this.o/u$b)-this.o;case 5:return a%v$b<v$b*this.j?this.o+this.i:this.i;case 6:return this.p;default:return 0;}};_.ig=function kY(){return this.mb[1]-this.mb[0]};_.kg=function lY(){return 1};_.qg=function mY(){this.k=0;this.V=0};_.tg=function nY(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*vV.Sb);this.n>c&&(QK(YSb('Adjust timestep to allow for higher frequencies?'))?(vV.Sb=1/(32*this.n)):(this.n=c));this.k=this.n==0?0:vV.td-d*(vV.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=S1b):e==5&&this.r!=5&&(this.j=0.5);this.yg()}a==4&&(this.q=b.t*u$b/180);a==5&&(this.j=b.t*i0b)};_.yg=function oY(){tW(this);IV(this,this.r==0||this.r==7?8:34)};_.Ag=function pY(){this.r==0?Q6(vV,this.hb[0],this.hb[1],this.lb,this.Eg()):P6(vV,this.hb[0],this.hb[1],this.lb)};_.Cg=function qY(){this.r==6&&(this.p=(gZb(vV.Gc)*2-1)*this.o+this.i)};_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;var lF=GTb(48);jH(47,48,W1b,sY,uY);_.Hf=function vY(){this.r!=0&&Y6(vV,this.lb,this.Eg())};_.Kf=function wY(a){var b,c;b=this.Gg();c=b==null?17:Of(a.a,b).width/2;c>this.X*0.8&&(c=this.X*0.8);this.eb=fW(this.ib,this.jb,1-c/this.X);sW(this,this.ib,this.jb,17);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);this.Fg(a);UV(this,a);this.V=zW(-this.W,this.V);vV.O!=this&&RV(a,this.ib,this.eb,this.V)};_.Fg=function xY(a){var b,c;if(this.r==2&&(this.bb&1)!=0)rY(this,a,'CLK');else if(this.r==0||this.r==7){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);wW(this,a);c=this.Eg();$wnd.Math.abs(c)<1?(b=Vq(uV,c)+' V'):(b=vX(c,'V',true));this.Eg()>0&&(b='+'+b);TV(this,a,b,this.ib,this.eb)}else{ZX(this,a,this.jb)}};_.Wf=function yY(){return 82};_.cg=function zY(){return 1};_.Gg=function AY(){return null};_.hg=function BY(){return 86};_.ig=function CY(){return this.mb[0]};_.lg=function DY(a){return true};_.yg=function EY(){tW(this);IV(this,this.r==0||this.r==7?8:34);this.eb=fW(this.ib,this.jb,1-17/this.X)};_.Ag=function FY(){this.r==0?Q6(vV,0,this.hb[0],this.lb,this.Eg()):P6(vV,0,this.hb[0],this.lb)};var qD=GTb(47);jH(710,47,W1b,GY);_.hg=function HY(){return 0};var xz=GTb(710);jH(709,48,T1b,IY);var yz=GTb(709);jH(28,7,L1b);_.Hg=function aZ(){return 4};_.Hf=function bZ(){LY(this)};_.If=function cZ(a,b){b=B6(vV,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=B6(vV,a)}VY(this)};_.Kf=function dZ(a){MY(this,a)};_.Ig=function eZ(a,b,c){};_.Lf=function fZ(){return NY(this)};_.Jg=function gZ(){};_.Nf=function hZ(a,b){var c;this.bb^=T_b;if(b!=1){c=(this.r+1)*this.q;this.nb=a-this.nb-c;this.ob=a-this.ob}VY(this)};_.Of=function iZ(a,b){this.bb^=t0b;(this.bb&T_b)!=0!=((this.bb&u0b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.q;YV(this,a);this.nb-=this.q}VY(this)};_.Pf=function jZ(a,b){var c;this.bb^=u0b;if(b!=1){c=(this.s-1)*this.q;this.pb=a-this.pb-c;this.qb=a-this.qb}VY(this)};_.Kg=function kZ(a){return null};_.Lg=function lZ(){return 'chip'};_.Sf=function mZ(a,b){return false};_.Uf=function nZ(a){return this.A[a].i};_.Xf=function oZ(a){if(!this.Mg())return this.Kg(a);if(a==0)return new Ujb($1b,this.t);return this.Kg(a-1)};_.Yf=function pZ(a){PY(this,a)};_.bg=function qZ(a){return SY(this,a)};_.lg=function rZ(a){return this.A[a].k};_.Mg=function sZ(){return true};_.Ng=function tZ(){return false};_.qg=function vZ(){TY(this)};_.Og=function wZ(a,b){};_.sg=function xZ(a,b){var c;for(c=0;c!=this.cg();c++)this.A[c].k&&this.A[c].B==a&&(this.A[c].i=b)};_.tg=function yZ(a,b){UY(this,a,b)};_.yg=function zZ(){VY(this)};_.zg=function AZ(a,b){XY(this,a,b)};_.Ag=function BZ(){YY(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 JY;var Yz=GTb(28);jH(358,28,L1b,EZ,FZ);_.Jg=function GZ(){var a,b,c,d;b=(1<<this.n)-1;d=b*this.mb[this.n]/this.mb[this.n+1];c=us(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};_.Kg=function HZ(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function IZ(){return 'ADC'};_.Wf=function JZ(){return 167};_.cg=function KZ(){return this.n+2};_.kg=function LZ(){return this.n};_.Mg=function MZ(){return false};_.Ng=function NZ(){return true};_.Og=function OZ(a,b){if(a==0&&b.t>=2){this.n=us(b.t);DZ(this);VY(this)}};_.Pg=function PZ(){DZ(this)};var zz=GTb(358);jH(331,7,L1b,RZ,SZ);_.Hf=function TZ(){var a;Y6(vV,this.lb,(a=v$b*(vV.td-this.b),($wnd.Math.sin(a*this.d)+1)/2*$wnd.Math.sin(a*this.a)*this.c))};_.Kf=function UZ(a){var b,c;sW(this,this.ib,this.jb,17);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);b=new Plb(I1b,0,12);Dmb(a,b);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);wW(this,a);c=v$b*(vV.td-this.b);($wnd.Math.sin(c*this.d)+1)/2*$wnd.Math.sin(c*this.a)*this.c;PV(this,a,'AM',this.ob,this.qb,true);QZ(this,a,this.jb);UV(this,a);this.V=zW(-this.W,this.V);vV.O!=this&&RV(a,this.ib,this.eb,this.V)};_.Lf=function VZ(){return '200 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.d+' '+this.c};_.Wf=function WZ(){return 200};_.Xf=function XZ(a){if(a==0)return new Vjb(V1b,this.c,-20,20);if(a==1)return new Vjb(a2b,this.a,4,500);if(a==2)return new Vjb(b2b,this.d,4,500);return null};_.Yf=function YZ(a){a[0]='AM Source';a[1]=x1b+vX(this.W,'A',false);a[2]=N1b+vX(this.mb[0],'V',false);a[3]='cf = '+vX(this.a,M1b,false);a[4]='sf = '+vX(this.d,M1b,false);a[5]=O1b+vX(this.c,'V',false)};_.cg=function ZZ(){return 1};_.dg=function $Z(){return -this.mb[0]*this.W};_.ig=function _Z(){return this.mb[0]};_.kg=function a$(){return 1};_.lg=function b$(a){return true};_.qg=function c$(){this.b=0;this.V=0};_.tg=function d$(a,b){a==0&&(this.c=b.t);a==1&&(this.a=b.t);a==2&&(this.d=b.t)};_.yg=function e$(){tW(this);this.eb=fW(this.ib,this.jb,1-17/this.X)};_.Ag=function f$(){P6(vV,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var Az=GTb(331);jH(609,46,P0b,g$);var Cz=GTb(609);jH(610,1,K0b,h$);_.Le=function i$(a){fN(this.a,false)};var Bz=GTb(610);jH(260,1,{260:1},p$,q$);_.Ae=function r$(){var a,b,c,d,e;if(this.g)return;c=V3;for(b=0;b!=c.c.a.a.length;b++){a=sZb(c.c,b);(a==this||a.i==this)&&(vV.d=true,d=a.b.Xf(a.a),d.t=(e=!a.i?a.j.k:a.i.j.k,a.f+(a.e-a.f)*e/100),a.b.tg(a.a,d),Z5(vV),undefined)}};_.a=0;_.c=0;_.e=0;_.f=0;_.g=false;var Dz=GTb(260);jH(372,7,L1b,u$,v$);_.Kf=function w$(a){var b,c,d,e;yW(this,a,this.mb[0]);e=4;if((this.bb&2)!=0){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);SW(a,this.b.a,this.b.b,12);PV(this,a,'A',this.b.a,this.b.b,true);IV(this,24);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);UW(a,this.fb,this.jb);Bmb(a,yV);Dmb(a,wV);b=gW(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=us(a.a.measureText('+').width);xmb(a,'+',b.a-(d/2|0),b.b);e=12}else{UW(a,this.ib,this.jb);zmb(a,this.a)}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);sW(this,this.ib,this.jb,e);c='A';switch(this.g){case 0:c=wX(this.W,'A',this.n,false);break;case 1:c=wX(this.k,'A(rms)',this.n,false);}VV(this,a,c,e);UV(this,a)};_.Lf=function x$(){return '370 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.n};_.Wf=function y$(){return 370};_.Xf=function z$(a){var b;if(a==0){b=new Vjb('Value',this.o,-1,-1);b.c=new M3;MQ(b.c,YSb('Current'));MQ(b.c,YSb('RMS Current'));L3(b.c,this.g);return b}if(a==1){b=new Ujb(f2b,0);b.c=new M3;MQ(b.c,YSb(g2b));MQ(b.c,YSb('A'));MQ(b.c,YSb('mA'));MQ(b.c,YSb(WSb+'A'));L3(b.c,this.n);return b}if(a==2){return Xjb('Circular Symbol',(this.bb&2)!=0)}return null};_.Yf=function A$(a){a[0]='Ammeter';switch(this.g){case 0:a[1]=x1b+vX(this.W,'A',false);break;case 1:a[1]='Irms = '+vX(this.k,'A',false);}};_.dg=function B$(){return 0};_.ig=function C$(){return this.mb[0]};_.kg=function D$(){return 1};_.og=function E$(){return true};_.tg=function F$(a,b){a==0&&(this.g=ue(b.c).selectedIndex);a==1&&(this.n=ue(b.c).selectedIndex);a==2&&(this.bb=Qjb(b,this.bb,2))};_.yg=function G$(){tW(this);this.i=fW(this.ib,this.jb,0.6);this.b=fW(this.ib,this.jb,0.5);this.a=HV(this.ib,this.i,14,7)};_.Ag=function H$(){Q6(vV,this.hb[0],this.hb[1],this.lb,0)};_.Cg=function I$(){++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 Ez=GTb(372);jH(241,7,L1b,K$,L$);_.zf=function M$(){(this.bb&2)!=0&&this.e?(this.W=0):(this.W=(this.mb[0]-this.mb[1])/this.n)};_.Hf=function N$(){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;K6(vV,this.hb[0],this.hb[1],this.n)}};_.Kf=function O$(a){var b;b=this.e?this.f:0;sW(this,this.ib,this.jb,this.f);OV(this,a);Bmb(a,jV);iW(this.eb,this.fb,this.i,1,b);UW(a,this.eb,this.i);yW(this,a,this.mb[2]);UW(a,this.g,this.d);this.e||(this.V=zW(this.W,this.V),vV.O!=this&&RV(a,this.ib,this.jb,this.V));UV(this,a)};_.Lf=function P$(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k+' '+this.j+' '+this.o};_.Nf=function Q$(a,b){this.bb^=4;XV(this,a)};_.Of=function R$(a,b){this.bb^=16;YV(this,a)};_.Pf=function S$(a,b){this.bb^=8;ZV(this,a)};_.Sf=function T$(a,b){if(a==2||b==2)return false;return true};_.Uf=function U$(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Wf=function V$(){return 159};\n",
"_.Xf=function W$(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new Vjb(i2b,this.k,0,0);if(a==2)return new Vjb(j2b,this.j,0,0);if(a==3)return Xjb('Pulldown Resistor',(this.bb&2)!=0);if(a==4)return new Vjb('Threshold',this.o,10,-10);return null};_.Yf=function X$(a){a[0]='analog switch';a[1]=this.e?'open':k2b;a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+vX(this.mb[2],'V',false)};_.bg=function Y$(a){return a==0?this.ib:a==1?this.jb:this.g};_.cg=function Z$(){return 3};_.lg=function $$(a){return (this.bb&2)!=0&&a<2};_.pg=function _$(){return true};_.tg=function a_(a,b){a==0&&(this.bb=t3(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=Qjb(b,this.bb,2));a==4&&(this.o=b.t)};_.yg=function b_(){J$(this)};_.Ag=function c_(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);if((this.bb&2)!=0){K6(vV,this.hb[0],0,this.j);K6(vV,this.hb[1],0,this.j)}};_.e=false;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;var Gz=GTb(241);jH(334,241,L1b,d_,e_);_.zf=function f_(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.k):(this.W=(this.mb[0]-this.mb[1])/this.k)};_.Hf=function g_(){this.e=this.mb[3]<this.o;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){K6(vV,this.hb[0],this.hb[2],this.k);(this.bb&2)!=0||K6(vV,this.hb[0],this.hb[1],this.j)}else{K6(vV,this.hb[0],this.hb[1],this.k);(this.bb&2)!=0||K6(vV,this.hb[0],this.hb[2],this.j)}};_.Kf=function h_(a){var b;sW(this,this.ib,this.jb,this.f);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);yW(this,a,this.mb[1]);UW(a,this.b[0],this.c[0]);yW(this,a,this.mb[2]);UW(a,this.b[1],this.c[1]);Bmb(a,jV);b=this.e?1:0;UW(a,this.eb,this.b[b]);this.V=zW(this.W,this.V);RV(a,this.ib,this.eb,this.V);RV(a,this.b[b],this.c[b],this.V);UV(this,a)};_.Sf=function i_(a,b){if(a==3||b==3)return false;if((this.bb&2)!=0)return JV(a,b,0,this.e?2:1);return true};_.Uf=function j_(a){var b;if(a==0)return -this.W;b=this.e?1:0;if(a==b+1)return this.W;return 0};_.Wf=function k_(){return 160};_.Yf=function l_(a){a[0]='analog switch (SPDT)';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false)};_.bg=function m_(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.cg=function n_(){return 4};_.lg=function o_(a){return (this.bb&2)!=0&&a!=3};_.yg=function p_(){J$(this);IV(this,32);EV(this,(this.bb&4)!=0,(this.bb&8)!=0);this.c=pW(2);this.b=pW(2);jW(this.eb,this.fb,this.b[0],this.b[1],1,this.f);jW(this.ib,this.jb,this.c[0],this.c[1],1,this.f);this.a=gW(this.eb,this.fb,0.5,this.f)};_.Ag=function q_(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);J6(vV,this.hb[2]);if((this.bb&2)!=0){K6(vV,this.hb[1],0,this.j);K6(vV,this.hb[2],0,this.j)}};var Fz=GTb(334);jH(243,7,L1b);_.Hf=function B_(){var a,b;a=this.Qg();this.Vg()&&(a=!a);if(this.q!=vV.td){if(this.p==!a){if(this.r++>50){this.r=0;l5(vV,10)>5&&(a=this.p)}}else this.r=0;this.p=a;this.q=vV.td}b=a?this.f:0;Y6(vV,this.lb,b)};_.Kf=function C_(a){var b,c;for(c=0;c!=this.n;c++){yW(this,a,this.mb[c]);UW(a,this.k[c],this.j[c])}yW(this,a,this.mb[this.n]);UW(a,this.fb,this.jb);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);if(vV.gb.c){VW(a,this.a);b=fW(this.ib,this.jb,0.5);PV(this,a,this.Tg(),b.a,b.b-6*this.c,true)}else this.Rg(a);a.a.lineWidth=2;(this.bb&2)!=0&&QW(a,this.t);a.a.lineWidth=1;this.Vg()&&SW(a,this.s.a,this.s.b,3);if(this.i!=null)for(c=0;c!=this.n;c++)SW(a,this.i[c].a,this.i[c].b,3);this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V);UV(this,a)};_.Rg=function D_(a){VW(a,this.a)};_.Lf=function E_(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.mb[this.n]+' '+this.f};_.Sf=function F_(a,b){return false};_.Uf=function G_(a){if(a==this.n)return this.W;return 0};_.Xf=function H_(a){return u_(this,a)};_.Tg=function I_(){return null};_.Yf=function J_(a){a[0]=this.Sg();a[1]=n2b+vX(this.mb[this.n],'V',false);a[2]=o2b+vX(this.W,'A',false)};_.Ug=function K_(a){return 0};_.bg=function L_(a){if(a==this.n)return this.jb;return this.k[a]};_.cg=function M_(){return this.n+1};_.kg=function N_(){return 1};_.lg=function O_(a){return a==this.n};_.Vg=function P_(){return false};_.tg=function Q_(a,b){if(a==0&&b.t>=1){this.n=us(b.t);FV(this);y_(this);this.yg()}a==1&&(this.f=r_=b.t);if(a==2){t3(b.b)?(this.bb|=2):(this.bb&=-3);s_=(this.bb&2)!=0;this.yg()}if(a==3){this.bb=Qjb(b,this.bb,4);this.yg()}};_.yg=function R_(){w_(this)};_.Ag=function S_(){P6(vV,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 r_=5,s_=false;var eC=GTb(243);jH(244,243,L1b,U_,V_);_.Qg=function W_(){var a,b;a=true;for(b=0;b!=this.n;b++)a=a&v_(this,b);return a};_.Rg=function X_(a){var b,c,d,e;a.a.lineWidth=3;a.a.beginPath();Pf(a.a,this.a.b[0],this.a.c[0]);b=-1.5707963267948966*UX(this._);c=R1b*UX(this._);d=this.u;e=this.g;if(this._==0){b=this.ab>0?0:u$b;c=this.ab>0?u$b:0;d=this.g;e=this.u}T_(a.a,this.a.b[2],this.a.c[2],d,e,0,b,c,false);Nf(a.a,this.a.b[4],this.a.c[4]);a.a.closePath();a.a.stroke();a.a.lineWidth=1};_.Wf=function Y_(){return 150};_.Sg=function Z_(){return 'AND gate'};_.Tg=function $_(){return '&'};_.hg=function __(){return 50};_.yg=function a0(){var a;w_(this);if(vV.gb.c){t_(this)}else{a=pW(5);jW(this.eb,this.fb,a[0],a[4],0,this.g);jW(this.eb,this.fb,a[1],a[3],0.5,this.g);hW(this.eb,this.fb,a[2],0.5);this.a=MV(a)}if(this.Vg()){this.s=fW(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=fW(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var Hz=GTb(244);jH(322,47,W1b,b0,c0);_.Fg=function d0(a){rY(this,a,'Ant')};_.Wf=function e0(){return 65};_.Xf=function f0(a){return null};_.Yf=function g0(a){$X(this,a);a[0]='Antenna (amplified)'};_.hg=function h0(){return 0};_.Eg=function i0(){var a;a=3*$wnd.Math.sin(this.a);return $wnd.Math.sin(v$b*vV.td*3000)*(1.3+$wnd.Math.sin(v$b*vV.td*12))*3+$wnd.Math.sin(v$b*vV.td*2710)*(1.3+$wnd.Math.sin(v$b*vV.td*13))*3+$wnd.Math.sin(v$b*vV.td*2433)*(1.3+$wnd.Math.sin(v$b*vV.td*14))*3+a};_.Cg=function j0(){this.a+=v$b*(2200+$wnd.Math.sin(v$b*vV.td*13)*100)*vV.vd};_.a=0;var Iz=GTb(322);jH(305,1,{305:1},k0);var Jz=GTb(305);jH(306,47,W1b,p0,q0);_.Fg=function r0(a){rY(this,a,this.b==null?YSb(p2b):this.b)};_.Lf=function s0(){var a;if(this.a){this.c==0&&(this.c=m0++);a=new k0;a.b=this.b;a.a=this.a;NVb(l0,nUb(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};_.Wf=function u0(){return 411};_.Xf=function v0(a){var b,c,d;if(a==0){b=new Vjb('',0,-1,-1);d=this;c=new bP;b.u=c;Ve(c,new F0(this,c,d),(vn(),vn(),un));return b}if(a==1)return new Ujb(V1b,this.d);if(a==2)return new Ujb('Start Position (s)',this.f);return null};_.Yf=function w0(a){var b;a[0]='audio input';if(!this.a){a[1]=q2b;return}a[1]=N1b+vX(this.mb[0],'V',false);a[2]='pos = '+vX(this.g,'s',false);b=this.a.length/this.e;a[3]=r2b+vX(b,'s',false)};_.Gg=function x0(){return this.b==null?YSb(p2b):this.b};_.hg=function y0(){return 0};_.Eg=function z0(){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=us(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};_.Wg=function A0(a){this.a=a;n0=this.e;H0=this.e};_.qg=function B0(){this.g=this.f};_.tg=function C0(a,b){a==1&&(this.d=b.t);a==2&&(this.f=b.t)};_.Xg=function D0(a){this.e=a};_.Cg=function E0(){this.g+=vV.vd};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var l0,m0=1,n0=0;var Lz=GTb(306);jH(646,1,q1b,F0);_.Ke=function G0(a){this.a.b=QUb(QUb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');t0(this.c,ue(this.b))};var Kz=GTb(646);jH(215,7,{215:1,7:1,10:1},P0,Q0);_.Gf=function R0(){X5(vV,this.a);kV==this&&(kV=null);s4(vV,this)};_.Jf=function S0(){O0(this)};_.Kf=function T0(a){var b,c,d,e,f;a.a.save();a.c=a.b;e=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this;b=new Plb(I1b,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);Dmb(a,b);f=us(Of(a.a,d).width);Bmb(a,(j9(),b9));c=this.d?f:f*this.e/this.c|0;Amb(a,this.ob-(f/2|0),this.qb-10,c,20);Bmb(a,e?rV:yV);hW(this.ib,this.jb,this.eb,1-(f/2+8)/this.X);sW(this,this.ib,this.eb,0);PV(this,a,d,this.ob,this.qb,true);yW(this,a,this.mb[0]);e&&Bmb(a,rV);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function U0(){return '211 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.p+' '+this.k};_.Wf=function V0(){return 211};_.Xf=function W0(a){var b,c,d,e,f,g,h;if(a==0){e=new Vjb('Duration (s)',this.j,0,5);return e}if(a==1){e=new Vjb('Sampling Rate',0,-1,-1);e.c=new M3;for(g=0;g!=this.q.length;g++){MQ(e.c,YSb(this.q[g]+''));this.q[g]==this.p&&L3(e.c,g)}return e}if(a==2){e=new Vjb('',0,-1,-1);h=$doc.audioBlob;if(h==null)return null;c=new ZXb;d=(Cq(),Eq(v2b,Nq((Mq(),Mq(),Lq))));f='audio-'+rq(d,c,null)+'.circuitjs.wav';b=new _L(YSb('Download last played audio'),h);Vh((RJ(),b.Sb),w2b,f);e.u=b;return e}return null};_.Yf=function X0(a){var b,c;a[0]='audio output';a[1]=N1b+vX(this.mb[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+vX(this.d?vV.td-this.j:this.i,'s',false);a[3]=r2b+vX(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.cg=function Y0(){return 1};_.ig=function Z0(){return this.mb[0]};_.qg=function _0(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.tg=function a1(a,b){var c;if(a==0&&b.t>0){this.j=b.t;N0(this)}if(a==1){c=this.q[ue(b.c).selectedIndex];if(c!=this.p){this.p=c;H0=c;N0(this);O0(this)}}};_.yg=function b1(){tW(this);this.eb=new Hyb};_.Cg=function c1(){this.f+=this.mb[0];++this.g;if(vV.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 H0=8000,I0=false;var Nz=GTb(215);jH(720,1,K0b,d1);_.Le=function e1(a){M0(this.a)};var Mz=GTb(720);jH(123,7,x2b);_.cg=function h1(){return 0};var fC=GTb(123);jH(362,123,x2b,i1,j1);_.Ff=function k1(){return $wnd.Math.abs(this.ob-this.nb)<32||$wnd.Math.abs(this.qb-this.pb)<32};_.If=function l1(a,b){this.ob=a;this.qb=b};_.Kf=function m1(a){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:(j9(),Z8));rW(this,this.nb,this.pb,this.ob,this.qb);Gmb(a.a,16,6);this.nb<this.ob&&this.pb<this.qb?wmb(a,this.nb,this.pb,this.ob-this.nb,this.qb-this.pb):this.nb>this.ob&&this.pb<this.qb?wmb(a,this.ob,this.pb,this.nb-this.ob,this.qb-this.pb):this.nb<this.ob&&this.pb>this.qb?wmb(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):wmb(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);Gmb(a.a,0,0)};_.Lf=function n1(){return 'b '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Wf=function o1(){return 98};_.Xf=function p1(a){return null};_.Yf=function q1(a){};_._f=function r1(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};_.hg=function s1(){return 0};_.rg=function t1(a,b){Pzb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.tg=function u1(a,b){};var Oz=GTb(362);jH(265,28,L1b,v1,w1);_.zf=function x1(){this.A[2].i=this.A[0].i*this.a};_.Kf=function y1(a){MY(this,a)};_.Lf=function z1(){return NY(this)+' '+this.a};_.Lg=function A1(){return 'CC2'};_.Wf=function B1(){return 179};_.Yf=function C1(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+vX(this.mb[0],'V',false);a[2]='Z = '+vX(this.mb[2],'V',false);a[3]=x1b+vX(this.A[0].i,'A',false)};_.cg=function D1(){return 3};_.kg=function E1(){return 1};_.Mg=function F1(){return false};_.Pg=function G1(){this.D=2;this.F=3;this.A=Ar(Xz,w$b,9,3,0,1);this.A[0]=new K3(this,0,2,'X');this.A[0].k=true;this.A[1]=new K3(this,2,2,'Y');this.A[2]=new K3(this,1,3,'Z')};_.Ag=function H1(){P6(vV,0,this.hb[0],this.A[0].B);O6(vV,this.hb[1],1,this.A[0].B);E6(vV,0,this.hb[2],this.A[0].B,this.a)};_.a=0;var Pz=GTb(265);jH(719,265,L1b,I1);var Qz=GTb(719);jH(129,28,y2b,N1,O1);_.Hf=function P1(){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;K6(vV,this.hb[this.j],this.hb[this.j+1],t2b);return}a=J1();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(vV.C=false)}if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=vV.td;g=-Ikb(this.f,this.g);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<E1b&&(b=E1b);this.g.d[d]=this.mb[d];f=-Ikb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=-Ikb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<E1b&&(c=c>0?E1b:z2b);N6(vV,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]}H6(vV,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]};_.Kf=function Q1(a){MY(this,a)};_.Lf=function R1(){return NY(this)+' '+this.j+' '+ydb(this.i)};_.Kg=function S1(a){var b;if(a==0){b=new Vjb('<a href=\"customfunction.html\" target=\"_blank\">'+YSb('Output Function')+A2b,0,-1,-1);b.q=this.i;b.p=true;return b}if(a==1)return Tjb(new Vjb(l2b,this.j,1,8));return null};_.Lg=function T1(){return 'VCCS~'};_.Sf=function U1(a,b){return JV(this.j,this.j+1,a,b)};_.Wf=function V1(){return 213};_.Yf=function W1(a){K1(this,a)};_.cg=function X1(){return this.j+2};_.kg=function Y1(){return 0};_.Yg=function Z1(){return true};_.lg=function $1(a){return false};_.Mg=function _1(){return false};_.pg=function a2(){return true};_.qg=function b2(){TY(this);dlb(this.g)};_.Og=function c2(a,b){M1(this,a,b)};_.Pg=function d2(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=Ar(Xz,w$b,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new K3(this,a,2,String.fromCharCode(65+a&R_b));this.A[this.j]=new K3(this,0,3,'C+');this.A[this.j+1]=new K3(this,1,3,'C-');this.k=Ar(xs,w1b,8,this.j,15,1);this.g=new flb;FV(this)};_.Ag=function e2(){J6(vV,this.hb[this.j]);J6(vV,this.hb[this.j+1])};_.Cg=function f2(){elb(this.g,this.A[this.j].i)};_.e=false;_.j=0;var gF=GTb(129);jH(267,129,{267:1,7:1,10:1,129:1},j2,k2);_.Hf=function l2(){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;K6(vV,this.hb[this.j],this.hb[this.j+1],t2b);return}a=J1()*0.1;if((this.bb&g2)!=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&&(vV.C=false)}if(this.f){for(e=0;e!=this.a;e++)h2(this,e,this.A[e*2+1].i);this.g.c=vV.td;h=Ikb(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)<E1b&&(c=E1b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=Ikb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=Ikb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<E1b&&(d=d>0?E1b:z2b);E6(vV,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}H6(vV,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};_.Lg=function m2(){return 'CCCS'};_.Sf=function n2(a,b){return (a/2|0)==(b/2|0)};_.Wf=function o2(){return 215};_.Yf=function p2(a){var b,c;K1(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+X1b+vX(-this.A[c].i,'A',false);a[b++]=this.A[c].u+X1b+vX(this.mb[c],'V',false)+'; '+this.A[c+1].u+X1b+vX(this.mb[c+1],'V',false);a[b++]=x1b+vX(this.A[c].i,'A',false);a[b++]=null};_.cg=function q2(){return this.j+2};_.kg=function r2(){return (this.bb&g2)!=0?0:this.a};_.Yg=function s2(){return true};_.sg=function t2(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}};_.tg=function u2(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=us(b.t);i2(this);FV(this);VY(this)}else UY(this,a,b)};_.xg=function v2(a){var b,c,d;if((this.bb&g2)==0)return;this.c=Ar(lF,w$b,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(CZb(d,a.a.a.length),UWb(a.a,d));if(!os(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.c[c/2|0]=b)}}};_.zg=function w2(a,b){(this.bb&g2)!=0?(this.A[this.j].B=b):XY(this,a,b)};_.Pg=function x2(){i2(this)};_.Ag=function y2(){var a,b;if((this.bb&g2)!=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;Q6(vV,this.hb[a],this.hb[a+1],b,0)}}J6(vV,this.hb[this.j]);J6(vV,this.hb[this.j+1])};_.Cg=function z2(){elb(this.g,this.A[this.j].i)};_.a=0;var g2=2;var Rz=GTb(267);jH(379,129,y2b,D2,E2);_.Hf=function F2(){var a,b,c,d,e,f,g,h,i,j,k;a=J1()*0.1;if((this.bb&A2)!=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&&(vV.C=false)}k=this.c+vV.oc.a.a.length;if(this.f){for(e=0;e!=this.a;e++)B2(this,e,this.A[e*2+1].i);this.g.c=vV.td;h=Ikb(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+vV.oc.a.a.length;$wnd.Math.abs(c)<E1b&&(c=E1b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=Ikb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=Ikb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<E1b&&(d=d>0?E1b:z2b);I6(vV,k,j,-d);f-=d*b;e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b}M6(vV,k,f)}for(e=0;e!=this.a;e++)this.b[e]=this.A[e*2+1].i};_.Lg=function G2(){return 'CCVS'};_.Sf=function H2(a,b){return (a/2|0)==(b/2|0)};_.Wf=function I2(){return 214};_.Yf=function J2(a){var b,c;K1(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+X1b+vX(-this.A[c].i,'A',false);a[b++]=this.A[c].u+X1b+vX(this.mb[c],'V',false)+'; '+this.A[c+1].u+X1b+vX(this.mb[c+1],'V',false);a[b++]=x1b+vX(this.A[c].i,'A',false);a[b++]=null};_.cg=function K2(){return this.j+2};_.kg=function L2(){return (this.bb&A2)!=0?1:1+this.a};_.Yg=function M2(){return false};_.Og=function N2(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=us(b.t);C2(this);FV(this);VY(this)}else M1(this,a,b)};_.sg=function O2(a,b){var c;if((this.bb&A2)!=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}};_.xg=function P2(a){var b,c,d;if((this.bb&A2)==0)return;this.d=Ar(lF,w$b,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(CZb(d,a.a.a.length),UWb(a.a,d));if(!os(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.d[c/2|0]=b)}}};_.zg=function Q2(a,b){(this.bb&A2)!=0?(this.A[this.j].B=b):XY(this,a,b)};_.Pg=function R2(){C2(this)};_.Ag=function S2(){var a,b,c;if((this.bb&A2)!=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;Q6(vV,this.hb[a],this.hb[a+1],b,0)}}c=this.A[this.j].B;this.c=c;J6(vV,c+vV.oc.a.a.length);P6(vV,this.hb[this.j+1],this.hb[this.j],c)};_.Cg=function T2(){elb(this.g,this.mb[this.j]-this.mb[this.j+1])};_.a=0;_.c=0;var A2=2;var Sz=GTb(379);jH(135,7,E2b,_2,a3);_.zf=function b3(){U2(this)};_.Hf=function c3(){if(vV.L)return;H6(vV,this.hb[0],this.hb[this.c],this.f)};_.Kf=function d3(a){V2(this,a)};_.Lf=function e3(){var a;return this.bb|=4,a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.o+' '+this.g+' '+this.n};_.Wf=function f3(){return 99};_.Xf=function g3(a){return W2(this,a)};_.Yf=function h3(a){X2(this,a)};_.$f=function i3(){return !vV.L&&this.n>0?1:0};_.eg=function j3(a){return YSb('capacitor')+', '+vX(this.d,'F',false)};_.hg=function k3(){return 99};_.Zg=function l3(){return this.n==0};_.mg=function(){return this.Zg()};_.qg=function m3(){qW(this);this.W=this.V=this.f=0;this.o=this.g};_.tg=function n3(a,b){Z2(this,a,b)};_.wg=function o3(a,b){this.mb[a]=b};_.yg=function p3(){$2(this)};_.Ag=function q3(){if(vV.L){K6(vV,this.hb[0],this.hb[1],t2b);this.f=0;this.c=1;return}this.c=this.n>0?2:1;(this.bb&2)==0?(this.e=vV.vd/(2*this.d)):(this.e=vV.vd/this.d);K6(vV,this.hb[0],this.hb[this.c],this.e);L6(vV,this.hb[0]);L6(vV,this.hb[this.c]);this.n>0&&K6(vV,this.hb[1],this.hb[2],this.n)};_.Bg=function r3(){(this.bb&2)==0?(this.f=-this.o/this.e-this.W):(this.f=-this.o/this.e)};_.Cg=function s3(){this.o=this.mb[0]-this.mb[this.c];U2(this)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;var Tz=GTb(135);jH(31,187,J0b,v3,w3);var Wz=GTb(31);jH(127,34,k1b,x3);var Uz=GTb(127);jH(95,34,{92:1,44:1,20:1,34:1,18:1,95:1},C3,D3,E3);_.Ae=function F3(){B3(this,!this.c);if(this.a){this.a.Ae();Z5(vV)}};_.c=false;var y3='<div style=\"display:inline-block;width:15px;\">';var Vz=GTb(95);jH(9,1,{9:1},K3);_.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 Xz=GTb(9);jH(70,262,d1b,M3);var Zz=GTb(70);jH(417,1,{32:1,884:1,872:1,275:1,410:1,193:1,411:1,192:1,12:1,830:1},d7);_.$g=function j7(){A4(this)};_._g=function l7(){return S4(this)};_.ah=function q7(){var a,b,c;a=[];for(c=0;c!=this.ab.a.a.length;c++){b=f5(this,c);BV(b);a[a.length]=b}return a};_.bh=function r7(a){var b;b=arb(a);if(!b||b.a==0)return 0;return this.qc[b.a-1]};_.dh=function s7(a,b){n5(this,a,b)};_.eh=function u7(){D4(this)};_.Le=function x7(a){!!a.a&&Bj(a.a);qj(a.a)==4&&c6(this,sj(a.a),tj(a.a),0)};_.Me=function y7(a){!!a.a&&Bj(a.a);!!this.fc&&!os(this.fc,54)&&!this.nc.c&&y4(this,this.fc)};_.Oe=function z7(b){var c,d,e,f,g;!!b.a&&Bj(b.a);qf(this.J);this.pd=null;this.Zb=this.Ub=zn(b);this.$b=this.Vb=An(b);this.dc=(oVb(),PG(Date.now()));(this.v==null||this.v.length==0)&&T5(this);PR(this.xc,this.v!=null&&this.v.length>0);if(qj(b.a)!=1&&qj(b.a)!=4)return;G5(this,b);this.ec=true;if(this.jc){this.ud=7;return}if(qj(b.a)==1){this.ud=this.gc;pj(b.a)&&xj(b.a)?(this.ud=3):pj(b.a)&&zj(b.a)?(this.ud=2):zj(b.a)?(this.ud=6):pj(b.a)?(this.ud=1):(uj(b.a)||xj(b.a))&&(this.ud=5)}else this.ud=1;this.nc.c&&(this.ud=6);if(!u4(this)&&(this.Vc!=-1&&jDb(this.Wc[this.Vc])||this.Vc==-1&&os(this.fc,17)&&jDb(this.fc.a))){if(this.nc.c)return;this.Vc!=-1?(e=this.Wc[this.Vc]):(e=this.fc.a);e.w=new fFb(e);Q3=e.w;h4(this);this.ec=false;return}c=q5(this,zn(b));d=r5(this,An(b));if(I4(this,c,d)){return}this.ud==6&&!!this.fc&&!this.nc.c&&_V(this.fc,c,d,256)>=0&&!Z3(this)&&(this.ud=5);this.ud!=6&&this.ud!=4&&h4(this);P5(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(!Ozb(this.j,zn(b),An(b)))return;try{this.O=g7(this.hc,f,g)}catch(a){a=JG(a);if(os(a,15)){i7()}else throw KG(a)}};_.Pe=function A7(a){!!a.a&&Bj(a.a);this.bc=zn(a);this.cc=An(a);if(this.ec){E5(this,a);return}G5(this,a);this.Tc=-1};_.Qe=function B7(a){this.bc=-1};_.Se=function C7(a){var b;!!a.a&&Bj(a.a);this.ec=false;this.ud==6&&!this.$c&&h4(this);this.ud==5&&this.T==-1&&H4(this,this.fc);this.ud=this.gc;this.$c=null;b=false;if(this.ub){Pab(this.ub);this.ub=null;b=true}if(this.O){if(this.O.Ff()){this.O.Gf();(this.gc==6||this.gc==4)&&h4(this)}else{oZb(this.ab,this.O);this.O.Jf();b=true;b7(this);this.Gd=true}this.O=null}if(b){H5(this);P5(this)}!!this.O&&this.O.Gf();this.O=null;Z5(this)};_.Te=function D7(a){var b;!!a.a&&Bj(a.a);b=(oVb(),TG(PG(Date.now()),LG(this.Od,Q_b)));(this.nc.c||!this.kc.c)&&(b=true);b||c6(this,sj(a.a),tj(a.a),yj(a.a));if(os(this.fc,192)&&!b)this.fc.Te(a);else if(this.Vc!=-1&&!b)RDb(this.Wc[this.Vc],a);else if(!u4(this)){this.bc=zn(a);this.cc=An(a);c7(this,-yj(a.a)*this.Md,false);this.Od=PG(Date.now())}Z5(this)};_.df=function E7(a){var b,c,d,e,f,g;c=rj(a.d);g=fK(a.d);e=wj(a.d);if(u4(this)){if(!!U3&&U3.Kb&&(g&128)!=0){(e==27||e==32)&&$Fb(U3,false);e==13&&$Fb(U3,true)}f=S3;!!R3&&(f=R3);!!P3&&(f=P3);!!Q3&&(f=Q3);if(!!f&&f.Kb&&(g&128)!=0){e==27&&f.Hh();e==13&&f.Ih()}return}if((g&256)!=0){if(c==45){C5(this,H5b,q5b);a.a=true}if(c==43||c==61){C5(this,H5b,p5b);a.a=true}if(c==48){C5(this,H5b,o5b);a.a=true}if(c==47&&this.ad[47]==null){C5(this,H5b,P$b);a.a=true}}if(this.nc.c)return;if((g&128)!=0){if(e==8||e==46){if(this.Vc!=-1){ZDb(this.Wc[this.Vc],null);this.Vc=-1}else{this.Wb=null;P5(this);x4(this,true);a.a=true}}if(e==27){this.gc=6;k6(this,M5b);this.hc=t4b;cNb(this.Ad,LVb(this.u,this.hc));$Mb(this.Ad,this.hc);this.ud=this.gc;a.a=true}if(uj(a.d)||xj(a.d)){if(e==67){C5(this,H5b,i5b);a.a=true}if(e==88){C5(this,H5b,'cut');a.a=true}if(e==86){C5(this,H5b,z0b);a.a=true}if(e==90){C5(this,H5b,g5b);a.a=true}if(e==89){C5(this,H5b,h5b);a.a=true}if(e==68){C5(this,H5b,k5b);a.a=true}if(e==65){C5(this,H5b,l5b);a.a=true}if(e==80){C5(this,H5b,b5b);a.a=true}if(e==78&&$wnd.openFile!=undefined){C5(this,H5b,M4b);a.a=true}if(e==83){d=U4b;$wnd.openFile!=undefined&&(d=this.Nc.f?'save':T4b);C5(this,H5b,d);a.a=true}if(e==79){C5(this,H5b,O4b);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;k6(this,L5b);this.hc=b;cNb(this.Ad,LVb(this.u,this.hc));$Mb(this.Ad,this.hc);this.ud=this.gc}if(c==32){this.gc=6;k6(this,M5b);this.hc=t4b;cNb(this.Ad,LVb(this.u,this.hc));$Mb(this.Ad,this.hc);this.ud=this.gc;a.a=true}}};_.fh=function F7(a,b){var c,d,e;for(e=0;e!=this.ab.a.a.length;e++){c=f5(this,e);if(os(c,233)){d=c;JUb(d.a,a)&&(isNaN(b)||(d.b=b))}}};_.gh=function G7(a){t6(this,a)};_.hh=function H7(){return this.ed};_.ih=function I7(a,b){this.ud=1;this.R=a;this.S=b};_.jh=function J7(a){c7(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=t4b;_.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 N3=166,O3,P3,Q3,R3,S3,T3=0,U3,V3;var CA=GTb(417);jH(437,220,{},K7);_._d=function L7(){W6(this.a)};var iA=GTb(437);jH(446,1,{},M7);_.Ae=function N7(){var a;r6(F4b,this.a.B.c);a=k9(fV);(JUb(a,'#ffff00')||JUb(a,'#00ffff'))&&(fV=this.a.B.c?(j9(),i9):(j9(),a9))};var $z=GTb(446);jH(447,1,{},O7);_.Ae=function P7(){r6(G4b,this.a.kc.c)};var _z=GTb(447);jH(448,1,s0b,Q7);_.Ze=function R7(a){Z5(this.a)};var aA=GTb(448);jH(449,1,K0b,S7);_.Le=function T7(a){$5(this.a)};var bA=GTb(449);jH(450,1,K0b,U7);_.Le=function V7(a){t6(this.a,!this.a.ed)};var cA=GTb(450);jH(451,50,j1b,W7);_.le=function X7(a){var b,c,d;b=-1;for(c=0;c!=this.a.Zc.a.a.length;c++){d=sZb(this.a.Zc,c);XJ((RJ(),d.Sb),Hi((hi(),a)))&&(b=c)}switch(RJ(),cL((hi(),a).type)){case 16:this.a.Tc=b;break;case 32:this.a.Tc=-1;}nR(this,a)};var dA=GTb(451);jH(452,1,K0b,Y7);_.Le=function Z7(a){B4(this.a)};var eA=GTb(452);jH(453,1,{12:1,886:1},$7);var fA=GTb(453);jH(454,1,{},_7);_.ze=function a8(){W6(this.a);this.a.lc=false;return false};var gA=GTb(454);jH(455,1,{},b8);_.af=function c8(a,b){this.a.wb||PK(YSb(U5b))};_.bf=function d8(a,b){var c,d;if(b.a.status==200){d=b.a.responseText;O5(this.a,VZb((c=d,QZb(),c)),this.b)}else{PK(YSb(U5b))}};_.b=false;var hA=GTb(455);jH(438,1,{},e8);_.Ae=function f8(){this.a.Ld.c&&B3(this.a.Cc,false);s6(this.a)};var lA=GTb(438);jH(456,1,{},g8);_.af=function h8(a,b){PK(YSb(V5b))};_.bf=function i8(a,b){var c;if(b.a.status==200){c=b.a.responseText;R5(this.a,c,8);X3(this.a,false);this.a.Gd=false}else{PK(YSb(V5b))}};var jA=GTb(456);jH(457,1,{},k8);_.te=function l8(a){$wnd.alert(\"Can't load canvas2svg.js.\")};_.ue=function m8(a){var b;j8((b=this,a,b))};var kA=GTb(457);jH(439,1,{},n8);_.Ae=function o8(){this.a.Cc.c&&B3(this.a.Ld,false);s6(this.a)};var mA=GTb(439);jH(440,1,{},p8);_.Ae=function q8(){l6(this.a)};var nA=GTb(440);jH(441,1,{},r8);_.Ae=function s8(){u6(this.a)};var oA=GTb(441);jH(442,1,{},t8);_.Ae=function u8(){r6('crossHair',this.a.F.c)};var pA=GTb(442);jH(443,1,{},v8);_.Ae=function w8(){r6(D4b,this.a.hb.c);bNb(this.a.Ad,this.a.hb.c)};var qA=GTb(443);jH(444,1,{},x8);_.Ae=function y8(){var a;r6('euroGates',this.a.gb.c);for(a=0;a!=this.a.ab.a.a.length;a++)f5(this.a,a).yg()};var rA=GTb(444);jH(445,1,{},z8);_.Ae=function A8(){var a;for(a=0;a<this.a.Qc;a++)eEb(this.a.Wc[a],this.a.Wc[a].A);r6(E4b,this.a.Fc.c)};var sA=GTb(445);jH(166,1,{},D8);_.a=0;_.d=0;var tA=GTb(166);jH(436,1,{},E8);_.a=0;_.b=0;_.c=0;var uA=GTb(436);jH(201,1,{201:1},F8,G8);_.a=0;var vA=GTb(201);jH(222,1,{222:1},H8);_.b=0;_.c=0;_.d=0;var wA=GTb(222);jH(286,1,{286:1},I8);_.b=0;var xA=GTb(286);jH(458,1,{},J8);_.Pd=function L8(a){return this===a};_.kh=function K8(a,b){return lUb(a.pb-b.pb)};var yA=GTb(458);jH(459,1,{},M8);_.Pd=function O8(a){return this===a};_.kh=function N8(a,b){return lUb(a.pb-b.pb)};var zA=GTb(459);jH(460,1,{},P8);_.Pd=function R8(a){return this===a};_.kh=function Q8(a,b){return lUb(a.nb-b.nb)};var AA=GTb(460);jH(461,1,{},S8);_.Pd=function U8(a){return this===a};_.kh=function T8(a,b){return lUb(a.nb-b.nb)};var BA=GTb(461);jH(169,1,{169:1},V8);_.a=false;var FA=GTb(169);jH(188,1,{188:1},W8);_.b=0;var EA=GTb(188);jH(712,47,W1b,X8);_.hg=function Y8(){return 0};var GA=GTb(712);jH(36,1,{36:1},m9,n9,o9);_.Sd=function p9(){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 Z8,$8,_8,a9,b9,c9,d9,e9,f9,g9,h9,i9;var HA=GTb(36);jH(104,7,L1b);_.lh=function G9(){return false};_.Ef=function(){return this.lh()};_.mh=function H9(){var a;for(a=0;a<this.w.a.a.length;a++)sZb(this.w,a).Gf();kV==this&&(kV=null);s4(vV,this)};_.Gf=function(){this.mh()};_.nh=function I9(){var a;for(a=0;a<this.w.a.a.length;a++)sZb(this.w,a).Hf()};_.Hf=function(){this.nh()};_.oh=function J9(){return r9(this)};_.Lf=function(){return this.oh()};_.ph=function K9(a,b){var c,d;!this.B&&(this.B=new iYb);c=new $nb(a,b);d=KVb(this.B,c);if(d!=null)return a$b(d),d;d=(rTb(),u9(this,a,b)?true:false);NVb(this.B,c,d);return a$b(d),d};_.Sf=function(a,b){return this.ph(a,b)};_.Uf=function L9(a){return v9(this,a)};_.$f=function M9(){return this.D-this.F};_.bg=function N9(a){return this.G[a]};_.cg=function O9(){return this.F};_.qh=function P9(){return w9(this)};_.dg=function(){return this.qh()};_.rh=function Q9(){return this.H.a.a.length};_.kg=function(){return this.rh()};\n",
"_.sh=function R9(a){var b,c;!this.C&&(this.C=new iYb);b=nUb(a);c=KVb(this.C,b);if(c!=null)return a$b(c),c;c=(rTb(),x9(this,a)?true:false);NVb(this.C,b,c);return a$b(c),c};_.lg=function(a){return this.sh(a)};_.th=function S9(){var a;for(a=0;a<this.w.a.a.length;a++)if(sZb(this.w,a).pg())return true;return false};_.pg=function(){return this.th()};_.uh=function T9(){z9(this)};_.qg=function(){this.uh()};_.vh=function U9(a,b){var c;for(c=0;c<this.H.a.a.length;c++)sZb(this.H,c).b==a&&sZb(this.H,c).a.sg(a,b)};_.sg=function(a,b){this.vh(a,b)};_.wh=function V9(a,b){var c,d;this.hb[a]=b;c=sZb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(CZb(d,c.a.a.length),UWb(c.a,d)).a.vg((CZb(d,c.a.a.length),UWb(c.a,d)).b,b)}};_.vg=function(a,b){this.wh(a,b)};_.xh=function W9(a,b){var c,d;this.mb[a]=b;c=sZb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(CZb(d,c.a.a.length),UWb(c.a,d)).a.wg((CZb(d,c.a.a.length),UWb(c.a,d)).b,b)}this.mb[a]=b};_.wg=function(a,b){this.xh(a,b)};_.zg=function X9(a,b){var c;c=sZb(this.H,a);c.a.zg(c.c,b);c.b=b};_.yh=function Y9(){var a,b;for(b=0;b<this.w.a.a.length;b++){a=sZb(this.w,b);a.xg(this.w);a.Ag()}};_.Ag=function(){this.yh()};_.zh=function Z9(){var a;for(a=0;a<this.w.a.a.length;a++)sZb(this.w,a).Bg()};_.Bg=function(){this.zh()};_.Ah=function $9(){B9(this)};_.Cg=function(){this.Ah()};_.D=0;_.F=0;var JA=GTb(104);jH(375,104,L1b,dab,eab);_.Kf=function fab(a){sW(this,this.ib,this.jb,this.c*2);yW(this,a,this.mb[0]);UW(a,this.a[0],this.a[1]);yW(this,a,this.mb[1]);UW(a,this.b[0],this.b[1]);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);wW(this,a);VW(a,this.i);Dmb(a,this.f);PV(this,a,'-',this.g[0].a,this.g[0].b-2,true);PV(this,a,'+',this.g[1].a,this.g[1].b,true);PV(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);yW(this,a,this.mb[2]);UW(a,this.fb,this.jb);this.V=zW(-v9(this,2),this.V);RV(a,this.jb,this.fb,this.V);UV(this,a)};_.Nf=function gab(a,b){this._==0&&(this.bb^=4);XV(this,a)};_.Of=function hab(a,b){this.bb^=4;YV(this,a)};_.Pf=function iab(a,b){this.ab==0&&(this.bb^=4);ZV(this,a)};_.ph=function jab(a,b){return false};_.Bh=function kab(){return 401};_.Wf=function(){return this.Bh()};_.Yf=function lab(a){a[0]='Comparator';a[1]='V+ = '+vX(this.mb[1],'V',false);a[2]='V- = '+vX(this.mb[0],'V',false)};_.yg=function mab(){var a,b,c,d;tW(this);this.X>150&&this==vV.O&&cab(this,2);d=this.e;d>this.X/2&&(d=us(this.X/2));IV(this,d*2);a=this.c*this.$;this.a=pW(2);this.b=pW(2);this.g=pW(3);b=(this.bb&4)!=0?-1:1;jW(this.ib,this.jb,this.a[0],this.b[0],0,a*b);jW(this.eb,this.fb,this.a[1],this.b[1],0,a*b);jW(this.eb,this.fb,this.g[0],this.g[1],0.2,a*b);iW(this.eb,this.fb,this.g[2],0.5,0);c=pW(2);jW(this.eb,this.fb,c[0],c[1],0,a*2);this.i=KV(c[0],c[1],this.fb);this.f=new Plb(I1b,0,this.d==2?14:10);A9(this,0,this.a[0]);A9(this,1,this.b[0]);A9(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var _9,aab='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var IA=GTb(375);jH(396,28,L1b,oab,pab);_.Lf=function qab(){return NY(this)+' '+this.g};_.Jg=function rab(){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(Y1b+(b-a)+Z1b),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++)ZY(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(Y1b+a+Z1b),undefined);this.A[a].A=false}this.a=false}this.w=this.A[this.b].A;ZY(this,this.i,this.a&&this.A[this.e].A)};_.Kg=function sab(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));if(a==1)return Tjb(new Vjb('Modulus',this.g,1,1));return null};_.Lg=function tab(){if(this.g==0)return W5b;return YSb(W5b)+(''+YSb(' (mod '))+this.g+')'};_.Wf=function uab(){return 421};_.cg=function vab(){return this.n*2+6};_.kg=function wab(){return this.n+1};_.Ng=function xab(){return true};_.Og=function yab(a,b){if(a==0&&b.t>=2){this.n=us(b.t);nab(this);VY(this);FV(this)}a==1&&(this.g=us(b.t))};_.Pg=function zab(){nab(this)};_.a=false;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;var KA=GTb(396);jH(354,28,L1b,Bab,Cab);_.Lf=function Dab(){return NY(this)+' '+this.a+' '+this.b};_.Jg=function Eab(){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};_.Kg=function Fab(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(X5b,this.a);return b}if(a==1)return Tjb(new Vjb(_1b,this.n,1,1));if(a==2)return Tjb(new Vjb('Modulus',this.b,1,1));if(a==3){b=new Vjb('',0,-1,-1);b.b=new w3('Up/Down Pin',(this.bb&4)!=0);return b}if(a==4){b=new Vjb('',0,-1,-1);b.b=new w3('Negative Edge Triggered',(this.bb&8)!=0);return b}return null};_.Lg=function Gab(){if(this.b==0)return W5b;return YSb(W5b)+(''+YSb(' (mod '))+this.b+')'};_.Wf=function Hab(){return 164};_.cg=function Iab(){return (this.bb&4)!=0?this.n+3:this.n+2};_.kg=function Jab(){return this.n};_.Ng=function Kab(){return true};_.Og=function Lab(a,b){if(a==0){this.a=t3(b.b);Aab(this);VY(this)}if(a==1&&b.t>=3){this.n=us(b.t);Aab(this);VY(this)}a==2&&(this.b=us(b.t));if(a==3){this.bb=Qjb(b,this.bb,4);Aab(this);VY(this)}if(a==4){this.bb=Qjb(b,this.bb,8);Aab(this);VY(this)}};_.Pg=function Mab(){Aab(this)};_.a=false;_.b=0;var LA=GTb(354);jH(54,7,_5b,Tab,Uab);_.zf=function Wab(){this.q==1&&(this.W=0)};_.Kf=function Xab(a){var b,c;b=this.q==1?0:2;c=this.q==1?16:2;sW(this,this.ib,this.jb,16);OV(this,a);this.q==0&&(this.V=zW(this.W,this.V),vV.O!=this&&RV(a,this.ib,this.jb,this.V));kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,yV);iW(this.eb,this.fb,this.r,0,b);iW(this.eb,this.fb,this.s,1,c);UW(a,this.r,this.s);if(this.n!=null){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._))xmb(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=H0b;xmb(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){umb(a,this.k[2],this.k[3]);Gmb(a.a,3,3);iW(this.eb,this.fb,this.k[0],0.5,this.q==1?8:2);if(this.o)umb(a,this.k[1],this.k[0]);else{umb(a,this.k[6],this.k[0]);umb(a,this.k[1],this.k[4])}Gmb(a.a,0,0);if(!this.o){umb(a,this.k[4],this.k[5]);umb(a,this.k[6],this.k[5])}}UV(this,a)};_.Lf=function Yab(){return Nab(this)};_.Sf=function Zab(a,b){return this.q==0};_.Wf=function $ab(){return 115};_.Xf=function _ab(a){return Oab(this,a)};_.Yf=function abb(a){a[0]=this.o?'push switch (SPST)':'switch (SPST)';if(this.q==1){a[1]='open';a[2]=y1b+vX($wnd.Math.abs(this.ig()),'V',false)}else{a[1]=k2b;a[2]=N1b+vX(this.mb[0],'V',false);a[3]=x1b+vX($wnd.Math.abs(this.W),'A',false)}};_.hg=function bbb(){return 115};_.Ch=function cbb(){iW(this.eb,this.fb,this.r,0,16);return Uzb(Uzb(new Xzb(this.eb),new Xzb(this.fb)),new Xzb(this.r))};_.ng=function dbb(){return this.q==0};_.og=function ebb(){return this.q==0};_.tg=function fbb(a,b){Qab(this,a,b)};_.yg=function gbb(){Rab(this)};_.Dh=function hbb(){Sab(this)};_.o=false;_.p=0;_.q=0;var HE=GTb(54);jH(400,54,_5b,jbb,kbb);_.zf=function lbb(){};_.Kf=function mbb(a){var b,c,d;sW(this,this.ib,this.jb,1);DV(this,this.a[2],this.a[5]);yW(this,a,this.mb[1]);UW(a,this.a[1],this.a[2]);UW(a,this.a[1],this.a[3]);UW(a,this.a[3],this.i[0]);UW(a,this.i[0],this.i[3]);yW(this,a,this.mb[3]);UW(a,this.i[2],this.a[5]);UW(a,this.i[1],this.a[0]);UW(a,this.a[0],this.a[4]);for(c=0;c!=2;c++){yW(this,a,this.mb[c*2]);UW(a,this.f[c],this.e[c]);yW(this,a,this.mb[c*2+1]);(this.bb&2)!=0&&UW(a,this.g[c*4],this.g[c*4+2]);UW(a,this.i[c*2],this.g[c*4]);yW(this,a,this.mb[3-c*2]);UW(a,this.i[c*2+1],this.g[c*4+1]);kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,(j9(),f9));if(c<1){d=-c*16*3;b=this.q*-3;iW(this.ib,this.jb,this.d[0],0.5,d-16*(0.5-this.q)+b);iW(this.ib,this.jb,this.d[1],0.5,d-48-16*(0.5-this.q)+7+b);Gmb(a.a,4,4);umb(a,this.d[0],this.d[1]);Gmb(a.a,0,0)}kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,yV);UW(a,this.e[c],this.g[c*4+3-this.q*2]);this.b[c]=zW(this.c[c],this.b[c]);RV(a,this.f[c],this.e[c],this.b[c]);RV(a,this.g[c*4+this.q],this.i[c*2+this.q],this.b[c]);c==1&&this.q==0&&RV(a,this.i[2],this.a[5],this.b[1]);if(c==0&&this.q==1){RV(a,this.i[1],this.a[0],this.b[0]);RV(a,this.a[0],this.a[4],this.b[0]);RV(a,this.a[4],this.a[5],this.b[0])}c==1&&this.q==1&&RV(a,this.i[3],this.i[0],this.b[1]);RV(a,this.i[0],this.a[3],this.b[this.q]);RV(a,this.a[3],this.a[1],this.b[this.q]);RV(a,this.a[1],this.a[2],this.b[this.q])}UV(this,a);RW(a,this.i[0]);RW(a,this.a[4])};_.Sf=function nbb(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};_.Uf=function obb(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)]};_.Wf=function pbb(){return 430};_.Xf=function qbb(a){if(a==0)return Xjb(Z5b,(this.bb&2)!=0);return null};_.Yf=function rbb(a){var b;a[0]='cross switch';for(b=0;b!=2;b++)a[b+1]='I'+(b+1)+X1b+vX($wnd.Math.abs(this.c[b]),'A',false)};_.bg=function sbb(a){if(a==0||a==2)return this.f[a/2|0];if(a==1)return this.a[2];return this.a[5]};_.cg=function tbb(){return 4};_.hg=function ubb(){return 0};_.Ch=function vbb(){return Uzb(Uzb(new Xzb(this.e[0]),new Xzb(this.g[1])),new Xzb(this.g[4]))};_.kg=function wbb(){return 2};_.ng=function xbb(){return false};_.og=function ybb(){return true};_.sg=function zbb(a,b){a==this.j[0]?(this.c[0]=b):(this.c[1]=b)};_.tg=function Abb(a,b){if(a==0){this.bb=Qjb(b,this.bb,2);ibb(this)}};_.yg=function Bbb(){ibb(this)};_.zg=function Cbb(a,b){this.j[a]=b};_.Ag=function Dbb(){var a;if(this.q==0){for(a=0;a!=2;a++)Q6(vV,this.hb[a*2],this.hb[a*2+1],this.j[a],0)}else{for(a=0;a!=2;a++)Q6(vV,this.hb[a*2],this.hb[3-a*2],this.j[a],0)}};var MA=GTb(400);jH(387,104,L1b,Ibb,Jbb);_.lh=function Kbb(){return true};_.Kf=function Lbb(a){var b;sW(this,this.ib,this.jb,12);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);wW(this,a);UW(a,this.c[0],this.c[1]);vV.Cc.c&&Bmb(a,(j9(),d9));yW(this,a,this.mb[1]);UW(a,this.jb,this.fb);wW(this,a);UW(a,this.d[0],this.d[1]);yW(this,a,0.5*(this.mb[0]+this.mb[1]));for(b=0;b!=4;b++)UW(a,this.f[b],this.f[(b+1)%4]);this.V=zW(this.W,this.V);if(vV.O!=this){RV(a,this.ib,this.eb,this.V);RV(a,this.jb,this.fb,-this.V)}UV(this,a)};_.Wf=function Mbb(){return 412};_.Xf=function Nbb(a){if(a==0)return new Ujb('<a href=\"crystal.html\" target=\"_blank\">'+YSb('Parallel Capacitance')+A2b,this.b);if(a==1)return new Ujb('Series Capacitance (F)',this.g);if(a==2)return new Vjb(a6b,this.a,0,0);if(a==3)return new Vjb('Resistance ('+XSb+')',this.e,0,0);return null};_.Yf=function Obb(a){a[0]='crystal';$V(this,a);a[3]='fs = '+vX(1/($wnd.Math.sqrt(this.a*this.g)*u$b*2),M1b,false)};_.tg=function Pbb(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);Hbb(this)};_.yg=function Qbb(){var a,b;tW(this);a=(this.X/2-10)/this.X;this.eb=fW(this.ib,this.jb,a);this.fb=fW(this.ib,this.jb,1-a);this.c=pW(2);this.d=pW(2);jW(this.ib,this.jb,this.c[0],this.c[1],a,8);jW(this.ib,this.jb,this.d[0],this.d[1],1-a,8);this.f=pW(4);b=(this.X/2-5)/this.X;jW(this.ib,this.jb,this.f[0],this.f[1],b,10);jW(this.ib,this.jb,this.f[3],this.f[2],1-b,10);A9(this,0,this.ib);A9(this,1,this.jb)};_.Ah=function Rbb(){B9(this);this.W=v9(this,1)};_.a=0;_.b=0;_.e=0;_.g=0;var Ebb,Fbb='CapacitorElm 1 2\\rCapacitorElm 1 3\\rInductorElm 3 4\\rResistorElm 4 2';var NA=GTb(387);jH(164,7,b6b,Ubb,Vbb);_.Kf=function Wbb(a){var b;OV(this,a);yW(this,a,(this.mb[0]+this.mb[1])/2);wW(this,a);SW(a,this.e.a,this.e.b,12);UW(a,this.b,this.c);zmb(a,this.a);sW(this,this.ib,this.jb,12);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);if(vV.cd.c&&this.W!=0){b=vX(this.W,'A',true);(this._==0||this.ab==0)&&VV(this,a,b,12)}UV(this,a)};_.Lf=function Xbb(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f};_.Wf=function Ybb(){return 105};_.Xf=function Zbb(a){if(a==0)return new Vjb('Current (A)',this.f,0,0.1);return null};_.Yf=function $bb(a){var b;a[0]='current source';b=$V(this,a);a[b++]=P1b+vX(-(this.mb[1]-this.mb[0])*this.W,'W',false)};_.dg=function _bb(){return -(this.mb[1]-this.mb[0])*this.W};_.ig=function acb(){return this.mb[1]-this.mb[0]};_.tg=function bcb(a,b){this.f=b.t};_.yg=function ccb(){Tbb(this)};_.Ag=function dcb(){if(this.d){K6(vV,this.hb[0],this.hb[1],t2b);this.W=0}else{H6(vV,this.hb[0],this.hb[1],this.f);this.W=this.f}};_.d=false;_.f=0;var OA=GTb(164);jH(403,28,L1b,hcb);_.Ig=function icb(a,b,c){if(this.a==null)return;a.a.save();a.c=a.b;a.a.textBaseline=a1b;a.a.textAlign=H0b;xmb(a,this.a,b,c);a.a.restore();a.b=a.c};_.cg=function jcb(){return this.A==null?1:this.A.length};_.kg=function kcb(){return 0};_.Ng=function lcb(){return false};_.Pg=function mcb(){};var PA=GTb(403);jH(268,104,L1b,qcb,rcb,scb);_.Kf=function tcb(a){var b;for(b=0;b!=this.e;b++){this.a.mb[b]=this.mb[b];this.a.A[b].i=v9(this,b)}xW(this.a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this);MY(this.a,a);this.U=this.a.U};_.oh=function ucb(){var a,b;b=(a='410 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+t9(this));b+=' '+ydb(this.c);b+=s9(this);return b};_.Mf=function vcb(){var a,b,c,d;d='';for(b=0;b<this.w.a.a.length;b++){a=sZb(this.w,b);c=a.Mf();if(c!=null&&c.length!=0){d.length==0||(d+=f_b);d+=c}}if(this.b.b)return d;d.length==0||(d+=f_b);d+=Jcb(this.b);return d};_.Nf=function wcb(a,b){var c;this.bb^=T_b;if(b!=1){c=(this.a.r+1)*this.a.q;this.nb=a-this.nb-c;this.ob=a-this.ob}ocb(this)};_.Of=function xcb(a,b){this.bb^=t0b;(this.bb&T_b)!=0!=((this.bb&u0b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.a.q;YV(this,a);this.nb-=this.a.q}ocb(this)};_.Pf=function ycb(a,b){var c;this.bb^=u0b;if(b!=1){c=(this.a.s-1)*this.a.q;this.pb=a-this.pb-c;this.qb=a-this.qb}ocb(this)};_.Wf=function zcb(){return 410};_.Xf=function Acb(a){var b,c,d;this.b.a&&(a+=2);if(a==0){c=new Vjb('<a href=\"subcircuits.html\" target=\"_blank\">'+YSb(d6b)+A2b,0,-1,-1);this.d=Scb();c.c=new M3;for(d=0;d!=this.d.a.a.length;d++){b=sZb(this.d,d);MQ(c.c,YSb(b.i));b==this.b&&L3(c.c,d)}return c}if(a==1){c=new Vjb('',0,-1,-1);c.a=new pM(YSb('Edit Pin Layout'));return c}if(a==2&&Icb(this.b)){c=new Vjb('',0,-1,-1);c.a=new pM(YSb('Load Model Circuit'));return c}return null};_.Yf=function Bcb(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]=sZb(this.b.d,b).a+X1b+vX(this.mb[b],'V',false)}};_.cg=function Ccb(){return this.e};_.tg=function Dcb(a,b){var c;this.b.a&&(a+=2);if(a==0){this.b=sZb(this.d,ue(b.c).selectedIndex);ncb=this.c=this.b.i;pcb(this,null);ocb(this);return}if(a==1){if(JUb(this.b.i,c6b)){PK(YSb(\"Can't edit this model.\"));return}c=new Jib;Iib(c,this.b);Cib(c);Q3=c;!c.rb&&(c.rb=NK(new eO(c)));oN(c);Fib(c);return}if(a==2){Q5(vV,this.b.g);njb(S3)}};_.yg=function Ecb(){ocb(this)};_.Eh=function Fcb(){pcb(this,null)};_.Dg=function(){this.Eh()};_.e=0;var ncb=c6b;var QA=GTb(268);jH(231,1,{231:1,13:1},Pcb);_.se=function Rcb(a){return GUb(this.i,a.i)};_.a=false;_.b=false;_.e=0;_.f=false;_.k=0;_.n=0;var Gcb,Hcb=0;var RA=GTb(231);jH(370,28,L1b,_cb,adb);_.Hf=function bdb(){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)}Ycb(this);a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.A[b];if(c.k){Y6(vV,c.B,c.A?this.t:0);!!this.d&&this.d.k&&K6(vV,this.hb[b+a],this.hb[b],this.a[b]?t2b:G1b)}}};_.Lf=function cdb(){var a,b;b=NY(this);b+=' '+ydb(this.e);for(a=0;a!=this.i;a++){this.A[a].k&&(b+=' '+this.mb[a])}return b};_.Mf=function ddb(){if(this.d.a)return '';return tdb(this.d)};_.Jg=function edb(){Ycb(this)};_.Kg=function fdb(a){var b;if(a==0){b=new Vjb(d6b,0,-1,-1);b.q=this.e;b.p=true;return b}if(a==1){b=new Vjb('',0,-1,-1);b.a=new pM(YSb(f6b));return b}return null};_.Wf=function gdb(){return 208};_.Yf=function hdb(a){PY(this,a);a[0]=this.d.c};_.$f=function idb(){return !!this.d&&this.d.k?this.f:0};_.cg=function jdb(){return this.i};_.kg=function kdb(){return this.f};_.pg=function ldb(){return !!this.d&&this.d.k};_.Og=function mdb(a,b){var c,d;if(a==0){d=yT(b.s);if(JUb(this.e,d))return;this.e=Xcb=yT(b.s);this.d=Bdb(this.e,this.d);Zcb(this);FV(this);VY(this);return}if(a==1){c=new sjb(this.d,vV);P3=c;!c.rb&&(c.rb=NK(new eO(c)));oN(c);return}};_.Pg=function ndb(){Zcb(this)};_.Ag=function odb(){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){P6(vV,0,this.hb[b+a],c.B);if(!!this.d&&this.d.k){J6(vV,this.hb[b+a]);J6(vV,this.hb[b])}}}};_.Eh=function pdb(){$cb(this)};_.Dg=function(){this.Eh()};_.b=0;_.f=0;_.i=0;var Xcb=c6b;var SA=GTb(370);jH(261,1,{261:1,10:1},vdb,wdb);_.Xf=function zdb(a){var b;if(a==0){b=new Vjb('Inputs',0,-1,-1);b.q=sdb(this.d);return b}if(a==1){b=new Vjb('Outputs',0,-1,-1);b.q=sdb(this.f);return b}if(a==2){b=new Vjb('Info Text',0,-1,-1);b.q=this.c;return b}if(a==3){b=new Vjb('<a href=\"customlogic.html\" target=\"_blank\">'+YSb('Definition')+A2b,0,-1,-1);b.r=new JT;IT(b.r);CT(b.r,this.g);return b}return null};_.tg=function Cdb(a,b){a==0&&(this.d=SUb(yT(b.s),','));a==1&&(this.f=SUb(yT(b.s),','));a==2&&(this.c=yT(b.s));if(a==3){this.g=yT(b.r);udb(this)}a==4&&(t3(b.b)?(this.b|=qdb):(this.b&=~qdb));X6(V3)};_.a=false;_.b=0;_.k=false;var qdb=1,rdb;var TA=GTb(261);jH(383,7,L1b,Gdb,Hdb);_.zf=function Idb(){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}};_.Bf=function Jdb(){return false};_.Hf=function Kdb(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];H6(vV,this.hb[b],this.hb[b+1],this.c[a])}};_.If=function Ldb(a,b){a=B6(vV,a);b=B6(vV,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;Fdb(this)};_.Kf=function Mdb(a){var b,c,d;for(b=0;b!=this.q;b++){yW(this,a,this.mb[b]);UW(a,this.t[b],this.u[b])}for(b=0;b!=this.a;b++){c=this.f[b];yW(this,a,this.mb[c]);vW(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));QV(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){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);ymb(a,this.k[b].a-2,this.k[b].b-2,5)}}Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);for(b=0;b!=2;b++){UW(a,this.w[b],this.w[b+2])}for(b=0;b!=this.a;b++){this.b[b]=zW(this.d[b],this.b[b]);d=this.f[b];RV(a,this.u[d],this.u[d+1],this.b[b])}for(b=0;b!=this.q;b++){this.r[b]=zW(this.s[b],this.r[b]);RV(a,this.t[b],this.u[b],this.r[b])}UV(this,a);sW(this,this.t[0],this.t[this.q-1],0);DV(this,this.w[0],this.w[3])};_.Lf=function Ndb(){var a,b;b='406 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.i+' '+ydb(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Nf=function Odb(a,b){this.bb^=1;XV(this,a)};_.Pf=function Pdb(a,b){this.bb^=1;ZV(this,a)};_.Sf=function Qdb(a,b){var c;for(c=0;c!=this.a;c++)if(JV(a,b,this.f[c],this.f[c]+1))return true;return false};_.Uf=function Rdb(a){return -this.s[a]};_.Wf=function Sdb(){return 406};_.Xf=function Tdb(a){var b;if(a==0)return new Vjb('Base Inductance (H)',this.o,i0b,5);if(a==1){b=new Vjb('<a href=\"customtransformer.html\" target=\"_blank\">'+YSb('Description')+A2b,0,-1,-1);b.q=this.j;b.p=true;return b}if(a==2)return Tjb(new Vjb(j6b,this.i,0,1));if(a==3){b=new Vjb('',0,-1,-1);b.b=new w3(B2b,(this.bb&2)==0);return b}return null};_.Yf=function Udb(a){var b,c;a[0]='transformer (custom)';a[1]=k6b+vX(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)+X1b+vX(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+X1b+vX(this.d[b],'A',false)}};_.bg=function Vdb(a){return this.t[a]};_.cg=function Wdb(){return this.q};_.qg=function Xdb(){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};_.tg=function Ydb(a,b){var c;if(a==0&&b.t>0){this.o=b.t;Edb(this,this.j)}if(a==1){c=yT(b.s);if(c!=this.j){if(Edb(this,c)){this.j=c}else{Edb(this,this.j);$wnd.alert('Parse error in description')}Fdb(this)}}if(a==2&&b.t>0&&b.t<1){this.i=b.t;Edb(this,this.j)}if(a==3){t3(b.b)?(this.bb&=-3):(this.bb|=2);Edb(this,this.j)}};_.yg=function Zdb(){Fdb(this)};_.Ag=function $db(){var a,b,c,d,e;this.B=yr(xs,[w$b,w1b],[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];t7(this.B,this.a);e=(this.bb&2)==0?vV.vd/2:vV.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?G6(vV,this.hb[c],this.hb[c+1],this.B[a][a]):N6(vV,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++)L6(vV,this.hb[a])};_.Bg=function _db(){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 UA=GTb(383);jH(357,28,L1b,beb,ceb);_.Hf=function deb(){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;Y6(vV,this.A[this.n].B,d)};_.Kg=function eeb(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function feb(){return 'DAC'};_.Wf=function geb(){return 166};_.cg=function heb(){return this.n+2};_.kg=function ieb(){return 1};_.Mg=function jeb(){return false};_.Ng=function keb(){return true};_.Og=function leb(a,b){if(a==0&&b.t>=2){this.n=us(b.t);aeb(this);VY(this)}};_.Pg=function meb(){aeb(this)};var VA=GTb(357);jH(390,7,L1b,peb,qeb);_.zf=function reb(){this.f=Bnb(this.i,this.mb[0]-this.mb[2]);this.n=Bnb(this.j,this.mb[4]-this.mb[5]);this.q=this.n};_.Hf=function seb(){Y6(vV,this.s[1],this.f*this.b);Y6(vV,this.s[0],this.n*this.c);Cnb(this.i);Cnb(this.j)};_.Kf=function teb(a){var b,c;sW(this,this.ib,this.jb,18);OV(this,a);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);wW(this,a);c=new m9(165,165,165);Bmb(a,c);ymb(a,this.o.a-18,this.o.b-18,36);c=new m9(10,10,10);Bmb(a,c);b=_G(PG($wnd.Math.round(this.d*300)))/300;ymb(a,this.o.a-8,this.o.b-8,16);Bmb(a,c);oeb(this.eb,this.fb,pV,0.5+0.28*$wnd.Math.cos(b*this.g),0.28*$wnd.Math.sin(b*this.g));oeb(this.eb,this.fb,qV,0.5-0.28*$wnd.Math.cos(b*this.g),-0.28*$wnd.Math.sin(b*this.g));ueb(a,pV,qV);oeb(this.eb,this.fb,pV,0.5+0.28*$wnd.Math.cos(b*this.g+l6b),0.28*$wnd.Math.sin(b*this.g+l6b));oeb(this.eb,this.fb,qV,0.5-0.28*$wnd.Math.cos(b*this.g+l6b),-0.28*$wnd.Math.sin(b*this.g+l6b));ueb(a,pV,qV);oeb(this.eb,this.fb,pV,0.5+0.28*$wnd.Math.cos(b*this.g+m6b),0.28*$wnd.Math.sin(b*this.g+m6b));oeb(this.eb,this.fb,qV,0.5-0.28*$wnd.Math.cos(b*this.g+m6b),-0.28*$wnd.Math.sin(b*this.g+m6b));ueb(a,pV,qV);UV(this,a)};_.Lf=function veb(){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};_.Wf=function web(){return 415};_.Xf=function xeb(a){if(a==0)return new Vjb('Armature inductance (H)',this.k,0,0);if(a==1)return new Vjb('Armature Resistance (ohms)',this.p,0,0);if(a==2)return new Vjb('Torque constant (Nm/A)',this.b,0,0);if(a==3)return new Vjb('Back emf constant (Vs/rad)',this.c,0,0);if(a==4)return new Vjb(n6b,this.a,0,0);if(a==5)return new Vjb(o6b,this.e,0,0);if(a==6)return new Vjb('Gear Ratio',this.g,0,0);return null};_.Yf=function yeb(a){a[0]='DC Motor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=YSb('speed')+X1b+vX(60*$wnd.Math.abs(this.q)/v$b,YSb('RPM'),false);a[4]=k6b+vX(this.k,'H',false);a[5]=p6b+vX(this.p,XSb,false);a[6]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.$f=function zeb(){return 4};_.cg=function Aeb(){return 2};_.kg=function Beb(){return 2};_.qg=function Ceb(){qW(this);Enb(this.i,0);Enb(this.j,0);this.f=0;this.n=0};_.sg=function Deb(a,b){a==this.s[0]&&(this.W=b)};_.tg=function Eeb(a,b){if(b.t>0&a==0){this.k=b.t;Fnb(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;Fnb(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)};_.yg=function Feb(){tW(this);IV(this,36);this.o=fW(this.ib,this.jb,0.5);FV(this)};_.zg=function Geb(a,b){this.s[a]=b};_.Ag=function Heb(){Gnb(this.i,this.hb[0],this.hb[2]);K6(vV,this.hb[2],this.hb[3],this.p);P6(vV,this.hb[3],this.hb[1],this.s[0]);Gnb(this.j,this.hb[4],this.hb[5]);K6(vV,this.hb[5],0,this.e);P6(vV,this.hb[4],0,this.s[1])};_.Bg=function Ieb(){Hnb(this.i,this.mb[0]-this.mb[2]);Hnb(this.j,this.mb[4]-this.mb[5]);this.d=this.d+this.q*vV.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 WA=GTb(390);jH(708,48,T1b,Jeb);_.hg=function Keb(){return 118};var XA=GTb(708);jH(346,28,L1b,Meb,Neb);_.Jg=function Oeb(){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(q6b),undefined);this.A[1].A=false;this.A[2].k||(console.log(r6b),undefined);this.A[2].A=false;b&&(this.A[1].k||(console.log(q6b),undefined),this.A[1].A=true);a&&(this.A[2].k||(console.log(r6b),undefined),this.A[2].A=true)}else{this.A[3].A&&!this.w&&ZY(this,1,this.A[0].A);ZY(this,2,!this.A[1].A)}this.w=this.A[3].A};_.Kg=function Peb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(s6b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Set Pin',(this.bb&4)!=0);return b}if(a==2){b=new Vjb('',0,-1,-1);b.b=new w3('Invert Set/Reset',(this.bb&8)!=0);return b}return null};_.Lg=function Qeb(){return 'D flip-flop'};_.Wf=function Reb(){return 155};_.cg=function Seb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.kg=function Teb(){return 2};_.qg=function Ueb(){TY(this);this.mb[2]=this.t;this.A[2].A=true};_.Og=function Veb(a,b){if(a==0){t3(b.b)?(this.bb|=2):(this.bb&=-3);Leb(this);FV(this);VY(this)}if(a==1){t3(b.b)?(this.bb|=4):(this.bb&=-5);Leb(this);FV(this);VY(this)}if(a==2){this.bb=Qjb(b,this.bb,8);Leb(this);VY(this)}};_.Pg=function Web(){Leb(this)};_.a=false;var YA=GTb(346);jH(399,54,_5b,Zeb,$eb);_.zf=function _eb(){};_.Kf=function afb(a){var b,c;sW(this,this.ib,this.jb,1);DV(this,this.i[1],this.i[this.d*2-2]);for(b=0;b!=this.d;b++){yW(this,a,this.mb[b*3]);UW(a,this.f[b],this.e[b]);yW(this,a,this.mb[b*3+1]);UW(a,this.i[b*2],this.g[b*4]);(this.bb&2)!=0&&UW(a,this.g[b*4],this.g[b*4+2]);yW(this,a,this.mb[b*3+2]);UW(a,this.i[b*2+1],this.g[b*4+1]);kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,(j9(),f9));if(b<this.d-1){c=-b*16*3;iW(this.ib,this.jb,this.c[0],0.5,c-16*(0.5-this.q)-4*this.q);iW(this.ib,this.jb,this.c[1],0.5,c-48-16*(0.5-this.q)+3+8*(1-this.q));Gmb(a.a,4,4);umb(a,this.c[0],this.c[1]);Gmb(a.a,0,0)}kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,yV);UW(a,this.e[b],this.g[b*4+3-this.q*2]);this.a[b]=zW(this.b[b],this.a[b]);RV(a,this.f[b],this.e[b],this.a[b]);RV(a,this.g[b*4+this.q],this.i[b*2+this.q],this.a[b])}UV(this,a)};_.Lf=function bfb(){return Nab(this)+' '+this.d};_.Nf=function cfb(a,b){Xeb(this);XV(this,a)};_.Of=function dfb(a,b){Xeb(this);YV(this,a)};_.Pf=function efb(a,b){Xeb(this);ZV(this,a)};_.Sf=function ffb(a,b){return JV(a,b,0,1+this.q)||JV(a,b,3,4+this.q)};_.Uf=function gfb(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};_.Wf=function hfb(){return 429};_.Xf=function ifb(a){if(a==0)return Tjb(new Vjb('# of Poles',this.d,2,10));if(a==1)return Xjb(Z5b,(this.bb&2)!=0);return null};_.Yf=function jfb(a){var b;a[0]=this.d==2?'switch (DPDT)':t6b+this.d+'PDT)';for(b=0;b!=this.d;b++)a[b+1]='I'+(b+1)+X1b+vX($wnd.Math.abs(this.b[b]),'A',false)};_.bg=function kfb(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]};_.cg=function lfb(){return 3*this.d};_.hg=function mfb(){return 0};_.Ch=function nfb(){return Uzb(Uzb(new Xzb(this.e[0]),new Xzb(this.g[1])),new Xzb(this.g[this.d*4-4]))};_.kg=function ofb(){return this.d};_.ng=function pfb(){return false};_.og=function qfb(){return true};_.sg=function rfb(a,b){var c;for(c=0;c!=this.d;c++)a==this.j[c]&&(this.b[c]=b)};_.tg=function sfb(a,b){if(a==0&&b.t>=2){this.d=us(b.t);FV(this);Yeb(this)}if(a==1){this.bb=Qjb(b,this.bb,2);Yeb(this)}};_.yg=function tfb(){Yeb(this)};_.zg=function ufb(a,b){this.j[a]=b};_.Ag=function vfb(){var a;for(a=0;a!=this.d;a++)Q6(vV,this.hb[a*3],this.hb[this.q+1+a*3],this.j[a],0)};_.d=0;var ZA=GTb(399);jH(266,104,L1b,zfb);_.Cf=function Bfb(){return false};_.Kf=function Cfb(a){var b;sW(this,this.ib,this.jb,16);wW(this,a);yW(this,a,this.mb[1]);UW(a,this.c[0],this.c[1]);UW(a,this.d[0],this.d[1]);UW(a,this.c[0],this.d[0]);yW(this,a,this.mb[2]);UW(a,this.i[0],this.i[1]);Bmb(a,jV);zmb(a,this.a);yW(this,a,this.mb[0]);vV.Cc.c&&Bmb(a,(j9(),d9));UW(a,this.ib,this.b);this.e=zW(v9(this,0),this.e);RV(a,this.b,this.ib,this.e);this.f=zW(v9(this,1),this.f);RV(a,this.c[1],this.c[0],this.f);this.g=zW(v9(this,2),this.g);RV(a,this.i[1],this.i[0],this.g);yW(this,a,this.mb[0]);wW(this,a);zmb(a,this.n);if((kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||vV.O==this)&&this.ab==0){Bmb(a,yV);b=UX(this._);xmb(a,'B',this.b.a-10*b,this.b.b-5);xmb(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);xmb(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}UV(this,a)};_.oh=function Dfb(){return r9(this)+' '+this.j};_.Bh=function Efb(){return 400};_.Wf=function(){return this.Bh()};\n",
"_.Yf=function Ffb(a){var b,c,d;a[0]=YSb('darlington pair')+u4b+(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 = '+vX(-v9(this,1),'A',false);a[2]='Ib = '+vX(-v9(this,0),'A',false);a[3]='Vbe = '+vX(c,'V',false);a[4]='Vbc = '+vX(b,'V',false);a[5]='Vce = '+vX(d,'V',false)};_.uh=function Gfb(){z9(this);this.f=this.g=this.e=0};_.yg=function Hfb(){var a,b;tW(this);a=16*this.$*this.j;this.c=pW(2);this.d=pW(2);this.i=pW(2);jW(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=gW(this.ib,this.jb,1,a-5*this.$*this.j);this.k=pW(4);jW(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);jW(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);jW(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=gW(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new Hyb;hW(this.ib,this.jb,this.b,1-16/this.X);this.n=LV(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=HV(this.i[1],this.i[0],8,4);else{b=gW(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=HV(this.i[0],b,8,4)}A9(this,0,this.ib);A9(this,1,this.c[0]);A9(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var wfb,xfb='NTransistorElm 1 2 4\\rNTransistorElm 4 2 3';var $A=GTb(266);jH(307,1,{307:1},Ifb);var _A=GTb(307);jH(308,47,W1b,Mfb,Nfb);_.Fh=function Ofb(b,c){var d,e,f;d=SUb(b,'\\r*\\n');this.a=new bXb;for(f=0;f!=d.length;f++){if(d[f].length==0)continue;if(FUb(d[f],0)==35)continue;try{e=VTb(d[f]);SWb(this.a,e)}catch(a){a=JG(a);if(os(a,15)){console.log('parse error on line '+f)}else throw KG(a)}}};_.Fg=function Pfb(a){rY(this,a,this.b==null?YSb(p2b):this.b)};_.Lf=function Qfb(){var a;if(this.a){this.c==0&&(this.c=Kfb++);a=new Ifb;a.b=this.b;a.a=this.a;NVb(Jfb,nUb(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};_.Wf=function Sfb(){return 424};_.Xf=function Tfb(a){var b,c,d;if(a==0){b=new Vjb('',0,-1,-1);d=this;c=new bP;b.u=c;Ve(c,new _fb(this,c,d),(vn(),vn(),un));return b}if(a==1)return new Ujb('Scale Factor',this.e);if(a==2)return new Ujb('Sample Length (s)',this.d);if(a==3)return Xjb('Repeat',(this.bb&256)!=0);return null};_.Yf=function Ufb(a){var b;a[0]='data input';if(!this.a){a[1]=q2b;return}a[1]=N1b+vX(this.mb[0],'V',false);a[2]='pos = '+vX(this.f,'s',false);b=this.a.a.length*this.d;a[3]=r2b+vX(b,'s',false)};_.Gg=function Vfb(){return this.b==null?YSb(p2b):this.b};_.hg=function Wfb(){return 0};_.Eg=function Xfb(){var a;if(!this.a)return 0;a=us(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 XTb(UWb(this.a,a))*this.e};_.qg=function Yfb(){this.f=0};_.tg=function Zfb(a,b){a==1&&(this.e=b.t);a==2&&(this.d=b.t);a==3&&(this.bb=Qjb(b,this.bb,256))};_.Cg=function $fb(){this.f+=vV.vd};_.c=0;_.d=0;_.e=0;_.f=0;var Jfb,Kfb=1;var bB=GTb(308);jH(647,1,q1b,_fb);_.Ke=function agb(a){this.a.b=QUb(QUb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');Rfb(this.c,ue(this.b))};var aB=GTb(647);jH(373,7,L1b,cgb,dgb);_.Kf=function egb(a){var b,c,d;a.a.save();a.c=a.b;d=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this;b=new Plb(I1b,d?1:0,14);Dmb(a,b);Bmb(a,d?rV:yV);sW(this,this.ib,this.eb,0);c=YSb(V4b);TV(this,a,c,this.ib,this.eb);yW(this,a,this.mb[0]);d&&Bmb(a,rV);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function fgb(){return '210 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b};_.Wf=function ggb(){return 210};_.Xf=function hgb(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=Tjb(new Vjb('# of Data Points',this.b,-1,-1));return f}if(a==1){f=new Vjb('',0,-1,-1);c='# time step = '+vV.vd+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+f_b}else{for(h=0;h!=this.d;h++)c+=this.a[h]+f_b}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:u6b}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new ZXb;e=(Cq(),Eq(v2b,Nq((Mq(),Mq(),Lq))));g='data-'+rq(e,d,null)+'.circuitjs.txt';b=new _L(g,i);Vh((RJ(),b.Sb),w2b,g);f.u=b;return f}return null};_.Yf=function igb(a){a[0]='data export';a[1]=N1b+vX(this.mb[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.cg=function jgb(){return 1};_.ig=function kgb(){return this.mb[0]};_.qg=function lgb(){this.d=0;this.c=false;this.e=0};_.tg=function mgb(a,b){a==0&&b.t>0&&bgb(this,us(b.t));if(a==1)return};_.yg=function ngb(){tW(this);this.eb=fW(this.ib,this.jb,1-8/this.X)};_.Cg=function ogb(){if(this.e==vV.xd)return;this.a[this.d++]=this.mb[0];this.e=vV.xd;if(this.d>=this.b){this.d=0;this.c=true}};_.b=0;_.c=false;_.d=0;_.e=0;var cB=GTb(373);jH(350,28,L1b,qgb,rgb);_.Lf=function sgb(){return NY(this)+' '+this.c};_.Jg=function tgb(){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};_.Kg=function ugb(a){if(a==0)return Tjb(new Ujb(v6b,this.c));return null};_.Lg=function vgb(){return 'demultiplexer'};_.Wf=function wgb(){return 185};_.cg=function xgb(){return this.b+1};_.kg=function ygb(){return this.a};_.Og=function zgb(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=us(b.t);pgb(this);VY(this)}};_.Pg=function Agb(){pgb(this)};_.a=0;_.b=0;_.c=0;var dB=GTb(350);jH(394,28,L1b,Cgb,Dgb);_.Kf=function Egb(a){var b,c,d,e,f,g;MY(this,a);f=this.nb+this.p+this.r*this.p;g=this.pb-this.p+this.s*this.p;(this.bb&t0b)!=0&&(g+=(this.bb&u0b)!=0?-this.p/2|0:this.p/2|0);a.a.save();a.c=a.b;Dmb(a,new Plb(I1b,0,15*this.o));Bmb(a,yV);a.a.textBaseline=a1b;d=0;for(b=0;b!=this.a;b++)this.A[b].A&&(d|=1<<b);c=''+d;e=us(Of(a.a,c).width);xmb(a,c,f+5*this.o-(e/2|0),g);a.a.restore();a.b=a.c};_.Lf=function Fgb(){return NY(this)+' '+this.a};_.Kg=function Ggb(a){if(a==0)return Tjb(new Vjb(_1b,this.a,1,8));return null};_.Lg=function Hgb(){return 'decimal display'};_.Wf=function Igb(){return 419};_.cg=function Jgb(){return this.a};_.kg=function Kgb(){return 0};_.Og=function Lgb(a,b){if(a==0&&b.t>=1&&b.t<=16){this.a=us(b.t);Bgb(this);VY(this);return}};_.Pg=function Mgb(){Bgb(this)};_.a=0;var eB=GTb(394);jH(397,7,L1b,Ngb,Ogb);_.Hf=function Pgb(){var a,b;a=this.mb[0]>this.f;b=this.mb[1]>this.f;a!=b?vV.td>=this.c&&(b=a):(this.c=vV.td+this.b);Y6(vV,this.lb,b?this.e:0)};_.Kf=function Qgb(a){UV(this,a);OV(this,a);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);VW(a,this.d);vV.gb.c&&PV(this,a,'1',this.a.a,this.a.b-6,true);this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V)};_.Lf=function Rgb(){return '422 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.f+' '+this.e};_.Sf=function Sgb(a,b){return false};_.Uf=function Tgb(a){if(a==1)return this.W;return 0};_.Wf=function Ugb(){return 422};_.Xf=function Vgb(a){if(a==0)return new Vjb(w6b,this.b,0,0);if(a==1)return new Vjb('Threshold (V)',this.f,0,0);if(a==2)return new Vjb($1b,this.e,0,0);return null};_.Yf=function Wgb(a){a[0]=YSb('buffer');a[1]=YSb('delay = ')+vX(this.b,'s',false);a[2]='Vi = '+vX(this.mb[0],'V',false);a[3]='Vo = '+vX(this.mb[1],'V',false)};_.ig=function Xgb(){return this.mb[0]};_.kg=function Ygb(){return 1};_.lg=function Zgb(a){return a==1};_.tg=function $gb(a,b){a==0&&(this.b=b.t);a==1&&(this.f=b.t);a==2&&(this.e=b.t)};_.yg=function _gb(){var a,b,c,d;tW(this);d=14;14>this.X/2&&(d=us(this.X/2));this.eb=fW(this.ib,this.jb,0.5-d/this.X);this.fb=fW(this.ib,this.jb,0.5+d/this.X);if(vV.gb.c){b=pW(4);a=fW(this.ib,this.jb,0.5+(d-5)/this.X);jW(this.eb,a,b[0],b[1],0,16);jW(this.eb,a,b[3],b[2],1,16);this.d=MV(b);this.a=fW(this.eb,a,0.5)}else{c=pW(3);jW(this.eb,this.fb,c[0],c[1],0,16);c[2]=fW(this.ib,this.jb,0.5+d/this.X);this.d=MV(c)}sW(this,this.ib,this.jb,16)};_.Ag=function ahb(){P6(vV,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;var fB=GTb(397);jH(338,7,L1b,chb,dhb);_.zf=function ehb(){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};_.Hf=function fhb(){var a;a=this.k?this.g:this.f;K6(vV,this.hb[0],this.hb[2],a);K6(vV,this.hb[0],this.hb[3],a);xhb(this.c,this.mb[2]-this.mb[1]);xhb(this.d,this.mb[1]-this.mb[3])};_.Kf=function ghb(a){var b,c;b=this.mb[0];c=this.mb[1];sW(this,this.ib,this.jb,6);OV(this,a);Bmb(a,eW(this,b));wW(this,a);UW(a,this.i[0],this.i[1]);Bmb(a,eW(this,c));wW(this,a);UW(a,this.j[0],this.j[1]);zmb(a,this.a[0]);Bmb(a,eW(this,b));wW(this,a);zmb(a,this.a[1]);wW(this,a);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function hhb(){return '203 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Wf=function ihb(){return 203};_.Xf=function jhb(a){if(a==0)return new Vjb(x6b,this.g,0,0);if(a==1)return new Vjb(y6b,this.f,0,0);if(a==2)return new Vjb('Breakdown voltage (volts)',this.b,0,0);if(a==3)return new Vjb('Hold current (amps)',this.e,0,0);return null};_.Yf=function khb(a){a[0]='DIAC';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=this.k?'on':z6b;a[4]='Ron = '+vX(this.g,XSb,false);a[5]='Roff = '+vX(this.f,XSb,false);a[6]='Vbrkdn = '+vX(this.b,'V',false);a[7]='Ihold = '+vX(this.e,'A',false);a[8]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.$f=function lhb(){return 2};_.pg=function mhb(){return true};_.tg=function nhb(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)};_.yg=function ohb(){var a,b,c,d,e;tW(this);IV(this,16);this.i=pW(2);this.j=pW(2);jW(this.eb,this.fb,this.i[0],this.i[1],0,16);jW(this.eb,this.fb,this.j[0],this.j[1],1,16);this.a=Ar(lD,w$b,171,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=gW(this.eb,this.fb,a,8*e);c=gW(this.eb,this.fb,1-a,16*e);d=gW(this.eb,this.fb,1-a,0);this.a[a]=KV(b,c,d)}};_.Ag=function phb(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);Ahb(this.c,this.hb[2],this.hb[1]);Ahb(this.d,this.hb[1],this.hb[3])};_.Bg=function qhb(){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 gB=GTb(338);jH(126,225,S0b);_.Gh=function thb(){};_.Hh=function uhb(){rhb(this)};_.Ih=function vhb(){if(this.kb){this.Gh();this.Hh()}};_.kb=false;var hB=GTb(126);jH(119,1,{119:1},Bhb);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var kB=GTb(119);jH(136,7,D6b,Nhb,Ohb);_.zf=function Phb(){this.W=whb(this.k,this.mb[0]-this.mb[this.n])};_.Hf=function Qhb(){xhb(this.k,this.mb[0]-this.mb[this.n])};_.Kf=function Rhb(a){Dhb(this,a)};_.Lf=function Shb(){var a;return this.bb|=2,a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.q)};_.Mf=function Thb(){if(this.p.b||this.p.d)return null;return fib(this.p)};_.Wf=function Uhb(){return 100};_.Xf=function Vhb(a){return Fhb(this,a)};_.Yf=function Whb(a){Ghb(this,a)};_.$f=function Xhb(){return this.o?1:0};_.hg=function Yhb(){return 100};_.pg=function Zhb(){return true};_.qg=function $hb(){Ihb(this)};_.tg=function _hb(a,b){Jhb(this,a,b)};_.yg=function aib(){Khb(this)};_.Ag=function bib(){Mhb(this)};_.Cg=function cib(){$wnd.Math.abs(this.W)>D1b&&R6(vV,E6b,this)};_.Eh=function dib(){Lhb(this)};_.Dg=function(){this.Eh()};_.n=0;_.o=false;var Chb=c6b;var iB=GTb(136);jH(121,1,{121:1,10:1,13:1},mib,nib,oib);_.se=function rib(a){return GUb(this.n,a.n)};_.Xf=function tib(a){var b;if(a==0){b=new Ujb(d6b,0);b.q=this.n==null?'':this.n;return b}if(a==1)return new Vjb('Saturation Current',this.q,-1,-1);if((this.f&1)!=0){if(a==2)return new Vjb('Forward Voltage',this.i,-1,-1);if(a==3)return new Vjb('Current At Above Voltage (A)',this.g,-1,-1)}else{if(a==2)return new Vjb('Series Resistance',this.r,-1,-1);if(a==3)return new Vjb('<a href=\"diodecalc.html\" target=\"_blank\">'+YSb('Emission Coefficient')+A2b,this.e,-1,-1)}if(a==4)return new Vjb('Breakdown Voltage',this.a,-1,-1);return null};_.tg=function zib(a,b){if(a==0){this.n=yT(b.s);this.n.length>0&&OVb(eib,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)/B6b);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));lib(this);X6(V3)};_.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 eib;var jB=GTb(121);jH(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},Jib);_.Ih=function Kib(){Gib(this)};_.Oe=function Lib(a){Hib(this,zn(a),An(a));this.c=true};_.Pe=function Mib(a){Hib(this,zn(a),An(a))};_.Qe=function Nib(a){};_.Re=function Oib(a){};_.Se=function Pib(a){this.c=false};_.of=function Qib(){!this.rb&&(this.rb=NK(new eO(this)));oN(this);Fib(this)};_.c=false;_.g=0;_.j=0;_.k=0;var uB=GTb(310);jH(665,1,{},Rib);_.kh=function Sib(a,b){return GUb(a.a.toLowerCase(),b.a.toLowerCase())};_.Pd=function Tib(a){return this===a};var lB=GTb(665);jH(666,1,l1b,Uib);_.$e=function Vib(a){Fib(this.a)};var mB=GTb(666);jH(667,1,K0b,Wib);_.Le=function Xib(a){Bib(this.a,1,0)};var nB=GTb(667);jH(668,1,K0b,Yib);_.Le=function Zib(a){Bib(this.a,-1,0)};var oB=GTb(668);jH(669,1,K0b,$ib);_.Le=function _ib(a){Bib(this.a,0,1)};var pB=GTb(669);jH(670,1,K0b,ajb);_.Le=function bjb(a){Bib(this.a,0,-1)};var qB=GTb(670);jH(671,1,K0b,cjb);_.Le=function djb(a){Ncb(this.a.e,sTb(yM(this.a.d)));Fib(this.a)};var rB=GTb(671);jH(672,1,K0b,ejb);_.Le=function fjb(a){rhb(this.a)};var sB=GTb(672);jH(673,1,K0b,gjb);_.Le=function hjb(a){Gib(this.a)};var tB=GTb(673);jH(226,126,S0b,sjb);_.Gh=function tjb(){kjb(this)};_.Hh=function ujb(){njb(this)};_.g=0;var ijb;var DB=GTb(226);jH(486,1,K0b,xjb);_.Le=function yjb(a){this.a.Gh()};var vB=GTb(486);jH(487,1,K0b,zjb);_.Le=function Ajb(a){this.a.Gh();this.a.Hh()};var wB=GTb(487);jH(488,1,K0b,Bjb);_.Le=function Cjb(a){this.a.Hh()};var xB=GTb(488);jH(489,1,q1b,Djb);_.Ke=function Ejb(a){pjb(this.a,a)};var yB=GTb(489);jH(490,1,l1b,Fjb);_.$e=function Gjb(a){pjb(this.a,a)};var zB=GTb(490);jH(491,1,K0b,Hjb);_.Le=function Ijb(a){$doc.getElementById(S6b).click()};var AB=GTb(491);jH(492,1,K0b,Jjb);_.Le=function Kjb(a){pjb(this.a,a)};var BB=GTb(492);jH(812,205,T6b);_.Ke=function Ljb(a){HCb()};var CB=GTb(812);jH(409,226,S0b,Mjb);_.Gh=function Njb(){kjb(this);(this.b.n==null||this.b.n.length==0)&&hib(this.b);!!this.a&&Hhb(this.a,this.b)};_.Hh=function Ojb(){var a;njb(this);a=S3;console.log(U6b+a);!!a&&(mjb(a),ljb(a));R3=null};var EB=GTb(409);jH(5,1,{5:1},Ujb,Vjb,Wjb);_.d=false;_.f=null;_.i=0;_.k=0;_.o=false;_.p=false;_.t=0;var FB=GTb(5);jH(628,1,{10:1},Zjb);_.Xf=function $jb(a){var b;if(a==0)return new Vjb('Time step size (s)',this.a.Sb,0,0);if(a==1)return new Vjb('Range for voltage color (V)',xV,0,0);if(a==2){b=new Vjb('Change Language',0,-1,-1);b.c=new M3;MQ(b.c,YSb('(no change)'));MQ(b.c,YSb('\\u010Ce\\u0161tina'));MQ(b.c,YSb('Dansk'));MQ(b.c,YSb('Deutsch'));MQ(b.c,YSb('English'));MQ(b.c,YSb('Espa\\xF1ol'));MQ(b.c,YSb('Fran\\xE7ais'));MQ(b.c,YSb('Italiano'));MQ(b.c,YSb('Norsk bokm\\xE5l'));MQ(b.c,YSb('Polski'));MQ(b.c,YSb('Portugu\\xEAs'));MQ(b.c,YSb('\\u0420\\u0443\\u0441\\u0441\\u043A\\u0438\\u0439'));MQ(b.c,YSb('\\u4E2D\\u6587 (\\u4E2D\\u56FD\\u5927\\u9646)'));MQ(b.c,YSb('\\u4E2D\\u6587 (\\u53F0\\u6E7E)'));MQ(b.c,YSb('\\u65E5\\u672C\\u8A9E'));return b}if(a==3)return new Wjb('Positive Color',k9(nV));if(a==4)return new Wjb('Negative Color',k9(lV));if(a==5)return new Wjb('Neutral Color',k9(mV));if(a==6)return new Wjb('Selection Color',k9(rV));if(a==7)return new Wjb('Current Color',k9(fV));if(a==8)return new Ujb('# of Decimal Digits (short format)',sV);if(a==9)return new Ujb('# of Decimal Digits (long format)',hV);if(a==10){b=new Vjb('',0,-1,-1);b.b=new w3('Developer Mode',this.a.M);return b}if(a==11)return new Ujb('Minimum Target Frame Rate',this.a._b);if(a==12)return new Ujb('Mouse Wheel Sensitivity',this.a.Md);if(a==13){b=new Vjb('',0,-1,-1);b.b=new w3('Auto-Adjust Timestep',this.a.b);return b}if(a==14&&this.a.b)return new Vjb('Minimum time step size (s)',this.a.ac,0,0);return null};_.tg=function _jb(a,b){var c,d,e;if(a==0&&b.t>0){this.a.Sb=b.t;I0=false}a==1&&b.t>0&&(xV=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=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);if(!e){PK(YSb(\"Can't set language\"));return}JI(e.a,'language',d);QK(YSb('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}if(a==3){nV=Yjb(H4b,b,(j9(),e9));KX()}if(a==4){lV=Yjb(I4b,b,(j9(),g9));KX()}if(a==5){mV=Yjb(J4b,b,(j9(),d9));KX()}a==6&&(rV=Yjb(K4b,b,(j9(),a9)));a==7&&(fV=Yjb(L4b,b,(j9(),i9)));a==8&&MX(us(b.t),true,true);a==9&&MX(us(b.t),false,true);a==10&&(this.a.M=t3(b.b));a==11&&b.t>0&&(this.a._b=b.t);if(a==12&&b.t>0){this.a.Md=b.t;e=(!vI&&(DI(),BI)&&(vI=new AI(p0b)),vI);!!e&&zI(e,S5b,''+this.a.Md)}if(a==13){this.a.b=t3(b.b);b.o=true}a==14&&b.t>0&&(this.a.ac=b.t)};var GB=GTb(628);jH(408,226,S0b,akb);_.Gh=function bkb(){kjb(this);!!this.b&&Uub(this.b,this.a)};_.Hh=function ckb(){var a;njb(this);a=S3;console.log(U6b+a);!!a&&(mjb(a),ljb(a));R3=null};var HB=GTb(408);jH(309,126,S0b,dkb);var JB=GTb(309);jH(664,1,K0b,ekb);_.Le=function fkb(a){rhb(this.a)};var IB=GTb(664);jH(576,126,S0b,ikb);_.Gh=function jkb(){hkb(this)};var gkb;var MB=GTb(576);jH(577,1,K0b,kkb);_.Le=function lkb(a){hkb(this.a);rhb(this.a)};var KB=GTb(577);jH(578,1,K0b,mkb);_.Le=function nkb(a){rhb(this.a)};var LB=GTb(578);jH(660,126,S0b,okb);var QB=GTb(660);jH(661,1,K0b,pkb);_.Le=function qkb(a){rhb(this.a)};var NB=GTb(661);jH(662,1,K0b,rkb);_.Le=function skb(a){var b;P5(this.a.a);rhb(this.a);b=yT(this.a.b);if(b!=null){Q5(this.a.a,b);X3(this.a.a,false)}};var OB=GTb(662);jH(663,1,K0b,tkb);_.Le=function ukb(a){qf(this.a.b);AT(this.a.b);$doc.execCommand(i5b);BT(this.a.b,0)};var PB=GTb(663);jH(655,126,S0b,xkb);var vkb;var VB=GTb(655);jH(656,1,{},zkb);_.af=function Akb(a,b){};_.bf=function Bkb(a,b){var c;if(b.a.status==200){c=b.a.responseText;CT(vkb,c)}else{c='Shortner error:'+b.a.statusText;CT(vkb,c)}};var RB=GTb(656);jH(657,1,K0b,Ckb);_.Le=function Dkb(a){He(this.a.b,false);ykb(this.a.a)};var SB=GTb(657);jH(658,1,K0b,Ekb);_.Le=function Fkb(a){rhb(this.a)};var TB=GTb(658);jH(659,1,K0b,Gkb);_.Le=function Hkb(a){qf(vkb);AT(vkb);$doc.execCommand(i5b);BT(vkb,0)};var UB=GTb(659);jH(49,1,{49:1},Lkb,Mkb,Nkb);_.b=0;_.c=0;var YB=GTb(49);jH(798,1,{},clb);_.b=0;_.d=0;var WB=GTb(798);jH(245,1,{},flb);_.a=0;_.c=0;var XB=GTb(245);jH(230,1,{230:1},glb,hlb);_.b=0;_.c=0;_.d=0;var ZB=GTb(230);jH(233,47,{7:1,10:1,233:1,47:1,48:1},ilb,jlb);_.Fg=function klb(a){rY(this,a,this.a)};_.Lf=function llb(){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+' '+ydb(this.a)};_.Wf=function mlb(){return 418};_.Xf=function nlb(a){var b;if(a==0){b=new Vjb('Name',0,-1,-1);b.q=this.a;return b}return null};_.Yf=function olb(a){$X(this,a);a[0]=YSb('ext. voltage')+u4b+this.a+')'};_.hg=function plb(){return 0};_.Eg=function qlb(){return this.b};_.tg=function rlb(a,b){a==0&&(this.a=yT(b.s))};_.b=0;var $B=GTb(233);jH(790,1,{},ulb);_.a=0;_.d=0;var _B=GTb(790);jH(332,7,L1b,ylb,zlb);_.Hf=function Alb(){Y6(vV,this.lb,xlb(this))};_.Kf=function Blb(a){var b;sW(this,this.ib,this.jb,17);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);b=new Plb(I1b,0,12);Dmb(a,b);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);wW(this,a);xlb(this);PV(this,a,'FM',this.ob,this.qb,true);wlb(this,a,this.jb);UV(this,a);this.V=zW(-this.W,this.V);vV.O!=this&&RV(a,this.ib,this.eb,this.V)};_.Lf=function Clb(){return '201 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Wf=function Dlb(){return 201};_.Xf=function Elb(a){if(a==0)return new Vjb(V1b,this.f,-20,20);if(a==1)return new Vjb(a2b,this.a,4,500);if(a==2)return new Vjb(b2b,this.g,4,500);if(a==3)return new Vjb('Deviation (Hz)',this.b,4,500);return null};_.Yf=function Flb(a){a[0]='FM Source';a[1]=x1b+vX(this.W,'A',false);a[2]=N1b+vX(this.mb[0],'V',false);a[3]='cf = '+vX(this.a,M1b,false);a[4]='sf = '+vX(this.g,M1b,false);a[5]='dev ='+vX(this.b,M1b,false);a[6]=O1b+vX(this.f,'V',false)};_.cg=function Glb(){return 1};_.dg=function Hlb(){return -this.mb[0]*this.W};_.ig=function Ilb(){return this.mb[0]};_.kg=function Jlb(){return 1};_.lg=function Klb(a){return true};_.qg=function Llb(){this.c=0;this.V=0};_.tg=function Mlb(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)};_.yg=function Nlb(){tW(this);this.eb=fW(this.ib,this.jb,1-17/this.X)};_.Ag=function Olb(){P6(vV,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var aC=GTb(332);jH(73,1,{},Plb);_.b=0;var bC=GTb(73);jH(367,28,L1b,Rlb,Slb);_.Jg=function Tlb(){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;ZY(this,b+this.n*2,(c&1)==1)}ZY(this,this.b,a==1)};_.Kg=function Ulb(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function Vlb(){return 'Adder'};_.Wf=function Wlb(){return 196};_.cg=function Xlb(){return this.n*3+2};_.kg=function Ylb(){return this.n+1};_.Ng=function Zlb(){return (this.bb&2)!=0};_.Og=function $lb(a,b){if(a==0&&b.t>0){this.n=us(b.t);this.bb|=2;Qlb(this);VY(this);FV(this);return}};_.Pg=function _lb(){Qlb(this)};_.a=0;_.b=0;var cC=GTb(367);jH(381,7,L1b,cmb,dmb);_.zf=function emb(){this.W=(this.mb[0]-this.mb[1])/(this.a?F1b:this.d)};_.Hf=function fmb(){K6(vV,this.hb[0],this.hb[1],this.a?F1b:this.d)};_.Kf=function gmb(a){var b,c;sW(this,this.ib,this.jb,6);OV(this,a);c=LW(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Yf(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);Vf(a.a,k9(amb(this)));if((this.bb&1)!=0){if(!this.a){a.a.beginPath();a.a.moveTo(0,0);Nf(a.a,c,0);a.a.stroke();Xf(a.a,0,-6,c,12)}}else{if(!this.a){a.a.beginPath();a.a.moveTo(0,0);for(b=0;b<=16;b++)Nf(a.a,b*c/16,6*$wnd.Math.sin(b*u$b*2/16));a.a.stroke()}}a.a.restore();this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function hmb(){return '404 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Wf=function imb(){return 404};_.Xf=function jmb(a){if(a==0)return new Vjb('I2t',this.c,0,0);if(a==1)return new Vjb(a7b,this.d,0,0);if(a==2)return Xjb(Z5b,(this.bb&1)!=0);return null};_.Yf=function kmb(a){a[0]=this.a?'fuse (blown)':'fuse';$V(this,a);a[3]=p6b+vX(this.d,XSb,false);a[4]='I2t = '+this.c;this.a||(a[5]=us(this.b*100/this.c)+'% '+YSb('melted'))};_.pg=function lmb(){return true};_.qg=function mmb(){qW(this);this.b=0;this.a=false};_.tg=function nmb(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=Qjb(b,this.bb,1);bmb(this)}};_.yg=function omb(){bmb(this)};_.Ag=function pmb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.Bg=function qmb(){var a;a=this.W;this.b+=a*a*vV.vd;this.b-=vV.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 dC=GTb(381);jH(258,1,{},Emb);_.b=0;_.c=0;var rmb=false;var gC=GTb(258);jH(163,7,{7:1,10:1,163:1},Jmb,Kmb);_.Kf=function Lmb(a){var b,c,d,e,f,g;Bmb(a,eW(this,0));UW(a,this.ib,this.jb);if(this.a==0){for(d=0;d!=3;d++){b=10-d*4;c=d*5;jW(this.ib,this.jb,pV,qV,1+c/this.X,b);UW(a,pV,qV)}}else if(this.a==1){jW(this.ib,this.jb,pV,qV,1,10);UW(a,pV,qV);for(d=0;d<=2;d++){e=fW(pV,qV,d/2);TW(a,e.a,e.b,us(e.a-5*this.Y+8*this._/this.X),us(e.b+8*this.ab/this.X-5*this.Z))}}else if(this.a==2){jW(this.ib,this.jb,pV,qV,1,10);UW(a,pV,qV);f=us(this.jb.a+10*this._/this.X);g=us(this.jb.b+10*this.ab/this.X);TW(a,pV.a,pV.b,f,g);TW(a,qV.a,qV.b,f,g)}else{jW(this.ib,this.jb,pV,qV,1,10);UW(a,pV,qV)}hW(this.ib,this.jb,qV,1+11/this.X);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);sW(this,this.ib,qV,11);UV(this,a)};_.Lf=function Mmb(){return 'g '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Rf=function Nmb(){if(Hmb)return Hmb;Hmb=this.ib;return null};_.Uf=function Omb(a){return -this.W};_.Wf=function Pmb(){return 103};_.Xf=function Qmb(a){var b;if(a==0){b=new Ujb('Symbol',0);b.c=new M3;MQ(b.c,YSb('Earth'));MQ(b.c,YSb('Chassis'));MQ(b.c,YSb('Signal'));MQ(b.c,YSb('Common'));L3(b.c,this.a);return b}return null};_.Yf=function Rmb(a){a[0]='ground';a[1]=x1b+vX(this.W,'A',false)};_.cg=function Smb(){return 1};_.hg=function Tmb(){return 103};_.ig=function Umb(){return 0};_.kg=function Vmb(){return (this.bb&1)!=0?1:0};_.lg=function Wmb(a){return true};_.ng=function Xmb(){return true};_.og=function Ymb(){return true};_.sg=function Zmb(a,b){this.W=(this.bb&1)!=0?-b:b};_.tg=function $mb(a,b){a==0&&(Imb=this.a=ue(b.c).selectedIndex)};_.Ag=function _mb(){(this.bb&1)!=0&&Q6(vV,0,this.hb[0],this.lb,0)};_.a=0;var Hmb,Imb=0;var hC=GTb(163);jH(368,28,L1b,anb,bnb);_.Jg=function cnb(){this.A[0].A=this.A[2].A^this.A[3].A;this.A[1].A=this.A[2].A&&this.A[3].A};_.Lg=function dnb(){return 'Half Adder'};_.Wf=function enb(){return 195};_.cg=function fnb(){return 4};_.kg=function gnb(){return 2};_.Pg=function hnb(){this.D=2;this.F=2;this.A=Ar(Xz,w$b,9,4,0,1);this.A[0]=new K3(this,0,3,'S');this.A[0].k=true;this.A[1]=new K3(this,1,3,'C');this.A[1].k=true;this.A[2]=new K3(this,0,2,'A');this.A[3]=new K3(this,1,2,'B')};var iC=GTb(368);jH(654,1,{},knb);var inb;var nC=GTb(654);jH(599,126,S0b,nnb);var mnb;var mC=GTb(599);jH(600,1,K0b,qnb);_.Le=function rnb(a){rhb(this.a);new knb(mnb)};var jC=GTb(600);jH(601,1,K0b,snb);_.Le=function tnb(a){rhb(this.a);pnb(yT(this.a.f),(rTb(),true))};var kC=GTb(601);jH(602,1,K0b,unb);_.Le=function vnb(a){rhb(this.a)};var lC=GTb(602);jH(611,126,S0b,wnb);var qC=GTb(611);jH(612,1,K0b,xnb);_.Le=function ynb(a){var b;P5(this.a.b);rhb(this.a);b=yT(this.a.c);n5(this.a.b,b,t3(this.b))};var oC=GTb(612);jH(613,1,K0b,znb);_.Le=function Anb(a){rhb(this.a)};var pC=GTb(613);jH(149,1,{},Inb);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var sC=GTb(149);jH(153,7,{7:1,10:1,153:1},Knb,Lnb);_.zf=function Mnb(){var a;a=this.mb[0]-this.mb[1];this.W=Bnb(this.a,a)};_.Hf=function Nnb(){Cnb(this.a)};_.Kf=function Onb(a){var b,c,d;c=this.mb[0];d=this.mb[1];sW(this,this.ib,this.jb,8);OV(this,a);wW(this,a);QV(this,a,8,this.eb,this.fb,c,d);if(vV.cd.c){b=vX(this.b,'H',true);VV(this,a,b,8)}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function Pnb(){return 'l '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.W+' '+this.c};_.Wf=function Qnb(){return 108};_.Xf=function Rnb(a){var b;if(a==0)return new Vjb(a6b,this.b,i0b,10);if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3(B2b,(this.a.d&2)==0);return b}if(a==2)return new Ujb('Initial Current (on Reset) (A)',this.c);return null};_.Yf=function Snb(a){a[0]='inductor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=k6b+vX(this.b,'H',false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.hg=function Tnb(){return 76};_.pg=function Unb(){return false};_.qg=function Vnb(){this.mb[0]=this.mb[1]=this.V=0;this.W=this.c;Enb(this.a,this.c)};_.tg=function Wnb(a,b){a==0&&b.t>0&&(this.b=b.t);a==1&&(t3(b.b)?(this.bb&=-3):(this.bb|=2));a==2&&(this.c=b.t);Fnb(this.a,this.b,this.W,this.bb)};_.yg=function Xnb(){tW(this);IV(this,32)};_.Ag=function Ynb(){Gnb(this.a,this.hb[0],this.hb[1])};_.Bg=function Znb(){Hnb(this.a,this.mb[0]-this.mb[1])};_.b=0;_.c=0;var rC=GTb(153);jH(406,1,{406:1},$nb);_.Pd=function _nb(a){var b;if(this===a)return true;if(a==null||tC!=W(a))return false;b=a;return this.a==b.a&&this.b==b.b};_.Rd=function aob(){return sXb(Dr(wr(QF,1),w$b,1,5,[nUb(this.a),nUb(this.b)]))};_.Sd=function bob(){return '('+this.a+', '+this.b+')'};_.a=0;_.b=0;var tC=GTb(406);jH(343,7,L1b,cob,dob);_.Hf=function eob(){var a,b;b=this.mb[0]>this.c*0.5?0:this.c;a=this.f*vV.vd*F1b;b=$wnd.Math.max($wnd.Math.min(this.d+a,b),this.d-a);Y6(vV,this.lb,b)};_.Kf=function fob(a){UV(this,a);OV(this,a);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);VW(a,this.b);vV.gb.c&&PV(this,a,'1',this.a.a,this.a.b-6,true);SW(a,this.e.a,this.e.b,3);this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V)};_.Lf=function gob(){return 'I '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.c};_.Sf=function hob(a,b){return false};_.Uf=function iob(a){if(a==1)return this.W;return 0};_.Wf=function job(){return 73};_.Xf=function kob(a){if(a==0)return new Vjb(c7b,this.f,0,0);if(a==1)return new Vjb($1b,this.c,1,10);return null};_.Yf=function lob(a){a[0]='inverter';a[1]='Vi = '+vX(this.mb[0],'V',false);a[2]='Vo = '+vX(this.mb[1],'V',false)};_.hg=function mob(){return 49};_.ig=function nob(){return this.mb[0]};_.kg=function oob(){return 1};_.lg=function pob(a){return a==1};_.tg=function qob(a,b){a==0&&(this.f=b.t);a==1&&(this.c=r_=b.t)};_.yg=function rob(){var a,b,c,d;tW(this);d=16;16>this.X/2&&(d=us(this.X/2));this.eb=fW(this.ib,this.jb,0.5-d/this.X);this.fb=fW(this.ib,this.jb,0.5+(d+2)/this.X);this.e=fW(this.ib,this.jb,0.5+(d-2)/this.X);if(vV.gb.c){b=pW(4);a=fW(this.ib,this.jb,0.5+(d-5)/this.X);jW(this.eb,a,b[0],b[1],0,16);jW(this.eb,a,b[3],b[2],1,16);this.b=MV(b);this.a=fW(this.eb,a,0.5)}else{c=pW(3);jW(this.eb,this.fb,c[0],c[1],0,16);c[2]=fW(this.ib,this.jb,0.5+(d-5)/this.X);this.b=MV(c)}sW(this,this.ib,this.jb,16)};_.Ag=function sob(){P6(vV,0,this.hb[1],this.lb)};_.Bg=function tob(){this.d=this.mb[1]};_.c=0;_.d=0;_.f=0;var uC=GTb(343);jH(242,7,L1b,vob,wob);_.Hf=function xob(){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*vV.vd*F1b;b=$wnd.Math.max($wnd.Math.min(c+a,b),c-a);Y6(vV,this.lb,b)};\n",
"_.Kf=function yob(a){UV(this,a);OV(this,a);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);VW(a,this.d);a.a.lineWidth=2;QW(a,this.n);a.a.lineWidth=1;SW(a,this.i.a,this.i.b,3);this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V)};_.Lf=function zob(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.g+' '+this.o+' '+this.f+' '+this.e};_.Sf=function Aob(a,b){return false};_.Uf=function Bob(a){if(a==1)return this.W;return 0};_.Wf=function Cob(){return 183};_.Xf=function Dob(a){if(a==0){this.b=this.g;return new Vjb('Lower threshold (V)',this.g,i0b,5)}if(a==1){this.c=this.o;return new Vjb('Upper threshold (V)',this.o,i0b,5)}if(a==2)return new Vjb(c7b,this.j,0,0);if(a==3)return new Vjb($1b,this.f,0,0);if(a==4)return new Vjb('Low Voltage (V)',this.e,0,0);return null};_.Yf=function Eob(a){a[0]='inverting Schmitt trigger';a[1]='Vi = '+vX(this.mb[0],'V',false);a[2]='Vo = '+vX(this.mb[1],'V',false)};_.ig=function Fob(){return this.mb[0]};_.kg=function Gob(){return 1};_.lg=function Hob(a){return a==1};_.tg=function Iob(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}};_.yg=function Job(){uob(this)};_.Ag=function Kob(){P6(vV,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;_.g=0;_.j=0;_.k=false;_.o=0;var vC=GTb(242);jH(347,28,L1b,Mob,Nob);_.Jg=function Oob(){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(d7b),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(d7b),undefined),this.A[3].A=false);ZY(this,4,!this.A[3].A)};_.Kg=function Pob(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(s6b,(this.bb&2)!=0);return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Positive Edge Triggered',(this.bb&4)!=0);return b}if(a==2){b=new Vjb('',0,-1,-1);b.b=new w3('Invert Reset',(this.bb&8)!=0);return b}return null};_.Lg=function Qob(){return 'JK flip-flop'};_.Wf=function Rob(){return 156};_.cg=function Sob(){return 5+((this.bb&2)!=0?1:0)};_.kg=function Tob(){return 2};_.Og=function Uob(a,b){if(a==0){t3(b.b)?(this.bb|=2):(this.bb&=-3);Lob(this);FV(this);VY(this)}if(a==1){this.bb=Qjb(b,this.bb,4);this.A[1].a=(this.bb&4)==0}if(a==2){this.bb=Qjb(b,this.bb,8);Lob(this);VY(this)}};_.Pg=function Vob(){Lob(this)};_.a=false;var wC=GTb(347);jH(213,7,L1b,fpb);_.Ef=function hpb(){return true};_.Hf=function ipb(){Zob(this,false)};_.Kf=function jpb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=Wob&&this.yg();sW(this,this.ib,this.jb,16);yW(this,a,this.mb[1]);UW(a,this.S[0],this.S[1]);yW(this,a,this.mb[2]);UW(a,this.H[0],this.H[1]);wW(this,a);f=vV.Cc.c;d=this.T>0&&this.Mh();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||Bmb(a,eW(this,h));hW(this.S[1],this.H[1],pV,e*f7b);hW(this.S[1],this.H[1],qV,(e+1)*f7b);UW(a,pV,qV)}f||yW(this,a,this.mb[1]);UW(a,this.S[1],this.S[2]);f||yW(this,a,this.mb[2]);UW(a,this.H[1],this.H[2]);if(this.Mh()){yW(this,a,this.mb[this.w]);(this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Mh()||UW(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);UW(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){yW(this,a,this.mb[this.w]);zmb(a,this.t)}f&&Bmb(a,(j9(),d9));yW(this,a,this.mb[0]);UW(a,this.ib,this.I[1]);UW(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&SW(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;Bmb(a,yV);Dmb(a,wV);PV(this,a,g,this.ob+2,this.qb,false)}this.V=zW(-this.K,this.V);RV(a,this.S[0],this.S[1],this.V);RV(a,this.S[1],this.H[1],this.V);RV(a,this.H[1],this.H[0],this.V);if(this.Mh()){this.A=zW(this.F,this.A);this.B=zW(this.G,this.B);RV(a,this.S[0],this.v[0],-this.A);RV(a,this.v[0],this.H[0],this.B)}if(kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||vV.O==this){Bmb(a,yV);Dmb(a,wV);b=UX(this._);UX(this.ab);c=this.ab==0?0:1;xmb(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));xmb(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);xmb(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.Mh()&&xmb(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}UV(this,a)};_.Lf=function kpb(){var a;return a=this.Wf(),(a<127?String.fromCharCode(a&R_b)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.T+' '+this.u};_.Nf=function lpb(a,b){this.nb==this.ob&&(this.bb^=this.p);XV(this,a)};_.Of=function mpb(a,b){this.bb^=this.p;YV(this,a)};_.Pf=function npb(a,b){this.pb==this.qb&&(this.bb^=this.p);ZV(this,a)};_.Jh=function opb(){return 0.02};_.Sf=function ppb(a,b){return !(a==0||b==0)};_.Tf=function qpb(){return this.K};_.Uf=function rpb(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};_.Kh=function spb(){return Xob==0?this.Jh():Xob};_.Lh=function tpb(){return 1.5};_.Wf=function upb(){return 102};_.Xf=function vpb(a){return $ob(this,a)};_.Yf=function wpb(a){_ob(this,a,'MOSFET')};_.bg=function xpb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.cg=function ypb(){return (this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Mh()?4:3};_.dg=function zpb(){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])};_.eg=function Apb(a){return YSb((this.R==-1?'p-':'n-')+'MOSFET')};_.ig=function Bpb(){return this.mb[2]-this.mb[1]};_.pg=function Cpb(){return true};_.qg=function Dpb(){bpb(this)};_.tg=function Epb(a,b){a==0&&(this.T=this.R*b.t);a==1&&b.t>0&&(this.u=Xob=b.t);if(a==2){Wob=t3(b.b)?Wob&~(this.q|this.o):Wob|this.q;b.o=true}a==3&&(this.bb=t3(b.b)?this.bb|this.p:this.bb&~this.p);a==4&&!this.Mh()&&(Wob=t3(b.b)?Wob|this.o:Wob&~this.o);if(a==4&&this.Mh()){this.bb=Qjb(b,this.bb,this.k);b.o=true}a==5&&(this.bb=Qjb(b,this.bb,this.n));FV(this);this.yg()};_.yg=function Fpb(){cpb(this)};_.Mh=function Gpb(){return (this.bb&(this.o|this.q))==0};_.Ag=function Hpb(){epb(this)};_.Cg=function Ipb(){Zob(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 Wob=0,Xob=0;var MC=GTb(213);jH(264,213,L1b,Jpb);_.zf=function Lpb(){this.f=this.R*whb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Hf=function Mpb(){Zob(this,false);xhb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Kf=function Npb(a){sW(this,this.ib,this.jb,16);yW(this,a,this.mb[1]);UW(a,this.S[0],this.S[1]);UW(a,this.S[1],this.S[2]);yW(this,a,this.mb[2]);UW(a,this.H[0],this.H[1]);UW(a,this.H[1],this.H[2]);yW(this,a,this.mb[0]);UW(a,this.ib,this.i);zmb(a,this.a);wW(this,a);zmb(a,this.g);this.b=zW(-this.K,this.b);this.c=zW(this.f,this.c);this.d=zW(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){RV(a,this.S[0],this.S[1],this.d);RV(a,this.S[1],this.S[2],AV(this.d,8));RV(a,this.H[0],this.H[1],-this.b);RV(a,this.H[1],this.H[2],-AV(this.b,8));RV(a,this.ib,this.i,this.c)}UV(this,a)};_.Jh=function Opb(){return 0.00125};_.Sf=function Ppb(a,b){return true};_.Uf=function Qpb(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Kh=function Rpb(){return 0.00125};_.Lh=function Spb(){return -4};_.Wf=function Tpb(){return 106};_.Xf=function Upb(a){if(a<2)return $ob(this,a);return null};_.Yf=function Vpb(a){_ob(this,a,'JFET')};_.eg=function Wpb(a){return YSb((this.R==-1?'p-':'n-')+'JFET')};_.qg=function Xpb(){bpb(this);this.e.a=0};_.yg=function Ypb(){var a,b,c;cpb(this);a=16*this.$;this.S=pW(3);this.H=pW(3);jW(this.ib,this.jb,this.S[0],this.H[0],1,-a);jW(this.ib,this.jb,this.S[1],this.H[1],1,-a/2|0);jW(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,-a/2|0);this.i=fW(this.ib,this.jb,1-14/this.X);b=pW(4);jW(this.ib,this.jb,b[0],b[1],1-13/this.X,16);jW(this.ib,this.jb,b[2],b[3],1-10/this.X,16);this.g=LV(b[0],b[1],b[3],b[2]);if(this.R==-1){c=fW(this.i,this.ib,18/this.X);this.a=HV(this.i,c,8,3)}else this.a=HV(this.ib,this.i,8,3)};_.Mh=function Zpb(){return false};_.Ag=function $pb(){epb(this);this.R<0?Ahb(this.e,this.hb[1],this.hb[0]):Ahb(this.e,this.hb[0],this.hb[1])};_.b=0;_.c=0;_.d=0;_.f=0;var xC=GTb(264);jH(391,7,h7b,cqb,dqb);_.zf=function eqb(){this.W=(this.mb[0]-this.mb[1])/this.f};_.Gf=function fqb(){X5(vV,this.a);X5(vV,this.g)};_.Kf=function gqb(a){var b,c,d,e,f,g;f=this.mb[0];g=this.mb[1];sW(this,this.ib,this.jb,6);OV(this,a);wW(this,a);d=LW(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Yf(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=Jf(a.a,0,0,d,0);Ff(b,0,k9(eW(this,f)));Ff(b,1,k9(eW(this,g)));Vf(a.a,b);if(vV.hb.c){Xf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Nf(a.a,(1+4*c)*d/16,6);Nf(a.a,(3+4*c)*d/16,-6)}Nf(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(vV.cd.c){this.b=this.c*this.e+this.d;this.f=_pb(this,this.b);e=vX(this.f,'',true);VV(this,a,e+i7b,6)}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function hqb(){return '374 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+ydb(this.i)};_.Ae=function iqb(){vV.d=true;bqb(this)};_.Wf=function jqb(){return 374};_.Xf=function kqb(a){var b;if(a==0){b=new Vjb(j7b,0,-1,-1);b.q=this.i;return b}return null};_.Yf=function lqb(a){a[0]='photoresistor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=p6b+vX(this.f,XSb,false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.cg=function mqb(){return 2};_.Te=function nqb(a){!!this.g&&tGb(this.g,a)};_.tg=function oqb(a,b){if(a==0){this.i=yT(b.s);jO(this.a,this.i);w6(vV)}this.b=this.c*this.e+this.d;this.f=_pb(this,this.b)};_.ug=function pqb(a){a?(kV=this):kV==this&&(kV=null);!!this.g&&rGb(this.g)};_.yg=function qqb(){bqb(this)};_.Ag=function rqb(){this.b=this.c*this.e+this.d;this.f=_pb(this,this.b);K6(vV,this.hb[0],this.hb[1],this.f)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var yC=GTb(391);jH(382,28,L1b,uqb,vqb);_.zf=function wqb(){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]=whb(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}};_.Hf=function xqb(){var a,b,c;LY(this);a=0;for(c=0;c!=this.F;c++)for(b=0;b!=this.D;++b,a++)xhb(this.c[a],this.mb[this.D+c]-this.mb[b])};_.Kf=function yqb(a){var b,c,d;MY(this,a);for(c=0;c!=this.D;c++)for(d=0;d!=this.F;d++){b=c+d*this.D;sqb(this,a,b);(this.bb&t0b)!=0?ymb(a,this.A[d+this.D].o.a-(this.p/2|0),this.A[c].o.b-(this.p/2|0),this.p):ymb(a,this.A[c].o.a-(this.p/2|0),this.A[d+this.D].o.b-(this.p/2|0),this.p)}};_.Lf=function zqb(){return NY(this)+' '+this.D+' '+this.F};_.Kg=function Aqb(a){if(a==0)return Tjb(new Ujb('Grid Width',this.D));if(a==1)return Tjb(new Ujb('Grid Height',this.F));return null};_.Lg=function Bqb(){return 'LED array'};_.Wf=function Cqb(){return 405};_.Yf=function Dqb(a){a[0]='LED array';return};_.cg=function Eqb(){return this.D+this.F};_.kg=function Fqb(){return 0};_.Mg=function Gqb(){return false};_.pg=function Hqb(){return true};_.Og=function Iqb(a,b){if(a==0&&b.t>=2&&b.t<=16){this.D=us(b.t);FV(this);tqb(this);VY(this);return}if(a==1&&b.t>=2&&b.t<=16){this.F=us(b.t);FV(this);tqb(this);VY(this);return}};_.Pg=function Jqb(){tqb(this)};_.Ag=function Kqb(){var a,b;YY(this);this.c=Ar(kB,w$b,119,this.D*this.F,0,1);b=vib(I6b);for(a=0;a!=this.c.length;a++){this.c[a]=new Bhb(vV);zhb(this.c[a],b);Ahb(this.c[a],this.hb[this.D+(a/this.D|0)],this.hb[a%this.D])}this.b=Ar(xs,w1b,8,this.c.length,15,1)};_.Cg=function Lqb(){var a;for(a=0;a!=this.b.length;a++)$wnd.Math.abs(this.b[a])>D1b&&R6(vV,E6b,this)};var zC=GTb(382);jH(321,136,D6b,Nqb,Oqb);_.Kf=function Pqb(a){var b,c,d;if(kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||this==vV.O){Dhb(this,a);return}yW(this,a,this.mb[0]);UW(a,this.ib,this.e);yW(this,a,this.mb[1]);UW(a,this.f,this.jb);Bmb(a,(j9(),d9));c=12;SW(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 m9(us(this.c*d),us(this.b*d),us(this.a*d));Bmb(a,b);ymb(a,this.d.a-c,this.d.b-c,c*2);sW(this,this.ib,this.jb,c);this.V=zW(this.W,this.V);RV(a,this.ib,this.e,this.V);RV(a,this.jb,this.f,-this.V);UV(this,a)};_.Lf=function Qqb(){return this.bb|=2,'162 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.q)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Wf=function Rqb(){return 162};_.Xf=function Sqb(a){if(a==0)return Tjb(new Vjb('Red Value (0-1)',this.c,0,1));if(a==1)return Tjb(new Vjb('Green Value (0-1)',this.b,0,1));if(a==2)return Tjb(new Vjb('Blue Value (0-1)',this.a,0,1));if(a==3)return new Vjb('Max Brightness Current (A)',this.g,0,0.1);return Fhb(this,a-4)};_.Yf=function Tqb(a){Ghb(this,a);this.p.o?(a[0]='LED'):(a[0]=YSb('LED')+u4b+this.q+')')};_.hg=function Uqb(){return 108};_.tg=function Vqb(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);Jhb(this,a-4,b)};_.yg=function Wqb(){Khb(this);this.e=fW(this.ib,this.jb,0.5-12/this.X);this.f=fW(this.ib,this.jb,0.5+12/this.X);this.d=fW(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var Mqb=I6b;var AC=GTb(321);jH(162,7,{7:1,10:1,162:1},Yqb,Zqb);_.Kf=function $qb(a){yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);wW(this,a);hW(this.ib,this.jb,qV,1+11/this.X);sW(this,this.ib,qV,17);TV(this,a,this.a,this.ib,this.eb);this.V=zW(this.W,this.V);RV(a,this.ib,this.eb,this.V);UV(this,a)};_.Lf=function _qb(){this.bb|=4;return '207 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.a)};_.Rf=function brb(){var a;a=LVb(Xqb,this.a);if(a)return a.b;a=new qrb;a.b=this.ib;OVb(Xqb,this.a,a);return null};_.Uf=function crb(a){return -this.W};_.Wf=function drb(){return 207};_.Xf=function erb(a){var b;if(a==0){b=new Vjb('Text',0,-1,-1);b.q=this.a;return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Internal Node',(this.bb&1)!=0);return b}return null};_.Yf=function frb(a){a[0]=YSb(this.a)+u4b+YSb('Labeled Node')+')';a[1]=x1b+vX(this.W,'A',false);a[2]=N1b+vX(this.mb[0],'V',false)};_.Nh=function grb(){return this.a};_.cg=function hrb(){return 1};_.eg=function irb(a){return this.a};_.ig=function jrb(){return this.mb[0]};_.ng=function krb(){return true};_.og=function lrb(){return true};_.sg=function mrb(a,b){this.W=b};_.tg=function nrb(a,b){a==0&&(this.a=yT(b.s));a==1&&(this.bb=Qjb(b,this.bb,1))};_.vg=function orb(a,b){var c;this.hb[a]=b;c=LVb(Xqb,this.a);!!c&&(c.a=b)};_.yg=function prb(){tW(this);this.eb=fW(this.ib,this.jb,1-17/this.X)};var Xqb;var CC=GTb(162);jH(318,1,{318:1},qrb);_.a=0;var BC=GTb(318);jH(333,7,L1b,trb,urb);_.zf=function vrb(){this.W=(this.mb[0]-this.mb[1])/this.i;this.i==0&&(this.W=0)};_.Df=function wrb(a){return a==2};_.Hf=function xrb(){K6(vV,this.hb[0],this.hb[1],this.i)};_.Kf=function yrb(a){var b,c,d;c=this.mb[0];d=this.mb[1];sW(this,this.ib,this.jb,4);CV(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);OV(this,a);wW(this,a);Bmb(a,rrb(this));ymb(a,this.a.a-this.c,this.a.b-this.c,this.c*2);Bmb(a,yV);SW(a,this.a.a,this.a.b,this.c);Bmb(a,eW(this,c));UW(a,this.eb,this.e[0]);Bmb(a,eW(this,d));UW(a,this.fb,this.e[1]);Bmb(a,eW(this,(c+d)*0.5));UW(a,this.e[0],this.e[1]);this.V=zW(this.W,this.V);if(vV.O!=this){RV(a,this.ib,this.eb,this.V);b=AV(this.V,(this.X-16)/2);RV(a,this.eb,this.e[0],b);b=AV(b,24);RV(a,this.e[0],this.e[1],b);b=AV(b,16);RV(a,this.e[1],this.fb,b);AV(b,24);RV(a,this.fb,this.jb,this.V)}UV(this,a)};_.Lf=function zrb(){return '181 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Wf=function Arb(){return 181};_.Xf=function Brb(a){if(a==0)return new Vjb('Nominal Power',this.f,0,0);if(a==1)return new Vjb('Nominal Voltage',this.g,0,0);if(a==2)return new Vjb('Warmup Time (s)',this.k,0,0);if(a==3)return new Vjb('Cooldown Time (s)',this.d,0,0);return null};_.Yf=function Crb(a){a[0]='lamp';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=p6b+vX(this.i,XSb,false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+us(this.j)+' K'};_.fg=function Drb(a){return a==2?3:a==3?1:a==7?2:0};_.gg=function Erb(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]};_.pg=function Frb(){return true};_.qg=function Grb(){qW(this);this.j=300;srb(this)};_.tg=function Hrb(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)};_.yg=function Irb(){var a;tW(this);IV(this,16);this.b=pW(2);this.e=pW(2);this.c=20;this.e[0]=gW(this.eb,this.fb,0,24);this.e[1]=gW(this.eb,this.fb,1,24);a=24-$wnd.Math.sqrt(this.c*this.c-256);this.b[0]=gW(this.eb,this.fb,0,a);this.b[1]=gW(this.eb,this.fb,1,a);this.a=fW(this.e[0],this.e[1],0.5)};_.Ag=function Jrb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.Bg=function Krb(){srb(this)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var DC=GTb(333);jH(359,28,L1b,Nrb,Orb);_.Jg=function Prb(){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};_.Kg=function Qrb(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));if(a==1)return Xjb('Edge Triggered',(this.bb&4)==0);return null};_.Lg=function Rrb(){return 'Latch'};_.Wf=function Srb(){return 168};_.cg=function Trb(){return this.n*2+1};_.kg=function Urb(){return this.n};_.Ng=function Vrb(){return true};_.Og=function Wrb(a,b){if(a==0&&b.t>=2&&this.n!=us(b.t)){this.n=us(b.t);Mrb(this);VY(this)}a==1&&(this.bb=Rjb(b,this.bb,4))};_.Pg=function Xrb(){Mrb(this)};_.a=false;_.b=0;var EC=GTb(359);jH(363,123,x2b,Yrb,Zrb);_.Ff=function $rb(){return sUb(this.nb-this.ob,this.pb-this.qb)<16};_.If=function _rb(a,b){this.ob=a;this.qb=b};_.Kf=function asb(a){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:(j9(),Z8));rW(this,this.nb,this.pb,this.ob,this.qb);tmb(a,this.nb,this.pb,this.ob,this.qb)};_.Lf=function bsb(){return '423 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Wf=function csb(){return 423};_.Xf=function dsb(a){return null};_.Yf=function esb(a){};_._f=function fsb(a,b){var c;c=lW(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.hg=function gsb(){return 0};_.tg=function hsb(a,b){};var FC=GTb(363);jH(299,205,T6b,jsb);_.Ke=function nsb(a){ksb()};var isb;var GC=GTb(299);jH(170,54,{7:1,10:1,170:1,54:1},osb,psb);_.zf=function qsb(){};_.Hf=function rsb(){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);Y6(vV,this.lb,a)};_.Kf=function ssb(a){var b,c;a.a.save();a.c=a.b;b=new Plb(I1b,1,20);Dmb(a,b);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);c=this.q==0?'L':'H';(this.bb&3)!=0&&(c=''+this.q);sW(this,this.ib,this.eb,0);PV(this,a,c,this.ob,this.qb,true);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);this.V=zW(this.W,this.V);RV(a,this.ib,this.eb,-this.V);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function tsb(){return Nab(this)+' '+this.a+' '+this.b};_.Uf=function usb(a){return this.W};_.Wf=function vsb(){return 76};_.Xf=function wsb(a){var b;if(a==0){b=new Vjb('',0,0,0);b.b=new w3(Y5b,this.o);return b}if(a==1)return new Vjb($1b,this.a,10,-10);if(a==2)return new Vjb('Low Voltage',this.b,10,-10);if(a==3){b=new Vjb('',0,0,0);b.b=new w3('Numeric',(this.bb&3)!=0);return b}if(a==4){b=new Vjb('',0,0,0);b.b=new w3('Ternary',(this.bb&1)!=0);return b}return null};_.Yf=function xsb(a){a[0]='logic input';a[1]=this.q==0?'low':'high';(this.bb&3)!=0&&(a[1]=''+this.q);a[1]+=u4b+vX(this.mb[0],'V',false)+')';a[2]=x1b+vX(this.W,'A',false)};_.cg=function ysb(){return 1};_.hg=function zsb(){return 105};_.Ch=function Asb(){return new Wzb(this.ob-10,this.qb-10,20,20)};_.ig=function Bsb(){return this.mb[0]};_.kg=function Csb(){return 1};_.lg=function Dsb(a){return true};_.ng=function Esb(){return false};_.og=function Fsb(){return false};_.sg=function Gsb(a,b){this.W=b};_.tg=function Hsb(a,b){a==0&&(this.o=t3(b.b));a==1&&(this.a=b.t);a==2&&(this.b=b.t);a==3&&(t3(b.b)?(this.bb|=2):(this.bb&=-3));if(a==4){t3(b.b)?(this.bb|=1):(this.bb&=-2);this.p=(this.bb&1)!=0?3:2}};_.yg=function Isb(){Rab(this);this.eb=fW(this.ib,this.jb,1-12/this.X)};_.Ag=function Jsb(){P6(vV,0,this.hb[0],this.lb)};_.a=0;_.b=0;var HC=GTb(170);jH(240,7,{7:1,10:1,240:1},Ksb,Lsb);_.Kf=function Msb(a){var b,c;a.a.save();a.c=a.b;b=new Plb(I1b,1,20);Dmb(a,b);Bmb(a,jV);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;sW(this,this.ib,this.eb,0);PV(this,a,c,this.ob,this.qb,true);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function Nsb(){return 'M '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Wf=function Osb(){return 77};_.Xf=function Psb(a){var b;if(a==0)return new Vjb('Threshold',this.a,10,-10);if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Current Required',(this.bb&4)!=0);return b}if(a==2){b=new Vjb('',0,0,0);b.b=new w3('Numeric',(this.bb&3)!=0);return b}if(a==3){b=new Vjb('',0,0,0);b.b=new w3('Ternary',(this.bb&1)!=0);return b}return null};_.Yf=function Qsb(a){a[0]='logic output';a[1]=this.mb[0]<this.a?'low':'high';(this.bb&3)!=0&&(a[1]=this.b);a[2]=N1b+vX(this.mb[0],'V',false)};_.cg=function Rsb(){return 1};_.hg=function Ssb(){return 111};_.ig=function Tsb(){return this.mb[0]};_.tg=function Usb(a,b){a==0&&(this.a=b.t);a==1&&(t3(b.b)?(this.bb|=4):(this.bb&=-5));a==2&&(t3(b.b)?(this.bb|=2):(this.bb&=-3));a==3&&(t3(b.b)?(this.bb|=1):(this.bb&=-2))};_.yg=function Vsb(){tW(this);this.eb=fW(this.ib,this.jb,1-12/this.X)};_.Ag=function Wsb(){(this.bb&4)!=0&&K6(vV,this.hb[0],0,H1b)};_.a=0;var IC=GTb(240);jH(235,54,{7:1,10:1,235:1,54:1},Ysb,Zsb);_.zf=function $sb(){this.a||(this.c[1-(this.q/2|0)]=0)};_.Kf=function _sb(a){var b;sW(this,this.ib,this.jb,16);DV(this,this.f[0],this.f[1]);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);for(b=0;b!=2;b++){yW(this,a,this.mb[b+1]);UW(a,this.e[b],this.f[b])}kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,yV);(this.a||this.q==0)&&UW(a,this.eb,this.e[0]);(this.a||this.q==2)&&UW(a,this.eb,this.e[1]);for(b=0;b!=2;b++){this.b[b]=zW(this.c[b],this.b[b]);RV(a,this.e[b],this.f[b],this.b[b])}this.b[2]=zW(this.c[0]+this.c[1],this.b[2]);RV(a,this.ib,this.eb,this.b[2]);UV(this,a)};_.Lf=function atb(){return Nab(this)+' '+this.d};_.Sf=function btb(a,b){if(this.a)return true;return JV(a,b,0,1+(this.q/2|0))};_.Uf=function ctb(a){if(a==0)return -this.c[0]-this.c[1];return this.c[a-1]};_.Wf=function dtb(){return 416};_.Xf=function etb(a){if(a==1)return Tjb(new Vjb(l7b,this.d,0,100));return Oab(this,a)};_.Yf=function ftb(a){a[0]=t6b+(this.d==0?'S':'D')+'PDT, MBB)';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false)};_.bg=function gtb(a){return a==0?this.ib:this.f[a-1]};_.cg=function htb(){return 3};_.hg=function itb(){return 0};_.Ch=function jtb(){return Uzb(Uzb(new Xzb(this.eb),new Xzb(this.e[0])),new Xzb(this.e[1]))};_.kg=function ktb(){this.a=this.q==1||this.q==3;return this.a?2:1};_.ng=function ltb(){return false};_.og=function mtb(){return true};_.sg=function ntb(a,b){a==this.g[0]?(this.c[this.a?0:this.q/2|0]=b):a==this.g[1]&&(this.c[1]=b)};_.tg=function otb(a,b){a==1?(this.d=us(b.t)):Qab(this,a,b)};_.yg=function ptb(){var a,b;Rab(this);IV(this,32);this.f=pW(2);this.e=pW(4);for(b=0;b!=2;b++){a=-16*b;b==0&&(a=16);iW(this.eb,this.fb,this.e[b],1,a);iW(this.ib,this.jb,this.f[b],1,a)}this.p=4};_.zg=function qtb(a,b){this.g[a]=b};_.Ag=function rtb(){var a;a=0;(this.a||this.q==0)&&Q6(vV,this.hb[0],this.hb[1],this.g[a++],0);(this.a||this.q==2)&&Q6(vV,this.hb[0],this.hb[2],this.g[a++],0)};_.Dh=function stb(){var a,b,c;Sab(this);if(this.d!=0){for(a=0;a!=vV.ab.a.a.length;a++){b=qZb(vV.ab,a);if(os(b,235)){c=b;c.d==this.d&&(c.q=this.q)}}}};_.a=false;_.d=0;var JC=GTb(235);jH(329,7,L1b,ttb,utb);_.zf=function vtb(){this.W=(this.mb[0]-this.mb[1])/this.e};_.Df=function wtb(a){return a==2};_.Hf=function xtb(){K6(vV,this.hb[0],this.hb[1],this.e)};_.Kf=function ytb(a){var b,c,d,e,f,g,h;e=0;g=this.mb[0];h=this.mb[1];b=2+us(8*(1-this.a/this.f));sW(this,this.ib,this.jb,b);OV(this,a);wW(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;Bmb(a,eW(this,f));iW(this.eb,this.fb,pV,c*f7b,b*e);iW(this.eb,this.fb,qV,c*f7b,b*d);UW(a,pV,qV);if(c==6)break;iW(this.eb,this.fb,pV,(c+1)*f7b,b*d);UW(a,pV,qV);e=d}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function ztb(){return 'm '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.W};_.Wf=function Atb(){return 109};_.Xf=function Btb(a){if(a==0)return new Vjb('Min Resistance (ohms)',this.d,0,0);if(a==1)return new Vjb('Max Resistance (ohms)',this.c,0,0);if(a==2)return new Vjb('Width of Doped Region (nm)',this.a*F1b,0,0);if(a==3)return new Vjb('Total Width (nm)',this.f*F1b,0,0);if(a==4)return new Vjb('Mobility (um^2/(s*V))',this.b*D1b,0,0);return null};_.Yf=function Ctb(a){a[0]='memristor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=p6b+vX(this.e,XSb,false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.fg=function Dtb(a){return a==2?3:a==3?1:a==7?2:0};_.gg=function Etb(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]};_.pg=function Ftb(){return true};_.qg=function Gtb(){this.a=0};_.tg=function Htb(a,b){a==0&&(this.d=b.t);a==1&&(this.c=b.t);a==2&&(this.a=b.t*C1b);a==3&&(this.f=b.t*C1b);a==4&&(this.b=b.t*D2b)};_.yg=function Itb(){tW(this);IV(this,32);new Hyb;new Hyb};_.Ag=function Jtb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.Bg=function Ktb(){var a;a=this.a/this.f;this.a+=vV.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 KC=GTb(329);jH(369,28,L1b,Ntb,Otb);_.Lf=function Ptb(){return NY(this)+' '+this.d+' '+this.a};_.Jg=function Qtb(){if(this.A[0].A&&this.c!=this.A[0].A&&(this.d||!this.e)){this.b=vV.td;this.A[1].A=true;this.A[2].A=false;this.e=true}if(this.e&&vV.td>this.b+this.a){this.A[1].A=false;this.A[2].A=true;this.e=false}this.c=this.A[0].A};_.Kg=function Rtb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3('Retriggerable',this.d);return b}if(a==1){b=new Vjb('Period (s)',this.a,G1b,0.1);return b}return null};_.Lg=function Stb(){return 'Monostable'};_.Wf=function Ttb(){return 194};_.cg=function Utb(){return 3};_.kg=function Vtb(){return 2};_.qg=function Wtb(){Mtb(this)};_.Og=function Xtb(a,b){a==0&&(this.d=t3(b.b));a==1&&(this.a=b.t)};_.Pg=function Ytb(){this.D=2;this.F=2;this.A=Ar(Xz,w$b,9,3,0,1);this.A[0]=new K3(this,0,2,'');this.A[0].d=true;this.A[1]=new K3(this,0,3,'Q');this.A[1].k=true;this.A[2]=new K3(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 LC=GTb(369);jH(398,7,L1b,_tb,aub);_.zf=function bub(){var a;for(a=0;a!=3;a++)this.c[a]=(this.mb[a*2]-this.mb[a*2+1])/(this.a?F1b:this.j)};_.Af=function cub(){return false};_.Cf=function dub(){return false};_.Hf=function eub(){var a;for(a=0;a!=3;a++)K6(vV,this.hb[a*2],this.hb[a*2+1],this.a?F1b:this.j)};_.Kf=function fub(a){var b,c;sW(this,this.i[0],this.i[5],6);a.a.save();Zf(a.a,this.nb,this.pb);Gmb(a.a,4,4);Bmb(a,(j9(),f9));tmb(a,-32,48,96-(this.a?8:0),48);tmb(a,-48,64,-48,152);tmb(a,-48,152,-24,152);tmb(a,-48,104,-24,104);Gmb(a.a,0,0);for(b=0;b!=3;b++){yW(this,a,this.mb[b*2]);TW(a,b*48,0,b*48,32);this.a&&TW(a,b*48-4,32,b*48+4,32);c=this.a?16:0;TW(a,b*48-c,32,b*48,64);Uf(a.a,(gg(),dg).a);TW(a,b*48,64,b*48,80);tmb(a,b*48-4,12,b*48+4,20);tmb(a,b*48+4,12,b*48-4,20);yW(this,a,this.mb[b*2+1]);TW(a,b*48,176,b*48,192);Uf(a.a,eg.a);Bmb(a,Ztb(this,b));tmb(a,b*48,80,b*48,96);tmb(a,b*48-12,96,b*48,96);tmb(a,b*48-12,96,b*48-12,112);tmb(a,b*48-12,112,b*48,112);tmb(a,b*48,112,b*48,128);Bmb(a,f9);a.a.font='italic 30px serif';a.a.textBaseline=a1b;a.a.textAlign=H0b;Mf(a.a,'I >',b*48,152)}Bmb(a,f9);for(b=0;b!=3;b++)tmb(a,-24,80+48*b,120,80+48*b);for(b=0;b!=4;b++)tmb(a,b*48-24,80,b*48-24,176);for(b=0;b!=3;b++)tmb(a,-60+12*b,36,-60+12*b,60);for(b=0;b!=3;b++)tmb(a,-60,36+12*b,-36,36+12*b);tmb(a,-84,48,-60,48);tmb(a,-84,36,-84,60);a.a.font='normal 12px sans-serif';Bmb(a,h9);xmb(a,this.f,120,48);a.a.restore();if(!this.a){for(b=0;b!=3;b++){this.b[b]=zW(this.c[b],this.b[b]);RV(a,this.i[b*2],this.g[b*2],this.b[b]);RV(a,this.i[b*2+1],this.g[b*2+1],-this.b[b])}}$tb(this);UV(this,a)};_.Lf=function gub(){return '428 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.e+' '+this.a+' '+ydb(this.f)};_.Sf=function hub(a,b){return (a/2|0)==(b/2|0)};_.Uf=function iub(a){if(a%2==1)return this.c[a/2|0];return -this.c[a/2|0]};_.Wf=function jub(){return 428};_.Xf=function kub(a){if(a==0)return new Vjb('I2t',this.e,0,0);if(a==1)return new Vjb('On Resistance',this.j,0,0);if(a==2)return new Wjb($5b,this.f);return null};_.Yf=function lub(a){a[0]='motor protection switch';$V(this,a);a[3]=p6b+vX(this.j,XSb,false);a[4]='I2t = '+this.e};_.bg=function mub(a){return this.i[a]};_.cg=function nub(){return 6};_.pg=function oub(){return true};_.qg=function pub(){qW(this);this.d=Ar(xs,w1b,8,3,15,1);this.c=Ar(xs,w1b,8,3,15,1);this.a=false;$tb(this)};_.tg=function qub(a,b){a==0&&b.t>0&&(this.e=b.t);a==1&&b.t>0&&(this.j=b.t);a==2&&(this.f=yT(b.s))};\n",
"_.yg=function rub(){var a;tW(this);this.i=Ar(jD,A1b,19,6,0,1);this.g=Ar(jD,A1b,19,6,0,1);for(a=0;a!=3;a++){this.i[a*2]=new Iyb(this.nb+a*48,this.pb);this.i[a*2+1]=new Iyb(this.nb+a*48,this.pb+192);this.g[a*2]=new Iyb(this.nb+a*48,this.pb+80);this.g[a*2+1]=new Iyb(this.nb+a*48,this.pb+176)}};_.Ag=function tub(){var a;for(a=0;a!=6;a++)J6(vV,this.hb[a])};_.Bg=function uub(){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*vV.vd;a-=vV.vd*this.e/3;a<0&&(a=0);a>this.e&&(this.a=true);this.d[c]=a}this.a!=d&&$tb(this)};_.a=false;_.e=0;_.j=0;var NC=GTb(398);jH(349,28,L1b,wub,xub);_.Lf=function yub(){return NY(this)+' '+this.c};_.Jg=function zub(){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)};_.Kg=function Aub(a){if(a==0)return Tjb(new Vjb(v6b,this.c,1,8));if(a==1)return Xjb('Inverted Output',(this.bb&2)!=0);if(a==2)return Xjb('Strobe Pin',(this.bb&4)!=0);return null};_.Lg=function Bub(){return 'Multiplexer'};_.Wf=function Cub(){return 184};_.cg=function Dub(){return this.a+this.c+1+((this.bb&2)!=0?1:0)+((this.bb&4)!=0?1:0)};_.kg=function Eub(){return (this.bb&2)!=0?2:1};_.Og=function Fub(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=us(b.t);vub(this);VY(this);return}if(a==1){this.bb=Qjb(b,this.bb,2);vub(this);VY(this);return}if(a==2){this.bb=Qjb(b,this.bb,4);vub(this);VY(this);return}};_.Pg=function Gub(){vub(this)};_.a=0;_.b=0;_.c=0;_.d=0;var OC=GTb(349);jH(16,1,{},Jub);_.Ae=function Kub(){Hub(this)};var PC=GTb(16);jH(721,266,L1b,Lub);var QC=GTb(721);jH(717,264,L1b,Mub);var RC=GTb(717);jH(715,213,L1b,Nub);_.hg=function Oub(){return 78};var SC=GTb(715);jH(148,7,m7b,Zub);_.Ef=function _ub(){return true};_.Hf=function avb(){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)>i0b||$wnd.Math.abs(M-this.s)>i0b)&&(vV.C=false);this.n=D2b;if(vV.rd>100&&this.b<5){this.n=$wnd.Math.exp(-9*$wnd.Math.log(10)*(1-vV.rd/300));this.n>0.1&&(this.n=0.1)}L=Tub(this,L,this.r);M=Tub(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*B6b;G=this.t.q;c=this.t.a;N=this.t.r*B6b;P=B6b*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=B6b*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));(ZTb(this.o)||isNaN(this.p))&&R6(vV,'infinite transistor current',this);I6(vV,this.hb[1],this.hb[1],B+C);I6(vV,this.hb[1],this.hb[0],-B+A);I6(vV,this.hb[1],this.hb[2],-A-C);I6(vV,this.hb[0],this.hb[0],D+B);I6(vV,this.hb[0],this.hb[2],-D);I6(vV,this.hb[0],this.hb[1],-B);I6(vV,this.hb[2],this.hb[0],-D-A);I6(vV,this.hb[2],this.hb[1],-C);I6(vV,this.hb[2],this.hb[2],D+A+C);M6(vV,this.hb[0],-k-j);M6(vV,this.hb[1],j);M6(vV,this.hb[2],k)};_.Kf=function bvb(a){Rub(this,a)};_.Lf=function cvb(){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+' '+ydb(this.u)};_.Mf=function dvb(){if(this.t.d||this.t.f)return null;return xOb(this.t)};_.Nf=function evb(a,b){this.nb==this.ob&&(this.bb^=1);XV(this,a)};_.Of=function fvb(a,b){this.bb^=1;YV(this,a)};_.Pf=function gvb(a,b){this.pb==this.qb&&(this.bb^=1);ZV(this,a)};_.Uf=function hvb(a){if(a==0)return -this.o;if(a==1)return -this.p;return -this.q};_.Wf=function ivb(){return 116};_.Xf=function jvb(a){var b,c,d;if(a==0)return Tjb(new Vjb('Beta/hFE',this.d,10,Q_b));if(a==1){c=new Vjb('',0,-1,-1);c.b=new w3('Swap E/C',(this.bb&1)!=0);return c}if(a==2){c=Xjb('Draw Circle',(Pub&2)!=0);return c}if(a==3){c=new Vjb('Model',0,-1,-1);this.v=HOb();c.c=new M3;for(d=0;d!=this.v.a.a.length;d++){b=sZb(this.v,d);MQ(c.c,YSb(yOb(b)));b==this.t&&L3(c.c,d)}return c}if(a==4){c=new Vjb('',0,-1,-1);c.a=new pM(YSb('Create New Model'));return c}if(a==5){if(this.t.u)return null;c=new Vjb('',0,-1,-1);c.a=new pM(YSb(f6b));return c}return null};_.Yf=function kvb(a){var b,c,d;a[0]=YSb(n7b)+u4b+(this.w==-1?'PNP':'NPN')+', '+this.t.t+', \\u03B2='+Vq(uV,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?e7b:'reverse active'):(a[1]=c*this.w>0.2?'fwd active':'cutoff');a[1]=YSb(a[1]);a[2]='Ic = '+vX(this.p,'A',false);a[3]='Ib = '+vX(this.o,'A',false);a[4]='Vbe = '+vX(c,'V',false);a[5]='Vbc = '+vX(b,'V',false);a[6]='Vce = '+vX(d,'V',false);a[7]=P1b+vX((this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p,'W',false)};_.bg=function lvb(a){return Sub(this,a)};_.cg=function mvb(){return 3};_.dg=function nvb(){return (this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p};_.eg=function ovb(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 YSb(n7b)+', '+b};_.fg=function pvb(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.gg=function qvb(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};_.pg=function rvb(){return true};_.qg=function svb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.i=this.j=this.g=0;this.b=0};_.tg=function tvb(a,b){var c,d;if(a==0){this.d=b.t;Yub(this)}if(a==1){t3(b.b)?(this.bb|=1):(this.bb&=-2);Xub(this)}if(a==2){Pub=Qjb(b,Pub,2);return}if(a==3){this.t=sZb(this.v,ue(b.c).selectedIndex);this.u=this.t.t;Yub(this);b.o=true;return}if(a==4){d=new AOb(this.t);c=new akb(d,vV,this);R3=c;!c.rb&&(c.rb=NK(new eO(c)));oN(c);return}if(a==5){if(this.t.u){PK(YSb(C6b));return}c=new akb(this.t,vV,null);R3=c;!c.rb&&(c.rb=NK(new eO(c)));oN(c);return}};_.yg=function uvb(){Xub(this)};_.Ag=function vvb(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);J6(vV,this.hb[2])};_.Cg=function wvb(){($wnd.Math.abs(this.p)>D1b||$wnd.Math.abs(this.o)>D1b)&&R6(vV,E6b,this);vV.rd>100?++this.b:(this.b=0)};_.Eh=function xvb(){Yub(this)};_.Dg=function(){this.Eh()};_.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 Pub=0,Qub=c6b;var _E=GTb(148);jH(706,148,m7b,yvb);_.hg=function zvb(){return 110};var TC=GTb(706);jH(344,244,L1b,Avb,Bvb);_.Wf=function Cvb(){return 151};_.Sg=function Dvb(){return 'NAND gate'};_.hg=function Evb(){return 64};_.Vg=function Fvb(){return true};var UC=GTb(344);jH(377,47,W1b,Gvb,Hvb);_.hg=function Ivb(){return 0};var VC=GTb(377);jH(189,243,L1b,Jvb,Kvb);_.Qg=function Lvb(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a|v_(this,b);return a};_.Rg=function Mvb(a){a.a.lineWidth=3;a.a.beginPath();Pf(a.a,this.a.b[0],this.a.c[0]);Nf(a.a,this.a.b[1],this.a.c[1]);If(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]);If(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]);Nf(a.a,this.a.b[6],this.a.c[6]);If(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(os(this,214)){Pf(a.a,this.a.b[8],this.a.c[8]);If(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};_.Wf=function Nvb(){return 152};_.Sg=function Ovb(){return 'OR gate'};_.Tg=function Pvb(){return '\\u22651'};_.Ug=function Qvb(a){if(vV.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};_.hg=function Rvb(){return 51};_.yg=function Svb(){var a,b;w_(this);if(vV.gb.c){t_(this)}else{a=pW(11);jW(this.eb,this.fb,a[0],a[6],-0.05,this.g);jW(this.eb,this.fb,a[1],a[5],0.3,this.g);a[3]=this.fb;jW(this.eb,this.fb,a[2],a[4],0.7,this.g*0.81);hW(this.eb,this.fb,a[7],0.08);if(os(this,214)){b=this.u==0?this.X*2:this.u*2;jW(this.eb,this.fb,a[8],a[9],-0.05-5/b,this.g);hW(this.eb,this.fb,a[10],0.08-5/b)}this.a=MV(a)}if(this.Vg()){this.s=fW(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=fW(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var bD=GTb(189);jH(345,189,L1b,Tvb,Uvb);_.Wf=function Vvb(){return 153};_.Sg=function Wvb(){return 'NOR gate'};_.hg=function Xvb(){return 35};_.Vg=function Yvb(){return true};var WC=GTb(345);jH(376,104,L1b,bwb,cwb);_.Af=function dwb(){return false};_.Cf=function ewb(){return false};_.Kf=function fwb(a){sW(this,this.ib,this.jb,48);yW(this,a,this.mb[0]);UW(a,this.k[0],this.k[1]);yW(this,a,this.mb[1]);UW(a,this.n[0],this.n[1]);yW(this,a,this.mb[2]);UW(a,this.o[0],this.o[1]);yW(this,a,this.mb[3]);UW(a,this.p[0],this.p[1]);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);wW(this,a);VW(a,this.v);zmb(a,this.a);zmb(a,this.b);UW(a,this.c[0],this.c[1]);UW(a,this.d[0],this.d[1]);SW(a,this.e[0].a,this.e[0].b,9);SW(a,this.e[1].a,this.e[1].b,9);Dmb(a,this.r);PV(this,a,'+',this.u[0].a,this.u[0].b-2,true);PV(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=zW(-v9(this,0),this.f);RV(a,this.k[0],this.k[1],this.f);this.g=zW(-v9(this,1),this.g);RV(a,this.n[0],this.n[1],this.f);this.i=zW(-v9(this,2),this.i);RV(a,this.o[0],this.o[1],this.i);this.j=zW(-v9(this,3),this.j);RV(a,this.p[0],this.p[1],this.j);UV(this,a)};_.ph=function gwb(a,b){return false};_.Bh=function hwb(){return 402};_.Wf=function(){return this.Bh()};_.Xf=function iwb(a){if(a==0)return new Vjb('Positive Supply Voltage (5-20V)',this.t,5,20);if(a==1)return new Vjb('Negative Supply Voltage (V)',this.q,-20,-5);return null};_.Yf=function jwb(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+vX(-v9(this,3),'A',false);a[2]='V+ - V- = '+vX(this.mb[0]-this.mb[1],'V',false)};_.uh=function kwb(){z9(this);this.f=this.g=this.i=this.j=0};_.tg=function lwb(a,b){a==0&&(this.t=b.t);a==1&&(this.q=b.t);sZb(this.w,0).o=this.q;sZb(this.w,1).o=this.t};_.yg=function mwb(){var a,b,c,d;tW(this);if(this.X>94){this.eb=gW(this.ib,this.jb,1-94/this.X,0);this.fb=this.jb;this.s=this.jb}else{this.eb=this.ib;this.fb=gW(this.ib,this.jb,94/this.X,0);this.s=this.fb}c=32*this.$;this.k=pW(2);this.n=pW(2);this.o=pW(2);this.p=pW(2);this.u=pW(2);this.c=pW(2);this.d=pW(2);this.e=pW(2);jW(this.ib,this.s,this.k[0],this.n[0],0,c);jW(this.eb,this.fb,this.k[1],this.n[1],0,c);jW(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]=gW(this.eb,this.fb,o7b,32);this.p[1]=gW(this.eb,this.fb,o7b,8);d=pW(3);jW(this.eb,this.fb,d[0],d[1],0,3*c/2|0);d[2]=fW(this.eb,this.fb,0.6808510638297872);this.v=KV(d[0],d[1],d[2]);this.e[0]=gW(this.eb,this.fb,0.898936170212766,0);this.e[1]=gW(this.eb,this.fb,0.7819148936170213,0);a=fW(this.o[1],this.k[1],$6b);b=fW(this.o[1],this.k[1],_6b);this.a=HV(a,b,8,4);jW(a,b,this.c[0],this.c[1],1,4);a=fW(this.o[1],this.n[1],$6b);b=fW(this.o[1],this.n[1],_6b);this.b=HV(a,b,8,4);jW(a,b,this.d[0],this.d[1],1,4);this.r=new Plb(I1b,0,14);A9(this,0,this.k[0]);A9(this,1,this.n[0]);A9(this,2,this.o[0]);A9(this,3,this.p[0]);A9(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var Zvb,$vb='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 XC=GTb(376);jH(380,164,b6b,nwb,owb);_.Df=function pwb(a){return a==2};_.Kf=function qwb(a){var b;OV(this,a);yW(this,a,(this.mb[0]+this.mb[1])/2);wW(this,a);SW(a,this.e.a,this.e.b,12);PV(this,a,XSb,this.e.a,this.e.b,true);sW(this,this.ib,this.jb,12);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);if(vV.cd.c&&this.W!=0){b=vX((this.mb[1]-this.mb[0])/this.W,XSb,true);(this._==0||this.ab==0)&&VV(this,a,b,12)}UV(this,a)};_.Wf=function rwb(){return 216};_.Yf=function swb(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=p6b+vX((this.mb[1]-this.mb[0])/this.W,XSb,false))};_.fg=function twb(a){return a==2?3:a==3?1:a==7?2:0};_.gg=function uwb(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]};_.yg=function vwb(){Tbb(this);IV(this,26)};var YC=GTb(380);jH(263,7,L1b,ywb,zwb);_.Hf=function Awb(){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?(vV.C=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(vV.C=false);f=vV.oc.a.a.length+this.lb;b=this.f-c;d=this.g-c;if(e>=b/this.a&&(this.e>=0||l5(vV,4)==1)){a=O6b;g=this.f-O6b*b/this.a}else if(e<=d/this.a&&(this.e<=0||l5(vV,4)==1)){a=O6b;g=this.g-O6b*d/this.a}else{a=this.a;g=c}I6(vV,f,this.hb[0],a);I6(vV,f,this.hb[1],-a);I6(vV,f,this.hb[2],1);M6(vV,f,g);this.e=e};_.Kf=function Bwb(a){sW(this,this.ib,this.jb,this.i*2);yW(this,a,this.mb[0]);UW(a,this.c[0],this.c[1]);yW(this,a,this.mb[1]);UW(a,this.d[0],this.d[1]);yW(this,a,this.mb[2]);UW(a,this.fb,this.jb);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);wW(this,a);VW(a,this.p);Dmb(a,this.n);PV(this,a,'-',this.o[0].a,this.o[0].b-2,true);PV(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=zW(this.W,this.V);RV(a,this.jb,this.fb,this.V);UV(this,a)};_.Lf=function Cwb(){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};_.Nf=function Dwb(a,b){this._==0&&(this.bb^=1);XV(this,a)};_.Of=function Ewb(a,b){this.bb^=1;YV(this,a)};_.Pf=function Fwb(a,b){this.ab==0&&(this.bb^=1);ZV(this,a)};_.Sf=function Gwb(a,b){return false};_.Uf=function Hwb(a){if(a==2)return -this.W;return 0};_.Wf=function Iwb(){return 97};_.Xf=function Jwb(a){if(a==0)return new Vjb('Max Output (V)',this.f,1,20);if(a==1)return new Vjb('Min Output (V)',this.g,-20,0);if(a==2)return new Vjb('Gain',this.a,10,H1b);return null};_.Yf=function Kwb(a){var b;a[0]='op-amp';a[1]='V+ = '+vX(this.mb[1],'V',false);a[2]='V- = '+vX(this.mb[0],'V',false);b=$wnd.Math.max($wnd.Math.min(this.mb[2],this.f),this.g);a[3]=n2b+vX(b,'V',false);a[4]=o2b+vX(-this.W,'A',false);a[5]='range = '+vX(this.g,'V',false)+' to '+vX(this.f,'V',false)};_.bg=function Lwb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.cg=function Mwb(){return 3};_.dg=function Nwb(){return this.mb[2]*this.W};_.hg=function Owb(){return 97};_.ig=function Pwb(){return this.mb[2]-this.mb[1]};_.kg=function Qwb(){return 1};_.lg=function Rwb(a){return a==2};_.pg=function Swb(){return true};_.tg=function Twb(a,b){a==0&&(this.f=b.t);a==1&&(this.g=b.t);a==2&&b.t>0&&(this.a=b.t)};_.yg=function Uwb(){var a,b,c;tW(this);this.X>150&&this==vV.O&&xwb(this,2);c=this.k;c>this.X/2&&(c=us(this.X/2));IV(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=pW(2);this.d=pW(2);this.o=pW(2);jW(this.ib,this.jb,this.c[0],this.d[0],0,a);jW(this.eb,this.fb,this.c[1],this.d[1],0,a);jW(this.eb,this.fb,this.o[0],this.o[1],0.2,a);b=pW(2);jW(this.eb,this.fb,b[0],b[1],0,a*2);this.p=KV(b[0],b[1],this.fb);this.n=new Plb(I1b,0,this.j==2?14:10)};_.Ag=function Vwb(){var a;a=vV.oc.a.a.length+this.lb;J6(vV,a);I6(vV,this.hb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var ZC=GTb(263);jH(386,104,L1b,ixb,jxb);_.Af=function kxb(){return this.ab==0};_.Cf=function lxb(){return this._==0};_.Kf=function mxb(a){var b;sW(this,this.ib,this.jb,32);yW(this,a,this.mb[0]);UW(a,this.d[0],this.d[1]);yW(this,a,this.mb[1]);UW(a,this.e[0],this.e[1]);yW(this,a,this.mb[2]);UW(a,this.fb,this.jb);yW(this,a,this.mb[3]);UW(a,this.i[0],this.i[1]);yW(this,a,this.mb[4]);UW(a,this.j[0],this.j[1]);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);wW(this,a);VW(a,this.o);Dmb(a,this.g);PV(this,a,'-',this.n[0].a,this.n[0].b-2,true);PV(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=zW(v9(this,b),this.b[b]);RV(a,this.d[1],this.d[0],this.b[0]);RV(a,this.e[1],this.e[0],this.b[1]);RV(a,this.fb,this.jb,this.b[2]);RV(a,this.i[0],this.i[1],-this.b[3]);RV(a,this.j[0],this.j[1],-this.b[4]);UV(this,a)};_.oh=function nxb(){var a,b,c;b=exb(this);c=!b?0:b.o;return a='409 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+t9(this)+' '+this.k+' '+c+' '+this.c+' '+this.f};_.ph=function oxb(a,b){return true};_.Bh=function pxb(){return 409};_.Wf=function(){return this.Bh()};_.Xf=function qxb(a){var b;if(a==0){b=new Ujb('<a href=\"opampreal.html\" target=\"_blank\">'+YSb('Model')+A2b,this.f);b.c=new M3;MQ(b.c,YSb('LM741'));if(this.f==1){MQ(b.c,YSb('LM324, old'));MQ(b.c,YSb('LM324, fixed'));L3(b.c,this.f)}else{MQ(b.c,YSb('LM324'));L3(b.c,this.f==0?0:1)}return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Swap Inputs',(this.bb&2)!=0);return b}if(this.f==2)return null;if(a==2)return new Ujb('Slew Rate (V/usec)',this.k);if(a==3)return new Ujb('Output Current Limit (A)',this.c);return null};_.Yf=function rxb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+vX(this.mb[1],'V',false);a[2]='V- = '+vX(this.mb[0],'V',false);a[3]=n2b+vX(this.mb[2],'V',false);a[4]=o2b+vX(v9(this,2),'A',false)};_.uh=function sxb(){z9(this);this.b=Ar(xs,w1b,8,5,15,1)};_.tg=function txb(a,b){if(a==0){this.f=ue(b.c).selectedIndex;Ej(ue(b.c)).length==2&&this.f==1&&(this.f=2);this.a=0;gxb(this);b.o=true}if(a==1){this.bb=Qjb(b,this.bb,2);hxb(this)}if(a==2){this.k=b.t;gxb(this)}if(a==3){this.c=b.t;gxb(this)}};_.yg=function uxb(){hxb(this)};_.a=0;_.c=0;_.f=0;_.k=0;var Wwb,Xwb='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',Ywb='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',Zwb,$wb='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',_wb='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',axb,bxb='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',cxb;var $C=GTb(386);jH(714,263,L1b,vxb);_.hg=function wxb(){return 65};var _C=GTb(714);jH(384,104,L1b,Dxb,Exb);_.Bf=function Fxb(){return false};_.Kf=function Gxb(a){var b,c,d,e,f,g,h,i,j,k;Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);WW(a,this.e,this.f,4);for(e=0;e!=4;e++){yW(this,a,this.mb[e]);b=this.G[e];c=this.g[e];UW(a,b,c);this.c[e]=zW(-v9(this,e),this.c[e]);RV(a,b,c,this.c[e])}this.d.Kf(a);Rub(this.i,a);UV(this,a);Bmb(a,jV);d=(this.bb&T_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 Iyb(i,k);h=new Iyb(i+20*d,k);f=HV(g,h,5,2);zmb(a,f);tmb(a,i+10*d,k,i+15*d,k)}};_.oh=function Hxb(){var a;return a='407 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+t9(this)};_.Nf=function Ixb(a,b){var c;this.bb^=T_b;if(b!=1){c=3*this.b;this.nb=a-this.nb-c;this.ob=a-this.ob}Cxb(this)};_.Pf=function Jxb(a,b){var c;this.bb^=u0b;if(b!=1){c=this.b;this.pb=a-this.pb-c;this.qb=a-this.qb}Cxb(this)};_.ph=function Kxb(a,b){return (a/2|0)==(b/2|0)};_.Bh=function Lxb(){return 407};_.Wf=function(){return this.Bh()};_.Xf=function Mxb(a){return null};_.Yf=function Nxb(a){a[0]='optocoupler';a[1]='Iin = '+vX(v9(this,0),'A',false);a[2]=o2b+vX(v9(this,2),'A',false)};_.uh=function Oxb(){z9(this);this.c=Ar(xs,w1b,8,4,15,1)};_.yg=function Pxb(){Cxb(this)};_.a=0;_.b=0;var xxb,yxb='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var aD=GTb(384);jH(210,7,{7:1,10:1,210:1},Qxb,Rxb);_.Kf=function Sxb(a){var b,c,d;a.a.save();a.c=a.b;d=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this;b=new Plb(I1b,d?1:0,14);Dmb(a,b);Bmb(a,d?rV:yV);c=(this.bb&1)!=0?wX(this.mb[0],'V',this.a,(this.bb&2)!=0):YSb('out');this==vV.yc&&(c='X');this==vV.zc&&(c='Y');hW(this.ib,this.jb,this.eb,1-((us(Of(a.a,c).width)/2|0)+8)/this.X);sW(this,this.ib,this.eb,0);PV(this,a,c,this.ob,this.qb,true);yW(this,a,this.mb[0]);d&&Bmb(a,rV);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function Txb(){return 'O '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Wf=function Uxb(){return 79};_.Xf=function Vxb(a){var b;if(a==0)return Xjb(x5b,(this.bb&1)!=0);if((this.bb&1)==0)return null;if(a==1){b=new Ujb(f2b,0);b.c=new M3;MQ(b.c,YSb(g2b));MQ(b.c,YSb('V'));MQ(b.c,YSb('mV'));MQ(b.c,YSb(WSb+'V'));L3(b.c,this.a);return b}if(this.a==0)return null;if(a==2)return Xjb('Fixed Precision',(this.bb&2)!=0);return null};_.Yf=function Wxb(a){a[0]='output';a[1]=N1b+vX(this.mb[0],'V',false)};_.cg=function Xxb(){return 1};_.ig=function Yxb(){return this.mb[0]};_.tg=function Zxb(a,b){if(a==0){this.bb=Qjb(b,this.bb,1);b.o=true}if(a==1){this.a=ue(b.c).selectedIndex;b.o=true}a==2&&(this.bb=Qjb(b,this.bb,2))};_.yg=function $xb(){tW(this);this.eb=new Hyb};_.a=0;var cD=GTb(210);jH(722,266,L1b,_xb);var dD=GTb(722);jH(718,264,L1b,ayb);var eD=GTb(718);jH(716,213,L1b,byb);_.hg=function cyb(){return 80};var fD=GTb(716);jH(707,148,m7b,dyb);_.hg=function eyb(){return 112};var gD=GTb(707);jH(353,28,L1b,fyb,gyb);_.Hf=function hyb(){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)Q6(vV,0,this.hb[2],this.A[2].B,a);else{d=vV.oc.a.a.length+this.A[2].B;I6(vV,d,d,1)}this.A[0].A=b;this.A[1].A=c};_.Lg=function iyb(){return 'phase comparator'};_.Wf=function jyb(){return 161};_.cg=function kyb(){return 3};_.kg=function lyb(){return 1};_.pg=function myb(){return true};_.Pg=function nyb(){this.D=2;this.F=2;this.A=Ar(Xz,w$b,9,3,0,1);this.A[0]=new K3(this,0,2,'I1');this.A[1]=new K3(this,1,2,'I2');this.A[2]=new K3(this,0,3,'O');this.A[2].k=true};_.Ag=function oyb(){var a;a=vV.oc.a.a.length+this.A[2].B;J6(vV,a);J6(vV,0);J6(vV,this.hb[2])};_.a=false;_.b=false;var hD=GTb(353);jH(352,28,L1b,ryb,syb);_.Hg=function tyb(){return 8};_.Lf=function uyb(){var a,b;b=Ar(HG,m2b,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 NY(this)+CZ(this.b)};_.Jg=function vyb(){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]}}};_.Kg=function wyb(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function xyb(){return 'PISO shift register'};_.Wf=function yyb(){return 186};_.cg=function zyb(){return ((this.bb&2)!=0?4:3)+this.n};_.kg=function Ayb(){return 1};_.Ng=function Byb(){return true};_.qg=function Cyb(){TY(this);this.b=Ar(HG,m2b,8,this.n,16,1)};_.Og=function Dyb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=us(b.t);this.b=Ar(HG,m2b,8,this.n,16,1);qyb(this);VY(this)}return}};_.Pg=function Eyb(){qyb(this)};_.a=false;_.c=0;_.d=0;_.e=false;var iD=GTb(352);jH(19,1,{19:1},Hyb,Iyb);_.Pd=function Jyb(a){return Fyb(this,a)};_.Rd=function Kyb(){return 41*(41+this.a)+this.b};_.Sd=function Lyb(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var jD=GTb(19);jH(320,135,E2b,Myb,Nyb);_.Kf=function Oyb(a){var b;V2(this,a);Bmb(a,yV);Dmb(a,wV);b=us(a.a.measureText('+').width);xmb(a,'+',this.b.a-(b/2|0),this.b.b)};_.Lf=function Pyb(){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};_.Wf=function Qyb(){return 209};_.Xf=function Ryb(a){if(a==4)return new Vjb('Max Reverse Voltage',this.a,0,0);return W2(this,a)};_.Yf=function Syb(a){X2(this,a);a[0]='capacitor (polarized)'};_.hg=function Tyb(){return 67};_.tg=function Uyb(a,b){a==4&&b.t>=0&&(this.a=b.t);Z2(this,a,b)};_.yg=function Vyb(){var a,b,c,d,e;$2(this);a=(this.X/2-4)/this.X;this.k=pW(14);c=this.k.length-1;d=c/2;for(b=0;b<=c;b++){e=(b-d)*0.9/d;this.k[b]=gW(this.j[0],this.j[1],b/c,5*(1-$wnd.Math.sqrt(1-e*e)))}this.b=gW(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)};_.Cg=function Wyb(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&R6(vV,'capacitor exceeded max reverse voltage',this);this.o=this.mb[0]-this.mb[this.c];U2(this)};_.a=0;var kD=GTb(320);jH(171,1,{171:1},Zyb);_.a=0;var lD=GTb(171);jH(237,7,{192:1,12:1,7:1,10:1,237:1},azb,bzb);_.zf=function czb(){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};_.Gf=function dzb(){X5(vV,this.n);X5(vV,this.w);kV==this&&(kV=null);s4(vV,this)};\n",
"_.Kf=function ezb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;f=0;c=vV.hb.c?6:8;n=this.mb[0];o=this.mb[1];p=this.mb[2];sW(this,this.ib,this.jb,c);DV(this,this.r,this.r);OV(this,a);wW(this,a);b=us(16*this.q);if(vV.hb.c){Bmb(a,eW(this,n));jW(this.eb,this.fb,pV,qV,0,c);UW(a,pV,qV);for(d=0;d!=16;d++){m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));Bmb(a,eW(this,m));jW(this.eb,this.fb,pV,qV,d*r7b,c);jW(this.eb,this.fb,this.s,this.t,(d+1)*r7b,c);UW(a,pV,this.s);UW(a,qV,this.t)}jW(this.eb,this.fb,pV,qV,1,c);UW(a,pV,qV)}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));Bmb(a,eW(this,m));iW(this.eb,this.fb,pV,d*r7b,c*f);iW(this.eb,this.fb,qV,(d+1)*r7b,c*e);UW(a,pV,qV);f=e}}Bmb(a,eW(this,p));UW(a,this.r,this.d);UW(a,this.d,this.c);UW(a,this.a,this.c);UW(a,this.b,this.c);this.e=zW(this.i,this.e);this.f=zW(this.j,this.f);this.g=zW(this.k,this.g);if(vV.O!=this){RV(a,this.ib,this.p,this.e);RV(a,this.jb,this.p,this.f);RV(a,this.r,this.d,this.g);RV(a,this.d,this.p,AV(this.g,LW(this.r,this.d)))}UV(this,a);if(vV.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=vX(g?this.v:this.u,'',true);k=vX(g?this.u:this.v,'',true);Dmb(a,wV);Bmb(a,yV);r=a.b/2|0;q=us(Of(a.a,j).width);this.eb.a==this.fb.a?xmb(a,j,i?this.c.a-2-q:this.c.a+2,$wnd.Math.max(this.a.b,this.b.b)+5+r):xmb(a,j,$wnd.Math.min(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=us(Of(a.a,k).width);this.eb.a==this.fb.a?xmb(a,k,i?this.c.a-2-q:this.c.a+2,$wnd.Math.min(this.a.b,this.b.b)-3):xmb(a,k,$wnd.Math.max(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.Lf=function fzb(){return '174 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.q+' '+this.A};_.Ae=function gzb(){vV.d=true;_yb(this)};_.Nf=function hzb(a,b){this.bb^=4;XV(this,a)};_.Of=function izb(a,b){CW(this._)==CW(this.ab)&&(this.bb^=2);this.bb^=4;YV(this,a)};_.Pf=function jzb(a,b){this.bb^=4;ZV(this,a)};_.Uf=function kzb(a){if(a==0)return -this.i;if(a==1)return -this.j;return -this.k};_.Wf=function lzb(){return 174};_.Xf=function mzb(a){var b;if(a==0)return new Vjb(s7b,this.o,0,0);if(a==1){b=new Vjb(j7b,0,-1,-1);b.q=this.A;return b}if(a==2){b=new Vjb('',0,-1,-1);b.b=new w3(y5b,(this.bb&1)!=0);return b}return null};_.Yf=function nzb(a){a[0]='potentiometer';a[1]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[2]='R1 = '+vX(this.u,XSb,false);a[3]='R2 = '+vX(this.v,XSb,false);a[4]='I1 = '+vX($wnd.Math.abs(this.i),'A',false);a[5]='I2 = '+vX($wnd.Math.abs(this.j),'A',false)};_.bg=function ozb(a){return a==0?this.ib:a==1?this.jb:this.r};_.cg=function pzb(){return 3};_.Te=function qzb(a){!!this.w&&tGb(this.w,a)};_.qg=function rzb(){this.e=this.f=this.g=0;qW(this)};_.tg=function szb(a,b){a==0&&(this.o=b.t);if(a==1){this.A=yT(b.s);jO(this.n,this.A);w6(vV)}a==2&&(this.bb=Qjb(b,this.bb,1))};_.ug=function tzb(a){a?(kV=this):kV==this&&(kV=null);!!this.w&&rGb(this.w)};_.yg=function uzb(){_yb(this)};_.Ag=function vzb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);K6(vV,this.hb[0],this.hb[2],this.u);K6(vV,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 mD=GTb(237);jH(211,7,{7:1,10:1,211:1},xzb,yzb);_.zf=function zzb(){this.W=this.t==0?0:(this.mb[0]-this.mb[1])/this.t};_.Kf=function Azb(a){var b,c,d,e,f,g,h;a.a.save();a.c=a.b;c=(this.bb&2)!=0?12:8;sW(this,this.ib,this.jb,c);g=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this;d=g||vV.O==this||(this.bb&1)!=0?16:this.X-32;(this.bb&2)!=0&&(d=24);IV(this,us(d));yW(this,a,this.mb[0]);g&&Bmb(a,rV);UW(a,this.ib,this.eb);yW(this,a,this.mb[1]);g&&Bmb(a,rV);UW(a,this.fb,this.jb);b=new Plb(I1b,1,14);Dmb(a,b);this==vV.yc&&PV(this,a,'X',this.b.a,this.b.b,true);this==vV.zc&&PV(this,a,'Y',this.b.a,this.b.b,true);if((this.bb&1)!=0){f='';switch(this.n){case 0:f=wX(this.mb[0]-this.mb[1],'V',this.v,false);break;case 1:f=wX(this.u,'V(rms)',this.v,false);break;case 2:f=wX(this.i,'Vpk',this.v,false);break;case 3:f=wX(this.j,'Vmin',this.v,false);break;case 4:f=wX(this.i-this.j,'Vp2p',this.v,false);break;case 5:f=this.a+'';break;case 6:f=vX(this.f,M1b,false);break;case 8:f=vX(this.s,'S',false);break;case 9:f=Vq(uV,this.e);}VV(this,a,f,(this.bb&2)!=0?15:4)}Bmb(a,yV);Dmb(a,wV);e=gW(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=us(a.a.measureText('+').width);xmb(a,'+',e.a-(h/2|0),e.b);if((this.bb&2)!=0){Bmb(a,jV);SW(a,this.b.a,this.b.b,12);PV(this,a,'V',this.b.a,this.b.b,true)}UV(this,a);a.a.restore();a.b=a.c};_.Lf=function Bzb(){return 'p '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.v+' '+this.t};_.Sf=function Czb(a,b){return this.t!=0};_.Wf=function Dzb(){return 112};_.Xf=function Ezb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3('Show Value',(this.bb&1)!=0);return b}if(a==1){b=new Vjb('Value',this.w,-1,-1);b.c=new M3;MQ(b.c,YSb(U1b));MQ(b.c,YSb(t7b));MQ(b.c,YSb(V1b));MQ(b.c,YSb(u7b));MQ(b.c,YSb(v7b));MQ(b.c,YSb(w7b));L3(b.c,this.n);return b}if(a==2){b=new Ujb(f2b,0);b.c=new M3;MQ(b.c,YSb(g2b));MQ(b.c,YSb('V'));MQ(b.c,YSb('mV'));MQ(b.c,YSb(WSb+'V'));L3(b.c,this.v);return b}if(a==3){b=Xjb('Use Circle Symbol',(this.bb&2)!=0);return b}if(a==4)return new Ujb(C2b,this.t);return null};_.Yf=function Fzb(a){a[0]='voltmeter';a[1]=y1b+vX(this.mb[0]-this.mb[1],'V',false)};_.tg=function Gzb(a,b){a==0&&(t3(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=Qjb(b,this.bb,2));a==4&&(this.t=b.t)};_.yg=function Hzb(){tW(this);this.b=fW(this.ib,this.jb,0.5)};_.Ag=function Izb(){this.t!=0&&K6(vV,this.hb[0],this.hb[1],this.t)};_.Cg=function Jzb(){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=(oVb(),ZG(PG(Date.now()),this.q));this.q=PG(Date.now());this.s=_G(ZG(PG(Date.now()),this.r));this.e=this.s/_G(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=(oVb(),PG(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 nD=GTb(211);jH(713,54,_5b,Kzb);_.hg=function Lzb(){return 0};var oD=GTb(713);jH(279,1,{},Nzb);var pD=GTb(279);jH(42,1,{42:1},Vzb,Wzb,Xzb,Yzb);_.Pd=function Zzb(a){return Qzb(this,a)};_.Sd=function $zb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var rD=GTb(42);jH(327,7,L1b,dAb,eAb);_.zf=function fAb(){var a;a=this.mb[this.s]-this.mb[this.u];this.c=Bnb(this.o,a)};_.Hf=function gAb(){Cnb(this.o)};_.Kf=function hAb(a){var b;for(b=0;b!=2;b++){yW(this,a,this.mb[this.s+b]);UW(a,this.d[b],this.e[b])}vW(this,a,this.c*(this.mb[this.s]-this.mb[this.t]));Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);UW(a,this.A[0],this.A[1]);UW(a,this.A[1],this.A[2]);UW(a,this.A[2],this.A[3]);UW(a,this.A[3],this.A[0]);if(this.H==3){for(b=0;b!=3;b++)UW(a,this.k[b],this.k[b+1])}else if(this.H==1){UW(a,this.k[1],this.k[2]);UW(a,this.k[0],this.k[2]);UW(a,this.k[1],this.k[3])}else this.H==2&&Amb(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);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);if(this.nb==this.ob)xmb(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=H0b;xmb(a,this.q,(this.nb+this.ob)/2|0,this.A[1].b+15);a.a.restore();a.b=a.c}this.b=zW(this.c,this.b);if(this.b!=0){RV(a,this.e[0],this.d[0],this.b);RV(a,this.d[1],this.e[1],AV(this.b,this.i))}UV(this,a);sW(this,this.A[0],this.A[2],0);DV(this,this.e[0],this.e[1])};_.Lf=function iAb(){return '425 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.q)+' '+this.p+' '+this.c+' '+this.w+' '+this.f+' '+this.v+' '+this.D+' '+this.H+' '+this.B+' '+this.C};_.Sf=function jAb(a,b){return true};_.Uf=function kAb(a){if(a==0)return -this.c;return this.c};_.Wf=function lAb(){return 425};_.Xf=function mAb(a){var b;if(a==0){b=new Ujb('Type',0);b.c=new M3;MQ(b.c,YSb('Normal'));MQ(b.c,YSb('On Delay'));MQ(b.c,YSb('Off Delay'));MQ(b.c,YSb('Latching'));L3(b.c,this.H);return b}if(a==1)return new Vjb(a6b,this.p,0,0);if(a==2)return new Vjb(x7b,this.w,0,0);if(a==3)return new Vjb(y7b,this.v,0,0);if(a==4)return new Vjb(z7b,this.f,0,0);if(a==5)return new Vjb(A7b,this.D,0,0);if(a==6)return new Wjb($5b,this.q);return null};_.Yf=function nAb(a){var b;a[0]=YSb('relay');this.n==0?(a[0]+=u4b+YSb(z6b)+')'):this.n==1&&(a[0]+=u4b+YSb('on')+')');b=1;a[b++]=YSb('coil I')+X1b+vX($wnd.Math.abs(this.c),'A',false);a[b++]=YSb('coil Vd')+X1b+vX($wnd.Math.abs(this.mb[this.s]-this.mb[this.t]),'V',false)};_.$f=function oAb(){return 1};_.bg=function pAb(a){return this.e[a]};_.cg=function qAb(){return 2};_.qg=function rAb(){qW(this);Dnb(this.o);this.c=this.b=0;this.n=0;this.a=0};_.tg=function sAb(a,b){if(a==0){this.H=ue(b.c).selectedIndex;aAb(this)}if(a==1&&b.t>0){this.p=b.t;Fnb(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=yT(b.s))};_.xg=function tAb(a){this.j=a};_.yg=function uAb(){aAb(this)};_.Ag=function vAb(){Gnb(this.o,this.hb[this.s],this.hb[this.u]);K6(vV,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}bAb(this)};_.Bg=function wAb(){var a,b,c;Hnb(this.o,this.mb[this.s]-this.mb[this.u]);b=$wnd.Math.abs(this.c);a=$wnd.Math.exp(-vV.vd*Q_b);this.a=a*this.a+(1-a)*b;c=this.C;if(this.B==0){if(this.a>this.w){this.r=vV.td;this.B=1}}else if(this.B==1){if(this.a<this.v)this.B=0;else if(vV.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=vV.td;this.B=3}}else if(this.B==3){if(this.a>this.w)this.B=2;else if(vV.td-this.r>this.F){this.B=0;this.H!=3&&(this.C=0)}}c!=this.C&&bAb(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 sD=GTb(327);jH(212,7,{7:1,10:1,212:1},zAb,AAb);_.zf=function BAb(){this.b==1?(this.j=0):(this.j=(this.mb[0]-this.mb[1+this.b])/this.g)};_.Hf=function CAb(){K6(vV,this.hb[0],this.hb[1],this.b==0?this.g:this.f)};_.Kf=function DAb(a){var b,c,d;for(d=0;d!=2;d++){yW(this,a,this.mb[d]);UW(a,this.n[d],this.k[d])}hW(this.k[1],this.k[2],this.e,this.b);Bmb(a,(j9(),f9));UW(a,this.k[0],this.e);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);if(this.nb==this.ob)xmb(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=H0b;xmb(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)){Bmb(a,f9);iW(this.eb,this.fb,this.a[0],0.4375,this.b==1?this.d/2|0:0);iW(this.eb,this.fb,this.a[1],0.5625,this.b==1?this.d/2|0:0);umb(a,this.a[0],this.a[2]);umb(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+=u$b;iW(this.eb,this.fb,this.a[4],0.5,c+6*this.$)}else{iW(this.eb,this.fb,this.a[4],0.5,c-5*this.$)}Hf(a.a,this.a[4].a,this.a[4].b,6,-0.39269908169872414+b,3.5342917352885173+b,true);a.a.stroke()}this.i=zW(this.j,this.i);RV(a,this.n[0],this.k[0],this.i);this.b==0&&RV(a,this.k[this.b+1],this.n[this.b+1],this.i);UV(this,a);sW(this,this.ib,this.jb,this.d)};_.Lf=function EAb(){return '426 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.c)+' '+this.g+' '+this.f+' '+this.b};_.Sf=function FAb(a,b){return true};_.Uf=function GAb(a){if(a==0)return -this.j;if(a==1+this.b)return this.j;return 0};_.Wf=function HAb(){return 426};_.Xf=function IAb(a){if(a==0)return new Vjb(i2b,this.g,0,0);if(a==1)return new Vjb(j2b,this.f,0,0);if(a==2)return new Wjb($5b,this.c);if(a==3)return Xjb('Normally Closed',(this.bb&2)!=0);if(a==4)return Xjb(Z5b,(this.bb&4)!=0);return null};_.Yf=function JAb(a){var b;a[0]=YSb('relay');this.b==0?(a[0]+=u4b+YSb(z6b)+')'):this.b==1&&(a[0]+=u4b+YSb('on')+')');b=1;a[b++]=x1b+vX($wnd.Math.abs(this.j),'A',false)};_.bg=function KAb(a){return this.n[a]};_.cg=function LAb(){return 2};_.pg=function MAb(){return true};_.qg=function NAb(){qW(this);this.j=this.i=0;this.b=0};_.tg=function OAb(a,b){a==0&&b.t>0&&(this.g=b.t);a==1&&b.t>0&&(this.f=b.t);a==2&&(this.c=yT(b.s));a==3&&(this.bb=Qjb(b,this.bb,2));if(a==4){this.bb=Qjb(b,this.bb,4);xAb(this)}};_.yg=function PAb(){xAb(this)};_.Ag=function QAb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.o=0;var tD=GTb(212);jH(326,7,L1b,UAb,VAb);_.zf=function WAb(){var a,b;b=this.mb[this.q]-this.mb[this.s];this.b=Bnb(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)}};_.Hf=function XAb(){var a;Cnb(this.n);for(a=0;a!=this.B*3;a+=3){K6(vV,this.hb[a],this.hb[1+a],this.k==0?this.F:this.D);K6(vV,this.hb[a],this.hb[2+a],this.k==1?this.F:this.D)}};_.Kf=function YAb(a){var b,c,d,e,f;for(b=0;b!=2;b++){yW(this,a,this.mb[this.q+b]);UW(a,this.c[b],this.d[b])}f=(this.bb&1)!=0?1:0;vW(this,a,this.b*(this.mb[this.q]-this.mb[this.r]));QV(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){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);UW(a,this.A[0],this.A[1]);UW(a,this.A[1],this.A[2]);UW(a,this.A[2],this.A[3]);UW(a,this.A[3],this.A[0])}Bmb(a,(j9(),b9));for(b=0;b!=this.B;b++){if(b==0){c=(this.bb&4)==0?0:4;iW(this.ib,this.jb,this.p[0],0.5,this.w*2+5*this.j+c)}else iW(this.ib,this.jb,this.p[b*2],0.5,us(this.w*(-b*3+3-0.5+this.i))+5*this.j);iW(this.ib,this.jb,this.p[b*2+1],0.5,us(this.w*(-b*3-0.5+this.i))-5*this.j);Gmb(a.a,4,4);tmb(a,this.p[b*2].a,this.p[b*2].b,this.p[b*2+1].a,this.p[b*2+1].b);Gmb(a.a,0,0)}for(d=0;d!=this.B;d++){e=d*3;for(b=0;b!=3;b++){yW(this,a,this.mb[e+b]);UW(a,this.K[d][b],this.J[d][b])}hW(this.J[d][1],this.J[d][2],this.C[d],this.i);Bmb(a,f9);UW(a,this.J[d][0],this.C[d]);this.G[d]=zW(this.H[d],this.G[d]);RV(a,this.K[d][0],this.J[d][0],this.G[d]);this.k!=2&&RV(a,this.J[d][this.k+1],this.K[d][this.k+1],this.G[d])}this.a=zW(this.b,this.a);if(this.a!=0){RV(a,this.d[0],this.c[0],this.a);RV(a,this.c[0],this.c[1],AV(this.a,this.f));RV(a,this.c[1],this.d[1],AV(this.a,this.g))}UV(this,a);sW(this,this.A[0],this.A[2],0);DV(this,this.d[0],this.d[1]);DV(this,this.K[0][0],this.K[0][1])};_.Lf=function ZAb(){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};_.Nf=function $Ab(a,b){this._==0&&(this.bb^=8);XV(this,a)};_.Of=function _Ab(a,b){this.bb^=8;YV(this,a)};_.Pf=function aBb(a,b){this.ab==0&&(this.bb^=8);ZV(this,a)};_.Sf=function bBb(a,b){return (a/3|0)==(b/3|0)};_.Uf=function cBb(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};_.Wf=function dBb(){return 178};_.Xf=function eBb(a){var b,c;if(a==0)return new Vjb(a6b,this.o,0,0);if(a==1)return new Vjb(i2b,this.F,0,0);if(a==2)return new Vjb(j2b,this.D,0,0);if(a==3)return new Vjb(x7b,this.u,0,0);if(a==4){if(this.I==0){b=new Vjb('',0,-1,-1);b.a=new pM(YSb('Use New Model'));return b}return new Vjb(y7b,this.t,0,0)}if(a==5)return Tjb(new Vjb('Number of Poles',this.B,1,4));if(a==6)return new Vjb(z7b,this.e,0,0);if(a==7){c=1;(this.bb&1)!=0?(c=2):(this.bb&4)!=0&&(c=0);b=new Vjb('Coil Style',c,-1,-1);b.c=new M3;MQ(b.c,YSb('Both Sides'));MQ(b.c,YSb('Side 1'));MQ(b.c,YSb('Side 2'));L3(b.c,c);return b}if(a==8){b=new Vjb('',0,-1,-1);b.b=new w3('Show Box',(this.bb&2)!=0);return b}if(a==9&&this.I>0)return new Vjb(A7b,this.I,0,0);return null};_.Yf=function fBb(a){var b,c;a[0]=YSb('relay');this.k==0?(a[0]+=u4b+YSb(z6b)+')'):this.k==1&&(a[0]+=u4b+YSb('on')+')');this.I==0&&(a[0]+=u4b+YSb('old model')+')');c=1;for(b=0;b!=this.B;b++)a[c++]='I'+(b+1)+X1b+vX($wnd.Math.abs(this.H[b]),'A',false);a[c++]=YSb('coil I')+X1b+vX($wnd.Math.abs(this.b),'A',false);a[c++]=YSb('coil Vd')+X1b+vX($wnd.Math.abs(this.mb[this.q]-this.mb[this.r]),'V',false)};_.$f=function gBb(){return 1};_.bg=function hBb(a){if(a<3*this.B)return this.K[a/3|0][a%3];return this.d[a-3*this.B]};_.cg=function iBb(){return 2+this.B*3};_.hg=function jBb(){return 82};_.pg=function kBb(){return true};_.qg=function lBb(){var a;qW(this);Enb(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};_.tg=function mBb(a,b){var c,d;if(a==0&&b.t>0){this.o=b.t;Fnb(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=q7b;b.o=true}else b.t>0&&(this.t=b.t)}if(a==5&&b.t>=1){this.B=us(b.t);SAb(this)}a==6&&b.t>0&&(this.e=b.t);if(a==7){c=ue(b.c).selectedIndex;d=Dr(wr(ys,1),P_b,8,15,[4,0,1]);this.bb&=-6;this.bb|=d[c];SAb(this)}a==8&&(this.bb=Qjb(b,this.bb,2));a==9&&b.t>0&&(this.I=b.t)};_.yg=function nBb(){SAb(this)};_.Ag=function oBb(){var a;Gnb(this.n,this.hb[this.q],this.hb[this.s]);K6(vV,this.hb[this.s],this.hb[this.r],this.e);for(a=0;a!=this.B*3;a++)J6(vV,this.hb[a])};_.Bg=function pBb(){var a,b,c,d;if(this.I==0){Hnb(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}Hnb(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+=vV.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-=vV.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 uD=GTb(326);jH(154,7,{7:1,10:1,154:1},rBb,sBb);_.zf=function tBb(){this.W=(this.mb[0]-this.mb[1])/this.a};_.Kf=function uBb(a){var b,c,d,e,f,g,h;c=6;g=this.mb[0];h=this.mb[1];sW(this,this.ib,this.jb,6);OV(this,a);e=LW(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Yf(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(vV.Ld.c){b=Jf(a.a,0,0,e,0);Ff(b,0,k9(eW(this,g)));Ff(b,1,k9(eW(this,h)));Vf(a.a,b)}else wW(this,a);this.X<30&&(c=2);if(vV.hb.c){Xf(a.a,0,-c,e,2*c)}else{a.a.beginPath();a.a.moveTo(0,0);for(d=0;d<4;d++){Nf(a.a,(1+4*d)*e/16,c);Nf(a.a,(3+4*d)*e/16,-c)}Nf(a.a,e,0);a.a.stroke()}a.a.restore();if(vV.cd.c){f=vX(this.a,'',true);VV(this,a,f,c+2)}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function vBb(){return 'r '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Wf=function wBb(){return 114};_.Xf=function xBb(a){if(a==0)return new Vjb(s7b,this.a,0,0);return null};_.Yf=function yBb(a){a[0]='resistor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=p6b+vX(this.a,XSb,false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.eg=function zBb(a){return YSb('resistor')+', '+vX(this.a,XSb,false)};_.hg=function ABb(){return 114};_.tg=function BBb(a,b){this.a=b.t<=0?C1b:b.t};_.yg=function CBb(){tW(this);IV(this,32);new Hyb;new Hyb};_.Ag=function DBb(){K6(vV,this.hb[0],this.hb[1],this.a)};_.a=0;var vD=GTb(154);jH(355,28,L1b,FBb,GBb);_.Hg=function HBb(){return 10};_.Jg=function IBb(){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};_.Kg=function JBb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(X5b,(this.bb&4)==0);return b}if(a==1)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function KBb(){return 'ring counter'};_.Wf=function LBb(){return 163};_.cg=function MBb(){return (this.bb&2)!=0&&this.n>=3?this.n+3:this.n+2};_.kg=function NBb(){return this.n};_.Ng=function OBb(){return true};_.Og=function PBb(a,b){if(a==0){t3(b.b)?(this.bb&=-5):(this.bb|=4);EBb(this);VY(this);return}if(a==1&&b.t>=2){this.n=us(b.t);EBb(this);VY(this)}};_.Pg=function QBb(){EBb(this)};_.a=0;_.b=false;var wD=GTb(355);jH(253,1,{253:1},RBb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var xD=GTb(253);jH(337,7,L1b,VBb,WBb);_.zf=function XBb(){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};_.Hf=function YBb(){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)>i0b||$wnd.Math.abs(d-this.r)>i0b)&&(vV.C=false);this.q=c;this.r=d;xhb(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:H1b;K6(vV,this.hb[0],this.hb[3],this.a)};_.Kf=function ZBb(a){var b,c,d;sW(this,this.ib,this.jb,8);DV(this,this.i[0],this.i[1]);c=this.mb[0];d=this.mb[1];OV(this,a);Bmb(a,eW(this,c));wW(this,a);zmb(a,this.s);yW(this,a,this.mb[2]);UW(a,this.fb,this.i[0]);UW(a,this.i[0],this.i[1]);Bmb(a,eW(this,d));wW(this,a);UW(a,this.b[0],this.b[1]);this.c=zW(this.n,this.c);this.d=zW(this.o,this.d);this.e=zW(this.p,this.e);if(vV.O!=this){RV(a,this.ib,this.fb,this.c);RV(a,this.jb,this.fb,this.d);RV(a,this.i[1],this.i[0],this.e);RV(a,this.i[0],this.fb,this.e+LW(this.i[1],this.i[0]))}if((kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||vV.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){Bmb(a,yV);b=UX(this._);xmb(a,'C',this.fb.a+(b<0?5:-15),this.fb.b+12);xmb(a,'A',this.eb.a+5,this.eb.b-4);xmb(a,'G',this.i[0].a,this.i[0].b+12)}UV(this,a)};_.Lf=function $Bb(){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};_.Nf=function _Bb(a,b){SBb(this);XV(this,a)};_.Of=function aCb(a,b){SBb(this);YV(this,a)};_.Pf=function bCb(a,b){SBb(this);ZV(this,a)};_.Uf=function cCb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Wf=function dCb(){return 177};_.Xf=function eCb(a){if(a==0)return new Vjb(B7b,this.t,0,0);if(a==1)return new Vjb(C7b,this.k,0,0);if(a==2)return new Vjb('Gate Resistance (ohms)',this.j,0,0);return null};_.Yf=function fCb(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 = '+vX(this.n,'A',false);a[2]='Ig = '+vX(this.p,'A',false);a[3]='Vac = '+vX(b,'V',false);a[4]='Vag = '+vX(c,'V',false);a[5]='Vgc = '+vX(d,'V',false);a[6]=P1b+vX((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.$f=function gCb(){return 1};_.bg=function hCb(a){return a==0?this.ib:a==1?this.jb:this.i[1]};_.cg=function iCb(){return 3};_.dg=function jCb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.pg=function kCb(){return true};_.qg=function lCb(){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};_.tg=function mCb(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)};_.yg=function nCb(){var a,b,c;tW(this);this.g=0;if(CW(this._)>CW(this.ab)){this.g=-UX(this._)*UX(this.ab);(this.bb&1)!=0&&(this.X=CW(this._));this.jb.b=this.ib.b}else{this.g=UX(this.ab)*UX(this._);(this.bb&1)!=0&&(this.X=CW(this.ab));this.jb.a=this.ib.a}this.g==0&&(this.g=1);IV(this,16);this.b=pW(2);c=pW(2);jW(this.eb,this.fb,c[0],c[1],0,8);jW(this.eb,this.fb,this.b[0],this.b[1],1,8);this.s=KV(c[0],c[1],this.fb);this.i=pW(2);b=(this.X-16)/2;a=vV.tb;a=us(a+b%vV.tb);if(b<a){this.ob=this.nb;this.qb=this.pb;return}iW(this.fb,this.jb,this.i[0],a/b,a*this.g);iW(this.fb,this.jb,this.i[1],a/b,vV.tb*2*this.g);this.i[1].a=B6(vV,this.i[1].a);this.i[1].b=B6(vV,this.i[1].b)};_.Ag=function oCb(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);J6(vV,this.hb[2]);J6(vV,this.hb[3]);K6(vV,this.hb[2],this.hb[1],this.j);Ahb(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 yD=GTb(337);jH(388,28,L1b,sCb,tCb);_.Hf=function uCb(){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=KVb(this.g,nUb(this.a));a=!b?0:b.a;for(c=0;c!=this.d;c++){e=this.A[c+this.e];Y6(vV,e.B,(a&1<<this.d-1-c)==0?0:5);K6(vV,this.hb[this.f+c],this.hb[this.e+c],d?1:t2b)}};_.Lf=function vCb(){var a,b,c,d;c=NY(this)+' '+this.b+' '+this.d;b=1<<this.b;for(a=0;a<b;a++){d=KVb(this.g,nUb(a));if(!d)continue;c+=' '+a+' '+d;while(true){d=KVb(this.g,nUb(++a));if(!d)break;c+=' '+d}c+=' -1'}c+=' -2';return c};_.Kg=function wCb(a){var b,c,d,e,f,g;if(a==0)return Tjb(new Vjb('# of Address Bits',this.b,1,1));if(a==1)return Tjb(new Vjb('# of Data Bits',this.d,1,1));if(a==2){c=new Ujb('Contents',0);c.r=new JT;IT(c.r);f='';if(pCb!=null){f=pCb;pCb=null}else{e=1<<this.b;for(d=0;d<e;d++){g=KVb(this.g,nUb(d));if(!g)continue;f+=d+': '+g;b=1;while(true){g=KVb(this.g,nUb(++d));if(!g)break;f+=' '+g;if(++b==8)break}f+=f_b}}CT(c.r,f);return c}if(a==3&&(of(),msb())){c=new Vjb('',0,-1,-1);c.f=new ICb;c.a=new pM('Load Contents From File');c.o=true;return c}return null};_.Lg=function xCb(){return 'Static RAM'};_.Wf=function yCb(){return 413};_.$f=function zCb(){return this.d};_.cg=function ACb(){return 2+this.b+this.d};_.kg=function BCb(){return this.d};_.pg=function CCb(){return true};_.Og=function DCb(b,c){var d,e,f,g,h,i,j,k,m;if(b==0&&c.t>=2&&c.t<=16){this.b=us(c.t);rCb(this);VY(this)}if(b==1&&c.t>=2&&c.t<=16){this.d=us(c.t);rCb(this);VY(this)}if(b==2){j=yT(c.r);i=SUb(j,f_b);RVb(this.g);for(f=0;f!=i.length;f++){try{h=i[f];e=SUb(h,': *');d=qCb(e[0]);m=SUb(e[1],' +');for(g=0;g!=m.length;g++){k=qCb(m[g]);NVb(this.g,nUb(d++),nUb(k))}}catch(a){a=JG(a);if(!os(a,15))throw KG(a)}}}};_.Pg=function ECb(){rCb(this)};_.Ag=function FCb(){var a,b;for(a=0;a!=this.d;a++){b=this.A[a+this.e];P6(vV,0,this.hb[this.f+a],b.B);J6(vV,this.hb[this.f+a]);J6(vV,this.hb[this.e+a])}};_.Cg=function GCb(){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}NVb(this.g,nUb(this.a),nUb(a))};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var pCb=null;var zD=GTb(388);jH(813,812,T6b,ICb);var AD=GTb(813);jH(335,242,L1b,JCb,KCb);_.Hf=function LCb(){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*vV.vd*F1b;b=$wnd.Math.max($wnd.Math.min(this.a+a,b),this.a-a);Y6(vV,this.lb,b)};_.Kf=function MCb(a){UV(this,a);OV(this,a);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);VW(a,this.d);a.a.lineWidth=2;QW(a,this.n);a.a.lineWidth=1;this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V)};_.Uf=function NCb(a){if(a==1)return this.W;return 0};_.Wf=function OCb(){return 182};_.Yf=function PCb(a){a[0]='Schmitt Trigger~'};_.yg=function QCb(){var a,b;uob(this);b=16;16>this.X/2&&(b=us(this.X/2));this.eb=fW(this.ib,this.jb,0.5-b/this.X);this.fb=fW(this.ib,this.jb,0.5+(b-3)/this.X);a=pW(3);jW(this.eb,this.fb,a[0],a[1],0,16);a[2]=fW(this.ib,this.jb,0.5+(b-5)/this.X);this.d=MV(a)};_.Bg=function RCb(){this.a=this.mb[1]};_.a=0;var BD=GTb(335);jH(159,1,{159:1},qEb);_.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 SCb,TCb=0,UCb=0,VCb=0,WCb;var _D=GTb(159);jH(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},tEb);var CD=GTb(52);jH(17,7,{7:1,10:1,17:1},yEb,zEb);_.Ef=function AEb(){return false};_.Kf=function BEb(a){Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);a.a.save();Rf(a.a,1/vV.Cd[0],1/vV.Cd[3]);Zf(a.a,-vV.Cd[4],-vV.Cd[5]);xEb(this);this.a.v=-1;kDb(this.a,a);a.a.restore();sW(this,this.ib,this.jb,0);UV(this,a)};_.oh=function CEb(){var a,b,c,d,e,f,g;a='403 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb;b=BDb(this.a);if(b==null)return null;c=(d=(e=32>>>0,e.toString(16)),f='\\\\u'+VUb('0000',d.length)+d,g=String.fromCharCode(95),b.replace(new RegExp(f,'g'),g));c=RUb(c,'o_','');return a+' '+c};_.Lf=function(){return this.oh()};_.Wf=function DEb(){return 403};_.ag=function EEb(){return 2};_.cg=function FEb(){return 0};_.uh=function GEb(){qW(this);TDb(this.a,true)};_.qg=function(){this.uh()};_.Oh=function HEb(){tW(this);xEb(this)};_.yg=function(){this.Oh()};var DD=GTb(17);jH(145,1,{145:1},REb,SEb);_.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 IEb;var ED=GTb(145);jH(598,1,{},UEb);var FD=GTb(598);jH(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},fFb);_.Gh=function gFb(){WEb(this)};_.Hh=function hFb(){XEb(this)};_.$e=function jFb(a){var b;b=a.f;LDb(this.Y,b.a,sTb(b.Nb?(rTb(),b.c.checked?true:false):(rTb(),b.c.defaultChecked?true:false)));eFb(this)};_.M=0;_.N=0;_.P=0;var $D=GTb(315);jH(688,1,l1b,kFb);_.$e=function lFb(a){aEb(this.a.Y,false,false);cEb(this.a.Y,false);eFb(this.a)};var KD=GTb(688);jH(697,1,{},mFb);_.Ae=function nFb(){bFb(this.a)};var GD=GTb(697);\n",
"jH(698,1,K0b,oFb);_.Le=function pFb(a){WEb(this.a)};var HD=GTb(698);jH(699,1,K0b,qFb);_.Le=function rFb(a){XEb(this.a)};var ID=GTb(699);jH(700,1,K0b,sFb);_.Le=function tFb(a){VDb(this.a.Y)};var JD=GTb(700);jH(689,1,l1b,uFb);_.$e=function vFb(a){aEb(this.a.Y,false,false);cEb(this.a.Y,true);eFb(this.a)};var LD=GTb(689);jH(690,1,l1b,wFb);_.$e=function xFb(a){aEb(this.a.Y,true,true);eFb(this.a)};var MD=GTb(690);jH(691,1,l1b,yFb);_.$e=function zFb(a){this.a.P<this.a.Y._.a.a.length&&OEb(sZb(this.a.Y._,this.a.P),false);eFb(this.a)};var ND=GTb(691);jH(692,1,l1b,AFb);_.$e=function BFb(a){this.a.P<this.a.Y._.a.a.length&&OEb(sZb(this.a.Y._,this.a.P),true);eFb(this.a)};var OD=GTb(692);jH(693,1,{},CFb);_.Ae=function DFb(){_Eb(this.a)};var PD=GTb(693);jH(694,1,K0b,EFb);_.Le=function FFb(a){uGb(this.a.Q,0);_Eb(this.a);eFb(this.a)};var QD=GTb(694);jH(695,1,K0b,GFb);_.Le=function HFb(a){WEb(this.a)};var RD=GTb(695);jH(696,1,K0b,IFb);_.Le=function JFb(a){WEb(this.a)};var SD=GTb(696);jH(684,1,K0b,KFb);_.Le=function LFb(a){var b;this.b.P=this.a;for(b=0;b<this.b.e.a.a.length;b++){b==this.a?se(sZb(this.b.e,b),S7b):ye(sZb(this.b.e,b),S7b)}eFb(this.b)};_.a=0;var TD=GTb(684);jH(685,1,K0b,MFb);_.Le=function NFb(a){var b,c,d,e;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;c=$Eb(this.a);if(c==0)return;c=c*0.999;e=C1b;d=C1b;for(b=0;e<c;b++){d=e;e*=(XCb(),WCb)[b%3]}bEb(this.a.Y,this.a.P,d);eFb(this.a)};var UD=GTb(685);jH(232,1,{232:1},OFb);var WD=GTb(232);jH(687,1,K0b,PFb);_.Le=function QFb(a){this.a.b=(rTb(),sTb(this.a.b)?false:true);lM(this.a.a,sTb(this.a.b)?'-':'+');eFb(this.a.e)};var VD=GTb(687);jH(317,1,{},TFb);var XD=GTb(317);jH(316,1,l1b,UFb);_.$e=function VFb(a){WEb(this.a);eFb(this.a)};var YD=GTb(316);jH(686,1,K0b,WFb);_.Le=function XFb(a){var b,c;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;b=$Eb(this.a);if(b==0)return;c=iFb(b);bEb(this.a.Y,this.a.P,c);eFb(this.a)};var ZD=GTb(686);jH(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},eGb);_.Oe=function fGb(a){var b;qj(a.a)==1||qj(a.a)==4?(b=aGb(this),bGb(this,b),fN(this,false)):(bGb(this,this.a),fN(this,false))};_.Qe=function gGb(a){var b;b=aGb(this);bGb(this,b);fN(this,false)};_.Te=function hGb(a){!!a.a&&Bj(a.a);_Fb(this,yj(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var YFb;var bE=GTb(794);jH(795,1,{},iGb);_.xf=function jGb(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));kN(this.a,c,d)};_.b=0;_.c=0;var aE=GTb(795);jH(134,855,{32:1,275:1,410:1,193:1,247:1,411:1,192:1,877:1,878:1,879:1,876:1,25:1,12:1,23:1,24:1,20:1,26:1,18:1,21:1},vGb,wGb,xGb);_.Le=function yGb(a){!!a.a&&Bj(a.a)};_.Oe=function zGb(a){this.d=false;!!a.a&&Bj(a.a);pGb(this,zn(a),true)};_.Pe=function AGb(a){!!a.a&&Bj(a.a);if(this.d&&a.a.buttons==0){jK(ue(this.b));this.d=false;return}qGb(this,zn(a))};_.Qe=function BGb(a){if(this.d)return;this.e&&!!this.a&&kW(this.a)&&o6(vV,null)};_.Re=function CGb(a){this.e&&!!this.a&&o6(vV,this.a)};_.Se=function DGb(a){!!a.a&&Bj(a.a);jK(ue(this.b));if(this.e&&this.d){this.k=nGb(this,zn(a));this.d=false;rGb(this);!!this.c&&this.c.Ae()}};_.Te=function EGb(a){tGb(this,a)};_.Ue=function FGb(a){!!a.a&&Bj(a.a);this.d=false};_.Ve=function GGb(a){!!a.a&&Bj(a.a);if(this.e&&this.d){this.d=false;rGb(this);!!this.c&&this.c.Ae()}};_.We=function HGb(a){var b;!!a.a&&Bj(a.a);b=Aj(a.a)[0];qGb(this,fn(b,(RJ(),this.Sb)))};_.Xe=function IGb(a){var b;!!a.a&&Bj(a.a);this.d=false;b=Aj(a.a)[0];pGb(this,fn(b,(RJ(),this.Sb)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var kGb=3,lGb=2,mGb=14;var cE=GTb(134);jH(622,126,S0b,LGb);_.Gh=function MGb(){JGb(this)};var iE=GTb(622);jH(623,1,{887:1,12:1},NGb);_.Ne=function OGb(a){KGb(this.a)};var dE=GTb(623);jH(624,1,{872:1,12:1},PGb);_.Me=function QGb(a){JGb(this.a)};var eE=GTb(624);jH(625,1,K0b,RGb);_.Le=function SGb(a){JGb(this.a)};var fE=GTb(625);jH(626,1,K0b,TGb);_.Le=function UGb(a){rhb(this.a)};var gE=GTb(626);jH(627,1,{},VGb);_.kh=function WGb(a,b){return GUb(a,b)};_.Pd=function XGb(a){return this===a};var hE=GTb(627);jH(360,28,L1b,_Gb,aHb);_.Lf=function bHb(){var a,b;b=new jVb;gVb(b,NY(this));b.a+=' ';eVb(b,this.a);for(a=0;a<this.d.length;a++){b.a+=' ';gVb(b,''+this.d[a])}return b.a};_.Jg=function cHb(){if((this.bb&8)!=0&&this.A[2].A){this.b=0;this.c=this.A[0].A;ZGb(this)}else{if(this.A[0].A!=this.c){this.c=this.A[0].A;this.c&&ZGb(this)}}};_.Kg=function dHb(a){var b,c,d;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3('Play Once',(this.bb&4)!=0);return b}if(a==1){b=new Vjb('Sequence',0,-1,-1);b.r=new JT;IT(b.r);d=new kVb;for(c=0;c<this.a;c++)cVb(d,(this.d[c/32|0]&1<<c%32)!=0?49:48);CT(b.r,d.a);return b}return null};_.Lg=function eHb(){return 'sequence generator'};_.Wf=function fHb(){return 188};_.cg=function gHb(){return (this.bb&8)!=0?3:2};_.ig=function hHb(){return this.mb[1]};_.kg=function iHb(){return 1};_.qg=function jHb(){TY(this);this.b=0};_.Og=function kHb(a,b){var c,d,e,f;if(a==0){this.bb=Qjb(b,this.bb,4);return}if(a==1){f=yT(b.r);this.a=0;for(e=0;e<f.length;e++){c=(g$b(e,f.length),f.charCodeAt(e));(c==48||c==49)&&++this.a}this.d=Ar(ys,P_b,8,this.a/32|0,15,1);this.a=0;for(d=0;d<f.length;d++){c=(g$b(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}};_.Pg=function lHb(){$Gb(this)};_.a=0;_.b=0;_.c=false;var jE=GTb(360);jH(366,28,L1b,pHb,qHb);_.Jg=function rHb(){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(Y1b+b+Z1b),undefined);this.A[b].A=false}}else{for(b=0;b<7;b++)ZY(this,b,mHb[c][b])}};_.Kg=function sHb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3('Blank Pin',(this.bb&2)!=0);return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Blank on 1111',(this.bb&4)!=0);return b}return null};_.Lg=function tHb(){return '7-Segment Decoder'};_.Wf=function uHb(){return 197};_.cg=function vHb(){return (this.bb&2)!=0?12:11};_.kg=function wHb(){return 7};_.Og=function xHb(a,b){if(a==0){this.bb=Qjb(b,this.bb,2);oHb(this);VY(this);return}a==1&&(this.bb=Qjb(b,this.bb,4))};_.Pg=function yHb(){oHb(this)};var mHb;var kE=GTb(366);jH(348,28,L1b,IHb,JHb);_.zf=function KHb(){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*whb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]));this.A[this.b].i-=this.A[a].i}};_.Hf=function LHb(){var a;LY(this);if(this.d==0)return;for(a=0;a!=this.j;a++)xhb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]))};_.Kf=function MHb(a){var b,c,d,e,f,g,h,i,j,k,m,n;MY(this,a);Bmb(a,(j9(),g9));h=this.p*2;this.f!=0&&(h=us(h*0.9));(this.F<=4||(this.bb&t0b)!=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?BHb:this.a==14?zHb:AHb;k=this.F<=4?5:h/6|0;e=this.F<=4?7:(this.bb&t0b)!=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;FHb(this,a,f);EHb(a,new Iyb(m+c[g]*h,n+c[g+1]*i),new Iyb(m+c[g+2]*h,n+c[g+3]*i),k)}if(this.f==1){FHb(this,a,this.a);d=us($wnd.Math.max(h*1.5,h+12));DHb(a,m+h+d,n+i*2,e)}if(this.f==2){FHb(this,a,this.a);d=us($wnd.Math.max(h*1.5,h+14));DHb(a,m+h+d,n+us(i*0.5),e);DHb(a,m+h+d,n+us(i*1.5),e)}};_.Lf=function NHb(){return NY(this)+' '+this.a+' '+this.f+' '+this.d};_.Kg=function OHb(a){var b;if(a==0){b=new Vjb('Segments',0,-1,-1);b.c=new M3;MQ(b.c,YSb('7 Segment'));MQ(b.c,YSb('14 Segment'));MQ(b.c,YSb('16 Segment'));L3(b.c,this.a==7?0:this.a==14?1:2);return b}if(a==1){b=new Vjb('Extra Segment',0,-1,-1);b.c=new M3;MQ(b.c,YSb('None'));MQ(b.c,YSb('Decimal Point'));MQ(b.c,YSb('Colon'));L3(b.c,this.f);return b}if(a==2){b=new Vjb('Diodes',0,-1,-1);b.c=new M3;MQ(b.c,YSb('Common Cathode'));MQ(b.c,YSb('Common Anode'));MQ(b.c,YSb('None (logic inputs)'));L3(b.c,this.d==1?0:this.d==-1?1:2);return b}return null};_.Lg=function PHb(){return this.j+'-segment display'};_.Wf=function QHb(){return 157};_.cg=function RHb(){return this.i};_.kg=function SHb(){return 0};_.Mg=function THb(){return false};_.pg=function UHb(){return this.d!=0};_.Og=function VHb(a,b){var c;if(a==0){c=ue(b.c).selectedIndex;this.a=c==0?7:c==1?14:16;GHb(this);return}if(a==1){this.f=ue(b.c).selectedIndex;GHb(this);return}if(a==2){c=ue(b.c).selectedIndex;this.d=c==0?1:c==1?-1:0;GHb(this);return}};_.Pg=function WHb(){HHb(this)};_.Ag=function XHb(){var a,b;YY(this);if(this.d==0)return;this.e=Ar(kB,w$b,119,this.j,0,1);b=vib(I6b);for(a=0;a!=this.j;a++){this.e[a]=new Bhb(vV);zhb(this.e[a],b);this.d==1?Ahb(this.e[a],this.hb[a],this.hb[this.b]):Ahb(this.e[a],this.hb[this.b],this.hb[a])}};_.Cg=function YHb(){this.b>0&&$wnd.Math.abs(this.A[this.b].i)>D1b&&R6(vV,E6b,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var zHb,AHb,BHb;var lE=GTb(348);jH(614,126,S0b,_Hb);_.Ih=function aIb(){$Hb(this)};var pE=GTb(614);jH(615,1,q1b,bIb);_.Ke=function cIb(a){ZHb(this.a)};var mE=GTb(615);jH(616,1,K0b,dIb);_.Le=function eIb(a){$Hb(this.a)};var nE=GTb(616);jH(617,1,K0b,fIb);_.Le=function gIb(a){rhb(this.a)};var oE=GTb(617);jH(351,28,L1b,iIb,jIb);_.Hg=function kIb(){return 8};_.Lf=function lIb(){var a,b;a=Ar(HG,m2b,8,this.n,16,1);for(b=0;b<this.n;b++)a[b]=this.A[2+b].A;return NY(this)+CZ(a)};_.Jg=function mIb(){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}}};_.Kg=function nIb(a){if(a==0)return Tjb(new Vjb(_1b,this.n,1,1));return null};_.Lg=function oIb(){return 'SIPO shift register'};_.Wf=function pIb(){return 189};_.cg=function qIb(){return 2+this.n};_.kg=function rIb(){return this.n};_.Ng=function sIb(){return true};_.Og=function tIb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=us(b.t);hIb(this);VY(this)}return}};_.Pg=function uIb(){hIb(this)};_.a=false;var qE=GTb(351);jH(678,126,S0b,zIb);_.Gh=function AIb(){vIb(this)};_.c=0;var wE=GTb(678);jH(679,1,K0b,BIb);_.Le=function CIb(a){vIb(this.a)};var rE=GTb(679);jH(680,1,K0b,DIb);_.Le=function EIb(a){vIb(this.a);rhb(this.a)};var sE=GTb(680);jH(681,1,K0b,FIb);_.Le=function GIb(a){rhb(this.a)};var tE=GTb(681);jH(682,1,l1b,HIb);_.$e=function IIb(a){yIb(this.a,a)};var uE=GTb(682);jH(683,1,q1b,JIb);_.Ke=function KIb(a){yIb(this.a,a)};var vE=GTb(683);jH(330,7,L1b,LIb,MIb);_.zf=function NIb(){var a;a=this.mb[0]-this.mb[1];this.W=a/this.g};_.Hf=function OIb(){this.g=this.i?this.f:this.e;K6(vV,this.hb[0],this.hb[1],this.g)};_.Kf=function PIb(a){sW(this,this.ib,this.jb,8);OV(this,a);yW(this,a,this.mb[0]);wW(this,a);zmb(a,this.a);yW(this,a,this.mb[1]);wW(this,a);zmb(a,this.b);this.i&&(this.V=zW(this.W,this.V),vV.O!=this&&RV(a,this.ib,this.jb,this.V));UV(this,a)};_.Lf=function QIb(){return '187 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Wf=function RIb(){return 187};_.Xf=function SIb(a){if(a==0)return new Vjb(x6b,this.f,0,0);if(a==1)return new Vjb(y6b,this.e,0,0);if(a==2)return new Vjb('Breakdown voltage',this.c,0,0);if(a==3)return new Vjb('Holding current (A)',this.d,0,0);return null};_.Yf=function TIb(a){a[0]='spark gap';$V(this,a);a[3]=this.i?'on':z6b;a[4]='Ron = '+vX(this.f,XSb,false);a[5]='Roff = '+vX(this.e,XSb,false);a[6]='Vbreakdown = '+vX(this.c,'V',false)};_.pg=function UIb(){return true};_.qg=function VIb(){qW(this);this.i=false};_.tg=function WIb(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)};_.yg=function XIb(){var a;tW(this);IV(this,24);a=fW(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=HV(this.ib,a,8,8);a=fW(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=HV(this.jb,a,8,8)};_.Ag=function YIb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.Bg=function ZIb(){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 xE=GTb(330);jH(711,47,W1b,$Ib);_.hg=function _Ib(){return 0};var yE=GTb(711);jH(385,7,L1b,aJb,bJb);_.Kf=function cJb(a){var b,c,d;a.a.save();a.c=a.b;d=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||this.b;b=new Plb(I1b,d?1:0,14);Dmb(a,b);Bmb(a,d?rV:yV);sW(this,this.ib,this.eb,0);c=YSb(d5b);TV(this,a,c,this.ib,this.eb);yW(this,a,this.mb[0]);d&&Bmb(a,rV);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function dJb(){return '408 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.f+' '+this.a};_.Wf=function eJb(){return 408};_.Xf=function fJb(a){var b;if(a==0){b=new Ujb(U1b,this.d);return b}if(a==1){b=new Vjb('Trigger Type',this.f,-1,-1);b.c=new M3;MQ(b.c,YSb('>='));MQ(b.c,YSb('<='));L3(b.c,this.f);return b}if(a==2){b=new Ujb(w6b,this.a);return b}return null};_.Yf=function gJb(a){a[0]='stop trigger';a[1]=N1b+vX(this.mb[0],'V',false);a[2]='Vtrigger = '+vX(this.d,'V',false);a[3]=this.e?'stopping in '+vX(this.c+this.a-vV.td,'s',false):this.b?'stopped':'waiting'};_.cg=function hJb(){return 1};_.ig=function iJb(){return this.mb[0]};_.qg=function jJb(){this.e=false};_.tg=function kJb(a,b){a==0&&(this.d=b.t);a==1&&(this.f=ue(b.c).selectedIndex);a==2&&(this.a=b.t)};_.yg=function lJb(){tW(this);this.eb=fW(this.ib,this.jb,1-8/this.X)};_.Cg=function mJb(){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=vV.td}if(this.e&&vV.td>=this.c+this.a){this.e=false;this.b=true;t6(vV,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var zE=GTb(385);jH(103,1,{},pJb,qJb,rJb);_.b=0;_.c=0;_.d=false;var AE=GTb(103);jH(618,126,S0b,tJb);var EE=GTb(618);jH(619,1,{},uJb);var BE=GTb(619);jH(620,1,K0b,vJb);_.Le=function wJb(a){sJb(this.a)};var CE=GTb(620);jH(621,1,K0b,xJb);_.Le=function yJb(a){SN(this.a,false)};var DE=GTb(621);jH(239,7,{7:1,10:1,239:1},BJb,CJb);_.Hf=function DJb(){Y6(vV,this.lb,this.n)};_.Kf=function EJb(a){var b,c,d,e,f,g,h;sW(this,this.ib,this.jb,17);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:(j9(),d9));wW(this,a);f=this.jb.a;g=this.jb.b;SW(a,f,g,17);CV(this,f-17,g-17,f+17,g+17);d=(oVb(),PG(Date.now()));d=UG(d,2000);MG(d,Q_b)>0&&(d=ZG(2000,d));e=1+_G(d)*0.002;vV.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+us(0.95*$wnd.Math.sin(b*u$b*e/10)*8);b==-10?Pf(a.a,f+-10,h):Nf(a.a,f+b,h)}a.a.stroke();a.a.lineWidth=1;if(vV.cd.c){c=vX(this.e,M1b,true);(this._==0||this.ab==0)&&VV(this,a,c,17)}UV(this,a);this.V=zW(-this.W,this.V);vV.O!=this&&RV(a,this.ib,this.eb,this.V)};_.Lf=function FJb(){return '170 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Wf=function GJb(){return 170};_.Xf=function HJb(a){var b;if(a==0)return new Vjb('Min Frequency (Hz)',this.i,0,0);if(a==1)return new Vjb('Max Frequency (Hz)',this.f,0,0);if(a==2)return new Vjb('Sweep Time (s)',this.k,0,0);if(a==3){b=new Vjb('',0,-1,-1);b.b=new w3('Logarithmic',(this.bb&1)!=0);return b}if(a==4)return new Vjb(V1b,this.g,0,0);if(a==5){b=new Vjb('',0,-1,-1);b.b=new w3('Bidirectional',(this.bb&2)!=0);return b}return null};_.Yf=function IJb(a){a[0]='sweep '+((this.bb&1)==0?'(linear)':'(log)');a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=N1b+vX(this.mb[0],'V',false);a[3]='f = '+vX(this.e,M1b,false);a[4]='range = '+vX(this.i,M1b,false)+' .. '+vX(this.f,M1b,false);a[5]='time = '+vX(this.k,'s',false)};_.cg=function JJb(){return 1};_.dg=function KJb(){return -this.mb[0]*this.W};_.ig=function LJb(){return this.mb[0]};_.kg=function MJb(){return 1};_.lg=function NJb(a){return true};_.qg=function OJb(){zJb(this)};_.tg=function PJb(a,b){var c;c=1/(8*vV.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;t3(b.b)&&(this.bb|=1)}a==4&&(this.g=b.t);if(a==5){this.bb&=-3;t3(b.b)&&(this.bb|=2)}AJb(this)};_.yg=function QJb(){tW(this);this.eb=fW(this.ib,this.jb,1-17/this.X)};_.Ag=function RJb(){P6(vV,0,this.hb[0],this.lb)};_.Bg=function SJb(){vV.vd!=this.j&&AJb(this);this.n=$wnd.Math.sin(this.d)*this.g;this.d+=this.e*2*u$b*vV.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 FE=GTb(239);jH(234,54,{7:1,10:1,234:1,54:1},UJb,VJb);_.zf=function WJb(){this.q==2&&(this.bb&1)!=0&&this.d==2&&(this.W=0)};_.Kf=function XJb(a){var b;sW(this,this.ib,this.jb,16);DV(this,this.c[0],this.c[this.d-1]);yW(this,a,this.mb[0]);UW(a,this.ib,this.eb);for(b=0;b!=this.d;b++){yW(this,a,this.mb[b+1]);UW(a,this.b[b],this.c[b])}kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||Bmb(a,yV);UW(a,this.eb,this.b[this.q]);this.V=zW(this.W,this.V);RV(a,this.ib,this.eb,this.V);this.q==2&&(this.bb&1)!=0&&this.d==2||RV(a,this.b[this.q],this.c[this.q],this.V);UV(this,a)};_.Lf=function YJb(){return Nab(this)+' '+this.a+' '+this.d};_.Nf=function ZJb(a,b){XV(this,a);this.q=this.p-1-this.q};_.Of=function $Jb(a,b){YV(this,a);this.q=this.p-1-this.q};_.Pf=function _Jb(a,b){ZV(this,a);this.q=this.p-1-this.q};_.Sf=function aKb(a,b){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return false;return JV(a,b,0,1+this.q)};_.Uf=function bKb(a){if(a==0)return -this.W;if(a==this.q+1)return this.W;return 0};_.Wf=function cKb(){return 83};_.Xf=function dKb(a){if(a==1)return Sjb(Tjb(new Vjb(l7b,this.a,0,100)));if(a==2)return Sjb(Tjb(new Vjb('# of Throws',this.d,2,10)));return Oab(this,a)};_.Yf=function eKb(a){a[0]=t6b+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false)};_.bg=function fKb(a){return a==0?this.ib:this.c[a-1]};_.cg=function gKb(){return 1+this.d};_.hg=function hKb(){return 83};_.Ch=function iKb(){return Uzb(Uzb(new Xzb(this.eb),new Xzb(this.b[0])),new Xzb(this.b[this.d-1]))};_.kg=function jKb(){return this.q==2&&(this.bb&1)!=0&&this.d==2?0:1};_.ng=function kKb(){return false};_.og=function lKb(){return true};_.tg=function mKb(a,b){if(a==1){this.a=us(b.t)}else if(a==2){b.t>=2&&(this.d=us(b.t));this.d>2&&(this.o=false);FV(this);TJb(this)}else Qab(this,a,b)};_.yg=function nKb(){TJb(this)};_.Ag=function oKb(){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return;Q6(vV,this.hb[0],this.hb[this.q+1],this.lb,0)};_.Dh=function pKb(){var a,b,c;Sab(this);if(this.a!=0){for(a=0;a!=vV.ab.a.a.length;a++){b=qZb(vV.ab,a);if(os(b,234)){c=b;c.a==this.a&&this.q<c.p&&(c.q=this.q)}}}};_.a=0;_.d=0;var GE=GTb(234);jH(365,28,L1b,rKb,sKb);_.Jg=function tKb(){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};_.Kg=function uKb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(s6b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3('Set Pin',(this.bb&4)!=0);return b}return null};_.Lg=function vKb(){return 'T flip-flop'};_.Wf=function wKb(){return 193};_.cg=function xKb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.kg=function yKb(){return 2};_.qg=function zKb(){TY(this);this.mb[2]=this.t;this.A[2].A=true};_.Og=function AKb(a,b){if(a==0){t3(b.b)?(this.bb|=2):(this.bb&=-3);qKb(this);FV(this);VY(this)}if(a==1){t3(b.b)?(this.bb|=4):(this.bb&=-5);qKb(this);FV(this);VY(this)}};_.Pg=function BKb(){qKb(this)};var IE=GTb(365);jH(324,7,L1b,CKb,DKb);_.zf=function EKb(){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]};_.Hf=function FKb(){H6(vV,this.hb[0],this.hb[1],this.c[0]);H6(vV,this.hb[2],this.hb[3],this.c[1]);H6(vV,this.hb[3],this.hb[4],this.c[2])};_.Kf=function GKb(a){var b;for(b=0;b!=5;b++){yW(this,a,this.mb[b]);UW(a,this.k[b],this.i[b])}for(b=0;b!=4;b++){if(b==1)continue;vW(this,a,this.e[b]*(this.mb[b]-this.mb[b+1]));QV(this,a,b>1?-6*this.f:6*this.f,this.i[b],this.i[b+1],this.mb[b],this.mb[b+1])}Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);for(b=0;b!=4;b+=2){UW(a,this.j[b],this.j[b+1])}for(b=0;b!=4;b++)this.d[b]=zW(this.e[b],this.d[b]);RV(a,this.k[0],this.i[0],this.d[0]);RV(a,this.i[0],this.i[1],this.d[0]);RV(a,this.i[1],this.k[1],this.d[0]);RV(a,this.k[2],this.i[2],this.d[1]);RV(a,this.i[2],this.i[3],this.d[1]);RV(a,this.i[3],this.k[3],this.d[3]);RV(a,this.i[3],this.i[4],this.d[2]);RV(a,this.i[4],this.k[4],this.d[2]);UV(this,a);sW(this,this.k[0],this.k[4],0)};_.Lf=function HKb(){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};_.Nf=function IKb(a,b){this.bb^=1;XV(this,a)};_.Of=function JKb(a,b){this.bb^=1;YV(this,a)};_.Pf=function KKb(a,b){this.bb^=1;ZV(this,a)};_.Sf=function LKb(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};_.Uf=function MKb(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]};_.Wf=function NKb(){return 169};_.Xf=function OKb(a){var b;if(a==0)return new Vjb(V7b,this.g,i0b,5);if(a==1)return Tjb(new Vjb(W7b,1/this.n,1,10));if(a==2)return Tjb(new Vjb(j6b,this.b,0,1));if(a==3){b=new Vjb('',0,-1,-1);b.b=new w3(B2b,(this.bb&2)==0);return b}return null};_.Yf=function PKb(a){a[0]=X7b;a[1]=k6b+vX(this.g,'H',false);a[2]=Y7b+this.n;a[3]='Vd1 = '+vX(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+vX(this.mb[1]-this.mb[3],'V',false)};_.bg=function QKb(a){return this.k[a]};_.cg=function RKb(){return 5};_.qg=function SKb(){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};_.tg=function TKb(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&&(t3(b.b)?(this.bb&=-3):(this.bb|=2))};_.yg=function UKb(){var a,b,c,d,e;tW(this);this.f=(this.bb&1)!=0?-1:1;d=32*this.f;this.k=pW(5);this.i=pW(5);this.j=pW(4);this.k[0]=this.ib;this.k[2]=this.jb;iW(this.ib,this.jb,this.k[1],0,-d*2);iW(this.ib,this.jb,this.k[3],1,-d);iW(this.ib,this.jb,this.k[4],1,-d*2);c=0.5-12/this.X;b=0.5-2/this.X;hW(this.k[0],this.k[2],this.i[0],c);iW(this.k[0],this.k[2],this.i[1],c,-d*2);hW(this.k[0],this.k[2],this.i[2],1-c);iW(this.k[0],this.k[2],this.i[3],1-c,-d);iW(this.k[0],this.k[2],this.i[4],1-c,-d*2);for(e=0;e!=2;e++){a=-d*e*2;iW(this.k[0],this.k[2],this.j[e],b,a);iW(this.k[0],this.k[2],this.j[e+2],1-b,a)}};_.Ag=function VKb(){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?vV.vd/2:vV.vd)/a;G6(vV,this.hb[0],this.hb[1],this.a[0]);N6(vV,this.hb[0],this.hb[1],this.hb[2],this.hb[3],this.a[1]);N6(vV,this.hb[0],this.hb[1],this.hb[3],this.hb[4],this.a[2]);N6(vV,this.hb[2],this.hb[3],this.hb[0],this.hb[1],this.a[3]);G6(vV,this.hb[2],this.hb[3],this.a[4]);N6(vV,this.hb[2],this.hb[3],this.hb[3],this.hb[4],this.a[5]);N6(vV,this.hb[3],this.hb[4],this.hb[0],this.hb[1],this.a[6]);N6(vV,this.hb[3],this.hb[4],this.hb[2],this.hb[3],this.a[7]);G6(vV,this.hb[3],this.hb[4],this.a[8]);for(b=0;b!=5;b++)L6(vV,this.hb[b])};_.Bg=function WKb(){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 JE=GTb(324);jH(371,7,L1b,ZKb,$Kb);_.Kf=function _Kb(a){var b,c,d;a.a.save();a.c=a.b;d=kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this;b=new Plb(I1b,d?1:0,14);Dmb(a,b);Bmb(a,d?rV:yV);c=this.g;hW(this.ib,this.jb,this.eb,1-((us(a.a.measureText('TP').width)/2|0)+8)/this.X);sW(this,this.ib,this.eb,0);switch(this.o){case 0:c=vX(this.mb[0],'V',false);break;case 1:c=vX(this.v,'V(rms)',false);break;case 2:c=vX(this.i,'Vpk',false);break;case 3:c=vX(this.j,'Vmin',false);break;case 4:c=vX(this.i-this.j,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=vX(this.e,M1b,false);break;case 8:c=vX(this.u,'S',false);break;case 9:c=Vq(uV,this.d);}YKb(this,a,this.g,c,this.ib,this.eb);yW(this,a,this.mb[0]);d&&Bmb(a,rV);UW(a,this.ib,this.eb);UV(this,a);a.a.restore();a.b=a.c};_.Lf=function aLb(){var a,b;b=!JUb(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+=' '+ydb(this.g));return a};_.Wf=function bLb(){return 368};_.Xf=function cLb(a){var b;if(a==0){b=new Vjb('Value',this.w,-1,-1);b.c=new M3;MQ(b.c,YSb(U1b));MQ(b.c,YSb(t7b));MQ(b.c,YSb(V1b));MQ(b.c,YSb(u7b));MQ(b.c,YSb(v7b));MQ(b.c,YSb(w7b));L3(b.c,this.o);return b}if(a==1){b=new Vjb('Label',0,-1,-1);b.q=this.g;return b}return null};_.Yf=function dLb(a){a[0]='Test Point';switch(this.o){case 0:a[1]=N1b+vX(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+vX(this.v,'V',false);break;case 2:a[1]=O1b+vX(this.i,'Vpk',false);break;case 3:a[1]='Vmin = '+vX(this.j,'Vmin',false);break;case 4:a[1]='Vp2p = '+vX(this.i-this.j,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+vX(this.e,M1b,false);break;case 7:a[1]='Period = '+vX(this.q*vV.Sb/h5(vV),'S',false);break;case 8:a[1]='Pulse width = '+vX(this.u*vV.Sb*h5(vV),'S',false);break;case 9:a[1]='Duty cycle = '+Vq(uV,this.d);}};_.cg=function eLb(){return 1};_.gg=function fLb(a){return this.w};_.ig=function gLb(){return this.mb[0]};_.tg=function hLb(a,b){a==0&&(this.o=ue(b.c).selectedIndex);a==1&&(this.g=yT(b.s))};_.yg=function iLb(){tW(this);this.eb=new Hyb};_.Cg=function jLb(){if(vV.xd==this.k)return;this.k=vV.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=(oVb(),ZG(PG(Date.now()),this.s));this.s=PG(Date.now());this.q=_G(this.r);this.u=_G(ZG(PG(Date.now()),this.t));this.d=this.u/_G(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=(oVb(),PG(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 KE=GTb(371);jH(364,123,x2b,lLb,mLb);_.If=function nLb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.Kf=function oLb(a){var b,c,d,e,f,g,h,i;a.a.save();a.c=a.b;Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);d=new Plb(I1b,0,this.b);Dmb(a,d);f=-1;for(e=0;e!=this.a.a.a.length;e++){i=us(Of(a.a,qZb(this.a,e)).width);i>f&&(f=i)}c=this.pb;rW(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.a.length;e++){g=qZb(this.a,e);g=YSb(g);h=us(Of(a.a,g).width);xmb(a,g,this.nb,c);if((this.bb&2)!=0){b=c-a.b;tmb(a,this.nb,b,this.nb+h-1,b)}CV(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};_.Lf=function pLb(){this.bb|=4;return 'x '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+ydb(this.c)};_.Wf=function qLb(){return 120};_.Xf=function rLb(a){var b;if(a==0){b=new Vjb('Text',0,-1,-1);b.q=this.c;return b}if(a==1)return new Vjb('Size',this.b,5,100);if(a==2){b=new Vjb('',0,-1,-1);b.b=new w3('Draw Bar On Top',(this.bb&2)!=0);return b}return null};_.Yf=function sLb(a){a[0]=this.c};_.hg=function tLb(){return 116};_.tg=function uLb(a,b){if(a==0){this.c=yT(b.s);kLb(this)}a==1&&(this.b=us(b.t));a==2&&(t3(b.b)?(this.bb|=2):(this.bb&=-3))};_.b=0;var LE=GTb(364);jH(392,7,h7b,ALb,BLb);_.zf=function CLb(){this.W=(this.mb[0]-this.mb[1])/this.i};_.Gf=function DLb(){X5(vV,this.b);X5(vV,this.j)};_.Kf=function ELb(a){var b,c,d,e,f,g,h;g=this.mb[0];h=this.mb[1];sW(this,this.ib,this.jb,6);OV(this,a);wW(this,a);d=LW(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Yf(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=Jf(a.a,0,0,d,0);Ff(b,0,k9(eW(this,g)));Ff(b,1,k9(eW(this,h)));Vf(a.a,b);if(vV.hb.c){Xf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Nf(a.a,(1+4*c)*d/16,6);Nf(a.a,(3+4*c)*d/16,-6)}Nf(a.a,d,0);a.a.stroke()}a.a.beginPath();a.a.moveTo(-6,12);a.a.lineTo(6,12);Nf(a.a,d,-12);a.a.stroke();a.a.restore();if(vV.cd.c){this.p=_G(PG($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=xLb(this,this.p);e=vX(this.i,'',true);f=String.fromCharCode(176);VV(this,a,this.p+f+'C='+e+i7b,6)}this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function FLb(){return '350 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.g+' '+this.d+' '+this.c+' '+this.e+' '+ydb(this.k)};_.Ae=function GLb(){vV.d=true;zLb(this)};_.Wf=function HLb(){return 350};\n",
"_.Xf=function ILb(a){var b;if(a==0)return new Vjb('R at 25\\xB0C',this.f,this.g+100,b7b);if(a==1)return new Vjb('R at 50\\xB0C',this.g,100,this.f-100);if(a==2)return new Vjb('Slider min temp (\\xB0C)',this.d,-40,this.c);if(a==3)return new Vjb('Slider max temp (\\xB0C)',this.c,this.d,150);if(a==4){b=new Vjb(j7b,0,-1,-1);b.q=this.k;return b}return null};_.Yf=function JLb(a){a[0]='thermistor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=p6b+vX(this.i,XSb,false);a[4]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+vX(this.p,'\\xB0C',false)};_.cg=function KLb(){return 2};_.Te=function LLb(a){!!this.j&&tGb(this.j,a)};_.tg=function MLb(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=yT(b.s);jO(this.b,this.k);w6(vV)}xLb(this,this.d);this.a=wLb(this);this.p=_G(PG($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=xLb(this,this.p)};_.ug=function NLb(a){a?(kV=this):kV==this&&(kV=null);!!this.j&&rGb(this.j)};_.yg=function OLb(){zLb(this)};_.Ag=function PLb(){this.p=_G(PG($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=xLb(this,this.p);K6(vV,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 ME=GTb(392);jH(328,7,L1b,SLb,TLb);_.zf=function ULb(){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}};_.Af=function VLb(){return false};_.Cf=function WLb(){return false};_.Hf=function XLb(){var a,b,c;for(a=0;a!=5;a++){b=this.n[a*2];c=this.n[a*2+1];H6(vV,this.hb[b],this.hb[c],this.j[a])}Y6(vV,this.w[0],-this.A);Y6(vV,this.w[1],-this.B)};_.Kf=function YLb(a){var b,c,d,e;sW(this,this.ib,this.jb,this.o);for(d=0;d!=6;d++){yW(this,a,this.mb[d]);UW(a,this.u[d],this.r[d])}for(d=0;d!=3;d++){this.p[d]=zW(this.k[d],this.p[d]);RV(a,this.u[d*2],this.r[d*2],this.p[d]);RV(a,this.r[d*2+1],this.u[d*2+1],this.p[d])}wW(this,a);c=new m9(165,165,165);Bmb(a,c);ymb(a,this.s.a-this.o,this.s.b-this.o,this.o*2);c=new m9(10,10,10);Bmb(a,c);b=_G(PG($wnd.Math.round(this.g*300)))/300;ymb(a,this.s.a-us(this.o/2.2),this.s.b-us(this.o/2.2),us(2*this.o/2.2));Bmb(a,c);e=17.136000000000003/this.X*37/27;RLb(this.ib,this.jb,pV,0.5+e*$wnd.Math.cos(b),e*$wnd.Math.sin(b));RLb(this.ib,this.jb,qV,0.5-e*$wnd.Math.cos(b),-e*$wnd.Math.sin(b));ZLb(a,pV,qV);RLb(this.ib,this.jb,pV,0.5+e*$wnd.Math.cos(b+l6b),e*$wnd.Math.sin(b+l6b));RLb(this.ib,this.jb,qV,0.5-e*$wnd.Math.cos(b+l6b),-e*$wnd.Math.sin(b+l6b));ZLb(a,pV,qV);RLb(this.ib,this.jb,pV,0.5+e*$wnd.Math.cos(b+m6b),e*$wnd.Math.sin(b+m6b));RLb(this.ib,this.jb,qV,0.5-e*$wnd.Math.cos(b+m6b),-e*$wnd.Math.sin(b+m6b));ZLb(a,pV,qV);UV(this,a);Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:yV);a.a.save();a.c=a.b;if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)){for(d=0;d!=3;d++){xmb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+5,this.u[d*2].b+8);xmb(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=H0b;for(d=0;d!=3;d++){xmb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+11,this.u[d*2].b-7);xmb(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};_.Lf=function $Lb(){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};_.Sf=function _Lb(a,b){return true};_.Uf=function aMb(a){if(a%2==1)return this.k[a/2|0];return -this.k[a/2|0]};_.Wf=function bMb(){return 427};_.Xf=function cMb(a){if(a==0)return new Vjb('Stator Inductance (H)',this.d,0,0);if(a==1)return new Vjb('Rotor Inductance (H)',this.c,0,0);if(a==2)return Tjb(new Vjb(j6b,this.b/$wnd.Math.sqrt(this.d*this.c),0,0));if(a==3)return new Vjb('Stator Resistance (ohms)',this.f,0,0);if(a==4)return new Vjb('Rotor Resistance (ohms)',this.e,0,0);if(a==5)return new Vjb(o6b,this.i,0,0);if(a==6)return new Vjb(n6b,this.a,0,0);return null};_.Yf=function dMb(a){a[0]='3-Phase Motor';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=YSb('speed')+X1b+hMb(60*$wnd.Math.abs(this.q)/v$b,YSb('RPM'))};_.$f=function eMb(){return 7};_.bg=function fMb(a){return this.u[a]};_.cg=function gMb(){return 6};_.kg=function iMb(){return 2};_.lg=function jMb(a){return false};_.qg=function kMb(){qW(this);this.q=this.v=0;this.j=Ar(xs,w1b,8,5,15,1);this.k=Ar(xs,w1b,8,5,15,1)};_.tg=function lMb(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)};_.yg=function mMb(){var a,b;tW(this);this.u=pW(6);this.r=pW(6);b=$wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)?-1:1;for(a=0;a!=3;a++){iW(this.ib,this.jb,this.u[a*2],0,-b*32*(a-1));iW(this.ib,this.jb,this.r[a*2],0.45,-b*32*(a-1));iW(this.ib,this.jb,this.u[a*2+1],1,b*32*(a-1));iW(this.ib,this.jb,this.r[a*2+1],0.55,b*32*(a-1))}this.s=fW(this.ib,this.jb,0.5);FV(this)};_.zg=function nMb(a,b){this.w[a]=b};_.Ag=function oMb(){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];K6(vV,this.hb[0],g,this.f);K6(vV,this.hb[2],i,this.f);K6(vV,this.hb[4],k,this.f);K6(vV,j,0,1.5*this.e);K6(vV,n,0,1.5*this.e);a=this.c*1.5;b=Dr(wr(xs,1),w1b,8,15,[this.d,this.d,this.d,a,a]);c=yr(xs,[w$b,w1b],[14,8],15,[5,5],2);this.C=yr(xs,[w$b,w1b],[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]);t7(this.C,5);s=vV.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?G6(vV,this.hb[o],this.hb[p],this.C[d][d]):N6(vV,this.hb[o],this.hb[p],this.hb[q],this.hb[r],this.C[d][e])}for(d=0;d!=10;d++)L6(vV,this.hb[this.n[d]]);P6(vV,h,0,this.w[0]);P6(vV,m,0,this.w[1]);this.j=Ar(xs,w1b,8,5,15,1);this.k=Ar(xs,w1b,8,5,15,1);this.t=Ar(xs,w1b,8,13,15,1)};_.Bg=function pMb(){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+=vV.vd*(b-this.i*this.v)/this.a;this.g=this.g+this.v*vV.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 NE=GTb(328);jH(389,28,L1b,qMb,rMb);_.Hf=function sMb(){this.i=this.f?this.e:this.c;K6(vV,this.hb[2],this.hb[3],this.i)};_.Kf=function tMb(a){this.A[0].i=-(this.mb[0]-this.mb[1])/P6b;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;MY(this,a)};_.Lf=function uMb(){return NY(this)+' '+this.d+' '+this.b+' '+this.e+' '+this.c};_.Kg=function vMb(a){if(a==0)return new Vjb('On Delay (s)',this.d,0,0);if(a==1)return new Vjb('Off Delay (s)',this.b,0,0);if(a==2)return new Vjb(i2b,this.e,0,0);if(a==3)return new Vjb(j2b,this.c,0,0);return null};_.Lg=function wMb(){return 'time delay relay'};_.Wf=function xMb(){return 414};_.cg=function yMb(){return 4};_.kg=function zMb(){return 0};_.Mg=function AMb(){return false};_.pg=function BMb(){return true};_.qg=function CMb(){this.a=0;this.g=this.f=false};_.Og=function DMb(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)};_.Pg=function EMb(){this.D=2;this.F=2;this.A=Ar(Xz,w$b,9,4,0,1);this.A[0]=new K3(this,1,2,'Vin');this.A[1]=new K3(this,1,3,'gnd');this.A[2]=new K3(this,0,2,'in');this.A[3]=new K3(this,0,3,'out')};_.Ag=function FMb(){this.i=this.f?this.e:this.c;K6(vV,this.hb[0],this.hb[1],P6b);J6(vV,this.hb[2]);J6(vV,this.hb[3])};_.Cg=function GMb(){var a;a=this.g;this.g=this.mb[0]-this.mb[1]>2.5;a!=this.g&&(this.a=vV.td);vV.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 OE=GTb(389);jH(356,28,L1b,IMb,JMb);_.zf=function KMb(){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)/P6b-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)/P6b;this.b||(this.A[7].i+=(this.mb[0]-a)/10+(this.mb[5]-a))}};_.Hf=function LMb(){this.b||K6(vV,this.hb[0],this.a,10);K6(vV,this.b?this.hb[3]:this.a,this.hb[5],1)};_.Kg=function MMb(a){var b;if(a==0){b=new Vjb('',0,0,0);b.b=new w3('Ground Pin',(this.bb&4)!=0);return b}if(a==1){b=Xjb('Show Pin Numbers',(this.bb&8)!=0);return b}return null};_.Lg=function NMb(){return '555 Timer'};_.Vf=function OMb(){return 6};_.Wf=function PMb(){return 165};_.cg=function QMb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_.kg=function RMb(){return 0};_.Mg=function SMb(){return false};_.pg=function TMb(){return true};_.Og=function UMb(a,b){if(a==0){this.bb=Qjb(b,this.bb,4);FV(this);VY(this);return}if(a==1){this.bb=Qjb(b,this.bb,8);HMb(this);VY(this);return}};_.Pg=function VMb(){HMb(this)};_.Ag=function WMb(){this.a=(this.bb&4)!=0?this.hb[7]:0;K6(vV,this.hb[3],this.hb[4],5000);K6(vV,this.hb[4],this.a,P6b);J6(vV,this.hb[0]);J6(vV,this.hb[5]);J6(vV,this.hb[3]);(this.bb&4)!=0&&J6(vV,this.hb[7])};_.Bg=function XMb(){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 PE=GTb(356);jH(582,94,b1b,eNb);var YE=GTb(582);jH(585,1,K0b,iNb);_.Le=function jNb(a){ue(this.c).style[T7b]=b8b;if(this.c==this.a.a){Hub(new Jub(G$b,t4b));this.a.a=null}else Hub(this.b)};var QE=GTb(585);jH(583,1,g8b,kNb);_.Re=function lNb(a){fNb(this.a)};var RE=GTb(583);jH(584,1,h8b,mNb);_.Qe=function nNb(a){gNb(this.a)};var SE=GTb(584);jH(586,1,K0b,oNb);_.Le=function pNb(a){_Mb(this.a,this.c,this.f,this.d,this.b,this.e)};var TE=GTb(586);jH(587,1,g8b,qNb);_.Re=function rNb(a){hNb(this.b,this.a)};var UE=GTb(587);jH(588,1,h8b,sNb);_.Qe=function tNb(a){He(this.a,false)};var VE=GTb(588);jH(589,1,g8b,uNb);_.Re=function vNb(a){He(this.a,true)};var WE=GTb(589);jH(590,1,h8b,wNb);_.Qe=function xNb(a){He(this.a,false)};var XE=GTb(590);jH(325,7,L1b,ANb,BNb);_.Af=function CNb(){return this.ab==0};_.Cf=function DNb(){return this._==0};_.Hf=function ENb(){var a;if(this.q==null){R6(vV,i8b,this);return}a=(this.n+1)%this.j;Y6(vV,this.o,-this.r[a]);Y6(vV,this.p,-this.q[a]);if($wnd.Math.abs(this.mb[0])>1.0E-5||$wnd.Math.abs(this.mb[1])>1.0E-5){R6(vV,'Need to ground transmission line!',this);return}};_.If=function FNb(a,b){var c,d;a=B6(vV,a);b=B6(vV,b);c=FX(vV.tb,CW(b-this.pb));d=FX(vV.tb,CW(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;zNb(this)};_.Kf=function GNb(a){var b,c,d,e,f,g,h;sW(this,this.k[0],this.k[3],0);g=us(this.X/2);c=this.n-1+this.j;f=1/g;Bmb(a,(j9(),b9));Amb(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++){yW(this,a,this.mb[b]);UW(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;Bmb(a,eW(this,h));hW(this.g[0],this.g[1],pV,b*f);hW(this.g[2],this.g[3],qV,b*f);tmb(a,pV.a,pV.b,qV.a,qV.b);hW(this.g[2],this.g[3],pV,(b+1)*f);UW(a,pV,qV)}}yW(this,a,this.mb[0]);UW(a,this.g[0],this.g[1]);UV(this,a);this.a=zW(-this.c,this.a);this.b=zW(this.d,this.b);if(vV.O!=this){RV(a,this.k[0],this.g[0],this.a);RV(a,this.k[2],this.g[2],-this.a);RV(a,this.k[1],this.g[1],-this.b);RV(a,this.k[3],this.g[3],this.b)}};_.Lf=function HNb(){return '171 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+this.f+' '+this.s+' '+0};_.Sf=function INb(a,b){return false};_.Uf=function JNb(a){if(a==0)return this.c;if(a==2)return -this.c;if(a==3)return -this.d;return this.d};_.Wf=function KNb(){return 171};_.Xf=function LNb(a){if(a==0)return new Vjb(w6b,this.e,0,0);if(a==1)return new Vjb('Impedance (ohms)',this.f,0,0);return null};_.Yf=function MNb(a){a[0]='transmission line';a[1]=vX(this.f,XSb,false);a[2]='length = '+vX(194863500*this.e,'m',false);a[3]='delay = '+vX(this.e,'s',false)};_.$f=function NNb(){return 2};_.bg=function ONb(a){return this.k[a]};_.cg=function PNb(){return 4};_.kg=function QNb(){return 2};_.lg=function RNb(a){return false};_.qg=function SNb(){yNb(this)};_.sg=function TNb(a,b){a==this.o?(this.c=b):(this.d=b)};_.tg=function UNb(a,b){if(a==0&&b.t>0){this.e=b.t;yNb(this)}if(a==1&&b.t>0){this.f=b.t;yNb(this)}};_.yg=function VNb(){zNb(this)};_.zg=function WNb(a,b){a==0?(this.o=b):(this.p=b)};_.Ag=function XNb(){P6(vV,this.hb[4],this.hb[0],this.o);P6(vV,this.hb[5],this.hb[1],this.p);K6(vV,this.hb[2],this.hb[4],this.f);K6(vV,this.hb[3],this.hb[5],this.f)};_.Bg=function YNb(){if(this.q==null){R6(vV,i8b,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]};_.Cg=function ZNb(){if(vV.xd==this.i)return;this.i=vV.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 ZE=GTb(325);jH(323,7,L1b,_Nb,aOb);_.zf=function bOb(){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};_.Hf=function cOb(){H6(vV,this.hb[0],this.hb[2],this.f);H6(vV,this.hb[1],this.hb[3],this.g)};_.If=function dOb(a,b){a=B6(vV,a);b=B6(vV,b);CW(a-this.nb)>CW(b-this.pb)?(this.bb&=-9):(this.bb|=8);(this.bb&8)!=0?(this.u=-FX(32,CW(a-this.nb))):(this.u=FX(32,CW(b-this.pb)));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;$Nb(this)};_.Kf=function eOb(a){var b,c;for(c=0;c!=4;c++){yW(this,a,this.mb[c]);UW(a,this.s[c],this.q[c])}for(c=0;c!=2;c++){vW(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);QV(this,a,b,this.q[c],this.q[c+2],this.mb[c],this.mb[c+2])}Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);for(c=0;c!=2;c++){UW(a,this.r[c],this.r[c+2]);this.k!=null&&ymb(a,this.k[c].a-2,this.k[c].b-2,5);this.i[c]=zW(this.j[c],this.i[c])}for(c=0;c!=2;c++){RV(a,this.s[c],this.q[c],this.i[c]);RV(a,this.q[c],this.q[c+2],this.i[c]);RV(a,this.s[c+2],this.q[c+2],-this.i[c])}UV(this,a);sW(this,this.s[0],this.s[this.p==1?3:1],0)};_.Lf=function fOb(){return 'T '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.t+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Nf=function gOb(a,b){(this.bb&8)!=0&&(this.bb^=16);XV(this,a)};_.Of=function hOb(a,b){this.bb^=8;this.u*=-1;YV(this,a)};_.Pf=function iOb(a,b){(this.bb&8)!=0||(this.bb^=16);ZV(this,a)};_.Sf=function jOb(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};_.Uf=function kOb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Wf=function lOb(){return 84};_.Xf=function mOb(a){var b;if(a==0)return new Vjb(V7b,this.o,i0b,5);if(a==1)return Tjb(new Vjb(W7b,1/this.t,1,10));if(a==2)return Tjb(new Vjb(j6b,this.e,0,1));if(a==3){b=new Vjb('',0,-1,-1);b.b=new w3(B2b,(this.bb&2)==0);return b}if(a==4){b=new Vjb('',0,-1,-1);b.b=new w3('Swap Secondary Polarity',this.p==-1);return b}return null};_.Yf=function nOb(a){a[0]=X7b;a[1]=k6b+vX(this.o,'H',false);a[2]=Y7b+this.t;a[3]='Vd1 = '+vX(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+vX(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+vX(this.j[0],'A',false);a[6]='I2 = '+vX(this.j[1],'A',false)};_.bg=function oOb(a){return this.s[a]};_.cg=function pOb(){return 4};_.hg=function qOb(){return 84};_.qg=function rOb(){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};_.tg=function sOb(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&&(t3(b.b)?(this.bb&=-3):(this.bb|=2));if(a==4){this.p=t3(b.b)?-1:1;t3(b.b)?(this.bb|=4):(this.bb&=-5);$Nb(this)}};_.yg=function tOb(){$Nb(this)};_.Ag=function uOb(){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?vV.vd/2:vV.vd;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;G6(vV,this.hb[0],this.hb[2],this.a);N6(vV,this.hb[0],this.hb[2],this.hb[1],this.hb[3],this.b);N6(vV,this.hb[1],this.hb[3],this.hb[0],this.hb[2],this.c);G6(vV,this.hb[1],this.hb[3],this.d);L6(vV,this.hb[0]);L6(vV,this.hb[1]);L6(vV,this.hb[2]);L6(vV,this.hb[3])};_.Bg=function vOb(){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 $E=GTb(323);jH(186,1,{10:1,186:1,13:1},zOb,AOb,BOb);_.se=function EOb(a){return GUb(this.t,a.t)};_.Xf=function GOb(a){var b;if(a==0){b=new Ujb(d6b,0);b.q=this.t==null?'':this.t;return b}if(a==1)return new Ujb('Transport Saturation Current (IS)',this.v);if(a==2)return new Ujb('Reverse Beta (BR)',this.c);if(a==3)return new Ujb('Forward Early Voltage (VAF)',1/this.n);if(a==4)return new Ujb('Reverse Early Voltage (VAR)',1/this.o);if(a==5)return new Ujb('Corner For Forward Beta High Current Roll-Off (IKF)',1/this.p);if(a==6)return new Ujb('Corner For Reverse Beta High Current Roll-Off (IKR)',1/this.q);if(a==7)return new Ujb('Forward Current Emission Coefficient (NF)',this.g);if(a==8)return new Ujb('Reverse Current Emission Coefficient (NR)',this.i);if(a==9)return new Ujb('B-E Leakage Saturation Current (ISE)',this.b);if(a==10)return new Ujb('B-E Leakage Emission Coefficient (NE)',this.s);if(a==11)return new Ujb('B-C Leakage Saturation Current (ISC)',this.a);if(a==12)return new Ujb('B-C Leakage Emission Coefficient (NC)',this.r);return null};_.tg=function LOb(a,b){if(a==0){this.t=yT(b.s);this.t.length>0&&OVb(wOb,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);X6(V3)};_.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 wOb;var aF=GTb(186);jH(336,7,L1b,NOb,OOb);_.zf=function POb(){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};_.Hf=function QOb(){this.d=this.mb[2]<this.b*0.5;this.j=this.d?this.f:this.i;K6(vV,this.hb[3],this.hb[1],this.j);this.g>0&&K6(vV,this.hb[1],0,this.g);Y6(vV,this.lb,this.mb[0]>this.b*0.5?this.b:0)};_.If=function ROb(a,b){var c;c=a<this.nb==b<this.pb;a=B6(vV,a);b=B6(vV,b);if(CW(this.nb-a)<CW(this.pb-b))a=this.nb;else{c=!c;b=this.pb}this.bb=c?this.bb|1:this.bb&-2;NV(this,a,b)};_.Kf=function SOb(a){sW(this,this.ib,this.jb,16);OV(this,a);Bmb(a,jV);VW(a,this.a);yW(this,a,this.mb[2]);UW(a,this.e,this.c);this.V=zW(this.W,this.V);RV(a,this.fb,this.jb,this.V);UV(this,a)};_.Lf=function TOb(){return '180 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.b};_.Nf=function UOb(a,b){this.bb^=3;XV(this,a)};_.Of=function VOb(a,b){this.bb^=1;YV(this,a)};_.Pf=function WOb(a,b){this.bb^=5;ZV(this,a)};_.Sf=function XOb(a,b){return false};_.Uf=function YOb(a){if(a==1)return this.W;return 0};_.Wf=function ZOb(){return 180};_.Xf=function $Ob(a){if(a==0)return new Vjb(i2b,this.i,0,0);if(a==1)return new Vjb(j2b,this.f,0,0);if(a==2)return new Vjb('Output Pulldown Resistance (ohms)',this.g,0,0);if(a==3)return new Vjb($1b,this.b,1,10);return null};_.Yf=function _Ob(a){a[0]='tri-state buffer';a[1]=this.d?'open':k2b;a[2]=y1b+vX($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+vX(this.mb[2],'V',false)};_.$f=function aPb(){return 1};_.bg=function bPb(a){return a==0?this.ib:a==1?this.jb:this.e};_.cg=function cPb(){return 3};_.kg=function dPb(){return 1};_.lg=function ePb(a){return a==1};_.pg=function fPb(){return true};_.tg=function gPb(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=r_=b.t)};_.yg=function hPb(){var a,b,c;tW(this);IV(this,32);EV(this,(this.bb&2)!=0,(this.bb&4)!=0);new Hyb;c=16;16>this.X/2&&(c=us(this.X/2));b=pW(3);jW(this.eb,this.fb,b[0],b[1],0,18);b[2]=fW(this.eb,this.fb,0.5+(c-2)/32);this.a=MV(b);a=(this.bb&1)==0?-1:1;this.e=gW(this.eb,this.fb,0.5,a*16);this.c=gW(this.eb,this.fb,0.5,a*16/2|0)};_.Ag=function iPb(){P6(vV,0,this.hb[3],this.lb);J6(vV,this.hb[3]);J6(vV,this.hb[1])};_.b=0;_.d=false;_.f=0;_.g=0;_.i=0;_.j=0;var bF=GTb(336);jH(339,7,L1b,lPb,mPb);_.zf=function nPb(){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};_.Ef=function oPb(){return true};_.Hf=function pPb(){xhb(this.g,this.mb[0]-this.mb[3]);xhb(this.i,this.mb[3]-this.mb[0]);K6(vV,this.hb[3],this.hb[1],this.a)};_.Kf=function qPb(a){var b,c,d;c=this.mb[0];d=this.mb[1];sW(this,this.ib,this.jb,6);DV(this,this.j[0],this.j[1]);OV(this,a);Bmb(a,eW(this,c));wW(this,a);UW(a,this.q[0],this.q[1]);Bmb(a,eW(this,d));wW(this,a);UW(a,this.r[0],this.r[1]);zmb(a,this.b[0]);Bmb(a,eW(this,c));wW(this,a);zmb(a,this.b[1]);yW(this,a,this.mb[2]);UW(a,this.fb,this.j[0]);UW(a,this.j[0],this.j[1]);this.d=zW(this.n,this.d);this.e=zW(this.o,this.e);this.f=zW(this.p,this.f);if(vV.O!=this){RV(a,this.ib,this.fb,this.e);RV(a,this.jb,this.fb,this.d);RV(a,this.j[1],this.j[0],this.f);RV(a,this.j[0],this.fb,this.f+LW(this.j[1],this.j[0]))}if((kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this||vV.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){Bmb(a,yV);b=UX(this._);xmb(a,'MT1',this.fb.a+(b<0?5:-30),this.fb.b+12);xmb(a,'MT2',this.eb.a+5,this.eb.b-4);xmb(a,'G',this.j[0].a,this.j[0].b+12)}UV(this,a)};_.Lf=function rPb(){return '206 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.t+' '+this.k+' '+this.c+' '+this.s};_.Tf=function sPb(){return this.o};_.Uf=function tPb(a){if(a==0)return -this.o;if(a==1)return -this.n;return -this.p};_.Wf=function uPb(){return 206};_.Xf=function vPb(a){if(a==0)return new Vjb(B7b,this.t,0,0);if(a==1)return new Vjb(C7b,this.k,0,0);if(a==2)return new Vjb('Gate-MT1 Resistance (ohms)',this.c,0,0);return null};_.Yf=function wPb(a){a[0]='TRIAC';a[1]=this.s?'on':z6b;a[2]='Vmt2mt1 = '+vX(this.mb[0]-this.mb[1],'V',false);a[3]='Imt1 = '+vX(this.n,'A',false);a[4]='Imt2 = '+vX(this.o,'A',false);a[5]='Ig = '+vX(this.p,'A',false);a[6]=P1b+vX((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.$f=function xPb(){return 1};_.bg=function yPb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.cg=function zPb(){return 3};_.dg=function APb(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.ig=function BPb(){return this.mb[0]-this.mb[1]};_.pg=function CPb(){return true};_.qg=function DPb(){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};_.tg=function EPb(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)};_.yg=function FPb(){var a,b,c,d,e,f,g,h;tW(this);if(CW(this._)>CW(this.ab)){a=-UX(this._)*UX(this.ab);this.X=CW(this._);this.jb.b=this.ib.b}else{a=UX(this.ab)*UX(this._);this.X=CW(this.ab);this.jb.a=this.ib.a}a==0&&(a=1);IV(this,16);this.q=pW(2);this.r=pW(2);this.j=pW(2);jW(this.eb,this.fb,this.q[0],this.q[1],0,16);jW(this.eb,this.fb,this.r[0],this.r[1],1,16);this.b=Ar(lD,w$b,171,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=gW(this.eb,this.fb,c,8*h);f=gW(this.eb,this.fb,1-c,16*h);g=gW(this.eb,this.fb,1-c,0);this.b[c]=KV(e,f,g)}b=vV.tb;d=(this.X-16)/2;b=us(b+d%vV.tb);if(d<b){this.ob=this.nb;this.qb=this.pb;return}iW(this.fb,this.jb,this.j[0],b/d,b*a);iW(this.fb,this.jb,this.j[1],b/d,vV.tb*2*a)};_.Ag=function GPb(){J6(vV,this.hb[1]);J6(vV,this.hb[0]);J6(vV,this.hb[2]);J6(vV,this.hb[3]);K6(vV,this.hb[2],this.hb[1],this.c);Ahb(this.g,this.hb[0],this.hb[3]);Ahb(this.i,this.hb[3],this.hb[0])};_.Bg=function HPb(){$wnd.Math.abs(this.o)<this.k&&(this.s=false);$wnd.Math.abs(this.p)>this.t&&(this.s=true);this.a=this.s?i0b:H1b};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var cF=GTb(339);jH(340,7,L1b,IPb,JPb);_.Af=function KPb(){return false};_.Cf=function LPb(){return false};_.Ef=function MPb(){return true};_.Hf=function NPb(){var a,b,c,d,e,f,g,h,i;i=Ar(xs,w1b,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])>i0b||$wnd.Math.abs(this.o-i[1])>i0b||$wnd.Math.abs(this.p-i[2])>i0b)&&(vV.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>i0b){K6(vV,this.hb[1],this.hb[2],6000);this.g=g/6000}else K6(vV,this.hb[1],this.hb[2],t2b);if(d<0){a=K6b;c=h*K6b}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;I6(vV,this.hb[0],this.hb[0],a);I6(vV,this.hb[0],this.hb[2],-a-b);I6(vV,this.hb[0],this.hb[1],b);I6(vV,this.hb[2],this.hb[0],-a);I6(vV,this.hb[2],this.hb[2],a+b);I6(vV,this.hb[2],this.hb[1],-b);M6(vV,this.hb[0],f);M6(vV,this.hb[2],-f)};_.Kf=function OPb(a){var b;Bmb(a,(j9(),d9));SW(a,this.jb.a,this.jb.b,this.b);sW(this,this.ib,this.t[0],16);CV(this,this.a[0].a,this.a[1].b,this.jb.a+this.b,this.jb.b+this.b);yW(this,a,this.mb[0]);vW(this,a,this.i*(this.mb[0]-this.mb[2]));UW(a,this.t[0],this.t[1]);UW(a,this.t[2],this.t[3]);yW(this,a,this.mb[1]);vW(this,a,this.g*(this.mb[1]-this.mb[2]));for(b=0;b!=8;b+=2)UW(a,this.j[b],this.j[b+1]);yW(this,a,this.mb[2]);vW(this,a,0);for(b=0;b!=3;b++)UW(a,this.a[b],this.a[b+1]);this.e=zW(this.i,this.e);this.c=zW(this.f,this.c);this.d=zW(this.g,this.d);if(vV.O!=this){RV(a,this.t[0],this.r,this.e);RV(a,this.r,this.q,this.c);RV(a,this.q,this.a[1],AV(this.c,8));RV(a,this.a[1],this.a[0],AV(this.c,8));RV(a,this.ib,this.r,this.d)}UV(this,a)};_.Lf=function PPb(){return '173 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.s+' '+this.k};_.Sf=function QPb(a,b){return !(a==1||b==1)};_.Tf=function RPb(){return this.f};_.Uf=function SPb(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Wf=function TPb(){return 173};_.Xf=function UPb(a){if(a==0)return Tjb(new Vjb('mu',this.s,0,0));if(a==1)return Tjb(new Vjb('kg1',this.k,0,0));return null};_.Yf=function VPb(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 = '+vX(b,'V',false);a[2]='Vgc = '+vX(d,'V',false);a[3]='Vag = '+vX(c,'V',false);a[4]='Ic = '+vX(this.f,'A',false);a[5]='Ig = '+vX(this.g,'A',false)};_.bg=function WPb(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.cg=function XPb(){return 3};_.dg=function YPb(){return (this.mb[0]-this.mb[2])*this.f+(this.mb[1]-this.mb[2])*this.g};_.ig=function ZPb(){return this.mb[0]-this.mb[2]};_.pg=function $Pb(){return true};_.qg=function _Pb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.tg=function aQb(a,b){a==0&&b.t>0&&(this.s=b.t);a==1&&b.t>0&&(this.k=b.t)};_.yg=function bQb(){var a;tW(this);this.t=pW(4);this.j=pW(8);this.a=pW(4);this.j[0]=this.ib;iW(this.ib,this.jb,this.t[1],1,8);iW(this.ib,this.jb,this.t[0],1,32);jW(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;iW(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){iW(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);iW(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=gW(this.ib,this.jb,1,-8);jW(this.jb,this.t[1],this.a[1],this.a[2],-1,16);iW(this.jb,this.t[1],this.a[3],-1.2,-16);iW(this.jb,this.t[1],this.a[0],-4,16)};_.Ag=function cQb(){J6(vV,this.hb[0]);J6(vV,this.hb[1]);J6(vV,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 dF=GTb(340);jH(342,7,L1b,eQb,fQb);_.zf=function gQb(){var a,b;b=this.mb[0]-this.mb[1];a=k8b*$wnd.Math.exp(-0.37);this.W=l8b*$wnd.Math.exp(m8b)*($wnd.Math.exp(b/0.026)-1)+l8b*(b/0.1)*$wnd.Math.exp(1-b/0.1)+k8b*$wnd.Math.exp(b-0.37)-a};_.Hf=function hQb(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];$wnd.Math.abs(e-this.b)>i0b&&(vV.C=false);e=dQb(e,this.b);this.b=e;c=k8b*$wnd.Math.exp(-0.37);b=l8b*$wnd.Math.exp(m8b)*($wnd.Math.exp(e/0.026)-1)+l8b*(e/0.1)*$wnd.Math.exp(1-e/0.1)+k8b*$wnd.Math.exp(e-0.37)-c;a=l8b*$wnd.Math.exp(m8b)*$wnd.Math.exp(e/0.026)/0.026+l8b*$wnd.Math.exp(1-e/0.1)/0.1-$wnd.Math.exp(1-e/0.1)*l8b*e/0.010000000000000002+$wnd.Math.exp(e-0.37)*k8b;d=b-a*e;G6(vV,this.hb[0],this.hb[1],a);H6(vV,this.hb[0],this.hb[1],d)};_.Kf=function iQb(a){var b,c;sW(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];OV(this,a);wW(this,a);Bmb(a,eW(this,b));zmb(a,this.c);Bmb(a,eW(this,c));UW(a,this.a[0],this.a[1]);UW(a,this.a[2],this.a[0]);UW(a,this.a[3],this.a[1]);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Wf=function jQb(){return 175};_.Yf=function kQb(a){a[0]='tunnel diode';a[1]=x1b+vX(this.W,'A',false);a[2]=y1b+vX(this.mb[0]-this.mb[1],'V',false);a[3]=P1b+vX((this.mb[0]-this.mb[1])*this.W,'W',false)};_.pg=function lQb(){return true};_.qg=function mQb(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.yg=function nQb(){var a;tW(this);IV(this,16);this.a=pW(4);a=pW(2);jW(this.eb,this.fb,a[0],a[1],0,8);jW(this.eb,this.fb,this.a[0],this.a[1],1,8);jW(this.eb,this.fb,this.a[2],this.a[3],0.8,8);this.c=KV(a[0],a[1],this.fb)};_.Ag=function oQb(){J6(vV,this.hb[0]);J6(vV,this.hb[1])};_.b=0;var eF=GTb(342);jH(393,104,L1b,uQb,vQb);\n",
"_.Kf=function wQb(a){var b,c;sW(this,this.ib,this.b[0],0);yW(this,a,this.mb[1]);UW(a,this.b[0],this.b[1]);UW(a,this.b[1],this.b[2]);yW(this,a,this.mb[2]);UW(a,this.c[0],this.c[1]);UW(a,this.c[1],this.c[2]);yW(this,a,this.mb[0]);UW(a,this.g[0],this.g[1]);UW(a,this.g[1],this.g[2]);zmb(a,this.a);wW(this,a);zmb(a,this.i);c=-v9(this,2);b=-v9(this,1);this.e=zW(c,this.e);this.d=zW(b,this.d);this.f=zW(-b-c,this.f);if(this.d!=0||this.e!=0){RV(a,this.b[0],this.b[1],this.d);RV(a,this.b[1],this.b[2],AV(this.d,8));RV(a,this.c[0],this.c[1],this.e);RV(a,this.c[1],this.c[2],AV(this.e,8));RV(a,this.g[0],this.g[1],this.f);RV(a,this.g[1],this.g[2],this.f)}UV(this,a)};_.oh=function xQb(){var a;return a='417 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+t9(this)};_.Nf=function yQb(a,b){this._==0&&(this.bb^=2);XV(this,a)};_.Of=function zQb(a,b){this.bb^=2;YV(this,a)};_.Pf=function AQb(a,b){this.ab==0&&(this.bb^=2);ZV(this,a)};_.Wf=function BQb(){return 417};_.Yf=function CQb(a){a[0]='unijunction transistor';a[1]='Ie = '+vX(-v9(this,0),'A',false);a[2]='Ib2 = '+vX(-v9(this,2),'A',false);a[3]='Veb1 = '+vX(this.mb[0]-this.mb[1],'V',false);a[4]='Vb2b1 = '+vX(this.mb[2]-this.mb[1],'V',false);a[5]=P1b+vX(w9(this),'W',false)};_.bg=function DQb(a){return a==0?this.g[0]:a==1?this.b[0]:this.c[0]};_.cg=function EQb(){return 3};_.uh=function FQb(){z9(this);this.d=this.e=this.f=0};_.yg=function GQb(){var a,b,c,d,e;tW(this);a=(this.bb&2)!=0?-1:1;b=16*this.$*a;this.b=pW(3);this.c=pW(3);this.g=pW(3);c=gW(this.ib,this.jb,0,-b);d=gW(this.ib,this.jb,1,-b);jW(c,d,this.b[0],this.c[0],1,-b);jW(c,d,this.b[1],this.c[1],1,-b/2|0);jW(c,d,this.b[2],this.c[2],1-10/this.X,-b/2|0);iW(c,d,this.g[0],0,b);iW(c,d,this.g[1],1-28/this.X,b);this.g[2]=fW(c,d,1-14/this.X);e=pW(4);jW(c,d,e[0],e[1],1-13/this.X,16);jW(c,d,e[2],e[3],1-10/this.X,16);this.i=LV(e[0],e[1],e[3],e[2]);this.a=HV(this.g[1],this.g[2],8,3)};_.d=0;_.e=0;_.f=0;var pQb,qQb='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',rQb='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 fF=GTb(393);jH(361,28,L1b,HQb,IQb);_.Hf=function JQb(){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}Y6(vV,this.A[1].B,e);a=vV.oc.a.a.length+this.A[4].B;b=vV.oc.a.a.length+this.A[5].B;I6(vV,this.hb[2],a,c);I6(vV,this.hb[2],b,c);I6(vV,this.hb[3],a,-c);I6(vV,this.hb[3],b,-c);this.a=c};_.Kf=function KQb(a){var b;b=this.a*(this.A[4].i+this.A[5].i)+(this.mb[3]-this.mb[2])/H1b;this.A[2].i=-b;this.A[3].i=b;this.A[0].i=-this.A[4].i;MY(this,a)};_.Lg=function LQb(){return 'VCO'};_.Wf=function MQb(){return 158};_.cg=function NQb(){return 6};_.kg=function OQb(){return 3};_.Mg=function PQb(){return false};_.pg=function QQb(){return true};_.Pg=function RQb(){this.D=2;this.F=4;this.A=Ar(Xz,w$b,9,6,0,1);this.A[0]=new K3(this,0,2,'Vi');this.A[1]=new K3(this,3,2,'Vo');this.A[1].k=true;this.A[2]=new K3(this,0,3,'C');this.A[3]=new K3(this,1,3,'C');this.A[4]=new K3(this,2,3,'R1');this.A[4].k=true;this.A[5]=new K3(this,3,3,'R2');this.A[5].k=true};_.Ag=function SQb(){P6(vV,0,this.hb[1],this.A[1].B);Q6(vV,this.hb[0],this.hb[4],this.A[4].B,0);Q6(vV,0,this.hb[5],this.A[5].B,5);K6(vV,this.hb[2],this.hb[3],H1b);J6(vV,this.hb[2]);J6(vV,this.hb[3])};_.a=0;var hF=GTb(361);jH(378,129,y2b,TQb,UQb);_.Hf=function VQb(){var a,b,c,d,e,f,g,h,i;a=J1();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(vV.C=false)}i=this.A[this.j].B+vV.oc.a.a.length;if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=vV.td;g=Ikb(this.f,this.g);$wnd.Math.abs(this.mb[this.j]-this.mb[this.j+1]-g)>$wnd.Math.abs(g)*i0b&&vV.rd<100&&(vV.C=false);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<E1b&&(b=E1b);this.g.d[d]=this.mb[d];f=Ikb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=Ikb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<E1b&&(c=c>0?E1b:z2b);I6(vV,i,this.hb[d],-c);e-=c*this.mb[d];this.g.d[d]=this.mb[d]}M6(vV,i,e)}for(d=0;d!=this.j;d++)this.k[d]=this.mb[d]};_.Lg=function WQb(){return 'VCVS'};_.Wf=function XQb(){return 212};_.cg=function YQb(){return this.j+2};_.kg=function ZQb(){return 1};_.Yg=function $Qb(){return false};_.sg=function _Qb(a,b){if(this.A[this.j].B==a){this.A[this.j].i=b;this.A[this.j+1].i=-b}};_.Pg=function aRb(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=Ar(Xz,w$b,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new K3(this,a,2,String.fromCharCode(65+a&R_b));this.A[this.j]=new K3(this,0,3,'V+');this.A[this.j].k=true;this.A[this.j+1]=new K3(this,1,3,'V-');this.k=Ar(xs,w1b,8,this.j,15,1);this.g=new flb;FV(this)};_.Ag=function bRb(){var a;a=this.A[this.j].B+vV.oc.a.a.length;J6(vV,a);P6(vV,this.hb[this.j+1],this.hb[this.j],this.A[this.j].B)};_.Cg=function cRb(){elb(this.g,this.mb[this.j]-this.mb[this.j+1])};var iF=GTb(378);jH(236,47,{192:1,12:1,7:1,10:1,47:1,236:1,48:1},eRb,fRb);_.Gf=function gRb(){X5(vV,this.a);X5(vV,this.b);kV==this&&(kV=null);s4(vV,this)};_.Lf=function hRb(){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+' '+QUb(this.c,'\\\\+','%2B')};_.Wf=function iRb(){return 172};_.Xf=function jRb(a){var b;if(a==0)return new Vjb(u7b,this.i,-20,20);if(a==1)return new Vjb(V1b,this.o,-20,20);if(a==2){b=new Vjb(j7b,0,-1,-1);b.q=this.c;return b}return null};_.hg=function kRb(){return 0};_.Eg=function lRb(){this.n=this.b.k*(this.o-this.i)/100+this.i;return this.n};_.Te=function mRb(a){!!this.b&&tGb(this.b,a)};_.tg=function nRb(a,b){a==0&&(this.i=b.t);a==1&&(this.o=b.t);if(a==2){this.c=yT(b.s);jO(this.a,YSb(this.c));w6(vV)}};_.ug=function oRb(a){a?(kV=this):kV==this&&(kV=null);!!this.b&&rGb(this.b)};var jF=GTb(236);jH(341,136,D6b,pRb,qRb);_.zf=function rRb(){this.W=whb(this.k,this.mb[0]-this.mb[this.n]);this.W+=this.b};_.Hf=function sRb(){xhb(this.k,this.mb[0]-this.mb[this.n]);K6(vV,this.hb[2],this.hb[1],this.e);Y6(vV,this.lb,this.i)};_.Kf=function tRb(a){Ehb(this,a);yW(this,a,this.mb[0]);wW(this,a);UW(a,this.f[0],this.f[1]);vV.Cc.c&&Bmb(a,(j9(),d9));yW(this,a,this.mb[1]);wW(this,a);UW(a,this.g[0],this.g[1]);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Lf=function uRb(){return this.bb|=2,'176 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+ydb(this.q)+' '+this.d+' '+this.a};_.Wf=function vRb(){return 176};_.Xf=function wRb(a){if(a==1)return new Vjb('Capacitance @ 0V (F)',this.a,10,Q_b);return Fhb(this,a)};_.Yf=function xRb(a){Ghb(this,a);a[0]='varactor';a[5]='C = '+vX(this.c,'F',false)};_.$f=function yRb(){return 1};_.hg=function zRb(){return 0};_.kg=function ARb(){return 1};_.qg=function BRb(){Ihb(this);this.d=0};_.sg=function CRb(a,b){this.b=b};_.tg=function DRb(a,b){if(a==1){this.a=b.t;return}Jhb(this,a,b)};_.yg=function ERb(){var a,b;Khb(this);b=pW(2);jW(this.eb,this.fb,b[0],b[1],0,8);jW(this.eb,this.fb,this.j[0],this.j[1],0.6,8);a=fW(this.eb,this.fb,0.6);this.s=KV(b[0],b[1],a);this.f=pW(2);this.g=pW(2);jW(this.eb,this.fb,this.f[0],this.f[1],0.6,8);jW(this.eb,this.fb,this.g[0],this.g[1],1,8)};_.Ag=function FRb(){Mhb(this);P6(vV,this.hb[0],this.hb[2],this.lb);J6(vV,this.hb[2])};_.Bg=function GRb(){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=vV.vd/(2*this.c);this.i=-this.d-this.b*this.e};_.Cg=function HRb(){this.d=this.mb[0]-this.mb[1]};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.i=0;var kF=GTb(341);jH(374,1,{374:1},IRb);_.b=0;_.c=0;var mF=GTb(374);jH(395,7,L1b,LRb,MRb);_.Af=function NRb(){return false};_.Cf=function ORb(){return false};_.Ef=function PRb(){return true};_.If=function QRb(a,b){var c,d;a=B6(vV,a);b=B6(vV,b);c=FX(vV.tb,CW(b-this.pb));d=FX(vV.tb,CW(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;JRb(this)};_.Kf=function RRb(a){var b,c,d,e,f;for(d=0;d!=2;d++)this.b[d]=zW(this.c[d],this.b[d]);b=1;for(d=0;d!=4;d++){yW(this,a,this.mb[d]);UW(a,this.f[d],this.d[d]);RV(a,this.f[d],this.d[d],this.b[d/2|0]*b);b*=-1}Bmb(a,kV==this||this.kb||vV.zc==this||os(kV,17)&&CDb(kV.a)==this?rV:jV);WW(a,this.g,this.i,4);rW(this,this.f[0].a,this.f[0].b,this.f[3].a,this.f[3].b);UV(this,a);e=vX((this.mb[2]-this.mb[0])*this.c[1],'W',false);a.a.save();a.c=a.b;c=15;while(true){Dmb(a,new Plb(I1b,0,c));f=us(Of(a.a,e).width);if(f<this.e)break;--c}Bmb(a,yV);a.a.textBaseline=a1b;xmb(a,e,this.a.a-(f/2|0),this.a.b);a.a.restore();a.b=a.c};_.Lf=function SRb(){return '420 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k};_.Sf=function TRb(a,b){return (a/2|0)==(b/2|0)};_.Tf=function URb(){return this.c[1]};_.Uf=function VRb(a){return a%2==0?-this.c[a/2|0]:this.c[a/2|0]};_.Wf=function WRb(){return 420};_.Yf=function XRb(a){a[0]='wattmeter';$V(this,a);a[3]=P1b+vX((this.mb[2]-this.mb[0])*this.c[1],'W',false)};_.bg=function YRb(a){return this.f[a]};_.cg=function ZRb(){return 4};_.dg=function $Rb(){return (this.mb[2]-this.mb[0])*this.c[1]};_.ig=function _Rb(){return this.mb[2]-this.mb[0]};_.kg=function aSb(){return 2};_.lg=function bSb(a){return false};_.sg=function cSb(a,b){this.c[a==this.j[0]?0:1]=b};_.yg=function dSb(){JRb(this)};_.zg=function eSb(a,b){this.j[a]=b};_.Ag=function fSb(){Q6(vV,this.hb[0],this.hb[1],this.j[0],0);Q6(vV,this.hb[2],this.hb[3],this.j[1],0)};_.e=0;_.k=0;var nF=GTb(395);jH(152,7,{7:1,10:1,152:1},gSb,hSb);_.Kf=function iSb(a){var b;yW(this,a,this.mb[0]);UW(a,this.ib,this.jb);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);sW(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=vX($wnd.Math.abs(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+vX(this.mb[0],'V',true));VV(this,a,b,4);UV(this,a)};_.Wf=function jSb(){return 119};_.Xf=function kSb(a){var b;if(a==0){b=new Vjb('',0,-1,-1);b.b=new w3(w5b,(this.bb&1)!=0);return b}if(a==1){b=new Vjb('',0,-1,-1);b.b=new w3(x5b,(this.bb&2)!=0);return b}return null};_.Yf=function lSb(a){a[0]='wire';a[1]=x1b+vX($wnd.Math.abs(this.W),'A',false);a[2]=N1b+vX(this.mb[0],'V',false)};_._f=function mSb(a,b){var c;c=lW(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.dg=function nSb(){return 0};_.hg=function oSb(){return 119};_.ig=function pSb(){return this.mb[0]};_.ng=function qSb(){return true};_.og=function rSb(){return true};_.tg=function sSb(a,b){a==0&&(t3(b.b)?(this.bb|=1):(this.bb&=-2));a==1&&(t3(b.b)?(this.bb|=2):(this.bb&=-3))};_.Ag=function tSb(){};var oF=GTb(152);jH(214,189,{7:1,10:1,214:1},uSb,vSb);_.Qg=function wSb(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a^v_(this,b);return a};_.Wf=function xSb(){return 154};_.Xf=function ySb(a){if(a==3)return null;return u_(this,a)};_.Sg=function zSb(){return 'XOR gate'};_.Tg=function ASb(){return '=1'};_.hg=function BSb(){return 52};var pF=GTb(214);jH(238,136,{7:1,136:1,10:1,238:1},DSb,ESb);_.Kf=function FSb(a){var b,c;sW(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];OV(this,a);wW(this,a);Bmb(a,eW(this,b));zmb(a,this.b);Bmb(a,eW(this,c));UW(a,this.a[0],this.a[1]);UW(a,this.c[0],this.a[0]);UW(a,this.c[1],this.a[1]);this.V=zW(this.W,this.V);vV.O!=this&&RV(a,this.ib,this.jb,this.V);UV(this,a)};_.Wf=function GSb(){return 122};_.Yf=function HSb(a){Ghb(this,a);a[0]='Zener diode';a[5]='Vz = '+vX(this.p.a,'V',false)};_.hg=function ISb(){return 122};_.yg=function JSb(){var a;Khb(this);IV(this,16);this.a=pW(2);this.c=pW(2);a=pW(2);jW(this.eb,this.fb,a[0],a[1],0,8);jW(this.eb,this.fb,this.a[0],this.a[1],1,8);iW(this.a[0],this.a[1],this.c[0],-0.2,-8);iW(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=KV(a[0],a[1],this.fb)};var CSb=H6b;var qF=GTb(238);var KSb;jH(416,1,{},QSb);_.af=function RSb(a,b){};_.bf=function SSb(a,b){var c,d;if(b.a.status==200){d=b.a.responseText;c=OSb(d)}else{c=new iYb}NSb(c)};var rF=GTb(416);jH(418,1,s0b,TSb);_.Ze=function USb(a){f6(KSb);w6(KSb)};var sF=GTb(418);var VSb,WSb='\\u03BC',XSb=i7b;jH(606,1,{},aTb);var uF=GTb(606);jH(303,1,{303:1},eTb);_.b=0;_.c=0;_.e=0;var tF=GTb(303);jH(844,1,{});var wF=GTb(844);jH(845,844,{});var vF=GTb(845);jH(426,845,{},fTb);var xF=GTb(426);jH(219,1,{278:1});_.Sd=function kTb(){return this.a};var yF=GTb(219);jH(427,93,g_b,lTb);var zF=GTb(427);jH(51,93,g_b,mTb,nTb);var KF=GTb(51);jH(319,51,g_b,oTb,pTb);var AF=GTb(319);is={3:1,249:1,13:1};var qTb;var CF=GTb(249);jH(250,1,{3:1,250:1});var UTb;var PF=GTb(250);js={3:1,13:1,419:1,250:1};var EF=GTb(419);jH(53,93,g_b,$Tb,_Tb);var IF=GTb(53);jH(125,93,g_b,aUb,bUb);var JF=GTb(125);jH(38,250,{3:1,13:1,38:1,250:1},cUb,dUb);_.se=function fUb(a){return eUb(this.a,a.a)};_.Pd=function gUb(a){return os(a,38)&&a.a==this.a};_.Rd=function hUb(){return this.a};_.Sd=function mUb(){return ''+this.a};_.a=0;var LF=GTb(38);var oUb;jH(910,1,{});jH(138,251,g_b,xUb,yUb);_.ve=function zUb(a){return new TypeError(a)};var NF=GTb(138);jH(131,53,{3:1,15:1,131:1,37:1},AUb);var OF=GTb(131);jH(158,1,{3:1,158:1},BUb);_.Pd=function CUb(a){var b;if(os(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 DUb(){return sXb(Dr(wr(QF,1),w$b,1,5,[nUb(this.c),this.a,this.d,this.b]))};_.Sd=function EUb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var SF=GTb(158);ks={3:1,278:1,13:1,2:1};var WF=GTb(2);jH(421,219,{278:1},bVb);var TF=GTb(421);jH(118,219,{278:1},jVb,kVb,lVb);var UF=GTb(118);jH(284,51,g_b,mVb);var VF=GTb(284);jH(914,1,{});var nVb;jH(180,93,g_b,pVb,qVb);var YF=GTb(180);jH(182,1,p8b);_.se=function rVb(a){return HUb(this.a,a.a)};_.Pd=function sVb(a){var b;if(a===this){return true}if(!os(a,182)){return false}b=a;return JUb(this.a,b.a)};_.Rd=function tVb(){return p$b(this.a)};_.Sd=function uVb(){return this.a};var ZF=GTb(182);jH(150,1,{33:1,150:1,175:1});_.Vh=function yVb(a){throw KG(new qVb('Add not supported on this collection'))};_.Wh=function zVb(a){return vVb(this,a,false)};_.Xh=function AVb(){return this.Zh()==0};_.Yh=function BVb(a){return vVb(this,a,true)};_.Sd=function CVb(){return xVb(this)};var $F=GTb(150);jH(846,1,{829:1});_.Pd=function FVb(a){var b,c,d;if(a===this){return true}if(!os(a,45)){return false}d=a;if(this.a.c+this.b.c!=d.a.c+d.b.c){return false}for(c=new cWb((new WVb(d)).a);c.b;){b=aWb(c);if(!DVb(this,b)){return false}}return true};_.Rd=function HVb(){return AXb(new WVb(this))};_.Sd=function IVb(){var a,b,c;c=new kZb('{','}');for(b=new cWb((new WVb(this)).a);b.b;){a=aWb(b);jZb(c,EVb(this,a.fi())+'='+EVb(this,a.gi()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var kG=GTb(846);jH(428,846,{829:1});var bG=GTb(428);jH(847,150,q8b);_.Pd=function TVb(a){var b;if(a===this){return true}if(!os(a,274)){return false}b=a;if(b.Zh()!=this.Zh()){return false}return wVb(this,b)};_.Rd=function UVb(){return AXb(this)};var lG=GTb(847);jH(101,847,q8b,WVb);_.Wh=function XVb(a){return VVb(this,a)};_.ff=function YVb(){return new cWb(this.a)};_.Yh=function ZVb(a){var b;if(VVb(this,a)){b=a.fi();PVb(this.a,b);return true}return false};_.Zh=function $Vb(){return SVb(this.a)};var aG=GTb(101);jH(102,1,{},cWb);_.vf=function eWb(){return aWb(this)};_.uf=function dWb(){return this.b};_.wf=function fWb(){bWb(this)};_.b=false;var _F=GTb(102);jH(221,150,{33:1,150:1,221:1,175:1,276:1});_.$h=function hWb(a,b){throw KG(new qVb('Add not supported on this list'))};_.Vh=function iWb(a){this.$h(this.Zh(),a);return true};_.Pd=function jWb(a){return gWb(this,a)};_.Rd=function kWb(){return BXb(this)};_.ff=function lWb(){return new qWb(this)};_.ai=function mWb(){return new uWb(this,0)};_.bi=function nWb(a){return new uWb(this,a)};_.ci=function oWb(a){throw KG(new qVb('Remove not supported on this list'))};var eG=GTb(221);jH(291,1,{},qWb);_.uf=function rWb(){return this.b<this.d.Zh()};_.vf=function sWb(){$Zb(this.b<this.d.Zh());return this.d._h(this.c=this.b++)};_.wf=function tWb(){pWb(this)};_.b=0;_.c=-1;var cG=GTb(291);jH(292,291,{},uWb);_.wf=function xWb(){pWb(this)};_.di=function vWb(){return this.b>0};_.ei=function wWb(){return $Zb(this.b>0),this.a._h(this.c=--this.b)};var dG=GTb(292);jH(285,847,q8b,yWb);_.Wh=function zWb(a){return JVb(this.a,a)};_.ff=function AWb(){var a;return a=new cWb((new WVb(this.a)).a),new DWb(a)};_.Yh=function BWb(a){if(JVb(this.a,a)){PVb(this.a,a);return true}return false};_.Zh=function CWb(){return SVb(this.a)};var gG=GTb(285);jH(252,1,{},DWb);_.uf=function EWb(){return this.a.b};_.vf=function FWb(){var a;return a=aWb(this.a),a.fi()};_.wf=function GWb(){bWb(this.a)};var fG=GTb(252);jH(429,1,r8b);_.Pd=function HWb(a){var b;if(!os(a,216)){return false}b=a;return aZb(this.a,b.fi())&&aZb(this.b,b.gi())};_.fi=function IWb(){return this.a};_.gi=function JWb(){return this.b};_.Rd=function KWb(){return bZb(this.a)^bZb(this.b)};_.hi=function LWb(a){var b;b=this.b;this.b=a;return b};_.Sd=function MWb(){return this.a+'='+this.b};var hG=GTb(429);jH(430,429,r8b,NWb);var iG=GTb(430);jH(853,1,r8b);_.Pd=function OWb(a){var b;if(!os(a,216)){return false}b=a;return aZb(this.b.value[0],b.fi())&&aZb(WYb(this),b.gi())};_.Rd=function PWb(){return bZb(this.b.value[0])^bZb(WYb(this))};_.Sd=function QWb(){return this.b.value[0]+'='+WYb(this)};var jG=GTb(853);jH(128,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,831:1},bXb);_.$h=function cXb(a,b){RWb(this,a,b)};_.Vh=function dXb(a){return SWb(this,a)};_.Wh=function eXb(a){return VWb(this,a,0)!=-1};_._h=function fXb(a){return UWb(this,a)};_.Xh=function gXb(){return this.a.length==0};_.ff=function hXb(){return new nXb(this)};_.ci=function iXb(a){return WWb(this,a)};_.Yh=function jXb(a){return XWb(this,a)};_.Zh=function kXb(){return this.a.length};var nG=GTb(128);jH(69,1,{},nXb);_.uf=function oXb(){return this.a<this.c.a.length};_.vf=function pXb(){return lXb(this)};_.wf=function qXb(){mXb(this)};_.a=0;_.b=-1;var mG=GTb(69);var yXb;jH(482,221,{3:1,33:1,150:1,221:1,175:1,276:1,831:1},CXb);_.Wh=function DXb(a){return false};_._h=function EXb(a){_Zb(a,0);return null};_.ff=function FXb(){return zXb(),JXb(),IXb};_.ai=function GXb(){return zXb(),JXb(),IXb};_.Zh=function HXb(){return 0};var pG=GTb(482);jH(483,1,{},KXb);_.uf=function LXb(){return false};_.di=function MXb(){return false};_.vf=function NXb(){throw KG(new _Yb)};_.ei=function OXb(){throw KG(new _Yb)};_.wf=function PXb(){throw KG(new aUb)};var IXb;var oG=GTb(483);var QXb;jH(822,1,{3:1},SXb);_.kh=function TXb(a,b){return a$b(a),uTb(a,(a$b(b),b))};_.Pd=function UXb(a){return this===a};var qG=GTb(822);jH(810,93,g_b,YXb);var rG=GTb(810);jH(155,1,{3:1,4:1,13:1,155:1},ZXb,$Xb);_.se=function _Xb(a){return qUb(PG(this.a.getTime()),PG(a.a.getTime()))};_.Pd=function aYb(a){return os(a,155)&&OG(PG(this.a.getTime()),PG(a.a.getTime()))};_.Rd=function bYb(){var a;a=PG(this.a.getTime());return aH(bH(a,NG(_r(SG(a)?$G(a):a,32))))};_.Sd=function dYb(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+(c/60|0);b=cYb($wnd.Math.abs(c)%60);return (gYb(),eYb)[this.a.getDay()]+' '+fYb[this.a.getMonth()]+' '+cYb(this.a.getDate())+' '+cYb(this.a.getHours())+':'+cYb(this.a.getMinutes())+':'+cYb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var sG=GTb(155);var eYb,fYb;jH(45,428,{3:1,4:1,45:1,829:1},iYb);var tG=GTb(45);jH(228,847,{3:1,4:1,33:1,150:1,175:1,274:1},mYb);_.Vh=function nYb(a){return jYb(this,a)};_.Wh=function oYb(a){return kYb(this,a)};_.Xh=function pYb(){return SVb(this.a)==0};_.ff=function qYb(){var a;return a=new cWb((new WVb((new yWb(this.a)).a)).a),new DWb(a)};_.Yh=function rYb(a){return lYb(this,a)};_.Zh=function sYb(){return SVb(this.a)};var uG=GTb(228);jH(484,1,{33:1},yYb);_.ff=function zYb(){return new AYb(this)};_.c=0;var wG=GTb(484);jH(293,1,{},AYb);_.vf=function CYb(){return this.d=this.a[this.c++],this.d};_.uf=function BYb(){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};_.wf=function DYb(){xYb(this.e,this.d.fi());this.c!=0&&--this.c};_.c=0;_.d=null;var vG=GTb(293);var GYb;jH(480,1,{33:1},QYb);_.ff=function RYb(){return new SYb(this)};_.c=0;_.d=0;var zG=GTb(480);jH(290,1,{},SYb);_.vf=function UYb(){return this.c=this.a,this.a=this.b.next(),new XYb(this.d,this.c,this.d.d)};_.uf=function TYb(){return !this.a.done};_.wf=function VYb(){PYb(this.d,this.c.value[0])};var xG=GTb(290);jH(481,853,r8b,XYb);_.fi=function YYb(){return this.b.value[0]};_.gi=function ZYb(){return WYb(this)};_.hi=function $Yb(a){return OYb(this.a,this.b.value[0],a)};_.c=0;var yG=GTb(481);jH(146,93,{3:1,15:1,37:1,146:1},_Yb);var AG=GTb(146);jH(597,1,{},iZb);_.a=0;_.b=0;var cZb,dZb,eZb=0;var BG=GTb(597);jH(281,1,{},kZb);_.Sd=function lZb(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var CG=GTb(281);jH(29,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,831:1,29:1},zZb);_.$h=function AZb(a,b){CZb(a,this.a.a.length+1);RWb(this.a,a,b)};_.Vh=function BZb(a){return mZb(this,a)};_.Wh=function DZb(a){return pZb(this,a)};_._h=function EZb(a){return sZb(this,a)};_.Xh=function FZb(){return this.a.a.length==0};_.ff=function GZb(){return new nXb(this.a)};_.ci=function HZb(a){return vZb(this,a)};_.Zh=function IZb(){return this.a.a.length};_.Sd=function JZb(){return xVb(this.a)};var DG=GTb(29);jH(912,1,{});jH(282,182,p8b);var GG=GTb(282);jH(283,282,p8b,SZb);var EG=GTb(283);jH(425,282,p8b,WZb);var FG=GTb(425);jH(909,1,{});var i$b=0;var k$b,l$b=0,m$b;var ws=ITb('C');var ys=ITb('I');var HG=ITb('Z');var vs=ITb('B');var xs=ITb('D');var r$b=(Vg(),Yg);var gwtOnLoad=gwtOnLoad=fH;dH(oH);gH('permProps',[[['locale',c6b],['user.agent',s1b]]]);$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"]);