"<ip-=HQ]x,1O/.VPjmchk^^R.0R. J& n1Hb 1:101(1 ?ݮݮ| P?^?n$ ȏ@nȏnn^1n1 111~\]^> Ў]Ў\ڎ^?0..P?ϟ~Ni?p??KK.-%s: unknown revision code, assuming ESP100 @ЬVЦpPV GƳЦpP^~Vk ~ƳЦpP^~V<~HZ gT<<<<<1ЦpP^}~ VЦpP^|~ VЦpP^z~ VЦpP^y~ VЦpP^x~VЦpP^~~ VЦpP^~VЦpP^~VXϦ5ЦpP^x~VЦpP^~~ VЦpP^~VЦpP^~VЦpP^|~ V%s: resetting SCSI bus ЬVЦpPVҞWg gƳЦpP^~V[NCR_INIT(%d)] ЬXЬZ ZBȰ}ȌȌȐȔȔȘȄȄȈȜȠW< V,gVgVdYϐ[Wy3igȈW؈WȈLWVVמWV,gVgCȰȜWЧP,WXϴ ȔW/[WЧP,WXϕ ȔWXk<Ȭ<ȨVTDRSШtQVPPPPQSVPPQ!SPSPPTVVZ1ȰO fȳШpP^~XȰX,regs[intr=%02x,stat=%02x,step=%02x] [ncr53c9x_select(t%d,l%d,cmd:%x)]  ^ЬWЬYЩPР P<V<ZVPXWXG[ -~ZVHǰЩPũ PǏP~cЧpP^V~WzTGWGGRQQRPǏPSSPQPPRSSVPPQP G2{TTV VQQЧpP^T~ WЧpP^~WЧpP^V~W 1? 1Щ%d ЬXШ VЦ W t <~ݨ~WШZZW$PVPXШ Zȏ Ԧ<ԦDݨ-ݨШ<Ш @Ш$DHYYfǐVאVǐǰW'PYZPݦXWZZjPV8,YiݦXWjPViP[ncr53c9x_poll] [ncr53c9x_poll: rescheduling] ЬWЬXЬ V VFJЧpPWPWPǰY WX<~HP VVP[ncr53c9x_sched] ncr53c9x_sched: not IDLE (state=%d)%d:%d busy ЬW ǰǰ~njVgЦPР R<PP@P<Q<SSPPQ%fPЦЦǐfVǜVWϡk S<~dfVrequesting sense ^ЬYЬWЧЭPР Z<PP@[W-X ÁV,hVhhQxQPP V<4@ D <֫ PPWɜ WYWYσɌPPg ɌPWWɐWɌɌɰY|[ncr53c9x_done(error:%x)] resid=%d sense=0x%02x error=%d ЬYЬWЧVЦ [<PP@Z ݦ,ﺀB[զ,hЦ,PP 4~4h P7h PPWɜɜɰɰYOWYݦWYgjVJqЬRЬQ aPСС˜a aPССa%s: reselect with invalid selid %02x; sending DEVICE RESET %s: reselect from target %d lun %d with no nexus; sending ABORT %s: reselect: target %d, lun %d: should be busy ncr53c9x_sched_msgout %d ЬWPDzQQPQQQQPQPQ ~Vf1 QPPPPQTǔV3ЦPР RQSTZQU fVЦPР RSTPPVˏT~Q~/~Vf1fPЦЦǘfǰVǜUPYWYX<PZPZU}xZPPzTGVGZGRQQRPǏPSSPQPPRSSXPPQP G2{TT X ZXQQЧpP^T~ WЧpP^Z~WЧpP^X~W Mk 7}X o }dzЧpP^~W@DZǴP K | |dzЧpP^~W@DZ ǴЦ@ǠЦDǤP ϋf fdzЧpP^~W@DZǴPx Dfi πfdzЧpP^~W@DZ ǴP[ncr53c9x_msgin(curmsglen:%ld)] %s: msgin: no msg byte available gotmsg(%x)cmdcomplete %s: %ld extra bytes from %d:%d msg reject (msgout=%x) noop disconnect save datapointer restore datapointer extended(%x) SDTR period %d, offset %d %s:%d: async max sync rate %d.%02dMb/s %s: unrecognized MESSAGE EXTENDED; sending REJECT ident %s: unrecognized MESSAGE; sending REJECT %s: reselect without IDENTIFY; sending DEVICE RESET %s: unexpected MESSAGE IN; sending DEVICE RESET ЬW yWзpP`PyǬ DZWзpP`PV VxyPV@DZAbyV ϳfdzЧpP^~WP@~χfPPSV "yC ZxdzЧpP^~WDZPǴAPDZ\PPP`QPRQQiQeSSP`QPRQ JSPPRb PPSP, ZxdzЧpP^~W| b~Ϧ,xǰPP1*P1KǜXШPР P<PP@VPPM +{1| QwǤQ%ШPР P<~<~Q~6wǤШ PQPǤQQDPШPQ(ǰ1N ǵ~awǵPP1P@1DZ PPzT1{m 1w1T w֦ǰǤ1ȏ 1% ϴvǠ@ǤD1 ϤvШ@ǠШDǤ1| P~ώvP1  ~~sbvP1P |1ШPР P<~@vXhDZ11QQYQaRYdPPRZSSQPǏPRRPSPPQRRPSPPШPݠ :lZYuXhDZiPP @~jh ϦhdzЧpP^~W@PPDZPǴDZzTSYRQQRPǏPSSPQPPRSSXPPQP 2{TT X YXQQЧpP^T~ WЧpP^Y~WЧpP^X~W1HϺet ]tV ff| H.ti πtdzЧpP^~W@DZǴ1P`ϗsVf`~W1ϬsVf f fdzЧpP^~W@DZǴK {as ϳMsdzЧpP^~W@DZ Ǵf }sdzЧpP^~WDZ[ncr53c9x_msgout(priq:%x, prevphase:%x)]%s at line %d: unexpected MESSAGE OUT phase %s at line %d: no nexus ^ЬV Ƭƴ~rarƱHƬ1 ϣ=rƳЦpP^~Vi? ƶmƬSE ƶ~q/ FqƳЦpP^~V@Ʊƶƴ1h<~q1FƴPPQPPPQQƵQƶQQPQƴƵPP?1ƜPРPР P<PPTָƸPƸPƸPFƸPFƱ19FPPFzUPVFXFRQQRPǏPSSPQPPRSSWPPQP F2{UU W XWQQЦpP^U~ VЦpP^X~VЦpP^W~V1ư<+~6oƜPРPР PָZƱ ָƜPРPР P<PP@QQ@, ָ%Ʊָָָ @ƱָƸƼQPPQQPPЦpP~ƼVЦpP^~~VЦpRЭPQQPP^P~VyЦpP^~V ~1nƳЦpP^~V ~nƳЦpP^~VЦpPV[ncr53c9x_intr] %s: SCSI bus reset %s: nexus in reset state%s: illegal command: 0x%x (state %d, phase %x, prevphase %x) %s: DMA error; resetting %s: !TC on MSG OUT [intr %x, stat %x, step %d] prevphase %x, resid %x %s: !TC on DATA XFER [intr %x, stat %x, step %d] prevphase %x, resid %x %s: SCSI bus parity error sync nego not completed! %s: unexpected disconnect; resetting sending REQUEST SENSE %s: waiting for SCSI Bus Reset to happen %s: target didn't identify <>ECB_NEXUS while in state %x backoff selector %s: RESELECT: %d bytes in FIFO! [intr %x, stat %x, step %d, prevphase %x] selid=0x%2x %s: identify failed esp: 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; %d 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: STATUS_PHASE: msg %d %s: invalid state: %desp 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 ^ЬVd ϧiЦpPVPPVжpP`PƁVжpP`PƂVжpP`PƀЦpPՠ$V$ƀƁPʏP<PPƨ Ƃ~Ɓ~ƀ~ϲh֦<ƀP}VжpP`P4 ϽWhƳЦpP^~V5 ư"h~VϹ1Ɯ1ϳdƜXƀ@1ƁgVжpP`P4 )gƳЦpP^~V4 ưPPP%ШP,XVϕP{ƱP PƱPƬƨư~Ƴ~LgWgVжpP`P0r ωgƳЦpP^~VS4 1ƱЦpPV P1ЦpPVPfVaЦpPV P1AƁoưhƬPP,ƨWPƂ~Ɓ~ƀ~ϔof2Ƥ,QXШDQQPƂ~Ɓ~ƀ~ϧ;fƁ1%fWgƬES gD [gƳЦpP^~V@ƱƴC g gƳЦpP^~V@Ʊƴƀ1n Ƃ~Ɓ~ƀ~7geVжpP`P4 ϨBeƳЦpP^~Vn2 ] D~r eDƳЦpP^D~VưPP  1ШP,1 Ʊ7XШPݠ V[ϢdШPР P<PPƱ @Ʊ=ώdWg ϗg1 Ϙg>XVU1ШP,1 ƔPPh ƔPXXƘXƔƔƜ1 ưPPLL$1<c1ƨNc1Zc1[ƶƵƴƱƜX# ШPݠ 8Zư~1cƀPP1PưF (fc=ƌPPh ƌPXXƐXƌƌƜưƨPPϋc1PVжpP`ˏPWW W.(ƬƂ~Ɓ~ƀ~Wϟb1VжpP`PƲ P~ϿbVϱW3Ʊ zbƳЦpP^~V  Ʊư1 a5b1PP1?ƜX S^ШPР W<PP@YƂPP 31" 9aƳЦpP^~1w 1Rƨ 1AƱ @~ϕ{a gaƳЦpP^~V@PPƱPƴ12  1!VжpP`P1 Ƃ~Ɓ~ƀ~VжpP`ˏP~<~<~O`XhXW ,gƳЦpP^~V ϸg hƳЦpP^~V@Ʊ ƴ1 ϿY`ƳЦpP^~V3 +Q$PƁ~ƀ~Q<~<~ ` xPP<ƬШ@ƠШDƤư1zƂ~Ɓ~ƀ~_Wg gƳЦpP^~V, 19ƱPP1PƱƀƂ~Ɓ~ƀ~ϳ\_VжpP`PP2VжpP`ʏPPQPWQVжpP`WPWPVжpP`PHVжpP`PW2 W~H~_^W&Ш PQPƤQQDPШPQ(ưW~3^ ^ƳЦpP^~1ư~[ưX ZƨWW1W191W11W;W1W11J ]VqWƬ1( ϻ]WƬƀPP^  ]ƳЦpP^~V Ʊ ]ƳЦpP^~V1>P2ƱƂ~Ɓ~ƀ~:I] ƱVU1Ƃ~Ɓ~ƀ~I]1S ݨ<-~`]VжpP`P4* A\ƳЦpP^~V* 1 1Ш σZ+' W>ZWƳЦpP^W~VƤQPPQQPPЦpPƤƠVƬʏ ЦpP^~~VЦpRЭPQQPP^P~VyЦpP^~Vy ~ώ(ZƳЦpP^~VJ PխPPUYЭPQPQQƳЦpRQPQ^Q~VЦpPV1B >YƱ YƳЦpP^~WVWƬ5YYV1XVV1ưVυ12~q& ЦpPVP1 1ncr53c9x_abort: not NEXUS ЬVЬW<@XX PP WƜmưJ X XƳЦpP^~VXƱ ƴŧ PǏP~Z2P"ЧPݠ N>HXV̑ưVρDMA active%s: timed out [ecb %p (flags 0x%x, dleft %x, stat %x)], AGAIN sync negotiation disabled ^ЬWЧ[Ы XШ V<PPXMЦpPV QPQQƵ~ƴ~ƤƬƨVжpP`P~Ɯư~H~ݧDݧ WVYiZZ 7iVkK-i,WVϿWƜ0ЭPF&ƨX0Mi<PPxPPPtPZ@ЬVVжpP`PƁVжpP`PƂVжpP`PƀЦpPՠ$V$ƀƁPʏP<PPƨJ Ƃ~Ɓ~ƀ~Uleam7990_config: weird memory size %d: address %s %s: %d receive buffers, %d transmit buffers am7990_config: can't establish shutdownhookЬWW3DW0 ǰ1Ǵn Ǽ"dW0VVVЏP@PP@@PPOP ,P@/kPH P1UP?JDHMDHADH5 DH)@DHD H@zPPφETVfHD{fWUP0 ύP\ PP`DR~B`PPdxHQQPPhďRPRl@VVݬPV0^ЬWePxPPQQPPxPPQQPPxPPQQP ]V蟧0ϖ LXTP<TT`SSDP PQQQQPRRQRQSSPx PPPSTdSSHP PTTTTPRQSQPx PPPQ \VWXXDT(]VZYhYP<PSSPPPSPP`Z~VWZYXXDXXHR0]VZYlYP<PSSPPPSPPdZ~VWZYXXHЬP^~^~P%s: controller failed to initialize ЬW^~^~Wd~  XhPW`^4~^~WW<\V^V~^~WPPPVV^V~^~Wd~h^~^~WЏVV^~WP^~WP/^B~^~W@dPPdb0yPPW`%s: overflow %s: receive buffer error %s: dropping chained buffer %s: transmit buffer error %s: underflow %s: lost carrier %s: excessive collisions, tdr %d %s: memory error %s: receiver disabled %s: transmitter disabled 0^ЬX^~XPVVP@V^V~^~X^@~^~XV,VȄ V֨| VVxOXϗPVK[O֨|VKDOȄX]1]V V18LZ]1P1PP;OЭQPPO/N?PP0N&ЭP<QZPhPQQQ֨|Z1[PЭ[.QWWaP ~PVPVfaPWV.PP.QPfԦV ԦPVVZ1ݭ 1X0PPЭ^Yԭ ]PZխ1[խ1WW.P ~PV PVf.PWV*PP.QPfԦV8PVV1AlY[`1WW- -PP 'A .PPPʏP@A-.ж l-PWЦ PP<(Ԧ$Ԧ,Ԧ0<YխYYPP[[PPYY YݭݦXYY[ЭPV`V[1ЭV֨|1֨xЦWШXP VPwVrVWݭtЭQݭQXZDZ`P~J`ݭܟXЭQP1ZL1PV~FW1dP1P5KP<KPP1U P PX`sKȈP PˏP~LKȈȄPȈ PȈȀWVVHWVXX$dW~X]QPQYP1VP0pXbP%s: device timeout ЬVfWG֦TWmissing buffer, no_td = %d, last_td = %d ^Ь[kX4PP@1PTW]1Ы(P VPtWPPlZԭWЦ W1 QQ2P@-PQ]Ц$PV`PSS. PPPʏP>-QA`RRA`R+- Ц !-/-PSզ~ݦԦfY-VPxPP-Q@aPWW2`QxQPP 2P@q V4Q8PP.P`V`VfVPW1WZݦXWZWQQ2P@-PQ]Ц$PV`PSS. PPPʏP=-QA`RRA`R - Ц --PSզ~ݦaԦfY-VPxPP-Q@aPWW2`QxQPP 2P@Q VQ8PP.P`V`VfVPWYV1ѭ;í<~ZX<2ЭPPЭQPݭQX^H~^~XЭWHQWQWXPPXPPQ4\dP~G`ݭXЭQP4TXϔ(GːVЦPPː˔Ԧ˘1WT^ЬZЬWЬ [jXѭ[WX0YYZPV PڭVPW2i W1i zW i 'Wi ?1W5i 1W6i(114kP4Xψ[Y|4QQPP@X%@4\XTSW1i  Y[l Y[PVV4*X(VW[ZPVVPڭVPݬϬЬYЬP51iU1UTV)VedPTT1UXRPVTЏ ZSUPWˏRQˏSPQP VTRRZRVTRRSPVTPSUWPRRʏRRQʏQˏRPxPPPAi[UU Х[U1^ЬP4ЬV4i^ЬQЬSЬ RЬP8PЭP@bS#^ЬQЬRЬ SЬP8PRЭP@c^ЬPЬQЬ V8ЭP@aWV VWﱴ,gVgrdramdisk: malloc for attach failed! rd%dЬXXXXXXB, PX`B,YYX]Z~~PW CV,gVgJ,PW`YYD~W~ ZYYX@ЬVƼݦ1 ƬVX0/PPPWA,P@OA,PQP PQPP@RRPxPQQA, AA,VPxQPPRPPƼQ-1 PPPQQPxPP@@,RxPPPQPPPPݬݏݬ~'Fݬa~ݬ~ (ЬVDPxPP@\@,RQQ1Q"Q|$Vզ$1RЦ<@x TPQPQ Ц0PP[FЦVWωPX}WwPXqWPXeWPXYWsPXMVp+$ǴЧ\QaPPPPaR1#XVXTX1WאǴWטЧtP`PǴ%Ч\QaPPPPaЧlP`PP3u#Ч\QaPPPPaX1PX#XǴݩݩϩ)#W6X2XPݩݩP~ϣ"(WϖX1︢ VЧhP`PʏXЧhP`PPVݩݩh"WϰЧ\P`Ч`P`ЧdP`ЧhP`ЧtP`PЧhP`XǴǸǼ^WWm-QPPQVPVPPVVjVZZb-P`WX-[xVYPUD-T[SXeePD`RVWPVPPWPRH`PPceQcPD`DacPRD`WWǐ-k-VPYQP-Qw-}PP輪-Q珞-PZ- X~.-;b- Y-}PPN-QK-y-w-q-P\U.RRc-]-P\U.PN-QP\U.A-QR\U.RPPP\U.P- ٶ-d}Җ-V---P\U.RR--P\U.P-QP\U.-QR\U.RPPP\U.S---P\U.RR--P\U.P-QP\U.s-QR\U.RPPP\U.US-Q-K-P\U.RR=-7-P\U.P(-QP\U.-QR\U.RPPP\U.T}PVPWQ}P﹕----P\U.RR--P\U.Q-PQ\U.-PR\U.RQQQxSSUUʏUUSTTʏTTS\U.PSP^#-16-4----W<V,gVg-V<W,fWfV#--QWVQVPPfPVVQP-QPaQP~?O-g~D-g~/#-PQPQQPP n;AvXaM ְdx ^ЬYxYW-VWVXx YPPZYͭSUG PP1hSPèPRèRQPPPRRRQQQPRRPPQQPxPQQPQUxQPPUxPPPUxPPP UxPPPUxPPPU-@U }PP-Qs-ShQRPUVV"-P}QQ~-R{-PV`!-XUS Z-`P- -TdW}RR'-S$-}E9-PRPSQ}PE*-~IR}PP.Q.UPQP.Q.WSSdSS -P``%-6PV^ -}PP-Q-]-Z1D`-H-РР X -`P -PQ]TU]Vޑ-Y-W-dS-PˏPRR--PPQRPQQ-1PPPʏP@[.SgPPPʏP@[.SœPPPʏP@[.SPPPʏP@[.SRPPPʏP@[.SBV-RbSPPSPSQʏQzPbTU1#VUT-eS -PˏPRR--PPQRPQQ-1PPPʏP@[.SgPPPʏP@[.SœPPPʏP@[.SPPPʏP@[.SRPPPʏP@[.SBt-RbSPPSPSQʏQzPbUT1#XPQPiQgXPPg<QPQQgg -QaP PaQQQЌ-P1PQj^ЬVЬXVWWv- <--QPPQW~GPPQ-P[-~G[ZV1vXVYYWWYZVa} <~R-x} V ~ f     VTUYWXYV-dS-PˏPRR--PPQRPQQ-1PPPʏP@[.SgPPPʏP@[.SœPPPʏP@[.SPPPʏP@[.SRPPPʏP@[.SBT-QaSSRʏRSPʏPzRaTU1 YYXMVXWϭW1XVЭW,gVgV,jVj[PQPﳍ-Qﰍ-rndrd^ZЬQСPPˏPWW<WW[ 1Z1e-V^-EЬ PP#Z1K-}PPe-Qb-~]< ~)-PZ1fPPPʏPWPP[}PP֌-Qӌ-[kWPWPxPWWWQRd Y>GgXiPViXWQAQxVVBbP>@bPxPPPTSRPdRRP>@PPxPPPSPďQ QQP@PPXPZYWPVW V W-V W-VPY~WYW~ݬpeVfЭPPYXWXPZWV[W WXjf,hWhY~VYV~ݭkЭPPYWVWPZVV VW&f,gVgp~LcZDYφPCD001%/@%/C%/E$^YԭԭԭЬQСxPР [ԭЬRˏ<<Pݬ7PV1ݬ2PѬ-w-P~~ݬ Ь Sݳݬ=PV1ݬ ~PխPPݬPV1hԭ蚏@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~9<`~}PY<`V,iViZPPQRRQʏQQPRSSQʏQQPS[x[QQP"$X`WgXRbPSSQʏQQPSSQʏQQPRxRQQPHX RbPSSQʏQQPSSQʏQQPRxRQQPL\Эܩ ZPPPPЭQС0PPP0Q9VfЬRYЭdТ PРhԢ@ȏ1QPQP1ZWX(VR:RfPRBg(RfgZWX8VR:RfPRBg(RfgʘPʔQRaQ`PPRʘЪ<ʔ ʠʸЪ<ʴ ʊ< ʌЏʐЏWEVjЏWEVʄZPʈԭЩ0Pȏ PP0YЭPPЬXP PP~XI&PWJVЦ PРxPԠݬ ~ݦ zPWݦ )%9V`zʏ-Xhݏ ~~hPhP~VWWݩ $PVY~ݹ ~ЦPQ}P~ݦgݦ ~ UP-ЦPP~PgPPQhRRQRQ~RP~ݩ ЬRТP8>-Qaɏ ~~~aPaP~ЬPݠ PPP@ЬPЬVЏЏРP0=-P=-PѦŦPP֦f`QQԠ ԠԠѦφŦPP֦(`Ԡ ԠP swappercannot mount rootcannot find root vnodefork initpagedaemonfork pagedaemonreaperfork reaperupdate^; c-WW@-Q"DS ^VfRf`S{0E_W-QaPPG-P@c- WaQ ui-@d-ji-R-QaPPbaPR-PR`PFi-Di-P`ԧ@W`PDB-0i-}B-WzB-Џ,1c--S c-c-r9Wb-5VfWac-f-P`P>iP ,,P`R ,,ڞ,,,,,,,--S(`YMZ]Xj-Pk-QSR}aQ}`PPR}@c%E R@PRPPR<PRPPRRPxRQ}P-}P`-xb:-e:-RRPxRQ}P--}P6-RxRS}R-L-$:-PˏP~~,>-P>- `-$`-h~]`W) 9_jI VfЦPPVfVV\PVP P`P %nL-Pȏ@<_L-PРP,NL- P y,l,f,P֠]-@: R)/-P$+PP+“-QPQ RQP+J-Q;,PPRPQJ-|-QСSCbPPP?BPPaPPPavX-QСSCbPPP?BPPaPPPaҚPӨPٚ@ЬQRR|-PPaV|-PPQPRQ V@BQVQPVc%V@BP@P9 QQPQ~pP88 RЏSRSPVPRV8 PPA>FPSPPЏP@ЬQС,PPS P,T-PPT-P;1-3VV8-PPY+PN+2-kPV@ЬQС,PPJ P,AT-PP8T-P11-P(VV++PPV@ЬRТQˏQPPS1-V, bV謁+PP+P1}PPQ Y-_Y-Wp+PPg+P1.1-VQ }PPQTY-V}PPQ7Y-7Y-++V0֦dS,%+PP+xPPP V.^6 6 6 0-;0-P6 PP~ݬݬـЬPЬR`SРQRPxPP@aP@aQPqPPPxPPPPRRPP@c @cQPq^ЬPРWмVVF P~PϵPݬ ݭVWϲdup2: fdalloc^ЬTЬPЬ YФX`WРVШUWU+G%ФSVPQÄRRQ ÀP V5  PWVWiPVU!VT"P'VtwVTYVWX$^Ь[ЬZjYЫV@YIX PϪ mz2dL1ЪSЫTSPQĄRRQ1OĀP1ES5 19S[rPW1yݬ ݭYVkЬ PI`/I$IQ2QQ2PPʏPЬ RPQbPPP3QQPPˏPШP[ݏ~fXPW1PˏPШP[ݏ}fXPWԭШP[ݏ~fXWP Ш$PЬ QР(a1bШP[ݬ ݏwt@XЬ Rbb Ш$PЪ(ЫQС,лQС01!ЪPPP^NPPPРШP[ݏvtXPܱ 1$Ш$Y]VVݪr(PW1 ب 찭PP8P oP h1,ݭV[Y6N1ߚ@~V౨ 1Ш$Y]VVݪ'PWfPP PPPب խPPP PP֚@~V[YMPWݪV'PЬSЬRЬ TcQBaPѠ  PPDaBD֠ xTRˏTPxPPPBBQQRQˏRPxPPPATTTP@ЬVЬUExUTU U D%RRTRЦSˏTPPPBcQQPBcЦPˏUQQQD`RRQD`U UVϹPЬXЬWШVfPG`RbY PWP`QQQ`b`xWTW W D%RRTRЦSˏTPPPBcQQPBcЦPˏWQQQD`RRQD`W WVPW( WXXY- ЬRмQТPQ QR' Pfstat^ЬVЬWgQЦPQAQ P PP!P 6P"/Vݡ$?(ݡ$uݡ$ P&.ݶHSPԭ蚏`~ݧ%fpathconfЬPЬRЬ SbQРPQAQ P PP'P"ѢP<cPSݢݡ$mJj^ЬPРYРPPd/ ѭPPЭZЩXZXXZЬWЩ PWPPWxWUZPxPTЩVUTcxWSˏUP P PQP RPRQQQCfPP;STPQQPPPQPPxPRSRCfQЁPP SSRVPP PQQQxSP@VV1QVUˏWQЩPF`TPUQ MxQSˏQP"P RQR PRPQQCdPQPP#SS CdQЁPP SS WPP PQQQxSP@WW VPxP1xVPPWWZ[xWRˏWPxPPPBeBRQʏQˏRPxPPPAWWѬ W Ь PW`PXPXXQX12QQZZЭZ~'Jj=PJVPVxWWPi!WXWV=[V VX#,hVhЩWWݭݩ WXWZVV VX#,hVhѩ 'i?ZQxQPPxPWPxPPPxPPQWP1~'GVVkP~'xW~kP[PxPPPxPP@WWݭݩ WXWVV VX",hVhPxPPPPWʏWW[ݩxPPPPʏP[WXWPVV VX",hVhPxPPPxPPP'ݩ=Vf'ݩfЭ[ЭiЭZ93-1&ЬPЬRРSРPPa+ TTPPTУPPTQ QRPУ QcSAcSPTTPQPQ cRSQPfile^ЬXЬYЬ Z~XwP1?I-PP* 1ШVЭUxUTU U D%RRTRЦSˏTPPPBcQQPBcЦPˏUQQQD`RRQD`U UVϪPH+PP+I-i-QVVaP~&(:PWPWgaPV(V,gVgиP`Q aPPgaP-QaPPg -PWWaQЭQиPWA` иַYWiZЭjPЬVfPЦfݦS SPR@S 0 PQd>ЬP\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 VXVVЬPР4QСRPQЬQС4PР$P07 8РQPPЬRТ4PР$QСPPRТPQѡR СQѡRСPРЬPР4QС$QС Qՠ QQPЬWݧ|;PVPЦQY-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РXPhP[ЭPЭP ЭP25 ~~~/PWV,gVggWЭPW$Э ը(Ԩ(XP^ЬYЬQСPiQQA ЭP  PЭQ֡ ЩPPPV1]ЭPР$ZԭЩQ1QQŭ~ ݩPV1[ЭPVPVZ XZ,WݬXZϲPV&թ~@Vgݩ XW ש֭WX[ЭP[PPQQŭPPQ1_խ Ь QЭaV"ݬݩݩ ݩݭUPVЬ PЭ`խ ݬݭ>VPunknown filter: %d ^ЬYЬWЩX[ZVԭ2QQPPQP@3 [[2~︣PkNgPP@Z P֪ gPP(n@,VPViYTfVWY@Ш0R:gQPPQPQPPPPRP@4VPfVVQY氧PV P 1P1VK] PV 1Z4Y[8ZЧ,Ч 0ԧԧ (gXVϣVPUЧ,Ч 0Ч$XXЦ8P~V P(PP(PVbPXPЦ8PVݬ VϺ[Ц(QQPPQ(QP3Ц(PP+WWPP(ʏPPVPWZ ݬ ZЭPkqread^ЬPЬQР$WԭԭЬլ1Q1aPPСQǏQZPQ W [1WyP1;PPPX]-QaPPСPPPP?B ֭ZWPPXW [0ԭԭԭZW [խժ P1[YVVVXէSխ#ݭ<~WmjPPVխѭ1\ѭ#1Sԭ1MԭЧ̞8]խ1gVЦPЦ Ц Ц PVPPXѭ1-1Ц(PP P(קЦ8P~V P (ק(iY֭PP1(קPXЦ8PVݬV2PPPX$PԦ Ԧ(קԦЧ VV׭ѭ1PXVVݬ [@PV ԭ[YPPPXխ1ЭPЭ̠ Э̧ЭȽPXխŭ~ݬ  PíЭPPPPЬPЬQР$VXWWQզQX ݬ PWXPЬPР$[ЬPРZQQ(PЪ,PA`XhVQYV4fW[#Ц8PVݬݦ4VWhVXWVYQQ(Ъ0PRQPGЪ4PA`XhVQYV'fW[Ц8PVVτWhVXWVYQ0PQP~[)ЬPԠ$P@ЬVЦPPPVjЦPPP VP~PЬWмV+Ц8PWV P(PP(PVUЦVЬXЬWЦ8PVXVϧgVЬRТQxP,P~RЬ[ЬZջ8?ժ00~~@~0WP4ЫPQQPQQPPPP0PЪ4Z@jW1,Ъ(PЫRPR1PX<PPXXRXXP>H`QPSQ1Q;Q aU-RQ1U-R1U-RQ@1mU-R1QV-RQ1U-R1UV-RQ1 V-R}Q;Q V-RQ[OV-RRV-RQ@BV-R9QQPPQQPPP EPJ .P PhЭP֠<Эɏ@,PP,PP,ݪHq_ЪP`Qѡѡ ʏ,4 1"+0P585 кP<ȏ,WcPP1ZݺˏV~P1VP֠@ PV ( $WW1 ЪPWG ۰VWV ZP1XI hݪ. Mݪʏ,ЪQaPРЪQaPР.\VVʨkʜʘʤʠRTSQQPTPԠ`QPSPԠ`QRRPVݏMr+nR(-RPxPPF-Q@aPVV2`QxQPP  RW"Q8PP.P`R`RPVZݭqݭ9Pݏ P[ЭPՠ,Z,P1/ЭPݬ Z(- Z?Э?P?ЭPPPݭZZݭݭR'-RPxPPE-Q@aPVV2`QxQPP  R#"Q8PP.P`R`RPVݏp+ﶔ?WPݏ~YЭRh'-RPxPPE-Q@aPVV2`QxQPP ~Rz Q8PP.P`R`RԽЭPVR&-RPxPPD-Q@aPVV2`QxQPP  R"Q8PP.P`R`RPVZݭ)ݭݏeo+?Z[Vf~ZfP^ЬZЬ WԭЪЪ XWW'VfVYPPЭQAgPH`RЬPPx P@ЬVWjQQBWWiPݏݭVCPЭPPVPЭPPPWWiP1wW;WWiP1]ݏݭVP1AЭPPVPXWWiPQPQWPx~ݬ"Pinit died (signal %d, exit %d)ЬWѧ4x~ˏ~﵈, WOKE-QVVaP~H~P0P0`aPVɏ ,PʏPP,PP,ݧHXǨ)fWЧ Pݏ~PPР VѦWRզJЦ PѠ|V.ՠxݠx:ݦ զݦvЦP PԦԦ~Wr"W1Ч8PЧ<<Ч8<ЧPЧ Ч -QaPP -PW WaQ ЧTV-Z30[VB-WϕYЦLX-ViЦ,P PˏP, V:XVа,(H0~0PPWjH~0kԧhPݏPqЧHV..%-WզT VVЧ,PP!Ч(QRPQRRݧH9ݧHV. WVW{2,ݧ/ԧWЬQ -RbPP8 -PQ8~pVЇ, ݬ ~~ݬݬ ~~ ݬϵRмQQ#ˏQPPPP P$RRQȏ@RQȏRݬ ~~RݬPproc/usr/src/sys/arch/vax/compile/RAMDISK/../../../../kern/kern_fork.cppwait$^ЬZЬ [ЪPРVRRP QQPVQRx`#PVWgV)PQxPRЪSУtPRPQp ~Vg#P< ~G 9P P~5,PV -?-Wˏ[ˏ[ˏ[ˏ[ˏ[ˏ[[w, <--"7b<~PǨP- $V- 1S< gYx_-QV-PPM-PQQ Щ4RRQPѠQR%-] RRS PРPP-; PP1 ЩYYS S`,Y VY1-4Ь(gPP <>-PV VgW ԦfҦ4PPk?-R,QBaPP8 BaPV8 VVgVVgVXݬg^Ь W~~<~~3-P>ݭVPVݬݬVȏ,ݬ a~WVgPWARNING: thread `%s' (%d) exits with status %d @ЬVV,Pݠ4 j}xV~,unable to allocate kthread_q~ SPW y V,gVgЬЬgW W  XhV+XWfPPgX ݦ~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ˏQPPh1ЦPPZvYЦPXP1XЦPP<Ц PPP ݦݦP2P~V~DPXЦ PPP X1YMXX1ЦPPP1ЦPPPЦPPZP wP2PPЦQA`PP1aЦPPЦPPPX1DЦPPZЦP vЦPPPYЦPPЦPPЦPP1ЦPȏPPXЦP9Ц PPP ݦݦP2P~V~CPXЦ PPP XYŚMXЦPʏPPX1ЦPȏPPZP1\W vЦPЦ P VQFЦPPZ%ZY CuPPP10YЦPP1ЦP1XЦPP<Ц PPP ݦݦP2P~VBPXЦ PPP X1YMXX1ЦPȏPPЦPЦPP9Ц PPP ݦݦP2P~V9BPXЦ PPP XYMXЦPʏPPX1UЦPȏPPZP1tPBЦPZPݦ7ZGtPPPP%ЦPʏPPЦP ЦPPPЦ P1VD1ЦPPZ FtY"ЦPP1OЦP1FЦ P1=XЦP5ЦPȏPPݦݦP2P~VWW APXHYHgPPЦPЦ PЦPȏDPPZˏQ~ϋsXPMPЦP P2ЦPP%ЦPЦ PЦPʏPPCXP lock type %s: SHARED (count %d) lock type %s: EXCL (count %d) by pid %d with %d pending@ЬVЦPPݦKvݦ2~ݦ0vЦ P PvNPmalloc: out of space in kmem_mapmalloc: allocation too largeЬQQ_Q+Q VQ1V1VQ@1V1Q VQsVn VQb V]Q+Q  VQ? V:VQ@.V)QVQVVQVV8PPP.W[[g1ԧQ Q,P,PYxVYQP PQXˏ ZZx X~, PyPRZ {"qP[P -RPxPP*-Q@aPV`Y X [pX6gSX_,PRPYPPgYPPaPQPRS`էPgRbgP[RP@ЬRX -RPxPPO*-S@cQ2aPxPS8PP.PVVS +^^PQ Q`ʏ`R EyPV`R`RbRPV,Wg@VF~S7 yP)-q+~Vg~, -%7 uP %d,8^ЬQЬ[Ѭ aPaPPPl15Z HP -WV,gVgXVsYxV~X~XW~iPXVVH -[ݬݬ j88]PPСQPVQ1Q;Q &+-PQ1*-P1}+-PQ@12+-P1Q+-PQ1|+-P1,-PQ1+-P}Q;Q \,-PQ[,-PR,-PQ@Bk,-P9Q--PQ ,-PX--PQ--PPԭԭ8V[ݬݬ  5-Pphysbufphysio^ЬVq,ZԭˏЬPՠMԭѭCWPѭЏPPЬQWaPݠ`iP1 W֭ЬRѭԭVխPVWW% Ц0PȏPP0~CV*:Ц0PPЦ0PPP0PWЬ DԦ4Z,ԦxԭЬSѭ1VԭЬTdXը1-ɏ PP0ЬU}PyPPPTШiaPСa-QPxPP"-R@bPVV2`RxRPP  )QXR8PP.P`Q`QaQPVPYPh$-RVVbP~)!PQPQabPVgPPagPQQgWXY YPЬP ,QPQՠ4PРHPPQPЬQQPP )-P@@n,P Ѡ4QР8PPЬQQPP-P@P-P ѠQ`PPЬYЬZZPW1ݩ4PPYP#-QVVaP~"PWPWgaPVլ b#-QXXaP~0PVPVfaPXYfԦԦ P ~,V  PР ַ ZԧZSS-RO-QBaPPgBaPWS-QcO-PWA`A`ԧ WPWYψVf~YfЩ@PЩDDЩ@DPՠPSWЧPP@ ЧP@DYWDP@ЬVЦ@PЦDDЦ@DPՠPPЬVЦ PР P ѠxVԠxfPЦfЦ P`QQ`QjЦ R-RPxPP-Q@aPWW2`QxQPP  R Q8PP.P`R`RԶ Ц PWS-VPxPPJ-Q@aPWW2`QxQPP  VQ8PP.P`V`VfVPWЬVЬWЬ YЧ XЦHPQQW#ѡ XY֧ЧPPPWEЦTV=QQW-ѡ X'1PPY֡СPPPQЦLVЬPРV.1"РV"WVgVgЦ@VЦ@VЬPР4 PЬPРHPР4 PЬPPР P@ЬVVRмP-P4'PPRPQPѡ PPР P@ЬVVRмP-P4'PPRPQPѡ PPР PРPР4 PPЬPРPР PЬPаPР PЬPЬ Q.aaPЬPРPР PЬPаPР PЬPЬRЬ WРPbQ `P2 gP`P2 VQVPF~ݢPVgP@ЬVPЦ4QѠQ QPPݦ4VЦ4 PЬXЬP`QРWPQCQ4=Q@PV V PPQPѡ P- PXVPР PѠVWЦ4W W4W PQPѡ ~WVЬYЩWмXgPѠXѧX ѧXPXXgPX'.g PUgPX.gP%X~ݧVfXfXXgϲPgXȏ,PЬXШVмWfPѠWPWW.fPfdPfWȏ,PЬXШVмWfPѠWѦ W ѦWPW WfPW'.fP8fPW.fPW WfPfWȏ,PЬXШVмWfPѠWPW W.fϭPfϒPfWȏ,PЬXЬYШV.fxPBiWWPfQPfG~f~ݩPfPW ȏ,PЬRЬP2 QAQPPQ`RPPPQPЬPЬQՠ QaPP,-QVVaP~P~PWPWgaPVPV,gVggWPЬRWWbPPbPd,RPxPP-Q@aPVV2`QxQPP  RKQ8PP.P`R`RbRPVPWЬWgPV(PgfWXfVPWPЬWPV(PgffVPЬPѠ  ݠ`ЬPP ~pЬVЬW.ݶφP~ P ~gP?P@ЬPЬR)VbQQ,Q 1QS1ТQ QPQz VsТQP QPYРQS PPVPVС@Q>բ аPР-Q'ТRбPѠR PPVPVСQPV)V PPЬYЬWXZgPPCP 1Pm1ЧPYV PPVV1ݧVYωPZXvЧPP PP\РVVݧVYVPZXЦ@V>է йPР9-V'жPѠݧVYPZXЦVPPXZPЬTЬWЬ VФScPРRУQзPРPRP QPPVVPVPPVV PVP.c^P PV W.P^ЬW]VVݧP VgݬЬXЬYЬ VYPЦQЦ SxYPPWЧ RPZQRfSR Ѧ.ݸP1ЦQЦ PQP f}fШPQQQݨϝPPZWYTkkk%1ZV" PQЦRRQfP}Pf:" PQЦ RRQ1'ѦP1}P1" PQЦRRQfP}Pf! PQЦ RRQ ѦP}PЦQfSgRЧPSRQP1QPSRTRSQSRTSRQRR,PPRPQPQ~TRQ~Rݨ !q-PPQxPRЦPPRfQ}Qf P)PPQxPRЦPPRfQ}QfPPQxPRЦ PPR ѦQ}Q(fgPЬP`QQݠxQQЬPQ~P ^ЬQPP}Z}}RP}ZححɭP$ЬPԠ`Ь Qԡaլ1ЬRԢbWVQ,"',PPW,PPVzW@BXVPxVQPXQYzXZQWVWVXSYSWVZP[PXPPRZSSR}~}Q~R}PZ}@B~}Z~:Ь QPa}@B~}Z~bЬ RPzXPWVXRYRWVVVXVVQĭRRQ}~}P~}P}@B~}~ЬQPa}@B~}~ЬRPլ~zXPXSʏSYSRʏRRXRRQĭSSQ}~}P~`}P}@B~}~FЬQPa}@B~}~mЬRPЬQЬWgPPPСV~VQϲHVPH~ݧV3ЬQЬSacRRaPPP?B RaPRR PP P?BRP УPѡPPQRS Q bPPQ`-QWWaP~*~PVPVfaPW~VݬƐƔVP@ЬR”PP”Pd,RPxPP-Q@aPVV2`QxQPP  *RCQ8PP.P`R`RbRPV@ЬVЬ RЬSfPՠPSPЬQQѠ -1SBBByyyyyyByyyyyByBByyBByyyyyyyBB7ТSЦTУQTQfPРRRQ1ucPРPTP1fRP1^PТRЦSТUSU1GТTST1;fPРQQU1,QT1$bPРPSP1QP1 Psigapl*į~~~~<4~, /usr/src/sys/arch/vax/compile/RAMDISK/../../../../kern/kern_sig.cЬV~w, PWЦ$X<4V(Vhg0WPЬQЬPС$$С$P0ЬWЧ$P0WPVWV$ЬRТ$Q0PP0PԢ$~&Q, ^ЬYЬXЩ$QhWWPPըW WP ]Vը}GafGWPxPPԦPPP Pȏ@W,. ӦPP ݨVP#ШP VPP VWYPЬTЬWЬ VФ$RWPxPUXXWWQ>GaSRSPf`UBÀPˏ`W,,,Ѥ4 ȏ,ʏ,UUUSU  PPS U PPSU PPSfRR>G( P`RPPSWUPPSf PPSUPXЬSQTRRQP@dQ QPxPPPRQQЬSУ$UOP PRRRRQxQQQTQPˏBtPRQPPTBe ʏ,ЬRЬQT SSaPP P ,P%ˏPPʡˏTPSTPЬP PpauseЬPЬQР$VˏaFW~<(~VgPP ^ЬPЬWР$V ЧP P PRgPP PP8 PЭ Pѭ( P PЬXЬWШYЧQQPgP:P+PVPݧVYXϔPPЧP PVPPP~QX~~P~ݧXЬYЬWЬ PЩZXլD{-V1Ѧ4*-%VY WVZYPXW WV9ЦV[PPP PPРV;Ѧ4/-*WVZYϵPXW1PP WVЦ@VPXPЬPЬYЬ XЬWP1_P~ P1РV1W1ЦPРRXR$РQXQ`PРPXPWR WQWP YVYЦ@VPPV>W1ЦPРRXR$РQXQ`PРPXPWR WQWP YVЬPPYP ~ݬPЬPЬXЬ WPРVW, XVϸЦ@VЬWЬ[Ь RЧ$Z[PxPY-mYfY_ЧP֠<QݬݬR[[[V>KfXZXP` JȀP`Y.Y[ ( Y>KfPZP`R([Wpsignal signal numberЬVЬXXWW ULPɏX~PxWRHQ-U@R1fUR,UR"UQ  Q Pՠ10ˏQTQ ʏ3ʏQQW ʏRSSUT111YY1PPP[1,1Ц,PPQ P1TUfW1U1Q1RX,ЦHP, PVl-gX MTURSU:զlA1DQRS8զl3,.VQ#V,22VPYprocfs debuggingissignal ЬVTQЦ,RRʏ3QQP QSSSSPxPQQPTPPP RˏRPPtS,R u%JݦHϩYXGWVihVgP--1T,1K<,SSPxPQQ14QCP( R$P`PPXsѦ41R@-1PՠR1S,ЦHP, PV9j1R1R1-1ϗL1QSPЬP1ʏ,ݠHhЬTﺿ,RТ$STPxPUUDcY TRWWPP XPXTTQ>DaVCƀP`U UT ( U>DaPSP`PWТP֠5Y%PYYGCXѭ <[8X1wX(XX/X 4X-PЩ PPfPW1ЩPK~ݭP;PPZ~'-zPW1[~ݭݩZ<Э̭Zݩݩݩ~hPWЩP%[ݭPZ;Z~n'-WWPЩ PPPWWP^ЬQЬRЬ XЬWЬVЬYЬZRaPPP P'Pa'Sem^6*38=BGcy11=+VWXy=+ݏ VWXc=+ҟn=+ʟ#YVWXn  ݏ'-YVWX=PVj'-QЭPQ PPQ Ѫ4PЭA'-P<~D,YVWX*V PY,<~3,YVWXV PY%- ,YVWXϚЭ,WX$,VWX6ZWX2WXWXJݏa 111111WX}1x11<~,1u!P1Ip1b1;~16~11~1,-P `a0Pݠ 1YVWX~,1-PЬPЬ SЬRЬQѬP`"*8?I[S +QRS[3,QRSϋ<~x B,~],B,Px P~+,-PЬQЬRЬ VЬWPQ b PV ѬPbQ QW}PV WVhЬQЬRPQ b Pլ PbQQ/ЬQЬRЬ VЬWPQ b PV ѬPbQ QWPV WV֬ЬQЬRPQ b Pլ PbQQ~ݬݬݬݬ ݬݬݬݬݬݬ ݬݬЬTЬXЬ YЬZЬWЬUS:gPRRThPPR UP PY ZPTBU+hPPR#@V@hTWPShPV@RhRTWϫPSSYZWY﷫PSGjSP@ЬSЬTЬVU:fPRRS dR Pլ PRdSRSVbPUUPЬQЬRЬ WЬXЬVPQ bV PW ѬVPQVbVQXPW VXWЬRЬSЬQPR cQ Pլ PQcRQRݬЬWЬYWZiXWn, P(PPiPXiPW2,VfV[P ZWi PXW ,VX'(WVkP(X(WfVZWiP|^ЬYЬPЬ Z̀[ZЬQa[PP iP PPf,V|111i`e-MSUѦ41IPѠ18,1PР PР PuѠlnжPЦPѠ[-T[B̈́WWVϋ<4~ZVVXhPa<|~4WhPP<PPZP[̀ЦVV1/|y,V|լ ì ZPЬQPàP PЬP̀p `PЬYЬXYhPР (йV(Pf 1PPPP "Щ P`QС ЩHPР4PР P$,.ШPР P$Рl(РxQ<RQСRR,Р|0(QШPՠQQHPР PѠYQHɈW4VR:RgPRBf(Rgf@<DBLWVR:RfPRBg(RfgklWVR:RfPRBg(RfgsЩR|PR}PP}Pt@7+77+]Vf7+p7+fy7+ 7+SЬS,Q'RRPPPPPR, 櫓~SЬ[x;,Z,Y3,Y,V1ƌ1PPƐŦh`PPWʏWWhƐ1XXYdWdhYŦdd~]WPhu]PԦdZ`~`P`V1UV,E1?,:QSRSRQQ PSRPPQPVP VP PXЦV1 dj,c[ЬVЦ`Rx,WGgPƐQQP Ԧ`-YIQƐ YR6QPPƐP'XXWR~r\PRƐPPƐPR`ViЬPЬQЬZ,VˏQYXX+@,P+,PXPPlЬ ƈƐQPPʏP~@,P`V`VVfZ ZpYOɏ,PP,Q PQPVPWWWզlVz1զlYW1ЦP֠@ ,PXˏ,PP, PˏP,W#PZ pYEW'P-PVPWWWЦ$RWQxQQPQPPЬVWWզl1 VϏVϢȏ,PWЬPҧ,VWW+,PQ),PWPlƈƐPPʏP~@,P`V`VVf1ЦP֠@ϱ ,PWЬRSSТlP3PPʏP~@,PPQ`RaQaRbaѠRQԢlPSЬYЬXZZYPʏP~@3,WWP`ѦlYWXԦlf`ѧVP1BƐVωƐ1,VP, R,XVP`VPZ~ݬY@J,S VVSPᅠУP֠@wPVpreempt: cpu_preempt not yet implemented@,Sլ  / VVSPOУP֠DPV^,WVf,QaPPRáPPXVYR @BRXR?B RXRXЧVXPxXQЦRRQOfPHЦ RRQѦP W*WЦ QЦPQPѦf }PPfQXXзPՠ   Wǔ,WP~|,iʻ,Q,Pﰼ,RPaQP`PPRsetrunnableЬVWW1PP:3}--,<,PPxPPPV1, VPPWƐVƐ, ,{, ,ЬR QТ`P>A QPPQQPPQQ ʻ,PQP ,@ЬV`Q$PPQQPP`V1 ^ЬRUU:,QaPPb]TСPPPP ׭@B}b ,P,ScQQc,RbPPbP?B QcPb,ScQQc,RbPPbP?B QcPbPU}@^ЬVf,Э]PŭݦPʝP@^ЬPЬV.ݰPjfPݦPOЭǏSS-*,QЭRaPRP СPSP  aPRPPyP^ЬQPaPСQ!ԭ]Pʚ;QPnanosleep ^ЬXhݜPW1Э]VǏVPPPPPW/,QaPPСPPPP?B ֭VmPQPWQQQY< ~,+8PWWWW#WըnRR},P}PPRí]QáPP ׭@BխԡԭЭ ]PšݨPPWP@^ЬVPfGfPЦQQYvdenied attempt to set clock forward to %ld denied attempt to set clock back %ld seconds @^ЬPЬV.ݰ-P1fPPP1ЦPPʚPufbЭRR~R:+P-3%,P`QPSRQ УPѭP cPRP cPRP~!Ϝզ}/P@^ЬPЬV.ݰcP1f P1ŭ@BQ]PQRPTRݻͤP~@`QPQ、QQRPQPRPPRRQQPPa,SRY,Q,QPЦR(Џ@BQQSPPQPPSRT~PP^ЬWЬYiVVPXXVk(ǘЭRխh,P`QPSRQ УPѭP cPRPԭԭ:cPPQQУPPPPQP@BxVVV(ƐPXݩ￘^ЬZЬXhPШVVP1ШPPݬ XZP1VP]V]YYmWgPVgPWWhVrʨVVЭQխP,P`RAbQQРPPPP?BQPYEiPPPV(ʘxVVV(ƐPWPЬVVƘƜ ƤƠ,RhSXWWƠƘ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},P}PPRc]QãPP ׭@BЭRdPRP ѡRP c գ}cUUP^ЬSЬTЬ URR}D,P}PPRc]QãPP ׭@Bcգխ}cdRU RdURdPPQQPQdRP+,P`P+,,P` ,SPcu,T6PR{,QSUTSbPPa ֱ,PQQeQbRQSЬPЬ QЬQ ^ЬRЬSPPPТPPbPТТ*,bPSR,*,Q%=,PPSСQbRRaQb*,P`R*,R`Pڭ^ЬQPPPaPССQ*,aPڭ0*,PPQ,PQQP@^PPP),P`QPV}aPСС),aPPPСTС SP0F,PPa<,RP 1,PQQ',QbRPڭSdPPPfQQ,P1qPڭtimeout table full^Ь WWPPPﭯ,V  fPЦЦ,fPڭݬݬVϸWV^ЬTЬSPPP(,QY;,RѡTGѡ SAaPСС(,abPPa ,PQQ,QbRaQPڭ@ЬPЬV.ݰ"P f,P`P~,,P`P,P,P`PJ,,Qa,RQbP`Q{P,Pb>>> probing for %s* %d mapply: no match function for '%s' device>>> %s probe returned %d ЬWЬXէXݧϥPYXY/ШPݠm&"Vf  lf 2~bfgP ݧ Yݧ`&hPՠШPݠ>vݧ YݧPV{VШPݠ=!VէЧP PYVէ Y|>>> %s probe won >>> no winning probe ^ЬZЬ PЬZԭPQZЪ PРPՠ QQԭ3,XShWէE PW$YP0PP(ЧVf 2fP$PhPѪ P WrVfYWէШXk%ЭPРPݠ)  . ЭPЬY[YЩ PРPՠ [,XfhWէX PW$ZPCPP;ЧVf32fP$PhPѩ P[ WYσWPPYЬP`VfZWէШX^ЬWЬ PЬԭԭPԭԭޞVfS2fP$PP< UХPРT:dPPP)PdgRacЏRRTT U%VfЭP unsupported not configured ЬXЬWЬ VWXݬPVWPXϻVWf@ѯProot device %s not configured ЬVЬWWV~PVP~WP~JЬSЬRsR  RQ~AaPQPPRPP0sQRR R0sSP%s (root)%s at %sЬYЬQЬZYЩ PРPՠ  QWЧ VQVVYϜPWЦXf[ЧPW@ 2PѧP  ԧ!,P`W,W`WYaXZ~ݬ j,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/ 'gVfPY gVV VY﷌,iViЪiX ( J2 PP2Q ]X]S_TYVPQ>ժ9@3ЩPPPPQ#ժ@2 ]X]STYVЪR:bPWݩSdP[ [PPXWXPP φ3WVݪXG[Ь$ЩPЪXPX1XXVXVXXVPVVVPVF~]P[?PX/PP5XVPЭQ>HaW[W@VV VWT,gVgXЭP?H`[jFj₩[jЩP@>,YPconfig_detach: forced detach of %s failed (%d)%s detached ЬVЬYPЦ QaXСWըV+PШ P YV`-PPY1PxZˏYX>=6RbW* 2PP2QPQP$RbЦPЦЦ,ЦVjЦP@XVjQЧRQRgP`QQRP`QgLgԧ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ЦЦo,fݦ VWVЬXЬWP,QСVѡ$X WQZPVQЬXЬWP,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,P}PPRæl]RæpPP ׭@BtQQtxPPxP?BQtPx}lWWPxWQP\Q`}PPLQP}PPTQX͢W~E宅,~~,~~̕ЬQRR|L|\|TPP}I,dSPԡxԡtPRrootdev=0x%x rrootdev=0x%x rawdev=0x%x cannot open disk, 0x%x/0x%x, error %dcannot read disk label, 0x%x/0x%x, error %droot filesystem has size 0filesystem type %d not known.. assuming ffs l^u +RˏRQQPQPPPQZR15PYYWxWRA +QˏQPPPPRXXYQVf,W ,< ~X$,V[PPY +# ׂ,lVVݏedAX4,PPY +Ͽ ,< ~X(,xZP@Qa ϼ FQQQ  PM ~ϭklP`ЬR0+$+P`P++QaPPaPR+PR`P@ЬV +U9eT:dPPP)PdfRacЏRRTTUPХUPЬZЬWЬXЬ[XRWYYYeR RW~,gXgWVV,T,XRV$X(Ԧ REV STQQTRЧ PPaЧ PQQ SR[~Z PVPԦЬfЬЬ ZԦY[VϢVPЬWЧV!VPfV`QР`PWKV ݧWQЬXЬSЬ UЬRЬWTRHШQSUPPSWXSC ШPPgШPWWXaТ QQPPSQU TbQ@SUPP6T!С aPСaQXϊVf S|VWXfT1kSC bPPgbPWWbRextntЬVЬZЬ [ЬYJXZX PYVϞPW PQЦPBѠ Z6Y%~PY<PPVPWV#PPQaPPѠXWQY[ZVpP ^ЬYЬZݬ YP PԭԭԭԭìPЬQ@PQQPPPQPPVQЩVݭY>PЩSˏ ScSSѣVխ"ЭRТ PPV¬PPPPPPPVS1ЭXVZPPV1УUPU1լ{FWVPQάRˏ TЬ [[XPQPPPPRPT@QPQQXЩ QWQQVQVZPPVoPUjFPP 1"QV1VUPZPխ1cP1\խP PVЭУ QìQPPPPPPPVVQ1ScS1 FSSV1S 1լxVPQάRˏ TЬ UU­PQPPPPRPT Э[@QPQQЩ QSQQVQFPPVAP ;FPP 0QV+V PPZPխtPpխP PVЭխխ ЭVЭCЬ PP-~PЬ QQ<PPYP1kݭY#Pݭݭݬ ZVYϓV$Pextent_free: start 0x%lx, end 0x%lx extent_free: region not foundЬYЬXWXPP VݬYPW PЩQiXPVRaPСaQY*1=XTVSvXT.VSe'VС X aPPgaPWWaQUaQQС RRSRXСPPTPV1xVX]X VW WYϐЩPPPYPЬWЬXOէ 4XFX@~PX<PPW VVPfЧ P`QР`PX~ݧMP@ЬVЬQЦPPg2P Ц PPaЦ PQQ V 0ݦQՒԡЦ PPaЦ PQQ V  ݦQЬVЬXXeV,XWfa0Ѧ WЦPPW ЦPPW'X XVv,fXfЏa0fW W,,ޟ, ՟,PPƟ,l,PklogЬYЬ Z,WSVVѧA9,XZ PV#Ph~<~WVPS PVSPѧPV,(YVAdPS9VPPP ԧЩRЧQQPQ PRVVPPVVSP@ЬQVVQ(,PѠ PVQPn,ݬ >PVP@,GJ,>9,VfF,<,0,f,fЬPЬ SЬQP}fUPf@Pwt@xP~fzPvtCkPPJ,RâQTPQ QQcDc ,7,.c,СPР,бPР{, k,cPPkernel %sassertion "%s" failed: file "%s", line %dݬ ݬݬݬ-%s: table is full ݬhpanic: ЬW<Y\PPXz,YPW++Y,&VfXWYfYpЬYWWݬ<\ VV~~YpXhPW, V~~Yh%d^ЬV~<|WgV]VVf~~gf~>gЬYVV\WW~~YXhPV , W~~YhIPЬXЬVЬ W@,P*VWC*PPWVˏVYV&W"WXۇPYW**VmXiX dX[l,S,QСPXA֡SС PPRPSSRRСRRPԡСPPPPP ԡY* X Xt,P,$QС Pՠ~С Pݠ ݬϖЬQ,PР Pՠ `PР PP@ЬRpbPPbPd&,RPxPP,Q@aPVV2`QxQPP  RQ8PP.P`R`RbRPVЬVWXϚVզ~ݦ  |PXЦ W ~WXݬϯ6 ~ݬݬϒЬP︐Wﱐ~~PmPV,WVP@ЬQЬPtVmP~~Q*,VH@ЬV V~ݬF`ЬXЬQЬ PWPX~QPV_,HWHfP^ЬQЬPAQݬ υP^ЬQЬPAݬQݬ VP%qo%qd%qx0123456789abcdef(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ݬ ݬ>81#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~j}PV-Q1ЭSSZЭPxPQ}P1ЭPPЭQQ ZԺ1ZЭԺ1xЭRR Z}V ЭSSЭPPZGiVXQYP2`P@a݈σWWWQVfݭBϧЭP`\խ7ЭVЦ TJUЭV)UdfPTT ЭPV ~ݭds[W^[~A^[~xP[P[1fP[P1^[~ϪVfܤXWmghPVogVyVY VnVNԑVyVY}^c~6[bVfpw[P@eMφXw[P~@eP`fCw[P@re[$Y^[~yPϜ;Error unknown state already disabled %3d can't disable free slot %3d %s can't disable pseudo device ЬWXWv1W$P2F QQ 8,,,F V*F VXxV7kVfWf^W~X &f^d~W^fuPWPW P!dQWQPWP@dWQ: enabled %3d can't enable free slot %3d %s can't enable pseudo device ЬWXWOu1W$P2F QQ+7+ +F SV*F CVX7V*VfWϕf^W~X f^e~σWϮftPWPWPbQWQPWP@bWQcommand 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 UKCshow attributes (or devices with an attribute)[attr [val]] [mins [dst]] set timezone/dst toggle verbose booting don't knowYϫ Continuing... 1͞Vf`>XWf(C,hPC,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~WeYPYYVXW1VYVXԭԭЬWVݬ=PWhԭQWX"PPզPWFVQQXЭVݪݬZкP`PWѭVW WW#WíVY YZWPЬSЬRbQУPQ AP Pݬ ݢݢPQS(^ЬYЬ QЬWЬ(]PWPWԭYWVLWXСPݡݬQPV+ѭXV VV#VV  Y}íWVPЬSЬRbQУPQ AP Pݬ ݢݢPQS^Ь[Ь ZЬX~HWX"XP~WiWPYYVXW1VYVXԭ[WVݬ;PWyԭQWX"PPզPWWVQQXЭVЪPݪݬZPW+ѭVW WW#WW  [|íVY YyXWPx^Ь[ЬPРQkRRBX PPЫYYf Yf BPBPYZʏZZPxZ~ZVPxPWWY.ZTZWݫ:PVEx xWVPY"ZZ ZW;,gZgYЫgY|f1Y{f@11Y}f:Y~f1gPP|ШPݬ|ݏ~fX1gPP|@@ШPݬ|ݏ}fX1g| %Ш$P|(ЬRТQС,вQС0V1|PP|P _PV1PР|ШPݬ|ݏvtX[  VШ$PР(gLШPݬWݏwt@XPVgg/ШPݬWYXPVYZZݫW8PVx xVVPselect^Ь[ЬZЫPРPjPPjjPPQRRQQAYPr~~IV>IfWWSPXV1eW WX9,hWhX4XY8>Ih<>IiPXP(YPXP,VYPXP03@VW,fWfV4V 8@<`(ƀ, ]0ЪPY4P7PV1VЪPY8P7PV19Ъ PYPPQQPЪQQPP~Aѭ ~~ݭYNPXݭXj2PW1]QWXP`PQQ[q<QQ[PPQPP[P(]VPQV亂PW1RR,QaPPСPPPP?B ֭PRԭvE,ȏ@,ݬ ݪXYЬ P`p[lPWVVЩ,PP #E,PVˏ@P,ݭП}<~+﯌PWPVW1iʏ@,WWW#WݭjX1PPW ]PXP ~XNWP^ЬZЬ [Ъ~h~L~LWgPYYVf~h~L~gPXXfZVfPW1ЭPЭP ЭPSЭPY$ЭkZfPW4ЭPЭP ЭP|SЭPX$ЭX@Y@Pݭkݭv X|VfYfWPpipespace: out of kvm@ЬVݦ {"P  *ЬXԨԨh<@ ԨԨDԨ@ԨHPP}},4}y},$}q},,QPXW V,gVg<<pipelkpiperdЬ[Ь YЫ$VXZ֦Hթ1fP1æ WWPPWЩPWP%PW ɏPD~<~VKPvЦDPPQPɏQDXX1PYW~[yPXЦDPˏPD PˏPDV1X1WPPP ԦWfWZ1>PXPXfD1ЦDPPPDVZ11!ɏPD~<~V{PЦDPPQPɏQDXX1fԦԦЦDPˏPD PˏPDVkЦDPPPDVUD~]<~VPX 1dXPP}{,$QPЦHPPHP#ЦDPP0PDV1#XPXRfPPT1PlXhЦDPP)ɏPD~<~VmPЦDPPȏDXX)ԦԦЦDPˏPD PˏPDVhЦDPPPDVRf PPGЦDPPˏ@PDaDѦ< ݦ<>mVP ~Pi XPpipewrЬ[Ь YXЫ$PР@VD PPX1ѩ@QS,HЦ PP@;f7զP*PݦCԦԦfЏ ԦRS,զz$ɏPD~g<~VP1tЦDPPQPɏQDXXXP#X1 X1VϔЦDPˏPD PˏPDV֦HЩZ1pЦ PfQQPRЩSRS ZRR1QP1æPWWRRWWS&SW!ɏPD~Ϟ<~VGPsЦDPPQPɏQDXX1YW~WuPXЦDPˏPD PˏPDV-X1WPPP ԦWf1PXЦDPPPDV1ЦDPPˏ@PDDѦ< ݦ<jVP ~PD~ϡ<~VNPXD1\թ1ЦHPPHPЦDPP(PDVSfЦDPPPDV7f թX XXPP}rw,,QPfGЦDPPˏ@PD#DѦ< ݦ<jVQ ~Q+XPЬPЬQЬ RР$PQ}f*Qf@/Q s@26Q~fQs"bD D`bPb<Р}P8Ш$<PŨ(PШ, Ũ0P$Ш4(Ũ8P,P@ЬVݦ$ Ԧ$PpipeclЬW1ЧDPPˏ@PD<DЧ;PʏdBԧhO*!~~~~~~~(d,~ gBWBW|BЬWd11զ§nW`~ݦ\~Vrx1gƸPVZ1WРWݦ\/gQЧЧ gצD֦Hՠ֠ՠ:`QРР ``Ц P P ЦP`PPՠPƬѦD VύWPpool_put: %s: page header missingЬWЬQQPP4Rd RǔV,PV'8 P8PRPʏP@lP ѠRРPVV ݧ\4ЦPPa ЦPQQ QVצǴ֧DקHէVЧ`PPP`զW9zЦQ1PPѧ,(1զP§l藺ݬ+lҰ^ЬXd1RR}P@,P}PPRШV1fYѨ,$1զ1æ ]Qæ$PP ׭@Bѭ91èHWƌAPX~pЬVЦPP(WPVʏ@pW pƥզ(Tƙ)Ƶ!HƵ~<Pȏ@pVLƠPV`Pȏ@p@ЬPVVʏpPPVЬQPQ`PЬP PXP1P@ЬVЬQЦpP P<Ƣ6QˏPpVfPbɏPpmP,P~V8,EQ6pPPpP4Ơ.Ц|Pՠ ݠ8VPpVk P@ЬVլp6pPPpP)Ơ#Ц|Pՠ ݠU8VpPP^ЬVʏ Ƥȏp(ԦԦԦ]W9X VPωWhPʏp^W +ZԭԭԭЬP[VV[ݬmPVЭQPЬRѠ |bС,QQZPxTЭR QՠPЭPw6~C<~JC,ݬl PZ1eVVˏ[[1PRXR hP112ďRPhS1SP1խShS1խ}B,R%B,P­Pď@BPB,Q­QQPPRSխ1ŭP?BPǏ@BP (Xh1QЬRТpPPRP ЬPQQ R PVPЬ RR PV#PݭPQPP<~~ݬ# PZPVZ#PZ1Z#1ZPPVY1 PVPT Mˏ[PP<ЬPݠx4Y1~p<~wA,ݬϙ PZt1gPVP gխ^ݬV>PZMЬQաDխ,V :gPVPPVP PVP [ VYX"PV12VVЬRѢR PVZP@ЬVPpUƙ*F "HF ~Pʏ@pV+ƠP~V`Pʏ@pttckoutqЬVЬZ2XYYZb+PWWPЦHQQPFQXAVϴZ4+PW PYPpYHlMѦHXPYP^ЬWX2ZЬPР[YVVЧpPPKǠEP PVPЬ QQ PV#[1~X<~Wό P[PV1PVr+PQѡ |1IР,RR1>Qx15Ǧ1,R1%11ա[12~<~>,WP[1lY1Ǧ1hѧHZ1Y1ЬQСPdQQPPQQYXݬYXO;P[}ǜ:σT?U*YhdUPTTYV'Wh~P}XYǦxѧHZr>YVHVXTPVVVXVYV7+VdP9Ǧ ѧHZY1|WϏЬPՠ1 Y1ЬQY[PHZWdVVѧHZ PV1Ь PP"PVЬQYPPQP#QQPp~p<~HWϑP[PV[1y1ЬPԠPttyrub: would panic c = %d, val = %d ^ЬVЬYɤQˏQPP1kˏQPPɤP1YσPP7ʏV8PʏPP*1 ɤ1Y12PPZZ2XȏpȏɤYVVYݭϔWV6PWʏɤʏpPZ2PPXXXXXfYϖXW8PˏP~Vϑ7P'ЩpP Pɏ PpY\~PYV Yɫ~ЬXЬVVPVP#WXgX gXgVPVP^ЬYɮ Yɮ~ϑY ZZY(WW VfPXV[YVXYݭSXW PX䟭VkYݭ-XV PXʏ pPZЬQЬXq ʏȤȤPP P\Q W PSˏQWPW Q Q VW#X^~VfWQQ?Q@QXQf@ЬVƀpݦx$-JƄP ~P"ЬQЬP``QРPP`P@ЬV QxQPPQPxPP<RPR P  PRPPQP< QPQ hQPQQP43?P4load: %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@P1dR+RPPQ QPQRQPPRRQ~PZ#|Vfժ| ЪxP РV,Z{1!X []W]YVXkPVXЦ@V쑨1ȈP P PPݨ4 Z{~XPPP?B ֭Ǐ'~ݭZU{PPP?B ֭Ǐ'~ݭϟZ{Ũh'PPQ QPQ1PPPP и PРPPPǏdQ~aZz@ЬTЬST11PPQRPVQR1PPQPUQRR1R}#RУ`QФ`PQPiPQqPѣ44PVPQPQUPPQQ9Q?Q Pѣ44PÐQĐPQPPQ ,P , P,PPPѣ44PЬYЬWVVˏpPP( PVPϙXY W hWYhW~PVPЬWVݬݬݬ ݬBCP PVP,,P`P&, ,ЬQa,P`Q,Q`,Q SЬQ,aPСС,az2,QVVaP~><~PWPWgaPV<V,gVg<~Vf<~(f~<~HfWPЬWEVf(fHf,WPxPP.,Q@aPVV2`QxQPP  >W1Q8PP.P`W`WgWPVPЬXЬZ~>ZVfPVWPPPVZ ZV(,fZfլ \~>ZVVPZPxPPPYYgP>ݨ~ԨPPWYVV VW ,gVgԨԨ ԨZZhPЬXШP/PWШVV VW,gVg>ݨШRBШQQPQPxPPRWPVV VW7,gVg>ݨԨԨ@ЬSUVVciУP`UУQPTQ1ãTRRPRPxPPA`Q~@PPRPPPPQȏUTTPPУcPPcPԣ ԣPVUPЬWЬ[Ь X[YZZMHЧ PЧQQPVQPQVVXXVVYQWVXVYVgVPPPЧgPXPPԧ ԧPZ[YPЬTЬVUXXdS1VФPP UzPUsФPPRPWVDSPSPZGbPRPVORPRPxPP@Q~@PPRPPPPQ)URRPQSPSPPRPVURPXUPЬRЬSUUbPSPbMSEPAТ TТQQTPQTQPPSSPPSPbQPPPТbPSPPԢ ԢPUputc: required clalloc ЬXЬVWWfPP%P7զ&'t<~VP 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էfr<~W\PuЧPP P]Ч QQVЧPPQQPVVXXVVQYЧPVç ~PτVYVXVg VPP PЧ XgPZXPЬPЬSЬ UѠS`s*s*QSPQs*QSSРScTTeРQ2àSRRPRPxPPA`Q~@PPRPPPPQɏTeSPЬSЬUcqs*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ϹWfPЬX,PР PРWWW6XݏW1X~ݬWPVX~WtVPPЬVЦX,PР PРWWW6XݏW~ݬ VWPVX~WVPPЬVЦX,PР PРWWW6XݏWu~ݬ VWPVX~WVPPЬRЬQ,PР PРPPPPRat PRqt PР PѠQ,PQ~ݬݬ RPЬ Q,PР PРPPPQ~ݬP P|+cARP[`PV+ WGXGYW+ЧP`ЧVVЦ P`4VVЧW , , ,P,PP+P`7,o*o*ho*Ϛo*ho*io*iЬQЬS+P `Q РPPQPРQРPQPPRa2aPPS4QQRPЬQЬUЬ TRQP=+P`Q РPQPРQРPQP2PS2PPU2aPPTTa RQR4QQSRPЬUЬTT%eQP+P `Q РP*PTPݬݬݬݬ `ХSРQРPQPPR2PPSС0P4QQR*PЬYЬXX+W(ЧVVЦP ~XY`4VVЧWЬX +W"ЧVVЦ(P`4VVЧWxGPP?PxP~XEЬX+W"ЧVVЦ$P`4VVЧW~XLEmbinit@VV)PPVPVgmb_map full @^ЬVPլPPx V~#+L*oPwRR}!',P}PPR$m*QaPP]RСPPPP ׭@Bѭ;}l*fogl+PPVV,UV-<T,S+QVRQ`PQQTPcRQ+VePЬWЬXW ,+ PC#,RVVbPWH~PQPQabPVQ)XPPHO,RPaԡQQPЬWЬXW + Pr",RVVbPWH~yPQPQabPVQ-XPPH,RPaԡQ ԡQPXX+/+W,YW"ЧVVЦ,P`4VVЧWPXiЬXЬW!,RVVbPXG~PQPQabPVQ+WPPG,RPaԡQ WXPQQPЬXЬWf!,RVVbPXG<~'PQPQabPVQ/WPPGr,RPaԡQ ԡ WXPQQPЬYЬW ,QVVaPYG~PXPXhaPVX+WPPG,QPhԨX WYPXXШWlV,gVgXPPЬVQQ2P@,PQZЦ$PV`MSS9, PQ QPP[+QA`RRA`R + Ц +$,PSЦP~PvԦfX+VPxPP,Q@aPWW2`QxQPP 2P@fV)Q8PP.P`V`VfVPWXPЬV1QQ2P@},PQ]Ц$PV`PSS8, PPPʏPZ+QA`RRA`R+ Ц + ,PSզ~ݦ^ԦfX+VPxPP,Q@aPWW2`QxQPP 2P@NVQ8PP.P`V`VfVPWXV1ЬXЬZЬ Y,QWWaPY2P@~PVPVfaPWV0QQ2P@,PQfԦV2~Y1PVV XIP( V ԨXfZ_Z`PPPZ VPm_copym: off %d < 0m_copym: len %d < 0m_copym: null mbufm_copym: %d not M_COPYALL^ЬWЬ ZЬYԭY Y"`Z Z`Y ]QPYgWYW y_Ч PYPQ[ԭ10x,QXXaPݬ2P@I~4PVPVfaPXV0QQ2P@z,PQfԦV2~ݬϕPVVk1խ*( V Zʚ;¬ZԭY PPZZPP :Yէ,5, PPPʏP@@W+W,( PݦY~Zʚ;¦ ZYgWV[ZW1Zʚ; Z)^ЭP+ݭ+Pm_copym2: len %d < 0m_copym2: off %d < 0m_copym2: null mbufm_copym2: %d != M_COPYALL^ЬXЬ YЬZԭY Y]Z Z]Z ]QPZhXZX x]Ш PZPQ[ԭ1>,QWWaPݬ2P@~PVPVfaPWV0QQ2P@@,PQfԦV2~ݬ[PVVk14խ*( V Yʚ;¬YԭZ PPYYPP 1P`1WW+ ݬz+PP '!3,PPPʏP@T+h,ж L+PWЦ PP<(Ԧ$Ԧ,Ԧ0iݦ ݦZ~ݦ ݦZ~Yʚ;¦ YZhXV[YX1cYʚ; Y[ЭP]+ݭ:N+Pm_copydata: off %d < 0m_copydata: len %d < 0m_copydata: null mbuf in skipm_copydata: null mbufЬWЬQЬ XЬYQ QD[XX4[PQgWQRW [Ч PQP9W [Q PXVXPPVVYQ~VXVYQgWXЬVЬWffVfW?ƀX RЧ QRQPPXWfQRݧm WPWЬTЬPPSTR1P8P#Т QQP QPԢ bR PQ PPRTRkPSPPPPТ Qb bR QbТ SSPPS 9PPQQTR Q¢ QbRRѢ QQ Ԣ bRЬXЬZ+ZQȀPQPhPѨ ZXPXWPX§ Z1Z`17#,QVVaP2P@~PWPWgaPVW0QQ2P@&,PQgԧW2~BPWW1ԧ ( W Ԩ PPPWY[X_a?,PPZZPYQYPPQШ VVQQVV ~ݨkVZV V PP VYPV XϹPXZZXgWPWϠXϩ+PЬXЬYY` YXX.ШPPYQPQPhPѨ YXPXWPX§ Y1-Y1,QVVaP2P@S~>PWPWgaPVW0QQ2P@,PQgԧW2~ϠPWW1VV%+ ϐ+PP $-,PQ QPP@wO+,з +PVЧ PP<(ԧ$ԧ,ԧ01ԧ ( PPԨZX@Ш VVYYVV ~ݨjVYV V PP V XPXYYXgWPWϵXϾ+PЬPЬRЬ TR'Р SSRRdSR`Q RSdPQPRP^ЬYЬ XЬ[ԭЬQX_QPYWPQgWWЧ PQPWQ ZEgQSPPP PPQPPX2X.gPX XgPXgP[ZQWgP,RVVbP[~PQPQabPVQ*PP! ,RPaԡQ [=PQQխ1ݭL1X XZ խQPa`P`Э`QP`P`g`QgQP^ЬZЬ [ЬYZWPYgWW1Ч PYPW1Y 1,QXXaP[2P@~PVPVfaPXV4QQ2P@ ,PQfԦV Ԧ2~[ϪPVVU( V ¬ЪXЬ1ѭ`&`[YWPf$VXPí`P1խ gVgVP,QXXaP[2P@~PVPVfaPXV0QQ2P@ ,PQfԦV2~[&PVV1ZílPPP:( է,G), PQ QPP@K+W,ԧ(YݭݦY~\Э Y gfgVP ^ЬZЬ Pԭ]ЬYYZP@YZ,PWP[WkP~PVPVfkPWV.PP,QPfԦV Ԧ ϓPVVPݭPЬZ` Z1խzWWkP~PVPVfkPWV*PPQ,QPfԦV mPVV1fl YSSZZSSWW`1XX+ <+PP 'g',PPPʏP@ I+,ж +PXЦ PP<(Ԧ$Ԧ,Ԧ0<PPWWPPWW 1Ц W+Ц QWQխ,RWRPPQRS QWլWݦYЬP`WݦYWYЭQVaVWZY1cЬY1\ЭPЬXn X W`VXWlV,gVgHը$CШ QV&,QPPPʏP@H+#QWШ(VV VWa,gVghXm_apply: len %d < 0m_apply: off %d < 0m_apply: null mbuf in skipm_apply: null mbufЬWЬQЬ XЬZЬYX XOQQNPQgWQOW NЧ PQP6W NQ PXVXPPVVQ~YjPVXQgWXPm == NULL in m_pulldown()ЬYլ cNѬ  ݬPЬWPYgWYЧ PPYgWWЧ SWUPPRP#է$$, PQ QPP@WF+UYլYSPѬ P-U1YSPѬ PPYWxPV1]Y 1NYSZZ [PgVVT PfVZPP 1.YլWR (PЧRRSQQPRQP[9ЧQAPPWPP['U#QS~[~g[ [g1YլRPPP PPTPPZ1Z-U)ZgPZ ZgPݠY~︽Z gW1tp ,QXXaP!ЬQ2P@>~)PVPVfaPXV8ЬRQQЬR2P@g,PQfԦVЬP2~}PVV1Ѭ l1XX+ ^+PP $",PQ QPP@ED+,ж +PXЦ PP<(Ԧ$Ԧ,Ԧ0 VVV1CZ ZݦY~iZ  ~[~g [ [ggfVgVWYլЬQYaWPЬXЬ ZЬYZPլ11[,QWWaPY2P@~zPVPVfaPWV4QQ2P@,PQfԦV Ԧ2~YbPV`P1[,,QWWaPY2P@~PVPVfaPWV0QQ2P@/,PQfԦV2~YIPVlPV1ZP1WW+ Y++PP $V ,PQ QPP@B+,ж +PWЦ PP<(Ԧ$Ԧ,Ԧ0 VVV1:[( V ݦZݬXVPunixЬPЬ ZЬ[ؿ+Y[Z[PX ZPPXը+P2hPPZ)P,QVVaP~~OPWPWgaPVV,gVgZgйPՠЩPРǘйPРǔX ~[~~WPVWPWϞVP@ЬQVV  С P~ݬ~QQVЬXЬVWW  Ш P~~~XPQ PWQPըPVVPPVPVPPVV PWPЬVզ11զ~VPu`VB+VPxPP9,Q@aPWW2`QxQPP  VQ8PP.P`V`VfVPWsoclose: NOFDREFЬWYY  X9Z4~VVϿЧVVVϥЧVէtPPNP WωPX>9PP+&2PPq~W<~"}PXէЧ P~~~WXPXPP ,FPWjPYXPЬPР Q~~~ Psoaccept: !NOFDREF@ЬQVV  PP EPP PС P~ݬ~QPQ5QPVQPЬV-PWW  Ц P VUP8QЦ P~ݬ~VPQPWQP@ЬQVV  С P~ݬ~QQV@ЬQVV  PP9QP%QС P~~~QPQPVQP^ЬU{+RWԭХ PЬQ լ  Ь PРXY СXxXYY eЬQQ[1ԭЬPP Х P ֭ТP֠4լЬQС WńPPJK`UЭU7 [PV1<$[PV1'[PV1#[PV1uPńVV  PPTP$T(Х P  TXYPW9[PV1-լХdPå`PRåhlQQRRQQZˏЬQQZխPQRYR XQWP ([PV1WPxWQXPYQZRxZSQSnPRiլ dխ ZpZWTT1ńPPńPPńńUKЭU`UP[PVЭU[1i1PV\WZլ |X1լ1WWA+P ~*~U PVЭU PVf+PWV.PPS+QPfԦV Ԧ~UPVЭU`[ԦԦ1WW+P ~~UtPVЭU PVf{+PWV*PP+QPfԦV~UPVЭUl[Y1X`1Z1WW3+~UЭU+PP ',PPPʏP@x9++ж +PWЦ PP<(Ԧ$Ԧ,Ԧ0Fխ(լ#[+RRQXPPQQPPWRXPP<PPWWZ:XPP[[PZQZPPQQWWZխլW[W`PPPݬ WݦUP[Ь PРXYW ЭQVaЬPWЭU[1VYXЬPPЬP Zխ1GխVV  Х Qݬݬݬ PխPPUUP[PVЭUխWԬԬ\[XYPZ1XYP1ńPPńPPńńЬP Pլ ݬ[P(^ЬYЬPЩ ԭЬ QСԭPլЬScլЬQaլ ЬScZZȏZZ1~PV~ˏZ~V YЭQP[Cݬ Ь SУQЦ PPQQPPݦP[VPVЬ Pՠ[VV1^V1RP`Ь Qա~~~YЭS\PPZ8P\[WW  WЩLVVRDZ1Щ8PЬ SУQPQ1PHZ1Q<1զ1ЭP 1$V1<$[Z1$1PPQPV11RVtfVVQЩ P 9[1aЬ Sգլ1PQZ#[1B\PP\PP\\ 8P[PW[1[PЦЭP 1ԭZ"լݦ ~VЬQPafV1¦ 8@PP@æ(P@լЬSVcfLf1QQ2P@+PQZЦ$PV`MSS, PQ QPP4+QA`RRA`R+ Ц +#+PSզ~ݦuԦfL+VPxPP+Q@aPWW2`QxQPP 2P@dV'Q8PP.P`V`VfVPWЩLV1Z"լݦ ~V5ЬSPcfV1^¦ 8@PP@æ(P@լ0ЭPРQա ЦPѠ V P[ЬQVafLf1 QQ2P@ +PQ]Ц$PV`PSSu, PPPʏP-3+QA`RRA`R+ Ц ++PSզ~ݦԦfLE+VPxPP<+S@cPWW2`QxQPP 2P@VQ8PP.P`V`VfVPWЩLVլ ԭЬP`VB[1[V1ZЭ2ѭZPPȏZ PȏZԭԭ1@Ь QСXЩ4P ­PXPPXí PXPPXխHխCЬ SУWPڭSX~PPP  PխЬ PXWЬ QXЦ QíQPXP1vZˏZZ fVԭ1ЦQ8@PP@æ(P@խЭSVcVfVVLЭP`1 QQ2P@+PQ]Ц$PV`PSS, PPPʏP0+QA`RRA`R:+ Ц 0+>+PSզ~ݦԦfL+VPxPP+Q@aPWW2`QxQPP 2P@VBQ8PP.P`V`VfVPWЩLVVAЭ:ˏZZX'խ~X~V:ЭSPcXX X8Щ4P$խXPP4@1XѭP1Z1ˏZW@8 P[&\PP\PP\\aPڭPЩLVЦW$V$Ь PՠЩ P խ $VBЬ Qա[ ѭ 1ѭ1VЭS ZZ68<Z(VЭLЭP թ~Z~YPQЬ Sѭ4խ/Z+&\PP\PP\\}Pڭ1խЭ[լЬPZ`\PP\PP\\BPڭ[PЬWЧ XVVPVWVP~~~W(^ЬVV8WЦ Y@\PP\P Wd P\XXV$PP$PP$$((g(V,gVg Э$PX ЩPՠݭ- ЬXЬZЬ WYЬVZ!Ш PРPWZX`*Y1Wg/Wy WrWm1[W eW^1LW@R1@WW`W4W+1W1 1V1Ѧ 1ЦPV1Ѧ 1նW1W1VyѦ sжPPW 4F1PX8PW`PPP17Y1ШdQPQQPPppШ@`PQP1+QVVaP~wPWPWgaPVW|V,gVghgШ ""Ш((ȔǔȘǘݨ<ݨdWYWX`Ч P~~~~WPYWωW\PZ*8XuȌ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&~<RPRRQ2ЬW$3$PP$~<QPQQW$VVP fͨ$PЬWЬVNi$PP$P P$Vݧ0ݧ,ݧ(LVP ~P?ЬVݬ`WWDXhP8ݬ 8hP%զHHզp<pЦdPѦpPPpPWT7PЬXЬVW<~x W~mTVPPVVVQWPPQQPP ѨVVP@ЬVVyԦ ԦЬSЬR7УP&ՠ РPՠ RS`QQPPRSCЬSЬRnУPcTТ Q'UPՠ РPՠTQcQQQ(PRRbPbPQQ QRPSeЬTЬSuTRdVУ UϫWbRbQPPPaQVUdPPP(bSbcQcQPP PSQTgsbappendaddrЬYЬ[ЬZkQլ Ь P E)Ь PQZVЩTiRЩ SЩPfVV QfRTRPSPPRRPQPPkl+QXXaP~bPWPWgaPXW*PP+QPgԧWPWW1yk k~ݧ[MVЬ fЬ ZZgWV Q iQPPP(fVЩVզ ЦVզWWPsbappendcontrolЬTЬYЬ U 'UPХ RФXdSФ WФVe `P R`PQYP R`PSXSVWPPSSPRPPYaUP R dRQQQ(`PФQա СQաUUPsemi-panic: sbcompress ЬXЬVЬ WYV1PʏPPYЦ SYMfPWPZЭR8ЭPAР QRQQݭSݠXhPVݧhPVЭP P#VP^ЬXЬVЬ YVXqUPW9Э]PЭfPﱆPWiX`VfݩXfWP^ЬPЬXhݠ<PV1ݨaPVsЭPР$V~ݯPW7PЦ P~W~VPV4Ч PѭPPݭݨݧ YiPVݨiPVW*VP^ЬPЬYiݠϒPV1ЭPР$X9PݩPVk~'PW7PШ P~W~XPV4Ч PѭPPݭݩݧVXhPVݩhPVWtVPЬ XЬYY XP<ZXZY~PVXl1WW+ ~+PP $-+PQ QPP@ +w+ж [+PWЦ PPZ(Ԧ$Ԧ,Ԧ0 V7PX Xݦݬ^PW V~WPVYXPЬPЬQQAP P P P&Puipc 1uipc 2uipc 3uipc 4piusrreq^ЬZЬPЬ [ЬYЪXԭX+VP -PP լЬQա -1@XPhP+@J\k)})41X1Z'P1Xϳ1VYX'P1ը11VYZFP1YZ8P1Ш P РP1i (﹨1Z5X1ujPPPDϸШ V1TfWê@ PPlЪ@ ê8PPdЪ8`W1${SլVݬϘP1jPP1P1?Y&ը 81VYZ[P1Ш V Ш V91fWШP֧QPРQݬ[QW8VVYP%VWnj ǐW׌[Ԭ7Y1YXP1O 1CШ V ϛlfWլݬ[W8VVPPԬ[W8VV|Ш Pà @PPlШ PЧ@ Ш Pà8PPdШ PЧ8VW1nj ǐW׌[15X'1Ъd@jШ VfW8@kը~+v+}$P}P(}P }PШPШP<Р ݩ ݩШPШ P%РPР ݩ ݩШ PРPݠ.ԩ  w:լ ݬ[ [ЭPunp_attach^ЬYթdթ<BiPPP% ܥYQ  PD,PVfШxV(if)VVЩ P B~VPW=V3ЦPЧVՠݏʚ;~ݠPWVVYPVXPDVPunp_connect2ЬSЬWУRgc)PЧPP cQQQ+РRS&!R SVfWf O Punp_disconnectЬPР W_Ԡ `RbQQ=QLЧQQPРQW  ЧQQPРԠ`PR_Vfԧ gfЬPР P`P PBЬWgV$W]զ!ԦVݧW٘unp_externalize^ЬP +YРPP W `QPPQVVYZPVgPPPYԇV(PWXV\yZ~YVP }WjWЭQйPЭA`ЭPנ+XjXVP^ЬPР[ЬPРRѢѢ bQQ P QPPQYR WXWRY=ЫQЏSЇPPPQ@P PѠ S Ѡ PXXYRVVWYFxZYXWjWЭP@VjVЭP֠ ЭP֠+X(IVV~ݬCV ~ݬ֬P+1(*` +Zy+P`VPWV 0fVgV^Ц QSP P P$ + P8Q2P %Ц$QС PѠ -  8ݡL϶fV +~&x+~PXYgVXWV!fQЦ PP  VY֦ QVXWYVgP Р$P PWVXWYV~݇_V&Xە*ЬP ϞP^ЬXЬYXgXP\QѠ KРQѡ=ѡ7 aPPPʏPQ WP%PVWvWݭiV`PШXЬQP P +0PЬPנ+~P4^bremfree: lost tailЬQRա={+R{+SRSQPѢPSTRRTѢPRS Hա8ﯥ+С0PPC +С0PP+СPССС^ +s+a+3{+QL{+PQPaQQQPr+~)OPz+)R)QQRXXQPPRWWQ1XPx PZY*YV|[,f[fDhlЏ!Ce,+ZHԦxWЭ8x X8< 0զ8z+Q8 ++ vz+Q+aPP aPVVVaQΑ+QaPPf ￑+PVVaQ@Z|YWW)18)RRPRPxPSSPP++xPQQPxP+RPP:+P.+(+SS+ЬW~~ݬ ݬݬPVЦ0PP?Ц0PȏPP0WѦhgWhVy+PРP֠,VV ЬZЬ[ЬY~~ݬ ݬZMPWЧ0PP?Ч0PȏPP0YѧhiYhWt6y+PРP֠,W XX[1ЬVfZύPl~~ЬPH`fZPQС0PPAС0PȏPP0YѡhiYhQx+PРP֠,QVXX[1zWݬݬݬ ݬݬЬWЧ0PˏPXPЧ\PРPP< WϸPЧ\P$Ѡ4 РxPРPРPPP X֠t֠pЧ0PˏPQЧ0Pʏ PP0VVQ+WFQw+PРP֠0Ч\P֠lPVЧ0PȏPP0WݛXWPVW VPPЬVЦ0PP=Ц0PȏPP0WWVP+PWEw+PРP֠0EPP*)P},V"Ц0PPP0Ц0PȏPP0VyЬQС0PPP0QTЬQС0PPС0PȏPP0Q&PX+ЬQС0PPС0PʏPP0QO*+ЬVWWЦ0PʏPPHЦ0PʏPP0Ц0PPЦ0Pȏ PP0Ц0PP&Ц0PʏPP0Ц0PPh1 Vϼզ8 Ц0P P1զx+PV`Ц0PP{+Ц0PʏPP0զ\V&OVNզ8Nu+QW+7u+Q+N+aPP aPVVVaQeЦ0PP t+QC+Ц0PP+Ц0PP!+P ~V`Pt+QPt+QԦСVVЦ0PʏPP0PW++z+.*P$+̷+P**Ц0PPЦ0PʏPP0V'ЬWЬV~W#'VPPPPR+P@j+QѡPVѡ\W С0P PQPaQPgetblkЬYЬ[ЬZ~ݬ&YPPPP+P+Q@aXhV1ѦPYsѦ\lPPPWЦ0PP.Ц0PȏPP0Z[~VQWPPЦ0P PЦ0P0PP0V<PW PWfVVOZ[$PV1ehPPfhPVVhXYPYTPPPWVݬ KPWݬ VτVPX3+W~~hPVЦ0Pȏ PP0gPPf +PVVgWݬV4VPallocbuf: buffer larger than MAXBSIZE requestedЬY^n+PWn+PXX@ Щ8PPX1 1[z+Z~~kPVЦ0Pȏ PP0jPPf P+PVVjZЩ8QQXWЦ8PWPPWWHQ~H8PWP~\FW8W8PP8ѦɦQizn+ЦP#Ц Ц Ԧ+P` V+V`PѦLm+8m+ЦP#Ц Ц Ԧғ+P` VƓ+V`ЦPЦPЦ Ц 邏+Ц fPЦfԦ+P`QQPRQo+PV Vc+VbR PЬZЬXЬ Y@1{+0s+~@~PW@V,gVg{+ +VF+W1ЧPЧ  +PЧ `ݒ+VЧ ЧQgPQgԧXШL ˏZЪL ~!ݩWfԧf W}+WfͪLPPPP=+P+R@bQaPPgaPWWaQ:+P`P4++~ rP´+ЬSk+PPk+PLPCxモ+P+RRPQQRaPQPԠԠ`Pk+PPk+PLЬU+P`Qu+TPSСPѠPUСRTԡԡСPС С dС СRaPRaԡcRR9+PQ QdQcS RQcluster_read: DONE bp^ЬZЬ[Ь WԭЏ~~ݬ[ݬTVfPYYgЩ0PP2ЏЪP[WP[PWWݬPPPSY"Щ0PȏPP0[WS&j+PРP֠,X[jQQP[P[Q Ԫ[1WPzPQPR1 Q 1S1~WݬuVfP1ѭ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ЭTXYXXh+PРP֠,Y%Щ0PP +2YPX9խ Ш0PPШ0PʏPP0X- XދXYXǬXЦ0Pȏ@PȬ PP0VPcluster_callback: too little memory^ЬZԭЪ0P PЪ4ЪLYЩLЩWHWXЩ[EkVWݦHXj9W8W<խЦ0PȏPP0Э4VW8WX[Щ PP PЪ8RRWB IЪHQQXPRPWR~QW~X8QWPPX~PQR~8W<ԪX+Y}Ъ0PP ZЪ0PʏPP0Zҽ^Ь[ЬYЫ\ЫPZ ԩԩԩԩ ЩQ PZPЫ~xi+~sPWxW+VV VWY,gVgWШQa@aP`R)R7 OaPݠR0g`PС@gQavfs_opv_init: operation vector without default routine.мP`SP@c WRR~+ SQa P@caQRRl~+V~PPZj(ZYXWWVPYP`XWVXVPYP`Vj(ZYXWWVPYP`_XWVXVPYP`Q}P!U`'PTSRRQPTPаP`SRQSQPTP`}+Qe-RTSSQPUPRRTSQTQPUP`R}+sZ+|Q|P||PQVPWV4(VW^ЬSЬRЬP` SPP PP}bZ }ZbZآ[[Pɢ P}XP}ZXXآ Y}PPXQYڟ+QWWaP~($}RpPV}RPVfaPW}Z}X ЬЬԦԦ fS1S1S1VeVPX~+VPxPP+Q@aPWW2`QxQPP  (V rQ8PP.P`V`VfVPWXPRVPX4~+VPxPP++Q@aPWW2`QxQPP  (VqQ8PP.P`V`VfVPWXP}+VPxPPÛ+Q@aPWW2`QxQPP  (V0qQ8PP.P`V`VfVPWPlf_setlock: lost lock^ЬVЦ[$Y(YȏY4Z1\fPPh}+VPxPP+Q@aPWW2`QxQPP  (VpQ8PP.P`V`VfVPW#PPcg_ЧPРlQUzTTGyPRPS8СP`0РPP(V p PРlQT RPRPSˏfPP VpWVWρ~yYVhPXAЦWoQPWWЧ PPVЦ Wզ x(VaXPVjPW1[kWXYVWiPQЭPРWQ"`1X1VЭ1ЭPPϭЭPL{+VPxPPC+R@bPWW2`QxQPP  (VnQ8PP.P`V`VfVPW1ЭP(Vqn1Ѡ%ѠVЭЭP}Q QئR}Q Vݭݭ1ЭQ QЦ PС PVϾXVЭPРVX ЭPР(ݭm1ЭPРЭPVЭP}QQئR}Q VݭMX1BX VЭЭP}Q QئR}Qݭ P^ЬWЧP`VP}P PاQ}P18PX1ݭV 1ЭPРЭRky+RPxPPb+Q@aPVV2`QxQPP  (Rl Q8PP.P`R`RԽЭPV1ЭPPRѠ Ѣ1;WPeЭPЧqЭPРЭPРV(P\l<ЭP}QQاR}Q PP`VЭP}Q QاR}QWVhPV1P@ЬVݬ_PRS}fѢ Ѣ|} P¢P٢Q}SPSQT}Sb ТPР4 P^ЬVЦP`QPIWЭP PQСQVQgPPlf_findoverlap: defaultЬPЬYЬ[ЬZPjPP}S} Qˏ XX Ѡ1Ь UUѠzР WРUW U TU.SW'Q РVRMРVVRBѠQY1ЧP֠<ШPZ}PYnШRr+RPxPP+Q@aPVV2`QxQPP  RPf Q8PP.P`R`RԸШPVYPШPP1PlШRjr+RPxPPa+Q@aPVV2`QxQPP  Re Q8PP.P`R`RԸШPV ɏPPʏPP[~ݪ@mЪ PP P1Ѫ:I+QWWaP~ <~fcPVPVfaPWШVV(]P<QQP|ԭԭQݨ ݪukPYpѪ1>;q+VPxPP2+Q@aPWW2`QxQPP  VdQ8PP.P`V`VfVPW1íYЪQYQPP?Y1pQ1QVY~ݪEШRp+RPxPP+Q@aPWW2`QxQPP  Rc Q8PP.P`R`RԸШPWVIYݪ ЪP/1PdЪ P1ШRo+RPxPP+Q@aPVV2`QxQPP  R]c Q8PP.P`R`RԸШPVݪ ݪI ԪYP^ЬZZ$WЧЧPˏPP gPP խPԭˏԪʏЪXԪݭݏXaVfЧQa/CQa/çQPPQѨ4Y1Faժ խY12Xȏ1ԧ ԧЧQPPaPP/çQPPP?Y1PQa/Qa/êQ[[Qȏ [ʏa!խ ȏ@ʏ@ȏɏ@PˏPѧЧP.`. ȏ ʏ R+XШPPРXݭ ֨<ݭݏX_X  X*XX֨<1g8XԪWXd`PY}Y682ШPP<)XРXݭ/ ֨<ݭݏXT_Y1ЧRRY1խ ЪQСPP<Y1~ R1Q֡<1Ч P/P[ʏ[ PP[ PPԧ ȏЪXHݭ~~VAP4ЦPV PYݭVY1X[ ЭXXѨ4 ШxVШ4PPӧ@[[ȏPP YzЪݪ 1kgPP#խШPP<խЪPРPP<Y7ЪPP֠<խ ݪ@ ݭ~X5g1tˏPPݭ~ݪgݪ X` ԪYPrelookup: null namerelookup: lookup on dot-dot^ЬYЬ XШZШPˏPˏP[ˏPYWZݏW] H 9XݬW]PV)V1[ЧPP<V1֧W PP%s_mountroot failed: %d @)P`PdV"Ц P`PP_Ц$VPЬSQ+QaPPQcRѠdRѠh `PPQP^ЬWЧ PРQY)QPxPRRdQhi)`)-XhP~ݭhPVWZiVݬ YώVYYX.1XЬPìW`PЬTUФxQաP9GбRAТxPPSѣ  Ѣ44գ$УR!ТxQФxPQSѡ Ѣ44աUUP^ЬVЬ YԭЩ\Q(=PЬXi0(P44ȏFDŽPP~a>FgP[P`Q7V.XQݭZ PXPVi0(P44P1X_HVP@ЬVЬPPݦݦ 1V9HPЬZXYYXP@ʄWgVVV(VHgYXXЬWЬXЬ VXʏ<VXWP ȏ)GЬSЬPGQPQQPGPPPP )RTTDУpPУttУpt)QBaPPp BaPptβ)PSB`B`tDPTsched_sync: fsync failedsyncerЬYT#+;2+Il+[kZ_FPp)Q@aXPPJFP3F;FPPPWuYV :P VYPWYݹVY?Y~V>CPPPWhV#զhѦ4 )EVϔhVPWEP PE1/kPPZ1$~(6k+x1 @VV-1+PѠl(U. P}PVx1EPP)EPxPP!EQQPPQEEP@^ЬV+VPԦЭP@ЭPԠ4)Tݰ)TPP԰) PDkﻰ)QxQPSRSRPPPQxQQQ)xTPSRPPTPxP)Q cDQxQPPQPxPh)Qe)[)^)X)ݭЭPЬXШPРPWШ YYP DPݨd+WgP?ЧaXiЧ W.sʏ WrW1PЬX(+P`WPWPvX[+WcPЧVMЧPKԭܚDԭhVV0P+Ч PPVfݧfЭP֠<ЭȧЭȧ PЬWЬXWPVAЧWѧ4VXݸ@~W--PV W X~W44VP4^ЬZЬYЪ[4<8ZPW18XЩPPQPʏPPQV<$PPPʏPd@hDi@Zl<\ VV0 4ʏVPV@#PWZXWW*Ъ\P$WVP<[!PW Ь P<`PWW<[1WPԪ\PY0V .6Y$V0}||V WV0WZ~Y2VfWXY3PWZݨ2~YO%X1eZݏY6)@4tݺZY, WJЩPP<W=ѩ4W2Y$PW$(`K7+|ZݨY+PWZ~Y21QZ~Y 2Ь P<`P^ЬVЬZ.ݶ;PWoԭDԭjVȟPWMЭV]XY,hYhЦPP}dЦPPРPV$PWVWYݪXr WP\^ЬZЪ\`ЪP`[.`q:PW1ЬQСPPQPʏPPQXˏXPP XhdZPW1IdYlVVЬP` PW1VPQFW1СP`Q PW`1`PѠ4-W1XZ[<~PZ)PW1X=`PѠ4W1P"PW1pZ[~`)PW1U X[Z~`0[Z`^*Zݏ`&(`4+|Z[`M)PW1Z[X`(PW1X`P֠@0X 2`$/VX01||X WX0WZ~`U/VfWY`M0PW0Zݩ2~`!YUh\WPZݏ`%@Z~`fh PY h\`P PWP^ЬXЬY.ݸ7PVuWWiz PV_WTPQFPСPQ PV7XWWݭ"PVݭV`~ݩW VP8^ЬXЬY.ݸ%7P1ݭt'ЭPP PQ PЭP P7PݷWݭ|"$]WWݭ+PV Wݭ'ݭ_VP^ЬXЬP ԭ`X䟭P~ЭW8=ݭ&ЭPPWWV PVfWfPW%ݸXݭ̞!VfݸXWfݭݭ#^ЬRЬXвSТPhQQAV P PЦ$PР4PPWPWШPPPl P+}T}RW}TPRPSQQPRTSU}THRSݦ$P:}R}TW }TPRPSQQTRUS}RWը }} P^ЬZЬWЪP`XӧPШШ[РЪPР ԭܚDԭgZ䟭5PVWЭYЧPDWP<WPȏWPȏ@WWY-PVZXWYPVYЭ[VPX^ЬWЬY|D\iXWXPVNWXXhPVhVVP.ݷn.Pԭ蚏`~ݩX)X^ЬWЬY|\iXWXPVNWXXhPVh7VVP.ݷ-Pԭ蚏`~ݩX^ЬPЬWԭܚDԭgP䟭PV!ݬ ݧݭ2%PVݭVPVP^ЬXЬYԭԭiXğDPV[ЭWѧ4V9ЩЩPP|ԭԭXPݸW"PVW2í VPX^ЬWЬY|@\iXWXﲳPV1hXݷWXWݏXШPP<Veѩ2.ݷm,P%WݷXTPV3PPV$(`(+ЩWݷXkPVXMVP^ЬWЬYiݧPV1ЭPР$XݷWXWݏX6ШPP<Veѩ2.ݷ+P%WݷXPV3PPV$(`I'+ЩWݷXPVW~X"VPX^ЬYЬXӨP|@\hXYXPVfhWݹYWYݏWIЧPP<V'(`&+YݹWPVWVP^ЬXЬYөPiݨI PVmЭPР$WݸXWxXݏWЧPP<V'(`&+XݸWXPVX~W VPX^ЬWЬY|@\iXWXᄚPV1hXݷWXWݏXШPP<V1ѩ ѩ?.ݷn)P"%WݷXMPVAP PVVPV(` %+ЩЩVWݷXVPVX8VPX^ЬWЬY|ԭ\iXWX¯PV1hXݷWXWݏXШPP<V1ѩ ѩ?.ݷr(P!%WݷXQPVAP PVVPV(` $+ЩЩVWݷXZPVX-P*X }P1+RVVbP~@~BPQPQabPVЭP4ЭP8Эaȏ+PF VV#]*Q渜-V*PP ^ЬPР XРРWШYШЭP`hPPPШQQ$i.ЭPW`֧<ݭݏWPPZVdPVP(QUP[PUPЪT)UdiPTT'ZVV[ݭݏWPhP GCЪVf ~fKPPЭPЭ`ݭݭﲍPP*ݧP jPVݭݏW}VP+RVVbQ~~ЭQPЭPQЭPЈbPVЭPZЈЭP 4ݭݏݭ ЭPЭ`PPЬQСP8 ЈPPmPݡ ^~~~^P~^ЬPРXРW`V,gVgW行ԧԧ ШPPРd|< "$(}$,ԧ<ԧ@ԧD|H8gm}W؈X gÏ< XPxPPPV8YPV<~VXiPVPxVQ}PPЬPРQ-Pѡ@P@^ЬPРQРVѡ4-PшQЦP<~PQϯPVPPP^ЬPРQРWѡ4-PшYɧ PPЧPXXPPXWXVVP'էM:fPRRVYP^ЬPРYРPѠ4PѩPթ ZЩXW V,gVgVxXP< Pѩ1XwPV G"ЦP`L ~`ڑP7XPݦTfY W PZVXѩ X7XPxXQ}PZP@ЬPРVݠ~VJԦ4PЬPРVƈRp*RPxPP +Q@aPWW2`QxQPP ~ƈ+"Q8PP.P`R`RֈƈPWƈPЬPϠ55%.5!< P P< P PPtag VT_KERNFS, kernfs vnode SPP@ЬVݦ ݦ=ݦP@ЬVݦ ݦݦkPkernfs: bad opOPPЬWЬXըPWݬmPVZЧ,Q Q Ч PPPPP Q WMЧ PXݧ VPPVݧ SVPЬPP@ЬRЬVЦPТQѠ-.aXPЦ4PP8+P^ЬWЬYWݬP1ЩP@ZPDVЩPVPPVPPP, WLVP@XXWgGP-YVZ Pѩ1P XWrG|ЬP͏,PPPʏPЬP԰P^ЬWЧ[ЧXШxPР ZZYШPP <PϨ4GGGGGGG12YE)ѧ qlQ7+QQY,PH,PQKZuP,PﴍPЭPՠ<PPV1Z;vPY,V8)YH,8[~XLIPݧ< ~ݧZPV[ݏXVPY7)16+ѧ YP},1&XPVYPݧ<`~ݧZp},Pspec_read type$^ЬVЦZЦ[ЫXիPЪ4PPKP1X~ZuЪxP Q,Qݦ [ЪxPݠ ,,PWXݏZWPի P<<ЪxP PP6)SP|},QGXݏhdЪxPݠ aP,ЭP  РQ PPQЭPР(PPǭЫYxЫY1fV1_ЭPЭQ}P~}~RRPXЭVVPxVQ}P~}~WPPVPYPPYЪxPPPX#X쟭~VXZH~VXZGPWЪxPXЭPà@VVYYVW3[VH~PWݭJW11JPJWPЬPݠ~ݠPspec_write type ^ЬVЦ[ЦZЪWԭЫ4PPMP1W~[TЫxP Q,Qݦ ZЫxPݠ 0,PWݏ[ЭPժPժ P<Y<ЫxQ PPw4)NP|},PBWݏhdݡ `P+ЭP  РQ PPQYЭPР(PPǭYЪVxxYЪV1^W1WЭPЭQ}P~}~\RRPWYPЭQ}P~}~2PXXYPVPPVVY~~YW[}KP~YW[EPЭPà@YWWVVWխIZWHX~PWXPPY ݭWH ݭGխ1)1wHPHЭPspec_ioctlЬRТQСxPР SSPС4QQQU,Pݢݢݢ ݢS4,բѢ QP},QQPPݢݢݢ ݢS|},wGЬRТPѠ4 РxPР QQP,PݢݢQ@,PЬRТPРxPР QQP,PJ,PݢQL,spec_fsync: not dirtyspec_fsyncЬYЩXѨ4PWWШhVHЦQЦ0PP7Ц0PP GVsAЦ0PPP0PWVFQVѩ ~|~X5PWPЬPРVEWզx-+PV`WPVx},PЬPР QРaРQРaРP`Pspec_close: not specialЬXШWЧxPР YЧ4PPkP1WVfP.ШP(PР PWW&ШPPР PԠWfP9hYP,P(,P< QvݨݏW~~ݨݨ WՑPVݨ~WVVPW[P9PYPPt},P<`Q XEݨQݨY`tag VT_NON, dev %d, %d ЬPРQСxP ~СxP ~tHPЬPϠ55%.5!< P P< P PPЬPРQݠݠݠ ݠ|~x~` Pspec_badop called|DЬZЬ [p@`QA`QQSQRTQPTUPVd  UQPR=PTQPR)PTQPRPR@dRPa@dPЬVЬTЬ XЬUh U PUPUUPhPʏPP>@`QA`RRTRVXSRWTUPc1QPGaG`RXSRgWT UPc^QPGaG`1z1sRXSR-WT1VUPc!1LQPGaG`1<15RUPЬWЬVЬ UXgQQRRPPxQ URP>@`QA`QQ PUPUUHCWRPPPP>@`QAQVQSQTdPQPP/ PSPUPPSWRSQTdPQPPP/QXSWRSaP SPPUPP/1ZSUPЬSQ RUTQPUTPPxQQPQQRQPЬPPRPP rQQ Q.P P PP#+~;xlPPdPxP~P\B*PЬZЬYЬ X*WZYPXQʏQQPP[[#+P@B*VfVV1YX Zզ,WݏݦsPVPPЬSУTTPУ QRRQQQPPPP#+PA*R@bQaP%TRRѣ ѣ ՠ,P`PaPSPcQSaPЬQСR aPRPdenodedeget(): pcbmap returned %d ^ЬYЬXЬ Zﳰ*[ѩtXЩ[QT PTPQɀЭɄЭQҧtPQPPP QWcXPdeextend: file too largeЬVЬXЦ0TЦP8ѤtPdPЦtUXU 3Ф`PHRФTQQ SQSRREPQSPPPR5RPP~~RVPW~ݬ ~ݦtV4WPXt$Vϣ@ЬVdV0Vϵmsdosfs_reclaim(): pushing activeЬPРXȈVը< X uVX>Ц P P1mԦ *VPxPP*Q@aPWW2`QxQPP  =V2Q8PP.P`V`VfVPWȈPmsdosfs_inactive(): pushing activeЬPРWLjVРYէ< W0tZXXX-զ,ЧPP<~~~~VϵPZXX~V)Y~W6X Y~WoZPЬVЬYЬ WЬXЬZݦhY>[ЦlRPRSЦ4TSTQQRRQ<PPQƈTP8PPSWSgXQhZݦhYZPj^ЬZЬYЬXЬRVԭ[Ъ0WŶ*լ  XR1:ЪpPPudhЧTQxQYPPtXç\QPЧ@RP QPQRhPլ ç\QPxPYPЬ QЭS VSX'~ݭݭݨ)!PVݭ$VPЭV֨PWSʏSȌRˏWPPPCbQQPCbШtPP| P1P11 ЭSУHPЭQ@aR@PxPPPRWRWʏWʏR RWˏWRRAHЭPHQRPʏPP1ЭPРHRЭQBaSBPxPPSPWBaЭPHP|ЭPРHSЭRCbQCPxPPPQCPxPPPQCPxPPQPWCbЭPHRˏWQYQPPЭPHRPPPQPPЭPHPYQQQШtQWPPQWQPWPPQWW WL1ЭP ݭPX]P ^ЬXԭYL PQQPP"ZYPI،YL PPPʏPYPԨPYYL1ȄYȀ~KPVݨhVKPWЭPWP?PPj~VX:~ݭݭݨPV ݭjVPШtSS/ЭPРHRBgQBPxPPPQBPxPPPQBPxPPЭPРHP@gQ@PxPPQPSY PPʏPPS,֨PYSʏSȌRˏYPPPCbQQPCbYYL1ݭjPextendfile(): attempt to extend root directory extendfile: pcbmap^ЬZЪ0YժpdY$P +ʀ1ժp1*~~<~Z8PVV1~ݭY VPժpԭʄ~ݬݭYϿPV­լ ЬPЭ`Ԭժp Эp[ݭ~ʄYPVʀ[ЭQKʀQPPʄЬPP1׭Q1d-~~ݩ`Pé\TQxQPPPD~֭ݩe"PXZ~~ݩ`é\TPxP[~[ݪC"PX~~TVVé\TPPPxPP~ZPff \|ШHWШP)WxPPѭPխ T ]U)TegPTT Эī$ԫ(1 Z Z1Gݭ3֭ȟ쟭蟭ݭ[cPW1W1VVЭĭѭV VPxPPPѭѭOJի,Eݨݨ ~YPW1Э̫$(ȏխݭ~YPѭXЭP`Y$P QˏQQRRPʏPQPVЭUѥt%PWWQʏQQPxPPPVV<VխЭZխVZVЏZݭЭPѠtVРLYPЬVЬPЬ ZЬYЬ[ЦXXЦ`UP@ZUPЦTQQ WQWPPЦ\SSQTxTPPЦ@RPR xSRPPPPXUQWZPxTPPVP ^ЬXШ0YWmZ~WXjPP~ݭݭݩl P ݭPЭSУHRЭQRQPURP%VPTRQaP+PV  Q RRTݭeW1wݭePSeP|^ЬZЬYЬ[X|~ݬ VPV1 Ъ[ZWϒPVWV WGV WG1XЭ ЭˏPȐPPȐPPȐȐQQQȐlˏQPbѨtQȐPZPV[ݏZ=1aȐVЭPVQPVQQȐݭQF|Y~WZW~ݬTVf|PPZXWXPZWVYW WXM,hWh|Y~VZV~ݭi|PPZWVWPZVV VW,gVg|~L|PRRaArrAaU^Ь[ЫxPР ԭԭ[QPW1[LP [@*Pݬ ݏ[z~~ݬ Ь Pݰ[WPWݬ ~[ﴢWWPݬ ~PЬQˏ<<PP[ɚPW1ԭYЬRxSݬ ~ݏhd[PW1ЭP VЭP<Р(ѭ1}ѭ V1o~<~~[VfPW1ЭQС0PPP0ЭPH X~;<~6WgPY<V,iViЬiZhQPxPPQPSSQPxPPQPQPxPPQP Q PxPPQP" Q RRPʏPPQ4 QPxPPQPRR(QPxPPPQQ* $ЬPx S1nZ1gQ1]R?1U"lPRRQʏQQPSSQʏQQPRxRQPQ,PSSQʏQQPRRQʏQQPSxSQPQ0QRRPʏPPQ,<"02V ~~fPVWѩ0P1 1"1թ41P SSQʏQQPxЏtɀɄPRRQʏQQPSSQʏQQPRxRQPQ4SˏSɈ ȏ ɐЬPxzѩtW1YZ1ZSSPSP1<QQ1QPQP1Щ0R1ǭQPRPQQ1PVQ0V,VV"V4VSZ<RR8ѩt\!P"SSQʏQQP#SSQʏQQP$SxSQPQ<Pĩ4PRPD%Q&XXPʏPPQx3Pĩ4PRP< PPQʏQ<PPAgP@@`h<@h<~ݩhgPl<P PQQQQPP\<QVQQ`QX QPPPPPTxPPQPOW1ZݭVfԭVZթx1~<~ݩx[PW1 ЭPРHXTV)VhdPTTuTU)VdePTT`TU)VdePTTKT)VdePTT;PRRQʏQQPSSQʏQQPXxXQPQ|ԩxݭjԭ~ݬ ~PխPP[﨔Y%HVɌ <Ɍf;YfЬRWPPЬYP PP~Y?PWcXШPРxPԠШVݬ ~PȐPPV!PWV}><ȌﳓVf;Xfʏ'խݭ~ݭ2ԭ1P'ԭ ]ݭXVV]Zj VݭjЭ$(ݭ~[Y,PW VݭjE֩,ЭĨ$YXPW-խT~YXX~ЭRT PTP~[PWխ1ݭ~ݭu1hҭPЭSPX Yխݭ~ݭCխ{խvЩpQ ?QЭRâ\TPxPQQ~ݢ`QD~ݢ}PW ݭ+ЭPH RpЫpPQQPPPݭPWݭ~ݭﴂݭ%%Vխݭfݭfʏ@ݭx%WPd^ЬddPР XРPZЪ0Yժp Ѫ$tW1u~t~~YMPW1WxWV,gVgY*PllVРPPЭPPZ PPP~䟭V( ЭP,~~VݟޟVtQé\TPxPQQ~~ݩ`QD~ݩP[ЫHWЩ`VV VW],gVg@~ݫH`ZЫHSttPRQRQPPP&TTTTT. >6TTT>4ZZ ZZЬPРXXP4*QWWaP~s~iPVPVfaPWV.PPD*QPfԦV Ԧ~uPVV7PԦZXPPP[X`{WWR* ~0tR*PP $[*PQ QPP@)勒*ж R*PWЦ PP<(Ԧ$Ԧ,Ԧ07W>X V ˗XZZ ZݬZhPWݬ[ݦhPWPVxWPЬQЬPPРaQPbpf: ifpromisc failedbpf_detachd: descriptor not in listЬVЦW4%4~ݧH PPP WQaVaQaP PVбaէЦP԰ԦЬWW\VVgPbs*OWEs*PWV VWN,gVg4s*PP`s*RPQ\SPaSQSPRPPr*P\WWPr*PVVf,fWf爫H(W~ WRPVW WV8,fWfV(WXg[0ݭ5[08tPV@tZ $Ъ PPVVV ЭWfXWWg[IPYpYЬQ@*REt bR2*ԡ Q bPP*PQQ *QbRQoЬQ*Rs RP`Pbԡ Q ԡbQȄ*QbQ/ЬPѠ@~~ݠݠ0ݠ /PЬPѠ@ PЬPѠ@ PЬVZZ4_ƀψƄχƌզ( V"W*YXXWPYP`P VYP(XWWVXЦPЦЦ*ЦEСPСССaPСWЦVȐvXAVWWVPYP`P XP(WVVЬX4X}AVn*YWWVPYP`P XP(WVVЬWgV ЦVP\VPgԧԧЬXWW*V"2PP2P ƌPV`ЦVPW<X_@ЬV*U:UT:dPPP)PdfRacЏRRTTUPХUPЬ[ЬXЬ ZЬWYXi X$i ZXZ}PVP4PXi 1hX2i 'X1i 1Xi 1Xi 1I1Xi 1TXIi 1o1XFi@1`XJi1T1vXHi 2XGi 1OXi ] Xi B1JX5i 11;X6i(1 X~i !1!XKi11P1"Ц@1Ц<1D~ݪ8/1.ݷ]PY14WWVPW4WWV_PWq4QRPPQ4Ƅ1ZXVք.ݷ:]PYoЪ@e.ݷ ]PYUƄP-PZXV`9.ݷ\PY,ƄPZXV`Ы PVZX [PYYP,^ЬЭP`XRXD)}*[1Ы W XЫQЫQgP``PHX XЧWQ[ЭPX`PЭPРY|*[X1[1 ]ݭ؟R,Ы WЭRWb]WV,gVg Yݭ-PR1 X YsYݭ؞-ZjPRf~VjPRfP@YRC XЧWX7W3gVf(f Yݭs-PR YXQfPPQXXЫ[X[13ЭPX`RP@ЬVƐQ!СPPƐƔԡƘQRXPP%s: can't handle af%d  ^ЬZЬVWЬ[Y4PPA2W1}Iz*tVX}4ݬ F"PXXV6ר845ШxPPX4(Xd#VXݨ0"PxPXAW14#Ш\Q y*PPQAWXV1W1Ь QPP P1<1VP K1N]VVݬ ݬXZCPPЬR5ݏʚ;~RfYPY1Ш0Q111]VVP@T*WgWV511ݏʚ;~ݬYPYoPP1PЩQ QPYPP ЩQQPYPP  Q YWPYY#ЩWWfʨfЬQPxPQPRRPPQ3 W]VVW) PϾ/W1 YXݬ YZЬQPP:PСQ QP¬PP #ЬRТQQPRPP ЬPQ ݬVP[[7W1ЫW (VfWfʨfVVʘʜʠPV7W@`ԫʔP[ʐ[[ʔʘ֪h5ZڀPVP[ [TWPЬWЬXЬ VZ4 VT}v*t\PP\h#$gTU)UdhPTT֧d PxPQPRRPPQY5ǨTU)UdhPTT1|PWPWgiPVWiV,gVgXWK)Xg<̀<4ϢDŽ^|8:9Wv W(PX1clooutput: no header mbuf%s: can't handle af%d |^ЬVЬXЬ YЬW z}.p*tЦ(P)4$QxQ|X|P_VW)ӧ4XMЧ4Q Q 3PQPP֦P`RRRAWXPM/P)QWWѡ ֡X'MPW7PԨСPXaXX֡xRPPh*RԔ ֦H\PWPЬP<̀TЬSЬQЬ RPQ i 4R2̢Q i  Q2i Q1i R/PPЬPЬQЬ RЬSԠ P ԠԠQ`RSifmedia_add: can't malloc entry@ЬV ?@`VV VW,gVg"*PP(PQQK(QPP9(QPQP~**WP $ЬWЧV7PMMWMqP5WЧ P;*QaPPf ;*PVVaQP@ЬVЦPԠPTfPЦfV+ЬQСPQ ;*^ЬЬ[Ь ZЬY:*X1k1P P1ШUeTЭV)TefPTTuШ UeT)TejPTTaYYݏʚ;~ݭq;PV@~VZY8WW1rP V8WYoɌ ɐYٌШYhX1SYB~ݭZY8VVqP ݭ8VYdoɌɐYٌݭ~8Praw_usrreqЬVЬPЬ ZЬXЬQЦWYP -PQ ա -Y1W1P'CViu1 Y1XVPY1W1W1է 1WSVm1Xէ 8Y1Ш է XЦ PVZPYZXkԧ fWVQRVkIPЧPY;`VVݨݧЧ P9Y#`VVݨݧ  V  ϭﵙZ Z7YPЬW< *VЦ Qݦ$xfPWP~aЦV3*@ЬVfP ՠ@4ݬ PfЬQЬPPPQP8^ЬYЬWQQPʏP`~.PԭZZX[PaPYPVT OVWB5>ݬ ݦ4P0~~~Y ϞPX V֦8ЭP954 [ ֦8*9*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<֦87 *լ& 4]W4V,gVgXY~W[PZЭPrtfreertfree 2rtfree: %p not freed (neg refs) ЬW ܖЧ8PP8Pa4]  ﻖ*PW Q:W ЧDQ С PP ݧ %VfWfifafreeЬQ RС P Q%P 8^ЬXY[ݬPZ 3Y4]W1'~ݬPX.PV)ЬP`UЦ0TPW)UgdPTTѦDZ Y4]W1ݬPAY4]WY1ЭP+РQaР4PP1PYXUЭPPϘXЬЬЬ ZXԭȟ4]VVIPYЭPVWPР4X*[-ЭP 4 X*[ݬЭPݠ Pw4]WAYЭPլ Y ЬQPaݭY*[k4V,gVgЬЬЬ ЬYXW-PЬPЬWЬ VP!QP W9PQQQV VPQ8V^PQ*~V"PQס84 С PСDQPaPQVݦ WPQVQQP4^ЬZЬ [ЬWЬY4]X4V,hVhWZ[ЬYXݬϿЬVWզ,ЦPPPР ,զ(cЦP PP(զ(KЦP ЦPЦPЦ,Q QP/"ЦR ЦQQRPPPݦ$ϓP(Ц(P զ, Р ,3WWPrtrequest delete^ЬYѭ  [ЩPPPPʏP`~.Z/[1&$ԩ Ѭ Ѭ11 Ѭ 11Zݩ ݩPV[1 kWϑЦxPPWЧ8PPP8Ԧx4ЦDXШP YV` *լ  Ь PV`1Ц8P1|P8V21mլ  Ь P`W[1YЧDXˏ4QQ$Ч0ЧHPP Q$թ(YP[1Щ(X~KPW7[1V,gVg$4ǀݩݩWPW 7[1Ч VЩ PPVݩЩP`~VP2WZݩ V P(ЧxPPDݧ VfWf[g֨ XDШ @Ѭ Ь P`V((PPЬ P`|էTPЧxPРTT Ш PР>gPWPV,gVgЬgԧԧW )QaPP ה)PWWaQWPЬrt_timer_queue_destroy: rtq_count reached 0 ЬWЬXrЦPЦ Ц fPЦЦ fX&ЦP Vݦ`~~~~ЦPݠ VZЧPP [BЧVЧPЧЧЬPРPrt_timer_remove_all: rtq_count reached 0 ЬWOЦPЦ Ц fPЦ ЦPЦ fЦQСPP 﨎VǀVrt_timer_add: rtq_count reached 0 ЬXЬZЬ YPP&*[QPȀW^ѧZRЧPЧ Ч gPЧ ЧPЧ gЧQСPP lWЧW PW7P V,gVgX[ZYȀPP ȀPW WȀȀ gЩ W W ЧP֠Prt_timer_timer: rtq_count reached 0 ЬZPP%*XQPYY  )W1nЦPЦ Ц fPЦЦ fզ Vݦ~~~~ЦPݠ dVЧPP =﵌ЧV gPPXЧWPY'Z~fЬYЬZЬXЩWZD@E*QVVaP~xPWPWgaPVW V,gVgZ@W<<PP:N*%P1N*P(N* PN*N*VV  Z() X#XYrݬXݬ ZYCPXЩWZpWl<PXWPVXPPM*%PM*PM* PM*9 uM*YX@PVXProute_output^YԭԭZԭ[ЬլЬPѠ P-P7PЬQ cЬRТXXK <PXP ԭZ1XVfPY ԭ7Z1YX~ݬ+ ԭ+Z1)PР44]W4V,gVgЩ WYX~LiЩЭPЭP 1qЭP1~PP1uЭTdUР V)UdfPTT1\Vܑ.)P.ݰ&P Z1PP8www1WP"PZ1ЭȭЭV֦81խ1WPPZ$ЭPP$ݩ (ЭPנ8ЭPЭܠHЭQRRPʏP`~.P/Z1<PݭQ PV Z1!V֦8PP1ЭVЦ Ц0ЦЦHө 09Ц@,ЭPа жD4 ЦDPРԭЭQ0ԭԭ~~W~pVfPXQbЭPPwP[ЭPPݦ ݦ4aP[@Ы [7ЦDPP[.PРP WV`ЦDQС PP [D֫ Э@P$ݩ ЦDPРP WV`ЭPPH˩ PQQPҩ PP$PPQP-ZYZZȏ@խ ݭkVЭP.H*Y Yݬ ZPЭQСVYY@aPЬQ PaZProuteЬPWW  E+~PV|:*Q%СPaVР\R29*PRPQi VQPWarp_rtrequest: bad gateway value arp_rtrequest: malloc failed ЬVЬXШ0YШLW*E*8*QaPaPPPa)(%(V (VШ4QQ1V1PVV rQШPѠ ɏQ4Ш4PP1O*ݨ XШ0YШ@P8Ш@P08*\PP@ PPPݨ@iϿqxШ@P8Ш@P0W1~PWWLϤ*}o)V,gVgXȏ48*QaPPg 8*PWWaQШ QШDPѡHoԨ\P@@~O-)F)@W9H*gPЧgԨLʏ4Ч P PW^BP[1 ЫWDXX]Z]YV,hVhY&Vf <PPhFHIPJݬfݬfݬfݬ f~Z[ݬЬQ|arpresolve: can't allocate llinfo Ь[ЬVЬ ZЬYЬXPPX&P P h^PVЦLW~ݩKPW ЧVWVZvZPЦ0QЦ\R Y5*PRP~XP@1_4PЧ P PZ Ц\RU4 5*QէaPRP=a\&QЧPPPQ˨D~[4&\ԧParpintr&PPWg1QQgRТPPg|&Ԣw&PQR tPѢ PPRPRТVfPxPQPSSPPQQPQQP>@PѢ PPRPR1XPPQPPʏPQPP P Rτ1%Rt1arp: 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ʏPQPPP1q[XX,Wg[VVg$3*QXVС@PSP0PPQPPʏPQPP PT T ЬXШWPPQPPʏPQPP }sXψcШVVVAWTƨVU)UdfPTT7Qs(Vf8s(f%s( =X ^P[1 ЫWDYY]]ZV,iViZT:Xh5 iFHIJVVhVhVh~ݭ[ݬЬQ|revarpЬWVPWVV4WxPPPxP~r(8P#XN&ݬq(OVfݬ q(fP3P^ݬݬS)q(@ЬVq(Q ЦPaPQ Pѡ8PС Q8PQЦaWq( QNq(Q P@ЬV:q(P `V)Р P89V`q( P q(ЬRp(Qp(PP QaPP`RР a8P ^ЬZЪYЪPЬX? *<ѭ2 *ZXPѪ PPZIPZ *Ъ[[XRRX ݭZR?ЭRP *XЭX bPP1P1SP11H *41:K1YϴԠЭPѠ w *16R**VWXVVPРtXР(T1,WYЪPPhP41X[VE Э[(DѪH[0WYVЭX(0dЧh4X4!WY0ЭX( TX[X~WY=PV41!1Э[( T1WYЧPЧЧЧЧ.~ЭRݲaP1>VXY"YVVYVY1dqS1V####(#-22-2-22221V3V.V) V$V1VV1V V1Vէ~ݧԧZ#(SSPʏPPZP PʏPP 0*1ШRˏRPPG PxPQPSSPPQ "QRaP<.P4PG P1V`1 0*1h1 0*1eZ1hP Po1@Z 1ЩPPP Щ PݧsJPQ1hСhթ С P4PPPСX է~ݧԧ[Q/*hXXPʏP\.Wϰէ~ݧaԧV1Z#(QQPʏPPZP PʏPP.*CPЩ `QШaVШf~~JW;2W$^Ь[ЫZYjQQPʏPPݪ P  [1ЪXЪ *VQЦЧ4XˏXPP<Ч V(f~Xݧݧ0V`)P4PG P~`PԧT)yPQPQP  WVRS<A(PKgip_initaeshmac-sha1^(˭(խ~PR :1#*Z)U)[()X]W]()QÏG RPďNPxPP )RPbRRQ R PRPNY)VPTRNQŏG ;;PQPSѲPPY 2PQxSPPFaS4RRTj>)eUka]PWV,hVhTWSg.V2USP)Q@aPXЭRX2`QxQPP E~W勵Q8PP.P`W`WbRPXЭWˏYW1ЭPˏX`)WPxPP)Q@aPVV2`QxQPP E~WQ8PP.P`W`WgWPV XZЭW1oЩ ЩiPЩiݭkQQPʏPP kQQPʏPPPZX PjZP[P)Z_)[PxPP)Q@aPVV2`QxQPP E~[Q8PP.P`[`[k[PV)PЬXШ V1fYˏ~fPЦf)VPxPP)Q@aPWW2`QxQPP E~V~Q8PP.P`V`VfVPWYV1khPШhˏX~XX  PP)QP  )QP*Q&)WaVPPP gQVQPPã)QPPXPP)QP)QP*P`$)WPVgfufPPZ)QP2V_*W )Q=gQ"TP>@`PPxPPCPVattempted source route from %s to %s 8^ЬPР[ ԭЫ[YkQQPʏPP1XX!ѭ1Zѭ1Lѭح1BXD1b X11X X1Y1WW1zVЫf iVZPX1C1WWPP ݫ Yσ1'ZYWVV_XiPXijP1_jVHQˏPPQQ1ѭ1;WW1 WWPP1ś&hPzAP1YW~H1B[YW YzVf ]X11RRQPQP PʏPPPP11IPʏPP P11PK1PPQPQ19PЭ`ЬRݢhPH﹚GPPQPQ1dPfP4 [XPPW1PPIM­حYխiX1խݬ$PPݫXh]WPV:fPR(RfgcWݫ hPaQ)[PW[P W[PPYWkPP@PPPxPQPRRPPQ~~Wݭݬ[)PЬX0)VVP`RPWR'X9)QС8PP9P8)P`PWfX)؏g)PРDPR%P@ЬPVV+)V.(PИVQPPQЬ.(^ЬPP~}PWPWﰐW縷Ч8PPP8ˏ4PP Ч0PPZЧ8PPP8W]n)YЧ8XYUЩ VI[fP6TUDTEU)[dePTTX X8PWЦVЩYXX8Pv qPXPxZPP V-(VPVWgWfC-(~VdP)-(QVWQ gWWQf`XPЬVЦXhQQPʏPXQPWP ~QQW~ W Wh^ЬYЩW[ԭԭݧP)YHPxPQPRRPPQPP~~~ YzV︎8PO)XXP`VѧTPZV!-)QС8PPP8)P`PZhЧ)jP ~~1~PV<QDPPQQPP~YPX ^^PgQQ`ʏ`X/PXѦ@YӦ40SЦ PРPIEAլGaPVP`PѠY>GaPVPѰjWR1[LXVGfW<PWP+>GgRRSGPVPRWQVQa`RSW<PWPݷ-[hѨ5ЬP`ЬP`[PЬWЬXЬ V ~=PfW lW >W K`РR X hQT)PРݏʚ;~ݬﴳPWqЧVPxPQʏPSRSRPPPQPxPQʏPSRPPPQ ^^PfQQ`ʏ`WfP ~ݬ Wݬ`)Ь[ЫZYЪ 2d)P`XXP1mPP |Ш0PPpШ PP dY\ݏʚ;~[PVD~VY8WWIP VWYɌ ɐYٌШ8YШXX}.1hYD~[vY8VVP [ﶭVYrɌ<ɐYٌ ~~[ [t4)2)ЬWЬPЬ ZРXP P2PY`1PP W((PPP*P PWPPPWPP  ~WPWW ЧVm Ш0 Z1ѧ1sЧVPxPQʏPSRSRPPPQPxPQʏPSRPPPQfPPȌ<QQfRRPʏPQP W2PxPQPRRPPQY)XȘY@ȌWЬQЬSЬ RЬPЬWУVRQgP PﭪPP1Pk{PcrYXQ/gPѠ Xհ``gP*PW ~Pg gPˏ`XPQgP P-PWPRSQrip_attachrip_detachrip_usrreqЬWЬPЬ ZЬXYЧVP ݬXZWAVP1P'bbb*_bbgtb1ZV s  Y1K.$WPY1.9)WPY1ЧVXm1 1WDV  V`1ШWѨ 6q)<PP2է WIP Ч01ШQѨ Y15)1Y1PP/Y}С WmWbX8YTЦ PX9YEШPРPPWZPY:P-Y%XVXV屮 3 Z Z"YPЬWЬYЬ VЬ[)PP-X)[Z)dށ)mPhWYV (fttWV,gVg[((j  X W(V,gVgp^Ь[Ы PР8լ1)QVVaPE~vPXPXhaPVX)ݬ )PZkV!ЦPЬRТQ VZfV ЦPQPZ1ЪQ<PPЬSãPW1ЬPW`1)`RRPxRQP)Q)ݬ 﨧)XPxPP)Q@aPVV2`QxQPP E~XfQ8PP.P`X`XhXPV1Wݬ SЬRWbЬSW)ЬP`RRPxRQP)Q)1fYݦ fPЦf?)VPxPP6)Q@aPWW2`QxQPP E~VQ8PP.P`V`VfVPWYVV<ЦRЬSЬQaPТSSPQ!<PQP1QSQQQݦ ZЬ ЬRЬScRZkPPhkPXXk[jPPhjPXXjZ1kV1ЦPЫDRѠR18XЦP<PRPDЦP ZʏZfYЦfЭP ݦ  ݦ X[ݣ)VPxPP)Q@aPWW2`QxQPP E~V?Q8PP.P`V`VfVPWYVЩQЫDPPRѡR16XݭЭRŒ RҌZP@ЬTUVV)P`R,RP''SТ ЬZЪЬPXZWЬQXPPѭ 1ЭR 1SЭVf 1 1ЦQxQRQPʏPPRˏQPPPʏPPRʏQSQQQRЦQxQRQPʏPPRˏQPPPʏPPRʏQSQQQRԭ䚪 [ЪPxPRPQʏQQRˏPQSTSTQQQRʏPVSUVUPPPRЪQxQRQPʏPPRˏQPSTPPPRʏQVUQQQRPxPQʏPSTPPPQPxPQʏPSTPPPQ"<~ЭPݠ)[' !éDP(YPY1թ@1wѪD1m)VPxVQP)Q)V~ݬV [խ!ɀPɈP)ɄЭɀ[CѪɈ12PPPPPЭZ=$ЭP6$)1 [6YPY1ˏ[X[ 11SPP1P 1@U)ݭMPP` |~}~~YI0ЪPЩ$SSPQPRQ1խ1RS1Щ16[ X]PX1;!1X1Y`XPW15XPX1Ыd@PڭPի4 xPPW1P#W1 yZ1x1ë`dQëhlPPQQPPY5q7WeY`$`,XPW=ZV;0ZV\#ZXPXxZPP ϤcX~ݬ~XݭPڭWPЬRЬQЬ SЬXЬYWZZ  СPPZRiP PPo6PS-С PѰYXSQRPW/WPZWPРr~VY8WW4PVi(WYﲠɌ ɐYٌԭШ8YШXXl1.1CY1ԭݭݬq~ݬY8VVﶢP1(VYBɌ12ɐYٌ<~ݪB)PQRS){Οz*PЬPz ﰽ(PbݬP^ЬWЬZXg(~WiVfVY W>bPѧ PPWjPW((ЧVZW!j~WiPѧ PPWjPWЧV[ЧP48y/)R&Т QVaPѠ kСQТRZPxPQPw(Qt(V (X[VVѨ ֨W2a:(PVԧШPWh 7(1WW֨x[PP|)[Ө PV^ЬXЬZЬ [~XgVfPʏPP1^ ﹻ(X`kPPP1PШQ QPXPPШQQPXPP Q XSaPXX 4(k7PШYiiPxPQʏPWVWVPPPQv  .xPQʏPWVPPPQVVX_k/PXfV YVVXffQxQPPQ 'Q ݬݬZݬݬZpݪ4LԭЪ4VV1V1V1y1k)ЭPxPQ}P~ЬR}~PXQЬSңPPQЭPPxPPXPVp1ЭQP1Q1XWQЭPPxPPQPVVZﹳPdݭݭVZ PV1Ц0PP7Ц0PȏPP0ݬV< P#Ц0Pȏ PP0V^ VSWQЭR¨PQP,QXQPĭPPRxPSЫPQWPS1C ѫR18ݭZPWЧ0PʏPPԭPݭݭݭZ PW1)Ч0PP'Ч0PȏPP0ԭݭݬWϠ PY1íQЬSУPPQQPPXЬQáPPXPXխxXtѭp XPPtbխݭݭݭZuPW1Ч0Pȏ PP0էd%Ч0PP ܯWJP1W1ЧtQPѭQíQPPX1PX1i)ݭ<~~ZPW1 Ч0P P$Ч0PȏPP0ݭݬWώ PY1ЬRТQç@PPQQPPXԭ1ЬSѣ1%i)SR}PQ}RRPSQyPPPXЬSˏݭ<~PZ>PW1WЧ0P P1Ч0PȏPP0ݭݬW PY1WʮY'zZ﨟ݭݬ~Z]PYVMݭ<~VZPW1Ч0P P*Ч0PȏPP0ݭݬW_ PY WUVVXY1}Y16m1ЭP1˴SS˰P˰TPXPx PPPQxPRSR 1TQ|˾vXVVZޯPcݭ<~VZPVMЦ0PP7Ц0PȏPP0ݬVbP#Ц0Pȏ PP0V VyíPЬRТQ§@PPQQPPXݪ4QuXխЧHݬX~MiPYЪ4PPP0 PX%˾Ч0Pȏ PP0ݪ4խ WԬYЬSգX1,YPx^ЬPРЭQСР[ˈXРР ЫPPЫ4VVPȾPP PȾȤPЭRˏbPPݭݭ[R.ӭRȾȈVݭݭV[PV1HЭSS'Ȉݭݭ[$~~YZXfPP~~YZX響nfsvinvalЬ[ЬYЬPWРPPZjYY<Vx#X;PVX1PǾXǾsPY[~ZRPŰǾPPQPéQǾ~V[ݬ ݬݬVIY6[~ZORP%ǾPPǾP1uPǾǾv1aX~[ݬ ݬݬfPǾPPǾPPǾǾevPЬVЬQ*ePS,(W)TURRSPWP`rЦ0PPѦh9Q0aQh(Ц0PȏPP0ѦlQaQlԦdV\)VdUSPWP`PuPURSS1sЦ0PP1KWWVPWVﴬPProcess killed due to text file modification nfs_doio: type %x unexpected ^ЬZЬXԭԭЪ\ЭPРPP ][(]kЬ Ъ0PPmЪS)QX1R)Q1S)QX@1JS)Q1XS)QX1S)Q12T)QX1S)Q}X;X tT)QX[,T)QRT)QX@BT)Q9XU)QX T)QpU)QX(U)QVVaP~~X#PǘPǘ`aPVǘXǘݬXǼЬPW`Pnfs_inactive: pushing activeЬXJ )WШPY/ՠ< PMШPѠ4 ɸVɸVV1Wf~ݨ)V|&f5ݦE0)VPxPPN)Q@aPWW2`QxQPP  VI$Q8PP.P`V`VfVPWɾݨ~ݨ+Pnfs_reclaim: pushing activeЬPРYɈWЩPPV.թ< Y7ЧQ gPQg8ЧQ2ưPQPЧ ƴЧ ưPЧ QQPЧưЧZѩ4wǸXpXRhX/)RPxPPM)Q@aPVV2`QxQPP ~R#Q8PP.P`R`RbRPVXǼ@qǘR:/)RPxPP1M)Q@aPVV2`QxQPP ~ǘ""Q8PP.P`R`RטǘPVYjɈR.)RPxPPL)Q@aPVV2`QxQPP Ɉ&""Q8PP.P`R`RوɈPVɈPNqnfs server, too many leases nqsrvnumlnfs_nqlease.c: Phoney lppx^Ь[Ь$YZЫ4QQPPQ1&GPЬQaPPaݬY[T"PQ11} ѭЭVˏ xЬ PPL)ЫPP}dРP[$PQ PVQPҭPP_ )P4h)Q@aWgXVhXX1ѭ ѭ$ MLENmbuf siz=%d Bad nfs svc reply^ЬPPZРԭj1Zݬݬ P jY1djPYP1RP1H)QVVaP~"~PWPWgaPVW*PPC)QPgԧW~!%PWЧP` Ъ(Pj ЪWƒ(P ЪP01WРЭR2bТ P 4ԭ ~FPXXY[@V,kVkЬQСPP}dkРPQ$ (P QQPP1 PPPXPP1G)RVVbP~!~sPQPQabPVQ*PPA)RPaԡQ~#PQQhQYԩ ЩЭP ЏP[JXTQHRYT QdTQPPQnp%QX~~~<~ݬ bPTѭ1PP*P PTPPPTPP  ~T>(PTT PȏPxPRPQʏQQRˏPQSSQQQRʏPSPPPRjЪP0խ"ЭQaPP T&+ЭRɏPb~TWݭխ ݭ5j1QQ2P@?)PQ]Ч$PW`PSSe_) PPPʏP(QA`RRA`R( Ч ~(?)PSէ~ݧԧ9$)WPxPP0B)Q@aPVV2`QxQPP 2P@WQ8PP.P`W`WgWPVYYխԭ ZЭRbZj1KnqexpЬV|G)XhPPYVQЦRUSUWQT>P ~TTSSURS URQbRQWaPP$^Ь[ЫPPA)$[UBPYYˈP2PPPPX (P QQPXP1\ PPPYPXP1FЭQ (P QQPXP1 PPPQPXP1XC)RVVbP~3~PQPQabPVQ*PPh=)RPaԡQ~PQXl Z)QQԡ СЭWЭPX XˈP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ˈP2~WˈP1ˈP2~ˈPTPX Y"1!ЭQ (P QQPP1 PPPQPP1A)RVVbP~~PQPQabPVQ*PP;)RPaԡQ~ PQQQԡ ЭPРЭWЭP xQPʏPPQˏPSVSVPPPQˏPUSTUTPPPQЭPQxQRQPʏPPRˏQPSVPPPRʏQUTQQQRgC)VfZݬ ݬY[PX 1ʏXˈЭP PЭQQPP QWWP}QP1=ЭWЇPxPRPQʏQQRˏPQSUSUQQQRʏPTSYTYPPPRVЇQxQRQPʏPPRˏQPSUPPPRʏQTYQQQRRZB)PZP1gQxQRQPʏPPRˏQPPPʏPPRʏQYQQQRSy RRЧUxUPUTʏTTPˏUTTTʏTTPʏUYUUUPQPRQS}R~ZVݬݭݭU [~UPPXݭ<XݭXP^ЬZ[ЪPPY<)D~Z?=PXXʈP2PPPPW (P QQPWP1W PPPXPWP1AЭQ (P QQPWP1 PPPQPWP1B>)RVVbP~~PQPQabPVQ*PPR8)RPaԡQ~lPQWl DQQԡ СЭTЭPW WʈP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʈP2~Tv/ʈP2~OPWW[X1XVPV PfVPX~~~iݬ >PVѩT1PP*P PVPPPVPP  ~ViPVV PȏPxPRPQʏQQRˏPQSSQQQRʏPSPPPRԭY\ ~Y+Vݩ`ݩPH\ Y,[P^ЬXЬY0WY,Ь 0Ь@~W.PV1uЧ0PP Ч@QQѧD YhPZL1 PQPP QPP!,P LP1-,P`PxPRPQʏQQRˏPQSSQQQRʏPSPPPRRqHVVTL!($~~V~W~ %($~~V~W~ Y YYVL VHPЬ P PЬQQPP QPP,P KPB,PZPL?Ь P PЬQQPP$P LPPVY1QYZݨPV ТȰaPSՠ1PRȰRnȰPТQQPТ ȴТ RȰPТ QQPТPȰQȰPP ȴP ȴ ȰP ȰSѶVPcld kerbnqnfstimr^ЬYЬQЬ[ԭQ1iPP1P ]|QdЬ QС PPLѡDPݡ]VfP-Ь PݠݠfPЬ QСС СȏiɏPiȏ i5L1<QPȏi1-P1:($ЩPPՠ8YԭԭɰVɰPiRVP1fR1_PZƜWЧLXƔQ;)PQP1[WP1WɸXL1ЦPPZЦ ɴЦ Ц PPZWЦԦƾPP1PEѧ4 WlW~[ݬWƾݬWx~ЦɰЧ4PPm[PݬW ƾVQK:)PQPpƾPP@Eէh@[W4P/WɸXL[ݬWP} W_ɸɰPiRVPPVVZR1R0&Ь Pɼ ݬP$P1ȏiiPPVP0@~0<~FPP P[ݏݩiPPRP1PWP5`VРQР Р `QРР`3PgVPYgѭ#ԭЭPЬTЬRЬ SЬUТQ9İPQPТ ĴТ İPТ QQP ТSТİS @¾@¾լ ¾ ¾U”} ĴQİPQP#UС QQP”İSQS,İİPP ĴPRĴ İPR RİСQ СPPSRĴR RnfsЬY(X-PPY-RR(QaP(ZPQ YРPPQPRjVVZx[X1)VPfWP{ƈGSP*R!°QR[PQP°PYСQQPfWXVcWVVZnqlc@ЬVPPP~VODPPPPЬQPPP Q^Gnfsconnfscon sotypeЬYЬ[ԩPЩ`PРVݩXݩTP~-PW1ЩPXШ P2 \1I3)PVPZVjP~E ~PQPQajPVQ* PPh-)RPaԡQ ~pPQ Q~XAVfPW1WWjP~ ~vPVPVfjPWV*PP,)QPfԦV~PVЦP `ԠVX'-PWVW1wWWjP~ ~PQPQajPWQ* PP3,)RPaԡQ ~;PQ ԱQ~X?PW1i\19W1ݩ`X /PW1VV  I$Ix~Ϗ"A'$[ݫ<[YQ PW1j$$<$W$PV1UPViA)P@`PP^PȆ^ȆЩTPP$ɠQɜRɤPPRRPP1P+ɠPPPQɜRɤPPRRP>@(P1^P ϷsШ P 1C0)QWWaP~B ~PVPVfaPWV* PPe*)QPfԦV ~m PV V<~X>Ш P1/)QWWaP~ ~gPVPVfaPWV* PP))RPfԦV ~ PV VXu=<PɠPQQQɜPPPPQXFPW\@PP\PȄ(-P~@PPxPtPpPlɌɈɄɀԩ|<ɐɔPPVYmWPЬXШVVXW'P PP~ϳ?1)>XVgP(P@QѠVQ$`PP@ЬPРPVԠPV;VQ*nfs send error %d for server %s nfsd send error %d ЬRЬ SЬWCЧ$PP SiPЧQСPRɏ@P$SIPˏ@P$С\PТ P2 PPQЬQPbPP~S~QR+PVaW4ЧP~V%pЧ$PPVɏ@P$VpVV 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Ь [E(kaШPРTѭ1%XPϟVfPW1ը Ш$QQ ݨ1JШPРPZXRPWݨWPYQ]~ݏʚ;~ݨ))XPШPݠ`ZPW'WWXPW1oݨiWP$ݨiѭ1x$],]PQQPЭȭЭȭԭ|QЭĭ ]Y@П~~Y~Z&/PWW#X$1UW1ЭQ#ШP~Q~n WW1mЭPxPRPQʏQQRˏPQSSQQQRʏPSPPPRˏRPPPQQ&ШP~QϱnW1P@П~[Y~ZF.PWW#WWW1ЭQ1ШP~ݭQ~m W1ЏЏЭĭ ]Y kFխAԭПП[Y~Z-PWЭP PR W#X$1W )pWk W­W1W1W1k kW ШP~WϭlXݨfPWoXtPW1ZРPZ PQVVЏ@BЏ@BЭĭ ]YԭП~[YVZ,PWW# $P­W kO kkώWPnfsreply nil^ЬXШWϷYXiPV1ը  WPXPVWV*V!VV#\ЧPP$$VPЭP PЭPPРQQР SS QPP(S8P ݭkЭPЀQ` )9"ݭݭݭWP1r%)1i%)ݭ#1V0(T1 U]!Pդ 1Q 1Э ЭЭP1 ),PP6.RФ4bx4PUP`P )VPЧdPLP'@QAlP`PxPPA|QaPPxPP @QAlP`PxPPA|QaPPlQ|SPnj ǐx4PUP`P@ax4PUP`P@cЧP}d}l))$$Ф8Џ@BfQQRRPPʏPPRfǐQQnj'xQPPQPQPPǐP < ǐ$nj$d8Sx4PcUK RlPB`RbQxQPPSQSbSSSx4PUP`R|PB`RbQxQPPSQSbǔdT1-T#)ݭTXը 1 h$1Pis alive againnqnfstry^[ԭԭЬQСPPZ$)QVVaP~@~PXPXhaPVZЬЬ<Ь 4QЬY QiYQԭYr]Y]WV,gVgխݭY蟭ݬZ_PZWY蟭ݬXZ^P[:Xݬ[PЬR2 PЪQPQQP@蟭ܟݭݬYݭݭݭݭݬ jݬ %PYЭP ~PѪT1PP*P PYPPPYPP  ~Y]PYY PȏPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYЭܨ x jЪh(e(Ԩ,Ԩ8Ь QЭR>AbPK P`$Ԩ$Ԩ ,!)PPh(X(X(%)ժPxѪT ʌʐdQP\ XZP[[WX~ݏʚ;~YPݪ`ݪPϗP[\Zh["$ʌ$ RP8[[  XϮP[QQhPШШ(hPQШ$PPP$ʌ[$ϗ~ݨ<Ш ШPPШQQ[ݨ]XP[P PQPSS  QWW  S П2PS1ЭWчd(XgQQl%)-[:2Q *))խԽݭݨ1fP[ [ݭ1MЇPxPRPQʏQQRˏPQSVSVQQQRʏPUSTUTPPPR[gQxQRQPʏPPRˏQPSVPPPRʏQUTQQRQ)[$ݭȟП̟QݬZ\P[1Z@Q<ЭP PЭRRPSQPPSPSPП2PS1\RPЭP PЭQQPSS QWW SП0PS1ЭWg1ЭP PЭQQPSS QWW SП0PS1ЭWgS1xSQSPʏPPQˏSPRRPPPQˏSPRPPPQ[y['pݭ[<")PЭQ@aV-")PxWPV!~!)o/")PPVЭR>BgP4L P`R1R1[F ݬm"ЬPЭ`ЬQЭaЬ RЭbȏ[1ݭH11ЭP PЭQQPSS QWW SПk/PS1ЭWgS1ЬPxSQSPʏPPQˏSPRRPPPQˏSPRPPPQЭP PЭQQPSS QWW-SП.PSS[ݭm1ЭWЇPxPRPQʏQQRˏPQSYSYQQQRʏPTSVTVPPPR[ЇQxQRQPʏPPRˏQPSYPPPRʏQTVQQQRR9 )PѭP1gQxQRQPʏPPRˏQPYPPPRʏQVQQQRSy RRЧUxUPUTʏTTPˏUTYTTTPʏUVUUUPQPRQS}R~ݭ[ݭݭZЬQЭaЬRЭbЬ PЭ`ݨ-(XPxPP)Q@aPVV2`QxQPP  XQ8PP.P`X`XhXPVPݭ+[ݨX[Pbuild > MLEN^ЬWVV)P~~P[ P[k)PV[.PP)QPkԫ[ ԫ~vP[[YWW(tVVg( ~T(PP $4)PQ QPP@V(E)й )(PVЩ P!P<(ԩ$ԩ,ԩ0(ЫX SXSZЬRТXPxPRPQʏQQRˏPQTSUTUQQQRʏPSTPPPRc(ˏPѬIPhe(PL#)ˏ@QxQRQPʏPPRˏQPUPPPRʏQTQQQRh Z1")ЏP11(ЬPL1wcЬ Q@LWXVЧWW1IЬQѧС MLENЬX~)PVPYViP~V~=PWPWgiPVW*PP(QPgԧW~PWѬ `rVV'( ~(PP $)PQ QPP@w<((з (PVЧ PP<(ԧ$ԧ,ԧ0ԧ ЧZX1UШPP[1Ez)SȈRcP”QPQ¾1lЬRBgX)cPPPQЬP@NQQX¾X XX1. (P QQPP1 PPPWPP}VViP~~PQPQaiPVQ*PP(RPaԡQ~ PQQgQWԧ ЧZZY ZxXQXPʏPPQˏXPSVSVPPPQˏXPUSTUTPPPQˬQxQRQPʏPPRˏQPSVPPPRʏQUTQQQRi1 (P QQPP1 PPPWPP}VViP~~wPQPQaiPVQ*PP(RPaԡQ~PQQgQWԧ ЧZZY ZiZWP,^PPVV(P~~PX PXh(PVX.PP(QPhԨX Ԩ~PX(PP`tVVﰷ( ~(PP $D)PQ QPP@9((и r(PVШ P8P<(Ԩ$Ԩ,Ԩ0P_í8PPP@Ԩ XШZ (PZPP1PPPP1WW(P~~PV PVf(PWV*PP(QPfԦV~PVVhVXԨ ШZZW W ZG1@1"P)&ˏ[ˏVˏˏˏˏˏˏˏˏ((1!Yˏ[ˏVˏˏˏˏˏˏˏˏ((iPPЬ0QPaP2,PxPRPQʏQQRˏPQSSQQQRʏPSPPPRЬ0PR`R(([ЏIЏЏV ЏЏV@،-VЬf~U< ~VgP[i1[1ЧPЧЧ(ЧЧ0PP~ݧhWAbP.P`[P(G~nfsioSW(YRYTQQWPTP`SQWWլ]PPRRPPSPV~~VWV5XXWPYP`P PAVXWVWRSAnfsauth1nfsauth2ЬWЬYЬ[ЬZXgPP=ɏ@PgxT~eݩ MLEN(^ЬPZˏj[ԭ蟭ݪL PkPY1ЭPƤPش [ݬ ݭݭZV( P[$PPݭ/PWW[1ЭRˆQ2PPPPXQR (P QQPXP1e PPPWPXP1OЭQ (P QQPXP1 PPPQPXP1$(RVVbP~~PQPQabPVQ*PP4(SPaԡQ~NPQXl ZQQԡ СЭTЭPX XЭQP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ЭRˆP2~TˆPKs12¼~ЭSÈPPX1XYW1> (P QQPP1 PPPWPP1(RVVbP~~~ePQPQabPVQ*PPﳸ(RPaԡQ~͚PQQQԡ ЭPРЭPЭQ PЭSÈP.r쟭ݭݬ WݭﵘPY 13ʏY[1ЭܭЭP PЭRRPQQ RTT QPQ1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~쟭PQwЭYЭP1}Pワ1qЭP QЭPPQ[Q3QPX[X4>X7QP[4PPPQQYݭe1Э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~~:mVfZ~~~fX~~L~fDWЬP VR:RfPRBg(RfgݭZݭ 6ݭYP^ЬYЬZ)(D~ZնPXXʈP2PPPPW (P QQPWP1\ PPPXPWP1FЭQ (P QQPWP1 PPPQPWP1ط(RVVbP~ﳑ~PQPQabPVQ*PP(RPaԡQ~PQWl QQԡ СЭTЭPW WʈP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʈP2~TʈPk4ʈP2~ʈPkPWWVXZ1ݬ ݬXZYPV 1ʏVZЭP PЭQQPP QTTPTP1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~rP?V1ЭP PЭQQPP/ QUU0,P0PPVݭL1Э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 swapt^'m([ (QaPP;{([Zg([ݻxZZtP ϕͤPPml(&,P }_#&YiPP PπhPVƜWWVWt~qW[P'Ƭ]htP4tPԠ8i&Pt`[ݻZ`$P .}͐PxQU TSTSPRRUPPt&Pnfsnfs_mount_diskless: vfs_rootmountalloc failednfs_mountroot: mget soname for %snfs_mountroot: mount %s failed: %d^ЬWЬYYr&P gЭPȬ 2RPˏQˏbPPQğLRPݭͰݭfP1ͬY~LWWݬaVfVXP1ͬPPWPZVV VWb,gVgͬY~WWݭhPcͬPPWPZVV VWb,gVgݭݭͨP ͰͤLͨY^Ь[ЬZ> ݬ ヒPg(QVVaP~<~{PYPYiaPV<V,iViYZ9"Z@ks(jd h< ɠ< ɜ< ɤɨɬ ɘɰPPɰPɴɸЫL<<ݫY ݭݫT^XhʈW VR:RfPRBg(RfgZ~ݬhZ~ʘݬhX~LVV[hЬ `V[YЫ TЫXѩT~Y vPVI<@LݩLݭZ^TPV,ЭPЬQa~c(xc(Pݰa}PY&{Y{ݬ VPnfsdism^ЬYZ ZWݧL YSPV1ЭPXѨ< X%Pȏ@gǸ~磌(-ǸZXY'PVX~%ʏ@gVPgPPɏPgX%VfXfX)W2zݧ` g WzP^ЬQPݠL QRPЭPPՠ448PPЬZЬXЬ [ЬWYЪVSѦPZVyP:զh5X0WV#PWX[V-~PPYVq$Ц\VYP-PЬ WЬVЬYЬXѬPмPPP]1W MLEN^ЬZЪYЩPPˏQ<Щ4PPPPPQ1{p(H~YXPXXɈP2PPPPW (P QQPWP1\ PPPXPWP1FЭQ (P QQPWP1 PPPQPWP1[(RVVbP~6~vPQPQabPVQ*PPk(RPaԡQ~PQWl ϔ,QQԡ СЭTЭPW WɈP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ɈP2~TɈPX4ɈP2~ɈPPWWVX݄1ЭQ (P QQPP1 PPPQPP1(RVVbP~}~tPQPQabPVQ*PP(RPaԡQ~ PQQQԡ ЭPРЭTЭP ЪPWPWѩ4WPW WP WxWQWPʏPPQˏWPRRPPPQˏWPRPPPQdݪ ݪXY}PV 1;ʏVYЭP PЭQQPP QTTPP1ЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~クP?V1ЭP PЭQQPP QTT+P PPVݭTЭTdQxQPQRʏRRPˏQRSSRRRPʏQSQQQPPPPWPPW VݭAVPZ^ЬVЦWLjXЧPPYЧ4QQPP Q P1E(PPȔ1ЧPPP1ݦݦ W\PP1Ѩ Ѩ$ Ⱦ1ݦݦ W =P1Wgy} 1ȾJݦݦ W 18^ЬZЪPPԭԭЭPˏ`ЬQѡ tЬRbЬSУЭPxPQSVfPئQQ(խ#PP1$1 PݭK1y խ1q [Fh(ЭYЭWǠPYPPYYPPP4QխXQQZhPXXխ1ʈQ2PPPPWQR (P QQPWP1Z PPPXPWP1DЭQ (P QQPWP1 PPPQPWP1i(RVVbP~C~:PQPQabPVQ*PPd(RPaԡQ~FPQWl ,ĬQQԡ СЭUЭPW WʈP2QxQRQPʏPPRˏQP[PPPRʏQ[QQQRxWP@ʈP2~UʈP%12¼~ʈP{PW1WXxI1a (P QQPP1 PPPXPP1h(RVVbP~[B~B9PQPQabPVQ*PPb(SPaԡQ~DPQQQԡ ЭPРЭPЭQ PʈPխ1ЭQ (P QQPP1 PPPQPP1g(RVVbP~oA~V8PQPQabPVQ*PPa(VPaԡQ~CPQQQԡ Э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[QQQRSe1GЭQ (P QQPP1 PPPQPP1e(RVVbP~?~6PQPQabPVQ*PP_(RPaԡQ~BPQQQԡ ЭPРЭUЭP ЬSУQxQRQPʏPPRˏQP[PPPRʏQ[QQQRRRxYQYPʏPPQˏYP[PPPQˏYP[PPPQQQeYݬrP1ݬ ЬVݦXZs?P 16ʏխ1XЭP PЭQQPP QUUPbuP1[ЭUe0-(1ЭP PЭQQPP QUUPuP1ЭUխHTʈSХQxQRQPʏPPRˏQP[PPPRʏQ[QQQRÌRTTXZЭP PЭQQPP QUUPtP1ЭUeQxQRQPʏPPRˏQP[PPPRʏQ[QQQRV~yP1,ЭZխXVխ1xЭP PЭQQPP QUUPsP1Э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~xP1ЭZխ ʈPРTݭBY1ЬSЭcխ ЬVЭئЭP8^ЬZЬ[ԭԭЪPPˏkQQPP<ЫDPxPRPQʏQQRˏPQSSQQQRʏPSPPPR*QPPݬ ZE:Z-Pc(8^(Ь QPPխTP0PP QխP?X[1 PPPXЭQ (P QQPXP1U PPPQPXP1?ЭQ (P QQPXP1 PPPQPXP1 ](RVVbP~6~-PQPQabPVQ*PP0W(RPaԡQ~J9PQXl YQQԡ ЭPРЭWЭPX XЬ QСPxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@Ь RݢWݢV!Ь PݠݠnPXY1aխ1 ЭQ (P QQPP1 PPPQPP1[(RVVbP~5~z,PQPQabPVQ*PPU(RPaԡQ~7PQQQԡ ЭPРЭWЭP xkPL PxPRPQʏQQRˏPQSSQQQRʏPSPPPRg1ЭQ (P QQPP1 PPPQPP1Z(RVVbP~x4~_+PQPQabPVQ*PPT(RPaԡQ~6PQQQԡ ЭPРЭWЭP #(<PxPQPPʏPPQg1ЭQ (P QQPP1 PPPQPP1Y(RVVbP~3~n*PQPQabPVQ*PPS(RPaԡQ~5PQQQԡ ЭPРЭWЭP 5(gЭQ (P QQPP1 PPPQPP1X(RVVbP~2~)PQPQabPVQ*PPR(RPaԡQ~4PQQQԡ ЭPРЭWЭP ^(gЭQ (P QQPP1 PPPQPP1W(RVVbP~1~(PQPQabPVQ*PPR(RPaԡQ~(4PQQQԡ ЭPРЭWЭP (gЭQ (P QQPP1 PPPQPP1'W(RVVbP~1~'PQPQabPVQ*PP7Q(RPaԡQ~Q3PQQQԡ ЭPРЭWЭP (gЫ$QQ1<Y(PQP1SЭQ (P QQPP 1 PPPQPP 11V(RVVbP~ 0~&PQPQabPVQ*PPAP(RPaԡQ~[2PQQQԡ ЭPРЭWЭP STSVЏЫ$PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ(QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1T(RVVbP~.~%PQPQabPVQ*PPN(RPaԡQ~1PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP1T(RVVbP~-~$PQPQabPVQ*PPN(RPaԡQ~.0PQQQԡ ЭPРЭWЭP gЫ,QQ1<gV(PQP1SЭQ (P QQPP 1 PPPQPP 1S(RVVbP~,~#PQPQabPVQ*PP#M(RPaԡQ~=/PQQQԡ ЭPРЭWЭP STSVЏЫ,PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ0QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1Q(RVVbP~+~"PQPQabPVQ*PPK(RPaԡQ~-PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP1P(RVVbP~*~!PQPQabPVQ*PPJ(RPaԡQ~-PQQQԡ ЭPРЭWЭP gkPP1ЭQ (P QQPP1 PPPQPP1P(RVVbP~)~ PQPQabPVQ*PPJ(RPaԡQ~2,PQQQԡ ЭPРЭWЭP ЫDQSTSTQQʏQxQRQPʏPPRˏQPSTPPPRʏQVSUVUQQQRDQxQRˏQPSTPPPRʏQVUQQQRg1[ЭQ (P QQPP1 PPPQPP1N(RVVbP~(~PQPQabPVQ*PPH(RPaԡQ~*PQQQԡ ЭPРЭVЭP kQQ<PP*R <PPA*RxRQRPʏPPQˏRPSUSUPPPQˏRPTSWTWPPPQfP(P(Э̦ Ы$QxQRQPʏPPRˏQPSUPPPRʏQTWQQQRЫ(QQBƏQxQRQPʏPPRˏQPPPʏPPRʏQWQQQRQЫ,PxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRЫ0QQ<ƏQxQRQPʏPPRˏQPTPPPRʏQSQQQRQЬ Pݠ ݠ YZ['PX[X1ʏX[X1խ{ЭP PЭRRPQQ RWW Q=]PQ1UЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYYY1խ1ЭP PЭRRPQQ RWW Q\PQ1ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭ+HX[1 VЭP PЭSSPQVPPRQR SPPR QR \PQ1AЭPVPݪPPQ1$ЭPխ1ЭP PЭRRPQQ RWW Q[PQ1ЭWY:gPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYsgPxPRPQʏQQRˏPQSSQQQRʏPSPPPR:ЭP PЭRRPQQSQT~R\PQ%TYAЭԭ~9`PQQXݭQ*[1ЭԞ[@[խ ݭkԭԟЬ Qݡݡ ݡݡZ2PX ЭPխ1YЭP PЭRRPQQ RWW QZPQ14ЭWg(1ЭP PЭRRPQQ RWW QYPQ1ЭWխKUʈTЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRUUYZЭP PЭRRPQQ RWWQ:YPQUЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV*~Y^PQQXݭq(ЭZխYVݭR(X խ$ݭkЬ RRݭZЭԼЬ PРRy&(RPxPPpD(Q@aPVV2`QxQPP  R$Q8PP.P`R`RЬ RԲТPVʈPխ ʈPZkXP@^ЬPݠݠ ݠπPV ݭ%VP^ЬЭPРР[Р ZԭԭԭԭЭQСPPˏk[ZЭRݢQX<C(PPխLP(PP QխP(RPaԡQ~- PQQQԡ ЭPРЭPЭQ PЭQPЪPPY#?X1SPPPXЭQ (P QQPXP1M PPPQPXP17ЭQ (P QQPXP1 PPPQPXP1B(RVVbP~~PQPQabPVQ*PP<(RPaԡQ~PQXl QQԡ ЭPРЭWЭPX XЪPxPRPQʏQQRˏPQSSQQQRʏPSPPPRxXP@ݪWݪ$ݪݪoTPX Ya"1խ1} ЭQ (P QQPP1 PPPQPP1]A(RVVbP~8~PQPQabPVQ*PPm;(RPaԡQ~PQQQԡ ЭPРЭWЭP ЭP P1 ЏgЭQ (P QQPP1 PPPQPP1{@(RVVbP~V~=PQPQabPVQ*PP:(RPaԡQ~PQQQԡ ЭPРЭWЭP (D( D(PРH& &PP&Pg1 g1ЭQ (P QQPP1 PPPQPP1l?(RVVbP~G~.PQPQabPVQ*PP|9(RPaԡQ~PQQQԡ ЭPРЭWЭP (<PxPQPPʏPPQg1ЭQ (P QQPP1 PPPQPP1{>(RVVbP~V~=PQPQabPVQ*PP8(RPaԡQ~PQQQԡ ЭPРЭWЭP 'gЭQ (P QQPP1 PPPQPP1=(RVVbP~~fPQPQabPVQ*PP7(RPaԡQ~PQQQԡ ЭPРЭWЭP -'gЭQ (P QQPP1 PPPQPP1<(RVVbP~~ PQPQabPVQ*PP6(RPaԡQ~PQQQԡ ЭPРЭWЭP V'gЭQ (P QQPP1 PPPQPP1;(RVVbP~~ PQPQabPVQ*PP6(RPaԡQ~ PQQQԡ ЭPРЭWЭP 'gЫ$QQ1<T>(PQP1SЭQ (P QQPP 1 PPPQPP 1;(RVVbP~~ PQPQabPVQ*PP5(RPaԡQ~*PQQQԡ ЭPРЭWЭP STSVЏЫ$PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ(QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP19(RVVbP~~o PQPQabPVQ*PP3(RPaԡQ~PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP18(RVVbP~~ PQPQabPVQ*PP2(RPaԡQ~PQQQԡ ЭPРЭWЭP gЫ,QQ1<6;(PQP1SЭQ (P QQPP 1 PPPQPP 17(RVVbP~~PQPQabPVQ*PP1(RPaԡQ~ PQQQԡ ЭPРЭWЭP STSVЏЫ,PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЫ0QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP16(RVVbP~j~QPQPQabPVQ*PP0(RPaԡQ~PQQQԡ ЭPРЭWЭP Џg1.ЭQ (P QQPP1 PPPQPP15(RVVbP~~wPQPQabPVQ*PP/(RPaԡQ~PQQQԡ ЭPРЭWЭP g1YЭQ (P QQPP1 PPPQPP14(RVVbP~~PQPQabPVQ*PP.(RPaԡQ~ PQQQԡ ЭPРЭVЭP kQQ<PPR <PPARxRQRPʏPPQˏRPSUSUPPPQˏRPTSWTWPPPQf6(6(Ԧ Ы$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 QuCPQ15ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYYY1խ1ЭP PЭRRPQQ RWW QBPQ1ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭ-HX1 VЭP PЭSSPQVPPRQR SPPR QRHBPQ1ЭPVPЭPݠPPQ1ЭPխ1ЭP PЭRRPQQ RWW QAPQ1ЭWY:gPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYtgPxPRPQʏQQRˏPQSSQQQRʏPSPPPR;ЭP PЭRRPQQSQT~BPQ1TY&Э̭~sFPQ1Э8խ ݭ;ԭ̟ݪݪ ݪݪݭϏyPX ЭPխ1YЭP PЭRRPQQ RWW Qy@PQ19ЭWgF'1ЭP PЭRRPQQ RWW Q,@PQ1ЭWխOUЭQTЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRUUYЭЭЭP PЭRRPQQ RWWQ?PQUЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV+~DPQQXݭЭحխYVݭX5խЭR RX'ʏRR1{խ,ݭ. խЭP Pݪݪ [ݭAPXXZݭݭzЭQЭ̱ЪR (RPxPP~*(Q@aPVV2`QxQPP  ݪ Q8PP.P`R`RԺЪPVЭRˆPխ ˆPݭZXPnfs_remove: no namenfs_remove: bad v_usecount^ЬPРXР[Р VȈZY oШPQQQԡ ЭPРЭWЭP 'gЭQ (P QQPP1 PPPQPP1=(RVVbP~~PQPQabPVQ*PPM'SPaԡQ~gPQQQԡ ЭPРЭWЭP ƾ'gЭPР$QQ1D(PQP1[ЭQ (P QQPP 1 PPPQPP 1C(RVVbP~~PQPQabPVQ*PPS'RPaԡQ~mPQQQԡ ЭPРЭWЭP STSVЏЭQС$PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЭRТ(QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1(RVVbP~~PQPQabPVQ*PP'SPaԡQ~PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP1(RVVbP~~PQPQabPVQ*PP'RPaԡQ~8PQQQԡ ЭPРЭWЭP gЭSУ,QQ1Dm(PQP1[ЭQ (P QQPP 1 PPPQPP 1'RVVbP~~PQPQabPVQ*PP)'RPaԡQ~CPQQQԡ ЭPРЭWЭP STSVЏЭQС,PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЭRТ0QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1'RVVbP~~PQPQabPVQ*PP'SPaԡQ~PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP1'RVVbP~~PQPQabPVQ*PP'RPaԡQ~PQQQԡ ЭPРЭWЭP gѭďY?X1PPPXЭQ (P QQPXP1T PPPQPXP1>ЭQ (P QQPXP1 PPPQPXP1'RVVbP~~zPQPQabPVQ*PP'SPaԡQ~PQXl T>QQԡ ЭPРЭWЭPX XxQPʏPPQˏPRRPPPQˏPRPPPQxXP@ݭWЭPݠ(ݭЭQݡ\ PX YN1խ1YЭQ (P QQPP1 PPPQPP1J'RVVbP~%~ PQPQabPVQ*PPZ'RPaԡQ~tPQQQԡ ЭPРЭVЭP ЭS<PPxPRPQʏQQRˏPQSUSUQQQRʏPTSWTWPPPRfB':'2' ЭPР$QxQRQPʏPPRˏQPSUPPPRʏQTWQQQRЭRТ(QQBƏQxQRQPʏPPRˏQPPPʏPPRʏQWQQQRQЭSУ,PxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRЭPР0QQ<ƏQxQRQPʏPPRˏQPTPPPRʏQSQQQRQݪ ݪ Y[PX 1bʏXխ1IX1ЭP PЭRRPQQ RWW QPQ1ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRY1 խ1ЭP PЭRRPQQ RWW QUPQ1]ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭHX11 VЭP PЭSSPQVPPRQR SPPR QRPQ1ЭPVPݫPPPQ1ЭPխ1ЭP PЭRRPQQ RWW QIPQ1QЭWY:gPxPRPQʏQQRˏPQSSQQQRʏPSPPPRYtgPxPRPQʏQQRˏPQSSQQQRʏPSPPPR;ЭP PЭRRPQQSQT~PQ1TY$Э̭~ PQ1xЭYЭP PЭRRPQQ RWW Q,PQ14ЭWg'1ЭP PЭRRPQQ RWW QPQ1ЭWխKUˈTЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRUUY[ЭP PЭRRPQQ RWWQJPQUЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV*~i PQQXݭЭ[խYVݭbqWխݭgЪR'RPxPP'Q@aPVV2`QxQPP  ݪ  Q8PP.P`R`RԺЪPVˈPխ ˈP[gXXXP^ЬЭPРZРР [ԭԭԭԭЪPPˏЫL'PPխHP$PP QխP~%PQPQabPVQ*PPs'RPaԡQ~PQQQԡ ЭPРЭWЭP STSVЏЭQС$PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЭRТ(QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1'RVVbP~~ʸPQPQabPVQ*PP'RPaԡQ~2PQQQԡ ЭPРЭWЭP Џg1ЭQ (P QQPP1 PPPQPP1.'RVVbP~ ~PQPQabPVQ*PP>'RPaԡQ~XPQQQԡ ЭPРЭWЭP gЭPР,QQ1D'PQP1[ЭQ (P QQPP 1 PPPQPP 19'RVVbP~~PQPQabPVQ*PPI'RPaԡQ~cPQQQԡ ЭPРЭWЭP STSVЏЭQС,PxPRPQʏQQRˏPQTUSUQQQRʏPTVPPPRgЭRТ0QxQRQPʏPPRˏQPSUPPPRʏQTVQQQR1ЭQ (P QQPP1 PPPQPP1'RVVbP~ﹾ~PQPQabPVQ*PP'RPaԡQ~PQQQԡ ЭPРЭWЭP Џg1.ЭQ (P QQPP1 PPPQPP1'RVVbP~߽~ƴPQPQabPVQ*PP'RPaԡQ~.PQQQԡ ЭPРЭWЭP g1YЭQ (P QQPP1 PPPQPP1/'RVVbP~ ~PQPQabPVQ*PP?'RPaԡQ~YPQQQԡ ЭPРЭVЭP ЭQ<P\PxPRPQʏQQRˏPQSUSUQQQRʏPTSWTWPPPRf'''' ЭRТ$QxQRQPʏPPRˏQPSUPPPRʏQTWQQQRЭPР(QQBƏQxQRQPʏPPRˏQPPPʏPPRʏQWQQQRQЭQС,PxPRPQʏQQRˏPQSTSTQQQRʏPSPPPRЭRТ0QQ<ƏQxQRQPʏPPRˏQPTPPPRʏQSQQQRQݫ ݫ YZѻPX1rʏX1խ|ЭP PЭRRPQQ RWW QPQ1ЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRխ1 խ1ЭP PЭRRPQQ RWW Q5PQ1hЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭzHX1< VЭP PЭSSPQVPPRQR SPPR QRPQ1ЭPVPݪP0PQ1ЭPխ1ЭP PЭRRPQQ RWW Q)PQ1\ЭWխ;gPxPRPQʏQQRˏPQSSQQQRʏPSPPPRtgPxPRPQʏQQRˏPQSSQQQRʏPSPPPR;ЭP PЭRRPQQSQT~PQ1Tխ$Эȭ~PQ1Эխ1YЭP PЭRRPQQ RWW QPQ14ЭWgΦ'1ЭP PЭRRPQQ RWW QPQ1ЭWխKUʈTЧPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRUUYZЭP PЭRRPQQ RWWQPQUЭWgPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV*~>PQQXݭVЭZխYVݭ7ʈPխ ʈPXYWXPխGYWխ ݭgԭȟݫݫ ݭݫZ &PXЭPЭPѠ4XX խݭg ЭQЭȱЫR'RPxPP'Q@aPVV2`QxQPP  ݫd Q8PP.P`R`RԻЫPVZgXP$^ЬPРРZР YԭЪPPˏ[Z1ZXVfZfЩRK'RPxPPB'Q@aPVV2`QxQPP  ݩﮭ Q8PP.P`R`RԹЩPVP`'PP[HP$PP ZPXX[1ʈP2PPPPW (P QQPWP1_ PPPXPWP1IЭQ (P QQPWP1 PPPQPWP1 'RVVbP~~ϪPQPQabPVQ*PP'RPaԡQ~7PQWl D3QQԡ СЭUЭPW WʈP2PxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ʈP2~UʈP:1 ʈP2~ʈPPW11 (P QQPP1 PPPXPP1'RVVbP~x~_PQPQabPVQ*PP'RPaԡQ~ǴPQQQԡ ЭPРЭPЭQ PʈP,ЩPPX?W1hPPPWЭQ (P QQPWP1O PPPQPWP19ЭQ (P QQPWP1 PPPQPWP1^'RVVbP~9~ PQPQabPVQ*PPn'RPaԡQ~PQWl 0-QQԡ ЭPРЭUЭPW WЩPxPRPQʏQQRˏPQSSQQQRʏPSPPPRxWP@ݩUݩ$ݩݩ PW X1ݩ ݩ XZPW 1ʏW[1XЭP PЭQQPP QUUPP1/ЭUe'1ЭP PЭQQPP QUUPP1ЭUխKVʈTХPxPRPQʏQQRˏPQSSQQQRʏPSPPPRČRVVXZЭP PЭQQPP QUUPPTЭUePxPRPQʏQQRˏPQSSQQQRʏPSPPPRV)~4PPWݭMЭZխXVݭ.ЩR'RPxPP}'Q@aPVV2`QxQPP  ݩ Q8PP.P`R`RԹЩPVʈPխ ʈPZ="VfݭfݭLQVfZfWWWPnfs_readdir: lost in space^ЬZЪWLjVЪXиY}ѧ4PƴPuưoШ QPQfư\ƾRRSЧPPQ(J'PPƔ /R+['Pݨݪ WﰦPƌШVݪ ~XWaP[1ѨV'ժ1YP PWGPP1P;P ''QP1'Q1~'QP@13'Q1P'QP1}'Q1'QP1'Q}P;P ]'QP['QR'QP@Bl'Q9P'QP 'QY'QP'QVVaP~~G~iPRPRbaPVWRѨѨ$Ϝ<PQPQЭ<PPYWW YWhPY`QQY`QQYԺ[Pnfs readdirrpc bad uioEEK! readdirrpc resid > 0 <^ЬZԭЬQСPPԭЭRˏbѪ}RˏRPQQP ˏP r~}R~ݭОVfPP}`' Qխ$QQPխQPPݬPXXխ1ЬPQ2PPPPWQR (P QQPWP1l PPPXPWP1VЭQ (P QQPWP1 PPPQPWP1'RVVbP~f~MPQPQabPVQ*PP'RPaԡQ~ﵫPQWl (ZQQԡ СЭVЭPW WЬQP2QxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRxWP@ЬRˆP2~VˆP輸12¼~ЬQPPW1W[X1,  (P QQPP1 PPPXPP1'RVVbP~ާ~ŞPQPQabPVQ*PP'RPaԡQ~-PQQQԡ ЭPРЭQЭP QЬQPխ1ЭQ (P QQPP1 PPPQPP1'RVVbP~~՝PQPQabPVQ*PP#'RPaԡQ~=PQQQԡ ЭPРЭVЭP Э؆Э܆ЭP1ЭQ (P QQPP1 PPPQPP1*'RVVbP~~PQPQabPVQ*PP:'RPaԡQ~TPQQQԡ ЭPРЭVЭP Э؆ЭPQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRfݬ ݪXݬ P[ 1ʏ[խ1ЬЭP PЭQQPP QVVPP1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQR~P1<Э[13ЭP PЭQQPP QVVP]P1ЭVЭQІfЭP PЭQQPP QVVPP1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRV1{խ1lYխ1ЭP PЭQQPP  QVV P |P1ЭVfQxQRQPʏPPRˏQPYPPPRʏQYQQQRSy RRЦUxUPUTʏTTPˏUTYTTTPʏUYUUUPPRTЦQyЭP PЭQQPP QVVPP1\ЭVІQxQRQPʏPPRˏQPYPPPRʏQYQQQRRTfQxQRQPʏPPRˏQPYPPPRʏQYQQQRWWPP1WXXVVWVí̏RVSSR*ЭPRRjPRRPxRQPQ RԭSԭխ1кЭQTaWV<PPѭ̏ԭ}PPQ jPWWZP1кQWVaVjPVVPxVQPQ V7ЭP PЭRRPXQPQPQP1RQխ)ЭP PЭQQPP  QVV HP 'ЭP PЭQQPP QVVPP1RЭVխІխІ խVVfQxQRQPʏPPRˏQPYPPPRʏQYQQQRVխ1V1ЭP PЭQQPP QVVPP1ЭVSfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRSSVݭWVխ1=խ0í̏RЭQRRjPRRPxRQPQ Rխ!ЭR}°9H[P[ݭ$ժ > }~ݭV}`[Pnfs readdirplusrpc bad uioEEK! readdirplusrpc resid > 0 h^ЬZԭ$]ЬQСPPtplhѪ}RˏRPQQP ˏP gЭPЬԭ~}R~pVfPP}`x'\~ݬPXXЬQP2PPPPW (P QQPWP1g PPPXPWP1QЭQ (P QQPWP1 PPPQPWP1'RVVbP~v~]PQPQabPVQ*PP﫽'RPaԡQ~şPQWl jQQԡ СЭVЭPW WЬSÈP2QxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRxWP@ÈP2~VÈPv,ЬQP2~PPW1t ЭQ (P QQPP1 PPPQPP1'RVVbP~~PQPQabPVQ*PP.'RPaԡQ~HPQQQԡ ЭPРЭVЭP x|pSèìtPQxQRQPʏPPRˏQPPPʏPPRʏQSSQQQRtRœQxQRQPʏPPRˏQPPPʏPPRʏQSQQQRfݬ ݪXݬ福PY 1& ʏYЬЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQRQ~PS1LЭY1CЭP PЭQQPSS  QVV  S PS1ЭVpSІèІì1ЭP PЭQQPSS  QVV  S PS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRSy RRЦUxUPUTʏTTPˏUTTTʏTTPʏUUUUUUPPRTЦQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRXXPP1XWWVVXXVlRVSSR+ЭPRRjPRRPxRQPQ RlShh1кЭQTaXV<PPlll}RRS jPЭSкXXZPS1кRXVbVjPVVPxVQPQ V9ЭP PЭQQPSWPSPSPPS1QPЭP PЭQQPSS  QVV  S `PS1gЭVh ІxІ|VfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQRQ1Э[ЭЭQ P[PSSSST~1PS1TЭP PЭQQPSS QVV SPS1ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRW1ЭP PЭQQPSS QVV SPS1 ЭVfQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRV V@ݭFHY1ЭP PЭQQPSVPPSP QUUP SPePS1lЭUpR2¼PPV#˜T)VdePTTЬS֣1ݬݬXZ=PW 1ʏWլ1W1խ1ЭP PЭRRPQQ RTT Q$PQ1PЭTdPxPRPQʏQQRˏPQSSQQQRʏPSPPPRV V@ݭiHW1 VЭP PЭRRPQVPPQP RXXP QPPQ1ЭXЬQaPqP@%V@=~ЭP!V@~~VЭQPVЭPX"dЭPVNЭR2¼PPV˜T)VdhPTT֪ݭݬ3PPWխ*ݬ~ݭtPPխԭxqdЬPՠhլ1|ЭQPP PЭPPЬPРQQݠݠݠ ݠ}~*tag VT_NFS, fileid %ld fsid 0x%lx ЬPРVƈPݠ8ݠ<Þ6WgѦ4 V5gP-P-P-P-P-PЬPݠbwrite: buffer is not busy???ЬVЦ0XZ]'YЦ0PP BЦ0Pʏ PP0WWV'ˏ{XPP YЩP֠0Ц\P֠lPWˏXPP1}SzTSSЦ`UUPxUQЦ0RȏRR0ݦ,ݦlUd~PSQT}S~ݦ\PZЦ0PʏPP0ZԦdԦ`Ц0PPP0VZ1uЦ\PݠPZլЦ0PȏPP0V*X(VOPWX YЩP֠0VFWPP@^ЬVЦQСPP<С4PPPPPݦݦ QuPݦ ^~ݭݭ^~,ЬRТPP>'9'QQxPR@Z'P`ЬRТPP''QQ^PR@Z'P`^ЬXШWLjVƾPPJPƾѧ<<ЧPP<4(`'ƿ}ƨƿ}ưݨݨ WKtPX@Z'P`ЬRТPP4'/'QQnPR@@Z'P`ЬRТPP''QQTPR@Y'P`^ЬXШWLjVƾPP1P'ƨ'PPƬƿx'ưs'PPƴƾѧ<<ЧPP<4(`~'ƿ}ƨƿ}ưݨݨ Ws}PX@;Y'P`file system full %s: write failed, file system is full ЬXЬ WЬYЬZЬ[kШ VY0oժx`QQŦ(ݨ0xQСQFaPdQxQT~ZxQСQFaPxdWTV8WVYPlY ݭkʼPѭP ݭVPmode = 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ԹʈWЧ X16[[@ WFPVЧVȸQŨ,QPVPVQV[@LRB`QQQB`LRB`QQB``<[[VPWkPW1ЪPPРPݩWݪPPV[WZsVPйPVƔ"ݦ<Ɣ~|ϑPPWύPPP PPPPeЩ PݠXU]<P^ЬQС VЦ,PP[PPYСP81tݦ,PPUUTƸSUQЦ,PQP1PWxQPPP`RRSѠ[ ѠQTRSPQQWQƸWQU*PP`RRSѠ[ ѠQTRSPQQUTQ1ƸݡPUƸ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~ݤ P ݭxPЭPРHTѤU U P՞ғ'Ƽ PƼPP XTPxP[SSWPXSPPQQPxPRѤU BPT`PRP`RQPQPPPQPPPPR1cSSWWSY8PT4YWPWPZWXUXSPUQPPxPRѤU BPT`PRP`RUPQPPPQPPPPR USSZTPxP[PPSP@iSWWSP@iTPxP[SSWeSXRXSPPQQPxPQѤU AQT`PPQRPRPPPRPPPPaפ$xPPPנ RSSWݭЬ P^ЬZЬ [ЬXЪ WxPPPՠ X0P~ǠǼQ˧PħPPQ QxdQ~ݪ P ݭhPЭPРHVѦU  U զX0˞'X0[ݭZ!PZݭZPTPxPXXXYЧ8SXS+>HhRRXPV4QQP`STRYYT RYPQP`YS1զ1Q[ݭZϵPZǼZPǼPPZ[XTxUV4QX8MX[S[TPPxPRѦU BRV`PPRSPSPPPSPxPPPbSTT8X8TT$TUPPT Da1Y[VWHPZ1TxUV4QYY[TXLZSZTPPxPRѦU BRV`PPRSPSPPPSPPPPbSTTXX$XUPPX >IkPQP`XYXYP@aŬǼVZVݭiVPpos = %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`PPWv*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ϴFS xYP@\PWTQY[P>@aPRP2`V^)[QVVPPPZPѨU X`PPW(PgF`PL WXPVP`PPVQ`PxPǼPQPVY7#ݧ8ZXW}P Px`Z Э(([`PxPVVPѨU X`PPWk~VXW>ר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ݡ 8P1vЭ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 '(8WWYݭGZPݭ=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 ݭiPЭPРHSУRRU  U գ Ξ'VeǸVPǸPPVVPVPxPQRU APS\PQP`QVPVPPPVPPPxYUˏ[XZPQ1У0QQPQPxPVQǸQQPQPxPUУXXU FT S\PPVTR;RUdPRRGVUVTXU S\TR;RUdPRRݣ0Y p!VUPRPQAPXU S\PQP`P~AVQxYUˏ[XZPRTRQP$QQVQTV0VPVPxPQѣ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ݠ@ɼQQѬ$)ЬPݠݬЬPY ~ɠĭQ˩PĩPPQ QxdQ~ЬPݠ  P ݭЭPРHXѨU U  Pc'ɼPɼPPZ01 `PxPVVPѨU X`PPY!P$ݬЬPݠ *6VPѨ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ݠLVςѨU DTX`PPTQPQPPPQPxPPPdQZZR1SZ$ZPPZ [P[PxPQѨU APX`PQP`Q[P[PPP[PPPxPQPé8QQQxQQPPWPQ~Yf`PxP[VVPѨU X`PPY!P1©8$Щ8QQPPQ VXYV֨PP֠[|RɬPPRZZPPRɨSSRPPɌQSPPRɈRRQSQPSPPQPPPQɄQQQRѨU  xZP@P XXQZP>@aPRP`JQѨU ATPXTPQP`ݭXݬuffs_freefile: range: dev = 0x%x, ino = %d, fs = %sdev = 0x%x, ino = %d, fs = %s ffs_freefile: freeing free inode^ЬPРXРPYЩ WǸQQ,PXPXݩViQXPZ~ǠǼZQ˧ZPħPPQ QxdQ~ݩ ּPVݭSVPЭPРHVѦU U  P)P'ǸXPXPPXQѦU APV\PQP`QˏXPP[PQ%Xݩϰ ϾPPXQѦU APV\PQP[`X0X0֦ xZQQPP֠ЬRˏ PP@צQPP`ݭ8Pstart = %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Ъ8QPA`UQTP[QQTTTQTЬPDTxTTTTeU*XieTPTToVXVYѧU W`YЪ8QAkPQTQTTTQTЬQDTxTTTT`U*XieTPTTX~ψϜyVXPTP~@TT,TXxPTX1ЬQ>A`PPT [PT YTPTPxPQѧU APW`PQP`QTPTPPPTPPPxPQPЪ8RRQQQxQQPPPQPPPkSiQU¬RURPVVSPPQ5SSQQUUR8TTX1kTTUPЬ 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 ݬ ~ݬffs_balloc: blk too bigCould not unwind indirect block, error %dp^Ь|ЭPРЭQZЪ YPPЭSyPQQ[ңPP8PPVV0 nЭP԰QPЭQССݩP}ʜ~o PXЩPTX 1X[1X #XPxTPPPQxPRʠSRSQʜ Щ0SSPʜPP8P@PPPPLSЩ0PSP1S1ݭݩ0SʼXXZPXZPW1wXPxPPPxPQ}Pʜ}P~ݭNЭQdPxPTHʼЭRR ݭG ݭﭸ[ 1ʼPK`XЩPTʠSPx[[t[UX1xTUPPQxPRRS=Qʜ4~ݩ0[ݭ:PWݭﷸWPЭSЭPX|ʜPP8P@QQPЩLRPPPRSVQQQQRVVS~S[ݭִPW1ݭVSʼ[[ZIP[ZPW1xTUPPQxPRRS QʜV@PPPPLVЩ0VݭVʼ[[ZP[ZPW1~~V[ݭ PxdTЭPP/ЭPРHWРKaPxPЭRdQxQT`ЭRЭPԭ<]VV[ݭ;PW1-׭xPJPԭ`1~~[Z Pݭݩ0P[ZPW1ЭXЭSSX~~ݩ0ݭݭPxdXTЭPРHWРf'Q}P;P f'QP[f'QR"g'QP@Bf'Q9Ppg'QP (g'Qg'QPg'QVVaP~~ЭPݠ05PP`aPVЭQݡ0ݭݭЭRtP­PЭQЭRAW@VV VW,gVgЩPP<[PXX [{ЭЭPtVVPPPZVgЭQFaYiWYWIլ,~~ЭRxdW~ZݬPXXЭPݠ0WݬVZVլKլFǭPĭPPЭQFaW,~ݭЭRxdW~ZݬτPXXխpB'PxPP`'Q@aPVV2`QxQPP ~ݭ6$Q8PP.P`Э`ЭЭRbRPVЫ0Pȏ PP0[ЬPЭ`ЭP^ЬWЧPTФ XШPRRPyPPPQQ #QPxRPPPRxPSĠPSPRĜШ0PĜPP8P@PPPPLPԷ~PQݧvPVݭVPЧRЭQҧPP8PHPbЭPЬYЬWЬ XЬZЩ8TDgP@gPPP[WWUUTqTPTPPPTPUPPPUVP[GEPT ST RUQUT)WTTSPPRZEhUQxUSSxURRSSRRQQ8VUЩ8TUTffs_isblockЬPЬSЬ RϠ8`HuuuucPCbPRPʏPxPQTxRPC`PPQPPQTTPRPʏPxPQTxRPˏRPxPQTxRPgUffs_clrblockЬPЬSЬ RϠ8H/\\\\JCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPPCaϣffs_setblockЬPЬSЬ RϠ8J1````NCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPxPPPCa|Dffs_isfreeblockЬPЬQЬ RϠ8^B{{{{iPAbPSxRPA`QRPʏPxPPQPSSPSxRPA`QRPʏPxPPxRPA`PˏRQQQxQPPPP^softdep_flushfiles calledtPsoftdep_setup_inomapdep called@softdep_setup_blkmapdep calledsoftdep_setup_allocdirect calledsoftdep_setup_allocindir_page calledﴡsoftdep_setup_allocindir_meta calledsoftdep_setup_freeblocks calledVsoftdep_freefile called2softdep_setup_directory_add calledsoftdep_change_directoryentry_offset calledʠsoftdep_setup_remove calledsoftdep_setup_directory_change calledpsoftdep_change_linkcnt calledFsoftdep_load_inodeblock calledsoftdep_update_inodeblock calledԼPPsoftdep_slowdown calledﶟffs_mountroot: can't setup bdevvp'sroot_deviceffs^1'Xb'%vWgPV$'%gPVVPPV1Xݭ$'] PV'ЭPР PנXݭݭO.VP$'ЭP$'QaQP`RRPЭbЭz$'ЭaaQPР V~Y~9XЭPDPϙXݭݦ cnPWARNING: soft updates isn't compiled in WARNING: %s was not properly unmounted WARNING: R/W mount of %s denied. Filesystem is not clean - run fsck ^ЬZЬ[ԭl~ݬ PX1K?5ʏ<Ъ[ЬPݠ0ZϨPXX1tխ1?1лPՠ;[ݏYn*[ݻ<~Y,PX[~Y3X1 )>TȟX1ﳟݻVZYPX1~ݦ,)PLPWЦ,VV VW,gVgԭխ @~ZHPX1x1ЬQԡ$@(ԡЭa[,QPX1MЬPРYѩ4X10ЩxP PP8%X1лPՠLV<V[ݏY)[ݻˏV~YH+PX[~Y\2X1>1ЭQСPYP ЩxQРxPѡ  Y!X1YX1Y~VZV~ݭv ЭPPZWVWPZVVVWw1,gVg1Y~WZW~ݬ+ VfЭPPZXWXPZWW WX(,hWhY~VZV~ݭ ЭPPZWVWPZVV VW ,gVg[ZYGPXX1l~L ЪP[DZլc>_ЭPР VPѭP,PխPPխ~L(խ?ݭjPYXPffs_reload: dirty1ffs_reload: dirty2^ЬP<PЬQPРݬ ݏݭ&~~ݬ ݬ~ݭVfP[ݬ ~ݭ0[ uƘݬ ~ݏhdݭs*P<VЭPР(V~< ~VPxVQ}P~} ~PݭVfP[1ЭPРHQ\TС0PP@ Pcݭ\PZ[PЬRPР XPPTTݨhXQVfѨhЭQС0Pȏ PP0ݭVfЬP(@Xwݬ D~ݬϭ ȜP4PǨ4PYPZW[YdШ0VW8PPY WYPP4V~VȘWPxdP~ݭP[1#VZЭPݠH VZݭS8WWYݬXݬݭ$TPWW, $WW,ЬQСZ1ѪPЪ\ݬ W'ZPݬ ݏZeP~~ݬ ݬ~ZP 5sʈY~ݨ0ȸݩſȼPVȸݩﱿʨPĨPPVVȸݩdݨxPx`PPPVxdV~ݭﭒP[1ЭWݨxݩ(xPVHV(fɔ2ɖݭZOЭZ1P ^ЬQСxPР լ  Ь RвݬPW1KݬHPѬ'Pݬ ݏݬ#~~ݬ ݭݬdPWݬ ~ݬP,WWPݬ ~PЬSˏ<<PPݬd$PW1ݬ ݭݏhdݬ&P<YЭPР(Yԭԭ쟭ݭ< ~YPxYQ}P~} ~Pݬ-VfPW1ЭPРHX\TШ0PP@ PcOW1PP:Pխ ЬY>udW1eL խW1O~@bP@PxPQ}P0ШtYxY[ZYPЭQzVPR[VUWU[PTQTVTTSPUUS}RVV0W4ZҨHPxPQ}P8ҨLPxPQ}P@Ȭ<@ȬȰ@ȰPЬZЬ VP PYЩ X?VPZ VPZϰPWWP(YPWL/ЩPРxPԠ~~V~ݩV~PPPݩHPWݩPVfXfYfʏЪTЭQѡ44T0ЪPQUPVQФSУRQRPT6PЪ}˜ԭˏЭЭRRWխ1ЭUPPyPPPVҪPP8Х0QíQYЪPPYPYQYԟݭЭPݠY}~ݭPW1sYPxYQPت QˠRQR P˜}P˜}P~ݭGݭЭPР@WV (VPЭQxPPPPRxPSˠPSPR˜ ЭUХ0RRP=}˜PЭR}8TPVQPVTRPUSЭU@UeRإSЭPРLTTPRTTPWPPYPYZYЭPH~@>PW&ЭPHVY YV,fYfխ ݭAYPЭQP0(G}˜~$ݭݭ/ ݭWY ժ1)ѭ̪>ЭRТP ՠ ˔ѭ̪!쏔PQխQQPW9ЭUUnݪЭPݠݭ}~ݭêPQPQ Э̪<ѭ̪5խ0w@'P ]QРPPQQݭPWWPffs_fsync: not dirtyffs_fsync^ЬYЩXѨ4ШxPРP? XY[ZЩ PPPZPPPWШhQQVЦ0PʏPP0ЦVШhQQV1ЦRЦ0PPqЦ0PP PZզPUV4zЦ0PȏPP0PW[ѩ  V\ V}PpPPPWШhQQRRV1vZZ1Gѩ E~~XPWYcPaPPPWШhPPQ [[1PW>'P]QРPPRЩ PPPRRQQX</usr/src/sys/arch/vax/compile/RAMDISK/../../../../ufs/ffs/ffs_vnops.c@ЬPРVݠV|P GgPPTPSW ?ЬP`RTSWЬQRaW !RRSWPUPGQUQa(Q`QPYe}VPxPJP`ZY X1Y Y>}~~ЭRݢLVݬwPYЩ0PP=x$ZTЩ0PȏPP0Ys&PРP֠,ỸPV1hШPЩHQ@aZX RѭVZRլMPWW CЬP`9G(PGaP,WЬQaPPaW PPЩHPG(QG`QRXЭPPPhVZVݬD~PVW1Y Y-|x$ZZЬ RZbbP^ЬPЬZЬ [РPPլЬ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Э`PP;'~ 8P&F&ЬRЬQRQPPPP;'P@&P`PPQRPPРPЬXЬW&YXWPPPP:'P@&P.W#XРVYݏVPVP`PPЬWr&ZЧYЧXZ~TVfYXPPPP\:'P@8&P!XYZ~TfP`PYXPPPP":'P&R@bQaPPgaPWWaQPЬQСR aPRaffs_inactive: pushing active^ЬPРWLjVРXYpէ< WƔyƖ<ЧPP<4X~~|~WPYƼ<ƔPƔPݦW?ˏP,$8'P]QРPP~QQWX~WcƔ X~WYPufs_reclaim: pushing activeЬWէ< WŹLjVVWЂЦ P PԦ Pmangled entryi_ffs_size too small^ЬЭPРР ЭQС СaСԭЭP`ЭQСZʈXˏˏīȔPP@PЭPݠݭ@~ZVfPW1<ЪPP<ЭQaPPPݭݭZPW1W1ZXЭP`YYZЪL[XZ֪<~ЭQ QEݭ~X ݭZHPW1խIDݭݏX"PW-ݭZPWխ Wݭ~XT W/[LPYխXYݭ~X! ЭP`ݭݏXPW1XZʈXԭԭԭѭѭԭЭQ PPЪPPPLխ!Ш|RRPxRQȠRRQȜP [ȀoШ|ȀҨ|PP[T~ȀRRPxRQ}P~Z PW1Ȁ<ЭȈЭحЭQС Pȏ׭1&Ȁ}PȜPȠQxQU TSTSPRRUPx Pԭ1P7ЭP Pt~ȀRRPxRQ}P~Z PW1[խˏ[PԭЭPH[V:9[VZP*σȀXϚˏ[PPPPȀP[1fSѭy<QQRS$ЪPPՠ@ RQPRQPPPPQQFQȀR0խ+QѭȀѭȀRPíPSOЪPPPYթ@WWЭPW/РTVU)WdePTTթ@ 1$fȄ<Ȉ1Ȁ<PPQQȀ<PP[fQȀPP1XѭȀШ|ЭP Psѭ,ѭ&ѭ1ЭQС PˏPP11ը1ЭPݠݭ~ZPW1խ;}PȜPȠQxQU TSTSPRRUPTSQQy PPPȀԨt<ѭЭȀˏPԨt$íԭtЭȀЭtPѭPPЏP ЏPˏPxЭQȏխݭ~ZPЭPѭPЭQaZb{Pѭ&ȀQЪPPՠ@PPPPARRPQȠRQR GPȜ@ϭȀX϶ȀUЪPPՠ@PPPPEUUPQ}PȜݭEqխ ˏȀ|ѭ11ЭPݠݭ~ZPW1ȀQˏQPԨtíQtѨȄ ֪<ЭQZa1}ЪPPРPȄݪPPW1ȕ.ЭPРQ$QЭRˆPQ R۩PЭQЭaխ1ݭ~ZW1 ѭ1խ{vЭPݠݭ~ZPW13ѨȄPЪPPРPȄݪPPW1 ЭQЭaЭPȏխ1ݭ~Z1ЭQ Qhݭ~ZЪPPРPȄݪPPWݭݏZ$WPխlgݭZPWTݭ│ѨȄ ֪<ЭQZa<ЪPPРPȄݪPPWխݭ~ZЭPЭ`ЭQQЭP`ZxP%s: bad dir ino %d at offset %d: %s bad dir@ЬPРQСPVݬ ݬݠƘqD anFirst bad Second bad ЬTЬRФPPՠ@SSPD<Qˏ PPPQP*ФPPՠ@PPPPPQP S z9q3bPq%qQRQSRPQQSPBaPЬWЬPЬ VЧf~ݠSЧPРPPՠ@ǕPʏPPPPufs_direnter: newblkufs_direnter: compact1ufs_direnter: compact2^Ь [ЬPР РЬPZРPPՠ@PPPPPЪtP1ʀRˏRP blݭ<~RPxRQ}P~ݬPV1i<VʀVPxPQ}Pʜ}P~ݬ VЬQСPPPLQʀPPQPݭЭQHP~[ݭ?PV+'P ]QРPPQQݬAV1VPʀPPQxPRʠPRP  Qʜ}QʜʀRRPxRQ}P~ݬ%PV1}ЭXЬQСPPՠ@PPPPPW<PWPYPVVtWVRh WWXWYЬQСPPՠ@PPPPPW<QWQPPYQVWXRVthPP3TXU[V)TefPUUYWPP ϞjYWY ϝjYWWXݭX[yݭPVVqЪxRkRPxRQʠRRQ WʜPPլݭ~ݬyݭݭЪxRRPxRQ}P~ݬ6PVլݭݏݬVP^ЬXЬWЬ YȈVY4ƀRRPxRQ}P~XeP1ЭP6ætƀPxPQ}P~X2P]զtԽ ЭPƈW קǖY ݭg&ШPP<զtݭhP ݭg^ЬYЬXЩWɀRRPxRQ}P~WPVKЬ ЧPPՠ@ ЭPרȖЧPP< ݭh ݭPVVP^Ь[]V}˜W|YX 1W1~ݬ }Y~ Vݫ~ oPխPfQQ9ЫPРPPՠ@PPPԑ.PQ .Q<PQPYQZXZ1{WY1qPcheckpath: .. not a directory ^ЬWЬPЬ XРРPPV1V1ԭ1VP1`ЭPРPPՠ@PPP..VeЭPPPVݭЭPРPQСQݭݠPPVЭPѠ4~~X|~P~ PV1rV pjЭP PVPP^ЬPРQPPЭP-PЬPݬ@~PTP Р0 P4P Pm%{m%PP^ЬPЬWЬ VРQݧPPfЭPQPﺟfFPPfP@ЬVݦ ݦݦЦPx`Q<PP/ ~"PP PPЬVЦXЦWݦ WݦxhQ<PP/ ~w"PPP PYgPPШDQQQggPԠ4g[gPЬQСPRˏPPP PЬPРPSѠ<1УPNУRˏRP1RPPP $'Ü$'ä}PPHQLTn$'àIУRˏRP?RPPP J$'ä<$'ì}PPHQL #$'ôPЬSУPQRR8Ϡ4    РPP<PRPݣ ^R~^~ЬPРUňSРTУPNУQˏQP1QPPP h#'ÜZ#'ä}PPHQLTA#'àIУQˏQP?QPPP #'ä#'ì}PPHQL "'ôУУÔ üD}Üä$è(ì,ð0ô4ø8@<Х4PP< P<@  ХPPРL RRPxRQy PHХ4d}HPPЬPРWРYɈXР ZР[gD<ѧ2ѧ(ѧ ѧDѧH ѧ<Pѧ@1ЩPP<PѪ.ZSPV1ժ K'PЧ@.QQ<@PP@ʏQQ<@PPQӧ@Pѧ ѧ $ЩPP<1R[Zݧ ݧYϷPV1 ѧ ѧCЩ4PPP PPЩPP<1[Z~}~YPV1ɈXѧ$ ѧ,uЩPP<1Ѫ0.ZPVX[Z~YPVVPѧ$ѧ,~,$YPV;VЩPP<1?[Z<~YPVɔP PVPЬYЬXЬ WɈVѧ.~WWP[է(ѩ4 XOPWP XPƔQXPPQQƔ8 Q YPЬPЬXЬ WЬYVXXWWЩPPXPW%YWqP.~YPFQPWXPXQWPX թƔQW թƔPPPPPЬQСVСWƈRѦ4LjPX;~С PݠRWwPXƔP P4ǔP P"WVWr֗V V˗VfWfXP^ЬPРZРYР XШѩ4XZ6[1ѪPPXZ[1{ZY"YP[XZ1TɈWǖPPXZ[1XZ[1֧Pǖ&'PQРPPQQYP[(VVXW~XVYZP[ קǖШR&RPxPP'Q@aPVV2`QxQPP  ݨ/ Q8PP.P`R`RԸШPVɔP PUʔP PCZY~YZ[Pufs_whiteout: unknown op^ЬPРXРWР PP!P sPQlШPQPա@1-PP~Vݧ~WV~XPX(ʏ~ݧ~XPX K[sЧR[&RPxPPR'Q@aPVV2`QxQPP  ݧ Q8PP.P`R`RԷЧPVʏXPufs_rename: lost from startdirufs_rename: lost to startdirrename: EXDEVufs_rename: same fileufs_rename: lost dir entry^ЬPРQQР[PRТPPТТZТ RТРPPPP Q1PPgXZ[fVfVW[[@Vf [P Pg XPP1-ˈP1PPQ1С4PPPX1ZZ[[VffVffQˏP PP P "?YRbRPPPPVfPX1PWQYɖ~QX1 ~QX1VɔPP@1ݪݪ ~QvVfPXQݪݪ ~QfPXX~c X1Qѡ.WYR ЩPP~X1PЧP PVfˈWP֩ɖJ'PQРPPQQVfPX~y10ݪݪ ~=PX~MЧPPPrlX1 {ݪ WYPX1 VZ[PX1ˈWP1ѧ ϝ~VKEǖPPX1F֧Pǖ[PXקǖ1VVZY~ZV~[PX311קǖ[31˔P P[FVf1uQСPPP ϰURѢ ϧzUǕ#Ъ PРPPQPX17R”PP@7Ѣݪ ݧRlPBX1X1[ ` X1P PPɕ~ݩWPX1IקPנǖQݪݪ |~PX1^˔P P,[VfP P fRˏP PP P TkPPW# SQݡPYcS-'2ɀ~WYJ^~RݢXPXPPPl WffQݡ17V RݢfݧfPשɖPPO ،XP^ЬPРРPQС ZQXȖ[1VʏVȏ@Vݪ V*P[ыY[1PWЪ PРVǔP4ǖ֨Ȗ'PYРPPYYP[1QСPP7Vՠ@V(fЧШݪ <~|~P[1}ǜ}~PݠH YYxP[ 6<)P[TVVZWLZVP[[$P PwP$רȖԧǖVfYЪR9&RPxPP0 'Q@aPWW2`QxQPP  ݪ Q8PP.P`R`RԺЪPWi[PЬPРXРYР [ȈVɈWWVY`VըxYPVfXfPZ1Ѧݫ ݧVPBZ1 Z{קצݫVYMPZ֧֦XɔP PY3ZǖƖШPPQ<Qݫݫ Q|~X PZXYȔP P勤YhVfXfZPЬVЦWݦ WݦЦPPG`QPSQ1Q;Q 'RQ1'R1\'RQ@1'R1Q'RQ1['R1'RQ1'R}Q;Q ;'RQ['RR'RQ@BJ'R9Q'RQ 'R7 'RQ'RVVbP~~?GcLPTPTdbPVЭQWT}XЭS<PQPXQYX<PPSЫ PPYѫXЫЭPРSTРPR QЫ PQP œTTcZPЬQСSÈRœTУPPР@PTP PݡT¼WPݡ ~ݡSЬPРQݠ |ݠT~ЬPРQݠ |~T~ЬPРPT~aufs_strategy: specЬYЩWЧ\QZ4PP ?HѧTPi~T~ݧPQPV V4Ч0PȏPP0WOVPѧT1ЧHXЧլ-G P >ՠ:6~G Pݠ"+#G  |>ЦGЦPW@֦Ь G WPamap_unadd: offset out of rangeamap_unadd: nothing thereЬRЬQQ F>Т PA` 3>A`AQТSSPQPТPCA`APQ@עЬWЬXЧ0V֦XЦ$P+X!ç Qn& Pf&PQVЦ$P4P+Xx>&~~VϘç ~ݧ,VυЬWЬXЧ0VЦPPV8PP ЦPPPЦ$P+X!ç Qӯ& P˯&PQV<Ц$P6P-X~x&~~V~ç ~ݧ,Vamapplb~~~~~(i& ,/usr/src/sys/arch/vax/compile/RAMDISK/../../../../uvm/uvm_amap.cЬRЬSЬ Y&PP QPQRXPQSZXZW~PYPP&$PVY1fԦԦ$W XԦYb~GWWPKYb~WsP(Yb~W^P VY5b~ݦb~ݦ ~VA&YY.XZPЩ X@WW WX8V,hVWhYPЬWЧR&RPxPP &Q@aPVV2`QxQPP b~Rt Q8PP.P`R`RԷЧPVЧR&RPxPP&Q@aPVV2`QxQPP b~R Q8PP.P`R`RԷЧPVЧ R:&RPxPP1&Q@aPVV2`QxQPP b~R Q8PP.P`R`RԷ Ч PVЧ$RqRh&RPxPP&Q@aPVV2`QxQPP b~R% Q8PP.P`R`RԷ$Ч$PV<~W0&$^ЬPЬUР0ZР,à Q&RbSS PSPQSPUPQQPЪTT#Ъ$P19 P1- UQZѪ OЪ$PCP:QTQPxSP~QZЪQQRЪ$PRA` A`RAЭԭЪ$PxWP1P1ЭQ>AgPP1P;P &QP1g&Q1&QP@1&Q1PO&QP1&Q1&QP1W&Q}P;P &QP[&QR;&QP@B&Q9P&QP A&Q&QP&QVVaPb~ЭX?HgPP`aPVխqЪ$R &RPxPP&Q@aPVV2`QxQPP b~ݪ$j Q8PP.P`R`RԺ$Ъ$PV$ЭX>HgPP1P;P &QP1&Q1A&QP@1&Q1P&QP1@&Q1&QP1&Q}P;P  &QP[&QRw&QP@B/&Q9P&QP }&Q&QP&QVVaP~b~ЭP?@g-PXPXhaPVЭQ>AgPP1P;P &QP1W&Q1&QP@1&Q1P?&QP1&Q1&QP1G&Q}P;P &QP[&QR+&QP@B&Q9Py&QP 1&Q&QP&QVVaP~b~ЭP?@gPP`aPVЭQ>AgPP1P;P P&QP1 &Q1&QP@1\&Q1P&QP1&Q1D&QP1&Q}P;P &QP[>&QR&QP@B&Q9P+&QP &Q&QP:&QVVaP~b~ЭP?@gPYPYiaPVêЪ[xV(VkhXЪ xVЭW(VgixXYXxWW WXyV,hVWhY ЪxVЭXЭW(VhgxXWXxPЭQ>A`WPW WX(V,hVWhЭЪ$Yխ1xVЭW(VigxXWXЭPЭQ>@aWW WXإV,hVWhЭ$QQQPxt&P~QZЪPѭ ЭW@gЭX@hЭ@ЭЭ k&[PxPPb&Q@aPVV2`QxQPP b~[Q8PP.P`[`[k[PV&PxPP&W@gPVV2`QxQPP b~ݭe$Q8PP.P`Э`ЭЭXhXPV&PxPP&Q@aPVV2`QxQPP b~ݭ$Q8PP.P`Э`ЭЭWgWPVYoYf&YPxPP&X@hPVV2`QxQPP b~Y~Q8PP.P`Y`YiYPVЬYЬZЩ0Wé Ql& Pd&PQQЩ,RRQXЧPQP/RVVXcЧ PF`QաZF`PݠVVXVVP5FRR,"RXЧ PB`QաZB`PݠVVamap_wipeout: corrupt amapЬWVV5FP@ QaP  /PaP Q VVԧԧWϊЬZЬXЬYЪ0P1լnЪ[[ QK&RR PRPQOxRV XWVXgPVXVIgPVYX[XZݬFYXY YZݬGԪ,ݬ ~ê ~P01~1wѠ1nê Q︠& Pﰠ&PQX~XPլ PP李&PV12fԦԦ$X XԦݬ b~HWWOPHݬ b~W9P$ݬ b~W#P 5b~ݦb~ݦ׼~ϲV &ʂVV1Ъ0RѢצVQQX.,QP@ A A P`ЦAЦPQ@֦QQXТPPP ТPPPТ$PP~ê ~ݪ,RԪ,V0amap_cow_now: non-resident wired page in anon %pcownowcownowpage^ЬPР0Zԭѭ1ЭPЪQ@a[K YЩX Y;,i1ը,1$PP P$~~~XҰPW~~~W~~i{PVVW VWqL҈1ZVXqiWK $V6p֭ѭ19amap_splitref: split at zero offsetamap_splitref: map size check failedЬWЬXЬ QΝ& PƝ&PQV !+ЧQgPVP  +ա$QЧШP֠gVhЬYx PP1P;P &QP1&Q1R&QP@1&Q1P&QP1Q&Q1&QP1&Q}P;P 1&QP[&QR&QP@B@&Q9P&QP &Q-&QP&QVVaPb~x ~@P$P$`aPVЩ$P$PXx WW WXHV,hVWhЩ$PЩQЩRRQ`Q`Ramap_pp_adjref: overshot targetamap_pp_adjref: negative reference countЬZЬTЬ PЬ[& Qz&QPPTPYЪ$VWWTcGfP PRXPRGXWXPPT;WTSS RPPGf RPPGfSGSXQQPDf PDfQDSXXWWTWT1\(GfP PRXPRGXWXPPY;WYSS RPPGf RPPGfSGSXQQPIf PIfQISXR[P 'XPGf PGfXGP XWZ XWWY1fЬWЬZЬ QЧPQP YZVVQXrYVPXiY F ]VQFQQZNQXIЧ PA`SA`AQЧRRPQPЧPBA`APQ@קcPPcP SVVXuvm_anon_init: can not allocate %d anons uvm_anon_init&QQPQPxPPPQX~xXVV#0PYX*&VWW WYZV,iVWi 'P`XP&XE&PRYPXQbPbPQr 'uvm_anon_add: can not allocate %d anons uvm_anon_addЬY~xYVV^/PXYJ)%VWW WXV,hVWhY&Y&Y!XS 'RXPYQcbPbPQ 'QaPРaN&`Ԡ ԠЬWЧVCզ, WyPVV1զצ,Ԧ $$PPP$~VtVxW- 'P`W`ۗ&@ЬVЦ PP1Ԧ զ練&ЬPРPР,Rՠ*QQ Q*R,/usr/src/sys/arch/vax/compile/RAMDISK/../../../../uvm/uvm_aobj.cЬQxWWPP(PС$Q@aVfY ѩW iYլ PYP<~}&xPYfPPifPYYfVWԩ YXW@V,hWVhYPuao_set_swslot: uobj = %p uao_set_swslot: attempt to set a slot on a NOSWAP objectЬQЬWЬ X8Q&a#ѡ@pPXPPWQPQPWPʏPAP`VX` VE֡ @Vס ա 4aPСa<{~RQ&Yx С PG`VXG`VP^Ь[ЫPP@1(PPj@$WPWRq&ZVWYXXVPYP`P PˡjXVVgV<~ϽW&wVWЭPPЫ$R&RPxPP&Q@aPVV2`QxQPP c~Rg Q8PP.P`R`RԻ$Ы$PV1VVP#&WF P PgVVЫ Rl&RPxPPc&Q@aPVV2`QxQPP c~Rΰ Q8PP.P`R`RԻ Ы PV<~ϑ[&vuao_create: kernel object already allocateduao_create: asked to enable swap on kernel objectuao_create: hashinit swhash faileduao_create: malloc swslots failedЬ[&P&P& Q&QPW[4N 'G Ϡ:'%YW"N[$'%Y  &<~Oﻺ&sPYWԩ[[1[SʏSЩPP@8(Sc~xPQ<PPQQPP)P$1ϻ}WWP>G`QPZQ1Q;Q &RQ1E&R1&RQ@1&R1Q-&RQ1&R1&RQ15&R}Q;Q &RQ[z&RR&RQ@B&R9Qg&RQ &R&RQv&RVVbPSc~?GjӫP P `bPVЩ P πPX>GjWW WX֑V,hVWh[YPiԩY ԩ %%QaPP, $%PY,0YaQ0YPuaoeltplaobjpl@$%`$%$%$%c~~~~~~~P~"&mV fc~x^x~~~~4 & fЬRТQQPPQЬWЧQQPP|QQrЧ,PЧ00Ч,0XЧVJ$PP P$X0~V ЦQT& PL&PQ~WVipЦVXWϷPuao_getpageuao_get ^ЬZЬPЬ QЬRbЬ RR1ԭ[PY[1QXh1YZ_PV}搜& P&PYW8Ѫ@%~WZϋPQWPʏPAP`PG PP+~~~~YZ7kPV"$ *V`V $PP[Ь PPԭ P$Vh֭X[&Y[1)ЬRЭbPխ1VP[PY[1BQXh1#[:Ь PP1-$PP P$~ώ~~VP$Vhh1YZ]PV~~~~YZEjPV 8wĨ *h1:& P2&PYW8Ѫ@%~WZPQWPʏPAP`PG PP V}_1PVPW$ V0$VmWP$V VhX[&Y[1PЬWЬXЧV~W5ЧQi& Pa&PQ~V,XghWxmPզ VPP~ݬݬP PȘ % %udv_attachЬZЬ YЬVмXXP,PD,WWt W"PZYXgP&PPYPVVݞ9 %WgVЦ VVJXV@ЦPPP~j~~VPP֦P VVP&QVVaP~~( PRPRbaPVgVЦ VVsXVi&RPxPP&Q@aPVV2`QxQPP ~R{Q8PP.P`R`RbRPV1bԢR ԢԢXgPP  %PR $RgW$RPЬP֠udv_detachЬVЦPPPЦPPP~~~V)Ц PЦ$$Ц $ V&VPxPP&Q@aPWW2`QxQPP ~ViQ8PP.P`V`VfVPWPudv_fault: !PGO_LOCKED fault^ЬRЬZЬPРQСPЬ SS <&~ЬP ~vPРYYP,PD,áRPPXRW[V)Z~Zx P~WЬQݱV﯈&PPXPWV5Ь SSVЬ PF`ZXYЭQaP[&~ЬS ~͝[PPudv_put: trying to page out to a device!fltamapcopyЬVVXf ЦЦ P|&~RЦ PXݦݦ 2PЦ P|ڋ&~hPæ PPPhP(РWЦ P|&~ݜW 1gЦ QSЦRLЦPPSSRQЦP+Ц P|B&~yq1Ц P|&~Wanonget1anonget2flt_noram1ЬXЬ Y[T&թ͊&P$Pﻊ&P$PZЩV|զ, YPVVg$PPP P$&զp&~ ~ﮛ~RR&~ ~~=~~V;q~~~Y~~bPV)&~ ~M]&>p0Z&~ ~!&ݩ V﷒P[*&ﰉ&~ ~Ш PѨ&~ΚW &WZ1$ V0$PP$ P8~VYW1&~ ~o&P[*ԩVfW&~ ~;PV"VVWPШPà~,PY 0&1杻&~ ~Pfltagain1flt_noram2flt_noram3fltagain2flt_noram4flt_noram50^ЬQЬPi&Q &PRR&P`PѬ PQISS.&Q#R,R0QЭPP,P0PSQQPЭЭﲇ&~~ݭݭ0.P&~~1ЭPí PPPЭQ СVU&~~VЭR€UСTTPPPQSP&~~UPRP|&~6PTXTգ(Ѭ UTTT:ЬQQգ'渚&~~]&1TXУ0DУ@D@d&~珞PPjУ4P@`Q>A`QQPVЭTãTP &QQ U\ RQUPPPRRPPXxQXPPTHT PQUPP\ QPPQQPHZX[ XЭHZ[D#X:D4ЭPà~,dPV<&~~zVVN\P$ P\P%s{&@QСP~\01+PL\P0$1W1k{&ЭPX\Xը,1ЬPPX1~~~~~~QWPXQ\P$ P\P0$\9L[~&~~z&d1uX\L$~\\P$ P\P0$\PРW~~PYVfW@XfX\10PV~~~V~~tVPXXVXz\PP"$ P%\RK\P0$k}&~~祈V1 jy&]y&1Vy&zc1e\Vy&X\KDQ ~\\P$ P\P0$\J@hy&X'K~VЭPà~,ݬTXݨ0ݭݽ4Ѭ 4XI*/$ШQ>x& P6x&PQ~@ XJ$ X0$'|&~~ePЬZЬXЬ YЬ[XVVY1[VZϛPWVX VXZ?WPw&VVYPuvm_fault_unwire: unwiring non-wired memoryЬ ZмXЬWWZ1WXPV ~WX3w& P+w&PVPơ&QPQP。&QPYQQQxQQY4P2.PQQQ QHv&WWZ1oЬQWѬ Wv&PPQYQPQPQXz&~\~VfWXYD5PWz&~*~f"W&QXQx$PQPYPWWPЬRPѬ PPRPv&QQPQP~QR~z&Pݠ 4ЬSЬRݬR Pu&QQPQP~QR~ݣ ЬSЬRR Pu&QQPQP~QR~ݣ uvm_fork: uvm_fault_wire failed: %dЬ[ЬZ$YѬ  Z[4ݫ 6P  Y3P P}hPPPXWV,hVWhXWHV(VghݬݬZ[M@ЬVݦ F5< ~$* $ЬQСP}0СP}8СP} СP}(СRxXt&[t&PQ}PP@ЬV$P P:VNSS1 VPr,PSƌ_t&schedulerschedpwaitTЏS&Rs&UR41(,#ŒQ P~@`PPQQSRTQSТRT~v&< Pe QeQPPes&P T 1vd]1hW[ZYX4&Vbˏ,PPNH1PPƌPPY5V[PY-P(P#ƐPP VXW PXVZPXЦVW=r& Pr&Pr& Qr&QPPr&PZV[VV@ЬV$P P=SS,1 VPqPSƌr&uvm_init: page size not set^ r& oG&XWpV,hWVh< q&^EUݭݭU2%{ݭݭ~Pi&~~{1%ЭPí PPPЭQ СVi&~~zVЭP ]XЭVЭWQ,YСZWzթЭPàV~YdPPPݬX1խVݬXgЭPݬXPP^)Zd&PPWPVWh&~~zZ/xd&ZPP[Ph&~~y[1PìPxPPЬQQ Pݬ Pݬ\PloanagainЬQЬXЬW +ЧV*gPP PVgWhPWСPݠ0Q-P(PPP~Ѱ&TPPЧVզ, Vu֦,Vm4VhPfltagain2^ЬWЬYЬ [ЬVЧPР0ZРXШQա+PPԭ@~~P~ЧPàV~XPP1LPLg&~ ~xP2g&~P ~pxШQ~~~ЧPàV~XPP~.ᆵ&APJc&f&~ ~xЧ Pѧf&~wV c&VЭP% V PW|ja&~rЭP ~Pϫ WPЬP֠hЬV1ЦhPPhPzݦ0ݦ,Vif&VPxPP&Q@aPWW2`QxQPP  V|yQ8PP.P`V`VfVPW/usr/src/sys/arch/vax/compile/RAMDISK/../../../../uvm/uvm_map.cmapent_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@&P`&&V&&gn&Qabn&P_n&NZn&Xn&Jm&P`Em&QBm&A=m&;m&ņ&Qa&Pf&7︆&ﶆ&&P` &Q&P&&P&F&Qa8V $PPR#%Sa`ѠV8Ѡ W2ՠ-ՠ0(РQQ QЭPYЭPԠYϕVV|N&~ `VP^ЬXЬVЬ WЬZЬ[|N&~_ȀШ,PVPPVШ0PWPPWVWWVVXPЭPVVPX PЭPРЭVVQX$Y3ZPP PPZ|N&~D_PЦVVYѦWQV^W  WVXaЦR[Z ZPPRZЦQQR&ЭPˏQRQRRݦ ݦhȽЦVVYѦW|jM&~^P^ЬYЬXЬ WЬZZZP|+M&~k^ɀЩ,PXPPXЩ0PWPPWXWWXXYϋPЭVXXVY|ЭPРVY$XW  WVYGZ$ЦVVXѦW|L&~]P^ЬYЬXЬ WЬZ|dL&~]ɀЩ,PXPPXЩ0PWPPWXWWXXYPЭVXXVYϵЭPРVY$X?W  WVYπZZ|K&~]PZ4ЦVVXѦW|K&~\P^Ь[ЬVЬ Y|zK&~\ˀЫ,PVPPVЫ0PYPPYVYYVV[P|-K&~m\PЭXլ1V VX[Ϧ[$RRZ@ը(Ш QШPQY(PRѠQ|J&~ \PPXZRXZѨYЭX,Y  YX['ը(ݨ ݨ[Ԩ(ШXXZѨY|bJ&~[P[$Z1ը()ШPP!PըYV~X[V VX[ϳY  YX[ώ֨(ը Ш QШPQY$PZѠQר(hXXZ1Ѩ V1PXXZ ѨY1fI&~[WWZVfԭЭXШXXZ$ѨYѨ(ݨݨ ݨ[RPխyUI&~WZXVר(ШXXZѨYЭXXV)Ш(PP(Pݨ ݨ[qԨ(ШXXV|H&~W5ZЭPH&~WZPЬWЬV|H&~YǀVQЧ(VW$XVX զ(ݦ ݦWԦ(ЦVVX|PP|PaH&~YPV|V|QЧ(VVTW$XD&SVXXRզզ( æ PPQЦVVRc PcPQPC&PPC&|G&~"YPTVW[VXAЦQ2զ(*ЦPP"PQզݦ ݦ~VW֦(ЦVVX}G&~[XZЧ(VЦVVXѦ(ݦݦ ݦW3PZZx8G&~[yXVYVXXPצ(ЦVVPЧ(VVY)Ц(PP(Pݦ ݦWTԦ(ЦVVY|F&~[XZPF&~[XP^ЬYЬXЬ WF&~YZZWVfЩ,PV[XPPXЩ0PWPPWXWWXXYP9LF&~ZkP9F&~ZkP&F&~ZkPЭVVSѦW*Y$RЦ QЦPWQ PRQPVѦWSVEPXPPRWQЦ PWPPQXQYЦPРQݬRY~RPP1oYXЦVЦPPWE&~ZkP^ЬYЬVЬ XЬWVYPPЭQVX)Y$RQRVҡPPWPPWС VСQVXPЬYЬXЬ W< ~Z[f&."PVWXY~VVPЬZЬYЬXWV,jWVjPXPPݬݬ ZiY֩ PYYjʄЬQЬPС С PЬXШ VƄ,VϬWWP XPWVϙЬXШ VƄN|D&~^Uƀ|PP|PC&~9Uݏ~V.ˏ|~ݦ0ݦ,ϭWWP X{PWV@^ЬVƄPPƄPd|~C&~Tƀզ`ݦ0ݦ,VЭP ~PϦfӪf< ~ϋVd&!fork: encountered a submap during fork (illegal)fork: non-copy_on_write map entry marked needs_copy (illegal)^Ь[|B&~Sˀˏ|~ݫ0ݫ,`PZVZVX[V W(WfhjЫ(Y[$Y1[ЩQQ ˏQPP 8jЩ$PP11P1 Q~~~~Y[[|/PZP#P~/j&PW85PP$&WЧ&QPW .8WX8V(VihԨ(ը0 X﯌ШPРQաP֪`Ъ$gЪ$PРgPWW1;|/ّPZP#P~v_i&JPW85PPk&WЧ`&QPW u88V(Vigէ0 ~WЧPРQաPԧ( ֪`Ъ$gЪ$PРgPWWЩ0Pթ(*~~~~WZɚթ(թ0XWZKթ0$A ~ݩ ݩkm"P PP~ݧ ݧݭEЩYY1Ыdd|?&~$QZPȈ&QQP@`PQP :&.xPPPxPPb&P cb&$ЬZUT&Q)1PPPP UСQS$Y<X WTVTSPZPRYP`PPbQPXPx PPUPPQWVQbTSS4^ЬPЬ YЬXЬWЏ`-PѬP` =0:9&WXY#0]VV0V<~g:&-PЬXW0V,hWVhO&RL:&TA:&Vr:&U;:&WR\(SТ,PPQ PD1PP<11 0Q SS QhТRd,dfPPe gedfgԨԨ Ԩ$Ԩ(NPNP^ЬԭЬPР ZЭP`XРRРYf9&QXQPRQPQPRXR[[XI9& PA9&PR~ݭYPPݭYݬ.4=&~ZWWrNVfXZWP'Z$WЭPW1Р QQ[РPPWѠQ 1ЭPР VPQV[[V1СPѠ\ #XV1Y9r8&XYXVyСZС0XVkWխЭPàX~,PՠWZ"WЭPàXQQ~ZyPWˏW~Y87&XYXVЭPРЭWЭPPW Ѡ[1;&~ݭ6MݭЭPݠݬЭP^ЬPЬQСX`РˏР VРW}ZЭPQ}PTZT[U\7&PPRSUSaTRZH7&RRSSZЭPQPZQ[PRPPPPS,V,íPPPRPP PѭP*PЬQС PPBPPPPSPѭPP V1WW PGW PЧ$YЩ4PP P Pѩ4ЩxPݠ P ȏV1ˏVPЩ4QP QVVQ VVPPVXPPQP ЭPP PXV@Q0ݬЬQݱYSPeӭЭPPPЭQQ PXYPW1PX|ZZPVXݭݭЬPݠ _P ^ЬP`WРXРYY1ˏYP1ˏYPP1PYP5&QWPPQPPWPXXQPQPXWXPPW]ЬPР ZXUG9&~Z[[JWZPVV ЭPРWW X 9&~[NJVPPYPPPWX~WZ+PVV %%%%%%!P PPPP^ЬRbWp4&QWPPQPPWPQPQPPWPYYXXWXPЬPР V|P8&~Iƀ~XWVP| 8&~`IYWV|7&~5IЭP ~P4PЬRbSˏT3&QSPPQPPSPQPQP%~TSP~SЬPݠ PQ PQPPЬRbSТT;3&QSPPQPPSPQPQPPTSP~SЬPݠ PPP PPЬRbSТT2&QSPPQPPSPQPQPPTSP~SЬPݠ TPPP PPЬXЬRbV2&QVPPQPPVPRRQPQPRVRWWVP`2& PX2&PRPg2&PPw2&#P.ݸ_P~WVݨ QP QQPЬXЬRbV1&QVPPQPPVPQPQPVPWWVP.ݸ_PWVݨ IQP QQPЬWмV VP.ݷI_P~Vݧ P P P#PЬP~~ݠ P^ЬZЬVЬ [ԭYլ P$1&Q[QPҬPPZPPVЬRbQPQPb$ЬRbPPQЏYP ~PݬP V[XˏVWV1ȏY1ЬPѠ4=ZPˏVWVZPPݬEPXWHЬQQZ<ݬ6S0ݬ [ZPˏVWVZPPЬRx ~WPXXPЬQѡ4 PWȏYxZPɬPQx PWPQPPYY[Xݬ ݬݬPV1X ШPXVV V P PPPPPڬЬTЬS/& P/&PSPTPPPP&P&Q~@aPRR`QѡTѡS PRQPСQPRPЬQ(k*"aPССj&a*/&*PP6P0aPСJ&aPСС<&a*.&.&(ЬQ(PP(P&a&PРQQ.&*.&@ЬV*"fPЦЦ﹢&f*c.&*PPJP0 f&P f&PРVV*/.&V臘VP$ЬQ*PP6P0aPС@&aPСС2&a*-&(N*PP%aPС&P &PСaP*-&͡&PaРQQ@ЬP$Р0VVP,``ЬQЬP$С0WР0VWPVQ(`aЬPР0Q-& P-&PQQPQW& QW&PxPP2.Pvm_page_bootstrap: no memory pre-allocateduvm_page_init: lost %d page(s) in init uvm_page_init^à&RĠ&SŠ&Tޠ&URQQP`PPPQbRcSdT&&易&怒&%e&&Pe& P URPV&QPSaPPR QSRP+&4~x+&P~Pŭ4VVPVWW WP, VЭX,hVWhSS1xSPV&QPQR@TdbRPYRíR~ϋ ϨY2.PЭ`R4QQR`PA2.x+&dVSU&PRaYQYPXZ*&[RWZhPV0*& P*&PVPP2.P2.khZ~Q ЭQ4ZW*&VWЭSS1C%r*&Pk*&Pb*&-%՞&n*&k*&ﴞ&uvm_setpagesize: page size not a power of two*&P`<``QQPP)&PQ O)&P`QPSQRQQPQPxPPPRQc~%t%ݬLuvm_page_physload: page size not set!uvm_page_physload: bad free list %d uvm_page_physload: unable to load physical memory segment %d segments allocated, ignoring 0x%lx -> 0x%lx uvm_page_physload: tried to add RAM after vm_mem_initЬ[(& լݬ}WW"BVfݬ[WHfYR&RѬWS&P`WQYYQ P`ZYWZZ 9YYW[bWQRPYYQ P[`xYPPRXWYxWPPRV( f VWWY[hЬЬ Ь ZԨԨ3Ь|Z@uvm_page_physrehash: WARNING: could not grow page hash table ^Si|PQ&RPQbPPS RQWWSWWWS~GQQ1Q;Q p&RQ1^p&R1p&RQ@1p&R1QFq&RQ1p&R1q&RQ1Nq&R}Q;Q q&RQ[q&RR2r&RQ@Bq&R9Qr&RQ 8r&Rr&RQr&RVVbP[~Q@PSPScbPVS 9L&TI&VWRWSPWQ`PPQѭdUfZSdWfR&QQZ1~AeP`SQYS1PWWX`%&T&VУPУ У hУ ԣУRd PdPRPУQQPPPPfP&[~@kPР d PdPRRRQQQQfQ{&P~A`QSУPd QdQPPPPPPfPT&Q~@aPSgS1jYQQZ18PڭU-fM&UPxPPk&[@kPVV2`QxQPP [~U7AQ8PP.P`U`UeUPVrehash: physical memory config [segs=%d of %d]: 0x%lx->0x%lx [0x%lx->0x%lx] STRATEGY = RANDOM BSEARCH BIGFIRST <>!!!! number of buckets = %d xT^VfWVXWx'N&Vݦ ݦݦfWh VWWkx_hlhŗ&huvm_pagealloc_strat: bad strat %dЬXЬ ZЬVЬWEP[#&P`QPYQ#&Q #&"&#& @&QVX PPQiPP"& SQ1XP"&(SQ1C&&PP& P{5&1'W PWK'ϧS&RRPRQ`VPV:QPR1ЬP~@o&QaVqSVW1WmfPЦЦfi[cЬXZ $&(Ԧ,Z V*zXs!& P!&PPXPPPP"&P&Q~@aPQQԦР VVPQԦЦPР V ЦPV @$ЦP֠*VP[cP ^ЬSЬ RЬQ!&P!&PWԭ]VV~V~QRSWFPPuPР,<'~~~WPeP VPЭWЭV1X&huPà,WPP & Q &QPPPPPP&P&Q~@aPQQԦР VVPQԦЦPР V ЦPV @$ЦP֠Vݦ0WJ&WfV1QЭPЬRЬTЬ UТS1$1ТP& Q&QPPSPPPP=&P.&Q~@aPSSТQТ Т Т PSТPТ ТPТ Т@$ТPנԢ&T}TU&>& P6&PUPTPPPPﮓ&P&Q~@aPQQԢР RRPQԢТPР R ТPR @$ТP֠ЬYЩ,S$PP1SP$$1ЩP& Q&QPPPPPP&P&R~@bQRRЩPЩ Щ Щ PRЩPЩ ЩPЩ Щ@$ЩPנԩ&S1S*PP P*ԩ *"iPЩЩB&i*&*PP6P0iPЩ"&iPЩЩ&i*&( (&PXiYfWg‘&V~@P`Yg~@PYYg~@PY`*S&XϖЬR$1ТP*& Q"&QPPPPPP&P&S~@cQSSТPТ Т Т PSТPТ ТPТ Т@$ТPנԢ&uvm_pageratop@ݬ%NPQ w& Po&PQP G&QPQPG&QPVQQQxQQV4P2.PP~~~ݏ@Ȑ&ミ&pQP’&%B&&P`PVpXWWVPXPаP`WVVpager_map^ЬYЬ[Ь ZЬXZC=e&QWWaPX~s6PVPVfaPWVPVjVxT&[Wԭݏ~~W&P1XmVPD&VPxPPGb&Q@aPWW2`QxQPP ~V7Q8PP.P`V`VfVPW1URA&~~~b&,1ЭVW,ЉPݠ0V<&Ig&PPWPVWЭP^ЬWxO&V&P|^&~/&PWV~WP@&@&ﻐ&wﮐ&P|&~F/ЭP ~PE^ЬVЬ ZЬWЬXЬQСPЬQݡݬ ЬPPѭWWѭXXЭTTQf&P`RR SRSQj ЬfjVPЬQTPRSPPQ@f@fYjXЬQСPX P&W &PWX[p$PP!PPVP$@$$PPqP$VXVyjPV@ij&PXxPPxPPPWXW'W!WݬPV*ЬPP1][XX1.YPuvm_shareprot: non-object attachedЬPЬYРQ РWà PWPXСVЦPPWPX YVﰑЦV^ЬZЬ[Ь WЬYЬQgVZ0ЪPՠ$ݬQݬ[YVZ$PVVg[fiԭQˏXZЪPXiVZXiVݭc$PWWW(W i[~~YV[Z)WPi[ݭ<~YV[Z[WPЬ[ЬYЬZЬX[&X"Yj~~# jݬ#WWj1Ь VfRRY1[7* X.Т PԠ %X!~ТQ& P&PQ~ݢXfP$ P-tfQ$P P6*P$~f fPݠ D~4СPРP~Q0"0P$Xf癩fsfP$VWWj19YGXCЬ PY`j[5X1* Щ PЬ ݬЩQ& P&PQ~ݩpagedaemon: deadlock detected! WVV&&6xWˉ&sWݬ~~I&j'PVN&S'&Tdc&P5&RxP@QQRRQQc&RxPQQRRQQc&RAPPPbPQQbd&daemon_slp&&P&WgY]Vf%&X&[&ZVVh~~~̈&&&hQhXPVQD&W¡gСVQVQ~&PYPPY&&PPPk&QPQQkj& &kpj& &1f&&&&w&Rfωf&&o&e&υf&n&X&f&ϐf&[&Q&Ϭf&&x&ϻfK&q&g&]&ff& &y&fswapsysuvm_swap_init: can't get vnode for swap deviceswapmapuvm_swap_init: extent_create failedswp bufswapinit: pool_create failedswp vnxswp vnd@8%&~~Rr&Sx&&﹉$P *~~~\~ݏ<lP˃% 0P~~~~A~~~~V fP,& (~~~~2~~~ fP,% ~~~~~~~~ fP_& ĐϟЬXЬRЬ YQ%P`VPSe&ZVQЦ VVfPYPVPYQRVVPYP`PQС PP  С PV V Q 1cPP  fl%PV VcSf+&RPxPPI&Q@aPWW2`QxQPP \~RQQ8PP.P`R`RbRPWYVPP4Ц8`QQPXa ЦPX4Xj@ЬUЬV%SfУPSQPQSQR5&T0U8V,4QQR8888QQR 44d4b4PPRУ SP@%Q-С VQP`PVСС \~QKVQswapdrum_add^ЬWЬV~~V %Pݠ ݠP LP Э$V(ЬT%R8ТQRPQP%PS$PTP(PTPQP4QQSТ RPminirootswapctl: miniroot copy failedswapctl: copystrΨ^ЬYЩWݬ~&VfiPPЬ P&`X1(P1ЩVͰ$%ZЪYZͨYͨhWPWP_[x& PxP <~VYkPX1kPX1ͰV4YYͨ WPWPЪ ZЬ PͰ`X1.~ЬPݰc-PX1cЩPNm&[ݬ[PX1>i1ʹ<~͸χhPiρ﯌iWW)ʹ<~͸VVP8PX1WQVPQԭܚDQPЬ䟭麟PX1Э[Xi,1ѫ4X1ЫxPР $1vЩͬ~\~PZ[jPYXͬZY)X12\~Z41"Щͬ~[)VfPX1~\~<~.XhPY~\~hPZW<V,iWVi[0ѫ4 ЫxPР PPPiѫ4ЬPݰ,PͬZYyʹ~\~hP~P͸P Yݬ PX<[Pѫ4 +\~&Vf\~Yf֫<X[.ݬ~U&XPswap0x%04xdisklabel regionswap_on: miniroot larger than swap?swap_on: unable to preserve minirootPreserved %d pages of miniroot leaving %d pages of swap ^ЬZ0XjWXE&ݬЬPݰX*PV1nШ4PP2P1WPP},P1W`PWW1}ݬЬPݰXPV1}PxQU TSTSPRRUPPWШPPРPݬPD~ݨPPV1ШPPРL<Ѩ0%@ @V1WWPxWQv%Vfy P~\P[VWѨ4 [YPYխV1H~\~ ,PVQPKPVd~~\~~Vp}P,Y1Y~PXP AY Y%Y%X &16%PРPQxHPġPPx PP%P%Pg QgQPWW[ }WY,~P ρ‡YWPP P%P%WςVfW~Ϗf[Zϴ[PP[>%ݭVaPX &ݬЬPݰXVPݬݏݬ~CZݬu~ݬ~%<swstrategy: vnode type 0x%xЬWx TQi%XhPxPQVV&PVswapmount: no device swapmount: no device 2 swap_deviceswapmount: copystr^|$[[ g[P L~\~<~d XhPZ~\~hPYW<V,jWVj[jЭ0~YZVV:fPRRR~\~RhP~PV P #P|Z%[P6ݭϡ0ﳵ\~} Vf\~Zf%~ݭ#growshrinksbrk: %s %ld failed, return = %d ^ЬSЬPУ WǤQQ:%R`bPbPYQYQQTUУQС$PUP T  P %ZxjǘPPbPbPPPYVPV.ݏ~~VWpP6j PjPVPPǘPVXXYWPj PjPXPPǘPPVPVPPPVPP } PЬUЬQХ TQĨPĜRx RPPPQPPQP RQRQPSХP0PRQPPSP SĜPPPuvm_coredump: user process with submap? ^Ь[ЬPР ZR<P<QQP(PPVWЪ(X1c z1HШTШ UT19UЏUTʨ#x ʜPPPS%PTSTU1SxSSkQxQRQPʏPPRˏQPPPʏPPRʏQQQQQQRʏRRSȏHSxSQSPʏPPQˏSPPPʏPPQʏSSSSSSQTTUݬ~ݬ }V~<~ݬY iPRM<PQPVQWݬ~ݬ ~}V~ݭݭݬ iPRЭPQPVQW֫ШXZ$PXP1RPuvm_deallocate with null mapЬSЬRЬ PS dxPRP%QQPQP~QR~SNPuvnsyncj%j%~~/&uvn_attach^ЬVЬW P~~~VЦPPѦ4ЦxP PP},PCզ֦<֦W0+j%QaPP$ j%PV$(VaQ(ȏVPѦ4\ЦxQ PP%ݏhdݡ |},PUZЭPР(RнQzRQSxRPPPPQPPTxQQQQQRQQT%%%PݰVDPU}SU V/GԦPW%RRPQTQSPRSp>ԦV ԦЦRԦS W+h%QaPP$ h%PV$(VaQ(ȏ֦<R VFVPЬP֠@ЬVЦPPPq8ЦPP~~VyV.P~~V]զЦ$PЦ((Ц$(ЦPԦP VFV߯uvn_termuvm_vnp_terminate: io sync wanted bit set@ЬVЦPP1PPȏH~~VϾզ ȏ~~~զЦQզ ˏjQ&Q fu QЦ$PЦ((Ц$(ԦQ VFEuvn_releasepg: kill flag set on referenced object!ЬWЬXЧV~W`XghWUЦPP<զ xtզ( PЦ$PЦ((Ц$( VDԦPPuvn_flush: strange, got an out of range flush (fixed) uvn_flush: obj=%p, offset=0x%lx. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush(^Ь[!%VfPxP@PxPPPʏPP^^ԭԭ[ԬЬQ %P%P W%PP PQPQ ЬR PQPQPѬ P rvԭì Pf QfQPP@PЬQѡPЭ[iЬRТPՠ$\խ$ТXQШPP P @$ШX3Ьѭܬ 'ݭݬPX@$%ѭܬ խ ЬPРXЬݭݬHPXԭԭ1խШPP1tP 1k%X1p$Q[QPPRQ[ˏ[PPNHP*[* ~X9^$X[]P$@$PP$PPʏPPRR|խШѭܬ ݭݬP[$Ө(1~X]Xv1[1$PP P$1~X]X1$Xz]&ڞVЭPʏPPݬ ݬ [~XݬfPYY[YC[ >խ&Ш1YЬQС1Mѭܬ 1CݭݬP1/Z1ZQJPPX1PW9XWխ&Ш#ЬRТѭܬ ݭݬ3PY ѧ1C$ Wx@0$PP$ P~WPP1P@P$[ W[[ Ө(f~W(\WٳP[LY$PP?P$6YݨݨύrVfϸfԭ~W[W;ZЭQQPZP1ЭXխ X1  ѭܬ 1խNЬPՠ'PVЬQȏ~~~~VfЬR Z?ЬPʏЭPuvn_cluster: offset out of rangeЬPЬQЬRQ Q  n@QQb .%P'%PQPPbݬݬ ݬݬuvn_getpageuvn_get^ЬZЬPЬ QЬ RR1W[YPXЬPY`YQVf8XZ P $QQYЬ RR[ Q$PfWVYp%XЬPY`ЬRWbP[1PYPXЬPY`1QVf1Y:Ь RR1-$QQ Q$~~~P9Q$Pff1XZIP~~~~XZ\P 7fU~ZϏPW(ЭP$ PZ=ЭP0$ݭWPЭP$ݭXЭfVYU%XЬPY`1 Puvn_asyncget called oPuvn_iosync(^ЬYЬZWWWʏWjPРX'YVWEȏ~~~VfX P~ݬ ZVfP[ WP֩[~~ݬ ZfP[[؞%Px` VXVQЩ RPWQRXRV(]PVPXPQ}PЬVa%ZR%ݏYQPZZ1լ.%Pݰ~YL%Pݰ~Y|PZ%~Y[ZPíVQV QZ>% PQP0լ+xg P[QXQPWW WXV,hVWhݬ [ЩPPP  ;PZPЬVЦPˏPWWPPզ8֦aVjݏ%maP@P QQ8Q4P0< ~W1ݏ 9aVfP@PQQ8Q4P 0<~Wݏ fPQQ@QPP8P4Q 0%Џ X<@VЏ- XЏVVHV.qPDVQxQ~XP#Y%P`P Y%04ݏ@B78<<~ri~WC`H<0zero vectordidn't interrupt%s%d at %s csr 0x%x %s 4^ЬZЬ[л ݭ_PԞLd$04~~nVfkP,]WW[ZPXݭ:`CcTЭQ@YP~~ݧ ݧTSZJhVf}SU fPР,VЧ Q}SЭUQbQURUQRUUQPUPQRJP[`QV RiYTSS< YTSgW1TQСPʏPPS:1i; ЬP4ЬQ2Pڭ^ЬXZX0YQСPPPPˏPP1QxQPZP1[AWxQPZP<VQXόYV VPPPЧVЩ(P WP5U)UkfPTTf5fU)UkfPTT WWWVYQxQPZP1Oխ1VxVPZPWhPPP;xQPZPPP .PAVAhP0FVfP P6fVxVPZP VQQ24YgPЬRЬPЬ WbVYYXP i &Qv14gP1V&W0 4QQPP@QСPʏ PP@4RQOQ VBV9P1i 0W[ 0WϡPXX4VXXPYXP%s: can't load rx DMA map %d, error = %d ЬZЬ[&QWWaP~PVPVfaPWV.PP &QPfԦV ԦPVV7PWW% %PP $&*&PQ QPP@K%p &ж T%PWЦ PP<(Ԧ$Ԧ,Ԧ0 V7PKWJYXXiQXWP`Q0P~ݦ(ݦ XWgP PP[tRViQgPݠ$~PQ4x[PP( gQ, P^ЬYY0[Zѭ; PڭXWV,hWVhXZ(VfZdUUX/ХX)WЭPJUfZXU-ХXU%ZUUTW)WedPTT4PРV "QˏVPPV4PPV PV S"PV4hxPPQ  ЭRB P`QСPʏPPPPP;Pڭ%s: xmit logic died, resetting... @мVITV%s: selftest failed Failing SGEC CSR0 init ЬVPЏBSQxQQcPPQPPcSTЭP>B`ST%URQxQQbPQPPcSRUTTTePPc^ЬPЬQЬ RЬS8RЭP>BRbPPTTPPRSЭP>B`RS"UTbPPAQaPPPaQRЭP>A`QaQRRЬP@bЬVЬXWW\QQ!X PWP_~_|Ц4RЦ8PB`!X PWP^~^NQ\ʏ@B`4QǦ0QPĦ0PPQ4PWxRRЦPVW WVi,fWflPPVh[lhWlVh<QAhWPˏPRRR4R 1S YXW1DˏP~Q tJ1)PˏPQ PP15PkP@11P1P11PP1P11P1P11ѭ1wը1oݨ ρIQzXW1bL+$@~d%X PP1;W$X]P|~MPY*1PP *$1XW 1ШPP XW 1xPP@XZժ  EЪVQЦ0PȏPP0Q4Ц0PPЫP VXW`Lխ!VXWP P /X< è<@ЩPPjP0ݩ$ЭQVWԪ xPPX3ЫPOgHXW`<~PGHHݬ~ݬ~ @ЬSЬ UQQPxPTDPVRShdSfdJSmdAShd3SedA*<~URRexTPPQPxPP@”VVPPPunconf disk sdi uproc error code 0x%x, front panel code 0x%x @ЬQЬVݬ VPQQPPP ;~:~4ݬ8%s: attempt to bring on line failed: ЬXЬWP|4WPȼȴVЧ(<Ц8PPݦ<VZP4H ,HVP@ЬVЬQ< ƌ< ƐVRQPʏP@Pb B`TQPʏPVSP@P QPʏP T@PˏQRRc 1CdTRR  RQQ0CdT~AaPQPPRR0CdDƊЦCС0PȏPP04ǼVzC2V22ǼP2PЬWЬVUЧDTˏTQQPQPxPRRSxSPPQRTPP CUxRPŴPT Ч<udabb@.mtЬ P`QPЬPа RR <QPRQPЬSЬRм P<4<QRAhݠ <~漢mtonline^ЬVЦ$WԦ0W 40VVȏ(LjP`PYxt DvYktG Yjt@K`Ylt-Ymt L<~!<~ ~jWX ~WXˏPjPPЬPPQʏQPPʏPAPРlPЬQСpPP PPpЬWЧlPPQʏQˏPYAXZZЧpQQdHV2PfPQQpVFnjs\f6pШXSSHP`PPRRPYPШDQxYPRPPCaXPZЬYЬXШZݨ$/VfPWݨ(fPRЩlPPQʏQʏPASR WWRPШ$ɼШ(ZɠW~~PSτPRRWQʏQȏPPQˏZPPPP QQQ Zȏ@Q ZȏQ Z QX4PQ`PRPЬTЬ WЬXVVUxRФXQФPPA`PePPPQSPR@UФLPC`PPPPRȏUФ8QCaPPPPRUdPPRȏUX WUWUWU PVUPU CaPRPCaPRPPCaUdRRdRRdФXQФPWˏX~~>PQVϤfPPWPXQPЬRТ SD%QaPPb 5%PRRaQ PPPSУPՠݣcould not get size ^ЬYЬV ]X W,hWh%ɏV~~< N~WXY ?P6QxQPRRQʏQQPRRQʏQQPQQPPYϖhP^ЬYЬV]XW,hWhV~<'~~~WXY Ϲ ^ЬYЬV ]X W,hWh@V~ݏ~~WXY z^ЬZЬYЬ V]XW,hWh:ɏV~~<'~:YWXZ 2^ЬZЬVЬ W]YX,iXiVW~<~~~XYZ ^ЬYЬWP]VX,fXfWݬ ~<'PW<0uPP~~XVY ϚЬXШ YШPPXG*XψʏPP XNXPWW#XйP`PP` P,Ш0V&WW4Ц0PȏPP0Ц<@Ԧ4Ш(@ЩPՠ X XV Vscsi_scsi_cmdscsi_execute_xs: invalid return codeЬVԦ,Ц$(XЦ PVаP`PgP ePB^ЦQˏQPPPWWQ~mVPWզ0~VP,C ЬXЬ YЬ$ZZXaPW PX YYVVݬBzVYЬ Ь$ЬЬЬ 0ԧTZQQZXxXPPQZWPVV ZWχVPPscbusyunknown error category from scsi driver @ЬVϦ,e1}rPVPuѦ,8,զ/ЦPPݏ@B.P2~o%~ЦPPPԦ,PզPݦ ;: P DEFERRED ERROR, key = 0x%x Sense Error Code %d at block no. %d (decimal) ЬYЩ XY4WШP`YPVV1gPʏPPp*Pq1XύPˏP~Q PʏPP .)1ѩ($ԩ(V1PPPЩPPQPPЩP+  ,PPݏ@BQCPЩPPQPQVJ ) PPPЩPPQPVVV VVVЩQQ ~YGVPXqgRˏR~S Vfg3WP`SSQʏQSSRʏRRQPPQ~)f=fPprobe%s(%s:%d:%d): ЬP<~<~ ~РPQPPQQ5 ReservedMiscompare ErrorVolume OverflowEqual ErrorAborted CommandCopy AbortedVendor UniqueBlank CheckWrite ProtectedUnit AttentionIllegal RequestHardware ErrorMedia ErrorNot ReadySoft ErrorNo Additional Sense}VA* u^M/ڪu@Ωc; %    Ѩ Ũ  s_H1ҧn a N  ƦuWA,ɥy]4 ۤLya9ȢlV8 ġ!!"X$C%(&&&ؠ&'5(}([)-***+,,,_-</00Ԟ001v1`2=2"3679:;;p;K;; ;;;Ȝ;; ; ; f; D; $;=>???c?J@+AB՚CǚDEF|GjH@I*JKLޙNPPPpQbRRS7S#S TU̘WXY{ZFZ$ZZ[ח[[[\}\g\M`@a(aabcdIllegal 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~ϡxVf~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֟mj%s, CDBParametersError in %s, Offset %d, bit %dError in %s, Offset %dActual Retry Count: %dProgress Indicator: %dЬVЬPQP PPQP1QPʏP7$W0d,V:fPR(Rfgc1>P1 S RQy=oSiR$Q~APଐਐS੐R~A@P`W.S@R R~^1R~S~x$1$V:gPR(Rgfc1P1QPʏP0d,sR$ S RP4-WQϭ=ϣSϝR$Q~APଐਐS੐R~AtP`V,S@R R~ϒW1R~S~ϪW1:fPR(Rfgc1P11PPR1QPP 1RBˏR~PPQʏQPPQ~~PRqPPyD$bPPQʏQPPQ~DPR7PP^ $I(PPQʏQPPQ~K$$PPPQʏQPPQ~2P~~<~oPW<V,gVgRRq%QaPPg b%PWWaQPRWPЬQRRaPСaPR~QpЬRSS%QaQQ QPRPPSQPUser command with no buf User command with no ioctl host adapter code inconsistency unknown error category from host adapter code ЬWЧ0Xݧ `XPQݧ XPQPV RA[XAZϧ,5PDJBç($$[N YX~(4Q[3R0[[Rn[Xuser_strat: No ioctl physio split the request.. cannot proceed cmdlen too big scistrЬWVW PQ1TPTR Sѧ< SdzQ1բQ1@ S8yQ1bQQ<VQȏVQȏ VQȏ@VV~Wݢ~ݢ ݧH@~S APQ-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ЏPPZoPWԦ8ԦPԦDZLY4Ц SCSI%d %d/%s %s%sp^ЬVЬP P~ЦYfP<x<tiPPQWʏPP@* PP (P`d| y|yG|ϊWQZW1ZBIPWe^lszXCWVCWOGWHHWAKW:JW3HW,IW%JWKWRW^xW$]pp Vf[[f XXf|NPխ:PPWZYˏY~X[ptx# PDECTZ30TK50 not configured  ^ЬYЬQЩ4RAbPЬ SC`1u(YPX((0h #ɏ,#~Xz$W:V,gVg #WXѿP1$P`Q$[$ZQὈ-RQQQQQQ-RQQ Q`1量$PP.$WVR:RfPRBg(Rfg$WV2P@k$WϽVR:RfPRBg(RfgS$WϦVR:RfPRBg(Rfgt~#$%PQkPPjjjխkP PPPkh xPP8jﲽ$QPʏPP@1 PP P`1QQj$PʏP P P_X ]VH$VY)PQ&ЬRЩ4SBcPЬ RXB`VQY߮VϪk;X0Y^Ь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ݬ cdNEC CD-ROM DRIVE:260^Ь P,#ݠЭP ЬXЬ YiWW#X  ء#ȬXXX0VVoXVЩPPȼ $X "X|PЬXWWV!С$$4С0PȏPP0QЦ$QPWxWVV#1î#XhPXP(WV[VVr#VVϾ#1;#XhP,XP(WVVV#P0~ ЬZЬ [ˏZPxP~o#LPXPYX0VV9PW XcWPըh1W1<~YvPW1<~Y`PW1<~YPW1PP+P~XPW1~ȸȴXZϿˏZQQPQPPPQQȴR<ŠPQP xQPBWF[  [` xQPPdxQPP`ɨ`dhV@XUPըh<~~Y1VX#WPЬ ZQQPPPQYQPxP~؞#ﵰPWPW0VV臨PX WѰXPZ  Z` YPPd YPP`ɧ`dPPh><@~~PP~PV4WIPЬWDPxP~ #PV41ƴPЧAVQ3V c*-Vd VqdVQ` Vd[Y1 Y1 Vc@11Vc 1crVc 1'8V c 1VQ 11 V c 1Vc 11Vc 11Vc 1Vc 11Vc 1G,Vc 11}Vc 1Vc 11Vc 11Vpd 1Vsd 11iVc1~Vc18VedA1V c@110VrdA1Vc11V c1V c1f1Vmd1Vqd11Vgd8Vfd1Vhd1Vc1Z1Vm11Vc 1`Vc1OVc11sVd1QVd1P1X~ȸȴXWϲ1~(شj1sȴjˏWQQPQPPPQPxPPȴQ@1CЬPP Y15X0VV1PY1 ȼȸ~ZȴwPYȼV1XP~X PY1~~~j~Xd 1XP~X PY1~~~~~j~Xϼ 1XP~X PY1{ݪjXϒ 1iЪVVPP,1KV0]WW~~j~X9PY1:QQPʏPQQPPPVVPPݪW4-1~~~X[PY1PPxPQPRRPPQZ+1<[x%QWWaP~<$~"HPVPVfaPW[PPj8V%VPxPP/t%Q@aPWW2`QxQPP  VIQ8PP.P`V`VfVPWY1 ~V~j~X[ PYgU%VPxPPs%R@bPWW2`QxQPP  VIQ8PP.P`V`VfVPW1VȑjmPQQPPT\UW~DSWYP7УQxQRQPʏPPRˏQPUYPPPRʏQWUQQQRSTPfPxPQPRRPPQf4QQPʏP5QPQQ QPPQwPP^ЬXЬY ]W V,gVgW<V,gVgiV<~~<0u~VW P:PPQʏQPPQQQQPPЬRЬQaPP  *42QRQRϜQRQR~QRP>v^Ь[Ь WЬX]ZY,jYjBV,kVkWX<~~< N~X[YZЬP ^ЬZЬXЬ V]YW,iWiVh<~~< N~VXWY I^ЬXЬWWVVX7PPPWVXv^ЬXЬWWVVXP"А ҐԐWVX.@^ЬVݬ ݬ϶PfӦզצP^ЬYЬVЬ XXWWYuP)АfѐҐӐՐXWYϣPB ^ЬXЬW< N~W]VVP- < N~WVq@^ЬPЬV< N~ݬ PfP8^ЬYЬVЬ X< N~X]ZZ^WgP]< N~XȚN~gP@fPP٭PPۭPPݭPP߭< N~XZP ^ЬZЬVЬ W ]Y X,iXiVW~~ݏ@ ~~XY ch02009000SPECTRA^Ь P{#ݠ,ЭP ЬVЬ WgPP0{#V 'ݧVm %s: offline s%s: %d slot%s, %d drive%s, %d picker%s, %d portal%s ^PP {# @z#VPЦ0QPPPP~ݦ0禎PW1R]XHYXUYTSSRPUPQTP`aSRRo#VPW.C1Rhi"XUYTSSRRtSRPUPQTPa`R_QQPѦPsPPݦPQPѦH`PPݦHQPѦTMPPݦTQPѦL:PPݦLϭ ﳢЦ84PЦ0PWPP@y#PР0PP@ЬVЬRЬ SЬUˏVP@y#QTRc@! Rc@ Rc1U PRc1#Rc@} Rc@Q1RcM1Rc Rc #wRc lSQvSQRkSQχ`á84c[cRHPRPP8R4Bá84cСHСLСP СT&ݣcQݬUSRVݡ0;PTTP ^ЬZЬXhQQCШRR:HSAUAcPѨPBTBcPѨ PPJXQRPPQPZ8PPUQaVTP` W ]Y [,i[iЪ4RQQRPPRXedA1Xpd 1zXsd [1XrdA[XQ1i1zXm1@Xqd1XhdG1TXgd1HXfd1<Z~ǸǴZW[l1?(״j14Ǵjˏ[QQPQPPPQPxPPǴQ@1V1W0VV}PY1ǼǸ~ZǴPY9Xgd0ǸǴˏ[Qˏ[PPPPQ~mPYǼV\}1VIjǼrǼk~PjPPBOjYHPP#P8V Y/jW!ѭYݬVZX[/PYWvYPSCSI opticalSCSI disk%s %sЬ[ЬYЬ XЬZ<V,hVhV,jVj(0,4Ũ0,PP8d8VX XWVXWVR:RfPRBg(RfgYT:dPRbW:gPSBRRWTB﬍XVR:RgPRBf(Rgf<HJԨX< Ȍ< ȐȸШ(PQ QPPŨVWW.Xh<~{PQQWhQQQPЬYˏYVVPVPxPWWb#rPXPxWPPVxVQҨhPPQW~<`~~YPNPȴQxVPAVAPС(QR RQQ`QVW~<`~~YMPVXrVP^ЬVЬY7z$P*z$ˏRRQRQxQXXQxQPPRXQ5a# Aa#[P˴WЧ(ݭY;PݭY[PZx VPǭPVxXQGP`RGP`QV VZPPRPQVy$YZ1 ]W X,gXg*PPVPPPPVPPQQVPPVQZQQZV,iViȏ <'WXZPP(ԩ,ԩ0Ь P$PYаP`P1x$PЬTЬRЬ S)bQ$_U QPPURQRSSbPPQd ^ЬZЬXЬ Y ]W V,gVg#VɏY~~< N~VVW zPP<]RQʏQQPQ1Q1PbPxPSPxPPPSPxPPPSPPSS7]P`RRQʏQTTRʏRRQPPQ @h P PS<< N~Y&1Pլ2С`P4P PP00С`80ԡ8Ш<@Ԩ4Ш0PʏPP00!0(Ш<@4Ш0PȏPP0 0X}1 ]VW,fWfШ0PP ˏ0PP0<R <R0+ǩ8QPʏPPQR~Xݏ ~ݨ<ݨHVZ kP1b=x1QЬQQPʏP@ U#PݬРLPРPݠݏQ~70ЬQQPʏP@T#PݬРLPРPݠ~Q~ ^Ь[ЬRЬ YXˏ[PxPQPZʏZAT#WЧ8PX1FVV~~WϻPX1-~íV~1VV~WϖPX1~~V`~~WQPX1W1~WϿVfPX1~WfPX1~~W4PX1~W[PX1ʏ01ȏ01~VWPXmV0ЧPPէT VPVT0V80CVEX1V</ˏ[PPݬݬYR[ݧLPXXXP~WϓPX)ρu<Э8խ00ˏ[PP4iPPP%Z PGpPЧ8`GʜZ P4 8*Ц0PPɏP0Ш$(W1VШ$@1NPЬX~<~PY P~XϾPVZVb<8ϊ[W8aШ8PP P PW0W0~XkPV WYX"~~XPV ~YjVPW~YjPPgenericFujitsu 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 ^Ь PHI#ݠМЭPMUSTEKЬVЬ XhPP4 I#V ШYYWTU)UgdPTT XV(}TU)UgdPTT XVYV^<8<QPʏPPQ<~Vݏ~ݦ<ݦHZYX YP8e 1VЬRЬQЬ XRPʏP@D#VWQS r QS UoQS(@ QS(#[P V`PWu(X8bP XV`PWOXVJDP V`PW-P0(ˏRPPPݬݬXQRݦ4WPά^Ь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[ UЬQЬ RЬPС4Q2<~~<~3P RQ iUЬPЬQЬRР4S0PPh Pg Pi1 @1 122<~~<~6R ݬ S T^ЬZЬYЪ4X ]W V,gVg4 PP<~Yݏ~PVWX TPaQQPʏPRRQʏQQPQQPЩAaQQPPPPPRRHCPPPQ>AaR>BaRRPPPPPP~gPPPPPPPPPPiPfЬP^&(8Z,ݬPЬQЬW<\PġXPQЧPPQPPQ<~YݏQݩHVWX $GPT©@`Q>A`QQR<RVQZTl1SˏRP0SǏdRPďdPRPSǏRPďPRPSSĒTēTRSˏRU0SǏdRPďdPRPSǏRPďPRPSS1cTm1cRiSU0SǏdRPďdPRPSǏRPďPRPSSRQVTf)WSUUSPVQVP`TWSURWSPPQTaݐRT<PPXQQPQQXV:fPRR:g(Rfa1#D$V:fPRR:g(Rfa1#$V:fPRR:g(Rfa1[#$V:fPRR:g(Rfa1rZ#$45#PP$?ϚV:fPRR:g(Rfa15φV:fPR(Rfgc1}V:fPRR:g(Rfa1 #A$_V:fPRR:g(Rfa1 #$4#PP 'Dat%V:fPR(Rfgc1%V:fPR(Rfgc1o%V:fPR(Rfgc1RV:fPR(Rfgc15V:fPR(Rfgc1#c$V:fPR(Rfgc1\#;$V:fPR(Rfgc3#PPP+mPFfϨV:fPRR:g(Rfa1ϐV:fPRR:g(Rfa1kxV:fPRR:g(Rfa1I`V:fPRR:g(Rfa1'#r$7V:fPR(Rfgc1#J$V:fPR(Rfgc1#"$2#PP 4lP1V:fPR(Rfgc1V:fPR(RfgcqV:fPR(RfgcUϲV:fPR(Rfgc9ϣV:fPR(RfgcϕV:fPR(Rfgc8$X YHiZG$#V 1$)$fPʏ$$hhW<<V,gVg$hW<V,gVgihPPPʏP@P$QAn$P[$`jP PP PPPmmrwЬZЬYRթ1\iXըXiЩPPP14t2ˏZPP N1ЩWW$PШP<QQPPQYQW~1ЩWШR<PPRRPPVPթЏPPVW-PYVWbѩԩPѩШVZ$'~~<~9PWW$<V,gVgШP<QQPPQYQ$PR#PR'VhVVPxVQPQ VթR1RPP-PЬWXXW$Vf$ H$PРQxQPx PPʏQPQQѭQQPPP?BЏRgQQRPP?BPQggQQ}$$)y$$PѧPPPP?B QgPJ$$WfPXClock has gained %ld daysClock has lost %ld day(s) - CHECK AND RESET THE DATE. ЬW$PWPVXVX{V$PW`ub$RWQbPPQbPWPǏQP~N34ЏQPbQA`PPWbPPWPǏQP~92XVV A2"$P$P2PĬPPڏڏ@RQEPQP:dSЏVЏ3UPTˏQPSQPSPQPVRURQQTRPЬSFQdTQRSˏQPЏ3RPTQPTPQPЏRSRQPTODR stoppedTODR too smallXXX 1 1PݬlPPV$Wd~X~WPVVgP@$VV.PPVďdVVVWARNING: TOY clock not marked validTOY clock timed out^<V3$SxS P7$R@bP2PPe$QQUxUPPQWP0PxS TDbP2PPxUPPPTQRUWTV۰AeP2PPxTPPPUUxS P@bP2PPWQxQPPPPPxSP@bP2PPxQPP]QP3$RxRP$T@dP2PP﷞$SxSPPPxRP@dP2PPxSPPPxRP@dP2PPxSPPPxRRBdP2PPxSPPPdP2PPxSPPPPUQT.$QPaP^x2$ R$Qx0$PPBa$xP2$ R̜$QNPPPx$PPPBax,2$S靖$Q]RPx՝$PPPCax 2$S$QPxﶝ$PPPCax1$Sf$QPx$PPPCax1$SG$QPxx$PPPCax1$S($QPxY$PPPCa$QPxB$PPPaxw1$ R$Qx($PPBaЬXˏXWW#PWWP>G-VPYf mPffVϤXlЦpPP PVЬPаPՠIPV'<+ƘƜ<KƠ<Ƥ<%<%ƼƘVDVgpW6#>G`z,Pڏ@`ڏ@G##hQQPʏPVXL+ @ЬQQPʏP-VQ#hQQPʏPݬVP+ VPQQPʏP-PQQPʏP-PhRRQʏQݬ ݬPT+ QQPʏP-PhRRQʏQݬ ݬPX+ ЬZЬ YЬXЬWQQPʏP-VhQQPʏPWXYZV\+ PWXYZVPPЬVWWЦpPPJHQa&PpQlVVQʏQPpz,PPpQƌ>fPWЬP`R-PPz,PhSSQʏQRP~`+ мPpPEЬQЬPР$Р(РPЬQ$= $PP-P $PP P P <ԡ@$*~OVf$J~fE$yS #$~ft$~fe$~fR$~fC$ϡ~f0$~f9ЬQ"PPQ#Q  ݬ PP!PʏPP  Pլ " #ڏ@ ڏ@"H$[M$ZﺣQxQPxPPPxPYl$RP PRP>@iYQPPY>AɀYЏQRQ $x YPPQ$$XIWW WXV,hVWh$~ݏ SQP PQQYYTSQRRSP$PP`RSSQ$PP >IPʏPf$PP2%PP$%PʏPA$Q@aP%TRR$RR$B$QP PQPPPPʏPЏSBRR/$QQ$SQQ$Џ`0aTSTXSRWW WXИV,hVWh<y$fm$+$y$PPL$P$PY$$JP$W<V,gVgZ$P`<Pq$PQˏQc$ $PˏP$ʏ$ЏЏЏ Џ ԪԪ ЏPPXP ЪPPPPЪPP\P Ъ PPTP ~Ȝ$Q SRSRQQQК$PSRPPPQPmY 8ЬTЬ U@$P9$PWRP PRR$P`Sx SQɏQVSR`RT$dU$eW WV",fWfVPptemappmap_init<~$$'*$P™$ "$QVVaP~"<$ ~]PWPWgaPV<$ V,gVgWWPpmap_pinitЬVVWW!~~ݏ:$Pݠ ݠP P ^"Џ@ gЏЏfԦ ԦЬPРPݏPԘ$9ЬPЬQ$RQQ?РR РRQP PQQAbQլ ȏ@aʏ@aЬVyЦPPPkVcY$VPxPPP$Q@aPWW2`QxQPP  "VーQ8PP.P`V`VfVPWrensaˏP RQRQPP︗$T@dSˏPRQPP ɏPcɏPccPPPP PPPP9ЬXPʏPL$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נRϭPVRP`Z V,gVgYWZPPX19Ь R QPʏP$S@cPROQTЬSPQЃPˏ0PTPPȏPPaPPP PPPP QR9P0 too small in pmap_enterpmap_enter: must expand P1pmap_enter: no free pagespmap_enter^ЬRЬSԭլ1R9$[R QPQPRZQP PS ɏPY1ZɏPY1OR?TЬPР[P PRZЬQˏ P[QZP  PʏPS ɏ PYuɏxPYkЬPР[RQP PQZЬQZ ЬPR`R` PʏPSɏ PYЬRТQɏxPYЬPРQJkRQRQP PQЬQЭPA$h$RlV Ѭ0- 3ώ2z~~~~~~fPР0XɏXW<V,gVgXݭˏJkRYR9P P PxPPK$TTPVʏ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נR PW@RP`nZZˏXˏѬ0- ЬQЭRA$WWզЭQ>JaP[PЬ ЭR>JbQ[QЬf`PfPW9ˏXˏЬP֠լȏ@YXЏPP PYխȏ YJkYJYJYJ YJYJYJYJ~$  9 $P$PWu$PPXPWd$W WX,V,hVWhXP^ˏVˏ Uˏ QRQRPÐ$S@cTVSVUOЏ[ˏWЏZЏY<XSPʏP[PTRRTYPQWZPQQbXSSU9VSPЭQAPЬSЬQ0QPʏP5$R@bP `PʏPx PPʏQQPQRʏRQ?ˏ PRP7УQ R+УQBaPPPʏPϏ$S@cP `PʏPP BaPʏP^ЬYЬRЬ SY1R%$TʏRʏSXЬPPVXQR;iPSP1RPPRЩTʏRˏSPSЏ@PPSЩTXЬQQX PQPQRRBdWPQSQAd[W[1TWPʏP$Q@aP `PʏPW ZP1gQ1լ1Q1gPʏPxPPv$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נRMPVRP`# V,gVgY0-1éWPPPʏP$WSY$QA`RRA`R1ˏSRRPʏPr$Q@aP `PʏPx PPD$ Q<$QPP׳$QRVPQP˳$ QPQQQxQQŭ4P2.PQQQjVVʏV$PF`V W,fWf0XXX XXXXXZWW[19ЬTˏPpP RRʏPQ QPP@bRT&ˏRPPPʏPU$Q@aRbEPRPʏP7$Q@aP `PʏPx PS"ʏPQ QPP $Q@aRˏRSЏQQbQQQ QQQQP PSPxPP$PȠ QQ T ɏQ PЬPР0QP PQQxQQf$QPա PЬPР0PQ QPPxPP>$PQʏ СP.СP aQPЬPР0PQ QPPxPPچ$PRТQCPТQPSSP SSPSSPSSPSSPSSPQQPPbRPЬPР0PQ QPPxPPf$PQʏ СP&СP aQP^ЬPЬRР0PQ QPPxPP$PYЩPi1R1R1ѭPW1)Щ Qˏ{QPP"ɧgPȧPȧ PȧPȧPȧPȧPPQ V,gVgЩPנЩRЩQQ0-1áRPPPʏPs$RV$QA`RRA`R1VPʏPd$Q@aP `PʏPx PP6$ Q.$QPPɯ$QˏVWPQP︯$QPXQQQxQQX4P2.PPPfV VWV$PF`V W,fWfԩiXԩiX1B ZШWЩ Qˏ{QPP"ɧgPȧPȧ PȧPȧPȧPȧPPQ ,gZgШPנШRШQQ0-1áRPPPʏP7$RS$QA`RRA`R1ˏSRRPʏP $Q@aP `PʏPx PP$ Q$QPP$QRVPQPy$QP[QQQxQQ[4P2.PQQQdVVʏV$PF`V,fZfXPhXPX1PڭQЩQFPQ$PPʏPPPPPP PPiY9ЬQб R$PТPТ TТXТ\Q $ڢڢ ڢ ڢ 9get_pventryRR$Q r$P`j$Qҁ$QRЬQPPC$aQ;$論$QP~~~~~~-_PTɏ0R<SPRSQQ`PQPRQQCP$`R$7$PQ%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 ^݀$Wg PgP~$ u #k #$n #ϿuVfө$PР P`φ$ϭPニ$QP PQ$^$P$"~ϏYiPXXgPgP~PV Y ViVPPX ]k x^"P ~~gPgP~)$v'P G3 $"RR"PP B ""QRQYYRPPQZQ[QR|xQPﺫ$PWQZ YPx PVx YVQXVI~~~~~~.\P  ݠ0W$PPWPVXQQj"~~ݏ@kP^"~~~ݏkPD"<~滋PWWr$<V,gVg~~ݏ$LkP"xi~$l~$~/(x "~"*_$"L #QQ_QPP},PNQ`PS{"RRSPx PPPQ QPPK"QQP P>"Rx QPxPPPS;"5"+"-Psetstatclockrate iomapd~~#ЬX$PР`WмVݏVPPˏ 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@ЬVVJ"B"RPPVǤ$PРP`K V##PP$Pՠ  # "PPڏ##PPU#PP[L 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#PP~P~3 Pq#PP~XVXVPPP~. WgBgD#PXVPVʏVV~~~P},P>&FFFFFFF.FFFFFFF6 gggg gЬPЬW$PР`V0W wЦ0f4Ц8ЦD<ЦH@PЬPЬW$PР`V0 WwЧ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`PPtxCЎPPЮn} ^Џ n^^]֭<]^|P|Э L " cRSBmPcPRPS1>cRSBmP10cRSSPT0ZPS|P`PTdVPT}PmԭS |10@\`^^\,l l, ,@ @~^S~^U^^V0ˏPTT 00p6P 00_PPpP@ˏPV0P~pYPSl@~Q04ˏPTT 00!P 0z0PPpP@ˏPW~U @~ecYYWVlϽPQ ϲPR|@^^Q^^RUVWlWUWS WVWTcZd[Z[WWSnWbUXVYXYY@Y#YYxXnXadabxYXnXadab`b@UUVVU^WSWXˏXU SxXUUXSYY@V@яY1ÏYX}@lX @X8}4 x@PlQ`X@WWVyVlPyWP PlQa @RR acl@ p4lp@ jlT0T`0} `p Pt^Ў\sP@15@0`0p`1ЬPQQQPTdR RSQSPxQRRPЏP1ЬPЬQ`aaЬPЬ R`bcpu: KA6%d%d, CVAX microcode rev %d Firmware rev %d physmem(0x%x) > qbmbr(0x%x) qbus map unprotected"Wݏ VfP$ݏ@ fP]$ݏ fP$ݏ fP$~ݏfP #"~"~PWPPPWPPVfW{x #QQ$PРPQPPQfPPmemory err!  PCB 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ШWW4VfPVYPuWWG"P Piݨݨݨݨ ݨi$Pݠ ݠݠi$P'V'VAi$ZVi5p$Vj-p$VNi$Vj$7Va$P $Z@ir#V易$P`c#PZjPVPP~?ϧi i)WPP W W PPЬP% Y$P#P@F#PP?Y$ڏ%~$P3n$P2cpu0: KA660, microcode Rev. %d T"~i%%RSR Џ QRSЏUaPRRԁPЏ QPЏQPRS %%Memory err! Machine checkjmachine 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  P gPۏPP g+ ";gPXgPmemory 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 PPF"~PYۏ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 " PPSoft memory error R" PP@~~ךT~Vf~~`~fMemory err! NMachine check^P|u$Q2PVx QPQ#WxZWZF[ЬYX#XPPiPX#V(IfX#Pj[W [XWWZЬQЏR?WЂPPaQWڬŭ PPstray interrupt: vector 0x%x, ipl %d \R#PP#PP#ѽ"##ˏ Q#PxPPPQ #PPPЬPЬQP#Q##ЬPЬQP#`Qy#av#Pk#e#QQY#S#QQS#ЬQQPQPxPSxSP$#PTRЬЬ ɬPCbЬR"QaPRP PСPQPQСPЬRRPP" PKP@"PPxPQˏRPQP@ЬVVSS"PxQQˏVPQPQV"UJTRRQPUPS`RQQTPЬQRQPPˏQPPRRPЬQRQPPQ RRP<PЬRЬP RPQRQQPQ{RPQPRPЬPЬRЬPRPQ{RPPQѬRPPmunlockallmlockallkeventkqueuepwritevpreadvfhstatfsfhstatfhopenpipefstatfsstatfsgetfsstat#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)ofstatfsostatfscompat_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_olseekogetfsstatbreakchownchmodmknodfchdirchdir#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ЧSY'fRTTQҦQQ[QYPP[PQPTfVXXSRfSRYRZRW1WЬ PX`ЬPY`PWP@ЬVЬ USЬRSV--$TbQUQUdPdPQPQPSRSVP^Ь WЬVЬYЬSЬ RЬ$UЬ(T,$XhQhQԭ]PPR~SPVWTUQPWЭTVФ0PPPUYQXP`adTPWT,WXФ0ShRURPSPRa QVSgaSUdTVPЬXˏXV VWWPR RVQP PQ~XRP P PЬPЬ Q+$VVPWQPVPVPVP PQ~WWV~Wpvax_mem_bus_alloc not implementedظvax_mem_bus_free not implemented視size botch for sgmap `%s' unable to allocate page table for sgmap `%s' unable to create extent map for sgmap `%s' vax_sgmap_init ^ЬSЬWЬ XЬYЬVЬRЬQˏVPXKT1YV RRMP PVP@PQQPPQ~QPS8P Xɏ~~YX~PgX ʺ+Y@ЬVЬQЬPQPPʏPP Q~~~<~Pм Pݠ ݠP ﶮP ȏʏvax_sgmap_free@ЬV~ݦ ݦݼP ʏЬWЬ[ЬQЬ VСXԧ$ԧ(ѬgPˏVZЬRFPˏPYʏVէݬQVY~WP1ЧQP PQP@hXQZ,Ь0PԧˏZVYb[Vݻ l0VPʏP,$Q@aP `PʏPx PPˏVQQPPPʏPɏPV֧VYZШh֧Ь$(Pvax_sgmap_load_mbuf : not implementedxvax_sgmap_load_uio : not implementedFvax_sgmap_load_raw : not implemented@ЬVЬ RxPPQPPԁP RVԦ$Ԧ(Ь SˏP RQRQPP`+$T@dWˏPRQPPRQSSCVV@dWj%V VWF(,gVg9ЬZЬVЬ Y$W$PР`XPPPʏP@P*$QAV藍ԧd$ g($YYШ@hDШ ШDHHLЪ4ЬPЬSЬ R$QPPaPD`Џ !RWm$TЏdP`P@PaPDSHPNP^ЬYЬ[Ь ZЬXW$PР`VЏGh8 D(0W $Ц0f4Ц8ЦD<ЦH@ЏHԭШ(Y~Z <PQ}P~<~[PP"xPPPo$xP)$P+2]:7J]B]BB]]]]]JBBB12N$N$N$Џ P`$"P($PP($P 1TP 1(P1 P1P 1P e~P ZP lPZ(PO P 1P'P9P-P$PJП "$M$M$M$Џ'$M$Џ'$M$Џ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 @|^ˏ*PPLJg$Dg$PPQP 6"Q1Q <￰I*~qPQQ"1Q1 *PPSʏS PRʏRPVPPʏPQ ~|Qw|PVRSgP`xPPVP"RɏPQQ"ˏQPPPw"Pt"QRa|Ϩa|ϲ@@"RbQQVQPP"HRVP},PQ`PЦQQPPVfQQQPPǖ"mainbusmainbus not configured~ZP ֫J'ɐ""((PP_ #" Оu"SG$PР$P`nothing at %sЬP PᆴPЬP<РPРT+U:dPPP)PdeRacЏRRTPTP ЬV^~~VWg#$ ~fVgF$Pՠ(V(cksum: out of data ЬTЬUVYT1 U1XФ RdWR1ФSURURRUR~ˏSP0ˏVQXXVPQPVSPPVxVVYRS $[2$RS?SPʏPТPRSPʏPТXR@bWXQZXZASVYYXP@gP!~Vݫ @P PǤVYXXZլ7Ь PЬQ@aRZQ$ gPʏP WɬPQbuba_dma_inituba_sgmapЬWlVWfԧptԧxǸXX|Ϛ 4$J(`,|0Ϛ48<@DHPPxP~ҝP J」~P~BXV~ЬYЬZЬWЬXXWݬݬݬ ZYFPV2hXW(WݩPˏP~XPVXYVPЬWЬVզ ݧV?VWVЬPݠݬݬݬݬ ݬPAЬPݠݬݬ ݬPWЬPݠݬݬ ݬPmЬPݠݬݬݬݬ ݬP}ЬVЬWݦWVpWV9asc@ЬQЬ V##<$PP P ѱ PPPѱ &fVP  <'~rPPPʏP: failed to map registers: error=%d : failed to map ncr registers: error=%d : failed to map adr register: error=%d : failed to map dir register: error=%d %sЬXЬVЬ Wy#"pЧ  Ч$  P ~~~`PP \ P 0~ ` PP1$PP PR P ~ ` PP P  ` PPƣШ@ @  P ~ݏݏP$&$PP2PP$QxQPPˏPV:2~xyz<^_"I"VZЬPxQ QaPPPЬP RxQ QRaЬP PPPPP@ЬV0  P P00 asc_vsbus_dma_intr: DMA wasn't activeasc_vsbus_intr: discarded %d bytes (tcl=%d, tcm=%d) asc_vsbus_intr: empty FIFO of %d asc_vsbus_intr: xfer (%d) > req (%lu) asc_vsbus_intr: tcl=%d, tcm=%d; trans=%d, resid=%d ЬV0 PP 8P0 , >~VжpP`PYVжpP`PX XYxXPPY~WPVжpP`ˏPZ{ [ZkP Z"en0 PP/ RQPQQ, ~ R4 P P00 ~VжpP`PYYZVжpP`PXxXPPZ, PZPWPWϏ, WkZWXYϚW( W$ 4 Pasc_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Ь$ P( Q0 0 $ QaP PDFWgˏ0 ~a( ShQЏPPQQPP, Ph, Q1 P~Q$ P PΛ QP0 PP, ~ Q4 Q PР,a Qˏ0 PPag Pݠ,ݠ0՞0 PЬP0 @ЬV0 PP/ RQPQQ, ~ R4 P P00 ЬP0 PʏP ^ЬPЬQЬ RaԭRP  ^Ь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ʏPVWP7P8PPxPP1"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ЬYX.P[CZkPVV ' 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'($H%& @      ,,  ] ]  2 ^ ^  2 4^ L^  . `^ L^  " x^   . ^ ^  6 ` `  & 8a Pa  & `b xb  * c a  . d Hb  " d Hb  " d,d,  o,o,  p,0p,  p,p,  u,u,  x,x,  y,y,  y,z, " y,z, " (z,  " ,,, " ,,, "  $T CTV [[[[[[[[-PaPXTF PN2RRԙCE ST̚NM`DCL0PL0RE@RRԙCE ST̚SLޔRRԙCE ST̚ERCE ST̚~:@\bN܍n/ D0 ؆p0 0 0 0 & 1 ,L1 ^x1 1 1 1 (2 T2 ̴2 z2 Ҵ3 03 ش`3 3 3 3 $4 P4 |4 24 4 $5 ,5 X5 5 5 h7 <5 &0 66 N46 `6 r6 7 <7 h7 7 d. / D0 xGp0 Q0 Q0 G0 BO 1 ,L1 ^x1 1 I1 8K1 (2 8MT2 M2 z2 Q3 FN03 Q`3 Q3 Q3 Q3 Q$4 QP4 Q|4 Q4 Q4 Q5 ,5 X5 5 5 O7 N5 &0 66 P46 P`6 Q6 Q7 Q<7 h7 7 5. / D0 2p0 80 80 20 6 1 ,L1 ^x1 1 41 ~51 (2 5T2 R62 z2 83 03 8`3 83 83 83 8$4 8P4 8|4 84 84 85 ,5 X5 5 5 67 85 &0 66 *846 l8`6 86 87 8<7 h7 7 1.` @ Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2001 OpenBSD. All rights reserved. http://www.OpenBSD.org nativeT  p  ocTP   z PP V    P01H2322 :| z{ u ؁ .T L FP>1PJ`V2P BD2D&7R7,EE u4 r 0PPP PPP( ~ 4PP h2^5P12 oP JnPPPP 6P0 R8 t w P7PP؊  6u~uP PPPBEP P PPl@>P R Fl V PPPPPy~|xPpm PPPPPP2P PPPPPPPPPPP( PPPPPPPHPPPPPP45>4PPPP ;9 PxUd1@UPPPPPPPPPPPPPPPPPPPPPPPiijPPPPPjPPPPPPPPP ( t*2 1 PPP l6ЀT~L@zL4( ( ( ( ) (  0 nQQQ) ) @B< yyyV  ][VTMKCA:831,*%#1 #A 6&`&* 8dttyclsttyopnttybgttyinttyoutR   > 82V tttt tttttt tttttt tttttt tttttt tttttt tt   - փ - փ^T\L4(p, - dfdeNeePnetionetconnetclsDW ffs\ cd9660C msdosDP nfs; kernfs - / X xZ [ : ; @ Q PS T >  X  lE 2lockf@`  / 0 3 85 ,5 X5 5 5 0 .t/ >  Z"8#####0 %$<0  h$h0  $0  $0 H%0 %1 %D1 *&p1 v&1 &1  '1 T' 2 'L2 (x2 @(2 |(2 (2 )(3 Z)T3 )3 )3 <*3  *4 *H4  +t4 x+4 +4 +4 8,$5 t,P5 ,|5 ,5 L-5 -6 -,6 .X6 h.6  .6 /6 P/7 /47 /`7 407 z07 07 / 7 7 0 D0 p0 0 0 0 1 L1 x1 1 1 1 (2 T2 2 2 2 3 03 `3 3 3 3 $4 P4 |4 4 4 5 ,5 X5 5 5 5 6 46 `6 6 6 6 7 <7 h7 7 / D0 0p0 20 20 10  1 2L1 2x1 21 11 T1(2 t1T2 12 23 03 `3 23 23 23 2$4 2P4 2|4 24 24 25 ,5 X5 15 5 427 15 x20 6 246 2`6 26 27 2<7 h7 7  .8 / D0 2p0 80 80 20 6 1 f8L1 f8x1 f81 41 ~51 (2 5T2 R62 82 z2 83 03 8`3 83 83 83 8$4 8P4 8|4 84 84 85 6,5 X5 5 5 67 85 70 6 *846 l8`6 86 87 8<7 h7 7 869d99 . : fifo:;;;<9a  m=mj=ma=,4.$ W=; $ M= $D=/ 9=_6= $.=5$&=z,$ =D-$=Y$=< $ =̔,$ =Ԕ,$<; $<$.$<-$<; $<X,G$<; G$<$<[$<,$/ D0 ?p0 0 0 ^A0  1 dAL1 Ax1 B1 B1 B(2 T2 2 z2 3 03 `3 3 zE3 3 $4 P4 E|4 vC4 4 $5 `D,5 ~DX5 5 5 E7 E5 dE0 6 E46 `6 6 7 tE<7 h7 7 | .= devopndeviodevwaitdevindevoutdeviocdevcls/ D0 xGp0 Q0 Q0 G0 BO 1 PL1 Px1 P1 I1 8K1 (2 8MT2 M2 M2 z2 Q3 FN03 Q`3 Q3 Q3 Q3 Q$4 QP4 Q|4 Q4 Q4 Q5 K,5 X5 5 5 O7 N5 dP0 6 P46 P`6 Q6 Q7 Q<7 h7 7  .? !#$%&'()-0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{}~Ͼ󨷵ǎԐѥ噞᷵ǎԐѥ???????????????????????????????? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?Ѫ?????????????????????????????յݯ????  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Dؐސd8"Z(Zz. .. / D0 xvp0 0 ĕ0 n0 t 1 "L1 fx1 J1 &1 1 (2 JT2 P2 V3 \03 `3 3 V3 3 F$4 nP4 |4 @4 ֵ4 $5 c,5 BbX5 ܵ5 5 :7 5 Ʒ0 "6 D46 6 h7 7 -,D 20123456789abcdef^^#$%&'()*+ʚ;,-.ʚ;/ʚ;0ʚ;1@BC =D$E =F$cde@B@KLا@B  G ^ t TF G ,28I (tZgRh4r8I H|8I  ʎ8\ܾpԺ0|8I b8I NU8I T 8I :+X*/08I bP@LG 8I  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'' N N N 4N HN TN fN xN N N N N O O 6O ^O O O O O O O @ LhĪ/ D0 p0 0 l 0 ̰0 : 1 L1 x1 41 p1 1 (2 T2 2 z2 ީ3 03 `3 %3 F;3 -3 B_$4 vP4 ^F|4 ~4 4 $5 ,5 X5 5 5 "7 d5 0 6 R46 X`6 6 6 7 <7 h7 7  .xP / D0 xGp0 Q0 Q0 G0  1 L1 x1 41 1 <1 (2 8MT2 M2 z2 Q3 03 Q`3 Q3 Q3 Q3 Q$4 QP4 Q|4 Q4 Q4 Q5 ,5 X5 5 5 O7 N5 0 6 P46 P`6 Q6 Q6 Q7 Q<7 h7 7 P1.Q / D0 2p0 80 80 20  1 L1 x1 41 1 F1 (2 5T2 R62 z2 83 03 8`3 83 83 83 8$4 8P4 8|4 84 84 85 ,5 X5 5 5 67 85 0 6 *846 l8`6 86 86 87 8<7 h7 7 T1.XS ?>~*&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ΊΞΊ        @    !     !@ U U U V .Z..4 < x R./ D0 p0 x/7 T90 /0 >00 v0 1 81L1 1x1 31 1 21 (2 6T2 62 RT2 z2 63 &03 6`3 63 f73 :3 B$4 EP4 F|4 G4 bL4 $5 ,5 X5 L5 L5 <7 0M5 nN0 M6 *Q46 vQ`6 H6 6 .6 ַ7 r<7 h7 7 -xW / D0 xGp0 Q0 Q0 G0 2O 1 81L1 1x1 31 N1 O1 (2 8MT2 M2 M2 z2 Q3 &03 Q`3 Q3 Q3 Q3 Q$4 QP4 Q|4 Q4 Q4 Q5 ,5 X5 L5 L5 O7 N5 nN0 M6 P46 P7 r`6 Q6 Q6 Q7 r<7 h7 7 ĝ-Y / D0 2p0 80 80 20 VP 1 81L1 1x1 31 P1 .P1 (2 5T2 R62 82 z2 83 &03 8`3 83 83 83 8$4 8P4 8|4 84 84 85 ,5 X5 L5 L5 67 85 nN0 M6 *846 l87 r`6 86 86 87 r<7 h7 7 ,-Z  ... ...TTT Uw`xzx y$y{ |}~~~4\\\ \ X] `LV!6'( '&j d . J V d h --$-E0EEF GFGGxHH|QLRPunknown subcode5Z#ZZ^ Z^ ^ ^ Y^ ^ ^ ^ ^ ^ ^ Y:X :%$3:%$3hǍ[3:X*::Xe j< :X :}:Xe :X :؂B!:؂B!/tmp?ga:X*:X*:؞/(qPOw!:::X5)0(;K@a:::؞/)~o!:G:G:X5)0);]uӅa:t:t:؞/*l.]P!:X8:X8:X5)0*;N)]a:Xe:Xe:؞/+l|7!:XG:XG:X5)0+;8J7a:Xx:Xx:؞/,u!:؂B!:؂B!:X5)0,;B]a:دs":دs":؞/-$yg!:ܤ#:ܤ#:X5)0-; _pxa: $: $:؞/.Sv!:X͟&:X͟&:X5)0.;u5a:X':X':؞//om!:X'):X'):X5)0/;-A`a:%$3:%$3:ؐi(0o{!:X4:X4:ؐi(0;?ma:X6:X6:ؐi(1eXC!:XCP7:XCP7:ؐi(1; \a:9:9:ؐi(2s Z!:3K::3K::ؐi(2;\a:`|;:`|;:ؐi(3 8!:::ؐi(3;r"a:X:X:ؐi(4hm!:X :X :ؐi(4;9Oa:X>:X>:ؐi(5)N!:Xp:Xp:ؐi(5;Dta:9:9:ؐi(6KE!:j :j :ؐi(6;ۘa:+ :+ :ؐi(7O }!:X :X :ؐi(7;[a:X :X :ؐi(8*q!:XI:XI:ؐi(8;QWa:Xv:Xv:ؐi(9 "!:X*:X*:ؐi(9;@a:f:f:ؐi(:,!:ؓ%:ؓ%:ؐi(:;ha:V:V:ؐi(;Xb!:::ؐi(;;(a:XQ:XQ:ؐi(<(!:Xނ:Xނ:X')<;[-a:X :X :ؐi(=rq!:}:}:X')=;RU a:::ؐi(>`o !:(:(:X')>;+l=a:U :U :ؐi(?/!:X!:X!:X')?;Ya:+:+:07=ka:D.-:D.-:0ʭ0a:X3:X3 :X-zBa:5:5 :X-z!:ج6:ج6 :X-z=!:7:7 :X-z= &)( . ..C binmdec`.sbin`.share. . ..D db  tmp . ..@ bin dev etcAkern`. mntmnt2`.sbin`.B tmp usr varinstbin install.subinstallupgradeX.profile Y  install.md  P ^ЬXXWxhPGO`gV%/V4P VP`Wh,Pצinstbin%s: %s not compiled in ЬXhP`Ϲ/h3PWPhW]VVfPPWtPf XݬW{/[@ЬVVK~jUsage: %s ..., where is one of: %sﻈVfX~WVYoZg?gjPVXVPPOPXԾiVXgþiWgﰾi\hostnameexprmvsleep-shshkshsedmkdirmtrmmount_kernfsmount_mfsnewfsinitfsckfsck_ffschownchgrpchmodgzcatgunzipgzipcpedhaltrebootdhclientmount_ffsftproutemknodrshumountbasenamefgrepegrepgrepmount_nfsmorelessresettsetsumcksumsysctllsifconfigcatpingcpiotarpaxdisklabellnsttyvibuildsyncmountnetstatdfmount_cd9660ddݬ ݬݬZeRal\V~P@@LIEB =@@8 skipseekofobsifibsfilescountconvcbsbsout 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^ЬW!PQ<a<`WgRRPX YZg[R1pP I=PiPV4fq.ؘ^ P Pݭ輦QQ ݭɠQ|VWgPP11^PP0P PHBPPP Ac#PPAP   # QPQQgPXP!1PɏP"P π'XyhR X tZRPQ}V}P~}V~jЩRRQ%iPXPQ}P~}V~jЫRRQkP}~XݼݼYmݬPP~ݬPWݬP ~ݬ϶PzݬϜP!Ь[ݬvPgЬdݬp}PYݬ^}Po $ib %^ &XPH? !5 ". #(#unblockucasesyncswabosyncoldibmoldebcdicoldasciinotruncnoerrorlcaseibmebcdicblockascii,unknown conversion %s%s: illegal conversion combination^լmA`PZJPݭ🯍I?QQݭ🯇-ɠQ Р PPݼݼsj%s%s: illegal numeric value%s: %s^ЬW~WkPVVC]ЭPPW(`PPb.\\\\\\\\7\@\\\\\\\\\I.VWx VVVWx VVVWxVV VWFVWV.֭ЭQaPPx :PIP*1VW&PVWV1"\Pyf͒VP^ЬV~V}PSST"ώ\ЭPPVum`PPb.________7_@_________I1}SWy SS}SWy SS}SWySS}SWySSXT`WSY֭ЭQaPPx ePtP*\}SWzWPSVRVRWUXUVRPRQRWRRTPUUTXT6WS1"8[P(ϱτ|}SPpS WnYkXVeTS!QQgRQQ bPC`Qgifhfd~ighf慨PP WXZoEШV{PPP PhШjQQj~ݨ1i1PhFjXRhQQjVP`SPYQ1<bQ PQPPQbR$PPQ>WW JBgPPQ+WW !PPQWW &WPPQWW W hQQ1LPhQQhW QhQPQ1RPQ~ PR PPS1ӾRԾSPhf ﴾RﵾSh" 1QaPPaP hP PhPPibPPbPc ~7iSXRh1hjԼP`QPWQUQQﶼ~Vf]QgPP~ RQ RRfP~C mƽQR[[Q&KWKVV gPA`gWVbWPkPtXYGQ|ZQQW%a QWWQPPVVWhVhVii hij ~ ﱻPPWPkQQkQPkPPP~ݫHk%s: short input recordjVfboXVRbQQfPP謁W識XPPQ&` bQPQQPVVVQgVgVhh 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Ͻ9 CVf= fykPPpk@VPf^kPPUkP~stdin%sfiles is not supported for non-tape devicesstdoutinput bufferoutput buffer0VfP f$%~~P!PfyQP۳Vfj׳ P3WgQ+P`YgPY{<~<PH<PPQXhQPaQYP@<~<P華H<PPghPiﭴPgϲOfk5zWVgfPHP ϣEOP[ٲVᄇPfQPQQPP﫲~WgPVf~gPVWP ONnmϳγ|sPϳVɦfP( ˏPP`;gPQ}fUzUPSXRXRUWVWXRPRQRURRTPWWT}S~i8x>PoUP1P!a P/SQRTP>@P`QT1,SQRղTP>@P`QT\ P-Q7RﱱSQPʏP@QQ+Q˔RSQPʏP@QQbaSeh^ЬVhݦoPݦ]5MpPP (ЦWݏm8@ݦoWQPWQQ|~ݦPQ (D`VU[Q}|PPQ1P6Z#WP5P ~jgYi1PӯPs̯?L﹯Xh)LWg!jPQ}P~i QP hgﺰ1jPjQPQ PLPfs=W2P2 Q$Qf PPfWP5OQQfW,f1Q`PPPPkk2 gk1[ PP "PD Pn ǯSԯVSKfRP̯P`QPWRQ4SRQ~ RQ~~gffV%s: end of device%s: short write on character device%s: short write on tape deviceZPլ P`Xӭ[XWRkVW1Y _VܮaJiǮpVWWZﱮrPV3 l@}τ\IVVZVPxVQP,Q)VX1DX>'X'QQ!PQP PX1kLVQQQ~f2fڭ%u+%u records in %u+%u records out blockblocks%u odd length swab %s %u truncated %s %qd bytes transferred in %ld secs (%qd bytes/sec) ^d"QaPPݡ5d~YYٻXhY￱WgPYVf﷫PXZW[P2QP QQPd~YjYkPYzpP6QPQQPd~VVjVkPV;ЭXXPxXQ}-V}P~}V~}P~X}V~ϰd~VVjVkPV@V>VϴVI>~%sskip reached end of inputjPˏ`QP[QtNPQ}UUzUPSXRXRUWVWXRPRQRURRTPWWT}S~ P1Q1_BFܩQaV}WYWXPQZP1V響←PkPVyjV}PPWQXcP#;`PP P-`I{שׁ!Y0X1FYO;ϣEWXP1\^PPt~pPQ}wUzUPSXRXRUWVWXRPRQRURRTPWWT}S~BOP1qQ1eDP?]PPݏmgP1"֩D|XɩPРQPZQ 1j1VfݦWgiP1~z]D]PPݏmg gPEA$D}XPЪR}SSXTYRQgjPbfݦgPfC}XPЪR}SSXTYRQ%jP}PPXQYЪPPY1jX1ݬ ݬݬ<6666666~6y6t6m6g6 `6updateunionrdonlysuidexecdevatimeaccesstimeautorwrogroupquotauserquotaegjo:Rcd9660%s: Filesystem not supported by kernel%s on %s^ЬXЬWVԭZq[Y1P?0dins&V$VV 9jVkWXiP1XfPPX@gWXkЧXgPPPԭVݭXϨ?wP*u8-XϕwXݭϪA~ usage: mount_cd9660 [-egjR] [-o options] special node ßa~,-o %s: option not supportedЬ Zݬ.NP[ ~f@[WognoYWY=WGP`ЬV[X VfP!PWhPfYȦjʦjW[uWJWPW1|[(ݬ ݬݬhiklnPt:only one -t option may be specified.-i is incompatible with -Pretrieving information on mounted file systems%s%s is not a local file system%s mounted as a %s file system^ЬWЬV]1Yh ZcX?[1PP$L[ds|bVM>5,x#Z t5ij[VWhP10NcPPW@fV8  TkjPX T=fXϘPX1<~WPPXf1Wf5PfP:f(=1PP P`W~fϡPjRfPW~P5ЭQPBXG fk6ADPWPDfkǨWX fϖ_=Vf1ЬWЬX~WCPVW<5PXWVPPXWV PXWV;PQPQPP df: %qd: %s ЬV}YЬXЬW~}Y~V0WXVPW7<+QQ(RPQRR[3P}Y~!TPPusage: df [-hiklnP] [-t type] [file | file_system ...] ŸϊpTwqffsЬYЬ X< ~} ~ݬ PPﺝThwgQa gWWWYdPaV}d~zVP~EWVVPPP輦Ԩ Ԩ$Y)P)PZ~PTVfZ~YȮfD9SPlfsЬXЬ W< ~q} ~ݬPPNbgSP``@S՗ԗQcRQ PQPR 4VﵗﴗQfRQ PQPRdP@PQPcQ~-PPQfPQPPQQmlPPPxPQPPԧ͖fԧ ԧ$XPPZ~PTVfZ~XǮfD8SPext2fsЬ [<~3}~ݬPPHSQkQ<PxaPWWxaPP.ZPW~jPYڕXX•QוPPAjPVPPWWWFjIYYVVXX muԫ ԫ$ݬPPZ~PTKVfZ~ݬˮfDw7SPݬ ݬݬ޲$OpenBSD: if.c,v 1.23 2001/02/06 05:24:10 fgsch Exp $ifnet: symbol not defined AddressNetworkMtuName%-7.7s %-5.5s %-11.11s %-17.17s ObytesIbytes%10.10s %10.10sCollsOerrsOpktsIerrsIpkts%8.8s %5.5s %8.8s %5.5s %5.5sTime %sDrop%-7.7s %-5ld none%-11.11s %-15.15s %-17.17s %-*.*s %25s %-17.17s %25s %-*.*s %xHipx:%-8s%-17s atlk:%-12s%-12s ns:%-8s (%d)%x%c%10lu %10lu%8lu %5lu %8lu %5lu %5lu %4d^ЬPլ l+P ݬP*ݬ2VfP1LPTTUVfVZ$]`cjjlnprtjpk στj yqj QGPP>PQ+%QqXլ1<[Xp~XWWݬHP1͌VV<͛\0iPPV9P1^~Vt3PW譌*gdXݭ͌ϳjX϶Ϸjϫ϶j1~͜VVX﮶PX1X͜PVPWWYFPP5NlW156k*?k1 PWkWVfP  WfPV VWVVjݩ PWXjWDVfP WfPVVWVVϺj1tP1j$hPhhPώϋj|P1=?PP* PPQPPʏPQP(eVfPfPϼgP P.Pg  ێ(VfP fP ϬgP P˚PϳgP }P讀PϧgP WPPϮg$P 1PYP$ϟg(P P3P(ϒg,P P P,ωgЭP PPݭύgЭP PęPݭώgЭP xPﶙPݭϗgЭP TP|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 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 @,^ЬP1y,PݬqWVfЭP PﯗPݭԟ7fЭP c P9fЭP K P>fЭP 3 PGfЭP  PGfЭP  PFfЭP PPݭAfЭP NJ PgfЭP ﯊ P}fíحP­P­P­P­P­P  PxfЭP iPPݭdfЭP E Pdf %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 @^ЬP1t~PݬVfЭP PPݭϝfЭP ƅPPݭϗfЭP  PϛfЭP  PϨfЭP r PϳfЭP Z PfЭP B PfЭP * PfЭP P:PݭfЭP PPݭfЭP ʄPPݭfЭP 濾PΐPݭfЭP P敖Pݭ̟fЭP ^PPݭfЭP :PbPݭfЭP P>PݭfЭP PPݭfЭP ΃PPݭfЭP 廙PҏPݭğϲfЭP PﮏPݭϱfЭP bPPݭȟϻfЭP >PfPݭfЭP PBPݭПfЭP PPݭԟfЭP ҂PPݭ؟fЭP ﮂ PfЭP PホPݭfЭP rPPݭfЭP NPvPݭ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 <^ЬP1~DPkݬϤVfDPV[P P܋PDwkLP PﶋPLlkYXP<@ZZXWiZɦfP VJgbP}g~,i3ɦfP sV#gbP}g~i X}f~iVWXX1 ZXXWWVɦfP1Z /iZX Jq1ɦfP U1gbP}g~Ni1ɦfP UqgaP}g~;iZɦfP UJgaP}g~)i3ɦfP pU#gaP}g~i X}f~iVWXX1 ZXhWWVɦfP1Z MiZX Jq1ɦfP T1g aP}g~Ki1ɦfP Tqg`P}g~8iZɦfP TJg`P}g~&i3ɦfP mT#g`P}g~i X}f~iVWXX1 ZXdWWVɦfP1Z riZX Jq1ɦfP S1g`P}g~Hi1ɦfP Sqg_P}g~5iZɦfP SJg_P}g~#i3ɦfP jS#g_P}g~i X}f~iVWXX1 ɭP &S }~ϓiɭP S }~ϐ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 ^~ZPX ώݬVVJVω$WgVݏSi XPrf1hP -OS[P}~_gP O'[P}~QgP NZP}~Tg P NZP}~PgP }NZP}~Mg$ P QN wZP} ~MgP %NKZP}~Fg,(P M(ZP}(~Hg40P M0YP}0~>g<8P M8YP}8~IgD@P uM@YP}@~KgLHP IMHoYP}H~SgTPP MPCYP}P~*g\XP LXYP}X~$gd`P L`XP}`~$glhP LhXP}h~'gtpP mLpXP}p~!g|xP ALxgXP}x~gɭP Lݭ>XP}~gɭP KݭXP}~gXL@node information replynode information requestrouter renumberingredirectneighbor advertismentneighbor solicitationrouter advertismentrouter 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<~PRݬVfPVZP F8RP}~ϝj$ P E  RP} ~ώj,(P E(QP}(~ϣjXWX[Y0VɦfP!X ϸjX}f~I缚P`ijYVWW40P DE0jQP}0~πj<8P E8>QP}8~zjD@P D@QP}@~pjLHP DHPP}H~ZjXWY[VɦfP!X rjX}f~I缚P`vjYVWWǟ1jd`P JD }`~AjlhP +D }h~3jtpP D }p~8j|xP C }x~.jɭP C }~.jɭP C }~+jɭP C }~&jɭP |C }~&jɭP `C }~)jɭP DC }~,jɭP (C }~1jɭP C }~1jɭĭP B }~&jTPP BPNP}P~ j\XP BXNP}X~jɭԭP |BݭNP}~jɭܭP TBݭ{NP}~jɭP ,BݭSNP}~jɭP Bݭ+NP}~jɭP AݭNP}~ jɭP AݭMP}~ jɭ̭P Aݭ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 ^~vPX ϪĽݬVVfV@}WgVݏTi XP1P I<oHP}~gP <CHP}~gP ;HP}~g P ;GP}~gP ;GP}~gP m;GP}~g$ P A; gGP} ~g,(P ;(;GP}(~g40P :0GP}0~Ϸg<8P :8FP}8~ϥgD@P :@FP}@~ϜgLHP e:HFP}H~ϔgTPP 9:P_FP}P~ύg\XP :X3FP}X~χgd`P 9`FP}`~sglhP 9hEP}h~`gtpP 9pEP}p~Ng|xP ]9xEP}x~:gɭP 39ݭZEP}~0gɭP 9ݭ2EP}~,gɭP 8ݭ EP}~2gɭP 8ݭDP}~<gɭP 8ݭDP}~8gɭP k8ݭDP}~8gɭP C8ݭjDP}~5gɭP 8ݭBDP}~*gɭĭP 7ݭDP}~gɭ̭P 7ݭCP}~gɭԭP 7ݭCP}~gɭܭP {7ݭCP}~gɭP S7ݭzCP}~gɭP +7ݭRCP}~gɭP 7ݭ*CP}~gɭP 6ݭCP}~gX8+ %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ݬAў_vVfɭ̭P 5ݭAP}~ϿfɭԭP e5ݭAP}~ϱfɭܭP =5ݭdAP}~϶fɭP 5ݭhC_h QPPPQQU115 = CFIK Gh UhL dh`ݬSXWgyL_VfPKgVLfPDgխ3wCP`  `~3g`PPPʏP<h QPPPQQ2Y&\~KYjK[1ϫn%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~(P4ݬ!iVf2&22~4P22~ f<&"2<~4P2<~f2&Ϻ22~4P22~f4&ώ24~r4PϚ24~Ϝf6&b26~F4Pn26~pf8&628~4PB28~Df:& 2:~3P2:~f@&2@~3Pϫ2@~f>&ϲϸ2>~3P2>~fDP"υϬPl3PϔDϗfHP"\ώPC3PkHnfLP"3oP3PBLEfPP" SP2PPfTP"*P2P$TfXP"ϸP2PXf\P"ϏPv2P_\ϡf`P"fPM2P`xfdP"=P$2PdOfhP"P1P#h&flP"P1PϴlfpP"ϙP1PϞpftP"ϙpP1PυtϫfxP"pPW1Pnxςf|P"GdP.1PV|YfЭP!P1PCݭ2fЭP!ϤP0P)ݭ fЭP!}P0PݭfЭP!ϪP0PݭϽfЭP!σPj0PݭϖfЭP!\PC0PϲݭofЭP!5P0PϛݭHfЭP!ϐP/Pݭ!fЭP!ϓP/PnݭfЭP!lP/PaݭfЭP!ϙfP/PvݭϬfЭP!rfPY/PϖݭυfЭP!KIP2/Pݭ^fЭP!$"P /P)ݭ7fЭP!P.PݭfЭP! P.PϦݭfЭP!ϯP.PݭfЭP!ψ|Po.PݭğϛfЭP!aUPH.PݭȟtfЭP!:P!.P ݭ̟MfЭP!ϹP-PϿݭП&fЭP!P-PϢݭԟfЭP!ϹP-PϏݭ؟fЭP!ϞωP-PnݭܟϱfЭP!wzP^-P|ݭϊfЭP!PfP7-P ݭcfЭP!)P-PDݭ<fЭP!P,P6ݭfЭP!1P,P3ݭfЭP!ϴϋP,PݭfЭP!ύ Pt,PϒݭϠfЭP!f=PM,Pݭyf smaller than a header %ld %s%s%s smaller than advertised with bad checksums@,^ЬP1,P+ݬM`VfЭPwP+PϓݭxfЭPxP+PpݭܟUfЭPnPd+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 @^ЬP1Px)PuݬϻA^Vf<~<~Ϫ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ݬ[Vf$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ݭ &WgPݭݬ{ZVfݭgPݭ🯀fݭgPݭ쟯f%s control block: symbol not in namelist tpprev %p next %p isop_prev %p isop_next %p??? T^ЬZЬVZ VYVP VZϻ~TZ$VfVYP1(TF-ZV=-PPXhV1S~M+-i~WU Q.PP%PQ QWVhWWZ*~XWi,PPVhPWVXActive 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ЬXXVg1f*f QPPPQ}Q,1 fϢϦϲϼϿfﺽPWPP f]/fX& P`<`~fI*Q f7lPQP( *+~Q!X%UP`uH<`~tff6*QWfnjPQP( *3~3Qf!~3]undefined tpcb state: %p %d %-12.12s^ݬ!VfxWWHPYVZY1;WYݭjYXxPXPXP1hP1<~PZVfPPWg hZU(gPP1P1P1~,JfIVfP+ ݭϢ~(Pjfg溺VfhGWgPh[#fݨgPݨ[+efݨ gPݨ [/GfݨgPݨϾ[4)fݨgPݨϠ[0 fݨgPݨς[1fݨ$gPݨ$d[<fݨ N[JfݨgPݨ0[DfݨHgPݨH[B}fݨLgPݨL[?_fݨXgPݨX[=AfݨPgPݨPϸ[7#fݨTgPݨTϚ[6fݨ`gPݨ`|[;fgP\[@fI[JfݨDgPݨD+[9fݨ@gPݨ@ [9xfݨ\gPݨ\[AZf[TGf gP ϼ[G'f$gP$Ϝ[=fȀυ[9fȄgPȄe[1fR[1f(;[@fY(WQZVVZVPWP`YQYPWP`[lQaЭQQZVYYl[92tϳ[pPpϋ[t[بݨ,zPݨ,N[ﲨݨ0TPݨ0([ݨ4.Pݨ4[mfȈPȈ[E>|P|ϲ[xPxϊ[s[ק/9?HL[GﰧYȘWȈZVVYPWPQaaZPQaaP` [*u nVYYݨ<ݨdШdS?ШhPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~ݨhϖ[ ȼȴo[ӦȰȸD[ 都ݨ8ݨl'[ ȨȠȘȐ[ϏkdȌȬȤȜȔ[ϔ@ 9Ͼ[)"ݨ|ݨxݨtϞ[ ȐS@ȀPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~Ȁ7[ϔȔS@ȄPnPQP `PQvQPEPCRnSPS `PPvPPGPRPVPP|PpP~Ȅ[E;4ϵ[B PPPk[ ϤP[<ﴤUPDP3P[ϯq j P[IB[2+ Pϟ[  Pw[ۣ| PO[ﳣ4[[Ȩ[mfȬ[RKȰ[70ȴϱ[ȸϖ[ȼ{[ߢ`[ĢE[謁{}[]<>ЬWퟧ~ϲVf ώ蚧P@~fBP@PQPQ~~f"P@PQQPQPQ~~f QPPP PQQ%sЬPЬ XЬTTPV\ RRWPZTV@eURSQ.RQˏQPE`xQQEacSREaRTVʐhgbW?$OpenBSD: main.c,v 1.24 2000/12/13 15:52:58 camield Exp $_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_mbstatetheripipencapespahigmpicmpipudptcppim6icmp6ip6spxipxns_errsppidpesisclnpcltptpddpAabdf:gI:ilM:mN:np:rstuvw: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 ^ЬV@WZ@ Xe[Y1P?8uv:CKT]f1 ﮸1d111bkshP q1LPshP V175shP1m)!shP1Y shP 1nrhP 1SrhP ݷ18rhP ·1ϻrhP 立1r Ϛn1SrZ11;r11%rZ11rϼPW&r1ιJaA9d0˶'qkPό`VݬP1\xSPPVfR@bQPARkP>=VefPPZЦPPZ PPVV~~ZP"VW1ZaRPYBP]cQ PP?ZZTُ;ܙ~Ŷ2էݧ P Pݧ ύ7~Z1-ﱷ@J~U3-۞8= \)~ 1wHoPPPweLPPPmD2;[X'PPPSA/ PPP؟1U~dƳPPPU{.ҟWWէ fݧ hPէ  fWi{PV{aPPP!Wէ ݧ WiWէ 5PPPUWէ ݧ WiWէ  PPPYWէ ݧ WiWէ ݲPPPmWէ ݧ WiWէ ﱲ FPPPsWէ ݧ WiWէ ~ЬPX РQPРQ`P PPQP-ݬPa%s: %s @Ь VVݬݬPVPhPVZPs,PѬPesPѬPЬX﨟Wg+gVզ Xݦ ePVPVզ WgPЬZZVfV[P igkeyyYyXЧ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] @ Vfh-fUYfBfQ$OpenBSD: mbuf.c,v 1.7 1999/02/27 21:22:19 deraadt Exp $interface addressesaccess rightssocket optionssocket names and addressesfragment reassembly queue headersaddress resolution tablesIMP host table entriesrouting table entriesprotocol control blockssocket structurespacket 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ﱛpτsP Tϗ<~PP1mWVVX[f/YZզQxfPQP<`PPWVզWkPWOiXVxWզ>zWfP@g'@jݦxfPWP<`~kPxfPWP<`~iVզjWWレ=.VXXWPZP`fW&ϲϸ2>~~P2>~fDP"υϬPTPϔDϗfHP"\ώP+PkHnfLP"3oPPBLEfPP" SPPPfTP"*PP$TfXP"ϸPPXf\P"ϏP^P_\ϡf`P"fP5P`xfdP"=P PdOfhP"PP#h&flP"PPϴlfpP"ϙPPϞpftP"ϙpPhPυtϫfxP"pP?Pnxςf|P"GdPPV|YfЭP!PPCݭ2fЭP!ϤPP)ݭ fЭP!}PPݭfЭP!ϪPyPݭϽfЭP!σPRPݭϖfЭP!\P+PϲݭofЭP!5PPϛݭHfЭP!ϐPPݭ!fЭP!ϓPPnݭfЭP!lPPaݭfЭP!ϙfPhPvݭϬfЭP!rfPAPϖݭυfЭP!KIPPݭ^fЭP!$"PP)ݭ7fЭP!PPݭfЭP! PPϦݭfЭP!ϯP~PݭfЭP!ψ|PWPݭğϛfЭP!aUP0PݭȟtfЭP!:P P ݭ̟MfЭP!ϹPPϿݭП&fЭP!PPϢݭԟfЭP!ϹPPϏݭ؟fЭP!ϞωPmPnݭܟϱfЭP!wzPFP|ݭϊfЭP!PfPP ݭcfЭP!)PPDݭ<fЭP!PP6ݭfЭP!1PP3ݭfЭP!ϴϋPPݭfЭP!ύ P\PϒݭϠfЭP!f=P5Pݭyf smaller than a header %d %s%s%s smaller than advertised with bad checksums@^ЬP1Pjݬ7VfЭPyPPϕݭzfЭPyPqPrݭWfЭPoPNPOݭ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~PVfPVZPPAP&jPPPj PPP jxPPPxϷjtPPPtϒjW$Y(] XXWPYP`V [ ϭj[ PP <~V{XWW[WYXXWPP`V [ ρj[<~VAXWWin transitat destinationUnknown XNS error code 0%o ^ЬXЬTS[{QaV. (root node)%sЬW~X]YbVEWhi1s W! )%W1PfPP }v)~RWhGϨSL,~~ljP QrPPiPQVPHQfW1&st(vWQ ]fWXVfWf mask (%d)%6.6s %16p : %16p %d refs, mk = %16p {(%d),%s ->VP`5Wg!~~~gP %.16s%s expire %10lu%c recvpipe %10ld%c sendpipe %10ld%c ssthresh %10lu%c rtt %10ld%c rttvar %10ld%c ^ЬXWYWݨ VVfP~RZjV[gg~Wݨ kPjPPX ШP%YPkPjgg~YݨkPjYPPP)"PPPݨ4YWVfPPPPPP~ݨ0kPfݨ4Cݨtݨ8v-VfШTP Pjf gef QP,Q͘PPĘPPɘQ QQDШ@PBPS~PШ@6PըPPf QCPP:PQ'!Qȅ^qШPP QP,QQݨd QP,QQݨ` QP,QQݨ\rf PP,PPݨpШPP QP,QQݨl QP,QQݨhpf%u.%u.%u.%ulHl<~K-P&.8)GPV#MV<PW).gFPVYLPfgVV~VqGsЬQxQPQRʏRRPˏQRTSTSRRRPʏQUTRURQQQPPP~TSPSS~P~URPPP~<~C86P%u/%d%u.%u/%d%u.%u.%u/%d%u.%u.%u.%u/%dЬVЬWXxVQVPʏPPQˏVPRURUPPPQˏVPTRSTSPPPQVxWQWPʏPPQˏWPRUPPPQˏWPTSPPPQWzVV P`XWW P!PPX~XIE;1P&PPPVPP~<~ 1P*PV~PPVPP~<~ݱdP/PV~V~PPVPP~Ϛ<~况0PV~V~V~PPVPP~t<~wuPillegal prefixlen invalid%s/%d^ЬXVY Z(WXSX1XQQS1]RV aY1aPPe%PiPFePSPEQP+ P%;PP)W(WV!WWWWWWVYY bPPaQQS1RWWխխխ խPYﺓ[]%!ZZ~~<~VV~`!XPϝ<~VhWVϓ<~hPЬP!~~<~`~P!P QPrtstat: 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 !P)'Wgݭ`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ݧ VfPE0,,ݧfPD0pݧ0fPDnPxPQʏ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ЬWXYԭVԭXZ/%[1P?8tx}|Vx)oȏYfP`[Pݭ[PKYFE McψXȏY YϤWXjP1=PPX@gWZX1X1X11 V1yϧݦkPϜݦkPϑݦkPOݦφPCzݦ DP3VϑP(PխPPݦ ݭYݦfݦLPZXPV1xKP ZP)WPVWPD P W~VǨWVZT\DmYHgb PgXmLT%PVgXOLԦ TPhgPVgﲭPVgϴXLEݦkP+:ݦkP/ݦkPgϤKЦP~ݦ ݭYPfݦEC,ϙgPϋ~g PP~~ݭYݧgݭPZRZpPeEC\PWQDWPVV0խ+Vݭ*+Ps  VW.ZS,ЬVfnoXVXݬ"PZWY[<`noVPXWVPP 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ЬVZZXEPX4PV-VWϣWfVWVWV!Pϕ VfPYZP ȏ[zլuWWZ PZZ~TͼͼZVfP;DXXݬfP)藺1ϒXͼǮϒ1[ϘY PY[Y PY[{Y PYݬq<~WWNXhpVWfWWpY xPVPЬ`xPVPZ`xPVP`V[AݬCVfWXXWP[P`fXWWfP̎PVVV1:YP?@W [YVݬgώ<~VhpVi ZVvkWgZYAOYx~VeP8PPˏPQxPP*Q QQPZP$VVZ" P ZN1V4P%s on %s type %.*s (, %s%ss%sunknown flag%s %#xv3v2nqnfsudptcpsofthardintrnoconnwsize%s%s=%drsizerdirsizetimeoretransmaxgrouplistreadaheadleasetermdeadthreshmfssize%s%s=%lu %sadosfsgiduid%s%s=%u, %s=%umask%s%s=0%omsdosshortlongnowin95gemcd9660norripgensextatt) ^Ь[XDTˮϴ}VfˏkWVZWMXϜϞj<VWfQEWPPQPYQ)զݦXmPX`PP_jfPYPW VW=fPPQW1WWP]QWP3QQX"PXPPj]DWWYiP1WЧPPQ P QQQXVVPXϹPPϸjЧP)PxP`XVPXόPPϋj*ϮPѧ ϟPPXVPX`PP_jτXVPX@PP?j$rcXVPXPPjGXVPXPPj+XVPXPPj  ѧ ݧ XVPXϧPPj۪ ѧ$ ݧ$XVPXvPPj着 ѧ( ݧ(ϳXVPXEPPϐjyѧ, ݧ,ϏXVPXPPcjLѧ0 ݧ0hXVPXPP6jѧ4ݧ4CXVPXϾPP jѧ8ݧ8#XVPXϑPPj1ᄅѧ<ݧt"iYVZVPiPZVPTiPVPƨVWWXPЬW|6PPPVf&fWkPPQPVf>PPempty type listЬVfP I>Pno VWVPZXPW,PjPGhPYY5 ~YXVWVPPW,PjPGi%s,%sЬXЬYXJhFXzqVfPWYfGWWPV ~YXWVL{ YPVX X啕VP-o^ЬZЬ XjWЬYBfP=P-VGhW=V PV"2VaP GhWVGhWiPVWj[-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`o]'Dufs%s: fstab uses outdated type 'ufs' -- fix please%s: fstab type %s != disklabel type %sЬWrݧXhPZgP]~gq PV4ݧVhP(WݧhP=VhPg>>PVݧgZ)PP,-o %s: option not supportedЬ ZݬP[ ~[WognoYWY=W P`ЬVX VfP!PWhPfYȦjʦjW[\:WJWPW1|[ݬ ݬݬ[~+Bݬ ݬݬ @(#)cl_bsd.c 8.29 (Berkeley) 7/1/96@(#)cl_funcs.c 10.50 (Berkeley) 9/24/96@ЬSV%TUT2dUàCУHRУ@PУ4QPQ RPUP (BPUPPcQQPѣQ VЏݬ ݬb%oLPPV D%PԠPsmcuprmcupЬSЬQЬ RУPР$VQ Q11RGeW1ƜƜSkƜm#ƜQeWKƠƠjS(Ơ#ƠgaY_eVfUeWJYgtàEƘQPR6#QƘ!#QƔYd(R$PЏ#PԠ]P@ЬPЬVРP$~ئPR&PKGP2@JPn5P,6P,! P PX P  A`Qa = >|I5P@`QPQ8P>A`QauP" KQPQQPЬR"PQP2`QQb"PQP2QQ ЬP HbPЬRТP 1PbQQPѢQz<"PXP2`XWP2W~ТHSТ@PТ4QPQSPCPP"]VfP~^~~~!Y WX!f~!ؚ QPQQPЬPЬQРPР$VQRQ1wƐp QƐW/ƌPR Q) ~~ƌ! P&ƈS QVPPVP PVQUUUQCƈ1WVUPPUP PUWUUUECV WVUPP|UP PUW`UZURU CV QDUPP;UP P@UQUUUQBU`~P QPQQPЬPЬQЬ RЬSРPР$PQ %3QPQPQPQPPbPQQccPError: move: l(%u) c(%u) o(%u)ЬVЬXЬ WWHX~IF[PPݦHWXVPЬPРPР$PPլ^~Y| ,[QPQQPxterm]0;%s@ЬPРPР$VР\Qլ 9[Q? PIݬaS^_(PPPQu7S4_P4^ЬWЧPР$VǠF~~~1~1PP2`[P2[~~YZjY^~Yi~~WXhE~~7ƤPЧ PݠWh^~3i[ݭ%jW~~W{PPխЧPР$PȏPusage: ex [-eFRrSsv] [-c command] [-t tag] [-w size] [file ...] usage: vi [-eFlRrSv] [-c command] [-t tag] [-w size] [file ...] %svQ4@(#)cl_main.c 10.36 (Berkeley) 10/14/96TERMunknown]0;%s^ЬZLؗPPϗPYYOj<PVVV{PXPPWWWfTW7P\P` ~f~~~P Y`7ЭPPHPDЭPPˏQXPPխݭݭX YR<PPYQQPQQYQ]RQPR<~WˏZ~XAP !2'!WЭ  ExPinput|^ЬZЬ[ЪYЩ$X|-ݬݬ ~lP1PPЬQPaPW ~W益Vfԭԭ[)[~~W[P1VPPӬ0R~PB|ЬPP&(,ԭʏʏ~亂\~T1 ~UЩSYTSTFˏʠW[VW*ʀPРQ[VQRʏQxQQQBРPPUPUcSST~~~lPjPv譈Z)P1^P~ݬ ~P-PIPPPP1Ь QaЬP`HVEV9VZ7%ʠЬ Q@ A`PЬQPaV|~DVPlines=%lucolumns=%lu^Ь[ЬPVVԭԭԭ]W ]P<~VcZjVYYiP~W[SXhP/ݬ <~VjViP~W[hPQPQPP@(#)cl_screen.c 10.49 (Berkeley) 9/24/96ЬVЬXЦWЧ$YTW!P1ʏTƠPˏXZXPXPPƠPPPƠƠPPUPƠWP8MWfP~H4~ g ~H4Pg;MZcVόPc ƠiɌc P@`QPQ8P>A`QaP PP~Ɍmq PrVPPPPPЬWXЧ$VPWk PXˏPPWBPXˏPPWωPX~𧻓XP016|Vi's standard input and output must be a terminalTERMLINESCOLUMNS%s%s: unknown terminal typetcgetattrtcsetattr^ЬYЩPР$XPP1; P PTYP~>YPP@`QPQ8P>A`QaZZBVfP~Z,8Wg%fP[ P@`QPQ8P>A`QaQ QQ~gfPV`XP@`QPQ8P>A`QaQXQQ~gB QI,`ТPȏT  LQcQQPRυ6c~~RIТ PՠݠR)Pstderr%s046|messages not turned on: %s045|messages not turned off: %s^ЬWЬXPVWW{PVSPWVqW{PPPլ ,^~VPGWV-Wn{^~VcPW1rVW?{1^PTERMlinestigetnum: linescolstigetnum: colsLINESCOLUMNS^ЬWЬ ZЬ[ЬVfYXݏht@ PA`QXa /X (`XP@`QPQ8P>A`QYaYXZXj[YkX aVY`RVfPNX#W PWyPXY#V PWyPYXXYPYϵfP ~PPXϠfP ~P~PYZXj[YkPЬQ5PP5PP5Q Q55QP5Qe#@(#)cut.c 10.10 (Berkeley) 9/15/96^ЬXЬPЬ[ԭԭVP1`ZЬPPPP Ь Qak X>ZQ19PAVAխV (PAPPZZQ9PA'PAPPQZQШP@WDQ:gW9Q-ЬPPPP Ь Qak 1ZXϫ$WW`EQPW~X xPZWPP`P ШP@PPg ШP@PWШPW@@VԧЬPP2Ь QaVVk1W~~VXύP1VVk{WЬ P`k àPPPPЬ QݡaXUVfVYP1Ь P`VW~~VXiP1VkPVPЬ QPaW~~VXiPcVШPW խ<1Z1QV7PA A&PdQШP@WgWWQԭ1խ$Wԭ1vPԧP@ЬPVРP@QTPP1 &,28>D32-3'4!5678 9QVaQVfPЦfkVʍ^ЬVЬ YЬXЬWݬVVPݭ~~VϝPVPЭPXYPXXY~ݦ1DXWPPfЧ `QQPVaV V PЬW'VP`PPϸfPЦfV @VҞ,P`PPωЬYЬZЬ XЬW<3NPV~YtVPW CWGP ~YtЦP VPZX XZP=CXVP@ЬV+aPPVСССPPVafa`Q fQQVЬWЧPVPPfWf@(#)delete.c 10.12 (Berkeley) 10/23/96002|Line length overflow^ЬWЬYЬ [ZլtkPPPi1PW$VP1֧dd~ݭrKP-ЧPT1~~WMP ЧPT1PPPi1W ZP1XkPЭQPQ1M'PWYTP1-ѫPPPP1kkPPi^PW^UP1֧dd~ݭJP'ЧPT-~~W!MP ЧPTЭPPPPiiWSP1VWЧVVU$ZԭЩPNP~WP`PZ5ЩPPxPxݦtWyP17ЩX1~PWRP1VWЧVVU(ZԭPUP~WP1PZ9PPxPxݦtWP1PtЦtZЦxȏTXݭZ?kWQP1}ЭP1PQЫPPQ1PQPXPXPW-p1FX%VWЧVVU/ZԭP|P~`VWЧVVZt?ʏTPxPxݦtWP1PtЦtZЦxȏT PPZWP1PZЫQQRPQP~ZX~>P«PPXXZiWTPkkkPPiWQPP֧dd~ݭFP'ЧPT-~~WPIP ЧPTЭPPPPiVVZ(PWЧPPZt ʏT Z}VP@(#)ex.c 10.57 (Berkeley) 10/10/96script 170|InterruptedЬZjWЧXWBPPШlVԫ[V6Yݦݦ ݦWؔfPЦfݦ iViШlVT ȌsȈ< VIʏPPǠP0ˏP~~WX-P1oWdPjWJȌǠPPP~ݧLWtʏǠWk<ЧP4QAaRQR>B8RPSb ЧS4ȏ@VP@`QPQ>A8Qa ȏ@VTV:xWP1ЧPT$~~WP T1!ЧPPST~~WiP!ЧPPSTTW@~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է Ч ЧǂLYPP1ԩPʏ@ǀǂЭQ֧ ʏǀˏǀV3~QVǀ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~BPЧXXקVQЧXէ:hP?(Q@P'QRЧPPЧQQP P@PXV1&hPPEC1XRFP`QQhaRPPb`bPPlPpP+P- P^P#@RPRP(F$0W$ 1ZhQQPʏP%PhVXOP 1hPPkPskVfק֧(G 1XRVSRSSbPPcPgPrS*VPPPPV(H$(W$ +ZhRRPʏPPhVXY|1ѧ ɠMJ Ч RZ RP RZZ  6XPP@`QPQ8P>A`QaPbY1WR8h<RhOh>JhVէ)PPV ЧPPЧQQP PPVX~XWYY+P1Ч PP<( P<(PP<(ʏǀ1TF ȫ(ǀէ`ɢ`LdЩPhȏǀɌɄP@`QPQ8P>A`QaɄȏǀ| ʏǀЧ Rɠ Z b`1 <PǀPPǀZ ˏPǀZԭЧЧ PPPP P818Ч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 Phwԭק֧ЧR1/ЧP`VV V R1V!1 ѧ Qխ1` 1ЧPPЧQQP1 1+DVPV1է+PЧPPЧQQPPP P ЧRbP!Q@Pb|(f$(W$ \ЧPVTRPSPB\RЧQaRЧPP QP PPTSЧPP֧PSԭЧR  ֭ЧXR1VǂV7pVVQSP@aVЩPVRKVYk8P;ѧ5ЧPPPP  P|9 ЭQ֧ Zק֧ЭVV  V| ȏǀקVЧPP֧ZP1EXЧXЧЧQQXP­PPѧ QXP\QhQhPXPǀPˏPQPRЧ`PQZZZZ1GЧ`PP1CP 1:PI12`ɏǀPPǀP"YEP1 խ ԧdǀЩLdЩPh1`}ld1Ч`P1[Ч`PUɏRǀ`թԧllYEP1 ǀPPէl ԧdPǀdԧpԧhǀzPbsPo`ɏǀPPǀѩL)P%Y)EP1U խ ԧlԧdǀ ЩLPPlPdЩPPPpPh`}dlէ`1|)<Zѧ Zm`LdЩLR4,P@`QPQ8P>A`QRaPR,PPlЩPPPpPhYDP1 Э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#1XP1sЧRbQPA1\QRק|1JXЧP`RQBh+1,`QQ+Q-1`PP-| P+| ݧP1խh01|çPPЭha}lddPPlЭX|1ݧݧWYx"1(쟭WYω P1Jխ1Uխ1ЭPPYu@P1ЭT1NR$Pѧ PPݧݧWY 1ݧݧ1ЧPPPXէ1VǂV7RVVQSP@a8ЩPVR-VY1PЧPPPЧPPV V ֧קVЧPP֧P1tíX~ݭWYP1CЧR1VRЧQQRP1VPRV V R1kЧPPPXէyVǂV7RVVQSP@a8ЩPVR-VY0PЧPPPЧPPhVhЧPP֧XPíX~ݭWYP1b1ݧݧWY"P1GXhN1P0PPhoի$1ѫ$P11hhP@`QAXQQP PYJ.Pݷ τY XXh1Lէ&ЧPPPV֧V V էjXIPЧ PݠUYW1Ч`VV]V1ЧlPǀPPFɠP=ݧ 18PY|=P$|V1Y=P1 ЭlЧdPǀPPRP%ɠRݧ 1PY$=P1ǀRɠR1R1խ1Ч`PP9PfЩLQЧlPQPUQPPPPLԩPPPYT2ЩLQЧdPQP!QPPPLԩPPPY ЧЧ1:R-ЩL]PЩPʏǀP'Y[TP1ɠ֩,թɢ Y>ǀ6թ(ɠ#ЭRTǃѧ Z YЭQ|ʏǀЧ PWYP'ЩPT~~Y0P#ЩPTЭRT1uȏɠ1iɠ YYթHЧ\QBQPѩLP21ЩLRRPPQ1RQ~YW;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ܧݭݭP"ȏ@ǀЧЧɠ1XVЩPР|WMPPP@@9!999!%V(VϜ XXYS>gWV1X1ɠ1719ϞY_S0ϧݧYV~Y  P~Y է12Xէ1V֧ǂV7HVVQSP@a.ЩPVR#VY*PЧPP P֧V  V| ѧЧPPP1yէPЭQѡ|PYhRY/ +2XYhPY@RԭЭRʏɠЭP094|The second address is smaller than the first ^ЬWЬVЬ YiXԦ`զ1ЦP`QQ 2HSSSSSSSSSSSSSSSSSSSSSSHSSSSiSSSSSSSSSSSSSSSSSSSS1ƃ1է1tX1lW7P1sPզ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`Ѧ`ѦldnWOiP$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`ȏƀԩYZ4PP֦1ЬP`ȏƀ ݦصPQQQ1ЭiԩЭQæQPPQ1KЬP`ȏƀЦWW5ZMWkPYЦP~ZJP11ѦPP/P?ZDM1SצaQ/ҤQKQЪLiЪPpPƃѦ 7fPPWЦ@ЦЦPPWfgf`VaШA`Qa ЏR<4P@`QPQ8P>A`Qa 4ȏ@R|]VVVR~VY(VWPPЭVVW!ݦݦXXYS#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`ʏ`XR Pթx12Zȡ#Ш$PPWVVg ݇fgݨ$fʏ`ȠԨ(x~jP$~1.PWЩtV fPݠݶXPg1WVfPՠgШ$(ݸ$XP1VȏȠ$Ш(PݠXP1ȡ V Q}$QQ~PX0P1V(ȏȠP^ЬVЬWVݦƐPP~ݭVPݭdPзtP`ݭ*PQ}QQ~PݭP~ݭ=~WVЭQP$P(ЭPȏЭȏƠP112|No previous files to editЬVЬWЦ(PP$V=Pǁ.ݠC PЦ(PݠWV!PWVN^^P}QQ`ʏ`V PЦ(PݠVP Q}$QQ~PVP(ȏƠPP113|No previous files to rewindЬVЬWզ$V7<P^^P}QQ`ʏ`VI PЦ$(ݶ$VpP Q}$QQ~PVP ȏƠPP114|No file list to display ][%s%s%sЬWЧ$PW;P[XYPVxZf1f P[QV(QQX8PXPQX[WjY [~WjYЧ(QsRRPVQdPPfRPVQVPPQWwЧPT'~~W!P ЧPT Vf1T WjPЬYЬVЬ ZPVЦxPPX ~Y{:XWPV!Z PZY£PhXW+ЦtVfPݠݶYPgWVfPՠ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'ԭԭ<~~W_PPP9Ѧx<~xݦtW3PPtЦtЦxȏTԭݬݭݬݬ XW ύP.PWЧPPѭt ʏT1wݭdP1jЭP2ЭQQPRQQR aPP P QRݭݭXWϕPWЧPPѭt ʏT ݭOPecho  ^ЬYЬZVYЩVVU'ԭԭ<~~Y!PPP9Ѧx<~xݦtYPPtЦtЦxȏT(uV~Vݬݬ ZY DP1:3YaVfP14YfP1phP@`QPQ8P>A`QaXhXXVfPЭSЭRP3P .P )PP{QVfPP P  PP@PSVRWf WVWUf~XP8WVW;fPP P PPQ@Pؘf~XۢPWW+VPPPV6f*f~ZY'Y PVݭݭZY2PVPYЩPPѭt ʏT ݭMVP^Ь[Ь YЬW˘R1WY1iVV V W1YXZiVЬPV?HVVQSP@a%.ЫPVR#V[Rg Э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-P PYYXWVV[ЫVVWt?ʏTXxXxݦt[ﴙP1PtЦtWЦxȏT XXW[P1PWWVYݪ1SЫ PРZ1ZhPYYXWVV[ЫVVWt?ʏTXxXxݦt[P1LPtЦtWЦxȏT XXW[ޘP1PWWVYZV*YVЬQȏ 1_ˤZ1ZPYYXWVV[ЫVVWt?ʏTXxXxݦt[]P1PtЦtWЦxȏT XXW[(P1aPWWVYZVtYVЬPȏ 1ѬЬ QPP% P#P!֬ ׬XWVV[ЫVVWt?ʏTXxXxݦt[P1PtЦtWЦxȏT XXW[fP1PWWVЬ P`׬֬ լ1XWVV[ЫVVWt<ʏTXxXxݦt[PCPtЦtWЦxȏT>X8XW[ՖP![0P#PWЭQGaЬPX`ЬQWaЬ PЭ`PЬYɘWЧ$XЧ R XQRPQPiRVէF~GF~ݧ&HP ~Y/ЧQ Y1x PP~~PQ~IV ЧPH`(PH ~Y/ЧPH`MH`VԦPѦPPPf PF PfGPf ~Yb/fԦ ~YJ/P XЧPH`(TPH ~Y/ЧPH`H`PԠPЬPVզ4WFXW GP `hGhWW ݦhԦԦ Ԧ$P./%s304|Shell expansion failed^Ь VЬPY/V _PWԭV+WV gVVVfPWݭoPݭ.Peݭݬp1PЩ$1խ.1PVV!PXV[/PVV PXV[X1ݭݭV!PuXVݬ8Щ$P@P`WVZVխ!ݭݭWfWѭ ЭP`//[WfЩ$P@PZ֩$ЬPЩtЩ$xݭM8P1(ݭ-ѭ$ 2í$~ЭPЩY@iZ9P@ݬ,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\/ݭO\PЭ֭ЬQaЬ Rb]QPPPQ'P 1oݭ*PݬP+*'PYYYT1Ͼݬ$+խ ݭ{ЭPP Pmѭ1ݭV1]Wݧ#ݭ:Vfݧff~ݭFݭݭ"8ݭݬ-~_ݭЭVX1ѭ1VլЬPРVVѭtLʏTЬ QxaPPxPxݦtݬTP1PtЦtЬ RЦxbȏT-Ь QaPPPQQPQݬ ݭݬP1PXVЬ RXbW׭XЭQСPPPQHPW ЭRWbW1VPP P VXfЬPX`ЬQЭaЭR RyPݭݬ,WW~ݭYݬ_PWЭVVXXfPP P XWWBݬ(PWP@(#)ex_at.c 10.12 (Berkeley) 9/15/96Ь[ЬZ@S|QSS@S*ˠ~[ P˨SS˨ȏˠSPQPR@PBPPQSQЫP@YPTiYY QY'~SBbP@XPTP R[)P1s~WgPX~['PXP1bPHWL@gPWЩ VVZݦݦWW ЦVVZЫQС|PPhС|PXЫPX||P@(#)ex_bang.c 10.33 (Berkeley) 9/23/96!!%s 303|File modified since last write.!  ^ЬWЬXиtYթ Ш PݠWPǘVЦP P>iqP~W2&PȂ6ǠPP-PiXWNiIWbW|cը`1VЧP{Xv$P@`QPQ8P>A`QaWPAPTLP@`QPQ8P>A`QaLǢ~ϽW3PVPǠPPViXWT{1էݸ 1ȏ@ȀZѨd+ШlVV"W PPխ ԨlԨdVZZildXWJ:ЭLǠԧPPݭWmЭ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_<PYi9oPvP РP`2PYзtP`YQYqVfV[PPէx1зtQaRbPP/1СQQP.1QP..PP/1P1H@P@`QPQ8P>A`QaQ@QQVVfXX:VPQPRfYQϚ<~WWXfWkP)<~WNP13hWZ%1VQfjYZ%P@(#)ex_cmd.c 10.20 (Berkeley) 10/10/96i Kh e X V FT ;   pK    {    "  n l qB E 4 2 '10    qB    "  n  1V    R m O J 4h C ( % nXh % &"~xa~\TDBY64 n!Bh`<"\%%%~[V((H!|X. xsh lUN61V ; ;BA\8K _ZRV  (S1 JX{YRV F w ZhA "ih vRwV RwV rpTDBYRNЗI4 NV IV sl؞V `OKz4 Aڳ@h  \DA. Y$h  !%wQI 9$ $ 8$ bJF$'"{ ^(replace 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/968   t  | 0^ O J  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'fQPPSASQRVR fP@RkVTϥUR'fQPPSASQRVR fP@f+f%fQhPPSASQVf fP@TePWPVXWCSCOPE_DIRS :^ЬXЬ[PZPZPWVXШVVU&YԭWNW~XyjPPPY1WxWxݦtXUjPPtЦtYЦxȏTZYY+kV` P[XJ9fPPXШPPYt ʏT YxPcscope.out%s/%sΠ^Ь[ЬZЬ X˘YЪxWXVfPXZ[7PPЪxQQWό[ PWPQPX[ﻭPGtP`XWWX=ZjPX[PPP@3=XB<~͠VV!WVjPVZ/XF3PZXPW8PV~1|V4PPW WXPЭV[kPHZV[P9ЩPPfЩPVVYV[P~V[Ϣ PPVPcscope.tpath%s:Π^ЬZЬYݩ;<~͠XXXP1ЭW P,~ZP~~XPVWݩ,VPW nXZVVVG,QЩ,P``:QP`@P(QPWݩ,V P~fPPݩtP,16P(Щ,`PЩ,P Pzԩ,Ppipevforkcd '%s' && exec cscope -dl -f %s-csh/bin/shexecl: %swr^PPQPPQVfP fP{ݬ/ЬQPPPs1OݬPP PBPP P+PP PPP PP~VfWݧfݧfVffݬ ЬPݠϡ<~VV~~VϧϦϥWϢVݬo~Ң`VffPЬQР$lݠVfЬQP OfЬQPP310|No cscope connections running%d%s 278|No matches for query^ЬZʘWէZ?PԭYgW` OXhPY1YVVfV ,hPVPխ1ЭQ`aPѩ PQ fPЭЭЭݬ ZPX1Ъ ЪLЪPԭЭR ЬPԭЧVVf[~ݭݦ ݦ XVZDPY YXZlP[VխϲZ!PШЬQ}QQPʏPЬR PݨZ/P1ЪZʘWPݨZP1gPPWWiWѧWYgPYYgPYghWѧWXgPXXgݨXZOխЩPЪ ЩPЪL ЩPЪP11ЩPЭЩPЭ ЩPЭ1Y Yխ ݭPsgdct efi311|%s: unknown search type: use one of %sЬZЬWЬ QW1WgPP P g1PP P taXaXhP Pgh>qggP@`QAXQQP g~ZPOZNPWXXhPP P hQ3ZPPAVQ"NRHCRQoPAZPAPPQRQЪP@PV`PPQPРPРXРY XPY#fPV~ZVCVPP`P VPPg`ЦP YYX~ЦPIVPPcscope: %d lines%1[ ]%s: "%s" ^, VNfP`VЬPݠݬЬQݡ<~VVghP1iqVPPPP1ЬPݠ<~hP1 ePJЬPРQСPPPЬQݡ؈PQЬQСPQ`Q1Q 1`V9V2V *V#ZZ$PZPVVϞ_PZV1!P1Z1PXXPWݬݬUDX2jPXWPWY@/cPV1V(QQP[PPQP/@~~kPPWPPP W$YXPk PPfЬ QС `QQPVaЬ PV Ь QV ЬP`PPP1ݬݬP~ݬ[PЬQСP TЬPݠ=ݬ~ݬݬϥPΠ^ЬYЬ ZЬ[ЬXЩ(VfT͠WZfL<~W0WP"fkfPhPѭ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ݬ DDP~V 312|%d: no such cscope session^ЬSЬVЬ QØRV3QPТVfVPV PQVQS1PЦP PEЦ P PE~ݦfPЦfЦ,P WPPgЦ(PPgVgP1ЬWЬXǘVզXWPPPNo cscope connections. %2d %s (process %lu) ЬXȘPРPX11PWPV"1YݦݦWXiWfVP^ЬVЬYЬ WЧ Q)ݧVPݩ~VPЧ:XX]PԠ~ݧ$QPPVnKPݩƬXƬЭLԦPPݭV9ZPЬWWPX@VfXfWePVPVfPЬWЬVЦQСPPPݦӂPQ ЦPQ`QQ>Q~VWψPЦQСPPPݦP>ЦPQ`Q>1|ЦQСPPPݦOP 1YЦPQ`Q 1EP@(#)ex_delete.c 10.9 (Berkeley) 10/23/96^ЬWЬVէݶ WҜPldP|QPPWyPldW ~PЦdLWPЭPѧLPPLP@(#)ex_display.c 10.12 (Berkeley) 4/10/96buffersconnectionsscreenstagsЬWЬVжtPPPb)Z1ЦtQaPРPP1Pݱ;P1WЦtQaPРPP zP\ݱ PfWЦtQaPРPPLP:ݱP8WK6ЦtQaPРPPPݱP W| Ц PݠWP123|No cut buffers to displaydefault bufferЬWЧP@ W2PЧP@VQQPA;VP`P ~VWЧPT~~W0P ЧPTfVЧP@VVQ.PA@VP`P ~VW~ЧPT1e~~WP ЧPT1EfVЧP V VW5P (line mode) (character mode)********** %s%s ЬYЬVPPPЬ P)P@`QAXQQP ~Y PY+ЦXVZXZ1+[ШVWWZffP@`QAXQQP f~YPYkЩPT4~~YP ЩPTVW"YkhXXZ@(#)ex_edit.c 10.10 (Berkeley) 4/27/96ЬYЬZЪxVV+PЩ Wթ~YVPWmXXV.кtP`Y7PWNXкtP`Yʁ XWZY[^^P}QQ`ʏ`Y~PPPV P}PP~WYWP ȏɠPP^ЬVЬXЬ WVݦ?PP~ݭVSPݭAPլ=ЭPЦЭPְЭPW ЭPР QЦ PЭPЦLLЭPЦPP+P}PP~WݭP~ݭ9Vݧ~VűЭQP$P(ЭȏƠP@(#)ex_equal.c 10.10 (Berkeley) 3/6/96%ld @^ЬVЬPզݰ VPVP PРdݭV(P@(#)ex_file.c 10.12 (Berkeley) 7/12/96ЬWЬPէݰ WPРxXpXdЧ VРtQaPݠݱWRPYP ݦWﶻݦ YPPЧQXЧ PݠWќݧLW3P@(#)ex_filter.c 10.34 (Berkeley) 10/23/96piperfdopenvfork-cexecl: %sfilterforkwparent-writer^ԭЬPЬ Q}a```~3ݬPPԭPPP]QPPѬQPa,PMLݭyP:ݬ-PXX X11ݬЭPP P,ЭPP Pխ ݭ/:ЭPP PЭPP1P1ѭ ~ݭ]WݧrVfݧfЭPP PЭPP PvݭmVfݧf/ЬRd\P@`QPQ8P>A`QaQ ЬP\QQRP2ЬQd\P@`QPQЬR8P>A`QaP ЬQ\PP~ݬϵPЬRd\P@`QPQ8P>A`QaQ ЬP\QQ}ЬQd\P@`QPQЬR8P>A`QaQ ЬP\QQݬl~ϋЭPP PQݭHWgPP^Ѭݭgݬ ݭݬ*PЭPЬQP\Ѭ1Ь Rb ЬQPa1oЬRPb1eЬQСPXPVVV%iϑݬ7ݭgݭg1ݭgmݭvP ۊ~~ݬݬ P8ݬﻘPﶊݭDѬݭݬP0*ݬݭݬ)PЬR\~Vݬ>Pխ9լ4ݬݬ ~ݬEmP1#ݬݬ ݬ8rP1 ЬQaPPPݬ)PЬRbЬQСPXV~PѬ ЬR PPݬXݬ>PխVVPfilter read^ЬVЬXƘYjW;6Z~~ݭݩ,VP5XVgP'ЦPT~~V﬿PЦPT }V@XjP@(#)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ݰ Y PɢЬ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'YRP1~QVfPW~Y1WA`Qa 1Ƞ1~~[@WWXkPUP,L~~FWXkP8@D(&@DX/PPШPР|Pՠ X%rPȠPd^ЬXЬWd~~~~5lVV]WjPWV車VXM>ЬXЬYЬ ZЬ[ШWЧ|Pՠ?~PV~XPЧ|PPfЧ|PVV||ǀVլ Џhƀƀլ[ZXBPZ[YԦ)YPYXBP ȏƀ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ЬXVZPP@Xզ լPѦ P WXW PWZY[kPX/ZEP1<~VVP=P~VYkPVWW!2XVXV7Y9XVKY$dPYЩPPVt ʏTEV:WW,X=XcYXvY(PYЩPPXt ʏT XTP@(#)ex_join.c 10.10 (Berkeley) 9/15/96131|No following lines to join.?!^ЬZժЬPݰ Z廒PЬQd~ZPZVZЪVVUԭ<~~Z=PPW8Ѧx<~xݦtZ=PPtЦtWЦxȏTЬR|֢lЬQСdPPlPlԭԭЬRТdXТl[1ЭP1ЭQAVZЪVVWtAʏTѭxݭ쟦xݦtZ5=P1PtЦtWЦxȏT"ѭݭ쟭WZ<P1PWWYVխ1ЬR}1ѭ ѭ <ЭQ1PP P zQQPPQ1`PP P U)OݭBP ֭V ֭խTPPPQQP8aPP P ЭP%PݭYЭQQYQЭPA խWYPPVPPԭWYP­PPVPPXX[#~XZVP1KЬPXlЬQСdLСdXСl[[X[ZŷP![[XխAWY~WXZ墨P,PZЪPPWt ʏT1W1PZЪPPWt ʏT WhQЬ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<XW6PPXcPPWPЩtPаVPSfTT#1PUR@tVQaP@ QaP@aX XУPݠݳcPݠV~~W w2PPЧR€1yЩtPРQݡݰ`PݠVXWҀX11TfQSP@aPЧPTRf~WPP P@P ;ffP@`QAXQQP f~WP`WPXЩtPРQݡݰ`PݠV~~W 1135|"%s" isn't currently mappedЬWЬVP}PPЦtQaPݠݱW$3PPжtP`WP@(#)ex_mark.c 10.8 (Berkeley) 3/6/96136|Mark names must be a single characterЬSЬRգݲ Sc|PТtQaPРPPPdбP`~SSP@(#)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@ѻ}%YPKYZP<~<~YェPW LYџEW9`PV.-XWШ1~ VZ)4WgPo jVZgPY TVZgPC >VZ+P/ *V P ,X$YZCP,XV^ X,YZP@(#)ex_move.c 10.10 (Berkeley) 9/15/968^ЬZЬ[ԭժݻ ZyP}d}lX]V~V]PPPЭWWXV~~WZYP/WWXЫT$]PԠP~VZ, PíXPPLԪP(ZЭP139|Destination line is inside move range0^ЬZЬPժݰ ZyP}d}lРT[[[ZLЭY[ԭЪPР8V,'!ЦPPYP[ЊVZfVVZЪVVU"ԭ<~~Z 4P1aPW;Ѧx<~xݦtZ3P17PtЦtWЦxȏTíPP[Y1í[[PXX1~YZrP1ЭPPPWZe3P1PWЭPPݭWﱛݭW[ZCP1PRխ#ЪPР8V[P' ѦYPfVYZbP1OX1S1[[PXX1YZ舘P1ЭPPPWZ2P1PWЭPPݭWݭWݭ֭ZvP1RYQխ Ъ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œiRPRP@(#)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ݰ V5tPXPPVP Vp PӟVPVU P{VNPPЬWЬXиtVfW^^P}QQ`ʏ`WPPfWnP  Q}$QQ~PWP ȏǠPP@(#)ex_print.c 10.18 (Berkeley) 5/12/96ЬWЬV|PP1aШPT'~~XVP ШPT WWY1DP$ЬWЬ PЬXP~ˏX~PݬWϫPMЧPTu~~WVfP ЧPTUˏXP X~PW^PPЧPT$~~WfP ЧPT \WtP [ynq] ^ЬWЬXԭnjDŽP@`QPQ8P>A`Qa$DŽPP~~PWPihWߦPR ~ݨݭWϘVfP7ШQQSS^~~Ь PРPRPQQPRRSWfPPЧPT~~WP ЧPT՞~~WfP WϭPP%c^ЬYЬ[,$P@`QPQ8P>A`Qa$ȏɼP@`QPQ8P>A`QaɼЬ P`X[[1wЬPPWW 1ЬP P}ݭX2PVX81:VV1,ЬP PP3Y(ЩPT1~~YvP ЩPT1XX81V1WWQAaP@XPPZWVVY PZVQWAaPQP]QA`VQYﮙPVլXVWW8ZYWXbVVWX8 XϒYϪЬPjPPKYAЩPT,~~YP ЩPTZXV[1Ь PX`PЬXȘV ݬ4~44PVP~أPW4WPP4F3  PXZWPЬ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ʏVVWzPVWhPPǠ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ШxYZWXVpPШxPYP Ш Pݠ1}PYƘWЧP PsItP`2P~V1JƠȂHItP`_V2ȂItP`EV+ ;VpVƠPP ɏPƠƠVЭQѠP1ƠItP`~dXVGP1ȏ@ȀЭLƠԦPPݦLVZ%PЦ PР[1ZWXVkP1UШxP1PP 1yШtRТQa[Ц P{PPRݡݲV%PWЦ PݠЦ PWЦ PЦ P ЦQYЦ PݠVќ[Ve иtP`1[QPW2~EP[V#1yPPPW0ϒ1~2~~~V(P[ϢVf~dW[VNƠШdLխ ֦LdL147|Reading...148|%s: %lu lines, %lu characters^ЬWЬ [ЧǘԭZYмX1ZVd~VPGЧPTz~~WP ЧPT]լPYPPYWЭPhYݭЭPݠ,XWP1XVZ[W cP1g w[ PjլЬPZ`լUݬWkPYݭZYWխ(PWЧPPYt ʏT YVݬW![F Vլ~WЭPhVP@(#)ex_screen.c 10.11 (Berkeley) 6/29/96ݬ'^ЬVЬPˏWWՠx аtP`PPPV#&PPWЭȏƠPЬRЬQ|PʏPP P P PPP С PݠRFePPݡXR)149|No background screens to display ^ЬXШPРWPWPXWPԭY[PZaЧ Pݠ{PQQY8PYPQYԭXJVf>V[ |XfЧ PݠXf[gWШQWZ,TV~~XP1zШPPQT1jT*~~XP ШPT XP@(#)ex_script.c 10.30 (Berkeley) 9/24/96150|The script command is only available in vi mode@ЬVЬPƠVPՠxPVPPVPPQPQPtcgetattrptyforkemacsTERMemacs:TERMCAPtEMACS-iexecl: %sЬY~3YPP~PV~YVVɀԦ Ԧ\XX~R@PTT`dTWWݏht@~G@ZjP%%WXVXXVWWh PYķ)/PfPPD1=YЦPP PЦPP1Pڏ1ϣϥVfP,ϑϔfPϊψfP ~~Z~ݏat hjggWg~hVfhfhfhgd\P@`QPQ8P>A`QaV\V/V9PVPP~PVǮVY~CZYMPȏɠЩP TPPselectError: timed outError: shell: EOFshell^ЬZV ~VYXXWԧʀ[ЫPXPQʏPxPPPAW~~V~X<VfPPUX1.S1%VY]~YݫީP P91B1PYVXXY{fQQQQSP@aPЪPQRf~Z PPP 4Z拏P1XV~X~Z!P1VXVVYWVWXYVVXW|WVYYW1!Џ~~~/;P( P P1$Za1WWYVZPVW~ZjP ZPVWZ151|No command to execute  ^ЬXXPPݭXP䟭ݭݭXVfVWP1խ1[VXШVVU)ZԭPVP~XPPZ=PPxPxݦtXmP1YPtЦtZЦxȏTݭݭZէ[蟭䟭ݬXﴓPխ'1<ЭPPݭXgP ЭQЭPQPϱTQPPQȀWݭݭݧYiPVVԭϒݧiPWWV:TXg1[1VXШVVZtEʏTPPxPxݦtXOP1;PtЦtZЦxȏT&PPPZXP1PZݭݭZ~~ZݭXP[(PXШPPZt ʏT ZLЭP(^ЬVЦZ ]W(][Y ~W*ԭԫЪVZXVX>Rƣ.ƀPРPRPQʏPxPPPAgƀPРPPYPYfVVXş~~W7PPϛVذPPЪVVX1\ƣ0ƀPРPPQʏQʏPPPxPAgPP VP fVVX1P<^ЬYY PPVYЩVVUԭ<~~YfPP[8Ѧx<~xݦtY?PPtЦt[ЦxȏT[Wɀ<~WЭPݠ;PPYϏԭ1jϛYﮯ1XPW[X[V[WkfQQQQSP@aPЩPQRf~YWPPP $XVZZXݭ֭Y|P1VXVVWVX1XVZZXYXPխpԭ4]WЏ ]V ~VЭQСPQQPQʏPxPPPAfW~~VЭP~\5PZX[f[ZW1ZXYoP1'ZXݭ֭YﱑP"ЭܩLZZPԩPYPPYЩPP[t ʏT [ЭPЬXЬ WȀVЦ P PbP  ~Xզ Wݬݦ WG PXϑP@ЬPЬUЬ RЬVPРQRQPР S>cP.QQSQcPRݑePPTRUR͑eTRSP QRQRQVRfPscript-shellЬXȀWPʏȠXWЧPP PoЧPP PY~~gXݧ VfWfȀPЬPРQСPQRPR T`PPR Tttypqrs0123456789abcdef^PР[k1kNAYi1:AXZZphi+A~jPWW 1thݭPF^~U~jPVVMЬPW`ЬPV`լ  ݬ ]լݬVȺլݬݏgtV3PW̓Yi1'[k1P@(#)ex_set.c 10.7 (Berkeley) 3/6/96ЬRЬQաx RzС PݠݡtRPQPQP@(#)ex_shell.c 10.38 (Berkeley) 8/19/96%s -i^ЬW~3WPPd\P@`QPQ8P>A`QaQ\QQ<~VV旅ЧP~~WМǠPP~~VݬW9PVЧQЧ PݠWќȏǠVP vfork-cexecl: %sЬWЬPРV~3PPPЬQ9Q֠PЬPݰ ݬ5TP~~ݬ\ЬR լ|ݬWWݬVf[ݬfݬPP12ݬ/P/ЬPd\P@`QPQЬR8P>A`QaQ ЬP\QQP2ЬQd\P@`QPQЬR8P>A`QaP ЬQ\PP~ݬ ϬPЬRd\P@`QPQ8P>A`QaQ ЬP\QQ︠tЬQd\P@`QPQЬR8P>A`QaQ ЬP\QQݬ~L~~ݬ PݬYwaitpid; core dumped ...%.*s%s: received signal: %s%s%.*s%s: exited with status %d^ЬXЬYЬ VoW f1Z~YgPЭPˏPQPRQ1Q1լQ 1fPQvZ;[τYVfPP P VXaPWWjPV[PPPˏ~iP[PVPPWVPPPPXɦխ1PXШPPWt ʏT1W`1ˏRP1xRP1լ1fPŴQuZ][VfPP P VXaPWWjPVx~[PV%PPWVPPPP2Xխ9PXШPPWt ʏTWϺXɥPPpp ppppppppwpjpap Zp Np6p1p p p oooooooomoWoCo,ooFilesize 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`QatXﺡPl~d~~X(PЬQбtP`PPԭ/|tP@`QPQ8P>A`QatPP`PP>ɑP<VXШVVU"ԭ<~~XGP1"PZ;Ѧx<~xݦtXP1PtЦtZЦxȏTԭЬRТd[Тl[1q[XP1ЭY1TWTY{DPP WfP hPPSPȼP@`QPQ8R>AbQaVPQȼQQVSAaPQP8Q>@aP`QWTwPVPPWЭTTTYWVѬ "VWíWVVWѨL[11WXШWWZtLʏTVPPx$PxݧtXTЭTP1PtЧtZЧxȏT,VYPP"PZXTЭTP1lPZZWYȼQmSU/ ȼP@`QPQ8R>AbQaVȼPPVPQYAaPQP8Q>@aPV`VQ VYVT~T~W}Tc}TTPWPZP~Z[XTeЭTP,PXШPPZt ʏT1ZK1ѨL[%YT TYPPPYTPШPQQPPQP[[1խЭLԨPPݭXPXШPPZt ʏT ZεpQЬRâdlPQPpP@(#)ex_source.c 10.12 (Berkeley) 8/10/96%s^ЬZЬPаtP`Y~~YwPX1XV%P1ЭPЭQPQ )1TPW~ZFW XuPЭPG`PWXPVXuVVPxVQPQ9VPxVQPQW YZ-PPWYZ@(#)ex_stop.c 10.10 (Berkeley) 3/6/96@^ЬVЬP}VNlPPЦPVФPխ ~VFP@(#)ex_subst.c 10.37 (Berkeley) 9/15/96^ЬZЬPՠx&аtP`VРXXVXfPP P X ݬZϊ[[P-\Q@P [\VݬZVYVXVQ$R\PP[ PPRPQVVaRRPRP[P[Vih>P~ZEPʢʰ~~PZ[PԭIʰXYWWXZ6YiPWXZiPЭʬʰfQQPQP["P[VP PY13Q%!RR[VPR[VPPV1 VWXQ$P[~RQRXVXfQQPP[VZЪVVU'ԭԭXRX~Z2P1P5XxXxݦtZP1PtЦtЦxȏTЭYXWV1Q\WPP[WV1PPQ PWVX1P~zWVD<P@`QPQ8P>A`QaX4<P,Q~HD<P@`QPQ8P>A`Qa(<"WVYgPPYPXVXgQQPQP[1A`Qa|VЬ P1@[`1 PP i1DЬQ֡\1!ЬPנ\1[1) ݬ P"Ь QaQ ")P|XޔO~Xϔ@P[ЬQСldlP[PPlPXzP1l~X1{PlPaPPPȠL|<<<<@8PPP&W1J Ȣ1H VȰЬ PP 1VW ЬQС Pݠ1cȠ*$ ϱX˓1; 4ЬPРd[Рl18 [XtP1m 1+VXШVVU748P1P4~sVXШVVtGʏT8PPxPxݦtX7P1wPtЦtЦx4ȏT+8PP4P4XP16P8ݬ @a Z8Y|DYPQ}PLD Z~ݬP1P11HDP1PLP1Y1P QPQPP<PQPP Q PC PQP ~Xム1PJ `ZY11[$[,,VDZ$WLZ8ԧԦȠ18PѧPP8PѦPP,LЦPXP1 ~~;XﳞPXﴹ~~]VVX;kP1ЭPPjP1$VXp1~WVݬXP1WVXuP1<~~A`Qa ƬWP@`QPQ8P>A`Qa WP@`QPQ8P>A`Qa1+SQ#bP{IS@RQ bP@QWˏX[XƢưEʏ@ƠˏXZXƢEʏƠY1X VP/W.X VY VPPiP P iլЬPЬ ` ~Pi ~ViPݬ ݬPVЬ P@խ*PVЦPPѬt ʏT ݬiP1nPWݬݬN(PX1Pݬ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ݦtWPPtЦ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<VRV3~-D<P@`QPQ8P>A`Qa <\hXY1ZkЬ PZV`P^.[]$*^ЬQЬ[Ь P`WVQСVVU(YԭWWPRP~QPPPY5WWPPxPxݦtQPPtЦtYЦxȏTkQYXW#GPP/P?WWG$WZZWaPP/P?QWaPP^ YXPQWW:QVf\PP/P?VWf~PP\WZ$YkЬ PYX`P([ ]|/\*([^*]|\*/)*\*/)*\^.[]$*+?()|{}^ЬRЬ[PkXЬ QaY h PXYkXQP>A7YVRТVVU&ZԭYNY~R~PPPZ1YxYxݦtRZPPtЦtZЦxȏTkXZW^&V(fgZWЬ P`Y-h  (fgWh~$P\hXY(fgW$ZkЬ QZWaPRE error: %sЬ[ЬZЬ Y~YZXhPWWטPV~[aWVYZhV[EV^Ь[Ь 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~[6WխVϭ &)@ԭVQ?PA4.PԭVQ~?PA+PAPPViWWPWPW<PPZ ݭ% ݭZǖPZ~[~Z1ZЭPPVW֭X1 1Yԭ1Y1Y1Y1Y1yYSVVVQSP@aPЫPVRV~[VPPP qPPSPPQ@~C@~QP ~[}PPЭ@[խVϭ &)@ԭVQ=PA4,PԭVQ=PA)PAPPVAhWWPWPW<PPZ ݭs ݭZPZ~[|Z1:ZЭPPVW׭1Ь PZ`ЬPЭ`ЬPЭ`P@(#)ex_tag.c 10.36 (Berkeley) 9/15/96d^ЬXЬWd~~~~9lVV"WKPWV"VX:PˏȠPɏPȠPP158|No previous tag entered ^ЬZʘWЬPРxV|V1ЧP PЬQбtP`P~Z{PP@`QPQ8P>A`QaVVV)ݧJPVFէG`fݧZϮPYP[XgWX ]TPX1cXVVfV ,?TP[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зVWPVPXJyPЬP^^Q}PPaʏaVXPPVVWXݧݦ$ݦ Xk P255|Already at the first tag of this groupЬXؘWWȘ~X PЧPРVWPVPXxPЬP^^Q}PPaʏaVX2PPVVWXݧݦ$ݦ Xϩ PЬWЬVզݦW.PPѦ Pݬ W)FP ~ݦW/PˏǠPɏPǠPP^ЬVЬWէݧV.PAVݦcP.~ݭV!P ЭPݠP6ݭ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[uPVY1XDPZgVVYiVVW@VgЦPРPР/ݭPЭPPZPXPVWX[xPVg P"`^^PЬR}RR`ʏ`Y[GЬR˜QaQ'ЬP^^S}PPcʏcСPݠR~RPЬWЬZǘYjPРVѦ  Ц LЦPPݬ WBP.ЦPЦ ЦPЦЧ P ~ݦWY,PPPȏǠgXiVVWhPVZiP`YPWhP292|Display too small.%2d ... %*.*s %*.*s* %s%.*s ^ЬYɘЭP`XXP~YPѩ8"YsP1ШWXW1Wݭ^Y1 TY"ZЧPЧVРVVdB^B[P@YjVYjѨW YjWBШQ<8PP2Qk#8QPQQPݨPPѨWPPYjYjgWW1!ЭhXЩPT&~~YLP Щ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 PiP~[*qPPЬWwPV~ݬqP(gfݧPV PPЬX Wը!WW$PV~ݬpPWXV0?VPP`P ԦըVV PЬW,Xէ-Xէ  Ч$PHXXﶇPV~ݬ?pPXWV>էV(է  PP V PЬPЬWQgPЧЧ gݧ劉VfWfPЬPЬWXЧQWP}YQP6PVaPPVС СС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#&hRQrQnYЬPZ VݬoЪVЬXX[hP P P 1[XWWs﯅YiPV~ݬ4nPiP~ݬnЦP VυPW[P<GfЪ V V X[hPPX1bPЬWǘV PWfPPV PWϗЦPЦP PVP^ЬWЬXЬ[hQ-PA+XPPW]SPu[~WfPZZ]VԦ~~ݬ XVVWYiP.(XP~~XP~XVVWiP[ǬǬЭLԧPPݭWeP162|%s: tag not found%s^Ь[ЬZ˘Z;PW!EPX1XVVfV XPPWZP:YЭPРW#ZXW[ϱP YgWfPPV[SZ[ooVfÃZY4ЭPРW*PPPЧ -ݧ[fgWXjPPXPP 163|%s: corrupted tag in %smunmapcloset^~~ЬPݠEPЬQ PݭP#|~ݭݭ~:PxPЬP ݭyCPxЭݭxݬݭPݬwP[12[[k PPP` ЭPP1` 1`W[W[V&VV W|WtW9PVVϱPWVЭXWX{9PW1ݬݬzxVfPЬQݡݬfPWWݭRݬiխ/PլЬQСPPѭt ʏT ݭխ1PլЬQСPPWt ʏT1WP1|ݬMP1tݬݬPWY@/lBPV1V(QQЭP7ZPPݭQ7ЭP/@֭~t~jPPPPP W$YXPj PPfЬ QС `QQPVaЬ PV Ь QV 1ݭxPݬhݭ@PݬghP%s/%sΠ^ЬYЬ VЬ[ЬP`f/fXXVZ@ZjPP/ݩﴘPW?gVݩ<~͠VVLAXVjPЩkk&7Ь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ݬIfP@(#)ex_txt.c 10.17 (Berkeley) 10/10/96^ЬZЬXЬYԭhPPXPVfXѦ  XHԦ4 ~~ZPV1hfXѨXVhPVVhLЪЭPT YMЦP@1Q!!1Y ȏ@YV~~ݪLZDP1lYݬ VZr[]~~ݭZy?P1@ϭ .;1ݭZHD1PP P ݦZP1Pϭ4b.6K1}fhe1pYЦQЦPA\1W Y1 YEPЦQQP7ЦPA.,fPPXЦЦЦPPXf`V1= ~~ZPW1+YF[&Wݭğ~Z7CP1ݭ{WݦV~ZCP1[Yݬ WZWVXfШhXVhVW1VѦ1hY1a[1[Ѧ1QY1J[1D YiRЦSRSЦP`Q RRS@bQQ Q RS;ЦP QPPP1~Q- 1 Y1ЦQ1[ 1[X1PQP1ԭԭЦPP~ZP1Pݦݦݭ(1ЦPPP[PQP17[~ZЭQ|ԦԦQ1VZPaDM~ZЭQ|Yݬ VZR1Y"Q"PAЭPP P1P`֦1ЭPP%c%6lu %.*sЬVЬXЬWW ݬ eW3ƌƄP@`QPQ8P>A`QaƄ ݨ.Wݨݨ)^ЬYЬPP@`QPQЬR8P>A`QaX ЬPXЬQ|tP@`QPQЬR8P>A`Qa ЬPtWVЩZ8[Щ WZ F XWkPXPPWWVVZWݭWkPWVZXVkPXPPVZXVkPXPVPPWVWVJPPP ݩݬPPPZVԩZ P `֩ZP `֩VVP@(#)ex_undo.c 10.6 (Berkeley) 3/6/96^ЬXШL]VШPV'X]VYPPШWXP PX4Ч4VV/V1YXOP4YXKP4xJЭ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бtWgScQPARX R>AbPcXa;VNZVfݧfg^QPfX/ +XgQaRRPʏP PagݧAݦݦ%YjRAPcAQVP VQ1VPQVPVݦݦYj1:VVX1VXS:Wf [[쐶QQPʏP8 P퐶]fS]QaaP]QVWHZ]RPaRSfSVW&ZݦS jYjWVf6ЩPT,~~Y_6P1IЩPT1<FPThe %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 xVPPPРQ7VVP@`QAXQQP VW 1PWﲗ1Qݠ PP P PPPW1VXZV~/P@`QPQ8P>A`Qa fPXPPР PPϓW#XVV~3ЧPT)~~Wf4PЧPT1sEP@(#)ex_util.c 10.23 (Berkeley) 6/19/96Ь[ЬVЬ WЬXЬYЬZ~~[{sVV W`XdYlphլ|ԫxZtjЬRЬQЬ SЬTТxPQ@tSaTТxQQxТtPAЬZЬWЬ [ʘVXЦ,YЦ0QXQ+XPPQP0ݦ,Z*PPP,,XYЧPPP WwPgP) QQ|s`Q PP  XXkPPX1c167|%d more files to editЬRլB0PТ,QQP4Т(P.ՠ)Q0P`¢(PxPPR!XPPЬ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ϰR:UϷQRXQQQ(RUQ?{ϗϴQQQPRT@(#)ex_version.c 10.31 (Berkeley) 8/22/96Version 1.79 (10/23/96) The CSRG, University of California, Berkeley.ݬCTP@(#)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ƜxVSPЧdPPPL|PʏPP #P)P@P^P9-P4.P/+P*Ц PЦLЦ PԠPݦLVﶹЦ P1|ݧXPݦL<~6,PݦL <~,QPQQP P~V*|PʏPP-P$~~!V{~~V{ƠPP ɏPƠƠPP<֦ ֶV+YP1V P1RVG PPƠP@(#)ex_write.c 10.30 (Berkeley) 7/12/96ЬWЬV~VW/PP~W2!PԦxVWPЬWЬVVWP-~W 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ݠ1dVPVXW[P1LȏǠШtPݰldXWdP1Ǡ W﯌PѨdl~Wp5PYШxQ1Z$f>>YVVfP P P QfY~ldWUVKPVXWP1ШxP1PP 19ШtRТQaZЧ P{PPRݡݲWPVЧ Pݠ_fЧ PVЧ PЧ P ЧQЧ PݠWќZWV1YZldW253|Writing...%s^ЬYЬ XЩмWмZլ ЬP`ЬP`[ԭZ1WZ1Vd~V%PPЩPT1~~Y'P ЩPT1լ PխPPݭYЭPhԭWY.P1XݭݭJQP1P[ QШPPP QhQP XQTP [WVWZ1(XP@2~PPP2~PXbPV'ЩPXυݬYPX6Vլ ~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'XH1YVPYPVQVVQdYdlWX8[kP1tXZjЭЭdЭlWXkP1GXjЭPPdǂ֭YЭPPd@lY!X0P1QЭPѧlPPlWXP11խЭLP@(#)exf.c 10.49 (Berkeley) 10/10/96/tmpЬ[ЬPРZ[qЪ0VZ0XVXdզGfWWXЦ4ЦЦPPX%f`ЦPaYP P`ViWVfh[ݦPkfVVX("PV~ݬHVP[>J[﫺P-[PV`~ݬHPVPZ0PPfЪ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^ЬYЬZx|PP PZYEP\~ PW~YGPԧԧHTX̀ZYPPЪ[ˏtЬPP [ ̀1~ YSqP1HxpP@`QPQ8P>A`QaQpQQϓ<~̈́VVO VPw1aPMժVXhP ժ3VhP(Ъ P Pi^~YFVG1Ъ [<XtDF1}~}~R4}PR}TTPUQQ}RP}RRPSQyPPPXX  XXXx XXXЭ<Э@ЭDPPϠ[YKI]V~V_ XЩPQTQQլ ݪWYP/ЧL(ݬ ﹸPL~YzE1PXV<~Pլ [PPP)Ь P[PPYH|\V1]WYAP1WYK-P1 ЬSSЩ PQP РQQYDթ-ˏ~~YJVfP WYf1լ F~ЧPP PH[Y5P'P xE[YGx"ɢ*ݪBP~~)Ynm~~~)Y[mgWZ Yȏ ɠPЪP[VPPfԪЪ PPݪ fԪ X ݧLrЧLPPfԧLЧPPWf|~ݬ ZYψP%s/%s^ЬPРY ЬQaPiPP/P.3PP/ P.%/ݬ YUQPQЬRQbPݬ Y7VfP ЬP`P[ЬQP@`QPQЬR8P>A`QaQ ЬPQQV VQf[VfXX:XVPQPfYQ"<~WWPZZ<ZXfݬ WP[[IZWWYPV~ݬ?BPWVЬQݡYЬRVЬP[`P-c option ^ЬVLԦPXЦW WЦ PNLVq(P1զLLԦP P VeP1 1ƠQQ#LV(P1զL1LԦPЦ PРLРPɏQƠ6ldP@`QPQ8P>A`Qad Vυ LX~~ݦLV"PXѦPXXԦPPݦLVyЦPTЦL ]PЦP~P'V>240|%s: remove241|%s: close242|%s: remove243|%s: removeЬYЬXЩXhPPhPPЩ WЩLЩPPPPpЧ PjPPsݧ YCݧ WVfԧ 3ЩRR0PgQQPЧ4ЧЧQgaЧPPfWfԩ ШPՠ'PPլ  ݧY ChPXY)(XY<XJШLPP.PݨLYBШPPP PϿݨPYBШHPP PШTPP P{ШLPVVPPfШ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ݫXmP <ЫX<ˏ4ЬPPO<IP@`QPQ8P>A`Qa)#ϐPЬQQPPPY&<PˏW1ɜɔP@`QPQ8P>A`Qa~ɔv<6XVfP#iPЬQQ.PPXY?ЬPP.<(XPuPЬQQ1M4P1EXP@@<5W1Xѭ<ѭ@ѭDψPЬQQ1q2P1i@<Wˏ8ЬPP< WYeP<0(P@`QPQ8P>A`QaQ(QQXY P 41<~WXPW wX1<%~W~~Y/ PXY=P8PPWPV!XY=W1 լ4WWXXPԠPPY P1PPԠP ~LHݬ ݬVXYPW</XP DS9XЭ<Э@ЭDW81o8XY<1[ˏPPX<@@DXYGPX@ @ S~~BP8 PPYFLHXP<@~`@PW1PVVݬl~~~~~~VwkNV[V[uP[ݬPPѭ![ݬk:fPV1{VլЬPРVVU6нPxP2PdP~ݬלP1PDнPxP2PPxPxݦtݬ樂P1QPtЦtЦxȏTRXнP`V6Sf%VP`QQ% % QQ/RX`RY%dbXcPWVhcPW/XVW нP`1X@ZY"VP PPXPXWjPW5f~Y нP`ߟ} PIPP&ѭP& 63[ݬ|81<P< P<~P~P [1>)Z5|W#)YVPWP~ iPR1RVxRQPWQXV< ~jPVߞ VfPЬP fP>1PլЬQСPPߠt ʏT1K1ߏ {  ߏ Z ϸݬ:71PլЬQСPPߠt ʏT aKP^Ь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 PDGWƤWPƤ ~VV/ЬVЬW80P@`QPQ8P>A`Qa 0PW'8PݬVb2ﶋWPP#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ݦx&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~H*XM~XVfXfXfXf Hz7R0RR4TSSOQRPPaaRTPaC`QRܐRSPPQCSpRRP@RpRpPX*P@^ЬPЬVРQݬ PфPPխK﮿P`QQV`P`VR~BQP@a@PV`R1Ь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~νP4QP`QQPЬYЬXЬ ZЬWЬ[ЩVRWRPQPWQwWRoP@PPQ@QPQQPPYωPPQ7>AaP~@`PPQ~Q>AaP~@`PQPP~WQPAHWQ>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 XsPD[ˏ~ZXxP,Ϫ1DDD+2PѪPPXP ШPTЬQQ1ZXZPӬA1Q>AaP~@`PPQPPQYЩSS(ijPP1Y1Rխ1@1Ӭ1@ R RPʏPGHQˏRPPQ1PЬQQSPP~Y~XkPVխ| 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 D Ц P P7ЬPЬTSРQRPPSRPPPPTSP@^ЬSУVPPR>@`Q~AaQPQQRRQRS҅PPPݭ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~Y@1Zqɣ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ݬXYP1֨\1RY~ݭXPVЭPѨXP1PX֨`1YPЭ0]PЭ~P~XP 1gXP012|Logging not being performed, undo not possible0^ЬXШWXQQXPЧ(PP<~X!PQXW(ק(ЧP~ܟݧ PЭVfPP6Q1NѭԨLѧ(XP+ѭԨL֧(ѭШL~ݭXPMЭPѨXPPX֨`Э,]PЭ~P~XP 1XP013|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͌͌ͬLP1j1ͬPР PCݠ PQQz~]dgϖ1ͬPР PݠQDzͬPZ(Z$ͬPȏ [rͬPȏ@ͬPՠ 1Р$P~ͬPQ1f$`ͬPQ1OͬP ~~QͬP1(Ч|Pՠ.ͬͬPPM[P11ͬPfͬ͠͠P]VX ͬd~~VͬhP1ЭPPPЭPPP ͬPͬQɏRˏYPPRͬ,ͬP ͬ ͬ P-ͬV&e~gPztϖVWVPex/vi: %s%.*sЬXШP~P ݨZШPXVXWPVPYШPPV PYШPPWTI7ݦ ݦ{PѦhPPjwfPЦfШlV---c$-sЬXЬW1gVfPVQP+IPgRЯ`1VPg3-`cHwVP-QP+PVVg~aXVP(ff PcPT PtPwWWgP0PuP17P%s: %s Ь Wݬ\VfWWӟfլ`hPfuf@(#)mark.c 10.13 (Berkeley) 7/19/96ЬPԠ8P@ЬVaPСaQЦ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 PPXcPQ~WPV%ЧRТ8PPaТ8PQЧPQ88fPPafPQQfVQVZPPPiЩ XZPЬPЬTSРPР8QRRT SPRTQPQScQSP^ЬWЬPЬ XP D1Ч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ɢ1SPPP1</PYЩPPѭt ʏT ݭԭԭVYЩVVU#խUݭ~YdP1.P7ѭxݭxݦtYdP1PtЦtЦxȏTЭWXZ8\Y PVЭPѭP15PVݭЭPPWPXZZ1Y1խ1ЭQP1PVi[fOffP@`QAXQQP f~YPX~WkPPWPXX1VfЭPϧX~WkPPWPXX1kլ 1~ݬ Y/ P ݬ X~WWPP15ЭPPWPXЭPXP1Z: Z:bP-X~WzPPWPXЭPXP1ZXXP1 gY Y:խXݭZYЭQєݭX@PYЩPPѭt ʏT ݭf8^ЬXЬZЬ PЬYP YZXr/YVPX϶ PWVYWYZXGխ'PXШPPWt ʏTW299|yanked298|shifted297|moved296|joined295|deleted294|changed293|added:0301|lines300|line%lu ^ЬZʢ1ԪXP@`QPQ8P>A`QaQQWS\ЭTRRWPTP`SRWWS1SQ"ѪtQWЭRQQWPRP`QWWVZЪVVU"ԭ<~~ZaP1\P[;Ѧx<~xݦtZ`P12PtЦt[ЦxȏT[VYmWԭԭWPP`1խԭ ; YWPPXhϷVPPVPYPhP(ZϽݭPVЭPPV IYЭP`ZϐݭPVrЭPPVPYhWW1A fYZ87ЪPY[ZДPZЪPP[t ʏT[>317|%d files to edit021|new file022|name changed023|modified024|unmodified025|UNLOCKED026|readonly028|empty file027|line %lu of %lu [%ld%%]029|line %lu^ЬYЩ PݠVfPWYЩWWU+[ԭ@PXP~Y^P1vP[<@PPxPxݧtY^P1KPtЧt[ЧxȏT[XЩ PРWZVˏ gjggP@`QPQ]P@ag~YPggP@`QAXQQP g~YݭPXjXWgX: ɣMЩ$PGQ` PQ`Q*Q~YfPXOXPX: ʏɠRЩ QPPPYfݭPQPYfݭPXjXRR, ЩPX ϭϱYfPWݭWXjXRЩ P'R, ώYfݭPXjXRP@`QPQ8P>A`Qa-'R, NYfݭPXjXRR: խmYP1(խYfݭPXjX_ YfPWЭVVŬd~PVݬWXMYfݬPXcMXPX [XQQ[V%3SЬ PPMЩ8RQRD[k/VVf/VXQRPQPV RPPXV v.v.v.vVXYcЩPݭVYДPYЩPP[t ʏT[ LC_MESSAGESLANG%s%sVI_MESSAGE_CATALOG030|The file %s is not a message catalog^ЬXЬW/W0%PVFA VfP`}fP!`PWo<~VVWV~~VPW% P VXPP~PW PPPPPWVШ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}Qa^ЬYЬVЬ XfPﲲQ@~P@tP@j|c] ]WV@PPYЩPP8РhQ2~Wݠh P ]QСPXPhPЭPVX VPhVP^ЬZЬ WgЬVf'fPQ@VffP@fЬP[1Z Y  ЪPYt ʏT YW[Z[PYbfЪVU"Yԭ[R[~ZWP8PY9[x[xݦtZVPPtЦtYЦxȏT PgYWYPPXЬVfPJYXEPfP@`QAXQQP f~ZVQ`WXQVfPWXWX1gYP@(#)options.c 10.51 (Berkeley) 10/14/96+2J+*******J*******M*}*t*l*Ma*MY*O*NI*DKD*M?*N:*4***%***M *M*N*M)))hM))M))M))))))))LN) )y)n)@d)[)P)@G)=)5)N@+)&)!) )) ))rN((N (N (O ((LO(((((writeanywrapscanwrapmarginwraplenwindownamewindowwarnw9600w300w1200verbosettywerasetimeouttildeoptersetermtagstaglengthtabstopsourceanyslowopensidescrollshowmodeshowmatchshiftwidthshellmetashellsecuresectionssearchincrscrollrulerreportremapredrawrecdirreadonlypromptprintpathparagraphsoptimizeopenoctalnumbernoprintmsgcatmodelinemesgmatchtimemagiclocklistlisplinesleftrightkeytimeignorecaseiclowerhardtabsflashfilecextendedexrcerrorbellsescapetimeedcompatibledirectorycommentcolumnsceditcdpathbeautifybackupautowriteautoprintautoindentaltwerase,,,,,, , , ,,,,,,!,$,%,+,),/,1,3,9},6y,7v,5r,=o,<l,Ai,;e,>],>[,HX,MU,HR,JO,KL,LwswmwlwiwawttytypettytstotltagswsmdsmslowshsectscrroreparaoptnumodelinesliichtexedebdircobfawapaiCDPATH: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@XVfQPPQQ<~WVfW[kP~YXυZjP1ϮϪQPPQQϡ<~WƽWﯳP~YX2P 1xVWV( fW{P~YXP 1]QVWV( fWGP~YXP1)'WVVW( gVP~YXϑP1 <~VVԲP~XUP1WVW( gVkP~XjP-1ϸWVW( gVkP~XjP%1TϨϥ<~VOVkP~XjP&1{ϋ<~VVkP~XjP*1cWVW(gVkP~XjP11IDQPPQQ><~VVkP~XjP31mWVW(gVkP~XjP41=WVW( gVkP~XjP51 WVW(gVkP~XjP81ϵWVW( gVkP~XjP;1ϼϋ<~V墨VkP~XjP=1w P@`QPQ8P>A`QaQ QPPQ&<~VV6VP~XϠP/1ШPX`PPPPX;P+ P@`QPQ8P>A`QaP PPω<~VVVwP~XP H1VZYj1W[VϪ I1~~YX( fg PPР8P KP`PP~YXj[Rfg PPQՠ8PKPQ`A~RXPQRP` PPР8PQRP`PP YXϟP1IZ W V [Yj13ЬP`VVЬQxaP#P`PPV PVQV5P~X϶PЬP`PЬQaxP#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ݰNP 1RO[XRЬQбVVWWgP5P=P?WVլ ݬ %YPW[P=Xԭ[VJWRgPZЭRZ8fnoVVRgPZЭRZVY1qÏ#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~WYFP1~WY/pP1ЩP~WYЌP1 1խ~~~WY1խϢ1XRխЭQ1kQPA1 [BPXX1VYVfPW[YfPVX ++(VW@ VWKY խ(PYЩPPWt ʏT Wխ1{PYЩPPVt ʏT1[Vp1OP1P 1P 1VYVfPW[YfPVVWϻYXխ(PYЩPPWt ʏT Wխ1PYЩPPVt ʏT1V1 PPQP խg1Q4W P@@P` PPѠ81@P`1Qݭ~~WYP17ЪP[ݭY`P1[WYP1[WYmP1ЩP[WYЌP1 1Fݭ~~1&խVYn1XRխЭP1 iW PPR@BP` PPQՠ8ABPQ`2[BQRP` PPР8PQRP`PPTIP1 ~[WYϭP1ЪP~[ݭY`P1~[WYlP1~[WYVlP1ЩP~[WYЌP1 ~[WY6P 1ЬQaPՠ1խ ݭY4ЭPЬXЬ YЬWЬZŬ P@HP` QШPA8V@VYWIPW~X^PY$Y YЦP PW%ZY YfP PWfZfP305|No %s edit option specifiedЬQЬRR P@AP` PPР8P AP`PP`!լ xRP#QPP%ld%*s h^ЬX hphh;Ш8V]WhVgPpp pPPppVgPhlxZ1YÏ#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Рݼݼ> ^ЬXЬV(ԭZ[ԭ#P`1PЭQ@1 խ1[WKЭVf PPYՠ83KPY`"~~ZXVf~~ZXf1~WXPYWP` PPР8PYWP`PP ZXϺVfP~~ZXf[WXPYWP` PPՠ< QGP`G~WXPYWP` 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`RRQPArPAPPQRQЪ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~Z(P1]P=PPPxPxݧtZ'P11PtЧtЧxȏTЭWխ'ЫXլXXXݭݭ XXWЦPPݦWWЭPЫQլPQPXXЬQЭaխPլզPPPPЬQPY[f[GXXݭWXWíW~ݭݭZ4P1CЭPѪXP12PX֪`1(Щ YíWWZЪWWѭtEʏTXPPxPxݧtZ&P1PtЧtЧxȏT'XPPPݭZl&P1PWݩݩWﴎXXݭW~Xí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`QaVVVPR#^~V•P&V X91X'1^~VЬ P` ` P`V<~͠WW7<~VWXϷP.P5W0PL)~X墳W\hϩ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^~ݦLk@XPWLP060|File backup failed: %s061|Copying file for recovery...^ЬXЬ[ШWXPPPP@ЧP ݧP`XݧLX+P[ X[ ݧPXZ[1~*XP1P@`QPQ8P>A`QaVVVa<~YY<~VYX PVVdШPXhݧLVX! WPVgPYXfPeVgZШP~XhZ[~XDzPZZP062|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ЫdPVV PVϬ[PP~*[OPP@`QPQ8P>A`QaWWWϊ<~XXOVf<~WX[ PZZЫZ~~[tPJ[ﴷլ+PZTX*QPP~1PРLYЫ PРX/XPVXVV<~7 VQa 'Y0X>N<~WWSPYYYWZ?VfPY1X0P`*`)JxϓXϞQaϮ0Pϩϩ<~WԏPYYkϱ1Y<IW: X"PWXWPP<#WPWXg  XWPP< WPWWXPW XWVVXZiPV'PYWXYլ)[RZ]PC[ڵPլ PTZ Z%P.recdir: %srecover.r+066|%s: malformed recovery file%.24s: %s vi: no files to recover. Θ^~*ݬMPPЬPP@`QPQЬR8P>A`QaV ЬPVV(PCUP͜3Vݬ>P͘1QPWW&VfW[P11 W PX12~~~ݬ,PP X1X<~͠WW"ZjPYlWy&PF W} YiPV3X<~͠WWjPW>&P WiPY[ݬM``fP [p^1VV2~m;ͳ 'P6͘X͜P1͘ ͜BP%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(;PWW $VfWxP1Ẁr<~͠VV~VŋPYY1Y~~ݬ$PP͐P͐ Yĉ1Y<~͠VVZjPZUVb#PG VfXhPW4Y<~͠VVjPV'#P VhPXϘ͠ݬ31hg͔| ӈPe xO[1̈́ͳW"P1͌󟭠Y68[ ͘1[W|X͠u#VfP[~ݬ2W[g͠fP|!~ݬ[W[X|8WWVfXfЭ͈͘ ͈=Y͈ Y-ֺ͜P1͜[ ẅ́1x͔0͌ϐݬr͔͌ϴݬY~|~ݬݬLgP"[Vf|f͈PЬRТP[P͈T͐ ЬQ@XP^Ь[~~ݬ PYYD-Z#WXVG[hP"PVPWV< ~YjPVPNݬ ݬPЬVЬ W~VWᄁPP VP~VPPxPQ}P~WǣVPPЬWW}PVVݬ ݬ\^~WVP/usr/sbin/sendmail071|not sending email: %s%s -t < %s@Ό^︅Pݬݬ<~͌VVצּVl @(#)screen.c 10.15 (Berkeley) 9/15/96ЬXЬWЬ Yi<~4PV~WPViШPPP X,xPPxP|WƬ1+ǤPPPƤ1ǠȏƠǨƨPǬPPƬPPVP1PPVP^PPVP:PX@XX`P ~VP~Wԫ_XPIzVWhP3ˏǠPPƠVWPVW?PViPVPЬWЧ PP PPgR ЧQQPRPЧ ЧЧQga ǠYW?PYWPYX*ZǡЧ$PPVf ݆hfݧ$hէx x&6ǤPPhPPhǢ ǰygPPhǢ \gPPhPPhWjWhYPЬ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Ȱ~~QXNPY[ȬPSWTWR\UWQV:gPPSWR,VaUPPSQRVRV aPPSRZRjWTVPYPYPYPPȰVWXP11Y[ȬP$^ЬWЬ[[ݬݬݬWυPP[XV1쟭ЬP`W!YiPЬQaX[ СV{VwЬQPPeVX쟭~XWiPQǐLjP@`QPQ8P>A`QaLj[1jW1^XVPW%1PV䚏dSЭZˏ[Y1CYݭW䚏dSZ ЬPX`쟭~XWS9ЭSPPZ Y17/ǐLjP@`QPQ8P>A`QaLjY1W 1XZ1ЭRVR1VPQ}PRP}PɭPQPQQݭǰVVS2ЭSPZPY1ЧPWdzZ [ WυЬ QXaЭ[ЭPѭPQPPQЬ PQԭ8XVS1ЧPT#~~WBP1Ч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"Y)P1ЭP[1~YϤ1P1v蟭~ݭYaP1|Э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- QMfvܟ|078|Searching...ЬPРQݬPh@(#)seq.c 10.10 (Berkeley) 3/30/96^ЬYЬVЬ ZЬ[ЬX~ݬ ݬݬ~Y$PWEЬ$PPP[XVXX[Y3PV;ЧP PX VP(yPW~YW KX1VZ ԧ V&ZVYVfP XVcZݬݬYfPXV3Ь[ԧXKX[YfP<XݧキVfЧ PPfWfX~Y͟PX Ь $$ЭP0ЩPDPPg ЩPDPWЩPWDD`PPgнPWWЭP#PRʏRHQʏPxPPPAbP~ݬݬ ݬ~~ݬTPPPЬVfPЦfЦ P¶XPPhݦXWgЦPPgVhPЬ[Ь YЬWЬXhZЬPРPDV1aP1Ѧ1$~WQЦPWPPQQݬݦ5Q PQPrOѦH$DWQЦPWPPQQYݦPF#ЦPPWX[ZkVPX&h!VZjVVYЦQЬRbPaP1K[ZkPЬXAЦ PWP PЦPPgЦPPgfPЦfVgDV ^ЬZԭЪPDY1PѬ1>$17֭ЩVЩWX[W8ffP@`QAXQQP f~ZWsPZkPXWVWXP@`QPQQXQQXgZkPXЩPGPVЩ WXW~ݧݧ~YaP1(ЧWWX19ݪ]VVoPP~PV~Y_nPQPQP@(#)v_ch.c 10.8 (Berkeley) 3/6/96ЬQЬRPP !+53QPRQRQRQϘRQώffЬVЬQƜPƜPWW $2?AVfPQV~PQ0QVfPQ"QV)PQQVPQ5ƜPWQPЬWЬVVW(PPצ@Ц,P}] 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~ݧ<ݧ4lVVq̟VVWXsuspendd^ЬXЬWd~~~~6lVV!ȟVpVWXϋ180|No previous file to editd^ЬXȤWXxP~XFPBd~~~~lVVWGPWVVݬXPd^ЬWЬXd~~~~9lVV?ǜP0EGPǜP0VxVXWϓ|^ЬXЬW~~~~~;|VVVWX^!|^ЬXЬY1Щ,PP0 P0Y~~ݩ<ݩ4|VVȘPԠ$VX=PPȘPР$РVYXݏA!YX8=PШxWѧ8 ШLDШPHPXb~~ݩ<ݩ4|VVȘPԠ$~~VXG=P1lP@|^ЬVЦPPP )~~~~~,~~~~~G~|aa|VݬЬVЬWЬ PР QPVPXYWVxPXYYP^ЬXЬ[ШYZ1V1 TLP@`QPQ8P>A`QaLWXP1~ݧݧ~XP1XȠ4 Q 2PP2PQ111QX XٲXPrխPY֨,ЭQС|PՠݏA:[X:;PCШxWЧ8VV1ѧ WXP VZYȏȠXPP[XPZPXb^ЬVЬW~~ݦLVFUP LԦPЭPѦPPQPPQQPЦLDЦPHˏ0P P0P^ЬWЧVզ WϷP.WVPݭWPݭPЭQЦPРЭPְЭQЦPР ЭPР QЧ PЭPLP]ZЭPՠLLWЭPȏЭȏǠP307|No ex command to execute^ЬW~ݧLWkTPЧLVVV~WlPЭPW!sP~~Pݭ~WPЧȏǠPP^ЬVЬXЦPՠVVPPЦPРPЦWРPWPPPVDYPݨݨݭ~VUWWPЬWЧX~W(PYPXVVWX%P~~YfD*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@jQT1RPSATUZSQZZU1+QaP@ZT1ZVЬQZP~Q$ZWЭPPSCj01WPPXPxJXZYCiQ0PACi~ϗP1ЭPY[JX1:E[12Cj03W.XZYCiQ}0PAHCiPP8?P9:[1W.CjPP+P- XZY[CiQ80PA#1 XZY[JQ0PA1ݬo11X JX XPxЭP@iR/QPSBCiPP8P9Y8CiPPZ XO[EIQ/PA3<ЭRBiQ/PABi~OPP YYY1aZYWVWxլЬPРVVU-|ԭ2P~ݬP1KP|<2PPxPxݦtݬP1 PtЦt|ЦxȏTYWZ~| c|QAgQPZPX 1X~PP1TЭRЬP-RRЭQR QPPRwQRQPPRP1QRPPP[`Р[ݭ[d~FjX~P>P1ЬQ+ЭQQPPP1QЭPPíPXWݭW[d~FPXcPXPPXZݭ|aVfX|ZWWfZPxP~Y~WX~fZXQZPxPPQQQ|ЬPݠ4ݬRPV VPݬz|1PլЬQСPP|t ʏT |IVP182|Resulting number too large183|Resulting number too smallЬQЬPP- $WQlQl@(#)v_init.c 10.8 (Berkeley) 3/30/96ЬXЬY<~DPW~XkPWɜǬXLjsȜVHP(PPDHDP,`HH|P#P:P|YP|PƄDŽƈLjƴǴPЬXȜVP0PςWPPgDPPg|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~~ݧ4VKPЭPQPPQQPЦQPP VRWV ^ЬWЬX~XWPVǔШ4LݧLW)JPխPԭЭQPPQPPPPPVVP1ШPP~~ݭݭ~XW w2ЬVЬWԦPPݧ4VPPЦQPP VQWV ^ЬWЬX~XWPVǔШ4LݧLWHIP խPԭЭQVVP1ШPP~~Qݭ~XW 1ݬݬ~ݬݬ ^ЬVЬYЬ X YV`PZƔЦLWW$VNPPխ ԭԭQ1ԦPЦQPP VPX4~ݭݦLVKPXݦLVHPLQC~ݭݦLVJP1nЦLPPLV\HP1JLQZP1ЩPPQ~ݭݭ~YV m0^ЬXЬWˏ0P P0Ч4PP<+PXGPխPWX~WXPZȔ00?ԧ8 P@`QPQ8P>A`Qa8ݧ4X PZЧ4LЧ8PШQPP X Oխ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}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[=Pխ Ъ8QЭRQQRy[9\PAWW>1W)FW(3W<aš]PWP> W['{PWP.W}2)Y-X?(Y3PY-X.[Y!}Y-XPY>Y{-X AWW<Ԩ@}ȏǠ1@~WKPVW}P1v1VW1VWЧVVU'ZԭЭPTP~W0P1PZ8ЭPPxPxݦtW P1PtЦtZЦxȏTݭݭZqFZ[@ @ 1IШ4PP<Ԩ@ݨ8ݭPW6P18PPPPP3RP] P@`QPQ8P>A`Qa=7Rխ+PЭPPЭQQPPP P ݭݭݭWbPV1խP P@`QPQ8P>A`Qa0*V~~ݨ4W/PAЦPQPPQQ@Ԩ@ЦPQPPQQ@ݦݦݨ4W3PV5VV(ݭԚ<~Z8~ jݭZݨ4W5PVPWЧPPZt ʏT Zg}Ԧ@@ݦ4WPmЦ,P Ѧ8@0צVWJPE~ݦ 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ݦXB3P1ЦWWX3PխP4XDPЦ<X3PЭ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 X[VP189|No previous search patternЬXЬVЬ SЬRЬWQЦ,PQШPȏQW&=WKQ~RS<4X﷝P7PQ~RS<4Xߟ^XYCPR.Ц,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( WϗPǜ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 ~ݬXZPW1fgVѦ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][]V@~[ZfP1LXʠRL0P\QЪ4PRQPQPRRP0Q\XTZhZ&iϫ XJ%JJJJ:2ȏʠPZhP1Q~Z,1[Z12Ь$PP* %0QD1,ʏPɏP$1$1VUЬ$PPSPZTPPTPLP@`QPQ8R>AbQPRa 1LR*TBbPRP8Q>@aP`PRP`Q PQPUSZPPSPʸP@`QPQ8R>AbQPRa 1ʸR*SBbPRP8Q>@aP`PRP`Q PQPVUVѧ$U81uVLWZ"1<1ZPZ1'1X 1p &SXXP0QPH$PHDZɗP1M 0QPDV0PDV(kfX'P0QDP[  1 1 $$L@PP@&P@$PP $ק֧(1 $ $ѫ 1~ $' QCPADWZρ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ЧݧZ/}VfP1O ԧ,Ч(YЧ X'aY]RbPNQRY֧,YbPP P Y1X1bPP P vR֧,XmbPP P ^PPYR "P@`QPQ8P>A`QaҹQ+ɹQYQRXX bPP P YXYP PRZaPV1i xPPfЪ|ѪxPVxV|V|X Y($f(DVݭ~Zϭ P1 PZЪPPѭt ʏT#ݭEVݧW~Zj P1 (Ц 1tPxRpQPRQpPRP@ PP P ݦZP1} PtxPPp~X~c"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ݧZ%yP11ѧ1 $1(1ѧ1$1(1$1ЧQ1(1(d1ЧP1$PPQP1ԭԭЧPP~Z-P1PݧݧݭЧPPP(ЧP1Q$PPQP1C(P Ч$QQPP(ԧQ18ЧP1$PQP1 ~WZM 1qЧ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ЧSBPXQ@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χZF''11 PQ@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[IPXPP[Y[WVVgPPQP đP Y1ZYX1VZYXViPXPPVZXViPXPVPP[V[YíWPYZQPQVQPVP~WVW~ЬSVVУWZYPZ ZPYY YЬ P`^ЬXЬQЬ PЬWP%QԧPQXP PРЭQլQЬPPP aPP P íQVPVPP P ݧXUPPЧPXP PݧV~hVVݭݧhVP193|Already at the beginning of the insertЬXЬQЬ WЬRЧVVQXWPЦ4զ(զ Ц4P @֦ ֦bbgPPQЧЧЧPg`W~XlPQPQVP ^Ь[ЬPP@`QPQЬR8P>A`QaY ЬPYЬQ|tP@`QPQЬR8P>A`Qa ЬPtVWUЫQAfPP YWYPYP2PAfP@`QPQЬR]P@aPAf~ݬcPWVЫXVXWZլ ݭZPPPZZݭZPZԭЫ$Qլ  QPXPXQ4ЫPHPЫPP֫(PQQ$ЫPAPP ܑP VWV[ЫQAfPP YWoPYP2PAfP@`QPQЬR]P@aPAf~ݬyPWVVWZXV5WVXWYVgPYPPVXYVgPYPVPPZVZVխXV X~[ݬϩX V~[ݬώVP^ЬZ[Ь P`ѪЪXXPЪSЪ R@WЪPPWXЪSЪ RWXhQQ Q XWW$PXWSQQRQ PݬPPPWXQHaW*Ha~~~~~~VVXVݬ,P~XVݬP PWH`PЭYЭPQWHaYY1[ЬQСPQdнP`PVV1VXнP`P1[нP`PPP@VX1s[1fЬQСPQd1TЬ QaPYݬϼP1ЭQaPРVYQTYGIdQСPPVPVSYUSV$дP`TRSSVIbQвPC@cSVUYнP`[ VV (V1ժ(VЪ(PP(֪VlPVcЪQQXWVPP P QݬP1PWXVVЪ PPXXV~VVVY1нP`/PrPP@dЪ(PMЪQQXWPP P QݬP1dPWXЪ PPXg֪P(֪/h[1P%s %s%*s ^Ь[Ы/Ь PݰIPVAЬ XЈP`VPPWWXW$hPѠݭЬ Qݱ`( PԭЬWЬ XԭWPYЈP`VWf4ffP@`QPQ]P@aP f~[PYVfYYVݭaPVˠPPˏPˠԭЫ8PѭPn~[&PVЬWWWV[.UЭPTխ1MP[ЫPPVt ʏT1-V/1! VݭfPѬP PݬfPZݭݬPZZԭѭZ1ЭWYY1Ь QGaP`~[%PVV [mTPXխ(P[ЫPPVt ʏT V%/ЭPTyZWW+ϿX~Ϸ[TЭQTPYY1gϙ[FTЭPT.֭ѭZ15v[#TЭQT [fT ЭPTխ ȏˠP^ЬYЬX]SVШQЬ PA`RR  ݨQY:^(RA`P@`QPQCaP A`~YTPЭPPV1PP P ݨY[|PPPVVШ PP PF VV(Ь QQWgPP QV VVE VP$8PWqQPW'q~PcPRq R ЦPX@PЦPX@WQQWЦPRAЦ(PPPPW~PL Ц PPP(PPW~P- P ^ЬXЬWЬ ZЧ(P1P(Pj`֧Pէ(1ЧRRjQQ ,ЧP@bVQ@bݧݧX[ЭPV@/QjP@`QPQ]P@aP j~XPY1AP(ЧRЭQBaPP ݧRXP[1PBaP@`QPQ]P@aP Ba~XaPЭQЭPQP1 YQP1QPP P ݧXWyP1PíV( ~PFVV(ЧQЭPA`RR APVVS VJRA`P@`QAXQQQA`~XPQPPVVVԭխ Ч(P1Y(YPP( PPY~PPY~Pխ1PP P ݧXMxPPP֧Ч P,PЧQЧP@aA(P~PPPj`֧P^ЬVЬWЬ XЬYѦ4iPШPP}4DШQ@RR\ Pّ@RP~phP@`QPQ8P>A`QaQhQQ}PШQQ ШPA\}4DШQШPa@P@\}4D1VШZƜPʏƠV P1i }4@Q }DHQШP`/Q~~DVUhQ~~DVjP*ЧDLЧHPiЦP~VEPPiVhPƜPȏƠƜPАƜPZА"~~Vi+PЦP~VИP^ЬXЬ YмVYVXϣԭݦݦݦXPխݦX;]PPЦWEYVXWԭݦݦW~XPխݦX\PWfVxPVPʏȠPUnmatched %s ^ЬXЬWЧLЧPXDVfPP~XorPЧ]VVX=Pʚ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ݬY @(#)v_ulcase.c 10.7 (Berkeley) 3/6/96^ЬZЬYЩ4VЩ8WX1YЩXSЭPXԩHDWXQQPPRWPPXRH QRXQHRWݭݭVZϼPPXVWX/~VZPVV~Z3PVVDP^ЬXЬWЧ4VYVXiPPЭP10 V<Ч@PPPV4Ч8PPݭݭVXPVV<P^ЬXЬYVXШVVU&WԭYNY~XqPPPW1YxYxݦtXpPPtЦtWЦxȏTYݬ WKVTWRЬPGSRS8bQPAPP T PﷹT>AdPbTRRSTYWݬX~PVPXШPPWt ʏT W!VP@(#)v_undo.c 10.5 (Berkeley) 3/6/96ЬQЬPԠHСPXСP4QЬRЬSœPТ,ТPXQ QX41QѠ4QQ4Р4PPPDR^DR=@(#)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ӟWD197|No cursor movement madeݬ198|Already at the beginning of the file199|Movement past the beginning of the fileЬQЬP`QQ200|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=S8W3PPP PVY|P11VYP1Wլ 1WWPWP1W[VYkP1gЭPP16PPP P WШ,P1VYDP1%ѭ1WPWP1ZխPQ@P _Z[:ZPQ@P"R_EPQ@P/R_)VYkP1ЭSSlSRR R W#Ш,PP1P61SPP P VYSP7ѭ WPWP1Ш,Pѭ4ѭ84YhPЭ<Э@Ш,P! խ@Ш,P }4P}AbQPRSa )XRSRTBbPRP8Q>@aP`PRPPݧVGP1 QQ-Q+01Q.$Q^^1~ݭVpJP111'ݭVOJP1~DV^ݦP ȏƠPP@(#)vi.c 10.57 (Berkeley) 10/13/96110|Vi command failed: mapped keys discarded231|Interrupted: mapped keys discarded236|Interrupted^Ь[kWЧZXL~~XVf 0W0PPЧQЧ PݠWќǜYԭ1<PWǜYЧQЧ PݠWќ12Bխ=ǜV(LƘǜPȏ 1ǜPȏǜPʏˏ0PP u PoP#aP7 P@5KP-@PˏP~ݨDW]BPH(@ԨHHݨDWv^PMШDLШHPШ0PPPѧL0@ѧLѧP2'WPWFPWcЧPT~~WPBЧPT8ЧPTWPWWǠP PEʏPɏPǠЧWǜYЧQЧ PݠWќWC,P1ǠP PˏPǠЧQЧ PݠWќTǠ WkWr 1ЧQPP~~W'P1PP Pǔ~W+P1WӨ0`@TW<ЧQPPWP1QԭЪ|Pՠ f(1vL~~X|~Xǜ~WϙP *QXW~17Ш(P\XPP@`QPQ8P>A`QaA`Qa ϊZZ(j1V.4Pѭ PPVGgP@XPP WY0P1լ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ʏPXPP1Pz1~~YPWW1Iѭ 1ЬRbQPAP~Y P1ȏ0~~YχPWW1ѭ 1ЬP`լKЬQaVBЭRR:VVP@`QAXQQP V~YPSY1Э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<~~PXXP+ѧ<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~VVCQPQQPPVYlQXZ tR1լ 0ЬRbL&ɜPRPďPЬ SxPcЬPd8`T1ЬQԡԡ \1Z a~X Hp$XXXP@`QPQ]P@aP XY PXXP@`QAXQQP XY#PYlRXYlSl|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@PVWNQ[T@PVW8XXP@`QPQ]P@aWXYT@ PW@TW[[\ TTt1&Щ8d[\!ЬQT \[PPW``p1,TЬRT 1TR1pXpX uLoPPSPɼP@`QPQ8R>AbQaVPQɼQQVS&AaPQP8Q>@aP`[T@PVWNQ[T@PVW8XXP@`QPQ]P@aWXYT@PW@TW[[dd[Щ8dX TTt1[ЬST [W``p TЬPT լ ЬQaLЩPQQT TdPPQhT1 TQPPhX]DP[Tt1pXpX tLnPPSPɼP@`QPQ8R>AbQaVPQɼVVQSAaPQP8Q>@aP`Q[T@PVP`PW@TW[RKX!XP@`QPQ]P@aP`PWXYT@z`PW@TW[R[dSRd[PPWЬSWWd[%ЬPWd[PPWЬQW[dPЬSTtTh1h1ɣPvɜPPďPЬ QxPaɣ ЬSW[cЬP[`ɌɄP@`QPQ8P>A`QaɄɣ \ЬQaT1TZT1R:WW1VXDhVX~VYlRXVX W1XWPPD%hVVX~VYT@lSXVX@TXXP@`QAXQQQ`PXYT@`P@TWTZWWZT`Tt1`[d1X XP@`QPQ]PЬR@aXY\ЬSPЬQPPtHL[ЩP5WXWPPDhVVX~VYlRXVX0PWWW[d YlSlPXPhPX~PYlQX|xYlRҐP^ЬXШYȣPȜPА~XVfPZXpȜPWV[W1P@`QPQ8P>A`Qa էgѧ_gPPZ PXkPZ~ȜPWPďPxP~Xِg9 ]VV+P  PPVXXWȜPW1\ݭݭXِP@(#)vs_msg.c 10.77 (Berkeley) 10/13/96|/-\^ЬWЬ PǠ1ЧXǜVP1P1P11`PP`\1P1d~tplWpݬWPY~Ч@RЧ4PPQRPRQQWؐݭYWXhWpWlhЧ@RЧ4PPQRPRQQI`P1P`\+P&~Ч@RЧ4PPQRPRQQWؐWlplWؐ1\1`1~1tPď@BPxQQPPGs}tddhЧ@RЧ4PPQRPRQQWؐdW:~dWXhЧ@RЧ4PPQRPRQQWؐ~Wؘ@ЬVЦS~Ц@RЦ4PPQRPRQQVӐЦP~VИ%s ^ЬWЬYЬ ZЧXǠ+ZPPPYPPPWWWp~Ч@RЧ4PPQRPRQQWؐWlY)Y PRRV8PVPPVVYWXVZ0ZݥPRVRQЧ8SSPQPVPPSRRZWXݭݭWؐ~Wؘ%.*s. ; ^ЬXЬWШZȜ[ȠPPTPTXdTȠPP1jP1P#PШPXР X}P1;Ѭ X\ݬ W`f Ѭ ~X\ˏȠPPȠP1ШPXРPWݬ ݬX XpѬWݬ ݬXϤ1Ь PG WѨ4XbԭQQ8YXP?WPQPPYϗPXJ!χPX8VfuXfЬPЬ RWRW1bPP P W1XPWPQPSQYXSYPRPQTQQR aPP P QR SYPRPVVQ/QVPP P QPP P  RWVVQψTRVPPWRQPP @.QRQ~RݬXTdЭTW ϕXdШPT#~~XP ШPTVR1ݭݭXڐ~Xژd^ЬSЬ ZЬVУxÜYZtV1V ZSdPtZPWdSPVWXQWQPУ8RPRQRWQ1У4PP1\U~У@RPQRPRQQSSdxQѐdSSxQldSS\TdS\QQ@PPQ\TP\~SSd dS~У@RУ4PPQRPRQQSSdxQѐ\TdSУPT1~~S}dSP=УPT1.QУ@RУ4PPQRPRQQSSdxQѐdSѬSSdxQ\dSX]pZ[WZ[WlWVhZ1kVV  VVVP@`QPQ]P@aWVSSddPWdSXWPPp'hPPX~SSdxQXXdSVVP@`QAXQQPVSSd0dSW[RZQWWR[QZZ11PXPhPX~PSSdxQXdSѬ~SSdxQ\dSSSdxQlXlZhVdSt1ZV1tX|SxQp.^ЬWЬXЧYǜVhXPWoXPǠPPЧPWРPPP\ ˏPǠPˏǠPPǠP]ЧPTS~~WP ЧPT6QǠPPQP QXWψ QXWhPǠPgP ȏ@Ǡ Ǡ~W\ʏǠ\;\QЧ4PRQPQPRRP\XTW \XTP$^ЬWЬ[ЧXǜY[W[[pTPP PTWdǠPPˏPǠݧLWWըlZǠWPPШlV6Zݦݦ ݦ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 WsݭPWX\TWl~Wؘ[k]VYWd~~VWiP>ЭPPPܐqTZZqT:[Zk+=+=+=+=+=+=+=+ЬXШ8WWWШVX\WXX~X\%.*s Ь XЬW磻PVjWP NWXPWЬЬPРPРlQfVllaQaaPPfaPVVaQV VXWmЇqQ@(#)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@aJYXSP:Y!VRYP@`QPQ]P@aPPRVYXVQPQVPPV1VP1Э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ȜPV1fL1VXP1ѭЏV1ȜPVVVQaQVȜPVȜPVV=VXP1ѭЏ VVȜPVȠ5Ш@PѨDP+ШA`Qa!ȄխXHP1խˏVЬPPѨ4 ȣXϴЬQQ#ݭXЭQѐխ TXVPˏP~XЭQјʏȠPVVVVV219|Replace218|Insert217|Command216|Change215|Append%lu,%lu  ^ЬWէ 1PЧ[~Ч@RЧ4PPQRPRQQWېXPgQQP ѧQ1vЧ PРVPRЧ8QfVfZPPQYVV11PfP@`QPQ]P@aP f~WZPXXYWZЧPqQ>AaQPPQQXXYPVffP@`QPQ]P@aP f~WPXXYVЧ PV fPP/1_VZ1ZZЧPq~lWXZЧP~WX^ffP@`QPQ]P@aP f~WwPffP@`QAXQQP f~WPWXVfWl8Y( P@`QPQ8P>A`Qa 1 1W~ݧL]VV9PPSSPRQRQPPPYPRQPPXP%PЧ@RЧ4PPQRPRQQWېX CPPYυWXЭPHXݭVWXYVǔnjP@`QPQ8P>A`Qa3nj-ЧPXYVxǔPtVWP­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Щ8VVW~PXVW(PXXXZɜ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`QYŎPVP*WWP@`QPQ]P@aP WX׌ZVPZPYխ#Ш8PYPW YPZlPZPYЭPPP1'1ЬP`[[ЭPPWW ]խXPPSPȼP@`QPQ8R>AbQaVPQȼVVQSAaPQP8Q>@aP`QYލPVP*WWP@`QPQ]P@aP WXZVPZPYխ#Ш8PYPW YPZPZPY[1.խլ ШP5PPZլЬPVZ`ZP^ЬQЬRլ "~~RQPЭPPPСTP PRQP^ЬZ~ݬZIխЭP,$P@`QPQ8P>A`Qa$P@`QPQ8P>A`QaЪ8VVݬ ƂPYuWVݬ 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`QWPVP*[[P@`QPQ]P@aP [ZPXX íYX PPYYPYPPWխ#Ъ8PWP[ WPXlPXPW׭1 P@(#)vs_smap.c 10.25 (Berkeley) 7/12/96^ЬYЬWЬ VɜXVW VWYMPWVVWVɜPWА1WЌsV >1PP1]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~~WZ3PVWX[[1ʜPW1[VЪQ~ʜPYPďPxP~ZѐVZσPPʜPYPďPxPPVPPP~VYV~YXYW[['ЬgX~~WZzPWX[ʜPVWWVWVWZϲ P1l~~VWVZ3P1SʜPVP^ЬXЬWЬ YЬVȜPX; P*V****)ݭVYWXPPݭVYWX4WV"VէgXPQPQP8^ЬXЬ ZЬ[ЬY]VVȜPXϺ WgPCȜPЭQQАXVfPI[[ ȜPY~XÞPYX_ PЭPPi PXfPԭШ@PѨDP1aZP[1ȜV(֐X}P(ЭZZ*ПXPЭPPPX*PȜV(֐~~XP1I~ݬXd [X| PZ1Ѩ<@1ȜPXnP1ȜPЭQАQQXPVȜPVV(~~ȜPXP1խZШA`Qa RP PĨ8PRPPiXЬQP1ZȜPY.ZYZ%ȜPYݩXԊPᅬ~~YXP1ЬPi`Щ PЬWЧP~~WАWoP!Ч4VVǜPWP3PVPP~ǜP~ǜP~~~ǜPW[^ЬVЬXЦWѦ4 VlVVpXX>Vt~Ц@RЦ4PPQRPRQQVאV׈ݭݭVאXP8^ЬWЬ XЬYЬVǜPЌZP@`QPQ8P>A`QaǜPPѠ$YPP ǜPV~WUPԭ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Œ1fWᅥP1ǜPQQVPďPxPPXP XPPV{QVv[1ЬPf`ݧ8ݧTxPRP@`QPQ8P>A`Qa RP Pħ8PRPPfWЬQP1i ~~VWKP1Ь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ӕ~~VWLPѦPVǜPVP220|Movement past the end-of-screen221|Movement past the beginning-of-screen^ЬXЬZЬ YЬPPi P1%1P1ȜPQQPďPxPPYP!YPQPWY1gX-P1w>X PȜPАXPuXPȜPWЭQgQW1!QRPQWgRWPWP1PWQďQxQPxQQQPxPPPPW1ȜPRRQďQxQPxQQQPxPPPPRYPRPW1ȜPQQPďPxPPYPkYVVQWgXPgXP1ȜPЭQgQWQRPQWgRWWPďPxPPYP1VW暈~~WXP1}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.ViPf<VSP ЧPK(1ЧRRPPT V@PVPVPZP !Z !ЧPVK(5fPP^'[(SPP?QP- PQQQCbPK( Pillegal gfmt1 option -- %sillegal gfmt1 optionЬPP& & gfmt1:cflag=%x:iflag=%x:lflag=%x:oflag=%x:%s=%x:ispeed=%d:ospeed=%d ЬXݨݨ hݨȯ VfWgЧPH~gf WgX PX Pf:%lxcflagiflagispeed%ldlflagoflagospeed^ЬZ:ݬVfP~֬1P=VPYVY5] /] [fcqV PЭ1fWWiAUVXhPЭj1fW!;VhP2YkЭ$1flVPЭ 1fWWo@VXhPЭufW VhPYkЭ(PEW WgP8f`PV,PPP χYkЧP@gVϋլJH PVf1ttyspeedsizesanerowsrawostopostartospeedoldnlnewlcaseispeedextproceverythingdeccookedcolumnscolscbreakallݼݼKillegal option -- -%soption requires an argument -- %s ^ЬYЬXйVf-VԨV  PWPըVt] L%iPPiРPPVa4 #XPЬPݠD0ЬQաQϼȏ"ɏ$PˏP$ @ЬVݦPFЬP+-0 $QɏCQ$ʏ ЬPݠD@^ЬVզԭݏ`tfݏ`tf @ЬVݦDP  ЬPՠʏ ʏ$ȏ ȏ$ ЬPՠȏ ʏ @ЬVݦPV  @ЬVզV=8T ˏ PɏP  @ЬVݦhPDЬPˏ QɏKQ <+ˏ$QɏQ$ %d %d ЬP7/)"   -imaxbelimaxbel-decctlqdecctlq-ixanyixany-tandemtandem-ixoffixoff-flowflow-ixonixon-iuclciuclc-icrnlicrnl-igncrigncr-inlcrinlcr-istripistrip-inpckinpck-parmrkparmrk-ignparignpar-brkintbrkint-ignbrkignbrkҗ̗Ɨ{rh]VNG?7@.@&@@    ߖؖЖɖ@@  C$CC$Ctka[T-xcasexcase-kerninfokerninfo-nokerninfonokerninfo-newcrtnewcrt-crtcrt-pendinpendin-flushoflusho-tostoptostop-noflshnoflsh-icanonicanon-isigisig-prteraseprterase-echoprtechoprt-ctlechoctlecho-echoctlechoctl-echonlechonl-iexteniexten-altwerasealtwerase-crtkillcrtkill-echokeechoke-echokechok-crtbscrtbs-crterasecrterase-echoeechoe-echoechoVOH@:3- &  @@ܘԘ-onoeotonoeot-oxtabsoxtabs-tabstabs-onocronocr-onlretonlret-onlcronlcr-olcucolcuc-ocrnlocrnl-litoutlitout-opostopostЬWмP`XϷVf.fX-P˦ PP ɦP  P VfҞϸVf(fXP˦PPɦP Vf؞Vf(fXP˦$PP$ɦP$ Vf؞Vf)fXP˦PPɦP1d VfPtablet disc; slip disc; ppp disc; strip disc; #%d disc; ispeed %d baud; ospeed %d baud;speed %d baud; %d rows; %d columns; lflags-icanon-isig-iexten-echo-echoe-echok-echoke-echonl-echoctl-echoprt-altwerase-noflsh-tostop-flusho-pendin-nokerninfo-extproc-xcaseiflags-istrip-icrnl-inlcr-igncr-iuclc-ixon-ixoff-ixany-imaxbel-ignbrk-brkint-inpck-ignpar-parmrkoflags-opost-onlcr-ocrnl-onocr-onlret-olcuc-oxtabs-onoeotcflags-creadcs5cs6cs7cs8-parenb-parodd-hupcl-clocal-cstopb-crtscts-mdmbufcchars%s = %s;%-8s%s 8^ЬZЬWЬ PYPaP *:@ϗݛ Vf@ϕ͛ Vf0ϑ{ Vf όﭛ VfPχ VfPYZ PVZo VPPVck  Vt\ PYѬ<~h9h4h/hWPʏPP%~hѬ WWPʏPP-~hѬWWPʏPP5~hѬWWPʏPP<~hѬ WWPʏPPD~hѬWWPʏPPL~hѬW WPʏPPU~hZ[ѬIτiWg1VK~WϕPged~VIVh Wg~i~iWYg1ZѬKkg$dPZPVVP]XXZ~HK~WPV8VVZ~HZYY ZYX V֓ WgYϲs 8ϣﮓ r rЬr%s: %s %s %sЬWrrWlrV PWrW=GrPPH, VfWfP rW P r%dЬPЬQPPQqpGqPQPqPQM`-qqPʏQQ ^?Q ^Q@Q`iqP-aefgaef:g%snot a terminalTIOCGETDTIOCGWINSZgfmt1illegal option -- %stcsetattrTIOCSWINSZ^ЬY#Z Wԭr<[!v Z4]X]MPaB~W0W+GP4G WPPY= @ PVpP@kVPݬYjP1jxDPPVXݭP Ͼ ݏt@ݭP ϩ ݭݏht@ݭcP ώ W "'ռ"WݭݭXݭݭXԭԭռ1WWP1WP1W#PwмRbQ+PA(RPVVX VXd ;ݼP~Xݼϰ ϒЬPPՠ1BխX~ݭDz P ύ_ խ"ݭݏgtݭP n ~Cusage: stty [-a|-e|-g] [-f file] [operands] ΟS' ݬ ݬݬ Ffs.%s^ЬVЬWW cY*s XSo [.Z?Pf! PF &Psmm miWVhPP@gWPV[Pzm_ PPrmVV 6V/ϻ3gόP ~ݧgxP FVV~APV PP@iXgVV݇jPXgVX %s: is a directory%s/%sΠ^ЬWЬVlGW@PWu P~lPP@W Pլ V@P?PP@1/W PWPPPV[<~͠VVA lVP VWkPV1EPusage: ln [-fs] file1 file2 ln [-fs] file ... directory $<C ݬ ݬݬRAIDATAPIvndccdfloppytype 9HP-FLHP-IBST506ESDISCSIold DECMSCPSMDunknownext2fsADFSHFSADOSbootISO9660HPFS4.4LFSMSDOS4.2BSDEighth-Edition4.1BSDSystemVVersion7Version6swapunusedadoscd9660lfsmsdosffsBEFf:NRWb:cdenrs:tvw%srioctl DIOCWLABELd^ЬXЬY\S ZdX4Vao W [1QP?8JJJuJJJJJJJJJJJJJJJJJJJJJJJJJJJ~ JJJJJJJ:JJJJJB&1Ur1Or1fh1f1fhzqrjf{VsfgB'd7̱/Q'Df8Q qfOYXgP1PPX@iYXqhX%>q9Pd fip PPPp8 PWϮ Z8k(Z1XfWkPV WV1XfWkPV ydoWVX61XfWkPV F<V& ϩ  V @V,1VXPPfoX~ݩ_Wُ PVϩݩﳵPݩϑ VP2!P11ﶯ1hݏmdW>P1Q^ XPPf|PXЩPPݩϻW_5, PV(HfMWkPV (flX~ݩjWPV(lfV*PVWPZZunknown disk type: %s/usr/mdec/%s%sЬWЬYЬ XW=F PVWF (fhNn<ШP6`/P#jXPjijnXVWW~VP{Y WYV}DANGER! 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 %qd (0x%qx) lseekwriteioctl DIOCWDINFOalternate label %d write^ЬXЬ[Ь W|Yﭬ2ϝ Vfklf^lf!fPWψ*ЏWEVgЏWEVDŽLjWu.PLj:17C3WݏfdXPJPPP ϬPk'|PZ }PyPP}P~}P~ ٫1~|~XTQϾ.PYYݏmdX;P Qnj[X2SVfPnjtg%OP6PXfP(Gԭ7GݏmdXP1$ WݏgdXP1vXqŧ48PЧ,QQPYVVQ[~YVPħ(PQ}P~XSﯪ-ݧ([XSRP(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ϩI reading label from block %qd, offset %qd disk label corruptedno disklabel found. scanning.no disk labelfound at 0x%xioctl DIOCRLDINFOioctl DIOCGPDINFOioctl DIOCGDINFOЬV1g}@~|~( ~|~VPQ< ~͇VOPァϊ WgPPWEV#SPPW)PWPd VfZ YsQLWWZﮥXWX=WVfPPWEV#ƄPƊWR)P1mQVWWXQiPXfݏsd VhP ς_ ֦%ަWWݏrdAVhPAg ﹦WWݏedAVhPTj ZW~iWPWP%s%sbootNONEbootstraps: xxboot = %s, bootxx = %sBootstrap doesn't leave room for disk label^ЬZЬYթ( <(< Ɍ@X<WW~XsVfeBɥ6< ~Zݬ MPp W~XfXPwe3[1W/Heg PR 6eRRbS2[SRbSSSQPAڔdpW]ώ{ Vf~iVPgrWPdWN;fd]'%Q@}d!PPPid^ ~VdkPVHd!3 ɌZVLP"d VYɌPPtЩ(Q@PQQPPPQPPPnPcϠﲼ ︣PVKP ﳣnck} Vp/XRȔPXPb ;J RRPXP\ :%.*s|Automatically generated label:\ :dt=%s:unknown%d:se#%d:ns#%d:nt#%d:sc#%d:nc#%d:%srm#%d:%sil#%d:%ssk#%d:%scs#%d:%shs#%d:%sts#%d:d%d#%dp%c#%d:o%c#%d:t%c=%s:t%c=unknown%d:b%c#%d:f%c#%d:^ЬYЬ[VYOY8Y4$QQPʏPY<~Yݫ(Yݫ,Yݫ0Yݫ8ϿYݫ4϶YH[h&VЬRݢ8ݪfP#*QЫPPP)P#[Q ) QЫPPPPQk [Q jQЬRТ8PPAg[hЬPݠ8j~fP)*QЫPPPPQk [Q )QЫPPPPQk [Qa 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֘ ~  Yf=YfA XWhЭQˏQPPxQ~ P~j~j~jPխP @ЬVVt PVPfVP@ЬVV PVfV? PVPfVPP# line %d: syntax errortypeIDEline %d: warning, unknown disk type: %sflagsremovableeccbadsectline %d: bad flag: %sdrivedata%d partitionsline %d: bad # of partitionsdisklabelbytes/sectorline %d: bad %s: %ssectors/tracksectors/cylindertracks/cylindercylinderstotal sectorsrpminterleavetrackskewcylinderskewheadswitchtrack-to-track seekline %d: bad partition name: %sline %d: too few fieldsline %d: bad partition size: %sline %d: bad partition offset: %sline %d: warning, unknown filesystem type: %sline %d: unknown field: %s^[ЬP< < 1)ϩV?PXhV [11YXX[PYXGPX7 [PY 1YXXPYVWVWfPXPsP(VVWhQPA#XȉPÏ$VPxPPP 'Xϻm PPj10Y1)YXXpPYX\P1 Y 1YXX;X*PݪPyP 1Y۠ 1YXXWgPYXVfP1Yϔ wYXXgPYXfPݪPP YZf =YXXφXuP&XVPxPPЬRPXϣ' [ݬ<~VV3P1ݬ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~ﮝ ZH ~ թ8ũ,08թ<ũ84<ɌP~m Zݩ(PP N ɐP~: Zݩ(PfP  Ɋ<Ɋ~ WɊɔVWaXfЦPPX~֜ Ѧ<X~  ZfPP<X~+列 Z զX~B ZVW<ɊPWPW1xWP@ɔVfPզݦPa.O 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~<D VW<ɊPWPX F @^ЬV(l(fl\`dh<~l[( [-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.  ^(ϼXXAYi ]WG`\VfWfWfWWi~fX4ofX[`fWπQfc~ϥ@f/f"f RЬ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(fD[լ:VfP[fPYfP4  ݬ DXX(@<ݬoU@XϠ,8XϾ,Vf8XϝP > ZXZWg0_ Vfԧ̀gH H ԧ< < ͎͎  (DlDX_ ]<~D͚P> QPPPQ~vQ% qDEϒD|* PV~~j* PWfPP ph~}/8Z3\,a1WPϡPPώC1o(l(Dl[Y4oEVf[YfW8[Xϥ1(l(Dl8X'1(l(DlW8Xϫ1(l(DlDVVݏrdAݬSP8V)1ϭ (l1(l(Dl[Y4ϕDVf[YfW8[XS 1(l(Dl8Xw((l(DlWݬ@ 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`ό9J  g[YZύDP(g QQ PP  Ь P`SPgg~ݬ Zϧ VfPχ ЭЭgYݬZDP1"&C PPP6YZφ?P1YZ@P1 YZ&BP1gPP%~ݬ 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ɔ5XWZV<ɊPVP`RV<ɊPVVP `exVPPQIIP`RϡQ^V=c~ FIP`PP#$P#IPP IP`PPk~Aɔ4WFgP P2Fgdevice: %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Ь WY`f~> VfQQPʏPdϺfϸfϸfݨ(ϻfݨ,fݨ0fݨ8fݨ4fݨ<fgf`P QPPPQ}uQ$ P&P PF` F`fPP? Zj WP<~WV︀sf?10fP%s: [%u] Rounding to nearest cylinder: %u ^ЬYЬZZWXݩ8ݬPӁ[Zݬ 7 =<~kPR#Q PP?`P QjPPaPQNH@Q PPVVPQA` PVAf?ݬ+ ?1IPP* ЬW1P1 V1Ь PPxVRSCbQP2APRVSWPb QQQ;QQQ&Q07Щ8X.Ω(X(ݩ(<~ݩ(ݏ ݩ(ݏ@PXGfQaPP+P-PQQwnQpPRan"WB LnW0XnXPdRP XPnPPgPRPjPW+ZW -WZWЬ PPuWlXgnWRW `PRЩ8TnTPT `PPgPRP`PjPQ3T/QTPPPQQTPPWPPWWS5 WP Error, partitions %c and %c overlap: size offset fstype [fsize bsize cpg]Disable which one? (^D to abort) [%c %c] ^ЬZZd P[['P['PWq VfDfWfωfϦfϿffff3fXfyfϤfffff,fOfifωf϶fЬXXVЬWgP4PYfPf ִa gPWfP PfVWXFailed 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^ЬV-PP P~!3!1!!m s/15Vг!.<~~VլP﮳VϮX/~QQ1b!P1~kViχ!:<~<~VkPDVg.~8QQo PfPQϨYV"!C<~VPѲ6V{.~* ﴲPP P&P麟 P +.^YP7 -~4&4PWPP@= ϓ~P )ݏm8@ YQPQQ̱KP` Q;|~בּ9PQE- yPPWPPGP1G"" "1<<±1PPPP1vQQPPˏQP Q < N1°1P7V.VPxVQ}P~}~s QPVwVt<e}W SMVVPxVQ}P~}W~% QP <(%ﯵ1ﺰ<<聆 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. @^?][X_ V3* RQСPPPRa QR x 5oVfPX{rP}~}^~ }~}~ }P~`WRJ7SfP9}~}~Ŭ~>$> R1d^,~$<~~^ﯿPPXUnable to truncate archive file2 P|~ Q}P~>Z P'LPPCannot append to an archive obtained from a pipe.Cannot append, device record size %d does not support %s spec`;P)PPFailed read on archive volume %dEnd of archive volume %d reached@ЬRЬQܪP1ȪNNN NBQRשׁPVJVV}ˏVPVPQRj﻽PVV[O!%4'~ VPWrite 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ЬW0P1WݬTPVVW "V V 1VIˏVP?|~ﵨB}PRS1VPxVQPRQS}R~V PfVd.$QQPP QEGiVLV=$PP *~*BPP PP*VVV2VIVPV~TVΧt##53PРQ QVPQPVP~y "jVPCannot allow updates to an archive with flaws.Unable to recover from an archive read failure.Attempting to recover from an archive read failure.^ "ݦLPPFPVVV 11]PVVPݏmXMPyVRpjX3<X|~ךּYiQVPY<~~vfPʺPVZZVݏm3aHWgVXW[PZZXݏmkPZ<~~Ѡ#VfPWpZ1R<~~fP1(Xݏm|kP"1sYWPWYQQWPYP#3PQXݏm(kPݨF{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 ^ GVfP}~,m~fPϷV~ 1O1D 9-VfVYP1& ψ˴Vfk{ iVXP12d iP1 P1P1P 5 Zhyh ωhϣhPPPϹhқPhLZWV ϭgggg< ~VjP ViP%Z g[ P VgPPS&r{{{{{P{{{{{{{{{{{{{{{{{{{{{{{{{r{{{{{P+|P1ύh1ϡh"Wh1ϦhZWV VVgϙgϹg< ~VjP1ViP1 ϛgϮViP ϤgV2P  ϪgVϧP1tݙV+P1滋t~Pcould not pipecould not fork-c-dccould not exec^ЬXЬYЬ V P   P7 y P=VX]Vݦ! VWXݭ ]Wݭ?VfݧfV!~ݭ VfXfCX]W]Wݧį Vf~Xf!XݭVfݧf~XYYf P  p^pVP1PDP1ﰝP P1JK#P1#P1~ PWXVhPgV {PZ:V&P-VyP>V|P1 sWV3R}ƀPxP|Q}P~PP(~˫ yCannot chdir to %sCan't fchdir to starting directory^pXϓP1PDP1nP P1ǛP1.﹔P1u~= PZϨ Y-[1W1XP1W矨ﺌPEd)80,@8#1G @81801XTxP1X&{PW1 XZf矨%PT'80;@82@8' 80}ȀPxP|Q}P~1P/PZXOX aP.РP(PK PPݠ|ȌPP1P 1PP X< Xy?PW}ȀPxP|Q}P~GW X11 R+QСPPPRa QR] 1Xx:PV%}ȀPxP|Q}P~Xg1︙PVXlPuuPUnable to allocate memory for user name cache tabletPtP<=~kPttzPUnable to allocate memory for group name cache tableFtPKtP<=~GkP t(tP%luЬVЬXs -P1<=~Vi@sWgPѧ$VXP_WPs sW (PWV P,W"V$Vg WVVjVPX,MPW`PV$`WVV< #gVPЬVЬXs P1~Vh@rWgPѧ$VXP_WPr rW (PWVZ P,W"V$Vϒ WVViVPX,xPW`PV$`WVVg #gVPЬXЬZX}_PYhP,r _P<=~YXxVf@rW gXP gЧ$jPq qW<<=~YXfPV(PFqPWX+ P1^РjPX #X PgРPP$PjPgPЬXЬZX^PYhP4q P뚏~YXwVf@qW gXP gЧ$jPp pW;~YXfPV(PFpPWX P1`РjPX #X PgРPP$PjPgPhTRAILER!!!@ЬV럦PLHQPQPЬQ|Q PʏPP`P!P L P,TP@(IP@>P'P%*?81*# PP }HQgPQPQP@p^pV<~~V p( tsPV0Cpio file name length %d is out of rangeCpio file name in header is corruptedЬWWXX WPWVVPW FhfmPPCpio link name length is invalid: %quCpio link name read errorCpio link name is corrupt@ЬVLQQHPQ !H }H~yօPH OPQQHuſtPQ P@a`PjP070707ѬKݬ PPPЬWЬXL~XPP|x)VfP fPfP fP$fP($fP"*fP, 0fP8P0P@ A)}PH;fP1JPgPWϿP16 PP LHP W:W8PP}WPUkFile 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ݏݏWkPP|xgYVnjPP,nj<III9 A}H~(P9P A   A~_'P1GVfPWFfxWQPQNfPWVfxWQPQ,ffPȈ^fPVVVhVX6PPnPʏPPPʏPQ}P~cVfPӫ PP LHP8 }HPʏPQ}RPRQS}RPʏPQ}PxX_X]P1t}HPʏPQ}RPRQS}RPʏPQ}P~fP1DX}|PV~iP1VF~iP1VN-~iP1VV,~iP1V^ZiP1n~hVfP5ZfP)nPʏPPPʏPQ}P~WgP{PȌPP  PP PP1h fP'ˏ RRRʏRRPQ}P~gP12z{PЬPѬP`SxSQRRPQPPqPxRQSPQPPqPЬ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@VVgVWϬPPVPʏPQ}P~VfPޫ PP LHP8 }HPʏPQ}RPRQS}RPʏPQ}PxWWP}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<~<~Xz_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ʏPVQQPVP1ZWgP*VgPYPʏPQ}P~dVfPYsPȌPP  PP PP1' gPˏ RRPQ}P~fP1ϥrPUnable to create %sЬY XʏXX<~YWWRVfVZP_ɌWPPWV7RW($VFPV|WrPX<~VjPUnable to close file descriptor on %sЬVЬPWP1PzPP~mr[($}PW W ^ ~9 =^9^~08eUnable to link to %s from %sA hard link to the directory %s is not allowed^ЬWXX VV~NPVqPPP@~XV VqpPЬQPPUnable to copy %s, file would overwrite itself^ЬVVWWMPPPW)pPPUnable to link file %s to itselfUnable to remove %sCould not link to %s from %s^ЬZЬYЬ VЬ[VMP1#PiѩZgoPPP@&Vk PEVZoPV P[PVZ>XoPDz W(Xhݩݩ 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[[0v($WPWtYpnPƌ 07lV}^X~8KVWZns X`X,^X~p VWF^X~D VW0ϔ~hm1w ui VW ϟP1 )ƌ($W1($WϼPƌP@P -^ ~Wnƌ10V P1WCq PoWJP'W(W~m^X~W%P^P~W fWY)vXX~fWXXX~08WPUnable to remove directory %sCould not unlink %s^ЬVЬWVIPPPPP@/V| PWWPVv'kPV  PVnkP^ЬXXVZf/V_ [\Zx ݬ ݬXϝX~o P3WXiP(P^P~XVWXV~X}W//VkPV6fWWXGYiP^~XGP1h/fZZPUnable to obtain file stats %sAccess/modification time set failed on: %s^ЬVЬPЬQRWЬ gRXPhQOVV?V=GPkVЭgcVЭhVKw~&j8RVl PVBOipaxUnable to set file uid/gid of %s@ЬVݬ ݬV; PH P` PV{iPP@ЬVݬ ݬV栗 PJ9T P PV+fiPPCould not set permissions on %s@ЬV^~Va PVhFile seek on %sFailed write to file %sЬ YЬZЬ[ЬXY1jkЬjjWWPWYYWWYWPjk]XVXWPXPh VVPfVP;WPxWQ}P~ݬDcQݬYWhPVX1zkWXݬaPW ݬ4WX1VìXPFailed seek on file %sЬVЬWլ Y}~VbQW}gOVCaPWϵRgЬVЬWgP'P,Eg08zFile changed size %sFailed stat on %sFile %s was modified during readFile rewind failed on: %sΠ^ЬZ|W[լʈPXY<(PYP'PY"RPxRQPWQXRVSRQPP[QYVVݬ:`PRWHXL <͠ݬw P] fM8ne1~|~ݬaQ[ʈPePUnable to allocate memory for file name buffer ﰹ粒ʹ ȏ@M&< ~PrldPPPYNPQPQPInvalid file name argumentUnable to allocate memory for filenameЬWg~dPoPVW:9P G`/G`WfԦЬԦ LLPV VLPVLVLPLP\ %ЬPkLPPNL WARNING! These file names were not selected:%s WZeMKV5զ*զ%WbWf%] Ц VCan't fchdir to starting directoryCan't chdir to %s@KPP rKpKQ6$< ~8Vf Pf f P1`19KPР PP+K 7Q KKPՠWW P1|bPJJ P1ZJ#Kb`~z| PJ1PFile system cycle found at %sUnable to read directory %sFile system traversal errorUnable to access %sUnable to read symlink %s^ЬW۵ӵZP" XIhPI 8PP<4PP c}1IQСP HPݠx_1@ P  njnj< ~GPݠWVVkPgF`GPРP%s %b %e %Y%b %e %H:%M%s%2u %-*.*s %-*.*s %4lu,%4lu %9qu %s %s == %s => %s ^ЬYЬ XX X,W]VV<~ sPVZP PXVP CVPV IX PV@~ PݧP ݧ P < ~ZX V fɌPPЧPP~P~Xf }0~XfXVWgɌQQPP Xg7Q ϿXf# QШPPPQh XQ# Xf+%s%s %s ^ЬX8P$8V~Vb WVP WPW8 W PW@~WW PVV< ~y WVy[ЬQЬRQ SQPQSbPQPQSQSЬ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Ь P4")YPШ -PXY h ۭWԭW ʭPWVVP4 PQVPQW:Ph5< ?P:&xQQY Ph!AhxQXustartarsv4crcsv4cpiocpiobcpiopaxЬXЬV/f Pשּׂ Pf WgP VXϳrgP VX VVX!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>y1W1WkP.1VVi1W1rW1¸%W1H W1Cȏ@W1 ȏW1t ȏW1cȏWjP1J1qUVf1fPPa"bbb*bbbbbbbHbPY@AL索jAA.A&BPSTPVf1vȏW1ȏW1勺LP1ȏW1}ȏ W1lթȏ@W1[̩ȏW1JȏW1@NH~8>Tg P@ ȏW1 Ϥ*Tϧ<9 Vfx[VZ Y=V@?XfHVϑiVX}jk1sﻨ1}P¨QaPաyAS}PʏPQQP<~,^SϿȏW1jȏW1 ȏW P :1ﱧ P:1R1˵,P1ȏ W1ȏ@W1çȏW~ﴧȏWo}.P1ȏWR`*P1hȏW5ZȏW%NȏWBȏ WϘHݬݬa P1]ˏWP>}>ˏ0WyPu>ˏ|8W^ˏWQQR>ˏ;W;Q7>ˏ;W P>ˏWխ Wϒ W= <== {{LPP1~ЬQ@aNPwPPPP~PC׬ЬPЬQ@aHPP0~ЬQ@aP hPP_PP=8b: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;1P0J;F}}Q\}gr}}}}}}}}}}}}}}}}}1}}}}}}}'}0}}}}}}}}}}}}}}7HR\xR}1y PevNϋx xs1:161+P`- ~1}ԭ m1l:1cϳψ PY1K:g1:Q10s:1&ﶰYP11 N:1111:6:16~1aТ11[[X0[X~H~ZkkPZ~?M ~KjPzl#c9[RG<<11&&*WV?P1[]PPV@gWѭ9 L9 98PPQQ7V [ ~ PPY /78#j78Y3 L!8TTԭ1PVW;VV1.V P X&V' PXVKϲ YݭPPϖXiPޟV> P X -YV>KSCg PWgPbPmWb݇7P[jVЪZ[1gP.P P1WgP1խ1j1aP1P1PVWԭVV1խݭIPτV9 P y X&ϨV﹢ PXVϖ/JDz Y~PP)XiP\V P X Ğ\V^I Fag P!WgPePW}Pϸ ~݇gPϢ [jVЪZ[1gPP> P1WgP11խ.P`!]hPp` a/%s^ЬWWV [益 Z'YVkPVVjPVXfXfWiP0^~W"&P5WHPPP@WjHPX/f1wPabcdfiklmoprstuvzABC:E:F:H:I:LO:SZ6Unknown -H format: %scpio: Known -H formats are:Problem while reading stdin^Ь[aNm4DM41P6D2<H_&12K1-.131\11 |3161t31^3x1W31I31#163 ?311ț1$l131<n1|9 PW1eϞ﫞 PV τFϚ hX﫜 W ~P3VhPVgɚ1¨\EP 1裡P`- 11IH~i/X P21Q-bE20t* Vf ZVY X/Vx0WfHVhVWϵij& .1c {[ݬS P1xPP[J1 aa-1k1~݋ P kkϐ~tD kMP [k +ϒX ~PPhP Dϋ υ %s: Invalid combination of options: -%cЬWX0ş9 VfVYp VQ PQPWWQX~eiWfPQ QWPPNPQ;5.Q ݼݼ  -PР-These format options are not supported %s = %s ,PBV=Wݠ`ɟ= fPgPInvalid option nameInvalid options formatЬYi~nBPY PY%ߟ~JBY`PYWgp| Z,WjPXh=WjPV p_PQĔWaVԡWXXW+ Q+ +PQQ+WgP^ЬV~V'$ }PSS TT S ЭPPV|P`PPb.________7_@_________I1}SWy SS}SWy SS}SWySS}SWySSXTWS֭ЭQaPPxPLP*1x}SW.zWPSVRVRWUXUVRPRQRWRRTPUUTXT1>WS14}SP^ЬVV) PW  fPЭP@ Pݭ]PV~WVЭP@VP!PPusage: 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 @hS" VfTlfG~f:ύf-Ϡf ϢfϾfff?ffff5fPffUfqfwpfjψf]ϜfPfCϬf usage: tar [-]{crtux}[-befhmopqsvwzHLOPXZ014578] [blocksize] [archive] [replstr] [-C directory] [-I file] [file ...] @} VffI 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 @LϷ Vf8f+ fEf{f Empty replacement stringInvalid replacement string %sUnable to allocate memory for replacement string%s while compiling regular expression %sInvalid replacement string option %s^ЬYi5V9PYV~V [kPXY$,9PVPW#h~VWVV VZP5<~VVZP YV8WVPii~XkPZ WrV1f`XgPXPԧ`Q`QQPQGQgQp $Z< WVihYϯ1P`ԧ($$$PWW$PW $W$PEmpty pattern stringUnable to allocate memory for pattern stringЬWg7PUPVWfԦW P ԦԦЬc#_#PVVS#PVE#VB#PWARNING! These patterns were not matched:%s W#V/%W7Wfҟj ЦVPattern select out of memoryPattern list inconsistantЬW"QVVR PtЦP njg` PfpL6ЦP/`ԦPЦP/`Ԧfo P PfQA`/A`P V1|QV!PV.VRRQVP`VVQVЦ`VS1@5PЬW!P  PyPPVffP,ЦVV(WQЦ PA`/PQf PVP4PV#WzPPPЬVЬWЬ XhPP?. PP*-dP[I\gPfP/ WhPPVfPP*PXWVPWg֐PјP~VPVPPЬSЬUVWc!WWSP]QPQMQTSRPPb-&Q QTPPPU QPUPVRS PPPUVPSPTPVWSPRemoving leading / from absolute path names in the archiveЬWXd 1/E.WVVPVS.g+ ! p~n3 ] /VnjPPK . ! VVP V-  ~ 3:WVfPXenjPP PP ~ fPX?;4WfPX+njPP PP < ~ 1XP 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[PZ0V[XWYjϽhhh< ~WfP\W P hWP  hP hPP.hPPWW kWYV݆V&PX< ~WV PiF`PXPЬ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^Ь[TY[XVV︧ VW\V XY1YZ~` WZE PmTW`PWPVXVXNXVi`ZPլ 1[ n.1PV`hPPWVX g1|TЩY1iT1VXgfVXgլ V\[ϻ.Aլ 62\[Ͼ] \[ϻD \P< ~\[VP P^ЬPЬZЬ [ЬY[XЬWР1Q&ZPGQ\ЬX\WլT YT&T  ieTT# VfWݬ  XXi Pof iݬ ݬݬicmpunknown 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_IFgetsockoptsetsockoptPING %s (%s): %d data bytes PING %s: %d data bytes ping: recvfrom|^ЬYЬZ VV;VͿ͋̈́! P͘ V ͘PݠV P{R Vf rh VfP fP ͔͐VX@P WWR[ͨ|̀͠1\PD3OOOOOOOOOOOGOOOOOOOOOOOOOOkOOOBOOOO$=Q_O&1~~]gPQ1] ȏ[Q͋1ȏ@GQ1hPde P Q~¼' 1c]S P.] PV\Ϫn жP`ȏP1~\O pP] qPO\u qPhPd Pi p#= p=ףPqPpP=P1sPͿ1hPLd P署 ~~\gP͔1M\ O10O[͐!1O1  O1ȏO1~~[gP6[Ϲ P1s[Ϯ ȏKO~~Q[ r P̈́P13[ψﲙ ȏ O~~[gP;N[h ȏN.~~ZgPZ\J !+ZY P1PPY@jZY!VV~-OfpRjRPPOnPPbPRdtJ$RjR OjWV~0N)V"NNNWP P WNTW PVWϢz Mݦ ݶM <~fVV~^ VMˏMPP ^% /PPMPPͰPP͌ Ga HM%PP͐QQ͐PPP  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_ Wg<~<~~fPˏP~f~wgPˏP~ P~yg< ~ ~~rgݦ XhPngݦhP_~[gYPYP Q[PPRPQ?92Q %s (%s)@^Ьc0 PV$ݭ- P <~/ﱸ #ݭ Pf<~. .PTCP: from port %u, to port %u (decimal) UDP: from port %u, to port %u (decimal) @ЬVVEfPPRʏRVRS PP5FPxPPFQQP~cSSQʏQFPPQ~Y6 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%bQPAD -x 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ﮘOb V ݬ ݬݬ8benstuvusage: cat [-benstuv] [-] [file ...] stdoutЬYЬVS ~ Cl XP WE[zZ1Pb,<LU^n{X,,b,,R,I,@,,0~Dh#x, %a ,~ VYgP1CxJePPV(,(<, 0, ,, ,VkVj︖* P Ϩ? +} stdin-r%sЬW"V+VXg@gK P&gF, PV݇? ~+XVЇb+VVX V6* g%6d ЬXZY W[1FW 1V d&+JZ@ޕPPՕPV•5VPﱕV` P1Z1*/*'*YYcng_  1ZV Z*1P$QLPPCP PHQ'!QPQł P11V 1,*1^QPPP PQĔヤQPﳔQb P1IQPPP PQwqQP1eQ1)1XV1MQLPPCP PHQ'!QPQŁ P1-QPPP PQۓՓQPʓQy P13ʏVVQPA1^QPPP PQtnQPcQ P1?QVɏ@VQ<PP3PP8Q Q QPLQ;PPPPV VՒϒVPĒVs P0VWШPPPXe PVVhV1 '; '`  UI; ЬWP2VϤj'PXgDϚg|G P(~~g PV݇y; <'#2VЇ'V2PVP Vǭ gbuffer^Ь[2Y&YY\ P&: ЭP<QPQQPP&PQ P& L: 6 Z3W XVf&W~YhP &: PVPWV:&8&[jPV.&is: ,&ݬ ݬݬ< DODOCfOCfOCOCOCOCOCNCNCNCNCVQCQCRCNCNC`hCJPCJPzCJPoCJPhClPaCzP[CbzUC{JC}?C}9Cp1Cp+Cp&CpC7pCCC^B8MBOBOB OBOB@OBOBTB:UBUBVBVLtOinstinstance-mediaoptmediaoptmedia-link2link2-link1link1-link0link0giftunnel-vlandevvlandevvlanEtherIIsnap802.3802.2tr802.2nsellengthsnpaoffsetphaserangevltimepltime-tentativetentative-anycastanycastprefixlenipdstbroadcastnwidmtumetricnetmaskdelete-aliasalias-debugdebug-arparp-trailerstrailersdownupEHftnui i@hgElwRxi ixXiDhEmyi i@ggENo|i i@hg E&q}i i@hgE.s\}i0it hhisoipxnsatalkinet6inet-a-A-ma-am-mA-Am-mextra address not accepted'%s' requires argument'%s' requires 2 arguments64encapsulation routingSIOCDIFADDRSIOCAIFADDR^ЬXЬW ԭԭi:[XkXW9g? VfVZP1gjP 1 gjP gjPЭM$wgjP gjPЭЭ $JgjP) $XWXkg$@: Vfg$*: VfXW"$V$][XA8YY#$YigijPY#XW#YPPfPﻶխX#9ݭ~ϵ~*p z##9 X#φ~o P!E!c#ϘP1o VVfPPgjPf$"PVզ  ~tg PЦ RpЦPP!ЧPfmHg PbXW:P*ЧQЧPfTg PQbXWPgbȦ^"XWX1<c sn ~W-&MsϜ5l6 d()(0"[ D( ("~SHI Pϐ0  |2E!ݩ7 ݩݩ R PQ'1! Lw0 a4G!ݩ k7 ݩ ݩR P ;0 ~m @ЬV*PPV;P }z ~VP PbVsocketSIOCGIFFLAGSSIOCGIFMETRICЬW﮳P / Wݏi PQ VfP{/ P2[Wݏi fPP/ Ч Wݏ~i fP% Ч Pgetifaddrs%s: no such interface ^Y[ P [F. ZЭW1Hլݧݬ: P1%ݧ5 Ч P5 XIV< ~~V< hV ~V& ݧVhЧ P`~P͖ Ч P!ЧZVbP1DY[1ZݧZ9 PsЧ P լ[`VЧ PQ2PYXQP3+VYXfЧ PQ2PQP~$VfXYЧ P[gW1ݭ Y KZ1M j  1_Q!RQQPPQ~ݬ error in parsing address string: %ssource and destination address families do not matchinvalid sockaddrSIOCSLIFPHYADDR^ЬV ]W ~WQ XhSP2W~V VfPP' P/a W~ݬfPP& P{a RТQSУP Ua Ѣ ѣ 4a W<~~WhW2 Pݠݠ) VfPݠݠfWݏJiM P ϵ[+ b VffPݬ Pݬ ݬ0&@ЬV* "VQС P~~X VNote: trailers are no longer sent, but always received  ЬQ*PQ SIOCSIFFLAGS ^ЬX ]WW#H9 Wݏi vDL VfP c) W0 2PPXXQPPPQXPWݏi fP Q) ЬRPPR`QQR`R>ݬ5ݬ'invalid %s%s not allowed for the AF^ЬXЬV~ PY~V6 PWVXP^ PX5^ VX4 VfPYWW9XfPYWpWqSIOCSIFMETRIC@ЬVPnq/ V hQPaݏi zJ P ,( SIOCSIFMTU@ЬV/ V QPaݏi OJ P ' SIOCS80211NWID$^ЬV$]W!~Wt Vݞ. Vf gfPW`ݏi I P P'  nwid %s ^<V XX~V $]3V. WgVݏi i6I PX#]VVgV SGIOCGIFMEDIA%s: no link type?@(^ˏpPX(]V(~V` hV- Vݏ6i(H P$ % Э o[ SIOCSIFMEDIAˏPapPP, P`ݏ5i 0G P !% only one `media' command may be issuedmay not issue `media' after `mediaopt' commandsϙPP Z P Z VˏVWʏVPPVVݬW\PWxVVVWonly one `mediaopt' command may be issuedmay not issue `mediaopt' after `instance'YPP Y P Y ݬˏ&~Ponly one `-mediaopt' command may be issuedmay not issue both `media' and `-mediaopt'?PP DY P 5Y ݬˏ~uPonly one `instance' command may be issuedmust specify `media' before `instance'invalid media instance: %sЬYυPP yX P zX PˏPXˏPVˏPWY PQQY|;X VXPWPxQQQP vW pW@fW@`W`[WPWIEEE802.11FDDItokenTokenRingetherEthernet,['[ [[#[#[#[#Z$Z$Z$Z$Z%Z%Z%Z%Z&Z&Z'Z'Z(Z(Z)Z)Z*wZ*qZ+fZ+_Z,UZ,QZ,KZ-BZ-?Z-:Z./Z.(Z/Z/Z0 Z0Z1Y1YCYCYDYDYEYEYFYFYcYcYdYdYe[eYYYYY}YxYDS11DS5DS2DS1FH2FH1CDDIMMFMulti-modeSMFSingle-mode16UTPUTP/16Mbit4UTPUTP/4Mbit16STPDB9/16Mbit4STPDB9/4MbitHPNA1HomePNA11000TX1000baseTX1000CX1000baseCX1000LX1000baseLX10FLFL10baseFL10STPSTP10baseSTP1000SX1000baseSX100T2100baseT2100VG100baseVG100T4100baseT4100FX100baseFX100TX100baseTX10AUIAUI10base5/AUI10base510BNCBNC10base2/BNC10base210UTPUTP10baseT/UTP10baseTnonemanualautoautoselectg\c\ W\ S\M\G\A\8\,\'\@\@\@\@[@[@[`[`[[adhocdasdual-attachALLRAllRoutesSRCRTSourceRoutingETREarlyTokenReleaseloophw-loopbackloopbackflag2flag1flag0hdxhalf-duplexfdxfull-duplexϐPՠˏQQ`РPPՠPЬP϶Rբ@ˏPTˏPSbQb ˏQPPTˏQPPSТPRբОPunknown %s media subtype: %sЬWЬVVW<PVW'PQ strdup,unknown %s media option: %sЬZYݬ^) PW  WV︴ X [1VZj %s ^ZW<~~W  W! WݏKid1< P1WVVτ!~~<~XX~Va YiDZ E!~~<~VV~iVXZ   `````@````no networkinsertedno ringactiveno carrier%s: UPBROADCASTDEBUGLOOPBACKPOINTOPOINTNOTRAILERSRUNNINGNOARP PROMISC ALLMULTI OACTIVE SIMPLEX LINK0LINK1LINK2MULTICASTflags metric %d mtu %d%s: no media types?mallocSIOCGIFMEDIA media: status: , unknown supported media: ,^m Vf^~^\P PP< P PE& QmPPmPQmmmQr[ (]V(~V V$ Vݏ6i(tB9 WgP1ЭPϷ\ 1@~2 P Ϩ/ ЭԭVݏ6i(gP ψ ψ9 ~ݭ2Vfѭ1 QlPPlP PlQlllQcZ (QlPPlP PlQllwlQ&Z ~~ݭϞ)QalPPXlP P]lQ %s netmask 0x%x SIOCGIFBRDADDRbroadcast %s^N6 +1τ 7UY WgUZ(jݪ YiPB Xhgݏ%i m;5 VfW[ZWP# 1  ~Z  lPЪ`aZ^(gݏ"i fP#S 1~WO  Ϭr JhkݧiPϗhjPxPRPQʏQQRˏPQSSQQQRʏPSPPPR~`hc(gݏ#i cfP#1~W  , kЧPPiPh QhPPhPQhggQU HPՠ ݬRЬ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+1F ZXXWgШ!~~<~YYh~X VfPwYϻ VfVY W [1V< ~~Vg|Vk(hVݏ"i 1 P,61 Ud VV~gVXX!~~<~VVh~X PϭViV< ~~VgVk(Vݏ%i G1 P1   PiV< ~~VgnVk(VݏIi 0 P'1MρU @πi|iziyivi qi1V< ~~VgVk(VXVݏQi ,/ Ps11 |ըhs~& PWiШP PW WP~ώPPiiihV VW WV~[PPiiHiϷSIOCGIFADDR AppleTalk %d.%d range %d-%d phase %d--> %d.%d broadcast %d.%d^~f+1 ϴ V ~VL XhPVv WgVݏ!i . VfXZP3PP1P/լ1~6j    Y]W[[~WjRb~PxPQʏPTSTSPPPQ XhBVh WgVݏ!i * VfXZW[P3PP1P/լ1(~%j  kX ^( ni WgP{ VfXYaݏ"i ) P`1 ~Xj Ͻ [ykYX ^( ngPϠf(0n0]Pՠ%<Q`Q Pՠ`QРP Pqf Q]PP]PQ]{]t]Q#K SIOCGIFADDR_ISO iso %s SIOCGIFNETMASK_ISO netmask %s SIOCGIFDSTADDR_ISO0^hP+1Ϟ 0]V0~V9 Yi=Vc XhVݏ!i0}( WgVZY[P0PP1P/լ1' ~k  Z ]Y]XX WgP~ VfZݏ%i0(' P!o1 ~Yk XgPϿfgXZݏ"i0' P 1 ~k ϏA Z> XgPgf Q[PP[PQ}[w[p[QI %s: bad valueЬWЬP@׈QaPQVVW PHW8 Pݠ ݰV'm W+ P~ݠ 5 `fW9 ЬWЬXH]V ~W5 P WN9 fXPP ~޷ ԦVQP PPPPxPPPa%s=%o%s=%xЬPVЬ WXWgRQXQP PXRXXXR|F %s: %s$^ЬXxPW ]V ~V 蟭VϥX> PP PXO7 ЭPРQQX37 QݠWQj ?PP" էPxPQPRRPPQ ԧݭ9 ЬXЬYIV ~XQ PWWXc6 fYW W~ V~V޴ W WWWPxPPPfЬWЬUTSTU gPPPQWPSTSUP`QSUTPPRGcPxPQPVQVQRTRRPPQRVQRPPQRSSUSWPSSUTPAppleTalk does not use netmasks%u.%u%s: illegal address^ЬWЬPVfP ^5 Wl PЭPPЭP PW5 PxPQPRRPPQ%hu-%hu%s: illegal net range: %u-%u@^ЬV{PPPV1l PP TPT<~<~V4 xPQʏPSRSRPPPQxTQˏTPSRPPPQ12%s: illegal phaseЬVV WgPVgPlV3 atalk %d.%d range %d-%d phase %d AppleTalk address is not in rangeЬY QaaXZh PPjPha~jPxPQʏPWVWVPPPQ vlan: %d parent interface: %s @^]VV HPV`ݏ:i Z P(PPQPVQQ<~ SIOCGETVLANSIOCSETVLAN^ݬa PX@~0 P~ ݬϜЬRТ [kPЬQaPԭP Ѡ ЭRQPBaRРPЭPPZZPѭPZЬRbP2:*ЬPQPPQP~QM P` PPZ1PWXPQVPVP[G Y;PP;P P;Yv;p;h; ) VPVP[ЬQݡݡ GVPVZWWXX Q+;PP";PQ; ;;Q( ЭPPZ1:ЬXШ969Q& VV1 Q"9PP9P P9Q888Q& VGfQ8PP8PP8Q Q888QX& VV Q8PP8P P8Qs8m8f8Q& total %llu ^ЬZZ+PY11jP28?(QPPQP~I Q}P~- [jW1ѧ 1[6[ Q7PP7PQ777Q^% ݪݪ WϯPV[[NVPYG X7PP}7P P7Xa7[7S7 % VPVPYЧW1L Q67PP-7PQ77 7Q$ ЬYX X ЩPHXXViW1ѧ 1V1,Q6PP6P P6Q666Q3$ VFP<&QQPP&e8 Qc6PPZ6PQG6A696Q# V? Q+6PP"6P P'6Q665Q# Vݩݩ WPVЧW1 Q5PP5PQ555QY# ЬQˏQPP1PaP@1PtPps/QZ5PPQ5P PV5Q55/5'5Q" P|Q5PP5PP5˚@Q=Q%QQI*QP%s%s/%s ls: %s: %s -> ^ЬP2@<~nQ @РPݠ<~OQ <~WWVVQ P# PVq42 MgY WЬVWfifQ7PA fQ?Q3PP3PP3Q Q333Q_! WVfWPusage: ls [-1ACFLRSTWacdfiklmnopqrstux] [file ...] Ɵ3T [ ݬ ݬݬX$OpenBSD: sysctl.c,v 1.60 2001/02/23 16:46:36 mickey Exp $vfsddbusermachdephwdebugnetfsvmkerncp_timemallocmsgbufsizearandomsysvshmsysvsemsysvmsgfsyncnosuidcoredumprandomusermountsominconnsomaxconnosversiontimexntptimerawpartitionmaxpartitionsdomainnameboottimesaved_idsjob_controlngroupsposix1versionprofilingfileprocvnodeclockratehostidhostnamesecurelevelargmaxmaxfilesmaxprocmaxvnodesversionosrevisionosreleaseostypeswapencryptuvmexppsstringsloadavgvmmeterposixkeysipencapnatmisdnpipinet6ipxrtipcntcoipxtplink_layerrouteappletalkhylinklatdec_dlidecnetibm_snaccittdatakitemcaisoxerox_nschaospupimplinkinetunixdiskstatsdisknamespagesizeusermemphysmembyteorderncpumodelmachinetzname_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_pathbucketbucketsconsolepanictab_stop_widthmax_linemax_widthradixAanwЬYЬV7_ ϧ XB{ Wo^Z8[QPa* PA8PnPw$ hzVYgPP@fVYPR6ZV(WPXWfV+WVX~ h݆kf~ ^ЬYi^<~ݬVV Vz@ VPX.VV0WWiP`PPX WVVmust specify -w to set variablestop%s: class is not implementedsecond%s: kernel is not compiled for profilingoffrunning%s = %s use pstat to view %s informationuse ps to view %s informationuse xntpdc 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%qd%s: value is not available%s: specification is incomplete%s: type is unknown to this program%scalls = %qu, total_allocated = %qu, total_free = %qu, elements = %qu, high_watermark = %qu, could_free = %qu tick = %d, tickadj = %d, hz = %d, profhz = %d, stathz = %d %s = %s%ld 0x%x %u %s: %u -> %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu %qu : = %s%s,%s%hd -> %ld%s%d %s: %d -> %s: %s -> %qd %s: %qd -> %s: unknown structure returned%s: unknown type returned΄^ЬXЬZ̈́͠[͜<~XVVp Vʹ=X WgP͘$YPm ϯ =Vg`ݘ͘PP͘PQaP,R@QPP͘PQaP@͘PP͜P; P͠\ʹaXiPVV1/ VV P VT ~FPP(Wgc ʹWmWʹXiPVV1 VgW~FgPРͨW0]Yi m(X=1y,]P` 9'?-39A1AԭͰ~~ͰͬYsA P(Z1  XN憐 HM 1ZPͬJPPXMo ͨZYʹXPW1ѭ<[͠1Z1X Z1X  Z1kX) [1S[1M[1G<[1?<[̈́12ЭPP<͸a ᅫ Z Xjp~p~p͸~jPqͰ~~ͰͤY@ P(Z1 XP ϣ;L > Z{ XpjͤϑjPͨZYʹX1Z1YXi ЭPPeͨZYʹXPW1'ЭPPѭP1 ѭ1 [͜1Z͜͠XWYO1PͨZYʹXώPW11PͨZYʹXPW1Z1X WwͨZYʹXc խͨZYʹXϿ ͨZYʹXϨ PW11ͨ&Z1#ττ ݭПϘv ʹXʹϜ^ ͠1ͨPPPw1 [ ͘͜I  ͘͜ P͔ݘ͜XO 9"͜XJ ͔͌͜͠F͜%: ͌͜͠<Ͱ͜͠ͰVVWYf= P1Z1'|n`R7Xϛ XϨ XϺ ˏ[P1uX]  [8 Z? X4j}0~}(~} ~}~}~}~φ j[.NJ Z Xjݦ ݦfݦݦj[6 f͈͈g] PXt ff  [L͠$U Z XχjϪj1 Zn Xϑjݜ[1 ZE X:j}x~}p~}h~}`~}X~}P~}H~}@~}8~}0~}(~} ~}~}~}~}f~1!jPX͐YPVW}~SjVWXVV8W}~=jVWYVV8W}~'jVW j[1)P͠PPX+ SW1ܷV@~~Vz OPŮ PQQPP<~<~af ݭR/( PNo variables defined for file system %sЬQЬRЬ WxPKPVfլQ  b VQPVRςQϞPQQ!ЧP@ QfV~AfPРPQPsetuidЬQЬP`KQyPKPQ4PQQЬ PQKR~AbPРPQPkeysdeletedkeyscreatedenableЬQЬP`KQPKPϚQ϶PQQЬ PQdKR~AbPРPQPetheripmobileipahespgreudpegptcpipipggpigmpicmpipmtudisctimeoutmtudiscipsec-auth-algipsec-enc-algipsec-firstuseipsec-soft-firstuseipsec-soft-timeoutipsec-timeoutipsec-bytesipsec-soft-bytesipsec-allocsipsec-soft-allocsipsec-pfsipsec-invalid-lifeipsec-expire-acquireencdebugmaxqueueporthilastporthifirstportlastportfirstdirected-broadcastsourceroutettlredirectforwardingerrppslimitbmcastechomaskreplallowrstppslimitmssdfltsackidentsendspacerecvspacebaddynamicslowhzkeepintvlkeepidlekeepinittimerfc1323checksum.^ЬZЬVЬ Yf'QZ^PQVZP1PP1 Vᄒ VfPXV[X1<PPЩWP]PP~~PY- PWWPXPQPV,WVWW<0 P1FWVϘWn X QPVek~FRRQPaRQPRP`RPZgh1X4 P PP%s: no variables defined for this protocolfourthЬXЬWЬ Zg~LXPmLWlXωYiPePPa ~@HLVfլPXd] PgVVWtXiPP fV~@fPРPpim6icmp6ipsec6ip6udp6tcp6rr_pruneuse_deprecatedkame_versiondefmcasthlimauto_flowlabeldad_counthdrnestlimitlog_intervalkeepfaithaccept_rtadvsourcecheck_logintsourcecheckmaxfragpacketsmrtprotoforwsrcrtmtuhlimnd6_debugmtudisc_lowatmtudisc_hiwatnd6_maxnudhintnodeinfond6_useloopbacknd6_mmaxtriesnd6_umaxtriesnd6_delaynd6_pruneredirtimeoutrediracceptЬXЬWЬ Zg RXϧPRWFXcYiPePPg ~@QVfլPX>7 PgVVWNXiPP fV~@fPРPspxnetbiosЬXЬWЬ ZgUXP UWϒXϯYiPaPP ~@TVfլ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 Ÿ؟c  ݬ ݬݬ6sumo:12illegal argument to -o option%sstdin^ЬX > ~O w VfPc[Z[Z] VNWY YgP?_PoV\ P [Z49qd Pd[ZfggXݬiPxPPXWVYh'ЈV~~V]* PWV Y?WkPVPPPϹ Y ݭݭVjWK( hYV cksumusage: cksum [-o 1 | 2] [file ...] usage: %s [file ...] R P?   '   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@^ZWMM? [SSZVYSSBXVUMTxWRXVWPQQP@eRWxTRXVTPQP@eRTSTM<@~VVݬkPSPZ MTVaUXcMSxWQTVWPˏZRRP@eQWxSQTVSPRP@eQSXTZZS*MW MMP%lu %lu %s ЬWݬ ݬn VfWWffЬW QP PQ~ݬn VfWWffЬW QP PQ~ݬnhn VfW Wbf_f^ЬZXW= Y;RXVSRR*ЏVUTWVWUTWPQQPˏPWR< ~VVZiPR WX PP^ЬZYWo= XQYVRQQ PPWQ< ~VVZhPQ0ˏWSRRPRPWQSQWˏWQRPWPQPY PPݬ ݬݬtsetЬTЬUXdXeTXWVdRBQQP Q2BRdReSCQQP Q2CPePPRP TUdedRBQQPQiP2BRdReSCQQPQFP2CPPRPePPRPtset: ЬV\W! XhWVk ͟[h @ЬVB& Vu  write to stderr^ЬY~~YZ! PWY; X ZPVZ; Pw<~VVWhPYYWjЬQPPPPQ QrlQPbQ Terminal type? [%s] Terminal type? ЬV`ω  W Yô XVVg gi<~hPV>D K W P`DP`VVPa^2[KWnSMIEA,=X83.` )$%KKK 23040011520057600384001920096004800240018001200600300200150134.513411075500unknown baud rate %sЬVXfBVϰWWgPPVϮPXX V]ЧPmalloc><@=!:illegal -m option format: %sЬWYW PZ5[ PVZV@fﺡ VﱡVVWԦ W PW ЦԦ1WԦ[WYY[gPP!emmmmmmmmmmmmmmmmmmmmmmmmmmB_Pm_+Ц PPwP Ц PPhP    Wg: զ IW :WXX# PW2XmPW!W[iЦ PPP լզ ZώЬЬWV1զWݦA PuϦ k2!TeCUQ2PPHJQ2PP79Q2PP&(Q2PPQ2PPQQЦPfV1nWPTERMunknownTERMCAPTERMCAP=tset: unknown terminal type %s tset: can't initialize terminal type %s (error %d) ^ЬP PWZ VKs}Z VfPW./r PPCPcm PРW ~PWWhPWPޝY QaPPPa͝QaPPPaンQaPPPaﱝQaPPPaRbPPPbRbPPPb{RbPPPbfRbPPPbZRbPPPbIRbPPPb4RbPPPbRbPPPbQˏaPɏ#PaˏPPٜˏҜPɏ PŜˏ@ワPɏPﱜQDN QСP*СPPP PyPРPPP@aV+BPfPPBPPf<QBPaPP APPPaQAPaPP APPPaқRbPRTɏdUUdQaPSSbPРPP`  SbˏUdPРP*baPR:AkfPРPP~P RBPРPPϲ~P RPРQPP PRRV QPPP PQQ@  <~o  PРP1ՠ1 QPPP PQxrjQ Ͻ~5PРPݠ VfWWe51gr ς~PРPfWW0 QPPP PQQ% PPisset to%s %s delete. backspace. control-%c (^%c). %c. ЬPqWqPPW W 1QPWQQݬC VfW 'fPР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] ݬ  ޖ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>% m P i(,ՕʕB Pƿg:FP VfP x;ϭW[YZ@ V1P?4sm1Y13ϣ`1!ϙN1*P:uZpP:b P:T~EѓP4-&[!7Pf PgώWXfP1]PPX@gWXg]g P;PY1 PР P2`L2@ݏht@v 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ЦQPQAPPPfu PfWݬf~S WPP@ЬWЬV ԧWVV PVW@ЬV^~PV}PWРQQ$Q FQ,?2P3@P2P @?P2PG @BPPSVr1SVR1UltrixHPAIXBSD, , :\ :%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ЬZPYPqZqVyV? WgPVgP VgP HqHϾVgP 2q2ϫVgP qϙVgP qpXpX 0qq 1#qq: q!Aq&ps.p(PYPPpp3ppppp[Pp[ ,d1Z1Ͼ 1Z~m 0pl+p&pnZFϱ5 Qooϋo6ZϚ\ oτooZ)lobouﵗ ЬPЬRP'P OP3H|oPРQPAbAbPdoPР QPBaP2BaPKoPQBQQPPЬQЬRnz F1QQ 1Q1PRPPRQPPRPQQ 1Q1PRPPR QPRPRRRPQQ WQPPRPPRQPPR1PQQ QP PGPPmm nmhmЬXX VfPWmfPWQmPPQPPXxmVfmdmfWFm%?%pe%? %%%%c without %%?%%; without %%?^ЬWЬYZW VfQPQQW P2WfPgP1Y#[PeP P;1DP%91P?7P\1Pp1Pt1ZWWl1Z1QZ1Z|lslP WQ] ЭQPKWXZY YV;lQaVЭQVlkWlkXW1rWXZY!YVϖkQaVЭQV{kkWkkgPXWP?WsPW1Y1 g~=1QZ1ZY\ykpkP WXZY YVSkQaVЭQV6kkWXW&kkWPQЭQeFQZQLjjP Y!YVjQaVЭQVdjQaЭQZZQWWjagP1WP@%s@%s#%dim=ei=%s=!!! %s WILL NOT CONVERT !!!..%s=%s=%s=meml=%smemu=%slqkxjmwuvtnbox1=^լЬ.jϊ~iςVfЬP`ifiifiXhiWgZЬQ1Z+ZXti JiXZXX+ЬR<P<"QQPPXPТS@cYH{iYX~OPv#i iOTXX~ЬQaP[[AYVV} [~Veo XPPPZЬR<PZP1#hgZЬS1Z&ZX}h JhXZXX&(ЬQ<P<$QQPPXPЬR<"QQPТS@cYH}hYXMP1h iOTgXЬQaPSЬRТ PH`Yσpa %2H`~YpYa XPPPZЬS<PZP1ggPQ>@aVЬRb PVV SSVIg_ЬQСP,QPQz P ЬRТPЬSУP,z P ЬQСPZЬR< QZQ1<ZZXf JfXZXX(ЬS<&PPQPPXP<$Q<"RRQQPУQ@aYHfYXϓZ[P1`fPP܉iO T1P^ЬRТPPR°GHbQ|PXXSQPaϻ1F>HcPRPQ¨PQPaϛ1"XЬScZ[P1ЬQСPPRHbXPPPHbPPPY-VV_ V1peQQPP1WXV2HWݬ^~Hb_PVWVY里P1"eVY^ 1Z[ 1NVZWYW^ W PWPPg.YVPM\QgPP: \Pg PQWgWPPg"PYm#^ YZ[VЬRТRHb VPi1ݬPQP^P~HbVPV~WdYJd;ddc V VdϟVЬSУSHc VPcZ[[ZЬQ< PPQZQ1RS>BccPP_ЬQСPlP PKVV\ VϱЬRТPpP1P!VV\ V1P1ЬSУPHPP1P1YWVVf"f~ЬQСPH q PڔYgYD(ϳݬPbP^P~PVVi V}QbZZwbPJ J  Zdb7Z.SbPJ: J J J\ 2bQQ%bP@bbab 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! ^ЬX``PP<WxYX<WpYݬ ^Y~^~ݬX%ZjPVVW1 1W@& [kݬ ^Y~^~ݬXjPVVW1ШP H W@kݬ ^Y~^~ݬXjPWШPHWAkݬ ^Y~^~ݬXjPVVWic_Z_W9kݬ ^Y~^~ݬXjPVVW*VhPN ݭV\kЭ_ШPЭ ШPЭHV_ VPuse=tc=%s%s^ЬVW~^lVPWPP˞VV)X V^ ^P comparing booleans. comparing numbers. comparing strings. useЬXЬW Yt VsV+VS] F^SVSS+<P<"QQPPSP@PC]P]/ `OT PS~hV<PVPY$ VzV&VS^] F]SVSS&<P<$QQPPSP<"QQP@PCi]P] `OT PShV<PVPYPϦ V 1VVS\ F\SVSS$< P<&QQPPSP<$Q<"RRQQP@PC\Pr\ `OT PShV< PVP1t~h ЬVЦQСPP1P-*ݡMj PL PQQQЦ PQDЦQPP2P.* j POL PQQQЦ PQFЦQ(PPPPPP P(ЦPЦQ,PPPCRR5R1PPPPPP R,ЦPЦ QB%RRЦPPPPRBЦWXЦPPPPPϐn PXX)ЦQС8PP1P-*ݡ8h PK PQQQЦ PQHЦQPP2P.*h PJ PQQQЦ PQJ^ЬVЦPHPP1P1WSR`/`PRP.PQЦPHPBRR@b @bPQPܐSS1<~~y RЦPTH*PSTUHP@bQBPPEaRQWRBHSRUTQЦPRCHSЦPaCHSQRRUەW ЦPWCHSЦPCHTERMCAPTERMPATHHOME.termcap /usr/share/misc/termcap%s/%s|^ЬỲX P1 VfPWg/hfP <~PCfPV/f+V !PPhVR -<~M[ XW<~W[ Qa7RaPP P:aQaPP P:PQXRQahWgPP/WQ PP|ݬ̀| PV0Y<<~|Y<[ :Y+* PW|P P> PVVPtermcap names not colon terminated| %s%s:\E\040\041\054\042\047\140^:ݬOe P g^ ֭W` X'f#VNP PVWn yWthPV:Q!PPP1P11fQ1QPR@VfQ1QP@Q11yQE22222222222222222222222222222222222222222222222222222222222221}[ uP 1lB 1c4 1Z& 1Q 1H  1ѳPPȳPPͳQ QQH Q?PPPPQ Qc]UQ Q1:QCPP:P P?QQ¢ ThPV1ݬ ݬݬmore-E-m-GMORELESS--help-?--version-V--VISUALEDITORviLESSEDIT%E ?lm+%lm. %fNo filenames allowed with -t optionЬXЬY Љ4vd*r g VfVZP g >ݎ"ﳆa 9yVff f  WgPf"YX1j WgPyVfV[X(ijPkijPk~VϗWϵijP݉kXiQaPP-P+fPfP ~~gs Pu`!b Pt` QtK PRp` iPLXP`Lbb iPLXP ϣLiPqLXP π`LiPRLXP iPKXPKKKK iPK ϘKiPKXP uqKgPiPXK` ϶IKϮiPWXW*WJP`V4~~PyPW VV6 Q@TTVW,VfPJEiPWVZXWϫWuJP`ϛV:d~~PPGW VVﱳ Q@VWjPJiPWXW.WiPVXVVd WIϭVWjPIIdЬPI@ . .. catchmod chgrp  cp dd df edexpr hostname ln lsmkdir  mt mv pax tarcpio  rm ksh shstty sleep sync A ...B ...C . ..E ftpF gzipG gunzipH gzcatI sedJ buildK viL basename\M cksumN sumO grepP egrepQ fgrepR netstatS rshT tsetU resetV lessW moreD ...ЬPIdP,E IPЬXЬYhi-ݬ 0ЬPi XVfPWYfPQXPWQYPXP@c8wcTID Vf|wc0If @c? 7LwZcInD Vf0w>cHf wH7D vcnHD vZHD ݬ~IHvPC b v>HP`{vbPC bvpbGC FvGkC I]!vGFC  vG0C uGC unGB uZGB uFGB u2GB zuGB bu GB JuFoB 2uFXB Wg uVfVFgtF#B Nothing 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[EP`XXPР QѨQ Ѡ$ i1hXXPDQСPPQ Ѡ1ZM_PPѡPVPvZDPРXР Ԩ DPx P PPYZ#P Q QZXPYSQDPYZO?P~}Y~ݠ  }PVV!W~?sPCP}Y (è ~ PXP~CPݠ =oPVШ P HV VV~]rfVH QVV PXP~Q _CRVPxVQPQV V:}Y(l][ ~s2 [ˏz]P1CQaXhPШhahQaPXXaBPР$PP 1@HPch_ungetchar overrun@ЬVV  ~qVe Finishing logfile2 rﺴ W? MSBPѠ(<Ѡ,2 ~rVfPˏw\P g Warning: log file is incompleteXAP}R}RP}TTPUQQ}PRPSQyPPPWRRWOAP`QRVaQQPX+~vpXѡRݡ   VRRWЬR0AQaPPQѠRP`PPQP}VϵWP QWQ VPP}VPW}RRPSQyPQQX@PzVWnQgPc@PРQQWѠVРQWQ=V7YPˏZP1rQ@QСPWPVP6@RX }VPW}SSPTQyPPy PPPV$P@@Pݠ 5?R}P(ϏP Q }P~ϵPϦVˏZPfPP|~σPP?P`RRPPbQQPPSѡQRaQQSТ Ԡ$PzY B?P}(P}P(?Rx P$PxPQ?QaPѡ С$QQ @PP >QС$RRR$֡ ԡ$>PР$QQ$*Р Q`PP>Pנ <$~>P`QѠ Р$PP APBCannot allocate %d buffers@^ЬV3>PѠV8P>PàV=m>Pՠ ~=PРPseek error to 0=Q }(aPPQ `PPQ=Pݠ 3=R}P(|Ԣ Ԣ$~|~ݢ  PQ ~wl<~V PQ!;=P֠PaРQQPP==)=P`QР`P <<<PԠ~}~ݬO RP QRRP@ЬVX :P<g0 P~<PP`Ԡ|Ԡ Ԡ$ }(ЬVsP A<P6< 1:#<PѠ V 7@V<PӠV;QСPPP ݡ . ;P VV";e ;~_ 9;PРP8bcccbcc18b95.bb125.bbnext8bcccbcc18b95.b128.koi8-r8bcccbcc12bc5b95.b.dos8bcccbcc18b95.33b.latin18bcccbcc18b95.basciiinvalid chardefchardef longer than 256ЬWVY:X;Zg1PP9 P0#P./PbPc!Y3Y.Y)~FfP@PQPQV~oiXZ~diYVV1yYXZinvalid charset nameЬWgPݦ+P VffWE PVf~icH RS9QTRP@PPa PaaQRRT*s<%X>ЬQaQa*_PPd&JJJJJJ/JJJJJJJ8JA$R !I @ 7 / QQ! LESSBINFMTLESSCHARSETLESSCHARDEF@מ VfPJfPϗPfP `PPyPʏPPyPʏP%cESC^%cVVXhPV6V֟F8) CV%͏@VWWhPW8) V 8) 7P8g98W9Y98 <9P8[P[PP#99X~ WgP蘒 VfP88YWZVWiYP`P` rXX88Yi)~jPVVeVgPXi .XX8W w8QQ[PaP@^8P`4`~]PVF8VeV֟ P)8PP@8P7VPV+ %Ͼ7PPV ϥ7PPV P7PP ![7 K7PP PP7P7WPWAP7~PVV P_7 N7PPWP607P PP@7P`/`~ PV6VcV P6PP@6PPzPP6~PVVD P6 .PЬV L  gPѬ ( QСPР  Pа PРPР WW56g; 66~ PVV P5Vb5gŔ5P@ 1A5X Ps VfVVw 5ݦ ? PVZ 69PV4P 3 ffPРVV Pf@Q PQPQQݬP)5A(4IIW_WW@16{ o c 4PϨVP f4PP 4 1ρVf4 w |4P3V ϗg4PPVP ~N4PPV7 / ϗ (4 4 P Ͽ ϳ | yp 3[ P@PE PЬZ 38 YiPu ~Pt3XZ}VfPWWiY3PPQ3GQV[PQWiP532iPzVV3VP`PVV 3Z32K2Vfx Yf~kPWWiPXGPXP9WiPXWmVX2>XX2fgPWd_Vf XXf2PЬWgg~ϪPV BVPWgP@02P`QQ +Q'1VQ -Q)2PP Pz1VPV  1PPVPPPV VQPPQ 1PP 1ePWjW11P P Wv1P/Pp1W]1~WP6 K1P`V`W4!P=1V.1?ЬPЬQPP Q(1Q1P@ЬVz V70P PV'O P0,~0VmP0(V005s0~0z0P c0PfPP 8P@ЬV00(0VuPVPP VRPPn/ @ЬVV\Vl P/>/Pm \ЬVЬ WЬ0VWP/QQP@*!/?@/ //RV/f/f/f/ff `!done|done@ PVK/*WoooeooooWooooooooooooooooooRooooooooo.VϥfP QVfPP+P Q Q\ fV VPE .V.~:M..~f~ n.~f~~V"f!" P P VP| v P Ϩ2? P'?~ϑ[V.~@~yZ@^ЬV-/ici1Q0VPP 1EVUPd1.P;---PVxE1V@1-P P+P-1V+V- ,=,4V,, VMP,AVWKP,PP+P- V,vVMP-V]P~P/4P{P@PV*!V! V@@P<PPPP ,5PV V  ϢPV (:   @:1d(@@=@@<@`bTU :@@&00(0l@A:X.:X:X`/8A:X5)0:X5)0:0 pC:1:1:1 |A:X2:XQ:XQ SuA:X4:X4:X4  :::../../instbin{{\ :X :X :X ../../instbino0 :(:(:(../../instbinS0 :دs":دs":دs"../../instbinԆ/ :X͟&:c8':c8'../../instbin3u :XG:XG:XG../../instbinP :دs":دs":دs"../../instbin :X͟&:X͟&:X͟&../../instbin^w :*:*:*../../instbin6 :X.:X.:X.../../instbin- :%$3:%$3:%$3../../instbin;`[ :XCP7:XCP7:XCP7../../instbin :X::X::X:../../instbinp :u:X :X ../../instbin># :9:9:9../../instbin :Xe :Xe :Xe ../../instbin!. :Xv: : ../../instbinŪ{ :X*:X*:X*../../instbin)4@ :XQ:XQ:XQ../../instbin )7 :X-:q_.:q_.:0l~:X3:X4:X4PL[@ >FsJ4uev4ܲ$+l+,j9'i<V2%dI&( I>LaVA~1WJ!\[ h+i?2fpCVnPt3 Jvo7P#+PP PP[Press 'h' for instructions.] [Press space to continue, 'q' to quit.]@ P P{1[P=>P`Ѡ |~-:>P`}~-$>9CV1C",V#C)C"> %P ~Zw> WV>dbPV :VVVVf>fless version %s^ jW PPrP{ Pt Pi 2PWZP)PPPP gP Pqungetcc overflow  L) {~V ЬWW GVVWf~VVWPattern not foundЬZЬVX Y+)PP(P P1Xʏ(hW"(  PXVZ(gPV5(V ~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:  ^'?PxPQQPxP;YTXQ [Z'$~'|'?k? ~iϹ?hPV?+'CVJPP'(VEP1tP1f V]PԭPkPWЭPPFWiWcW)VR=eyX ~\jzf.qO nnN'1~XϪ1%PP9%AP%j~}%PP9%AP%9~tu%l%~~2[%R%~~@A%8%~)%1%%~%J1fϪ$<~8 ~~Kˏ=P<1'$PP|8[~~m81$PPS82~~D81Pe/J%19$0$%$$1$ $$dd#ϫ#F%1Rϖ#P #1:P@$1.r##7#RRPxRQ}P~%1= [PP11~H#F#=#N1*#(##01ȏ##"ϫ"~Ϟ1R"VV VPPVPPP"&"VV VPPVPPɏP"""Ϝ9{"~,Vi"1[1:j1)ϽN~1Y ϡ 1ϝﱽ P+ P~ O1\׿ ~ςN1Dψ~5uXP2R A P1 1!!!0 P195 ~PQ!PPSN1.!%!! P1ϖP!PPN1X    P15~϶M1%~6/s 1X~Ϝ\hPVV81VY41~V ?1~a 1  W 1~?hPVVx81V31V 1zV 1rV61f~ϴhPVV181GV31;V 13V 1+V61~%mhPVcWV71Ve31V V .VV5P1Vh a%g1~fW1,1~UiVM12121lEPyPY ݭH 1EZZ X Wܴ ЭXM*o *[ݭg P.P 3 P P V+ VIB .3E!PV].YϣQCP^DZ Yݬ VfX?[RXPWWV ZV$PYv cPYVkPVWjXkPXYP? YP/ PݭP YϮ  >ЬX V Y WPWVViPWXVϮPPЬX擄 VY WPWVViPWXVrPPЬXVWVgPVVVPXV<PMissing filename ("less -\?" for help)^ 4 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=~Yn VfPWW XhWW OPY$TAPA0~d~de^~Y Pf [YfPV |~P }PVV4W+. hV$ ~۷~}v@1 YϞ[?%s/%sЬXЬYXhPX)y VfPWYfG PVYXVc ~V܃ P Vk V P VPHOMEݬ PpPPLESSHELP/usr/share/misc/more.helpj P TPJЬXVXWgHgPP#P%3Ԭ PXŬ PP Px PVVWg'PYYVXWgDgPP# P%.s o X PVS Vw PVPWgfYP%s*ЬVVw ﱵPWVW WIPVWV XPVhVWhVP^ЬVV9P~|~V PQPP@~XXV PWVVW~ PVVWP|~ݬ* }PRR}PSP}RPЬYdZZﺴVfPXXWV[CXWQZPQP3ZZgZkPWXW X߾ WXXMv XPWVЩPPPY6 PVViV  VgXPSHELL%s -c "%s"rЬ[ЬYЬ X[u VfPWVZYYjPWX XjGPWPPճPWXY[W Yi| PX [X6h2XjPVWjFPVWXRViWkVWLW/ PVWkVPecho %sݬϼPX~XPVXPVYPWV_ g Xr WPWe XPLESSOPEN-^ЬWX~Yi PVOW1 P?f|VX~WVυPV$X>2WW P V P~iV WrVωPWV PgWPLESSCLOSEЬ P Pi  PݬݬPPE ^ЬWW| P W6$PPP@6Ws ﮱPVWV Z V VPPWYs qPVWV - V VP@^ЬVV+ P}PV,#Oa#Dˏ$P6~0:}PVV W2VP WQ,& { ...skipping...  ^ЬY}WЬ[ЬVЬZԭԭԭV Y#PYP]#PYP>#PYPխ1p#B#PYP5~WPXQ$" pﹿ[~!9WPXQ:P19}W~\9["PP[1t 161ZZF|WB}W~+}PWW,X#[~8PsQj}W~8֭խQ!P /W&XP   MPap4Y1H! խˏ!Pσխ_ խM [ ~ЬX}VYϙZϸXPլ3!PXPZ[%}V~8YZؽ3X$}V~l}PVVWլkYϨ Z ~ЬZ "P1~ǭ~6Xh}PVVxWoZO ~{8PV+ BV8P|V?Y~~h}P~i~h}PVVW d~ݬ Z}V~ݬOЬY~6Xh}PVVWY VhQPςݬ Y}V~ݬ1dPc<'PlPCannot 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~^3Xm VfPWfG狼PVX7V X WgV]լ ~yM3VgЬPЬR8 QPQ R`PPQЬRЬQ QabQaPRRab ЬP`QР`~` ЬVЬX$ǪPWVyP}ԧXWgWPЬW/W  WgP Wwݧд VfWfЬPB RPRP`QPQRQPЬP RPRPРQPQRQP@ЬVVP VPP PЬXԢ P`VPWVWݦXB PVPfVVWP@ЬVVP ݬVЬPРPPЬPРP@ЬV( @ЬV( ЬPЬPРPЬPР PЬPЬ }VVWQ}P# P>@`PxPQVPWQ}P~}V~D}V~zXhP}V~3}V~hOVfPWVXW[W W [z Vf}RPRQS}R~W VZPF YhPWW  Wj}PVP[j}VPVQWPChPWˏ&P1W  W1dp}PVPdZC YPi)=[9ˏP1hPWW W Wj}PV}VPլլ }P=}~j P>@`PPQxPRRQ }SQSRT|S}S~ C}PPجQ}P~奄VfPUvWggPXVffX X OˏP1APXX X X1!Vf}YPYQZ:ˏP1YPXX Xտ}PY}Y~P1[}YVy}V~}V~�a}RPRQS}R~XIP+Qi~L ˿}PPYQZѬZAѬY;OPXX1(ˏ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~'P7}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~8~i[V[ZXYW~}Y~kVPVP}W~}PWWX`S}W~*~}W~~k%6d@1}~Pݞ8VAV~ 2V~'b P&PQQ|RQPQ*!TS RP D`C`PPPPQRQPRPQPQЬPP ,$ PPVP PPЬPP ,$ P P P PPЬPЬWPPPXPPVP|PPW PPVWP |PPW W'PVVPPPP|~~nPЬWЬV} P~}RPRQS}R~}P~3PVVW0PX) VFXQPQQ P*PP ZYPfV,PQJaPP IaPVRPPI`0P-PQIaP#PW VP~QP VPWJ`VI`XPЬV}W }~~6PPpV V\}WYP}W~VЬW}Y0q( SPC`QWQ }Y~C`~1m_RWR}Y~C`~RP1X1YQR }Y~WW P1}Y~~WWCVVV1V11}Y~~W}1ϵx1W IV}Y~~ fP197Q\QPTPQP1W\P{  }Y~~W1W]PXڒ [[DPW[tPVX] PWPVPPP 3h9}Y~[h~PXh}Y~~WPPyPPP լ}s~h~L &Wg Q$R ' PQ @aRBaQPQPA`B`~ ЬQЬP`P P@aP|`P}PЬ YP Q$}P~:P*VfVXP }P< WVPhP  PfWf}RRPSQgYi}PЬ XQ#P}RPRQS}R~P}P|P? WgSVPwfP PW)}RRPSQXWhQRRT{SQRQPPaPQQTb~uSKSc|N|@IЬR$PRPbQQPТP}S S٠ T}SЬS}QP`WPY ѧS1gWWYЧ PRPQЧXP ` AP:W`X}QSPPhPVVfWfXf RjP}RiWgY,YPTЧQQSѧRWT}RgWgPTP`QР`Calculating line numbers~  P8PwPPd%fY]QPQ G}X PX YY XPsP`VPWfVVWЦ PYPXѦX Ѧ YЦPPVW+}SXSYTЦP}XQ Q٠ RTR 1SQ1ЦV}~P1I{ЦZ}V<~}V~ }PVˏ P1V W1ϭZYWXV }V~Z}WY 1VX~Zz}~P1ЦZ}V<~}V~}PVˏJ P1V W1w ZWYVX }V~ZZPЬYY|PP`VPWVWѦYfVVPѦYѦY}PDVWЦPàYQYPQPgЦV}~!P }PЦX}VXY1~}V~}PVˏaPV WXXYX}~ᆲPЦX}VXY<~}V~}PVˏ P1pV W1[XXY}V~X}VP^ЬYYVf}PW}PZRYYRf}PWЭRW+X Y Y\W X}ZW}W~bWZX[P! /dev/ttySHELL%s -c "%s"sh^Ь[k-[﫤žVf[ffO ~;ZjJe~iYi~}2Xh~h WgP~^ Vf~UN` WYVZPݭiVA/ PXKhGkXPV5X"U VfPW[fG-PV[XV] Vk[PVV VQ ~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~PWgz PY~4JVfWf9f~Xh~0Wg T\ VfZѬ Ѭ}P}RRS QRPJPZZ7ЩPPP PZ  ZiZP YZ- PZ SZJEPZZ7ЩPPP PZ  ZiZP YZ;- PYz ~ fgh}~~.P3Q P}`PQ}Invalid mark letterЬQPP xQPPPP~PxQP|PCannot seek to end of fileMark not set@ЬPP'P$P.SP^qV|PP~)PVﴨ}P  fOV}PԦ k f1V(PPVѦѦ~9VPݬ6QPQQP@ ^ݬϳPV(  f@ ^ѭ ѭSV( fﻄ @ ^ݬϹPV\V,&ѦѦ f| ( fPPg  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 ~r ~~VPPQ P2 ~Y$ NxЬQЬP PQ:Line number is required after -l@^ЬVլ;Vl~ խP ~2 VSCannot use lesskey file "%s"@^ЬVլVePV@ЬPЬQPP Qd QkP+PT VPP@n-P QVP}P~Tags file "%s"^ЬPЬQP/PP Q QPP  /@լ؃ ݬVff%s^ЬPЬVPbPPtfPPMP='Pm!WVWVF WVWg VPgxYPഏqЬPP7bP)ЬPP P!@ЬVVVV ~Use "h" for helpЬPOPIPD~[メ, ^~yPPThere is no %s flag ("less -\?" for help)^ЬP1QP~VY`1ЬPWPW 0deYЬP`+YY1P1 M ЬP`+PPPӇPv~  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РPPPString 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 screenXu P`PQС PС` QaЬS2u Rb2CTRQaPPSRP aP2@PPS Q RaP P2Xݬ ݬݬb PQPQQP~ PC ^m ЭP%s: %sЬY PXY = VfPWXfG{PVXYVH VP}P}V} Zjx Xh^x Pg[ YP}d~}P~i}P6x hPWP $V%x }d~}Z~i}P~}V~i}dSzVSQPPVPWPSPPR}Z~}Q~i^ˏdP~VX3Y1ѭVlV .'"@g]P` .'"@流ЭVVW WσXXiPW1bV *#琢ъaWWv V.Po PVWP$` PVhWv @ЬVv  Vyv sv VP@ЬVf ~f ^ЬRЬSPPRTRR ]VVWSRQQSPPRPP0QRT-WVXVW v~^VWXPЬWЬYXgGg% ~7XWPPdPsЉVfӘ~Xf ݉VPXXPW|n 煮ވFWݬݬrPWQn  ϴ]u ￈/PGWPVVq ~wV V V V V|kWЬWЬV(VWt L%@m ﳇݬݬϊPVbm  VPԆPPIaVPЬPPPP  P2P)xPnPdPxPQQPxPP}@t PQQ@t P}A`AQQ( Qs P}AQs P}AA`Q}s PP}@s PP ^vps `s   }{uP5s gsѭ ѭЭQs P}A}Rr PРQQS `RPT QTQ%QUPРQQS `RTPPTTUP~~ЬRЬQQR+}r S~AcP` ѠPPQQRPЬRQ~PQP0PS7r P` Ѡ Q}`bPQQS}bЬP0QPQPPPPQQPP@q sVfPq fPw5r fPkr fPr PP%qd}~ %dݬý PP~~ݬPr?ЬWW~VWWfP/Q W WPQZ-@ЬQPPB6KjjjjjjjjjjjjjjjjjjjjjjjjjjjjjqjjjjjjjjjjKjjjjU1PPQRP QRRPP:h P PP=PV3\P QVVPQPQQPWPVQtP QQP15g PPPЬPЬQPB6cocQϤ}PVV W }V~qC"g P. g  PQPމ}PR}TTRUSSR}P~PϻIQ}PVV W1QQ 1HP1A}P~}V~1eZP Q1}P~)PQPQ7 1PPPQ" f BfPaTc QUQcaSQcaЬQaRaP@PQaPk PPZլZ1hkZYzPYPi[Yk}PWW YVX4YVVk}P~}W~ϕP}W~Y@|VYPYPZ\No previous regular expressionP ~PPPInvalid patternЬVkPW~VW PWu ~ZPxj P P Wej PZj P P Hj @^ЬV~V.j 5 QPQQVV QPPi P`QPWQaVQ;u VQg}}}T} R<Pլi 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ѣ  St 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~ϽbRAg ЭR  ^uѭ ѭ~3}P~}~c@ЬVP-V|PVfPQ 0f"PVPPPV ~}P~^}VЬ[}V~PZ}Vˏ3PPѬ  ѬѬWѬ Vլ Ь P}V`[PЬRR}VX}X~ }PVZZ}V~}PX}XVZZVWլ Ь P}`#íVPPPP}V~ZT}VQ{RQRPQPRPPݭݭݭQЬRRPPQQ1ЬPPݭݭݭ}X~1[1eݭݭݭ}X~ϸլЬR}XbPNothing to search^ЬYЬVЬ XVfNϞP~WGP~ω uzV&PW VVϵVVPPW[F ~9k~ QϑY}PѭЭVVYXP~1~XY}~}~PXPPXP}~PPPYP^}V}]}]X)P1HBSS\ Z2mЬ R\ ZR ЪPPQЪPQP?SR8P`QPSTQ dPPKdPWPAVQ<kѬ  Ѫ[\ P>@`PxPQP Q}V} X1RѪ }X@dQЪPPQ*R$\ R>BbRRPxRQ PجQ}P }PX}  QaPPWAѡV;[ P>@`QQRxQSPTSW RV|V>DdPxPQPVQW}VRcQQ d1n[ PPRxPSdUPTSU RQ|VTPxTQ}VPVQWЬ QQ ѪЪPPWIQVD ~~ } ~}V~ϪP+Ь QQ ѪЪPPY QX} X}}X, , b, c@լ 8, Vfff~, Vf~ffLine numbers turned offX1Xn+ VfWq"p=~AaWg~f~fT+ P{ fgoXXGV7WiV W PxPQQPxPIX87pY ) Y ! ~tagsrNo tags fileNo such tag in tags file^ЬZ^  PX~1_ZM! PW [ Y1!WZ P1 QAgPP P 1Y[QWQ~5_VfP`1P5 PP`PP  P P攽PPPfP`1~PխfS֭ЭP`^PЭRRbPPS-b)\TЭP`TP֭ЭQaPPSaۑ$RbXkX~iP1Xk~aHTag not found^)P"P~}P|V|~PXˏP}VY}Y~}PVXXV W }V~XqB Pݭ( P}YP/dev/tty~) Pe\@^J3PVVV ,]VǚPݬ ݬݬ~wq kda\RMG >@7.(# @nfsv2porttcpsoftnqnfsresvportmntudprdirplusnfsv3intrdumbtimerconnbgupdateforceunionrdonlysuidexecdevautorwrogroupquotauserquota23a:bcdD:g:I:iKL:lm: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 optionsnqnfs only available with v3port=illegal -R value -- %sillegal -r value -- %sillegal -t value -- %sillegal -w value -- %sillegal -x value -- %snfs%s: Filesystem not supported by kernel%snqnfs 1/mount_nfs:nfssvc err %m|^ЬYЬXL8 <'|ԭ(XyX V3 W Z# [1cP2FXXXXXXXXXXXXXXXX%XXXXiXXXXX[X6XPXXXXXXXXXXX^XXXXXXXXXjXX1&X  Ϗ X 1 X  p W ʏ1 'gPU P8ȏ 1KW 1Aȏ16 ٦gPǦF P@ȏ@1ȏ1 gP P(ȏ1ȏ@1 QgP> P<ȏ1tȏ1i|9 ЭPPV Pȏȏȏ@tV  Z= bV $WV  9 =V ʏȏV $V   V ȏ  U "G ˖ PU ԭ1LU  Ϫq U ȏ1% ȤgPﶤϑ5 P61 gPt P$11 U 1 JgP8A P,s gP$ P ? gPУO P0 _T jϦXYO P1u PPY@hXYjЈPhWVPP  V|Wϧ P',-Wϑ Wϩﻫ Ӧ1S K( PP v ~ ( ~kkkR( E$+ <VW!Q-& <VV P~ no : or @ speccan't resolve hostname for address %scan't resolve address for host %sNFS PortmapCannot MNT PRCMNT RPCbad MNT RPCnqnfs 2can't access %s: %s^Z~ݬñ @~ݬ VfPPV#:ݬfP PЬVP`Vﰗ P.ЬPMS P8Vﭪ PVO PVݠ ݰ Q ('Э\ЬQʏЭ7 z(15YoQ)Q [HPЬQѡ PPݭݏ~& P[P 1P> 1B WXP +ЬPѠ !~~ݭݏ~ }W~ݭݏﶺ PVlP 1' 1H Pf YZЬQ vlPЭ`}Y~ϯݬϒVжP`PZP 1ѭ P 1}jV< PϷ(  O 9JV PϏ﫨 fPР QPЦPVzPPqPwO PPaPkO X$ PP > ~I B$ ~" Vfff# O <i 14P4N  P!PP Pݬd PRx[Q[PPQbЬPRDP<~ݬ ^ЬYЬXZXY PPhPШPPP1 Y X WWY VfV[PgQQPP?QYl PYkPVЭPZP#YkP1tѭZVЭPVPZ1`P Ѩ1SPh1LP rhost:path node [-r readsize] [-t timeout] [-w writesize] [-x retrans] [-g maxgroups] [-L leaseterm] [-m realm] [-o options] [-R retrycnt][-23bcdiKklMPqsT] [-a maxreadahead] [-D deadthresh]usage: mount_nfs %s %s %s %s '[Ο   ,-o %s: option not supportedݬ PY ~B YWe= ZV [1gnoXWX=W P`ЬVVfP2PWw PfЬ Pզ ЬPXȦ`ʦ` L W> W-WjPW1nYkݬ ݬݬWMemory exhausted@ݬݬ PV FVP@ݬ0U PV 'VP@ݬݬU PV VPЬPQQPQʏPxPPAQQPЬPQQPQʏPxPPPAЬPЬSQQPQʏPPPAcRRPAcЬPЬRPQЂPQЬPPQԀPQЬQQRaPPQRЬPЬRPQтPPQPЬXWPPQW)V`V~XPWP VWPPQWxWVѡ)xPPѡPcPx~`ϢPOIP֠`V~XWPЬPЬQЬ R)PQRPr Q@PʏPQV PAPP@ Q@PʏPP$ Q@PʏPP Q@PʏPP Q@PʏPP Q@PʏPP Q@PʏPP Q@PʏhPP~ Q@PʏPPb Q@PʏPЬQPQ Q P:blank:]:cntrl:]:graph:]:print:]:alnum:]:punct:]:space:]:xdigit:]:digit:]:lower:]:upper:]:alpha:]@ЬVV aPPPOVl QPQQPUnfinished \ escapeunfinished repeat countmalformed repeat countUnbalanced [,^RVݿP1" ͿYƿP¿Y 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 <x<PR1! IPPRP}SQt R #@)eQ0P`\)K Q%|5QP`\| R1 Q1 ޽ 1 <׽<PR1 悔1u ス<ﰽ<PR1Y 1N 1R1D m19 R10 Y1% <f<PR1 81 <E<PR11<$<PR11<<PۼQ Q1QPʏPRP1Q ּ1<ļ<PR1m ﭼ1Z< < PsQ Q1=QPʏPRP1*Q n1< \< P4Q Q1QPʏPPPRP1Q +1 Q1UUTRRSU~EePUP@P0QPPURRS]bQ0QPP RSLb,GRRS1zbQ0QPP 4T~DdPTP@P0QPPTRRS1KbQ0QPP UTRS12b}1)U1"T1TTU1 ZDP1xP%Y0YPP YPP~@`QPQAϾP1!P*κYǺź0YPP  ϥY,1rP1P޻Y{y0YPP  }1PskP~@`QPQAZ@P1tP}!Y0YPP P!PD ǹBY\ ϿùϔP1PYY} }ٺ< |< PTP P1PPʏPPPRP1N< A< PP P1R1 P1͏ PPPʏPRP1<<PQQPʏPPPRP1zƸPQ1jPﴸ視<<PR1F ]VVYVd[V^~F V~UVfPP>R11W ][5VWPc Q@P W_ [WcWWYW[Ͼַ[fR1zϐ ][﮷ϮP1PYPP}Y^1PqP1P﮸RYKIԭY[11Z> 1> W~JVVWP`όVXP1!V۶V VϭVWWfP [W2WWX!Vf Pf PPPσP1PdZ][1Z~JgP`16Y\5$.55P1iPrY P1;PDZߵPPֵZ-1PP1PW掠PPW]PkW\2[+PoP1PזּPWIGAAP1uP~"ZYWYޔߐWܔY&]WK XYڔWhPZWhPN[YFVf︴:YQ PAPP[ P2A~fP[! P2A~fYYZYY]12խ[PI[K~S[1H*cYW PGPP ]VVVYφXh` PV[G[F P2G~h[o P2G~h[1YPVV1 ウPﲳP@ЬVQѡ.xPPѡPePx~ݠ ϣQQP FPРQVA ֠V2(((((((888( CP֠1Q$PPPUnbalanced (@PPHP?P6P-P$PPP P零ϘPP9σVfP|~o PfPS<~φЬXPР PHPPWgPVVPPX~g@PЬXЬWVVW辰QXVP@  VVWϵ1Q 1rPݠWPX`PXY < ~Ϻn <~ϨV_ZVSXY`< ~τVV5V0)lWXY4<~g< ~gVVj Q;PQPP1%@Vf f< ~ーPP P PЬWVf +ρP~fW <~ϫ< ~ϟNo syntax specifiedUnbalanced )ЬPЬQЬ WWPPQ̯ &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ݭ; ^Ь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ϐݭ5 ݭ5 ݭ5 ݭ5 ݭ5 ݭ5 ݭ5 @^͔\︟xמ`VxP8 Q@P x׏_ Ixfxx׏ğM~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&ZVSTRRZPSPQTP`aRZZ͐QЬ[Ы$PdRB Q/Q*ZVTyUSSZPTPRUPbQQ`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ΚdPЬ 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`TlSHURSTP`eRZZURZQQTPSPUQ`aZ=pQСP2TS͘RPZbPRˏPQʏPTSQPXZ~~͘ݬσPVW~͘ݬlPWVWX~͘ݬPPSVSZ`[lYXZUJkPYPTXPPdUxZPPXRӛPRP Ь PWB`7RP Q@P R_ Ь QSBaRЬ PVB`XXUZZhxx͔1K͔V͔xfV- x͘, |, ^ЬX=WYѨ<=VV82F@PP, F@FHP P, 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ЭVV1iVPЬRШPQ@jBaBP@jШ$PK ШHXZBhЬRШ@XZBhЬV8Ԧ<WgPDP@ݦ8gPHx8~WgPLx8~gPPV~ϚЬZﺘ[YQzY[WYX TS_VUSQPPXRQP@PQVPPPbSQQUGiժ8Z0YWЬVЪ@RЬ P[`VX P@aWVGbQP@aYVIbQWPYWPYWIV CGHQ@P`babRQSSXV1VXWjWK( V>Ԧ ԦԦԦԦnVXYj[VRVVXY5V[V/ЬXh' Vfݨ fWVYW(VV$PݠiVWW(ݨ$iWWVV0P`PPiVWWݨ0iWW8"G@PPi GHPPiWW8ШDPPiШHPPiШPPPiШLPPiШTW+' XЧVݧhWhVWЬWЬYYy PVVWXVWPWY PXW j&  HW ' PVY YVX~贈 VPݬ~ЬVЬWW PXfXWV PVPVfPЬP PO& @ЬP`PVf6& ԆfЬWЬYWPYrPY WPI XgWVYfZP^VXfV)& ZHgFgHgFgP"PY+PVFg% XXVHWjPWYHgHY% WPPЬVЬZVZP$ PWgfry YXf~Zy P?TFdQfUPQQ`PSVRTRbQSQcTXTXUPiPXXVWPWVfWPЬWЬPWPPPVVfPP/ PfW|PWWPЬVЬZVZ!$ PX PX(hfFVYj8ZWgiPVVXmPXVV:$ XWgYiXPЬPРRРQ ab`Ϻ^_ ԭЬQPxP~# VfP1PYXЬRXPV(fVXЬPXXЬQXf7# 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ݧ PVݫ VSVPPSXXS'ЧRЫQF@APBQXXSqpQQXXVRRQP@AQQXAkg&PV1gig! Vg1Y1WZY 1PYP1X{ YЭQձ< WЭRbRHbgPVݭgVP ЭP`PH`XЭQaQHaЭRݢ ݭiP1^1W PYP1JZZX WZ YݧgPg1)ЧP`MHP4PV1 ݧVϲPV1V/ PVg|PgV g1V ݨݧnP1 ݨݧfP1Ч P`Ш QaQݧ fP ```VqVmV YAYЧ QЧPVV`VaЧ RЧQЧPݧ g϶PgPWZY֭ЬPѭ1ݭ3 PA H PVЭfݭ - PݭPz ЬQСTVTXЬRX6WЭVf fgݦgݦgݦ gVXЬPXݭ( 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%Pj PV1ɟH  V. ϋ ݬݬ memory exhausted@ЬVV} V P ~@ЬPЬVP VP  VF V P ~ЬQa0aPP PQa͎FS PPЬQЬVQqPPQPPfQ PQ  P P1PfPV>W XWVhPWVhPWPPVVPPfstatlseekЬ[WPV YViPXVi ZWPjPViWPjPWPPXX1 PWW WX< PXPPXXVL YWViPWViPWPPVVCFfWW<VX/WX PVWPPW PϟP ~[ ~[Պ P_VPЬ P QQPP@PQPPsլ(|~[S }Pb_n|z}tV+"[PQ}P~}S~SQPVVD<P ^ЬYԭ PYP VY1'YZX WXYgXVPVYgPVPYPZ[ЬQ PPbQT}4V﬈V煮WPQ}P~}V~PT}VRP TXPQPRQSZPQRPSQQPRSPRQSP[) V2PPQPY PPQPZPP@`P[P [PZY3PY.Y['P)؇P݇cPƇ ~ϹϟﳇﲇPYPPﳇY~PfW磊1WVWPQЬT}4RRSQS$PRЬPd4VWV" PVV5}E~.V~ PVL   ,~}~׆ Q\ϾEԭխ5W~& P|\PԭPЭPQPQZYPP_ЭPЬWﮆP V}QQRPPW~G~PfPWv^}V]X h Z Y} ~}V~jP0x} ~}V~i}PVVWPg X]~X %s%cwriting outputЬWЬXЬ VƅVPPﮅ~WI# 暈8WV}ʅP}RPRQS}R﹅}RPRQS}R~,Xk%'WPxPQVtPqQ}P~ WX~W   Z+`X=@ЬV0D#7Q%PV~ˇ~P PQQPVQ-QQ ۄPPV--ЬYЬZЬ [xXy﹄YhYW_1SSQQPSRPRRTPWQ WWQXPTR+<;4WS/h "WY~X~W -PVVWVWWY[EYWZ9WZ~X~W PVVPZV :VWVWYWZYk :ZYϢPl|PP賈^ЬYЬW9ZXYV;7~ݭPϑXiXPVPPVrXЭVVW~VPPWWYZWYӂVWWV(XXPBinary file %s matches ^ЬWЬVXݬ VWNPPVC:Ь Q PP@(W P WVϔݬ VlP|X^|\^ZYWݬ ~ϷVfP'WPP 1pP31`[ȁPǁP+PP~QXQQP P[[ 1 [ʁ[w[1%RWPYPRSVSRXSPVVRpXVSYRV2VRPZwV&Zh 19PVRS9TRYWPS8QRQ,RT2QUSVTSPRRUXPV RQRSRTRW{zPWPQPŀQ€Rݬ W%P&'VPP 1Pϥuxv iPRRPQPSQW1Y6XcWPYP~ϘPZ+ [[PPPPʭPZYJ ZP(standard input)%d ЬYЬZY X1 V~YfPX1 UX1TVV7~WW+YC PTYjPZY?&~*V V ՟Y P PP@VYYc~ZYXPVVW1~1: W~ˏz~~#~όgVgWVWWWPPPp~Pˏ>~~}P Y"X PSPPPYbWPrecursive directory loop%s: warning: %s: %s Memory exhausted^ЬZjP;Ѡ/Ѡ(}ݬ9}P | P`PЪ4PQ}P~ݬ|P[,SPy}1PݬϚ1~aݬe VfPXԭXЬPH/֭Y[WZ}P}PP|kVh ZW PVHYϽPYݬYj/IhWYXPP~jVWYҭQQPg|P|PP|Y Y/ [& ЭPUsage: %s [OPTION]... PATTERN [FILE]... Try `%s --help' for more information. Usage: %s [OPTION]... PATTERN [FILE] ... Search for PATTERN in each FILE or standard input. Example: %s -i 'hello world' menu.h main.c Regexp selection and interpretation: -E, --extended-regexp PATTERN is an extended regular expression -F, --fixed-strings PATTERN is a set of newline-separated strings -G, --basic-regexp PATTERN is a basic regular expression -e, --regexp=PATTERN use PATTERN as a regular expression -f, --file=FILE obtain PATTERN from FILE -i, --ignore-case ignore case distinctions -w, --word-regexp force PATTERN to match only whole words -x, --line-regexp force PATTERN to match only whole lines -z, --null-data a data line ends in 0 byte, not newline Miscellaneous: -s, --no-messages suppress error messages -v, --invert-match select non-matching lines -V, --version print version information and exit --help display this help and exit --mmap use memory-mapped input if possible Output control: -b, --byte-offset print the byte offset with output lines -n, --line-number print line number with output lines -H, --with-filename print the filename for each match -h, --no-filename suppress the prefixing filename on output -q, --quiet, --silent suppress all normal output --binary-files=TYPE assume that binary files are TYPE TYPE is 'binary', 'text', or 'without-match'. -a, --text equivalent to --binary-files=text -I equivalent to --binary-files=without-match -d, --directories=ACTION how to handle directories ACTION is 'read', 'recurse', or 'skip'. -r, --recursive equivalent to --directories=recurse. -L, --files-without-match only print FILE names containing no match -l, --files-with-matches only print FILE names containing matches -c, --count only print a count of matching lines per FILE -Z, --null print 0 byte after FILE name Context control: -B, --before-context=NUM print NUM lines of leading context -A, --after-context=NUM print NUM lines of trailing context -C, --context[=NUM] print NUM (default 2) lines of output context unless overridden by -A or -B -NUM same as --context=NUM -U, --binary do not strip CR characters at EOL (MSDOS) -u, --unix-byte-offsets report offsets as if CRs were not there (MSDOS) `egrep' means `grep -E'. `fgrep' means `grep -F'. With no FILE, or when FILE is -, read standard input. If less than two FILEs given, assume -h. Exit status is 0 if match, 1 if no match, and 2 if trouble. Report bugs to . ЬW/pw RRyRRRRRRRRYRRRRRRRR$YReoRRRRRDRYoRRRRR1MЭR~BbPRP@ЭЭ1;nP1/kPϬP1~ϣnP1tkPρP1~xYnPP\P1~S1c1]1WϺ11j1mϛ1vj1ljj1[mkP Zj1AmkP ?j1&mkP $j1 ~ tm XPVVWWZ6PZSmZX~U JfWX1Ϭ4mkPϝ#ml5 PW WW?mύVXPVPVVVPVZϸPZXYPXVPXPVVVZϘPZ WXPPV~ZX~k PW W3 YX1H 1 JhX1si1Ul1;iTiyi1#i _ ` P`Ъ ?PѪcPP@kQc K @ke _ \`? PN`Ъ V ?PЬ Qa::P0` P"`լЬPЭ`ЪPЪ `PЪ Pլ$ P@kP-_~ݬ P\ H P@kP-_k' ^ _`~k ^ _1:x_Vq_VWWݬ Ϝ^_Rb[ PV:GP 4D_WkϏ樂 E^ Wkϒ .^ V ?PQ`W1,Q;1$Zԭԭԭb RaO PP: WkJ+ ] W Ь QaP?VP:PVVP@kOa CaXXs^XhPP=ЬWYZ WZYWYgQ;<^PPX~PQI P"^XVg VPWZYխHխC  P@kkϝW \ ]ﵥ P] ?PZ1hEժ Xj`1 jkh \ |]_ Pn]?PѪbf PP@k`PO CK @k)勒 F\ ] P]?PЬ Qa::P\ߤ P\լЬPЭ`ЪP11\WPQ:1:\P` Pr_jj_h\P` PV_N PP9 V~k [ Vj Ь QaP?VP:PV@k_@ 2\VP~~~ݬ ݬݬ ~ݬݬݬ ݬݬݬݬݬ ݬݬJgR[RScYRP`P QQ Q!c1 YRP`P QQ Q1>JgPYP`P QQQE1JUU-PTdRТSTSd 1PTdPРRТSbQ7碌 JQQTРRbQPbQ LРTdRbQТSPbQTSdQ QQ P PP = 6 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<~U 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Џݪjw 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ݭr 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ЏݪjRTj 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Џݪj PQQj1VQ=VXPQPXV[PQP[խ VPQPխ VPQPխ VPQPjVVXPPЪQPQ1m1CЬ SS1rX~Q1`QQPPPЏݪj> PQQj1A`QRQ;~BPP^^PB~ݭPi 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ѬPPVVEQRWUTSQQQQRVPP``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@~ݧ VfPxg~ݧfPէ1]P1VЬP`!ЬРQѭܭìZa ìZPP aVЭURT1dPQPSPQbQЬ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íSQWRRRTDPQPXPWΞ 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íȭPPRRRTDPQPXPW P~@`Q>A`QSQ1 ~CPP^^PC~ݭPY 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~ݭPT P1ЭSíSPPVЭQQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭP@֭ЭP@֭1ЭSíSPíȭQQRRRTDQPQXQV P~@`Q>A`QSQ1~CPP^^PC~ݭPS P1ЭSíSPPVЭQQCAPPTPSPRЭPЂ@֭ЭPЃ@֭ЭPЄ@֭QQЭPЭ@֭ЭPЭ@֭ЭP@֭ЭP@֭1\VPxPPPVVXVhxVPPX14V1-1VPxPPPVVVxVPP1X1hVPxPPPVXXVQQhVPxPPPVXVaЭQxVPP1լ  Z1 Z1լ1Z1RZQQ ЬP`QPQP ЭSQaQ4 P@aQPSQQRQZ ЬTdPPZP ЭUPjPC`PPPQRQ11լ  Z1 Z1լ1Z1RZQQ ЬWgQPQP ЭPQaQ P@aQPSQQRQZ ЬTdPPZP ЭUPjPC`PPPQRQ171hZ ЬWgQPZP ЭPQjQ PPSCa1լ  Z1! Z1լ1ZQQPQPЭRPЬQaPC`11լ  Z 1Z1լ1ZQQ ЬScQPQP ЭTQaQ` PPSCa1MZ ЬUePPZP ЭWPjPC`1RZ1I1ѭܭ1ЬZЭZZ ЬQaPPZP ЭRPjP@1ZSխ1ЭQQ1QT>AdRRQPЭU@eRQQ}ѭܭ1ЬZЭZZ ЬWgPPZP ЭQPjP@BZSխ,ЭQQQT>AdRRQPЭU@eRQQSZ1;k Э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Ь WPPRRVPЬXVXXYX0D P@PP`#̀~XEPY X/S PP@X1̀WWX[kPV7W~XkPY%ЬYWYkPVW~YkPYݬVVX̀VVnPϾV VfPe@~X WgPZjv Px@j):XgPZjXv PxZX:jxxP1 YXh PYg PYR 1̀fP1x11j]V~V7 xPݠ ݰ _ pt||}p~ݏV PV] 19oPfhl}h~~> XτpVжP`PύV 1fPР QPЦPVPgetmntinfo^Ь[ЬZЬ YӋPX x PVVXsWZ.[WP, PY WV(DiWPTPZ.[WPT PY WV(DiWPPǨWVVXPЬW{ PPPVf&fW PPPVfPPempty type listЬVfP  Pno VWVP Z XPW,PjPGhPYY=z  ~ YXVWVPPW,PjPGiЬWAP8gP} XhP&.g VfVYP`ghPPЧVf9= WfgP.fiP`fgPVfP<~ݬ umount -a[fv] [-h host] [-t fstypelist]umount [-fv] [-t fstypelist] special | nodeusage: %s %s # H O ݬ ݬݬrsh8KLdel:nwrlogin/usr/bin/rloginrsh: can't exec %s. rsh: must be setuid root. rsh: unknown user id. tcpshellrsh: shell/tcp: unknown service. RSHrsh: can't establish stderr. rsh: setsockopt: %s. rsh: fork: %s. ^Ь[ЬWRԭԭԭԭXYYZԭ/g- PVVPgVVT PVYխ1[1ЧP`-1PX1P8?Z HgX[~mP1BJ XPPA խ@gPP. Pϱ P@gTխϪg5 VfPp/ fPx/ Wϋ] πό   @gW Px Y ` PYYC PVa ' . ZfZW$PXMM PWCG   KR. ~XZfݧ-PW  e   խu<~W` VfP ﮿ P H <~fP u PϮn  Y- Y- <@~PX: VfP ϵffP ϠffP ϋfխ6D P)ܾ P+ v } ݏ~f Vfݏ~fWfWݭXݭ&խ ݭ Prsh: select: %s. Π^Ь[լ1լ 19 0<~͠VV~U PW1VZV ~V { PP[P@Xˏ[YxYPPh~~V~ P1ǽPPP PB Y ` YhWZ[U PPZPW1F1is#1][ c ~ ݬ ]V ~VJz PSQSQPRʏPxPPPBfSQ[Qˏ[PxPPPAf( ~~~[QdP[PPQ P4ӼPP1P PK b i RRQʏQZˏRPPPxPAjPP[v<~͠VVRT PW.V#2QQPʏP@PʏQQ` WVS ʏQAYˏ[XXPxPAjPP?<~͠VV[S PWջ#XM WVLS ʏQ ]Rˏ[PPPxPAbPP1PPQʏQʏPPPxPAbPP1h@^^VR VDrsh: %s. ЬZVZXhV݈- PVhVu PY$ 8 P   YWZXh1hW VfhWfPWgWgը XhYP usage: rsh [-nd%s]%s[-l login] host [command] ɟȟƟo   ݬ ݬݬ mkfifom:invalid file mode.^ЬVЬW(JYX~[  PYt [ fZPP?DPm;׹,{ PX ~J^~Xy PXkYϣKWVjPi PPV@gWgYvY#Vp VYVԧ VYOX^~ Y^~WVyP ^~WVP 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 [~ݧ YiPXЭPP` I~ݧ iPRЭPP ` :xXPRPQQX ˏQPPR +VQ^V~gW Pg'> PЬV XWf*^X~fgPf WVfWPusage: %s [-m mode] fifoname ... usage: %s [-m mode] name [b | c] major minor usage: %s [-m mode] name p @Ѭr  v +Z  _ VfA  fP ݬ ݬݬLroute: botched keyword: %s usage: route [ -nqv ] cmd [[ - ] args ] keywords: get, add, change, delete, show, flush, monitor. @ЬP VPP] fl f fn route: %s: %s ЬWXޟ 0 VfWW͟u fX P^ f nqdtv/dev/nullsocket^ЬWЬV8Eԭ'YW~i6aXs0 Z [bPdLUUUUUUUUU(UU1UUCU:-) V~iEVWhPu PPW@fVjP'kP! 1  ~) PF ϋfP1P*P)\\\V~k:|VW+ P*gVWr-VWfiݭ5 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[= l~sW V1WV1gP`-1)P<EWi`irNom~du[lRcIZ@ Q7况ڹ P C Xny 1gόԭԭԭ~~~]VV* XhP ϣЭP:Pk P[ φ~~[VhP i[ !x Vf g~f[1Z[V[1 }&gL P m ~.7PP%8l Vff ~gXX1[[Y[YjYZ>>_ЭP`WЭPQРQաHQЭPݠ ݰo8 Z`YЭP`~z PWGPP3PЭP`g ~ #XPhݭ:P[,PPݭ+k VfЭP`1PfZ#W.v' PfW fW@XX X7PPP Xﳫ PZk WPPЬQЬWЬ PVQS}PQSP PxPVhQ xQSЏVRQ xQSЏVPPWggPPPPVVVWX VX ϨW BPPWggPPPPVVVWXV VX ^W B2PPWggPPPPVVVWX  VXG Wz WBPPWggPPPPVVVWX VX W0  BBPPWggPPPPVVVWXx VX πW BPPWggPPPPVVVWX. VXi 6WϜ ZXVVjO VZPVZ3+ PW PYfЧPPP P Q Qg WQ VfQQ Vf Q1oX(>QЧPPPPQgWQ ЬW&B VVfPWP PЦP%s: link %s; %s: iso %s; %s: inet %s; %s: inet6 %s; %s: xns %s; %s: ipx %s; ^ЬVЬWPPgL11VY7PWT8P 19QPWFP ݦ PW8P d<~F PW O > ^( nvPWO  ^( n( PWO ] Z ЬWЬZjPZP[XVYP~ZD ZRgQ0QPP  QP0PY2QPP gPYQPP gP7PY QVVWV(>11XVYXVxXPYPXVXXXR[1uZRj$OpenBSD: show.c,v 1.19 2000/11/15 01:45:48 angelos Exp $UGHRBD M@dmCXLS1@2route-sysctl-estimateout of space sysctl of routing tableRouting tables ^ЬPЬVXWP1VPufP`-mP<AKUP_________U____________ZF#W'W"WWWW W fԭԭԭ~~~]VV ZjP  ЭPOP? PXM  ~~XVjPϱF  XYϰL X/XVXYW MPPWVlLaaSaaaaaZaaaaaaE71xP,zP%}PzPwPtP rPPPPmJ QeJ link#%d%s%x:default(%d) %02x%02x%s %-*s %-*.*s ^ЬXЬQЬ [VPPEEE7EEEEEEEEEEE1EEEEE1<~d} 1H@P@YLZW1&~Z9V| PV.ZWPWP1X0PV1ը V1QX{PV1XPV1ըը  ըը QXEPVXPVϫV:V P|V WgP[kVgP[aXnPVSXWhPXPYzZ~cV{ X~VVhPVWY~HVhPVWYVZӞV[V-H V[H V[[ H @$^ЬVQ$]RRUmH Ta$]PUPPS2aPPVQaRSbUݬdxresolvexnsx25staticssthreshshowsendpipesarttvarrttrejectrecvpipeproto2proto1prefixlenosinostaticnetmasknetmtumonitormasklockrestlockllinfolinkisoipxinet6inetifpifainterfaceifacehopcounthostgetgenmaskgatewayflushexpiredstdeletecloningchangeblackholeaddЬWЬY[*VV~Y< VigPPpPr2PhB*gPPpPh PrWgPPpPrБPhʑg,PWgPYVYXP,HVZP.P:[[ZSp PWZVfgQ0QPP VXQWgPSP,PJWYVY*XgPV[XZVX1|VVWiPWgPPP,ܱgPWYVZX"[Xg,14VX1,VVWPWgߵ YPPVPЬQЬSa\PP/P7cQPQP0PR0aPP'P~BR0aPPaP~BPPPRQRcQPݬ ݬݬ︔/LtenexEebcdicimageIbinaryAasciiusage: %s [ %s%s | ] Using %s mode to transfer files. %s: unknown mode. TYPE %s %sTYPE %sЬPЬWPZgP> WgP@7 VffPo)ggPVfY P?٥ 6 VVfPPݧ Pfݧ! Ц P`Pݦ [ݦ [P!f陋 ЦPP0P}internal error: unknown type %d.ЬV:WVVV?}  լ5 PP` V` V̄ VQaQݠ<IZݠ79ZPVWtype5 PϞ`5 Pύ`5 PS`We only support %s mode, sorry.   We only support %s format, sorry. ﲣ We only support %s structure, sorry. 8l qlocal-fileremote-fileusage: %s local-file [ remote-file ] STOUSTORAPPEYѬЬPРYѬﱭP ѬPѬݼqﱢ ЬPРVРXPЬPРQQV ѠVQЬPa?Wn -W0WY4fݠ)ЬQP2ЬPݠό+ЬQPQЬPѠVѠXQQЬPݠݠW]ЬPРPVP P$3 local-filesusage: %s local-files mputContinue with%s: not found^Ѭ/9PݼmZ _м/6 P-1N12f 1%1VݼP1VQga#aP R@Qa aP@a;VQRaPPb+ T SbP@>@P`bQRaPPbQ Q (PQi Q)PQPVQPPQVPFPP \6L.HW@PQPW ~~ݬPV11XX111ЬPH``P1H7'PQHQy Q(PQPQHPPQH#PRPP,[1`U1UNWFVW#PW&1$V,~V-2 V~< ~HQPH~ V)1V1z1fݼ省P1 f&PQfQa Q'PQPfQ|PPQfP>PPZ6D.@W8HIPWVVf1:MXX1 r+wݬݬaw> > PQPQQ~ݬݬ6usage: %s remote-file [ local-file ] local: %sRETR^Ь ZV[ѬЬPРVѬϦﺧP!ѬπPѬݼc﹜ PЬPРYРXǬPЬRТWV1|qТQa#aPe S@Qa aP@aFТQRaPPb+4 T% SbP@>@P`bQRaPPbЬPV8'ЬPݠϫ#ЬQPЬPݠI%ЬQPZcЬPݠk Z#PЬPݠj({ k}0< )P%~ЬPݠiPC P[7VQЬPѠYѠXQQݬЬPݠݠ b|G< XW Wu, [P~ RQСPPPRa QR  c[VW]ʩPVW~ %'VWY~'remote-filesusage: %s remote-files mget^Ѭ/ƟߤPݼ м PU.&1f 11Vݼ˨P1VQ=TP,y Wj UTSTPRBBPSPcPdQr Q PQD Qϣ"PQPQV]PPψVQ`61.-V%Ϭ6PV~ݬPV1 onoffPլ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 sr CxVfV b, ~f%oP[Q`PQQRWgPDZH VfjgPH;f@6f1gP2gPgPgP+fgPgP=fgPLfgP~gPKf^G^fSL >;*f> WVfPfP ٓ XhfP<h6P>PPgPLh@X WW$/VVBfhVWW_Ousage: %s [ on | off ] %s %s. ЬPЬVЬ XЬYPPhPPhGP,YݦE WgPh(BݦgPhfﺒ PYhPYy hPBell modeݬݬPPwEPSV/EPRT on IPv4Aݬݬ PGmPacket tracingݬݬPusage: %s [ on | off | bytecount ] %s: bad bytecount value. Hash mark printing %s (%d bytes/hash mark). ^ЬPЬWPQPQQ1Pg^jW \ϰݧjC VfPJϞݧfP>; ݧY PQQPP ݧQJP̐ Vfff@ Verbose modeݬݬJPqUse 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ЬWVg`M RVP(PPrV+φݧ@A XhPQtݧhPBVݧ{ P~ݧfu ܜ&P` |9,vPbQ`PQQYPNdQ ;RGlobbingaݬݬP+Preserve modification timesߟݬݬPusage: %s [ on | off | debuglevel ] %s: bad debugging value. Debugging %s (debug=%d). ^ЬPЬVPfyf kPUϺݦt? WgP MKϟݦgP75 ݦU PݦGP PP 3Pﴌ PPPremote-directoryusage: %s remote-directory CWD %sCWD command not recognized, trying XCWD. XCWD %s@ѬPѬݼ ЬPݠAVfP4'Yb ЬPݠqfPusage: %s local-directory Local directory now %s getcwd: %s^ЬPЬXP PT PhB/ 4ШYXVVDPfPfϺxj ?<~WW6hPWBj  fE6j ﴿ШPYP P usage: %s remote-file DELE %sѬ矬%PѬݼS@ EЬPݠ?mdelete^Ѭ1ϱʔPݼϦ мϯ P@nfbZVݼ8WgPGV!?e2*V7ϮgP8V~~ݬuPV1|ݭ# from-nameto-nameusage: %s from-name to-name RNFR %sRNTO %s@ѬP ѬrPѬݼ ЬPݠ>VfPЬPݠ|f-usage: %s remote-directory local-file nlistNLSTLISToutput to local-file:ЬPЬWPPԧPPPgׇ ܼg"s VfZPZЧYOYfPǗPЧX(XfP2|+WVVPf:P X$~~ϴݧݧZN9* ЧPPX Pd XY XV usage: %s remote-files local-file ^Ѭu쟬PѬ0T㟬sPݼ ЬRЬQBPPPBݭq P'| ~Pݭ!fPм PqWiWwa~~GݭϼtM5-VݼڔPVW PWPݭ gЭPP P SHELL/bin/shsh-c%sTry again later^/ WgPYgPXPV1VV VV~g~g PWzW/W. PVWV-<~VVXX~?k IVo P++W   pa Ѭ~XW ~XWWc )$ VRPVYgXgVϕfc Vܸusernameusage: %s username [password] [account] USER %sPassword: PASS %sAccount: ACCT %sLogin failed. ^VѬ PPݼk7$ )ЬPݠt8WgP1Ѭ` ЬQP֬ЬPݠNgPdѬMм>]  N O~VVj VV MЬPV ֬ЬPݠ gVPm VѬЬPݠ gFPWDPWD command not recognized, trying XPWD. XPWD"V7WgP#ٻg gV޶Local directory %s getcwd@^<~VV^PV}j  ` ddirectory-nameusage: %s directory-name MKD %sMKD command not recognized, trying XMKD. XMKD %s@Ѭ喇PѬݼҺ￀ ĵЬPݠ~H6VfP4'ﲵW ЬPݠofRMD %sRMD command not recognized, trying XRMD. XRMD %s@Ѭ݊PѬݼϼ  ЬPݠ|5VfP4۴'ƹUS ЬPݠmfcommand line to sendusage: %s line-to-send Ѭ/ǟ"PݼVC HݬݬϮgarguments to SITE commandSITEѬ0՟)Pݼ^~ ݬݬ^Ь[<~ݬVVGcQTQP`APV`VfPP>GcP@PV`RPfYYfVbRfbYfG̈[[VkUe1XUTYdPP[% P$11/P\1&1!TU1TUdRR$sQO PAbTUd0ZPj1&`1dP1PW>GgXXWQAP`1AP`RSSQPR`1XWPSPR`1R1R,1R]1UScRR\vR$jQﳮ PAYSTUc0ZPjT`KcP1PW>GgYYWQAP`3AP`RXXQPR`YWPXPR` R RSTUcPP, P]1hd=ρ 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+fuQ fPErestart: offset not specified. restart: invalid offset. Restarting at %qd. Execute get, put orappend to initiate transfer ^Ѭ參m2  ЬPݠ~}P V WbJ }V~UI6q }VC SYST&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. P ?1Ѭ6zPѬݼ# o %z ЬPݠ۫Q~AaP>@aP@FV ᆱQ~AaP>@aPPQRQLɫ\O VzQPW$pbQPW$QP EP~@`QPQZ>AjQaWQYWYlWXﮤ QСPPPQx PVVaV1RVhV $ުQ~AaPQP>@jPW`1I1YhXWWYE WЧPPPWw PVVgV  VV(ЧPPPWvw P  PgP B 0filenameusage: %s filename %s %qd ѬПxPѬݼܧm ΢ЬPݠ[~}PVV W}V~ЬPݠm V%s %s^ѬB xPѬݼ-M:m ?ЬPݠ PP- P PЬPݠ{l ЭSTAT %sSTATЬPݠPѬPPT"Local file "%s" is newer than remote file "%s". @ЬV~Vݬ;PݦݦbOl PAGERmoreCan't allocate memory for $PAGER|%sѬvPѬݼk ЬPР[{PΠoh PVfaVVi  PW IsV[W< VXYk|a ~ϡЬPݠW2Wy ZjxVW}V- X*Y3ЬPРP[PPj?verboseuserumasktypetracetenexsystemsuniquestructstatussizesitesendportsendruniquerstatusrmdirrhelprestartresetrenameregetrecvquotequitpwdputproxypromptprogresspreservepassivepageopenntransnmapnlistnewermsendmputmoremodtimemodemlsmkdirmgetmdirmdeletemacdeflslpwdlesslcdimageidlehelphashglobgategetftpformexitepsv4disconnectdirdeletedebugcrclosechmodcdupcdcasebyebinarybellasciiappendaccount$!macro nameusage: %s macro_name '%s' macro not found. ?Ambiguous command. ?Invalid command. Not connected. ,^[0Ѭ1xOsPݼkoh t4%VV44^ VЬPݠS P4= ЬPݠ!8[T 4Z W΢,W$1gP֡ Q@ WgP@Yg1WVfPP$P\1VW1P R@IXV~HhPXPQ@XWfP@VWPPXQЬPHYS ЬPH'i,0VW[ KYxS K PYff VWf1Ii]Xh P`\]PVVo VЛ1V à #ﶠ猪7 1﫛"U t q# q50REQСPPPPRa QRʉ 8SR 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.:GET /%s HTTP/1.0 Host: [%s]%s%s GET /%s HTTP/1.0 Host: %s%s%s Writing 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^Ь [( WXݬ4O P, Ϲ\w, VfP,ZIϵ,fP ,ZW-Ϡ,fP ,ZX,ψvXZYN/ZG PYiW15 ݬnA 1O YiW1 ݬpA 1- [[Y4P P`W1 ݬUsA 1 լ1ݬN P  X6vϧ  VfP ZϏ fP ZZjݬ.@ 1w //ZF PYii,YX1~Yy PЭPPY/@ 1% Xݭa P} }͈K P<~<~ P$ 1!2I $͸P108  P͸|ܽPPVxPW~t1YPQPﴽQﱽPYPXYYX$ P1 PskE#RQСPPPPRa QR$ RRPxRQPVQW)QaPWPVF7 <~XXݭ PY1)'11ѼTdS 1դ1PPQxPRRS6Q0#R͘QСPPPPRa QRR RQСPPPRa QR( vg Y= 16sjFϼӶ ͸" ݭܞ Vf2 P$P$f  ? ,4 Pj["]~Z PQQ:ZZP:P PVYVZ2] ]W ~W ԭVXX4WXZ [kP.X͗%P~ 8VV 4WVZkP!ZPU7P< 1tVX14W1~~<~VVݧݧ Vϐ\ ݧ ݧݧ\ PЭPP l(Yݧݧݭ P' ͼVV~~ݧݧ P1YX'2ݭ- ܞ(ЧW1B4s ЭP(; 1 8ݬݬ[ Y<~ 1ݬ﷕[ :ZnA WgPgZ=H PV ϱgp%VgP`XPϩPPϢPXϚPPVYϑ<~ V} 4XPjPPcPX[PPZYw<~ϭ VVﳣ PYYVݭ PYbP: 1F<~~V VXXV$]PXP#Xݭ~ P1hPP ԑP ͔ VC@ PX1XXF PXI: 1<~~V WVXWV$]PXP(Xݭ P1xhPP ԑP ̑W ǔVXXh1hQȂ PAcώX! PѕhYX X}? P01` 0X" xPQ}PQaP 1ա101}cϤD P.<~<~۬ P$s8 12 $͸ˍXP͸P1g͸٪ 1WϠɪ P͸|dPPVxPW~m1YPQPjQgPYPXYYX$P P1Pvs6kE#RUQСPPPPRa QR{ ȺRRPxRQPVQWߵQaPWPV <~XXݭ PY1)ݺ11TdS 1դ1BPPQxPRRS6Q0#RQСPPPPRa QR{ RSQСPPPRa QRz , Y6 1k PP1הּP林1}>ÐϞP +ϣ6 6  Z6 ЭPP ݭ`   , P http fetch aborted. ~t-ﻮ  Ҋ file fetch aborted. ~sߏm Ϗ Qftp_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^ԭ3PՎ ~~hЭPPG VfG f< VfPfP1V[ЭPЬQ@aA PZ ϯ.iϟZ XhPϘZhPݬ ZcP1|1oZWbZhP1ݬ Z+P1D17ZW/WiPX@~WiPV:WiV\PXPVSXVXJWPVWf`P` QaЭPЬQ@aJ3 1W$:W9 PV"XVPPXƔfPVV :ZiPXW1yg1rX%Xh/XPP[X[X![XVWXR iW= P1Wi>  ~~%[H WԭPVf VԭPWVJPRWV75PP%W2ZPW1 1k~~qԭ1:YW8XhϡX" PW[kυ[" PYX,h(W$`Xԭ$t1[k1e[XPxPP"/Q W[X<~VVգ V[P[ԭWY(V쟭PVլ  Ь ԭPPǏdPP ЭPPZ ЭPPP(ЭPP:ЭPЬQ@a!6 YiP1L ~~P:/ЬW}Wh VfP._WfP_WfPWnl PPPunknownftp%dftpgatehttp%s: bad port number `%s'%s: %sTrying %s... socketconnect to address %sconnect%sgetsocknamesetsockopt TOS (ignored)rwfdopen failed.Connected to %s. setsockoptά^Ь[ЬZ%ͬ~, Vf ]X YY~XfԭԭͼXZ[c PVVxZ9 WgP ZgPϮY5 "ϦZgPP~ϊY ͼX[ PVV4 feﻂXͼW1ͼPՠ2~~<~VVݧݧVaNM ݧ ݧݧ~M PX ϷͬeݧݧXy PV b#VMէ,~~<~VVݧݧVnf, yͬXƞ XЧW18X$ͬ]7, ﴁͼc Pݧݧ麗 Ч͸ͼ~c ͼ͸Xh P+ U1*Y'ʹʹ~XD P + XVU VfPXfPP5ϲ+ P P P1jP 1^ЀĀ~K ~P*P P P1P| 1 ͰͰ<~<~X+C PA * BPX P~h RQСPPPRa QRn Ҍ U---> PASS PASS XXXXACCT ACCT XXXXNo control connection for command. QUITЬY^ \1Mܢ Vf\XY~5 WgP lf/YigP^fXYN R߃QСPPPRa QRjm ︃碑 ˬ) ~Pt| XhPVYwN  xI WY4 PWWlPW%  VfVhWP%c%c%c421 Service not available, remote server has closed connection. %s:^Yo<~~ v} PZ|}X[1#VdggPVV 1HgP~7gP~~8H + 1XVBլ1/;|فf ȁ﹉ <|PV 1|PPs5lXgH_|%X XP|Ϡ`MG SQСPPP P V Va QVj X(VQ PA |P~@`QAQQV{Y#{QPPY QdYXYVQff PAYY$V V)PPV P`YYdV(YXV-f{V]P[PVMWgPVV 1F{PPC5<ћ4 QСPPPVa QVi Ӈ .PP[VV<VVP({7, zPP bP[k1Z` fz 8G Z1IP1AP19XH1WPxWQPワQﻜXWXVWWV͌P2~ PXС1 s1rRЭPbQPQfЭPPQЭPPSЭP#RyxQСPPPPRa QRa RRPxRQ}RPRQS}R-x <~͘VV͐Q2~ PW11Ŋ r1瀞TdS 1դ1ePPQxPRRS6Q0#RwQСPPPPRa QR+a RvwQСPPPRa QRa Ow@ Wݬ X1X12W 1tЭPPQЭPP1ЭP#RvQСPPPPRa QR` v~ ePPQxPR}SQSRT}Sﴟ&tq\RЭPbQPQ1^͌R 1 QТPPPP ͌PQ` ͌Q_ }QQR͌QСPPP͌RPW  ͌PW` QW_ }QQﶙRﳙ͐PWW1Ӟ1 p1uRЭPbQPQЭPPQ@ЭPPЭP0#RzuQСPPPPRa QR^ RJuQСPPPRa QR^ #u} ͐R ݬϸ ͌P #4  b }O͔͈ ͈͐Qa͌ ~̀ Vf̈́f| | f?QaP 1ա1~gT̀> Vf̈́f͔| | fǜo PP ͌ ͌ ~"n͈͐ ͈͐RbQaPա ~S receive aborted waiting for remote to finish abort. ~7WA[ Us Es6{ rreceivedRETR./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\^ЬtpldRRPxRQ}Pu|ԭ}1m|xVݬY# PVVЭPP mHլCt$լ tP`-t`q7 լ ݬ Rq7 XrЭPݬ tݬ_h`\Qffi ЭPQQpPp~σ3 PP ` ` d d |Ƀx#kn̈ WgP`OgPdլ$ct! P1=tQa|1/t P1/tPV PP.P )t `gdg;kVfVtPV tPPP PXV/fX0tϤl `؇ Vfdfjyp(  ^~t/PQp6  -tϓPt.ptyPt1ЭPj;~%.#PpjP ~P~ݬ E}P'jd P1#n^P1ЭP$ Q aPaϺsP1 լ .ݬ ݬϫWP(`句 Vfdfݬ6,ӟS]Pl1լ1 t PTj p'1tRb|Z 2 P\tVVУPpVϴ 1݀Ԁʀh0ݬt PptG 1 hpP2~4 Pխ<ѭLALP P ݭW PLM iL1YЭ^LPP ~HOhVV11V1V1 PT~} ~pQ2~ Q7t{C |xh1}phRbX1VWXWKX~pP2~E P   PXPWXVW1VPxVQP QA1~ .g1RЭPbQPQfЭPPQЭPPSЭP#RkQСPPPPRa QRoU ]RRPxRQ}RPRQS}Rks JJlQ2~[ PV1y16~ ff1TdS 1դ1֓PPQxPRRS6Q0#RkQСPPPPRa QRT RjQСPPPRa QRrT jr V#  ϒ }ZXV1jXt+ 1Tt\] 1Bd Wa gP1~~p8 P1bgW(pP1FP VVPVPW~p8 P11V 1(ЭPPP1ЭPPQЭPP1ЭP#RiQСPPPPRa QR?S i~q PPQxPR}SQSRT}So&/|_dRЭPbQPQ1^}PPQlPVV ЭPOpQ 1 QpRТPPPP pPQ` pQ{R V@VfV 1QpQСPPPpRP%V  pPV`}QQIRFQVR }PP+Q(lPVV1PЭP%ݭ5/h. "hR﯆ 1z c1ᅨRЭPbQPQЭPPQ@ЭPPЭP0#RgQСPPPPRa QRIQ RgQСPPPRa QRQ mg^o lQ #  9 }pR t A|yxyh phQa`~ Vfdf\ \ fl ~RbQ1{ЭP1rQբ ~FWy1Shld1E~ݬ F>PP1)~g PЭtآP1 P Ptm f+ |xxx\ \ } } Vfp``1l` PP} hp phRbl lx *QaPա ~XE`0} Vfdfuse 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[ c#?cPPP On ]1(bCb~:bZj~~( P? ϳ P<]$<~P P  jPP P11xl]d[[nPY\Q QPPQaC YY1\a Y1[[PYVs[[VfPYO\Q QPPQ6aG YYVυ[[fPYYY? \# x \[1k`Bh 1t[1m#[  VfP1j1G[Q QPPQ`3 1!PP̟ȟğ7rP1*`V~V jfQxQPRRQʏQQPRRQʏQQPQQPxPRPQʏQQRˏPQSTSTQQQRʏPSPPPR_PxPQRRPʏPSTPPPQ_1[fP1ZQ QPPQm_χ} 1jXXXp1PP̟ȟğ|xp~ qP 1x1|1ѭ1ZV~V4 Xj1PP쟭蟭䟭ܟ؟ԟП̟ȟğ|xX~pP^f} 1x |ѭZ^| 1ZWVV~W XjVg^VQxQPRRQʏQQPRRQʏQQPQQPxPRPQʏQQRˏPQSXTSTQQQRʏPSUXUPPPRfPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQRPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQRPxPQRRPʏPPQRRPʏPPQPPQxQRQPʏPPRˏQPSTPPPRʏQXUQQQR 1ϔ[fP1ԭoWQ QPPQV\gz 1tPPXXPWWPVVP{}nPtPPf PgPh[Ϣz 1(][PxPQPRRPPQ["V1C% 1M[P`~P ٚ Ph[)~i J P  P([,[. [0 PP P s ~ZWg~@! P ut l1ԃ1˃'<~P Px5 1]ZP`~P D Ph 12U(<~n O P ^pp1ZC x< P1" P 1gPPP1p1U1XgX~~.VVWP`~PPYXYPPQPPʏPQP~VXiPYY1TqeYϝw YY1,YPPP51YPYQ~a~~~~`~ϢPYkXPXQ~a~~~ ~ ~ ~ ~ ~~~~~~~~~`~ϯ:PYYY}pl1(PYPlPg11O 8p A l$accept$^ЬWX7SW F'  PV!_پ o ˾ P¾ o V﴾ %~V P > W & @V9{QaPա g7V~;= ЬV0 o P[V"W1 ?Y6ZWW15Y?ZWVijVQP~P? ZQ(X ( X(V(V~<<r@@x.mDD"mpQHHdQ~LL~$VPPVVTTVlXXl~\\~P<`VYV~M XhpZV~aP Wg~VYV~hɁZV~w~gzWɄʄnW<~+qVYV~hɇZV~qg<~h<VYV~hɇ ZV~hg[ m   k~8 RTQСPPPRa QR{> T\ Tkﰻ T9STOUproxy server does not support third party transfers. No primary connection. PORT %slocal: %s remote: %s abort,^ԭԭݬc PPTSPPjVVO EOVNV VtJXhPS2r ~WWgSSr gjNNV V+tshPgkSP1!k YiPݬ ݬԞϝWgPVVݭiϰ>VϠXhЭPPPݬݭԟϩgPWWEﷹ ~Vf~h~fݭiWh ݬ ݬ<|Ri ]j g 9ݬ PS !ݬ PR~zSЭPTݬݭԟϘP~Ϻz~ ϤQLݭi ~PmRPPnVfHz=ЭP/ݬݭԟsP~f!z~ϖf z~πP RPP yr$]V ~Vy /zP2PQQPQʏPxPPPAf VP# mPK# ~Vf~f~Q~ρzPKݭh reset ^ ]W ~Wʩ yP2PPQʏQʏPxPPPAg~WBPV:K{  V ~dVrunique: can't find unique file name. ЬX/XPVZ1YVfVXϯPV XPϣPPō [kPWV/fW$XNPOln PXA A%^ P|V.Y0PP.1PVW,ZZdYfY90YY~;AkPW-APLost control connection for abort.%cABOR ^ЬXw!NI~~~ψ˞VV VwP2~ȍ P 7~trw? ew6V W ~Wx .wP2PQQPQVʏPxPPPAfX2PPQʏQʏPxPPPAf WP# ϠEMHX62PQQPQʏPPPxPAfPP<~2~] P~ϱVfPdH(~f~fftphttpFTPSERVERPORTftpgateFTPMODEpassiveactivegateautounknown FTPMODE: %s. Using defaultsgate-ftpFTPSERVERNeither $FTPSERVER nor $GATE_SERVER is defined; disabling gate-ftpTERMdumbemacssuAadegimno:pP:r:tvV--r requires numeric argumentRetrying... ^ЬЬxYZLLﮤ VfPt Ͼtu^MFF^F^b<Mt>PKbF^fPV~ZV WgPFjF[?VgPqFOF@+VgP b*VgP?FF V J Pa Pa` aaaaF PVXV.V WgPVgP VgPX2 F ~ VfPzLaE3F :J26F ~fP1zX1s#P1e\1[QA5oNNNNNNNNNNNNNNNNNNNFNNNNNNNNNN~NNSNNNNNNN4N=1DD1q`1Dqr1r1[1%\1HK1ZZ P~sE "Iq9DDbcIUVRbQH PAR Pd,k#{IC C *PQQ1 PPR@bq"IZQHqPV VWPYYP*PYPP ݩPY ~+VfV_ 1P`�P(^Z׸P1P* BP ~* _ Vf f` RbТТ~f c4HG,DI6Ge bzGbBB[WPWW!^ Vf, fWJW~*APW~v*FWoP 2~po ok PPIW @^ I KFVf9F/MoP 2~7o$ *oFA~fW2ftp> Psorry, input line too long. ?Ambiguous command. ?Invalid command. Not connected. @լ1n R{EQСPPP Ra1NQR/ 1@P"iQA`  P1A`SPJ,EEc @ QСPPP Q  PaP 1BP16ϫh1DP`2PVVDEc 1VD-c } DD c ]msD%h sm50RGDQСPPPPRa QR- Ѧ & dZHE>> CPԠffPVVB V!$T >RDPPSbQQ!Q$;=QQ+=R=Pb!P=RkbQQ  Q1 Q R=QQ v=m=RjkbQQ O QIQ DQ" Q\R RTАbQ"QRTbQQ"RQRTTSDR =T(<PP < <jPProxy cC%sommands may be abbreviated. Commands are: ?Ambiguous help command %s ?Invalid help command %s %-*s %s ЬWЬYW1 PVpPA[PP^@ XXWx( PXPXP0hPA  PV Xx PWPXPV"~V YiVVPXXV XVa@N ݨh G@4 Wusage: %s [-adegimnptvV] [-r ] [host [port]] %s host:path[/] %s ftp://host[:port]/path[/] %s http://host[:port]/file ~ x r l M; o v" 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Ь[͜zT PVPV[L PP? PVTqV;VV AVB Ps3V"<~VV P.V PY1Y1PP 1P͜͜1fP 12Z WgP127gP1x.7d XhPV@aP@VRWRWW(}0hPRR1xRQ*: PAR1\fR !B0ǶPRR19R R1(;Q <:~AaP>@aP@ PQ`;Q~AaP>@aP@ P`VVWgWVVA/;PRR1RgR ϕq;PV$a;%Q9LW 1i/S*ϘVfPP P1~VfP1 '/ 1PVf6f;8xiW (8ϔVW ϪVff. P.P `1.&WgPQQ1 QPPQ Q,Q1j.XXVQ"6Q\ H.gPQQ9.gPQQTQ"MQh#.VQ\ .gPQQ-gPQQQ Q  Q Q,fhPЦP Vf-f PVf Pstringlist: %m > WgPV 9ԦP~gPf VP@ЬVЦQQPѦP+QPP@~f Pf xЦPЬ@֦ЬW6g)լVVF VVg Wލ Ь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 asciinon-printstreamfile8SYSTRemote system type is %s. 215 UNIX Type: L8binaryUsing %s mode to transfer files. 215 TOPS20Remember to set tenex mode when transferring binary files from this machine. 4/t4 /ѬπjЬRRPP ݼdvKS %]Q 5QRЬPРQS'TKP` C8QP=QЬPݠ+P1K9ЬPݠ-אָP1$/J3 3r4Z(jJ.( 3.( ^\{W(QFrF]\E5~~ЬPݠό.Xi\x.ϸPXXTY . WgPV .gPV .VfYf.m3 VYfn\. VfP=3 ;.-I(IjXSZE2 >O3--X$ 8-fPj2,P Xt-anonymous%s@ftpName (%s:%s): Name (%s): USER %sPassword:PASS %sAccount:ACCT %sLogin failed.init$initΈ^ЬYZX͈լ&͈ YP ,Pլլ 1H1] [interface]/var/run/dhclient.pidЬWЧPQaP0WNԡݷPW2ЧPPР@,ЧPV(v} ЧPP~0ЧPQP4ЧPPԠ8WЬWݷPWϴЧPPР@,ЧPV(&} ЧPPЧPP&0ЧPQP4WϾ ARPCHECKcheck_ЬWWU^VfWϑ fXЧPPРVNfYX;ݦ,WϦ"VWφ#WG'PVXhVWϭWVYVЧPPԠXЧPPW YЧPPXЧPPРPMR.ЧPPРQ@PPRЧPPРQ 'PPR ЧPPWkЧPV({ ЧPPЧPP0ЧPQP4XWeЧPPР@,XW<DHCPACK in wrong transaction.DHCPACK in wrong state.DHCPACK from %spacket_to_lease failed.ЬWЧ(VЦPQgPѡ, СPPPP ^(nښP XhWPQvhЦPPQVY:\ЦPPРQPPЦPQСQPxz ЦPPРQﱚЦPQСQPxPPPxPЦPPРR yЦPQСQP 'ТQxQPPQPxPPQPSQQxQPSP ЦPPРPQQЦPPРPQЦPPРPQ VKREBOOTREBINDRENEWBOUNDold_new_bound to %s -- renewal in %d seconds.ЬWЧPQСPС8,~< ~`y ) PVNy (;ЧPPݠWϛV(' ЧPQСPݠ,СPPPLQP^(nQPXB~^(n2PXW_Ч(PРPPP,V ^(n^(n ﵕPfVWiBOOTREPLY%s in wrong transaction.%s from %s%s isn't satisfactory.%s already seen.ARPSENDЬXШ(WYPYЧPQѡ hPѡ,Yy^(n@PYsnZjЧPSPQ`!RBaP~@4P`1"QBaЧPPРV%ЦPPPh~x> P1fVXPVuj0ЧPPР8,ݦ, WϫVϹWϊWKYPYЧPPQ0XЦQQ+QP~= PЧPPРfЧPPV4ЧPPՠQYPPXYfЧPQСP V `P`V`&QQXPPYQYXX WYjY+WXTWϏBUdhcpoffer: no memory to record lease. dhcpoffer: no memory for option %d Invalid lease option - ignoring offerdhcpoffer: no memory for filename.Bogus server name %sЬZ<4~_ [kPX9P<4~~X2b YX8WZ4VfP7kPg1fݦP ffP@YXσP1WVYYj~ YjP,QA~<_ PWW$XωPjV(@,g@Wφ!Pݨ$ﺼAjPl9~^ PWW(YG^jV(lgǀXPDHCPNAK in wrong transaction.DHCPNAK in wrong state.DHCPNAK from %sDHCPNAK with no active lease. ЬWЧ(VЦPQgPѡ, ~׼СPPPP {ﶼ^(nPvWgжPPrgP/ԶPVpQRЦPPVzNo valid media types for %s!Trying medium "%s" %dMEDIUMDHCPDISCOVER on %s to %s port %d interval %ldsend_discover/send_packet: %mЬXVШPPà0;YQYXϝՠxrWШPQС8P`8VШPPՠ8$W ƹШPQP8VVШPP8~ԺШPPݠ8XϜXIPV1ШPQա4 P4#} ШPVQx4~QP~ P4ШPQPѡ4OI ШPWQxVVVxVVQݧ4QP~H VP4ШPQա4 P4ШPRSS4QP0PQPSPP4Y ШPPYD ШPPDШPPݠ4VfPPQPPʏPQP~$ P ~/ШPP<~X?dP XШPPB4~NNo DHCPOFFERS received.Trying recorded lease %sTIMEOUTbound: renewal in %d seconds.bound: immediate renewal.No working leases in persistent database - sleeping. FAILЬVжPXEYiЦPP`ՠ 11'` ԶP1жPWѧI1^(nPYZjжPPݠ,VݶPEVWgЦPPРP PVgVφP]ЦPQaPRR*жPPR~jVjжPPݠVMiVHIόЦPPՠ 1ЦPQС P``P`a``P`ЦPPР `ЦPPа жPPPXXPXP1  ]*~φVЦPPРP PVVύЦPPVυЦPPP ~uLEXPIREDHCPREQUEST on %s to %s port %dsend_request/send_packet: %m^ЬXШPQá0iYСPP(PYШPPXLXա2ա8-aPР,P$PxXXϪPШPQaPР,8ШPQѡRaPE~XݸPXϡVfШPPРP PϞXfXIШPP1eա4 P4# ШPVQx4~QP~ P4ШPQPѡ49M ШPWQxVVVxVVQݧ4QP~L VP4ШPRѢ7SS4QbPРPQPSPP4ШPQѡ aP СШPQѡ aPРVVYYDDPPQPPʏPQP~ݭ P Ϸzѭ#~VШPP<~tc~VШPP<~X_P ~拾XϏШPP4~IDHCPDECLINE on %s to %s port %dsend_decline/send_packet: %mЬVWgPPQPPʏPQP~ P ~'ЦPP<~V7^P yܲDHCPRELEASE on %s to %s port %dsend_release/send_packet: %mЬVWgPPQPPʏPQP~ P ڲ~yЦPP<~V]P z.^ЬWЬZX<~~XV Vf<~~f<~~P<~fYQPPa`aPaPaP aPԠS(PPcЧPQ`cRPcQЧPPPcP cPԠZ;ЧPV(QȰPPaZ`aPЪaPЪaP aPԠЧPPUXTVVUPYPScSЧPRTP CHQQcTP acQTP cQЧPPTP cP cPԠXTVUU~~~P<~~zЧPQPЧPP+<,ЧPP<ЧPP=ЧPP >ЧPP? ЧPQP@ЧPPDЧPPFЧPPԠHЧPPԠLЧPPԠPЧPPԠT ~ PX~m ^ЬWЬY<~~T Vf<~~P<~fXQTPPa`aPaPaP aPԠS(PPcЧPQ`cRPcQЧPPPcP cPԠЧPPѠ<QPPa`aPRbaPbaP aPԠЧPPѠ ЧPPՠ;ЧPV(QͰPPaY`aPЩaPЩaP aPԠUXTVVUP@ScSЧPRTP CHQQcTP acQTP cQЧPPTP cP cPԠXTVUU~~~P<~~fxЧPQPЧPP+<,ЧPP<ЧPP=ЧPP >ЧPP?ЧPPР,@ЧPPDЧPPFЧPQPPݩH ԡHЧPPԠLЧPPԠPЧPPԠT ~ PX~ Μ^ЬXЬW͟Y<~~YQ Vf<~~P<~fTQPPa͟`aPaPaP aPԠQ͸PPa`aPRbaPbaP aPԠQPPaW`aPЧaPЧaP aPԠШPS P`MR͠QQb P`abQ P`bQШPP P`bP bPԠ~~~YP<~~|vШPQPШPP+<,ШPP<ШPP=ШPP >ШPP?ШPPР,@ШPPDШPPFШPPԠHШPPԠLШPPԠPШPPԠT ~ PX~ δ^ЬXЬYͷW<~~W0P Vf<~~P<~fRQPPaͷ`aPaPaP aPԠR͸PPb`bPQabPabP bPԠ~~~WP<~~;uШPQPШPP+<,ШPP<ШPP=ШPP >ШPP? ШPQP@ШPPDШPPFݩPH~ VfШPPԠLШPPԠPШPPԠT ~ PX~fЬXШ$P PL Ш(P PL X8VWզ fL VWXL wcan't create %s: %mzP PV )_  PW_ W,ЧPPР VVWSfVзPP PW?gWW,ЧPPР VVWfVзPP PW gW lease { bootp; interface "%s"; fixed-address %s; filename "%s"; server-name "%s"; medium "%s"; option %s %s; renew %d %d/%d/%d %02d:%02d:%02d; rebind %d %d/%d/%d %02d:%02d:%02d; expire %d %d/%d/%d %02d:%02d:%02d; } ЬZ01+${] p Pe] RN Xh0 ϵsh ~ϭah^(n}PϢChЪ(PPϢ.hժ$ݪ(ϟhЪ,PϞhW g YZ8VЦP"PfWFvPiyhYVWWǟ' Xh`ݠݠݠ ~ݬϞ<~$XX WgЬ Tݤφ<~$VVgVX Can't fork script: %mscript_go: exec: %mgot wrong pid ^ЬPРPPP VOV/V9[PQQPVQQ]XԨ PW tWU XV&jP~P1PW VЭPˏPQ Q QxPPPoption %s name is larger than static buffer.@ЬVf PP "Q#APP- _PQAݞ6P@aCan't fork daemon: %m P嵐S LS S P  P ~ @ PϧOInvalid IP address in option: %sBogus name option: %sunknown dhcp option value 0x%xЬPЬW~~~GR@4Qa@8P`WlPVW!!!!3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331VϭPV_tPPV!PVbWpNP PЬS.PQ\RQ.LP.PP>PP50QPP ,PR.RٞPPPP0QPP Q-QPRQP^ЬVW+WVfPP.0PP fPWPP Vf Vx PP/sbin/dhclient-scriptrCan't open %s: %mno memory for client state.no memory for client config.^eO 2ÒaY<0~~Y> Xh21 PQA`A`A`A`A`A` A`Џ XMN v PVN zVR4Ps~VϜV3WVmզP*< ~$; PP |< ~~ݦPhЦPP/W"<0~: PW a(0igЦPPWfVPحPCorrupt lease file - possible data loss!@^M 1M yu PVݭ & PV g|ݭVpz ZVVPZ[Ь R[b1Zz[YPPxP~ PX 0{X[QYPYPxPPPQWЬ P[`Ъ[YݬjWYPPxPPPWj VfZf[ZXPBogus number: %s.Bogus number: %s: digit %d not in base %d -value %s%o exceeds max (%d) for precision.value %s%x exceeds max (%d) for precision.value %s%u exceeds max (%d) for precision.Unexpected integer size: %d ЬZЬSЬ VЬXSRYWb-YRVXb0PPPxVRAP:QN PA)VR%SzOVQSz< VQQ`QQ@7QQ/0QQVWVPPQWbY XPxPPXPxPP>@PWPmVV#BPWrPYgPPcJz@PWQPYFPPm)zPW0PY%PPwzYDXX (X !Wj^W~ZPW~ZOPX[yXX 'X  Wj^W~ZVPWZOX~ynumeric day of week expected.numeric year expected.expected slash separating year from month.numeric month expected.expected slash separating month from day.numeric day of month expected.numeric hour expected.expected colon separating hour from minute.numeric minute expected.0^ЬWWОXhPVVϻ1zV;1W`1 ݭОQ YiPWhPVVϗyV;11ݭiPPlWhPVV/oyV;11WhPVVpyV;1l1bݭiPWhPVV/WUyV;1;11WhPVVW+yV;11ݭiPWhPVVBxV;11ݭiPWhPVV:)xV;11WhPVV+xV;1zݭiPWhPVV:nxV;WNWhPVVHxV;1(ݭiPԭԭWhP;xWPPЭRPPmQPPxPPQPUSЭQQPʏPSЭRЭTЭVЭWQ$UA, PSP@PPTPVVVfV滛No interfaces to select on - exiting.select: %m^ VV~d ZjV~jV<ЦQPQPfޠݦ 5fV-PQԭYY ]W ~WjXV:Ц P/ՠ\*ЦPPQʏQʏPxPPPAgЦPPXPXfVX DkY ]WWd} PVKLV k VDЦPPQʏQʏPPPxPAgPPЦ Pՠ\ զV6fV)1receive_packet failed on %s: %sInterface %s appears to no longer be valid8^ЬPР V$]XX<~VPWWQRZ PV WWejXh֦XVϽP զT\ѦXVW\h\TW=5 X^(n^~WV b@^ЬVfPՠ(Р^(ny#PР0Ԧ0 Ц(PР0Pզ0PCan't allocate timeout structure!ЬYЬWЬ X$V/ѦWѦ XVQfVѦWѦ XQ fV;PPPVfCfa PV khWX YﭝPѠYPfVPfVaaPѠPQaVafЬSЬRQhPPQ`PP.ѠSѠ RQ`a`?P`Pcan't allocate protocol struct for %s@ PV ݬgЬЬ Ь МfVȜЬXW︜P*`VPXW VVP VPioctl(SIOCGIFFLAGS) on %s: %mioctl(SIOCGIFMEDIA) on %s: %m^ЬXX WШ0Y ]V ~V WVGT[kVݏi Yz ZjPWsuPPAgըTeV(~V* WVkVݏ6i(YjPNW9`TЭQQˏPP QPPЬ>5b1|ЬQСPPPQ8PRRa3nR .fPƖPAR8QQQPRAP@wRPЬX1RRQf PAR-V7W,XRR+RP5 Q@PVWXRϜVWsPR`jP.RPVWXϱPRR RRQ︰ PAR# XR"1(VxWmXR@ЬVP5QLQ G"/Q,zݬϼVcf@ЬVLj70ݬxP%˔RQRQ 穀PPQRVfP@ЬVVcPP eof in string constantstring constant larger than internal bufferЬYXWhVPfVWW7YP eXXP\XP"Wl|e<WP@gP<Pnumeric token larger than internal bufferЬZY<WXhVZ:PQYQxYnQVQS< RCPPDQ-Q_P< W:Q"CPP PD<W QCDZQQHfVV1dVkd<VP@fPWPtoken larger than internal bufferЬX<YWgVRQT PAD< YRGfVVAX PRR!R-R_RP Q@PXR2VNc<VP@fP YPeppendllowliasbandonedackoff-cutoffootpootingoot-unknown-clientslassiaddrlient-identifierlient-hostnameomainenyefault-lease-timeynamic-bootp-lease-cutoff-lease-lengththernetndsxpireilenameixed-addressroupet-lease-hostnamesostardwareostnamenitial-intervalnterfaceeaseax-lease-timeediaumameserveretmaskext-serverptionne-lease-per-clientrependacketangeequestequireetryenewebindebootejectearchtartsubnethared-networkerver-nameerver-identifierelect-timeoutendcriptupersedeimestampimeoutoken-ringidser-classse-host-decl-namesnknown-clientsendor-classЬWЬZgZPgQ; P2APPa5@:n0K'['~1{:WVV " WgPP0VgP1%02xЬXլX (:VWWX)Ь Y~V V PV:WWX۔~P Lease %s%D %H:%M:%S start %s end %s stamp %s hardware addr = %s host %s  ^ЬW^(nP_<Zj(HYiPq ]VVB7XhVej,iPJ VhVTj0iP. VhVAjvu~t~ϧP3jЧhP?QPРQQ7jpacket 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ݪ:Xh~~~f~h< ~<~ݦhݦ #WgPhݦgPhݦgPhݦgPh!~ ~~~~~hl*h,.hժ @W YZ4VЦPfPWPi hYVWW͟9%03x: %02x^ЬYЬXVWWXYˏWP"V 9W  VˏWP FVIg~F VWWX8hash bucket %d:ЬXNWWhGYYWP@Vf.W͞8ZjЦP Pݦ3ݦjfVYWWhcScЬV<~~4o f~ PԦ ~f~VϮWgզ .P'`~fl~Vg @~f,~VgOption %s length %d overflows input buffer.Can't allocate storage for option %s.Can't expand storage for option %s.^ЬPP PX1hVX1YHPPYxVPHL6ЬPԠ ~FZЬQJ8[kC PWxVPH75YWマ GiЬQJ4PY``ЬPJ4ZYjPf PWxVPH T5jkWp VfYWj~fjYPPjG`k WkIXh X1ЬQ ^ЬVЬ[ЬXV5P.P %s: %d extra bytes%s: %d extra bytes at end of array %ld%d%xtruefalseUnexpected format code %c,^Yԭ؞ᄑ[ЬWѬݬ!0 լ,Z1֭ ]QRAj@jPPA3ju<׭ؔAjԭKxAjJYԭܐ:7tAjJ(Y#YYVXP`Z~FP`4/ZxV XHP@jRխ1PZ~FP`/Y ݬ YHP`/Pѭ܏Y Y ~HP`o/խY խ!ŭYPP P ~H>/խZZ1VV1 ]QAfPPB6P)GkqY1լ"W[/, W P[լ"k1WxPRPQʏQQRˏPQSSQQQRʏPSPPPR~ﻙP[+ W1W WP[{ WzW2P~ W.%s%d7Wլ(gVV3L~PVPPW W PWVV͞z7PмPxPRPQʏQQRˏPQSSQQQRʏPSPPRPмPxPRPQʏQQRˏPQSSQQQRʏPSPPRPPPQPPʏPQPQxQPQRRQQP2PPЬPxPRPQʏQQRˏPQSSQQQRʏPSPPPRЬPxPRPQʏQQRˏPQSSQQQRʏPSPPPRPxPQPRRPPQPxPQPRRPPQattempted to reinitialize sysconf protocolunable to create sysconf socket: %m/var/run/sysconfcan't connect to sysconf socket: %msysconf^ЬWX ^'X~9 P\ a'(uVV~C P~V\ﹲPBS5 M'?5a\. WW)A\<~WϽ3\+ݬ sysconf_message: %msysconf_message: short messagesysconf_message: can't buffer payloadsysconf_message payload read: %msysconf_message payload: short read^ЬYh[* ZjPV+:&ݩ !9[<~ܼYAV &]XШPJP PW %ݨWZjPV %V0%WЩ PW`W W consno memory for cons.@"PV A%ЬfЬVPtree_cache#P`ԠԠԠ ЬPtree_host_lookupNo memory for host lookup tree node.@"PV $fݬ;PVPenter_dns_hostCan't allocate space for new host.ЬX!WgPVX gPf 3$Xf" ԦԦԦ ԦVPtree_constNo memory for constant data tree node.ЬW!PVW P #fWݬݦ} WVPtree_concatNo memory to concatenate constants.No memory for data tree concatenation node.ЬXЬYXYPYXPh{iv{~; PW q"ݨݨW} VfݩݩW~f:ݨP Vf)ݩfWY"XP] PV %"fXYVPtree_limitЬVЬWfѦWWVP P `VWPtree_evaluate ^ЬVfЦԭЦPPPτWgP ЭPPPPPPPЭԭݦgfP uP$ЭfЭЭPBad node id in tree: %d.ЬXЬZЬ YЬWg 2AZgݧYZXVfP[ݧYZXf[PU[PݧYZXݧݧYZXЏPhVݧYZX}Vh[!ЏP%s: host unknown.%s: temporary name server failure%s: name server failed%s: no A record associated with addressdo_host_lookupЬ[Ь ZЬXlUݨݨZ[ݬШPhFPYUq (7:h) +h, h?  hG T\PRW5WЬ FP`bYR`delete_hash_entry^ЬUЬZЬ YԭU1eVRZTY<YSS`PPRRˏRQxRPQPRRS1j-PPRRˏRQxRPQPRRdVRPVPPRWWW[UXGhVYզZݦ~ PѦY5YZݦ P#խЭP>GkPXPf`VbVfVЬUЬXЬ WUPeVRXTW<WSS`PPRRˏRQxRPQPRRS1h-PPRRˏRQxRPQPRRdVRPVPPRPW+@V@WWXݦﮂ PfV!Ц P@VXݦY PfVPNo memory for %s.ЬWW﷥ PV ݬgW~V VPdfree %s: free on null pointer.ЬPݬ!P﹥ ݬ<4~ݬ<~oݬ bunable to allocate tree cache for %s.ЬW.P PVf.WPV WVP@ЬVݬFV`ݬݬŬ~ݬ~϶ݬP~ϦݬϘݬ ϊݬЬVЬWQfUQ?fPPm/*PPPWSX PWPVfPP%QPVg%s line %d: %s%s^^ ݬG r< ..<~"a <~ li )~iVf-϶)~f-P-z_~YW)~f沈 n ]W WgP [| VfTf*-gP-f3f -~ ff.Pw%d @ЬVVU2VPVݬV Vattempted to reinitialize dns protocoltcpdomainunable to create dns socket: %mdnsN, n;,'P ' 5' P?0 #~ 0 ЬVЬWWU PfVP~WPU fPP@ЬVfPPPPfPFޚfQ@PPЬXЬVЬ WfPPPQˏQP@PXPVP5VP~PWT fP.G`fPGfPFXfQ@PgPin-addrarpa^WYWVWfI XXdfd~X~S P0X f X~vS P~"] P0 X~] P0YWϱVfPWxWfPW^~PPW~P^~Ϲ^Ь W4PY12V]VX ~Xﶞ QxQPPhMPPPMMX VWݬVCS WV^~VWgV^~VgVY~XV~X-2PQPPQPP^Ь Y[xPZP2V]VX ~X QxQPPhMPPPMMX WWVYݬWR YW^~WYiW^[~WiWRfP@QaQXQxQPQRRQQPPxPQPRRP^PQ~WiW^~WiW^[~WiWRxRPPXWVVXﵿZ~VX,PQPPQPicmp_echoreply: %mA record; value is %d.%d.%d.%dDomain name; value is %s unhandled type: %x^ЬPퟭ~<~ZZݠ; P iZ [[XYXHXYPPQPPʏPQPYPY1XPXXVfPWXXfXXXXfXZ#W PPW~1WPxWQP"Q"G Pline too longcannot write temp fileЬY PX~C!PYVf Vf YVWW\"C~"!P~Ϙ"xPQ}P%""q"WYzPPW}!~1OW}!XWPxWQP!Q!VP@ЬV!x`f`QVV`P!!invalid addressЬR#QPQSQRaQQSSTPQRaQQTPQS2 PЬT6 RRQTR{!SRSPxPPTP%RT1 Q QQT1" S ST1 PР PP PPTqxRPTP,RTb_ PРV T PPK PPT;t"3 1 T&_"RQbRQPQPPTQ R 5 PP, P!- iV W P/tmp/ed.XXXXXXXXXXw+cannot open temp file@ | C PVV'VP.V VbL < yDPPcannot close temp filexP;P@P PG 2|P"PP ݬ@VjH/ AP PP`P +PVVVЬTЬRЬ PЬQS/ C) P" QC`TQaPC`RPRPTPH > | ~rPX D X V Wh PPʏPPVW  ݬP P@ P P@ЬV PPݬPUxP y u DPV`VPc P@ЬVR PPVP%P2 0 & V PPPEnter key: @^oPVfPVϟ~~V 4|PЬP PXЬ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`QVVXSZWUTSRVbPRPxPPUTQCaQQPUTVSQb QB1PVX`;PWYg~ϢYVQXQPaP fWYVgVV?XR>FfQQVPRP`QVV?VXWSVU~FTxVPPTRJfPPPQTSPRPG`QJfRSSUVVPZdes_setkeyЬVjXeFTg Yg WRFdQTUQSYPSRPWRQFdQFdUTTVhPhdes_cipherЬWЬVЬ [YV^XᄀT3qZWQXSWRaPPQRVPYPP~WWdP}gh[VWjV~WV~t; VNTpZWQ=SWRaPPQRVPYPP~WWdP !σ[VWjdecryption failed (block corrupted)decryption failed (incomplete block)cannot read fileЬXЬ[[XPWWz}hY~~XXlP yYTXQTSXRaPPQR}Yd[PVVWW"ϔVP[VLWPW &t W <ePinvalid pattern delimiterЬZVV V PNPYP`VPv9PWfXXaWPV ~ݧV~~~VY3QPQQZWϸP1dXgWX-P p unexpected end-of-file& no previous commandout of memory^ЬYЬZWY?P&~+ PW hPoWc`aX1PPIY1ZPPmHPgV `% fPRRRQPA R1wR?P1qѭ!P W1F1~M PW1+Q PQP1PV QP<QPQQPPVV  PR~ψ<L PPC P1A }J0 1K1V Pv PP P! 4J J~W4 6 ' WWg:P&PP}FPhP1P@ P4QPQ1E VF~ PM~I PP P! AI IPVPƶ PPカ P!ᄊ Hﭶ IUPЬ@GEPЬUЬSSUiTRQPRQPQRR`TPTP8LRQBaSBa5QPRQPQRRcSSU$PRPR Q@aPPPR$@aPP@xPP蘆 VlF} 9s PPj P!k GZ >Hrcannot open input filecannot close input file%lu ЬXЬYh![XEPŷPVX]PYVϊPWPh!V\PVPXRWgPr UPP! LYEPnewline inserted newline appended ^ЬVVPXWY[ԭV֭ճ VZ1￳ P>勉 PP P1 E 1mF1hXWXQUO~|WPW7C PP: Pk; wE* SFH PP P! @E EVYݬjPV1Pխ Y[խ _?B*k"խ V[ EB99խYY%խЭ[ 3 YPPYYPout of memorycannot read input fileЬXY1YP QPZPQ1 P<PQPVVTz PQ~I  PP P1 C 1hD1V< P W PPN P!O C> "DWI` ZYW  X3PW!ШPPPXPWWhW `W 1YQ PQP1PV聆 QP<QPQQPPVV y PN~ FV f PP] P1[ BJ x.CmV Pd  PP P! RB BW  WI" Y2 ~fϭ PY I Y| I g g  YYPYPwcannot open output filecannot close output fileЬXЬ YЬZh!UݬX@P PVX PZYVkPWPh!VWPVPXZRWϮP﹮ ϜPP YYZPPPЬ[ЬWЬ ZW3PXYb SAJXPPШVW?    @fVVP[EPVYWhXWWZ [YPPYYPcannot write fileЬXЬW VVEﶭ X~.P'X~mP~'qPVPunexpected end-of-fileЬ[ QQP QPWWAQ=VfPЬPW`Q PЬP`ʬ PWP1PV WP<QWQQPPVV vu PR~kϤĬ PPﻬ P1﹬ >館 1?1V9 P. x PPo P!p >_ C?Wm I+ VfW٫ P @[WOZYWK P @[WjPX PH hP PWXYYP1PVᆱ YP<QYQQPPVVS 0t PO~%^n~ PPu Pv =e 1xF>1lV P 5 PP, P!- i= >X飯 W~* X P@P;P1YQy PQP1PVﳪ QP<QPQQPPVVH %s PR~Scs PPj P1h <W 1j8=1^V Pݩ ' PP P! [< <I ЬPY` Pstdincannot read stdinZX^ YЩPPPYPWWiW1ZXQPQP1PVr QPP<PPVVBq PR~ؾ!1 PP( P1& b; 1;1VP PPܨ P!ݨ ;̨ ;WHXWiW 1HxrXP PP&ϏϊI` P`P XZXZ1XHSXP%ld \  \abfnrtv\ЬVЬXЬYWYݬ }WXX1Y1WW  P7WfQ QPP^ Q\QQd\Q PP P P Qj d \ Q WfYf~3PG9 PB Q/ PP& P15P( Q 1$ Q10fPʏPP0Q PP PP Q Q   Q^fPʏPP0Q PP PP Q Qo i a QfPʏPP0QL PPC PPH Q Q"   QWBfQ PP PP Q Q   Q|VX1 Q PP PQ   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@^ЬЬAqn PVЭP`$ PQQЭRbPArVV5 isQPQ% Pp 1Px&d; 2#P "ЭP` & ݭݭ-]P1z PЭQ@aP'ЭR- ѭ  ׭~Pp D~PPP&|~~OI QP7  >6Vf~[P V+ 4+ Vff4f#fPV  M2Ͻϒ1梨 խ1ЭQaP`HP6P=~ЭRbbP t 1ЭP!N~`] Z9խ4 G1ЭQ 6"  V | 7 P Pd1  PQ1r嵐 j Ϫ%1Ϸj 6 P] ϤPP C\` c11~A# PA r` 19PV*#PV 1V0PV1PVP# V:1V1~ ϧ"0ϴgx / {PX ϟPP >'ɡ ϘP/ [PPt .^ $/ 1} FPݟ $PP" 1@PPPϯVPP;QyfPQ)s\QPP,P;JPPPP:P SQ JPQQPnumber out of rangeinvalid addressVRScP Q@)c $QSPPPQaP@a PPX`WW Ud:dd1PPPRbP Q@)b $QRPPPQaP@a P`Qr RAS P؜P P" 90PW- W^PV1XPV1RWP@1FW- W^V13V1.R SPVV V1 "11oRϸ1hW.1V1Rϕ1EPW/PP0P]PV1)QaPWP1Q}RM1Pl~b5,PVV1R.KW; -$V!PXPV V1VPRP12invalid command suffixunexpected addressunexpected command suffixno current filenameinvalid redirectioncannot nest global commandsdestination expectedinvalid destinationno previous substitutioninvalid pattern delimiteraw%ld ! unknown commandWXZRbP Q@)b $QRPPPQaP@a ߘVV pB'\ \ ?}\Cxi    I n\ -1RnTlSQaPPT-PnPS-Pp'WQ}WQpWQcRRUPNP  OP? P1|nPRnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1MU?yCψ&P1/5PP11 ϯP1RnTlS2QaPPT-PnPS-Pp'WQ WQWQRRPP 1Z>%P1msQPQlQPP1PU1 T P@χ1]Q PA1PX1RnTlS+QaPPT-PnPS-Pp'WQWQWQRRPP 1$P1y=Vf@P1aPPhQ&Q!~Xh ehQX YQM PPYiϣ1 ~YPQXPP P1f1> 3 1}11Q PA)1qPX1h!>1RnTlSQaPPT-PnPS-Pp'WQWQWQRRzPsP 1"h~XG D: %P:(1ϧ1χP1PVg VGPPP1ZVG VVZZnRnTlSQaPPT-PnPS-Pp'WQWQWQRRyPrP 1!WZk14$k1RnTlS7QaPPT-PnPS-Pp'WQWQWQRRPP 111RnTlSQaPPT-PnPS-Pp'WQWQWQvRRhPaP 1# PP 1 P`1P3O 11RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1[*c9~1cPPPP12RnTlSbQaPPT-PnPS-Pp'WQ;WQ.WQ!RRP P 18QPQP1@PQR1Vϐ1rRnTlSQaPPT-PnPS-Pp'WQWQsWQfRRXPQP 1V9P 1υP1RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1aW~b1/ ]W P1?AXjYςP1%31 LV V1VPXY(XP PY1RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1h7p6V1v^X P1@RnTlSpQaPPT-PnPS-Pp'WQIWQ<WQ/RR!PP 1W~1e` P1RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1<W~1Lϓ1*RnTlS_QaPPT-PnPS-Pp'WQ8WQ+WQRRP P 1#P ֎ PPP~1< 1RnTlSQaPPTPnPSPp QRRΐPP 12Wv1 C 1 Vq1 W1 JQ PAl1 ϡ PX1RnTlSQaPPT-PnPS-Pp'WQWQWQRRPP 1^-f3~ PPYih!~XYfhQ iϷ1!XYPQXPPP11 P 1 21 %PP` 1`QQg1Q %1Q91Q01:QpQr!rXtXPgXPZXPM ߊP P P "1Xr X1X1 ԭ " P`֭ ЭP@܀ ր -QPŀ QQPshell access restrictedno previous command^ԭR  .PPYPYQa PQP1PV  QP<QPQQPPVV0 }G PL~ryϽ~ PP~ P1x~ ~ 1_ϖ1UV P ~ PP|~ P}~ ϻn~ T! Xv 1NjQaPP!1P%1XQd PQP1PV~ QPP<PPVV2 F PL~t{Ͽ} PP} P1z} } 1aϘ1WV~ P~ } PP~} P} Ͻp} VH~ XtPmP\1^Hl~ RX1YQ1W~ PXWWP1PV| WPW<PPVV!~ nE PL~cjϮ| PP| P1i| | 1Pχ1FV} P} v| PPm| Pn| Ϭ_| EqH} eWX11Pϱ1XQT} PQP1PV{ QPP<PPVV"} oD PL~dkϯ{ PP{ P1j{  { 1Qψ1GV| P| w{ PPn{ Po{ ϭ `{ FJPPYPYP1*Hj| X&PYP1 &{ P`1P PYYPXPQ)| PQP1PVz QPP<PPVV{ DC PL~9@τz PPz P1?z  zz 1&] 1V{ P{ Lz PPCz P)Dz ς 5z   HW{ XЭPPP.YY%1XQPQP1PVy QP<QPQQPPVVLB PS~AHόy PPy P1Gy  y 1.e 1$1VjPWMy PPDy PEy σ 6y  XZz !XHQiPP!P%QQPXЬ9PQPQPA `U PQPPV(VfPPP VQQ f. VQWYx YViPV:Bx PP9x P1i7x u (x 1P 1FXﻲPT~PX:w PPw P1w  w 1Ϡ 1VW1Iw PPw P1w  tw 1W 1~ Ь[YPQP>PQQVfPZ[fPWWZ1WPX1YQPQP1PVv QPP<PPVVx a? PL~V]ϡv PPv P1fv v 1Mz 1CV*Pw iv PP`v Pav ϟRv 8 ݧX{w Y~>YgWWZ1YQPQP1PVu QP<QPQQPPVV,w q> PE~fmϱu PPu Pyu u cϐZVAPv u PPwu Pxu ϶iu Ov YP`ݬ[|PP[&(u jv QP ~0P3t PPt Pt .t t PPt Pt t ύP^Ь[QQPVPoPV[ZP[Z[QPQt P%VVfPYZfPWT#1VZJWgP"P[ѭЭPP[gP5s PPs Ps "s ϻPVsYiPX[ZiPV[iPW[iPWZiPVgYfgfPWYШXfVTP[PPwPP[PP: YgﱼX"s PPs Ps X s PЬYVfPXZRQQRPPW[YQY1YR1QYPPWYR[1r X PV5r PPzr P{r Ϲlr RPVZ93~`PZVPr PPr Pr Pr hXWPWP1E[W[~PXWPЬZЬYq YZP5q PPq Pq q jPYPQP[PQQVfPWZXXfPV Wf﮺WfVPZYQQP X3p PPp Pp 3p PЬWЬ YW ϾϡPPQPPQQVVfPXWfPVVX2VPYWfWWݦPVPfVVXPinvalid mark characterЬRRQ PA PBQa<ЬaPЬRRQ PABLϹP@ЬVSR4URQTTSPUP`V`RQTSQRSQ@ЬVY7 P }Ц~>PЬQЬPQP\QQPQQQPЬVWbp PP1n XX>p 7 PF~t{Ͽn PPn Pn n ϞPXo Po n PPn Pn vn \\SRVo WQWfPPSVfPPaWR{o Ppo P@ЬPZ{Vn PxPPP n PJV5{@ЬP({Vm PxPPPm PϿV{ed.hup/ed.hup^ﻪYm iPPPPm xPmPύҟXhPT PKPPWPW6WVVHWpVy-~him   PPPPl ~n0@^ zVPPPPl ݏht@~cP( d PPd P1d d 11X@PWnh~PX=\d PPSd P1Qd @d 1!yVW1Bd PPd P!d Kc [ؿVZ˿PZP1Vﺿ[ЬPP9PӬ ݬPQPQPinfinite substitution loop ^ЬVYZ[XVĚPW1 ~ݦW@W~ WݬVfP14ZЬ QQ1z,P1p WݬԞP1Uլ [Ѭ[1,Z XYXQ~PQP1PVb QPP<PPVV︾ + PR~wφGWb PPNb P1Lb ;b 11VPM b PPb P!b ?a ~ (WYXWY~ЬPݠYX~ WjPY1 1(XYXQTPQP1PVna QPP<PPVV) PR~v\-a PP$a P1"a ^a 11zV¼P#` PP` P!` ` t~ XW1XWͼY~XY(PPWg1wWXIQ9PQP1PVS` QP<QPQQPPVVt( PN~uB` PP ` P1` D_ odVכּP _ PP_ P!_ _ X!,(PЬ QQeP9~ XWXWY~aYPXP`PZIPЬ[Ь Y Z1jPP&1kWЫXYXPWPɺQPQ1QV^ P<PPVVW' PM~Lt^ PP^ P!^ ^ pPV?P^^ PPU^ P!V^ E^ )ZPWX1WQWXWINWYW1}P\1ZjPP01P91PP0PP1xPP[P`WРXYXPWPQPQsQV] P<PPVVӹ$& P1VVPﷹu] PPl] P!m] \] @ZPWX1WQWXWIeWYW1PYWWPvPV] WPW<PPVV%v% P1V器P \ PP\ P!\ \ I̸WYZPPZZPP`1_YQ=PQPuPVZ\ QP<QPQQPPVV{$ P1rVP_\ PP\ P!\ Q\ I#YPout of memory@^ Q^ P^ PdPP^ P ~Q5$ PQYQ^ ^ PQPЬ`ݬ ;Vf^ Q^ QPݬf^ Q^ QP^ QP~pV$X^ e# K^ I^ Pnothing to undo^#^  ^ ﯵP] ~gZ ] ZZPZP1Z PP] SSRc "77gТPввQТPРOТPPТQaPQ:ввPТТPТТQТPРТТPТ R SZbZP R SZP1v-] ZZVZPxPQQPxPPZVPaZ [\ X[XY( iZWWV VXV( fiW\ W W\ W( g\ VVQxQPPQxQQZP [ZPQ&﹣\ RЭ\ \ CЭ\ 9Y PP0Y P!1Y m Y P>8\ P(\ P`*аXРWWXWgVW! VWWX[ PP[ P[ [ [ ݬ ݬݬ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ЬY4N~8F4/2~hP$* % LYWfP1 PPW@iYW X5 fZ <8 )IX ZX<XXmPq^~Q+1'ݧϞmhWݭ1V.^~ >  PPPD> > >  (B P1<~~O PP,  l NKU> 7Y > "2 P%> uj= > Y=  2V OOTP1*= ;O;= += #Km S ?Q kPb= PP`= V, VfP# fQPQ<= uQQ ס xkjV oY> P< )p! +P< f< fP|[< ]< 1`< 1a< $ jVf_< )  PP ~8['Π j PP ~[OjV; ; tϝ fy f;  K%s: %s: warning, name truncated ^τWgPPz; <~< ~[P P%(Hu"; PVVPjPLϐ履 Hi~G1'Vf1 fXYVGvPPq: 6: %31 hx: o:  ךּϪ1ЬQЬP>9 9  PQUPQ_z-z-gz.tgz.taz.zz$^; X SVfP; XݬݰVfPZV[Z ݬ$]VVFTZPVPЬP@$]VV&TVYYUYkPWhkPVWV VWP@/hYWPVP~RPXhP.ZЬVЬZ&; XV7WgP?=VE8 PVSZϒVfV[PP8  Z=iaϲPRJgPY -RPy: XDWhgZkPVFiXh՟l Vg1+P%s: %s: unknown suffix -- ignored .tar%s: %s already has %s suffix -- unchanged \kROPV}7 1Vh~7 Py7 7 Pj7  P ~NPWW" aWXW0ޗ a$3 2 1gW3W~綾 Fa2 2 1.PP}@|VP{ ~MPVgPPO@NPxPPPVH~MxPPPV0PP@PxPPPV~VMxPPPVPP@PxPPPV~MxPPPVV1 Vi ~L| ~LX1lPPT@SVPR ~LPV>PP&@%PxPPPV~dLxPPPV/1 Vlݕ ~_WXWYW1PP@VP ~KPVPP@PxPPPV~KxPPPV0 V\B@ ^VWXWYV".! ~fKVޕX10  0 0  /PP@P ~KPWpLPWWVV9 SMPPt@sPt ~JPY1ZPPB@APBP ~JP511gPA8gP%t10 ݬ /P1Y1ϣWVfP^}0 . ~fPOY0 . S^gP[50 . /b. .R. &b. r. |H0 %T. PjVV' \V). 1u. ﴒ U\- - Pdeflalzh pack comprstoremethod crc date time compressed uncompr. ratio uncompressed_name %9lu %9lu %9ld %9ld (totals) %5s %08lx %11s %s ^ЬXЬW;/ 9WR# PXX=VfP1XfPuZњVfPWXfGPP1ZVV0>YiW/MWXVW~iV<"XZ QF# [=P1T[ЬWd%  WynR% 4PVP Pf" P Pf" P Pf}P Pf ?P Pf1'P Pf/P Pf!Wmx" 異t^ЬPЬWVPxW{ " eg=YZ@iBEP`:4@iP`@iVPV`@iPP?-Qa@P`KVf@}@iehP`]W@iGSS?KGPQQRQRPPPCSPQRPPPQQPPciPQQVQVPPPC@iPQVQQQRRQQ`@i~~:PﷵW   @CP`82@iP` @iW6XOZ98;PVPf`@igPP?&h@svP`kDh@Y[U@i=@P`5/@iSS?KOPQQRQRPPPCS#PQRPPPQQPPciPQQVQVPPPC@iPȳQVQQQRRQQ`qk@i[PP?&j@AC58P`-Dj@@iP`@iSS?K1PQQRQRPPPCSPQRPPPQQPPciPQQVQVPPPCjlf@iNQPQVQQQRRQQ`3-@iiPЬWݬW޸PVVVVPVW7PV1VPbad pack levelЬVЬWVPP ):VЏPP~P~~FPhݏL}P^ PHF;Pm+RSQPʏPQPRRЬTVPPQSYP~YUCXAcWSnPPVVrTP@cW1CX1`a1P`1QP QPa`DQPa`;QPa`2QU-QPa`$QPa`QPa`QPa` QPa`QUQ<PQPRPUQRSTRSS%CXAcWˏTP<@TTYV10SPOS PpQQPWWW1Q1jP<VVPV~P9VV'VPP<SSUTGR<@QQU QT@@PPSP<SSUT R<@bQQUQT@b@bPPSW9WPPЮ~P PﰮPאַVWW1GR`PBQkPʏPQPPYʏRPQ<@SSBa9Q6PAS*SPP~S'PVPVPPVV1~PTV׭VԭrVSQQvQPAPRʏRPRRʏQ~PBA`jQgPcAVWVPP V%RB`QQ1xQQ@PPQ 'P@~~PTT7~PP~P PPPgᆲ1窱1PPY~P nPPPgXW} Y_1dR-PBQ8PʏPQPP&ʏRQ<@SSBaQPAWVWSTޫGSPP~6SPW﷫PWPPWWS^PPWCPP1WP1VPP,~PS[Q PPQJPTQQQPAPRʏRPRRʏQPBA`QPdAPPPXWyPPpS1~PQQP~PQnQPPiAliXO0KP~~ P5~APP ~P PPPiXM 11XP~~ PP~P PPPiЬPЬ^P1SSRj V[ ZVYUTRXTRPPQSax@iPURPx@fWSXPRSWUTRRǐRVRw SVBkBQBcPxPPRUPxAjWVPRVWURRxVVRa, YxVTRRXXUSSUPP[QTaYP`PxPPXUP'SRPZP`PxPWVPQRQTVWURRQP`PPQWKSRQQWPSP`QWbWW2SﹷTdR>GgQQWPSP `QWRWRdW2ݱSzTdR>GgQQWPSP`QWRWRdW2SATdR>GgQQWPSP`QWRWRd<~i@W޵YXXWVVYP`WFQPaXWWQ2SRRQPSP`RQQQSRRQPSP`RQQQڵSRRQPSP`RQQժ^ЬXЬV=PF`YVVS"QP[SQz[ZWIhQSQ+SUEjTDhQCjRBhPaQ`PQP  GdGbUSSSTCjRBhPЭUeQ`PQPGiGbRFkSVTSЭQSQYFk^ЬP`[РР РРYРZZQqP`PPQZQxAYP@P`QXX<1>HhWWXPXP`TDVV[UUQaRRPʏP@P<`PPRRYYRZRaTKB˴ST íTPЭQ@aSIaTYRRRPZSBa 8PRpBaBdSZYRuP>HhW@jP<`~` PfXWWYЬP`XРYРSZSWI<=DVVWC?UQR4TRVPXP`QPQVZZ@DjRVVSQPPq4U1TPS޲QCaPZZZ```QARRXP`XUY BP<`PPTSPSTUSyЬPZxiPPaPxPV VX VV[>GgYkVx7PXP`k&XkQPV@PQ@YWPXPFhTAhSdc`XRXPPQRPRQQXWWWƱYWXd1[PP@ݬZXϠЬ[ЬZX<RTUSRUSJP`VVZ1|YWRQWVP@P<`RTTUQR]TS AiPT`*QQXAiP`{T rnTQXR USQRUSUSWVVZ1{^TЬP<ZXSRZSRQQ1ZYЬUAP<`ZXXS QYZ1[QXR(IQPAWQPVBPQP)RPЬ[Ь WlVf~ffVYZW!j XWVP@ԭP<`~iV韫֞j~jblock vanishedЬZЬWЬ YP} > ϰVf fϦPXK PSQSQPR< PSQPPW6PRPRWVVR2Z.SYh  PP~F`WZN1PR34TΧPPI ~ ~g|PPkn9YWQQPPQPЬQЬR>PR` Q B(P`mQP@P`QRRPʏPxQPPPPʏP PQ@QQQPPˏqP'pPm P\ZWAV 1ˏVPx~FT(ZSY'X WUUSQQXP<`RWQaPPRRTUSSސPPTTQQVPYPZPʏPTPQPPV P^Yԭ[ZX{1ˏYP Z[IWYZЬQGaP<~<`~h1PPVʏVVP<~<~hnP PW~hЭQPBbQQRPTP<`PPUQRRR&T>BbQQRPTP<`PPSQRRQPPUPSPQQfЬPPP NЬVЬWWPQQP1xQVPP0PP?-x@ P[`SK@@ P`@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Ͱ1FfQQVPRP `QVVVWR>FfQQVPRP`QVVVWR>FfQQVPRP`QVV||x <~< ~̀hPV1WRQQVPRP`QVVttp ~̀hPVV x>VPt|pxEPxVfpfPP incomplete literal tree incomplete distance tree ^XﶶVVBPPʺ@ɺPxVPPPXþ~PPxVPPPXVVˏXPPPXXVVBPPi@hPxVPPPXb~PPxVPPPXVVˏXPPPPXXVVB!PP @PxVPPPX~GPPxVPPPXVVˏXPP[PPXXVPWW[1WWYWZVBPP|@{PxVPPPXu~PPxVPPPXVV>GiPGgQQWPSPx`PRP`QWW ~~PYY1ϐ1sPx P<|q[Y1Z=PPl@kPxVPPPXe~PPxVPPPXVV XPPP~@PQQPRRAWW PWPXXWV<WWZYP@PW[[`ZY1W1VBPPʷ@ɷPxVPPPXû~PPxVPPPXVVˏXQXXʏXVAPP1QWW1[R>IiQQYPRP[`QZYW19W1VB<PP$@#PxVPPPX~bPPxVPPPXVVˏXQXXʏXVAPP1QWW1R>IiQQYPRP`QZYW1鷺PP@PxVPPPX~PPxVPPPXVVˏXQXXʏXVA PP1Q WWR>IiQQYPRP`QZYW[Y1WgXűVﺱ  <~VVPYYl{L =R  ~P@fϫPY(YHOL ggYP !PggPPܰWѰV?PP@PxVPPPW~&PPxVPPPWVˏWPPWWVVB喝PP@PxVPPPW~PPxVPPPWVVˏWQPPW%VQEQQϜ^ɯVW勞gPLPPVPVխﰯRR#ܷQRPQPRPQƷPPЬWЬVPMPQ|~ViL<~aWPI P8 -P@ЬSЬRQS8 QR- VUTPQPPPʏPVPUTQQ`QRQ QPnĶ﮲ﶶ@ VPP~~P~fPQQPPYQPPPPAլP +:/!P­P#Pﯭﱶ[吝ֱPBQRPxPPPRRBaPRRSЬTxXVVT1WXЬ[KfRVYR1BaPVRRUzQS PﭐPSPЬ[>@kQZR\aﺥPD`DTaTSaQQQʏQPAQaQQPʏPqPQSSRVaXWPU`YVV1+Ь[ЬWWϸVfPZ8WϨPV[CP[WWKQBPV`PPQWWZ1'VʏVYWXϣTV"<Q<P QSRSRPPVPQPVVPPdVIgXWW PVW0PWV1tW[W0PW[WWl[  ϴVfPYVZY2 jPVWG͟WWWVGWWWWY1%QQPʏP<0VUϚXV6R<PPSﴣQTSRP 32 bitstoo many leaves in Huffman tree^Ț[WxMVPP@PVP ~8VPPWԣPP?@PC ~PP !WVVʘUYYZYVPP[XxPP`@_P` ~PhZVP[P`WZYVVuW QYP@kXVVPhFPX3`WVYW?,ZXVVXޢPPƞ@ŞPƢ ~ PJfWYVVxܗP[P`TʗR=WリVU>BbSxTTSRQQWPT`QVPT`UQaTSRQQ  QQﰙxQPʙPSRRQ:ƘTRPxPBdPPRQPRsPQRRhsSinvalid compressed data--length error^ЬPЬ=PFoxPP[xﵖP\4ܘVxטVTPP<@;PVP9 ~~VPPPPPSwTTSRpPR QRQPPPPP[RBxWWTQQ PQPRR1[YTW͗Z>GgXXWYYPPYSWRxVPP@PVP} ~VPPPPٗPWΗSWSRᅲPR QRQPPPPPYRXWPZPR`1kR WR@ޗﭗQRG@P2aWW1e PЬQPPЬQЬRaaPPRQPQaPЬSxPSPRxc P@PRPbQ`Q`PRPɖP@cR–1 QQPPﮖ@PRPbQ`Q`PRPxPSPR x 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 cz Ь QaPP-הQ .P+ Ŕ֬ hwP䀹P`1LqQPQPP [f PQPPU P PP PP@kP`-  PPf@kkPGo PPf QQPQP[PƓЬ“Ь. ( PPPP#P @kPPQa-RtPQ PPVR-PPQPBV1 P@kP`-1q-լ1cXԭԭZԭXhPP=VWYZ WZYWYgQ9ҒPPX~PQP︒XVg{VPWZYխEխ@  P@kk@- j1P^ PZ1 PP hpժ X 1 CPQAP-jkr- jAP`~kS- ڑϡPΑPѪXPP@k1 / @+ @k- OP|PЬ Qa::Pg.P[լЬPЭ`ЪPЪ `PЪ Pլ$ P@kP- ~ݬ P\ H P@kP-kOT, ِ`~kQ6, `ﺐ1YW敖WVVݬ }Qa PW:' Vk+ zV P:1:a Q a _a Q L PP7 Vkt+ V Ь QaPWP:PW@k[ Y ӏWP~~~ݬ ݬݬϜ~ݬݬݬ ݬݬςݬ ݬݬHLPRXfghorstuwxthe -R and -h options may not be specified together.invalid flags: %sinvalid flag: %sinvalid file mode: %s%s: %s%sfts_read4^ЬYЬW`ZV~ lQPoQQQgQQҗQmQQėQfQQ流ЭЭԭԭԭԭXZu[1VH0dlt{]XԭXXPԭXIC=7j RBQa-5PPV,'R j WYkPVV1 P@gWPYYjYխ$խ NXYխYYV1gPP0`PPMwݭBbݭϷݭϢP1oPݭυҭԭ1Ǖ~gV0fPPTVP"VAgV-GPiVPVE8:gP.gP P|PgP gdP~YRPX ~W1<4PP :Yff1խ VXj1AݦPݦOiWHr1;ݦPݦ#=1@1=1խ1"<խݭЦKaPPRSBcQa`agPР0RRPxRQPQ LPx0PPh;Pݠ8uPɏ@ ~ݬPX Y3۸ YXiЬ X VfPZ݃Pݠ4ݪ(PWէ XjP(iЧQ<RQRV弄P4QVQ#] [RY(kfYVP4PVP_XﮂPXZ} XPkQЬRAbPP1hXZV HPЬQ@aH:H3HOIRAbݬ XP@ЬVЬPVPP V[ЬXXWVW V"PVwXWYЬVWX" V!,P0w VZ"PVWXސ#gYP2PݬݬiPDIRECTORY %s: CONTAINS EMPTY BLOCKSADJUST LENGTHYOU MUST RERUN FSCK AFTERWARDS t^ЬVЬP``ЬQԡ$ЬR}fPP`@bPRPxPQ}YPYQZRWxRXt[xkPЬQP}Y~xQPHЬR0=YZP7ݢݢ|VVqV GxdPVV1PРtRRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SWWYXZ[xx1FPPARTIALLY TRUNCATED INODE I=%u^} ZЬP0РPQaP pЬRݢݢ,PPN~Pݠ0ЬSݣeP׬.~QС0PPXxPYլKСtWxWЬVWPQzXPRXUʏUYUPTʏTQTXTTSPUUS}RXV}UХtPxPQzXPVTRTRXSYSTRPRQRXRRWPSSWU[WFZVAmЬPݠ?Z[ gtW|DQWP}RRZS[}X~}ZPXPYQ}P~}QQZR[eEPxЬRѢ 1SУtPP{RТQ@aSR>CbPQPVVBWf/ЬSݣW>Wݬ^pP fPVV{,eRS>BcQRТPPQPVV1fP4ЬSPլ SQa}Z~ݬݬmPPRЬS0 cgsbase %d blk %d >= cgdmin %d; blk + cnt %d > sblock.fs_fpg %d ЬTyPTP TXXPP {R¼SSTWSWQWYˢWPĢPQPPQTQRPXP1 {QT/iqVfzQWRҡPYPġPPRR~Xf1}WPSPXP4z1fQT qVfbzPXf1=Pbad inode number %d to ginode ЬYY Ypy Y,AvQ YQyPQxP#XYP1yVZƸYjƼPWƸYjʦPĦPPWWZ#XƸYhݦxPjx`PPPWyP}yPݠ0WaPycyVݦxYjPxuwyVDyPݠxYhxPPPbad inode number %d to nextinode ЬQ xPPxQP QCx Q?#xZQZ1pwYYgwxVXƸZhƼPWƸZhʦPĦPPWWƸZ1"ݦxPhx`PPPWxdWWYxYPxPYPvPZvwwPZvvwPW wVxd wttPtCannot allocate space for inode buffer ^tvw\vwQ8PPPPHTTxvPPTSSAvPSPRRwRSQQPPvxPvP RwSuTu=v(v`P'v*<>PvPPuP P`ucannot increase directory listЬYЬXvPР0TTRxRSTPxTQ}P~Rة S}R~>PWW W(PWG$PP_PV1uX EuQ@aP`fV`Ԧ ԦԦXXԦԦXЩGPP P($tPPt4dPPt@~u_P u <tPV@ttcannot find inode %d @ЬVtV7@ptP ѠV`PV<LtOxKtPtQ@V_WVQfgVV_ttgNtgEts.uPDIRFILE%s %sCLEAR (CLEARED) ЬXЬ VݨϚPWV,gPQP@QQݬ<ݨsYP<{s k sXWς(sgШP@nt7ЬRТ(Qa Pݢ,PPЬWЧ(VfPݧ,÷PfPPP6sP PP I=%u OWNER=%s %u MODE=%o %s: SIZE=%qu MTIME=%12.12s %4.4s ^ЬWW$jVfVXW1WrW/PWhݧpP `{h ݧpsh]/hV0ih M1V9P1RPzh1C(F115V< eh_XLh,@i~ h@0Phhh) hg 0.h(g<hgDhgOh<g^h"hPVWŠ8WPVP~jg gII0VRKhSУ(QxQPPQPxPPPRQR RP~@`QPQQR~VdPǣ(P~WVhYfR[QZ,h1gPPP+gPPwfPPof Phg1gRТPPQĢ,QfQPQQfœP4PƢ4PPQQtfŢ8WPVPP)fPPQPPYf PϖhAaRRQP@(P`P_1P7?V1RQQ Q W ШtPPWQWQ7>AaRRQP@XP`P_1PU1RQQVCP1n]Ik^QiHP2&KDP*~NI%Y}]`Pu]Z@'ɦ P I^I^YVI^ZPʏPPID]N]3Ѧ)Y3PV<p<t7ZZY[VL ^Px4Pī$PP$ѦhP1PݦhY%\ T.CP`YЫ$hY%I]BP%PI]YXPV(\fhBADEXCESSIVE BAD BLKS I=%u (SKIPPING) DUPEXCESSIVE DUP BLKS I=%uDUP TABLE OVERFLOW.ЬXZШWݨWVfPYV[YrW{ݨ"tYPPkYP NݨZ$[ _US'φAP~Fwt#PШV1yYWkPZ:WQWQxQR[SCbP~BQQWTTQQP1[xTPPCbWUVT1WݨNXPPXP Cݨϯ#Z1)ϼ.AP1K~.FϪϧ" EP5z#z@P1 ~Ehe"W[QP[PNZ`a`Pa>ZQ[RWUVTQRѡWRSaQQS ѡWQR ѡWPL[֨$UWTV1ZPphase 1b, inode %d/%dZP,~tWݬݬ4^4]V4~VlFϔY3WWa X}ZPVYX,_VVGW WW)W'PWԑGnZYP^P'VW+ZPVXZPX, DUPЬYZЩWЩXsWPZVVfVV5ѦW&Wݩ\VPРW`KVVYYP 3V`PWXZPphase 2, directory %d/%dVVݬݬphase 2, parent directory %d/%dUUݬݬLROOT INODE UNALLOCATEDALLOCATE%sCANNOT ALLOCATE ROOT INODE DUPS/BAD IN ROOT INODEREALLOCATECONTINUEROOT INODE NOT DIRECTORYFIXBAD STATE %d FOR ROOT INODEDIRECTORY TOO SHORTDIRECTORY%s %s: LENGTH %d NOT MULTIPLE of %d%s %s: LENGTH %d NOT MULTIPLE OF %d (ADJUSTED) ADJUSTMISSING '..'..BAD INODE NUMBER FOR '..'H^WPPPpZd1KώjϚ<P~Aϋψ<~+P1h^yυ<VfP,<~P1RfP1~HA5<VfP)U<~sPbϳfP~@ϐύ1`Q@Q`BlVP~R^VNVPTP U8U[44]W4~WAVfωxTPUQzRQPZxPiRW QXV[XZ1dLYhVHRЦP1BPE'ݦ<:P1ݦ+ЦQR}Q>1ʏP1ݦݦHWW GS<~ݦW<~ݦWϩS ~KPˏPS :PݦtЦQR}Q~~Yk@LЦPQ}PTݦ $tЦЦ؟YsXXZ1P aSXXZ1hVPЦQ1զ1ЦPPQ1P1PBQݦݦV&9PjݦݦЦP@RLݦݦ8P,ЦP@RЦP@RЦݦϒݦXXZ11+ 菉.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^Ь[Ы(YPiPPP@Oի$1tijՔPXЫPiP&ϱPЫif66PP1$1ϐݫ1ϒݫЫP4PPPPPPPWi%rYVV PV* 1<QQW EnWWPQPWY9WQVWWYg֫$iP@OWYV~Y;V75Pѫ$1ݫPZЪOϕX(hOPPPPPPWի$OPPPPV<QVWPQP1IVV֫$iP@SNVY<~~Y:i1XYVVXhPEiN11ݫﹾ 3P11i19VhP$ώݫݪ諭V9p<PPW"aݫݪ}EЪP?P5ݫݪQWYuE3P֫$iP @$MiPPЫ$QPd.^QYP'qݫ﮽i2P .'Tݫi2PQ$ViPPL+{gMEP82 iݫViψX2P11MPiQ@aRRM991ѫ$1iݫϭ2PV1ѫ$1|@aϳPK1k2K1`ϞPPiݫ謁]1PVV10iPSfLTiRcPQP@QQDbiP@gK1$ioPZժgѫ$lݫݫXX=WgiiVVgVX3J*ZB1Ϧ0PVV|ѫ$ЫKEPiQACJQPQ1iݫ嗢iP@#J0PiP@JiiP@TK~ϳ>V1Ki PмQмPà$$Pphase 3, directory %d/%dIGݬݬ  xIQIPAQQP1JGaVЦPQYP1ЦSJRS B`1QYB`{XPW޾Z﫵[S;Bc5XI,ݦPVXЦWЦP@CJ XmIݦWjIPPP@AIGJkYQQI1;﭂ phase 4, inode %d/%dHdFݬݬUNREFZERO LENGTHBAD/DUPBAD STATE %d FOR INODE I=%d4^4]V4~V5О WVXWH1WEWԘG@IPWVPu}12GIHP^P~X+WV1GPPQWV`PPzѠWСQP`dGPk2 XKW[ɠ PXWVWGH~mVWW)G1 ЬPZРWРV1WPZWYVX1WPWPxPP@FQ~@PPWPPPWYVXPQbFVVPfVV"ѦWРPVfFVc1V-WQWQxQQ~APPWPPPPADFrFYWXV1EZPphase 5, cg %d/%dDCݬݬxDELETING 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 %d MARKED FREE ALLOCATED FRAG %d MARKED FREE BLK(S) MISSING IN BIT MAPS^@EY8D[TWEPɠ~WQ1VfɸUD1ЩXPPN$@PB`TɸQQPQPxPPTPURɬVЩ|TTVQQPQPxPPPUЩ0XS-CRx`TPPVQQPQPxPPRPUPPXUX4\6 Z$1@PD`RɸQQPQPxPPPRTɬSЩ|UUSQQPQPxPPRPT$P&@Rx`UPPSQQPQPxPPRPPTTRS@RDSЩLTTPRTTPPɠ=BfCLPPPR1"TL<HɼRRPPQRQxQQDQ8<<ЏU P@P1TxɴPPPXɴPQ>A`QQ\ɸRRPRPxPPQPRR`QR<ɴɬPǩ|PQQPQPxPPRPPdRP8$Щ,<>*Oz PP,1P>ɠɼPQ˩PPĩPPQQ ~?u)ѫU U PυɼPPPVVPZЩ$PZPPZЫP ,PPPɰQɴQPɴPPQɴVZPP$ǩ8Ppԧԧ$ԧɸ Ы(PPP(ԧ(Ы,PPP,ԧ,2PЫ0QQPQ0ԧ0 ~4,HD~~W4$TPѧU WTPP+L ЏU ɸPPPTXxP,W(P0XP1D@PPoG֧ק XPXPxPQѧU AQW\PPQXPXPPPXPxPPPaTTD?~TXXɸ1wPKXXPXPxPQѧU AQW\PPQXPXPPPXPxPPPaק XXXVZ1STT8zVTRRPRPxPP@=Q~@PPRPPPPQEXTPPQQPxPRѧU BRW`PPRQPQPPPQPxPPPbSTT8S81֧X|PɬPTDQѧU ATPWTPQP`X|RɬRPɬPPRɨSSRPPɌQSPPRɈRRQSQPSPPQPPPQɄQQQRѧU  xTP@P WXQTP>@aPRP`$1ǩ8XSSPSPxPPWlR~@QQSQxQQQB`pSlS$XPXPxPQѧU APW`PQP`QXPXPPPXPPPxPQPé8QQQxQQPP$PQ~Y2Щ8PPVPXVZ1$mWhRWlUSTQXXp?STQQ$PQPPQAbQˏXPPTTSTXXpQ$PQPPQAb$ P,VV(yP#T20P(X(hfV< ;ɠW[1L[W)P9HTPѫU [TPPTPѧU WTPPP`ϵ/PNLW[WQRTQѫU [TQTPѧU WTPHPQb :ЫQ6:1|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 [\PP6 80PP,1;r L@P <P)T,P(9ЬPЬnp Pop ^p PXp Pݬ QD%s: %s: UNEXPECTED INCONSISTENCY; RUN %s MANUALLY. @ЬVo o /ݬ ݬV:o 2.o  o t.ݬݬ~u%s (%s)@ЬVfnPVݬ=@^ЬW/W9:PV2WP"PP r6|WPWP/rЬV/V9PW:gV 4|/ϟ3mVfW3f3PP/Can't stat root Can't stat %s %s is not a character device ^ЬXW5n VfVYPϪ@-XPXV@ViPVυVu-XPHPP`@ѭTm VPVViPPP VPV,P WVKPVW1qVP W `VW1WXPmalloc failedݬ&P &mrealloc failedݬݬP lstrdup failedݬzP lRAIDATAPIvndccdfloppytype 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=%qd IN SUPERBLOCKINCORRECT MAXSYMLINKLEN=%d IN SUPERBLOCKINCORRECT QBMASK=%qx IN SUPERBLOCKINCORRECT QFMASK=%qx IN SUPERBLOCKCONVERTING TO NEW INODE FORMAT CONVERT TO NEW INODE FORMATCONVERTING TO NEW CYLINDER GROUP FORMAT CONVERT TO NEW CYLINDER GROUP FORMATBAD SUMMARY INFORMATION%scannot alloc %u bytes for blockmap cannot alloc %u bytes for statemap cannot alloc %u bytes for typemap cannot alloc %u bytes for lncntp cannot alloc %u bytes for inphead 0^ЬZ..B.[ZP'^XfPZ%PPP ZP~ZBVfPK/]ePZ- Z%.ZfP.%-- ϘϝP%- ϖ=%-i..Yii.o..Xhs.y.< ~VfH.WPg< ~fPU.gP %@T.~CPР(PP,PW-<,<C- VfP1l,1z,1o<-ZP1WP1EWWWh3WQXWPTPPQDQx͠Q,~fPWh&ϗϱ2#1[+/W--P~2#,P:[#%P+PPP+ $,RТ$q+Ţ,¸+Т0QQVxQWAaP>@aP@PP4xP8ТtYxY0[ZXYP0QzVPR[ZVUWU[ZPTQTVTTSPUUS}RVV4W8X),P0ϟϹcPQQ+PQ++PР+PQPQPPPQPTQ+ +P *!)ϓ=P***PΠ0QРHPPQRP*PΠ0H)Ϛ:!)Pw**f*PΠ4QРLPPQRPϥ;E*PΠ4L=)4 *)oqP****R,104 48W}0~N)P}40(ϺZ (P)))P(PP<RP^h)P<(`(WM(ϒP4)M)#)SңHPPQxPR8Q<R^}8~(RҢHPxPQ}P8'x'P(((SңLPPQxPR@QDR^}@~his(RҢLPxPQ}P@b'YO'ϔ P6(O(T()ҢHPxPQ}P8(RҢLPxPQ}P@)(&1'P,1&! P1m&'P,'P}40'P<('RҢHPxPQ}P8p'RҢLPxPQ}P@^'w')&1-B'PL11&ϗx P1\%'PL&PP&P<\T&P<`X&UŴTTPP>@PD`RŸQQPQPxPPPRTŬSХ|VVSQQPQPxPPRPT$P&@Rx`VPPSQQPQPxPPRPPTTRSF&P@RDSРLTTPRTTPPŠ&&?&9&6$.&PݠhP&~B~%Y%PVf%QPPXW%QX1XRС0PPRRPPW8PPxdP~PX~%P9Y5: P~QY*%P0XWPQX1s#QQPQPxPPPYPWYWVXhP#Wώ1Y $~hP$ $~φS1Y#~hP\##~~'1#~hP##PPP~q1F$P#.## PP"PfPM#m#fP"5#PxP#~,' #P Y"w"P~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Ь[\!W'"RRPxRQ}P~} ~PW< ~W"Vf")P0c"UWe< Z"`"R\Tϝ[PТ,SϜ´QϠSQP°TPT SPQPPTϑѢh ϘO!WxdPP4PP=!PWes  !Pݢh,P¼PQʢPĢPPQQ~! !1O!!!Q!P  !Qk!PР !WX!V(i!QB!PT!Q-!P?!Q!P*!Q!P!Q P!Q PРXX Q PР<< Q P Q PР@@ Q PР\\ Wx V(t Q` PLLr QK PPP] Q6 PTTH Q! P3 Q P WV( WV(P\\WV(lƴǴQPРddQPQPQrPPPQ]PHHoQHP}88ZQ3P}@@EQPHH0Q P}00PݠhWgPPmϏZTσrVfgXWWPhPWPYWY+hPgPPgWPxP~XfWXWY՟n[j1+P%s: BAD SUPER BLOCK: %s լ(EBPݬ%s: CANNOT FIGURE OUT FILE SYSTEM PARTITION %s: NOT LABELED AS A BSD FILE SYSTEM (%s) ЬWЬ Y~W[PVV fPP fQ PAWf]PݬWϞPZfQ̯ PAʔV fPxPP@ʄV PP0PPPʏPyPPPW)PfVVQ5P`VPЦVVP VW ݬRV3ffPЦgfPVVgVPЬWЬ XPxdVѧV0WUXVݧ%PVX PARTIALLY WRITING %sZERO'ED BLOCK %d TO DISK ЬW1ЧQ%ݧw PRQPRRԧݧ ݧݧݬ_VfVXWA[WVQWIWRС0PPRRPPV8PPxdP~PW~hP0WVPQWCANNOT %s: BLK %dProgram terminated V τ ݬݬ`τP <UPDATE STANDARD SUPERBLOCKPanic: lost %d buffers MARKING FILE SYSTEM CLEAN MARK FILE SYSTEM CLEANcache missed %ld of %ld (%d%%) [P_P5Vf1LZjPPVxPWRRPxRQ} X}P~}X~VPWQIAfP4\RRPxRQ}P~}X~PjϚHωOyXhP`W ZYW4PWP,[WFЧVݧhWhVW V@iPP[[P~Sl0nլZ7PN/ ;IkPԬլ$PP` ϧ)RRdQPPQ~PRZ jjSEEKREADTHE FOLLOWING DISK SECTORS COULD NOT BE READ: %ld (%ld), %ld,^ЬYЬ [[Wx[XRRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SW~}W~ݬVfQݬYݬ=PP[3s[-iVf~}W~ݬHQ [fԭݬ~YZ0 VfYZYѭ1 ZݬTPTu~YRxYSWRXSTPxTQPRQS}R~ݬRwQRQ!QQYP[P~[QPYPRP~ϖfJYP[P~ύf֭xPPYPZY1WfЭPWRITETHE FOLLOWING SECTORS COULD NOT BE WRITTEN:Ь[ЬY[18Ь WxWXRRPxRQzWPSVRVRWUXUVRPRQRWRRTPUUT}SW~}W~[VfQݬY[dPWݬ dϤݬ 7ϙVf~}W~[yQ ݬ 7fqVfYZYYn Z[TPT>~YPxYQWPXQTRxTSRPSQ}P~[ YP P~fPPYPZYπfCG %d: BAD MAGIC NUMBER ^ЬZWZPР8QPYZQP[PQPQP[Q1T1~[TPPXXPxPPRB`Q~@PPXPPPPQ1ISXVRUSSZ/VSRRPRPxPPE`Q~@PPRPPPPQST1hPXVVRˠVQĠQQRR ~ ρѧU U  VQXPPPXTSSZuXSRRQRQxQQ~APPRPxPPPA TSPPQQPxPRѧU BRW`PPRQPQPPPQPPPPbSSZZ zPZ8קZ$XPTZ8PTP1uЩ8PP[PP[P1\P4^ЬPЬP/?..4^ЬZЬWЬ YWY YjF GPPjF 4]V4~V̞Xh@[WY_W؞vWËVЭحY؞MZݭgPfP_Z瑩PXPZXk/xPXP=ЭYY4YԞ,ОYWgPGVfP1zE Y?xPPZ~XZk ~M \returning to single-user after filesystem check Fg ~@W4Vf~f%s (SALVAGED) SALVAGEUNKNOWN INODESC FIX MODE %d @ЬVЬPf R?RK0Pݦ| P fP3PfPfz/dev/tty: ^g:YD P1<~WW`PmPX\TD KD VfPWWfPvXQXY9ЬYЬWЬ XЬZЩ8TD#F P@gPPP[WWUUTqTPTPPPTPUPPPUVP[GEPzSzRUQUT)WTTSPPRZEhUQxUSSxURRSSRRQQ8VUЩ8TUTffs_isblockЬPЬSЬ RϠ8`HuuuucPCbPRPʏPxPQTxRPC`PPQPPQTTPRPʏPxPQTxRPˏRPxPQTxRPgffs_clrblockЬPЬSЬ RϠ8H/\\\\JCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPPCaqffs_setblockЬPЬSЬ RϠ8J1````NCbxRQRPʏPxPPPCaxRQRPʏPxPPPCaxRQˏRPxPPPCa{ffs_isfreeblockЬPЬQЬ RϠ8^B{{{{iPAbPSxRPA`QRPʏPxPPQPSSPSxRPA`QRPʏPxPPxRPA`PˏRQQQxQPPPP]9ݬ ݬݬinit: %s init: already running initinitial setsid() failed: %mrootsetlogin() failed: %msfunrecognized flag '-%c'ignoring excess arguments^ЬVЬX07@P%6>P@ _|SP$ؕ y_| 5jP /P<1WfWssB B  WϨXVsPWW-c V {~ ϧVf~ ϻ f~ψf~ϳfW~ ϼ~` ]W ~Wԭԭ~W Vf~Wf~VfffA GP ^ЬV\W ]X ~X<V\ VgW(Wԭ~XWVЦWЬR\ QЬP!PP 3PPPbQСPݬ~,ݬi\ݬ~OB@ PP@ Pݬfatal signal: %s@ЬVVP=,V,zcannot get kernel security level: %s@^]P ~~P\PVVЭP2:PVPcannot change kernel security level from %d to %d: %s@^jPVѬVF]P ~~PǫP$2U:PݬVvρЬP`@ЬPVVP䟯V߭can't open %s: %mcan't get %s for controlling terminal: %m@ЬVVU *VPVϞqxPPVyLx/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ύ~XWԧmϥdWVVXhVϊVfZԧWYhYmfZ(IvW!mϗ~~PP=<  5< 1~PVVV V.>/PVWˏPP:V0MVVW1z; ; PˏP'P ϭf'~Uu1{g; 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 ~W+ԭԭ~WVf~WfWϿP: ϷPPԭ~{υWχvϐsW2dSφ~~sP%lP~QPVVV<V /,M<u!PVWˏPPϿFGVJVVW1wЭQˏQPP&P;P8 NO ܟ-ˏQPdS1cxP8 p"hPbPsession database close: %ssession database open: %sP!PP+63Ph~~~jPhP*3P4Pinsert %d: %s^]RPP\]QPP~QRPPn*2PЬPݠdelete %d: %s@^VV]PQ~PQP*F2Pfv^\]PtQ~PQ PнPP ЬVV9PQQPP@CPWVqXhPgPWV~hPWPЬWݧiVfЧP PfݧfЧP Pfݧ fWf/dev/%s%sЬYЬ X dh`ը[,VfPW,~W ЬghhfPhP#XWqP WHPԧ(Y W3ԧ$W(Y$WP%s %scan't parse getty for port %scan't parse window for port %sЬXЬYШPPBVfݨfݩ署VfPWifGPiݩmP"ݨ-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@^ЬVDP ݦkPJԭ~!&P mݦ ݶ ݦݶ kqDmcan't fork for getty on port %s: %m01getty repeating too quickly on port %s, sleepingcan't exec getty '%s' for port %s: %m^ЬX~vPZV VVP1t PWWݨ.PWIVAݭVfݭмP ݭfPݭf1  WPV1ݭYi<~ݨJPWW9$PP PP#ϯ]Vݦ<ݦikώ]VݦݦiWiШPZPPZPPݨUϱjըXϞUԭ~ݨݸݨݸ;Dk@ЬP~1PPVV~~~VρԦ (Ц$PЦ((Ц(3Ц(PЦ$$V%VP P0 P~IPVϸЬPP>fffffffffffffHff\fffffffffffR(K0  A0 >70 ϰ-0 &0 @0 PnVVP~PVЦ(VV=զVP˞_/ ~~~~PPl/ / Pport %s changed utmp index from %d to %dXV1 Ц(V1XPVVPЦ(VVf~g7P fXXfݦ{.Xf "է WVeP)ݦ ݦC@ WXP`[PW1hVЦ PPP ݦ?Ц(V`PP  Р(PEP shutdowncan't exec %s for %s %s: %msome processes would not die; ps axl advised^X@V PP ݦG?Ц(VϔyFVEP1P1P1 ]W ~WNԭԭ~WﴛVf~Wfz~~ϿkϽϬf~PÿЭQˏQPxQPP<XVWGtO P`~6>P Z ~~~_PPM A 8 WVV4|X#P P  Р(PϜVWGQ P`~l=PϸP6 ~~~PP}  q h WVVdϬXPݬ ݬݬRЬQSSPʏP@PQPRQPc.S]&&&111fP1j1wq1icfP}% 1TNj1D>fPD% P1("j1fP%  ϿjK1fP% 1Ϭj1fP1ϡj1fP$ 1ϩj1{fP$ 1lfϚj1\VfP$ 1GAϏj171fP1"ψj1 fP $ 1|j1fP)1jj1fP#  Pc1Oj1fP# 1Aj1u# " [R1Q4G:)PQ# N# 1+!)P,# *# 1j1fP" 1 j1# 1fP1j1fP1j1~fPrljc]XXI(PKWNAfPs5/j& fP" ϼj|W1@ PPY@k[WYPPQkY1X~YPX1DX'PXn<~WWPW`XVX<~VVՎVޮX>.<~VﰎV﹮W#.1Y'PplV<~~V<͔@͘͜͠<ͤ<@ͨʹͶ<@< ƔW1/YCPYYψϊ<~ڍ|PYRZ<~W懶JYS1Y^PPYjRPWPYjYXY&PeYX_VVϣ%PVrfVXt%PXd%PT~YύjWT,|P#PPV ehjƤW15~YWPPYj:PPYjPP Y&/g~kP2Qa`aQ`PQPP`Qr PA kjYϚPVP`Qr PAƔWQaPxPP@ƄWgP`~kϫj Qa~k϶j'ggPPPP`~kϩj<QPQ4PPxPPQ#P4PP2P3PgYW PP PPPg#PPPxP~g|Pg3\WP VYϓ ۆU1PXVVVQ 6hEl# ݫ}IP Pݫj~[Qioctl (GDINFO)@ݏedAݬ5PHP'ePܑPVϨ>VPnݬ "Pioctl (WDINFO)%s: can't rewrite disk labellseek to badsector area: %salternate label %d writeμ^ЬWЬ Z1ʈZ[PʈZݏgdݬ4PXWZ`1UX1M?WWWW{GRbQl PAcbWxP[ 6PW+<~~(jŪ48PЪ,QQPͼYYQ1ͼYPxPQЪ(RSzPRUXTXTPWQWXTRTSTPTTVRWWV~}U~[RP Q^PaKݪ([͟P(xYPPYPxP~QZYY  Y,1Q[ﰃЬW\V=P''`VW VWrN-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 #r^d .Vf#Cd -VfVW-d g Vf"9զfd gVfJbuffer 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 %d %s %d Minimum bytes per inode is %d With %d bytes per inode, minimum cylinders per group is %d 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 %d cylinders panic (fs_cpg * fs_spc) % NSPF != 0cylinder groups must have at least %d 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 (%d) >= 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 (%d) >= data blocks (%d) in last cylinder group. This implies %d 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: %d, %s/t^ԭ< ~&VfP8<@~%VfP"<@~fP<@~fPd1C X1wPxk%wﷁPXWX#@ B~XכPЭQˏQP xQ~xB oB~fRRPQPQRlP~fP BЬ ^ЬRP,(P,<(}PP> Ar,ϗ&Vf[R,¨¤ PPqAPPRA ¬ ° PPR!A PP3A` 0T 4P UUSUSU@& PPTPTP@QPQQݢ4@U<~ݢ0\@UPPݢ0o>@SHTLSPxSQ}P8TPxTQ}P@ԢPUXXRQPPxXXXPPPԠTР4XXPQPPxXXXPTRTPxP0PP8Ԣ`PXXRQPPxXXXP`RRѢ8(Т0PPxP~ݢ0ݢ4pk? PТ0QPPQtPPQx4PP|ԢdPXXRQPPxXXXPdT Q QPФ4S@PSPФ8R@PRPRPPAQSQAQRQRQQPP PRĨP|PƤ|P@PRPPRĤXXTQPPPxXXXP=R¤QQPQP#SУ0RBbP>@bP@PxPQ}P0RVxRWSYЩtZxZt[XZPtQzVPR[VUWU[PTQTVTTSPUUS}RVV0W4XQx`|PPXtXxXPPXxXXPXnVXYƬPPPЦxQQ@hЦ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Р4QQ0Vf f;x88נ`QQ4||MR´SSPP>@PC`T¸QQPQPxPPPTS¬VТ|UUVQQPQPxPPPTТ0W$P1@Sx`UPPVQQPQPxPPSPTPPW1|x[P­PPRТxQ@PQPPQZZ¸x0PP@PQPQPZP1}|Y1q]Sѣ81aУ0PP1Q[R­R~@PPУxQ@PQPQPPRݣ0xQx0VV0x88`WW`xYYЭRIPYPPYSSSPP>@PC`TRRPRPxPPPTSUС|SSURRPRPxPPPT$P,@RxWSPPUQQPQPxPPRPTPPVTVFP00L8R´[[P­PPТxQ@PQPPQZZ¸x0PP@PQPQPZP1|aPx0QQРxPAQPQPQZQ[P­PQPϢ"խ"ϩVf[ϳfխ"PϿVf[όf|խ]SPР0P QPQPQϡϺ)PР4P QPQPQϴuD8P QYQPYPQPKYϷPϡPPϵ(QPYPYPYPPP> SôWWQ­QoVVQУxRAQRQRQQøx0PP@PRPRPQP:|SUPTWQVSYQQP­PSP@PRPRPPTPŸQŴQSSPP>@PC`TRRPRPxPPPTSUС|SSURRPRPxPPPTС0V$P-@Rx`SPPUQQPQPxPPRPTPPVVTVQUSSA)TT5xSPRQRQPPSPxP#xTPRQPPTPxP1 RX4TW1Y´PP´ĭP­PXPТxQ@PQPPQ¸´SSPP>@PC`T¸QQPQPxPPPTS¬VТ|UUVQQPQPxPPPTТ0W$P1p@Sx`UPPVQQPQPxPPSPTPPW1JRPSSRР|QQRx`QQQRPQPRPM_5S[[VuD5S1_NVfV[?[խ| 5խ| 0kխ JkVkP]km 4hVƴTTPP>@PD`RƸQQPQPxPPPRTƬSЦ|UUSQQPQPxPPRPT$P&@Rx`UPPSQQPQPxPPRPPTTRSU@RDSХLTTPRTTPPƠdPxPPP$ĥ|PŬQQPRRŰRQPQ RŰSðv3PÈÌÄL@dPPPPLhäX1PRXTRTPPPVTìQx`|PPQdURT<\T<`XP<`T`XVUU Rx`|PxPP¨P8P@PX1U@PPPPLhYQWYXiRXSYVRPDxYP\URRTLSUPSTQYPP>@aPTP`RSRPVYPYXPW8X1Q<\WTX|QĬPPQYYPPQĨSSQPPČRSPPQĈQQRSRPSPPRPSSRĄR`PxPXVRRUL xYPWPTPTTQYSP>@aPUP`)QPLF`PXPVP`RRULF`T TXPPVT SRRL xYPWPSPSTQYPP>@aPRPV`dSL xYPWPSPSTQYPP>@aPRPV`P 8X1SðQôPPQRR,RPQPR,iR`PxPxPP¸PPUUҢSТ,WWXXSSXXYYSPТTTPUP¼QTVPQRǢ8Q~¼XQҢPYPĢPQPPƢ8QQP~϶_VfPf0WWQYY$XXQ1WQQSPVPUPPX1W$Т8P>@`PUPŢ|P~/Ǣ8X~ҢPQPTPPǢ8P~ϿʰVfPPX|~f=Qס,PPPPơ|PP$xdPԭխ?ﳻ7RdPxPۿPĢ|P°Q¬RRQQPPR~϶:ĿRТ˜x,P@PPPPLœТ0QPPQXXlԢpXRQPPxXXXPpvPVPvƯ.GPЏT\@<X\<DPP־PЭ_¾QPfpš$|~ݬVfR¸N¼PN4SDSPVPPp6SePS~´ݢ,N$PN4RDRPVPPePS~϶f XBPZY1ݭYl R¼YQˢYPĢPPQQxdQ~Ϸ鞭VVEPWXWP@[PZ Ϙ/XWXVψkE QYPY,1pl XE! ~,ݭXPЭ P" ~kX1QXH﫽X~XRС0PPRRPPTPxPXPPxdP~(P0XPQXY*R¼YQˢYPĢPPQQxdQ~YﭼRY,ЬP PЬQР48 P&5xj~`Vfff+jPanic: cylinder group too big  ^Ь[QPP[WWPVС$PVPPVˡ[PġPPPY[[P4Pơ4PPYx[PFP~g8ZSЬЏU [ R,P[P°Q´QP´PPQ´QUR¸WVPPPZ$Ǣ8ZpST%Rx´PPPX´PQ>A`TT\¸QQPQPxPPPTT`$´¬PǢ|PQG´¬PǢ|PQQPQPxPPDPPPh$QA`TTl´¬Qx`|PPQQPQPxPPTPd,QQdPhRP Ū%)¸ [XXXPXPxPQPѠU AQ\PPQXPXPPPXPxPPPaﭵPנ XXXQ1WС0PPPʏPWP7V ZVﰹQPlƀVW惡PР0PPPʏPWPRݢ0¼[QҢPʭPĢPPQQXQxdQ~ύ UP8XPQ`PxPxPPPXP1X[1ZWW1CPǠ8WVVȴPѠU P`PPuP$-RVPVPxPPlR~@QQVQxQQQB`eR֢QW|PP@QѢU ATPRTPQP`oTW|RĬPPRUUPPRĨSSRPPČQSPPRĈRRQSQPSPPQPPPQĄQQQRԳQѡU  xUP@P XQUP>@aPRP`P8WW1۷P(ϷSRYPP(У8QQYPQPPYXlXQP@4Y8PXPWYWVYPYPxPQ;PѠU AQ`PPQYPYPPPYPxPPPaP֠$YYWYW8QW8PPZ1Aǡ8WVVղPѠU P`PPς P$-RVPVPxPPlR~@QQVQxQQQB`rR֢ﰶQW|PP@QѢU ATPRTPQP`|TW|RĬPPRUUPPRĨSSRPPČQSPPRĈRRQSQPSPPQPPPQĄQQQRQѡU  xUP@P XQUP>@aPRP`QС8PPWWPPZ1WZeWZQ4PA`WPWPxPQyPѠU AQ`PPQWPWPPPWPxPPPaBP֠$WWZyP$1!PPhSPlUTRQXQpMTRQQ;P$PQPPQAcQˏXPPRRTRXPXpQP$PQPPQAcPV$ ЭW(gi﫴Rݢ0¼[QҢPʭPĢPPQ QxdQ~϶ЬPQPaPPCAM kQϖ.RxPQ}PbRWX@aPRP`SϵTY01У4PIRPRQR8PP R8QQPQ$R8QA4R8ZRWSWRPPxPQ٫PѠU AQ`PPQSPSPPPSPxPPPaSRPR8ӯPxd ~dWPfsinit: inode value out of range (%d). ЬY<@~πPZOЬQPlpP)I[xd ~ϏRѢU ;履vע QQYQ\RˏYPxPPPBaPxd ~%XjPנȸQQ,PYPY2 QYkȼPWȸYkʨPĨPPWWRVȸYfݨxPkx`PPPWxdWWZݨ0Wϟ]PݠxYfxPVZVЬX(hfZ;Pݠ0WbZ;~getrlimitsetrlimit^ЬW數v~SVfPX PPXPQPQPXP~fPX]VVCP }VP ~`X]W&PPWGPWPPWWP6W WSPЬWЬXX/PVPWXWVrGW*VPŬWWPV W~VVPseek error: %ld rdfsread error: %ld ЬYЬZЬ [`YgPZrP~[FYSxYTDRRPxRQzSPUXRXRSWTWXRPRQRSRRVPWWV~}U~ݬmQ!YMS!eZ[溺0lPZ!Y,j".wtfswrite error: %ld ЬYЬZЬ [jYqPZ[zP~Eb1YSxYTCRRPxRQzSPUXRXRSWTWXRPRQRSRRVPWWV~}U~ثlQ!YLG#dZ[kPZ!Y i$-isblock bad fs_frag %d ЬPЬSЬ RϠ8`HuuuucPCbPRPʏPxPQTxRPC`PPQPPQTTPRPʏPxPQTxRPˏRPxPQTxRPݠ8Y2 hPclrblock bad fs_frag %d ЬQЬRЬ Pϡ8H/[[[[IB`xPQPPʏPxPPPBaxPQPPʏPxPPPBaxPQʏPPBaݡ8r)2 setblock bad fs_frag %d ЬQЬRЬ Pϡ8J1____MB`xPQPPʏPxPPPBaxPQPPʏPxPPPBaxPQʏPxPPPBaݡ8n1 *COLUMNS@^Vݏht@~P 9 2 , unionrdonlysuidexecdevatimeaccesstimeautorwrogroupquotauserquotao:kernfsFilesystem not supported by kernel^ЬVЬW_ԭ |XY)P?PoϮϖ~WVhPPPV@gWVk~ݭݧNiP!^- A ~Pusage: mount_kernfs [-o options] /kern mount_point ǟ / ,-o %s: option not supportedЬ Zݬ*P[ ~b[WognoYWY=WP`ЬVWX VfP!PWhPfYȦjʦjW[ WJW pPW1|[$ݬ ݬݬ dfiPRrWЬWЬV ^~oZYzX[1PP"ox}HQ`x>8{)l_Z Mi)VWhP1XPPW@fVWiVkf#~ PZV)V$%s: %s%sfts_readXڤƤ ΤXPXPȏP~PݬPW ~JY1n<4PP Ea1_ Ѧ1>ݦZPݦJ1ݦ=Pݦ- X1 Ѧ1ݦ Pݦy11ݦ<ݦݦωP1VW 1Ѧ 1ݦ<ݦݦMPw<4PPP Pݦ~(ݦZrF ~ݦφݦP&6 ݦ41WiPV1 |%s: is a directory^ЬW1V;EP#謁,PVϳ311᭨PPQQ@pV}1`PPVVPnPP V'q,P@ V- VBVP% VСЇV1malloc^[լVVݬDP1VЬQPP1~ݬFPZZ1ZpP1Y<PYPPYYףּP[ aY~[VfЬP}0W=YPxYQXQ WP}WPPVP[ZH`PV1GVPxVQPWQXXWZVfP1~|~ZUaVfQP1Y~[lЬQ}0W=YPxYQXQ WP}WPPVP[Z_PV1VPxVQPWQXXWZP1~|~Z`QP1Y~[ЬP}0W:YPxYQXQ WP}WPPVP[Z:_PVRQB QP PE R$   R usage: %s [-f] device usage: %s [-f device] command [ count ] @  ( @ЬVVC0[xP VPVҕ= F9z︕QPPQPLost connection to remote host.tcpshellshell/tcp: unknown servicewho are you?/etc/rmt^GP  PP d@~7PV'ؔWfWP QV﹔W~XW|P<~ PP < W<VѭV<~<~6gP<~<~gVginvalid user name: %sЬSSTc=cRR!RPI Q@PR_R-T1PScPO%s %d ^ЬWݬW<~VV7GVWϲC close,韯ϒS statusP䟯hVXeWgPVV7PI%d %d ioctl@^ЬP%Pݬ<~VV7VPЬVV,XhPVQPWVhWPݬ<%s: %sProtocol to remote tape server botched (code "%s").^ ]VVWgPPEPF/<~VVgVݬwFPPA*V,VPPVp `VR; P^PPPProtocol to remote tape server botched.(rmtgets got "%s").ЬYЬWYXWYVPfP VXWWhVfYffݬ ݬݬ m:pinvalid file mode: %s%s^ЬWH~FZ^~JPXXԭTs[)ZxdY[PmPpFC;yPV)f^~VOxPXVkj7WݬiPxPPWgjYg1~g}PWVP`/`PPg`/խ^~^X~gdPD?^X~g2PX(^X~gwPgϧmYVWg1nY/%s: %s^ЬXXVI[ZU2YVkPVVjPVWfWfXiPBᄊ( PWP^P~XP1PD;X¿PPP@PXJP/fW1^Pusage: mkdir [-p] [-m mode] dirname ... ҟ# ݬ ݬݬ$OpenBSD: compile.c,v 1.9 1998/09/24 03:00:59 millert Exp $@ؤ;`~ɤ Ͽ磻QAaP>@aPPQ~VfPPxP~fPunexpected 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~ϐLP1YPPWPWVW.gPPZ%gP2 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%gP( 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%gP( Q@WgPP~ gP@gReЭRWbP H1<~< ~W,PP13PW~1W.gPPZ%gP} Q@WgPP~ gP@gj1χ@W.gPPZ%gP: Q@WgPP~ gP@gԨ 1 RWM P 1W@ R Vt YW.gPPZ%gP Q@WgPP~ gP@WbP WfP Xi1WgPP\  PWPW ݨݨPfPW.gPPZ%gP# 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,~P]PhP(PhPРPyPPoWP123456789\%c not defined in the REunescaped newline inside substitute patternunterminated substitute in regular expression ^ЬWЬZ"PWíXP[P~ݭPWPԪﲘ<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 ݬsPh1QQWQ3aPPY*aP R@QQaPP~ aP@Q֬PP aVQV t VgPѕ1@<~< ~V $P P1PVY~ 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߃gPXP~%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 VPЭPqB Pwhitespace after %sЬVPVWgQ@ X:YQ#Q  RP@PPPfQQ fPݬ WVPPPWPhPiundefined label '%s'ЬVЬWVW1PPa8@~~~~~~~~~~~~~~~8~@~~~~~~tFJ>Ц PԦ3PPݦ n" ݦ ] fݦdfVVW1kduplicate label '%s'ЬYWЩ R xWPWPPQWRbQWPʏPP]XhV/ѦW$ЦPݠ ݩ Pݩ fVPVhfWYԦ VhЬXWXRhQxWPWPPQWRbQWPʏP]P`V(ѦWЦPݠ X P  ЦPfVPunused label '%s'PNY@iVPXV)fWզ ЦPݠ V[WVXPP$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Ь[ЬV/YyWKXϙZ1P?/bk6ZGuOg3Y?~g#IϮV[hP13xPPV YfP PgVf ݆jf~jt~=VPx辶Pφ~|~r%s: %s"%s" ..."ЬWЬVĸPP1P1,aɌPP)РQQX1ݠPg&۝ P|Pݠm~ePР,51hݠKP (7!PР1׋VW$PR-aPPXPPg#nPJRPﻋҐ1oP`#nWRVPVP bWP<P`QQ !,1KQP1qa:Qb`stdin^ЬW1PРP1`P}Ȋ$?PϮP晴P" Pυ~yQСPPP QPaP1NHP3 ﵊ԧP力PP(PVP *KPPPtPD~AݬݭVW4ﴉՎ﯉PР黎РP1n`P:e?P׉jPfP_"﫚ܢP﬉A~5QСPPP QNPaP1PPPЬVЬW {VW`PP林@ЬVSԠPVP$OpenBSD: misc.c,v 1.3 1997/07/25 21:05:41 mickey Exp $%s@ݬPTPV陵֡P~ϬVP@ЬQЬPQPPQTPVcP~kVPЬYЬXP P4T~XYuWgPVVWPćVPXYgﳇPsed: %lu: %s: ЬW\ XVfWWɇׇfXݬ]fW ?$OpenBSD: process.c,v 1.5 1999/06/06 15:42:24 deraadt Exp $%s %s: %s %lu ^C1P`PZ6WW1Ԇ[WP1PP:C{[?ao![1hPIP"PPPTP ~NP@ V2Vf1j߅է111j1j1ﶅXh~ ZWgDPVgQQPPVPPhPPhPQ.1ZP`ݠby 11<Vk Xf5VW ~f+h1~kݫ+ 1ݧ ^1@1Cjلݪ%=$wP ~j1z~QP1_ބ#P`Omݠ<~Dj1$'Eݪ<1 j1)Xh~ ZYiPV hiPPVhhiI<V1Эh15#كP`ăݠ<~PŃP"PPPЃP ~ʃP# VﮃVfЧ ݧ Pu1WyPl1 c1XЧW1@j1ѧ@<~< ~ݧ PPBPݧ ~kݫݧy+Pk1ۓ Pݧ ϔ~kvP`tPϖ(s(Re(D1j-ЪVOQfP@Q-A[gW1Rwj ݪY:8P1\%d not defined in the RE^Ь[ﷁP`XЫRТZ)ہP ТQQТށQ~Wg~~XZ VfPPvP`UWлVYV V11XVW~XZϢ P1YqP`Ѡ )~[X  ЫPݠXϚ4RbSТQSQ ТPP  QXQWY>SP~b~X︀Ϸ~Xb~ϢPPXPWYW1=W1~WXsr1נּPРPPXPWW~XZϳP1V"QQXP~uP~Q##VfЫPݠX ϯIPРP~PW~XP~fV(((fЫPՠv7ЫPՠ1w1Ѡ H<~< ~ݠ ЫQP P#aPЫPݠ~^ ЫPݠ 'P~#LPЫPݠ~Prstdout: %s^V[V~1V P~P`Q Q!VXrcݠݠ6VXWݠ9PWVXW?NYIZ PV6W< ~VViPWjXVV9~1d $)PPPRP~% ~}COLUMNS\ \ \abfnrtv%03o^ЬViS"KPPPD3ݏht@P]P <PP<XYf15X `;VXfR_RQPAMR\GRQPPPPQ QQZX1W\QPPP PQqkcQf~W"PNWP QBPP9PP>Q Q QXf~`&UXVf1$QPPP PQQ] QPPPQzQ) $ﲌPPP۔Pϥ~first RE may not be emptyRE error: %sЬWЬ[Ь YgX1 V&PuV\iQPAP0PPPPV\iPPVP&PVYЧQQPѧP!PPPݧ _P PgPXV֧1xPZZ{P`RR ѠkРQQ Ѡ TRQVЧQVQPPѧP"APPPݧ P PgPXVZzP[`~XN#VXVV1ЧQQPѧP!PPPݧ P PgPXhЬVЬ WWPPPPPPݦ VP PfѬԦWݬf~"WPP@%s: %sЬVЬWVW1PPwa Ps1P{11ЦPР PP/P P"WPЦPݠ~UЦP IЦPP,PPBPݦ L~ fݦ:fVVW1A@ЬVxЦR ЦQS1ЦQ1IaP}xP`~ݠݡPP x xmxЦQaP0xP`~ݠݡϚP@P Yx /Qx'ЦP`QQ9x Qx1C1bQwP`~ݠݢ4PSQSw QSwS PSPSPЬPЬWЬVPw~PwV F VwR|bVPQ}P ~RPլiwPPWIwPPPP*wPPϖ~ ݬ ݬݬ>'ЬP`ЬWgV$V8VPfVPBVgTgallocate bad sizecannot allocateЬQЬXSRTQ X4QPPQWWYZW8hSSQTУRУ PRPѢW1RTbRRPcSSQSYSo~IVAPS \X-4hPP8 SScSh`cиPSShF S PPPRYSУ bTWTRSXjallocated object too small@ЬUЬTЬVЬQЬ SQR U3RcQcPTeQ~AQRTPaVQQfSPallocation resizing free pointercannot re-allocateЬVVZWVЦWլݬ 2PQQPPPYW1Y1ЦWgXЧ[ѧ fݬ 2~IV W@PQ3XW Ь P`[XkЬ P`WX`;ݬ i2QW)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 |WS0~FcQRPQPТPFbcRcUS#ХR~BeQSPQPУPBceSedTФQQXxPQPP WTЬPЬR`QQP 0bР`bP`bPw=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 ,^Cԭ@V&PLP?NPP ԭՄݬfPxᅣPPPVfPܟfPЬQaP,ルPȜVfP[[d1'ϢЬQա>P[ϱ[ڕVP1ݭfP[[dφ1c1ЬQա1ﴇQak1>PQPr1(PWЬP`VfPЬQݡfPYcWPP~fPZ~WYPPZ~P[W3[Vf[WXYЬPݠXfWZW~XY~fV1<,PPP<~PPϿGPfP]WDYXխ?W[iPZխ VVhݭEЭVVhPP3Z[Py1 =PVCZ1~خP`PݭߛЭP`/2խPFPVЭVVFVݭ鍊\EЭVխZ VPcan't get current directory - %sЬVށWc=X$PLP?FPPWWϜvVhPxaPPVfBPP`W PEPVVVVxPVV,~~APV}ePVϾPRnprsu,ne-p: %s-u: %s: %s^ЬX[YPPe|YQXhWUW1g-11nTPSERWgP%PTQPSQPRQەP1wXQYhW1ig-1a1YIV;Z1P?6p}vYYViYdY_P[NݭϦ^PY7Y2^Wg%W=P[ݭWq"[V"XjP1Vf#P@hPePP ֦Yצx~PPXUPPP~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~P֠ݭݠݭݭ01íRVZ }PP[ Y>|PZЭWˏYXVIVW[P0X ZE|iy1i*yX{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խWR7V9PpP?%PVPv[X ZPWR{YfPx={PPYխ [?ZX[11WխX![V[oPVm|RpPWW<[%V6oPV~-pPW gWWݭV PWXЧQQPPQ VJϧj6&1%X1/"1X﯑PgPPխX Vݧ 71X1ϰVfgϤfgϤfgϡfЧP PϝfϪf1X1PϗPPϙgcg=[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[ԭVw3W1 YP?9vq<@YMwVc<Y?wVUЏYLЏY&wV<6<Yw'ЏY<YY ЏYYv YZYX+ YXYZ-[vݬgP1ԭVV*Pkԭխݭ*PRvRb*fvPЬQ@aP`QQ-Q+ `֢խZXPP6PvPЬQ@a1XʏXXʏXˏXPPȏXʏZX XPPZYխ խȏXuWЬPG`1G`VխZX~fiPfoPQYQZXP XaPZPaAݡ fϣPωPP~u:~ݭݭZXf䀘P1VWf1{YPZXYխ1vPР[1ckPZEYgY<ѭ-(ݧ PPP~)u}χdЊWЫL[1ЬQGav1ZuPР[1;kPZЊW1ԭWPZWg֭РP`խ g1yY1kgY1j1`gP P խP1Iխ1Y1PVfVXChg<h4hg-h ݧ"hg ݧhh hhh;h11 XխPYPPխݧh khѭ-<g8WPPVϠhˏ=gPP V4h V0hխ ЧWW1jWЭZW1BЫL[1$PdprtUx  -taunaliasalias: -r flag can only be used with -t and without arguments alias %s alias not found ^ЬYvԭXԭԭԭԭqqW-V1-g+P?9 v)rXKr ϙ#qYfP16x qPPYgiP`QQ-Q+ `Y[ѭu[X0[iWPp,!Vi1ݭhgPXЈV1)WfPPWPPWltBZխp/]Bpjѭ+0pQСP Q=wA P=֡ݦ -pЈV1iW=W |PXp~WX~XWBPWW(dX1[1խ1PWݭ ePVsfoAZխoXAojѭ+0oQСP Q=@ P=֡ݦ -1W1PWݭdPV[X[ ^[ZխUfPPPf*sݦ [~rWXPPrPP fffPPfѭ+ ҭQPPPQfɭPfXto~W_Yi1UЭPadt^ЬW?rXZY)VAPd"P?-Pa &PtY`oX oXPmWfPxmPPWgDgbPgXcPVZfPPPfqݦ fWgY=Xc dWfPPPfqݦ QfgPVZPno arguments^ЬVWզ 'WխWVfPPPWWPlpnzЬVXWZ(YGPn0P?3Pl,PpPzXXW WPlViPxllPPVfWX~P#ZYWXfiPZVfZPbgjob control not enabled%%ЬVXf}PXlտP3kV'P?PxkPPVWf X݆gfXgQX kPQQP%*d %*s %s%*d %*d %s@ЬTЬ VЬURxRPǂSQQݤRdUV>"CP`ݤRdUV>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-_QAkP ]PAAVVePZV1ЫPP{YPjYe%W=PlP?+Ps XiVfdPZfϦi[gPuiYXZ IkPPQ&X)vi<豈5PX1`QhIkVfFPЭQPPЭQQPPxQPPP料ݭQVf1hYV1QpXY<WgP WPPVQhЭQYVPWP֟h1 PQ ]X_Z[֭ PP YԨ[VQWgP WPPjЭPPPfjPYPY VPVPP@XπPhs&PWXZjXPVf%XVPniV}PVJЭPPXP~csP.XPPclPV<WYIkV1sWP@ЬV+PVgPPLhw"VBhV7hmissing options argumentmissing name argument%s: is not an identifierc_getopts: no argvarguments changed since last callOPTARG^ЬW}ifW"VfVZP?PxJfPPWЇX;*PЇY@iY `Y;PgPРPРLP4~yPgРWаwQg WPQP`fQ"fVffP@fP1RfVfXWjPXV[X$X?f +XXX?X? pfofϮyzVfPWˏgPPgVZ P~~<~~πkV~Wf~VVWw~VfWYjPfPWd~~~Y&PXWPlmЬVYZX@ W+PlP?PmX ZPMdVgPx8dPPV*RWfX~~~gPYf-)pX=fhP~ZPfgPYVfYP7  3 * % P   \   "     P  N      >      r bind+fg+bgwhence+unalias=typeset*=readonlypwdprintlet+kill+jobs+getopts+fc*=exportecho+command+cd+aliasQмP`fQQP%s: bad numbernothing to shift^ЬWcPРVytbW'P?P\bP@gW~WכЭPPPW"PѦPж@ЦQ@aPPePSugorwx%s %#3.3o bad numberaugo=+-rwxugoXsbad mask^ЬWXmVP?1PSXaWfP}aP@gW1^~%Vf@`P5RPQQPPZbRQSS,TPPƔV ﻶ1"Z﫶1gQQPʏPu2[0QPPP~K[0gPPg1P^~%VfFFFFFFFCFFFFF5ȏIXȏ@XXXgg~8'lPXIXgYY~  lP1WV~PPX gssssssssssssssXsssssssbssDssNsIp/V*V%xZPPVxZPPVZV ZIVgg~χmkP1iˏVPPXVY-Y+ !Y=V[>HhP>@hPP[PPV[V[g,XWg~(kPg1g1;[[^[~H#Pnot found%s: %s^ЬV v^V^P?P^P@fWPzbWˋPS'ЭP P)cPPWAPC^P@8@PVPQ2_PРPаaR+TաQPRP` RQ T~QRSdPtZbPW±P^ЬVu]VhP?Px]PPVWf~gPЭP݆gfP ЭPPprsu,-p: %s-u: %s: %sREPLY%s%s is read only4^ЬYXԭԭ[ZW1PrIP?>PptPs3Pu0`P[OݭܟkﳰPԭ82\Vf%VP[ݭV5v[t\YgP1Vx\\PPYiy\[*ɏP~[e$PW?i9hPVf[﵃PVխ'\PPP~fPPPZԭК\PPP~fPPi1ЭV1#Ч PP X֧ W+PXXX!ѧ$WP ʏgխPPZPPZPZXPPVPPVPVխFԭX 3X2[~[Pq~~[UXLGխX\6X BX9XPʏPuP`V`թDXX  X1թ+ЭQVVQRRPʏPuP``۔fitoPVW#%i1H$Z~~~iwxݭVsP W$1Yi1/W$խ(j#[P֠ݭݠ:ݭݭXխ [DЭP XP@ЬVpZYV P?PJZ~PQx-YPVP RY ]Z~Qtrap -- %s bad signal %sЬX  -set^ЬV'WPРWզ VPPVYխT@VVXзfWf PfXVPxPPPWP@~PPVЈfՆPiYPfvЬXYZ-V$PfP?dPvYYAUXfPx,UPPXgYNVejPWgPPZ PP[~VaQPQQWNv~V~PZXhVZPShell: %8ss user %8ss system Kids: %8ss user ^ ݭϦWgP!VfݭgPfݭgPfݭgPfPreal %8s %8ss real user %8s %8ss user sys %8s 8^ЬVԭ[{WgPZЦP?\UU`1]ɏ~ݦjPȘVgP[VVVíPPTíPPTԞϔXˏVW&YV"Z[~hPPWPPSiݭhP PWPPSiݭhPUPWPPSi~SЭP:ptime: -%s unknown optiontime: -%s requires an argument^ЬYЬZjW~]VV ԭ*X8P?P:*Pp!ݭxݭ쟯]VWhPЭPEVVPWXS~݈VVЭQAgPPgAgRWQRbPQPagWjЬV=XhW4ZuYW.x VjP0x ViPVWVXPRPՠ TVQWkRPР PF` 2F`~gVGRPF  V#hVV*RPԠ PP=$ H 9$ @ 7$ % /$  &$ " $  $  $ " $  # @ #  #  # t #  #  # > #  # % # @ # 2 # F #  *=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~WPXM 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<<$tPP1 l/1 m1 n1 pprocessesnofiles(descriptors)memory(kbytes)lockedmem(kbytes)stack(kbytes)data(kbytes)coredump(blocks)file(blocks)time(cpu-seconds)ulimit: %ctoo many argumentsunlimitedinvalid limit: %s%-20s unlimited %ld exceeds allowable limitbad limit: %s^ЬV|W[ԭ-PQ`1H`S-a--PYi Yi`fZ_P?"XXXXXXXXHXXXXXXXXXXMXXXXXXXXXXXXXR[[ PZ-1AVQaЭQP1|,YYi PPZiZϊ~Px@PPVfZZZ1խզ `ﯔ˟ffNRP }WNfzPЭR)fQaSSPʏPuQQ1lRPPWxPXխ1YYizթݩ‚[}W[}WiϕVfWX f%ЩRRPxRQ}P~}W~}PWWϫfYiPթp]VVݩBZK[}W[}WVݩ 6P=<PP[1P3DPaR1m[}W[}WZEWX &ЩRRPxRQ}P~}W~PÔPBBBB{B|B!3Y:>PY*(.**COLUMNSLINES@^m*1b*?W>1ݏht@YPfPr]VPVRP9 QP <QQU~~~~\PQ<PPQX%~~~~ab\PQ <~QlXЬXЬW)5VfVY==WX PV=WXhPVV~iVP^W!AP~ϩVf~2:f~gP 9PPP= ЬR=PРQ PR*QR֠ЬWg+d=VЦPV~  P֦g^ЬP(YYPYPPq(1(@(,8=Ԛ@@Vf?Wg?Xh?Zj?[kʏ@ʏ ((WK'P?P{?'PfPf'PgPg'PhPh'PjPj'PkPk%?NP$?,~/<VZKYPЬSЬWPSTVUdQo eQVTS\cRU SQRVIR R  PSTTQ4R P$R SQPPRVQUQQUPSQQScWTgЬY/Y PPYWg[f}ZXXWPL9 P`V~FkP`YjPVXWW@ЬTЬ VfRPd#4USR%TQRPUa#aSUa UQPSfPURTQRP UPRUPPPPSRPTPSTQ` #q`qPPT#dUfP ^ЬYЬZ[լ 1HZYϔPX17Y ~j PXWWWY~GjX~ PXWY1U:QWRBSWWVXjPH/HPXp/[B~cPP>IfQ@WWYXЭVV=ЭPPVxVV9~~F~PnPFVVPPPVGjXWWYЭVV=ЭPPVxVV9~~F~PPFVVPPPVԽ J CZP[ЭPPUn[-9~ݭfileglob: substitute error^Ь PЬYPPPݬCPXQRh&\TXS`T QQ `RQQP`Hb9V8~MX`XP8PV8N~PV8U8~~@PP< ~t814ЭV﹭WV9ЭPPVxVV8~~F~PgPFVVPPPVԽ7~ЭQQPP~QgPVWf WP`W/Xf2HPftP VWWn7~XYWViiWPЬVЬWg~f~GPçPFPATH^Ь PPPݬnPV V1P[6~VYi6~~ѪXhPP17 ]WW[ϱVf9W[f*9W[f6PРZ$XZW[fЪLZa9W[ݬh1JPMPd PW[ݬhЭ[[PxPYЬP`6~[ PЬQQ1Zԭ5~Y ~PYIPV[WYXgf~gjPZPPjgFPVZ֭Э VWXD YݭY[QЭPYX` PXl5~ݭVgY[{XWYZXZ;[V[YZWݦfEPfX5~fVWZWGkHkXYIkЭVV=ЭPPVxVV4~~F~PfPFVVPPPVԽ4~ЭQQPP~Q)ЬQPaYP;|&()`ЬYЬRЬ PЬ[PPR ЬQPakPPWGQ a\AQWW4SSPʏPuSPP'P"P` P=P:WWVP\VPPR F PVVVR/IfP@U4PIfPP'P"P` P=P:WVZ[wWQ%IaPȒR@RSQYRQ rP@XQIa~t>PXX)WQWVIg/WYPQQVP`/XQVXXkЬPW`ZP^ЬYЬXЬWЬ[Ь ZWݬݬ XPVYԭЭPVPPQPϪQVXg~YaPkPZЭjЭkgV*+?@!ЬYZYP2~ݬPXHiXWhWXVf\ VW7fPP*7P[1P?,P$'(P~B=Pf/ZVWfgh~Z*HiIXPЬWЬVWPfPRPPW4Q@fSPTQRfPc`RQQR Ca@aQRTPPWRPЬPЬYXPYWPVЇP 1~PhVo1~Yh@ЬVЬR VWVPRVRPRPPPV`QQ/PVQ/PPV`/`/ PQQRQPVP^ЬZЬWݬ j&x&Yr~ZPXXP]gVV<ЧPPVxVV0~~F~PJfP­PPVOPVZQW[hPPPX[/QZVP­PPVPVݭݬViЬ Pà`VxVVPݭ]=Ь QСíaPxPPVXXPoЭQHaVVWXPYԭ쟭fZPѭ-fgЬPPgZ~gZ~gtWX.~fΦVYЭPЬ QH`aЭWk1ݭݭIFS\$(){}*&;|<>"'\^ЬXЬVЬ Z~DPEP[WVYjXW~jWWYWXWWYW1Hg~C9VfPHg~ݭfPWXjP[Y[ YXjP[[P_ L W L g  0y7#-1 1= ?2*?* /.&.&_606162636465666768695U5u4L4l3C3c[O%A"BCD^ЬPЬQP|PPQqPrPgPl`OM'in=?*'P,'QQ  PP ~QQ="'PQQ'R&RPxPPPQAPPR~ϴ iY*XihPRPwPPˏRQxPPP@aWWWPP QPS G q6OLx!PS VPR~G P&P 1rP%1j G 1_W1UPP ~ ^ЬP ϒPPPPPPЬPt SPPQʏQPPʏPPPQaA;P `.PЬWQQWPP<PPQPPW~gVfWݬfWWPϵPЬVWXVPVxPPϫ~WXt!dWWPw~TW?FPݬݬPPQQP PPPQ~z~>PP ϭPPP~PЬY1R&QRQQYPPR QYRYլYϹ YLBWXYVV~xPXVPPQPY~P| g PP V?VPPXXPPVVXVV ϮVXVV ϖV  ϴPWW w~ϊWu ~@PP0PI P~P~PϔPY T QTQ P' PP P1QX_[TS ZTX1cPQ@RQWR>cQQ[6Q$1XVWUTRSRTYTVEbP@QbQQ_Q$TX&STYTXcP@PcPP[P$Zt Z1aTYPW4 S1 QSQ P; PP2 P1QV_Y XSVwcPQ@RQUR6cQQY.Q$)VTURSWSTCcP@QcQQ_Q$SV$ SWSVcP@PcPPYP$X X1nWP@ЬVf PVP r PVP VE |9 QQPVQP( ~. PVPVQ ~ ϨV @ݬ7PVV VЬVWf~ PWfWPЬRR RR~QPBPPЬV WϞ~fVr  Wq  ЬWW  ϣWQ_~PA&^~Vf?QWɏ@WQQfW Q QP P PP  Q~^P QQ P ϚP PP Q ~ P~ V{ PW@W2Vf WX)PPVW; @)PV  PK PPB PVϩP@ VϤPS9VQRQPQPRQSQV PaPPSQVPPPV@P@ ώVf fj PPσPtPxqPPu~ZPxWP\P~@PB Z(#x)P^POQxQQP~PЬVV! V0ϷVPWf$.fPPP}ϒlQQPQWЬRQoPxPPPPP[RzЬP-PπP  I-search: ^XWgZlY1P)1P#PWP1wWPXXPaPeV]PWP lWQgX4VaPX"QXQVWPPQ^QQX~[PX Qϻ=X(yVffjiPQPˏQP@/PQ1 X~jPЬXЬ YVլKFXf`PW9Y ϖVϹWVXPVh^VVWPVVUPЬWЬVf^$VV5PVW +QPQQPVW[QPWPQQPPPVPPWV?PPPPW0P%P|P~PЬWtW EVf 9VfVX=(+~2-~-~PPP MPPWPW1PW PPWV hVVWPP Wjm>W^I*WL7JQWAfQQPPPQ4 nothing to yankP P PP@PP P7 ~]P yank something first@PP0P ~!PxP`sPVVo~~VSSRPP FP<x5QQRP`QSP`aPPPPPP`P Pݬς PP P P P  `~2PP@ЬV~V奄PTf;fRR^)VfQQ>TSTRQ?QRRc RVRVfŔdЬR SRQNsPA%^c S?QR@RQQ  Rc Sc P%s%s = %s '%s' ЬWЬXVlhYW)fPiW)fPiXfPYVfxWP PXP``P PG fx WP PH`picannot bind, not a tty%s: no such function^ЬPЬYЬ [ԭ> ePլ6VWVPP QQWP`P G PkgVV:PPJXWxXZXYZ P@gVVV[V WXϩWWYXXPPVfPRXVSRbWxXQQ P@gPQZPXޑPXY WXFPiVl[MVVV:VP PG PYPq"PۑV;VP P G ,YϘdPVYc P̻PZ PWWYx XX@g">GiQX PPQae aRZ PV@g>GiPX QQPЭ`V,ZWRRQRQxQQ~APPRPPPPh`)ZWRRQRQxQQ~APPRPxPPPh`P@ i <~ﱄVfP RB RRS<PPTTURTQQ P@bRRUTSSSTRdQTbUUPʏP P@aRSSGҟ% < ~fPf SRSUx STSSRPTL QQP`SRRUSSЬTxSSTRRPRPxPPh`Q~@PPRPPPPQ S P @dЬWgPP~VfgfЧP P~ЧP P~xЧ P ~P~gЧP $P~V6 i P^ Q  P PQP PQWPVQPWQVVόWSV P P  P[PϫP ^ Y Z Ϭ PW8VVr Vs V\ VV|XhVPPR PC WWgP[Y Z Э Э Э hPg[P[ [πPPP~PP~PϳP~ϥPϗP^_ PP_ ~P[ ~PPW /P. ~~í~χVVW-VXFhPWPVP D#hPVVWP^ЬZY PP ~P ~PݬPVϔZ#ݭݭV~ݭVíWݭVZPXXWLVWM ~ݽ:P.6 ~~WϓXݽ{UYVнPH/I";VYZYݭݭVYY~bݭV x PP PxPPP PP QPQQ HЬ!!P !)L P`P@ : 2 PʏP@ЬVV V    +VV   Q  PQPЬV Wf~uf W VWR>iPB)W~FfP@PPRVPRRQbiPARWA > RϣV* ( P^ PW PP P ~PcPV: PP ` PP P W"V oP X Z12 yXPw@WύRWWX@aPcSS' %cP@fQ@RQTRcQQWQ$ PP P1SuP /W V ~ PWV  W V  PsubstituteЬVXi~PWVgVW~P YX"~W ~ݬV ^ЬVЬXfVP~~yPQQQPPd{WQP~~QgPPPԽfX݆ϚfЭVV9ЭPPVxVVn~~F~PgPFVVPPPVԽ:~ЭQQPP~QgP ^ЬWЬV~xPPPVWЭQQPxPP+WPaW~Q|WP ^ЬVЬW~xPPPWVϏЭQQPxPPP VaVW~V1PVJ~ݭ4|VPexpand(NULL)%S%s: bad substitutionparameter null or not set%s: %st^ЬXЬ YԭԭԭX XW YX%P ʏ Y YYȏY Yȏ@YyPPP~_wVfPPPWԭXZԭ|ˏYXXԭxˏYԭ8][PPWPPWPWϭ7JR1Cϭ %!<,7V1ԭ1T1ԭXԭXY5ԭ$(j1PPWPPW PWjjZϝ PPY֭~Za 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~W ~WmzsP?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ʏPu1խ%PʏPu1խ ѭ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ʏPu11XXխ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[~ZmPYYPP*P@J]CVZ?"Pr PWg X PFYWigVЧW[V* V@ PРPРV.Z P$PYXYdXYfPVP٢Y VX ZJЬQa{ ~ V`PiPkPԭQVbSSVV:QVBaAVVPʏPuPP 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 ~~jPPZP PWbgXЭVV=ЭPPVxVV ~~F~P8lPFVVPPPVW PЧWЭRЭQQRPxPV( kW@W> ~Q)n1R1$ ~~F~QkPFQQPPPQԽЭнkP@PP WPˏXX=&jQQPʏPuP`PP1P1Z PP PkWXPʏPu+ kdX=X- X?X+Wa 2kd)XPʏPu 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ݦPXVWX[ЬPH`ˏPPQZPQQݬZݬ[4X8IP1P8 Z?*+?@! ЬYЬXX8VfPWVZWUXWVVXYa[YVg9gWgPˏP~jPggPP P(WgǔfYX XYCYP^ЬXЬYЬ [ЬVkW PPPuaPPPQ`eZ#PPQPPQڗPQXhPP/ VˑP:ƔahPPP ݭ_PVVݭݭjV6f,iPPWPPWYtPWfPPPfWkXVVPHOMEPWDOLDPWDЬQaPP+  a-PQ PdPЬWWPW PVf'WPPs ݠUP fЦ P^ЬWЬ ZVZZfPZ{ZXTQ[ZjP<{S}RP$ZjPPS[PR[ P,[ZQZjP[Z[1ЬPPˏP~ݬݬЬQaVV@СPPVxVVT ~~F~P`ЬQPFVVPPaPVݬݬЬQPaZQݬWZݬݬX[ЭZZ1ìXíWPZQP1jPP{ [ZQ1P}[ZQP,[zVVZV ~VXXo^PYݭݬYWYWVݭWWWVݭݭVWIhݬV~WYݬZQQQZZ1BݬܑPS4%s%s%scoprocess already exists%s: %s4^ԭWЬPPЬPP'ЬPP ~ЬPˏP~ݬHA P ~i1 ЬPРr ЬP P2P~ЬPݠ~~B;Vf QP ~f QС QPО;Zj~~ݭО:Wgݭ\? X0]VЦh< & YiP ~Pg$VjЭШ~ݦgЦi ~Gy Ь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~ ~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ݠ{iPP ݭݬPPV 3ԭЭ' tЬPP ЭP"ЬPP  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ԭ[a =I 5WPg.P`ݠ~<~~<~ϟyPX1J 1 V4PЬP1Vf1ЬPѠ " է1WЬPPPuЬPѠ 1V~{ ژV)e WPpPn[Vp 1m=[x. PPWXg19ˏ[~gpPЬP,ЬPѠ"[ЬPѠ " 1.WgV1ԬXg>ЬP ˏP-Џ@YXЬPЬPѠ ˏPY YXպ1 HXPV zX2~bPPPG ЪPQHwQQV VЪPH ~~~YV^XH1RgV . 1ЬP: %/VPVvG/1|[VPЬPϠfaffa1UWݬ 1D1ЬPՠ+ЬPՠЬPݠPV14V51B~~~ЬPݠ~P-PЬPݠV&.1~V*PVϷP`ЬPݠVY.1P ˏP g } gz PРPWXՇXՇ_ QСPXˏPСP СV(c (r[ QaPPPPaˏPPȏ P`~fPX"ЬPˏP~ЬPݠ PB XЭ ЭPP ЬRˏQЭPPQbˏPP ЬPݠЬPݠ |ԼX-- 1.X.XϮ-1[ЬPՠ'ЬPݠPVχ,~1Vψ,1ψp,1 +ЬPݠ ~<~~<~5P"ЬPP44ЬPP Vf$fg QaZl ЬPР h WM ~ݬQ,8PЬPPЭ ~ЭPEXECSHELL/bin/sh%s: %s: %sЬWPPV f~ VPVVfVЧVݬݧݷs4PVݧ~*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+ ȏ WVaPVN hW`Ь FPATHЬYЬXYPZV [/YP[X1X ZY PWWX WWVV1XK~ZYPV?f7tbPkPdԦԦPYDPV{X WWVVgXWWVVXˏXPPGZY  PVEf-ݦ rPfPPPf ݦ pMfVѦ1f1X1ˏXWV0[WZYF PV d VfVPPPZW P PPYGWgP!VLa* P P fBX>PPd!ZPYgP VfPVP^ЬX W+fPP$X /PPf ݦ 6LfgPV^ЬWЬYЬ XVWJPPYWQqP {V-Y(QQRRQIP VR@VV XhVh^լЬP`/ݬVfP8ݬݬ ݬQPQЬPQ1PݭVZQЭPPQ~PHݬTAVfPZ; PPP~ GPPЬXX1ЭV:XPY X@XPYD@[YX2XYWVWP­PPVV}PVWXV@WV/YXVZP­PPV%}PVZݬVkݬݬ ݭNP11VXݭݭWJPЬWЬVfA g: c  }V PVx  VP%R%s%s opencreatedupcannot %s %s: %scould not finish (dup) redirection %s: %s^ЬYWЩVˏX[ԭZXP  PPVPV(iXVԭȏo @> ~0P~[PdPPr%X\c{1Z1< Z1<Z 11VGPPP1<Z|<Zu[ˏ~ݩDPW][f- <WFPPPV;'PW(ݭG ~9PK"P[0=  ZV"<~ZVHPWWNW]PVXXXP PPPC"1v PiQР PA`%WQG`Q$g RiQPA խ iF1iPWP1PW$PDP( ~PA!X1W$F1X WF2լ-ЬPѠ#Ѡ "  Wr& W&W8 WWÕPhere document missingcan't %s temporary file %s: %sherein: yylexerror writing %s: %s^լ 1 PP~&PРЭP~~ЭPݠFPЭPI^PЭPݠЭPQPQQ2O ЭPUݭoI t~z ~}P'Э .tݭ.ݭ~DPլe; ~WЬ`ЬP EP ϭ Э] ݭ~6 Pڝ ݭݬ˝sݭPPݭC(YPЭPݠ=-P REPLY-rreadPS3ЬYЬQXWVϒ[Zi YPXP`QgPf`YϖgPfPn t kPjPPlgPf`P'QP PX@QQP%*d) %s@ЬPЬQЬ VAݠݬVVP ^ЬYWXYV ]Zif[9XPPXWVfWPQW  Q PP YXQAZuW WP@ЬPЬ V@ݬVbVPЬYXWYVif8WPPWXVf~YX= 0XP^ЬWЬSVзP PSPSR`P`Q`QRCQb]QзP|T`]RQRP`QRaSWdPV#VSQCDݷPVVVPЬRТP`QPPլ PPP QPQQPݬݬݬ ݬݬ{dbteste_error: %s (offset %d)ЬPЬ QPQ~++--==!== *= /= %= += -= <<= >>= &= ^= |= <<>><=>=<>&& || */%+-&^|? , ~!():@ ^ЬPЬVЬ Q<ԭQPЭf@^ЬP]PPԭԭm~! ~wPV;ЭPʏ`mV Ь PPP<5Vlݭ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 P̫ 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 P̫ P`1XPmissing ]ЬPРXhVVPxQ@XhVVP@ЬQXV(1VPʏP QuPQRP1PXhVVPʏPQP`PV[XPYݬPXЬPՠ %ЬQPȏ`B ~ЬQСPPX~PiPVVЬQP[ ~VF7ЬP&1P1XQϹWiS7ZYV_0P VV_VPʏPRP`PPV# ~XQX~QcPVgЬQPʏ`СPԠСPV ݡݡiP Vݬ ~VjЬP'LZ/[ZZ PK`Y/VYPȫ WgP[~XNPЬQZgXYЬP)ЬQXЬVЬWЬ XXWVPXVϹPVW Ц WW  Ц WW  VX ݦ XhլW VPЬRЬPЬ Q PPī ~R PPī ~Rv ~ c1<`Ԡ] Ԡ Ь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/V|PX}Ժ ~V(VePPM֭H[D֭?֭: PPPVYVY|V|ϷL 1ρK WjP1x3 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~ kVW WPVWϷe kխXXXZXYE ځPͷ PPP[ЫW!6gPݫV PZXխ!YXh4WխXXXZXYW1PвP X ݫ~DPm VЭPPP~ZVQ P1~~~ݫ{PW ݫݧ KQPQQ PР$ݭ*PPPVX+QVЭQVQPíVPVPQPPV`PVWV~VhPQ$WfЭPPV~Ptݭ(ݧ$ϹPݫ1W~PЬX!XW^ WPVfVWX WX PРQQ,WL VW V VXXVѵ substitution failed^ЬXլD ~hm_1ݬ3#VfPݬ fP[ԭ蚏 PPP~(PPPWhZKZYXX[PWP­PPWR_PWXZW"VfXW[ݬ Wf[WYZݬZhPY խլխ_PZl"PXWXP­PPW^PWXZW!XWݭЭPPW~P)P*%s: not in history%s: invalid range^ЬVЬWЬ XVfPXЭQ 9 P Q* PA`QQ WbPQtQPWOX{PQ`X\QPWVw9f?VPPPV~ﷳ ʳ PxPP8PV))Q  R@bQQPno history (yet)| P] QPQ լPQ PP2 PC P P* RR > QСPP*Pݵ b* PР̞ Pƞ PЬQ R SSRPxPPQQPR P Ac Q QPЬVЬ XЬ[X k PxPWZլZXPYVVWWV$ PF`VVPZV+ QJW[YXfPXfiPݱ VPxPPWVV˱  Vڱ PЬWkW若 bア Q RRQPxPVWWXWV>GhPPPQ~RDWVc ?Ghf &PX WI F`a X BL P.ݬPoP)3 P P(  N ) ֳ <~z$Pϰ P߰ @ְ Vxﭳ Pﮰ QQPVPF a8( P@~ PPCxd Qe PAVM ݬ/ZPfPPRfQQRPPQ A AV: ЬX, VfPWXfPV F V G '%P PWլ VXWGfHISTFILEr^i 1ﭛ Ь者 sP|P` Y P{ RU-{ V{ {XѦ  Vϗg<ЦPP3Ѧ -Vz ɏPz LVW%d RunningDoneDone (%d)[%d] %c %s%5d (core dumped)%s%s |%-20s %s%s%s%s%5d %-20s %s%s %s%s^Ь[ЬYЬ Z ԭY&ЫPЫ,QЭPQС PPNZ_ʏ@Eѫ 0y P[P+ [`-Ы(VV1WϦ 0\1}1xPxPP}qYKxP ([P@~?_EWYWˏPPP PʏP Y,V(~ݫrZ^ݭiZ^Yݦ WZ^Y-bYvPW6PP;ZP^:NQQPW PPQPfPPZ^ЦXЦW\Y0 PfPPݦ ݭZ]'Y"ԡPfϩPPϿZ]fVѦX1+ѦW1"խZ]ЬYЬZiQQPʏPuLYsxw WЧ,Q ѡ P1gWlw WЧQQP1pgWZjPi% ZjYiPP?1v PP1v P1`PYmwv W1ѧP1gW1Xdv W5Ч(V*PX Z1j1WXfVgWXAXPYPVXv WV(~Y{PXWXgWWPZjPv P `u  d~/Ru SSQaQQѡRQRRu P`u = @~remove_job: job not found (%s)ЬS>u QaPPS"PQ`PPSPSݬ~`aУ(Q2u RQPaQR`PRQRu ѣƈ t t cSt St t St t ЬRЬSt Qt PQTPPRPQaPPRPR`aSS_t bRWt TQMt PPQaPPѠ PbRaЬPЬXWР(Vզ Xݦ £PWfVWPno closing quote `^h[̀̈́̀PP XPh]@x7 PP|PH~PtPxpPZs s ЬPP`1ЬQQ`Ԩ1Y1 `ЬP P `TW! RbP`QQ\\s  QYPbϜPYY Y Y#C8s ކ RbP`QQ\s  QYPbYPYYY r Yg QС PPP M ЬQQ`h1 `` YPʏPu1 pPPZPPZp\0PZ` iPQ*+ 1n Y[1Ӭ`1j~tnP1dBPPYdVSWf(pPPZPPZp/PZf* ~dg1| Pݠ$dQQ Q`Q[ 8PR 1IY*Y@Y+ Y?Y!C, RbP`QQ\gq  QVPbϧPVV( Y19VY':Y"\}Y\}҄ QaRbP1PY1q 11p XX X[PXh`1 XX X[϶PXh`1Y\#\SYS Y$11AY`1122 QaRbPPYnp  PYRaϮPYY$1? Y"15Y\1'Y`1pPPZPPZp-PZY11ﱃ RbP`QQSo  QYPb-PYY(1| RbP`QQ\o  QYPbPYY(. XX X[ρPXh`tZ1YF XX X[LPXh`Ԩ1PY{1YZpϽPZʂ RbP`QQ\o  QYPbEPYY:4Y RbP`QQ\n  QYPb PYY#Y%'Yτ XX X[ϊPX h `1Y] XX X[cPXh`1qYPʏPuP VP1XWpPPZPPZp+PZY￁ RbP`QQ\m  QYPb:PYYPʏPVP`PXYg1P 4pPPZPPZpx+PZXYX1$YV1 XX X[YPXh`Ԩ 1YXPhQ2R PPQ`PQ11РP1(PRQY'1 XXhXhPXh`l 1Y"1% XXhXhPXh`1Ϩ QVQoqY( Y"'Y'(^Y)Y\ N֨IרD>8fl ,ר'Y"ԨY\Y' Ԩ8l ը1WY(֨1Y)1ШPPP1 RbP`QQ\k  QVPb+PVV)" XXhXhPXh`1VφtVVZ~VVWW`f(gZԨh`7Y}1 Y}& XXhXhoPXh`Y1JY|11Y`1Y\~ QaRbPPYj  PYRa:PYY$Y"Y\Y`ըY1\1rY)NШPP1`I~ RbP`QQ\j  QVPbPVV)1V>1 Y(1֨1Y\:} QaRbPPY.j  PYRanPYY1$1Y') XX X[PXh`i 1Y"1 h `1Y" h `1Y\XX} QaRbPPYi  PYRaPYY$&Y"Y\Y` Y\1Y)" XXhXhWPXh`9Y| +Y(1t XX X[PX h `| RbP`QQ\h  QYPbPYY1pPPZPPZpx&PZ͌PXP _(` `tWY<Y>1q`1hWZV*V1Zg1RQQPʏPu18z{ ~gPXV P0Ph PY>PPh{ QaP`RR\g  RVPa*PVYV Y<gV>bY> Ѩ1R{ QaP`RR\g  RVPa PVV- NVD EV&Y<4.Y>Y>V| ȏ@V ԨԨ Ԩ|tKXz <PZW1-`1$|tY)1Y&) Y 11Y(11Y; Y|1Nz QaP`RR\f  RVPa PVVY.Y;Y|<,PY&+P <P<PPY-Y| V&<YV ЬPP1YPx y QaP`RR\e  RVPa/ PVV(<YVϥ |tPPZ~P=y QPa`PQXP<PYf hP{ W | QWV| RI1SVQWQYYWR~~WcYff1Ӭ 1VkPWЬQQGWVx lPV1Ц PP  P}1x ~hЦ PЬPP1W{ { ]lPVjffVx Qѡѡ V1С8Qѡ6x Pݠ${PQЦ PPaPV x 8Q x w ~h14<P@Lz VVlz ݆2V]z -z Pz here document `%s' unclosed ^Ь[~ݫ  rPc <w PPP<~PPPWЭXˏYíWZ4YV +YhPVPSPPWPPW=!PWVXw RbP`QQ\Bc  QVPbς PVVhVV ZW1V/V ݭϛPPWPPW PWVv RbP`QQ\b  QVPb PVV PPWPPWj PWV1ݭЭPPW~P]Phb @ v RP\VPТ8QQRPPQu ͋u ]Vݬt H溜ЬVЬXX<0YiPWV{gԧԧԧԧԧ ԧ8X$VV <0X4X0~iP,P0(~(o-WP@2u VPfP1fϦGG)?m12fPVg1ж PPfP 1ն ƊPPfPԦ1ﰊPPfP1Ц QQЦ8t Ц8PʏQQ PV1Ц P /~ݠ "Q<PAЦ8VVZt  1Ц8Kt Ц8Qˏ PP P' PVPPfPt 8V t lt Vf)VPѦPs ~ݦ uЦ8VVs 8fԦ﹉PPfPP r fCDr >=PfP1mЬWЧ,VZ6r ѧZXZ X(PPVPPV(rPVfVgVXUr P"P.q q q $<~V3PPF`PV1[1Z~r ϐ֧@Y0[ݧ V(~ViP1Ч QaR R"ѡ$ˏRat P~nP.PV %Vç,VPVP§(PPV(PVVѧ ݧ ;W:r Xq  ~-Ч,PPgPPV~PkЧ,PVPѧ ݧ :gfZnPQ=t R(q SQaGaTTPʏPSP``a*RRݧ,qЧPPgZ~ PS1%dPS2^ЬPЬWPs  P1'P0P~B~ݭPP~~8PVHЭP`!PЭP`!VЭPP~@PWPPbVBЭP`V9PQp ~=p ~ P r =p ݭ~ݭiP?Pp 5P>Po po ~@]o 9missing ] ^ЬYЬWX/[o QPP\9\ PVa{PVXO  1V#X1VPʏPuPXP1XP1XP1X1VPʏPuP1XV[1P .8VЭVZf!iPPWPPWYIPWfn ~ݭjo QPP\@[ PVa ςPVVPʏPuXX V~k iPPWPPWYPWV1WP^X n PPP(PPPWYWn QPP\Z PVaPVPPWPPWBPWVV[XV]XX VV ݭЭPPW~PiPPXP@ЬVZ PP Z m PPdVHm P`QQQ`+ݠ$VPQQ`Qqm 8Phm bm P@Y Pm QaP``PaY |Y &m QaP`fY m QaP` `VPaPVV\-l QaP``PaϚP PY VPЬWЬVHl ~<~2VPg P@ЬVЬPfQfРl ~QftPMAIL@^~; PQX QX X QPPX 1QX dX PPVmVP]`YJX VPզEݦ]P4PP&ɭԭPЭPѦ P ѭPV Э Ԧ fVVЬW ^ЬVW XhPNn PW WgP3n P$n VPghV'VPPP ЭtW mW ЬVLW ϫAW m VPW1xuYWX:XiuPWXPϥZ%PiPV)\V4VVPV8i  ?XiPVVVXjV `PV W1zЬV0VWfVXV m ݧl WhV^ЬVЬWl PXhVWݨ[PPPЭ Ԩ XP_you have mail in $_%s ЬVݦ~IPWW療~ЦPPPbPj~WUIFS= ${PS2=> } ${PS3=#? } ${PS4=+ }KSH_VERSIONS YSE6&        S   ~ { v s m h e ` [ X U R N K H D 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_profileENVΌ^ЬZj x{Zje Fh VfWT~~WufWd uӹwz]?~g d XVf~g yg f~g d fQ@~g f f1PZ[tXﲁY`WPVgWfVfk"W[VgWfVfDc ~~ P(PPg PPVVVc dwc P"|b b ϒpc scc Q@hP"ϒMc hPb_ a]^ XV^ >^ Y7^ a ,^  h~﫱^ 2~~xWg ^  ~~~iPXPg] ~~ZϺ0arPuPX` ~~PψjP4rPuPPXXf] YI] F] VŮW=] VPinclude: %d@^ԭ0~~ݬ"PPլ ] PРPРРԭԭ1~] ~PV1ЭPЭPݠ X&IЭPm] PРQЭРPЭV00770%] Pլ] PVVլ ] PРQЬ РPЬ\ ~PЭPЭ \ ~ݬЭQP~ݭτPVЭPݠ y%jЭP\ PРQЭРPЭVP@ЬVj\ ~V`V~P$shell: %dUse `exit' to leave ksh @^ЬPˏ PP Q&[ ЬPQQZ\ sЭP1_ ~[ ~L PV1V^^^rr`ЭPFV qZ ЬPՠЭPЬPЬQqPPP0Э[ )VHЭ[ V®] P ~WЬPՠ8DZ  ЬP ЬP ЭPݬ~ݬJPV1faЭP%Y ЭPPPЭP d ЭP$] P] ЬP ЬPQ`V?Y  ЬP ~VtpPZ VfЭP] w] N1ЭvZ Z PЬVVY P`8VV`pLp`VV6t-VVψWY P2`QQ!*VY ~ VgЬVnY ~T~YPWVgHY PРԧ PԧPW1Y (Y WЧPѠj;XYէ 9VЧ PF` 2F`~V̮VVЧ PlX hէdgSW T18Y VVV"~xVPP~VV~rX 署WX PРNX ~Wi:X V>զ 3WVXYЦ PG` 2G`~EWWXݦ iԦ ЦVW PԠ@W V ݦP.ЦVW PݠPW PԠPV@ЬVѦX  ݦfVЬV/V&PPVWr~VubPϘP*PWWPalloc: %sݬ﹪{mtЬSЬUU%QW TTRbPPQQ쨏dckW QPU@ac0123456789 |&;<>()*@#!$-? =-+?#% "#$&'()*;<>?[\`|@W SkVW RQbPPQyW RQbPPQcffff f@~~f<~uf0123456789ABCDEFЬVЬWB Xho[ZYWVkJ`xWViPVXPЬPPPݬPP.g@ЬVݬ `VݬP`PЬVЬ QЦWЦPPQQPPPݦ WPPfWQQP!a!!c!!e!!!i!k!l!X!m!C!n!f!}!v!bn!ue!_!T!pI!rF!@!s7!h/!v,!&!!!  xxtracevi-esccompletevi-tabcompletevi-show8virawviverbosetrackallstdinshrestrictedprivilegedposixphysicalnounsetnotifynolognohupnoglobnoexecnoclobbermonitormarkdirsloginkeywordinteractiveignoreeofgmacserrexitemacsbgnicebraceexpandallexportЬXVWgPWPXPcPVPVV"Ponoff%-*s %s@ЬSЬ VxRCP`PQ$tQQCP`cݬV$VPCurrent option settings set -o %s^լlZXYWiVYV!V%VXgWZPPXX"~,ZPQ uxVfϠWP XP YgP PPfWXYgf$^$]TTSP QYRP UbPRPaPQQUc]Q ~TψЬWЬYЬ XRP P@gQX@gW Y1XQ1'1W WW X}-P P`P P X@aWMQIXEVPP PP ƺVfPfPW XO WYPPP ]O XO o:A:o;s%s: bad optionparse_args: `%c'%s: is not an identifier,^ЬZԭԭԭ؞< PP[]ԕk^(k[VfP[Y< W(zgWfPWTXϞPPS`QPQcRRQRQSXX"ܔidZ2VЬQaP`-/PP -ZVVN [Y|< Yݭϳ 1WWWʏWVA V?1yVonWЭ1ЭP Wϧ1PPX-$tPWP}~HP2PPZ WZXu\ݭd1ZVs7XpQQXX"PVP2aPZPWZXX#1Yݭݬ PVV1<ЭPЬR@bP.`QQ-Q+!Q-FM  JM >M ֭լ #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 V:fP PPPP%s: bad numberЬWݬWPV WﰟVP^ЬXЬWЬ ZXWPXVfXPYWfWPVZXVWhPLWVPPP@V_L ~PLPVWV ^WXV\PWWPZVWYX*+?@! ^ЬX[ZQYX1XWg1WXgVV*V?Q1V[7Y1YYQ1!WX]xWXpV] YcZGY[V.ˏV~WQzVЭ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~QPWVVXPЬQݬ xPQP~QЬZЬ[Z[PxPQxPPPQxQP1@jVVYZX[WXY#ihЬ QaP hPyhPiPXWVMgfЬ QaPVfPgfPgP'XYViPgfgPfYXhPgPgWWXY=ZYQxQQV[PxPPQPݬ [*Y[1.ݬ YZVZ1gPhgyhPiVVW1/ݬݬ=VЬ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 Z?PPP:P;pgSCRЧQBa1CiQQg^P;ԧTj: XW:PVZPTRˏ Q RPPRPQiPPL1dP,gP@ԧUP#PgP@RЧQBaBaP@D P+RQ@iQaRRPʏPuQgԧVP%s'\''ЬRWRVf:fQQPʏPC QuVffSSPʏP@f RRVfVf'W1~W8W qWB QСPQf~ Pf֡VfW C2%-*s%*s^cB ~VVKPVXXXЬQAPXPYլQXYYPXYPXYQQYŬXPPnXPXP[[ZZY{QZQXZQYPZPQWPA~ݭPݬЬ QaPݬHݬVfWXW[/ݬfWQQXݬ ЭZZYxA ~ݭbЬ[ЬWfW~[TVfPZQ[WYZWZY>WWYgWY~~W%PXYXWXVVWZVZXWWY”j[ZPWPЬXЬYЬ W%YPVVWWVVYXHfXPЬXЬ[Ь ZVYZ[XiPW&V"<VV#XPVV;WPЬW~W0VfPPPQRPQ~RWfPQPQPPЬXЬVX<V @ ~<~PWXWVWBPVX7V"? ~WҭW^PV? ~WVPЬXЬW~XfYiP)XW!:VWV:W~XiWP^ЬYЬZԭ[ЪWYUYiPP/ ЬP`ԭ1P.PP.PP/PԭЬ QaXԭ>խ9XQhPQaPPP:XQ[PaQPЬ QPaխ [h/QլLЬP`DPPVWVPjPPWZPWVݬWɫVWЬQF//ЬPêW`խ;[7W[PjPPWZPW[XW[WK//YPVWVPjPPWZPWVYW<խЬ QaЭPЬUUWeP1VP/VVUUTUQQRQa/aP RW.bP.USޑS/ّS.EPP/:VQPRTRU/SSRTQPRT RRTb/PQRU/aPP/1zaP1qP/1iЬVVX~~PVASVVPWW(= #@ W= Wu? XPg? WV]? VXVd< ~Vy@^ЬVVvPe< QQQ KPPVP(PQPQ/ݭЭPPQ~Pﵱ^ЬYЬWiPPWPPWY|PWЬ V1Vf/f1/VFPZVZX VﻩPXXf.1Xf.ЩP.WP1w/}éW[/HPiPPWYPWXVW﫨XWg<~VVݩﰳP 6&P@ЩW/[WVWYPWZV1WPЬZЬW<XWˏWX: ~0X~®PV: ,V0X(<fݬ ZݬPXݦ,VPW%X  ~XOPYXYYXWˏZPPWWWVWXhshf_fdopen: missing read/writeЬYЬWЬ V<XWˏWXW9~YP%ʏPPP P  WWWˏWP w3V'X9 ~XPȏW'Ԧ"v9 ~0X~aPVV0ȏWT9 ,Y ЦPPPԦ XԦWXԦWfԦ$X(W YNVPshf_reopen: missing read/writeshf_reopen: bad shf/buf/bsizeЬYЬVЬ W<XVˏVXV9~YzP%ʏPPP P  VVVˏVP YW էѧ(X \ϋY ЧPPPԧ XԧVXԧˏgPVPgԧ$V YMWPshf_sopen: flags 0x%xЬYЬXЬ WЬVˏWPPWCV7 ~0PVȏW7 QQ,Y.ˏWPPBX@XȏWQXUPY YYYX XXXɏWfԦ$X(VPЬVWզ VPWݦ 9PWfP Pݦ,V P ݦ,ݦήWPЬVWզ *VPWݦ PWԦ ЦԦ WPЬVЦWf'ЦPPP V~ϯ P֦ ݦ,VHWPЬVWզ  V?PWfP Pݦ,V P ݦ,ݦWPshf_flush: no fd@ЬVfQQ PQPզ  afP P Ц$N1P P/ˏ0PfЦ P%PPxPQ}P~ݦ Ԧ ЦPP~Vshf_emptybuf: no fdЬWЬYZէ  ՈgP P Ч$0P PYPW)PZʏ ggPPVYʏPP@ݧ,x~ݧЧQQRPRQQPQЧQQQQQP1PЧPPVPXVZVXݧ P@0PPgȏgP$ԧЧPXP14VXPV1PXPVYЧԧʏ@gPЧЧȏ@gZPshf_fillbuf: no fdЬVPզ  fPP PqЦ$d/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ݨYfVYVWVV WШ PXPШ PZW PPWZPshf_getse: flags %xЬXЬZЬ YX[iPPPZPZZxթ "YfPթ  hPX[XPݩ ݩPPWЩQQWPPVЩ VЩQVZZVVQXvVV 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զ   Ц$*PyW#P*PPfȏfP$Pݦ gP!զVϱP צX֦XP@ЬVݬVPV.Pshf_write: flags %xshf_write: nbytes %dЬYЬXЬ WXZgPPP ZZЧV3ЧPPZV$VZZVVYPﰛVZXVYVVX1WPxЧQXQRXVQQXPPQVVXVfP~ϪX~PWϏPWWX~PݨyPPX   |~P P| WP~bVfPWVXWt/hP~~PWPVPPPWY Q O 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 Y& 9& PPx SV`& hVP@ЬVh ` ^ VݬPI PV~^ЬVЬ WݬϦPX Wϲ~~XVσtoo many redirections letforselect%s: bad identifier <^ЬXYU" ~~AWgPZ<" ~@~gPP@VPV" ~VgPPPV [S K I V,X~yP4 PVVZV 1V1&V{1 V(1jV1\V 1NV E1VsV1=V1V11V1\ '! ~ZVf! ~ݭf! ~ݭfPG [PWE! PРQ@QíPxPPɏQXP$QX  X3P  PP9 P(1?1qP1eY ϾﭪX|PIjY1p Y/íPxPP"íPxPP"%# ϨPíPxPPG X i8 VfAVXPRЭVV=ЭPPVxVV ~~F~PNPFVVPPPVh1ЭVV=ЭPPVxVVq ~~F~PPFVVPPPVh1`5 ~W íPxPQ íPxPP4YQ íPxPP~ A ~)~ݽ1* )(1}~V1Ͻ PW  PР ЭVV=ЭPPVxVV ~~F~P PFVVPPPVO ~ϼ)P<~ЭVV=ЭPPVxVV ~~F~PPFVVPPPV) 1 PW  ]О؞ܞϷϷ䟭W1 PV  PPϐ PW@~<~S P?P PV PP: ~6 _PV tPyP1V PV  PP PWP?Pg  PW~<~ϙ Vρ *P4Vl ϗ PWϽPLP <~H` X[~mPW~1 ~W~1[~I~~P~<~V !PWIjVY SBPY[ PY ~Zԧ Ij ~IZIP gPPP1ЭV+XV9ЭPPVxVVt ~~F~PhPFVVPPPVԽ@ ~ЭQQPP~QhPЭVV9ЭPPVxVV  ~~F~PhPFVVPPPVԽ ~ЭQQPP~QhP# ~ݭVf ~ݭfWP   W  P PWW<WW{}W~,yPV WVP@ <~~# PVIP~PVP@@ 8 6 P,hP# P P5PV%~όϩPVP^PVP P   V P PVV< VV{}V~WXYVSW PWWXԨPPWM  D ~{P6 PV ) V ViXP ^Ь[ ~@~PP@ϞPY   P P P( 8ZX W~<~jЭVV9ЭPPVxVV# ~~F~PhPFVVPPPVgB : 8 P~jP% P|1x ЭVV9ЭPPVxVV ~~F~PhPFVVPPPVԽj ~ЭQQPP~QhP~)jπP  マPy P[ l [ <~jYP%s: invalid function name ЬXݬ#PVVQYf,aRRPʏPuR= VQaiPWVX PРX {~R e PQˏQXQP1iP4 ~"VfЧQP ~fЧQPЧPаP`ЧPаP:ЧPаPЧPРPԠ ~fЧQPЧP԰ЧPX  PWP ^ ~@~PP@   P P PeP;1 1ЭVV=ЭPPVxVV! ~~F~P﬊PFVVPPPV8 8 0 . P~`P P1zP  P;~ώЭQЭRRQPxPV ~RxPWQ-l ~~F~RgPFQQPPPQԽ8 ~ЭQQPP~QgЬVЬ WЬXݬVWXMbHbCb>b;b6b 1b R R +b %b"bbbb b b{b}bbbaaaaa newline|&((;;||&&[[!}{timefunctionindonedountilwhileesaccasefielifelsethenif@   ϩVf2&fPf ?`2 Vfunexpectedunmatchedsyntax error: unexpected EOF %S%R?%dsyntax error: `%s' %s ^ЬWWW U RB X? UT, QS]VR6R LR4AhPPR PeTW̟HaY ~cUaMVcF{QRSQa2PPRaP&S RRVVPWPxЬP}f P] o PРR }B @ЬV ~ ՄV`ԠԠԠ ԠԠԠЬP  t  P 7 PaliasexportreadonlytypesetЬWgV VPXVaW PBVeW P,VrW PVtW PXXPЬP  PР8PPѠP||&&!()8e=eBeEeHe]]<>ЬXЬV ' @PVPP P PQ QYWWRQ R RVWQ1W1VWQ1W1V'WR1MK P1W1VWQ(1W1VWQ)1W1VPPnVCQ: QPP)W ~PѡPPPYDR@p VX3PW1 YWRϖ PWW1y VxY ~FKVPYШP`VVE VxVV ~~F~ݠsШQPШPFVV`ШP`VШPY`WPЬW  @~P  PPP ЧP`VVE VxVVF ~~F~ݠЂЧQPЧPFVV`ЧP`VЧPN `O#PPЬPЬR`R*. <) РPРQQ`PPQPB` ݬ ϗЬQRa P>B`RaR5PЬPЬ QЬ`ԠQQPЬWЬVЧZ2[gF~=PXV XQVPԁPV~FP PPXZrPP[`@jVPYVLfPP6I2QQPPPQP@hQaQX2P@aQqVa P gVﮃYPP[gZЬXЬYPVP2QQҬ PPQPШQ@aWgV-iYPfW2P@gWwVPЬYЬZЬ V YϾ2QQVPPQPЩQ@aXhW)jZP)X2P@hXxW׵2PPP~YgWPZxPVi~PWgԧiԧԧVZwWhWPԼЬQЬP2aРЬQбPP` aPPaPP~~Ь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 0EXITR YZ[ϋVxXU{TSvWdP TPURPXP`Q aSWPQ`U SRRi+ (  # ϧ PPjPkȏ@ȏ2u+ff<fWfHf) fϥVV$~WgPgV PgSIG^ЬWЬ[gQQPʏPu*WPЭPP xPPPPY ZVfPx[CWPXhP-W|sPTflPAfhP5YPWPXhPW9sPf) V YZ1vP@ЬRxRPPQ|VСPP СPPU Pա M > СPR`V4" P <@~υQ RSСPӡ@aSP QRPQ RСPС P`ӡ@PaP QRPtimed out waiting for inputЬX`VVT~VV٩9X XI XG )V WЦPX ӦX զ V VWЬWgXЧ YZԧY0ЧP PȀ XPtȀ Bi^XX ЧPˏPZˏPԧ  VYV XX E YzY Z Z \ >V WԦЦ P `~V4 VWV WЦPP0P~V VWЬVЬWЦ P PSz WP ȏWQg 'QQPPP@ QQ+ЦPP$P "0PPQP PQVPWVӦ ~V3զ ~VWWPլ~~ ^ЬVЬWЬ YfPP PӦ , PexЦQQPѭQPPˏYXY > PˏY~V[XԦY WWѦWWԭԭW~fwPsetexecsig: 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~FiPPWЩVfZ݆τPfgЩPԨ8PVՆZPVPP~iPPWЩVfZ݆APfgЩ P ZPYPP ZݩkPZݩkPЩXPЬVЬX~VFVPWXWhWVPawdscan: 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~XfPYZf`VXhV[>fPWWJi(fgզ[ݦzPզ [ݦ gP զ[ݦ8PXZhJiYPЬXЬWX1ШPiYPWPiШPZPPVf W݆ifWݨiШPPVf W݆ifWݨiШ PWPWݨjWݨjWXiЬWЬY9@iXզ Wݦ.iզ Wݦ hզWݦhWVhЉVݬݬݬݬ/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: %sW PPkg W ~3 iPVV P~BV0W~VfPVfP~mBV ~VP; +\P~7BUPnP21P~ B f լ &W V]f PPHf d ~P~bPWԧ W|b QСP ԧŧРСPРԧDԧH~W Vf~Wf PРLW PРWЧXЧL2V%ЈP ϣ` P2PϣV ((f Wa+ ~Wf ߇؇χ Ƈ   LINENOTMOUTSECONDSRANDOMMAILPATHMAILCHECKMAILVISUALEDITORHISTSIZEHISTFILETMPDIRPOSIXLY_CORRECTPATHOPTINDIFSCOLUMNS F eP`3WPVf+Pf `gWVf%s: subscript out of range^ЬXЬVf~Xl PYYX1i[1Y)P1fU ~節WgPV~VPZ, ~VdVf ~XY~XgPX~Z$ЭPP X56>P ~ZfXPbad substitution^ PРYݬPXXPZhQQPʏP RRP`1-խ = VfԦO 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ʏPu, W<gԧ} WPXY&PW- Zլ=g9QЦLVXYPQQˏ9aPPgССխ ݭW+PWgYjPȏgWP0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzЬYY iPP X1 P X1ZPzZ XPЩ V Щ VVVЩW WxU[WV^J`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 U PXPXiw:ݧݧ ^gPPgԧXP XWPXg XWϔ+ݧXԐP gVXW:PPgPPgPWM P@ЬVЬQ0 P<`ԠF Q PόPVQ fPPfPV ЬVЬXWV) fPP P Ц P PЦ hЦPPT&T SUVuQ-VlQ#USWSS$UWOQRB PDPBPP0QPQ 7QPQQ1wQS1oUSPPQUQVUUUhSP^ЬVݬPWWPfQˏQPPQfݦݦ \Э զWɏfPPfPV϶ VP%0*s%.*s%*s%.*s%-*.*sЬZЬWWRPXjժXЪVXV ~VVrXPYjPP1P1WXQЪSTͶUQW#GPtCR@QQW P@WQPPS SPPWSPWP`PS~TQgWWPʏPuQQVYeXgPCQjRDU@ WgP@R g0Wg0WݪݪVYeWYPjPP.YQiWaRBPB.S>BcPaQa0P,YQi%aRnBPBY1S>BcPaQaYPЬZ[jЪ [ZXXQVfPWݬfPYjݪIVPVV WXV"PXhWV=ê VYݬVh[ ݪ[ZENVSHELL%s: restricted ^Ь[ЬY~[\PXX[Ph[@X PRY-QRPQP! UPSXTP@ePQQSRXh= ~[X~X[ePV Y[VX ;V{WgP6VgP -VgP V$4 YY~VVPZʏ@Y[ϋ PPZЭPXլ  Y Vϵ3X@ ~V+Yɬ 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խ TM2X'XZ{լЬ XZdЭP`QˏQPP&ЭPՠPQЭQС PPݭzZPЬYЬZi ݩݩ lW7Z3ЩW*WVЧWPWXf ݦݦ ?WݦVhWԩiPZ ˏPiˏPiYn@ЬVUfQQPʏP Qu9QRVfQQPʏPRP`PլQ[VςPPVVPЬSc1QQPʏP QuoQTSQQSaRRUUPʏPTP`PլP PO@ЬVPoH`~ˏfPPfPj~yR P~VPʏfˏP~1ʏf "ʏfw ʏfL  ~Vȏf^ЬWP#b+J[l~&; P" PR WPP !~WPVVsfʏgWϭP6rȏg  P PnWϮPnʏgWpP nȏgʏgWQPȏgʏg~`wPVW&PV ȏg4Ч PPP ʏgW PP ȏg @ЬVfP#_ua P PQP S |P5 ~ C P2Z PO+ ~l~SmЬYЬ[ȏ i[ԩYPYZЪXXZШXX#ШPP[XP[hXPXWYVݩYVVE!oKPWVˏigЩЩЩ[XWWXWPЬSRSPQ0Q]RQ[RQQ]RQSPP@ЬV[~VP ~VP~V.VPЬVЬ YVPX V (լ ~XWiYVWXϜ݆P Wf@(#)PD KSH v5.2.14 99/07/13.2 AAA  Q AA A QBЬ[ЬP<QPQQPP[Ϣq.VfVY. XZ1 PPo WVg V 4V-@PVgPP8~({V P N Pՠ Vω-VCVϑP8ihP`VPhVPhP-lPVV1B j jiVVP PѠ[ݠ ݠ[h P K ֠ PР P/?ЬV EMMM`14 QlV  ^VVP$ P 1P=1- 1  & Pנ1,Pk PP($1V 1*V 1" 1VPP0V < 1Vb VP P = PԠԠ V/~~PP~~Ϗ# 1\ PԠԠ ~AP+1CˏVPĞ P~ݠϠ+ PQVa֠ #S 1VQ1PA P~@`QPQA 1u PVbP| 1{ 1VPP0Vj  P" PV@I C `PVP1ˏVPĞ|1VQL1PA P~@`QPQA 1 P  P ݿ  PV@ʿ Ŀ `PVPOˏVPĞVP2 1~( 1tV  1f} PVbPm  1FV V F* Q ,* ~y!1 P@aPt V VHC P*P8 b~() QP PP Pϣ[ ~!1VR  P 1dV5 1 V YVW`VRM P@bQ/SSTPUARUQRV5VRqP@V$VQEaP@QURQV VQrP@WWV&WbXhPXPD(* QP WWVV/  PР ~i1| PP'ϴ(1hVb V6 . P QMa֠ P Q-a֠ ʏVV V( P Q^a֠ P Q@Val P QVa֠ Y PР ~h1 PP P11PY1 ϵP ,31L P QPQQ1~P4  PP OP6 e[ ? PPs PcPCP*' P'~g 'PЬWЬV ~PPw Ph Pe V    G ϸ&VWMЬRˏRPĞQQPQ PQPR.PR PQP P@ЬVV V1 Lb R_ SТPP &PV QQK PPP ע U@@L QСRP PP RС PP RPPP~~$`JPV0 9︾ PРQ Q ~~ݠ_ P  ԠV ov PՠϣPV` Pà ~~V~_A PVQQ E PPQ9 QP/  PV1=  V V;;?1P1 0  ~a  PPsܑPc֑PC ~~ϫ1~@ "15  ~~ 1 QPѡ PP PVLgP F 'á ~~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 PXR P Q׻ P`aݠ ݠݡ]Vfᄏ Qﳻ PР РW X fhPPy  ! ! ! ! ! ! I! ! ! ! ! !  ! !  ! ! ! ! ! ! ! ! ! ! ! ! !  ! I! ! ! ! ! ! ! ! ! ! ! ! ! ! ! <! .P! ! ! ! ! ! ! ! ! m! u! ! ! !  ! ! B! ! ! ! ! I! ! ! ! s! Y ! ! ! ! ! 1* U1 VfP0 PZ1Z1j1 P`QP[Q%V Qa1~QfPQݪ 5PVkQm Pb RbQQ`YY I;PWVݪ W4ZjGfVk'Y WV~j Y?YV GfVGfVW WkV 1  X Pՠ ,֠' ~~, PР s 1ω QPݡ ݡχ1JgXPhP(PcOϑPWWȸ PР V1ʏPI`1XVVW^PS1 Thc@fPPwPW1x PРUERl%QPTBSURSrP@SФPSPPWSVSWPV%VhcWV VW hyVWϙ PWhc11HQ G : ܷ Pՠ ֠Y~ ܻ iPWﯷ QСPPW14P ޿ VrYV~  iPWV︿ ﮿  C Pݠ . ..MAKEDEVconsolettyg0ttyg1ttyg2ttyg3drumfloppy crlcsa1csa2 tu0 tu1kUmemkmem memnullzero ttyklogstdinstdoutstderr iplksymsipnatipstateipauthrandomsrandomurandomprandomarandomsd0arsd0asd0brsd0bsd0crsd0csd0drsd0dsd0ersd0esd0frsd0fsd0grsd0gsd0hrsd0hsd0irsd0isd0jrsd0jsd0krsd0ksd0lrsd0lsd0mrsd0msd0nrsd0nsd0orsd0osd0p ... . ..xxboothpboot raboot rdboot sdboot . .. sysctl . ..MAKEDEVconsolettyg0ttyg1ttyg2ttyg3drumfloppy crlcsa1csa2 tu0 tu1kUmemkmem memnullzero ttyklogstdinstdoutstderr iplksymsipnatipstateipauthrandomsrandomurandomprandomarandomsd0arsd0asd0brsd0bsd0crsd0csd0drsd0dsd0ersd0esd0frsd0fsd0grsd0gsd0hrsd0hsd0irsd0isd0jrsd0jsd0krsd0ksd0lrsd0lsd0mrsd0msd0nrsd0nsd0orsd0osd0prsd0psd1arsd1asd1brsd1bsd1crsd1csd1drsd1dsd1ersd1esd1frsd1fsd1grsd1gsd1hrsd1hsd1irsd1isd1jrsd1jsd1krsd1ksd1lrsd1lsd1mrsd1msd1nrsd1nsd1orsd1osd1prsd1psd2arsd2asd2brsd2bsd2crsd2csd2drsd2dsd2ersd2esd2frsd2fsd2grsd2gsd2hrsd2h sd2i rsd2i sd2j rsd2jsd2krsd2ksd2lrsd2lsd2mrsd2msd2nrsd2nsd2orsd2osd2prsd2psd3arsd3asd3brsd3bsd3crsd3c sd3d!rsd3d"sd3e#rsd3e$sd3f%rsd3f&sd3g'rsd3g(sd3h)rsd3h*sd3i+rsd3i,sd3j-rsd3j.sd3k/rsd3k0sd3l1rsd3l2sd3m3rsd3m4sd3n5rsd3n6sd3o7rsd3o8sd3p9rsd3p:rd0a;rd0c<cd0a=cd0c>rcd0a?rcd0c st0nst0est0enst0rst0nrst0erst0enrst0 st1 nst1 est1 enst1 rst1 nrst1erst1enrst1bpf0 (:   @:1d(@@=@@<@`bTU :@@?(0l@A :؞/ :X! :X! IA:0:0:0 ._A:%$3 : : `SA:%$3:}:} ̸4 :}:}:}../../instbin|Ƽdm9 :XZ:ؐi(:ؐi(Hy*8!:U :U :U .[!:؂B!:؂B!:؂B!ˤ*!:دs":دs":دs"v!:ܤ#:ܤ#:ܤ#m+!: $: $: $'!:X͟&:X͟&:X-&&!:X.:X.:X.')!:X5)0:X5)0:X5)0#zRp!:XbZ1:XbZ1:XbZ13i&;i!:X2:X2:X23,L@a:X3:X3:X3^'(a:5:5:5]7j!:ج6:ج6:7!:9:9:Zu7K!:C:C:X>_?!:Xp:Xp:9!:!:j :j :+ I !:Xe :Xe :X !:XI:XI: !<!:9:9:f5w7!:X*:X*:XW5d!:X :X :G5Jk!:t:t:ءL*0LO!:Xe:Xe:U 2!!:X!:X!:XF #*E!:Xs=$:Xs=$:6&*Ʋ!:c8':c8':ؐi(*~(!:Xd+:Xd+:RU4CK!:X,:X,:RU4C !:X-:X-:RU4Cu!:X.:X.:RU4CsW!:0:0:RU4CaVa:`:`:ud!:X*:X*:X ;a:X[:X[:u9-7!:X:X:X ;Ga:X*:X*:uA !:::X ;*a:::ue!:G:G:X ;SZa:t:t:utd!:ءL:ءL:X ;C-a:Xe:Xe:X !:XG:XG:X ;*Ja:Xx:Xx:X !:X :X :X ;s}a:دs":دs":X ú!:ܤ#:ܤ#:X ;,Sa: $: $:X !:6&:6&:X ;a:c8':c8':X  thc!:X'):X'):X  ;;a:XT3*:XT3*:X  N;~!:Xd+:Xd+:X  ;a:X,:X,:X  ۳ !:q_.:q_.:X  ;a:؞/:؞/:X  )#/!:0:0:X  ;X ݠ13 Pݠ ݠ ! Pݠ ݠϣ QСP1P1WS WWW PWPP5 WWVV, P1  V 1D 1q ݾ 4r QP1D^ W~ ϓP1﮾ W 1W ~ iP1 Wq 1 Qա 1kd Z M RϬ1СPR@1s8 . !  1W﹵ SУ R1  УQQWPPRQRWQW~ݣ 1Ww PР Q1WHǽ &A Q֡K Pݠݡi Q  PPPWWϓϷPWϨPP PݠݠC Vݦ0P Pش SУ R12+ !  УQQWPPRQRWQW~ݣω PW~ݠ 1  QСP1ռ ˼ ᄐ PWPWPW~<L PݠW~ 8 PW1* P'  P 1r P1l^ P7P1XR D ; 1x2 5 $ Z۷ h82PP 1WP?WhN PWPPW︻ Wܻ ]PVZ1~}1[ V嗢 V僚 1~P1`RW1bS1SQ PPVQTAS RbQ1\QPPT@Q bQQP1@WpVUQ12D#Q VSRbQ1QPPT@Q bP1DP RbQ1QPPT@Q bPPQ1WP1RXL Y:RXQ@ Yh)GSbP@b Q QQRXRbXRz p c  PРQQ QbS2SQPPVAS VQWRbSSP@S ~iP~WXiPWW1p QСP1P1x Pՠ 1W1WS_ PRbQSPAPP)   bQQPʏPW P*P+v l _ bQQPʏP Pb Q PСRRPRS1hcŰ P ݠݠ.PQ 並 PԠQP N* 1  1Wﶸ Z QСP P PPЬRЬQЬ ZYVaPPt {{{{{{{{{{{{{{{{{{{{{{{+{{{-{{{{{{{{{&{{{{{{{{{{{{{{{{ {{O{{{{{{{{{{{{{{{{{{{{{{{{{{-{ {{{+{{{{{{{{{`{{{{1Z0 Pՠ1{R^PV1Z Pՠ1[R: PV1Z QPP 15RϬ Zή QPP 1RV PVZ1?郞 PV 1/1*a זּ PP 1YPf PFYWPaWa, PWPPWYWR\ PV1Z1W11 QZա1_RV1V1 QZPP 17С P1kRVVP1^PV1XZュ QPP 1RPV12Z QPP 1R%PV1 Vs P SVS1РQaP\R@1VVS1QaP@1RV- PР PVPPVV1V1 PР PVP1PV1 PРVV PV F~PYɬ PV XYVﳬ PV PV PF~ϭPWWYX YPWPXXZYVVP@ЬV(P﮴ PPa S 4PPVPVP+ QСPPm PЬQQPP P PQ~ ;MЬPP[3 P((P)/9P{  P]#P}PPPPPPP Pݠ ݠ Lj PР  Р PoN PԠ ڳ ݠLЬV6 ,XhPW! ݦhPЦݦݧKЦ ЦfgWPЬWЬVݦ ݦݧdЦ ЦfgVЬWﺻ ݧ_0Vf炙 Wf^ЬPЬRa p V QPRZ PRԠ ԡ Ԡԡ`a {PQQ Q  :PQPPq PQPPn PQb ^ l QRQRPN WK XQPGRPP> Z P( Wg-XhPg  VfhPfVX goVf hfñ vPP ˱ ȱ ű õ ~ݬݬЬWPլ ) PWQQP6JVQ EQ ?Ϩ QС RRWPPáR~~WPP~IVf PW Wݬ P~f{ PWPЬWЬVb PР QQVVQ~V~W~I= QWVPP ЬUЬRЬ T Pՠ РQRR%PST QQ PQAPPURլ TQQQPЬWħ SУRSVR 1WW1 ZSYУTDbQAjP6UR zRTQRQaTTPʏPZP`PYR QRPPUAL 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ЬUP SУQSVQ xUUm5TSWУRBaP@'Q QRQRbP@Q AP@!Q (TSQRQRbP@Q VSQ UQP@ЬSﺤ PРQPTQHSS=TVUQ'APR@@Q AP@QSQPЬUV PРQ RPTQR`UUUTXRW1VQQWAAPR@ PQP%Ф SQQS AP@QSPQPUQPgrabhist: bad history arrayЬX> PXP2SX PX`W~Pլj VW6P V RТQPQQ A Pݠ WݠD+ PԠX| PЬVЬ YЬWVY_ PVP YPYVVg^WPPPWYVPX#VYWW PMPլ X`W} VWIP i RТQPQQ T Pݠ WݠC> PԠXP@ЬVᆰ x﹪ PowhV qVf f~ϓm d  @ЬV v VVl 6PυVO P@; PP@0 11 + @ PРR`PRPPQPVVR%Qg PF~VPQQ PVPQȩ PV[YWZX& PYhZWQx PP PxPPQP [YZXV[WZW PF~VPPWנ PVXƠ PI~Y*PXXWQx3 PP+ PxPPQPY @ЬPЬVP  PώVPVPP^Ь[Ь TZVW P`Rԭ[XPQ̨ SZS1R 1R TV ZBPRSP  VV cˏVPWP MVVg -VPRSVQ &PP^VV7  @PPV PPQRT V PPZSR SVS QPR 14RVէ ZVS VVϧ  hﲧ V[XЬYﯧ WW1hi" V [Vώh~nn XYVW PPQa+VխVVY 1[/ 6 P.ˏV~_n V& Z[ZЬWЬX RWR1WQWRPQPL nVf~ﵦ ﬦ 益 P PWz~f PP PW^x RWSmd PP[ PW4R RPPXC RW~m. PP% PWW  ^Xլ.%e P2Pz ϙO P@ P PϨ0 ~? Pݠݠ ݠwPW P P ݭݭψ PЭVVW=FPF|PVVW~ϣPX PíVXV  PV ݤ Ф Ť  ~πXP^ЬRЬX1 PRLQQP~PPR%Q P-P / PP PCϗ ٛ Pݠݠ ݠPXPPjvPZ tPX1XXZ+]ݭݭZnݭZw~CPխP~HwVfHPYW([WWZ4WXY~GfGP~PHY HY[YkPWX&ЭP`YPZvPWkXZZXۚ ϬPﳖ ݭݭRレ PЭϖWYyPV'X#WG/~諭rPVݭZv΢ Ģ ﷢ ﬢ z ~gVP@^ЬPݠݠ ݠtPV%ݭݭV#mݭV)v~PϲPЬQPQۦ  PʏQQ QPM-ЬWﮦ WiʏWWRiVW^~>iVf̏@WWfܡ > PլΡ PP07hh@ Vf + }  ~V]_ݬ ݬݬ ^ЬVЬWD2Yԭ~CS*Z1NX][jWVhPPPV@gWVjgVfPFP.FfQ`PAj~IiP@PQPQ QPPY MQYfPP.f.OЏWfBfQ PAjP0PWPP WfQPAjfYЭYխ~[[P ~usage: sleep seconds |~ݬ ݬݬ(if%s: destination pathname too longΘ^ЬXЬY~0ϊ WLVbZ[3PfPi    gqYXfPPPX@iYXg~jPǧ HkPPP@XݩiϭPfHPi#H͠VVsVP[V[͘F/͘PP͘/[͜X1iW/WrPV WVXZYX6XZYX'VVWfPP/VWP/ VVWf/VVXPQ[QPPi+uV͘6͠WϢP͜XYZX1S͜Eoverwrite %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~Y?VfP14Wﮥ  ~ZfPY2Z uYfPjYPZ0VV<~hY~ݭ~P~ݭ}PP9 PPV~<WW1tQСPPPQVP VPfPWW :3/;ﳠ~P`7P1dЭQˏQP ϛ1OxQPPPϣXPusage: mv [-fi] source target mv [-fi] source ... directory @uVfflݬ ݬݬ)QP ~*`Ь@QPVݬP ~fVPЬV8QWfݦgVgЬPЬU` РePPРRQTb-TTRb#SbP@~AaPAQPPQbTQQQeP@^ЬVfPVPPݦPЭfP%dЬWg1PPV ~ݧVgVЬVf PզPWVePզWWP|&=<>+-*/%:() P`V P֜ լ_fQZPWQ~WNP@WPﲜ P=2-Q<Q!Q>    { V Ph e syntax error@ PP~7) PP (~$WgPV ~gVP%s^VfPXV[ڛ 1]ZkPYXAVfYf~ݩZP%<~VVZPV)~ݨZ0P/ɭԭPЭQP!խЭP@~Q~ϭխ ~ϟ /϶PWXVfYfZ%WX 1&XPnon-numeric argumentdivision by zeroVfPX﹚ WVZw~ϰjPVXYiP ViP /WĦ-ЦR WRШQRQPRPPQV = WWW1|W 1tXPPVfPY WVZP~jPVY@XhP VhP W¦Vψﺙ WWWYP^Z}VfPY WV[1~ψkPXY[VfP1XfP1W cAEEEEEEEEtR01&Zѭ1Z1Zѭ1 Z1Zѭ1Z1Zѭ1Z1Zѭ1Z1Zѭ1Z1YPVfXfW ~Pg61ݨݩyPZP{ZwݨݩbPPPQQPZ]ݨݩHPQQPZFݨݩ1PZP3Z/ݨݩPZPZݨݩPPPPZYVfXfZpPY WW1_W 1WW1OW1GW1?W17YPVfPWVZ益 OcYdX~ϘjPVWiP ViPWhVh~PWV'Y WPVfPWVX= -~8hPVWP WVWVWP%d %s @ЬV~0Vؖ ~PV̖ nfݦV ݦVV_P`ݬ ݬݬ ssethostnamegethostname%s ^ЬVЬWrZY{:X[PsZiWVhPPPV@gWVigP!PkPgr>PU`<~VVP HiZ.V2P`.U~Pusage: hostname [-s] [name-of-host] ՟g$Id: logout.c,v 1.4 1998/07/13 02:11:13 millert Exp $/var/run/utmp^~W PXPV$Z[b\ݬW7PJ ^Vf<~(fq/}~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Ь[͠WJP[1Wq 1vͨPʏPP  P`L1<~WXXߚXWgV@Z%PYXgYa@VWuWVfPM<~VVVW@ZPXVXa@[1Wϡ陸1~YYEVfPXIΉ-Y@Z@~YfPX&[XYCܒI[EY0ɒ6 VVݏedAXP[&XPXZPPxPPF[ݟے̚FP@ĪPQ`PQQP$Id: login_tty.c,v 1.3 1996/06/17 07:46:02 downsj Exp $ЬW~ݏat W*P,~W $VfWfWfW W'Pr/dev/%s%s%s%c%s%s%sЬVЬ YЬXVhWA[Y[/VﲗPZݬVPWYYVaV[<~ wP ݬՏ :PWX h?ﻇZ`WW輻NV[(3<~ P ݬq PWX] h?WWP^]P~~PPЭPPr/etc/fbtab /dev/%o(null)%s: bad entry: %s:^[[w|PY11#W=PVfW(WgPVVXWZV1VPJn~gPV@`PPYPxPQQPxPSSQVCTRTPTPQP2PPQVVSQQTVP2PVP1 Zv1Rq TĐP2R2PRPPYPPSSQVVR1TRTPTPQP2PPQVSQQTVP2PVP1R1痢UŐP2T2PTPPYPPxPQRQQQPxPSRSQVVTCURTPTPQP2PPQVVSQQTVP2PVP&PАPPZUPPGР P5VPPfPPРPPfϤPfP[ﳤPh_[PPP+PАyPPݠϳPЬYPPZW1ЩPxWXi WVH 1XPRWVH 1 QС P0Z+2PWP1ݢVСPL7`P}kXPݠPZZPPݩﱣPQ ЩPСPZPPXPݠݩЩQePРWVЩPH VW2PWP1i\QС P$СPt|СPp|PPPPϞPPݠ`PآPPPPb︢PPݠPЬ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ďP1WgPPff] PPfPZffH VX}gH XqЭPЭPb֭֭ZPfQQPPQPfWA`PPP3fR RQxQS~AaPQPPRSRffQQPQPxPPPPPQfT%݆T X~o X~xPX[VPxPPP]Vf PHՀ XWg>XYQǀ PQP1QPPﴀ P切  xP 1 Z%) X~PXH_ Y PЬVЬXЬ WVϑP WXVXWVZ[ ^ݬHFЭXX1QСPՠ85СWVСPݠ8PXVV%ﲞPРPР84QСPP`СQСLPP-4PP#{bQСPРPP;852/,)&#                                             ~ { x u r o l i f c ` ] Z W T Q N K H E B ? < 9 6 3 0 - * ' $ !                                                       | y v s p m j g d a ^ [ X U R O L I F C @ = : 7 4 1 . + ( % "                                                       } z w t q n k h e b _ \ Y V S P M J G D A > ; 8 5 2 / , ) & #                                                        ~ { x u r o l i f c ` ] Z W T Q N K H E B ? < 9 6 3 0 - * ]' $ !            bxmumlGCGVGHGDGUGLGRG4G1G3G2kobcnlrsi2sLsAXvXtXrXoXlXhS8S7S6S5S4S3S2S1YZYzYyYxYwYvZzXys3s2s1s0cidvxlABAFGmRQMiKmZyZxZwZvZuZtZsZrZqZpZoZnZmZlZkZjZiZhZgZfZeZdZcZbZaZZZYZXZWZVZUZTZSZRZQZPZOZNZMZLZKZJZIZHZGZFZEZDZCZBZASbSfspIpIcocopu9u8u7u6u5u4u3u2u1u0WAPAfhPUTOQDDIHUWGCWRCDKSCLfMRMLMCcbFrFqFpFoFnFmFlFkFjFiFhFgFfFeFdFcFbFaFZFYFXFWFVFUFTFSFRFQFPFOFNFMFLFKFJFIFHFGFFFEFDFCFBFAF9F8F7F6F5F4F3F2F1RF!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[XYYYXXVfPPPPZXf@PPm Q PJm PAm PQdP+m PW1V%1K~1AQPA1+Gl WѬ  Ѭ n1h'1PP\1P~1PQ]PA1'1~l W~i[l W~PWX1Uh{1QPA|ԭ~kRPRЭPa`}[R~R\SRSIRQPA7RV'Gl WV' SGk WVGk W'Gk WЭX1hGk W1V\Gk W0Gk W1V\Gk WEGk W1sV\[XY^ VGnk W1V -[)XY XόP\GGk WsGR~vV~^J~#/#,#A~-:-;M*J!GfCPРPlP P4_vPРPHPxVPPSVSeQRaTТPFHPPTP_P+9P.P0-P~'Pe!ТPHP@fQFPɏ@PA|VVVS@ЬV/V-PVPP.^ЬVЬWWVXhPUWMYDV-P2VVVoPPVP`VPVhPPЬPS`PRbQPxPPPQQSRbǏSPďPPSPЬYЬXY@hV)(nW P2 P PȈPVYfgPVPЬYЬXЬ VVWLPVP&ѦXfYmPVP VLPVPP\YUQLIFC@=:740+(" OTxrOTptOTNLOTMTOTncOTnsOTbslpixcpixsamxvpadaisycrxmxhpahlsbcecccndscrnpcnrrmcchtsmc5inxonxonulhzxteslokosmsgrmirdbdainhskmhcgneoxenlxhpxsbambw}sfVC6)~pdMB1w_N:(return_does_clr_eolhas_hardware_tabslinefeed_is_newlinegnu_has_meta_keyno_correctly_working_crcrt_no_scrollingbackspaces_with_bslpi_changes_rescpi_changes_ressemi_auto_right_marginrow_addr_glitchhas_print_wheelcr_cancels_micro_modecol_addr_glitchhue_lightness_saturationback_color_erasecan_changenon_dest_scroll_regionno_pad_charnon_rev_rmcuphard_cursorprtr_silentneeds_xon_xoffxon_xofftransparent_underlinetilde_glitchdest_tabs_magic_smsostatus_line_esc_okover_strikemove_standout_modemove_insert_modememory_belowmemory_aboveinsert_null_glitchhas_status_linehas_meta_keyhard_copygeneric_typeerase_overstrikeeat_newline_glitchceol_standout_glitchno_esc_ctlcauto_right_marginauto_left_marginKHB?;851,)&# OTknOTdTOTdBOTdNOTdCOTugbitypebitwinbtnswidcscpsorviorhiorlorcnpinsmlsmcsmjumpmaddrspinhspinvbufszncvpairscolorswnummalwlhnlabwslvtpbxmclmlinesitcolsC!9!B)!!!         y i X G 5 &   xiR<-number_of_function_keyshorizontal_tab_delaybackspace_delaynew_line_delaycarriage_return_delaymagic_cookie_glitch_ulbit_image_typebit_image_entwiningbuttonswide_char_sizeprint_rateoutput_res_vert_inchoutput_res_horz_inchoutput_res_lineoutput_res_charnumber_of_pinsmicro_line_sizemicro_col_sizemax_micro_jumpmax_micro_addressdot_horz_spacingdot_vert_spacingbuffer_capacityno_color_videomax_pairsmax_colorsmaximum_windowsmax_attributeslabel_widthlabel_heightnum_labelswidth_status_linevirtual_terminalpadding_baud_ratemagic_cookie_glitchlines_of_memoryinit_tabscolumns/////////~/z/u/p/j/e/_/Y/T/Q/L/F/A/=/9/6/0/*/%///// ///...........................|.x.t.p.l.g.c._.[.W.S.O.K.G.A.;.6.0.,.(.$..... ...-------------------------------|-x-t-p-m-j-f-c-_-\-X-T-O-L-H-E-B-<-8-4-0-,-(-#----- ---,,,,,,,,,,,,,,,,,,,,,,,,,|,w,r,m,h,c,^,Y,T,O,J,E,@,;,7,3,.,),$,,,,, ,,,++++++++++++++++++++++++++|+w+r+m+h+c+^+Y+T+O+J+E+@+;+6+1+,+'+"+++++ ++***************************y*t*n*i*c*^*[*X*U*R*O*L*I*F*C*@*=*:*4*.***%* ***** **))))))))))))))))))))))))})x)s)n)i)e)`)Z)T)N)I)C)>)9)4)/)))#)))) )))((((((((((((((((((((((z(u(p(j(d(^(X(R(K(E(?(9(4(,('("((((( ((''''''''''''box1memumemlOTGCOTGVOTGHOTGDOTGUOTGLOTGROTG4OTG1OTG3OTG2OTmaOTkoOTbcOTnlOTrsOTi2slengthsgr1evhlmethlmerhlmelohlmelhlmehhlmscesascescpctrmrmscsmscrmpchsmpchdispcslinessetcolorendbidefbicolornmbicrbinelbirepsmgtbsmglrs3dss2dss1dss0dscsindevtpfxlsetabsetafgetmreqmpminfokmouscsnmzeromdocrsupcssubcsrcsdrbimscsdsbimsmgtpsmgtsmgrpsmglpsmgbpsmgbscsmcuumcufmcubmcudpordermcuu1mvpamcuf1mcub1mcud1mhparumrsupmrsubmrshmrmicmrlmritmrwidmsumssupmssubmsshmsnrmqsnlqsmicmslmsitmsdrfqswidmdefccvrchrlpicpisetbsetfscpinitpinitcocopu9u8u7u6u5u4u3u2u1u0waitpausehookpulsetoneqdialdialhupwingocwinrmclkdclksclkflnsmgrsmglmgcel1kf63kf62kf61kf60kf59kf58kf57kf56kf55kf54kf53kf52kf51kf50kf49kf48kf47kf46kf45kf44kf43kf42kf41kf40kf39kf38kf37kf36kf35kf34kf33kf32kf31kf30kf29kf28kf27kf26kf25kf24kf23kf22kf21kf20kf19kf18kf17kf16kf15kf14kf13kf12kf11rfikUNDkSPDkSAVkRESkRITkRPLkRDOkPRTkPRVkOPTkNXTkMOVkMSGkLFTkICkHOMkHLPkFNDkEXTkEOLkENDksltkDLkDCkCRTkCPYkCMDkCANkBEGkundkspdksavkreskrstkrplkrfrkrefkrdokprtkprvkoptkopnknxtkmovkmsgkmrkkhlpkfndkextkentkendkcrtkcpykcmdkclokcankbegrmlnsmlnenacsxoffcxoncrmamsmamrmxonsmxonkcbtplnacscrmpmc5pkc3kc1kb2ka3ka1iproghuuctslhtwindhtssgrriindscvparcrfrs3rs2rs1repmc5mc4mc0pfxpflocpfkeycuurincufcubilindnichcuddldchpadnelsmmrmmlf9lf8lf7lf6lf5lf4lf3lf2lf10lf1lf0smkxrmkxkcuu1khtskrikindkcuf1kppknpkllkcub1kil1kich1khomekf9kf8kf7kf6kf5kf4kf3kf2kf10kf1kf0kedkelkrmirkcud1kdl1kdch1kctabkclrktbckbsipil1ich1ifis3is2is1fslffflashrmulrmsormirrmdcrmcupsgr0rmacsechsmulsmsorevprotinvissmirdimsmdcsmcupboldblinksmacshddsldl1dch1cvviscuu1llcuf1cnormmrcupcub1civishomecud1cupcmdchhpaedelcleartbccsrcrbelcbtIIIIIIIIyIgIXILI@I/I#IIIHHHHHHHH|HkH[HMH;H,HHHGGGGGGGtGcGRG?G+GGGGFFFFFFFFFF{FtFmFdF\FTFLFEF>F6F/F(F!FFF FFEEEEEEEEEEEEEEE{EtElEeE^EWEPEIEBE;E4E+E#EEE EDDDDDDDDD{DpDfDYDPDHD@6@.@&@@@@@????????????????~?v?n?f?^?V?N?F?>?6?.?&?????>>>>>>>>>>>>>>>>p>_>R>H>:>->>> >>=t*n*===============r=b=S=D=5=#===<<<<<<<i<T<B<-<<<;;;;;;;n;Y;N;C;7;%;;;::::::::k:\:H:8:%:::999999999p9_9U9I9;9.9!9998888888u8f8V8F808887777777q7_7H777(77 7666666666y6p6g6]6S6J6>606$6box_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_tabjjj|jwjtjqjnjkjhj ej bj _j [j VjSjMjJjGjDj@j;j6j1j+j'j!jjjjj jj j!i"i#i$iiiiiiiiii i i i i iii.iiiiiiii{iviqimigibi[iTi DPiLiIiEiAi;i8i5i1i+i 'i I"i i i i iiihhhhhhhhhhhhhhh h!h"h#h$h%h&h'h(h)h*h+|h,vh-sh.oh/kh0gh1;ch2L`h3[h4Wh5Th6Ph7Kh8Fh9b@h::h;5h</h=)h>%h?!h@hAhBhChD hEhFhG=hHgIgJgKgLgMgNgOgPgQgRgSgT7gUigVgWQgXgYgZg[g\g]g^!g_g`gagbgc^gd|gexgftggpghlgiigjegkagl\gmYgnUgoQgpMgqIgrCgs3=gt9gu5gv1gw-gx)gy%gz!g{g|~g}g~gg g gggfffffffffffffffffffffffffff~fyftfof6jfef`f[fVfQfFLfGfBf=f8f3f.f)f$ffffPf fffeeeeeeeeeeeeeee eeHeeeeeeeeee}exeseoejeee`e[eVeQe+LeGeBe=e8e3e .e!)e"$e#e$e%e&e e(e)e*d+d,d-d.d/d0dd2d3d4d5d6d7d8d9d:dd<d=d>d?d@dAdBdCdDzdud Fpd Gkd Hfd Ibd ^dYdOTdLPdKdFd@d;d%5d1d,d&d!dddd ddd d!c"c#c$c%c&c'c(c)c*c+c,c-c.Ec/c0c1c2c3c4c5c6c7c8c9c:c;c<Nc=c>}c?wc@rcAncBhcCccDp]cEWcFScGNcHHcIBcJa9a4abox1memumemlOTGCOTGVOTGHOTGDOTGUOTGLOTGROTG4OTG1OTG3OTG2OTxrOTptOTmaOTkoOTknOTdTOTdBOTNLOTMTOTbcOTnlOTdNOTdCOTncOTnsOTbsOTugOTrsOTi2slengthsgr1evhlmethlmerhlmelohlmelhlmehhlmscesascescpctrmrmscsmscrmpchsmpchdispcslinessetcolorendbidefbicolornmbicrbinelbirepsmgtbsmglrs3dss2dss1dss0dscsindevtpfxlsetabsetafgetmreqmpminfokmouscsnmzeromdocrsupcssubcsrcsdrbimscsdsbimsmgtpsmgtsmgrpsmglpsmgbpsmgbscsmcuumcufmcubmcudpordermcuu1mvpamcuf1mcub1mcud1mhparumrsupmrsubmrshmrmicmrlmritmrwidmsumssupmssubmsshmsnrmqsnlqsmicmslmsitmsdrfqswidmdefccvrchrlpicpisetbsetfscpinitpinitcocopu9u8u7u6u5u4u3u2u1u0waitpausehookpulsetoneqdialdialhupwingocwinrmclkdclksclkflnsmgrsmglmgcel1kf63kf62kf61kf60kf59kf58kf57kf56kf55kf54kf53kf52kf51kf50kf49kf48kf47kf46kf45kf44kf43kf42kf41kf40kf39kf38kf37kf36kf35kf34kf33kf32kf31kf30kf29kf28kf27kf26kf25kf24kf23kf22kf21kf20kf19kf18kf17kf16kf15kf14kf13kf12kf11rfikUNDkSPDkSAVkRESkRITkRPLkRDOkPRTkPRVkOPTkNXTkMOVkMSGkLFTkICkHOMkHLPkFNDkEXTkEOLkENDksltkDLkDCkCRTkCPYkCMDkCANkBEGkundkspdksavkreskrstkrplkrfrkrefkrdokprtkprvkoptkopnknxtkmovkmsgkmrkkhlpkfndkextkentkendkcrtkcpykcmdkclokcankbegrmlnsmlnenacsxoffcxoncrmamsmamrmxonsmxonkcbtplnacscrmpmc5pkc3kc1kb2ka3ka1iproghuuctslhtwindhtssgrriindscvparcrfrs3rs2rs1repmc5mc4mc0pfxpflocpfkeycuurincufcubilindnichcuddldchpadnelsmmrmmlf9lf8lf7lf6lf5lf4lf3lf2lf10lf1lf0smkxrmkxkcuu1khtskrikindkcuf1kppknpkllkcub1kil1kich1khomekf9kf8kf7kf6kf5kf4kf3kf2kf10kf1kf0kedkelkrmirkcud1kdl1kdch1kctabkclrktbckbsipil1ich1ifis3is2is1fslffflashrmulrmsormirrmdcrmcupsgr0rmacsechsmulsmsorevprotinvissmirdimsmdcsmcupboldblinksmacshddsldl1dch1cvviscuu1llcuf1cnormmrcupcub1civishomecud1cupcmdchhpaedelcleartbccsrcrbelcbtbitypebitwinbtnswidcscpsorviorhiorlorcnpinsmlsmcsmjumpmaddrspinhspinvbufszncvpairscolorswnummalwlhnlabwslvtpbxmclmlinesitcolslpixcpixsamxvpadaisycrxmxhpahlsbcecccndscrnpcnrrmcchtsmc5inxonxonulhzxteslokosmsgrmirdbdainhskmhcgneoxenlxhpxsbambw_$VT_TVTOXRN]\8ZJZRdU`MVh`O0\[[^4XZ`[x_xSKMOO_YJO@^RO\ZJ V`tZ;852/,)&#   Ii     ޕhەؕՕigҕhϕ̕ɕƕÕ !"#$%&'(5i)*+,-sh./0f12`h345Th67~8{9x:u;r<o=l>i?f@cA`B]CZDWETFQGNHKIHJEKBL?M<N9O6P3Q0R-S*T'U$V!WXYZ[\#] ^ _`abcdefxghijklߔmܔnٔo֔poӔqДr͔sʔtǔuĔvwxyz{|g}g~gff%|yvuspmjg~da^[XUROLIFC@t=:a7m41.d+ (%v"`W  ݓړדԓѓΓ˓ȓœ“z.'X(/56}7z8w9t:q;n<k=h>e?b@_A\BYDVESPMJGDA>;852/^,)&#       ޒےdd d!c"c#c$c%c&c'c(c)c*ؒ+Ւ,Ғ-ϒ.̒/ɒ0ƒ1Ò234506789:;<=>?@ABCDgEFhGH~I{JxKuLrMoNlOiPfQcR`S]TZUWVTWQXNYKZH[E\B]?^<_9`6a3b0c-d*e'f$g!hijklmCn opU qrstuvwxyz{|}e~fߑgܑhّi֑ӑБ͑ʑǑđ!%&'"# ()$%&i{*+|yvspmjgdbxmumlGCGVGHGDGUGLGRG4G1G3G2xrptkokndTdBNLbcnldNdCncnsbsugrsi2sLsAXvXtXrXoXlXhS8S7S6S5S4S3S2S1YZYzYyYxYwYvZzXyMTs3s2s1s0cidvxlABAFGmRQMiKmZyZxZwZvZuZtZsZrZqZpZoZnZmZlZkZjZiZhZgZfZeZdZcZbZaZZZYZXZWZVZUZTZSZRZQZPZOZNZMZLZKZJZIZHZGZFZEZDZCZBZASbSfspIpIcWAPAfhPUTOQDDIHUWGCWRCDKSCLfMRMLMCcbFrFqFpFoFnFmFlFkFjFiFhFgFfFeFdFcFbFaFZFYFXFWFVFUFTFSFRFQFPFOFNFMFLFKFJFIFHFGFFFEFDFCFBFAF9F8F7F6F5F4F3F2F1RF!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;k1k0kSkEkMkdkLkDktkCkakbalici3isi1fsvbueseeitemeaeecussomrmpmkimmhdmtimdmbasdsdcvsupndveCMlevihodocmCCchcdceclctcsblbtYpYoBTYnYmYlYkYjYiYhYgYfYeYdYcYbYaNCpaCoMWNlwssglicoYGYFYEYDYCYBYAhlutccNDNPNRHC5inxxoesmsmixnxsxb4|l$\Hl}}h~؉p@8Ђz$LT܈tL |D~ `}}{h{|zX@{܂${4h(،Pzt|T8|| {XP(}h~ ЅHd@p ~8dX(Ȑx~},0, 8{}~~xzȇlȁ0`(\̀(ȍ̃t L}L4,{p|P80{ 4 z`Dh{,||0zDd4̆܅TldD lp<Ĉt `zzԇxD\l`d|x}D؀x4ЎԍTXĎzP{< d{ċ@$8D\{\~lPX@0`Xp \ȄԐ`|P0D{̏p|̉TxĂ|HЈ8P,}Tz(}t{h~}t~h\zP~(|V:9" eP V) # PPu ' 1a ePWWT Vc)d~X5P0 WϢP% W?WV 6 X5 P~g QP0 Q`P Xg QP0m g Q6P }Q K PP YPstring may not be optimal%Pa%ga%p%{96}%^%{127}%^ЬVЬWJ VVVV$ PPVQW12 ωVfP WW1{ fP WPV WW6K -P V0H B PP W~ V y Pm W VV PJ 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Ь [^ \ Z X V S τPK ZWW[+gP#%Q@WZWgP@gPP*P.g1|XgQQ%1rW[ P1kPP%N<m4s4s 'Z1v8 P% 1 PP P1Y/1 PP P1Yϵ/1{ PP P1dYϢ/1TϨ 1; =Vfώ hP { f~r h1` kU 1F Z; hP1 WϳVfPW< hP WfPW% h1gPP=P+P- P*P/1PPp Pc11g=  Jp2P P. q  Ͼt V PVgPP*6*0<TiXU RO ϋP ? , PP  "P  P  VW1c XW;PW 13 4WPWϺ1y ϫtWPW\ ϑWI σDgPP3P2m) f$ ϳW ϠH iP '1 x p X P%Z T P#P Yw~g~ PP,$ PWQ  PPd g1XZuO VfP@ ZWWgQ PA gPP*P.$ Pg PwP f fP Pw q P@ P@^Vݬ 2P%PQ@P@ VVP\%03o^ЬWЬVVGVQ@PA5V: V\\ WϚPWV 7ˏVPVPVr 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ԭ씭PWV,FXh>1x/1 xQPPRA xP@hPP.P*h< x$XXhP@'  WPWhQEPAِhPP.ёP*1fQQ\!PP^P,Vf 18Q$C<=VfQPPRA VfP@fPP.P*P/P>V1Q%%1լ fN H 1V.XhP<: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@VPРQСPP9PVPPPVVP<P|P*P|PPPPPЬYЬ VЬWXYDW@XV Wv PVVPVPg~YPPXY+XPЬZЬRЬ VjSXZP2P2XYVVRQb VQaYPPVPPVVP2SP P(PWF~RgPI`"PPPXX2QIPQP XVPPZzPPPdP\binwЬVPV1fWX PPW@P  WXPVRPS2WP P(PQPPPXX2XPaQ@aR2P@aPRPSRPVPЬ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.QPQQfPV PS2X2fYXRW1<QQXPQPQPX 2.PYP 2PXP1ˏ[P PWRSSX1ЦQW ЦPQʏPPQR7ЦPˏPRQ ʏPQPRQPWʏPWPPR2fP P(PQ SS2PSPS 2PSPSRCSQ2PQP:@ fPPfP.QPQQfPV QPP12SSX11Vt@ Y2.PYP2XY1aV2 X1QVYTPP XY WЫ(PWPQXPݭ`aT X WVЭTTZPVPZVTVPVP4PUQ2PVSQPV RR(PЬAQ2PQPSVVU2Y2 ZT1ZVTYPZP>ZTPP XZ WЫ(PWPQXPݭ`aT. X WVЭTTYPVPYVTYPYP4PTQ2PVSQPV RR(PЬAQ2PQPSVVTZYPZ[ЬVЬWVPWP2.Q2,PPQWQWPPQVuP^.~^,~WVDVPЬQЬRQ 2PRPRPSR P(PSSPЬP+R2QRQ QS(QaP QPPRRSP@ЬTЬPЬ SЬUTS P 2RPRPPQQSPQPKQRFPVQ RRSR(PUS(PU S RQQV 2PQPP@Ь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~2P2PoPVPhf HH ШШ Ш$$Ԧ0Ԧ4Ԧ8,,..2P@ZY2PYPEWW(QW(PZ`a2 W(QW(PW(QW(P WY2PYPVPЬQЬSЬ RQ0R,2PRP#S2PSPRSa@ P P PP@ЬVV ZVP P8^ЬX P VYPШШX{ [SHVS1(QV12VP P(PU2SP P(PWRSZVYRd2P2[QPQQPRVVTC2TSeRAQQCb.QCbQQ TTTQT TTVT2VQQPZSYVSwQY1O_POQhPPHa 7PPЬXSX1PtQRQ1ѡX1RatabQRRY *W2PWPVV(P`PPi VW2PWPݨ(iXiXXXzS QRaQ1dSPЬYЬXЬ TЬSTYSUYQXMFRY2PTPYX2PSPXXSQ2PQP!YTQ2PQP~STXYόPV PVWWYUXiW 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@ZfP7WgPY$L~gPV XgP( V;OPfXQQZPP [ RH Ԧ PTS2PXP 2PZPSS $04Ԧ8,Q.<>@DBFX TSQXRQ(PQ(PS QR蕭M[ZQ<R2PQP9 QQ [2PXP լ Q XPQ2QPQ PtiVYtVPؽQE߽P<ʏdʏ Xx︽Py﮽X~i\PPPˏdQʏXɏQdxcPyYX~\BPʏdX[PPɏdRˏ8QQRdȏ XX[ԼPټP<QQdQXX[︼PȏdXm[PʏdPȏdwX~2[@ЬVЦP PkLfP P]LЦP PNLЦ P P?LЦP P0LЦP P!LЦP PL(~V NȵP￵Ьﮟ ЬP﨟 QaP<~PQ ݬﰦ"%s", line %d, col %d, terminal '%s' J17 n-PPSPP8ٹ  ﻹ :B BݬQy _}PPCePP'A 9 gZ:5BK &Bݬ6Ϟ%Ƹ̝ SPP<侀PP*k } L:yA jAݬz/i ^ЬQ<RRQPPRPPQ]PQ@B~PhP ^P%d~SPV .VPW]W< 䟭W&Xh ]YЏ PˏVVV P~WhЏVЏ"~Whԭԭ]WWVfP~WfW~Yh ^ЬR PPܝ PQYXWZQ1RPPwԭԭQ~RCP[VRP-РP'2~iPjP^PﱐVhgFPd|Vj ^ЬW~WVfPխ~ݬWfPP u P` Pќ Wg ~Ԝ  PPﺜ ϲgWPoVfWfϢgWfP PP?PpPPAP\P&2(~6P \^`PPЬPWPݠfVЦ Ц$ߵЦ(ϵ$﮵,(DWPЬWgVfݧfWEЬVQaPPWYEX&Z a|QaPP PV|aݦ gݦ$gݦ(gݦ,iݦ0i PPh(PPhƀPPhƄPPhݦjЦP!զPP ݦhVhVϴ$ﻴﹴ﫴充PPPNCURSES_NO_PADDINGXWЬ V<~PY1J|P@^~VW/P8XXWtx|\dVpXjEڳQRPRR0³P1ﷳP48HLPTX\`hlp}PР PBTdVQʏPP@ˏP<IPР P:PРPH,V(ҪDPGPFPt~~2WWW2XXX[VfPﶲVYP~~WXiPQQPP$Q 'drPcPX b| 1QPՠ1`VVPVVP5~-P2PVP~WViPQ1uPQWQ1~~WViPQ1MPQWQԱPVɱPV«P`P ﷫Xՠ X1Q— ~~WP2PPEPiPQQbjPQ(\PPPPЬQPCPPԁQ`ЬԠP &PPЬQPݬPQPP^WPbPРP#P]PVV~P?'PVWWﮰPbىPЬXPРQPS1XVX~ˏXPɏ`PV^PˏVQhQ Q+aˏVR7P RЌ/РQСPPP P R Ra QRPxPРPDP1PУP\1`P1PwVfXWﲯPРPX~ˏXPɏ`PW|PˏWQhQ QI`ˏWRUP RЌ/РQСPPP P R Ra QRPxPРPDP P︈PxPРP\fУPՠ| 1ﮮP2Q2RQVRWhPP УP ~f_WVvPxt$G`PVtWxXV\PРPV~ˏVPɏ`PV&PˏVQhQ Q^ˏVRP RЌ/РQСPPP P R Ra QRPﺭPx■PРPDP PbP2Q2RQVRWhPPPРP ~E^WVUPxtF?PVtWx$R2Q Q(Q2PСQ@aPώ PРPPxt۬PxtˬPx^Ь[ЬXPРP1Q1R1EkRQ2PPtP2PPxP R1RVpPРPV~ˏVPɏ`PV:PˏVQhQ Q]ˏVRP RЌ/РQСPPP P R Ra QRdΫPxӫPРPDP Pv飼P2QxQύ[XX k1kWX1sQ2PPtP2PPxP Wϳ1WVUPРPW~ˏWPɏ`PVPˏVQhQ Q[ˏVRP RЌ/РQСPPP P R Ra QRIﳪPx︪PРPDP P[Q2PxP13o1+Y}SYXѫW[PYYXP`WУP1";PQPRYQ1УP-l'W04 8PQˏ8WPP QQPP1ˏWPhP PZYƩPРPePeYXuPtWxYVhPPPРP ~HZVWXPxMPtA;PWtVxYYYX1PУP1 RY1ZxYQ2PQPZYVZYVˏWPhP PYVW~ШPРPePoQxVRRxYYYXZ1#2PPtP2PPRP W1WViPРPV~ˏVPɏ`PV3PˏVQhQ QYˏVR P RЌ/РQСPPP P R Ra QR]ǧPx̧PРPDP PoP2QYYYXxQ1'y1WYYYXWY1 GkRbQ2PPtP2PPxP RϢ1RVDPРPV~ˏVPɏ`PVPˏVQhQ QWˏVRP RЌ/РQСPPP P R Ra QR8Px罹PРPDP PJ|P2QxQaWWY1ЭQ>IaPP[ЭXX1PWWX1 GkR4Q2PPtP2PPxP Rt1RVPРPV~ˏVPɏ`PVPˏVQhQ QVˏVR﹥P RЌ/РQСPPP P R Ra QR tPxyPРPDP PNQ2PxP3WWX1PЬ[ЬXЬ ZЬWЬY[X1WYPPQP1WVQWY1FkFhQyݤPQiQVPWP~GhVWDPhPPﺤPРP ~}UVZPxt;=wPZtVxQVVY1rWYPGhύ^~EVf9QbPPb%PdxI Pd,UC1/.PPXݣPdZģP CP+泥PP1YϣVfV[P1P2PPzQ2ZZPPZ zZPZWWZ1XY kP1mY+PX(PXVPX(P WwYQ2PWPV(PV(PѢQ2PWPV(PV(P XWWZ1jZWR2PWP$W QQ(PQ(P QW2PWPZWhR2PWP$W QQ(PQ(P QW2PWP8Ql(Pa`2`V2WPhPPPРP ~RWVPxt:١PVtWxȡPh ~RzQPР^~PvQ RPРP ˏP PRWP2PPQPP2WWQQWR4WPWVVWVϔVVWЬXT]QtPxR2PRPE>BbSR#ՠPt Q(QSRPaP`XX`TSR﹠Q2PRPTT1cPˏXQhQ QjQ~P2QxQQ1QWQ1YQ2PPtP2PPxP Xϙ1XV;PРPV~ˏVPɏ`PVPˏVQhQ QPˏVRޟP RЌ/РQСPPP P R Ra QR/PxPРPDP PAysQ2PxPXWPWP1_PРPݠyЬX2PtWxVˏXQhQ QOcxP2PWP~PРPݠxߞP2PWRVPYW QﻞPQ(PXFVﴞP2PVP0VR'W QPQ(PXFVP2PVPRWoQ2PWPЬVVWMQ2PPHR2TQ[RYTPPTU X5QСPSQZS ˏP PXЪPՠ1gS-l'X04 8PPXPP1'VRRYjSQSTR P(P`PQрXQSQFSTQ=SRUST&iQR P(P`PQрXQSQ STQRWURWYWV1ЪPՠ141!PhPP ЪP ~M~WPxt5PWtxXϔWVɜQ-'VR2PVPBфBрRQ2PRPVP^}QŬ PP(QadQ(P`[_PQP ЬRB`BaAUURl1X1ZYЭVЭWgQfPQPoˏPRˏQSRSZˏPTˏQPTPEˏRPZYPRˏSPZYPPQRQPQB(@(TfˏgPPTfVWXU2PURXP1hPРQPU6ХPՠ-2Q'ЭTЭSQYˏQˏPQP[YY[1,PhPP ХP ~K~ݬPxPt3PЬtx^~ QݚPРPﭚPˏP PQQόP2P~12PYP1 ЭQaVЭQaTVTPSЭPYYS1[ PQ`a2PYP1D ХP41 VZХP-l'Z04 8PQˏ8VPP QQPP1P2QPQTVQSЭQPPSQaVW2QWQQSЭQWWSQaVQQPWP1_2PWP1Q1hPPPРP ~BJ~ݬQPxFPt14PЬtxˏVQhQ QIPРPݠr1WXPhPPPРP ~IXݬ￘PxﴘPtf1PЬtXxˏVQhQ QdIPРP40rYWЭRIbPYWYVYWYGP2QPRYQ1-2PЭQ@Z4PРQPU-l'Z04 8PQˏ8ZPP QQPP12PPVVY+ЭRЭPFbF`FPPQRPVVYpqVY1PhPP ХP ~QHYݬ`PxUPt0CPЬtYxVYݬݭݭIQYVP@Q~Q~2PPWWYЭQGaZGaPWWYpZ2PPVVYЭPF`ZF`PVVYpZVY1hYWPP1ZhPP ХP ~eGYݬtPxiPt/WQЬtYxЭPI`RRZ12PPѬP2PPYP R1RV!PРPV~ˏVPɏ`PVPˏVQhQ QFˏVRĕP RЌ/РQСPPP P R Ra QRPxPРPDP P'oYQ2PxP1;1VW1ЭQЭRFaGb%PG_8P1 PhPPPРP ~EYݬڔPxϔPt-tPЬtYxVWQQVYݬݭݭdP1V1VXXWWXXY1V[WЭPG`SЭQFaRbQRcPSQPV WVWWXWVVXXYq*PhPP(PРP ~DYݬPxPt,ݓPЬtYxXYݬݭݭϏWV1[Э[XZPhPZPPPРP ~^DZݬmPxbPt,PRЬtZxX[SJPРP SYmՠ|! QVPWPPQQS3G PРPPVPWPPS S?B[ݭݬݭݭό1{WV~ЭRH*1gWV1_XPhPXPPPРP ~PCXݬ_PxTPt+BQЬtXx[PíPR5PРP R%1ՠTWPVPPR1R?B1[ݭݬݭݭϫPc[V͑PhPPˑPРP ~BVݬPxPtD*PЬtVx^~ZL(`PˏZQhQ Q-BVW~8P2PPY$IQYP@~Q~Q~ЬYV PРPՠ ՠՠVݐPl903$j^~~pPxh~?K﹐PРPVV1QСPՠFPˏYQhQ QMAqPРPݠjLPxt1mՠ12PxthPP СP ~@~~PxPt(PtxˏYQhQ Q@̏PРPݠui1ՠ1PxtˏYQhQ Q_@sQV1:hPPgPРP ~*@~V:Px/Pt'PVtxPРPݠhVQ2PVP1PˏYQhQ Q?ĎQV1hPP︎PРP ~{?~VPxPt2'nPVtxWVX1PQ2PPtP2PPxP Yϐ1YV2PРPY~ˏYPɏ`PVPˏVQhQ Q>ˏVRՍP RЌ/РQСPPP P R Ra QR&PxPРPDP P8gjP2QxQOWQP2PWP1XV;Q2PVP1u(PhPP&PРP ~=~~PxPt%܌Ptx͌QVEWVX'V Q奈PQ(PYGWP2PWPXVQ2PVPЬXЬW~QСP1eWWСPHPfW1hV>PРPV~ˏVPɏ`PVPˏVQhQ Q<ˏVRP RЌ/РQСPPP P R Ra QR2PxPРPDP PDeXW1;Р|Q11QeVfVYW1hVPPРPV~ˏVPɏ`PVPˏVQhQ Q;ˏVRP RЌ/РQСPPP P R Ra QRDﮊPxﳊPРPDP PVdPРPPPiXW1$wPРPiW1dYVPРPchV=PРPV~ˏVPɏ`PVPˏVQhQ Q:ˏVRP RЌ/РQСPPP P R Ra QR1PxPРPDP PCcPРPPPiXW1@ЬQ\RТP#bQQТP~EPbQQV!PРPݠTbVݬb!bЬZЬVЬ YЬSЬRЬ[؈QZ1TСP1VS1YR1PhPP СP ~d9~YtPxiPt!WPYtxˏ[QhQ Q9a~7PРPa1iZ1СPՠX1YR1PhPP СP ~8~VʇPxᅦPtq קּPVtxˏ[QhQ Qq8`~PРPݠXFa1СP1VS1YR1HPhPP СP ~8~Y PxPtPYtxˏ[QhQ Q75`Z~Z߆PРP1СP1YR1暴PhPP СP ~p7~VPxuPt'cPVtxˏ[QhQ Q'7_Z~Z?PРPuBP_1hСP1VS1YR1PhPP СP ~6~YȅPxePto鉶PYtxˏ[QhQ Qo6Z1ZV^~PРP9_V1СPՠX1YR1@PhPP СP ~6~VPx PtPVtxˏ[QhQ Q5Z*ZV&^~ԄPРPݠX^VP籠Pl101PРP1VVZ1VYWkPhPPiPРP ~,5~W<Px1PtPWtxWVX1Q2PPtP2PPxP [A1[VPРPV~ˏVPɏ`PVףּPˏVQhQ Qz4ˏVRP RЌ/РQСPPP P R Ra QRץAPxFPРPDP P\P2QxQWP2PWP1XVVZ1uPЬZЬYЬ SЬTЬRЬ[ւQZ1VСP1YT1SR1PhPP СP ~b3~YrPxgPtUPYtxˏ[QhQ Q3[~5PРP[1mZ1СP1SR1PhPP СP ~2~YǁPx!Ptn嬨PYtxˏ[QhQ Qn2Z~PРPB[1СP1YT1SR1DPhPP СP ~ 2~YPxPtPYtxˏ[QhQ Q11ZZ~ZۀPРP1СP1SR1豈PhPP СP ~l1~Y|PxqPt#_PYtxˏ[QhQ Q#1YZ~Z;PРPq<PY1jСP1YT1SR1PhPP СP ~0~YPxPtkPYtxˏ[QhQ Qk0Z1ZVX~}PРP5YV1СP1SR1;PhPP СP ~0~YPxPt~PYtxˏ[QhQ Q/Z+ZV!X~~PРPXVP~Pl101~PРP1VVZ1YVWe~PhPPc~PРP ~&/~W6~Px+~Pt~PWtxWVX1}Q2PPtP2PPxP [;1[V}PРPV~ˏVPɏ`PV}PˏVQhQ Qt.ˏVR}P RЌ/РQСPPP P R Ra QRџ;}Px@}PРPDP PV}P2QxQW|P2PWP1XVVZ1uPЬXЬVЬ Y|PРPՠX  P|PhPP|PРP ~g-~Vw|Pxt%a|PVtxˏWhW W$-X(C|QСPՠX}U~СPݠXU_|QСP&TUX~XСP;8PU(X$XV'U~{PРPݠXUV{PhPP{PРP ~m,~Y}{Pxt+g{PYtxhW W3,W{QX#СPT~СPTYСP&hTX~XСPO7PT)X%XV;T~zPРPTVP^ЬZЬ YzQ zPРPˏP Pլ1ݭݬ~YZݬφVfPXVWX1ZbzPРPՠ 1 ѬL-zPtQQY YPQP2#zQСP!RS~СPS;S~YZyPРPݠ 6VfPS S~yPРPoSyPxtݭYZYZݬgPXR~ݬ~myPРPݠ fP!SCyPxtX1)yPFݭìYPZݬ-PXX17yPРQ 1Y1YbРPՠYìYVxPhPP ~)~VxPxtMxPVtx :1uVV1jVYW`xPhPP^xPРP ~!)~W1xPxtxPWtx^~ VV1ݭݬ~YZάWWVfPXW[VWX1?wSУRբ 1ZAwPtQQZ ZPQP'!P~УPKQP~YZqwPРPݠ 3VfPQ P~CwPРPPwPxtݭYZYZ[gPXQP~ݬ~vPРPݠ fPPvPxtX0vPFݭZЬPI[ϻPXX1vPРP wZsVV[lVZWbvPhPP`vPРP ~#'~W3vPxtvPWtx^~ VV[X0ݭ^Y~^Z~ݬu狼YZݬBKPPuPhuPuPluPРPP PIOuPРQP P.OFP PO^uPРPP POCuPРPP PN(uPРPP PN uRТP\S`QТPSQQN tPh ~%tPln0h0M^~~~/tP0~rtP2Qxt UtP2QQtx^~ ЬPЬYPЏ@BPXPWg1WVf$1<1>WXP1QVWsUf>f怜TfP@D"QfP0PNPP@PQfP@VQRfP0PnPPf"P`PRvRQVWf>ŘEQ"P dsPNP@PXVWf1=JXPݬݬPRR@B-sPQBPQPRRP"sQСPՠ 'sP2P~СPݠ @/PLrPРPРpP PLrPxtpQQpQrQrPP P_P PPcrP~_rPРPݠ Vf9rQP~;rPРPݠ0frQP~rPРPݠHfqQP~qPРPݠ8fqQP~qPРPݠDfqQP~qPРPݠ,fqQP~qPРPݠLfqQP~qPРPݠ|f`qQP ~bqPРPf@qQP@qQСP~СPfqQPqRqPРQС(PСFfR,iPР$PT(Q SPRP@RSSXӔXhPXZhQhPРPWYXVРDXXgVPPVPVPXYWPЏ@BWWXX13ݬPP1X1 ì XehQСPKDhP;XСP$Pݬ@PGPhP hPРPՠ81<~gQgPРPWYXVР8XXQVPPVPVPXYWPЏ@BWW#ݬPPW@B1`.^~a9#`Pՠ ^~ݠ`,~PTF ϣFF ϹЬX8_WVGP_PРPՠ VVVFPPЬX%_WVPVVVG@ЬVVPPȡN_PVPPЬPԠ$$PPЬPPPЬPЬ$ЬPQPPQ ^Q~[Q^PQQ^PРPP&Pu8^PРPP PX8PЬV^PpWVPVWWPV V6NVI`^PРPРPPM^PРPР@PP71^PРPР4PP7^PVp27PWWP]PЬPЬWЬVP< PPWPYfWXhP ݦWhPYYP]Pݠ,ݬ@V$]PРPdP8P)76"b]PРP`PP7n6V,]Pՠ4]P4PWRRWbDV|QQ$VRP^`~\PA\,~:VWRVRP`P\R-ТQ ա|ТQաTPP\QСQաXPNCURSES_NO_SETBUFЬWPmW\QPP SZPZPV< PVPPVա1VPQ#[PQVPVPPQW%erZLINESCOLUMNS^ЬVЬXOZ[PР P2f[P2 h1hf?WgPPfgPPhfh`M[P2(~i[PJK0 [Wݏht@![P2(~gP #0 0 fPPVWPRRVW<PRRAQЦP@a@aQ<PQPQ ЦPA`A`Q< PQPRPTERMTERM environment variable not set. TERM environment must be <= %d characters. Not enough memory to create terminal structure. terminals database is inaccessible '%s': unknown terminal type. CC'%s': I need something more specific. '%s': I can't handle hardcopy terminals. ЬYЬ[Ь ZY9 PYi%ZjPϴ6W=tY<QPQ ZQϥbW t~PXZϡ2VsXYϝPVVYPW((ghVV%ZVjP~ތVsV&ZjPYxﴌUV\s~WV2(PP[(,,,X4]WPРPՠ$KPϳ<~4WU1[[AWP[ WP[(UUDZjVPРP#Z12YUr'ZjPYaUhrPς`TvVRТP$SQ )APQ``ST`P`GVR< PQPP@^ЬPԭPPV~VJP ЭQQVaP^ЬXЬZUQl[Q1l 0[QhlUUPР P<XX[VUPР PF2PˏPRPQʏQQRʏPQQPPPRxRRRX ʏRRXTQXQPXYʏXXQPˏPVQXPˏPW6Y2[.QRYRPQPZ^~YRCX1wT/TQСPZСPX.ʏ@ET?T1tTQСRœZСP.j>TPE$V °ZСP-ʏV TPD(V$TQСPZСP-ʏS1Y[1|SQQRYR1[Y1PQ11SPРQPR 1P1WVTZX~X~X~X~X~X~X~X~X~ТP  P,ʏR1Y[1RQQRYR[YPQP 1P1Z^~YRO 1|V$ТPZТPs,ʏ@VRPE/V+RQСPZСP5,ʏVPRPD/V+MRQСPZСP+ʏVV:RQСP)ZСP+ˏXPPWʏQEY[=QRRQYQ[QPRPZ^~YQ W"QQСPՠdZСPݠdB+W"pQQСPՠhZСPݠh+W"JQQСPՠlZСPݠl*W"$QQСPՠxZСPݠx*W$PQСPZСP*W$PQСPZСP*W$PQСPZСPX*W$PQСPZСP0*W$^PQСPZСP*W$6PQСPZСP)W$PQСP ZСP )W$OQСPZСP)W$OQСPZСPh)W$OQСPZСP@)W$nOQСPZСP)ȏX.OPXhXNPl(ݬ&QOPРPՠdЏ@QՠhȏQՠlȏ QՠxȏQȏQȏQȏQȏQȏQNPlȏQQPx2d2d2dJ2d<2d,2d2dNQPQ4PMQPQ8P  ЬPP@PЬSЬRMQСPRSСP P1'RSPVMPРP P'ЬSЬR,MQСPRSСPR P&RSCPLPРP% P&LPРQP Po&PPPPX&P^P$%cP@%gPdLRТ P1ALQ2PP,PLТ P2~利LQP(oPV KQVxVVPPPV(KPР P9KQ2PP$PKl@`QQP~tKQP PKPРPDXXQK1[ZXeKPZXVV WV(fg1IKP[XWW YXPXPPPXP@`VPVV(fi)KPРP KPW PdFJPW P``JPW PJPW P[ZXX~J11PXW ZЬ[XSXWWSSZZSXRXWWRRZZR2SP2RQPQYYTTPVQUSR ЬP`kT1VUPďdPYPPkVUQďdQVPUPPQQkXR2WP2ZQQPHPH(0HShRˏRQxXPQP ɏRhHQСPWСPφRϬRJjPZPRP2~2~2`~KkP[PRP2~2~2`~XСPPo!PQY XWGRТPPQ2QVVGGYXXڵWֱWТP?AGRFfPVP PQ PQ P~^W~^X~^Y~l*GRFfPVPP QYaP QX PWFQСP#2W~2X~2Y~VСP Pr PQFPРPQQPPFRТ Q*%ТQPPЬSЬ TЬUP 2PRRFPSFQBbPRP P`cTFQBbPRP PdUEQBbPRP PePPЬSЬ TP 2PRREPSEPBbSSRP@P`QT~DP܂Q؂TSRT' ЬP`1 gPP%PV1`V1YWWS% TVZYXT[WԭUԭPc1#cRR X+cQYXYUWU>SZ7Z0.cQwPA~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܂؂XG# VЭQQQ$ PAPP$ PϰXV1]<Q~$ P$Ps$ ~@P܂ ؂PPQQPVQ$ PPD$ PQV|s;Y$ P$P$ ~@P܂ ؂PPY}" XЭVYPQVQVQ# PAPP# PYX# # ~ # # ~0P# 1SWgP1PRR1BPBR `# QQ1~AP܂1@P`R1SWgQQPPS PP ~@P܂؂SP QQ ~AQ܂؂PPQRS1SQR1R` PPU ~@P܂؂RP6 QQ+ ~AQ܂؂PPQRRQPRPPQR1nR1iRQ PP ~@P܂؂QQ16Q PP ~@P܂؂QQ1R1RQ PP{ ~@P܂؂QQ1QX PPM ~@P܂؂QQ1R1P! QQ ~AQ܂؂PR QQ ~AQ܂؂RPPPR1;R PP ~@P܂؂RQ PP ~@P܂؂QQR1Rj PP_ ~@P܂؂RQ@ PP5 ~@P܂؂QQR1S PP ~@P܂؂SQ PP ~@P܂؂QRQS1)R1$S PP ~@P܂؂SQ PPx ~@P܂؂QRQS1R1SJ PP? ~@P܂؂SQ  PP ~@P܂؂QRQSfRbQ PP ~@P܂؂QRQ2R-Q PP ~@P܂؂QQR QQ1~AP܂R؂Qd 1խ֭խ1֭1QC PP8 ~@P܂؂QQrSWQPsWgPlP%WgPP?QP;QCQՑPeQ3SWQP4WgP-P%WgPP?QP;QQՕg Wg1 PP PϤ P@| v PЬSЬRQN3P2PP уQPQPЬSQ RA3PРP3PˏP PR3P2PP RQPQP^ԭVW2P2QPTWQ12P`WWQ1P`2PWP1WU~2PWG`W2QPRWQV P $h<hQfP]RRS@~AaP@PQPQfP@~AaPPQf.'VfP@PAQfP@ VfP@RP*ZQRVfPP*P/Q[YR Q~fV1W[Y W~q$P22KKnn,,XX` ` %%KKЬUU{  w SCSU5RCPPTdU:SRR~BQQTP`UlwSS1 SPЬTUT5RPPScTУU RR~BQQSP`TCP`UUP"X~﹥P"2P~6"QP@ЬP"VP"2cPv"z"PРPPQP`QQT"VP@ЬV$VeVZV;"3"PPЬV YЬW1g1"1Y1fPjPVVXSgRPVQQR RSЦPQQRRWg1fP1PV sPPVVXO rPfPVVX9x! rPfPV]!XV-hXV`XVPPP gY ЬVЬWTUgfScmSRWRP IbPYQ@P a>P4QPЬVEЦPXP P WVhVVWV|ЬWЬVЬ X|~VCP#XVWXQPQQPWP`WVVP^Ь[<~ݬVfPW<~[fP[WYZ=[V&YXQVWPQPQVYwPPWV|~VjPWXY|~YjPXPterminal names must start with letter or digit^ZЬX[Zݬݬ8שּׁYW4P7SQ@P y_X VhPVV<~~Vi^Z~ݬ VgP0PP"PP [Name collision between %s %sresolution of use=%s failed^YX1VW^XWRghPEVVh8PzN+YVg8PrhN WV4 QUNPPLNPQ9N3N+NQ;X1UYPX1YY(1(]h8Y VF,Qa[F4QaZP\WYW*WX[g8P F0PW`ZW֕Z1(~n[PPYY;<~ݧPW i]((gԧ(WF0PW`YZZ![ r\F0P`YY(1X1 ϜP1PX1Ш(R1YYRX0QaP Qՠ(1YYRXsF<V:Wը(!Ũ( P@$P`fШ(PP(PXfШP P+Ш P PШP P ((h^~XgPX1BP1-XpQRШP@aR@aQ<PQPQRШ PA`RA`Q<PQPQ ШPA`A`Q< PQPXCT;3IX+hh5PSZXXPexit_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 RTЦQP$PP P QTЦQP$PP P PTЦQP$PP P Q_TЦQP#PСdP P S1TЦQСdPRPP P YTЦQСdP$PHP P _SЦQP$PHP P XSЦQСhP$PP P QxSЦQСlP$PP P OJSЦQСpP$PP P LSЦQP#PСpP P @RЦQP#PСtP P 4RЦQСtP$PP P 0RЦQСxP$PP P ,dRЦQP#PС|P P (6RЦQС|P$PP P $RЦQP$PP P QЦQP$PP P QЦQP$PP P {QЦQP$PP P LQЦQP$PP P QЦQP$PP P PЦQP$PP P PЦQP$PP P PЦQP$PP P aPЦQP$PP P ϱ2PЦQP$PP P ϤPЦQXP$PTP P ϗOЦQTP$PXP P όOЦQ`P$P\P P ρvOЦQ\P$P`P P tGOЦQtP$PpP P gOЦQPP$PLP P RNЦQLP$PPP P ENЦQP$PP P 8N^ЬXЬ ZZ 5T1[<"ЭW<Y1<"[<$PP[ЭW<Y1<"P<$QPQ[<&PP[ЭW< Ya<"P<$QQP<&QPQWVVW>FݬP%<"Q<$PQPZVP1fZVQ1\Z1WVVWZ1JP[VVWOݬFPP.V[YZZ Z ,Y'YɞYVVW1[ZgZZ1{V`&[1"<~ݨ]VfP<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 ?FZY"P`V| VPV"XhPjPPWgPDVfjY-YVPP  YPPYjPPDVY|~YPVԪ(15,P P=D"Ъ(QAaRQR>B,RPbЪ(P@`QPQ>A4Qa֪(1gPPPm{PXd{[X1@i Wg1WVfwP9ЦP1^PkPX1 1ݦݦfC| V WfpZ WgSWVfP3ЦP1WPkPX( ݦݦfLC V WfXlϙPXXZr2YZ7PX"BX 1pB1Y1ѨY1Y9F϶9P$PYP^P~ PYω;YB{P-PP^P~ PYOyPXbYШPPPYP 1AШPPP P PP PPzP A1YIUe 1ШPPP 1P12P@12P@ 12P@12P@12P @ 1QaV2P2@~VݡPVV2QPAPݧgeA>ݧgϝ A,  T@,Pp:P^P~^ ~mPYYY1Y^jUP@@լiVVVX+jP VXY.WYW(!Z,V+f V]PXWW(^X~ZiZ, ^~ZPP@ЬUЬTUTPTPeSdRS$><8UeQ4PPVA UeP@eSS.S*S/S>ޑR$><8TdQ3PPVA TdP@dRR.R*R/R>ޕSR1^SRUT1]dQePPQP^Ь PPݬ˜@Ь VVBP f~ݬݬD?<740-)&! ޡۡաҡ̡ɡġ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~VVV]ЩQ+ЩP%ϬBЩQ4P PP8ЩQա,T0P P@ЩP):Щ PF2F~UWVVvV;ЩQP,ЩQeЩP&[0PPP,EЩP);Щ PF2F~VVVeЩQPЩQ1 ЩP)/Щ PF2F~ϕϗVVV1z1СP1PKPDP;< ~XXVVZЩPݠVWgPЩPZЩQСPkPbС,P\PS< ~XXVVЩPݠV0WgP"ЩPݠ,VgPXMЩQP1ЩP+'ЩPԠЩP;Щ PJ2J~omVVVUЩQPЩ QЩP*ЩPՠ(ЩQPЩP*1Щ QPPP2P~8_ЩP9rPЩPoPt8&ЩPϗ+ЩQPЩ PЩQ8P1P1i~8*VfV[P mЩP8W16WPVXPZXhPP:VPVWhPШPWVO71P1(hnVfPWݨfPVWV 0'82SЩQCaRh@R712P@aP3PCaPj2P@Phݨ 7GPRQSa"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ϟ]4HՠdϲЩQPHacsc string synthesized from AIX capabilities^ЬXШPtP1UP1I<~YYVVШPHVHШ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ШQPHs2ШPtЬYWWW!W "W kPP pPPX`PVYfP'^~qPQ 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 PVV1wf : V:iPVV.!MiPVV.V V V11VP#Q@POV.BV~S`P0[VP588/^ ~1 V X 1WK~gZEV,SVl XW'VPXWP\P P P PVVhWXiPVV 1V ϱ6/V:ϖP,V hPP: PxPP P P,|~ jPX 1PXhVh -Vh|~p 'PV[+V+f - VjP -V- 0PV X$h~YjP[Lh~Nc-]X S NI D ? :\4^.,):$V P%' V PVZ֭ѭX'PVVZ* PVP*V!PXPPP1V 1 hVPЬ 'ϠWVgPV PЬQЬP Q P P pQ:8 )PRR"SR` QaP@aPQRP @F $6 PPP 1m1^ P`1N VP QPQ'>APP P P V tP V ~ V~?Pm V#" V!H [ PPO 1P(PV8 P(Q( PP PP P  aPQQ) PARR 1A QRAA PA 1 #1Q PP QQ E`P Can't backspace off beginning of line` PP\  &PD > P Pr# P PP P  PʏPP QaP(null)(cancelled)\%03oЬXPXPX&Wg@xVԕ·PYYԕYV"1R" \R1RRQPAR R  \nlR  \r]R \bNR \e?RQR{PA\^R@QVVgPVR1O"fYPݬ~@ЬV,' "$&զ ,mPզ N~mP զ@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<4~ݬݬP4PPѦ41P(^ЬXЬW! 0QQ]P~~䟭QPCЭ 1]VVۻ WXϐPPܟVЭPݬ PݭWXϧPVW4XPVVPݬ ݬݬ<ݬ ݬݬ&invalid address (%lx)^ЬZЬ XЬ[ЬW[YWMXݬZPX~ZsPWVЭQWQQVVYPVYVXVW[YP$OpenBSD: kvm.c,v 1.20 2001/01/04 21:51:04 todd Exp $P%s: ЬPЬ W\VP3P7خVW&۳ 7VW<~~ : %s : %sЬPЬ X\WPCP|rVfWXq ԌPfVWX<~VVPWd PpW~VW~%sЬWݬ>PV% VPgWVPLseek@ЬVЬP} QЬS S}Q~PP)Q ȃ fV}PReadЬXЬPЬ QЬV VQP#PWWVu  hXυWPexec 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~[XYiP X17PPX1"PP 1ϼXPXϼfVϕ1[iPϻ1~[ZiPZ1WPϤPPV P1W~WiPP11~niPP1~OWWiPPvLW~WiPP3B~iPP+~WWiPPWϥfVV7P VXPVPլ<~ݬV~P^ЬW~|~ WσVfP Q1w WϹ[kPSS PЭQxQRQPʏPPRˏQPYYPPPRʏQQQQQQRRʏ RѭSW϶PVV<1( f@[[Px[QYPZQ}PH~}P~ WPQz~WϽ> WfP<D <P<PЏ<W[ P[P<P P6<DPP6D@Pclear_gapЬZЬYЬ VPjZωWPVO.XY~hPWWVPVPPno valid dump header(s)kvm_dump_wrtheader^ЬVЬY<PDfVϦPY P "ZjPfVP<P<WYV&[kP1Џ@P]XPYXjP<P<PPWYVkP1Y@DjP1nШPPW@P~YVkPQЏЬ YXjP%<P<PPWYVkPQPQPWPϹfVP@ЬV<\~`4P`Vݬݬ ݬݬPϵ<~y ʁPVщP%s: %s @ЬV<\~ 4P&V"\y P̟VPV`~ݬݬ ݬݬP8ЬVX P PPXP PPXP PPXP PPXP PPXP V @DP3WPPg<PPgPPg$PPg(PPg,PPg4PPgVgXP/var/db/%skvm_%s.dbfile %s is incorrectly formattedinvalid argument to dbopen()unknown dbopen() errorVERSION_version^ЬWݬ +Pjo<~VV(~~~VPO~w PP#P8)PO V,gW>gW LgWPRV~VVP P1Q1ЦPPPYYQVZjЦXP~VVP PFQ?ЦPP 6PQjXVVݭWϝPXPVYG3PPPPPbad namelistsymbol too large^ЬXЬ[9[8VPVV ~XVPhXϺPZ[WkPs`oVYg^Pg]VPԧP~VVP P&ЭP Ѧ Zi~i WgP`[WPďPxPPZPclearing dump on live kernel_dumpmagcannot invalidate dump - lseekcannot invalidate dump - write^ЬXhXϥPԭXύPVV^~ϟݭXPPt ~ݭX}P~ f }PVVWot  "~1pԭ  PP~XPinvalid address (%lx)kvm_readshort readno valid dump header^ЬYЬZЬ [ЬXR1s ~ZPQ}P~R }PVV$Ws Ze~YLPX[! PVV~YύVX KiYVP<D'9iY~iYE1[WX~ZY9PV1sVXXVݭYor ~}P~  PQr VW T PV1x VWVZVX[WPkvm_writeshort writekvm_write not implemented for dead kernelsЬXЬYЬZR1:r ~YPQ}P~R }PVV$W r Y~XϳPZݬ w PVD~XPVZ 8hXwVP3hXfPЬPPP P,_endpmap_stod: no such symbol^ЬWWPVPVP IP垯ԭWPЭfPgWPinvalid address (%lx<%lx)invalid address (%lx>=%lx)ЬRЬQݏQ~RlPPPQP Q QPPQ~R@PЬ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~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~]PWWX~vPVWYݭbPT1UXT1U<PUPPP~@QQUQQ PQPUP0 PQPP VXU[WTwV QxVUUQ PQPWSxVWWQPXTxVXRQP[PxV[[SU~PR~TPTЭXzTWRRUxTQQQQWQxWPPPPTPPQSQPPXU[TVTV}P}S} QTRPTRPSQ PSQPP^ЬVPP]QP~~]WWPQ<PPVVTTV=W[pPYЭWЬXUUTP[P`PnPRP`YRnWPgPRUTTVVP ^ЬPЬZЬ YP1]VP~~~VXhP|YiZeݭPWP~~WVhPXXc VWVc PWZsIWPc PЬPЬ$P ݬݬ : xxswufsswap ,rwrqro^ <~| uPVPV]P1RVYiPL `#~iP: u~i7 VPf1`PwWgP1rf  X>fgP)DWX٘ VftPVPgPP/etc/fstabr^ P PtPP:ɭԭPPP O_ TPA P^ +P& PPR fstab: : (^ЬPܞ@ 䞯ܭPfPPPtv$OpenBSD: strtok.c,v 1.3 1999/11/09 11:19:46 art Exp $ ݬݬ@ЬRЬVЬ UReRPTVSTQQTePRPTVSQQTQRReQ%02x:%02x:%02x:%02x:%02x:%02xЬP~~~~~`~ŸMX{P^ЬVЬYfPQmOX@ VfP@WVhPRЭPPV RRP`SS:WSQPASܐRIgЭPPVWWD ݬdQP0 QQP%x:%x:%x:%x:%x:%xr/etc/ethers+ ethers.byaddr^ЬY~~~~~i~VV3WVPQPXP$XjPOZP[1QA QQQ1WQPWQ APA`<~"W"qPVPpؓPMݬϼP14X)ݬVVWϗPYVtP1 XkP1Xj [ Pethers.byname^ЬYЬ[Y`P86zPPXPXjPNZ1QA QQQ1WQPWCQ APA`<~WoPRBPhY{PG[aP1?%VV[W>PVYnP1XNP1XjY P Ь Xݬݬ9PVWfPP P JfP*Q@ VfP@f+VFTPWWWVXiHgP6Y P(Y ~~-PY P~~~Sd^ЬXЬ WЬQЬWXV]PVVPQPXíV~WP$OpenBSD: auth_unix.c,v 1.13 2001/03/03 06:50:28 deraadt Exp $authunix_create: out of memory 8^ЬV(ZjPX更P<~jPWXP W$( W ( ԧ~88ЬЬЬ VЬ~<~XYY@VVVPDPVPVVgVjPVYP( ghXFXP﯀P΀^<~MPP`PXmPW]PTRRT$̀VUSSRPVPQUP`aSRRT̀TWXRЬPЬQР$PСRQ ^ЬZЬP`[[`Ъ$Wݠݠ]XX|ЧP PԧW VVXYiP( fj[VXiԧ( gjZ P8^Ь[Ы$ZѫP֪ԭԭݪݪ0]VV]XXVWgPY7~ЭȭԭЭP~VXVgPY ( jk[ρXVgЭPՠVYPЬXШ$VݦWgЦPPgݨ$gШPPgXgauth_none.c - Fatal marshalling problem^ЬW]VЧ$Y~<~VWVXhP VhP \ЦPVPɬЦPՠVO$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Ь V L LK QQWAhPP`- yPPv- Qd֘`PPK RP:PVbPHK PP-P(f:Pr |?P:R ogڀP` PR J€PP﹀PWP,ϟנּf::PJ ,rϔ@hR kyoJ P@LP Vf8P լȏfʏP ,ЬPР(P^ЬWЬSSYcPSP[XSVVSEfЭS XgQ0QPP  QP0PZEQRR gPZ2QPP gP7PZQXXPR XXWX ;03HRR`"HHH,5XYPSP'[XZ[Xx[PZP[X[[[ Y1=P@PPYSYZZZcЬWv VQAXPXPYZQV:iPPV:XYHsSVRZZ.VQQˏQPC`xQQCabRVCaVXY”f PЬYH ]]ZЧVfYfhP$VfjPWYg2eVfVXPgH ]WP$OpenBSD: bsearch.c,v 1.2 1996/08/19 08:33:26 tholo Exp $Ь[ЬYЬZЬXЬ W,xWPYPXPVV[jPVPPVYXWxWWP^ЬRЬP]Q PR~~QPQPQPP '/dev/tty <^Ь[ЬYլ   O PdPWWZWY N PWZXЏП̟XyVfԭY1,]VVWzPЭPPXPVW [P[ZVfЬPЬ Q@[PXVZX[UYP˚QPAP3YˠR>AbPYQQPʏPPːˈWfPPP P hխ!ϩZWW9~_W WFЬP~~F ݬZ,^ЬWЬXЬ VX (,f,]VXPP!P -P&Vݏt,WxVݏt,Vݏt,M PЬWЬV զV'P L PЦPPP PW  WfWPVW#./@ЬVf P`V FPPPV`/PV`/ ﰆ P`PQQV/QRQQVr/QPPVVVQr q\e P@f?L P$OpenBSD: atexit.c,v 1.2 1996/08/19 08:33:22 tholo Exp $K Q Q$ѡ%~QPQPԡK aQK 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  'Џ&z 1^$OpenBSD: setjmp.S,v 1.3 2001/03/18 07:29:04 bjc Exp $@ЬV ^^ЎKPlP@Э ЭЭffPЬPЬQա -ѡ ]%ޭRPQbЏ&Qlongjmp botch. 5$OpenBSD: sigreturn.S,v 1.3 1998/05/17 10:06:37 niklas Exp $g^ZYЬQPxPQʏPSRSRPPPQB ︅ PP6礪 B  ^ 7P{ p 6PXPЭP@ PЭQQPPǞB VQXVPXFh##X-QPWgX X VfP PDX%<VfPW1VgPYՈ [ʈ Zψ VWgPP P W;PXWiP kVjXIXWDP P W6VWWYPϛW{;PW WgPf) P^ЬT]WWYU Vd0VTdPPxPXVTdQQSQXSP@RRUVQSPAU&V+RD%SPP QxUPR@U@UTdQQSQ.]PYPPUT1jQdQPAUWYPxPTUQWSRxUUQT RQPC`PPURQQUP ^ЬQ]PԠ`QԠ P~PPխ֭ЭP4^1ݬ4]VVO#VNWgPXVYWZX#V).YjPX:YjPXPXPX:V.VX( @ + # YϑWgX-ˏV~XjP Pg Xg( ̆ Ɔ P%d-%d-%d-%d-%d%x.%x.%x.%x.%x.%x%x:%x:%x:%x:%x:%x%x,%x,%x%3x%3o%3d,^ЬWԭԭԭ]Y]Z ]V]][g-:ZVݭ[Y}W>PXXݬ ݬXY<~<~υ]ݭZVݭ[YJݬPXXݬ ݬXY<~<~BݭZVݭ[YݬウPXXݭ[YݬPXXrPxPQʏPSRSRPPPQ11YVXYVxYPXPYVYYYZ[1uSZbRP@ЬPj RPT`PTPVTV@3jURSQ.RQˏQPE`xQQEacSREaRTVʔb PЬPР$P$OpenBSD: xdr_reference.c,v 1.3 1996/08/19 08:32:06 tholo Exp $xdr_reference: out of memory ЬXЬYЬ WiVBhPP P5PWPVVi_PW~VVXPWh ViWP^ЬWЬVfPPPWe\PPխݬݬ 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 a$OpenBSD: heapsort.c,v 1.2 1996/08/19 08:33:32 tholo Exp $ ^Ь ZѬPZ 2 PZ2PPZ[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ݭP^ЬWVV~XhPPdRŭRS<'PPQSQgĭRPPRPV~hPŭdQǏ'PQPŭdQǏ'PQP ~ﵩPŭdQǏ'PQPPu^= 3 { { ag{ fg{ WYy XeVTxWPPSSXUˏTQTPʏPPQTPʏPPQRRSPF`TT?WWR| [WxRQRZx RXQPɏ@PYQVTVUaPxPRYSTUPXPRK`TT?Q@VWW?ZRRWz Sw Tz RcQPPPPWC`WW?Ww S$x TcQw RaPW@WW7Ww QcRPW@WW/ԭWxx xx Y[[WQQ PYPVfQ-PYPUeQMPYPXhmQYQaTWZTSXPZP<(RR BpefBdehRR BRehBdaTT[WW1\WЭYԭ[ԭWQQPYPVfQYQUeT[ZTSYP[P+HRRR By f y PBeTTWPPQYQVfPYPUeTPЭQ>@aXXTSTQXPZP+RRR Bx f x PBeQTT[WW1 Эѭ1'W3x QcRPW@WWRx [WRZx RYﳹ QGaPYPScTWXWUIdV~BkQPUPaWWPʏPاcQTTXWWZRR dЬPPw APw w QЏTPUQWVSRUQPTSQQWVTTRSrw ^ЬZЬ[P[w x [[Nx x VSVSZXHXUURURZWWWʏW PVQQZTTTʏTPZʏЭYPVSSCSPURRRRʏR!PQQQQʏQ%PUʏU)PY1-P5PЭT9P=PAPEPIPZ[[1L%v XЭVЭUT[WZSʏSˏZPQ QPPPSˏZPQ QPPPSˏZPQ QPPPSZPʏPPSZRʏRZPʏPPRZPʏ?PPRZPʏPPRˏZPQQPPPRRSPPPPXQ͆QPPSͅQPPRSPʏP਽QʏSP@˺ AŶ QRPʏPP@﫾 QʏRP@ QYQZYQZT1YZQYW[[1XXY[TTSTSYVVVʏVVQP`KA QXRRYUUUʏUUUP`QYWʏWWYP`QXZЭYI QTSZSSSʏSSaP`QRZRRRʏRReP`QZTʏTTiP`Q qVfK% PuUePyWgPI5 PScPRbPTdPP^ `ݬ }Э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[賈  Z P[ Z TT[XHXSS[WWWʏW稏訍PR R[VVVʏV樑PQQ[UUUʏU娓PTZTDT䨕PSZSSSʏS㨗P RZRRRʏR⨙PQZQQQʏQᨛP稟訝P模P娣P䨥P㨧P⨩PᨫPԭԭԭ-ȞLZQЭ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`hYQԏXЭZhjPWgPScPVfPUePRbPTdPPaPi֭ѭ1 P@^ЬU]RSD[VBcST/[QPaBcQQVTSSR^ЬZ[~ZVS]YWU\ZXUSP@P`RWSP@QTP TRPXP`aTRRWUSSPլPPݭݭPYSYXRSWxSVCUTRVSQTRPXPe`QQJcTRRWSSYP$OpenBSD: rcmd.c,v 1.37 2001/02/10 21:55:07 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 XhPͰhP/G{D1ݬ 淚ݬ YgݬݬYgݬ{ݬYgͫYVfP( #PЬTdziDDͫ$ͫYfP.Pͫgͫ ͠BͤwYP͸ ЬP`ͤ ͤOY͠P0$^ЬWЬZЬ YЬX ]V ~Vԭ蟭VWhP PݭgPЭVZWVXYZݦݦPЦVݭgP^ЬYЬ[Ь ZЬX]WVV~WVYXZ[VWϘr/etc/hosts.equiv/.rhosts.rhosts lstat failed.rhosts not regular file.rhosts fstat failedbad .rhosts owner.rhosts writeable by other than ownerΠ^[լ VT^PXXX,ݬݬݬݬX^P X[ PXO [1=Pլ 1[ݬ' PZ1ݪ͠YYD.Y F"PWݪVfϯY PXWfX~VWWYPϝVKPPϝV6W2~BPϞVЭP PϠV ϥVV1V XW PP^Ь[ЬYЬ ZЬX]WVV~W]VYXZVW[^Ь [ЬZY<~LM1VSfPP#1P dP _P ZVPVP1zcQzPAPP1xPiiPAPcPPcPP P P  VPSPVPSP1 cPP P xPVPTScQQ PRQ PRSTVRQSQ1SRbPP =P 8P 3yTcP@1ScPP P P  SQSRcSV1ЬWbRWVdP1nfPP+LPP@9X1Y [ݬQPYXY1~Y_n_P-XPP@8XTY [ݬPYXY8~YPX![ݬPXV[ݬPXgPP+*PtP@Z~PVZVCP-:P/P@Z~PV+Z)VPVVWZ)PVX%V!V XPXVPݬ& PV1EP^ЬWЬP!~~<~PW VfVYP6 ]V ~VVݬ _PPhPVTXV:W!~~<~WݦݦiPW(PЦVhPrcmd: address %s not listed for host %s^ЬXЬZ]q Wg~~<~WZX VfW[VYPW!~~<~ZXiP=V ~VVϜ[<PPhp PVaSXV:W!~~<~WݦݦiPW'PЦVPРP[PP﹖hPudptcp%d^ЬZЬSЬWZPjPPSPRIP`PQQY`R PYQ`SϰXZ [լ1լ1WAPWwPP>jVPW1G27`#$OpenBSD: strcspn.c,v 1.2 1996/08/19 08:34:15 tholo Exp $ЬUЬPPTSURQQSQTP$OpenBSD: strspn.c,v 1.2 1996/08/19 08:34:26 tholo Exp $@ЬUЬVUPSVRQUTQ QSꐂQTPG^ЬPPP PP K Pݏtݬ/*** unknown regexp error code ***invalid argument to regex routineREG_INVARG"can't happen" -- you found a bugREG_ASSERTempty (sub)expressionREG_EMPTYrepetition-operator operand invalidREG_BADRPTout of memoryREG_ESPACEinvalid character rangeREG_ERANGEinvalid repetition count(s)REG_BADBRbraces not balancedREG_EBRACEparentheses not balancedREG_EPARENbrackets ([ ]) not balancedREG_EBRACKinvalid backreference numberREG_ESUBREGtrailing backslash (\)REG_EESCAPEinvalid character classREG_ECTYPEinvalid collating elementREG_ECOLLATEinvalid regular expressionREG_BADPATregexec() failed to matchREG_NOMATCHREG_0x%x4^ЬSЬ YЬXˏSRSݬϗPVsWbU;P`QʏSsW P`QQQRS1`ݠ4]VV8Rt4]VVVPPVРVVgPWXVY@HWP0%dЬWЬX:V Vf(ݧݦPfPPXXPP$OpenBSD: strlcat.c,v 1.5 2001/01/13 16:17:24 millert Exp $@ЬUЬSЬ TURSPTQRQQbURVVTQ SrVPcQ`QP`bSPVP$OpenBSD: system.c,v 1.3 1996/09/15 09:31:52 tholo Exp $sh-cpp/bin/sh^ЬV(ۭVPVݏfPQPYYY6ݭ!YPݭA 🯏>~EFzVfPXfPW~YPYݭXfWfPYPЭP$OpenBSD: sigcompat.c,v 1.2 1996/08/19 08:19:39 tholo Exp $ ^ЬVЬ WV ( fWPV ]PPݬyPW^PЭP^–PЭPH$OpenBSD: sigsuspend.S,v 1.3 1998/05/17 10:06:39 niklas Exp $qм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!P5P 1<~XVvP1H`1iP@V*P1 VV͠<~XP1Zh/Z͠NXkWgPV͠YYgPVZVVV ?O >!VZ ϑXfYXf[6P  V[tXP V[{6[tV P/x^Ь[ЬVԭ[ ԭV  P[V|WPR<ݭEVfP[VP[.P/vV|~[VY{[P"l 1+||Vf<ݭ`PY1xYZ.iCsP1ЭЭ YrP1ЭЭXѭX ѭ1MPPx%ݭYP1PYYZYx..jYCP1X`"P1E/ԭѭXݭͥPW1 gtݭﳥPW1. ˏPP.њPZYqPխ ѭXѭP[VXխ PXP JPXPBխ1PV|Vݭ[PjP[[|VV|VV[X~խ/vPPVPVݭjԭ1MT ЭJ խ> խ [4Y Y'խ ݭHP8^ЬY4]WЬP [Р$ZԬ ЬQQЬSYcXYYXXHhXPѭ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~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 ^Ь[ЬYZYZxRR~RݬݬkϘVfPRRԭ ZWZYiZRYXVW kP W XkPР,VZ kPZPXPPXkP0VVRXRݬݬkPRVX(W1WPMQ@P2W_)Z ZPMQ@P Z_XWGWPiMQ@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(W1WPKQ@P2W_)Y YPKQ@P Y_XWGWPKQ@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ЬSYcXYYXX>VXPѭ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 PߛЧ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ХU AY_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~WqPPkPР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ݠ~XRЬPH`X~XݬPi1WgPXiPݠXݭIVfԭЭW[kiPݠݭX+oP[ZVW iP W ZiPР,Vѭ iPѭPZPPZiP0VVXZXݬݬimPXVZ(W1WP:Q@P5W_,ѭ"P:Q@P ѭ_ZWJWP:Q@P W_.Z!ѭP@Pѭ_Z{PPXZXݬݬiϙPXЬPH`G[ AiPݠXݭ?HiPݠݭX-HXݭݭݬݬ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(X1XP8Q@P2X_)[ [P8Q@P [_ZXGXPs8Q@P X_+Z[[P@P [_Z{PPWZWݬݬisPWЬPG`ЭiPݠݭWkPFѭ ?iPݠWݭEVfiPݠݭ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(GPWP(~WЬ V$VV$X2 Vf<QPQXfQPPW7 P1~xWϠ VfPZ12Y[h|hBP1PhWm PV2Z@ˏ$~VWz P4P4լ  YVYԦY VYY ЭPVVX[hլ [[YWY PY~W Pg4YgP 4$~~ϝLP$WPT Y ZHݧ>W5PЬZЬY<&PP$PV@XXݪg[k/XʢPW&WXAWW\APVWXkV&ЪPPPЩ, ЬWgP﯉XP'PV2VQЦPЦPPVQh2VhЧPP4 ЧPPhݧh$:ݧ VPF VݧI$VWhV& PWhP..ЬXhV1w%1oVW<8Q8Q~WXmP4WP4RQK RPPBWXHP4Pp$k~~ KP  4H6BR1QШ$PPQP.Ѧ, '6 ݦ IШP P Ԩ4VPШPO QˏQ$PԨը3~VX P> 6ШW,ЧPРЧWXϹP P%1ШWԨ1WPЧW1P︇2AШ$PPݧRPȏ $PP ݨ WXGWhWP8PPPDWXP4P,$'~~lIP , 468ШRЧP<$QРPA/BQRQ/<&P@Qc1mРWPچVf2Wf h1)<$P@2.Ш$PPݧQPt1Pmݨ P_16PP:$)ݧ P^ Vݧ FVL 1ݧ FP$PP1PէPP4WhWPЬ QQ ЬPQ8P PЬXЬVV  PhW %ﰧ4PP ЧPPШPP_V V$VV2 /$ VXDP~~ϐGPWVX#PWPWEШPP,^ЬZj[P$PPݫmPѬ1w4 1hѬԭ+Ъ$QˏQPP<0QԭԭխѬJЭP`[ZzP1խѬ 6ԭt ݭlԭ ԭ<$YЫPI/Y$YЭPPԐ/YYX22PPԭԭԭԭ1$#. 1ˏPP.1r~Z7PVPPXoЪX@ZϞP< WV Vffiݭbݭk4ȏ $W PЪPXP$PYYXPYPP12jPYP$6խխ 4Э 4Ы{խխ$PPP@P$ЦPP 4M$Ц<&P@ݭ_@~VZ?PQQ4խQPPQ׭Ԧխ VV ЭPVV֭խݭuPW1Oݭjխ ݭZϑ$Yխ׭ЭP`խKѬխ12$3ݪP#$[LP4ȏ $1]խAѬ1O41HVƁݭ|ݭi4ȏ $? 1ժ ѭݭݭZ>PЭP^ЬPЬWV$ЧW XPK ݬݬ""/ݬ=P$OpenBSD: rand.c,v 1.6 1998/12/07 21:47:22 millert Exp $ЬQamNAP90PPaʏPXЬH~^ЬPЬݏvtP$ЬQݬ PQPPQݬ~~ݬ+~" ݬݬr~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 Y\.PX@PP@~kP ԧP Vv PVYgYXԧԧS}YˏZXW UHTRRSQUQP`TQaRSS <ԦԦԦ ZԦ(Ԧ,Ԧ0Ԧ<Ԧ@ԦD48<~~PxԦH~ݏWi X ~WϒZ W~~W~ݏWi$VWVWVWVW;PLaPAS@.~FfP@PaQPQVbUbQQTaP@ VU V RVP[:<:]][:>:]]ЬXXPWZhQQPPMQVfP~ݏX hhQQPPQfP ~ݏhPPQ`^PhZhPP;`QQ]PhgP]Q Q-PhgP-- WXfhSШQSQFcRR]SPPQّR-ԑ`]ΑR-ShgP--hPP `PhP] Xϟը1ШP YPV;VQA,PAPVlPQQV 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 WgPVXP{PgP@fP ZtЧV QP@QQЧVfVYZV5@Vf@ЬV=ݬόPQAPЬVfVffPPQQ`[ a.PfPf.V6PWfPЦQPQPRRQ`. b]Pf VϜWPЬYЬViXЩTTS]UXRXT9XQQThPiPPiPRRSRQQSbPPVߑaURT Y6PXRWVfWXfPGVfW PhPЬRRQ PAPPR>AbPPPRPR>AbPP^ЬVЬPfWЦX]f]P]VWfXЬWЬVЧPР8X+VP Q@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ՠЬ ` PЬWЧPР VV ЧRТXЧPVP1PQQPPQPPXYբ xQ~axQ~ݢKbЧQPЧPՠYaЧQPFYݠbЧQPRRV+TЧQTSRPRPxPPXPPcTRRVЧPՠРQX~XYPQP~{c V WЧUxVTХSSTRVPVPxPPXPQQb~@PPVPxPPPCCԢԢ RPЬUЬRХPx QQTРSQQSQP@QQQSTPRPХPנ ЬXЬSYШPx QРRRQWРURVVWTY5VS0RRRU TRP@TQ@QTQRUVVWVW SXHiQЧ PPQ~A1: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:Ч@PaO[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ЦPZWPPgЦPPgЦPPgЦ@WYVXPXW fVPW fQQ/`h+YWP1WP#Pq X|PРPXQXW` QW`QWaaXP^Ь[[<~VVݬ%PWkVXPXP4ʏWVЩPPPi YٕPZ1WPXP1LY~1<VVx VX XYVW@h~RbWW [}PW W [P[P]XPQ@1'ZZ<ZZȏWXZ1VV+:xxxxxxxxxxlʏW;W_ʏW. WRʏW!ˏWPP8ˏWPɏPWVЩPPPi Y,PZ1WY W$PXP1PVYx~XV1xVZVeVEYVxVYVjW*h~1WW [pP[vP]XPR@1wPPPPЬUЬPSS^TSTQTaQQUSPTTTEcRR-R6R],+`RR]RS-SPSUQSQTaSRRS ^ЬЭPЭQQYIY-QQQYԭY+ ЭRRYլ Ѭ )Y0$ЭQaPPxPXЭRYR լ  Y0 }Zխ }Zx XЬ VXW}V~}Z~}PЭ}V~}Z~}PZXPխխ¬ }QQZR[έ|VXP1X1խ[WZVVZ#W[YX}V"~ 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"| BYЬ PZQzWPSVYRVRWUXUVRPRQRWRRTPUUT[Px[Q}PWSWTXЭPP[[PЭR@QQ0[QPQ7[PPP[[ 1:խY }W~[}PWլЬPYPЬQPa}WPЬY@PЩ0QQP><~m6PWPW0<4WWPBQa`QPPWWiPЩ4XXXZZQ6PWWXVXWVBViW0Z4PPЬWЬVWTy  PP#P9PV P( ԦԦ WWզ0(Ѧ4VPPfPPfW֦WP ЦPfQQPPPWQfЦ\ PQ\RPTRUd QRբAPP^^SЬnURdPP^QRТPQPaSݬφNc ݬݬPPATH/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:.execvp: : path too long sh/bin/sh^Ь[[k b P/[5rP [1MPVBVVPPP^^^PVPbx1gOWYVWVfPY[fPXYXZZPP4WY y1&YVVWCzWg/FiXF[gJa ݬ-VfVWa =1QЬRySՂ ЬPQP`APP^^V nA~Rc` Vg:Ϻ#kPW1R ` ` ` PG;7$OpenBSD: Ovfork.S,v 1.3 1998/05/17 10:06:28 niklas Exp $ЭRBQQQPbP` Pb~ݬ ݬݬ@ Q{o^ЬPP`Рԭԭ]PPݬ /%8xH.%02x:%02x:%02x:%02x:%02x:%02x.%uPxPQʏPSTSTPPPQ P`P w QaQ [PPP1X1Xݬ3PW1 P1WXX7Vf  ^ *@Pߒ rJ Pʒ#?PX SJ PЭP@ PЭQQPP) VQXVPXFVZh##XYPWgWXDVfPWVYW1nݲ XBVfP-Ų XfP1@G 全  dPP RbP1խ Qa1! Pb ` Pﴭ gP/G VRS R QWgPP P WcQbQXP P WXWWWiPW WgPhZ< H PЬWVF WfPWfЬY~χZϲ[ЧVfYfhP+VfjPWѧYg$VfVXPkWPЬZЬXЬ WX{ Wp ~iYiPVѦWXZݶPVP ^ЬX Qa~ !   e Ū Z PP PYQ[ZP1ԭX#BVfPW1ЭPPZZZX=WgPP P WXRXfPW g kPXkXP\P YXWXխ1`2P P W$P 1HYW!WfPW WgPk iЭP`[PP%u.%u.%u.%uhosts.byaddr^ЬVWェ ﵪ APP~~~f~]VVA P P&ԩ ˩ VPVzP S~P PWWE WPhosts.byname^ЬWXW1VfP  @PP@ P P|. % WfPW﫩 }P oPXX7E XP^ЬWݬ]Vf PPWfЬPЬWЬ XѠNѠ H РVf8gRˏRPPQQPhPfRQgQhgfsgghf^YЬQUY1SC PʏPUUZVU[QSPSaQaPPC PC P<zC XʏXQWmC TRRSSXRoQgPPaPTdPVZPS`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զ(B }PVɮ !|~ݦ(}PSST}PS PP+ЦRRPxRQPSQTզ0,ЦX[VfP+ XfPVXePQPQP$OpenBSD: xdr_array.c,v 1.3 1996/08/19 08:32:02 tholo Exp $xdr_array: out of memory ЬZЬ[Ь VkWYVZZPKfXXj=XVWJjPPP9;XkV@PWWk<`PV~WPVWZЬQaPYWVVXYj kGkYPЬ[Ь XЬZЬYЬVWWXV[iPPZVWWXP$OpenBSD: ffs.S,v 1.2 1996/08/19 08:18:48 tholo Exp $ PPP<^X[ԭԭشԭԭԭ~~~]WW YiP2ݭVfP~~ݭWiPݭCPЭZЭPZPQPUZQ1)RPbQ5Q"SSb\ "RPbSQ#Q b=ݬr<PPPr/etc/ttysؗ P!柯h"PQQラ PQPPKBP P PZ QPQ QPP$OpenBSD: rindex.c,v 1.2 1996/08/19 08:34:08 tholo Exp $ЬRSPbQQSRPQRЬW~W}WPVݬ ݬWlPVWjWVP@~<~ז evPVP<~VݬPVPP+ P/dev//var/run/dev.db\^ЬYЬZЬ XtYVPR+ PYLVP諏WW PX"P(j~~~ kPVj|lWllPЭPddP~\PV P1XP`QQP V"PQ\~VPVXZY^ЬWЬ YЬ[PVh* PVh"PVhPXZ@b:Q[PQP̟YzP gѧVjPRVhPBLOCKSIZEGKM%s: unknown blocksizemaximum blocksize is %dG%s: minimum blocksize is 512%ld%s-blocks^ЬZYPXY[X1h1 XwP1PЭRbQmQMTQG(QkWQK+OQk#Qg ?Qm&7YWЏ@VBYЏW<V/Y<WЏVXq2<PЏ@WVPWP2WPPVVX42[Y<VVPYPu PjPjVY P8^~|~ݬVfP Q1 ݬVfP 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ˏSQRQQPQ+ݬB]VV蟭VPV! QQPV1RݭXݭH1ݭHX؟؞-#VfPjfPfPV1Y4 V^/ЭQa1QV1P1P1Ь1~PDr"PVլYYV6-P1ﮝ t.P1l.؞h"VfPjլYYP,P1=fPfPV1 V.ЭQQV1a1P1Pլ Y P1Vխ1[ [PQPQGQTЭRbQRSQ, V)bVV Q Q Q  VcVVRV֭PT`PЬWgPPVPWH-PfcVcPVPЬWbVWf+PPЦVPbWXЧVghWhVWb Xc b WhP9`5WP﬈VfWh.WUbhf@WCbШQ?a;WPPWQgVfWݨB.bPWݨf@W aPԠaPШШ Ш6ШQ?a;WPPWQVfWݨ-aPWݨf@W aPԠШQ?a;WPPWQקּVfWݨ-VaPWݨf@W >aPԠШ Q:a6WPPWQ^VfWݨ 9-aPW ݨ f `PԠ `PШ$$  : ^ЬWЬRYRXbЭPQPQ:Y`RhPghPhPVP V*ZjЭQQVaPPjhPV VjЭQQVaPP Y 1/hP!hPV1v VYiЭQQV1Ya1RP1FP1:PhPV1$ ViЭQQV1a1P1P1P$ ϶ԧԧ$vhPhhPZhP "_Pl_ РPPϘ _PРﻘ ^PР ^PРPP^PРPP^PР PP Pmaster.passwd.bynamepasswd.byname,^)  v PPy^ ϣPf^`^1s 1h  S Pݗ ՗ PP1|P1P11ﵗ P}쟭益 Pϑ>QP QQ KPVs uWgV_ U ЭPPgԭ12Э@ Э@ 1Z1 # QPϥQQ P1 i䟭zP 51ЭP1`1ݭ6PݭϢOQP1QQ HPЭP1jP1^ݭ ݭ(ݭ_1\P1aPﻂP\$QPϳQQ qHPV T\WgD\VЭP1Pg1ݭ ݭ8(ݭgԭ͕ P@Pp P1^ P 2]Vo 'V,]PP P1[ P`QQ+TPP@ !. 5% ~  ϔ ~n%PO[Ϙ1Q-1KP1P@F ~_VWЭP `PϨ䟭fPg1T ~υ1pP__YP!+^(]W1XX ]V៯&V0]V' P~WP P P~VP PQPQXP^,PWPVAZPP W  V1VWk Vh ZPﭓ  肋  PW; 9 ϟ u hP#ݭdW V YPW V YP4^ЬZ  VPPϐP11X 1ﴒ QaPP+P-1 Y1QӒ ˒ (P1vVr PP P@71 PP  z Z~PZ1d PP`R X ~,ܟ؟PX |X1ЭP`  ݭz~PݭϓQPuQQܑ 3DP1đ P Pﲑ 1E祝 PP U ؟  ݭ}PݭfQPQQ\ CPG P PC5 14 : k+ P@ Pː rP1﹐ Vf5VYPb1P YPPP@Ai~UWVЭP `PϞܟ؟gPf i~πZiP*c S PPF VYPX1- ' :2 ]W "VfW4]PPϥV[P1 ُ PP̏ OVP1ZG|PWWV)W ]VZ"V4]PWP3PV~ n PPa PV- P%umaster.passwd.byuidpasswd.byuid4^#  pPPϪP1OXݬ]VV VYm[1ﳎ QaPP+ P-11`َ ю .P1\x PP P@M1 PP   YzPYfQP1Q1 T PPPB X ~ܟPX lX1ЭP` ݭjzPݭσQPeQQ̍ #@P1ﴍ P P 1E PP E ܟ r ݭyPݭVQPQQL ?P7 P P3% 1$ *  j P@ Pﻌ bP1社 (Pa1PXP@E ~ PW VЭP `PϙܟgPf F ~wA Wg)\ L PP? kRWPX1' ! :2]W VfW0]PPϟVZP1 Ӌ PPƋ kRP3Ь]V"V0]PP?PV z PPm PV9 PЬPV PS U S P POA ϰzQP~  P P  P P \&Q/etc/pwd.db/etc/spwd.db%s: %m@ﴊ QVPV~~~VDPr P. V P^A P~ݬP PPЭW]PРQPYQ APPӉ Pω `Pノ P P﬉ PP  VV BXfV f WhWt WhWh WhWV] fVS fVI fV? f4 WhWíWPѩP) Wh P$OpenBSD: getnetgrent.c,v 1.10 2000/12/09 23:04:16 deraadt Exp $*netgroup: %m fWgPV a ԦP~gPf B VP@ЬVЦQQPѦP=QPP@~fﱽPfP PSfl PfЦPЬ@֦ЬW&XլVVFhVVghWhЬWЬXVVXFPFPVVPЬUЬXЬ YeWgS-SQSePPRAS WgQQP@Q WSgT=TPPX5TQePPRA"T ScQQPPXQP@Q SVfT=TPPXBTQdPPRAT VfQQPPXQP@Q fPPXiPVeWSPPXX.XrPV p XWVrHVViPЬX5PV ϯ3 hV,XϱWgP?VYY,XgP )XgPVPiP PBfP P4V+Pnetgroup: db getnetgroupnetgroup.byusernetgroup.byhost^Ь[ЬYZ 1[ErPVVWWWPXY[PsqX]PW Q~PQ P CP/8XmݭЬ QPa uPvX5լQY2Y1 Y3Z Z Zݬ [sqP[ZݬC7PQPQPnetgroup: Syntax error `%s'ЬVЬXЬ Y1fP`RR#PR(`QfPPfP`RRQ$bPAR fWgRR(!V϶PifwPPR(gQfPPfP`RRQaPAR fPWP:WPPVVPh VWPohPFPg1%Pnetgroup: Cycle in group `%s'^ЬXЬWЬ VVWϖPVV/VW1VXuPWЭϖVfP9 +ݭ-ЭP~I ЭtIݭWX\ЬQЬWЬ XЬVQfPQPPPWЦPWPPXЦPXPPQPQP^Ь[Ь VЬZЬYЬXV[~PVoVϝPV[1VݬYPPЭ5VfP} aݭfPݭXYZPWнPPfЭPРPPfЭPРPPfݭfWݭfPXYZݭ[ݬ P1oݭfP%s.%sЬXЬWЬ YYPV ϑςQQPWgWPPQPXhXPPYVwVP(%s,%s,%s)Ь QСPPPСPPPaPPPݬݬuw^ЬXЬ WXXLmPVVWW7mFPVPPWXPWݬWݬϦPVWPVЭP ,ЬZЬ [ЬVЬXV%XV[ZjYiPW>XV~ZiPWWW(X~[Z?VfPWX~~ZfPWPݬlPXWVY<@Z0VW,FhFh~ZT PV WiPݬVjPVWiP@SEPР E`PVP PEPРPPfEPРPPfEfEEEF P P7 /etc/netgroup.db+@^8PVԭXEO ~~~8P 1~P . ݭﭳݬP Ϻ>PVݭDDV@DP/`DPРDPР DPР DPP^ЬYЬXЬ VЬWԭԭ (~~~7P  -1~P -ЭP PﺲXV$3WXYݭ*PPV2WVW3ϱPW~VXY PWݭPVW)VPP ݬݬ%s: : %s ЬW$ Xޟ W VfWݬ WW%VfXPVfݬ=ݬ %s: : %s ЬW X5ޟV: VfWݬWV4%oVfXPXVfݬ %s: ЬV'VWgVݬVV$şUg﫲$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+ZdgVfP@[k[fP@PЬP`Ь QaЬP`ЬQaZPPPXYZ ]W[]V~VyЭPР`Q}X~V1W0ݠ`бP`P&֭ѭЭPݠ`ЭPh1uݭ<3PW1ЬPЭ``~VfЬ QPaW#ЬQaݭPeЬQaPЬ QaQA`ЬPЭ``~fЬQPaW#ЬQaݭPdeЬQaPЬQaQA`0ݭWP$OpenBSD: xdr_ypreq_nokey.c,v 1.3 1996/08/19 08:35:03 tholo Exp $ЬWЬVVW2P W/PЬXD ;WgPVѦX" KVPr/etc/protocols@P>P@ P,Ȭ @PP6@  ^@Pu@j@PXPЭP@ PЭQQPPǞ VQXVcPXFh##XSPWgXك dXkVfPWVYW1qgPVWgPP P *WiPX WfЭQQW1.a1'P1 P1P` b PPN PVX@`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ω?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ЬQ P2AP^Ь[ +Ы(  PѬ լ11Ѭ11[< &ݬ|~ݫЭRb}PVVW}PV PP/ЫRRPxRQPVQWЫSի0/Ыi:Y7VfP@%Z!jZfP@լ ѬPЬP`ЬQaЬ P`kYPP!WXYZЬ Ь]V~VЭPР`Q}W~Vܟ ݠ`бP`P&֭ѭЭPݠ`ЭPh1nݭPW{Эkk~ VfЬQPaWkݭP6kPЬQaQA`Ь PЭ``~fЬQPaW#Ь QaݭP5Ь QaPЬQaQA`-\ݭWP$OpenBSD: xdr_ypreq_key.c,v 1.3 1996/08/19 08:35:03 tholo Exp $ЬWЬVVWEPPWRP WP$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ݬJ$OpenBSD: xdr_ypstat.c,v 1.4 1996/12/14 06:49:45 tholo Exp $ݬݬC$OpenBSD: ypprot_err.c,v 1.4 1996/12/14 06:49:47 tholo Exp $ЬPP ;7/3/+'#'P PPP PPP PPPP$OpenBSD: xdr_domainname.c,v 1.3 1996/08/19 08:34:58 tholo Exp $@~ݬݬ#||_ЬTЬPЬ SЬQЬRPhQ'Q>ZˏP~RSˏP~TˏP~RSˏP~T=ˏP~RSˏP~T|v PPЬP ݠؠЬV?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЬQP2AP@ЬVV VPVݦfVwPЬYЬZy_ [AgYVfVXPЧVf$fYhP VfZZݧ hPkPW4 a_WP~<~N E^P<~Pݬݬ5Pr/etc/servicesXP⟯|PA PjȬ $PPt|  ,/^P!PWPЭP@ PЭQQPPǞ] VQWV,PWFg##WPVfWa `W掠VfPWVXW1qWgPP P 3WhPV1M WЬЭQQW11a1*P1#P1PQPPʏPQP8a V5a 3a PPa PWP P VWVϝVhPV VfPg` Pv v$OpenBSD: strstr.c,v 1.2 1996/08/19 08:34:27 tholo Exp $ЬVЬXW,X,PYPPPWYXVPVVP$OpenBSD: exit.c,v 1.4 2000/01/06 08:45:50 d Exp $( X$V>FfWWVP@PWVhXW P`ݬ u$OpenBSD: auth_none.c,v 1.6 2001/03/03 06:50:27 deraadt Exp $^_ W@~4PWPW_ է<]( x ( g  ]X~(XWX9Vf XfШPXP<ШPՠXWPЬRn_ QТPݡ<(R PPP$OpenBSD: xdr_mem.c,v 1.6 1996/11/14 06:33:13 etheisen Exp $ЬQЬRЬaˏRP D  RR Ь Ь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ݬݦ 'W PPЬPà PЬRP QPQ P PQPPЬRЬSPТQQSSQТ PPS P$OpenBSD: rpc_prot.c,v 1.6 1998/03/19 00:27:21 millert Exp $ЬWЬVVW!PP<~WݬݬЬXЬWWXPW VVXPPfPP &ݧXXkVfPԟXfPЬWЬVVW|XhPPfPP!W XhPޟWhPЬXЬWWXP0WVVXPf~ XTPЬWЬVԦgCVWXhP1WP!WhP WhP WhPЬQЬPQ"` ` ` ` ```ԠQЬQЬPQQ```QЬWЬVЧPPЧPfVPoVݧ fЧfPPPP ЧЧЧЧЧ ЬWЬVЦ զVP g PWWæfPPVPPPצWfPP W VPQPQWPn nhrjeechodiscardsystatdaytimenetstatqotdchargenftp-dataftptelnetsmtptimerlpnamewhoisdomainaptsapfsbootpsbootpctftpfingerlinksupdupnewaccthostnamesiso-tsapx400x400-sndcsnet-nspop-2sunrpcauthsftpuucp-pathnntperpcntpstatsrvprofileNeWSsnmpsnmp-trapprint-srv%dЬPPO]U][]a]g]m]s]y]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]O]]]]]]]]]]]]]]]]]]]]]] ]]]]!]']-]3]]]]]]]]]9]]?]]]]]]]E]]]]]]]]]]]]]]]]KQ]]]]]]]W1sPqPpPrPsPuPwPvPxP{PyPzPyPxPvPuPuPvPuPtPuPvPuPvPuPvPxP|PP~PρPτPτPυPτPσPχPφPυPσPυPχPφPυPωPPϋU &U Picmpigmpggpsttcpuclegpigpnvp-IIpupchaosudpЬPP$).`38=BG`LQ```V[>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˨ SP1[ Y[ P`Q RʏRQ QRakPPQPPʏPQP~BPʏP@BQZ QЪPPPQj ZQt P P);QЪPPPPQj ZQh> P P ZVf Zf Zf Zf Zf Zf Zf Zf Zfﲨ PP1PxPQʏPXWXWPPPQP!Z+Yﶦ PP# QЪPPPQj ZQV1YhZ <~Yݬ[ϣVfPYVYAZ@~<~Yݬ[fPY2YϺZ~< ~Yݬ[fPϵZuϹZgݬ<~ݬϰ^ЬYЬPЬV<~WWYP ~P龍PXP+.QЦPPPPQfVQ VW(YXPݬ <~ݬݬ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١ aP Pգ P<~VV~ݬZϦPZYV%XhZ%VfW W=V V=ЬP@ЬVVQPRPPRVSRQ.PQf*PPR B.P%04d%02d%02d%02d%02d%02d^Ьl֠`ݠݠݠ ݠݠu* *}h* PABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=^ЬVЬWЬ YЬZUW1XYTWPPQʏQQSPxPPQQRʏRRPPSQAQRRPʏPPQQSRRSS?SPP?SPP?zSPP?iUPPZ1SPH`SPH`SPH`SPPPH`UW1W1PUTPW]QPPWPPQʏQQSPxPPQQRʏRRPPSQAQPʏPPQQSS?SPP?SPP?TZPSPQA`IeUSPA`IeUW=Ie SPA`IeU=IeUUZIeUPPЬYЬXЬ ZVWR1 RQ}PA1R=1R}:PR1>V 1h1XWZ1#Ï\RP@PPHgV1WSX'SZ1%QQRPxPPPHgQRQxQQQGSWVSWSX'SZ1QQRPxPPPHgQRQxQQQGSWVXWZ1Ï\RPPHgWVRRQPAR=1R=aRVVV 4WRRPWQ@R RP@R=%RR0QRP@RXHg PPVWPZONEREFZONEINITUPDATEMAUPDATEMUPDATEDAUPDATEDUPDATEA8765NOTIFYCQUERYUCQUERYMIQUERYQUERYNOCHANGE14131211109REFUSEDNOTIMPNXDOMAINSERVFAILFORMERRNOERROR@^ЬPЬVPP P]QPQVЬQ0QPP 0QPPP7QPPPЬYЬ[Ь ZX~P.yP+tP/oPPPQRA PAPPP@DPWgPVPŚPQPAPPQPADQgxVQPQXPXZ1uXPЬTЬWЬ VVR $ VVRPTPPTUUTWXgPXPPPPRSRP7QP P0QQcPPPRSRP7QP P0QQcUPUPT.PUUTbVP%d.%d.%d.%d\P~~~~'' t' P^ЬQЬPЏPPQPQQPPPݬݬ Z ݬݬQsyslog: unknown facility/priority: %x<%d>%h %e %T %s[%d] /dev/console ^ЬVVV#ʏVˏVPP1z VwVW<YViYWAVfV[PY<PPWPY8P7YWߎPYYPPWPYW YWkPYYPPWPY#PYWkPYYPPWPYY:YY YZ<XЬQaPKQVP%2m+VPdXZkPXXPPZPX XPXVfPjݬ YWPYYPPWXXWY.XPPY7m$ ~ϐ~YXP~|ϩ~YXgP^YV~PVB>X-PWWXWPPY^VVPPP# /dev/log^-~PP1PJ$t3# lWjVV~W4Vg~}W~VW8PVV4V" ЬQЬ PQQЬPPP" b" ЬQPQQGMTЬQPaPQRRSxPQPQPRS@ " QaP! VP$;= SDQPRxPSQRfP1) U = TSPRPPUPxQTR../etc/localtime/usr/share/zoneinfo/^ЬXЬZXI2P:h:/XxP$X.Ph/.XTPXX {X1h:X[h/[[olY1YWgPVXgFVV1qYWWkAW3}VfXWf.X˄P[WX[XP1~XPVV1J<~XXV PWVP1VfP[fPܟfPj fP$fP(fP X,Yj21ЪS1S1|ЪT1sTr1gP1`P21X[S[1LS 1<RRYRRWRDdPCcQSQQP PxjQQP[PPRP1WWT#XYXWQAQPaYXWWWWQaaPP1QWWWW>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ŭ0PIPS`SQRR[ QSS`QQPPUUXPPposixrules,M4.1.0,M10.5.0^ЬZԭЬլ 'ݭPPW<PѭPPԭ*ݭPWíWѭdg`WPWQZvPVjg1WWϮPWíWѭgPP,P;WxPWPԏЕg VWgPP,P;1 ]VVsXhPW,(]VVWhPWgέLPPPTέ`dhZYX[<WPݭԟW[ϺPVݭПW[ϨVP PV VPQˏWP+ǏdWPďdPWPǏWPďPWPQAP<QPP[WW1f1P1[SЪUSUGP`RRWPQQWRPTQVbJLPSSUDcRRQVQP`JLP`[XSSUGP`RRWPQQWRPTQVbJLPSSUDcRRQVQP`JLP`XSSU1PVZUЭЭЭԭYWTdRRQJPdJ\P`+JXP`WSPUPXQ YSPUP[QQ`RQJLP`PVQaPXP[YWTSSέLPTέ`dЭhԭԪέLPTЭ խЭPЭQ@ Ѫ 1LVݭݭV({WgVխݭݭVgЭPF`P@ЬVV϶ϋP Vϥ T 'T  ~ZP  ϗX G TZ&PV8T V.S %P1WVPWWT VR f+' % g i W0 4 VσP#f:~ VP  ϧh- V ^Ь XмQQ WЧPQ!VϾY P`WPVVVHV0 UϕYVP/QZ &PSK TQRQQVVS QVPTPR`FVVFLVXWfiЦ x QLPWPPP(ЬWЬVz? 2V~W]& VP~,fR P P PݬPЬWЬ V 'R R 42 A V2 WݬsW ž(JM (@ЬVV~ݬVP~,Q ﺾg P PݬPQ ݬݬGQ 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 WUPWPUPQAPT<1NŔTQ0PPQԨTaШP@aTPT@T Ԩ [$ݬP,^ݬݬ{P2Ь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>@lRСPP P>@Pl~aݡݡݡ PRV PQPQVP~G ƴP PݬoPЬP@^ЬV~_PPVЭfЭPb~~ݬݬ ݬݬtЬX~h=PVBݨX<hWhԨݨ VfXfW0PVWVPVPݬݬ+ ݬunion^ЬZZVfPPPPPP@[ P,P kVfP[/PQˏQP<YPQYЬPP?WW^P [X#DpP XX1VXVVYVYxP*"QQ Q[a1PVPPXVX3 PWWXWVXYЬPP:\~Z PPVf[fP ZWXXY`XSXXS<QXPPYPQPBZR<PPXc ZSbRWXY#XSˏXP<QXPPYPQPZlGmWZGjYQjBZWgVYQnQPVYf ЬPPfWgZaG/PZ1ë X&YY P  [a1aԫԫkЬ[P[P$OpenBSD: merge.c,v 1.3 1996/09/15 09:31:50 tholo Exp $8^ЬWѬ  X Pԭˏ PˏPW VBPVPPЬݬݬ 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@ЬV PR6< PP< PЦЦ PQʏQ[QabRaPЬWЬQQPʏPP[XhVVXfVVcѦQVYЦRѦ  YR9~RPxRQ}P~gЦԧ Yѧ  WPfhVi@ЬVѦ PԦզݦݦ fPЦ TЦRTRSˏSPµ<QRPPPQPRQcDSPЬWЬXЬ YgP P~P|PKP WKPVP gc|P P(fhgJ|VXiiPk $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[ݬ[[QmPݭV[VZ[VNP1&&&&''''''tcpudp^ЬP`Pԭ Pu_ЭQPaP^Ь[Ь WZ ]V ~VuVYVfԦԦԦ ԦԦԦԦլ[PW1է{էvէqէlgZ1QЧPPP PZ15( gfզFЦ Q@YXhPЦRP0RSQRSPШQШPѦQ RP Z1XhPЦPP PP$( fզ[VPZ1( f( fXh1XW( fgP1ЦRRP1R1ЦPЧQPQ1PQyЦ PЧQPQ gPQ_Rgզ ЧPPզ  ЧPP լ[VM[ݬVϞPZ1PYYЩPWg1<խ1fլZ1Xh1( fXTѦh~ЦSШRSR lSRdЦ PШQPQXTNPQFSRRզ  ШPP YWW[ݬVaPZXTYg ЩYթTXh1iЭPZZP ЬPЭ`PZЭP PpЬP`ZPfbf^ЬYЬZЬ [X[YPPkC !+PU&D ]}UWXYP]VfPPf&Pb(Py"YZ YZ  YZϒ PXVWWXfX"XV~[V&PW.ЦVXPD   WWWX X@WP ^ЬWЬXЬ Yiԭ ]V~ݧLnP ND  ePXWωPOݧMPCgݠPWPݠPWP V~XݦOPVЭiPЭP PVP0^ЬYЬ ZЬ[kԭ ]XZYPsݩPVf0]WWݬf;PKЩPPfP9WVYWP V/~Zݨ϶PVШPP РPVЭkPЭP PރVP^ЬYЬWЬ ZЬ[ZYRPPݩPՠ[ZWY %WWRPVW)YPX PXjPWVPH`V[ZXYPYZY,kV'ѦЦWWݭϵPPЦVXjYP@Ь V/VTPQЬPQ PVQXPЬW ~PVK( fV PPݧ~PЧЦQgPPPݧݬ  ~VPPݬݬЬVЬWPЦPPPϦ K XXPWϢP-X%W)3PQPPʏPPQQ5PЦPP P[P PPPPW҄PРQլ ЦPPPЦPQPЬQPP` `QP`P@^ЬVPfP`Q?QPP QPP VSP VFWPgethostby*.getanswer: asked for "%s", got "%s"gethostby*.getanswer: asked for "%s %s %s", got type "%s"Π^ЬW ]V ~VV͸ʹWͰѬѬ gѬ]ЬQPxPQʏPSRSRPPPQ4 44 Pխ$4 P%s.%s^ЬXЬYZ1 tPP3 YGXTPWW 3 PWWHg.WXCM:XZ5XVfPWYfGPPYXRG.ݬ Zυ^ЬW11 PP-3 <~VV~~~ݬ ݬݬ~ XPR2 ݬWRVPR2  SʏSPxPQPTTPPQ8S )))2 2 2 2 PRP ^ЬXЬYЬ[ԭԭԭJ0 P`PPC2 82 52 VXPh `.VP`WPX.WVX P[Yݬ ݬPϔZ.1 PʏPVP%[Yݬ ݬ~XP11 ZV / 1W1/ 1V/ WgPs[Yݬ ݬPXP1a1 =1Y1 PPP$ P֭ PʏPP֭V/ VWgPVխ[Yݬ ݬ~XKP;Z Z0 &խ0 0 Pխ0 P%.*s.%.*s^ЬWЬVX.  PP~0 V@WPVV%Gf.VVWHM"WXV<~W<~l*ݬݬݬݬ XϭHOSTALIASESr^Ь[- P<PVLPV៯Vd%PY~Ycv#Zc$X1P@ PQQPP1VQWV.PMVWf1fPQ@Wg1gP@g1g[ PkﴒRRQWgP@gcWV5?S XffP@RQVf fP@<~W cfhYj PYhPW1YjPЬ.Ь&ЬQxQPnnPxQPiPЬWYPPqP1V, PPXYh1VPRˏbQˏgPQP.Ѣ'բբ  բբYPFVVh@V+ XVVh.V?PRˏbQˏgPQPТPPYYP^Ь[[ WPPQPPʏPQPXXPXPkYZ<~YWݬ[k PPPWWj?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SЬRЬTPbQPCaC`bPC`QPC`PPQPЬ R2ϹSЬTЬUdQPCaC`CaPQCaQQPRP^Ь[ЬYЬ XЬ$W! PPV` PPv# XW P XZPs! xPQPRRPPQh[fPʏPPX V WPX`][1[[WݭZZWVݬP1jPVPWV^~YiVV^ ~iV[1լ1ݭZVݬP1PVV^ ~iVV^ ~iVV~HVV^~iV fY PWP1f ^~Vf^ ~f~^Y~fXVYYVݬC:YVXVPЬ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ЬQQQRPB rP2BPQP^Ь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ʏQPQPXhPVV| k5 # QPDuQQPP7u@~ 3u/u L P QˏQVPPQ WWfP1PP P 1WX͐ 1XhPP P hP1P 1P;1XWXh.h~ρ"PhPP;PPQwPA̘hZhͨW P1Ix͐VVoWͨgZ("P1ZXWhPW R͐$Yb S_ Th U͐[P2P;-P)PPwvQ@XhPP; P PP@hZhͨW}R͈}T̀ }͈R}̀TP VRPͨ`bVoP`}R͈}T̀ϡ}͈RVRQPa}̀T6gχPo R͐$Y S T U͐[YSP`YTQVoP`aYUQVRP`a1ͰW9 3 YP1͐$Vl(ͰllVZXWhP͐[P2P;-P)PP;uQ@XhPP; P PP@ZQhZhQ&Q/W0PQVWiQPQQ,RSQfQfQ QPxPSPPfVRR[͐Zh͐ 1H/RWWfPPP P  95ͤ͠PX1͜ ͜ ͐ ͠^ @~VVP*.VPX~   ͔[~ ] [ WgVWXT Yh h.VXhL X.X~PXXVWYVgZP ȏ 4$PX 0X Pndots:debuginet6^ЬVf1fP$WVfPP P VgPZVW WqPSpЭRRWgbQrPAPPPʏPPbHS SX 8M -[VgPRVgPȏ VfPP 1

$OpenBSD: strtol.c,v 1.4 1996/08/19 08:33:51 tholo Exp $Ь TЬXrqYYPRBZR-ZR+RTTR0hPPxPX RXTT TR0TЏWZWTWQQTPPWUQWZ UTUWUUSVp[`VVZ*SWRUVЏS" 3VTSRS(SWRUVЏS"  VTSRSR[YRP@QQ0RQPQ7RPPPRRT1pլЬPVXPЬQPaSP$OpenBSD: bzero.S,v 1.3 2001/03/18 07:29:04 bjc Exp $<ЬS P,cPcݩ ifPW+WiWVVXXYPPXViDZ~kVWi7XPY)P1ZX~iDZ~N|[kXZYPЬPX`ЩDPЬQaP^ݬ=PW%6PV<~ݭݬP PPW V5$5,5('6  |~V5VP ^ЬRЬP]Q P~~RQ3PQPQPP^ݬ PPЭP^ЬTЬ[]XdRXZmYRQlPA1U WR0TdRRxRX WTdRWYVRRP@UWQRPAU3W5R1RP@SSD#RPP RxUQSP7PPQUTdRR.]PXPUTdR1TR RP@PZXPxPPPP )V1UЭPPxPPuUЭPPЭQQxPPxQQEUЭPPЭQQ1rЭRR1bxPPxQQQPxRQQPPU[6xUQUPʏPPQˏUPRRPPPQˏUPRPPPQkPЬPЬRЬ QPP QR"QR/t P0123456789^ЬZXY]W[VPR1gP~@`QPQÏ(iRPQPP)X YYXPgV.X YWgXPVY ЭPP0123456789abcdef0123456789ABCDEF^ЬZ]X~X]ԭj: Zj:1ZuVWWPVWWPxYYWPPYYw[\V:8Z[ խ`XDjVXPPLYPʏPPY[YV.0XVV&XݭόPV1^[ XPPPVXPPYPPYխ&íXPRЭS@QabRaQPЭXX (PP$OpenBSD: strpbrk.c,v 1.2 1996/08/19 08:34:23 tholo Exp $ЬTЬUUSQTPQR QRP^ЬPЬQPPЏЏ Q3$OpenBSD: _yp_check.c,v 1.3 1996/08/19 08:34:57 tholo Exp $@^ЬVe :PPVH fA &PQPQP$OpenBSD: yp_bind.c,v 1.10 1999/08/17 09:13:13 millert 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+CVfP < # W~W~Vf~PW_PP5PW0 X!Ш`Q СPQhVXVX W^լЬP`ЬP P0uPPx XhXXݬP-l~PXPl~~Xp\Ԩh[ըh1ݬGS<~VV~~VPWW1WAPVVY #P WMQPQWg}Vh1ZWW}1:WK}[1;X1/hPP1WVV~WvVЏ~~ݏWG PVG[1X1PxPQPRRPPQQQЦPV[1X1|\YZ}Y~x@VжP`P3[ݬ`A*ЦPVh1ЦPVWPxPQPRRPPQQQ[1X>1VV~H2VHIJgLJXh@~ݬEDx[PP[PxPYZШ`Q СPQ\\}Y~ݏHP`)h1Bݨ\ޫP [D hX< լЬPX`P@ЬVЦ`PРQPԦ`\~ݬϪЬXW V@X#P(Ц`PРQPWfgf VVWfV$OpenBSD: clnt_perror.c,v 1.11 2001/03/03 06:50:28 deraadt Exp $ <~$P P%s: %s; errno = %s ; low version = %u, high version = %u ; why = %s (unknown authentication error - %d) ; s1 = %u, s2 = %u ...  ^ЬVDPXPЦP ]YYVݭdPݬ@<~X4zVfXPWPVZWP1i''91ݭP?ݭPY XWP<VPV~WjPWXVWVsYYݭXWPP~Wj8ݭݭϗXWPP~WjݭݭXWPP~WjXXPϿjXPݬݬϩP_\6&vuuuuuukuRu4uutttttvt`tRPC: 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ݬP9Z#%s: %s - %s %s: %s ЬYkPWPS XhPP PCC VfPhf1 PhcPY<~W4vPEPY<~Wv WP%sݬ`PqY#xwwwwwww\wFailed (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 $ ݬ : ^ЬP ]VVXjWP `PfPgP]Vf]Vg PfPgPVfXVPxPPXF$OpenBSD: __strerror.c,v 1.6 1996/09/25 08:17:30 deraadt Exp $ЬR SR  RQ~AaPQPPRPP0sQRR  RP~@`QPQQRQQ0cSPlibcUnknown error: ЬXЬV~zPWX^)~HXWhPVI~<~W@PVsVhP~XPVW8VP^Ь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 YKR2WP gPV|VgPXXSZf1f:1]TfPP%1VfPPL(TvDXQaPN]RSREPQaP;SR4YQaP,]RSR#PQaPSRST fSTPVfPP:1/cWWjP1fVWSf1^~ݬnPWW1WkP WmP|~Wݭ~cPVWlVݭVE PfPxPRPQʏQQRˏPQSSQQQRʏPSPPPRRSpP V`ЭРݭVP$OpenBSD: index.c,v 1.2 1996/08/19 08:34:02 tholo Exp $ЬPR`QQRPQP$OpenBSD: strncat.c,v 1.2 1996/08/19 08:34:21 tholo Exp $ЬTЬ R!TQЬSdQaPPaQRaTP$OpenBSD: strncpy.c,v 1.2 1996/08/19 08:34:22 tholo Exp $ЬPЬ QPRЬSb Q QQKx$OpenBSD: xdr_ypbind_resp.c,v 1.3 1996/08/19 08:35:01 tholo Exp $ЬWЬVVWPPfPPPWWJP$OpenBSD: xdr_ypbind_binding.c,v 1.3 1996/08/19 08:35:00 tholo Exp $ЬXЬWWXVfP XfP$OpenBSD: xdr_ypbind_resptype.c,v 1.3 1996/08/19 08:35:01 tholo Exp $ݬݬSЬ[ЬWЬ YW$PPXPVVPiVXZ_Jf[P[ZW:ЩViXVWWVV XEZPVViVXZ_VZVWWЩVY2PZ[1|j[PЬQ PP PQNY@ЬV4 Ԧ PPP7P 9 @P PPVYP ԦԦ ,Ц0Q&@PQP QԦ0Ц#Цfݦfݦ$P QQ P Q 1`Ԧ@Q 1SP ^Xԭ]VԦ~VP1 VW0X<XXXXЭXVݭݭxP1PX蟭ݏ$iݭgPխ1ЭRЭQQVPPX[RVQXXnX~VYV]WW1+ZPݬWPK(f[XVݬYjP <'fPXPPXPVXݬkP[ѭ ݭfЭV V2ЭP$OpenBSD: strcmp.c,v 1.3 1996/08/19 08:34:12 tholo Exp $ЬQЬR QPPaPPaQPPQP$OpenBSD: strncmp.c,v 1.3 1996/08/19 08:34:21 tholo Exp $ЬRЬSЬ QPbQPPQPbPPRPQP@ЬV~~V` 5 $OpenBSD: strcpy.c,v 1.4 1996/08/19 08:34:14 tholo Exp $ЬRЬQRSaPPc QRaPPbSP$OpenBSD: strdup.c,v 1.3 1997/08/20 04:18:52 millert Exp $ЬXX\PWWPVWXV:[VPP$OpenBSD: strtoul.c,v 1.4 1996/08/19 08:33:52 tholo Exp $^Ь XЬYL[[PWGW-ԭW+WXXW0iPPxPX WYXX XW0XVXVYPZXVcPURS=LT.S$RZWURRS"q  SXRWRWT[WP@QQ0WQPQ7WPPPWWXխSRRլЬPSYPЬQPaRPǤﳤyI$OpenBSD: bcopy.S,v 1.3 2001/03/18 07:29:04 bjc Exp $|ЬQЬSЬ VQS PV(PacgPPPСPQQбP`PPPխVPPgPPݬݬЬXЬRЬ Q\ˏQVVVhWW,ШPQRXPPV-ШPV XW-ШPQRX PVPШPV66X PWPxdr_bytes: out of memory ЬXЬYЬ WiVWXPHgWhPWP7P 3P:KWIV$WpPVVi7lPWVXV ViPPЬP<~Pݬ\ЬWЬXЬ ZЬVЬYXWυPhPզ fPVզY PZWZWixdr_string: out of memory ^ЬWЬXhVgP PVPV_IPWϱPIЭPP ?PQgPP 8P@MQKV%Q?PVVhk6:PFݭVWϭVmhPP~ݬݬD ݬݬ]Ӓa^ЬV CPPfPVRPWݭiP ͞ ȏWPfPЭխ2~PWW ^ЬVЬWЬ X2~gP h<g<PQPP QQhЭP PgPLP<QPѦ(<QQP￑,^ЬW~WZP&W"VPVW>VVPݬݏt,@ݬ K6PP@ЬVݬ ݬ2~kPRxRQPPQT RP@ЬV |~2~l ݬ ݬ2~k@ЬVݬ}~2~lPQ  }PPЬP2~_OЬWWXP8PXPXPPVhWV(X fXVWXP@6 ϧ3VЦPQXR RPQf zPffVP `ԠԠԠԠԠԠ0Ԡ4ԠDԠH@K3VæPQPV¦QQfPQ QPf> w ЬZY2X%ШVW VjPYXVWhXYP$OpenBSD: vfprintf.c,v 1.10 2001/04/20 00:10:11 millert Exp $@ЬVզVݬ:ԦԦԦPΨ^ЬXЬRЬ Q ШШ,ԞͨPPP<<ԭQRWWtPVWV=PV@ VPInfNaN0123456789abcdef(null)0123456789ABCDEFbug in vfprintf: bad base0.^Ь [8`ЬP ՠݬ=<P PЬQ PP  [ݬQЬ([XXԭԭ Z,PVV,%ZW9ZhWWXЭPPPPݬ4P1{XW V1TYPP X8 8 8 8 8 8 8 8 8 x8 8 8 8 8 8 8 8 8 8 8 \8 8 8 8 8 8 8 8 8 8 8 8 8 8 m8 8 8 8 8 8 8 8 8 8 9a a8 8 8 w)8 8 8 8 v11( 1 1VZjQ0QP(RP ~FfP@PPQVZjQ0QPP j$HW(0((ݬ>V(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~c}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`[[P1XVVhVVЭPPPPݬPKPPPP խݬP!ԭ𞭬X19խݬϹPԭ(Q0PQP QyPЬ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 VZ1Q1ZJsЬ QPaRRZGЬ P`PYB`BPP))))))))))$$)$$))YYRRZЭP]QPQ PsЬXЬYhWiPPPVPVrPhiPW<VWsPhiPPV~~hP~tViP^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.13 2000/04/30 04:58:22 bjc Exp $ЬWG﷬ QaP`axWVFpWVԠԠ ЬQxPgP`aQ`ЬWЬVЬ XЧYWTUSdPˏPRVRXRSSPPVPSSRQQPSSPXxPPʏRPRUUYXPPVKfP[[WYYQXSZZRVPԆVP>IaPPSY>JbPYPZZY1YPPˏWZW[ЭVZTXUІRˏRPWPdSˏSQQPXPUUPXUURRWRUUSSSRXRUURXRPdTVXdiPPWKaPPT[[tЭP[ЭPЬYЬXˏXP~@Y 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ʏPpRxVVʏVg(XPpPXUVPVUd`RxVVPVgRXPpPX@έW:WPʏPeXPpPXxWVTV 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 ~ ݭ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$OpenBSD: localeconv.c,v 1.3 1997/07/23 21:14:40 kstailey Exp $1P`5 Р1 Р- Р ) Р% Р! Р     ! " # $P` Р Р  P   .^ЬXЬPՠP ըXP U PЬQaZjYЪWZ PPRPQШ,QWjYЪWZWWPW<PPYݨaPV1#VYVWЬQVPP1nR1  RШShQWjYЪWZWRPPBLSWGèQ[ШVQR[WQVVPPVVQݨbPQ1èVPPQVQ[hШV !WVWVVYhVVhWVehQQ'WV"VYQVhXP175ШVWVVYݨ,PV1WVVYQVVhVYVWЬQVPP11Hԭ[WԭjYЪWZWխ$W Y PQ YPPQ[W[[R[WWRШPPVhQQ$RVVYQVhXPc1PVRVVYݨ,PVIRVVYQVVhV[XPԭVYVWЬQVPP1#1c@ P@ЬV  PP6PPP&Ц0Q@PQP QOԦ0$ ԦЦf զ Vk PP ԦΦQPЦQQPЬP ! P  ! PЬX2 PPPШWWhVWhʏPШ$@ PԨVWݨ,PPVPWVP$OpenBSD: memchr.c,v 1.3 1999/11/14 20:28:24 espie Exp $ЬSЬ QЬRPPSRPQP^} ~}~}P^}V} SSTP']PXPYլ1KЬP}V`1ATWSVլЬQ}Va|P ]Z]$]}VXjRRQRQYPPYRQXPPX}SXRQYPЭSPYRQXQQXĵP1׭ѭ1ЭP<VV<~PX [V<~kxPP<QQPWVWPVWkxPP<QQPWVW]PVWkxPP<QQPWVW;PZլVWkQЬR}PbSxSQCbP`PSЭS>AcԭЭP<VV֭VVVխ#ݭȭ~ZVfݭ~~f[ЭQҰĭĭKjVKPKVЏKjPPRTKjPPRTCjRPV W~V@VP@^ЬPЬVЏV\QPPVVԭЭPPQݬ V?:$OpenBSD: sbrk.S,v 1.4 2001/03/18 07:29:04 bjc Exp $8~\S^\#Ph?_?%$sniglet^&^ЬYЬVЬZˏVXX ^ P<~PWV[Y- V)YP  PɭԭPX  [Y5ݬ VYOPP Ӂ V1.[ZYWPW1 V1cZ ЪPP  t <~WPVW VV$gaPP Ϯ P@OV1(PƧPPWϛ P1x PGDPx Q`QQPPPxPQQQǸA~~8=ZЪ P PWݏW[0PYPP4$$(;P~ VWdVo 1WKd 6 ``W W(;V PЬWݧPVW;VPPЬPPРPPP ^ЬWЬYЬ XZԧ8<< <<Џ4v ~~D<Vf@~~fY&YPPЭ ݭPXhhP(PPxPPP P  PШPP4ШPP ШPPZШPP PШZW PQPQWPЬVPƦ4PPPPPCXhxPWDRPQQ@bQAbP $~Qx PPP~V*%PPWPP0P(>G,<Q RRQQQ<ƦPhxPPPPPVϙЬWZ4W P} ZP8YVP1`PPQ@iPPPiWfP Z} ZVVǸ"XXVP@8P`PPiXVVǸPP PWiZPZA} P@ЬPլ *} PPРV4P~VPV P0P^ЬY4PЏai = P@WVVYϡ~|~WP Q0<~VWPPOh| O,PW8ZVXXWPZP`P~==>?Т@@ABCUXTRSWVVUQBDP`RQDP`EP`FP`GBP`P`SWVUU$OpenBSD: abort.c,v 1.6 1998/11/20 11:18:49 d Exp $^ ~b VfVXQi P ?`WgPVf~~hgPf ^ЬRЬ PТX`РSЬP`Р[1GPPZAGPPZACQQ @PP0@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ϲPY IP`Ij`XYYWx PPTPTUUUx YVVX~SSЭSP>IgPZP`XX>YYY IP`Ij`X TTQTQxQQxQPPTPxPPPAkx YVVXP1ni1`PPPʏPPM1 PQQPP> QRRPB> RR> [1[ϒˏYR< QQ PQPRR<SSPYP }`PPRP@XˏRWhPW QWQPPP k2y> S~Y@xWPPh QQ RRPʏP > PRQQ.bQ"aPЦSѠSQRbQ aPѠSbfVbQBbVbRbVfbЦPQ QPP= P@= ЦWWVVσW| in malloc():recursive call. out of memory. @= = PP= P!y= Pݬ"PVe= G=  VsVP in free():2= 0= PP'= PZϼ= ݬϳ=  in realloc():@ЬRЬQ< < PP< Ph< PR Qf QRϭPV< <  V ϫVP$OpenBSD: getenv.c,v 1.4 1998/07/16 18:02:33 deraadt Exp $ЬV C UPUPxPRPVTTdQQ=VTWUP&VTWSSSbQRQS=P`RP^ݬG$OpenBSD: cerror.S,v 1.3 1996/08/19 08:18:58 tholo Exp $P4C PQ$OpenBSD: memset.S,v 1.3 2001/03/18 07:29:04 bjc Exp $<ЬS|~jP Q!}P~pP ʏ PPЬPРVզ~ݦf+JԦլ ЬPаX = PX  PXVPWHV0 PXPݬ ~~XV PW!~hfIhWP^ЬZPP1Q P PQ^PPPYY1"[WXVQСPPPoPV PV`VWVVhWW~X|~YZkP1SYV Y1pYPȏ P^ЬY[ZZ1XWb~ZYBP1PW>QQX<WWPPQ Pf PQ PPPXVWQСPPPgnPV PV`VV[1{PPPXPPV1CP1Q P PQ6PPȏ PPW YVV[VWYPQZP"PWYPPP~Qu~VXjP1tVV[WP^ЬXЬ[V ZYWW[ZVZ ȏ PVfP]QERPYVVZfPPYíV~QWXbPPVWW[VP^ЬPЬZЬ WЬYРVզ~ݦfEԦ!1ЧQPQPw1P1 P PP1Pݧg%ЧPP~~P~ gЧY 1JJ#1JJ9J12(-Ц$W2кW,WY$кWкW WP8 PW1  WVP1PWPx!-PPPP~ݭCԭԭPnXWP ~VhP1jPWP! ݭYV*PY W$ȏ ~ZW~VZ^ЬZЬ[Ь YЬW<PѩP=YZ.1P1V ]PP]QЭЩQYԭ[ WWPPP[ZPP`VXW7W4[-GPPQaЭQ[PPPG<PVPЩݩiPa VjBPЬPЬ WРVզ~ݦfcBԦWW"?ЬPаP5PPV;*($~V#Pצ$ 5 PP ȏ ЬX~ݬX<PP`V<~VX'PWVhAP~VhAWPЬZЬWЬ YIPQPxPPPRPRRTaRRSXRaQPPT<PPP@PQPxPPRRSXRRPPЬPЬZЬWРVզ~ݦf@ԦWe(ee=e-QкWKT($WHWC( $W7P  ~VP1W 3 PPWP%  WVPX\PWPVYPYP(W$ݬ ZWYV"PX!~if?iXPЬWЬYЬVЬXVO/P  PvPPP fXPiQYYPʏPAP<`PQPVAW+PT!UfPP/Q P2 PQP1\Pff_fhfVhP^ЬWЬ [W,ǼZ~ݭg<PS1 SZ WP<PPQQPVSUB(BBAAAAAArAPAInappropriate 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: 0P^Ь[ЬVWNPYVo( fhh1uxQPP1]Q1WtP P1Ht||խ! խ,Y&|lhYtxЭPP P1<$~VfPW1 <$~~W3ZjЭ|Э$fPXX1$~XjY hW\   VJլAˏ[PP1P 1P1 ݬ [ݬΣP1+ˏ[PP1 PP1 pP1QP1ɭԭP1OP1|P1lѭb1 1 ЭddPdЭ``P`Э\\P\ЭXXPXЭTTPTЭPPPPѭb11ѭ1ЭQPP1jQ1dЭPP_1TQxP ЭЭGx*Эxѭ<xЏPxPPxh  xlQxPQP QPAlxP@`PlPPlPlPQQVPfPYt~fPPPY~,Pgq W:78P,WυPEЬPP ȏ@ ЬPP ȏ լ ȏ XPk# Oa# W0ЧPWVPPfPP PޞWfP^ЬY~i-PW2gWi0-" ~Wi@/P" P" i=,WgPVigPWЭXXBXgԧԧ ~VXVi.VfXWifPPTMPDIR/tmp%s/bt.XXXXXX^VP PVVPPP<~VVXhVPWW Vo~hWP<P@ЬPРVզ~ݦf-Ԧ Pz! PЬYЩWէ~ݧg-ԧ~YρPwg-PeЧP*XP Phԧ ԧP PhP PhVWhYhVQPQQP@ЬPРVզ~ݦf -Ԧլ  P QˏQPPPQVPfK-P ^ЬW~~g*PVGЏb1ˏ_ VVg_,PP^ЬPРVզ~ݦf8,Ԧլ  PݬVPWPխ~gf+P~ݬ ~~WVPX!~gf+gXP4^ЬPЬYЬ [РXը~ݨh+Ԩ  $ PѬ Ѭ (PP  ԭЩRRP<QPQ1RQMYXtP1 ]PP]WPVffWYQ<PQP`[XP1F]PP$]WPFVffW[Q<PQP1CѬ~ݨh(PW1Zc[YXPYXP1ЭP`WZѬխH~Wh *Pխ2 ,APPVPPЭQPA<VWVЩЫІݩiVݫkV~ﯴ(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զ~ݦfh'Ԧ   PXX1ݬVPW1VWPP1PXP~gf`%P<PPXPWVqP<~ݭ~VϭPWЭR<PPQQPPWRVP&1[PWPPݭf& 3 18W WP^ЬX~ЬP`hi&Wg ~X VfP1 `WЬ QaPgP1ЧZ1)X,~Wh&YD~fhZ$PW1<Q<PPPPʏPPQP1~Wh%YȼPP PȼPVVVYYQ[PʏPGP<`PWPРVVؼȼPȼ~Wht%~Vh#PW%[Y~WhO%~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~Wh2$~Vhs"PW1<PPPPʏPP[VؼȼP[ȼY~Wh#~Zh$"PW1P[gؼȼP[ȼ1PЬ Qga ЧZ1~Wh#~Ь Rbh!QЬRPbQQP ^ЬYЬZԭZY PV PխPխ~fi2#PխPԭfX[VZY9Pi<~XZYkP1 5<PPQQPPXYP1PQXi"1<Q<PPPPQP<Q<PPRRPPQPRP#<~XZYkPWWKPPVZYs P<PPQQPP)QXi%"խ1P~Xi "PXY P1P^Ь[1@~fk+ 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Ь WЬYЬZXVffЭggWjW*iP Wy WPPPPiЭjZiX\YWXЦ~ݭkiPVZWЭPWPPWWXs~VkWPPP^Ь[ЬPY`ZРXZVY[PVPЭfԦԦ ЭWWXXWWZYfYk>Ь Pf`WXVk#P^ЬXЬWWVff~ݭh8VfVYPP ~PhPW V~ݭhiPWРPXfѭWP4^Ь ZЬXЬ[ЬVЬP`VPݬNVݬݬPYPQQPʏPIQVPPPa<PYPWЬR Ш[ݨhWVf)ЪШ[ݪjWoVfݨhW~fЬP`LЬQ %ݭݭPQ %YЬRb1ݭݭݬݬϙP1,1iЭЭ[~fЬP`PY1ˏ PP#;1<P[PЭQa PPZ1<Q[QЭRb PPZЬPiKcթXЭQ<PPPAP<`PQP]Q`P ]PЭRbR PQЬQP PPPZPZԭ Z;<Q<RRQZPQPEYiZݬݬZݬݬϺPY1XERQPPQPP,<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<`PXPWgPPVY[PʏP@QVPPPaVW<PUP~}RUl[}RЭUYR1[PʏPPPSRPZP@ЬV~ݬfP PfsPPЬUTR<PPQQPQRQ"USRPʏPSP<`PUP`TRRQTPЬQЬPԠ` PaЬVЬWP"~Pf,PgР Wf^ЬXЬ WXF"PPP %P<(~xsPVVfVVPQP`PPQЬ WPQ}P~}~ PWXVPЬPЬ QЬRЬQ R$mpool_new: page allocation overflow. ЬVЬWnV VsPRPѬ  gPPgPPPPʏP@QabQѡQRaPRRaVЦ fVRfЦPRRТPЬSQPPPʏP@RaPPRСССPa`СPPSС С С PPSС`СQYPЬYЬZЬ [ZYPX1PPPʏP@QhPPQШШШPPQqh`ahQѡQXaPXXaШPPYШ Ш Ш PPY-ШYЩ iYXiЩPXXШPШihaYϦPXLZPPVW~}V~jVfP+W}~}~gPYI~VVfPXP[1լ VЬ QaP1PPPPWfgP[[YLjEP} ~}~_~PYI~XgPX1_X1SPXWKZOPV1CZ[լݬ[XgX[P~~ЬTRЬST1TQPPQUˏTPPtfXJ<. txRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRxRPRPQPQRURP$OpenBSD: brk.S,v 1.3 1998/05/17 10:06:30 niklas Exp $ѬPP ЬPPP^Ь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`$OpenBSD: crt0.c,v 1.3 1999/08/20 14:11:36 niklas Exp $ptc5`x9XtIRL^MuG4uD4u?<d2.?*?%? 8l? TT44XX`hH LL d p p    z t n h b Y T O9 ILR ?LR 2| /| , &ط "    H "$OpenBSD: args.c,v 1.8 1998/07/09 18:39:23 deraadt Exp $$OpenBSD: conv.c,v 1.7 2001/01/17 00:27:14 pjanzen Exp $$OpenBSD: conv_tab.c,v 1.3 1996/06/23 14:19:46 deraadt Exp $@(#) Copyright (c) 1991, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: dd.c,v 1.8 1998/04/30 05:55:02 deraadt Exp $$OpenBSD: misc.c,v 1.7 1997/09/12 04:33:24 millert Exp $$OpenBSD: position.c,v 1.3 1997/02/14 07:05:22 millert Exp $@(#) Copyright (c) 1992, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mount_cd9660.c,v 1.11 2000/07/31 01:57:06 pjanzen Exp $$OpenBSD: getmntopts.c,v 1.2 1996/06/23 14:31:10 deraadt Exp $@(#) Copyright (c) 1980, 1990, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: df.c,v 1.28 2001/02/23 02:52:37 pjanzen Exp $@(#) Copyright (c) 1980, 1990, 1993, 1994 The Regents of the University of California. All rights reserved. IYYYYYY~YsYkYbYWYMYvvvtvfvUvRvOvJv5v!vvvuuuuuuUPKHEB>;851-)%! ޒڒ֒ҒΒʒƒ’~zvrnhYFB>:62.*&" ܑؑԑϑˑǑÑ{vqlgb]XSNID?:50+&! ې֐ѐ̐ǐ|wrmhc^YTOJE@;61,'" ܏׏ҏ͏ȏÏ}xsnid_ZUPKFA<72-(# ݎ؎ӎΎɎĎe]NB0B-;851-)%!) %!ޒڒ֒ҒΒʒƒ’ ~zvrn B>:62.*&" ˑܑؑԑˑǑÑ{vqlgb]XSNID?:50+&!ˬq[E<)ѐ̐ǐ|wrmhc^YTOJE@;61,'" ܏׏ҏ͏ȏÏ}xsnid_ZUPKFA<72-(# ݎ؎ӎΎɎĎHth\P0123456789abcdef@(#) Copyright (c) 1983, 1988, 1993 Regents of the University of California. All rights reserved. tk`ZOI?82(zocYKA6+*YHcFYlBq?w:{5$2%T.&&)FYFYB*pU+jO.J !] "Y $%l hj'azup('|PS$d KB3$ v g Y Epi&Y&L&Y&@&5&.&&i&%L&%.&%.&%)UGHRBD M@dmCXLS1@2CG4G%GG GFFFFHHHHHqHdHWHJH=H0H#HHHGGGGGGGGsGbGQGHIIIIII$OpenBSD: atalk.c,v 1.3 2001/01/29 01:58:13 niklas Exp $@(#) Copyright (c) 1980, 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mount.c,v 1.21 2001/03/12 01:30:24 deraadt Exp $@,___^^^^^^^^^ ^^@z^n^f^ `^dd$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.2 1996/06/23 14:21:55 deraadt Exp $/dev/ptyXX\^:   }) 0$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.8 1997/08/24 06:49:30 deraadt Exp $K.DH?~7~0,!ƌ  B|ҎȍߊڊVԊtЊ$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.7 2000/10/06 02:49:55 aaron Exp $@(#) Copyright (c) 1987, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: ln.c,v 1.4 1996/12/14 12:18:01 mickey Exp $@(#) Copyright (c) 1987, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: disklabel.c,v 1.69 2000/06/30 16:00:08 millert Exp $~zumhc]WQJC?;50߬׬Ь~?0  /tmp/EdDk.aXXXXXXXXXXT $OpenBSD: dkcksum.c,v 1.2 1996/06/23 14:30:05 deraadt Exp $$OpenBSD: editor.c,v 1.75 2001/03/12 23:03:59 deraadt Exp $ xog`QJD=80+&"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 installting bootstrap code with the --BB flag, if the names are not explicitly 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. 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 2.9 October 27, 1997 5 $OpenBSD: ar_io.c,v 1.20 2000/06/09 16:37:54 espie Exp $$OpenBSD: ar_subs.c,v 1.14 1998/09/20 02:22:21 millert Exp $$OpenBSD: buf_subs.c,v 1.7 1997/09/01 18:29:46 deraadt Exp $ $OpenBSD: cache.c,v 1.7 1999/04/08 03:50:58 deraadt Exp $$OpenBSD: cpio.c,v 1.5 1997/07/25 18:58:28 mickey Exp $$OpenBSD: file_subs.c,v 1.13 1997/09/01 18:29:48 deraadt Exp $$OpenBSD: ftree.c,v 1.13 2001/02/09 23:01:00 millert Exp $$OpenBSD: gen_subs.c,v 1.9 2001/02/12 13:51:15 danh Exp $$OpenBSD: getoldopt.c,v 1.4 2000/01/22 20:24:51 deraadt Exp $$OpenBSD: options.c,v 1.47 2001/02/10 17:21:14 millert Exp $abcdfiklnoprstuvwxBDEGHLPTUXYZbX| Ėyx]LR|xHyxUnT|hyxNnhyxJ(<*8yxD(L*l2 8yx$OpenBSD: pat_rep.c,v 1.11 1997/09/01 18:29:56 deraadt Exp $@(#) Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: pax.c,v 1.16 2001/02/07 19:04:14 millert Exp $$OpenBSD: sel_subs.c,v 1.7 1997/08/17 23:05:09 millert Exp $$OpenBSD: tables.c,v 1.12 2001/02/07 19:04:14 millert Exp $$OpenBSD: tar.c,v 1.16 2001/01/04 20:31:25 todd Exp $$OpenBSD: tty_subs.c,v 1.6 1999/08/09 22:22:52 pjanzen Exp $@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: ping.c,v 1.44 2001/01/12 20:07:05 deraadt Exp $8d.@ ɚ;@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: cat.c,v 1.9 2000/01/22 20:24:45 deraadt Exp $@(#) Copyright (c) 1983, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: ifconfig.c,v 1.46 2001/03/01 08:34:37 itojun Exp $7hggghiThhphhggghggghh4ii$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.14 2000/07/19 19:27:36 mickey Exp $P.$OpenBSD: print.c,v 1.15 2000/01/06 21:32:40 espie Exp $$OpenBSD: util.c,v 1.6 1999/05/05 07:06:01 deraadt Exp $@(#) Copyright (c) 1993 The Regents of the University of California. All rights reserved. {xuqkh`[WSܞўɞ{vqgYQE;2' ֝ϝ ̟ǟ~zsicXTOKFB<83.($  ۟џؠʠ{k[J<1&*#bXO@:2 X) (ٴʴӸPD8޹ڹֹҹιʹǹB95) ںźxl^K7( dYMmػ˻»sPPmmmb  ( 8       E@<5/*B9 پƾ|obSJzl^NEM6(8 hx8BPBT(X@(#) 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 $H<$OpenBSD: termcap.c,v 1.2 2000/08/02 04:10:50 millert Exp $>>>>>>>x>s>\>$$$$8888 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 file$$aۤb x,BXc-dͣe ifQ5gԏh }HA0jQi܏P1jkHNlHmln"hrRoGO<pHrP3q ߠˠr!s!nQS!A1t|+Tu"pٟßVjw!qx$HeKXAD&y<Оz? (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\%..%tl290@(#) 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/95lcZQG0>L5h,#AG B  b C c d E f l Ly Fk Ff xZ iN nB x= 1 h% s Z z q r e v q a U u V H w?O N5606*6&6 ~@(#) 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.11 2000/07/27 20:06:00 millert Exp $@(#) Copyright (c) 1983, 1990 The Regents of the University of California. All rights reserved. $OpenBSD: rsh.c,v 1.19 2000/02/01 03:23:37 deraadt Exp $@(#) Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: mknod.c,v 1.8 2000/02/28 17:03:26 millert Exp $@(#) Copyright (c) 1983, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: route.c,v 1.41 2001/01/27 03:23:31 itojun Exp $0123456789abcdefIt\3 [1 pksentrttvarrttssthreshsendpiperecvpipeexpirehopcountmtuUPGATEWAYHOSTREJECTDYNAMICMODIFIEDDONEMASK_PRESENT CLONING XRESOLVE LLINFO STATICPROTO2PROTO1UPBROADCASTDEBUGLOOPBACKPTPNOTRAILERSRUNNINGNOARP PPROMISC ALLMULTI OACTIVE SIMPLEX LINK0LINK1LINK2MULTICASTDSTGATEWAYNETMASKGENMASKIFPIFAAUTHORBRDsibZSOHB: 2 . )    !"#$%&~'{(r)m*d+],Y-U.L/$OpenBSD: cmds.c,v 1.35 2000/12/24 00:29:00 aaron Exp $`{ysyljdb$$OpenBSD: cmdtab.c,v 1.14 2000/06/21 19:22:54 itojun 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 pagerenter passive transfer modetoggle use of PORT/LPRT cmd for each data connectiontoggle preservation of modification time of retrieved filestoggle transfer progress meterforce 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.1 3  ,1 -1 $1 ,d 1 ),41 :,1 R, 1 n,1 y2 1 ,! 0 , 0 ,' 0 -l 0 - 0 G-R! 0 v- 0 - 0 -> 0 - 0 - 0 y2 0 .0 *-l 0 20 &. 0 [. 0 . 0 .& 0 .B 0 n,0 / 0 &1.. 0 $/ 0 B/> 0 d/* x0 s/. s0 /j n0 / h0 /X d0 /j _0 0>W0 20, R0 &1.. M0 ]0G0 ]0A0 q0- ;0 0> 60 0" /0 0~! *0 *-l %0 &1.. 0 L1' 0 1J 0 1* 0 1Z / )2Z / 34/ O2J / y2 / 2 / 2/ 2/ 3p / 3ă / .3( / 2 / Q3 / x3z- / 3' / 34/ h1 / 3@ / ?4N, / X44 / l4/ 4V' z/ 4$) t/ 4n/ 4( i/ 4c/ 5 ^/ /5 V/ I5 T/ .& S$OpenBSD: domacro.c,v 1.7 1997/07/25 21:56:19 millert Exp $$OpenBSD: fetch.c,v 1.33 2000/06/30 16:00:15 millert Exp $$OpenBSD: ftp.c,v 1.39 2000/10/18 06:53:24 itojun Exp $@(#) Copyright (c) 1985, 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: main.c,v 1.47 2000/06/21 19:22:54 itojun Exp $$OpenBSD: ruserpass.c,v 1.12 2000/07/27 19:59:13 millert Exp $      $OpenBSD: util.c,v 1.24 2000/05/15 18:27:27 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 $$Id: dhclient.c,v 1.16 2001/02/23 16:51:16 beck Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. Qx $Id: clparse.c,v 1.7 2001/01/06 22:02:23 angelos Exp $ Copyright (c) 1997 The Internet Software Consortium. All rights reserved. $Id: raw.c,v 1.1 1998/08/18 03:43:27 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: parse.c,v 1.3 2001/01/03 16:04:39 ericj Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. ;Zx0N$Id: nit.c,v 1.1 1998/08/18 03:43:26 deraadt Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved. $Id: icmp.c,v 1.2 2001/01/03 16:04:38 ericj Exp $ Copyright (c) 1997 The Internet Software Consortium. All rights reserved. $Id: dispatch.c,v 1.4 2001/01/03 16:04:38 ericj Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: conflex.c,v 1.1 1998/08/18 03:43:25 deraadt Exp $ Copyright (c) 1995, 1996, 1997 The Internet Software Consortium. All rights reserved. $Id: upf.c,v 1.2 2001/01/03 16:04:39 ericj Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: bpf.c,v 1.2 2001/01/03 16:04:38 ericj Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. ( 0(EHC$Id: socket.c,v 1.2 2000/12/30 17:54:07 angelos Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: packet.c,v 1.3 2001/01/14 23:01:19 angelos Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved. $Id: memory.c,v 1.3 2000/07/21 00:33:53 beck Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: print.c,v 1.1 1998/08/18 03:43:27 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: options.c,v 1.2 2000/11/10 15:33:13 provos Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: convert.c,v 1.1 1998/08/18 03:43:25 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: sysconf.c,v 1.1 1998/08/18 03:43:27 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: tree.c,v 1.1 1998/08/18 03:43:27 deraadt Exp $ Copyright (c) 1995, 1996, 1997 The Internet Software Consortium. All rights reserved. $Id: tables.c,v 1.1 1998/08/18 03:43:27 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. u u 4u u 4u u 4u u 4u u 4u u 4u u 4u u 4vu u 4ju u 4 Zu u 4 @u u 4 6u 4u 4 *u (u 4 u 4u 4u 4u 4u u 4t 4u 4t 4u 4t t 4t t 4t t 4t (u 4t t 4st qt 4Zt Wt 4It (u 47t t 4%t u 4t t 4t t 4s t 4s u 4 s t 4!s t 4"s qt 4#s t 4$us t 4%^s qt 4&Hs t 4'=s 4u 4(1s u 4)%s u 4* s s 4+r u 4,r u 4-r t 4.r 4u 4/r u 40r u 41r u 42zr qt 43er t 44Sr t 45q s 4?q s 4@q s 4Auq s 4Bkq s 4Caq s 4DWq s 4EMq s 4FCq s 4G9q s 4H/q s 4I%q s 4Jq s 4Kq s 4Lp 4u 4Mp s 4Np s 4Op s 4Pp s 4Qp s 4Rp s 4Sp s 4Tp u 4Up s 4Vp s 4Wp s 4Xvp s 4Ylp s 4Zbp s 4[Xp s 4\Np s 4]Dp s 4^:p s 4_0p s 4`&p s 4ap s 4bp s 4cp s 4do s 4eo s 4fo s 4go s 4ho s 4io s 4jo s 4ko s 4lo s 4mo s 4no s 4oo s 4pxo s 4qmo s 4rbo s 4sWo s 4tLo s 4uAo s 4v6o s 4w+o s 4x o s 4yo s 4z o s 4{n s 4|n s 4}n s 4~n s 4n s 4n s 4n s 4n s 4n s 4n s 4n s 4n s 4{n s 4pn s 4en s 4Zn s 4On s 4Dn s 49n s 4.n s 4#n s 4n s 4 n s 4n s 4m s 4m s 4m s 4m s 4m s 4m s 4m s 4m s 4m s 4m s 4m s 4~m s 4sm s 4hm s 4]m s 4Rm s 4Gm s 4?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z q g ] S I > 4 *  ހ Ӏ Ȁ { p e Z O D 9 . #              ~ s h ] R G < 1 &    ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ v~ k~ `~ U~ J~ ?~ 4~ )~ ~ ~ ~ } } } } } } } } } } } } y} n} c} X} M} B} 6} *} } } } | | | | | | | | | | | v| j| ^| R| F| :| .| "| | | { { { { { { { { { { { z{ n{ b{ V{ J{ >{ 2{ &{ { { { z z z z z z z z z z ~z rz fz Zz Nz Bz 6z *z z z z y y y y y y y y y y y vy jy ^y Ry Fy :y .y "y y y x x x x x x x x x x x zx nx bx Vx Jx >x 2x &x x x x w w w w w w w w w w ~w rw fw Zw Nw Bw 6w *w w w w v v v v v v v v v v v vv jv ^v Rv Fv :v .v "v v v u u $Id: hash.c,v 1.1 1998/08/18 03:43:26 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: alloc.c,v 1.1 1998/08/18 03:43:25 deraadt Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. $Id: errwarn.c,v 1.3 2001/01/03 16:04:38 ericj Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved. $Id: inet_addr.c,v 1.1 1998/08/18 03:43:26 deraadt Exp $ Copyright (c) 1983, 1990, 1993 The Regents of the University of California. All rights reserved. $Id: dns.c,v 1.3 2001/01/03 16:04:38 ericj Exp $ Copyright (c) 1997 The Internet Software Consortium. All rights reserved. $Id: resolv.c,v 1.2 2001/01/03 16:04:39 ericj Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved. /etc/resolv.conf@(#) Copyright (c) 1980, 1986, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: reboot.c,v 1.18 2000/04/30 17:30:34 millert Exp $$OpenBSD: buf.c,v 1.11 2001/01/16 03:04:45 deraadt Exp $X$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.21 2001/01/17 19:19:31 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.14 2000/02/20 23:03:55 ericj Exp $Dg $OpenBSD: utils.c,v 1.14 1999/05/06 17:19:47 millert Exp $ =     T     \   K aA c: c/ d$ d f h l  L n N q q r S t T v V 1 9 Z bI Y 8    P (    c :    ,>|" 2 1 1 1 1 1 ,>|" 2 1 2 "> > > >     >        n  oo           #+3;CScscc !1Aa  0@` ?? 0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm 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.8 2001/03/02 08:33:55 art Exp $,  ... ...$OpenBSD: inode.c,v 1.15 2001/03/02 08:33:55 art 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.8 2001/03/02 08:33:55 art Exp $$OpenBSD: pass1b.c,v 1.4 1999/03/01 07:45:18 d Exp $$OpenBSD: pass2.c,v 1.8 2001/03/02 08:33:55 art Exp $$OpenBSD: pass3.c,v 1.3 1999/03/01 07:45:18 d Exp $$OpenBSD: pass4.c,v 1.4 1999/03/01 07:45:18 d Exp $$OpenBSD: pass5.c,v 1.11 2001/03/09 07:26:09 mickey Exp $$NetBSD: fsutil.c,v 1.2 1996/10/03 20:06:31 christos Exp $$OpenBSD: setup.c,v 1.11 2001/04/19 16:22:17 gluk Exp $ F A 8 / '   g g g g g g g c ] Y g g R g M g g g g $OpenBSD: utilities.c,v 1.12 2001/04/13 02:39:05 gluk Exp $3 ?>~*&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ΊΞΊ        @    !     !@{{{|@(#) Copyright (c) 1991, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: init.c,v 1.21 2001/01/19 17:57:37 deraadt Exp $@ $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.27 2001/04/19 16:22:18 gluk Exp $S S S S S S S S S ~S wS qS kS @dS @@ @%s: can't read disk label; disk type must be specifiedzk Uk Fk :k k k j j j j }j ^j Aj %j j i i i ti ^i @i ,i i h h $OpenBSD: mkfs.c,v 1.18 2001/04/19 16:22:17 gluk Exp $......@(#) Copyright (c) 1992, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mount_kernfs.c,v 1.7 1998/12/21 16:14:40 mickey Exp $$OpenBSD: getmntopts.c,v 1.2 1996/06/23 14:31:10 deraadt Exp $@(#) Copyright (c) 1990, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: rm.c,v 1.9 1999/01/02 08:38:58 deraadt 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 $         ݫ ֫ Ϋ ǫ   Y B 9 @(#) Copyright (c) 1983, 1992, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: mkdir.c,v 1.9 2000/02/02 05:09:01 ericj Exp $ {}abcdDgGhHilnNpPqrs tw xy !:#=@(#) Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved.  H_L_ 88HH / Pmmmmmmmmmmmm}mwmsmjmfmMm HmAm =m3m .m!m m m mllllllllllllll~lylel`lKlHl;l6llllkkkkkkkkkyktk^k ZkLk,c _@(#) Copyright (c) 1988, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: sleep.c,v 1.9 2000/01/05 01:58:03 pjanzen Exp $@(#) Copyright (c) 1989, 1993, 1994 The Regents of the University of California. All rights reserved. $OpenBSD: mv.c,v 1.17 2001/01/08 16:12:57 millert Exp $@(#) Copyright (c) 1988, 1993 The Regents of the University of California. All rights reserved. $OpenBSD: hostname.c,v 1.3 1996/08/02 12:40:55 deraadt Exp $Pysmf_[WQL [L3333333/)%3333333$NetBSD: getrawpartition.c,v 1.1 1996/05/16 07:03:33 thorpej Exp $X$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{|}~TPUQVTWtx$OpenBSD: read_bsd_terminfo.c,v 1.9 2000/10/08 22:47:02 millert Exp $  48$OpenBSD: getloadavg.c,v 1.2 1996/08/19 08:23:39 tholo Exp $$OpenBSD: confstr.c,v 1.3 1996/09/15 09:30:55 tholo Exp $$OpenBSD: cfsetispeed.c,v 1.2 1996/08/19 08:34:36 tholo Exp $$OpenBSD: fscanf.c,v 1.3 1997/07/25 20:30:09 mickey Exp $$OpenBSD: fstab.c,v 1.8 1999/09/03 16:23:18 millert Exp $<$OpenBSD: ethers.c,v 1.11 2000/08/22 19:04:41 deraadt 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 $,0PlP$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: 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: _warn.c,v 1.3 1996/08/19 08:21:36 tholo Exp $ $OpenBSD: sethostname.c,v 1.4 1998/05/13 08:51:00 deraadt Exp $$OpenBSD: readpassphrase.c,v 1.2 2000/11/29 18:41:12 millert Exp $$OpenBSD: tcsetattr.c,v 1.2 1996/08/19 08:34:42 tholo Exp $$OpenBSD: fputc.c,v 1.3 1996/10/28 05:32:54 tholo Exp $$OpenBSD: basename.c,v 1.4 1999/05/30 17:10:30 espie Exp $$$OpenBSD: setjmperr.c,v 1.2 1996/08/19 08:25:52 tholo Exp $$OpenBSD: getnetnamadr.c,v 1.13 1999/06/04 06:38:10 niklas 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.4 2001/01/04 21:45:30 todd 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 $78$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 $:$OpenBSD: inet_netof.c,v 1.3 1997/04/05 21:13:13 millert Exp $;=$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$                                                                                                                                  @ @ @ @ @ (N$OpenBSD: getservbyport.c,v 1.3 1997/07/09 01:08:35 millert Exp $c$OpenBSD: herror.c,v 1.4 1997/03/13 19:07:28 downsj Exp ${gngUg@g g$OpenBSD: wait.c,v 1.2 1996/08/19 08:27:41 tholo Exp $xh$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 $Hkk$OpenBSD: tcflush.c,v 1.2 1996/08/19 08:34:39 tholo Exp $$OpenBSD: regerror.c,v 1.5 1998/03/19 00:30:10 millert Exp $nnnnnondnLn@n)nnnmmmm mm mpm emMm Bm4m )mmlllllllhlop$OpenBSD: _warnx.c,v 1.3 1996/08/19 08:21:38 tholo Exp $q4uu$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.24 2000/08/24 17:04:12 deraadt Exp $$OpenBSD: vprintf.c,v 1.2 1996/08/19 08:33:13 tholo Exp $$OpenBSD: raise.c,v 1.2 1996/08/19 08:25:33 tholo Exp $L$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 ${<;5;;а;ʰ;Z;T9;3ӯ;ͯ;;~;w`;;njfb^ZVRLI?< 8 5 - *      ߳۳׳ӳг̳ȳij !"#t$g%]&R'A(/)&*+,--..//޲0ڲ1ֲ2в3˲4Ʋ5²6789:;<=t>f?X@D[:\*\] ^^__ױ`̱{{|}}~$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.5 2001/01/04 21:45:31 todd Exp $$OpenBSD: sscanf.c,v 1.3 1997/07/25 20:30:12 mickey Exp $$OpenBSD: vfscanf.c,v 1.6 1998/01/20 21:25:39 millert 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.2 1996/08/19 08:33:11 tholo 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 $ {sl]VPID<72.)""$OpenBSD: getcap.c,v 1.17 2000/11/22 19:12:57 deraadt Exp $$OpenBSD: popen.c,v 1.9 1997/09/11 18:51:04 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.6 1997/07/09 01:08:21 millert Exp $?4+ CCCCCCC$OpenBSD: gethostnamadr.c,v 1.42 2000/07/30 14:07:14 itojun Exp $$OpenBSD: ftell.c,v 1.3 2000/02/21 22:11:22 millert Exp $8..$OpenBSD: fread.c,v 1.2 1996/08/19 08:32:44 tholo Exp $<00$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 $8L9$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 $0D$OpenBSD: ttyname.c,v 1.7 2000/01/06 08:24:16 d Exp $$OpenBSD: getbsize.c,v 1.6 1998/06/23 22:40:25 millert Exp $$OpenBSD: nlist.c,v 1.36 2001/02/03 02:37:27 art Exp $hH$OpenBSD: fgetc.c,v 1.2 1996/08/19 08:32:27 tholo Exp $$OpenBSD: pwcache.c,v 1.4 2001/01/31 17:42:25 deraadt Exp $$OpenBSD: getgrent.c,v 1.13 2000/09/24 14:35:10 d Exp $$OpenBSD: getpwent.c,v 1.21 2001/02/13 14:51:08 pjanzen Exp $xm$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 $z@{4}$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 $@(#)strftime.c 7.62$OpenBSD: inet_ntop.c,v 1.1 1997/03/13 19:07:32 downsj Exp $Hzr@< n($OpenBSD: toupper_.c,v 1.2 1996/08/19 08:26:56 tholo Exp $$OpenBSD: fseek.c,v 1.3 2000/02/21 22:11:22 millert Exp $$OpenBSD: ftruncate.c,v 1.7 1998/11/20 11:18:52 d Exp $$OpenBSD: rget.c,v 1.2 1996/08/19 08:33:02 tholo 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: setbuf.c,v 1.2 1996/08/19 08:33:04 tholo Exp $$OpenBSD: setvbuf.c,v 1.2 1996/08/19 08:33:05 tholo Exp $$OpenBSD: getpagesize.c,v 1.2 1996/08/19 08:23:54 tholo Exp $T$OpenBSD: getdomainname.c,v 1.3 1998/05/13 08:50:55 deraadt Exp $8lخ4$OpenBSD: db.c,v 1.3 1999/02/15 05:11:23 millert Exp $$OpenBSD: tolower_.c,v 1.2 1996/08/19 08:26:52 tholo Exp $$OpenBSD: catclose.c,v 1.4 1997/07/09 01:08:57 millert 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 $(6$28H2Pһ4$OpenBSD: wbuf.c,v 1.4 1997/05/31 22:41:32 tholo Exp $$OpenBSD: res_debug.c,v 1.10 2000/07/07 20:59:47 deraadt Exp $ d'@Bʚ;$OpenBSD: res_data.c,v 1.1 1997/03/13 19:07:36 downsj Exp $}{ywog^VMD<{yw$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: inet_ntoa.c,v 1.2 1996/08/19 08:29:16 tholo Exp $$OpenBSD: vsnprintf.c,v 1.5 1998/07/27 02:28:28 millert Exp $$OpenBSD: syslog.c,v 1.9 2000/01/02 23:35:58 hugh Exp $@(#)localtime.c 7.70$OpenBSD: localtime.c,v 1.19 2000/04/16 16:24:03 d Exp $WILDABBR@(#)asctime.c 7.9$OpenBSD: asctime.c,v 1.7 2000/01/06 08:24:17 d Exp $$OpenBSD: time.c,v 1.2 1996/08/19 08:26:39 tholo Exp $$OpenBSD: send.c,v 1.2 1996/08/19 08:29:52 tholo 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: opendir.c,v 1.6 1998/08/15 08:10:14 deraadt Exp $x$OpenBSD: telldir.c,v 1.2 1996/08/19 08:26:35 tholo Exp $$OpenBSD: readdir.c,v 1.4 1999/09/01 23:19:41 deraadt Exp $ $OpenBSD: res_query.c,v 1.13 1999/09/27 23:58:26 alex Exp $$OpenBSD: res_send.c,v 1.9 2000/06/22 07:31:18 itojun Exp $4K$OpenBSD: res_mkquery.c,v 1.8 1997/04/13 22:37:21 provos Exp $$OpenBSD: res_comp.c,v 1.8 1997/07/09 01:08:49 millert Exp $$OpenBSD: res_init.c,v 1.20 2000/11/10 15:33:04 provos Exp $ /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}? 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 ${name}${unit}[a-p] 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}? 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}? rrd${unit}? 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]) 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 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 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 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]) 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 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 qd$unit mknod qc$unit c 40 $(($unit * 4)) mknod qd$unit c 40 $(($unit * 4 + 2)) ;; 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) 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 ;; local) umask 0 sh $0.local all umask 77 ;; *) echo $i: invalid device ;; esac done . ..group protocols services spwd.dbdisktab.shadow disktab fstab resolv.confT hosts ... . ..chown fsck_ffsfsck reboot halt ifconfigdhclientinit mknod mount  mount_cd9660  mount_ffs mount_nfs mount_kernfs newfs  mount_mfsping route umount dhclient-scriptx disklabel . ..misc`. . ..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 guest:*:31:root utmp:*:45: www:*:67: network:*:69: named:*:70: dialer:*:117: nogroup:*:32766: nobody:*:32767: # # 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 #  (:   @:1d(@@=@@<@`bTU :@@)``?(0l@A:؞/:c8':c8'qA:0:0:XbZ1 ҈=A:XbZ1:t:t [+|A:X3:RU4:RU4 rgWA:RU4 :XF # :XF # W:X.:X5)0:X5)0  W:X3:X4:X4 G? :Xp8:X9:X90O:XZ:J:J8@HPXPίZm:ؓ%:V:V` lCa:1:1:X  wW!:%$3:%$3:X  ;2a:X4:X4:X 8q!:X6:X6:X ;sha:XCP7:XCP7:X m!:Xp8:Xp8:X ;פa:X;:X;:XCP7!:Xh:Xh:XCP7;Vφ a:X :X :XCP7I(!:X4 :X4 :XCP7;5Ba:؅ :؅ :XCP7b:!:ز/:ز/:XCP7;7/a:`:`:XCP7:1!: : :XCP7;рa:X[:X[:XCP75!:X:X:XCP7;>a:X*:X*:XCP7~!:XW:XW:XCP7;{7a:::XCP7N!:G:G:XCP7;-1a:t:t:XCP7Ww!:ءL:ءL:7;iba:Xe:Xe:XCP7.C+!:XG:XG:7;%8&)a:Xx:Xx:XCP7A!:X :X :7; a:دs":دs":XCP7{&!:ܤ#:ܤ#:7;5a: $: $:XCP7!:6&:6&:7;iaa:X':X':XCP7[!:X'):X'):7;Xa:XT3*:XT3*:XCP76m!:Xd+:Xd+:7;xa:D.-:D.-:XCP7Xg%!:q_.:q_.:7;~)za:؞/:؞/:XCP7*n!:0:0:7;sa:X::X::؞/ '_5!:::؞/ ;'=a:C:C:؞/!| [!:u:u:؞/!;La:J:J:؞/"2!:Xp:Xp:X5)0";Қa:X;:X;:؞/#u!:Xh:Xh:X5)0#;,@a:X :X :؞/$< !:X :X :X5)0$;a:؅ :؅ :؞/%(!:ز/:ز/:X5)0%;6a:`:`:؞/&K !:X*:X*:X5)0&;mDa_a:X[:X[:؞/'\<!:X:X:X5)0';,:2# $OpenBSD: services,v 1.32 2001/04/19 00:21:45 deraadt 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/tcp krb5 # Kerberos v5 #kerberos 88/udp 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) photuris 468/tcp # Photuris Key Management photuris 468/udp isakmp 500/udp # ISAKMP key management 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 # # 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 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 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 kpasswd 761/tcp kpwd # BSD Kerberos `passwd' 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 # ? afs3-rmtsys 7009/udp # ? # # 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 a  n}www*CCHTTP server/var/www/sbin/nologin2\Wnamed*FFBIND Name Service Daemon/var/named/sbin/nologin2nobody*Unprivileged user/nonexistent/sbin/nologin3named*FFBIND Name Service Daemon/var/named/sbin/nologin3FaSanobody*Unprivileged user/nonexistent/sbin/nologin2bin*Binaries Commands and Source,,,//sbin/nologin1bintrootdaemonCharlie &/root/bin/csh2rootdaemonCharlie &/root/bin/csh3e` daemon*The devil himself/root/sbin/nologin2daemon*The devil himself/root/sbin/nologin3nobody*Unprivileged user/nonexistent/sbin/nologin1nobody vm,'> >operator*System &/operator/sbin/nologin2uucp*BUNIX-to-UNIX Copy/var/spool/uucppublic/usr/libexec/uucp/uucico3Boperator*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/uucico1uucpuucp*BUNIX-to-UNIX Copy/var/spool/uucppublic/usr/libexec/uucp/uucico2#!/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 [ $# != 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 succesfully 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 } # Much of this is gratuitously stolen from /etc/netstart. enable_network() { # Set up the hostname. if [ ! -f /mnt/etc/myname ]; then echo "ERROR: no /etc/myname!" return 1 fi hostname=`cat /mnt/etc/myname` hostname $hostname _didnet=1 # configure all the interfaces which we know about. ( tmp="$IFS" IFS="$IFS." set -- `echo /mnt/etc/hostname*` IFS=$tmp unset tmp while [ $# -ge 2 ] ; do shift # get rid of "hostname" ( read af name mask bcaddr extras read dt dtaddr if [ ! -n "$name" ]; then echo "/etc/hostname.$1: invalid network configuration file" exit fi cmd="ifconfig $1 $af $name " if [ "${dt}" = "dest" ]; then cmd="$cmd $dtaddr"; fi if [ -n "$mask" ]; then cmd="$cmd netmask $mask"; fi if [ -n "$bcaddr" -a "X$bcaddr" != "XNONE" ]; then cmd="$cmd broadcast $bcaddr"; fi cmd="$cmd $extras" $cmd ) < /mnt/etc/hostname.$1 shift done ) # set the address for the loopback interface ifconfig lo0 inet localhost # use loopback, not the wire route add $hostname localhost # /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 add default `cat /mnt/etc/mygate` fi # enable the resolver, if appropriate. if [ -f /mnt/etc/resolv.conf ]; then _resolver_enabled="TRUE" cp /mnt/etc/resolv.conf /tmp/resolv.conf.shadow fi # Display results... echo "Network interface configuration:" ifconfig -am echo if [ "X${_resolver_enabled}" = X"TRUE" ]; then route show echo echo "Resolver enabled." else route -n show echo echo "Resolver 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 "MET" 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 $#!/bin/sh # $OpenBSD: install.sh,v 1.77 2001/04/20 01:55:51 krw 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 # md_makerootwritable() - make root writable (at least /tmp) # md_machine_arch() - get machine architecture # 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 # Make sure we can write files (at least in /tmp) # This might make an MFS mount on /tmp, or it may # just re-mount the root with read-write enabled. if [ "`df /`" = "`df /tmp`" ]; then md_makerootwritable fi # Get the machine architecture (must be done after md_makerootwritable) ARCH=`md_machine_arch` 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.16 2001/04/20 01:55:51 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 # md_machine_arch() - get machine architecture # 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 # Make sure we can write files (at least in /tmp) # This might make an MFS mount on /tmp, or it may # just re-mount the root with read-write enabled. md_makerootwritable # Get the machine architecture (must be done after md_makerootwritable) ARCH=`md_machine_arch` 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. ( cd /tmp for file in fstab; do if [ -f $file ]; then echo -n "Copying $file..." cp $file /mnt/etc/$file echo "done." fi done 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.166 2001/04/20 01:55:51 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=29 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 succesfully 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 } # Much of this is gratuitously stolen from /etc/netstart. enable_network() { # Set up the hostname. if [ ! -f /mnt/etc/myname ]; then echo "ERROR: no /etc/myname!" return 1 fi hostname=`cat /mnt/etc/myname` hostname $hostname _didnet=1 # configure all the interfaces which we know about. ( tmp="$IFS" IFS="$IFS." set -- `echo /mnt/etc/hostname*` IFS=$tmp unset tmp while [ $# -ge 2 ] ; do shift # get rid of "hostname" ( read af name mask bcaddr extras read dt dtaddr if [ ! -n "$name" ]; then echo "/etc/hostname.$1: invalid network configuration file" exit fi cmd="ifconfig $1 $af $name " if [ "${dt}" = "dest" ]; then cmd="$cmd $dtaddr"; fi if [ -n "$mask" ]; then cmd="$cmd netmask $mask"; fi if [ -n "$bcaddr" -a "X$bcaddr" != "XNONE" ]; then cmd="$cmd broadcast $bcaddr"; fi cmd="$cmd $extras" $cmd ) < /mnt/etc/hostname.$1 shift done ) # set the address for the loopback interface ifconfig lo0 inet localhost # use loopback, not the wire route add $hostname localhost # /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 add default `cat /mnt/etc/mygate` fi # enable the resolver, if appropriate. if [ -f /mnt/etc/resolv.conf ]; then _resolver_enabled="TRUE" cp /mnt/etc/resolv.conf /tmp/resolv.conf.shadow fi # Display results... echo "Network interface configuration:" ifconfig -am echo if [ "X${_resolver_enabled}" = X"TRUE" ]; then route show echo echo "Resolver enabled." else route -n show echo echo "Resolver 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 "MET" 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 } 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 resp= # force at least one iteration if [ -f /tmp/resolv.conf ]; then FQDN=`grep '^domain ' /tmp/resolv.conf | \ sed -e 's/^domain //'` fi while [ "X${resp}" = X"" ]; do echo -n "Enter DNS domain name (e.g. \"bar.com\"): [$FQDN] " getresp "$FQDN" done FQDN=$resp 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 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 }  11 PZUTЏ^TTXUTUfPZP[U18Џ^Ï(PQÏ"RЏS,PaRcЏEn^|3ЬVЬ[Ь ZxX\rom/boot>PxPPPE?))))))1Џ@B5Џ@B5VW(,fVfЏ@D5WЦ4QЦ8PPQWVfpQW4PQ,ZQfPPx LPР(VPP~ݏݏ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< ~~~;WVfPfPPPЬ 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Ƽխ) Ъ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[< ~fPP. WgЬ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~ݬϽPXlQЬ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ݭY8VPQPgQVYVXX'Ч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ЬTЬ QЬRTSRT!QRTQSQPQPrsQPQP QPQPTPЬ 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[ZYXVkJ`XViPVw~ЬP` ]PWP|/-\@p(ˏgP~YVff0nL| " (:   @:1d(@@=@@<@`bTU :@(PP(0la :u :u :X* (Wa :X> :X> :X*OMXa :Xp :Xp :X*wc6a :X; :X; :X**! :j :j :X*< T)! :+ :+ :X*<J! :X :X :X*<If! :X :X :X*<ha :X* :X* :دs"}GXa :XW :XW :دs"Ea :X  :X  :دs"WoTa :G :G :دs"d! :t :t :دs"<! :ءL :ءL :دs"<ZJ! :Xe :Xe :دs"<=! :XG :XG :X!< :! :9 :9 :3K:8g m( :X4 :Xe :`AigC :XF #:`:`(08".B:f:XW:XW@H9"~m:t:t:t/tmp/disktab.shadowx\-:XG:XG:XG/tmp/fstab.shadow8:XF #:XF #:XF #/tmp/resolv.conf.shadow{nC :c8':c8':c8'/tmp/hostsk/AJEU-+h g^֫&› lF D+DuU[Ж<b@(۫OtM2`0fR?Ü'I?ὡ`*kKhQ)yҰ.҃A $F:CeSdumb|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:\ :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: # $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 kernfs and re-mount the boot media (perhaps r/w) mount_kernfs /kern /kern mount_ffs -o update /kern/rootdev / # 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 # $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## $OpenBSD: install.md,v 1.1 2001/02/24 10:55:02 hugh Exp $ # $NetBSD: install.md,v 1.3.2.5 1996/08/26 15:45:28 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. # # # machine dependent section of installation/upgrade script. # # Machine-dependent install sets MSGBUF=/kern/msgbuf HOSTNAME=/kern/hostname MDSETS="kernel" # an alias for hostname(1) hostname() { if [ -x /bin/hostname ]; then /bin/hostname $1 else if [ -z "$1" ]; then cat $HOSTNAME else echo $1 > $HOSTNAME fi fi } md_set_term() { test -n "$TERM" && return echo -n "Specify terminal type [vt100]: " getresp vt100 TERM=$resp export TERM } md_makerootwritable() { # Was: do_mfs_mount "/tmp" "2048" # /tmp is the mount point # 2048 is the size in DEV_BIZE blocks if [ ! -w /tmp ]; then umount /tmp > /dev/null 2>&1 if ! mount_mfs -s 2048 swap /tmp ; then cat << __EOT FATAL ERROR: Can't mount the memory filesystem. __EOT exit fi # Bleh. Give mount_mfs a chance to DTRT. sleep 2 fi } md_get_msgbuf() { # Only want to see one boot's worth of info sed -n -f /dev/stdin $MSGBUF <<- OOF /^OpenBSD /h /^OpenBSD /!H \${ g p } OOF } md_machine_arch() { cat /kern/machine } 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 } sdTE5)яȏ<p0D32)2D222~yp_2VEA8'282828828222s2b2Q2H72H!7222yhc[TO@F50@yhc[TO@F50@'22!2222222w2f2U2D2;2*222282222z2q`2WF2W52W$2W2W 2@W2@2H2@2@@2sneT2C222)2ݿԿÿ222ym2ya2XGBX1,X ݾؾϾ2 2|2vn22f22\2WG2A:26,2'2222׽2ҽý2222|2wm2h \RLpshlooozupK<  H Z j n ] X O > = O , = #  =    =   = #  = #  =   =   =   =  p = g V Q H 7 = EEEE !  \z  w x*  = = = , - - - - - - - - - - - - @ b6 7 - - - w- @ b6 7 n- ]- - T- @ b6 7 K- :- - .- .6 K- - - - . 6 - , - , . / . R2 . . . . . . . . . . . . . . . . . . . ~. . . m. . . \. . . K. . . :. . . ). . . . . . . . 8 : X: = < C C D WH uH H 4J J J F`M K L K "Q R "RVZ PTX#SW[!QUYvaxvaxʏn d g *i   &   ܑ ґ ȑ g *i ̔ ܔ z ژ $ g *i ̚ ܚ  !! t Z F - "   ӕ t h L 6 !  $   g *i , 0 j ^ B x g *i r v b V : g *i  ڡ ȡ ҟ g g  б ܰ g g > N n [ L = ,  ݱ  g g , 0 2 Ƹ g g  j @ g g ʻ λ zzzzzzzzzzzzzzzzzzzzttttzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzza b&bccczzzzzttttt4hzhhkltttttzzzzzzzzzzzzzzz b H 6 * n  h  , (U 4 * "   z ^ X L E = +   l Y F / "  w b \ U N E : 4 . '  } t c L 7 " ~ e T L 7 " j I 4   y p f ^ T J < 7 - '    q \ G 2   e I -  z X 6  l W B -   ޿ ׿ ѿ y t m f ] V N G @ 7 , H 1 k T S S G S 2 d . J V d h L @ 0B 8 ( F $ h*  2 J D 0 < OpenBSD2.9RAMDISK#36 @(#)OpenBSD 2.9 (RAMDISK) #36: Thu Apr 26 16:30:17 PDT 2001 hugh@odin:/usr/src/sys/arch/vax/compile/RAMDISK ֈ