Package: pkpgcounter Version: 3.50-4 Severity: normal Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi, when trying to get ink accounting working here, it failed because the file that CUPS sent to pkpgcounter (via pykota) contained a PJL header: $ pkpgcounter -cGC /var/spool/cups/tmp/cupspykota-Insterdrucker-nomeata-21 Error: /undefined in !R!CRES;SCRN0;RGBL0,0;RGBL1,0;RGBL2,0;HUE0,0;HUE1,0;HUE2,0;HUE3,0;HUE4,0;HUE5,0;HUE6,0;LGHT0,0;LGHT1,0;SATU0;EXIT; perand stack: Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1905 1 3 %oparray_pop 1904 1 3 %oparray_pop 1888 1 3 %oparray_pop 1771 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- Dictionary stack: --dict:1156/1684(ro)(G)-- --dict:0/20(G)-- --dict:92/200(L)-- Current allocation mode is local Current file position is 262 GPL Ghostscript 8.62: Unrecoverable error, exit code 1 Command failed : 'gs -sDEVICE=tiff24nc -dPARANOIDSAFER -dNOPAUSE -dBATCH -dQUIET -r"72" -sOutputFile="/tmp/tmp1TpTnP" "/var/spool/cups/tmp/cupspykota-Insterdrucker-nomeata-21"' A test file is appended. I could work around by adding a PJL-removing script to the package and adding a second totiffcommand that tries it with that, but I assume that is not the proper solution. Thanks, Joachim - -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.28-1-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmW00sACgkQ9ijrk0dDIGwYMgCfcwELg9lGocwWhviGATeIxW1b bb4AoKsXWiR9kkSQv7auiQ80gW7uSAzL =4AN/ -----END PGP SIGNATURE-----
diff -u pkpgcounter-3.50/debian/changelog pkpgcounter-3.50/debian/changelog --- pkpgcounter-3.50/debian/changelog +++ pkpgcounter-3.50/debian/changelog @@ -1,3 +1,9 @@ +pkpgcounter (3.50-4.insterburg1) unstable; urgency=low + + * Make pkpgcounter handle pjl wrapped postscript + + -- Joachim Breitner <nome...@debian.org> Sat, 14 Feb 2009 14:58:25 +0100 + pkpgcounter (3.50-4) unstable; urgency=low * debian/control: only in patch2: unchanged: --- pkpgcounter-3.50.orig/setup.py +++ pkpgcounter-3.50/setup.py @@ -68,6 +68,6 @@ author_email = "a...@librelogiciel.com", url = "http://www.pykota.com/software/pkpgcounter/", packages = [ "pkpgpdls" ], - scripts = [ "bin/pkpgcounter" ], + scripts = [ "bin/pkpgcounter" , "bin/unpjl" ], data_files = data_files) only in patch2: unchanged: --- pkpgcounter-3.50.orig/bin/unpjl +++ pkpgcounter-3.50/bin/unpjl @@ -0,0 +1,8 @@ +#!/usr/bin/perl + +$ps=0; +while (<>) { + print if $ps; + $ps = 0 if /%%EOF/; + $ps = 1 if /PJL ENTER LANGUAGE=POSTSCRIPT/; +} only in patch2: unchanged: --- pkpgcounter-3.50.orig/pkpgpdls/postscript.py +++ pkpgcounter-3.50/pkpgpdls/postscript.py @@ -30,7 +30,8 @@ class Parser(pdlparser.PDLParser) : """A parser for PostScript documents.""" - totiffcommands = [ 'gs -sDEVICE=tiff24nc -dPARANOIDSAFER -dNOPAUSE -dBATCH -dQUIET -r"%(dpi)i" -sOutputFile="%(outfname)s" "%(infname)s"' ] + totiffcommands = [ 'gs -sDEVICE=tiff24nc -dPARANOIDSAFER -dNOPAUSE -dBATCH -dQUIET -r"%(dpi)i" -sOutputFile="%(outfname)s" "%(infname)s"' , + 'unpjl "%(infname)s" | gs -sDEVICE=tiff24nc -dPARANOIDSAFER -dNOPAUSE -dBATCH -dQUIET -r"%(dpi)i" -sOutputFile="%(outfname)s" -' ] required = [ "gs" ] openmode = "rU" format = "PostScript"
%-123...@pjl @PJL JOB NAME = "maisbrot.ps" DISPLAY = "21 nomeata maisbrot.ps" @PJL RDYMSG DISPLAY = "21 nomeata maisbrot.ps" @PJL SET KTRAPPING=2 !R!CRES;SCRN0;RGBL0,0;RGBL1,0;RGBL2,0;HUE0,0;HUE1,0;HUE2,0;HUE3,0;HUE4,0;HUE5,0;HUE6,0;LGHT0,0;LGHT1,0;SATU0;EXIT;%-123...@pjl ENTER LANGUAGE=POSTSCRIPT %!PS-Adobe-3.0 %%HiResBoundingBox: 0.000000 0.000000 344.126001 536.100024 %......................................... %%Creator: ESP Ghostscript 707 (pswrite) %%CreationDate: 2005/08/12 00:20:41 %%DocumentData: Clean7Bit %%LanguageLevel: 2 %%For: (nomeata) %%Title: (maisbrot.ps) %%Requirements: duplex %RBINumCopies: 1 %%Pages: (atend) %%BoundingBox: (atend) %%EndComments %%BeginProlog % This copyright applies to everything between here and the %%EndProlog: % Copyright 2003 artofcode LLC and Easy Software Products, all rights reserved. %%BeginResource: procset GS_pswrite_2_0_1001 /GS_pswrite_2_0_1001 80 dict dup begin /PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch 4 index eq and{ pop pop pop}{ PageSize dup 1 5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec} { pop/setpagedevice where { pop 1 dict dup /PageSize PageSize put setpagedevice} { /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat setpage}if}ifelse}ifelse}ifelse} bind def /!{bind def}bind def/#{load def}!/N/counttomark # /rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}! /r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}! /w/setlinewidth #/J/setlinecap # /j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat # /m/moveto #/l/lineto #/c/rcurveto # /p{N 2 idiv{N -2 roll rlineto}repeat}! /P{N 0 gt{N -2 roll moveto p}if}! /h{p closepath}!/H{P closepath}! /lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}! /re{4 -2 roll m exch dup lx exch ly neg lx h}! /^{3 index neg 3 index neg}! /f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}! /q/gsave #/Q/grestore #/rf{re fill}! /Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}! /|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}! /|{exch string readstring |=}! /+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}! /@/currentfile #/${+ @ |}! /B{{2 copy string{readstring pop}aload pop 4 array astore cvx 3 1 roll}repeat pop pop true}! /Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}! /,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}! /Ic{exch Ix false 3 colorimage}! /F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>> /CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}! /X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}! /@F{@ &2<<F}!/@c...@x &2 FX}! /$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}! /IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource /ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall currentdict end image}! /~{@ read {pop} if}! end readonly def %%EndResource /pagesave null def %%EndProlog %%BeginSetup % Disable CTRL-D as an end-of-file marker... userdict dup(\004)cvn{}put (\004\004)cvn{}put [{ %%BeginFeature: *Option20 None %%EndFeature } stopped cleartomark [{ %%BeginFeature: *Option18 None %%EndFeature } stopped cleartomark [{ %%BeginFeature: *InstalledMemory 256MB %%EndFeature } stopped cleartomark [{ %%BeginFeature: *KCEcoprint Off << /EconoMode false >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *ColorModel CMYK << /ProcessColorModel /DeviceCMYK >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *KCGlossmode False mark 0 statusdict /setglossmode 2 copy known { get exec } if cleartomark %%EndFeature } stopped cleartomark [{ %%BeginFeature: *Colorreprod Printersettings << /ColorReproductionMode 30 >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *CIE PrnDef %%EndFeature } stopped cleartomark [{ %%BeginFeature: *PagePolicy On << /DeferredMediaSelection true >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *KCCollate None << /Collate false >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *KCVersion Default globaldict /ct_AddStdCIDMap known { globaldict /ct_AddStdCIDMap get length 7 eq {globaldict /ct_AddStdCIDMap get 0 get type /stringtype eq {globaldict /ct_AddStdCIDMap get 1 get 0 eq {globaldict /ct_AddStdCIDMap get 2 get () eq {globaldict /ct_AddStdCIDMap get 3 get /SubFileDecode eq {globaldict /ct_AddStdCIDMap get 4 get systemdict /filter get eq {currentglobal true setglobal globaldict /ct_AddStdCIDMap globaldict /ct_AddStdCIDMap get dup globaldict /ct_AddStdCIDMap get 0 get length 1 exch put put setglobal } if} if} if} if} if} if} if %%EndFeature } stopped cleartomark [{ %%BeginFeature: *InputSlot Internal << /ManualFeed false >> setpagedevice statusdict begin 0 setpapertray end %%EndFeature } stopped cleartomark [{ %%BeginFeature: *PageRegion A4 << /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *Duplex DuplexNoTumble statusdict begin true setduplexmode false settumble end %%EndFeature } stopped cleartomark [{ %%BeginFeature: *KmManagment Default %%EndFeature } stopped cleartomark [{ %%BeginFeature: *MediaType PrnDef <</ManualFeed false /MediaType (None) /DeferredMediaSelection true >> setpagedevice %%EndFeature } stopped cleartomark % x y w h ESPrc - Clip to a rectangle. userdict/ESPrc/rectclip where{pop/rectclip load} {{newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath clip newpath}bind}ifelse put % x y w h ESPrf - Fill a rectangle. userdict/ESPrf/rectfill where{pop/rectfill load} {{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill grestore}bind}ifelse put % x y w h ESPrs - Stroke a rectangle. userdict/ESPrs/rectstroke where{pop/rectstroke load} {{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath stroke grestore}bind}ifelse put userdict/ESPwl{}bind put %%EndSetup %%Page: 1 1 %%PageBoundingBox: 0 0 345 537 %%BeginPageSetup GS_pswrite_2_0_1001 begin 420 595 null setpagesize /pagesave save store 197 dict begin 0.1 0.1 scale %%EndPageSetup gsave mark K 0 0 0 0 rf Q q 0 0 4195 0 0 5953 ^ Y 0.2 i K 1776 5234 24 0 0 95.37 33.52 -95.37 19.28 0 33.2 95.37 0 -95.37 24 0 0 127 -32.76 0 -33.91 -96.19 -34.26 96.19 -33.07 0 H f* 2026 5329 -21 0 0 -12.37 P -7.95 10.5 -17.46 14.61 -31.29 14.61 c -28.23 0 -48.71 -21.02 -48.71 -49.9 c 0 -28.75 20.21 -49.58 48.19 -49.58 c 13.48 0 22.64 4.3 31.81 14.63 c 0 -12.39 21 0 h 1976.12 5310.24 m 16.35 0 28.06 -12.07 28.06 -29.24 c 0 -6.89 -2.75 -14.8 -6.89 -19.62 c -4.65 -5.51 -12.05 -8.61 -20.83 -8.61 c -16.7 0 -28.47 11.36 -28.47 28.06 c 0 17.39 11.63 29.41 28.12 29.41 c h f* 2043 5234 23 0 0 95.37 ^ H 2043 5340 23 0 0 21 ^ H f* 2078.27 5264.3 m 1.03 -9.3 2.58 -14.12 6.37 -19.28 c 6.2 -8.26 17.04 -13.26 28.58 -13.26 c 19.11 0 33.78 14.29 33.78 32.54 c 0 8.26 -2.99 15.15 -8.65 19.8 c -3.62 3.1 -9.3 5.51 -17.56 8.09 c -9.3 2.93 -9.3 2.93 -11.53 3.96 c -3.1 1.38 -4.26 3.62 -4.26 6.37 c 0 4.65 3.62 7.72 8.39 7.72 c 4.82 0 7.92 -2.46 8.95 -7.21 c 22.08 0 p -0.33 8.09 -2.14 12.91 -6.58 18.08 c -6.03 6.71 -14.98 10.13 -24.45 10.13 c -17.73 0 -31.39 -12.58 -31.39 -28.72 c 0 -13.94 7.49 -21.86 26.23 -28.23 c 8.78 -2.93 9.47 -3.27 11.88 -4.82 c 2.75 -1.72 3.9 -4.3 3.9 -7.4 c 0 -5.34 -4.3 -9.3 -9.92 -9.3 c -6.71 0 -10.5 3.44 -12.74 11.54 c h f* 2160 5234 21.11 0 0 12.22 P 9.87 -10.5 19.05 -14.46 33.24 -14.46 c 14.8 0 26.51 5.51 35.29 16.7 c 7.23 9.3 11.36 21.17 11.36 33.91 c 0 28.75 -20.73 50.07 -48.2 50.07 c -12.48 0 -20.97 -3.34 -29.8 -11.85 c 0 40.41 -23 0 h 2209.53 5311.44 m 16.35 0 28.47 -12.41 28.47 -29.24 c 0 -17.39 -11.46 -29.44 -27.95 -29.44 c -16.53 0 -28.42 12.22 -28.42 29.61 c 0 17.22 11.79 29.07 27.91 29.07 c h f* 2273 5234 23 0 0 53.02 P 0 14.8 6.78 22.21 20.68 22.55 c 0 21.66 -1.72 0 p -9.9 0 -14.77 -2.67 -20.85 -11.16 c 0 8.93 -21.11 0 h f* 2372.6 5331.24 m -27.72 0 -50.6 -22.38 -50.6 -49.55 c 0 -27.54 22.8 -49.92 50.78 -49.92 c 27.72 0 51.22 22.38 51.22 49.23 c 0 28.4 -22.4 50.24 -51.4 50.24 c h 2372.78 5310.24 m 15.32 0 28.22 -12.92 28.22 -28.55 c 0 -16.01 -12.62 -28.92 -28.05 -28.92 c -15.49 0 -27.95 12.91 -27.95 29.27 c 0 15.67 12.67 28.21 27.78 28.21 c h f* 2440 5234 23 0 0 74 13.41 0 0 21 ^ 0 32 -23 0 ^ -11.45 0 0 -21 ^ H f* 809 4924 54 55 /6Q $C 3X(*X6El$fF<(p<LP-,b%Hob*ds\sfDmsT\J*m8QhtQ$cmD&W"s0qn*e\CeUFg/H\V$kKOJ,[(& !jsm#6o=~> , 868 4924 55 55 /2B $C 22?c,S/<C4*%+,e...@f--7jda\7dvltdo\fgpyi@lJs*aq9^\?UbHf+_X^&-ZqhmU.tp<pG&Bj43I #t"n0Yu&q(TYcqE?i~> , 927 4924 66 55 /6U $C .RTR/&3^YR4)k$>mJ7:V5IKbCj8]/Qhr"J6gMd,lmC3,q...@k#s4_jlrnh=cn&+...@e*nub#ack#$ V:c1S(p4dA"V"0o$n.R]5Q~> , 1019 4925 98 74 /2F $C 0F^H11uA,I+CQBA3"QK41`Fj"Y5ds?s6\_$s7c8+s8Uig^]4=OhuE_cIin]665=_ErO_t,s7YpM s8.$7s8McmGPZ%#BK/;2*7PEC?o7<-^]~> , 1115 4924 55 55 /6Y $C .DjA]U(d...@d3kk^s._#ca%r"*tF)&"qHC?C1]lr^"&X+e#Q$8483?;@,U43efX3$#CH+0^]n7 GAhDCmIo<....@e"4g/duWV.#(4$mc<KL7lDGYcn~> , 1174 4924 31 74 /2J $C ,RXkt+R/<M-&7-mUu(aq+9/hMrnmb1s8R$;mJm4DYD&>Ps7no_W2'/`i<N/*Y4)=ig4K_~> , 1204 4924 65 79 /7C $C +G.f?":q1#61jl']lZPioFUF,9(gWidbj?hdf03qf6*1-^Ydjjh-U*<g\b-"Dr:Nj?1#CF\(g7* V/.j&#M<hk`v8?...@df56evoxcnmzj,d:^@'d\Eqp'cs...@~> , 1270 4924 2B , 1353 4925 81 74 /2N $C 0F^Fc&F88q(B[KATV8.sWp*j$?#O"sFhMWFoY8h`oY#D?Fkq35f@@7Cdf(L/(r>/"ne<>1+Cg/n LAQDrICoAprP/?dJ,e...@$#u[_#.fb<>"/8nnNg'p)t)~> , 1438 4924 6Y , 1496 4924 6Y , 1555 4924 53 55 /7G $C .Ds57h?Z)+i=L;p5m%UK%FP^6Dc^!4l+bs=/!"$F=BHjQJl#&PJl%&P'`t...@uth<3We'aYDU8 ^=u^^CMbJ.KWHkl0a\ao_+K5K~> , 1614 4924 6Y , 7.47 w 1 i 802.2 4865.33 2639.06 0 S 2.49 w 802.2 4850.38 2639.06 0 S 796 4674 75 74 /2T $C 1BjDc?2ngdP^S-4_e$'!LY-M!gO:*Mp=m4J[b\F+gUFW-GUm9AqmUJ?[sd#?IG;5ZgQXXN\4sZG GMVYuDmo&igU?m$D7hdn)rq\VfY>&`rq_-~> , 874 4673 69 56 /7M $C ,6jl.r=t=.kwc![...@m;%41B&&VQ]huE`Vs8W-!s8W-!s8W,LIoV)P_*NSNs8W,^"(BP78co2] @VQ0?M#~> , 946 4673 46 73 /2X $C ,6G[m+Fo*;kW3h[^!l9jT,/$8\8/Lms8W-!s8W-!s8OF>Q]Q(1s8SPt=>cd!#jktp...@9n,~> , 996 4673 62 57 /0B $C +b_*CJfm<di<Bj8)K:<pd(6>2c5==madbqgk...@s8rrtqgsdqy^mq$pp4c;j;;LTMF[g@)5mh= e,N5Ds8J:k_6&UgX]gI\-t,DnP2ME~> , 1059 4673 2X , 1110 4673 58 57 /3B $C .`9AId0'pjE1I5/';nWKU'9]C+E%SN#5$WR[)2=30Y%.d?h+?ghuEY:c`dA^Dn>A>];l>dA$p(% W*re)@7(B$#Cl~> , 1173 4674 69 56 /0F $C -D8q+)Sc=Ps1s9q'Gs,f[+4&6s8W-!s8W-!s8W-!s8W,qIejL]KA_<`/,am,$]_`3E&36Ei8LZb 5[d(E('~> , 1284 4657 30 97 /3F $C .L6_::o^oo.lt...@elbp"05q?iU0+s8W-!s8W-!s8W)es8LpThnK'&gT^$-]8(S?%K~> , 1319 4674 48 80 /0J $C ,DMQbs84RDa=%nB^;'^Js8W-!s8W-!s5_ZeJ,fQ2?q:7srQ3+,I62012E0I0[1,K"_NP#Y~> , 1361 4673 69 77 /3J $C ,6jl.r=t=.kwc![...@m;%41B&&VQ]huE`Vs8W-!s8W-!s8W,LIoV)P_*NSNs8W,^"(BP78co2] @VQ0?M%TZ`+s>hK&9QC$Hb-B[li#PhBraroKG[M~> , 1433 4674 48 56 /0N $C -D@:9s8N91$l,i/s8W-!s8W-!r/kq`l(I_`TtrEis,\l!]\mE38\s,O6k)O$:]~> , 1512 4674 71 55 /3N $C ,@PB!m^oXf]'d3&rHDLt"1n>H^M]D+PPb;*s%0uVo_#rjYMCSql)+...@kfb!^!t##-s8rt~> , 1585 4674 35 80 /0R $C -D@@;rX9M92mo^ds8W-!s8W-!fD&H!(]XO7E#Zq#H)r9=L,_K9FSAS[s8RLS<in_c_LM~> , 1625 4673 3B , 1688 4674 0N , 1775 4674 70 74 /3R $C -...@ras8p%ry[fs[?iu0+s8vm(:m)c?_;XA3msEnY4WbhuNZ7HAn)*$ks8W,&?%:;&ln&DJ65:i? J$!Jo=BI,+OFR~> , 1847 4673 3B , 1910 4674 0N , 1961 4673 51 57 /0V $C +MuD4n7SU(4@@$B4n!O7BUcgBn3Q;&y...@e5cr2c"JT3(BPFuZBKV<0R['`P/<#.hs=U'Ei"r53m :/W5Z-.7*DV:TL!/f61#qRtkSL044ZE5=Z7$8;~> , 2017 4673 62 57 /3V $C .`!c?2hdmf...@6t]t$u&9$ug%I*+9hNdicfDg8&s8W-!s8?//s4+OU[(gH/1orC>.b1S#X[<H4 K*iGE<XA~> , 2085 4674 0F , 2159 4673 3B , 2222 4674 0F , 2297 4657 26 97 /0Z $C -dutvkai[d]u+g...@a6s1\o5mjm4ds8w-!s8w,k^]3T6?Fm6l8eq_K>1Tp^Yb1~> , 2331 4673 26 58 /3Z $C ,RXl=FSB),q...@se27gv&-)W"((bTPm^q*FX6S66C2-Q~> , 947 4498 60 75 /1F $C /d...@ss1?/m%;[_C@>=0^0]([q2XU2W_gR9oF_kkRDV_pJ*PL4:DYpn\hm^5Pqn2a[-M790]tJiD f<>&>?%71SgT./fCc&4IQ%fpV$6"X50N)-lJ,~> , 1014 4497 61 76 /4F $C .KSIY_@@,rK;'@RJdp-;cqVr+PC:#...@->f...@aqkx8jdu\ghgah3qs8w,uhq.`(s/l=9d^T)O [InXDr@<?F\lR7`d^GEq'!Y9ML(l>7...@~> , 1082 4497 4F , 1261 4472 64 88 /1J $C ,f+a;)3@,AK7lT,#=LVWkR_W`$p%,Ikr7AKs*j9\XbCR*2H0n(%-SS5ftc*l4[Mu1"[...@3g7f$a j9u&[0J+HjiG/AcmFsfG(gr/4(^rdQ?OhYscp<FY]"KVpHL$(0f)PdMs8VOlm[*BHmZkAlQ*dZi $lE)VL-^T8"s[c@/Z4MNG+kjL~> , 1902 4498 95 74 /4J $C -D?`I,?Qf&qan1X&!14k)GDieFfTu)p9fBWhq.nslhg_S6]V2]fDRZ.qH*Xqs%1!*e\B`9qG%"i \+IH0ombTl^SUtFn+=B^rI<AtJ#.YPs7EMlrGV?.s.nQPrV\,DrEK5Mn**&C0COeaF`%LOaf&dV )+M%/~> , 2002 4497 61 55 /1N $C +bUuVJfr#ti<Bj4K2.u3%kuB6`Ba^T9kZIQ829A/L[V/0s8lpqj*...@iv2$4rfool-n15a!(U@ <J$&?$qRm(r;FJChbX:Pqka1l['l6S&r$f-L*8nk$l"=#~> , 2057 4498 36 71 /4N $C 4rM'C.F8m=CYJggs8W-!s8W-!s8W)4Yd<;`s#PpujWBV?6.;r#s0^gd$3~> , 2098 4497 50 55 /1R $C -,\"^6o0UM&"r2"#se38"*fJ<_@>H_X/,U*5P8`?9<P5t&>T^jaY6R7_^\T;6kY)JJqU';!hpQt U';"HCfZ?'"U0K,*ko4g]l3SPQWmm8XbIV/"@RBA\7'?nGtnoY~> , 2147 4498 106 54 /4R $C 4rK-n2#([4pb78N$ksO$@"Ep:)J[_qCO<HmhuE`Vs8W-!s8W-!s8W-!s8W-!s8W-!s8W-![+BNK E;cZ!#)I9:=s/HPX>QUYlki8I_H\fh=)e'o...@l+k*k!xbjgi%;QM,~> , 2257 4497 51 55 /1V $C +N)?...@cnkl<#Wa*A*<H\s6+R=\8\.X^X*T*CL:['Sp&G'lp-FqpYE5RSpYNZ-h-DO[d^GFJTsUm< -"7QBTYc=)7K<~> , 2306 4498 75 78 /4V $C 4q.^IS,Ng-0N4Vs$l,WSVtFd&J,fQKs8W-!s8W-!s8W-!s8W,6Ib0#jOFspP%=8O:)%$;]E7YLN $n_r)+...@ri&Gh4rQZWTHpEJ%f~> , 2378 4498 36 78 /1Z $C 4rM'C.F8m=CYJggs8W-!s8W-!s8W-!s8W-!s8W,&orK_>B`HA.P+5'*~> , 947 4362 1F , 1014 4361 4F , 1082 4361 4F , 1261 4336 1J , 1894 4362 112 74 @C , ,%DibYLDB9VnToAI;c:bhd+<#oL"].>4oIUrTde!:Z&j$f'0pKXa8e^s3n/UVZ6L8l[+,b:;(Ra p$(&nhicto\*ngu93^fpqwulus...@s/,%1J(&MSs%0e/ql3GqlZKD5f35(p$CiH3E'V5A":g!9 $kPZ'~> 1999 4361 1V , 2047 4362 4N , 2080 4362 57 53 /5B $C 4pmd^5_Ns*%!N6"gC;naDf*5^hV35P^"[G,NP4)[]6h#6HadndpMO]S:&WgbD>*A2mqp]omCNhs GE?5#a8>~> , 2141 4361 1V , 2189 4362 76 54 /2F $C 1cv_tb`ajp0n4vu6%]pd...@hfdkmns8w-!s8w-!s8w-!s8w-!hnkv7pistam9r?k.ib^%?gv<) @^p/q%N:Mk(f</EJ,~> , 2261 4362 4R , 2372 4361 1V , 2421 4362 4V , 2493 4362 1Z , 1090 4227 44 74 /5F $C 4<!'o%25[ql94xn^]4?6s8w-!s8w-!s8w-!s8w...@i8nfai_>"A$>6TV)~> , 1269 4227 64 74 /2J $C -D8ofWSl)2/*kphs8W-!s8W,i)F>],on10=6AQ/;!1ghCn*e#0rP/BAs8W,qp&;\:qWh+h'&b;E FTs6\JdP4<:BchZ&-~> , 1337 4226 61 75 /5J $C +bUuVJfr#ti<Bj4K2.u3%kuB6`Ba^T9kZIQ829A/L[V/0s8lpqj*...@iv2$4rfool-n15a!(U@ <J$&?$qRm(r;FJChbX:Pqka1l['l6S&r$f-L*8nk$l"=#+6KqFi.6OkRWR$9<<)u"I9!2"&7Ig~> , 1400 4226 51 55 /2N $C +N)?...@d0m]t_bfbk5_6kp2akao\kuujpp3f?[7gbiri?)!s8DXVO+dJf4o`:2rp'HhXnL2OQ%fpU _?q-\$4IW$%f~> , 1449 4227 74 78 /5N $C 4q.b5U\krOC30WqK!bs8035-Ml_W&09;v...@ml9dbhf9dbhf;&_^NJn(R/Qm;UZq\(g<Dq[\GY INNLGn9kDsLh103s7lWos8W%GCC<<E5P(NnV\0L~> , 1525 4226 2N , 1573 4227 4V , 1653 4226 1V , 1702 4227 2F , 1902 4227 73 74 /2R $C -D72s.'=&rcN8`lBSHeF"tUm86+o3rhOF!&^V9aB^]4?6p"02SqWlSoFLXu,@)a?u@'Ec<9k5Y+ q+)%4LVnPShgXJ[J,fQKs0&Wu]$j<T_Gn?$#&=8_Kh83Xi3E\U!!~> , 1982 4226 1N , 2046 4226 2N , 2094 4227 5N , 2162 4202 69 79 /5R $C 4q/Ud;A_+t>5#`2s8W-!ao_&tp`Or,qKS-7n3GhAD[F*9K\q9-^\7]bhuDTks8W-!rg3ZaQiGM5 db<0PV+kA0ES*m21bdAE(a[ggg786H$;6Ih7"u<~> , 2230 4226 76 54 /2V $C -3D!p,=k,a4U2-Y&n/UQ5i$*4<.b_?]$hZel20uMs8W-!s8W-!s8W-!s8W-!s8&qaYb>^I5nFr! s33i$JFX,iR6U~> , 2304 4227 1Z , 2336 4227 63 53 /5V $C +...@t)Tqlcp]KcU1p=4^LQX/l,o...@#(dee1Zhs#R#qS)U*]mX0nhR^2aQgUj%LC&XlL`"JWC]4~> , 2401 4226 1V , 2450 4227 54 54 /2Z $C 1CW1"Jt2q#$J2]cs8W-!s8W-!s8W&dB0jmQ4>c8WEPf/31d:\m]]pio--...@6a~> , 1090 4091 5F , 1261 4091 76 74 /5Z $C +n...@7urbl)'CMYQ+Y&s8W-!s8W-!s8W-!r5Y!8-f:tNhd9T6mn7u]f6ZmX_ntBkE:B-F6%\)Z ?bc~> , 1337 4091 65 74 /3D $C -D7X<H/R=g$6b!+Zk&he%qn1GL[Fj)g[F%/hqn8!_W1[rs8W-!s8W-!s8W-!qL?tl"@0K%2$U8B~> , 1902 4090 66 76 /6D $C .05;!8-9e6%\X-3KBRo#nH9<J6&1-M&8m]j?CTEl]frT_s&WB2f"EJZ<@Yl&_'gjm##pE`Ck2[f Wsq'A)ULc::k:q?Lh[>('bG(MLh7)e(DK7q'L>Pt=B)g[>(c.:])SULla3h,$Z.JtYa'qY_Zd;G 6V['eGVE,%#[d~> , 1974 4090 1N , 2029 4091 1Z , 2062 4091 5B , 1014 3955 61 76 /3H $C +Min0"sAK6%M8ij3Woo=6+T@;8\.XEDNjsnhttj:s53kArNEYr>AMZq(>)73-"2C%fHjsr%&bmW e/2"J63TYAcoN:U_k9;N6o4,tK+<KO$,&JPdsCoVs8W)u?.JnU[&ql_Q*dVHQ%fp++]qQL6'*3S~> , 1082 3955 4F , 1261 3956 4R , 1364 3956 1Z , 1902 3955 6D , 1974 3955 54 55 /6H $C +N)?...@cnf`1kl=#2+n&kbFIT)_S#+POh'_quf3A:IotUP,s8W+FgAgoLrGPnEf)):\.r2`)&r%<* (a,nZ0VH6Q0X(~> , 2027 3956 2F , 2099 3956 2F , 2179 3955 1V , 2227 3956 2F , 2299 3955 68 79 /3L $C ,/GWmOoULR4qN&IoL,J,7!/`j:$=bSH>cmB\,P:bg].<.s8w-!s8=...@e2i^m.o95a=xnlm::u Fpo#M<t$\u>vn_80-c5...@gk/d...@at:>hGQ~> , 2367 3956 1Z , 2400 3955 2V , 2474 3956 4R , 2584 3955 1V , 2633 3956 2F , 2713 3955 54 75 /6L $C +N)?...@cnf`1kl=#2+n&kbFIT)_S#+POh'_quf3A:IotUP,s8W+FgAgoLrGPnEf)):\.r2`)&r%<* (a,nZ0VH6Q0X:UUk,ntD6-s>r4l'1...@xibraou~> , 2766 3956 1Z , 955 3820 5F , 1014 3819 4F , 1082 3819 4F , 1261 3794 1J , 1894 3819 3L , 1961 3820 2Z , 2017 3819 1N , 2072 3819 2V , 2147 3820 2F , 2227 3819 1V , 2275 3820 2Z , 2376 3820 76 74 /3P $C 1BjfH\$?L;gjt3.KA-UtLU_\Jlohhdh;<)(mCh7m[r'lREOWQ'mr*C:hfeDDhX0(2^"^#CHadl` :B^+?HZ&;\pNG<GFrTh]41<uT]++<M"?]ugo`~> , 2446 3819 2V , 2528 3819 2N , 2577 3820 5N , 2653 3819 1V , 2701 3820 2Z , 2751 3808 21 25 /6P $C 2":5J4*L))Ib?g0eURG/X&-Z`~> , 2831 3820 83 74 /3T $C ,DKn:%6s5;#"(Y<%2]pU-u#_VIeA2eJ(</!df/Otqe:P.df$PXqd.iCU\ebSosObHhg4#UosOI8 hg4V"^U:ath-]Jc^U13;Z!UT+^9?G~> , 2905 3820 4V , 2985 3819 6H , 3038 3820 2Z , 3090 3820 2F , 3170 3819 1R , 3218 3820 4N , 3259 3845 35 6 /6T $C 0H%L:n#u~> , 1894 3685 2Z , 1942 3684 2V , 2016 3660 5R , 2168 3684 6H , 2229 3684 61 79 /3X $C +p=?cJoDhTn:T)16lp4QJHk(2%...@wby-]dxm4mrg3zboy:G+s8W,uhuE]Ts4dQlrO''MCMYT1 Y[E9>iJQtS(gJc)1),[ss8W,tJ#k2XL4B,cJk9X;GQ~> , 2297 3684 1V , 2345 3685 2Z , 2470 3685 3P , 2540 3684 2V , 2622 3684 2N , 2671 3685 5N , 2746 3684 1V , 2795 3685 2Z , 2843 3685 2Z , 2891 3684 76 75 /6X $C -3D!p,=k,a4U2-Y&n/UQ5i$*4<.b_?]$hZel20uMs8W-!s8W-!s8W-!s8W-!s8&qaYb>^I5nFr! s33i$JFX,iR7)PGhJ1u$"<@];;r.,Mqu*R$VQ:oWJ,~> , 2965 3684 3L , 3041 3684 1V , 3090 3685 2F , 3170 3684 1R , 3218 3685 4N , 3259 3710 6T , 1894 3549 2Z , 1942 3548 2V , 2016 3524 5R , 1015 3440 38 61 /4B $C 4q0\t"sJ\8qZ$Tqs8W-!s8W-!s8W-!s8Q9I!/Otm22%'(~> , 1059 3386 42 110 /7E $C ,P;!6pOBgDhgYI;h=pBQIGaJipYW^RpO2r-hfmtlrV,cmn)&TkpYGT4^O?"IqtK!^rV(a;n)&Tk IrG~> , 1090 3401 53 62 /4I $C 3#d5En&$?5fO;9uLUQ]imC*KfgY:\AgMg35h1on(]6<T0h7N+4\%DI0[gD^+h1,H3p&=X8osMJ; >7E)s=>3$CW*r%#98A#~> , 1261 3414 1Z , 1902 3413 6D , 1974 3413 6H , 2019 3388 36 97 /7I $C 1C41MN<0TB_kII`#WJXJ?)HS`2h/UBs8W-!s8W-!s8W-!s8W-!s8W)4Yd:9As2[Ir"B"tcF<*Ek s(g>C'E~> , 2067 3413 1N , 2131 3439 6T , 2131 3414 79 74 /4M $C -D7E$,Y9+T&ViId7_lqt$k.:j0_>hD_mJ;1pA9:8ID>LQJ*m:7^]1eCs5*eUs8W-!f3eR0qZ#/S ?%$kgf;6p[Fm4"IKGOr2,sd+iLc7Rq655l>5!_l\JtSb~> , 2210 3414 2Z , 2258 3414 4N , 2291 3414 2F , 2363 3414 5N , 802.2 3290.04 2639.06 0 S 805 3064 4M , 892 3063 1N , 956 3063 1R , 1048 3064 4J , 1149 3063 1V , 1198 3064 4V , 1270 3064 1Z , 1338 3064 4R , 1441 3064 4N , 1474 3063 47 74 /7M $C .0;d;KH3)sq9VF=\#/Di[E%V5s8W-!s8W-!s8W-!r:k"+jFG/i*r!f...@d.qu~> , 1559 3063 3X , 1627 3063 1V , 1675 3064 4R , 1822 3064 2R , 1903 3063 1N , 1966 3063 2N , 2015 3064 5N , 2082 3039 5R , 2150 3063 2V , 2224 3064 1Z , 2257 3064 5V , 2322 3063 1V , 2370 3064 2Z , 2454 3063 2V , 2529 3064 2F , 2609 3063 3X , 2712 3063 3X , 2780 3063 1V , 2829 3064 4R , 2975 3063 6D , 3047 3063 1N , 3102 3064 1Z , 3135 3064 5B , 3224 3064 5V , 3288 3063 1V , 3337 3064 2Z , 3401 3089 6T , 797 2929 4R , 900 2929 4N , 940 2928 1R , 997 2928 2N , 1046 2929 4V , 1126 2928 1V , 1175 2929 2F , 1282 2928 2V , 1356 2929 2F , 1436 2928 3X , 1538 2928 3X , 1598 2929 4N , 1639 2928 1V , 1722 2929 2Z , 1779 2928 1V , 1836 2928 1R , 1884 2928 7M , 1926 2929 1Z , 1959 2929 4N , 1999 2928 2N , 2048 2929 4V , 2128 2928 1V , 2177 2929 2F , 2284 2929 3P , 2353 2928 2V , 2428 2928 7M , 2477 2928 1N , 2532 2928 7M , 2582 2928 1V , 2630 2929 2F , 2737 2928 2V , 2812 2929 2F , 2884 2928 7M , 2933 2928 1V , 2982 2929 2Z , 3030 2929 2Z , 3078 2928 6X , 3152 2929 4V , 3224 2929 2Z , 3281 2928 1V , 3329 2929 2F , 3409 2927 21 15 /4Q $C +n.b]e+E\6X]gGn~> , 805 2793 74 74 /0B $C -D5U%^Nn`gL-n/:"@<<P"6_...@d?>qgJ?iqtBp\qtBRjCTK1Ms8Ke!rk3XI>^ud8\p/ZG^\e'0 s8s2hn9rog?$c...@^he,tor.lk5t(:f0QPZ>'W!qX=~> , 876 2793 4N , 908 2793 2F , 988 2792 1V , 1083 2793 79 74 /4U $C -D8p\%57Dg;o+uf"VANZ/%)<^X]Jk803rm2l$D[Dp"-&>Q`e"ToX:(aV7PCJ/3b:JBm.qlrNs0Y %<fAW]Crl1qg:?Wlos<F\(g<>hdQELp?BKhiR:*A6,<X/*1DL_TJ_5g~> , 1161 2792 1N , 1224 2792 1R , 1273 2792 7M , 1323 2792 1V , 1371 2793 2F , 1443 2793 50 80 /0F $C 4q/UMJt2ph<kY^:s8W-!s8W-!s8W-!s7r$=J**u-s8W,rs*^GDd!]c.)cdeV0[qraUf9k~> , 1486 2792 6H , 1539 2793 2Z , 1591 2793 4R , 1739 2792 1V , 1787 2793 4N , 1820 2793 2F , 1892 2793 0F , 1935 2792 1V , 1984 2792 7M , 2025 2792 7M , 2075 2792 1V , 2123 2793 2F , 2233 2792 2V , 2307 2793 2F , 2387 2792 3X , 2484 2792 3L , 2560 2792 1V , 2608 2793 4N , 2694 2793 5F , 2754 2792 3H , 2822 2792 4F , 2910 2836 33 34 /5A $C ,rxkt...@*pihd#83wn=ho_3sr?hres8b=>[cpeo...@xx;FRK6WOm<-i~> , 2955 2792 73 76 /0L $C ,@JHW!t[`V#7*:W(a...@dw9hts%>"FG"\)U`6,c-m6+axj...@8qc8oj@YNs8W-!^Am:q]'Xuh \+RMD\m+U2f5#9,[as)8CLO&U/24rn0LQNB`Gi\/(gJa^,='0~> , 3073 2792 2N , 3130 2792 1N , 3193 2791 4Q , 3265 2792 60 76 /5E $C ,6L'n)/t/D%M3_J2/n-O*<[=SS*eXAPC;bFpODZ!s(cBY/:D=1>-08RWBsF5P40U!"d%(d(.#WE c...@-r)n...@]uf$g%dca>J,c_KqVJu/[^OW<<mn3[PVH2Q0VO)[@)N~> , 3333 2792 4F , 3401 2818 6T , 805 2658 62 74 /0P $C .`&%Y!Wqk%(_*NIec5[Ls,k+#I_48NJeG!KqsW;,qsW;,qsW;,qsW;,s0pbMs0pbWhm`'`...@] h...@wqqp90poe~> , 873 2657 4F , 975 2658 4J , 1068 2658 4N , 1100 2658 2F , 1172 2657 2V , 1247 2657 7M , 1296 2657 1V , 1345 2658 2F , 1452 2657 3L , 1527 2657 1N , 1591 2657 2N , 1639 2658 5N , 1715 2657 1V , 1764 2658 2F , 1844 2656 4Q , 3385 709 5F , cleartomark end end pagesave restore showpage %%PageTrailer %%Page: 2 2 %%PageBoundingBox: 0 0 345 537 %%BeginPageSetup GS_pswrite_2_0_1001 begin 420 595 null setpagesize /pagesave save store 197 dict begin 0.1 0.1 scale %%EndPageSetup gsave mark cleartomark end end pagesave restore showpage %%PageTrailer %%Trailer %%Pages: 2 %%BoundingBox: 0 0 345 537 %%EOF %-123...@pjl @PJL RDYMSG DISPLAY = "READY" @PJL EOJ %-12345X