h(\՛ 0@ :CW\՛A2PSV1.0A13-00$, $ $< $ $J9$( 8 DECC$SHR_0014& LIBOTS_001@ CESYS$PUBLIC_VECTORS_001%d sheetnumber currentdate 00   Fshowpage p0 X 0  0 @< '0 p0 pP^?M-0 p0 0 h  0`PF0 0 0 %d %d header %d border `0x0 y0 moveto hborder headersize0   0 x0 ) s @( ( +@ 0 @  ] def /pageheight /lines %d def ) newfile sheetheight &B sub trueP0h  @?()\?\(p def false def C;@333333stdin/pagewidth @333333/sheetnumbery /filenmroom %s ( (%-5d|@0  p) stb0 0 0 (P G%d0`%f add grestore ifelse /b { show /sheetnumber /currentdate /border { gsave end end %%%% a2ps 4.0 } forall /filenmfont getfont %% FUNCTIONS /newfile grestore gsave 0 (  } bind def } bind def grestore /st { show { { /filenm xdef { %%forall %% currentdict } if } /hborder stroke pnum cvs /s { show /header rmoveto rmoveto ,B%%%%EndProlog /y0 0 def r0 %@< /x0 0 def /date () def B0 0 w p0 @7p s %d sheet%s] E8E0 @ %s is a binary file: printing aborted bodyfont setfont /y0 uppery bodymargin bodyfontsize add %s add sub def /x0 upperx %d get bodymargin add def 90 rotate %% landscape format sheetwidth 0 inch translate %% new origin %%%%Page: %d %d /currdate () def /date (%.6s %.4s %.8s) def Error getting file modification timeOB /datex leftmargin def topmargin pageheight add datefontsize add headermargin add /sheetnumberx sheetwidth rightmargin sub datefontsize sub def /upperx [ leftmargin dup ] def /uppery topmargin pageheight add def %% Portrait format /datex topmargin datefontsize add def /sheetnumberx sheetheight topmargin sub datefontsize sub def /upperx [ topmargin dup ] def %% Only one logical page /datex topmargin def /sheetnumberx sheetheight topmargin sub def dup 2 mul pagewidth add %% right page /upperx [ topmargin %% left page %% Two logical pages /datey sheetnumbery def /sheetnumbery datefontsize datefontsize add def /uppery rightmargin pageheight add bodymargin add def %% Landscape format /topmargin margin twinpage {3} {2} ifelse div def %% two elements, indexed by the side of the sheet. %% the same for left and right pages: upperx is an array of %% In twinpage mode, coordinate x of upper corner is not %% sheet number. Coordinates depend on format mode used. %% Coordinates for upper corner of a logical page and for filenmfontsize 4 mul datewidth add (Page 999) stringwidth pop add pagewidth bodyfontsize lines mul bodymargin dup add add headersize add bodyfont setfont (0) stringwidth pop columns mul bodymargin dup add add %% Logical page attributs (a half of a sheet). /columns %d def Font %g too big !! /bodymargin bodyfontsize 0.7 mul def /boldfont /Courier-Bold bodyfontsize getfont def /bodyfont /CourierBack bodyfontsize getfont def /bodyfontsize %g def /headersize %g inch def /headersize 0.0 def /headermargin filenmfontsize 0.25 mul def /stdfilenmfont filenmfontname filenmfontsize getfont def /datewidth datefont setfont currdate stringwidth pop def /datefont /Helvetica datefontsize getfont def /datefontsize filenmfontsize 0.8 mul def /filenmfontsize 15 def /filenmfontsize 11 def %% Character size for fonts. /twinpage %s def /landscape %s def -w -nw wide (NARROW, 2-up if landscape) -v -nv VISIBLE (blank) display of unprintable chars -tnum set tab size to n -s -ns PRINT (don't print) surrounding borders -r -nr RESTART (don't restart) page number after each file -p -np print in portrait (LANDSCAPE) mode -ofile output file -n -nn NUMBER (don't number) line files -m process the file as a man -lnum use num lines per page -i -ni INTERPRET (don't interpret) tab, bs and ff chars -Ifile include this file as a2ps prologue -h print this information -nH don't print any header -Hstr use str like header title for subsequent files -f -nf FOLD (don't fold) lines -Fnum font size, num is a float number -d -nd PRINT (don't print) current date at the bottom -c -nc allow (DON'T ALLOW) two files on the same sheet -b -nb force (DON'T FORCE) binary printing -? print this information options = -#num number of copies to print Usage: a2ps [options] [ f1 [ [H_opt] f2 ...] ] Wrong value for option -l: '%s'. Ignored Wrong value for option -F: '%s'. Ignored 8P(Px/#copies %d def Bad number of copies: '%s'. Ignored /inch {72 mul} bind def /filenmfontname /Helvetica-Bold def /CourierBack backspacefont %% Global initializations /empty 12 string def /pnum 12 string def %% Strings used to make easy printing numbers boldfont setfont %% Functions b and st: change to bold or standard font x0 y0 moveto /y0 y0 bodyfontsize sub def %% Function s: print a source line currdate show (Date: ) show bodyfont setfont { datex datey moveto %% Function currentdate: prints the current date. empty pnum copy pop dup stringwidth pop (0) stringwidth pop sub neg 0 rmoveto show datefont setfont { sheetnumberx sheetnumbery moveto %% Function sheetnumber: prints the sheet number. pagewidth 0 rlineto 0 headersize neg rmoveto 0.7 setlinewidth %% Function hborder: completes border of the header. closepath stroke pagewidth neg 0 rlineto 0 pageheight neg rlineto pagewidth 0 rlineto 0.7 setlinewidth %% of the square gsave %% print four sides { upperx 1 index get uppery moveto pop %% Function border: prints border page. Use sheetside as arg filenm show %% file name bodymargin 2 mul filenmroom filenm stringwidth pop sub 2 div datewidth add filenmfont setfont empty pnum copy pop (Page ) show pnum show %% page number headermargin pagewidth (Page 999) stringwidth pop sub pnum cvs pop %% page pop up date show %% date/hour datefontsize headermargin rmoveto pagewidth 0 rlineto stroke 0.85 setgray headersize setlinewidth 0 headersize 2 div neg rmoveto upperx 1 index get uppery moveto pop datefont setfont { upperx 1 index get uppery headersize sub 1 add moveto %% sheetside are passed as arguments. %% Function header: prints page header. no page and { stdfilenmfont } filenmfontsize filenmroom mul filenmwidth div filenmfontname filenmwidth filenmroom gt /filenmwidth filenm stringwidth pop def %% Function newfile: Initialize file printing. definefont pop Encoding 8 /backspace put /Encoding Encoding 256 array copy def /CharStrings exch def currentdict /backspace { -600 0 0 0 0 0 setcachedevice } bind def CharStrings { def } forall CharStrings length 1 add dict begin /UniqueID UniqueID 16#800000 xor def currentdict /UniqueID known { %%if 1 index /FID eq { pop pop } { def } ifelse /Courier findfont dup length dict begin /backspacefont { %% Create Courier backspace font /getfont {exch findfont exch scalefont} bind def /xdef {exch def} bind def %% General macros. $a2psdict begin /$a2psdict 100 dict def %%%%EndComments %%%% Copyright (c) 1990, Miguel Santana, miguel@imag.imag.fr %%%% Description: PostScript prolog for a2ps program. %%!PS PostScript Source Code /docsave save def /currdate (%.6s %.4s %.8s) def Error calculating time /twinfiles %s def /leftmargin margin 2 mul 3 div def /rightmargin margin 3 div def /margin %g inch def /sheetwidth %g inch def /sheetheight %g inch def %% Initialize page description variables. Postscript header missing: %s Error opening output file %s ````hH``H0HH H %%%%Trailer docsave restore end [Total: %d page%s on [%s: %d page%s on %%%%Trailer docsave restore end Error opening %s E@A@#4G~ ^(^0G [#CGC({C>޶ylZk=b# @pBxbG4G^ZkG ](]0@#k#TG~^^~ GX;Gx{H[! P{Cm}ZkXHBTGp PbCe}ZkXHBTGH PbC]}ZkXHBTG PbCU}ZkXHBTG PbCM}ZkXHBTG PbCE}ZkXHBTGH PbC=}ZkXHBTG PbC5}ZkXHBTG PbC-}ZkXHBTG PbC%}ZkXHBTG PbC}ZkXHBTGH PbC}ZkXHBTG PbC }ZkXHBTG PbC}ZkXHBTG PbC|ZkXHBTGh PbC|ZkXHBTGH PbC|ZkXHBTG PbC|ZkXHBTG PbC|ZkXHBTG PbC|ZkXHBTG` PbC|ZkXHBTG PbC|ZkXHBTG PbC|ZkBb4G4G4]ZkG]]} 0#kG#0"~^^~ (GG0,GA1H'H!u$@ !H @\<@Ck`b#_,# `b#H_Ӏ"4G.#"`b#J_X"4G.#"`b#J_"4G.#"`b#J_Ө"P`@z.#"`b#J_ "4Gp.#"c"JoC.SJ@`b#_,# "@HH  @0HB[\@CkBUXbROG¦4GJ GHD(B4G:@c/c cK`b#?`_=G,# `b#H_(" HBCPbD@AtGQtZk("CtGB! Cb|Zk(B4G0b4G\Zk, `b#H_H4G#,"8B4G@b0HP`@ UuZk`b#v_C,BCHC<GG]]} (0#k, `b#Hd_(G,c `b#HZ_G#0"~ ^(^0~8@GG0, C1HgHh@(`xdD ([CgC0{CGtGZZk=8D8"XBtG @(Bh1"0bDCC{Zk@8TG@"BP"b!C}Zkän@8#h@\|@CkGP"4G1|P.p" (BJ@0bSJC @CGGtGrZZk8DPgG8"tGXB(BX1"0bCCp{Zk[GHbPBV, p (BG@0bHC GCtGMZZk8D(B05@@8bCXtG(B(s"C0bJ{Zk5G`TG(b.0,0"1H `b4GS&."¦PJJ0 B5J}B8\BCkP(`"Gb4G[ 4GdGb#_G ](]0}8@P#kp,"b#pH`_Gp,"b#pH`~_Gp,"b#pH`t_b4G#4G~^^~ (0G G(G$C@[H{ @v}Zk D0BCTGjZk0@@u@J.@TJF>.VJ>$D@"8/0B0KFX/dXK%GX.0Bx.@%"XJ#xJ% D`.".4GBJJF .JD %/0KFE/ EKDcG]]} (0@#kG#G~^G0;G8[!R 5/B2U@B!@ ( B@TtGR0D hT@_Bpt2@J`@0@B~Zk @x4 HTPtGX4]zZkG]4G #kGG]G #kGG[GG~Zk 1@ @ @(a#;@@@G._"JF@`.`JeF`@.JF@`.`JeF`@`C @ `G@.#@JEF@@ @0@G@/@K;BB `@/q/0@B@K[qKtQK0@tGq? ,0 B H?.TJ>GkG#~^^~ (GFG@@GFD D8D B(bG4GhZk BG(b4GhZkG7G0"G! ,G@0BH@8bG4G0|ZkoD BD(b@h@G4GvhZkD Be@(b5e@k@DDG4GjhZkG D0B`G@8bG4G|ZkGG B(b4GYhZk4GG]]} (0#k#~^^GG;!8 D tGP"B?@bG0@G{Zkxb#@G]] #kG#4G~^^~ (G0;[eCG{GG{Zk b#8"!0@ @ @b#_Gb#_GXbc`H" CH@GB4Gb{Zk4GG]]} (0#kG#~^^ GGCGhb#K_? @U@@0D1D?G] H] 0#Hk#TG~^^G;@;G[10B [8H;_FR`;!F1([2iC0{G D1@c{Zk(B!E@0bG4GZ{Zk(BJ@0bG4GT{ZkG]] #k#4G~^^~ (G{G@;!H[ P{ B9{ZkHB4GPb@G2{ZkD@tGH" 10 @ HBGCPb11@!{Zk`HBF@#GTGPb {ZkHBM@PbG4G{ZkHBTG#xb @PbG{ZkP "TGHBDGPb(@CGzZkHBK@PbG4GzZkHB@PbG4GzZkG]]} (0#k#~^G;{#!8 D R_G] #kG#4G~^G;`G^! 0 #kx{#8_G] #kG@#~h^p^x~޴>^G;GGG!{# _HG"p""¤TG!&¦CD`1DPBFXbN?@TF "&SFHCCzZkp " PBEXbG "CCTGvzZkPB !XbC4GpzZk4Gx CX !CPB4GXbbzZk4GPBXb( !C[zZkPB4GXb!CTzZk4GPBXb!CMzZkPB4GXbx!CFzZk4GPBXbH!C?zZkdD"_4G0! C80" \ !\bBGg|ZkJKU@CGGb#Wt_CG"9#C!\?#\PB GXbzZk "T!0D@`  ĠT%b ]W`BbR¦DF+S)@ -UmU-UW _X @"@ b91"Vq2V13VW_X=GX B`pBpBFW H AB X`]GX`ݎWWuVUVPB?#D "XbC(yZkPB4GXb 4G CyZkPB4GXb CyZk4GPBXb` CyZkDzH@@V("" BƠ!W@!"Ta2T!*TW _g`U  TW _@"WхNU`U  TW_ @bB s2"bV` VbRT TW_"TTW_ǚDɢ55B65BF?'B9#H#bCvZkPBXb4G4GtWZkPB(W@'GXbTGMyZk¤PBTG)X@GXb0 CCyZkPBGXb!C4GdZk$-$I G- 0@ b#PIJ_d,dHPB)R@XbG4GwZkGh]p]x}ݤ=]#k`#GRF~^ ^(~C08@޴HPX>`^h~px޵GGG{#_Gb4G¤hb# 4G⤨B4D"(% _CGb#L_4@ G_E (BB"0b4GC 4GwZkhb#_ӈb#_ 4GG`b#_CGb#(_4@ Ghb#j_0C@TG) 0 @)!C4G(B0b GYwZkݡF@(BG0b4GEOwZkݡ8 (BX" 0bE0F@CTGEwZk(B.E@0bG4G?wZkݡݱEF8E XES(B""0bC4G0wZk" 4G !0@ @rb#T_ 4GG`b#=_zf$G4 b#%L0BBb QB sG`,_eB bG4GTcZkHB PbxZkKEG@b#X_G4GD,1AGB4G b:cZkBTG b4G5cZk.(¥4GΡ E@@,ATGFTGE4D1@HGeb#DBdB B `_!@b#"_GGb#\_A0@CGb#h_G 4A(B 0bC4GvZkݡb#_G] ](}08@ݤHPX=`]h}pxݥ#kG#~^^ ~(08G {Gp{#@9@B C@HbGGTGlZkC!$ !A(F?B C21@BqF A0B.JGGBGb4GK\ZkG4@B bG4GbZk0tGP B CC(bsZkB4Gb4GgTZk0B4GbE@ C?vZkBbG4G:vZkB%E@bG4G4vZk0?#B"Gbp C+vZkBGp"Pc bC?##vZkBGb8 WC?#vZkBGb C4GvZkBc bC4GvZk 0b BTG bCDL@CvZkBGb4GuZkPB XbC4G9yZk4@0PbTG B C(bsZkB4Gb4GTZkBbC4GtiZk0CB@b@G p@CGuZkB#H@bG4GuZkBx bC4GuZkG]] }(08@#kG#4G~^^G;0[G8{X! CuZk0BT@8bG4GuZk4G0B8b  CuZk0B4G8b CuZk0B P@8bG4GuZk4G0B8b CuZk0B4G8b CuZk4G0B8b CuZk0B4G8bx CzuZk4G0B8bX CsuZk0B4G8b  CluZk4G0B8b CeuZk0B4G8b C^uZk4G0B8b CWuZk0BR@8bG4GQuZk0B4G8bx CJuZk0B N@8bG4GDuZk4G0B8bP C=uZk0B4G8b  C6uZk0BW@8bG4G0uZk4G0B8b C)uZk0B4G8b C"uZk4G0B8b CuZk0B4G8bx CuZk0B S@8bG4GuZk4G0B8bX CuZk0B4G8b( CuZk4G0B8b CtZk0BU@8bG4GtZk0B R@8bG4GtZk0B4G8b CtZk0BG@8bG4GtZk0B H@8bG4GtZk4G0B8b CtZk0B F@8bG4GtZk0BO@8bG4GtZk0B4G8b CtZk0B L@8bG4GtZk4G0B8b` CtZk0BM@8bG4GtZk0B4G8b@ CtZk4G0B8b CtZk0B J@8bG4GtZk0BX@8bG4GtZk0B4G8b CtZk0B _@8bG4GtZk0BX 8bC4GtZk0BG@8bG4GztZk4G0B8b CstZk0B4G8b CltZk0B 8bC4GftZk4G0B8bH C_tZk0B4G8b0 CXtZk0B B@8bG4GRtZk4G0B8b CKtZk0B4G8b CDtZk4G0B8b C=tZk0B4G8b C6tZk4G0B8bx C/tZk0B D@8bG4G)tZk0B B@8bG4G#tZk0B4G8bH CtZk4G0B8b  CtZk0B D@8bG4GtZk0B B@8bG4G tZk0B4G8b CtZk4G0B8b CsZk0B4G8b CsZk0B( 8bC4GsZk4G0B8bx CsZk0B D@8bG4GsZk0B4G8bX CsZk0B B@8bG4GsZk4G0B8b8 CsZk0B4G8b CsZk4G0B8b CsZk0B 8bC4GsZk0B4G8b CsZk0B8 8bC4GsZk4G0B8b CsZk0B 8bC4GsZk0BD@8bG4GsZk0B4G8bh CsZk0B W@8bG4GsZk4G0B8b8 CsZk0B4G8b C~sZk4G0B8b CwsZk0B4G8b CpsZk4G0B8b CisZk0B4G8b CbsZk4G0B8bh C[sZk0BI@8bG4GUsZk0BG@8bG4GOsZk0B4G8b0 CHsZk0BZ@8bG4GBsZk0B U@8bG4GP^X~`hGPGQGG4G@ 1U`@ G,b#HD_0@ @ ?bX¦?"`B0b#h4GHXB\"235Vd_ U`@Ġu &,G(b#&Hj %D _fG !]@BGbG@tGgZk`"PBGtG!! XbCvoZkb#_`4GBbp! CqZkBb4G4GOZk@0""(bB)KJÐktBjpGb#L5_) " `"("GG3 APB8`FXbDX!1"CGCG9oZkk J( G@PBG*jAHAXb 8@F&EGC'oZk Gl0@Ġ @ _0"" Cpb#)'@ _@b b `¤( KG(b!@! 8@FPB LFXbECCoZk" G@BGPBG)JXbIA8@FDCnZkb#e_`B4Gb!!CDqZkBGb4G_OZkG]4G]} (0ݤ8@H=P]X}`hp#kTX p p 0`p  ,@DECC$SHR@LIBOTS@SYS$PUBLIC_VECTORS! A2PSDEC C V5.2-003 TRANSFER$BREAK$GOusage:      8H set_global_option 6 6 6 > C H M R Wc |       h"(set_positional_option(             h      P 0  mygetc  *  *  * * 5 8 9 9 : = A A A B7 B A A A A(  @ h  is_binaryfileh G S S W X W X [(  8 @ 0 cut_filename@ 4 e e n n n T  d0p@ printcharp w w w        $  skip_page   \x fold_linexD     ( Lpcut_linep   hH printpage<       ( startpage                  8XcleanupX  l Pendpage)    h  print_file_prologue     & * + + + . + + + + , - / 3 @ ? ? D D I I I O O O T T _ _ `  i  k k i k k r r r r | ~    O     8X    H print_file                                 ' < = A H K K L Q 1 1u# ^ a a d d d n  u wP ! `%%print_prologue%[  ؘ    (% (H$(@print_standard_prologue(   ) ) (7H@7 main@7 a  a  a  m n p o o w x y x y w !                   ! #          D7 ; __main0 pr08;0 !0 +@@Pp0`0  P`p`p@P0