[Python-apps-team] Bug#515184: pkpgcounter failes to read PJL-wrapped postscript

Joachim Breitner nomeata at debian.org
Sat Feb 14 14:21:00 UTC 2009


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-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pkpgcounter.patch
Type: text/x-diff
Size: 1779 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20090214/35a1ecae/attachment.patch 
-------------- next part --------------
%-12345X at 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;%-12345X at 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 at F--7Jda\7dVlTdo\FGpYI at 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,qrp at K#s4_JlrnH=cn&+ at 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(D9p_ at D3kk^s._#cA%r"*tF)&"qHC?C1]lr^"&X+e#Q$8483?;@,U43efX3$#CH+0^]n7
GAhDCmIo<.p at 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?dD7 at Df56eVOXcNMZJ,d:^@'d\Eqp'cS308@~>
,
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,ep9Y@$#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![4`u at 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!#JKTpJ+*@9n,~>
,
996 4673 62 57 /0B
$C
+b_*CJfm<di<Bj8)K:<pd(6>2C5==MaDBqgK9$P at 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.LT4`9 at 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![4`u at 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
, at PB!m^oXf]'d3&rHDLt"1n>H^M]D+PPb;*s%0uVo_#rjYMCSql)+l at 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
-D at 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. at 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*B6 at 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_mG at a6s1\O5mJm4ds8W-!s8W,k^]3T6?Fm6l8eq_K>1Tp^Yb1~>
,
2331 4673 26 58 /3Z
$C
,RXl=FSB),qpk at Se27GV&-)W"((bTPm^q*FX6S66C2-Q~>
,
947 4498 60 75 /1F
$C
/dD at 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:#J-N at ->FnG at 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"[K at 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*]AV at 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'oeE at 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)+92B at 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%Ur at 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$I`@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-!f at 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*]AV at 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;VWS9 at 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
+ at T)Tqlcp]KcU1p=4^LQX/l,op?@#(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--.qT at 6a~>
,
1090 4091 5F ,
1261 4091 76 74 /5Z
$C
+N$kI at 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=VNr at e2I^M.O95A=XNlm::u
Fpo#M<t$\u>VN_80-C5os8 at GK/Dt1 at 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'1hm6 at 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%J13 at 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!Fa^\@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_[_q at D?>qgJ?iqtBp\qtBRjCTK1Ms8Ke!rk3XI>^ud8\p/ZG^\e'0
s8S2hn9roG?$c.Sn@^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+Q5@*piHd#83WN=hO_3Sr?hREs8B=>[CpEoV6m at XX;FRK6WOm<-i~>
,
2955 2792 73 76 /0L
$C
, at JHW!t[`V#7*:W(a76K at DW9hTS%>"FG"\)U`6,c-M6+AXja=S at 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_ at -r)n0_@]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`'`hqr@]
hqr at 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
%-12345X at PJL
@PJL RDYMSG DISPLAY = "READY"
@PJL EOJ
%-12345X


More information about the Python-apps-team mailing list