! __.SYMDEF 1379702088 0 0 644 1520 ` TB,_schedTB,needstackTB,yieldTB,_schedinitTB,_threadreadyTN_threadflagrendezTN_threadbreakrendezDN_threadrgrpTN_threadrendezvousTincrefTdecrefT _procsplxT threadnotifyD _threadnopasserT _threadnoteT _procsplhiT_schedforkT_threadsetprocD_threadpasserpidD_threadnotefdT_schedexecT_threadgetprocT_schedexitDmainstacksizeT_systhreadinitTmainT_schedexecwaitTV_threadmallocTV_threadsysfatalTthreadintTthreadintgrpTthreadkillTthreadkillgrpT8iowriteTXiosleepTioreadnT@ioreadTioprocTiointerruptTcloseioprocTnioopenTiodialTiocloseTiocallTthreadpidTthreadgetnameTthreadsetnameTtprivaddrTprocdataTtprivfreeTthreaddataTthreadsetgrpTthreadidTtprivallocT_workerdataTthreadgetgrpTBthreadexitsallDB_threadexitsallstatusDB_threadwaitchanTBthreadexitsTBthreadwaitchanT֐procexeclT֐procexecD`t.ratholeT`t_threaddialTTk_threaddebugTTk_threadassertDTk_threaddebuglevelTFW_newprocTFWproccreateTFWprocrforkTFW_freethreadTFW_freeprocDFW_threadpqTFWthreadcreateTSchanprintTt nbsendpTt nbsendTt recvpTt sendTt sendpTt chanfreeTt altTt chancloseTt recvTt chanclosingTt recvulTt nbsendulTt nbrecvTt nbrecvulTt nbrecvpTt sendulTt chaninitTt chancreateT4_threadinitstack386.8 1379702088 0 0 664 772 ` ~Elauncher386y>A~@argp{@p{S~@fp{@{p|ASL?;=threadexits|=|Lp=_threadinitstack=A~@tp@ p$R p(R A   A p@ p Q A p@ p Qp>D p  Rp  A p RIchannel.8 1379702088 0 0 664 18995 ` ~Eerrcl-};>cA-};>hA-};>aA-};>nA-};>nA-};>eA-};>lA-};> A-};>wA-}; >aA-}; >sA-}; > A-}; >cA-}; >lA-};>oA-};>sA-};>eA-};>dA~>_chanfree> A~@cp@ pT&AXchanlockp>DpSL~0EM=lock=p@pS>p>DpSL~0EM=unlock=LpN= chaninit = A~@ elemcntp @ ~@ elemsizep @ p@ & AU8<& AQ9 .string-; > chaninitpApSp> DpSp SL.r= _threaddebug =pAL=chancreate=Ap @ p @ & AUU<& ASU %pchan-; > create %pApSp> DpS~?cp ?p S =p?~>isopenfor>A~@cp@ pQ & AOy<~@op&@AXxDpS=p? ~@altsp@ p XQpATQ~?npA?~?apA?p@ WDpS=p?pSLW=_procsplx=p?pATOpAp? p S~? xap  ?pR p S>p ? &AO!canexec!>p ? &AXDpS=p?pS=p ? p?pATOpR&AXp  ? & AO &enqueue &>p  ? W DO  D p  Op>DpS=p?pS=p?pATOp#? @ p*A= p AA  p W5<&%?AO5DpS=p?pS=p?pATOpAW*6Dp+S+=p,?p,S,=a-? p- Sp-ASL%ы='_threadrendezvous-'=~?(rp-(?.=p.?p/>Dp/S/=&1(?AX1L<&2?AO2K ?p>A Q&?(?AX?bD p@  QpB  ?pB S~>)dequeueB)>pB ? WBODpDSD=pE?pESE=&F?AXFw<&G?AXGr pc==(Ch-G; > annel*)~pG> DpGSL?;=*_assertG*=pHAHWH}+altexecK+>L)L=,_schedL,=pM?pMATOpN? N@ pN*A=N pN NANA N pN NNLV5=-chancloseR-=AW=pW?pX>DpXSX=~@.cpX.@ pYR&YAOYDp[S[=p\?p\S\=p]A]p_ARpiA WiDppSp=pq?pqSq=WrDpuSu=pu/? pu.@ Wup{>Dp{S{=p|?p|S|=p}A}}LV5=0chanclosing0= A=p?p>DpS=p.@ pP&AXDpS=p?pS=p?~>1runop1>@Ap@p?p.@p?~@vp@p?pA?pA?~@nb& @AO * DpS*=pA&?AO 0nbERR-;0 > OR: chan-;8 > nel alt -;@ > returnedpApSp>- DpSp SLJ=fprint=L)L=abort=pAa? p S=p &AO<&AO<&AOLD+f=nbrecv=ApA p Sp.@ p Sp@ p SpA p  S1>LD+f=send=ApA p Sp.@ p Sp@ p SpA S1>LD+f=nbsend=ApA p Sp.@ p Sp@ p SpA p  S1>~> channelsize >Ap.@ ~@ szp @ p Q& Oq<-;H > %d exp-;P > ected ch-;X > annel wi-;` > th eleme-;h > nts of s-;p > ize %d, -;x > got sizepApSp>M DpSp Sp Qp S==LMV== sendul =Ap.@pSpApS >p.@ p Sa@ p S=L((+= recvul = Ap.@pSpApS >p.@ p S~? va ? p S=&APp.@ p S~@va@ p S=LoD=recvp= Ap.@pSpApS >p.@ p S~?va? p S=&APp .@ p  S~@va @ p  S =  L((+=nbrecvul = Ap.@pSpApS >p.@ p S~?va? p S=&AXp.@ p S~@va@ p S=LoD=nbrecvp= Ap#.@p#Sp#Ap#S# >p$.@ p$ S~?va$? p$ S$=&$AX$emptyentry*>Ap*.@ p.R&.AX..string-.;> %d (c--.;> >nentry=-.;> =0 && c--.;> >qentry=-.;> =nil) ||-.;> (c->nen-.;> try && c-.;> ->qentryp.>Dp.S.*=p..@ p0A W0  )reallo-8;> c channe-8;> l entriep8>Dp8SLP=sysfatal8=p8.@ p9Qp9/? a9 Op9Sp9ASp9?9Ap9SLX=memset9=p:/?::>&>A~@ ap> @ -B;> s: %rQu-B;> euing al-B;> t %p on -B;> channel pBApBSpB>DpBSpB SpBPpB S~=!_threaddebugB!=pB @ pC.@ pC QpDQ pD SD>pD @ pD pERpEOaE OpE OEI)>ApI @ pNTpOA WOR %pDeque-Q;> uing alt-Q;> %p from-Q;> channelpQApQSpQ>DpQSpQ SpQTpQ SQ!=pQ"? pRRpR/? aR OpRAOpTR&TAOTo#_chanfreeU#>VWVO<V~>$canexec[$>Ap[ @p`V pbVpbAbpcA Wc %pcan -e; > rendez a-e;(> lt %p chpeApeSpe>DpeSpeSpe  Se!=pfAfWf} an %pca-l;8> n buffer-l;@> alt %p -l;H> chan %pplAplSpl>6DplSplSpl  Sl!=pmAmppApp~>%altexecbufferedt%> Apt @ pyR p{R&{AX{ buffer r-|;X> ecv alt -|;`> %p chan p|Ap|Sp|>PDp|Sp| Sp| "?p|  S|!=p|"?~?&.safep}&?p}Up}A p}U p} &?2}&?p} p} U p} &?|}&?p} p}&?a} U } Ap} ~@'willreplace&~'@AX~ %pbuffe-;p> r send a-;x> lt %p chpApSp>kDpSp Sp "?p  S!=p"?p&?pUpU  pA pU p &?2&?p p U p &?|&?p p&?a U  Ap &'@AX (altcopy(> A~@)srcp)@ p @ ~@*dstp*@ & AO!<& AO,altexec,>8Ap @pV pVpA  ~?-otheropp -?pA~?.bpA.?pV~?/mep/?pA W2 an %pre-;> ndez %s -;> alt %p c-;> han %p a-;> lt %pre-;> cvsendpApSp>DpSpV & AXeDWfDpSp Sp Sp.?pS!=p @ p/? p"? p.?pO ~?waiterp ?pP&AOxp p/?pS~?bufp ?p Sp"?p OpS(>p?pSp?pSp"?p OpS(>WWp.?pOp"? p O-;> unlockin-;> g the chpApSp>DpS!=~>chanlockp>DpS~=unlock=~@splp@pS~=_procsplx=-;> anlockc-;> hanlock -;> is %ludpApSp>DpSp>pS!=Wp"? p/? p p @pO&AXWp>DpS=p@pS=pA~> errcl5 >A5>A5>AIchanprint.8 1379702088 0 0 664 806 ` ~E.string-;> vsmprint-;> failed:p>DpSLP=sysfatal=p? ~@cp@ p Sp SLD+f= sendp =~? np ?L)L= yield =p ?-;> %r5>AIcreate.8 1379702088 0 0 664 5074 ` ~EnextID{>A~>l$1p>DpSL~0EM=lock=~>id$1C>p>~?ip?p>DpSL~0EM=unlock=p?~>newthread>A~@stacksizep @ &  AL<~> .string-; > bad stac-; > ksize %dp> DpSp SLP= sysfatal =p|A p SpA p SL = _threadmalloc =p @ ~? tp ?p (Op SpAS =p ? p$Qp$QpSpApSp @pSLX= memset =p ?pS~@fp@pS~@argp@pSLp=_threadinitstack=~@namep@ p ?~@grpp@ p O& AO:~@pp@ p ? pQpQ~?idp?pA,Qp 0Q-; > create -; > thread %-; > d.%d nampApSp> DpSpRpSpQp Sp@pSL.r=_threaddebug=p@pS=p@ p ? CRpR&AXXLґ0=_newproc=Ap A p SpA p S =pAO~@rforkflagp@ p O~?pp?pSp@pSp@pSp@p Sp @pSp@pS>Ld=_threadpqp=DpS=p? &=AX e %sp->-;0 > newproc p>- DpSL?;=!_assert!=p? p@ p Sp@ p Sp@ p SpA SpQ pP p Sp @ p S=p? p0Qp0QpOpOp?L)L="_sched"=p?LS])=#proccreate#=Ap@ p Sp@ p Sp@ p SpA S =L?=$_freeproc$= A~@%pp%@pO W == nilt-;@ > ->stk !=p>? DpS!=p ? p$PpS'=p ? p4Pp&?p S'=W nilt->-;P > stk != np>M DpS!=p)@ p$PpS'=p)@pS'=-;X > il5>A5=A5 >`A5>AIdebug.8 1379702088 0 0 664 2256 ` ~E.string-;> noproc aL?pSp>DpSLC;-= fmtprint =W.DpSpPpSpPpOp S =W.<-;> %d.%d %aL?pSp>DpSpPpS =~@ fmta @p aL?pSp @pS~? argp | ?p SLZvY= fmtvprint =aL?pSp>DpS =aL?pSLe= fmtfdflush =L?;=_threadassert=A=p &AOH d._ %a? p Sp>D p SpQ p SpQ pP p  SL=sprint=p WV d.%d %s-; > : assert-;(> ion faila ?pSpA pSp>DpS~@sp@p SLD$s5=snprint=a? p SL V=strlen=~?.safep?pApSa?pSp?pSL ed 5>8A5=AIdial.8 1379702088 0 0 664 7225 ` ~E_dial_string_parseT>&U?AOUcsdialV>V~> .stringpX> DpX?aYh? pY SY>&ZA~? rvpZd ?UZ<[~? erro\A ?a] ?p]Sp]Ap]SL$0(= errstr] =-^; > /netrefa^ ? p^ Sp^> D p^ SLi})= strstr^ =&^AO^/<-_; > used%sp_> Dp_Sa_ ?p_SLP=werrstr_=p`d ?`-b; > /net.altpb> Dpb?ach? pc Sc>&dApdd ?Ud8<e~?alterrogAd?ahd?phSphAphSh =-i; > transla-i; > tedoes -i;( > not exisaid? pi Spi> D pi Si =&iAXiM# D pi Si =&iAXiM2 DpjSaj ?pjSj=WjX<-l;0 > t%s%spl>5 DplSald?plSl=pmd ?mmq>A~?bufayp?pySpyApySpy>8 DpyS~@dspy@pyOpy SLD$s5=snprinty=azp? pz SpzA pz SLO׿=openz=pz@ &{A~?fdp{?P{<-};8 > %s/cs%s-};@ > /%s/clon~?clonea}p?p}Sp}Ap}Sp}>> Dp}Sp}Pp} Sp}Pp}S}=p}@ a~p? p~ Sp~Q p~ Sp~ S~>call~>~-;H > e%s!%sap?pSpApSp>J DpSpPp SpPpS=ap? p SL V=strlen=~?.safepl?p? p Sap? p Spl? p SL&Ap ?U does nota ? p Sp>P D p S =&AX exist%p>_ DpSap?pS=Wb DpSa ?pS=p ?>$A~@!clonep!@ rQ&/AX s%s%s/~?"cnamea"?pSpApSp>e DpSp@pOp Sp S=a"? p SpA p S=&APk DpSp?p S=a"? p Sp/A p SLF5=&strrchr&=p@ oAOpQ&AOV<-;h > %s%ld%pQpSp(ApSp>o DpSa"?p Sa$?pS=-;p > s/%s%s/-;x > %s/data~?'dataa'?pSpApSp>u DpSa"?p Sa$?pS=p@ p@ pQ&AOq<-; > connect a$?pSpApSp> DpSp  SpQpS=Wy<-; > %s %sco-; > nnect %sa$?pSpApSp> DpSp  S=a$? p S=p?p#? p Sa$? p Sp? p S=&APAp@pS~@(strp(@pSpApSL0[=)strncpy)=p@ oAQp Sp!A p S=p@ p &AX D p Rp RW net5 >A5=AIexec.8 1379702088 0 0 664 2863 ` ~E.string-;> procexecp ApSp>DpS~@progp@pSL.r=_threaddebug=LB@=_threadgetproc=p pO pO& ~?tp ?X<~?pp ?pPp4O&AX %snot -;> only thr-;> ead in pp> DpSLP=werrstr=W<~@ pidc& @AO roc#|/-;(> mnt/tempp>$D p Sp>'D p SpASLi"P= bind =&AP* /mnt/te-;8> mp/datap>1D p SpASLO׿= open =p? p(P&AP7<-;@> /mnt/tempASp>@DpSL,= unmount =W<-;H> p/mnt/t-;P> emp/datap>JD p Sp!A p S =p? p,Q&APH 1/mnt/tpASp>ZDpS =W<-;`> emp/mntpASp>dDpS =p? pQ&AXQ /tempp--;p> >needexep>nDpSL?;=_assert=p? p@ p  Q~@argsp@ p $QpAQL)L=_sched=p?p,OpS=p? p(Q p Sp  4A p SpA p SL c==05>AIexit.8 1379702088 0 0 664 2367 ` ~E.stringp>D p  4ApSp  ApSp SLӖF=utfecpy=L)L=_sched=L?;=threadexitsall=Ap@ & AXD p @-;> _threa-;> dexitsal-;> lstatus -;> set to %pApSp>DpSLza=_threadexitsallstatusp =p SL.r= _threaddebug =L{= _tosp =p0O~? mypidp ?W& pthreadpApS~?ip ?p ?pSp>"DpSL4Q=postnote=p? WN int5>0A5=A5=AIid.8 1379702088 0 0 664 3837 ` ~E.string-;> #p/%lud/~?bufa|?pSpApSp>DpSL{=_tosp=p0Op SLD$s5=snprint=a|? p SpA p SLO׿=open=~?fdp?&AU!privmask-;!>ALGI="tprivalloc"=A~>#privlockp>#DpS=p!> pA Wp>#DpS =p$?W#Dp S  =p A  LW=%tprivfree%=A~@&ip&@ & AU<& AP#DpS=p&@ pA  !>L-x=(tprivaddr(=A=pOp&@ a O \A-;> args5>A5!>A5#>AIiocall.8 1379702088 0 0 664 1901 ` ~E.string-;> interrupp>DpSLP=werrstr=pAp@p O&AX ted!io-p> DpSL?;=_assert=p@pA Op@~@opp@ p Op@a@ p Op@~?msgp?~? intedpA ?W$ >inusei-;> nterruptp>DpS=pApA ?W: ed5>(AIioclose.8 1379702088 0 0 664 676 ` ~E_ioclosey>A~@argpy@ }AQp}Qp}Op~SL)=close~=~~LCC=ioclose= A~@iop@ p Sp>D p S~@fdp@ p SL-%=iocall=Iiodial.8 1379702088 0 0 664 944 ` ~E_iodialy> A~@argpy@ ~AQp~Qp~O AQpQpO AQpQpO AQpQpOpSp Sp Sp SLjY=dial=Lx)=iodial=A~@iop@ p Sp>D p S~@addrp@ p S~@localp@ p  S~@dirp @ p S~@ cdfpp @ p SL-%= iocall =Iioopen.8 1379702088 0 0 664 764 ` ~E_ioopeny>A~@argpy@ ~AQp~Qp~O AQpQpOp SpSLO׿=open=LȨ=ioopen=A~@iop@ p Sp>D p S~@pathp@ p S~@modep@ p  SL-%=iocall=Iioproc.8 1379702088 0 0 664 2910 ` ~Exioproc>A~@ap@~?iop?W .string-; > x == iop> DpSL?;= _assert =W) x == iop> DpS =p? A p Sp?pOp? pPp?pO&APN ioproc m-; > alloc: %p> DpSLP=sysfatal=pA p SpASL=chancreate=p? pPpA p SpAS=p? pQp>D p Sp Sp A p SLS])=proccreate=p? pQp LM=closeioproc=A~@iop@ & AX<p S=W r5 >(AIioread.8 1379702088 0 0 664 846 ` ~E_ioready>A~@argpy@ AQpQpO AQpQpO AQpQpOp Sp SpSLD p S~@fdp@ p S~@ap@ p  S~@np @ p SL-%= iocall =Iioreadn.8 1379702088 0 0 664 850 ` ~E_ioreadny>A~@argpy@ AQpQpO AQpQpO AQpQpOp Sp SpSLD p S~@fdp@ p S~@ap@ p  S~@np @ p SL-%= iocall =Iiosleep.8 1379702088 0 0 664 675 ` ~E_iosleepy>A~@argpy@ }AQp}Qp}Op~SLo =sleep~=~~LR=iosleep= A~@iop@ p Sp>D p S~@np@ p SL-%=iocall=Iiowrite.8 1379702088 0 0 664 850 ` ~E_iowritey>A~@argpy@ AQpQpO AQpQpO AQpQpOp Sp SpSLD p S~@fdp@ p S~@ap@ p  S~@np @ p SL-%= iocall =Ikill.8 1379702088 0 0 664 2644 ` ~Ethreadxxxgrp{>ALd=_threadpqp=DpSL~0EM=lock=p= W tinterrupt>p? p? W threadxxx >Ap=DpS=p= W6p?pS =p=DpS = =W? .string-; > Can't fi-; > nd threa-; > d to kilpApSp> DpSL.r=_threaddebug=LW=threadkillgrp=Ap@pSpApS>LW=threadkill=Ap @pSpApS >LW=threadintgrp=Ap@pSpAS>LW=threadint=Ap @pSpAS >> A~@tp@ W lthreadpApS~@pp@pOpSp> DpSL4Q=postnote=W int5 >(AIlib.8 1379702088 0 0 664 1921 ` ~E.string-;> Malloc o-;> f size %-;> ld failep>DpSp@pSLP=sysfatal=a@ p SL"S]=getcallerpc=~?.safep?p?pSp?pSLب= setmalloctag =p@~> totalmalloc  >&@AS#<-;> d: %rMa-; > lloc of -;(> size %ld-;0> , total pApSp>DpSp@pSp >p SLJ= fprint =L)L= abort =~@ z& @AO+ %ld %s:pApSp>=DpSp Sa?p S =WK<-;@> %s %s pApSp>EDpSa?pS =a?pSL?;=threadexitsall=-;H> 5>PA5 >AImain.8 1379702088 0 0 664 6352 ` ~Emainpp>~>_mainjmpp>D p SLv=setjmp=&AO.string-;> threadma~>mainlauncherp>D p SpSp= p Sp>D p  SpASpASLґ0=_newproc=p?p?pS=L)L=abort=> A~@argp@ pPpSpPpSL Y=threadmain=-;> inthreap> DpSL?;=threadexits=~>skip>A~@pp@ WG _times >A~?!ba8!?pSpASpApSLX="memset"=-;> dmain/d-;> ev/cputip>D p Sp A p SLO׿=#open#=&APkp &'@AOp4(?pS)=~?*rp,*?&'@AOp4(?pS)=p'@ pPp4(? p S>pS)=p'@ p Pp,*?~>+efork+>A-; > me_sche-;(> dexec %sp ApSp>#DpS~@,ep,@pOpSL.r=-_threaddebug-=p,@pOpS&=p,@ pPpSpPpSL3bU=.exec.=-;0> _schede-;8> xec failp ApSp>1DpS-=~?/bufa/?pSpApSL2~*=0rerrstr0=r/?&AX<-;@> ed: %re-;H> xec faila/?pSp>GDpSLi})=1strcpy1=a/? p SL V=strlen=~?.safep|?p,@p OpSa/?pSp|?pSL~?pidp?p< A p S~=rfork=p?&AO mainpp >~@ pp @ p O~> _mainjmpp> DpSpApSL͕C:= longjmp =p?p @ pP pA p S=p?&AO ed_sche-,;X> dexecwaip, Ap,Sp,>SDp,Sp,8Pp,S,-=p.Ap.S.=W6E.string-=;`> t %dprop=>eDp=S===~=_systhreadinitC=AL=privallocE=~>procppE>EI=ApK>pKOKKL?=_threadsetprocO=ApQ>pQ @ pQ OQ-Q;h> cexec5Q >A~=mainstacksize5Q=ALQA=_threadnotefd5Q=A5Q>A5Q >A5Q>pALQA= _threadpasserpid5Q =AIQnote.8 1379702088 0 0 664 4494 ` ~Eenotes~>notes-;>>FDL<==threadnotify=A~@fp@ ~@in&@AO <~?frompA?~?top ?LB@=_threadgetproc=pO~? topidp ?W onnotelockp> DpSL~0EM= lock =p? pA W onnotep  >& X!p ?~>onnotepidp >W DpSL~0EM=unlock=& ?!AP)delayednotes>A~@pp@ pT&AX2<pATp>DW8L6XL&AOL.string-;> Unhandle-;> d note %-;> s, proc pApSp>DpSpp?  ApSp  SL.r=_threaddebug=&@AOm %p sys:p?  A p Sp>D p SpA p SLa·=strncmp=&AXx Got notpApSp>!DpS~@sp@pS=-;(> e %ssysp@ p Sp>-D p SpA p S=&AX :Thread-;8> exitsall-;@> status =pApSp>2DpSp=pS=p=pSL?;=_exits=-;H> '%s' t-;P> hreadintp@ p Sp>OD p SL,=strcmp=&AXD WLX<-;X> libthre-;`> ad: too -;h> many del-;p> ayed notp>YDpSLP=!sysfatal!=p? p   ApSp  ApSp@pSLӖF="utfecpy"=p? p?p OpAQpQ&AXpAS=LGI=#_procsplhi#=A=p pOpAPLW=$_procsplx$= A=p@ p p O& AO<pO&AO-;x> es5>A5>A5>FA5 >ALQA=%_threadnopasser5%=A5 >A5>AIref.8 1379702088 0 0 664 552 ` ~Efinish|>A~@tp|@ pLQ~?retp?~@valp@ p LQW .string-;> Rendezvo-;> us with -;> thread %pApSp>DpSp0PpOpS~?tp ?pPp SL.r=_threaddebug=p? p ?pDQ p Op Sp@ p S>p?p= DpS=p?W0 d.%dRen-; > dezvous -;(> for tag pApSp>DpSp ?pHQpS=p= DpS=L)L=_sched=p? pA@P-;0> %pWoke -;8> after re-;@> ndezvous-;H> ; val ispApSp>3DpSpLPpS=p?pLOLV @=_threadflagrendez=A~@tp@pAPO~>isdirtypA>L)L=_threadbreakrendez=A&>AX<p= DpS=&>AXpA Wp? p ? W %p5>A5>XA5 =<AIsched.8 1379702088 0 0 664 6984 ` ~E.string-;> Moribund~>_psstate-;>>D-;>> D-;> DeadEx-;>>D-;> ecFork-; >>D-;> Running-;>>D-;>> D-; > ReadyRe-;(> ndezvous-;>>&D~>psstate>A~@sp@ & AU<& AP unknownp>1Dp >L0fj=_schedinit=A~@argp@ ~?pp ?p SL?=_threadsetproc=p?L{= _tosp = p0P p OW top of -;@> schedini-;H> t, _thre-;P> adexitsa-;X> llstatuspApSp>9DpSLza= _threadexitsallstatusp =pSL.r= _threaddebug =p = & AO+ =%p%s %-;h> lud: &x=-;p> %p n=%d -;x> t->stk=%pApSp>dDpSLza=argv0p=pSp =p0Op Sa?pSp Sp$QpSLJ=fprint=-;> p %s %l-;> ud: stac-;> k overflpApSp>DpSp=pSp =p0Op S=L)L=abort==AW<=p p?pOp?&AO ow paus-;> ing, stap? pP p S>~?.safep?pApSp>DpSp?pS =p? A p S =&AX!runthread!>p &Ap?X<-;> te=%sal-;> l thread-;> s gone; -;> exitingpApSp>DpS =p?pSL?="_schedexit"=p? -;> running pApSp>DpSp0PpOpSpPp S =p? p?p OpQ&AO<-;> %d.%d%d-;> .%d mark-;> ed to dipApSp>DpS =WA~@#pp#@ pP&AX esleepi-;> ng for m-;> ore workpApSp>DpS =p#@ ApS=W t->stat-.;> e == Reap.>Dp.SL?;='_assert.'=p.&@ -/;> dyready-/;> ing %d.%p/Ap/Sp/>Dp/Sp/0Pp/Op/Sp/Pp/ S/ =p/&@ p00P 0Ap0$?p10P 1Ap1S1=p1&@ p1$? p2A,Rp3Q&3AX3\ dwaking-;;(> processp;Ap;Sp;>"Dp;Sp;0Rp;Op;S; =W<p S> =W>n %d5G>A5G>8AIG