@Q p"A@ip-=HQ]v,1S.VPjmchk^^.0. J&N n1N* 1@161.1&?ݮݮo P?^?n$ ȏ@nȏnn^1n1 111~\]^D Ў]Ў\ڎ^?4.P?ϥOo?Æ??;.,.z?7ڏ?m.Ϡ. ﮪ.PԠ^n?~\]^c Ў]Ў\ڎ^SBI faultZ 22222222222222 2 22222222222222222222 2j  2  R 22222 * L . [ Z$nZZZC[JZjЮ [Ю$Zn,(^0^[.ZK ɏY/X.ݏݏp/PP{/P r/PˏP.ˏ.PP z.PPPg.i.PԠTԠ\ ЏQQPQXQQ Ԡdム $^? ^Ю$P`?g?0ЎPРQ֡ ݠ? PЬRЬQPS J Q bQ bQbQSڎSP|ЬPЬQ< R<V(R`aV (acV|ЬP<Q< V,`Q`V ,ccVЬRЬQЬ PPQ~AƲ.R`Qr.Q`RQ].ԠO. . 7.S~Cu.QRS.Ԣq.R֚.PR PPdI PQA.Rx RSSЬV8.^VPˏ!.QQ1f|)nI ЬPЬQ< R<V(R`aV (acVDI |8I ~1/I ЬPЬQ< R<V(R`aV (acVЎI ЎH QPЬTЬUЬ RЬSeH . RPPGSRPRcPH R:dPQ :RdPRQQSQc(Qde?PxH jH ЬP`QZH QPJH ЬPЬ`Q:H QP*H ЬP`QH QP H ЬP<`QG QP|ЬQЬSЬ VPV(Pac%s: unknown revision code, assuming ESP100 @ЬVƈPV K <~ﯸƿƈP^~VK < ~~s~ƿƈP^~V<~Z  \BBBBBx1ƈP^ƕ~ VƈP^Ɣ~ VƈP^ƒ~ VƈP^Ƒ~ V: ƒƓƈP^~ VƑƈP^~ VƈP^Ɛ~VƈP^Ɩ~ VƈP^~VƈP^Ɨ~V_FCƈP^Ɛ~VƈP^Ɩ~ VƈP^~VƈP^Ɨ~VƈP^Ɣ~ V%s: resetting SCSI bus ЬVƈPVОWgI %d ^ЬPР VЦ [<XY@ ュ@ <~ЬPݠ~ЬPРVVPʏ?P@ˬZYXHPJ P`P }X~ZϝPWw<~^PWP<V,gVgH.}XgQQЪPP ЪPW WZ YXHPJ PW`PQݭ[cPVЬЬPРЭP Pȏ Ԧ@ԦD'ЬPݠ/ݠЬPР@Р <Р$DHWWfˤVۤVˤ ˼[/PWЭPPPݦݬ[[XhPVK;Wgݦݬ[hPVgP[ncr53c9x_poll] [ncr53c9x_poll: rescheduling] ЬWЬXЬ V> WﶫKLjPWPW&PǼ> }WY<~i VVP[ncr53c9x_sched] ncr53c9x_sched: not IDLE (state=%d)%d:%d busy ^.> ЬP~ЬR X1SШQС ЭSSSPʏ?PPPYЭR<ZЬSCPP P ԭ ![[ZJ PZPQ}P~YϩPWW<~jPW P[1<V,gVgZPQ}PgЩPP ЩPW WY ZWJ !.խ ЧP XЧP%ԭPXШPР  P[11Iխ1 P[1QWTQ+>AaRRQPTP`UTSRQQU RQPSP`Q$QdUTSRRQQU RQPSP`QXAdQJP[է;khPШ ЬPШh ЬRX¨XRխ1hPШ ЬSШäh ЬPXXPϨ; ЭR<~<~phX1requesting sense ^ЬZЬXШЭPР YQQPʏ?P@ʬ[X/W<U; .V,gVggYxYPP V@4< D <֫ѭ ЭQA PЭPQ}P~[PVXZJXXʨ XZϞʠPPh ʠPXXʤXʠʠ ʼZT[ncr53c9x_done(error:%x)] %s: QFULL -- throttling to %d commands resid=%d sense=0x%02x error=%d ^ЬZЬYЩVЦ XQQPʏ?P@ʬ<[[ ЭQK P[PQ}P~ݭPW9 ݦ,8PkH(PP < ~(wզ,gotmsg(%x) state %dcmdcomplete got %ld extra bytes msg reject (msgout=%x) %s: tagged queuing rejected: target %d (rejected sent tag)%s: sync transfer rejected: target %d %s: wide transfer rejected: target %d noop TAG %x:%xdisconnect save datapointer restore datapointer extended(%x) SDTR period %d, offset %d async mode max sync rate %d.%02dMB/s %s: wide mode %d unrecognized MESSAGE EXTENDED; sending REJECT ident unrecognized MESSAGE; sending REJECT %s: TAG reselect without IDENTIFY; MSG %x; sending DEVICE RESET %s: reselect without IDENTIFY; MSG %x; sending DEVICE RESET %s: unexpected MESSAGE IN; sending DEVICE RESET ЬWu. ϿI5ǸPP%ǼǼ~Pǽ. ~ǽGV- <~ϽfǿLjP^~WP@~ϟfQQ^- <~}- <~YdǿLjP^~WǽPAPǽdǼTTPPSQPRSSRQcPPPbP^Q cPP PUQcPPQPUU2, <~ϱ9ǿLjP^~W, Tb~ϣǼPP1 P141kP1cǨYЩPР PPPPʏ?P@ǬVP`QPRQ"I|MOOOOOOOOOOOOOOOOOOOOOOOOO---1, ؘǰ"ЩPݠ ǰ~ﴘǰЩ PQPǰQQDPЩPQ(Ǽ1K+ <~Ͽq<P@XPX1 P11P1P1ЩPР P<~χ"Xh4+ ϙh&+ <~hǿLjP^~Wt @ЩPР P<RRB PRPQ}P~VPQIJRRPʏPAP``JIY19ЩPР P<~]ǽ PPǒT1ЩPР P<~+16* 1 1* 1~b~1) Ԗ֦Ǽǰ1ȏ 1z) ϱ稜Ǭ<ǰD1X) ϡЩ<ǬЩDǰ16) P~ϋXPQQ Q1W1?U) ~~e$P1\P |ZЩPݠ 4ٕXhǽ1( <^~~h( 1<^~11QQXQaRXdPPRZSSQPǏPRRPSPPQRRPSPPЩPݠ iZXϐ)XhǽsPP( <{~~*h' <{~hǿLjP^~W@ǽǽǒTdYRQQRPǏPSSPQPPRSSXPPRQP2TPQPTPTQT X YXRRLjP^T~ WLjP^Y~WLjP^X~W1~\ٓP1@PPPǒTdYRQQRPǏPSSPQPPRSSXPPRQP2TPQPTPTQT X YXRRLjP^T~ WLjP^Y~WLjP^X~W1ЩPݠ $|+ߒV% ϏfЩPݠ ρf% <~% <~|ǿLjP^~W@ǽ1#P`  `~1~`~+P~R!Vf8~~<~Wa1ЩPݠ &UVf$ <~f$ <~ϩfǿLjP^~W@ǽU$ <~ Ͽy$ <~U`ǿLjP^~WXǽ 1O$ <~ǿLjP^~W$ <~ǿLjP^~Wǽ[ncr53c9x_msgout(priq:%x, prevphase:%x)]%s at line %d: unexpected MESSAGE OUT phase %s at line %d: no nexus ^ЬVh# Ƹ<~r7ƽEƸ1># <~ƿƈP^~VxƸ^" <~<~ȏ" <~Ϥ﯏ƿƈP^~V@ƽ1`<~t1QQPQQQPPPPPQP<PP1(P1c P11wP1aP1`1dP@1F P 141KPP113ƨQСPР PPPPʏ?PTPPPFPFƽ1FPPFFƒUPfFXFRQQRPǏPSSPQPPRSSWPPQPF2UPPUPUU W XWQQƈP^U~ VƈP^X~VƈP^W~V1ƨQСPР PPPQʏ?QPPPA1Ƽ<"~[ƨQСPР P1Ƽ<+~Ϻ)ƨQIPJnƽ ƨQСPР PPPPʏ?PPFQQFQ4QF, %ƽ @ƽ HVVϧ sync nego not completed! %s: unexpected disconnect; resetting sending REQUEST SENSE %s: waiting for SCSI Bus Reset to happen %s: target didn't identify <>%s: target didn't send tag: %d bytes in fifo [%d] backoff selector %s: RESELECT: %d bytes in FIFO! [intr %x, stat %x, step %d, prevphase %x] selid=%2x %s: identify failed, state %d, intr %02x ncr53c9x: no nexus%s: step 1 & !NEG %s: !MSGOUT (%s:%d:%d): selection failed; %d left in FIFO [intr %x, stat %x, step %d] (%s:%d:%d): select; %lu left in DMA buffer [intr %x, stat %x, step %d] %s: unexpected status after select: [intr %x, stat %x, step %x] %s: stray interrupt %s: ICCS: : [intr %x, stat %x, step %x] %s: can't get status, only %d bytes %s: STATUS_PHASE: msg %d %s: invalid state: %dncr53c9x no nexusMESSAGE_OUT_PHASE MESSAGE_IN_PHASE %s: MSGIN: unexpected FC bit: [intr %x, stat %x, step %x] %s: MSGIN: weird bits: [intr %x, stat %x, step %x] COMMAND_PHASE 0x%02x (%d) DATA_OUT_PHASE [%ld] DATA_IN_PHASE STATUS_PHASE %s: unexpected bus phase; resetting ^ЬW Ǽ~<mLjPWPPW׈P`PǙW׈P`PǚPP PW׈P`PǛW׈P`PǘLjPՠ$W$ǘǙPʏP<PPǴ Ǜ~ǚ~Ǚ~ǘ~Kﶄ֧<ǘP1W׈P`P: <~s~ǿLjP^~W[a Ǽ 2H~W1Ǩ1d#￀ǨYǘ@1ǙnW׈P`P: <~ǿLjP^~W` ǼPPP(ЩP,YWϘP1ǽP PǽPǸǴǼ~ǿ~~hVfW׈P`P6i <~.fǿLjP^~W` 1ǽLjPW P1LjPWP2݂WψLjPW P17ǙoǼhǸPP,ǴWPǚ~Ǚ~ǘ~2ǰ,QYЩDQQPǚ~Ǚ~ǘ~MǙ167VfǸPA <@~Xf- <@~fǿLjP^~W@ǽN  ~'}ǿLjP^~1I 1 Ǵ 1 Z |ǿLjP^~W@ǽ1+ ݩ@/Wϲ <* ~bmuǿLjP^~WǸ1b ǰV6uM <0 ~uǿLjP^~WǰQPPQQPPLjP~ǰǬWǸ} t1 <9 ~VϔtVǿLjP^V~WǰQPPQQPPLjPǰǬWǸʏ LjP^~~WLjRЭQPPQQ^Q~WǑ -LjP^~W LjP^~W  AGAIN sync negotiation disabled ^ЬWЧ[Ы XШ VQQPʏ?PX_ƈPV QPQQ<~<~ưƸƴVֈP`P~ƨƼ~H~ݧDݧ WCpYiZZ .iVӹL$i,WVϯWƨ1ЭPF'ƴ X_i<PPxPPPƌPZЬY2Pٜ.QA`XZZRxRP@ɬVЦQRWQMѡXAա<7СPaRPRB СPС С Q@ЦQСQWRRPZ <~H>3@ЬVVֈP`PƙVֈP`PƚPP PVֈP`PƛVֈP`PƘƈPՠ$V$ƘƙPʏP<PPƴ ƛ~ƚ~ƙ~Ƙ~ wnleam7990_config: weird memory size %d: address %s %s: %d receive buffers, %d transmit buffers am7990_config: can't establish shutdownhookЬWW;DVW0x Ǵ Ǹ "dW0VV V1ЏPpPPppPPOP ,P@/kPH P1UP?JtxMtxAtx5 tx)@txt xpz~i0PφlVfxt{fW9 ~ dP` υ*inj PPǐtR~B`PPǔxxQQPPǘďRPRǜ@VVݬPV0^ЬWe PxPPQQP PxPP QQP PxPP QQP ]V蟧0r |LjDŽǀlTTǐSStP PQQQQPRRQRQSSPx PPPSTǔSSxP PTTTTPRQSQPx PPPQ njVWXXtT(]VZYǘYPlPSSPPPSPPǐZ~VWZYXXtXXxR0]VZYǜYPlPSSPPPSPPǔZ~VWZYXXxЬP^~^~P0%s: controller failed to initialize ЬW^~^~W0d~Pncr5380_machine: unexpected disconnect. %s: no REQ while aborting, reset %s: no REQ for next phase, abort ncr5380_machine: Unexpected phase 0x%x %s: parity error! %s: reset SCSI bus for TID=%d LUN=%d %s: %d extra bytes from %d:%d %s: Target %d LUN %d stuck busy, resetting... ЬWǸYiZXǴ1(ЧhQaPPϻ=,X17 VaPP-VǴ11d~W ЧhP`PPЧhP`PPVʏVV ,PP8D>VWωPX}WwPXqWPXeWPXYWgPXMVp<ǴPЧ\QaPPPPa P1<XVLXTX1WאǴWטЧtP`PǴ%PЧ\QaPPPPaA PЧlP`PP3%<PЧ\QaPPPPa PX1PX#XǴݩݩϩ;W<X2XPݩݩP~ϣ;(WϐX1H VЧhP`PʏXt ЧhP`PPVݩݩhS;W϶Ч\P`Ч`P`ЧdP`ЧhP`ЧtP`PЧhP`XǴǸǼLPTXvmmapbsy@^!>.1>. n.QPPQVVVVϽVUUh.SxVTh.h.P,.RVSPVPPSPRMPPh.h.Qh.P,.,.uh.PR,.SS[h.Wh.Lh.VPTQP#.Q .}PP .Q.PU? X~;. =.}PP.Q.g.g.g.P,.RRg.g.P,.Pg.QP,.g.QR,.RPPP,.Pa}Q.Vvg.tg.ng.P,.RR`g.Zg.P,.PKg.QP,.>g.QR,.RPPP,.Sg.g.g.P,.RRg.g.P,.Pf.QP,.f.QR,.RPPP,.Uf.f.f.P,.RRf.f.P,.Pf.QP,.f.QR,.RPPP,.T}PVPWQ}P8.^f.\f.Vf.P,.RRHf.Bf.P,.Q3f.PQ,.&f.PR,.RQQQxSSUUʏUUSTTʏTTS,.PSPp-1k.#-Vf~ϵ9.ftk.rk...N.W<V,gVg .W<V,gVgPie.QPaQP~S-ЬPˏPRʏPQQPPPRPRPP n;AvXaM ְdx ^Ь[ЬZy-1x[V2.WVWXx [PPZ ͭYTF 1hYPèPRèRQPPPRRRQQQPRRPPQQPxPQQPQTxQPPTxPPPTxPPP TxPPPTxPPPT PxPPPPP0T }PP7.Q4.YhQR F TVVd PP.O.PP UPU P? PW}QQ.R.PVXgTYZ }RR.S.}D.PRPSQ}PD.~KP}QQh.Rl.TQRQਧ.Rଧ.UWPxPPPPPx.P``_-PV^ЬVA-j}PP.Q.PP1e1_Р]QР РWPRQUTlh.YQ.X^h.eSMh.PˏPRR=h.?h.PRPP.h.PPi1QQQʏQgPPPʏP..QœPPPʏP.QPPPʏP.QRPPPʏP.QBg.RbQQSSQʏQSPʏPQbUT1WPQPhQWPPP< PѦP  PPPR PP (PQQ. . Q P1fPR^ЬVЬXVWf.[Wf.QPPQW~GPPQf.P ԫ~GYV1f.Z} <~  ( YTU"f.dSf.PˏPRRf.f.PRPPe.PPj1QQQʏQgPPPʏP..QœPPPʏP.QPPPʏP.QRPPPʏP.QBue.RbQQSSQʏQSPʏPQbTU1WWVWXrVVXrVWVXW>W1XVЭW,gVgV,iViЭPQP.Q.rndrd^ЬQZЬRТPPˏQˏQPWW<WW[PʏPPP 1Z1Ld.VEd.GЬ PP#Z12t.}QQh.Re.~~>< ~t.'PZ1fPPPʏPWPP[}PP.Q.[kWPWPxPWWWQ Y>GgXiPViXWQAQxVVP,PPPY$~Ч,RRPxRQ}P~WQPV1Gh/.ЧX1P6P P(~Ч,RRPxRQ}P~WPV1YQHYUeX,PP,1X 1YXͰͰ1xR PPPRR!PXP1[T1VfPʏPQQPQ1 Ue. P P31R!QPʏPQP1!1a1`R!~P0f[PPx TPPYЧ,z1oU[UP x TPPY0[0VVBbP>@bPxPPPTSRPdRRP>@PPxPPPSPďQ QQP@PPXP-V$YPPVQXT<(PPVЧ$PV`QQ`Q(Ч$QZYWPVW V WE7V W87VPY~WYW~ݬQVfЭPPYXWXPZWV[W WXR,hWhY~VYV~ݭkЭPPYWVWPZVV VWR,gVgp~LOZDYφPCD001%/@%/C%/E$^YԭԭԭЬQС|PР [ԭЬRˏ<<PݬpAPV1ݬ<PѬ-P~~ݬ Ь SݳݬIHPV1ݬ ~PխPPݬfPV1hԭ蚏@Z~<~Zݬ$PV1ЭXШHWWTVU)UdfPTT1gVV)V1V1xխsXԭW[gխbXԭWЬPlNXUϧTW)WedPTTϔT)WedPTTVτT)WedPTTWЭQԭЭP PԭZ֭ѭc1ЭP Pԭ[1PK`QKPxPPPQZPP>1ZZ1˜X~91QPQP1ZWX(VR:RfPRBg(RfgZWX8VR:RfPRBg(RfgʘPʔQRaQ`PPRʘЪ<ʔ ʠʸЪ<ʴ ʊ< ʌЏʐЏWEVjЏWEVʄZPʈԭЩ0Pȏ PP0YЭPPЬXP PP~X{0PWJVЦ PР|PԠݬ ~ݦ PPWݦ [/9Vzʏu VfЦPPVfVVcPVړq-$Wbtƅ { P`:P W-Pȏ@ZQxQPPxPWPxPPPxPPQWP1~'GVVkP~'xW~kP[PxPPPxPP@WWݭݩ1 WXWVV VX,hVhPxPPPPWʏWW[ݩ xPPPPʏP[WXWPVV VX ,hVhPxPPPxPPP'ݩ<Vf'ݩfЭ[ЭiЭZﱱ-1&ЬPЬRРSРPP)U TTPPTУPPTQ QRPУ QcSAcSPTTPQPQ cRSQPfile^ЬXЬYЬ Z~XwP1-PPT 1ШVЭUxUTU U D%RRTRЦSˏTPPPBcQQPBcЦPˏUQQQD`RRQD`U UVϴPH3PP7-c-PW(V,gVgиP`Q aPPgaPܞ-QaPPg ͞-PWWaQЭQиPWA` иַYWiZЭjP@ЬVfPЦfݦ~L-V¦-ЬPРW--PX< V,hVhЧШP֠@Ч Ш P֠@&` $X8hȈȜȠ(Ԩ ԨXPЬQСP&СPЬPРZ,-殺PW8WZVfЧP֠@Ч P֠@&ЧPPW8gLjXYЧX&8SXc3PPXP+RQxXPRQPPXPxPXXc xPXP~'HhcPgH`XQxQPPxPYQ[YǜǠ)~'I~7VfP~'xY~fPXH~gjXݧݪx[VVxVVF~ݧݪxV~ݧݪѧ(7gVXXfP  XWXVXԧ,(ԧ4ԧ0gVXX-fPР QQ XWQ XVXWPЬYЩX&PP&P1ohVШWfP fYPjWVWԩѨ 'h38PxPPPxPPP'ݨ8Vf'ݨfШP PШ P PШ,RiS-RPxPP-Q@aPVV2`QxQPP ~ݨ,7 Q8P.P`R`RԸ,Ш,PVШ4Ri-RPxPP-Q@aPVV2`QxQPP ~ݨ417 Q8P.P`R`RԸ4Ш4PVX-closef: count < 0^ЬWЬVWPV,,( "||@~Vݧ$GЧ PP P 3ˏPP@ || Wݧ$FЧP VWPVVW!VP^ЬQЬP`RРSСPRBP P RR-PР$Q||S@ PQMFS SPR@S 0 PQFЬPЬSˏPRʏPQQPPPR\P@ЬVЬTЬ UЬPfSDcQU EcRQR PP1P1HˏP2QQPPQ PѢ  PRDcED֢ xTRˏTPxPPPBBQQRQˏRPxPPPATTPRDcEDEExTRˏTPxPPPBBQQRQˏRPxPPPATTxUTU U D%RRTRЦSˏTPPPBcQQPBcЦPˏUQQQD`RRQD`U1AUVP11ЬXШWVVF VXmVVЬPР4QСRPQЬQС4PР$P|b 8РQPPЬRТ4PР$QСPPRТPQѡR СQѡRСPРЬPР4QС$QС Qՠ QQPЬWݧ;PVPЦQM-RТPѡ-*ݲCP PV4 PP PЧ0  PWPЬRТ4Q(-PPRТPQѡR СQѡRСPР@^ЬVЬQˏQPӦ,PPP(PP@@Ц,PP9ˏQ찦 PЦЦ$~ݦPЦPP^ЬPРXP`P[ЭPЭP ЭPz` ~~~/PWV,gVggWЭPW$Э ը(Ԩ(XP^ЬYЬQСPiQQA ЭP  PЭQ֡ ЩPPPV1]ЭPР$ZԭЩQ1QQŭ~ ݩPV1[ЭPVPVZ XZ,WݬXZϲPV&թ~@Vgݩ Xg ש֭WX[ЭP[PPQQŭPPQ1_խ Ь QЭaV"ݬݩݩ ݩݭUPVЬ PЭ`խ ݬݭ$VPunknown filter: %d ^ЬYЬWЩX[ZVԭ2QQPPQP@^ [[2~︻PkNgPP@Z P֪ gPP(n@,VPViYTfVWY@Ш0R:gQPPQPQPPPPRP@4VPfVVQY氧PV P 1P1VK PV 1Z4Y[8ZЧ,Ч 0ԧԧ (gXVVPUЧ,Ч 0Ч$XXЦ8P~V P(PP(PVϚPXPЦ8PVݬ V[Ц(QQPPQ(QP3Ц(PP+WWPP(ʏPPV#PWZ ݬ ZЭPkqread^ЬPЬQР$WԭԭЬլ1Q1aPPСQǏQZPQ W [1{P1=PPPX-QaPPСPPPP?B ֭ZPPXW [0ԭԭԭZW [խժP1[YVVVXէUխ#~ݭ<~WlPPVխѭ1\ѭ#1Sԭ1MԭЧ̞8]խ1gVЦPЦ Ц Ц PVPPXѭ1+1Ц(PP P(קЦ8P~V P (ק(iY֭PP1(קPXЦ8PVݬVhPPPX$PԦ Ԧ(קԦЧ VV׭ѭ1PXVVݬ [NPV ԭ[YPPPXխ1ЭPЭ̠ Э̧ЭȽPXխŭ~ݬ PíЭPPPPЬPЬQР$VXWWQզQX ݬ PWXPЬPЬWР$X`V,gVgШRRPxRQ}P0@PЬPР$[ЬPРZQQ(PЪ,PA`XhVQYV4fW[#Ц8PVݬݦ4AV WhVXWVYQQ(Ъ0PRQPGЪ4PA`XhVQYV'fW[Ц8PVVWhVXWVYQ0PQP~[)ЬPԠ$P@ЬVЦPPPVlЦPPP VP~PЬWмV+Ц8PWV P(PP(PVUЦVЬXЬWЦ8PVXVϧgVЬRТQxP,P~RЬ[ЬZջ8?ժ00~~@~,VP4ЫPQQPQQPPPP0PЪ4Z@jW1,Ъ(PЫRPR1PX<PPXXRXXP>H`QPSQ1Q;Q -RQ1-R1P-RQ@1-R1Q-RQ1O-R1-RQ1-R}Q;Q /-RQ[-RR-RQ@B>-R9Q-RQ -R+-RQ-RVVbP~~?Hcb%PWPWgbPVx(~Wݪ,Ъ(PPXQ@gYAVV VYx,iViЪ,RhP-RPxPP-Q@aPVV2`QxQPP ~R& Q8P.P`R`RԺ,Ъ,PVX(W,xP,PWgk[gԫ(ЬVЬXШRն8 xP,PQЦPQQPQQPPPP0PТ4R@bQaPPV fa WW`V`P`Vа`(VSն8 Xݦ4VgЬPРQRRԠС PP(֡PRQЬQСRSSСPС С С (עPSknoteplk~rP~~~~@~- &+ +-aݬ٤-vmmapbsy^ЬZЪXԨ$@`P-QPPPQRPЭQ P@ PRP[PPPPPP W1PZo;Ъ YЭɨ<QQP SRSRPɜЭɬQPSRPɠQSRQɤЭɰVV'W#XXPPZPWXVVWߞXTW1$,ЭP VVX$P1ݏVYVfP1h[[[~ЭPݠ0fP1IZ&ZUZ<QPPQQPPP PJ *P PЭP֠@Эɏ@,PP,PP,ݪH0aЪP`Qѡѡ ʏ,4 12ZD0P1"ȏ,|/P585 кP<WcPP1ZݺˏV~_%P1VP֠D PV R $WW1 ЪPWG ۰VWV ZQP1XI ݪ. dݪ ʏ,ЪQaPРЪQaPР.\VVʨlʜʘʤʠRTSQQPTPԠ`QPSPԠ`QRRPVݏf+ R8-RPxPP-Q@aPVV2`QxQPP  R"Q8P.P`R`RPVZݭ#ݭRPݏ PЭPՠ,Z,P1/ЭPݬ Z(- Z>Э?PZЭPPPݭZ]Zݭ/#ݭR-RPxPP-Q@aPVV2`QxQPP  RT"Q8P.P`R`RPVݏﮣ+E?WPݏ~YЭRh]-RPxPP -Q@aPVV2`QxQPP ~R Q8P.P`R`RԽЭPVR-RPxPP-Q@aPVV2`QxQPP  R@"Q8P.P`R`RPVZݭ!ݭ ݏ~+?ZfVf~ZfP^ЬZЬ WԭЪЪ XWWwVfVYPPЭQAgPH`RЬPPx P@ЬVWjQQBWWiPݏݭVPЭPPVPЭPPPWWiP1wW;WWiP1]ݏݭV4P1AЭPPVPXWWiPQPQWPvmmapbsyx~ݬ"Pinit died (signal %d, exit %d)ЬWѧ4x~ˏ~, WQ-QVVaP~H~9P,P,`aPVɏ ,PʏPP,PP,ݧHCZǨgW0Ч Pݏ~PƊPР VѦWRզJЦ PѠ|V.ՠxݠx%9ݦ 7զݦ!ЦP PԦԦ~W!W1Ч8PЧ<<Ч8<ЧPЧ Ч %-QaPP -PW WaQ ЧTV,Z/[VB-'YϙYЦLX҄-ViЦ,P PˏP, V%9XVа((H,~,PPWjH~,kԧhPݏPЧHV..O-WզT VXЧ,PP!Ч(QRPQRRݧH8ݧHMX. W@XW1~-ݧ.ԧWYЬQ(-RbPP8 -PQ8 QQPVQR#PVWgV)PQxPRЪSУtPRPQp ~Vg#P< ~Gf P P-wPVޜ--Wˏ[ˏ[ˏ[ˏ[ˏ[ˏ[[a, <--"\a<~PxPa-= $VP-= 1S<= gYx0-Q'-PP-PQQ= Щ4RRQPѠQR-b= RRX= PРPPԛ-@= PP6= ЩYYS S }-Y= VY1-4Ь(gPP -PV VgW ԦfҦ4PP-R-QBaPP8 BaPV8<-RҦ4PPRP-QV@aҦ4PPRP@aݭPVݬݬVȏ,ݬ WVgPWARNING: thread `%s' (%d) exits with status %d @ЬVVr-Pݠ4 xV~r-unable to allocate kthread_q~ yPW  V,gVgЬЬgWn8 Wg8 Z8 XhV+XWfPPgXF8 ݦ~VgVЬVЬZЬ [ЬYЬX W,fWffˏXZY[ЬQPPաPlockmgr: not holding exclusive locklockmgr: upgrade exclusive locklockmgr: non-zero exclusive countlockmgr: locking against myselfexclusive lock holderlockmgr: pid %d, not %s %d unlockinglockmgr: draining against myselflockmgr: unknown locktype request %dЬVЬQЬPXZPР4ZЦPQPˏPYˏQPPu1 ЦPPZxYЦPXP1XЦPP>Ц PPP ~ݦݦP2P~VGPXЦ PPP X1YMXX1ЦPPP1ЦPPPЦPPZP @P2PPЦQA`PP1lЦPPЦPPPX1QЦPPZЦP ЦPPPYЦPPЦPPЦPP1ЦPȏPPXЦP;Ц PPP ~ݦݦP2P~VFPXЦ PPP XYÚMXЦPʏPPX1ЦPȏPPZP1gS<ЦPЦ P VHЦPPZ%ZY ?PPP1;Y ЦPP1ЦP 1MX1XЦPP>Ц PPP ~ݦݦP2P~V.EPXЦ PPP X1YMXX1ЦPȏPPYЦPЦPP3Ц PPP ~ݦݦP2P~VDPXЦ PPP XЦPʏPPX1WЦPȏPPZP1PBЦPZPݦ*Z:ˌPPPP%ЦPʏPPЦP ЦPPPЦ P1VLG1ЦPPZ mY"ЦPP1DЦP1;Ц P12XЦP7ЦPȏPP~ݦݦP2P~VWWCPXHYHgPPЦPЦ PЦPȏDPPZˏQ~|NjXPMPЦP P2ЦPP%ЦPЦ PЦPʏPPLFXP lock type %s: SHARED (count %d) lock type %s: EXCL (count %d) by pid %d with %d pending@ЬVЦPPݦoݦ2~ݦTЦ P PBvmmapbsyNPvmmapbsymalloc: out of space in kmem_mapmalloc: allocation too large^ЬQQ_Q+Q VQ1V1VQ@1V1Q VQsVn VQb V]Q+Q  VQ? V:VQ@.V)QVQVVQVV8PP.Wѭg1ԧQ PˏPXxVXQP PQYˏ ZZx Y[[e-/ PRZ v,PڭP-RPxPPﭳ-Q@aPV`X Y UY/gSR[PXPPgXPPaPQPRS`էPgRbgPڭRP@ЬRl-RPxPP/-S@cQ2aPxPS8P.PVVS +^^PQ Q`ʏ`R. PV`R`RbRPV<~yV P-+~ݏ@b-﷑-IV P{. <g-%d,8^ЬQЬ[ѬaPP PPa p16Z0. D'. -WV,gVgXVEYxV~XW~iPXVVXHБ-[ݬݬ j88]PPСQPVQ1Q;Q  -PQ1³-P1`-PQ@1-P1Q華-PQ1_-P1-PQ1ﲴ-P}Q;Q ?-PQ[-PR-PQ@BN-P9Q-PQ -P;-PQ-PPԭԭ8V[ݬݬ 5-P-Pvmmapbsyphysbufphysio^ЬVif-ZԭˏЬPՠMԭѭCWPѭЏPPЬQWaPݠ`MP1*W֭ЬRѭԭVխ4PVWW'"Ц0PȏPP0~~BV<Ц0PPЦ0PPP0PWЬ DԦ4Z,ԦxԭЬSѭ1qԭЬTdXը1Hɏ PP0ЬU}PyPPPTШբ аPР拉-Q'ТRбPѠR PPVPVСQPV)V PPЬYЬWXZgPPCP 1Pm1ЧPYV PPVV1ݧVYωPZXvЧPP PP\РVVݧVYVPZXЦ@V>է йPРä-V'жPѠݧVYPZXЦVPPXZPЬTЬWЬ VФScPРRУQзPРPRP QPPVVPVPPVV PVP*c4P PV W1P^ЬW]VVݧɹP VgݬЬXЬYЬ VYPЦQЦ SxYPPWЧ RPZQRfSR Ѧ*ݸP1ШPQQQݨPPZWY@@@/&02A QR0+A QR% P PPQxPR }QЦ PPR ѦQ}QЦ PЦQQP f}fYjЦQfSgRЧPSRQPRQPSRTRSPSQTSRPRQʏQPʏP~TQP~Qݨ (fgPЬP`QQݠxQQЬPQ~P ^ЬQPP}Z}}RP}ZححɭP$ЬPԠ`Ь Qԡaլ1ЬRԢbWVQR-"O"-PPW-PPVzW@BXVPxVQPXQYzXZQWVWVXSYSWVZP[PXPPRZSSR}~}Q~l}PZ}@B~}Z~TЬ QPa}@B~}Z~|Ь RPzXPWVXRYRWVVVXVVQĭRRQ}~}P~}P}@B~}~ЬQPa}@B~}~ ЬRPլ~zXPXSʏSYSRʏRRXRRQĭSSQ}~}P~z}P}@B~}~`ЬQPa}@B~}~ЬRPЬQЬWgPPPСV~VQϲHVPH~ݧVЬQЬSacRRaPPP?B RaPRR PP P?BRP УPѡPPQRS Q bPPQ-QWWaP~*~:PVPVfaPW~VݬƐƔVP@ЬR”PP”Pd=x-RPxPP-Q@aPVV2`QxQPP  *RQ8P.P`R`RbRPVvmmapbsy@ЬVЬ RЬSfPՠPSPЬQQѠ -1SBBByyyyyyByyyyyByBByyBByyyyyyyBB7ТSЦTУQTQfPРRRQ1ucPРPTP1fRP1^PТRЦSТUSU1GТTST1;fPРQQU1,QT1$bPРPSP1QP1 Psigapl*fbDb~~~~<4~y- WЬVx-cZPWЦ$X<4V(Vhg0WPЬQЬPС$$С$P0ЬWЧ$P0WPVWV$ЬRТ$Q0PP0PԢ$Qxx-] ^ЬYЬXЩ$QhWWPPըW WP ]Vը}GafGWPxPPԦPPP Pȏ@W,. ӦPP ݨVﲱP#ШP VPP VWYPЬTЬWЬ VФ$RWPxPUXXWWQ>GaSRSPf`UBÀPˏ`W,,,Ѥ4 ȏ,ʏ,UUUSU  PPS U PPSU PPSfRR>GDh P`RPPSWUPPSf PPSUPXЬSQ TRRQP@dQ QPxPPPRQQ@ЬVVcЦ$TOP PRRRRQxQQQSQPˏBU PRQPPSBd ʏ,ЬRЬQT SSaPP P ,P%ˏPPʡˏTPSTPЬP PpauseЬPЬQР$VˏaN W~~<(~VgPP ^ЬPЬWР$V ЧP PﳮPRgPP PP8 PЭ Pѭ( P PЬXЬWШYЧQQPgP:PPVPݧVYXPPЧP PVPPP~QX~~P~ݧXЬYЬWЬ PЩZXլDߗ-V1Ѧ4*-%VY WVZYRPXW WV9ЦV[PP:P PPРV;Ѧ4/-*WVZYPXW1PP WVЦ@VPXPЬPЬYЬ XЬWP1_P~P1РV1W1ЦPРRXR$РQXQ`PРPXPWR WQWP YVYЦ@VP5PV>W1ЦPРRXR$РQXQ`PРPXPWR WQWP YVЬPP P ~ݬPЬPЬXЬ WPРVW, XVϸЦ@VЬWЬ[Ь RЧ$Z[PxPY-mYfY_ЧP֠<QݬݬR[[[V>KfXZXP` JȀP`Y.Y[ Dh Y>KfPZP`R([Wpsignal signal numberЬVЬXXWW dPɏX~PӲxWRHx Q-U@R1fUR,UR"UQ  Q Pՠ10ˏQTQ ʏ3ʏQQW ʏRSSUT111YY1PPP[1,1Ц,PPQ P1TUfW1U1Q1RX(ЦHP, PVl-gX MTURSU:զlA1DQRS8զl3,.VW#V D-22V PYprocfs debuggingissignal @ЬVTQЦ,RRʏ3QQP QSSSSPxPQQPTPPP RˏRPPYS(R ubݦHϩV!-1o(1f<(SSPxPQQ1OQCPDh R$P`PPXsѦ41"R@-1PՠR1S(ЦHP, PV:1R1R1-1ϲOe1QSPЬP1ʏ,ݠHЬT`B-RТ$STPxPUUDcY TRWWPP XPXTTQ>DaVCƀP`U UT Dh U>DaPSP`PWТP֠VPЭZYXXWWZPV1Ъ8ˏ\PP V1(`Ii-X|pXYZYXWZ*<0~ H~Yã x~YVWR:RgPRBf(RgfЩ$P$((,0x ˜4x ˠ8x ˤ<WWXZYPV1r0< 0Y~X ~0PQ}P~8ˬZW gPVmY~X ~08PQ}P~5Y%PYYGCXѭ <[8ϻX1X(XﺕXﻍX P]X-PЩ PPfPW1թOZ~>-VfPW1[(ݭݩZ=PZ~-fPЭ̭Zݩݩݩ~hPWЩP%[ݭPZZ~ﻱ-^WWPЩ PP精PWWP^ЬQЬRЬ XЬWЬVЬYЬZR%aPPPP'P,P1 P3Pa1gy*z[R[#,FOTY^:c1 r+VWXr+ݏ VWX q+ҟq+ʟ@YVWXύ((ݏC--YVWXTPVo-QЭPQ PPQ Ѫ4PЭF-P<~,YVWXAV PYd0-<~x7-YVWXV PY-I-YVWXϱЭ/-WX d-VWXMZWXWXWXaݏa 111111WX7 1 1( 1}<~29-1uP1A 1Z13~1.~1)~1$-P `a0Pݠ 1-P`a0 ~P1ZYVWXc-1 75-1 ta-1YVWX 111WXyR-Z-YVWX-QQRRRQ Q  Zg-P-PЬQЬ XЬWЬVЬPѬPa )1?FPbi1OT+VWXϪղ,VWX<~x C,~.-5,Px P~<~P~ϼPFtPPSPϜP&hX-4~PVWXNX-1z-PЬQЬRЬ VЬWPQ b PV ѬPbQ QW˘PV WVﶘЬQЬRPQ b Pլ PbQQ}ЬQЬRЬ VЬWPQ b PV ѬPbQ QW9PV WV$ЬQЬRPQ b Pլ PbQQ~ݬݬݬݬ ݬݬݬݬݬݬ ݬݬЬTЬXЬ YЬZЬWЬUS:gPRRThPPR UP PY ZPTBU+hPPR#@V@hTW:PShPV@RhRTWPSSYZWYPSGjSP@ЬSЬTЬVU:fPRRS dR Pլ PRdSRSVﰖPUUPЬQЬRЬ WЬXЬVPQ bV PW ѬVPQVbVQXaPW VXWLЬRЬSЬQPR cQ Pլ PQcRQRݬЬWЬYWZiXWY- P(PPiPXiPWl*-ΕVfV[P ZWi PXWE*-VX'(WVkP(X(WfVZWiPt^ЬYЬPЬ Zx[ZЬQa[PP iP PPp-Vt111i`e-MSUѦ41IPѠ18,1PР PР PuѠlnжPЦPѠ[-T[B|WWVϋ<0~ZV樂XhPa<~0WhPP<PPZP[xЦVV1/t4-Vtլ ì ZPЬQPaxP PЬPx `PЬYЬXYhPР (йV(Pf 1PPPP "Щ P`QС ЩHPР4$$PР(P,,.ШPР P$Рl0РxQ<RQСRR4Р|80QШPՠQQPPР PѠYQPɈW7W<VR:RgPRBf(RgfCHDLJTWVR:RfPRBg(RfgstWVR:RfPRBg(Rfg{ЩR|PR}PP}P|%s,ЬZZ~ [- VfV[P1lB,1KX-P`VWPY|SXVЦ(R:bPRGWfVWS S;AP P'-#~ -Q-4~hP~ WhP`iVWVYXЦ(PPPW~VOPWXPЦ0`}4}< }D}L}T$}\,fV4XVW PG0,Aլ<7W-V3rPЦ0`}4}< }D}L}T$}\,fV4PVZ~Y-kPvmmapbsy@Vj+7Mj+VfUj+pLj+f+j+ 9j+SЬS$+-Q'RRPPPPPRZ- ~SЬ[x$-Z*-Y*-Yrz-V1ƌ1PPƐŦhRPPWʏWWhƐ1XXYdWdhYŦdd~ WPhPԦdZ`~`P`V1UV*-E1?,:QSRSRQQ PSRPPQPVPﱎ VP PXЦV1 pdy-[rЬVЦ`Rx#-WGgPƐQQP Ԧ`-YIQƐ YR6QPPƐP'XXWR~PRƐPPƐPR`ViЬPЬQЬZ)-VˏQYXX.I+o-PC,PXPPlЬ ƈƐQPPʏP~@(H-P`V`VVfZ ZpbYOɏ,PP,Q PQPVPWWWզlVz1զlYW1ЦP֠@ @-PXˏ,PP, PˏP,W#PZ p\YEW'P-PVPWWWЦ$RWQxQQPQPPЬVWWզl1 VϏVϢȏ,PWЬPX'-VWW~G+bm-P,PWPlƈƐPPʏP~@{F-P`V`VVf1ЦP֠@ϱ ^?-PWЬRSSТlP3PPʏP~@F-PPQ`RaQaRbaѠRQԢlPSЬYЬXZZYPʏP~@E-WWP`ѦlYWXԦlf`ѧVP1BƐVωƐ1,VPjU- K-XVP`VPZ~ݬY@%-S VVSP`УP֠@wPVpreempt: cpu_preempt not yet implemented@p%-Sլ D VVSPУP֠DPV^'%-W"VfKS-QaPPRáPPXVYR @BRXR?B RXRXЧVXPxXQЦRRQOfPHЦ RRQѦP W*WЦ QЦPQPѦf }PPfQXXзPՠ   Wǔ-WP~\R-i;-Q;-P<-RPaQP`PPRsetrunnableЬVWW1PP:3C-(<(PPxPPPV1, VP5PWƐVƐ, bI-{;- R-ЬR QТ`P>A QPPQQPPQQ ;-PQP R-@ЬV`Q$PPQQPP`V1 vmmapbsy^ЬRUUr-QaPPb]TСPPPP ׭@B}bbr-P~P-ScQQcsP-RbPPbP?B QcPbP-ScQQctP-RbPPbP?B QcPbPU!@^ЬVf,Э]PŭݦPdP@^ЬPЬV*ݰyPjfPݦ(POЭǏSS(-*Oq-QЭRaPRP СPSP  aPRPPyP^ЬQPaPСQ!ԭ]P.ʚ;QPnanosleep ^ЬXhwPW1Э]VǏVPPPPPWp-QaPPСPPPP?B ֭VkPQPWQQ~QW< ~u_+.PWWWW#WըnRR}o-P}PPRí]QáPP ׭@BխԡԭЭ ]PšݨPYPWP@^ЬVPfof)PЦQQdenied attempt to set clock forward to %ld denied attempt to set clock back %ld seconds @^ЬPЬV*ݰP1fPP}P1ЦPPbPufbЭRR~R:lAPR-3yn-P`QPSRQ УPѭP cPRP cPRP~!Ϛզ}wP@^ЬPЬV*ݰP1f︃P1ŭ@BQ]PQRPTRP~@`QPQQQRPQPRPPRRQQPPE4-SR=4-Q,QPЦR(Џ@BQQSPPQPPSRTPP^ЬWЬYiVVPXXVk(ǘЭRխhm-P`QPSRQ УPѭP cPRPԭԭ:cPPQQУPPPPQP@BxVVV(ƐPXݩW^ЬZЬXhPШVV,P1ШPPݬ XZP1VP]V]YYmWgPVgPWWhVrʨVVЭQխPk-P`RAbQQРPPPP?BQPY_gPPPV(ʘxVVV(ƐPWPЬVVƘƜ ƤƠhk-RfSTXWWƠƘQQƠƤƜPPƤP?BQƠPƤƠQbPQP ТPƤP &bPQPƠcPPPƨhPWPW1yЬP`РP P?BPPЬQЬRС PPRСSPR&P@B SR PP RաPPaա}aR PP P@B סԡ P^ЬSЬTURR}hB-P}PPRc]QãPP ׭@BЭRdPRP ѡRP c գ}cUUP^ЬSЬTЬ URR}A-P}PPRc]QãPP ׭@Bcգխ}cdRU RdURdPPQQPQdRP,P`P, -ЬPЬ QЬQ ^ЬRЬSPPPТPPbPТТ睊,bPStH-,Q%_H-PPSСQbRRaQb\,P`RP,R`Pڭ^ЬQPPPaPСС,aPڭ,PPQG-PQQP@^PPPᄄ,P`QPVHaPСС泌,aPPСRС QPڭQbPPPfQQ CG-PPڭvmmapbsy@ЬPЬV*ݰDP f=-P`Pz-m-P`Pl-D-P`P>-T]-QaO]-RQbP`QP3]-Pb>>> probing for %s* %d mapply: no match function for '%s' device>>> %s probe returned %d ЬWЬXէXݧϥPYXYY/ШPݠm29Vf  lf 2~bfgP ݧ Yݧ`&hPՠШPݠ>5ݧ YݧPVVШPݠ=8VէЧP PYVէ Yx>>> %s probe won >>> no winning probe ^ЬZЬ PЬZԭPQZЪ PРPՠ QQԭ[-XShWէE PW$YP0PP(ЧVf 2fP$PhPѪ P WrVfYWէШX%ЭPРPݠ)7 .7ЭPЬY[YЩ PРPՠ [Z-XfhWէX PW$ZPCPP;ЧVf32fP$PhPѩ P[ WYσWPPYЬP`VfZWէШX^ЬWЬ PЬԭԭPԭԭVfS2fP$PP@R UХPРT:dPPP)PdgRacЏRRTT U%VfЭP unsupported not configured ЬXЬWЬ VWXݬPVWPXϻVWf@=6Proot device %s not configured ЬVЬWWV~PV5P~WP~JЬSЬRsR  RQ~AaPQPPRPP0sQRR R0sSP%s (root)%s at %sЬYЬQЬZYЩ PРPՠ  QWЧ VQVVYϜPWЦXf[ЧPW@ 2PѧP  ԧ h-P`Wg-W`WYa4X4Z~ݬ j'X-S@cVզ2VRRQaX2PP$RRQbУSݬ WYW8WPconfig_make_softcconfig_make_softc: allocation for device softc failedconfig_make_softc: device name too longexpandcreatconfig_make_softc: %sing dev arrayconfig_make_softc: duplicate %s^ЬXШZhWg/ '(0gVfPY 0gVV VYw,iViЪiX ( J2 PP2Q ]X]S_TYVPQ>ժ9@3ЩPPPPQ#ժ@2 ]X]STYVЪR:bPWݩSdP[ [PPXWXPP φ?/WVݪ#tXG[tЬ$ЩPЪXPX1XXVXVXXVPVVVPVF~[P[?PX/PP5.XVPЭQ>HaW[W@VV VWpv,gVgXЭP?H`[jbsjﻥ[jЩP@J.,YPconfig_detach: forced detach of %s failed (%d)%s detached ЬVЬYPЦ QaXСWըV+PШ P YV`-PPY1Px-ZˏYXN=FRbW* 2PP2QPQP$RbЦPЦЦc-ЦVjЦP@X0VjQЧRQRgP`QQRP`QgHgԧPЬWз QPЧ(Vա-PVV(~WPV(ЬWз QPЧ(Vա-PVV(WPV(config_defer: can't defer config of a root deviceconfig_defer: can't allocate defer structure@ЬVզ$ ,PQ +VЬ a-P`Q-Q`ЬX-V;fWЦPѠ$X)WЦЦk-fݦ VWVЬXЬWPa-QСVѡ$X WQZPVQЬXЬWPa-QVQQ.СVѡ$XWW Q4 Q]-PP@ЬQЬPVP P@VVP(VVVVPЬP֠,@ЬVЦ,PP,Pж PՠVVЬXЬ VЬVW:hPR(Rhgcf-P`V-V`ЬQЬUС$Pԥ$U$PRХ@TT@@բ$jТ$PѠ@@&TSТ$QС@PSPOTPѥTTCQRբ$9PRբ$/բ$*TSТ$QС@PP@SPTPѥTTQRբ$Т$$U$RЬQSSPʏP@PQPRQP+ϝ"-lVVݏedAW,,PPY>+ό"K-< ~W ,xZP@Qa ωt"FQQQ  PM ~zkP`ЬR B+B+P`PA+A+QaPPaPRA+PR`PextentplA+'~~~~~~~'- A+@ЬVA+U9eT:dPPP)PdfRacЏRRTTUPХUPЬ[ЬXЬYYWXZZdZeW WX"i,hYhXVV,S,YWV$Y(Ԧ WFV RSQQSWШ PPaШ PQQ RWˬ~[ aPVPԦЬfЬЬ [ԦZЬPPVbVPЬWЧV!VPfV`QР`PWϡVЧPЧЧ ݧW練ЬXЬSЬ UЬRЬWTRHШQSUPPSWX>SC ШPPgШPWWXaТ QQPPSQU TbQ@SUPP6T!С aPСaQXVf SVWXfT1kSC bPPgbPWWbRextntЬVЬZЬ [ЬYJXZX PYVPW PQЦPDѠ Z8Y'~~PY<PPV}PWV#PPQaPPѠXWQY[ZVnP ^ЬZЬYݬ Z5P PԭԭԭԭìPЬQ@PQQPPPQPPVQЪVݭZςPЪSˏ ScSSѣVխ"ЭRТ PPV¬PPPPPPPVS1ЭXVYPPV1УTPT1լ1FWVPQάRˏ UЬ [[XPQPPPPRPU@QPQQXЪ Q!WQQVQVYPPV1PT1FPP 18QV10VTPYPխ1{P1tխP PVЭУ QìQPPPPPPPVVQ1FPPV1P 1ScS1FSSV1S 1լxVPQάRˏ UЬ TT­PQPPPPRPU Э[@QPQQЪ QSQQVQFPPVAP ;FPP 0QV+V PPYPխvPrխP PVЭխխ ЭVЭEЬ PP/~~ϠPЬ QQ<PPZvP1JݭZ#Pݭݭݬ YVZpV$Pextent_free: start 0x%lx, end 0x%lx extent_free: region not foundЬYЬXWXPP VݬYPW PЩQiXPVRaPСaQYN1=XTVSvXT.VSe'VС X aPPgaPWWaQUaQQС RRSRXСPPTPV1xVXX VW WYϴЩPPPYgЬYVV\WW~~YXhPV - W~~YhaPЬXЬVЬ W%-(*VW*PPWVˏVYV&W"WXCwPYW**VmXiX dX[p -S4-QСPXA֡SС PPRPSSRRСRRPԡСPPPPP ԡYe* X Xvx,P,$QС Pՠ~С Pݠ ݬϚЬQ,PР Pՠ `PР PP@ЬRpbPPbPd*-RPxPP'-Q@aPVV2`QxQPP  RztQ8P.P`R`RbRPVЬVWXϚVզ~ݦ UkPXЦ W ~WXݬϳN ~ݬݬϖЬP,W%~~PqPV@#-WVP@ЬQЬPVP~~Q.#-VC@ЬV V~ݬF`ЬXЬQЬ PWPX~QPV"-`W[HfP^ЬQЬPAQݬ ωP^ЬQЬPAݬQݬ ZP%llo%lld%llx0123456789abcdef(null)0123456789ABCDEFbug in kprintf: bad base^Ь[ԭѬ լ Ь P`ԭԭЬԭԭZЭQaPP%SP1 ֭Ѭլ  [1ЭRR䐂ݬ ݬЭSS䘃~ϿЭQaPP%PP1֭ԭԭԭYЭRR䘂ϭ XOll^lllllle}lvllllllllllcllllllllllllllllllllllllllQglll)gll4l4ClQlll1Ѭ1ZЊj~ݬ ݬݭe1ZЊVWjYiPP}V~*-P }V~P1l}V~]PYPXh,֭Ѭլ  [1+ݬ ݬ~VWP1T1XPxPPxPQVRWSRPSQQP~֭Ѭ"լ  [1[Q[13ݬ ݬ>41#1 11Zj1yέЭ1m+1fЭSS䘃ѭ*ZjXXYY1>Y18X~HhP@PPXЭPP䘀0PP XYY1 Y1ȏ1X~HhP@PPXЭQQ䘁0PP X1ȏ@1ЭRbl R 11]ZЭSjc1ЭPP Z}V&ЭQQЭRRZ2jPZjPPVxPWW}V~H}}PV-Q1ЭSSZЭPxPQ}P1ЭPPЭQQ ZԺ1ZЭԺ1xЭRR Z}V ЭSSЭPPZGiVXQYP2`P@t݈σWWWQVfݭBϧЭP`\խ7ЭVЦ TJUЭV)UdfPTT ЭPV ~ݭH[[K^[~5^[~kP[P[zP[P1^[~ϪVf荒XWmghPVogVyVY VnVNԑVyVY}^c~6[bVf؊[P@yMφ[P~@gyP`f響[P@By[$M^[~yPϜ/Error unknown state already disabled %3d can't disable free slot %3d %s can't disable pseudo device ЬWXW1W$P2JR QQ 8,,,JR V*JR xVXlV7_VfWf^W~X &f^d~W^f\PWPWPwQWQPWP@wWQ: enabled %3d can't enable free slot %3d %s can't enable pseudo device ЬWXW﷈1W$P2JR QQ+7+ +JR GV*JR 7VX+VVfWϕf^W~X f^e~σWϮfPWPWPvQWQPWP@vWQcommand args description [count] number of lines before moredev add a device8|10|16 base on large numbersdevno|dev change devicesattr val|devno|dev disable devicesattr val|devno|dev enable devicesdevno|dev find devices this message list configuration leave UKC[attr [val]] show attributes (or devices with an attribute)[mins [dst]] set timezone/dst toggle verbose booting don't knowYϭ2VfQVWQZ1-IaVfgfR:bPVYXYV V VϋgVHjP`PPL*Xajs|ugsBgjZga{gXϕgOϰgFg=g4g+g"-gggσgϥgϙgZQIaP`1@V0 ^V~VυrPVP P%s VWGQ P`WVVȃ ϯPﺃUnknown routine /%c/  YXZX1tl[Ы WЫVwQP`eլ LPZ;ЬP`gM9PZYeYd'YsX[$X^X~{Y~UZ0VWkPVVQF`1sZ$[XX̂1T̂Unknown attribute ^ЬZYWXZVfPQVXfPP P  P PVfPP P P PPQ@@jS:cPR2XPRPRSZiPWYW2WPP Y Lf^s~~^Y~UVP ^s~ڟ}Unknown pseudo routine /%c/ Ь[YZWZcjP`1PX}jVЦSУR:bPRR[1[ݣݬhPY'Y fPPPYd ]fPPSPYZPPc %(Wό,W!#W^W~A P~$VW$Xh1AWW^o1[GDoݬhWVPzYuZPPc 0COWVjV~MWVWV~φ:WVDV~1'WP^.P~ϓ PWWVVWWn1\ZcValue missing for attribute ^ЬQQaPP P  P PQaPP P P a KQrP^ ~^~%s ? Not same device type ^Ь ZЬYЬ[XkWݬg(,/[,VVfPP P P f1VPLЭP~QPQ QgoY$PDR PݠZ"fPa @gCЭkfPP?^f~^~^~YZPqPQgXX1%No more space for new devices. Device not complete number or * is missing No device of this type exists. Clone Device (DevNo, 'q' or '?')Insert before Device (DevNo, 'q' or '?')(^Ь[ЬZYX$]W$V,gVgj}i} Y 'DfQaLWVVQP`SУR:bPRRZZݣ[dPX$W$VeQWQP`X Z[^a~ωXhЭWW1W$V($@R ܰ Y柭Z[^i~hѭ؏1^a~WVf2 ~f2Y~fݭfGI|WѭWW$PP@R V($f$$VWѭWЭWW$V($@R dP%WVdQPWa 2aPPVaQWjP&ЭRtjQPWa 2aPPRaQW{YdddXdWdVfS$VУR:bPRRZ(Zݣ[bPPP 2gPPYPY$W$XhY;d_3dX4dW)dVfS$VУR:bPRRZ#Zݣ[ubPPPPYg$W$Xh^~>Unknown command, try help Argument expected Dev expected 8|10|16 expected DevNo or Dev expected Attr, DevNo or Dev expected timezone = %d, dst = %d endisautoconf verbose %sabled Unknown command ^ZYЬWgPRzUWgPP P W[WZgPP P  P PTUQRUP[RVVXXYPQP`S:cPRRZZS[}T`}TPYTVXYVYPUQUPWgPP P P Tk 1Y1DP`PPL*Y Mw1lg`1eWυP1 Эx1Ig217WP1^~^~ݭWϴ1g/W!P1ЭPP P P Э x1y1g1WP ݭ1WjP1D^c~1gUWP ^d~aWψP ݭφ1OWP1^d~1g1WfP^e~ݭWc1WP ݭZ1WϧP1^e~Mgv1WP^~A1WXP12^f~^~^~ݭW1Y 1Qg1S1B^q~ePgr1!WϪ1g1W1VfVSP1g1D^PЭ`gR RQjZ [PV)^YψXQ$R RWgQ QPP Q QWgPP P gWcPЭi^t~jfh]hk]P`ݠCCI26 Continuing... 7͞VfQXWf(ﮭ,hP,gPޟfPPPNP-PPЬSЬRbQУPQ AP Pݬ ݢݢPQS(^ЬQЬ RЬVЬ(]PVPVԭԭQVPVWݢݬRвP`PѭWP PP#PíVЬSЬRbQУPQ AP Pݬ ݢݢPQS^Ь ZЬX~HWXX~WOAPYYVXW1VYVXԭԭЬWVݬPWhԭQWX"PPզPWFVQQXЭVݪݬZкP`PWѭVW WW#WíVY YnBWPЬSЬRbQУPQ AP Pݬ ݢݢPQS(^ЬYЬ QЬWЬ(]PWPWԭYWVLWXСPݡݬQPV+ѭXV VV#VV  YHeíWVPЬSЬRbQУPQ AP Pݬ ݢݢPQS^Ь[Ь ZЬX~HWX"XP~WS?PYYVXW1VYVXԭ[WVݬPWyԭQWX"PPզPWWVQQXЭVЪPݪݬZPW+ѭVW WW#WW  [díVY Ya@WPx^Ь[ЬPРQkRRBX PPЫYYf Yf BPBPYZʏZZPxZ~Z>PxPWWY.ZTZWݫPVEx x?VPY"ZZ ZW,gZgYЫgY|f1Y{f@11Y}f:Y~f1gPP|ШPݬ|ݏ~fX1gPP|@@ШPݬ|ݏ}fX1g| %Ш$P|(ЬRТQС,вQС0V1|PP|PGPV1PР|ШPݬ|ݏvtX[  VШ$PР(gLШPݬWݏwt@XPVgg/ШPݬWYXPVYZZݫW PVx x=VPselect^Ь[ЬZЫPРPjPPjjPPQRRQQAYPj~~IW>IgVV;PXV VX ,hVhX4XY8>Ih<>IiPXP(YPXP,WYPXP03@VW,fWfV4V 8@<`(ƀ, ]0ЪPY4P PV1XЪPY8P PV1;Ъ PYЦRR WWPPWWQQWZWR~_PX1ЦDPˏPD PˏPDVvX $[ЦHPPHP#ЦDPP0PDVv*#XPX1qfTЦDPPPDVavf PPGЦDPPˏ@PDDѦ< ݦ<GUVP ~PB XPpipewr^Ь [ZЬQС$PР@VD PPZ1ѫ@Qj,HЦ PP@;f7զP*Pݦ;* ԦԦfЏ Ԧ,զp&ɏPD~~<~VrP1rЦDPPQPɏQDZZZPVEЦDPˏPD PˏPDVu֦HЫЫR1#Z1Ц PfQQPWWR ѭWW1QP1 #ɏPD~~H<~ViqPSЦDPPQPɏQDZZ1nЦ QfQPWP.ЦDPˏPD P1eˏPDVSt1PPZЫPWPPWЦPPQXXWWX[XP~\YiPZ/XW[XW~ݦiPZZWPPP XWWfЦDPˏPD PˏPDVsZ11ЦDPPPDVsЬP1ЦDPPˏ@PDJDѦ< ݦ<RVP ~PD~~><~VoPZDЫPPRR D1( ZЦHPPHPЦDPP(PDVrfЦDPPPDVrf իZ ZZ ,dfGЦDPPˏ@PDgDѦ< ݦ<QVQ ~QZPЬPЬQЬ RР$PQ}f*Qf@/Q s@26Q~fQs"bD D`bPb<РЭPP1ЭQQ!aPЭPPQQЭQQ1Q@YWW<~)VfЭPP X W<~fWɏX~f1XXˏPPЭQ Q ɠYUpЭPPʏX [1ЩpPPȏXˏ@Pp [1PXP:3[$[Y^~wVfYf YXϛȏ@p1PXPD=[ ʏɤ1$YYX^(PYϡȏɤ1[1PXP PXP9 2[ YϕYXPQXP QQ* PXP. '[ YSYXݩxC1@ЭQ Q^ PXPB ;ЩpPPɏPpmP,P~Y0,P PXP 1蚪 PXP 1X 1ЭPP XX  ЭQQ Xɥ1խ1|[oЭP P{ЩpP PJˏPpX(0 X!X'WX)#X^G`XA|X;~X5{X/}X)X\ɏPp1,ЭQ Q PP XPXP%թ1Y?*P1PXPun[22PЩQQP$[ QJYVYV)PϪf.YXVf[Y fЩP P%ʏp1lPXP11 [1ˏ[YW YX6Wy)PXX X X1YX VfWK)PXX1X fX aˏXP[ʏ[UVYXW)PXX1X  X խˏXPF`PPPP[WX\%1xPXP [ Y"1ZPXP.' [#[ݩxq@[1-Yϙ1#(PP.ЭP P2PѩHP1Y.1Y 1YVVX$VWP1խY϶YX+1X 'jPXPPXP PXP& ["X(WH(YgPPPЩpP Pˏ PpY/z2VYXϦjPXP+j%[!2PVPPPPV Y=VqЭQ Q 1ʏɤʏpYI ЬVЬXȜPP7}PPz,Qw,֨dȦHVp#PQVPQ1>PʏVV vPrȤQ QiPʏPPVQRAWWHVh$PRRVVPxVQP,Q,VdPWVPR PVP1nV :Ȝ4}PP彩,Q龍,֨dȦH "PVPV  Ȝ VȜPPQP1PP V1ȧ1VWV`@XXXXXXXXXXXXXXXXXXXXXXXXXXPEUJ'W!W^W(W)WV\PPVW1}PPȃ,QŃ,֨dH\~!P1WVȜQQV  1>}PP,Q,֨dȦHV{!P12QPʏPP$0(0  QQȜQ QQPPQQP/dev/console^ЬXЬWЬ ZЬYWt1-W{t Wyt 1W^t y1Wrtm1WgtaWtVWetMuWt,lWt,c7ա1Q;~J<~,XPV1`Qѡ |Щ,PPQxP Wt,@1]1Wot 1LDW^t 1.W t 10Wt 11Wat 1LWnt 11Wst@1uWf@1Wt@11Wwt@1Wht@11Wbt1AW~f1Wrt1SW}fb1uWt1Wt1g1ZWgt1&Wet1Wvt111Wt,1%Wt,11PPjppQP1XPj1PPȏpQP1jPPʏPPXϪ1j1L*PPXˏpPP(Pԭܚ@4Y䟭ԸPV1iYݏݭZYݹ<~ݭPVY~ݭ&ݭCVVPXﺟ*1Xﰟ*1寧*1XIPV1,ZȘ1hj1}j1PѠ |,*ݹ@'PPШxT<PT1ФP1PPʏpQP1tШHj1m[[[YWPP'XϜPV PY1Wt, XwPZX`PV P[1ШpPPȠ PɏPpXЪȠЪ$ȼЪ(ժ(Ш|Pՠ ݠ8X Wt,\ˏ QȤRˏRPQPAQɏ RȤXd*X(WWXVV) (f(gf(gʏ ȤjȘЪȜȥ ȏ ʏ ˏȤPP ȤȨP[1jWШl[WGPhPWP1QQQYxPPݬXj xWPEZX[j PV#hQQPʏPZPX[PY1`WhPY1uVVШpQȤPQPˏPȤˏQpXϮPV16йPՠ ЬPPPPѠ |, PhQQPʏPXj~j 1VVШpPPɏPpmP,P~X0,PV1PР QѡYШ|RաRRQ1nР |xPР PX ,vjPQPР PP|1,1QPѡ P1Qx9Xϝ0TU)UdjPTT}jݨx?5PPPЬQЬXЬ YQP,PQ4,PVWWXX'GVP%ƠpƀY"2PѦHP PWPƌYPWPЬWЬVWP,PW4,QQQPZC8P[C8PW<QQ`V`PQP@ЬVЦ151,ա[14*~8<~U,W P[1Y1Ǧ1ѧHZ1Y1ЬQСPdQQPPQQYXݬYX53P[1ǜCT?U*YhdUPTTYV0Wh~ςP1XYǦ1ѧHZ1MYVHVXPVVVXVYVQxVRQo,Ro,VdP9Ǧ ѧHZY1dWFЬPՠ1Y1ЬQY[PHZWVVѧHZ PV1Ь PP"PVЬQYPPQP#QQPp~q7<~HWϒP[PV[1y1ЬPԠPttyrub: would panic c = %d, val = %d ^ЬVЬYɤQˏQPP1kˏQPPɤP1YσPP7ʏVPʏPP*1 ɤ1Y12PPZZ2XȏpȏɤYVVYݭϔWVxPWʏɤʏpPZ2PPXXXXXfYXWPˏP~Vϐ@7P'ЩpP Pɏ PpY\~YV Yɫ~ЬXЬVVPVP#ϕWXgX gXgVPVP^ЬYɮ Yɮ~ϑY NZZY(WW VfPXV[YVXYݭSXW7 PX䟭VkYݭ-XV PXʏ pPZЬQЬXq ʏȤȤPP P\Q W PSˏQWPW Q Q yVW#X^~eVfWQQ?Q@QXQf@ЬVƀpݦx$%EƄP ~PЬQЬP``QРPP`P@ЬV QxQPPQPxPP<RPR P  PRPPQP< QPQ hQPQQP43P4load: %d.%02d not a controlling terminal no foreground process group empty foreground process group iowaitrunning cmd: %s %d [%s] %ld.%02ldu %ld.%02lds %d%% %ldk ^ЬZ~Z$P1dR5d,RPPQ QPQRQPPRRQ~PZﻌVfժ| ЪxP РV,Z1!X []W]YVXkPVXЦ@V쑨1ȈP P PPݨ4 Z8~XPPP?B ֭Ǐ'~ݭZPPP?B ֭Ǐ'~ݭϟZﳋŨh'PPQ QPQ1PPPP и PРPPPǏdQ~aZi@ЬTЬST11PPQRPVQR1PPQPUQRR1R}#RУ`QФ`PQPiPQqPѣ44PVPQPQUPPQQ9Q?Q Pѣ44PÐQĐPQPPQ ,P , P,PPPѣ44PЬYЬWVVˏpPP( PVPXY W hWYhW4PVPЬWV~ݬݬݬ ݬF>P PVPƑ,P`P,€,ЬQa晴,P`Q,Q`,QϑMЬQ~,aPССb,a,QVVaP~><~PWPWgaPV<V,gVg<~Vf<~(f~<~HfWPЬWVf(fHfg,WPxPP*,Q@aPVV2`QxQPP  >WQ8P.P`W`WgWPVЬSЬ RЬQЬPѬPc (10}+~PQR3}e,~} ,~}_,~-PPЬYЬZ~>Z:VfPPWV[Z ZWx,gZgլ G~>ZVVPZPxPPPXXkPPWXVV VW. ,gVgԩԩ ԩZZiPЬXШP/PWШVV VW,gVg>ݨEШRBШQQPQPxPPRWPVV VW,gVg>ݨԨԨ@ЬSUVVciУP`UУQPTQ1ãTRRPRPxPPA`Q~@PPRPPPPQȏUTTPPУcPPcPԣ ԣPVUPЬWЬ[Ь X[YZZMHЧ PЧQQPVQPQVVXXVVYQVXVYVgVPPPЧgPXPPԧ ԧPZ[YPЬTЬVUXXdS1VФPP UzPUsФPPRPWVDSPSPZGbPRPVORPRPxPP@Q~@PPRPPPPQ)URRPQSPSPPRPVURPXUPЬRЬSUUbPSPbMSEPAТ TТQQTPQTQPPSSPPSPbQPPPТbPSPPԢ ԢPUputc: required clalloc ЬXЬVWWfPP%P7զ&}<~V;P PWPЦPP PX æ RЦSKX$RQRQxQQ~APPRPxPPPCa#RQRQxQQ~APPRPPPPCafЦ PP PPЦ PWP@ЬVЬRЬ QQ$RQRQxQQ~APPRPPPPFaRPRPxPS~CPPRTRQQPQPxPR~BPPQUSRTUPxPPPxTPQQFcxTPPQFcPPQFcxUPPPFbQQPFbSPPRPVQPRPPb_to_q: required clalloc ЬXЬ WЬYXPZZgPP1P1է"<~WzPuЧPP P]Ч QQVЧPPQQPVVXXVVQYЧPVç ~PτVYVXVg VPP PЧ XgPZXPЬPЬSЬ UѠS`_*Y*QSPQG*QSSРScTTeРQ2àSRRPRPxPPA`Q~@PPRPPPPQɏTeSPЬSЬUc*cPУP`TTeУQ2ãPRRPRPxPPA`Q~@PPRPPPPQɏTeУPЬSTUUcaУ PP P cУ P`TУQ1ãPRRPRPxPPA`Q~@PPRPPPPQȏTcԣ ԣPUTP^ЬWЬXVVgPVhѧ(g(hg(hPVPVmV XPϹWfPvmmapbsyЬX,PР PРWWW6XݏWX~ݬW@PVX~WVVPPЬVЦX,PР PРWWW6XݏW=~ݬ VWZPVX~WVPPЬVЦX,PР PРWWW6XݏW~ݬ VWFPVX~WVPPЬRЬQ,PР PРPPPPRat PRqt PР PѠQ,PQ~ݬݬ RPXЬ Q,PР PРPPPQ~ݬPPvmmapbsyS,%%7\5Pe7`PS,*5WQBXbBYW+ЧP`ЧVVЦ P`4VVЧWz,p,j,,PP a,P,7*-*h<*Ϛ2*h*i*iЬQЬSR,P `Q РPPQPРQРPQPPRa2aPPS4QQRPЬQЬUЬ TRQPkR,P`Q РPQPРQРPQP2PS2PPU2aPPTTa RQR4QQSRPЬUЬTT%eQPQ,P `Q РP*PTPݬݬݬݬ `ХSРQРPQPPR2PPSС0P4QQR*PЬYЬXQ,W(ЧVVЦP ~XY`4VVЧWЬXNQ,W"ЧVVЦ(P`4VVЧWxMPPEPxP~X?ЬXP,W"ЧVVЦ$P`4VVЧW~X?vmmapbsyWARNING: mclpool limit reached; increase NMBCLUSTERSmbplmclpl@~~~~~~~<~,bV f~yZ~~~~<~e, fXX~,NVfPWPXW8ЬPQQЬR2P@ ,PQgԧWЬP2~PWW1Ѭ iXX~N,fP$~N,fP$PXЧ$PP <0ԧ(ԧ,WPVЭT[Y1X1Z1WW<~l@,T?P$ЭTPF@,?P$ЭTPWЦ$PP <0Ԧ(Ԧ,VRQcЦ8PPVЦ<<Ц@`PQP1m,QVVaP~aPWPWgaPVW1V,gVghgШ ""Ш((ȔǔȘǘШ,,Ш00ݨ<ݨdWYWX_Ч P~~~~WPYWψWPZ*8XxȌP ȐX`"ZWPЬQЬRЬ PQPԢQP` `P`ԢQP``P`R`ЬSЬTУRRQP$PQTСPСPPST Р PРԠԠԠPЬP`PϤ@ЬV 8VώƌP ƐV`ЬQ$PP$~2&~=<RPRRQЬW$5$PP$~~<QPQQW$VVPP f˨$PЬWЬV8{$PP$P P$VQݧ0ݧ,ݧ(VP ~P_ЬVݬ`WWFXhP9ݬ 8hP%զHHզp<pЦdPѦpPPpPWω7PЬYЬXLXVW+R}PzRPPxRRʏRRQ} ~}P~FWQVPPXXXQPPQQPP ѩXXP@ЬVVaԦ ԦЬSЬR7УP&ՠ РPՠ RS`QQPPRS+ЬSЬRnУPcTТ QUPՠ РPՠTQcQQQ0PRRbPbPQQ QRPSeЬTЬSuTRdVУ UϓWbRbQPPPaQVUdPPP0bSbcQcQPP PSQTgsbappendaddrЬYЬ[ЬZkQլ Ь P :Ь PQZVЩTiRЩ SЩPfVV QfRTRPSPPRRPQPPkXX~Qd,J(PWPXW*PPna,QPgԧW PWWk k~ݧ[*VЬ fЬ ZZgWV!<Q iQPPP0fVЩVզ ЦVզWWPsbappendcontrolЬTЬYЬ U 9UPХ RФXdSФ WФVe `P R`PQYP R`PSXSVWPPSSPRPPYaUP!<R dRQQQ0`PФQա СQաUUPsemi-panic: sbcompress ЬXЬVЬ WYV1PʏPPYЦ SYMfPWPZЭR8ЭPAР QRQQݭSݠKnXhPVݧhPVЭP PﳳVP^ЬXЬVЬ YVXhPW9Э]PЭfPmPWiX\VfݩXfWP^ЬPЬXhݠPV1ݨmPVmЭPР$V~yPWЦ P~W~VPV4Ч PѭPPݭݨݧBmYiPVݨiPVWVVP^ЬPЬYiݠ(PV1ЭPР$W9PݩlPVe~ɱPXЧ P~X~WPV4Ш PѭPPݭݩݨlWgPVݩgPVX零VP^ЬPЬZjݠxPV1ЭPР$V﹫Ѧ P-P~$PW7PЦ P~W~VPV5ѧ -VV(ЧXݪXkYiPVݪiPVWVPЬ YЬ[[ YP<ZYZ[~PVYsWW<~s,XhP$T,hP$PWЦ$PP Z0Ԧ(Ԧ,VРP8Р ݩ ݩШ PРPݠe) ݩ eԩ  Y լ ݬ[ [ЭPunp_attach^ЬYթdթ<BiPPP% Y % PD8PWWX,8V,hVhYgWdЭ0ŭ4P7PЬVЦPԠ|ݦKԦզ V&Wզ6ݦϞզffPԠݦ ,fVgmVgl^ЬZЬ[Ь YЫVժPfPPXPPlWVXR:RfPXRBg(RfgMl|\WXYXVV%8P1hW?$llPPWWJVfP JJVWf0P(`(,ЩP$ݹYl $lYP4hWj|Wݏʚ;~[!PY~WޤP^ЬZЬPЬ YРQԭܚDQYР SQSRPRP A(Pb 7PV1ЭXѨ8&V1Yݹ~X͝PV|Ш|V(jf)VlЪ P X~V=PW=VIЦPЧVՠݏʚ;~ݠ6PйPР йPР$WVVZPVXyHVPunp_connect2ЬSЬWУRgc)PЧPP cQQQ+РRS!R SrVfWf Punp_disconnectЬPР W_Ԡ `RbQQ=QLЧQQPРQW PЧQQPРԠ`PRVfԧ gfЬPР P`P PЬWgV$W]զ!ԦV^ݧ>Wunp_externalize^ЬPS+YРPP W `QPPQVVYVPVgPPPYԇV(PWXV\J`Z~YQP }:WjWЭQйPЭA`ЭPנM,XjXVP^ЬPР[ЬPРRѢѢ bQQ P QPPQYR WXWRY=ЫQЏSЇPPPQ@P PѠ S Ѡ PXXYRVVWYFX_ZYXWjWЭP@VjVЭP֠ ЭP֠d,X(IVV~ݬV ~ݬP{+1(z+^++P`VPWV 0fVgV^Ц QSP P P"+ P8Q2P %Ц$QС PѠXl  8ݡL϶fVن+~&x@#,~ĎPXYgVXWV!fQЦ PP  VY֦ QVXWYVgP Р$P PYWVXWYV~݇FYV&Xy+ЬP ϞP^ЬXЬYXgXP\QѠ KРQѡ=ѡ7 aPPPʏPQ WP%PVW@]WݭiV`PШXЬQP P +0PЬPנA,~PlXvmmapbsybremfree: lost tailЬRSբ=+S(+QSQRPѣPQTSSTѣPSQ Т8Q<(,4Т0PP,PQ QPQQ,Т0PP QO+QG,ТPТТТ^s+R+PRPbRRRP,~*ǻP*,*R*QQRXXQPPRWWQ1XPx PZYv+YV|[,f[fDhlЏ!Ce%,ZHԦxWЭ8x X8< 0Ц8Q$+RQP PQQQ,QF+ +R&,bPP bPVVVbRF,QaPPf 7,PVVaQ@Z|YWW*1(*QQPQPxPRRpG,xPPPRPxPG,QPPK+P?+9+RR/+<P$+PP+ЬW~~ݬ ݬݬϖPVЦ0PP?Ц0PȏPP0WѦhgWhVѝ+PРP֠,VVr ЬZЬ[ЬY~~ݬ ݬZPWЧ0PP?Ч0PȏPP0YѧhiYhWVR+PРP֠,W XX[1ЬVfZ[Pl~~ЬPH`fZϙPQС0PPAС0PȏPP0YѡhiYhQԜ+PРP֠,QVXX[1zWc ݬݬݬ ݬݬЬWЧ0PˏPXPЧ\PРTP< WϲPЧ\P$Ѡ8 Р|PРPРTPP X֠t֠pЧ0PˏPQЧ0Pʏ PP0VVQ WU+PРP֠0Ч\P֠pPVЧ0PȏPP0WśXWt PVWVPPЬVЦ0PP7Ц0PȏPP0WWV%UPWm+PРP֠0EPP6*P`,V"Ц0PPP0Ц0PȏPP0VmЬQС0PPP0QBЬQС0PPС0PȏPP0QTЬQС0PPС0PʏPP0QfTЬVWWЦ0PʏPPHЦ0PʏPP0Ц0PPЦ0Pȏ PP0Ц8Q Ц0P P1զxj,PV`Ц0PPЦ0PʏPP0զ\VSVRЦ8P+R ","+RPQ QPPPt+P)+bPP]eЦ0PP `+R:PQ QPQQ=+Ц0PPQ+<+RQ:A,4+RЦ0PP!bPP bPVVVbRԦТVVЦ0PʏPP0PW,,B,Lp+P$[++P4p+,p+uЦ0PPЦ0PʏPP0VЬWЬV~WuKVPPPP,P@0+QѡPVѡ\W С0P PQPaQPgetblk^ЬYЬ[ЬZԭ~ݬKYPPPPk,P+Q@aXhWgѧPYXѧ\QVVЧ0PP0Ч0PȏPP0~Z[~WQVPPЧ0P PhPVgWWsխZ[ϔP1|ЭWhPPghPWWhXYPYTVVWݬOPV3Ч0P0PP0WPVЭQС0PPP0ݭϓݬ WϏWP^~~ЭQС0Pȏ PP0,QaPP ~,PЭЭaaPQݬݭ5ЭPallocbuf: buffer larger than MAXBSIZE requested^ЬYЬZPˏPWW@  Щ8PPW171,X~~/ЭQС0Pȏ PP0hPP ,PЭЭhhPXЭQЩ8RRWVС8PVPPVVHR~H8PVP~jV8ЭPV8ЭPР8QѠɦQiz+ЦP#Ц Ц Ԧ,P` V,V`PѦP+8m+ЦP#Ц Ц Ԧ,P` V|,V`ЦPЦPЦ Ц Z,Ц fPЦfԦ:,P`QQPRQ%,PV V,VbR PЬZЬXЬ Y>1++(=,uPW@V,gVg+,VF,W1ЧPЧ  ,PЧ `,VЧ ЧQgPQgԧXШP ˏZЪP ~!ݩKԧf W3,WfͪPPPPP+,P6,R@bQaPPgaPWWaQnchpl,P`P,,~P>6,$~~~~@~;, ЬSN+PPE+PPPCx|,P5,RRPQQRaPQPԠԠ`P+PP+PPЬU",P`Qu,TPSСPѠTUСRTԡԡСPС С dС СRaPRaԡcRR,PQ QdQcS RQvmmapbsycluster_read: DONE bp^ЬZЬ[Ь WԭЏ~~ݬ[ݬpVfPYYgЩ0PP2ЏЪP[WP[PWWݬPPPSY"Щ0PȏPP0[WS+PРP֠,X[jQQP[P[Q Ԫ[1WPzPQPR1 Q 1S1~WݬVfP1ѭ1ЭQeWxQPPQ'QP"ЪPQP+[jP PPPQQPPPЪPѭPPЭPݭPݬݭWY1W[1ЭTЭWWPzPPQ1 P 1WݬP1~WݬfP1ѭ1ЭQMWxQPPQ'QP"ЪPQP+[jP PPPQQPPPЪPѭPPЭP!ݭPݬݭݭ~} ~ݬ PX3~~ݬݭ ~~ݬWݬ#PXШ0PȭPP0ЭTXYXXz+PРP֠,Y%Щ0PP *YKPX9խ Ш0PPШ0PʏPP0Xc XXYXǬXЦ0Pȏ@PȬ PP0VPcluster_callback: too little memory^ЬZԭЪ0P PЪ4ЪLYЩLЩWHWXЩ[EkVWݦHX[W8W<խЦ0PȏPP0Э4VVW8WX[Щ PP PЪ8RRWB IOЪHQQXPRPWR~QW~X[QWPPX~PQR~n[W<ԪX+Y^uЪ0PP ZЪ0PʏPP0Z隸^Ь[ЬYЫ\ЫPZ ԩԩԩԩ ЩQ PZPЫ~x+~kPWxu+VV VW=,gVgWШQa@aP`R)R- OaPݠRg`PС@gQavfs_opv_init: operation vector without default routine.мP`SﳢP@c ERR+ SQa P@caQRR+VPPZj(ZYXWWVPYP`XWVXVPYP`Vj(ZYXWWVPYP`_XWVXVPYP`QP﷨U`'PTSRRQPTPаP`SRQSQPTP`+Qe-RTSSQPUPRRTSQTQPUP`R+JsL+QܟPٟϟPQVPWV7(VWvmmapbsy^ЬSЬRP PP}bW }WbWآXXPɢ P}YP(}WYYآ Z}PPYQZXZWYЬQa SP ,Q[[aP~(0}RhPV}RPVfaP[}W}Y ЬЬԦԦ V $fS1S1S1VPVtPX+VPxPPD,Q@aPWW2`QxQPP  (ViQ8P.P`V`VfVPWXPRVϾPX +VPxPP,Q@aPWW2`QxQPP  (V]iQ8P.P`V`VfVPWXP+VPxPPh,Q@aPWW2`QxQPP  (VhQ8P.P`V`VfVPWP^ЬWЧ[$Y(YȏY2Z1gPPh +WPxPP,Q@aPVV2`QxQPP  (W]hQ8P.P`W`WgWPV#PP1h1ШPРlQ1TT1՜PRPS1СP`1РPPhR+WPxPP,R@bPVV2`QxQPP  (WgQ8P.P`W`WgWPV PРlQT RPRPS1iˏgPP WϤXԧ(Ш$,W$W(VV$~~YWEPXЧQfPЧ,,Ч,$Ч(,ԧXh]+WPxPP ,Q@aPVV2`QxQPP  (WfQ8P.P`W`WgWPVXPWjPX1[kXYTZWXjPQЭPРXQ"\?}1Y1WЭ1ЭPPϾЭPw+WPxPP:,R@bPVV2`QxQPP  (WeQ8P.P`W`WgWPV1ЭPg+WPxPP,Q@aPVV2`QxQPP  (WUeQ8P.P`W`WgWPV1Ѡ%ѠWЭЭP}Q QاR}Q WݭݭϞ1IЭPC=Pτ:С(PС,, ЭPС,$С(,Wԡ(Ч$,Q$Q($ЭPР QYWЭPРWY ЭPРЭR+RPxPP,Q@aPVV2`QxQPP  (R3d Q8P.P`R`RԽЭPV1ЭPРЭPWЭP}QQاR}Q WݭY1cY WЭЭP}Q QاR}QݭRP^ЬXШP`WP}P PبQ}P1P[Y1qݭV )P1oЭPРЭR+RPxPPz,Q@aPVV2`QxQPP  (Rc Q8P.P`R`RԽЭPV1ЭPPRѠ Ѣ1;XPϙЭPШ1ЭPРЭRТW+RPxPP,Q@aPVV2`QxQPP  (R`b Q8P.P`R`RԽЭPV<ЭP}QQبR}Q PP`WЭP}Q QبR}QXWiPV1xP@ЬVݬ_PRS}fѢ Ѣ|} P¢P٢Q}SPSQT}Sb ТPР4 P^ЬVЦPP`PIWЭP PQСPVPgPPlf_findoverlap: default^ЬPЬXЬ ZЬ[ЬYPi}T} QP1ˏZZ Ѡ1ZѠxР WРSW S US.TW'Q РVRKРVVR@ѠQ:խ&Q RРSSR ѠQPPPk`PPi1РPPTVUWQ SRPVU;PT4W SQ RRS QWPUVGTP4Q RW SSR WQPUV'TP"USTWW SPVU9PT4Q R"SRWQW SPP1EPЬYЬXѩѩ}P PبQ}PYѩ (ѩ!}PPبQ}P ЩX,QVVaP~(0\PWPWgaPV0V(Vig}P PبQ}Pԧ(ԧ W $}PPبQ}P WX@ЬV%С(PС,,С,$С(,ԡQЦ Qvmmapbsy(^ЬZZ$XШ[Ъ,Pа0ШPРW:,QVVaP~ <~[PP`aPVѪ<~ݨj,<~ݨj,PYЪRRYYqШR+RPxPP,Q@aPVV2`QxQPP  R*] Q8P.P`R`RԸШPVԪYP+ШQAVVPVVQf/V VPPRԪ Ч PP $T+ / Ъ P >Y1ЧP֠@ШPZ}PYnШR+RPxPP,Q@aPVV2`QxQPP  RF\ Q8P.P`R`RԸШPVYPШPP1PlШRt+RPxPP7,Q@aPVV2`QxQPP  R[ Q8P.P`R`RԸШPV ɏPPʏPP[~ݪjЪ PP P1Ѫ:,QWWaP~ <~^YPVPVfaPWШVV(]P<QQP|ԭԭQݨ ݪiPYpѪ1>E+VPxPP,Q@aPWW2`QxQPP  VZQ8P.P`V`VfVPW1íYЪQYQPP?Y1pQ1QVY~ݪ'ШR+RPxPPe ,Q@aPWW2`QxQPP  RY Q8P.P`R`RԸШPWVIYݪ ЪP/1PBЪ P1ШR+RPxPP ,Q@aPVV2`QxQPP  RSY Q8P.P`R`RԸШPVݪ ݪ' ԪYP^ЬZZ$WЧЧPˏPP gPP խPԭˏԪʏЪXԪݭݏX8_VfЧQa/CQa/çQPPQѨ8Y1Faժ խY12Xȏ1ԧ ԧЧQPPaPP/çQPPP?Y1PQa/Qa/êQ[[Qȏ [ʏa!խ ȏ@ʏ@ȏɏ@PˏPѧЧP.`. ȏ ʏ R+XШTPРXݭ ֨@ݭݏX]X  XN+XX֨@1g<XԪWX^PY}Y6<2ШTP<)XРXݭ ֨@ݭݏXv]Y1ЧRRY1խ ЪQСTP<Y1~ R1Q֡@1Ч P/P[ʏ[ PP[ PPԧ ȏЪXHݭ~~VKP4ЦPV PYݭVY1X9 ЭXXѨ8 Ш|VШ8PPӧ@[[ȏPP YzЪݪn 1kgPP#խШTP<խЪPРTP<Y7ЪPP֠@խ ݪ ݭ~Xd1tˏPPݭ~ݪdݪ X> ԪYPrelookup: null namerelookup: lookup on dot-dot^ЬYЬ XШZШPˏPˏP[ˏPYWZݏWA[ N ?XݬW[PV)V1[ЧTP<V1֧@PЬP`WhPP[ЧTP< խ ЩTP<V*֩@խ YZ~WmcˏPP Z~YLcYWЬP`VPvmmapbsyvnodes~~~~~g5, ,*L++P`P+;+P`P;+L,"+PP`P+, vfs_busy: unexpected lock failureЬQЬRЬ SС4+QբL*+QѢ8!aPPX aPX\XRaQ\ԢXС\RXPSTR ZЬV領+WЦ@PP@P1RRH3+QզL+QѦ8!aPPX aPX\XVaQ\ԦXС\VXPRWݏVYQP WVlYЬQH=աL8ա@3СXPС\\С\ 3+СX\ԡX +P`\Q+X`֡LЬ[Ь Yﶳ+WZЫViѦT[Ц`XVTYFbSQQSP`PRZQ[P?џ+PSRРPP`VР Qݠ$ЬP@„a>FjP[P`P7V.WPݭY PWPVh0(P44P1W'>VP@ЬVЬPPݦݦ 1V>PЬZXYYXP@ʄWgVVV(V=gYXX ЬWЬXЬ VXʏ<VXWP ȏPСTPԠСtPСxxСtxԡDQPsyncer vnode ЬPРVWgƄP P+gPvmmapbsyvfslockD^Ь[D)d*~ЬPݰF?PV1lDpLЫHЬtHPV1XXЫPPQP1< XPШTWЧPV XVPЬQбPՠЫPP X`PPݬ~X<1ݬЬPݰXF6PVЬPРQaPѭ*~P>PV1tЬQбPՠ ЫPPP~~ݬЬPݰXPV1Ѩ8 XP~]WWkPV1 aZWUЪ$ZZ1ZY:iPPP)PieRacЏRRTTը| XAP~<~I*PW<V,gVg~~Ϥ#ݬ~WjZ ˏPP<LjVR:RiPRBf(RifXЬQбPРl<ЧaXЧ WRkʏ WjWY'PЬX&+P`WPWPvX+WPЧVMЧݭt$ЭPP P PЭP P{PݷWݭ $]WWݭ&PV Wݭ$ݭVP^ЬXЬP ԭ`X䟭QP~ЭW<=ݭ#ЭPPWWBV P7VfWfPWݸXݭ̞QVfݸXWfݭݭ ^ЬRЬXвSТPhQQAV P PЦ$PР8PPWPWШPPPl P+}T}RW}TPRPSQQPRTSU}THRSݦ$jP:}R}TW }TPRPSQQTRUS}RWը }} P^ЬZЬWЪP`XӧPШШ[РЪPР ԭܚDԭgZ䟭PVWЭYЧPDWP<WPȏWPȏ@WWYPVZXWY7PVYaЭ[VPX^ЬWЬY|D\iXWXPVNWXXhPVhVVP*ݷ#Pԭ蚏`~ݩXX^ЬWЬY|\iXWXPVNWXXh#PVh{VVP*ݷo#Pԭ蚏`~ݩX"^ЬPЬWԭܚDԭgP䟭PV!ݬ ݧݭ2"PVݭVPVP^ЬXЬYԭԭiXğ荒PV[ЭWѧ8V9ЩЩPP|ԭԭXPݸWPVWví VPX^ЬWЬY|@\iXWXPV1hXݷWX]WݏXШTP<Veѩ2*ݷ!P%WݷXPV3PPV$(`+ЩWݷXPVXVP^ЬWЬYiݧPV1ЭPР$XݷWXWݏXШTP<Veѩ2*ݷ%!P%WݷXPV3PPV$(`﹢+ЩWݷX3PVW~XVPX^ЬYЬXӨP|@\hXYX\PVfhWݹYWYݏWЧTP<V'(` +YݹWPVWVP^ЬXЬYөPiݨI PVmЭPР$WݸXW XݏW9ЧTP<V'(`u+XݸWPVX~WVPX^ЬWЬY|@\iXWX$PV1hXݷWXiWݏXШTP<V1ѩ ѩ?*ݷPC%WݷXPVAP PVVPV(`y+ЩЩVWݷXPVX|VPX^ЬWЬY|ԭ\iXWX(PV1hXݷWXmWݏXШTP<V1ѩ ѩ?*ݷPB%WݷXPVAP PVVPV(`}+ЩЩVWݷXPVXVP^ЬWЬYiݧ PV1ЭPР$XݷWXWݏXШTP<V1ѩ ѩ?*ݷ P2A%WݷXPVAP PVVPV(`+ЩЩVWݷXPVW~XVPH^ЬXЬW(`D+ЧPnr}2PPV1ѭѭl@pLgHXtHPVnXWݸXW(XݏWUЧTP<V/Э<PŭPЭŭPXݸWPVWVP^ЬXЬW(`G+ЧPqq}2P PV1ѭѭgݨ{PVuЭPР$WݸXW>XݏWkЧTP<V/Э<PŭPЭŭPXݸWPVX~WVPX^ЬXЬY|@\iXXXNPV1hWݸXWXݏWѧ8VIWN PV;Xݸ~WPV$(`ٛ+}XݸWSPVWVP^ЬXЬYiݨ%PV1ЭPPР$WݸXWXݏW ѧ8V6W PV((`9+}XЭPݠWPVX~WVP^ЬXݼݨρPWAЭPР$VXݏVXЭPݠVPWX~V9WPWPp^ЬZЬV<ԭfZ䟭WgPY1FЭ[<,Pѫ8Џ,PPtЦpZpgPY"ݭݭ̞Vf[f1iЭXЭWѫ8 ѧ8Y1ѧ8Yz[XY[WYYfݺZX9VfЭPPX ݺZPfWWݺZWfݭݭݭݭ2PY;VWݭVfVZXWWVfXsVW W_ݭjݭf[fxfЭR+RPxPPe+Q@aPWW2`QxQPP  R Q8P.P`R`RԽЭPWЭPPfЭR-+RPxPP+Q@aPVV2`QxQPP  R} Q8P.P`R`RԽЭPVPYYPX^ЬYЬZ|Џ\jXYXXXPV1hW?$ldlPPWWVfPqVWfP(`+QЩP$QݹYl$liPV h{VP^ЬZЬP ԭ`Z䟭)PW1ЭXШ8YYWMЭPPXW?<WW4YݺZPIVfYݺZXfݭݭPW9ݭ9ЭPPXX[￷V PﴷVfXfWP<^ЬXЬWgݨP10ЭP PР$ЭPѠ8PЧЧQ,]PQPԭԭXQXݏݭ ЭR}P}PP~~ݢݭPЭP}X~ݭCЭP1ѧ&8V ^( nݭܟX fP1AЭPZѧ9ЭQ<1СTP<(РЭP֠@ЭPЭȠ$ЭP|Q1ݧ 2Pí ЬPЬQРP<$ a$PX^ЬXЬP|@\`XXXPV]hWXݸW PV6ШQaPѠ*aPVѧ@= W& W;VPЬPЬQQAP P P PP^ЬTЬSФPcRR BP PР$Q %ѡ8}ݬ ݣݣPRTP^ЬTЬSФPcRR BP PР$Q %ѡ8}ݬ ݣݣPRT]P^ЬTЬSФPcRR BP PР$Q %ѡ8}ݬ ݣݣPRT(P^ЬTЬSФPcRR BP PР$Q %ѡ8}ݬ ݣݣPRTPvmmapbsy^ЬWЬXЧ,Zк[ˏXPPˏXPP X1$ (X L(WyPV1էN(`U+ [Zݧ $WYYݧPV1jʏXiWl$ݧ ЧPP Pﶳ PԧЧW XV1ʏX'ԧ$XD((WᅠPV1ЧWЧ8PP-V1PV1 XRXZ[<~WkPV1X1ѧ8V1WϢPV1Z[~W3PVv XTѧ8NZ~W [ZW~ZݏWϭ(`+|Z[WsPVZ[XW1PV X֧DPWVPЬQСTP<ϡ8P<QuPQPQPЬWЬPPקDݬݬ PWPVWVP(^Ь[ЬXЬVЬ WЬ$ZЬ,YWYݏX϶(]Ь VV}Ь[Y[ZWXZWXPVլ( Ь(PЭ` խVVW Y~X VP^ЬZЬ XЬ[ЬPР$VԭШW[WVWݏV}jШYѦ8![PЬQPPXVPèYPQPjQW~V ЭP^ЬPЬ[Ь WЬZР$XЧVѨ8VV ШTP<VZݧXݭݏX<}kЧYZVWXPZV}kçYPQPkQݭ~X ZPЬPݬ ݬݠ$^ЬWЬVЬ PPݰWYP1ЭfЭPϧ8%,3:1P.@P'`P PPP P PP Э ЭЭ}0}Ħ}̦ }Ԧ(Э@ЭDЭܦH}PxQU TSTSPRRUPTSQQ}P8P^ЬZЬYЬ [ЬXЪ$VϦ8nnjjnZYf@"XݸVSPW1êkPYzfXݸ2~[YVYQPQSPXݸ2~[YVmPW1Yat (PР PРP PSPР PV֦@WPЬPݬ ݠ2~ݬݠ$qvn_lockЬWЬVЬ XЧW_ը UPQPHըHWFZ~Y~~X*<~ *PWZݏYWըPݫݫ ݫYWPЬXШYШPа|WЩ[թP ЩV[~ݨe~~~Y~Wf"PZ[ݏݨaѩV   Z#ШPР|Pՠ ZZPЬVЦPР|PРWЦPРY Y~ݦ~~~ݦ~W{PXYݏݦ XP@(^ЬVЦQQ~fPЦPа|ݦݦ QP+$ЦPР|PРݦݦ ݦPP(^ЬQС PPСPа|ݡݡP&P!СPР|PРݡݡ]PPЬPݠ~ݠPЬPР QРaРQРaPЬVЦXШ|WЧPPP ݧP2Ч PP P gJ2Ѩ@PgVfPYݧfPZKz+WPxPP+Q@aPVV2`QxQPP  WQ8P.P`W`WgWPVԨ|YPZPtag VT_NON ЬW]sVfݧ2fP, fifo with %ld readers and %ld writersЬPР|Pݠ ݠsЬQСPPP  P< P< P PP P-Pfifo_badop called8oЬRТPа|SТPQQQ&8S8Q&8`QPТPS<ТPСТ$PЬRТ&TTTTT. >6TTT>4[[ [[ЬPРYYPXX<~溜+OVfPWPXW1PPh+QPgԧW$ԧԧ ~PWԧ[YPPPYfXX<~O+fP$QO+fP$PXЧ$PP <0ԧ(ԧ,WH(W~ WٿPVW WV",fWfV(WXg[0ݭ[08PV@Z %Ъ PPVVV ЭWfXWWg[IPYpYЬQX{+RM bRJ{+ԡ Q bPP/{+PQQ#{+QbRQ_ЬQ{+R RP`Pbԡ Q ԡbQz+QbQЬPѠ@~~ݠݠ0ݠ s1PЬPѠ@ PЬPѠ@ PЬVZZ4ϕƄϾƈϽƐզ( VW+YXXWPYP`P VYP(XWW V^ЦPЦЦy+ЦEСPСССaPС#PxPXAV1}4#Ш\Q Yo+PPQAVXW1ZV1UЬ QPPC1]VVݬ ݬX[DPPЬR5ݏʚ;~R!PZ1WШ0Q111]VVP@WgWV511ݏʚ;~ݬPZ1PPPPѪ8ZJЪPê$PQPRQ .7PЪQ$QPZPQRP ЪQQPZPQRP  R Z}PZZ#ЪWWffЬQPxPQPRRPPQH ~ W]VVW݁ PZ:@/V1gZXݬ Z[ЬQPPP]ѡ8QWСPá$PQPRQ 7DPЬRТQ$QPRPQRP 'ЬPРQQP¬PQRP ЬQR ݬbPYY7V1ЩW XhWhխ h hZЩXWW˜ˠY57V"ԩ˘PY˔YY˘˜VˤV PW7P`PPX` Z֫h5[ۄPWVPY YVPЬVЬWЧXWWXVЬXЬYЬ WZ4PP Wid P:QШ PРPP `QQTDTYVU)UdfPTTTU)UdiPTT֨d\PP\ PxPQPRRPPQV5TU)UdiPTT1N@`VV VWh,gVg+PD)PQQD)QPPD)QPQP~+WP $p ЬWЧV7P2(WP5WЧ PK/+QaPPf ݬ ݦ4P0~~~Y ϤPX V֦8ЭP954 [ ֦8**W 4]W4V,gVgYX~W[PZЭP@ЬVfP ՠ@4 Pf8^ЬXQQPʏP /PԭZZ  Y[P1PXPV1 1Vլr5n~~~X ϺPY V֦8_ЭW 5 [O4]X4V,hVhЧ ЧЧ0Ч@P а зD~ݧ4X<֦87w*լ& 4]W4V,gVgXY~W[PZЭPrtfreertfree 2rtfree: %p not freed (neg refs) ЬW `Ч8PP8Pa4]  ?*PWQ:W ЧDQ С PP ݧ SVfWfifafreeЬQ С P QP 8^ЬXY[ݬ_PZ 3Y4]W1,~ݬPX3PU.Х0VЬP`f`TPW)TgfPTTѥDZ Y4]W1ݬUPAY4]WY1ЭP+РQaР4PP1PYXUЭPPϓXЬЬЬ ZXԭȟ4]VVJPYЭPVWPР4XV*[-ЭP 4 XF*[ݬЭPݠ Px4]WAYЭPլ Y ЬQPaݭY*[k4V,gVgЬЬЬ ЬYXW^-PЬPЬWЬ VP!QP WsPQQQV VXPQ8VPQ*~VPQס84 С PСDQPaPQVݦ W PQVQQP4^ЬZЬ [ЬWЬY4]X4V,hVhWZ[ЬYXݬϿЬVWզ,ЦPPPР ,զ(cЦP PP(զ(KЦP ЦPЦPЦ,Q QPi"ЦR ЦQQRPPPݦ$ϓP(Ц(P զ, Р ,3WWPrtrequest delete^ЬYѭ  [ЩPPPPʏP /Z/[1&$ԩ Ѭ Ѭ11 Ѭ 11Zݩ ݩPV[1 kWϋЦxPPWЧ8PPP8Ԧx4ЦDXШP YV`|*լ  Ь PV`1Ц8P1|P8V,1mլ  Ь P`W[1YЧDXˏ4QQ$Ч0ЧHPP Q$թ(YP[1Щ(X~ﻊPW7[1V,gVg$4ǀݩݩWPWT7[1Ч VЩ PPVݩЩP`~VPYWZݩ V P(ЧxPP>ݧ VfWf[g֨ XDШ @Ѭ Ь P`V((PPЬ P`|էTPЧxPРTT Ш PРЦDPP4PРP V`ЦDQС PP ЭDЭQ֡ Э@P$ݩ #ЦDPРP V`ЭPPH˩ PQQPҩ PP$PPQP-ZYZZȏ@խ ݭ?VЭR-=+Y Y}[ZPЭPРVYDY@aPЬQ PaZProuteЬPWW  E~PP.+Q%СPaVР\R:-+PRPQσ VQPWarp_rtrequest: bad gateway value arp_rtrequest: malloc failed ЬVЬXШ0YШLWжEǶ,+QaPaPPPay )%o )v‹\ ){Ш4QQ1V1PVV rQШPѠ ɏQ4Ш4PP1Oݨ XШ0YШ@P8Ш@P0,+\PP@ PPPݨ@iϿШ@P8Ш@P0W1pPWWLϤ+}Z*V,gVgXȏ4,+QaPPg ,+PWWaQШ QШDPѡHoԨ\P@@~?-Fk*@W9*gPЧgԨLʏ4Ч P PԆWq^P[1 ЫYXYXWW]]ZV,gVgZȲ>Vf <PPgIIPݬfݬfݬfݬ f~ݭ[ݬЬQрarpresolve: can't allocate llinfo Ь[ЬVЬ ZЬYЬXPPX =>P P h^PVЦLW~ݩ]PW ЧVWV[KZTPЦ0QЦ\R Y)+PRP~XP@1_4PЧ P PZ Ц\RU4 )+QէaPRP=a\QЧPPPQD~[4﮲\ԧParpintrPPWg1QQgRТPPgtԢoPQR PѢ PPRPRТVfPxPQPSSPPQQPQQP>@PѢ PPRﮊPR1XPPQPPʏPQPP P Rτ1%Rﮃ1arp: ether address is broadcast for IP address %s! arp: ether address is multicast for IP address %s! duplicate IP address %s sent from ethernet address %s arp: attempt to overwrite permanent entry for %s by %s on %s arp: attempt to overwrite entry for %s on %s by %s on %s arp info overwritten for %s by %s on %s arp: attempt to add entry for %s on %s by %s on %s (^ЬPРYZР[PPQPPʏPQPPP1[XXp:Wg[VVg('+QXVС@PSP0PPQPPʏPQPP PT T|ЬXШWPPQPPʏPQPP }sXvͪcШVVĪVﴪAWTVU)UdfPTT7)4Vfn)fq[)X7|^tzPY1 ЩZXZXWW]][V,gVg[6g45 gJJVV14V#4V4~ݭYݬЬQрrevarpЬWVPW~sVV6W~x{~PPs~PxP~*)+P#,"&ݬ )o3Vfݬ )fP3P^ݬݬQin4_cksum: offset too shortin4_cksum: bad mbuf chaincksum4: out of data ^ЬYЬ ZVXԭ蕬1Z ѩ  ]WV,gVgPxPQPRRPPQЩPР ЩPРPС Q8L`PQЦaA) Q8)Q PP@ЬV )P `V.Р P8_PV`) P)PЬR)Q)PP QaPP`RР a8P}a ^ЬZЪYЪPЬXQ*<ѭD*Z_vXPѪ PPZ}PZ*Ъ[[XRRX ݭZREQЭRP*XЭX bPP1P1ZP11O*41AK1YϬP1MԠЭPѠ *1/+VWXVVPРtXР:P4PPWhЦ PQ4QQVhPЦ*~ЭRݲ;ZP1>VXY"YVTVQYVY1QQfPЦfЦPPЦ Ц Ц PPЦ`ЦPQJ*VPxPP *Q@aPWW2`QxQPP  VEQ8P.P`V`VfVPWЬXЬP РVW,fWfWf6Ш0ЬXЬP РVW,fWfWf4Ш ЬYЬPЬX [ZGРWAiVVY9Ѧ Wզ84[ 6ZѦ0ЦVVPЦVXݬPhЬYЬPЬ ZЬX3РW-iVVY%Ѧ Wզ8ЦVVPЦVXZPh4^ЬYЩ@XUԩ@4]W4V,gVgDШ0Ш~ݨ4W4~ݨ4ݨݨ0ݨ *X:@ЬVЦ@P P#Ԧ@ЬVЬZWP YXмUмTfRRVZ6XKSТ QUQU:4Y4USТ0Q T QTTSSZ SPRWSP ТRRVWPЬX@Wg5V,gVgШ8PР PаQQШ PQEDPHWgPЬZЬYЬ VЬ[XiQѩVС8PP1P8iV-iPՠ@#ЪYY WV,gVgiW Ч@P4ЧDXXHVZPX ZރPXVX*XЬP1`PQ1oˏPP$[ kP*XШ$+P1 PѬJVPЬRѢ PwQQPP1w@&w/u*PP(n( P((QˏQVPPQ(PR i+[*U*Z؟*X]W]ؑ*QÏ\| RPďNPxPP2*RPbRRQtRtPRPNY*VPTRNQŏ\| ;;PQPSѲPPY 2PQxSPPFaS4RRTku %*eUjtt PtV,hVhTWSg.V2USPЬTЬUx*RnTH#Т Pߠ4QPSQ TPP4PѢ0PRPn U/S)4$TXT8 T0T( UɨТ@`PPxPPhPVattempted source route from %s to %s 8^ЬPР[ ԭЫ[YkQQPʏPP1XX!ѭ1Zѭ1Lѭح1BXD1b X11X X1h1WW16hVЫfbVZPX1C1WWPP ݫ Ym1'ZYWVVcXbPcjϷP1_jVH QˏPPQQ1ѭ1;WW1 WWPP1WgCgaP6g+P1YW~H1B[YW Y~Vf ]X11RRQPQP PʏPPPP11I#PʏPP P11PK1PPQPQ19jfPЭ`ЬQݡfbPHGPPQPQ1 f f`P4 [XPPW1PPIQ­حYխiX1խleݬPPݫXh]WPV:fPR(RfgcWݫ hPaE[PW[P W[PPYWkPP@PP~~Wݭݬ*PЬXr*VVP`RPWR'X9S*QС8PP9P8>*P`PWfX'*^g*PРDPR頻P@ЬPVV+)V(PVQPPQVdЬ(^ЬPP~PWPW6W+Ч8PPP8ˏ4PP Ч0PPZЧ8PPP8Wn*YЧ8XYUЩ VI[fP6TUDTEU)[dePTTX X8PWЦVЩYXX8PHc0PXPx,cPP t(VPVWgWfa(~V~PG(QVWQ gWWQf`XPЬVЦXhQQPʏPXQPWP ~QQW~&W Wh^ЬYЩW[ԭԭݧP*YX1PP~~~ YVS8P靈*XXP`VѧTPZV!*QС8PPP8o*P`PZhЧW*jP ~~1~PV<QDPPQQPP~Y&2PX ^^PgQQ`ʏ`X<7PXѦ@YӦ40SЦ PРPI(aAլ*QPfԦV$ԦԦ {!PVV1q(ԨZ XfVXZWW ﴾*ݨYVf QZ ZݨYVfWШYZfW ZXPЬPЬZPXZY`PPPʏPPW3PPPV VVWWVPVYX8VYVWVXWhPYPZPVVˏVPVPЬQЬPЬYЬZРVjXW[լ [Q1[1Q1+Q1IY= IIIII      1XƌX1Ѩ 1иWY ,<1We1Wl1W`1`W`u`oW`e`_XƘYϟP[MX<Ѩ 6иWWW %W0`% `PP``P P` [-[*[X12X!1&Y=xxxxx=1~PXXjƌPР ݨ ݨƌPݠ51Ԩ 1~sPXXj Y #1neWhlWbˏ`WW`WʏWI`WʏW;ZƘYP[@~ PXXj Ц`PWP WPWW Ը-[*[[PЬZЬQaP P< ЬP`Z1Ъ R Z 1ˏRP1ЪSCQPQP1RXX SYXYS [kЪWV,gVgdPWXnWWeWX`PPP P,WF XWWݪYVVkVkWXWYXiPѪ , ЬQZaPZIP^ЬWЬ V[ЬP`Y&~5X~PYЬPY`iW  ^vy1KV1Ѧ 1{жQi13*PРGaPVP`PѠX>GaPVPѰjWR1[LYVGfMW<PWP+>GgRRSGPVPRWQVQa`RSW<PWPݷ-[iѩ5ЬP`ЬP`[PЬWЬXЬ V~PfW lW >W K`РR X hQ4*PРݏʚ;~ݬPWqЧVPxPQʏPSRSRPPPQPxPQʏPSRPPPQ ^^PfQQ`ʏ`W P ~ݬ Wݬ8[^ЬXШWgPP@V խZݭݭYH1ˏ[PP1ЭQ ɀP1ЪPPD1խ1ѭĩ<1ѩ(T1QɈP*ɄЭɀЭR1ЪQé$QP1éTQP1zѩX<1p1h{*խí>*PYϩféhP 2f~YϏé$W)*WPxWQP*Q*W܏`~FЪ$ݬ* ѩ$T ЭQ `Q@ЭRբ`1 YgѪ$1i1ЭSã8VW܏`~=W*@>*/u*PP/b*^>*~>*,PVL">*VxVVʏPVPYY  E*P`VPXV6VX1{*WЦ16[X]PX1;!1X1Y`NXPW15XPX1Ыd@PڭPի4 xPPW1P#W1 yZ1x1ë`dQëhlPPQQPPY7WeY`$`,XPW=ZVق0ZV#ZXPXxZPP ϥPX~ݬ~XݭxPڭWPЬRЬQЬ SЬXЬYWZZ  СPPZRiP P 6PS-С PѰYXSQRPW/WPZWPР)Q;)Vq)XZ4ժ(/VW ݪ("VVѨ ֨W̡)PVԧШPWh ɡ)1WW֨xPPi* PV^ЬXЬZЬ [~XVfPʏPP 1% ( K)XnkPPPPPѨ8XJШPè$PQPRQ.7PШQ$QPXPQRPШQQPXPQRP R XPXX )k7PШYiiPxPQʏPWVWVPPPQ ( xPQʏPWVPPPQVVXrk/PXvV YVVX_fQxQPP1VV<~7d*jPQPVQ*PPZa*RPaԡQ~ PQ ԱQ~ݭkPX1{~WPРYЬQaPЭRP PYQ~~PЬQa`ЭRТW< *jPVPWV*PP;*QPfԦV~bPVЦP `ԠVX[PWVӠW17WW<~=*jPQPWQ*PP!;*RPaԡQ~ќPQ ԱQ~XPW1i\19W1ݩ`XrPW1VV  K$K~xX~"'$[ݫ<[YPW1:$$<$W$PV1%PViAP@`PP^PȆ^ȆЩTPP$ɠQɜRɤPPRRPP1^P+ɠPPPQɜRɤPPRRP>@(P1.P Ш P |WW<~J<*CPVPWV*PPi9*QPfԦV~PV V<~X8Ш PyWW<~;*PVPWV*PP8*RPfԦV~PV VX<PɠPQQQɜPPPPQX(PW\@PP\PȄN)%P~@PPxPtPpPlɌɈɄɀԩ|<ɐɔPPVYoWPЬXШVVZHW)P PP~~AA*fXVgP%)P@QѠVQ$`PP@ЬPРPVԠPVVønfs send error %d for server %s nfsd send error %d ЬRЬ SЬWCЧ$PP S樂PЧQСPRɏ@P$SPˏ@P$С\PТ P2 PPQЬQPbPP~S~QRGPVaW4ЧP~V%Ч$PPVɏ@P$VVV V#V VVPshort receive (%d/%d) from nfs server %s impossible packet length%s (%d) from nfs server %s Egad!! receive error %d from nfs server %s <^ЬXЬQЬ [o)kaШPРTѭ1%XPϑVfPW1ը Ш$QQ ݨ1JШPРPZXPPWݨWPYQ]~ݏʚ;~ݨ09*XPШPݠ`ZPW'WWXPW1oݨiWP$ݨiѭ1x$],]PQQPЭȭЭȭԭ|QЭĭ ]Y@П~~Y~ZpPWW#X$1UW1ЭQ#ШP~Q~ WW1mЭPxPRPQʏQQRˏPQSSQQQRʏPSPPPRˏRPPPQQ&ШP~Qϱ; W1P@П~[Y~ZPWW#WWW1ЭQ1ШP~ݭQ~ W1ЏЏЭĭ ]Y kFխAԭПП[Y~ZPWЭP PW#X$1W _Wk W­W1W1W1k3kW ШP~Wϭ XݨfPWoXrPW1ZРPZ PQVVЏ@BЏ@BЭĭ ]YԭП~[YVZPWW# $P­W kkkτWPnfsreply nil^ЬXШWϫYXiPV1ը  WPXPVWV*V!VV#\ЧPP$$VPЭP PЭPPРQQР SS QPP(S/P ݭ淪ЭPЀQ`*5*ݭ1|h)T1UPդ 1Q 1Э ЭЭP1*,PPT.RФ4bx4PUP`Ph*VPЧdPLP'@QAlP`PxPPA|QaPPxPP @QAlP`PxPPA|QaPPlQ|SPnj ǐx4PUP`P@ax4PUP`P@cЧP}d}9*$$Ф8Џ@BfQQRRPPʏPPRfǐQQnj'xQPPQPQPPǐP < ǐ$nj$d8Sx4P U RlPB`RbQxQPPSQSbSSSx4PUP`R|PB`RbQxQPPSQSbǔdT1-T3*ݭTXը 1/$1Pis alive againnqnfstry^ԭԭԭЬQСTPZ4*QVVaP~@~}PXPXhaPVZЬЬ<Ь 4QЬY QiYQԭYs]Y[]WV,gVgխݭY蟭ݬZeVP[WY蟭ݬXZTP:X?~ݬMЭP[ЬR2 PЪQPQQP@蟭ܟݭݬYݭݭݭ[ݬ jݬ PYЭP ~P}ѪT1PPP8ѩ8Y2é$P P$PYPPPYPP  ~YEPYY PȏPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYЭܨ x jЪh(e(Ԩ,Ԩ8Ь QЭR>AbP P`$Ԩ$Ԩ F1*QQh)X)X)5*PժP|ѪT ʌʐhPQ\ XZ PխZX~ݏʚ;~YPݪ`ݪPϪP\Zn խ#$ʌ$ PQ8խѭ  XϽPQQhPШШ)hPQШ$PPP$ʌխ$~~ݨ<ϷШ [ШPPШQQխݨ戀X{ЭP PQPSS  QWW  S П9)PS1ЭWч)YgQQ5*-;2Q&:*)խԽ[ݨ1MP [1KЇPxPRPQʏQQRˏPQSVSVQQQRʏPUSTUTPPPRgQxQRQPʏPPRˏQPSVPPPRʏQUTQQRQ*ѭ$[П̟QݬZSSP1q@Q<ЭP PЭRRPSQPPSPSPПC)PS1RPЭP PЭQQPSS QWWSП'PSEЭWg1ЭP PЭQQPSS QWW-SПl'PSS[1ЭWgS1xSQSPʏPPQˏSPRRPPPQˏSPRPPPQ|ѭȏ'r[,ԭ;2*PЭQ@aV,2*PxWPV#~~ϴ1*2*PPVЭR>BgP P`R1R1ѭȏF ݬ"ЬP[`ЬQЭaЬ RЭbȏ1[1ЬP[`ЬQЭaЬ RЭbݨ[ *XPxPPx+*Q@aPVV2`QxQPP  XxQ8P.P`X`XhXPVP[+ݨ݌XwЭPbuild > MLEN^ЬYWW<~)*VfPXPWX1PP&*QPhԨX$ԨԨ ~>PXXWYY*gVV<~)gP$)KP$PVЧ$P&P <0ԧ(ԧ,WЬQѩС&*7PQPVQ*PPW#*RPaԡQ~ PQQgQWԧ Ч[[V [ЏЏf1Џf1fѬ 1PP!P1ѧ8W+$0P QQPP1 PPPWPPoVV<~_%*XPQPVQ*PPx"*RPaԡQ~.PQQgQWԧ Ч[[V [լDݬݬBxPRPQʏQQRˏPQSSQQQRʏPSPPPRffЬPX`PW [$լѬ &*Pnot respondingЬZYY  )V1.ЦWզ 1$1ݦYXݨ|Pȏf~ZW~VEW WxcZfPPQPɏQfPnfs sndunlockЬQaPP mʏPPaPˏPaQnfsrcvlkЬXШVYfPWP<WPHݨ MLEN,^Ь[PPWW<~ *VfPXPWX1PP*QPhԨX$ԨԨ ~^rPX(PPgWW<~)P$r)lP$PWШ$PAP <0Ԩ(Ԩ,XPVnЭQ<VСTPWQ>VVPgPPQPhPɏ QgYݨhݹWiPVNVV VVVPnfsidl^[QE)QQ A5)QѭPЭP)QЬ@a{ЬRPPxP, RҖ)Yi1[1ЭPЭQ>@ .VЬf~~S< ~VUkP[i1[1ЧPЧЧw)ЧЧ0PP~ݧhWF1=ZЧ\PXXРlVЦVVGЦ0PʏmPPVjЦ0PPP0Ц0Pʏ PP0WЦ\P֠pPX~ݧlWjVWiW1E[1ЬRЭQЭR>AbPp.P`y[Pv)E~` nfsioSW)YuRYTQQWPTP`SQWWլ]PPRRPP[uSPV~~dVWV5XXWPYP`P P)MVXWVWRSunfsauth1nfsauth2ЬWЬYЬ[ЬZXgPP?ɏ@Pg~xA~ǼQiݩ MLEN(^ЬPZˏj[ԭ蟭ݪL P%PY1ЭPR5Pش [ݬ ݭݭZV) P[$PPݭPWW[1ЭRŒQ2PPPPXPQRPP.ѧ8W($0P QQP PPPWPXP 1PX1IЭQPPP.ѡ8Q($0P QQP PPPQPXP 1X1VV<~v)oPQPVQ*PP)SPaԡQ~E4PQX R`QQԡ СЭTЭPX XЭQP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ЭRŒP2~TŒP12¼~ЭSÌPxPX1XYW 714PP!P1ѧ8W+$0P QQPP1 PPPWPPvVV<~)PQPVQ*PP)RPaԡQ~2PQQQԡ ЭPРЭPЭQ PЭSÌP쟭ݭݬ WݭΡPY 13ʏY[1ЭܭЭP PЭRRPQQ RTT QPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~쟭#PQwЭYЭP1}P41qЭP QЭPPQ[Q3QPX[X4>X7QP[4PPPQQYݭ41ЭXЬPj`ʜQʠPPQQPЬQP[1M<hPxPRPQʏQQRˏPQZZQQQRʏPZ[[PPPRSy RRШUxUPUTʏTTPˏUTZTTTPʏU[UUUPQPRTQSUxUS WVWVTRRSPЬRP ШQxQRQPʏPPRˏQPZPPPRʏQ[QQQRSy RRШ UxUPUTʏTTPˏUTZTTTPʏU[UUUPQPRTQSUxUSWVTRRSPЬSPШQxQRQPʏPPRˏQPZPPPRʏQ[QQQRSy RRШUxUPUTʏTTPˏUTZTTTPʏU[UUUPQPRTQSU}TPQ}RRPSQyPPЬSPШQxQRQPʏPPRˏQPZPPPRʏQ[QQQRˏRШ$QxQRQPʏPPRˏQPZPPPRʏQ[QQQRˏR1ШPxPRPQʏQQRˏPQSVSVQQQRʏPUSTUTPPЬQPRШQxQRQPʏPPRˏQPSVPPPRʏQUTQQЬPQR Ш QxQRQPʏPPRˏQPSVPPPRʏQUTQQЬPQRШQxQRQPʏPPRˏQPSVPPPRʏQUTQQЬSQRԣԣDPѬPRZ~T~~VfZ~~~fX~~L~fDWЬP VR:RfPRBg(Rfgݭ0ݭYݭ+-YP^ЬYЬZm)D~ZŹPXXʌP2PPPPWPPP.Ѩ8X($0P QQP PPPXPWP 1GW1@ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~*)#PQPVQ*PPC)RPaԡQ~+PQW QQԡ СЭTЭPW WʌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʌP2~TʌP4ʌP2~ʌP4PWWVX.1ݬ ݬXZhPV 1ʏVZЭP PЭQQPP QTTP3P1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~P?V1ЭP PЭQQPP/ QUU0,P0PPVݭ-1ЭUХPxPRPQʏQQRˏPQSTSTQQQRʏPSPPRPPɠPˏPɠХ QxQRQPʏPPRˏQPTPPPRʏQSQQQRTTɠˏTPPɠTɠХPxPRPQʏQQRˏPQSTSTQQQRʏPSPPRPPɜPˏPɜeQxQRQPʏPPRˏQPTPPPRʏQSQQQRTTɜˏTPPɜTɜХPxPRPQʏQQRˏPQSSQQQRʏPSPPRPPɤPˏPɤTɤˏTPPɤTɤȏiݭ+VProot/root on %s nfs_mountroot: getattr for rootnfs_mountroot: can't setup swap vpswap on device 0x%x swap/swapswap on %s nfs_mountroot: getattr for swapp^)pT)QaPP;htP8tPԠ<j4'Pt`ppQݱY`P }͐PxQU TSTSPRRUPP'Pnfsnfs_mount_diskless: vfs_rootmountalloc failednfs_mountroot: mount %s failed: %d^ЬXЬYY=P cЭPȬ ЭPnfs_args: retrying connect nfsconЬVЬSЬ XWUU  fTˏTQУRˏRPQPWˏRPˏTQQPfPU0У,P*9)+QQPP PPdPQ2RPˏQˏbPPQğLR/PЭPP@PPͰݭfP1ͬY~LWWݬjVfVXP1ͬPPWPZVV VW`,gVgͬY~WWݭhP_ͬPPWPZVV VW,gVgݭݭͨqPͰLͨYЬ[ЬZ> ݬ R#P)QVVaP~<~< PYPYiaPV<V,iViYZ˼ZY)0&d h< ɠ< ɜ< ɤɨ ɘɬPPɬPɰɴЫL<<ݫ ݫXhʈW VR:RfPRBg(RfgZ~ݬhZ~ʘݬhX~LVV[hЬ `V[YЫ TЫXѩT~YPV <@LPYЄY ݬ !VPnfsdismЬXW WVȏ@fƴ~~)LƴW~XPʏ@ffP PɏPfV?ݦ`U! V- P^ЬQPݠL QxP ЭPPЬZЬXЬ [ЬWYЪVSѦTZVP:զl5X0WVPWX[VcPPYVЦ`VYP-PЬ WЬVЬYЬXѬPмPPP]1W MLEN^ЬZЪYЩTPˏQ<Щ8PPPPPQ1z)H~Y"PXXɌP2PPPPWPPP.Ѩ8X($0P QQP PPPXPWP 1GW1@ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~)PQPVQ*PP)RPaԡQ~VPQW ϋqQQԡ СЭTЭPW WɌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ɌP2~TɌP4ɌP2~ɌPPWWVX(1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~)~PQPVQ*PP0)RPaԡQ~PQQQԡ ЭPРЭTЭP ЪPWPWѩ8WPW WP WxWQWPʏPPQˏWPRRPPPQˏWPRPPPQdݪ ݪXYPV 1;ʏVYЭP PЭQQPP QTTPbP1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~P?V1ЭP PЭQQPP QTT+PͳPPVݭTЭTdQxQPQRʏRRPˏQRSSRRRPʏQSQQQPPPPWPPW VݭVPZU^ЬVЦWnjXЧ8QQPP Q PȾJݦݦ WLdP1WȈѧ8|Ȱݦݦ W#PWIݦݦ W P?Ȍ1ѧ8|Ȱݦݦ WcPWЭȌȈP@ЬQСSÌVPУ8RR[ƾAУTPˏP~ݡRݡ SƾRݡݡ RSacƈƾQQ QƾƤP^ЬZЪYɌQЩTPˏVPPPݪY6PPq) PV$PPY PWWV1ɌQ2PPPPXPQRPP.ѧ8W($0P QQP PPPWPXP 1HX1AЭQPPP.ѡ8Q($0P QQP PPPQPXP 1X1VV<~d)]yPQPVQ*PP})RPaԡQ~3PQX hNQQԡ СЭTЭPX XɌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ɌP2~TɌP12¼~ɌPrPX1XVW16PP!P1ѧ8W+$0P QQPP1 PPPWPPvVV<~)wPQPVQ*PP)RPaԡQ~PQQQԡ ЭPРЭPЭQ PɌPݪ ݪWÝPV =ʏV*Yݪ盧PPVݭ ݭVP^ЬYЩXȌЩW|Zѧ@-PЧRR&ѧ ѧ$ѧ,ШTPW17ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~t)mZPQPVQ*PP)RPaԡQ~CPQW x^lQQԡ ЭPРЭTЭPW Wx\Q\PʏPPQˏ\PRRPPPQˏ\PRPPPQxWP@\Tݫհ%\ݫPW X-1ݫ ݫXYcPW11ʏW1YЭP PЭRRPQQ RTT QPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRP1~PQ1ЭY1T1ЭP PЭRRPQQ RTT QPQ1:ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭHW1E VЭP PЭRRPQVPPQP RUUP QPFPQ1ЭUk1X1`1ЭQ2PPVT)VdePTTݭ(PVUݩTMPWݭWPЭPZT19Z|ЭP PЭRRPQQ RTT QPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRP ~|PQ1|ZYxЭP PЭRRPQQ RTT QPQ1:ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRP@~xwPQ(1Zt~tWPQ1tZdPZ`ݭ~1ЭQ2PPVT)VdePTT֩@YZ"VUݩTLPW1.ЭPZT1:ZpЭP PЭRRPQQ RTT QPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRP ~pRPQ1pZYlЭP PЭRRPQQ RTTQ!PQyЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRPP~l﶐PQ$lY1Zh~hPQQWݭPhZk`ȏ"k`ЭPР\[ZY$_dRZbݭtWEZ ZkQQQ`WЩTPW<WQ`ȏWPЬPРQѡ8ݠݠ ݠQ3PЬPРQѡ8ݠ ~ݠQ{3P^ЬYЬ[ЩTPˏZC) PZ$PPYzPWWZ1ɌQ2PPPPXPQRPP.ѧ8W($0P QQP PPPWPXP 1HX1AЭQPPP.ѡ8Q($0P QQP PPPQPXP 1X1VV<~&)RPQPVQ*PP?)RPaԡQ~PQX *dQQԡ СЭTЭPX XɌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ɌP2~TɌP~12¼~ɌP4PX1XVW1dPP!P1ѧ8W+$0P QQPP1 PPPWPPvVV<~ﻌ)PPQPVQ*PPԉ)RPaԡQ~PQQQԡ ЭPРЭPЭQ PɌPsݬ ݫWYZPV 1hʏVZ1YЭP PЭQQPP QTTPSP1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~P1V1ЭP PЭQQPP QTTPﻆPmЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPRPPݭHV2P$P[PPVݭm ݭaVP0^ЬYWЩTPЭPˏ`ԭЬQСЭPxPQЬRRbPآQQ*խ%PݭHW1PWݭ1խ1Zh)Э[ЭSÜP[PP[,Pխ$PPYuPXXխ1ɌQ2PPPPWPQRPP.Ѩ8X($0P QQP PPPXPWP 1EW1>ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~0))MPQPVQ*PPI)RPaԡQ~PQW 4_QQԡ СЭSЭPW WɌP2QxQRQPʏPPRˏQPZPPPRʏQZQQQRxWP@ɌP2~SɌP12¼~ɌPAPW1X1PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~ˇ)KPQPVQ*PP)SPaԡQ~PQQQԡ ЭPРЭPЭQ PɌPЭQPP!P1ѡ8Q+$0P QQPP 1 PPPQPP vVV<~)JPQPVQ*PP )RPaԡQ~PQQQԡ ЭPРЭSЭP խ1ЬPР QxQRQPʏPPRˏQPZPPPRʏQZQQQRcЬRТQxQRQPʏPPRˏQPZPPPRʏQZQQQRx[Q[PʏPPQˏ[PZPPPQˏ[PZPPPQoЬPРQxQRQPʏPPRˏQPZPPPRʏQZQQQRx[Q[PʏPPQˏ[PZPPPQˏ[PZPPPQcݬ ЬQݡXYSPW 1ʏWխ1YЭP PЭQQPP QSSPvP1ЭScQxQRQPʏPPRˏQPZPPPRʏQZQQQR~ P1SЭYW1KЭP PЭQQPP QSSPP1 ЭSУQxQRQPʏPPRˏQPZPPPRʏQZQQQR!Y~mP1ЭYЭP PЭQQPP QSSPDP1tЭScQxQRQPʏPPRˏQPZPPPRʏQZQQQRVЭRVœ1VVݬzP1ݭVխ խV V[ԭխ1WPnfs: writerpc iovcnt > 18^ЬZЪTPԭԭЭPˏ`ЬQѡ YЬRbЬSУЭPxPQSVfPئQQ(խ#PP1-1u Pݭ41d խ1\ [ﴃ)ЭYЭWǠPYPPYYPPP4QխXQQZnPXXխ1ʌQ2PPPPWPQRPP.Ѩ8X($0P QQP PPPXPWP 1EW1>ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~o)hEPQPVQ*PP~)RPaԡQ~>PQW sYWQQԡ СЭUЭPW WʌP2QxQRQPʏPPRˏQP[PPPRʏQ[QQQRxWP@ʌP2~UʌPʛ1 2¼~ʌP}PW1WX1CPP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~)CPQPVQ*PP})SPaԡQ~PQQQԡ ЭPРЭPЭQ PʌPレխ1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~$)CPQPVQ*PP=|)VPaԡQ~PQQQԡ ЭPРЭUЭP ЬWЧ QxQRQPʏPPRˏQP[PPPRʏQ[QQQReЧQxQRQPʏPPRˏQP[PPPRʏQ[QQQRUxYSYPʏPPSˏYP[PPPSˏYP[PPPSSЬP`QxQRQPʏPPRˏQP[PPPRʏQ[QQQRSe1=ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~v})oAPQPVQ*PPz)RPaԡQ~EPQQQԡ ЭPРЭUЭP ЬSУQxQRQPʏPPRˏQP[PPPRʏQ[QQQRRRxYQYPʏPPQˏYP[PPPQˏYP[PPPQQQeYݬtP1ݬ ЬVݦXZJP 16ʏխ1XЭP PЭQQPP QUUPwP1pЭUe;@)1ЭP PЭQQPP QUUP>wP1%ЭUխHTʌSХQxQRQPʏPPRˏQP[PPPRʏQ[QQQRÌRTTXZЭP PЭQQPP QUUPvP1ЭUeQxQRQPʏPPRˏQP[PPPRʏQ[QQQRV~D{P1AЭZխXVխ1xЭP PЭQQPP QUUPvP1ЭUЅQxQRQPʏPPRˏQP[PPPRʏQ[TTQQQRS1SY4SYRЬWRgPRRPxRQЬX}VPVQW}VRSYЅQxQRQPʏPPRˏQPPPʏPPRʏQTQQQRѭR ѭRԭЭPU̔ЭQȏaK܏V)[efPTT7ЬRbVU!Z~yP1ЭZխ ʌPРTݭY1ЬSЭcխ ЬVЭئЭP8^ЬZЬ[ԭԭЪTPˏkQQPP<ЫDPxPRPQʏQQRˏPQSSQQQRʏPSPPPR*QPPݬ ZZ"z-P )y)Ь QPPխTP0PP QխPS'PP5S'Pg1z g1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~{W)tPQPVQ*PPT)RPaԡQ~JPQQQԡ ЭPРЭWЭP Q)<PxPQPPʏPPQg1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~V)PQPVQ*PPS)RPaԡQ~cPQQQԡ ЭPРЭWЭP &)gЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~U)PQPVQ*PPR)RPaԡQ~PQQQԡ ЭPРЭWЭP Y)gЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~T)PQPVQ*PPR)RPaԡQ~ɳPQQQԡ ЭPРЭWЭP  )gЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~-T)&PQPVQ*PPFQ)RPaԡQ~PQQQԡ ЭPРЭWЭP  )gЫ$QQ1(pZ)PQP1IЭQPP!P1ѡ8Q+$0P QQPP 1 PPPQPP vVV<~AS):PQPVQ*PPZP)RPaԡQ~PQQQԡ ЭPРЭWЭP STSVЏЫ$PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ(QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~Q)PQPVQ*PPO)RPaԡQ~ǰPQQQԡ ЭPРЭWЭP Џg1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~(Q)!PQPVQ*PPAN)RPaԡQ~PQQQԡ ЭPРЭWЭP gЫ,QQ1(pW)PQP1IЭQPP!P1ѡ8Q+$0P QQPP 1 PPPQPP vVV<~AP):PQPVQ*PPZM)RPaԡQ~PQQQԡ ЭPРЭWЭP STSVЏЫ,PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ0QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~N)PQPVQ*PPL)RPaԡQ~ǭPQQQԡ ЭPРЭWЭP Џg1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~(N)!PQPVQ*PPAK)RPaԡQ~PQQQԡ ЭPРЭWЭP g1OЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~]M)VPQPVQ*PPvJ)RPaԡQ~,PQQQԡ ЭPРЭVЭP kQQ<PPR <PPARxRQRPʏPPQˏRPSUSUPPPQˏRPTSWTWPPPQf)S)!S)Ԧ Ы$QxQRQPʏPPRˏQPSUPPPRʏQTWQQQRЫ(QQBƏQxQRQPʏPPRˏQPPPʏPPRʏQWQQQRQЫ,PxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRЫ0QQ<ƏQxQRQPʏPPRˏQPTPPPRʏQSQQQRQݪ ݪYݭPX1ʏX1խ{ЭP PЭRRPQQ RWW QFPQ15ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYYY1խ1ЭP PЭRRPQQ RWW QEPQ1ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭɬHX1 VЭP PЭSSPQVPPRQR SPPR QRREPQ1ЭPVPЭPݠT;PQ1ЭPխ1ЭP PЭRRPQQ RWW QDPQ1ЭWY:gPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYtgPxPRPQʏQQRˏPQSSQQQRʏPSPPPR;ЭP PЭRRPQQSQT~EPQ1TY&Э̭~HPQ1Э8խ ݭJԭ̟ݪݪ ݪݪݭσ}PX ЭPխ1YЭP PЭRRPQQ RWW QCPQ19ЭWg4 )1ЭP PЭRRPQQ RWW Q6CPQ1ЭWխOUЭQTЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRUUYЭЭЭP PЭRRPQQ RWWQBPQUЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV+~1GPQQXݭeЭحխYVݭEX5խЭR RX'ʏRR1խ,ݭH խЭP Pݪݪ [ݭߔPXXZݭݭrЭQЭ̱ЪR!&)RPxPPF)Q@aPVV2`QxQPP  ݪp Q8P.P`R`RԺЪPVЭRŒPխ ŒPݭGXPnfs_remove: no namenfs_remove: bad v_usecount^ЬPРXР[Р VȌZY lШ@P \Ѩ8Y~P"ʸeݦݦ XﰛPICXݦݦ ~XPYYݦݦ ݦݦ[ϽPYYYʸVX[bxPYЦR$)RPxPPZE)Q@aPWW2`QxQPP  ݦ Q8P.P`R`RԶЦPWʈ[XFVfXfYPЬP~`ݠ ݠ ^ЬYЬ ZԭЩTPˏ[(E)ZPP[HP$PP Y/PXX[1ɌP2PPPPWPPP.Ѩ8X($0P QQP PPPXPWP 1HW1AЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~B)PQPVQ*PP@)RPaԡQ~﷡PQW QQԡ СЭUЭPW WɌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ɌP2~UɌP@]1ɌP2~ɌP>PW11PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~A)}PQPVQ*PP>)RPaԡQ~SPQQQԡ ЭPРЭPЭQ PɌP<\ZX念?V1nZPPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 14W1-ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~?@)8PQPVQ*PPX=)RPaԡQ~PQW C)QQԡ ЭPРЭUЭPW WxZQZPʏPPQˏZPRRPPPQˏZPRPPPQxWP@ZUݬZ&ZݬjPPVݭQЭYխXWݭ2ɌPխ ɌPVPnfs_rename: no nameЬPР[РVРZРXРWР Y bЫTPPT V X&>V V>Z>[>YYYPЬPЬQЬ Rݡݡ ݢ PݡݡP,^ЬYЬ ZЬ[ԭԭЩTPˏ^=)ZPPQPPխ@P@HPPY'PXXխ1ɌP2PPPPWPPP.Ѩ8X($0P QQP PPPXPWP 1JW1CЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~;)PQPVQ*PP 8)RPaԡQ~֙PQW ~QQԡ СЭUЭPW WɌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ɌP2~UɌP]U1ɌP2~ɌP7PW11PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~9)PQPVQ*PP6)RPaԡQ~pPQQQԡ ЭPРЭQЭP QɌPYTZ1LZPPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 16W1/ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~h8)aPQPVQ*PP5)RPaԡQ~7PQW j{PQQԡ ЭPРЭUЭPW WxZQZPʏPPQˏZPRRPPPQˏZPRPPPQxWP@ZUݬRZݬ4PW1_խ1ˌQ2PPPPWЭRPQSPP.Ѣ8R($0P QQP PPPRPWP 1NW1GЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~6)PQPVQ*PP3)RPaԡQ~PQW y QQԡ ЭPРЭUЭPW WˌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ˌP2~UˌPQ12ü~ˌP2PW11ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~S5)LPQPVQ*PPl2)RPaԡQ~"PQQQԡ ЭPРЭQЭP QˌP PѬXt?V1PPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 1;W14ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~ 4)PQPVQ*PP%1)RPaԡQ~ےPQW w QQԡ ЭPРЭUЭPW WxQPʏPPQˏPRRPPPQˏPRPPPQxWP@ݬUݬpN'ݬݬ/0PWWVXƕ1Rݬݬ XYcPV 1,ʏVխ1XЭP PЭQQPP QUUP(.P1ЭUe(1ЭP PЭQQPP QUUP-P1iЭUխKWɌTХPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRWWXYЭP PЭQQPP QUUPJ-P1ЭUePxPRPQʏQQRˏPQSSQQQRʏPSPPPRW~1P1ЭYխXWXЭP PЭQQPP QUUP,P1/ЭUeU(1ЭP PЭQQPP QUUPX,P1ЭUխKWˌTХPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRWWX[ЭP PЭQQPP QUUP+PTЭUePxPRPQʏQQRˏPQSSQQQRʏPSPPPRW)~[0PPVݭЭ[խXWݭqɌPˌPխ ɌPխ ˌPVP,^ЬPР[РZР YԭԭЫTPˏѪTP1ЩR_)RPxPP"0)Q@aPVV2`QxQPP  ݩ| Q8P.P`R`RԹЩPV[Z Z1 Z}0Pݩݩ [0)PPխPDPP[pPXXխ1ˌQ2PPPPWPQRPP.Ѩ8X($0P QQP PPPXPWP 1JW1CЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~-)PQPVQ*PP*)RPaԡQ~PQW pQQԡ СЭUЭPW WˌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ˌP2~UˌP H12¼~ˌP)PW117PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~i,)bPQPVQ*PP))RPaԡQ~8PQQQԡ ЭPРЭQЭP QˌP!Gխ1ʌP2PPPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 1NW1GЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~++)$PQPVQ*PPD()RPaԡQ~PQW -nQQԡ ЭPРЭUЭPW WʌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʌP2~UʌP}E1ʌP2~ʌP.'PW11ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~))PQPVQ*PP&)RPaԡQ~PQQQԡ ЭPРЭQЭP QʌPuDЩPPXۋ?W1PPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 1:W13ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~u()nPQPVQ*PP%)RPaԡQ~DPQW wk]QQԡ ЭPРЭUЭPW WЩPxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ݩUݩB$ݩݩ$PW X31nݩ ݩX[PW 1HʏWխ1/[ЭP PЭQQPP QUUP"P1ЭUePxPRPQʏQQRˏPQSSQQQRʏPSPPPR#~%'P PWԭ1sЭ[XЭP PЭQQPP QUUP!P1/ЭUe(1ЭP PЭQQPP QUUP!P1ЭUխKVʌTХPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRVVXZЭP PЭQQPP QUUP!PTЭUePxPRPQʏQQRˏPQSSQQQRʏPSPPPRV)~%PPWݭЭZխXVݭ‡ЩR)RPxPP%)Q@aPVV2`QxQPP  ݩgr Q8P.P`R`RԹЩPVʌPխ ˌPխ ʌPZ &WWWP<^ЬЭPР[РР ZԭԭЫTPˏ%)ЭQСR:bPSSğPPQSPPխ@LP@(PP QխP 0 ^ЬYԭԭЬQСTPԭЭRˏbѩ ˏP #Щ PxPRPQʏQQRˏPQSWSWQQQRʏPVSUVUPPPR]TЩQxQRQPʏPPRˏQPSWPPPRʏQVUQQQR( Qխ$QQPխQPPݬPXXխ1ЬPQ2PPPPWPQRPP.Ѩ8X($0P QQP PPPXPWP 1WW1PЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~h(aPQPVQ*PP(RPaԡQ~7DPQW j(PQQԡ СЭVЭPW WЬQP2QxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRxWP@ЬRŒP2~VŒP12¼~ЬQPcPW1WZXF1 PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~(PQPVQ*PP(RPaԡQ~BPQQQԡ ЭPРЭQЭP QЬQPխ1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~(PQPVQ*PP(RPaԡQ~APQQQԡ ЭPРЭVЭP ЭЭխ խԆԆ1ЭP1ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~( PQPVQ*PP-(RPaԡQ~@PQQQԡ ЭPРЭVЭP ЭЭPQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRf쟭蟭ݬ ݩXݬﴯPZ 1ʏZխ1ЬЭP PЭQQPSS QVV S쟭uPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQR~쟭蟭PS1ЭܬZ1ЭP PЭQQPSS QVV S쟭PS1xЭVЭQІfЭP PЭQQPSS QVV S쟭PS1)ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRV1xխ1iX[խ1ЭP PЭQQPSS  QVV  S 쟭PS1ЭVfQxQRQPʏPPRˏQPXPPPRʏQ[XQQQRSy RRЦUxUPUTʏTTPˏUTX[TTTPʏU[XUUUPPRTЦQ{ЭP PЭQQPSS QVV S쟭.PS1ЭVІQxQRQPʏPPRˏQPXPPPRʏQ[XQQQRRTfQxQRQPʏPPRˏQPX[PPPRʏQ[XQQQRVVPP1PVPPWíȏQWRRQЭPQQiPQQԭRԭխyйЭQTaVW<PPѭȏԭiPVVYPS1йQVWaWiPWW<ЭP PЭQQPSVPPSPSP쟭 PS1dQPխ*ЭP PЭQQPSS  QVV JS (ЭP PЭQQPSS QVV S쟭KPS1ЭVխ,խІPPЭRPbЭP`ІPPЭQP խVVfQxQRQPʏPPRˏQPXPPPRʏQXQQQRVխ1V1ЭP PЭQQPSS QVV S쟭PS1.ЭVSfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRSSVݭZ>Vխ1;խ íȏQЭRQQiPQQխ1ЭPxPRPQʏQQRˏPQVYVYQQQRʏPXVWXWPPPRSy RRЭUxUPUTʏTTPˏUTVYTTTPʏUXWUUUPQPRQSЭP}Rլ.ЬQa%HZSZݭs=թ iYZPnfs readdirplusrpc bad uioEEK! readdirplusrpc resid > 0 d^ԭԭ|$]xЬQСTPtplhЬRѢ ˏP t\|SЬԭЬQС PxPRPQʏQQRˏPQSVSVQQQRʏPTSUTUPPPRЬRТQxQRQPʏPPRˏQPSVPPPRʏQTUQQQRd(\~ݬJPXXЬSÌP2PPPPWPPP.Ѩ8X($0P QQP PPPXPWP 1RW1KЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~(卵PQPVQ*PP(RPaԡQ~z7PQW QQԡ СЭVЭPW WЬSÌP2QxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRxWP@ÌP2~VÌP,ЬQP2~PPW1 ЭQPP!P1ѡ8Q+$0P QQPP1 PPPQPPvVV<~8(1PQPVQ*PPQ(RPaԡQ~6PQQQԡ ЭPРЭVЭP ЭdSУխ գԆԆpPtR¤QxQRQPʏPPRˏQPPPʏPPRʏQSSQQQRtPQxQRQPʏPPRˏQPPPʏPPRʏQSQQQRfݬ ЬQݡXݬhPZ 1 ʏZЬЭP PЭQQPSS QVV S1PS13 ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQRQ~PS1ЭZ1ЭP PЭQQPSS  QVV  S PS1ЭVpRІ¨І¬1ЭP PЭQQPSS  QVV  S 9PS1;ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRSy RRЦUxUPUTʏTTPˏUTTTʏTTPʏUUUUUUPPRTЦQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRXXPP1`XPPVlQVRRQ"ЭSQЬPQPScPQQlЬPRhh1ЬQбЭRTbXV<PPlllЬScPxPгXXSDPS1ЬQбRXVbVaPVV<ЭP PЭQQPSXPPSPSPPS1GQPЭP PЭQQPSS  QVV  S PS1ЭVh ІPPЭRPbІPdSPPVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQRQ1ЭYЭ[ PYPSSSST~PS1aTЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRW1ЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRV V@ݭl3HZ1bЭP PЭQQPSVPPSP QUUP SPPS1ЭUpQ2PPV#T)VdePTTЬR֢@Rp'VUЬSݣTﰊPZ1ЭPW1nЭWYЭV[Э~PPS1hЭWVЭPx(P n PʏPЭQP|RЭxSԣУRQQXPQPxSPQQXxPѠ1P|Qݡݡ艹1ЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQRQЭP PЭTTPSQPPSPSP|PS1.TPխ ݭԭЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRVh1V1ЭP PЭQQPSS QVV SHPS1JЭVSfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRSSVݭ0V h1l%lQЭRQЬSQcPQQh1ЭPxPRPQʏQQRˏPQVYVYQQQRʏPXVWXWPPPRSy RRdPРUxUPUTʏTTPˏUTVYTTTPʏUXWUUUPQPRQSpQ}Rլ@ЬRb7WZX./)HZSZݭ/ЬSգ խ ݭZP.nfsA%05x4.4^ЬXЬYЬ [XڜɌX(QVVaP~ PWPWgaPVݫ +PgX֨@ѩ8wЫPݠ4xW VVѥPYPPPPzC~ݫgݧVXiPW[XPZ!ݫgݧVXiЭPWPZݧ}gP*@(WPxPP(Q@aPVV2`QxQPP  WQ8P.P`W`WgWPVZP,^ЬZЬ Y[ʌЪTPˏ(YPPխHP$PPZ]PXXխ1ʌQ2PPPPWPQRPP.Ѩ8X($0P QQP PPPXPWP 1EW1>ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~(ﰍPQPVQ*PP(RPaԡQ~(PQW QQԡ СЭTЭPW WʌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʌP2~T12¼~˜PW11PP!P1Ѩ8X+$0P QQPP1 PPPXPPvVV<~`(YPQPVQ*PPy(RPaԡQ~/'PQQQԡ ЭPРЭPЭQ PʌPYX*?W1YPPPWЭQPPP.ѡ8Q($0P QQP PPPQPWP 16W1/ЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~(PQPVQ*PP4(RPaԡQ~%PQW  QQԡ ЭPРЭTЭPW WxYQYPʏPPQˏYPRRPPPQˏYPRPPPQxWP@YTݬ#YݬDPW X(1ݬݬXZ{PW 1ʏWլ1W1խ1ЭP PЭRRPQQ RTT Q2PQ1PЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭ (HW1 VЭP PЭRRPQVPPQP RXXP QPPQ1ЭXЬQaPqP@%V@=~qЭP!V@~~VxЭQPVЭPXЭPVNЭR2¼PPV˜T)VdhPTT֪@Z[-VXݪT~PWݭ&WPЭP[խ1[ЭP PЭRRPQQ RTT QyPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV~ PQBЭ[VMЬP`Eݭ2&[P[~PQQWݭ%Э[ݭ%լ#ЬQaW[[]ЬRЭbWP ^ЬZЬ[ЪTPЭPPc(D~ZﳮPYYʌP2PPPPWPPP.ѩ8Y($0P QQP PPPYPWP 1IW1BЭQPPP.ѡ8Q($0P QQP PPPQPWP 1W1VV<~(PQPVQ*PP1(RPaԡQ~ PQW QQԡ СЭXЭPW WʌP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʌP2~XʌPn1ʌP2~ʌP PW Y#15ЭQPP!P1ѡ8Q+$0P QQPP 1 PPPQPP vVV<~(PQPVQ*PP½(RPaԡQ~xPQQQԡ ЭPРЭXЭP Ь PxPSPRʏRRSˏPRTWTWRRRSʏPVTUVUPPPShЬQxQRQPʏPPRˏQPTWPPPRʏQVUQQQRx[Q[PʏPPQˏ[PTWPPPQˏ[PVUPPPQݬݬYZPW 1ʏWЭP PЭQQPP QXXPﳺP1ЭXhe(9ЭP PЭQQPPPuP 1QXXZЭP PЭQQPP QXXP.P1ЭXhPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~¾P;PR@l(P`ЬRТPP(}(QQ$;PR@Jl(P`^ЬXШWnjVƾPPJPƾѧ@<ЧTP<4(`ʕ(ƿ}ƨƿ}ưݨݨ W1 9PX@k(P`ЬRТPP((QQ4:PR@k(P`ЬRТPPx(s(QQ:PR@k(P`^ЬXШWnjVƾPP1P"(ƨ(PPƬƿ(ư(PPƴƾѧ@<ЧTP<4(`(ƿ}ƨƿ}ưݨݨ W 8PX@j(P`vmmapbsyfile system full %s: write failed, file system is full ЬXЬ WЬYЬZЬ[kШ VY0oժx`QQŦ(ЭP ʼWx> P@V~ݨ0fݭ$oPݭrPЭPРHЦxݭxWZPWЭP P@VЦQQPPYY[-YPQP[~ݨ0fݭnP1 ЭPРHYYWȼW~ZϴPt1PWxQЭRAbPVVYV[ЭPWV8WVYʼPѭP J ݭp)ݭoyJP~~Z[Y[J ݭyp ݭotWVVY<ݨ0ЭQСQFaPdQxQT~ZЭRТRFbPxdWTV8WVYP[Y ݭqʼPѭP ݭpPmode = 0%o, inum = %d, fs = %s ffs_valloc: dup allocfree inode %s/%d had %d blocks out of inodes %s: create/symlink failed, no inodes free ^ЬYЬ[ЬZЩjЩ X17ˏ[WW@ YEPVЩVȸQŨ,QPVPVQVjW@LRB`QQQB`LRB`QQB`][VPYlPW1ЭQСTPРPZWݡTPV[WYϗVPjPVƔ"ݦ<Ɣ~}҄ϒaPPWώפּPPP .KPPPPfЬ PݠXP^P^ЬQС VЦ,PP[PPYСP<1Jݦ,PػPUUTƸSUQЦ,PQP1PWxQPPP`RRSѠ[ ѠQTRSPQQWQƸWQU*PP`RRSѠ[ ѠQTRSPQQUTQ1ƸݡvPUƸPPWWPxPPYPWWPPWPWPxPPP[ZZƼQǦ8QPPxPPPXXŦ4QRưPƬPQPTYŭ0PPRPYPPQPPQQRPQQPPQQSTTWPPSSPPSSSUQЦ,TQT7TYxQPPPRbѢZѢXALPPS1RQQYQQU,PRbѢZѢX ALPPSPRQQUUQQTxQPPPPRbPRP[&QQTQQUPRbPRP[QQUWQPЬRЬWЬ QЬTТ VǦ\QPĦ\PQP AP1t PWPƸݢ︹ƼP8PQAPƸݢǦ\WQPQ ƼPPQЦ,SSQPSPPQSTQRRS"SUxRPPPPScPSPTORRURRQPScPSPT0RRQPЦ8SPSRЦXPQPPQx`PPAdPPRRPRƼRP8PЦ@P#ĦDPƨPŦ|QQP@PSPSPPRRP^ЬYЬVЬ[ЬZVЩ X[ݬ VYjPWШ,PPRWR)WVVPPV[~VYjPWWШ,RRPWRQRQPRPPQVWWR#[~VYjPVШ,PVPVWWPP^ЬTЬ[ЬSФ VxQPQ[SPTRxRPPѡ PexRSW8QҬ PPQYЬ RBPPPPQPYP?~ƠƼQ˦PĦPPQ QxdQ~ݤ fP ݭjPЭPРHTѤU U P՞x(Ƽ PƼPP XTPxP[SSWPXSPPQQPxPRѤU BPT`PRP`RQPQPPPQPPPPR1cSSWWSY8PT4YWPWPZWXUXSPUQPPxPRѤU BPT`PRP`RUPQPPPQPPPPR USSZTPxP[PPSP@iSWWSP@iTPxP[SSWeSXRXSPPQQPxPQѤU AQT`PPQRPRPPPRPPPPaפ$xPPPנ RSSWݭgЬ P^ЬZЬ [ЬXЪ WxPPPՠ X0P~ǠǼQ˧PħPPQ QxdQ~ݪ dP ݭhPЭPРHVѦU  U զX0˞a(X0[ݭZ!PZݭfZPTPxPXXXYЧ8SXS+>HhRRXPV4QQP`STRYYT RYPQP`YS1զ1Q[ݭZϵPZǼZPǼPPZ[XTxUV4QX8MX[S[TPPxPRѦU BRV`PPRSPSPPPSPxPPPbSTT8X8TT$TUPPT Da1Y[VWBPZ1TxUV4QYY[TXLZSZTPPxPRѦU BRV`PPRSPSPPPSPPPPbSTTXX$XUPPX >IkPQP`XYXYP@aŬǼVZVݭeVPpos = %d, i = %d, fs = %s ffs_alloccgblk: cyl groups corruptedffs_alloccgblk: can't find blk in cyl^ЬPЬQЬ ZР WСHXZǼRRZPP Ш(Z1vΧ8QZPPQZRZPRPPZ`PxPZ~PѨU X`PPWb*VfPZ1PX1!P[[1Ч|PZPQǬRRQUEQШSPRSU ATPXTPQP`1SU  xUP@T XXQU[P>@aTZQǭQPĭPPQǨSSQPPnjRSPPQLjQQRSRPSPPR[RDŽRYYVY[Id[Q>IdPVVQP`V[VVYdTPVVYP`Fd1"ǭUPĭPPUYĭPx`QQPVVRLSS xYP@\PWTQY[P>@aPRP`VYϴ yuS xYP@\PWTQY[P>@aPRP2`VJ)[QVVPPPZPѨU X`PPW{(PgF`PL WXPVP`PPVQ`PxPǼPQPVYnx7tݧ8ZXWwP Px`Z Э(([`PxPVVPѨU X`PPWk~VXW8רx PPPנŭ|RǬPPRUUPPRǨSSRPPnjQSPPRLjRRQSQPSPPQPPPQDŽQQQRѨU  xUP@P XXQUP>@aPRP`EQѨU ATPXTPQP`Ũ ǼPPffs_clusteralloc: lost block^Ь VЬYЬPР XЬQTPA`YP~ȠȼQ˨PĨPPQ QxdQ~ЬQݡ ]P1vЭPРHTѤU U 1VФhQTQPI`RYWYYP$SYSՂSUWWU ՂWS2TQ>IPQPRYWTQWW bPRPЬPW@a1ȼPPVQP[QVΨ8PVQQPQ[QP[PPQ`PxPQVTlQVPVPxPPQPZU~@PPVPxPRWVQФpSˏQPPRRURQQSiURWWWYŬ[PYQQШ`RxRQQPQZxRYYWWY*ZWVVݭݬlPV 'r8WWYݭ^ZPݭ_Pcg = %d, irotor = %d, fs = %s ffs_nodealloccg: map corruptedfs = %s ffs_nodealloccg: block not in map^ЬRЬYЬ VЬ[Т WxYPPPՠP~ǠǼYQ˧YPħPPQ QxdQ~ݢ [P ݭ_PЭPРHSУRRU  U գ Ξe(VeǸVPǸPPVVPVPxPQRU APS\PQP`QVPVPPPVPPPxYUˏ[X]ZPQ1У0QQPQPxPVQǸQQPQPxPUУXXU FT S\PPVTR;RUdPRRGVUVTXU S\TR;RUdPRRݣ0Y Js!oVUPRPQAPXU S\PQP`P~AVQxYUˏ[X\ZPRTRQP$QQVQTrhoV0VPVPxPQѣU AQS\PPQVPVPPPVPxPPPaף UPPנX@֣UPP`ݭjYǸPVPdev = 0x%x, bsize = %d, size = %ld, fs = %s ffs_blkfree: bad sizebad block %d, ino %d bad blockdev = 0x%x, block = %d, fs = %s ffs_blkfree: freeing free blockffs_blkfree: freeing free frag ^Ь ZЬPР YZ0>ZRxZS}@PRTSRTPRQQP Щ8RRPҬQQPQTPxPZPPQQR&Zݩ0ЬPݠqmɼQQѬ$)ЬPݠݬpЬPY ~ɠĭQ˩PĩPPQ QxdQ~ЬPݠ WP ݭ$[ЭPРHXѨU U  PZ(ɼPɼPPZ01 `PxPVVPѨU X`PPY!P$ݬЬPݠ p6lVPѨU X`PPY VXY֨xPPP֠Ŭ|RɬPPRZZPPRɨSSRPPɌQSPPRɈRRQSQPSPPQPPPQɄQQQRѨU  xZP@P XXQZP>@aPRP`JQѨU 11Щ8QQPP[[P[PxPRѨU BPX`PRP`R[P[PPP[PPPxPRPQQQQxQQPP~X4WWPQ~YVfTPxPZRZxZR1ЬQZPPxPTѨU DPX`PTP`UQPQPxPT~DPPQPPPPU#QЬPݠL0nςjѨU DTX`PPTQPQPPPQPxPPPdQZZR1SZ$ZPPZ [P[PxPQѨU APX`PQP`Q[P[PPP[PPPxPQPé8QQQxQQPPWPQ~Yf`PxP[VVPѨU X`PPY P1©8$Щ8QQPPQ VXYP֨PP֠[|RɬPPRZZPPRɨSSRPPɌQSPPRɈRRQSQPSPPQPPPQɄQQQRѨU  xZP@P XXQZP>@aPRP`JQѨU ATPXTPQP`ݭVݬ ݬݬuffs_freefile: range: dev = 0x%x, ino = %d, fs = %sdev = 0x%x, ino = %d, fs = %s ffs_freefile: freeing free inode^Ь[ЬXЫ WǸQQ,PXPXݫ_FhQXPY~ǠǼYQ˧YPħPPQ QxdQ~ݫ RPVݭUVPЭPРHVѦU U  PUPM(ǸXPXPPXQѦU APV\PQP`QˏXPPZPQ%XݫϹj \gPPXQѦU APV\PQPZ`X0X0֦ xYQQPP֠ˏ PP@צQPP`ݭSPstart = %d, len = %d, fs = %s ffs_alloccg: map corruptedbno = %d, fs = %s ffs_alloccg: block not in mapЬZЬWЬ RʼQQRPQPPRPPxPVЧ,PPxPVʼQQPQPxPPVPXѧU FY W`PPVYЪ8Q//PA`UQTP[QQTTTQTЬPDTxTTTTeU*XieTPTToVXVYѧU W`YЪ8QAkPQTQTTTQTЬQDTxTTTT`U*XieTPTTX~χhϛYeVXPTP~@TT,TXxPTX1ЬQ>A`PP| [P YTPTPxPQѧU APW`PQP`QTPTPPPTPPPxPQPЪ8RRQQQxQQPPPQPPPkSiQU¬RURPVVSPPQ5SSQQUUR8TTX1kTgldTUPЬ XЬP$1ЬQQlZQhYլ$XQXQxQQ~APPXPxPPPJa#XQXQxQQ~APPXPPPPJaXVЬR$PVPUЬSУpQP[UQQUVPXPxPPZPST~@PPVPxPRVQXWˏQPPRRTRQQUTRVQV[WUUWPXPxPPZPScTS~@PPWPxPRWQˏQPxRR cTSRQQUTRQWP@QЬS$RQRRQAiP¬@iV¬FiЬQ$P@iRPQЬSУ TЬPTSQQ bPRPQDcuid %d on %s: %s ݬ ~ݬbvmmapbsyffs_balloc: blk too bigCould not unwind indirect block, error %d|^Ь[}QЫЫ YPPyPQSSZ8PPQPPVV0 ~aЬP`SPݩP}˜~%PXЩPTX 1XZ1X #XPxTPPPQxPRˠSRSQ˜ Щ0SSP˜PP8P@PPPPLSЩ0PSP1S1ݬݩ0S˼XX[PX[%PW1hXPxPPPxPQ}P˜}P~ݭ[ЭQdPxPTH˼ЬRR QM QqNZ 1˼PJ`XЩPTˠSP|ZZZUX1xTUPPQxPRRS<Q˜3~ݩ0Zݭ KPWݭpNWPЬSЭcPX|˜PP8P@QQPЩLRPPPRSVQQQQRVVS~SZݭJPW1ݬVS˼ZZ[iPZ[PW1xTUPPQxPRRS Q˜V@PPPPLVЩ0VݬV˼ZZ[ PZ[PW1~~VZݭOPxdTЬPP/ЭPРHWРJaP|PЭRdQxQT`ЬSRcPԭ<]VVZݭ:PW1%׭xPKPԭ`1~~Z[0Pݬݩ0PZ[PW1ЭXЭPPX~~ݩ0ݭݭNPxdXTЭPРHWР~~ݩ0ZݭKPxdXTЬQЭaPݭ}I ݭqIXVVݩ0݆[=0XVխЭRbfխa~ݩ0ŭ V<]SCfP`ݭEP Pϰ[ЭPFQaQAHЬPP ݭG ݭGXxXPPWPvmmapbsyffs_update: bad link cnt^ЬZЬSЬ T(P]RРQQЪЭUХTQPU<P<ЪPPPˏP ѬP#ScʤЭʤSУʨТʨ.TdʬЭʬTФʰТʰ}PPHQLeʴ\(PPʸЪ Y,ʘʚ~ݩ0ЪWXɸWhɼPVɸWhʩPĩPPVV[ɸWkݩxPhx`PPPVxdV~ݪ CPVݭ'GVP2ʖPѪP YYЭWݩxݪkxPVHV(ʔfլЭQСTP< ݭEݭEPffs_truncate: newspace8^Ь[ЬWTլ PЫddPР8QQPPQP˜TTˠ dQѡ8iСTPР@SSPxSQˠRQRPT SD>˼WTVV VW,gVg|˜P~~[}~d{RVfԫ(ԫ,ԫ4ԫ0Ы X}˜HѬ L1ѬH14PѬ P  Ѭ0PZWZPlZݬ}RRج S}R~[P1}˜}~dfdvQZlWC1%lD1}~df8PP\ }˜1PPyPPPVZWZPlZݬ}QQج R}Q~[P1,}˜V $VPxPPPPRxPSˠPSPR˜Ш0Y˜PP8P@PPPPLYdPdRѢ8.lPH\W\YVV VW,gVgYlHZ l.B lCШ0RRPxRQPج Q}RRPSQPRyRPPP` PP¨tPPŨttRRPx0X<˼VfWVY ]@D@TDSRRWPTPQaSP`aRW WW`˼R!QQWPRP`QWW`P~~[[ЬPݠ0ZϨPXX1tխ1?1лPՠ;[ݏY`[ݻ<~YPX[~YX1 )>TGX1GݻVZYPX1~ݦ,yPLPWЦ,VV VW﹋,gVgԭխ @~ZF}PX1x1ЬQԡ$@(ԡЭa[,Q\PX1MЬPРYѩ8X10Щ|P PPI&X1лPՠLV<V[ݏY[ݻˏV~YFPX[~YX1>1ЭQСPYP Щ|QР|Pѡ  YnX1YnX1Y~VZV~ݭ\ЭPPZWVWPZVVVW]1,gVg1Y~WZW~ݬVfЭPPZXWXPZWW WX,hWhY~VZV~ݭňЭPPZWVWPZVV VWƉ,gVg[ZYGPXX1l~L阮ЪP[DZլc>_ЭPР VPѭP,PխPPխLﴸխ?ݭ"PY.mXPffs_reload: dirty1ffs_reload: dirty2^ЬP<PЬQPРݬ ݏݭﺾ~~ݬ ݬ~ݭVfP[ݬ ~ݭk[ u@ݬ ~ݏhdݭqP<VЭPР(V~< ~VPxVQ}P~} ~,Pݭ*VfP[1ЭPРHQ\TС0PP@ Pcݭ-PZUk[PЬRPР XPPTTݨhXQﮄVfѨhЭQС0Pȏ PP0ݭ-VfЬP(@Xwݬ D~ݬϭ ȜP4PǨ4PYPZW[YdШ0VW8PPY WYPP4V~VȘWPxdP~ݭ)P[1#VZЭPݠHVZݭ,8WWYݬXݬݭ|$TPWW, $WW,ЬQСZ1ѪTЪ`ݬ ^p(ZUnPݬ ݏZiP~~ݬ ݬ~Z|P 5I>ʌY~ݨ0ȸݩyȼPVȸݩyʨPĨPPVVȸݩ2yݨxPVyx`PPPVxdV~ݭ[(P[1ЭWݨxݩxxPVHV(fɔ2ɖݭ+ZhЭZ1P ^ЬQС|PР լ  Ь RвݬtPW1Kݬ&pPѬ*(Pݬ ݏݬ~~ݬ ݭݬd{PWݬ ~ݬWWPݬ ~PЬSˏ<<PPݬbPW1ݬ ݭݏhdݬP<YЭPР(Yԭԭ쟭ݭ< ~YPxYQ}P~} ~JPݬ&VfPW1ЭPРHX\TШ0PP@ PcOW1PP:Pխ ЬY>K?:?W1eL խW1O~)VfԭЭPР XȜYШ4QIPQP[$x,PPY~YPZZPVV[gШ0YV8PP[ V[PP4YݭYȘVPxdP~ݬE%PW1EYZЭPݠHYZݭ(ԭ8VV[QρS:Y$ZPPTVV, $VV,ЬRЭЭdȐ ȔPPh ЬRТ PРhЬP(@ȏ<ЭRPbЭЬШt Шd$Ш8(VQRQQVPRP`QVVЬQС|PЬXcխL6~ݨ,8PLPWШ,VV VWx,gVg<~VXV~~iЭPPXWVWPVV VW-,gVgЭR}0HШ0PPRxPS}PzRPPTTRTSTRQxTTTQ}RRPSQ4RRQ  0P}P0խ`2ݭXݬݬkPWPVfLf8ЬS?ݭ]PP￯ЬYЩ|PԠЭP PE&ݬ ݭPխPPݬխ#ЭPݠ tVfݭfЬQWP^ЬXȄQȨPPQQPPȄȈQPPQQPPȈLP,1Ш0RRVxRWBbP>@bP@PxPQ}P0ШtYxY[ZYPЭQzVPR[VUWU[PTQTVTTSPUUS}RVV0W4ZҨHPxPQ}P8ҨLPxPQ}P@Ȭ<@ȬȰ@ȰPЬZЬ VP PYЩ X?VPZ VPZϰPWWP(YϚPWLЩPР|PԠ~~V~ݩtV~PPPݩFPWݩQbPVfXfYfʏЫTЭQѡ84T0ЫPQUPVQФSУRQRPTfPЫ}ʜԭˏحЭRRWխ1ЭUPPyPPPVҫPP8Х0QíQYЫPPYPYQYPݭЭQݡY}~ZPW1sYPxYQPث QʠRQR Pʜ}Pʜ}P~ݭ8%ݭ$ЭPР@WV (VPЭRxPPPPRxPSʠPSPRʜ ЭUХ0RRP=}ʜPЭR}8TPVQPVTRPUSЭU@UeRإSЭPРLTTPRTTPWPPYPY[YЭPH~PW&ЭPHVY YVq,fYfխ ݭAYPЭQP0(}ʜ~$ݭ+ݭ ݭ~WY ի1(ѭԫ>ЭRТP ՠ ʔѭԫ!PQխQQPwW6ЭUUOЭPݠݭ}~ZP`ëPQPQ Эԫ ѭԫխP~~ZPWWPffs_fsync: not dirtyffs_fsync^ЬZЪYѩ8Щ|PРP? Y[Ъ PPP[PPPXЩlPPVЦ0PʏPP0ЦVЩlPPV1ЦWЦ0PP1Ц0PP L([զP1Ѫ 8զx3Ц0PP+(P ~V`PPЦ0PȏPP0SVЦ0PȏPP0PXխѪ  V VPlPPPXЩlWWV14[[1Ѫ D~Ϡ~YdPXZrPLPPPXЩlP խ׭1PXɌPRQЪ PPPQQ~~Ɍ@ЬPРVݠVnPƌl'ƌPvmmapbsyЬQС R СPPР bСPݡ~~PݡݡP<^ЬWЬYԭЬPZРTЭQ[լЬRbݡL<@~aPЬX0]XY4]YYXWݬPV1i1ʼQx$GaPЬ RPbbYլTWQU>GgPPTPSW ?ЬP`RTSWЬQRaW !RRSWPUPGQUQa(Q`QPYoVPxPJP`ZY X1Y YH~~ЭRݢLVݬgPYЩ0PP=x$ZTЩ0PȏPP0Yﵭ(PРP֠,YXPV1hШPЩHQ@aZX RѭVZRլMPWW CЬP`9G(PGaP,WЬQaPPaW PPЩHPG(QG`QRXЭPPPhVZVݬ4PVW1Y Y7x$ZZЬ RZbbP^ЬPЬZЬ [РTPլЬP`ZZZZ P}X ZWV׭XZխZЭRТ PQzXPRWVXUYUWVPTQTXTTSPUUS}RXxZPZRPSPYSXRխQZPPQέPZPPQWWkíԫ [eЭTФ PQ}P~}X~$}PXZPЭQ}X~}P~ ЭTФ RS}R~}P~֭WkPԫ [WPRzRXTTW֭ѭWլЬPЭ`Pvmmapbsy^T(~{P('ЬRЬQRQPPPP&T(P@(P`PPQRPPРPЬXЬW(YXWPPPPS(P@Y(P.W#XРVYݏVLPVP`PPЬW(ZЧYЧXZ~TﲑVfYXPPPPjS(P@ (P!XYZ~TfP`PYXPPPP0S(P (R@bQaPPgaPWWaQPЬQСR aPRavmmapbsyffs_inactive: pushing activeЬPРWnjVРXէ@ WTƔ\Ɩ:ЧTP<2~~|~VP`Ƽ<ƔPƔQPݦV ˏPP~~~VX~WQƔ X~WLPPufs_reclaim: pushing activeЬWէ@ W'TnjVVWЦ P PLԦ Pvmmapbsymangled entryi_ffs_size too small^ЬЭPРР ЭQС СaСԭЭP`ЭQСZʌXˏˏīȔPP@PЭPݠݭ@~ZVfPW1@ЪTP<ЭQaPPPݭݭZPW1W1ZXЭP`YYZЪP[XZ֪@~ЭQ QEݭ~XݭZrIPW1խIDݭݏXPW-ݭZ;IPWխ Wݭ~XP~~WPZ ﷂ<廒PZOVVYWYVDPZZP PvG$רȖԧǖ$Vf$SЩR (RPxPP#(Q@aPWW2`QxQPP  ݩSSpS Q8P.P`R`RԹЩPWcZPЬPРZРXР [ʌVȌWWVX$#Vժ|X#VfZfPY1Ѧݫ ݧV3PBY1 YyקצݫVXPY֧֦VȘP PEXsǖƖЪTPQ<Qݫ Q|~VP`PYZ8ʘP PEX#VfZfYPЬVЦWݦ WݦЦPPG`QPSQ1Q;Q  (RQ1R (R1 (RQ@1 (R1Q:!(RQ1 (R1!(RQ1B!(R}Q;Q !(RQ[!(RR&"(RQ@B!(R9Qt"(RQ ,"(R"(RQ"(RVVbP~~?GchPTPTdbPVЭQWT}XЭS<PQPXQYX<PPSЫ PPYѫXЫЭPРSTРPR QЫ PQP œTTcZPЬQСSÌRœTУTPР@PTP PݡT¼OPݡ ~ݡSrЬPРQݠ ݠT~WaЬPРQݠ ~T~/aЬPРPT~_ufs_strategy: specЬYЩWЧ\QZ8PP ѧTPi~T~ݧPQwPV V4Ч0PȏPP0WVPѧT1ЧHXЧAgPP1P;P t(QP1-(Q1(QP@1(Q1P(QP1(Q1h(QP1(Q}P;P (QP[b(QR(QP@B(Q9PO(QP (Q(QP^(QVVaPb~ЭX?HgUPP`aPVխqЪ$R'RPxPP (Q@aPVV2`QxQPP b~ݪ$PW Q8P.P`R`RԺ$Ъ$PV$ЭX>HgPP1P;P  (QP1i (Q1 (QP@1 (Q1PQ (QP1 (Q1 (QP1Y (Q}P;P  (QP[ (QR=(QP@B (Q9P(QP C(Q(QP(QVVaP~b~ЭP?@gTPXPXhaPVЭQ>AgPP1P;P d (QP1 (Q1 (QP@1p (Q1P (QP1 (Q1X (QP1 (Q}P;P  (QP[R (QR (QP@B (Q9P? (QP (Q (QPN (QVVaP~b~ЭP?@gRPP`aPVЭQ>AgPP1P;P  (QP1 (Q1m (QP@1" (Q1P (QP1l (Q1 (QP1 (Q}P;P L (QP[ (QR (QP@B[ (Q9P (QP (QH (QP (QVVaP~b~ЭP?@g{QPYPYiaPVêЪ[xV(VkhXЪ xVЭW(VgixXYXxWW WX#V,hVWhY ЪxVЭXЭW(VhgxXWXxPЭQ>A`WPW WX.#V,hVWhЭЪ$Yխ1xVЭW(VigxXWXЭPЭQ>@aWW WX"V,hVWhЭ$RRRPx P~RZϡЪPѭ ЭW@gЭX@hЭ@ЭЭ i'[PxPP,(Q@aPVV2`QxQPP b~[QQ8P.P`[`[k[PV'PxPP(W@gPVV2`QxQPP b~ݭOQ$Q8P.P`Э`ЭЭXhXPV'PxPPW(Q@aPVV2`QxQPP b~ݭP$Q8P.P`Э`ЭЭWgWPVYoYf'YPxPP(X@hPVV2`QxQPP b~YhPQ8P.P`Y`YiYPVЬYЬZЩ4Wé QP PQQЩ0RRQXЧPQP/RVVXcЧ PF`QաZF`PݠfVVXVVP5FRR0"RXЧ PB`QաZB`Pݠ*VVamap_wipeout: corrupt amapЬWVV5FP@ QaP  PaP QU VVԧԧWϨЬZЬXЬYЪ4P1լiЪ[[ QP PQRЏV WVXgxPXVIgxPYX[XZݬLYXY YZݬqMԪ0ݬ ~ê ~P41e1^Ѡ1Uê QP PQXPլ PPɳ'PV1*fԦԦ$X XԦݬ b~HWW[LPHݬ b~WELP$ݬ b~W/LP -b~ݦMb~ݦMV5'VV1Ъ4RѢצVQQX.0QP@ A A P`ЦAЦPQ@֦QQXТPPP ТPPPТ$PP~ê ~ݪ0RϽԪ0V4amap_cow_now: non-resident wired page in anon %pcownowcownowpage^ЬPР4Zԭѭ1ЭPЪQ@a[K XШY X]h1թ01(PP P(~<~YﴌYPW~~~W|~~PVVW VWKH1VVY}hWK (V|֭ѭ15amap_splitref: split at zero offsetamap_splitref: map size check failedЬWЬXЬ QP PQV HЧQgPVP 0ա$QЧШP֠gVhЬYx PP1P;P (QP1(Q1J(QP@1(Q1P(QP1I(Q1(QP1(Q}P;P )(QP[(QR(QP@B8(Q9P(QP (Q%(QP(QVVaPb~x ~ZHP$P$`aPVЩ$P$PXx WW WXV,hVWhЩ$PЩQЩRRQ`Q`Ramap_pp_adjref: overshot targetamap_pp_adjref: negative reference countЬZЬTЬ PЬ[Q QPPTPYЪ$VWWTcGfP PRXPRGXWXPPT;WTSS RPPGf RPPGfSGSXQQPDf PDfQDSXXWWTWT1GfP PRXPRGXWXPPY;WYSS RPPGf RPPGfSGSXQQPIf PIfQISXR[P !XPGf PGfXGP XWZ XWWY1fЬWЬZЬ QЧPQP YZVVQXrYVPXiY F ]VQFQQZNQXIЧ PA`SA`AQЧRRPQPЧPBA`APQ@קcPPcP SVVXvmmapbsyޫ'QQPQPxPP)(;%PQ~7uvm_anon_add: can not allocate %d anons uvm_anon_addȫ'P`QQ`ﵫ'P`QXPZX1'QWWaP~b~ EPVPVfaPW~xXWW5PYVYXGeUXY Y%QaPPf J%PVVaQW WYV,iVWiXjX'X+YT'(SYRXQdcRc'(P`RQ¬ﰪ''(QaPРa'`Ԡ ԠЬWЧVCզ0 WyPVV1զצ0Ԧ$(PPP(~V0V W5'(P`W`''@ЬVЦ PPkԦ զ'ЬPРPР0Rՠ.QQ Q.R0ЬZЬY%V7XX*W WQС PPZPY QPWXXfVPЬWW~~PPPЧVݧ ﲰԧ (V~V!VuPvmmapbsyЬQЬSxSRRPP(PС$Q@aXRVxSWhYѩVѩ W iYլ PYP](PYhPPihPYYhX}VԩYXW@V,hWVhYPuao_set_swslot: uobj = %p uao_set_swslot: attempt to set a slot on a NOSWAP objectЬQЬWЬ X8Q-ѡ@gPXPPWQPQPWPʏPAP`VX` V<֡7Vסա+aPСaQ;( С PG`VXG`VP^Ь[ЫPP@1(PPa@$WPWIK'ZVWYXXVPYP`P PjXVVgVW(VWЭPPЫ$R'RPxPP'Q@aPVV2`QxQPP c~R6B Q8P.P`R`RԻ$Ы$PV1VVP#'WF P PۭgVVЫ RO'RPxPP'Q@aPVV2`QxQPP c~RA Q8P.P`R`RԻ Ы PV['puao_create: kernel object already allocateduao_create: asked to enable swap on kernel objectuao_create: hashinit swhash faileduao_create: malloc swslots failedЬ[PʏPQ QPW[/G 08H%YW E[$(%Y  !'PYWԩ[[1[SʏSЩPP@8(Sc~xPQ<PPQQPP\mP$1|WWP>G`QPZQ1Q;Q ['RQ1'R1'RQ@1g'R1Q'RQ1'R1O'RQ1'R}Q;Q 'RQ[I'RR'RQ@B'R9Q6'RQ 'R'RQE'RVVbPSc~?Gj

GjWW WXV,hVWh[YPi﷔ԩY ԩ %QaPP, %PY,0YaQ0YPuaoeltplaobjpl@%`%%%c~~~~~~~T~ (ﶰV fc~һﰻ~~~~4' fݬЬRТQQPPQݬЬWЧQQPPrQQhЧ,PЧ00Ч,0XЧV@(PP P(X&~V} PyPPPWόVI|ЦVXWuao_flush: strange, got an out of range flush (fixed) uao_flush: weird flags^Ь[}V|YЬPP|x PPVxPW1ˏP Q}P}PVPWQˏPVQWx PPQxPRWRVQ<x PPVxPWԭЫPPRxPS}VP¬P٬ QyPPyPPSQ RPӬ PխЫX}Y}Y~[jPXԭ1խ1ШШ$PѬ P1 Ѭ 1WPB1V 71}PPYQZWZVY}Y~[jPX1ˏPPww.iը0o,j~X}X\kTѫը0I,D(PP P(3~XF} PyPPP[PX z NЭXխ X1WZ1VY1Puao_getpageuao_get^Ь[}PЬRЬScЬ$SS1ԭԭ}PWѭ1RZj1}W~[XiPVlyWPPY8ѫ@%~P[]PQYPʏPAP`PI PP#~~~}W~[PtPV( .V (PPѭЬ$PPԭ P(Vj֭Z֭}QQWRXѭ1,ЬRЭbPխ1Pԭ}PWѭ1mRYi1Bѭ Ь$SS10yWPP0(PP P([~ρ<~VyP(Vii1}W~[ hPV~~~~}W~[IsPV (¨ .i1Aѫ@'~ݭ[PQ&PʏPAP`P ЭQЫ RAbPP ViIPVPZ7( V{~ݭ[dPﯣ0(VVwZP(VViY֭}PPWQXѭ1PЬWЬXЧV~W!} PyPPPV,XghWvPզ VoPP~ݬݬϭP P<ЬYЬX2%W1WϰXYW$PV WϾVPЧ,VWϯVWPЬWЬYЬ XЧPP@SЧ(UwE$Q?RQTSSRPTP`PPYPXxPPR~WIPSRRaQU+VVP#F PPYPX VWPVVP^ЬWЬVԭ~~~x VPxPQ}P~W PPP~VWiPЭP(ݭ>~ݭfݭDfPvmmapbsy%%udv_attachЬ[} VЬXмYYP,P<,ZZ| ZPXPQVPWQ}RRPSQPRSRPSQ([VYjP}PPVQWXXԞ!%WgVЦ VVQYVGЦPP!P%~.<~VuPP֦P VqZ'Ƅݏ"l)PƈXݧݧ 4P#WЧ P'~/)hPç PPPhP)РVЧ Pٙ'~(V 15Ч QSЧRQЧPPSSRQЧP0WЧ Py'~(ϸy1WЧ PI'~a(anonget1anonget2flt_noram1ЬWЬ Y['թ'P P'P PZЩV1զ0 YPVVv(PPP P(2'զ%W'~ ~'ݦ~H#Wv'~ ~'~,<~V+oy~~~Y|~~~iPV-W+'~ ~A''x4ZW'~ ~'='ݩ VۚP[WFZ'ė'~ ~&Ч Pѧ'~&X 'XZ1( Vq0(PP( P<~VzYXWA'~ ~W&﷒'P[>ԩݩ d V mXW'~ ~&PVV]^XPW3ЧPà~0mPY猪'~ ~%P*'1fltagain1flt_noram2flt_noram3flt_pmfail1fltagain2flt_noram4flt_noram5flt_pmfail2,^ЬQЬP]'QʏPP<LѬ LQ遲?RR$'Q QЭPP,P0PRQQPЭЭ'~~$ݭݭX/Px'~~1 ЭPí PPPЭQ СVE'~~[$VЭRˆUС SSPPPQTP'~~$PRP€'~#PSTPդ,Ѭ UPPS:ЬQQդ''~~#'1STФ4@Ф<@<S'~k#PLmФ8QAaP>@aPPQUЭSäSQPЏ R PQPPRRPPWx WPPSDS PPPʏPԏ QPPQQPGZW[L WЭDZ[@#8Z8ЭPàD~08ЭPѠ81x W[WZ@>W:8YWXЉP)РV#(զ0,~VkVJZX<0ЭPàDRR@4ЭPà~0PVȌ'~~VVNXP( PfXP)'P \ЭPV РЭPՠ, VW﷕ЭPPPʏPJ'QPQPA'QPXQQQxQQX8P.PQQQ Q\NVVY1[vmmapbsyЬQWѬ WˏQYЬPAPˏPX@'~t~TVfWXYt8PW'~t~ft"WQ'QXQx%PQPYPWWPЬZYѬ Yﴆ'PР VP~VXXWgYЬPJPˏP~ˏZ~V8PVk'~XgVPЬRЬQQ PPݬˏP~ˏQ~ݢ ЬRЬQQ PPˏP~ˏQ~ݢ uvm_fork: uvm_fault_wire failed: %dЬ[ЬZ YѬ  Z[@8ݫ P:P  YRsKP PդhPPPXWV,hVWhXWHV(VghݬݬZ[Y@ЬVݦ 8< ~ r ЬQСP}0СP}8СP} СP}(СRx 'PQ}PP@ЬV P P]rVVwSS1 VP',PSƌ'schedulerschedpwaitTЏS'R41(,#ŒQ P~@`PPQQSRTQSТRT~~'Z~' TzYd1~W[ZYXr'Vbˏ,PPNH1PPƌPPY5V[PY-P(P#ƐPP2q V4W PXVZPXЦVW7~'ZV[VV@ЬV P PpSS,1 VPPSƌJ~'vmmapbsyuvm_init: page size not set^}' 'XW|V,hWVh<|'Kݭݭ[.QPݏ@vmmapbsy^ЬQСPPPYЬPРZJQQZPZQ YPQPYˏZXʏZIPˏPQ<@PPQQPPW[1XWVVYYVݬVX~DP[VYWZEoVXƀHƀPPPƀ~~4ƀ7XS'Ƅݏ"ePƈЭPPW~PnhnP'~&ЭP P[XXYRnWZݬ P[1 [ ,W#WPʏPˏPWW<W[Pvmmapbsyuvm_km_init: could not reserve space for kernel^ЬWЬVЏ{'Y&ݏ@Pt'N%x%G%E%P`P@%P`:%P{'0%B%)%'%P`P"%P`%P{'VݭK%">%V'fݏ'}~~íW~VP 丹Vmuvm_km_suballoc: unable to allocate space in parent mapuvm_km_suballoc: unable to create submapuvm_km_suballoc: submap allocation failedЬYЬXЬ ZЬWЬ[ЬVЏQլЏQPˏPWɏ'Q~}~~WXYP 利hWjiP֠V[jhibPVz[jhVifVjhY "P JVPЬXЬYЬ ZRYZPQ QPP@PѨPRR\YWWZ1WPQ}P~XCPV0(PP P(WPʏPPXVwSWWZШV_ЦWYPQЦ$RQRHP @ZPQQR4P .(PP P(} PyPPPXOV SWVЬWЬYЬ XRYXPQ QPP@PѧPRR1YVVXiVPQ}P~WBP PRVVXЧP:РVYQRР$SRS#Q XQRRSQ  PjRVPkm_getwait2^ЬZЬYЬ[ PˏPWЪ,ˏ[Pɏ'P~}~YWZNPP[ЭPЭPPW~PZ PiQЭPá,PXPVWm~~~~XPQ}P~YLP[A$\Ϫ(ѩݠ4Vݠ4Vj<PPVPXPWЭPЬQQ PPˏP~ˏQ~ݬP ^ЬVЬWƀHƀPPPƀ~~pƀQz'Ƅݏ" PƈЬ PGPˏP~ˏW~VVTƀz'~ ЭP ~Puvm_km_alloc1: non-released pagekm_allockm_alloc1w^PˏPXЬPР,<'~}~e'VfXP@V[PPgQЭPá,PZPYX1ZVW}V~k?P0(Q Q ? Q(k~L<~PiP~~~~}V~kJP )Y(ݠ4YЬP`p<PPYPZPX1dլ )ЭPPXXYWW WXKV,hVWhЭP^ЬQPС,<'~}~;'ˏP~QPЭPPvallocwait^ЬVPˏPWæ,0PWPP'YXЦ,<'~}~iWVhP~~VOЭPplpgЬ WnIV~~~|~~fPW XPɏ4P QʏQ\'RQRQS'RQPQQQxQQ8P.PPPMvmmapbsy$^Ь [ˏPPPPЬ[1uЬЬ[Ь[Rw'~~hݭݭP(w'~~>1ЭPí PPPЭQ СVv'~~VЭP ]XЭVЭWQ0YСZWwթЭPàV~YVPPPݬX1խVݬXcЭPݬXPPW&ZWVW6v'~~LZ+x ZPP[Pv'~~'[1PìPxPPЬQQ Pݬ  Pݬ}PloanagainЬQЬXЬW +ЧV.gPP PVﰑgWhPWСPݠ4QSP*PPP~~'$LPPЧVզ0 VO֦0Vu;VhPfltagain2^ЬWЬYЬ [ЬVЧPР4ZРXШRբ0PPԭ@~~P~ЧPàVPQ}P~X PP1cPWt'~ ~PW{t'~P ~ШR~~~ЧPàVPQ}P~X PP~~'JPWFo't'~ ~$Ч Pѧs'~V ho'VЭP) V@Z8ЧPà~0fP VWs'~ ~VV?ЭP( PMЭP)ШP~ݭ,PP:ЭP0(P[LЭPՠ0 ݭOЭP֠0ݭp9ЭiЭP( PMЭP0(PЭPРPPVfViݭ`:WPVЭP( PLЭP0(1ЭЭPVЭPՠ0 ݭ龜ЭP֠0ݭ:ViЭP( PyLЭP0(Ploanzero1loanzero2ЬXЬZ 1kCWmXr'~ ~0RXEm'q'~ ~Ш PѨq'~PKm'~~~|~~gPV1|(VjV70PPYgXkq'~ ~WWQX1l'3q'~ ~IШ PѨ1@l'iPW~~W|~~7BPV1v(Vf8WjPЬWЬVЇQaPPaP QXVPVPuvm_unloanpage: page %p isn't loaneduvm_unloanpage: page %p unowned but PG_BUSY!ЬXЬWWЈVЦ0P VP0V6զ0/զ*զ%( VS~VVEWPWPvmmapbsyЬXμ'QWWaP~PXPPuPVPVfaPWXݬ ݬVЬfVPvmmaplkЬWЬQЬ RЬVW$PP`P(ԧdԧhlQ,R0VǀP|PtLj~~ԧpԧxDŽV8RRD'QaPPnj3'PnjWaQǐPR^ЬVƀHƀPPPƀ~~ƀEn'Ƅݏ"Pƈݬ ݬVo PWƀbn'~zЭP ~P WPЬP֠lЬV1ЦlPPlPzݦ0ݦ,V7f| 'VPxPP'Q@aPWW2`QxQPP  VpQ8P.P`V`VfVPWmapent_alloc: out of static map entries, check MAX_KMAPENT# uvm_map() successful calls# uvm_map() back merges# uvm_map() missed forward# map lookup calls# map lookup hint hitsvmspplvmmpepl@H'P`C'Z<'V7'5'z'Qaz'Pz'N z'z'w'P`w'Qw'Aw'w''Qa'P'7'''P`'Q'P Zx'v'X'N'QauV%PPSS&T@Ra`RPSaRSPT~~~~~)' f|Z~Ϲ~~~@~' fЬYЬXЬ Zɀ'(YPYPP'_xPW<5PP'WЧw'QPW τp<tPV<5PPa'VЦV'QPV cO<ЬP` Ь}XլԦˏ[Q[ЦPPQ PЭ Э$Э(Ԧ,Э8Q$P[ЏP~Pݬ Ԧ0P4Ԧ0Ԧ4֪dWfЧVV hѪ|W ѧ V|ʀ;f'~SPЬRЬSЬ TТtPR$QPQРP勒'SPQ=Ѡ S2>'PdPРQТ(PѠ SSPdPtPРPPQ`ddtP^ЬWЬVЬ YЬ XЧ,PVPX=PVЧ0QVQ1XV,Ч|RW$PRP-Т V'VW1PXPЭPР VЭRЧ0QQTW$S XPRТ VVYQQTQVТPPSѠQRtVRP^ЬXЬWЬ YШ,PWPPWШ0PYPPYWYYWWXϛPЭVW WVX!ftЭPРVШ|PѠWf|ԭЬP`X$[V[1ѦY1Y  YVXЦZЦ PæPWզ,Ԧ,PݦX1ЦPРQQPPqQ+WݦsQPà, ~à,~ݦ4~W~ݦy&zQPà, ~à,~ݦԦ~ݦ ݦh{zѨtVftרdffPЦWhЭVZVZ[ ѪY1ЬPЭ`PЬVЬXVvզ4 XVЦPP ݦPЦPРQաPЦW<V's PP4'V+'QPWVЬTЬRPˏPSФ,PbPPbݏ Ь PQ}P~~SRTPQPQP^ЬVЬXЬWXVCPPЭPѠXѠ ՠՠ4W6gQWtѦ|PQ|ЭPРQнggPWdPPd(`tЦ|QQPa|צdЭP`ЭQaPСЭP<Pi'r QQ'P'PQP$^ЬXЬ[ЬVЫ,ݬݬ [ϬP PЭf Zf ԭԭԭȀHȀPPPȀ~~hȀ83a'Ȅݏ"EPȈݬXP2ЬPP ЭPàW4ЭPѬ ݬPXQнtЬQQ14ЭPРWЭЭPѠZ17X$P1)ˏЬQQЭPZ  ZPXЭPPQ9VWСVZݬQXﻧЭP1PQWVPPWWPìPYˀ'MP[PP' mPV<5PP.'VЦ#'QPV 0ѠV8Ѡ W2ՠ-ՠ4(РQQ QЭPYЭP|YϸVVȀZ'~VP^ЬYЬVЬ XЬ[ԭɀHɀPPPɀ~~Ͻɀl1Z'Ʉݏ"PɈЩ,PVPPVЩ0PXPPXVXXVVYP%ЭPV$VPYϝ11ЭPРЭVVQY$ZVZ*ѦX$[SZRS$PP[ЦVVRѦXQV1X  XVY!Ц Wլ[$[PPW [ Ц QQW&ЭPˏQRQRRݦ ݦiKpɀ-ЭPPQա,!W[~ݡ ݡY`PЦVVZ ѦX1`ɀ"Y'~:ЭP^ЬYЬXЬ WЬ[[[PY$ZɀHɀPPPɀ~~ɀ/X'Ʉݏ"PɈЩ,PXPPXЩ0PWPPWXWWXXYDPЭVX0XVY#ЭPРVW  WVYϜ[(ЦVVZѦWɀX'~1P^ЬYЬXЬ WЬZɀHɀPPPɀ~~ɀ.W'Ʉݏ"PɈЩ,PXPPXЩ0PWPPWXWWXXYOPЭVXXVYЭPРVY$X@W  WVYϣZZɀ*W'~BPZ8ЦVVXѦWɀV'~P ^ЬZЬVЬ YЬWϥXWNʀHʀPPPʀ~~ʀ}-V'ʄݏ"PʈЪ,PVPPVЪ0PYPPYVYYVVZhP"Wʀ?V'~WPЭXլ1V VXZφZ$RˏWR[Fը,Ш QШPQY.PRѠQ#խʀU'~PPX[RX[ѨYЭX,Y  YXZը,Ԩ,ݨ ݨZ%ШXX[ѨYխʀ_U'~wPˏWZ$[1ը,)ШPP!P ըYV~XZ~V VXZuY  YXZR֨,ը  Ш QШPQY$P[ѠQר,hXX[1Ѩ V1PXX[ ѨY1fʀT'~ZWWVfԭЭXШXX[$ѨYѨ,ݨ ݨ ݨZ Pխ1AT'~WZʀPPʀP ʀ4.XVר,ШXX[ѨYЭXXV&Ш,PP,Pݨ ݨZШXXVխʀS'~WЭPխ/ʀPPʀP ʀ-S'~W-wS'~WʀPPʀP ʀj-PЬWЬVǀHǀPPPǀ~~Eǀ)S'DŽݏ""PLjVSЧ(VW$XVX զ,Ԧ,ݦ ݦWrЦVVXǀPPǀPR'~PVǀVǀQЧ(VVSW$XVXXRզ զ, æ PPQЦVVRP PQPFM'PPZM'ǀ4R'~LPSVW[VXAЦ Q2զ,*ЦPP"PQզݦ ݦ~VWO֦,ЦVVXǀQ'~[ZЧ(VЦVVXѦ,ݦ ݦ ݦWLPZZ1Q'~[ǀPPǀP ǀu+VYVXXPզ צ,ЦVVPЧ(VVY.զ  Ц,PP,PԦ,ݦ ݦWЦVVYǀP'~[ZPǀPPǀP ǀ*P'~[Puvm_map_clean: wierd flags^ЬWЬ [P'~WYYVfЧ,PѬPPЧ0P[PP[Ѭ[[ݬWP/>P'~YWP'P'~ݭ?PЭXYXSѨ[9W$RШ QШP[QPRQO'~ݭPXѨ[ԭSX1FШ4Шխ1Ӭ 1]=1QY[QШ P[PPQìQZ1X0Y0'PW1ЧV}ˏPPee3Wզ0],X.S~VLkV+=ЭPѠѵ,.YݭlgPPgPW .4nZYZ1XèPPY[QШ P[PPQìQZխ)ЭQСPݬYZQR}Q~YQ}Q~ݭPZШXШQQ[1jN'~ݭЭP^ЬYЬVЬ XЬWVY PPЭQVX)Y$RQRVҡ PPWPPWС VСQVXPЬYЬXЬ WVq'ZPVWXY~VVPЬZЬYЬXWV,jWVjPXPPݬݬ Z#Y֩ mZPYYjʌЬQЬPС С PЬWЧ VƌVP WQlVЬWЧ Vƌ1ƀHƀPPPƀ~~!ƀ#L'Ƅݏ"PƈƀPPƀPL'~ݏ~Vˏƀ~ݦ0ݦ,ϐP WkV@^ЬVƌPPƌP1ƀHƀPPPƀ~~[ƀ #&L'Ƅݏ"8Pƈզdݦ0ݦ,VЭP ~PφfYfVGo'~\fork: encountered a submap during fork (illegal)fork: non-copy_on_write map entry marked needs_copy (illegal)^Ь[ˀHˀPPPˀ~~Vˀ"!K'˄ݏ"3Pˈˏˀ~ݫ0ݫ,PZVZVX[V W(WfhjЫ(Y[$Y1MЩQQ jˏQPP iЩ(PP11P1Q~~~~Y[ّʀ'8PZPPx'NWPW<5PPq'WЧf'QPW s_i/'PQ S-/'P`QPSQRQQPQPxPPPRQcs&s&ݬ0@uvm_page_physload: page size not set!uvm_page_physload: bad free list %d uvm_page_physload: start >= enduvm_page_physload: unable to load physical memory segment %d segments allocated, ignoring 0x%llx -> 0x%llx uvm_page_physload: tried to add RAM after vm_mem_initЬ[-' 5Rլݬ"R[ R WW'aUVfЬPQ}P~[P}P~W+fY]'RѬW^'P`WQYYQ P`ZYWZZ QYYW[bWQRPYYQ P[`xYPPRXWYxWPPRV( f VWWY[hЬЬ Ь ZԨԨ7ЬZ?uvm_page_physrehash: WARNING: could not grow page hash table ^RSP﨩'W數'XP\'QPSaPPR QSVVRVVVRgZhY<P~I`QPQ~F`P~ˏP~޶P BSVRVPQVSaQQSѭPgVhR'SSY1~CjP`RSXR1PVVW UTب'SТPТ Т gТ ԢТ QUTQQQQQQcP'[~@kPР QcQ'P~A`QRТ PUTPPPPPPcPe'Q~@aPRfRXSSY1VPڭZ-ݭZ﫴rehash: physical memory config [segs=%d of %d]: 0x%llx->0x%llx [0x%llx->0x%llx] STRATEGY = RANDOM BSEARCH BIGFIRST <>!!!! number of buckets = %d  PQVfWVXW9Z'VЦ PQ}P~ЦP}P~ЦP}P~fP}P~A h VWWΟMhZh'qhuvm_pagealloc_strat: bad strat %d ^ЬYЬ[ЬVЬXԭuP)'P`QPZQ)'Q)'j)')' '|QVY PPQjPPJ)'Q1P6)'#Q1#.'PP?' Pb;'1ˏVVQTQT~APX nXi6'SPU~DTSPPRRUQaWSRTQaWJRPPS1IxPP,/R~APRPQaW ~DbQaWX1XϓLgPЧЧgj)J('խ) ('ԭ ('ݭ} Y[(*,ԧ0[ W.tYmЧ PQ QPPYPPPP'P'Q~@aPQQԧР WWPQԧЧPР W ЧPW @(ЧP֠.խ(խЧ4VVP,``WPݭYVzkPV@jkY}PPWQX}QQWRXYЭPPX!1MѭW1DЭPPX161(ЭYY1ZP^ЬZЬXЬ VЬY}PfWZ2ЪRբ$} ~}P~ݬXYWZ $PWWfXgiԭPˏ[ZЪP[iWZ[iWݭ=$PVVV'ViX~YWXZϨVPiX1<~YWXZφZ5X1QVЭQ. ШPQ Q} PyPPPݨsV3Z"Xi~~F# iݭ8#XXgi1Z iݭ"VPЬ[ЬZЬYЬXWWi1Ь VfRRZ1[-. X$ТPԠ X~} PyPPPݢsfP( P+fQ(P P6.P(~f<fPݠp4СPРP~Q,"0P(Xf:f{;fP(VWWi1Cvmmapbsypagedaemon: deadlock detected! ЬXVWW]'|'BxPV]'PX'VX<~ 'PW'R'Scb'QPPQQPPb'PQQPPQQb'RAPPPbPQQbc'daemon_slp'﷖'Po'WgYmVf'X'[S'ZVVh#y'~<~a''hQhXPVQ'W¡gСVQVQ~4'PYPPY''PPPk'QPQQkj' 'kj' '15Z1)pagedaemon: invalid nextpg! reverting to queue head ^ԭZԭԭԭԭЬP`V1IV[XV1'fV7PV'1.QQRQЦPЦXRצ0Q.('P[( '1'(3.0'~V8Vb'X1Ԩ1q'Qx'PQP1v.QQ0by'P~'P֭V1Nb'P:QЦPՠ ݠ ЦPԠ .} PyPPPݦ;{Y.0Y(V8F'Y1Xը %ݨ ZԨ } PyPPP[zZPZ(1ԭЭPV@XZP Z~} PyPPP[Sn֭YY8V ѭĭ1MЭĭ ]ZWЭPѭPíP~Z~ ]W'|~WPQ}P~~؟VPY[PP PWYZW'''V.1f1ԭ1V1( V0(PP( P9X&ԨX!k~V6fVaKЫPV, '4 'fG '= '3 '% '# ' f2 '( ' ' '.f' ' ' ' ' 'Bfyf ' ' ' 'uf ' ' ' 'πf) ' ' 'Ϝf ' ' ' 'ϥf ' ' ' 'Ͼff ' ''fvmmapbsyswapsysuvm_swap_init: can't get vnode for swap deviceswapmapuvm_swap_init: extent_create failedswp bufswp vnxswp vnd@N& '~~o'1''"'YB%VP ?-~~~\~ݏQj P7N& E-~~~~V~~~~6'V f~~~~8~~~& f~~~~#~~~~ ' f9ЬXЬRЬ YQM&P`VPS 'ZVQЦ VVfPYPVPYQRVVPYP`PQС PP  С PV V Q 1cPP  BM&PV VcSf6'RPxPP\W'Q@aPWW2`QxQPP \~RQ8P.P`R`RbRPWYVPP8Ц<`QQPXa ЦPX8Xj@ЬUЬVL&SfУPSQPQSQR'T4U8V,8QQR<<<<QQR 88d8b8PPRУ SP@L&Q-С VQP`PVСС \~QVQswapdrum_add^ЬWЬV~~VK&Pݠ ݠP P :+Э(V,ЬTK&R8ТQRPQP%PS(PTP,PTPQP8QQSТ RPminirootswapctl: miniroot copy failedswapctl: copystrΨ^ЬYЩWݬ~F '^VfiPPЬ P>'`X1UP1ЩVͰJ&Z{ЪYZͨYͨdWPWP[op[x PxP <~VYkPX1kPX1ͰV8YYͨ WPWPЪ ZЬ PͰ`X1*~ЬPݰ%PX1ЩPN['[ݬ[2TPX1oi1ʹ<~͸ϋ"pPiυY)iWW)ʹ<~͸VVPoPX1WQVPQԭܚDQPЬ䟭KBPX1Э[Xi,1ѫ8X1Ы|PР D%1Щͬ~\~6PZ[nPYXͬZY-X1c\~ZΟ1SЩͬ~[-VfP1!~\~<~͝XhPY~\~hPZW<V,iWVi[4ѫ8 Ы|PР PPPiѫ8ЬPݰPͬZYπʹ~\~hP~P͸rnP 'Yݬ=PX<[Wѫ8 S\~ÞVf\~Yf<֫@7~[PYX$ˏPXYݬHPXX[Rݬ~'ٖXPswap0x%04xdisklabel regionswap_on: miniroot larger than swap?swap_on: unable to preserve minirootPreserved %d pages of miniroot leaving %d pages of swap ^ЬZЬY4XiWX'ZݺXͥPV1'Ш8PP/P1WPP\,P1W`PWWwZݺX^PV1}PxQU TSTSPRRUPPWШTPРPZTD~ݨTPV1~ШTPРL@Ѩ4&'D DV1VWWPxWQy PPxQU TSTSPRRUVV[Ѩ8 [WVWԭWV1~\~ PV V(~~\~~VwP0խݭ~PsP $Xw'pw&PРTQxHPġPPx PPPxPVVW Ϫ$Vݭ0P ϭg$VWV'VfWfWXT[YWPPW&PX'ZݺXVPswap_off: swapdev not in list ЬVЬW(PP,~PcP(PP,~PUP P4PѠ8 `4PP6'VݶPN4P PVO{T&4P 0,#i,(uC&0P`VP_\~VIVf\~WfPݬSݏݬ~Cݬ1~ݬ~%ڜswstrategy: vnode type 0x%xЬWx TPxPVVAPQ4Ч0PȏPP0W((Vx VPxPX4RТ8PP;P P "VVRWdXTPVWXWQ&sw_reg_strategy: swap to sparse file^ЬRWW&ZVRfP[PWԫԫ ЭRRkЬТ<@ТHx Т&XiQX1ШVXWVW11 QPP1~~Q0Pݠ 0Pݠ0 Pg8PPW<<<<PPW=88W8Ш<gWVg ШPV8Vi i&(P8g8ViQVW1EШ X1,Q Zi1 P@ЬVݬV$warning: resource shortage: %d pages of swap lost ЬWЬXW;WrPVX(W~0P XX XB&PPPݬ ݬݬO@ЬRЬ Q&RP&VfЏPQPPR PPf^Ь [ЬXx PxPPXPˏXZXPP~[ݬPY=WWPZR&qt'PPt$'A PVPWVPˏXPȏPP0 "',"'PPlPhЏ!CeYHЭTԦxPPPWԦ\&V]PWx [QQ<Ц0PP"Ԧ`QdQQ&P֠pPQZ)|Yƀ[ƄVƈЦ0Pȏ@PP0kXVZZPVP4Ц0PX PX[YWWզ\ V[VB#' PWXPЬVWWզ\ V}[ƌs'PРƐ|ƌr'PW^ЬYЩ [ЩWV]ZV%XWXVQZQPaWXVVݩݩ~Z~~VV[j"' PVswapmount: no device swapmount: no device 2 swap_deviceswapmount: copystr^5%[[ s[AP X~\~<~bXhPZ~\~hPYW<V,jWVj[jЭ4~YZBVV:fPRRR~\~RhP~PV%_P #\Z&P6ݭ~4C\~yVf\~Zf&~ݭÞvmmapbsygrowshrinksbrk: %s %ld failed, return = %d ^ЬRЬPТ WǬQQ`PˏPUQUQQSTТQС$PTP S  Px ǠPPPʏPPPUVPV5ݏ}~~VW0P4P PVPPǠPVXXUWPP PXPPǠPPVPVPPPVPP PЬUЬQХ TQİPĤRx RPPPQPPQP RQRQPSХP0PRQPPSP SĤPPPuvm_coredump: user process with submap? ^Ь[ЬPР ZR<P<QQP(PPVWЪ(X1[  1@ШTШ UT11UЏUTʰx ʤPPTSTU1SxSSkQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRʏRRSȏHSxSQSPʏPPQˏSPPPʏPPQʏSSSSSSQTTUݬ~ݬ }V~<~ݬY iPRM<PQPVQWݬ~ݬ ~}V~ݭݭݬ iPRЭPQPVQW֫ШXZ$PXP1RPvmmapbsyuvm_deallocate with null mapЬRЬQЬ PR `P APˏP~ˏQ~RPvmmapbsyuvnsync4&4&~~5'vuvn_attach: blocked at 0x%p flags 0x%x uvn_attach^ЬVЬW'PV V~<~VЦPPѦ8Ц|P PP`,PCզ֦@֦W0+3&QaPP( 3&PV(,VaQ,ȏVPѦ8\Ц|Q PP&ݏhdݡ T,PUZЭPР(RнQzRQSxRPPPPQPPTxQQQQQRQQT%j&d&PݰV"PU}SU VSԦPԦV ԦЦRԦ}S W+2&QaPP( 2&PV(,VaQ,ȏ֦@R VVPЬP֠@ЬVЦPPPq<ЦPP|~|~VGV=P|~|~V+զЦ(PЦ,,Ц(,ЦPԦP V^V=uvn_termuvm_vnp_terminate: io sync wanted bit set@ЬVЦPP1PPȏH|~|~Vόզ#ȏV~<~զЦQզ ˏjQ&Q c QЦ(PЦ,,Ц(,ԦQ Vuvn_releasepg: kill flag set on referenced object!ЬWЬXЧV~W= XghWЦPP<զ Fզ( PЦ(PЦ,,Ц(, VԦPPuvn_flush: obj=%p, offset=0x%llx. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush<^}Y|ԭЬPPЭܭeˏP Q}P}PYPZQˏPYQZԭԭЬQСPPRxPS}YP¬P٬ QyPPyPPSQ RPЭܭЬRR1ЬQСPՠ$խ9СXtխ Ш$PѬ PѬ ZP Y @(ШXA},}~ݬDPX@(}PPQZYխ ЬQСX}}~ݬPXԭԭ1Qխ1խFШ$PѬ P1 Ѭ 1ZP(1Y 1}PPQX1(QЬRRQPPRQ`ˏPPRLP.ЬPP. ~X (X P(@(PP(PPʏPPRR1խШ ZY}~ݬPЬQQ$Ө,1=~X X1&ЬRR1(PP P(1 ~X X1(X *]VWV}Y~}~ ~쟭Xݬ gP[[[OӬ Iխ*Ш1ЬPР1xZ1mY1d}~ݬP1Oԭ18ѭQЭQЭRAbPPX1PWAXWխ*Ш+ЬPР ZY}~ݬP[ ѧ1G( W0(PP( P~W/P1P@P(ЬQQ WЬRR Ө,k~WEW$UЬPPM[(PP@P(7[} ~ݨ(VfTfԭ~WW֭ЭQQPѭP1ЭXխ X1Z1 Y1խSЬQա,ЬRȏR~<~4ЬPՠЬQ WЬRʏЭPuvn_cluster: offset out of rangeЬSЬRЬT}bУ$QТPQPѣ b + }@PbPآQ}Pd}P Pأ$QˏPRQSФPPSdR}Rdݬݬ ݬݬ uvn_getpageuvn_get^Ь[}PЬRЬ$SS1YZ}PVЬPZ`eRXh:}V~[ P (QQZЬ$QQԭ Q(PhYXZ}PPVQWЬQZaЬSYcPխ1PZ}PVЬPZ`1RXh1Z=Ь$QQ10(QQ Q([~<~PDQ(Phh1}V~[9P~~~~}V~[uP ϭhU~[ϚPY(ЭP( P ЭP0(ݭYPЭP(ݭЭhXZ}PPVQWЬQZa1Puvn_asyncget called 6 Puvn_iosync,^ЬYZZZʏZЬQaP} W(ZaȏY~<~Щ$PPX ѩ WP[լ[[~ݬ ݬVfP ZP֩խ[~~ݬ ݬfPЭԭx VVPQWPXQЩ$RV[QR P W V(]PVP}WЬVm&Z^&ݏYPZZ1լ:&Pݰ~Y &Pݰ~Y'PZ&~YZCíVPV PZ1P[,լ'PXP[WW WXMV,hVWhݬ ݭ#ЩPPP PZPЬVЦPˏPWWPPզ8֦@WH&~VOVv0&ݏVWPPЬX}V%Ш$PPWѨ V} ~}V~Xϟ}V ЬX&~P 'tVf%&P`{%&QPae%&WPRW8SXѧTX%S!ӧէ֧@֧bPP0W0aWbЧ(WbW=1|~|~WѧЧ(PЧ,,Ч(,ʏWqЧ0W%&~ 'frd%d: fixed, %d blocks ЬPլ$ `<~~NULL pointer passed to ip_ecn_ingressЬPЬQլ  P  PaaNULL pointer passed to ip_ecn_egressЬPЬRЬ QRQ PP Pbavmmapbsyvsbus csr 0x%lx vec 0x%x ipl %x maskbit %dЬPQ2~QˏQ~ݠhPЬ P&PP'P %s: interrupt mask %x ЬWޞVf(Lp$Lp&PVYPP$PP V|P> Vjݏ% P@P QQ8Q4P0< ~W1ݏ } VfP@PQQ8Q4P 0<~Wݏ fPQQ@QPP8P4Q 0&Џ X<@VЏ- XЏVVHV8iPDVQxQ~XP7a!&P`P!&04ݏ@B8<<~ri~WC><0zero vectordidn't interrupt%s%d at %s csr 0x%x %s 4^ЬZЬ[л ݭ< PԞL#%04~~h9VfkP,]WW[ZPXݭ~ CcTЭQ@Y8P~~ݧ ݧTSZJȰVf8}SU fPР,VЧ Q}SЭUQbQURUQRUUQPUPQRJHP[`QV RiYTSS< YTS gW1T4QСPʏPPS :1h ; ЬP4ѭ ЬQ2Pڭ^ЬX<ZHY4QСPPPPˏPP1x(PZP1 [֩H(QA8WxQPZP<VQXϝYV V(PP(P(ЧVЩ(P WPﲚ5fU)UkfPTT5fU)UkfPTT W}WWVY޵x(PZP1Jխ1$VxVPZPWr $PP$P;$xRPZPQQPP 5 Q֩P8PBVBȰP0FHVfP P|f$VxVPZP VRR1{ 24YgPЬRЬPЬ WbVYYXP i &Qv14gP1VWH4QQPP@4QСPʏ PP@4RQOQ VϻBV9P1i HW} HWPXX4VϺXXPYXP%s: can't load rx DMA map %d, error = %d ЬZЬ[XX~'VfPWPXW1PP'QPgԧW$ԧԧ wPWW7PXX~&fP$Lx~&fP$PXЧ$PP <0ԧ(ԧ,WBSQxQQcPPQPPcSTЭP>B`ST%URQxQQbPQPPcSRUTTTePPc^ЬPЬQЬ RЬShRЭP>BRbPPTTPPRSЭP>B`RS"UTbPPAQaPPPaQRЭP>A`QaQRRЬP@+{ZЬVЬXWW\QQ!X PWP_~_bЦ4RЦ8PB`!X PWP^~^4Q\ʏ@B`4QǦ0QPĦ0PPQ4PWxRRЦCС0PȏPP04ǼVzkVZǼPDPЬXЬWVШDRˏRQˏRPTSTSPPPQPPQUˏQPTSRRR E$VxPPƴPT Ш<udabbZmtЬ P`QPЬPа RR <QPRQPЬSЬRм P<4<QRAhݠ <~M4mtonline^ЬVЦ$WԦ0W} 40VVȏ(LjP`PYxt DvYktG Yjt@K`Ylt-Ymt L<~!<~ ~jWXU~WXFˏPjPPЬQˏQPʏQRRQQQPQQPQʏPPA $PPЬQСpPP PPpPЬWЧlPˏPRʏPQQPPPRPPRPˏRY@$XZZЧpQQeHV2PfPQQpVrnjxf7pȈSSxP`PPRRPYPШtQxYPRPPCaXGPZЬZЬXШY$ݨ$,VfPWx$ݨ(fPTЪlPˏPRʏPQQPPPRPPRPʏR@ˊ$ST WWTPШ$ʼШ(YʠW~~RSυPTTWQʏQɏRPPQˏYPPPP QQQ Yȏ@Q YȏQ Y QÈdPQ`PTPЬTЬ WЬXVVUxRĈQĀPA`PĕPPPQSPR@UФ|PC`PPPPRȏUФhQCaPPPPRUĔPPRȏUX WUWUWU PVUPU CaPRPCaPRPPCaUĔRRĔRRĔĈQФlPRA`PVUP^ѭQ$PP[Qk1A$VQZV1YYƌ1ƨXhRXxYWƈQƀPA`PƕPPPPW!pWhQQPʏPRj ;p6hQQPʏP~Rj PƈQЦtRQxP`PWPPAbYYƌ1sƈ`RbPlS=gVS SDkSbFRVSQQRPSP`QRRhPqVj)S)[PPS%?PPURVWWVTTRPVPQaPPS3P URUTRRUhSEgPhaPSЧPЬWЬP`d~x ~PVVVVV(%^#~ݧVP^P~ݧV(^~ݧЬWЬYXYXYȏX^~ݧXPV^VP~ݧ^~ݧXP^VP~ݧY,     &' *+,-456789<0>.? @1A2B3C4D5E6F,G7H8I9J-KLMNQRSTXYZ[ fg h i`~j1!kqlamzo2@pwqsrxs<>u3#vewdxcz4${r|f}v~ 5%tgb6^yhn7&ujm8*ik,<9(ol.>0)p;:/?=+]}\|-_[{'"UVW [ \ vmmapbsywsdisplayЬXЬY,VfPWPլ$&VЦ P1~W~~~~rfPVWDPШfYfCݬ 2P VVfWfPݬ WݬݬYX~PԦ XVgUPPԧgPՠ ԧ  ԧЬ(WP^ЬWЧP^hݧݧngPР Q ݠ gbVfWfЬXЬYi иPVPWWhGVVY,PWWhP%s: screen %d-%d added (%s, %s emulation) ЬYЬVЬ XVڢWgX FgFIfPZP`PQ WWgPРVW[Ш0PVݨ4 YCPЬPа PPP Pռ PPЬWЬ Vݦ ݦݦfWf\&VVT,LRt$QЧPRQ&ﬣ$UϡTeTQSUQRRS,QaTRQʏQxPPPQwsdisplay at %sЬP P2PPЬ Pݠ`~~ݬnЬP PPdmuxwsdisplay_common_attach: no memory : console (%s, %s emulation), using %s ЬWЬVXݧmPǐ WhVǀe~~~~~~WϢP<1WF&行&&k4VfǐW dP ffԧlЧPQէpQPVQPP P@tcCTVRQxPA`PС|`@xPA`P`1xPA`PСp` xPA`PСt`xPA`PСx`RPЬQ5xPA`PСp`P@ЬQVPP%5nsQVLxPA`PСp`;P+P&P!PPPP P P PPQVP6 ݬPPЬQPP @Ѽ P\ PݬPЬQR TRSS04S9S;$(PP C@P`Q~AaRBRRS`+%PPPP  TRPP$ TTPЬQPPo*Pq!PtPPP  PЬWPP3hhhB13էT1+VgPQVVV~ݧݧ VЧPQQPPVPgPݧ4V~VݧݧЧP@PԧT1էT1ЧPQQPPPVgPVV~Vݧݧ VVЧPQQPPVP-QXgPݧ4QXݧݧXVЧPQQPPVPЧP@PTЧPQQPPPѧPFP@XX 2VXYVgPݧ0E~VXݧVVYXX ԧԧPЬQSTSPP!rryryryyyyyyyyy@@@@@@@@@@yeyykk9PP W@RbP~@`QAQSPQPb<6S/S(PPPP  ^S~QkTTPЬVЬXЬ WЬY,kxT~ݦ~ݦжP`ThQQPPY^Q~VϢ2Ц(PYY^Q~V^Q~V@,7$P`P(XWW,xT~ݦݦжP`ЬWЬXЧHPXPPXXPV2gPVݧDDX~ݧЧPQVЧDPQP~XPQP~ﲡgPݧ4XDV~ݧЧPQPDVPQPYX XYkV,iVXiЧPP#@TЧPQQPPPѧPPԧTЬWЬXЧHPXPPXXPV5gQVЧDPPX~PݧЧPRVЧDQQXPRP~RQ~gPݧ4XݧDݧЧPPLPDYX XYﲣV,iVXiЧPP#@TЧPQQPPPѧPPԧTЬXЬPP1P1.P11#hSݨ4ШPШTRR QRQPPШQQPxRP~xRQ~ݨݨШQQ PPY1hPݨ4YݨШPP1PWWYYWܢ1V,gVYg1ШQPPOdSݤ4ФPФTRR QRQPPФQQPxRP~xRQ~ݤݤdQݤ4PxTP~~ݤݤdPݤ4ݤ~ݤݤ[>24;20;0cP2$u/%s%d\P0!u%5\[?62;6c[%d;%dR[?13n[?21n[?27;1n0^ЬXTȰPxPPȱQxQQQPTQQPPm11PMlLSPS1.PC1;PA11P@1'PH1b PD11PJ1XPK1XPf1.(PX1 PP1Pc1Ph1!1Pi1Pl1dP}$1lPp"14Pr1h Pn1Py1Pp!1Pp$1g1Pu$1Pw$1PK?t$Pu&11cPc>;PJ?CPi?1* Ph?sPl?1Pp$?1 ϼݨ$ȈXϰȈXWWȄ1V!VWP@ȈP`XZVWWȄWWȄ1V!VWP@ȈP`XώVWWȄWWȄ1V,VWP@ȈP`XVWWȄWWȄ1ZV,VWP@ȈP`X.VWWȄ7ȈXϰ7ȈXȈXyȈPP1P1YϏݨ$VfPVZPC]VPW@L,WkPY`PP\VYPVݨ$jYWPP<ݨ$j 2ݨ-ȈRRШQШTSS PSPQQШTTQPPRRPPWTWRRQhPxSQ~xSR~xST~ݨݨ hQݨ4ШTPxPW~xP~ݨݨȈQQШRèDRPPQQPPRQQШPP%@a TШPQQPPPѨP1PԨTȈQQDHPШRRPPPQQPRPPШPQΕA`ȈRRШPT QTQPPШQQPPPRRPQPȈQQШPPRPQQPPR,,ȈQQШHPPQQPDPȈQQШ PPQQPPШPP$@TШPQQPPPѨP PԨTȌRRШQT PTPQQQRRQQ,ȈQQШDVШHYVYPШRRPPQQPPWVRPPYHRDTS WX; WXtVDYHȈRRШQШTSS PSPQQШTTQPPRRPPWTWRRQhPxSQ~xST~xSR~ݨݨ hSݨ4ШTRxRW~ШPR QRQPPWPxRP~ݨݨȈRRШQШTSS PSPQQШTTQQRRQhPݨ4xSQ~xST~ݨݨȈ1k /1IȈPP ШP@LШLYШWW WYWV,iVWiШ8VШ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^%% $ $ $ $ $%% %%<%%$%4%,%%d"e"`"  " %" #!#%# # # # ""*#d"`"e"+"4"""""<"C"!!a"""")"*"'"(""!!!!ЬWVYXgQYVPpP~XݧYXVVVYXgQXVPtP~<~ݧXVVVϚYXgQXVPxP~<~ݧXVV~WR#@[\]^_`{|}~@[\]^_`{|}~|^_`#@_^_`#_#^_`^_#@^_`~#@^_`~^_``#_ЬXVϤZWhQWVP|P~VݨWVVVŬPPwYWhPWVQZQxaQ|Q~<~ݨWVV [34~[33~[32~[31~[29~[28~[26~[25~[24~[23~[21~[20~[19~[18~[17~[15~[14~[13~[12~[11~OSOROQOPOyOxOwOvOuOtOsOrOqOpOIOMOjOkOlOmOnOo[1~[2~[3~[4~[5~[6~[7~[8~OAOBODOCQЬ RQ PPQPP1QPP$ˏQPPRQˏSPRQRQˏSPQaQXQPPo2QPPQPP ˏQP<P <P<PPXPPDEP!P3.Q *ˏS էˏS QQXXEVЧ PP V PV PV PVЧ Q=V<7С4PVݡ8Ч PV< ЧP1PPWQX@aЧPPPPQePXʏ VЧ PP V PV PV PVЧ QV<С4PVݡ8Ч PVHcW(稜,樜,X.HP>H`RZRPSb CbPRURP1IbQQPPo1'QPPˏQPPV21 QPP1ˏQPP1QPPV1RbQQPPo+QPPQPPˏQPPbPP PPiUxP PXRPNPWRSRVQQPPo+QPP(QPPˏQPP SUSWUCePRP1ФP1}ЬWЬVЬ XhPWP,P ~fWh~~~GgPPW~-PfRRh@SSRQQfP`QfPQfPQfPfQ SRRhwskbd_load_keymap: %d: recursion too deepwskbd_load_keymap: %d(%d): bad entry,^ЬS PQPMRcWWէ PgPQ ݣx%էPRQP@PW`ЧPRQPXQQY1AWЧ VxPVPQVP1oWTSPUfPPQPRQWiRPPTˏRPPX&ORPPSDˏRPP3RPPX+RPPT ˏRXRQQPPSQDaPЬRbP`XxP PЬRbZl[VPNPYVSVURRPPo+RPP(RPPˏRPP SXSYXDaPZP~XVk>HfVxP PVP1ЭQ1jPЬPЬR`b <`QW?.???@ÿABmC_DGE,FGHؾI¾JKLvNXPEP)PQRSϽSST|UdW@X&YZ޼ZZZ}[o[W[@['\\\`ػaaabcTd8Illegal Mode For This TrackEnd Of User Area Encountered On This TrackScan Head Positioning ErrorOut Of FocusUnable To Acquire VideoVideo Acquisition ErrorLamp FailureSpindles Not SynchronizedSpindles SynchronizedRPL Status ChangeLog List Codes ExhaustedLog Counter At MaximumThreshold Condition MetLog ExceptionOperator Selected Write PermitOperator Selected Write ProtectOperator Medium Removal RequestedOperator Request or State Change Input (Unspecified)Updated Block ReadGeneration Does Not ExistUnable To Recover Table-Of-ContentsSystem Resource FailureSCSI To Host System Interface FailureMedium Removal PreventedUnload Tape FailureMedia Load or Eject FailedCartridge FaultErase FailurePosition Error Related To TimingWrite Append Position ErrorWrite Append ErrorOverlapped Commands AttemptedLogical Unit Failed Self-ConfigurationData Phase ErrorCommand Phase ErrorInvalid Message ErrorINITIATOR DETECTED ERROR Message ReceivedSCSI Parity ErrorUnsuccessful Soft ResetSelect Or Reselect FailureInternal Target FailureMessage ErrorPower-On or Self-Test FAILURE (Should Use 40 NN)Data Path FAILURE (Should Use 40 NN)RAM FAILURE (Should Use 40 NN)INQUIRY Data Has ChangedChanged Operating DefinitionMicrocode Has ChangedTarget Operating Conditions Have ChangedLogical Unit Has Not Self-Configured YetInvalid Bits In IDENTFY MessageMedium Source Element EmptyMedium Destination Element FullPosition Past Beginning Of MediumPosition Past End Of MediumRead Past Begining Of MediumRead Past End Of MediumReposition ErrorFailed To Sense Bottom-Of-FormFailed To Sense Top-Of-FormPaper JamSlew FailureTape or Electronic Vertical Forms Unit Not ReadyTape Position Error At End-of-MediumTape Position Error At Beginning-of-MediumPositioning ErrorMedium Not PresentSaving Parameters Not SupportedRounded ParameterRibbon, Ink, or Toner FailureTape Length ErrorDefect List Update FailureNo Defect Spare Location AvailableFormat Command FailedMedium Format CorruptedCleaning Cartridge InstalledCannot Read Medium - Incompatible FormatCannot Read Medium - Unknown FormatIncompatible Medium InstalledCommands Cleared By Another InitiatorOverwrite Error On Update In PlaceInvalid Combination of Windows SpecifiedToo Many Windows SpecifiedCommand Sequence ErrorCopy Cannot Execute Since Host Cannot DisconnectLog Parameters ChangedMode Parameters ChangedParameters ChangedPower On, Reset, or Bus Device Reset OccurredImport Or Export Element AccessedNot Ready To Ready Transition (Medium May Have Changed)Threshold Parameters Not SupportedParameter Value InvalidParameter Not SupportedInvalid Field In Parameter ListLogical Unit Not SupportedIllegal Field in CDBIllegal Function (Should 20 00, 24 00, or 26 00)Invalid Element AddressLogical Block Address Out of RangeInvalid Command Operation CodeRecovered ID with ECCMiscompare During Verify OperationGrown Defect List Not FoundPrimary Defect List Not FoundDefect List Not FoundSynchronous Data Transfer ErrorParameter List Length ErrorDefect List Error in Grown ListDefect List Error in Primary ListDefect List Not AvailableDefect List ErrorRecovered Data - Recommend RewriteRecovered Data - Recommend ReassignmentRecovered Data With LECRecovered Data With CIRCRecovered Data - Data Auto-ReallocatedRecovered Data With Error Correction & Retries AppliedRecovered Data With Error Correction AppliedRecovered Data Without ECC - Recommend RewriteRecovered Data Without ECC - Recommend ReassignmentRecovered Data Without ECC - Data Auto-ReallocatedRecovered Data Using Previous Sector IDRecovered Data With Retries and/or CIRC AppliedRecovered Data With Negative Head OffsetRecovered Data With Positive Head OffsetRecovered Data With RetriesRecovered Data With No Error Correction AppliedData Synchronization Mark ErrorPositioning Error Detected By Read of MediumMechanical Positioning ErrorRandom Positioning ErrorBlock Sequence ErrorEnd-Of-Data Not FoundFilemark or Setmark Not FoundRecord Not FoundRecorded Entity Not FoundAddress Mark Not Found for Data FieldAddress Mark Not Found for ID FieldUncorrected Read Error - Recommend Rewrite the DataUncorrected Read Error - Recommend ReassignmentMiscorrected ErrorNo Gap FoundIncomplete Block FoundData Resynchronization ErrorCIRC Unrecovered ErrorL-EC Uncorrectable ErrorUnrecovered Read Error - Auto Reallocate FailedMultiple Read ErrorsError Too Long To CorrectRead Retried ExhaustedUnrecovered Read ErrorID CRC Or ECC ErrorWrite Error - Auto Reallocate FailedWrite Error Recovered with Auto ReallocationWrite ErrorError Log OverflowSpindle Servo FailureFocus Servo FailureTracking Servo FailureTrack Following ErrorLogical Unit Communication Parity ErrorLogical Unit Communication TimeoutLogical Unit Communication FailureMultiple Peripheral Devices SelectedNo Reference Position FoundLogical Unit Does Not Respond To SelectionLogical Unit Not Ready, Format In ProgressLogical Unit Not Ready, Manual Intervention RequiredLogical Unit Not Ready, Initialization Command RequiredLogical Unit Is in Process Of Becoming ReadyLogical Unit Not Ready, Cause Not ReportableExcessive Write ErrorsNo Write CurrentPeripheral Device Write FaultNo Seek CompleteNo Index/Sector SignalNo Current Audio Status To ReturnAudio Play Operation Stopped Due to ErrorAudio Play Operation Successfully CompletedAudio Play Operation PausedAudio Play Operation In ProgressI/O Process TerminatedEnd-Of-Data DetectedBeginning-Of-Partition/Medium DetectedSetmark DetectedEnd-Of-Partition/Medium DetectedFilemark DetectedNo Additional Sense InformationDiagnostic Failure on Component 0x%02xASC 0x%02x ASCQ 0x%02xCheck Condition on opcode 0x%x SENSE KEY: %s %c Filemark Detected%c EOM Detected%c Incorrect Length Indicator Set INFO FIELD: %u COMMAND INFO: %d (0x%x) ASC/ASCQ: %s FRU CODE: 0x%x SKSV: %s Additional Sense Information (byte %d out...): %2d: %2d: 0x%02xЬVݦ $V4Y~ϡVf~Y8WgPϥfVZM XϤj Ϥj,XˏX~Ϣj,XˏX~ϛjjYRbQxQPSSQʏQQPSSQʏQQPQQP Puj1YRbQxQPSSQʏQQPSSQʏQQPQQP PP<jYgPV VAj ~DjYgPV VDjլ1XVXXWXIhXYPWWP`W ^XjXX<jV2X.jVW!V VX#jIh~&jVWXWX֟kj%s, CDBParametersError in %s, Offset %d, bit %dError in %s, Offset %dActual Retry Count: %dProgress Indicator: %dЬVЬPQP PPQP1QPʏP %Wԟ,V:fPR(Rfgc1>P1 S RQy=oSiR$Q~APD@SAR~A@P`W.S@R R~^1R~S~x6 %E1& %V:gPR(Rgfc1P1QPʏPԟ,s % S RPd-WQϭ=ϣSϝR$Q~APD@SAR~AtP`V,S@R R~ϒW1R~S~ϪW{1:fPR(Rfgc1P11PPR1QPP 1RBˏR~PPQʏQPPQ~~PRqPPy %bPPQʏQPPQ~DPR7PP^ %(PPQʏQPPQ~Kx %k %PPPQʏQPPQ~2P~~<~^PW<V,gVgRR%QaPPg %PWWaQPRWPЬQRRaPСaPR~QF`ЬRSSa%QaQQ QPRPPSQPUser command with no buf User command with no ioctl host adapter code inconsistency unknown error category from host adapter code ЬWЧ0Xݧ `yXPQݧ XWPQPV RA[XAZϧ,5PDJBç($$[N YX~(4,[3R.[[R[X=user_strat: No ioctl physio split the request.. cannot proceed cmdlen too big scistrЬWVW PSQ1TPTR Sѧ< Sbz%Q1բQ1@ S6yQ1bQQ<VQȏVQȏ VQȏ@VV~Wݢ~ݢ ݧH@~S =PQ/VV~~W欄Ч0P PPVЧ0PȏPP0Q4WЬXЬZЬ PЬWЬQЬYQYQWPZXϗPQ1'PQ 1jPQ 18PQ 101OP Q1 PQ 112PQ`1&W[PV(`gƬX Ч P]ЧƤPƨƤƄƈPƔ|ƌƘgƜYƠƄШPݠPgЏPPZ _PWԦ8ԦPԦDZLY4Ц SCSI%d %d/%s %s%sp^ЬVЬP PЦYfP<x<tiPPQWʏPP@* PP (P`e| z|zH|ϋWQZW1ZBIPWe^lszXDWVDWOHWHIWALW:KW3IW,JW%KWLWSW_yW$]ppVf[[f XXf|OPխ;PPWZYˏY~X[ptx$ PDECTZ30TK50 not configured  ^ЬYЬQЩ4RAbPЬ SC`1(HPX1p((0h 﫱#ɏ#~X\$W:V,gVg#WXsP1 8$P`Q,$[*$ZQ-RQQQQQQ-RQQ Q`1$PP.$WVR:RfPRBg(Rfg$WV2P@$WϵVR:RfPRBg(Rfg$WϞVR:RfPRBg(Rfgw~Ұ#T$-PQkPPjjjխkP PPPkh xPP8j)$$QPʏPP@1 PP P`1QQ$PʏP P P_X ]V$VYϔ%PQ&ЬRЩ4SBcPЬ RXB`ϲVQY۞VϚ[CX(H^ЬPЬ YЬZ`jԭYY1PPP ЬXXWg1ѭyЧT:dPUЭV)UfdPTTXUVЧ T:dPUЭ[)UkdPTT3UVЧT:dPUЭ[)UkdPTTUVVjVjXWXY1hЭP ^ЬWЬ VЬZЬ[ ]Y X,iXiUPPVPPVgɏZ~~[ݬVWXYݬ  ^ЬXЬVЬZЬ[ ]Y W,iWiZXPPVPPVɏZ~~[ݬVݬ WYݬ -vmmapbsycdNEC CD-ROM DRIVE:260^Ь P#ݠ ЭP ЬXЬ YiWW޸#X  ĸ#ȬXXX0VVyXVH9ЩPPȼ s%X #X|PЬXWWV!С$$4С0PȏPP0QЦ$QPWxWVV{#1#XhPXP(WVIVVJ#VV#13#XhP,XP(WV VV#P0~ЬZЬ [ˏZRˏZPQQPPPRPPR~E#*PXPYX0VV9PW XAWPȜ1W1!<~YPW1 <~Y۹PW1<~Y}PW1PP+P~XρPW1~ȸȴXZHˏZPQQPPZPˏPQQȴR<ŠPQP xQPBWK[  [` xQPPȘ xQPPȔȔȘȜV6X)PȜ<~~YVXWPЬPЬ ZˏPRʏPQQPPPRˏRYPPR~#qPWPW0VVPX WXPZ  Z` YǘYǔǔǘPPǜ><@~~ڷPP~PVWPЬWЧDPˏPRʏPQQPPPRPPR~老#PV41ƴPЧAVQ3V c*-Vd VqdVQ` Vd[Y1 Y1 Vc@11Vc 1erVc 1)8V c 1VQ 11 V c 1Vc 11Vc 11Vc 1Vc 11Vc 1I,Vc 11Vc 1Vc 11Vc 11Vpd 1Vsd 11kVc1~Vc18VedA1V c@112VrdA1Vc11V c1V c1h1Vmd1Vqd11Vgd8Vfd1Vhd1Vc1\1Vm11Vc 1bVc1QVc11uVd1SVd1R1Z~ȸȴXW϶1(شj1wȴjˏWPQQPPWPPPʏPȴQ@1EЬPP Y17X0VV艹PY1"ȼȸ~Zȴ/-PYȼV1XP~X PY1~~~j~XϚ 1XP~X PY1~~~~~j~X 1XP~X PY1}ݪjX 1kЪVVPP,1KV0]WW~~j~XoPY1<QQPʏPQQPPPVVPPݪW1~~~XϑPY1PPxPQPRRPPQZ1<[7%QWWaP~<$~v6PVPVfaPW[PPj%VPxPPa%Q@aPWW2`QxQPP  V7Q8P.P`V`VfVPWY1 ~V~j~Xϑ PYg%VPxPP%R@bPWW2`QxQPP  Vj7Q8P.P`V`VfVPW1VȑjmPQQPPT\UW~DSWYP7УQxQRQPʏPPRˏQPUYPPPRʏQWUQQQRSTPfPxPQPRRPPQf1jY11~~֨1~Ĩ1~PjPP直z0w0qXmeXP~j~XQZXϾ FZXσ;ˏWPQQPPWPʏPPYݬݬZVWtPYXYPATAPI CD-ROMSCSI CD-ROMfictitious^Ь YZԭ<V,iViXЬV,fXfЬP(0d,dVVFP4V8ЬQP#YWoVR:RfPRBg(Rfg !YWYVR:RfPRBg(RfgXYWDVR:RfPRBg(RfgЬS<,HJX< Ɍ< ɐЏWEViЏWEVɄYmPɈɸЩ<ɴɊ]WV,gVg~VW~~ݬ-VfVXP1PQQPP1ЭV~F WW1W;W %QW1g%Q1%QW@1%Q1WO%QW1%Q1%QW1W%Q}W;W %QW[%QR;%QW@B%Q9W%QW A%Q%QW%QVVaP~~W.PZPZjaPV~WZ~ݬhP1ZRЬQP2PSSQʏQQPVVQʏQQPSxSQ0VxVPSSQʏQQPVVQʏQQPQQPTXWW1URR[VʏVRR[ЬQP1QSSPʏPPQSSPʏPPQbSxSP/PxPQSSPʏPPQSSPʏPPQbPPQUSV EɠIŠIØPT`IÔPTQ`QTV#ѭXUXX0UXX#WW1"XxXVFɔVW,fWfXVVVVɊZf%ZPxPP[%V@fPVV2`QxQPP ~Z-Q8P.P`Z`ZjZPVѭխdݬݬYσTSTSRRRʏRˏQˏPTSPPPQQQˏQPPRQQʏQQR~^ЬX<ЏP1 ]W V,gVg%<YY~~< N~VW P1]RbPxPQPxPPPQPxPPPQPPQ]RQ ˏQPYQQPxPQPxPPPQPxPPPQPPQQQcЏQQP ^ЬZЬVЬ W ]Y X,iXiEPPVPPPPVPPPPVQQVPWPPW~~ݏ@ ~~XY ^ЬYЬXЬVPXVPWWYPXVPPVPPVPPXPVX5~FPG ~G ~G ~~HPG ~G ~G ~YP ^ЬVЬ WЬXЬY ][ Z,kZkGVWXY~~< N~~~Z[ЬP  ^ЬYЬV ]X W,hWhKV~~<~~~WX [ЬP<~~<~~~~~ 3 ^ЬVЬW ]X Y,hYhBV@ PPWPPW< ~~<~WݬYXЬP š ^ЬVЬW ]X Y,hYhCV PPWPPW<~~<~WݬYXЬP \ЬXЬV~V~~X|WgP&PQQP~@V~XgPPݬݬPQPQPPP ^ЬYЬX ]W V,gVg ]WV,gVghPP _51<~~<0u~W wP1}PʏPPPQxQPP<~~<0u~W %P1+ P QxQPP<~~<0u~ W ԟP1ШQ PPQPPPPQPPQ QxQPP<~~<0u~ W lP1rPQʏQQ PQʏQQ PPʏPP1QxQPP<~~<0u~W P1PQxQPP 䟨<~~<0u~W P1hP QxQPP 䟨R<~~<0u~ W 4QQPʏP5QPQQ QPPQPP^ЬXЬY ]W V,gVgW<V,gVgiV<~~<0u~VW YP:PPQʏQPPQQQQPPЬRЬQaPP  *42QRQRϜQRQR~QRP  J   ^Ь[Ь WЬX]ZY,jYjBV,kVkWX<~~< N~X[YZЬP W^ЬZЬXЬ V]YW,iWiVh<~~< N~VXWY ^ЬXЬWWVVX7PPPWVXv^ЬXЬWWVVXP"А ҐԐWVX.@^ЬVݬ ݬ϶PfӦզצP^ЬYЬVЬ XXWWYuP)АfѐҐӐՐXWYϣP  Z   ^ЬXЬW< N~W]VV'P- < N~WV@^ЬPЬV< N~ݬ PfP8^ЬYЬVЬ X< N~X]ZZWgP]< N~XȚN~gP@fPP٭PPۭPPݭPP߭< N~XZP ^ЬZЬVЬ W ]Y X,iXiVW~~ݏ@ ~~XY Vvmmapbsych02009000SPECTRA^Ь Pﺑ#ݠFЭP ЬVЬ WgPP0陋#V IݧVϳ %s: offline s%s: %d slot%s, %d drive%s, %d picker%s, %d portal%s ^ЬPˏPRʏPQQPPPRR# B#VPЦ0QPPPP~ݦ0CPW1R]XHYXUYTSSRPUPQTP`aSRRń#VPWK1Rhi"XUYTSSRRtSRPUPQTPa`R_QQPѦPXPPݦPQPѦHEPPݦHQPѦT2PPݦTQPѦLPPݦLϓ ﻨЦ84PЦ0PWPЬPˏPRʏPQQPPPRB#PР0PPЬVЬSЬ TЬWˏVPˏVQRRQQQP@^#QUSc@! Sc@ Sc1W PSc1#Sc@| Sc@P1ScL1Sc Sc "vSc kTQvTQRkTQχ`á84d[dRHPRPP8R4Bá84dСHСLСP СT&ݤdQݬWTSVݡ0ﱿPUUP ^ЬZЬXhQQCШRR:HSAUAcPѨPBTBcPѨ PPJXQRPPQPZ8PPUQaVTP` W ]Y [,i[iЪ4RQQRPPRXedA1Xpd 1Xsd [1XrdA[XQ11Xm1vXqd1OXhdG1Xgd1~Xfd1r\~ǸǴZW[Ϣ1u(״j1jǴjˏ[PQQPP[PPPʏPǴQ@18V1W0VVkPY1ǼǸ~ZǴjPYmXgddǸǴϰTSTS[RRRʏRˏ[Qˏ[PTSPPPQQQˏQPPRQQʏQQR~PYǼV^k1VIjǼrǼk~PjPP|OjYHPP#P8V Y/jW !ѭYݬVZX[ﵩPYWdYPSCSI opticalSCSI disk%s %sЬZЬYЬ XЬ[<V,hVhV,kVk(0,4Ũ0,PP8d8VX XWVXWVR:RfPRBg(RfgYT:dPRbW:gPSBRRWTBXVR:RgPRBf(Rgf<HJԨX< Ȍ< ȐȸШ(PQ QPPŨVWW.yXh<~ yPQQWhQQQPЬYˏYRˏYPQQPPPRVPPV~v#`PWPʏVxVQǜPPQX~<`~~YPNPǴQxVRA VA”PС(QR RQQ`QVX~<`~~YVPVWR`VP^ЬPЬVЬY$P$ˏPQʏPPPʏPPQQPʏPˏQXPu# @u#[P˴WЧ(ݭYPݭYPZx VPǭPVxXQGP`RGP`QV VZPPRPQV٫$YZ1 ]W X,gXg*VPPPPPPVPPVPʏPPVZPʏPPZV,iViȏ <'WXZPP(ԩ,ԩ0Ь P$PYаP`P1參$PЬTЬRЬ S)bQ$_U QPPURQRSSbPPQdH8 ^ЬZЬXЬ Y ]W V,gVg#VɏY~~< N~VVW wPP<]RQʏQQPQ1Q1PbPxPSPxPPPSPxPPPSPPSS7]P`RRQʏQTTRʏRRQPPQ @h P PS<< N~Y&ﹸPլ2С`P4P PP00С`80ԡ8Ш<@Ԩ4Ш0PʏPP00!0(Ш<@4Ш0PȏPP0 0Xp1 ]VW,fWfШ0PP ˏ0PP0<R <R0+ǩ8QPʏPPQR~Xݏ ~ݨ<ݨHVZ lhP1b=|1QЬSˏSRˏSPQQPPPRPPRRBi#PݬРLPРPݠݏS~6ЬSˏSRˏSPQQPPPRPPRRBh#PݬРLPРPݠ~S~ϳ ^Ь[ЬSЬ YXˏ[Rˏ[PQQPPPRPPRPRZʏZ@Vh#WЧ84 8*Ц0PPɏP0Ш$(W1VШ$@1NPЬX~<~PY P~XϾPVQZVb<8ϊ[W8aШ8PP P PW0W0~XkPV WYX"~~XPV ~YjVPW~YjPPvmmapbsygenericFujitsu M3096GM3096Gm FUJITSU UMAX UG-630UG630 UMAX UC-630UC630 UMAX IBM 24562456-001 IBM Ricoh IS-410IS410 Ricoh IS-50IS50 RICOH Ultima A6000CA6000C PLUS Ultima AT3 AT3 1.60 ULTIMA ssC7670A C6270A C7190A C5190A C6290A C5110A C1130A C2520A C2570A C2500A C1790A C1750A HP ^Ь P\#ݠxЭPMUSTEKЬVЬ XhPP4\#V ШYYWTU)UgdPTT XV (~TU)UgdPTT XV@YV^<8<QPʏPPQ<~Vݏ~ݦ<ݦHZYX TP8"i 1VЬTЬSЬ XˏTRˏTPQQPPPRPPRRBW#VWSS u SS XrSS(@ SS(&^P V`PW1(X8tP XV`PWaXV]VP V`PW-P0:ˏTPQQPPTPʏPPPݬݬXSTݦ4WPά^ЬZЬYЪ4[ ]X V,hVh$0WWͬV,fWfPРPPͲPPʏPPͳ (Ͳͳ<PPͶRRPPPͷ< PP͸RPPP͹Щ QQͺRQPPͻSSQPPͼTTQQQͽЩPP;RPQQͿSPQQTPPPiPPRPQQSPQQTPPPЩPPRPRRSPSSTPPPQСPPP PРQQ Q QСPPPPPiPf$P PP PPRТPPQQPPPТ PͬXYZ`<~~<~(PТPPͬ X[ ;QЬQЬ RЬPС4Q2<~~<~3P RQ QЬPЬQЬRР4S0PPh Pg Pi1 @1 122<~~<~6R ݬ S P^ЬZЬYЪ4X ]W V,gVg4 PP<~Yݏ~PVWX EPPϱdQQPʏPRRQʏQQPQQPЩAaQQPPPPPRRHCPPPQ>AaR>BaRRPPPPPP~gPPPPPPPPPPiPfЬP^&(8Z:ݬPЬQЬW<\PġXPQЧPPQPPQ<~YݏQݩHVWX BPW©@:Pc$QCbP>@P@`PPQ b$QaeXPGPb$PP$V$``WdXЬPЬ QP aPPaPЬQЬYЬ ZЬTRxYPZPRATAQo$1SˏTXˏT[>B:P@`WT>BP@`VYPPZUR#R WSPb$PVSPb$Pa$PSP`QTUPa$PXQ`Q`ĀTSS[YPZPa$PЬXЬ YЬZЬ[[xVVPXPPZ~PY~4Wg[FȈVVZ~VY~gXr$:ŬPYPXZPVW[@a$PPV~PX~ȀXƀVWЬWЬXЬ ZЬYxXPPWVFVY YV,fYfxXPPWVFʈVY YVk,fYfWș$WV~ZVPx_$QQP~ĬVQV~<P[P~ZPQP_$RRQ~ĬPRP~ЬXЬZЬ YxZP@WxYVV VWﳄ,gVgxZP@ȈWxYVV VW,gVgX$1YgxYW<QZQPP^$XWQVV VXB,hVhZWPWYR<QQPP{^$WRQVV*VW <QZQPPQ^$WYQVV,gVgЬP^ЬYi#թ ]$]$]$P]$`iPP]$]$P1ݩ ?VfPXݩ$fPWݩ(fA`QQRxRRR1 ]$]$ ~fPX$~fPW(~fA`QQRxRRR1 7]$/]$i1]$Q]$PPa ]WWݩ4Vf ݩ8fTU\$Y\$VUX\$SQQiRPPQPPPPfPPRR,TTTUQ\$P,TTz\$Pw\$`ЬPЬ RPAW@W)PDW@1 P@W@81PFW@11PGW1 PEW+1PJW<q1b1<`b< 1b [$[$[$[$[$PP[$[$P[$`h[$PʏPPbSRυJb[$[$[$QbPPo[$Qt[$!PP2b[$b2_[$PP}PQ  PP}0RRPSQyPPЬ VЬZЬYЬX~<9~^PWWf<9V,gVghijP ^Ьѭ$PPXTPxPUPZZYSxTVTWYVRUXQSUPЭ[K`PP PP PP>@:PPP>@P@`PTPtZ$P`PaPPPB^Z$RQSSSUPH`ZSPVP@7Z$WTT1rЭPP81PЭQšPaP Z$Q@3$Э $PݏY$Y$$~~~Y$P#a%PD,#Y$~@ЬV,%PP  P P Z%PF%\Y$E%PPE%<~ݏ0P﷖qqPʏlkkbd d z . ` ЬPа QQ  PQPP ^ЬRЬXЬ QaPBP`aPBPX`aP@˜WˏY $V4ﺫPVϥWWfV09Y r84YB$X~\XP<ЬW$V:fW$VVWfVPЬPЬ4P@VV~ݬ[PVPЬVЬZЬ YXɏWfhYZPgPЬPݬ0~!ЬRЬPЬ QP W@9 PW@HP WPW%4Т8aPa0~ӐPТ0PР0aPQ0~MPP@^ЬVզ4Pݬ0~Pݭݭݦ<Plkmsʍ . $ ЬPа QQ  PQPP @^ЬRЬVЬ QaPBP`aPBPV`aP@˜0^7]PVԦ4Ԧ8~PVPHЬVզ4P8T~ݦ0WgݏЦ8PԦ8PPԦ84Ԧ@`Q>A`QQR<RVQZTl1SˏRP0SǏdRPďdPRPSǏRPďPRPSSĒTēTRSˏRU0SǏdRPďdPRPSǏRPďPRPSS1cTm1cRiSU0SǏdRPďdPRPSǏRPďPRPSSRQVTf)WSUUSPVQVP`TWSURWSPPQTaݐRT<PPXQQPQQXGD.VPYf ϔPffV?XlЦpPP PVЬPаPՠIPV=<+ƘƜ<KƠ<Ƥ<%<%ƼƘVϦVǏpW#>G8,Pڏ@`ڏ@G#hQQPʏPVXj @ЬPˏPRʏPQQPPPRBu$VR#hQQPʏPݬVj VmPЬPˏPRʏPQQPPPRBsu$PЬPˏPRʏPQQPPPRBIu$PhRRQʏQݬ ݬPj ЬPˏPRʏPQQPPPRBu$PhRRQʏQݬ ݬPj ЬRЬZЬ YЬXЬWˏRQʏRPPRRRQAt$VhQQPʏPWXYZVj PWXYZVgvPPЬVWWЦpPPZHQa6PpQЦlQˏQSʏQRRQQQSPC#PPpQƌUPWЬP`RD.PPX,PhSSQʏQRP~j PмPpP3ЬQЬPР$Р(РPЬQ,H%F$PP 6P-P $PP P P <ԡ@~ s$~LPVf~r$>~fG%1#~r$~f~r$~f~r$ϰ~f~r$~f~r$φ~f~kr$ϭ~f "9ЬQ"PPQ#Q  ݬ PP!PʏPP  Pլ "#ڏ@ ڏ@"vmmapbsy%[gw$ZQxQPxPPPxPY$RP PRP>@iYQPPY>AɀYЏQRQ$%x YPPQ<%_$XIWW WX]V,hVWh\$~ݏϹ S'QP PQQYYTSQRRSP$PP`RSSQ$PP >IPʏP$PPlo%PP^o%PʏP$Q@aP?o%TRR:E%RRV$$QP PQPPPPʏPЏSBRR$QQe$SQQJ%Џ`0aTSTXSRWW WXN\V,hVWh<$*#%I$#%PP$PK%P"%$bKP$W<V,gVg%P`<P$PQˏQ$"%PˏP"%ʏ{:%ЏЏЏ Џ ԪԪ ЏPPXP ЪPPPPЪPP\P Ъ PPTP ~&$Q SRSRQQQ*$PSRPPPQPY 8ЬTЬ U<PPQPQWWPQ QPP3%QaSx SRɏRVSPaPT!%dU9%eW WVZ,fWfVPptemappmap_init<~%"$$ P*$ l@%QVVaP~"<$ ~ÇPWPWgaPV<$ V,gVgWWPpmap_pinitЬVVWW!~~ݏ$Pݠ ݠP $P Џ@ gЏЏfԦ ԦЬPРPݏP<$ ЬPЬQ$RQQ?РR РRQP PQQʏ@AbЬVyЦPPPkVw%VPxPP;%Q@aPWW2`QxQPP  "V5Q8P.P`V`VfVPWrensaˏP RQRQPP4$T@dSˏPRQPP ɏPcɏPccPPPP PPPPЬXPʏP$Q@aWP PXXPPX1 gQʏQPZQ1W Y1QPʏP\$PTVVѤWLФ Qˏ{QPP"ɧgPȧPȧ PȧPȧPȧPȧPPQ ԤФPנԤPVvTP`d`RѢWTb`ТQФ Sˏ{SPP"ɡaPȡPȡ PȡPȡPȡPȡPPS ТPנRuPVRP`\  V,gVgYWZPPX19Ь R QPʏPu$S@cPROQTЬSPQЃPˏ4PTPPȏPPaPPP PPPP QRP0 too small in pmap_enterpmap_enter: must expand P1pmap_enter: no free pages^ЬRЬSԭTʏTR9$[R QPQPRZQP PS ɏPY1XɏPY1MR?TЬPР[P PRZЬQˏ P[QZP %  PʏPS ɏ PYuɏxPYkЬPР[RQP PQZЬQZ K ЬPR`R` PʏPSɏ PYЬRТQɏxPYЬPРQTȏ@YJkRQRQP PQЬQЭPA$[ˏRЬQQ12ρ ~~~~|~~PР4XɏXW<V,gVgXݭJkQˏQRP P PxPP$TTPVɏ@RPYP ɏ@QJkPYRPʏRˏYPPR1R1ZZQJkSRPPPTWQWѤScSQФ Rˏ{RPP"ɡaPȡPȡ PȡPȡPȡPȡPPR ԤФPנԤPWˏXˏ1TPˏXˏ`d`RѢSTb`ТQФ Sˏ{SPP"ɡaPȡPȡ PȡPȡPȡPȡPPS ТPנRz PW@RP`a ZZˏXˏѬ". ЬRЭPB$WWզЭQ>JaP[PЬ ЭR>JbQ[QЬf`PfPWP9ˏXˏЬP֠XЏPP PYխȏ YJkYJYJYJ YJYJYJYJ$ ϙ 9PPˏPW$PPXPW$W WXQV,hVWhXP^ˏVˏ Uˏ QRQRP7$S@cTVSVUOЏ[ˏWЏZЏY<XSPʏP[PTRRTYPQWZPQQbXSSUVSPЭQAPЬSЬQЬ TQ4QPʏP$R@bP `PʏPx PPʏQQPdPQRʏRQ?ˏ PRPPУQ RУQBaPPPʏP:$S@cP `PʏPƜ BadʏdP^ЬYЬRЬ SY1R%$TʏRʏSXЬPPVXQR;iPSP1RPPRЩTʏRˏSPSЏ@PPSЩTXЬQQX PQPQRRBdWPQSQAd[W[1CWPʏPU$Q@aP `PʏPW ZP1 gQ1լ1Q1gPʏPxPP$PTVVѤWLФ Rˏ{RPP"ɧQPȧPȧ PȧPȧPȧPȧPPR ԤФPנԤPVvTP`d`RѢWTb`ТQФ Sˏ{SPP"ɡaPȡPȡ PȡPȡPȡPȡPPS ТPנRPVRP` V,gVgY".1éWPPPʏPˏWVY$QA`RRA`R1ˏWPPPʏP$Q@aP`PʏPP%QPQPG% QPQQQxQQŭ8P.PQQQʏVVVʏVn$PF`V W,fWf0XXX XXXXXZWW[19ЬTˏPpP RRʏPQ QPP@bRT&ˏRPPPʏP$Q@aRbEPRPʏP$Q@aP `PʏPx PS"ʏPQ QPP$Q@aRˏRSЏQQbQQQ QQQQP PSPxPP$PȠ QQ T ɏQ PЬPР4QP PQQxQQ$QPա PЬPР4PQ QPPxPP$PQʏ СP.СP aQPЬPР4PQ QPPxPP^$PRТQCPТQPSSP SSPSSPSSPSSPSSPQQPPbRPЬPР4PQ QPPxPP$PQʏ СP&СP aQP^ЬPЬRР4PQ QPPxPP$PYЩPi1R1R1^ѭPW1 Щ Qˏ{QPP"ɧgPȧPȧ PȧPȧPȧPȧPPQ V,gVgЩPנЩSЩQQ".1áSPPPʏP$QA`RRA`R1ˏSQP PQP$R@bP`PʏPU%RQWPRPI%RPXQQQxQQX8P.PPPV VWV}$PF`V W,fWfԩiXԩiX1% ZШWЩ Qˏ{QPP"ɧgPȧPȧ PȧPȧPȧPȧPPQ ,gZgШPנШSШQQ".1áSPPPʏP$QA`RRA`R1ˏSQQPʏP$R@bP`PʏP3 %RQVPRP' %RP[QQQxQQ[8P.PQQQ|VVʏVW$PF`V,fZfXPhXPX1PڭQЩQFPQp$PPʏPPPPPP PPiY9ЬQб R PТPТ TТXТ\Q$ڢڢ ڢ ڢ 9get_pventryRR$Q X%P`X%Q$QRЬQPPX%aQX%c$QP~~~~|~~cPTɏ4R<SPRSQQ`PQPRQQCP\X%`RTX%$PQvmmapbsy%s%s [%08X %08X] total memory = %d startup: no room for tablesstartup: table size inconsistencycpu_startup: cannot allocate VM for bufferscpu_startup: not enough RAM for buffer cacheavail memory = %ld using %d buffers containing %d bytes of memory ^< ~J4%a#W#U]$^#9Vf%PР P`$Ϻr$QP PQm$b$%Pm$]"~ϭXhPWPˏP~cPV aBVhVPPW e* }~~x"~ %msP N %"RR"PP B""QRQZZRPPQ[QQRxxQP %PWQ[ ZPx PVx ZVQYVE<X~~~~|~~bP aݠ4WXWXVYQQ "~~ݏ@^P"~~~ݏ_]P"~~ݏ9]P"x X$~hx "~v"cZ:%%.xk$V"`#QQ_QPP\,PNQ`PS;"RRSPx PPPQ QPP "QQP P"Rx QPxPPPS"""-Psetstatclockrateiomapd~~sV$ {ЬX PР`WмVݏV`TPPˏ xPPf Ш$P  Ш$P ˏЦ gЦЦDЦЦHP^$ZЪ$W PР`Vˏ   YЦYYX,XYXЬXЬЬЦDЦHЦfЦˏ Ь ,Y?[kPXkP ZÏDЏHXYխ halting (in tight loop); hit ^P HALT Halt sket sej@ЬVV ""4LPPV%PРP`3VW$W$PPCs%Pՠ  sW$ "PPڏ#[W$PPUQW$PP[?c dump to dev %u,%u not possible dumping to dev %u,%u offset %ld dump device bad device not ready area improper i/o error succeeded %#1 "/"P:#QˏQTˏQPSRSRPPPT~SRQQQ~PX#QˏQRˏQPWVWVPPPR~WVQQQ~Xh h#PWVPVʏVV~~~PX,P>&FFFFFFF.FFFFFFF6 ϼhhhhhЬPЬW PР`V0W ;Ц0f4Ц8ЦD<ЦH@PЬPЬW PР`V0 WG;Ч0Ч4fЧ8ЧScPPQQ YQYQcQRcPPYY QYQYcYRSZЮSR ܮ ccPP RRܮЮSЮQPRЮ Y< [ЮZЮSRx[[ jR[jPPRjPP P RRRܮjc cPЮQRЮS< [ЮZЮSЮU  Tx[[[ZRbQRZrQ[ZRQb[[ [  T- T< R[[ [Qx[[[0[[0CPKU00000000[fbmv< PЮQRSTTT TT 1}T 1rTS1iT1_S1VT[1J[U[1=PRP[11RjTT jTTZR[1 Q1Q1Q1Rj[j[ZR[TT0[Q1Q1Rj[j[ZR[ T TT0[Q1 [<ZЮQR<SVЮ VxSPPVV xZPPQaPP  P  f fԮS֮S[=[ZZ[PPQ[ aPPRaPPR[R RSvSS[[RԮZS[aPQaP[PRR ԮRRRȮSS ЮSծcSfvZRSSESfvЮ ZЮ SЮ[ܮvSVjPP  [[ܮ jPЮVR<ZЮSxZZZSZЮ [ܮ c [P PQ[QRP[ c [P PQQ[RP[Rc[&Z* [Q QPP[[s Q[ [PPQQc[ZsQR< [ЮZSZQx[[ SjPPS SjPPSZ[ SjPPSܮjRR R SSܮSPRSPЮP`PPteЎPPЮn} ^Џ n^^]֭<]^|P|Э L o " cRSBmPcPRPS1`cRSBmP1RcRSBmPTcTTPЎTRPS1/cRSBmPT2cTTPЎTRPS1 cRSBmPS< 00}PV0PT08PS|P`PTdVPT}PmԭS |10k@\`^^\,l l, ,@ @~^S~^U^^V0aˏPTT 00N6P 00=PPpP@ˏPV0P~pYPSl@~Q0ˏPTT 0i0P 0X0PPpP@ˏPW~U @~ecYYWVlϽPQ ϲPR|@^^Q^^RUVWlWUWS WVWTcZd[Z[WWSnWbUXVYXYY@Y#YYxXnXadabxYXnXadab`b@UUVVU^WSWXˏXU SxXUUXSYY@V@яY1ÏYX}@lX @X8}x x@PlQ`X@WWVyVlPyWP PlQa @RR acl@ pxlp@ jlT0T`0} `p Pt^Ў\sP@1@0`0pT`1ЬPQQQPTdR RSQSPxQRRPЏP1ЬPЬQ`aaЬPЬ R`bvmmapbsycpu: KA6%d%d, CVAX microcode rev %d Firmware rev %d physmem(0x%x) > qbmbr(0x%x) qbus map unprotected5"Wݏ VfP.%ݏ@ fP﬷$ݏ fP$ݏ fP$~ݏfP@$"~"~PWPPPWPPVfzx C$Q.%PРPQPPQfPPmemory err! 6PCB write errorbus write errorSCB read errorbus read errorMOVC state errorIllegal intr IPLPTE in P1, ModPTE in P0, ModPTE in P1, TB missPTE in P0, TB missFPA Ill Stat 1FPA Ill Stat 2FPA resv instFPA proto errmachine check %x: %s vap %x istate1 %x istate2 %x pc %x psl %x BHALTDCNEGQBNXMQBPEMEMERRLOSTERRNOGRANTDMANXMdmaser=0x%b qbear=0x%x dmaear=0x%x cache 1 datatagCDAL parity error: cacheing disabled parity error: flushing cache ЬXШWWJVfPVYPuWWG"P Piݨݨݨݨ ݨi+%Pݠ ݠݠi+%P'V'VAi%ZVi$Vj$VNi*%Vj*%7V'+%P%Z@ipA$V%P`aA$PZjPVPP~?ϧi i)WPP W W PP"P%P $Ѭ(ڏ%PP@<$PP?x$$P3$P2vmmapbsycpu0: KA660, microcode Rev. %d z"~g%%RSR Џ QRSЏUaPRRԁPЏ QPЏQPRS %%Memory err! Machine checkhvmmapbsymachine check %d (0x%x) PC %x PSL %x error_count exceeded: %d TRAP2 (double error) in ka670_mchk. unrecoverable state in ka670_mchk. ka670_mchk: recovering from machine-check. ka670_mchk: unknown error state! ЬV&ݦݦWgݦ ݦg"PP"PP  PgPۏPP g*":gPWgPmemory error!  BCHIT BUSERR PPERR DPERR TPERRTRAP1TRAP2INTRHITREFRESHFLUSHENABLEFORCEHITprimary cache status: %b secondary cache status: %b @aVfbۏ~fQۏv~fۏPPwyzw  Pcpu0: KA670, ucode rev %d ("QǏQPďPPQ~uKA675KA680KA681KA690KA691unknown NVAXcpu0: %s, ucode rev %d P``Р"PP (44444".PPPP PPb"~PMۏPȏ@PPۏPPPۏPPۏPPۏPP"PP )<<<<<<)&ЏBQЏRS#ЏDQЏRSЏBQЏRSЏ@PPQ P PPQۏPʏ@PȏPPЏPPR P PPRۏPPPЏPP PP ~~S#PP PPHard memory error R" PPSoft memory error " PP@~~~՚T~Vf~~~`~f Memory err! >Machine check^Pp$Q2P;Xx QPQ$WxZWZI[ЬYX$XPPiPX$V( fX$Pl[W Ԡ[XWWZЬQЏR?WЂPPaQWڬŭ PPstray interrupt: vector 0x%x, ipl %d ЬP&$PP&$PP&$"&$&$ˏ8Q|&$PxPPPQ8l&$PPPЬPЬQPO&$QL&$I&$ЬPЬQP,&$`Q%&$a"&$P&$&$QQ&$%$QQ%$ЬQQPQPxPRRPt$PЬЬ ЬɬPBvVvmmapbsyЬRB"QaPRP PСPQPQСPЬQQPP" PKP@"PPBPRʏRˏQPʏQQQʏQQPˏPQQRPPʏPRP@ЬTTSS"DPQSʏSˏTPˏTQRRQQQPˏPQQSPPʏPSPQ"VJURRQPVPS`RQQUPЬRSRPP%ˏRQˏRPPPʏPPQQSSPЬRSRPP%ˏRQˏRPPPʏPPQQ SSPgetmajorЬTQB"PQPPS{"RbP,RPTQQSQP<PЬRЬP RPQRQQPQ{RPQPRPЬPЬRЬPRPQ{RPPQѬRPPvmmapbsygetpeereidmunlockallmlockallkeventkqueuepwritevpreadvfhstatfsfhstatfhopenpipefstatfsstatfsgetfsstat#259 (unimplemented)#258 (unimplemented)#257 (unimplemented)msyncgetsidlchownissetugidpollrforkminherit#249 (unimplemented)#248 (unimplemented)#247 (unimplemented)#246 (unimplemented)#245 (unimplemented)#244 (unimplemented)#243 (unimplemented)#242 (unimplemented)#241 (unimplemented)nanosleep#239 (unimplemented timer_getoverrun)#238 (unimplemented timer_gettime)#237 (unimplemented timer_settime)#236 (unimplemented timer_delete)#235 (unimplemented timer_create)clock_getresclock_settimeclock_gettime#231 (unimplemented shmget)#230 (unimplemented shmdt)#229 (unimplemented shmctl)#228 (unimplemented shmat)#227 (unimplemented msgrcv)#226 (unimplemented msgsnd)#225 (unimplemented msgget)#224 (unimplemented msgctl)#223 (unimplemented semconfig)#222 (unimplemented semop)#221 (unimplemented semget)#220 (unimplemented semctl)#219 (unimplemented)#218 (unimplemented)#217 (unimplemented)#216 (unimplemented)#215 (unimplemented)#214 (unimplemented)#213 (unimplemented)#212 (unimplemented)#211 (unimplemented)#210 (unimplemented)#209 (unimplemented)xfspioctlgetpgidfutimesundeletemunlockmlock__sysctlftruncatetruncatelseek__syscallmmapgetdirentriessetrlimitgetrlimitswapctlfpathconfpathconflstatfstatstat#187 (unimplemented)#186 (unimplemented)#185 (unimplemented)#184 (unimplemented)seteuidsetegidsetgid#180 (unimplemented)#179 (unimplemented)#178 (unimplemented)#177 (unimplemented)#176 (unimplemented ntp_adjtime)#175 (unimplemented ntp_gettime)pwritepread#172 (unimplemented)#171 (unimplemented 1.0 shmsys)#170 (unimplemented 1.0 msgsys)#169 (unimplemented 1.0 semsys)#168 (unimplemented)#167 (unimplemented)#166 (unimplemented)sysarchcompat_09_ounamecompat_09_osetdomainnamecompat_09_ogetdomainnamegetfh#160 (unimplemented)#159 (unimplemented)compat_25_ostatfscompat_43_ogetdirentriesnfssvc#154 (unimplemented)#153 (unimplemented)#152 (unimplemented)#151 (unimplemented)compat_43_ogetsocknamecompat_43_oquotaquotactlsetsidcompat_43_okillpgcompat_43_osetrlimitcompat_43_ogetrlimitcompat_43_osethostidcompat_43_ogethostidcompat_43_ogetpeernameadjtime#139 (obsolete 4.2 sigreturn)utimesrmdirmkdirsocketpairshutdownsendtomkfifoflockcompat_43_oftruncatecompat_43_otruncaterenamecompat_43_osetregidcompat_43_osetreuidcompat_43_orecvfromfchmodfchownsettimeofdaywritevreadv#119 (obsolete resuba)getsockoptgetrusagegettimeofday#115 (obsolete vtrace)compat_43_osendmsgcompat_43_orecvmsgcompat_43_osigstacksigsuspendcompat_43_osigsetmaskcompat_43_osigblockcompat_43_osigvec#107 (obsolete vtimes)listensetsockoptbindsigreturncompat_43_orecvcompat_43_osendgetprioritycompat_43_oacceptconnectsocketsetpriorityfsync#94 (unimplemented setdopt)selectfcntl#91 (unimplemented getdopt)dup2compat_43_ogetdtablesizecompat_43_osethostnamecompat_43_ogethostnamegetitimerswaponcompat_43_owaitsetitimersetpgidgetpgrpsetgroupsgetgroupsmincore#77 (obsolete vlimit)#76 (obsolete vhangup)madvisemprotectmunmapvadvisecompat_43_ommapsstksbrk#68 (obsolete vwrite)#67 (obsolete vread)vforkomsynccompat_43_ogetpagesizecompat_43_ogetkerninfocompat_43_ofstatchrootumaskexecvereadlinksymlinkrevokerebootioctlsigaltstacksigpendingacctsetlogingetloginsigprocmaskgetgidsigaction#45 (unimplemented ktrace)profilgetegidopipedupcompat_43_olstatgetppidcompat_43_ostatkillsyncfchflagschflagsaccessgetsocknamegetpeernameacceptrecvfromsendmsgrecvmsgptracegeteuidgetuidsetuidunmountmountgetpidcompat_43_olseekcompat_25_ogetfsstatbreakchownchmodmknodfchdirchdir#11 (obsolete execv)unlinklinkcompat_43_ocreatwait4closeopenwritereadforkexitsyscallkernel debugger trapKSP invalidaccess violation faultcompatibility mode faulttrace traptranslation violation faultpage table length faultasynchronous system traparithmetic trapsystem call XFC instructionbreakpoint instructionreserved operandprivileged instructionreserved addressingTrap: type %x, code %x, pc %x, psl %x trapkernel stack invalidSegv in kernel mode: pc %x addr %xUVM: pid %d (%s), uid %d killed: out of swap ptelen fault in system space: addr %lx pc %lxЬWRЧP ȏʏvax_sgmap_free@ЬV~ݦ ݦݼDP ﮤʏ^ЬWЬ[ЬQЬ VСXԧ$ԧ(ѬgPˏVZЬRFPˏPYʏVէݬQVY~WP1ЧQP PQP@hXQZ,Ь0PԧˏZVYk[Vݻ К2VPʏP$Q@aP `PʏPx PPˏVQQPЭPPPʏPɏPV֧VYZШh֧Ь$(Pvax_sgmap_load_mbuf : not implementedZvax_sgmap_load_uio : not implemented(vax_sgmap_load_raw : not implemented@ЬVЬ RxPPQPPԁP RVԦ$Ԧ(vmmapbsyЬ SˏP RQRQPP*$T@dWˏPRQPPRQSSCVV@dWPV VW,,gVg9ЬZЬVЬ Y W PР`XPPPʏP@P$QAV︡ԧd  g(YYШ@hDШ ШDHHLЪ4ЬPЬSЬ R QPPaPD`Џ R$TЏdP`P@PaPDSHPNP^ЬYЬ[Ь ZЬXW PР`VЏGh8 D(0W Ц0f4Ц8ЦD<ЦH@ЏHԭШ(Y~Z <PQ}P~<~[V fP1Y~Z <P<QQPPQR}Q~D~W[ fP֨ЬP PPPʏP$Q@aPЬ TˏP USUSPP€$Q@aRQQT$ˏPUSPSЏUSQPUPQQT9ЬRPʏPv$Q@aPR PQRPԁP9vmapbufvmapbuf: null page frame^ЬZЬXa$PPPP P1Ъ0PP QЪ,[ЪHVVLˏVYYVFPˏPXX"PWWVHP PXXEYݻ ЕP =ˏ~Wʟ"<PPYPWXPXPvunmapbuf@ЬV|$PPPP PKЦ0PP oˏHPЬQ@PˏP~ˏH~7"ЦLHԦL>PP"xPPP$xP$P+2]:7J]B]BB]]]]]JBBB12$$$Џ P`0"P$PP$P 1TP 1(P1 P1P 1P e~P ZP lPZ(PO P 1P'P9P-P$PJП y$$$$Џ$۫$Џ$ȫ$ЏAP"QˏQRPRxQQʏQPQˏRPxRRʏRRQxQRRPxQQxQQPRPPʏPPQRPʏPQPPP略"RPB data looks bogus, prompting user root device selection is not currently supported Setting root device to %s%c Changing root device to %s%c @^ˏ@+PPN۞$$PPQP H"Q1Q >丹*~qPQQﱡ"1Q1*PPSʏS PRʏRPVPPʏPQ 11Q1PVRS(SPsxPPVP"RˏPQȏQPPʏPPQQz"ˏQPPPl"Pi"QRaݭώÝaݭϙﱝ@8"RbQQVQPPﳠ"HRVP\,PQ`PЦQQPPVfQQQPPk"vmmapbsymainbusmainbus not configured~gP Be""(')PP_ }r" ue"$PР$P`nothing at %sЬP PPЬP<РPРT,U:dPPP)PdeRacЏRRTPTP ЬV"~~VeWgy{$ ~fVg[$Pՠ(V(cksum: out of data ЬTЬUVYT1 U1XФ RdWR1ФSURURRUR~ˏSP0ˏVQXXVPQPVSPPVxVVYRS req (%lu) asc_vsbus_intr: tcl=%d, tcm=%d; trans=%d, resid=%d ЬV@PP ~P@<@~VֈP`PYVֈP`PX!XYxXPPY~PVֈP`ˏPZ![ZkP ZeZk@PP/,RQPQQ<~0R4,P0P0@~VֈP`PYYZVֈP`PXxXPPZ<PZPWPWϊݍ<WkZWXYϕW8W4DPasc_vsbus_dma_setup: dma address (%p) outside of kernel%s: start %d@%p,%d %s: cannot load dma map%s: dma-load %lu@0x%08lx ЬVЬ PЬQЬXЬ4P8Q@@4QaP PE Wgˏ@~a8TŌhQЏPPQQPP<Ph<Q1,P~Q40P P,QP@PP<~0Q4$Q0PР,a Qˏ@PPag0Pݠ,ݠ0@PЬP@@ЬV@PP/,RQPQQ<~0R4,P0P0@ЬP@PʏP ^ЬPЬQЬ RaԭRPl] ^ЬPЬQЬ RaСRP&ЬQЬPPQQPЬRЬ QQPQQPaRQPЬTЬ SЬRTPSSQbQQ SbTPPЬPЬ QPRЬSb Q QQ}P} RRPTSQRTPRRU}TP^}P} VQ}P~ }PXZ}PXZW}V~ Z}VP}P~}X~v}PZ }P~x Ь."Ь U}SUU? UQQ PQPTQQQSTUU RURSQU PxPTPPQSURTT}SP}S} QTR SQ PSQ PPP}R} PPRTSQRTPPPRPU}TP}P} VQ}P~ }PXZ}PXZW}V~ Z}VP~}P~}X~n Z }P~t Ь PЬQЬR QPPQPPPЬPԠԠЏ#Eg`ЏЏܺЏvT2 ЬYЬ[Ь ZЩPSPRʏR~JQQPPPQ֩SZPPR@XZX9X[ByWgYϰVf [X~Yf@XX?PPZRXFWXZ~[X~Bg^ЬYЬXXWWVfgPʏPVWP7P8PPxPP"XVfXfYXYgX~~X^ЬZjVЪWЪXЪ Y@~ݬݭϏWPPXPWYQQPPFxjVVVWVVPPWPVXQQPPIVY YYVYYPPVPYWQQPPHp $XXXYXXPPYPXVQQPPGνWWWXWWPPXPWYQQPPF|VVVWVVPPWPVXQQPPI*ƇGY YYVYYPPVPYWQQPPHF0XXXYXXPPYPXVQQPPGFWWWXWWPPXPWYQQPPFؘiVVVWVVPPWPVXQQPPIDY YYVYYPPVPYWQQPPH[XXXYXXPPYPXVQQPPG\WWWXWWPPXPWYQQPЭ[[PF"kVVVWVVPPWPVXQQPPIqY YYVYYRRVPYWQQPЭUUPHCyXXXYXXSSYPXVQQPPG!IWWWXWWQQYPSRRPPFb%VVVWVVRRXPQSSPPI@@Y YYVYYSSWPRQQPPHQZ^&XXXYXXQQVPSRRPPGǶWWWXWWRRYPQSSPPF]/VVVWVVSSXPRQQPPISDY YYVYYQQWPSRRPPHXXXYXXRRVPQSSPPGWWWXWWSSYPRQQPPF!VVVWVVQQXPSRRPUPI7Y YYVYYRRWPQSSPPH XXXYXXSSVPRQQPPGZEWWWXWWTTYPSRRPPFVVVWVVRRXPTSSPPIY YYVYYQQWPRTTPPHogXXXYXXPPVPQRQQP[PGL*WWWXWXWPYPPFB9VVVWVWVPXPPIqY YYVYVYPWPPH"amXXXYXYXPVPUPG 8WWWXWXWPYPPFD꾤VVVWVWVPXPPIKY YYVYVYPWPPH`KXXXYXYXPVPPGpWWWXWXWPYPPF~(VVVWVWVPXPPI'Y YYVYVYPWPPH0XXXYXYXPVPPGWWWXWXWPYPPF9VVVWVWVPXP[PIY YYVYVYPWPPH|XXXYXYXPVPPGeVWWWXWYPWPXPPFD")VVVWVXPVPWPPI*CY YYVYWPYPVPUPH#XXXYXVPXPYPPG9WWWXWYPWPXP[PFY[eVVVWVXPVPWPPI Y YYVYWPYPVPPH}XXXYXVPXPYPPG]WWWXWYPWPXPPFO~oVVVWVXPVPWPPI,Y YYVYWPYPVPPHCXXXYXVPXPYPPGNWWWXWYPWPXPPF~SVVVWVXPVPWPPI5:Y YYVYWPYPVPPH*XXXYXVPXPYPPGӆWWWXWVjWXY @~~ݭ"Ь RPPRЬSЬQPPRЬSЬ RPPRЬQSPPRЬQЬPPQQP  %cЬYXHL[ZkPVV ' V,V IJV0V  CbP`PSЭS>AcԭЭP<VV֭VVVխ#ݭȭ~ZVfݭ~~f[ЭQҰĭĭKjVKPKVЏKjPPRTKjPPRTCjR?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy0123456789abcdefghijklmnopqrstuvwxyzЬ U}SUU? UPxPSPPPTSUxUTRU QQ PQPSPPRTxUSS}SPЬRЬQRSaPPc QRaPPbSPЬUЬTЬ SPQQRPPQPQRQR9QPPR` Rz QQPPR@ RZ RQRQSPЬQЬPPQQPd'($& @ %        ,(,Q R ,Ȑ,Q 4R ,,Q 4R ,$,Q 8R 8,$,Q (R P,`X Q 8R h,,Q KjKXX 6! ' 6,d,d,d9 (,d,d"\*\,d,a b `c,d,d 2\FvIhEG z,dT9 „,d,d,d,d 8 ,d0 L   ,dK,d,d  >,d ,d,d,dX,d ,d ,d,dQ,d Z N ,),d,d,d&1,d,djԒ34p-,d ,d,d,d,d,d,dF(,d ,d,d,d,d,d ,d,d,d,d,d<,d,d,dR ,d,d,d,d,d,d,d7@8,d,d,d,d,d,dH(IVH,d,d,d,d%f,&& OMV5 ^,d $\/0hc~d"n.|E,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d4r,d,d,d,d,dB,d,d,d,d,d,d,d,d,d c( vBF +E `,d,d,d $@78d8e b    LBxzL4h h h g h 4h  0 ddeh h h h @B@R w i Б  igb`YWOMFD?=861/*(" =  /A^ `        @~ttyclsttyopnttybgttyinttyoutp'' (\(*`,0<f*+||||<||+||||<||+||||<||+||||<||+||||<||+||||<||+ iIXl NXl NڡСg֨k Xl ~ ~ VPnetionetconnetcls ffs>zDZ cd9660, nfs"l n t hw x 0z , d [ \ ^ 2lockf@`  n o q x s s t h4t nt P  o .xn F<<v>T??=? @@o M@Do  @po  @o  &Ao pAo A p BLp RBxp Bp Bp 2Cp |C(q CTq *Dq hDq Dq Dr 2E4r tEdr Er  Fr \Fr  F$s  GPs RG|s Gs Gs Ht JH,t HXt Ht It ZIt Iu I4u 4J`u qJu n du u o Lo xo o o o (p Tp p p p q 0q \q q q q r @r xr r r s ,s Xs s s s t 4t `t t t t u ^ o t ^t ^u .y 20123456789abcdef^^#$%&'()*+ʚ;,-.ʚ;/ʚ;0ʚ;1@BC =D$E =F$cde@B@KLا@B { ڡnС{ { ,2} !^} `uy~*|Ju~} ,0=fp|m_lii ftt} 2 456}  456$} 2 456J} p 456>} 2 4562|\| } n d}E#(D<8Q @X,2(@AAA==(A* d@8@8 @@@@@@@@@$ @      ?BEFF'' EF''' ?F''F'' F''' F'' EF'' ?EF''' ?EF''' ?EF''' ?EF'''' ?F'' ?BF''' ?BEF''' ?EF''' F'''' F'''''F''FF''FF''F''V Z f Ă ܂  0 N d ̃   @(4.6,,:.,f-(...l-@.n Lo Pxo o Zo |3o L4(p .Tp 4p <8p [p 8q 0q \q q q (q B.r @r Ȼxr r dr |s ,s <Xs \s s s t h4t n`t -du -t 3 o t 2t 2u u B30. n Lo RUxo _o _o `Uo 5(p 4Tp 4p <8p 85p ~5q 0q [\q [q (q B.r _@r _xr _r _r _s _,s _Xs _s _s s t h4t n`t \du \t 3 o t ^t ^u _u p. n Lo Lxo RRo RRo Lo 6(p 4Tp 4p <8p B6p 6q 0q O\q Pq (q B.r RR@r RRxr RRr RRr RRs RR,s RRXs RRs RRs s t h4t n`t Pdu RRt 3 o t Qt :Ru RRu t.4 ?>~*&N>*>N>6^>>>^>6^>>>^*>>*>>.n>>>>*>n>6^>>>^>6^>>>^&66.66&n666>.>nN^^n^^nN^^^~n~N>6^>>>^>6^>>>^>6^>>>^>>>>>>>~>>>>>>~*>>*>>.n>>>>*>n>>>>>>>~>>>>>>~N^^n^^nN^^^~n~NΊΞΊ        @    !     !@Ĉ Ĉ Ĉ ĉ {BHnڋZ4thf0?XX_Zsn Lo xo &ˮa;>;;>;;`!6ou!;m;m;`!6;Իa;Ξ;Ξ;`!7 !;;;`!7; "a;;;`!84!;;;`!8;:[a;;;`!9Pz!; ; ;`!9;|Ja; ; ;`!:@o!;6( ;6( ;5":;`?a; ; ;`!; !;'#;'#;5";;XH 8(  .B .. ftp gzip gunzip  gzcat sed build vi basename칍 cksum sum grep egrep fgrep netstat rsh tset reset less more . ..D db tmp . ..@ bin dev etcA mntmnt2sbin tmpB usr varinstbin  install.sub install upgradeF.profileG install.md P| ^ЬXXWxhPGkgV%/VNP VןP͟skWh,Pyinstbin%s: %s not compiled in ЬX=hP`Ϲ/hdNPWPhW]VVfPPWAPf XݬW{[@ЬVVK~jUsage: %s ..., where is one of: %sVfXWVY}Zg?gjPVXVPPOPXXiVXgGiWg4ixxhostnamedmesgexprmvsleep-shshkshsedmkdirmtrmmount_mfsnewfsinitfsckfsck_ffschownchgrpchmodgzcatgunzipgzipcpedhaltrebootdhclientmount_ffsftproutemknodrshumountbasenamefgrepegrepgrepmount_nfsmorelessresettsetsumcksumsysctllsifconfigcatpingcpiotarpaxdisklabellnsttyvibuildsyncmountnetstatdfmount_cd9660ddݬ ݬݬV]JYdTNvH@@DA=: 5@@0skipseekofobsifibsfilescountconvcbsbsout of memoryunknown operand %sno value specified for %s%s: illegal argument combination or already setbs supersedes ibs and obsrecord operations require cbscbs cannot be zerocbs meaningless if not doing record operationsbuffer sizes cannot be zerobuffer sizes cannot be greater than %useek offsets cannot be larger than %qd^ЬWP*Q<a<`WgRRPXYZ [R1]PO I̮=P}{PV*4﩮f. T Pݭ^@QQ ݭAɠQ VWgPP11PP0P PPPP ~PPAP ĭ> ﯭ QPQQgPXP!1PɏPda"POL πMX8hR &X tRPQ}V}P~}V~jЩRRQ%iPXPQ}P~}V~jЫRRQkP}~XﳬݼݼݬPPݬPݬP!ݬϴP'ݬϚPЬݬtP Ь ݬn}Pݬ\}P}c $]V %R &LD<3 !) "" # unblockucasesyncswabosyncoldibmoldebcdicoldasciinotruncnoerrorlcaseibmebcdicblockascii,unknown conversion %s%s: illegal conversion combination^լm{PZJPݭ🯍QQݭ🯇ɠQР PPݼݼ %s%s: illegal numeric value%s: %s^ЬW~WPVV3yЭPPWL`PPb.\\\\\\\\7\@\\\\\\\\\I.VWx VVVWx VVVWxVV VWFVWV.֭ЭQaPPx :PIP*1VW&PVWV1"UP VP^ЬV~V}PSSTώxЭPPVu)`PPb.________7_@_________I1}SWy SS}SWy SS}SWySS}SWySSXT`WSY֭ЭQaPPx ePtP*\}SWzWPSVRVRWUXUVRPRQRWRRTPUUTXT6WS1"PTPϱKτ8}SPSWYXV TS!QQgRQQ bPC`Qgifhfd~ighfLPPW5X*ZEШVPPP PhШjQQj~ݨ [1iPhFjXRhQQjV<P`SPYQ1<bQPQPPQ R$PPQ>WW JBgPPQ+WW !PPQWW &WPPQWW W hQQG1LPhQQhW Qh,QPQ1RPQ~ PR PPS-l{R|SPhf 6\R]Sh" QaPPaP hP PhPPibPPbPc ~;iSXRh1hjxP`QPWQUQQZ~VfeYQgPP0~ RQ RRfP~?knQtR[Q&WVV gPA`gWVbWPkPt+X(YGQ$ZQQW%a QWWQPPVVWhXVhVii hij ~UPPWPkQQkQPkPPP?~ݫPXk+%s: short input recordVfbAtVRbQQfPPRWOXPPQ&` bQPQQPVVVQgWVgVhh g    [.<(+!&]$*);^-/|,%_>?`:#@'="abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\STUVWXYZ01234567897-./% <=2&?'@O{[lP}M]\Nk`Kaz^L~no|JZ_myjС !"#$()*+, 01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwx7-./% <=2&?'@Z{[lP}M]\Nk`Kaz^L~no|_myOС !"#$()*+, 01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwx    .<(+|&!$*);~-/,%_>?`:#@'="abcdefghijklmnopqr^stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\STUVWXYZ01234567897-./% <=2&?'@Z{[lP}M]\Nk`Kaz^L~no|ཚmyO_ !"#$()*+, 01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwxjJ7-./% <=2&?'@Z{[lP}M]\Nk`Kaz^L~no|_myOС !"#$()*+, 01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwxЬVVϿ bVf f%SVWObXxfbPPYPg~hstdin%sfiles is not supported for non-tape devicesstdoutinput bufferoutput bufferVfP f%~~P Pfyk}Vfy PӛWgQP`YgPY{<~<PH<PPQXhQPaQYP@<~<PPH<PPghPiSPgϲk&f5 WVgfP^P ϣjP[{V`PfQPQQPPM~L^WgPVf.~gPVWP O^jutPquVɦfP ˏ/PP`;gPQ}fUzUPSXRXRUWVWXRPRQRURRTPWWT}S~iPUP1P!a P/eSQRTP>@P`QT1SQR{TP>@P`QT\ P-QRWSQPʏP@QQ+QR*SQPʏP@QQ~eh^ЬVhݦqcPݦ[hpPP (ЦWݏm8@ݦcWQPWQQ|~ݦ,HPQ OV["QPPQ11PZWP5P ^~^jgYiGPsPsl=gYXh'hWg7!jPQ}P~iGQP hg^1jPjQPQ PPfWP2& QQf PPfWPQQf,f1Q`PPPPkkj!gk1[PP "P8 Pb kSxVSKfRPpP`QPWRQ4SRQ~ C\RQ~~.\gffV%s: end of device%s: short write on character device%s: short write on tape deviceZPլP`Xs[XWRkVW1Y a=fikpRVWWZU:EPV3= $L!ςdVVZVPxVQPQVX1DX'XQQPQP PX1kVQQQ~f6If~%u+%u records in %u+%u records out blockblocks%u odd length swab %s %u truncated %s %qd bytes transferred in %ld.%03ld secs (%0.0f bytes/sec) <^~HRbHHPâQQ H@BLH@BPLPnP@p@]SIݢd~p[[ZjPY[iTXXW[<]VfPgP=QPQQPd~dVVjVXWV<I]PgPEϗQPχQQPϢd~8WWjx5,#,z Qc@ij[VWhP10{PPW@fVX@ Tkj\PX TXfXϘPX1<~WPXf1WfPfP:f(X1PP P`W~fϥPjRfPW~PNLЭQPBxG fk6ADPWPDfkǨWX fϖSXVf1(%d)%x%c%10lu %10lu%8lu %5lu %8lu %5lu %5lu %4d^ЬPլ luP ݬPxݬBVfP1LPTTU+VfVZr]`cjjlnprtj礪 στj; yqj QMPPDPQ1+#QvXլ1[Xq~(WWݬXP1\VV*Ik,~PPVhP1~V~DPW\*g4X?PpPtPxP|PPQ2ZPPQ7QQDd\jjXmnjbmj1~lVVXuPX1XlPVPWWYFPP5NlW1kk1 ͜͠MPW W@VfP  WfPV VWVVϸjݩPWXńW@VfP WfPVVWVVqj1tP1j$8PX8hPEBjLP1=?PP* PPQPPʏPQP)ԧ ͔PWW?VfP  WfPV VWVVϲjY>PWǃW?VfP WfPVVWVVsj1v P1l XW,XPR.WZXW.?VfP WfPVVVV j P1ЧQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQR~uϺkW1WNVfPϧk WfPϢk1gЧQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQR~;AkW6Pk1.϶jPXPP PP P@PϜj1P@WVK~jPXgPPWYQQPWWPgYPPWVQW PV.PP~ϮjPXVXXXPXPF VڟPPџP P֟Vﯟ履 XPXP|XZݭݭ?jݭ|xtp/j 2Z~4j% ݭ̟"j Q8PP/PQQaլ1X1b%s%s: %s: unknown interface %7.7s in %8.8s %6.6s out %5.5s%5.5s in %5.5s%5.5s out %5.5s %5.5s %5.5stotal %7.7s in %8.8s %6.6s out %5.5s %5.5s in %5.5s%5.5s out %5.5s %5.5sbytes%10.10s %8.8s %10.10s %5.5scollserrspacketsdrops %10.10s %8.8s %10.10s %5.5s %8.8s %5.5s %8.8s %5.5s %5.5s%10lu %8.8s %10lu %5.5s %5d %10lu %8.8s %10lu %5.5s %8lu %5lu %8lu %5lu %5lu^ ݬĴVfP1J 4[Xz[P[Wq[|`ZYEWmVVWkzPPVjPW0WW .!,PP~(VVPP&Wz[ϣث'5W[r5|ݬ)|tnic_Wpi @ρiÏ[PďPxPPO_WYiB:]i iWW.-PԠԠԠԠԠԠԠ`0P0WW. QmPPdPQQKCQWOii \iÏ[PďPxPPOχ϶iϔϖϗώϏϷis τi QPP|PQic[Q﮴LeZԨԨԨԨԨ Ԩ$Ԩ(Ԩ,PWZP1W[1 V~(PZPP1Wbæ~æ譄~i)æ~æ|~æx~æt~æp~din f~ipЭtxЭ|ЭЭf $(f,,P0V0WPW[1Ï[PďPxPPw#_ ~F~3i4H(~;$~*~~ ~i|,~i(0h QPPxPQe_WQ者HaZbxP /Nxݬ\11-x$OpenBSD: inet.c,v 1.53 2001/08/26 09:42:04 brian Exp $TIME_WAITFIN_WAIT_2LAST_ACKCLOSINGFIN_WAIT_1CLOSE_WAITESTABLISHEDSYN_RCVDSYN_SENTLISTENCLOSEDݬݬ ݬݬtcp??? Active Internet connections (including servers)(state)Foreign AddressLocal AddressSend-QRecv-QProtoPCB%-*.*s %-5.5s %-6.6s %-6.6s %-18.18s %-18.18s %s %-5.5s %-6.6s %-6.6s %-22.22s %-22.22s %s %*p 6%-5.5s %6ld %6ld %d %s^ЬWЬXXW1X~YPWjVfW[[ЭZ1KZ[ZѬ Ѭ  q1-q1#E@P1 ~uH~wLYZ14iAi QTPPKPQ82*Q}s)#-035 1 i Ci[Yqs L Ni [ Aiq$VV2(V-VXX utXiq,XP<PϗgP PPϋgP PP~g Ǩ(ğVfPfPsgP PP|g d(aVfPfPcgP ,P*Pjg P PP ^gP PޞPegP ﺧP︞PVg P PP Ig$P nPlP$@gЭP IPGPݭ؟DgЭP %P#PݭܟEgЭP PPݭNgЭP ݦP۝Pݭ@g %lu datagram%s received %lu with incomplete header %lu with bad data length field %lu with bad checksum %lu with no checksum %lu input packet%s hardware-checksummed %lu output packet%s hardware-checksummed %lu dropped due to no socket %lu broadcast/multicast datagram%s dropped due to no socket %lu dropped due to missing IPSec protection %lu dropped due to full socket buffers %lu delivered %lu datagram%s output %lu missed PCB cache @4^ЬP14PݬϯVfЭP ﻤP﹛Pݭ̟fЭP  PfЭP  PfЭP g PfЭP O PfЭP 7P5PݭfЭP PPݭfЭP  PfЭP ףP՚PݭfЭP ﳣ PfЭP  P5fíЭP­P­P­P­P­P m P0fЭP UPSPݭfЭP 1 Pf %lu total packet%s received %lu bad header checksum%s %lu with size smaller than minimum %lu with data size < data length %lu with header length < data size %lu with data length < header length %lu with bad options %lu with incorrect version number %lu fragment%s received %lu fragment%s dropped (dup or out of space) %lu malformed fragment%s dropped %lu fragment%s dropped after timeout %lu packet%s reassembled ok %lu packet%s for this host %lu packet%s for unknown/unsupported protocol %lu packet%s forwarded %lu packet%s not forwardable %lu redirect%s sent %lu packet%s sent from this host %lu packet%s sent with fabricated ip header %lu output packet%s dropped due to no bufs, etc. %lu output packet%s discarded due to no route %lu output datagram%s fragmented %lu fragment%s created %lu datagram%s that can't be fragmented %lu fragment floods %lu packet%s with ip length > max ip packet size %lu tunneling packet%s that can't find gif %lu datagram%s with bad address in header %lu input datagram%s checksum-processed by hardware %lu output datagram%s checksum-processed by hardware @^ЬP1)|~PCݬ^JVfЭP jPhPݭ1fЭP FPDPݭ+fЭP " P/fЭP  P<fЭP  PGfЭP ڝ PTfЭP  PcfЭP 瞧 PbfЭP PPݭbfЭP nPlPݭXfЭP JPHPݭcfЭP &P$PݭbfЭP PPݭğefЭP ޜPܓPݭ_fЭP ﺜP︓PݭXfЭP PPݭdfЭP rPpPݭYfЭP NPLPݭTfЭP *P(PݭFfЭP PPݭEfЭP PPݭOfЭP ロP2Pݭ؟^fЭP PPݭȟjfЭP vPtPݭ̟ifЭP RPPPݭП^fЭP . PpfЭP PPݭbfЭP PPݭqfЭP ΚP̑PݭzfЭP 漢P﨑PݭςfЭP PPݭϔfaddress mask replyaddress mask requestinformation request replyinformation requesttime stamp replytime stampparameter problemtime exceededrouter solicitationrouter advertisementecho#7#6routing redirectsource quenchdestination unreachable#2#1echo reply %lu call%s to icmp_error %lu error%s not generated 'cuz old message was icmp Output packet histogram: %s: %lu %lu message%s with bad code fields %lu message%s < minimum length %lu bad checksum%s %lu message%s with bad length Input packet histogram: %lu message response%s generated Ό^ЬP1VfЭP ^P\}Pݭ؟fЭP :P8}PݭܟfЭP P}PݭEfЭP P|PݭRfЭP ΅P|PݭVfЭP 徭P|PݭVfЭP P|Pݭ[fЭP bP`|Pݭ̟PfЭP >P<|PݭПCfЭP P|PݭOfЭP P{PݭdfЭP ҄P{PݭȟtfЭP ﮄP{PݭԟςfЭP P{PݭğϣfЭP fPd{PݭϘfЭP BP@{PݭϢfЭP P{PݭϯfɭP ݭzP}~ϳfɭP ЃݭzP}~Ϟf %u total input packet%s %u total output packet%s %u packet%s with possibly spoofed local addresses %u protocol family mismatches %u attempts to use tunnel with unspecified endpoint(s) @0^ЬP10PyݬϭΞVfЭP ﹂PyPݭПfЭP PyPݭԟfЭP qPoyPݭ؟fЭP MPKyPݭfЭP )P'yPݭϔfЭP PyPݭܟsfɭP ߁ݭxP}~ϚfɭP ﷁݭxP}~υfЭP PxPݭ0fЭP mPkxPݭ,f %u input IPCOMP packet%s %u output IPCOMP packet%s %u packet%s that failed (de)compression processing @^ЬP1ED~PwݬϠ̞VfЭP ffPwPݭ؟CfЭP PwPݭܟ:fЭP dPbwPݭϓfЭP @P>wPݭϠfЭP PwPݭϤfЭP PvPݭğϤfЭP PvPݭȟϩfЭP PvPݭПfЭP PvPݭ̟fЭP hPfvPݭԟ fЭP DPBvPݭvfЭP PvPݭπfЭP ~PuPݭfɭP ~ݭuP}~ϑfɭP ~ݭuP}~|f#255#254#253#252#251#250#249#248#247#246#245#244#243#242#241#240#239#238#237#236#235#234#233#232#231#230#229#228#227#226#225#224#223#222#221#220#219#218#217#216#215#214#213#212#211#210#209#208#207#206#205#204#203#202#201#200#199#198#197#196#195#194#193#192#191#189#188#187#186#185#184#183#182#181#180#179#178#177#176#175#174#173#172#171#170#169#168#167#166#165#164#163#162#161#160#159#158#157#156#155#154#153#152#151#150#149#148#147#146#145#144#143#142#141#140#139#138#137#136#135#134#133#132#131#130#129#128#127#126#125#124#123#122#121#120#119#118#117#116#115#114#113#112#111#110#109#108#107#106#105#104PIM#102#101#100#99#98Ethernet#96#95#94#93#92#91#80OSPF#88#87#86#85#84#83#82#81ISOIP#79#78#77#76#75#74#73#72#71#70#69#68#67#66#65#64#63#62#61destination optionno next headerICMP6#57#56#55#54#53#52AHESP#49#48#47#46#45fragmentrouting#42IP6#40#39#38#37#36#35#34#33#32#31#30TP#28#27#26#25#24#23IDP#21#20#19#18UDP#16#15#14#13#12#11#10#9#8#7TCP#5IP#3IGMPICMPhop by hop%s: %llu total packet%s received %llu with size smaller than minimum %llu with data size < data length %llu with bad options %llu with incorrect version number %llu fragment%s received %llu fragment%s dropped (dup or out of space) %llu fragment%s dropped after timeout %llu fragment%s that exceeded limit %llu packet%s reassembled ok %llu packet%s for this host %llu packet%s forwarded %llu packet%s not forwardable %llu redirect%s sent %llu packet%s sent from this host %llu packet%s sent with fabricated ip header %llu output packet%s dropped due to no bufs, etc. %llu output packet%s discarded due to no route %llu output datagram%s fragmented %llu fragment%s created %llu datagram%s that can't be fragmented %llu packet%s that violated scope rules %llu multicast packet%s which we don't join Input packet histogram: %s: %llu #%d: %llu Mbuf statistics: %llu one mbuf%s two or more mbuf: %s = %llu %llu one ext mbuf%s %llu two or more ext mbuf%s %llu packet%s whose headers are not continuous %llu tunneling packet%s that can't find gif %llu packet%s discarded due to too many headers %llu failure%s of source address selection source addresses on an outgoing I/F %llu node-local%s %llu link-local%s %llu site-local%s %llu global%s %llu addresses scope=%x source addresses on a non-outgoing I/F source addresses of same scope source addresses of a different scope deprecated source addresses %llu forward cache hit %llu forward cache miss X^ЬP1H < ~̀PVjݬ]Vf̈́̀PVYP ts̀pjP}̀~ϔi͔͐P Hs }͐~ϔi͈͌P )s }͈~ϛi P s }~ϠiP r }~ϙi͘͜P r͘iP}͘~ϒiͤ͠P r͠iP}͠~ρiͬͨP trͨpiP}ͨ~υiʹͰP HrͰDiP}Ͱ~ρiP riP}~{iP qhP}~niͼ͸P q͸hP}͸~`iP qhP}~NiP lqhhP}~BiP @qiZɦfP lJgcP}g~,i3ɦfP k#gbP}g~i X}f~iVWXX1 ZXXWWVɦfP1Z /iZX Jq1ɦfP Qk1gLbP}g~Ni1ɦfP &kqg$bP}g~;iZɦfP jJgaP}g~)i3ɦfP j#gaP}g~i X}f~iVWXX1 ZXhWWVɦfP1Z MiZX Jq1ɦfP Nj1gIaP}g~Ki1ɦfP #jqg!aP}g~8iZɦfP iJg`P}g~&i3ɦfP i#g`P}g~i X}f~iVWXX1 ZXdWWVɦfP1Z riZX Jq1ɦfP Ki1gF`P}g~Hi1ɦfP iqg`P}g~5iZɦfP hJg_P}g~#i3ɦfP h#g_P}g~i X}f~iVWXX1 ɭP h }~ϓiɭP rh }~ϐiWarning: socket(AF_INET6)ip6 on %s: Warning: ioctl(SIOCGIFSTAT_IN6) %llu total input datagram%s %llu datagram%s with invalid header received %llu datagram%s exceeded MTU received %llu datagram%s with no route received %llu datagram%s with invalid dst received %llu truncated datagram%s received %llu datagram%s with unknown proto received %llu input datagram%s discarded %llu datagram%s delivered to an upper layer protocol %llu datagram%s forwarded to this interface %llu datagram%s sent from an upper layer protocol %llu total discarded output datagram%s %llu output datagram%s failed on fragment %llu output datagram%s succeeded on fragment %llu incoming datagram%s fragmented %llu datagram%s reassembled %llu datagram%s failed on reassembling %llu multicast datagram%s received %llu multicast datagram%s sent ^~NPX ώݬVVҰVωWgVݏSi X+Prn1hP d[P}~_gP ide[P}~QgP =d9[P}~Tg P d [P}~PgP cZP}~Mg$ P c ZP} ~MgP cZP}~Fg,(P ac(]ZP}(~Hg40P 5c01ZP}0~>g<8P c8ZP}8~IgD@P b@YP}@~KgLHP bHYP}H~SgTPP bPYP}P~*g\XP YbXUYP}X~$gd`P -b`)YP}`~$glhP bhXP}h~'gtpP apXP}p~!g|xP axXP}x~gɭP aݭ|XP}~gɭP WaݭTXP}~gX,node information replynode information requestrouter renumberingredirectneighbor advertisementneighbor solicitationrouter advertisementrouter solicitationmulticast listener donemulticast listener reportmulticast listener queryecho replyecho#103#97#89#60#59#58#51#50#44#43#41#29#22#17#6parameter problemtime exceedpacket too bigunreach#0 %llu call%s to icmp6_error %llu error%s not generated because old message was icmp6 or so %llu error%s not generated because of rate limitation Output packet histogram: %llu message%s with bad code fields %llu message%s < minimum length %llu bad checksum%s %llu message%s with bad length Histogram of error messages to be generated: %llu no route %llu administratively prohibited %llu beyond scope %llu address unreachable %llu port unreachable %llu packet too big %llu time exceed transit %llu time exceed reassembly %llu erroneous header field %llu unrecognized next header %llu unrecognized option %llu redirect %llu unknown %llu message response%s generated %llu message%s with too many ND options %llu message%s with bad ND options %llu bad neighbor solicitation message%s %llu bad neighbor advertisement message%s %llu bad router solicitation message%s %llu bad router advertisement message%s %llu bad redirect message%s %llu path MTU change%s ^ЬP1<~PZRݬaVfPVZP x[tRP}~ϝj$ P L[ HRP} ~ώj,(P [(RP}(~ϣjXWX[Y0VɦfP!X ϸjX}f~I紺P`gjYVWW40P Z0QP}0~πj<8P ~Z8zQP}8~zjD@P RZ@NQP}@~pjLHP &ZH"QP}H~ZjXWY[VɦfP!X pjX}f~I紺P`tjYVWWǟ1jd`P Y }`~AjlhP Y }h~3jtpP rY }p~8j|xP SY }x~.jɭP 6Y }~.jɭP Y }~+jɭP X }~&jɭP X }~&jɭP X }~)jɭP X }~,jɭP X }~1jɭP rX }~1jɭĭP VX }~&jTPP 8XP4OP}P~ j\XP XXOP}X~jɭԭP WݭNP}~jɭܭP WݭNP}~jɭP WݭNP}~jɭP jWݭgNP}~jɭP BWݭ?NP}~ jɭP WݭNP}~ jɭ̭P VݭMP}~jicmp6 on %s: Warning: ioctl(SIOCGIFSTAT_ICMP6) %llu total input message%s %llu total input error message%s %llu input destination unreachable error%s %llu input administratively prohibited error%s %llu input time exceeded error%s %llu input parameter problem error%s %llu input packet too big error%s %llu input echo request%s %llu input echo reply%s %llu input router solicitation%s %llu input router advertisement%s %llu input neighbor solicitation%s %llu input neighbor advertisement%s %llu input redirect%s %llu input MLD query%s %llu input MLD report%s %llu input MLD done%s %llu total output message%s %llu total output error message%s %llu output destination unreachable error%s %llu output administratively prohibited error%s %llu output time exceeded error%s %llu output parameter problem error%s %llu output packet too big error%s %llu output echo request%s %llu output echo reply%s %llu output router solicitation%s %llu output router advertisement%s %llu output neighbor solicitation%s %llu output neighbor advertisement%s %llu output redirect%s %llu output MLD query%s %llu output MLD report%s %llu output MLD done%s ^~hPX ϨݬVVVﶒWgVݏTi XEP1P QHP}~gP QHP}~gP WQSHP}~g P +Q'HP}~gP PGP}~gP PGP}~g$ P P GP} ~g,(P {P(wGP}(~g40P OP0KGP}0~Ϸg<8P #P8GP}8~ϥgD@P O@FP}@~ϜgLHP OHFP}H~ϔgTPP OPFP}P~ύg\XP sOXoFP}X~χgd`P GO`CFP}`~sglhP OhFP}h~`gtpP NpEP}p~Ng|xP NxEP}x~:gɭP NݭEP}~0gɭP qNݭnEP}~,gɭP INݭFEP}~2gɭP !NݭEP}~<gɭP MݭDP}~8gɭP MݭDP}~8gɭP MݭDP}~5gɭP Mݭ~DP}~*gɭĭP YMݭVDP}~gɭ̭P 1Mݭ.DP}~gɭԭP MݭDP}~gɭܭP LݭCP}~gɭP LݭCP}~gɭP LݭCP}~gɭP iLݭfCP}~gɭP ALݭ>CP}~gX %llu message%s received %llu message%s received with too few bytes %llu message%s received with bad checksum %llu message%s received with bad version %llu register%s received %llu bad register%s received %llu register%s sent @8^ЬP178PAݬ?ўՋVfɭ̭P JݭAP}~ϿfɭԭP JݭAP}~ϱfɭܭP JݭAP}~϶fɭP {JݭxAP}~ϺfɭP SJݭPAP}~ϽfɭP +Jݭ(AP}~ϰfɭP JݭAP}~ϧf%.*s.tcp6tcpudp6udp*%.8s%d %-*.*s^Ь[ЬYXW W*Zm #[jP>VfWP [jPfPW[jPW{VVWg~VPZN6Y2Sݬ VfPDGݬ fP0ݬ YPXXY%+PXhPPZg,͟ǰYPPQPPʏPQP~ZgWW~ VVPXhWPVhPWWW϶E?^ЬXPMH<~JPSVP&.7P؄PV"PPVGMNhը ըը ;XsPW).gPVOzPfgVhըըը  <~ V<~VN1WVV~WV(h?hPP"PPQPPʏPQP!~~<~VV~WNPώ<~VMMP$OpenBSD: ipx.c,v 1.7 2000/10/23 19:17:09 mickey Exp $dropresponduseroutputinputspx??? Active Internetwork Packet Exchange connections (including servers)(state)Foreign AddressLocal AddressSend-QRecv-QProtoPCB%-*.*s %-5.5s %-6.6s %-6.6s %-*.*s %-*.*s %s %-5.5s %-6.6s %-6.6s %-22.22s %-22.22s %s %*p %-5.5s %6ld %6ld %-22.22s %-22.22s %d %s^ЬW16ԭݬ PW;VfW[[ЭYVZ1Y[cYWd c1~cjխh~ YcjX1>hW_h Q$PP#PQ###Q)>s115 = CFIK Gh Uhoc dhݬSXWgb_VfPKgbfPDgխ3WP`  `~3g`PPPʏP4h Q"PP"PQ"""Q=Y&\~bYjb[1ϫ%s: x dropped due to no new sockets connection %ld %s%s%s -- %s terminated due to our end dying dropped due to inability to connect incompleted due to mismatched id's dropped due to mismatched id's dropped out of sequencepacket duplicating the highest packet refused as exceeding allocation initiated accepted established droppedembryonic connection closed (includes drops) where we tried to get rtt we got rtttime sentdelayed ack dropped in rxmt timeoutretransmit timeoutpersist timeoutkeepalive timeoutkeepalive probe dropped in keepalivetotal packetdata packetdata byte retransmittedack-only packetwindow probe sent with URG onlywindow update-only packetcontrol (SYN|FIN|RST) packet to send a non-existant packetrequest received received in sequencebyte received with ccksum errs received with bad offset received too shortduplicate-only packetduplicate-only byte with some duplicate data in part-dup. packetdup. byteout-of-order packetout-of-order byte with data after window rcvd after window rcvd after 'close'rcvd window probe packetrcvd duplicate ack for unsent datarcvd ackrcvd ack packet acked by rcvd acksrcvd window update packet@(^ЬP1~(P 5ݬ!Vf2&22~05P22~ f<&"2<~5P2<~f2&Ϻ22~4P22~f4&ώ24~4PϚ24~Ϝf6&b26~4Pn26~pf8&628~T4PB28~Df:& 2:~(4P2:~f@&2@~3Pϫ2@~f>&ϲϸ2>~3P2>~fDP"υϬP3PϔDϗfHP"\ώP}3PkHnfLP"3oPT3PBLEfPP" SP+3PPfTP"*P3P$TfXP"ϸP2PXf\P"ϏP2P_\ϡf`P"fP2P`xfdP"=P^2PdOfhP"P52P#h&flP"P 2PϴlfpP"ϙP1PϞpftP"ϙpP1PυtϫfxP"pP1Pnxςf|P"GdPh1PV|YfЭP!P@1PCݭ2fЭP!ϤP1P)ݭ fЭP!}P0PݭfЭP!ϪP0PݭϽfЭP!σP0PݭϖfЭP!\P}0PϲݭofЭP!5PV0PϛݭHfЭP!ϐP/0Pݭ!fЭP!ϓP0PnݭfЭP!lP/PaݭfЭP!ϙfP/PvݭϬfЭP!rfP/PϖݭυfЭP!KIPl/Pݭ^fЭP!$"PE/P)ݭ7fЭP!P/PݭfЭP! P.PϦݭfЭP!ϯP.PݭfЭP!ψ|P.PݭğϛfЭP!aUP.PݭȟtfЭP!:P[.P ݭ̟MfЭP!ϹP4.PϿݭП&fЭP!P .PϢݭԟfЭP!ϹP-PϏݭ؟fЭP!ϞωP-PnݭܟϱfЭP!wzP-P|ݭϊfЭP!PfPq-P ݭcfЭP!)PJ-PDݭ<fЭP!P#-P6ݭfЭP!1P,P3ݭfЭP!ϴϋP,PݭfЭP!ύ P,PϒݭϠfЭP!f=P,Pݭyf smaller than a header %ld %s%s%s smaller than advertised with bad checksums@,^ЬP1,P+ݬuVfЭPwP+PϓݭxfЭPxP+PpݭܟUfЭPnP+PMݭ؟2f@V( Vh$OpenBSD: iso.c,v 1.7 1998/02/27 12:07:36 deraadt Exp $%s: %d esh sent, %d esh received %d ish sent, %d ish received %d rd sent, %d rd received %d pdus not sent due to insufficient memory %d pdus received with bad checksum %d pdus received with bad version number %d pdus received with bad type field %d short pdus received @^ЬP1P)PuݬϻsVf<~<~Ϫf<~<~Ϻf<~<~f<~f<~f<~f<~9f<~Uf%s: %d total packets sent %d total fragments sent %d total packets received %d with fixed part of header too small %d with header length not reasonable %d incorrect checksum%s %d with unreasonable address lengths %d with forgotten segmentation information %d with an incorrect protocol identifier %d with an incorrect version %d dropped because the ttl has expired %d clnp cache misses %d clnp congestion experience bits set %d clnp congestion experience bits received @^ЬP1<~P$'P1ݬ qVf$fff"f'P1f@f\f~fϞf ϲf<f@fDf%s: %u incomplete header%s %u bad data length field%s %u bad checksum%s ^ЬPWP&PEݭD&WgPݭݬ{oVfݭgPݭ🯀fݭgPݭ쟯f%s control block: symbol not in namelist tpprev %p next %p isop_prev %p isop_next %p??? T^ЬZЬVZ VSoV0P VZϻ~TZ%VfVYP1(TAZVAPPXhV1S~Ai~WU Q^ PPU PQB < 4 Q'WVhWWZ*~XWi?APPVhPWVrnActive ISO net connections (including servers)(state)Foreign AddressLocal AddressSend-QRecv-QProtoPCB%-*.*s %-5.5s %-6.6s %-6.6s %-*.*s %-*.*s %s %-5.5s %-6.6s %-6.6s %-22.22s %-22.22s %s %*p %-5.5s %6ld %6ld () *.* ЬWЬXvmV 1fe?f Q PP PQ   Q&J1 fϢϦϲϼϿf^|PWPP ffX&V0P`I0<`~fI?Q f7lPQP( \?-~-Q"r-X%/P`u/<`~tff>QWfnjPQP( ?1J~%JQ!~J]undefined tpcb state: %p %d %-12.12s^ݬW!VfxWWPYVZY1;WYݭjYXxPXPXP1hP1<~-PZVf-PPWg hZj<gPP1P1P1~-f-VfP+. ݭϢ~J=Pjfg'VfhWgPh[#fݨgPݨ[+fݨ gPݨ [/wfݨgPݨϾ[4YfݨgPݨϠ[0;fݨgPݨς[1fݨ$gPݨ$d[<fݨ N[JfݨgPݨ0[DfݨHgPݨH[BfݨLgPݨL[?fݨXgPݨX[=qfݨPgPݨPϸ[7SfݨTgPݨTϚ[65fݨ`gPݨ`|[;fgP\[@fI[JfݨDgPݨD+[9fݨ@gPݨ@ [9fݨ\gPݨ\[Af[Twf gP ϼ[GWf$gP$Ϝ[=7fȀυ[9 fȄgPȄe[1fR[1f(;[@fY(WQZVVZVPWP`YQYPWP`[Q ЭQQZVYYl[i tϳ[N pPpϋ[&o t[X ݨ,Pݨ,N[2 ݨ0Pݨ0([ ݨ4hPݨ4[ ȈAPȈ[u |P|ϲ[M xPxϊ[%n s[W /9?HL[G0 YȘWȈZVVYPWPQaaZPQaaP` [* VYYݨ<ݨdШdS?ШhPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~ݨhϖ[1 zȼȴo[ SȰȸD[ (ݨ8ݨl'[  ȨȠȘȐ[ϏȌȬȤȜȔ[ϔp Ͼ[Yݨ|ݨxݨtϞ[9ȐS@ȀPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~Ȁ7[ϔȔS@ȄPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~Ȅ[Ekϵ[BPPPPk[ OP[<4P~PmP[ϯ EP[y[bPϟ[: Pw[[ PO[34[[Ȩ[Ȭ[Ȱ[gȴϱ[Lȸϖ[1zȼ{[_`[DE[){}[]<>ЬWퟧ~ϲVf ώ蚧P@~fBP@PQPQ~~f"P@PQQPQPQ~~f QGPP>P PCQ"Qh%sЬPЬ XЬTTPVRRWPZTV@ URSQ.RQˏQPE`xQQEacSREaRTVʐhgbW U$OpenBSD: main.c,v 1.27 2001/08/26 09:42:04 brian Exp $_ipcompstat_mclpool_mbpool_mif6table_mf6ctable_mrt6stat_ip6_mrtproto_pim6stat_ipsec6stat_ipsecstat_icmp6stat_ip6stat_etheripstat_ddpcb_ddpstat_ipipstat_espstat_ahstat_ipx_errstat_spx_istat_ipxstat_ipxcbtable_viftable_mfchash_mfchashtbl_mrtstat_ip_mrtproto_igmpstat_file_nfile_cltpstat_cltb_rt_tables_nimp_esis_stat_tp_stat_tp_refinfo_tp_inpcb_clnp_stat_ns_errstat_spp_istat_idpstat_nspcb_unixsw_rtstat_icmpstat_imp_softc_ifnet_udpstat_udbtable_tcpstat_tcbtable_ipstat_mbstatipcompetheripipencapespahigmpicmpipudptcppim6icmp6ip6spxipxns_errsppidpesisclnpcltptpddpAabdf:gI:ilM:mN:np:qrstuvw:inetinet6localunixnsisoencapatalk%s: %s: unknown address family %s: %s: unknown or uninstrumented protocol %s: kvm_open: %s %s: %s: no namelist %s: no namelist %s: no stats routine ^ЬVWZ|4X[Y1P?8u:CLT]fo11"1"1/1aGyhP 1K,yhP 16yhP1v(xhP1bϾxhP O1wxhP 41\xhP 1AxhP 1&Ϻ}xhP 1 fxϙzkﺆ.1*/x1<1x11xZ11wPW&w 01 SJA90'ywkP)ϙUVݬE*P1SxPPVfR@bQPARkPuJV)fPPZЦPPZ PPVV~~ZP,"V֪'mPt]Pxڹ,Pǹ?ZZqWHX>/~ "ڻp~T.2էݧ P Pݧ wL~)> (N1E~^- F= ǹ(~﯃+1 HPPPйysPPPmﯺ2[XNPPPᄍיּ|e PPPsaC(U~PPPU".aWWէ fݧ hPէ  fWiؑPV﨑PPPWէ ݧ WiWէ \PPPWէ ݧ WiWէ 0PPPWէ ݧ WiWէ PPP Wէ ݧ WiWէ   KEPPPWէ ݧ WiWէ ~ЬP  РQPРQ`P PPQPSݬPa%s: %s @Ь VVݬݬ(WPVP( PȦPsPѬPesPѬPЬXFWg+gVզ Xݦ cPVPVզ WgPЬZZVfV[P igkGuYXЧVffZPVfhPWiPusage: %s [-Aan] [-f address_family] [-M core] [-N system] %s [-gimnrs] [-f address_family] [-M core] [-N system] %s [-n] [-I interface] [-M core] [-N system] [-w wait] %s [-M core] [-N system] [-p protocol] @ Vfڤ-fǤYfﴤf~$OpenBSD: mbuf.c,v 1.8 2001/05/18 02:41:38 provos Exp $socket optionssocket names and addressesfragment reassembly queue headerspacket headersancillary dataoob datadata%s: unexpected change to mbstat; check source %s: mbstat: symbol not in namelist %u mbuf%s in use: %u mbuf%s allocated to %s %u mbuf%s allocated to %lu/%lu mapped pages in use %u Kbytes allocated to network (%d%% in use) %lu requests for memory denied %lu requests for memory delayed %lu calls to protocol drain routines ЬPזּwχ]NP [Ϛ<~PBVfP1~ݬfP1~nݬ fP1WVVXE[EYq ZզAQxfPQP<`PPWVզWkPW!iXVզ> WfP@g'@jݦxfPWP<`~kPxfPWP<`~iVզjWW=VXXWPZP`fW[eυϪiP~0 8)PZϞk<@~d P<u)PϊkWPVXP&BV ЬWV[1 W11 .  * 1~k k VZ1zh~ԶVkZ1bt8X1;hc Bh QPPPQQH h%/25cP*PPh Vhh߶ﱶݬXXWg hVfPPg fPIgZ3ѵP`  `~9g`PPPʏP4 h QPPPQQYWg YY&T~V YkO W1ϻ6%s: x dropped due to no new sockets connection %ld %s%s%s -- %s terminated due to our end dying dropped due to inability to connect incompleted due to mismatched id's dropped due to mismatched id's dropped out of sequencepacket duplicating the highest packet refused as exceeding allocation initiated accepted established droppedembryonic connection closed (includes drops) where we tried to get rtt we got rtttime sentdelayed ack dropped in rxmt timeoutretransmit timeoutpersist timeoutkeepalive timeoutkeepalive probe dropped in keepalivetotal packetdata packetdata byte retransmittedack-only packetwindow probe sent with URG onlywindow update-only packetcontrol (SYN|FIN|RST) packet to send a non-existant packetrequest received received in sequencebyte received with ccksum errs received with bad offset received too shortduplicate-only packetduplicate-only byte with some duplicate data in part-dup. packetdup. byteout-of-order packetout-of-order byte with data after window rcvd after window rcvd after 'close'rcvd window probe packetrcvd duplicate ack for unsent datarcvd ackrcvd ack packet acked by rcvd acksrcvd window update packet@(^ЬP1~(Pݬ!1Vf2&22~P22~ f<&"2<~P2<~f2&Ϻ22~P22~f4&ώ24~PϚ24~Ϝf6&b26~hPn26~pf8&628~&ϲϸ2>~P2>~fDP"υϬPPϔDϗfHP"\ώPePkHnfLP"3oPPϛݭHfЭP!ϐPPݭ!fЭP!ϓPPnݭfЭP!lPPaݭfЭP!ϙfPPvݭϬfЭP!rfP{PϖݭυfЭP!KIPTPݭ^fЭP!$"P-P)ݭ7fЭP!PPݭfЭP! PPϦݭfЭP!ϯPPݭfЭP!ψ|PPݭğϛfЭP!aUPjPݭȟtfЭP!:PCP ݭ̟MfЭP!ϹPPϿݭП&fЭP!PPϢݭԟfЭP!ϹPPϏݭ؟fЭP!ϞωPPnݭܟϱfЭP!wzPP|ݭϊfЭP!PfPYP ݭcfЭP!)P2PDݭ<fЭP!P P6ݭfЭP!1PP3ݭfЭP!ϴϋPPݭfЭP!ύ PPϒݭϠfЭP!f=PoPݭyf smaller than a header %d %s%s%s smaller than advertised with bad checksums@^ЬP1Pݬ(VfЭPyPPϕݭzfЭPyPPrݭWfЭPoPPOݭ4f too large to be forwarded forwarded too many times while gatewayed Refused due to lack of space at DestinationPacket at SocketNo ListenerBad Checksum at DestinationUnspecified ErrorNS error statistics: to ns_errorcall ignored due to insufficient addressingerror in response to error packetserror request received incompleteerror packet received of unknown typeOutput Error Histogram: Input Error Histogram:  ^ЬP[P1j~PT^&VfPVZPP{P&jPPVPj PP1P jxPP PxϷjtPPPtϒjW$Y(] XXWPYP`V [ ϭj[ PP <~V{XWW[WYXXWPP`V [ ρj[<~VAXWWin transitat destinationUnknown XNS error code 0%o ^ЬXЬTSQaV.<PPTQRQ QS RbV<PPTV(WTpWT ]VVA S PWXWXPVX6<$@ҕV( Vn$OpenBSD: route.c,v 1.42 2001/10/09 09:21:10 brian Exp $Routing tables rt_tables: symbol not in namelist Netmasks: ^ЬW#VfVX︠|Wh~OWGVfWVZ8YVVWPYP`Pgt~PjW!WOKGehݭ662PPW(W~W W{~ݭVWW InternetInternet6XNSIPXISOX.25EncapAppleTalk %s: Protocol Family %d: ЬQQ<tttJXtt_tttttmttttttQCtttttf8eP3gP,jP%gPdPaP_P ^PPPPY!QQ!Address%-*.*s InterfaceMtuUseRefsFlagsGatewayDestination%-*.*s %-*.*s %-6.6s %6.6s %6.6s %6.6s %s ЬV^!Ww wgx~~~VPPPPVPxPPPSVPZ"PPPVP@"PPP' g%-*s SA(Address/Proto/Type/Direction)ProtoPortSource%-18s %-5s %-18s %-5s %-5s %-22s @X V q fϑfЬXXWgVf f~VXgVP%-16p => (root node)%sЬWX⦅YŸV寧Whi1Ӝ W%﷜1PfPPj}Z)~ﲞWh吏pSL,~~'P QPPPQxQfW1& ̐W]fW︞VfWf mask (%d)%6.6s %16p : %16p %d refs, mk = %16p {(%d),%s ->LVMP`5JWg!;~~~gP~ϪPPXVVWQxxQPVVPPPWYZW[Wլ Wia WݬϭaWݬݬχa$^ЬSQ$]RRTa2aPPSQabTݬ%6d %8ld %6ld -%6s => %.16s%s expire %10lu%c recvpipe %10ld%c sendpipe %10ld%c ssthresh %10lu%c rtt %10ld%c rttvar %10ld%c ^ЬXWYWݨ P&.CSPVrV2<PW).gRPV?wvPfgVV~V;sЬQxQPQRʏRRPˏQRTSTSRRRPʏQUTRURQQQPPP~TSPSS~P~URPPP~<~P%u/%d%u.%u/%d%u.%u.%u/%d%u.%u.%u.%u/%dЬVЬWXxVQVPʏPPQˏVPRURUPPPQˏVPTRSTSPPPQVxWQWPʏPPQˏWPRUPPPQˏWPTSPPPQWVVP`XWWcP!PPX~X1P&PPPVPP~<~v1P*PV~PPVPP~<~FodP/PV~V~PPVPP~Ϛ<~;0PV~V~V~PPVPP~t<~ Pillegal prefixlen invalid%s/%d^ЬXVY Z(WXSX1XQQS1]RV aY1aPPe%PiPFePSPEQP+ P%;PP)W(WV!WWWWWWVYY bPPaQQS1RWWխխխ խPYЯW!ZZ~~<~VV~63XPϝ<~VhWVϓ<~>h5PЬP!~~<~#`~P2P 7 Prtstat: symbol not in namelist routing: %u bad routing redirect%s %u dynamically created route%s %u new gateway%s due to redirects %u destination%s found unreachable %u use%s of a wildcard route ^ЬP !lPI'SWgݭVfPݭgݭfPݭgݭfPݭ*gݭfPݭ<gݭfPݭOg*.%xH*.*any*%02x%02x%02x%02x%02x%02xH.%xH%xH.%s%s^ЬV( PxPQPRRPPQZЭWOJEWAZ"/in /out / $^ЬW0ݧ VfPL0$$ݧfPL0pݧ0fPLnPxPQʏPYXYXPPPQfݭgP}~\fݬ ݬݬunionsoftdepsynchronousroot file systemread-onlywith quotasnosuidnoexecnodevnoaccesstimenoatimelocalexported read-onlyanon uid mappingNFS exportedkerberos uid mappingexported to the worldasynchronousffsAadfo:rwt:uvonly one -t option may be specified.rorwrqnoautogetmntinfounknown special file or file system %s.can't find fstab entry for %s.%s: unknown special file or file system.%s has unknown file system type.:@nfsr/var/run/mountd.pid%dsignal mountd^ЬXЬWYԭVԭZ7O[1P?8tx}|VxUoȏYfhP`[PݭPKYF<` !^3(ȏY YWXjP1OPPX@gWZX1X1X11 V1yϧݦkPϜݦkPϑݦkPOݦ PCzݦ DP3V P(PխPPݦ ݭYݦfݦLPZ PV1xKrP ,ZP)WPVWPDr P W~<ǨWVZR"^YHg PgX\T׺PVgX{\Ԧ TPhgךּPVgdPVgϴXB\EݦkP+:ݦkP/ݦkPgϤ \ЦP~ݦ ݭYPfݦE],ϙg7Pϋ~g︐ PP~~ݭYݧgݭPZZp,PeECtPWQDWӵPVV0խ+VݭF!PC V*WZ ,ЬVfnoXVXݬ3PZW墨Y[<`noVaPXWVPMP WXWPPiPZkWP/usr/sbin/sbinrealpath %s/statfs %salready mounted%s on %s type %.*s: %s forceupdatemount_%sexec: mount_%s %s fork%s/mount_%sexec %s for %swaitpid%s: %sμ^Ь XЬ[ЬWЬVZZX PX4*PV-VWϣWfVWVWV1P VfPYZIP ȏ[zլuWWZAPZZ~TͼͼZPVfP;DXXݬfP)1ϒXͼǮϒC1[ϘYc PY[YR PY[{Y@ PYݬq<~WWXhpVWfWWpYu xPVPЬ`xPVPZ`xPVP`V[*AݬVfWXXWP[P`fXWWfP`PVVV1&(YPZW ([﫻YVݬgώ<~VhpVi ZVvkWgjZY'Y.~VP8~'PPˏPQxPP*Q QQPZ'P$VVZP ZN1VP%s on %s type %.*s (, %s%ss%sunknown flag%s %#xv3v2udptcpsofthardintrnoconnwsize%s%s=%drsizerdirsizetimeoretransmaxgrouplistreadaheadmfssize%s%s=%lu %sadosfsgiduid%s%s=%u, %s=%umask%s%s=0%omsdosshortlongnowin95gemcd9660norripgensextatt) ^Ь[XDTˮVfˏkWVZFWgX϶ϸjYWVWfQEWPPQPYQ)զݦXχPXzPPyjfPYPW VW=fPPQW1WWPwQWPMQQXjxX)PXPPjxXPXPPjx1XPXPPj~ϩW@PmWlϖXϦPXϙPPϘjlzXσPXvPPujl\X`PXSPPRjPX?YVZVPiPZVPTiPVPƨVWWXPЬWtQPPPVf&fWFPPPVfPPempty type listЬVfP NPno VﺼﲼWVPZQXPW,PjPGhPYYP ~dYXVWVPPW,PjPGi%s,%sЬXЬYXJhFXVfPWYfGWWPV ~YXWVP Y&PVX XVP-o^ЬZЬ XjWЬgYBfP=P-VGhW=VyPV"ϺV=P GhWVGhWqiPVWj[-dfruvw] special | node[-adfruvw] [-t ffs | external_type]special node[-dfruvw] [-o options] [-t ffs | external_type]usage: mount %s %s mount %s mount %s K`y7ufs%s: fstab uses outdated type 'ufs' -- fix please%s: fstab type %s != disklabel type %sЬWݧ<XhPgP]~g PV4ݧVhP(WݧhPVhPg>PVݧgZPP,-o %s: option not supportedЬ Zݬ#P[ ~N[WognoYWY=WP`ЬVX VfP!PWhPfYȦjʦjW[KWJWェPW1|[ݬ ݬݬ՘lPݬ ݬݬ @(#)cl_bsd.c 8.29 (Berkeley) 7/1/96@(#)cl_funcs.c 10.50 (Berkeley) 9/24/96@ЬSVf9TUT2dUàCУHRУ@PУ4QPQ RPUP (BPUPPcQQPѣQ VЏݬ ݬ9PPV 8PԠPsmcuprmcupЬSЬQЬ RУPР$VQ Q11RGW1ƜƜSkƜm#ƜƮ QRWKƠƠjS(Ơ#Ơ u VfWugtàEƘQPR6#QƘ9 !#QƔ$ u(R7PЏ7PԠ] P@ЬPЬVРP$~PR&PKGP2@JPn5P,6P,! P PX P  A`Qa  >5P@`QPQ8P>A`QauUP^6~QPQQPЬR:6PQP2`QQb&6PQP2QQ ЬP HbPЬRТP 1PbQQPѢQz5PXP2`XWP2W~ТHSТ@PТ4QPQSPCPP5VfP~^~~~5ﭨ WXo5f~c5, QPQQPЬPЬQРPР$VQRQ1wƐp QƐs /ƌPR Qq3~~ƌu PB ƈS QrPPrP PrQrr|rQόƈ 1WVYrPPPrP PUrW4r.r&ryV WVrPP rP PrWqqq 5V QqPPqP PqQqqqQq~ P3i QPQQPЬPЬQЬ RЬSРPР$PQ %3QPQPQPQPPbPQQccPError: move: l(%u) c(%u) o(%u)ЬVЬXЬ WWHX~2}PPݦHWXV9PЬPРPР$PPլ^~2וֹ 2}QPQQPxterm]0;%s@ЬPРPР$VР\Qլ 9[Q:PIݬso (PPPQIoP4^ЬWЧPР$VǠF~ ~M~1~+11PP2`[P2[~/~Z1T|ZjJ1|^~81Yi~~WXhiV~襁~ƤPЧ PݠWh^~0i[ݭ0jW~~W{PPխЧPР$PȏPusage: ex [-eFRrSsv] [-c command] [-t tag] [-w size] [file ...] usage: vi [-eFlRrSv] [-c command] [-t tag] [-w size] [file ...] %sv#n}@(#)cl_main.c 10.36 (Berkeley) 10/14/96TERMunknown]0;%s^ЬZPPPYYOj<PVVV{PX PWWWfTW;P\P` ~f~~~P YЭPPHPDЭPPˏQXPPխݭݭX YR<PPYQQPQQYQ]RQPR<~WˏZ~XAP !2'!WЭ  EPinput|^ЬZЬ[ЪYЩ$X|-ݬݬ ~P1PPЬQPaPW ~WVfԭԭ[)[~~WP1VPPӬ0R~PB|ЬPP&(,ԭʏʏ~0\~T1 ~UЩSYTSTFˏʠW[VW*ʀPРQ[VQRʏQxQQQBРPPUPUcSST~~~PjP譈ZUP1^P~ݬ ~P-PIPPPP1Ь QaЬP`HVEVp9VZߋ%ʠЬ Q@ A`PЬQPaV|~ЫVPlines=%lucolumns=%lu^Ь[ЬPVVԭԭԭ]W ]P<~VZjVYiP~W[XhP/ݬ <~VjViP~W[hPQPQPP@(#)cl_screen.c 10.49 (Berkeley) 9/24/96ЬVЬXЦWЧ$YTW!P1ʏTƠPˏXZXPXPPƠPPPƠƠPPUPƠWPoWfP~H4~$g$d ~H4P$g$oZcVόPc ƠiɌc P@`QPQ8P>A`QaP PP~Ɍ P VPPPPPЬWXЧ$V (08@HPX`hpx08@HPX`hpx (08@HPX`hpx(08@HPX`hpx (08@HPX`hpxPWk PXˏPPWBPXˏPPWωPX~7XP016|Vi's standard input and output must be a terminalTERMLINESCOLUMNS%s%s: unknown terminal typetcgetattrtcsetattr^ЬYЩPР$XPP1; P bPTYKP~>YJPP@`QPQ8P>A`QaZZBFVfP~Z,8Wg%fP[ P@`QPQ8P>A`QaQ QQ~gfPV`XP@`QPQ8P>A`QaQXQQ~gz__Zo P0ZϘYF1ZχY21խ Z)b[ PbV G bYݩcXk-k`^~`!^~M!~"\~PYz ȏ\ ȏ\ȏhwuv{z~YP"\~MPχYݩ1PЬPР$W^~w D~~a [kVf~N  ~~7 f. okWhiEPcupsmsormsoelcuu1ЬXШPР$WPP1 PPnjXϺVfǘXfǔXfLjXfǐXfǘPǔ!P^ǘǔP PJǔ(,0ȏ<ȏ040~ޤP1YXPЬPݠ$_Pݬp PVHV?V)P2PWWVP ~ݬ@PWVPOP@ЬVƈP P|ƈƌP PhƌƐP PTƐƔP P@ƔƘP P,Ƙ%lu(^ЬWЬPPW\]ݬ ((]VV>VW9]@(#)cl_term.c 10.22 (Berkeley) 9/15/96ecWQO>86*&$ۗٗȗ×~|rnkSMK>86,cursor upkkcuu1cursor rightlkcuf1delete to end of screendGkedscroll upkripage upkpppage downknpcursor lefthkcub1delete lineddkdl1insert at cursorikich1go to sol^khomego to eol$kllscroll downkinddelete to eolDkelcursor downjkcud1delete characterxkdch1insert lineOkil18ؘ*Ԙ8И,M̘>lakahajaЬY4Pՠ\@XPWgl PV QI,`ТPȏT  LQcQQPRυ6c~~RIТ PՠݠR)Pstderr%s046|messages not turned on: %s045|messages not turned off: %s^ЬWЬXPVWW|PVPWVqW]|PPPլ ,^~VcPGWV-W|^~V7PW1rVW{1^PTERMlinestigetnum: linescolstigetnum: colsLINESCOLUMNS^ЬWЬ ZЬ[ЬVfYXݏht@PA`QXa /X (`XP@`QPQ8P>A`QYaYXZXj[YkX VY`VfPNX#[f PWzPXY#4f PWzPYXXYPYϵfP ~PPXϠfP ~PrPYZXj[YkPЬQRPPwRPP|RQ QVRPRQPFRQl@(#)cut.c 10.10 (Berkeley) 9/15/96^ЬXЬPЬ[ԭԭVP1`ZЬPPPP Ь Qak X@ZQOPAVAխVT;PAPPZZQOPA5;PAPPQZQШP@WDQ:gW9Q-ЬPPPP Ь Qak 1ZXϭ$WW`sPW~XxPZWPP`P ШP@PPg ШP@PWШPW@@V$ԧЬPP3Ь QaVVk1W~~VXώP1VVk}WЬ P`k àPPPPЬ QݡaXUVfVYP1Ь P`VW~~VXiP1VkPVPЬ QPaW~~VXiPcVШPW խ<1Z1QMPA 9PdQШP@WgWWQԭ1խ$Wԭ1sPԧP@ЬPVРP@QTPP1 &,28>D32-3'4!5678 9QVaQVfPЦfqV^ЬVЬ YЬXЬWݬVWPݭ~~VϣPVPЭP"XYPXXY~ݦXWPPfЧ `QQPVaV V PЬW'VP`PPϸfPЦfVG@VҞ,P`PPωЬYЬZЬ XЬW<pPV~YuVPW CWP ~YpuЦP VPZX XZPXVP@ЬV+aPPVСССPPVafa`Q fQQVЬWЧPZVPPfWf@(#)delete.c 10.12 (Berkeley) 10/23/96002|Line length overflow^ЬWЬYЬ [ZլtkPPPi1PWVP1֧dd~ݭnP-ЧPT1~~WNP ЧPT1PPPi1WZP1fkPЭQPQ1[5PWTP1;QЫPPPQQQQ1kkPPi^PWUP1֧dd~ݭP'ЧPT-~~WMP ЧPTЭPPPPiiWPTP1VWЧVVU$ZԭЩPNP~WSP`PZ5ЩPPxPxݦtW/P17ЩX1~PWRP1VWЧVVU(ZԭPUP~WP1PZ9PPxPxݦtWP1PtЦtZЦxȏTXݭZkWRP1}ЭP1PQЫPPQ1PQPXPXP Wp1FX%VWЧVVU/ZԭP|P~`VWЧVVZt?ʏTPxPxݦtWP1PtЦtZЦxȏT PPZWzP1PZЫQQRPQP~ZX~P«PPXXZiW;UPkkkPPiWRPP֧dd~ݭP'ЧPT-~~WIP ЧPTЭPPPPiVVZ(PWЧPPZt ʏT ZVP@(#)ex.c 10.57 (Berkeley) 10/10/96script 170|InterruptedЬZjWЧXWVPPШlV[V65Yݦݦ ݦWؔfPЦfݦ iViШlVT ȌsȈ< VIʏPPǠP0ˏP~~W-P1oWPjWȌǠPPP~ݧLWNuʏǠWk<ЧP4QAaRQR>B8RPSb ЧS4ȏ@VP@`QPQ>A8Qa ȏ@VTV:xW P1ЧPT$~~WGGYPЧPTSWWk1t~~ȐkЧxPՠ&ȐȔ РȐРȔ<W>P T1!ЧPPST~~WiP!ЧPPSTTWlTǠPP1/WjP!#&*<=>@~080|Unknown command name1bca1082|%s: command not available in ex mode083|Count may not be zero084|%s: bad line specification085|Internal syntax table error (%s: %s)lr086|Usage: %s088|Flag offset to before line 1089|Flag offset past end-of-file090|@ with range running when the file/screen changed091|Global/v command running when the file/screen changed092|Ex command failed: pending commands discarded093|Ex command failed: mapped keys discarded0^ЬYЩɘ[ЭPР|Wէ Ч ЧǂLY:QP1ԩPʏ@ǀǂЭQ֧ ʏǀˏǀV3~QyVǀWY/P1ԭԧS֧קЧR1VV  ЭR֧ V V SR1V:&SЧPPP1ЧPPVV:էrV"=ЧPPPЧPP ЧP` 1ȏǀPק1VЧQQЧPPPVV V է1S ɠǁ!Y@P1iЭPР|Wէ1_1aǀЧPP ʏǀWYzP1#խ1.է0VЧQQЧPPPVV V V:Zէ1>ЧQaPP|1.P 1&P~PЧXXקVQЧXէ:hP>Q@P'QRЧPPЧQQP P@PXV1&hPPEC1XRFP`QQhaRPPb`bPPlPpP+P- P^P#@RPRP(F$0W$ 1ZhQQPʏPU)PhVXOP 1hPPkPskVfק֧(G 1XRVSRSSbPPcPgPrS*VPPPPV(H$(W$ +ZhRRPʏPb*PhVXY|1ѧ ,ɠMJ Ч RZ R\ RZZ  6XPP@`QPQ8P>A`QaPbY'1WRDh<RtOh>JhVէ)PPV ЧPPЧQQP PPVX~XWYY+P1Ч PP<( P<(P\<(ʏǀ1TF ȫ(ǀէ`ɢ`LdЩPhȏǀɌɄP@`QPQ8P>A`QaɄȏǀ| ʏǀЧ Rɠ Z b`1 <PǀPPǀZ ˏPǀZԭЧЧ PPPP PD18ЧQQ1ЧP`!PQ|PЧR1PP P *ЧPPЧQQP1QPRQ ۑQ R1ЧP`+1PRPЭXR1VǂV7TVVQSP@a:ЩPVR/VY;PЧPPZPЧPPV V !V VЧPP֧ZP1uЧPíPP1PP$ PuЧXէ1ЧP`VV\,ЧQQ# ZQPVЭP֧  ZV 1xVЧPP֧PZ1\WDQPQ Ptwԭק֧ЧR1/ЧP`VV V R1V!1 ѧ Qխ1` 1ЧPPЧQQP1 1+DVPV1է+PЧPPЧQQPPP P ЧRbPU8Q@Pb|(f$(W$ \ЧPVTRPSPB\RЧQaRЧPP QP PPTSЧPP֧PSԭЧR  ֭ЧXR1VǂV7pVVQSP@aVЩPVRKVY8P;ѧ5ЧPPPP  P|9 ЭQ֧ Zק֧ЭVV  V| ȏǀקVЧPP֧ZP1EXЧXЧЧQQXP­PPѧ QXP\QhQhPXPǀPˏPQPRЧ`PQZZZZ1GЧ`PP1CP 1:PI12`ɏǀPPǀP"YFP1 խ ԧdǀЩLdЩPh1`}ld1Ч`P1[Ч`PUɏRǀ`թԧllYFP1 ǀPPէl ԧdPǀdԧpԧhǀzPbsPo`ɏǀPPǀѩL)P%YEP1U խ ԧlԧdǀ ЩLPPlPdЩPPPpPh`}dlէ`1|)<Zѧ Zm`LdЩLR4,P@`QPQ8P>A`QRaPR,PPlЩPPPpPhYEP1 ЭPPL ѧlPPlԧ\Ч PР Xh1h!(ЧQ1ЧP`!1PQ|1~ЧR1PP P (RЧQQRP1QPRQ ݑQ R1lhPP1F##1cէ1PP^-P+!P#$1yP-1qPl,Pp61b֧\<ק\7ʏǀ|ȏ(|ȏ(|ȏ(ЧPP֧P1y1 է1PP.# P+$P-1P=%P^1 |$@|||h31|ЧPP֧P1PP+P- P^P#1XNP1sЧRbQj2PA1\QRק|1JXЧP`R?2QBh+1,`QQ+Q-1`PP-| P+| ݧP1խh01|çPPЭha}lddPPlЭX|1ݧݧWYx"1(쟭WYω P1Jխ1Uխ1ЭPPYAP1ЭT1NR$Pѧ PPݧݧWY 1ݧݧ1ЧPPPXէ1VǂV7RVVQSP@a8ЩPVR-VYQ2PЧPPPЧPPV V ֧קVЧPP֧P1tíX~ݭWYP1CЧR1VRЧQQRP1VPRV V R1kЧPPPXէyVǂV7RVVQSP@a8ЩPVR-VY]1PЧPPPЧPPhVhЧPP֧XPíX~ݭWYP1b1ݧݧWY"P1GXhN1P0PPhoի$1ѫ$P11hhP@`QAXQQP PY.Pݷ τYXXh1Lէ&ЧPPPV֧V V էjX1pPЧ PݠUYAX1Ч`VV]V1ЧlPǀPPFɠP=ݧ 18PY >P$|V1Y>P1 ЭlЧdPǀPPRP%ɠRݧ 1PY=P1ǀRɠR1R1խ1Ч`PP9PfЩLQЧlPQPUQPPPPLԩPPPY2ЩLQЧdPQP!QPPPLԩPPPYԽЧЧ1:R-ЩL]PЩPʏǀP'YTP1ɠ֩,թɢ Y?ǀ6թ(ɠ#ЭRTǃѧ Z YЭQ|ʏǀЧ PWYP'ЩPT~~Y0P#ЩPTЭRT1uȏɠ1iɠ YZթHЧ\QBQPѩLP21ЩLRRPPQ1RQ~Y;P 1\Lɠ1թ1թL1||ǂ||RʏR7ɢ1P@`QPQ8P>A`Qa ǀ<RRЩL]PԠRPPWYﻌխ1ǂЭPЭQ@O]ЭRЭPBQQQQSP@a(6ЩPQR+ЭQЭRA~Y,PЧPP֧íܧPPܧݭݭPIȏ@ǀЧЧɠ1XVЩPР|WMPPP@@9!999!%V(VϜ XXY+T~gWV1X1ɠ1719ϞYS0ϧݧYEW~Y  P~Y է13Xէ1V֧ǂV7HVVQSP@a.ЩPVR#VYN+PЧPP P֧V  V| ѧЧPPP1yէPЭQѡ|PYRY/ 2XYhPYRԭЭRʏɠЭP094|The second address is smaller than the first ^ЬWЬVЬ YiXԦ`զ1ЦP`QQ 2HSSSSSSSSSSSSSSSSSSSSSSHSSSSiSSSSSSSSSSSSSSSSSSSS1ƃ1է1tX1lWg8P1sPզlPPdԦpԦh`X֦צ17ƃ1?է1'X;Ц`PP$P *P#ЧLdЧPh`}ldЧLlЧPp`;5Ц`PPP $PЦdLЦhP ЦlLЦpPXЦPPצ1YVWXP1i1խDX1Ц`PPP 'P }d`}l` }ld}lX12ƃ=X^Ц`PPGP MP5FЧLdЧPhX`6~Wϓ iP~P~}ldЧLlЧPp`Ѧ`ѦldnWPiP$0123456789'\/?.+-^095|No mark name supplied096|\ not followed by / or ?097|Reference to a line number less than 0^ЬZЬVЬ YЬ[kЬP`ʏƀժ&~WP~ZχkPЦP`QPSQ$8u88888888}888888888888888888888888888888888B1ЬP`ȏƀԩYZF5PP֦1ЬP`ȏƀ ݦPQQQ1ЭiԩЭQæQPPQ1KЬP`ȏƀЦWW5Z$NWkPYЦP~Z'KP11ѦPP/P?ZM1SצQ/QQЪLiЪPpPƃѦ 7fPPWЦ@ЦЦPPWfgf`V۹ШA`Qa ЏR<4P@`QPQ8P>A`Qa 4ȏ@R|]VVVR~VY<VWPPЭVVW!ݦݦXXY#PfVVWXLY&PLP@(#)ex_args.c 10.16 (Berkeley) 7/13/96111|No more files to editЬXЬYթxШ(PՠX@PɁAթx2Ш(PݠᄉPШ(PݠYXPYX3QYX1^^P}QQ`ʏ`X Pթx19Zȡ#Ш$PPWVg ݇fgݨ$fʏ`ȠԨ(x~jP$~1.PWЩtV fPݠݶXFPg1WVfPՠgШ$(ݸ$XP1VȏȠ$Ш(PݠXP1ȡ V Q}$QQ~PXDP1V(ȏȠP^ЬVЬWVݦzPP~ݭVXPݭPзtP`ݭ>PQ}QQ~PݭP~ݭ~WVЭQP$P(ЭPȏЭȏƠP112|No previous files to editЬVЬWЦ(PP$V=Pǁ.ݠUPЦ(PݠWV!PWVN^^P}QQ`ʏ`V PЦ(PݠV/P Q}$QQ~PVP(ȏƠPP113|No previous files to rewindЬVЬWզ$V<P^^P}QQ`ʏ`V PЦ$(ݶ$VP Q}$QQ~PVP ȏƠPP114|No file list to display ][%s%s%sЬWЧ$PW<P[XYPVxZf1fﶱP[QV(QQX8PXPQX[WjY [~WjYЧ(QsRRPVQdPPfRPVQVPPQWwЧPT'~~WP ЧPT Vf1T WjPЬYЬVЬ ZPVЦxPu5PX ~Y ;XWPV!ZﺰPZYsPhXW+ЦtVfPݠݶYPPgWVfPՠgXP@(#)ex_argv.c 10.26 (Berkeley) 9/20/96ЬPЬWVԦ$Py ЦtЦ$xPЬPЬYЬ XЬWVWPL Ц$P@PWX`֮Ц$P@PGЦ$P@PW֦$ЦtЦ$xP ^ЬWЬXVWЧVVU'ԭԭ<~~WPPP9Ѧx<~xݦtWPPtЦtЦxȏTԭݬݭݬݬ XW ύP.PWЧPPѭt ʏT1wݭ1jЭP2ЭQQPRQQR aPP P QRݭݭXWϕPWЧPPѭt ʏT ݭ-Pecho  ^ЬYЬZVYЩVVU'ԭԭ<~~Y՞PPP9Ѧx<~xݦtY艹PPtЦtЦxȏT(uV~Vݬݬ ZY DP1:3YbVfP14YfP1phP@`QPQ8P>A`QaXhXXVfPЭSЭRP3P .P )PPQVfPP P  PP@PSVRWf WVWUf~XP8WVW;fPP P PP Q@Pؘf~XWPWW+VPPPV6f*f~ZY'Y PVݭݭZY2PVPYЩPPѭt ʏT ݭVP^Ь[Ь YЬW˘R1WY1iVV V W1YXZiVЬPV?HVVQSP@a%.ЫPVR#V[R ЭRP WYW V V  YWZWZ[RЭRТ$P@QZ@P`VZ]ЬPhCChQQQQSP@a&&ЫPQRh~[R\ ЭRPXZZf֢$W1ЬPТtТ$xP115|No previous command to replace "!"116|No filename to substitute for %%117|No filename to substitute for #^Ь[ЬVЬP`WЬ QaЬP`Xլ1Ь QaPP#1P!1PP%1P\11<լ$14˘ZЪP1-PPYYXWVV[ЫVVWt?ʏTXxXxݦt[hP1PtЦtWЦxȏT XXW[3P1PWWVYݪ1SЫ PРZ1ZzPYYXWVV[ЫVVWt?ʏTXxXxݦt[ǙP1LPtЦtWЦxȏT XXW[P1PWWVYZV֧YVЬQȏ 1_ˤZ1ZĨPYYXWVV[ЫVVWt?ʏTXxXxݦt[P1PtЦtWЦxȏT XXW[ܘP1aPWWVYZV YVЬPȏ 1ѬЬ QPP% P#P!֬ ׬XWVV[ЫVVWt?ʏTXxXxݦt[OP1PtЦtWЦxȏT XXW[P1PWWVЬ P`׬֬ լ1XWVV[ЫVVWt<ʏTXxXxݦt[ﻗPCPtЦtWЦxȏT>X8XW[P![$1P#PWЭQGaЬPX`ЬQWaЬ PЭ`PЬYɘWЧ$XЧ R XQRPQPiRVէF~︟F~ݧTP ~Y0ЧQ Y1x PP~~PQ~V ЧPH`(*PH ~Y=0ЧPH`MH`VԦPѦPPPf P PfﶟPf ~Y/fԦ ~Y/P XЧPH`(*PH ~Y/ЧPH`H`PԠPЬPVզ4WXW GP `hGhWW ݦhԦԦ Ԧ$P./%s304|Shell expansion failed^Ь VЬPY/VtPWԭV+WV gVVVfPWݭPݭǼPeݭݬ2PЩ$1խ.1PVV3PXV[/PVVPXV[X1ݭݭV@PuXVݬ8Щ$P@P`WVZâVխ!ݭݭWfWѭ ЭP`//[WfЩ$P@PZ֩$ЬPЩtЩ$xݭP1(ݭ@ѭ$ 2í$~ЭPЩY@iP@ݬq-PмP`мP`289|Shell expansions not supported when the secure edit option is setpiperfdopenvfork-c118|Error: execl: %s119|I/O error: %s^ЬPXPP@`QPQЬR8P>A`Qa ЬPPAݬ,PЬQd\P@`QPQЬR8P>A`Qa ЬP\/ݭ rPЭ֭ЬQaЬ Rb]QPPPQy>P 1oݭPݬ+*>PYYYT1Ͼݬ+խ ݭЭPP Pѭ1ݭz1]Wݧ9ݭ^Vfݧff~ݭFݭݭ98ݭݬ.~gݭЭVX1ѭ1VլЬPРVVѭtLʏTЬ QxaPPxPxݦtݬP1PtЦtЬ RЦxbȏT-Ь QaPPPQQPQݬ ݭݬÐP1PXVЬ RXbW׭XЭQСPPPQ|PW ЭRWbW1VPP P VXfЬPX`ЬQЭaЭR RPݭݬ5-WW~ݭYݬsPWЭVVXXfPP P XWWBݬs)PWP@(#)ex_at.c 10.12 (Berkeley) 9/15/96Ь[ЬZ@S|QSS@S*ˠ~[P˨SS˨ȏˠSPVQPR@PBPPQSQЫP@YPTiYY QY'~SBbP@XPTP R[P1s~"WgPX~[h(PXA`QaW$PAPTLP@`QPQ8P>A`QaLǢ~ϽW3PVPǠPPViXWh{1էݸ 1ȏ@ȀZѨd+ШlVV"WD PPխ ԨlԨdVZZildXWJ:ЭLǠԧPPݭW!ЭPǠ !WaP@(#)ex_cd.c 10.10 (Berkeley) 8/12/96120|File modified since last complete write; write or use ! to overrideHOME121|Unable to find home directory location%s/%s122|New current directory: %s%s^ЬZЬWЪPX!}Ъ P/7Z;$PЧxPP?F_]PYi9ӠPXP РP`2PYзtP`Y9Y}VfV[PPէx1зtQaRbPP/1СQQP.1QP..PP/1P1H@P@`QPQ8P>A`QaQ@QQVVfXX:VPQPRfYQϚ<~WW;XfWkP)<~W&P13hWZV&1VQfjYZ:&P@(#)ex_cmd.c 10.20 (Berkeley) 10/10/96uPtqdbR`G|P.zxvBQ@>,1<+vB.z"1b^y[V@tO41]t1 2"         m  h `IBe B !  @    z&B  t l H'h 1   *    *    .  g b 4- T - * ]    3    tx a Z B1bG , ' @B"    Fh    DP k f HJBd I ( # Fh    D G2tHA|PMP{N4pF?N42OtbuqVq[;6^Wb,!HX1O]e^bR"|_ mMBnt4{r|br|b~|`IBe ^! ZU@nb U.bxbl[W4M$@th PF3e0(t(,!* ]U@ E& $ $ X$ nVR$ 3.)%>j4replace previous RE with previous replacement string,[line [,line]] ~ [cgr] [count] [#lp]~display different screens of the file[line] z [-|.|+|^|=] [count] [flags]3c01zcopy lines to a cut buffer[line [,line]] ya[nk] [buffer] [count]bcayankexit[line [,line]] x[it][!] [file]xitwrite the file and exit[line [,line]] wq[!] [>>] [file]wqwrite the file and switch to the next file[line [,line]] wn[!] [>>] [file]wnwrite the file[line [,line]] w[rite][!] [ !cmd | [>>] [file]]writedisplay vi key usage statement[viu]sage [key]viusageedit another file (from vi mode only)[Vv]i[sual][!] [+cmd] [file]enter visual (vi) mode from ex mode[line] vi[sual] [-|.|+|^] [window_size] [flags]2c11visualdisplay the program version informationversionexecute a global command on lines NOT matching an RE[line [,line]] v [;/]RE[;/] [commands]vdelete an input or command mapunm[ap][!] word!w1runmapdelete an abbreviationuna[bbrev] wordunabbreviateundo the most recent changeu[ndo]undorun the tcl interpreter with the commandtc[l] cmdtcldiscard all tagstagt[op][!]tagtopmove to the previous tagtagpr[ev][!]tagprevreturn to the previous group of tagstagp[op][!] [number | file]tagpopmove to the next tagtagn[ext][!]tagnextedit the file containing the tag[Tt]a[g][!] [string]!w1otag[line [,line]] t line [flags]tsu[spend][!]suspendsuspend the edit sessionst[op][!]stopread a file of ex commandsso[urce] filef1rsourcesuspend editing and run a shellsh[ell]shellset options (use ":set all" to see all options)se[t] [option[=[value]]...] [nooption ...] [option? ...] [all]wNsetrun a shell in a screensc[ript][!] [file]scriptsubstitute on lines matching an RE[line [,line]] s [[/;]RE[/;]repl[/;] [cgr] [count] [#lp]]re-edit all the files in the file argument listrew[ind][!]rewindgrow or shrink the current screenresize [+-]rowsc+resizerecover a saved filerecover[!] filerecoverappend input from a command or file to the line[line] r[ead] [!cmd | [file]]readexit ex/viq[uit][!]quitappend a cut buffer to the line[line] pu[t] [buffer]putedit the previous file in the file argument list[Pp]rev[ious][!]previouspreserve an edit session for recoverypre[serve]preserverun the perl interpreter with the command, on each lineperld[o] cmdperldorun the perl interpreter with the commandpe[rl] cmdperldisplay lines[line [,line]] p[rint] [count] [#l]printenter "open" mode (not implemented)[line] o[pen] [/RE/] [flags]openchange display to number lines[line [,line]] nu[mber] [count] [l]numberedit (and optionally specify) the next file[Nn][ext][!] [+cmd] [file ...]!fNnextwrite a .exrc filemkexrc[!] file!f1rmkexrcmap input or commands to one or more keysmap[!] [keys replace]!Wmap[line] ma[rk] keymarkmove lines elsewhere in the file[line [,line]] m[ove] linelmovedisplay lines in an unambiguous form[line [,line]] l[ist] [count] [#]listmark a line position[line] k keykjoin lines into a single line[line [,line]] j[oin][!] [count] [flags]!ca1joininsert input before a line[line] i[nsert][!]insertdisplay help statementhe[lp]helpexecute a global command on lines matching an RE[line [,line]] g[lobal][!] [;/]RE[;/] [commands]globalbring a backgrounded screen into the foreground[Ff]g [file]fgdisplay (and optionally set) file namef[ile] [name]filedisplay ex command usage statement[exu]sage [command]w1oexusage[Ee]x[!] [+cmd] [file]exbegin editing another file[Ee][dit][!] [+cmd] [file]f1oeditdisplay buffers, connections, screens or tagsdisplay b[uffers] | c[onnections] | s[creens] | t[ags]w1rdisplaydelete lines from the file[line [,line]] d[elete][flags] [buffer] [count] [flags]bca1deletecreate a set of tags using a cscope commandcs[cope] command [args]!scscopecopy lines elsewhere in the file[line [,line]] co[py] line [flags]l1copychd[ir][!] [directory]chdirchange the current directorycd[!] [directory]!f1ocdchange lines to input[line [,line]] c[hange][!] [count]!cachangeput a foreground screen into the backgroundbgdisplay file argument listar[gs]argsspecify an input abbreviationab[brev] [word replace]Wabbreviateappend input to a line[line] a[ppend][!]append@ [buffer]@shift lines right[line [,line]] >[>...] [count] [flags]>display line number[line] = [flags]1=shift lines left[line [,line]] <[<...] [count] [flags]<execute a buffer* [buffer]b*repeat the last subsitution[line [,line]] & [cgr] [count] [#lp]s&display numbered lines[line [,line]] # [count] [l]ca1#filter lines through commands or run commands[line [,line]] ! commandS!scroll lines^D@(#)ex_cscope.c 10.13 (Berkeley) 9/15/96D<"j[V,#=1+$+Discard all current cscope connectionsresetkill numberKill a cscope connectionkillhelp [command]Show help for cscope commandshelpfind c|d|e|f|g|i|s|t buffer|pattern c: find callers of name d: find all function calls made from name e: find pattern f: find files with name as substring g: find definition of name i: find files #including name s: find all uses of name t: find assignments to nameQuery the databases for a patternfindadd file | directoryAdd a new cscope databaseadd309|Use "cscope help" for helpЬWЬXǘV8XWPP8иtP`VРR'fQXPPSASQRVR fP@RkVTϥUR'fQ!PPSASQRVR fP@f+f%fQPPSASQVf fP@TePWTPVXWCSCOPE_DIRS :^ЬXЬ[[yPZPZzPWVXШVVU&YԭWNW~X-kPPPY1WxWxݦtX kPPtЦtYЦxȏTZYAyYV` P[XJ9fPPXШPPYt ʏT YsPcscope.out%s/%sΠ^Ь[ЬZЬ X˘YЪxWXyVfPXZ[7PPЪxQQWό[ PWPQPX[ϭPGtP`XWWXMZjPX[PPP@3=XB<~͠VVWVjPVZ/XIPZXxPW8yPV~1|V4PPW WXPwЭV[kPHZV[P9ЩPPfЩPVVYV[P~V[Ϣ PPVrPcscope.tpath%s:Π^ЬZЬYݩ;<~͠XXXP1ЭW;qP,~Z&P~~XPVWݩ,Vj]PW nXZVVV\V\G,QЩ,P``:QP`P(QPWݩ, V P~fPPݩP,16P(Щ,`PЩ,P Ppԩ,Ppipevforkcd '%s' && exec cscope -dl -f %s-csh/bin/shexecl: %swr^PPQPPQ5VfP fP{ݬ/MЬQPPPs1OݬyPP Pf[PP PO[PP P8[PP P![P~UVfWݧfݧfZVffݬ ЬPݠϡ<~VVr~VϧϦϥ ϢVݬ~pZVffPЬQР$lݠ2VfЬQP OfЬQPP310|No cscope connections running%d%s 278|No matches for query^ЬZʘWէZPԭYgW` XhPY1YVVfV ,hPVPխ1ЭQ`aPѩ PQ fPЭЭЭݬ ZPX1Ъ ЪLЪPԭЭR ЬPԭЧVVf[~ݭݦ ݦ xYXVZDPY Y?mXZP[VխϲZPШЬQ}QQPʏPЬR PݨZCP1ЪZʘWPݨZﳄP1gPPWWiWѧWYgPYYgPYghWѧWXgPXXgݨXZOխЩPЪ ЩPЪL ЩPЪP11ЩPЭЩPЭ ЩPЭ1Y Ylխ ݭlPsgdct efi311|%s: unknown search type: use one of %sЬZЬWЬ QW1WgPP P g1PP P taXaXhP Pgh>qggP@`QAXQQP g~ZPOZPWXXhPP P hQ3ZPPVQ"NRHCRQPAPAPPQRQЪP@PV`PPQPРPРXРY XpPY#fPV~ZVCVPP`P VPPg`ЦP YYX~oЦPIVPPcscope: %d lines%1[ ]%s: "%s" ^, VrP`VЬPݠݬqЬQݡ<~VV# P1iqV!PPPP1ЬPݠ<~P1 *rPJЬPРQСPPPЬQݡ PQЬQСPQ`Q1Q 1`V9V2V *V#ZZ6oPZz+PVVϞOvPZV1!P1Z1PXXnPWݬݬUDXﲔPXWPWY@/#PV1V(QQP`m[PPQLmP/@~~kPPWPPP W$YXPk PPfЬ QС `QQPVaЬ PV Ь QV ЬP`PPP1ݬݬP~ݬPЬQСP OZЬPݠ=ݬ&~ݬݬϥPΠ^ЬYЬ ZЬ[ЬXЩ(VfT͠WZfL<~W$W P"fkfmPhPѭPЬQPaVfhݬ ݬb%s doesn't match any cscope command Command: %s (%s) Usage: %s cscope commands: %*s: %s ЬXЬVEfAVύPWV}X2PݧgX2Vfݧ XfPX2VfϖWgݧgXfWgP@ЬVݬ P~V 312|%d: no such cscope session^ЬSЬVЬ QØRV3QPТVfVPV PQVQSPЦP PЦ P P~ݦdfPЦfЦ,PdWPPgЦ(PPgVgP1ЬWЬXǘVզXWPPPNo cscope connections. %2d %s (process %lu) ЬXȘPРPX11PWPV"1YݦݦWXiWfVP^ЬVЬYЬ WЧ Q)ݧVPݩ~V)PЧ:XX]PԠ~ݧ$QPPV"LPݩƬXƬЭLԦPPݭVZPЬWWiPX@VfXfW PVPVfPЬWЬVЦQСPPPݦPQ ЦPQ`QQ>Q~VWψPЦQСPPPݦP>ЦPQ`Q>1|ЦQСPPPݦP 1YЦPQ`Q 1EP@(#)ex_delete.c 10.9 (Berkeley) 10/23/96^ЬWЬVէݶ WPldP|QPPWxPldW}PЦdLW+PЭPѧLPPLP@(#)ex_display.c 10.12 (Berkeley) 4/10/96buffersconnectionsscreenstagsЬWЬVжtPPPb)Z1ЦtQaPРPP1Pݱ'P1WЦtQaPРPP zP\ݱPfWЦtQaPРPPLP:ݱP8W_6ЦtQaPРPPPݱP W| Ц PݠW(P123|No cut buffers to displaydefault bufferЬWЧP@ WPЧP@VQQPA;VP`P ~VWЧPT~~WP ЧPTfVЧP@VVQPA@VP`P ~VW~ЧPT1e~~WbP ЧPT1EfVЧP V VW5P (line mode) (character mode)********** %s%s ЬYЬVPPPЬ P)P@`QAXQQP ~YPY+ЦXVZXZ1,[ШVWWZffP@`QAXQQP f~Y<PYkЩPT4~~Y<P ЩPTVW"YkhXXZ@(#)ex_edit.c 10.10 (Berkeley) 4/27/96ЬYЬZЪxVV+PЩ Wթ~YjPWmXXV.кtP`YKPWNXкtP`Y奄^ʁ XWZY[^^P}QQ`ʏ`YPPPV P}PP~WYkP ȏɠPP^ЬVЬXЬ WVݦ@PP~ݭVTPݭBBPլ=ЭPЦЭPְЭPW ЭPР QЦ PЭPЦLLЭPЦPP+P}PP~WݭﳤP~ݭWݧ~VűЭQP$P(ЭȏƠP@(#)ex_equal.c 10.10 (Berkeley) 3/6/96%ld @^ЬVЬPզݰ VﬖPV&P PРdݭV(P@(#)ex_file.c 10.12 (Berkeley) 7/12/96ЬWЬPէݰ W/PРxXpXdЧ VРtQaPݠݱWSPYP ݦWFݦ8[YPPЧQXЧ PݠWќ\ݧLWP@(#)ex_filter.c 10.34 (Berkeley) 10/23/96piperfdopenvfork-cexecl: %sfilterforkwparent-writer^ԭЬPЬ Q}a```~3ݬPPԭPPP]QPPѬQ;Pa,'PMLݭP:ݬ-4PXX X11ݬbЭPP PPEЭPP P:Eխ ݭ3ЭPP PEЭPP1PD1ѭ ~ݭ%]WݧVfݧfЭPP PDЭPP PDݭDVfݧf/ЬRd\P@`QPQ8P>A`QaQ ЬP\QQ/P2ЬQd\P@`QPQЬR8P>A`QaP ЬQ\PP~ݬϵPЬRd\P@`QPQ8P>A`QaQ ЬP\QQ(}ЬQd\P@`QPQЬR8P>A`QaQ ЬP\QQݬ~YЭPP PuCݭlCWgPP^Ѭݭgݬ ݭݬ*PЭPЬQP\Ѭ1Ь Rb ЬQPa1oЬRPb1eЬQСPXPVVV%iϑݬݭgݭg1ݭgmݭxP X~~ݬݬ P8ݬϘPXݭhBѬݭݬP0*ݬݭݬ)PЬR\~Vݬ>Pխ9լ4ݬݬ ~ݬ-mP1#ݬݬ ݬ(rP1 ЬQaPPPݬPЬRbЬQСPXV~PѬ ЬR PPݬXݬ0>PխVVPfilter read^ЬVЬXƘY~W?Z~~ݭݩ,VP5XVgP'ЦPT~~V<PЦPT }VXjP@(#)ex_global.c 10.22 (Berkeley) 10/10/96ЬP}QˏQ~PݬUݬݬF124|The %s command can't be used as part of a global or v commandpp(^ЬYթЬPݰ YPɢЬQݱ YЬPՠxAаtP`XXhPP P hQ$QS&PCPQ\ Q|Q  ЬQС Pݠ1|XXTXUXQ$R\PPS PPRPQXXaRRPRPSPSXde4P~1!ɢIɰ~~PYYP,1ɰUT~UYYP1ɬЩL]PЩPP'YP1~VfPW~Y1WA`Qa 1Ƞ1~~[@WWXkPUP,L~~FWXkP8@D(&@DX/PPШPР|Pՠ X%rPȠPd^ЬXЬWd~~~~5lVVqW|RPWV︂VXa>ЬXЬYЬ ZЬ[ШWЧ|Pՠ?~PV~X^PЧ|PPfЧ|PVV||ǀVլ Џhƀƀլ[ZXCPZ[YԦ)YQPYXnCP ȏƀP125|%s/%s: not sourced: not owned by you or root126|%s/%s: not sourced: not owned by you127|%s/%s: not sourced: writeable by a user other than the owner128|%s: not sourced: not owned by you or root129|%s: not sourced: not owned by you130|%s: not sourced: writeable by a user other than the owner^ЬYЬVЬ ZЬXVZ&PP$WXզ լPѦ P WXW PWZY[kPX/ZXRP1<~VV(NP~VYkPVWW!2XVXV7YXVKYdPYЩPPVt ʏTEVH:WW,X=XcY]XvYJ(PYЩPPXt ʏT XHP@(#)ex_join.c 10.10 (Berkeley) 9/15/96131|No following lines to join.?!^ЬZժЬPݰ ZツPЬQd~Z菉PZVZЪVVUԭ<~~Z>PPW8Ѧx<~xݦtZ>PPtЦtWЦxȏTЬR|֢lЬQСdPPlPlԭԭЬRТdXТl[1ЭP1ЭQAVZЪVVWtAʏTѭxݭ쟦xݦtZ=P1PtЦtWЦxȏT"ѭݭ쟭WZ=P1PWWYVխ1ЬR}1ѭ ѭ <ЭQ1PP P zQQPPQ1`PP P U)OݭOP ֭V ֭խTPPPQQP8aPP P ЭP%PݭY=KЭQQYQЭPA խWYPPVPPԭWYP­PPVPPXX[#~XZLP1KЬPXlЬQСdLСdXСl[[X[ZUP![[XխAWY~WXZ8P,PZЪPPWt ʏT1WE1PZЪPPWt ʏT WDhQЬRâdlPQPhP@(#)ex_map.c 10.9 (Berkeley) 3/6/96132|No input map entries133|No command map entries134|The %s character may not be remappedЬWЬYX}XЩxPP1<XWN7PPXcPPWPЩtPаVPSDfTT#1PݪR@tVQaP@ QaP@aX XУPݠݳcPݠV~~W +3PPЧR€1yЩtPРQݡݰ`PݠVXWҀX11TfQSP@aPЧPTRf~W匿PP P@P ;ffP@`QAXQQP f~W﨩P`WmPXЩtPРQݡݰ`PݠV~~W >2135|"%s" isn't currently mappedЬWЬVP}PPЦtQaPݠݱW3PPжtP`WCP@(#)ex_mark.c 10.8 (Berkeley) 3/6/96136|Mark names must be a single characterЬSЬRգݲ Sw|PТtQaPРPPPdбP`~STS/P@(#)ex_mkexrc.c 10.11 (Berkeley) 3/6/96.exrc137|%s exists, not written; use ! to override%swabbreviate map map! 138|New exrc file: %s^ЬZЬVЦxPP {YжtP`YYZСA}%YPKYZP<~<~YPW LYџEWݸPVv3XW+1~ VZ4WgPo jVZgPY TVZgPC >VZP/ *VP 2X$YZP2XVbX2YZP@(#)ex_move.c 10.10 (Berkeley) 9/15/968^ЬZЬ[ԭժݻ ZyP}d}lX]V~VA]PPPЭWWXV~~WZYP/WWXЫT$]PԠP~VZ PíXPPLԪPZЭP139|Destination line is inside move range0^ЬZЬPժݰ ZyP}d}lРT[[[ZЭY[ԭЪPР8V,'!ЦPPYP[ЊVZ塀fVVZЪVVU"ԭ<~~Z4P1aPW;Ѧx<~xݦtZ4P17PtЦtWЦxȏTíPP[Y1í[[PXX1~YZP1ЭPPPWZ4P1PWЭPPݭW]BݭW[ZӰP1Rխ#ЪPР8V[P' ѦYPfVYZbP1OX1S1[[PXX1YZ9P1ЭPPPWZP3P1PWЭPPݭWAݭWݭ֭ZP1RYQխ ЪPР8V' ѦYЭܦfVQYYZbP1~X1KPZЪPPWt ʏT W;ЭܪLԪPխ0ЪPР8V&'ЦPPP VZ)fVlP@(#)ex_open.c 10.7 (Berkeley) 3/6/96140|The open command requires that the open option be set141|The open command is not yet implementedЬR¤œP@`QPQ8P>A`QaœiRIPR7P@(#)ex_perl.c 8.10 (Berkeley) 9/15/96306|Vi was not loaded with a Perl interpreterݬP@(#)ex_preserve.c 10.12 (Berkeley) 4/27/96142|Preservation of this file not possible143|File preserved@^ЬVЦPЬPݰ VItPXPPVP V PӟVPV P{VPPЬWЬXиtVfW'^^P}QQ`ʏ`W律PPfWP  Q}$QQ~PWP ȏǠPP@(#)ex_print.c 10.18 (Berkeley) 5/12/96ЬWЬV|PP1aШPT'~~XP ШPT WWY1DP$ЬWЬ PЬXP~ˏX~PݬWϫPMЧPTu~~WVfP ЧPTUˏXP X~PW^PPЧPT$~~WfP ЧPT \WψP [ynq] ^ЬWЬXԭnjDŽP@`QPQ8P>A`Qa$DŽPP~~PWPihWoPR ~ݨݭWϘVfP7ШQQSS^~~Ь PРPRPQQPRRSWfPPЧPT~~W.P ЧPT՞~~WfP WPP%c^ЬYЬ[,$P@`QPQ8P>A`Qa$ȏɼP@`QPQ8P>A`QaɼЬ P`X[[1wЬPPWW 1ЬP P}ݭXAPVX81:VV1,ЬP PP3Y(ЩPT1~~YP ЩPT1XX81V1WWQAaP@XPPZWVVYPZVQWAaPQP]QA`VQY>PVլXVWW8ZYWXbVVWX8 XϒYϾЬPjPPKYAЩPT,~~Y"P ЩPTZXV[1Ь PX`PЬYɘW ݬ<V4V~44PWP~o PX4PPVXVPXXPP4G3  PY[XPЬYЬWɘVXZg04Y.4PQQF44Q ZXgZYXP@ЬR˜V4QТPQ4RД4P@(#)ex_put.c 10.7 (Berkeley) 3/6/96^ЬVЬQզݱ VlPЦL]PЦPPdPWP|QPP~VP ЭLЧPPP@(#)ex_quit.c 10.7 (Berkeley) 4/27/96ЬWЬP}PPVʏVVWPVWhPPǠPV ɏPǠ ɏPǠP@(#)ex_read.c 10.38 (Berkeley) 8/12/96!!%s ! r%s145|Only regular files and named pipes may be read146|%s: read lock was unavailable^ЬVЬXЦШxQQXY[иtP`WРZg!?WZYXPP@`QPQЭP>A8Qa$P ݸ VjPQY1զ"~VvP~~PVxPY1V1FY1ШxYZWXV\PШxPYP Ш Pݠ1}PYƘWЧP P/ItP`CP~V1JƠȂHItP`_V2ȂItP`EV ;VpVƠPP ɏPƠƠVЭQѠP1ƠItP`~dXV3P1ȏ@ȀЭLƠԦPPݦLV%PЦ PР[1ZWXVWP1UШxP1PP 1M/ШtRТQa[Ц P{PPRݡݲVO&PWЦ Pݠ.Ц PWЦ PЦ P ЦQYЦ PݠVќ[V иtP`1[PW2~B4P[V1yPPPW ϒ1~2~~~V癩P[ϢV~dW[VNƠШdLխ ֦LdL147|Reading...148|%s: %lu lines, %lu characters^ЬWЬ [ЧǘԭZYмX1ZVd~V]9PGЧPTz~~WvP ЧPT]լPYPPYWЭPhYݭЭPݠ,XWP1XVZ[W cP1g w[ᅩPjլЬPZ`լUݬWPYݭZYWvխ(PWЧPPYt ʏT Y+VݬW[6Vլ~WЭPhVP@(#)ex_screen.c 10.11 (Berkeley) 6/29/96ݬj(^ЬVЬPˏWWՠx аtP`PPPV&PPWЭȏƠPЬRЬQ|PʏPP P P PPP С PݠRFePPݡXRD*149|No background screens to display ^ЬXШPРWPWPXӺPԭY[PZaЧ Pݠy0PQQY8PYPQYԭXJVf>V[ |XfЧ PݠXf[gWШQWZ,TV~~XP1zШPPQT1jT*~~XbP ШPT XP@(#)ex_script.c 10.30 (Berkeley) 9/24/96150|The script command is only available in vi mode@ЬVЬPƠV|PՠxPVPPVPPQPQPtcgetattrptyforkemacsTERMemacs:TERMCAPtEMACS-iexecl: %sЬY~3YPP~'PV~YҸVɀԦ Ԧ\XX~/PTT`dTWWݏht@~/ZjP%%WXVXXVWWh PY@)'PfPPD1=YЦPP PЦPP1P1ϣϥVfP,ϑϔfPϊψfP ~~(~ݏat hjgwWg~hVfhfhfhgd\P@`QPQ8P>A`QaV\V/VPVPP~PVWVY\~7(YMPȏɠЩP TPPselectError: timed outError: shell: EOFshell^ЬZV ~V(YXXWԧʀ[ЫPXPQʏPxPPPAW~~V~|VfPPUX1.S1%VY]~Yݫ^P P91B1PYVXXY{fQQQQSP@aPЪPQRf~ZPPP 4Z!P1XV~X~ZP1VXVVYWVWXYVVXWXWVYYW1!Џ~~~SP( P P1$Zݴ1WWYVZePVW~ZP ZPVWZ151|No command to execute  ^ЬXXPPݭX]P䟭ݭݭXVfVWP1խ1[VXШVVU)ZԭPVP~X6PPZ=PPxPxݦtX P1YPtЦtZЦxȏTݭݭZ[蟭䟭ݬX0Pխ'1<ЭPPݭXgP ЭQЭPQPϱTQPPQȀWݭݭݧYiPVVԭϒݧiPWWVnTX1[1VXШVVZtEʏTPPxPxݦtXP1;PtЦtZЦxȏT&PPPZXP1PZݭݭZ~h~ZݭXP[(PXШPPZt ʏT Zf!ЭP(^ЬVЦZ ]W(][Y ~W#ԭԫЪVZXVX>Rƣ.ƀPРPRPQʏPxPPPAgƀPРPPYPYfVVXş~~WPPϛVTPPЪVVX1\ƣ0ƀPРPPQʏQʏPPPxPAgPP VP fVVX1P<^ЬYYPPVYЩVVUԭ<~~YPP[8Ѧx<~xݦtYPPtЦt[ЦxȏT[Wɀ<~WЭPݠ PPYϏԭ1jϛY*1XPW[X[V[WkfQQQQSP@aPЩPQRf~YӇPPP $XVZZXݭ֭YP1VXVVWVX1XVZZXYXPխpԭ4]WЏ ]V ~V!ЭQСPQQPQʏPxPPPAfW~~VЭP~PZX[B[ZW1ZXYoP1'ZXݭ֭Y-P"ЭܩLZZPԩPYPPYЩPP[t ʏT [ ЭPЬXЬ WȀVЦ P P|P  ~Xgզ Wݬݦ sWG PXϑP@ЬPЬUЬ RЬVPРQRQPР S>cP.QQSQcPRݑePPTRUR͑eTRSP QRQRQVRfPscript-shellЬXȀWPʏȠXWЧPP PЧPP Pi~~gXݧ VfWfȀPЬPРQСPQRPR T`PPR Tttypqrs0123456789abcdef^=PР[k1k"\Yi1\XZphi[~jPWW 1thݭ1)PiW^~~jPVVMЬPW`ЬPV`լ  ݬ լݬV(լݬݏgtVe"PWYi1'[k1<P@(#)ex_set.c 10.7 (Berkeley) 3/6/96ЬRЬQաx RС PݠݡtR=PQPQP@(#)ex_shell.c 10.38 (Berkeley) 8/19/96%s -i^ЬW~3W&PPd\P@`QPQ8P>A`QaQ\QQ<~VVЧP~~WМǠPP~~VݬW9PVЧQЧ PݠWќȏǠVP vfork-cexecl: %sЬWЬPРV~3PgPPЬQ9Q֠PЬPݰ ݬ5TP~~ݬ\ЬR լ|ݬWWݬVf[ݬfݬwPP12ݬ﫩P/ЬPd\P@`QPQЬR8P>A`QaQ ЬP\QQ.P2ЬQd\P@`QPQЬR8P>A`QaP ЬQ\PP~ݬ ϬPЬRd\P@`QPQ8P>A`QaQ ЬP\QQHtЬQd\P@`QPQЬR8P>A`QaQ ЬP\QQݬ~~~ݬ PݬYwaitpid; core dumped ...%.*s%s: received signal: %s%s%.*s%s: exited with status %d^ЬXЬYЬ VW 1 ~YgPЭPˏPQPRQ1Q1լQ 1fPQZ;[τYVfPP P VXaPWWjPV[PPPˏ~iP[PVPPWVPPPPXEխ1PXШPPWt ʏT1Wz1ˏRP1xRP1լ1fPAQZ][VfPP P VXaPWWjPVx~[PV%PPWVPPPP2Xխ9PXШPPWt ʏTWϺXEPPvv vuuuuuuuuuu zu nuVuQu >u+u uuuttttttwtctLt4tFilesize limit exceededCputime limit exceededWindow size changesVirtual timer expiredUser defined signal 2User defined signal 1Urgent I/O conditionStopped (tty output)Stopped (tty input)SuspendedTrace/BPT trapTerminatedBad system callSuspended (signal)Segmentation faultQuitProfiling timer expiredBroken pipeKilledIOT trapI/O possibleInterruptInformation requestIllegal instructionHangupFloating point exceptionEMT trapContinuedChild exitedBus errorAlarm clockAbort trapUnknown signal: %dЬRQP`RРPQPQR(ﱻP@(#)ex_shift.c 10.11 (Berkeley) 9/15/96~ݬݬ0ݬݬ 152|shiftwidth option set to 0 ^ЬXըЬPݰ X~LP|tP@`QPQ8P>A`QatX6Pl~d~~X\(PЬQбtP`PPԭ/|tP@`QPQ8P>A`QatPP`PP>ɑP<VXШVVU"ԭ<~~XP1"PZ;Ѧx<~xݦtXP1PtЦtZЦxȏTԭЬRТd[Тl[1q[X<P1ЭY1TWTY{DPP WfP hPPSPȼP@`QPQ8R>AbQaVPQȼQQVSAaPQP8Q>@aP`QWTPVPPWЭTTTYWVѬ "VWíWVVWѨL[11WXШWWZtLʏTVPPx$PxݧtXTvЭTP1PtЧtZЧxȏT,VYPP"PZXT5ЭTP1lPZZWYȼQwSU/ ȼP@`QPQ8R>AbQaVȼPPVPQYAaPQP8Q>@aPV`VQ VYVT~T~W}Tc}TTPWPZP~Z[XTeЭTP,PXШPPZt ʏT1Ze1ѨL[%YT TYPPPYTPШPQQPPQP[[1խЭLԨPPݭXrPXШPPZt ʏT Z pQЬRâdlPQPpP@(#)ex_source.c 10.12 (Berkeley) 8/10/96%s^ЬZЬPаtP`Y~~YPX1XP1ЭPЭQPQ ]1 PW~ZW XPЭPG`PWXPVXVVPxVQPQ9VPxVQPQW  YZ褐PPWYZ@(#)ex_stop.c 10.10 (Berkeley) 3/6/96@^ЬVЬP}VlPPЦPVФPխ ~VFP@(#)ex_subst.c 10.37 (Berkeley) 9/15/96^ЬZЬPՠx&аtP`VРXXVXfPP P X ݬZϊ[[PrQ@P [\VݬZVYVXVQ$R\PP[ PPRPQVVaRRPRP[P[Vih>P~ZEPʢʰ~~PZ[PԭIʰXYWWXZ6YiPWXZiPЭʬʰfQQPQP["P[VP Ps 13Q%!RR[VPR[VPPV1 VWXQ$P[~RQRXVXfQQPP[VZЪVVU'ԭԭXRX~ZP1P5XxXxݦtZP1PtЦtЦxȏTЭYXWV1Q\WPP[WV1PPQ PWVX1P~zWVD<P@`QPQ8P>A`QaX4<P,Q~HD<P@`QPQ8P>A`Qa(<"WVYFPPYPXVXgQQPQP[1A`Qa|VЬ P1@[`1 PP i1DЬQ֡\1!ЬPנ\1[1)# ݬ ﮰP"Ь QaQ ")P|XZO~XK@P[ЬQСldlP[PPlPX2{P1l~X{PlPaPPPȠL|<<<<@8PPP&W1J Ȣ1H VȰЬ PP 1VW ЬQС Pݠ1cȠ*$ ϱXG1; 4ЬPРd[Рl18 [XuP1m 1+VXШVVU748P1P4~sVXШVVtGʏT8PPxPxݦtXP1wPtЦtЦx4ȏT+8PP4P4XP16P8ݬ  Z8Y|DYPQ}PLD Z~ݬ.P1P11HDP1PLP1Y1P QPQPP<PQPP Q P] PQP ~X:1PJ `ZY11[$[,,VDZ$WLZ8ԧԦȠ18PѧPP8PѦPP,LЦPXqP1 ~~;X/PXx~~]VVXkP1ЭPPjP1$VXp1~WVݬXP1WVXaP1<~~A`Qa ƬWP@`QPQ8P>A`Qa WP@`QPQ8P>A`Qa1+SQ#bP_S@RQ bP@QWˏX[XƢư=Vʏ@ƠˏXZXƢVʏƠY1X VP/W.X VY VPPiP P%iլЬPЬ ` ~Pi ~ViPݬ ݬP.Ь P@խ*PVЦPPѬt ʏT ݬiP1nPWݬݬ8PX1PݬPV1A[ ȏ@ƠZ ȏƠP[[:<:]][[:>:]]^ЬWЬ[ЬTSkXЬ P`YRY1:hPP[1P*1P.11P\ P~11Y1YXhPP<( P*XP.S1P[JP> 1P~ 1SR1D<P@`QPQ8P>A`Qa1\<1QD<P@`QPQ8P>A`Qam<eS^D<P@`QPQ8P>A`Qa@<:SR0D<P@`QPQ8P>A`Qa< SRRXY1SdPdVWЧVVU&ZԭRNR~WPPPZ1RxRxݦtWxPPtЦtZЦxȏTkXЬ P`YZVY1VhPP[1P*1 P.11)P\ P~11Y1YXhPP<( P*aP.\1P[SP>1P~1(ϑfV1(ύfV1D<P@`QPQ8P>A`Qau[<mSD<P@`QPQ8P>A`Qay{<uoPqD<P@`QPQ8P>A`Qa<VV3~-D<P@`QPQ8P>A`Qa <\hXY1ZkЬ PZV`P^.[]$*^ЬQЬ[Ь P`WVQСVVU(YԭWWPRP~QPPPY5WWPPxPxݦtQpPPtЦtYЦxȏTkQYXW#GPP/P?WWG$WZZWaPP/P?QWaPP^ YXPQWW:QVf\PP/P?VWf~P\WZ$YkЬ PYX`P([ ]|/\*([^*]|\*/)*\*/)*\^.[]$*+?()|{}^ЬRЬ[PkXЬ QaY h PXYkXQP>A7YVRТVVU&ZԭYNY~RPPPZ1YxYxݦtRPPtЦtZЦxȏTkXZW^&V(fgZWЬ P`Y-h  (fgWh~P\hXY(fgW$ZkЬ QZWaPRE error: %sЬ[ЬZЬ Y~YZXhPWWPV~[݁WVYZhV[V^Ь[Ь P`ZЬP`ЬP`ԭYZѭ1.SS& S\31D<P@`QPQ8P>A`Qa11w<1n1խ1c׭iSSPS&OPPPPPPPPPPPPPPPPPPPP$PPPPPP5PPPPPPPPGPPPPPPPPPPPPPPP$PPPPPP,PPPPPPPP>1YD<P@`QPQ8P>A`Qa1 <1P0PYxPPP`QQ Ѡ1WРRR Ѡ 1=QRXQXX1ЭP`VVЫPVR V~[WխVϭ &)@ԭVQVPA4APԭVQUPA=CPAPPVWWPWPW<PPZ ݭ? ݭZPZ~[Z1ZЭPPVW֭X1 1Yԭ1Y1Y1Y1Y1yYSVVVQSP@aPЫPVRV~[VPPP qPPSPPQ@~]@~QP ~[4~PPЭ@[խVϭ &)@ԭVQ\TPA4?PԭVQ@TPAAPAPPVWWPWPW<PPZ ݭ ݭZ/PZ~[k}Z1:ZЭPPVW׭1Ь PZ`ЬPЭ`ЬPЭ`P@(#)ex_tag.c 10.36 (Berkeley) 9/15/96d^ЬXЬWd~~~~9lVV"WPWV"VX:PˏȠPɏPȠPP158|No previous tag entered ^ЬZʘWЬPРxV|V1ЧP PЬQбtP`P~Z-|PP@`QPQ8P>A`QaVVV)ݧPVFէG4ݧZϮPYP[XgWX  vPX1cXVVfV ,uP[VP[13`kPѨ P[ fP[[[Ъ VЪLЪPԭЬR€QV QЬS}SSPʏPQPݩZP1ЪZʘWPݩZLP1gPPWWhWѧWXgPXXgPXgiWѧWYgPYYgݩЩPݠ$ЩPݠ Zό խШPЪ ШPЪL ШPЪPШPVШPЭ ШPЭPX X[ [YZ P282|Already at the last tag of this groupЬXؘWWȘ~Xύ PзVWPVPXyPЬP^^Q}PPaʏaVXPPVVWẌ́ݧݦ$ݦ Xk P255|Already at the first tag of this groupЬXؘWWȘ~X PЧPРVWPVPXyPЬP^^Q}PPaʏaVX2PPVVWX ݧݦ$ݦ Xϩ PЬWЬVզݦW.PPѦ Pݬ WFP ~ݦW/PˏǠPɏPǠPP^ЬVЬWէݧV.PAVݦP.~ݭVP ЭPݠP37ݭPЧPP #ݬ ~PݭD/P8~ݭЭPЦЭPְЭPЧ ЭPР QЦ PЧPݠ~V(<ЭQP$P(ЭPʏЭPȏЭȏƠP159|Less than %s entries on the tags stack; use :display t[ags]160|No file %s on the tags stack to return to; use :display t[ags]^Ь[˘WgQQW~[7PЬRТxPP 1QY1ЬQбtP`X X;P1gVfVVW PPVWX[$vPVY1XPZgVVYiVVW@VgЦPРPР/ݭPЭPPZPXPVWX[yPVg P^^PЬR}RR`ʏ`Y[GЬR˜QaQ'ЬP^^S}PPcʏcСPݠR~RPЬWЬZǘYjPРVѦ  Ц LЦPPݬ W1CP.ЦPЦ ЦPЦЧ P ~ݦWY,PPPȏǠgXiVVWhPVZiP`YPWhP292|Display too small.%2d ... %*.*s %*.*s* %s%.*s ^ЬYɘЭP`XXP~YPѩ8"YtP1ШWXW1Wݭ^Y TYZЧPЧVРVVb\[P@YjVYjѨW YjWBШQ<8PP2Qk#8QPQQPݨPPѨWPPYjYjgWW1!ЭhXЩPT&~~Y-MP ЩPT X1P ^ЬPЬ[Z˘WjXXZ1X[BP1ШVXYVYaV[ςP1ѨV ЭPЭЭPЭQС ЭRRP`QQPЭaЭ ЭPЭ fVVYWЭPЧgWЭgЭЭhXXZ1RЪV*V[IP=ԽЭPЧ Э Э fVЪP PAP~[qPPЬWPV~ݬ|qP(gfݧPV PPЬX Wը!WW>PV~ݬ)qPWXVVPP`P ԦըVV PЬW,Xէ-Xէ  Ч$PHXXPV~ݬpPXWVZէV(է  PP V PЬPЬWQgPЧЧ gݧVfWfPЬPЬWXЧQWPYQP6PVaPPVС ССPPVafa`QiЧQQVgPPXЧЧЧPg`WiP164|%s: the tag's line number is past the end of the file165|The tags stack is empty166|%s: search pattern not foundЬQЬPЬ RPP#&hRQrQokЬPZ VݬoЪVЬXX[hP P P 1[XWWsYiPV~ݬnPiP~ݬnЦP VPW[P"GfЪ V V X[hPPX1bPЬWǘV PWfPPV PWϗЦPЦP PpP^ЬWЬXЬ[hQTDPA+X\tPPWSPu[~WfPZZ]VԦ~~ݬ XVVWeYiP.(XDP~~XP~XVVWiP[ǬǬЭLԧPPݭWP162|%s: tag not found%s^Ь[ЬZ˘ZPW!MgPX1XVVfV XPPWZPxYЭPРW#ZXW[ϱP YgWfPPV[SZ[oVfZY4ЭPРW*PPPЧ -ݧ[fgWXjPPXPP 163|%s: corrupted tag in %smunmapcloset^~~ЬPݠUPЬQQ PݭP#|~ݭݭ~PxPЬP  ݭPxЭݭxݬݭPݬwP[12[[k PPP` ЭPP1` 1`W[W[V&VV W|WtWPVVϱPWVЭXWXyPW1ݬݬxVfPЬQݡݬfPWWݭRݬnjխ/PլЬQСPPѭt ʏT ݭխ1PլЬQСPPWt ʏT1Wj1|ݬP1tݬݬPWY@/dPV1V(QQЭPVZPPݭQCЭP/@֭~t~jPPPPP W$YXPj PPfЬ QС `QQPVaЬ PV Ь QV 1ݭxPݬiݭPݬhP%s/%sΠ^ЬYЬ VЬ[ЬP`f/fXXVVZjPP/ݩ\PW?gVݩ<~͠VV,XVjPЩkk$ЬQPa/gЬYЬXЬ WXWPxPQQPxPPXPVVW= 6WVY}PVXVWXWPxPQQPxPPXPVVW VWXPЬXЬVЬ WVW1WVX+P PVPPVW VWPЬTЬSЬ UdGSU>cRR 6R 1dQQR PQRPTSdSUcPPRP P ϕdPSUcQQ  Q PP@(#)ex_tcl.c 8.10 (Berkeley) 9/15/96302|Vi was not loaded with a Tcl interpreterݬfP@(#)ex_txt.c 10.17 (Berkeley) 10/10/96^ЬZЬXЬYԭhPPXPVfXѦ  X$Ԧ4 ~~ZPV1hfXѨXVhPVVhLЪЭPT YMЦP@1Q]>W>1Y ȏ@YV~~ݪLZ=EP1lYݬ VZr[]~~ݭZ?P1@ϭ .;1ݭZD1PP P ݦZP1Pϭ4b.6K1}fhe1pYЦQЦPA\1W Y1 YEPЦQQP7ЦPA.,fPPXЦЦЦPPXf`V1= ~~ZPW1+YF[&Wݭğ~ZCP1ݭWݦV~ZCP1[Yݬ WZWVXfШhXVhVW1VѦ1hY1a[1[Ѧ1QY1J[1D YiRЦSRSЦP`Q RRS@bQQ Q RS;ЦP Q<PP;P1;Q5V1 Y1ЦQ1[ 1[X1PQP1ԭԭЦPP~Z{P1PݦݦݭЦPPP[PQP17[~ZЭQ|ԦԦQ1VZPa~ZЭQ|Yݬ VZR1Y"Q8PAЭPP P1P`֦1ЭPP%c%6lu %.*sЬVЬXЬWW ݬ  W3ƌƄP@`QPQ8P>A`QaƄ ݨ֛Wݨݨ›@:Y^ЬYЬPP@`QPQЬR8P>A`QaX ЬPXЬQ|tP@`QPQЬR8P>A`Qa ЬPtWVЩZs[Щ WZ F XWkPXPPWWVVZWݭWkPWVZXVkPXPPVZXVkPXPVPPWVWVJPPP ݩݬ-PPPZVԩZ P `֩ZP `֩VVP@(#)ex_undo.c 10.6 (Berkeley) 3/6/96^ЬXШL]VШPV'Xf^VYPPШWXP PX4Ч4VV/V1YXOP4YXLP4LЭLЩPP@(#)ex_usage.c 10.13 (Berkeley) 5/3/96To see the list of vi commands, enter ":viusage" To see the list of ex commands, enter ":exusage" For an ex command usage statement enter ":exusage [cmd]" For a vi key usage statement enter ":viusage [key]" To exit, enter ":q!" ЬWWfVf#WfPWfWfWfPThe %.*s command is unknown Command: %s Usage: %s ^D%*s: %s ^ЬYЬQСxR1R1бtWgScQ|4PARX R>AbPcXM;V:ZVfݧfg6pPfX/ +XgQaRRPʏPg!PagݧAݦݦ%Yj>APOAQVP VQ1VPQVPVݦݦYj1:VVX1VXS:Wf [[쐶QQPʏP P퐶]fS]QaaP]QVW4Z]RPaRSfSVWZݦS jYjWVf6ЩPT,~~Y6P1IЩPT1<PThe %s key has no current meaning Key:%s%s Usage: %s %s ЬWЬQСxV1V1бtPѠ С PݠW VP`P`VV~dV[ V] PPVIV~/P@`QPQ8P>A`Qa gP xVPPРQ7VVP@`QAXQQP VW1PW1Qݠ PP P PPPWm1VXZV~/P@`QPQ8P>A`Qa CgPXPР PPϓWXVV~3ЧPT)~~W4PЧPT1sP@(#)ex_util.c 10.23 (Berkeley) 6/19/96Ь[ЬVЬ WЬXЬYЬZ~~[KVV W`XdYlphլ|ԫxZtjЬRЬQЬ SЬTТxPQ@tSaTТxQQxТtPAЬZЬWЬ [ʘVXЦ,YЦ0QXQ+XPPQP0ݦ,ZʿPPP,,XYЧPPP W3PgP) QQﰻ炙`Q PP  XXkPPX1c167|%d more files to editЬRլB0PТ,QQP4Т(P.ՠ)Q0P`¢(PxPPRXPPЬVЦWVנPP~~V\ P@`QPQ8P>A`QaQ QQ4`XP@`QPQ8P>A`QaQXQQ8ƠPPƠP168|Buffer %s is empty144|%s: expanded into too many file names283|The %s command requires the ex terminal interface272|That form of %s requires the ex terminal interface274|Command failed, no file read in yet.173|The %s command requires that a file have already been read in171|No previous buffer to execute172|No previous regular expression230|This screen may not be suspended290|The %s command is not supported when the secure edit option is set284|That form of %s is not supported when the secure edit option is set174|Usage: %sЬRЬQЬ PP );CKgmsyQϰRUϷQRYQQQ(RUQ?{ϗϴQQQPRDU@(#)ex_version.c 10.31 (Berkeley) 8/22/96Version 1.79 (10/23/96) The CSRG, University of California, Berkeley.ݬTP@(#)ex_visual.c 10.13 (Berkeley) 6/28/96175|The visual command requires that the open option be set%luz%c%lu%luz%c ^ЬVЬWƤƜP@`QPQ8P>A`QaƜxVTPЧdPPPL|PʏPP #P)P@P^P9-P4.P/+P*Ц PЦLЦ PԠPݦLVVЦ P1|ݧXPݦL<~lPݦL <~kQPQQP P~VJ+|PʏPP-P$~~!VB|~~V/|ƠPP ɏPƠƠPP<֦ ֶVYP1V P1RVG PPƠP@(#)ex_write.c 10.30 (Berkeley) 7/12/96ЬWЬV~VW/PP~W!PԦxVWPЬWЬVVWP-~Wr!P}VVVʏVVWPPǠPV ɏPǠ ɏPǠPݬݬωЬWЬVЧPݶ WPXVWWP~W Pڐ}VVVʏVVWXPǠPV ɏPǠ ɏPǠP! ^ЬWЬXЬ Zէݸ WPY}YШxQ1иtP`VVfP P P Q1Z1f!1XPP@`QPQ8P>A`Qa P VfPP P f Ш Pݠ1dVPVXWGP1LȏǠШtPݰldXWdP1Ǡ W﯌PѨdl~W5PYШxQ1Z$f>>YVVfP P P QfY~ldWVIPVXWP1ШxP1PP 1﮿ШtRТQaZЧ P{PPRݡݲWﰶPVЧ PݠyЧ PVЧ PЧ P ЧQЧ PݠWќZWBV1YZldW253|Writing...%s^ЬYЬ XЩмWмZլ ЬP`ЬP`[ԭZ1WZ1Vd~VePPЩPT1~~Y{(P ЩPT1լ PխPPݭYЭPhԭWY/P1XݭݭV^P1P[ QШPPP QhQP XQ\@P [WVWZ1(XP@2~hPPP2~5PXRPV'ЩPXυݬYPX&Vլ ~YЭPhլЬP[`ЬPЭ`VP@(#)ex_yank.c 10.7 (Berkeley) 3/6/96ЬQЬPաݰ QPld|QPPPQ@(#)ex_z.c 10.10 (Berkeley) 3/6/96---------------------------------------- ^ЬXЬWըݷ X"P|ЧXV&`XP@`QPQ8P>A`QaVXVԭYЧdQQ|PʏPP@n P#P F1P1P1 1YVVPQP PQPPdYddVPPl1QV VQPPddЭl1YVPYPVQVVQdYdVlШL]PШPP'X%I1YVPYPVQVVQdYdlWX$[kP1tXZjЭЭdЭlWXkP1GXjЭPPdǂ֭YЭPPd@lY!X 1P1QЭPѧlPPlWXP11խЭLP@(#)exf.c 10.49 (Berkeley) 10/10/96/tmpЬ[ЬPРZ[qЪ0VZ0XVXdզGfWWXЦ4ЦЦPPX%f`ЦP"YP PViWVfh[ݦYPkfVVXCPV~ݬiIVP[>J[P-[PV~ݬ'IPVPZ0PPfЪ4`QQPVaV4V4VP%s/vi.XXXXXX237|Unable to create temporary file238|Warning: %s is not a regular file%s239|%s already locked, session is read-onlyt^ЬZЬYx|PP PYZP\~BPW~ZHPԧԧHTX̀YZLPPЩ[ˏtЬPP [ ̀1,թ 1~ ZqP1xpP@`QPQ8P>A`QaQpQQϋ<~̈́XX'`XfZPVV^~VNP&RZ5GV1V$RVթXVfP թ3XfP(Щ P P?~ZFX1Щ [<XtDc1}~}~*A}PR}TTPUQQ}RP}RRPSQyPPPXX  XXXx XXXЭ<Э@ЭDPP\[ZI]V~V, XЪPQTQQլ ݩWZP/ЧL(ݬ MPL~ZE1PXV<~Pլ [PPP)Ь P[PPZH|ĴV1]WZAP1WZ-P1 ЬSSЪ PQP РQQZ|ժ-ˏ~~ZJVfP WZf1լ F~ЧPP PH[ZmP'P x[ZGx"ʢ*ݩ1P~~)Zm~~~)ZmgWY Zȏ ʠPЩPVPPfԩЩ PPݩ fԩ X ݧLЧLPPfԧLЧPPWf|~ݬ YZDP%s/%s^ЬPРY ЬQaPiPP/P.3PP/ P.%/ݬ Y \QPQЬRQbPݬ Y[VfP ЬP`P[ЬQP@`QPQЬR8P>A`QaQ ЬPQQV VQf[VfXX:XVPQPfYQ"<~WWv[PZZ<ZXfݬ WJ[P[[IZWWPV~ݬwBPWVЬQݡQЬRVЬP[`P-c option ^ЬVLԦPXЦW WЦ PNLV(P1զLLԦP 﫷P V9eP1 1ƠQQ#LVS(P1զL1LԦPЦ PРLРPɏQƠ6ldP@`QPQ8P>A`Qad VϽ LX~~ݦLVM"PXѦPXXԦPPݦLVէЦPTЦL ]PЦP~P'V?240|%s: remove241|%s: close242|%s: remove243|%s: removeЬYЬXЩXhPPhPPЩ WЩLЩPPPPpЧ PjPyPsݧ YCݧ אָVfԧ 3ЩRR0PgQQPЧ4ЧЧQgaЧPPfWfԩ ШPՠ'PPլ  ݧYDChPXYa(XYN<XJШLPPᄑPݨLYBШPPPPϿݨPYBШHPP P]ШTPP PGШLPVPPfШPPPfXfP244|Read-only file, not written; use ! to override245|Read-only file, not written246|%s exists, not written; use ! to override247|%s exists, not written248|Partial file, not written; use ! to override249|Partial file, not written250|%s: file modified more recently than this copy; use ! to override251|%s: file modified more recently than this copy252|%s: write lock was unavailableaw254|%s: WARNING: FILE TRUNCATED256|%s: new file: %lu lines, %lu characters315|%s: appended: %lu lines, %lu characters257|%s: %lu lines, %lu characters4^ЬYЬXЩZЩ [XݫXP <ЫX<ˏ4ЬPPO<IP@`QPQ8P>A`Qa)#ϐPЬQQPPPY^<PˏW1ɜɔP@`QPQ8P>A`Qa~ɔv<6XTVfP#iPЬQQ.PPXYQ?ЬPP.<(XtTPuPЬQQ1M4P1EXLTP@@<5W1Xѭ<ѭ@ѭDψPЬQQ1q2P1i@<Wˏ8ЬPP< WY@eP<0(P@`QPQ8P>A`QaQ(QQXY P 41<~WXPSPW 3X1<%~W~~Yg PXY>P8PPWb"PVXY=Wo1 լ4WWXXPԠPPY P1PPԠP ~LHݬ ݬVXYjPW</XRP DﯽXЭ<Э@ЭDW81o8XY&=1[ˏPPX<@@DXYGPX@ @ S~~BP8 PPYFLHXP<@~`QPW1PլЬQСPPߠt ʏT11|ߏ  ߏ  <ݬ:71PլЬQСPPߠt ʏT P^ЬWVXV~VWhPխЭP1`QQ#1ȏǠխ#VL~VVWhPЭRR1Q/O*IȏǠѭ$ЭQa*/ЭPPQPPܟ~VVWhPR^`/Y/SȏǠѭ'ЭQa/ /1LЭPPQPPٟ~VVWhP262|File modified since last complete write; write or use ! to override263|File modified since last complete write; write or use :edit! to overrideЬVЬWЬ SЦRPXc$P@`QPQ8P>A`QaW9SVcP,Pb#WOPSPPVO1PWV264|File modified since last complete write; write or use ! to overrideЬQЬRСPPX`RQ0PRQ;265|File is a temporary; exit will discard modificationsЬRТQPТ PaլRR0PP266|File readonly, modifications not auto-writtenЬRТPXP$P@`QPQ8P>A`QaP@`QPQ8P>A`QakR/Pݬ~~~RϡЬVЬWƤP PWƤWPƤ ~VV/ЬVЬW80P@`QPQ8P>A`Qa 0PWAPbݬVb2nW履PPW#PP@(#)getc.c 10.10 (Berkeley) 3/6/96177|Empty file^ЬYЬVV XXVWWfY/PխY`.PhPPg'P Ԧ ԦЦP@P^ЬVϦf 1V WW~fPPfݬPf\ЭgPPݦ&P Ԧ9ԦԦ, PЦQQPQQP@PЬXЬVզPP  P PP4WVXgPզPP P PЬXЬVWVXgPPЦPPPPPP ֑P PЬVϦn n 1fPPdV WWVXXPfݬ PfPgPPhi%P Ԧ@ԦgPP@-ЦPfPP@ﴜPЬXЬVHWVXgPPЦPPPPPP ֑P P@(#)key.c 10.33 (Berkeley) 9/24/96079|No non-printable character foundЬXШW~X@XM~XVfXfXfXf RRR4TSSQRPPaaRTPaC`QRܐRSzPPQCSpRRP@RpRpPX*P@^ЬPЬVРQݬ PфPPխKP`QQV`P`R~BQP@a@PV`RЬZЪYWw[WP@`VPVFXXPZkPRʐPPI]PWQPPQWW@ЬVݬV!ƐP0123456789abcdef01234567^ЬUP@`QPQ8P>A`QaQQRňZQaRPaPRQaŀxP@`QPQ8P>A`QaQxQSQaRPaPQaRP@ RňP1 RP@/RR$^ňPP P@ʼn?ʼnP1ŘŐP@`QPQ8P>A`QaeŐ_\ňPʏPQA`ʼnR8TSQYRXZVWPPTPPPRQxQPPI`TPXWPTRSPSPL\ňxʼn]QSWgTZRVaPʏPWVPPPPD`PPPD`SPSPPPŐJ`ňP^]P~&XPIEQP`QQPЬYЬXЬ ZЬWЬ[ЩVRWRPQPWQwWRoP@PPQ@QPQQPPYωPPQ7>AaP~@`PPQ~Q>AaP~@`PQPP~WQPAHIWQ>AaP~@`PQPPWW]PVX (hfXF QQQQSP@aPЩPQR ~YϡPP[VWPЬYЬZWѪ ЪWЩVPPPWPWP@QWQQPPYlP>@`Q~AaQPQQR>BbP~@`PRPQPXRWѪ `ЪZWWUXVQQQQSP@aPЩPQR ~YϼPPfVW(jhP,^ЬXЬZЬ [ШWZ]ZԭԭЬPP1.ӬA1T XlsPD[ˏ~ZXxP,Ϫ1DDD+2PѪPPXP ШPTЬQQ1ZXZPӬA1Q>AaP~@`PPQPPQYЩSS(ijPP1Y1Rխ1@1Ӭ1@ R RPʏPGHQˏRPPQ1PЬQQSPP~Y~XPVխ| P@`QPQ8P>A`QaWQѩ ȐȈPȈd[1 P@`QPQ8P>A`Qad[1kd[1^[1YV6 QPAЬPP;(ijPP3-ЬQQ(ЦP"`QPAa ԪPݦQ>AaP~@`PQPP~ݦ,ԭPæPPզ1hP@`QPQ8P>A`Qa 11֭ѭ P~@`QPQѭQ(~XxPѭШPT1@խPæ ~~~XϛYiP1Pݦݦ~XiP1:Q>AaP~@`PQPPY1ݦ ݦ~XPP1@1ݦ ݦ~X5P1UPЬVЬYЦWЧVWPVPPXYVefVVXЧVWVWYVefVVW276|Unexpected character event277|Unexpected end-of-file event279|Unexpected interrupt event280|Unexpected quit event281|Unexpected repaint event285|Unexpected string event286|Unexpected timeout event316|Unexpected resize event287|Unexpected write event@ЬPЬVϦ  Z&,2ZZ8>DJ@-'!-DZ qPI Ц P PЬPЬTSРQRPPSRPPPPTSP@^ЬSУVPPR>@`Q~AaQPQQRRQRSPPPݭ PPЬPЬQRPPRP@(#)line.c 10.21 (Berkeley) 9/15/96^ЬXЬWЬVfݬݬ ~WX;PPWXϭPPխ WXχPVfP^ЬYЬ ZЬXЬWЬPPS1ЩV~Y1ZqɣOЩxQСRЩ|PРPRS)PS$RS SPaQѡPWСgXСhPЬQQPRPPQѬWЦ gXЦhԦ\]PЦQ~Pݦ PPZ ݬYϒWgXhPЬ]PР ЭWРgXЦhP003|unable to delete line %lu^ЬXШVЬPV~XPPXPݬX;PݬX-\]PЦQ~PݦPWWݬ`X!ѬԦЦPPX X_XݬXϐ004|unable to append to line %lu^ЬWЧV~WP\ ]SQQЬ]PЬЦRQPSݦPݬ W_PѬ ԦЦPPX W(_X ~WV ~W(PV ~W[:PVXݬ~ݬ WωPVXXP005|unable to insert at line %lu^ЬWЧV~WP\]PЬ ]QЬЦRQPݦPݬWLPѬԦЦPPX W^XݬWVݬWPVݬWN9PVXݬW}PVXXP006|unable to store line %lu^ЬWЧVЬPV~WPPWNXh\]PЬ ]QЬЦR~QPݦPݬpW-PѬԦX W]XݬWhݬWϛЬTЬUФP~TPUPРR.ģSФ|QФxPàPRPUP SURSSP~~~UTϡQPQQP007|unable to get last line^ЬWЬXЧV~WPPЦRRhǣZЧ|PЧxQáPRPhF] ]PЦQPݦPPjWhPhPнЭPPPЭ ЭǣЧ|PРPPЭPPhP008|Error: unable to retrieve line %luݬݬ\ЬWЬZЬ YǠGЧXh9ЧPРVPVP)WVѦXYZVePfVPVPլPPYZWe@(#)log.c 10.8 (Berkeley) 3/6/96009|Log file@ЬVԦԦ ,Ԧ0($~<~<~~PPݬpXP@ЬVЦP PԦЦP P惘ԦԦ ,Ԧ0($PЬQСPXPՠ, СL,СP0PСL,СP0Q,/usr/src/usr.bin/vi/build/../common/log.c^ЬXШVѦ  ݦX|PPP,~vV(WW]PЦ]Q ЦR~QPݦPgPPgP$P~AXiP^ЬXЬ VШWXPPPPXէ,X0P4ԧ,V:ݬXP:ЬPPPXRPԭݬXPPP P ݧX{PPV~uVfݭݭ~fW(VV]RЧ]PЧQ~PRݧPfPPfP$P<~ X4P^ЬXШVXPզ,X PPԦ,Ѧ  ݦX{PPݬ~tV(WW]PЦ]QЦR~QPݦPgPPgP$PP1֨\1RYr~ݭXPVЭPѨXP1PX֨`1YrЭ0]PЭ~P~XP 1ᅡXP012|Logging not being performed, undo not possible0^ЬXШWXQQXPЧ(PP<~X!PQXW(ק(ЧP~ܟݧ PЭVfPP6Q1qѭԨLѧ(XPqѭԨL֧(pqѭШL~ݭXPMЭPѨXPPX֨`1qЭ,]PЭ~P~XP 1@XP013|Logging not being performed, roll-forward not possible014|No changes to re-do0^ЬXЬZШWXPPXaPѧ($A`QaQ QQ4ͬR`XP@`QPQ8P>A`QaQXQQ8͐*P%ͬ{)P1ͬP1[rjͬSP1ͬ1ͬR`XP@`QPQ8P>A`QaQXQPPQQQ„ ͬPͬQˏYPP͌͌ͬЊP1j1ͬPР PCݠw}vPQQz~jgϖ1ͬPР PݠQLͬPZ(Z$ͬPȏ [rͬPȏ@ͬPՠ 1Р$P~ͬPQ1f$`ͬPQ1OͬP ~~QͬuP1(Ч|Pՠ.ͬͬPPq[P11ͬPfͬ͠͠Pa]VX ͬd~~VͬhP1ЭPPPЭPPP ͬPͬQɏRˏYPPRͬ,ͬP ͬ ͬ P-ͬV&e~gPztϖVWVPex/vi: %s%.*sЬXШP~Pݨ3ZШPXVXWPVPZШPPV PZШPPWTI7ݦ ݦ{PѦhPPjfPЦfШlV---c$-sЬXЬW1gVfPVQP+IsPgRЯ`1VfzsPg3-`cIVP-QP+jsPVVg~fXVP(ff PcPT PtPwWWgP0PןP17P%s: %s Ь WݬVfWWӟfլ?f(\Pif]f@(#)mark.c 10.13 (Berkeley) 7/19/96ЬPԠ8P@ЬVaPСaQrЦ8QP017|Mark %s: not set018|Mark %s: the line was deleted019|Mark %s: cursor position no longer existsЬXЬWЬ ZЬYW`'WWXϙPV PPW:WWP@`QAXQQP WXP:YXwP-WWP@`QAXQQP WXtPЦPPզ =PX5P.WWP@`QAXQQP WX*P1uЦjЦ PЬWЬXЬ YЬZX`'XXWϡPV PPXcpPQ~WPV%ЧRТ8PPaТ8PQЧPQ88fPPafPQQfVQVZPPPiЩ XZPЬPЬTSРPР8QRRT SPRTQPQScQSP^ЬWЬPЬ XP D1qЧPР8VqЦPPXVWPfVIWPWPPѭPЧPР8VЦPPXPfVP@(#)msg.c 10.48 (Berkeley) 9/15/96020|Error: %s, %d: : %s%.*s^ЬYЬZYԭZZ1Z1Z1ЩЭRZ wew>dɠ$P@`QPQ>A8QaЭPT$P@`QPQ>A8Qa 1Zɢ1oPPP1</PYЩPPѭt ʏT ݭmnԭԭVYЩVVU#խUݭ~Y#eP1.P7ѭxݭxݦtYdP1PtЦtЦxȏTЭWXZ8\Y PVЭPѭP15PVݭsЭPPWPXZZ1Y1խ1ЭQP1PV[fOffP@`QAXQQP f~YPX~WkPPWPXX1VfЭPϧX~WkPPWPXX1kլ 1~ݬ Y/ P ݬ X~W_CPP15ЭPPWPXЭPXP1Z:_UP-X~WPPWPXЭPXP1ZXXP1 gY Y:խXݭZYЭQєݭXxPYЩPPѭt ʏT ݭlL^ЬXЬZЬ PЬYP YZXr^VPX϶ PWV^WYZXGխ'PXШPPWt ʏTWkt299|yanked298|shifted297|moved296|joined295|deleted294|changed293|added301|lines300|line%lu ^ЬZʢ1ԪXP@`QPQ8P>A`QaQQWS\ЭTRRWPTP`SRWWS1SQ"ѪtQWЭRQQWPRP`QWWVZЪVVU"ԭ<~~Z)aP1\P[;Ѧx<~xݦtZ`P12PtЦt[ЦxȏT[VYmWԭԭWPP`1խԭ ; YWPPXhϷVPPVPYPhPZϽݭPVnЭPPV IYЭP`ZϐݭPVnЭPPVPYhWW1A fYZ6ЪPY[ZДPZЪPP[t ʏT[h317|%d files to edit021|new file022|name changed023|modified024|unmodified025|UNLOCKED026|readonly028|empty file027|line %lu of %lu [%ld%%]029|line %lu^ЬYЩ PݠnVfPWYЩWWU+[ԭ@PXP~Y^P1vP[<@PPxPxݧtY^P1KPtЧt[ЧxȏT[XЩ PРWlZVˏ gjggP@`QPQ]P@ag~YPggP@`QAXQQP g~YݭPXjXWgX: ɣMЩ$PGQ` PQ`Q*Q~YfPX=X&mPX: ʏɠRЩ QPPPYfݭPQPYfݭPXjXRR, ЩPX ϭϱYfPWݭWXjXRЩ P'R, ώYfݭPXjXRP@`QPQ8P>A`Qa-'R, NYfݭPXjXRR: խmYP1(խYfݭPXjX_ YfPWЭVVŬd~iqPVݬWX;YfݬPXc;XvkPX [XQQ[V2SЬ PPMЩ8RQRD[k/VVf/VXQRPQPV RPPXV v.v.v.vVXYcЩPݭVYДPYЩPP[t ʏT[mdLC_MESSAGESLANG%s%sVI_MESSAGE_CATALOG030|The file %s is not a message catalog^ЬXЬW/W\:PVFAhVfP`}fP!`PWo<~VV WV~~VPW%` XP VXPP~PW PPPP3PWVݣШPРhPPШPWhPЬPРhPP268|confirm? [ynq]269|Press any key to continue: 270|Press any key to continue [: to enter more ex commands]: 161|Press Enter to continue: 275| cont?271|Press any key to continue [q to quit]: ЬRЬPЬ QP#+3;4QR0QQ1QgQ}Qb^ЬYЬVЬ XfPQ@~P@tP@j|c] ]WVPPYЩPP8РhQ2~Wݠh P ]QСPXPhPЭPVX VtgPhVP^ЬZЬ WgЬVf'fPQ@VffP@fЬP[1Z Y` ЪPYt ʏT Y`W[Z[ `PYbfЪVU"Yԭ[R[~ZCWP8PY9[x[xݦtZ#WPPtЦtYЦxȏT PgYWYPPXЬVfPJYXEPfP@`QAXQQP f~ZVQ`WXQVfPWXWX1gYP@(#)options.c 10.51 (Berkeley) 10/14/960O0000}0v0p0h0FP`0V0I0>030.0%0dS0000dS/dS//S/P/R/S//////R/*S/S/*S///S~/x/*Sq/h/BSa/Z/T/M/G/@/5/,/S%/ // /@/..@...S@... ....T..hT .*T .T .x.Tm.e.Z.Q.H.writeanywrapscanwrapmarginwraplenwindownamewindowwarnw9600w300w1200verbosettywerasetimeouttildeoptersetermtagstaglengthtabstopsourceanyslowopensidescrollshowmodeshowmatchshiftwidthshellmetashellsecuresectionssearchincrscrollrulerreportremapredrawrecdirreadonlypromptprintpathparagraphsoptimizeopenoctalnumbernoprintmsgcatmodelinemesgmatchtimemagiclocklistlisplinesleftrightkeytimeignorecaseiclowerhardtabsflashfilecextendedexrcerrorbellsescapetimeedcompatibledirectorycommentcolumnsceditcdpathbeautifybackupautowriteautoprintautoindentaltwerasek2h2e2b2_2[2 X2 U2 R2O2L2I2?2<2!82$32%02+-2))2/$21!23292627252= 2<2A2;2>1>1H1M1H1J1K1LwswmwlwiwawttytypettytstotltagswsmdsmslowshsectscrroreparaoptnumodelinesliichtexedebdircobfawapaiCDPATH:cdpath=%sTMPDIR/tmpdirectory=%sescapetime=1keytime=6matchtime=7/usr/share/vi/catalog/msgcat=%sreport=5paragraphs=IPLPPPQPP LIpplpipbppath=%s/var/tmp/vi.recoverrecdir=%ssections=NHSHH HUnhshSHELL/bin/shshell=%sshellmeta=~{[*?$`'"\shiftwidth=8sidescroll=16tabstop=8tags=%sscroll=%ldwindow=%lu031|Unable to set default %s option^ЬXWWԭԭԭ]Y ]~~>XϧVfP1~~XψP1v~~~XmP1[`~~2XRP1@X0YVfQPPQQ<~WVfWZ[kP~YXυZjP1ϮXϪQPPQQϡ<~W*W1ZP~YX2P 1xVWV( fWYP~YXP 1]QVWV( fWYP~YXP1)'WVVW( gVYP~YXϑP1 <~VOVVYP~XUP1WVW( gVkP~XjP-1ϸWVW( gVkP~XjP%1TϨϥ<~VVkP~XjP&1{ϋ<~V}VkP~XjP*1cWVW(gVkP~XjP11IVDQPPQQ><~VVkP~XjP31mWVW(gVkP~XjP41=WVW( gVkP~XjP51 WVW(gVkP~XjP81ϵWVW( gVkP~XjP;1ϼϋ<~V VkP~XjP=1w P@`QPQ8P>A`QaQ QPPQ&<~VVVVP~XϠP/1ШPX`PPPPX;P+ P@`QPQ8P>A`QaP PPω<~VVVUP~XP H1VZYj1W[VϪ I1~~YX( fg PPР8P KP`PP~YXj[Rfg PPQՠ8PKPQ`A~RXPQRP` PPР8PQRP`PP YXϟP1OZ W V [Yj13ЬP`VVЬQxaPX)P`PPV PV$VTP~X϶PЬP`PЬQaxPX)XPall032|Usage: %s291|set: the %s option may not be turned off313|set: the %s option may never be turned on034|set: [no]%s option doesn't take a value035|set: %s option isn't a boolean036|set: %s option: %s037|set: %s option: %s: value overflow038|set: %s option: %s is an illegal number314|set: the %s option may never be set to 0039|set: %s option isn't a boolean$^ЬYԭԭ1@tЬPݰxP 1RO[XRЬQбVVWWgP5P=P?WVլ ݬ %YPW[P=Xԭ[VJWRgPZЭRZ8fnoVVRgPZЭRZVY1qÏX)ZPxPWW P@R"XЬQСPРQQ ?QXϪ X1 PPQP խ]1Q խz1Rϝ1X1Qcխ.W P@@P` PPՠ8@1@P`31W P@@P` PPՠ81 @P`1Q%խ~~~WYϓ~~WYςЪP~ݭY`P1~WYP1~WYSpP1ЩP~WYЌP1 1խ~~~WY1խϢ1XRխЭQ1kQPA1 [2BPXX1VYVfPW[YfPVX ++(VW@ VWKYbJխ(PYЩPPWt ʏT W?Iխ1{PYЩPPVt ʏT1[VI1OP1P 1P 1VYVfPW[YfPVVWϻYXխ(PYЩPPWt ʏT WHխ1PYЩPPVt ʏT1V`H1 PPQP խg1Q4W P@@P` PPѠ81@P`1Qݭ~~WYP17ЪP[ݭY`P1[WY P1[WYmP1ЩP[WYЌP1 1Fݭ~~1&խVYn1XRխЭP1 iW PPR@BP` PPQՠ8ABPQ`2[BQRP` PPР8PQRP`PPDsP1 ~[WYϭP1ЪP~[ݭY`P1~[WYP1~[WYzlP1ЩP~[WYЌP1 ~[WY6P 1:GЬQaPՠ1խ ݭY4ЭPЬXЬ YЬWЬZŬ P@HP` QШPA8V@VYWYPW~X^PY$Y YЦP PEW%ZY YfP PEWfZfP305|No %s edit option specifiedЬQЬRR P@AP` PPР8P AP`PP`!լ xRPX)QPP%ld%*s h^ЬX hphh;Ш8VPWhVgPpp pPPppVgPhlxZ1YÏX)ZPxPt PPQP1t VϬ| d1qt VQ1lЪPPPb1[VXP@FP` PPР8R FP`RQVXP@QVP` PPR<1L1 FPR`1;1VXP@FP` PPР8R FP`RQVXP@QVP` PPR<1FPR`1VXP@QVP` PPՠ< 1FP`yVXP@QVP` PPРAbQaSPRXRRS`PPUPBbPRP@aPS`/S\&hSUBbPRP8Q>@aP`S 1RS1~~H~Wf~H~Wf1QPPQDŽ`XP@`QPQ8R>AbQaTPRXRRT`PPUPBbPRP@aPhST`. hST\"hSUBbPRP8Q>@aP`S&RS!~~H~Wfh~~H~WfP044|The lisp option is not implementedݬPݬ ݬP048|The paragraph option must be in two character groupsݬ $<PPݬKP@ЬVVۛ ƠPЬPռ ʏ  ȏ P@ЬVƢưʏ@ƠƢ˒ʏƠPЬP P049|The section option must be in two character groupsݬ @;PPݬgPռ~~~~ݬP@^ЬVЦPV`PPѭݬݬ ݬVυP@^ЬVЦPV`PPPPPݬݬ ݬV@P@^ЬVЦPV`PPѭݬݬ ݬVPЬSЬUeT RBbPRP8Q>@aP`PTP8 PPQPRTQ'BbPRP8Q>@aP`PRPPeeP@(#)put.c 10.11 (Berkeley) 9/23/96053|The default buffer is empty054|Buffer %s is empty^ЬZЬYЬ PЬ[Y1P ЪP Y1ZP`RRQڙPAmPAPPQRQЪP@YPSiYY QY9RRP@`QAXQSQP R~Z=P8Z1}ЩVkWWWZP1^խ?Y[V[)ݦݦݭZP15֪֭\fVV[ЬP`ԠPakլkЬQaY[V[)ݦݦݭZP1֪֭\fVV[ЬPԠ`Z)PkkZ8P1WZЪWWU-ԭԭPPZP~Z6(P1]P=PPPxPxݧtZ (P11PtЧtЧxȏTЭWխ'ЫXլXXXݭݭ%6XXWЦPPݦW6WЭPЫQլPQPXXЬQЭaխPլզPPPPЬQPY[f[GXXݭW5XWíW~ݭݭZ4P1CЭPѪXP12PX֪`1(Щ YíWWZЪWWѭtEʏTXPPxPxݧtZ&P1PtЧtЧxȏT'XPPPݭZ&P1PWݩݩW4XXݭW~4XíW~ݭݭZIP[ЭPѪXPPX֪`fV Yf["ݦݦݭZiP'֪֭\fVf[XWݭZiP֪\VVPZЪPPѭt ʏT ݭ.VP@(#)recover.c 10.21 (Berkeley) 9/15/96%s055|Files with newlines in the name are unrecoverable%s/vi.XXXXXX056|Modifications not recoverable if the session failsΠ^ЬXЬY~*XP1P@`QPQ8P>A`QaVVVPR ^~VP&V X91X'1^~VGЬ P` ` P`V<~͠WW<~VWXϷP.PWDAPL)~X墳W;ϩXP@XP057|Copying file for recovery...058|Preservation failed: %s059|Modifications not recoverable if the session fails^ЬWЧVXPPXPPBPXզPs~~WMP~WmPnЧP:WhЦP ݦP#?ݦLWЧP~Wh)ЧP~Wh^~ݦL@XPWLP060|File backup failed: %s061|Copying file for recovery...^ЬXЬ[ШWXPPPP@ЧP ݧP`XݧLX+P[ X[ ݧPX*Z[1~*XP1P@`QPQ8P>A`QaVVVa<~YY<~VYX PVVdШPXhݧLVX! WPVgPYXfP8VgZШP~XhZ[~X zPZZP062|Information on user id %u not found%s/recover.XXXXXX063|Unable to lock recovery filePrecedence: bulkSubject: Nvi saved the file To: From: root (Nvi recovery program)Reply-To: rootX-vi-recover-path: X-vi-recover-file: %s%s %s%s %s %s %s%s %s%s %s -r : to this file using the -r option to You can recover most, if not all, of the changes , when it was saved for recovery. on the machine was editing a file named , the user On %s%.24s%s%s%s%s%s%s%s%s%s%s%s%s%s%s 064|Recovery file buffer overrun065|Recovery file^Ь[Ь YЫ85PVV!PVϬ[PP~*[OPP@`QPQ8P>A`QaWWWϊ<~XXVf<~WX[ PZZЫZ~~[tPJ[ﴷլ+PZTX%;QPP~1PРLYЫ PРX/X3PVXVV;<~cVQa 'Y0X>N<~WWPYYYWZcVfPY1X0P`*`)JxϓXϞQaϮ^Pϩϩ<~W8PYYkϱ1Y<IW: X.PWXWPP<#WPWXg  XWPP< WPWWXPW XWVVXZPV'PYWXYլ)[xZPC[ڵPլ PTZ ZP.recdir: %srecover.r+066|%s: malformed recovery file%.24s: %s vi: no files to recover. Θ^~*ݬMPPЬPP@`QPQЬR8P>A`QaV ЬPVV蠟PCCP͜3Vݬ>P͘1QPWWWVfW[P11 W PX12~~~ݬ,PP Xy1X<~͠WW"ZjPYlWeWPF Wi,YiPV3X<~͠WWjPW*WP WiPY[ݬM``fSrP< [11VV2~)ͳ UPb͘X͜UGP1͘ 1͜EP%s/%s067|%s: malformed recovery file068|No files named %s, readable by you, to recover069|There are older versions of this file for you to recover070|There are other files for you to recoverx^~*ݬPPЬP P@`QPQЬR8P>A`Qà ЬP̀̀@@P̀͜ݬwPЬQС͈̈́͘|[͔͌1(;PWWTVfWxP1Ẁr<~͠VVZ~V PYY1Y~~ݬ$PP͐P͐ YX 1Y<~͠VVZjPZUVNTPG VR)XhPW4Y<~͠VVjPVTP VhPXϘ͠ݬ31hg͔4SPx.1̈́ͳGLP1͌󟭠Yb&[ ͘1[W|X͠3VfP[~ݬ2W[g͠fP|!~ݬ[nW[X|8WWXVfXfЭ͈͘ ͈ Y͈ Y ͜CP1͜8B[ ẅ́1x͔0͌ϐݬr͔͌ϴݬY~|~ݬݬfP"[Vf|f͈& PЬRТP[P͈T͐ ЬQ@XP^Ь[~~ݬ KPYYD1 Z#W6 XVG[hP"PVPWV< ~YjPVPNݬ ݬPЬVЬ W~VW PP V{&P~VPPxPQ}P~W3 VPPЬWW PVV^~VmP1ϯݬ ݬCVVW+VVP/usr/sbin/sendmail071|not sending email: %s%s -t < %s@Ό^Pݬᄚݬ<~͌VVV@(#)screen.c 10.15 (Berkeley) 9/15/96ЬXЬWЬ Yi<~@PV~W֬PViШPPP X,xPPxP|WƬ1+ǤPP0PƤ1ǠȏƠǨƨPǬPPƬPPVP1PPVP^PPVP:PX@XXP ~VīP~Wﰫ_XPA VWDP3ˏǠPPƠVWPVW?PViPVPЬWЧ PP PPgR ЧQQPRPЧ ЧЧQga ǠYW?PYWPYAXZǡЧ$PPVf ݆hfݧ$hէx xb5ǤPPhPPhǢ ǰiwPPhǢ LwPPhPPhWjWhYPЬRТSУPSQPQQTPR `PPQ PRPTSP`QQPBaRRPСССRabУaSPPѣ PQ `PQQQPP@(#)search.c 10.25 (Berkeley) 6/30/96^ЬXЬ[Ь WЬVЬZЬYѨL$XPLխYC~Xϡ8Y1WV ZWjgUZWjQ XgPȢ'PYPPȰ~~QXPY[ȬPSWTWR\UWQV:gPPSWR,VaUPPSQRVRV aPPSRZRjWTVPYPYPYPPȰVWXP11Y[ȬP$^ЬWЬ[[ݬݬݬWυPP[XV1쟭ЬP`WYiPЬQaX[ СV{VwЬQPPeVX쟭~XWiPQǐLjP@`QPQ8P>A`QaLj[1jW1^XVPW;%1PV䚏dSЭZˏ[Y1CYݭW䚏dSZ ЬPX`쟭~XWSЭSPPZ Y17/ǐLjP@`QPQ8P>A`QaLjY1W 1XZ1ЭRVR1VPQ}PRP}PɭPQPQQݭǰVVS%BЭSPZPY1ЧPWdzZ [ WυЬ QXaЭ[ЭPѭPQPPQЬ PQԭ8XVS1ЧPT#~~WP1ЧPT1Y WqЭP,^ЬYݬݬݬݬYPPЬPPЬQaZuЬPՠ\`RR9ɐɈP@`QPQ8P>A`QaɈЬQQYυRXVPY"1ЬP`ЬQСZdЭԭˏ[1![ݭYϏdЭPխ ЬQPaPyխ [1*SɐɈP@`QPQ8P>A`QaɈ [1"YP1ЭP[1~YϤ1P1v蟭~ݭY=P1|ЭPQ}PѭPѭQPPP]WWݭɰXX?VfVWP1P [1vZZPQЭRQR1P1խyЬPPqYfЭPQ}PɭPQPQQݭɰVVgP_P[15ЩPYd1ZZPQЭRQR2P,ЭX}PPQЭPQЭRQR1y P1nЬ QЭaЬPPЭPXPQPPQЬ PQЬ QXԭ:׭Z׭1ЩPT#~~Y|P1ЩPT1[ Y:ЭP072|File empty; nothing to search073|Reached end-of-file without finding the pattern074|No previous search pattern075|Pattern not found076|Reached top-of-file without finding the pattern077|Search wrappedЬQЬPP$*06- QyMfvܟ078|Searching...ЬPРQݬPh@(#)seq.c 10.10 (Berkeley) 3/30/96^ЬYЬVЬ ZЬ[ЬX~ݬ ݬݬ~Y$PWEЬ$PPP[XVXX[Y3PV;ЧP PX VP(ךPW~YmW X1VZ ԧ V&ZVYVfP XVcZݬݬYfPXiV3Ь[ԧXKX[YfP$17֭ЩVЩWX[W8ffP@`QAXQQP f~Z3sPZkPXWVWXP@`QPQQXQQXgZkPXЩPGPVЩ WXWAPɨSȏɠSP{mQPR@ YPBPPQSQЩP@VPTfVV QV'~SBbP@XPTP RYlP1xSɨЦ WVXWXP nQgX!~~YnnQP1>~ݧݧ~YaP1(ЧWWX19ݪ]VVPP~PV~Y;nPQPQP@(#)v_ch.c 10.8 (Berkeley) 3/6/96ЬQЬRPP !+53QPRQRQRQϘRQώЬVЬQƜPƜPWW $2?AVfPQV~PQ0QVfPQ"QV)PQQVPQiƜPWQPЬWЬVVW(PPצ@Ц,P}" ,( ("@  Ζ Ŗ Dg]Dx D;! F@HEЕEǕz w n`EW>E<#>"@! D 8 z wYr FF  Dۓ ʓq( @DnY @DV>~ D<!̸@D$"B ̒ DÒ d aM DD- F DՑʰ ̑DDx DoV OCn"@!-T $ 2 ϐ r F~S Q= D4(  ܏@@w"@DnW DN<~"@D3^   ~ reverse case[count]~ } move forward paragraph[count]} | move to column[count]| { move back paragraph[count]{ z reposition the screen[line]z[window_size][-|.|+|^|] y copy text to motion into a cut buffer[buffer][count]y[count]motion x delete character[buffer][count]x w move to next word[count]w u undo last changeu t before character in line forward search[count]t character s substitute character[buffer][count]s r replace character[count]r character p insert after cursor from buffer[buffer]p o append after line[count]o n repeat last search m set markm[a-z] l move right by columns[count]l k move up by lines[count]k j move down by lines[count]j i insert before cursor[count]i h move left by columns[count]h f character in line forward search[count]f character e move to end of word[count]e d delete to motion[buffer][count]d[count]motion c change to motion[buffer][count]c[count]motion b move back word[count]b a append after cursor[count]a ` move to mark`[`a-z] _ move to first non-blank_ ^ move to first non-blank^]] move forward section]][[ move back section[[ZZ save file and exitZZ Y copy line[buffer][count]Y X delete character before cursor[buffer][count]X W move to next bigword[count]W U Restore the current lineU T before character in line backward search[count]T character S substitute for the line(s)[buffer][count]S R replace characters[count]R Q switch to ex modeQ P insert before cursor from buffer[buffer]P O insert above line[count]O N reverse last searchn M move to screen middleM L move to screen bottom[count]L J join lines[count]J I insert before first nonblank[count]I H move to count lines from screen top[count]H G move to line[count]G F character in line backward search[count]F character E move to end of bigword[count]E D delete to end-of-line[buffer]D C change to end-of-line[buffer][count]C B move back bigword[count]B A append to the line[count]A @ execute buffer@buffer ? search backward?RE[? offset] > shift lines right to motion[count]>[count]motion < shift lines left to motion[count]<[count]motion ; repeat last F, f, T or t search[count]; : ex command:command [| command] ... 0 move to first character0 / search forward/RE[/ offset] . repeat the last command. - move up by lines (to first non-blank)[count]- , reverse last F, f, T or t search[count], + move down by lines (to first non-blank)[count]+ ) move forward sentence[count]) ( move back sentence[count]( ' move to mark (to first non-blank)'['a-z] & repeat substitution& % move to match% $ move to last column [count]$ # number increment/decrement[count]# +|-|# ! filter through command(s) to motion[count]![count]motion command(s) move right by columns[count]' '^^ switch to previous file^^^] tag push cursor word^] ^\ switch to ex mode^\^[ exit input mode, cancel partial commands^[ ^Z suspend editor^Z^Y page up by lines[count]^Y^W move to next screen^W^V input a literal character^V^U half page up (set count)[count]^U^T tag pop^T^R redraw screen^R^P move up by lines[count]^P^N move down by lines[count]^N^M move down by lines (to first non-blank)[count]^M^L redraw screen^L^J move down by lines[count]^J^H move left by characters[count]^H^G file status^G^F scroll down by screens[count]^F^E scroll down by lines[count]^E^D scroll down by half screens (setting count)[count]^D^C interrupt an operation (e.g. read, write, search)^C^B scroll up by screens[count]^B^A search forward for cursor word[count]^A@(#)v_delete.c 10.9 (Berkeley) 10/23/96^ЬZЬVЦ0QQWʏWWPQWPPVd^ЬXЬWd~ݧ<ݧ4lVV̟V VWXsuspendd^ЬXЬWd~~~~6lVVȟVVWXϋ180|No previous file to editd^ЬXȤWXvxP~XFPBd~~~~lVVWPWV<VݬXPd^ЬWЬXd~~~~9lVVǜP0PǜP0VVXWϓ|^ЬXЬW~~~~~;|VVCVWX^!|^ЬXЬY1Щ,PP PY~~ݩ<ݩ4|VVȘPԠ$VX(=PPȘPР$РVYXݏA!YX8=PШxWѧ8 ШLDШPHPX~~ݩ<ݩ4|VV^ȘPԠ$~~VXA`QaLWXP1~ݧݧ~XP1X3Ƞ4 QMPPMPQMMMQgX\ X9X+PrխPY֨,ЭQС|PՠݏA:[X:;PCШxWЧ8VV1ѧ WXP VZYȏȠX﹤PP[XPZPXb^ЬVЬW~~ݦLV"UP LԦPЭPѦPPQPPQQPЦLDЦPHˏ0P P0P^ЬWЧVզ WϷP.WVPݭWPݭPЭQЦPРЭPְЭQЦPР ЭPР QЧ PЭPLP9ZЭPՠLLWЭPȏЭȏǠP307|No ex command to execute^ЬW~ݧLWGTPЧLVVV~WlPЭPWrP~~Pݭ~WIPЧȏǠPP^ЬVЬXЦPՠVVPPЦPРPЦWРPWPPPV YPݨݨݭ~VUWWPЬWЧX~W;(PYPXVVWX%P~~Yf)PfPРP@XPfP@(#)v_increment.c 10.12 (Berkeley) 3/19/96ԧϧǧ%#0*lo0x%0*lx0X%0*lX%+ld%ldabcdefABCDEF181|Cursor not in a numberx^ЬP#+ЬQPP+P-С(PݠݬjPЬP1РP ݬPЬQݡ4ݬQP խ1mЬPР8ZZVЭTZT1TЭP@jQ(GRPSATUZSQZZU1+QaP@ZT1ZVЬQZP~QHZWЭPPSCj01WPPXPxJXZYCiQFPACi~ϗ`P1ЭPY[JX1:E[12Cj03W.XZYCiQQFPAHCiPP8?P9:[1W.CjPP+P- XZY[CiQ FPA#1 XZY[JQEPA1ݬjo11X JX XPxЭP@iREQPSBCiPP8P9Y8CiPPZ XO[EIQuEPA3<ЭRBiQ^EPABi~OP /YY1aZYWVWxլЬPРVVU-|ԭ2P~ݬP1KP|<2PPxPxݦtݬP1 PtЦt|ЦxȏTYWZ~|F|QAgQPZPX 1X~PP1TЭRЬP-RRЭQR QPPRwQRQPPRP1QRPPP[`Р[ݭ[d~:jX~P>P1ЬQ+ЭQQPPP1QЭPPíPXWݭW[d~΅PXcPXPPXZݭ|VfX|ZWWfZPxP~Y~WX~fZXQZPxPPQQQ|ЬPݠ4ݬQPV VPݬz|1PլЬQСPP|t ʏT |VP182|Resulting number too large183|Resulting number too smallЬQЬPP- XQkQk@(#)v_init.c 10.8 (Berkeley) 3/30/96ЬXЬY<~ePW~XkPWɜǬXLjsȜVHP(PbPDHDPhHH|P#PP|YP|PƄDŽƈLjƴǴPЬXȜVP0PIWPPgDPPg|PPgȜPPPgVgȜPЬRЬPЬ SP1FP% tPH^iLDP@`QPQ8P>A`QaQDQQSRHS¼´P@`QPQ8P>A`QaQ´QQݼRoP@(#)v_itxt.c 10.16 (Berkeley) 10/23/96^ЬVЬW~~ݧ4VJPЭPQPPQQPЦQPP VcRWV ^ЬWЬX~XWPVǔШ4LݧLWJPխPԭЭQPPQPPPPPVVP1ШPP~~ݭݭ~XW w2ЬVЬWԦPPݧ4VPPЦQPP VQWV ^ЬWЬX~XWPVǔШ4LݧLW$IP խPԭЭQVVP1ШPP~~Qݭ~XW 1ݬݬ~ݬݬ ^ЬVЬYЬ X YV`PZƔЦLWW$VsNPPխ ԭԭQ1ԦPЦQPP VdPX4~ݭݦLVKPXݦLVzHPLQC~ݭݦLV|JP1nЦLPPLV8HP1JLQZP1ЩPPQ~ݭݭ~YV m0^ЬXЬWˏ0P P0Ч4PP<+PXkGPխPWX~WXPZȔ00?ԧ8 P@`QPQ8P>A`Qa8ݧ4X PZЧ4LЧ8PШQPP XNխeѧ4<^~WA`Qa S P@`QPQ8P>A`Qa S<4P@`QPQ8P>A`Qa 4ȏ@Sˆ€P@`QPQ8P>A`Qa €ȏS£ȏSP@`QPQ8P>A`Qa ȏ SxpP@`QPQ8P>A`Qa.p&„|P@`QPQ8P>A`Qa,|&ТQPP1ȏ@SSP@(#)v_left.c 10.7 (Berkeley) 3/6/96ЬQС8PݬYPR1СRPRRP@ԡ@С,Pס8}P;Ц@PЭQPQ9P3Ц,P 0XԦ@@ݦP1fЭPQPPQQ@ԭݦ4YP1;Ѧ8 0Q@P@(#)v_match.c 10.8 (Berkeley) 3/6/96184|No match character on this line185|Matching character not found(^Ь[ЬZ䟭ݪ4[1W)FW(3W<aš]PWP> W['{PWP.W}2)Y-X?(Y3PY{-X.[Y!}Yh-XPY>YW-X ȏǠ1@~WKPVWP1v1VW`1VWЧVVU'ZԭЭPTP~W0P1PZ8ЭPPxPxݦtW P1PtЦtZЦxȏTݭݭZﭱZ[@ @ 1IШ4PP<Ԩ@ݨ8ݭPW6P18PPPPPoRP] P@`QPQ8P>A`Qa=7>Rխ+PЭPPЭQQPPP P ݭݭݭWbPV1խP P@`QPQ8P>A`Qa0*V~~ݨ4W/PAЦPQPPQQ@Ԩ@ЦPQPPQQ@ݦݦݨ4Wy3PV5V+V(ݭԚ<~Z8~;ݭZݨ4W\5PVPWЧPPZt ʏT ZA}Ԧ@@ݦ4WPmЦ,P Ѧ8@0צVWJPE~ݦ/Pխ(ԭЭP&Ц,PP@~WEPPP@Ц,P }4P} to execute a command, :q to exit187|No other screen to switch toЬR¢RMPPbQQPQaPPRPТPȏȏ P@(#)v_scroll.c 10.9 (Berkeley) 4/27/96^ЬXЬV1HݦX3P1ЦWWX3PխP4XDPЦ<Xj3PЭPPP@8PR` XQRQURP=VAaPQP>@8PU`P(UQP"`XP@`QPQ>A8QUaPUXPQPPQQW@8PR` XQRQURP=VAaPQP>@8PU`P(UQP"`XP@`QPQ>A8QUaPUXPQPPQ~QWA`Qa8 Џ@PЏ@PP/PR?PPYX P1ШxPР8Q1Q)ШL<ШP@Щ,P ~YXK}:]][[:<:]]%s%s%s^ЬWǜP4PVWЧVVU&XԭPNP~WPPPX1PxPxݦtWJPPtЦtXЦxȏTgǜP0bfݭX\ЭQPQQP@~PXݬWOPVPWЧPPXt ʏT XLVP189|No previous search patternЬXЬVЬ SЬRЬWQЦ,PQШPȏQW&=WKQ~RS<4X﷝P7PQ~RS<4Xߟ^X5CPЦ,P~VX9P P}A`QaZDZZ1 Ч,P3.է8%}4<ԧ@@ݧA`QaYDYYPV1ШVШ4W [ZЭSTЭP`QQ{Q V1A`Qa WP@`QPQ8P>A`Qa ȏ WW~ݬ ~~~XV σP1iʏƠV.P1RѦ4 ȏ@ƠШDLШHPPЬSÜQѣ41ѐÜPPРÜPPРУ@УDУ<У@QѣDQ[ÜRQŒPATTBP`ÜPQPРÜPP ÜPÜRTÜPP`ÜPP ÜPPԠÜPP.ÜPУ@PP@PPDPA`Qa4P( WPǜPPȔ`ȜȬP191|Abbreviation exceeded expansion limit: characters discarded 192|Illegal character; quote to enter^ЬZЬ YЬXЪ4ʜ0ȏʠxVfPPVIPWgV  Pѧ P V+ԧ(ԧ$ԧ ԧXЬݬXݧ)=ԧ8 ~ݬXZ'PW1fgVѦVWfPWWf8ЪLЪPլ<&çPP(éPP ç %ݩWZP1%$#լW~~ݬZP1Ч$ ԧ$ЧЧ$&P`֧֧֧$$ЧP @֧֧ ݧZق 'cʄ|P@`QPQ8P>A`Qa |  8 .xpP@`QPQ8P>A`Qa  p  H,4PT &,Ь$PP ,ˏP$$(';;L&@@ЧLЧPZiVfP1ЬQ11][9V@~[ZfP1LXʠRL0P\QЪ4PRQPQPRRP0Q\XTZiZJiϫ XJ%JJJJ:2ȏʠPZhP1Q~Z,1[Zr1Ь$PPSP1+ &0PD1,ˏSPɏP$1$1VUSZTPPTPLP@`QPQ8R>AbQPRa 1LR*TBbPRP8Q>@aP`PRP`Q PQPUSZPPTPʸP@`QPQ8R>AbQPRa 1ʸR*TBbPRP8Q>@aP`PRP`Q PQPVUVѧ$U81tVLWZ!1<1ZPZ1'1W 1o SSXXP0QPH$PHDZ͗P1M 0QPDV0PDV(kfX'P0QDP[  1 1 $$L@PP@&P@$PP $ק֧(1 $ $ѫ 1~ $' QPADWZρP1m ϫ "V8 8 8 +8 1 +  8 DY <1 Ь$PPS PDSݧZ~P1 ʣϋ~ZJѧ$1z81s,;S74PT-HDˏS~ WZ P1 DQ1! ,,@& @WZ4 $Ч PקP Ч4Ч0ЧݧZW}VfP1O ԧ,Ч(YЧ X'aY]RbPQRY֧,YbPP P Y1X1bPP P vR֧,XmbPP P ^PPYR "P@`QPQ8P>A`QaQ+ QQRXX bPP P YXYP PRZaPV1i xPPfЪ|ѪxPVxV|V|X Y($f(DVݭ~Zϭ P1 PZЪPPѭt ʏT#ݭ|VݧW~Zj P1 (Ц 1tPxRpQPRQpPRP@ PP P ݦZP1} PtxPPp~X~txPpPPtx(p զ(?զ :PP P ݦZP1 P$ЦP @֦ ֦VWݧZzP11$1Ѭ @׬ ,ˏ$PȏPP$P1dP1pЧ( ԧ(ˏP$1\ѧ$8;$PѧP8,BЬ$PPSP74QT-HDˏS~ WZ=P1'DQ1@& @WZϰ $Ч PקP 'ݬWxZէ(%Ч PPPP(~~§(Ь$PPPxZP1/PP P ݧZP1uPЧP@ЧPPݧZMyP11ѧ1 $1(1ѧ1$1(1$1ЧQ1(1(d1ЧP1$PPQP1ԭԭЧPP~Z1P1PݧݧݭЧPPP(ЧP1Q$PPQP1C(P Ч$QQPP(ԧQ18ЧP1$PQP1 ~WZM 1署ЧRЧ$PRP $ԧ81R$WxZ~ PV1VW1RP1R; RP @֧(ЧPѧP1-P1%է$WxZ( PV1VWЧQQ$1ЧP QPPTԧЧ$TЧQЧPP֧(PQQTЧPAPP ݑP ЧRRT1$Ь$PP?RT1R֧(; RP @ЧQЧPAPQRP 1iP 1aP7R֧(; RP @ЧQЧPAPQRP 1P 1RT1UЧSBP0Q@PB_UUDЧQQT1Q֧(; QP @UЧRЧSBQPAPB_UDU1BSS 1S 1RQQT}է$WxZπPV1VWЧQQ$'1Z϶1ЧP QPPTԧЧ$TTPP(;ЧPPP @ѧTT;PP1pP;1g%HWZόP1f1'.'$^^ $@PP@1>$9 QPA(ЫPP PϋZ&''11 PyQ@P1 _1,VЬ$PPSPK4PTAHDˏS~ WZϨP1DQ&1mPQP1^ PP P @& @WZ,' PQ@P _,,ݬ$ WZP1 $ק֧($PPPWZP1 YA`QaX¼XЬPРW[ZYVРWVNgQQ Q AQ YZX[PXPP[Y[WVVgPPQP đP Y1ZYX1VZ>YXViPXPPVZXViPXPVPP[V[YíWPYZQPQVQPVP~WVW~ЬSVVУWZYPZ ZPYY YЬ P`^ЬXЬQЬ PЬWP%QԧPQX|P PРЭQլQЬPPP aPP P íQVPVPP P ݧXYPPЧPXP PݧV~hVVݭݧhVP193|Already at the beginning of the insertЬXЬQЬ WЬRЧVVQXvWPЦ4զ(զ Ц4P @֦ ֦bbgPPQЧЧЧPg`W$~XlPQPQVP ^Ь[ЬPP@`QPQЬR8P>A`QaY ЬPYЬQ|tP@`QPQЬR8P>A`Qa ЬPtVWUЫQAfPP YWPYP2PAfP@`QPQЬR]P@aPAf~ݬCPWVЫXVXWZլ ݭZ;PPPZZݭZ#PZԭЫ$Qլ  QPXPXQ4ЫPHPЫPP֫(PQQ$ЫPAPP ܑP VWV[ЫQAfPP YW龎PYP2PAfP@`QPQЬR]P@aPAf~ݬYPWVVWZXV5WVXRWYVgPYPPVXYVgPYPVPPZVZVխXV X~[ݬϩX V~[ݬώVP^ЬZ[Ь P`ѪЪXXPЪSЪ R@WЪPPWXЪSЪ RWXhQQ Q XWW$PXWSQQRQ PݬPPPWXQHaW*Ha~~~~~~VVVݬ|P~XVݬ*P PWH`PЭYЭPQWHaYY1[ЬQСPQdнP`]PVV1VXнP`-P1[нP`4PPP@VX1s[1fЬQСPQd1TЬ QaPYݬϼP1ЭQaPРVYQTYGIdQСPPVPVSYUSV$дP`TRSSVIbQвPC@cSVUYнP`[ VV (V1ժ(VЪ(PP(֪VlPVcЪQQXWVPP P QݬP1PWXVVЪ PPXXV~1zVVVY1нP`2PrPP@dЪ(PMЪQQXWPP P QݬP1dPWXЪ PPXy֪P(֪/h[1P%s %s%*s ^Ь[Ы/Ь Pݰ_PVAЬ XЈP`VPPWWXW$hPѠݭЬ Qݱ`d+PԭЬWЬ XԭWPYЈP`VWf4ffP@`QPQ]P@aP f~[PYVfYYVݭPVˠPPˏPˠԭЫ8PѭPn~[&PVЬWWWV[~TЭPTխ1MP[ЫPPVt ʏT1-VY1!jVݭfPѬP PݬfPZݭݬғPZZԭѭZ1ЭWYY1Ь QGaP`~[%PVV [SPXխ(P[ЫPPVt ʏT VЭPTyZWW+ϿX~Ϸ[dSЭQTPYY1gϙ[SЭPT.֭ѭZ15v[SЭQT [S ЭPTխ ȏˠP^ЬYЬX]SVШQЬ PA`RR  ݨQYb^(RA`P@`QPQCaP A`~Y4PЭPPV1PP P ݨY_|PPPVVШ PP PFvVV(Ь QQWgPP QV VVE VP$8PWqQPW'Ow~P-PR9w R ЦPX@PЦPX@WQQWЦPRAЦ(PPPPW~PtЦ PPP(PPW~PmtP ^ЬXЬWЬ ZЧ(P1P(Pj`֧Pէ(1ЧRRjQQ ,ЧP@bVQ@bݧݧX[ЭPV@/QjP@`QPQ]P@aP j~XPY1AP(ЧRЭQBaPP ݧRXx[1PBaP@`QPQ]P@aP Ba~XAPЭQЭPQP1 YQP1QPP P ݧX[yP1PíV( ~PFsVV(ЧQЭPA`RR APVVS VJRA`P@`QAXQQQA`~XPQPPVVVԭխ Ч(P1Y(YPP( PPY~PPY~PErխ1PP P ݧXQxPPP֧Ч P,PЧQЧP@aA(P~PPqPj`֧P^ЬVЬWЬ XЬYѦ4iPШPP}4DШQ@RR\ Pّ@RP~phP@`QPQ8P>A`QaQhQQePШQQ ШPA\}4DШQШPa@P@\}4D1VШZƜPʏƠV P1i }4@Q }DHQШP`/Q~~DVYhQ~~DVjP*ЧDLЧHPiЦP~VFPPiVlPƜPȏƠƜPАƜPZА"~~Vi+PЦP~VИP^ЬXЬ YмVYVXϣԭݦݦݦXPխݦXc]PPЦWEYVXWԭݦݦW~XPխݦX]PWfVxPVPʏȠPUnmatched %s ^ЬXЬWЧLЧPXDVfPP~XrPЧ]VVXPʚV{YV)(YW[VP@`QQPZXkPЭP;PPV ШP@XP VXP/XHPPPVWPYWЭQЭPQPѭЭLЭPXCP1@~PHP@`QPQ8P>A`QadP HdPP~XЬRЬ UЬVЬWSSTQdPSS$fPSQtPP P TQ$WPʏPP Т((QWQ(PТ Q@PP Q(P PPԢ Ԣ(TSdPP P עעSS$fP^ЬUЬ WЬTէ(yмQVQSxRQWV ,PPVaQQRVTKVTXЧ(PXPPX~ݣUP$XV~~+X(PPԧ(X 194|No more characters to eraseݬ9 @(#)v_ulcase.c 10.7 (Berkeley) 3/6/96^ЬZЬYЩ4VЩ8WX1YЩXSЭPXԩHDWXQQPPRWPPXRH QRXQHRWݭݭVZϼPPXVWX/~VZPVV~Z3PVVDP^ЬXЬWЧ4VcYVXiPPЭP10 V<Ч@PPPV4Ч8PPݭݭVXPVV<P^ЬXЬYVXШVVU&WԭYNY~XqPPPW1YxYxݦtXpPPtЦtWЦxȏTYݬ WjVTWRЬPGSRS8bQPAPP T P7T>AdPbTRRSTYWݬX^PVPXШPPWt ʏT W?yVP@(#)v_undo.c 10.5 (Berkeley) 3/6/96ЬQЬPԠHСPXСP4QaЬRЬSœPТ,ТPXQ QX41QѠ4QQ4Р4PPPDR>DRuy@(#)v_util.c 10.11 (Berkeley) 6/30/96195|Movement past the end-of-file^ЬVЬW ~VzVIPgޟV196|Movement past the end-of-line^ЬWЬV ~W~fWYPPѦPӟW$197|No cursor movement madeݬ198|Already at the beginning of the file199|Movement past the beginning of the fileЬQЬP`QQp200|Already in the first columnݬ=ЬRQQbPP P PRQP201|Buffers should be specified before the command209|The file is empty202|Already at end-of-file203|Already at end-of-line204|%s isn't a vi commandWindow resize interrupted text input mode205|Usage: %sЬQЬRЬ PP!)199\VQ *8KR\RPRRQ[R}Q@(#)v_word.c 10.5 (Berkeley) 3/6/96~ݬݬݬݬ^ЬYЬXW1ШWШ4Ш8]VVYP1ЭSSSjPP P \Ш,PB=S8W3P@PPP PVY\P11VYP1Wլ 1WWPWP1W[VYkP1gЭPP16PPP P WШ,P1VY$P1%ѭ1WPWP1ZխPQ@P _Z[:ZPtQ@P"R_EPXQ@P/R_)VYkP1ЭSSlSRR R W#Ш,PPP1P61SPP P VY3P7ѭ WPWP1Ш,Pѭ4ѭ84YhPЭ<Э@Ш,P! խ@Ш,P }4P}AbQPRSa )XRSRTBbPRP8Q>@aP`PRPPݧVGP1 QQ-Q+01Q.$Q^^1~ݭVJP111'ݭVwJP1~DV^ݦA`QaA`Qa ϊZZ(j1V.4Pѭ PPVGgP@XPP WYP1լ1&ɜP,d(ȏ 0PЬQС0P Pp1N1ЬRɏP0Ш1 ЬVЬV(LfhЪШ0P P ЭQQ1լRЭRR P1ЭPP;~~Y PWW1Aѭ 1 ЬQaȏ0hPP[P] PZ1~~Yύ PWW1ѭ 1ЬRbVhPPVbլЪPPЬVf~-P@`QPQ8P>A`Qa PЬQaQQPʏPPP1Pz1~~YPWW1Iѭ 1ЬRbQsPAP~Y P1ȏ0~~YχPWW1ѭ 1ЬP`լKЬQaVBЭRR:VVP@`QAXQQP V~YPSYg1ЭVV-~~YPWW`ѭ ,ЬP`1kY.PQPQ11X['[YPЩPYdP^ЬXЬ[Ь W1.VL~~V^ݬWV~XP1(Lkɏ PPЭQY QЭYYЧ0P PYɏQʏPɏP0gn 0ШL4ԧ8LPPP<~~PX8P+ѧ<gPPcP!~XPԧ@1ЭPQPPQQ@1 Ч(ѧ(% Z`(ZЧ0PˏPVVV VˏP0ЭQˏPPШLPPPPШPPPPPXP1cݧA`QaQ QQȴQ4`XP@`QPQ8P>A`QaQXQQ8`XP@`QPQ8P>A`QaQXQQDQ<Ц4PP(PQPPA`QaXЬPР\ЬQXXd\,$P@`QPQ8P>A`QaL$LHɣ|LHɌɄP@`QPQ8P>A`QaUɄOdZ ЬRb=\7ЬScS~VVQPQQPPVYlQXZ tR1լ 0ЬRbL&ɜPRPďPЬ SxPcЬPd8`T1ЬQԡԡ \1Z a~X Hp$XXXP@`QPQ]P@aP XYPXXP@`QAXQQP XYPYlRXYlSl|xYlQѐP\TЬRԢ `1TЬSУ T`TpVoɜPѬ}PQrЬS`ciQ РT` T`ЬPT `TpP@`QPQ8P>A`Qa \d1wЩ8d1n[T`P@`QPQ8P>A`Qa 1)1 TR1pXpX uLoPPSPɼP@`QPQ8R>AbQaVPQɼQQVS&AaPQP8Q>@aP`[T<T\PVWNQ[T<>\PVW8XXP@`QPQ]P@aWXYT<PWAbQaVPQɼQQVS&AaPQP8Q>@aP`[T<4[PVWNQ[T<[PVW8XXP@`QPQ]P@aWXYT<ɴPWAbQaVPQɼVVQSAaPQP8Q>@aP`Q[T<YPVP`PWA`QaɄɣ \ЬQaT1TZT1R:WW1VX@hVX~VYlRXVX W1XWPP@%hVVX~VYTA`Qa էgѧ_gPPZ PXkPZ~ȜPWPďPxP~Xِg ]VVGP  PPVXXWȜPW1\ݭݭXِP@(#)vs_msg.c 10.77 (Berkeley) 10/13/96|/-\^ЬWЬ PǠ1ЧXǜVP1P1P11`PP`\1P1d~t#plWpݬWMPY~Ч@RЧ4PPQRPRQQWؐݭYWXhWpWlhЧ@RЧ4PPQRPRQQI`P1P`\+P&~Ч@RЧ4PPQRPRQQWؐWlplWؐ1\1`1~5tPď@BPxQQPPGs}tddhЧ@RЧ4PPQRPRQQWؐd;@~dWXhЧ@RЧ4PPQRPRQQWؐ~Wؘ@ЬVЦS~Ц@RЦ4PPQRPRQQVӐЦP~VИ%s ^ЬWЬYЬ ZЧXǠ+ZPPPYPPPWWWp~Ч@RЧ4PPQRPRQQWؐWlY)YFLPRRV8PVPPVVYWXVZ0ZLPRVRQЧ8SSPQPVPPSRRZWXݭݭWؐ~Wؘ%.*s. ; ^ЬXЬWШZȜ[ȠPPTPTXdTȠPP1jP1P#PШPXР X}P1;Ѭ X\ݬ W`JѬ ~X\﷭0ˏȠPPȠP1ШPXРPWݬ ݬX XpѬWݬ ݬXϤ1Ь PG WѨ4XԭQQ8YXP?WPQPPYϗPXJ!χPX8VfuXfЬPЬ RWRW1bPP P W1XPWPQPSQYXSYPRPQTQQR aPP P QR SYPRPVVQ/QVPP P QPP P  RWVVQψTRVPPWRQPP @.QRQ~RݬXTdЭTW ϕXdШPT#~~XȭP ШPTVR1ݭݭXڐ~Xژd^ЬSЬ ZЬVУxÜYZtV1V ZSdIPtZPWdSPVWXQWQPУ8RPRQRWQ1У4PP1\U~У@RPQRPRQQSSdxQѐdSSxQldSS\TdS\QQ@PPQ\TP\~SSd dS~У@RУ4PPQRPRQQSSdxQѐ\TdSУPT1~~S5dSP=УPT1.QУ@RУ4PPQRPRQQSSdxQѐdSѬSSdxQ\dSX]pZ[WZ[WlWVhZ1kVV  VVVP@`QPQ]P@aWVSSdPWdSXWPPp'hPPX~SSdxQXXdSVVP@`QAXQQPVSSddSW[RZQWWR[QZZ11PXPhPX~PSSdxQXdSѬ~SSdxQ\dSSSdxQlXlZhVdSt1ZV1tX|SxQp.^ЬWЬXЧYǜVhXPWoXPǠPPЧPWРPPP\ ˏPǠPˏǠPPǠP]ЧPTS~~WP ЧPT6QǠPPQP QXWψ QXWhPǠPgP ȏ@Ǡ Ǡ~W\ʏǠ\;\QЧ4PRQPQPRRP\XTW \XTP$^ЬWЬ[ЧXǜY[W[[pTPP PTWdǠPPˏPǠݧLWOWըlZǠWPPШlV6V=Zݦݦ ݦWؔfPЦfݦ jVjШlVѨ\PPլ  ~~WhP.~~WQ\QЧ4PRQPQPRRPP\XTP Wݭݭ[ؐPЬVЬ YЦWƜXЦ4QQe~\PPQЦ@RRQPRP PPQPPPVאVtPfP&~Ц@RЦ4PPQRPRQQVאV׈YT@ YݬV ^ЬWЬ[Ь ZЧXǜV~Ч@RЧ4PPQRPRQQWؐѧ4ZZ Wx<ݭPWX\TWl~Wؘ[k]V=YWd~~VWiP>ЭPPPܐqTZZqT:[Zk+=+=+=+=+=+=+=+ЬXШ8WWWШVX\WXX~X\%.*s Ь XЬWPVjW):P NWXP4+WЬЬPРPРlQfVllaQaaPPfaPVVaQV V,:XWmpa@(#)vs_refresh.c 10.44 (Berkeley) 10/13/96ЬWЬVЦ PP;ǜQPPP~~PWPPЦ PP PPPЬXШZ&[Ƞ)ЪVZWVWЏ@QWPVXQƠfVVPYȌȄP@`QPQ8P>A`Qa Ȅ1YЪVZWVWRVXEƠPP7ƜQP` <PPYPPˏP~VkȜPfVVWլȠ ШPPPPXkPPYЪVVWƣY~XVfVVWY ~XژȠP<^ЬXШȜZԭԭȠ7ʬȡݨLXP1Ƞ~ȏ@ȠШ@RѨDR1ȜQШLPPь}RPXF.PWШ@QQPPQPWP 1W1W1Ѩ<@1xȜPX)P1fWШA`Qa1? 14ȜQШLPPь Pѐ1PPX PWȜPPѨL`pРPWPgWPRШA`Qa1P1X1D1LЬPP1"1/ШLPPʸ1!ѨPʼ1ܟPXP խ11ШPRʼQRQ1QʼPRPQQWP1PPW1VQWW@Y׭Y 1YYP@`QPQ]P@aP YX@PVWVYYP@`QPQ]P@aJYX P:Y!VRYP@`QPQ]P@aPPRVYXԗVQPQVPPV1VP1ЭPAʼRWVWWxY֭Y 1YYP@`QPQ]P@aP YX]PVȌȄP@`QPQ8P>A`QaȄ 8PVP V8WVȌȄP@`QPQ8P>A`QaȄ 8PVPV8ԟXЭQp1ȜPVШLPRQfPVfPRAaPQP8Q>@aP` 1|Q1u~PݨL~X|PWȌȄP@`QPQ8R>AbQPRa  ȄRWЦSȠ[SW_ȠTTUTȘRBbQRQ8P>A`QSa (ȘRSRUBbPRP8Q>@aP`S RSS1SW1Ш8TS>ȌBbPRP8Q>@aP`R Ш8PCQШ8PSPQPTQW SySTPPWpȠ[ȠYȘQAaP>@aPPQUTRY UP8SQSSRPPW[S1ȜPVVSVȜPVVȠPVȜPV1fL1VXWP1ѭЏV1ȜPVVVQaQVȜPVȜPVV=VXP1ѭЏ VVȜPVȠ5Ш@PѨDP+ШA`Qa!ȄխXHP1խˏVЬPPѨ4 ȣXϴЬQQ#ݭXЭQѐխ TXVPˏP~XЭQјʏȠP\\\x\l\219|Replace218|Insert217|Command216|Change215|Append%lu,%lu  ^ЬWէ 1PЧ[~Ч@RЧ4PPQRPRQQWېXPgQQP ѧQ1vЧ PРVPRЧ8QfVfZPPQYVV11PfP@`QPQ]P@aP f~WPXXYWZЧPqQ>AaQPPQQXXYPVffP@`QPQ]P@aP f~WqPXXYVЧ PV fPP/1_VZ1ZZЧPq~lWXZЧP~WX^ffP@`QPQ]P@aP f~W/PffP@`QAXQQP f~W7PWXVfWl8Y( P@`QPQ8P>A`Qa 1 1W~ݧL]VVUPPSSPRQRQPPPYPRQPPXP%PЧ@RЧ4PPQRPRQQWېX CPPYυWXЭPHXݭVWXYVǔnjP@`QPQ8P>A`Qa3nj-ЧPXYVxǔPX\WP­VXPVPnVЧ@RЧ4PPQRPRQQWېǔnjP@`QPQ8P>A`Qanj*ЧPXЧPY~TWXݭݭWX@(#)vs_relative.c 10.11 (Berkeley) 5/13/96ЬRœSTP@`QPQ8P>A`Qa PTSPPĢ8PPTSSTŒ„P@`QPQ8P>A`Qa „STTPЬYЬ[Ь ZP@`QPQ8P>A`Qa PZɜP[ Pj~Z[~YJPWЩ8VVW3PXVW<4PXXXZɜP[ɜPXXP^ЬXЬR-~ݬ XխЬRլЬP`P,$P@`QPQ8P>A`Qa$P@`QPQ8P>A`QaRZYȌȄP@`QPQ8P>A`Qa ȄZլ1ЭPPP1ЭPPWW ]խXPPSPȼP@`QPQ8R>AbQaVPQȼQQVSAaPQP8Q>@aP`QY2PVP*WWP@`QPQ]P@aP WXZVPZPYխ#Ш8PYPW YPZ2PZPYЭPPP1'1ЬP`[[ЭPPWW ]խXPPSPȼP@`QPQ8R>AbQaVPQȼVVQSAaPQP8Q>@aP`QY1PVP*WWP@`QPQ]P@aP WX廓ZVPZPYխ#Ш8PYPW YPZ1PZPY[1.խլ ШP5PPZլЬPVZ`ZP^ЬQЬRլ "~~RQBPЭPPPСTP PRQP^ЬZ~ݬZխЭP,$P@`QPQ8P>A`Qa$P@`QPQ8P>A`QaЪ8VVݬ /PY0WVݬ gP XЭЭYY1խ1XV1ЭPP蚀[[ jխePPSPʼP@`QPQ8R>AbQaVPQʼQQVS!AaPQP8Q>@aP`X/PVP;QX/PVP*[[P@`QPQ]P@aP [ZPX׭Ъ8VXV1GխPխ [ XVXY1XW׭ѭ1ЭPP蚀[[ ]խXPPSPʼP@`QPQ8R>AbQaVPQʼVVQSAaPQP8Q>@aP`QW.PVP*[[P@`QPQ]P@aP [ZﱈPXX íYX PPYYPYPPWխ#Ъ8PWP[ WPX.PXPW׭1 P@(#)vs_smap.c 10.25 (Berkeley) 7/12/96^ЬYЬWЬ VɜXVW VWYPWVVWVɜPWА1WЌsV >1"PP1]VRȜPRȜPШA`Qa VШA`Qa YW[[V5VYWʜPPQVWWPg~ݬZaP[V< ʠPV[*YVfV~~YZP16YYWPV[1V[VʜRYPďPxPPPXVXXVX`ЪQ~ŒYPďPxP~ZѐVZx P1ʜPYPďPxPPVPPP~YVPYP~ XYW[[1<ʜPW1-ЬgX~~WZ PVWX[[1ʜPW1[VЪQ~ʜPYPďPxP~ZѐVZσPPʜPYPďPxPPVPPP~VYV~Y' XYW[['ЬgX~~WZRPWX[ʜPVWWVWVWZϲ P1l~~VWVZ P1SʜPVP^ЬXЬWЬ YЬVȜPX; P*V****)ݭVYWXPPݭVYWX4gV"VէgXPQPQP8^ЬXЬ ZЬ[ЬY]VVȜPXϺ WgPCȜPЭQQАXVfPI[[ ȜPY~XPYX_ PЭPPi PXfPԭШ@PѨDP1aZP[1ȜV(֐X}P(ЭZZ*ПXPЭPPPXPȜV(֐~~XP1I~ݬXd [X| PZ1Ѩ<@1ȜPXnP1ȜPЭQАQQXTPVȜPVV(~~ȜPXP1խZШA`Qa RP PĨ8PRPPiXЬQP1ZȜPY.ZYZ%ȜPYݩXP~~YXտP1ЬPi`Щ PЬWЧP~~WАWoP!Ч4VVǜPWP3PVPP~ǜP~ǜP~~~ǜPW3^ЬVЬXЦWѦ4 VlVVpXX>Vt~Ц@RЦ4PPQRPRQQVאV׈ݭݭVאXP8^ЬWЬ XЬYЬVǜPЌZP@`QPQ8P>A`QaǜPPѠ$YPP ǜPV~W-PԭY֭Ч@PѧDP1SXPY1ǜV(֌WPXXMПWPѭ,P@`QPQ8P>A`Qaѭ (ЭXǜV(֌~WqP1K~~ݬWԭYWPXqѧ<@jǜPPRҌ1P@`QPQ8P>A`Qa=5ŒPѠ*WxP1XЧA`Qag_ŒPѠTWP18YY3ǜPV["ZǜPVV ǜPVZX1lYխ1QYHu1X3ǜPVPRVǜRVŒ1fWwP1ǜPQQVPďPxPPXP XPPV{QVv[1ЬPf`ݧ8ݧT0PRP@`QPQ8P>A`Qa RP Pħ8PRPPfWЬQP1i~~VW#P1ЬPf`Ц PЬVЦW~Ц@RЦ4PPQRPRQQVאVlѦA`Qa fgЦ&~fRP fg fgP@ЬSЬRЬ VP@`QPQ8P>A`Qa bfТ)Ѣ bfbPPf~PSPPfPЬWЬXǜQRЧLPbSPSPѐ PVhPRVSPVfPQPV;VѦfӕ~~VW$PѦPVǜPVP220|Movement past the end-of-screen221|Movement past the beginning-of-screen^ЬXЬZЬ YЬPPi P1%1P1ȜPQQPďPxPPYP!YPQPWY1gXP1w>XÛPȜPАX﹁PuX=PȜPWЭQgQW1!QRPQWgRWPWP1PWQďQxQPxQQQPxPPPPW1ȜPRRQďQxQPxQQQPxPPPPRYPRPW1ȜPQQPďPxPPYPkYVVQWgXҀPgXVP1ȜPЭQgQWQRPQWgRWWPďPxPPYP1VW ~~WXオP1}gjЧ PЬZЬXЬ YЬ[P@`QPQ8P>A`QahQQYPQYYQPhPPYPPY1XPWWYXX[S~WZPXWWYA`QaQXQQA`QaQXQQA`QaQXQQmaximum option value is %d -- %soption requires a numeric argument -- %s^ЬXЬ[иZZ]  ]VV YiPW< ViPWPhPPhРVZ$"fu.V(Pf<V'P ЧPK(1ЧRRPPT VDPVPVPZP?!Z&!ЧPVK(5fPP^'[(SPP?QP- PQQQCbPK( Pillegal gfmt1 option -- %sillegal gfmt1 optionЬPP6 6 gfmt1:cflag=%x:iflag=%x:lflag=%x:oflag=%x:%s=%x:ispeed=%d:ospeed=%d ЬXݨݨ hݨ VfWgЧPH~gf WgXС PXQ Pf:%lxcflagiflagispeed%ldlflagoflagospeed^ЬZ:ݬ~VfP~֬1P=V\PYVYl l [fcqV%PЭ1fWWiAUV%XhPЭj1fW!;VhP2YkЭ$1flVJ%PЭ 1fWWo@V)%XhPЭufW VhPYkЭ(PEW WgP8f`PV$PPP χYkЧP@gVϋլJPVf1ttyspeedsizesanerowsrawostopostartospeedoldnlnewlcaseispeedextproceverythingekdeccookedcolumnscolscbreakallݼݼ#illegal option -- -%soption requires an argument -- %s ^ЬYЬXйVf-VԨV 8 PWPըVtH%iPPiРPPVaXPЬPݠDBЬQաQȏ"ɏ$PˏP$ @ЬVݦ|PFЬP+-0 $QɏCQ$ʏ ЬP+- ЬPݠD@^ЬVզԭݏ`tfݏ`tf @ЬVݦƌP  ЬPՠʏ ʏ$ȏ ȏ$ ЬPՠȏ ʏ @ЬVݦ@P @ЬVզV=c ˏ PɏP  @ЬVݦPDЬPˏ QɏKQ <+ˏ$QɏQ$ %d %d ЬP~hѬWWPʏPPG~hjWϡiѬWWPʏPPU~hѬWWPʏPP]~hѬWWPʏPPd~hѬWWPʏPPk~hѬ WWPʏPPr~hѬ WWPʏPPy~hѬ WWPʏPP~hѬ WWPʏPP~hѬ WWPʏPP~hѬWˏWPP~hѬWWPʏPP~hѬWWPʏPP~hѬWWPʏPP~hѬWWPʏPP~hЪWIiѬWˏWPPġ~hѬWWPʏPPˡ~hѬWWPʏPPҡ~hѬWWPʏPP١~hѬWWPʏPP~hѬWWPʏPP~hѬWWPʏPP~hѬWWPʏPP~hЪWτiѬ WWPʏPP~hˏWPP%P6PP">h9h4h/hWPʏPP~hѬ WWPʏPP%~hѬWWPʏPP-~hѬWWPʏPP4~hѬ WWPʏPP<~hѬWWPʏPPD~hѬW WPʏPPM~hZ[ѬIτiWg1VK~WϕPged~V Vh Wg~i~ikWYg1ZѬKkg$dPZPVVP]XXZ~ʇK~WPV8VVZ~驪ZYY ZYXﳨ V令 WgYϲ 8ϣ~ dg QЬM%s: %s %s %sЬW*W$& PWPPH VfWfP؇Wۧ Pć%dЬPЬQPPQxPQPlPQM`-]XPʏQQ ^?Q ^Q@Q`!P-aefgaef:g%snot a terminalTIOCGETDTIOCGWINSZgfmt1illegal option -- %stcsetattrTIOCSWINSZ^ЬYgf Wԭ. 4]XP[]ZNPaC1W0W+2P; W PPYE@ PV P@VPݬYチ P1ax{ PPVXݭnP Ͻy ݏt@ݭkP Ϭ% Zݏht@ݭkP ϖ W !%ռ WݭZXݭZXԭԭռ1WW}P1WP1W-PwмRbQAPA(RqPVVX2 VXp ;ݼP~XݼϺ# φЬPPՠ1BխX~ݭ֊ P ϗ խZݏgtݭkP }K Pusage: %s [-a|-e|-g] [-f file] [operands] ɟBQ/ݬ ݬݬ@(#) Copyright (c) 1987, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: ln.c,v 1.6 2001/08/09 03:33:17 millert Exp $Ffhns.%s^ЬVЬWb Y~ X [ςZ1PF-^gppy$ i3WVhP1\P@gWPV[PMo PPIVV 6V/gύPB~ݧgyP.FVV`PVϣJ PP@iXgVV݇jPXgVX%s: is a directory%s/%sΠ^ЬXЬVIWnCXgPXS PQPP@X PWP$Pլ V`P?PP@1/X۬ PXPPPVI<~͠VVрVP TVXPV17Pusage: %s [-fhns] file1 file2 ln [-fs] file ... directory B)?Niݬ ݬݬ@(#) Copyright (c) 1987, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: disklabel.c,v 1.71 2001/09/03 16:14:27 millert Exp $RAIDATAPIvndccdfloppytype 9HP-FLHP-IBST506ESDISCSIold DECMSCPSMDunknownext2fsADFSHFSADOSbootISO9660HPFS4.4LFSMSDOS4.2BSDEighth-Edition4.1BSDSystemVVersion7Version6swapunusedadoscd9660lfsmsdosffsBEFf:NRWb:cdenrs:tvw%srioctl DIOCWLABELd^ЬXЬY^ Zdz4Vy W [1QP?8JJJuJJJJJJJJJJJJJJJJJJJJJJJJJJJ~ JJJJJJJ:JJJJJB&1s1rm1fh1f1fhz r-jfVfBd7/'jf^ 徭fOYXgP1PPPX@iYvX%\4WPd fi)PPP|E PWϮ 8k(Z1XfWkPV &WV;1XfWkPV dWVz61XfWkPV ZV:ϵ  V:`V9,1VXPPfX3~ݩ_W! PVϩݩtPݩϑ} VPT!P111hݏmdWP1Q8 XPPfPXЩPPݩϻW}S0 PV(ffMWkPV (flX=~ݩjW,PV(lfV*PVߢWPZZ<unknown disk type: %s/usr/mdec/%s%sЬWЬYЬ XWT PVW` (fhl<ШP6`/PA~^P0~﫤#~.XVWW~VY WYVkDANGER! The disklabel was not found at the correct location!To repair this situation, use `disklabel %s > file' tosave it, then use `disklabel -R %s file' to replace it.A new disklabel is not being installed now.ioctl DIOCSDINFOwriting label to block %lld (0x%qx) lseekwriteioctl DIOCWDINFOalternate label %d write^ЬXЬ[Ь W|Y2ϝ[ Vff|f!fPWϪ*ЏWEVgЏWEVDŽLjW.PLjX17a3WݏfdXPPPP ϬP'|PZ }PyPP}P~}P~! 1~|~X9QϿPYYݏmdXP Qnj[X\VfPnju%mPTPXfPFHԭUGݏmdX P1L$*WݏgdXP1vXqŧ48PЧ,QQPYVVQ[~YVPħ(PQ}P~X';-ݧ([X}P(xVPPVPxP~Ϥ VV V,P%s: No disk label on disk; use "disklabel -r" to install initial label%s: Label magic number or checksum is wrong! (disklabel or kernel is out of date?)%s: Open partition would move or shrink%s: Labeled partition or 'a' partition must start at beginning of diskЬP<*bbbbbbbbbbbbFbTbbb88PϹ P P7 PQ Pϩ# reading label from block %lld, offset %lld disk label corruptedno disklabel found. scanning.no disk labelfound at 0x%lxioctl DIOCRLDINFOioctl DIOCGPDINFOioctl DIOCGDINFOЬV41|}@~|~$G ~|~VjQ< ~V﮴P׻φr WgPPWEV#mPjW)PWP: Vf0 YQfWWZȹXWX=WVfPPWEV#ƄPƊWp)P1kQVWWXQiPXzݏsd VhP ρ %WWݏrdAVhPAfe ӺWWݏedAVhPS@ ZW~iWPWP%s%sbootNONEbootstraps: xxboot = %s, bootxx = %sBootstrap doesn't leave room for disk label^ЬZЬYթ( <(< Ɍ@X<WW~XuVfyB6< ~Zݬ PケlX W~XfXPyeo[1 W/by PR PyRRbS*o[S R bSSSQ-PAڔ  ypWYώ Vf~ PgrWr xWN] fxG Q@= x!ﯸPPPx4 ~pxkPVbx ɌZVP)QЫPPPPQk [Q> QЫPPPQk[Q># %s: type: %s type: %d disk: %.*s label: %.*s flags: removable ecc badsectbytes/sector: %ld sectors/track: %ld tracks/cylinder: %ld sectors/cylinder: %ld cylinders: %ld total sectors: %ld rpm: %ld interleave: %ld trackskew: %ld cylinderskew: %ld headswitch: %ld # microseconds track-to-track seek: %ld # microseconds drivedata: %d %d partitions: offsetsize# %*.*s %*.*s fstype [fsize bsize cpg] ЬYԬ[1lV<~~V5VW0P/VYqP1w(liY|ݬϬP1cWj~ 8QСPPPQXP QPaPWW PݪPݳP 1Y 1YXXWgPYX>VfP1YϔX wYXXgPYXfPݪPeP YZ =YXXφX9>P&XVPxPPЬRPXϣ߳ [ݬ<~VVCFP1ݬP[P[Psector size %dsectors/track %dtracks/cylinder %dcylinders/unit %dwarning, revolutions/minute %dboot block size %dwarning, boot block size %% sector-size != 0super block size %dwarning, super block size %% sector-size != 0warning, number of partitions (%d) > MAXPARTITIONS (%d)warning, partition %c: size 0, but offset %dpartition %c: offset past end of unitpartition %c: partition extends past end of unitpartition %c: block size < fragment sizewarning, unused partition %c: size %d offset %dЬYZթ(~ Pթ,~թ0~թ4~f ZH ~Q թ8ũ,08թ<ũ84<ɌP~% Zݩ(PٰP  ɐP~ Zݩ(P聆P Ӱ Ɋ<Ɋ~ﺰ WɊɔVWaXfЦPPX~ Ѧ<X~ y ZfPP<X~+^ Z զX~BD ZVW<ɊPWPW1xWP@ɔVfPզݦPa. VWWZPboot overlaps used partition %cmarked as FS_BOOTwarning, boot overlaps partition %c, %scannot install boot programЬYX̕1ݩ(ﮕPZW<ɊPXPcɔVWaQfFZ : 5 PP ,PQ~$ X 1Q~< VW<ɊPWPX F @^ЬV(l(fl\`dh<~lD [-B [-b xxboot]]usage: disklabel [-nv] [-r|-cd] [-t] disk%s (read) disklabel [-nv] [-r|-cd] -e disk%s (edit) disklabel [-nv] [-r|-cd] [-f temp] -E disk%.*s (simple editor) disklabel [-nv] [-r]%s -R disk proto (restore) disklabel [-nv] [-r]%s -w disk dtab [id] (write) disklabel [-nv] [-N|-W] disk%s (protect) `disk' may be of the forms: sd0 or /dev/rsd0%c. /etc/disktab`dtab' is an entry from %s, see disktab(5) for more info. `proto' is the output from the read cmd form; -R is powerful.  ^(ϼXX痢Yi ]WG`xVfWpfWafWWiJfX4;fX[,fWπfc~ϥ fff2RЬQSSPʏP@PQPRQP unable to get default partition tableThis option is not valid when run without the -f flag. PAGER/usr/bin/lesswunable to execute %sIn no change mode, not writing label.No label changes.yWrite the modified label to disk?Write new label?unable to write labelRecalculated free space.Name of the file to save label into.Filenamecannot open %sNothing to undo!Last change undone.EnteringExiting%s expert mode Unknown option: %c ('?' for help) 4^ЬV(fDZ[4լ:%VfPZfP[fP4  ݬ DXX(@<ݬqU@XϢ,8X,Vf8XϝP 0 YXYWg0 Vfԧ̀gH H ԧ< < ͎͎c (DlDX#<~D8P> QfPP]PQJD<QqDEόD4 PVx~4 PWfPP ph~}/8Z3\,a1WPϛPPϐC1o(l(DlZ[4qEVfZ[fW8ZXϥ1(l(Dl8X'1(l(DlW8Xϫ1(l(DlDVVݏrdAݬqP8V)1ϧ﨣 (l1(l(DlZ[4ϗDVfZ[fW8ZXS 1(l(Dl8Xw((l(DlWݬ@`TQxQPPVPS<ƊRQQR`F  cT> PP P P xQPFP@3QݬVGThe letter of the partition to modify, a - p.partition to modifyWarning, need %u sectors but there are only %u free. Setting size to %u. Please re-enter an offset and size^ЬZЬP%~:dψ P`[YxYVƔXZXWZV(ƔY <ʊPYP<ʊP`ό^OJ  g[YZϏDP(g QQ PP  Ь P`SPgg~ݬ Zϧ VfPχ ЭЭgYݬZDP1:C PPP6YZψ?P1YZ@P1 YZ(BP1gPP9~ݬ ZfPZ;The letter of the partition to delete, a - p, or '*'.partition to deleteYou may not delete the 'c' partition. The 'c' partition must exist and should span the entire disk. By default it is of type 'unused' and so does not take up any space. ЬYЬWЬ [ЬP%~"ϣP2 `*YVɊ1 ɔXZɠWV'gPZQP P hPPk~AɔۋXWZV<ɊPVP`RV<ɊPVVP `exVPPQIIP`Rϡ^Vc4 FIP`PP7$P7IPP IP`PPk~AɔWFgP PKFgdevice: %s type: %s disk: %.*s label: %.*s bytes/sector: %ld sectors/track: %ld tracks/cylinder: %ld sectors/cylinder: %ld cylinders: %ld total sectors: %ld free sectors: %u rpm: %ld %d partitions: offsetsize# %*.*s %*.*s fstype [fsize bsize cpg] ЬXЬZЬ WYVzQ VfQQPʏP Ϻfϸfϸfݨ(ϻfݨ,fݨ0fݨ8fݨ4fݨ<fgf`P QePP\PQIC;QP+P PF` F`fPP? Z WP<~WV2i/f?10\+P%s: [%u] Rounding to nearest cylinder: %u ^ЬYЬZZWXݩ8ݬ4P[Zݬ J <~kPRQ PP?`P Q0PP'PQQYPRPVVPQA` PVAf?ݬ ?1IPP* ЬW1P1 V1Ь PPxVRSCbQ"P2APRVSWPb QQQ;QQQ&Q07Щ8X.Ω(X(ݩ(<~ݩ(ݏ ݩ(ݏ@;PXGfQaPP+P-PQQ rQNpPRq"WB qW0XnXPdRP XPnPPgPRPjPW+ZW -WZWЬ PPuWlXgnWRW `PRЩ8TnTPT `PPgPRP`PjPQ3T/QTPPPQQTPPWPPWWSH WP Error, partitions %c and %c overlap: size offset fstype [fsize bsize cpg]Disable which one? (^D to abort) [%c %c] ^ЬZZd P[[e}P[Y}PW VfDfWfωfϦfϿffff3fXfyfϤfffff,fOfifωf϶fЬXXVЬWgP4PXfRPf δQ gP'fP P RfVWXFailed open to read on %sFailed open to write on %sFailed open to read/write on %sFailed chdir to %sFailed stat on %sCannot write an archive on top of a directory %s8^ЬVPP P,5;595y5 s/15VP6.<~~V P.VϮ3~_QQ1j5P1~kVχ5:<~<~VPVg2~QQo4PfPQϨYVs*5C<~V,PQ6V#2~44PP4P&P P41233EP741~*P_3PP@E4ϓ~>P )ݏm8@`=EQPQQLKP` <;|~,)PQ0 oPP_3PPO3Pl1"" "1<'3<B1P3PP3P#1~2QQPPˏQP Q2 < 21B1P72V.VPxVQ}P~} 2~ QPV2Vt<m2}1W [2U2VVPxVQ}P~}W~ QP <(-2312:< 2<&P%s: Waiting for tape drive close to complete...done. %s: unknown format, %qu bytes skipped. cpio%qu blocks tar%s: %s vol %d, %lu files, %qu bytes read, %qu bytes written. @^1e0c0`1_V;1* R$QСPPPRa QR =1d''QI//AP2/PP!0/P0pIt.0&PP<~ &d0-$3G .0]&r / /1M / /M/1(/0 RQСPPPRa QR( /!}/~/Ϥ1/ϲeVfPX/z/P}~}f/~ }~}'/~{ }P~`J?/SfP9}.~}/~.E~ /$ 3$l.^,$<~~$PPUnable to truncate archive fileP|~#Q}P~yjPE+PPCannot append to an archive obtained from a pipe.Cannot append, device record size %d does not support %s specP,-1-oPPFailed read on archive volume %dEnd of archive volume %d reached@ЬRЬQ\P1HNNN NBQR,"PVJ+V,V,ˏVP,VPQR"PV+V!)'~eVPWrite failed, archive is write protected.Unable to append, trailer re-write failed. Quitting.Failed write to archive volume: %dWARNING: partial archive write. Archive MAY BE FLAWEDWARNING: partial archive write. Archive IS FLAWEDЬWP1Wݬh!PVVW**V Vvn` 1VIˏVP?|~5 }PRS1VPxVQPRQS}R~ PfVd'QQPP QEGVLV='PP *~PP PPVVV:)VI3VPVg~TVN'{5PРQ QVPQPVP~ "VPCannot allow updates to an archive with flaws.Unable to recover from an archive read failure.Attempting to recover from an archive read failure.^("]PPFP'' VVV 1''1]PVVPݏm9PyVpr''X<X|~YiQVPY<~~fP "PVZZVݏmﳻ4WgVXW[Pu ZZXݏmxkPG Z<~~QVfPW Z1R<~~!fP1(XݏmkP"1YWPWYQQWPYP#PQXݏm墨kPݨFtӺPUnable to set signal maskUnable to restore signal mask ATTENTION! %s archive volume change required. %s ready for archive tape volume: %d Load the NEXT TAPE on the tape drive%s ready for archive volume: %d Load the NEXT STORAGE MEDIA (if required) and make sure it is WRITE ENABLED. Type "y" to continue, "." to quit %s, or "s" to switch to new device. If you cannot change storage media, type "s" Is the device ready and online? > .Quitting %s! %s unknown command, try again Cannot re-open %s, try again Switching to a different archive Ready for archive volume: %d Input archive name or "." to quit %s. Archive name > Empty file name, try again ..Illegal file name: .. try again File name too long, try again Cannot save archive name.Cannot open %s, try again ^ _,VfP%~m~fPϷ~]1O1DUVfVYP1&ψ#VfkiVXP12liP1P1P1P=Zhyho!ωhϣhԻPPϹhRPh蘆ZqWVϭgggg< ~VjP ViP%ڵgcP VgPPS&r{{{{{P{{{{{{{{{{{{{{{{{{{{{{{{{r{{{{{P+|P1ύh1ϡh"Wh1 ϦhuZBWV VVgϙgϹg< ~VjP1ViP1 ϛgϮViP ϤgV,P  ϪgVϧP1tr&]V$:P1*t~׳Pcould not pipecould not fork-c-dccould not exec^ЬXЬYЬ V P Y1 Pﷳ =1 P=VX]Vݦ% VWXݭ ]WݭVfݧfV!~ݭ VfXfCX]W]Wݧ Vf~Xf!XݭkVfݧf~XYYj P 0 p^pVP1FPDP14P P1R#P1#P1~8PW$XVhPgV[|PZ:VjP-VI{P>V~P1WVR}ƀPxP|Q}P~@P}P(~& izCannot chdir to %sCan't fchdir to starting directory^pXP1PDP1P P1P16P1u~Q7PZ Yi[1W1X/P1W矨PEl)80,@8#1O @81801XyP1Xv|PW1 X_Zf矨5PT'80;@82@8' 80}ȀPxP|Q}P~@1P/PZXPnRiP.РP(P﷤ PPݠuԯȌPP1P 1PP XJ= X%@PW}ȀPxP|Q}P~W X 11 RﯴQСPPPRa QR 1X$;PV%}ȀPxP|Q}P~X紐1<PVX PP@ 4ﻆP1#9AP1ǒP1kP1q D[1W}P1 ^1WVVPf/WPPYC*PZVσU1Q biP:&8"  @1 81WAWP1WrP11cX WkuP1Mh d AP0G C 8@1{ 81n_ 7H2  N  W3 W4P3 1 1 RQСPPP11njPP0P +PP W2 W5PW~~_P W1PVW<WgVW]VW1W<1 8 0 RQСPPPRa QRa WkP1F~ &MZ?Premature end of file on archive readArchive I/O error, cannot continueArchive I/O error. Trying to recover.Unable to append, archive header flawInvalid header, starting valid header search.^Wԭ[ィPРVVYK PVZPXP[P[P JP﹢PWm1WYVXPVP PV?P ݬ$P`'PՠW 8PXPWW)WZ z VZXP1xǧPՠ#ݬ8P1-:1|1l PCannot identify format. Searching...Sorry, unable to determine archive format. ^<ԭV"DSHURQcTQVPSP`UPTP`PPPRQVRVPSP`;P'PgHPAȦ[\IP<W[EVBV1RP1<W[ VխtWV PVV[[V7S/ZQYXXVPPZWgHPQP[QЭQP1(YXVYVPZP`խߥ1D [([]V[W[4~V1<<W1V[1+?PWrite block size of %d too large, maximium is: %dWrite block size of %d is not a %d byte multipleWrite block size of %d larger than POSIX max %d, archive may not be portable` [ﱤPРQ<PQPPQPˏQP <~Q#<~PQP PQ@~Q>Q[uP3PP|5PP PPWrite block size %d too large, maximium is: %dWrite block size %d is not a %d byte multiple: 5?Q6<PQPPQq劣PˏQP <~Q~P=PPPPP|IP< <Cannot append to an archive that may have flaws.Unable to rewrite archive trailer, cannot append.~ﮜPbRPPnPK ;ZPPxPQPQ0VxVWVPWQ}P~}~r VXWYzPXZTRTRPSQSTRXRYRPRR[XSS[Ѭ[ ѬZXZY[}Z~VfP1¬Z٬[[ 1Z1+. QQPPQP1YpP1PPPPxPQ}P~fPpPZPP!PP P¬٬ |P1IﲠPPUnable to append when there are archive read errors.Archive read error limit (%d) reachedWT0_P+VfVXPC P2RRPxRQPQP|V|WʚLfPRﺚPWWPP%~ÙhP}PPЬPЬQQRRQPR^}T|TUPPQQPPRxPS}TYSZ RY}RYYQYTZUTUPVxVWVPWQ}P~}T~}T; }PYVPWQ}P~}T}T~) VRWSzPRWVTVTPUQUVTRTSTPTTXRUUX}W~PPP}PPWQXWYXZPQSPPWxPXW PWxPXWXP}YPXZ WY}WP}PWWWYXZZYPPP~)Py~~P gfИCЬXЬWPH?V滛PVPWPWVVPPVVXVVXVWPЬXЬYYWRVPV WYP7VPWPWVVPPVVXVVWVXWYP}We}V[PVPVPxVQ}WYQX PW}PYYVY~C V5YPxVQPWQXXWPRead fault on %sFile changed size during read %sFailed stat on %sFile %s was modified during copy to archive^ЬXЬYЬ ZR}HVbP^P1PQxPR}VSRW QV}QSSMYPRxRQPVQWR-WVR 1VWPIYP  }VjP8I}VjPUnable to obtain block size for file %sActual crc does not match expected crc %s^Ь[}HV[Y<ZXݬ[ PЭP$PZЬ P}V`1Yc~ZЬ Q|a~RPxRQ}VRQW PV}PRYZRݬ+PS#SRxSTR"PPXR SxSTSPTQPVQWW"Vg^R1gύPR1ZЭQLPHQYݬ+WVЬ QɡaPPAVWPˈXrPFailed write during copy of %s to %sFile %s changed size during copy to %sFailed stat of %sFile %s was modified during copy to %s^ЬX|YWXԭSS<y PPLRRQ HPSݬ F VfP ЭPPݭR~Э[WPxWQPYQZ>ݬkPV?խVݬ RݭݭVݬ ^)PWWVWτxjYHZLґFݬY Pς*8pխ$ЭQLPHQݭݬ })@: P.PVP|-fPR  Pjm_R]RPxRQPQUser specified archive volume byte limit reached.ЬXWYdScQSPQoՠjdRbPPQ YѢR~h+P|1^P| PPPXPPXPXWZ2|P1ِPZPXPXPXWﻐ=jPVV塚[xVQPQVYW2WWePWPPWYPV1QVYVPxVQP2Q/QQVPPVXVVPQ|VPРQQVPQPVPPUnable to allocate memory for user id cache tablePP<=~Pď̏PUnable to allocate memory for group id cache tabletPyP~"POWPUnable to allocate memory for user name cache tablePP<=~流P؎PUnable to allocate memory for group name cache tablePP<=~+P`hP%luЬVЬX& -P1<=~V @WgPѧ$VXP_WPٍp ȍW (=PWV P,W"V$Vg WVVVPX)MPW`PV$ `WVVgVPЬVЬXV P1~V @4WgPѧ$VXP_WP  W (jPWV P,W"V$Vϔ WVVVPX)zPW`PV$ `WVVKgVPЬXЬZXPYhPr eP<=~YXyVf@MW gXp)P gЧ$jP W<<=~YXfPV(iPFPWX P1^РjP XqX PgРPP$PjPgPЬXЬZXPYhP~ P뚏~YXxVf@ZW gXy(P gЧ$jP! W;~YXfPV(sPFPWX P1`РjP X{ X PgРPP$PjPgP3iTRAILER!!!@ЬV럦'PLHQPQPЬQ|Q PʏPP`P!P L P,TP@(IP@>P'P%*?81*# PP }HQhPQPQP@p^pV<~~V p( tPV0Cpio file name length %d is out of rangeCpio file name in header is corruptedЬWWXX WÇPWVVPW FhfPPCpio link name length is invalid: %quCpio link name read errorCpio link name is corrupt@ЬVLQQHPQ !H }H~yPH [PQQHuԆPQ P@a`Pj﯆P070707ѬKݬM,PPPЬWЬXL~XPP|x*VfP fPfP fP$fP($fP"*fP, 0fP8P0P@ A*}PH;fP1JPgPWϿP16 PP LHP W:W8PP}WPalFile is too large for cpio format %sUnable to write cpio header for %sUnable to write cpio link name for %sCpio header field is too small to store file %s^ЬWݏݏWlPP|xgYVnjPP,nj<III9 A}H~)P9.P A   A~[(P1GVfPWFfPRWPʏPˏRQQPRQʏQQPNfPWVfPRWPʏPˏRQQPRQʏQQP,ffPȈ^fPVVVhVXPPnPʏPPPʏPQ}P~/VfPӫ PP LHP8 }HPʏPQ}RPRQS}RPʏPQ}PxXXP1t}HPʏPQ}RPRQS}RPʏPQ}P~fP1DX}|PgFile is too large for sv4cpio format %sCould not write sv4cpio header for %sCould not write sv4cpio link name for %sSv4cpio header field is too small for file %s^ЬX~~XgPPhZWȌPP,,WV~iP1OVFPˏPQʏPPPʏPPQ~iP1VN-~iP1VV,PˏPQʏPPPʏPPQ~iP1V^ZiP1n~VfP5ZfP)nPʏPPPʏPQ}P~WgP|PȌPP  PP PP1, fP'ˏ RRRʏRRPQ}P~gP1ϔϳ&|PЬPѬP`SxSQRRPQPPqPxRQSPQPPqH?PЬWЬVVP1|x16PPQʏQPPQRRQʏQPPQPxPPQQP  SSQʏQPPQ$ PPQʏQ PPQ( PxPP QQP"RRQʏQPPQ,SSRʏRPPRR8xRRQQPʏPQQPPR8RRPʏPRRPQ}PHyPPSSRʏRTTRSRPSQ}PHPPQʏQP13RRQʏQPPQSSQʏQPPQPxPPQQP PPQʏQ PPQ$ RRQʏQ PPQ( PxPP QQP"SSQʏQPPQ,PPRʏRPPRR8xRRQQPʏPQQPPR8RRPʏPRRPQ}PHyPPSSRʏRTTRSRPSQ}PHPPQʏQPPQV8PP0P@VVgVW0PPVPʏPQ}P~tVfPޫ PP LHP8 }HPʏPQ}RPRQS}RPʏPQ}PxWdWbP}HPʏPQ}RPRQS}RPʏPQ}P~fP1RW!}&PFile is too large for bcpio format %sCould not write bcpio header for %sCould not write bcpio link name for %sBcpio header field is too small for file %s^ЬX<~<~X `PPȌPP,]ZZWȌ$$$1}HRˏRPQ}TPTQU}TPʏPQ}PxyRPPyRPPyRRRHUUPʏPQQPPUVyUSRQQPʏPRRPQPSUQTVHU LV1pvP|x R xRPPxRPP TTQʏQPPQxQSUUPʏPQQPPSQRQ1|xqgǧRxRPPPPPPxPPQQPRP1[RPPRPPPQQPʏPQQPRP1' RRPP PQxQQPQPRP1$RRPʏPP$ PTTPʏP QQPRP1(RRPʏPP ( PUUPʏP QQPRP1"RRPP " PQxQQ PQPRP1e,RxRPP,PQQPʏPQQPRP148R;xRPPxRPP8TTQʏQPPQxQSUUPʏPQQPPSQRQ1hYYVxVPPVPQQPʏPVQQPVP1ZXWgP*VgPYPʏPQ}P~VfPtPȌPP  PP PP1' gPˏ RRPQ}P~fP1ϥsPUnable to create %sЬY XʏXX<~YWWkVfVZP_ɌWPPWV7NW?($VFPV|WsPX<~VjPUnable to close file descriptor on %sЬVЬPWP1PRP~s($}PWhW U^ ~9 xx~08eUnable to link to %s from %sA hard link to the directory %s is not allowed^ЬWXX VVPV+rPPP@~XV VqyqPЬQPPUnable to copy %s, file would overwrite itself^ЬVVWW$PP*PWpPPUnable to link file %s to itselfUnable to remove %sCould not link to %s from %s^ЬZЬYЬ VЬ[VxP1PiѩZg,pPPP@&V; PEVZzpPVP[PVZ>XNpP@ W(Xݩݩ VP[PVZgPP%s skipped. Sockets cannot be copied or extracted%s has an unknown file type, skippingCould not create: %scpioCould not access %s (stat)^ЬVZ[ XNYƌWlPZ3[[0($WPWtYoPƌ 07lV}^X~VWZns X`X,^X~ VWF^X~ VW0ϔ~n1w -x VW ϟP1 )ƌ($W1($WϼPƌPP ^ ~Wnƌ1V P1Wﷳ PoWgP'W(S~m^X~W%P^P~W fWY)rr~fWmYr}r~08WPUnable to remove directory %sCould not unlink %s^ЬVЬWVjPPqPPP@/VL PWWPVv#lPVPVn\lP^ЬXXVZf/V [\Z ݬ ݬXϝX P3WXiP(P^P~XVWXV~X X//VkPV6fWWX\YiP^~XWP1h/fZZPUnable to obtain file stats %sAccess/modification time set failed on: %s^ЬVЬPЬQtlWЬ gqlXPhQOcp_p?VPCpЭg;pЭhVKs~j lVK PVBKjpaxUnable to set file uid/gid of %s@ЬVݬ ݬV PH=P  PV'jPP@ЬVݬ ݬV PJTPW PV+biPPCould not set permissions on %s@ЬV^~Vѝ PV iiFile seek on %sFailed write to file %sЬ YЬZЬ[ЬXY1jkЬjjWWPWYYWWYWPjk]XVXWPXPh VVPfVP;WPxWQ}P~ݬQݬYShPVX1zkWXݬ,PW ݬ4WX1VìXPFailed seek on file %sЬVЬWլ Y}~ViQW)hpiVPWϵgЬVЬWgP'PgC08zFile changed size %sFailed stat on %sFile %s was modified during readFile rewind failed on: %sΠ^ЬZ|W[լʈPXY<(PYP'PY"RPxRQPWQXRVSRQPP[QYVVݬPRWHXL <͠ݬPYfM8f1~|~ݬQ[ʈP ifPUnable to allocate memory for file name buffer]  U& ȏ@g&< ~PlEePPP#OPQPQPInvalid file name argumentUnable to allocate memory for filenameЬWg~dPQPVWP G`/G`WfԦЬԦ ffPV VfPVufVrfPjfPYf%ЬP?fPP"f WARNING! These file names were not selected:%s WMeV5զ*զ%WcWf>MЦ VCan't fchdir to starting directoryCan't chdir to %s@XePP& FeDeQ6=< ~Vfzt Pf f P1`1 ePР PPd 7QddPՠW P1(cPdW P1Zd#b`~1 Pbd1PFile system cycle found at %sUnable to read directory %sFile system traversal errorUnable to access %sUnable to read symlink %s^ЬW7/ZP". XchPc 8PP<8PP c}1=gcQС@Pݠݱ@uLPݭݭCcPݠL1v/cPݠϽ`1\cPݠݠ1:bPݠPa1.bPݠݠ1 |ǀ|x bV(`@ PʏPP`1&P vP11P@)1Pl PS1P11nj108-bPݠJwnjpnjinj}Hǀ[nj< ~ aPݠP aPݠ$`1@ P  njnj< ~aPݠH PgaPРP%b %e %Y%b %e %H:%M%s%2u %-*.*s %-*.*s %4lu,%4lu %9qu == => ^ЬYЬ W7WT QЧPPPQg WQ+T WX]VV<~ PVZP PFVP 1VPV ﵚ PV@~) PݨP ݨ 4P < ~ZWzHV fɌPP6ШQˏQTˏQPSRSRPPPT~SRQQQ~ϿWf }0~ϻWfWaT Vf QЧPPPPQg WQR WXhɌQQPPWcfW hQWOfW h QЧPPPQg WQR WN%s%s %s ^ЬX4P$8V~^ ϬWVP ϘWPW8 PW@~WW PVV< ~ WVy-\^ЬVЬX2~*P*f1]W~~Wy XWR fXVR ЬSQSTSST cPP P0Ѭ \STicR0RPP xQQPAQ.RPPxQQP@QRPP-xQQP@QSTP~AQST cPP/P7QP@ЬRЬSS PPQѬ1WVUTQSKˏRPP 0PaPVaQUTRR$UTQSRP0PaQUTRR0aQQSPRPЬT|RTUTTU dPP P0Ѭ 1TU1dQ0QPP yRRP0PxPQ:QPP yRRPPQPPMyRRPPxPQ} VVPWQPRQSTU'yRRP0PxPQPRQSTU dPP/P7}RP}TЬ YYPPVѬHXWVYzˏTPQ P P0fPWfVxUSXWTRRSPXWUQ}PTTUP8XWVY2TP0PfVxUSXWTRRSPXWUQ}PTTUP0fVVYTUQPQP%s: unknown option %c %s: %c argument missing ЬYЬXЬ Pﰾ)YPШ-CPXY^q WW PWVVP PQVPQW:Ph5G48C?P:&QQY Ph!AhQustartarsv4crcsv4cpiocpiobcpiopaxЬXЬV/f٠ P P~fuo WgP VXϳNgP VX 2VX!ab:cdf:iklno:p:rs:tuvwx:zB:DE:G:HLPT:U:XYZInvalid block size %sInvalid -p string: %cUnknown -x format: %spax: Known -x formats are: %s gzipInvalid write limit %sWrite limit is not a %d byte multiplenoneError count value must be positiveDestination directory was not supplied^Wԭ1PB8yaryyyyyyyyyy,yyIYiyyyyyyu{yyyyy 7y#4>y1W1WkP 1sV4Vi1ǽW1NW1>W1$ W1ȏ@W1ȏW1tȏW1cȏWP1J1qѺVf1fPPa"bbb*bbbbbbbHbPY@.[LF[[. [&[PSUPVf1vȏW1ȏW1%LP1ȏW1}ᄐȏ W1lﱼȏ@W1[屮ȏW1JȏW1@ʹH~Wxt P;Z ȏW1 ϤVT/ϧJ Vfx[VZ>Y7WVXXfHVϑk/iVX]/}jk1s1}PQaPաAS}mPʏPQQP<~,SϿȏW1FȏW1 ȏW P %T1pU\ PT1S1G,P1ȏ W1ȏ@W1ȏW~ȏWo.P1ȏWRܷ*P1hȏW56ȏW%*ȏWȏ WϘHݬݬsj P1]ˏWPW)-Wˏ0WyPWˏ|8W^ˏWQQWˏ;W;QWˏ;W PtWˏWխ Wϒ WIW U?W5W {{LVPP1~ЬQ@arPw-PP$PP~QC׬ЬPЬQ@a$PP0~ЬQ@aP PPPPQb:cef:hmopqruts:vwxzBC:HI:LOPXZ014578write_opt=nodirUnable to allocate space for option listcompress/dev/rst0/dev/rst1/dev/rst4/dev/rst5/dev/rst7/dev/rst8The -O/-o options are only valid when writing an archive-I-rUnable to open file '%s' for readProblem with file '%s'-CTAPE^ЬVЬWԭY[XZ?U1P0J;F}}Q\}gr}}}}}}}}}}}}}}}}}1}}}}}}}'}0}}}}}}}}}}}}}}7HR\xR}1 PuNϋx TO1IT1\O1麟P`- Z1}ԭI1lT1cϳψ PY1KC1:-10S1&2YP11 S1ѵ11SS16Z1ݲוּ1f1[[X0[X~H~ZͿPZ~kM~KjPVlcS[޴RϴG< 1&*WV?P1[PPV@gWѭmR 'sR 'fRLRPPQQ7V [ ~PPY PR#PRY38L!QTTԭ1PVWVV1.V[ P &X&Va PXVKϲ YݭPPϖXiPޟV P X+ YVjKSCg PWgPbPIW>݇[P[jVЪZ[1gP.P^ P1WgP1խ1j1aײP1P1PVWԭVV1խݭPτV P %%X&ϨV}` PXVϖ[JDz Y~PnP)XiP\V P X\V^J FagQ P!WgPePWPϸ ~݇PϢ [jVЪZ[1gPP P1WgP1TJխ.eP`!5PL` =/%s^ЬWWV- [ S ZadYVkPVVjPVXfXfWiP0^~WdP5WHPPP@Wj!IPX/f1wPabcdfiklmoprstuvzABC:E:F:H:I:LO:SZ6Unknown -H format: %scpio: Known -H formats are:Problem while reading stdin^Ь[=*M M1P6D2<H_&12'1-JL181ᆴ1 L11L1LJL1L11L!L11冷1$H1ZL1<J1|ﵫO P31eϞo\ PVτIFϚ hXW ~PWVhPVg省1>\EP 1#P`- ڭ1 ̭1IH~He PlK1ͪ-E 0< Vf ZVY/XoHVIWfHV hVW ϵij&Ǭ#HJc {[ݬ#] P1xPP[J aa-1k1~݋ P kkϐ~D k¬LMP [k LEϒX ~PhP׫ :Dϋ υ %s: Invalid combination of options: -%cЬWX şC5.VfVY VQ PQPWWQX~iWfPQ QPPPQQ8 ݼݼ dFPРYFThese format options are not supported %s = %s FP CV=Wݠ`ɟH9-fPgPInvalid option nameInvalid options formatЬYi~BPY PY%ߟ~vBYqPYWgp, Z,WjPXh=WjPV ҳPQĔWaVԡWXXWE Q E EPQQDWgP^ЬV~Vg1 }PSS TT S ЭPPV|P`PPb.________7_@_________I1}SWy SS}SWy SS}SWySS}SWySSXTWS֭ЭQaPPxPLP*1x}SW.zWPSVRVRWUXUVRPRQRWRRTPUUTXT1>WS14}SP^ЬVVU PW  BPЭP@ Pݭ7PV~WVзЭP@VPPPusage: pax [-cdnvz] [-E limit] [-f archive] [-s replstr] ... [-U user] ... [-G group] ... [-T [from_date][,to_date]] ... [pattern ...] pax -r [-cdiknuvzDYZ] [-E limit] [-f archive] [-o options] ... [-p string] ... [-s replstr] ... [-U user] ... [-G group] ... [pattern ...] pax -w [-dituvzHLPX] [-b blocksize] [ [-a] [-f archive] ] [-x format] [-B bytes] [-s replstr] ... [-o options] ... [-U user] ...[-T [from_date][,to_date][/[c][m]]] ... [file ...] pax -r -w [-diklntuvDHLPXYZ] [-p string] ... [-s replstr] ... [-U user] ... [-G group] ... [file ...] directory @SF4 Vflf~fύfϠfϢfϾfff?ff~fqfd5fWPfJf=Uf0qf#pfψf ϜffϬf/usage: tar [-]{crtux}[-befhmopqsvwzHLOPXZ014578] [blocksize] [archive] [replstr] [-C directory] [-I file] [file ...] @`}2 VfLfusage: cpio -o [-aABcLvVzZ] [-C bytes] [-H format] [-O archive] [-F archive] < name-list [> archive] cpio -i [-bBcdfmnrsStuvVzZ6] [-C bytes] [-E file] [-H format] [-I archive] [-F archive] [pattern...] [< archive] cpio -p [-adlLmuvV] destination-directory < name-list @Ϸ*1 Vff fEf{fEmpty replacement stringInvalid replacement string %sUnable to allocate memory for replacement string%s while compiling regular expression %sInvalid replacement string option %s^ЬYiQ49PYWWVWgPP\WPQWYK9PުPXg~VXVVp VRP5<~VVRP4 YV 8XPiWQ\SQaPPSQPiQRD Xﱪ1PaWhQWQԨaQaPPPPGPgPp $R X^igYό1QaԨ]=Y=PXXM=PX?=X<=PEmpty pattern stringUnable to allocate memory for pattern stringЬWg7POPVWfԦWP ԦԦЬ<<PVV<PVy<Vv<PWARNING! These patterns were not matched:%s W6<V/%W 7WfҟQB!ЦVPattern select out of memoryPattern list inconsistantЬW;QVVR ﱞP﹞tЦP njg` PfpT6ЦP/`ԦPЦP/`ԦfP PfQA`/A`P V1|QV;PV.VRRQVP`VVQVЦ`Vܧ1@5PЬW:P P>yPPVffP,ЦVV(WQЦ PA`/PQf PVPPVۜWzPPPЬVЬWЬ XhPP?. PP*-dP[I\gPP/ WhPPVfPP*PXWVPWg֐PјP~VPVPPЬSЬUVWc!WWSP]QPQMQTSRPPb-&Q QTPPPU QPUPVRS PPPUVPSPTPVWSPRemoving leading / from absolute path names in the archiveЬWX91/E.WVVPVSg_9U9p~v3B9] /VnjPPK . ! VVP V 88 ~3)8:WVfPXenjPP PP ~ fPX?4WfPX+njPP PP < ~ !XP ATTENTION: %s interactive file rename operation. Input new name, or a "." to keep the old name, or a "return" to skip this file. Input > ..Try again, illegal file name: .. Try again, file name too long Skipping file. Processing continues, name unchanged. Processing continues, name changed to: %s ^ЬY_϶0VfV[ Z0X[WVYjϽggg< ~VhP\VQ P gV9P  gP gPP.gPPVV kVYW݇WPX< ~VWC PiPXPЬVЬXЬ WWXVPYiPPƌPPWX iPQPQPPFile name %s/%s, too longЬUЬWЬ VЬTURUgPPTQe/URQUQSS RV/PSgVTPR `aPQPRTPPV `aPQPVEcPReplacement name error %sReplacement name too long %s >> %s%s >> %s >> %s T^Ь[T#4Y[XVVv VW\V XY1YZ~` WZ1 PoTW`PWPVXVXPXVWi`ZPլ 1[ x.1PV`hPPWVX g1zTЩY1gT1VXgfVXgլ V\[Ϲ .Aլ 62\[ϼF 7\[Ϲ- \P< ~\[ PP^ЬPЬZЬ[ЬYЬ X[WР[Y11Q&ZPAQ\6hPP/P9P0PVVPxVPZPQ\ PPQXQ0ՠ+ՠ &`QQVWYPVPVQ~WP; VWWYQ1x[WP.Can't open current working directory.TMPDIR/tmp/Cannot allocate memory for temp file name.can not gzip while appending( ~slGPyae~,JPl PWg_WWzPVﯝQVF/FPVp/aPﶓ%+V VWPVPP/`ݬݬPP1S*P1EC1E <9z7. 2 Ox;PCpu time limit reached, cleaning up.Signal caught, cleaning up.ЬPᅭ̒P~* ~* a-7LC_TIMEUnable to set up signal maskUnable to set up signal handler(^]VVcWgP}Vߕ VgP}Vĕ VgP}V突 VgP}V ;PܑЏP]V ~Vdԭϩ(]XXVwWgPЭPPXXPgP1XVgPѭXXgP1XVgPѭ XXgPaXVgPѭ XXgPAXVgPѭ XXgP!XV gPXVgPPL̍+)P@ЬV. VωP&. VP.VPPPUnable to allocate memory for user selection tableUnable to find uid for user: %sUser selection table out of memoryЬV0f,-(<=~$P-['PfPP#2P\#VV PVXx'РV ~E PVb <=~VPWGb-Q aVСQɘPQ 1fPVa3-PG`QG`P@ЬP$V<=~V@-PVQ`QPРPPUnable to allocate memory fo group selection tableCannot determine gid for group name: %sGroup selection table out of memoryЬV0f,`,(<=~ #PI,Q&PfPP#2P\#VV| PVN%РV ~|C PV~ <=~VbPWG+Q aVСQ/PQ 1fPVa+PG`QG`P@ЬP(V<=~V@p+PVQ`QPРPPEmpty time range stringImproperly specified time range: %sUnable to allocate memory for time rangeBad option %c with time range %sIllegal lower time range %sIllegal upper time range %sUpper %s and lower %s time overlapTime range format is: [yy[mm[dd[hh]]]]mm[.ss][/[c][m]]ЬXYWXh#P/XLl PVXRhKbP0PQQ 9P, Y RYW'P. WWXϒ##V18Rb*PWϋ1zVfTԧfMfPPMPCPc Pm "Xf~h,#&#V1Vf~q PPghWX=PXI#Yai]WVVYPY@"VfWᅯXPPP#gfXY,"WPԧ (W(W(P(PW  fPЬSb(RxТPˏPQQ3IQ DPbQ8Q@QFPHТP8P=@P6.P@b$P&@P8b P8Т RPRPЬWЬZZ] PY.Ww PX7XVfP1hP0P~@`QAQPPQQiQ= 1i￙VWfPg@1gP0P~@`QAQPPQQQDdWgP0P~@`QAQPPQQQ kQWgP0P~@`QAQPPQQ QDWgP0P~@`QAQPPQQQ"WgP0P~@`QAQPPQQQ;PYe PQQjPQPPCannot allocate memory for hard link table&P< ~P&柯 PHard link table out of memoryЬXF&YPȌ1"1V< ~VdPZJiWtJiY WYiWeѧVѧWS< ~g P P Ȍ ȌȌЧ PP PPЧigFVfWfP̐PW=C Pg%<" f%PJ`WJ`PWPЬY2%Xj"cɌPPYPTP OV< ~VM@hW6@hP WP`W'ѧVѧWЧ`glVfWf$CQ$PA`VQYV"VWA`7XWVЧWfhVhWYQQ Cannot allocate memory for file time tablepaxXXXXXXXXXXUnable to create temporary file: %s$PЬX\Wլvg" YQg&5g!b] igCg#yk VfWݬ dXXZ PoDf; iݬ ݬݬ4icmpunknown protocol icmpsocketDI:LRS:c:dfh:i:l:np:qrs:T:t:vw:bad number of packets to transmit: %s%sbad interface address: %sbad timing interval: %s%s: only root may use interval < 1sbad preload value: %sbad packet size: %spacket size too large: %sbad tos value: %sbad ttl value: %sttl value too large: %sbad maxwait value: %sunknown host: %s-f and -i options are incompatiblemallocbind-R option and -D or -T, or -t to unicast destinations are incompatiblerecord route not valid to multicast destinationsping: record routesetsockopt IP_MULTICAST_LOOPsetsockopt IP_MULTICAST_TTLsetsockopt IP_MULTICAST_IFgetsockoptsetsockoptCannot set the receive buffer sizeCould only allocate a receive buffer of %i bytes (default %i)PING %s (%s): %d data bytes PING %s: %d data bytes ping: recvfrom|^ЬYЬZ VV;VͿ͋̈́Ϛ P͘ ύVc ͘Pݠ4g Pd zVy |z VfP fP ͔͐VX Wd[ͨ|̀͠1\PD3OOOOOOOOOOOGOOOOOOOOOOOOOOkOOOBOOOO$=Q_O&1~~_gPc1q_ϳL ȏc͋1ȏ@c1hP U PϘ lc~ 1c_ P.^ PV^H︧ жP`ȏ c1~^:pP# qPO^i qPhPDT PE p#= p=ףPqPpPb1bͿ1hPS Pπ ~~^gP͔1M]ϯɦ *b10 b]͐_!1b1  a1ȏa1~~]gP]W[ P1a]L< ȏa~~?] P̈́P1!]& ȏYa~~\gP;N\ʥ ȏ'a.~~\gPI\ ="ZY P1JPPY@jZY "VV~{akpRjRPPkanPPbPRdtJ$RjRWajWV~~`kVp`j`g`W P W_`TW PVW@Ĥ )`ݦ ݶ `m<~fVVTz V `ˏ_PP o PP`PPͰPgP͌ t _%PP͐QQ͐PPPi 1q0 1x" 1{ u| hπ [Ϛ Nϵ A 4 '    P   ꚧPP "  ?Y VfPOG Vfݧ PPfW# Y VfPPQPPʏPQP~~Ofj PPp 1,y 1Pψ1#^^PQQ`ʏ`χ 1^^PQQ`ʏ`ϡ1Ͽb ϾV J > 2 ЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~Ϥ g~Ϸ Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data %1x %1x %02x %04x %04x %1x %04x %02x %02x %04x %s %02xЬVfPPYʏYVZ_6 Wg<~<~~fPˏP~f~wgPˏP~ P~yg< ~ ~~rgݦ XhPngݦhP_~[gYPYP Q/PP&PQ QY %s (%s)@^ЬgBd PV$ݭ P_<~ A #ݭ Pf<~@ @PTCP: from port %u, to port %u (decimal) UDP: from port %u, to port %u (decimal) @ЬVVEfPPRʏRVRS PP5FPxPPFQQP~cSSQʏQFPPQ~YN P4FPxPPFQQP~cSSQʏQFPPQ~H patterns must be specified as hex digits%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2xPATTERN: 0x ^ЬSSR]X]V ]U]T]]] ]$](],]0][4]Z8]Y<]Wc%bQٯPAD -ׄ RbXVUTݭݭݭݭݭݭݭ[ZYWS PWBPWQPQ3QUVPWTVWRPSQQVPB`QVVWTPPU?1 VfVXWЬYWV~,hVhЬQaPP@P aPʏPďPPQP`<QPQ@PPusage: ping [-DdfLnqRrv] [-c count] [-I ifaddr] [-i wait] [-l preload] [-p pattern] [-s packetsize] [-t ttl] [-w maxwait] host ys Hݬ ݬݬ8benstuvusage: %s [-benstuv] [-] [file ...] stdoutЬYЬV ~ ׍ X WK[πZ1Pb,<LU^n{X>>h>>X>O>F>>6~h)|> lmRC GVYgP1=xsPPV&>(:> .>>> >VkVj+ P ϡVQ = Gstdin-r%sЬWV=VXg@gq P&g, PV݇Q |=XVЇ`=VVX V g%6d ЬXZY Wǭ[1FW 1V d$=JZ@שּׂPPPVVPV P1Z1</<'<YYc<  1ZV Z<1P$QPPP PQQPQ7 P11V 1*<1^Q﷬PPﮬP PﳬQQPQ P1IQjPPaP PfQE?QP13Q1;1XV1MQPPP PQQPQ7 P1-QΫPPūP PʫQQPQ P13ʏVVQ{PA1^QgPP^P PcQB<QP1Q P1?QVɏ@VQ PPPPQ QڪQPLϪQ;ͪPPĪPPɪV VVPV P0VWШPPPXK PVVhV1 9M 9`  NM ЬWﶩP2VϤh9PXgDϚgRm P(~~g PV݇y=M :9#2VЇ9V2PVP VA,gbuffer^Ь[2Y8YYGP8)XP4).)Wݏi )fP QN: ЬR)PR`QQR`R)ݬϹ5ݬϤ'invalid %s%s not allowed for the AF^ЬXЬV~JB PY~V PWVXi P+PXi XZ VfPYW)W)XfPYW)W)SIOCSIFMETRIC@ЬV*+ VT *QPaݏi ?(44P z9 SIOCSIFMTU@ЬV**) V *QPaݏi '3P 9 SIOCS80211NWID$^ЬV$]W!~WB/ Vݞ Vf )*f*PW`ݏi c'X3P 8  nwid %s ^)V XX~V.$]))V3 WgVݏi &2PX#]VVgV+ SGIOCGIFMEDIA%s: no link type?@(^ˏ)PX(]V(~V..(V Vݏ6i(o&d2PV 7 Э(((o"g SIOCSIFMEDIAˏo(Pa&](P%PP(`(~( (P.(`ݏ5i %1P o6 only one `media' command may be issuedmay not issue `media' after `mediaopt' commandsϙ'PP -f P f z'VˏVWʏVPPVVݬWZPWxVVVWI'only one `mediaopt' command may be issuedmay not issue `mediaopt' after `instance'&PP re P be ݬˏ&~PK$only one `-mediaopt' command may be issuedmay not issue both `media' and `-mediaopt'?K&PP d P d ݬˏ&~sP8#only one `instance' command may be issuedmust specify `media' before `instance'invalid media instance: %sЬYυ%PP yd P d f%PˏPXˏPVˏPWY PQQY|c VXPWPxQQQP% a a@a@a`{apaIEEE802.11FDDItokenTokenRingetherEthernetLeGe@e;e#3e#'e##e#e$e$ e$e$d%d%d%d%d&d&d'd'd(d(d)d)d*d*d+d+d,ud,qd,kd-bd-_d-Zd.Od.Hd/=d/6d0+d0$d1d1dC dCdDcDcEcEcFcFcccccdcdce#eecccccccDS11DS5DS2DS1FH2FH1CDDIMMFMulti-modeSMFSingle-mode16UTPUTP/16Mbit4UTPUTP/4Mbit16STPDB9/16Mbit4STPDB9/4MbitHPNA1HomePNA11000TX1000baseTX1000CX1000baseCX1000LX1000baseLX10FLFL10baseFL10STPSTP10baseSTP1000SX1000baseSX100T2100baseT2100VG100baseVG100T4100baseT4100FX100baseFX100TX100baseTX10AUIAUI10base5/AUI10base510BNCBNC10base2/BNC10base210UTPUTP10baseT/UTP10baseTnonemanualautoautoselectff wf sfmfgfafXfLfGf@5f@1f@#f@f@f@f`f`eeadhocdasdual-attachALLRAllRoutesSRCRTSourceRoutingETREarlyTokenReleaseloophw-loopbackloopbackflag2flag1flag0hdxhalf-duplexfdxfull-duplexϐPՠˏQQ`РPPՠPЬP϶Rբ@ˏPTˏPSbQb ˏQPPTˏQPPSТPRբОPunknown %s media subtype: %sЬWЬVVW<PVW'Pc] strdup,unknown %s media option: %sЬZYݬ65 PW , WV̼ X [1VZj %s ^ZW<~~W!W, WݏKi%P1WVVτ!~~<~XX~V YiDZ E!~~<~VV~iVXZ   kk` kk@ kkjkno networkinsertedno ringactiveno carrier%s: UPBROADCASTDEBUGLOOPBACKPOINTOPOINTNOTRAILERSRUNNINGNOARP PROMISC ALLMULTI OACTIVE SIMPLEX LINK0LINK1LINK2MULTICASTflags metric %d mtu %d%s: no media types?mallocSIOCGIFMEDIA media: status: , unknown supported media: ,^; Vf^,~^P PP P PE QQPPHPQ5/'Qz (]V(~VV< Vݏ6i("WgP1ЭP_Ϸ( 1@~LP Ϩ' ЭԭVݏ6i(gP ψX' ψ ~ݭ2Vfѭ1 QKPPBP PGQ& Qk (QPPP P QۃQ. ~~ݭϞ)QŃPP#P PQQ QPPPQlf^Qﱝ 1Wm PuRPXբ]@QˏPbP?Ѣj5QӢQR PQP`ϩPWPPϚW WRբXP@ςW 1 QﴂPP輸PQQݜ q ZЭPWYZ [WPQ XЭVˏfPPZ+Y Yτh~fuhVWЭPWP[ZZݭլ/VVf~$Vf~ϧ inet %s SIOCGIFNETMASKSIOCGIFDSTADDR--> %s netmask 0x%x SIOCGIFBRDADDRbroadcast %s^zj +1N#$ q WgZ(jݪ^ YiPBz Xhgݏ%i VfW[ZWP# 1 )$ ~Zl PЪ`Z1^(gݏ"i fP# 1~W Ϭ# kݧiPϗhjPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~`hc(gݏ#i fP# 1~Wz ,# 9WkЧPPiPh QPPzPQgaZQﭙ Pՠ ݬbЬR?PP PPQPPʏPQP  inet6 %sSIOCGIFDSTADDR_IN6 -> %sSIOCGIFNETMASK_IN6 prefixlen %dSIOCGIFAFLAG_IN6 anycast tentative duplicated detached deprecated scopeid 0x%xSIOCGIFALIFETIME_IN6 pltime 0%sinfty vltime ^ЬZ<,+1 ZXXWgШ!~~<~YYh~X VfPwYϻ- VfVYhW [91V< ~~VgVk(hVݏ"i xP,j1 U VV~gVXX!~~<~VVh~X PϭViV< ~~VgiVk(Vݏ%i P1   PiV< ~~VgVk(VݏIi tiP[1Mρ @πi|iziyivi qi 1V< ~~VgRVk(VXVݏQi P11 |ըhs~& PWiШP PW WP~ϦPPiiihV VW WV~sPPiiHip ϷSIOCGIFADDR AppleTalk %d.%d range %d-%d phase %d--> %d.%d broadcast %d.%d^H +1 ~S !V ~VXhV WgVݏ!i V LVfXZP37PP1P/լ1~j b ~# Y]W[[~WjRb~PxPQʏPTSTSPPPQ Ь ipx %s SNAP!MMM{7Mframe %s 0^:+1pE  V ~VXh V WgVݏ!i H>VfXZW[P3&PP1P/լ1(~ j Q m  k X ^( n WgP# VfXY=aݏ"i P1 ~Xj Ͻ   kYX ^( ngPϠf(0n0]Pՠ%<Q`Q Pՠ`QРP Pqf QuPPtPQtttQ+ SIOCGIFADDR_ISO iso %s SIOCGIFNETMASK_ISO netmask %s SIOCGIFDSTADDR_ISO0^2+1h= 0]V0~V YiV{ XhVݏ!i0C9WgVZY[P0!PP1P/լ1' ~k O kZ ]Y]XX WgP& VfZݏ%i0P!1 ~Yk XgPϿfXZݏ"i0laP S1 ~k Ϗ ZV XgPgf QrPPrPQrrrQ' %s: bad valueЬWЬP@QaPQVVW﫡 PHWl Pݠ ݰVW? P~ݠ E `fW_E ЬWЬXHmV ~W P WN+E fXPP ~ ԦVQP PPPPPxPPPa%s=%o%s=%xЬPVЬ WXWgRQXpQP P[pR:p4p-pR %s: %s$^ЬXxP W ]V ~V 蟭VϡX% PP PXB ЭPРQQXB QݠW ?PP" էPxPQPRRPPQ ԧݭ ЬXЬYIV ~X PWWX_x PЭPPЭP PW@ PxPQPRRPPQ%hu-%hu%s: illegal net range: %u-%u@^ЬV{PPPVw PP TPT<~<~V@ xPQʏPSRSRPPPQ_xTQˏTPSRPPPQH12%s: illegal phaseЬVV/ WgP VgPV}? atalk %d.%d range %d-%d phase %d AppleTalk address is not in rangeЬYQaaXZh PPjPha~jPxPQʏPWVWVPPPQ (Attempt to set XNS netmask will be ineffectual ЬPЬXHCWgPp PV( fX ; Attempt to set IPX netmask will be ineffectual ЬPЬXHWgP PV( f~X  ЬWGﻘXݬh PV(fW h hݬ* P;negative NSEL length is absurdsetting NSEL length valid only for isoݬЗ Pї < )P < ЬP@ޗVf՗fԗfusage: ifconfig [ -m ] [ -a ] [ -A ] [ interface ] [ [af] [ address [ dest_addr ] ] [ up ] [ down ] [ netmask mask ] ] [media media_type] [mediaopt media_option] [ metric n ] [ mtu n ] [ nwid netword_id ] [ tunnel srcaddress dstaddress ] [ deletetunnel ] [ vlan n vlandev interface ] [ arp | -arp ] [ -802.2 | -802.3 | -802.2tr | -snap | -EtherII ] [ link0 | -link0 ] [ link1 | -link1 ] [ link2 | -link2 ] ifconfig [-a | -A | -am | -Am] [ af ] ifconfig -m interface [af] gv  vlan: %d parent interface: %s @^]VVj PV`ݏ:i P(PPQPVQQ<~) SIOCGETVLANSIOCSETVLAN^ݬ凜 PXfP j must specify both vlan tag and device^_ 8 ]VV xWVgݏ:i XhP a ݬVﵘ ݏ9i xhP Ϥ# ^]VV YiWVgݏ:i .$XhP G Viݏ9i hP ! %dd%dh%dm%ds%lu@VݬVT~V֤ VPݬ ݬݬB DPP~P~' DPP~P~' ЬUЬTФ@RХ@SТ QУ PQPPQPPТ$QУ$PQP TUPЬUЬTФ@RХ@SТ QУ PQPPQPPТ$QУ$PQP TU\PЬUЬTФ@RХ@SТQУPQPPQPPТQУPQP TUPЬUЬTФ@RХ@SТQУPQPPQPPТQУPQP TUPЬUЬTФ@RХ@SТ(QУ(PQPPQPPТ,QУ,PQP TUfPЬUЬTФ@RХ@SТ(QУ(PQPPQPPТ,QУ,PQP TU4PЬUЬTФ@RХ@SТ4QУ4PQP  Ѣ00PХ@RФ@SТ4QУ4PQP  Ѣ00PTUϿЬUЬTФ@RХ@SТ4QУ4PQP  Ѣ00PХ@RФ@SТ4QУ4PQP  Ѣ00PTUCOLUMNS1ACFLRSTWacdfgiklmnopqrstux ^ЬWЬX[4 PS` P P #ݏht@ P]P <PP﹐+Z PVZ8 Y1P1GzZdmw:J1qpDE[qS1={53*@"1 81(1111VV11 V{1mtkb<[TzKYB9C0'd :j5XWiP1#PPW@hXPB# VP VȏVPt+[h PPxPsUqכֿPPP 1P111<1 wj<PPP VPOEB"5 j  dU 1H N1JY 5|  +  : W VXWUViE! %s: %s: %s: directory causes a cycle%s: %sfts_readЬ YPPPYݬ[ PX ~W ~X% WgP~#VfV[@1Z[ Y<Z" Y1<8PP1D.6 1ݦa ѬݦK ZXW% PWWVkDW@VX% 1Dz !ݦ PD^ XiPV10p ϣ- %u-%lu%qud^dլ1p9Y pԭԭԭԭԭԭԭ|x|ЬZtZ1Y8PPP (ݪ PD  1լP$ 1D.p 1Ъ(PPPp1Ъ@YЭPQЩ@~ P~ ݬvЬRТ 1PVЬQaPԭP Ѡ ЭR8QPBaRРPЭPPZZPѭPZЬRbP6:^*ЬPQ)PPQP~ P:^ PPZ1PWXPQVPVP[G YRPPRP PRYRRR l VPVP[ЬQݡݡ GVVPVZWWXX QQRPPHRPQ5R/R'RQzl ЭPPZ1:ЬXШ@WVݧݬNg PVATTRxRSTPxTQ}P~8Rا ^ЬP6D<~ DРPݠ<~ <~WWVV P#{ PVqKZ MgŬ WЬVWfifQ/IPAdfQ?QKPPKPP KQ QJJJQ+e WVfWPusage: %s [-1ACFLRSTWacdfiklmnopqrstux] [file ...] JY  ݬ ݬݬ$OpenBSD: sysctl.c,v 1.76 2001/08/02 11:09:39 art Exp $vfsddbusermachdephwdebugnetfsvmkernsysvipc_infostackgap_randompoolmsgbufnprocsfscaleccputtynselcollforkstatnchstatscp_timemallocmsgbufsizearandomsysvshmsysvsemsysvmsgfsyncnosuidcoredumprandomusermountsominconnsomaxconnosversiontimexntptimerawpartitionmaxpartitionsdomainnameboottimesaved_idsjob_controlngroupsposix1versionprofilingfileprocvnodeclockratehostidhostnamesecurelevelargmaxmaxfilesmaxprocmaxvnodesversionosrevisionosreleaseostypenkmempagesswapencryptuvmexppsstringsloadavgvmmeterposixkeysipencapnatmisdnpipinet6ipxrtipcntcoipxtplink_layerrouteappletalkhylinklatdec_dlidecnetibm_snaccittdatakitemcaisoxerox_nschaospupimplinkinetunixdiskcountdiskstatsdisknamespagesizeusermemphysmembyteorderncpumodelmachinetzname_maxstream_maxposix2_upeposix2_sw_devposix2_localedefposix2_fort_runposix2_fort_devposix2_char_termposix2_c_devposix2_c_bindposix2_versionre_dup_maxline_maxexpr_nest_maxcoll_weights_maxbc_string_maxbc_scale_maxbc_dim_maxbc_base_maxcs_pathkmemstatkmemnamesbucketbucketskthread_pagesrfork_pagesvfork_pagesfork_pageskthreadsrforksvforksforks2passespass2long_namesmissesfalse_hitsbad_hitsnegative_hitsgood_hitstk_cancctk_rawcctk_nouttk_ninconsolepanictab_stop_widthmax_linemax_widthradixAanwЬXЬVe ف WSPa* PA8PnPw$] HWF(VXgP: P@fVXPX8G4UY|tVyWtXWfViWVXPϥ' ݆ϚfP%s: name too long^ЬZЬYi1<~ZXXx VfPWV[W Z XWZW.VVKWXWWiP`.X`ZkPXWiP`i WVVmust specify -w to set variablestop%s: class is not implementedsecond%s: kernel is not compiled for profilingoffrunning%s = %s use dmesg to view %suse pstat to view %s informationuse ps to view %s informationuse xntpdc to view %s informationuse vmstat to view %s information%s = %.2f %.2f %.2f can't find ps strings%p use vmstat or systat to view %s informationuse netstat to view %s informationnfsuse nfsstat to view %s informationillegal top level value: %dname %s in %s is unknown%s: illegal value: %s%s: value %s out of range%lld%s: value is not available%s: specification is incomplete%s: type is unknown to this program%s(calls = %llu total_allocated = %llu total_free = %lld elements = %lld high watermark = %lld could_free = %lld) (inuse = %ld, calls = %ld, memuse = %ldK, limblocks = %d, mapblocks = %d, maxused = %ldK, limit = %ldK, spare = %ld, sizes = (%d,%dnone)) tick = %d, tickadj = %d, hz = %d, profhz = %d, stathz = %d %s = %s%ld 0x%x %u %s: %u -> %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu : = %s%s,%s%hd -> %ld%s%d %s: %d -> %s: %s -> %lld %s: %lld -> %qd %s: unknown structure returned%s: unknown type returned΄^ЬYЬZ̈́͠[͜<~YVV Vʹ=Y WgP͘ XPm  =Vg`ݘ͘PP͘PQaP;R@QPP͘PQaP@͘PP͜P P͠0sʹyYhPVV1K VV lVp~FPP'Wg0"3 ʹW0"MWʹ*YhPVV1 VgW~FgPРͨX0]Wg @@@1,]P` %avaO!!!!!!!!!!!!!!!!!!!!!!L1ԭͰ~~ͰͬW P(Z1" ! YV PV 1 bPͬRPPYUk ͨZWʹY}ͨZWʹYPX1 ͠1 ͨZWʹYͨZWʹY{PX1p ЭPP<[Pȏ[Z1M YI Z18 Y4 Z1# Y Z1 Y [1{[1u[1o<[1g<[̈́1Zѭ 1QZ1 YϺ ЭPP=͸f  Yϰ% p~p~p͸~Ϝ PrͰ~~ͰͤW P(Z1D C Yxě ZT " Y. ͤK PͨZWʹY_1P1\Z1Y ЭPPeͨZWʹYPX1ЭPPѭP1 ѭ1 [͜1uZ͜͠YXW1PͨZWʹYϑPX181PͨZWʹY"PX1Z1 Y| XwͨZWʹYխͨZWʹY:ͨZWʹY# PX1ͨ&Z122 ݭПF ʹYʹJq ͠1ͨPPPw1{ [ ͘͜{  ͘͜x P͔ݘ͜Y 0"͜Y ͔͌͜͜͠dB ͌͜͠<Ͱ͜͠ͰVVXW! P1Z1'|n`R1YJ# YW Yi [1Yxv  [1 Ya SV }~FG }~E8 }~N) } ~R }(~T }0~\ c  [1XP Y\ї ݦЦQPPxP~ЦQPPxP~<~< ~ЦQPPxP~ݦf w WӦW"XWQ]  WEN XWWWX ,1 && [/ YϘ ݦ ݦfݦݦ [6Y f͈͈y PYȖ fﺖ [,P<`~Pt 1P [P< ~ [J͠% YR ϖC Yπ) ݜ[1 Yϒ }x~}p~}h~}`~}X~}P~}H~}@~}8~}0~}(~} ~}~}~}~}f~!u ƀXYƀVW}~M VWXVV8W}~3 VWYVV8W}~g VWW [1)P͠PPY( SWPS3PP/f WSWW Q2PP2PQ222QM  [iV Yϓ ̈́̈́%϶P̈́ϩPP݆Ϯړ ̈́ QW2PPN2P1wͨP` W1͠% Y Sy Y=_ ݜ͜! Y> yL Y ͜TL ͠)}Vl Yx }V~ߒ }PC}P~Yϻ }ݜ~ϸﱒ Yϯ Y kernel does contain bad dynamic port tables, cannot mix +/- with full listinvalid port, range is %d to %d^ЬW+go VfP-gfP1@~~ݬݬֶ P1լ1pլݬ k﷑ J Q+Q- 94 .^ PQQPP<~<~& V+(1V@~~V OPi] PQQPP<~<~a> PQQЬ PQ_R~AbPРPQPipcompetheripmobileipahespgreudpegptcpipipggpigmpicmpipipsec-comp-algmtudisctimeoutmtudiscipsec-auth-algipsec-enc-algipsec-firstuseipsec-soft-firstuseipsec-soft-timeoutipsec-timeoutipsec-bytesipsec-soft-bytesipsec-allocsipsec-soft-allocsipsec-pfsipsec-invalid-lifeipsec-expire-acquireencdebugmaxqueueporthilastporthifirstportlastportfirstdirected-broadcastsourceroutettlredirectforwardingerrppslimitbmcastechomaskreplallowrstppslimitmssdfltsackidentsendspacerecvspacebaddynamicslowhzkeepintvlkeepidlekeepinittimerfc1323checksumfourth level name in %s is invalid^ЬXЬWЬ Yg MU DfXP3fWϺX^ PVV1VgXxZ Pf+ ~~Yﶬ PPe X% V"*2:BUT.&~ϋC ox0 PЬQЬP`G PgVVWNXiPP fV~@fPРPspxnetbiosЬXЬWЬ ZgfX/PeW XϯYiPaPP ~@eVfլPXώ PgVVWϞXiPP fV~@fPРP%s: incomplete specification%s level name %s in %s is invalidЬZЬYiݬ  PWZ PVXXVVXiP`PPW@ PVVPZWݬn Psysctl [-n] -Asysctl [-n] -asysctl [-n] -w variable=value ...sysctl [-n] variable ...usage: %s %s %s %s Ÿ؟x+ Ǵ ݬ ݬݬ6sumo:12illegal argument to -o option%sstdin^ЬX< ~X   VfPc[Z[Zm VNWX YgP?_PoV\ P [Z49e Pd[ZfggXݬiPxPPXWVYh'ЈV~~VZ PWV/ Y?WkPVPPPϹ Y ݭݭVjW hY cksumusage: cksum [-o 1 | 2] [file ...] usage: %s [file ...] ~ PcT) d K<)  n; &C vkkMPG&"֊/aK+d 5ӆ1 Cͼ-}wp4mG0K=V9'C#=.r *ϝxO K} xV|iqލuݓklRobfF^[^Z}Wf`Sc0M-ZI D@ƥ d'NK`%#/+6lA/ ]D@hf+*{Pu&6>;;kvqUP2M_}1>φ˃4y:Z iYmێ`7Od2z~\sKwV OK86F+GB{\=fX@US]CQ;%)&!,G^(BM6P2,v?kZ;&H VM#RV/K`mpl +e= hﶻ'؀odj#ͳ`~>ɐ}:{y`6q}[Fu2 t-0q].KYT@PENOJ+ GC!}{`COFr[v hJGl0a$-eK^VZp0m5= ^[ Q7R3?>:З$:V -T)y&;h+̠ȥPMlk/|vˡv`#ds'ě yg:Ջb}>  q+2h6mf{u]6@^ZW^^̘ [SSZVYSSBXVU^TxWRXVWPQQP@eRWxTRXVTPQP@eRTST^<@~VVݬkPSPZ MTVaUXK^SxWQTVWPˏZRRP@eQWxSQTVSPRP@eQSXTZZS^W^^P%lu %lu %s ЬWݬ ݬEv VfWWffЬW QP PQ~ݬ v VfWWffЬW QP PQ~ݬnu VfW Wbf_f^ЬZXW+ Y;RXVSRR*ЏVUTWVWUTWPQQPˏPWR< ~VVZiPR WX PP^ЬZYWﯖ XQYVRQQ PPWQ< ~VVZhPQ0ˏWSRRPRPWQSQWˏWQRPWPQPY PPݬ ݬݬtsetЬTЬUXdXeTXWVdRBQQP Q2BRdReSCQQP Q2CPePPRP TUdedRBQQPQEP2BRdReSCQQPQ"P2CPPRPePPRPtset: ЬV\W! XhWVT ͟hê @ЬVf- Vm  write to stderr^ЬY~~YQ PWY XV ZPVﺔ Pw<~VVWhPYYWjЬQPPPPQ QQPQ+ Terminal type? [%s] Terminal type? ЬV`ω;, {  W Y+G XVVg gi7<~hPV>  ( P`تP`VVP2Kn,X` %~Kx~Kx~Kxrkd23040011520057600384001920096004800240018001200600300200150134.513411075500unknown baud rate %sЬVXfBVϰWWgPPVϮPXX V]ЧPmalloc><@=!:illegal -m option format: %sЬWYW PZ PVZV@fN VEV8V1WԦ WM PW ЦԦ1WԦ[WYY[gPP!emmmmmmmmmmmmmmmmmmmmmmmmmmB_Pm_+Ц PPwP Ц PPhP    Wg: զ IW :WXXK PW2XmPW!W[iЦ PPP լզ ZώЬЬWV1զWݦm PuϦ k2!TeCUQ2PPHJQ2{PP79Q2jPP&(Q2YPPQ2HPPQQЦPfV1nWPTERMunknownTERMCAPTERMCAP=tset: unknown terminal type %s tset: can't initialize terminal type %s (error %d) ^ЬP PWڧ VKsͧ VfPW.y PP Pt PРWQСP*СPPPԦ PPРPPP@VSPfPPRPPfФQRPaPP RPPPaQRPaPP RPPPafRbPRTɏdUUdUQaPSSbTPРPP`  SbˏUd,PРP*baPR"RkPРPP~P@RPРPPϲ~P@RPРQPP PRRV Q@PP7P P<Q Q" ᅧ <~  0PРP1ՠ1 QPPP PQQ! Ͻ~PРPݠ?VfWW5Ug" ς~PРPfWWĢ Q%PPP P!QQ PPisset to%s %s delete. backspace. control-%c (^%c). %c. ЬPtWऍPPW W 1QPWQQݬgY VfW KfPРPQaPWP \W̏@WWWRfWUf-q-e^H-i^C-k^U@ЬVfrfRRSb-`QKЦP`-JQe QiQk83PPiPe Pk @ PfVfusage: %s [-IQVrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal] ݬ N ҎPPQa^PP?ʏPPaPstandard errorreseta:d:e:Ii:k:m:np:qQSrsVarpanetdialupplugboard%s Terminal type is %s. EraseKillInterrupt%s No termcap entry for %s, only terminfo.SHELLcshset noglob histchars=; setenv TERM %s; setenv TERMCAP set noglob histchars=; setenv TERM %s; unset noglob histchars; TERM=%s; TERMCAP=export TERMCAP TERM; TERM=%s; export TERMCAP; '; ^ЬXЬW$  P i(,i^A Pbgx FP VfP `LϭW[YZ? V1P?4sm1Y1'ϣ`1ϙN1*PKuZpPKb P|KTԋ~EŋP4-&[!8P PgώWXfP1-PPX@gWXg]g P;PY1墨PР P2`2Ԝݏht@ Vf8Z[\]^_`abcd1vwxPJOIQKRMHdLg*)hstuiN!\~]ye"}qAB&()C*Xe|~+,z{|DEFG@lmnoZ-S[6hg/x.'7y8TUVpWXqY9Yf{}#$:;<=>^?_5 !"#$%&'(a%#&(*  )$ '+!"$ "% !  #&tsr0123b ku  v4jzw56789:;{!"} <#=>$?%&'()@*ABC|~D+EF,G-./f0123+,456789:;<=>?@ABCDEFGH    IJKLMNOPcQRSTUVWXYZ[\]^_`abcdefHIJKLMdgN*)hijkOlmnoPpQqrRstiuvwxyez{|}~Slmnohg/TUx-.VpyWqXYZ[\]^_` !"#$%&'(a() !"#$%    '&*+  $"#%&  !hgn ijk    fl+,copqdpez{|}~mq/.rrytuvwx0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abs&5 k  j%)*./ 024361ABDEFGHIJKCN9;?TPM<>QRU@V87=XLOSY:WZ[]^_`abcd\' fe!"g*)hwstxvuz{|~}ylmno+#-( !"#$%&'(,$- iЬVЬ WWPPЦQPQAPPPf} PfWݬf~+ WPP@ЬWЬV ԧWV} PVW@ЬV^~PVPWРQQ$Q FQ,?2PT 3@P2P @'P2P  @*PPSVr1SVR1UltrixHPAIXBSD, , :\ :%s: sorting by term structure order %s: sorting by terminfo name order %s: sorting by C variable order %s: sorting by termcap name order %s: width = %d, tversion = %d, outform = %d ЬVЬXЬ [ЬYЬZPY'P4zZ)zVyVk WgPVgP VgP yHϾVgP y2ϫVgP yϙVgP yyXyX 0qq 1yy^y!eyJyy(PYPPuypy3SyLyEy@y;y[x[ ,d1Z1&Ͼ 1Zf& xlxxnZ.&ϱ Qxxϋx6Z%Ϛq TxτOxJxZ)xw%%u8) ЬPЬRP'P OP3HxPРQPAbAbPwPР QPBaP2BaPwPQBQQPPЬQЬR^wz F1QQ 1Q1PRPPRQPPRPQQ 1Q1PRPPR QPRPRRRPQQ WQPPRPPRQPPR1PQQ QT P P PP\v[vv_vh?vЬXXw VfPWkvfPWQvPPQPP#X vVf2vufWu%?%pe%? %%%%c without %%?%%; without %%?^ЬWЬYZWF VfQPQQWv P2WfPgP1Y#[PeP P;1DP%91P?7P\1Pp1Pt1ZWW.u1Z1QZ1ZuuP WQ ЭQPKWXZY YVtQaVЭQVtkWtkXW1rWXZY!YVϖtQaVЭQV{ftkWYtkgPXWP?WsPW1Y1 g~=q 1QZ1ZY\ ttP WXZY YVsQaVЭQVskWXWskWPQp ЭQeFQZQLssP Y!YVlsQaVЭQVdOsQaЭQZZQWW-sagP1WP@%s@%s#%dim=ei=%s=!!! %s WILL NOT CONVERT !!!..%s=%s=%s=meml=%smemu=%slqkxjmwuvtnbox1=^լЬrϊ~xrςVfЬP`drfrUrfPrXh0rWgZЬQ1Z+ZXr J2rXZXX+ЬR<P<"QQPPXPТS@cYHrYX~OPvqb iOTXX~ЬQaP[[AYVVB [~VU XPPPZЬR<PZP1#7qgZЬS1Z&ZXq J?qXZXX&(ЬQ<P<$QQPPXPЬR<"QQPТS@cYHqYXMP1p] iOTgXЬQaPSЬRТ PH`YσA %2H`~YpA XPPPZЬS<PZP1#pgPQ>@aVЬRbZq PVV SSVo_ЬQСP,QPQ P ЬRТPЬSУP, P ЬQСPZЬR< QZQ1<ZZX[o JoXZXX(ЬS<&PPQPPXP<$Q<"RRQQPУQ@aYH[oYXϓZ[P1nPPiO T1P^ЬRТPPR°GHbQ|PXXSQPaϻ1F>HcPRPQ¨PQPaϛ1"XЬScZ[P1ЬQСPPRHbXPPPHbPPPY-VVS? V1nQQPP1WXV2HWݬ^~HbGPVWVY3~P1mVY> 1Z[ 1NVZWYW> Wn PWPPg.YVPM\QgPP: \Pg PQWgWPPg"PYm_> YZ[VЬRТRHbZn VPi1ݬPQP^P~Hb>PV~lYllll V VlϟVЬSУSHcm VP}lZ[[ZЬQ< PPQZQ1RS>BclPP_ЬQСPlP PKVV2= VϱЬRТPpP1P!VV= V1P1ЬSУPHPP1P1YWVVf"f~ЬQСPH3o PڔYgYD(ϳݬP:kP^P~PVVN V}QkZZ kPJ J  Zj7Z.jPJ: J J J\ jQQjP@jjjjk Polder termcapterminfo# (untranslatable capabilities removed to fit entry within %d bytes) # (sgr removed to fit entry within %d bytes) # (acsc removed to fit entry within %d bytes) # (terminfo-only capabilities suppressed to fit entry within %d bytes) warning: %s entry is %d bytes long # WARNING: this entry, %d bytes long, may core-dump %s libraries! ^ЬXhPP<WxYX<WpYݬ ^Y~^~ݬX%ZjPVVW1 1W@. [kݬ ^Y~^~ݬXjPVVW1ШP H W@kݬ ^Y~^~ݬXjPWШPHWAkݬ ^Y~^~ݬXjPVVWiggW9kݬ ^Y~^~ݬXjPVVW*VhJ PN ݭV\kЭgШPЭ ШPЭHzg VPuse=tc=%s%s^ЬVW~cglVPWPP˞VVe8 V*g !gP comparing booleans. comparing numbers. comparing strings. useЬXЬW Y" VsV+VSf FfSVSS+<P<"QQPPSP@PCfPDf `OT PS~hV<PVPY $ VzV&VSe F fSVSS&<P<$QQPPSP<"QQP@PCePeY `OT PShV<PVPYtϦ V 1VVSUe FeSVSS$< P<&QQPPSP<$Q<"RRQQP@PCYePeﱊ `OT PShV< PVP1t~h ЬVЦQСPP1P-*ݡuh P PQQQЦ PQDЦQPP2P.*1h Pk PQQQЦ PQFЦQ(PPPPPP P(ЦPЦQ,PPPCRR5R1PPPPPP R,ЦPЦ QB%RRЦPPPPRBЦWXЦPPPPPϐﶊ PXX)ЦQС8PP1P-*ݡ8f P6 PQQQЦ PQHЦQPP2P.*f P PQQQЦ PQJ^ЬVЦPHPP1P1WSR`/`PRP.PQЦPHPBRR@b @bPQPܐSS1<~~ ` RЦPTH*PSTUHP@bQBPPEaRQWRBHSRUTQЦPRCHSЦPaCHSQRRUەW ЦPWCHSЦPCHTERMCAPTERMPATHHOME.termcap /usr/share/misc/termcap%s/%s|^ЬỲXca P19a VfPWg/hfP <~PCfPV/f+Vb !PPhVJ2 -<~Mm XW<~Wm Qa7RaPP P:aQaPP P:PQXRQahWgPP/WW PP|ݬ̀| PV0Y<<~|Ym :Y1 PW|P P[ PVVPtermcap names not colon terminated| %s%s:\E\040\041\054\042\047\140^:ݬwc P uf `֭W&h X'f#V PVW$ xWshPV:QDPP;P1P=11fQ1QPR@VfQ1QP@Q11yQE22222222222222222222222222222222222222222222222222222222222221|# t# 1k# 1b# 1Y# 1P# 1Gq# 1PPPPQ @ . .. catchmodԂchgrpԂ cp dd df edexprԂhostname ln lsmkdirԂ mt mv pax tarcpioԂ rm ksh shsttyԂsleepԂsyncԂA ...B . .. binCmdecsbinshareC .B ..ExxbootEhpbootErabootErdbootEsdbootD ...# $OpenBSD: dot.profile,v 1.1 2001/02/24 10:55:02 hugh Exp $ # $NetBSD: dot.profile,v 1.1 1995/12/18 22:54:43 pk Exp $ # # Copyright (c) 1995 Jason R. Thorpe # Copyright (c) 1994 Christopher G. Demetriou # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by Christopher G. Demetriou. # 4. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # export PATH=/sbin:/bin:/usr/bin:/usr/sbin:/ export HISTFILE=/.sh_history umask 022 set -o emacs # emacs-style command line editing alias dmesg="cat /kern/msgbuf" # XXX # the TERM/EDITOR stuff is really well enough parameterized to be moved # into install.sub where it could use the routines there and be invoked # from the various (semi) MI install and upgrade scripts # terminals believed to be in termcap, default TERM TERMS="sun vt* pc3 dumb" TERM=vt100 if [ "X${DONEPROFILE}" = "X" ]; then DONEPROFILE=YES mount_ffs -o update /dev/rd0a / # set up some sane defaults echo 'erase ^H, werase ^W, kill ^U, intr ^C' stty newcrt werase ^W intr ^C kill ^U erase ^H 9600 # get the terminal type _forceloop="" while [ "X$_forceloop" = X"" ]; do echo "Supported terminals are: $TERMS" eval `tset -s -m ":?$TERM"` if [ "X$TERM" != X"unknown" ]; then _forceloop="done" fi done export TERM EDITOR="" export EDITOR # Installing or upgrading? _forceloop="" while [ "X$_forceloop" = X"" ]; do echo -n '(I)nstall, (U)pgrade, or (S)hell? ' read _forceloop case "$_forceloop" in i*|I*) /install ;; u*|U*) /upgrade ;; s*|S*) ;; *) _forceloop="" ;; esac done fi QQ Q?PPPPQ QxQ Q1:QfPP]P PbQA;3Q ShPV1ݬ ݬݬmore-E-m-GMORELESS--help-?--version-V--VISUALEDITORviLESSEDIT%E ?lm+%lm. %fNo filenames allowed with -t optionЬXЬY Љ~d~ テ VfVZPr g >ݎ"ﳆI 9yVff f [ WgPf"YX1[ WgPyVfV[X(ijPkijPk~VϗWϵijP݉kXiQaPP-P+fPfP ~~gs[ P}`!b[ P}` Q}KZ Px` Y#{~A{-~V?U /dev/tty,^ЬWW1]l PW1,]VVy2Z P1(,XV PX13iPn1#P21 P11gPK11XP1P11;P1P,11 P%18P1P11P` 1P11P1PK11P1P11t1t1t1t|tstjta}tXttO ktF bt= Yt4 Pt+ Gt">t5t,t#txutyʏPˏPؐ (,V,]VV~o PW\WARNING: terminal cannot %s^sЬLINESliCOLUMNSco@^ Pݏht@W VfP $ YVXT VPY YX TVV$ XT PZFjZ[ԟԟϊ5PXVXY~# YVXT VPYYXSWZW~# ZVXZT VPZ GjZ[ԟԟ PX+XaSWZW~g# ZVXT VPZGjZ[ԟԟPX+XSWZW~%# ZVXS VPZ GjZ[ԟԟϢDPX+XY~" YVXS VPY Y[ԟԟcPX+XY~" YVXUS VPY Y[ԟԟ$PX ٔ']XXY~V" YVXS VPYYYXY~"" YVXR VPY Yؐsٔ[Y~! YV[R VPY Ys6sؔ[Y~! YV[[R VPY YZvQ3YR64TERMunknowndumb:hc:hcamxndadbsgpcksketitececlear to end of linecdclear to end of screenclclear screen cmsoseusuemdmembvbbsbcho|^home cursorll move cursor to lower left of screenalsrscroll backwards^O PPPP( VfPXfPqfPqϻfPqϰfP_mϥPlVWPllllPPqPtqP%mPqPlPmlR8VfP~VVYP``liPV ViPV Vp, $iPdViPVVLV ϥAV?V ϔ4VϑiPUXP`z dUyiPUkXP`Z,U[iPzUXP`DϣH\U>iPFUXP`1Ukk iP UXP ϣUiPUXP πTiPTXP TTϩiPTXP TTχiPTXPTT{TTXiPrT gT>iPYTXP3TFT,T?T iP+T Ϙ TiPTXP uTgPiPS` ϶SϮiPWXW*WSP`V4~~P]P@ VVL Q@TTVW,VfPSEiPWVZXWϫWSP`ϛV:~m~~PP VVkL Q@VWjPRiPWXW.WiPVXVV-m W\RϭVWjPDR>RlЬPxRЬPjRlPRRPЬXЬYhi-ݬ 0ЬPi XVfPWYfPQXPWQYPXP@\l8w6lQfVf|wlQf @l? 7LwkQVf0wkQf wQvkPvPݬ~PvP(k vPP`{vkPLbvkrP/Fv^PIf!v=P v#PuPuOuOuO{uOczuOKbuO3JuO2uvOWg uVfVVOgtBONothing in top lineNothing in bottom lineNo bracket in top lineNo bracket in bottom lineNo matching bracketЬZЬ[Ь WЬVPWPPvP Q}P~P.W~C0u~I"u~RuYiP  PW~?tPZVԞVWfVXWYXV0PZV'P["VPWPP;}P~IhP~{tseek errorread errorWaiting for data[MP`XXPР QѨQ Ѡ$ i1hXXPwMQСPPQ Ѡ11cgPPѡPVPc,MPРXР Ԩ MPx P PPYZ#P Q QZXPYSLPYZO?P~}Y~ݠ Y+ }PVV!W~?sPLP}Y (è ~ PXP~`LPݠ =oPVШ P~ HVq VV~]rfV0 QVV PXP~Q* KRVPxVQPQV V:}Y(e[ ~s6 [ˏ fP1KQaXhPШhahQaPXXamKPР$PP 1@HPch_ungetchar overrun@ЬVVg  ~qVM Finishing logfile r) W' MJPѠ(<Ѡ,2 ~rVfPˏeP g Warning: log file is incompleteXZJP}R}RP}TTPUQQ}PRPSQyPPPWRRWOJP`QRVaQQPX+~vpXѡRݡ  ( VRRWЬRIQaPPQѠRP`PPQP}VϵWP QWQ VPP}VPW}RRPSQyPQQXKIPzVWnQgPc)IPРQQWѠVРQWQ=V7YPˏUcP1rHQСPWPVPHRX }VPW}SSPTQyPPy PPPV$P@HPݠ 5{HR}P(ϏP Q }P~ϵPϦVˏbPfPP|~σPPHP`RRPPbQQPPSѡQRaQQSТ Ԡ$P b GP}(P}PGRx P$PxPQGQaPѡ С$QQ @PP pGQС$RRR$֡ ԡ$LGPР$QQ$*Р Q`PPGPנ <$GP`QѠ Р$PP APBCannot allocate %d buffers@^ЬVFPѠV8PFPàV=mFPՠ ~~FPРPseek error to 0`FQ }(aPPQ `PPQ4FPݠ 3#FR}P(|Ԣ Ԣ$~|~ݢ $ PQ ~wl< (;   @;p(@@=@@<@`bTU ;@@80(0l@A;;;A;;; c^A;;F- ; WA;;b{;b{ aU A;s^ ;s^ ;s^ vam(;;;b{BՏ ;_+ ;, ;, }  ;!7 ;e7 ;e72m &Ad[x޼t@h1)wo!\Um_Ш&W;W t@lV|Wrce7` M|h5N`E&RJm-<_]BCǔhaܜaRh*h1[heŵT| +uz:oo,jϸsen=0I`R/~ PQ!EP֠PaРQQPPEE)EP`QР`Pw8 {EvEnEPԠ~}~ݬ# RP QRRP@ЬV@ :P"Eg0 PEPP`Ԡ|Ԡ Ԡ$ }(ЬVsP DPD 1:DPѠ V 7@VDPӠV}DQСPPP ݡ " `DP VV"LD;7 ?D~G 9&DPРP8bcccbcc18b95.bb125.bbnext8bcccbcc18b95.b128.koi8-r8bcccbcc12bc5b95.b.dos8bcccbcc18b95.33b.latin18bcccbcc18b95.basciiinvalid chardefchardef longer than 256ЬWVYtCXmDZg1PP9 P0#P./PbPc!Y3Y.Y)~FfP@PQPQV~oiXZ~diYVV1yYXZinvalid charset nameЬWgPݦ+P VffWa PVf~ic RHSUBQTRP@PPa PaaQRRT*s<%X>ЬQaQa*_PPd&JJJJJJ/JJJJJJJ8JA$: !1 (   QQ LESSBINFMTLESSCHARSETLESSCHARDEF@מ79 VfPJfPϗPfP `PPPʏPPPʏP%cESC^%cVVXhPV6V֟@ CV%͏@VWWhPW@ V @ @PAAuAAA`A9 APIA[P[PPAAX~ WgPb9 VfPAAYWZVWiYP`P` rXXWALAYi)~jPVVeVgPXi .XXA? AQQ[PaP@@P`4`~]PV@VeV8 P@PP@@P'@VPV+ %Ͼ@PPV ϥs@PPV P\@PP ![K@ K;@PP PP&@P?WPWAP@~PVV7 P? ?PPWPP??P PP@?P`/`~ PV?VcV@7 Pi?PP@^?PPPPI?~PVV6 P'? .PЬ> 4  gPѬ  QСPР Pа PРPР WW1>>g;>>~ PVVO6 Px>Vbm>gŔc>P@ 1=6 Psl VfVV_ =ݦ [ PVB 69PV=P  ffPРVV Pf@Q PQP\<QQݬP)5A(4IIW_WW@16c W K U=PϨVP f?=PP 1= 1ρVf= w =P<V ϗ<PPVP ~<PPV7 / ϗ < < P Ͽ| ϳp d yX _<C P@P- PЬZ;3 YiPu ~P<XZ}VfPWWi;PP;PQV[PQWiP;E;iPVV;VP`PVV;Z;;K~;Vfx?3 Yf~kPWWiPXOPXP9WiPXWmVX5;>XX#;fgPWd_Vf XX:PЬWgg~ϪPV BVPWgP@:P`QQ +Q'1:VQ -Q):PP P :VPV  t:PPVPPPV VQPPQ L:PP+ ::ePWjW1:':P P}+ W:P/P:W9~WP 9P`V`W4!P9V9?ЬPЬQPP Q9Q9P@ЬVb V7h9P PV'7 P[9,~B9VmP49(V9 9599 9P 8PfPP 8P@ЬV88VuPVPP VRPP7 @ЬVV\V&0 PO87Pm \ЬVЬ WЬ8VWP8QQP@*!/?@n8 b8Y8RVJ8f<8f-8f 8ff `!done|done@ PV7*WoooeooooWooooooooooooooooooRooooooooo7VϥfPg QVfPP+P Q Q2( f> VP- :7V.7~:M 77~f~ 6~f~~V"f!" P P' VPd ^ P Ϩ2? P'?~ϑ[V6~@~yZ@^ЬVY6/ici1Q0VPP 1EVUPd1.P55PVN1VI15P P+P-1V+V- 5=y54Vl5j5 VMPT5AVWKP95PP+P- V'5vVMP-V]P~P/4P{P@PV*!V! V@@P<PPPP45PV V  ϢPV7P#{4PP PP[Press 'h' for instructions.] [Press space to continue, 'q' to quit.]@ P P1[P=vGP`Ѡ |~-:WGP`}~-$5GKVK",VKK"4G %P ~ZG WFdbPV :VVVVfFfless version %s^ jWx PPrP P\ PQ 2PWZP2PPPP gP Pqungetcc overflow  1 ~V ЬWW?) GVVWf~VVWPattern not foundЬZЬVX Y1PP(P P1Xʏ1hW"1  PXVZY1gPV5I1V ~WUXY3P :%s helpExamine: -Cannot edit standard inputCannot edit file processed with LESSOPEN(N-th) No %snext fileNo %sprevious fileNo such file_+mark: goto mark: |mark: Brackets:  ^P0vHPxPQQPxPDYTXQ [Z0$0 0RHkH ~iϹ)HhPVH/CVJPP/(VEP1tP1f V]PԭPkPWЭPPFWiWcW)VR=eyX ~\jzf.qO nnN'1~XϪ1g.PP]BW.APG.j~}6.PP,B&.AP.9~t.-~~2--~~@--~-1--~-J1fϪ$EA ~~KˏEPcE1'B-PP A[~~@1-PP@2~~@1Pe/J%1,,,$1,,,dd,ϫ},F%1Rϖh,P #1:P@$1.rD,<,&@0,RRPxRQ}P~%1= [PP11~+++N1+++01ȏ+++ϫ}+~Ϟ1Ri+VV VPPVPPPN+&F+VV VPPVPPɏP&+$++Ϝ9 +~,V*1[1Cj1)ϽN~1A ϡ 1ϝ PG P~ O1\ ~ςN1Dψ~>uXP2: A P1 1"***0 P1B= ~P)PPSN1))) P1ϖP)PPN1Xs)j)d) P15~϶M1%~6/s:)1X~Ϝ\hPVViA1V<1~V ?1~a 1 x W 1~?hPVVA1V<1V 1zV 1rV61f~ϴhPVV@1GVA<1;V 13V 1+V61~%mhPVcWVu@1V;1V V .VV5P1V' a%g1~fW1'1~UiVM10;1,;1lEPyPY ݭ 1EZZ X{ W ЭX2W 3[ݭO PV7P  P P V VIB 73E!PV6YϣQCP^ Yݬ VfX?[RXPWWV\ ZV$PY^ cPYVkPVWjXkPXYP' YP PݭP YϮ  >ЬX V Y WPWVViPWXVϮPPЬX VY WPWVViPWXVrPPЬXVWVgPVVVPXV<PMissing filename ("less -\?" for help)F w P~wA~ĹϳωV @W PA@fPgWarning: "%s" exists; Overwrite, Append or Don't log? Overwrite, Append, or Don't log? (Type "O", "A", "D" or "q") Cannot write to "%s"^ЬYP1=~Y VfPWWo XhWW OPY$TAPA0~d~de^~Y' PN [YfP> |~P }PVV4W+ hV ~۷~}v@1 YϞ[?%s/%sЬXЬYXhPX VfPWYfG` PVYXV ~VX P VA V P VPHOMEݬ PpPPLESSHELP/usr/share/misc/more.help P TPJЬXVXWgHgPP#P%3] PXﭽ PP P PVVWg'PYYVXWgDgPP# P%.[ W X PV V| PVPWgfYP%s*ЬVVS ﱵPWVW WIPVWV%6 XPVhVWhVP^ЬVV9P~|~V, PQPP@~XXV\ PWVVW~ PVVWP|~ݬ }PRR}PSP}RPЬYdZZﺴVfPXXWV[CXWQZPQP3ZZgZkPWXW^ X WXX XPWVЩPPPYjs PVViV  VgXPSHELL%s -c "%s"rЬ[ЬYЬ X[ VfPWVZYYjPWX XjGPWPPճPWXY[W@ Yi PX [X6h2XjPVWjFPVWXRViWkVWLW{ PVWkVPecho %sݬϼPX~XPVXPVYPWV﫥 g XH WPW; XPLESSOPEN-^ЬWX~Yi PVOWY3 P?f|VX~WVυPV$X>2WW P V P~iV WrVωPWVۤ PgWPLESSCLOSEЬ P Pﵤ - PݬݬPP ^ЬWWf P W66-PPP@6WP ﮱPVWVz B Vs VPPW qPVWV=  V6 VP@^ЬVV P}PV,,Oaz,Dˏ,P6~0:}PVV W2VP WQ'' '{ ...skipping...  ^ЬY}WЬ[ЬVЬZԭԭԭV +PYP+PYP+PYPխ1p+B+PYP5~WPXQ$x+ӹ pﹿ[~!9WPXQ:P19}W~\9[+PP[1\ 161ZZF|WB}W~+}PWW,X#[~8PsQj}W~8֭խQ*Pܸ /W&XP   %Pap4Y1H/*% խˏM*P%σխ_ խM C ~ЬX}VYϙZϸXPլ)PXPZ,%[%}V~8YZؽ3X$}V~l}PVVWլkYϨ Z ~ЬZ$)"$P1~ǭ~6Xh}PVVxWoZ(~{8PV(BV8P|V?Y~~h}P~i~h}PVVW #~ݬ Z}V~ݬOЬY~6Xh}PVVWY VhQPςݬ Y}V~ݬ1'P'<'P'PCannot find help file-%s -m -H -+E -+s '-PmHELP -- ?eEND -- Press g to see it again:Press RETURN for more., or q when done ' %sEnd of help-PX~^3XX VfPWC'fG狼PVX)'7V X WgV]լ ~yM3VgЬPЬR QPQ R`PPQЬRЬQ QabQaPRRab ЬP`QР`~`մ ЬVЬX$ǪPWVyP}ԧXWgWPЬW/W߱  WgPб Wwݧ VfWfЬP* RPRP`QPQRQPЬP RPRPРQPQRQP@ЬVVP VPP PЬXS P`VPWVWݦXj* PVPfVVWP@ЬVVP ݬVЬPРPPЬPРP@ЬV( @ЬV( ЬPЬPРPЬPР PЬPЬ }VVWQ}P3 # P>@`PxPQVPWQ}P~}V~D}V~zXhP}V~3}V~hOVfPWVXW[W W [z Vf}RPRQS}R~W VZPF YHhPWW  Wj}PVP[j}VPVQWPChPWˏ#P1W  W1dp}PVPdZC YPi=[9ˏf#P1hPWW W Wj}PV}VPլլ }P=}~R P>@`PPQxPRRQ }SQSRT|S}S~ C}PPجQ}P~奄VfPvWggPXVffX X Oˏo"P1APXX X X1!Vf}YPYQZ:ˏ""P1YPXX Xտ}PY}Y~P1[}YVy}V~}V~�a}RPRQS}R~XIP+i~L ˿}PPYQZѬZAѬY;OPXX1(ˏE!P1}QQYRZX 1g[[ }VPCannot seek to end of fileP ~#-﷾}P~PQ ~|~l ~}P~[Cannot seek to beginning of fileCannot seek to line number %d^ЬXX}PVV W}V~'P}V~X.|P#ٽ}P~ϱ~Q(,X_, ^/ .ݭ}~nDetermining length of fileDon't know length of fileЬY*Vf}PWWX~I,Hf}PWWX ~`+YPxYQzPWSVRVRPUQUVRWRXRPRRTWUUT}d~}S~ XQWP}PWPXQ\}P~}V}V~P+ݼP PP oP}PVݬ }V~#Cannot seek to that file position^}Wݬ A.P[}W~:-PV=[V~~~+}P~V~~+}P~V~}W~ҹP~h*~Z+Vf}PY~f}PRY ZZX1YW1VDYV[eR S%XS WR~~}R~[*P@i}W~}R}PW}RW XVV[^\&V[~~}W~~i[V[ZXYW~}Y~kVPVP}W~}PWWX`S}W~*~}W~C~k  %6d@D1}~PݞVV~ V~ PPQQ RQPQkTtSRfP D`C`PVTPPKPQRQPRPQPQ8ЬPP ,$ :PNPPnPPЬPP ,$ $PP@PTPPЬPЬWPPPXPPVP PPW PPVWkP PPW W'PVVPFPP=P ~~nP%ЬWЬV} P~}RPRQS}R~}P~3PVVW0PXVXQPQQ^PPPZYPfV,PQJaPP IaPVRPuPI`0hP-PQIaP#PW VP~QP V<2PWJ`VI`X&PЬV}W" }~~6PPV 9V}WP}W~VЬW}YqSPC`QWQ }Y~C`~1m_RWR}Y~C`~RP1X1YQR }Y~WW P1}Y~~WWCVVV1V11}Y~~W 1ϵ1W IV}Y~~ fP1QQPPQP1W\P{p }Y~~W1W]PX£ [[DPW[tPVX ZPWPVPP3h9}Y~[h~P+Xh}Y~~WPP PPP լ}~~k&QR'PQ @aRBaQPQ~PA`B`~ ЬQЬPp`P"P@aP `P?}PЬ YP Q$}P~:P*VfVXP }PWVPhP  PfWf}RRPSQgYi}PЬ XQ#P}RPRQS}R~P}P|P?4WgSVPwfP PW)}RRPSQXWh<QuRRT SQRQPPaPQQTb_vSSc||ЬRPRPbQQPТP}S S٠ T}SЬS}QP`WPY ѧS1gWWYЧ PRPQЧXgP `] PW`X}QSPPhPVVfWfXfRP}RiWgY,YPTЧQQSѧRWT}RgWgPTYSP`QР`Calculating line numbers~  P8PPPd%YQPQ }X^PX YY XPP`VPWfVVWЦ PYPXѦX Ѧ YЦPP[VW+}SXSYTЦP}XQ Q٠ RTR 1SQ1ЦV}~P1I ЦZ}V<~}V~ }PVˏgP1V W1ϭZYWXV }V~Z}WY 1VX~Zz}~P1~ЦZ}V<~}V~}PVˏP1V W1w ZWYVX }V~ZZPЬYY|PhP`VPWVWѦYfVVPѦYѦY}PDVWЦPàYQYPQPgЦV}~!P }PЦX}VXY1~}V~}PVˏPV WXXYX}~ᆲPЦX}VXY<~}V~}PVˏP1pV W1[XXY}V~X}VP^ЬYYVf}PW}PZRYYRf}PWЭRW+X Y YW X}ZW}W~bWZX[P! /dev/ttySHELL%s -c "%s"sh^Ь[k-[﫤žVf[ff7 ~;ZjJe~iYi~}2Xh~k WgP~o Vf~Uʐ WYVZPݭiVA{ PXKhGkXPV5X VfPW[fG-PV[XV Vk[PVVZ V' ~jݭiݭj1t ݭP ~@1Ь[ݬ}PYY ZYP~Vf}PWW X|W~fѬ. }P~}W~[hZXYW}W~}Y~P Q}Y~}W~[5Cannot seek to start positionwCannot create pipeЬW}~_P~PWﳂ PY~4JVfWf9f~Xh~0Wg VfZѬ Ѭ}P}RRS QRPJPZZ7ЩPPP PZ  ZiZP YZWh PZ SZJEPZZ7ЩPPP PZ  ZiZP YZg PY ~ fgh}~.P3QP}`PQ}Invalid mark letterЬQPP xQPЛPPP~PxQPpPCannot seek to end of fileMark not set@ЬPP'P$P.SP^qV|PP~)PlVﴨ}P  q fOHV}PԦ S f1zV(PPVѦѦ~9VPݬ6QPQQP@ ^ݬϳPV( ڕ f@ ^ѭ ѭV( f @ ^ݬϹPV\V &ѦѦk f|Y ( fPPO  PRPݭ}~BMark not in current fileݬ4P }P` }P~x}PInput is not a pipeLog file is already in useNo log fileLog file "%s"@^ЬPЬVPlPP V "P ~Z ~~VPP9 P ~Y NxЬQЬP PQ:Line number is required after -l@^ЬVլ;Vl~ խP ~ VSCannot use lesskey file "%s"@^ЬVլVePV@ЬPЬQPP Q凌 QkP+TPTӒ VPP@n-P QVP}P~Tags file "%s"^ЬPЬQP/PP Q QPPܚ ՚ /@լ ݬVff%s^ЬPЬVPbPPtfPPMP='Pm!tWVmWV. WVOWgs VPgxPਫqЬPPbPЬPP P!@ЬVVVV ~Use "h" for helpЬPOPIPD~[メ,祖 ^~yPPThere is no %s flag ("less -\?" for help)^ЬP1QP~qViY`1ЬPWPW 0deYЬP`+YY1P1 5 ЬP`+PPPӇP^  PMWݬυP1׬zWW PV"WϠPϧˏPP)yiyyyLgYЦ PQզQQ`PYЦ EQfPPWQQݦ )ЬP`1PXWXP~WP ЦPX~`1]There is no %s flagCannot change the %s flagCannot query the %s flagCan't use "-+" or "--" for a string flagCan't use "--" for a numeric flag^ЬXЬ WX\ PVX4P@@ЦPWPX P-WPXP% ˏPPP WWW1  ~ˏPPM1W1W 1W1Ц PQ` Ц PQզQQ`1W1W 1W1QfPPXWQQݶ QfPPXQQݦP ZWUWP~N W(W 4W!-~խP Ц ~5 ЦPݬQWQQ`W ˏPP;);;;;)~x PFP`h ж ݦT W ,ЬQլ PQPPQP-%sݬtP PݬPPˏPPݬPӠ PРPbPPString is required after %s^ݬ_Pl ~@ЬVfݬVP``$P`Number is required after %s^ЬYЬ Wi8PVXf-XV0fPP -WgPݬϲP  Q~AaPQPQ@Q0fPP ViWgXQQQPScroll window size is %d linesScroll window size: Forward scroll limit is %d linesForward scroll limit: Don't use init/deinit stringsSend init/deinit strings to terminalTab stops every %d spacesTab stops: Display ~ for lines after end-of-fileDisplay nothing for lines after end-of-filePrint backspace as ^HBackspaces cause overstrikeDisplay underlined text in underline modetags file: tag: Chop long linesFold long linesSqueeze multiple blank linesDisplay all blank linesDisplay control characters as ^XDisplay control characters directlyNever ring the bellRing the bell for errors but not at eof/bofRing the bell for errors AND at eof/bofprompt: Log file: log file: Constantly display line numbersUse line numbersDon't use line numbersLong promptMedium promptShort promptPosition target at screen line %dTarget line: Ignore case in searches and in patternsIgnore case in searchesCase is significant in searchesDon't allow help commandAllow help commandBackwards scroll limit is %d linesBackwards scroll limit: Highlight all matches for previous search patternHighlight matches for previous search onlyDon't highlight search matchesOpen even non-regular filesOpen only regular filesQuit immediately at end-of-fileQuit at end-of-fileDon't quit at end-of-fileBe helpful in promptsBe less helpful in promptsRepaint by painting from top of screenRepaint by clearing each lineRepaint by scrolling from bottom of screenAutomatically allocate buffers when neededDon't automatically allocate buffers%d buffersBuffers: Search skips displayed screenSearch includes displayed screen@ P`PQС PС` QaЬS Rb2$TRQaPPSRP aP2@PPS Q RaPl P2Xݬ ݬݬ߻ PQzPQQPi~D P[ ^ ЭP%s: %sЬY{ PXY VfPWXfG{PVXYV VP}P}V} ZR XhF P?Z YP}d~}P~i}P hPWP $V }d~}Z~i}P~}V~i}dSzVSQPPVPWPSPPR}Z~}Q~i^ˏPVX3Y1ѭVlV .'"@g]P` .'"@流ЭVVW WσXXiPW1bV *#琢ъa2WWƇ V.P PVWP PVW @ЬV t' Va [ VP@ЬVf ~f ^ЬRЬSPPRTRR ]VVWSRQQSPPRPP0QRT-WVXVW v~^VWXPЬWЬYXgGg% ~7XWPPdPsЉVfӘ~Xf ݉VPXXPW~d 煮ވWݬݬrPW9  ϴE ￈PGWPVVq ~wV V V V V|kWr1ЬWЬV(VW% L%?@n~ ﳇݬݬϊPVJ~  VPԆPPaVPЬPPPP  P2P)PPPxPQQPxPP}@ PQQ P}A`AQQQɄ P}AQﮄ P}AA`Q} PPo}@} PPT ^EvX H   } uP Fsѭ ѭЭQ P}A}Rڃ PРQQS `RPTQTQ%QUPРQQS `RTPPTTUPc~~ЬRЬQQR+e S~AcP` ѠPPQQRPЬRQPQP0PS P` Ѡ Q}`bPQQS}bЬPQPQPPPPQQPP@ sVfP߂ fP fPp fPﷃ PP%qd}~{ %dݬ^ JPPr~ݬPr?'!ЬWW~VWWfP/Q W WPQZ-@ЬQPPB6KjjjjjjjjjjjjjjjjjjjjjjjjjjjjjqjjjjjjjjjjKjjjjU1PAxPQRP QRRP3P:y P PPPV\P QVVPQPQQPPVQtP QQP15x PPPЬPЬQPB6cocQϤ}PVV W }V~qjC x P.w  PQPމ}PR}TTRUSSR}P~PϻIQ}PVV W1QQ 1HP1A}P~}V~1eZP Q1}P~)PQPQ7 1PPPQ" v BfPaTc QUQcaSQcaЬQa&(RaP@PQaP| PPZլZ1kZlY PYPi[Yk}PWW YVX4YVVk}P~}W~ϕP}W~Y@|VYPYPZNo previous regular expressionP ~PPPInvalid patternЬVkPW~VW PW︿ ~ZP`{ P P  WM{ PB{ P P 0{ @^ЬV~V{  QPQQVV QPPz P`QPWQaVQ VQg}}}T} RPլllz Q=СPPU-ѡ T'R SСPSP RPaQPЬUЬSUTdP0РQУRQR#ѠdTdQСPPR ѡTU} PУRQR P}P}PdP}PУRRQ ѣ P} P}P УQУPQPѣ  Sٽ dcSd^ЬX}V}V~}VY}YShXUXrUѨSѨT}YUUѨ SѨT }Y UhXЭP`6}QQSRTQYRZPP}PPYQZPP`^}WЬ YЬPլ1P1YVԭѬ@hPRYPxPQWPXQ}PYPxPQWPXQ}P RGЬPPVPVfVV4P(}W~ϽbR)x ЭR( \ ^uѭ ѭ~3}P~}~@ЬVP-V|PVfPQ 0fPVPPPV ~}P~^}VЬ[}V~PZ}VˏPPѬ  ѬѬWѬ Vլ Ь P}V`[PЬRR}VX}X~ }PVZZ}V~}PX}XVZZVWլ Ь P}`5#íVPPPP}V~ZT}V>Q RQRPQPRPPݭݭݭQЬRRPPQQ1ЬPPݭݭݭ}X~1[1ݭݭݭ}X~ϸլЬR}XbPNothing to search^ЬYЬVЬ XVfNϞP~WGP~ωq zV&PWK VVϵVVPPW ~ϑY}PѭЭVVYXP~1~XY}~}~PX~PPXP}~TPPPYP^}V}}X)P1HSS\ ZmЬ R\ ZR ЪPPQЪPQP?SR8P`QPS{TQ dPPKdPWPAVQ<kѬ  ѪCm P>@`PxPQP Q}V} X1RѪ }X@dQЪPPQ*R$l R>BbRRPxRQ PجQ}P }PX} QaPPWAѡV;l P>@`QQRxQSPTSW RV|V>DdPxPQPVQW}VRcQQ d1Vl PPRxPSdUPTSU RQ|VTPxTQ}VPVQWЬ QQ ѪЪPPWIQVD ~~ } ~}V~ϪP+Ь QQ ѪЪPPY QX} X}}X ?m G !@լ p Vfff~Q Vf~ffLine numbers turned off~X1rXn VfWq"p=~AaWg~f~fﰶ Pﷶ fgo'XXGRVWi=V W PxPQQPxP@X87pi )i ~tagsrNo tags fileNo such tag in tags file^ЬZo W PX~1_Z PWF [R Y1!WOZD P1 9QAgPP P 1WQ~5_VfP`1P PP`PP  P P攽PPPfP`1~PsխfhS֭ЭP`^PЭRRCbPPS-b)\TЭP`TP֭ЭQaPPSaۑ$RbXkX~*iP1Xk~aTag not found^P"P~}P|V|~PXˏ_P}VY}Y~}PVXXV W? }V~Xq/ PݭL P}YP/dev/tty~tZ P@^3PVVV ,]VǚPݬ ݬݬ  @ }@xnoacnfsv2porttcpsoftresvportmntudprdirplusnfsv3intrdumbtimerconnbgupdateforceunionrdonlysuidexecdevautorwrogroupquotauserquota23a:bcdD:g:I:iL:l:o:PpqR:r:sTt:w:x:U-2 and -3 are mutually exclusiveillegal -a value -- %sillegal -D value -- %sillegal -I value -- %sillegal -L value -- %sconflicting version optionsport=illegal -R value -- %sillegal -r value -- %sillegal -t value -- %sillegal -w value -- %sillegal -x value -- %snfs%s: Filesystem not supported by kernel%s|^ЬYЬXh7 <'|ԭ(Xi VU W:D Z;S [1*P2F%i"k^/dy1Pi  } >i 1r5i  ϯ^ i ʏ1K YgPGϔ" P8ȏ 1h 1ȏ1 gP] P@ȏ@1ȏ1 ǞgPﵞ0 P(ȏ1ȏ@1u gPpK P<ȏ1;ȏ10|8ЭPPg Pȏȏȏ@g  ϙ g $g  x gg ʏȏ?g   "g Bs> jPg ȏ<ԦHԦLԦPԦTԭ1' 5gP# PC1 gP P$11 ef 1 ﷜gP樂Ϟ P,u gPqρL P A OgP=d P0 e υ XYkP1 PPY@hXYVЈPhWVPP B V|W P'-W WD ~ no : or @ speccan't resolve address for host %sNFS PortmapCannot MNT PRCMNT RPCbad MNT RPCnqnfs 2/can't access %s: %s^[~ݬu @~ݬd VfPPV#:ݬfPW PЬVP`Vf? P0V'Y PV  Pݠ ݰf c ('ЭdЬPʏЭ? 01#aoYc [HPЬQѡ PPݭݏu~ P[Dc 1>hᅪ 10 WX)c +ЬPѠ !~~ݭݏv~羅 }W~ݭݏ½ PVb 1G 1H Pf YZP`Э}Y~ϯݬϒVжP`PZP 1ѭ |b 1ϦVv P!  PYkPVЭPZP#YkP1tѭZVЭPVPZ1`P Ѩ1SPh1LP rhost:path node [-r readsize] [-t timeout] [-w writesize] [-x retrans] [-g maxgroups] [-L leaseterm] [-o options] [-R retrycnt][-23bcdiklMPsT] [-a maxreadahead] [-D deadthresh]usage: mount_nfs %s %s %s %s &3g͟  ޣ ,-o %s: option not supportedݬ2 PY ~ YW= Z [1gnoXWX=W P`ЬVVfP2PWY? PfЬ Pզ ЬPXȦ`ʦ`^ W> W-WjPW1nYkݬ ݬݬWMemory exhausted@ݬݬ, PV FVP@ݬ PV 'VP@ݬݬ' PV VPЬPQQPQʏPxPPAQQPЬPQQPQʏPxPPPAЬPЬSQQPQʏPPPAcRRPAcЬPЬRPQЂPQЬPPQԀPQЬQQRaPPQRЬPЬRPQтPPQPЬXWPPQW)V`V~XPWP VWPPQWxWVѡ)xPPѡPwPx~`ϢPc]P֠`V~XWPЬPЬQЬ R=P2Q3R0P6Q@PʏPQPAPPQ@PʏPPQ@PʏPPQ@PʏPPQ@PʏPPQ@PʏPPxQ@PʏPP\Q@PʏhPPBQ@PʏPP&Q@PʏPЬQPQ Q P:blank:]:cntrl:]:graph:]:print:]:alnum:]:punct:]:space:]:xdigit:]:digit:]:lower:]:upper:]:alpha:]@ЬVVߣ uPPPcV$ QPQQPUnfinished \ escapeunfinished repeat countmalformed repeat countUnbalanced [,^RVP1" YPY rt t t t t t t t t t t t t t t t t t t t t t t t t Lt t ))t t 't t t t =t ^t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t hH1 R1  ρ R1 R1d %PPP P 17 <<PR1! ]PPRP}gQt R #T)eQDP`\)KQ%%|5QP`\| R1 Q1  1 <<PR1 1u <<PR1Y 1N 1R1D 19 R10 m1% <z<PR1 L1 <Y<PR1+1<8<PR1 1<<PQ Q1QPʏPRP1Q 1<<PR1m 1Z< < PQ Q1=QPʏPRP1*Q 1< p< PHQ Q1QPʏPPPRP1Q ?1 Q1UUTRRSU~EePUP@P0QPPURRS]bQ0QPP RSLb,GRRS1zbQ0QPP 4T~DdPTP@P0QPPTRRS1KbQ0QPP UTRS12b}1)U1"T1TTU1 nXP1xP9Y200YPP YP0(P~@`QPQAϾP1!P*Y0YPP  ϥY,1rP1P޻Y0YPP  1PP~@`QPQAnTP1tP}5Y.,0YPP 1P!P#D  BY\ ϿϔP1PYY} }ٺ< < PhP P1PPʏPPPRP1b< U< P-P P1R1 P1͏ PPPʏPRP1 <<PQQPʏPPPRP1zPQ1jP<<PR1F ]VVYVdoVr~Z V~iVfPPRR1)1W ][5VWP' Q@P W_ [WcWWYW[Ͼ[fR1zϐ ][ϮP1PYPPY^1PqP1P﮸fY_]ԭY[1)1ZIQ 1>Q W~JVVWP`όVXP1EVV VϭVWWfP [W2WWXEVf Pf PPPσP1PxZqo1Z~JgP`16Y\58.I5P1iPr*Y#!P1;PDZPPZ-1PP1PWﹿ﷿PP﮿W]PkW\2o+PoP1PזּdW][UAP1uP~6Z/-YWYޔߐWܔY&]W|T XYڔWhPZWhPN[YFVf̾:YQ PAPP[h P2A~fP[ P2A~fYYZYY]12խ[P][_~g[1\>cYWK PGPP ]VVVYφXh$ PV[G[ P2G~h[W P2G~h[1YPVV1Б ѽPƽP@ЬVQѡ.xPPѡPyPx~ݠ ϣeQP ZPРQVA ֠V2(((((((888( WP֠EQ8PPPUnbalanced (@PPHP?P6P-P$PPP PﺼϘP塚P9σVfP~ PfPg<~φЬXPР PHPPWgPVVPPX~g@PЬXЬWVVWﹻQXVP@  VVWϵ1Q 1PݠWPXtPXY < ~Ϻ <~ϨV_ZVgXY`< ~τVVIVD)lWXY4<~g< ~gVVj Q;PQPP1%@Vf f< ~ѺPP P PЬWVf梁 +ρPfW <~ϫ< ~ϟNo syntax specifiedUnbalanced )ЬPЬQЬ WWPP Q  &PЧ-߹ vҧ ~Vf< ~fէ <~f֧ ЬQЬRPP}@@PPС}QЬ VUЦTUT0fPTWQ`PSUUTSQcUW~E`PQ`R}QSЦPPPUPfP}E`Q}SE`U}QSUЬZЬYЬ SUVԣV1V1WXjRXRQiTWTPaQ`PQPУP}Eb@XU6QP УP}Fd@ УP}Eb@XUxPcPWiQȡWV֣U0VУP}E@U֣UУP}F@V֣V@}SЬ URХPRP@aPPQ~ݨ$P$V$PЭ`ЬPx~V$QP$VPݬ.Ш$P F Ш$PZF Ш$PFШ$PFV$PԠUЬ[U1VQTSЬPS`RbP@ P1ТRլ RR ZR[RVլ RRZR?R9լ RR ZR"Rլ RRZR R Ш$PRAQ$Rբ/ЬVTfP`P@ PШ$PAШ$PATSUЬ[U1֨(WP^ЬSЬ[x~SuPZЭSZ ԀZZZУRZR1cQ~JaP`P@ PP1P1P1}JaXYWS}Ja~SXQЭSЭPA`Z1ЭPA`Ы PA` )2;4ʏ0W+ʏPW"ʏ Wʏ Wʏ WʏWZЫ0Q~HP@PZ`:~HXYXQPY`P`VS}V~SYZЫ0QHPЭSZ`ZУRZZR1ݭ5 ^ЬPЬ4x~VfPPЬQx~fPPЬRx~fPЬSxPPx~fPP[ЬPx~fPЬQxPPx~fPZ]ЬRZԀZЬSZЬPx~lPЬQݡ8ЬRP0ZZ1ZЬSУ PJ`!==.1ЭPPԋЭQQԁ1-ЭRТЭXZX1~HVVWxgPЬS0P~ϽЭPQgPVYXЭRQ@bPWVfPЭS@c@cЭPQfPQ@cYVfPx@c~xfPЬQ0P`uxfQЬR0QPaYPx`PЬS0P~ϠX1MЬPР PJ` 1LЭQ1AЭ譼ЭRbЭxPPRXZ[ZX1~HVVRWxgPЬS0P~RϭЭPQgPVYXЭRЭSQ@c[WVfPЭQ@a@aЭSQfPЭSQ@cYRVfPx@c~xfPЬQ0P`RZxfQЬS0QPaЭRYRPx`PЬQ0P~R~ЭRX14ЭRբ ЭS ЭQxPPЭЭRբVЭQСPVP1TSRPZbPRˏ?PQʏPTSQPVZЬR,Ԣ(|ЬSP$~VSϐݭf ݭ\ ݭR ݭH ݭ> ݭ4 ݭ* @^͔թ\̩xמ`VxP Q@P x׏_ ]xfxx׏ğa﫭~fnxЬPР$RŬQQRPQdxנ1͔V~FHQRPx[РP}K`͌͌RЬPР QBaPP PϠ&P1jxBaQЬRbPA͐׏1E͐QЬVЦ$Pd[K QQךҬ~X͐QЬRТ$PdVF  VQ: VQ/ZVVU@TSSZPUPRTPbQQ`bSZZ͐QЬ[Ы$PdRB Q,Q&ZVSԧTRRZPSPQTP`aRZZ͐QЬ[Ы$PdRB Q/Q*ZVTUSSZPTPRUPbQQ`bSZZZfQQZZ QZPVP`Z1ZZ͔1͌tTמPx͔LЬVЦ PxZYt[K`PK`϶P1EWXVlמUSYTSXPUPR[K`QTP[K`PaQQ`QQbWSXXW1͈̈́X͠W\T[XUUXRVRTdQRYPlP`PWRQSQPQQb̈́PPSPPd͈UXẌ́aWx͔PWP~͠מ@VfWY~fЬPx~s\LQPaPPL~P[~LH͔\[PX[QaR}͌Ba͈T PZZ͔1wZ͔Gx͔P@؞VVϤVϵЬQx~HRPb}͌`RH͔xЬVЦ$RdQQRPxנ10Ь[x~ϖP͘x~χP|ի41WXЫ$PРQPTQHVSUQxcRSˏ?RQˏRPVUQPWˏRPRPXxȟ͘ןχ~~͘ݬ-PVW~͘ݬPWVWX~͘ݬPSVSxך_UTЬ RxP Q@PxUSPVPPxxTΚxPЬ QW@a P`PP xx͔1͘pמlמXpRԢZxxQAPxhQUxx`Z`1TXQRYYRPTST`PЬVЦ0Qx`P@PT[X`P͘YRWSVVgPx`PQP}H~}T@QXDUUR[SgVЬPР0QxfP@P@TX`TZUQXQPZ`1lЬQա4*ZС$PZ͘}J~ZЬRТ$PZW`VFؚ'~kP=p[ЫP2TS͘RPZbPRˏ?PQʏPTSQPWZXZ`TlS\URSTP`eRZZURZQQTPSPUQ`aZ=pQСP2TS͘RPZbPRˏPQʏPTSQPXZ~~͘ݬσPVW~͘ݬlPWVWX~͘ݬPPSVSZ`[lYXZUJkPYPTXPPdUxZPPXRPRP Ь PWB`7RP Q@P R_ Ь QSBaRЬ PVB`XXUZZhxx͔1K͔V͔xfVrx x͘ax |Vx ^ЬX=WYѨ<=VV82F@PPx F@FHP P x FHVV8Ԩ<֨<ЬPШLQ@aШ$QŬP@RP[K R(R$Ш$PKQK QQ ЬRШLPB`Ш$PKQK Q)Q%Ш$PKQK QQ ЬQШLRAbШ$PKQK Q$Q KQK QQ ЬPШLQ@a<~gPZZXݬiVШ8YYQVFjYuYWQQPP8PQFjP@ݨDPDP@x8~ݨHPHx8~ݨLPLx8~ݨPPPY8G@GHWW8ЭVV1ijPЬRШPQ@jBaVP@jШ$PK ШHXZBhЬRШ@XZBhЬV8Ԧ<WgPDP@ݦ8gPHx8~WgPLx8~gPPV~ϚЬZ΢[YQY[WYX TS_VUSQPPXRQP@PQVPPPbSQQUGiժ8Z0YWЬVЪ@RЬ P[`VX P@aWVGbQP@aYVIbQWPYWPYWIV CGHQ@P`babRQSSXV1VXWjWs V>Ԧ ԦԦԦԦVXYj[VRVVXY5V[V/ЬXhTs Vfݨ fWVYW(VV$PݠiVWW(ݨ$iWWVV0P`PPiVWWݨ0iWW8"G@PPi GHPPiWW8ШDPPiШHPPiШPPPiШLPPiШTWr XЧVݧhWhVWЬWЬYYx PVVWXVWPWx PXW q  HWur PVY YVX~G VPݬ~ЬVЬWWMx PXfXWV PVPVfPЬP Pq @ЬP`PVfq ԆfЬWЬYWPYrPY WPI XgWVYfZP^VXfVq ZHgFgHgFgP"PY+PVFgq XXVHWjPWYHgHYp WPPЬVЬZVZPhp PWgfry YXf~Z~y P?TFdQfUPQQ`PSVRTRbQSQcTXTXUPiPXXVWPWVfWPЬWЬPWPPPVVfPP}v PfW|PWWPЬVЬZVZo PX PX(hfFVYj8ZWgiPVVXmPXVVo XWgYiXPЬPРRРQ ab`Ϻ^, ԭЬQPxP~n VfP1PYXЬRXPV(fVXЬPXXЬQXfn WЭVgPfgPgPgP f1ЦR1ЦQ1P1`abԶVXЬRXԭЬPѭ1gYZYWЭQЬRТ PA`VV 1`$VKV1V1U1VV 3V 11V1x1Y1WZY1v PYP1ZZ[ WZ Yݧݧ > P XЧP`RЫQRaQSPRXRbQSQc@hݧs PVݫs VSVPPSXXS'ЧRЫQF@APBQXXSqpQQXXVRRQP@AQQXAkg&PV1gigm Vg1Y1WZY 1PYP1XE YЭQձ<3s WЭRbRHbgPVݭgVP ЭP`PH`XЭQaQHaЭRݢ ݭiP1^1W PYP1JZZX WZ YݧgPg1)ЧP`MHP4PV1 ݧVϲPV1V}r PVg|PgVl g1V ݨݧnP1 ݨݧfP1Ч P`Ш QaQݧ fP ```VqVmV YAYЧ QЧPVV`VaЧ RЧQЧPݧ g϶PgPWZY֭ЬPѭ1ݭq PA j PVЭfݭcq j PݭP@ ЬQСTVTXЬRX6WЭVf fgݦgݦgݦ gVXЬPXݭj 0123456789A:B:C::EFGHIUVX:abcd:e:f:hiLlnqrsuvwxyZzword-regexpwith-filenameversionunix-byte-offsetsbinarytextsilentinvert-matchregexprecursivequietnull-datanullno-messagesno-filenamemmapline-regexpline-numberignore-casehelpfixed-stringsfixed-regexpfiles-without-matchfiles-with-matchesfileextended-regexpdirectoriescountcontextbyte-offsetbinary-filesbefore-contextbasic-regexpafter-context%s: %s: %s %s: %s @ЬVЬP%PQ PVEɟ  V+  ݬݬ j memory exhausted@ЬVVg V P ~@ЬPЬVP VPkh  Vg V P ~ЬQa0aPP PQa PPЬQЬVQPPQPPfQ PQg  P8g P1PfPVRW3t XWVhPWVhPWPPVVPPfstatlseekЬ[WPVVs YViPXVis ZWPjPViWPjPWPPXXﮔ1 PWWﮔg WX< PXPPXXVts YWViPWViPWPPVVWFfWWPVX/Wr PVWPPW PϟP ~[ ~[l PGYVPЬ P QﵓQPP@PQPPsլ(|~[Q }P﨓煉Xn|}V?"oPQ}P~}g~QPVVXPP ^ЬYԭ!PYP V VY1'YZXq WXYgXVPVYgPVPYPZ[ЬQ PPbQT}4VVrWﮒPQ}P~}V~PT}VRP TXPQPRQSZPQRPSQQPRSPRQSP[UU VFPPQPY PPQPZPP+@`P[P [PZY3PY.Y['P)PcPڑ ~ϹϟǑƑPYPPǑY𣏕~Pf陋螺W﹑1WVWPQЬT}4RRSQS$PRЬPx4VkVJp PVV5}Y~BV*)~-i PVL,)  ,~}~N Q6VϾEԭխ5Wﵐﴐ~ﵐN PVPԭPЭPQPQnmPPsЭPЬWPi V}QQ﶐RﳐPPW~[~PfPW^}V]X hxZyY} ~}V~jP0x} ~}V~i}PVVWP X]~X0 %s%cwriting outputЬWЬXЬ VڏVPP~kA, ﻏ8WV}ޏP}RPRQS}R͏}RPRQS}R~,Xﭏ%;WPxPQVPQ}P~R WX~Wg H QT+`XQ@ЬVDDԎ77Q9PV~ߑ~POh PQQPVQ-QQ PPV--ЬYЬZЬ [X͎YhYWs1癩SSQ0QPgRPRRTPWQ WWQXPTR?. ЬW/zwN @ Vf~zφ4 fKizϘC VfUzϮf,ffhfϒfϲfVfW+N conflicting matchers specified@ЬVL}PVPx P ~V)}ЬX P`6PV WfXtx PЧygyP V WfPЬ XЬRЬTWXUbPֲ Q@ RbP@bWPXTeUW\VTScTV bPPRbbQ PAהЬ[f[Q WgPY~Y[aXhЬ QaZЬQPaVFgPWЬPV`Ь QWaЊWY[h@gWЊgՇGREP_OPTIONSinvalid context length argumentegrepfgrepgrepreadskiprecurseunknown directories method-rwithout-matchunknown binary-files type2.4.1%s (GNU grep) %s Copyright 1988, 1992-1999, 2000 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. default ^мvvP%/P VfP/vfPvZXԭ z wwwԭԭM P}Qu [1aQYRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRItR>RRyRRRRRRRRYRRRRRRRR$YReoRRRRRDRYoRRRRR1MЭR~BbPRP@ЭЭ1;xP1/uPϬP1~ϣxP1uPρP1~xmxPP\P1~S1c1]1WϺ11t1 xϛ1vt1ltt1[wkP nt1AwkP St1&wkP 8t1 ~ wL XPVVWWZ6PZgwZX~ JfWX1ϬHwkPϝ7w8 PWŮ WW.9wύVXPVPVVVPVZϸPZXYPXVPXPVVVZϘPZ WXPPV~ZX~ PWx WA YX1H 1 JhX1s1iv1Oshss17sPsus1+s1ass1,s1r1vxuorgu_ukPrFϮukP r,ukP r~ x~ ݬݬ PQQ1w`rЭVrLrЭBr,u quq=ϱ uϭ VfϱfϬffϜf~E lq~ZX q3X/l PP@ZPX ZJ PXυtTPGPlD XZ q PPeqխ;q NW P@VLpφVkQPVQQ_WQQPW PP PP p~2PWի z P5ϵPMpWPPGD ЬQЬRaaPPRQPQaPЬXpTpV UUVeVT`FYVUPTVQPQQUQ:EhSDhRbPcPQ#TPWPYXSDhRPQbPcPQWTUVVT Q6pQPP)pQ&pPOSIXLY_CORRECT@Ь Vh PPpPoowF PofQQ- oV"Q+ oVPooVP--%s: option `%s' is ambiguous %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: illegal option -- %c %s: invalid option -- %c %s: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument ^Ь[pg  p!T ݬ [ݬP |pmP`1i& PmPPmmPPmmfmRmQRQQP[ϵ RPPkm P PP PP@kP`- 6m PPf|@k1k PGq PPh mQlQPQP["PlЬlЬ0 * PPlPPl#P @kPPQa-RlPQ=o PPլR-PPQPSlլ1 P@kP- լ1~ݬ EP1ZԭԭlXXhPP=ЬWYZ WZYWYgQ;kPPX~PQFq PkXVgC VPWZYխNխI  P@kk | fkC PXk ?PZ1* PP h{ժ Xm1 CPQAP-jkχ  jAP`~kϕ  jB PjЪ / ?PѪcPP@kem K @ke  pjB PbjЪ ?PЬ Qa::PDjaB P6jլЬPЭ`ЪPЪ `PЪ Pլ$| P@kP-i~ݬ P\\ HP P@kP-ikۤ ̳ i`~k、 ﮳ i1:iViVWWݬ ϜriRb PV:G 4XiWkϏX I WkϒA 2 V ?PQ`W1,Q;1$Zԭԭԭb RkOT PP:K WkJߣ в W1 Ь QaP?VP:PVVP@kck WkXXhXhPP=ЬWYZ WZYWYgQ;PhPPX~PQm P6hXVgO@ VPWZYխHխC s P@kkϝ  g@ PgB ?PZ1hEժ X~j1! jkhﵢ 鈴 g? Pg?PѪb PP@k+jP C @k)Y J 4gQ? P&g?PЬ Qa::Pg-? PgլЬPЭ`ЪP11fWPQ:1:fP` Pij~ihfP` PjiN PP9 V~k  V Ь QaP?VP:PV@ki FfVP~~~ݬ ݬݬ ~ݬݬݬ ݬݬݬݬݬ ݬݬJgR[RScYRP`P QQ Q!c1 YRP`P QQ Q1>JgPYP`P QQQE1JUU-PTdRТSTSd 1PTdPРRТSbQ74 JQQTРRbQPbQ LРTdRbQТSPbQTSdQ QQ P PP a4 Z4 JQ[QP` YQPR YQP`PRЦY׬ 1i x,PPi֨,ЩPP4P4ЩPP8P8PЬWЬXW!XgVfXݧfhQЧPP PhЬXЬWЬ YXeYWhVfYWݨfWBЧQ6 R PШSRPRPaQСQQ PRPQСЧWШPYЬWЬYЬ XW(XYgVfXYݧf QHaPYPYHaЬVЬWPgVXhPPݧVhPV! QQPfVЦVV PQPVPPЬWЬXWXgVfXݧf PЧ@h^ЬXPѨ4PZX<[ZP]Q4PQRZX<[ZQRRPѨ,1D1Ш4Vè PPV VX= VPP ШSPS( QʨQQ ШPPQШRPRPQPR Ш S<4RШ0WRЧP B<ЧPРWRRШ4SRSZTB<QRPP4DaRRSШ4@RШ4QQPRP1y<SSTA QPRP@RШ4QQPRP1NШ0PPPWY<Wxݧ%Ш4Ш4ݧݧϴݨ0ݧݧ.ЧV9ݧݦPæPPPgæPѦPPЦVЧ WШ0PР W&ЧPРPѧPPЧPѧPPЧ WRYSQQRPSP`QRRШ0PݠϛDP-RVYTPUSSRPVPQAd`SRR(RUYTSSRPUPQTP`aSRRDPZT[QPSRPD`QR[PZRQPQPЬQЬUЬ SС4VUPVSPVS<~U5 Q@fPPYWRW1PD`QQRPD`QQRQgPD`QQRPD`QQRPD`QQRQBPD`QQRPD`QQRPD`QQRQPD`QQRPD`QQRRW@PP[1QQV$RSXPc`PUSPQQV puQVVRPZR17PD`QRYPQPLXUQRPD`Q2PP[&QQVRP`eXSQQVpsQVZQRYPQPP^Ь QЬRТ4PQP1<VQ=VXPQPXV[PQP[խ VPQPխ VPQPխ VPQPjVVXPPЪQPQ1lX[XP[ ԭXխíXPݭϖ XvQ1 QQPPPЏݪj PQQj1uVQ5VXPQPXխ VPQPխ VPQPխ VPQPjVVXPPЪQPQ1tXԭX[1 Ь T T1 ˏTPP1 ЭQQPP Q1 RRTЭPPRUP"ˏ SЬ P P1@ݭ P`Y֭խ YPЭQA`Yˏ S`Y֭խ YPЭQA`Y0YPP TT~DdPTPYQ@TЭPP‘Y,\ЭPPGYP`Y֭խ YPЭQA`Y0YPP RR~BbPRPYQ@RЭPPR <RTRTRTRS1Vݭ PS-Y\1ЭPP1 YPխ YPЭQA`YY}խЬ PP1t P1XR1~Q1P QQPPPЏݪj PQQj1,VQ=VXPQPXV[PQP[խ VPQPխ VPQPխ VPQPjVVXPPЪQPQ1lXíX~ݭ  X1, VR1V1Q1 QQPPPЏݪjRT PQQjЭRЭTQ1^WQ=WXPQPXW[PQP[խ WPQPխ WPQPխ WPQPjWWXPVPЪQPQ1ZXTXVR íVPPíVPPPݭ3 WRTgVXXЭTTݭgXЭRR1RVVXPXϐ XXVíX~ݭgX1UUPP1YPխ YPЭQA`YS1AЭPP14\11'Ь RR1X~Q1 QQPPPЏݪjR PQQj1VQ=VXPQPXV[PQP[խ VPQPխ VPQPխ VPQPjVVXPPЪQPQ1m1CЬ SS1rX~Q1`QQPPPЏݪj PQQj1A`QRQ;~BPP^^PB~ݭP PЭPX@֭P@V8VfQPxPPPQVQ V1VVV Z[VV[f1>ЭQ'PZPʏPPZQЭPAVƐPZPʏPPPЬRЬPЬ QQ`ЬЬ`ԠԠЬ PPݬݬݬPݬ~~ݬ ^ЬTЬ ZЬWЬVФXФYZ[WVPWW[PPWV P[W[VդVPP  P  WVX#TTЭTPWPX1W[11VmRVSWZ ZPPWQWVPPZWZPPVRWQY(VR0PI`PH`$VVRPI`PH`VVRPH`VSPPW6ZWZZWPЬQA`PЬQAgPY PPI`PPPXP`HVW[ X1ݬ$ݬ WݬݬZݬTToЭTP1P1VVW1VW1PЬ PPݬݬPݬ~~ݬ"ݬ ݬݬݬݬݬ ݬݬ^Ь YЬP`XXԭРРPP<<ԭԭԭ^^ԭPpxPP^^P^^P^^P^^P^^P^^P^^P^^P^^խ#խխխխխ խխPԭԭԭԭԭԭԭԭԭլ PѬPPVVE)QRWUTSQQQQRVPP``RVVլլЬЬ ԬԬ  Э쭐Y  YЬЭYPì Pլ Ѭ  ZЭPì PZЭX1Z1Qլ ѬѭQPѭܭPQP PZ PѭܭPխFխP1kZЭVV1VSRQPЀЂVV11խIPEЭZЭZ ZЭVV"SRQPЀЂVVլ1ЬQ1PʏPXPPPЬRPb@~ VfЬSPxc~fЬTPդ1P1ЬULPGPЬWgP9Pg@~ݧZ VfPxg~ݧfPէ1]P1VЬP`!ЬРQѭܭìZa ìZPP aVЭURT1dP&QPSPQbQЬQСPСSFcF`YЬWЧQլ ѬP PU¬P ìSP PPFaЬPРQլ bPѬP PU¬P ìbP PPFaRTVЬScQQPQЭPVP1VЭVVQЬTФPФUFeF`VVdìZQѭܭ ì PPQVìQVVPPP?zz<,k ? * #sA` 1VխDѭܭ1ЬZЭZ皊PЭWG`1xV%ѭܭ1hЬZЭZ瑊1QVխ1yЭQQ1hQP>A`RRQPЭS@cRQQ1Gѭܭ1 ЬZЭZЬT խjPЭUE` 1j 1ЬW խjPЭQA` 1j1ZSխ1ЭQQ1QT>AdRRQPЭU@eRQQ1cTTѭܭ1ZЬZЭZխ jPЭWG`PjPPRhP~@QPSRQ(PPRPPP@QˏRPPQ PTPPTCXT1ZSխ1ЭQQ1QP>A`RRQPЭT@dRQQ1XhUUPʏPЭW@g%Wݭ؟ϷhRRQʏQPPAghRЭSBcP `PʏPЭTBdQZPQ$ QPЭUBePЭWPBghPЭQZ@ahRRPʏPЭS@chTTPʏP@cԭhѭȏЭĭXX1 hRЭUBeP `PʏPЭWBgQZPQ$ QPЭQBaPЭSPBchPЭTZ@dhUUPʏPЭW@gԭѭȭ<<ĚhSXTGhRhSXTR&RPЭU@eQaRRPЭW@gQaR<<PЭQCaP` XPѭP1 T1RTVdPTP ;;;;;%RЭQaVPxPPPVQQRQЭQQVPPV1`1A1Ah1hRRPʏPPíȭW`S`hRPRPRPABPPTPSPVPUЅcІPPcPdTSRhPQQPRPЭQQQP`VPxPPPVQЭSíSQWRRRTDPQPXPWJ P~@`Q>A`QSQ1~CPP^^PC~ݭP P1ЭSíSPPWЭQQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭPV@֭ЭPZ@֭1 TX1[ЭSKcQRQR1 ЭTKdPPR1 QWRլ  ѬWWRQլ ѬPPQЭYRQPYWYB`QQRPЭS@cQRR1?լ Z ZլЬT11 1 ЬU11 ZЬW11j Z ЬP`  1X j 1P ЬQ1x1A լ  Z1g Z1\լ1 1QhVPxPPPVXЭSíSQíȭPPRRRTDPQPXPWp P~@`Q>A`QSQ1 ~CPP^^PC~ݭP P1ЭSíSPPWЭQXVUQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭPU@1hVPxPPPVXXXPX?hPPP.`ЭPP `QPQPѭȏQЭSíSPíȭQQRRRTDQPQXQW# P~@`Q>A`QSQ1~CPP^^PC~ݭPx P1ЭSíSPPWЭQXVUQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭPU@֭ЭPZ@֭1hVPxPPPVXXSSPPcPPSSPP cPSXVPPS9cQQЬR1Q 1 RQ RPTHHR X[1tQQPX[P1`SQSUUPʏPRP(RPʏP@QˏRPPQ PSPPSX[S11 X[Q1ЭPPT:WWPʏPRPR1PPRPPP@QˏRPPQ1PPTRVX[RV>PRP0QP RRVBPRPBQBPPQPRV_YX[PTUVUV7PUP.'VYTWTRSQUUYPUP QRabUV PUP[X {ЭPQQQA`RQAURUUBPPSPTЭQQЭPAdTЭQQЭPAcЭQQЭPAcSRRUԭhVPxPPPVHX1NЭSíSPíȭQQRRRTDQPQXQV~ P~@`Q>A`QSQ1~CPP^^PC~ݭP P1ЭSíSPPVЭQQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭP@֭ЭP@֭1ЭSíSPíȭQQRRRTDQPQXQV P~@`Q>A`QSQ1~CPP^^PC~ݭP P1ЭSíSPPVЭQQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭP@֭ЭP@֭1\VPxPPPVVXVhxVPPX14V1-1VPxPPPVVVxVPP1X1hVPxPPPVXXVQQhVPxPPPVXVaЭQxVPP1լ  Z1 Z1լ1Z1RZQQ ЬP`QPQP ЭSQaQHP@aQPSQQRQZ ЬTdPPZP ЭUPjPC`PPPQRQ11լ  Z1 Z1լ1Z1RZQQ ЬWgQPQP ЭPQaQP@aQPSQQRQZ ЬTdPPZP ЭUPjPC`PPPQRQ171hZ ЬWgQPZP ЭPQjQ"PPSCa1լ  Z1! Z1լ1ZQQPQPЭRPЬQaPC`11լ  Z 1Z1լ1ZQQ ЬScQPQP ЭTQaQtPPSCa1MZ ЬUePPZP ЭWPjPC`1RZ1I1ѭܭ1ЬZЭZZ ЬQaPPZP ЭRPjP$1ZSխ1ЭQQ1QT>AdRRQPЭU@eRQQ}ѭܭ1ЬZЭZZ ЬWgPPZP ЭQPjP$BZSխ,ЭQQQT>AdRRQPЭU@eRQQSZ1; ЭP1PPЭR@bQQZPP@bXPP@bP@ЭRR^BPPUPTPSЭQQЭPAcSЭQQЭPAdTЭQQЭPAeURRԭX1OXWQhPP NNNNNN8QXPP`VPxPPPVHPPQ `1`1Z1Z1Э1 խ1P^ЬZЬYЬ XjPPPQQY1aPP1P1QPP`VPxPPPVQV1ϫW+QPP`VPxPPPVQPPFQ/ЭPF$XЭP@PgPPVQQaЭQVPxPPPVXQV~QgPVQjPXYqPЭQQY1P^ЬPЬVЬ WPPRRV C K:2 ~XZfݧPX  / >  խu<~Xh VfP :# Pc/ T> <~fP  PϮ*/ > Y1 Y1 WY<@W WY VfP ϻYfWfP ϦfWfP ϑfխ6H P)\E P. v= W ݏ~f.( Vfݏ~fXfXݭݭ'խ ݭ Prsh: select: %s. Π^Ь[լ1լ 1< ﮷<~͠VV~ PW1VZV ~V% PP[P@Xˏ[YxYPPh~~V~ P1EPPP& PAf- W<  YhWZ[ PPZPW1F1i#1][l ~c ~ݬ ]V ~V` PSQSQPRʏPxPPPBfSQ[Qˏ[PxPPPAf( ~~~[QnP[PPQ' P4MPP1P+ PFk, \;  RRQʏQZˏRPPPxPAjPP[<~͠VVRǮ PW.е#2QQPʏP@PʏQQ` WV ʏQAYˏ[XXPxPAjPP?o<~͠VV[F PWO#XM WV2 ʏQ ]Rˏ[PPPxPAbPP1PPQʏQʏPPPxPAbPP1h@^شV Vᄡrsh: %s. ЬZVZXhV݈ PVhV PY$ j P* 9  YWZXh1hWՖ VfhWfPWgWgը XhYP usage: rsh [-nd%s]%s[-l login] host [command] ɟȟƟ*  9 Y ݬ ݬݬ mkfifom:invalid file mode.^ЬVЬWJYX~e  PY@ [[fZPP?DPm;P PX {^~Xނ PXkYHWVjP PPV@gWgYϧY#Vp VYVԧ VYπX^~ Y^~WVϪP ^~WV~P node must be type 'b' or 'c'.non-numeric major number.non-numeric minor number.major or minor number too large%s^ЬW VPPc VPb`V \~ݧ:j XhPYЭPP` J~~ݧ hPSЭPP ` ;UYPʏPˏSQQPSQʏQQPRRY#ˏRQˏRPPPʏPPQQS R^V~ga Pg PЬV XWf*^X~fPf WVfWPusage: %s [-m mode] fifoname ... usage: %s [-m mode] name [b | c] major minor usage: %s [-m mode] name p @Ѭf M& >5 +N 5& '5 Vf5 & f` ݬ ݬݬLroute: botched keyword: %s usage: route [ -nqv ] cmd [[ - ] args ] keywords: get, add, change, delete, show, flush, monitor. @ЬP\4 VPP]S% flF% f:% f~ route: %s: %s ЬWԮXޟ% 3 VfWW͟$ fX P$ f nqdtv/dev/nullsocket^ЬWЬVhEԭW~YaX* Y Z [dPdLUUUUUUUUU(UU1UUCU:-+"*~ϝ?VWhP PPW@fViPjPQzc  ~kP ωfP1P*P)\\\V~k:RVW P,=VWX-VWfϋݭA must be root to alter routing tableroute-sysctl-estimatemallocactual retrieval of routing tableExamining routing table from sysctl (address family %s) route: write to routing socket: %s got only %d for rlen %-20.20s done  ^ЬVЬW[ԭ ﭫ~D=a V1WV1gP`-1(P<EWi`{{{{{{{{{i{{{{{{{{{{{{rN?XmOdF[=R4I+@ "7gϵ̠ PϾ ! / X 1ԭԭԭ~~~]VV XhP ϜЭP:P P[ ~~[VhP b[! VfP g~f[1Z[V[1 M aXXcXZxP^<~ Z #XP~ϛ<~Y P@^ЬPQ]VP$dXLp|`wVQToVQHgVQ<_VQ0WVQ$OV QGV@Q >VQQ,QݬF Pf0assuming route to if old usage of trailing 0%s,%sold usage of trailing digit, assuming route via gateway hostnet%s %s %s: gateway %s (%s) not in tableentry in userouting table overflow: %s ^ЬXЬW Э[<Yԭ  﫡gЭP`g1U~1*W 1CWgP`-1|P-'gEgKggKcp_ggKp1;K!KKKgKYO1/(q 1 q 1 q 1p 1 *p 1u,p 1dp 1Sp 1B19ʏY1/ȏY1%1 11Y1ȏY1ȏY1ȏ@Y1ȏY1ȏY1ȏY1X g~~Wg 1X g~ϣ~Wg1X g~υ~Wg1lX g~g~Wg1X g~PWgϑP[g1/X g~*~Wgl1 XWg P [1[1X g~PWg]1g~QQPPP[1QPP1PB P>o&g Pu ~H7PP%*u Vff ~gXX1[[Y[Y\YZ>0_ЭP`WЭPQРQաHQЭPݠ ݰa ZYЭP`~z PW艹PP3PЭP`g ~ XBhݭ@P[2PPݭ1t VfЭP`1P"fZ#W.h\2 PfW fW@XX X7PPP X͒ P0t WPPЬQЬWЬ PVwQS}PQSP PxPVhQ xQSЏVRQ xQSЏV / ~ xWVˏWZ@P`9X~Xl YiV V~XiZZPxPPPFhWPZPP*PMPQPRPQPQbP*.**.0x%xany*0x%02x%02x%02x%02x%02x%02x.0x%x0x%x.%s%s4^ЬV( PxPQPRRPPQWЭY3.)Y%WP VX πW BPPWggPPPPVVVWX VX[ 6WϜ ZXVVjA VZPVZ%r P{ PYfЧPPP P Q Qg WQ VfQQ Vf Q1oX(>QЧPPPPQgWQ ЬW|T VVfPWPﴻ PЦP%s: link %s; %s: iso %s; %s: inet %s; %s: inet6 %s; %s: xns %s; %s: ipx %s; ^ЬVЬWPPgL11VK8PWTY 1wVPWFX ݦ PW8X d<~ PW X > ^( n4PWX  ^( nB2 PWqX z ЬWЬZjPZP[XVYP~Z ZRgQ0QPP  QP0PY2QPP gPYQPP gP7PY QVVWV(>11XVYXVxXPYPXVXXXR[1uZRj$OpenBSD: show.c,v 1.20 2001/07/07 18:26:20 deraadt Exp $UGHRBD M@dmCXLS1@2route-sysctl-estimateout of space sysctl of routing tableRouting tables ^ЬPЬVXZWP1VPufP`-mP<AKUP_________U____________ZF#W'W"WWWW W fԭԭԭ~~~]VV { YiP % ЭPOP PXU  ~~XViPϯ兀 Ռ XZϮU X/XVXZW MPPWVlLaaSaaaaaZaaaaaaE71xP,zP%}PzPwPtP rPPPPmS QeS link#%d%s%x:default(%d) %02x%02x%s %-*s %-*.*s ^ЬXЬQЬ [VPPEEE7EEEEEEEEEEE1EEEEE1<~d^ 1H@P@YLZW1&~Z9Vz^ PV.ZWPWP1X1PV1ը V1QXPV1XPV1ըը  ըը QXcPVXPVϫV:Vr P|V WgP[kVgP[aXjPVSXWhPXPYzZ~cV] X~VVhPVWY~HVhPVWYVZӞV[V-Q V[mQ V[[ [Q @$^ЬVQ$]RRU?Q Ta$]PUPPS2aPPVQaRSbUݬdxresolvexnsx25staticssthreshshowsendpipesarttvarrttrejectrecvpipeproto2proto1prefixlenosinostaticnetmasknetmtumonitormasklockrestlockllinfolinkisoipxinet6inetifpifainterfaceifacehopcounthostgetgenmaskgatewayflushexpiredstdeletecloningchangeblackholeaddЬWЬY[*VV~Y VigPPpPr2PhB*gPPpPh PrWgPPpPrБPhʑg,PWgPYVYXP,HVZP.P:[[Z PWZVfgQ0QPP VXQWgPSP,PJWYVY*XgPV[XZVX1|VVWiPWgPPP,ܱgPWYVZX"[Xg,14VX1,VVWPWgߵ YPPVPЬQЬSa\PP/P7cQPQP0PR0aPP'P~BR0aPPaP~BPPPRQRcQPݬ ݬݬh/LtenexEebcdicimageIbinaryAasciiusage: %s [ %s%s | ] Using %s mode to transfer files. %s: unknown mode. TYPE %s %sTYPE %sЬPЬWPZg< WgPI VffPoggPVfY Pr? 0I VVfPPݧ燐 Pfݧ!u Ц P`Pݦ [ݦ[P!fW ЦPPPiinternal error: unknown type %d.ЬV&WVVV+} լLH PP` V` VD VQaQݠ<Zݠ7ZPVWtype@P`bQRaPPbQ  Q (PQU Qϴ)PQPVQpPPQVP2PP\68.4W,PQﳮPW ~~ݬ磌PV11XX1 11ЬPH``WP1 H#'PQHQe Q(PQPQH~PPQH#P>PP[1`A1U:W2VW﹭PW1$V,~V%~ V~< ~H PH$ V1V1f1fݼ;P1  f &PQfQM QϬ'PQPfQhPPQfP*PPZ60.,W$HI﫬PWVVf1:XX1O| }r+wݬݬawP P PQPQQ~ݬݬ6usage: %s remote-file [ local-file ] local: %sRETR^Ь ZV[ѬЬPРVѬϦPP!Ѭπ5PѬݼc PЬPРYРX]PЬRТWV1hqТQa#aP S@Qa aP@aFТQRaPPb+ Ti SbP@>@P`bQRaPPbЬPV8 ЬPݠϗ#ЬQPЬPݠ5%ЬQPZcЬPݠ! Z#PЬPݠj k}0N )P%~ЬPݠPC P[7VQЬPѠYѠXQQݬЬPݠݠ b|N XW Ww [P~ RQСPPPRa QR c c[VWI`PVW~+VWE~+remote-filesusage: %s remote-files mget^Ѭ/ƟuPݼ мx PA*1f 11VݼaP1VQ{=TP, W UTSTPRBBPSPcPdQ^ Q PQ0 QϏ"PQPQVIPPψVQ`6.VϬ6PV~qݬPV1Fw tonoffPլPand logged inConnected %sto %s. Not connected. Connected for proxy commands to %s. No proxy connection. (none)Gate ftp: %s, server %s, port %s. Passive mode: %s. Mode: %s; Type: %s; Form: %s; Structure: %s. Verbose: %s; Bell: %s; Prompting: %s; Globbing: %s. Store unique: %s; Receive unique: %s. Preserve modification times: %s. Case: %s; CR stripping: %s. Ntrans: (in) %s (out) %s Ntrans: off. Nmap: (in) %s (out) %s Nmap: off. Hash mark printing: %s; Mark count: %d; Progress bar: %s. Use of PORT/LPRT cmds: %s. (disabled for this connection)Use of EPSV/EPRT cmds for IPv4: %s%s. Macros: %s  P.πQPqQQx s xCTxVfVw b ~f[P[Q`PQQ>WgPDF$ VfVgPH'f,6fgPgPgPgP+fpgPgP=fmgPLfgPjgPKkfzJGJf?L\ *;f >( WVfPfP  XhfP<h6P>PPgPLh@{X WWo$VVBRhVWWK;usage: %s [ on | off ] %s %s. ЬPЬVЬ XЬYPPhPPhGP,Yݦ+ WgPh(BݦgPhf PYhPYyr hPBell modeݬݬPPcEPSV/EPRT on IPv4-ݬݬ P3YPacket tracingݬݬPusage: %s [ on | off | bytecount ] %s: bad bytecount value. Hash mark printing %s (%d bytes/hash mark). ^ЬPЬWPQPQQv1Pg^V3 Hϰݧ VfPJϞݧfP*; ݧ{ PQQPP ݧQJP VfRf Verbose modeݬݬJP]Use of PORT/LPRT cmds'ݬݬP)Progress barݬݬPInteractive modeݬݬϺPusage: %s [ on | off | gateserver [ port ] ] Disabling gate-ftp mode - no gate-ftp server defined. ЬVЬWVgL) >VPPPmV+φݧX XhPLtݧhP=Vݧ Px<~ݧڦ7} ͦ&P`s m9gPgQ`PQQJPSU2 ,CGlobbingQݬݬPPreserve modification timesߟݬݬPusage: %s [ on | off | debuglevel ] %s: bad debugging value. Debugging %s (debug=%d). ^ЬPЬVPfiF [PUϾݦ WgP =KϣݦgP'5 ݦ PݦGPPP 7P PPPremote-directoryusage: %s remote-directory CWD %sCWD command not recognized, trying XCWD. XCWD %s@ѬPѬݼ ЬPݠ!BVfP4'Y ЬPݠqfPusage: %s local-directory Local directory now %s getcwd: %s^ЬPЬXP P. Ph2 $ШYXVVޚPfPfϾs ?<~WW&lPWB  fEs ШPYP P,g usage: %s remote-file DELE %sѬ矬ᅯPѬݼC 5ЬPݠ[@mdelete^Ѭ1ϵdPݼϪ мzϳnh P0nfb}ZVݼVWgPGV?U2*V7ϲgP(Vq~~ݬPV1|ݭg from-nameto-nameusage: %s from-name to-name RNFR %sRNTO %s@Ѭ&P Ѭ PѬݼm ЬPݠ>VfPЬPݠ|f-usage: %s remote-directory local-file nlistNLSTLISToutput to local-file:ЬPЬWPPԧPPPg gﺐ VfZPZЧYOYfPaPЧX(XfP2|+WVV0Pf:P H$~~ϸݧݧZN)O ЧPPX Pc XY Xc usage: %s remote-files local-file ^Ѭy쟬(PѬ0X㟬 Pݼt ЬRЬQBPPPBݭ[ P'| Pݭ!Pм d PWiWwa~~GݭϼM5-VݼtPVWu PWPݭ)d WЭPP Pa SHELL/bin/shsh-c%sTry again later^c WgPYgPX7PV1VV7M VV~g~gRf PWzW/W7 PVWV-<~VVXX~s LV P++W r 5cM Ѭ~vXW ~XWW+m Ob VWPVYgXgVϘl Vusernameusage: %s username [password] [account] USER %sPassword: PASS %sAccount: ACCT %sLogin failed. ^VѬ嗀PPݼl+ ЬPݠuC9WgP1Ѭa4ЬQP֬ЬPݠOgPdѬM? `K O~VV Ve MЬPV ֬ЬPݠ gVPa~ VѬЬPݠ g:PWDPWD command not recognized, trying XPWD. XPWDV!8WgP# gVLocal directory %s getcwd@^<~VVbPVqN  fj Xdirectory-nameusage: %s directory-name MKD %sMKD command not recognized, trying XMKD. XMKD %s@ѬBPѬݼ ︿ЬPݠ~6VfP4'樂W ЬPݠofRMD %sRMD command not recognized, trying XRMD. XRMD %s@Ѭ{PѬݼϼ ЬPݠ|6VfP4Ͼ'޾U ЬPݠmfcommand line to sendusage: %s line-to-send Ѭ/ǟPݼJ' <ݬݬ϶garguments to SITE commandSITEѬ0՟ZPݼ^ սݬݬ^Ь[<~ݬVVm Zj[]WVa YiPQ X <PQP~݈P]VVQ~jViPQWW[QQ AQQf4P~6Pmodefile-nameusage: %s mode file-name SITE CHMOD %s %sѬ.P ѬPѬݼu ЬPݠݠ3SITE UMASKSITE UMASK %s@ЬQЬPfV^ݠPQPPa3V>SITE IDLESITE IDLE %s@ЬQЬPVݠPQPP3VHELPHELP %s@ЬQЬPлVȻݠPQPP2V層~~( _m~~~Z QUITL=t2VP Pj D"w/ usage: %s [password] Account:ЬQЬPQ`ο QРP P-1~ C ^~ }~] commandusage: %s command ?Ambiguous command. ?Invalid command. ?Invalid proxy command. ^Ѭ/=PݼǾ ﹹЬPݠpPP'] 3C Эwխ&kF ZC LЭP  <*ϟp P}X WgPX\VfЭP :2ω ֽB ~fXgX(PV(s\ VPaPVP~F ~~ЭP i ph~[XW Case mappingݬݬPCarriage Return stripping'ݬݬPݷNtrans off. ЬWЬXW"ﳼ PPPݨ+f VfWVݨJfZW7PT` TP`TЬRbXUQѶVEfP:bSSPUQT*!QAfPQSPUQT,UbRbgאPNmap off. mapoutusage: %s [mapin mapout] ЬPP" qpPPѬݼD! 6*' G\ WgPVĻVf V$ VgPV<~  Wgf Vf <~Vgnmap: unbalanced brackets. ^ЬZZVMUWYQRRQPTTP`RQQY1j1e1URbPP$P\QRbfQk0BRf6bP1PWWWS>GcQTQP`APV`VfPP>GcP@PV`RPfYYfVbRfbYfG̒[[VkUe1XUTYdPP[% P$11/P\1&1!TU1TUdRR$sQ PAbTUd0ZPj1&`1dP1PW>GgXXWQAP`1AP`RSSQPR`1XWPSPR`1R1R,1R]1UScRR\vR$jQc PAYSTUc0ZPjT`KcP1PW>GgYYWQAP`3AP`RXXQPR`YWPXPR` R RSTUcPP, P]1hd=ρZ ZPYTUY=TUdPבP]%UP`\ PTUPTU`QQ]ޕd1TUdPP,1^P]rTU1QQ\ PAWTUd0ZPjJ`AdP1PW>GgXXWQAP`)AP`RSSQPR`XWPSPR`dTUd1fZPk[PPassive modePLPPBݬݬPStore uniqueݬݬPReceive uniqueyݬݬϤPﷱCDUPCDUP command not recognized, trying XCUP. XCUP@Ş(VfP+fuQo fPErestart: offset not specified. restart: invalid offset. Restarting at %lld. Execute get, put orappend to initiate transfer ^Ѭk  ЬPݠ}PVV WdL }V~WK( }V$ SYSTb'Limit of 16 macros have already been defined. macro nameusage: %s macro_name Enter macro line by line, terminating it with a null line. macdef: end of file encountered. Macro not defined - 4K buffer exceeded. R A1Ѭ6zPѬݼ#  ' ЬPݠݵQ~AaP>@aP@.^ QLߵrZ VQPWxQPW~AaP>@aP@PQ`PP~@`QPQZ>AjQaW\YWYlWXY QСPPPQ~ PVVaV1GVhV $Q~AaPQP>@jPW`1>1NhXWWY WЧPPPW PVVgV  VV(ЧPPPWݵ P  PgP Mj ;filenameusage: %s filename %s %lld ѬϟbxPѬݼ جЬPݠ~}PVV W}V~ЬPݠ| V%s %s^ѬAwPѬݼ,W4 IЬPݠ~PP- P PЬPݠ{ ЭSTAT %sSTATЬPݠPѬPP#Local file "%s" is newer than remote file "%s". @ЬV~VݬYPݦݦlI PAGERmoreCan't allocate memory for $PAGER|%sѬvPѬݼ ЬPР[{Pتo>M PVfaVVN G PW IIV[Wf  VXYu| ~ϿЬPݠW#3WG ZjxVW}V X4Y=ЬPРP[PPj?verboseuserumasktypetracetenexsystemsuniquestructstatussizesitesendportsendruniquerstatusrmdirrhelprestartresetrenameregetrecvquotequitpwdputproxypromptprogresspreservepassivepageopenntransnmapnlistnewermsendmputmoremodtimemodemlsmkdirmgetmdirmdeletemacdeflslpwdlesslcdimageidlehelphashglobgategetftpformexitepsv4disconnectdirdeletedebugcrclosechmodcdupcdcasebyebinarybellasciiappendaccount$!macro nameusage: %s macro_name '%s' macro not found. ?Ambiguous command. ?Invalid command. Not connected. ,^[0Ѭ1xsPݼkg |4-VV44f VЬPݠx P4E ЬPݠ!8W 4ZW֬,W1gP Q@ WgP@Yg1WVfPP$P\1VW1PI R@IXV~HhPXPQ@XWfP@VWPPXQЬPHY ЬPH'i,0VW[ KYt K'J PYff VWf1Ii]XhP` ]PVV Vإ1V ˪ #ᆰﲪ 1ﳥ"] | ?y+ y50RMQСPPPPRa QR 8O hZ,P`PWP WWP10 [[1unknownCan't allocate memory to parse URLhttp://ftp://file:url_get: Invalid URL '%s'Invalid URL (no `/' after host): %sInvalid URL (no file after host): %sInvalid URL (no file after directory): %sCan't allocate memory for proxy URL.Malformed proxy URL: %sCan't open file %s-Can't open %sWriting %sReading from fileSuccessfully retrieved file. host %s, port %s, path %s, save as %s. %d%s: %sTrying %s... socketconnect%sRequesting %s (via %s) GET %s HTTP/1.0 Requesting %s Can't allocate memory.80GET /%s HTTP/1.0 Host: [%s]:%s GET /%s HTTP/1.0 Host: [%s] GET /%s HTTP/1.0 Host: %s:%s GET /%s HTTP/1.0 Host: %s Sending request: %sWriting HTTP request200Error retrieving file: %sContent-Length: Reading from socketRead short file. Auto-login using ftp URLs isn't supported when using $ftp_proxyImproper response from %s^Ь [σͰWYݬR P  gz{ VfP ZIc fP ZW-N fP ZY 6uzYZXN/ZG PXhW1 ݬK 1 XhW1l ݬJ 1 [[ʹXPʹʹPݴW1. ݬJ 1H լ1ݬQ PͰͰP yRͰw VfP ͰPPZ7ͰfPͰPPZZjݬ6J 1 //Z F PXhh XY1~X" PЭPPXϙhI 1u Lݭ{C P}? }|4mʹi P"<~<~ʹ PЭP1m2 PPͬ咽P1|τ s> Pͬ|VPPVxPW~/t1YPQP\QYPYPXYYXݭ( P1a Pis)kE#RHQСPPPPRa QR RRPxRQPVQWQaPWPV' <~XXݭn' PY1*11zTdS 1դ15PPQxPRRS6Q0#RvQСPPPPRa QR? RFQСPPPRa QR & YpG 1r] ͬ< ݭܞ& Vf2f QЭPPQݭfͰP Ͱ<: 1: Pj["]~Zw PQQ:ZZP:PT PVUʹXVZ; ]W ~W{< ԭVYY(WYZW [kP.Yt%P~Ϛ ,VV (WVZkP!ZPx;Pk-F 1VY1(W1~~<~VVݧݧ%V/gD ݧ ݧݧ2 PЭPP Yݧݧݭ 1 P' ͸VV~~ݧݧ%P1YY'+ݭ $ ܞϷЧW1B( ЭPϚD 1ͰP8ݬݬzo X<~] 1ݬq]: :Z@ WgP|ZK PV Os%VgP`Y-HYd PYVX4<~ VX><~ Vd7 IY-Yc PYZX%<~ ZX-<~g VVi= PYlVZ7 YVݭ" PY =C 1J<~~Vz9 VXXV(]PXP#Xݭ" P1hPP ԑP ͔ VH? PX1XϲXj PXϣ6C 1<~~V8 WVXWV(]PXP(Xݭ" P1|hPP ԑP ̑W ǔVXXh1hQ PAc9X PѕhYX X> P$1` $Xi xPQ}PQaP 1ա1$1}ėʹa P1<~<~ʹ8 PЭPʹA 12 PPͬ'LPͬP1fͬ6 1VϠ6 Pͬ|PPVxPW~l1YPQPƿQÿPYPXYYXݭ P1PskE#RﲛQСPPPPRa QR{ %RRPxRQPVQW<QaPWPVY <~XXݭ PY1*:11TdS 1դ1PPQxPRRS6Q0#RQСPPPPRa QR勇 RﰚQСPPPRa QR 6 YϏ{? 1jiPP]1J P?11D> E= +J? ʹS>  Zjl? ЭPP ݭ  ͰP ͰY2 N2 P http fetch aborted. ~ s臨 y& . file fetch aborted. ~r;Y + Eftp_proxyhttp_proxyCan't allocate memory for auto-fetch.Invalid URL: %suser %s:%s host %s port %s dir %s file %s Can't connect or login to host `%s'cd/*?[]{}Retrieving %s/%s %s/%sgetmget^ԭt%P/ ~~ЭPPF2 VfG fb5 VfPfP1V[ЭPЬQ@arD PZ ϭTlZ XhPZhPݬ ZP1|1oZWϴZhP1ݬ ZP1D17ZW/WiPX@~WiPV:WiV\PXPVSXVXJWPVWf`P` QaЭPЬQ@a0< 1W$:W8 PV"XVPPXƔfPVV :ZiPXW1yg1rX%Xh/XB PP[X[X:![XVWV sWZ P1Ws(  ~~U WԭPVf VԭPﱗV珞PbVVPP%W6YPW: 1k~~߬ԭB1:YWG8XhϟX PW[kσ[ PYX,h(W$^Xԭν1[k1ᅬ[XP'PP!f W[X<~VVK V[P[ԭWY(rVk쟭PVRլ  Ь ԭPPǏdPP ЭPPZz, ЭPPP(ЭPP:ЭPЬQ@a5 YiP1煉 ~~:P:/ЬWW VfP.ϱWfPϱWfPW PPPunknownftp%dftpgatehttp%s: bad port number `%s'%s: %sTrying %s... socketconnect to address %sconnect%sgetsocknamesetsockopt TOS (ignored)rwfdopen failed.Connected to %s. setsockoptά^Ь[ЬZ%ͬt~J- Vf ]X YY~XfԭԭͼXZ[H PVVxZV WgP ZgPϮY "ϦZgPP~ϊY ͼX[ZH PVVXu P4 ﳊ1*﷑'ʹʹ~X_ P 4 X VfPqXfPy[P5ϸ4 DP Pp JP1jP[ 1^."τݟ ~P*P P P1P 1 ͰͰ<~<~Xu P %3 PX P~g RfQСPPPRa QR5 ? VK---> PASS PASS XXXXACCT ACCT XXXXNo control connection for command. QUITЬY ﺶ1鬒ʪ Vf\XY~Y WgP~lf/YigP`^fXYM R=QСPPPRa QR  )2 Pt' XhPVY9  ֵc PWYQ PWWlPW  VfVhWP%c%c%c421 Service not available, remote server has closed connection. %s:^Yͫ<~~L' v& PZچX[1#VdŴgPVV 1領gP~gP~~S  1XVBլ1I:[7T & <PV 1 PPs5lXg簾_%X XPϠハ ﱊQСPPP P V Va QVu X(VQ PAjP~@`QAQQVXY#NQPPY QdYXYVQﺉ PAYY$V V)PPV P`YYdV(YXV-ĄV]P[PV﫲 WgPVV 1滑PPC5xC?լ:լЬP`-P> լ ݬ 0ʗ ݬ ݬݬl(諾PP ~Pԭԭԭԭ|GPw2~a# PP ЭP ݭ ЭP ݭ  ЭP ݭ x WgP_$gP=ݬJ P ﬘11ЬQa|n gPVVPЭP-V* ݭgݭ gݭgl90F1ϸݬ PЭPݬ}3* ݭ^~ ЭP2~6$ PPP6ݬFȕ ݭgݭgݭ ~ }PFݭR VfݭfЭPݭ fxPЭP1ݭNP1G W gP1ϫݬ0I VfPϛݬfP1PDQQ~gݭ 'Q"QQ~}S ~ЭP2~ Pݬ( |+ 17" (P | 1| |լ Hݬ ݬ϶Pyݭ Vfݭfx-ЭP1ݭ f1ݬρqP4ݭ VfݭfxЭP1ݭ f1|ϣ PЭP1~lS  P}PP1-15P1-P1%XU1WPxWQP[QXXWXVWWVЭP2~ PXn1+ [}1RЭPbQPQfЭPPQЭPPSЭP#RQСPPPPRa QR RRPxRQ}RPRQS}Rˁx <~|VVЭP2~E PW1離1d |1ITdS 1դ1PPQxPRRS6Q0#REQСPPPPRa QR RQСPPPRa QR  Wݬ'% X1F1 W 1tЭPPQЭPP1ЭP#RQСPPPPRa QRg q PPQxPR}SQSRT}SS&C{RЭPbQPQ1^ЭP 1 RЭQСPPPPRa QR֛ }PP藍QЭQСPPP P W Wa QW }PPdQaݭ PWW11? oz1$RЭPbQPQЭPPQ@ЭPPЭP0#R)QСPPPPRa QR R~QСPPPRa QRȚ ~ ЭP ݬ# ЭP #U   '# }P OxJЭPݭݭw ~8ݭ VfݭfЭPݭ fQaP 1ա1~Sݭ VfݭfxĐЭPݭ fx, PP  ЭP ݭv ~ςxЭP ЭPݭNQaPա ~&S receive aborted waiting for remote to finish abort. ~V }5 } l|!receivedRETR./mallocnetin%s: short writeWARNING! %d bare linefeeds received in ASCII mode. File may not have transferred correctly. Can't change modification time on %s to %s`^ԭԭԭ¤RRPxRQ}PԞ @|Οԭ}vŽd﵎`Vݬ@ PVVЭPKvCլ>ЬPլ-ݬ{s լ ݬ }{Z (|ЭPݬ ݬݬԭԭԭQ ЭPQQzPnʣ~ﻣk PP7 X ЭP ݭ ЭP ݭ d`uςZ WgPgPլݬ? P15|1+ݬ] P1/ݬLPVPP+P &ݬφ< ݭgݭguVfЬPVP$PV ЬPPP PXV/fX-ݬ$ ݭs Vfݭft]z'U ^~ݬP6z:. 1ݬ?PЬPzݬ#PЬP1ЭPnt;~.PQtP ~P~ݬ OE}Pt P1"bxP1ЭP$@ Q= aPa9P1a լ ,ݬ ݬ*P&ݭ> Vfݭfݬϱ՟PЭP1Eլ1ϞݬE= Py 1|_  PωЬPPЭPЬP< 1jﴊ慠Į0ݬݬg PЭPݬ 1p tЭP2~ Pխ<ѭVA~VP P ݭ PaVlL JV1Э?V|PP߉~G/rVV11V1V1K B PM~}7 ~ЭP2~ Q1ݬ dt`gЭP19ݭX.1VWXW~UX~ЭP2~ P   PXPWXVW1VPxVQPQ)1 q1˙RЭPbQPQfЭPPQЭPPSЭP#RuQСPPPPRa QR ERRPxRQ}RPRQS}Ru3 TTЭP2~ PV1b1 Op1TdS 1դ1￝PPQxPRRS6Q0#RuQСPPPPRa QRɐ RtQСPPPRa QR tV V#H  Ϲ }CXV19Xݬϳi 1$ݬυ 1 W gP1~~ݭߴ P1mgW'ݭP1RP VVPVPW~ݭ P1q1)V 1ЭPPP1ЭPPQЭPP1ЭP#RsQСPPPPRa QRq {s( PPQxPR}SQSRT}S]&MnRЭPbQPQ1^}PPQݭPVV ЭPFЭP 1 RЭQСPPPPRa QR﷎ V@VHV 1[ЭQСPPP P V Va QVs }PPAQ>ݭPVV1yЭP%ݭܟϊFr# 9rϧV 41 !m1֕RЭPbQPQЭPPQ@ЭPPЭP0#RqQСPPPPRa QR懶 RqQСPPPRa QRz q1 ЭP #  Ϗh }ЭP ݬόB Ad`ЭPݭݭ VfݭfЭPݭ fݭ#j ~ϼRbQ1xЭP1oQբ ~jFz1PЭPP|1@~ݬ >PhP1#~c PllPhPݬﻬP1h P Pݬ$p d`ڂЭP ݭ   Vfjݭ1BݭϷj PP ЭP ЭPݭЭP ݭh NQaPա ~&Eݭ Vfݭfuse of scoped address can be troublesomesetsockopt (ignored)EPSVwrong server: return code must be 229 disabling epsv4 for this connection PASVLPSVPassive mode refused. Passive mode AF mismatch. Shouldn't happen! wrong server: return code must be 227 %u,%u,%u,%u,%u,%uPassive mode address scan failure. Shouldn't happen! wrong server: return code must be 228 %u,%u,%u,%u,%u,%u,%u,%u,%u%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u,%u%c%c%c%d%cparse error! setsockopt (reuse address)bindlistenEPRT |%d|%s|%d|PORT %d,%d,%d,%d,%d,%dLPRT %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%dl^Yl[/m#?*mPPP O  g1(lil~`lZj~ P ρd Pbg$<~P P 5 jPP P11l8gd[[6PYfQ QPPQk YY1ftkΈ Y1[[PYVs[[ϺVfPYufQ QPPQ\kGy YYVυ[[fPYYY?0f# U v 0ff1kkB 1t[1m#[/ VfP1j1GeQ QPPQj3ˇ 1!PP̟ȟğ7EvP1PjV~V jfQxQPRRQʏQQPRRQʏQQPQQPxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRiPxPQRRPʏPSTPPPQi1[fP1dQ QPPQiχﰆ 1jXXXp1PP̟ȟğ|xp ^uP 1x1|1ѭ1ZV~Vf Xj1PP쟭蟭䟭ܟ؟ԟП̟ȟğ|x~tPhfŅ 1x |ѭh 1ZWVV~W XjVg>hVQxQPRRQʏQQPRRQʏQQPQQPxPRPQʏQQRˏPQSXTSTQQQRʏPSUXUPPPRfPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQRPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQRPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQR 1ϔ[fP1ԭaQ QPPQ|fg 1tPPXXPWWPVVP [rPtPPf PgPh"fϢ? 1(hePxPQPRRPPQe"`1 1MeP`~P  Pe)~ \ P  P(eReTFe PP P ~"eWg~ P C& l11'<~P Px 1]dP`~P* [ Ph 12_(<~ a P ^ ppWd  PϤ_ 1 EP > 1gPPP1z16_1XgX~~.VVWP`~P`PYXcPPQPPʏPQP~VXiPYY1^cϝ切 YY1RcPPP51AcP8cQ~a~~~~`~jPYkcPcQ~a~~~ ~ ~ ~ ~ ~~~~~~~~~`~ϯPYYYl1(PYPlvg11  lJaccept$^ЬWb]]W 8s  PV! c 4 U PL  V> %~V P  W r @JV_QaPա 77V&~: ЬV  P[V"a1IY?@Zaa1$@YIZaaij`\P<~PJ Z[(b ( b(a(a柳<<שּ@@WwDDKw[HH[LLM`PPA``TT`wXXw'\\Z<`VYV~\ XhZV~Z Wg(VYV~hZV~行gaɄʄa<~\{VYV~hZV~H{g<~Rr<VYV~hZV~QQh&Qhl<~BPUlQjfPV~fV WgPPP[KVgPPP@7VgP al*&VgPPdP V &C : Pl Pl` lkk}kZ PVXV.V WgPVgP VgPX2U ~ VfPVOV T2V ~fP1zX1ss#P1e)g1[RA5oNNNNNNNNNNNNNNNNNNNFNNNNNNNNNN~NNSNNNNNNN4N=1NN1j1N|1|1e1mf1U1OZZs P~[U jSqN_NbSURbQR PAR Pn,w'S"N N 6ݬݬPRR1ЬPY QQPPЬPA`QQ[{eSdR{PV V&PYYtPPYPPʱ ݩP ~n+VfV ЬP1ݼמּP&iZݬݬƹP1P> 4MP ~$  Vf f мЬPРЬPРЬP`Pm4Q,SzQn )m.`QmL7WPWW! Vf, fWJW~*;L,W~d*PWyP 2~$yI y PP  P!Vf}P/yP 2~﹑{yI nyLPVK~fWftp> Psorry, input line too long. ?Ambiguous command. ?Invalid command. Not connected. @լ1n ROQСPPP Ra1NQRk 1@PfsQA`  P1A`SPJpOEl P QСPPP QR PaP 1BP16ϫr1"OP`2PVVNl 1VNl } NNk ]wNir w50RNQСPPPPRa QRTj Ѧ Ƥ dP!LNPfk 8N gO <~q P ~~q P1\ Vf f@ЬTPUSV4 P4TQd aQaaTQQU QUSPVQUSP`RPSVP@HqHadOHdMPԠq qPVVCM V!$TPHR=OPPSbQQ!Q$;"HQQ+HRHPb!PGRubQQ  Q1 Q RGQQ GGRubQQ O QIQ DQ" Q\R RTАbQ"QRTbQQ"RQRTTSJNROGT(5GPP $G GuPProxy cC%sommands may be abbreviated. Commands are: ?Ambiguous help command %s ?Invalid help command %s %-*s %s ЬWЬYW1 PVpPL[PP^] [host [port]] %s host:path[/] %s ftp://host[:port]/path[/] %s http://host[:port]/file MK Z  macdefmachineaccountpasswdpasswordlogindefaultHOME%s/.netrc%s/.netrc: %sr%sanonymousError: .netrc file is readable by others.Remove password or make file unreadable by others.Remove account or make file unreadable by others.Missing macdef name argument. Limit of 16 macros have already been defined. Macro definition missing null line terminator. 4K macro buffer exceeded. Unknown .netrc keyword %sΜ^ЬZЬ[͜zd PVPV PP?l PVTAV;VV AV> P=;V"<~VVw P.V PY1Y1PP 1P͜͜1fP 1C=ZW} WgP1*=BgP1x.AL XhPV@aP@VRWRWW(:hPRR1xRQD PAR1\fR !:ۿPRR19R R1(=FQ \FD~AaP>@aP@PQ` FQ~AaP>@aP@P`VVWgWVVlA9OPRR1RgR ϕEPVE%CL` 19SϘVfPP P1~VfP1 k9< 1PVf6f; Cx=` ( Cϔ*` ϪzVff 9< P8P `18:WgPQQ1 QPPQ Q,Q18XXVQ"6Q\ 8gPQQ}8gPQQTQ"MQhg8VQ\ L8gPQQ=8gPQQQ Q  Q Q,fhPЦPB Vf8f PVf Pstringlist: %m WgPV  ԦP~gPf VP@ЬVЦQQPѦP+QPP@~f# Pf xЦPЬ@֦ЬW6g)լVVF VVg Wx ЬWЬXVVXF PFPVVPAlready connected to %s, use close first. tousage: %s host-name [port] gateserver not defined (shouldn't happen)PASSERVE %sConnected via pass-through server %s non-printstreamfile8binarySYSTRemote system type is %s. 215 UNIX Type: L8Using %s mode to transfer files. 215 TOPS20Remember to set tenex mode when transferring binary files from this machine. 2?>:z?O :Ѭφ^ЬRRPP ݼjUS ogQV?QRЬPРQS'UP` INQP/QЬPݠP1XU9ЬPݠ3P1n96U@>O 6>( +<>9($fa(PPf+P(u>9T?~~ЬPݠτ8Xf8ׯPXXTY 9 WgPV 8gPV .VfYf8xP=-N VYfy8 VfP5= 888XW=Q<M >=U88X$ DA8fP<8Y X7anonymous%s@ftpName (%s:%s): Name (%s): USER %sPassword:PASS %sAccount:ACCT %sLogin failed.init$initΈ^ЬYZX͈լ&͈ YP 7Pլլ 1R1P 3 |X.}VPMDTM %s191Y2K warning! Fixed incorrect time-val received from server. %*s %04d%02d%02d%02d%02d%02dCan't convert %s to a time. ^ЬY-Wa-XV[[Vj-ݬKxP1-VfP1 Q@ VfP@1 QVfP@ VO P1B f20П̟ȟğ --=,]V,~V ЭЭЭ̭ЭȭЭĭV PVV%Y^Z,ϸH1%B 4V.Y*3Z"'1,BN 1 zW ,VX+VP@^š lPﰡ Vݏwt@p P ѭ VVP@JVP _C~ V& KMGTP %3d%% **********************************************************************************************************************************************************|%.*s%*s| %5lld %c%c %2d: %02d:%02d --:-- ETA - stalled -%02d:%02d ETA^Ѭ%~*p }))}ﯞ )~p A1,*XhP1}RQv Qs R}QȨP=}dSzSQPPPPSPPR})~}Q~RPVdVVVdPVPPVV0<~WWsp 0SBSVPǏdPR RS~RϙWS VfP~WfWP~'p R}PRyPPQ PRϢTBSDb  SSDb~}P~<VV [kP~VkVP~o e(QSS(PP @B@(RbPP 7/}(}(PPP (('Q'PP @BnRnPftJ$PaRPYѬ1jYWǏWR*REVVkP~VkVP~n &"VVkP~VkVP~n ǏWPďPPWR] [-lf lease-file] [-pf pidfile] [interface]ЬW gVf f. ~fzf jf ]fYfWQtқЬWЧPQaP0WTԡIPЧPQP,ݷPW'ЧPV(ﴍ ЧPP<4ЧPQ P8ЧPPԠ^(n%PXB^(nPXWuЧ(PРPP P,V ^(n^(n PfVWiBOOTREPLY%s from %s%s isn't satisfactory.%s already seen.ARPSENDЬXШ(WZhZЧPQѡ1hPѡ,1 1~ QO [kP1^(nPZUYiЧPS PQ`! RBaP~@4P`1QBaЧPPРV!ЦPPPh~kP1fVXPV*i0ЧPPР<,ݦ,WVϤWWRYPYЧPP Q4XЦQQ+QP~CN PЧPPРfЧPPV4ЧPPՠYPPXYfЧPQСP V `P`V`QQXPPYQYXX WZiZWXJWtJdhcpoffer: no memory to record lease. dhcpoffer: no memory for option %d Invalid lease option - ignoring offerdhcpoffer: no memory for server name.Bogus server name %sdhcpoffer: no memory for filename.ЬZ<4~a [kPXP<4~~X\ YX8WZ4VfP7kPg1fݦPョ ffP@YX= P1WVYYj~} YjP,QA~ﰨ PWW$ؐX{PjV(@,g@W@"Pݨ$塚EjPl=~L PWW(ϩYl3jV(lgǀXPDHCPNAK from %sDHCPNAK with no active lease. ЬWЧ(VЦPPgQѠ,1 1~ K PlЦPPРPP PPS^(nヤPh0WgжPPdgPEԶPVBGЦPPVbNo valid media types for %s!Trying medium "%s" %dMEDIUMDHCPDISCOVER on %s to %s port %d interval %ldЬWVЧPPà4X QXWϫՠztYЧPQСЦPPՠ 1ЦPQС P``P`a``P`ЦPPР `ЦPPа жPPPXXPXP1||  磻 ]L~φVЦPPРP P;V:VϡЦPPV}ЦPP P ~B EXPIREDHCPREQUEST on %s to %s port %d^ЬVЦPQá4=XСPP( PXЦPPVQBVա2ա<-aPР,P$PϦV?VPЦPQaPР,<ЦPQѡ}aPp~SS8QbPРPQPSPP8ЦPQСPPP aP СLЦPRѢ bPРWWѢ0H$ Xh0 ϑGh ~ω5h^(nP~hЪ(PP~hЪ$PP{hЪ,PݠzhWn YZ8VЦP"PfWL^PiUhYVWWǟ] Xh`ݠݠݠ ~PP50QPP ,PR.RٞPPPP0QPP Q-QPRQP^ЬVW+WVfPP.0PP fPWPP Vf V PPrno memory for client state.no memory for client config.^^ 6]ϕY<0~~Y9 Xh<謁ﰼ ﭼ<,_ jPcQA`A`A`A`A`A` A`#^ ( PV;V^P~VϥV=^VP W,VmզP*< ~* PP Ϡk< ~~ݦPhЦPP /W"<0~ PW υbk(0igЦPPW fVPXPCorrupt lease file - possible data loss!@^%] [] ' PVݬ 0ݬ"ݬݬWݬݬI@ЬVƴP ݬP1fVݬݬݬݬݬݬݬݬݬݬݬݬݬݬݬݬϳЬP`PݬݬϏݬݬρݬݬsݬݬeCan't create addrlist socketrealloc: %mioctl: SIOCGIFCONF: %mCan't get interface flags for %s: %mdiscover_interfacesrecord interfaceInsufficient memory to %s %sno space to remember ifp.same subnetinterfaces match theMultiple %s %s: %s %smultiple shared networksInterface %s matches %ssame shared network%s: not foundNo subnet declaration for %s (%s).dhcpd.conf file for thePlease write a subnet declaration in your %sis attached.network segment to which interface %s %s^Ь[7d P HQ<WVWWWWV]j PV QVݭݏ$iݭp P PЭQQWPPH[ [[ԭ [ZZQ1ЭQСPPZY@ @PJZ ZY ]VV5{ WgVݏi ݭcp P VATPPP1P[1磻XhXXY e PK"`~PXY -OY gThЭLԨXԨ\ԨTX>PP&YP Q~A m 1P1YV(fѭԏ1ըH6fPPWWg PV ϲ^OWYVm VHЭԨԟcm ^(nFPV1Ц P X ( PX ~bj{OЦVШPPVw ωOVЦ PX  PX ~w(UOZ1[11YX1hZШLPP [PLШHVLBˏLPP (>NY hihX1XY(ըF[<ݭ*PX WWNVf f0W7Mը ШPРVVզ ЭԦЦVVXH#X!ZX1 XXnݨ0 hXݭQ C&Insufficient memory to record fallback interface.fallbackparse_statementNo memory for shared subnetfallback-net@`~P  nL`~~Mh Vf} ~Lw sלQP koLᅵP ~ݠfﮜPРQ`@ﲠVV2V%fVzP PCan't allocate poll structures.No live interfaces to poll on - exiting.poll: %mYRVYfV~I~d PX K(VLЦQ7PQPfݦ fVPQPP Џ PPWWRʣV-XPЦ QѦ% ա\Ц`PRfVR JWYXP,VPP#P~w 1*Jcw 6V6XWЦ Pg#gPѦ% ՠ\VWfV1receive_packet failed on %s: %sInterface %s appears to no longer be valid^ЬPР V$]XX<~YYV!PWWQUK PV WWbnJXh֦XVϜP զTUѦXOWYh\W6̣.g X^(n<~WYV ioctl(SIOCGIFFLAGS) on %s: %mioctl(SIOCGIFMEDIA) on %s: %m^ЬXX WШ0Y ]V ~Vd WVs [kVݏi Yh ZjPWr` uPPAgըTeV(~V*d WVkVݏ6i(YjPbTW8 TЭQQˏPP QPP@^ЬVfPՠ(Р^(n' PР0Ԧ0 Ц(PР0Pզ0PCan't allocate timeout structure!ЬYЬWЬ XNV/ѦWѦ XVQfVѦWѦ XQ f V;PPVffa_ PV kGGWX YןPѠYPfVğPfVaaPѠPQaVafЬSЬRQPPQ`PP.ѠSѠ RQ`a`iP7`P/can't allocate protocol struct for %s@_ PV ݬqFЬЬ Ь fVЬXWP*`VPXW VVÞP_ VPnew_hash@a~PV<~~a VPPЬ URЬTSS-PPRRˏRQxRPQPRRSURPUPPRPadd_hashCan't add %s to hash table.ЬYЬWЬ VYRV Wd PViVW[PXPQ WEWЬ HP`aVQ`delete_hash_entry^ЬVЬYЬ W[V1W Y d PW݆WYPXXXVZHjVZզYݦۉ PѦW7WYݦa P%[fkЭQ>HaPZPf`_VV[fVЬVЬXЬ WVPЦ PW Xgc PW݆WX9@fVWWXݦ PfVPЬXVWh FaPPP ~ PhPVVX ~ (1VVWggWgXgШ PTPyP0PlRNP4Ш QTPݠTRPVW1VWggWgXgXШ QTPݠTݬ ݬxݬݬf^ЬYЬ ZiVWЦPLP/P?X1XP`^(nZPW (ViWPXЦPXfVPNo shared network for network %s (%s)multiple subnetsAddress range %s to %s, netmask %s spans %s!Address range %s to %s not on net %s/%s!new_address_rangeNo memory for address range %s-%s.No hostname for %sno memory for hostname %s.^Ь,[Ы=^($n GWgPVVk ^(8ngPV&A PPP~^(8n^(n DPV(f^(8n^(n DPV(^(f(n FPk^(n=FVfP$]YY+k Wg^(nfP4]XXg^(8nfPVVgVXY(@^($n^(n EPt^(nEXhP$]ZZj Wg^(nhP4]YYg^(8nhPVVgV^($nhPYZϠ?^(8n^(n DP^(8n^(n sDPZZZ^(8n^(n ODPZeZYY PM^(nDVfP$]XXi Wg^(nfP4]VVgVX>Y~~ݭcZ ЭPՠЭԭѭY1ЭXXWZ~^(8n^($n BPV(fԧ0ԧ(ԧ,[lЭpլ0LjLjЧЫLPՠLc PVݭ]Pχ>7fY] PYYV P` fo=Yfݨ`h ЭPРgԧXgPXXݨYVǔWȔX֭PѭP1X7W1^(8n^(n VAPV(f^(8n^(n iBPV^($n^(n BPRVLVFXghggíVPďPPЧ``Чdd~WP$!WWXgW1OZW;^(8n^(n @PV(^($(fn BPWPgWPЬPРW<^(8n^(n M@PV(^($(fn APWPЧWPWarning: %ssubnet %s/%d conflicts with subnet %s/%d^ЬYЬZ^(8n^($n?X hPV(^($(fnGAW gP-^(8n^($n hPV(^($(fn gP1XYЬZЬ [լYZU1VXXYYZ9Ki~VX P.XP WgPXVXgPV:YYZǔPV(fVP Lease %s%Y/%m/%d %H:%M:%S start %s end %s stamp %s hardware addr = %s host %s  ^ЬW^(nn6P\\2Zj([ YiPN ]VV#XhVHj,iP' VhV=j0iP VhV0jvu~t~dP(jЧhP8QPРQQ0jpacket length %dop = %d htype = %d hlen = %d hops = %dxid = %x secs = %d flags = %xciaddr = %syiaddr = %ssiaddr = %sgiaddr = %schaddr = %02.2x:%02.2x:%02.2x:%02.2x:%02.2x:%02.2xfilename = %sserver_name = %s %s = %sЬZjVݪ0Xh~~~f~h< ~<~ݦhݦ WgPhݦgPhݦgPhݦgPh!~ ~~~~~hl+h,/hժ @W" YZ4VЦPfPW'Pi hYVWW͟/%03x: %02x^ЬZЬYPXVWWYoˏWP,V /WX PXKPVPXˏWP FVYJg~XF PXPVPXWWY.hash bucket %d:ЬXNWWhGYYWP@Vf.W͞s.ZjЦP PݦݦjfVYWWh/dev/bpf%d system. section for your operating Please read the READMENo bpf devices.%s%s%sCan't find free bpf: %mCan't attach interface %s to bpf device %s: %m4^ЬYXXH24]WWn ~W PV38&X!&>T,_+XݩHݏlB VK PW M+VP/Sending on BPF/%s/%s%s%s@ЬVЦ04+AЦPQPРQQQPQQ ~~P ,Can't get BPF version: %mKernel BPF version out of range - recompile dhcpd!Can't set immediate mode on bpf device: %mCan't get bpf buffer length: %mCan't allocate %d bytes for bpf input buffer.Can't install packet filter program: %mListening on BPF/%s/%s%s%s^ЬWWP0ݏqB@P%J YiP * )ݏpBݧ0YXhP )W VP% $ y> % PݬWQˏYYǀQQWPݬWZZPʀPˏYY@PPVV<PYЬPϋWPYP3YV~= YVVWЬXHYVZ1Q4zPYPXZX~= [kZWZdWYVVCVXW~l~kV<lP@fVV$@fVVXWVЬX(flǀW6YW1WYVVG,~kV?lP@f@fVV?ZP^Ь[X<~~3: X1BЬPQ@aYЬ RIbQ1IP`1 `Q P1Ь QIaPРWլ xYPTdtW X1ZXW1WPWPPVXVPXPPXVXVPXPPXVVQAPPYKhVH)QW$Ь RIbP`Z~K; WXP@Ь RIbPQ`Z~K; VPPWPZHXW1I1XPpretty_print_option: bad code %d %s: Excess information in format string: %s %s: garbage in format string: %s %s: expecting at least %d bytes; got %d%s: %d extra bytes%s: %d extra bytes at end of array \%03o%ld%d%xtruefalseUnexpected format code %cdhcp option too large0^Zԭ؞[<WЬYѬݬϭ լ,ԭ1A֭ ]RЭSQBc@cPPA3k{#1׭ЭPB`ԭ1SS 3ЬQa+aP T@QSS a aP@S ЭStBcЭPxB`Z:ԭЭQM<ЭStBcC)Z$ZZVXP`~FP`ϫO֭xV XTdPЭR@bQխ1PR~FP`@Z ݬ ZHP`rϏPѭ܏Z Z ~HP`uխZ խ!ŭZPP P ~PdWխԭѭԭ1XX1 ]QAhPPB6------ --h----------------------------]------q---1լy"WriRRQ PA-YQ PQPRFi~ϕW[" [W,R"R'R$ R`R\ \iWRWY PYPլ"Wk13YI'xPRPQʏQQRˏPQSSQQQRʏPSPPWPR~P[C %Y1' Y&PW[Y PW1PWY1YQ'2P~ Y)'ViP<8P-VnXhP"<:PiP1d<P VhP1L <PW VViP< PViP1PVgP1fP@ݬ<~2j2<~..nN~( ,.5 P}. VffP%sЬ QЬX YЬVaPLQWP%3m,WYPVX_ PVVPPXPV VPVWgPh%s line %d: %s%s^^ ݬ<~-k-QQ<~1D 1<~-a-HM~VfKQ0M~fNQP=QMd~[M~f n*- WgP-t Vf^fPgPPf=fP~J ff;5P^ԭЬPP PQQPLPPLMQQ(}4w4P^Ь,PxPRPQʏQQRˏPQSSQQQRʏPSPPPR(RS]QLP/QTPPdPԭ,RQARbPRPQdM aMSQR(33P^ЬPPԭ#QQPPRLPPLMQQRЬ(33P^ЬPPLLMPP]PРPxPRPQʏQQRˏPQSSQQQRʏPSPPRP@ЬPPPVPT PVVPЬPլ PYP P2$  2$ 2P@ЬVЬUЬ RSUTST5VSP`PPQPPʏPQPPRRRSSTSUFcPxPPPRRRRPPPQPPʏPQPݬݬ ݬݬc ^Ь ZЬRЬS PxPQʏPXYXYPPPQRS~WgPa[kPjV(fj I]V PxPQʏPXYPPPQQxQPʏQXYQQQP@PWPmVV#BPWqPYfPPbJ@PWPPYEPPl)PW/PY$PPvYAXX %X WjW~ZW~ZX]XX $X Wj[oPVP(ϷVP`VY)"~ώ!խVϕVϫj"~sVϜjϢϟϤUխ; P {   cP1`P1P1:﫷P 3`P # PWW p~W{VfWfWfW Wv ,]VV~ V~~~~pτϨϧ{ ~~P~ P piխ;:rV VV~bV ~, P )VΟ W ϣQPQQusage: %s [-dlnpq]  D S 9 ݬ ݬݬ4$cannot seek temp fileout of memorycannot read temp fileЬVVPP`  3}~` P~^l #ЦWWQe PQP1PV QP<QPQQPPVV4  PR~&"O PPF P1;D Y3 1 Z1V P  PP P! Y >Z W  WPPW~M1WPxWQPyQvGG A Pline too longcannot write temp fileЬY PX~!PYVf Vf YVWWC~8EP~ϘﭙxPQ}PWYzPPW}|~11OW}bXWPxWQPKQHVP@ЬV>x`f`QVV`P'invalid addressЬR QPQSQRaQQSSTPQRaQQTPQS2 PЬT RRQTR{SRSPxPPTP%RT1\ W QS QQT1w: S7 ST1% PР  PP PPTqxRPTP,RTb PР PP PPT; T&RQbRQPQPPTQ R PP P! iV WX P/tmp/ed.XXXXXXXXXXw+cannot open temp file@" N z PVV'VN PR.V V yDPPcannot close temp fileP;P6 P~ IP] j \|^PPP>6 , 9 ݬ# @V> 5PPP`PPVVVЬTЬRЬ PЬQS C P QC`TQaPC`RPRPTP |~#PL8XVWh PPʏPPVW } y ݬ(P` Z P@N PG P@ЬV6 PPݬPxP   PV`VP P@ЬV PPVP%P V bPPPEnter key: @^1PVfPVϟ~~V 4|PЬP ZCPXЬPЬQP06qtx                                 1PPPQPPQPPQPPQPPQPPQPPQPPQ  PPQ  PPQ  PPQ  PPQ  PPQPPQPPbad hex digit in keybad binary digit in key^ЬZЬP`01|QQx QX1PVX`;PWYg~YYVQXQPaP tWYVgVVXR>FfQQVPRP`QVVXSZWUTSRVbPRPxPPUTQCaQQPUTVQb QB1PVX`;PWYg~ϢYVQXQPaP fWYVgVV?XR>FfQQVPRP`QVV?VXWSVU~FTxVPPTRJfPPPQTSPRPG`QJfRSSUVVPZvldes_setkeyЬVާXFT Y WRFdQTUQSYPSRPWRQFdQFdUTTVhPhdes_cipherЬWЬVЬ [YV^MX2TpZWQXSWRaPPQRVPYPP~WWdP}gh[VWjV~WV~p V¥T3pZWQSWRaPPQRVPYPP~WWdP !σ[VWjdecryption failed (block corrupted)decryption failed (incomplete block)cannot read fileЬXЬ[[XkKPWWz}hY~~XXP yTXQTSXRaPPQR}Yd[PVVWW"ϔVP[VQPWPW &t W <ePinvalid pattern delimiterЬZzVV V PNPYOP`VPA9PWXXaWPV ~ݧV~~~VY[QPQQZWϸP1dXgWXP p unexpected end-of-file& no previous commandout of memory^ЬYЬZWY?ZP&~+ PW hPoWc`aX1PP Y1ZPPmHPgV `4 fPRRRQPA R1wRdP1qѭFP W1F1~M PW1+Q PQP1PV QP<QPQQPPVVq | PR~ψ<ܽ PPӽ P1ѽ }J 1K1V P  PP P! 4Jw J~Wļ  ﷼ WWc g:P&PP  FP' hP1P@ P QPQ1ռ VF~z = PM~PI PP P! AI IPV; P V PPM P!N H= I PЬ@  PЬUЬSSUiTRQPRQPQRR T PTP8 R QBaSBa Ql PRQPQRR cSSU PA RPR 1 Q@aP PPR$@ay PP @ Pa P4 2 H    E  PP P! G >Hrcannot open input filecannot close input file%lu ЬXЬYh!dXEPkPVXPYVϊPWPh!VePV' PXRWgP UPPs0 d? YPnewline inserted newline appended ^ЬVVPXWY_O[ԭVx֭A3e VMZ1O P>8 PP/ P1- E 1mF1hXWXQ~|WPW7Ӹ PPʸ Pk˸ wEﺸ SFH PP P! @E EVYݬjPV1Pխ Y[խ. _I*"խ [. EIխYYխЭ[÷ YPPYYPout of memorycannot read input fileЬXY1YPSQPZPQ1q P<PQPVV PQ~ 3 PP* P1( C 1hD1VP% PP޶ P!߶ Cζ "DWIZYWb X3PW!ШPPPX. PWWhW `W 1YQPQP1PV6 QP<QPQQPPVVS PN~FV PP P1 Bڵ x.CmVP﮵ PP掠 P!例 RB BW  WIY2 ~ϭ PY I}YIm YYPYPwcannot open output filecannot close output fileЬXЬ YЬZh!^ݬX@PePVXA PZYVkPWPh!V_PV=" PXRWϮPI ϜPP* 9 YYZPPPЬ[ЬWЬ ZW3PXY SAJXPPШVW @fVVP[EPVYWhXWWZ [YPPYYPcannot write fileЬXЬW VVEF X~.P'X~qP~qPVPunexpected end-of-fileЬ[ QQP QPWWAQ=VfPЬPW`PЬP`Z PWP1PV WP<QWQQPPVV)  PR~ϤT PPK P1I >8 1?1Vɱ Pᄆ  PP P! > C?W{ E VfWi P @[WOZYWL P @[WjPXdPH hP PWXYYP1PVN YP<QYQQPPVV ﮾ PO~^n PP P = 1xF>1lV P{ Ű PPP P!ー i=אּ >Xr8 W~ X$ P@P;P1YQ PQP1PVC QP<QPQQPPVVد  PR~ﶾSc PP P1 < 1j8=1^Vx Pm ﷯ PPﮯ P!ﯯ [< <I1 ЬPY`$ Pstdincannot read stdinZX&% YЩPPPYK' PWWiW1ZXQPQP1PV QPP<PPVVa PR~t! PP︮ P1ﶮ b;葉 1;1VP_u PPl P!m ;\ ;WH"XWW 1/H5XP PP&ϏϊI` P`P XZXZ1XHXP%ld \  \abfnrtv\ЬVЬXЬYWYݬ #WXX1Y1WW~ ~# ?WfQ QPP^ Q\QQd\QW# PPN# P PS# Q2# ,# $# Qw=WfYf~3PG P Q" PP" P15P" Q 1$" Q=10fPʏPP0Q" PP" PP" Q Q" " w" Q<fPʏPP0Qa" PPX" PP]" Q Q7" 1" )" Q|<fPʏPP0Q" PP " PP" Q Q! ! ! Q/<WBfQ! PP! PP! Q Q! ! ! Q;VX1 Q! PPy! PQf! `! X! Q;P@(#) Copyright (c) 1993 Andrew Moore, Talke Studio. All rights reserved. *usage: %s [-] [-sx] [-p string] [name] <'~ݬ! HOMEp:sx ? interrupt? invalid filename%s warning: file modifiedscript, line %d: %s unexpected end-of-file@^ЬЬUAq PVЭP`v PQQЭRbPArVVũ isQPQ% Pp 1Px&W; 2#Pr "ЭP`  . . ݭݭ\P1z[ PЭQ@aP'ЭR- ѭ - ׭~Ǽ P D~寮 PPP&|~~ QPǨ  >6Vf~g P V̷ 4 Vff4f iPV :Ͻϒ17 խ1ЭQaP`HP6P=~ЭRbbP  1ЭP!N~` 9խ4I Gz9ЭQ 6ﲧ  V   , .P P9  PQ1\r4 j Ϫ8Ϸj 6 P ϤPPj [, \` 11~A#PA r`y 1<9PV*#PV 1V[U0PV1PVP# V:1V1~O ϧ7ϴgx / P ϟPPe V+ 'Y ϘP¥ [PP< -+ .& $W7 1 FPm $PP * 1@>0PPTPϯVHPAP;QfPQ)Q PP,P;PPPPP Q PQQPnumber out of rangeinvalid addressfVRScP Q@)c $QSqPPhPQaP@a PPPX`WW Ud:dd1PPPRbP Q@)b $QRaPPXPQaP@a @P`QJ RAS 'PYP P." 90PW- W^PV1XPV1RWP@1FW- W^V13V1.R XPVV V1"11oRϸ1haW.1V1Rϕ1EPW/PP0P]PV1)QaPWP1Q }RM1P~5,PVV1R.W; ~V!PXPV hV1VPRP12invalid command suffixunexpected addressunexpected command suffixno current filenameinvalid redirectioncannot nest global commandsdestination expectedinvalid destinationno previous substitutioninvalid pattern delimiteraw%ld ! unknown commandWXZpRbPz Q@)b $QRQPPHPQaP@a ߘ0V)V pB'\ \ ?}\Cxi    I n\ -1RnTlS,QaPPT-PnPS-Pp'WQWQWQRRPP  OPJ? P1|ganPRnTlS|QaPPT-PnPS-Pp'WQUWQHWQ;RR-P&P 1MU?ψ&P1/PP11ϯP1RnTlSQaPPT-PnPS-Pp'WQWQWQyRRkPdP 1>? %P1mQPQQPP1P1  Pχ1Q PA1PX1RnTlSQaPPT-PnPS-Pp'WQWQWQrRRdP]P 1$P1y=Vf@P1aPPhQ&Q!~X hQ YQݛ PPYiϣ1 ~YPQXPP P1fΞ Þ 1}r11Q PA)1qPX1h!>1RnTlSQQaPPT-PnPS-Pp'WQ*WQWQRRPP 1"h~Xך Ĺʚ %P+1Kϧ1χP1PVg VGPPP1ZVG VVZZnRnTlSPQaPPT-PnPS-Pp'WQ)WQWQRRPP 1!xWZk14k1RnTlSQaPPT-PnPS-Pp'WQWQWQ~RRpPiP 11,1RnTlS?QaPPT-PnPS-Pp'WQWQ WQRRPP 1ﳘ PP滛 1. P`1P3  11RnTlSQaPPT-PnPS-Pp'WQcWQVWQIRR;P4P 1[c9~1cPPP12RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 18?QhPQP1@PQR1UVN@ϐ1rRnTlS/QaPPT-PnPS-Pp'WQWQWQRRPP 1VP 1~xυP1RnTlSQaPPT-PnPS-Pp'WQiWQ\WQORRAP:P 1aW~ 1/  P1?XYςP1%1 V V1VPXYXP PY1RnTlSQaPPT-PnPS-Pp'WQpWQcWQVRRHPAP 1hp6V1v P1@RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1W~1eYS` P1RnTlSkQaPPT-PnPS-Pp'WQDWQ7WQ*RRPP 1<W~1ϓ1*RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1#ﻓP f PPP1< 11RnTlSDQaPPTPnPSPp Q RRΐP P 12W1 Ӓ 1 Vq1 W1 Q PAl1 ϡ PX1RnTlSQaPPT-PnPS-Pp'WQfWQYWQLRR>P7P 1^f3 PPYih!~XYhQ iϷ1!YPQXPPP11 P1 1 PP` 1`QQg1Q %1Q91Q01:QpQr!rXtXPVgXPIZXP<M 2, GP. P P ."1X X1X1.Y1m,1RnTlSQaPPT-PnPS-Pp'WQYWQLWQ?RR1P*P 1Qi,1nP`ZZq ZQ WPQ PAυ1 PX1uu|P1RnTlSQaPPT-PnPS-Pp'WQ`WQSWQFRR8P1P 1X PPYih!~XYhQ i1*OPVW?PPYPQXPPP1P 11x} 1mZq1aW1[P1RnTlScQaPPT-PnPS-Pp'WQ<WQ/WQ"RRP P 14|Pˊ 1~ϼP1Q1aPPE Q@P﯋ P Pᅧ" 1RnTlSrQaPPT-PnPS-Pp'WQKWQ>WQ1RR#PP 1CWRR PQPQQPPRiP1W1RnTlSQaPPT-PnPS-Pp'WQWQWQRRPyP 1? [P*PPϽ`1"1m%PX1eRnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1X~)0`z~Քw j`]EC~MP1~XRP*1ϼ1zM1svmA 1f41ZWPЬЬPQPQ P Q 2PPno matchЬYЬZVYPVPZVPQPpPQQVVPZPPVVGVPXX7PW ~ݨW2~~~WYPVV_Pfilename too longout of memory@^P` 1`P Q@$QRPPPQaP@a ߑ  PP`!0PpPJ~]7Pѭ*_ PP1 VV; ~ PL~@ PPׅ P1IՅ σƅ 101&V Pֆ  PP P > ԭ " Pv`o֭f ЭP@l f -QPU QQPshell access restrictedno previous command^ԭ  .PPPYQ PQP1PV QP<QPQQPPVV  PL~yϽ] PPT P1xR C 1_ϖ1UVf P[  PP P ϻ T!# X 1NQaPP!1P%1XQ PQP1PV QPP<PPVV„  PL~{Ͽ_ PPV P1zT E 1aϘ1WVh P]  PP P Ͻ V H XPP\1H X1YQ1 PXWWP1PV WPW<PPVVﱃ  PL~jϮN PPE P1iC 4 1Pχ1FVW PL  PP P Ϭ EH WX1Pϱ1X{Q PQP1PV QPP<PPVVﲂ  PL~kϯO PPF P1jD  5 1Qψ1GVX PM  PP P ϭ  FPPYPYP1*H XPYP1 ﶀ P`1P PYY PXPQ﹁ PQP1PVc QPP<PPVV  PL~Վ@τ$ PP P1?   1&] 1V- P"  PP P) ς    H XЭPPPYY1XQPQP1PVj QP<QPQQPPVVKʌ PS~ݍHό, PP# P1G!   1.e 1$1VP~ PP~ P~ σ ~  X  XjHQiPP!P%QQPXЬ\9PQPQ.PA ` PQPPV(IVfP;P4P V(QQ f. VQW} YViPV:} PP} P1i} u } 1P 1FXﻲPTqk~PX:g} PP^} P1\}  M} 1Ϡ 1VW1IL} PP} P1}  } 1W 1~ Ь[YPQPPQQVfPZ[fPWWZ1WPX1YQ>PQP1PV| QPP<PPVV} ߉ PL~]ϡA| PP8| P1f6| '| 1Mz 1CVPG} { PP{ P{ ϟ{ 8 ݧX } Y~: YgWWZ1YQMPQP1PV{ QP<QPQQPPVV|  PE~mϱQ{ PPH{ PyI{ :{ cϐZVP^| { PP{ P{ ϶z O'| YP`ݬ[|PP[z { QP~0P3z PPz Pz .qz |Nz PPEz PFz 7z ύP^Ь[-QQPVPPVZP[Z[QPy P%VVfPYZfPW1VZJWgP"P[ѭЭPP[gP5|y PPsy Pty "ey ϻPVsYiPX[#ZiPV[iPW[iPWZiPVgYfgfPWYШXfVP[PPPP[PP| Ygﱼx PPx Px Xx PЬYdVfPXZRHQQRPPW[Y:QY1YR1QYPPWYR[1%x X PV5x PP x P x Ϲw RPVZ~`PZVw PPw Pw Pw hXWPWP1E[W[U~PXWPЬZЬYBw YZP5+w PP"w P#w w jPYPQPPQQVfPWZXXfPVy Wf﮺WfVPZYQQPXv PPv Pv 3vv PЬWЬ YW ϾϡPPQP)PQQVVfPXWfPVVX2VPYWWWݦPVPfVVXPinvalid mark characterЬRRQ PA PB[QaЬaPЬRRQ PAB+LϹP@ЬVS|R4URQTTSPUP`V`RQTSQRSQE@ЬVׁ P }Ц~>PЬQЬPQP\QQPQQQPЬVWu PP1t XXu  PF~{Ͽ_t PPVt PWt Ht ϞPXzu Pou t PPt Pt t \\SRV,u WQWfPPSVfPPaWR u Pu P@ЬPsVs PxPPPs PJVs@ЬPsVms PxPPPjs PϿVsed.hup/ed.hup^As  ﰪPPPP!s PmPϐҟXhPTPKPu PWPW6WuVVˑWsVT~0~hﶁ r   PPPP~r ~.4@^rVPPPPQr ݏht@~ P( r as P{Rs } Es Punbalanced brackets ([])trailing backslash (\)ЬWvV4P[P\$[PVPVf 1$VfPPWfPP )VXXQr PQP1PWo QP<QPQQPPWWr G} PR~Z~*o PPo P1lo Ho 1Q1EW$r Pr [o PPRo P!So Bo XHq  Hq V-ýq Pπ1 ~Xq ЬRb^RbP]QPQRbP\bPP TQTRQP[7SS. S:S=$QRaPaPP PQRaTPSQRaPPTP Pb]RPnumber out of rangeЬWЬXhgPVV  g1ϵPP+QaPP ޑPVQQaR1RPP@ Q#PhP P m"WhPRgPQﱼgPno previous substitutionout of memoryWzXsmP`%1X1PS! wPWQ/1cWQ*PQP1PVl QPP<PPVVȻKz PL~^{J l PPl P!l Ol PVPcel PP\l P!]l  Ll TPPGEWP 8Qa1P\U$PPGWP 91V ` fPQ祿PA Q15ϺX1WQǺPQPuPVk QP<QPQQPPVVix P1VPMOk PPFk P!Gk 6k WG Pno matchV[۹PPֹZPP[P1{ᄍPPﵹݬ ݬPݬϹPW1g1/X7P1FﰹVVWrj YViPV>[j PPRj P1Pj ?j 11X @PW~PX=i PPi P1i i 1!yVW1Bi PPi P!i Ki [`VZS~PZP1VB[ЬPP9PӬ ݬPQPQPinfinite substitution loop ^ЬVYZ[XVĚPW1 ~ݦW@W~ Wݬ6VfP14ZЬ QQ1z,P1p WݬP1Uլ [Ѭ[1,Z XYXQPQP1PV(h QPP<PPVV@u PR~vφGg PPg P1g g 11VtPնg PPg P!g ?g &~ (WYXW}Y~y ЬPݠYX~ WjPY1 1(XYXQܵPQP1PVf QPP<PPVV]t PR~pu\f PPf P1f ^f 11zVJP﫵qf PPhf P!if Xf ~ XW1XWUY~x XY(PPWg1wWXIQPQP1PVe QP<QPQQPPVVCs PN~VtBe PPe P1e De odV4P[e PPRe P!Se Be X!,(PЬ QQeP~ XWXWY~]w YPXP`PZIPЬ[Ь Y勉Z1jPP&1kWЫXYXPWPQQPQ1QVsd P<PPVVq PM~r5d PP,d P!-d d pPVDzP(c PPc P!c c )ZPWX1WQWXWIֲWYW1}P\1ZjPP01P91PP0PP1xPP[P`WРXYXPWPQPQsQV@c P<PPVV[p P1VޱP?c PPb P!b b @ZPWX1WQWXWIWYW1tPYWWPvPVb WPW<PPVVﭱo P1V0PWb PPNb P!Ob >b ITWYZPPZ ZPP1_YQŰPQPuPVa QP<QPQQPPVVJo P1rVPa PPa P!a Qa IYPout of memory@d Qd Pd PdPPvd P ~Qn PQYQYd [d PQPЬ`ݬ ;Vf?d Q/d QPݬf&d Qd QPd QP~loV$c m c c Pnothing to undo^soc  c ﯵPc j~g3` ic ZZPZP1Z PPIc SSRc "77gТPввQТPРOТPPТQaPQ:ввPТТPТТQТPРТТPТ R SZbZP R SZP1vb ZZVZPxPQQPxPPZVPaZ [b X[XY( iZWWV VXV( fiWub W Wcb W( g_b VVQxQPPQxQQZP [ZPQﮭ﹣/b ڭЭ"b b ˭Эb ^ PP^ P!^ m^ P>a Pa P`*аXРWWXWgVWk VWWXa PPa Pwa %pa ia ݬ ݬݬHLPRfiprthe -R and -r options may not be specified together.the -H, -L, and -P options may not be specified with the -r option.%s: name too long%s8^ЬWЬYN~o8/2~hP LYWfP1j PPW@iYWr XM5= ZZ <8 )=X ZX<XX`vP^~]3U_ n PP8_ P.0_ P _ _ _ _ Gi _  PVVN[!^ ztPP@sW VZ<Z@i  @i HPP@PPPXPY'P,i @ЬV/V=PVP'PPV`QQ/PVQ/ PPV`/P%s: %s%s: directory causes a cycle..%s%s: name too long (not copied)utimes: %s%s and %s are identical (not copied).cannot overwrite directory %s with non-directory %s%s is a directory (not copied).fts_read^ݬ ݬ+P ~&rZ1|<8PPP$3P .ݧ$OPݧr1Eݧr14լ16/Ѭ%ݧUçP[ϸ[~*P[Ч$[[Q[$Xd\ Va/ //fQ\ YYVPXPPQYcar1XQVwVX\ \  P81wVЧ@Q18r1\PP@1KЧ@PРЧ@P<QQЧ@PР Ч@PQ$[ P1 [ )q1Ч@PPQѭaDѭ=ݧU[ ϨzqZЧ@PPP@1Wݭܖ1PP@%PP@ݧZ u!q1nVPʏPP@LP1P 11,P`1P1PVPPW?1'ݧ&pWݭ1V.^~IZ  P;8Z SoPP@rVZ ϡ+o1~ݧ@=PkVjЧ@P^~Y %P6PVPPݧ@r*PVPPݧ@ VWPZݭEPW1rU 0~nZPмP<8RR.R )R$мP<8QQQ Q R PQPP%soverwrite %s? ^~~ЬPݠ3 VfPYV[YЬPݠsnPЬPР@Zլ1X p 11zX m K QСPPPQVP VkPfPWW  >  PQPQ_z-z-gz.tgz.taz.zz$^@ XoVfP@ XݬI VfPZV[Z ݬ$]VVZPVPЬP@$]VVVYYUYkPWhkPVWV VWP@/hYWPVP~1oPXhP.ZЬVЬZ"@ XVI WgP?5VC= PVZϒVfV[PP=  ^5]UϲPF>gPY inPu? X*Wh gZkPVFiXh՟`Vg1+P%s: %s: unknown suffix -- ignored .tar%s: %s already has %s suffix -- unchanged ~PCPVy< 1Vhz< Pu< }< Pf<  P<^< 4V< 3: +I< @< PVS1VmWgP "VgP(f[fWV:; ; ; Vxﶩ 笠1y6>(P%s: %s: unknown method %d -- get newer version of gzip %s: %s is encrypted -- get newer version of gzip %s: %s is a a multi-part gzip file -- get newer version of gzip %s: %s has flags 0x%x -- get newer version of gzip %s: %s: part number %u %s: %s: extra field of %u bytes ignored corrupted input -- file name too largePK %s: %s: not in gzip format %s: %s: decompression OK, trailing garbage ignored ^9 I9 APP@~P OPjPPRAOVPP>@=P> ~OP)PP@P ~bOP?9 σVfVWPlgP1PP@P ~NP8 P*P{a 8 P52: LPP4@3WP2 ~NPWW: +WXW0  8 7 1gW3W~٥ ʴ7 7 1.PPq@pVPo ~MPV[PPC@BPxPPPV<~MxPPPV$PP @ PxPPPV~VMxPPPVPP@PxPPPV~MxPPPVV6 V] ~Lpx ~LX1`PPH@GVPF ~LPV2PP@PxPPPV~dLxPPPV+6 Vl WXWYW1PP@VP ~KPVPP}@|PxPPPVv~KxPPPV5 VP6t eVWXWYV""  ~fKVޕX15 5 5  /PP@P ~KPW}pLPWWVVD SMPPh@gPh ~JPY1NPP6@5P6P ~JP)11gPA8gP%t15 ݬ /P1Y1ϣWVfP^y5 3 ~fPOU5 3 S^gP[15 3 /^3 .N3 &^3 n3 |H4 P3 PjVV' V%3 1u3  ٯ2 2 Pdeflalzh pack comprstoremethod crc date time compressed uncompr. ratio uncompressed_name %9lu %9lu %9ld %9ld (totals) %5s %08lx %11s %s ^ЬXЬW74 9W<+4 Y1 0i1 1;1W11 Q1?1 P131 PQ0VfVYY}1  PQ1i 1 y1 PPu1 ~sKiVVW11}~XS! PPV1PWX! PvJR]SQQPʏPPRQPxPPPQxQQQRVRQQPʏPPRPSSQʏQQPxPPPR bP pYE0 PVGt2 iiPPP+0 i0 QQP0 PPP/ -g/ QQP/ H BcPP/~I]iЬQЬRPѡ?ab:3ѡ ,ѡ%ѡ00ѡ44ѡѡ  ѡ((P^ЬXЬZX: PVFY(`jF[WWXPWZdP[YF[Pname too shortcan't recover suffix .internal error in shorten_nameЬZWYZv9 PXI. X ZGHZrPV ?GfX9VV%_P(,f X/ZhPVZPVVPPVf#FVnPVPYVWfVfWYWP`W.ZhPW FWW%s: %s: cannot %scompress onto itself %s: %s and %s are the same file n%s: %s already exists; do you wish to overwrite (y or n)? not overwritten P^$W$?1b;VVQgP, .V:uP+VgP1\GPxY]P3P$, PPϤ #Ϧ , P+ 1ϠPrϏル ﰨVfzA W2~6 P+t f D WO~PPQ PA PY *Py"J= fP+ 1ED+ 1;t> PP϶ 1+ P@^ЬQЬVЦ]PЦ PQ8PQPP@C* TG * * z*  0%s: time stamp restored @ЬV(* 2P)Ѧ P#P %*  V^~dPC) ρ̗ ヲ) ) )  L/ݦݦ 9i) N< PCu) !_ Pn) e) G)  N/%s: %s unreadable ..%s: %s/%s: pathname too long ^ЬZZJLP[1Zі ¥( PXXYVfP1XfPuZ3 VfPWXfGPP1ZVVYiW/MWXVW~iV<"XZ4 %B( [MQP1T[OЬW`*  WE. N* (P, VP Pf' P Pf' P PfqP Pf3P Pf%P Pf #P PfW- t'  : ^ЬPЬWVPlWuo' Y[=YN@i69P`.(@iP` @iVPV`@iPP?-Qa@P`KVf@uwq@iY\P`QK@i;SS?K;PQQRQRPPPCSPQRPPPQQPPciPQQVQVPPPC@iPQVQQQRRQQ`@i~~:P﫭W$  $ 47P`,&@iP`@iW*XCZ9,;PVPf`@igPP?&h@sugjP`_Dh@MOI@i14P`)#@iSS?KCPQQRQRPPPCSPQRPPPQQPPciPQQVQVPPPC@iPKQVQQQRRQQ`e_@iOPP?&j@57),P`!Dj@ @iP`@iSS?K%PQQRQRPPPCSPQRPPPQQPPciPQQVQVPPPC^`Z@iBEPQVQQQRRQQ`'!@iiPЬWݬW. PVVVVPVW7P V%VPbad pack levelЬVЬWVPP ):VЏPP~P~j( ~FP<ﯩ<l<<vVgV g2\ݏ@qPR P<:/PmRSQPʏPQPߨRRЬTVPPQtSYP~YUCXAcWSbPPVVfTP@cW1CX1`a1P`1QP QPa`DQPa`;QPa`2QU-QPa`$QPa`QPa`QPa` QPa`QUQ<PQPRPUQRSTRSS%CXAcWˏTP<@TTYV10SPﰧO! PdQQPWWW1Q1^P<VVPV~P( VVVDP<SSUT;R<@QQU QT@@PPSP<SSUTR<@bQQUQT@b@bPPSWצ9WPPĦ~P P臘PVKW1;RTPBQ_PʏPQPPMʏRDQ<@SSBa-Q*PAS*SPP~S'PVPVPPVV1~PTV˥VȥrVzSsQQjQPAPRʏRPRR{ʏQrPBA`^Q[PcAVW VPPVRB`QQ%xQQ@PPQ'P@~~PTT7~PP~P PPPgﲤ11PPM~P bPPPgXWq YS1dR!PBQ,PʏPQPPʏRQ<@SSBaQPAWVWSTңGSPP~6SPW﫣PWPPWWGRPPW7PP1WP1VPP ~PSOQPPQ>PTQQQPAPRʏRPRRʏQPBA`ԢQPdA~PPuPXWmPPdS1~PQQP~PQbQPPi5`iXO$?P~~ P5~5PP~P PPPi X M11XP~~ PP}~P PPPiЬPЬRP1SSRf Vӿ[ ZVYUTFXTRPP*QSax@iPURPx@fWSXPRSWUTRRǐR'VRs SVBkBQBcPxPPRUPxAjWV(PRVWURRxVVRa( YxVTRRXXUSSUPP[QTaYP`PxPPXUP'SRPZP`PxPWV)PQRQTVWURRQP`PPQW?SޯRQQWPSP`QWbWW2 SﭯTdR>GgQQWPSP `QWRWRdW2ѩSnTdR>GgQQWPSP`QWRWRdW2S5TdR>GgQQWPSP`QWRWRd<~]@WҭYXXWVVYP`WFQPaXWWQ&SRRQPSP`RQQQSRRQPSP`RQQQέSRRQPSP`RQQɢ^ЬXЬV1PF`YVVSQP[SQz[ZWIhQSQ+SUEjTDhQCjRBhPaQ`PQP  GdGbUSSSTCjRBhPЭUeQ`PQPGiGbRFkSVTSЭQSQYFk^ЬP`[РР РРYРZNQeP`PPQNQxAMP@P`QXX<1>HhWWXPP`TDVV[UUQaRRPʏP@P<`PPRRYYRZRaTKB↓ST íTPЭQ@aSIaTYRRRPZSBa |PRpBaBdSZYRuP>HhW@jP<`~` PfXWWYЬP`XРYРSZSW=<=8VVWC3UQR(TRVPXP`QPQVZZ@DjRVVSQPPq(U%TPSҪQCaPZZZ```QARRXP`%UY BP<`PPTSPSTUSmЬPZx]PPUPxPV VX VJ[>GgYkVx+PP`kXkQ PV@ PQ@YWPXPFhTAhSdc`%R%PPQRPRQQ%WWWﺩYWXd1[PP@}ݬZXϠЬ[ЬZX<RTUSRUSJP`VVZ1pYWRQWVP@P<`RTTUQR]TS AiPT`*QQXAiP`oT fbTQXR USQRUSUSWVVZ1{^TЬP<ZXSRZSRQQ1ZYЬUAP<`ZXXS QYZ1[QXR(IQxPAWQPVBPQPRPЬ[Ь WlVf~ffVYZW!f XWVP@ȥP<`~iV韫ʖj~ﴟjblock vanishedЬZЬWЬ YtPq+2 ϰVf fϦPX? PSQSQPR0 PSQPPW*PRPRWVVR2Z.SYh PP~F`WZN1PR34HŸPPI ~ ~gpPP_b9YKEQPPQPЬQЬR2 PR`Q BP`mQ'P@ P`Q(RRPʏPxQP)PPPʏPPQ@QQQPPˏeP'dPa+PPNK5V 1ˏVPx~FTZSYX| WUUSQQXP<`RWQaPPRRTUSSސPPTTQQVPYPZPʏPTPQPPV P^Yԭ[ZXo1ˏYP +Z[ItWYZЬQGaP<~<`~h1'PPVʏVVP<~<~hP P*W~hЭQPT>BbQQRPTP<`PPUQRRR&T>BbQQRPTP<`PPSQRRQPPUPSPQQfЬPPP NЬVЬWWPQQP1xQVPP$PP?-l@PO`S?@@ P`@ QÐPʏPPCO D Pq Ā Pout of memoryinvalid compressed data--format violatedlen %ld, siz %ld invalid compressed data--length mismatchinternal error, invalid methodinvalid compressed data--crc errorinvalid compressed data--length error%s: %s has more than one entry--rest ignored %s: %s has more than one entry -- unchanged ^ЬPYXЬ۾P~~VfVZ w oQSRRPʏPPSPTTRʏRRPxPPPSYRSSPʏPPRPQQQʏQQPxPPPRX PP/yP1}P1v1h 1RP1KURSTTPʏPPSPTTQʏQQPxPPPSVSQQPʏPPSPTTQʏQQPxPPSPRQ` PVPWVPRRSSPʏPPRPQQQʏQQPxPPPR~VGn }HVPVWP\sPP[@ZQPY ~PQPQ`ڼԼgVPVPg G 1V]WPP@P ~/PGfVV̚RTTPʏPPRPSSQʏQQPxPPPRYRTTPʏPPRPS1 1V]W\PPD@CPD ~PGfVV̚RTTPʏPPRPSSQʏQQPxPPPRYRTTPʏPPRPSSQʏQQPxPPPRX~ZjYP ϲX|  1TTPPj1gRBdSBPxPPPSBQBPxPPPQxQQQSSPKrK 6c # fGl 8{V =M 4۾fl  {' ] [ PM K Px^Ь[ЬZD~~9 [ͨЬY͘͘QͨRRͨxPQP`Yѭ ЬP`jPjͬV]T͘QաQRQQVV QVPRP`VUͬUUͬYxUSd͘R0QQY QYPRP`YͰͬYYͬͬjS͠VͰ(͘R>FfQQVPRP`͠$QV͠͠VY͘RIbQaPP͠PP͠aVͼͨQYͬZYͨPPͨVVY[ͨY͸SRͨQQͨЁVFcQxaPRPY`aYYY͸ͨTZ[|ͤ͜UͰ1UǗ͘REbʹʹ1>Dd͈[ͬZUZ1T>DdPP͐P͈͌͐͌TZ[[Ͱ͜͜SSͬͬSS͜[UVxVRʹPRP2RPʹPR̈́Q>EaP@QPRVVSRRQaPRPxV͜͜RB}T|Pͤ}|TPT |PPP͜ͤQЬPQ`ͤЬRb͌TR|SSRPQͤQ`T=B͸PY`ͬWVPPWͤXͬZQQ PQPYV͐QDPSP}WFͬZUZ1[UPPWЬRBPͨPcWUͨZjQQ %PQPPWͨQaPPXQͨ"¬ QЬR>AbP`PPWЬZAjPPXͨ[UPxPR[ P[PYV͸xʹ͔UPYSx[QVͤ͜Z}WFjRVV͜xPVSVPRPVYRPVVYVVYQYSSQ͈TPxPQ`*>DdRR͈Tͬ[x[QQSQRTPxPQ`͔ʹʹ1m̈́UUͰ1WZVZZe Z[1u1ZYXPWV︱YˏVXX PXPWWXVVBPPܵ@۵PxVPPPWչ~& PPxVPPPWVVˏWXPPPWWVVBPP@PxVPPPW{~ PPxVPPPWVVWPʏPXPPPPPWWVXX1XZYXVBPP@PxVPPPW~Q PPxVPPPWVVWIXYYYl YWWʏWVZXX1pY?W`VUPp^V̀WϼXWRQQVPRP`QVVVWR>FfQQVPRP `QVVVWR>FfQQVPRP`QVVVWR>FfQQVPRP`QVV||x <~< ~̀hPV1WRQQVPRP`QVVttp ~̀hPVV x>VPt|pxEPxVfpfPP incomplete literal tree incomplete distance tree ^ﵮX类VVBֶPPᄇ@PxVPPPXﷶ~PPxVPPPXVVˏXPPPXXVVBuPP]@\PxVPPPXV~PPxVPPPXVVˏXPPPPXXVVBPP@PxVPPPX~GPPxVPPPXVVˏXPP[PPXXVPWW[1WWYWZVBPPp@oPxVPPPXi~PPxVPPPXVV>GiPPx`PPˏX`XXʏXVZWW[1|W* SR>GgQQWPSPx`PRP`QWW ~~PYY1ϐ1sPx P<ȉ[Y1Z=xPP`@_PxVPPPXY~PPxVPPPXVV XPPP~@PQQPRRAWW PWPXXWV<WWZYP@PW[[`ZY1W1VBֳPPᆵ@PxVPPPXﷳ~PPxVPPPXVVˏXQXXʏXVAPP1QWW1[R>IiQQYPRP[`QZYW19W1VB0PP@PxVPPPX~bPPxVPPPXVVˏXQXXʏXVAPP1QWW1R>IiQQYPRP`QZYW1PP@PxVPPPXy~PPxVPPPXVVˏXQXXʏXVA PP1Q WWR>IiQQYPRP`QZYW[Y1WgX﹩Vﮩ  <~VVPYYl{Z iR  ~P@fϫPY(YHZ tiggYP !PggPPШWŨV?PPܬ@۬PxVPPPWհ~&PPxVPPPWVˏWPPWWVVBPP@PxVPPPW~~PPxVPPPWVVˏWQPPWV QEQQϜ^ァۧ٧VWgPLPPVPVխ蠟RR#ЯQRPQPRPQﺯP{PЬWЬVPMPQprV]@<~UW4P= P, #!P@ЬSЬRQS8 QR- VUTPQPPPʏPVPUTQQ`QRQ QPb︮类@pVyPP~rP~fPQQPPMQPPDP5լP .#PﶥP#P葉[ʩPBQRPxPPPRRBaPRRSЬTxXVVT1WXЬ[KfRVYR1BaPVRRUzQS PﭐPSPЬ[>@kQZR\aﮝPD`DTaTSaQQQʏQPAQaQQPʏPePQSSRVaXWPU`YVV1+Ь[ЬWWϸVfPZ8WϨPV[7P[WW?Q6PV`PPQWWZ1VʏVYWXϣTV"<Q<P QSRSRPPVPQPVVPPdVIgXWW PVW<PWV1tW[W<PW[WW`[  ϴVfPYVZY2 jPVWGWWWVGWWWWY1QQPʏP<<VUϚXV6R<PPS福QTSRP 32 bitstoo many leaves in Huffman treeR2[WxAVPP@PVP ~8VPP WțPPﰗ@Pﰛ ~PڐP !WVVミUYYZYVPP[XlPPT@SPT ~PhZVP[P`WZYVViW QMP@kXVVPhFPX8?`WVYW? ZXVVXҚPPﺖ@Pﺚ ~ PJfWYVVُxЏP[P`TマR=WﲐVU>BbSxTTSRQQWPT`QVPT`UQaTSRxQQ  QQ螺xQPムPSRRQ:ﺐTRPxPBdPPRQPRsPQRR\sSsinvalid compressed data--length error^ЬPЬ1P:oxPP[x祈P?ݐАVxːVHPP0@/PVP- ~~VPPPPPzzSkTTSRdPR QRQPPPPP[RBlWWTQQ PQPRR1[YTWZ>GgXXWYYPPYSWRxVPPt@sPVPq ~VPP؏֏PP͏PWSWSRﳏPR QRQPPPPPYRXWPZPR`1kR WF@ҏQRG4P8>aWK1e PЬQPPЬQЬRaaPPRQPQaPЬSxPSPRx_ P@PRPbQ`Q`PRPnP@cRﶎ- QQPP@PRPbQ`Q`PRPxPSPR tx P@PRPbQ`Q`PRPPOSIXLY_CORRECT--%s: option `%s' is ambiguous %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: illegal option -- %c %s: option requires an argument -- %c  ^Ь[ЬV  cv ڌЬ QaPP-ˌQ .P+ ﹌֬ hPP`1Lq{QxPQPP [f PQPPI P PP PP@kP`-  PPf@kPGk PPb QՋQPQP[PﺋЬﶋЬ* $ PPPP#P @kPPQa-RhPQ PPVR-PPQP6V1 P@kP`-1q-լ1cXԭԭZԭXhPP=VWYZ WZYWYgQ9ƊPPX~PQP﬊XVg{VPWZYխEխ@  P@kk@< K^1PR PZ1 PP hpժ X 1 CPQAP-jk; JjAP`~k; xJΉϡP‰PѪXPP@k- + @' @k5; &J|OPpPЬ Qa::P[.POլЬPЭ`ЪPЪ `PЪ Pլ$ P@kP-~ݬ P\ H P@kP-kO: yI͈`~kQj: [I`ﮈ1YWWVVݬ }Qa PW:' Vk : HV P:1:a Q a _a Q L PP7 Vk9 HV~ Ь QaPWP:PW@kW U LJWP~~~ݬ ݬݬϜ~ݬݬݬ ݬݬςݬ ݬݬHLPRXfghorstuwxthe -R and -h options may not be specified together.invalid flags: %sinvalid flag: %sinvalid file mode: %s%s: %s%sfts_read4^ЬYЬWLYV~etQ}PoQQQgQQƏQmQQ️QfQQЭЭԭԭԭԭXZt[1VH0dlt{]XԭXXPԭXIC=7j RBQa-5PPV,'R j WYkPVV1 P@gWPYYjYխ$խ  XYխYYJ1gPP0`PPM{ݭyfݭϷ ݭϢ? P1wPݭυ ҭԭ1ﻍ~gV0fPPTVuP"ҿ̿VAV-PiV|PV98:g(P.gP P|PgP gdP~YPX ~W1<8PP :Yff1խ VX6j1AݦﵴPݦOWHf1;ݦPݦ#]14111խ1<խݭЦ@PȭDЦ@QҡDPPDЦ@PݠDݦ&P11ڋAխЦ@P^~ݭҍP^P~ݦ懶PխDMEխݭݭݦ2P*ݭݭݦ4Pխݦ2WXPV1lw 4W%s: invalid user name@^ЬVfPVPРP VuPVϢV%s: invalid group name@^ЬVfPVPРP V=uPV.WVxmodeflagsusage: %s [-R [-H | -L | -P]] %s file ... [owner][:group]groupusage: %s [-R [-H | -L | -P]] [-f] [-h] %s file ... 憎P)mQP_QQ]1 @*PpiPPr1 @ݬ ݬݬ%lost+found@ЬVVPRТP@SТPPRТ RТPS@ТQСP@tSQRѢVwrong type to dirscan %d ^ЬY00~[թ$F}RˏRPQQP3}RP}TTPUQQ}PRPSQyPPy PﲋQЩPP4Pݩ6PPxPQPQPԩ YVfP12W]W[<XXP[R|MPMMPM[(YPZZRRMPMMPMݩwPV PXXP~ڊZY5P1cЩP թPZPPDIRECTORY CORRUPTED^ЬWPŧ4ݭݧVfPXЧ QˏQP1ЧP 1է1Q}Q~WNPmgP}WPZݭݧϏPXШQЧ PQPVfAAAZ }PPQVPЧPէЧ [[[V<P[PRR <PQPQˏRPVPRPR1ЧQ~էyPWvPmЧ RRPPʏPPRPPYRY YPxYQPQg1oWӅPZݭݧρPX[VYZVPЬWЬSЧ QQPPʏPPQPPRcQQ PKaPPRSBcQa`a|PР0RRPxRQPQ ||Px0PPhk|Pݠ8wPЬ[ɏ@ ~ݬPX: Y_| YXi[ X VfPZ |Pݠ4ݪ(zPWէ XP(iЧQ<RQRV{P4QVQ RY( fYV{P4PVPXzPXZ XPK{PP1rXZ X [[Km{Hg{H`{H|zKuz[XP@ЬVЬPVPP VЬXXW&zVW VPVwXWYЬVWX" VP0w VdPVWXސ#gYPdyPݬݬkPIyDIRECTORY %s: CONTAINS EMPTY BLOCKSADJUST LENGTHYOU MUST RERUN FSCK AFTERWARDS t^ЬVЬP``ЬQԡ$ЬR}fPP`@bPRPxPQ}YPYQZRWxRXt[xkPЬQP}Y~xQPHЬR0=YZP7ݢݢ|VVDrVGePVV1CwPРtRRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SWWYXZ[xx1FPPARTIALLY TRUNCATED INODE I=%u^} ZЬP0РPQaP ЬRݢݢ,PPvPݠ0ЬSݣ gP׬bvQС0PPXxPYլKСtWxWЬVWPQzXPRXUʏUYUPTʏTQTXTTSPUUS}RXVuUХtPxPQzXPVTRTRXSYSTRPRQRXRRWPSSWU[WFZVAmЬPݠ?Z[ g{WttQWP}RRZS[}X~}ZPXPYQ}P~}QQZR[DPxЬRѢ 1SУtPP{RТQ@aSR>CbPQPVVBWf/ЬSݣWʆWݬqP fPVVsTfRS>BcQRТPPQPVV1fP4ЬSPլ SQa}Z~ݬݬmPPRЬS0 cgsbase %d blk %d >= cgdmin %d; blk + cnt %d > sblock.fs_fpg %d ЬTrPTP TXXPP>sR¼SSTWSWQWYˢWPĢPQPPQTQRPXP1AsQT/!yVfrQWRҡPYPġPPRR~Xf1}WPSPXP4r1fQT xVfrPXf1=Pbad inode number %d to ginode ЬYY Yq YAnQ YQ.rPQxPXYP1rVܹZƸYjƼPWƸYjʦPĦPPWWBXƸYhݦxPjx`PPPWqPqPݠ0W@bPqqVݦxYjPxnqVxqPݠxYhxPPPbad inode number %d to nextinode ЬQ@pPP7pQP Qwp Q@WpZQZ1oYYopVﺸXƸZhƼPWƸZhʦPĦPPWWƸZݦxPhx`PPPWxdWWYpYPpPYP$oPZ(ooOoPZooPWTopeAollPlCannot allocate space for inode buffer lo:onoQ8PPPPHTTnPPTSSunPSPRRoRSQQPPKnxP7nP RoS.nTnqn(Mn︪P[n*>PMnPP2nP P ncannot allocate memory for inode cachecannot increase directory listЬYЬXnPР0TTRxRSTPxTQ}P~Rة S}R~=PWW W(PWG$PPЩPV R>mXöImQ@aP`fV`Ԧ ԦԦXXԦԦXЩGPP P($lPPl4dPPl@~mP m n=lPV@llcannot find inode %d @ЬVlV@tlP ѠV`PV =PlOxKlPlQ@VWVQfgVVcllgRlgIlk2mPDIRFILE%s %sCLEAR (CLEARED) ЬXЬ VݨjPWV,gPQP@QQݬ =ݨkZP<k rkXWR(kgШP@rl7ЬRТ(Qa Pݢ, PPЬWЧ(VfPݧ,PfPPP:kP PP I=%u OWNER=%s %u MODE=%o %s: SIZE=%llu MTIME=%12.12s %4.4s ^ЬWWqVfVXW1WjWPWhݧpP `yh ݧpqhAaRRQP@(P`PW1P6]1RQQ Q W ШtPPWQWQ7>AaRRQP@XP`PW1Ps]1RQQVDP1nUIkVQ_P2Z'?EP*~BJy&Y}U`PuUZ@'ɦ P IVIVYVIVZPʏPPIDUNU3Ѧ)YPV<p<t3RRY[V VPx4Pī$PP$ѦhP1PݦhYb&T \"DP`YgЫ$hY &IUCP%PIUY$PV(TfdBADEXCESSIVE BAD BLKS I=%u (SKIPPING) DUPEXCESSIVE DUP BLKS I=%uDUP TABLE OVERFLOW.ЬXZШWݨWVfPYV[YrW{ݨ tQPPkQP NݨZ,%S _Z'υBP~Gvs&$PШV1yYWkPZ:WQWQxQRSSCbP~BQQWTTQQP1SxTPPCbWUVT1WݨLPPPPP CݨϯX$R1)ϻ"BP1K~"GϩϦY#P5z#yAP1 ~Fgd#WSQPSPRR`a`PaBRQSRWUVTQRѡWRSaQQS ѡWQR ѡWPLS֨$UWTV1ZPphase 1b, inode %d/%dRP,~tOݬݬ74^4]V4~VϔQ3OW X}RPVYX,_VVGW OW)WPWԑGnRYP*P'VW+RPVXRPX, DUPЬYZЩWЩXsWPZNVfVV5ѦW&Wݩ\NPРW`KNVQQP 3N`PWXZPphase 2, directory %d/%dNNݬݬH6phase 2, parent directory %d/%dMMݬݬ6ROOT INODE UNALLOCATEDALLOCATE%sCANNOT ALLOCATE ROOT INODE DUPS/BAD IN ROOT INODEREALLOCATECONTINUEROOT INODE NOT DIRECTORYFIXBAD STATE %d FOR ROOT INODEDIRECTORY TOO SHORTDIRECTORY%s %s: LENGTH %ld NOT MULTIPLE of %d%s %s: LENGTH %ld NOT MULTIPLE OF %d (ADJUSTED) ADJUSTMISSING '..'..BAD INODE NUMBER FOR '..'H^OPPPpZd1KόϘ=P~Bωφ<~P1fwσu=VfP,<~P1PfP1~:Bq3 =VfP)Q<~APbϱ+fP~Aώϋ`Q@Q`<jNP~ϾTNPQNANPLPM L+Mv4]W4~WTVfxLPLQmJQPYxP\JJ陸 QXV[XY1dLZhV;JЦP1BPEݦ]<;P1ݦЦQR}Q-1ʏP1ݦݦHWWGK<~ݦWϷϽS<~ݦWϜHK RPˏPK:Pݦ3ЦQR}Qv~~Zk@LЦPQ}PTݦ $tVЦЦ؟Z2XXY1H & TKXXY1hVHЦQ1զ1ЦPPQ1P1PBQݦݦI :PjݦݦЦP@JLݦݦ 9P,ЦP@JЦP@JЦݦχݦXXY11B x/JQhJPPQYPXXY-hVЦPѦPoP РVXXYY.BAD INODE NUMBER FOR '.'BAD TYPE VALUE FOR '.'MISSING '.'CANNOT FIX, FIRST ENTRY IN DIRECTORY CONTAINS %s CANNOT FIX, INSUFFICIENT SPACE TO ADD '.' BAD TYPE VALUE FOR '..'CANNOT FIX, SECOND ENTRY IN DIRECTORY CONTAINS %s CANNOT FIX, INSUFFICIENT SPACE TO ADD '..' EXTRA '.' ENTRYEXTRA '..' ENTRYI OUT OF RANGEREMOVEBAD WHITEOUT ENTRYUNALLOCATEDDUP/BADZERO LENGTH DIRECTORYIS AN EXTRANEOUS HARD LINK TO DIRECTORY%s %s %s (REMOVED) BAD TYPE VALUEBAD STATE %d FOR INODE I=%d^Ь[Ы(YGiPP-H@Gի$1tijŰPXЫPiP&ϰPЫi6PH1$1ϏݫH1ϑݫ3ЫiH3JHPPPPPPWi%YVVPV)01<QQW DnWWPQPWY9WQVWWY֫$iP@FWYV~YڅV5Pѫ$1ݫPZЪ[G?X(h8GPPPPPPWի$OPPPPV<QVWPQP1IVV֫$iP@EVY<~~Y i1XYVVXhPEiF11ݫ=4P11i18VhP$8ݫݪ.V]p<PPW" ݫݪ2EЪP?PݫݪսWY3P֫$iP @DiPPЫ$QPd.^QYP'pݫ2iϿ3P .'SݫiϒV3PQ$ViPPAD*{EEP82iݫڼi02P11DPiQ@aRRM991ѫ$1iݫ~Ϭ2PV1ѫ$1|@aϲP5C1kB1`ϝPPiݫ.\O2PVV10iPSDTiRcPQP@QQDbiP@C1$iPZժgѫ$lݫݫXXj>WgiiVVgVX2kB)I1ϥ1PVV|ѫ$ЫcCEPiQAAQPQ1iݫ-iP@A~B1PiP@2BiiP@B~ϲjV1Ki PмQмPà$$Pphase 3, directory %d/%ldvA0?ݬݬp'` xMAQAPAQQP1>aVЦPQYP1ЦSIBRS B`1QYB`1XPW_Z\[S;Bc5X>A,ݦ6PVXЦWЦP@A XAݦWjP>APPP@@ݦP РVЦP@AGAWkYQQ@1P phase 4, inode %d/%d@=ݬݬ&UNREFZERO LENGTHBAD/DUPBAD STATE %d FOR INODE I=%d4^4]V4~V>О︆ WVXW?1WW=WԘG@PWVPu}12G?P^P~XWV1?PPQWV`PPzѠWСQP`>P{ X:KWɠ PXWVWG?~mVWW>1ﶅ ЬPZРWРV1W/PZWYVX1WPWPxPP@8>Q~@PPWPPPWYVXPQbB>VVPfVV"ѦWРPVf >VzV-WQWQxQQ~APPWPPPPA==YWXV1EZPphase 5, cg %d/%d;x;ݬݬ#DELETING CLUSTERING MAPS DELETE CLUSTERING MAPSCREATEXPANDCANNOT %s CLUSTER MAPS CREATE CLUSTER MAPS%sING CLUSTER MAPS UNKNOWN ROTATIONAL TABLE FORMAT %d CG %d: BAD MAGIC NUMBER BAD STATE %d FOR INODE I=%ldFREE BLK COUNT(S) WRONG IN SUPERBLKSUMMARY INFORMATION BADALLOCATED INODE %ld MARKED FREE ALLOCATED FRAG %ld MARKED FREE BLK(S) MISSING IN BIT MAPS^@)=Y;[TW>=Pɠ~Ww{Vfɸ;1ЩXPPN$<;'7 ;.+P$};<ЩXPP14$Z 4ZP Z441PSSSS$ɴRRPP>@PB`TɸQQPQPxPPTPURɬVЩ|TTVQQPQPxPPPUЩ0XS-CRx`TPPVQQPQPxPPRPUPPXUX4Z, Z$1:W)P1:4M ɴTTPP>@PD`RɸQQPQPxPPPRTɬSЩ|UUSQQPQPxPPRPT$P&@Rx`UPPSQQPQPxPPRPPTTRS@RDSЩLTTPRTTPPɠ9:LPPPR1"TL<HɼRRPPQRQxQQDQ8<<ЏU P@P1TxɴPPPXɴPQ>A`QQ\ɸRRPRPxPPQPRR`QR<ɴɬPǩ|PQQPQPxPPRPPdRP8$@aPRP`$1ǩ8XSSPSPxPPWlR~@QQSQxQQQB`pSlS$XPXPxPQѧU APW`PQP`QXPXPPPXPPPxPQPé8QQQxQQPP$PQ~Y2Щ8PPVPXVZ1$mWhRWlUSTQXXp?STQQ$PQPPQAbQˏXPPTTSTXXpQ$PQPPQAb$ P,VV(P#T0P(X(hf32ɠW[t1L[WWP9HTPѫU [TPPTPѧU WTPPP`ϳ0PNLW[Et?tRTQѫU [TQTPѧU WTPHPQb1ЫQ11|XX<1HPѧU W\PXP`THPQU [\PXP`PPPPTPXRPT`VTZxVPZPGKPѫU [\PXP`QVPPQ%PɸP~H`PPV~RRVЫQVRXX<1NXX81HPQU [`PXP`THPѧU W`PXP`PPPPTPXRPT`VTZxVPZPGKPѫU [\PXP`QVPPQ%PɼP~H`PPV~.RRVЫQVRXX81NDPQU [\PPPѧU W\PPPP󟭈-P>DPѧU W\PPPѫU [\PPh]/0PP,1v L@P jP)Tc-P(0ЬPЬ u P u t Pt PݬX m%s: %s: UNEXPECTED INCONSISTENCY; RUN %s MANUALLY. @ЬVt t 6ݬ ݬV1it )5VfԒFt yflݬݬ~}%s (%s)@ЬV<^%TPVݬEl^ЬW/WAAPV2WP"PP rN@WPWP/rЬV/V@PW:gV+@/ϟ}+SVfWk+fb+PP/Can't stat root Can't stat %s %s is not a character device ^ЬXWr 1VfVYPϪH4XPXV@ViPVυVu 4XPHPP`@ѭTgr VPVViPPP VPV,P WVKPVW1qVP W `VW1WXPmalloc failedЬP tPhP trealloc failedЬP tPݬhP tstrdup failedݬ|P XtRAIDATAPIvndccdfloppytype 9HP-FLHP-IBST506ESDISCSIold DECMSCPSMDunknownext2fsADFSHFSADOSbootISO9660HPFS4.4LFSMSDOS4.2BSDEighth-Edition4.1BSDSystemVVersion7Version6swapunusedadoscd9660lfsmsdosffsCan't stat %s: %s %s is not a character deviceCONTINUECan't open %s: %s ** %sNO WRITE ACCESS (NO WRITE) cannot allocate space for superblock LOOK FOR ALTERNATE SUPERBLOCKSINFORMATION; SEE fsck_ffs(8).SUPER-BLOCK TO SUPPLY NEEDEDLOCATION OF AN ALTERNATE-b OPTION TO FSCK_FFS TO SPECIFY THEFAILED. YOU MUST USE THESEARCH FOR ALTERNATE SUPER-BLOCK%s %s %s %s %s %s USING ALTERNATE SUPERBLOCK AT %d clean = %d f** F%sile system is clean; not checking ** File system is already clean UNDEFINED OPTIMIZATION IN SUPERBLOCKSET TO DEFAULTIMPOSSIBLE MINFREE=%d IN SUPERBLOCKIMPOSSIBLE INTERLEAVE=%d IN SUPERBLOCK (FIXED) IMPOSSIBLE NPSECT=%d IN SUPERBLOCKINCORRECT BMASK=%x IN SUPERBLOCKFIXINCORRECT FMASK=%x IN SUPERBLOCKINCORRECT MAXFILESIZE=%llu IN SUPERBLOCKINCORRECT MAXSYMLINKLEN=%d IN SUPERBLOCKINCORRECT QBMASK=%lx IN SUPERBLOCKINCORRECT QFMASK=%lx IN SUPERBLOCKCONVERTING TO NEW INODE FORMAT CONVERT TO NEW INODE FORMATCONVERTING TO NEW CYLINDER GROUP FORMAT CONVERT TO NEW CYLINDER GROUP FORMATcannot alloc %u bytes for cylinder group summary area BAD SUMMARY INFORMATION%scannot alloc %u bytes for blockmap cannot alloc %u bytes for statemap cannot alloc %u bytes for typemap cannot alloc %lu bytes for lncntp cannot alloc %lu bytes for inphead 0^ЬZ%%h%[Z P]UFKPZϮ,PPP ZϣϵP~Z VfPq&TJPZχ% Zϊ7,%ZfP-%%$%$ ^5c+$ \+%%%Yi%%%Xh%%< ~`Vfn%WPg< ~fP{%gP z%~_PР(PP#P}$<#<i$1 VfP1#1z#1o<%Z P1WϐP1EWWWh3WQXWPTPPQDQx͠Q(#~fPWh&]wϐϥ*1["}$9$P~T*"$P:[#P#PPeP" N#RТ$"Ţ,¸#Т0QQVxQWAaP>@aP@PP4xP8ТtYxY0[ZXYP0QzVPR[ZVUWU[ZPTQTVTTSPUUS}RVV4W8XO#P0e}PQQ##PQ##PР@PD`RŸQQPQPxPPPRTŬSХ|VVSQQPQPxPPRPT$P&@Rx`VPPSQQPQPxPPRPPTTRSlP@RDSРLTTPRTTPPŠLe_6.+PݠhP?^DM~BYPVfQPPPP"1XWX1QXRС0PPRRPPW8PPxdP~PX~P9Y5Ϲ P~pY1P0XWX1oQQPQPxPPPYPWYWVXhPWp "1Y*~hP~h!1Y~hPf~`!1~hPPPP~S!1PP4 PPPfPWwfP?PxZ~!' P YP~PMAGIC NUMBER WRONGNCG OUT OF RANGECPG OUT OF RANGENCYL LESS THAN NCG*CPGSIZE PREPOSTEROUSLY LARGEsuperblock mismatches offset %d, original %ld, alternate %ld VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATEЬ[fW'RRPxRQ}P~} ~PW< ~WVf'P0mUWe< djR\Tϝ[PТ,SϜ´QϠSQP°TPT SPQPPTϑѢh ϘYWxdPP4PPGPWe} Pݢh,P¼PQʢPĢPPQQ~ 1OQP  QuPР WbV(sQLP^Q7PIQ"P4Q PQP QPРXXQPР<<QPQPР@@QPР\\WV(tQjPLL|QUPPPgQ@PTTRQ+P=QP(WV(WV(P\\WV(lƴǴQPРddQPQPQ|PPPQgPHHyQRP}88dQ=P}@@OQ(PHH:QP}00PݠhWgPPmϏZTσVfgXWWPhPWPYWY+hPgPPgWPxP~XfWXWY՟n[j1+P%s: BAD SUPER BLOCK: %s լ(OPbݬ%s: CANNOT FIGURE OUT FILE SYSTEM PARTITION %s: NOT LABELED AS A BSD FILE SYSTEM (%s) ЬWЬ Y~WCYPVV fPP fQS PAWfPݬWϞPZfQ& PAʔV fPxPP@ʄV PP0PPPʏP8PϿPPW)yPfVVQAP`VPЦVVP VW ݬRV3 ffPЦ gf PVVgVPЬWЬ XPxdVѧV0W U XVݧ%PVX PARTIALLY WRITING %sZERO'ED BLOCK %d TO DISK ЬW1ЧQ%ݧ  PRQPRRkԧݧ ݧݧݬ_VfVXWM[WV QWIWRС0PPRRPPV8PPxdP~PW~ h P0WVPQWCANNOT %s: BLK %dProgram terminated b  τ}ݬݬ`τP UPDATE STANDARD SUPERBLOCKPanic: lost %d buffers MARKING FILE SYSTEM CLEAN MARK FILE SYSTEM CLEANcache missed %ld of %ld (%d%%) [ P 3k P5Vf 1X ZjPPVxPW RRPxRQ} X}P~}X~VPWQI) AfP4h RRPxRQ}P~}X~Pj  ϚT  ω[ {GXh P`W3Z YW4PWP,[W FЧVݧhWhVW V4LiPP[[P~S< z լZC PN;  ;IkPԬլ$ P P`, ϧ% )% RRdQ PPQ~PR j jSEEKREADTHE FOLLOWING DISK SECTORS COULD NOT BE READ: %ld (%ld), %ld,^ЬYЬ [[Wx[X RRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SW~}W~ݬ`1VfQݬYݬ1PP[3s[-iVf~}W~ݬ1Q [fԭݬ~YHVfYZYѭ1Zݬ'1TPTu~YRxYSWRXSTPxTQPRQS}R~ݬ0RQRQ!QQYP[P~[QPYPRP~ϖfVYP[P~ύf֭PPYPZY1WfЭPWRITETHE FOLLOWING SECTORS COULD NOT BE WRITTEN:Ь[ЬY[18Ь WxWXRRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SW~}W~[/VfQݬY[/Pcݬ dϤݬ 7ϙVf~}W~[I/Q ݬ 7fVfYZYYnZ[}/TPT>~YPxYQWPXQTRxTSRPSQ}P~[.YP P~fPPYPZYπfCG %d: BAD MAGIC NUMBER ^ЬZWZPР8QPYZQP[PQPQP[Q1T1~[TPPXXPxPPRB`Q~@PPXPPPPQ1ISXVRUSSZ/VSRRPRPxPPE`Q~@PPRPPPPQST1tPXVVRˠVQĠQQRR ~ρѧU U  VQXPPPXTSSZuXSRRQRQxQQ~APPRPxPPPATSPPQQPxPRѧU BRW`PPRQPQPPPQPPPPbSSZZPZ8קZ$XPTZ8PTP1uЩ8PP[PP[P1\P4^ЬPЬP|/?..4^ЬZЬWЬ YWY YjJ G PPjJ 4]V4~VIC̞XhE[WY_W؞NWVЭحY؞UZݭgPfP_ZFPXPZXk/xPXP=ЭYY4YԞ4ОYבWgPVfP1zJ Y?xPPZ~XZk~M @Areturning to single-user after filesystem check  s~`A@s7IAVf~f%s (SALVAGED) SALVAGEUNKNOWN INODESC FIX MODE %d @ЬVЬPf R?RK0Pݦ{ Pt" fP3PfPfzr/dev/tty: ^1YH P1<~WW`PmKPX\H {H DVfPWWfPvXgDX~)Y0ЬYЬWЬ XЬZЩ8TDSJ P@gPPP[WWUUTqTPTPPPTPUPPPUVP[GEP(SLRUQUT)WTTSPPRZEhUQxUSSxURRSSRRQQ8VUЩ8TUTffs_isblockЬPЬSЬ RϠ8`HuuuucPCbPRPʏPxPQTxRPC`PPQPPQTTPRPʏPxPQTxRPˏRPxPQTxRPgffs_clrblockЬPЬSЬ RϠ8H/\\\\JCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPPCaffs_setblockЬPЬSЬ RϠ8J1````NCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPxPPPCa{lffs_isfreeblockЬPЬQЬ RϠ8^B{{{{iPAbPSxRPA`QRPʏPxPPQPSSPSxRPA`QRPʏPxPPxRPA`PˏRQQQxQPPPP]ݬ ݬݬinit: %s init: already running initinitial setsid() failed: %mrootsetlogin() failed: %msfunrecognized flag '-%c'ignoring excess arguments^ЬVЬX4oGP% #P@J ;;;P$$ d; JP 2P<1WfWssF F  WϨXVgPWW%g V {~ ϧVf~ ϻ f~ψf~ϳfW~ ϼ~; ]W ~W[;ԭԭ~Wy;Vf~Wf~$VfffE GP ^ЬV\W ]X ~X:V\ VgW(Wԭ~XW:VЦWЬR\ QЬP!PP *PPPbQСPݬ/ݬݬ~D PPD Pݬfatal signal: %s@ЬVV#PY/V9cannot get kernel security level: %s@^]P ~~P<&PVVЭP)PVPcannot change kernel security level from %d to %d: %s@^jPVѬVF]P ~~P%P@))PݬVvρЬP`@ЬPVVP䟯Vcan't open %s: %mcan't get %s for controlling terminal: %m@ЬVV-VPVϞM7PPVy(7/bin/sh-sh/dev/console/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/binPATHcan't exec %s for single user: %mcan't fork single-user shell, trying againwait for single-user shell failed: %m; restartinginit: shell stopped, restarting single user shell terminated.single user shell terminated, restarting^ϴY}iϲZjP~eTPW1ύ~6WԧmϥܝWVVXhVϊVfZԧWYhYmfv+%5W!mϗ~~PPm@  e@ 1~\PVVV V%>/PVWˏPP:V4VVW1z? ? PˏP'P ϭ*~141{? Psh/etc/rcautobootcan't exec %s for %s: %mcan't fork for %s on %s: %mwait for %s on %s failed: %m; going to single user modeinit: %s on %s stopped, restarting %s on %s terminated abnormally, going to single user modereboot~$^ȴPW1]W ~W3ԭԭ~W4Vf~WfWϿPC> ϷPPԭ~4υχvϐ2W2dSφ~~P(lP~PVVV<V K#M<u!PVWˏPPϿFGV1VVW1wЭQˏQPP&P;P= c ܟ0ˏQPdS1cxP< p"xPbPsession database close: %ssession database open: %sP!PP!" Ph~~~bPtP!P4Pinsert %d: %s^]RPP\]QPP~QRPP!sPЬPݠdelete %d: %s@^VV]PQ~PQP1!Pfv^\]PQ~PQ PнPP ЬVV4PQQPP@E-PWVmXhPgPWV~hPWPЬWݧk-VfЧP PfݧfЧP Pfݧ fWf/dev/%s%sЬYЬ X dh`ը[,,VfPW,~W/ ЬghN3fPhPXWqP WHPԧ(Y W?ԧ$W(Y$WP%s %scan't parse getty for port %scan't parse window for port %sЬXЬYШPPD,Vfݨfݩ2VfPWifG+PiݩmPFݨ-VfPݨR;ݨ+ԨPթDШP P+ݩ?PPfP ݨ'ݨ+ԨPPXWէWkЧ(VWVW0PRPPXXW PVVWP/Pcan't fork for window system on port %s: %msetsid failed (window) %mcan't exec window system '%s' for port %s: %m@^ЬV$P ݦkPJԭ~-P mݦ ݶ bݦݶ kq ,can't fork for getty on port %s: %m01getty repeating too quickly on port %s, sleepingcan't exec getty '%s' for port %s: %m^ЬX~=PZV VVP1tPWWݨ.PWIVAݭVfݭ8P ݭfPݭf1  WPV1ݭYi<~ݨPWW9PP PP#ϯ]Vݦݦi*ώ]VݦݦiWi ШPZPPZPPݨUϱ ըXϞq ԭ~l+ݨݸ5ݨݸ;D)@ЬP1PPVV~~~VρԦ (Ц$PЦ((Ц(?Ц(PЦ$$V%VP P4 P~;PVϸЬPP>fffffffffffffHff\fffffffffffR({4  q4 >g4 ϰ]4 V4 @L4 PnbVP~;PVЦ(VV=զVP˞_3 ~~~PPl3 3 Pport %s changed utmp index from %d to %dXV1 Ц(V1XPVVPЦ(VVf~gWRP fXXfݦ{.Xf "է WVeP)ݦ ݦ' WXP`PW1hnVЦ PPP ݦf'Ц(V`PP  Р(PEP shutdowncan't exec %s for %s %s: %msome processes would not die; ps axl advised^XLV PP ݦ&Ц(VϔyFVP1P1P1 ]W ~W'ԭԭ~W$'Vf~Wfz~L'~ϿϽϬ%~P7ЭQˏQPxQPP<XVWGc P`~%P Z ~~~PPM ] T WVV4|X%P P  Р(PϜVWGe P`~$PϸPB ~~~PP}   WVVdϬXPݬ ݬݬRЬQSSPʏP@PQPRQP!updateasyncunionrdonlysuidexecdevatimeaccesstimeautorwrogroupquotauserquotamfsinsane maxpartitions value %dNT:a:b:c:d:e:f:i:m:o:s:NOS:T:a:b:c:d:e:f:g:h:i:k:l:m:n:o:p:qr:s:t:u:x:z:%s: bad sector size%s: bad maximum contiguous blocks %s: bad block size%s: bad cylinders/group%s: bad rotational delay %s: bad blocks per file in a cylinder group %s: bad fragment size%s: bad average file size%s: bad average files per dir%s: bad bytes per inode %s: bad track skew%s: bad interleave%s: bad free space %% %s: bad rotational layout count spacetime%s: unknown optimization preference: use `space' or `time'.%s: bad spare sectors per track%s: bad revolutions/minute %s: bad file system size%s: bad total tracksffs%s: bad sectors/track%s: bad spare sectors per cylindernewfs_%s/sbin%s/newfs_%s/usr/sbin%s not foundswap/dev/%sr%s%s%s%s: %s%s: getmntinfo: %s%s is mounted on %s%s: unknown disk type%s: %s: not a character-special device %s: can't figure out file system partition%s: `%c' partition is unavailable%s: `%c' partition overlaps boot program%s: maximum file system size on the `%c' partition is %d%s: no default #tracks%s: no default #sectors/track%s: no default sector sizeWarning: changing optimization to space because minfree is less than %d%% disagrees with disk labelWarning: calculated sectors per cylinder%s (%d) %s (%lu) mfs:%d^ЬXЬ[ĥ[WϲBPW+ WW PaZP PtjϣYu~YPVY[XJP1:P?;***************{***************;`*>c.S]** *111 fP1 j1{ 1m~ fP) 1Xi j1HY fPw) P1,= j1- fPO)   ϾjV1 fP;) 1 ϫj1 fP1 Ϡj1 fP( 1 Ϩj1 fP( 1p ϙj1`q fP( 1K\ ώj1;L fP1&7 χj1' fP=( 1 {j1 fP41 ij1 fP(  Pc1 Nj1 fP' 1 @j1y' & v Q1U3b DP' ' 1/< gDP_' ]' 1 j1 fP ' 1  j1H' 1 fP1 j1 fP1 j1 fPv jgx CPKWNX fPz5F j&7 fPI& % ϷjσW1D PPX@k[WXPPXkY1~Y劉P1;BPa<~XXﶿWgPX`DF<~VVgVIYi+<~VgViX!/1 YKBPplV<~~V<͔@͘͜͠<ͤ<@ͨʹͶ<@< ƔW1/YPYY}<~}zPYGO<~XaKYT1YPPYj?PWPYjYXYϻVHPeYX_VVϘ3HPVrfVX@PX@PT~YςjWU,}P#PqPV f]jƤW15~YPPYjNPPYjPP Y:~k=P2Qa`aQ`PQPP`Q:z PA kjYϛPVP`Qz PAƔWQaPxPP@ƄWgP`~kϠj Qa~kϫj(ggPPPP`~kϞj<QPQ4PPxPPQ$P5PP3P4PgYWPP PPPg#PPPxP~gPg3\WWP VYϔ V1PMVVFVz 7hFlL ݫJPPݫj~4ioctl (GDINFO)@ݏedAݬPHP'ePﰓPVϜ>VPݬ "Pioctl (WDINFO)%s: can't rewrite disk labellseek to badsector area: %salternate label %d writeμ^ЬWЬ Z1ʈZOPʈZݏgdݬPXWZ`1UX1M?WWW~WGRbQ"t PAcbWP[PW<~~(jŪ48PЪ,QQPͼYYQ1ͼYPxPQЪ(RSzPRUXTXTPWQWXTRTSTPTTVRWWV~}U~[P QnWPaKݪ([IP(xYPPYPxP~QYY  Y,1Q[ЬW\VMP';3ּVW VWJ -z tracks/cylinder-x spare sectors per cylinder-u sectors/track-t file system type-s file system size (sectors)-r revolutions/minute-p spare sectors per track-o optimization preference (`space' or `time')-n number of distinguished rotational positions-m minimum free space %%-l hardware sector interleave-k sector 0 skew, per track-i number of bytes per inode-h average files per directory-g average file size-f frag size-e maximum blocks per file in a cylinder group-d rotational delay between contiguous blocks-c cylinders/group-b block size-a maximum contiguous blocks-T disktype-S sector size-O create a 4.3BSD format filesystem-N do not create file system, just print out parametersusage: %s [ -fsoptions ] special-device mount-point usage: %s [ -fsoptions ] special-device where fsoptions are: %s /rq Vf/q uVfVWmq g Vf"9զfGq gVf buffer malloc failed mfspreposterous size %d preposterous ntrak %d preposterous nsect %d illegal expected average file size %d illegal expected number of files per directory %d block size must be a power of 2, not %d fragment size must be a power of 2, not %d fragment size %d is too small, minimum is %d block size %d is too small, minimum is %d block size (%d) cannot be smaller than fragment size (%d) fragment size %d is too small, minimum with block size %d is %d There is no block size that can support this disk minimum bytes per inode isWith a block size of %ld %s %ld Minimum bytes per inode is %ld With %d bytes per inode, minimum cylinders per group is %ld With %d sectors per cylinder, This requires the block size%s to be changed from %d to %d and the fragment size %s to be changed from %d to %d CylinderWarning: cylinder%s groups must have a multiple of %ld cylinders panic (fs_cpg * fs_spc) %% NSPF != 0cylinder groups must have at least %ld cylinders Warning: Block size and bytes per inode restrictBlock size restrictsBytes per inode restrict cylinders per group to %d. file systems must have at least one cylinder File system performance may be impaired. and ntrakrotational layout tables with nsectWarning: insufficient space in super block for %s %s %d %s %d.%sinode blocks/cyl group (%ld) >= data blocks (%d) must be increasednumber of cylinders per cylinder group (%d) %s. Filesystem must have at least %d sectors Warning: inode blocks/cyl group (%ld) >= data blocks (%ld) in last cylinder group. This implies %ld sector(s) cannot be allocated. Warning: %d sector(s) in last cylinder unallocated cg summary malloc failed cylinders%s: %d sectors in %d %s of %d tracks, %d sectors %.1fMB in %d cyl groups (%d c/g, %.2fMB/g, %d i/g) super-block backups (for fsck -b #) at: %ld, %s/t^ԭx< ~&VfP8<@~%VfP"<@~fP<@~fPqSuG1Pxd% zPXWXC p~X.PЭQˏQP xQ~? 6~fRRPQPQR P~fP Ь MЬA{P,(P,<(lPP-d aϢ&VfJR¨¤PP8PP ¬ ° PP PPw 0k 4g UUSUSUp= PPTPTPJmQPQQݢ4%HU<~ݢ0#UPPݢ0SHTLSPxSQ}P8TPxTQ}P@ԢPUXXRQPPxXXXPPPԠTР4XXPQPPxXXXPTuRTPxP0PP8Ԣ`PXXRQPPxXXXP`ARѢ8(Т0PPxP~ݢ0ݢ4_2 PТ0QPPQtPPQx4PP|ԢdPXXRQPPxXXXPdT Q QPФ4S@PSPФ8R@PRPRPPAQSQAQRQRQQPP PRĨP|PƤ|P@PRPPRĤXXTQPPPxXXXP,R¤QQPQPSУ0RBbP>@bP@PxPQ}P0RVxRWSYЩtZxZt[XZPtQzVPR[VUWU[PTQTVTTSPUUS}RVV0W4XQwx`|PPXcXxXPPXxXXPX]VXYƬPPPЦxQQ@ЦxQPQZx0PP@PQPQPZPPZ`PxPQPPZPPP|ҦPĦPЭQ@PƬPƬPЭRBPYPPY[[ƴZƸ PP PPP$ԭQSSPP>@PC`TRRPRPxPPPTSUС|SSURRPRPxPPPTС0V$P.@Rx`SPPUQQPQPxPPRPTPPV 1TV1SS1TT11TW12QС0PP?FPP0XxXXXXYYЭRIPYPPY[[Px8QQ8֠`QCPР4QQ0^Vffvx88נ`QQ4||<R´SSPP>@PC`T¸QQPQPxPPPTS¬VТ|UUVQQPQPxPPPTТ0W$P1@Sx`UPPVQQPQPxPPSPTPPW1|g[P­PPRТxQ@PQPPQZZ¸x0PP@PQPQPZP1}|Y1qLSѣ81aУ0PP1Q[R­R~@PPУxQ@PQPQPPRϷݣ0Qx0VV0x88`WW`xYYЭRIPYPPYSSSPP>@PC`TRRPRPxPPPTSUС|SSURRPRPxPPPT$P,@RxWSPPUQQPQPxPPRPTPPVTV5P00L'R´[[P­PPТxQ@PQPPQZZ¸x0PP@PQPQPZP1|aPx0QQРxPAQPQPQZQ[P­PQPϓ"խ"ϛ{Vf[ϥfխ"oPϲTVf[~f|խ]BPР0P  QPQPQϔϭPР4P QPQPQϧϹ P  QYQPYPQPKYϪPﯿϔPPϨQPYPYPYPPzPU wSôWWQ­Q^VVQУxRAQRQRQQøx0PP@PRPRPQP:|SUPTWQVSYQQP­PSP@PRPRPPTPŸQŴQSSPP>@PC`TRRPRPxPPPTSUС|SSURRPRPxPPPTС0V$P-@Rx`SPPUQQPQPxPPRPTPPVVTVQDSSATT5xSPRQRQPPSPxPxTPRQPPTPxP1RX4TW1Y´PP´ĭP­PXPТxQ@PQPPQ¸´SSPP>@PC`T¸QQPQPxPPPTS¬VТ|UUVQQPQPxPPPTТ0W$P1p@Sx`UPPVQQPQPxPPSPTPPW1JAPSSRР|QQRx`QQQRPQPRPA&S[[K S 1ͼUVfV[ﲼ[խ| խ| &kխ @kLkzPSk\ }WVƴTTPP>@PD`RƸQQPQPxPPPRTƬSЦ|UUSQQPQPxPPRPT$P&@Rx`UPPSQQPQPxPPRPPTTRSϻU@RDSХLTTPRTTPPƠdPxPPP$ĥ|PŬQQPRRŰRQPQ RŰxSðlZ}?È Ì ÄL@dPPPPLhäX1PRXTRTPPPVTìQx`|PPQdURT<\T<`XֺP<`T`XVUU ﵺRx`|PxPP¨P8P 6msPX1U@PPPPLhYQWYXiRGSYVRPDxYP\URRTLSUPSTQYPP>@aPTP`RSRPVYPYXPW8X1Q<\WʹTX|QĬPPQYYPPQĨSSQPPČRSPPQĈQQRSRPSPPRPSSRĄR`PxPXVRRUL xYPWPTPTTQYSP>@aPUP`)@PLF`PXPVP`RRULF`T TXPPVTSRRL xYPWPSPSTQYPP>@aPRPV`d¸SL xYPWPSPSTQYPP>@aPRPV`P 8X1~SðQôPPQRR,RPQPR,XR`PxPxPP¸PPUUҢSТ,WWXXSSXXYYSPТTTPUP¼QTVPQRǢ8Q~¼XQҢPYPĢPQPPƢ8QQP~ϬҷVfзPfWWQYY$XXQ1WQQSPVPUPPX1W$Т8P>@`PUPŢ|P~ϸhǢ8X~ҢPQPTPPǢ8P~϶=Vf?PX|~f,Qס,PPPPơ|PP$xdPԭխ?7RdPxPʶPĢ|P°Q¬RRQQPPR~ϰﭶﳶRТ˜x,P@PPPPLœТ0QPPQXXlԢpXRQPPxXXXPpePOPڶp9\6PЏT\@<X\<DܵPѵPŵPЭ戮ﱵQPUpš$|~ݬtVfvR¸N¼PN4SDSPVPPp6SePS~´ݢ,N$PN4RDRPVPPePS~ϰf5 X]PZY1ݭY lR¼YQˢYPĢPPQQxdQ~ϱ鞭VVPWXWPﳴ[PZ ϓXWXVσkS +YPY,1p Sb4 ~uݭGPЭ P9 ~vX QXHX~XRС0PPRRPPTPxPXPPxdP~3߳P0XPQXY*R¼YQˢYPĢPPQQxdQ~YRY,ЬP PЬQР48 rP5xkl~cVfffkPanic: cylinder group too big  ^Ь[QPP[WWPVС$PVPPVˡ[PġPPPY[[P4Pơ4PPYx[P6P~WJSЬЏU [ zR,P[P°Q´QP´PPQ´QER¸WVPPPZ$Ǣ8Zp٭STRx´PPPX´PQ>A`TT\¸QQPQPxPPPTT`$´¬PǢ|PQG´¬PǢ|PQQPQPxPPDPPPh$QA`TTl´¬Qx`|PPQQPQPxPPTPdQQdPXRP 9%\¸ [XXXPXPxPQԬPѠU AQ\PPQXPXPPPXPxPPPaPנ XXXҰQ1WС0PPPʏPWP7VVQPlƀVWPР0PPPʏPWPsuRݢ0¼[QҢPʭPĢPPQQXQxdQ~ϙ EP8XPQ`PxPxPPPXP1X[1ZWW1CPǠ8WVV︫PѠU P`PPϑׯP$-RVPVPxPPlR~@QQVQxQQQB`UR֢QW|PP@QѢU ATPRTPQP`_TW|RĬPPRUUPPRĨSSRPPČQSPPRĈRRQSQPSPPQPPPQĄQQQRĪQѡU  xUP@P XQUP>@aPRP`߮P8WW1ˮP(○SpRYPP(У8QQYPQPPYXlXQP@4Y8PXPWYWVYPYPxPQ+PѠU AQ`PPQYPYPPPYPxPPPaP֠$YYWYW(QW8PPZ1Aǡ8WVVũPѠU P`PPϞ P$-RVPVPxPPlR~@QQVQxQQQB`bR֢QW|PP@QѢU ATPRTPQP`lTW|RĬPPRUUPPRĨSSRPPČQSPPRĈRRQSQPSPPQPPPQĄQQQRѨQѡU  xUP@P XQUP>@aPRP`QС8PPWWPPZ1WZeWZQ4PA`WPWPxPQiPѠU AQ`PPQWPWPPPWPxPPPa2P֠$WWZiP$1PPhSPlUTRQXQpMTRQQ+P$PQPPQAcQˏXPPRRTRXﰧPXpQP$PQPPQAcЫPV$ ЭW(gYRݢ0¼[QҢPʭPĢPPQ QxdQ~ЬPzQPaPwPxCA= mϖRxPQ}PbRWX@aPRP`xSTY01У4PIRPRߧQR8PP R8QQPQ$R8QA4R8ZRWSWRPPxPQɢPѠU AQ`PPQSPSPPPSPxPPPaSR֦PR8æPxd ~dWPfsinit: inode value out of range (%d). ЬY<@~zPZ^ЬQPl`P[ xd ~ϋRѢU ;>ע QQYQ\RˏYPxPPPBaﱡPxd ~1ݥXZPנȸQQ,PYPY殮 QYkȼPWȸYkʨPĨPPWWVȸYfݨxPkx`PPPWxdWWZݨ0WϛMXݨxYfxPVZVЬY(ifZݨ0WuZ<~{getrlimitsetrlimit^ЬWv~eVfPXPPzXPQPQPXP~fPX]VVQP }VP ~jXSWPPW=PWPPWWP,W WPЬWЬXX/PVPWXWVW*VPŬWWPV W~V%VPseek error: %lld rdfsread error: %lld ЬZЬ[XZ_P[jP~ݬ RxZYZSYT8RRPxRQzSPUXRXRSWTWXRPRQRSRRVPWWV~}U~ѣZQ(ZPYQ}P~DK!*[ݬ xP[(ZPYQ}P~Ӣ "wtfswrite error: %lld ЬZЬ[RZYP[ݬ aP~LI1xZYZSYT'RRPxRQzSPUXRXRSWTWXRPRQRSRRVPWWV~}U~BIQ(ZPYQ}P~3?#[ݬ ~wP[(ZPYQ}P~¡$isblock bad fs_frag %d ЬPЬSЬ RϠ8`HuuuucPCbPRPʏPxPQTxRPC`PPQPPQTTPRPʏPxPQTxRPˏRPxPQTxRPݠ8X? NPclrblock bad fs_frag %d ЬQЬRЬ Pϡ8H/[[[[IB`xPQPPʏPxPPPBaxPQPPʏPxPPPBaxPQʏPPBaݡ8r=? .Nsetblock bad fs_frag %d ЬQЬRЬ Pϡ8J1____MB`xPQPPʏPxPPPBaxPQPPʏPxPPPBaxPQʏPxPPPBaݡ8n> MCOLUMNS@^Vݏht@~;Pb8aO)S@3Z !i)VWhP1X PPW@fVW iVkf#~ZPZV)V$ƞ7%s: %s%sfts_readX咽 XPXPmȏP~PݬPW ~Y1n<8PP Ea1+ Ѧ1>ݦPݦJ1ݦѻPݦ-X1ڝ Ѧ1ݦPݦq1יִ1ݦ@ݦݦωP1VW 1Ѧ 1mݦ@ݦݦMPw<8PPP Pݦ.(ݦs ~ݦφݦP& ݦ4)ޜWiPV1 t%s: is a directory^ЬW1VzP#u,VPVϳ+1R1᭨PPQQ@<V}1,PPVVPnPP Vq,P@ V͛ VBVIP%ᅴ VЇV1malloc^[լVVݬ^yP1VЬQPP1~ݬ yPZZ1ZP1Y<PYPPYYoP[ aY~[qVfЬP}0W=YPxYQXQ WP}WPPVP[ZPV1GVPxVQPWQXXWZGVfP1~|~ZVfQP1Y~[ЬQ}0W=YPxYQXQ WP}WPPVP[ZPV1VPxVQPWQXXWZ2GP1~|~Z^QP1Y~[_ЬP}0W:YPxYQXQ WP}WPPVP[ZPVVQVЦPPfQVVfusage: %s [-dfiPRrW] file ... 0՟5 DWݬ ݬݬweofretensionstatusrewofflrewindofflinefsrfsferaseeomeofdensitybsrbsfblocksizeejectTAPE/dev/rst0f:t:%s: unknown command%s%s: illegal count%s: %sioctl MTIOCGET^ЬVЬYT/i$P PiiP XO[PXDXϟZpW[8]Pf Pt xXjYVgPPPV@iYNVЉXVVj VPPjXj:XP1X :XPX/P V dVEЉPPPPWVVfݭRWfݭ"PPզ<Pz PXPX<PW-8XPEЭPPrѦ}iP, PqPP iϸݫ2~5PjݏmWPTfXσZP+ݭݏm8@WhP Oݭϻ]D~76543210WriteProtectMountedSCSI%d: unknown tape drive type %s tape drive, residual=%d ds erblocksize: %d (%d, %d, %d, %d) density: %d (%d, %d, %d, %d) ЬXWݑYWgPXPh2~ݧqiݧ2~ϋVfݧ 2~pf Q"0 PP0 PQ0 0 2h~i/ Q@Jݨ$ݨ ݨݨݨiݨ4ݨ0ݨ,ݨ(ݨ)i%s=%o%s=%xЬPЬXЬ VWVfXPXPV1ZVX1Qf1JRQF. QP PI. R(. ". . RnHusage: %s [-f] device usage: %s [-f device] command [ count ] . =- <7@ЬVVP﬏ VPV= bz|QPPQPLost connection to remote host.$tcpshellshell/tcp: unknown servicewho are you?/etc/rmt^!GPdP  PP @~ﮎ?PV'WfWP V}W~XWP<~UПPCP < %W<VѭV<~<~gP<~<~ލgVȍginvalid user name: %sЬSSTc=cRR!RP]) Q@PR_R-T!PScPO%s %d ^ЬWݬW<~VVJkKVWϲC close0韯ϒS statusP䟯hVܐXeWgPVV7ÐPI%d %d ioctl@^ЬP%Pݬ<~VVjVPЬVVXhPVT)PWVhWPݬ<%s: %sProtocol to remote tape server botched (code "%s").^ ]VVWgPPEPF/<~VVgVݬgFPPA*VVPPVp `VR+ LW^VPPProtocol to remote tape server botched.(rmtgets got "%s").ЬYЬWYXWYVPfP VXWWh}VfYffݬ ݬݬ m:pinvalid file mode: %s%s^ЬWXI~rd^~PXXԭ['Z$eY[PmPpFC؂PVf^~VPXVkj7WݬiPxzPPWgjYg1~gŔPWVP`/`PPg`/խ^~^X~gdPD?^X~gMgPX(^X~gӀPgϧ]YVWg1nY{/%s: %s^ЬXXVキ[UZfYVkPVVjPVWfWfXiPB( PWP^P~XfPDj;XPPP@/PXJP/fW1^Pusage: %s [-p] [-m mode] dirname ... <Ο#& 5cݬ ݬݬ$OpenBSD: compile.c,v 1.9 1998/09/24 03:00:59 millert Exp $@;`~ ϿeQAaP>@aPPQ~VfPKIPxP~fPMunexpected EOF (pending }'s)0123456789/\$command expectedinvalid command code %ccommand %c expects up to %d address(es), found %dunexpected }extra characters at the end of %c commandcommand %c expects \ followed by textextra characters after \ at the end of %c commandfilename expectedw command%s: %s read commandbranchlabelempty labelsubstitute pattern can not be delimited by newline or backslashunterminated substitute patternextra text at the end of a transform command^Ь[ԭ~Z<~PWխ M[PW>gPPZ%gP Q@WgPP~ gP@W gPP#P)VfPXXkX[Yg~ϐPP1YPPWPWVW.gPPZ%gPB Q@WgPP~ gP@g,~W.gPPZ%gP Q@WgPP~ gP@YkPPWfPW;gPPZ2gP Q@"WgPP~gP@ ԨԨԨg ϧgVfQgPQPPQ VfP PQfg~|ЦPYPYPg~wϦ 3m1W RʏRW.gPPZ%gP Q@WgPP~ gP@PRPP1$WXRW.gPPZ%gP Q@WgPP~ gP@ЭhXR[g11Wխ ЭP`X`W.gPPZ%gP8 Q@WgPP~ gP@gPP;1JP1~ρW1Wz VW.gPPZ%gP Q@WgPP~ gP@g\~XW.gPPZ%gP Q@WgPP~ gP@g~7fP 1=Wσ RW.gPPZ%gP8 Q@WgPP~ gP@gReЭRWbP 1<~< ~W^PP1ҨﻞPW~1W.gPPZ%gP Q@WgPP~ gP@gj1χ@W.gPPZ%gPJ Q@WgPP~ gP@gԨ 1 RWM P 1W@ RaVt YW.gPPZ%gP Q@WgPP~ gP@WbP WfP Xi1WgPP\  PWPW ݨݨPfPW.gPPZ%gP3 Q@WgPP~ gP@g;1FϜPW.gPPZ%gP Q@WgPP~ gP@gPP;WX[1P1_ 1\ can not be used as a string delimiternewline can not be used as a string delimiterunbalanced brackets ([])ЬVЬPWPWPW\n8fPW 1Vt`RR[VnPV]1OR\:QQ[R֬0QWP$Qn QRQ֬`W1u֬ЬP`PЬWЬSgTdPP^PTdP]QPQPTdP1PcP]1QVTQa[MUU. U:U=:SQTaRaPPcPVRU1aRNQTSaPPcPVRUa\n cQTQTSaPPcPVd] TgSPPPRE error: %s^ЬXVVݬ>PWVķPhWPPhW,~PPhP(PhPРP9PP/WP123456789\%c not defined in the REunescaped newline inside substitute patternunterminated substitute in regular expression ^ЬWЬZ"PWíXP[P~ݭPWPԪr<YYVfP[[XXg1gVV\WWg~ظP1VgQ0QVЪPVQ=ѪV3V-gPP&PV VV1FV  g1{íXPP[[YPPYYYP<~WWb P1*Ϡmore than one number or 'g' in substitute flagsno wfile specifiedbad flag in substitute command: '%c'^ЬXhԨԨ V~YЬR7bPPY.bP Q@RPPPRbPP~ bP@ЬQaPPg/P9P1HP8P 314P;+1,Pp'PwQ1V Vh1ЬP1 V uV ݬVPh1QQWQ3aPPY*aP R@QQaPP~ aP@Q֬PP aVQV t VgP1@<~< ~ViVP P1_HPVY~ 1~} ֬1Stransform pattern can not be delimited by newline or backslashunterminated transform source stringunterminated transform target stringtransform strings are not the same length^ЬWgPP\ 3 WVfPWR PfPWX߃gP]XP~%gP Q@WgPP~ gP@hPVhVP+~6 PRPRQPPPQSa PB`aRWP^<WW VfPYXV[PZ1YXSSUVQ/fPP~%fP- R@QaPP~ aP@Ra"\TQP`T P` R`USPPXRc.XWPP WWWkPY<~VVjP1`IhYS unterminated regular expressionexpected context address^ЬVЬWfPP9P0=P$0P/ KP\EVVϚPV w gVPgVPg VUPЭPqB Pwhitespace after %sЬVPVWgQ@ XiYQ#Q  RP@PPPfQQ fPݬ WVPPPWPhPiundefined label '%s'ЬVЬWVW1PPa8@~~~~~~~~~~~~~~~8~@~~~~~~tF >Ц PԦ3PPݦ n" ݦ ︨ fݦdfVVW1kduplicate label '%s'ЬYWЩ R xWPWPPQWRbQWPʏPP`hXhV/ѦW$ЦPݠ ݩ Pݩ fVPVhfWYԦ VhЬXWXRhQxWPWPPQWRbQWPʏP`hP`V(ѦWЦPݠ XP  ЦPfVPunused label '%s'PY@iVPXV)fWզ ЦPݠ VSWVXPP$OpenBSD: main.c,v 1.5 1998/06/23 22:40:42 millert Exp $ae:f:nusage: sed script [-an] [file ...] sed [-an] [-e script] ... [-f script_file] ... [file ...] stdout: %sЬ[ЬV0YyWLXϙZ1P?/bk6G5g3Y~g#   YϮV[hP13xPPV͇YfP PgVf ݆jf~jt~= PH1Pφ~|~ﵦr%s: %s"%s" ..."ЬWЬVľPP1P1,aPPРQQX1ݠHP'&𧻓P<Pݠm~%PР|51hݠK߅MP (7ÅB܅PР鉶1VWhCPR-!PPPPg#nP RP{I^1Ӆ/P`#nÅWRVPVP bWPP`QQ !,1 QP1qaQbń`ﺄstdin^ЬWDŽ1ﺄ﵄PРffl濾P1`P} ?PۄϮPFPc"ᅰ廓Pﰄυ~9QСPPP QN PaP1NP$uԧPfP\PӃ@EPVÃP *PPPP~AݬݭVWtaoPРfРP1n`P: Ee?PjP~EP"{dPlA~QСPPP Q PaP1PĂP#PЬVЬW {VW`PP狀@ЬVSԠPVP$OpenBSD: misc.c,v 1.3 1997/07/25 21:05:41 mickey Exp $%s@ݬPVu^P~ϬVP@ЬQЬPQPPQtPV3P~kVPЬYЬXﴁP P~XY WgPVVWPVPXYgsPsed: %lu: %s: ЬW\ X VfWW fXݬ !J fW נ$OpenBSD: process.c,v 1.5 1999/06/06 15:42:24 deraadt Exp $%s %s: %s %lu ^1ﲀP`PZWW1[WP1PP:C{[?ao![1(P P"PPPP ~P VVf1jէ111j1j1vXh~ ZWgPVgQQPPVPPhPPhPQ1P`ݠ"y 11~Vk Xf5VW ~~f~h1~kݫ~+ 1ݧ Zg1~@1j ~ݪ=|~wP ~0j1z~V~QP1_~#B~P`O -~ݠa=~ܝj1$' ~ݪ9=1 j1}Xh~ ZYiSPV hiPPVh hi<V1Эh1}#}P` }ݠ<~.}P}P"PPP}P ~}P|}Z} Vn}VfЧ ݧ P5}1WyP,}1 #}1}ЧW1@j1ѧ@<~< ~ݧ CPPʃPݧ ~kݫݧ﵆Pk1鬒Pݧ ϔ~k6|P`tPϖ(3|(|%|(|1j-ЪV|QfP@QD|-dgW1R7|j {ݪ;8{P1\%d not defined in the RE^Ь[w{P`XЫRТZ){P ТQQТ{Q>{Wg~~XZ VfPP6{P`{WлVYV V11{VW~XZϢ P1Y1{P`Ѡ )~{Xz ЫPݠXzϚzRbSТQSQ ТPP  QXQWY>SP~b~XxzϷ~Xb~czϢzPPXPWYW1=W1~WX3zr1mzPРPPXPWW~XZϳP1VyQQXP~5zP~Qy#VfЫPݠXyϯ zPРP~PW~XP~yfyV(y(yuy(yf}yЫPՠv TyHy8ЫPՠ17y1Ѡ H<~< ~ݠ<@ЫQP P#1PЫPݠ~^xxЫPݠ Px#PЫPݠ~Prstdout: %s^V[Vx1V PxP`Q Q!VXrcݠݠx7VXWݠQ:PWVXW?LYZ PV77W< ~VViPWjXVVw1d $PPP~P~%wwCOLUMNS\ \ \abfnrtv%03o^ЬViSNPP,PD3ݏht@hP]P <PP<XYf15X `_XfR_RQPAMR\GRQPPPPQ QQX1W\QPPP PQqkcQf~W&PNWP2 QBPP9PP>Q Q Q]Xf~`j^XVf1$QPPP PQQ QPPPQzQ $PPPc|Pϥ~first RE may not be emptyRE error: %sЬWЬ[Ь YgX1 V&PuV\iQPAP0PPPPV\iPPVP&PVYЧQQPѧP!PPPݧ _P PgPXV֧1xPZZtP`RR ѠkРQQ Ѡ TRQVЧQVQPPѧP"APPPݧ P PgPXVZTtP[`~XƂVXVV1ЧQQPѧP!PPPݧ P PgPXhЬVЬ WWPPPPPPݦ VP PfѬԦWݬf~7WPP@%s: %sЬVЬWVW1PPwa Ps1P{11ЦPР PP/P|P"'zPЦPݠ~UЦP IЦPP,Ps|PyPݦ L~ fݦ:fVVW1A@ЬVrЦR ЦQS1ЦQ1IaP=rP`~ݠݡPP fr ^r-rЦQaPqP`~ݠݡϚP@P r /r'ЦP`QQq Qq1C1bQqP`~ݠݢ4PSQSq QSqS PSPSPЬPЬWЬVP`q~PHqV F V]qR|bVPQ}P ~RPլ)qPPW qTPPPPpPPϖ~ ݬ ݬݬ"'ЬP`ЬWgV$VVPfVPyVgTgallocate bad sizecannot allocateЬQЬXSRTQ X4QPPQWWYZW8hSSQTУRУ PRPѢW1RTbRRPcSSQSYSo~IV[PS \X4hPP SScSh`cиPSShF S PPPRYSУ bTWTRSXjallocated object too small@ЬUЬTЬVЬQЬ SQR Us3RcQcPTeQ~AQRTPaVQQfSPallocation resizing free pointercannot re-allocateЬVVZWVЦWլݬ 2PQQPPPYW1Y1ЦWgXЧ[ѧ fݬ 2~IV WmPQ3XW Ь P`[XkЬ P`WX`;ݬ M2QW)XW QQaQQkЬ P`WQ`Q ZQYF PP PZPV1YWaYXЦUWYPPT[ХQХ SQS=~GRFPRXPQ(FPPQѡTUQ[aQQS XRFPPQVXYWSWJYWQQ=ЦPY~IZQPݬ ZϲT[QUݬ ϴQQVPݬ ݬψPVZ%xPPЬPPZVݬ ZZVPfreeing null pointerfreeing memory outside of block (corrupted?)freeing free objectЬSЬWS W0УTУVV WT϶T XSXS  wW_0UФRRS RUeRRSRS |W70~FcQRPQPТPFbcRcUS#ХR~BeQSPQPУPBceSedTФQQXxPQPP WTЬPЬR`QQP 0bР`bP`bP-LPrestricted shell - can't cdPWDOLDPWDHOMEno home directory (HOME not set)-no OLDPWDdon't know current directorybad substitutiontoo many argumentsCDPATH%s: bad directory%s - %s%s ,^ԭ@V&PLP?NPP ԭ~ݬfPx~PP~PəVfPܟfPЬQaP,P﬜VfP[[1'ϢЬQա>P[ϱ[tVP1ݭfP[[φ1c1ЬQա1tQak1>PQ+]Pr1(LPWЬP`jVfPЬQݡfPY#WPP~fPZ[~~WYPPZ~P[W[Vf[WXYЬPݠXfπWZW~XY~f|V1<}PPP<~PPϿ+PfP]WDYm Xխ?W[EiPZխ VVhݭEЭVVhPP3Z[P]1xnPVC>1~NP`PݭÛЭP`/2խPFPVЭVVEVݭ\EЭVխZ VPcan't get current directory - %sЬV{WG=X$PLP?FPPWWϜ6{VhPx!{PPVf&P~P`W PEPVVVVXPVV,~~APV\wEmPVϾPRnprsu,ne-p: %s-u: %s: %s^ЬX[YPPe|YQXhWUW1g-11nTPSERWgP%PTQPSQPRQەP1wXQYhW1ig-1a1YIV;Z1P?6p}vYYViYdY_P[NݭϦBPY7Y2yWg%W!P[ݭWq[VxXjP1xVf#xP@hPePP ֦YצxxPPXUyPPP~ePPPRh18ЈWVXZV1PPRPPR)PRY1V\1VVf~CVad#V01 V11V\11Vb;Vc71Vr: Vn*rVt)Vv%^V]VXYV VN VI VD V? V:VQ0gPP-P0PVQQ0gPPP~FVW\V\VV1ZXj j1Y Y+b~xP֠ݭݠݭݭ01íRVZvPP[ Y"|PZЭWˏYXVIVW[LlP0X Z)|9s1iyX{PZPWPVX Z{PpvpvV%s is a reserved wordexported is an %salias for alias %s= is an exported traced undefined (autoload from %s) function special is a%s shell builtin is a tracked %salias for not found%s is *GOK* ^ЬY[XZԭԭw֭WխW67V9PpP?%PVPv[X ZPWuYfPxtPPYխ [?ZX[11WխX![V?oPV-v6pPWW<[%VoPVxpPW gWWݭVPWXЧQQPPQ V.ϧj6&1%X1/1XﯗPgPPխX Vݧ 71X1ϰVfgϤfgϤfgϡfЧP PϝfϪf1X1PϗPPϙKcg=?VX&ϓfѧݖPgPPyfݧ f"X y VqXխ XխЉV1ЭPݬ@L#R#UZ#fi#lprtuxponly -t, -u and -x options may be used with -ffunction %s %T %s() %T %s: not identifiertypeset -i -x -r -t -L%d -R%d -Z -l -u -U exportreadonly%s %s[%d]=$^XZԭԭԭ)[ԭЬQPPe"<<<<<<<<<<<<,<8X[<X[ԭVqp3W1 YP?9vq<@Y qVc<YpVUЏYLЏYpV<6<Yp'ЏY<YY ЏYYp YZYX+ YXYZ-[ypݬgP1ԭVV*Pkԭխݭ*PRApRb*&pPЬQ@aP`QQ-Q+ `֢խZXPP6PoPЬQ@a1XʏXXʏXˏXPPȏXʏZX XPPZYխ խȏXloWЬPG`1G`VխZX~fiPfSPQYQZXP XaPZPaAݡ fϣPωPP~uo~ݭݭZXfP1VWf1{YPZXYխ1oPР[1ckPZEYgY<ѭ-(ݧ PPP~n}χHЊWЫL[1ЬQGaZ1ZAoPР[1kPZЊW1ԭWPZWg֭РP`խ g1yY1kgY1j1`gP P խP1Iխ1Y1PVfVXChg<h4hg-h ݧ"hg ݧhh hhh;h11XխPYPPխݧh khѭ-<g8W4PVϠhˏ=gPP V4h Vu0hխ ЧWW1jWЭZW1BЫL[1$PdprtUx  -taunaliasalias: -r flag can only be used with -t and without arguments alias %s alias not found ^ЬYoԭXԭԭԭԭkkW-V1-g+P?9 v)plX l ϙjYfP16xjPPYgiP`QQ-Q+ `Y[ѭ\[X0[iWfPtj+!Vi1ݭLgPXЈV1)WfPPWPPWlXBZխj/ABjjѭ+0qjQСP Q=[A P=֡ݦ -pЈV1iW=W|PXj~WX~XW&PWW dX1[1խ1PWݭdPVsfoAZխiXjAijѭ+0iQСP Q=@ P=֡ݦ ,1W1PWݭdPV[X[ ^[ZխUfPPPflݦ [~~lWXPPlPP fffPPfѭ+ ҭQPPPQfɭPfX4i~W_Yi1UЭPadt^ЬWkXZY)VAPd"P?-Pa &PtY iX hXPgWfPxgPPWgDgbPgXbPVZfPPPfkݦ fWgY=XccWfPPPfmkݦ QfgPVZPno arguments^ЬVWզ'WխWVfPPkPWWPlpnzЬVXWZt(YGPn0P?3Pl,PpPzXXW WPAfViPx,fPPVfWX~P#ZYWXfiPZVfZPbgjob control not enabled%%ЬVXf亂PXeﹿP3eVh'P?PxxePPVWf X݆gfXgQX yePQQP%*d %*s %s%*d %*d %s@ЬTЬ VЬURxRPLjSQ QݤRdUV>" CP`ݤRdUVh>VPbad signal `%s'--ls:Usage: kill [ -s signame | -signum | -signame ] {pid|job}... kill -l [exit_status] %d %s%s%s: arguments must be jobs or process ids%s: %s^Ь[ZXЫVdf-_QAzeP mPAAVVePZVӽ1ЫPPYPjYes%W=PlP?+Ps XncVfdPZfϦIc[gP5cYXZ IkPPQ&X)vc<句PX1`QhIkVf*PЭQPPЭQQPPxQPPPݭQzVf1bYV1QTXY<WgP WPPVQhЭQYVPWP֟΅h1 P؅Q ]XqZʅ[֭ PP YԨ[VQWgP WPPjЭPPPfjPYPY VPVPP@XπbW&PWXZjXPVf%XVuPniVaPVlJЭPPXP~O}P.XPlP]SPV WYIkV1sWP@ЬV+PaPP b["VbVamissing options argumentmissing name argument%s: is not an identifierc_getopts: no argvarguments changed since last callOPTARG^ЬW˃)`W"VfVZP?Px `PPWЇX;PЇY@iY`Y;߹P`PРPРLP4~]PgРWаwQg WPQP``Q"`Vf`P@CofP1R`VfXWjPXV[X$X?j` +XXX?X? 0`/`Ϯ]zVfPWˏgPPgVZ P~~<~~πdkV~WJj~VVW[~VfWYjPfPW^~~~Y PXWPlmЬVYZX$ W+PlP?PmX ZP ^VgPx]PPV*RWfX~~~gPYf--pX=fhP~ZPfgPYVfYP" v " n " x "  " D " "  "  " < " X }"  y"  n" D e" D \" > U" Q" ~ M" ~ H" bind+fg+bgwhence+unalias=typeset*=readonlypwdprintlet+kill+jobs+getopts+fc*=exportecho+command+cd+aliasQмP`fQQP%s: bad numbernothing to shift^ЬWM]PРV4\W P?P\P@gW~WﻛЭPPPWPѦPж@ЦQ@aPPe۵PSugorwx%s %#3.3o bad numberaugo=+-rwxugoXsbad mask^ЬWXQVP?1PSXQ[WfP=[P@gW1^~ /Vf@`P5RPQQPPZbRQSS,TPPƔV 1"Z1gQQPʏP܀2[0QPPP~K[0gPPg1zP^~K.VfFFFFFFFCFFFFF5ȏIXȏ@XXXgg~8+lPXIXgYY~ lP1WV~PPX gssssssssssssssXsssssssbssDssNsIp/V*V%xZPPVxZPPVZV ZIVgg~χqkP1iˏVPPXVY-Y+ !Y=V[>HhP>@hPP[PPV[V[g,XWg~(kPg1g1;[[^[~,Pnot found%s: %s^ЬV |kXVBP?PSXP@fWP:\W﯋PS'ЭP PJPPW%PXP@8@PVPQXPРPаaRTաQPRP` RQT~QRSdPDT-JPW鈴P^ЬV{uWVLP?Px\WPPVWf~gPЭP݆gfP ЭPPprsu,-p: %s-u: %s: %sREPLY%s%s is read only4^ЬYXԭԭ[ZW1PrIP?>PptPs3Pu0`P[OݭܟkPԭ82rVVf%VuP[ݭV5Z[4VYgP1VxVPPYiyIV[ɏP~[I$PW?i=hPVf[ePeVխ'VPPP~fPPPZԭКVPPP~fPPi1ЭV1#Ч PP X֧ Wv+PXXX!ѧ$WP ʏgխPPZPPZPZXPPVPPVPVխFԭX 3XT~[dPq~~UUXLGխX\6X BX9XPʏP܀P`V`թDXX  X1թ+ЭQVVQRRPʏP܀P``۔fiXoPVW%i1HS~~~i[xݭVisP W$1Yi1/W$խ(jTP֠ݭݠݭݭXխ [(ЭP XP@ЬVvSVP?P T~PQxRPVP S AWXT~Qtrap -- %s bad signal %sЬXMЭP:ptime: -%s unknown optiontime: -%s requires an argument^ЬYЬZjW~]VV ԭX8P?P:*Pp!ݭxݭ쟯s]VWhPЭPEVVPWXL~݈VVЭQAgPPgAgRWQRbPQPagWjЬV]7XhWaZ aYW.x VjP0x ViPVWVXP@LPՠ TV^KW+LPР PF` 2F`~6@gVLPF  VhVVKPԠ PP5 & 5 " 5 7 5 b. 5 r4 5 b. 5 , 5 4 5 l- 5 " z5 l- t5 ^/ l5 " e5 1 ^5 , W5 ' Q5 \( L5 7 F5 " ?5 C 85 # 05 0 *=unset+umaskulimit+truetest+read+=wait*=trap=times*=shift*=set*=return+false*=exit*=exec*=eval*=continue=builtin*=break[*=:*=.-a-b-c-d -e-f-G-g-h -H -k-L -n-O-o-p -r-s-S -t-u-w-x-z===!=<>-eq-ne-gt-ge-lt -le!-ef"-nt#-ot$[]missing ]-t ^ЬVԭϊ  Y}[f VPYP`fkP!YIfkPPPVPPIfP]WY1Z1WPYV~WPXWPV8VWPXVWZ QPQQPQPQQPY2Y~WPXXG XkP%Y~XYWWP ZY1MЭWЬZЬ XWѬIWh?Yg7WVY$WX|PЦQj QPPQPVWfPinternal error: unknown op4^ЬWЬYЬ VЬXլPY#KT]C#c1] 1E\\\\\\](1SPfPPfPWf!WWVVP<<hPPP_d$(.V$G$COLUMNSLINES@^-$1"$981ݏht@_HPr]VPVRP9 QP <QQ[~~~~r\PQ<PPQzX%~~~~aF\PQ <~QPXЬXЬWt#5VfVY7|7WX PVz7WXhPVV~iVP^W!:P~ϩVf~:f~gP 3PPPh7ЬRT7PРQ PRQR֠ЬWg+$7VЦPV~  P֦g^ЬPB"YYPYPP1"1(9(,6Ԛ99Vf9Wg9Xh9Zj9[kʏ@ʏ!!]K!PE9P;9!PfPf~!PgPgo!PhPh`!PjPjQ!PkPk8P$8,~5\>KYPЬSЬWPSTVUdQo eQVTS\cRU SQRVIR R  PSTTQ4R P$R SQPPRVQUQQUPSQQScWTgЬY/YEPPYWK[ZXXWPJ P`V~FkP`YjPVXWW@ЬTЬ VfRPd#4USR%TQRPUa#aSUa UQPSfPURTQRP UPRUPPPPSRPTPSTQ` #q`qPPT#dUfP ^ЬYЬZ[լ 1HZYϔPX17Y ~j PXWWWY~GjX~ PXWY14QWRBSWWVXjPH/HPXp/[B~cPP>IfQ@WWYXЭVV=ЭPPVxVV3~~F~PnPFVVPPPVGjXWWYЭVV=ЭPPVxVVK3~~F~PPFVVPPPVԽ J CZP[ЭPP9n[2~ݭfileglob: substitute error^Ь PЬYPPPݬCPXQRh&\TXS`T QQ `RQQP`Hb2Vd2~1X`XP2PV2N~ՋPV22~~@PP< ~424ЭV﹭WV9ЭPPVxVV1~~F~PgPFVVPPPVԽ1~ЭQQPP~QgPVWf WP`W/Xf:fPf P VWW.1~XYWViiWPЬVЬWg~f~ePçPFPATH^Ь PPPݬnPV V1P[0~VYi0~~ѪXhPP0 ]WW[ϱVfc3W[f2W[fQ0PРZ$XZW[fЪLZ!3W[ݬh1JPMP PW[ݬhЭ[[PxPYЬP`/~[ PЬQQ1Zԭ/~Y ~PYIPV[WYXgf~gjPZPPjgkPVZ֭Э VWXD Yݭ]Y[QЭPYX` PX,/~ݭVgY[_XWYZXZ;[V[YZWݦfcPfX.~fVWZWGkHkXYIkЭVV=ЭPPVxVV.~~F~PfPFVVPPPVԽc.~ЭQQPP~Q)ЬQPaYP;|&()`ЬYЬRЬ PЬ[PPR ЬQPakPPWGQ a\AQWW4SSPʏP܀SPP'P"P` P=P:WWVP\VPPR F PVVVR/IfP@.PIfPP'P"P` P=P:WVZ[wWQ%IaP؜R@RSQYRQ rP@XQIa~x>PXX)WQWVIg/WYPQQVP`/XQVXXkЬPW`ZP^ЬYЬXЬWЬ[Ь ZWݬݬ XPVYԭЭPVPPQPϪQVXg~YaPkPZЭjЭkgV*+?@!ЬYZYPM,~ݬPXHiXWhWXVf\ VW7fPP*7P[1P?,P$'(P~F=Pf/ZVWfgh~Z*HiIXPЬWЬVWPf:PRPPW4Q@fSPTQRfPc`RQQR Ca@aQRTPPWRPЬPЬYXPYWPVЇP @+~PhV/+~Yh@ЬVЬR V9VPRVRPRPPPV`QQ/PVQ/PPV`/`/ PQQRQPVP^ЬZЬWݬ N&\&Yr~ZPXXP]gVV<ЧPPVxVVq*~~F~PJfP­PPV3PVZQW[hPPPX[/QZVP­PPVPVݭݬViЬ Pà`VxVVPݭA=Ь QСíaPxPPVXXPoЭQHaVVWXPYԭ쟭fZPѭ-fgЬPPgZ~7gZ~g!WX(~fΦVYЭPЬ QH`aЭWk1ݭݭIFS\$(){}*&;|<>"'\^ЬXЬVЬ Z~DPEP[WVYjXW~jWWYWXWWYW1Hg~G9VfPHg~ݭfPWXjP[Y[ YXjP[[Pq *^ *i ^ x ^ x ] x ] b ] .d ] b ] bd ] l ] $m ] :i {] $i w] x r] j d] q ^] ~i Q] (a D] ` 8] o ,] rw ] x ] y ] o ] o \ o \ p \ g \ m \ @d \ m \ g \ Jd \ h \ di \ Nj n\ x h\ Ji ]\ } N\ h 5\ h \ j \ bw [ r [ q [ n [ w [ w [ zp [ y [ "y [ h~ [ \~ |[ P~ p[  | h[ | `[ commentset-argupcase-worddowncase-wordcapitalize-wordexpand-filecomplete-listyankexchange-point-and-markversiontranspose-charsstuff-resetstuffset-mark-commandsearch-historysearch-character-backwardsearch-character-forwardprev-hist-wordup-historyno-opnewline-and-nextdown-historynewlineforward-wordforward-charend-of-linebackward-wordbeginning-of-linebackward-charyank-popprefix-2prefix-1quotelist-filelist-commandkill-regionkill-to-eolauto-insertmacro-stringgoto-historyerroreot-or-deletelisteotend-of-historyredrawkill-linedelete-word-forwarddelete-char-forwarddelete-word-backwarddelete-char-backwardcompletecomplete-filecomplete-commandbeginning-of-historyaborthb fd'(! ! %"#)< >g  0y7#-1 1= ?2*?* /.&.&_606162636465666768695U5u4L4l3C3c[O%A"BCD^ЬPЬQP< PE PQ1 P2 P' P, `C I   _!) . C  P  QQ  PP   ~QѶ Q= PQQ R RPxPPPQAPPR~ϴ iY XihPRP7 PPˏRQxPPW P@aWWWPP QPSX 1 6  x P S VPR~X P&P 1rP%1jX 1_W 1U  PP ~ ^ЬP tPPl PPc PPЬP4  5PPQʏQPPʏPH PPQa  P ` PЬW QQWPP < PPQPPW~VfWݬ fW W PϗPЬVt W XV7-PVxPPx ύA H E > WX4 !$ WW w~TW PݬݬPPQQP PPPQ~z~>PP ϏPPP~PЬY1R&@QRQQYPPR QbYRXYլYϹ Y WXYVV~xPXVPPQPY~PgPPV?VPPXXPPVVXVV ϐVXVV xVkϖPWWFw~ϊW5~@PP0P P~P~PϔPYTQTQ PPPP1QX_[TSZTX1cPQ@RQWR>cQQ[6Q$1XVWUTRSRTYTVEbP@QbQQ_Q$TX&STYTXcP@PcPP[P$Z4Z1aTYPWSQSQ PPPP1QV_YXSVwcP#Q@RQUR6cQQY.Q$)VTURSWSTCcP@QcQQ_Q$SV$ SWSVcP@PcPPYP$XYX1nWP@ЬV&PVP 2PVP V^QQPVQP~.PVPVQ~ϨV@ݬ7PVV ϧVЬVWf~ PWfWPЬRR RRֈQPBPPЬVTWπ~fV2 W1 ЬWW  υWQoPA&^~Vf?QWɏ@WQQfWQQP ϺPPPQ~^P|QQxP |PPP{Qt~ P>V;PW@W2V&W\)PPVWD)PV P PPPVϩP@VφPS9VQRQPQPRQSQV ϤPaPPSQVPPPV@P@ pVf fj KEPPvσP~tPx1PP5~ZPxPP~@P (#xPPQxQQP~PЬVV VϙVqPWfaxT_f"%@PP@P=_t,QQPQWЬR^Q/ZPxPPPPPRzЬPPπP  I-search: ^XWgZNY1P)1P#PWP1wWPXXPaPeV]PWP NWQgX4V!PX"XQVWPPQ^QQX~[PX Qϝ=X([VffjiPQPˏQP@ PQ1 X~jPЬXЬ Y VլKFXf`PW9Y xVϹQ WVX"#PVh^VVWPVVv7J PЬWЬVf^$VV"PVW$PQPQQPVWMQPWPQQP PP VPPW V? PP P P  l W0PX %P< P~PЬW4 W 'Vf VfVX +~ ~~P PP  M  P P W{ PW1e PW \ PPWV hVVWQ PN P W* - >W *W  QWAfQQPPPQ  nothing to yank P  P PP @] P P P ~]P yank something first@ PP0P ~!PxG P l PVV/ ~~V SSR P  P x QQRP`QSP`aP PP P P P  `Pϵ Pݬς PP P Pz P  `~2PP@ЬV@~VPTf;fRR^)VfQQ>TSTRQ?QRRc RVRVfŔdЬR SRQ^}PA%^c S?QR@RQQ  Rc Sc P%s%s = %s '%s' ЬWЬXVPhYW/fPiW/fPiXfPYVfxWPw PXP``P PX fx WPU PH`picannot bind, not a tty%s: no such function^ЬPЬYЬ [ԭ ePլ6VWVPP QQWP`PX POgVV:PPJXWxXZXYZ P@gVVV[V WXϩWWYXXPPVfPRXVSRbWxXQQA P@gPQZPXޑPXY WXFPiVl[MVVV:VP PX PYPy@PۑV;VP PX ,YϘdPVYca PﰻPZ PWWYx XX@g">GiQX PPQa% aRZa PV@g>GiPXU QQPЭ`V,ZWRRQRQxQQ~APPRPPPPk)ZWRRQRQxQQ~APPRPxPPPkP@ i <~ﱄVfP RB RRS<PPTTURTQQ P@bRRUTSSSTRdQTbUUPʏPK P@aRSSGҟ < ~fP& SRSUx STSSRPT QQP`SRRUSSЬTxSSTRRPRPxPPkQ~@PPRPPPPQ S P @dЬWgPP~VfgfЧP P~ЧP P~xЧ P ~P~gЧP $P~V ) P Q P PQP PQWPVQPWQVVόWSV P P P[PύP ^e Yb Zg [ O ώJ PW7VV2 V3 V VXhVPP P WWgϵP[Y Z Э Э Э hPg[P[ [bPPP~PP~PϳP~ϥPϗP^ PP ~P ~PPW P ~~í~χVVW-VXFhPWPVP D)hPVVWP^ЬZY PP ~P ~PݬPVvZ#ݭݭV~ݭVíXݭVZPWWX. ~~XϱWݽUYVнPG/g(YVYZYݭݭV:YY~πݭV2 x PP PxPPP} PP} g QPQQj n !fЬ''P ')* P`P   PʏP@ЬVV V  +VV   Q  PQPЬV Wf~uf Wl VWR>sPB)W~FfP@PPRVPRRQsPARW  RϣV  P^ :PW PP P ~PPV: PP `~ PP Pw W@V oPX Z12g yX@WϫRWWX@aPcSS %cPnpQ@RQTRcQQWQ$ PP P1SϓP /W V ~+PWV  W V  PsubstituteЬVXE~PWVgVW~P YXh ~W)~ݬ2 ^ЬVЬXfVP ~~yPQQQPP{WQP ~~QgPPPԽfX݆ϚfЭVV9ЭPPVxVVJ ~~F~PgPFVVPPPVԽ ~ЭQQPP~QgP ^ЬWЬV ~yPPPVWЭQQPxPPG!WPaW ~Q|WP ^ЬVЬW ~xPPPWVϏЭQQPxPPP  VaVW~V1PV& ~ݭP|VPexpand(NULL)%S%s: bad substitutionparameter null or not set%s: %st^ЬXЬ YԭԭԭX XW YX%P ʏ Y Y Y ȏY  Yȏ@YU PPP~{wVfPPPWԭXZԭ|ˏYXXԭxˏYԭ8][PPWPPWPWϭ7JR1Cϭ %!<,7V1ԭ1T1ԭXԭXY5ԭ$(j1PPWPPW PWjjZϝ PPY֭~Z PZԭ1"ԭXY9$((j#PPWPPW郎PWjݐ))1< ~~ZqPVV:~Z PZVPVf1PPWPPW/PWf1qZZX~X PZZXP7Z PVfWf#@~~M WfPSY֭Xխ1ի ~!uԠ[PЫ[kWYЭ ЭPZʏPP#<<XzHˏYPɏPYԭ?1TˏP(YȏYʏCYX12YȏYXY1Z PZ1ZXg2 2YY׭kPʏPP#==f1)g2PPW2k~Wݫ P E2PPW~Ws ~WHsP?PݫݫPY֭Ы[1+2PPVWVVVVPPP~)qQЫ[ԭ1xP1Px|1Hx)1<ԭY1׭W11୘֭խ11୘֭խ1խԭнPPP1խ1F խ11ԭ1խT֭ЭQС PP ЭP֠ Q-Pխѭ խѭݭݭ^ ׭ѭ/ԭݭFaP ԭY1׭1խ6խ1Y1խ1x1PʏP܀1խ%PʏP܀1խ ѭ1tݭЭPPW~PrQQtaPXtQЭPP)ˏYPP~PPWPXP~XXݬ1ЭRRˏY~ݬXB 1YSЬP`VV<РPPVxVV ~~F~PaЬQPFVVPPaPVЬRXZЬP`VV<РPPVxVV: ~~F~PaЬQPFVVPPaPVXX ЬRPbԭ|ˏYXXխ1K PPP~oPPPWխ1ѭ1PʏP܀11XXխ1ϭ!] B.  T1Y1ȏѭ[,ˏYPPY1ɏQˏYPPQ1Y1ѭ{ЭPPtȏYf|`XX|VˏYPP IXDխ?Y(:X6WˏY~Zg PЭQWQԭQWPZ1xxɏQˏYPPQ ȏԭ1%s: parameter not set^Ь[ЬZЬ Rj1yԫj#1V1Xb1[Z[~ZPYYPP*P@J]CVZ?"Pr PWg X PFYWigVЧW[V* V@ PРPРV.Z P$PYXYXYqPVP٢Y VX ZJЬQaW ~ V`PiPkPԭQVbSSVV:QVBaAVVPʏP܀PP QV/P խ+PQVBaAPVP ȏQխSЬPЭ`QjVV* @WVWjˏXX%X#X=~ PРPՠkWV@1W1PP`kPPV@11~[~Z}PY1uPP*PW1d]1ZˏXX%1 X#1X=1 ~~kPPZP PWbgXЭVV=ЭPPVxVV ~~F~PTlPFVVPPPVW PЧWЭRЭQQRPxPV(kW@W ~QEn1R1 ~~F~QkPFQQPPPQԽЭнkP@PP WPˏXX=&jQQPʏP܀P`PP1P1Z PP PkWXPʏP܀+ kX=X- X?X+W= 2k)XPʏP܀ WX+ ZUZGWP%Rfunny $() command: %s%s: cannot open $() input^ЬZЬV ~dV`V VPPXV XPhrոmոhШ Pb`QˏPPQZ ~[PLF0~~ݡPVV0PY V4jF fGJ~ݭ߹PY~{IPW~]VݦPXVWXJЬPH`ˏPPQZPQQݬZݬ[4X8AP1P8Z?*+?@! ЬYЬXXXVfPWVZWUXWVVXYYVg9gWgPˏP~jPggPP P(WgǔfYX XYYP^ЬXЬYЬ [ЬVkWj PPPaPPPQ|eZ#PPQPPQڗPQXhPP/ VˑP:ƔahPPP ݭ_PVVݭݭjV6f,iPPWPPWYtPWfPPPfWkXVVPHOMEPWDOLDPWDЬQaPP+  a-PQ PPЬWWPW PVf'WPPO ݠUP fЦ P^ЬWЬ Z1VZZfPZ{ZXTQ[ZjP<{S}RP$ZjPPS[PR[ P,[ZQZjP[Z[1ЬPPˏP~ݬݬЬQaVV@СPPVxVV0 ~~F~P`ЬQPFVVPPaPVݬݬЬQPaZQݬWZݬݬX[ЭZZ1ìXíWPZQP1jPP{ [ZQ1P}[ZQP,[zVVZVh ~VXX^PYݭݬY YWVݭWWVݭݭVIhݬV~WYݬZQQQZZ1BݬȏPS4%s%s%scoprocess already exists%s: %s4^ԭWЬPPЬPP'ЬPP ~ЬPˏP~ݬH P ~i1 ЬPРN ЬP P2P~ЬPݠ ~@~i\+ QP @~~PWЬPՠ QЬPР VfEWfP1e W1Sѧ1J1B_<:Vf2PP/FQz&w1ݬݭWݬLP1ЬPP~12ЬPPPЬPPP~~<Vf: QP ~~+ P2 ~<Wg~f QС QPb0]VV=~ݦgݭЬPɏP~ЬPݠE~~ݭgVT=ЬPPPЬPР PР P2~< PР P~ЬPɏ@P~ݬEPVЬPP1ЬPP1V1ЬPˏP~ЬPݠvЬPРЬPˏP~ݬ1̟  P`~PV~﹌V֋   8(>~~B;Vf QP ~fr QС QPО;Zj~~ݭО:Wgݭa X0]VЦh  YiP ~Pg$VjЭШ~ݦgЦi ~ ЬPPP ЬPɏP~ЬPݠC1ЬPPP~1n<~ЬPݠVfPЬPՠ2QЭPQPPQPЬPˏP~ЬPݠf1ЬPȏPP1<~ЬPݠxQPQQ1ЬPРϓ={ϭ1rЬPՠ ЬPݠ PРPPP - P VPPVV1~w ~"PVԭ 1ս1]V~fP݀PfЬPݠPЬPˏP~ЬPݠfPս1}ԭ~WЬPݠ_PЬPˏP~ЬPݠ$PݭݭϑPW1, - P VPPV杻V1~} ~(PVԭ϶VЬPˏP~ЬPݠfP<~ЬPݠfQPQP PQP1ЬPՠ1<~ЬPݠTVfPЬPˏP~ЬPРPݠ1ЬPˏP~ЬPРPݠf1QЬPݠPWЬPРЬP11 ЬPРս2 ݽPV~VWєP+ЭPPPսЬPРЬP11ЬPˏP~ЬPݠt1ݬЬPݠτ 1ЬPP~ݬ=1ЬPаVGP^ݭЬPݠЬPݠ7UPP ݭݬP)PV 3ԭЭ tЬPP ЭP"ЬPPu  k `P_builtin: %s: not a builtin:pcommand -p: restricted%s: restricted%s: can't find function definition file - %s%s: can't find function definition file%s: can't open function definition file %s - %s%s: function not defined by %sCFUNC %d%s: cannot execute - %s%s: not found^ЬZЬ Wԭ[= =% 5WPg.P`ݠ~<~~<~ϟyPX1& 1 V4PЬP1Vf1ЬPѠ 4 է1WЬPPPuЬPѠ x 1V~W ژV)A WPpPn[VL 1m=[x PPWXg19ˏ[~gpPЬP,ЬPѠ"[ЬPѠ r4 1.WgV1ԬXg>ЬP ˏP-Џ@YXЬPЬPѠ ˏPY YXպ1 HXPV zX2~bPPPG ЪPQHQQV VЪPH p ~~~YV^XH1RgV 1ЬP: %/VPVvG/1|[VPЬPϠfaffa1UWݬ 1D1ЬPՠ+ЬPՠЬPݠPV14V51B~~~ЬPݠ~P-|ePЬPݠV&.1~V*PVϷP`ЬPݠVY.1Pu ˏP ga Y gV PРPWXՇXՇ; QСPXˏPСP СV(? ( s7 QaPPPPaˏPPȏ P`~zPX"ЬPˏP~ЬPݠ P XЭ ЭPP ЬRˏQЭPPQbˏPP ЬPݠЬPݠ |ԼX-- 1.X.XϮ-1[ЬPՠ'ЬPݠgPVχ,~1Vψ,1ψp,1 +ЬPݠ ~<~~<~5P"ЬPP44ЬPPl 2Vf@fC QaZH ЬPР D W) ~ݬQ,8PЬPPЭc ~ЭPEXECSHELL/bin/sh%s: %s: %sЬWPPV f~ VPVVfVЧVݬݧݷ}PVݧ~*shcomexec: %sЬWgPg PVg+WVϺЬYЬXЬ ZQ PРVPVV:XYVWW=PQ$ЦLPZXYWPQaԡ QPЬWЬYX[ZWkPWjPVfPPX PPɏPffPPPfݦݦ gYVPXPݦݩoP fPPfɏPfPЬVW^QXVfPP= ȏWP* ȏWߑP+ ȏ WVaPV* hW`Ь FPATHЬYЬXYPZV [/YP[X1X ZY PWWX WWVV1XK~ZYPV?f7tbPkPԦԦPYDPV{X WWVVgXWWVVXˏXPPGZY  PVEf-ݦ PPfPPPf ݦ MfVѦ1f1X1ˏXWV0[WZY" PV @ VfVPPPZW P PPYGWgP!Vl P P fBX>PP!ZPYgPﲺ VfPVP^ЬX_ W+fPP$X /PPfn ݦ RLfgPV^ЬWЬYЬ XVWPPYWﵪP gV-Y(QQRRQIP VR@VV XhVh^լЬP`/ݬVfP8ݬݬ ݬQPQЬPQ1PݭVZQЭPPQ~PIݬ VfPZ PPP~ ~0P~[PdPPr%X\c{1Z1< Z1<Z 11VT|PPP1<Z|<Zu[ˏ~ݩDPW][f- <WFPPPV;'PW(ݭG ~9PK"P[0  ZV"<~ZVS{PWWNWI2PVXXXP PPPC"1vl PiQР PA`%WQG`Q$C RiQPA խ iL1iPWP1PW$PDP( ~PA!X1W1X Wۼ2լ-ЬPѠ#Ѡ 4  Wr& W&W WWÕPhere document missingcan't %s temporary file %s: %sherein: yylexerror writing %s: %s^լ 1 PP~&PРЭP~~ЭPݠNyPЭPIJ3PЭPݠЭPQPQQ2O ЭPUݭoI t~V ~P'Э .tݭ.ݭFPլe ~WЬ`ЬP` EP ϭ Э9 ݭ~ Pڝ ݭݬ˝sݭPPݭPЭPݠ=-P  REPLY-rreadPS3ЬYЬQXWVϒ[Zi YPXP`QgPf`YϖgPfPn t kPjPPlgPf`P;e-QP PX@QQP%*d) %s@ЬPЬQЬ VAݠݬVVP ^ЬYWXYV ]ZifXPPXWVfWPQW  Q PP YXQAZuW WP@ЬPЬ V@ݬVbVPЬYXWYVifWPPWXVf~YX 0XP^ЬWЬSVзP PSPSR`P`Q`QRCQb]QзP9|T`]RQRP`QRaSWdPV#VSQCDݷPVVVPЬRТP`QPPլ 8PPP QPQQPݬݬݬ ݬݬ{dbteste_error: %s (offset %d)ЬPЬ QPQ~++--==!== *= /= %= += -= <<= >>= &= ^= |= <<>><=>=<>&& || */%+-&^|? , ~!():@ ^ЬPЬVЬ Q<ԭQPЭf@^ЬP]PPԭԭm~ ~|PV;ЭPʏ`mV Ь PPPX5VlݭvЭPѠ('? ЭQP ݭPݭO ЭQѡ( ~~QЬQ PQ8ݬ PPݬ'mPend of expression%s: unexpected `%s'%s: bad number `%s'%s: expression recurses on parameter `%s'%s: %s requires lvalue%s: %s applied to read only variable%s: %s@^ЬVЬPЬ QPdnx1Ϧ& $(P5ݦ)P"]PЦQAaP>@aP@, PPf&QfQfQf(Qf5QfG jmissing )zero divisormissing : ^Ь[YQլ1ЫZ!ZPP ZZQ[:Vf~[P[-PXZ!Ҩ 1Z"Pը PP 1Z1Ψ 1Z#2[Vf [kPXѫ$ <[o[ϺKZ"[ϭVfݫZ[PX[f$&ZPPЫX[~Vf ~~[ЫPP~XP[υPX[MXPWW[VQfPXЫZZPWЭQP1 Z P4 1[QXWЭQZX[PXЭQZѭ WZ[Q] [Z(Z#Zݭ[Q8P[ϣPYЭQZPP ZZթ ի   [ZAJSfoxxCAJSfoz1Ũ Q1ǩ Q1Ш Qǩ QPĩ PPQ1 Q1é Q1wx Q1n PxP Q1bQѨ 1VQ1QQѨ 1EQ1@QѨ 14Q1/QѨ 1#Q1QѨ 1Q1 QѨ 1Q1Ҩ PP Q1ͩ Q1ɩ Q1ը ֫ ݭ[P[<PYQը ?թ 1Q1ը ֫ ݭ[ϟP[ PYQը թ Qը z׫ uШ VVV֫ [Q]PXЭQV׫ ѫ% :[V[QϝЭQV֫ [QPYЭQVYXЩ Qѭ 2Q YWQmQWQ2ЭQYX ZQ ЫZZPPZ P4 P`1XPmissing ]ЬPРXhVVP)Q@XhVVP@ЬQXV(1VPʏPo Q܀PQRP1PXhVVPʏPQP`PV[XPYݬPXЬPՠ %ЬQPȏ`Bh ~ЬQСPPX~PiPVVЬQP7 ~Vb7ЬP&1P1XQϹWiS;7ZYV_0P VV_VPʏPRP`PPV#ᄌ ~XQX~QcPVgЬQPʏ`СPԠСPV ݡݡiP Vݬn ~VjЬP'LZ/[ZZ PK`Y/VYP0 WgP[~XnPЬQZgXYЬP)ЬQXЬVЬWЬ XXWVPXVϹPVW Ц WW  Ц WW  VX ݦ XhլW VPЬRЬPЬ Q PP, ~R PP, ~RR ~ 1<`Ԡ9 Ԡ ЬXЬVˏfPPVPPWVWP: X[Vȏf~VGPWϚʏfԨWPe:glnrs0,1,2,3,4,5,6,7,8,9,- $_-%c%stoo many argumentscan't use -e, -l, -n, -r with -s (-e -)can't use -l, -n with -e-16 %d %.*s %s cannot create temp file %s - %serror writing temporary file - %s_${FCEDIT:-/bin/ed} $_cannot open temp file %serror reading temp file %s - %st^ЬWԭԭ[ԭXԭY|AvZ1,P0C$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1̳ V/VPX}ﰴ ~VVePPﲥM֭H[D֭?֭:m PPPVYVY|V|ϷL 1ρ' WjP1x PPWX1Zxխ[ խխvgP8`4=,PV#ͳ ~gdPZÇVPZPVVxYgYW|1Tg1MY ~~Yϳ~ψPX1ݭxZX0խ[խ1 YgYW| g|Wg1Y.[D~PZ1~ PYeP[PPP[|PPYVfPZ1Y|P[PP|fPY[ ~ϯPYZYY1!ZYZPYZPYPխPP[1;tխ-tZXխYXXZ1XY1響[咽 QX PxPPP~t hWWVWV~c kVW W>PVWϷA kխXXXZXY! ځP况 PPP[ЫW!" PݫV PZXխ!YXh4WխXXXZXYW1PL異P 4 ݫ~DPI VЭPPP~ZV- P1~~~ݫ{PW ݫݧ 﫿QPQQ PР$ݭ*PPPVX+QVЭQVQPíVPVPQPPV`PVWV~VhPQ$WfЭPPV~Ptݭ(ݧ$sPݫ1W~PЬX!XW^ WPVfVWX WX PРQQ,WL VW Vᆵ VXXVﭯ substitution failed^ЬXլ ~hm_1ݬVfPݬ fP[ԭ蚏 PPP~)PPPWhZKZYXX[PWP­PPWR_PWXZW_VfXW[ݬ Wf[WYZݬZPY խլխ_PZ"PXWXP­PPW^PWXZWXWݭЭPPW~P)P*%s: not in history%s: invalid range^ЬVЬWЬ XVfPXЭQ  P Q PA`QQ WbPQtQPWOX{PQ`X\QPWVw9f?VPPPV~ 玲 PxPP8PV))Q c R@bQQPno history (yet)X P9 QPQ լPQ PP P P P RR > QСP P*P﹯ b*ͬ ˘ PР礼 P PЬQ R} SSRPxPPQQPRo Pl Ac_ Q\ QPЬVЬ XЬ[4 G PxPWZլZXPYVVWWV PF`VVPZV QJW[YXfPXfP﹫ VPxPPWVV匿  Vﶫ PЬWkW b Qz RRQPxPVWWXWV>GhPPPQ~R<WV? ?GhB &P4 W% F`= 4 B( P.ݬPP) P P( NΪ )M ﲭ <~$P﫪 Pﻪ @ﲪ Vx P QQPVPFo aT(c P@~\ PP7x@ QA PAV) ݬ/ZPfP﫸PRfQQRPPQ A AV ЬX vVfPWXfPV F Vᆲ Gة C%Pʩ PWլ VXWGfHISTFILEr^E 1 Ь sP|P`\ 5 P  ~V7 Q.ա)СPСPPݡ }̥ PԠґ  ݬ ~פ `ushl_stdout not validﲧ  Ͼݬj G~^ݬQPPPQQP@, pVfH fۣ f too many files open in shellݬݬjP  լ ЬWW 7 ~WPPV PϒլW,WVVVPЬVЬWV } tW VVWOWܗcan't create pipe - try againЬWWOP~g-VfPg~ݧfPЬWgvVfݧfbad file descriptorfd not open for readingfd not open for writingillegal file descriptor nameЬRЬXЬ VbQWPAfa~bP0PWWNP V\fPʏPX.P)XP XPV؞[QP9QQfWPbp VX϶VBfP     @ЬQ VfPQPQ ff@ʠ VfQЦPѬP Qf@ЬQ VfPQP QΕfno coprocessЬQ c Pb PP QaPD Wլ gPէ)* VfP PcfgP PRg VfP P:f/tmp%s/shXXXXXXXXЬ Z YYYƯP,Wݬ PXXVVԨЬ YWVRyVLP~PlP jhXjXP argument must be %job or process idambiguousno such jobЬWPﮌ 4 ~, →Џ ).zVfV[ ZW j~kPQ jÞ 6WnY[XVVWPYPx`QQXP` HkVWܕjϘ{  *Wȋ Va XV~ЦQQ lЦ PP"P_5 R3 JQ AWզ WVe WݦѦ զ VC ݦѹfVW ez ')PP^~Yhhϟj_init: getpgrp() failed: %sj_init: tcgetpgrp() failed: %sj_init: setpgid() failed: %sj_init: tcsetpgrp() failed: %swarning: won't have full job control 1~P l PPA /Xb[;ZPqIP "P~( 7 ~huV ~﷧fP}P￉ VW WVP[Px`PPZ~hWV 1ћ P P1P~!XPIW@Pς~wG v3P?~S# 1gf @P$P?~  ƾ ӈ Ɉ  +~P1̛ P PPYi8VuXϨ[ZW WVP[Px`PPZ~hWVBVw[dXWWVP[Px`QQXP`PP  P~H WVЕi]exchild: XPIPEI and no last_job - pid %d%Tfork failedcannot fork - try again/dev/nullchildexchild: execute() returned[%d] %djw:last proc^Ь[ԭ[ˏ[~ݬÚ [VfϨPWgԧԧԧ [2 ښ  YWӆ W̆ gPY[[< ԩԩ ԩ$ԩ ԩ 阮 PP PW(ԩ0Y{ Wl Yݬϩ0X%Zˏ[ XjXXjPVH=#X  PV- YOY~.BXVXXˣPﰙ P V X @[8Bf ,ר'Y"ԨY\Y' Ԩf ը1WY(֨1Y)1ШPPP1y RbP`QQ\e  QVPb+PVV)" XXhXhPXh`1VφtVVZ~VVWWqf(gZԨh`7Y}1 Y}& XXhXhoPXh`Y1JY|11Y`1Y\x QaRbPPYd  PYRa:PYY$Y"Y\Y`ըY1\1rY)NШPP1`%x RbP`QQ\`d  QVPbPVV)1V>1 Y(1֨1Y\:w QaRbPPY d  PYRanPYY1$1Y') XX X[PXh`c 1Y"1 h `1Y" h `1Y\X4w QaRbPPYpc  PYRaPYY$&Y"Y\Y` Y\1Y)" XXhXhWPXh`9Y| +Y(1t XX X[PX h `vv RbP`QQ\b  QYPbPYY1pPPZPPZpx&PZ͌PXP _(` `tWY<Y>1q`1hWZV*V1Zg1RQQPʏP܀18Vu ~PXV P0Ph PY>PPhu QaP`RR\a  RVPa*PVYV Y<gV>bY> Ѩ1.u QaP`RR\ia  RVPa PVV- NVD EV&Y<4.Y>Y>V| ȏ@V ԨԨ Ԩ|tgXrt <PZW1-`1$|t:Y)1Y&) Y 11Y(11Y; Y|1*t QaP`RR\e`  RVPa PVVY.Y;Y|<,PY&+P <P<PPY-Y| V&<YV ЬPP1YP`r s QaP`RR\_  RVPa/ PVV(<YVϥ |tPPZ~Ps QPa`PQXP<PYf hPu Wu QWVu R}SVQWQYYWR~~WcYff1Ӭ 1VkPWЬQQGWVr lPV1Ц PP  P} r ~h8Ц PЬPP1Wt t ]lPVjff2r Qѡѡ V1С8Qѡr Pݠ${PQЦ PPaPV q 8Qq |q ~h14<P@(t VVHt ݆2V9t  t ,t here document `%s' unclosed ^Ь[~ݫ  rP] <p PPP<~PPPWЭXˏYíWZ4YV +YhPVPSPPWPPW=!PWVXp RbP`QQ\]  QVPbς PVVhVV ZW1V/V ݭϛPPWPPW PWVdp RbP`QQ\\  QVPb PVV PPWPPWj PWV1ݭЭPPW~PyPD\ @o RP\VPТ8QQRPPQo o ]Vݬn HÑЬVЬXX=PfP1mЬWЧ,VZl ѧZXZ X(PPVPPV(rPVfVgVXUl P>P]4k k k $<~V3PPF`PV1[1Z~il ϐ֧@Y0[ݧ V(~ViP1Ч QaR R"ѡ$ˏRan P~nP.PV %Vç,VPVP§(PPV(PVVѧ ݧ ;Wl Xk <~[3Ч,PPgPPV~PkЧ,PVPѧ ݧ :gfZnPQn R(k SQaGaTTPʏPSP``a*RRݧ,qЧPPgZ~ PS1%dPS2^ЬPЬWPm  P1'P0P~B~ݭyPP~~8PVHЭP`!PЭP`!VЭPP~@PWPPbVBЭP`V9P-j ~j ~%P l j ݭ~ݭiP?Pi 5P>Pi Li ~@9i 9missing ] ^ЬYЬWX/[i QPP\V PVa{PVXO  1V#X1VPʏP܀PXP1XP1XP1X1VPʏP܀P1XV[1P .8VЭVZf!iPPWPPWYIPWfh ~ݭjh QPP\U PVa ςPVVPʏP܀XX V~k iPPWPPWYPWV1WP^X g PPP(!PPPWY3h QPP\pT PVaPVPPWPPWBPWVV[XV]XX VV ݭЭPPW~PiPPXP@ЬVS PPS g PPVHg P`QQQ`+ݠ$VPQQ`QMg 8PDg >g P@S ,g QaP``PabS XS g QaP`BS f QaP` `VPaPVV\-f QaP``PaϚP PR VPЬWЬV$f ~<~NVPg P@ЬVЬPfQfРe ~QftPMAIL@^~PQR QyR sR QPPnR 1Q^R @R PPVmVP]`Y&R VPզEݦP4PP&ɭԭPЭPѦ P ѭPV Э Ԧ fVVЬQ ^ЬVQ XhP*h PQ WgPh Ph VPghV'V^PPP ЭPQ IQ ЬV(Q ϫQ g VPW1uYWX:XuPWXPϥZ%PiPV)\VrV7]VPVc  ?XiPVVVXjP `PP W1zЬV0VWfVXVf ݧf WhV^ЬVЬWf PXhVWݨPPPЭ Ԩ XP_you have mail in $_%s ЬVݦ~IPWW療~ЦPPPbPj~WUIFS= ${PS2=> } ${PS3=#? } ${PS4=+ }KSH_VERSIONF C = 8 3 F 0 F - ( F -   xcN@- whovishsedrmprmvmakemaillsgrepemacseddatecpchmodcccat-tUlogin=exec loginr=fc -e -local=typesetnohup=nohup integer=typeset -ihistory=fc -lfunctions=typeset -fautoload=typeset -fususpend=kill -STOP $$stop=kill -STOPtype=whence -vhash=alias -taliastypeset -i RANDOM MAILCHECK="${MAILCHECK-600}" SECONDS="${SECONDS-0}" TMOUT="${TMOUT-0}"evalOPTIND=1PPID-i-rHOMEPATHSHELL-xtypesetpdksh/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin/sh-shPWD.RANDOM$ # PS1-c requires an argument%s: %sCannot determine current working directory/etc/profile$HOME/.profile/etc/suid_profileENVF 0 8 /!= Ό^ЬZj Zj^ "b VfWT~~WifW^ uӹwz]?~a }^ XVf~a Ua f~a ^ fQ@~a ` fMPv[XﲁY`1WPVgWfVfk>W[VgWfVfD] ~~P(PP` PPVVV] dwu] P"|\ o\ ϒL] )l?] Q@hP"ϒ)] hPb] hP:\ -\ XPPVf~~~ݏ ݆ifJgP/] P[ ~~~~i~L\wPYYzPVVXf/5LV:WgP!ϮgPL PXXX%^ P`P~$^  V^ Yz PVV]vP{~xZ PPV~5vP~{tvPbzVfVffVfVfMqPn[ QPϺQQ^ ϴuPVf A[ )#VxPlP] VyWpP[ PVVPWWZ Z ~ZPW dY EZ ~PVGjPPfPWP  GjP1P}Z W1Y QWeaP`dZ ~1PVGjW0~~ݦk%P %Z UKPݦώЦZ oaZ ~PVi~~P~~%P ~hXhP&hPX X  ȏ Ԧ͌~hP ͔PP X  ~$PX PvX P)cX z8Y PРPGQQWY a9X X2X X YX [ X  h~﫱W 2~~xWgW  ~~~iPXPgW ~~ZϺ0arPuPX` ~~PψjP4rPuPPXXBW Y%W "W VŮWW VPinclude: %d@^ԭ0~~ݬ"PPլ W PРPРРԭԭ1~W ~*PV1ЭPЭPݠ X&IЭPIW PРQЭРPЭV00770%W PլW PVVլ V PРQЬ РPЬV ~PЭPЭ V ~ݬЭQP~ݭτPVЭPݠ y%jЭPjV PРQЭРPЭVP@ЬVFV ~V`V~P$shell: %dUse `exit' to leave ksh @^ЬPˏ PP QU ЬPQQ6V sЭP Y ~U ~`PV1V^^^rr`ЭPFV xT ЬPՠЭPЬPЬQwPPP0ЭU )VHЭU V®W P ~WЬPՠ8 T  ЬP ЬP ЭPݬ~ݬJPV1faЭP%S ЭPPPЭP d ЭP$W PW ЬP ЬPQ`V?^S  ЬP ~VtpPT VfЭP[W SW N1ЭRT dT PЬVVR P`8VV|vhv`VVRz-VVψWS P2`QQ!*VmS ~4VgЬVJS ~T~uPWVg$S PРԧ PԧPW S S WЧPѠj;XYէ 9VЧ PF` 2F`~V̮VVЧ PHR hէdgSQ T18R VVV"~xVPP~VV~\R ]\3R PР*R ~WiR V>զ 3WVX8YЦ PG` 2G`~ FWWXݦ iԦ ЦVQ PԠ@Q V ݦP.ЦVQ PݠPQ PԠPr@ЬVѦQ  ݦhfVЬV/V50PPVWr~VbPϘP/PWWPalloc: %sݬ﹪stЬSЬUU%QnQ TTRbPPQQ쨏dcGQ QPU@ac0123456789 |&;<>()*@#!$-? =-+?#% "#$&'()*;<>?[\`|@Q SkVQ RQbPPQUQ RQbPPQcffff f@~~f<~uf0123456789ABCDEFЬVЬW< Xhd[Z`dYWVkJ`xWViPVXPЬPPPݬPo^P-@ЬVݬ `VݬP#jPЬVЬ QЦWЦPPQQPPPݦ WPPfWQQPe3aY3R3cL3D3e>343(3i 3k3l3X 3m2C2n2f222b2u222p2r22s2h2v222v2g2`2xxtracevi-esccompletevi-tabcompletevi-show8virawviverbosetrackallstdinshrestrictedprivilegedposixphysicalnounsetnotifynolognohupnoglobnoexecnoclobbermonitormarkdirsloginkeywordinteractiveignoreeofgmacserrexitemacsbgnicebraceexpandallexportЬXVWgPWPXP更PVPVV"Ponoff%-*s %s@ЬSЬ VxRCP`PQhQQCP`cݬV$VPCurrent option settings set -o %s^լlZXYWiVYV!VZVXgWZPPXX"~,Z,K uxVfϠWJ XJ YgP PPfWXYnf$^$]TTSzJ QYRJ UbPRPaPQQUc9K ~TψЬWЬYЬ X.J P@gQX@gW Y1XQ1'1W WW X} J P`I I X@aWMQIXE`PJ PJ (VfP+fP3W XwI WYPPJ 9I XvI o:A:o;s%s: bad optionparse_args: `%c'%s: is not an identifier,^ЬZԭԭԭ؞6 PP[]ԕk^(k[XVfP[Y6 W(zgWfPWTXϞPPS`QPQcRRQRQSXX"ܔidZ2VЬQaP`-/P9(P -ZVVeH [YX6 Yݭϳ 1WWWʏWVA V?1yVonWЭ1ЭP Wϧ1PPX-hPWP}~HP2N1PPZ WZXu\ݭd1ZVs7XpQQXX"PVP2aPZPWZXX#1Yݭݬ PVV1<ЭPЬR@bP.`QQ-Q+!Q-"G  &G G ֭լ #Qխ ЭPЬR@bQЬ PQ`խ4ЭQa~Qn`ݭχ1Vm;Pխ2ЭXЬRHb HbPXP`ЭPPX~ЬQ@aϢխ:xPP~ݭݭvЭPЬR@bPQQPQЬR@QЭP@^ЬV VKfP PPPP%s: bad numberЬWݬWPV WﰟVP^ЬXЬWЬ ZXWPXWUVfXPYWfWPVZXVWhPLWVPPP@V;F ~PhPVWV ^WXVzPWWPZVWYX*+?@! ^ЬX[ZQYX1XWg1WXgVV*V?Q1V[7Y1YYQ1!WX]xWXpV] YcZGY[V.ˏV~WQVЭQPQYZ-[)V| YZPV)YZ[[WXX1$PQ Y[P^ЬYЬ [Y1[11PQYiQYP QP11PP1 'P?iP*l1wP[?P1G1_VPV1SPpP1>P121QQ[CP[1&Q1P[1Y*Vݬݬ[ݬYfP1YPYP~ݬ[PZYVݬݬZݬYP1[XݬXϒPWYVYdϴQݬXVYQaЭQP<ݬݬZݬVaЭQP1CYVݬݬݬVaЭQP1"VVWZ1WX1v~ݬ[PZ1YݬݬZݬYP1[XݬXPWYVZЬVV7[ݬXVYkPݬݬZݬVkP1VVWZ1pWX~ݬ[iPZ1WYYVY1I[XWXݬX?PWݬXVY]P#WZݬݬZݬV>PPVV1PQP1[14PYPЬSЬTWSXVc Sc!VVS]USRQSQQSQQʏQQ (QQPT[XPb=-7U+RPSPPSP PʏPQPPQPQTTPWb1jU1aPWVSPЬVЬXЬ YWVXRfFVfPP) WWP| Y WVPfPˏP~RPWVVXPЬQݬ xPQP~QЬZЬ[Z[PxPQxPPPQxQP1@jVVYZX[WXY#ihЬ QaP hPyhPiPXWVMgfЬ QaPVfPgfPgP'XYViPgfgPfYXhPgPgWWXY=ZYQxQQV[PxPPQPݬ [*Y[1.ݬ YZVZ1gPhgyhPiVVW1/ݬݬatЬPЬQ`ԠԠQ Ԡ: %s%s-%c: unknown option%s%s-`%c' requires argumentЬYЬWЬ ZЧVgP@P@fXogP@iVQVfQQ--PgԧPVQ-  Q+XԧPgPPQ-PP֧X?&X:!X;X,X#XVVZOP^j: XWJX~PRˏ Q RPPRPQiPP `?PPP:P;pgSCRЧQBa1CiQQg^P;ԧTj: XW:PVZPTRˏ Q RPPRPQiPPL1dP,gP@ԧUP#PgP@RЧQBaBaP@= P+RQ@iQaRRPʏP܀QgԧVP%s'\''ЬRWRVf:fQQPʏP{= Q݀VffSSPʏP@f RRVfVf'W9C~W8W qW; QСPQf~ Pf֡VfW C2%-*s%*s^?< ~VVgPV^XXЬQAPXPYլQXYYPXYPXYQQYŬXPP^PXP[[ZZY{QZQXZQYPZPQWPA~ݭPݬЬ QaPݬHݬVfWX^[/ݬfWQQXݬ ЭZZYT; ~ݭ~Ь[ЬWfW~[ KVfPZQ[WYZWZY>WWYgWY~~WJPXYXWXVVWZ"4VZXWWY”j[ZPWPЬXЬYЬ W%YIPVVWWVVYXjHHfXPЬXЬ[Ь ZV/YZ[XiPW&V"5VV#XPVV5WPЬW~WVfPPPQRPQ~RWfPQPQPPЬXЬVX<V9 ~<~PWXWVWGPVX7V"9 ~WHWzPV9 ~WWVPЬXЬW~XRYiP)XW!4VWh-V4W~XiWP^ЬYЬZԭ[ЪWY[YiPP/ ЬP`ԭ1P.PP.PP/PԭЬ QaXԭ>խ9XQhPQaPPP:XQ[PaQPЬ QPaխ [h/QլLЬP`DPWGPVWVPjPPWZPWVݬWFVWЬQF//ЬPêW`խ;[7W[PjPPWZPW[XWE[WK//YFPVWVPjPPWZPWVYWEխЬ QaЭPЬUUWeP1VP/VVUUTUQQRQa/aP RW.bP.USޑS/ّS.EPP/:VQPRTRU/SSRTQPRT RRTb/PQRU/aPP/1zaP1qP/1iЬVVX~~PV]YVVEPWW7 #9 W6 WQ9 tPC9 WV99 JDVXVj6 ~V@^ЬVV,EPA6 QQQ gPPVP(PQPQ/ݭЭPPQ~Pѱ^ЬYЬWiPPWPPWY|PWЬ V1Vf/f1/VFPZVZX VqDPXXf.1Xf.ЩP.WP1w/}éW[/HPiPPWYPWXVWBXWg<~VVݩCP 0&P@ЩW/[WVWYPWZV1WPЬZЬW<XWˏWX4 ~0X~ޮPV4 ,V0X(<fݬ Zݬ PXݦ,VPW%X  ~X;PYXg(YYXWˏZPPWWWVWXhshf_fdopen: missing read/writeЬYЬWЬ V<XWˏWXW9~YP%ʏPPP P  WWWˏWP w3V'Xu3 ~XPȏW'Ԧ"R3 ~0X~}PVV0ȏW03 ,Y ЦPPPԦ XԦWXԦWfԦ$X(W YNVPshf_reopen: missing read/writeshf_reopen: bad shf/buf/bsizeЬYЬVЬ W<XVˏVXV9~YfP%ʏPPP P  VVVˏVP YW էѧ(X \ϋY ЧPPPԧ XԧVXԧˏgPVPgԧ$V YMWPshf_sopen: flags 0x%xЬYЬXЬ WЬVˏWPPWCV1 ~0ﶫPVȏWn1 QQ,Y.ˏWPPBX@XȏWQXqPY YYYX XXXɏWfԦ$X(VPЬVWզ VPWݦ %PWfP Pݦ,V P ݦ,ݦWPЬVWզ *VPWݦ $PWԦ ЦԦ WPЬVЦWf'ЦPPP V~ϯ P֦ ݦ,VdWPЬVWզ  V?PWfP Pݦ,V7 P ݦ,ݦ$WPshf_flush: no fd@ЬVfQQ PQPզ  afP P Ц$:+P P/ˏ0PfЦ P%PPxPQ}P~ݦ #Ԧ ЦPP~Vshf_emptybuf: no fdЬWЬYZէ  ՈgP P Ч$*P PYPW)PZʏ ggPPVYʏPP@ݧ,x~ݧ飯ЧQQRPRQQPQЧQQQQQP1PЧPPVPXVZVXݧ  #P@*PPgȏgP$ԧЧPXP14VXPy'V1PXPVYЧԧʏ@gPЧЧȏ@gZPshf_fillbuf: no fdЬVPզ  fPP PqЦ$P)gPVcP^ȏ fЦWݦݦݦ gP  )fЦ P$ȏf($Ԧ ЦPȏfPЬY}Zթ  (PiP P Щ$(PPYP1bѬT[)Щ VVPPWxPX}Z~XQ0"WP)Щ PPQxPRPVR[QZ ZV ZPԩ Щʏpiݬ}Z~ݩ  Q ($ȏiPPshf_read: flags %xshf_read: bsize %dЬYЬWЬ XWZhPPPDžW7W﵅'PVVWWVVݨY9VYVWVV WШ PXPШ PZW PPWZPshf_getse: flags %xЬXЬZЬ YX[iPPPZPZZxթ "YfPթ  hPX[XPݩ ݩ;PWЩQQWPPVЩ VЩQVZZVVQX8VV VXVZWhXPshf_getchar: flags %x@ЬVfPPPbЦ PVϷPЦ PPP P֦shf_ungetc: flags %xЬWЬVfPPPfPPQ PW Ѧ զ PQVPSЦPPPfQQ!ЦRPPWˏQfR֦ WPˏQfЦPPW֦ WPshf_putchar: flags %xshf_putchar: no fd^ЬXЬVfPPP*XPfdXզ   Ц$$PW#P$PPfȏfP$Pݦ gP!զVϱP צX֦XP@ЬVݬV7PV.Pshf_write: flags %xshf_write: nbytes %dЬYЬXЬ WXZgPPP ZZЧV3ЧPPZV$VZZVVYP6VZXVYVVX1WPxЧQXQRXVQQXPPQVVXVfP~ϪX~PWϏPWWX~PݨyPPX  |~P P| WP~bVfPWVXWt/hP~~PWPVPPPW5 - + V~P PVVV WPYXh[kPW  V~)P PVZV լ wPW6WpV& V~~WPV&PPPWV;ZYWY.X~WYPYYX~WݨPPXZ1: YPtoo many <<'s  # ݬSP P P  XhVWˏPPWPW<PP<~CW7h 5  PPD SV` hVP@ЬVD < : VݬP% PV~^ЬVЬ WݬϦPX Wϲ~~XVσtoo many redirections letforselect%s: bad identifier <^ЬXY1 ~~]WgPZ ~@~gPP@VPV ~VgPPPV [/ ' % V,X~yP PVVZV 1V1&V{1 V(1jV1\V 1NV E1VsV1=V1V11V1\]  ~Z/Vf ~ݭf ~ݭfP# [PW! PРQ@QíPxPPɏQXP$QX  X3P  PP9 P(1?1qP1eY ϾﭪX|PIjY1pu Y/íPxPP"íPxPP" ϨPíPxPP# X i VfAVXPRЭVV=ЭPPVxVV ~~F~PjPFVVPPPVh1ЭVV=ЭPPVxVVM ~~F~PPFVVPPPVh1` ~W<íPxPQ íPxPP4YQ íPxPP~  ~)~ݽ1 )(1}~V1Ͻ PW PР ЭVV=ЭPPVxVV\ ~~F~P'PFVVPPPV+ ~ϼ)P<~ЭVV=ЭPPVxVV ~~F~P﹓PFVVPPPV 1 PW  ]О؞ܞϷϷ䟭s1 PV  PPϐ PW@~<~S P?P PV PP ~ _PV tPyP1V PV  PP PWP?Pg  PW~<~ϙ Vρ *P4Vl ϗ PWϽPLP <~H` X[~mPW~1 ~W~1[~I~~P~<~2 !PWIjVY SBPY[ PY ~Zݓԧ Ij ~IZeP gPPP1ЭVGXV9ЭPPVxVVP ~~F~PhPFVVPPPVԽ ~ЭQQPP~QhPЭVV9ЭPPVxVV ~~F~PhPFVVPPPVԽ ~ЭQQPP~QhP# ~ݭᅭVf ~ݭfWP   W  P PWW<WW{}W~,yPV WVP@ <~~# PVIP~PVP@   P,hP P P5PV%~όϩPVP^PVP P  V P PVV< VV{}V~WXYVSW PWWXԨPPW)   ~{P PV  V ViXP ^Ь[ ~@~ﺌPP@ϞPY  P P P( 8Z Xn W~<~jЭVV9ЭPPVxVV ~~F~PhPFVVPPPVg   P~jP P|1x ЭVV9ЭPPVxVVz ~~F~PhPFVVPPPVԽF ~ЭQQPP~QhP~)jπPj a マPU P[ H [ <~jYP%s: invalid function name ЬXݬ#PVVQYf,aRRPʏP݀R= VQaiPWVX PРX {~R A PQˏQXQP1iP ~>VfЧQP ~fЧQPЧPаP`ЧPаP:ЧPаPЧPРPԠ ~fЧQPЧP԰ЧPX  PWP ^u ~@~PP@  P P PeP;1p 1ЭVV=ЭPPVxVV ~~F~PȊPFVVPPPV   P~`P P1zP  P;~ώЭQЭRRQPxPVi ~RP3WQ-H ~~F~RgPFQQPPPQԽ ~ЭQQPP~QgЬVЬ WЬXݬVWXssssss s c c s ssssystsrs{ps}nskshsesbs_s\sTs newline|&((;;||&&[[!}{timefunctionindonedountilwhileesaccasefielifelsethenif@  ϩVf2&fPf ?`2 Vfunexpectedunmatchedsyntax error: unexpected EOF %S%R?%dsyntax error: `%s' %s ^ЬWW3 1 R X UT QS]VR6R LR4AhPPR PeTW̟HaY ~cUaMVcF{QRSQa2PPRaP&S RRVVPWPxЬP}B P9 K PР. } @ЬV ~ V`ԠԠԠ ԠԠԠЬP P s P 7 PaliasexportreadonlytypesetЬWgVj VPXVaW?PBVeW>P,VrW>PVtW>PXXPЬP  PР8PPѠP||&&!()vvvvv]]<>ЬXЬV ' @PVPP P PQ QYWWRQ . RVWQ1W1VWQ1W1V'WR1M' =P1W1VWQ(1W1VWQ)1W1VPPnVCQ: QPP)Wr ~PѡPPPYDR@L VXOPW1w YWRϖd <PWW1U VxY ~FKVPYШP`VVE VxVV ~~F~ݠШQPШPFVV`ШP`VШPY`WPЬW  @~P  PPP ЧP`VVE VxVV" ~~F~ݠЧQPЧPFVV`ЧP`VЧP* `k)PPЬPЬR`R* < РPРQQ`PPQPB` ݬ ϗЬQRa P>B`RaR5PЬPЬ QЬ`ԠQQPЬWЬVЧZ2[gF~YPXV XQVPԁPV~FP PPXZrPP[`@jVPYVLfPP6I2QQPPPQP@hQaQX2P@aQqVa P gVʃYPP[gZﷃЬXЬYPVP2QQҬ PPQPШQ@aWgV-iY:PfW2P@gWwVPЬYЬZЬ V YϾ2QQVPPQPЩQ@aXhW)jZ9P)X2P@hXxW׵2PPP~YgWPZ|PVi~PWgԧiԧԧVZ8WhWPԼЬQЬP2aРЬQбPP` aPPaPP~~8ЬX ~2P@&~PWШRWQVЂPPa ` QV2PVPWQPxPVVWFgWPError handlerERRUser defined signal 2USR2User defined signal 1USR1Information requestINFOWindow size changeWINCHProfiling timer expiredPROFVirtual timer expiredVTALRMFile size limit exceededXFSZCPU time limit exceededXCPUI/O possibleIOStopped (tty output)TTOUStopped (tty input)TTINChild exitedCHLDContinuedCONTStoppedTSTPStopped (signal)STOPUrgent I/O conditionURGTerminatedTERMAlarm clockALRMBroken pipePIPEBad system callSYSMemory faultSEGVBus errorBUSKilledKILLFloating point exceptionFPEEMT trapEMTAbortABRTTrace trapTRAPIllegal instructionILLQuitQUITInterruptINTHangupHUPSignal 0EXITRf Y$Z$[ϋVXU#TS#WdP TPURPXP`Q aSWPQ`U SRRi ( ϧ PPjPkȏ@%ȏN#%uG#ffX#fW$fH"f$) $ϥ"VV$~WgP"V` PgSIG^ЬWЬ[gQQPʏP܀*WPЭPP xPPPP1"Y Z+"VfPx[CWPXhP-W2PTfl逸PAfhP5YPWP4XhPW Pf)=; V YZ1vP@ЬRxRPPQhVСPP| СPP1 Pա )  СPR`V  P <@~υ!Q RSСPӡ@aSP QRP Q RСPС P`ӡ@PaP QRPtimed out waiting for inputЬX| VVp ~VV٩U Xk X% X# E V WЦPX ӦX զ V VWЬWgXЧ YZԧY0ЧP PȀ XPtȀ Bi^XX ЧPˏPZˏPԧ y VYVh XX ! Y{Y Zx 6 8 ZV WԦЦ P `~V4 VW,V WЦPP0P~V VWЬVЬWЦ P Poz{ WP ȏWQg 'QQPPP@ QQ+ЦPP$P "0PPQP PQVPWVӦ ~V3զ ~VWWPլ~~ ^ЬVЬWЬ YfPP PӦ , PЦQQPѭQPPˏYXY  PˏY~V[XԦY WWѦWWԭԭW~f)Psetexecsig: unset signal %d(%s)@ЬVӦ ݦf#T0ˏPP' #ЦP PQPPQQ %S #no-vars# #no-args# ( %T) %T| %T%;||&&%T%s %T! [[ %S ]] select %s for %s in %;do%N%T%;done case %S in%N(%S%c%;%T%N;;%Nesac if %Tthen%N%Telif %Telse%;%T%;fi whileuntil%s %T%;do%;%T{%;%T%;} %T|& %T& function %s %T%s() %Ttime %T%sЬXЬZЬ YX12hPP/A1^!*L1/ШPPVf"݆ϊZYf {ZYϾШP PVf1݆XZYϟf1S1ШX1`ݨM1ݨGݨCZYdШX13ݨ4Ph'PPݨ#ZY91ZY)ШX1 ZYVfWոGZYWG1uݨZYh ݨZYZ[ը5ZYϰШVf݆RZYϙfϠZYψݨϓ[Yxύ1ݨϋZYbVfШWPZ[|ZYGЧVf!)Pզ|PP݆[ZY"fݧL[YЧWB1ݨ@YVf!PXZYݨ)YШXըZYϴݨYϣШP#`ϣZYϋݨYzZYm1ݨPh PPYIVfϿZYfݨ϶Yf@ݨϦYVfϛZYfSݨϐ2ݨύ)ݨݨϕP|PPZYݨ~ZY wZYϱШ Wy[g݇ZYώgШ WgMЇVˏPPզY Yݦi~ݦ ?PZYF[[ Y ~< <<- << >> >| > <> <&>&%s ЬXЬYЬ ZЪWˏWVVBV=V8V.V)jQQRV͏WPPPʏPQPQR RRjQQR X0V*:$@RN4WG*F$DW><9W3YX@ 'YX1VЪ P1PYXЪPPϺPPPYXЬWЬXW`/X^PW$PPVfXˏWPɏ@P~fˏWPP!X^PW$PPVfX?fXWЬWЬXZYVV Y&X);KX~BӘVZV"V`V$ X\~YXVX$iX(i:VgX~gX)fW1nX$iX(iX(igX~ϸgX)iX)iW14ZZX"1X$Vf{ X{~fV1XV^V1}1X}~1X~iX(i1X|~^1X)P1ݬ ݬݬDP@0^ЬQ0]VVPQBPPݬQݬ ~V VЬZЬ YЬXP1P%1PP;:--y1)ZXݨI1/XШVYWf1!Z~(f1XZݨT1XШQWPd QWʏW QPWPPPPVW-vYWf1Z~f1ZݬXݨ#1 [P; ZPZ kiZ uЬVYWg[VZ kVVV;Z kV.XݨݬZZP$ ZPYWiPWYP1&ЬYЬZYPZ iVfPXihi  Zݩ ZݩﱟPЩP Ԩ[=PV[ՆZPVPP~biPPWЩVfZ݆τPfgЩPԨ8PVՆZPVPP~iPPWЩVfZ݆APfgЩ P ZPYPP ZݩkPZݩkPЩXPЬVЬX~VFVPWXWhWVP,wdscan: unknown char 0x%x (carrying on)ЬVЬYXVWPVP 9??",=EEBVXVWVY#XVPXWVPYPX瑧 X~[~aG0^ЬW0]VVB~ ~λVX[XZYPP  .\XkX~Z$iZ(iVg X~fgX)fZ$iZ(iZ(ibVg X~fgZ)iZ)i1`X$6Vf{ X{~fP1;XPfP1,}1#X}~1Z~iZ(i1X|~1X)1ЬVЬ[VYՉ[VYPP~tfPYZf`VXhV[ZfPWWJi(fgզ[ݦzPզ [ݦ gP զ[ݦ8PXZhJiYPЬXЬWX1ШPiYPWPiШPZPPVf W݆ifWݨiШPPVf W݆ifWݨiШ PWPWݨjWݨjWXiЬWЬY9\iXզ WݦJiզ Wݦ hզWݦhWVhЉVݬݬYݬݬ/dev/ttyNo controlling tty (open /dev/tty: %s)Can't find tty file descriptorj_ttyinit: dup of tty fd failed: %sj_ttyinit: can't set close-on-exec flag: %sWPP3W ~3PVV }fP~BV0W~VfPVfP~mBV ~VvPWP~7BUPnP2P~ BQլ &W V%PP ~P~cPWԧ Wb QСP ԧŧРСPРԧDԧH~W Vf~Wft PРLW` PРWЧXЧL2V%ЈP ϣ` P2PϣV ((B Wa ~W2fg c\WG@7 . '  LINENOTMOUTSECONDSRANDOMMAILPATHMAILCHECKMAILVISUALEDITORHISTSIZEHISTFILETMPDIRPOSIXLY_CORRECTPATHOPTINDIFSCOLUMNS " eP`3WPVf+Pfi `gWVf%s: subscript out of range^ЬXЬVf~Xl PYYX1i[1Y)P1f1 ~節WgPV~VPZ ~V4dVf ~XY~XgPX~Z$ЭPP X56>P ~ZfXPbad substitution^ PРYݬPXXPZhQQPʏP RRP`1-խ = VfԦ+ Q`XQhSSPʏPЩS@b"~AaPQPQ@QhTTPʏP@bQS AVύȏfVP<f<fQ!Jc@kY@_ UP ' Щ 1~ʏfĘP 1iʏf1_ݭVa PРY[PYZXYWWkPVխЩLPZXWPVխ ݭV PVfXϯ PȏfVP^ PРVݬPYYPXiQQPʏP܀ W<gԧY WPXY&PW- Zլ=g9QЦLVXYPQQˏ9aPPgССխ ݭW+PWgYjPȏgWP0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzЬYY iPP X1 P X1ZPzZ XPЩ V Щ VVVЩW Wx[WVCJ`xWVkPVW #x WQ~AaPQPPWPJ`xW Jaxթ -xi XY*PXXP%s: bad number@^ЬVVϩPVP9ЭP%s: is read onlysetstr: %s=%s: assigning to selfЬWЬXЬ VˏVPV'P#9V1y9gP P1P:Ч PXP$P PXPXiw:ݧݧ ^gPPgԧXP XWPXg XWϔ+ݧXԐP gVXW:PPgPPgPWM P@ЬVЬQ0 P<`Ԡ" Q PόPVQ fPPfPV ЬVЬXWV) fPP P Ц P PЦ hЦPPTBT SUVuQ-VlQ#USWSS$UWOQRB PNPBPP0QPQ 7QPQQ1wQS1oUSPPQUQVUUUhSP^ЬVݬPWWPfQˏQPPQfݦݦ ]Э զWɏfPPfPV϶ VP%0*s%.*s%*s%.*s%-*.*sЬZЬWWePXjժXЪVXVc ~VVXPYjPP1P1WXQЪSTͶUQW#GPMR@QQW P@WQPPS SPPWSPWP|PS~TQgWWPʏP܀QQVYeXgP2MQjRDU@ WgP@R g0Wg0WݪݪVYeWY+jPP.YQiWaRLPB:S>BcPaQa0P,YQi%aRLPB-8S>BcPaQaYPЬZ[jЪ [ZXXVfPWݬfPYjݪIVPVV WXVrXhWV=ê VYݬVh[ ݪ[ZENVSHELL%s: restricted ^Ь[ЬY~[\PXX[Ph[@X PRY-QRPQP! UPSXTP@ePQQSRXh= ~[X~X[ePV Y[VX ;VWgP6VgP -VgP V$4 YY~VVPZʏ@Y[ϋ PPZЭPXլ  Y Vϵ3X ~VGYɬ YP12ЭV1RS[fPˏYWP/XVZ&ˏYWY P Ь Q QW[[)fP PVPRSЦ QQRSPQSffP P WԦPfYfPˬ PfWլXVZЬYЬ[URVSЭSP.ԭfP PPfPݦݦ S@XЭSfԦS ݦS&XЦV1խ pM2X'XZ{լЬ XZdЭP`QˏQPP&ЭPՠPQЭQС PPݭzZPЬYЬZi ݩݩ W7Z3ЩW*WVЧWlWXf ݦݦ [WݦVhWԩiPZ ˏPiˏPiYn@ЬVUfQQPʏP\ Q܀9QRVfQQPʏPRP`PլQ[VςPPVVPЬSc1QQPʏP Q܀oQTSQQSaRRUUPʏPTP`PլP PO@ЬVPoH`~ˏfPPfPj~D. P~VPʏfIˏP~1ʏf~ "ʏfS ʏf( ~Vȏf^ЬWP#b+J[l~&; P PR WPP !~WPVVsfʏgWϭPRrȏg \ Ps PXRD WϏPVf/1V۰P1oVﰅP1\PP@1K VP ʏgWPb(ȏgWP(WPD`1WϷPP 1 WϿP>nWϮPnʏgWpP nȏgʏgWQPȏgʏg~PVW&PV ȏg4Ч PPP ʏgW PP` ȏg @ЬVfP#_u= P PmPy / |P ~  P26 PP ~l~SmЬYЬ[ȏ i[ԩYPYZЪXXZШXX#ШPP[XP[hXPXWYVݩYVV=!KPWVfˏigЩЩЩ[XWWXWPЬSRSPQ0Q]RQ[RQQ]RQSPP@ЬV[~VP ~VP~V.VPЬVЬ YVPX V (լ ~XWiYVWXϜ݆P . ..MAKEDEVconsolettyg0+ttyg1+ttyg2+ttyg3+drumX+floppy crlcsa1X+csa2X+ tu0 tu1kUmem+kmemX+ memnullX+zeroX+ ttyklogX+stdin+stdoutstderrksyms+randomsrandomurandomprandomarandomsd0aX+rsd0a+sd0bX+rsd0b+sd0cX+rsd0c+sd0dX+rsd0d+sd0eX+rsd0e+sd0fX+rsd0f+sd0gX+rsd0g+sd0hX+rsd0h+sd0iX+rsd0i+sd0jX+rsd0j+sd0kX+rsd0k+sd0lX+rsd0l+sd0mX+rsd0m+sd0nX+rsd0n+sd0oX+rsd0o+sd0pX+rsd0p+sd1aX+rsd1a+ . ..chownԂdmesgԂfsck_ffsfsckԂreboothaltԂifconfigdhclientinitԂmknodԂmountԂ mount_cd9660 mount_ffs mount_nfsnewfsԂ mount_mfspingԂrouteԂumountdhclient-script disklabel .B .. sysctl .B ..misc . ..MAKEDEVconsolettyg0+ttyg1+ttyg2+ttyg3+drumX+floppy crlcsa1X+csa2X+ tu0 tu1kUmem+kmemX+ memnullX+zeroX+ ttyklogX+stdin+stdoutstderrksyms+randomsrandomurandomprandomarandomsd0aX+rsd0a+ st0sd0bX+rsd0b+sd0cX+rsd0c+sd0dX+rsd0d+sd0eX+rsd0e+sd0fX+rsd0f+sd0gX+rsd0g+sd0hX+rsd0h+sd0iX+rsd0i+sd0jX+rsd0j+sd0kX+rsd0k+sd0lX+rsd0l+sd0mX+rsd0m+sd0nX+rsd0n+sd0oX+rsd0o+sd0pX+rsd0p+sd1aX+rsd1a+sd1bX+rsd1b+sd1cX+rsd1c+sd1dX+rsd1d+sd1eX+rsd1e+sd1fX+rsd1f+sd1gX+rsd1g+sd1hX+rsd1h+sd1iX+rsd1i+sd1jX+rsd1j+sd1kX+rsd1k+sd1lX+rsd1l+sd1mX+rsd1m+sd1nX+rsd1n+sd1oX+rsd1o+sd1pX+rsd1p+sd2aX+rsd2a+sd2bX+rsd2b+sd2cX+rsd2c+sd2dX+rsd2d+sd2eX+rsd2e+sd2fX+rsd2f+sd2gX+rsd2g+sd2hX+rsd2h+sd2iX+rsd2i+sd2jX+rsd2j+sd2kX+rsd2k+sd2lX+rsd2l+ sd2mX+!rsd2m+"sd2nX+#rsd2n+$sd2oX+%rsd2o+&sd2pX+'rsd2p+(sd3aX+)rsd3a+*sd3bX++rsd3b+,sd3cX+-rsd3c+.sd3dX+/rsd3d+0sd3eX+1rsd3e+2sd3fX+3rsd3f+4sd3gX+5rsd3g+6sd3hX+7rsd3h+8sd3iX+9rsd3i+:sd3jX+;rsd3j+<sd3kX+=rsd3k+>sd3lX+?rsd3l+sd3mX+rsd3m+sd3nX+rsd3n+sd3oX+rsd3o+sd3pX+rsd3p+rd0aX+ rd0cX+ cd0aX+ cd0cX+ rcd0a+ rcd0c+nst0X+est0X+enst0+rst0X+nrst0+erst0+enrst0 st1nst1X+est1X+enst1+rst1X+nrst1+erst1+enrst1bpf0X+ (;   @;p(@@=@@<@`bTU ;@@(?(0l@A ;U2;,;,  A;c;; %D%A;F- ;; "GA;F- ; ;  m; ; ;   ;;;../../instbinm:;N8;`!;`!ke!;;;b!;;;{a!;@;@;@;!; ; ; L˩!;;;;;;0-!;3l ;3l ;n(n!;););)ju!;&+;&+;&+#:/!;,;,;,3d!;!.;!.;!.3ؚa;R/;R/;R/a;0;0;04!;@1;@1;3"C$!;04;04;!7 (!;N8;N8; J!;8;8;BE!;(;(;U2 G!;;;F- A!; ; ;6( !R'!;cY ;cY ;'#5?R!;TT;TT;5TBO!;DO;DO;5 nV!;5J;5J;2!;;;~%C!; ; ;~%CzM!;;;;;~%C_!;!;!;~%CY!;5";5";~%C@a;m;m;M2kK!;Ξ;Ξ;M2;_a;h;h;M2 X!;;;m2;T 1a;;;M2!;;;m2;ܷoa; ; ;M2cgcl!; ; ;m2;a;6( ;6( ;M2@!;cY ;cY ;m2;0Ya;'#;'#;M2 R; SТPP &P2 QQ' PPP ע U@@L QСRP PP RС PP RPPP~~︿fPV 9 PРQ Q ~~ݠ~l P  ԠV oR PՠϣPV< Pà ~~V~/ PVQQ ! PPQ QP PV1=  V V;;?1PM 0    ~a } s PPsܑPc֑PC] ~~ϫ1~ "1  ~~ 1 QPѡ PP PVrP " 'á ~~PP~ﺽ喝 P֠  PQVa֠߾  PР QѠQQ ,P^y$fc -e ${VISUAL:-${EDITOR:-vi}} --%s %d%sЬWЬXZYWhPʏPI`PWhPʏPI`PP0~XW PQ1q PPTQ QQQ1 PX. Pᄉ Qﳵ P`aݠ ݠݡלּVf Q PР РW諒 X fhPPy  ! ! ! ! ! ! I! ! ! ! ! !  ! !  ! ! ! ! ! ! ! ! ! ! ! ! !  ! I! ! ! ! ! ! ! ! ! ! ! ! ! ! ! <! .P! ! ! ! ! ! ! ! ! m! u! ! ! !  ! ! B! ! ! ! ! I! ! ! ! s! Y ! ! ! ! ! 1* U1 #VfP PZ1Z1j1 P`QP[Q%1V Qa1~QfPQݪ PVkQI P> RbQQ`YY I;PWVݪ W<ZjGfVk'Y WV~j u?YV GfVGfVWɻ WkVû 1 嗢   4 Pՠ ,֠' | o ~~ PР O 1ω QPݡ ݡχ1JgXPhP(PcOϑPWW爐 PР V1ʏPI`1XVVW^PS1p Thc@fPPwPW1T PРUER/QPTBSURSrP@SФPSPPWSVSWPV%VhcWV VW hyVWϙ PWhc11H- #  ︱ Pՠ ֠Y~ᄍ ︵ iPW QСPPW14Pѹ ǹ ﺹ VrYV~j d iPWV  }  Pݠ ݠ1 Pݠ ݠ Pݠ ݠϣ QСP1P1W/ WWW PWPP WWVV P1 V 1D ۸ θ 1qи Ƹ ﹸ 4N QP1D W~ ϓP1 Ww 1Wm ~r iP1` WM 1 Qա 1k@ 6 ) RϬ1СPR@1s  1W SУ R1 ޷ ѷ УQQWPPRQRWQW~ݣ 1WS PР Q1WH &Ag Q֡' PݠݡE Qb e PPPWWϓϷPWϨPP PݠݠCͮ VݦrP Pﴮ SУ R12 УQQWPPRQRWQW~ݣωu PW~ݠ 1 ^ QСP1ﱶ 臨  PWPWPW~<( PݠW~  PW1 P P 1N P1l: P7P1X.  1x   Zﷱ hTNPP 1WP?WhN PWPPW W︵ ᄉ ]PVZ1~}1 V V 1~P1`RW1bS1SQD*PPVQTAS RbQ1\QPPT@Q bQQP1@WpVUQ12D#Q VSRbQ1QPPT@Q bP1DP RbQ1QPPT@Q bPPQ1WP1RXL Y:RXQ@ Yh)s)SbP@b Q QQRXRbXRV L ? PРQQ QbS2SQ)PPVAS VQWRbSSP@S ~iP~WXiPWW1pl QСP1P1T Pՠ 1W1WS; PRbQ(PAPP)~ t g bQQPʏPP*P+R H ; bQQPʏPPbĪ Q PСRRPRS1hc P ݠݠJPQ  PԠQPu N*k 1 _ 1W 6 QСP P PPЬRЬQЬ ZYVaPPt {{{{{{{{{{{{{{{{{{{{{{{+{{{-{{{{{{{{{&{{{{{{{{{{{{{{{{ {{O{{{{{{{{{{{{{{{{{{{{{{{{{{-{ {{{+{{{{{{{{{`{{{{1Z Pՠ1{R^PV1Z Pՠ1[R: PV1Z̨ QPP 15RϬ Z直 QPP 1RV PVZ1? PV 1/1*a( PP 1YPf PFYWPaWa, PWPPWYWR8 PV1Z1W11 QZա1_RV1V1ҧ QZPP 17С P1kRVVP1^PV1XZ QPP 1RPV12Zs QPP 1R%PV1 VO P SVS1РQaP$R@1VVS1QaP@1RV PР PVPPVV1V1 PР PVP1PV1Ц PРVV PV F~PY復 PV XYV PV PVz PF~ϭPWWYX YPWPXXZYVVP@ЬV(P PP= / 4PPVPVP QСPPI PЬQQPP P֥ PQ~ ϬЬPP[3 P((P)/9P{  P]#P}PPPPPPP` Pݠ ݠ XF PР Р P({* PԠı Q ﶭ ݠЬV ,XhPW ݦhPЦݦݧﻐЦ ЦfgWPЬWЬVݦ ݦݧ4WЦ ЦfgVЬW ݧ{0Vf Wf^ЬPЬR= L 2 QPR6 PRԠ ԡ Ԡԡ`a {PQQy Qn ر m VPQPPM PQPPJ PQ> : H Q!RQRP* W' XQPGRPP  P Wg-XhPgz VfhPfVXث gJVfī hf PP 匿 狼   ~ݬݬЬWPլ )Ԣ PWQQPʩVQ EQ ?﫢 QС RRWPPáR~~WPP~Vfw PW Wݬg P~fW PWPЬWЬV> PР QQVVQ~V~W~+ QWVPP ЬUЬRЬ T Pՠ РQRR%PST QQ PQAPPURլ TQQQPЬW SУRSVR 1WW1ӯ ZSYУTDbQAjP6UR zRTQRQaTTPʏPZP`PYR Q~PPUALr XRSUTQAhP&A+R RQAhP AR BP@!R +USRQRQaP@R VSR W1,RPЬU PРRPWRxUUmWYXR_BPS@ﭮ Q@aPWSR.BP@aPWTQVRBQAfPARURP^ЬW PРRР QPVRQ1WW1VQQ[ZVYRR[rBQTAЭS PRPR SAcPЩ QRRQ5BP@cP%Щ USXTSRRUBQAhPARRW1zRPЬU, SУQSVQ xUUmaTSWУRBaP@'Q QRQRbP@Q AP@!Q (TSQRQRbP@Q VSQ UQP@ЬS PРQPTQHSS=TVUQ'APR@@Q AP@QSQPЬU2 PРQ RPTQR`UUUTXRW]VQQWAAPJR@ PQP%Ф SQQS AP@QSPQPUQPgrabhist: bad history arrayЬX> PXP2SXڥ PX`W~PլF VWP 2 RТQPQQ  Pݠ Wݠ PԠXX PЬVЬ YЬWVY; PVP YPYVVg^WPPPWYVPX#VYW3 :PMPլ X`WY VWP E RТQPQQ 0 Pݠ Wݠ, PԠXP@ЬV x P{V qVf f~ϓI @ ] @ЬV R VVH 6PυV+ P@ PP@ 1  @f PРR`PRPPQPVVR%QC PF~VPQ- PVPQ藍 PV[YWZX PYhZWQxw PPo PxPPQP [YZXV[WZWȚ PF~VPPWﳚ PVX PI~Y*PXXWQx PP PxPPQPYm @ЬPЬVP  PώVPVPP^Ь[Ь TZV3 P`Rԭ[XPQ諸 SZS1R 1R TVy ZBPRSP  VVj cˏVPWP ̦ MVVC -VPRSV- &PP^VV  @PPVw PPQRT Vޡ PPZSRܡ SVS QPR 14RVﱡ ZVS VV﫡  h V[XЬY WW1hi"f V [Vώh~nJ XYVW˜ PPQa+VխVV5 1[  P.ˏV~{n V ؠ Z[ZЬWЬX@ RWR1WQWRPQPL .nVf~   P{ PWz~fj PPa PW^T RWSm@ PP7 PW4. RPPX RW~m PP PWW  ^Xլ.*%A P2PV ϙ+ P P PϨ ~ Pݠݠ ݠwPW P PȒ ݭݭψЖ PЭVVW=FdPF!|PVVW~ϣPX` PíVXV k PVÞ ﹞ ﬞ  o ~πXP^ЬRЬX PRLQQP~PPR%Q P-P /ő PP PC𣏕 ﵕ Pݠݠ ݠPXPPvPZ tPX1XXZ+]ݭݭZnݭZw~CPխP~HwVfHPYWޱ[WWZ4WXY~GfGP~PHY HY[YkPWX&ЭP`YPZvPWXZZX﷔ ϬP ݭݭR PЭϖWYyPV'X#6WG/~rPVݭZv煮    V ~gVP@^ЬPݠݠ ݠtPV%ݭݭV?mݭVEv~PϲPЬQPQ﷠  PʏQQ QPM-ЬW WiʏWWniVW^~ZiVf̏@WWf︛  Pլ瀞 PP07ih@f Vf  Y  ~Vݬ ݬݬ^ЬVЬX3YZ~.NLNWXVgPPPV@hXVhVfPBP.FfQPA~IiP@PQPQ QPPY1QYfPP.]Xf.TЏW]XfCfQ;PApP0PWPPZ WfQPAEfYZYZ~XJP PPPusage: %s seconds ?~{ݬ ݬݬ(if%s: destination pathname too longΘ^ЬXЬYZ1ϊ WUMVʭZgP[3PfPi   ޡ gqYXfPPPX@iYXg~jP﫡 HkPPP@XݩiϭP"HӬPisH͠VV{VP[V[͘F/͘PP͘/[͜X1iW/We|PV WVXZYX6XZYX'VVWfPP/VWP/ VVWf/VVPQ[QPPi+V͘C͠WϢP͜XYZX1S͜overwrite %s? override %s%s%s/%s for %s? rename %s to %s%scannot resolve %s: %scannot rename a mount pointcan't remove %sΈ^ЬZЬYﱟ 1I~YyVfP14W  ~ZfPY2 n uYfPjYMPZ0VV<~nY~ݭׇP~ݭ?PP9 PPV~` QWW1 QСPPPQVP VPfPWW :R=/;ê6~PAP1dЭQˏQP ϛ1OxQPPPϣhPusage: %s [-fi] source target %s [-fi] source ... directory @ Vffݬ ݬݬP ~.`Ь@՜PVݬLP ~fVPЬVWfݦgVgЬPЬU` РePPРRQTb-TTRb#SbP@~AaPAQPPQbTQQQeP@^ЬVfPVPPݦeЭfP%dЬWg1ޛPV ~ݧVoEgVЬVf PզPWVePզWWP|&=<>+-*/%:()Ė P`Vᅱ Pﮖ լ_fQZPWQ~WjP@WP P=2-Q<Q!Q> c [  S V P@ = syntax error8 PP~7 PP (~$WgPV ~gVP%s^VfPXV[ﴕ 1]ZkPYXCVfYf~ݩZP%<~VVZPVo~ݨZP/ɭԭPЭQP!խЭP@~Q~ϯխ ~ϡ 0ϸPWXVfYfZkWX֔ 1&XPnon-numeric argumentdivision by zeroVfPX WVZw~ϲjPVXYiP ViP uWĦ-ЦR WWRШQRQPRPPQV  WWW1|W 1tXPPVfPY WVZP~jPVYBXhP VhP W¦Vϊ WWWYP^Z}VfPYl WV[1~ϊkPXY]VfP1XfP1W cAEEEEEEEEtR01&Zѭ1Z1Zѭ1 Z1Zѭ1Z1Zѭ1Z1Zѭ1Z1Zѭ1Z1YRVfXfW ~Pg61ݨݩYZP{ZwݨݩYPPQQPZ]ݨݩYQQPZFݨݩYZP3Z/ݨݩxYZPZݨݩ`YPPPZYVfXfZrPY͑ WW1_W 1WW1OW1GW1?W17YPVfPWVZ OeYfX~ϚjPVWiP ViPWhVh~PWV)3 WPVfPWVX -~:hPVWP WVWVWP%d %s @ЬV~;Vﲐ ~PV戀 pfݦ` ݦ_VaPݬ ݬݬh_msgbufpM:N:sysctl: KERN_MSGBUFSIZEcouldn't allocate space for buffer datasysctl: KERN_MSGBUF%s0^ЬZЬYXV-PM PN VXXYZ:PV1X1XX(]V&~~ԟV΃YiP X-PPPՓPW X=ݭ~Wז0ЭЭ~~WViP Xџ(gWѭԭYZ[WXЭP[P1WPXPWXhPZP>1Z[1[ P<ZwPs[P [~~P ]VV>EQjPPaPPfQ Q@:2Q V/]YXЭPYP1J[4 QPPPQQ.Pusage: dmesg [-M core] [-N system] ֟ 7ݬ ݬݬ ssethostnamegethostname%s ^ЬVЬWfZY_8X[PsZiWVhPPPV@gWVigP!PkPg&@PU`ﵝ<~VVz)P HZ.VrP`.\~$usage: %s [-s] [name-of-host] X՟ $Id: logout.c,v 1.4 1998/07/13 02:11:13 millert Exp $/var/run/utmp^~9PXPV|Zl|[b\ݬWwPJ (Vf<~(f}~X|YWX~|V<,~WWXjPYY,XkVPRAIDATAPIvndccdfloppytype 9HP-FLHP-IBST506ESDISCSIold DECMSCPSMDunknownext2fsADFSHFSADOSbootISO9660HPFS4.4LFSMSDOS4.2BSDEighth-Edition4.1BSDSystemVVersion7Version6swapunusedadoscd9660lfsmsdosffs%s/dev/%sr%s%s: not a device node%s: couldn't read disklabel%s: bad filesystem type in label ^ЬWЬ[͠W8P[1Wq21vͨPʏPP  P`L1<~WXX*XޔWgV@Z%PYXgYa@VWuWﭔVfPM<~VVv7V}W@ZPXV`Xa@[1WϡϚ1~YY6VfPXIڀ-YZ@~YfPX&[XYCI[EY06 VVݏedAXP[&™XxPXxZPPxPPF[ݟ̚FP@ﴮPQ`PQQP$Id: login_tty.c,v 1.3 1996/06/17 07:46:02 downsj Exp $ЬWS~ݏat WモP,~Ws+VfWfWfW WxPr/dev/%s%s%s%c%s%s%sЬVЬ YЬXVhWM[Y[/VPZݬV5PWYYVaV[<~ /5P ݬц 4PWXf h?~Z`WW~NV[(3<~ 4P ݬm n4PWXY h?c~WP^]P~~PzPЭPPr/etc/fbtab /dev/%o(null)%s: bad entry: %s:^[[.PY11#W}PVfWk&WgPVVXWZV1V7PJn~gPV@`PPYPxPQQPxPSSQVCTRTPTPQP2PPQVVSQQTVP2PVP1 Zv1RqpTĐP2R2PRPPYPPSSQVVR1TRTPTPQP2PPQVSQQTVP2PVP1R1UŐP2T2PTPPYPPxPQRQQQPxPSRSQVVTCURTPTPQP2PPQVVSQQTVP2PVPvPАjPPZUXPPGР P~VPPf6PPРPPfPfP[PXO[PPP+ըPАɨPPݠϳPЬYPZW1ЩPxWXi WVH 1XPRWVH 1ԟQС P0Z+2PWP1ݢVСPLcnPhkXPݠPZZPPݩPQ ЩPСPZPPXPݠݩЩQﵧPРWVЩPH VW2PWP1iQС P$СPtСPpdPPPPϞDPPݠP(PPPPbPPݠ0PЬPPPЬQPQaP8pSQRbQQ%RbQQSR Q$<PRbPʏP%d%02d%03d ^X Y ]VZ̝PV[P PP YЬ ЬԭЬW1>gPP%1'TWgPPr\*2wh1W1ϨT1ϣTfQǏdQPďdP1ώTfQǏQPďP1WgPPffM PPfPZffHx VX}gHx XqЭPЭPb֭֭ZPfQQPPQPfWA`PPP3fR RQxQS~AaPQPPRSRffQQPQPxPPPPPQfT%݆T x X~AOw X~NPX[VPxPPP]Vf PHw XWg>XYQw PQP1QPPw Pw ~Pw 1w Z%{w X~N~PXH[w Uw PЬVЬXЬ WVϑP WXVXWVi ^ݬJЭXX1QСPՠ85СWVСPݠ8/PXVV%fPРPР84UQСPP`6СQСLPP4PPQСPРPP";"8"5"2"/",")"&"#" """"""" """"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!{!x!u!r!o!l!i!f!c!`!]!Z!W!T!Q!N!K!H!E!B!?!;852/,)&#  9~{xurolifc`]ZWTQNKHbxmumlGCGVGHGDGUGLGRG4G1G3G2kobcnlrsi2sLsAXvXtXrXoXlXhS8S7S6S5S4S3S2S1YZYzYyYxYwYvZzXys3s2s1s0cidvxlABAFGmRQMiKmZyZxZwZvZuZtZsZrZqZpZoZnZmZlZkZjZiZhZgZfZeZdZcZbZaZZZYZXZWZVZUZTZSZRZQZPZOZNZMZLZKZJZIZHZGZFZEZDZCZBZASbSfspIpIcocopu9u8u7u6u5u4u3u2u1u0WAPAfhPUTOQDDIHUWGCWRCDKSCLfMRMLMCcbFrFqFpFoFnFmFlFkFjFiFhFgFfFeFdFcFbFaFZFYFXFWFVFUFTFSFRFQFPFOFNFMFLFKFJFIFHFGFFFEFDFCFBFAF9F8F7F6F5F4F3F2F1RF!3!2!1%j%i%h%g%f%e%d%c%b%a#4#3#2#1*0*9*8*7*6*5*4*3*2*1&0&9&8&7&6&5&4&3&2&1%0%9%8%7%6%5%4%3%2%1@0@9@8@7@6@5@4@3@2@1LFLOeAXFXNRASARXSXkBpnacrPpOK5K4K2K3K1iPhuuctstawistsasrsfsccvrcrfr3r2r1rppopfpspxplpkUPSRRILEALSFICDODLDCpcnwmmmol9l8l7l6l5l4l3l2lal1l0kskekukTkRkFkrkPkNkHklkAkIkhk9k8k7k6k5k4k3k2k;k1k0kSkEkMkdkLkDktkCkakbipalicifi3isi1fsffvbueseeiedtemeaeecussomrmpmkimmhdmtimdmbashddsdldcvsupllndveCMlevihodocmCCchcdceclctcscrblbtЬQa Qa PaP{%d}^%c\%03o^ЬY[XYYYXXkVfPPPPZXf@PLd Q PFd P=d PQFkP'd PW1V%1K~1AQPA1+Gc WѬ  Ѭ n1h'1PP\1P~1PQPA1'1~c W~:c W~jPWX1Uh{1QRPA|ԭ~ PRЭPa`}[R~R\SRSIRQPA7RV'Gc WV' SGb WVGb W'Gb WЭX1hGb W1V\Gb W0Gb W1V\Gb WEGb W1sV\[XY^ VGjb W1V -[)XY XόP\GCb WsG8b W1V,V: V^[ \Gb W4h~;hQPA)V,$V:V![V^ VGa W1V 0ZYiP\Ga WrGa W1V Z\Ga WnG|a W`h~BhPaQ@2V\)Z P@@ϡ>a W~m8WVϋ$a W~S8WXhV1Ga a P@VPРQPPHPVСPP-PVVPЬTЬSЬ UTd2PxPQPˏUPQPUQU2R9%2dP P(PˏBQUQBR2PRPSSPSPPPЬWPWvVWPUgTTR2TP P(PR2VPbQ@aS2P@aQPPPVVTPSQUSQVPTTW;PЬYЬQPY12iP P(PXWW PPVPVPPVPPPWWPPPVVQބQQYFPQVW2VPQ@VVWYPЬVЬWPV3W-VP^~^f~W~V,VZP5.2ncurses %s.%dݏT1㟯^ 5^ P@ЬV(PРPVVQG2~ VPǏ'PVVVف~فVρ)PHPQPРQQK^ЬRP&RРP2~J8РQQСPPP P R Ra QRPݬЬVЬZЬ XVVPQ[Q[[СPVV[YСP=С P 4TP%2﯀~變QС Q2 QPQYWfPRRS@V~GgP@PQPQWfP@~GgPPWf.'VfP@PGWfP@ VfP@f*ZWVX$f1f$Vf<$hf1f~h1VfQMPAf.>VfP $h<hQfPRRS@~AaP@PQPQfP@~AaPPQf.'VfP@PAQfP@ VfP@RP*ZQRVfPP*P/Q[YR Q~fV1W[Y W~q P@ЬP~VP~2SP~~PРPPQP`QQ~VP@ЬV$V;V[V~~PP22KKnn,,XX` ` %%KKЬUUZ  Z SCSU5RCPPTdU:SRR~BQQTP`U,SSUZ SPЬTUT5RPPScTУU RR~BQQSP`TCP`UUPF}X~YP(}2P~6$}QP@ЬV VVЬVЬYЬ XVЦ8WѦ0X Ѧ4YPXYPV 2PHQXQW 2PPQP QV 2PIQYQW 2PPQP QVaX0Y4SHUTY RT(QR(P`Ua R TSV 2PPSP SPЬPPPЬP1ՠ8~PTФ8WU2PUPcVV(Q2SE4UP P(PR2QФ0PPQPS 2PPSS 2PPQQ VU2PUPФ8Tդ8ЬV1Ц8W1WU2PUPwX4UP PP(RU(XT2PЦ0QQPS2PQPQSS2PQPPQ 2PPSS 2PPQQ XU2PUP@ЬV2P0P~2fP4P~ݦ8-Ц8VVզ8ЬX"2 ~2~2P2PgPVPhf HH ШШ Ш$$Ԧ0Ԧ4Ԧ8,,..2P@ZY2PYPEWW(QW(PZ`a~\W(QW(PW(QW(P WY2PYPVPsRpRlRhRcR`R]RZRWRTR QR NR KR GR BR?R9R6R3R0R,R'R"RRRR R RRRQQQ Q!Q"Q#Q$QQQQQQQQQQ Q Q Q Q QQQ.QQQ}QyQuQoQkQgQbQ]QYQSQNQGQ@Q DP? P@ PAPBPCODOEOFOG=OHOIOJOKOLOMONOOOPOQOROSOT7OUiOVOWQOXOYOZO[O\O]O^!O_|O`xOatObpOc^lOdhOedOf`Og\OhXOiUOjQOkMOlHOmEOnAOo=Op9Oq5Or/Os3)Ot%Ou!OvOwOxOyOz O{ O|~O}O~NNNNNNNNNNNNNNNNNNNNNNNNNNNNN~NyNtNoNjNeN`N[N6VNQNLNGNBN=NF8N3N.N)N$NNNNN NNNPMMMMMMMeMMMMMMMMMMM MMHMMMMMM}MxMsMnMiMdM_M[MVMQMLMGMBM=M+8M3M.M)M$MM M!M"M# M$M%M&LL(L)L*L+L,L-L.L/L0LL2L3L4L5L6L7L8L9L:LL<L=L>L?L@zLAuLBpLCkLDfLaL F\L GWL HRL INL JLELO@LLiK?cK@^KAZKBTKCOKDpIKECKF?KG:KH4KI.KJ(KK5#KLKM/KNKO KPKQKRJSJTJUJVJWJXJYJZJ[XJ\J]J^|J_J`JaJb[JcJdJeJfWJgJhJiJjzJkuJlpJmkJnmfJo`JpZJqTJrNJsIJtAJu;Jv5Jw,Jx%JytJzJ{J|J}R J~JIIIIIIIIIIIII!I%I&I'I"I#II I(I)I$I%zI&uIpIkI*fI+aI\IWIRIMIHICI>I9I4I</Iy*I%I Ibox1memumemlOTGCOTGVOTGHOTGDOTGUOTGLOTGROTG4OTG1OTG3OTG2OTxrOTptOTmaOTkoOTknOTdTOTdBOTNLOTMTOTbcOTnlOTdNOTdCOTncOTnsOTbsOTugOTrsOTi2slengthsgr1evhlmethlmerhlmelohlmelhlmehhlmscesascescpctrmrmscsmscrmpchsmpchdispcslinessetcolorendbidefbicolornmbicrbinelbirepsmgtbsmglrs3dss2dss1dss0dscsindevtpfxlsetabsetafgetmreqmpminfokmouscsnmzeromdocrsupcssubcsrcsdrbimscsdsbimsmgtpsmgtsmgrpsmglpsmgbpsmgbscsmcuumcufmcubmcudpordermcuu1mvpamcuf1mcub1mcud1mhparumrsupmrsubmrshmrmicmrlmritmrwidmsumssupmssubmsshmsnrmqsnlqsmicmslmsitmsdrfqswidmdefccvrchrlpicpisetbsetfscpinitpinitcocopu9u8u7u6u5u4u3u2u1u0waitpausehookpulsetoneqdialdialhupwingocwinrmclkdclksclkflnsmgrsmglmgcel1kf63kf62kf61kf60kf59kf58kf57kf56kf55kf54kf53kf52kf51kf50kf49kf48kf47kf46kf45kf44kf43kf42kf41kf40kf39kf38kf37kf36kf35kf34kf33kf32kf31kf30kf29kf28kf27kf26kf25kf24kf23kf22kf21kf20kf19kf18kf17kf16kf15kf14kf13kf12kf11rfikUNDkSPDkSAVkRESkRITkRPLkRDOkPRTkPRVkOPTkNXTkMOVkMSGkLFTkICkHOMkHLPkFNDkEXTkEOLkENDksltkDLkDCkCRTkCPYkCMDkCANkBEGkundkspdksavkreskrstkrplkrfrkrefkrdokprtkprvkoptkopnknxtkmovkmsgkmrkkhlpkfndkextkentkendkcrtkcpykcmdkclokcankbegrmlnsmlnenacsxoffcxoncrmamsmamrmxonsmxonkcbtplnacscrmpmc5pkc3kc1kb2ka3ka1iproghuuctslhtwindhtssgrriindscvparcrfrs3rs2rs1repmc5mc4mc0pfxpflocpfkeycuurincufcubilindnichcuddldchpadnelsmmrmmlf9lf8lf7lf6lf5lf4lf3lf2lf10lf1lf0smkxrmkxkcuu1khtskrikindkcuf1kppknpkllkcub1kil1kich1khomekf9kf8kf7kf6kf5kf4kf3kf2kf10kf1kf0kedkelkrmirkcud1kdl1kdch1kctabkclrktbckbsipil1ich1ifis3is2is1fslffflashrmulrmsormirrmdcrmcupsgr0rmacsechsmulsmsorevprotinvissmirdimsmdcsmcupboldblinksmacshddsldl1dch1cvviscuu1llcuf1cnormmrcupcub1civishomecud1cupcmdchhpaedelcleartbccsrcrbelcbtbitypebitwinbtnswidcscpsorviorhiorlorcnpinsmlsmcsmjumpmaddrspinhspinvbufszncvpairscolorswnummalwlhnlabwslvtpbxmclmlinesitcolslpixcpixsamxvpadaisycrxmxhpahlsbcecccndscrnpcnrrmcchtsmc5inxonxonulhzxteslokosmsgrmirdbdainhskmhcgneoxenlxhpxsbambwG>@G@>;t7D:5E|D$B2B9P=L5p>TH7DCCF @BxHCdGd;3567GA27,F:7HB2=H`B(5h=|5XA948`9:GT<HHlB<7X2C9:4<1\CDhCD4894DC@DE>x3dDD34=0B>F\FH@ABBHT3>;H5G0E;ATB0H8Ft4l385HE(;AL8x9:8L> F HC6F(DCd24|89E334E$<tCA,76F<H99D B:I =8\74:<FB\=F3L2pDD 972<<PCl9BX;,=XG>`6E:6,:EDC5B2Ht:pG ?HXDC54GF,4DF0?5(G>,C2EIx<pA3X898CE>GP:X5$6AC789h::6H6C>;|;F$HLG\:F87 7DHH6FF>`H7x6(>06P703h7EHp;<3lETEB4tF2H$3$ED?GBHL;$?G@228:28AB;H<1;GEG09DHEFLA|GT953>6<|2`<X>p5898D1GEG4G<9H98 49D 61sRpR~~~`R]RZRWRTR QR NR KR ~ ~?R~~6R3R0R{~x~u~r~o~l~i~f~c~`~]~Z~W~ T~!Q~"N~#K~$H~QE~QB~QQ?~<~Q Q Q 9~ 6~ 3~0~-~*~'~$~!~~~~~~~ ~ ~~~~} }}5Q}}}}}}} } } } } }}}}P}}}UO}P}}}}}}}} }!}"}#}$}%}&}'}(!Q)}*}+},}-_P.}/|}0fy}1v}2LP3s}4p}5@P6m}7j}8g}9d}:a};^}<[}=X}>U}?R}@O}AL}BI}CF}DC}E@}F=}G:}H7}I4}J1}K.}L+}M(}N%}O"}P}Q}R}S}T}U}V }W }X}Y}Z}[|\#|]|^|_|`|a|b|c|d|e|fx|g|h|i|j|k|l|m|n|o|po|q|r|s|t|u|v|w|x|y|z|{||O}O~|N|||||||NN||}|z|w|t|q|n|%k|h|e|b|u_|\|Y|V|S|~P|M|J|G|D|A|>|;|8|5|2|/|,|t)|&|a#|m |||d| ||v|` ||W||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{z{{{{{.{'{{{X{({{~{/{{x{u{r{o{5l{6i{7f{8c{9`{:]{;Z{<W{=T{>Q{?N{@K{AH{BE{DB{E?{<{9{6{3{0{-{*{'{${!{{{^{{{{ { {{ { { z z zzzzzzzzzzzzzzzzzKK K!K"K#K$K%K&K'K(K)K*z+z,z-z.z/z0z1z2z3z4z50z6z7z8z9z:z;z<z=z>z?z@zAzB|zCyzDgvzEszFhpzGmzHjzIgzJdzKazL^zM[zNXzOUzPRzQOzRLzSIzTFzUCzV@zW=zX:zY7zZ4z[1z\.z]+z^(z_%z`"zazbzczdzezfzg zh zizjzkzlymCynyozpUyqyrysytyuyvywyxyyyzy{y|y}ey~fygyhyiyyyyyyyyyyy!y%y&y'y"y#yyy(y)y$y%y&yQ{}y*zy+wytyqynykyhyeyby_y\yYyVySyPybxmumlGCGVGHGDGUGLGRG4G1G3G2xrptkokndTdBNLbcnldNdCncnsbsugrsi2sLsAXvXtXrXoXlXhS8S7S6S5S4S3S2S1YZYzYyYxYwYvZzXyMTs3s2s1s0cidvxlABAFGmRQMiKmZyZxZwZvZuZtZsZrZqZpZoZnZmZlZkZjZiZhZgZfZeZdZcZbZaZZZYZXZWZVZUZTZSZRZQZPZOZNZMZLZKZJZIZHZGZFZEZDZCZBZASbSfspIpIcWAPAfhPUTOQDDIHUWGCWRCDKSCLfMRMLMCcbFrFqFpFoFnFmFlFkFjFiFhFgFfFeFdFcFbFaFZFYFXFWFVFUFTFSFRFQFPFOFNFMFLFKFJFIFHFGFFFEFDFCFBFAF9F8F7F6F5F4F3F2F1RF!3!2!1%j%i%h%g%f%e%d%c%b%a#4#3#2#1*0*9*8*7*6*5*4*3*2*1&0&9&8&7&6&5&4&3&2&1%0%9%8%7%6%5%4%3%2%1@0@9@8@7@6@5@4@3@2@1LFLOeAXFXNRASARXSXkBpnacrPpOK5K4K2K3K1iPtstawistsasrsfcvr3r2r1rppopfpspxplpkUPSRRILEALSFICDODLDCpcnwmmmol9l8l7l6l5l4l3l2lal1l0kskekukTkRkFkrkPkNkHklkAkIkhk9k8k7k6k5k4k3k2k;k1k0kSkEkMkdkLkDktkCkakbalici3isi1fsvbueseeitemeaeecussomrmpmkimmhdmtimdmbasdsdcvsupndveCMlevihodocmCCchcdceclctcsblbtYpYoBTYnYmYlYkYjYiYhYgYfYeYdYcYbYaNCpaCoMWNlwssglicoYGYFYEYDYCYBYAhlutccNDNPNRHC5inxxoesmsmixnxsxbm dkXnwpwpHu4hgXeeTfvlq\so,y$x|hjbktv8v@wpx`rrg|t8sijhs0fswpuLe|echtx|kTcdbvuDy,vocjqnxcs vTxpt{J;{J8zJx{zJBCKFKEKDKCKBTekKAIRISHSIBMkqGGGcGvGhGdGuGrG8G5G7G6RTPSPNPDLDHMENCOCFGSGEXENIXEEXSDSCVCIAT&TBOBSDsb9uJY3pJY-kJY'fJY!NYMYkselkbtabfont3font2font1font0ώPϴP P.POut of memory* <# <~P  P ` PЬWЬY WXYdVfHPP 1PPP P 'P  \PXWYWXWfWPstring too complex to convert: PP ' @  I'm confused P  M P @ %'%{ЬRVbQQ\ Q^~1RbPP3P0)P% P$PTP'MPQHbVYYQVQYbP\SSTψU@EVPʏP0QQPVYbP@%bVYVYbVYd\T=UVPPXHNV,IV'DV\>V:9" eP V PP 'n 1 ePWW Vc)d~XP09 3 WϢP cWV 6 X P~g` QP0 Q`PC Xg6 QP0 Q6P } PP YPstring may not be optimal%Pa%ga%p%{96}%^%{127}%^ЬVЬW VVVV PPVQW1w ωVfPh WW1{P fPF WPV WW6K -P V0 PP W V P V P saw %%r twice in %ssaw %%m twice in %ssaw %%n twice in %s%i%{10}%/%{16}%*%{10}%m%+%{2}%*%-%?%>%t%+%;%+%-%*%/%+%c%s%-%c%c%2d%3d%d%\unknown %% code %s (%#x) in %s$</>ЬYЬWЬ [  τP ZWW[+gPXQ@WZWgP@gPP*P.g1|XgQQ%1rW[ N P1kPP%N<m4s4s 'Z1v P%0 1 PPv P1Y1P PPG P1Yϵ1{- PP$ P1dYϢe1TϨ 1; =Vfώ hP  f~ h1 k 1 Z hP WϳVfPW P P@( P@^Vݬ_P%P.SQ@P@ VVP\%03o^ЬWЬVVGVQRPA5V: V\\1 + WϚPWV  7ˏVPVPV^P&VqWJPWWP%>ЬVЬ Wݬ+VP=VfWPf%%%%?%%{%d}%%>%%t%%{%d}%%+%%;%%?%%{%d}%%>%%t%%'%c'%%+%%;%%?%%'%c'%%>%%t%%{%d}%%+%%;%%?%%'%c'%%>%%t%%'%c'%%+%%;%B%%{%d}%%+%%c%%'%c'%%+%%c%D%n%mdoxX.%.%r^ЬVԭ[YZԭ씭PWVFXh>1x/1 xQGQPPRA xP@hPP.P*h< x$XXhP@'n h WPWhQPPAِhPP.ёP*1fQQ\!PP^P,Vf  18Q$C<=VfQPPPRA VfP@fPP.P*P/P>V1Q%%1լ f 1V\XhP:72.+'" ߹۹׹ӹϹ˹Ź|wsokgc_[WSOKGC@<830,($  ܸظӸи̸ɸƸztnid_ZUPKFA<72-(# ݷطӷηɷķ|wrmhc^YTOJFA<72-(# ݶضӶζɶĶ~ytoje`[VQLGB=950+'" ߵܵٵֵӵе͵ʵǵĵ~ztoid^XTNIE?:4.*%޴شҴʹǴ´ztoje`[VQKE?94,&  ֳܳϳɳó~ytoje`[VQLbox1memumemlOTGCOTGVOTGHOTGDOTGUOTGLOTGROTG4OTG1OTG3OTG2OTmaOTkoOTbcOTnlOTrsOTi2slengthsgr1evhlmethlmerhlmelohlmelhlmehhlmscesascescpctrmrmscsmscrmpchsmpchdispcslinessetcolorendbidefbicolornmbicrbinelbirepsmgtbsmglrs3dss2dss1dss0dscsindevtpfxlsetabsetafgetmreqmpminfokmouscsnmzeromdocrsupcssubcsrcsdrbimscsdsbimsmgtpsmgtsmgrpsmglpsmgbpsmgbscsmcuumcufmcubmcudpordermcuu1mvpamcuf1mcub1mcud1mhparumrsupmrsubmrshmrmicmrlmritmrwidmsumssupmssubmsshmsnrmqsnlqsmicmslmsitmsdrfqswidmdefccvrchrlpicpisetbsetfscpinitpinitcocopu9u8u7u6u5u4u3u2u1u0waitpausehookpulsetoneqdialdialhupwingocwinrmclkdclksclkflnsmgrsmglmgcel1kf63kf62kf61kf60kf59kf58kf57kf56kf55kf54kf53kf52kf51kf50kf49kf48kf47kf46kf45kf44kf43kf42kf41kf40kf39kf38kf37kf36kf35kf34kf33kf32kf31kf30kf29kf28kf27kf26kf25kf24kf23kf22kf21kf20kf19kf18kf17kf16kf15kf14kf13kf12kf11rfikUNDkSPDkSAVkRESkRITkRPLkRDOkPRTkPRVkOPTkNXTkMOVkMSGkLFTkICkHOMkHLPkFNDkEXTkEOLkENDksltkDLkDCkCRTkCPYkCMDkCANkBEGkundkspdksavkreskrstkrplkrfrkrefkrdokprtkprvkoptkopnknxtkmovkmsgkmrkkhlpkfndkextkentkendkcrtkcpykcmdkclokcankbegrmlnsmlnenacsxoffcxoncrmamsmamrmxonsmxonkcbtplnacscrmpmc5pkc3kc1kb2ka3ka1iproghuuctslhtwindhtssgrriindscvparcrfrs3rs2rs1repmc5mc4mc0pfxpflocpfkeycuurincufcubilindnichcuddldchpadnelsmmrmmlf9lf8lf7lf6lf5lf4lf3lf2lf10lf1lf0smkxrmkxkcuu1khtskrikindkcuf1kppknpkllkcub1kil1kich1khomekf9kf8kf7kf6kf5kf4kf3kf2kf10kf1kf0kedkelkrmirkcud1kdl1kdch1kctabkclrktbckbsipil1ich1ifis3is2is1fslffflashrmulrmsormirrmdcrmcupsgr0rmacsechsmulsmsorevprotinvissmirdimsmdcsmcupboldblinksmacshddsldl1dch1cvviscuu1llcuf1cnormmrcupcub1civishomecud1cupcmdchhpaedelcleartbccsrcrbelcbtb]M8) ylbSB6&wdP;/zm`VE9*yrkb[QG=6/&|kbWF5#|pdUF7/$ xj]O@8/%rh_QE9-" woeXND7)zrjbZRJB:2*" zrjbZRJB:2*"zocYSMGA;5/)#uiS?,saN>-raSC1s\MA2(}o^L2&xhXG. }iQC6)box_chars_1memory_unlockmemory_lockacs_plusacs_vlineacs_hlineacs_tteeacs_bteeacs_rteeacs_lteeacs_lrcorneracs_urcorneracs_llcorneracs_ulcornerarrow_key_mapother_non_function_keysbackspace_if_not_bslinefeed_if_not_lftermcap_resettermcap_init2set_pglen_inchset_a_attributesenter_vertical_hl_modeenter_top_hl_modeenter_right_hl_modeenter_low_hl_modeenter_left_hl_modeenter_horizontal_hl_modealt_scancode_escscancode_escapepc_term_optionsexit_scancode_modeenter_scancode_modeexit_pc_charset_modeenter_pc_charset_modedisplay_pc_charset_page_lengthset_color_bandend_bit_image_regiondefine_bit_image_regioncolor_namesbit_image_carriage_returnbit_image_newlinebit_image_repeatset_tb_marginset_lr_marginset3_des_seqset2_des_seqset1_des_seqset0_des_seqcode_set_initdevice_typepkey_plabset_a_backgroundset_a_foregroundget_mousereq_mouse_posmouse_infokey_mousechar_set_nameszero_motionthese_cause_crsuperscript_characterssubscript_charactersstop_char_set_defstop_bit_imagestart_char_set_defstart_bit_imageset_top_margin_parmset_top_marginset_right_margin_parmset_left_margin_parmset_bottom_margin_parmset_bottom_marginselect_char_setparm_up_microparm_right_microparm_left_microparm_down_microorder_of_pinsmicro_upmicro_row_addressmicro_rightmicro_leftmicro_downmicro_column_addressexit_upward_modeexit_superscript_modeexit_subscript_modeexit_shadow_modeexit_micro_modeexit_leftward_modeexit_italics_modeexit_doublewide_modeenter_upward_modeenter_superscript_modeenter_subscript_modeenter_shadow_modeenter_normal_qualityenter_near_letter_qualityenter_micro_modeenter_leftward_modeenter_italics_modeenter_draft_qualityenter_doublewide_modedefine_charchange_res_vertchange_res_horzchange_line_pitchchange_char_pitchset_backgroundset_foregroundset_color_pairinitialize_pairinitialize_colororig_colorsorig_pairuser9user8user7user6user5user4user3user2user1user0wait_tonefixed_pauseflash_hookquick_dialdial_phonehangupgoto_windowcreate_windowremove_clockdisplay_clockset_clocklabel_formatset_right_marginset_left_marginclear_marginsclr_bolkey_f63key_f62key_f61key_f60key_f59key_f58key_f57key_f56key_f55key_f54key_f53key_f52key_f51key_f50key_f49key_f48key_f47key_f46key_f45key_f44key_f43key_f42key_f41key_f40key_f39key_f38key_f37key_f36key_f35key_f34key_f33key_f32key_f31key_f30key_f29key_f28key_f27key_f26key_f25key_f24key_f23key_f22key_f21key_f20key_f19key_f18key_f17key_f16key_f15key_f14key_f13key_f12key_f11req_for_inputkey_sundokey_ssuspendkey_ssavekey_srsumekey_srightkey_sreplacekey_sredokey_sprintkey_spreviouskey_soptionskey_snextkey_smovekey_smessagekey_sleftkey_sickey_shomekey_shelpkey_sfindkey_sexitkey_seolkey_sendkey_selectkey_sdlkey_sdckey_screatekey_scopykey_scommandkey_scancelkey_sbegkey_undokey_suspendkey_savekey_resumekey_restartkey_replacekey_refreshkey_referencekey_redokey_printkey_previouskey_optionskey_openkey_nextkey_movekey_messagekey_markkey_helpkey_findkey_exitkey_enterkey_endkey_createkey_copykey_commandkey_closekey_cancelkey_beglabel_offlabel_onena_acsxoff_characterxon_characterexit_am_modeenter_am_modeexit_xon_modeenter_xon_modekey_btabplab_normacs_charschar_paddingprtr_nonkey_c3key_c1key_b2key_a3key_a1init_progup_half_lineunderline_charto_status_linetabset_windowset_tabset_attributesscroll_reversescroll_forwardsave_cursorrow_addressrestore_cursorreset_filereset_3stringreset_2stringreset_1stringrepeat_charprtr_onprtr_offprint_screenpkey_xmitpkey_localpkey_keyparm_up_cursorparm_rindexparm_right_cursorparm_left_cursorparm_insert_lineparm_indexparm_ichparm_down_cursorparm_delete_lineparm_dchpad_charnewlinemeta_onmeta_offlab_f9lab_f8lab_f7lab_f6lab_f5lab_f4lab_f3lab_f2lab_f10lab_f1lab_f0keypad_xmitkeypad_localkey_upkey_stabkey_srkey_sfkey_rightkey_ppagekey_npagekey_llkey_leftkey_ilkey_ickey_homekey_f9key_f8key_f7key_f6key_f5key_f4key_f3key_f2key_f10key_f1key_f0key_eoskey_eolkey_eickey_downkey_dlkey_dckey_ctabkey_clearkey_catabkey_backspaceinsert_paddinginsert_lineinsert_characterinit_fileinit_3stringinit_2stringinit_1stringfrom_status_lineform_feedflash_screenexit_underline_modeexit_standout_modeexit_insert_modeexit_delete_modeexit_ca_modeexit_attribute_modeexit_alt_charset_modeerase_charsenter_underline_modeenter_standout_modeenter_reverse_modeenter_protected_modeenter_secure_modeenter_insert_modeenter_dim_modeenter_delete_modeenter_ca_modeenter_bold_modeenter_blink_modeenter_alt_charset_modedown_half_linedis_status_linedelete_linedelete_charactercursor_visiblecursor_upcursor_to_llcursor_rightcursor_normalcursor_mem_addresscursor_leftcursor_invisiblecursor_homecursor_downcursor_addresscommand_charactercolumn_addressclr_eosclr_eolclear_screenclear_all_tabschange_scroll_regioncarriage_returnbellback_tab Pݬ2(~KPPPPݬ2(~cPPP,~PPP0 РP`PX~sP}P\PPhPJXm7P  ^~{Pՠ ^~ݠ8PPD.^~{-SwPՠ ^~ݠ ,~P ϣڱ Ϲ ^)P%d~ PVeUVP]W< 䟭WXh ]YЏ PˏVVV P~WhЏVЏ"~Whԭԭ]WW6Vf1P8~Wf%5~Yh ^ЬR PP PQYXLWqZQ1RPPwԭԭQ~RP[VRP-РP'2~iPPPmQVhgPd|Vj ^ЬW~WVfPխ~ݬWfPP* u P` PԲ Wg ~ ԯ PPί ϲgWPoVfWfϢgWfPﳯ PPdP\cjЬPWPxݠRhVЦ SЦ$OЦ(?$,u(DWPЬWgVfݧfW֮ЬVQaPWYﳮXRZ a|QaPP PV|aݦ gݦ$gݦ(gݦ,iݦ0i PPh(PPhƀPPhƄPPhݦjЦP!զPBP4 ݦhVhV?$+)aWPPPNCURSES_NO_PADDINGXWЬ V<~8P1|P^~V3 P XXWtx|\dVpXJQRPRR02P1'P48HLPTX\`hlpQPР PB$QʏPP@ˏP<PР PPРPHvV("DqPGePFZPt~~2WWW2XXXVfP&VYP~~WXiPQQPP$Q dPPXǫ rK 1aPՠ1`VVPVVP5~P2PVP~WViPQ1u#PQWQ1~~WViPQ1MPQWQDPV9PVP`P Xՠ X1Q ~~WP2PPYPiPQQPQ(xPPЬQPSPP<Q`ЬԠP 6PPЬQPݬPQPPЬXSX1RPtQRQ1ѡX1RatabQY *W2PWPVV(P`PPi VW2PWPݨ(iXiXXXS QRaQ1dSPЬYЬXЬ TЬSTYSUYQXMzRY2PTPYX2PSPXXSQ2PQP!YTQ2PQP~STXYόPV PVWWYUX3W TT(QPaT(P`PPRHSRSPWURPTQ Q(P`SPRPUWWYVPЬWЬVЬ RЬYЬXUYX WVRPYVQ2TTPQPXRQ2SSPQPVYPPTVRXPPSR UU2 PPX~2PPY~RVύPRY4X0ЧЧV)HXUY SVTU(QS(P`Xa S UTW8RPЬP2 QQ~2QQ~ݬ ݬPЬPR2PQQPQRRP^ЬXЬZЬ[XVfP@ZfP702WgPY$L~gPV XgP( VPfXQQZPP [ RH Ԧ PTS2PXP 2PZPSS $04Ԧ8,Q.<>@DBFX TSQXRQ(PQ(PS QR蕭M[ZQpR2PQP9 QQ [2PXP լ Q XP;Q2QPQ 'PtiVYtVP@+c+`+Q+F+k+`+a+^-?|S+$~ _(+:'#o0<>v^###--<>*!fPРPlP PPF~PРPHPxVPPSVSeYRaTТPFHPPTP_P+9P.P0-P~'Pe!ТPHP@fQFPɏ@PA7VVVSNCURSES_NO_SETBUFЬWPmW9OQPP SPPV< PVPPVա1VPQ#PQVPVPPQWЬWЬYP2S2Q2RQSXQRZxQ2PWP 2PYP1/tV1ЦR2PPS2PPT 2PPZyPWPP7gP2QXQPSP WQXWSHP2PSPWSWS0P2PTPYTYTTSRPPfV1`QhPР PWWQNPY YQ8PР PXPPsPPPPQPXWYP^ЬXЬ[Ь ZX1h[1aZ1Z22[ ZP PPSP-4[QШ8R2PQP1"0ZQ2PQP1Т(ԭ[1[YS&YWWW VV(P` VWWY ~ݨ(P(1WW[DW SS(P`S(PS(PZ S(P4WQ QQx0RaR` SWW[XPWW[1YY(ScRTRTZVZR1 0JRTY(QPRRaY(PЭT` PR4WP PPx0Q`QRRcZT/Y(Q2PPTTY(PZFbPЭ`PVVTY(PY(PZ YWW[1;Z[,[[,Q.Q 2.PPQ.PPPPhPPhPЬPРPЬSЬPPRУQR УPQʏPQPУPˏPSQ ʏPQPSQPR ʏPRPRPЬVЬ[[%ˏ[WWWPZ12SЦQ[ ЦPQʏPPQ7ЦPˏPRQ ʏPQPRQP[ʏP[PPQ2fP P(PR SS2PSPS 2PSPSQCS2PSP:@ fPPfP.QPQQfPVlPS2X2fYXRW1QQXPQPQPX 2.PYP 2PXP1ˏ[P PWRSSX1ЦQW ЦPQʏPPQR7ЦPˏPRQ ʏPQPRQPWʏPWPPR2fP P(PQ SS2PSPS 2PSPSRCSQ2PQP:@ fPPfP.QPQQfPVkQPP12SSX11VT@ Y2.PYP2XY1aVJkX1QVY2.PYPY11VkX@ 1X1&X@ 1 Pˏ[QQPPT2RЦQT ЦPQʏPPQS7ЦPˏPSQ ʏPQPSQPTʏPTPPS2fP P(PQ RR2PRPR 2PRPRSBR2PRP:@ fPPfP.QPQQfPVjRPP j11XYfP^ЬVЬ[V1[%ˏ[WWWzPZ12SЦQ[ ЦPQʏPPQ7ЦPˏPRQ ʏPQPRQP[ʏP[PPQ2fP P(PR SS2PSPS 2PSPSQCS2PSP9@ fPPfP.QPQQf1Vh1S12X2fYXRW1QQXPQPQPX 2.PYP 2PXP1ˏ[P PWRSSX1ЦQW ЦPQʏPPQR7ЦPˏPRQ ʏPQPRQPWʏPWPPR2fP P(PQ SS2PSPS 2PSPSRCSQ2PQP:@ fPPfP.QPQQfPVgQPP12SSX11V> @ Y2.PYP2XY1aV4gX1QV Y2.PYPYP19VgX@ 1X1X@ 1Pˏ[QQPPT2RЦQT ЦPQʏPPQS7ЦPˏPSQ ʏPQPSQPTʏPTPPS2fP P(PQ RR2PRPR 2PRPRSBR2PRP:@ fPPfP.QPQQfPVeRPPj1XYfPP V<ԭЭP^ЬWЬ[W1[%ˏ[VVVJ PZ12SЧQ[ ЧPQʏPPQ7ЧPˏPRQ ʏPQPRQP[ʏP[PPQ2gP P(PR SS2PSPS 2PSPSQCS2PSP9@ gPPgP.QPQQg1Wd1S12X2gYXRV1謹QQXPQPQPX 2.PYP 2PXP1ˏ[P PVRSSX1ЧQV ЧPQʏPPQR7ЧPˏPRQ ʏPQPRQPVʏPVPPR2gP P(PQ SS2PSPS 2PSPSRCSQ2PQP:@ gPPgP.QPQQgPW]cQPP12SSX11W@ Y2.PYP2XY1aWcX1QWY2.PYPYP19WbX@ 1X1X@ 1Pˏ[QQPPT2RЧQT ЧPQʏPPQS7ЧPˏPSQ ʏPQPSQPTʏPTPPS2gP P(PQ RR2PRPR 2PRPRSBR2PRP:@ gPPgP.QPQQgPWaRPPj1XYgPPVW8VԭЭP}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#!   ~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"   ~_~^~]~\~[~Z~Y~X~W~V~U~T~S~R~Q~P~O~N~M~L~K~J~I~H~G~F~E~D~C~B~A~@^?~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ^_^^^]^\^[^Z^Y^X^W^V^U^T^S^R^Q^P^O^N^M^L^K^J^I^H^G^F^E^D^C^B^A^@QQPʏPPЬVPV1fWX PPW@P  WXPVrPS2WP P(PQPPPXX2XPaQ@aR2P@aPRPSRPV1P^ЬQ<RRQPPRPPQ]PQ@B~PHP@V}PРQСPP5-PV,PP-PV,VP4PP?P PPAP P&2(~P \^`PP`P|PNP|P<PP*PPЬYЬ VЬWXYDW@XV W PVVPVPg~Y"PPXY#0XPЬZЬRЬ VjSXZP2P2XYVVRQb VQaYPPVPPVVP2SP P(PWF~RgPI`fPPPXX2QIPQP XVPPZr/PЬQЬSЬ RQ0R,2PRP#S2PSPRSa@ P P PP@ЬVVﯴ VP P ^ЬX P V]PШШXS0 [SHVS1,QV12VP P(PU2SP P(PWRSZVYRd2P2[QPQQPRVVTC2TSeRAQQCb.QCbQQ TTTQT TTVT2VQQPZSYVS{QY1OcPSQhPPHa ;PP^W+PbPРP#P]PVV~P,PVWWPb(PЬXFPРQPS1XVX~ˏXPɏ`PVPˏVQhQ QwˏVRwP RЌ/РQСPPP P R Ra QRX 2PxPРPDP1PO(УP\1`P1P/(VfXWVPРPX~ˏXPɏ`PWQPˏWQhQ QvˏWRP RЌ/РQСPPP P R Ra QRv PPx﹨PРPDP Pp'*PxPРP\fУPՠ| 1P2Q2RQVRWhPP УP ~vWVﶰPxt$GPVtWxXVPРPV~ˏVPɏ`PVfPˏVQhQ QuˏVR?P RЌ/РQСPPP P R Ra QR PxcPРPDP P&ԯP2Q2RQVRWhPP&PРP ~tWVPxtFPVtWxdR2Q Q(Q2PСQ@aPώ ﶦPРP2PxtPxt Px^Ь[ЬXePРP1Q1R1EkRήQ2PPtP2PPxP R1RVPРPV~ˏVPɏ`PVzPˏVQhQ QsˏVRSP RЌ/РQСPPP P R Ra QR4PxwPРPDP P.$P2QxQύ[XX k1kWX1ﳭQ2PPtP2PPxP Wϳ1WVPРPW~ˏWPɏ`PV_PˏVQhQ QrˏVR8P RЌ/РQСPPP P R Ra QRPx\PРPDP P#ͬQ2PxP13o1+Y!SYXѫW[PYYXP`WУP1"{PQPRYQ1УP-l'W04 8PQˏ8WPP QQPP1ˏWPhP PDqYjPРPrP"YXuҫPtWxYVhPP)PРP ~pVWPxPtA{PWtVxYYYX1PУP1LRY1ZxYQ2PQPZYVZYVˏWPhP PQpVW~tPРP"qP'!QxVRRxYYYXZ1#2PPtP2PPRP W1WV PРPV~ˏVPɏ`PVsPˏVQhQ QoˏVRLP RЌ/РQСPPP P R Ra QR-PxpPРPDP P' P2QYYYXxQ1'y1WYYYXWY1 GkRQ2PPtP2PPxP RϢ1RVPРPV~ˏVPɏ`PVNPˏVQhQ Q{nˏVR'P RЌ/РQСPPP P R Ra QRPxKPРPDP PHP2QxQaWWY1ЭQ>IaPP[ЭXX1PWWX1 GkRtQ2PPtP2PPxP Rt1RVﺟPРPV~ˏVPɏ`PV PˏVQhQ QMmˏVRP RЌ/РQСPPP P R Ra QRﴧPxPРPDP PQ2PxP3WWX1PЬ[ЬXЬ ZЬWЬY[X1WYPPFQP1WVQWY1FkFhQyPQiQVPWP~GhVWPhPP^PРP ~lVZͦPxt;=﷦PZtVxQVVY1rWYPGhύ^~AVfyQbPPbePdx'LKPd,A1/.+PPXPdZP P+PP1YϣVfV[P1¥P2PPﺥQ2ZZPPZ~ZPZWWZ1XY kP1mYkPX(PXVPPX(P WwY7Q2PWPV(PV(PQ2PWPV(PV(P XWWZ1jZWR2PWP$W QQ(PQ(P QW2PWPZW﨤R2PWP$W QQ(PQ(P QW2PWPxQlhPa`2`V2W^PhPPPРP ~iWV/Pxt:PVtWxPh ~>iߣQܣPР^~PﶣQ R0PРP ˏP PRP2PPQP2WWQQWR4WPWVVWVϔVVWЬXT@]DQtPxR2PRPE>BbSR#Pt Q(QSRPaP`XX`TSRQ2PRPTT1cݢPˏXQhQ Q hᄁP2QxQQ1QWQ1Q2PPtP2PPxP Xϙ1XVߙPРPV~ˏVPɏ`PVEPˏVQhQ QrgˏVRP RЌ/РQСPPP P R Ra QR١PxBPРPDP PﳡQ2PxPXWPWP1PРPݠЬXrPtWxVˏXQhQ QfCP2PWP~礼PРPݠuP2PWRVPYW QPQ(PXFVP2PVP0VR'W QɠPQ(PXFV P2PVPRWﯠQ2PWPЬVVWQ2PPR2TQ[RYTPPT_U XٗQСPSQZS ˏP PXЪPՠ1gS-l'X04 8PPXPP1'VRRYjSQSTR P(P`PQрXQSQFSTQ=SRUST&著QR P(P`PQрXQSQ STQRWURWYWV1ЪPՠ141aPhPP ЪP ~d~W9Pxt5#PWtxXϔWV Q-'VR2PVPBфBрRߞQ2PRPVP^~QŬ PP(Qa爛Q(P`[PQP ЬRB`BaUURl1X1ZYЭVЭWgQfPQPoˏPRˏQSRSZˏPTˏQPTPEˏRPZYPRˏSPZYPP?QRQPQB(@(TfˏgPPTfVWXԝU2PURXP1h2PРQPU6ХPՠ-2Q'ЭTЭSQYˏQˏPQP[YY[1lPhPP ХP ~b~ݬCPx8Pt3&PЬtx^~ QPРPPˏP PQQόP2P~12PYP1 ЭQaVЭQaTVTPSЭPYYS1[ PQ`a2PYP1D ХP41 VZХP-l'Z04 8PQˏ8VPP QQPP1P2QPQTVQSЭQPPSQaVW2QWQQSЭQWWSQaVQQPWP1_2PWP1Q1hPP#PРP ~`~ݬPxPt1tPЬtxˏVQhQ Q`ᅭPРPݠ|1WX/PhPPPРP ~P`XݬPxPtf1PЬtXxˏVQhQ Q`,PРP4YWЭRIbPYWYVYWYP2QPRYQ1-2PЭQ@ZؑPРQPU-l'Z04 8PQˏ8ZPP QQPP12PPVVY+ЭRЭPFbF`FPPQRPVVYpqVY1əPhPP ХP ~^YݬPxPt0PЬtYxVYݬݭݭIQYVP@Q~Q~Us2PPWWYЭQGaZGaPWWYpZ2PPVVYЭPF`ZF`PVVYpZVY1hYWPP1ZhPP ХP ~^YݬﴘPx縉Pt/QЬtYxЭPI`RRZ12PPѬP2PPYP R1RVŏPРPV~ˏVPɏ`PV+PˏVQhQ QX]ˏVRP RЌ/РQСPPP P R Ra QRᅲPx(PРPDP P Q2PxP1;1VW1ЭQЭRFaGbePG8P1JPhPP﬎PРP ~k\YݬPxPt-PЬtYxVWQQVYݬݭݭdP1V1VXXWWXXY1V[WЭPG`SЭQFaRbQRcPSQPV WVWWXWVVXXYqjPhPP̍PРP ~[Yݬ:Px/Pt,PЬtYxXYݬݭݭϏWV1[Э[XZPhPZPP?PРP ~ZZݬﭕPxPt,RЬtZxX[SPРP SYmՠ|! QVPWPPQQS3GﮌPРP)PVPWPPS S?B[ݭݬݭݭό1{WV~ЭRH*1gWV1_XՔPhPXPP1PРP ~YXݬPxPt+QЬtXx[PíPRًPРP R%1ՠTWPVPPR1R?B1[ݭݬݭݭϫPc[V PhPPoPРP ~.YVݬݓPxғPtD*PЬtVx^~ZL(PˏZQhQ QXVW~xP2PPY$IQYP@~Q~Q~^mЬYVﮊPРPՠ ՠՠVPl903^~~Pxh~]PРPVV1DQСPՠFPˏYQhQ QWPРPݠPxt1mՠ1rPxthPP СP ~W~~@Px5Pt(#PtxˏYQhQ QHWpPРPݠ-1ՠ1ܑPxtˏYQhQ QVﳑQV1:hPP PРP ~V~VzPxoPt']PVtxPРPݠ~V6Q2PVP1#PˏYQhQ QPVQV1hPP\PРP ~V~VːPxPt2'ﮐPVtxWVX1Q2PPtP2PPxP Yϐ1YVևPРPY~ˏYPɏ`PV<PˏVQhQ QiUˏVRP RЌ/РQСPPP P R Ra QRЏPx9PРPDP P摒P2QxQOWP2PWP1XV{Q2PVP1uhPhPPʆPРP ~T~~9Px.Pt%Ptx QVEWVX'V QPQ(PYGWݎP2PWPXVʎQ2PVPЬXЬW"QСP1lWWСPTPW1hVPРPV~ˏVPɏ`PVHPˏVQhQ QuSˏVR!P RЌ/РQСPPP P R Ra QR܍PxEPРPDP PXW1;Р|Q11QVfVYW1hVPРPV~ˏVPɏ`PVZPˏVQhQ QRˏVR3P RЌ/РQСPPP P R Ra QRPxWPРPDP P<PРPPPiXW1$PРPiW1YPРPhVPРPV~ˏVPɏ`PVGPˏVQhQ QtQˏVR P RЌ/РQСPPP P R Ra QRۋPxDPРPDP P)PРPPPiXW1@ЬQRТP#MQQТPQPQQVłPРPݠTVݬpЬZЬVЬ YЬSЬRЬ[|QZ1TСP1VS1YR1܊PhPP СP ~P~YﴊPx琢Pt!PYtxˏ[QhQ QOA~ہPРP1iZ1СPՠX1YR12PhPP СP ~ZO~V PxPtq PVtxˏ[QhQ QO~1PРPݠX1СP1VS1YR1PhPP СP ~N~Y`PxUPtCPYtxˏ[QhQ QgNZ~ZPРP1СP1YR1PhPP СP ~N~VPx﵈Pt'PVtxˏ[QhQ QMMZ~ZPРPNP1hСP1VS1YR10PhPP СP ~XM~YPxPtoPYtxˏ[QhQ QMZ1ZV~%PРPV1СPՠX1YR1PhPP СP ~L~VXPxMPt;PVtxˏ[QhQ Q_LZ*ZV~x~PРPݠXEVPPl101@~PРP1VVZ1VYW陼PhPP ~PРP ~K~W|PxqPt_PWtxWVX1AQ2PPtP2PPxP [A1[V}PРPV~ˏVPɏ`PVPˏVQhQ QKˏVRƅP RЌ/РQСPPP P R Ra QRPx|PРPDP P[P2QxQWBP2PWP1XVVZ1uPЬZЬYЬ SЬTЬRЬ[z|QZ1VСP1YT1SR1ڄPhPP СP ~J~YﲄPx龍PtPYtxˏ[QhQ QI?~{PРP1mZ1СP1SR1/PhPP СP ~WI~YPxPtnPYtxˏ[QhQ QI~.{PРP1СP1YT1SR1PhPP СP ~H~Y\PxQPt?PYtxˏ[QhQ QcHZ~ZzPРP1СP1SR1PhPP СP ~ H~Y"PxﱂPt#PYtxˏ[QhQ QGIZ~ZyPРPHP1jСP1YT1SR1,PhPP СP ~TG~YPxPtkPYtxˏ[QhQ Q GZ1ZV~!yPРPV1СP1SR1{PhPP СP ~F~YSPxHPt6PYtxˏ[QhQ QZFZ+ZV~sxPРP?VP߀Pl101:xPРP1VVZ1YVW鹿PhPPxPРP ~E~WvPxkPtYPWtxWVX1;Q2PPtP2PPxP [;1[VwPРPV~ˏVPɏ`PVPˏVQhQ QEˏVRP RЌ/РQСPPP P R Ra QR{PxvPРPDP PUP2QxQW<P2PWP1XVVZ1uPЬXЬVЬ YvPРPՠX  P~PhPPHvPРP ~D~V~Pxt%~PVtxˏWhW WCX(uQСPՠX5~СPݠX_uQСP& X~XСPWDPl(X$XV~yuPРPݠXFV}PhPPNuPРP ~ C~Y}Pxt+}PYtxhW WBtQX#СPC~СPYСP& X~XСPkCP)X%XV~tPРPYVP^ЬZЬ Y|Q XtPРPˏP Pլ1ݭݬ~YZݬφVfPXVWX1ZtPРPՠ 1 ѬLm|PtQQY YPQP2sQСP! ~СPw~YZsPРPݠ 9BVfPJ ~[sPРP'{PxtݭYZYZݬgPX|~ݬ~sPРPݠ fP{PxtX1i{PFݭìYPZݬ-PXX17rPРQ 1Y1YbРPՠYìYV{PhPP ~/@~VzPxtMzPVtx :1uVV1jVYWzPhPPrPРP ~?~WqzPxt[zPWtx^~ VV1ݭݬ~YZάWWVfPXW[VWX1?yqSУRբ 1ZAyPtQQZ ZPQP'!~УP~YZqPРPݠ ?VfP M~pPРP[yPxtݭYZYZ[gPX ~ݬ~pPРPݠ fPfyPxtX0xPFݭZЬPI[ϻPXX1:pPРP wZsVV[lVZWxPhPPpPРP ~=~WsxPxt]xPWtx^~ VV[X0ݭ^Y~^Z~ݬxYZݬ\PPwPhwPwPlJoPРPP P/oPРQP PFP PoPРPP PnPРPP PnPРPP PnRТP\S`QТPSQQU wPh ~:<vPln0h0^~~~YvP0~vP2Qxt vP2QQtx^~ ЬPЬYPЏ@BPXPWg1WVf$1<1>WSP1QVW"vUf>fTfP@D"QfP0PNPP@PQfP@VQRfP0PnPPf"P`PRvRQVWf>ŘEQ"P uPNP@PXVWf1=JXPݬݬPRR@BmuPQBPQPRRPlQСPՠ 'BuP2P~СPݠ \;PalPРPРpP PDtPxtpQQpQtQ7lPP P_P PPtP~lPРPݠ VfytQP~kPРPݠ0fZtQP~kPРPݠHf;tQP~kPРPݠ8ftQP~kPРPݠDfsQP~ckPРPݠ,fsQP~DkPРPݠLfsQP~%kPРPݠ|fsQP ~kPРPfsQPjQСP~СPfRsQPFsRjPРQС(PСFfRlkPР$PT(Q SPRP@RSSXӔX6kPXZ(kQbPРPWYXVРDXX-FVPPVPVPX(YWPЏ@BWWXX13ݬ(P(P1X1 ì X bQСPKjP;XСP0PݬH(PO(PGjPaPРPՠ81<~'jQaPРPWYXVР8XXEVPPVPVPX'YWPЏ@BWW#ݬ'P'PW@B1dWVP[PРPՠ VVVFPPЬX%cWVWPVVVG@ЬVVPPcPVPPЬPԠ$$PPЬPPPЬPЬ$ЬPQPPQ ^Q~[Q>cPQQZPРPP&PYZPРPP PYTPP XY WЫ(PWPQXPݭ`aT7 X WVЭTTZPVPZVTVPVP4PUQ2PVSQPV RR(PЬAQ2PQPSVVU2Y2 ZT1ZVTYPZP>ZTPP XZ WЫ(PWPQXPݭ`aTF7 X WVЭTTYPVPYVTYPYP4PTQ2PVSQPV RR(PЬAQ2PQPSVVTZYPZ[ЬVЬWVPWP2.Q2,PPQWQWPPQV]P^.~^,~WVDVPЬQЬRQ 2PRPRPSR P(PSSPЬP+R2QRQ QS(QaP QPPRRSP@ЬTЬPЬ SЬUTS P 2RPRPPQQSPQPKQRFPVQ RRSR(PUS(PU S RQQV 2PQPPYLINESCOLUMNS^ЬVЬXYRPР P2fRP2 h1hf?WgPPfgPPhfh`eRP2(~M6PJ" 6Wݏht@9RP2(~gP " " f1Y[1h>QQRYR[YPQP 1P1Z^~YRx1|V$ТPZТPʏ@V.>PE/V+5QСPZСPMʏV=PD/V+Q5QСPZСPʏVV:"5QСP)ZСPˏXPPWʏF=EY[=3=RRQYQ[QPRPZ^~YQwW"4QСPՠdZСPݠdZW"t4QСPՠhZСPݠh4W"N4QСPՠlZСPݠlW"(4QСPՠxZСPݠxW$4QСPZСPW$3QСPZСPW$3QСPZСPpW$3QСPZСPHW$b3QСPZСP W$:3QСPZСPW$3QСP ZСP бW$2QСPZСP僧W$2QСPZСPW$2QСPZСPXW$r2QСPZСP0ȏX:PXhX:Pݬ&Q2PРPՠdЏ@QՠhȏQՠlȏ QՠxȏQȏQȏQȏQȏQȏQ":PlȏQQPOut of memoryxPP P P  j%d^ЬW\ WPWP PѭP(ЭQAPP P eP Vԭ$~ЬQV1aPP%1QQS~ TX[ZTYԭUԭPc1%cRR X-cS[Z[UYU@S80.cQsPA~EeP@PPRUU'ՐZАXcX1ZUԭYЭT%c[UUYdЭPPYYPЭQPaSQaPP!]&====&==&&=&=&============&&&==&=============&============&=======/==&========= &=&Vwխ ЭP6@VaSQaP0PRR QRRGRASQ;SQ1SQ0aPP $Q0aPP VѭaQìQPP1V  VRS1SRP@QaЭPРa@PЭQС`SRЭPPVVPRP խCVR=T>BbSSRP@P`QT~DP,Q(TSRTr ЬP`1 gPP%PV1`V1YWWS TVZYXT[WԭUԭPc1#cRR X+cQYXYUWU>SZ7Z0.cQ=pPA~EeP@PPRUU'ՐXАVcV1XUԭW[T%cYUUWdЭPPWWPЭQPaSWgPP!]2 2 2 r2 2 2 Y2 2 2 2 2 2 2 2 2 2 2 2 2 (2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 M2 2 2 2 2 2 2 2 2 2 2 2 k2 2 2 2 2 82 | 2 2 Ru2 U2 2  2 2 2 2 2 2  1s %V PP P! PV` 1@ X PP ~@P,(X# VЭQQQ PAPP PϰXV1u2QZ P$PO ~@P, (PPQQ PV- PP PQV|s2Y P$P ~@P, (PPYY XЭVY+ PQVQVQ PAPP PYX ~ ~ Ps 1SWgP1PRR1BPBR < QQ1~AP,1@P`R1SWgQQPPS PP ~@P,(SPy QQn ~AQ,(PPQRS1SQR1R< PP1 ~@P,(RP QQ ~AQ,(PPQRRQPRPPQR1nR1iRQ PP ~@P,(QQ16Q PP ~@P,(QQ1R1RQb PPW ~@P,(QQ1Q4 PP) ~@P,(QQ1R1P QQ ~AQ,(PR QQ ~AQ,(RPPPR1;R PP ~@P,(RQv PPk ~@P,(QQR1RF PP; ~@P,(RQ PP ~@P,(QQR1S PP ~@P,(SQ PP ~@P,(QRQS1)R1$S PP~ ~@P,(SQ_ PPT ~@P,(QRQS1R1S& PP ~@P,(SQ PP ~@P,(QRQSfRbQ PP ~@P,(QRQ2R-Q PP ~@P,(QQRg QQ1~AP,R(Q@ 1խ֭խ1֭1Q PP ~@P,(QQrSWQPsWgPlP%WgPP?QP;QCQՑPeQ3SWQP4WgP-P%WgPP?QP;QQՕg Wg1 PPs PϤh P@X R PЬR ЬPL QaP<~PQw, ݬ"%s", line %d, col %d, terminal '%s' (1 "gv(PPgu(PPfu  fuf:f ݬfQf}u, rfcu!(PPVfGu (PP:f+u  f uf:e ֭ݬecϞetp Sete'PPP ,PQPЬVEЦP*XP PWVhVIAV>6WV|ЬWЬVЬ X|~VP#XVWXQPQQPWP`WVVP^Ь[<~ݬVfPW<~[fP[WY=Z=[V&YXQVWPQPQVYGPPWV|~VjPWXY|~YjPXPterminal names must start with letter or digit^ZЬX[Zݬݬ8tYW4PTQ@P yZX VhPVV<~~Vi^Z~ݬ VgPPP~PPf[+Name collision between %s %sresolution of use=%s failed^YX1VW^XWRghPEVVhPzUdYVgPrUdWV4 QUPPUPQUUUQoX1UYP"HX1YY(1(]hY VF,Qa[F4QaZP{WYW*WX[gP F0PW`ZW֕Z1(~6[PYY;<~PW ((gԧ(WF0PW`YZZ!![ F0P`YY(1X1 ϜP1PX1Ш(R1YYRX0QaP Qՠ(1YYRXsF<V:Wը(!Ũ( P@$P`fШ(PP(PXfШP P=Ш P P.ШP P((h^~XgPX1BP1-2XpQRШP@aR@aQ<PQPQRШ PA`RA`Q<PQPQ ШPA`A`Q< PQPXC;X+ihPXzXPexit_standout_mode but no enter_standout_modeenter_standout_mode but no exit_standout_modeexit_underline_mode but no enter_underline_modeenter_underline_mode but no exit_underline_modeexit_alt_charset_mode but no enter_alt_charset_modeenter_alt_charset_mode but no exit_alt_charset_modeenter_alt_charset_mode but no acs_charsexit_alt_charset_mode but no acs_charsenter_blink_mode but no exit_attribute_modeenter_bold_mode but no exit_attribute_modeenter_ca_mode but no exit_ca_modeexit_ca_mode but no enter_ca_modeexit_delete_mode but no enter_delete_modeenter_delete_mode but no exit_delete_modeenter_dim_mode but no exit_attribute_modeexit_insert_mode but no enter_insert_modeenter_insert_mode but no exit_insert_modeenter_secure_mode but no exit_attribute_modeenter_protected_mode but no exit_attribute_modeenter_reverse_mode but no exit_attribute_modeto_status_line but no from_status_linefrom_status_line but no to_status_linemeta_on but no meta_offmeta_off but no meta_onprtr_off but no prtr_onprtr_on but no prtr_offrestore_cursor but no save_cursorsave_cursor but no restore_cursorexit_xon_mode but no enter_xon_modeenter_xon_mode but no exit_xon_modeexit_am_mode but no enter_am_modeenter_am_mode but no exit_am_modelabel_off but no label_onremove_clock but no display_clockdisplay_clock but no remove_clockset_color_pair but no initialize_pair@ЬVЦQP P1P$PP P RЦQP$PP P QeЦQP$PP P P6ЦQP$PP P QЦQP#PСdP P SЦQСdPRPP P YЦQСdP$PHP P _}ЦQP$PHP P XNЦQСhP$PP P Q ЦQСlP$PP P OЦQСpP$PP P LЦQP#PСpP P @ЦQP#PСtP P 4hЦQСtP$PP P 0:ЦQСxP$PP P , ЦQP#PС|P P (ЦQС|P$PP P $ЦQP$PP P ЦQP$PP P RЦQP$PP P #ЦQP$PP P ЦQP$PP P ЦQP$PP P ЦQP$PP P gЦQP$PP P 8ЦQP$PP P  ЦQP$PP P ϱЦQP$PP P ϤЦQXP$PTP P ϗ|ЦQTP$PXP P όMЦQ`P$P\P P ρЦQ\P$P`P P tЦQtP$PpP P gЦQPP$PLP P RЦQLP$PPP P EbЦQP$PP P 83^ЬXЬ ZZ 5T1[<"ЭW<Y1<"[<$PP[ЭW<Y1<"P<$QPQ[<&PP[ЭW< Ya<"P<$QQP<&QPQWVVW>FݬCP%<"Q<$PQPZVP1fZVQ1\Z1WVVWZ1JP[VVWOݬFPP.V[YZZ Z ,Y'YɞYVVW1[ZgZZ1OV`&[1"<~ݨ1VfP<PPW3&[WY1ШPG@gWWY1$^^PQQ`ʏ`ݨ VfP <PPW%[WYdШ PGG`WWYQ& ^^R PPbʏbݨVfP< PPW%[WYШPGG`WWY<"P<$QQP<&QPQWG~ݨfP ШPGG`WWݬkЭQШRPAbЭPШX@h Z Y PEntry does not start with terminal names in column oneprimary namealias%s `%.*s' may be too longusetc%s (%s termcap extension) ignored%s (%s termcap extension) aliased to %s%s (%s terminfo extension) ignored%s (%s terminfo extension) aliased to %sextended capability '%s'unknown capability '%s'maMTbooleanstringnumericunknownwrong type used for %s capability '%s'unknown token typeЬZ^ ~#VfPYY1PY ?ZY"72-(P`V| VPV"XhPjPPɻWgPAVfjY-YVPP  YPPYjPPqVY|~YPVԪ(1P|{P=sD"Ъ(QAaRQR>B,RPbЪ(P@`QPQ>A4Qa֪(1gvPPPPX[X1@iWg1WVfP9ЦP1"PkPX1 1ݦݦfT| V WfpWgSWVxfuP3ЦP1W亂PkPX( ݦݦf V WfXl$ϙPXXZj2YZ7PX"X 1{1Y1ѨY1Y9϶P$PwYP^P~PYω;YBd{_P-P9P^P~LPYO+PXbYШPPPYP 1AШPPP P PP PPP 1YIUe 1ШPPP 1P12P@12P@ 12P@12P@12Pg@ 1_QaV92P2@~VݡPVV2QPAPݧge>ݧgϝ,  T,P:P^P~^ ~mPYYY1Y^jmPլiqVVVX+jP VXY.WYW(!Z,V+f VPXWW(^X~ZiZ, ^~ZPP@ЬUЬTUTPTPeSdRS$><8UeQ~5PPVA UeP@eSS.S*S/S>ޑR$><8TdQ;5PPVA TdP@dRR.R*R/R>ޕSR1^SRUT1]dQePPQP^Ь PPݬ@Ь VVP f~ݬݬlgd_\XUQNIFB?961.(%  ޻ػkcuu1uptakhtsstkentnlkcuf1ndkcub1lekICimkich1ickhomehokrmireikcud1dokdl1dlkdch1dctbcctkclrclkelcekedcdkcbtbtkil1al  %s$<%d>hardware tabs with a width other than 8: %dhardware tabs with a non-^I tab string %sunknown capability `%.*s' in ko stringko translation table is invalid, I give upno value for ko capability %s%s (%s) already has an explicit value %s, ignoring koacsc string synthesized from XENIX capabilities``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~^ЬY1qЩP(PPЩQPЩP,PPЩQPЩPՠ:Щ PD2D~VVﱠVЩQPЩQա8aЩ PH)2H~VVnV]ЩQ+ЩP%ϬBЩQ4P PP8ЩQա,T0P P@ЩP):Щ PF2F~UWVVV;ЩQP,ЩQeЩP&[0PPP,EЩP);Щ PF2F~VV|VeЩQPЩQ1 ЩP)/Щ PF2F~ϕϗVV*V1z1СP1PKPDP;< ~XXVVЩPݠVűWgPЩPZЩQСPkPbС,P\PS< ~XXVV5ЩPݠVhWgP"ЩPݠ,VgPXMЩQP1ЩP+'ЩPԠЩP;Щ PJ2J~omVVVUЩQPЩ QЩP*ЩPՠ(ЩQPЩP*1Щ QPPP2P~U_ЩP9rPЩPoP&ЩPϗ+ЩQPЩ PЩQ8P1P1i~8VfV[P mЩP8W16WPVXPZXhPPVPVWh PШPWVO[1P1h>VfPWᅬݨfPVWV 02SЩQCaRh@12P@aP3PCa-Pj2P@Phݨ GPRQSa"b$<RbQ Q>bRbޔ`c2QPAZW,WkP1ЩP4 Q Q4ЩP cЩPZЩPϫAЩQPЩP<ύ#ЩQP<ЩPmЩQPЩP@Q Q1DQ Q1HQ Q1LQ QvPQ QfTQ QVXQ QF\Q Q6`Q Q&dQ QhQ1Q1<~XXWW׬ЩPHWЩPLj~WVfЩPHk~WfЩP@l~WfЩPDm~WfЩPhn~WfЩP`q~WfЩPPt~WfЩPTu~WfЩPXv~WfЩP\w~WfЩPdx~WfCX?ЩQPHϟHՠdϲЩQPHacsc string synthesized from AIX capabilities^ЬXШPtP1UP1I<~YYVVOШPHVШPt~l~VOWgШPtP~q~VgШPtP~k~VgШPtP~x~VgШPtP~j~VgШPtP~m~VgШPtP~w~VgШPtP~u~VgШPtP~v~VgШPtP ~t~VgШPtP ~n~Vg%YШQPHsJШPtЬYWWW!W "W PTP PPX`PVYf;P'^~5PQ QѡW2PPXQPVXf@%&*!#Illegal character (expected alphanumeric or %s) - %spremature EOFempty longname fieldolder tic versions may treat the description field as an aliaswhitespace in name or alias fieldslashes aren't allowed in names or aliases$[]!*?dubious character `%c' in name or alias fieldSeparator inconsistent with syntaxMissing separator after `%s', have %sno value given for `%s'Missing separatorIllegal character - %s^[ԭ VV  VPϾ PVPχ PWx YiPVV V V P\T P P P PVV1w : V:iPVV.!iPVV.V V V11VP%Q@POV.dBV~SP0[V1P58^ ~1 V X 1WIZEV,V XW'VPXWP\P P P PVVhWXiPVV 1V ϱ޿V:ϖP,@V h1PP : PxPP P P,|~ jPX PXhVh 1Vh|~ ǒPV[+V+f e VjP MVI PV4 X$h~YjP[Lh~N ]X S NI D ? :\4^.,):$V)P%| V PVZ֭ѭXIPVVZF PVP*V!PXPGPP1V 1 hVPЬ 勺ϠWVgPV PЬQЬP Q P P Q PRR"PSR| QaP@aPQRP @b $R PPP 1m1^. P`1N" VP QPQ'>APP P ٺP V ?uP V ~ V~SP V#nlV!d w PPk 1PPVT PuQD PP; PP P ' aPQQ) PARR 1A QRAA PA 1 #1Q PP QQ `P Can't backspace off beginning of line| PPx  VP` Z P Ps? P: PP0 P  PʏPP QaP(null)(cancelled)\%03oЬXPXPXWg@xVPYYYV"1R" \R1RRQBPAR R  \nlR  \r]R \bNR \e?RQRPA\^R@QVVgPVR1O"fYPݬ~@ЬV,' "$&զ ,Pզ N~P զ@gXX4VݬYVfWPXP(Э4WԭWXPWP1=gS15 RRQSPPQVV#R,VݬYxP VgSPRRQSPPQV,VVRXլíPXPPXX~ݭPZ íZPPX0PX[[PD(VPPP0PVYP(1(VPR4QQW aRPPQWRRXݭݭX[Z ЭЭXgլ[Z-ЭQaЭ!ЬRЭQ>BaP4PWP gPPS1g4PЬPЬ Q`РaЬPЬ QРР a@^Ь V<0~ݬݬP0PPѦ41P(^ЬXЬW; 0QQ]P~~䟭QP1zЭ 1]VV WXϐPPܟVЭPݬ PݭWXϧPVW0XPVVPݬ ݬݬ<ݬ ݬݬ&invalid address (%lx)^ЬZЬ XЬ[ЬW[YWMXݬZϛPX~Z%PWVЭQWQQVVYPVYVXVW[YP$OpenBSD: kvm.c,v 1.23 2001/06/27 09:11:51 deraadt Exp $PpreadЬWЬTЬ SЬR}PP| }P~RSTkPVV.|  gWVPpwriteЬWЬTЬ SЬR}P{ }P~RSTXPVV{  gWoVP%s: ЬPЬ W\VP3PVWG3 9VW<~~^: %s : %sЬPЬ X\WPCP}xjVfWXd2{ qPEfVWX<~V^^V-PWz pPpW~VW~0%sЬWݬ.PVz pPgWVPexec file name too longbad flags arg/dev/mem/dev/drum%s: not physical memory device/dev/kmem/bsd/dev/ksyms^ЬVЬWЬ XЬZЬ[ ]P $(,4PT<@D|HWWP  [fV϶1X XZ Z~[XI/YiP X17P﵌PX1"PP 1ϽX\PXϽfV?1[iPϼ1~[ZiPZ1WPϥPPV P1W~WiPP11~oiPP1~PWWiPPvLW~WiPP3B~iPP+~WWiPPWOfVϧV7P Vb PVPլ<~ݬ VP^ЬX|~ X<[kPSS PЭQxQRQPʏPPRˏQPYYPPPRʏQQQQQQRRʏ RѭSXυPVV<1s( f WfP<D <P<PЏ<W" P[P<P P~<DPPjD@Pclear_gapЬZЬYЬ VPjZWPV[1XY~hPWWVPVPPno valid dump header(s)kvm_dump_wrtheader^ЬVЬY<PDfVPY P ZjPfVNP<P<WYV&[kP1Џ@P]XPYXjP<P<PPWYVkP1Y@DjP1nШPPW@P~YVkPQЏЬ YXjP%<P<PPWYVkPQPQPWPϹfV]P@ЬV<\~&~P`Vݬݬ ݬݬPs<~yq bgPVP%s: %s @ЬV<\~}P(V$gWf LgWWPRV~VVP P1Q1ЦPPPYYQZjЦXP~VVP PFQ?ЦPP 6PQjXVVݭW1PXPVY;PPPPPbad namelistsymbol too large^ЬXЬ[9[P]PVV ~X0VPhX PZ[WkPs`oYgPg]VPԧP~VVP P&ЭP Ѧ Zi~i WgP`[WPďPxPPZPclearing dump on live kernel_dumpmagcannot invalidate dump^ЬVfV3PԭVϵPWWφ~ϟݭVPPԭ~V}P~ V}PP`~VϼPinvalid address (%lx)short readno valid dump header^ЬYЬZЬ [ЬWRAZPQ}P~W[RYϥPVZ~Y>PVW iY)VP<D~iY ̟h~YcR[XWKZYPVVWWVݭY}P~VX YPV VXVZVW[XPshort writekvm_write not implemented for dead kernelsЬWЬYЬXRDYPQ}P~Xݬ RWPVY~~W-PVX |gWVPwgWPЬPPP Pw_endpmap_stod: no such symbol^ЬWWPVPVP }P垯ԭWPЭfPgWhPinvalid address (%lx<%lx)invalid address (%lx>=%lx)ЬRЬQݏQ~R PPPQP Q QPPQ~RPЬRЬPQHPLQPPס͡ʡP`QPX(YQ!QﯡXSRRQAPSP`QV>FfWWVPXPWV{i.  % $^} Zԭ}V}ZRWVPPTWQPQQU}TV[ҭZPPX[QPQQY}XRRXSUVZWYUWXYRVYPT1R~`PXXY~PYXVݭPT1UYT1U<PUPPP~@QQUQQ PQPUPPQPP VYUZXTwV QxVUUQ PQPXSxVXXQPYTxVYRQPZPxVZZSU~PR~TPTЭYzTXRRUxTQQQQXQxXPPPPTPPQSQPPYUZTYTY}QխQPPRQPQQ}Q}QPpP pP~rP~ }P~1pZ|PeZ0PjPPPXYy XX|~}X~P }X~_5ˏXRSxYWVUVUXTTWPVUYQPRQS}R~+`PPbPZrZRjRRRPQPXQY jZPQPXQY}XP}RnTpHPdPTdPTnRPR `PP`TP@}TЬ V}TPV QSQQQ PQPURxQUQV PVPUSVPTPQPR}RP0^ԭ}V} TWVPPRWQPQQS}RVլά PPXάQPQQY}XT]TYUXVWXfYWTVWЭ9T~e|PYYݭ~YVݭЭխ1;ЭZ[1+XVZЭ[}Z1X<PXPPP~@QQXQQ PQPXPPQPP V'ѭXѭYYXխ1ЭZЭ[1V WxVXRW QWQYPPRXxVYYWQRxVPWQQxVܭXQP~RЭzPYSSUxPRRRRYRxYQQQQPQQRRTT UYUXTխ(UTxWRV QVQPPRZVQ[ЭP}Z`խ}PPRRQQRQQ}Э}P}PPRRSQQRQQT}SPЬZЬ[LZ[PTT QQPZPZSЬ R{[RRQ1T[Qx[PZWЬ RPRQWRV{[VRQR1PQPQ[SPQZVxZRPQ QQRZS0VURT{STRQQQˏ PPQ[1QRBQRPP[GQVSYVPPSYRX{SXRQRRQPPSQQQˏ PPQ[JQRRQ@QRPP[ RQPP[QR+RQP>K`QR[PѬ P R [Q RЬ P>K`QQRP^}Y} PPWQUY[ZXUWWXPYXPT1P~=xPWWX~vPVWYݭbPT1UXT1U<PUPPP~@QQUQQ PQPUPlPQPP VXU[WTwV QxVUUQ PQPWSxVWWQPXTxVXRQP[PxV[[SU~PR~TPTЭXzTWRRUxTQQQQWQxWPPPPTPPQSQPPXU[TVTV}P}S} QTRPTRPSQ PSQPP^ЬVPP]QP~~]WWPQZPPVVTTV=W[pPYЭWЬXUUTP[P`PnPRP`YRnWPgPRUTTVVP ^ЬPЬZЬ YP1]VP~~~VYXhPwYdZ`ݭiPWP~~WVhPXX\ VWiV\ PYWZ{WiP\ PЬPЬ$P ݬݬ6 : xxswufsswap ,rwrqro^ <~ PVPVP1RVYiPX `#~iPF u~iC VPf1`P WgP1rf  X>fgP12Pﮔ ~iPV1 VgQQV1a1P1P1Ph PϝS 1yG 1j; 1s/ 1aVVfP VXP1Z`#1R8~hP (~hPۓ ~hPϓ ɓ [P1FÓ Yiモ Zj~hPV VWgQQV1a1P1P1PiϞ~hPV5 VgQQV1a1P1P1Pj<~kVVyxYHV6HVgP1 VgP1 VgP1~hPV;VlPVWgP1lVgP Y1VPO~J1R  ϛP ϢPP= PЬXxP(πWX VfPVPgPPЬX>P)FWX VfۑPVPgPP/etc/fstabr^螺 P P PsP:ɭԭPPP O%X  PO PX +P4 PPx" fstab: : (^ЬPܞ@ 䞯ܭPMPPjPj$OpenBSD: strtok.c,v 1.3 1999/11/09 11:19:46 art Exp $ ݬݬ@ЬRЬVЬ UReRPTVSTQQTePRPTVSQQTQRReQ%02x:%02x:%02x:%02x:%02x:%02xЬP~~~~~`~Ÿ9yP^ЬVЬYfPVQ! X@ VfP@WVhPRЭPPV RRP`SS:WSQPASܐRIgЭPPVWWT ݬdQP@ QQP%x:%x:%x:%x:%x:%xr/etc/ethers+ ethers.byaddr^ЬY~~~~~i~VV8VhPHPXP*bXjPZ;[1QA QQQ1WQPW&gQ APA`<~"WvPVPpD:PMݬϼP14^a)ݬVVWϗPYV8P1 XkP1Xj-T Pethers.byname^ЬYЬ[YJgP86PXP`XjP\Z1QA QQQ1WQPWeQ APA`<~WPR:PhY8PG[aP1?`%VV[W>PVYCP1XP1XjR P @ݬݬ=PVSfPP P FfPQ@ VfP@f'VNPVݬ (qP^R PPR ~~-P6R P~~~Xmdm^ЬXЬ WЬQЬWXV]PVVPQ2DPXíV~jWP$OpenBSD: auth_unix.c,v 1.14 2001/09/15 13:51:00 deraadt Exp $authunix_create: out of memory 8^ЬV(]ZjPX[LP<~jPW;,X]P曆 W$( P ( ԧ~88ЬЬЬ VЬ~<~XYY@VVyQV5(PP^DPVPVVgVjPVYPwb( ghXFXPfWP΀^<~PP+jPXPW]PTRRT$̀VUSSRPVPQUP`aSRRT̀TWXRЬPЬQР$PСRQ ^ЬZЬP`[[`Ъ$Wݠݠ]XX4PЧP P\ԧW VVXdMYiP( fj[VXiԧ( gjZ P8^Ь[Ы$ZѫP֪ԭԭݪݪ0]VVO]XXVm&WgPY7~~ЭȭԭЭP~VXVgPY ( jk[ρXVgЭPՠVYPЬXШ$Vݦ+[WgЦPPgݨ$gШPPgXgauth_none.c - Fatal marshalling problem^ЬW]VЧ$Y~<~VNWVLXhP VhP [ЦPVPɬЦPՠVWiO$OpenBSD: getopt.c,v 1.2 1996/08/19 08:33:32 tholo Exp $%s: illegal option -- %c %s: option requires an argument -- %c ЬWЬXЬ V4E L$E 驪QQWAhPP`- yPPz- Qh֘dPPD VP:PV"bPHD PP-P, f:P{aR?P:&L ogކP` P L JƆPPfPWP,ϟﱆf::PD ϔ@hK k}sC P@tI VfP լȏfʏEI ЬPР(P/var/run/dev.dbwarning: %s??@^V 7} 7~~~ՋP^ 7dL F P|]PЬVP]P Q~PQ sQPЭQQP^ЬWЬSSYcPSP[XSVVSfЭS XgQ0QPP  QP0PZEQRR gPZ2QPP gP7PZQXXPR XXWX ;03HRR`"HHH,5XYPSP'[XZ[Xx[PZP[X[[[ Y1=P@PPYSYZZZcЬWނ VQAXPXPYZQVvcPPV:XYHSVRZZ.VQQˏQPC`xQQCabRVCaVXY”fR PЬY$A 7ffZЧVfYfhP$VfjPWYgځVfVXP@ fWPЬSЬRЬ TRRRQ8PA-TR $TR TR T'RPPR RR\TRcSPT1R eZ{DpOt\n1\r1\b1\a1\v1\t1\f1\s1\00PP100ˏRPP T-\RPʏP0PRPʏP0PRP0PBT\RPRMRQκPA^R? R@-RcSPЬPЬVЬ XPWVf~XQ~P"fQ`WP^ЬVЬWЬYVZV PPX|RRQFPA-YR $YR YR Y+RPPR RR\Y VXV1RWVPPX!Wg~YR~V~PVgRVX1wfVX%gR ]XWg~YR~XMXPPVgRZVPЬQЬWЬ VЬXQYVPg~XP~QPQVVV~Xg~QPQaYQP$OpenBSD: bsearch.c,v 1.2 1996/08/19 08:33:26 tholo Exp $Ь[ЬYЬZЬXЬ W,xWPYPXPVV[jPVPPVYXWxWWP^ЬRЬP]Q PR~~QAPQPQPPk`'$OpenBSD: readpassphrase.c,v 1.7 2001/08/07 19:34:11 millert Exp $/dev/tty ^Ь[լ  $D P PYYY[ C PYЏTVfZZYWP7(,[ ЭPPPPPP,]VVY? ,]X,WW~X"SVfW~ZfݬVPݬݭQ<VfЬPЬ Q@XPW'<ZZWXU[PQ PAP3[R>AbP[QQPʏP,PYjPPP P g xݭf,VVP VY;~RY Y:ЬP~~| ݬ,^ЬWЬXЬ VX (,f,]VXPP!P -P&Vݏt,W VVݏt,Vݏt,A PЬWЬV զV6P A PЦPPP PW  WfWPVW./@ЬVf { P`VTFPPPV`/PV`/ |{ P`PQQV/QRQQVr/QPPPPQ?{ _2{ P?@ P$OpenBSD: atexit.c,v 1.2 1996/08/19 08:33:22 tholo Exp $@ Q ~ Q$ѡ%~MPQPԡk@ aQc@ xPAPЬ`֡P+\#\R\$OpenBSD: sigsetjmp.S,v 1.2 1996/08/19 08:18:31 tholo Exp $@ЬPЬ8լVЬPՠ89S$OpenBSD: _setjmp.S,v 1.2 1996/08/19 08:18:21 tholo Exp $ЬPЭ `ЭPЬPЬQaOPQ Qa  'Џ<| 1^$OpenBSD: setjmp.S,v 1.4 2001/08/23 21:58:41 miod Exp $@ЬV ^^Ў2PlP@Э ЭЭffPЬPЬQա -ѡ ]%ޭRPQbЏ{=QHlongjmp botch. 7Y5$OpenBSD: sigcompat.c,v 1.2 1996/08/19 08:19:39 tholo Exp $ ^ЬVЬ WV ( fWPV ]PPݬvMPW^MPЭP^MPЭPJ$OpenBSD: sigreturn.S,v 1.4 2001/08/12 12:03:01 heko Exp $Xg^YЬQPxPQʏPSRSRPPPQ11YVXYVxYPXPYVYYYZ[1uSZbRP@ЬPs RPT`PTPVTV@kkURSQ.RQˏQPE`xQQEacSREaRTVʔb+s PЬPР$P$OpenBSD: xdr_reference.c,v 1.4 2001/09/15 13:51:01 deraadt Exp $xdr_reference: out of memory ЬXЬYЬ WiVBhPP P5PW6PVViRCPW~V9VXPWh V6iWP^ЬWЬVfPPPWQPPխݬݬ VWLfPЬPxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRˏRPSPPˏ?RPPˏRPTPPˏRQPPPQP$OpenBSD: strmode.c,v 1.3 1997/06/13 13:57:20 deraadt Exp $ЬQRˏRPP`Y!P H PZdP@,YP8 P(CP(P+/d,c&b -lsp w?Rr-Rw-ˏRPP@!P)PP@-x SsRr-Rw-ˏRPP!P)PP-x SsRr-Rw-ˏRPP!P)PP-x Tt aC$OpenBSD: heapsort.c,v 1.2 1996/08/19 08:33:32 tholo Exp $ ^Ь ZѬPZ & PZ<3PPZ[PPPjPYYZQhPgPQVYYYVV=VZP[PWVWZXXWЬQaPXWVYZP[PXXWЬQaPЭPѬ1ZQЭRŬQP[PTQZQŬQP[PR[QPQTYVVTQVZP[PWVT WZXXWTЬQaЭTPXWVYZPZQ[PRWPVVSQVYSVVTYVxVPPVPxPYVZP[PWYZP[PXVXݭTЬQaЭTPZQWRЭPQZQWRXPQT1ݭ 2P^ЬWVV~XhPPdRŭRS<'PPQSQgĭRPPRPV~hPŭdQǏ'PQPŭdQǏ'PQP ~mPŭdQǏ'PQPP?@u^Y O o o ho ho Wum XGfVTxWPPSSXUˏTQTPʏPPQTPʏPPQRRSPF`TT?WWRp [WxRQRZx RXQPɏ@PYDQVTVUaPxPRYDSTUPXPRK`TT?Q@VWW?ZRRWn Sk To RdQPPPPWC`WW?Wk S@l TdQk RaPW@WW7Wl QdRPW@WW/ԭWxx xx Y[[WQQPYPVfQ8PYPUeQXPYPXhxQYQaTWZTSPZP@aXXTSTQPZP+ RRR Bl f l PBeQTT[WW1 Эѭ1'WOl Q!eRPW@WWR0l [WRZx RYϭ QGaPYPScTWXWUeV~BkQPUPaWWPʏP@cQTTXWWZRRCeЬPPk APk k QЏTPUQWVSRUQPTSQQWVTTRSk ^ЬZЬ[P[k 7l [[jl l VSVSZXHXUURURZWWWʏWPVQQZTTTʏT PZʏЭY$PVSSCS(PURRRRʏR,PQQQQʏQ0PUʏU4PY<8P@PЭTDPHPLPPPTPZ[[1LAj XЭVЭUT[WZSʏSˏZPQ QPPPSˏZPQ QPPPSˏZPQ QPPPSZPʏPPSZRʏRZPʏPPRZPʏ?PPRZPʏPPRˏZPQQPPPRRSPPPPXQ͆QPPSͅQPPRSPʏPQʏSP@ A QRPʏPP@Dz QʏRP@ﱶ QYQZYQZT1YZQYW[[1XXY[TTSTSYVVVʏVV\P`K] QXRRYUUUʏUU`P`QYWʏWWdP`QXZЭYI QTSZSSSʏSSlP`QRZRRRʏRRpP`QZTʏTTtP`Q |VfK PUePWgPI) PScPRbPTdPP^Aaݬ }ЭSxSTSPʏPPTˏSPVYVYPPPTʏSXVWXWSS]ZЪQxQRQPʏPPRˏQPVYPPPRʏQXWQQݬQR~ST~ϳЭRxRSRQʏQQSˏRQVYQQQSʏRXWRRRSЭRxRSRQʏQQSˏRQVYQQQSʏRXWRRRS}8^ЬW`gPxPRPQʏQQRˏPQSVSVQQQRʏPUSTUTPPPR[ЧQxQRQPʏPPRˏQPSVPPPRʏQUTQQQRZZ[P[w  Zw P[w Zw TT[XHXSS[WWWʏWPR R[VVVʏVPQQ[UUUʏUPTZTDTPSZSSSʏSP RZRRRʏRPQZQQQʏQPPPPPPPPԭԭԭ-Ȟ[QЭRAbPPxSíRR QRQPPSxTRQQQTíȭṱ S؜حʏԏQSXʏXXXʏXXP`aQSWʏWWWʏWWP`QSSʏSSP`Q TVʏVVVʏVVP`QTUʏUUUʏUUP`QTRʏRRRʏRRP`QTTʏTTP`QЭZQjЭPQ`菴Y4QԏXЭZhjPWgPScPVfPUePRbPTdPPaPi֭ѭ1 P@^ЬU]RS|\VBcSTg\QPaBcQQVTSSR^ЬZ=\~ZVS]YWU[XUSP@P`RWSP@QTP TRPXP`aTRRWUSSPլPPݭݭPYS*[XRSWxSVCUTRVSQTRPXPe`QQJcTRRWSSYP$OpenBSD: rcmd.c,v 1.39 2001/09/04 23:35:58 millert Exp $ݬݬݬݬ <~ݬBRSHtcpshell%urcmd: socket: All ports in use rcmd: socket: %s (invalid)connect to address %s: Trying %s... %s: %s %drcmd: write (setting up stderr): %s rcmd: select (setting up stderr): %s select: protocol failure in circuit setup rcmd: accept: %s socket: protocol failure in circuit setup. rcmd: %s: %s ΐ^ЬZW͜&PLϝ&PV~YP~s 🯁J~7UVfPXfPW~YPY~QXfWfPYPЭP$OpenBSD: sigsuspend.S,v 1.4 2001/08/23 21:58:41 miod Exp ${мoPno errorinvalid value for ai_flagsname or service is not knowntemporary failure in name resolutionnon-recoverable failure in name resolutionno address associated with nameai_family not supportedai_socktype not supportedservice not supported for ai_socktypeaddress family for name not supportedmemory allocation failuresystem errorinvalid value for hintsresolved protocol is unknownunknown/invalid errorЬPP lf`ZTNHB<60*$T.P1PFP]P|PϡPϻPPPP!P5Pd 1<~XVUP1H`1iP@V`P1VV͠<~XP1Zh/Z͠NX2WgPV͠YYgPVZVVV ? >KVZ ϕXfYXf[s6P V[ XP{ V[I6[Va P/x^Ь[ЬVԭ[ ԭV 6 P[V|PR<ݭVfP[VP[.P/vV|~[V(Y[P" 1+||Vf<ݭ`PY1xYZ.iCģP1ЭЭ YuP1ЭЭXѭX ѭ1MPPx%ݭYjP1PYYZYx..jYP1X`vP1E/ԭѭXݭIPW1 gtݭ/PW1. ˏPP.њPZYPխp h ѭXѭP[VXխ PXP JPXPBխ1PV|Vݭ[RPjP[[|VV|VV[X~1խ/vPPVPVݭjԭ1M Э խ խ [Y Y}խ ݭP8^ЬY4]WЬP [Р$ZԬ ЬQQЬSYcXYYXXXPѭXPЬPՠ<QXVVV,ЬQС1 XЭQHaVЭPРQЏRˏVPPXHaVˏVPPRXխX1խPW 1WPXkPHVˏVPPX1%PH1 P86PP1Pp1 Ph1Px1ˏVYЫQxYPQPѠ Ѡ -xYPQP`QQVV PWPV Q~W&PPkPРRɏ@YPWVQHbPHbRXRbPXP1ݬݬݬ W[hP1sˏVPWQHP1_ЫPЬQWAWQXP֬1EЫPЬQWA`,ЬQWA`QݬˏVPPXPݬ W[P WQXP׬1XRˏVPHVXݬVRݬ W[hP1kPРQˏFaPP1VVRˏFaPPVˏFaPPVVVʏVVR}bYë WPxPQ}Pbݬݬݬ W[EPSVP}Y`1VVʏVVR}Yë WPxPQ}Pݬݬݬ W[PVP}YP ^Ь[ЬYZYZxRR~RݬݬkϘVfPRRԭ ZWZYiZRYXVW kP W XkPР,VZ kPZPXPPXkP0VVRXRݬݬkPRVX(W1WPgSQ@P2W_)Z ZPBSQ@P Z_XWGWPSQ@P W_+XZZP@P Z_X{PPRXRݬݬk&PRRPP%Y RPݭZPݬݬkPRY1pЭRPPPYP ^ЬZЪ0Ь[Y[YxRR~RݬݬjϣVfPRԭ YWY[kYXVW jP W XjPР,VY jPYPXPPXjP0VVRXRݬݬj PRVX(W1WPQQ@P2W_)Y YP[QQ@P Y_XWGWP2QQ@P W_+XYYP@P Y_X{PPRXRݬݬj@PRRPP[R$[ RPݭYPݬݬj PR[1rЭPЬZЬRЬXxXUX 1ЬPР[ҬYHkSˏSPPP1rP(1U,P11P1P 11P81P01 1P@1rPH1f1pPx18P`1IPX1f1EPh1,Pp1 1*ЏVPV1P1qP11PNPX1SPZP1YUP1Z Z1YUP1~PP1YUP1Z1YUP1Z1YUP1{Z1uYUP1hSTʏTЬPРSSTQZ1KZP@C1<YUP1/RPPUPPPPRʏSS TSTUVRPPVQQPUPSTPPPRQ1RV1XPSPXxXU1RPPUPPPPRRPPUPˏSQxQPP1RPPUPPPPRRPPUPˏSQxQPP1RPPUQPWQ1QHSˏSPP#[TˏSPPQXQP@dSˏSPPVWUPxQPPBRPPUPPPPRˏSQXQPˏ@kPPRPPUPxQPP RPPUPPPPRXUUX 1RP<^ЬY8]WЬP [Р$ZԬ ЬQQЬSYcXYYXXxXPѭXPЬPՠ<CXVVV,ЬQСPVj~Z[XݧW%PVVOЧPXPZ[PWq PXXZ[ݭXWPX1jլ 1ЬQաH1լ &Ч RRPxPQЬS}PcRXRxRSЬP}RѬ JYY AXZgPYD ZV(fh}h}XZYY ЧP P5ЧP P&ݧ$P^Ь[ЬVV1 VYЬQaPРRˏFbQPSQX QH ?Qx4ˏFPVPY$RQЏRˏIaPPYˏIaPPRYFPˏPQQP1wOQ(1 Q~1[Q81O Q0d1AQ@15QH11&Qx1(1Q`1  QX#1Qh1Qp11[1Ь PVZYWPYVP[ݬ5 PWݬYݬ Wݬ P ZXЭVVXW[ݬ P17VXW[ݬX1$Ь PVZYWPYVP[ݬPWݬYݬ WݬϱP [VVXVXPVݭZWVݬόPPVVPXVݭZPV1Ь PVZWPYVP[ݬQPWݬYݬ Wݬ<P ZXЬQaPˏFPFV1VVXЬQaPРQˏFaPPVˏFaPPVVXW[ݬPWVXW[ݬ1W[CPRʏRЬPRà [PxPQ}Pb!PRʏRЬQRá [PxPQ}PYVV1[P ^Ь[ЬQЬPQWԭPXX1ZkUХUFY_ZWTЭPH`VˏVPP012P1 PS1P 1P(Q1P1P`11P1P11W 1WV11wW 1nTW1VSʏSХRRSQW 1KPW@B1U17W1EW1! 11+1 ЫQWQ1WQ1d 111ЫPWPЫQ5ЫQWQ !WP1P@P1Z1WQ1dP@P1dZ11yЫPWP,WP1cdQQ dP@P1GQZ1?W16P@PDZ>1 XЭQHaVЭPРQЏRˏVPPXHaVˏVPPRXխX1խPW 1WPXkPHVˏVPPX1%PH1 P86PP1Pp1 Ph1Px1ˏVYЫQxYPQPѠ Ѡ -xYPQP`QQVV PWPV Q~WPPkPРRɏ@YPWVQHbPHbRXRbPXP1ݬݬݬ W[hP1sˏVPWQHP1_ЫPЬQWAWQXP֬1EЫPЬQWA`,ЬQWA`QݬˏVPPXPݬ W[P WQXP׬1XRˏVPHVXݬVRݬ W[hP1kPРQˏFaPP1VVRˏFaPPVˏFaPPVVVʏVVR}bYë WPxPQ}Pbݬݬݬ W[EPSVP}Y`1VVʏVVR}Yë WPxPQ}Pݬݬݬ W[PVP}YP^ЬYЩ(XЩ,Щ0Ь[[iPݠ~X^ЬPH`X~XݬPi1WgPXiPݠXݭVfԭЭW[kiPݠݭX?}P[ZVW iP W ZiPР,Vѭ iPѭPZPPZiP0VVXZXݬݬimPXVZ(W1WP@Q@P5W_,ѭ"Pw@Q@P ѭ_ZWJWPM@Q@P W_.Z!ѭP@Pѭ_Z{PPXZXݬݬiϙPXЬPH`G[ AiPݠXݭiPݠݭXXݭݭݬݬiNPX[14ЭЬPH`P[P^ЬYЩ(WЩ4Щ0Ь[ѭЭP[iPݠ~WЬPG`W~WݬPiVfPWԭ[X[ѭЭP`[ZVX iP X ZiPР,V[ iP[PZPPZiP0VVWZWݬݬi@PWVZ(X1XPq>Q@P2X_)[ [PL>Q@P [_ZXGXP#>Q@P X_+Z[[P@P [_Z{PPWZWݬݬisPWЬPG`ЭiPݠݭWyPFѭ ?iPݠWݭVfiPݠݭWfW[ݭݬݬiPW֭1;ЭPЬ[ЬZЬYЬTЬXXSX 1ЫUHeRˏRPPP1rP(1C,P11HP1P 11-P81P01 1P@1PH11Px1M8P`1PX111Ph1Pp11ЏVPV1P1P1N1PFPK1nRPYP1cJcC1ZYY1E~PP16Y1(Y1Y1 RUʏUЫRRUQY1YP@B11vDcPPCˏRUUSQDaRDaPPDaR1P1XPUPXXS1DcQQCˏRPSPQD`1DcW{QHRˏRPP ˏRPPQXQP@eRˏRPPVSQPWD`8DcUUCˏRQXQPˏ@PPSQPUD`DcCXSX 1nTPЬPЬUЬ TЬSЬQР R`e bEP(ʏQѢ ˏQPQSTURQSTUR.^ЬXЬVV # P(PWP(~WЬ V$VV$X Vf<QPQXfQPPW P1~xWp VfPZ16Y[h|hP1PhW= PV6ZDˏ$~VWJ P8P8լ  YVYԦY VYY ЭPVVX[hլ [[YW) PY~WϷ Pg4YgP 8$~~ϝzP$WP Y ZݧWPЬZЬXШ(PP$DWWݪ[k/WﱧPV&VWEVVPYVWkY(ЪPPPШ0 ЬWgP XP'PV6VQЦPЦPPVQh6VhЧPP ЧPPhݧh$:ݧ VP Vݧ7$VWhV PWhP..ЬXhV1w%1oVW<| :ШW,ЧPРЧWXϒP P%1ШWԨ1WPЧW1P6.$ݨ P ȏ $PWX[WhWPPЭP^ЬPЬWV$Ч@V:"PVP`~~VP$լ 7VݧqPRﶻ XVݧqP  PXVݧqP `~~V PQQ@WfRR0ЦQQ, 4D.EˏDPP.PЧP6Q,R0"РP6PQPQPPgP PЬWЬXЬ VV;V(PP@~ݧPЧP PԧԧXPPЧQXPVYP PРPݧ Vݧ&ЧQaXYVaPСQVaPԠXPЬXЬ YHW$cWWPVPW~VШY(<$ IIPP@YݬDVP@ЬV ЦVPVP@ЬVQЦPPQQPЦP PԦ? PQQݦPЦP PUԦPPPЬPРSРQ%DTQTPСRRP áRPSPSСQЬQ61DTQTPСRRP áRPSPSСPСPPQ6ЬVWffPWPWVfWP^ЬPЬWЬ YYV$PV~~ݬnPVPVPX&ѧ0ѧ, ` X V*PXI WY VðW4 XP ݬݬ-oݬP$OpenBSD: rand.c,v 1.6 1998/12/07 21:47:22 millert Exp $ЬQamNAP90PPaʏP<Ь,O^ЬPЬݏvtPPЬQݬ PQPPQݬ\ ~~ݬH " ݬݬ0123456789ABCDEFabcdefxdigitABCDEFGHIJKLMNOPQRSTUVWXYZupper space!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~punctABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ printabcdefghijklmnopqrstuvwxyzlowerABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~graph0123456789digit cntrl blankABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzalphaABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789alnumDELtilderight-curly-bracketright-bracevertical-lineleft-curly-bracketleft-bracegrave-accentlow-lineunderscorecircumflex-accentcircumflexright-square-bracketreverse-solidusbackslashleft-square-bracketcommercial-atquestion-markgreater-than-signequals-signless-than-signsemicoloncolonnineeightsevensixfivefourthreetwoonezerosolidusslashfull-stopperiodhyphen-minushyphencommaplus-signasteriskright-parenthesisleft-parenthesisapostropheampersandpercent-signdollar-signnumber-signquotation-markexclamation-markUSIS1RSIS2GSIS3FSIS4ESCSUBEMCANETBSYNNAKDC4DC3DC2DC1DLESISOcarriage-returnCRform-feedFFvertical-tabVTnewlineLFtabHTbackspaceBSalertBELACKENQEOTETXSTXSOHNUL^ЬYWˏ ZˏZPPPZЬQСPPYYPX YPX@PP@~kP ԧP V! PVYgYXԧԧS}YˏZXW UHTRRSQUQP`TQaRSS <ԦԦԦ ZԦ(Ԧ,Ԧ0Ԧ<Ԧ@ԦD48<~~PWԦH~ݏWi X ~WϒZ W~~W~ݏWi$VWVWVWVW;PLaP%S@.~FfP@PaQPQVbUbQQTaP@ VU V RVP[:<:]][:>:]]ЬXXPWZhQQPPMQZVfP~ݏX hhQQPPQfP ~ݏhPPQ`^PhZhPP;`QQ]PhgP]Q Q-PhgP-- WXfhSШQSQFcRR]SPPQّR-ԑ`]ΑR-ShgP--hPP `PhP] Xϟը1ШP YPV;VQA,yPAPVlPQQV QP@QVէ  WX] Z_ШPT1TSgRBcQPQUQPPPUPBcT PQBcTTШP gP է  WX WXiPWXPX<WXWXMPݏ0X ЬVЬYfPЦRQPR`QQ-Q[PQPQRaP VRPP:P=q1fPPfP V,PP-P] VYVfVffPPQQ`: a]Pf1{fPPfP VϾPP-P] VϦYVifVώffPPQQ `=a]1VOWgPXfPЦRPR2`--PQQR$a]QfaPP- QfPW VgPWXWXW VXQWRQRQP@QQQRЬZЬYjXXQЪSTXS#hPRQjQQS aP@PXjVTW WgPVXPSPgP@fP ZtЧV QP@QQЧVfVYZV@Vf@ЬV=ݬόPQAPЬVfVffPPQQ`[ a.PfPf.V6PWfPЦQPQPRRQ`. b]Pf VϜWPЬYЬViXЩTTS]UXRXT9XQQThPiPPiPRRSRQQSbPPVߑaURT Y6PXRWVfWXfPGVfW PhPЬRRQPAPP~R>AbPPPRPR>AbPP^ЬVЬPfWЦX]f]P]VWfXЬWЬVЧPР8X+VPdQ@PVWPPPV VWV~ݏWϨHf ЧP4Hf֠4^ЬVfWЦX]f]P]^ ]V#WfXЬXЬYЬ VЬ[ШZը1VQV Q~FQ[QP[ QPQ[PP+444ttttt|%ttttttOb1IYZPPYYPݏxX[XKY~ݏXϒVfY~YXMWg~ݏXf~XgݏXfYYPݏxX}Y~ݏX.VfY~YXWg~ݏXf~XgݏXfXϚPXπYYPݏHXY~ݏPXϮZYXVZYXC[XЬPՠЬJ `C PЬWЧPР VV ЧRТXЧPVP1PQQPPQPPXYբ xQ~5xQ~ݢթЧQPЧPՠY ЧQPFYݠ數ЧQPRRV+TЧQTSRPRPxPPXPPcTRRVЧPՠРQX~XYPQP~ﻫ V WЧUxVTХSSTRVPVPxPPXPQQb~@PPVPxPPPCCԢԢ RPЬUЬRХPx QQTРSQQSQP@QQQSTPRPХPנ ЬXЬSYШPx QРRRQWРURVVWTY5VS0RRRU TRP@TQ@QTQRUVVWVW SXHiQЧ PPQ~A}ZH ЬQЬRաˏB Pɬ PB ЬVЬWѦW(G~ݦ ĤP VeP WЬVЬWЦx~ݦ P V-Ц ЬPЬWՠ14TSЃRˏRPPXFP/PH1vPp| Phq`PxUTSXTXSЏ`VЏQЏUPQ*RPʏPPScRˏRPPV PQPU?T@XYT@TˏRPP1:Ч@Pa٢P< ԧ@(PUYSЧ@Q:ЏVЃRˏRPQTPVЏQЃRˏRPPQRTQ͔eЬPЬURSՠPTЏHXЏPWЏVЄQˏQPPXPWR RSRSRˏQPPVR(SPЬP`eMР VGfE>`fЦPJWPPgЦPPgЦPPgЦ@WYVXPXW fVPW fQQ/`h+YP1P#שׁP1 X<PРPXQXW` QW`QWaaXP^Ь[[<~VVݬ%PWkVXPXP4ʏWVЩPPPi YPZ1WPXP1LY~41<VVx VX XYVW@h~RbWW [}PW W [P[P]XPQ@1'ZZ<ZZȏWXZ1VV+:xxxxxxxxxxlʏW;W_ʏW. WRʏW!ˏWPP8ˏWPɏPWVЩPPPi YXPZ1WY W$PXP1PVYx~XV1xVpZVeVEYVRxVYVjW*h~RWW [pP[vP]XPR@1wPPPPЬUЬPSS^TSTQTaQQUSPTTTEcRR-R6R],+`RR]RS-SPSUQSQTaSRRSЬXŬ WPݬW[~ըԨW[ЬYШVZWV(VhYjVhVYVWXPШVWVWhYjWWhЬ P ^Ь`ЭPЭQQYIY-QQQYԭY+ ЭRRYլ Ѭ )Y0$ЭQaPPxPXЭRYR լ  Y0 }Zխ }Zx XЬ VXW}V~}Z~}PЭ}V~}Z~ }PZXPխխ¬ }QQZR[έ|VXP\1X1խ[WZVVZ#W[YX}V".t 1XЬ PЭQzVPSVUʏUWUPRʏRQRVRRTPUUTYPxYQ}SVPVQW|W[VZVZ"W[YX}V"s IXЬ PЭQzVPSVUʏUWUPRʏRQRVRRTPUUTYPxYQ}PVSVTWЭRRYЭYPЭR@QQ0YQPQ7YPPPYY 1լЬPXPЬQPa}VP^ЬЭPЭQQ[K[-QQQ[ԭ[+ ЭRR[լ Ѭ )[0$ЭQaPPxPXЭR[R լ  [0 x VЬ WVX}Y}W~}Y~}P}W~}Y~P|WYVZ1YyXWW#X[Y}W"q BYЬ PZQzWPSVYRVRWUXUVRPRQRWRRTPUUT[Px[Q}PWSWTXЭPP[[PЭR@QQ0[QPQ7[PPP[[ 1:խY }W~}PWլЬPYPЬQPa}WPЬY@PЩ0QQP><~}PWPW0<4WWPBQa`QPPWWiPЩ4XXXZZQ}PWWXVXWVViW0Z4PPЬWЬVWT[n .h PP#P9PViP( ԦԦ WWզ0(Ѧ4VPPfPPfW֦WP ЦPfQQPPPWQfЦ;*?'$QQ x PQP ݬϨR PԠ٫QQͫPxPP@`PPRVPЬUeQQSCcPPQ狼PPTRdPPxPP@`PPRdQ+Q'QqAPb[PURR?=*Cb+S4Q)QP!PPQAbxPRP TP#QamNAP90PʏPPaPRlﲪPx`QˏQRPP﫪QPQ"wPPnPPQ d[RP$OpenBSD: ldiv.c,v 1.2 1996/08/19 08:33:35 tholo Exp $ЬQЬTTQPPRTPPQPPSQ PRTS}R亮  P-csh/bin/sh ^ЬQaPPrPw ЬP V P bPPP ݭbP PWWW1ݭGNVfݭf VЦP2~#NfVЬQar(ЭVݭNWgV6V7Vg$ݭMVfխ~ݭݭf~ݬ~cЬP`rPݭcPVݭMݬݭGPVݭfMЭQVW( aQ VP^ЬWW>X VVXfVV ѦWVPY~ݦiPWW gT X fﵵ fhV5aPWPЭPpZ\ PQ\RPTRUd QRբAPP^^SЬnURdPP^QRТPQPaS Sݬ\ PR\QPTQUd RQաBPP^^SЬnUQdPP^RQСPRPbaSݬ>\ PQ\RPTRUd QRբAPP^^SЬnURdPP^QRТPQPaSݬφR ݬݬPPATH/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:.execvp: : path too long sh/bin/sh^Ь[[k `R P/[ hP [1McPVBVVdePPP^^^PVP41gOWY3eVW(eVfPY[fPXYXZZPP4WY d1&YVVWkWg/FiXF[gJVQ ݬ-VfVWDQ =1QЬRjSՂ ЬPQP`APP^^V nA~RcnP Vg:ϺjPW1R BP :P 1P Pk;k$OpenBSD: Ovfork.S,v 1.4 2001/08/23 21:58:41 miod Exp $ЭRBQQQPbPO Pb~ݬ ݬݬ\ckQOk{;k+k^ЬPP`Рԭԭ]PPݬ j%8xH.%02x:%02x:%02x:%02x:%02x:%02x.%uPxPQʏPSTSTPPPQ P`P w QaQ [PPP1X1XݬPW1 P1WXXVf PPX`P [W[[ P%Pa@ /V@ PP@ P[捻 P .WUVfPW,PRRWgQPQTPSA1WRg1.1 W[P<~WΤ ^ < V瘝 f  R P `H P Ve c? VPbP@b.Rb쑢.1RDD :WfPg:1WRg1.1 W[P1<~W ] <* Pˣ `4  ) s Qﴧ ai Q > bQvPAD bPP:P.Rbۑ.1U= XωiYZyXhPPfNPbPPyJ[EW79<~VVWrPWPV [W<PYXZZYhYP%u.%u.%u.%u.in-addr.arpa%x.%x.ip6.int^Ь [ЬWZ; P`1P![ݬݬPV}VP[HѬBЬP`:РP4ЬQѡP"աС PP  W[[[ P#P/< < >PP < [["Ug~~~~5VXYGhPP~ˏP~ϺViPVX}ϱf; iVhHY1ZjPPf1 Pb1Py1[1ݬR1<~WW VV1|PX} VXWPYk[Ь ݬ ݬU ; 9 [!V9 j d  I; [ݬݬPYZ Yj1RYPr/etc/hostslP䟯PU PJЬF8P3P<  ^ |P |: PuPX ]: PЭP@ PЭQQPP3 VQXVULPXFVZh##XOPWgWXNVfPWVYW1n XVfP-Ϣ XfP1@7 ﳢ ﭢ dPP RbP1ߝ Qa1+ Pl `! Pン gP97 VRS R﫝 QWgPP P WcQbQXP P WXWWWiPW WgPhZ<& 8  PЬWV6 WfPWfЬY~χZϲ[ЧVfYfhP+VfjPWѧYgVfVXPkWPЬZЬXЬ WX Wz ~iYiPVѦWXZݶPVP ^ЬX) Qa +   o Ϛ Z PP PYQ[Z1ԭXVfPW1ЭPPZZZXKWgPP P WXRXfPW g kPXkXPSpP YXWXխ1`2P P W$P 1HYW!WfPW WgPk iЭP`[PP%u.%u.%u.%uhosts.byaddr^ЬVWǚ ᅳ PP~~~f~]VVj P PCޙ ՙ V\IPVzZ Pﭙ PWW5 WPhosts.byname^ЬWXWIVfP  PPJ P PlB8 / WfPWﵙ P oPXXA5 XP^ЬWݬYOVf PPWfЬPЬWЬ XѠNѠ H РVf8gRˏRPPQQPhPfRQgQhgfsgghf^YЬQUY1S3 PʏPUUZVU[QSPSaQaPP3 P3 P<3 XʏXQWw3 TRRSSXR@{QgPPaPTdPVZPS`YU 2EPSPUY[UЭQU1ZYTYNVYSYTS5ЬPC`R>CfQaPP 2UPUabPТbPRQSTYY$OpenBSD: bcmp.S,v 1.2 1996/08/19 08:18:44 tholo Exp $Ь P'}QxPSсSˏPSSP@ЬVզ(3 }PV, !|~ݦ(}PSST}PS PP+ЦRRPxRQPSQTզ0,ЦXLVfP+ XfPVXePQPQP$OpenBSD: xdr_array.c,v 1.4 2001/09/15 13:51:01 deraadt Exp $xdr_array: out of memory ЬZЬ[Ь VkWYVZLPKfXXj=XVWJjPPP9;XkV3PWWkUFPV~W6PVWZЬQaPYWVVXYj k3kYPЬ[Ь XЬZЬYЬVWWXV[iPPZVWWXP$OpenBSD: ffs.S,v 1.2 1996/08/19 08:18:48 tholo Exp $ PPP<^X[ԭԭشԭԭԭ~~~]WW]"YiP2ݭz2VfP~~ݭWiPݭ2PЭZЭPZPQPUZQ1)RPbQ5Q"SSb\ "RPbSQ#Q b=ݬ23PPPr/etc/ttysd P!柯<PQQJ PQPPP* P PQPQ QPP$OpenBSD: rindex.c,v 1.2 1996/08/19 08:34:08 tholo Exp $ЬRSPbQQSRPQRЬW~WU0PVݬ ݬWlPVWB0VP@~<~c tPVP<~VݬPVPP! P/dev//var/run/dev.db\^ЬYЬZЬ XtY/P PYL/P諏WW PX"P(j~~~z\PVj|lWllPЭPddP~\PV P1XP`QQP V"PQ\n-VPVXZY^ЬWЬ YЬ[FPV PVh"PVhPJX@LZ@b:Q[PQP̟,YP gѧVjPRVhPBLOCKSIZEGKM%s: unknown blocksizemaximum blocksize is %dG%s: minimum blocksize is 512%ld%s-blocks^ЬZY+PXY[X1h1 XP1PЭRbQmQMTQG(QkWQK+OQk#Qg ?Qm&7YWЏ@VBYЏW<V/Y<WЏVX3<PЏ@WVPW2WPPVVX2[Y<VVPYP PjjPjV߄ P48^|~ ݬHVfP 1PPSS*ˏSPRRPPˏSQRQQPQQ1S1S)ˏSPRRPPˏSQRQQPQQ SvS)ˏSPRRPPˏSQRQQPQQ  DS ;S)ˏSPRRPPˏSQRQQPQQ SZPUWXU[WVXS)ˏSPRRPPˏSQRQQPQQ J S ?S*ˏSPRRPPˏSQRQQPQQ1 S1TTYS*ˏSPRRPPˏSQRQQPQQ 1ɏSPP 1S.ˏSPRRPPˏSQRQQPQQP QQg *PVS ?WgV? 5 ЭPPgԭ12Э Э 1Z  QPϥQQ P1І i䟭zP 51ЭP1`1ݭPݭϢOQP1QQx PЭP1jPI 1^ݭ_ ݭݭ) 1ZP1aPiPZ$QPϳQQ PV XZ WgHZVЭP1Pg1ݭƅ ݭݭgԭ﭅ P@PP P1> Pb 2]VO V,]PP P1Y P`QQ+TPP@ ! 5 DŽ ~  ﯄ ~PSYϘ1Q-1KP1P@Fz ~_VWЭP `PϨ䟭fPg14 ~υ1pP__YP!+^(]W1XX ]V៯mV0]V P~WP P P~VP PQPQXP^,PWPVEXPPe W ` V1VWK VH XP   ΨPW  ϟ U hP#ݭ. W Vނ WPWȂ Vł WP4^ЬZ  VPPϐP11Xɂ 1 QaPP+P-1} Y1Qﳂ 輸 P1vVR PP P@71x PP^ f h Z ZPZ1D PP* 2 X ~,ܟ؟PX |X1ЭP` ݭ(PݭϓQPuQQ! cP1更 P P 1E PPow 5 ؟p b ݭPݭfQPQQ< P' P P  1  k P@ P變 rP1 Vf5VYPb1P} YPPP@Ai~UWVЭP `PϞܟ؟gPf i~πZi3P*C 3 PP& TYPX1  :2 ]W <VfW4]PPϥV[P1  PP OTP1Z PWWV)W ]VZV4]PWP3PV^ N PPA PV  P%umaster.passwd.byuidpasswd.byuid4^  pPPϪP1OXݬ]VV~ VYm[1~ QaPP+ P-11`~ ~ P1\X~ PP P@M1~~ PPdl~ n~ `~ Y PYfQP1Q1 4~ PP"~ X} ~ܟPX lX1ЭP`} } ݭ PݭσQPeQQ} SP1} P Pz} 1Ey} PP_g} %} ܟ`} R} ݭ PݭVQPQQ,} P} P P} 1} } | j| P@| P| bP1| (Pa1PXP@Ek| ~ PW VЭP `PϙܟgPf &| ~w!| Wg)<| ,| PP| kPWPX1| | :2]W{ 6VfW0]PPϟVZP1{ { PP{ kPP3Ь]VV0]PP?PVj{ Z{ PPM{ PV{ PЬP6{ P3{ 5{ 3{ P P!{ ϰ~OP~z z P Pz z z P Pz \*O/etc/pwd.db/etc/spwd.db%s: %m@z OVPV~~~VU5PRz Pz V y P^!z P~ݬP PPЭW]PРQPYQy APPy Py *Py P Py PPy |y VV|y XfVky f`y WhWTy WhWHy WhWV=y fV3y fV)y fVy fy WhWíWPѩP y Whx P$OpenBSD: getnetgrent.c,v 1.10 2000/12/09 23:04:16 deraadt Exp $*netgroup: %m 0WgPV a ԦP~gPf B VP@ЬVЦQQPѦP=QPP@~f{PfP Pfl PfЦPЬ@֦ЬWXլVVFhVVghWhЬWЬXVVXF +PFPVVPЬUЬXЬ YeWgS-SQwePPRAS WgQQP@Q WSgT=TPPX5TQ:ePPRA"T ScQQPPXQP@Q SVfT=TPPXBTQdPPRAT VfQQPPXQP@Q fPPXiPVeWSPPXX.X<PV p XWVHVViPЬXPV ϯ3 hV,XϱWgP?VYY,XgP )XgPVPiP P fP PVPnetgroup: db getnetgroupnetgroup.byusernetgroup.byhost^Ь[ЬYZ} 1[PVVWW!PXY[PX]PW} Q~PQ P CP/8X7ݭOЬ QPa uPvXլQY2Y1 Y3Z Z Zݬ [!P[ZݬsPQPQPnetgroup: Syntax error `%s'ЬVЬXЬ Y1fP`RR#PR(`QfPPfP`RRQHbPAR fWgRR(!V϶PifwPPR(gQfPPfP`RRQaPAR fPWP:WPPVVfPh VWPhPFPg1%Pnetgroup: Cycle in group `%s'^ЬXЬWЬ VVWϖPVQV/VW1VXuPWЭϖVfP9 +ݭЭPG ЭxGݭWX\ЬQЬWЬ XЬVQfPQP &PPWЦPWP%PXЦPXP%PQPQP^Ь[Ь VЬZЬYЬXV[~PV9VϝPV[1VݬYPPЭVfP} aݭfPݭXYZPWнPPfЭPРPPfЭPРPPfݭfWݭfPXYZݭ[ݬ P1oݭfP%s.%sЬXЬWЬ YYPV ϑςQQPWgWPPQPXhXPPYVNVP(%s,%s,%s)Ь QСPPPСPPPaPPPݬݬ^ЬXЬ WXXPVVWWFPVPPWXPWݬWݬϦPVWRPVЭP ,ЬZЬ [ЬVЬXV%XV[ZjYiPW>XV~ZiPWWW(X~[Z?VfPWX~~ZfPWPݬ-PXWVYZ0VW,FhFh~ZlPV WiPݬVjPVWiP@SDPР C`PXVP PJCPРPPfCPРPPfCfCCC&w P Pw /etc/netgroup.db+@^8PVԭ\COv ~~~)Pv 1~P u ݭwݬ P Ϻ>PVݭBBV@BP/`BPРBPР BPР BPP^ЬYЬXЬ VЬWԭԭu (~~~(Pu  肋1~P ЭP PXV$3WXYݭ*PPV2WVW3ϱPW~VXY_PWݭPVW)VPP ݬݬ%s: : %s ЬW XMޟ4]&lVfWݬ W] ]fXP\fݬ7ݬ %s: : %s ЬW Xޟ\kVfWݬW\ \fX+Pl\fݬ %s: ЬVT;\-kWgVݬV"\ş\g$OpenBSD: strsep.c,v 1.3 1997/08/20 04:28:14 millert Exp $@ЬUЬVeRPRPTVSQQTQRReQ$OpenBSD: yp_first.c,v 1.5 1996/12/03 08:20:03 deraadt Exp $yp_first: clnt_call$^ЬZЬ[ԭZ/j+ZVfP@[k[fP@PЬP`Ь QaЬP`ЬQaZPP1KXYZ ]W[]V~VЭPР`Q}X~VW0ݠ`бP`P&֭ѭЭPݠ`!ЭPh1uݭ@PW1ЬPЭ``~bVfЬ QPaW#ЬQaݭPЬQaPЬ QaQA`ЬPЭ``~fЬQPaW#ЬQaݭPЬQaPЬQaQA`<ݭWP$OpenBSD: xdr_ypreq_nokey.c,v 1.3 1996/08/19 08:35:03 tholo Exp $ЬWЬVVWP WcPЬX( ;WgPVѦX KVPr/etc/protocols>PjP> PܓȬ >PPO>  ^>Py>n>PXPЭP@ PЭQQPPǞo VQXVPXFh##XkPWgXs dXVfPWVYW1qgP7VWgPP P *WiPX WfЭQQW1.a1'P1 P1P@s Bs PP.s PVX zWXYP]VfPPf&Pb(Py"YZ YZ  YZϒ PXVWWXfX"XV~[V&PW.ЦVXP   WWWX XLuWP ^ЬWЬXЬ Yiԭ ]V~ݧP  ePXWωPOݧMPCgݠPWPݠPWP V~XݦOPVЭiPЭP PtVP0^ЬYЬ ZЬ[kԭ ]XZYPsݩPVf0]WWݬfvPKЩPPfP9WVYWP V/~Zݨ϶PVШPP РPVЭkPЭP PsVP^ЬYЬWЬ ZЬ[ZYRPPݩPՠ[ZWY %WPVWPX PXjPWVPH`V[ZXYPYZY,kV'ѦЦWWݭϵPPЦVXjYP@Ь V/V PQЬPQ PVQPЬW ~PVK( fV PPݧ~PЧЦQgPPPݧݬ  ~:VPPݬݬЬVЬWPЦPPPϦ K XXPWϢP-X%WqPQPPʏPPQQ5PЦPP P[P PPPPWzPРQլ ЦPPPЦPQPЬQPP` `QP`P@^ЬVPfP`Q?QPP QPP VփP VVPgethostby*.getanswer: asked for "%s", got "%s"gethostby*.getanswer: asked for "%s %s %s", got type "%s"Π^ЬW ]V ~VV͸ʹWͰѬѬ gѬ]ЬQPxPQʏPSRSRPPPQN 8N VfN hP#N fN ^[~WZPP^P~^~VfPM VZl[M ЬЬIQPQ Ѱ 1EЬ W﨩Y<~WiPVVWVPPV/ UVf6 f1^f1ݬ == c1= P%sЬ[Ь VЬX` RbSSPPYPPQPPʏPQPWRZW1SYZSVݬX+EjYX[V PV#V0FVV3>HEADER<<- opcode: %s, status: %s, id: %d; flags: qr aa tc rd ra UNUSED-BIT-ON ad cd; Ques: %d, Ans: %d, Auth: %d, Addit: %d;; QUESTIONS: ;; , type = %s, class = %s ;; ANSWERS: ;; AUTHORITY RECORDS: ;; ADDITIONAL RECORDS: ;; ...truncated ;; ...malformed ^Ь[Ь Z{ ;P1[ Y[ﮢ P`Q RʏRQ QRakPPQPPʏPQP~BmPʏP@QZ9( QЪPPPQj ZQ"3$ P P);QЪPPPPQj ZQ2 P P Z'Vf Zf Zf Zf Zf Zf Zf Zf Zfb PP1PxPQʏPXWXWPPPQP!Z[%Yf PP# QЪPPPQj ZQ40V1YhZ <~Yݬ[ϣVfPYVYAZ@~<~Yݬ[fPY2YϺZ~< ~Yݬ[fPϵZ$ϹZ$ݬ<~ݬϰ^ЬYЬPЬV<~WWYP ~PK(PXP+.QЦPPPPQfVQ(/ VWS0YXPݬ <~ݬݬs.ЬXЬVЬYYVXX ~ݬ'PWVձPQA.QPPYPVQP`XWP^<~WW~ݬݬPVݬ W/VPP %lu %s %s ; proto %d, port %d " "\"?" ;; *** Warning *** OS-type missing ( %lu ; serial %lu ; refresh (%s) %lu ; retry (%s) %lu ; expire (%s) %lu ) ; minimum (%s) %d %u %u "%.*s" %u %u %u %u %s %s ( 0x%04x %u %u ( ) ; BAD BASE64 %d ; LABELS WRONG (%d should be %d) ( %s %u ?%d?;; packet size error (found %ld, dlen was %d) ^ЬZЬ Y 4P P P<~VV~ݬZϦPZYV-XhZ)Vf)QЩPPP P Q Qi YQ)XXZV"QЩPPP1P11( 11 YϏ*ψY1 QЩPPPPQi YQ(YݬZVfPZ1 QЩPPPPQi YQV(YݬZfPZ1Yo)Z%ZP YZs%PXZXϋVfPXYZI%PXZXfPXYZ$%PXZXfPXYZ$PXZXfPXYw1Z$V 1h1XWZ1#Ï8RP@PPHgV1WSX'SZ1%QQRPxPPPHgQRQxQQQGSWVSWSX'SZ1QQRPxPPPHgQRQxQQQGSWVXWZ1Ï8RPPHgWVRRQAPAR=1R=aRVVV 4WRRPQ@R RP@R=%RRQRP@RXHg PPVWPЬZЬXЬ [ЬPYWЬTQPQQPTPU[S1ˏ?QP PP1TTUy.TQPPUmGWQh\VRR.RVDPPUI\RSX=Q;Y[SPPYQPʏPcQQPZPSSZSX WZXPWPPQ1ZdY[SYYP ^ЬTЬUЬXЬWW SZ[T%ЄYQXPY TZjZjZ[ W1YQXPQVPXV1Y\[TY}SUPQ}SЭUQ%WRRSQxQPPgRWQbìWPVAUUPZPWjWRW\PV.VPVWS YkPVVRWPPQV1FQPP>ԐQbV1MWSŔìWPЬUЬSUPTPS#Qˏ?QRRT QPPPPSUPPЬQQQRePB P2BPQP^ЬSЬ RR1ЬXb[[Y}ˏ?WP POdW4ZhPP.dP\X~}RjPV~j}RVP@WКW iS[PW.'WPʏPiQQPSPYPW1{hRR1_PЬU.PQdTSRQ.LP.QTPP>QSPP50QPP ,PR.RQTPPQSPP0QPP Q-QPRQPЬQa*PP. nPPQ^ЬRTbP]S\UQ.!QPPS*TQUTQ!QPPSTQ.Q.PRЬQP]R!PPRPPPЬPRRQʏQPQP?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЬQQPQP ZP2APQPЬWЬVЦ զVdP o PWWæfPPV|hPPPצWfPP W VOhPQPQWPZONEREFZONEINITUPDATEMAUPDATEMUPDATEDAUPDATEDUPDATEA8765NOTIFYCQUERYUCQUERYMIQUERYQUERYNOCHANGE14131211109REFUSEDNOTIMPNXDOMAINSERVFAILFORMERRNOERROR@^ЬPЬVPPﶁP]QPQV`ЬQ0QPP 0QPPP7QPPPЬYЬ[Ь ZX~P.yP+tP/oPPPQRA 2PAPPP@DPWgPVPŚPQPAPPQPADQgxVQPQXPXZ1uXPЬTЬWЬ VVR ) VVRPTPPTUUTWXgPXPPPPRSRP7QP P0QQcPPPRSRP7QP P0QQcUPUPT.PUUTbVP  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ЬQQPQP *P2APQP%d.%d.%d.%d\P~~~~c  V PЬPЬSЬ RЬQPP QRS"QRSi/aj P%u.%u.%u.%u^ЬPЬXЬ V~~~`~]WWNMPVWXLXPj P%x^ ~yZ[0]UЬT[SxZPUPPZPxPPRPPQQZQQQ~AQxQRRR@cZZXXVZ[RQQZPRP`VZVW!WVXWY}VXVQZZVXWY}VXXYXЭVZWXZXXYPZP ZXi:dZ:Z?X;YY1ѭď'íVPP.~V ~lPhV{PV&WZP[P`ϛVKPVWZZ1nX XYPP:íVPP ݭݬJЬPPHh P/&fLOCALDOMAINr/etc/resolv.confbf;#domain lookupsearchnameserver%dsortlistoptionsconfRES_OPTIONSenv΀^͔͐͘͜e P``e P``e P` <ve |e re 5je be VfV_ y[k@e Zjf Yi~f f RXhxWgXYVP1xPX1<~X-e ͘e XXd d WZhPTd Q)hPP P hZZ XZ͔XhP"WQ P XhPP  P P hg.,fP͠1*e i1.ͤQQPP1WQXWGxͤPMWWVfPXVYXh1WVfPlPP P ]͘1WXXhPP P hP1P 1<~Xc =fc iPXh͔1VMWWfP1PP P 1Vd x WXZyQbRfSd ThPP "V1fPPQ PRPS1fd1P  P P,V"fPPQ PRPSfZVVXVXZ1ϖWWfP1PP P 1͘1fWXXhPP P hP1IP 1A<~Xb  yb yPXheb XXAb ?b WZhPEEb QWQ*P P hZ ZXZXhPWQXhP P P hg͔1 ϯWWfP1o PP P 1]͜1SW XXhPP P hP1ZP 1RXRrZYm[P(PQ%PPSAhRb bP@bW VV~Wj5VVViͬͬWVXkP1ͬQա1СR<SRSx͜PRݡPXt~tx͜PS~PXt~jͬQСRRx͜PRݡPy~tx͜P~Py~jͬ͜P10P1$7WWfP1PP P 1WX͐ 1XhPP P hP1P 1P;1XWXh.h~zswPhPP;PPQPA̘hZhͨWP1Ix͐VV<{WͨgZ!wP1ZXWhP` R͐$Y\ S\ T\ U͐[P2P;-P)PPQ@XhPP; P PP@hZhͨW}R͈}T̀}͈R}̀TP VRPͨ`bV<{P`}R͈}T̀}͈RVRQPa}̀T6gP@{_ R͐$Y[ S[ T[ U͐[YSP`YTQV<{P`aYUQVRP`a1ͰWYP1͐$VXw(Ͱ\wlwVZXWhP͐[P2P;-P)PPQ@XhPP; P PP@ZQhZhQ&Q/WPQVWiQPQQ,RSQfQfQ QPxPSPPfVRR[͐Zh͐ 1H/KWWfPPP P  2Jͤ͠ PX1͜ ͜\ ͐&^ ͠_] ;~VVYP%.VbtPX<~\ L}͔[\ \ \ WgVWX\ Yh h.VXh\ X.XsPXXVWYVgpP ȏ\ 2oPX .X7[ Pndots:debuginet6insecure1insecure2edns0^ЬVf1[ XfPLYVfPP P VYWgPcVW W+PS1ЭRRW1bQ<PAPPPʏPPb1S Su\ |j\ q.VgPb%VgP ȏ hJ VgP ȏh2 VgP ȏhViP ȏ@hVfPP P f1ЬPxPRPQʏQQRˏPQSSQQQRʏPSPPPRPˏ?RPPЏP?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SЬRЬTPbQPCaC`bPC`QPC`PPQPЬ R2ϹSЬTЬUdQPCaC`CaPQCaQQPRP$OpenBSD: _yp_check.c,v 1.3 1996/08/19 08:34:57 tholo Exp $@^ЬV}Q uPPV`Q fYQ BPQPQP$OpenBSD: yp_get_default_domain.c,v 1.3 1996/08/19 08:35:09 tholo Exp $@ЬVfP P`<~PP PP fP ^ЬRЬP]QP~~RQPPQPQPPЬ[ЬWЬ YW$PPXPVVPiVXZeJf[P[ZW:ЩViXVWWVV XgPVViVXZseVZVWWЩVY2PZ[1|j[PЬYЬZ=5R [AgY'VfVXPЧVf$fYhP VfZZݧ hPkPWR 4WP~<~; 4P<~Pݬݬ5Pr/etc/servicesP⟯P PȬQ PP|εQ  ,/^ﵵPPWPЭP@ PЭQQPPǞB VQWVcPWFg##W gPVfW `WVfPWVXW1qWgPP P 3WhPV1M WЭQQW11a1*P1#P1PQPPʏPQP V PPw PWP P VWX+VϝVhPV VfPg3 P$OpenBSD: fgetln.c,v 1.2 1996/08/19 08:32:29 tholo Exp $ЬVЬWѦHWPWݦD9]P PDWHPPЬYթYP ЬP`Pݩ idVfPWWiPPWXЬQXa XWiЩXZ>ݩ ifPW+WiWVVXXYPPXViDZ~kVWi7XPY)P1ZX~iDZ~ja[kXZY2PЬPX`ЩDPЬQaP^ݬPW%EPV<~ݭݬP PPW VF$F,F(G  |~VFVP@ЬV~~Vy` iN ^Ь[0L FЫ( AN PѬ լ11Ѭ11[EG &ݬ|~ݫЭRb}PVVW}PV PP/ЫRRPxRQPVQWЫSի0/Ы%h %e %T %s[%d] /dev/console ^ЬVЬWVV#|ʏVˏVPP寧1E VVfXVi<~XVfV[PPP<PPXPV[P(VXPP PVVPPXPVXDy9y(թVXkPP PVVPPXPV響+SPϯVXkPP PVVPPXPV{V:VV VZ<YCP%2m+W@:PGYZkPYYPPZPY YPYWgPjݬ VX}'PP PVVPPXWWXYը.WPPY"W( ~ύ~YWvP~{Ϩ~YWVP^HV~Z@PVB>WXPXXWXPPY9VvVV;PPPq;ʧL /dev/log^ﮧ-~IPP1Ptq iWjVV~WRVh~}W~ aVW+pGPVV:V ЬQЬ PQQЬPPPզƦA ﬦE: ЬQPQQ~~ݬݬ ݬݬ K]$OpenBSD: strftime.c,v 1.7 2000/09/06 23:05:11 millert Exp $<<<~<z<v<r<n<j<f<b<^<V<M<G<A<z<<<7<0<&<<< <<<<;;;;;;;;;;;;;;;;x;%a %b %e %H:%M:%S %Z %YPMAM%a %b %e %T %Y%m/%d/%y%H:%M:%SSaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSunDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuaryDecNovOctSepAugJulJunMayAprMarFebJan%c^ЬYЬZЬ WЬV@ԭYZXXYVWWWbPX ZJP`YP?%02d%2d%Y-%m-%d%03d %H:%M%I:%M:%S %p%ld%lu %d%04d%e-%b-%Y-+^ЬXЬZЬ WЬ[h1h%1XhPPzF#6 b+g"jj[p2rTw@1X1[WЪPP@PkPP1[WЪPP@ϔPGPPϯ1][WЪPP @@P#PPϋ19[WЪPP @PPPg1[WlPǏdP~1Yݬ[WZI PWXVЬPY`1Y`1ݬ[WZ[1[WϏݪ 1[Wρݪ ϶1ݬ[WZm1{[WYݪϓ1m[WFЪQ QP PPQ QQn1H[W3~Y13[WݪF1 [WЪQ QP PPQ QQ!1[Wݪ1[W~1[W1[WѪ "PPP1ݬ[WZϐ1ݬ[WZφ1~[W\jϗ1q(,jԟCPh8]VVd[WVϓ1Aݬ[WZ1,[W=s1![WPPPP~)1[WЪPPP1RTPPP1lSЪTЪYXVXETRSˏSP/ǏdSPďdPSPǏSPďPSPnTmTˏSP/ǏdSPďdPSPǏSPďPSP@`Q>A`QQRRUQ>AaP>@aPPUPPRPPPUPTP17SPP4ժ P Ѫ 5PYV [WϪP4Yg$ЬQa[WϑǏdSPďdPPS~ [WϬShPW1ݬ[WZϙ1s[WQЪPЪQPQPPPPu1O[W]ݪb1<ݬ[WZό1'ğ[WZ|APWѭЭPXVЬQPa1 Pa1ЬP`[WlQǏdQPďdPPQ~1[Wl~1Ъ(P[WP1Ъ PXVP1[WQPQϷPWwXVժ nЪ$V wPVVoP[WPωLVYϲPfYPPP1PP1P {VWWWLQW QPWW AgWWj+WXLVYhPfYYhPYVWWjWЪSWS*LQ[PP PPԡ QWЪSWSWWS'LQPPPԡQWWPmnЬRRbQQP0PP Q, Q-Q+RPЬSЬTScQQP0PP PR~BbP@PQQPQRRTScQQP0PP R RSPP^ЬV~~ݬWgPQ ŭfa:8;~gPQPŭ@`Q>A`QQRPPPQQRR[)QSŭ0PIHPS`SQRR[ QSS`QQPPUUXPPposixrules,M4.1.0,M10.5.0^ЬZԭЬլ $ݭ1BPXXW<PXPPXԭ(ݭPWíWXXdg`WPWQZ{PVjg1WWϳPWíWѭgPP,P;W}PWPԏЕg V!WgPP,P;1 ]VVxYiPW,(]VVWiPWgέLPXPPTέ`dhZYX[<WPݭԟW[PVݭПW[ϮVP PV VPQˏWP+ǏdWPďdPWPǏWPďPWPQAPIQPP[WW1f1P1[SXЪUSUGP`RRWPQQWRPTQVbJLPSSUDcRRQVQP`JLP`[XSSUGP`RRWPQQWRPTQVbJLPSSUDcRRQVQP`JLP`XSSU1PVZUЭЭЭԭYWTdRRQJPdJ\P`+JXP`WSPUPXQ YSPUP[QQ`RQJLP`PVQaPXP[YWTSSέLPTέ`dЭhԭԪέLPTXЭ խЭPЭQ@ Ѫ 1LVݭݭV"JWgVխ ~ݭVgP@ЬVVϙP VϳP 'G ~hP p ϥ } TZ<PV V cP1WV=PWW V  f+     4 VϑP#f:~ V P ϵ/ ! ^Ь XмQQ= WЧPQ!VϾYs P`WPVVVHV UϕYVP/Q &PS TQRQQVVS QVPTPR`FVVFLVXWfiЦ x QLPWPPP(ЬWЬVﰎA 2V~W( VP~,  P PݬPЬWЬ VR   A+ V WݬsW ( (@ЬVV~ݬVP~,n i P PݬPH ݬݬG7 PЬZЬ[Ь QЬXUYaR1jT~BLP`STSuРWTSgYRW ~BHPW`YYKLVPUYTRR6~BSVSPRT~DRVRQaQ`QUSPURQaQ`QWUR1vjPЏQSSPTTSQQPRU[PPR SPPRTRRQЏPPRTRQ<QQRPPQPPR@`Q>A`QQRRR<UdY<WsǏmTPUPSTSUSPPmVSRRPSPxPPYRQQPWRQQPPVURRPUPxPPǏdRQQPǏRQQPPVPPTSUTQˏUPYUPYPUP WUPWPUPQAPTI1NŔTQ0PPHQԨTaШP@aTPT@T Ԩ [$ݬP,^ݬݬ{P4ЬPЬT`RRTQQ`SQRSPPTPSPЬSЬ RcPRPQ PPRPPQQRPPcQݬЬQЬRâP$âPâ PâP âPbaP^ЬVЬP`ЬW(,g(]WwXVVfPfPQЬPQP$֭fЭRPRQЬPQPPQ.RPQP$׭fЭRPRQЬPQPPQRPЭP:!SunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDec???%.3s %.3s%3d %02d:%02d:%02d %d @ЬQЬVСPRP>@8]RСPP P>@M]Pl~aݡݡݡ PRV 2PQPQVP~L P PݬoPЬP$OpenBSD: strcpy.c,v 1.4 1996/08/19 08:34:14 tholo Exp $ЬRЬQRSaPPc QRaPPbSP$OpenBSD: strstr.c,v 1.2 1996/08/19 08:34:27 tholo Exp $ЬVЬXW,XF0PYPPPWYXV]PVVP^ЬPЬQPPЏЏ QQ^ЬQЬPЏPPQPQQPPPݬݬ $OpenBSD: ypmatch_cache.c,v 1.7 1998/01/20 18:40:27 deraadt Exp $^ЬYЬ VЬZ#=a WX(XWЭPѧP gW ѧPW*hPWg~WE+ PPgW ЧP Pe(ԧЧ P PS(ԧ VhPZhP ݧ0(ԧPVZVݬݧ^-Vfݧݬݧ fէYݧSTPݧ'Y;PP^ЬYЬXЬ WO PЦ ЦP;, V4ѦW)YݦSPWXݦePѭfVPyp_match: clnt_call$^ЬZЬ[ЬYԭZCj?Zz-VfP@*[&k"[fP@լ լ ѬPЬP`iZPPZ SVfPeݬݬ [PNЭii~%&ЬQPaݭPiݭP+iPЬQaQA`ݭPWXZ[Ь Ь ]V ~V(ЭPР`Q}W~V<:ݠ`бP`P&֭ѭϑЭPݠ` ЭPh1ݭ"DPVgЭii~J%ЬQPaVJiݭP*iPЬQaQA`Zk QPiЬP`ݬݬ [yPV<$=ݭVPyp_next: clnt_call,^ЬYЬZЬ[ԭY>i:Y^+VfP@%Z!jZfP@լ ѬPЬP`ЬQaЬ P`kYPPr~WXYZЬ Ь]V~V4'ЭPР`Q}W~VW:ܟ 9ݠ`бP`P&֭ѭЭPݠ`[ЭPh1nݭzBPW{Эkk~#VfЬQPaWkݭP1)kPЬQaQA`Ь PЭ``~fЬQPaW#Ь QaݭP(Ь QaPЬQaQA`9h;ݭWP$OpenBSD: yp_bind.c,v 1.11 2001/06/27 00:58:57 lebel Exp $/var/run/ypbind.lock/var/yp/binding%s/%s.%dclnttcp_createYP server for domain %s not responding, still trying clntudp_createfcntl: F_SETFD^[~\VfPWW PW#VfP z # W W Vf=$PW|PP5PW0 X!Ш`Q СPQhVX"VX W{լЬP`ЬP P8(PP XhXXݬNP-l~@!PXPl~~XJ$\Ԩh[ըh1ݬGS<~VV~VYPWW1W"PVVY9 #P W3QPQW Vh1ZWq 1:We [1;X 1/hPP1WVV~WP#VЏ~~ݏW PVG[1XA 1PxPQPRRPPQQQЦPV[1X 1|yYZ}Y~2&5VжP`P3[ݬЦPVh1ЦPVWPxPQPRRPPQQQ[1Xb1VV~H "VHIJgLJXhA~ݬ0xxPPxPxPYZШ`Q СPQ\\}Y~ݏH6P` "h1Eݨ\P  [ hX} լЬPX`P@ЬVЦ`PРQPԦ`\~ݬϮЬXW6 V@XJP(Ц`PРQPWfgf VVWfV$OpenBSD: clnt_perror.c,v 1.13 2001/09/15 13:51:00 deraadt Exp $^ <~JPI C P%s: %s; errno = %s ; low version = %u, high version = %u ; why = %s (unknown authentication error - %d) ; s1 = %u, s2 = %u ...  ^ЬVD<YPWPЦP ]XXVݭWPݬ;YWVfVZPPWPVPYPVP1h&&8oݭwPAYVjPPPVPYPVP]ݭϓPPݭYVj$ݭݭϋYVjݭݭYVjWWPjWPݬݬϱPg "oonnnnnwn^n@n%nnmmmmmlmRPC: Unknown protocolRPC: Failed (unspecified error)RPC: Program not registeredRPC: Port mapper failureRPC: Unknown hostRPC: Remote system errorRPC: Server can't decode argumentsRPC: Procedure unavailableRPC: Program/version mismatchRPC: Program unavailableRPC: Authentication errorRPC: Incompatible versions of RPCRPC: Timed outRPC: Unable to receiveRPC: Unable to sendRPC: Can't decode resultRPC: Can't encode argumentsRPC: SuccessRPC: (unknown error code)ЬPPP@PݬP ﱂ%s: %s - %s %s: %s ЬYsPWP XhPP PC VfPhfy PhcPY<~W(PEPY<~W WP%sݬ`PڐqqppppphpFailed (unspecified error)Invalid server verifierClient credential too weakServer rejected verifierInvalid client verifierServer rejected credentialInvalid client credentialAuthentication OKЬPPP@P$OpenBSD: strcat.c,v 1.4 1996/08/19 08:34:10 tholo Exp $ЬQЬRQP`Qaa$OpenBSD: strerror.c,v 1.2 1996/08/19 08:34:17 tholo Exp $ ݬj$OpenBSD: clnt_tcp.c,v 1.18 2001/09/15 13:51:00 deraadt Exp $clnttcp_create: out of memory 8^ЬYЬ[ЬZW VfPX d~fPW%  Q  1b9ݬ [YPWVfXfPxPQPRRPPQjdPj~Pv jPYPP- +  ( jPP1P41ԧjgԧ ԧ(i~fۼPԭ[Ь ~0LVVI VPէ[jPЧPPVPHЧPPՠVWݬݬVKnW(PhXPW WX XP^}ZЬPРXLWX0ը}Zԭլ Z Э̭[ X0gԨ$ЭQaPPaPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYЧPݨHݭW P8ЧPWP'ЬQaPР QWPPݬWЬ QaPը$$WШ$PݭWP$PխPZ [$PgV(  ԭn+WfPW0]QPШ$PѭYX$YYQiPЬQaPР Q$]VVPP i(ݬWЬQaPiiխ5gVWA%׭ѭďЬQaPР QP P1TШ$P@ЬPРV( $ЬPЬRЬ QLP`QPbЬPЬQЬ WРVQQ Q}gQ}g (gPPЬWЧVզ fЦPPՠLVVfWf^ЬZЬ [PjQQPP:Q PQQPP@VV`PWPV~Wl ] ]W ~WTW~؞}Vf}ОV(]8]YjPPQʏQʏPxPPPAg~~Wj~! PXH ~íȭحЭQЭRâPP ׭@Bíæ PP ׭@B}ЭPխXXXC$W1W1 1.$Э(W1W1W Wm[ݬjaP[[[6($[ R ($[PЬXЬWЬ YYV-VWh$P  ($PVPWVYP$OpenBSD: auth_none.c,v 1.7 2001/09/15 13:51:00 deraadt Exp $^K W@~PWPW, է<](  ( gwi ]X~(X_WXVf XfШPXP<ШPՠXWPЬR QТPݡ<(R PPP$OpenBSD: rpc_prot.c,v 1.7 2001/09/15 13:51:01 deraadt Exp $ЬWЬVVW-*PP<~W*ݬݬ *ЬXЬWWXPW VVX)PPfPP &ݧXXw'VfPԟXfPЬWЬVVW)XhPPfPP!W,'XhPޟWhPЬXЬWWX&P0WVVX$)Pf~g X`*PЬWЬVԦgCVW&XhP1W(P!WhP WhP WhPЬQЬPQ"` ` ` ` ```ԠQЬQЬPQQ```QЬWЬVЧPPЧPfVPoVݧ fЧfPPPP ЧЧЧЧЧ $OpenBSD: xdr_mem.c,v 1.8 2001/09/17 18:34:51 jason Exp $ЬQЬRЬaˏRP 8ffRR Ь ЬTPPBд PxPRPQʏQQRˏPQSSQQQRʏPSPPPR PPЬTPPBмPxPRPQʏQQRˏPQSSQQQRʏPSPPPR  PPЬTPPBд PxPRPQʏQQRˏPQSSQQQRʏPSPPPR PPЬTPPBмPxPRPQʏQQRˏPQSSQQQRʏPSPPPR  PPЬVЬ WWPPWݦ ݬW PPЬVЬ WWPPWݬݦ ZW PPЬPà PЬRP QPQ P PQPPЬRЬSPТQQSSQТ PPS P$OpenBSD: bindresvport.c,v 1.13 2000/01/26 03:43:21 deraadt Exp $ݬݬ^ЬW?<PPP]WWݬ9P1V~W VV[ZV V . P)[ZXVgX?YYZ[ݬPV1YZ[ݬPVpWݬjPVXVu XV#Z[ݬ|PXQ VPPWPWݬ/PX( PVPh vib$OpenBSD: pmap_getport.c,v 1.7 2001/09/15 13:51:01 deraadt Exp $^ЬW찏o<~<~}a~ݏWPViЬЬ Ьԭ}a~!VжP`PY ЦPS V ; ЦPVЭPP PGVXP@ЬVV VPVݦfVP^ЬPP1 ЬPЭQСPxPSPQʏQQSˏPQZTTQQQSʏPPPPPPSЭPCSЦRxRPRQʏQQPˏRQTQQQPʏRRRRRRPSP`YWЭPРQxQRQPʏPPRˏQPSSPPPRʏQPPSQQQRRUЭWU1SVPXP[WUPxPQZQPxPSS PPYTdQxQRQPʏPPRˏQPVXPPPRʏQ[VQQQRRP13ЭPР QxQRQPʏPPRˏQPXPPPRʏQVQQQRЭQBYФQxQRQPʏPPRˏQPXPPPRʏQVQQQRWФQxQRQPʏPPRˏQPXPPPRʏQVQQQRGUWU1Z[TZWUQxQP[PPPQxQSS PPYVfQxQRQPʏPPRˏQPTXPPPRʏQZQQQRR P1SUSWWU1PSUSWWU1]ЬPNLSPATH/usr/share/nls/%L/%N.cat:/usr/share/nls/%N/%LLANGC^ЬYiP/YnP YKzZWP gPV|VgPXXSZf1f:1]TfPP%1VfPPL(TvDXQaPN]RSREPQaP;SR4YQaP,]RSR#PQaPSRST fSTPVfPP:1/cWWjP1fVWSf1^~ݬ>PWW1WP WP|~Wݭ~PVWVݭVPfPxPRPQʏQQRˏPQSSQQQRʏPSPPPRRS"P V`ЭРݭVsP$OpenBSD: index.c,v 1.2 1996/08/19 08:34:02 tholo Exp $ЬPR`QQRPQP$OpenBSD: errlist.c,v 1.3 1996/09/15 09:30:59 tholo Exp $\D*ٙ™oXF:$ ؘȘvWH9!—vX9 Ֆn>'iM5ޔ˔xdQB.ғ{b@Inappropriate file type or formatFunction not implementedNo locks availableBad procedure for programProgram version wrongRPC prog. not availRPC version wrongRPC struct is badToo many levels of remote in pathStale NFS file handleDisc quota exceededToo many usersToo many processesDirectory not emptyNo route to hostHost is downFile name too longToo many levels of symbolic linksConnection refusedOperation timed outToo many references: can't spliceCan't send after socket shutdownSocket is not connectedSocket is already connectedNo buffer space availableConnection reset by peerSoftware caused connection abortNetwork dropped connection on resetNetwork is unreachableNetwork is downCan't assign requested addressAddress already in useAddress family not supported by protocol familyProtocol family not supportedOperation not supportedSocket type not supportedProtocol not supportedProtocol not availableProtocol wrong type for socketMessage too longDestination address requiredSocket operation on non-socketOperation already in progressOperation now in progressResource temporarily unavailableResult too largeNumerical argument out of domainBroken pipeToo many linksRead-only file systemIllegal seekNo space left on deviceFile too largeText file busyInappropriate ioctl for deviceToo many open filesToo many open files in systemInvalid argumentIs a directoryNot a directoryOperation not supported by deviceCross-device linkFile existsDevice busyBlock device requiredBad addressPermission deniedCannot allocate memoryResource deadlock avoidedNo child processesBad file descriptorExec format errorArgument list too longDevice not configuredInput/output errorInterrupted system callNo such processNo such file or directoryOperation not permittedUndefined error: 0$OpenBSD: strlcpy.c,v 1.5 2001/05/13 15:40:16 deraadt Exp $ЬTЬ SЬRTPSSQbQQ SbTPP$OpenBSD: strncat.c,v 1.2 1996/08/19 08:34:21 tholo Exp $ЬTЬ R!TQЬSdQaPPaQRaTPkx$OpenBSD: xdr_ypbind_resp.c,v 1.3 1996/08/19 08:35:01 tholo Exp $ЬWЬVVWPPfPPPWCWJP$OpenBSD: xdr_ypbind_binding.c,v 1.3 1996/08/19 08:35:00 tholo Exp $ЬXЬWWX2VfP XfP$OpenBSD: xdr_ypbind_resptype.c,v 1.3 1996/08/19 08:35:01 tholo Exp $ݬݬ$OpenBSD: strdup.c,v 1.3 1997/08/20 04:18:52 millert Exp $ЬXX-PWW^PVWXVVPP@^ЬV~PPVЭfЭP$OpenBSD: xdr_ypreq_key.c,v 1.3 1996/08/19 08:35:03 tholo Exp $ЬWЬVVWiPPWP WrP$OpenBSD: xdr_domainname.c,v 1.3 1996/08/19 08:34:58 tholo Exp $@~ݬݬ $OpenBSD: xdr_mapname.c,v 1.3 1996/08/19 08:34:59 tholo Exp $@~ݬݬ$OpenBSD: xdr_ypresp_key_val.c,v 1.3 1996/08/19 08:35:04 tholo Exp $ЬWЬVVWPP WP WDP$OpenBSD: xdr_keydat.c,v 1.4 1996/08/19 08:34:58 tholo Exp $ЬP<~Pݬ$OpenBSD: xdr_ypresp_val.c,v 1.3 1996/08/19 08:35:06 tholo Exp $ЬWЬVVWP WCP$OpenBSD: xdr_valdat.c,v 1.4 1996/08/19 08:35:00 tholo Exp $ЬP<~Pݬ$OpenBSD: xdr_ypstat.c,v 1.4 1996/12/14 06:49:45 tholo Exp $ݬݬ$OpenBSD: xdr.c,v 1.6 2001/09/15 13:51:01 deraadt Exp $^ЬQЬPPaP^ЬQЬWaVVV+-gСPQQбP`PPЭgPP^ЬQЬWaVVV+-gСPQQбP`PPЭgPPЬQЬRaPPPСPRQRQбP`PPЬQЬRaPPPСPRQRQбP`PP^ЬQЬWaVVV+-gСPQQбP`PPЭgPP^ЬQЬWaVVV+-gСPQQбP`PPЭgPP^ЬQЬWaVVV+-2gСPQQбP`PPgPP^ЬQЬWaVVV+-gPPPСPQQбP`PPPխVPPgPPݬݬЬXЬRЬ Q\ˏQVVVhWW,ШPQRXPPV-ШPV XW-ШPQRX PVPШPV@X PWPxdr_bytes: out of memory ЬXЬYЬ WiVWXPHgWhPWP7P 3P:KWIV$WPVViL[PWVXV V.iPPЬP<~Pݬ\ЬWЬXЬ ZЬVЬYXWυPhPզ fPVզY PZWZWixdr_string: out of memory ^ЬWЬXhVgP PVPVPWϱPIЭPP ?PQgPP 8P@MQKV%QPVVhkqKbZPFݭVWϭVhPP~ݬݬD$OpenBSD: ypprot_err.c,v 1.4 1996/12/14 06:49:47 tholo Exp $ЬPP ;7/3/+'#'P PPP PPP PPPPݬunion^ЬZZ1VfPPPPPP@ ~P4P YVfP[K PQˏQP<YPQYЬPP?WW P [oX#DP XX1VXVVYVYfP*QQQ[a1PVPPXVXSPWWXWVXYЬPP:@~ZPPVf[fP ZWXXY`XSXXS<QXPPYPQPBZR<PPXc ZSbRWXY#XSˏXP<QXPPYPQPZlWZ GjYQjBZWgVYQ QPVYf ЬPPfWgZaGPZ1ë X&YYP  [O1aԫԫkЬ[P[P^ݬPZ>jVfP+*iW}~}~gPYI~xVfPXP[1լ VЬ QaP1PPP=PWfgP[[YLjP} ~}~hPYI~XPX1_X)1SPXWKZPV1CZ6[լݬ[XX[P~~/ ЬX~hPVBݨX<hWhԨݨ VfXfW$PVWjVPVPݬݬO@ЬVPR6 PP PЦЦ PQʏQkQabRaPЬWЬQQPʏPPkXhVVXfVVcѦQVYЦRѦ  YR9~RPxRQ}P~gRЦԧYѧ  WPfhVi@ЬVѦ PԦզݦݦ fPЦ TЦRTRSˏSPµ<QRPPPQPRQcDSPЬWЬXЬ YgP P~PPW WKPV %g PP VXg~VXiiPg$OpenBSD: qsort.c,v 1.5 1997/06/20 11:19:38 deraadt Exp $^Ь [ЬˏPˏ[P ԭ[ ֭ԭѬ1[VŬ[PPQPVQ1VWV[XOխ gPcgPc<ѭ [QʏQWVSRfPbPQ[QWVSRfPbPQSWWW[WVVЬQaVSPXVPVP1{PPP[PPVѬ1ЭWŭ[PWPZѬ(1^PPPP[WЭPЭQ>@aXWQЬQaP(XWЬQaPAXݭЬQaЭQP0XQ+XWЬQaPXݭЬQaXQP ЭQWQQWíVYVXVYЬQaP&XVЬQaP=XYЬQaYQP.XQ)XVЬQaPXYЬQaXQPYQVQQVPPZYíZXXYЬQaP&ZXЬQaP=ZYЬQaYQP.ZQ)ZXЬQaPZYЬQaZQPYQXQQZVWЬQaP&ZVЬQaP=ZWЬQaWQP.ZQ)ZVЬQaPZWЬQaZQPWQVQQVխЭQaPfaPfQ[Ŭ[Qѭ)PP[QЭSVRS[Ŭ[cPbPQ"[QЭSVRS[Ŭ[cPbPQЭWWXŭ[PPYYVjW[ZQ_խhPghPgX[TDѭ$[RʏRXQWSQ[TaPcPR[RXQWSQ[TaPcPRTXZWWV}ݭWЬQaPQj[VUQ_խfPifPi[YTDѭ$[RʏRVSYQ[QTcPaPR[RVSYQ[QTcPaPRTYUVWV1ݭVЬQaPQ1zխgPfgPfW[Z[VULѭ([RʏRWSVQS[Z[QUcPaPR[RWSVQS[Z[QUcPaPRZWUV1խ1ЭVPVP1dVWV[XOխ gPcgPc<ѭ [QʏQWVSRfPbPQ[QWVSRfPbPQSWWW[WVVЬQaVSPXVPVP1{ZíXPXWQQUQPPQVYVYZTQ6QWRѭPPQQЭScPbPQЭScPbPQ[TQQVVQQ4QZRѭPPQQWScPbPQWScPbPQUQQ[ݬ[[QPݭV[VZ[VP1$OpenBSD: strcmp.c,v 1.3 1996/08/19 08:34:12 tholo Exp $ЬQЬR QPPaPPaQPPQP_ ^略 1]P~~ PPl P$OpenBSD: merge.c,v 1.3 1996/09/15 09:31:50 tholo Exp $8^ЬWѬ   Pԭˏ PˏPW V8PVPPЬݬݬ WݭݭϊԭYP1@ЭTTPPЭЭRR1 PP`TZíPPUUѭ PP`íPPTZU1[UT1ݭZRTUЬQaЭRЭTЭUPЭQZWUXS ZQЭWTXSխJYY= WWX1mWQ}Q}SUЬVf}S}QЭUPS1BVX1Ь Y@VQ}Q}SUЬ[k}S}QЭUPSVXY 1ԭ1VWYYWYVVXì XVVW+VQ}Q}SUЬYi}S}QЭUPS1rVWW PXP1ݬ WX~}Q}SUPPʏPP YWYVV}QQЬ[k}S}QЭUPSVXVWW PXP?xYYWYVVQ}Q}SUЬ[k}S}QЭUPSVXVWY XWЬ YQZ:խЭPPЀPWЊYRЭQQȐQWY8խЊZWЭVVІYZWЭ[[ȐYZU ѭT1ѭT/TPխЭQQЁQT3ЭVVȐVT TPZUխ ЊZUZUЭ[TkPѭ1ЭRЭRRRPP`1Ѭݭݭݭ﷿ЭݭP^Ь VЬ[[[ZV!ݬ[VݬPPV[QQ`ˏVPPݬ[PPVP[PPݭ϶ìPЬQAPP[VQV`QYЬWW[~WЬQaԭVP1p֭1jXWZVVRYXZVV#V[~VRЬQaQЭRPQQX@YQQWZP¬PPPaPYխW[R[PgQbQP[WZWWV1VURVVUpV[VXXUЬQaQЭUPQVZTQ?YQQìVPPSSaSYխXR[PgQbQPZRWRVWSTVVUխ[VR[PgQbQPZRWRVWWW[W~ЬQaPQìWPP QPPaPYPխPPW1Ь[Ь X[XPQFPVQZPXYVRXQgPbPQSVV[XVWVWЬQaWSPYPZQ$OpenBSD: strncmp.c,v 1.3 1996/08/19 08:34:21 tholo Exp $ЬRЬSЬ QPbQPPQPbPPRPQPЬTЬPЬ SЬQЬRPhQ'Q>ZˏP~RSˏP~T2ˏP~RSˏP~T,EˏP~RSˏP~T< PPЬP ݠؠr^Ь[ЬZЬXЬV[ݬ Z[*tPYPWX;h1 ԭШԭԭШԭԭШ V<~ݨ V~<~~5PW1ЧVXhȏ Ш1 ɏ PP [ ɏ P Y[1t |~YPgQ^O UˏZP1/ȏ YBP1ɏ@ PP  -Q P,QQ?ˏZPP 1ȏ YLP1ɭPȏ &2 * /5'~f=PQgС RˏRPPRPP Qf? ~Qf ?X"h  ~VP WP  VW W ([ YpV P@ЬPРVզ~ݦf>Ԧ!P﫻 PP^Ь[ЬVWNPYVo( fhh1uxQPP1]Q1WtP P1Ht|$|խ$խ,Y&t$|lhYt$xЭPP P1<$~TVfPW1 <$~~W[ZjЭ|Э$fPXX1$~XjY hWp&L F  &լAˏ[PP1P 1P1 ݬ [ݬoP1+ˏ[PP1 PP1 iP1P1ɭԭP1O\P1|P1lѭb1 1 ЭddPdЭ``P`Э\\P\ЭXXPXЭTTPTЭPPPPѭb11ѭ1ЭQPP1jQ1dЭPP_1TQxP ЭЭGx*Эxѭ<xЏPxPPxh  xlQxPQP QPAlxP@`PlPPlPlPQVPfPYt~fPPPY~{6Pgq WP6WυPEЬPP ȏ@ ЬPP ȏ լ ȏ XP O W0ЧPVPPfPP PFWfP^ЬY~i7PW2gWi,7{ ~Wi<9Pc PV i96WgPVigPWЭXXBXgԧԧ ~VXVi8VfXWifPPTMPDIR/tmp%s/bt.XXXXXX^VP lPVVPPP<~VVkXhVePWW V~hWP<P@ЬPРVզ~ݦf7Ԧ P P^ЬPРVզ~ݦf7Ԧլ Ѵ PݬVPWPխ~gfs7P~ݬ ~~WVPX!~gfA7gXP^ЬPЬ S 1լSKc]PcУ]PУ ]P  У ]P  쐭<PPQQPXˏ PP1TTX1]W ]V$]U(]RTPʏPCQaSPAdPӠҠXXZ1d̐d̤ФЭPȤФЭP  Ĥ Ф ЭP  ЭPЭP^ЬP`]Q`P`]Q`P` ]Q`P`]Q`P`]Q`P`]Q`4^ЬPЬYЬ [РXը~ݨh0Ԩ   PѬ Ѭ (PP ڭ ԭЩRRP<QPQ1RQMYX)P1 ]PP]WP'VffWYQ<PQP`[XC)P1F]PP$]WPʪVffW[Q<PQP1CѬ~ݨh.PW1Zc[YXPYXP1ЭP`WZѬխH~WhW/Pխ2 ,APP{VPPЭQPA<VWVЩЫІݩiVDݫkV~3(PPѨgPPZP?է#<PPQQPPPѭP#ZէZgWh-Ѭ ЭP<~ݰX  PЬWЬY~g,PXPX Ь PP PP<Q<RRQPQP1Mը}< PRQRRQQQPQfWVVYW#PQP PP P, $ը0 +WVVYWPQPQPPVP~Xg,P^ЬPЬ XРVզ~ݦf,Ԧ  ԩ PXX1ݬVPW1VWPP1PXP~gf*P<PPXPWVqP<~ݭ~VϭPWЭR<PPQQPPWRVP&1[PWPPݭf+  18W WP^ЬX~ЬP`h+Wg ~X VfP1 `WЬ QaPgP1ЧZ1)X,~Whi+YD~fh)PW1<Q<PPPPʏPPQP1~Wh#+YȼPP PȼPVVVYYQ[PʏPGP<`PWPРVVؼȼPȼ~Wh*~Vh)PW%[Y~Wh*~Zh(PWP[gؼȼP[ȼ1fЬ RbPgP1mЧZ1gP1\~Wh=* ~X P`WЬ Pg`1+ЧZ1"X,~Wh)Y-~fh;(PW1\P1~Wh)YȼPP PȼPVVVYYi[PʏPGP<`PWPРV~Wh~)~Vh'PW1<PPPPʏPP[VؼȼP[ȼY~Wh/)~Zhp'PW1P[gؼȼP[ȼ1PЬ Qga ЧZ1~Wh(~Ь Rbh'QЬRPbQQP ^ЬYЬZԭZY PV PխPխ~fi~(PխPԭfX[VZY9Pi<~XZYkP1 5<PPQQPPXYP1PQXi (1<Q<PPPPQP<Q<PPRRPPQPRP#<~XZYkPWWKPPVZYs P<PPQQPP)QXiq'խ1P~XiY'PXY P1P^Ь[1@~fkw%PW1wYYPʏPWPZPiݦf PVP~iЦij Цf PVPjP@^ЬVЬ P`Qա  PS #PPPʏPAP<`PQPRA#'PPPʏPAP<`PQPRAR S R bS$SVPPݬЬSЬTФPУQPQQPcQdRPPab aQbPPQPQRPäPЬTЬUPХQФRQRRQdSeRQQcbSRPQФQQPPQPЬXШVզ~ݦfԦ~XlPaW!ﬨPW P P#P . PWXPPWWP$^ЬXШWէ~ݧg ԧѬ  ~X QˏQPPPQ~WP1~|~VfQPVZPPЧ$Y]P]!BPXP1$]Vݦݭ懶PVXPWPXP<$]VЭܭЦᄃQPQ1]VXPY$P>|~jP Q!}P~P ʏ PPЬYЩWէ~ݧgԧ~YρPwgPeЧPXP Phԧ ԧP PhP PhVWhYhV֋QPQQP@ЬPРVզ~ݦfԦլ  P QˏQPPPQVPf3P ^ЬW~~gPVGЏb1ˏ_ V(VgGPPЬV P ] PPV|PWWЦ P ݦ`PW  ݦ Ц0Q@PQP QԦ0ЦDP PԦD ԦԦWPЬV~V便PW(}~~V}~PWVWPЬPРVզ~ݦfSԦլ ЬPаX j PX  PXVPWHVPXPݬ ~~XV- PW!~hfhWP^ЬZPP1Q PY PQPPPYY1"[WXVQСPPP-PV PV`VWVVhWW~XП~YZkP1SYV Y1pYPȏ P^ЬY[ZZ1XWb~ZYBP1PW>QQX<WWPPQ P PQ隆PPPXVWQСPPP PV PV`VV[1{PPPXPPV1CP1Q P1 PQԛPPȏ PPW YVV[VWYPQZP"PWYPPP~Qɝ~VXjP1tVV[WP^ЬXЬ[V ZYWW[ZVZ ȏ PVfP]QERPYVVZfPPYíV~QWXbPPVWW[VP^ЬPЬZЬ WЬYРVզ~ݦfԦ!1ЧQPQPw1P1 P P:P1PݧgЧPP~~P~m gЧY 1JJ#1JJ9J12(-Ц$W2кW,WY$кWкW WPY PW1  WVP1PWPx!-PPPP~ݭԭԭPnXWP ~VhP1jPWP! ݭYV*PY W$ȏ ~ZW~V^ЬZЬ[Ь YЬW<PѩP=YZ6P1V ]PP]QЭЩQYԭ[ WWPPP[ZzPP`VXW7W4[-GPPQaЭQ[PPPG<PVPЩݩiPa Vj PЬPЬ WРVզ~ݦf ԦWW"?ЬPаP5PPV;*($~V#Pצ$ g PP ȏ ЬX~ݬXPP`V<~VX'PWVh P~Vh WPЬZЬWЬ YIPQPxPPPRPRRTaRRSXRaQPPT<PPP@PQPxPPRRSXRRPP@ЬVV5PPצPfЬQ PP PQ&@ЬV Ԧ PPP7P Ň @P PPV݀P ԦԦ ,Ц0Q&@PQP QkԦ0Ц׀Цfݦfݦ$P QQ P Q 1`Ԧ@Q 1SPЬPЬZЬWРVզ~ݦf ԦWe(ee=e-QкWKT($WHWC( $W7P  ~VP1W t PPWP%  WVPX\PWPVPYP(W$ݬ ZWYV"PX!~ifiXPЬWЬYЬVЬXVO/P E PPPP 4fXPiQYYPʏPAP<`PQPVAWmPT!UfPP/Q P螺 PQGP1\PfffhfVhP^Ь[ЬXЬ WЬYЬZXVVffЭggWjW*iP W WPﲑPPPiЭjZiX|YWXЦ~ݭkiPVZWЭPWPPWWXˁ~VkWPPP^Ь[ЬPY`ZРXZVY[&PVPЭfԦԦ ЭWWXXWWZGYfYk^Ь Pf`WXVkCP^ЬXЬWWVff~ݭhXVfVYPP ~PhPW*V~ݭhiPWРPXfѭWPЬQЬPԠ` PaЬVЬWP"~PfPgР Wfd^ЬWЬ [W,ǼZ~ݭggPS1 SZ WP<PPQQPVSUG,<Q RRQQQ<ƦPhxPPPPPVϙЬWZ4WMPu ZPYVP1`PPQ@iPPPiWfP Zt ZVVǸ"XXVP@8P`PPiXVVǸPP PmWiZPZet P@ЬPլ Nt PPРV4P~VZPV P0P^ЬY4PЏai Y P@WVVYϡ~|~WXlP Q0<~VWlPPOs O,PW8ZVXXWPZP`P~==>?Т@@ABCUXTRSWVVUQBDP`RQDP`EP`FP`GBP`P`SWVUUЬTRЬST1TQPPQUˏTPPtfXJ<. txRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRURP$OpenBSD: calloc.c,v 1.5 1999/11/10 20:12:31 millert Exp $ŬWWtPV W~VwVPЬWЬQЬ YgX@QQV@V@^Ь[ЬZЬ YЪVBfPQ ` `WQWPRRX@QQX@APPAGgXXWP@8P`[#WS}SUP[}SЭU[1WUTR x PPRWZ"x PPң$QQPVVPVPxPPVVPVR@kQЁPP1 VVRXWWU1cDPI`Qa$aRRaRXYYWPZYIXX/YY1ϲ4UPY IP`Ij`XYYWx PPTPTUUUx YVVX~SSЭSP>IgPZP`XX>YYY IP`Ij`X TTQTQxQQxQPPTPxPPPAkx YVVXPGPPZAGPPZACQQ @PP0V(RFb[[ЫWZR QAb[[Ы1u1f+1^PP*1VPZjQ0QP(RP ~FfP@PPQVZjQ0QPP j$FW(0((ݬlV(RFb[[ЫVWZR QAb[[ЫVVYY1Y1V~FfP@PPVPP0PP $TVYY1gY1aȏ1EV~FfP@PPVQQ0PP $(V(10((ݬm1V11ȏ@1P`lP 11PZ(P QA`[[j1PP [}VRQQ&PP(P QA`[[2P(P QA`[[ЫPPVxPWW}V~{}PV-Q1YYg GYY(P QA`[[pp~]Ps->ZW1p~[]P 'ZW1ȏ$ Yp~PZg QG2 QQQYEPg PPge-Q  P$PPWPB8f QQWYQQ7GW0YW*$PQPQWPPWQ PQPWPWXY{U1-1QQ((P QA`[[ PxPQ}P1PP)PP (P QA`[[ 1m(P QA`[[ 1MPP [}VLQQ&PP(P QA`[[P1XVVhVVЭPPPPݬPKPPPP խݬP!ԭ𞭬X19խݬϹPԭ(Q0PQP QBPЬQ  P^ЬYЬ[]PPZV|`[kQ1Q%Q1[XQQ X2?e21!Q[WkP0PЭRP U~AaP@PQPQgP0PP 9QQ*1Q[WkP0PЭRP ~AaP@PQPQgP0PP g$/V[QVVR &FVVZVZ[VW[1VR FVVZ1VZ1~0QPP 1uQ0QPP 1fR~BbP@PPQRQ0QPP Q$1CRV1:X14ȏ@X1*X1$ X1V wFVVZ1VZ1XX&V J FVVZ1VZ1X&V  FVVZ1VZ1X&V FVVZ1eVZ1_V FVVZ1?VZ19X&V ϦFVVZ1VZ1V π FVVZ1VZ1X&V V FVVZ1VZ1X&V , FVVZ1VZ1X&V FVVZ1qVZ1kV FVVZ1KVZ1EXX&V ϯ FVVZ1VZ1X&V υFVVZ1VZ1X&V [FVVZ1VZ1V 5FVVZ1VZ1V FVVZ1~VZ1xV FVVZ1XVZ1RXX&V ϼ FVVZ1+VZ1%X&V ϒFVVZ1VZ1X&V hFVVZ1VZ1V BFVVZ1VZ1X&V  FVVZ1VZ1X&V FVVZ1]VZ1WX&V FVVZ13VZ1-V ϞFVVZ1 VZ1Q1ZJ<Ь QPaRRZGЬ P`PYB`BPP))))))))))$$)$$))YYRRZЭP]QPQ P;ЬXЬYhWiPPPVPVr;PhiPWIVW<PhiPPV~~hP~`>ViP^pVЬ XЬ[ЬQЬZЬYYfPYe YEXPsVrVV-aaZXPpV~Yg YG[6PXRYf`0sVXjjRsV R0a֭ЭQQRP ^ЬUЬRUT RRR-+]SR . RQ~AaPQPPRPP0sQRR R0sS]S]0R0UTP$OpenBSD: strtod.c,v 1.14 2001/07/09 06:57:45 deraadt Exp $ЬWG QaP`axWVF9WVԠԠ ЬQxP4mP`aQ`ЬWЬVЬ XЧYWTUSdPˏPRVRXRSSPPVPSSRQQPSSPXxPPʏRPRUUYXWZVWXIYWPЬWЬYЬ ZZP PRQPQ QQRPQRPQЬ VY # WXP QhPQVVYW WVZVZVP QPQVQPЬQRQRxQQQRxQQQRxQQQ RAQQ R PQRPЬScQˏQPQPQ PPQcPPQcRQRRRQQQ RPPQQˏQP RPPQQˏQP RPPQQQRPPQQ PQcRP@ЬVυV ^ЬWЬXѧ WXWЭXЧPЧYШZYZ[[PP>PPVKfP[[WYYQXSZZRVPԆVP>IaPPSY>JbPYPZZY1YPPˏWZW[ЭVZTXUІRˏRPWPdSˏSQQPXPUUPXUURRWRUUSSSRXRUURXRPdTVXdiPPWKaPPT[[tЭP[ЭPЬYЬXˏXP~@mY PYxXXYP~ W.IfPPVfYVVfЬPYЭPNaN0^ЬV}X P x PE X fʏXfX ЬP<'`լЬQaЭPsXЬRbլЬPr`۟pX~P[XZZZpXʏȏ@Zc Rd?;=zR`4?DQ[ERnZPd? P`PRjRsR nPqRP׭ѭЭQqXAϡQԭZPPV ԭVVԭխԭЭ ­έԭѬ Ԭ WѬ  WϬ 9"<GЭZԬ6ԭլЬZZZԭPPZZPZZV ZQQVVVPPZQ  9PP Pѭ1,W1%pXЭЭUխVPʏPpWRxVVʏVg(XPpPXUVPVUd`RxVVPVgRXPpPX@έW:WPʏPeXWPpPXxWVTV UeXdPpPXxVVTVխ#qXխխ1OЭ׭eX"PpPXUnUPdXP`PpPUŀUխ#ԭԭcXPpPXqXU1rUPqXP11խ1ЭRgBpPbUPpPUjXTnTPcPXPpPXЭЭPPT0qXU1cXPqPU1OZZR1p"ReURPpPUeXRPpPXjXTnTPcPXPpPXЭQQT0qXU1cXPqPU1ZZeЭReUBPpPUZjXTnTPcPXPpPXЭPPT0Z)aUPqXP1cUPqXP׭ЭQa0Q1UZeX"PpPXЭpXЭܭЭխ1ѭ1ЭPp@WRլ"խԭԭխ1eRPqXP11ZgRXPjPTnTPdRPcPXPpPXЭQQT0ZGaXXPpPXqXR 1T1׭ЭRb9R֭ЭP0`ЭQPQQP1eX"PpPX1xZЭWЭԭԭխRѬ í9Z/VѭVV­VVVԭЭZZWZZZBVfPWխЭZZWWZZZWZխHխ6խ%ݭݭϸP[P PV[ϵV[íЭVVݭ[ψP[PխݭPkPѬ YX ֭֭ԭխ$ЭRP@ψ QPQˏQZ PˏPZZZ ZZZZZZZWZխ ݭ[iP[խݭݭVPխ:ݭ[P,׭~ [VfP[խ~ ݭfPЭխGѬ Aխ~ݭϙPP[όPҬ1CЭЭPP1֭1,խ1sWWݭϱPЭխ9ЭQݡPЭRxP ~L$ݭnPZJ~ [VfP[ѭ~ ݭfPP~ ݭfP~ ݭfPZݭ[oP0Yݭ[ϥPVݭݭPXը X[φPWWX[V?լ :W'[ϽP[ݭ[RPW YYY:ЭPPY1W$Y9ЭQQ91ЭRRY1ЭPPYZ1OV:ZEV~ [P[Zݭ[φP0YЭQQYZ[fP[ݭ[ϠPVKYH׭ЭRb9ѭ׭ЭP`9ЭQPQQP'֭ЭЭRR1׭ЭP`0Pݭխխѭݭݭ[ѭЭЭQQ0ԭЭRbЬP`լЬQRaЭP ((((( AAAAAABBBBBB ((((( $OpenBSD: localeconv.c,v 1.3 1997/07/23 21:14:40 kstailey Exp $x1﹂P` Р Р Р РРР !"#$uP`qРmРiǁUPLnLnLnLnLnLnLn]n\n\n.^ЬXЬPՠP ըXP Y PЬQaZjYЪWZ PPRPQШ,QWjYЪWZWWPW<PPYݨaPV1#VYVWЬQVPP1nR1  RШShQWjYЪWZWRPPBLSWGèQ[ШVR[WQVVPPVVQݨbPQ1èVPPQVQ[hШV !WVWVVYhVVhWVehQQ'WV"VYQ[VhXP175ШVWVVYݨ,PV1WVVYQVVhVYVWЬQVPP11Hԭ[WԭjYЪWZWխ$W YPQ YPPQ[W[[R[WWRШPPVhQQ$RVVYQVhXHPc1PVRVVYݨ,PVIRVVYQHVVhV[XPԭVYVWЬQVPP1#1c@ P@ЬV o PP6PPP&Ц0Q@PQP QyԦ0$ ԦЦf զ V# PP ԦΦQPЦQQP^ЬV CPPfPVRPWݭP ͞P ȏWPfPЭխ2~ePWW ^ЬVЬWЬ X2~'P h<g<PQPP QQhЭP PgPLP<QPѦ(t<QQPЬWWXPPXPXPPVhWV(XfXVWXP@ ϧVЦPQXR RPQf zPffVP `ԠԠԠԠԠԠ0Ԡ4ԠDԠH@VæPQPV¦QQfPQ QPf  @ЬVݬ ݬ2~ PRxRQPPQT RP@ЬV |~2~y ݬ ݬ2~@ЬVݬ}~2~HPQ  }PPЬP2~ S#ЬX~X-P }V+ݬ}~~X}~ }PVX}VP""ЬP !v P   PЬX2 PPPШWWhVWhʏPШ$@ PԨVWݨ,PPVPWVPЬZY|X%ШVW VjPYXVWhXYP$OpenBSD: getdtablesize.c,v 1.2 1996/08/19 08:19:20 tholo Exp $ ^ЬPP?Jeuj $/9CMWaku1q1qQPЭQQPdP11;1)1111!1111111PPP1 1 1 N D :0&$~~䟭P:ЭP4P$ P~~䟭bQPQЭQQP/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/binЬRЬTЬ PЬQЬSbݬSQPTRS m PT ] PѢ%P a; P$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$1vv1vPPPʏPPv1|1r1y{prdj[acYZP>H5?970.,&#V}VXXh1ZYY1;|~~<~<~~;PP Ϝ~]PʏPQ QPP PE<H2|usux luguPY[XPˏPVWP`PP0РQQVРW`QР`PXРWWVVQP PVVW VPWOWPʏPPRBQQVRQP@nQQVx V~~W X XXWPЬPPPXPxPPQP XxPPHa1.<~PZ1<PX RXRPPPQQPP@VVVPRWxXYYPVπPS Zh1ZSYX <PXWPPP PZPR QP QRϗPV V ρVP$OpenBSD: abort.c,v 1.7 2001/08/12 12:03:01 heko Exp $^ ~2VfVXAjEP /j`WgPVf~~hgPf4$OpenBSD: exit.c,v 1.4 2000/01/06 08:45:50 d Exp $`X$V>FfWWVP@PWVhXP`ݬ  %^ЬXЬV ]W ~WVԭԭXPP xPQPPQPPPWX|PЭPP$OpenBSD: memset.S,v 1.3 2001/03/18 07:29:04 bjc Exp $<ЬSCbP`PSЭS>AcԭЭP<VV֭VVVխ#ݭȭ~ZVfݭ~~f[ЭQҰĭĭKjVKPKVЏKjPPRTKjPPRTCjR<QZQa PPRRPPP@PPP)`h$QQSQQQYd`e`YQS[STZ UZЬPY`[YR1SY[Sˏ PP#Di1YPʏP@P<`PXPWg PPViYPʏP@P<`PXPWgP PPVDYPʏP@P<`PXPWV(YPʏP@P<`PXPWgPPVqY[PʏP@QVPPPaVW<PUP~}RU[}RЭUYR1[PʏPPPSRPZP@ЬV~ݬf.XP PfYPPЬUTR<PPQQPQRQ"USRPʏPSP<`PUP`TRRQTP^ЬWЬYЬ ZXԭZЪVѦ YVլGXBQYPPQ PPYP@[ЭQAkPPVXˏPP0XVCZYW^PV!~XPZPPYݦWtPPZ,ЭPɭV@k fPЦffVVVPЬXЬ ZYWȼ[2VfPW'~W=Yiݨ fP WfPݨ ~ݧiȼP1.Pȼ1%gPЧgէ 1 ЧQa /      +++++++U++D++D++*+++,/UGHRBD M@dmCXLS1@2 3LLLLyLiLYLGL4L8N(NNNMMMMMMMMMxMjMZMIM6M%MMMLLLLHNkOdO^OZOVOLO$OpenBSD: atalk.c,v 1.4 2001/08/18 22:14:03 brian Exp $@(#) Copyright (c) 1980, 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mount.c,v 1.22 2001/06/24 17:03:16 csapuntz Exp $@dddxdgdTdNdFd9d3d,d%d dd@ccc cej[j$OpenBSD: getmntopts.c,v 1.2 1996/06/23 14:31:10 deraadt Exp $@(#) Copyright (c) 1987, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: sync.c,v 1.3 2001/05/18 07:32:36 mickey Exp $/dev/ptyXX\^:   }) 0G$OpenBSD: cchar.c,v 1.8 1998/11/18 23:26:13 deraadt Exp $$OpenBSD: gfmt.c,v 1.4 1997/09/01 18:30:33 deraadt Exp $$OpenBSD: key.c,v 1.9 2001/06/25 03:40:25 millert Exp $2+.&dd~ڒ<vސא̔ѐ͐“ȐÐPn$OpenBSD: modes.c,v 1.5 1999/10/26 22:53:52 deraadt Exp $$OpenBSD: print.c,v 1.8 1999/10/26 22:53:52 deraadt Exp $@(#) Copyright (c) 1989, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: stty.c,v 1.9 2001/09/06 13:29:08 mpech Exp $ ٳճѳ˳Ƴ~umfWPJC>61,(#ճƳ/tmp/EdDk.aXXXXXXXXXX<$OpenBSD: dkcksum.c,v 1.2 1996/06/23 14:30:05 deraadt Exp $$OpenBSD: editor.c,v 1.77 2001/07/07 18:26:10 deraadt Exp $}x>90' x_______[UQ__J_E____DISKLABEL(8) OpenBSD System Manager's Manual DISKLABEL(8) NNAAMMEE ddiisskkllaabbeell - read and write disk pack label SSYYNNOOPPSSIISS ddiisskkllaabbeell [--nn] [--ccdd | --rr] [--tt] [--vv] _d_i_s_k ddiisskkllaabbeell --ww [--nn] [--ccdd | --rr] [--vv] _d_i_s_k _d_i_s_k_t_y_p_e [_p_a_c_k_i_d] ddiisskkllaabbeell --ee [--nn] [--ccdd | --rr] [--vv] _d_i_s_k ddiisskkllaabbeell --EE [--ff _t_e_m_p_f_i_l_e] [--nn] [--ccdd | --rr] [--vv] _d_i_s_k ddiisskkllaabbeell --RR [--rr] [--nn] [--vv] _d_i_s_k _p_r_o_t_o_f_i_l_e ddiisskkllaabbeell [--NNWW] [--nn] [--vv] _d_i_s_k ddiisskkllaabbeell --BB [--nn] [--vv] [--bb _b_o_o_t_1 [--ss _b_o_o_t_2]] _d_i_s_k [_d_i_s_k_t_y_p_e] ddiisskkllaabbeell --ww --BB [--nn] [--vv] [--bb _b_o_o_t_1 [--ss _b_o_o_t_2]] _d_i_s_k _d_i_s_k_t_y_p_e [_p_a_c_k_i_d] ddiisskkllaabbeell --RR --BB [--nn] [--vv] [--bb _b_o_o_t_1 [--ss _b_o_o_t_2]] _d_i_s_k _p_r_o_t_o_f_i_l_e [_d_i_s_k_t_y_p_e] DDEESSCCRRIIPPTTIIOONN The ddiisskkllaabbeell utility can be used to install, examine, or modify the la- bel on a disk drive or pack. The disk label contains information about disk characteristics (size, type, etc.) and the partition layout, stored on the disk itself. It is used by the operating system to optimize disk I/O and locate the filesystems resident on the disk. The options are as follows: --nn Make no permanent changes to the disklabel (useful for debugging purposes). --vv Print additional information during operation (verbose mode). --rr Causes the label to be read from or written to the disk directly, rather than going through the system's in-core copy of the label. This option may allow a label to be installed on a disk without kernel support for a label, such as when labels are first in- stalled on a system. This flag does not work on a number of ar- chitectures, thus it is not considered the right way to put a new label on a disk. Its use is discouraged. --BB Install bootstrap code. The --rr flag is implied by --BB and never needs to be specified. --bb Specify the single level boot program, or the primary boot pro- gram, depending on the system boot architecture (single or two- level). --ss On machines with a two-level bootstrap (such as i386-based sys- tems), specify the secondary boot program. --dd Use the _d_e_f_a_u_l_t label. This ignores any existing OpenBSD parti- tions on the disk. Note that this option will only work for disks that are capable of reporting their geometry, such as SCSI, IDE, and ESDI. May not be used in conjunction with the --rr flag. --cc Clear the system's in-core copy of the label and update it based on the on-disk label. May not be used in conjunction with the --rr flag. --ff _t_e_m_p_f_i_l_e Write entries to _t_e_m_p_f_i_l_e in fstab(5) format for any partitions for which mount point information has been specified. The --ff flag is only valid when used in conjunction with the --EE flag. If _t_e_m_p_f_i_l_e already exists, it will be overwritten. --tt Format the label as a disktab(5) entry. --ww Write a standard label on the designated drive. --ee Edit an existing disk label using the editor specified in the EDITOR environment variable, or vi(1) if none is specified. --EE Use a simple initial label editor, using the command-driven built-in editor described below. --RR Restore a disk label that was formatted in a prior operation and saved in an ASCII file. --NN Disallow writing of the pack label area on the selected disk. --WW Allow writing of the pack label area on the selected disk. The first form of the command (read) is used to examine the label on the named disk drive (e.g., sd0 or _/_d_e_v_/_r_s_d_0_c). It will display all of the parameters associated with the drive and its partition layout. Unless the --rr flag is given, the kernel's in-core copy of the label is dis- played; if the disk has no label, or the partition types on the disk are incorrect, the kernel may have constructed or modified the label. The second form of the command (write) is used to write a standard label on the designated drive. The drive parameters and partitions are taken from that file. If different disks of the same physical type are to have different partitions, it will be necessary to have separate disktab en- tries describing each, or to edit the label after installation as de- scribed below. The optional argument is a pack identification string, up to 16 characters long. The pack ID must be quoted if it contains blanks. If the --rr flag is given, the disk sectors containing the label and boot- strap will be written directly. A side-effect of this is that any exist- ing bootstrap code will be overwritten and the disk rendered unbootable. If --rr is not specified, the existing label will be updated via the in- core copy and any bootstrap code will be unaffected. If the disk does not already have a label, the --rr flag must be used. In either case, the kernel's in-core label is replaced. In the third form of the command (edit), the label is read from the in- core kernel copy, or directly from the disk if the --rr flag is also given. The label is formatted and then supplied to an editor for changes. If no editor is specified in an EDITOR environment variable, vi(1) is used. When the editor terminates, the formatted label is reread and used to rewrite the disk label. Existing bootstrap code is unchanged regardless of whether --rr was specified. The initial label editor mode is only intended for new disks as it will move partitions around as necessary to maintain a contiguous pool of free blocks. Some commands or prompts take an optional unit. Available units are `b' for bytes, `c' for cylinders, `k' for kilobytes, `m' for megabytes, and `g' for gigabytes. Quantities will be rounded to the nearest cylinder when units are specified for sizes (or offsets). Com- mands may be aborted by entering `^D' (Control-D). Entering `^D' at the main `>' prompt will exit the editor. At prompts that request a size, `*' may be entered to indicate the rest of the available space. The edi- tor commands are as follows: ? [command] Display help message with all available commands. You may specify a _c_o_m_m_a_n_d for which to get more detailed help. There is also (simple) context-sensitive help available at most prompts. M Display this manual page. u Undo (or redo) last change. Entering _u once will undo your last change. Entering it again will restore the change. p [unit] Print the current disk label. If a _u_n_i_t is given, the size and offsets are displayed in terms of the specified unit. e Edit drive parameters. This option is used to set the follow- ing parameters: sectors/track, tracks/cylinder, sectors/cylin- der, number of cylinders on the disk, total sectors on the disk, rpm, interleave, disk type, and a descriptive label string. b Set OpenBSD disk boundaries. This option tells ddiisskkllaabbeell which parts of the disk it is allowed to modify. This option is probably only useful for ports with fdisk partition tables where the ending sector in the MBR is incorrect. The user may enter `*' at the ``Size'' prompt to indicate the entire size of the disk (minus the starting sector). This is useful for disks larger than 8 gigabytes where the fdisk partition table is incapable of storing the real size. r Recalculate free space. This option should really not be nec- essary under normal circumstances. a [part] Add new partition. This option adds a new BSD partition. If no partition letter is specified (a-p), the user will be prompted for one. c [part] Change the size of an existing partition. If no partition is specified, the user will be prompted for one. The new size may be in terms of the aforementioned units and may also be prefixed with `+' or `-' to change the size by a relative amount. d [part] Delete an existing partition (or `*' to delete all parti- tions). If no partition is specified, the user will be prompted for one. You may not delete the `c' partition. g [d|b|u] Set disk geometry based on what the _d_i_s_k, _B_I_O_S, or _u_s_e_r thinks (the _u_s_e_r geometry is simply what the label said before ddiisskkllaabbeell made any changes). D Sets the disk label to the default values as reported by the kernel. This similates the case where there is no disk label. m [part] Modify parameters for an existing partition. If no partition is specified, the user will be prompted for one. This option allows the user to change the filesystem type, starting off- set, partition size, block fragment size, block size, and cylinders per group for the specified partition (not all pa- rameters are configurable for non-BSD partitions). n [part] Name the mount point for an existing partition. If no parti- tion is specified, the user will be prompted for one. This option is only valid if ddiisskkllaabbeell was invoked with the --ff flag. s [path] Save the label to a file in ASCII format (suitable for loading via the --RR option). If no path is specified, the user will be prompted for one. w Write the label to disk. This option will commit any changes to the on-disk label. q Quit the editor. If any changes have been made, the user will be asked whether or not to save the changes to the on-disk la- bel. x Exit the editor without saving any changes to the label. X Toggle ``expert mode''. By default, some settings are reserved for experts only (such as the block and fragment size on ffs partitions). z Zeroes out the existing partition table, leaving only the ``c'' partition. The drive parameters are not changed. In the restore form of the command, the prototype file used to create the label should be in the same format as that produced when reading or edit- ing a label. Comments are delimited by _# and newline. As with --ww, any existing bootstrap code will be clobbered if --rr is specified and will be unaffected otherwise. The final three forms of ddiisskkllaabbeell are used to install bootstrap code on machines where the bootstrap is part of the label. The bootstrap code is comprised of one or two boot programs depending on the machine. When installing bootstrap code with the --BB flag, if the names are not ex- plicitly given, standard boot programs will be used. The boot programs are located in _/_u_s_r_/_m_d_e_c. The names of the programs are taken from the ``b0'' and ``b1'' parameters of the disktab(5) entry for the disk if _d_i_s_k_t_y_p_e was given and its disktab entry exists and includes those param- eters. Otherwise, boot program names are derived from the name of the disk. These names are of the form _b_a_s_e_n_a_m_eboot for the primary (or only) bootstrap, and boot_b_a_s_e_n_a_m_e for the secondary bootstrap; for example, _/_u_s_r_/_m_d_e_c_/_s_d_b_o_o_t and _/_u_s_r_/_m_d_e_c_/_b_o_o_t_s_d if the disk device is _s_d_0. The first of the three boot-installation forms is used to install boot- strap code without changing the existing label. It is essentially a read command with respect to the disk label itself and all options are related to the specification of the boot program as described previously. The final two forms are analogous to the basic write and restore versions ex- cept that they will install bootstrap code in addition to a new label. Note that when a disk has no real BSD disklabel the kernel creates a de- fault label so that the disk can be used. This default label will in- clude other partitions found on the disk if they are supported on your architechture. For example, on systems that support fdisk(8) partitions the default label will also include DOS and Linux partitions. However, these entries are not dynamic, they are fixed at the time ddiisskkllaabbeell is run. That means that subsequent changes that affect non-OpenBSD parti- tions will not be present in the default label, though you may update them by hand. To see the default label, run ddiisskkllaabbeell with the --dd flag. You can then run ddiisskkllaabbeell with the --ee flag and paste any entries you want from the default label into the real one. EEXXAAMMPPLLEESS disklabel sd0 Display the in-core label for sd0 as obtained via _/_d_e_v_/_r_s_d_0_c. disklabel -w -r /dev/rsd0c sd2212 foo Create a label for sd0 based on information for ``sd2212'' found in _/_e_t_c_/_d_i_s_k_t_a_b. Any existing bootstrap code will be clobbered. (Normally you do not want to use the --rr flag though.) disklabel -e -r sd0 Read the on-disk label for sd0, edit it and reinstall in-core as well as on-disk. (Normally you do not want to use the --rr flag though.) Existing bootstrap code is unaffected. disklabel -R sd0 mylabel Restore the on-disk and in-core label for sd0 from information in _m_y_l_a_b_e_l. Existing bootstrap code is unaffected. disklabel -B sd0 Install a new bootstrap on sd0. The boot code comes from _/_u_s_r_/_m_d_e_c_/_s_d_b_o_o_t and possibly _/_u_s_r_/_m_d_e_c_/_b_o_o_t_s_d. On-disk and in-core la- bels are unchanged, but on some systems other information may be de- stroyed. Use with care. disklabel -w -B /dev/rsd0c -b newboot sd2212 Install a new label and bootstrap. The label is derived from disktab in- formation for ``sd2212'' and installed both in-core and on-disk. The bootstrap code comes from the file _/_u_s_r_/_m_d_e_c_/_n_e_w_b_o_o_t. FFIILLEESS /etc/disktab /usr/mdec/_x_xboot /usr/mdec/boot_x_x SSEEEE AALLSSOO disklabel(5), disktab(5), scan_ffs(5) DDIIAAGGNNOOSSTTIICCSS The kernel device drivers will not allow the size of a disk partition to be decreased or the offset of a partition to be changed while it is open. Some device drivers create a label containing only a single large parti- tion if a disk is unlabeled; thus, the label must be written to the `a' partition of the disk while it is open. This sometimes requires the de- sired label to be set in two steps, the first one creating at least one other partition, and the second setting the label on the new partition while shrinking the `a' partition. On some machines the bootstrap code may not fit entirely in the area al- located for it by some filesystems. As a result, it may not be possible to have filesystems on some partitions of a ``bootable'' disk. When in- stalling bootstrap code, ddiisskkllaabbeell checks for these cases. If the in- stalled boot code would overlap a partition of type FS_UNUSED it is marked as type FS_BOOT. The newfs(8) utility will disallow creation of filesystems on FS_BOOT partitions. Conversely, if a partition has a type other than FS_UNUSED or FS_BOOT, ddiisskkllaabbeell will not install bootstrap code that overlaps it. NNOOTTEESS On i386 machines, installboot(8) is normally used to install boot code. The --BB option to ddiisskkllaabbeell can still be used to install old style boot code, but this usage is deprecated. On some machines, such as the sparc and amiga, partition tables may not exhibit the full functionality that is described above. BBUUGGSS When a disk name is given without a full pathname, the constructed device name uses the `a' partition on the tahoe, the `c' partition on all oth- ers. In --EE mode, ddiisskkllaabbeell is far too quick to shuffle partitions around; it should keep a free block list and only move partitions around with the user's permission. Also, in --EE mode, partitions outside the OpenBSD portion of the disk should be changeable. OpenBSD 3.0 October 27, 1997 5 $OpenBSD: ar_io.c,v 1.24 2001/09/19 10:58:07 mpech Exp $$OpenBSD: ar_subs.c,v 1.16 2001/07/17 18:19:48 millert Exp $$OpenBSD: buf_subs.c,v 1.10 2001/10/06 20:21:55 niklas Exp $ $OpenBSD: cache.c,v 1.9 2001/06/26 14:19:33 lebel Exp $$OpenBSD: cpio.c,v 1.7 2001/05/26 00:32:21 millert Exp $$OpenBSD: file_subs.c,v 1.14 2001/05/16 03:04:56 mickey Exp $$OpenBSD: ftree.c,v 1.16 2001/05/26 00:32:21 millert Exp $$OpenBSD: gen_subs.c,v 1.12 2001/07/17 18:19:49 millert Exp $$OpenBSD: getoldopt.c,v 1.4 2000/01/22 20:24:51 deraadt Exp $$OpenBSD: options.c,v 1.48 2001/05/26 00:32:21 millert Exp $abcdfiklnoprstuvwxBDEGHLPTUXYZ:Xx|`n5L.XTn|$`n-n0X|`n&n^Ζ`n"(f$ f  (` @ $OpenBSD: pat_rep.c,v 1.15 2001/07/04 22:34:17 millert Exp $@(#) Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: pax.c,v 1.17 2001/05/16 03:04:57 mickey Exp $($OpenBSD: sel_subs.c,v 1.8 2001/05/26 00:32:21 millert Exp $$OpenBSD: tables.c,v 1.13 2001/05/16 03:04:58 mickey Exp $$OpenBSD: tar.c,v 1.20 2001/06/26 14:55:13 lebel Exp $$OpenBSD: tty_subs.c,v 1.7 2001/09/05 22:32:27 deraadt Exp $@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: ping.c,v 1.46 2001/10/04 07:37:24 jakob Exp $8.@ ɚ;@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: cat.c,v 1.10 2001/09/06 13:29:08 mpech Exp $@(#) Copyright (c) 1983, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: ifconfig.c,v 1.52 2001/08/19 01:51:34 itojun Exp $7@$ЃȄ$OpenBSD: cmp.c,v 1.3 1997/01/03 22:36:07 millert Exp $@(#) Copyright (c) 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: ls.c,v 1.15 2001/07/09 00:37:53 deraadt Exp $P.H!$OpenBSD: print.c,v 1.15 2000/01/06 21:32:40 espie Exp $$OpenBSD: util.c,v 1.7 2001/09/06 13:29:08 mpech Exp $@(#) Copyright (c) 1993 The Regents of the University of California. All rights reserved. xاէҧΧȧŧwof_SJC93.) ߨѨĨxrjbZRG@8/& ݧթͩéݩ~xokf^XPIA=6,& ڪժ˪êܫѫītfYH8(  ZSLC8, ynh`Ƭ۬լͬ0" "4($`$p$ h% %H'}x8((P(~0'#wfZL9%RG;[zuma(([[[(p(m+,,, `-------h&& & '0'kg]TE9&;zp1h4560p999@(#) Copyright (c) 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: cksum.c,v 1.6 2000/11/21 18:03:18 aaron Exp $$OpenBSD: crc.c,v 1.2 1996/03/27 19:32:21 niklas Exp $$OpenBSD: print.c,v 1.2 1996/06/26 05:32:03 deraadt Exp $$OpenBSD: sum1.c,v 1.2 1996/03/27 19:32:22 niklas Exp $$OpenBSD: sum2.c,v 1.2 1996/03/27 19:32:23 niklas Exp $<$OpenBSD: termcap.c,v 1.3 2001/07/16 06:14:31 pvalchev Exp $9R)R"RR RQQQQQ\<\<\<\<p<p<p<p<<<<< e j   ky JKYdu f   bvz!w"F2R r u'g<<p%{{}}{}(())()[[]][]#$G>>P30123456789=:f/?/*?*n+n,N-N.m'E :e  :n:p:x&-/:ttso_|%v !+ HhVq:q:QZZ  lhbwixX  0 $ k j  is a directory is not a regular filep>p>aԫ?!b l BcsLd1eͶfgȫzOhHA$εiЫ}UjG%kHlHJm` n"\ִobOpH֩PqoC/r! s!ҳS!tT|u"dY='VΪw!ܫղx$<ɲXA8ly0U4z?t (press RETURN)... (interrupt to abort)?n?f%f .?m(file %i of %m) ..?e(END) ?x- Next\: %x..%t?f%f .?m(file %i of %m) .?e(END) ?x- Next\: %x.:(?pB%pB\%:byte %bB?s/%s..).%t?f%f .?n?m(file %i of %m) ..?ltline %lt?L/%L. :byte %bB?s/%s. .?e(END) ?x- Next\: %x.:?pB%pB\%..%t?f%f .?m(file %i of %m) .?ltline %lt?L/%L. .byte %bB?s/%s. ?e(END) :?pB%pB\%..%t+D290@(#) Copyright (c) 1992, 1993, 1994 The Regents of the University of California. All rights reserved. $NetBSD: mount_nfs.c,v 1.12.4.1 1996/05/25 22:48:05 fvdl Exp $ @(#)getmntopts.c 8.3 (Berkeley) 3/29/95<3*!8TpAGBbCcdE}fjlVLIF;F6\*inx dhsZzqrevqaUuVH{w?` NNγ@(#) Copyright (c) 1991, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: basename.c,v 1.3 1997/08/17 21:25:01 millert Exp $@(#) Copyright (c) 1980, 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: umount.c,v 1.12 2001/05/18 08:07:51 mickey Exp $@(#) Copyright (c) 1983, 1990 The Regents of the University of California. All rights reserved. $OpenBSD: rsh.c,v 1.21 2001/09/27 16:24:45 deraadt Exp $@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: mknod.c,v 1.9 2001/07/07 18:26:14 deraadt Exp $@(#) Copyright (c) 1983, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: route.c,v 1.43 2001/07/07 18:26:20 deraadt Exp $0123456789abcdefAfN%sM# pksentrttvarrttssthreshsendpiperecvpipeexpirehopcountmtuUPGATEWAYHOSTREJECTDYNAMICMODIFIEDDONEMASK_PRESENT CLONING XRESOLVE LLINFO STATICPROTO2PROTO1UPBROADCASTDEBUGLOOPBACKPTPNOTRAILERSRUNNINGNOARP PPROMISC ALLMULTI OACTIVE SIMPLEX LINK0LINK1LINK2MULTICASTDSTGATEWAYNETMASKGENMASKIFPIFAAUTHORBRDk a Z R K G @ : 2 * & !                      ! " # $ %} &v 's (j )e *\ +U ,Q -M .D /$OpenBSD: cmds.c,v 1.38 2001/10/01 14:58:49 millert Exp $X | z s q k q d b \ Z   $OpenBSD: cmdtab.c,v 1.15 2001/10/04 22:49:55 pjanzen Exp $send account command to remote serverappend to a fileset ascii transfer typebeep when command completedset binary transfer typetoggle mget upper/lower case id mappingchange remote working directorychange remote working directory to parent directorychange file permissions of remote fileconnect to remote ftp servertoggle carriage return stripping on ascii getstoggle/set debugging modedelete remote filelist contents of remote directoryterminate ftp sessionexecute macrotoggle use of EPSV/EPRT on IPv4 ftpset file transfer formattoggle gate-ftp; specify host[:port] to change proxytoggle metacharacter expansion of local file namestoggle printing `#' marks; specify number to set sizeprint local help informationget (set) idle timer on remote sidechange local working directoryprint local working directorylist contents of remote directorydefine a macrodelete multiple fileslist contents of multiple remote directoriesget multiple filesmake directory on the remote machinelist contents of multiple remote directoriesset file transfer modeshow last modification time of remote filesend multiple filesget file if remote file is newer than local file nlist contents of remote directoryset templates for default file name mappingset translation table for default file name mappingview a remote file through your pagertoggle passive transfer modetoggle use of PORT/LPRT cmd for each data connectiontoggle preservation of modification time of retrieved filestoggle transfer progress metertoggle interactive prompting on multiple commandsissue command on alternate connectionprint working directory on remote machineterminate ftp session and exitsend arbitrary ftp commandreceive fileget file restarting at end of local fileget help from remote serverrename fileclear queued command repliesrestart file transfer at bytecountremove directory on the remote machineshow status of remote machinetoggle store unique for local filessend one fileescape to the shellsend site specific command to remote server Try "rhelp site" or "site help" for more informationshow size of remote fileshow current statusset file transfer structuretoggle store unique on remote machineshow remote system typeset tenex file transfer typetoggle packet tracingset file transfer typeget (set) umask on remote sidesend new user informationtoggle verbose mode C X' C (R|C C PPT0 B vP, B P B P B P B V/ B P 3 B P B Q9 B PQ\. B R/ B QB3 B Q B Q! B Q2$ B R/ B 6R B V/ B ZRz B wQ B W B sR B R B R B SƤ zB .S2/ tB P pB RS kB sU@ fB qS* cB S2$ \B S; TB S"" OB S^% JB T DB TH+ @B ;T^% ;B hT6 3B T> .B sU@ )B T #B T B T? B T2$ B U4 B ?Un3 B wQ B sU@ A U9 A U> A 'V" A FVR A xVJ1 A X, A V:* A V/ A V, A W A W A TWd# A `Wn A }W: A 8Wx/ A W, A WT? A Wh9 A X, }A U xA +X0- sA X(> lA X, eA X ]A X:9 VA X; PA Y JA 2Y  EA HY ?A _Y. :A ~Y( 2A Y 0A SƤ S$OpenBSD: domacro.c,v 1.7 1997/07/25 21:56:19 millert Exp $$OpenBSD: fetch.c,v 1.35 2001/10/03 18:49:39 heko Exp $$OpenBSD: ftp.c,v 1.41 2001/06/26 23:44:00 lebel Exp $@(#) Copyright (c) 1985, 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: main.c,v 1.48 2001/06/23 22:48:45 millert Exp $$OpenBSD: ruserpass.c,v 1.12 2000/07/27 19:59:13 millert Exp $      $OpenBSD: util.c,v 1.26 2001/07/12 05:17:08 deraadt Exp $@(#) Copyright (c) 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mount_ffs.c,v 1.11 2001/04/04 20:19:01 gluk Exp $$OpenBSD: getmntopts.c,v 1.2 1996/06/23 14:31:10 deraadt Exp $Q  / Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.All rights reserved.Internet Software Consortium DHCP ClientPlease contribute if you find this software useful.For info, please visit http://www.isc.org/dhcp-contrib.htmlPATH=/usr/bin:/usr/sbin:/bin:/sbin/sbin/dhclient-script( 0(EHC  W V J H < : 2 / " /  /  /  / ߌ / ӌ /  Ì /  /    x l H b R D B ) B     ڋ ؋    B  H u B g B V B : H  ,  ! B " ؋ # B $܊ %Ŋ ؋ & B ' ( / ) / *p +[ / ,I / -7 .) / / 0 / 1 H 2 ؋ 3Ή 4 5 H 6 7y 8c 9Q ؋ := ؋ ;' < = > ? @݈ / Ä B C / D / E / F / G{ / Hm / Ib / JP / K) / L M N O P Q R S؇ Ṫ / U V W X Y Z [ \v ]l ^b _X `N aD b: c/ d$ e f g h i j k׆ l̆ m n o p q r s tt ui v^ wS xH y= z2 {' | } ~    څ υ ą       w l a V K @ 5 *       ݄ ҄ DŽ       z o d Y N C 8 - "       Ճ ʃ       } r g \ Q F ; 0 %       ؂ ͂ ‚       u j _ T I > 3 (       ہ Ё Ł       x m b W L A 6 +       ހ Ӏ Ȁ       249:;<=   !"#$%&'()*+,-./017>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ޘ ՘ ˘ ~ s h ] R G < 1 &    ٗ Η × v k ` U J ? 4 )    ܖ і Ɩ y n c X M B 7 , !  ߕ ԕ ɕ | q f [ P E : / $    ה ̔ { o c W K ? 3 '    ߓ ӓ Ǔ  s g [ O C 7 +    ג ˒ w k _ S G ; / #  ۑ ϑ Ñ { o c W K ? 3 '    ߐ Ӑ ǐ  s g [ O C 7 +    ׏ ˏ w k _ S G ; / #  ێ ώ Î { o c W K ? 3 '    ߍ Ӎ Ǎ  s g [ ;Zx0N@(#) Copyright (c) 1980, 1986, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: reboot.c,v 1.21 2001/07/19 17:41:22 millert Exp $$OpenBSD: buf.c,v 1.11 2001/01/16 03:04:45 deraadt Exp $$OpenBSD: cbc.c,v 1.6 2001/01/16 03:04:45 deraadt Exp $@ $OpenBSD: glbl.c,v 1.8 2001/01/16 03:04:45 deraadt Exp $$OpenBSD: io.c,v 1.8 2001/01/16 03:04:45 deraadt Exp $ $OpenBSD: main.c,v 1.22 2001/06/22 23:53:53 deraadt Exp $ H$OpenBSD: re.c,v 1.8 2001/01/16 03:04:46 deraadt Exp $$OpenBSD: sub.c,v 1.7 2001/01/16 03:04:46 deraadt Exp $$OpenBSD: undo.c,v 1.5 2001/01/16 03:04:46 deraadt Exp $@(#) Copyright (c) 1988, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: cp.c,v 1.17 2001/06/25 04:35:31 art Exp $ $OpenBSD: utils.c,v 1.17 2001/09/06 13:29:08 mpech Exp $/ / E/ . . . . b. !. - . - m- 0- 0 a0 c0 c0 dt0 dn0 fi0 hd0 l\0 LT0 nO0 NI0 qB0 q80 r10 S,0 t$0 T0 v0 V0 1 0 90 Z0 b] 4 3 3 3 X3 -3 2 2 x2 C2 2 1 1 1 h1 F1 0 pI5 PE KE FE BE ?E jm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-@(#) Copyright (c) 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: chmod.c,v 1.12 2000/07/31 19:02:38 ericj Exp $$OpenBSD: dir.c,v 1.9 2001/05/28 21:22:47 gluk Exp $|  ... ...$OpenBSD: inode.c,v 1.17 2001/07/07 18:26:12 deraadt Exp $@(#) Copyright (c) 1980, 1986, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: main.c,v 1.18 2001/03/02 08:33:55 art Exp $$OpenBSD: pass1.c,v 1.9 2001/07/07 18:26:12 deraadt Exp $$OpenBSD: pass1b.c,v 1.4 1999/03/01 07:45:18 d Exp $$OpenBSD: pass2.c,v 1.10 2001/07/07 18:26:12 deraadt Exp $$OpenBSD: pass3.c,v 1.5 2001/07/07 18:26:12 deraadt Exp $$OpenBSD: pass4.c,v 1.4 1999/03/01 07:45:18 d Exp $$OpenBSD: pass5.c,v 1.12 2001/07/07 18:26:12 deraadt Exp $$NetBSD: fsutil.c,v 1.2 1996/10/03 20:06:31 christos Exp $$OpenBSD: setup.c,v 1.13 2001/07/07 18:26:12 deraadt Exp $ ~ w s o i d *! %! ! ! ! ! s d K! K! K! K! K! K! K! G! A! =! K! K! 6! K! 1! K! K! K! K! $OpenBSD: utilities.c,v 1.12 2001/04/13 02:39:05 gluk Exp $G ?>~*&N>*>N>6^>>>^>6^>>>^*>>*>>.n>>>>*>n>6^>>>^>6^>>>^&66.66&n666>.>nN^^n^^nN^^^~n~N>6^>>>^>6^>>>^>6^>>>^>>>>>>>~>>>>>>~*>>*>>.n>>>>*>n>>>>>>>~>>>>>>~N^^n^^nN^^^~n~NΊΞΊ        @    !     !@pppp@(#) Copyright (c) 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: init.c,v 1.22 2001/07/09 07:04:45 deraadt Exp $T $OpenBSD: dkcksum.c,v 1.2 1996/06/23 14:30:05 deraadt Exp $$OpenBSD: getmntopts.c,v 1.2 1996/06/23 14:31:10 deraadt Exp $@(#) Copyright (c) 1983, 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: newfs.c,v 1.28 2001/07/07 18:26:16 deraadt Exp $g g g g g g g g g g g g g @g @@ @%s: can't read disk label; disk type must be specified   ~ a S @  ~ ~ ~ ~ ~ i~ K~ 2~ ~ } } } } p} _} A} .} $OpenBSD: mkfs.c,v 1.19 2001/07/07 18:26:16 deraadt Exp $......@(#) Copyright (c) 1990, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: rm.c,v 1.11 2001/09/06 13:29:08 mpech Exp $@(#) Copyright (c) 1980, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: mt.c,v 1.18 1998/07/16 22:31:14 deraadt Exp $   { w s m i e ] V N G = 8  @(#) Copyright (c) 1983, 1992, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: mkdir.c,v 1.10 2001/09/06 13:29:08 mpech Exp $, {}abcdDgGhHilnNpPqrs tw xy !:#=@(#) Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. jj$ ̢̢ / PN >51*&~~~~~~~~~ ~~ ~~ ~~ ~u~ p~d~_~S~N~C~?~*~%~~~~~}}}}}}}}}}}}h}a}K}F}.}(}}}||||| ||pn _@(#) Copyright (c) 1988, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: sleep.c,v 1.11 2001/09/06 13:29:08 mpech Exp $@(#) Copyright (c) 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mv.c,v 1.19 2001/09/06 13:29:08 mpech Exp $@(#) Copyright (c) 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: dmesg.c,v 1.13 2001/07/07 18:26:11 deraadt Exp $|@(#) Copyright (c) 1988, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: hostname.c,v 1.4 2001/09/06 13:29:08 mpech Exp $ZULC;4% {{{{{{{wqm{{f{a{{{{$NetBSD: getrawpartition.c,v 1.1 1996/05/16 07:03:33 thorpej Exp $$NetBSD: getmaxpartitions.c,v 1.1 1996/05/16 07:03:31 thorpej Exp $)%%p%c%%{10}%%/%%{16}%%*%%p%c%%{10}%%m%%+\]^7ba_`c8V9Mdefg:U;J<H=>LhW?O@NiAB CD  !"#$%E &'()*+,-./F 0123456789G :;<=>?@ABCH D E F GIJKjkLMKNIOP[lmcnoQRpqRSrZstuvwxSyz{|}~TPUQVTWt^$OpenBSD: read_bsd_terminfo.c,v 1.9 2000/10/08 22:47:02 millert Exp $$T8lp$OpenBSD: getloadavg.c,v 1.2 1996/08/19 08:23:39 tholo Exp $$OpenBSD: confstr.c,v 1.4 2001/06/27 00:58:54 lebel Exp $$OpenBSD: cfsetispeed.c,v 1.2 1996/08/19 08:34:36 tholo Exp $$OpenBSD: fscanf.c,v 1.4 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: fstab.c,v 1.9 2001/06/27 00:58:54 lebel Exp $p$$OpenBSD: ethers.c,v 1.12 2001/06/27 00:58:54 lebel Exp $xx:xx:xx:xx:xx:xx$OpenBSD: nice.c,v 1.3 1998/05/06 23:11:43 deraadt Exp $$OpenBSD: _vwarnx.c,v 1.3 1996/08/19 08:21:35 tholo Exp $$OpenBSD: fwrite.c,v 1.2 1996/08/19 08:32:50 tholo Exp $H*X,\,|,,-|..$OpenBSD: sethostent.c,v 1.4 1997/03/15 21:53:50 pefo Exp $$OpenBSD: cfgetospeed.c,v 1.2 1996/08/19 08:34:35 tholo Exp $$OpenBSD: devname.c,v 1.2 1996/08/19 08:22:18 tholo Exp $$OpenBSD: linkaddr.c,v 1.2 1996/08/19 08:29:27 tholo Exp $0123456789abcdef$OpenBSD: getprotoname.c,v 1.3 1997/07/09 01:08:32 millert Exp $$OpenBSD: vis.c,v 1.7 2001/08/13 15:30:23 millert Exp $$OpenBSD: _warn.c,v 1.3 1996/08/19 08:21:36 tholo Exp $6$OpenBSD: sethostname.c,v 1.4 1998/05/13 08:51:00 deraadt Exp $$OpenBSD: tcsetattr.c,v 1.2 1996/08/19 08:34:42 tholo Exp $$OpenBSD: fputc.c,v 1.4 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: basename.c,v 1.6 2001/06/28 04:27:19 pjanzen Exp $;$OpenBSD: setjmperr.c,v 1.2 1996/08/19 08:25:52 tholo Exp $=$OpenBSD: getnetnamadr.c,v 1.14 2001/06/27 00:58:55 lebel Exp $$OpenBSD: getnetbyaddr.c,v 1.5 1997/07/09 01:08:28 millert Exp $$OpenBSD: getnetbyname.c,v 1.5 1997/07/09 01:08:29 millert Exp $$OpenBSD: getnetent.c,v 1.8 1998/03/16 05:06:57 millert Exp $$OpenBSD: inet_network.c,v 1.7 1997/07/09 01:08:37 millert Exp $$OpenBSD: alarm.c,v 1.3 1996/09/15 09:30:54 tholo Exp $$OpenBSD: ipx_addr.c,v 1.5 2001/06/27 00:58:55 lebel Exp $$OpenBSD: inet_makeaddr.c,v 1.3 1997/04/05 21:13:12 millert Exp $$OpenBSD: getmntinfo.c,v 1.4 1999/06/01 15:31:13 millert Exp $@NHO$OpenBSD: iso_addr.c,v 1.2 1996/08/19 08:29:23 tholo Exp $0123456789abcdef$OpenBSD: cfgetispeed.c,v 1.2 1996/08/19 08:34:34 tholo Exp $8Q$OpenBSD: inet_netof.c,v 1.3 1997/04/05 21:13:13 millert Exp $RT$OpenBSD: times.c,v 1.2 1996/08/19 08:26:43 tholo Exp $$OpenBSD: morecrypt.c,v 1.9 1998/03/22 19:01:20 niklas Exp $:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'91)! :2*" ;3+# <4,$?7/'>6.&=5-%      )4%/7(3-!0,1'8"5.*2$                                                                                                                                  @ @ @ @ @ Xe$OpenBSD: getservbyport.c,v 1.3 1997/07/09 01:08:35 millert Exp $H{$OpenBSD: herror.c,v 1.4 1997/03/13 19:07:28 downsj Exp $~~~~t~$OpenBSD: wait.c,v 1.2 1996/08/19 08:27:41 tholo Exp $$OpenBSD: sleep.c,v 1.7 1997/04/25 04:20:41 tholo Exp $$OpenBSD: getlogin.c,v 1.5 2000/01/06 08:24:16 d Exp $$OpenBSD: tcflush.c,v 1.2 1996/08/19 08:34:39 tholo Exp $$OpenBSD: pwrite.c,v 1.2 2001/05/05 22:58:30 millert Exp $$OpenBSD: regerror.c,v 1.6 2001/06/27 00:58:55 lebel Exp $ԅɅ|dXA5 ̈́ „  }e ZL AЃŃ$OpenBSD: _warnx.c,v 1.3 1996/08/19 08:21:38 tholo Exp $$OpenBSD: getcwd.c,v 1.6 2000/07/19 15:25:13 deraadt Exp $$OpenBSD: regexec.c,v 1.7 1997/04/30 05:51:10 tholo Exp $$OpenBSD: engine.c,v 1.4 1997/04/28 20:44:57 millert Exp $$OpenBSD: fts.c,v 1.29 2001/08/27 21:42:06 millert Exp $$OpenBSD: vprintf.c,v 1.3 2001/07/09 06:57:45 deraadt Exp $$OpenBSD: raise.c,v 1.2 1996/08/19 08:25:33 tholo Exp $$OpenBSD: tcsetpgrp.c,v 1.3 1997/07/25 20:30:15 mickey Exp $$OpenBSD: setbuffer.c,v 1.2 1996/08/19 08:33:05 tholo Exp $$OpenBSD: _errx.c,v 1.4 1996/08/19 08:21:21 tholo Exp $$OpenBSD: errx.c,v 1.3 1997/07/25 20:30:02 mickey Exp $$OpenBSD: regcomp.c,v 1.6 1998/08/14 21:39:35 deraadt Exp $+zoi }\VOI.'           |xtqmjfc_\V K!<"0#$$% &'()*+,--..//0123{4v5r6l7f8a9[:Q;B<6=$>?@[\\]^^__`|{i{[|O};}5~1$OpenBSD: regfree.c,v 1.3 1997/04/28 20:45:01 millert Exp $$OpenBSD: ns_ntoa.c,v 1.7 1997/08/24 21:25:48 millert Exp $$OpenBSD: glob.c,v 1.16 2001/04/05 18:36:12 deraadt Exp $ /etc/rpc$OpenBSD: tcgetpgrp.c,v 1.2 1996/08/19 08:34:40 tholo Exp $$OpenBSD: cfmakeraw.c,v 1.3 1998/08/20 19:45:57 deraadt Exp $$OpenBSD: ns_addr.c,v 1.6 2001/06/27 00:58:55 lebel Exp $$OpenBSD: sscanf.c,v 1.4 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: vfscanf.c,v 1.7 2001/07/09 06:57:45 deraadt Exp $  $OpenBSD: fread.c,v 1.3 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: strtoq.c,v 1.4 1996/08/19 08:33:52 tholo Exp $$OpenBSD: strtouq.c,v 1.4 1996/08/19 08:33:53 tholo Exp $$OpenBSD: ungetc.c,v 1.3 2001/07/09 06:57:45 deraadt Exp $$OpenBSD: puts.c,v 1.3 1999/08/07 17:35:58 millert Exp $$OpenBSD: disklabel.c,v 1.5 2000/07/19 15:25:13 deraadt Exp $2 . ) !                  u n h a 2 \ T O J F A :                    :    !?9㼥ͤtgQ>PNaPqk,jj6HT7qYIσ7 qR>)OqN9NL(K@K箂CAk[Sž4%$OpenBSD: popen.c,v 1.10 2001/07/09 07:04:39 deraadt Exp $$OpenBSD: exec.c,v 1.11 2000/08/22 18:46:04 deraadt Exp $$OpenBSD: waitpid.c,v 1.3 1997/07/25 20:30:06 mickey Exp $$OpenBSD: utime.c,v 1.2 1996/08/19 08:27:24 tholo Exp $$OpenBSD: ipx_ntoa.c,v 1.2 1996/08/19 08:29:20 tholo Exp $xxxx.xx:xx:xx:xx:xx:xx.uuuuu$OpenBSD: setlocale.c,v 1.7 2001/06/27 00:58:54 lebel Exp $-------CCCCCCC$OpenBSD: gethostnamadr.c,v 1.43 2001/06/27 00:58:55 lebel Exp $$OpenBSD: ftell.c,v 1.3 2000/02/21 22:11:22 millert Exp $IIKPK$OpenBSD: setmode.c,v 1.9 1998/11/18 23:28:34 deraadt Exp $$OpenBSD: printf.c,v 1.3 1997/07/25 20:30:10 mickey Exp $dST$OpenBSD: inet_lnaof.c,v 1.3 1997/04/05 21:13:11 millert Exp $$OpenBSD: _err.c,v 1.4 1996/08/19 08:21:19 tholo Exp $$OpenBSD: verrx.c,v 1.2 1996/08/19 08:27:32 tholo Exp $$OpenBSD: getttyent.c,v 1.4 1997/07/09 00:28:22 millert Exp $^$OpenBSD: ttyname.c,v 1.7 2000/01/06 08:24:16 d Exp $$OpenBSD: getbsize.c,v 1.7 2001/08/18 22:56:22 deraadt Exp $$OpenBSD: nlist.c,v 1.40 2001/07/09 06:57:43 deraadt Exp $4c$OpenBSD: pread.c,v 1.2 2001/05/05 22:58:29 millert Exp $$OpenBSD: fgetc.c,v 1.2 1996/08/19 08:32:27 tholo Exp $$OpenBSD: pwcache.c,v 1.5 2001/06/27 00:58:54 lebel Exp $$OpenBSD: getgrent.c,v 1.14 2001/09/11 04:52:50 pvalchev Exp $$OpenBSD: getpwent.c,v 1.22 2001/07/10 16:46:25 deraadt Exp $$OpenBSD: err.c,v 1.4 1997/07/25 20:30:01 mickey Exp $$OpenBSD: verr.c,v 1.2 1996/08/19 08:27:30 tholo Exp $$OpenBSD: warn.c,v 1.3 1997/07/25 20:30:06 mickey Exp $$OpenBSD: vwarn.c,v 1.2 1996/08/19 08:27:38 tholo Exp $$OpenBSD: warnx.c,v 1.2 1996/08/19 08:27:50 tholo Exp $$OpenBSD: vwarnx.c,v 1.2 1996/08/19 08:27:39 tholo Exp $<$OpenBSD: getproto.c,v 1.3 1997/07/09 01:08:31 millert Exp $$OpenBSD: getprotoent.c,v 1.4 1999/09/03 16:23:18 millert Exp $($OpenBSD: cfsetospeed.c,v 1.2 1996/08/19 08:34:37 tholo Exp $$OpenBSD: _sys_siglist.c,v 1.2 1996/08/19 08:21:27 tholo Exp $$OpenBSD: siglist.c,v 1.2 1996/08/19 08:26:05 tholo Exp $`ޤZ$OpenBSD: res_query.c,v 1.16 2001/07/31 22:02:18 jakob Exp $$OpenBSD: res_mkquery.c,v 1.10 2001/07/31 22:02:18 jakob Exp $$OpenBSD: res_send.c,v 1.10 2001/09/14 23:49:29 itojun Exp $$OpenBSD: setbuf.c,v 1.2 1996/08/19 08:33:04 tholo Exp $$OpenBSD: setvbuf.c,v 1.3 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: res_debug.c,v 1.11 2001/06/11 10:05:59 itojun Exp $ d'@Bʚ;$OpenBSD: res_comp.c,v 1.8 1997/07/09 01:08:49 millert Exp $$OpenBSD: tolower_.c,v 1.3 2001/06/27 07:17:08 pjanzen Exp $ $OpenBSD: wbuf.c,v 1.5 2001/07/09 06:57:45 deraadt Exp $$OpenBSD: res_data.c,v 1.1 1997/03/13 19:07:36 downsj Exp $                Z R I @ 9 1    / , ) & #   $OpenBSD: fputs.c,v 1.3 1999/08/07 17:35:58 millert Exp $$OpenBSD: nsap_addr.c,v 1.4 1997/07/09 01:08:45 millert Exp $$OpenBSD: toupper_.c,v 1.3 2001/06/27 07:17:09 pjanzen Exp $$OpenBSD: inet_ntoa.c,v 1.2 1996/08/19 08:29:16 tholo Exp $$OpenBSD: inet_ntop.c,v 1.1 1997/03/13 19:07:32 downsj Exp $$OpenBSD: res_init.c,v 1.24 2001/09/14 23:49:29 itojun Exp $$OpenBSD: gethostname.c,v 1.3 1998/05/13 08:50:58 deraadt Exp $$OpenBSD: inet_addr.c,v 1.6 1999/05/03 22:31:14 yanick Exp $$OpenBSD: inet_pton.c,v 1.3 1999/12/08 09:31:15 itojun Exp $$D%&'$OpenBSD: getdomainname.c,v 1.3 1998/05/13 08:50:55 deraadt Exp $$OpenBSD: fgets.c,v 1.3 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: getservbyname.c,v 1.5 2000/01/06 08:24:17 d Exp $$OpenBSD: getservent.c,v 1.5 1999/09/03 16:23:19 millert Exp $+$OpenBSD: fopen.c,v 1.2 1996/08/19 08:32:41 tholo Exp $$OpenBSD: rewind.c,v 1.2 1996/08/19 08:33:02 tholo Exp $$OpenBSD: fseek.c,v 1.3 2000/02/21 22:11:22 millert Exp $ 1p1L4$OpenBSD: syslog.c,v 1.11 2001/08/18 22:56:22 deraadt Exp $$OpenBSD: send.c,v 1.2 1996/08/19 08:29:52 tholo Exp $@(#)strftime.c 7.62:@(#)localtime.c 7.70$OpenBSD: localtime.c,v 1.20 2001/06/27 00:58:57 lebel Exp $WILDABBR@(#)asctime.c 7.9$OpenBSD: asctime.c,v 1.7 2000/01/06 08:24:17 d Exp $<^^$OpenBSD: sprintf.c,v 1.4 1998/01/12 06:14:31 millert Exp $$OpenBSD: vsnprintf.c,v 1.5 1998/07/27 02:28:28 millert Exp $_\e jDqqq"tNvv,vvRvxyyyyyyrzz|}p}r~~~~}}~r~~~~,}4,<8܂ ؄R VĆ$OpenBSD: perror.c,v 1.3 1998/09/10 06:44:53 deraadt Exp $$OpenBSD: catclose.c,v 1.4 1997/07/09 01:08:57 millert Exp $$OpenBSD: catgets.c,v 1.5 1996/09/15 09:31:22 tholo Exp $$OpenBSD: catopen.c,v 1.9 2001/05/11 15:30:14 art Exp $pđPphd$OpenBSD: time.c,v 1.2 1996/08/19 08:26:39 tholo Exp $\؝0dП,|$OpenBSD: opendir.c,v 1.6 1998/08/15 08:10:14 deraadt Exp $$OpenBSD: scandir.c,v 1.4 1998/08/14 21:39:32 deraadt Exp $$OpenBSD: closedir.c,v 1.3 1998/11/20 11:18:37 d Exp $$OpenBSD: seekdir.c,v 1.3 1997/09/22 05:09:39 millert Exp $$OpenBSD: telldir.c,v 1.2 1996/08/19 08:26:35 tholo Exp $$OpenBSD: readdir.c,v 1.5 2001/05/17 20:20:36 rees Exp $l$OpenBSD: getpagesize.c,v 1.2 1996/08/19 08:23:54 tholo Exp $\$OpenBSD: db.c,v 1.3 1999/02/15 05:11:23 millert Exp $$OpenBSD: rec_open.c,v 1.6 2001/05/11 15:30:13 art Exp $$OpenBSD: bt_open.c,v 1.7 2000/10/03 18:16:48 mickey Exp $$OpenBSD: bt_get.c,v 1.4 1999/02/15 05:11:22 millert Exp $$OpenBSD: bt_conv.c,v 1.4 1999/02/15 05:11:22 millert Exp $$OpenBSD: bt_put.c,v 1.6 1999/02/15 05:11:23 millert Exp $$OpenBSD: bt_delete.c,v 1.5 1999/02/15 05:11:22 millert Exp $$OpenBSD: bt_seq.c,v 1.5 2001/09/16 13:08:55 art Exp $$OpenBSD: bt_search.c,v 1.4 1999/02/15 05:11:23 millert Exp $$OpenBSD: bt_utils.c,v 1.4 1999/02/15 05:11:23 millert Exp $$OpenBSD: rec_close.c,v 1.6 1999/02/15 05:11:25 millert Exp $$OpenBSD: bt_close.c,v 1.4 1999/02/15 05:11:22 millert Exp $$OpenBSD: fclose.c,v 1.2 1996/08/19 08:32:19 tholo Exp $$OpenBSD: ftruncate.c,v 1.7 1998/11/20 11:18:52 d Exp $$OpenBSD: rec_get.c,v 1.6 2000/11/21 02:11:02 deraadt Exp $$OpenBSD: rec_put.c,v 1.5 1999/02/15 05:11:25 millert Exp $$OpenBSD: rec_delete.c,v 1.4 1999/02/15 05:11:25 millert Exp $$OpenBSD: rget.c,v 1.3 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: refill.c,v 1.5 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: rec_seq.c,v 1.4 1999/02/15 05:11:25 millert Exp $$OpenBSD: rec_utils.c,v 1.3 1996/08/19 08:21:12 tholo Exp $$OpenBSD: bt_overflow.c,v 1.5 1999/02/15 05:11:23 millert Exp $$OpenBSD: bt_page.c,v 1.5 1999/02/15 05:11:23 millert Exp $$OpenBSD: rec_search.c,v 1.5 1999/02/15 05:11:25 millert Exp $$OpenBSD: mpool.c,v 1.6 1999/02/15 05:11:25 millert Exp $$OpenBSD: fprintf.c,v 1.3 1997/07/25 20:30:09 mickey Exp $$OpenBSD: fdopen.c,v 1.2 1996/08/19 08:32:20 tholo Exp $$OpenBSD: flags.c,v 1.3 1996/08/19 08:32:37 tholo Exp $$OpenBSD: hash.c,v 1.10 2001/08/04 21:11:10 millert Exp $$OpenBSD: hash_func.c,v 1.5 1999/02/15 05:11:24 millert Exp $$OpenBSD: hash_page.c,v 1.7 1999/02/15 05:11:24 millert Exp $$OpenBSD: hash_bigkey.c,v 1.7 2000/10/03 18:16:48 mickey Exp $$OpenBSD: hash_log2.c,v 1.4 1999/02/15 05:11:24 millert Exp $$OpenBSD: mktemp.c,v 1.13 1998/06/30 23:03:13 deraadt Exp $$OpenBSD: snprintf.c,v 1.6 1998/01/12 06:20:56 millert Exp $2 0000000000000000\N}$OpenBSD: infinity.c,v 1.3 2000/10/10 12:39:29 hugh Exp $$OpenBSD: ctype_.c,v 1.5 2001/01/06 20:34:48 naddy Exp $l m$OpenBSD: _def_monetary.c,v 1.3 1997/07/23 21:14:38 kstailey Exp $(n$OpenBSD: _def_numeric.c,v 1.3 1997/07/23 21:14:39 kstailey Exp $Pn$OpenBSD: fvwrite.c,v 1.11 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: wsetup.c,v 1.3 2001/07/09 06:57:45 deraadt Exp $$OpenBSD: makebuf.c,v 1.3 1998/11/25 05:18:49 millert Exp $$OpenBSD: findfp.c,v 1.2 1996/08/19 08:32:36 tholo Exp $nxXtstsXtsts (Xtstslx$OpenBSD: stdio.c,v 1.4 2001/07/09 06:57:44 deraadt Exp $$OpenBSD: lseek.c,v 1.6 1998/11/20 11:18:53 d Exp $$OpenBSD: fflush.c,v 1.2 1996/08/19 08:32:26 tholo Exp $$OpenBSD: fwalk.c,v 1.3 2001/07/09 06:57:44 deraadt Exp $u$OpenBSD: sysconf.c,v 1.4 1998/06/02 06:10:26 deraadt Exp $$OpenBSD: sysctl.c,v 1.3 1997/08/24 21:25:46 millert Exp $$OpenBSD: malloc.c,v 1.42 2001/05/11 15:30:14 art Exp $D$OpenBSD: signal.c,v 1.4 1998/06/26 02:12:49 deraadt Exp $||$OpenBSD: mmap.c,v 1.8 1998/01/02 05:32:50 deraadt Exp $$OpenBSD: isatty.c,v 1.3 1998/11/20 11:18:39 d Exp $$OpenBSD: tcgetattr.c,v 1.2 1996/08/19 08:34:39 tholo Exp $$OpenBSD: umoddi3.c,v 1.2 1996/08/19 08:30:48 tholo Exp $$OpenBSD: qdivrem.c,v 1.2 1996/08/19 08:30:42 tholo Exp $$OpenBSD: isinf.c,v 1.4 2001/09/10 22:38:11 millert Exp $@(#)bt_split.c 8.10 (Berkeley) 1/9/95$OpenBSD: hash_buf.c,v 1.8 2000/10/03 18:16:48 mickey Exp $ . ..group protocolsservicesspwd.db disktab.shadow! disktab" fstab# resolv.conf$T hosts ... ... . ..termcapwheel:*:0:root daemon:*:1:daemon kmem:*:2:root sys:*:3:root tty:*:4:root operator:*:5:root bin:*:7: news:*:8: wsrc:*:9: users:*:10: auth:*:11: games:*:13: staff:*:20:root smmsp:*:25: popa3d:*:26: guest:*:31:root utmp:*:45: www:*:67: network:*:69: named:*:70: proxy:*:71: dialer:*:117: nogroup:*:32766: nobody:*:32767: /udp # AFS remote cache manager service # # Unofficial services # supfilesrv 871/tcp # SUP server rsync 873/tcp # rsync server cddb 888/tcp # Audio CD Database supfiledbg 1127/tcp # SUP debugging datametrics 1645/udp sa-msg-port 1646/udp radius 1812/udp # radius authentication radacct 1813/udp # radius accounting webster 2627/tcp # Network dictionary webster 2627/udp mysql 3306/tcp # MySQL canna 5680/tcp # Kana->Kanji server icb 7326/tcp # Internet Citizen's Band hunt 26740/udp # hunt(6) # # Appletalk # rtmp 1/ddp # Routing Table Maintenance Protocol nbp 2/ddp # Name Binding Protocol echo 4/ddp # AppleTalk Echo Protocol zip 6/ddp # Zone Information Protocol # # Internet (IP) protocols # # $OpenBSD: protocols,v 1.12 2000/12/21 14:48:26 reinhard Exp $ # # Updated based on RFC 1340, Assigned Numbers (July 1992). # See also http://www.isi.edu/in-notes/iana/assignments/protocol-numbers # ip 0 IP # internet protocol, pseudo protocol number icmp 1 ICMP # internet control message protocol igmp 2 IGMP # Internet Group Management ggp 3 GGP # gateway-gateway protocol ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'') st 5 ST # ST datagram mode tcp 6 TCP # transmission control protocol ucl 7 UCL # UCL egp 8 EGP # exterior gateway protocol igp 9 IGP # any private interior gateway bbn-rcc-mon 10 BBN-RCC-MON # BBN RCC Monitoring nvp-ii 11 NVP-II # Network Voice Protocol pup 12 PUP # PARC universal packet protocol argus 13 ARGUS # ARGUS emcon 14 EMCON # EMCON xnet 15 XNET # Cross Net Debugger chaos 16 CHAOS # Chaos udp 17 UDP # user datagram protocol mux 18 MUX # Multiplexing dcn-meas 19 DCN-MEAS # DCN Measurement Subsystems hmp 20 HMP # host monitoring protocol prm 21 PRM # Packet Radio Measurement xns-idp 22 XNS-IDP # Xerox NS IDP trunk-1 23 TRUNK-1 # Trunk-1 trunk-2 24 TRUNK-2 # Trunk-2 leaf-1 25 LEAF-1 # Leaf-1 leaf-2 26 LEAF-2 # Leaf-2 rdp 27 RDP # "reliable datagram" protocol irtp 28 IRTP # Internet Reliable Transaction iso-tp4 29 ISO-TP4 # ISO Transport Protocol class 4 netblt 30 NETBLT # Bulk Data Transfer Protocol mfe-nsp 31 MFE-NSP # MFE Network Services Protocol merit-inp 32 MERIT-INP # MERIT Internodal Protocol sep 33 SEP # Sequential Exchange Protocol 3pc 34 3PC # Third Party Connect Protocol idpr 35 IDPR # Inter-Domain Policy Routing Protocol xtp 36 XTP # Xpress Tranfer Protocol ddp 37 DDP # Datagram Delivery Protocol idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Proto idpr-cmtp 39 IDPR-CMTP # IDPR Control Message Transport il 40 IL # IL Transport Protocol ipv6 41 IPv6 # Internet Protocol version 6 sdrp 42 SDRP # Source Demand Routing Protocol sip-sr 43 SIP-SR # SIP Source Route sip-frag 44 SIP-FRAG # SIP Fragment idrp 45 IDRP # Inter-Domain Routing Protocol rsvp 46 RSVP # Reservation Protocol gre 47 GRE # General Routing Encapsulation mhrp 48 MHRP # Mobile Host Routing Protocol bna 49 BNA # BNA esp 50 IPSEC-ESP # Encap Security Payload ah 51 IPSEC-AH # Authentication Header i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA swipe 53 SWIPE # IP with Encryption nhrp 54 NHRP # NBMA Next Hop Resolution Protocol mobileip 55 MOBILEIP # MobileIP encapsulation skip 57 SKIP # SKIP ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 any 61 any # host internal protocol cftp 62 CFTP # CFTP any 63 any # local network sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK kryptolan 65 KRYPTOLAN # Kryptolan rvd 66 RVD # MIT Remote Virtual Disk Protocol ippc 67 IPPC # Internet Pluribus Packet Core any 68 any # distributed file system sat-mon 69 SAT-MON # SATNET Monitoring visa 70 VISA # VISA Protocol ipcv 71 IPCV # Internet Packet Core Utility cpnx 72 CPNX # Computer Protocol Network Executive cphb 73 CPHB # Computer Protocol Heart Beat wsn 74 WSN # Wang Span Network pvp 75 PVP # Packet Video Protocol br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary wb-mon 78 WB-MON # WIDEBAND Monitoring wb-expak 79 WB-EXPAK # WIDEBAND EXPAK iso-ip 80 ISO-IP # ISO Internet Protocol vmtp 81 VMTP # Versatile Message Transport secure-vmtp 82 SECURE-VMTP # SECURE-VMTP vines 83 VINES # VINES ttp 84 TTP # TTP nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP dgp 86 DGP # Dissimilar Gateway Protocol tcf 87 TCF # TCF igrp 88 IGRP # IGRP ospf 89 OSPFIGP # Open Shortest Path First IGP sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol larp 91 LARP # Locus Address Resolution Protocol mtp 92 MTP # Multicast Transport Protocol ax.25 93 AX.25 # AX.25 Frames ipip 94 IPIP # Yet Another IP encapsulation micp 95 MICP # Mobile Internetworking Control Pro. scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro. etherip 97 ETHERIP # Ethernet-within-IP Encapsulation encap 98 ENCAP # Yet Another IP encapsulation any 99 any # private encryption scheme gmtp 100 GMTP # GMTP pim 103 PIM # Protocol Independent Multicast ipcomp 108 IPComp # IP Payload Compression Protocol vrrp 112 VRRP # Virtual Router Redundancy Protocol reserved 255 Reserved #  (;   @;p(@@=@@<@`bTU ;@@( ?(0l@A;U2 ;0% ;0%PB&A;c;c;c  >C;;; "C0tA; ;; L>;M2;3;3 \aW;7;C8;C8 ~mq";>;;m;m0 /1;h;;8@HPXP∛!;n(;n(;m2; a;2*;2*;M2!;_+;_+;m2;yd!a;]5;]5;W,JB#!;!7;!7;,;38a;N8;N8;,V-!;:;:;,;5a;t<;t<;,WZ!;m;m;,;Ιa;e7;e7;,9;!;h;h;,;&a;;;,1|!;c;c;,;ga;;;,/9!; ; ;,;a; ; ;,+!; ; ;,;a; ; ;,!;'#;'#;,;+^a;;;,V&!;;;,;a;DO;DO;,F!;;;,;a;5J;5J;,f!;b{;b{;,;B˱ja;%E;%E;,[y!;Rv;Rv;,;8a;@;@;,JMz!;Cq;Cq;,;&0|a;;;;;,%h޲!;3l ;3l ;"-;;a;`!;`!;,#gu!;$g#;$g#;"-;Ja;Q$;Q$;,m!;~%;~%;"-;t4ha;0;0;b& 5(<!;@1;@1;& ;95a;3;3;b&!^!;04;04;&!;la;y6;y6;b&"Xː!;!7;!7;&";jFa;N8;N8;b&#2!;{ :;{ :;&#;Ԇka;t<;t<;b&$ %!;m;m;&$;MTAa;Ξ;Ξ;b&%į!;h;h;&%;Ia;;;&&vWp!;;;&&;R 0a;;;&'B!; ; ;&';;&a; ; ;&(xp)7!; ; ;&(;Na; ; ;&)"i!;'#;'#;&);j8a;;;&*# $OpenBSD: services,v 1.35 2001/09/13 01:44:39 millert Exp $ # # Network services, Internet style # # Note that it is presently the policy of IANA to assign a single well-known # port number for both TCP and UDP; hence, most entries here have two entries # even if the protocol doesn't support UDP operations. # Updated from RFC 1340, ``Assigned Numbers'' (July 1992). Not all ports # are included, only the more common ones. # # from: @(#)services 5.8 (Berkeley) 5/9/91 # tcpmux 1/tcp # TCP port service multiplexer echo 7/tcp echo 7/udp discard 9/tcp sink null discard 9/udp sink null systat 11/tcp users daytime 13/tcp daytime 13/udp netstat 15/tcp qotd 17/tcp quote msp 18/tcp # message send protocol msp 18/udp # message send protocol chargen 19/tcp ttytst source chargen 19/udp ttytst source ftp-data 20/tcp # default ftp data port ftp 21/tcp ssh 22/tcp ssh 22/udp telnet 23/tcp # 24 - private smtp 25/tcp mail # 26 - unassigned time 37/tcp timserver time 37/udp timserver rlp 39/udp resource # resource location nameserver 42/tcp name # IEN 116 whois 43/tcp nicname domain 53/tcp nameserver # name-domain server domain 53/udp nameserver mtp 57/tcp # deprecated bootps 67/tcp # BOOTP server bootps 67/udp bootpc 68/tcp # BOOTP client bootpc 68/udp tftp 69/udp gopher 70/tcp # Internet Gopher gopher 70/udp rje 77/tcp netrjs finger 79/tcp www 80/tcp http # WorldWideWeb HTTP www 80/udp # HyperText Transfer Protocol link 87/tcp ttylink kerberos 88/udp kerberos-sec # Kerberos 5 UDP kerberos 88/tcp kerberos-sec # Kerberos 5 TCP supdup 95/tcp # 100 - reserved hostnames 101/tcp hostname # usually from sri-nic iso-tsap 102/tcp tsap # part of ISODE. x400 103/tcp # ISO E-mail x400-snd 104/tcp csnet-ns 105/tcp cso-ns # also used by CSO name server csnet-ns 105/udp cso-ns rtelnet 107/tcp # Remote Telnet rtelnet 107/udp pop2 109/tcp postoffice # POP version 2 pop2 109/udp pop3 110/tcp # POP version 3 pop3 110/udp sunrpc 111/tcp portmap rpcbind sunrpc 111/udp portmap rpcbind auth 113/tcp authentication tap ident sftp 115/tcp uucp-path 117/tcp nntp 119/tcp readnews untp # USENET News Transfer Protocol ntp 123/tcp ntp 123/udp # Network Time Protocol epmap 135/tcp # DCE endpoint resolution epmap 135/udp netbios-ns 137/tcp # NETBIOS Name Service netbios-ns 137/udp netbios-dgm 138/tcp # NETBIOS Datagram Service netbios-dgm 138/udp netbios-ssn 139/tcp # NETBIOS session service netbios-ssn 139/udp imap 143/tcp imap2 # Internet Message Access Proto imap 143/udp imap2 # Internet Message Access Proto bftp 152/tcp # Background File Transfer Proto snmp 161/udp # Simple Net Mgmt Proto snmp-trap 162/udp snmptrap # Traps for SNMP cmip-man 163/tcp # ISO mgmt over IP (CMOT) cmip-man 163/udp cmip-agent 164/tcp cmip-agent 164/udp xdmcp 177/tcp # X Display Mgr. Control Proto xdmcp 177/udp nextstep 178/tcp NeXTStep NextStep # NeXTStep window nextstep 178/udp NeXTStep NextStep # server bgp 179/tcp # Border Gateway Proto. bgp 179/udp prospero 191/tcp # Cliff Neuman's Prospero prospero 191/udp irc 194/tcp # Internet Relay Chat irc 194/udp smux 199/tcp # SNMP Unix Multiplexer smux 199/udp at-rtmp 201/tcp # AppleTalk routing at-rtmp 201/udp at-nbp 202/tcp # AppleTalk name binding at-nbp 202/udp at-echo 204/tcp # AppleTalk echo at-echo 204/udp at-zis 206/tcp # AppleTalk zone information at-zis 206/udp z3950 210/tcp wais # NISO Z39.50 database z3950 210/udp wais ipx 213/tcp # IPX ipx 213/udp imap3 220/tcp # Interactive Mail Access imap3 220/udp # Protocol v3 ulistserv 372/tcp # UNIX Listserv ulistserv 372/udp svrloc 427/tcp # Server Location svrloc 427/udp nnsp 433/tcp usenet # Network News Transfer https 443/tcp # secure http (SSL) kpasswd 464/udp # Kerberos 5 password changing kpasswd 464/tdp # Kerberos 5 password changing photuris 468/tcp # Photuris Key Management photuris 468/udp isakmp 500/udp # ISAKMP key management kshell 544/tcp krcmd # Kerberos remote shell ekshell 545/tcp # Kerberos encrypted shell submission 587/tcp msa # mail message submission submission 587/udp msa # mail message submission # # UNIX specific services # exec 512/tcp biff 512/udp comsat login 513/tcp who 513/udp whod shell 514/tcp cmd # no passwords used syslog 514/udp printer 515/tcp spooler # line printer spooler talk 517/udp ntalk 518/udp route 520/udp router routed # RIP efs 521/tcp # extended file name server timed 525/udp timeserver tempo 526/tcp newdate courier 530/tcp rpc conference 531/tcp chat netnews 532/tcp readnews netwall 533/udp # -for emergency broadcasts uucp 540/tcp uucpd # uucp daemon remotefs 556/tcp rfs_server rfs # Brunhoff remote filesystem kerberos-adm 749/udp # Kerberos 5 kadmin kerberos-adm 749/tcp # Kerberos 5 kadmin kerberos-iv 750/udp kdc # Kerberos authentication--udp kerberos-iv 750/tcp kdc # Kerberos authentication--tcp kerberos_master 751/udp # Kerberos 4 kadmin kerberos_master 751/tcp # Kerberos 4 kadmin krb_prop 754/tcp hprop # Kerberos slave propagation # # From ``Assigned Numbers'': # #> The Registered Ports are not controlled by the IANA and on most systems #> can be used by ordinary user processes or programs executed by ordinary #> users. # #> Ports are used in the TCP [45,106] to name the ends of logical #> connections which carry long term conversations. For the purpose of #> providing services to unknown callers, a service contact port is #> defined. This list specifies the port used by the server process as its #> contact port. While the IANA can not control uses of these ports it #> does register or list uses of these ports as a convienence to the #> community. # socks 1080/tcp # Socks kpop 1109/tcp # Pop with Kerberos ingreslock 1524/tcp ingreslock 1524/udp prospero-np 1525/tcp # Prospero non-privileged prospero-np 1525/udp nfsd 2049/udp nfs # NFS server nfsd 2049/tcp nfs # NFS server eklogin 2105/tcp # Kerberos encrypted rlogin rkinit 2108/tcp # Kerberos remote kinit kf 2110/tcp # forward credentials kx 2111/tcp # X over kerberos kip 2112/tcp # IP over kerberos kauth 2120/tcp # Remote kauth krb524 4444/udp # Kerberos 5->4 iprop 2121/tcp # Kerberos incremental propagation rfe 5002/tcp # Radio Free Ethernet rfe 5002/udp # Actually uses UDP only sip 5060/tcp # SIP sip 5060/udp # SIP # # # Kerberos (Project Athena/MIT) services # Note that these are for Kerberos v4, and are unofficial. Sites running # v5 should comment these out and uncomment the v5 entries above. # kerberos-sec 88/udp # Kerberos secondary port UDP kerberos-sec 88/tcp # Kerberos secondary port TCP klogin 543/tcp # Kerberos authenticated rlogin kshell 544/tcp krcmd # and remote shell ekshell 545/tcp # Kerberos encrypted remote shell -kfall ekshell2 2106/tcp # What U of Colorado @ Boulder uses? kerberos-adm 749/tcp # Kerberos `kadmin' (v5) kerberos-iv 750/udp kdc kerberos # Kerberos authentication--udp kerberos-iv 750/tcp kdc kerberos # Kerberos authentication--tcp kerberos_master 751/udp kerberos-master # Kerberos authentication kerberos_master 751/tcp kerberos-master # Kerberos authentication krb_prop 754/tcp # Kerberos slave propagation krbupdate 760/tcp kreg # BSD Kerberos registration kpop 1109/tcp # Pop with Kerberos eklogin 2105/tcp # Kerberos encrypted rlogin rkinit 2108/tcp # Kerberos remote kinit kx 2111/tcp # X over kerberos kip 2112/tcp # IP over kerberos kauth 2120/tcp # Remote kauth # # AFS Services # afs3-fileserver 7000/udp # AFS fileserver afs3-callback 7001/udp # AFS callback server afs3-prserver 7002/udp # AFS protection server afs3-vlserver 7003/udp # AFS volumelocation server afs3-kaserver 7004/udp # AFS kerberos authentication server afs3-volser 7005/udp # AFS volume server afs3-errors 7006/udp # AFS error server ? afs3-bos 7007/udp # AFS basic over-see server ? afs3-update 7008/udp # AFS server to server update afs3-rmtsys 7009a  !n}n`npopa3d*POP3 server/var/empty/sbin/nologin2popa3d*POP3 server/var/empty/sbin/nologin1popa3dJEuucp*BUNIX-to-UNIX Copy/var/spool/uucppublic/usr/libexec/uucp/uucico2nobody*Unprivileged user/nonexistent/sbin/nologin3named*FFBIND Name Service Daemon/var/named/sbin/nologin3Fsmmsp*Sendmail Message Submission Program/nonexistent/sbin/nologin1smmspe`""www*CCHTTP server/var/www/sbin/nologin2proxy*GGProxy Services/nonexistent/sbin/nologin3Gbin*Binaries Commands and Source,,,//sbin/nologin1binto50named*FFBIND Name Service Daemon/var/named/sbin/nologin2 rootdaemonCharlie &/root/bin/csh2rootdaemonCharlie &/root/bin/csh3proxy*GGProxy Services/nonexistent/sbin/nologin1proxy e`oUoproxy*GGProxy Services/nonexistent/sbin/nologin2 daemon*The devil himself/root/sbin/nologin2smmsp*Sendmail Message Submission Program/nonexistent/sbin/nologin3daemon*The devil himself/root/sbin/nologin3nobody*Unprivileged user/nonexistent/sbin/nologin1nobodyvm,'<7 nobody*Unprivileged user/nonexistent/sbin/nologin2 operator*System &/operator/sbin/nologin2uucp*BUNIX-to-UNIX Copy/var/spool/uucppublic/usr/libexec/uucp/uucico3Bpopa3d*POP3 server/var/empty/sbin/nologin3operator*System &/operator/sbin/nologin3operator*System &/operator/sbin/nologin1operatordaemon*The devil himself/root/sbin/nologin1daemonrootdaemonCharlie &/root/bin/csh1root \Vto$$bin*Binaries Commands and Source,,,//sbin/nologin2www*CCHTTP server/var/www/sbin/nologin3Cbin*Binaries Commands and Source,,,//sbin/nologin3named*FFBIND Name Service Daemon/var/named/sbin/nologin1namedwww*CCHTTP server/var/www/sbin/nologin1wwwuucp*BUNIX-to-UNIX Copy/var/spool/uucppublic/usr/libexec/uucp/uucico1uucpsmmsp*Sendmail Message Submission Program/nonexistent/sbin/nologin2#!/bin/sh # $OpenBSD: install.sub,v 1.170 2001/10/15 22:58:59 krw Exp $ # $NetBSD: install.sub,v 1.5.2.8 1996/09/02 23:25:02 pk Exp $ # # Copyright (c) 1997,1998 Todd Miller, Theo de Raadt # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by Todd Miller and # Theo de Raadt # 4. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # Copyright (c) 1996 The NetBSD Foundation, Inc. # All rights reserved. # # This code is derived from software contributed to The NetBSD Foundation # by Jason R. Thorpe. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the NetBSD # Foundation, Inc. and its contributors. # 4. Neither the name of The NetBSD Foundation nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # OpenBSD installation/upgrade script - common subroutines. ROOTDISK= # filled in below VERSION=30 VERSION_MAJOR=$(( $VERSION / 10 )) VERSION_MINOR=$(( $VERSION % 10 )) export VERSION VERSION_MAJOR VERSION_MINOR # extra "site" set can be provided by person doing install ALLSETS="base etc misc comp man game xbase xshare xfont xserv site" # install UPGRSETS="base misc comp man game xbase xshare xfont xserv site" # upgrade SNAPSETS="bin dev etc games man misc sbin \ usr.bin usr.binutils usr.games usr.include \ usr.lib usr.libexec usr.misc usr.sbin usr.share var" THESETS= # one of the above # Path searched for sets by install_sets on the local filesystems local_sets_dir= # decide upon an editor if [ "X$EDITOR" = X ]; then if [ -x /usr/bin/vi ]; then EDITOR=vi else EDITOR=ed fi export EDITOR fi # Please don't use the 1 of n form below, good idea, wrong implementation! # get a reponse with default[s] getresp() { local _shell_aware=0 local _no_shell=0 # -s option means exit after a shell (caller is shell-aware) if [ "$1" = "-s" ]; then _shell_aware=1 shift fi # -n option means don't try to run shell commands if [ "$1" = "-n" ]; then _no_shell=1 shift fi set -o noglob valid="false" while [ "X$valid" = "Xfalse" ]; do read resp if [ ${_no_shell} -eq 1 ]; then test -z "$resp" && resp=$1 else case "$resp" in "") resp=$1 ;; !) echo "Type 'exit' to return to install." sh test $_shell_aware -eq 0 && continue ;; !*) eval ${resp#?} test $_shell_aware -eq 0 && continue ;; esac fi if [ $# -gt 1 ]; then for i in $@; do if [ "X$resp" = "X$i" ]; then valid="true" fi done else valid="true" fi if [ "X$valid" = "Xfalse" ]; then echo "Try again: Enter one of [$@]" fi done set +o noglob } isin() { # test the first argument against the remaining ones, return succes on a match local _a=$1 shift while [ $# != 0 ]; do if [ "$_a" = "$1" ]; then return 0; fi shift done return 1 } addel() { # add first argument to list formed by the remaining arguments # adds to the tail if the element does not already exist local _a=$1 _seen= shift while [ $# != 0 ]; do echo "$1" if [ "$_a" = "$1" ]; then _seen="yes" fi shift done if [ "X$_seen" = "X" ]; then echo "$_a" fi } rmel() { # remove first argument from list formed by the remaining arguments local _a=$1 shift while [ $# != 0 ]; do if [ "$_a" != "$1" ]; then echo "$1" fi shift done } cutword () { # read lines on stdin, return Nth element of each line, like cut(1) local _a _n _oifs="$IFS" # optional field separator case "$1" in -t?*) IFS=${1#-t}; shift;; esac _n=$1 while read _a; do set -- $_a test "$1" = "" && break eval echo \$$_n done IFS="$_oifs" } cutlast () { # read a line of data, return last element. Equiv. of awk '{print $NF}'. local _a _oifs="$IFS" # optional field separator case "$1" in -t?*) IFS=${1#-t}; shift;; esac read _a; set -- $_a IFS="$_oifs" if [ "$1" = "" ]; then return; fi while [ "$#" -gt 10 ]; do shift 10; done eval echo \$$# } firstchar () { # return first character of argument local _a=$1 while [ ${#_a} != 1 ]; do _a=${_a%?} done echo $_a } basename () { local _oifs if [ "$1" = "" ]; then return; fi _oifs="$IFS" IFS="/" set -- $1 IFS="$_oifs" while [ "$#" -gt 10 ]; do shift 10; done eval echo \$$# } isnumeric() { local _a=$1 while [ ${#_a} != 0 ]; do case $_a in [0-9]*) ;; *) echo 0; return;; esac _a=${_a#?} done echo 1; return } get_ifdevs() { # return available network devices /sbin/ifconfig -a | egrep -v '^([[:space:]]|(lo|enc|gre|ppp|sl|tun|bridge)[[:digit:]])' | cutword -t: 1 } bsort() { local _l _a=$1 if [ $# == 0 ]; then return fi if [ $# == 1 ]; then echo $1; return fi shift while [ $# != 0 ]; do local _b=$1 if [[ "$_a" != "$_b" ]] ; then if [[ "$_a" > "$_b" ]] ; then _l="$_a $_l"; _a=$_b else _l="$_b $_l" fi fi shift done echo -n "$_a "; bsort $_l } dir_has_sets() { # return true when the directory $1 contains a set for $2...$n local _dir=$1 _file shift for _file in $* do if [ -f $_dir/${_file}${VERSION}.tar.gz ]; then return 0 fi # Try for stupid msdos convention if [ -f $_dir/${_file}${VERSION}.tgz ]; then return 0 fi # Special check for kernel if [ $_file = "kernel" -a -f $_dir/bsd ]; then return 0 fi done return 1 } list_has_sets() { # return true when the list $1 contains a set, given dir $2 for $3...$n local _list=$1 _file shift for _file in $* do if isin ${_file}${VERSION}.tar.gz $_list; then return 0 fi # Try for stupid msdos convention if isin ${_file}${VERSION}.tgz $_list; then return 0 fi # Special check for kernel if test $_file = "kernel" && isin bsd $_list; then return 0 fi done return 1 } ftp_list_files() { # log in via ftp to host $1 as user $2 with password $3 # and return a list of all files in the directory $4 on stdout local _host=$1 _user=$2 _pass=$3 _dir=$4 shift; shift; shift; shift ftp ${_ftp_active} -V -n $_host << __ptf user $_user $_pass cd $_dir ls quit __ptf } get_localdir() { # $1 is relative mountpoint local _mp=$1 _dir= while : ; do echo -n "Enter the pathname where the sets are stored [$_dir] " getresp "$_dir" _dir=$resp # Allow break-out with empty response if [ -z "$_dir" ]; then echo -n "Are you sure you don't want to set the pathname? [n] " getresp "n" case "$resp" in y*|Y*) break ;; *) continue ;; esac fi if dir_has_sets "$_mp/$_dir" $THESETS then local_sets_dir="$_mp/$_dir" break else cat << __EOT The directory \"$local_sets_dir\" does not exist, or does not hold any of the upgrade sets. __EOT echo -n "Re-enter pathname? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) local_sets_dir= break ;; esac fi done } getanotherdisk() { cat << __EOT Now you can select another disk to initialize. (Do not re-select a disk you have already entered information for). Available disks are: __EOT _DKDEVS=`md_get_diskdevs` echo "$_DKDEVS" echo echo -n "Which one? [done] " getresp "" if [ "X${resp}" = "X" ]; then DISK=done elif [ "X${resp}" = "Xdone" ]; then DISK=done elif isin $resp $_DKDEVS ; then DISK="$resp" else echo echo "The disk $resp does not exist." DISK= fi } getrootdisk() { cat << __EOT The installation program needs to know which disk to consider the root disk. Note the unit number may be different than the unit number you used in the boot program (especially on a PC with multiple disk controllers). Available disks are: __EOT local _defdsk; _DKDEVS=`md_get_diskdevs` _defdsk=`echo $_DKDEVS | cutlast` if [ "${_defdsk}" != "${_DKDEVS}" ]; then _defdsk= fi echo "$_DKDEVS" echo echo -n "Which disk is the root disk? [${_defdsk}] " getresp "${_defdsk}" if isin $resp $_DKDEVS ; then ROOTDISK="$resp" else echo echo "The disk $resp does not exist." ROOTDISK= fi } addhostent() { # $1 - IP address # $2 - symbolic name # Create an entry in the hosts table. If no host table # exists, create one. If the symbolic name already exists, # replace its entry. if [ ! -f /tmp/hosts ]; then echo "127.0.0.1 localhost" > /tmp/hosts fi sed "/ $2.$FQDN $2\$/d" < /tmp/hosts > /tmp/hosts.new mv /tmp/hosts.new /tmp/hosts echo "$1 $2.$FQDN $2" >> /tmp/hosts } addifconfig() { # $1 - interface name # $2 - interface symbolic name # $3 - interface IP address # $4 - interface netmask # $5 - (optional) interface media directives # Create a hostname.* file for the interface. if [ "$3" = "dhcp" ]; then echo "dhcp NONE NONE NONE $5" > /tmp/hostname.$1 addhostent 127.0.0.1 $2 else echo "inet $3 $4 NONE $5" > /tmp/hostname.$1 addhostent $3 $2 fi } configurenetwork() { local _ifsdone= _ifs _ouranswer= _reprompt=1 _IFS=`get_ifdevs` resp= # force at least one iteration while [ "X${resp}" != X"done" ]; do if [ $_reprompt = 1 ]; then cat << __EOT You may configure the following network interfaces (the interfaces marked with [X] have been successfully configured): __EOT for _ifs in $_IFS; do if [ "X${_ouranswer}" = "X" ]; then _ouranswer=$_ifs fi if isin $_ifs $_ifsdone ; then echo -n " [X] " else echo -n " [ ] " fi echo $_ifs done echo fi echo -n "Configure which interface? (or, enter 'done') [$_ouranswer] " getresp "$_ouranswer" case "$resp" in "done") ;; "") _reprompt=0 ;; *) _ifs=$resp _ouranswer="done" if isin $_ifs $_IFS ; then if configure_ifs $_ifs ; then _ifsdone="$_ifs $_ifsdone" else _ouranswer= fi else echo "Invalid response: \"$resp\" is not in list" fi _reprompt=1 ;; esac done } configure_ifs() { local _up _if_name=$1 _if_ip _if_mask local _if_symname _if_extra _hostname local _dhcp_prompt set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` _up=$1 _if_ip=$2 _if_mask=$3 if [ $_up = "UP" ]; then ifconfig $_if_name delete down fi if [ ! -x /sbin/dhclient ]; then echo "DHCP install not supported" echo else _dhcp_prompt=" (or 'dhcp')" fi # Get IP address resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "IP address${_dhcp_prompt} ? [$_if_ip] " getresp "$_if_ip" if [ ! -x /sbin/dhclient -a "X$resp" == "Xdhcp" ]; then resp= fi _if_ip=$resp done # Get symbolic name _hostname=`hostname` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Symbolic (host) name? [$_hostname] " getresp "$_hostname" _if_symname=$resp done # Get netmask if [ "$_if_ip" != "dhcp" ]; then resp= if [ "X${_if_mask}" = X"" ]; then _if_mask=255.255.255.0 fi while [ "X${resp}" = X"" ]; do echo -n "Netmask ? [$_if_mask] " getresp "$_if_mask" _if_mask=$resp done fi if [ -n "`ifconfig -m ${_if_name} | sed -n '/media/p'`" ]; then echo "Your use of the network interface may require non-default" echo "media directives. The default media is:" ifconfig -m ${_if_name} | sed -n ' /supported/D /media:/p' echo "This is a list of supported media:" ifconfig -m ${_if_name} | sed -n ' /media:/D s/^ // /media/p' echo "If the default is not satisfactory, and you wish to use another" echo "media, copy that line from above (e.g. \"media 100baseTX\")" echo -n "Media directives? [$_if_extra] " getresp "$_if_extra" if [ "X${resp}" != X"" ]; then _if_extra=$resp fi fi # Configure the interface. If it # succeeds, add it to the permanent # network configuration info. if [ "$_if_ip" = "dhcp" ]; then ifconfig ${_if_name} down ${_if_extra} cat > /etc/dhclient.conf << __EOT initial-interval 1; send host-name "$_hostname"; request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; __EOT dhclient -1 ${_if_name} set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` if [ $1 = "UP" -a $2 = "0.0.0.0" ]; then echo "hostname-associated DHCP attempt for $_if_name failed..." ifconfig $_if_name delete down cat > /etc/dhclient.conf << __EOT initial-interval 1; request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; __EOT dhclient -1 ${_if_name} set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` if [ $1 = "UP" -a $2 = "0.0.0.0" ]; then echo "free-roaming DHCP attempt for $_if_name failed." ifconfig $_if_name delete down return 1 else echo "DHCP attempt for $_if_name successful." addifconfig ${_if_name} ${_if_symname} ${_if_ip} return 0 fi else echo "DHCP configuration of $_if_name successful." addifconfig ${_if_name} ${_if_symname} ${_if_ip} return 0 fi else ifconfig ${_if_name} down if ifconfig ${_if_name} inet \ ${_if_ip} \ netmask ${_if_mask} ${_if_extra} up ; then addifconfig ${_if_name} ${_if_symname} ${_if_ip} ${_if_mask} "${_if_extra}" return 0 fi fi return 1 } # Returns true if $1 contains only alphanumerics isalphanumeric() { local _n _n=$1 while [ ${#_n} != 0 ]; do case $_n in [A-Za-z0-9]*) ;; *) return 1;; esac _n=${_n#?} done return 0 } # Much of this is gratuitously stolen from /etc/netstart. enable_network() { # Check for required network related files for _netfile in hosts myname; do if [ ! -f /mnt/etc/${_netfile} ]; then echo "ERROR: no /mnt/etc/${_netfile}!" return 1 fi done # Copy any required or optional files found for _netfile in hosts myname dhclient.conf resolv.conf resolv.conf.tail; do if [ -f /mnt/etc/${_netfile} ]; then cp /mnt/etc/${_netfile} /etc/${_netfile} fi done hostname=`cat /etc/myname` hostname $hostname _didnet=1 # set the address for the loopback interface ifconfig lo0 inet localhost # use loopback, not the wire route -n add -host $hostname localhost > /dev/null route -n add -net 127 127.0.0.1 -reject > /dev/null # configure all of the non-loopback interfaces which we know about. # refer to hostname.if(5) for hn in /mnt/etc/hostname.*; do # Strip off /mnt/etc/hostname. prefix if=${hn#/mnt/etc/hostname.} # Interface names must be alphanumeric only. We check to avoid # configuring backup or temp files, and to catch the "*" case. if ! isalphanumeric "$if"; then continue fi ifconfig $if > /dev/null 2>&1 if [ "$?" != "0" ]; then continue fi # Now parse the hostname.* file while :; do if [ "$cmd2" ]; then # we are carrying over from the 'read dt dtaddr' last time set -- $cmd2 af="$1" name="$2" mask="$3" bcaddr="$4" ext1="$5" cmd2= # make sure and get any remaining args in ext2, like the read below i=1; while [ i -lt 6 -a -n "$1" ]; do shift; let i=i+1; done ext2="$@" else # read the next line or exit the while loop read af name mask bcaddr ext1 ext2 || break fi # $af can be "dhcp", "up", "rtsol", an address family, commands, or # a comment. case "$af" in "#"*|"!"*|"bridge"|""|"rtsol") # skip comments, user commands, bridges, # IPv6 rtsol and empty lines continue ;; "dhcp") [ "$name" = "NONE" ] && name= [ "$mask" = "NONE" ] && mask= [ "$bcaddr" = "NONE" ] && bcaddr= ifconfig $if $name $mask $bcaddr $ext1 $ext2 down cmd="dhclient $if" ;; "up") # The only one of these guaranteed to be set is $if # the remaining ones exist so that media controls work cmd="ifconfig $if $name $mask $bcaddr $ext1 $ext2 up" ;; *) read dt dtaddr if [ "$name" = "alias" ]; then # perform a 'shift' of sorts alias=$name name=$mask mask=$bcaddr bcaddr=$ext1 ext1=$ext2 ext2= else alias= fi cmd="ifconfig $if $af $alias $name " case "$dt" in dest) cmd="$cmd $dtaddr" ;; [a-z!]*) cmd2="$dt $dtaddr" ;; esac if [ ! -n "$name" ]; then echo "/mnt/etc/hostname.$if: invalid network configuration file" return fi case $af in inet) [ "$mask" ] && cmd="$cmd netmask $mask" if [ "$bcaddr" -a "X$bcaddr" != "XNONE" ]; then cmd="$cmd broadcast $bcaddr" fi [ "$alias" ] && rtcmd="; route -n add -host $name 127.0.0.1" ;; inet6) # Ignore IPv6 setup continue ;; *) cmd="$cmd $mask $bcaddr" esac cmd="$cmd $ext1 $ext2$rtcmd" rtcmd= ;; esac eval "$cmd" done < /mnt/etc/hostname.$if done # /mnt/etc/mygate, if it exists, contains the name of my gateway host # that name must be in /etc/hosts. if [ -f /mnt/etc/mygate ]; then route delete default > /dev/null 2>&1 route -n add -host default `cat /mnt/etc/mygate` fi # Get FQDN after any DHCP manipulation of resolv.conf is done get_fqdn /etc/resolv.conf # Display results... echo "Network interface configuration:" ifconfig -am # enable the resolver if resolv.conf is available if [ -f /etc/resolv.conf ]; then route show echo "\nResolver enabled." else route -n show echo "\nResolver not enabled." fi return 0 } # Print the selector and get a response # The list of sets is passed in as $1, sets $resp get_selection() { local _next= _f _sets=$1 for _f in $_sets ; do if isin $_f $_setsdone ; then echo -n " [X] " _next= else echo -n " [ ] " if [ -z "$_next" ]; then _next=$_f fi fi echo $_f done # Get the name of the file. echo -n "File name? [$_next] " getresp "$_next" } # Do globbing on the selection and parse +/-, sets _get_files and _setsdone # (which must exist in the local namespace) as side effects. glob_selection() { local _selection="$1" _parent_dir="$2" _sets="$3" local _action _matched _tfile _f if [ "X${_selection}" = X"" ]; then return fi # Change +/- into add/remove _action=add case "$_selection" in +*) _selection="${_selection#?}" ;; -*) _selection="${_selection#?}" _action=remove ;; esac # Major hack to allow the user to select globbing patterns set -o noglob if [ X"$_selection" = X"all" ]; then _selection=* fi _tfile=/tmp/install_case.$$ # safe in single user mode cat >$_tfile << OOF case \$_f in $_selection) # Add/remove file to extraction list if [ "\$_action" = "add" ]; then _get_files=\`addel \${_f} \${_get_files}\` _setsdone=\`addel \${_f} \${_setsdone}\` elif [ "\$_action" = "remove" ]; then _get_files=\`rmel \${_f} \${_get_files}\` _setsdone=\`rmel \${_f} \${_setsdone}\` else echo "Unknown action: \$_action" fi _matched=\$(( \$_matched + 1 )) ;; esac OOF set +o noglob # Eww. _matched=0 for _f in $_sets; do . $_tfile done rm -f $_tfile if [ $_matched -eq 0 ]; then echo "File $_parent_dir/$_selection does not exist. Check to make" echo "sure you entered the information properly or enter 'list' for a file list." fi } install_url() { # Get several parameters from the user, and xfer # files from the server. # Note: _ftp_server_ip, _ftp_server_dir, _ftp_server_login, # _ftp_server_password, and _ftp_active must be global. local _sets _kernel _f _file_list _get_files _failed_files _osetsdone local _url_type _url_base _reuse _minpat # Parse arguments, shell style while test $# != 0; do case "$1" in -ftp) _url_type=ftp ;; -http) _url_type=http ;; -reuse) _reuse=1 ;; -minpat) shift; _minpat="$1" ;; esac shift done if [ X"${_minpat}" = X ]; then _minpat='base*.tar.gz|base*.tgz|man*.tar.gz|man*.tgz|etc*.tar.gz|etc*.tgz|bsd' fi echo echo "This is an automated ${_url_type}-based installation process. You will be asked" echo "questions and then the files will be retrieved iteratively via ${_url_type}." echo # Reuse old values w/o prompting for anything? if [ X"$_reuse" = X"1" ]; then _reuse= if eval test X"\$_installed_via_${_url_type}" = X"1"; then echo -n "Use values from previous ${_url_type} install? [y] " getresp y case "$resp" in y*|Y*) _reuse=1;; esac fi fi if [ X"$_reuse" = X ]; then # Proxy the connections? if [ "X${_proxy_host}" = X"" ]; then _proxy_host=none fi echo -n "HTTP/FTP proxy URL? (e.g. \"http://proxy:8080\", or \"none\") [${_proxy_host}] " getresp "${_proxy_host}" if [ "X${resp}" = X"none" ]; then unset _proxy_host ftp_proxy http_proxy else _proxy_host=$resp export ftp_proxy=${_proxy_host} export http_proxy=${_proxy_host} fi if [ "${_url_type}" = "ftp" -a "X$ftp_proxy" = "X" ]; then # Use active mode ftp? (irrelevant if using a proxy) case "${_ftp_active}" in -A) resp=y ;; *) resp=n ;; esac echo "By default, ftp will attempt a passive connection and fall back to a normal" echo "(active) connection if that doesn't work. However, there are some very" echo "old ftp servers that claim to support passive mode, but really do not." echo "In this case, you should explicitly request an active session." echo -n "Do you want to use active ftp? [${resp}] " getresp "${resp}" case "$resp" in y*|Y*) _ftp_active=-A ;; *) unset _ftp_active ;; esac fi # Provide a list of possible servers test -z "$_ftp_getlist" && _ftp_getlist=y echo -n "Do you want a list of potential ${_url_type} servers? [${_ftp_getlist}] " getresp $_ftp_getlist case "$resp" in n*|N*) _ftp_getlist=n ;; *) _ftp_getlist=y ftphost=129.128.5.191 if [ "X${_resolver_enabled}" = X"TRUE" ]; then ftphost=ftp.openbsd.org fi ftp ${_ftp_active} -V -a -o /tmp/ftplist ftp://${ftphost}/pub/OpenBSD/${VERSION_MAJOR}.${VERSION_MINOR}/ftplist > /dev/null cat /tmp/ftplist | grep "^${_url_type}:" | cat -n | less -XE ;; esac # Get server IP address resp= # force one iteration while [ "X${resp}" = X"" ]; do if [ -f /tmp/ftplist ]; then eval echo -n "Server IP address, hostname, or list#? [\$_${_url_type}_server_ip]\ " else eval echo -n "Server IP address, or hostname? [\$_${_url_type}_server_ip]\ " fi eval getresp "\$_${_url_type}_server_ip" if [ "X$resp" = "X?" -a -f /tmp/ftplist ]; then cat /tmp/ftplist | grep "^${_url_type}:" | cat -n | less -XE resp= elif [ -n "$resp" -a `isnumeric $resp` -eq 1 -a ${resp:-0} -ge 1 \ -a -f /tmp/ftplist ]; then maxlines=`grep "^${_url_type}:" /tmp/ftplist | cat -n | sed -n -e '$p' | cutword 1` if [ $maxlines -lt $resp ]; then echo "There is no ${resp}th line in the list." resp= continue fi tline=`grep "^${_url_type}:" /tmp/ftplist | sed -n -e "${resp}p"` url=`echo $tline | sed -e "s/^${_url_type}:\/\///" | cutword -t' ' 1 | cutword -t' ' 1` host=`echo $url | cutword -t/ 1` path=`echo $url | sed -e "s/^${host}\///"` path="${path}/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" eval _${_url_type}_server_ip=$host eval _${_url_type}_server_dir=$path resp= # do it again, just to double check echo "Using $tline" else eval _${_url_type}_server_ip="$resp" fi done # Get server directory if [ "${_url_type}" = "ftp" -a "X${_ftp_server_dir}" = X"" ]; then # Default ftp dir _ftp_server_dir="pub/OpenBSD/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do eval echo -n "Server directory? [\$_${_url_type}_server_dir]\ " eval getresp "\$_${_url_type}_server_dir" eval _${_url_type}_server_dir=$resp done if [ "${_url_type}" = "ftp" ]; then # Need default values even if we proxy ftp... if [ "X${_ftp_server_login}" = X"" ]; then _ftp_server_login=anonymous fi if [ "X${_ftp_server_password}" = X"" ]; then _ftp_server_password=root@`hostname`.${FQDN} fi # Get login name resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Login? [${_ftp_server_login}] " getresp "${_ftp_server_login}" _ftp_server_login=$resp done # Get password unless anonymous if [ ${_ftp_server_login} != "anonymous" ]; then resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Password (will not echo): " stty -echo getresp -n "${_ftp_server_password}" stty echo echo _ftp_server_password=$resp done else # only used by ftp_list_files() _ftp_server_password=root@`hostname`.${FQDN} fi fi fi # Build up the base url since it is so nasty... if [ "${_url_type}" = "ftp" -a "${_ftp_server_login}" != "anonymous" ]; then _url_base=ftp://${_ftp_server_login}:${_ftp_server_password}@${_ftp_server_ip}/${_ftp_server_dir} else eval _url_base=${_url_type}://\$_${_url_type}_server_ip/\$_${_url_type}_server_dir fi # Get list of files from the server. # XXX - check for nil $_file_list and deal if [ "${_url_type}" = "ftp" -a "X${ftp_proxy}" = X"" ]; then _file_list=`ftp_list_files "$_ftp_server_ip" "$_ftp_server_login" "$_ftp_server_password" "$_ftp_server_dir"` else # Assumes index file is "index.txt" for http (or proxy) # We can't use index.html since the format is server-dependent _file_list=`ftp -o - -V ${_url_base}/index.txt | sed 's/ //'` fi _sets= if list_has_sets "$_file_list" $THESETS; then for _f in $THESETS ; do if [ "X${_f}" = "Xkernel" ]; then if isin bsd $_file_list; then _kernel=bsd fi elif isin ${_f}${VERSION}.tar.gz $_file_list; then _sets="$_sets ${_f}${VERSION}.tar.gz" elif isin ${_f}${VERSION}.tgz $_file_list; then _sets="$_sets ${_f}${VERSION}.tgz" fi done else eval echo "There are no OpenBSD install sets available in \"\$_${_url_type}_server_dir\"." echo -n "Search for *.tar.gz and *.tgz files? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac # *.tar.gz and *.tgz are possible sets _sets= _kernel= for _f in ${_file_list} ; do case "$_f" in *.tar.gz|*.tgz) _sets="$_sets ${_f}" esac done if [ "X${_sets}" = X"" ]; then echo "There are no *.tar.gz or *.tgz files in that dir." echo -n "See a directory listing? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac echo echo "${_file_list}" echo return else echo "Adding *.tar.gz and *.tgz files to selector." fi fi # Yes, all those blackslashes really are necesary... eval echo "\\\\n"\ "You will now be asked for files to extract. In addition to the files listed,\\\\n"\ "you may select any file located at\\\\n"\ " \$_${_url_type}_server_ip:\$_${_url_type}_server_dir\\\\n"\ "You can also enter \'all\' to install all the standard sets, or \'list\' to list\\\\n"\ "the files available. When you are done selecting files, enter \'done\'. Some of\\\\n"\ "these sets are required for your ${MODE} and some are optional -- you will want\\\\n"\ "at least the base and bsd sets. Consult the installation notes if you are not\\\\n"\ "sure which sets are required!" _osetsdone="$_setsdone" # Set the minimal default for _f in $_sets $_kernel; do eval "case $_f in \ ${_minpat}) \ if ! isin \${_f} \${_setsdone}; then \ _get_files=\`addel \${_f} \${_get_files}\` ; \ _setsdone=\`addel \${_f} \${_setsdone}\` ; \ fi ;; \ esac" done # Allow the user to select/de-select additional sets while : ; do echo echo "The following sets are available for extraction." echo "Enter filename, \`list', \`all', or \`done'." echo "You may de-select a set by prepending a '-' to its name." echo get_selection "$_sets $_kernel" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo eval echo "\$_${_url_type}_server_dir:" echo "${_file_list}" continue fi eval glob_selection \"$resp\" \$_${_url_type}_server_dir \"$_sets $_kernel\" done # User may have said "done" without selecting any files if [ "X${_get_files}" = X"" ]; then return fi # Stash the fact that we configured and downloaded via this url method eval _installed_via_${_url_type}=1 echo echo "Fetching files via ${_url_type} may take a long time, especially over a slow network" echo -n "connection. Ready to download files? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) _setsdone="$_osetsdone" return ;; esac # Download the files one at a time and keep track of which ones failed while test -n "${_get_files}" ; do _failed_files= echo for _f in $_get_files ; do echo "Getting ${_f} ..." if [ "X${_f}" = "X${_kernel}" ]; then ( cd /mnt ; ftp ${_ftp_active} -V -m ${_url_base}/${_f} ) else ( cd /mnt ; ftp ${_ftp_active} -o - -V -m ${_url_base}/${_f} | tar zxpf - ) fi if [ $? -ne 0 ]; then # Mark xfer as having failed,. _setsdone=`rmel $_f $_setsdone` _failed_files="${_failed_files} ${_f}" fi done # Give them the option of refetching failed files. _get_files= while test -n "${_failed_files}" ; do echo echo "The following files failed to transfer and extract correctly:" echo "Choose which one(s) to refetch or 'done' to exit selector." echo "You may de-select a file by prepending a '-' to its name." echo get_selection "$_failed_files" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo eval echo "\$_${_url_type}_server_dir:" echo "${_file_list}" echo continue fi eval glob_selection \"$resp\" \$_${_url_type}_server_dir \"$_failed_files\" done done } install_from_mounted_fs() { # $1 - directory containing installation sets local _sets= _kernel _f _get_files _failed_files _osetsdone if [ ! -d $1 ]; then echo "No such directory: $1" return fi if dir_has_sets $1 $THESETS; then for _f in $THESETS ; do if [ "X${_f}" = "Xkernel" ]; then if [ -f $1/bsd ]; then _kernel=bsd fi elif [ -f $1/${_f}${VERSION}.tar.gz ]; then _sets="$_sets ${_f}${VERSION}.tar.gz" elif [ -f $1/${_f}${VERSION}.tgz ]; then _sets="$_sets ${_f}${VERSION}.tgz" fi done else echo "There are no OpenBSD install sets available in \"$1\"." echo -n "Search for *.tar.gz and *.tgz files? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac # *.tar.gz and *.tgz are possible sets _sets= _kernel= _sets=`cd $1 ; echo *.tar.gz *.tgz` if [ "X${_sets}" = X'*.tar.gz *.tgz' ]; then echo "There are no *.tar.gz or *.tgz files in that dir." echo -n "See a directory listing? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac echo ( cd $1 && ls ) echo return else echo "Adding *.tar.gz and *.tgz files to selector." fi fi echo "\n"\ "You will now be asked for files to extract. In addition to the\n"\ "files listed in the selector you may enter any file located in\n"\ "$1. You can also enter 'all' to install all the standard\n"\ "sets, or 'list' to list the files avilable in $1.\n"\ "When you are done selecting files, enter 'done'.\n"\ "Some of these sets are required for your ${MODE} and some are optional --\n"\ "You will want at least the base and bsd sets.\n"\ "Consult the installation notes if you are not sure which sets are required!" _osetsdone="$_setsdone" # Set a minimal default for _f in $_sets $_kernel; do case "$_f" in base*.tar.gz|base*.tgz|man*.tar.gz|man*.tgz|etc*.tar.gz|etc*.tgz|bsd) if ! isin ${_f} ${_setsdone}; then _get_files=`addel ${_f} ${_get_files}` _setsdone=`addel ${_f} ${_setsdone}` fi ;; esac done # Allow the user to select/de-select additional sets while : ; do echo echo "The following sets are available for extraction." echo "Enter filename, \`list', \`all', or \`done'." echo "You may de-select a set by prepending a '-' to its name." echo get_selection "$_sets $_kernel" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo echo "${1}:" ( cd $1 && ls ) continue fi glob_selection "$resp" "$1" "$_sets $_kernel" done # User may have said "done" without selecting any files if [ "X${_get_files}" = X"" ]; then return fi echo echo -n "Ready to extract selected file sets? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) _setsdone="$_osetsdone" return ;; esac # Extract the files one at a time and keep track of which ones failed while test -n "${_get_files}" ; do _failed_files= echo for _f in $_get_files ; do echo "$1/${_f}:" if [ "X${_f}" = "X${_kernel}" ]; then ftp -V -m -o /mnt/$_f file:$1/$_f else ftp -V -m -o - file:$1/$_f | (cd /mnt; tar -zxpf -) fi if [ $? -ne 0 ]; then # Mark xfer as having failed,. _setsdone=`rmel $_f $_setsdone` _failed_files="${_failed_files} ${_f}" fi done # Give them the option of retrying failed files. _get_files= while test -n "${_failed_files}" ; do echo echo "The following files failed to extract correctly:" echo "Choose which one(s) to retry or 'done' to exit selector." echo "You may de-select a file by prepending a '-' to its name." echo get_selection "$_failed_files" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo echo "${1}:" ( cd $1 && ls ) echo continue fi glob_selection "$resp" "$1" "$_failed_files" done done } install_cdrom() { local _drive _range _part _fstype _directory _n # Get the cdrom device info _CDDEVS=`md_get_cddevs` if [ "X${_CDDEVS}" = X"" ]; then echo "No CD-ROM devices were found. Aborting." return fi cat << __EOT The following CD-ROM devices are installed on your system. Please make sure the CD is in the CD-ROM drive and select the device containing the CD with the installation sets: $_CDDEVS __EOT _drive=`echo $_CDDEVS | cutword 1` echo -n "Which CD-ROM contains the installation media? [$_drive] " getresp "$_drive" case "$resp" in abort) echo "Aborting." return ;; *) if isin $resp $_CDDEVS ; then _drive=$resp else echo echo "The CD-ROM $resp does not exist." echo "Aborting." return fi ;; esac # If it is an ISO9660 CD-ROM, we don't need to ask any other questions _n=0 until disklabel $_drive >/tmp/label.$_drive 2>&1; do # Try up to 6 times to access the CD if egrep -q '(Input/output error)|(sector size 0)' /tmp/label.$_drive; then _n=$(( $_n + 1 )) if [ _n -le 5 ]; then echo "I/O error accessing $_drive; retrying" sleep 10 else echo "Cannot access $_drive. Aborting." return fi else break fi done echo if grep -q '^ *c: .*ISO9660' /tmp/label.$_drive; then _fstype=cd9660 _part=c else # Get partition from user _range=`md_get_partition_range` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n 'CD-ROM partition to mount (normally "c")? [c] ' getresp c case "$resp" in $_range) _part=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Ask for filesystem type cat << __EOT There are two CD-ROM filesystem types currently supported by this program: cd9660 ISO-9660 ffs Berkeley Fast Filesystem __EOT resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which filesystem type? [cd9660] " getresp "cd9660" case "$resp" in cd9660|ffs) _fstype=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done fi rm -f /tmp/label.$_drive # Mount the CD-ROM if ! mount -t ${_fstype} -o ro \ /dev/${_drive}${_part} /mnt2 ; then echo "Cannot mount CD-ROM drive. Aborting." return fi # Get the directory where the file lives if [ "X${_directory}" = X"" ]; then _directory="/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_directory}] " getresp "${_directory}" done _directory=$resp install_from_mounted_fs /mnt2/${_directory} umount -f /mnt2 > /dev/null 2>&1 } mount_a_disk() { # Mount a disk on /mnt2. The set of disk devices to choose from # is $_DKDEVS. # returns 0 on failure. local _drive _def_partition _partition_range _partition _fstype local _fsopts _directory _md_fstype _md_fsopts getresp "abort" case "$resp" in abort) echo "Aborting." return 0 ;; *) if isin $resp $_DKDEVS ; then _drive=$resp else echo echo "The disk $resp does not exist." echo "Aborting." return 0 fi ;; esac # Get partition cat << __EOT The following partitions have been found on $_drive: __EOT disklabel $_drive 2>/dev/null | grep '^ .:' echo _likely_partition_range=`disklabel $_drive 2>/dev/null | \ sed -n -e '/swap/s/.*//' -e '/unused/s/.*//' \ -e '/^ .:/{s/^ \(.\).*/\1/;H;}' \ -e '${g;s/\n//g;s/^/[/;s/$/]/p;}'` _partition_range=`disklabel $_drive 2>/dev/null | \ sed -n -e '/^ .:/{s/^ \(.\).*/\1/;H;}' \ -e '${g;s/\n//g;s/^/[/;s/$/]/p;}'` _def_partition=`echo $_likely_partition_range | \ sed -n 's/^\[\(.\).*\]/\1/p'` if [ -z "$_def_partition" ]; then _def_partition=`echo $_partition_range | \ sed -n 's/^\[\(.\).*\]/\1/p'` if [ -z "$_def_partition" ]; then echo "There are no usable partitions on that disk" return 0 fi fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Partition? [$_def_partition] " getresp "$_def_partition" case "$resp" in $_partition_range) _partition=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Ask for filesystem type cat << __EOT The following filesystem types are supported: default (deduced from the disklabel) ffs __EOT _md_fstype=`md_native_fstype` _md_fsopts=`md_native_fsopts` if [ ! -z "$_md_fstype" ]; then echo " $_md_fstype" else _md_fstype="_undefined_" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which filesystem type? [default] " getresp "default" case "$resp" in default) _fstype= _fsopts="ro" ;; ffs) _fstype="-t $resp" _fsopts="async,ro" ;; $_md_fstype) _fstype="-t $resp" _fsopts=$_md_fsopts ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Mount the disk if ! mount $_fstype -o $_fsopts /dev/${_drive}${_partition} /mnt2; then echo "Cannot mount disk. Aborting." return 0 fi return 1 } install_disk() { local _directory cat << __EOT The following disk devices are installed on your system; please select the disk device containing the partition with the installation sets: __EOT _DKDEVS=`md_get_diskdevs` echo "$_DKDEVS" echo echo -n "Which is the disk with the installation sets? [abort] " if mount_a_disk ; then return fi # Get the directory where the file lives resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_directory}] " getresp "${_directory}" done _directory=$resp install_from_mounted_fs /mnt2/${_directory} umount -f /mnt2 > /dev/null 2>&1 } install_nfs() { # Get the IP address of the server resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Server IP address or hostname? [${_nfs_server_ip}] " getresp "${_nfs_server_ip}" done _nfs_server_ip=$resp # Get server path to mount resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Filesystem on server to mount? [${_nfs_server_path}] " getresp "${_nfs_server_path}" done _nfs_server_path=$resp # Determine use of TCP echo -n "Use TCP transport (only works with capable NFS server)? [n] " getresp "n" case "$resp" in y*|Y*) _nfs_tcp="-T" ;; *) _nfs_tcp= ;; esac # Mount the server mkdir /mnt2 > /dev/null 2>&1 if ! mount_nfs $_nfs_tcp ${_nfs_server_ip}:${_nfs_server_path} \ /mnt2 ; then echo "Cannot mount NFS server. Aborting." return fi # Get the directory where the file lives resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_nfs_directory}] " getresp "${_nfs_directory}" done _nfs_directory=$resp install_from_mounted_fs /mnt2/${_nfs_directory} umount -f /mnt2 > /dev/null 2>&1 } install_tape() { local _xcmd # Get the name of the tape from the user. cat << __EOT The installation program needs to know which tape device to use. Make sure you use a "no rewind on close" device. __EOT _tape=`basename $TAPE` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Name of tape device? [${_tape}]" getresp "${_tape}" done _tape=`basename $resp` TAPE="/dev/${_tape}" if [ ! -c $TAPE ]; then echo "$TAPE does not exist or is not a character special file." echo "Aborting." return fi export TAPE # Rewind the tape device echo -n "Rewinding tape..." if ! mt rewind ; then echo "$TAPE may not be attached to the system or may not be" echo "a tape device. Aborting." return fi echo "done." # Get the file number resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "File number? " getresp "" case "$resp" in [1-9]*) _nskip=$(( $resp - 1 )) ;; *) echo "Invalid file number ${resp}." resp= # force loop to repeat ;; esac done # Skip to correct file. echo -n "Skipping to source file..." if [ "X${_nskip}" != X"0" ]; then if ! mt fsf $_nskip ; then echo "Could not skip $_nskip files. Aborting." return fi fi echo "done." cat << __EOT There are 2 different ways the file can be stored on tape: 1) an image of a gzipped tar file 2) a standard tar image __EOT resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which way is it? [1] " getresp "1" case "$resp" in 1) _xcmd="tar -zxvpf -" ;; 2) _xcmd="tar -xvpf -" ;; *) echo "Invalid response: $resp." resp= # force loop to repeat ;; esac ( cd /mnt; dd if=$TAPE | $_xcmd ) done echo "Extraction complete." } get_timezone() { local _a _zonepath # # If the zoneinfo is not on the installation medium or on the # installed filesystem, set TZ to GMT and return immediatly. # if [ ! -e /usr/share/zoneinfo -a ! -e /mnt/usr/share/zoneinfo ]; then TZ=GMT return fi if [ ! -d /usr/share/zoneinfo ]; then _zonepath=/mnt else _zonepath= fi cat << __EOT Select a time zone for your location. Timezones are represented on the system by a directory structure rooted in "/usr/share/timezone". Most timezones can be selected by entering a token like "CET" or "GMT-6". Other zones are grouped by continent or country, with detailed zone information separated by a slash ("/"), e.g. "US/Pacific" or "Canada/Mountain". To get a listing of what's available in /usr/share/zoneinfo, enter "?" at the prompts below. __EOT if [ X$TZ = X ]; then TZ=`ls -l /mnt/etc/localtime 2>/dev/null | cutlast` TZ=${TZ#/usr/share/zoneinfo/} fi while : ; do echo -n "What timezone are you in? [\`?' for list] [$TZ] " getresp "$TZ" case "$resp" in "") echo "Timezone defaults to GMT" TZ="GMT" break; ;; "?") ls -F ${_zonepath}/usr/share/zoneinfo ;; *) _a=$resp while [ -d ${_zonepath}/usr/share/zoneinfo/$_a ]; do echo -n "There are several timezones available" echo " within zone '$_a'" echo -n "Select a sub-timezone [\`?' for list]: " getresp "" case "$resp" in "?") ls -F ${_zonepath}/usr/share/zoneinfo/$_a ;; *) _a=${_a}/${resp} if [ -f ${_zonepath}/usr/share/zoneinfo/$_a ]; then break; fi ;; esac done if [ -f ${_zonepath}/usr/share/zoneinfo/$_a ]; then TZ="$_a" echo "You have selected timezone \"$_a\"". return fi echo "'/usr/share/zoneinfo/$_a' is not a valid timezone on this system." ;; esac done } sane_install() { if [ ! -s /mnt/bsd ]; then cat << __EOT Warning, no kernel (/mnt/bsd) installed! You did not unpack a file set containing a kernel--this is needed to boot. Please note that the install kernel is *not* suitable for general use. __EOT elif [ ! -f /mnt/bin/cat ]; then cat << __EOT You still do not have a /bin/cat in your filesystem (i.e. a sample random file which you probably want). This seems to indicate that you are still missing important distribution files. __EOT elif [ ! -d /mnt/etc -o ! -d /mnt/usr/share/zoneinfo -o ! -d /mnt/dev ]; then cat << __EOT Something needed to complete the installation seems to be missing, did you forget to extract a required set? __EOT else return 0; fi cat << __EOT You will now be given the chance to install the missing set(s). You can enter '!' at the prompt to escape to a shell and fix things by hand if you wish. __EOT return 1 } install_sets() { local _yup="FALSE" _have_nfs # Can we do an NFS install? test -f /sbin/mount_nfs && _have_nfs=true # Ask the user which media to load the distribution from. cat << __EOT It is now time to extract the installation sets onto the hard disk. Make sure the sets are either on a local device (i.e. tape, CD-ROM) or on a network server. You will have the chance to repeat this step or to extract sets from several places, so you don't have to try to load all the sets in one try and can recover from some errors. __EOT if [ "X$local_sets_dir" != "X" ]; then install_from_mounted_fs ${local_sets_dir} if [ X"$_setsdone" != X ]; then _yup="TRUE" fi fi # Go on prodding for alternate locations resp= # force at least one iteration while [ X"${resp}" = X ]; do # If _yup is not FALSE, it means that we extracted sets above. # If that's the case, bypass the menu the first time. if [ X"$_yup" = X"FALSE" ]; then echo -n "Install from (f)tp, (h)ttp, (t)ape, (C)D-ROM" test -n "$_have_nfs" && echo -n ", (N)FS" echo -n " or local (d)isk? " getresp "" case "$resp" in d*|D*) install_disk resp=d ;; f*|F*) test -n "$_didnet" || donetconfig install_url -ftp resp=f ;; h*|H*) test -n "$_didnet" || donetconfig install_url -http resp=h ;; t*|T*) install_tape resp=t ;; c*|C*) install_cdrom resp=c ;; n*|N*) test -n "$_didnet" || donetconfig if [ -n "$_have_nfs" ]; then install_nfs resp=n else echo "Invalid response: $resp" resp= fi ;; *) echo "Invalid response: $resp" resp= ;; esac else _yup="FALSE" # So #!/bin/sh # $OpenBSD: install.sh,v 1.79 2001/10/14 02:35:57 millert Exp $ # $NetBSD: install.sh,v 1.5.2.8 1996/08/27 18:15:05 gwr Exp $ # # Copyright (c) 1997,1998 Todd Miller, Theo de Raadt # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by Todd Miller and # Theo de Raadt # 4. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # Copyright (c) 1996 The NetBSD Foundation, Inc. # All rights reserved. # # This code is derived from software contributed to The NetBSD Foundation # by Jason R. Thorpe. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the NetBSD # Foundation, Inc. and its contributors. # 4. Neither the name of The NetBSD Foundation nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # OpenBSD installation script. # In a perfect world, this would be a nice C program, with a reasonable # user interface. FILESYSTEMS="/tmp/filesystems" # used throughout FQDN= # domain name trap "umount /tmp > /dev/null 2>&1" 0 MODE="install" # include machine-dependent functions # The following functions must be provided: # md_get_diskdevs() - return available disk devices # md_get_cddevs() - return available CD-ROM devices # md_get_partition_range() - return range of valid partition letters # md_installboot() - install boot-blocks on disk # md_prep_disklabel() - label the root disk # md_welcome_banner() - display friendly message # md_not_going_to_install() - display friendly message # md_congrats() - display friendly message # md_native_fstype() - native filesystem type for disk installs # md_native_fsopts() - native filesystem options for disk installs # include machine dependent subroutines . install.md # include common subroutines . install.sub # which sets? THESETS="$ALLSETS $MDSETS" if [ "`df /`" = "`df /mnt`" ]; then # Good {morning,afternoon,evening,night}. echo ================================================== md_welcome_banner else echo "You seem to be trying to restart an interrupted installation!" echo echo "You can try to skip the disk preparation steps and continue," echo "otherwise you should reboot the miniroot and start over..." echo -n "Skip disk initialization? [n] " getresp "n" case "$resp" in y*|Y*) echo echo "Cool! Let's get to it..." echo ;; *) md_not_going_to_install exit ;; esac fi echo "You can run a shell command at any prompt via '!foo'" echo "or escape to a shell by simply typing '!'." echo # Deal with terminal issues md_set_term # Get timezone info get_timezone if [ "`df /`" = "`df /mnt`" ]; then # Install the shadowed disktab file; lets us write to it for temporary # purposes without mounting the miniroot read-write. if [ -f /etc/disktab.shadow ]; then cp /etc/disktab.shadow /tmp/disktab.shadow fi while : ; do if [ "X${ROOTDISK}" = "X" ]; then while [ "X${ROOTDISK}" = "X" ]; do getrootdisk done DISK=$ROOTDISK else DISK= while [ "X${DISK}" = "X" ]; do getanotherdisk done if [ "${DISK}" = "done" ]; then break fi fi # Deal with disklabels, including editing the root disklabel # and labeling additional disks. This is machine-dependent since # some platforms may not be able to provide this functionality. md_prep_disklabel ${DISK} # Assume partition 'a' of $ROOTDISK is for the root filesystem. # Loop and get the rest. # XXX ASSUMES THAT THE USER DOESN'T PROVIDE BOGUS INPUT. cat << __get_filesystems_1 You will now have the opportunity to enter filesystem information for ${DISK}. You will be prompted for the mount point (full path, including the prepending '/' character) for each BSD partition on ${DISK}. Enter "none" to skip a partition or "done" when you are finished. __get_filesystems_1 if [ "${DISK}" = "${ROOTDISK}" ]; then echo echo "The following partitions will be used for the root filesystem and swap:" echo " ${ROOTDISK}a /" echo " ${ROOTDISK}b swap" echo "${ROOTDISK}a /" > ${FILESYSTEMS} fi # XXX - allow the user to name mount points on disks other than ROOTDISK # also allow a way to enter non-BSD partitions (but don't newfs!) # Get the list of BSD partitions and store sizes _npartitions=0 for _p in `disklabel ${DISK} 2>&1 | grep '^ *[a-p]:.*BSD' | sed 's/^ *\([a-p]\): *\([0-9][0-9]*\) .*/\1\2/'`; do _pp=`firstchar ${_p}` if [ "${DISK}" = "${ROOTDISK}" -a "$_pp" = "a" ]; then continue fi _ps=`echo ${_p} | sed 's/^.//'` _partitions[${_npartitions}]=${_pp} _psizes[${_npartitions}]=${_ps} # If the user assigned a mount point, use it. if [ -f /tmp/fstab.${DISK} ]; then _mount_points[${_npartitions}]=`sed -n "s:^/dev/$DISK$_pp[ ]*\([^ ]*\).*:\1:p" < /tmp/fstab.${DISK}` fi _npartitions=$(( ${_npartitions} + 1 )) done # Now prompt the user for the mount points. Loop until "done" echo _i=0 resp="X" while [ $_npartitions -gt 0 -a X${resp} != X"done" ]; do _pp=${_partitions[${_i}]} _ps=$(( ${_psizes[${_i}]} / 2 )) _mp=${_mount_points[${_i}]} # Get the mount point from the user while : ; do echo -n "Mount point for ${DISK}${_pp} (size=${_ps}k) [$_mp, RET, none, or done]? " getresp "$_mp" case "X${resp}" in X/*) _mount_points[${_i}]=$resp break ;; Xdone|X) break ;; Xnone) _mount_points[${_i}]= break;; *) echo "mount point must be an absolute path!";; esac done _i=$(( ${_i} + 1 )) if [ $_i -ge $_npartitions ]; then _i=0 fi done # Now write it out _i=0 while test $_i -lt $_npartitions; do if [ -n "${_mount_points[${_i}]}" ]; then echo "${DISK}${_partitions[${_i}]} ${_mount_points[${_i}]}" >> ${FILESYSTEMS} _mount_points[${_i}]= fi _i=$(( ${_i} + 1 )) done rm -f /tmp/fstab.${DISK} done echo echo "You have configured the following devices and mount points:" echo cat ${FILESYSTEMS} echo echo "============================================================" echo "The next step will overwrite any existing data on:" ( echo -n " " while read _device_name _junk; do echo -n "${_device_name} " done echo ) < ${FILESYSTEMS} echo echo -n "Are you really sure that you're ready to proceed? [n] " getresp "n" case "$resp" in y*|Y*) ;; *) echo "ok, try again later..." exit ;; esac # Loop though the file, place filesystems on each device. echo "Creating filesystems..." ( while read _device_name _junk; do newfs -q /dev/r${_device_name} done ) < ${FILESYSTEMS} else # Get the root device ROOTDISK=`df /mnt | sed -e '/^\//!d' -e 's/\/dev\/\([^ ]*\)[a-p] .*/\1/'` while [ "X${ROOTDISK}" = "X" ]; do getrootdisk done fi # Get network configuration information, and store it for placement in the # root filesystem later. cat << \__network_config_1 You will now be given the opportunity to configure the network. This will be useful if you need to transfer the installation sets via FTP, HTTP, or NFS. Even if you choose not to transfer installation sets that way, this information will be preserved and copied into the new root filesystem. __network_config_1 echo -n "Configure the network? [y] " getresp "y" case "$resp" in y*|Y*) donetconfig ;; *) ;; esac if [ "`df /`" = "`df /mnt`" ]; then # Now that the network has been configured, it is safe to configure the # fstab. ( while read _dev _mp; do if [ "$_mp" = "/" ]; then echo /dev/$_dev $_mp ffs rw 1 1 else echo /dev/$_dev $_mp ffs rw 1 2 fi done ) < ${FILESYSTEMS} > /tmp/fstab munge_fstab /tmp/fstab /tmp/fstab.shadow mount_fs /tmp/fstab.shadow "-o async" fi mount | while read line; do set -- $line if [ "$2" = "/" -a "$3" = "nfs" ]; then echo "You appear to be running diskless." echo -n "Are the install sets on one of your currently mounted filesystems? [n] " getresp "n" case "$resp" in y*|Y*) get_localdir ;; *) ;; esac fi done resp= # force one iteration echo echo 'Please enter the initial password that the root account will have.' while [ "X${resp}" = X"" ]; do echo -n "Password (will not echo): " stty -echo getresp -n "${_password}" stty echo echo _password="$resp" echo -n "Password (again): " stty -echo getresp -n "" stty echo echo if [ "${_password}" != "${resp}" ]; then echo "Passwords do not match, try again." resp= fi done md_questions install_sets $THESETS # Copy in configuration information and make devices in target root. echo cd /tmp echo -n "Copying " for file in fstab hostname.* hosts myname mygate resolv.conf; do if [ -f $file ]; then echo -n "$file " cp $file /mnt/etc/$file rm -f $file fi done echo "...done." if [ -f /etc/dhclient.conf ]; then echo -n "Modifying dhclient.conf..." cat /etc/dhclient.conf >> /mnt/etc/dhclient.conf fi # If no zoneinfo on the installfs, give them a second chance if [ ! -e /usr/share/zoneinfo ]; then get_timezone fi if [ ! -e /mnt/usr/share/zoneinfo ]; then echo "Cannot install timezone link." else echo "Installing timezone link." rm -f /mnt/etc/localtime ln -s /usr/share/zoneinfo/$TZ /mnt/etc/localtime fi if [ ! -x /mnt/dev/MAKEDEV ]; then echo "No /dev/MAKEDEV installed, something is wrong here..." exit fi echo -n "Making all device nodes (by running /dev/MAKEDEV all) ..." cd /mnt/dev sh MAKEDEV all echo "... done." cd / remount_fs /tmp/fstab.shadow md_installboot ${ROOTDISK} _encr=`echo "${_password}" | /mnt/usr/bin/encrypt -b 7` echo "1,s@^root::@root:${_encr}:@ w q" | ed /mnt/etc/master.passwd 2> /dev/null /mnt/usr/sbin/pwd_mkdb -p -d /mnt/etc /etc/master.passwd dd if=/mnt/dev/urandom of=/mnt/var/db/host.random bs=1024 count=64 >/dev/null 2>&1 chmod 600 /mnt/var/db/host.random >/dev/null 2>&1 populateusrlocal test -x /mnt/install.site && /mnt/usr/sbin/chroot /mnt /install.site unmount_fs /tmp/fstab.shadow # Pat on the back. md_congrats # ALL DONE! exit 0 #!/bin/sh # $OpenBSD: upgrade.sh,v 1.18 2001/10/11 23:14:59 krw Exp $ # $NetBSD: upgrade.sh,v 1.2.4.5 1996/08/27 18:15:08 gwr Exp $ # # Copyright (c) 1996 The NetBSD Foundation, Inc. # All rights reserved. # # This code is derived from software contributed to The NetBSD Foundation # by Jason R. Thorpe. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the NetBSD # Foundation, Inc. and its contributors. # 4. Neither the name of The NetBSD Foundation nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # OpenBSD installation script. # In a perfect world, this would be a nice C program, with a reasonable # user interface. ROOTDISK= # filled in below trap "unmount_fs -check /tmp/fstab.shadow > /dev/null 2>&1; rm -f /tmp/fstab.shadow" 0 MODE="upgrade" # include machine-dependent functions # The following functions must be provided: # md_get_diskdevs() - return available disk devices # md_get_cddevs() - return available CD-ROM devices # md_get_partition_range() - return range of valid partition letters # md_installboot() - install boot-blocks on disk # md_labeldisk() - put label on a disk # md_welcome_banner() - display friendly message # md_not_going_to_install() - display friendly message # md_congrats() - display friendly message # include machine dependent subroutines . install.md # include common subroutines . install.sub # which sets? THESETS="$UPGRSETS $MDSETS" # Good {morning,afternoon,evening,night}. md_welcome_banner echo -n "Proceed with upgrade? [n] " getresp "n" case "$resp" in y*|Y*) echo "Cool! Let's get to it..." ;; *) md_not_going_to_install exit ;; esac # Deal with terminal issues md_set_term # XXX Work around vnode aliasing bug (thanks for the tip, Chris...) ls -l /dev > /dev/null 2>&1 while [ "X${ROOTDISK}" = "X" ]; do getrootdisk done # Assume partition 'a' of $ROOTDISK is for the root filesystem. Confirm # this with the user. Check and mount the root filesystem. resp= # force one iteration while [ "X${resp}" = "X" ]; do echo -n "Root filesystem? [${ROOTDISK}a] " getresp "${ROOTDISK}a" _root_filesystem="/dev/`basename $resp`" if [ ! -b ${_root_filesystem} ]; then echo "Sorry, ${resp} is not a block device." resp= # force loop to repeat fi done echo "Checking root filesystem..." if ! fsck -pf ${_root_filesystem}; then echo "ERROR: can't check root filesystem!" exit 1 fi echo "Mounting root filesystem..." if ! mount -o ro ${_root_filesystem} /mnt; then echo "ERROR: can't mount root filesystem!" exit 1 fi # Grab the fstab so we can munge it for our own use. if [ ! -f /mnt/etc/fstab ]; then echo "ERROR: no /etc/fstab!" exit 1 fi cp /mnt/etc/fstab /tmp/fstab # Grab the hosts table so we can use it. if [ ! -f /mnt/etc/hosts ]; then echo "ERROR: no /etc/hosts!" exit 1 fi cp /mnt/etc/hosts /tmp/hosts # Start up the network in same/similar configuration as the installed system # uses. cat << \__network_config_1 The upgrade program would now like to enable the network. It will use the configuration already stored on the root filesystem. This is required if you wish to use the network installation capabilities of this program. __network_config_1 echo -n "Enable network? [y] " getresp "y" case "$resp" in y*|Y*) if ! enable_network; then echo "ERROR: can't enable network!" exit 1 fi cat << \__network_config_2 You will now be given the opportunity to escape to the command shell to do any additional network configuration you may need. This may include adding additional routes, if needed. In addition, you might take this opportunity to redo the default route in the event that it failed above. __network_config_2 echo -n "Escape to shell? [n] " getresp "n" case "$resp" in y*|Y*) echo "Type 'exit' to return to upgrade." sh ;; *) ;; esac ;; *) ;; esac echo "The fstab is configured as follows:\n" cat /tmp/fstab cat << \__fstab_config_1 You may wish to edit the fstab. For example, you may need to resolve dependencies in the order which the filesystems are mounted. NOTE: 1) this fstab is used only during the upgrade. It will not be copied into the root filesystem. 2) all non-ffs filesystems, and filesystems with the 'noauto' option, will be ignored during the upgrade. __fstab_config_1 echo -n "Edit the fstab with ${EDITOR}? [n] " getresp "n" case "$resp" in y*|Y*) ${EDITOR} /tmp/fstab ;; *) ;; esac echo "" # Create a fstab containing only ffs filesystems w/o 'noauto'. munge_fstab /tmp/fstab /tmp/fstab.shadow if ! umount /mnt; then echo "ERROR: can't unmount previously mounted root!" exit 1 fi # Check filesystems. check_fs /tmp/fstab.shadow # Mount filesystems. mount_fs /tmp/fstab.shadow # If Xfree86 v3 directories that would prevent upgrading to XFree86 v4 # are found, move them and replace them with links that the upgrade # can replace with new values. ( if [ -d /mnt/usr/X11R6/lib/X11 ]; then cd /mnt/usr/X11R6/lib/X11 for xf3dir in twm xkb xsm xinit rstart; do if [ -e $xf3dir -a ! -L $xf3dir ]; then mkdir -p XF3 mv $xf3dir XF3/. ln -s XF3/$xf3dir $xf3dir fi done fi ) echo -n "Are the upgrade sets on one of your normally mounted (local) filesystems? [y] " getresp "y" case "$resp" in y*|Y*) get_localdir /mnt ;; *) ;; esac # Install sets. install_sets $THESETS # Get timezone info get_timezone # Copy in configuration information and make devices in target root. ( echo "Installing timezone link." rm -f /mnt/etc/localtime ln -s /usr/share/zoneinfo/$TZ /mnt/etc/localtime if [ -f /mnt/etc/sendmail.cf -a ! -f /mnt/etc/mail/sendmail.cf ]; then echo "Moving /etc/sendmail.cf -> /etc/mail/sendmail.cf" test -d /mnt/etc/mail || mkdir /mnt/etc/mail mv /mnt/etc/sendmail.cf /mnt/etc/mail/sendmail.cf ed - /mnt/etc/rc << \__rc_edit 1,$s/etc\/sendmail.cf/etc\/mail\/sendmail.cf/g w q __rc_edit fi echo -n "Making devices..." cd /mnt/dev sh MAKEDEV all echo "done." md_installboot ${ROOTDISK} ) populateusrlocal test -x /mnt/upgrade.site && /mnt/usr/sbin/chroot /mnt /upgrade.site unmount_fs /tmp/fstab.shadow # Pat on the back. md_congrats # ALL DONE! exit 0 #!/bin/sh # $OpenBSD: install.sub,v 1.170 2001/10/15 22:58:59 krw Exp $ # $NetBSD: install.sub,v 1.5.2.8 1996/09/02 23:25:02 pk Exp $ # # Copyright (c) 1997,1998 Todd Miller, Theo de Raadt # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by Todd Miller and # Theo de Raadt # 4. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # Copyright (c) 1996 The NetBSD Foundation, Inc. # All rights reserved. # # This code is derived from software contributed to The NetBSD Foundation # by Jason R. Thorpe. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the NetBSD # Foundation, Inc. and its contributors. # 4. Neither the name of The NetBSD Foundation nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # OpenBSD installation/upgrade script - common subroutines. ROOTDISK= # filled in below VERSION=30 VERSION_MAJOR=$(( $VERSION / 10 )) VERSION_MINOR=$(( $VERSION % 10 )) export VERSION VERSION_MAJOR VERSION_MINOR # extra "site" set can be provided by person doing install ALLSETS="base etc misc comp man game xbase xshare xfont xserv site" # install UPGRSETS="base misc comp man game xbase xshare xfont xserv site" # upgrade SNAPSETS="bin dev etc games man misc sbin \ usr.bin usr.binutils usr.games usr.include \ usr.lib usr.libexec usr.misc usr.sbin usr.share var" THESETS= # one of the above # Path searched for sets by install_sets on the local filesystems local_sets_dir= # decide upon an editor if [ "X$EDITOR" = X ]; then if [ -x /usr/bin/vi ]; then EDITOR=vi else EDITOR=ed fi export EDITOR fi # Please don't use the 1 of n form below, good idea, wrong implementation! # get a reponse with default[s] getresp() { local _shell_aware=0 local _no_shell=0 # -s option means exit after a shell (caller is shell-aware) if [ "$1" = "-s" ]; then _shell_aware=1 shift fi # -n option means don't try to run shell commands if [ "$1" = "-n" ]; then _no_shell=1 shift fi set -o noglob valid="false" while [ "X$valid" = "Xfalse" ]; do read resp if [ ${_no_shell} -eq 1 ]; then test -z "$resp" && resp=$1 else case "$resp" in "") resp=$1 ;; !) echo "Type 'exit' to return to install." sh test $_shell_aware -eq 0 && continue ;; !*) eval ${resp#?} test $_shell_aware -eq 0 && continue ;; esac fi if [ $# -gt 1 ]; then for i in $@; do if [ "X$resp" = "X$i" ]; then valid="true" fi done else valid="true" fi if [ "X$valid" = "Xfalse" ]; then echo "Try again: Enter one of [$@]" fi done set +o noglob } isin() { # test the first argument against the remaining ones, return succes on a match local _a=$1 shift while [ $# != 0 ]; do if [ "$_a" = "$1" ]; then return 0; fi shift done return 1 } addel() { # add first argument to list formed by the remaining arguments # adds to the tail if the element does not already exist local _a=$1 _seen= shift while [ $# != 0 ]; do echo "$1" if [ "$_a" = "$1" ]; then _seen="yes" fi shift done if [ "X$_seen" = "X" ]; then echo "$_a" fi } rmel() { # remove first argument from list formed by the remaining arguments local _a=$1 shift while [ $# != 0 ]; do if [ "$_a" != "$1" ]; then echo "$1" fi shift done } cutword () { # read lines on stdin, return Nth element of each line, like cut(1) local _a _n _oifs="$IFS" # optional field separator case "$1" in -t?*) IFS=${1#-t}; shift;; esac _n=$1 while read _a; do set -- $_a test "$1" = "" && break eval echo \$$_n done IFS="$_oifs" } cutlast () { # read a line of data, return last element. Equiv. of awk '{print $NF}'. local _a _oifs="$IFS" # optional field separator case "$1" in -t?*) IFS=${1#-t}; shift;; esac read _a; set -- $_a IFS="$_oifs" if [ "$1" = "" ]; then return; fi while [ "$#" -gt 10 ]; do shift 10; done eval echo \$$# } firstchar () { # return first character of argument local _a=$1 while [ ${#_a} != 1 ]; do _a=${_a%?} done echo $_a } basename () { local _oifs if [ "$1" = "" ]; then return; fi _oifs="$IFS" IFS="/" set -- $1 IFS="$_oifs" while [ "$#" -gt 10 ]; do shift 10; done eval echo \$$# } isnumeric() { local _a=$1 while [ ${#_a} != 0 ]; do case $_a in [0-9]*) ;; *) echo 0; return;; esac _a=${_a#?} done echo 1; return } get_ifdevs() { # return available network devices /sbin/ifconfig -a | egrep -v '^([[:space:]]|(lo|enc|gre|ppp|sl|tun|bridge)[[:digit:]])' | cutword -t: 1 } bsort() { local _l _a=$1 if [ $# == 0 ]; then return fi if [ $# == 1 ]; then echo $1; return fi shift while [ $# != 0 ]; do local _b=$1 if [[ "$_a" != "$_b" ]] ; then if [[ "$_a" > "$_b" ]] ; then _l="$_a $_l"; _a=$_b else _l="$_b $_l" fi fi shift done echo -n "$_a "; bsort $_l } dir_has_sets() { # return true when the directory $1 contains a set for $2...$n local _dir=$1 _file shift for _file in $* do if [ -f $_dir/${_file}${VERSION}.tar.gz ]; then return 0 fi # Try for stupid msdos convention if [ -f $_dir/${_file}${VERSION}.tgz ]; then return 0 fi # Special check for kernel if [ $_file = "kernel" -a -f $_dir/bsd ]; then return 0 fi done return 1 } list_has_sets() { # return true when the list $1 contains a set, given dir $2 for $3...$n local _list=$1 _file shift for _file in $* do if isin ${_file}${VERSION}.tar.gz $_list; then return 0 fi # Try for stupid msdos convention if isin ${_file}${VERSION}.tgz $_list; then return 0 fi # Special check for kernel if test $_file = "kernel" && isin bsd $_list; then return 0 fi done return 1 } ftp_list_files() { # log in via ftp to host $1 as user $2 with password $3 # and return a list of all files in the directory $4 on stdout local _host=$1 _user=$2 _pass=$3 _dir=$4 shift; shift; shift; shift ftp ${_ftp_active} -V -n $_host << __ptf user $_user $_pass cd $_dir ls quit __ptf } get_localdir() { # $1 is relative mountpoint local _mp=$1 _dir= while : ; do echo -n "Enter the pathname where the sets are stored [$_dir] " getresp "$_dir" _dir=$resp # Allow break-out with empty response if [ -z "$_dir" ]; then echo -n "Are you sure you don't want to set the pathname? [n] " getresp "n" case "$resp" in y*|Y*) break ;; *) continue ;; esac fi if dir_has_sets "$_mp/$_dir" $THESETS then local_sets_dir="$_mp/$_dir" break else cat << __EOT The directory \"$local_sets_dir\" does not exist, or does not hold any of the upgrade sets. __EOT echo -n "Re-enter pathname? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) local_sets_dir= break ;; esac fi done } getanotherdisk() { cat << __EOT Now you can select another disk to initialize. (Do not re-select a disk you have already entered information for). Available disks are: __EOT _DKDEVS=`md_get_diskdevs` echo "$_DKDEVS" echo echo -n "Which one? [done] " getresp "" if [ "X${resp}" = "X" ]; then DISK=done elif [ "X${resp}" = "Xdone" ]; then DISK=done elif isin $resp $_DKDEVS ; then DISK="$resp" else echo echo "The disk $resp does not exist." DISK= fi } getrootdisk() { cat << __EOT The installation program needs to know which disk to consider the root disk. Note the unit number may be different than the unit number you used in the boot program (especially on a PC with multiple disk controllers). Available disks are: __EOT local _defdsk; _DKDEVS=`md_get_diskdevs` _defdsk=`echo $_DKDEVS | cutlast` if [ "${_defdsk}" != "${_DKDEVS}" ]; then _defdsk= fi echo "$_DKDEVS" echo echo -n "Which disk is the root disk? [${_defdsk}] " getresp "${_defdsk}" if isin $resp $_DKDEVS ; then ROOTDISK="$resp" else echo echo "The disk $resp does not exist." ROOTDISK= fi } addhostent() { # $1 - IP address # $2 - symbolic name # Create an entry in the hosts table. If no host table # exists, create one. If the symbolic name already exists, # replace its entry. if [ ! -f /tmp/hosts ]; then echo "127.0.0.1 localhost" > /tmp/hosts fi sed "/ $2.$FQDN $2\$/d" < /tmp/hosts > /tmp/hosts.new mv /tmp/hosts.new /tmp/hosts echo "$1 $2.$FQDN $2" >> /tmp/hosts } addifconfig() { # $1 - interface name # $2 - interface symbolic name # $3 - interface IP address # $4 - interface netmask # $5 - (optional) interface media directives # Create a hostname.* file for the interface. if [ "$3" = "dhcp" ]; then echo "dhcp NONE NONE NONE $5" > /tmp/hostname.$1 addhostent 127.0.0.1 $2 else echo "inet $3 $4 NONE $5" > /tmp/hostname.$1 addhostent $3 $2 fi } configurenetwork() { local _ifsdone= _ifs _ouranswer= _reprompt=1 _IFS=`get_ifdevs` resp= # force at least one iteration while [ "X${resp}" != X"done" ]; do if [ $_reprompt = 1 ]; then cat << __EOT You may configure the following network interfaces (the interfaces marked with [X] have been successfully configured): __EOT for _ifs in $_IFS; do if [ "X${_ouranswer}" = "X" ]; then _ouranswer=$_ifs fi if isin $_ifs $_ifsdone ; then echo -n " [X] " else echo -n " [ ] " fi echo $_ifs done echo fi echo -n "Configure which interface? (or, enter 'done') [$_ouranswer] " getresp "$_ouranswer" case "$resp" in "done") ;; "") _reprompt=0 ;; *) _ifs=$resp _ouranswer="done" if isin $_ifs $_IFS ; then if configure_ifs $_ifs ; then _ifsdone="$_ifs $_ifsdone" else _ouranswer= fi else echo "Invalid response: \"$resp\" is not in list" fi _reprompt=1 ;; esac done } configure_ifs() { local _up _if_name=$1 _if_ip _if_mask local _if_symname _if_extra _hostname local _dhcp_prompt set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` _up=$1 _if_ip=$2 _if_mask=$3 if [ $_up = "UP" ]; then ifconfig $_if_name delete down fi if [ ! -x /sbin/dhclient ]; then echo "DHCP install not supported" echo else _dhcp_prompt=" (or 'dhcp')" fi # Get IP address resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "IP address${_dhcp_prompt} ? [$_if_ip] " getresp "$_if_ip" if [ ! -x /sbin/dhclient -a "X$resp" == "Xdhcp" ]; then resp= fi _if_ip=$resp done # Get symbolic name _hostname=`hostname` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Symbolic (host) name? [$_hostname] " getresp "$_hostname" _if_symname=$resp done # Get netmask if [ "$_if_ip" != "dhcp" ]; then resp= if [ "X${_if_mask}" = X"" ]; then _if_mask=255.255.255.0 fi while [ "X${resp}" = X"" ]; do echo -n "Netmask ? [$_if_mask] " getresp "$_if_mask" _if_mask=$resp done fi if [ -n "`ifconfig -m ${_if_name} | sed -n '/media/p'`" ]; then echo "Your use of the network interface may require non-default" echo "media directives. The default media is:" ifconfig -m ${_if_name} | sed -n ' /supported/D /media:/p' echo "This is a list of supported media:" ifconfig -m ${_if_name} | sed -n ' /media:/D s/^ // /media/p' echo "If the default is not satisfactory, and you wish to use another" echo "media, copy that line from above (e.g. \"media 100baseTX\")" echo -n "Media directives? [$_if_extra] " getresp "$_if_extra" if [ "X${resp}" != X"" ]; then _if_extra=$resp fi fi # Configure the interface. If it # succeeds, add it to the permanent # network configuration info. if [ "$_if_ip" = "dhcp" ]; then ifconfig ${_if_name} down ${_if_extra} cat > /etc/dhclient.conf << __EOT initial-interval 1; send host-name "$_hostname"; request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; __EOT dhclient -1 ${_if_name} set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` if [ $1 = "UP" -a $2 = "0.0.0.0" ]; then echo "hostname-associated DHCP attempt for $_if_name failed..." ifconfig $_if_name delete down cat > /etc/dhclient.conf << __EOT initial-interval 1; request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; __EOT dhclient -1 ${_if_name} set -- `ifconfig $_if_name | sed -n ' 1s/.**$/DOWN/p /media:/s/^.*$// /status:/s/^.*$// /inet/s/--> [0-9.][0-9.]*// /inet/s/netmask// /inet/s/broadcast// /inet/s/inet// p'` if [ $1 = "UP" -a $2 = "0.0.0.0" ]; then echo "free-roaming DHCP attempt for $_if_name failed." ifconfig $_if_name delete down return 1 else echo "DHCP attempt for $_if_name successful." addifconfig ${_if_name} ${_if_symname} ${_if_ip} return 0 fi else echo "DHCP configuration of $_if_name successful." addifconfig ${_if_name} ${_if_symname} ${_if_ip} return 0 fi else ifconfig ${_if_name} down if ifconfig ${_if_name} inet \ ${_if_ip} \ netmask ${_if_mask} ${_if_extra} up ; then addifconfig ${_if_name} ${_if_symname} ${_if_ip} ${_if_mask} "${_if_extra}" return 0 fi fi return 1 } # Returns true if $1 contains only alphanumerics isalphanumeric() { local _n _n=$1 while [ ${#_n} != 0 ]; do case $_n in [A-Za-z0-9]*) ;; *) return 1;; esac _n=${_n#?} done return 0 } # Much of this is gratuitously stolen from /etc/netstart. enable_network() { # Check for required network related files for _netfile in hosts myname; do if [ ! -f /mnt/etc/${_netfile} ]; then echo "ERROR: no /mnt/etc/${_netfile}!" return 1 fi done # Copy any required or optional files found for _netfile in hosts myname dhclient.conf resolv.conf resolv.conf.tail; do if [ -f /mnt/etc/${_netfile} ]; then cp /mnt/etc/${_netfile} /etc/${_netfile} fi done hostname=`cat /etc/myname` hostname $hostname _didnet=1 # set the address for the loopback interface ifconfig lo0 inet localhost # use loopback, not the wire route -n add -host $hostname localhost > /dev/null route -n add -net 127 127.0.0.1 -reject > /dev/null # configure all of the non-loopback interfaces which we know about. # refer to hostname.if(5) for hn in /mnt/etc/hostname.*; do # Strip off /mnt/etc/hostname. prefix if=${hn#/mnt/etc/hostname.} # Interface names must be alphanumeric only. We check to avoid # configuring backup or temp files, and to catch the "*" case. if ! isalphanumeric "$if"; then continue fi ifconfig $if > /dev/null 2>&1 if [ "$?" != "0" ]; then continue fi # Now parse the hostname.* file while :; do if [ "$cmd2" ]; then # we are carrying over from the 'read dt dtaddr' last time set -- $cmd2 af="$1" name="$2" mask="$3" bcaddr="$4" ext1="$5" cmd2= # make sure and get any remaining args in ext2, like the read below i=1; while [ i -lt 6 -a -n "$1" ]; do shift; let i=i+1; done ext2="$@" else # read the next line or exit the while loop read af name mask bcaddr ext1 ext2 || break fi # $af can be "dhcp", "up", "rtsol", an address family, commands, or # a comment. case "$af" in "#"*|"!"*|"bridge"|""|"rtsol") # skip comments, user commands, bridges, # IPv6 rtsol and empty lines continue ;; "dhcp") [ "$name" = "NONE" ] && name= [ "$mask" = "NONE" ] && mask= [ "$bcaddr" = "NONE" ] && bcaddr= ifconfig $if $name $mask $bcaddr $ext1 $ext2 down cmd="dhclient $if" ;; "up") # The only one of these guaranteed to be set is $if # the remaining ones exist so that media controls work cmd="ifconfig $if $name $mask $bcaddr $ext1 $ext2 up" ;; *) read dt dtaddr if [ "$name" = "alias" ]; then # perform a 'shift' of sorts alias=$name name=$mask mask=$bcaddr bcaddr=$ext1 ext1=$ext2 ext2= else alias= fi cmd="ifconfig $if $af $alias $name " case "$dt" in dest) cmd="$cmd $dtaddr" ;; [a-z!]*) cmd2="$dt $dtaddr" ;; esac if [ ! -n "$name" ]; then echo "/mnt/etc/hostname.$if: invalid network configuration file" return fi case $af in inet) [ "$mask" ] && cmd="$cmd netmask $mask" if [ "$bcaddr" -a "X$bcaddr" != "XNONE" ]; then cmd="$cmd broadcast $bcaddr" fi [ "$alias" ] && rtcmd="; route -n add -host $name 127.0.0.1" ;; inet6) # Ignore IPv6 setup continue ;; *) cmd="$cmd $mask $bcaddr" esac cmd="$cmd $ext1 $ext2$rtcmd" rtcmd= ;; esac eval "$cmd" done < /mnt/etc/hostname.$if done # /mnt/etc/mygate, if it exists, contains the name of my gateway host # that name must be in /etc/hosts. if [ -f /mnt/etc/mygate ]; then route delete default > /dev/null 2>&1 route -n add -host default `cat /mnt/etc/mygate` fi # Get FQDN after any DHCP manipulation of resolv.conf is done get_fqdn /etc/resolv.conf # Display results... echo "Network interface configuration:" ifconfig -am # enable the resolver if resolv.conf is available if [ -f /etc/resolv.conf ]; then route show echo "\nResolver enabled." else route -n show echo "\nResolver not enabled." fi return 0 } # Print the selector and get a response # The list of sets is passed in as $1, sets $resp get_selection() { local _next= _f _sets=$1 for _f in $_sets ; do if isin $_f $_setsdone ; then echo -n " [X] " _next= else echo -n " [ ] " if [ -z "$_next" ]; then _next=$_f fi fi echo $_f done # Get the name of the file. echo -n "File name? [$_next] " getresp "$_next" } # Do globbing on the selection and parse +/-, sets _get_files and _setsdone # (which must exist in the local namespace) as side effects. glob_selection() { local _selection="$1" _parent_dir="$2" _sets="$3" local _action _matched _tfile _f if [ "X${_selection}" = X"" ]; then return fi # Change +/- into add/remove _action=add case "$_selection" in +*) _selection="${_selection#?}" ;; -*) _selection="${_selection#?}" _action=remove ;; esac # Major hack to allow the user to select globbing patterns set -o noglob if [ X"$_selection" = X"all" ]; then _selection=* fi _tfile=/tmp/install_case.$$ # safe in single user mode cat >$_tfile << OOF case \$_f in $_selection) # Add/remove file to extraction list if [ "\$_action" = "add" ]; then _get_files=\`addel \${_f} \${_get_files}\` _setsdone=\`addel \${_f} \${_setsdone}\` elif [ "\$_action" = "remove" ]; then _get_files=\`rmel \${_f} \${_get_files}\` _setsdone=\`rmel \${_f} \${_setsdone}\` else echo "Unknown action: \$_action" fi _matched=\$(( \$_matched + 1 )) ;; esac OOF set +o noglob # Eww. _matched=0 for _f in $_sets; do . $_tfile done rm -f $_tfile if [ $_matched -eq 0 ]; then echo "File $_parent_dir/$_selection does not exist. Check to make" echo "sure you entered the information properly or enter 'list' for a file list." fi } install_url() { # Get several parameters from the user, and xfer # files from the server. # Note: _ftp_server_ip, _ftp_server_dir, _ftp_server_login, # _ftp_server_password, and _ftp_active must be global. local _sets _kernel _f _file_list _get_files _failed_files _osetsdone local _url_type _url_base _reuse _minpat # Parse arguments, shell style while test $# != 0; do case "$1" in -ftp) _url_type=ftp ;; -http) _url_type=http ;; -reuse) _reuse=1 ;; -minpat) shift; _minpat="$1" ;; esac shift done if [ X"${_minpat}" = X ]; then _minpat='base*.tar.gz|base*.tgz|man*.tar.gz|man*.tgz|etc*.tar.gz|etc*.tgz|bsd' fi echo echo "This is an automated ${_url_type}-based installation process. You will be asked" echo "questions and then the files will be retrieved iteratively via ${_url_type}." echo # Reuse old values w/o prompting for anything? if [ X"$_reuse" = X"1" ]; then _reuse= if eval test X"\$_installed_via_${_url_type}" = X"1"; then echo -n "Use values from previous ${_url_type} install? [y] " getresp y case "$resp" in y*|Y*) _reuse=1;; esac fi fi if [ X"$_reuse" = X ]; then # Proxy the connections? if [ "X${_proxy_host}" = X"" ]; then _proxy_host=none fi echo -n "HTTP/FTP proxy URL? (e.g. \"http://proxy:8080\", or \"none\") [${_proxy_host}] " getresp "${_proxy_host}" if [ "X${resp}" = X"none" ]; then unset _proxy_host ftp_proxy http_proxy else _proxy_host=$resp export ftp_proxy=${_proxy_host} export http_proxy=${_proxy_host} fi if [ "${_url_type}" = "ftp" -a "X$ftp_proxy" = "X" ]; then # Use active mode ftp? (irrelevant if using a proxy) case "${_ftp_active}" in -A) resp=y ;; *) resp=n ;; esac echo "By default, ftp will attempt a passive connection and fall back to a normal" echo "(active) connection if that doesn't work. However, there are some very" echo "old ftp servers that claim to support passive mode, but really do not." echo "In this case, you should explicitly request an active session." echo -n "Do you want to use active ftp? [${resp}] " getresp "${resp}" case "$resp" in y*|Y*) _ftp_active=-A ;; *) unset _ftp_active ;; esac fi # Provide a list of possible servers test -z "$_ftp_getlist" && _ftp_getlist=y echo -n "Do you want a list of potential ${_url_type} servers? [${_ftp_getlist}] " getresp $_ftp_getlist case "$resp" in n*|N*) _ftp_getlist=n ;; *) _ftp_getlist=y ftphost=129.128.5.191 if [ "X${_resolver_enabled}" = X"TRUE" ]; then ftphost=ftp.openbsd.org fi ftp ${_ftp_active} -V -a -o /tmp/ftplist ftp://${ftphost}/pub/OpenBSD/${VERSION_MAJOR}.${VERSION_MINOR}/ftplist > /dev/null cat /tmp/ftplist | grep "^${_url_type}:" | cat -n | less -XE ;; esac # Get server IP address resp= # force one iteration while [ "X${resp}" = X"" ]; do if [ -f /tmp/ftplist ]; then eval echo -n "Server IP address, hostname, or list#? [\$_${_url_type}_server_ip]\ " else eval echo -n "Server IP address, or hostname? [\$_${_url_type}_server_ip]\ " fi eval getresp "\$_${_url_type}_server_ip" if [ "X$resp" = "X?" -a -f /tmp/ftplist ]; then cat /tmp/ftplist | grep "^${_url_type}:" | cat -n | less -XE resp= elif [ -n "$resp" -a `isnumeric $resp` -eq 1 -a ${resp:-0} -ge 1 \ -a -f /tmp/ftplist ]; then maxlines=`grep "^${_url_type}:" /tmp/ftplist | cat -n | sed -n -e '$p' | cutword 1` if [ $maxlines -lt $resp ]; then echo "There is no ${resp}th line in the list." resp= continue fi tline=`grep "^${_url_type}:" /tmp/ftplist | sed -n -e "${resp}p"` url=`echo $tline | sed -e "s/^${_url_type}:\/\///" | cutword -t' ' 1 | cutword -t' ' 1` host=`echo $url | cutword -t/ 1` path=`echo $url | sed -e "s/^${host}\///"` path="${path}/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" eval _${_url_type}_server_ip=$host eval _${_url_type}_server_dir=$path resp= # do it again, just to double check echo "Using $tline" else eval _${_url_type}_server_ip="$resp" fi done # Get server directory if [ "${_url_type}" = "ftp" -a "X${_ftp_server_dir}" = X"" ]; then # Default ftp dir _ftp_server_dir="pub/OpenBSD/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do eval echo -n "Server directory? [\$_${_url_type}_server_dir]\ " eval getresp "\$_${_url_type}_server_dir" eval _${_url_type}_server_dir=$resp done if [ "${_url_type}" = "ftp" ]; then # Need default values even if we proxy ftp... if [ "X${_ftp_server_login}" = X"" ]; then _ftp_server_login=anonymous fi if [ "X${_ftp_server_password}" = X"" ]; then _ftp_server_password=root@`hostname`.${FQDN} fi # Get login name resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Login? [${_ftp_server_login}] " getresp "${_ftp_server_login}" _ftp_server_login=$resp done # Get password unless anonymous if [ ${_ftp_server_login} != "anonymous" ]; then resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Password (will not echo): " stty -echo getresp -n "${_ftp_server_password}" stty echo echo _ftp_server_password=$resp done else # only used by ftp_list_files() _ftp_server_password=root@`hostname`.${FQDN} fi fi fi # Build up the base url since it is so nasty... if [ "${_url_type}" = "ftp" -a "${_ftp_server_login}" != "anonymous" ]; then _url_base=ftp://${_ftp_server_login}:${_ftp_server_password}@${_ftp_server_ip}/${_ftp_server_dir} else eval _url_base=${_url_type}://\$_${_url_type}_server_ip/\$_${_url_type}_server_dir fi # Get list of files from the server. # XXX - check for nil $_file_list and deal if [ "${_url_type}" = "ftp" -a "X${ftp_proxy}" = X"" ]; then _file_list=`ftp_list_files "$_ftp_server_ip" "$_ftp_server_login" "$_ftp_server_password" "$_ftp_server_dir"` else # Assumes index file is "index.txt" for http (or proxy) # We can't use index.html since the format is server-dependent _file_list=`ftp -o - -V ${_url_base}/index.txt | sed 's/ //'` fi _sets= if list_has_sets "$_file_list" $THESETS; then for _f in $THESETS ; do if [ "X${_f}" = "Xkernel" ]; then if isin bsd $_file_list; then _kernel=bsd fi elif isin ${_f}${VERSION}.tar.gz $_file_list; then _sets="$_sets ${_f}${VERSION}.tar.gz" elif isin ${_f}${VERSION}.tgz $_file_list; then _sets="$_sets ${_f}${VERSION}.tgz" fi done else eval echo "There are no OpenBSD install sets available in \"\$_${_url_type}_server_dir\"." echo -n "Search for *.tar.gz and *.tgz files? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac # *.tar.gz and *.tgz are possible sets _sets= _kernel= for _f in ${_file_list} ; do case "$_f" in *.tar.gz|*.tgz) _sets="$_sets ${_f}" esac done if [ "X${_sets}" = X"" ]; then echo "There are no *.tar.gz or *.tgz files in that dir." echo -n "See a directory listing? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac echo echo "${_file_list}" echo return else echo "Adding *.tar.gz and *.tgz files to selector." fi fi # Yes, all those blackslashes really are necesary... eval echo "\\\\n"\ "You will now be asked for files to extract. In addition to the files listed,\\\\n"\ "you may select any file located at\\\\n"\ " \$_${_url_type}_server_ip:\$_${_url_type}_server_dir\\\\n"\ "You can also enter \'all\' to install all the standard sets, or \'list\' to list\\\\n"\ "the files available. When you are done selecting files, enter \'done\'. Some of\\\\n"\ "these sets are required for your ${MODE} and some are optional -- you will want\\\\n"\ "at least the base and bsd sets. Consult the installation notes if you are not\\\\n"\ "sure which sets are required!" _osetsdone="$_setsdone" # Set the minimal default for _f in $_sets $_kernel; do eval "case $_f in \ ${_minpat}) \ if ! isin \${_f} \${_setsdone}; then \ _get_files=\`addel \${_f} \${_get_files}\` ; \ _setsdone=\`addel \${_f} \${_setsdone}\` ; \ fi ;; \ esac" done # Allow the user to select/de-select additional sets while : ; do echo echo "The following sets are available for extraction." echo "Enter filename, \`list', \`all', or \`done'." echo "You may de-select a set by prepending a '-' to its name." echo get_selection "$_sets $_kernel" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo eval echo "\$_${_url_type}_server_dir:" echo "${_file_list}" continue fi eval glob_selection \"$resp\" \$_${_url_type}_server_dir \"$_sets $_kernel\" done # User may have said "done" without selecting any files if [ "X${_get_files}" = X"" ]; then return fi # Stash the fact that we configured and downloaded via this url method eval _installed_via_${_url_type}=1 echo echo "Fetching files via ${_url_type} may take a long time, especially over a slow network" echo -n "connection. Ready to download files? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) _setsdone="$_osetsdone" return ;; esac # Download the files one at a time and keep track of which ones failed while test -n "${_get_files}" ; do _failed_files= echo for _f in $_get_files ; do echo "Getting ${_f} ..." if [ "X${_f}" = "X${_kernel}" ]; then ( cd /mnt ; ftp ${_ftp_active} -V -m ${_url_base}/${_f} ) else ( cd /mnt ; ftp ${_ftp_active} -o - -V -m ${_url_base}/${_f} | tar zxpf - ) fi if [ $? -ne 0 ]; then # Mark xfer as having failed,. _setsdone=`rmel $_f $_setsdone` _failed_files="${_failed_files} ${_f}" fi done # Give them the option of refetching failed files. _get_files= while test -n "${_failed_files}" ; do echo echo "The following files failed to transfer and extract correctly:" echo "Choose which one(s) to refetch or 'done' to exit selector." echo "You may de-select a file by prepending a '-' to its name." echo get_selection "$_failed_files" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo eval echo "\$_${_url_type}_server_dir:" echo "${_file_list}" echo continue fi eval glob_selection \"$resp\" \$_${_url_type}_server_dir \"$_failed_files\" done done } install_from_mounted_fs() { # $1 - directory containing installation sets local _sets= _kernel _f _get_files _failed_files _osetsdone if [ ! -d $1 ]; then echo "No such directory: $1" return fi if dir_has_sets $1 $THESETS; then for _f in $THESETS ; do if [ "X${_f}" = "Xkernel" ]; then if [ -f $1/bsd ]; then _kernel=bsd fi elif [ -f $1/${_f}${VERSION}.tar.gz ]; then _sets="$_sets ${_f}${VERSION}.tar.gz" elif [ -f $1/${_f}${VERSION}.tgz ]; then _sets="$_sets ${_f}${VERSION}.tgz" fi done else echo "There are no OpenBSD install sets available in \"$1\"." echo -n "Search for *.tar.gz and *.tgz files? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac # *.tar.gz and *.tgz are possible sets _sets= _kernel= _sets=`cd $1 ; echo *.tar.gz *.tgz` if [ "X${_sets}" = X'*.tar.gz *.tgz' ]; then echo "There are no *.tar.gz or *.tgz files in that dir." echo -n "See a directory listing? [y] " getresp "y" case "$resp" in n*|N*) return ;; *) ;; esac echo ( cd $1 && ls ) echo return else echo "Adding *.tar.gz and *.tgz files to selector." fi fi echo "\n"\ "You will now be asked for files to extract. In addition to the\n"\ "files listed in the selector you may enter any file located in\n"\ "$1. You can also enter 'all' to install all the standard\n"\ "sets, or 'list' to list the files avilable in $1.\n"\ "When you are done selecting files, enter 'done'.\n"\ "Some of these sets are required for your ${MODE} and some are optional --\n"\ "You will want at least the base and bsd sets.\n"\ "Consult the installation notes if you are not sure which sets are required!" _osetsdone="$_setsdone" # Set a minimal default for _f in $_sets $_kernel; do case "$_f" in base*.tar.gz|base*.tgz|man*.tar.gz|man*.tgz|etc*.tar.gz|etc*.tgz|bsd) if ! isin ${_f} ${_setsdone}; then _get_files=`addel ${_f} ${_get_files}` _setsdone=`addel ${_f} ${_setsdone}` fi ;; esac done # Allow the user to select/de-select additional sets while : ; do echo echo "The following sets are available for extraction." echo "Enter filename, \`list', \`all', or \`done'." echo "You may de-select a set by prepending a '-' to its name." echo get_selection "$_sets $_kernel" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo echo "${1}:" ( cd $1 && ls ) continue fi glob_selection "$resp" "$1" "$_sets $_kernel" done # User may have said "done" without selecting any files if [ "X${_get_files}" = X"" ]; then return fi echo echo -n "Ready to extract selected file sets? [y] " getresp "y" case "$resp" in y*|Y*) ;; *) _setsdone="$_osetsdone" return ;; esac # Extract the files one at a time and keep track of which ones failed while test -n "${_get_files}" ; do _failed_files= echo for _f in $_get_files ; do echo "$1/${_f}:" if [ "X${_f}" = "X${_kernel}" ]; then ftp -V -m -o /mnt/$_f file:$1/$_f else ftp -V -m -o - file:$1/$_f | (cd /mnt; tar -zxpf -) fi if [ $? -ne 0 ]; then # Mark xfer as having failed,. _setsdone=`rmel $_f $_setsdone` _failed_files="${_failed_files} ${_f}" fi done # Give them the option of retrying failed files. _get_files= while test -n "${_failed_files}" ; do echo echo "The following files failed to extract correctly:" echo "Choose which one(s) to retry or 'done' to exit selector." echo "You may de-select a file by prepending a '-' to its name." echo get_selection "$_failed_files" if [ "X${resp}" = X"done" ]; then break elif [ "X${resp}" = X"list" ]; then echo echo "${1}:" ( cd $1 && ls ) echo continue fi glob_selection "$resp" "$1" "$_failed_files" done done } install_cdrom() { local _drive _range _part _fstype _directory _n # Get the cdrom device info _CDDEVS=`md_get_cddevs` if [ "X${_CDDEVS}" = X"" ]; then echo "No CD-ROM devices were found. Aborting." return fi cat << __EOT The following CD-ROM devices are installed on your system. Please make sure the CD is in the CD-ROM drive and select the device containing the CD with the installation sets: $_CDDEVS __EOT _drive=`echo $_CDDEVS | cutword 1` echo -n "Which CD-ROM contains the installation media? [$_drive] " getresp "$_drive" case "$resp" in abort) echo "Aborting." return ;; *) if isin $resp $_CDDEVS ; then _drive=$resp else echo echo "The CD-ROM $resp does not exist." echo "Aborting." return fi ;; esac # If it is an ISO9660 CD-ROM, we don't need to ask any other questions _n=0 until disklabel $_drive >/tmp/label.$_drive 2>&1; do # Try up to 6 times to access the CD if egrep -q '(Input/output error)|(sector size 0)' /tmp/label.$_drive; then _n=$(( $_n + 1 )) if [ _n -le 5 ]; then echo "I/O error accessing $_drive; retrying" sleep 10 else echo "Cannot access $_drive. Aborting." return fi else break fi done echo if grep -q '^ *c: .*ISO9660' /tmp/label.$_drive; then _fstype=cd9660 _part=c else # Get partition from user _range=`md_get_partition_range` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n 'CD-ROM partition to mount (normally "c")? [c] ' getresp c case "$resp" in $_range) _part=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Ask for filesystem type cat << __EOT There are two CD-ROM filesystem types currently supported by this program: cd9660 ISO-9660 ffs Berkeley Fast Filesystem __EOT resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which filesystem type? [cd9660] " getresp "cd9660" case "$resp" in cd9660|ffs) _fstype=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done fi rm -f /tmp/label.$_drive # Mount the CD-ROM if ! mount -t ${_fstype} -o ro \ /dev/${_drive}${_part} /mnt2 ; then echo "Cannot mount CD-ROM drive. Aborting." return fi # Get the directory where the file lives if [ "X${_directory}" = X"" ]; then _directory="/${VERSION_MAJOR}.${VERSION_MINOR}/${ARCH}" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_directory}] " getresp "${_directory}" done _directory=$resp install_from_mounted_fs /mnt2/${_directory} umount -f /mnt2 > /dev/null 2>&1 } mount_a_disk() { # Mount a disk on /mnt2. The set of disk devices to choose from # is $_DKDEVS. # returns 0 on failure. local _drive _def_partition _partition_range _partition _fstype local _fsopts _directory _md_fstype _md_fsopts getresp "abort" case "$resp" in abort) echo "Aborting." return 0 ;; *) if isin $resp $_DKDEVS ; then _drive=$resp else echo echo "The disk $resp does not exist." echo "Aborting." return 0 fi ;; esac # Get partition cat << __EOT The following partitions have been found on $_drive: __EOT disklabel $_drive 2>/dev/null | grep '^ .:' echo _likely_partition_range=`disklabel $_drive 2>/dev/null | \ sed -n -e '/swap/s/.*//' -e '/unused/s/.*//' \ -e '/^ .:/{s/^ \(.\).*/\1/;H;}' \ -e '${g;s/\n//g;s/^/[/;s/$/]/p;}'` _partition_range=`disklabel $_drive 2>/dev/null | \ sed -n -e '/^ .:/{s/^ \(.\).*/\1/;H;}' \ -e '${g;s/\n//g;s/^/[/;s/$/]/p;}'` _def_partition=`echo $_likely_partition_range | \ sed -n 's/^\[\(.\).*\]/\1/p'` if [ -z "$_def_partition" ]; then _def_partition=`echo $_partition_range | \ sed -n 's/^\[\(.\).*\]/\1/p'` if [ -z "$_def_partition" ]; then echo "There are no usable partitions on that disk" return 0 fi fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Partition? [$_def_partition] " getresp "$_def_partition" case "$resp" in $_partition_range) _partition=$resp ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Ask for filesystem type cat << __EOT The following filesystem types are supported: default (deduced from the disklabel) ffs __EOT _md_fstype=`md_native_fstype` _md_fsopts=`md_native_fsopts` if [ ! -z "$_md_fstype" ]; then echo " $_md_fstype" else _md_fstype="_undefined_" fi resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which filesystem type? [default] " getresp "default" case "$resp" in default) _fstype= _fsopts="ro" ;; ffs) _fstype="-t $resp" _fsopts="async,ro" ;; $_md_fstype) _fstype="-t $resp" _fsopts=$_md_fsopts ;; *) echo "Invalid response: $resp" resp= # force loop to repeat ;; esac done # Mount the disk if ! mount $_fstype -o $_fsopts /dev/${_drive}${_partition} /mnt2; then echo "Cannot mount disk. Aborting." return 0 fi return 1 } install_disk() { local _directory cat << __EOT The following disk devices are installed on your system; please select the disk device containing the partition with the installation sets: __EOT _DKDEVS=`md_get_diskdevs` echo "$_DKDEVS" echo echo -n "Which is the disk with the installation sets? [abort] " if mount_a_disk ; then return fi # Get the directory where the file lives resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_directory}] " getresp "${_directory}" done _directory=$resp install_from_mounted_fs /mnt2/${_directory} umount -f /mnt2 > /dev/null 2>&1 } install_nfs() { # Get the IP address of the server resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Server IP address or hostname? [${_nfs_server_ip}] " getresp "${_nfs_server_ip}" done _nfs_server_ip=$resp # Get server path to mount resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Filesystem on server to mount? [${_nfs_server_path}] " getresp "${_nfs_server_path}" done _nfs_server_path=$resp # Determine use of TCP echo -n "Use TCP transport (only works with capable NFS server)? [n] " getresp "n" case "$resp" in y*|Y*) _nfs_tcp="-T" ;; *) _nfs_tcp= ;; esac # Mount the server mkdir /mnt2 > /dev/null 2>&1 if ! mount_nfs $_nfs_tcp ${_nfs_server_ip}:${_nfs_server_path} \ /mnt2 ; then echo "Cannot mount NFS server. Aborting." return fi # Get the directory where the file lives resp= # force one iteration while [ "X${resp}" = X"" ]; do echo "Enter the directory relative to the mount point that" echo -n "contains the file. [${_nfs_directory}] " getresp "${_nfs_directory}" done _nfs_directory=$resp install_from_mounted_fs /mnt2/${_nfs_directory} umount -f /mnt2 > /dev/null 2>&1 } install_tape() { local _xcmd # Get the name of the tape from the user. cat << __EOT The installation program needs to know which tape device to use. Make sure you use a "no rewind on close" device. __EOT _tape=`basename $TAPE` resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Name of tape device? [${_tape}]" getresp "${_tape}" done _tape=`basename $resp` TAPE="/dev/${_tape}" if [ ! -c $TAPE ]; then echo "$TAPE does not exist or is not a character special file." echo "Aborting." return fi export TAPE # Rewind the tape device echo -n "Rewinding tape..." if ! mt rewind ; then echo "$TAPE may not be attached to the system or may not be" echo "a tape device. Aborting." return fi echo "done." # Get the file number resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "File number? " getresp "" case "$resp" in [1-9]*) _nskip=$(( $resp - 1 )) ;; *) echo "Invalid file number ${resp}." resp= # force loop to repeat ;; esac done # Skip to correct file. echo -n "Skipping to source file..." if [ "X${_nskip}" != X"0" ]; then if ! mt fsf $_nskip ; then echo "Could not skip $_nskip files. Aborting." return fi fi echo "done." cat << __EOT There are 2 different ways the file can be stored on tape: 1) an image of a gzipped tar file 2) a standard tar image __EOT resp= # force one iteration while [ "X${resp}" = X"" ]; do echo -n "Which way is it? [1] " getresp "1" case "$resp" in 1) _xcmd="tar -zxvpf -" ;; 2) _xcmd="tar -xvpf -" ;; *) echo "Invalid response: $resp." resp= # force loop to repeat ;; esac ( cd /mnt; dd if=$TAPE | $_xcmd ) done echo "Extraction complete." } get_timezone() { local _a _zonepath # # If the zoneinfo is not on the installation medium or on the # installed filesystem, set TZ to GMT and return immediatly. # if [ ! -e /usr/share/zoneinfo -a ! -e /mnt/usr/share/zoneinfo ]; then TZ=GMT return fi if [ ! -d /usr/share/zoneinfo ]; then _zonepath=/mnt else _zonepath= fi cat << __EOT Select a time zone for your location. Timezones are represented on the system by a directory structure rooted in "/usr/share/timezone". Most timezones can be selected by entering a token like "CET" or "GMT-6". Other zones are grouped by continent or country, with detailed zone information separated by a slash ("/"), e.g. "US/Pacific" or "Canada/Mountain". To get a listing of what's available in /usr/share/zoneinfo, enter "?" at the prompts below. __EOT if [ X$TZ = X ]; then TZ=`ls -l /mnt/etc/localtime 2>/dev/null | cutlast` TZ=${TZ#/usr/share/zoneinfo/} fi while : ; do echo -n "What timezone are you in? [\`?' for list] [$TZ] " getresp "$TZ" case "$resp" in "") echo "Timezone defaults to GMT" TZ="GMT" break; ;; "?") ls -F ${_zonepath}/usr/share/zoneinfo ;; *) _a=$resp while [ -d ${_zonepath}/usr/share/zoneinfo/$_a ]; do echo -n "There are several timezones available" echo " within zone '$_a'" echo -n "Select a sub-timezone [\`?' for list]: " getresp "" case "$resp" in "?") ls -F ${_zonepath}/usr/share/zoneinfo/$_a ;; *) _a=${_a}/${resp} if [ -f ${_zonepath}/usr/share/zoneinfo/$_a ]; then break; fi ;; esac done if [ -f ${_zonepath}/usr/share/zoneinfo/$_a ]; then TZ="$_a" echo "You have selected timezone \"$_a\"". return fi echo "'/usr/share/zoneinfo/$_a' is not a valid timezone on this system." ;; esac done } sane_install() { if [ ! -s /mnt/bsd ]; then cat << __EOT Warning, no kernel (/mnt/bsd) installed! You did not unpack a file set containing a kernel--this is needed to boot. Please note that the install kernel is *not* suitable for general use. __EOT elif [ ! -f /mnt/bin/cat ]; then cat << __EOT You still do not have a /bin/cat in your filesystem (i.e. a sample random file which you probably want). This seems to indicate that you are still missing important distribution files. __EOT elif [ ! -d /mnt/etc -o ! -d /mnt/usr/share/zoneinfo -o ! -d /mnt/dev ]; then cat << __EOT Something needed to complete the installation seems to be missing, did you forget to extract a required set? __EOT else return 0; fi cat << __EOT You will now be given the chance to install the missing set(s). You can enter '!' at the prompt to escape to a shell and fix things by hand if you wish. __EOT return 1 } install_sets() { local _yup="FALSE" _have_nfs # Can we do an NFS install? test -f /sbin/mount_nfs && _have_nfs=true # Ask the user which media to load the distribution from. cat << __EOT It is now time to extract the installation sets onto the hard disk. Make sure the sets are either on a local device (i.e. tape, CD-ROM) or on a network server. You will have the chance to repeat this step or to extract sets from several places, so you don't have to try to load all the sets in one try and can recover from some errors. __EOT if [ "X$local_sets_dir" != "X" ]; then install_from_mounted_fs ${local_sets_dir} if [ X"$_setsdone" != X ]; then _yup="TRUE" fi fi # Go on prodding for alternate locations resp= # force at least one iteration while [ X"${resp}" = X ]; do # If _yup is not FALSE, it means that we extracted sets above. # If that's the case, bypass the menu the first time. if [ X"$_yup" = X"FALSE" ]; then echo -n "Install from (f)tp, (h)ttp, (t)ape, (C)D-ROM" test -n "$_have_nfs" && echo -n ", (N)FS" echo -n " or local (d)isk? " getresp "" case "$resp" in d*|D*) install_disk resp=d ;; f*|F*) test -n "$_didnet" || donetconfig install_url -ftp resp=f ;; h*|H*) test -n "$_didnet" || donetconfig install_url -http resp=h ;; t*|T*) install_tape resp=t ;; c*|C*) install_cdrom resp=c ;; n*|N*) test -n "$_didnet" || donetconfig if [ -n "$_have_nfs" ]; then install_nfs resp=n else echo "Invalid response: $resp" resp= fi ;; *) echo "Invalid response: $resp" resp= ;; esac else _yup="FALSE" # So we'll ask next time fi # Perform sanity checks... if sane_install; then # Give the user the opportunity to extract more sets. They # don't necessarily have to come from the same media. echo echo -n "Extract more sets? [n] " getresp "n" case "$resp" in y*|Y*) # Force loop to repeat resp= ;; *) ;; esac else # Not sane, don't exit loop. resp= fi done } munge_fstab() { local _fstab _fstab_shadow _dev _mp _fstype _dev _options # Create a 'shadow' fstab to use for mounting and unmounting all # of the target filesystems relative to /mnt. _fstab=$1 _fstab_shadow=$2 ( while read _dev _mp _fstype _options _rest; do # Skip comment lines, non-ffs filesystems and # 'noauto' filesystems. case "$_dev" in \#*) continue;; *) ;; esac case "$_fstype" in ffs) ;; *) continue;; esac case "$_options" in *noauto*) continue;; *) ;; esac # Don't use soft updates _options="$(echo ${_options} | sed 's/,softdep,/,/; s/,softdep//; s/softdep,//')" if [ "$_mp" = "/" ]; then _mp="" fi echo $_dev /mnt$_mp $_fstype $_options $_rest done ) < $_fstab > $_fstab_shadow } mount_fs() { # Must mount filesystems manually, one at a time, so we can make # sure the mount points exist. # $1 is a file in fstab format local _fstab=$1 local _async=$2 ( while read line; do set -- $line _dev=$1 _mp=$2 _fstype=$3 _opt=$4 # If not the root filesystem, make sure the mount # point is present. if [ "X{$_mp}" != X"/mnt" ]; then mkdir -p $_mp fi # Mount the filesystem. If the mount fails, exit # with an error condition to tell the outer # later to bail. if ! mount -v -t $_fstype $_async -o $_opt $_dev $_mp ; then # error message displayed by mount exit 1 fi done ) < $_fstab if [ "X${?}" != X"0" ]; then cat << __EOT FATAL ERROR: Cannot mount filesystems. Double-check your configuration and restart the installation process. __EOT exit fi } unmount_fs() { # Unmount all filesystems and check their integrity. # Usage: [-check] local _check _fstab _pid if [ "$1" = "-check" ]; then _check=1 _fstab=$2 else _check=0 _fstab=$1 fi if [ ! \( -f $_fstab -a -s $_fstab \) ]; then echo "fstab empty" > /dev/tty return fi ( _devs= _mps= # maintain reverse order while read line; do set -- $line _devs="$1 ${_devs}" _mps="$2 ${_mps}" done echo -n "Unmounting filesystems... " for _mp in ${_mps}; do echo -n "${_mp} " umount ${_mp} done echo "... Done." if [ $_check = 1 ]; then echo "Checking filesystem integrity..." for _dev in ${_devs}; do echo "${_dev}" fsck -f ${_dev} done echo "... Done." fi ) < $_fstab } remount_fs() { ( while read line; do set -- $line _dev=$1 _mp=$2 _fstype=$3 _opt=$4 if ! mount -u -o $_opt $_dev $_mp ; then # error message displayed by mount exit 1 fi done ) < $1 } check_fs() { # Check filesystem integrity. # $1 is a file in fstab format local _fstab=$1 ( _devs= _mps= while read line; do set -- $line _devs="$1 ${_devs}" _mps="$2 ${_mps}" done echo "Checking filesystem integrity..." for _dev in ${_devs}; do echo "${_dev}" fsck -f ${_dev} done echo "Done." ) < $_fstab } get_fqdn() { # Find LAST instance of DOMAIN or SEARCH and extract first domain name # on that line as FQDN. Then ask user, just to be sure. if [ -f "$1" ]; then FQDN=`sed -n \ -e '/^domain[[:space:]][[:space:]]*/{s///;s/\([^[:space:]]*\).*$/\1/;h;}' \ -e '/^search[[:space:]][[:space:]]*/{s///;s/\([^[:space:]]*\).*$/\1/;h;}' \ -e '${g;p;}' $1` fi resp= # force at least one iteration while [ "X${resp}" = X"" ]; do echo -n "Enter DNS domain name (e.g. \"bar.com\"): [$FQDN] " getresp "$FQDN" done FQDN=$resp } donetconfig() { _didnet=1 resp= # force at least one iteration _nam= if [ -f /tmp/myname ]; then _nam=`cat /tmp/myname` fi while [ "X${resp}" = X"" ]; do echo -n "Enter system hostname (short form, e.g. \"foo\"): [$_nam] " getresp "$_nam" done hostname $resp echo $resp > /tmp/myname echo echo "If you have any devices being configured by a DHCP server" echo "it is recommended that you do not enter a default route or" echo "any name servers." echo configurenetwork # Get FQDN after possible DHCP invocation if [ -f /tmp/resolv.conf.shadow ]; then get_fqdn /tmp/resolv.conf.shadow else # If install is being re-run, save a few keystrokes get_fqdn /tmp/resolv.conf fi resp=`route -n show | grep '^default' | sed -e 's/^default //' -e 's/ .*//'` if [ "X${resp}" = "X" ]; then resp=none if [ -f /tmp/mygate ]; then resp=`cat /etc/mygate` if [ "X${resp}" = "X" ]; then resp="none"; fi fi fi echo -n "Enter IP address of default route: [$resp] " getresp "$resp" if [ "X${resp}" != X"none" ]; then route delete default > /dev/null 2>&1 if route add default $resp > /dev/null ; then echo $resp > /tmp/mygate fi fi resp="none" if [ -f /etc/resolv.conf ]; then resp= for n in `grep '^nameserver ' /etc/resolv.conf | \ sed -e 's/^nameserver //'`; do if [ "X${resp}" = "X" ]; then resp="$n" else resp="$resp $n" fi done elif [ -f /tmp/resolv.conf ]; then resp= for n in `grep '^nameserver ' /tmp/resolv.conf | \ sed -e 's/^nameserver //'`; do if [ "X${resp}" = "X" ]; then resp="$n" else resp="$resp $n" fi done fi echo -n "Enter IP address of primary nameserver: [$resp] " getresp "$resp" if [ "X${resp}" != X"none" ]; then echo "search $FQDN" > /tmp/resolv.conf for n in `echo ${resp}`; do echo "nameserver $n" >> /tmp/resolv.conf done echo "lookup file bind" >> /tmp/resolv.conf echo -n "Would you like to use the nameserver now? [y] " getresp "y" case "$resp" in y*|Y*) cp /tmp/resolv.conf \ /tmp/resolv.conf.shadow ;; *) ;; esac fi if [ ! -f /tmp/resolv.conf.shadow ]; then echo echo "The host table is as follows:" echo cat /tmp/hosts cat << __hosts_table_1 You may want to edit the host table in the event that you are doing an NFS installation or an FTP installation without a name server and want to refer to the server by name rather than by its numeric ip address. __hosts_table_1 echo -n "Would you like to edit the host table with ${EDITOR}? [n] " getresp "n" case "$resp" in y*|Y*) ${EDITOR} /tmp/hosts ;; *) ;; esac fi cat << \__network_config_2 You will now be given the opportunity to escape to the command shell to do any additional network configuration you may need. This may include adding additional routes, if needed. In addition, you might take this opportunity to redo the default route in the event that it failed above. __network_config_2 echo -n "Escape to shell? [n] " getresp "n" case "$resp" in y*|Y*) echo "Type 'exit' to return to install." sh ;; *) ;; esac } populateusrlocal() { if [ -f /mnt/etc/mtree/BSD.local.dist ]; then /mnt/usr/sbin/chroot /mnt /usr/sbin/mtree -Uedqn -p /usr/local -f /etc/mtree/BSD.local.dist >/dev/null fi } #!/bin/sh # # $OpenBSD: dhclient-script,v 1.11 2000/10/18 23:42:56 todd Exp $ # if [ "x$new_network_number" != "x" ]; then echo "New Network Number: $new_network_number" fi if [ "x$new_broadcast_address" != "x" ]; then echo "New Broadcast Address: $new_broadcast_address" fi if [ "x$reason" = "xMEDIUM" ]; then ifconfig $interface $medium ifconfig $interface inet -alias 0.0.0.0 $medium >/dev/null 2>&1 sleep 1 exit 0 fi if [ "x$reason" = "xPREINIT" ]; then if [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 fi ifconfig $interface inet 0.0.0.0 netmask 0.0.0.0 \ broadcast 255.255.255.255 up exit 0 fi if [ "x$reason" = "xARPCHECK" ] || [ "x$reason" = "xARPSEND" ]; then exit 0; fi if [ "x$reason" = "xBOUND" ] || [ "x$reason" = "xRENEW" ] || \ [ "x$reason" = "xREBIND" ] || [ "x$reason" = "xREBOOT" ]; then if [ "x$old_ip_address" != "x" ] && [ "x$alias_ip_address" != "x" ] && \ [ "x$alias_ip_address" != "x$old_ip_address" ]; then ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 fi if [ "x$old_ip_address" != "x" ] && [ "x$old_ip_address" != "x$new_ip_address" ]; then ifconfig $interface inet -alias $old_ip_address $medium route delete "$old_ip_address" 127.1 >/dev/null 2>&1 for router in $old_routers; do route delete default $router >/dev/null 2>&1 done if [ "$old_static_routes" != "" ]; then set $old_static_routes while [ $# -gt 1 ]; do route delete "$1" "$2" shift; shift done fi arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -d \1/p' |sh fi if [ "x$old_ip_address" = "x" ] || \ [ "x$old_ip_address" != "x$new_ip_address" ] || \ [ "x$reason" = "xBOUND" ] || [ "x$reason" = "xREBOOT" ]; then ifconfig $interface inet $new_ip_address netmask $new_subnet_mask \ broadcast $new_broadcast_address $medium route add $new_ip_address 127.1 >/dev/null 2>&1 for router in $new_routers; do route add default $router >/dev/null 2>&1 done if [ "$new_static_routes" != "" ]; then set "$new_static_routes" while [ $# -gt 1 ]; do route add $1 $2 shift; shift done fi fi if [ "x$new_ip_address" != "x$alias_ip_address" ] && [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet alias $alias_ip_address netmask $alias_subnet_mask route add $alias_ip_address 127.0.0.1 fi if [ "x$new_domain_name" != "x" ]; then if [ -n "$new_domain_name_servers" ]; then echo "search $new_domain_name" >/etc/resolv.conf for nameserver in $new_domain_name_servers; do echo nameserver $nameserver >>/etc/resolv.conf done if [ -f /etc/resolv.conf.tail ]; then cat /etc/resolv.conf.tail >>/etc/resolv.conf fi exit 0 fi fi fi if [ "x$reason" = "xEXPIRE" ] || [ "x$reason" = "xFAIL" ]; then if [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 fi if [ "x$old_ip_address" != "x" ]; then ifconfig $interface inet -alias $old_ip_address $medium route delete $old_ip_address 127.1 >/dev/null 2>&1 for router in $old_routers; do route delete default $router >/dev/null 2>&1 done if [ "$old_static_routes" != "" ]; then set "$old_static_routes" while [ $# -gt 1 ]; do route delete $1 $2 shift; shift done fi arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -d \1/p' \ |sh >/dev/null 2>&1 fi if [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet alias $alias_ip_address netmask $alias_subnet_mask route add $alias_ip_address 127.0.0.1 fi exit 0 fi if [ "x$reason" = "xTIMEOUT" ]; then if [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 fi ifconfig $interface inet $new_ip_address netmask $new_subnet_mask \ broadcast $new_broadcast_address $medium sleep 1 if [ "$new_routers" != "" ]; then set "$new_routers" if ping -q -c 1 -w 1 "$1"; then if [ "x$new_ip_address" != "x$alias_ip_address" ] && \ [ "x$alias_ip_address" != "x" ]; then ifconfig $interface inet alias $alias_ip_address netmask $alias_subnet_mask route add $alias_ip_address 127.0.0.1 fi route add $new_ip_address 127.1 >/dev/null 2>&1 for router in $new_routers; do route add default $router >/dev/null 2>&1 done if [ "$new_static_routes" != "" ]; then set "$new_static_routes" while [ $# -gt 1 ]; do route add $1 $2 shift; shift done fi if [ "$new_domain_name" != "" ]; then if [ -n "$new_domain_name_servers" ]; then echo "search $new_domain_name" >/etc/resolv.conf.std for nameserver in $new_domain_name_servers; do echo "nameserver $nameserver" >>/etc/resolv.conf.std done if [ -f /etc/resolv.conf.tail ]; then cat /etc/resolv.conf.tail >>/etc/resolv.conf.std fi if [ -f /etc/resolv.conf ]; then rm -f /etc/resolv.conf fi mv /etc/resolv.conf.std /etc/resolv.conf exit 0 fi fi fi fi ifconfig $interface inet -alias $new_ip_address $medium for router in $old_routers; do route delete default $router >/dev/null 2>&1 done if [ "$old_static_routes" != "" ]; then set "$old_static_routes" while [ $# -gt 1 ]; do route delete $1 $2 shift; shift done fi arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -d \1/p' \ |sh >/dev/null 2>&1 exit 1 fi exit 0 #!/bin/sh - # # $OpenBSD: MAKEDEV,v 1.32 2001/07/13 00:06:30 miod Exp $ # $NetBSD: MAKEDEV,v 1.30 2000/01/21 12:28:29 tsutsui Exp $ # # @(#)MAKEDEV 8.1 (Berkeley) 6/9/93 # # Device "make" file. Valid arguments: # std standard devices # local configuration specific devices # all create a reasonable amount of all files # Tapes: # ht* massbus tm03 & tu?? # tm* unibus tm11 & te10 emulations (e.g. Emulex tc-11) # mt* MSCP tapes (e.g. TU81, TK50) # ts* unibus ts11 # ut* unibus tu45 emulations (e.g.si 9700) # uu* tu58 cassettes on dl11 controller # st* SCSI tapes # Disks: # hp* massbus rm?? # hk* unibus rk06 and rk07 # up* other unibus devices (e.g. on Emulex sc-21v controller) # ra* MSCP disks (ra??, hd??) # rx* MSCP floppy disk (rx33/50/...) # rl* unibus rl02 # rb* 730 idc w/ rb80 and/or rb02 # ccd* "concatenated" pseudo-disks # raid* RAIDframe disk driver # vnd* "file" pseudo-disks # rd* memory pseudo-disk devices # sd* SCSI disks # cd* SCSI CD-ROM # hd* HDC9224 hd disks on VS2000 # Terminal multiplexors: # dz* unibus dz11 and dz32 # dh* unibus dh11 and emulations (e.g. Able dmax, Emulex cs-11) # dmf* unibus dmf32 # dhu* unibus dhu11 # dmz* unibus dmz32 # dl* unibus dl11 # Pseudo terminals: # pty* set of 16 master and slave pseudo terminals # Printers: # ct* unibus parallel interface to CAT typesetter # lp* unibus lp11 parallel interface # va* unibus varian parallel interface # vp* unibus versatec parallel interface # Call units: # dn* unibus dn11 and emulations (e.g. Able Quadracall) # Special purpose devices: # ik* unibus interface to ikonas frame buffer # ps* unibus interface to e&s picture system 2 # ad* unibus interface to data translation a/d converter # np* unibus ethernet co-processor interface, for downloading. # qv* qvss (microvax) display # ttyv0 qvss (microvax) display reserved pty # lkm loadable kernel modules # bpf* berkeley packet filter # tun* network tunnel device # ss* SCSI scanner # uk* SCSI unknown # ch* SCSI changer # *random Random number generator # altq ALTQ control interface # PATH=/sbin:/usr/sbin:/bin:/usr/bin set -A cnvtbl 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v umask 77 for i do case $i in all) sh $0 std fd vnd0 ccd0 pty0 pty1 lkm random altq sh $0 bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7 pf tun0 tun1 sh $0 mt0 mt1 ts0 ts1 st0 st1 uk0 ss0 cd0 vt0 sh $0 ra0 ra1 ra2 ra3 hp0 hp1 hp2 hp3 sd0 sd1 sd2 sd3 hd0 hd1 hd2 sh $0 dz0 dl0 dhu0 rx0 rx1 raid0 raid1 raid2 raid3 ;; floppy) sh $0 std random sh $0 sd0 sd1 ;; ramdisk) sh $0 std random sh $0 sd0 sd1 sd2 sd3 rd0 cd0 st0 st1 sh $0 bpf0 ;; std) rm -f console drum floppy crl csa1 csa2 tu0 tu1 rm -f kUmem kmem mem null zero tty klog ttyg[0-3] rm -f stdin stdout stderr ksyms mknod console c 0 0 mknod ttyg0 c 25 0 mknod ttyg1 c 25 1 mknod ttyg2 c 25 2 mknod ttyg3 c 25 3 mknod drum c 7 0 ; chmod 640 drum ; chgrp kmem drum mknod floppy c 8 0 mknod crl c 35 0 mknod csa1 c 51 0 mknod csa2 c 51 1 mknod tu0 b 8 0 mknod tu1 b 8 1 mknod kUmem c 3 3 ; chmod 600 kUmem mknod kmem c 3 1 ; chmod 640 kmem ; chgrp kmem kmem mknod mem c 3 0 ; chmod 640 mem ; chgrp kmem mem mknod null c 3 2 ; chmod 666 null mknod zero c 3 12 ; chmod 666 zero mknod tty c 2 0 ; chmod 666 tty mknod klog c 33 0 ; chmod 600 klog mknod stdin c 53 0 ; chmod 666 stdin mknod stdout c 53 1 ; chmod 666 stdout mknod stderr c 53 2 ; chmod 666 stderr mknod ksyms c 50 0 ; chmod 640 ksyms ; chown root.kmem ksyms ;; fd) rm -f fd/* mkdir fd > /dev/null 2>&1 n=0 while [ $n -lt 64 ]; do mknod fd/$n c 53 $n n=$(($n + 1)) done chown -R root.wheel fd chmod 755 fd chmod 666 fd/* ;; ht*|tm*|mt*|ts*|ut*) case $i in ht*) name=ht; unit=${i#ht}; blk=1; chr=5 ;; mt*) name=mt; unit=${i#mt}; blk=15; chr=38;; tm*) name=tm; unit=${i#tm}; blk=5; chr=14;; ts*) name=ts; unit=${i#ts}; blk=6; chr=16;; ut*) name=ut; unit=${i#ut}; blk=10; chr=17;; esac case $unit in [0-7]) four=$(($unit + 4)) ; eight=$(($unit + 8)) twelve=$(($unit + 12)) ; twenty=$(($unit + 20)) rm -f $name$unit $name$four $name$eight $name$twelve \ n$name$unit n$name$eight nr$name$unit nr$name$eight \ r$name$unit r$name$four r$name$eight r$name$twelve mknod $name$unit b $blk $unit mknod $name$four b $blk $four mknod $name$eight b $blk $eight mknod $name$twelve b $blk $twelve mknod n$name$unit b $blk $four ;: sanity w/pdp11 v7 mknod n$name$eight b $blk $twelve ;: ditto mknod nr$name$unit c $chr $four ;: sanity w/pdp11 v7 mknod nr$name$eight c $chr $twelve ;: ditto mknod r$name$unit c $chr $unit mknod r$name$four c $chr $four mknod r$name$eight c $chr $eight mknod r$name$twelve c $chr $twelve chown root.operator {,n,r,nr}$name{$unit,$eight} chown root.operator {,r}$name{$four,$twelve} chmod 660 {,n,r,nr}$name{$unit,$eight} chmod 660 {,r}$name{$four,$twelve} if [ $i = ut ] then rm -f $name$twenty r$name$twenty mknod $name$twenty b $blk $twenty mknod r$name$twenty c $chr $twenty chown root.operator {,r}$name$twenty chmod 660 {,r}$name$twenty fi if [ ! -e rmt$eight ] # compatibility stuff then rm -f mt$unit mt$four mt$eight mt$twelve \ nmt$unit nmt$eight nrmt$unit nrmt$eight \ rmt$unit rmt$four rmt$eight rmt$twelve ln -s $name$unit mt$unit ln -s $name$four mt$four ln -s $name$eight mt$eight ln -s $name$twelve mt$twelve ln -s n$name$unit nmt$unit ln -s n$name$eight nmt$eight ln -s nr$name$unit nrmt$unit ln -s nr$name$eight nrmt$eight ln -s r$name$unit rmt$unit ln -s r$name$four rmt$four ln -s r$name$eight rmt$eight ln -s r$name$twelve rmt$twelve fi ;; *) echo bad unit for tape in: $1 ;; esac umask 77 ;; st*) umask 2 unit=${i#st}; blk=21; chr=60; case $unit in 0|1|2|3|4|5|6|7) rm -f {e,}{n,}{r,}st${unit} mknod st${unit} b $blk $(($unit * 16 + 0)) mknod nst${unit} b $blk $(($unit * 16 + 1)) mknod est${unit} b $blk $(($unit * 16 + 2)) mknod enst${unit} b $blk $(($unit * 16 + 3)) mknod rst${unit} c $chr $(($unit * 16 + 0)) mknod nrst${unit} c $chr $(($unit * 16 + 1)) mknod erst${unit} c $chr $(($unit * 16 + 2)) mknod enrst${unit} c $chr $(($unit * 16 + 3)) chown root.operator {e,}{n,}{r,}st${unit} chmod 660 {e,}{n,}{r,}st${unit} ;; *) echo bad tape unit: $i - $unit ;; esac umask 77 ;; mt*) umask 0 ; unit=`expr $i : '..\(.*\)'` case $i in mt*) blk=7; chr=19;; esac case $unit in 0|1|2|3|4|5|6|7) eight=`expr $unit + 0`; twelve=`expr $unit + 4`; sixteen=`expr $unit + 8`; twenty=`expr $unit + 12`; rm -f mt8 mt12 mt16 mt20 nmt8 nrmt8 rmt8 rmt12 rmt16 rmt20 rm -f nmt16 nrmt16 mknod mt8 b $blk $eight mknod mt12 b $blk $twelve mknod mt16 b $blk $sixteen mknod mt20 b $blk $twenty mknod nmt8 b $blk $twelve ;: ditto mknod nrmt8 c $chr $twelve ;: ditto mknod rmt8 c $chr $eight mknod rmt12 c $chr $twelve mknod rmt16 c $chr $sixteen mknod rmt20 c $chr $twenty mknod nmt16 b $blk $twenty ;: ditto mknod nrmt16 c $chr $twenty ;: ditto chown root.operator {,n,r,nr}mt{8,16} chown root.operator {,r}mt{12,20} chmod 660 {,n,r,nr}mt{8,16} chmod 660 {,r}mt{12,20} ;; *) echo bad unit for tape in: $1 ;; esac umask 77 ;; random|srandom|urandom|prandom|arandom) rm -f random urandom srandom prandom arandom mknod random c 67 0 mknod srandom c 67 1 mknod urandom c 67 2 mknod prandom c 67 3 mknod arandom c 67 4 chown root.wheel random srandom urandom prandom arandom chmod 644 random srandom urandom prandom arandom ;; vnd*) umask 2 unit=${i#vnd} if [ -z "$unit" -o 0$unit -gt 7 ] then echo bad disk unit: $i - $unit exit 127 fi blk=18; chr=55; for name in vnd svnd; do case $name in vnd) off=0;; svnd) off=128;; esac rm -f {r,}${name}${unit}[a-p] minor=$(($unit * 16 + $off)) for slice in a b c d e f g h i j k l m n o p do mknod ${name}${unit}${slice} b $blk $minor mknod r${name}${unit}${slice} c $chr $minor minor=$(($minor + 1)) done chown root.operator {r,}${name}${unit}? chmod 640 {r,}${name}${unit}? done umask 77 ;; hp*|hk*|up*|ra*|rl*|rb*|ccd*|hd*|sd*|rx*|raid*) umask 2 case $i in hp*) name=hp; unit=${i#hp}; blk=0; chr=4;; hk*) name=hk; unit=${i#hk}; blk=3; chr=11;; up*) name=up; unit=${i#up}; blk=2; chr=13;; raid*) name=raid; unit=${i#raid}; blk=25; chr=73;; ra*) name=ra; unit=${i#ra}; blk=9; chr=9;; rb*) name=rb; unit=${i#rb}; blk=11; chr=23;; rx*) name=rx; unit=${i#rx}; blk=12; chr=30;; rl*) name=rl; unit=${i#rl}; blk=14; chr=32;; ccd*) name=ccd; unit=${i#ccd}; blk=17; chr=54;; hd*) name=hd; unit=${i#hd}; blk=19; chr=58;; sd*) name=sd; unit=${i#sd}; blk=20; chr=59;; esac case $unit in [0-9]|[12][0-9]|3[01]) minor=$(($unit * 16)) rm -f {r,}${name}${unit}[a-p] for slice in a b c d e f g h i j k l m n o p do mknod ${name}${unit}${slice} b $blk $minor mknod r${name}${unit}${slice} c $chr $minor minor=$(($minor + 1)) done chgrp operator ${name}${unit}[a-p] r${name}${unit}[a-p] chmod 640 ${name}${unit}[a-p] r${name}${unit}[a-p] ;; *) echo bad unit for disk in: $i ;; esac umask 77 ;; cd*) case $i in cd*) name=cd; unit=${i#cd}; chr=61; blk=22;; esac rm -f {r,}${name}${unit}{a,c} mknod ${name}${unit}a b $blk $(($unit * 16 + 0)) mknod ${name}${unit}c b $blk $(($unit * 16 + 2)) mknod r${name}${unit}a c $chr $(($unit * 16 + 0)) mknod r${name}${unit}c c $chr $(($unit * 16 + 2)) chgrp operator {r,}${name}${unit}? chmod 640 {r,}${name}${unit}? ;; ss*) case $i in ss*) name=ss; unit=${i#ss}; chr=64;; esac rm -f {,n,en}${name}${unit} mknod $name$unit c $chr $(($unit * 16 + 0)) mknod n$name$unit c $chr $(($unit * 16 + 1)) mknod en$name$unit c $chr $(($unit * 16 + 3)) chgrp operator {,n,en}${name}${unit} chmod 640 {,n,en}${name}${unit} ;; ch*|uk*) case $i in ch*) name=ch; unit=${i#ch}; chr=63;; uk*) name=uk; unit=${i#uk}; chr=65;; esac rm -f $name$unit mknod $name$unit c $chr $unit chgrp operator $name$unit chmod 640 $name$unit ;; rd*) unit=${i#rd}; blk=23; chr=62; rm -f rd${unit}{a,c} #rrd${unit}{a,c} mknod rd${unit}a b $blk $(($unit * 16 + 0)) mknod rd${unit}c b $blk $(($unit * 16 + 2)) # mknod rrd${unit}a c $chr $(($unit * 16 + 0)) # mknod rrd${unit}c c $chr $(($unit * 16 + 2)) chgrp operator rd${unit}? #rrd${unit}? chmod 640 rd${unit}? #rrd${unit}? ;; uu*) unit=${i#uu} name=uu; blk=13; case $unit in [0-3]) rm -f ${name}${unit}{,a} mknod ${name}${unit} b $blk $(($unit * 2 + 0)) mknod ${name}${unit}a b $blk $(($unit * 2 + 1)) ;; *) echo bad unit for uu cassette in: $i ;; esac ;; dz*) unit=${i#dz}; case $unit in [0-7]) i=0 while [ $i -lt 8 ]; do no=$(($unit * 8 + $i)) if [ $no -lt 10 ]; then no="0${no}" fi rm -f tty${no} mknod tty${no} c 1 $no i=$(($i + 1)) done ;; *) echo bad unit for dz in: $i ;; esac ;; dhu*|dh*|dmf*|dmz*|vt*) case $i in vt*) name=vt; major=68; count=8; unit=${i#vt} case $unit in 0) ch=w ;; *) echo bad unit for $name in: $i ;; esac;; dmz*) name=dmz; major=37; count=24; unit=${i#dmz} case $unit in 0) ch=a ;; 1) ch=b ;; 2) ch=c ;; 3) ch=e ;; 4) ch=f ;; *) echo bad unit for $name in: $i ;; esac;; dmf*) name=dmf; major=22; count=8; unit=${i#dmf} case $unit in 0) ch=A ;; 1) ch=B ;; 2) ch=C ;; 3) ch=E ;; 4) ch=F ;; 5) ch=G ;; 6) ch=H ;; 7) ch=I ;; *) echo bad unit for $name in: $i ;; esac;; dhu*) name=dhu; major=34; count=16; unit=${i#dhu} case $unit in 0) ch=S ;; 1) ch=T ;; 2) ch=U ;; 3) ch=V ;; 4) ch=W ;; 5) ch=X ;; 6) ch=Y ;; 7) ch=Z ;; *) echo bad unit for $name in: $i ;; esac;; dh*) name=dh; major=12; count=16; unit=${i#dh} case $unit in 0) ch=h ;; 1) ch=i ;; 2) ch=j ;; 3) ch=k ;; 4) ch=l ;; 5) ch=m ;; 6) ch=n ;; 7) ch=o ;; *) echo bad unit for $name in: $i ;; esac;; esac i=0 while [ $i -lt $count ]; do let=${cnvtbl[$i]} if [ -n "$let" ] ;then rm -f tty${ch}${let} mknod tty${ch}${let} c $major $(($unit * $count + $i)) else echo bad count for ${name}: $unit, $count, $i fi i=$(($i + 1)) done ;; dl*) unit=${i#dl} major=66 let=${cnvtbl[$unit]} if [ -n "$let" ] ;then rm -f ttyJ${let} mknod ttyJ${let} c $major $unit else echo bad number for ${name}: $unit fi ;; lp*|va*|vp*) case $i in lp*) name=lp; unit=${i#lp}; major=15;; va*) name=va; unit=${i#va}; major=10;; vp*) name=vp; unit=${i#vp}; major=6;; esac case $unit in [0-7]) rm -f $i mknod $i c $major $unit; chmod 666 $i ;; *) echo bad unit for $name in: $i ;; esac ;; pty*) class=${i#pty}; case $class in 0) name=p;; 1) name=q;; 2) name=r;; 3) name=s;; 4) name=t;; 5) name=u;; 6) name=v echo "$0: $i: pty unit conflicts with another use." continue;; 7) name=w;; 8) name=x;; 9) name=y;; 10) name=z;; 11) name=P;; 12) name=Q;; 13) name=R;; 14) name=S;; 15) name=T;; *) echo "$0: $i: pty unit must be between 0 and 15" continue ;; esac rm -f tty$name[0-9a-f] pty$name[0-9a-f] for j in 0 1 2 3 4 5 6 7 8 9 a b c d e f do case $j in [0-9]) jn=$j ;; a) jn=10 ;; b) jn=11 ;; c) jn=12 ;; d) jn=13 ;; e) jn=14 ;; f) jn=15 ;; esac unit=$(($class * 16 + $jn)) mknod tty$name$j c 20 $unit mknod pty$name$j c 21 $unit done chgrp wheel tty$name? pty$name? chmod 666 tty$name? pty$name? ;; np*) class=${i#np} case $class in 0) offset=0 name=0;; 1) offset=16 name=1;; 2) offset=32 name=2;; *) echo bad unit for np in: $i;; esac case $class in 0|1|2) i=0 while [ $i -lt 4 ]; do no=$(($offset + $i)) if [ $no -lt 10 ]; then no="0${no}" fi rm -f np${no} mknod np${no} c 39 $no i=$(($i + 1)) done esac ;; dn*|ik*|ps*|ad*|ct*) case $i in ct*) name=ct; unit=${i#ct}; chr=18;; dn*) name=cu; unit=${i#dn}; chr=24;; ps*) name=ps; unit=${i#ps}; chr=27;; ad*) name=ad; unit=${i#ad}; chr=29;; ik*) name=ik; unit=${i#ik}; chr=31;; esac case $unit in [0-7]) umask 0 rm -f ${name}${unit} mknod ${name}${unit} c ${chr} ${unit} umask 77 ;; *) echo bad unit for ${name} in: $i ;; esac ;; bpf*) unit=${i#bpf}; rm -f bpf$unit mknod bpf$unit c 56 $unit chmod 600 bpf$unit chown root.wheel bpf$unit ;; qd*) unit=${i#qd} rm -f q{c,d}$unit mknod qc$unit c 40 $(($unit * 4)) mknod qd$unit c 40 $(($unit * 4 + 2)) ;; pf) rm -f pf mknod pf c 42 0 chown root.wheel pf chmod 600 pf ;; tun*) unit=${i#tun} rm -f tun$unit mknod tun$unit c 57 $unit chmod 600 tun$unit chown root.wheel tun$unit ;; lkm) rm -f lkm mknod lkm c 28 0 chown root.kmem lkm chmod 640 lkm ;; qv0) rm -f qv0 qvcons mouse mknod qv0 c 40 0 mknod qvcons c 40 1 mknod mouse c 40 2 ;; ttyv0) if [ ! -f ttyqe ]; then sh ./$0 pty1; fi mv ttyqf ttyv0 mv ptyqf ptyv0 ;; altq) mkdir -p altq chmod 755 altq unit=0 for dev in altq cbq wfq afm fifoq red rio localq hfsc \ cdnr blue priq; do rm -f altq/$dev mknod altq/$dev c 75 $unit chmod 644 altq/$dev unit=$(($unit + 1)) done ;; local) umask 0 sh $0.local all umask 77 ;; *) echo $i: invalid device ;; esac done  11 PZUTЏ^TTXUTUfPZP[U18Џ^Ï(PQÏ"RЏS,PaRcЏEn^|3ЬVЬ[Ь ZxX\rom/boot>PxPPPE?))))))1Џ@B5Џ@B5VW(,fVfЏ@D5WЦ4QЦ8PPQWVfpQW4PQ,ZQfPPx LPР(AVPP~ݏݏP+ <~ݏ~fݏ@B5 TSQm||m||$|$$||||||$XRfPP*P.ddP2PT USʏS+SˏTPPS2dTPРSР TPʏPP@DQG>P͏QQQʏQ!PʏPPPxQQPQPxSQQPxTQQPȏPbootustar<~FPW<VV~W~WV< ~~~;WJVfPfPPPЬ VЬW~ݬV<"~~~Vg^ЬXЬQЬ PQ`PPwYWP 1PZYWP1P1@PРT;РTP`VPQP PPPQP PQdPPPP PPPRRQPPE4z-PP bP`~fPdM~ f4:iPW;ЧQ5PP~PP~PP~PP~Xa^ЬQЬRPQ`PR`P<`{P<`iRbPЏSSPPbVQaPSPPaP`PJ`WG˰P˘ЭP`YkG˘VfЭQݡ0Pf ЬRТQGˤfЭPݠ0ЫPxdY~ݢP1xGˤPЭQ`01fЭRYbЭQ>JaPP`SZZQЭRAbPPXRRPPXXRZQBcYQZ11Ь PY`P^ЬZЪVЦWfPP8[ЧPRRPyPfPPYY !YPxRPPPQxPRЦPRPQЧ0XҦPP8P@PPPPLXYoYZ"P1Ƽݧ0PƼխ)V ЪPƼXxd~ݪPX~ƼXYƼ[[XPЬ QPaPQR}SfS٦TRTQS Ь Pf`P^ЬZЬ[ЫWZbPY|gmf P[ϮPЭVVXVX9f)ЧP(PPPYZ'P<PPVVXЭPQPgQЧQЧPQPѧgP^~YVfP[~~[ЬP[< ~fPPWgЬQСP< ~ݡPX1 &P\TР0PP@ Pc X1X1<SQˌTRPĠtSRQPTPS`RQQݬPX1ЬWg1Wg/g1q PP@PWRgVV/QPPQ}WgVV/gݬRPXVgX1ݬcPX1 PP1ЫYW-PQYQPP X1ZWZY~WgQY( Y4ZgfЫVݦ0fP~ݬϽPXl ЬQСPݦ0xd~ݡPX=YZgWg/ ݬbPX g1XPݠ0X< ~ݫVf~[fXPЬPРVԠVPWƘZYXXWPZPQa ЦPݠ0aiXWWƼЦPݠ0Ƽi< ~ݦi~ViP^Ь[Ь XЫWZЬY/XVЭPXPPVVݭYVPQPgQVYVXX'ЧQЧPQPѧg[ϐPZլЬPX`ZPPЬP}SЬRРPRR $R}S`$S`T}QSQTR}Q` }P}`PЬPЬQРP Р| }0P^ЬXЬYШWY|g1ЧQЧPQPѧgiPZXjPLЭVЭPVPRPQ}gS<PPVVRfVRPPQPQPSQT}SgVRЧP(PPY1<PQPgQP^ЬXȄQȨPPQQPPȄȈQPPQQPPȈLP,1Ш0RRVxRWBbP>@bP@PxPQ}P0ШtYxY[ZYPЭQzVPR[VUWU[PTQTVTTSPUUS}RVV0W4ZҨHPxPQ}P8ҨLPxPQ}P@^[Wg[W[QPgԧԧ ԭݬWPVpgQQէdЭP`Qg[PZ [PYeXXZZYYoWݭhPX`PVVVVVЧPW gVPPPЬ PЬQЬR QPPQPPPЬPЬSPR QQSQЬPЬ P0ݬݬݬЬYЬZЬ X V1cViVV%WVVb63333333133333331WXШVXШW~VY VQ7PxPPVP'1HXˏ~19XШWV1-ViV1 XШV-iVV VYu1XШVVYa1XШV VYM10ix~iWXШVVY+1%iW1l~i10123456789abcdef ^ЬVЬ X ]W[Z>YXVkJ`XViPVw~ЬP` ]PWP|/-\@(ˏPb~VffЬTЬ QЬRTSRT!QRTQSQPQPrsQPQP QPQPTP0nL| "dumb|80-column dumb tty:\ :am:\ :co#80:\ :bl=^G:cr=^M:do=^J:sf=^J: unknown|unknown terminal type:\ :gn:tc=dumb: vt52|dec vt52:\ :bs:\ :co#80:it#8:li#24:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\ :cr=^M:do=\EB:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:\ :le=\ED:nd=\EC:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA: vt100|vt100-am|dec vt100 (w/advanced video):\ :am:bs:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :@8=\EOM:DO=\E[%dB:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:\ :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=^O:as=^N:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^J:\ :eA=\E(B\E)0:ho=\E[H:k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:\ :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\ :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\ :nd=\E[C:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\ :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\ :up=\E[A:us=\E[4m: vt100nam|vt100-nam|vt100 no automargins:\ :am@:xn@:tc=vt100-am: vt100-vb|dec vt100 (w/advanced video) & no beep:\ :bl@:vb=\E[?5h\E[?5l:tc=vt100: vt100-w|vt100-w-am|dec vt100 132 cols (w/advanced video):\ :co#132:li#24:\ :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-am: vt100-w-nam|vt100-nam-w|dec vt100 132 cols (w/advanced video no automargin):\ :co#132:li#14:vt@:\ :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-nam: vt100-nav|vt100 without advanced video option:\ :sg#1:\ :mb@:md@:me@:mr@:sa@:se=\E[m:so=\E[7m:ue@:us@:tc=vt100: vt100-nav-w|vt100-w-nav|dec vt100 132 cols 14 lines (no advanced video option):\ :co#132:li#14:tc=vt100-nav: vt100-s|vt100-s-top|vt100-top-s|vt100 for use with top sysline:\ :es:hs:\ :li#23:\ :cl=\E[2;1H\E[J:cm=\E[%i%+^A;%dH:cs=\E[%i%i%d;%dr:\ :ds=\E7\E[1;24r\E8:fs=\E8:ho=\E[2;1H:is=\E7\E[2;24r\E8:\ :ts=\E7\E[1;%p1%dH\E[1K:tc=vt100-am: vt100-s-bot|vt100-bot-s|vt100 for use with bottom sysline:\ :es:hs:\ :li#23:\ :ds=\E7\E[1;24r\E8:fs=\E8:is=\E[1;23r\E[23;1H:\ :ts=\E7\E[24;%p1%dH\E[1K:tc=vt100-am: vt102|dec vt102:\ :mi:\ :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:tc=vt100: vt102-w|dec vt102 in wide mode:\ :co#132:\ :r3=\E[?3h:tc=vt102: vt102-nsgr|vt102 no sgr (use if you see snowflakes after highlight changes):\ :me=\E[m:sa@:tc=vt102: vt125|vt125 graphics terminal:\ :cl=\E[H\E[2J\EPpS(E)\E\\:tc=vt100: vt131|dec vt131:\ :am:bs:xn:\ :co#80:it#8:li#24:vt#3:\ :RA=\E[?7h:SA=\E[?7h:bl=^G:cd=50\E[J:ce=3\E[K:\ :cl=50\E[;H\E[2J:cm=5\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ :do=^J:ho=\E[H:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:\ :k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=2\E[5m:md=2\E[1m:\ :me=2\E[m:mr=2\E[7m:nd=2\E[C:nw=^M^J:\ :r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\ :se=2\E[m:so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:up=2\E[A:\ :us=2\E[4m: vt132|DEC vt132:\ :xn:\ :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4h:im=\E[4l:ip=:sf=\n:\ :tc=vt100: vt220|vt200|DEC VT220 in vt100 emulation mode:\ :am:bs:mi:pt:xn:xo:\ :co#80:li#24:vt#3:\ :@7=\E[4~:RA=\E[?7l:SA=\E[?7h:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ :if=/usr/share/tabset/vt100:im=\E[4h:\ :is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ :k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:k9=\E[21~:\ :k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:\ :kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:rc=\E8:\ :rf=/usr/share/tabset/vt100:\ :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ :sc=\E7:se=\E[27m:sf=20\ED:so=\E[7m:sr=14\EM:ta=^I:\ :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l: vt220-new|vt200-new|dec vt220:\ :5i:am:bs:mi:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :%0=\E[29~:%1=\E[28~:*6=\E[4~:@0=\E[1~:AL=\E[%dL:\ :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[23~:F2=\E[24~:\ :F3=\E[25~:F4=\E[26~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\ :FA=\E[34~:IC=\E[%d@:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:\ :SA=\E[?7h:UP=\E[%dA:ae=\E(B:al=\E[L:as=\E(0:bl=^G:\ :cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ :eA=\E)0:ec=\E[%dX:ei=\E[4l:ho=\E[H:\ :if=/usr/share/tabset/vt100:im=\E[4h:\ :is=\E[?7h\E[>\E[?1h\E F\E[?4l:k1=\EOP:k2=\EOQ:k3=\EOR:\ :k4=\EOS:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\ :k;=\E[21~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\E[B:\ :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:l1=pf1:l2=pf2:l3=pf3:\ :l4=pf4:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ :nw=\EE:pf=\E[4i:po=\E[5i:ps=\E[i:r1=\E[?3l:rc=\E8:sc=\E7:\ :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:\ :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l: vt220-w|vt200-w|DEC vt220 in wide mode:\ :co#132:\ :r3=\E[?3h:tc=vt220: vt220-8bit|vt220-8|vt200-8bit|vt200-8|dec vt220/200 in 8-bit mode:\ :am:bs:mi:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :AL=\233%dL:DC=\233%dP:DL=\233%dM:DO=\233%dB:IC=\233%d@:\ :LE=\233%dD:RI=\233%dC:UP=\233%dA:ae=^O:al=\233L:as=^N:\ :bl=^G:cd=\233J:ce=\233K:cl=\233H\233J:cm=\233%i%d;%dH:\ :cr=^M:cs=\233%i%d;%dr:ct=\2333g:dc=\233P:dl=\233M:do=^J:\ :ec=\233%dX:ei=\2334l:ho=\233H:\ :if=/usr/share/tabset/vt100:im=\2334h:\ :is=\233?7h\233>\233?1h\E F\233?4l:k1=\EOP:k2=\EOQ:\ :k3=\EOR:k4=\EOS:k6=\23317~:k7=\23318~:k8=\23319~:\ :k9=\23320~:kI=\2332~:kN=\2336~:kP=\2335~:kb=\177:\ :kd=\233B:kh=\233H:kl=\233D:kr=\233C:ku=\233A:le=^H:\ :mb=\2335m:md=\2331m:me=\233m:mr=\2337m:nd=\233C:nw=\EE:\ :rc=\E8:sc=\E7:se=\23327m:sf=\ED:so=\2337m:sr=\EM:st=\EH:\ :ta=^I:ue=\23324m:up=\233A:us=\2334m:vb=\233?5h\233?5l: vt220d|DEC VT220 in vt100 mode with DEC function key labeling:\ :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\ :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:k5@:\ :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\ :tc=vt220: vt220-nam|v200-nam|VT220 in vt100 mode with no auto margins:\ :am@:\ :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220: vt200-js|vt220-js|dec vt200 series with jump scroll:\ :am:\ :co#80:\ :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ :cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:dm=:do=^J:ed=:\ :ei=\E[4l:ho=\E[H:im=\E[4h:\ :is=\E[61"p\E[H\E[?3l\E[?4l\E[?1l\E[?5l\E[?6l\E[?7h\E[?8h\E[?25h\E>\E[m:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=\177:kd=\EOB:\ :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\ :nw=^M\ED:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ :rf=/usr/share/tabset/vt100:sc=\E7:se=5\E[27m:sf=\ED:\ :so=5\E[7m:sr=\EM:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m: vt320nam|v320n|DEC VT320 in vt100 emul. mode with NO AUTO WRAP mode:\ :am@:\ :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220: vt320|vt300|dec vt320 7 bit terminal:\ :am:es:hs:mi:ms:xn:\ :co#80:li#24:ws#80:\ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ :RI=\E[%dC:UP=\E[%dA:ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:\ :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\ :ei=\E[4l:fs=\E[0$}:ho=\E[H:im=\E[4h:\ :is=\E>\E[?3l\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ :kb=\177:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:kr=\EOC:\ :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\ :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\ :rs=\E>\E[?3l\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ :ts=\E[1$}\E[H\E[K:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\ :vi=\E[?25l: vt320-nam|vt300-nam|dec vt320 7 bit terminal with no am to make SAS happy:\ :am@:\ :is=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\ :rs=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\ :tc=vt320: vt320-w|vt300-w|dec vt320 wide 7 bit terminal:\ :co#132:ws#132: (;   @;p(@@=@@<@`bTU ;@80$(0la;;;`!<K0!;;;5"<;!!͟a;;;`!=k!;;;5"=;$a;5J;5J;`!>:\`v!;;;5">;:|qa;%E;%E;`!?Yz֜!;Rv;Rv;5"?;gnWa;0%;0%;)p"a;b&;b&;)Ta;,;,;H5Ka;O.;O.;H5d5!;|/;|/;H5=Qg!;@1;@1;H5=tEa;N8;N8; +:a;{ :;{ :; =sa;t<;t<; N a;m;m; >ڷ!;Ξ;Ξ; <*L8!;h;h; <e!;;; <'!;;; <zOUa;;;Ma;;;@Ta;;;@l&a;;;@ *!;;;@<M^ !;;;@<y!;;;@<BMQ!;;;@<!;04;04;]58ItgC; ;cY ;cY (0"!hlgB ; ; ;8@1""/Y ; ; ;/tmp/disktab.shadow>  ; ; ;/tmp/fstab.shadowɚU ;! ;! ;!/tmp/resolv.conf.shadowi?/< ;0% ;0% ;0%/tmp/hostsRJKpK¡EY}zwp|+$)7\NUIwnIkZdR? W5mq bёcfYp\ :is=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :rs=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :tc=vt320: vt320-w-nam|vt300-w-nam|dec vt320 wide 7 bit terminal with no am:\ :am@:\ :is=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\ :rs=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\ :tc=vt320-w: vt340|dec-vt340|vt330|dec-vt330|dec vt340 graphics terminal with 24 line page:\ :am:es:hs:mi:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=^O:al=\E[L:as=^N:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ :dl=\E[M:do=^J:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:\ :fs=\E[$}:ho=\E[H:im=\E[4h:\ :is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ :k8=\E[19~:k9=\E[20~:kb=\177:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l1=pf1:l2=pf2:l3=pf3:l4=pf4:\ :le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:\ :r1=\E[?3l:rc=\E8:rf=/usr/share/tabset/vt300:sc=\E7:\ :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ :ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\ :vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: vt400|vt400-24|dec-vt400|dec vt400 24x80 column autowrap:\ :am:es:hs:mi:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:ae=^O:\ :al=\E[L:as=^N:cd=10\E[J:ce=4\E[K:cl=10\E[H\E[J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ :dl=\E[M:do=^J:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:\ :fs=\E[$}:ho=\E[H:ic=\E[@:im=\E[4h:\ :is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ :k8=\E[19~:k9=\E[20~:kb=\177:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l1=pf1:l2=pf2:l3=pf3:l4=pf4:\ :le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:\ :r1=\E<\E[?3l\E[!p\E[?7h:rc=\E8:\ :rf=/usr/share/tabset/vt300:sc=\E7:se=\E[27m:sf=\ED:\ :so=\E[7m:sr=\EM:st=\EH:ta=^I:ts=\E[2$~\E[1$}\E[1;%dH:\ :ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\ :ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: vt420|DEC VT420:\ :am:mi:xn:xo:\ :co#80:li#24:vt#3:\ :*6=\E[4~:@0=\E[1~:RA=\E[?7l:\ :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :SA=\E[?7h:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\ :im=\E[4h:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:\ :k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ :kb=\177:kd=\E[B:ke=\E>:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:\ :le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\ :up=\E[A:us=\E[4m: vt420pc|DEC VT420 w/PC keyboard:\ :@7=\E[4~:F1=\E[23~:F2=\E[24~:F3=\E[11;2~:F4=\E[12;2~:\ :F5=\E[13;2~:F6=\E[14;2~:F7=\E[15;2~:F8=\E[17;2~:\ :F9=\E[18;2~:FA=\E[19;2~:FB=\E[20;2~:FC=\E[21;2~:\ :FD=\E[23;2~:FE=\E[24;2~:FF=\E[23~:FG=\E[24~:FH=\E[25~:\ :FI=\E[26~:FJ=\E[28~:FK=\E[29~:FL=\E[31~:FM=\E[32~:\ :FN=\E[33~:FO=\E[34~:FP=\E[35~:FQ=\E[36~:FR=\E[23;2~:\ :FS=\E[24;2~:FT=\E[25;2~:FU=\E[26;2~:FV=\E[28;2~:\ :FW=\E[29;2~:FX=\E[31;2~:FY=\E[32;2~:FZ=\E[33;2~:\ :Fa=\E[34;2~:Fb=\E[35;2~:Fc=\E[36;2~:\ :S6=USR_TERM\:vt420pcdos\::k1=\E[11~:k2=\E[12~:\ :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ :k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kh=\E[H:\ :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\ :tc=vt420: vt420pcdos|DEC VT420 w/PC for DOS Merge:\ :li#25:\ :S1=%?%p1%{19}%=%t\E\023\021%e%p1%{32}%<%t\E%p1%c%e%p1%{127}%=%t\E\177%e%p1%c%;:\ :S4=\E[?1;2r\E[34h:\ :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:S6@:\ :me=\E[m:sa@:tc=vt420pc: vt420f|DEC VT420 with VT kbd; VT400 mode; F1-F5 used as Fkeys:\ :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\ :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\ :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\ :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\ :kD=\177:kh=\E[H:l1=\EOP:l2=\EOQ:l3=\EOR:l4=\EOS:tc=vt420: vt510|DEC VT510:\ :tc=vt420: vt510pc|DEC VT510 w/PC keyboard:\ :tc=vt420pc: vt510pcdos|DEC VT510 w/PC for DOS Merge:\ :tc=vt420pcdos: vt520|DEC VT520:\ :am:mi:xn:xo:\ :co#80:li#24:vt#3:\ :*6=\E[4~:@0=\E[1~:RA=\E[?7l:\ :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :SA=\E[?7h:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\ :im=\E[4h:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:\ :k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ :kb=\177:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\ :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\ :up=\E[A:us=\E[4m: vt525|DEC VT525:\ :am:mi:xn:xo:\ :co#80:li#24:vt#3:\ :*6=\E[4~:@0=\E[1~:RA=\E[?7l:\ :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :SA=\E[?7h:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\ :im=\E[4h:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:\ :k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ :kb=\177:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\ :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\ :up=\E[A:us=\E[4m: vt320-k3|MS-Kermit 3.00's vt320 emulation:\ :am:es:hs:km:mi:ms:xn:\ :co#80:it#8:li#49:pb#9600:vt#3:\ :AL=\E[%dL:CC=\E:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :LE=\E[%dD:RI=\E[%dC:SR=\E[%dL:UP=\E[%dA:ae=\E(B:al=\E[L:\ :as=\E(0:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ :ds=\E[0$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:im=\E[4h:\ :is=\E>\E F\E[?1l\E[?7h\E[r\E[2$~:k0=\E[21~:k1=\EOP:\ :k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:k8=\E[19~:\ :k9=\E[20~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:\ :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\ :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M^J:rc=\E8:\ :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ :ts=\E[1$}\r\E[K:ue=\E[24m:up=\E[A:us=\E[4m:\ :vb=\E[?5h\E[?5l\E[?5h\E[?5l\E[?5h\E[?5l:ve=\E[?25h:\ :vi=\E[?25l: vt320-k311|dec vt320 series as defined by kermit 3.11:\ :am:es:hs:mi:ms:xn:xo:\ :co#80:it#8:li#24:vt#3:\ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=^O:al=3\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ :dl=\E[M:do=^J:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:\ :fs=\E[$}:ho=\E[H:im=\E[4h:\ :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ :k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l1=pf1:l2=pf2:l3=pf3:l4=pf4:\ :le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:\ :r1=\E[?3l:rc=\E8:rf=/usr/share/tabset/vt100:sc=\E7:\ :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ :ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\ :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: vt50|dec vt50:\ :bs:\ :co#80:li#12:\ :bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cr=^M:do=^J:le=^H:nd=\EC:\ :sf=^J:ta=^I:up=\EA: vt50h|dec vt50h:\ :bs:\ :co#80:li#12:\ :bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:\ :le=^H:nd=\EC:sf=^J:sr=\EI:ta=^I:up=\EA: vt61|vt-61|vt61.5|dec vt61:\ :co#80:li#24:\ :bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=\r:do=^J:\ :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:sf=\n:sr=\EI:ta=^I:\ :up=\EA: 1024:tb=swap:\ :pc#1769472:oc#0:bc#8192:fc#1024:\ :pd#15884:od#376704:bd#4096:fd#512:\ :pe#307200:oe#393984:be#8192:fe#1024:\ :pf#1067904:of#701568:bf#8192:ff#1024:\ :pg#1392768:og#376704:bg#8192:fg#1024:\ :ph#291346:oh#84672:bh#8192:fh#1024: # # Special disktab entries used when creating distributions. # bootroot|fake-type used in install boot:\ :ty=fake:se#512:nt#1:rm#10:ns#512:nc#1:\ :pa#512:oa#0:ba#4096:fa#512:\ :pb#512:ob#0:bb#4096:fb#512:\ :pc#512:oc#0:bc#4096:fc#512: miniroot|fake-type used when installation:\ :ty=fake:se#512:nt#1:rm#3600:ns#2048:nc#1:\ :pa#4096:oa#0:ba#4096:fa#512:ta=4.2BSD:ba#4096: \ :pb#4096:ob#0:bb#4096:fb#512:\ :pc#4096:oc#0:bc#4096:fc#512: # # # # # # # # MDSETS="kernel" ARCH=vax md_set_term() { test -n "$TERM" && return echo -n "Specify terminal type [vt100]: " getresp vt100 TERM=$resp export TERM } md_get_msgbuf() { # Only want to see one boot's worth of info dmesg > /tmp/msgbuf sed -n -f /dev/stdin /tmp/msgbuf <<- OOF /^OpenBSD /h /^OpenBSD /!H \${ g p } OOF } md_get_diskdevs() { # return available disk devices md_get_msgbuf | sed -n -e '/^sd[0-9] /{s/ .*//;p;}' \ -e '/^x[ra][0-9] /{s/ .*//;p;}' } md_get_cddevs() { # return available CDROM devices md_get_msgbuf | sed -n -e '/^cd[0-9] /{s/ .*//;p;}' } md_get_partition_range() { # return range of valid partition letters echo [a-p] } md_questions() { : } md_installboot() { echo "Installing boot block..." /sbin/disklabel -B $1 } md_native_fstype() { : } md_native_fsopts() { : } md_checkfordisklabel() { # $1 is the disk to check local rval disklabel $1 > /dev/null 2> /tmp/checkfordisklabel if grep "no disk label" /tmp/checkfordisklabel; then rval=1 elif grep "disk label corrupted" /tmp/checkfordisklabel; then rval=2 else rval=0 fi rm -f /tmp/checkfordisklabel return $rval } md_prep_disklabel() { local _disk=$1 md_checkfordisklabel $_disk case $? in 0) ;; 1) echo WARNING: Label on disk $_disk has no label. You will be creating a new one. echo ;; 2) echo WARNING: Label on disk $_disk is corrupted. You will be repairing. echo ;; esac # display example cat << __EOT If you are unsure of how to use multiple partitions properly (ie. separating /, /usr, /tmp, /var, /usr/local, and other things) just split the space into a root and swap partition for now. __EOT disklabel -W ${_disk} disklabel -f /tmp/fstab.${_disk} -E ${_disk} } md_welcome_banner() { { if [ "$MODE" = install ]; then cat << __EOT Welcome to the OpenBSD/vax ${VERSION_MAJOR}.${VERSION_MINOR} installation program. This program is designed to help you put OpenBSD on your disk in a simple and rational way. __EOT else cat << __EOT echo Welcome to the OpenBSD/vax ${VERSION} upgrade program. This program is designed to help you upgrade your OpenBSD system in a simple and rational way. As a reminder, installing the 'etc' binary set is NOT recommended. Once the rest of your system has been upgraded, you should manually merge any changes to files in the 'etc' set into those files which already exist on your system. __EOT fi cat << __EOT As with anything which modifies your disk's contents, this program can cause SIGNIFICANT data loss, and you are advised to make sure your data is backed up before beginning the installation process. Default answers are displayed in brackets after the questions. You can hit Control-C at any time to quit, but if you do so at a prompt, you may have to hit return. Also, quitting in the middle of installation may leave your system in an inconsistent state. __EOT } | more } md_not_going_to_install() { cat << __EOT OK, then. Enter 'halt' at the prompt to halt the machine. Once the machine has halted, power-cycle the system to load new boot code. __EOT } md_congrats() { local what; if [ "$MODE" = install ]; then what=installed else what=upgraded fi cat << __EOT CONGRATULATIONS! You have successfully $what OpenBSD! To boot the installed system, enter halt at the command prompt. Once the system has halted, reset the machine and boot from the disk. __EOT } # $OpenBSD: disktab,v 1.4 2000/05/15 23:09:21 deraadt Exp $ # $NetBSD: disktab,v 1.2 1996/03/05 12:01:53 ragge Exp $ # # @(#)disktab 8.1 (Berkeley) 6/9/93 # # Disk geometry and partition layout tables. # Key: # dt controller type # ty type of disk (fixed, removeable, simulated) # d[0-4] drive-type-dependent parameters # ns #sectors/track # nt #tracks/cylinder # nc #cylinders/disk # sc #sectors/cylinder, nc*nt default # su #sectors/unit, sc*nc default # se sector size, DEV_BSIZE default # rm rpm, 3600 default # sf supports bad144-style bad sector forwarding # sk sector skew per track, default 0 # cs sector skew per cylinder, default 0 # hs headswitch time, default 0 # ts one-cylinder seek time, default 0 # il sector interleave (n:1), 1 default # bs boot block size, default BBSIZE # sb superblock size, default SBSIZE # o[a-h] partition offsets in sectors # p[a-h] partition sizes in sectors # b[a-h] partition block sizes in bytes # f[a-h] partition fragment sizes in bytes # t[a-h] partition types (filesystem, swap, etc) # b[0-1] primary and secondary bootstraps, optional # # WARNING: # On drives that contain bad-sector replacement areas, # `c' partitions DO overlap the bad-sector replacements. # This may change again. # Other partitions do not overlap the bad-sector replacement area. # # Existing entries may also be used for other compatible drives # with the same geometry. # # Drives on hp # # drive-type parameters for SMD disks: # d0 binary flags: 1=skip-sector support (RM80) # d1 mindist (closest #sectors from desired for starting transfer) # d2 maxdist (farthest #sectors from desired for starting transfer) # d3 sdist (distance from desired sector for search) # NOTE: c partitions include bad-sector replacement areas! rm03|RM03|DEC RM03:\ :ty=removable:ns#32:nt#5:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\ :pc#131680:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49440:bd#4096:fd#512:\ :pe#55936:oe#65440:be#8192:fe#1024:\ :pf#10080:of#121440:bf#8192:ff#1024:\ :pg#82080:og#49440:bg#8192:fg#1024: # :pc#131520:oc#0:bc#8192:fc#1024: rm05|RM05|DEC RM05:\ :ty=removable:ns#32:nt#19:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\ :pc#500384:oc#0:bc#8192:fc#1024:\ :pd#15884:od#341696:bd#4096:fd#512:\ :pe#55936:oe#358112:be#8192:fe#1024:\ :pf#86176:of#414048:bf#8192:ff#1024:\ :pg#158528:og#341696:bg#8192:fg#1024:\ :ph#291346:oh#49856:bh#8192:fh#1024: # :pc#500224:oc#0:bc#8192:fc#1024: rp06|RP06|DEC RP06:\ :ty=removable:ns#22:nt#19:nc#815:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#340670:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49324:bd#4096:fd#512:\ :pe#55936:oe#65208:be#8192:fe#1024:\ :pf#219296:of#121220:bf#8192:ff#1024:\ :pg#291192:og#49324:bg#8192:fg#1024: # :pc#340516:oc#0:bc#8192:fc#1024: rm80|RM80|DEC RM80:\ :ty=winchester:ns#31:nt#14:nc#559:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16058:bb#8192:fb#1024:tb=swap:\ :pc#242606:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49910:bd#4096:fd#512:\ :pe#55936:oe#65968:be#8192:fe#1024:\ :pf#120466:of#121954:bf#8192:ff#1024:\ :pg#192510:og#49910:bg#8192:fg#1024: # :pc#242420:oc#0:bc#8192:fc#1024: rp05|RP05|DEC RP05:\ :ty=removable:ns#22:nt#19:nc#411:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#171798:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49324:bd#4096:fd#512:\ :pe#55936:oe#65208:be#8192:fe#1024:\ :pf#50424:of#121220:bf#8192:ff#1024:\ :pg#122320:og#49324:bg#8192:fg#1024: # :pc#171644:oc#0:bc#8192:fc#1024: rp07|RP07|DEC RP07:\ :ty=winchester:ns#50:nt#32:nc#630:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16000:bb#8192:fb#1024:tb=swap:\ :pc#1008000:oc#0:bc#8192:fc#1024:\ :pd#15884:od#376000:bd#4096:fd#512:\ :pe#307200:oe#392000:be#8192:fe#1024:\ :pf#308600:of#699200:bf#8192:ff#1024:\ :pg#631800:og#376000:bg#8192:fg#1024:\ :ph#291346:oh#83200:bh#8192:fh#1024: # :pc#1007800:oc#0:bc#8192:fc#1024: ml11|ml11a|ml11b|ML11A|ML11B|DEC disk emulator:\ :ty=simulated:dt=SMD:ns#1:nt#1:nc#2000: 9775|CDC 9775:\ :ty=winchester:ns#32:nt#40:nc#842:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16640:bb#8192:fb#1024:tb=swap:\ :pc#1077760:oc#0:bc#8192:fc#1024:\ :pd#15884:od#376320:bd#4096:fd#512:\ :pe#307200:oe#392960:be#8192:fe#1024:\ :pf#377440:of#700160:bf#8192:ff#1024:\ :pg#701280:og#376320:bg#8192:fg#1024:\ :ph#291346:oh#84480:bh#8192:fh#1024: # :pc#1077600:oc#0:bc#8192:fc#1024: 9730|CDC 9730:\ :ty=removable:ns#32:nt#10:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\ :pc#263360:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49600:bd#4096:fd#512:\ :pe#55936:oe#65600:be#8192:fe#1024:\ :pf#141600:of#121600:bf#8192:ff#1024:\ :pg#213600:og#49600:bg#8192:fg#1024: # :pc#263200:oc#0:bc#8192:fc#1024: capricorn|330|Capricorn|Ampex Capricorn:\ :ty=winchester:ns#32:nt#16:nc#1024:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16384:bb#8192:fb#1024:tb=swap:\ :pc#524488:oc#0:bc#8192:fc#1024:\ :pd#15884:od#342016:bd#4096:fd#512:\ :pe#55936:oe#358400:be#8192:fe#1024:\ :pf#109408:of#414720:bf#8192:ff#1024:\ :pg#182112:og#342016:bg#8192:fg#1024:\ :ph#291346:oh#50176:bh#8192:fh#1024: # :pc#524128:oc#0:bc#8192:fc#1024: eagle|Eagle|2351|2351A|Fujitsu Eagle 2351A (48 sectors):\ :ty=winchester:ns#48:nt#20:nc#842:rm#3961:sf:\ :dt=smd:d0#0:d1#6:d2#17:d3#7:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16320:bb#8192:fb#1024:tb=swap:\ :pc#808320:oc#0:bc#8192:fc#1024:\ :pd#15884:od#375360:bd#4096:fd#512:\ :pe#307200:oe#391680:be#8192:fe#1024:\ :pf#109248:of#698880:bf#8192:ff#1024:\ :pg#432768:og#375360:bg#8192:fg#1024:\ :ph#291346:oh#83520:bh#8192:fh#1024: # :pc#808128:oc#0:bc#8192:fc#1024: 2361|doubleeagle|Fujitsu 2361 (Double Eagle, 64 sectors):\ :ty=winchester:ns#64:nt#20:nc#842:sf:\ :dt=smd:d0#0:d1#6:d2#17:d3#7:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16640:bb#8192:fb#1024:tb=swap:\ :pc#1077760:oc#0:bc#8192:fc#1024:\ :pd#15884:od#376320:bd#4096:fd#512:\ :pe#307200:oe#392960:be#8192:fe#1024:\ :pf#377408:of#700160:bf#8192:ff#1024:\ :pg#701248:og#376320:bg#8192:fg#1024:\ :ph#291346:oh#84480:bh#8192:fh#1024: # :pc#1077568:oc#0:bc#8192:fc#1024: 2361a|doubleeagle|Fujitsu 2361 (Double Eagle, 68 sectors):\ :ty=winchester:ns#68:nt#20:nc#842:sf:\ :dt=smd:d0#0:d1#6:d2#17:d3#7:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16320:bb#8192:fb#1024:tb=swap:\ :pc#1145120:oc#0:bc#8192:fc#1024:\ :pd#15884:od#376720:bd#4096:fd#512:\ :pe#307200:oe#393040:be#8192:fe#1024:\ :pf#444516:of#700400:bf#8192:ff#1024:\ :pg#768196:og#376720:bg#8192:fg#1024:\ :ph#291346:oh#84320:bh#8192:fh#1024: # :pc#1144916:oc#0:bc#8192:fc#1024: # # IDC disks # # RL02/RB02 have 256-byte sectors, # but partitions are still in units of 512-byte sectors rb02|RB02|DEC RL02 on 730 IDC:\ :ty=removable:se#256:ns#40:nt#2:nc#512:\ :dt=old DEC:\ :pa#15884:oa#0:ba#4096:fa#1024:\ :pb#4480:ob#16000:bb#4096:fb#512:tb=swap:\ :pc#20480:oc#0:bc#4096:fc#512: rb80|RB80|DEC R80 on 730 IDC:\ :ty=winchester:ns#31:nt#14:nc#559:\ :dt=old DEC:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16058:bb#8192:fb#1024:tb=swap:\ :pc#242606:oc#0:bc#8192:fc#1024:\ :pg#82080:og#49910:bg#4096:fg#512:\ :ph#192696:oh#132270:bh#8192:fh#1024: # # Disks for rk # rk06|RK06|DEC RK06:\ :ty=removable:ns#22:nt#3:nc#411:sf:\ :dt=old DEC:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#11154:ob#15906:bb#4096:fb#512:tb=swap:\ :pc#27126:oc#0:bc#4096:fc#512: # :pc#26978:oc#0:bc#4096:fc#512: rk07|RK07|DEC RK07:\ :ty=removable:ns#22:nt#3:nc#815:sf:\ :dt=old DEC:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#10032:ob#15906:bb#8192:fb#1024:tb=swap:\ :pc#53790:oc#0:bc#4096:fc#512:\ :pd#15884:od#25938:bd#4096:fd#512:\ :pf#11792:of#41844:bf#4096:ff#1024:\ :pg#27698:og#25938:bg#4096:fg#512: # :pc#53636:oc#0:bc#4096:fc#512: # # Disks normally on up # 160|fuji|fuji160|Fujitsu 160:\ :ty=winchester:ns#32:nt#10:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\ :pc#263360:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49600:bd#4096:fd#512:\ :pe#55936:oe#65600:be#8192:fe#1024:\ :pf#141600:of#121600:bf#8192:ff#1024:\ :pg#213600:og#49600:bg#8192:fg#1024: # :pc#263200:oc#0:bc#8192:fc#1024: 9300|Ampex 9300:\ :ty=removable:ns#32:nt#19:nc#815:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\ :pc#495520:oc#0:bc#8192:fc#1024:\ :pd#15884:od#341696:bd#4096:fd#512:\ :pe#55936:oe#358112:be#8192:fe#1024:\ :pf#81312:of#414048:bf#8192:ff#1024:\ :pg#153664:og#341696:bg#8192:fg#1024:\ :ph#291346:oh#49856:bh#8192:fh#1024: # :pc#495360:oc#0:bc#8192:fc#1024: 9766|CDC 9766:\ :ty=removable:ns#32:nt#19:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\ :pc#500384:oc#0:bc#8192:fc#1024:\ :pd#15884:od#341696:bd#4096:fd#512:\ :pe#55936:oe#358112:be#8192:fe#1024:\ :pf#86176:of#414048:bf#8192:ff#1024:\ :pg#158528:og#341696:bg#8192:fg#1024:\ :ph#291346:oh#49856:bh#8192:fh#1024: # :pc#500224:oc#0:bc#8192:fc#1024: 980|9762|AMPEX DM980|CDC 9762:\ :ty=removable:ns#32:nt#5:nc#823:sf:\ :dt=smd:d0#0:d1#3:d2#10:d3#6:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\ :pc#131680:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49440:bd#4096:fd#512:\ :pe#55936:oe#65440:be#8192:fe#1024:\ :pf#10080:of#121440:bf#8192:ff#1024:\ :pg#82080:og#49440:bg#8192:fg#1024: # :pc#131520:oc#0:bc#8192:fc#1024: # # Disk on a UDA50 # NOTE: new partition sizes since 4.2. # # RA60: standard use a-b-f # 4.2 compatible use a-b-d-e where 4.2 g == d; 4.2 h == e # UCB compatible use a-b-h-g where UCB h == h; UCB g == g ra60|RA60|DEC RA60 Removable:\ :ty=removable:ns#42:nt#4:nc#2382:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#400176:oc#0:bc#8192:fc#1024:\ :pd#82080:od#49324:bd#4096:fd#512:\ :pe#268772:oe#131404:be#4096:fe#512:\ :pf#350852:of#49324:bf#4096:ff#512:\ :pg#157570:og#242606:bg#4096:fg#1024:\ :ph#193282:oh#49324:bh#4096:fh#512: # # RA80: standard use a-b-g # 4.2 compatible use a-b-f-h where 4.2 g == f; 4.2 h == h # UCB compatible use a-b-e where UCB h == e ra80|RA80|DEC RA80 Winchester:\ :ty=winchester:ns#31:nt#14:nc#546:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#236964:oc#0:bc#8192:fc#1024:\ :pe#187640:oe#49324:be#4096:fe#512:\ :pf#82080:of#49324:bf#4096:ff#512:\ :pg#187054:og#49910:bg#4096:fg#1024:\ :ph#105560:oh#131404:bh#4096:fh#512: # # RA81: standard use a-b-h-g or a-b-h-d-e-f # When compiled as COMPAT_42 d-e-f are used for 4.2 compatible as: # 4.2 g == d; 4.2 h == e; 4.2 f == f ra81|RA81|DEC RA81 Winchester:\ :ty=winchester:ns#51:nt#14:nc#1248:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16422:bb#8192:fb#1024:tb=swap:\ :pc#891072:oc#0:bc#8192:fc#1024:\ :pd#15884:od#375564:bd#4096:fd#512:\ :pe#307200:oe#391986:be#8192:fe#1024:\ :pf#191352:of#699720:bf#8192:ff#1024:\ :pg#515508:og#375564:bg#8192:fg#1024:\ :ph#291346:oh#83538:bh#8192:fh#1024: # RACOMPAT RA81: should you need to create more of these awful partitions # When compiled as RACOMPAT d-e-f are used for 4.2 compatible as: # 4.2 g == d; 4.2 h == e; 4.2 f == f racompat81|compat_42ra81|COMPAT_42RA81|DEC COMPAT_42RA81 Winchester:\ :ty=winchester:ns#51:nt#14:nc#1248:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16422:bb#8192:fb#1024:tb=swap:\ :pc#891072:oc#0:bc#8192:fc#1024:\ :pd#82080:od#49324:bd#4096:fd#512:\ :pe#759668:oe#131404:be#4096:fe#512:\ :pf#478582:of#412490:bf#4096:ff#512: :pg#515508:og#375564:bg#8192:fg#1024:\ :ph#291346:oh#83538:bh#8192:fh#1024: # # UCB RA81: use a-b-h-g or a-b-h-d-e-f ucbra81|UCBRA81|DEC UCBRA81 Winchester:\ :ty=winchester:ns#51:nt#14:nc#1248:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#4096:fb#512:tb=swap:\ :pc#891072:oc#0:bc#8192:fc#1024:\ :pd#15884:od#242606:bd#4096:fd#512:\ :pe#307200:oe#258490:be#8192:fe#1024:\ :pf#325382:of#565690:bf#4096:ff#512:\ :pg#648466:og#242606:bg#4096:fg#1024:\ :ph#193282:oh#49324:bh#4096:fh#512: # # RA82: standard, use a-b-h-g or a-b-h-d-e-f ra82|RA81|DEC RA82 Winchester:\ :ty=winchester:ns#57:nt#15:nc#1423:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16245:bb#8192:fb#1024:tb=swap:\ :pc#1216665:oc#0:bc#8192:fc#1024:\ :pd#15884:od#375345:bd#4096:fd#512:\ :pe#307200:oe#391590:be#8192:fe#1024:\ :pf#517275:of#699390:bf#8192:ff#1024:\ :pg#841320:og#375345:bg#8192:fg#1024:\ :ph#291346:oh#83790:bh#8192:fh#1024: # # RA90 ra90|RA90|DEC RA90 Winchester:\ :ty=winchester:ns#69:nt#13:nc#2649:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16146:bb#8192:fb#1024:tb=swap:\ :pc#2376153:oc#0:bc#8192:fc#1024:\ :pd#15884:od#374946:bd#4096:fd#512:\ :pe#307200:oe#391092:be#8192:fe#1024:\ :pf#1677390:of#698763:bf#8192:ff#1024:\ :pg#2001207:og#374946:bg#8192:fg#1024:\ :ph#291346:oh#83421:bh#8192:fh#1024: # # RA92 ra92|RA92|DEC RA92 Winchester:\ :ty=winchester:ns#69:nt#13:nc#3279:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#16146:bb#8192:fb#1024:tb=swap:\ :pc#2941263:oc#0:bc#8192:fc#1024:\ :pd#15884:od#374946:bd#4096:fd#512:\ :pe#307200:oe#391092:be#8192:fe#1024:\ :pf#2242500:of#698763:bf#8192:ff#1024:\ :pg#2566317:og#374946:bg#8192:fg#1024:\ :ph#291346:oh#83421:bh#8192:fh#1024: # # RA70 ra70|RA70|DEC RA70:\ :ty=winchester:ns#33:nt#11:nc#1507:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15972:bb#8192:fb#1024:tb=swap:\ :pc#547041:oc#0:bc#8192:fc#1024:\ :pd#15884:od#341220:bd#4096:fd#512:\ :pe#55936:oe#357192:be#8192:fe#1024:\ :pf#133584:of#413457:bf#8192:ff#1024:\ :pg#205821:og#341220:bg#8192:fg#1024:\ :ph#291346:oh#49731:bh#8192:fh#1024: # # RC25 rc25|RC25:\ :ty=winchester:ns#42:nt#4:nc#302:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#10032:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#50736:oc#0:bc#8192:fc#1024:\ :pg#24820:og#25916:bg#8192:fg#1024: # # Disks on RQDX Q-bus controllers rd52|RD52|DEC RD52 on Microvax:\ :ty=winchester:ns#18:nt#7:nc#480:\ :dt=MSCP:\ :pa#15884:oa#0:ba#4096:fa#1024:\ :pb#9766:ob#15884:bb#4096:fb#512:tb=swap:\ :pc#60480:oc#0:bc#4096:fc#512:\ :pg#34830:og#25650:bg#4096:fg#512:\ :b0=rdboot: # rd53|RD53|DEC RD53 on Microvax:\ :ty=winchester:ns#18:nt#8:nc#963:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#4096:fb#512:tb=swap:\ :pc#138672:oc#0:bc#4096:fc#512:\ :pe#33440:oe#0:be#4096:fe#512:\ :pf#105232:of#33440:bf#4096:ff#512:\ :pg#89348:og#49324:bg#4096:fg#512:\ :ph#122788:oh#15884:bh#4096:fh#512:\ :b0=rdboot: # rd54|RD54|DEC RD54 on Microvax:\ :ty=winchester:ns#17:nt#15:nc#1225:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\ :pc#311200:oc#0:bc#8192:fc#1024:\ :pd#15884:od#49324:bd#4096:fd#512:\ :pe#55936:oe#65208:be#8192:fe#1024:\ :pf#190485:of#121144:bf#8192:ff#1024:\ :pg#261876:og#49324:bg#8192:fg#1024:\ :b0=rdboot: # qdeagle|qd-eagle|Fujitsu 2351A eagle on QD33 (Microvax):\ :ty=winchester:ns#47:nt#20:nc#840:\ :dt=MSCP:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#15980:bb#8192:fb#1024:tb=swap:\ :pc#787156:oc#0:bc#8192:fc#1024:\ :pd#15884:od#375060:bd#4096:fd#512:\ :pe#307200:oe#391040:be#8192:fe#1024:\ :pf#88736:of#698420:bf#8192:ff#1024:\ :pg#412096:og#375060:bg#8192:fg#1024:\ :ph#291346:oh#83660:bh#8192:fh#1024:\ :b0=rdboot: # # RX02 floppy disk drives # rx02|RX02|DEC RX02:\ :ty=removable:ns#13:nt#1:nc#77:\ :dt=floppy:\ :pa#1001:oa#0:ba#4096:fa#512: ncc|nec800|800 Mb NEC:\ :ty=winchester:ns#66:nt#23:nc#850:rm#3600:se#512:\ :dt=SMD:\ :d0#0:d1#40960:\ :pa#97152:oa#0:ba#8192:fa#1024:\ :pb#92598:ob#97152:bb#8192:fb#1024:tb=swap:\ :pc#1092960:oc#189750:bc#8192:fc#1024:\ :ph#1282710:oh#0:bh#8192:fh#1024: ncc2|nec2363|1Gb NEC:\ :ty=winchester:ns#64:nt#27:nc#1024:rm#3600:se#512:\ :dt=SMD:\ :d0#0:\ :pa#15884:oa#0:ba#8192:fa#1024:\ :pb#66880:ob#17280:bb#8192:fb#b   ,  H T b f   v  ؾ900$`0(Vunknown subcode,,,,,,,,,,,s,,,,P:*,ja ,,,,s,E6$,yuS,,, ,,v$,h]0,Dp,3,' ,LOR.B04XdzH@r<2"  s ]2Kn,X `    %K |   $L x c F +   !BfESjGk(l !"'-s9`:E8C%GM<8l9 %(%%% <;<   !"#$%&'()*+,-./0000000000:;<=>?@00000000000000000000000000[\]^0`00000000000000000000000000{|}~00000000000000000000000000000000000000000000000000000000000000US@\,c(___`a`` a$aa~yxyrylyfy`yZyTyNyHyBy>??  ` ~ ^AAA AA'CEEEEIIIINOOOOOUUUUYaaaa aa'ceeeeiiiinooooouuuuyy"A"E"I"O"U"a"e"i"o"u"yA^A`A*A~ACE^E`EI^I`I~NO^O`O~OU^U`UYa^a`a*a~ace^e`ei^i`i~no^o`o~ou^u`uyȞ* ۴˴xg^<N 0--xgbYH?.*!!!!!!~m\K:1 1  zkbQLD=8@/@bQLD=8@/@!zq`qOq>q-q$qqq!AyhWN=4#4444@4@H@@@ojc[SHC:)$ yp_pNIp8/#/tc^ UP2,$ yj[VGB2-# \RLqth`  I L L L W R M K$ j% ' ' ' $ * 4 , $. $ $ $ $ $ $ $ $ $ $ $ $ > > > > > > > > > > > > > q> > h> W> > > F> > > 5> > ,> > > ,> > > ,> > > = = > = = = = = > EEEE,> = = \> ? > R F > > > 1U LV ;V 6V +V LV V 6V V V U 6V U @ Z_ ` V U 6V U @ Z_ ` U U 6V U @ Z_ ` U U 6V U ._ U nU 6V bU . _ YU HU 6V 9U .W ZW UV [ -W -W -W -W -W -W $W W -W $W W -W $W V -W $W V -W $W V -W $W V -W $W V -W $W V -W $W V -W $W zV -W $W iV -W $W XV -W a c Zc f e l l m cq q q 4s s s s w t ru t z 8| QVSS l,$$$??> >HH>B%%$RR!Q!1N8"" @@  !!!!!!  >>AA@  @ 8@@@A> 0($"! =C@@@A><=CAAA>@@ >AAA>AAAA>>AAAa^@@     >AA@ >AAyEeY>"AAAAAA?BBB>BBBB?>AA>?BBBBBBBB?~~~>AqAAA>AAAAAAAAA>>x !A!  !AAAcUUIIAAAAACEIQaAAA>AAAAAAAA>?AAA?>AAAAAAIQ>@?AAA? !AA>A>@@@A>AAAAAAAAA>AAA"""AAAAIIIIU"AA""AAAA"@ << @"A >@@~Aa^=CAAAC=>AA>@@@^aAAAa^>AA>8DD^!!!>AA>=CAAAAA > 8 !!!A1  1A >7IIIIIA=CAAAAA>AAAAA>=CAAAC=^aAAAa^@@@9FB>A>@A>?D8!!!!!!^AA""AAIIIU"A""A!!!!!1. ! p pFI1v>  BBBBB   !! x c O 4   i أ   (  6 أ  0 4   D أ  P T n  t   t 6 F z k X E 6 '   "   t . 2  @  t   v L  t  ||||llr|||||t`|||||( ) * / ~6 5 A A E H U (N  8hh:i&jgg !$*.%``aabbccddȩ ,  6 xP4 ܉ L;8 v ȏ 0 r @ |t VH x&|'DEfEE0F|'6 h r r  | ||||||||||||֞|||||||||||||||x&|'||||||||||||||||||x&|'|'x&|'||||||H P ԧ  d x&|'||||||||||||l|||||||||| "|||x&|'|||||||||||x&|'tj||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||V|||||||||||aTbbcd|i|||||( ) . . / ||A A BH H H ||(N||8hhhi&j|| V || |||X @Y Y |[ |t xt ||t |||x&|'܍,Ɨ|ؕ|(L)b**+3d+x&01|||||||||||||||||||||||J   A < 7 2 , ' !   { s l d \ S L @ 4 - %     v j d ] V N E > 8 1 i S K A 7 / '           k e Y R J 8 ,            y f S < / %             o i b [ R G A ; 4           p Y D /           q ` X C .        v U @ +             | r j ` V H C 9 3 *             } h S > )  q U 9   d B  x c N 9 $   y r i b Z S L C 8 - _ H 7   k j j ^ j I b   ,  H T b f   v   R F   0~( ( ' H1 2 1 ?4 4 4 5 5 7 8 8 >9 OpenBSD3.0RAMDISK#50 @(#)OpenBSD 3.0 (RAMDISK) #50: Fri Oct 19 13:50:09 PDT 2001 hugh@odin:/usr/src/sys/arch/vax/compile/RAMDISK