-
Notifications
You must be signed in to change notification settings - Fork 192
/
foo2.ps
438 lines (435 loc) · 23.4 KB
/
foo2.ps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.94b Copyright 2004 Radical Eye Software
%%Title: foo2.dvi
%%CreationDate: Mon Nov 20 11:35:34 2006
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 0 0 595 842
%%DocumentFonts: CMR10
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips foo2
%DVIPSParameters: dpi=600
%DVIPSSource: TeX output 2006.11.20:1135
%%BeginProcSet: tex.pro 0 0
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: texps.pro 0 0
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
def end
%%EndProcSet
%%BeginFont: CMR10
%!PS-AdobeFont-1.1: CMR10 1.00B
%%CreationDate: 1992 Feb 19 19:54:52
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 37 /percent put
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 59 /semicolon put
dup 61 /equal put
dup 73 /I put
dup 83 /S put
dup 94 /circumflex put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 120 /x put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
/UniqueID 5000793 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
FEF3D8C63B283796A9AD847424B4E6508546C36223A3B17EB82A56592F27FC27
F1D49D5FF4BBC0E16231807AF7E195AA7D0D01C7566243448B222D57B811EAE6
DE9370F84E207DC9BEC731AD6040FD9B804FA14CA264B73136F9AF34390319F6
A543D5D4D7FDDDF2F76651E557683614521110DEC1CCAC426117DDA7D6CF1B8B
7879B21FDC78BAB3C944BCDCD6A65B67F3692F0A8D5E36FB783A63D4FBC9842E
2CBC2720A7206F42A99C5C63F2AF354D6D558EBE1528C44E2040F3412C67F1A7
28E5753F035E5BEA74E282B3BC4B1D6D30A3B7C7C23B7B83DD252E4A358320BC
9F127F0DCE2ABA2728E04EF38E58930E37654FDD73BF47D39D1E8727E9DDBA63
B63D7F1FB3806B69940F4159F723C18E89E9F85BB44B66FCF9A4BBFD76C673CC
A729412DD783FFF4C30AF163EF2E273FCB099FF1ABFE7D3672D76A748A9E277F
FDD25F5477D0CD003DFE467E6FD1B5291ECBF6B1AC7A25C002DEE8B5DC6F1E83
97E0BCB164EDF10B35BAFE57C97EB0D81605D8C31B9C3178133782ACD3465C5C
A2D45C6889019ECBBEABB9AB7AE45221207CEEE97EF66017F71B861F6A50D701
1BCAD9B86BFB6772CA98CA95FFD014D7309CF4A677AA4C9C1866F183AF78CDEC
59A4699C9CEE85B34A9A5F22879FB0BD63A2938F9981B2C52CE9C2B06F8BE03A
FC1BA88831D98BF3CCF251C95E51021362F5DBFE406B87D1282616953CA559CA
08596D4DDA33F5E8AC385E81DCFC02B7C16D5CE86763237A5D8E4E8F6419653A
106C0A1D59E2C0D5F6A3FFCD4924276CFB181E18B8BA30E7FE2BC993B88B9FDA
9A88A5C0046DC2F91D9E17C6F28CD85210B83F1C91BCE6E2851275AFF891F2C5
E914E6B6923D472CB36156E9124931114F6BD8EC889CE3EBF2D5DD21B9FC9595
7361B119D1F5FF817C37367A712F7A57D0640B69E1D2D4F49F02B7976A22A72E
E422457D35D6850E8742E7FEE6851CA5FD1008E047355BD413124FA95DCDFF5B
FCA77CB100B1B84E27A307F5D057CFE421E139BA8C473DC860A6C69F92676D92
FBF21BDA37A526CA38BAF2C8E92056ED8AE3BE873992E0018E3C9D2E36051D12
E51B7409486DDBD337E36300CF62CE1E1A1419E159F73DC3496F6DE0DD46E6C9
02BE682E0EF96B5C6CD886C98F9002CC999EB8242F8E4B173814EE0589DB373F
4DB9073E19E3B501F24B5C0210BBBA61F402DD32E59B29110B8D9C0CC6AE5EFA
6CBD6CC376158231CA2EE9B5825904DDB4B21CFF190DB7EE85BF304CA6D70D29
F42B1C7662D2D091D038BAEE1BC63DF9EECE217019C161CF880F19A8629EE438
8D889F33EF18CD65BA50779BFE10DAAFFEEFAA0C2F8DA3FBC9A4988B30442D3D
9CB0E120981DAE2175B6CB4CCCA691A9E8E55B3E0B88151D10404CF98C8E1291
164B7AF6D29261282F0B47EF4F85584C49D2BE8080891E6C7AE0AC157D24FBF1
F3BE001031BD1F28A11A88477771EB26E6F76529A39D2BB84CF2C552D51CFF6F
30EC499F760BF702F23F6DD8430CD92B2DB1BCAAA72EF11B58964F97C005E848
46C690F492237756A5E32137A5D5D773B35EB98865ABAC1E938A8E97C265D1D1
2BCABAC822385993F1F0DC3F3D4CC1905FAB10C8DDF07DECA7C7DBBA159AB47E
EF215D2BAB406BA10E0FB1EF5533F1D4B5B8C8854105880A9456E86974DCBE50
20ADCF294626623899D7654282640E9F11754DDA66F73105B27A2FAB2354036A
FD539779E253230B7EBB7647317B064899B5F9EC24470FF7E3289EC975EF5090
78B421D0A873D7F15065BF22F59645B0FA755C185C05141E94411C82A1970991
8F9D1CCA2431D925FD63642B2B8E748393C91B0013EE4F91BDA6F947441A63DC
0553731F4E1988D4251F44BBB6E23B77998F058F514EF75B73E0EA83CEF6A612
422614D04C024E82D3C95EB7F39F0558F8FB3D5D37AEC56D3ED80FC4B9875857
8873A9B155ABE702EE64097137AC5D2B0FE856B14A5031D5C8C65EF58B3AC82D
1F9730CDC148AA09C0F60C69AA6389084F60BDDFA45FAFF41E41499C4828E797
6876242867C1AF52863706B9185CDD6CBC40CA4DE5BFB022BF8E8CEFDAE19A72
CDB4EFF66B06D63402EB8D84369061C10A7FF1A7F600392AFF911F5344B6A9F3
9EB28762D7907330BA7AFC6DE0A263E2C6AEAEEA2A4782A78EF05C777CB9B620
B92B7B9F2E8A89A064594C4AAFF4B5E11BBCC5A6AAE9EDDE9F16BA235F36565B
813DA8CEF9ABC558B2ECD00F8D494FF9755C914923FA8FAB5FC2B5441E196585
BF355024CD1FB77B0DC1820FF31327A5A1E58105E2DA5A0A54BA1DECB5BD9003
68582E070F9A88ED75C47FE8D1CFE5EBB999932E8F43B997F43A249449CF2AA6
731E1D66D512D93ED54CBC5F7BBE230391ED93028FB9B63F0C134DC469BB5B0D
5F857F653A77207E602286B3FF28A64312E8EF1D26D9802E5EEBE35E83906451
440939CB68A0512C4971ECEB746CD99FB94097959BA13CEAD02A6CF8D98C2E90
2313699ABBC1132A0592DB255BAB35C8DB550FBA8768884DB670C682359B56B4
1860A941DF8BC2B4BF71BEE491DD935999643CC6A4D14AA2367CDC5BE2740A18
CE743B7EB450365CC8264FCC3BB783E0EE66A4E8B1962A4EC8A89CA9ECE26A3B
6EE4F56A25133D335197EA34F0FA015F03EEC4DD49C905DB6652D88CB567ACB0
FD773403B42BF02B79AFA00F31A1BC4EBFDC3E3B797E3E15C7F4B9B4345B59E2
2BA65AA942A6CB7D1A3BF82C4ABA3478B0340A65E72117852FB54AF72DF4C2EF
64B94AF9E583AFD3AEF6F1A2960AC0247A6857AF02BA5C53467D0A67E8C8CCCC
04463D8B294390709BD578C8892AD88C7D7DA2E842B635F6FE63795022E68627
242C10FBF559C501525F3CF1843647C4F1F16B7028DC17D1FD914FF75A9CC278
B9338AC2FF09D8EE401693559F6BBF006B60BDA25CFBAA1979A89D821C3B3A1B
5134EE537949631FCE8E932E072800F94F074CABC207B5E916C32F26D2010881
5E15AE198AF7A5368C805C6B51FC397822AF410E3D3C4C95804936AB9CA5714E
DF6347C41057F16E74433B5919F79224D1A9084036CF8B0EB1CDB28D98562A2B
2F82E71C3BC87F0B18D270089699AC16B0A3442C5B75743F2BDC14ED5E195AC8
5BDA55B497AFEDDAADBCFE8B0E6B153976E1867AB99763D1AF119717CC930767
AFB3D95628227373F8ACF7DD5E3B192CC64320849EA08D09BF16A6A080646616
AF80D6CE19525617C867B5C6A06E79891401159C722EF5763A978D6F7806B22C
A3CD8F19144811EFFE1818CF34F00E3E8FE07558468D543EAF8E2C86C34B0F37
A7C804A4E792CAB2B65E53C0FA937D45E2B1F283D5A35C5900FA471A35D52EB3
79C37169F3EEBB2C281C93EB3064C23A8E0C71C975F435E35D40174D4C58C1B6
011AF5542FE0DFCA9D4EBF54F8DB1A3D20D1DC577801CB98EC79414AC16D1FE0
FF5FEFF60D1962021A05C1265DC6039B3DDF3D4DEF2691C70AB088D23D1B3FA3
04C8EC1736932F6633C6CAECCE1D4D91B9949A512D4119F60C080B8B30843A18
7C09CA642E4F42A5E076E6D691E1E44B8E95A8D496B0326EE2177095AB8CC2CC
16E6E0FA50BDA4934DD75429A61C7D2F00EA1FBA68C18897F67759CB763460B2
6D8349454ED7C6EBCCD8988A6B780653B06A80A5A266BEE31A18BEF7C82F6737
D6F14032BDDD7314EA73670A5BCC9F83B87665E1D5B78A459D8807EAD4359D78
2817046C363FB7E503B5AC9C64171CAC9F57B0BAE8382EF38F44318DE2B61582
D3CF4E6A32E975119959CD85185F43522E2F4CDA9B204FA32809E8400AF48469
FF8BDD45992A6730061633EAFB88F63510692E7CD47D25B6FF381A597DC2D25A
6F3112E17456F26BDD85DD85BAFAE6260561243425935D8516F55402E25773DB
B7D77F0AA9F214C26704DD87120D053F35D7D337DD025262B14A5D96673F976F
88517FCD2AB22E607F0827D577EC0DBBEA4706CD19394D666B7A4E0A629A1A4E
71D03B3759BE4A0CE5D74026BF666BC3C6E110850D5271235902888739C63833
9F8179DDEBD60B69BB47892A472029F10E3A597DC8366FBB9C0143D00721FC47
9BEBADB7B889538F6DD0EB965A9C7F0D65A6639A1A6846F39EFD7C28BDBC3415
EF0E45C55C28BD2A144E392B4AEA120C86CA6DE1791F4AF72F0482367AB3009A
890FE9DA357907ACCAD58358E2451F8D5231415F4627CECCF438D260DE81DE26
0BAC789483D73A0F909269077C5E72712A17E3ECC1744576809B54B6738B9346
49BE86D206DDC65E0CC6BAA1AD78DACDDBBF65B5F073211C7C4A15383E677833
9817598C653CF82DA3FF5701DA7A5B074211484B35DFA04AB16076C786BF8676
528D51915A7AA496B9A1C35A1DAEC4A62583BC9D657799CFEE50F1D6CFCF70B4
AE5874F936358D703EBF35F4FB56B909A433081E96B9CB7207E8D5F201F8FB1A
7355E440B922C13EC085A5C3D86DF1255E54A40369EB90F549D79788E039AE2D
F7B1280CCB7C0B636B0571D48BFDA490E856DD577E6603D90A82EF69FB85CCBB
BB30B58E7A0A111F965C60A1D576B833B6F6D85D76FB460941BA4044E4248E08
3508B5AEF2E90B3C67427708305A6E000C2BA546D666B2E8F8F4A57BD90107B0
94972B0D240B635D3A461523DC1F5605F8091F1BFCCD9A5566EF7DE281669379
194EEA434A0C110501077EE656F0EEC6279C71C695626F9D497D2CAA3DB1B7DC
BA0467A2BAAC5DF18B81BE1DCACFD92CA0AFC346AA56F84F05267ADB984EDCBD
1894A7005A23D1249FB041965DDAC70D944BFE794F450685CF68F53873C0FC48
6E1EB63BD0AD644934C25DD5334252FC3F253D580FFA4E22DC9F1252B0FEAD2C
2B33D1948CD4C786CBF435C8D4BCB97376887B6CFDD65E80B2A13EE73346D3BF
FD58591A5F70E9338429B862EE4E42B9015FB7CDE4309C02612F6E811F436604
1FAE744FBBDCDBF488F5C7B2B02A3C7D4B52AAC6679D66AE585408D1AE4DD2D0
D6C3C30A068B127FEDB8B4523756786D2512A847150FDFC6CDC14AFE7E8299E4
BCA9D2A9497DEF780B255596908BB5A2968B8D6B7DBD3B4952A3B40E4BE0AFCA
BB8948D04F982D43DC5D3B31B910EE62C12108196164B0E1846C9FC2B328B5EF
CA082EEC5E5AB2B8DD5FABB3BBC17FE8BE6F4231D51C1C69BC589A400DBC8D6B
FED6023F8DE777BF2F01F1EFBDAC75EBC5B7A0304970AF0C58FB4CFD2F0F68BD
3B3758F9C923EF41E030859E3FEAC52F8955BDED2DBFCE38691BDE0B86C62F34
D91B38DD7C734B8868FE884CFA68348DC0594600097F65AF486C56E6EE6DBD22
0B1A8F959136728ECCB6E14EF5F50C8CCCAF6FDD48B4B2C95F7CE624B5D3F254
CDC1259EC230386D65B328109AA14132020D49CF9F0B868F3CE678C86490332A
7770C3063A6B29AEF2D0507FF6D88C720A866C058D8FE64BEF6E012B0C195059
0083429DEDB26AD1B77D1500EC3F9BC036F9BF1FBBC6338CF320656F9DBFDEFC
7DA23079F075F2754DB347837C088656A4C33D0251D206DDED832CFF38CFE33B
A9A9E91202D9A7E0DAA4487DF136900C573D87CBF1505755EA2191C41FE428C5
1F78FCBC66569B7BEA10A3EE1CA0888B3317EADD263A57E4D2B4DF6CFF370973
A8FB735475BF99D13544AAD2B746B1891E0112003D5787DCA78C39CE6166CD83
9C434C9586BCC0559771FA3E421E1F583F7D42521B948A31B412CAE9980B2D1E
F4AEC960EE7E34D308D56EFA8D058F3269CB75FBB6F50F16041FAD28F2816411
0317877DC116FE53BB3E41395964FD912DF3B3961239701107E839F984F6DC1C
614F10C579AF70A9B8656B71689E6B61860CA48828C7F4A8ECBE5EF53645A8D2
5749BC80150A7F2A6DED032C2AFBE486BA7AC95B56D509C28AE96891600D2C40
38253F14814791361D7B271CA1951B966F40E3F6A6F2E578EC3044DD5EE3570C
E5FF7B7E63CC8E8E6800E66A7B570E5834A26D23BC866A614620DB3384504CE2
02B013FF03AE5DE41A8DE1D56404FA57B754EC36C4573ACC4A8575B60637D6FD
3FD10199811A78484DF58C34155FB759A89A7B8DC0A00E2FC0AC179073DADBB1
CF5A94D9E916A67C390DD3A68F189754E856282AD031379F44238D5199C5CC0B
F62499F5EC10E734762DAEC27D911B25CA2862C82554C5BCE5EFE50E64EAA2CB
AEF95ED6C7C9E1114D25DA2A25783CC7712C5EF58B3BDD6943C07EE4B0E89CF3
8223BE9ABA9E69ACFE10FD107ECA58F5E358EEA85B8826AFA21A0DF0A7E091D1
5ABD6D869A66F763DB0C4C00DCD4366181D63D60A7BC4B80C6B3F505435A844E
AF31415EE29DB1CC8BD97E6070818E0E14E1262258DB303BC2D169504CD49C3B
2EB0910E92BD22A3D1B9AC0B64176B5D298A42BA3C704445986EB6BC5BBC6177
25C60299B8D9A812D9552D5A3B5629928FC65EAF2D2466132CDEC49198090420
7DA205B2BC9D5A5093AF4235026A2D8016EE4BCA319B5B31C1A56C0A81E64D68
34345C0A92D4E054E2FE5A75CD18140B2DED8E62988A3144547158CD4380AAE7
4CC19E70D5CBDB7962F328EAC85F4726023DEDB0CCC9EB734A941FCC1A6200C2
20FAB6FCD50DC621FE033A1DF8CEC0C9E5CA0EA2ECD8C50259C42F86EB967C65
646DC7A194D56F0AFACD9D55E589A9544281547BD2BE747347A1D07CE0DD0836
B24DC868D76F6CFCE8C27C79AA37F7BC1F2EF5A75F6637581B1D9EB01A05ADB0
8C03DE5D5C64523C8B5B6A6A02D1B718A4B0789D122082D9AE093467C5062BF0
A6B9E9FCFE09756EAABC44413D999E573B819403590CD2597D2BD3E5985CEBBE
795F81BAFE4E8C6AB26DD0ABEEA0A0385EC14D679D60C56C080D1BF3A9EC0B33
E0B9A33065FB550FE2C3A299515ABE036697E292739E6D872E4FCD66C7404AA5
5AC2DC3E6CC7AF3EA0D440C3B191CE834F3FF425C66A4823EE3E3EBBC2078CF0
560B5DF48A4B98CFE99AF5572B3DAD6DA5D901001AE8D6B1DE048E63B9670EA4
DE660CD6777896F90EEBC12D764CB4DF7400F94F246E5A2128D9AF79BCDFD6BC
84F8BE09CB07E793550E9273BC540C50253CD1FB21525192FB8EEBADAE9DC6D0
7967F510B166D5B3AFCA5253A537AA4A08F5F3265308A3B25ABB1B53FC621032
DBEE9CAC17BD3F1C9DACBC5A96A843884A0257A1E80C2B4D6E90CEE4FF65D74E
3ED8BF9100C16434506D0E68B73B689277895ABA0C22257F4E0E576BC06F19CA
87FC72351D76013C864A2E8910B0AC9D7BF39B2DD02DB05F7B7F7C73C917E6A7
1FE72973E8A2B5CCC2ED9E9C9CC310F6DAE61940B8810526A7CC662991DA6133
28BF4EE8CE5C788BA5852C7B559DDCC461A5B917B880A6F35B898A5FBFFCF1BA
20E6028C5C5B423F637F3511DDFDF585601BB18D73817BDE096A9D0449C2EE42
87DC6113963F4EACD59BBBB447CA68E205248F58E4247607FDD5DE2906FDCF39
A6236F42B859D8D7CA2E68188A32F8EFD0FF6382C266B3AB418EDA20827834B4
48E2A245223350D9109372BB14AAAEAF6B917C6B3663DD7FB2A410D1A86F3EA0
0C4EEA7C96C4AC0CFFCF4892FDD5A96DD29540665B926BA7F9DBC73C9F4142BD
ABD67D496E308C94E5283C107B35E702F86468793D4ED9B5B5D40CC872591ACA
9F073899A04B832F7D7D9F9074CDABDDCDD56DB1999B17EAC88D2AC4B6D8E89B
14A8EF062C9D5AD333DD6A72E2946EBA86A99EF4D15E3809B20F2D3B73A6A312
5662479799F10E9A06C5C0AD8A1DD69527FFB10F8408DD4C522EF12A2FCDC9E6
5D8EA06B37B5263BFB4BD9725BCD1A1980008FF2784B2D68F9A9FBDFA73A23A0
978EF3E7239AF98208CC0562821B1E96C62281485761A4FB97B5F5C599B6DD8B
78065784BCBC21F170AE38C541A8C0A60572CE35CAF244A75C45B2D2631B868B
3D7D381B6537CEFEE9F792AFCC6704F8546C7B2E08CB9DF3BBB8B0423CA3394A
5720CEED863C46E3A10467E9F772D984F79E9388A4230B90D0F96EDFF0AE2918
047FE49515276B28E24BA10C4BD1D9A0BB9C9737468E439D20B926A7B56FC8CA
5EEFCD175829FE233997D9A10258DE73C1B6B894D3466934D2E2FE04058ED125
BE7B54D04374CD668DCD9ECAD7B4F2C274F2095214D35EACF270A03C50F73CB8
F46446AED2832B2C8307FF3033F90F0766E1962BF3A0B9CD78DA4ADDD05D8437
053A775DC92B5D84B65C002E6D85F6D9A0CE50E1B7ACD250C5EB3A762A30583F
A79CAFAD02A10D376DD74BE004A2B4653D472EC944B9F67B1D403B2B775F1A19
7DBDC042AB274FD073981B6681B9FF1DDD912565ACEB525A912581C643C4FCC3
546B5F7EAFF1E2DD2BF4E1B54F360E13E7053D6FB9A6E50FDE4DC2B8779A5BE5
617B06C7B6348E2C23A003D2EAAD12278C9D25C125FBA16217A4ED80EDB8FF3E
919E7D6BCDE3D69D7D400FD8341C73265962B5EE97AF3D7070D4BAC9420A98ED
764A52131913A01E02B540DB98311A708D3E0D8CD1464A1E58FE0C0DB70652C2
681177023F1ED0A322BB4EA950007C687B169EBF709A3A7FE34111507B493D17
FA89F71E1EA8D952B0E3674359EE5B28A9016A9EB918CADD08E01766C1D28D9F
AC4153EBF08E01535A598A4FAB2E281226790FA0D559771A86D4CC3957102E7C
09088286E55A2E6620516A452EFC1CD7BCCD2520CC5A9496C7F73264E65949CA
89C3992BE9738A15EBD43752292AA061E4EE39A4224B9746D32B4DBADCE5F796
55D4A852F387EE676EEF6C2A817B735AF7809C289497091070744F21CC43C100
E684619A150F7B717079CD2A9464F2F4BC0B661A5D4AFCD6265FDA0DC42D9053
4E59F17C7BBC5FE14C029F410046DFD71133DCEDA15EF6EDCF2462B5B70C954B
F822E299B91D835581E89ADD26297BF351FA743DEFB81F8F7C837A01191B1675
E13FE9A043F954EA54D779927D28D2A0F82A6185D9315E780B0856BC83D0CF95
6162AC5E305FD49CD8DAC56BF87B53502555AD34C4A7B34FBC9F852A4425531F
F51A4B868E3EAD6F51EDE7BF7C0B50B32A0C2E693B57408BF37E5FB03DC8CDDD
FEC00AB9544844DF15EA6B0E4F2D89FA0241B3BB2BAA97CE17ED5CBB52DCF9AF
969CC58DE1256DAF9C8DD72085F5276C1314F26DC69B1E0633F88D0C110DB458
1965CF67C7F709C4038D886D48A62ABD8B0FA9B960CF7A6FBAFAC7D3D5606C75
999FC0E2BEEE0E564BEB0501669A699C4508787A63C66877BF28B1B2134A72F2
796079E2FB7873B4C7D996BC8BB35B0BCF001696130318437C2478F2A5D50940
DA0E8DF5A2758A0FA82C4AB68F6484DF7E3F314A6C0BFEC04D90B9B1452620EB
983C8DDCFD4DB40FECFFE1A6023350D28B1943C08882F531DB82111800DEA7CF
2C10FBB52B2A4C29510A239CCF5761E9BA429A7B38C1773BF5EA8FEB08CEC655
703D3B18ECD6EB2CADE2AFEA8C3EF55F9E75A6D21BD61715CCBF2B90640A7286
448DC9C3AA173C6B5FA697BE06BF61146A68DA4D6DCB73D171CC3C295B92CB94
F913EC666571C3DE836A150647CF2AFFFA7CB49D15410766F4F7C950302DEB20
868FB3AF8974F32653B0DA80DEDC05722D66CEA3C5D03A73D002FF2FD8132332
CAFACAC74D0DFD7E64C1CEDE4276F537D12C6B5CDCF747EE065C7E2DE4466C7A
4B8C651E85FB40515443E1040860A74348EA7C9AAC0A98EF592E1DD68A2E3A7F
DEC0E1658E09F2E1187C211D1FDB8DFEFA55D5FB6A082DE0F149FB9AD49B264C
222E86DF8E30D66E8BDB8B423AC79830F3563382971ABA54072864F7B59DE069
360BF5208F04C74947D1CE2492BE7915C00AF397C832C1E51F5780F838181067
28ECB444E1B96D53288E32CF8E758A3997D22435C20C9626409CCBF463EB6449
EFB11C61AE27382C3B55FD84B3FF7CDCEDF48C8A9D975E1E
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 39139632 55387786 1000 600 600 (foo2.dvi)
@start /Fa 135[44 1[44 46 32 33 33 44 46 42 46 69 23
44 1[23 46 42 25 37 46 37 46 42 2[42 10[46 9[30 11[65
1[23 6[42 42 42 42 42 42 23 1[23 2[32 32 2[69 37[{}38
83.022 /CMR10 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 487 523 4 29 v 487 498 29 4 v 515
498 2865 4 v 3380 498 29 4 v 3406 523 4 29 v 487 623
4 100 v 3404 623 V 505 593 a Fa(\045)48 b(b)7 b(a)g(r)20
b(.)t(m)p 487 722 V 3404 722 V 517 692 a(S)44 b(=)52
b(1)10 b(0)g(0)g(0)g(0)g(;)p 487 822 V 3404 822 V 505
792 a(\045)47 b(n)6 b(o)g(r)g(m)g(a)g(l)59 b(c)r(o)r(m)r(m)r(e)r(n)r(t)
p 487 922 V 3404 922 V 522 892 a(x)8 b(s)50 b(=)i(u)10
b(n)g(i)g(f)g(r)g(n)g(d)24 b(\()11 b(0)22 b(,)11 b(1)22
b(,)12 b(S)18 b(,)e(1)g(\))g(;)p 487 1021 V 3404 1021
V 523 991 a(s)8 b(a)g(m)g(p)g(l)g(e)g(s)52 b(=)e(x)8
b(s)21 b(.)14 b(^)f(3)h(;)p 487 1121 V 3404 1121 V 487
1220 V 3404 1220 V 505 1191 a(\045)60 b(.)21 b(.)f(.)31
b(s)11 b(k)g(i)g(p)71 b(p)12 b(r)g(i)g(n)g(t)g(i)g(n)g(g)76
b(s)14 b(t)h(u)f(f)h(f)35 b(.)20 b(.)h(.)p 487 1320 V
3404 1320 V 487 1420 V 3404 1420 V 525 1390 a(I)10 b(h)g(a)g(t)51
b(=)44 b(m)q(e)q(a)q(n)9 b(\()18 b(s)8 b(a)g(m)g(p)g(l)g(e)g(s)18
b(\))p 487 1519 V 3404 1519 V 525 1489 a(s)10 b(e)52
b(=)h(s)12 b(q)g(r)g(t)19 b(\()e(v)8 b(a)g(r)15 b(\()i(s)8
b(a)g(m)g(p)g(l)g(e)g(s)18 b(\))9 b(/)h(S)h(\))p 487
1619 V 3404 1619 V 521 1589 a(r)c(a)g(n)g(d)16 b(\()11
b(2)23 b(,)11 b(2)g(\))p 487 1719 V 3404 1719 V 487 1818
V 3404 1818 V 505 1788 a(\045)60 b(.)21 b(.)f(.)31 b(s)11
b(k)g(i)g(p)71 b(p)12 b(r)g(i)g(n)g(t)g(i)g(n)g(g)76
b(s)14 b(t)h(u)f(f)h(f)35 b(.)20 b(.)h(.)p 487 1918 V
3404 1918 V 487 2017 V 3404 2017 V 521 1988 a(r)7 b(a)g(n)g(d)16
b(\()11 b(3)23 b(,)11 b(3)g(\))p 487 2117 V 3404 2117
V 521 2087 a(r)c(a)g(n)g(d)16 b(\()11 b(4)23 b(,)11 b(4)g(\))p
487 2145 4 29 v 488 2145 29 4 v 515 2145 2865 4 v 3380
2145 29 4 v 3406 2145 4 29 v 1926 5255 a(1)p eop end
%%Trailer
userdict /end-hook known{end-hook}if
%%EOF