@ TAILV1.0 5-NOV-1992 19:17DEC C X1.1-048F END_MARK,HELP_MSG  MINI_HELP_MSGDELAY  RECORD_COUNTSYSOUTSYSIN(TT_DVI DEFAULT_STRINGSEC  THE_SAFE_WAY $READONLY$$BSS$ $DATA$x$LINK$N $LITERAL$i+$CODE$ $ABS$DECC$GA_STDERR DECC$GA_STDINDECC$GA_STDOUT DECC$GFPRINTF DECC$GPRINTF DECC$GSSCANF DECC$FPUTS DECC$PERRORDECC$GA_RMS_NAMDECC$GA_RMS_FABDECC$GA_RMS_RAB DECC$GA_RMS_XABALL DECC$GA_RMS_XABDAT DECC$GA_RMS_XABFHC DECC$GA_RMS_XABKEY DECC$GA_RMS_XABPRO DECC$GA_RMS_XABRDT DECC$GA_RMS_XABSUM DECC$GA_RMS_XABTRM DECC$MALLOC DECC$STRRCHR LIB$FIND_FILE_END DECC$STRNCPY DECC$EXIT DECC$REALLOC LIB$FIND_FILE DECC$STRLENSYS$QIO0J& QUE_TTIREADSYS$WAKE SYS$CANWAKSYS$READ DECC$CALLOCSYS$GETSYS$PUT SYS$CLOSE SYS$DISPLAY SYS$HIBER SYS$SCHDWK0J DO_STREAM(J@(DO_VAR0J$DO_FIXED0J@ SKIP_THROUGH SYS$CREATE SYS$CONNECTSYS$OPEN SYS$ASSIGN(J'FGEN DECC$TOUPPER SYS$GETDVIW PINP_FAB(INP_FAB DINP_RAB(INP_RAB ,INP_XAB(INP_XAB POUT_FAB(OUT_FAB DOUT_RAB(OUT_RAB INP_BUF(INP_BUF0 THE_SAFE_WAY MONITOR(MONITOR( SEC TTI_CHAN0TTI_CHAN TTI_TEXT0TTI_TEXT TTI_IOSB0TTI_IOSB  TTI_CLASS0 TTI_CLASS  TTO_CLASS0 TTO_CLASS TTO_PAGE0TTO_PAGE  WERE_DONE0 WERE_DONE   LAST_RFA_BLK0 LAST_RFA_BLK   LAST_RFA_OFF0! LAST_RFA_OFF0 DEFAULT_STRING( TT_DVI( SYSIN( SYSOUT RFAS("RFAS0  RECORD_COUNT MAXARGS(#MAXARGS  NEXT_FILE0$ NEXT_FILE( DELAY0  MINI_HELP_MSG0 HELP_MSG0J@ MINI_HELP0Jhx SHOW_HELP(J`MAIN0J@8 DO_SEQOUT0 END_MARK0Jx DO_VARFAST(J0%TTI_AST DECC$STRCHR(Jp+__MAIN DECC$EXIT DECC$MAIN OTS$REM_I OTS$DIV_UIOTS$MOVE $=   `4 4 4 4 (4 h4 4 @4 4 46  Q 4 46  (= $=  8=   4 8=   4 = > TTO_CLASS6 = >TTO_PAGE6 6 6 6 6  0=SYS$DISK:[].LOG $ =  $ =  W = SYS$INPUT = SYS$OUTPUT =D<TAIL version 2.4, 09/10/91. D. Shepperd, shepperd@dms.UUCP  `=-%where: "[]" indicates optional data  =?7 "/record_count" is decimal number of records desired  =1) "/S" indicates to use the "safer" mode  =?7 "/F" monitor tail end of file (5 second sample rate)  (=z "/T secs" monitor tail end of file with sample rate of "secs" "input_file" is the input filename (can have wildcards)  =RJUsage: TAIL [/record_count] [/S] [/F] [/T secs] input_file [output_file]  =IA "output_file" is output filename (bogus if wildcards on input)  @=MENote that a "-" can be used in place of the "/" to delimit options.  =TLWhite space is required between all arguments (including the /T and secs).  =LDOptions may appear in any order, but all must preceed filename(s). 7INP_BUF;SYS$GET DECC$EXIT7DECC$GA_STDERR7 LAST_RFA_OFF=08;=P6 7INP_RAB7 LAST_RFA_BLK7OUT_RAB DECC$FPUTS;SYS$PUTINP_FAB ?e5=0;=` ;;INP_XAB e5 SYS$READ DECC$GFPRINTF0;=0x;= h;=0(;=p 7RFASp OTS$REM_I=  ; ;;; DECC$CALLOC=0$;= Ȼ*  OTS$DIV_UI=0@;= PȻ* 0&;=0Ȼ* 7MONITOR7TTI_TEXT7TTI_IOSB7TTI_CHAN`;`SYS$QIO0; DECC$REALLOC;; DECC$STRNCPY LIB$FIND_FILE=0@';=  DECC$STRRCHR DECC$MALLOC DECC$STRLEN !LIB$FIND_FILE_END# DECC$STRCHR% DECC$PERROR=0;=0 ;=0x;=0 ;;;H;' SYS$CREATE=HASHED) SYS$SCHDWK;p;;;H;;;; 8;(8;08;88;@8;H8;P;X8;`;h8;p8;x8;8;8;8;8;8;8;8;X;x;+ SYS$ASSIGN;7TTO_PAGE= UNKNOWN= INDEXED-SYS$OPEN;= %d0/ SYS$CLOSE7 NEXT_FILE7OUT_FAB7DECC$GA_RMS_RAB7 TTI_CLASS=08;=( 7 WERE_DONE7DECC$GA_RMS_FAB7DECC$GA_RMS_XABFHC8OTS$MOVE7 TTO_CLASS3 SYS$CONNECT5 DECC$GSSCANF7 SYS$GETDVIW9 DECC$GPRINTF= RELATIVE;;7MAXARGS ; DECC$TOUPPERh;;;;;8;; ;p ;x ; ;; ;= SYS$HIBER= SYS$OUTPUT:? SYS$DISPLAYh;; ;=0p+;=0 A DECC$EXITC DECC$MAIN=0%;=0 E SYS$CANWAKGSYS$WAKE0; =Error reading input =Error writing output 0=;3Error (%08X) trying to read %d bytes at block %d h=F>Error (%08X) trying to read %d bytes at block %d, record %d =SKWarning: Record %d (blk=0x%08X,off=0x%04X): cnt %04X greater than 0x7FFF =,$Doing it the 'safer' way instead.  =E=Unable to determine record structure from backend of file. `=?7unable to do QIO to SYS$INPUT, monitor mode disabled =)!Unable to malloc/realloc memory=c[Error doing $DISPLAY on input, monitor mode cancelled Error reconnecting the input rab  =)!Error reopening the input file H='Error closing the input file h=>6Unknown record format Error connecting output rab =$Error opening output file =A9Input file has undefined or unsupported record format. =meInput file organization is %s. This program only supports SEQUENTIAL. Error connecting input rab h=#Error opening input file =1) **************** %s ****************=A9 **************** %s ****************=F>Error assigning channel to SYS$INPUT, monitor mode disabled 8=>6Cannot monitor files if SYS$INPUT is not a terminal p=!No input file(s) found =-%Invalid record count parameter: %s =5-Time value must be between 1 and 2000 secs =+#Invalid delay time parameter: %s ='Missing delay time parameter 0=&Error reading from maillbox =#~^^~ GG  G TG@B^~޵GG#G¤GpB=GxbGG@Zk0D G@GGpBGGBxbG@ZkG0D GXF "1Q"@11 BGTGxb3(GP8B!GG@ZktG(/#aJTG"Y8K8Bܢ"!G8?(.rH0"Q0J2F0>GGG@Zk!.& )/" JBV JpJY)K$I"F!>0G )?'. 2H$i.u2HJ!T JSrJF8BuF>Gr>GG@Zk5/G5"8"yJXK GG?< ?). `I< .r`I$"Q JPJ3F >F> TI'H/{TI$. (H`(HZ TKUJVGT?F>#1`@3(/ 4G0/Y (KXK0GG3(?0?l`G=RARGR".s"TJJFF^GbR".Z# GPJB4GJ@Zk HH!@!w H= < @;A@k0"#1`@4G 0ABGM.m"RSJGJ@#1`@c`0A GTA`B""hb ]"GtG@Zk?" =8D 1@ ?@8 FDFZ !C!@A!@R?@!W!HrRB22@S_B2WAJssB3SBt#1`@4G 0Ax!`B""hbGGtG@Zk8D ADL#1`@ 0Ax 0A`b#_&b"4GB@Zkݡ`b#⥰BMAG p@ C ?TG B<(b@Zk$ Gb#_$ GTG B<(b@Zkb#o_$ GBtG"b@ZkTG B<(b@Zkb#[_$ GBtG"b@Zkb#N_$ G<% XF TG B<(b@ZkGpBG"GxbGG@ZkG0D TG B<(b@Zkb#@O=A8Eݱ =G"(=0G= @XF/.B1G@ BTGb@Zk,"/H.4G,(.@R PJB Q0Jb 0Hs0HTFP>3F0>@Zk4( qHb4.4GBPJF>G@ZkG0D TG B<(b@ZkGbB4G@Zk4GPBXbG@ZkG0D TG B<(b@ZkGbB4G@Zk, HDB" B"DB"D`B"tGB"b@Zk4G&bB"@Zk, H@ TG B<(b@Zk&"bB4G@Zk(>( >,G8BGܠHG@Zk>-,>-#fH<.=.<#A9HJ"&D9<=.V J<.<m"F(.. JU JzJTJH"F>2JP JF>,F-, J?.F Hy JA HD<9D <4G.m"uSJ?#TJJF>?M/?"{J6( ZWK(#[GW?6,6M"7/"(."7.HX K6m.9J,G< HT JuHSrJF>uFr>M/H- {HZWKp!J[GW? /G8BGXKG?G@Zk< ¤#1`@?.<. HW JaHVJF>F>`0A= G,-"/m.,M.YAS qJ9RQJ 1Kt1KuFTFq>Q> ,m#/-,, ,PB# [Kv[KA ;H@H7D;<D<, .,-"/ /4GBJX KbGC@Zk4- 4 .qHXb4GPBPJF>G@ZkG0D TG B<(b@ZkGbB4G@ZkPB4G(Xb@ZkG0D TG B8<(b@ZkG4GbB@Zk G ,J",*. . HD H2JP J\DCFG G@b#@G9G(,"0H15 @1w J$ < @"Q@kG`b#@G(b#\@G$b#X@G TGXb#@GG4GXb#@GGGXb#@GG$ B pTG<(b@ZkG4GbB@Zk0D?$z! D TG B<(b@ZkG4GbB@Zk @<5 @Dp GpBGBGxbG@ZkGHb@B@ZkGhb4G`B@Zk0DN .*, JA *H0DCFj."J.tJR TJSFiFBGb4G@ZkG 0D TG B@<(b@ZkG4GbB@ZkBGb4G@Zk G0 E TG B<(b@ZkG4GbB@ZkPBGXb4G@ZkG 0DB?TG B0<(b@ZkG4GbB@Zk5GTG Bx<(b@Zk 4G <)GBGb4G@ZkGb4GB@ZkA0@ @0DG/?$z! D G4GG8]@]H}PX`ݤhpx=]}ݥ#k#G~4G^F^~ (0޴8@HGGG(\ 2@GC2@ 0BpF`CGG4G TGp¦0",d. 0Jr0J(@ HSpJD<rFp>. qJ. $HPJJF>v$H.,"d.D#GT JSdJF>vFd>$";$.8.Q $J;$>PJ8>/D.,$,"R WJA7H 7Js7JTFW>3D7<5B', J$/pJ J@ HXKD<G?, /. J.x J.,.V JD.$,JT JPJF>FF>DJ+.A $H(e.zJ2DT JSeJF+>zF(e>C\G4GBb@ZkG0DC .d""$."D"#.""TJ>#.2JP J".F 5JW Jx5JVJF>F>``BGhb4G@ZkG0E TG@BPP^XGGG0"GGG1,,1H@ H;$.D8,0 @r$H@H $HQ $JD3F;$>8<(@,EHH8.;$,JA $H0DC7B@ ,4G!d.4G8BHS dJ@b`F8d. H6HSdJ B@@8F0F;.2F G DIP JqDIF;>qF8d>G@Zk0Dd $.$"'."d""$.#.JT J3JP JFFCB"/7#XKKG "GW#;[C!C0@7aK" @ pGRAW 7"GG BG2G.1"1#VJJFX`D#@G B#q/1"Q"[rKgKaG`1"G BG 8C? G7K0@XA @ G B "9 @?($z )G4G "9 @y?$z /&z"D d.G!D/GxGdJX"Z DKPbSGHB@ZkaG4G G$z GGb#>_G]]} (0ݤ8@H=P]X`#k#~^^ ~(08޴@HP>X^`~hpGGGbG GH#,,c "$0H;E.@ H.D,p @1LJ@ HR EJD0B8, JsJ@HTF;E>D8<"8.";%,J!E.A %H,0D %,CR EJ3BtF JqJA%H7BSF!E>H1D %< G_ %,4G!,8e.;E.%H@ H;.eJBDbR EJ!!HSF8E.C6!H4G!aB3@?@8`FF`FT J G IpIREJF;>PF8E>G@Zk0D &z"D^ e.G!%.GGeJBQ %JbG3F "@ZkF$E.$e"'%."""%,#,SJQ 3J0H@ H2FDCAB=0 D8 D ݢ0BݲG# C(G . JH1&J 'A&J)F !1 A!F G7B7J0A_# A FA G c. " . P AtJP JF3A`  @Ģ A8E/;.EKW JFC7@Cx_$z GGG(b#R_G]] }(08ݤ@HP=X]`}hp#k.P JFð#~^^~ (0޴8@HGGGpGGBTGb@Zkpp¤TGH.F"F#x`:Kf.T J JuFr>f/ &J.s&JG[zKJ`Gz?, F..R FJPJTFF>F>;/$"8.X K;?VJ8>/F/,&/Z @KY K K{KAG@?;G ?'F.C$&. JsJR PJQ0JTF3FP>0>p@@/&"&,pKA &HGܢ C8DB.f/YJ[ qKpGv@KqJB0@qGCybG@ZkGD0`@BGb@ZkG BG(b4G@ZkG0E &."Q0J0>_&zR"E @@TGBX^`~hGGGPGG/ "b .!1,S.,JA 1HSJ0D@ H0JDC6JPB@b#+_'TG@BH =  > ¤4G $"$. K'.`KJT JܢF;f/8F/G[ fKZFKaG;f?@G8F? GTGpBxb@Zk %Gz!8&.4G;.B&JbP JFC GG@Zk#&,"&""."8.0DA 1H;f.J;&/J8/0DBS fJ5JtF6JCB JY &KzJXK;G;&?G8?D@G f.G!&,GGBfJA &H"b3D@ZkG$F.$f"'&."""&,#,SJQ 3J0H2F@ HCDAB G_0F8F0BGG 8C\@w-wI/+"0`@ &s"sEq`$"$F._#'&,GTJA 4HX"2DCb22CZFB7AJG6AG@Zk $"$&,T@',"= 0H@ HGDC 2AB7AJBB3AwVF6vJB v`IvKzJaSH:GCU\TCzaKFCz0@0B8bG@ZkGD0@0BG8b@ZkG C#8&.$";._"&JP J$.'.5BF;f/J8F/T J7JCF!B &J[ fKC`&JZFKFkG;f?B@G8F?ݲ,$&/$"'/4KX KG=$ \J@ GGJb#*v@I1v@I3_G]] }(08ݤ@HP=X]`}hp#k,@ H  D`G#(~^.G , " TJ`.A H@. .0D ,uJR UJ(t JA HCSFT1D07JGBG@Zk?"5@GF\xT6Lz0!H1D6J0B B`GCB ;BD`CvB"G? 1!B0@Bt#_G] #k#~^^~ (GGb$HHD4G'G8D  P4G BG(bTGG@ZkG8bGTG0B@Zk0DTGPB@^~޵GGG@BGHbGG@Zk(= vH_&,}qH¦v H B&(bFC1v Js"2B(] }&@ $ݰ"ݲGG TG@ZkGG BG(bTGTG@ZkGG G/G00@ 0B]!B}!0} !(!0]bGGGG@Zk%ݡ!Es C8/% @+@ "e ŢG0B4G8bPB@ZkG%GBTGb ?@0@7J0@QB@Zk$ 4GpBxb@Zk&hb`B"4G@ZkġH@ BG(bGTG@Zk!hbG`B&DGGTG@ZkG0@8b C0B( GiAG0 B4G@Zk8CGBGbGtG@ZkB@bGGGtG@Zk @bG ,BGG@ H <G =0 @ =0]@Zk C oEPB4G0Xb@Zk%!DG$ʂc D  G@]H]P}X`hݤpx=]}ݥ#k#4G~^ ^(G#G 8B =  >@b@Zkxb# =L_0bG4G(B@ZkG ]](0#k48GL DECC$FPUTS4Db#@ DECC$FPUTS4HhsJL DECC$FPUTS4G DECC$FPUTS4b#h DECC$FPUTS4hsJ DECC$FPUTS47hG SYS$GETDVIW48xb#` SYS$GETDVIW47hsJ SYS$GETDVIW47G SYS$GETDVIW48b#` SYS$GETDVIW47hsJ SYS$GETDVIW41(G@OTS$MOVE41<hsJ@OTS$MOVE41`GOTS$MOVE41hsJOTS$MOVE41GOTS$MOVE41hsJOTS$MOVE4<b#` DECC$TOUPPER4; G0 DECC$TOUPPER4;,hsJ0 DECC$TOUPPER45G DECC$GSSCANF46b#` DECC$GSSCANF45hsJ DECC$GSSCANF45@G\ DECC$GSSCANF46Hb#` DECC$GSSCANF45XhsJ\ DECC$GSSCANF4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4G DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4(G< DECC$FPUTS44b#` DECC$FPUTS48hsJ< DECC$FPUTS4 XGp DECC$GFPRINTF4 hb#` DECC$GFPRINTF4 lhsJp DECC$GFPRINTF4|G DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4 G DECC$GFPRINTF4 b#` DECC$GFPRINTF4 hsJ DECC$GFPRINTF4G DECC$FPUTS4b#` DECC$FPUTS4 hsJ DECC$FPUTS4+ G@ SYS$ASSIGN4,0b#` SYS$ASSIGN4+<hsJ@ SYS$ASSIGN4TGh DECC$FPUTS4`b#` DECC$FPUTS4dhsJh DECC$FPUTS49G DECC$GPRINTF4:b#` DECC$GPRINTF49hsJ DECC$GPRINTF4GD DECC$STRLEN4  b#` DECC$STRLEN4@hsJD DECC$STRLEN4.Lb#`SYS$OPEN4-XGpSYS$OPEN4-lhsJpSYS$OPEN4G DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT43G SYS$CONNECT44b#` SYS$CONNECT43hsJ SYS$CONNECT4G DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4 @ GT DECC$GFPRINTF4 L b#` DECC$GFPRINTF4 P hsJT DECC$GFPRINTF4\ b#` DECC$EXIT4` Gl DECC$EXIT4h hsJl DECC$EXIT4 G DECC$FPUTS4 b#` DECC$FPUTS4 hsJ DECC$FPUTS4 b#` DECC$EXIT4 G DECC$EXIT4 hsJ DECC$EXIT41 G OTS$MOVE41 hsJ OTS$MOVE41P Gl OTS$MOVE41h hsJl OTS$MOVE4( GD DECC$STRLEN4 4 b#` DECC$STRLEN4@ hsJD DECC$STRLEN 4(P b#` SYS$CREATE4'X Gp SYS$CREATE4'l hsJp SYS$CREATE4 G DECC$FPUTS4 b#` DECC$FPUTS4 hsJ DECC$FPUTS4 b#` DECC$EXIT4 G DECC$EXIT4 hsJ DECC$EXIT43 G SYS$CONNECT44 b#` SYS$CONNECT43 hsJ SYS$CONNECT4 G DECC$FPUTS4 b#` DECC$FPUTS4 hsJ DECC$FPUTS4 b#` DECC$EXIT4 G DECC$EXIT4 hsJ DECC$EXIT4 G< DECC$FPUTS44b#` DECC$FPUTS48hsJ< DECC$FPUTS4Db#` DECC$EXIT4HGP DECC$EXIT4LhsJP DECC$EXIT4pG DECC$FPUTS4|b#` DECC$FPUTS4hsJ DECC$FPUTS4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4)G SYS$SCHDWK4*b#` SYS$SCHDWK4)hsJ SYS$SCHDWK4>b#` SYS$HIBER4=G SYS$HIBER4=hsJ SYS$HIBER4@b#` SYS$DISPLAY4?G SYS$DISPLAY4?hsJ SYS$DISPLAY4/PGd SYS$CLOSE40Xb#` SYS$CLOSE4/`hsJd SYS$CLOSE4xG DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4-GSYS$OPEN4.b#`SYS$OPEN4-hsJSYS$OPEN4G DECC$FPUTS4b#` DECC$FPUTS4hsJ DECC$FPUTS4b#` DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT43G SYS$CONNECT44b#` SYS$CONNECT43hsJ SYS$CONNECT4G, DECC$FPUTS4$b#` DECC$FPUTS4(hsJ, DECC$FPUTS44b#` DECC$EXIT48G@ DECC$EXIT4<hsJ@ DECC$EXIT4PGd DECC$FPUTS4\b#` DECC$FPUTS4`hsJd DECC$FPUTS4/xG SYS$CLOSE40b#` SYS$CLOSE4/hsJ SYS$CLOSE40b#` SYS$CLOSE4/G SYS$CLOSE4/hsJ SYS$CLOSE,TGdSYS$GET,Xb#@SYS$GET,`hsJdSYS$GET,GSYS$PUT,b#@SYS$PUT,hsJSYS$PUT4G DECC$FPUTS4b#@ DECC$FPUTS4hsJ DECC$FPUTS4 b#@ DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT,@GpSYS$GET,\b#@SYS$GET,lhsJpSYS$GET4G DECC$FPUTS4b#@ DECC$FPUTS4hsJ DECC$FPUTS4b#@ DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4 G0SYS$READ4 b#SYS$READ4 ,hsJ0SYS$READ4 b# DECC$GFPRINTF4 G DECC$GFPRINTF4  hsJ DECC$GFPRINTF4 G8SYS$READ4 b#SYS$READ4 4hsJ8SYS$READ4 lG DECC$GFPRINTF4 tb# DECC$GFPRINTF4 hsJ DECC$GFPRINTF4G DECC$CALLOC4b# DECC$CALLOC4hsJ DECC$CALLOC4 G8 OTS$REM_I4,b# OTS$REM_I4 4hsJ8 OTS$REM_I4 HGX OTS$REM_I4Pb# OTS$REM_I4 ThsJX OTS$REM_I,\GpSYS$GET,db#SYS$GET,lhsJpSYS$GET4G DECC$FPUTS4b# DECC$FPUTS4hsJ DECC$FPUTS4b# DECC$EXIT4G DECC$EXIT4hsJ DECC$EXIT4G DECC$FPUTS4b#@ DECC$FPUTS4hsJ DECC$FPUTS4G DECC$FPUTS4 b#@ DECC$FPUTS4 hsJ DECC$FPUTS4 G DECC$CALLOC4 b#@ DECC$CALLOC4 hsJ DECC$CALLOC4  G SYS$READ4  b#@SYS$READ4  hsJ SYS$READ4 !G! DECC$GFPRINTF4 !b#@ DECC$GFPRINTF4 !hsJ! DECC$GFPRINTF4 "b#@ DECC$GFPRINTF4 "G" DECC$GFPRINTF4 "hsJ" DECC$GFPRINTF4 P#G`# OTS$REM_I4T#b#@ OTS$REM_I4 \#hsJ`# OTS$REM_I4 p#G# OTS$REM_I4x#b#@ OTS$REM_I4 |#hsJ# OTS$REM_I4$G@% OTS$DIV_UI4 %t# OTS$DIV_UI4<%hsJ@% OTS$DIV_UI4E0&GL& SYS$CANWAK4F8&b#0 SYS$CANWAK4EH&hsJL& SYS$CANWAK4HP&b#0SYS$WAKE4G\&Gd&SYS$WAKE4G`&hsJd&SYS$WAKE 4x&G& DECC$FPUTS4&b#0 DECC$FPUTS4&hsJ& DECC$FPUTS4&b#0 DECC$EXIT4&G& DECC$EXIT4&hsJ& DECC$EXIT,'G@'SYS$QIO,'b#SYS$QIO,<'hsJ@'SYS$QIO4T'Gh' DECC$FPUTS4`'b# DECC$FPUTS4d'hsJh' DECC$FPUTS4'G( DECC$STRLEN4 'b# DECC$STRLEN4'hsJ( DECC$STRLEN4(Gt( DECC$STRRCHR4$(b# DECC$STRRCHR4p(hsJt( DECC$STRRCHR4(G( DECC$STRRCHR4(b# DECC$STRRCHR4(hsJ( DECC$STRRCHR4(G( LIB$FIND_FILE4(b# LIB$FIND_FILE4(hsJ( LIB$FIND_FILE4D)GX) DECC$MALLOC4L)b# DECC$MALLOC4T)hsJX) DECC$MALLOC4h)G) DECC$REALLOC4p)b# DECC$REALLOC4)hsJ) DECC$REALLOC4%)G) DECC$PERROR4&)b# DECC$PERROR4%)hsJ) DECC$PERROR4)b# DECC$EXIT4)G) DECC$EXIT4)hsJ) DECC$EXIT4)G) DECC$STRRCHR4)b# DECC$STRRCHR4)hsJ) DECC$STRRCHR4$)b# DECC$STRCHR4#)G* DECC$STRCHR4# *hsJ* DECC$STRCHR4*b# DECC$MALLOC4 *G@* DECC$MALLOC4<*hsJ@* DECC$MALLOC4T*Gl* DECC$STRNCPY4\*b# DECC$STRNCPY4h*hsJl* DECC$STRNCPY4l*G* DECC$STRNCPY4t*b# DECC$STRNCPY4*hsJ* DECC$STRNCPY4*b# LIB$FIND_FILE4*G* LIB$FIND_FILE4*hsJ* LIB$FIND_FILE<!*G*LIB$FIND_FILE_END<"*b#LIB$FIND_FILE_END<!*hsJ*LIB$FIND_FILE_END4C+G+ DECC$MAIN4D+b# DECC$MAIN4C+hsJ+ DECC$MAIN4B+b# DECC$EXIT4A+G+ DECC$EXIT4A+hsJ+ DECC$EXIT $