10UPDATEBFILESEQUALPRINTOPENWRSGETDATEDDIRINFILEDIR2LISTFLISTLENGTHSUB1NUMDEPLIST2VECTORBFILEMAKE-BYTESBSTATUSFINDSTATUSRELEASEFILEOUTPUTLOGCLOSEOUTPUTMICOUTPUTRDSCATCHSETUPTHROWSIGNAL*READALLFILE1%UNCATCHFILERINPUTREADONELINESIZEMINUSPFINDSTRINGPARTSNCONSINDXCONSREADCH$EOL$$EOF$THROWREVERSELIST2STRINGDONECRLFLIST5XCONSDOCMDSMKVECTSEGMENTSTRING	DATETIME2INTEGERLISTSETINDXCLEANUP
MAKESTRINGINTOINTEGERGETDIRNAMENEXTNONCHADD1LESSPGREATERPNEXTCHSUBSEQPRIN1MONTH2INTEGERMONTHS*ASSOCMAKENUMERICAPPENDSTRING2INTEGERSTDERRORSTRING2LISTDIFFERENCETIMES2EXPTPLUS2	COMPAREINTEGERLISTSCONCATGMERGESORTPSLFILEBINSEARCHFILESINBUILDBUILDDIRLISTVECTELTSORTFNSTRING<DIVIDEREADALLFILE2INSTTFINDFILENAMESSUBGETPARTSDATETIMEPRINTFEXECSTRINGSGSORTIMPORTSFLUID1GLOBAL1PUTENTRYEXPR*UUpdateBFile.MicPL:*.BScratch.DirUpdateBFile.Logerror:  argument to UpdateBFiles not a list or ALLallALL$pu:$pi:x@pc:> Bx @ < L671V+" ;,2B+ ; x,3B+!  Lx+" :,+6 : 9,, B 9 8, 9 8, ,, B , B@@ , B x, 9,, ,,	 : 8,, B,	 ,,	 >~,~>x
$> Bx D K , B,
 B  D J, B~2@+G x, ~, ,
 ,	 >~,~x
x
> Bx @, B3B+i,,2B+M x , B3B+M2@+W, B+MZ$, B~Z$  ,  ~,3B+cZ$ , B~Z$  ,  ~,2B+f  , B+M   , B+M >~,~> @,  Bx,2B+u x2L+r w w,+l  x, B+l ,>+x
xDir ,out no heading separate no summary time write pop,>,> 
    , , , , , , , , , , , x, ,>+xyz{}~Del ,exppop,> 
&   & , %, x, %,>+> Bx D @ @~@@,Z$,3B+. +FZ", BZ$ x, B~     , Z$ ,Z$ ~ , B~ Z$ , ~  Z$ , ~   ,, Z$ , , Z$ , >~,~> Bx D @} @} @|, B~ @@ xZ", B ~, B~ ~ ,3B+e ~  x , B} ~,2B+e }, ~  x , B} ~,2B+e } },3B+d } } x, |, B| } L+P |>|+> Bx D F H~ ~ ,2B+o  ,2Bx+p +r , B+j >~,~> Bx D F H~ ~ ,2B+{  ,3Bx+| +~ , B+v >~,~error in directory name> Bx @ @~, B@@ x,0B+ Z& xZ", B ,2B+ , @@ x, B~+ , x,+ @@ xZ", B ,2B+ , @@ x, B~ ~>~,~> Bx, B @@ xZ", B @@ x>~+ , ,~> D@@Z$, BxZ$ , B x  , x 8 B8 x, Bx , B x, >~+ > Bx2B+; +@ ,  B x ,8 >+>,~
Non-string in String2Integer6K1v+J1V+J6K0V+I+ K+!,~>A> Bx @ @~,! B @} @} B~6u1V+S +` Z$,",  D} D} ~  B~6u1V+[ }+` Z$,", } B8 }  D}+W B,, B5Bd  +t@@~ @~ B~ ~@@," O@,",2B+s ~Z",#   ,"  ~,# B~   DO@ ~,# B~+e ~>|,~>> Bx D2B+y *+2D+{ +  ,3B+ *+   x ,3B+ +   x +v>,~file not found in PSLFILE..BUILDBUILDScratch.Dir*.LSP*.SL,*.RED,*.BUILD,> Bx B61V+ +   B ,$ B} 
 ,$ B} 
 ,$ B| 	 ,$  |,$  },$  },$ B~ 	, 	 ,  ,% B, B%, B~@@} } ,",2B+ } ,5B @} } ,Z$,   ~@@,& B},2B+ @| @| @{ @{ } %,Z$, Bz } %,Z$,  z,$ ,$ B|,& B| } ,Z$, B{  D{3@|+x2@{+x @z @z |  BzZ$, ByZ$ z,  y ~@@,& Bz,2B+^ z %,Z$,  {,$3B+v * L{+v @y@@ z, ByZ$ z,  y,$ ByZ$ z,  ,$  y,$ By 	, 	 y,3@+rZ$  ,  {,$3B+v * L{+v , z, } ,, |  B|+K3@{+Z& } ,  }, ', B'+Z& } , }, B}+/   B+>x,~>

x'> Bx DZ$, BZ$ ,  ,(3B+ *+"Z$ x, BZ$ ,  ,3B+"Z$ x, BZ$ ,  ,(3B+! *+! +" >~,~> Bx D F H~ @} @} 
 J~  x,2B+I2@~+I  x,#Z$,(  D} %,Z$, B} ,3B+C } %,Z$, ~,3B+: * L~+( } %,Z$,  ~,(3B+A }, B+( }, Bx+( } ,(3B+G }, B+( }, Bx+(3@~+K }+LO@>|,~> Bx [, B,
 B  D Z, B~2@+W x,) B~ ~, ,
 ,	 >},~x
x
> Bx, B3B+f,,2B+] ,)3B+] x ,* ,  B+] >,~DSKINPATHININ> Bx, @@ xZ", B x,   x,, BZ$,3B+x +Z&  x,* 	,3B+} *+Z&  x,* 	,3B+ *+Z&  x,* ,3B+ *+ >~,~hik
error: no filename in in stt> Bx D @ @~ @} @|@@~, B}  ~ xZ", B| },2B+ +0 , B } ~,3B+/ } ~ xZ", B}, }  xZ", B|,  },3B+, }, |  x, ,+ ~, B~+- 1, |, B~+ ~>{,~
> Bx DZ", B x,  D~3D+@ @@ , ~,, B} x,,  } x, Bx+B @@ ,Z$ x, B~ Z$ , ~  Z$ , >},~Mic statement generated for %w%n
No updating needed for %w%nDid not find BUILD file for %w%nUpdateBFiles LOG: %w %w%n> @x,+ B,,   s,,@@  ,",2B+p  ,Z$, Bx  ,5Bi x s+n  ,0B+m x r+n x r,, , B+_ >,~KORV@DO PU:BUILD.MIC %w%w.BUILD%n>@@x x ,",3B+} + x ,0B+ ' x, B x ,Z$,    	,, x, Bx+y>,~t$$
x-$$$x-$JAN$$x.x@FEB$$MAR$$APR$$MAY$ $!JUN"$#$$JUL%$&$'AUG($)$*SEP+$,$-OCT.$/$0NOV1$2$3DEC4$5$6Jan7$8$9Feb:$;$<Mar=$>$?Apr@$A$BMayC$D$EJunF$G$HJulI$J$KAugL$M$NSepO$P$QOctR$Sx@NovTDec *,. ),/ ),/ (,/ (,/ ',/ ',/ &,/Z& & %,0Z&= & %,0Z&L & $,0Z&k & $,0Z& & #,0Z& & #,0Z&' & ",0Z&H & ",0Z&g & !,0Z&t & !,0Z& &  ,0Z& &  ,0 ,/  LZ&' & ,0Z&* & ,0Z&8 & ,0Z&E & ,0Z&L & ,0Z&v & ,0Z& & ,0Z& & ,0Z&$ & ,0Z&M & ,0Z&\ & ,0Z&l & ,0Z& & ,0Z&2 & ,0Z&Z & ,0Z&x & +0x	xx+x*x)x)x&x&x'xx$xx xxx$
xxxxxxxxxxxxxx0xx'x%xxxx$4Q"*UE*U*EE(U(E?|Q" TAU"A"Q* QU(<Q*U*U
E"~@ @ @"@ D   D" DD @T("@ D"E(D
"Q TDTD@D D"(U*@T"P(P(AD
D
  " EP"Q(D"Q
@D
*@?~P "T "A""DEQDD (AQ""A` T"U AT*Q("P@""DT"@(   A TE
E
*(A"D |?aOx3aOx3aOx3aOx3aOx3aOx3aOx3a@UU*U"QQ(T*
E"QQ*T*
E"QQ(T*
E"QWp