summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pmx/pmxccn/eps/MIDIbaroque.eps
blob: 41e3b46b9dcd6d426736d181925e9611591ebc6b (plain)
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
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: dvips(k) 5.96 Copyright 2007 Radical Eye Software
%%Title: midibaroque.dvi
%%CreationDate: Wed Nov 14 21:20:39 2007
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 73 746 483 786
%%DocumentFonts: TeXMUSIX16-Regular CMTT10 CMTI10
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: C:\.user\Programme\MikTeX_2.6\miktex\bin\dvips.exe
%+ midibaroque.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2007.11.14:2120
%%BeginProcSet: texc.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/IE 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 IE 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/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/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]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/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/IE 256 array N 2 string 0 1 255{IE 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{/Ry X
/Rx X V}B/V{}B/RV 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: psslurs.pro 0 0
% This file can be used instead of psslurs.pro, it is only commented
% and indented.
%
% VERSION: 1.0
%
% WARNING! This is a heavy magic! If you want something more understandable,
%   you will have to write it yourself (if it is possible in a stack-oriented
%   language that PostScript is). There are some constants you can
%   change and see what happens, but I think the slurs should be almost
%   always satisfiable. When not, let me know at:
%   standa@hiero.cz
%   Also any bug reports and comments are welcomed.
%
%         Stanislav Kneifl.

/slur@Dict 200 dict def 

% this dictionary is for \setslurtext, overriding some dvips's definitions
/temp@xx@dict 4 dict def temp@xx@dict begin
	/a { moveto ax1 ay1 rmoveto } def
	/V {gsave newpath transform round exch round exch itransform
		exch ax1 add exch ay1 add moveto rulex 0 rlineto 0 ruley neg
		rlineto rulex neg 0 rlineto fill grestore} def
end

TeXDict begin
% get dimen from TeX's string ("125pt" -> 125 PS points)
/GD { dup length 2 sub 0 exch getinterval cvr 1.045 mul} def
% get dimen adjusted to Resolution
/GDAR { dup length 2 sub 0 exch getinterval cvr 4 AR mul 1.045 mul} def
% Adjust to Resolution
/AR { Resolution mul 300 div } def
%  the distances in dvips's PostScript are resolution dependant!
end

slur@Dict begin
/CP /currentpoint load def
/ED { exch def } bind def
/AR { Resolution mul 300 div } def  % stands for Adjust to Resolution,
/VS { dup /ay1 exch ay1 exch linew mul 4 mul add def /ay2 exch ay2 exch linew mul 4 mul add def } def
/y { 3 2 roll ax1 ay1 rmoveto show moveto } def
/M { mul } def
/A { add } def
/SB { sub } def
/P { pop } def
/DP { dup } def
/R { roll } def

/drawseg { 0 0 moveto
	ax1 ay1
		ax1 0.6 mul ax2 0.4 mul add ay1 0.6 mul ay2 0.4 mul add 
		ax1 ax2 add 2 div ay1 ay2 add 2 div curveto
	ax1 0.4 mul ax2 0.6 mul add ay1 0.4 mul ay2 0.6 mul add 
		ax2 ay2
		x2 0 curveto } def

/DS {
	AR /maxe ED
	/ifadjust ED
	/ifdash ED
	AR /m ED         % max height of the slur
	/e ED            % "angularity" of the slur; 0.1 = very angular,
                          %   0.3 = very round
	/aa exch neg def       % what to multiply the height with
                          %   AFTER the max height checking
	/y2 ED           % y coordinate of the end of the slur
	/x2 ED           % x coordinate of the end of the slur
	/y1 ED           % y coordinate of the beginning of the slur
	/x1 ED           % x coordinate of the beginning of the slur
	/yr2 ED
	/yr1 ED
	/internote ED
	/x2 x2 x1 sub def						% x2=x2-x1
	/y2 y2 y1 sub def						% y2=y2-y1
	/sx y2 x2 div def
	/b x2 300 mul Resolution div abs sqrt AR 2 mul def	% b=2*sqrt(x2)
	b 3 AR lt {/b 3 AR def} if			% b=max(b,3)
	b m gt {/b m def} if					% b=min(b,m)
	/aa b aa mul def						% aa=aa*b
	/s 90 x2 y2 atan sub def			% s=90-arctan(x2,y2)   slope of the slur
	/aa aa s cos div def					% aa=aa/cos(s)   height of the slur
	/x2 s neg cos x2 mul s neg sin y2 mul sub def	% x2 = x2*cos(-s) - y2*sin(-s)
																	%  is the length of the slur
	e x2 mul maxe gt { /e maxe x2 div def } if
	/beta e x2 mul aa neg atan def
	beta 90 gt {/beta 180 beta sub def} if
	/ax1 e x2 mul def				% control points
	/ay1 aa def
	/ax2 1 e sub x2 mul def
	/ay2 aa def

% check if the starting and endin vector stay in desired quadrants
% => beta < abs(s)
	beta s abs lt {
		/b aa abs s abs 2 add sin mul s abs 2 add cos div def
		s aa mul 0 lt {
			s cos 0.75 lt { /ax1 ax1 b 1 s cos sub mul 0.5 mul sub def /ay1 ay1 s cos mul 0.8 mul def } if
%              ^^^^                                 ^^^                                ^^^
% (values to play with)
			/ax2 x2 b sub def
		}
		{
			/ax1 b def
			s cos 0.75 lt { /ax2 b 1 s cos sub mul 0.5 mul ax2 add def /ay2 ay2 s cos mul 0.8 mul def } if
%              ^^^^                             ^^^                                    ^^^
		} ifelse
	} if

% align the slur to the staff lines

	gsave
	x1 y1 translate
	s rotate
%	[1 0 sx 1 0 0] concat
	drawseg
	gsave
	initmatrix
	flattenpath
	pathbbox
	exch pop
	sub
	/slh ED            % in slh we have the height of the whole slur
	pop
	grestore

	/yr s aa mul 0 ge { yr1 } { yr2 } ifelse internote div def
	/slh yr slh internote div aa 0 gt { add } { sub } ifelse 2 div def
%	check if the slur gets too close to staff line
	/shift 0 def
	slh 4.45 lt slh -0.5 gt and {
		/slh slh dup truncate sub def
		slh 0 lt { /slh 1 slh add def } if
		aa 0 gt { /slh 1 slh sub def } if

			% slh now contains the position ot the slur top/bottom in the space
			% between the nearest staff lines (from <0,1>), regardless direction

			% slur is too low:
		slh 0.45 lt { /shift 0.45 slh sub def } if
			% slur is too high, but we can be shift it down:
		slh 0.7 gt slh 0.85 lt and { /shift 0.7 slh sub def } if
			% slur is too high, must be shifted up:
		slh 0.85 ge { /shift 1.45 slh sub def } if
	} if

	aa 0 gt { /shift shift neg def } if

	ifadjust 0 eq {
		/shift 0 def
	} if


% and finally draw it...

	grestore
	gsave
	/linew internote 0.06 mul AR def
	linew 4 mul setlinewidth
	1 setlinecap
	0 setlinejoin
	ifdash 1 eq
		{ [internote 8 mul AR internote 5 mul AR] 0 setdash } if
	x1 y1 shift neg 2 mul internote mul 4 AR mul add translate
	s rotate
%	[1 sx 0 1 0 0] concat

% uncomment this to see the control points
%  5 AR setlinewidth ax1 ay1 moveto	0.1 0 rlineto stroke
%  ax2 ay2 moveto 0.1 0 rlineto stroke linew setlinewidth

	drawseg
	1 VS
	drawseg
	-2 VS
	drawseg
	x2 20 AR gt {
		3 VS
		drawseg
	} if
	x2 50 AR gt {
		-4 VS
		drawseg
	} if
	x2 80 AR gt {
		5 VS
		drawseg
	} if
	stroke

	grestore

	% now some \slurtext code...

	/x1 ax1 ax2 add 2 div def          % middle of the slur
	/y1 ay1 ay2 add 2 div def
	x1 s cos mul y1 s sin mul add neg
	y1 s cos mul x1 s sin mul sub
	aa 0 lt {1} {0} ifelse
	end

	% this is a hack to place the slurtext in the middle of the slur.
	% From unknown reasons simple 'ax1 ay1 translate' did not work,
	% so we have to overlay some definitions with our own, namely
	% 'a', which is originally 'moveto' and 'V' for drawing rules.
	% maybe there are some other operations that should be redefined,
	% but for almost all cases this will be sufficient. If you find
	% anything that won't be typeset at the correct position, let me know...

	temp@xx@dict begin
	/dir exch def
	/ay1 exch def
	/ax1 exch def
} def

% crescendos
/DC {
	/y2 ED
	/x2 ED
	/y1 ED
	/x1 ED
	gsave
	1 AR ceiling setlinewidth         % line thickness: this results
	1 setlinecap                      % to exactly 2 pixels in 300 dpi
	1 setlinejoin
	x2 y2 10 AR add moveto            % the 10's specify wideness of the
	x1 y1 lineto                      % open end of the crescendo,
	x2 y2 10 AR sub lineto            % similarly the 11's below
	stroke
	grestore
} def

% half crescendos
/DHC {
	/y2 ED
	/x2 ED
	/y1 ED
	/x1 ED
	gsave
	1 AR ceiling setlinewidth
	1 setlinecap
	1 setlinejoin
	x2 y2 11 AR add moveto
	x1 y1 4 AR add lineto stroke
	x1 y1 4 AR sub moveto
	x2 y2 11 AR sub lineto
	stroke
	grestore
} def

% differenced line

/DLN {
	gsave
	GDAR ceiling setlinewidth
	GDAR exch GDAR neg rlineto
	stroke
	grestore
} def

% sloped line

/DSLN {
	gsave
	GDAR ceiling setlinewidth
	GDAR exch 1.125 mul neg rotate 0 rlineto
	stroke
	grestore
} def

% free line (init & terminate)

/DFLN {
	gsave
	GDAR ceiling setlinewidth
	CP moveto
	lineto
	stroke
	grestore
} def

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
%%BeginProcSet: special.pro 0 0
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
begin/SpecialSave save N gsave normalscale currentpoint TR
@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
1 startangle endangle arc savematrix setmatrix}N end

%%EndProcSet
%%BeginFont: CMTI10
%!PS-AdobeFont-1.1: CMTI10 1.00B
%%CreationDate: 1992 Feb 19 19:56:16
% 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 (CMTI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMTI10 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 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
readonly def
/FontBBox{-163 -250 1146 969}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
592943209E846E55B4CB54F6658CBA3C0B29796D69D0435D5431ABECF3448C15
98CA2F36F3659E29AEB79355EC2ADF835CF0886C21B766B9DEBC3950B5B3B496
2E06D980A8C60305B273232D4604F12632FB4F1B2F9703952C823C098543AED1
CFB4ECF259A11985F0C944A57B5AFD853374FCF12305601200C2A393E2FC77FD
F78C2BEFFDFC4C9EAD682618538735E450B90C07A19FA2E1E6B14E108EE10572
BD1394AFC602228D482645089DCFA6953F36F466476451D6E9C157B4C8BBC5B8
207DDA828B159B0243C2BC52E0DFAC68AAEB762502308E42D9342BDA3BF2EB44
0457D4A2EAEE65839361D5E2F94C5F61660764518BDFA10F22AACBC7B62D12C2
33F2C2B15724548727C51D84AD40D64BDF1A62DBAAC89585702924806A8FABCE
214E30C56B440A3B11D1DCE2BECCADB19527A63DE5B86FF67D643B386805AC92
B0A21A5B657118532712493D0AFD2C4FA8D5BB71E33984501FAD0ACBAF5EFB0F
56EAD3F60C5176B5B66CDE2822C4E6BF216A001254936C9F6B9402884606BDE3
6CA01DAC17A279BADF0D33D9FE46D04042D32A964FB5A81E41648A5485A71B86
A2BB411F26D0696D8148DC4567BDC420522841485FD29BBD06D63ACA7E8BE3F1
8E2CCBE7ADAE5A73A8EEEA82B57AFD22568E4350352361DCD4790FDF133CC35E
F856E23916A4F17FB409A752770652EBF38CE415EEA237741C2000672D0EB78C
1E8A7836AEF94F344543B14AD6BA6B49AA1E291141D782DB98E999A3DA035122
B359CEE641C5F25258D6141841047969E9F0BD0C571C79D30B83DF605EB5C0FF
AFF1BC98A8B8ED62692F3E38A2E6472E2C6989C4D994E1D922A0C88F5FBD3B59
B01E5A6B0D326482929D1296750A3AF665F16F06CE728F1EA52EC0A138EB0AE6
26718F0C0C68A0DBFC8E7E9780EECB9E3DDE5A109FF508D98B9F59785B621B0A
D9E0C72056B32912FBF66995E2B19827E0E181C2F59767CC26D03B5954D3D41F
E2AF25CDD7468C83CC33B6ED37DB76CCC10BB3757C2F287B5C26EE29E687E6BB
26F0585AE5CF4C1EB36B67A45ADF96EC290071388A5E44A22A658A0554373FE1
FF1E07092E7A1F90553014608C4C0A6D6E96991F9D4972F3F571E2FEF4BA58F8
3F41D38AA1CBB68EDB506F0D49CBD834883E0299DE49B59EFE54186AE7E3CD59
84E5FA2DD880F8DF01AA0650252AB2D29D2B98CC28A36400DE1CE365C40F9102
215849F10C8E03FD327CFA1C99761E066F1A1431DD72997E876893256F754C5B
2D1883761270260DA23285FA680CC18F9A3616560ED05A698A133117B2781356
12C7A9C658E0617CEBD3ABDB4DF569D704BC7CCFB2DB31BAAF68304EF8C1B7CC
5ED813E83B9C8993EAF020ADB2B659BF953AE8901672AD6D7669FB2D8E9457CF
FD923B9C20C602DFD54394A80AE70E61425B05F383A0294D9ED6C5229A866323
EACC891D157656158065216DACAB055B4C0B5C5BCBB9C315953D92DCCC1DC5C6
9E0B83BFA4A7E1B18A83980444F94EAC996AD937D6BD3F20ADE6C7F11C36D23B
400EF4BAC9ACAB4757B0FA17C00535470DF1E1731B7423FF2F947E3285C80EB9
F252DE5DA7E58F9B8D50790EAEAEEF4DBB650A1F15426343FC472FD9F3654DDD
A089F5FA449A1D679A897FD1C7315E65F437D415C310C31AD6A80D0F3DA3B41F
514616824EEB7C2F12CDB681AD8337310D7E63F4DD62C5BF4B879E8AAEE95F0B
BC8C0A6F3A43D9E195BC558A5A80B351F1095D7FF79016BD49BAF246138A1DBB
70D58488D40AC45B7DE6B3B8648F302054A54B0DAB33696579AF2260BD9E80F4
9377EDB81D44811DBC63EF33B402E20CA2C1A7D163D7CF83F981F1E92EC26257
638EF3C7FE6BCF69DC2DC4E52F2D14DD1FCA6B2714DA8750B2440FF35D34A3AD
ED57C5FA22F45587C72AC6C7FE48D25B5C82254D9FA37CABF19D63A986746F30
D207BB75E22D9648E0F0AAAB7DF0D69238B2EEF29D45F21ADCC192429C1F4D59
65C4565865A0AFDAFC4707581DC5BE
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMTT10
%!PS-AdobeFont-1.1: CMTT10 1.00B
%%CreationDate: 1992 Apr 26 10:42:42
% 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 (CMTT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT10 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 97 /a put
dup 100 /d put
dup 102 /f put
dup 105 /i put
dup 110 /n put
dup 115 /s put
readonly def
/FontBBox{-4 -235 731 800}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19
38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF
D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204
EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727
A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593
F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714
4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA
6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E
A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B
E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F
1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438
452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF
8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369
5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA
DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9
BA304FA879392EE0BCC1A6ADAB001EDF5C9D6FE45735098A304A8BD4A0AC9980
7FFE62FEAD3843EF8C45E1203E303D028897CFE1D4D0AB8BBA74CE279275A67E
81AEA417A3E49397386B7304DC9247290A5CE2408114441EDD82F9B3A8E49C4D
D9745142652BE8B82C2A9610B26EA1A71212CE97781A06B58C3DDD9179016AB6
740166FF986AE856AFDD2D8955D95B2D0C57BC179F1D9136BEFBB6F17E8DE96E
921502FB19F0C21F0A491F951D83972DECD70AA8987112F05C939A6FB073A5EA
495069A1DDF11DC589D2E91C1514C2799C5B954EB8B347918C4920C7142A2AC6
8231DD2AF57E9540C46BDA6AAC09689487F5E0EB021CADA860FD25B2E5230259
7BFF0F12D7DF5CE219716715073177028CE276FC313D6A101898D1A6BB0AD8D5
662A85EE6B921A72E46589CC08EA87EECFDF36B819B07306C44AC3FBCD134930
4B2F9EC4D5C57518E8210FC2C61DA3FD185CFA65DF3DB858BCF75E95321A7131
547E0C854068826FAB1D8A48A3708F6B3AA1DE3502DDFE91A553D31ACB26D732
FD54BD83E3C485032A061769D33F2D8BD8AF3E5EB9BC7BE18F5EB7A440C673D6
25151DBC150FE25384B0E304BB85A140375383149A3A282B3C1A2DD60330607B
2227C8FA6DCA0BBA0FF8F31D06A6F3355819580C478B6E2A509CED4243271E59
20ECD1C98F0548750A22B4803ECBB4273E712595734F20D72AD8ECC1D2197E28
093E66A9837BBE4ADBD0291F03932E92CE5320DC3DA94674E8E633B249A1D62A
9F428C43636F2CA75746E3923DFD2D24579B47D27ED376F51F35A5340BE770E4
49D89FC8C589974C55513AE70589392CB5599C78917EE5155E70BCF5C7580718
38AF50C44016FE62E8E24140591350325700D9DD4FE28C41C283D48AD7CA7CDF
68C9EB692475BBA065F8BFCFF80F22F04B4B689DCAAC170408185E91647F364B
DDD7DC50C1376A2C3719CB2FB7C4B1311ADB97C07BA2477251EDA166A7C24AE2
2CFE9AAE9734CBF4CDC62A672666C1A45C090427BFC9A5966DB9AA412EC1304A
2403826D62AAB3D9636FB5B87B805B40E103902948CC6AA0CA362203EABDD9C3
AC4AF069C651C4CA524C60FCA92329912C72F551D602CC540CBFDFB5AB5E82CC
56AAE5C64145F7771539BF24F8371F25E317B5248AD9F80B9B13CD4BEE19AFBF
C635FBB3CC954AFAF571FD7152641E33425C822C344160A6BC4939285377FC04
42D89CFEFD136EAC7E97F8D4B2D507B08DC251B07E7493F7CBFDACAE7D0D2F09
00A3831CDC7A15CA79209984AF5C18A593264D7DCEAEDBE9EB7CB54209AEC66A
DC9119086F0CB9BDBA53BE0F4E3B64D730A97BE97DE8CDEF1B74D97C64AB2CEB
74BC22650914C20DCA7A07E4FC71102E454E5FA617A2F5539C3E65BD0E02C474
90FD2E9DDB2BF727146B4E9F5B8B195CBA21822D647653B1D5666E5875E177F7
4B1A61BE87F3B7F0A6F6D83D06AB8C4AFF88C664643D9D37220AD289859B3F4F
5F12FA616CAE542971CEB62EB2B85101522F70F8A7F9995A717A71E5613A01EA
657941747028B451EFDFCDBF36912B16BD6EFB285117B18F619BC14401EEB00B
04A235E7816908F2EDB40D80DEAF2D5D0D3992DD5CABAE569914878FEB1540A9
695D6C0D653214A24D6BD81CCB510C74310AC58690E5697FB5B835943D375AFA
1F458308CC35B3A871E4F570F7F88ACD409D5C2059282B2AD3D2DAAB56BFBAFE
7FC35C770622EC07259D91320BA661CEB0ED3132C9062CC6F9160918E3DC37C7
85A079FD74B969747934501A53D54FF8620A50BFD26AC05FA2DAF07CE405769B
4D65A6C7B25A5590571AC7936F3B12E0FB0F64010A21A303AE80894C6FFB8961
521B0E64A8814FB30D3692BC124CB709B60E35AD1EC4782A7BD7AA60A3C41AF3
F419095859E86394DD2BC886EA390D0662AE65787F50B322E92C70ED0795A1B6
BB0EC1C84D98AC56B9AE4607989B6EB5F534CDCF67F0E143CCA7BCA5CA1124E3
6098168035007AB730102FFD2E9FF27C9410EDEF5AB72297560475F170E6FFBE
A49BAFF2E4D8FC00F0C05D35A5AF1116ABB001129319FF87BF75327347193743
28D2EFDAA65EDE9F4E9A19F7F3128D9449F0E34BDD74F617D31FDD3D4FEDFF23
D4C798B65997EBB51701D157472006D5706B65CE19B5185277D53A4FDD22890D
52D25E99BB7146DBCDA6CD6BBDA6E5D4D6D8C8B42D87D8C4640CE121F8EBF095
A64C192678C35B50B0C884DE0EE572B39E76EBBC2B089D151320C39E53FA7C72
D61C37C10F886D1864BF4EAA872ED22E6C76473C899E9BF9B1798C8644E4747F
631ADFCA67A02A073238BDB35A360397E58DEAC827E24EFC60B7B64777BEA645
E32A70444D9D3E5FFE5914A8C22A4B7AE09080EB8CFDC9F497AB7C231496CAC9
6A76ACEB09F86262AF5DE3523E66BBDEC80F12A88C2F94F601FDB6B48613C26C
3AC738DCD4AB05A16C34AAC07EB789901B095230281FC71F045AC83D60C6B822
55C6276398134634A8135902A31A52E84B55AECE4BE46E9D9372E8C2738A3AE2
9CE61298D5C2E792BC098A143F3F08614489
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: TeXMUSIX16-Regular
%!PS-AdobeFont-1.0: TeXMUSIX16-Regular 001.000
%%CreationDate: 01-07-25 at 04.07
%%VMusage: 1024 36138
% Generated by Fontographer 4.1.4
% converted using TeXtrace 0.45 and modified by T. Uchiyama
% ADL: 701 299 0
%%EndComments
FontDirectory/TeXMUSIX16-Regular known{/TeXMUSIX16-Regular findfont dup/UniqueID known{dup
/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
20 dict begin
/FontInfo 16 dict dup begin
/version (001.000) readonly def
/FullName (TeXMUSIX16-Regular) readonly def
/FamilyName (TeXMUSIX16) readonly def
/Weight (Regular) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
/Notice (converted using TeXtrace 0.45 and modified by T. Uchiyama) readonly def
/em 1000 def
/ascent 701 def
/descent 299 def
end readonly def
/FontName /TeXMUSIX16-Regular def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 7 /caron put
dup 52 /four put
dup 54 /six put
dup 71 /G put
readonly def
/PaintType 0 def
/FontType 1 def
/StrokeWidth 0 def
/FontMatrix[0.001 0 0 0.001 0 0]readonly def
%/UniqueID 0 def
/FontBBox{-620 -2059 4000 2062}readonly def
currentdict end
currentfile eexec
D9D66F633B846AB28EDC112EE8CE6C6736001234F4C7DFDC8C8014E32702D436
0A505E30AFE960AA59313499738A089E6AEAEFDC84AEBA57A1F9AD647CCB7BE5
B03F5F4993FB2566BC918B0AB23DB4629AC0D00174ECD9F3286839BBEA5DD0D6
84E25152E241F0D923ADCB347B5635EE25CE26F509B8F400F2C9CFB67D676ACF
9D516193DA983A07AC65A99BDDE6D09C93F522AF18F5462F7C2C3A7CD58FB034
810D4645AE7525C1BDF2E062C4D0BB1A115E406B09C9014323678B1FF15AC494
A82AC85A09051539D2EBF8D4910447B1C8875854670342B6D13D727DDBA5C2FD
52AFE2107B72A73D3A8F8B0516B5D141AA315F37523CA19009A6CEAB11C23A80
20B8C46718DBF2DBEAB3320A596C8992531F6E70A725359BD09EF9FF2C0E58DD
9EE54192A355EDB81FB6E2391CD91A9BBD4E6637ECE457AD4294FDF137DF3CF8
2A268AA6A26AC11CE99D5C1346290B6858A05C80699EA47DA7EC1256A161ABB5
E1F5110BF11EB22B883A7642AD41BD614AC33327503EF4CDF29ECBF52E2AE341
C5B1ACBE202DA6B5251FC2B7285AAA3035DAA61FDF68905D1A2BD55C4F9757C8
577AEE888E92ACD515DE60A4EA2EA395F9763401BCC6E169CEE5A51A11E11AF1
AE7B20319472690FF356A308F9FCC098A42EF3831CDDAC5F57D2C2AD90DD52D8
696CBF55852192941AFDBD4D3D3D7155EABCF5657BC3BB8B324E318F9CAFC95A
F2E22078C4327781B443A4C37D0D60DFBD242921196B956F8B74CFAE2B6F87C0
1828EB6FEB36F8EBE3D934746CFEF1ABE31A8DAED4DB5BB506C05DB836132B1D
DA0218A6BFF476ACC9678E9D3E42780B8102B160541093CC375B1064FAD0A341
CF768ABDC43E007DD86CC1DCA6C78B003A6B311D40A5CECFBF6FCB87ACE53B03
2B9C0B4749E37D20F20DC8ADF66FE2CB47B5D467D56929A551B8808935F08F64
7E809B6529752460DA6B95BBDE9D3B27F0D3D6459B5D9116FAF8DA634266EA8C
8D4ADAC936719165AC1FF8F441690E196B992B70F6BA09781F4BC06848F7FAD1
79A2BF9BA6CB5818D72CDD90E52DD0A4463AF471D22E778978C89FDC6665E5C7
CE1B0AEC997C573FE481576046A12414B50E34A2A2E3C788ED4CDB3D1AAC8ABB
4205FDFF821A5E5C18925EA0BBEBDCD5BAA2B3C302E1C99E38E12C7F2441F9EF
C88D77D02D3961BF5020513E586DA43DFA4C70E2F9DBECEB458E4119AC3F5662
F53C14821D671E086E5BE271924C3F9879A9038BC7942281C9D93DD426FB86BF
48CD0CCCA0A654C1EE7422C144F68087BBD3C6B3C8EFEF40355E5446394FEBDD
4B8386403F0C749D8195364571B16DC206BA9CE194D727D96FC629247E851891
8BD5B1D1CDB1DF01F68FF07F792E6077CB612D0E4FB566DC5EBBC8EF5D1B91D9
59D5329CB08B8382660387AA1024B464B0D6CA1861F5386DB4A683E444662559
284335983BB2328BE681F11DB56CFEF2AEB1F383E280C1517FD9A134C03D7969
3E82311D3A2A81B60A2675E28F7848AF34EB4AD1CB643AC8525AC755D48AF483
ED43C6DD7C366CD5C743AE783B7FC2BC68BBA888FC1B29DF72D84164E5A47434
533AE973107C34672BA2775EFC58C4C512316EB9E01CABE788DEF4A549C9A544
6011F1FD1E21C307B5E42DA7CAC389D15F0D28A01F7FCFC7837794B57CBA4DDD
29B91879316F8EB0523D63CD4410398B6091E0F43CFF2A56D2B8274183DF2514
A33129B83FEBA8E6B759AD2319DF17AFE815A0E258F607D84FCF18D10B52C68B
93821B18B176F877705311887EDC94A157BB1F09BAE080BC0E2EC11D4417131E
564986BAA33F5E279B8A1742EB20DEB16BD8CC7A3693BB57816303F34C3D51CB
235DD792942647C2995D465A94283C0456981ADCDD3861F037DF51528509C846
60265D1B54E78F32DE6B19B1CDDF5D06D893E8C5ECDA780366A9F6CBB543BB7A
59F8B818928A3371233BC35808A322E81D4EF8EB08F4C5D8C36F269922522D9B
5C0A6091DE5F6C53B7DFD89EF430E3CE4A5A26AD6ABA27DF4852F20B1E79854E
384C2BFAE23FE96CCB0836977F4CBB34901FAEBD2B17DECD28A478E065FBDDA3
F91BBFFF86516628D69D2F70D1967955AEB024CA3BCA461EA8F23948FCA72A61
E06E161C12662B9F78A42713FAF9B28B040007187097B2E5534E80D8E84713EB
06DCF006D7B61730726C7E7D925C92CFBABB28148049FDBA391478FF5EA55B51
8DDA7BCADC62B30516C11FAE5050FA324E5FEA467A9A74F162449B807D14800C
417C1FDF804B2480DCDB71DF9D0FCA2B8771194CED564452E20F5CE90065B9C1
3FE92717CA07DDF872C24B0CCB3C529706FFFE25A42D571340E2E19CADAD6D96
B78FE89FF656139CAE00A7897DE81BBB49022AE7198392CDFEAAB4E927848993
81424B1AEEA51DD8B4F48F29F8969979F00909CE4B8F5A1BA698EAFC8B852399
41456CE796C3E542C6966F3E8244ABAD51FA861F7B37A1199292CA774190C2F1
5834FD63E9AEE80E26EF104AB808C6A189864044F74FBE2CC0097A63B93D
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark{restore}if
%%EndFont 
TeXDict begin 39139632 55387786 1000 600 600 (midibaroque.dvi)
@start /Fa 201[42 42 42 42 42 50[{}5 83.022 /CMTI10 rf
/Fb 140[44 4[44 4[44 2[44 1[44 2[44 97[{}6 83.022 /CMTT10
rf /Fc 184[106 16[40 1[40 44[0 7[{}4 132.835 /TeXMUSIX16-Regular
rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
 end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 10 -35 3396 4 v 10 -2 V 10 31 V
10 64 V 10 98 V 10 63 a Fc(G)119 -37 y(4)178 195 y Fb(d)p
198 112 4 117 v 199 -4 a Fc(\007)278 195 y Fb(f)p 298
79 V 299 -37 a Fc(\007)p 398 98 4 135 v 399 -70 a Fa(2)417
195 y Fb(d)p 437 112 4 117 v 438 -4 a Fc(\007)518 195
y Fb(fn)498 -37 y Fc(6)p 537 79 V(\007)p 638 98 4 135
v 638 -70 a Fa(3)656 195 y Fb(d)p 676 112 4 117 v 677
-4 a Fc(\007)757 195 y Fb(f)p 777 79 V 778 -37 a Fc(\007)p
877 98 4 135 v 878 -70 a Fa(4)896 195 y Fb(d)p 916 112
4 117 v 917 -4 a Fc(\007)996 195 y Fb(fn)976 -37 y Fc(6)p
1016 79 V 1 w(\007)p 1116 98 4 135 v 1117 -70 a Fa(5)1135
195 y Fb(f)p 1155 79 4 117 v 1156 -37 a Fc(\007)1235
195 y Fb(a)p 1245 -69 60 4 v 1255 46 4 117 v 1256 -70
a Fc(\007)p 1355 98 4 135 v 100 w Fa(6)1374 195 y Fb(d)p
1394 112 4 117 v 1395 -4 a Fc(\007)1474 195 y Fb(fn)1454
-37 y Fc(6)p 1494 79 V 1 w(\007)p 1674 98 4 135 v 1693
195 a Fb(f)p 1713 79 4 117 v 1714 -37 a Fc(\007)1870
195 y Fb(a)p 1880 -69 60 4 v 1890 46 4 117 v 1891 -70
a Fc(\007)p 1990 98 4 135 v 2009 195 a Fb(d)p 2029 112
4 117 v 2030 -4 a Fc(\007)2109 195 y Fb(fn)2089 -37 y
Fc(6)p 2129 79 V 1 w(\007)p 2309 98 4 135 v 2339 195
a Fb(fs)2319 -37 y Fc(4)p 2358 79 4 117 v(\007)2554 195
y Fb(a)p 2564 -69 60 4 v 2574 46 4 117 v 2575 -70 a Fc(\007)p
2674 98 4 135 v 2693 195 a Fb(d)p 2713 112 4 117 v 2714
-4 a Fc(\007)2793 195 y Fb(fn)2773 -37 y Fc(6)p 2813
79 V 1 w(\007)p 2993 98 4 135 v 3012 195 a Fb(fsi)p 3032
79 4 117 v 3033 -37 a Fc(\007)3265 195 y Fb(a)p 3275
-69 60 4 v 3285 46 4 117 v 3286 -70 a Fc(\007)p 3385
98 4 135 v 3402 98 V 3405 262 a
 slur@Dict begin /pss@rega 0 N /psc@rega 0 N /pst@rega 0 N end
 3405 262 a eop end
%%Trailer

userdict /end-hook known{end-hook}if
%%EOF