IMD 1.18: 7/12/2016 19:55:58      $$-$mm@$$ $H$$ $ 4 A  mpͥͥ'edcba`_^]\[ZYXWVUTSRQPONm åĥ !"ǥȥ2+˥̥MLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ?5Хѥm@8m9:֥֥ @WSL C٥ڥiNݥޥXZ[\]^_`amPӥԥm$CVW$Flljmp  q1 rstuv$aAvuu$'vw$xx$yya}pq $2{{$||$}}   $$)$$$C$$          ...libc.c68k...Crts.68klibc.68klibi.68kbio.hcio.hcpu.hctype.h dump.h fio.h ino.hmath.hmount.hpan11.hpan68k.h     pan80.hpascal.hpat.hres.hsh.hsort.hstd.hstdio.hrk.o6- _~NAN _brkbtoi.o- NVH*n(.stdtyp.hsup.hswp.hsys.htime.husr.hwho.h &nB-MBJg  c dJg -fZp-@RS`SR` fJ eB 0f< -Ae -Zb ~ B-ކ`B- xfT-`t<t//OPJg o P#Jg |f#B N.N:.9 dg Jg GN`Jf~`B/~NAU` +fRS`Jg 0eT 9bN~Bކ=G`NJg..D`..&Jg Ae Zb ~ Bކ`B lfxR`t ae, zc2`$..9#NuV2.1: copyright (c) 1981 by Whitesmiths, Ltd.|/bin/d__pname_maind _onexit/.N.<.Hކ-GSR`r Ae Zb Ae Zb ~ Bކ`B=G..<.Hƾn`N. L(N^Nua.lmul start__paths: _exitR JVFJF JJ JF _btoi Rbuybuf.oz- ::NVH*n(. B/NX-G&nJgS`..L(N^Nu_alloc _buybufRcfcan.o-NVH*nJfJ-f BL N^Nu~BΆB-uabs.oV-((NVJl,... JgF`,... N^Nu _absarctan.o-l膎&~B-ΆGx l.$M.$MB$DHmB WR`B-G.L N^Nu __fcanlNVH Jl*,... JgF//NPJgFL0N^Nu,... ANn,9.9ANNchdir.o6- _~ NAN _chdirchown.o6- _~NAN*.R* NAN-F-G,... AN".$. ANANN-F-G Hx/<,... AN _chowncmpbuf.od-66NVH *n(n &.JgBBgB`~L0N^NuS` _cmpbuf//NOAN($Dl"$*N,.`>,9.9AN//NP-F-G ,9 .9ANL0N^Nucount.o0-Nu a.countcrypt.o-@HNVH*nB?պ/m?[u,?A?ݬgaO? ?䗏&?xF3?!TD-t]FM?qwqWI$zI$?əUUUUT??Sm>xSm@HH$G B|HĤ$F HHΆg`L N^Nu$nR`R`NVHz(n &nSm$Hx.$G@0????!TD-a.1adda.6mula.6suba.1mula.6ltda.6// / NhO(KP`*<&nSm?`..L N^NuNVHB.Hx/</.HnNO~xޮ (G<H=@SnmNHx/<,Hndtla.6diva.6cmp__poly _arctan "JnJJVfbJVZ^JRjJVr VJ RJJjJJZbHnNOE&JzSmX.Hx@N$WHHHHƽ`Hx/<Hn/.NO..L!N^Nu`~Hx/<lHn     HnNlOE&JzSmSEHH+HHƽnR`NVHB.B.Hx/</.HnNO(n <H=@SnmNHxVWXYZ[\]^_`abcdefghijklm/<,HnHnNOE&JzSmN.Hx@N$WHHHHƽ`Hx/<Hn/.NO..L!N^NuHx/<lHnHnNnOE&JzSm`kEHHHHƽGR`                                                    decode.o- ttNVH *n(n &.Jo.-d$URRS`..L0N^NuNV-n-n BHn                               /.Hn/<NO..N^Nu__putf< _decode >FRencode.o- llNVH *n(                             n BJgd$USR$UR  f.L0N^NuNV-n-n Hn/.Hn/<NON^Nu__getf< _encode                 91)! ;3+# =5-% ?7/'80( :2*" <4,$ >6.&91:FRenter.o-@ffbad leave callNVB/<fBNPJl. $nN.NF.9jN^NuNV#)! ;3+# =5-% ?7/'@@@@ @@ @@@@@@@@@@ #(83 *1!: +;2"9 )0'j.fBNXN^Nu__when__raise _enterF _leaveJRFJ JJVFerrfmt.ov/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19 (08'/7?&.6>% -5=$ ,4<# +3;" *2:! )19 (08-0$$NVHn /.Hx/<NON^Nu__putf_write _errfmtVRexecl.o @ 2!01 8)*"+9 :#(3&5$.4-<%>, =6   95=.-3;" !8412+:)<&>0$6D- _//A /H _~ NAN _execlexp.o-xTxexp out o*#(,%  6>,21<#=95$&:)8* (;%+-0!."43TTf rangeNV,... A|Nn,9.9N^Nu,9.9ANn.xNN^Nu/9/9HnNO =G,...Ta.lmulj _bldks _encrypt _decrypt J ,J &J J RJJ J 8J J RJJ J#JJJJJJJJJJJJJJJJ AN-F-G ,... AN-F-G,9.9ANANANAN"9$9ANA !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUNANN-F-G.x>.H/,...AN".$.ANN//NO N^Nu@     @@?Ge+?.B9@>@@@݈@z@@͈__addexpa.6adda.1add__frac_cmpstr_open _getbfile FR Vgetch.of-0NV.NN^Nu_gea.6mula.1mul__rangea.1suba.6diva.6cmp _exp JvJJJJtc_stdin _getchVRgetcsw.o4-~&NANu _getcswgetegid.ovJjJJ^Jbb JJbJVbJVJJZfJZr JVnrRFfclose.o@-Pwrite errorbad fclose 6-~/NANu _getegidgeteuid.o6-~NANu _geteuidgecallNVH*n. fB/< NX&|(S. gf& mg mfD`E&J`Jmg4>-H.Hm >H/NP<-HƾgB/tf.ov-0$$NVHn/. /./<NON^Nu__getf_getl _getfV<NX>H.NJm. `BL8N^Nu_close__pfio_write_error _fclose F^Rgetfi.o-0hh-NVH *n(n Jlv`Jg.$T/NXJg&.XSn p*`BB$T/NV "ZF^ Rfcreat.o-0LLNVHB f~`..//. NP*m.//.NP`BLP&l&.`.L0 N^Nu_cmpstr_open _getfiles FR Vgetfl.og-ff !N^Nu_finit_create _fcreate VRfill.oV-((NVH*n(. Jg] ^ -[NVH *n(n BN&Jg Fg>./ HxNP&`Hx/<HxNO BNL0 N^NuHx/< HxNS`.. L N^Nu _fillfopen.o-0LLNVHB f~`..//. NP*m.O և :g& ,f@ ,:g8./<HxNP&`vHx/<HxNO ևR`T >f:Hx/<HxNO և ,:g../<//.NP`BL!N^Nu_finit_open _fopen VRfread.o- >>NVHxNP&`Hx/ HxNO ևR`Z:>:,#l?.*---NVH$nHBd.../. /.NP(n .L1N^Nuٮ ڄ`_read _fread Rfrelst.or- 2 X$nJg0$nSg($n $R(R.t/ NXJg$nS$n XBL8N^Nu$n X`.r/ NXJf -g +f -fRJg*nB2NVH *n(n . gg./ NX*G`. L0N^Nu_free _frelstRftd.ov- 8-n-nE-J&LJfBA Np-@Jg. `$nSg $n X$R.`. -G.Nޮ&GR``p-@B-GJgR`88$gºҺNu.g̺ܺNu a.1ftd a.6ftdgbfile.o-0jJf$nSg $n X$R.`. &G -g +f~`B=Gf 0e 9b~`B-G 0g < H=@`@ +Ae +Zb ~ B+ކ`B+ j-NVH *n(n Jlv`Jg.$T/NXJg&.XSn"p*`.B$T/NP&l&.`.L0 N^Nuxf <H=@` <H=@>.H.Hn/ NX// NO =GJg>.H<.Hƾn~`>.HJg~`BJg8Hx:/ N     P=G>.H$GJg>.>.HEފ/NdX -#f" ->g$n$R$Rp-@`. `(-n`JgJf$n$R$`Jf. Lln.o!-ZZln domain errorNVHJn.N`p,9.9ANn`,... AN8N^NuB(Kp-@`P :f.R/ NX`8X&L`.Jg0$n$RJg0$n$RS.$n$RX$(Kp-@`X&L`Hx:/ NnJ,... AN-F-G Hx/</. /.NOANL!N^NuHnNX=G,... AZN".$. AP=G>.H$GJg.>.HEފ/N`X`. L8N^NuBBfp-@p-@R`B ,g >g :gJgR`S`fZNN-F-G Hx/<j,... AN//NOAN:.H NANNAbN,.L NVH*.(n &. @Ge+?I$I$V Չ?ə_?UUUUUU{?_lenstr_usagea.switch_exit_btol_writex _getflags ^FFnf?\(\?(\)??__domaina.1adda.6mula.6suba.1mula.1suFnFF FnFnFFn FFFFFFFF FV FV ,b Z Zj R R nFngetfmt.o-@&&NVHn /.ba.6ltda.6diva.6cmpa.1ltd__poly__unpack _ln FRJJ/</<NON^Nu__getf_getl_stdin _getfmtZVRgetgid.o:- r Jr J^J z Z~J^ JVnJZz Z vJfVJblower.op-BBNVH*nB d" Ae Zb ~ B ~/NANu _getgidgetlin.op-0NV. /./<NPN^Nu_getކ`BRR`.. L N^Nu _lowerlstoi.o\-..NV/ *nBB-ކ=G>l_stdin _getlinVRgtty.o6- _~ NAN _gttyinbuf.o.H*_N^Nu _lstoilstol.o-ZZNVH*nB-|BxކB-t-FFNVH*. (nJg&nBBf. `. L N^NuRJfSR` _inbufitob.oކB-ކ-G..L N^Nu _lstolltf.oj-0H`NN LNua.-0NVH*n&MJ lJn.. D(-`(. Jfp -@`Jl ..D-G..b.//.N1dtfa.1ltd a.ltfVRltols.o|- ::NVH*n.. |./ NX. H/ NP./.N0 9c'. RL(N^Nua.uldiva.ulmod _itob >RVkill.omNX. L N^Nu_itols _ltolsR Rmapchr.o-zz01234567btnvfrNV 6- _~%NAN _killlink.o6- _~ NAN _link m l$n R  $n  `8$n R \$n .Jm l$|B`~? WN^Nu _mapchar BFmatch.o     x-0NVH*. $n  gB$n f>..R-G-n..d\BHnHn//.N>OJf2`<..`"..fB`R`..fd ~L0N^Nud ..f~`BB&g.`NVJ g. /. /< N P$nJgJJy XgB..HnHn//.N>OJf~L1N^Nu..R-G`./././/.NXO( f..gS`.`NVH*. (n  $n/Sy X>9 XH/HxN./ ZN PJfBN^Nu$nJg BN^NuX` y Xf8Hx/< Sy X>9 XH/HxNf$B/ B//.NO g~`B`&Bd$nBB,g ,f` BL)N^NuR`B/ ///.NO g~`./ ZNO .<jN^NuNVH *n(n  c e dR`  c e dR`<H=@=n -fR>.HD=GNVH*.(n -LB  gBAN$n. R$..L(N^NuRBfp-@R``RBRTB. -fR>.HD=G>.H<.Hƾg>.HL0N^Nu 0f dR` 0f dR`-Md 0e 9bR`-Ld 0e 9n f p-@`R`R`TzNVH*. (nB..ޔ&G$nbR`-M-L*n(n..잍,.蜌=GgJnl >.HD`>.H`,d.BB=Gg,Jnl >.HD`>.HL0N^Nu*n .f -R=|$nBANJfBnR$n$Jnml>.Hߔ~L!N^Nu.d  g <H=@R`  g.fBnR`.R`RR`(n .fRdF 0e@ 9b:d4 0e. 9b(BB=GgJnl >.HD`>.H`d 0e 9b 0g>.Hd(HnR/.B/N|O Jg <H=@..߮`t.d.  g(HnR/.B/N.HD`B`lafdBnPanic: bad internal key format!NVH>9RB$G$$nRB$GXBTBn`Jg0$nRB$GX.. $nRB$F W TBn`$nT.d XH.HxN. Z*G..$G&n.T(G$n... $G.T&G-L-KBnJ-gJnf-UJm f Jm gx`Jg>.HD$nRBBfR~`BL!N^NuB`a.switch _match _amatch *F F FFF R :FFFFFFFFF Rmk=G`B>- H/>- H/B- //.NO(GB>- H/>- H/B- //.NO&GJmfJmox` (n&n`Hx>-H/>-exec.o-0::NVH*n.N(g~I./ NXJm~`BL N^Nu_chmod_getmodH/B- //.NzO-GHx>-H/>-H/B- //.NNO-GJgP  cZ e^`R$n...$G$R>HޮS-G$n _mkexecVRmknod.o6- _~NAN _mknodmkord.o -` XZ... $G$R>HޮS-G`B-ANdR`  c eڷdR`././ / NO =G`d`././ / N XNVH*n(.-MJgB  g.HL8N^NutrnldXHxHx NP g.Hx NXL N^Nu_signal_error@ _onintr JFVFJ RR RR RRobaNVH*n(n -LHx/./ NO Jf ~L8N^Nu ae zc Ae ZbBAlNE -JE -Jrdbuf.ox-JJNVH *n(n &.Sm BBgJlB`B-B,d ~L0N^Nu~` _ordbu 0eZ 9bT$LR&J 0eb 9b\R`|aR``p+@`|d`|l`|n`p*`RT `B`> .f0R&L 0e6 9b0R`Hx fpat.o-0&&-\NVH *n(n -UR$n !f R`-n/.. // NO` -g&~L8N^NuHx /.. // NO`Bm;mE-JE-JR` $n ]g$nJg$nBAN Jf S..`..*. L0N^Nu.HnNXR``..gF$nR ]g:R$n \f.HnNX`$nB=G|`$n`\~[0^$*?()NVH*nBnE-J$n ^fRBB$nJg$nB g$n ^g:-M`4B B$nB fEfa_cpybufa.switch_btos_error..`BL(N^Nu$nBA,NR```$nRB g $nRJf`$`Jg$n g$n g $na.lmul@ _mkord J J JJJF JJJJ bJF JJJJ bJRF!FFFFF J bJ!pV!jF^FFFFFFFF R V |Z Z f $n`R&MgS`$n`x.HnNX*G`f.LHnNX(m `F f*Rnm6 n l,$nmount.o6- _~NAN _mountnice.o6- _~"NANT4` f n mSn`JnmU$n`$n`_doesca.switchP _p _nicenotbuf.o-RRNVH*. (nJgB&nBBfp-@`. L N^NuSR`RatternFFF 8V FR FR FFFFFFF V FRpathnm.o-@/:]/NVH.NޮSJfJf` _notbufnotstr.o|-NNNVH *nJg B(n Jg&BBf"p-@`. (G :g ]f.<`.<&G(n ./ NX*$EJg.R`B/ / /./.NO..L!N^Nu_lenstr_inL0N^NuR`Jf`R` _notstronintr.oE-0can't resume after interruptNVB$ystr_cpystr _pathnmRFFFV Zpipe.oH- _~*NAJlN"W3GBGHG2NNB/<NXN^NuNVHJfK`*|#HxHxNP g.HxNXHxHxNP g.HxN _pipeprefix.o\-..NVH *n(n JgBBgB`~L0N^Nu _prefixprofi      l.o6- _~,NAN _profilputch.ol-0NV./<NN^NuB/. /.NPN^Nu@ !TD->= l 8?NO ~]<}C?<<ɾE?>n9l/*?%ſs-,?fgugXN^Nu_putc_stdout _putch VRputf.ov-0$$NVHn/. /./<N䫼% ?!TD-?_0mȂ__fraca.6mul__poly _sin _cos:__pi __sON^Nu__putf_putl _putfVRputfmt.o-@&&NVHn /./<in JJRVJ ZJ Z Vsleep.o6- _~#NAN _sleepsort.oF-/<NON^Nu__putf_putl_stdout _putfmtZVRputlin.oz-0(NVH*n.. nL N^Nu~ޮ(&. lRl4Hm/. /$UNO Jo` gJHm/. /$mNO `4SlHm(NVH*n. / /<NPL N^Nu_putl_stdout _putlinVRremark.o-0</. /$UNO Jl七lHm//$mNO `.,. l$.~ބ//.NFP./. /RN6P`"./. /RN$P.~ބ//.NP< NVB/. /.HxNO Hx/<HxNO BN^Nu_putstr_write _remarkL N^NuNVHn ~ޮ/BNO N^Nu _sortsqr.oZ- NV,... ANN^NuR FVremove.o-0@@NVH.N*f~`.` @f ~L!N^Nu.N`_unlinka.6mul _sqrRsqrt.o+-"0"sqrt!sqrt domain errorNVHJl.N_getmod _removeV Rround.o-@@@NVJl,... A@N`,... A`Jf,9".9&L1N^NuHnNX*,9*.9.".$. A2NNANA:N-F-GxSm2,... AHNN.N^Nu??a.6adda.6suba.6dtl _roundJV JRZscnbuf.oNANABN-F-G`~΅g,...AJN-F-G..//./.NO L1N^Nu?nj-<.HfJnf~`B`~<.HΆ(Jo mB.$GJg8>.Hg.<`.<..$G/$ _~ NAN _timetimes.o6- _~+NAN _timestrunc.oX- n/NPBL N^Nu~ήgBHxNXBHxNX``.R$G|*y l$|gR` l $n$`BNV,... N.N^Nua.6dtl _truncRultf.oj-0H`NN/</.N0PBN`z~ήgN.N g HxNX.N.NJ gBN. N. NH      x//.NP$GJg.<`.9-G*nBJg |g @lL.R$GP`g_scnstr_execv_close_setuid_dupa.switch_getuidGGPP?Nu a.6adda.6mul__raisea.unpka.repk__paths_signal_exit_wait_fork_write__shell _xecv FFF __domain __addexpr__huge\ __frac& __range__ranerr__domerrz__tinyFFF FFFFF v~ZnJZFz 0JFF J r r Jn JJFvj^ZbZ ZbZ RFn J JJVfFFvFFJJ "FJVFFFFFFFFF __polyR __unpack FJJZV ^ .b VR JJJJJZcgetf.o-pNVH*n(n &nFFFFFFFFFalloc.o^-PNVH*n(. . ބ&G.&'m~ބ*. L(N^NuNVH *n(m. ޕP ng NfR$SX8. L8N^NuBT 0e 9b>H.Hx N.Bކ8R`NVH$nJfB`".E(J/ /. $nNf ~ޔߕ+lL0N^Nuout of heap spaceNVH. /.NX*G. g. `B/<`NXL N^NuNVH*. d~`.VP=Gn ~L8N^NuBn*nJg %g  gBBfJnn` Jf>.H`>.H`RSnR`  fFBnJ-g.E(J/ /. X*(|&T. g~ޓb(.d*(`0 g2.9#`"E(J`./ NX('n E. `TBb(-y.N$nNP=GnJng>.H`~L8N^Nu - fRJng2  c, e`"Rp-@| -fhBRUR`hJnf8.E(J/ /.-Gf.9#`Jf-E.N-GJf BL!N^Nu$n~ޮ$Jf#.9,.ܮd..ޮ#B $nNP=GnJng>.H`~L8N^NuJng  c exSnR` +fRURHnHn/ NO *GBn .fHnHnHmN/.XNX`bad free callNVH~ޮ*GJg"e .9bB/<NX.. L8N^NuJf B#`dO *G ag hg og uf] .hf<H=@`$B.` .of <H=@` < H=@-L=nJnoz&L>.H<.Hƾl>.      H`>.H=GJno>.H$GHl  fSn>.H>.HǟnJgnJnoBB.׾fSnR`Jno  c" d&LJno l>.H`>.H=G` pfH$nX-R.N=GJng>.H<.Hƾl>.H`>.H=G` lg if@ .af$n c dSnR`SnR`. =Gf>.HL8N^Nu>.HEފ-GJno$nBB.׾f SnS` xg bg pf*Jng4>.-R<H=@SnmE>.H..-G` ffE-J>.H.~<.Hƞ/$n/*/HnNO=G..P-G`*H<.Hƾl>.H`>.H=G` lgh if`^>.H./ $n/NP pf$n$R>.HBXRn`X$nX$R>.H$E-J.$n/HnNP=G..X-GJgn>.H<.Hƾl\HxHn/. $nNO Sn`E-J<H=@..X-G` TnE-J` .af.BJnoV..B-GSn` dgP ffz`H>.H.Hn>.H// NO <.Hƾg>.H`>$nXdfJE-J no~`>.H.Hx$n/*/HnNO=G..P-G`^ cg sg igJ.g6E-J$nX=j .a$R$Rn`xHn>.H// NO <.Hƾg(>.HL8N^Nu cgR igL sgFJ.gl`> df$nX$R$%n`$nX$R,.f* cf*n<H=@`d-K<H=@`Jl `2>.HGn<H=@`. cfn`n.>.H/HnNP=G..N$Rn` .afXBnJno>.HB=GSn`Jno$nBBf..R(G~<.Hކ=G`>.H.Hn cg sg igS`Jno>.H././. $nNPJf&>.H<.HƾlHxHn/. $nNO Sn`_lenstr>.H// NO <.Hƾg>.H`L cf$nX$R`$nX$R4Rn cg. ig& sgS`>.HL8N^Nu_stob_ltob_dtof_dtoea.lmulf __putf .f!ZR ^ Z zb Vcpybuf.o_cpybuf_btos_btola.lmul_btoda.6dtff __getf .^#dR vZ b Ff bVX-**NVH *n(n &.JgS`..L0N^Nu _cpybufcpystr.o^-0chmod.o6- _~NAN _chmodcmpstr.od-66NVH *n(n0NVH(nE *J&U. gJg`B. L8N^NuX` _cpystrcreate.o-PzzNVH JgBBgB` Jf~`BL0N^Nu _cmpstrcputf.o,-pNVH*n(n &n ngN(G&nJgBBfR`Jg.<`.<./.NX*m  f.`.N. /.NXL!N^Nu_close NfR$SX8. L8N^NuBT 0e 9b>H.Hx N.Bކ8R`NVH*n&MJg %g R`E*J`d. ./ /. _uname_creat_open _create V ZR ^doesc.oR-    $nNPJfL(N^Nup-@| -fBRSR` +fRSRHnHn/ NO &GBn .fHnHnHkNO &G ag hbfnrtvNVH$n.R&GJf$n$RBL1N^Nu 0e6 9b0Bx 0en 9bh n`.Bކ*RR` Ae Zb ~ Bކ`g og uf[ .hf x` B.` .ofx` .ufx `x xfBn`` bfH$nX-R$nX=jJng8>.H<.HB./<NX* l($n$$|B` $nHk$.L1N^NuJ g*B./. NX*$E Jg $n$~`$n$B      `_scnstr _doesc pFRF Rdtf.o~- @@8JfNul牂NuJf_errorX _finit__pfio __flush JZJ F^V JJJFRJfork.o4-Nul玌Nu a.1dtf" a.6dtfdtoe.o=-`NVH*nJ l,. .~NANu _forkgetc.o-0bad getc callNVH*n. fB/<NXJmf$..JgF-F -G-..ޮ=G no <H=@>.H.R/./. HnNO =G>.H.>.H/RHnNPnB>.E +J/->H/NP;GSml ;|~`$mRBL N^Nu_read_error _getc FV HǸldERSn`ฮd 0RSn`Jg$.Bd(>.HǸlERR`eJ fBn`d0R`JnlRgetl.o-0bad getl callNVH *n(n . fB/<NXBJmf$.E +J/->H->.HD=G`+ yo4>.H.HxdN0>.H.HxdN=o>.H.Hx N0>.H.Hx N/NP;GJmn ;|.`$d&Jmo RSm$mR  f.L0 N^Nu..b.`R`_read_error _0. L N^Nua.ldiva.lmod__norm__ntens__round _dtoe DZ b ^getl FV Rgetmod.of- &&NVHn/.NPJlB`B>.N^Nu_stat _getmRVRVdtof.o-0..NVH*.&nJ l-,. ..JgF-F -GE(JHx/./. / NodRgetuid.o:- ~NANu _getuidinstr.op-BBO=G>.Hޅ=G no <H=@>.H.HxHnNPn..<.Hƾl>.HǞ=nJnn0Jo,.`&Jno. NVH *nJg(n Jg"BBf. `. L0N^NuR`R` _instritols.oN- E꞊ dB`~0Sn`JnlJo 0RnS`Jo. E꞊ dB`~0S`. L!N^Nu__norm__roundNV/ *n.. G. *_N^Nu _itolsldiv.o- ``H|:<(/lD`H|BE(/lDF _dtof (R Vdup.o6- _~)NAN _dupexecv.o6-&/lDFBrBՀeRQJEl ` JgDL>./@Nu a.ldiv a.lmodlseek.o-0z _~ NAN _execvfinit.o-pNVH*y. g"Jmo*>-H.Hm >H/NzNVH*.J f g ./. /NP(Jl.`.`Hn/NP(l .L1N^NuB>.` gJ.f~P`.9L N^Nu*m`bad finit callNVH*n(.. fB/<HNX:Bm fHxB/. NO Jm~`.;G`.`_seek_fstat _lseek RVltob.o-0NVH *n(MJ lJ g f(+y#Jf.N#. L N^Nu_onexit_lseek_writen.. D-G -Jfp -@`Jl ..D-G-nJ m .. n./. /.N/ NP. /.N0 9c     '. RL0N^Nua.uldiva.ulmod _ltob JRVopen.o6- _~NANr __when __raise JJ JJ RJ J TFJJJread.o6- _~NAN _read _openputc.o-0""write error in putcwrite error in putcbad putc callNVH*n(. sbreak.o{- 22 _.R޹2/~NA fJBN.92#2N_end _sb. fB/<(NXJm ml >-H$GRmG `NJmnb.`V>-H.Hm >H/NP<-HƾgB/<NX`<H;@reak JJJRscnstr.od-66NVH *nn(MJgBB.f . L0N^NuR` _scnstrD f mf.L(N^Nu>-H.Hm >H/NP<-HƾgB/<NX`Bm.`_write_error6seek.o6- _~NAN _seeksetuid.o6- _~NAN _putc .FV "RFV RFVputl.o-0HHwrite error in putlwrite error in putlbad putl ca _setuidsignal.o6- _~0NAN _signalstat.o6-llNVH *n(n . fB/<(NXL0 N^Nu&.Jo.E >-H-JJov mln$nRSRm` mgJmg>-H$GH _~NAN _statstob.o-0NVH*n&MJ lJn.. D-G -.. (Jm  fx>-H.Hm >H/NP<-Hƾg`B/<NX`BJon.Hm >H/NP gB/<NX`:Bm`fp -@`Jl ..D-G..b.//.N/ NP./.N0 9c'. RL(N^Nua.uldiv2..L0 N^NuBm`_write_error6 _putl .FV ZRFVRFVputstr.o-@xa.ulmod _stob FRVsubbuf.o-xxNVH&n. ޮ b0B$nBf&(K*nxcan't write NVHE *JJgL.N./NX///.NO g*Hx /<HxNO BN`L N^NuX`. dBBg(` .. `R`.., b. L8N^NuRR` _subbufswitch.o@-_lenstr_exit_write _putstr RR ZFZVraise.o-0$o&/Jg f hN PN a.switchuldiv.o- DDH|z`H|B(/&/BrBՀeRQ(g( fB gf$ybJf"B.JJf *(g @ #bLx:Nu$RA,. gJfB`fꞈD`B 9^f <fJl ` L>./@Nu a.uldiv a.ulmodultd.o|-0,,Hc`A`Hc`A!@BHx6f @/NNq` 9br H$O *(g @ A,Jg g `~#b j$Lx;NHPNOLNua.repk a.6ultd a.1ultdRuname.o- J JNVH J9P t^.junchecked condition_errof,N(z S m$|J~΄0`.<JL0N^Nu/tmp/tpppp_getpid _uname JRJJwait.o     D- _~NAJlN"W2BGHGN _waitbtod.o[-NVH*. &ncnorm.o-NVH*nBJ l,. ..JgF-F -GJ g,9.9A NnBJg  c dJg -flRSp-@`RS`-y-yJgR 0eL 9bF,...ANtBԁ NN-F~<9Hކ&JoT.$G,.*A Nnp,. ..$$BAN-F -G~|܃؇`>Bd@J g8,. ..-GRS` +fRS`BJgV .fPRSJgH 0eB 9b<,...ANtBԁ NN-F-GRSS`JgF Ae AN-F-G,...N=@,...4.H NN-F -G~0<.HކR`,. ..ANANlZb ~ Bކ`B ef$RSHx Hn// NO>.H؇././.NP-F-G$n.Jg,...JgF`,... Wh~<9Hކ&JoT.$G,.*A N-F-G,...ANlZ-n -n~|܃`B,9.9A Nn !G. L1N^Nua.6add_dtento__dzero__dtens_btosa.6mula.1ltd,. ..AN-F -GR`S`hS`bd0R`.L N^Nu__ntens__dtensa.6mula.6s _btod "ZZ^f jR $^f jR (bVbtol.o- ttNVH*n(. B-MBJg uba.6dtla.6diva.6cmpa.1ltd __norm VVjRV jVf VZbn^ VZVjRV c dJg -fZp-@RS`SR` fJ eB 0f< -Ae -Zb ~ B-ކ`B- xfTU` +fRS`Jg  ZVjVVjVfcreat.o6- _~NAN _creatcround.o-|0eZ 9bT~Bކ&`V$n.Jg..D`.. W Jg Ae Zb ~ Bކ`B lfjR`f ae& zc,`./.N.ރ-G|NVH*nJm8.. o.$M 5e"~ޮ(Jm$M 9f,$M0S`B`&Jl1(.Jo$M0S`$MR`~L N^NuSR`r Ae Zb Ae Zb ~ Bކ`B&..n`T. L N^Nua.lmul _btol Rbtos.o __rounddadd.o-`NVHc`C fA`NVHc`C fA-Pg8n-hA`&NV- zzNVH*n(. B-MBJg  c dJg -fZp-@RS`SR` fJ eB 0f<Hc`C fA`NVHc`C fA-I-HHPHnNP-Ggx/.HnNPJf n`Tg.nDA`߮A"$dd -Ae -Zb ~ B-ކ`B- xfTU` +fRS`Jg 0eX 9bR~Bކ=G`R$n.Jg.D`. W0Jg Ae Sn !AC.ߑӈ/.HQNPA"n""JLN^Nua.unpka.repkR a.6add> a.1addZb ~ Bކ`B lftR`p ae( zc.` ./.N.<.Hކ&SR`r Ae Zb Ae Zb ~ Bކ`B=G.. a.6sub a.1sub TRR 6Vdcmp.o- XXHc@C fA`Hc@C fA lD@"l<.Hƾn`N. L N^Nua.lmul _btos Rclose.o6- _~NAN _closeDAfJlge` gep`pOLNu a.6cmp a.1cmpdtento.o-P||NVH     *.JlH.D(vJg>9HǶl~΄gr,... $$BAN-F-G `LJo(vJg>9HǶl~΄g.$GÈAׄCAy7FnM8O?ZwH02uOs< X__ntensP__dzero__dtensddiv.o,.*AN-F-G `tR`nJgX,... 49H$BAN-F-G ,... 49H$BAN-F-G S-@  NVHc`C fA`NVHc`C fA-IB.HPHnNP"n-Gfp"#@J.m `J.`,... L8N^NuR`DJg>9H$G,.*AN-F-G >9H$G,.*AN-F-G S`__ntel D@F.JlF.HQHnNPJg-GBBp8,...A"H"ӑӈfb".-AR.dns__dtensa.6mula.6div _dtento RV^RV Z RV^RV^ RV Z RV Zdtl.oQ/.HnNPJg J.gn"n""JLN^Nua.unpka.repk a.6div a.1div -0~~NVHc`A` NVHc`AHPHnNP gLB.Jl D@F. .&ldRmgdR *R JVdmul.oZ-@NVHc`C fA`NVHc`C fA-I-HB.JlQF.HQHnNRSnJ.gDJLN^Nua.unpk a.6dtl a.1dtl Rerror.o-@NVHP-Gg/.HnNPJf nBB`z߮BBp7,...dJ.l".߮ӆ-AA"H"ӑӈQ/.HnN *n. gJg (MJg R`L0N^Nu. ./ HxNP` : NV.N.>N.N. N.< POP!BNu a.repkunpk.op-BBL>H *n(MJgR`. L0N^Nu _lenstrlmul.oZ-,,0/?@0/ o0/ BofBBNu"$pdRQJlD@ Nu a.unpk .ѯNu a.lmulltd.o-000Hc`A`Hc`AB!@lSHx6HPNOLNua.repk a.6ltd a.1ltd Rpname.o9-error__pnameFwrite.ouaskpw.o-p password: NVHJ g*B lz$n Jgp$n(n RR `.BN6- _~NAN _writecfcon.o-0Z?@$@Y@XJl3`3y.HxNX#HxHx NP#HxHxNP#.BNXHx      /<HxNO BHxHnBNO f . g l.R$G`B>9B<9ghHx/<HxNO 3 HlNX;GB l*.$GHm..Eފ/NX W0R`HlNX+GHlNX+G. L0 N^Nu_cpybuf.BNX.HxNX.Hx NX.HxNX l.R$GB`..L!N^NuNV3._lstol_lstoi _cpyiZR Z ZV Vcwd.ot-\///.....NVHBNXBNN^Nu_read_stty_gtty_signal_exit$nBB/< HnNPHn/<NPJl~` ng HnHnN4P*G. fT~L N^Nu=nHn/<NPJmdB>.B_write _askpw (JZJJJJJF^J ^J ^JJVFfR JJ FfJJJVJ^J^J^ JJJVbasure.o0-`<.ܾfT$nJfjB/</.NP`THx/ /.NO JgB/<HnNPJf^~`B>..NZ*G. f~L N^NuB`Hx NVH*nHnBNPJl ~L N^NuHnBNP.N./ HxNPHx/<HxNO H/ /.NO Jf~`B`NVH *nE(J/HxB/. NO &lB`^Hx/ /NO f:.NB<-fx HnBNO =GJno .yg .YgB`~L N^Nu_read_lenstr_stty_gttyHxHl/<NO ./NXJl.NBL0 N^Nu.N.<`NVH *n(n .N./ NXޗ ?oB`@J_write _asure^ZV bFbRclrbuf.oP-""NVH*n8<HSmB`L N^Nu _cg&B/ / HnNO BHn/ NP`B/ / / NO . L0N^NuNVH*.E&JHxB/<NO (lB`XHxB/ /Nlrbufcodepw.o-pNNVH *n(n HH,HH冎G,HH,HHO BfFJ+g.NfHx?Hk/<NO B9Q.N.<L1N^Nu.NB`/adm/mountG,HHGL0N^Nu/adm/saltpasswordNVvHHx/<pHnNO B/<fNX(mHxHn/NO .N_lenstr_close_cpybuf_freadB$nJg lE&nBR`. HnwNX.HnNXB.Hn/<NPHn/<NPHn/<NPB _stat_open_lstoi_cpystr_fstat__mtab _cwd FnFbFFb Fn l($|&|B?&GR`B9.<L1N^Nu0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLF FFF F J f^jJZ r VVJRR nnn Jf^jJZJVJ Vdir.oJ-`NVH*n (..MNOPQRSTUVWXYZ/._read_close_bldks_cpybuf_encrypt_openz _codepwNbB`VJg.| 쯾g4.| #./ /.NP./</.NP.<,ކL N^NuNV./. /.N hF^FfRV Z b J J JJJJJJcpyi.o -@NVH *n(n .N:HxHlHmNOP./</.NPN^Nu     N^Nu _iofflslin.o\-h%8l %3i, %3i :%- 8b%- 8p%- 8p%- 8p:%3uc -cdb-rwxrwxrwxNVH*n JfBN#Hx /<6&n/ NO B>`| $G1B8Jg.fV-`PB8<H=@ n n@.g$n>.H.$n>.H -f~e`~s W`R`B-./<+Hx/ NO XJffBn n l>._putblk_getblk_mapblk_lsize~ _wdir _rdirH.Hx N$WJg>.H.Hx N$WBB-g^Rn`Vn`.Hx B-/HnNO $GHnBBHxHnnopqrstuwxyz{|}~NP-Gg$n  f` n fSn>.H.Hx N$WJg*>.H.Hx N$WBB-gHx B-/HnNO $GHnBBHxHnNP-Gg$n  g>.H.Hx N$W.)Hx/.NP=G>.H./.>.H/Hx N./NP>.H.Hx N$W>.HB>.H.Hx N$WBB-f4>.H.Hx N.//<#Hx/ NO`6Hn/<Hx/ NO`Hn/<Hx/ NOPB> gdB>-.B>-^J JJZJVJJ ZJRename.o-0bb/NVB/</. /.NO -GHx/.T/.N//<Hx / NO`T.Hx/.NP././<Hx/ NO`.N./<Hx / NO HnJgO Hx/<~ޮ/NO ..N^Nu_cpybuf_cpystr _ename F VR F Rerrfmt.ov-0$.-`.-/HnNP/NPJg.-`.-BlHxHnHnNO Hx Hn/ NO ..L(N^Nu$NVHn /.Hx/<NON^Nu__putf_write _errfmtVRftime.ot- _ltime_inbuf44NVHn/.NPJlBN^NuJ g..N^Nu..N^Nu_fstat _ftimeRinblk.o@_atime_cpybuf_time_itoba.lmul_lsize_getpw_decode-NV~ޮTN^Nu _inblkioff.oH-NV~ޮ ޮB _lslin 0JbJF^F ZFv jJjJ fr jJjJ fr jJF V jJ^jJjJjJFv Fv Fv FvF V Fv nFv RZJ^     ^mapblk.o7-0NVH*n mB`4B>g0..( m~`.$GHmB6f0BLX.NJl. N~L9N^NuB>.` @fHB/</. HnNO HnNXJmHn/. HnNP/N N^Nu n..$GHmB6fB`.`.Hn/.NP m.Eފ.N&f B`..Eފ.N`.HnPB`_chown_read_close_unlink_chmod_parent_stat_cr/.NP`_getblk_lstoi _mapblk hRVVRmesg.oi-`/dev/no eate_perm_open_link_write_cpystr _mvj rj (^z nv Z^Vterminal NVHHnHxNPJlB/<HxNPB`B>.` g ~L!N^Nu~B<.Άg~`B*Hx/<HnN~ ZZ ^b R^ ^ F ^fzputblk.o-0FFNVB..| //.NP./. /.NP O B.HxB>./HnNO Jg"Jg.<`.<.HnNX.`_devname_chmod_cpybufgBN^Nu~N^Nu_lseek_write _putblkRVputf.ov-0$$NVHn/. /._putstr_fstat _mesg b F^ FZR Vmkdir.o-./.NV\H*n/<NON^Nu__putf_putl _putfVRputfmt.o-@&&NVHn /Hn/ Hn\NP/NP(l.`HxHnNPJf ~L N^NuB/</ NP(l.`B/</ HnNO Hn/ N./</<NON^Nu__putf_putl_stdout _putfmtZVRrmdir.oW-TP(l.`B/<HnHnNO HnHn\NP(l.`&N.N./ NXBL N^Nu_chownT/filesystem damage: no parent for ...NV`Hn/.NPJl~N^NuB>.` @g~N^NuHxHnN_mknod_parent_getuid_stat_getgid_perm_link_cpystrPJg$HnNX.Hn/.NP-Gf~N^Nu cB/.NX~N^Nu-nBn=n=n=n>.HǾd.T/< _mkdirZbjVFr nF rn f^Rmv.oe-44/..NVHHn/.NPJl~`*B>.'NXJgRn`:JnnB nn: noF`0.T/<$NXJgRn`RnRn`B/.NX~N^NuHn/.HndN` @fHxHnNPJf ~L9N^NuHn/. NPJmNB>.B<.fB>.B<.fB`B>.` @f~`. NP/NPJl./<NX`(HxHnNPJfB/.NX~N^Nu-n$nS. gDB/.T/</.HndNOJl~`,. /.NXJlB>.` @f ~L9N^NuHx/. NP&l~`B/.NX(l.N. N~`HndNXJl6B/.NX~N^Nu.NJlB/.NX~N^Nu`B/.NXBN^Nu_cmpstr_unlin.Hn/NP*o.Hn/NPg.N.NJo. N~`RB>../. NXB.B.ᆎ./. Nk_parent_stat_perm_error_lsize_cpystr_free_getli     nks* _rmdir ^ b jv r FR FR rZ^ Ffbr F n VrV rrwho.o)-NV.l"BHx/</<NO `HxHn/<NO L1N^NuNVH*nJ"g NB".HxN. .HxN.$nޒ-G. HxN.$nޒ-G$nJf~N^Nu$nJf~N^NuHx/./.NO N^NuNV.HxN.$nޒHx.H/NPd"B/.NX>.H.NBN^Nu+W.Hx.H.N$n.HxN4./<n/<$n>H/NO Bn-n>.H$n<Hƾl$nJgRn`$n4/-N2XR`.R+G . L N^NuESTEDTa.ldiv_reada.lm..N^Nu_closea.uldiv_alloc_cpybuf_sort_fread_ordbuf_od_closea.uldiva.ulmod_cpybuf_open_btoia.lmul__edstat_opena.lmul_lsize_free _whovv jvv^^^rnzZf~ RRV Ft _ltime__stdtime__savtime _atime__tzmins_zone __est__dsF balvtime.o-P0/adm/zoneNV g$|HH`~ή g~`~N^NuNV~ήg.<m`t _vtime__timezonJ JfZRZ LvFjvFj Bbf JnV ^J rJ rJjJJJjJjJJJvJvFJ ^F bff.<nN^NuNV~ήfR..,. ܮ/sHxNN^NuNVH*n(. .Hx N0o.Hx NHx Nf bfbJJFdecode.o- ttNVH *n(n &.Jo.-d$URRS`..L0N^NuNV-n-0L N^NuJanFebMarAprMayJunJulAugSepOctNovDecSunMonTueWedThuFriSatNVH *n(n Hx/-HxN.// Nn BHn/.Hn/<NO..N^Nu__putf< _decode >FRdevname.o -p``O | Hx/-HxN./HlNO | . HlNX| .Hl NX|: .HlNX|:.HlN/dev/can't open /dev /devNVH*. (.HxB/<NO =GlB/<HxNPBL9N^NuHx/<HnNO B.X| .HxdNHlNX.HxdNHlNX. L0N^NuNVHBB/9NP(m&Hx Hn/NO *.HxHn>.H/NO fJngHxHnHnNO HnHnNPJmB6.gB>.ֺfJg.` f~`N lL1N^NuHx /<HxHnNOU mHx /<HxHnNOU mHxHn/<NO W B`.` `f~`BJgdHxHn/.NO >.H.N~`>.H.NBL9N^Nu_close_cpybuf     _fread_stat_putstr_open _devname FfFbFVZ V^ >VRRgetblk.o-!N^Nu0DDNVB..| //.NP./. /.NP f~`BN^Nu_read_lseek_fopen_lenstr_cmpbuf_fclose_putstr_instr_getl _get _getblkVRgetlinks.o6- size alteredNVH *n -nB/.NX(GBB/.NP=pw Ff RVJ JJZFfJ FR FbJjJZFfJFb^lsize.oV-((NV/ *nB-|Gl.NBL0N^Nu./ >.H/NPg./.NX.HxN=o./<h/<>.H/NO B.<B<-*_N^Nu _lsizeparent.o-0||.NVH(n Hx// NP*$EJg$EGJg..Hƾd .HxN.ތ.NJoR`>.H.N. L0N^NuNVH .HxN.$nޒ*G. HxN.$nޒ(GJUf~`R`. *./. /.NPHx/<..ޅ/NO ..L!N^Nu_scnstr_cpybuf _parentR VFJTf ~L0N^NuHxHlHmNO `NVH*.(. .HxN.$nޒ&G.HxN.$nޒ-GHx/ HnNO Hx/. Vperm.o-0vvNVH*n(. .B<-ΆfL.B<-ΆgNB-g(N&g/ NO HxHn/.NO L1N^Nu_closea.uldiv_alloc_cpybuf_sort.B<-ΆgB-f~`BL N^Nu_getuid_getgid _perm VRcputf.ot-P_ordbuf_fread_open_lstoia.lmul_error_lsize_free NVH*n(n &n ng NfR$SX8. L8N^NuBT 0e 9b>H.Hx N.Bކ8R`NVH*n&MJg_orderh _swap _getlinks Znj Fz V FF bvrRvv fvv^^^getpw.oR- %g R`E*J`d. ./ /. $nNPJfL(N^Nup-@| -fBRSR` +fRSRHnHn/ NO &GBn : NVH*n(. .SJg(  g"./ NX-G :fR`. L N^Nubad record in /adm/passwd : can't read /adm.fHnHnHkNO &G ag hg og uf[ .hf x` B.` .ofx` .ufx `x xfBn`6 bfH$nX-R/passwd /adm/passwd: NVH.N-GJ9g`.. B9fP./. /<N2P&G/ /.NPJg(./ NX$nX=jJng>.H<.Hƾl>.H`>.H=G` pfH$nX-R.N=GJng>.H<.Hƾl>.H`>.f./<NX`.B/<HnNPJfB/<lHxNPBL!N^Nu./<HnNP*gX dP./. /<H=G` lg if> .afZ$n-R<H=@SnmE>.H..-G` cg sg igJ.g`E-JNP&G/ /.NPJg.i/ NXf./<NLX(G fB/<NHxNPHnNX. g.. `~-G . L.$n/HnNP=G..X-GJg>.H<.HƾlHxHn/. $nNO Sn`E-J<H=@..X-G`E-J$     nX=j .af* cf*n<H=@`d-K<H=@`fJl `2>.HGn<H=@`. cfn`n.>.H/HnNP=G cg sg igS`Jno>.H././. $nNPJf>.H<.HƾlHxHn/. $nNO Sn`_lenstr_stob_ltoba.lmulf __putf .^!ZR Z V/* HEADER FOR CHARACTER I/O OPERATIONS * copyright (c) 1979 by Whitesmiths, Ltd. */ /* various paramters */ #define CEOT 000/* HEADER FOR BLOCKED I/O OPERATIONS * copyright (c) 1979 by Whitesmiths, Ltd. */ /* codes for b_flag */ #define B_ASYNC 0004 #define CDELIM 0377 #define CERASE '\b' #define CGO 0021 #define CINTR 0177 #define CKILL '@' #define CQUIT 0034 #define CSTO01 #define B_BUSY 00002 #define B_DIRTY 00004 #define B_ERROR 00010 #define B_READ 00020 #define B_TAPE 00040 #define B_VALID 00P 0023 #define HIWATER 128 #define LOWATER 64 #define MAXCHQ 256 /* codes for t_flag */ #define M_HUP 000001 #define M_XTABS 0100 #define B_WANT 00200 #define B_CHR 00400 #define B_CTRL 01000 struct buf { BUF *f_next; BUF *f_prev; BUF *b_next; BUF *00002 #define M_LCASE 000004 #define M_ECHO 000010 #define M_CRTLF 000020 #define M_RAW 000040 #define M_ODD 000100 #define M_EVb_prev; BITS b_flag; DEV b_dev; BYTES b_count; BYTES b_xmem; TEXT *b_addr; BYTES b_resid; BLOCK b_blkno; }; /* the deviEN 000200 /* codes for t_stat */ #define T_BUSY 0001 #define T_CARR 0002 #define T_ESC 0004 #define T_OPEN 0010 #define T_STOPce control table */ #define DEVTAB struct devtab struct devtab { BUF *d_next; BUF *d_prev; BUF *b_next; BUF *b_prev; TINY  0020 #define T_TIMER 0040 #define T_WCLOS 0100 #define T_WOPEN 0200 /* the character buffer structure */ #define CLIST structd_stat; TINY d_nerr; }; /* the block device switch table entry */ #define BDEVSW struct bdevsw struct bdevsw { BOOL (*d_ope clist struct clist { CLIST *c_next; TEXT c_info[16 - sizeof (BYTES)]; }; /* the character queue structure */ #define CHQ sn)(); VOID (*d_close)(); VOID (*d_strat)(); DEVTAB *d_tab; TEXT *d_bname; }; /* the character device switch table entry *truct chq struct chq { COUNT c_num; TEXT *c_first; TEXT *c_last; }; /* the tty control structure */ #define TTY struct tt/ #define CDEVSW struct cdevsw struct cdevsw { BOOL (*d_open)(); VOID (*d_close)(); COUNT (*d_read)(); COUNT (*d_write)(); y struct tty { CHQ t_rawq; CHQ t_canq; CHQ t_outq; VOID (*t_go)(); DEV t_dev; BITS t_stat; TINY t_ndel; TINY t_col; UTIVOID (*d_sgtty)(); TEXT *d_cname; }; NY t_open; TEXT t_nin; BITS t_speeds; TEXT t_erase; TEXT t_kill; BITS t_flag; };      - constant requiredNVH.N*G. fB`.NJf.NBL N^Nu.-`NVB/9N/* HEADER FOR CPU MANAGEMENT * copyright (c) 1979 by Whitesmiths, Ltd. */ /* codes for p_stat */ #define DOZING 1 #define IDX#.NH.N.N.NN^NuNVB/9NX#.N.N.N.NN^NuNVHHxNLING 2 #define RUNNING 3 #define WAITING 4 /* codes for p_flag */ #define S_EXEC 001 #define S_FORK 002 #define S_INMEM 004 #dX.Nf*GHx NX. L N^NuNVH. N&fB`8 f8BBHxNP*GHxNX+GHxNX. L N^efine S_LOCK 010 #define S_PROC0 020 /* the process control structure */ #define MAXPN 4 struct proc { PROC *next; ZLIST *pNuHnNX$G RgHnNX`8./< NX$G HHg .&` HnNXBB/NP`NVHBHnN_zlist; TEXT *p_chan; BYTES p_base; BYTES p_size; BYTES p_addr; TINY p_stat; TINY p_flag; TINY p_sig; UID p_euid; TINY /* header for dump/restor * copyright (c) 1980 by Whitesmiths, Ltd. */ /* constants and defaults */ #define NOFILE -1 #definp_pri; TINY p_bias; UTINY p_stime; UTINY p_mtime; PID p_pid; PID p_ppid; DEV p_typ; BITS p_sigf; TEXT p_name[MAXPN]; };e NOTDMPD 0 #define CKSUM 031415 #define TSIZE 20000 #define DATFIL "/adm/dump" #define IPERBLK (BUFSIZE / sizeof (FINODE)) #def /* the zombie control structure */ struct zlist { ZLIST *next; LONG z_cutime; LONG z_cstime; COUNT z_stat; PID z_pid; Tine TPADDR (BUFSIZE - 2 * sizeof (UCOUNT)) /* dump tape header */ typedef struct { BLOCK d_isize; BLOCK d_fsize; ULONG d_daEXT z_name[MAXPN]; }; te; ULONG d_epoch; UCOUNT d_tsize; TEXT d_pad[496]; UCOUNT d_cksum; } DHEAD; /* entry in dump log file */ typedef struct { TEXT dev[DIRSIZE + 6]; ULONG time; } LOGENT; FFFFFFF \~~ F ~z J fFZ FZ bj vf v FZFZ    RfFZ 6     /* HEADER FOR FILE I/O * copyright (c) 1979 by Whitesmiths, Ltd. */ /* codes for i_flag */ #define IDIRTY 001 #define ILOCK ; LONG n_actime; LONG n_uptime; } FINODE; 002 #define IMOUNT 004 #define ITOUCH 010 #define IWANT 020 #define IXXX 040 /* codes for i_mode */ #define I_ALLOC 0100000 #define I_TYPE 060000 #define I_LARGE 010000 #define I_SUID 004000 #define I_SGID 002000 #define I_CHR 020000 #define I_DIR 040000 #define I_BLK 060000 /* codes for f_flag */ #define F_PIPE 04 #define F_READ 01 #define F_WRITE 02 /* the file control struperror_lookup_bound_iscons_paddr_pdata_pstr_pfloatacture */ struct fvar { INODE *f_inode; LONG f_offset; TINY f_flag; TINY f_refs; }; /* the in core inode control structure.switch_type_littab_pspace_pint_eat_tfield_dety_ */ struct inode { INODE *next; TINY i_flag; TINY i_refs; BLOCK i_blast; DEV i_dev; INUM i_ino; BITS i_mode; UTINY i_nlrecover_dlita.6ltd_bytes_pend_gexpr_nmerr _stinit _ink; UID i_uid; UID i_gid; UTINY i_size0; UCOUNT i_size1; BLOCK i_addr[8]; }; /* the mount control structure */ #define dinit _arinit_decflagb _datinit $^r $FZ FR Jb FF Fn nVnJFFFFMOUNT struct mount struct mount { MOUNT *next; INODE *m_inode; DEV m_dev; TINY m_ronly; }; /* THE MOUNTED FILESYSTEM HEADER * copyright (c) 1980 by Whitesmiths, Ltd. */ /* mount table constants */ #define MTAB "/ad/* INODE AND SUPERBLOCK STRUCTURES * copyright (c) 1980 by Whitesmiths, Ltd. */ /* scalar types */ #define BLOCK UCOUNT #defm/mount" #define MAXPATH (NAMSIZE - 1) /* an entry in the mounted table */ typedef struct { UCOUNT m_dev; TEXT m_flags; TEXine INUM UCOUNT #define UID UTINY /* the filesystem superblock */ typedef struct { BLOCK s_isize; BLOCK s_fsize; UCOUNT s_T m_path[MAXPATH]; } MENT; nfree; BLOCK s_free[100]; UCOUNT s_ninode; INUM s_inode[100]; TEXT s_pad[4]; LONG s_time; } FILSYS; /* inode usage bits */ #define IALLOC 0100000 #define IFMT 060000 #define ILARG 010000 #define ISUID 004000 #define ISGID 002000 /* the filesystem /* PDP-11 PANEL FOR IDRIS SYSTEM * copyright (c) 1981 by Whitesmiths, Ltd. */ typedef struct { UCOUNT pa_sig; UCOUNT pa_r0,inode */ typedef struct { BITS n_mode; TEXT n_link; UID n_uid; UID n_gid; UTINY n_size0; UCOUNT n_size1; BLOCK n_addr[8] pa_r1, pa_r2, pa_r3, pa_r4, pa_r5, pa_sp, pa_pc, pa_ps; BITS pa_fpp; UCOUNT pa_fps; BITS pa_fr0[4], pa_fr1[4], pa_fr2[4], pa     _fr3[4], pa_fr4[4], pa_fr5[4]; } PANEL; /* HEADER FOR PATTERN MATCHING STUFF * copyright (c) 1980 by Whitesmiths Ltd. */ #define CCHAR 1 /* literal character */ #def/* MC68000 PANEL FOR IDRIS SYSTEM * copyright (c) 1981 by Whitesmiths, Ltd. */ typedef struct { ULONG pa_sig; ULONG pa_d0, ine ANY 2 /* any character */ #define SBOL 3 /* beginning of line */ #define SEOL 4 /* end of line */ #define CLOSE 5 /* reflexpa_d1, pa_d2, pa_d3, pa_d4, pa_d5, pa_d6, pa_d7; ULONG pa_a0, pa_a1, pa_a2, pa_a3, pa_a4, pa_a5, pa_a6, pa_a7; ULONG pa_pc; Uive closure */ #define CCL 6 /* begin character class */ #define NCCL 7 /* begin negated character class */ #define RANGE 8 /* LONG pa_sr; } PANEL; range within character class */ #define CCLEND 9 /* end of character class */ #define PEND 10 /* pattern end */ #define RPAR 19 /* right parenthesis */ #define LPAR 20 /* left parenthesis */ /* the substitution structure */ typedef struct { TEXT *mtext;/* 8080 PANEL FOR IDRIS SYSTEM * copyright (c) 1981 by Whitesmiths, Ltd. */ typedef struct { UCOUNT pa_sig; UCOUNT pa_sp, p BYTES mlen; } MSUB; a_bc, pa_hl, pa_de, pa_af, pa_pc; } PANEL; /* HEADER FOR IDRIS SYSTEM * copyright (c) 1979 by Whitesmiths, Ltd. */ /* basics */ #define BLOCK unsigned short #define BU/* HEADER FILE FOR PASCAL FILE I/O * copyright (c) 1980 by Whitesmiths, Ltd. */ typedef struct { TEXT *p_buf; BYTES p_size;F struct buf #define DEV unsigned short #define ERROR short #define FID short #define FVAR struct fvar #define INODE struct i TEXT p_mode; UTINY p_fd; } PFILE; /* modes */ #define P_EOF 0 #define P_EOLN 1 #define P_INVAL 2 #define P_VALID 3 #definenode #define INUM unsigned short #define PID short #define PROC struct proc #define UID char #define USER struct user #define  P_WRITE 4 #define P_WROTE 5 #define NFILES 16 #define P_TFD 0200 ZLIST struct zlist #define I_READ 000400 #define I_WRITE 000200 #define I_EXEC 000100 #define NCRE 01 #define NDEL 02 #define      NSYS 04 #define NODEV (-1) #define NOSIG 1 #define ROOTINO 1 /* the I/O device designator */ #define dminor(dev) ((dev) & BYT /* mask for flag to xecsh */ #define NWAIT 01 #define NFORK 02 #define QUIT 04 #define SETREAL 08 /* types of tokens */ #deMASK) #define dmajor(dev) ((dev) >> 8) struct { UTINY d_minor; UTINY d_major; }; /* codes for u_error */ #define EPERM 1 #dfine TSTRING 1 #define TPIPE 2 #define TANDAND 3 #define TOROR 4 #define TSH 5 #define TLT 6 #define TLTLT 7 #define TGT 8 efine ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define TGTGT 9 #define TEOL 10 #define TAND 11 #define TSEMI 12 /* limits */ #define MAXTERMS 32 #define AVSIZE 128 /* stru#define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #dcture for table of builtin commands */ typedef struct x { TEXT *name; BOOL (*fn)(); } BUILTIN; /* structure for command treefine EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #defe leaves or nodes */ typedef struct tlist { BITS type; union { struct { struct tlist *left, *right; } node; struct ine ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define{ TEXT *psin, *psout; } leaf; } ln; } TERM; /* masks for TERM types */ #define NODE 0100000 #define PIPE 0040000 #def EPIPE 32 #define ENOSYS 100 #define EFAULT 106 /* priorities */ #define PLOCK -20 #define PSWAP -3 #define PIIO -2 #define PBine ANDAND 0020000 #define OROR 0010000 #define SEMI 0004000 #define AND 0002000 #define LTLT 0040000 #define GTGT 0020000 IO -1 #define PITY 0 #define POTY 0 #define PPIPE 1 #define PWAIT 1 #define PSLEEP 1 #define PUSER 2 #define PLOW 128 /* signal/* SORT PROGRAM HEADER FILE * copyright (c) 1981 by Whitesmiths, Ltd. */ #define KEYLIM 10 #define MAXLINE 512 #define MAXPTRs */ #define SIGHUP 1 #define SIGINT 2 #define SIGQIT 3 #define SIGINS 4 #define SIGTRC 5 #define SIGRNG 6 #define SIGDOM 7 #de 500 #define MAXTEXT 10000 #define MAXFILES 7 typedef struct { BYTES n; TEXT *karray[KEYLIM + 1]; } KARR ; typedef struct fine SIGFPT 8 #define SIGKIL 9 #define SIGBUS 10 #define SIGSEG 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #defi { COUNT len; TEXT text[MAXLINE]; } LINE; ne SIGTERM 15 #define NSIG 16 /* THE STANDARD HEADER * copyright (c) 1978 by Whitesmiths, Ltd. */ /* the pseudo storage classes */ #define FAST register #/* THE SHELL HEADER * copyright (c) 1980 by Whitesmiths, Ltd. */ /* mask for quoted command arguments */ #define HI_BIT 0200define GLOBAL extern #define IMPORT extern #define INTERN static #define LOCAL static /* the pseudo types */ #ifdef UTEXT type     def unsigned char TEXT; #else typedef char TEXT; #endif typedef TEXT TBOOL; typedef char TINY; typedef double DOUBLE; typedef int ARGINT, BOOL, VOID; typedef long LONG; typedef short COUNT, FILE, METACH; typedef unsigned BYTES; typedef unsigned char UTINY;. f~`B.. g. ` BNX//-B>-/NO . fJgHx NXJf.NN`x m*f<fJ.>-H/NX/NX`(NBL(N^Nun(n$efine STDERR 2 #define YES 1 #define NO 0 #define NULL 0 #define FOREVER for (;;) #define BUFSIZE 512 #define BWRITE -1 #defin  d0cannot initializeillegal double initializerillegal pointe READ 0 #define WRITE 1 #define UPDATE 2 #define EOF -1 #define BYTMASK 0377 /* macros */ #define abs(x) ((x) < 0 ? -(x) : er initializerillegal integer initializerNVH*nB.N f&./ /. /.NX/NPO -G`6.N (x)) #define gtc(pf) (0 < (pf)->_nleft ? (--(pf)->_nleft, \ *(pf)->_pnext++ & BYTMASK) : getc(pf)) #define isalpha(c) (islower,fT./ $n X.$G/NP-G. /.NX-G...N..L N^Nu. fBN*G. g.NAvN(c) || isupper(c)) #define isdigit(c) ('0' <= (c) && (c) <= '9') #define islower(c) ('a' <= (c) && (c) <= 'z') #define isupper(c$n X.$GJgH./ $n X.$G$RX/$n X.$G.$GB>/NO -GJgHHxNX`8.NJf) ('A' <= (c) && (c) <= 'Z') #define iswhite(c) ((c) <= ' ' || 0177 <= (c)) #define max(x, y) (((x) < (y)) ? (y) : (x)) #define .sN`. /.NX(./-NX-G`Jmf -nJ-g.WN`. /.NX/NX./-HmNmin(x, y) (((x) < (y)) ? (x) : (y)) #define ptc(pf, c) (((pf)->_nleft < 512) ? (pf)->_buf[(pf)->_nleft++] = (c) :\ putc(pf, c))P-G`T. /.NX(.NJg.HmNX-G` .NJg( -N-F-G.HnNX-G`.-B<9g$./ /-B>-/NO ޭ-G`BB&L. fNBN&G. f@BB>9/NX./.N; Xޭ-G. fHx NX`J-g.NJfJ.N`d*U`JgEB>B<9fE.ftEJf`f~$mZHHSΫ$mXHHJg HxNX`Jg HxNX*U`l_need_lblname_     ...cp1(cpp/+NXBk$n XJf&$n X$`4BB$n XJg4$n XlL`($n X.l .N-D..L(N^Nu. f2HxNXJf"BN*G. f$n XJf$n X$`./ $n //.NO ߮. fHx NX`R`VJgHxNX`missing }redefinedNVH*np#.N.B>-/NX-GBN&G. fHxNX(f m>f m<g m=ftHm/<XNP/* INODE AND SUPERBLOCK STRUCTURES * copyright (c) 1979 by Whitesmiths, Ltd. */ /* the filesystem superblock */ typedef stru... Install p1data.o p1expr.o!p1func.o"p1gets.o#p1main.oct { BLOCK s_isize; BLOCK s_fsize; COUNT s_nfree; BLOCK s_free[100]; COUNT s_ninode; INUM s_inode[100]; LONG s_pad; LONG$p1puts.o%p1red.o&p1subs.o'p1type.o s_time; } FILSYS; /* the filesystem inode */ typedef struct { BITS n_mode; UTINY n_link; UID n_uid; UID n_gid; UTINY n_size0; UCOUNT n_size1; BLOCK n_addr[8]; LONG n_actime; LONG n_uptime; } FINODE; /* SWAP STRUCTURES * copyright (c) 1981 by Whitesmiths, Ltd. */ /* the clock output list */ #define COUT struct cout struct test $1 || set 1 /tmp link -o $1/odd/p1 -t -b0x4000 -et_etext -ed_edata -eb_end -li.68k -lc.68k /lib/Crts.68k *.o chmod -w $1/odcout { VOID (*c_pfn)(); BYTES c_arg; COUNT c_t; }; /* the swap list */ #define MAP struct map struct map { MAP *next; Bd/p1 YTES m_size; BLOCK m_addr; }; /* THE SYSTEM HEADER * copyright (c) 1978 by Whitesmiths, Ltd. */ /* the system error codes */ #define EPERM 1 #define ENOEN-string initializer too longNVH*n g fL. gHB/9HmNP&G. g.(+~ބ.T 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECH     ILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXISs_size0; UCOUNT s_size1; UCOUNT s_addr[8]; LONG s_actime, s_uptime; } STAT; /* stty and gtty structure */ typedef struct {T 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE  TEXT t_ispeed, t_ospeed; TEXT t_erase, t_kill; BITS t_mode; } TTY; 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define EDOM 33 #define ERANGE 34 /* the signals */ #define NOSIG 1 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILIN 4 #define SIGTRC 5 #define SIGRNG 6 #define SIGDOM 7 #define SIGFPT 8 #define SIGKILL 9 #define SIGBUS 10 #define SIGSEG 11 #define SIGSYS 12 #define SIGPIPE 13 #define SIGALRM 14 #define SIGTERM 15 #define NSIG 16 /* i/o parame/* TIME OF DAY HEADER * copyright (c) 1980 by Whitesmiths, Ltd. */ #define BEGDST 119 #define ENDDST 303 #define THURSDAY 4 #ters */ #define DIRSIZE 14 #define NAMSIZE 64 /* codes for t_mode */ #define M_HUP 0001 #define M_XTABS 0002 #define M_LCASE define SECDAY 86400 #define SECHOUR 3600 #define DATEFIL "/adm/date" #define ZONEFIL "/adm/zone" /* the atime, ltime, and v0004 #define M_ECHO 0010 #define M_CRMOD 0020 #define M_RAW 0040 #define M_ODDP 0100 #define M_EVENP 0200 #define M_NL1 000400 #time structure */ typedef struct { BYTES secs; /* seconds [0, 60) */ BYTES mins; /* minutes [0, 60) */ BYTES hrs; /* hodefine M_NL2 001000 #define M_NL3 001400 #define M_HT1 002000 #define M_HT2 004000 #define M_HT3 006000 #define M_CR1 010000 #deurs [0, 24) */ BYTES dmth; /* day of month [1, 31] */ BYTES mth; /* month of year [0, 12) */ BYTES yr; /* years sincfine M_CR2 020000 #define M_CR3 030000 #define M_FF1 040000 #define M_BS1 0100000 /* macros */ #define isblk(mod) (((mod) & 06e 1900 [70, 131) */ BYTES dwk; /* day of week, sunday = 0 [0, 7) */ BYTES dyr; /* day of year [0, 365] */ BOOL dstf; /0000) == 060000) #define ischr(mod) (((mod) & 060000) == 020000) #define isdir(mod) (((mod) & 060000) == 040000) /* error retur* non-zero if daylight savings time */ } TVEC; ns */ typedef COUNT ERROR; /* directory structure */ typedef struct { UCOUNT d_ino; TEXT d_name[DIRSIZE]; } DIR; /* stat and fstat structure */ typedef struct { UCOUNT s_dev; UCOUNT s_ino; BITS s_mode; UTINY s_link; UTINY s_uid, s_gid; UTINY      /* HEADER FOR USER CONTROL AREA * copyright (c) 1979 by Whitesmiths, Ltd. */ /* the user vector parameters */ #define DIRSIZ "/adm/log" /* format */ typedef struct { TEXT w_tty[14]; TEXT w_uname[8]; LONG w_time; } WHO;  14 #define UFILES 15 #define USIZE 512 #define DENTRY struct dentry struct dentry { INUM e_ino; TEXT e_name[DIRSIZ]; }; #define HEADER struct header struct header { UCOUNT hd_fmt, hd_ss; BYTES hd_ts, hd_ds, hd_bs, hd_hs; BYTES hd_tb, hd_db; }; #define PROF struct prof struct prof { COUNT *pr_base; BYTES pr_size; BYTES pr_off; BYTES pr_scale; }; #define TIMES structXJfB`RHxHnNP*GHx NX.B>-/BBHxfNO /NP./ NXL N^NuNVH.N*G. fB`2 times struct times { UCOUNT ti_u; UCOUNT ti_s; LONG ti_cu; LONG ti_cs; }; struct user { TEXT *u_sfp; TEXT *u_nfp; TEXTHxNXJg HxNX./ HxNP*G`. L N^NuNVH.N*G. fB`NN-GgHn/ BNJO L N^Nu. ` *u_ofp; TEXT *u_hfp; PROC *u_proc; TEXT *u_tbrk; TEXT *u_dbrk; TEXT *u_sbrk; TINY *u_base; BYTES u_count; LONG u_offset1!;>=4<* illegal use of typedefNVH B/9/.NP*G. f$; INODE *u_cdir; INODE *u_inode; FVAR *u_files[UFILES]; TINY *u_sigs[NSIG]; TIMES u_times; PROF u_prof; UID u_euid; UID Hx*/.BBNO*G*#HxBBB/-B>-/NO(G>-HA0NHmHlNP|. L0N^Nu>-H.Nu_egid; UID u_ruid; UID u_rgid; TINY u_error; TINY u_sysio; BYTES u_arg[4]; union { DENTRY u_d; HEADER u_h; } u; };.HlNX`)m|`)m| `mB,`Hm/<*NPBB>9// NP`NVH *n $n-RJg USER *pu; E>H./< NX&$C OHH,.lv$| 1H=@HxNX(GNP-GgXE>H./< NX$G OHH<.HƼl$Hn/ >.H/NDO (G` . L0 N^Nu$n.E$$n*R$n.E$$n$`aDSLCLZLLLL,PPPPP< missing expressionNVH HnNX$G>HA0NHnNX*G.N BL0N^Nu yc <H=@BB/.BB>.H//* WHO FILES AND FORMATS * copyright (c) 1980 by Whitesmiths, Ltd. */ /* files */ #define WHOFILE "/adm/who" #define HSTFILE/< zNP$G HH/NO*G`.Hx NX(G#)n>.HR)GHlB>9// NO <>H     9@N.N.HlNXHxBBHl/,B>,/NO*G`BBBHnBHx(NO*G`BHxNX/>.H//<_cpynm_typify_nmerr_free _mcastJ _mtailH _melist B _mtrail mNP$G tHH/NP`NBBHxBBB>9/NO.HxNDX/ nSf.<`.</NPL0N^V _gelistB _mident _mexpr _gtest _const _mbin _gexpr _mtermNuN*G. gHxNX+G`,HxN@X*GHx NX`HnNX$G RfLN*G. gBBB/-B>-/NP/B/ NO F~FbfzfF fzfFVVJ F VJRJ  VF F FFFFFFFFFFF v^vv ZBB>9// NP`HnNXBHxNjX/HxaNP*G`HnNXJg0.NBBBBBB>9/NO F JRJJFJRJ BFFFFFFFFFFFFFFFFFFFF F JRJ nZ JRJ V *G`BBL0N^Nu S D    j missing member nameNVH *nHnNX$G>HA  r   FbFFFFFFF V V jFb NBN0./ HxNP*GJg8(MHxNXJg0HxNX./,HxNP)G(l`<iH;@Hx NX`v`rBHx- d NVH *n.NHxNX-GBN(G. gZB>9 .N.N m!fJHxHx /-NbX// HxNO /HxkNP*GHxNX`4B nf. `B/ HxdNO /HxNP*GHnNXJf. .NB/-B>-/HnNO /NO`JJgTHx NX`FB-HH/BB/-B>-/HnNO /NO.HnNB.BBBHnBB>9/NO+G`BBHxBBB>9/NO./ nSf.<`.</NP*G`rHnNX`L0N^Nuunexpected EOFredeclaredredeclared localNVH =y -y-yBHx7Hx4Hx*Hx1Hx!HnNOJX. L0N^Nu⅙ؗ  gVBHnNX*G. gjB>-.N f m7g~`B-GJgL m4gD<*H;@`8B>9 B<.gB>9 .N`ZCkdmlZC  _scnstr_need_lblname_lookup_perror_exlistHx NX`L./9HmNP(G. gHm/< NP` m*gJg,`. gv./ NX*G`f.HmN^X(G. f*_ident_tchar_setad_symtab_frelst_iscons_gettok_alloc#`Jlf.B>-// NP`./ NXJfHm/<NP` m7g*Jf$ m4f2<>H;@N;G.NHx_crs_buyterma.switch_alt_littab_tint_gdecl_baktokNXJfv` m1g m!f m1f2. B>-/NX&gCB>-.N;G`P<!H;@.B>-/NX_eat_setty_reduce_buyop_scalify_gscty_buysym_bytes.B>-/NX|.SFϹ+y.Nl`H.9g .NHnNX$G R g HnNX nf8.N      B>9 B<.g,3 B>9 .N`. /.N@X`.9g#.N.NL0 N^Nu&&gB>,H/NX`4B/<hBBNO (G(#BBNX9GHx NX`b3V^HxNX./<F#f 6 ,- 2 % ",':(.&  illegal statementmissNX*y#=yByN=G>.H.N. N=G>.H/NX>.H.Jyg >9H`>.H//<ing goto labelillegal continueillegal breakredefined labelillegal defaultillegal caseNVHB@J@f.fN$GNP>.H.N3#`.fNBN&G. g.NHx NX``.N`Pmissing labelillega>HAN>9fHAN.Hx NX#$y\.HxNX W HxNX$y*R. gg$y\.l return typefunction redefinedredeclared argumentnot an argumentNVH*nB$mX-R-yBHx1Hx;HnNO fg.2N`*U`$yX.N/NX W0`.`*HxNXJgJyg ."NN.N3`JgFp-@BHnNX(G. gBB/.HlNP&G. fHHl/< NP`pJg|HxNX`Hx NX`zB/ NX`Jk yffHxNXJf p#@`B/9/<hNP(G. f$B/<hBBNO (G(#JlgHl/<NPgHl/< NP`".B>,// NP$G4HxNXJf`HxNXJgp-@Jg" m<g m=fvHl/<<>H9@Jlf N9G>,H.N`@. /.NXL8N^Nu`BN/BNX/NP=G. /.NXHx)NX NPJg$m.B>-/NX/NX//<NPB>9$.NJfF. N3$`. m*f~<`~=;GJg$>.H.BNX=G. /.NX>.H.N`N.N=GBN/BNX/NP=G>.H.>.H/NHmNX`|..L8N^NuB>9$.N./<NX$G4,3 BBE-J$n&R. g$JkfpHx;B>9\X>.H.>.H/NX`N.N=GN=G>.H.N=G>.H/NX>.H.NHx:NX>.H.>.// NO `$n$#BBBNXN&y. gJkfHk/< NP`~B<+Ά fHx/ NH/BNX/NPHx NX`HxNXBN&G. g.NHx NXN.N=GBN/BNX/P`H~B<+Ά f$$k.~B<+Ά// NP`B>+.N7G./+B>+/NP'G.B>+/NXNP=GHx NXBN&G. gLN3D>9DH.BNX=G.N>.H.>.H/NX=yDHx NX>.ޫ-G k1f. B>+/NXGgHxHx/+B/+B>+/NO-GB.HH/BB/+B>+/HnNOH.>.H/NX>.H.>.H/NX`JgB/.NX` .NHx NX`ZJ gB/. NX` .NHx NX`(BN&G. g./<NXNHx NX`.fNJf.N`dB/9/<hNP(G. !     _rterm_deflbl  J J Z   "JJ JJ Z fF F  F  J JnJJJJ FbJJJ FJ JJFFFFFFFFFFFFFFFF \JJJ Jzzz  Zzzz zFbzZzJF /NOB>9 .N.N.HnNXn` <;H7@-K`.NN`./ NX&G`JNVHbJJ JJf J F  ZZ Z Z ZJJ JZ *n B/ /.NP*G. g" m*g" m<g m4g m=f`B`*U`. L N^NuNVH*n&y#g k*g k4f`LFbZFbZ JZJvFbJfJ ZJJJzzzJJJJz~ JzJ ZF ZfFZ8N^Nu(S&#&L`./ NX&G`@@ Z F FJJFbJVJrRJJ^JJ  F j J  J J  F _scnstr_pfunc_need_iregs_perror_lookup_retypef *  _bound_typtab_ident_casetab_pswtab_setad_symtab_pjt_gettok_maxify_pcase_alloc_buyterm_gelist_crs_pswitcha.switch_rbuy_cmptype_type_pjf_tint_gdecl_bndify_baktok_pret_eat_setty_dety_recover_stype_lbltab-^NVH*nHnNX>.H./ NX$GHHf HnNbX.L N^Nu!TOKEN OVERFLOWNV_plabel_datinit_pjump_gscty_buysym_pauto_pend_gtestH*n y"l2.>9"H$GRy"/ Hx N./$NX`.RNBNL N^NuNV/*.HnNX$G>HǾ_const_bytes_pmove_gexpr_nmerr_pvoid_free_pregsgHnNvXB`.*N^NuNVJyBf&.#D/9BNP3BJyBn3B>9BHN^NuSyB$yRB _doblock^ _lookex@ _dostat _regset * _fninit_autoff _autinit _percN^NuNVH*n(. Jo NxS`L N^NuNVH*nJy"o0Sy">9"H.Hx N./$/ NP`.N@L N^"     Nutbbbbbb !BAD CHARNVH*nN: Ug Uf Uf_scnstr_read_cpytok_inbuf_errfd_nerrors_allocHx/<NP` Ug`JUfj`ZNx(B/RNX-GBl$n.Nx WR`$nB./9NX#`r:. L_linenoa.switch_exit_infile_putstr_itob_writea.lmul N^Nu>H f>HANHxHmNVP``Nx( oxBlE.Nx WR` l.R$GHmB`Hx_outfd_free$ _need _perrorj _getstr _ident _gettok _getchHmNP`nHxHmNPB>-H/NX+GB>-HǶl<$m.Nx WR`.6NBN`NVH*n.N _altx _needc_nonameb _baktok _eat _recover@ _gtok _peek$G Rg .NpBUB`. L N^Nu???]while}{:;)(missingNVH*..NJf../<NX$G./<NXZ _putch _nmerrFRF JJJJZFFvF J JJJVJJJJJJJ FJJJ JZFFFFFFFFFFF nB`.L!N^Nu!EOFNVHNz* f.rNBN.L!N^Nu : NVHHx >9H/HnNO $GKF jFzz rFF ,jF FFv NJRJFF FFv n FFzFFzb~F ^ bFbf 2n FFzFFzb~fJ JJJJFvJBB/</./<Hn$yJg.<`.<//9>9H/NO.Hx/. NP./. >9H/NPHx/<JJJ FFFFFFFFF>9H/NO RyL N^NuNVH*.HnNX.N>.HǾf.`BL!N^Nu : NVHHx >9H/HnN-p1NVH EB6E =R$nX*R$n X(R~΃g ~΃|B4.̂f~΃ f`DB>.gZO $GKBB/</./<Hn$yJg.<`.<//9>9H/NORyL N^Nucan't write!NV yB`*~΃ f*U(T`$JgJg.-g BL0 N^Nu*U(T.N&B>..N=G`x 5g n0g~`.-f~`B`gJlNJygF>9H./<>9H/NP<9Hƾg.LNBNBy>9H$GRy N^NuNV.Nredefined tagno structure definitionmember conflictbad field widthillegal bitfieldillegal fieldmember redefinedNVHBHnNX$G Rg n g n fN^NuHnNPXN^NuE-JBBBHnNXHxNXJgLHx NXJfB/9HkNP-GfZBHk/+B>+/NO -GE$$n$#`J. f(BBBB >9/NO &G$n$-K`FB/.HkNP-Gf $n$-K`"Hk/<INP./ NX&GHxNXJf Bp-@`#      5g .;NHxNX(B>+B<9ξgB>+B<9оg .*N7yJm .9澄d.N(9B.^N=G.ZN&f.hN&g,.N+GE -J$nJg$n.gzX`HnNXJgLB/9&HnNPBNX'G$kZJfBB`"Jg.9,܅d $kXB*p-@ 8fB`\$kXڄB`Jf'n`>./+B>+-Gg2E R7f$$nX.EB>// NPv5`Jng|HnNX`l$n.g . NJg.`.. ;GJmgJn/NP'G.B>+/NXޫ-G-kHxNXJfHx NX``JnfjBBBBNO &G'nJf.fJnf ~L N^NuJg /fJng:6.H`2 n0f +f Jnfv(`JnfJng . NJg /f>Jng B>9`B>9N`./ NXJgE.gHk/< NP&S`PB 5f.9`.9*/HnNP&G. fBBHnBBN;GJfJf JnfJng~`BL N^Nu./<RNX.Jng.<2`.<B$G;Rf;y`undefined staticbad externaO &G 5f6&#`4B/ NXL1N^NuJg"Jf'n`&*#*'n`JfJg-k`JgJgHn/<l syntaxredeclared externalredeclared typedefbad input file!bad output filea,c,e,l,m,n#,o*,b#,r#,u:F NVHHx/<NP`missing argumentidentifier not allowedbad (declaration)NVH*n.NJg"Hx/. / NP/NPL NP#./<t/</</</</</</</</< Hn HnNO0 gN8N^NuHxNX=GgJ gpHx NX=Gg^ n f< H=@HnNX<H=@HnNX>-H.Hm/-B>-/NJg <H3~ιt$Gl3Jg4HxHx/9NO 3lR. NBNJgFBNHxB$nO &G`. / N2X&G. f0.N>-H.Hm/-B>-/NO &GHx NX`tHnNXJnfJ f BL8N^Nu /NO Jg$. NBN`<H3`ByHxNXJf^BHx7Hx4Hx*HnNO-GBHnNX(G. gZp-@JngJ gHn/<NP>-H.Hm/-B>-/NO &GHnHkNPE(JJg(T`..N=Ggj nflBHnB/9&HlNP&G. fd(&#&`z&y&. g k*fJgJ+g`Hx NXJfVJfN. YN`>NXJgBHnBBNO -G-nHxNXJg`HnNXJf|.rN`n. L8N^NuBBNX/NX(Hx l7g k7f,// NP`Jkg$./ NXJfHl/< mNP` l4f kNXHx/ NP(T`DB/.NX(Hx NXHx/ NP`$n.BHnBBNO W W-P`>NVH$nX*f <4H7@` l4f k<f<=H7@`v l7fp`B>+.N f,$kXJf$kX.$lX W ./ NX(G`B-R$nXB. /.N2X&G$nX$. fB`lE*JJg*U`*B=kEB>B<.g R`Jo$B>.|B4+̂>+.N f$kX.$lX W `B>,.N g.NHxNXJf`|.NJg`lHxNXJyf=GS`7n. L(N^Nuillegal type modifierillegal storage classNVH*n.N.bN(Hx9NX=G~`BLN^Nu&S` k<f,HkNX.N`HkNX.N` k4fHk/< HNP` $     _cflag_aflag_tfield_infile_lbltab__pname_nlen 2 _gscty _main_outfd v FFJJfJJJfF FbJJFbJJFbJn J 8ZFb FJJfJJn JJ F 2j Fb Z v FJv vFb~ Z jn Z j ^JJJJ v Jf Fb NFbJJ JVJJ J FJJJJJJJJJJJF JJJ JJJJJ JJFb r Fb JJ Jf JJJJFF  F  $(,0$30+(58/+($30*4 6   J RzzF F!1758 _pdef_scnstr_need_clrsym_perror_lookup_retype_buysat_close_ident_exchk_buymat_getflags_buybuf_fninit_type_alt_fixlint_baktok_bndify_exit_eat_setty- 6l 6NVTy l>9 lHN^NuNVH *.> nxJg, l$$| n~΅0.*R` l_recover_dety_create_open_pref_datinit_buysym_cpynm.R$G nB`.< nL0N^NuNVH*nHxBHxNO (Jg(../N@X.N . N`./. NjX.L _bytes_const_peek_putch_nmerr_free _dterm*_untabN^NuNV.N@.NN^NuNVH*..N@.N>9H.N.L!N^NuNV...NN^NuNV._iregs_exlistZ _decsu _casetab_errfd_tchar&_symtab"_symendN. N.N N^NuNV.N.N N^NuNVH(y. g:JlgB.NBNHlN X*,~ޅ./,N-H./< VNXG.HH$G VJg4./-/-$| ].HHHH JTfB`&.NANB6~ރ΃8.B<L)N^Nu`````B>9oB`/NO (`./< 6/ HxNO (.N\.L N^NuNVH*n(. &.. f./NX`& mf&B//-NP(.//- _scnstr_bound_typtab_docheckNPL N^Nu mf .B/-NP&.//-NP` mZf.//-NNP`>-H./< VNX$G VJg./-/->-_lname_tunsign_intsize_linenoa.switch_type_littab_cflagH/NO &`./< 6/ HxNO &.N\.L N^NuNVH*.(. JfN*.N.N.N\.L1N^NuNVH_tfield_dety_nlen_bytes_typify_putch_free~ _pdef*.Jg".N.N>9H.N.L!N^NuNV3 B z# # . vN.N rN^NuNV.Nb.N _pfunc _lblname _ptlab _pswtab _pjt _pcase@ _pcode _paddrN N^NuNV.NF.N>N^NuNV.N,N^NuNVJo.N.NN^NuNVH*n(. .N.NJoBZ _pdata< _pstr _crs _pfloat  _ptname _rbuyv _pswitch _pjf.NS`L N^NuNV.N.NN^NuNVH *n.NBB>9/NX.N.NN.N (Ug>HxB>,H _pjc _pspace _pretj _pint\ _plabel _ptint _pref _pjump/N.X/NO ./,NhX./ NX(G`.BNJXHxB/. NX/NJO .NL0N^NuNVH*n>-H. _pauto _pmove _pendP _ptexpr r _pvoid _pregsJJJJ JJ FFF FFFFFnNB>-.N./<NX$G HH g.N`,.B>-/NX/NX .NrB>-B<9f$$mF FFz FFz 6F F JRJFFF PF FJRJJ JF F \JRJ JF FF FnFJJJJJFF *F 2F fVF jj 6vZXHH.NN$mZHH.N mf@.N.`6 m(fFJ-f@J-f:HxNXxE&JSm0B.N`>-HRJ V |FF nb ~ ^FFFFFFFFvr fg<.N`2HmN X.N-HH.N-HH.NL(N^NuNVHE(JzJoB.NvS`L!N^NuNVH=n E(JzJoB.NFS`L!N^NuNVH*n.N(.9d(9.NSm2Jg Ae Zb ~ Bކ`B`B.N&     -pr.rNVH*nJmf>J-f8 m$g0 m(g(JgJ-gB>-.N f~`BL N^NuNVH *n`. ./ NX. L8N^Nu./ NXJf lf:B>-.NJf(./,NXJg9m)m./ NhX`. `./ NXJf0.(n .NJg.NJg J-gJ,g BL0N^NuJ-gJ,fJ-fHlHmNP.,߭,HH-B>-.N gFB>,NJg;|.+D'G. `. L8N^Nu./ NXJf lf-.NJf*./,NXJg9|;|+l)K. `. `.N f;l+l`"Hx B>,/B>-/NO ;G~L0N^NuNVH *n(n .NJgD.NJg8./,N./+N)W`./+N)W`.+Ϭ`v.+`j.+`^.,,+)G`L.,,+)G`:.,l~+WHx B>,/B>-/NO ;G~`BL0N^NuNVH *n(n .NRJg*.NHJg J,gHxHlHmNO JfB`FJ,`B)G`".,n~`B)G` .,o~`B)G`.,m~`B)G`.,f~`B)G`.,g~`B)Gg-HH,HHƾfJ,g.HmNXJ,gB-.,~L0N^NuNVH *n(n Jlf*,HH.,HH//,Hl/ `. L8N^Nu@@A@AA@@@a.ldiv_scnstra.lmod_setadNO`;l+l+l+l.B>,// NP. L0N^NuP8 _isconsa.switch_type_tyops_noname_cmpbuf_aflag_settyzd |F&mlCZk<f_maxty_dlita.lmul_cpynm_dtypeZ _canadd0 _cpyterm0 _canmuldhNVH*n. f BL8N^Nu(m&m>-H./<NX$GrH=@>.Hg.N~@<.HΆg.N~ <. _cansub _cachkp _reduce zj L jj bb .v r 4^ ~ FFFFFFFFFFFFFFFFFFFFFFHΆgJlfJkf6.NJf*~<.HΆg..NJg"Jf./ N X`8+K+L(K&m`~<.HΆg$.NJgJf./ NXFFF nVJ *bb b b bbf .^j j > b bb ( $b $ RZL8N^Nu~<.HΆg".NJg f ./ NX`~<.HΆg.NJf. `~<.HΆg.NJf. `2>-HANJlfS,`" lkf./ N2X. L8N^Nu. `,HH.,HH//,Hl/ NO. `JlfHB>,.N.B>-/NXgB>-.NJfB>,.NJg. `$JlfR,`v ldf./ NX. L8N^Nu. `Jf~`B)G`@.,F)G`2.N- l NVH*n ./.NLX|.S-G..ޮ-G..Fή-G..L N^NuNVH*.(n .N Jg,,., JgF)F)G ` .NJg.,D)G`. `.NJf.NJf. `..N$.NJgJg.-./< \NX$G -R g..d..`.9`$.N f./NX/NXL!N^Nu ,g 0fLB'     E&R. g>.B>+/NJX,.d.B>+/N0X`..-G&S`~`..`NVH. HxNX*G+n. L N^NuNV/< \NX n~`BN^NuNVH*nxSm$MJg.R`BL N^NuNVH*n g(E(J&n<H=@JnoBBH.Hx NX*G#BmB;n +n +nB. L N^NuNVH *n. HxNX(G)M. L0N^NuNVH *ng`B` *U`Jnf. L8N^NuSn`$dd ddXXNV..ANB>9N^NuBHxNX(G. /./ N P. g. `.<.HlNX9nB. L0N^NuNVH.Hx NX*G#;n +n ..B<9l B>9N^Nu..N^Nu~(N^NuNV~ή f~`BN^Nudeclaration too complexincomplete declarationNVH*nBmJg..`.<.HmNX+nnn. L N^Nu0,j^function size undefinedunion si(. . f.N`-凎;G. L N^NuNVH *n(n Bm. g. `.<ze unknownstructure size unknownarray size unknownNVH*.(n .N ./< \NX$G ,-Rg..`F.N AB.HmN@X+nnn. L0N^NuNV/ *n;n+n. *_N^NuNV.N ./< \NX$G \Jg~`BN^NuNV/NJf .N./NX/NX./,N.L!N^NuE&R. f.NB`Jg&S`.B>+/N@Xޫ.*.~΅g~΅`.*N^Nu  / /NP`E&R. f.NB`HB. g2.B>+/NX-G..l..`..-G&S`./ /NPL!N^Nu.$(_scnstr_perror_exlist_bitswd_alloc_tunsign_intsizea.switcNB``NVH*nBBmBB l EBR`BmBL N^NuNVH *n(n vSm`L0N^NuNVH *n(n :Hlh_littab_tint_bndef_noname_cflag_tfield_nlena.lmulHmNP. L0N^NuNV..?N^NuNV/ *n m(fJmf J-f~`B*_N^NuNV (g $f~`BN^Nuexternal nam_nmerr _lookup _cpytokp _clrsym _retype _buysatL _bound \_typtabe conflictNVH *n eJg*(M(T. g*./ NXJgHm/<XNPL0N^Nu`NVHE R*g4E Rp _exchk8 _buymat ,_bytab B _setad _isconsF _maxify _lname6 _buyter-.NJg0BHxB/ HxfNO /NP*GE$`B>-.NJf.N`B/.HlNP&G. fHl/<NP&|E.BHx/ / HxNO /NO W E<kH4.B>+//.NPBB/+B/ NOL8N^NuNVH*n&m.N J.ND(GB>,.NJg,B>+-Pi.NJg.B>,// NP`B>,.NJg*B>+.NJg.B>+// NP`\B>,.NJg*B>+.Nuseless expressionNVH*n mf*m`>-HABN;|L N^Nu;|`````Jg.B>,// NP` Hx(B>+/B>,/NO ;GB>-.N;GB>,B<-g,.B>-/B/ HxfNO /``````````.N`illegal operand typeNVH./<NX*. /<NX(./<NX&mNP+GB>+B<-g,.B>-/B/ HxfNO /NP+GL8N^Nul".N$|HHL9N^Nul&`&`NVB>9EB<d0BB>9/B/.HxfNO -G/.NPBL |   | \ $m $l C k |f lB>9/BB/./. NX/NP/BBB>9/NO//.HxNO /NPN^Nu0, bi b d a illegal comparisonillegal =+illegal postopillegal assignmentarithmetic type  illegal structure referenceNVH *n. f BL0N^NuB>-.NAN$m.~B<-Ά// NPJmrequiredinteger type requiredillegal indirectionillegal castillegal &undeclaredlvalue requiredNVH*n. f BL8N^Nuf(S-`VHx/ NP`.pN`. `6./->-H/NP(G+L<dH;@)m9|. L0N^Nuillegal return typefunc(m&m>-H./<NX$G6=R>.Hg.N~@<.HΆg.N~<.HΆg.N~<.HΆg.N~ <.HΆtion requiredNVH*n(m&mJlf,Jlf&.B>9// NP`.N J$GB>.N g.`Ng0 lkg( lg JlfHJ,fJ,g<~ ,HHΆf.~<.HΆg0Hx(B>+/B>,/NO ;G`. 9N`~<.HΆg Hx B`TB>,.N.NJg.$l.B>,/NX/NX// NP` .LN. g kg.N J.N6.NL8>+/B>,/NO ;G~<.HΆg.B>,// NP>-HA NJmfJfHm/< .NPJmf;y`)     BB/,B>,/NP/B/ NO`B>,.NB<9g lkg lgJlfJ,f . $NHx/ NP`p.N `f./ / NBP`VB>-.NJfB. NBB>9// NP`B>,.N g. N`.B>,>+.NJfB>,.NJgB>+.NJfB>,.NJgB>+.NJfB>,.NJfB>+.NJ/NX// NP`B>-.NJf.N`B>-.NJfB>-.NJf.N`v.N<.gj.N`Z>.HgB>-.N;G. L8N^Nuillegal unsigned compareNVH *n(n .NJg0Jf*B>-B>+// NP`V.N`L;|B>,.NJgB>+.NJf(B>,.NJgB>+.NJg.N.NJf mg mg m gL0N^Nu.N``B>-.NJg .NB>,.NJg.B>+.NJg.B>,// N\P+G`B>,.NJfB>+.NiadfkZClmi⅙_scnstr_lookupJgf.N`VB>,.NJgDB>+.NJg2.B>,// NP+G.B>,// NP`B>,.NJgD_perror_retype_typtab_setad_iscons_maxify_buyterm_tunsigB>+.NJg2.B>+// NP+G.B>+// NP`Hx(B>+/B>,/NO ;G`B>,.NJgDB>+n_mflag_decflag_mostab_typea.switch_tint_setty_tfield.NJg2.B>,// NP+G.B>,// NP`0B>,.NJgB>+.NJg.B>+/NX/N_reduce_dety_stype_ptype_buyop_itype_bytes_dtypeX./,B>,/NX/NPfv.B>,// / HxNO /NP+GBB/,B>,/NX/NP/BBB>9_nmerr _tpoints _docheckr _tfn_tyops _maxty _ptify _scalif/NO+G;|`PHx(B>+/B>,/NO ;G`, mg mf./ NX` ./ NXB>,.NJgBy* _tquery J _typify _untestFFFFFFFFFFFFFFFFF  FZ bR bR bRFZb vv     rFFFFF ^FZ PJ F FZ nFZF F (zzFZJFZVFJ f F n  FFFFFFFFFFFFFFFFFFFFFFFFFFFF JRJ FZ *~F  f FZ^ FZ FZFZFZ FZFZ  FZ    r ,F F FZn *     j FZ--++(|(<&&!=~}|{^][?>=<;:/.-,+*)(&%!NVH *n (n d~`..-GBd \g`. L0 N^NuRB./< XNX-G$n XJg$| iRR`L 0eB 9b<H`S`Jo(TS`$n$..(...)Install*p0eval.o+p0lex.o,p0main.o-p0subs.oL!N^Nuillegal #if expressionNVH*nHn/ NP*G. fB` g.nNBL N^NuJg~`B`NVH*n-U$nX fHnNX(.ή g*.`BL N^NuNV. /.NBX-GfBN^Nu.HnNX-Gg.Hn/. BNO N^Nu..N^NuNVH*.Jg./< yNX($D yJfB` $| BL1N^NulR>*p\T8illegal test $1 || set 1 /tmp link -o $1/etc/bin/pp -t -b0x5000 -et_etext -ed_edata -eb_end -li.68k -lc.68k /lib/Crts.68k *.o chmod -w $operator in #ifillegal ? : in #ifNVH$n-R.N*..lHn/.NBP-Gf`@..`B.HnNX-G.N1/etc/bin/pp l.HnHn/NO -GJf BL1N^Nu$n($n -R..-G.AN..߮$n $$n$`F-n`./.N-W`./.N-W`./.N-W`..Ϯ`..`..`..,.-G`z..,.-G`hJl~`B-G`TJf~`B-G`@Jo~`B-G`,Jn~`B-G`Jg~`B-G`Jm~`B-G`Jg Jg~`B- X X\!!=>>=<<|||)\^\)\(\!>>>=>)=|=^===/=-=+=*=&=%<=<<->-G`JfJg~`B-G`Hx:/.NPJgHn$n/NvP-Gf.tNB`(Jg -n`r-n`h.\N+     BL1N^Nuillegal unary op in #ifillegal #if syntaxmissing ) in #ifillegal number in #ifNVH*n $nX f(E&RE( 0gf< H=@`$nX fE&JE.E/HnNPU(BJg.B*RS` c:- unsignedregistercontinuetypedefdefaultswitchstructstaticsizeofreturnexterndou +Ae +Zb ~ B+ކ`B+ xf<H=@TU` <H=@>.H./ // NO g.,NB$n.`*Hx(/.NblewhileunionshortfloatbreaklonggotoelsecharcaseautointforifdoNVH*nB d 0e" 9b~PJg&.$n/NX-Gf6BL(N^Nu$n.`Hx@HnN:P-Gf<.NB`Hx)/.NPJf.NB`$n.`Bކ(`J.L N^NuRR` ae zc Ae Zb Ae Zb ~ Bކ`B(..n`NVH*n(.BdN 0eH 9bB./.NVX-GfB`, f.D*` ZfJf~`B*..L(N^Nu Cf.F*` g.N`btnvfrBTNVFR$n .$n ,.*ANtBԁ NN W !GRR`.L N^Nun@c4NVH*n.(!)^  r {|}~⅙ؗ Z /-HnNPU& d~`~ރ(Bb"..EHH-GR`.AxN|Hn.HH//<NtO  ~ {Cw.L N^NuJ.m~`~G`J.m~`~G`Jl~`~G`illegal float constantc8NVHE(R-y-yEsokgScD_[WSOKGC?;7.Hn/ NPP.HnNX(G .f6$n-RE(RE.Hn/ NP*.D=G`Bn.HnNX(G Ae Zb 3/ +'# C a.ldiv~ Bކ`B ef R.HnNX(GB +fNR`X>.H././.NP-F-GHnHx/<NtO E.ft`_scnstra.lmod_perrora.switch_scntab_btol_puncta.lmulB -fRp-@.HnNX(GHx HnE., E// NOJg>.Hǟn`V>.Hn`HE.E _exterm _doesc _extail _expr _dopunct _exopv _expri _eval Jޒf $n-R`$n-R.N..L!N^NuNV/ $n*R.-ޭ b*U$n$.-`.. *_N^NuccbcNVH*n dV JJ JfF^ .HǾg.HgJfJnm~`~G`JfJ.m~`~G`zNVH*nHx a.1ltd_putch _lexfloat _lexidentB _flaccum _lexchars _lexnum\ _lexint/-/-NO (Hx./ NPJfBdD$m Ae$m Zb$mB ` $mB ef.Np`*Hx./NPJf _firnon _lexfnxt _lexstrin _putlst _putcode _lexpunct!V fFFFFn *~FF Rzz F$m 0gBHx / NPL N^Nu cP$mR Ae$mR Zb$mRB ` $mRB xfHxHx/ NO `HxHx ,F F jFF F 4FV PJ FFFF DFV FF x 8 FF nFF  Z bv^^F ^ FRR FRJJ^FRRrr^^^F^^/ NrO `cNVHnNX./<NtX..N^Nuc2bNVH*n./-HnNPU=G>.H.HnHnHx/<NZF @FFFFFFFFFFFFFFFFFFFFFFFFFFFtO.L N^NuNVH(nE *JJg cf..N`L8N^NuR`&] bf.` pf .N`~Bކ=GSnmB.N`ccpc2 NVH *nJf Jf6`R g.Jg~޹.Hx/<N,P`$yXJg9 HE<HƾlHx/<NP`./,NX(T`L0-  |ppincludeINCLUDEifndefdefineIFNDEFDEFINEundefifdefendifUNDEFIFDEFENDIFlN^NuJgdBJgV$yXJg $yX.`.<.$yXJg$yX/NX`B/Hx/<N&O g ineelseLINEELSEifIFdd`^\Z bad #%bNVHN*G. g*. N/ Nf .Nb*G` f .N*G` f .N@*G` gHx./ NPJg$UX f .N*G`.N$*G`~'XJf . R/ NXJgN` . L N^NuE.E/Hx/< rNO (g./ NX*G+D`p+@.-A0N`````.,/!#$)-0"}+v3o8h:`(X*P$UX g./-/<NP`xE.E/NXJfZB/NX*`H.N*G`:NVHJ hf N# h2Ha@48506'&7% 19_putlin_perror_lenstrJ hfB`. hNx*G. g.NL N^Nu~ ޹ h.NB$y hX/NX$y h./9 hNX# hp# n`ttrunca_pincl_xflaga.6add_dtento_doesc_pflag_v6flag__dzeroted linemissing */NVHB.&| ~ ޮ(G./< / NP*JoJJ fV \fP oH + f@ERR.<,  -     ./ / NP*` fBL!N^NuJ f \fTU`J f\J.fV /fP oH +*f@<H=@>.H|܅lH$K>.HN`Hx HnE/E/NOE h4$U.N(G. gp# n$y hXJgB$y hX/NX$y hX$ *f>.H$GHk /fz`  fERR.< L!N^Nu>.H|܅lR >.HTBn>.HǾl$K>.H.>.H$G`$UX gr.N`b.N`V #@>.HHk WRn`Rn`L.<E .Hk/ NP*n.mN`ERRT`bJ f "g 'gRS`~ z t nh b[ TMF ?80 (FB.BfB.`S`.^N .< L!N^Numisplaced #%bbad output filec,d*>i*,o*,p?,s?,x,6:F NV H# ^# b. J/< F/< R/< N/< B/< V/< /< /</< ^/< bNO(N# hg . NJ BgLJ Fg~`B.Hx/9 BNP3l.N`<H3 f3BN /NX*G. g$./-/<NPB/ NX`.NJy lf~`BL N^Numissing #endifNVH*n(. . gD g: g0 g0 g& gJg6B/ NX`0. L N^Nu f&JgB`.N&`6.NN*G` fJg~`B&` Jf~`B&B/ NXJf_doexp_finit_lookup_perror_undef_frelstJf~`B.N/N&X*G. g4 f*B/ NXJfJg~`B.N/NX*G. g fB/ NXNp*G`.N_buybuf_getflags_alloc_getfnamea.switch_fclose_scntab_nxtfile`  Tz bad #xxxbad #linecan't #include %pbad #includebad #undefbad #define_putls_btos_install_predef_stotl_create_open_getlNVH*n.-AtN$UX g.N`N&UJg&S`.+ޫ$U.Eמ.$U/E/NX.E/E/N_punct_eval_stdout_free _getex b_argcx _getln _getinPB/ NXL8N^Nu$UX g.N`E.E/NX`.N(G. f.N`BB/ NP=Gl ./< h_pincl f_errfd F_xflag R_schar N_pchar l_nerrors n_pflag J_v6flagNXB/ NX`j. hHxNX# h$y hX$E hBRB>.H/~ ޹ h/NPp# n`$UX g. _putns V_iprefix _putgr ^_argv Z__pname _main bFFFFFFFFJJ Jz.     #$%&'()*,HE&J(S. g" f$./,N6X-Gf` ..L8N^Nu&L`.N *GBJ f&Hx(/ N PJgHn/NP-G`-T././ NjP&.gE$E $ B/.NX./ NX`9H/NO `L8N^NuR cf Hx$MX/ >9H/NO `^ sf.Hx /HnNO .Hn>9H/NP`*&] bf.`.N./ >9H/NPR`Fbad macro argumentsNVH&nHx(/ N PJf. `l*n &S. g\Hx)/ N PJfJBHx NX F^Zf RJJJJF J~JJJJJ JJ J J JJJ RJ TJ F^J F^JJ 2JJJJJJJJJJFJJnJJJJ(G*)KBn. g>JnnVHx,/ N PJf&Hx)/ N PJf`0. g^.L8N^Nu*L`. g)KHx,/ N PJg&S`Hx(/ N PJgRnJF^ J FF^f~J Pf F f f fF^FFFFFF @zF^ jfF^bvF^ F^JrJJ JJVJF^ J v JJ J&S`Hx)/ N PJgSn`.N $n B..`NVH*n f.R/-NX(G$LB`b f&~ޭ./-JF^ $FFFFFFFFFFFFFFFFFFFFRNX(G$mHlB`2Hxg  c dR`. L8N^Nu. E՞-GB/9NXޮ/RNX(G&yJgHx|/ NP=G>.H./ / NP.E/. <.Hކ/NP>.H$GBHxB/ NO =Gm>.-  NVH*n(n .HxNX&G'm'm'm 'm'm. L8N^Nubad #define argumentsNVHH.N`>$K>.HJg >.HR`>.H`ZNVH*n(. BJg BևS`.HxN. L N^NuNVH*. E*JBnE JfHx(/.N PJfd(n-L g f$n&RBn>.H<.Hƾl.,f./+/,d.`~*./.NX(G.HxNX&G(./.Hk NP'E'nL!N^NuNVH*n(. d.`~(./ N.H<.Hƾl,-nJno*Jg$$n-RSn`$S&RRn`**U(T`JgL$nX-RE.g2./.N X`JlB`fBHxNX(GJfB`.E.N.RE/NX)Gp#BlB/Hl NP. L!N^NuNX*$nX.f(E$E $ `./ NX(G`v*U$n-R`..g$n./.NX-G`* ..L8N^NuNVtoo many -d argumentsNVH*n(. ~ ޹&GJo* kl"E >+H  f>ESR`0Jo4 kl,>+H$GRkHk  /     .dN `SRk`E 'JL(N^Nu %p %s: %s: EOF: NVJf . N`P$yXJfE>H./< NX`&E_argc_scns>H.$yX//< NP./. /.NP. NRyN^Nu 1 define NVH*nyB.| d~ -./0123467$GHm&RHxHnNPHx/< NrPHx=/ NP=G>.H./ NPXHx/< N@P$K>.HJfHx/< N"P`$L(N^Nu>.HR.N./ NXHx/< NPR`,Hg>,H`>,Hg~`~ L!N^NuHnN X$G(R. gHx HnHlNO Jg. fHnNX(G`(T`NVH*nBx Sm JgBև`~?΃ VL N^Nuundefined #fcan't read.can't create temp filecan't createxeqs,x,o*:F NVH. /< /< /<Hn HnNOBHx NX# BHx NX# BHx NX# J fVJoP$n .NS*$E(n sf2 ?l*E#/....0Install1amain.o2amake.o3asm.o4aux.o5pretab.o B$n /HnNPEo`J f # HxHx/9 NO 3 l. /<NXBNzSmJ.$G .HxHx/N X/NO W0l.NBN`. N# .N.{N# .tN# .nN# .lN# E $ $y .HxBHn HnNO W0mZ$y RfE ./<aNX`Hx.$G >H/.$G /NO `HxN VXHxN VXHxN VXHxNXz SmP.$G .Jg.test $1 || set 1 /tmp link -o $1/etc/bin/as.68k -t -b0x4000 -et_etext -ed_edata -eb_end -li.68k -lc.68k /lib/Crts.68k *.o chmod TN`B$y >H//9 NPN. N`$y \.$y \/$y \/NPJy f~`BL!N^Nu -w $1/etc/bin/as.68k  B@ZD * rbad command<#>bad #:unknown instructionrelocatable wordrelocatable byte.comm definedbad .comm sizeNVHN=G>.HANL!N^Nu``HxN VXHxNX`HxN VXHxNX`HxN VXHxNX`N HxNX`xHx N-0 T as.68kNVHn zN-G.NJf.NJg l.R$GG `.N.X(y VHxNXHnNXJgJg .N>,HgHl/<NP` l)nHxNX`Hx NX1     Jg$y VXRHxNXJfHxNX`HnNXJg nf(Jg>.N`0``HxNX`~ nf0JgN.intr_lenstr_putinst_onexit_uname_close_putword_getfiles_isN`@=n>.H.N`./.NXHxNXJfh`BBB=n>.H/NO `B9 Z&| [SmBdig_remove_putbyte_getflags_alloc_putlong_gchara.switch_ad.N`HxNX`=n(y VN=G ng2 n g*.uN>.H.NHxNX` nfJ m* dsym_bchar_expr_pretab_cmpbuf_baktok_fclose_scntab_ea o0` nfp. / NX`H.nNB .9 $G .(R. f.jN(G.9 $G .B.9 $G $t_exit_gtok_putcode_create_definea.lmul_error_is`HnNXHn/ NPHxNX`(y VB l2.HxN.Eފ.NJgRHxNXJf./HnNPHxal_npres_cpystr_nmerr _dabase _parse Z_string _outfio _tnNX``.^N`PNVHzSm*.$G >H.N.N .N`.9 L!N^NuNV~0ޮ B/< N;<=>?@ABDE//< NO .< N^NuNVH$y \.g2E . f$y \*y \R$`BNL N^NuNVH f.9 ` f.9 `.9 *GE .g".N$y \$E $NDL N^Nuame _infio _xflag _getal _sflag _nerrors _tclose V_tptr V_psym _lno _nback _tfd _ofd V _xseg _tval _elc _bsbase __pname _cobase ._nforw  _xeven _main _hash  J F_need_addr_relout_finit_on J ZJJJF JJJJf JJFJ JJJFJFFFnJbFJFJFJFJJJJ~ JFJJ^FFF2     JFJJ^FJJJJZJFFFFFFFFFFFFFFFF TFR FR FRFR RJRFFR J R F RF  NX* l ~ޅL1N^Nu 0mJ 9nB~ބ*N(.N Jg4.|܄*Nt(.N Jg.|܄`.`.Nz JJ RJF RJJJFJJJFJJJJ RJ V jRFJvFJJJrJJJJJJJ JJJJ J JF.`f~`.L1N^Nuf Tmissing termNVH*nBmBB N(.AN+y~L N^Nu$yXR$yX>H;G$yX>HPgB` $y\.+G$yX>H@gB` E .+G `.NJ g .NBL N^Nuj9j8j7j6j5j4j3j2j1j0P'"/-P * NVH*n.N-G$n.HxNX&G$n$BkB'K B lEgR` l.R$G#=:,-+!)( ;|*x :illegal characterstHkB`. L(N^NuNV>9 H$GRy . $G 4 N^NuNV>9 H$GRy . $G 4 fSyN^NuNVH*.ring too largeNVHJy gSy >9 H$G >H`:N( g g o$ l.N XJg.NL1N^NuN(f.`.NBL1N^NuNV./.N 8XN^Nu8 x ! relocx - relocbad maskN(`.AN~`N( g f.N ``~`~`N( +f~`.N~L1N^Nu~`~`NX( (f~` rangereloc + relocmissing / operandNVH*nB/ N(X&N=G>.HAhNHnNXJf .yN0`.N..N~`~`~`~ `~ `~ `B9Hx"NX(m$ 9~lR9B9$G`~`$.NB9`HxNX#~LHnNX+Gv``HxHnN(PJ gJg .kN..߭Jg+n `HxHnN(P>-H.NJgJ>.H.N1N^Nu 0gz `N(.N ` xfzx0`zB.N Jf< f am fo$` bgX ffZ`N Am Fn Jg8.NHnNX㇞.-ήfb.\Nh`TJg.. g .RNJ..꟭Jg*mB `HxHnam~W` Am~7`~0./N.ބ#N(`|.N `.Nr~L1N^Nu . /<N 8X`NV/*. N(PJ fJg .HN.-,.꽇F+G`>.H.NX.L N^NuNVHJy oSy >9 H$G >H`:$yTJRam zo( Am Zo .g _g ~f~`B*N^NuNV/*. 0m 9n~`B*N^Nu<#>#b undefinedbad #f o"$yTSR$y\(RRB` .N* fRy.L!N^Nu.\ missingbtnvfrNVHor #bNVH*.Jm o*. N. g. `.9#~ L!N^Nu bf".9$G(R. f. N`.9ND(.AN f~x`.. . /<N 8X.Nx~`LN( g g Am Zn~ ބ`../<$G(R. f.9$G./< NrX(G W `|GOK!identifier,)newlinemissingNVHN**g<./< N3     X$G ./< N 8X g.NjL!N^NuN* g g` : NVHHx >9H/HnNO $GKBB/< 0/. $n Jg.< 3`.< 2//./< 5HnHxNORyL N^NuNVHB.. dP.. ޮ-G.Hx N^^^ F^ FF >FJJFF Fr~FF .JZJFF (v FFFF j  >FFFFF$W&RB=Gf"B(ndBB=Gg`B`0Jnl..R-G`R`Jnf.Hx N.ޮL!N^Nu-n `bNV/*. Am Zn~ ޅ`.*N^Nu  _isadreg_rmask_scnstr_string_infio_getal_nerrors_alloc_tptr_lnoa.switch_nback_tval_elc_putstr_itob_nforwa.lmul_hash-p p  register requiredA reg or PC requiredbad address modemissing imme_getc( _gterm _need _isdig, _gchar _addsym _bchar _exprdiateNVH*nBBB BN(.ApNHxNNX&HxNXJgX`HxNXP;C.L N^NuHxNx _baktok _scntab _getesc _eat ` _tolow _gtok _loclab _errorNX`&HxNX`&<|.NJf.XN`.N.NJg>-H.HxNXJgv|`~@<-HΆg>-H X _isal 8 _nmerrn 6JJJJJJvF FFFFFFF 6FFzF VVFF F RRVVFF FF JJJJbbbb v FF&`dJ g>.--GJfDE . f< o2 l(`=m>.HǾg&<y`&< z`&<y`HxFF zJJFF FZ FF FFF F zrrrr rrFFFFFFFFFFFFFFFFFFFFFFFFFFFF JJJJ Ffz l^^NXJf &<x`HnNXJf.GN`>.H.HxNXJg HxNXJgR&<"@p-@`>.H.HxNFGHIJKLMOXJg>HxNXJg>~<.HΆp&p-@`B&<zHxNX`..2N`~<.HΆh&HxNXJgHnNXJg.>.H.HxNXJf&>.H.BNXJf. N`. g>.H`~<.HΆ| >.Hg.<`BHxNX`BNVH*.(. ~@΅&JgJgJfJgB`.. gz;~8΅& f~΅և~&J4     f ~L8N^Nu n.$GB>΃` +n~?΅ .H.HnB+/HmNO =G ,f .Hx /- >.H/N O `BBB>.H/N*n(n >,H=G~@<.HΆgB`., &Gf&gFg>g6.PN`Z>-HDf^>-HgJng O +0fJng0>.H.HmN &X`Jng4>.H./ N &X` Jng>.H./ N &XL8N^NuJng>.H.HmN &X``D g,+k+K f~`f~`~.N.,.N "`BHx >-H@g.`E. //<pNO .p/<NVH*.J g.B/. HxNO `Z.|=G>.H.BNX>.H.BNX=E>.H.BNX>.H.BN@NXL8N^Nu>-H<.HƎ;G+l+K ``XN V20.,X$y\XE $R\(y\$L!N^Nucan't backup .NVH$y\.ޮ$y\l. N`:E .*(&$"v r p !FIXOPrelocatable byteNVH *n(n~ή -GB f.$y\..ߒE $R\*y\$L N^NuJoBNtS`NVH*.(n &.. fJgF.// ~/NO $y\TJ fp-@ n&Jg ~<-HΆ`~<-HΆ| T`  m>  n4>-H g~;` ~?<-HΆ=GJg~?B<.ΆE $R\.$y\ W L)N^Nu..BNX.BNX`NVH*n(. .g. /-NX`T.gJ>-HT`,.. AN~B<.Ά| |8B4.̂熎T>-H? -H.L0 N^Num``m` gD.Hx/- >-Hg.<`B<-H/NO L N^NuBJ g~`B//- &-/NO `NVH*.BB m````~έT`~έ| T`J g ./N & f.-T```x`n`jml~΅g~|` .L8N^NuR`bad movem maskNVH*n~<-HΆ( }g*.NJg~|̄+G;|}` . N`Z 0 f .N`.N.N +G`(.(N`register requireddataaddressNVHx NXJg$y.-L N^Nu_dabase_need_sflag_tptr_cpybuf_cktaba.sX>H./.NXJf... f.<E`.<@/NXBN^Nu$yX>HN^NuNV/*.~p΅ @f~`B*N^witch_expr_baktok_eat_gtok_putcode_elc_bsbase_coNuNVH *.(. ~@΄g ~8΄f~`BL0N^NuNVH.BNX$y\RE $R\*y\$L N^Nubad operand(s)NVbasea.lmul_error_nmerr _isadreg _rmask _rflipj _addr _isH*n(n-n d.HxN$WHmBRR`B~<,HΆ-GJgJ..$GB.>-H/NXJg@..$GPQRSTUVWYRB.>-H/NXJgJf. RNL8N^NuRS`..ެ&G=l~8<,HΆ=GB>+nJ fB`>.H.Hn5     too many symbolsNVH$y\B$y\B$y\BB<H=@z@Sm.$G&R. gJ f"` m.dN`&S`.+ fp'@ `P.+ fp'@ ..߫`4.+ fp'@ ..ޮ ߫`kRn>.H'G .NJgk R`~ reg & _putxtra b _putinst _putword  _putbyte d _putlong " _putsp _ckmode\ _de޹# $y\.# .9 3 3 ~ ޹# .-BN PX..BN PX.NX. NP.fine@ _fixopN _gregFFFF Fz jF vVFVnFrnF Z 4vnFF v F v VFVnFFF .$G&R. gJo>+H gn  dd.RF R ~ F JbJF FFFFFFFFFFFFFFFFF j j @F :FFFF v^FF FF ^ N~  & ZF FF FN S`X&S`BB>9H/N$P.Hx>9H/N$PBHxN PXBHxN PXL1N^Nu&S`xLFFF ~~~~~   F *~ ~~!F word pc rangebyte pc rangebad temp file readNVHBB/.NPB/./9NPBn$yTJRo$$y- H HNVH.Hx@N. J*GJg&HH.T/ ..$G/NPBL N^NuNV/ *n>-HTSR$y\.R$GB` .NGo$~.HHΆg$.NBN`BN6L1N^NuBE&J.HHR*SmBRf,JfJmf~`Bg -<g g~`B*_N^Nu 0putcode!w$yTJRo$$yTSR$y\.R$GB` .N`J.f>E&J.HHۮUmB.B.BN PXTnord on odd boundarycan't load .bsscan't load .bssNVH~ήAzNJy Hl.N`2>9 HH.Hx@N$W J `3Jg $nX>Hf2$n\.߮`$BJ f~`~=G.HHAN..$G *`U..n.HH>m>9 HH.N`L!N^Nu>9 HH.Hx@N$W L>9 HH.Hx@N(W JHH&GR`zSm.N,B.$Gf>.HǺfJ.f . f .NBB>.Hޮ=G>.H.BN PXJfJf|Tn`D..Jf=n>./NXHx.$G/NP`Jy Hl.N`X$y\.g.NBN>9 HH.N~8ήg~`~HǾf>.HǺfBB`.N`>.Hޮ|=G>.H.BN PXTx`bB`\ n cHx?N&X.Nn `XG~8ήG=n-n -n=y.HH.THn>9 HH$G/NP`3 H`By H`<H3 H` n e(n B>. .NB>..N`Jng B>..NBn /l~ޅ凎.N`L l..N~ޅ.N`*.N`NV y mBHxN PX>9 H$GRy  N^NuNVH..|*.BN PX*..BN PXL!N^Nu..N~..Nn.NhT`NVH*n.-|(.HxN PX(-.HxN PX  l .- `B6     (>-Hg.NB lEB.NR` l BNR`L N^Nucan't write object fileNVH~ή.Hx .lsubq.bsubi.wsubi.lsubi.bsuba.wsuba.lroxr.wroxr.lroxr.broxl.wroxl.lroxl.bnegx.wnegx.lnegx.bmoveN. (G ll o. gB/>9H/NPJm8>,H<,Hƞ*g<..,<,Hކ/>9H/NPg.wmove.lmove.beori.weori.leori.bcmpm.wcmpm.lcmpm.bcmpi.wcmpi.lcmpi.bcmpa.wcmpa.landi.wandi.landi. 8NBN`۔BlBl# n,>,H$GRl.. >,H$GRlL!N^Nu.baddx.waddx.laddx.baddq.waddq.laddq.baddi.waddi.laddi.badda.wadda.l.globltst.wtst.ltst.btrapvsub.wsub.lsub.bror.wror.lror.brol.wrol.lrol.bresetori.wori.lori.bnot.wnot.lnot.bneg.wneg.lne_dabase_finit_outfio_infio_lseek_xflag_sflag_putbyteg.bmtuspmtccrmoveqmfusplsr.wlsr.llsr.blsl.wlsl.llsl.bext.wext.leor.weor.leor.bcmp.wcmp.lcmp._psym_lno_putla.switch_tfd_putc_exit_ofdbclr.wclr.lclr.bbvs.sbvc.sbsr.sbra.sbpl.sbne.sbmi.sblt.sbls.sble.sbhi.sbgt.sbge.sbeq.sbcs.s_elc_bsbase_cobase_write_errora.lmul_getcR _pubsymbcc.sasr.wasr.lasr.basl.wasl.lasl.band.wand.land.badd.wadd.ladd.b.word.text.long.even.data.. _rello P _relwd _relby _relsymv _relout _drain$ _relseg _putcodecomm.byteunlktrapswapstopsp.wsp.lsbcdor.wor.lor.bnbcdmulumulsmtsrmfsrlinkdivudivsdc.wdJZz f FFFFFFF 2~JFJ JJJ JJ J ZZJFFnJ vJZz JJ JF J FJJJ F F Rrc.ldc.bdbvsdbvcdbradbpldbnedbmidbltdblsdbledbhidbgtdbgedbeqdbcsdbccd7.wd7.ld6.wd6.ld5.FR $ZJ JJJJJZJ F F rFr FF F F FFFFFF "b ^V^^^^F ^^^^ F v &~ *F Fj F F Fwd5.ld4.wd4.ld3.wd3.ld2.wd2.ld1.wd1.ld0.wd0.lbtstbsetbclrbchgabcda7.wa7.la6.wa6.la5.wF |JJb FJa5.la4.wa4.la3.wa3.la2.wa2.la1.wa1.la0.wa0.l.bsstassvssvcsplsnesmisltslssleshisgtsgeseqscssccrtsrtrrtepeanopleajsrjmpexgdbtdbfchkccrbvsbvcbsrbrabplbnebmibltbls-@moveq.lmovep.wmovep.lmovem.wmovem.lmovea.wmovea.lsubx.wsubx.lsubx.bsubq.wsubqblebhibgtbgebeqbcsbccstsrspsfpcd7d6d5d4d3d2d1d0a7a6a5a4a3a2a1a0 7      $*Ѐр$$*(("" "@EF@FG@GTUW\^R("8"0".,.$$$ @H((  D E_S][VZzQtXnYhb @&2 000`(@@@$(@@@*$ ( @@* $ ( @\VDPDJNPD@>F8D2D,DH&p@* $(@@@*$(@@@*@H@I |O@ONrH@PN@NX@J@K@L@M@N@O@@@A@B@C@D ,@E@F@G@ZQH@O@RPHd~eybcdefghiklmnogtlonjbeo`c[mVkQfLjG`Ba=h8i3@Q.AD)Q$PNLNLA$ NqH@LNsNwNuTHUHWH\H^HRH_HSH]H[HVHZHXHYHJH XX@TyXrXk@Tdd]eVgOlH@HI@IJ@J|Kv@KpLj@LdMHnAb:o3c,m%kfj` ah^@MXNR@NLOF@O@:@4.("iBHBHB@H8L@Xh`@@@A@A B@BC@CD@DEHPHPdd@`dd@`}NhvpoD8     hN`aDHZDHSD@HLFHEFH>F@H7,00)@8"NpFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJpp @lpp@lNvJHJHJ@H(0@4P<P@P@@woрg@_,W0O@8G?7 (/ 6....7Install8p2conf.o9p2expr.o:p2gen.o;p2jump.o<p2main.o0' @4H , 0 @8 0=p2subs.o>p2tab.o@H@H@@H||@x||@x(w0o@4gQ<_Q@WQ@@OG?@6 @-0@$HH@ p_modes_cktab_pretab_nprestest $1 || set 1 /tmp link -o $1/odd/p2.68k -t -b0x4800 -et_etext -ed_edata -eb_end -li.68k -lc.68k /lib/Crts.68k *.o chmod -w $!FFFFFFFFFFFFFFFFFFJFFFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFFJFJFJFJFJFJFJFJFJ1/odd/p2.68k FJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFFFFFFFFFFFFFFFFFFJFJFJFJFJFFFFFFFFFFFFFFFFFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFFFFJFJFJFJFJFJFJFJFJFJFJFJFFFJFJFJFJFFFFFFFFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJ-.data;.text;NV..ιg~`B-G..<94Hƽg$Jg.<`.<.N3 4N^Nu.l FJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFJFFJFJFJFJFJFJFJFJFJFJFJFJFJFJ.w .b (sp)+-(sp)moveclrspa6a5a4a3a2a1a0d7d6d5d4d3d2d1d0pondl6i9     &%-_cxref_cbyte_clong _csect_ceven_cheader _getch&_cxdef~$_>#<;| _caddr_cfooter_cspace_cmodulez _putchrJFFFJ 6FFFFFFFFFFFFFFFFFFx`t * *NVHE (J*nJf~` `f BL8N^NuJ6g. #fB:.NzR` fR` Hx NzXBFFFFFFFFFFFFFFFFFFFFFFF JFFJ ^FFJFF F F F FJJ^ f j Vf F F F J JJJRJJJJJJJ J JJ6BAvN~`B`Hx NzXR``Hx NzXp#6`Hx_NzX`.NF`HxLNzX`Hx_NzX`Hx#NzJvnJFZbJJJJ "FFFFFFFFFFFFFFFFFFFFFFFX`Hx.NzX`B$G:.N`|B$G.N`dRBANHx/HnNO $GGBHnNXX`&Hx/HnNO $GGBHnNxXX`.N.Nd`Hx/HnNO $GGBHnN9HN^NuSy$yRBgB`&HxHlHmNO Jg.- f~L0N^Nu:`RTL bopLTR bopNVH*n(m&mN^Nucan't write!NV y"gJlPJy"gH>9"H./<$>9H/NP<9"Hƾg.lNBNBy">9"-y-y=nBmJf4B/ NX-G$nB.N=G mf>n`N$nB.N./. NX=G.. H$GRy"$ N^Nu.long.byte.even;.long.=.+%l;.word.globl.globl}xrlhd`gHn`@$nTB@fnB>../. NX=G mfn`$nRB.N,. =G~$nBΆ=G$nRB nB>+`$nRB=GBBnJf nn>.HA`N.. gk`Rn`B>..B>./B>.// NO -Gfp-@`,B>../.B>.// NO -Ggp-@ g##`B>..B_read_ln_panica.switch>./B>.// NO -Gfp-@`B>../.B>.// NO -Ggp-@`B>..B>./B>.// NO -Gf_exit_stob_ltob_write_xmask_outfd _cword _putasm.N`L.B>.// N P-Gg.B>../.B>.// NO -Ggp-@`B>..B>./B>.// N:     O -Gf.N`.~$B<.ΆgB>.`.<// N P-GgB>../.B>.// NO -Ggbp-@B>-g-HH.N..`.. f BL N^NuJg ngR.. gFJ-fJ-fJ- fJf~΄ `X gB`././ NPL8N^Nu nv~B<-Ά nd;D`2=m<H;@S-l . NHx/.Hx@/ NO-Gf BL N^Nu;nR-m`B>.lCg0Jf*B>-./... // NO -G`~B<-Ά$G m~B<-Ά f$~ ή f./.Hx / NFO -Gf iZpdpk`J.. g  `2./... // NO -Gf BL N^Nu-HH.N=GB>-g B>.Jg.FNVH*n(m&m>-HAN.. g.<`B;G HmHmNPJfB`././. / N "`B>-./.B>.g~@ή gB>.`ήf~@`6~B<-Ά g~B<-Ά$G g~ ή `.. /HnN O O L8N^Nu.NJf lg lf.Ng.NJgpE" n`~B<-Ά$GHHE"f<Jf.. gHx~@ήgJ~΄ n>B>.f0J- f&J-f J-fJgm.HHǾg~`~@ήg~A`~W//HnHx lf~ `~@E&HHƌ/B/ NO;m`(B>,./.HxH/ NO -GgB>,;G9mHlHmNNO .fy.. gHnHmNP`@B`JB>.g./ HnNP-G`./ HnNP-Gm`PR-`B>,./.Hx!/ NlO -GgB>,;G9mHlHmNPS-`./. BB/ / NO-G`f.x..L N^NuNVH*nB~`ή g ~ή n8~ ή fV`LJgB/NX//./ NO `^~ ή g&|4JSgB../. / /-"/ / NO-G`B./. / NP-G`(B>,./.Hx/ NO Jg:B>+././. / NO -Gg;kB<ΆB<f6`.~@ή f}g~ޮή,.(`B8`T`.Fy.L(N^NuNVH *n(mJmf;l.. HkHmNP`B`B>-././. / N\O -Gg;lHlHmNP;m`B/./. / NO -G`j. =GB>,./././ NO -Gf BL0N^Nu=nHx/ NP-GBnHlHnNPE+J./.B>.// NvO -G/./. / NO -G`H./. / NP-G`.FORCE;NVH*n(.Jg$.. gP -g -f`.. flB>.././ N P-GgPHlHnNPHlHnNPHx/ NP-G./.B>.// NO -G+LJgJfmB>-gn-HH.NFϮ`T.N=GJg.~΄$GHH|B6-̃$FHHƾf~`B-GJgwxyz{|}~B>.ή fl.. g~B<.Άg`LB/< -f~B<-Ά$GHH`~/NX/NPBB// NO ;     ify_fncall_twant_pref_buycode_pick_chput _exzero _binop _foreg _getsop _adequ " _force_autmin_regset _fix_chsi./ / NP-G`B>,m..L0N^NuNVH *n(n B>-=G=|=mE-JE-JBnHmHnNze_choff_autoff_regmin _tempify _moveR _void _postop $FPBnHlHnNPB>.Fm.N&B>.m./.B>,g.<`B/HnNO -GHnHlNPB>.BFFFF JJ   \ F FJJF F F FF F F F F F  FFFFFFFFFFFFFFFFFFFFFFFFFFF<.9G..L0 N^NupostopNVH*n(m&mB>,./.Hx / NO -GfB`^HlHmNPBm.N=GB>-./.FFFFFFFFFFFFFFFFF nF^Vz R j 0n ,n  8n n FF Vf .FRv j xF fR p \RF fjJn bF ~B<.Άf ..f~ `~@// NO -Gf BL8N^Num=m=m-L-KBnlHkHkNPHxHnNP>~ jJ 6J Ln Fn n F Nnnf (n Jn f Xn F JJJJJJjJ JJ JJ FFZrZJ-Gf .N./.HnNP`NVH*nB>-fB`H.. gD~B<-Ά nB>-./... // NO L N^Nu..  gJ-oB8-<H;@S-Hx/... // N`O-G;DR-..`~ιP.9l #HxHxB>-/HnNO-y=|./ HnNP`BL N^Nu`VOIDNVH *n(n &9BB>,.B>9C/Hx/ NbO B<9Cg .LNB/<JNXB/9NX#./Hx-@,L;and$,;asr,L;$,L;asr$xxxR,LNVH*nNP*.L0 N^Nu`_bytype_isreg_exliEB8.?G.| ?GB/<P/<NP&GJ.gR .n&.F.HH//<I/ NO &G`$.4.st_idxable_reref_gotten_setad_cpyad_frelst_msp_iscoHH//<?/ NO &G . g*.(~.HH/S/<+/ NO &G.<L(N^NulR4  ns_rtox_xtor_equtype_panica.switch_cmpbuf_gen_bool  ,;NVH*n(m&m=n$n TB@=@~@B<.ΆfB>,gLBBB>-// NO lB<     >, f,HH.N`HlHmNPB>,m-HH f&-~B<-Ά$GHH`|` nfR-`J-gY`HS-`@J-fB/<.NX`.B/<(NXBB/ N PB/<$NXRR`D+G`-HH @f-~B<-Ά$GH=@~B<-Ά$GHH$|B<.HHƾf;n`B>+HxB/ N O R`E&J. g~-HHΆ0RR ;gJg`BBHn/<NPHnNXJg~`~߹S f$+HH.N +gD +g<.N=G.N=GB>. gHxHx/ N O `|7`B>.`jR``RHx/ NP`HJnf N=GB>.H/NX/NX`Hx/ NP`L8N^Nu).l,(+<$)g(B>. fP$n RB.Ng6B>. g:HxB>. g~`~// N O `BHx/ N P` mfLHk()-()+(NVH*n-HH=Gg8 n g0 n@g(>.H(~-HHΆ=G` -HHBn-HH.NHlNPJg8,HH @g",HH g ..L8N^Nu mfJ,fJ+f J, g>J+ g8+HHG~B<.-Gm -mJ.f&Jf JgJnfJf,B/.NX`^JfB/< NX`. fJJ fDB/< /./< Άg .@g . f`J,gJ+f~B<-Ά nJ+ gHxHk Hm NO .-ޫ+G+HH-B>+mNO -~B<-Ά$GHHD+G`. @f,J f&B/< /./< NO -`B/< /./< g-HH.NFϮ..L8N^Nu~B<.Άf~B<.ΆgJ- fJ-fJf-HH.Nf~`tB~B<+NO `BnE >.HJg nlRn`Jng .>gB/< NX>.H.Hm NXJ.gJgJJ.gJoB/<Ά$G f.<`.<|/NXBB/ N PB/<xNXRBHxB>+// NO `>m@$n RB NXHx/.HnNO $GHnBBHnNXJgFB/./< NPJng6B/< >.H/NX//< NO AZN<H7@B>.grB>../ $n VB$G$RNX-G fHB`Vk.HH'G<H7@`=k>.H'G<` Jg`B/< NX`Jf&~B<-Ά$G n~`~߹`RJgJnfJg~`B߹`4J.f=n>.HǾfRH7@<H7@`. / N8X..L8N^Nuf^Zn T r; hKQP`Jg~`~߹L N^Nu;(),,NVH*nB/< /. NX/ -gB>- f.< `.< //<|DUHARL ;jsr a~,;lea suba,;NVHBn.. V(GJg: ,Lf E.` NOR./. B>-// NO L N^Nu,Lor$,L,HL;and$xxxNVH*nEB>.N-GE ,Rf E.`B*GBA0NRB/<NXJng&>.H.N`BBE/N PR`x`BBEB>?GE-R...HHή-GB/< /<NP-G..g6Jg.< `.< ...F//< /./N P`R-BB/ N PR`BHx/ N PR`T~Bކ=GJ-g>.H߭BB/ N P`-HHA@N``| NO -GJg". /./< /.NO -G.<L N^Nu;,pea lea ;(),addaddqsubqaddlea add;=     ,NVH *n(n .N-GB>, f,HH.N -Wg -Af$B,HHǶg:.NJg.Jf`$-/ NO (G././</ NO (GB/</ /</ / NO`B/</ /</ NO.<L8N^NuNV~HHB/NX/HnNP`,HHǶgB/<JgE. `.<//<,HH/NX//<NOR`N|ή./<NX$G.N^Nu&$"  @ ` @@ Z _scnstr_bytype_ln_gotten_cpyad_setad_adequ_bmask_sflag_equtype_xtor_cpybuf_crs_chsize_chlbla.switch_regtype_legalx_bldfmt_chwriteBJg.<`.</NXBB/ NPJgHBHn/<NP`0B,.NJf -|` l$ oJ_xref_ltob_twant_cpystr_chput _reref _xnm _utobitsg-|C|`V l -|`BJl-|.,D)G`(JfB` n -|`-|Jg^B/.NXZ _bitstou  _genpop _ntobits _genad8 _genac _gen_xtabX_rtab t$nV qf~`B.B/ NPB/<JgE. `.<//<NO RHmHlNP,9mJf l@`B/<FJF F F FFFJFFFFFFF .N-GEB>?GEB>| ?GE Rc(||`8ER.HH.F F FFFVr FF FFFf &n "FJFF FFF J > z F FFF FFFFFF FF F FNg(||`(|B/ /</<NO (G.HH.N&G .m$B/</ /</ NO(G. .F FFF b F dn &F z F FFJFFFFFF F FF FFF FF FFJJRJFFFFFFFFFFFFFFFFFFFF FFFm"B/</ /</ NO(GQ.J.g<..HH//</ NO (GB/</ / NO (G . g`...F//<>     - 4 4BAD JMPbcc bhi bls bcs bne beq bge bgt ble blt bra bcc.sbhi.sbls.sbcs.sbne.sbeq.sb f. g4BBHxNP**U` fD. gxBBHxNP*$U.Hx/.HxNO W ERR`-y-yge.sbgt.sble.sblt.sbra.s: X;bra.s ? XNVH *n(n.. g BL0N^Nu. f"E*JBn.HnNXp-@Bn.NJgHJ"fB=lJlghBl`bB/<"/.NX//<(NO T`fJnfB/.HxHnNO J. fE(JBn.HnNX.BB/. N RO =G.N Bn~ޮ.HnNXJnf <H=@B>-./.Hx/ ft.N`fB/.Hx / NO Jf .NB>,@g ,g ,g=l`##9n`jB>.NO Jg./ HnNPJf .NN=GB/<B>./NX//<NO RB>..NBn~ޮ@f .N. g\B/<NX.9./.HxNP*$U.Hx/./. NO W ERR$U*R`RB/< /.N.HnNXJnf <H=@B>,./.Hx/ NO Jg./ HnNPJf .NB>..N..L0N^NuX//< /. .< 8޹ 4/NP$G P/NOR. L8N^NuNVB>9C././././. /.NVO-G~lZ&6NVH*n(n &n;|Bm.NJg&.NJg.,""-G..ANB/9NX#..N^Nu Z LNVH*n(. &..NJg+K+L./<NX$GHH-G`Jl~`B-GJg.<`.<-G..L8N^NuJn~`JfN(>-HAN.B//-NO (.///-NO `,./B/-N O &.///-N~O L N^Nu.B-G`Jo~`B-G`Jm~`B-G`Jf~`B-G`Jg~`B-G`+L+K&mEB>=GB>.|B4+///-N O `./-/-/>-H//<NP$GHH/BNOJg(.N`./</ /HxBN̂l~B<+Ά=G ng ng nfD./<NX./ NXJgJ"f.<`.<$GHH-G..L8N^O`.L N^Nu h h h h h h RZ NVH*n(. &.JfN&NuARGNVH*n mf. /-NX(*m`B$n .~B<-Ά$GHH/$n /Hx/ NO W f .fN ->-HAN.B//-NPO (.///-NO `*./B/-NO &.///-NO L N^Nu.///-NOg~B<-Ά$GHH؇.L N^Nu;;jsr FNCALLNVH*n~@ή=G&m.. g BL(N^Nu mfHn/-N `./-/-/>-H//<NP$GHH/BNOJg(.N`./</ /HxBNfO`.L N^NuNVHP(`BB>+./.Hx/ NO Jf .NB/<NXBB/ NPB/< NXRJgB/< /NX*n~B<-Ά nx`xB/$|B>-HH// NO ;|L N^Nu {uoic/NP.N ..B<.L(N^Nu; `NO CCX ? YX ? 0;nop;bra.s NVH*n(n&n. / / HnNFO -G (n&n]WQKE?:50+&! _bytype?     _scnstr_exzero_lexops_ln_exlist_flpops_cmpops_setad_cpyad_frelst_msp_iscons_panic_regset_crs_fix-Fp2.68kNVHBHxNX*G;n +n +n . L N^NuNVTyB>9N^NuNV/JfB` .._choff_chsize_chlbla.switch_regtype_genad_move_unzops * m @n~`B*N^NuNVH*.&|(S. gB>,f4. `(BHxNX(G&B9EB BlBl. L!N^Nu&L`_swpops_buycode_unsops_chput _setfn _jt R _jf _jcond|vV( #f0 _jc _jncops _cmpset 4_jmpidx _bncopsj _fnargs _boolify _fncallnsize=%i;lea %n,a0;jsr a~count;count%p%p:;%p%n: %p 0;BAD INPUTNO FUNCbad output filebad input filebad flago*,p,s,x P_jtext 8_brops ZvZvFFv FF bF v F FFFFFFF nV nV #NVHB./</</</<Hn HnNOJg .NJo.BNHxB$n /NO Jg .NJg(BHx/9NP3l`.N<H3Bn.NN=G ng4 ng, ng$ ngT.N`F<H3`>.H.NBN.NHxNX~L(N^NuHnNX33\BB*y. gB/-NX./ NX*G`BBnBNER.9X&Gp#N=G ng( ng ng ng>.HAN*y. g&~B<-Ά ffm >.H./-N X`H.N.9ln#```\N3BD FR j FF FF~F h  FbF F F FFFbFJJVJ fzfFFFF>9ᇏy`./NX/HxNjO &$S\.$GRR`N=G. g$Jg~`~.B>./HxFFFFFF F F^Vj ZFFFFFFFFFF l^VnZ (rFFFFFFFFFFFFFFFFFFFFFFFN P&Jnn. fRn`JnoSn`RnN.Nh*GN+G. gHx/ HxNO &Rm ng E&J`VmRmJnoB`E. &G`6. gHxBHxN|O &`N-G. g./ NX&G`N.N*GN-GN-G. g@     ././ >.H// NO&G`.N`.N t#Jg@N=GHxNX.B>.//</<NfHRnN.N+GHx/-Hx/ NROERR mf(M-n`xRnHx/,Hx/ NOERR`.E /NO `*U`~HxNXHn/</<NO Jg6.NB>../<nNXJg~`~߹N*./9nXJg8E . f$RnESRBBHx/ NO `>-H..<޹/NX=G>.H$GJgRnNX.9߮./<bNX`m%p%p,;%p;;link ,$NVHN * f~@B<9ΆfYy@Hx/-$|>.HHH// NRO` NVH*n. g>-HANL(N^Nu*U=y>.HǾg=|.>.H//<!HnNO HnNX>.Hǟg.N./<NX eD`````&mBJg$kX Rf l $k\&RR`ܷgESRRk+K mf~B<+Άg&`b~B<+Άfk. /+NXB>9F\.N6(G. f.<`.<//<NP`. L!N^Nu/NVH*.B9&|JgR~ޅ΅(~@΄g~X`z~B<+Ά7GSkB/ Hx/ NLO *B~B<+ΆgL(N^Nuk`*`.NGB.HH/NX//<4/ NO &G.Fʇ`.<L1N^Nu,(),addq$subq$lea add$NVH=n _cword_scnstr_exzero_putasm_close_xnm>.HǾg*|T` nm no*|RJf2. `fJnl*|..D-G`Jnf*|`*|` lf.<`.<_csect_ceven_frelst_jcond_autmin_jncops_rtox_getflags././ /<NO R.<L N^NuNV/B>9\*. f~`.F\*~ޅ΅g~`~*N^NuNV/ *n.. ;G+n+n *_N^Nu D D D D D D D T : 6 4 2 $ NVHN-GBn-n&n. g,~B<+ΆgX'n *k. gJ mgF mfP`<&n. g`~B<+Άgh-k *k. gZ-m >-HAN&S`Jg E $ mf+n .- ߮*U`JnfR..L8N^Nu&S`>-HAN$UX Rg $UX RfE .,.ܭ E ܒfRnESR>-H./<NX=G$UX Rf,Hx$U\/$|>.HHH// NO`*_jmpidx_cheader_panic_alloc_regset_gname_chsize_choffHx$U\/$|>.HHH// NOBBHx/NO `"..߮*U`````JfX. gT gJ./.NXJg8J_bncops_autoffa.switch_regmin_gcode_bldfmt_xref_createA     _void_gint_cfooter_open_emit_glabel_needch_xdefE/ NP*۹.9 fR` &T(TS`dۮ `@CHREADNVH.9| *(yV. g Jo(TS`. g..9_brops_gexpr_cpystr_putch_free6 _msave _lookup_exlistEފ&G.9#` .N. L!N^NuNVH *n(n :HxHlHmNO +l llL0_errfd _msp_sflag* _menter_pflag< _crs _retsize t _shortenN^NuNVH*n.N=GJ-gJ g4nxSoB$M&DHmB&MB`n~x l4$MBR`>.H__pname _visit _buycode _main_xmask_outfd JJ (J FFFFFFFFFFF|B-̃G>.H`(>.H|B-̃G>.HL(N^NuRFFFFF rJJJJF F b FJ JJFZ^ F J ^zJ rJJJ J Fzz  """""" ;,%i%p %i;,%i,%i%p %i,%i%p %l;%p %i;%p %i;%p:;%p %l J ( R  v FJFJjR nF^jnF^JF F^J FJ F^ Fzzz z F F ^ zzFF^ FFFF^ JJ;%p %p;+%p %p%p%l;NVHN&.A&N~L9N^NuHnN jXHnN XJ.g.H./</<NP`./</<NP`jNH(B lE.NH WR` f~`B.HnNXHnN X.HnN X//</<NO o*HnN X.HnN X//<NP.N`NH(JmJn-nNVH*nB/. / NP*GHx/./ NO B/./ NPL N^NuNVH *.~,x B`NH./</<NPzSm* l"JnB`NH./<NXR`.N`HnN X o./<?S,?L0N^Nu:;NVB/<~/.N X//<NO N^NuNVHE*JJg.N./NXX`L N^NuNX`./<NX`.L9N^Nu%p %i;%p%p:;NVH.Hx(NX(G#BlNH9GNH9G lNVHJ g:.9| *(|VJm,JfBHxNX(.$GB`lL!N^Nu.9*.< d .<`.. ./.g lfNH量lNH| lJlgN)G lf*N)G"` NH*E&JJoNHS`>,HgNL`.<B     )G>,H./<ZNX$GZJgb$lXJRfX.N JgJE"j.HHE"f( lfJ.o .m-l)lDNBN`.L!N^Nu! PANIC NVB/</./<>9H/NOBNN^NuNV.. Ϯg..`.. N^NuNV)n~B<,Ά f<H9@`E"dB`Hl"N XNH=G nf <H=@` n@f=|>.H.NG/Jg8B.$GJRg&.$GB>f$|HH`B*N^NuR`NV/ *nBm~ή $GH;@Hx/<'Hm &NHG' l fJ,'fJ,&fHxHlNTPHxNXN.N &G./</<NPB llE.N .NO Bnn*_N^NuNV/$nB:~ޅ΅$n.FR.Fy.*N^NuNVJfB`$~ή./<NX$G/</<NPT` nfPP"< H=@`>~<.HΆgJ,'f2~B<,Ά f>`B/ HlNPB"|'`>.H=G>.H.NG&>.HFy``. L!N^NuNVH*nB d NHR`L N^NuNV/ E*JNHNHB>.*_N^NuNVH(nNH*gNH >gT<`B..L N^NuRSgNH`NVH*n-HHB>-=G~-HHΆG f .g .g .g o x`p8< H`hJ.fx`^Jg.N Jfx`JJ- f>JgH`6 .g .f8<H`$ .g .f Jngx` x`8<H.L N^Nu.HH.N`gJng~ `~(`Jng~@`~(`NVHE*R mg BB>=G~ B<.ΆgB`B>.N^Nu   L8N^Nu(m&m.N  g.N .N  g.k&-L.,"ޫ"-Gn.HH _cword_scnstr_exzero_putasm_exlist_lenstr_cbytegB`BL8N^NuHxE&HH.HH놎/EB>//.N2OE.HH$~`NV/ *nJmf(~B<-Ά_errfd_clong_csect_ceven_getch_alloc_cpybuf_crs nJ-fJ-&f J-'f~`B*_N^NuNVH*nJmf$J-'fJ-&gJ-g-&HH.N`BL N^NuNVH*nJmfJ-f J_choff_regmina.switch_caddr_exit__fcan_putstr_ltob"fJ-'gB`-&HH.NL N^NuNVH*n=m>.HǾf.J- f(-HH./<`NX$G`Jf~`BL N^NuNV_xtab_cspace_rtab_cpystr_bytype<_lexops J _isreg _lnH*.>j(|kJg~΅0R`B.<jL N^NuNV/ *nBB-*_N^NuEOFNVHN* f. _idxable6_flpops/_cmpops2 _setad _gotten& _cpyad _isconsL _bmaskC      _xtor _rtox_equtype _panic j _gname _chlbl _xset _gcode,UL4JR,L;KLftdJR,;KLultdJR,;KLltd;L;UL4JKRdtf;R,LR,LR,;Kultf;,LR,_regtype _legalx _bldfmt _chwrite  _ginth _decfltO_unzops _pref;Kltf;,LLJKRdtl;,LR,LHR,L qQR,;,LX lea AR,LXsubaL,LHL;R,LHR,L;extLH _mstoiC_swpopsI_unsops B _glabelH _needch _chread& _gexprV_chbaseL;R,LHR,L;extL;extLH qQR,L pea ARLJHJKRdtl;,LUR2,LR,L;R, _chput _isidx *FFFFfFJ  JFF  FFFFFFFFFFFFFF @~ FF;,LR,;ext;,LLbJKRdtl;,LUR3,LUR1,LR,LLHHaslR,LH aslQR,LeaslHL;aslLFFF^F^rF^ Fvz^FF^FFjF^RF^ rF^FF F FRF^F FF^F^FFjF^FF^F^F^^ bbFFFeaslLJPRKLsubhHsubR,LxsubR,LsubiR,L subqQR,LeHsubR,LsubiR,L subqQR,LbHsubR,L subiR,LF FFZJVJF bFF FF vFzF^FRF^ 4 F FFFFF F ^F HF 8F FF F TF jF F JVJ JJJ ~ FFFFn  subqQR,LKulmodandi$7,Landi$3,Landi$1,LKlmodandi$7,Landi$3,Landi$1,Landi$7 JJ V,Landi$3,Landi$1,LJtstL;beq.s T;bchg $31,LnegLhHorR,LHorR,LoriR,LeHorR,LoriR,LbHorR,L oriR,LJPRKLaddhHaddR,LxaddR,LaddiR,L addqQR,LeHaddR,LaddiR,L addqQR,LbHaddR,L addiR,L addqQR,LHHlsrR,LH lsrR,LFHasrR,LF asrQR,LelsrHL;lsrLelsrLcasrHL;asrLcasrLJPRKLmulKlmulHasl$3,LHasl$2,LHasl$1,LR,;muls HL,;,L;R,;muls HL,;,LR,;ext;muls HL,;,L- .B .hHandR,LHandR,LandiR,LeHandR,LandiR,LbHandR,L andiR,LJDPRKLcmpDtstLR,;muls HL,;,LaslHL;aslLaslLHeorR,LeoriR,LeHeorR,LeoriR,LbHeorR,L eoriR,LDtstLxDcmpR,LDcmpiR,LDtstL DcmpiR,LDtstL DcmpiR,LDtstLnotLJPRKLdivKuldivHlsr$3,LH& %p %n;lea %n,a0;jmp a~switch;switchunlk a6;rts;m%p,%p;%n:;NVHN*lsr$2,LHlsr$1,LKldivFasr$1,L;bge.s T;bcc.s T;addq$1,LlsrHL;lsrLlsrLUR4,;DR,R,L;UR4&n. g4~B<+Άg0Jko.. /+B>+//<PNO ` L!N^Nu&S`(k. g>,HA N(T``EJRoE .ED     /EB>//<PNO `#N.NJg`JgEB>./<NNXJ g*. f.<B`.<ynvhZL>0' A//<DNP.4N`>.-N ./<NX`EB>.>,H//<NP$G//< Ni]RE9.! v|cD'P`NVH*n(.  n.N&g-m" nJg f~`B`" f"JgJo n~`BL N^Nu F fR" .v z N F fR f Jgn.HHǾf~`B` fJg=n>.HǾf~`B` n.`~΄mJg..|̄lB`$Jg.N ./ NXΗg~`BL N^NuNVH*n>-H./<NX(EB>=GJ f mg$|B>.H=@EB>=G~B<-Ά=G$|HHg,$|B>.H=@$|B>.H=@$|HHg$|B>.H=@.$G&RJg$STB@gJng `B`nX`B>../. $SB//-NO JgB>..B$SRB//-NO JgB>..B$SB// NfO Jg.L(N^NuNV..$G0B>N^Nu >  xdef%p %p;%p %" .vf⅙ؗCl$H l 6 ~%n:#line %i, words p;NVH*. g .ANL!N^NuHnNX./</< NPN*``HnNX./</< NPJ%i;_scnstr_putasm_cmpstr_cxref_gotten_iscons_equtypehfRhHn/<NP`. N`%p a~%p;NVH *n. g(yl. g<.HlNXJg\`((yl. gTHl/</< N_alloc_panic_cxdef_gname_choff_retsize_gcodea.switchO (T`. f2.lHx NX#lB/ /9lXNP`(T`L0N^NuD9-" _regtype_jtext_cmodule_chread_brops_cpystr _opick0_wantab xmd[P:*6-" _xrefT _emit _twant _xdef  _pick&FFFFFF 2 JV  JV ~VFVFFFVFVobSF:.xiVDeUI>FFFVRFV f Fb JR JjjJjJ JFFF z^FV zvFVJJVFrJ Z J ^FVJnJJFFFFFFFFFFFFFFFFE     FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJF     G     H     I     J     K     L