chiark / gitweb /
Merge branch 'arkkra' into shiny
[mup] / mup / docs / mupqref.ps
diff --git a/mup/docs/mupqref.ps b/mup/docs/mupqref.ps
new file mode 100644 (file)
index 0000000..e2f1b28
--- /dev/null
@@ -0,0 +1,2896 @@
+%!PS-Adobe-3.0
+%%Creator: groff version 1.17.2
+%%CreationDate: Mon Dec  4 22:55:33 2006
+%%DocumentNeededResources: font Times-Bold
+%%+ font Times-Italic
+%%+ font Times-Roman
+%%+ font Courier
+%%+ font Times-BoldItalic
+%%+ font NewCenturySchlbk-BoldItalic
+%%+ font NewCenturySchlbk-Roman
+%%DocumentSuppliedResources: file extlist.ps
+%%+ file muschar.ps
+%%+ procset grops 1.17 2
+%%Pages: 6
+%%PageOrder: Ascend
+%%Orientation: Portrait
+%%EndComments
+%%BeginProlog
+% Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000, 2003, 2004 by Arkkra Enterprises
+% All rights reserved
+
+% Mup PostScript Prolog 5.3 for use with Mup 5.3
+
+% lwid is used as the width of a standard (thin) line in the music
+% character definitions.
+/lwid 70 def
+/halflwid lwid 2 div def
+
+% Define the following for use in do_upshortnote, do_dnshortnote, and
+% do_shortrest; it has to be done outside of the music font definition.
+/utildict 10 dict def
+utildict begin
+       /setnumflags    {       /numflags       exch def } def
+       /sethooksm1     {       /hooksm1        exch def } def
+       /setoffsets     {       /offsets        exch def } def
+       /setx           {       /x              exch def } def
+       /sety           {       /y              exch def } def
+end
+
+% Define a music character font.  Each music character is defined as if it
+% were a normal ASCII character in a strange font where "A" looks like a
+% treble clef, "B" looks like a bass clef, etc.
+
+/mfont0 100 dict def
+mfont0 begin
+       /FontType 3 def
+       /FontMatrix [ .001 0 0 0.001 0 0 ] def
+       /FontBBox [ -2000 -4030 2000 4030 ] def
+       /FontName (Mfont0) def
+
+       % set up Encoding vector with standard names
+       /Encoding 256 array def
+       StandardEncoding Encoding copy
+       pop
+
+       % the following definitions are used for quarter rests
+       /topx -170 def /topy 950 def
+       /cor1x 250 def /cor1y 450 def
+       /cor2x -300 def /cor2y 200 def
+       /cor3x 250 def /cor3y -400 def
+
+       % the following definitions are used for double sharps
+       /limit 300 halflwid add def
+       /off 70 def
+       /inbendsmall limit 200 sub def
+       /inbendbig limit 20 sub def
+       /outbendsmall 100 def
+       /outbendbig outbendsmall off add def
+
+       %%%%% define routines that will be used by multiple characters %%%%%
+       /do_1n {
+               gsave
+               newpath -10 rotate 1.6 1 scale
+               0 0 325 0 360 arc               %outer ellipse
+               1 1.6 div 1 scale 10 rotate     %back to original
+               35 rotate 0.85 1.1 scale
+               0 0 275 0 360 arc               %inner ellipse
+               eofill
+               grestore
+       } def
+       /do_upflag {
+               -315 0 moveto
+               -300 100 -100 480 0 600 curveto
+               300 960 350 1500 200 1700 curveto
+               130 1700 lineto
+               350 1200 50 650 -315 600 curveto
+               fill
+       } def
+       /do_flat {
+               -250 -400 moveto        %outer edge of loop
+               500 0 350 650 -250 160 curveto
+               -250 160 lwid sub lineto %inner edge of loop
+               100 400 300 0 -250 -400 lwid add curveto
+               fill
+
+               lwid setlinewidth       %stem
+               -250 1100 moveto -250 -400 lineto stroke
+       } def
+       /do_diamond {
+               newpath
+               420 0 moveto 0 300 lineto -420 0 lineto
+               0 -300 lineto closepath
+               259 -29 moveto -41 185 lineto -259 29 lineto
+               41 -185 lineto closepath
+               eofill
+       } def
+       /do_2n {
+               gsave
+               newpath 25 rotate 1.4 1 scale
+               0 0 315 0 360 arc               %outer ellipse
+               1 1.4 div 1 scale               %back to original
+               1.3 0.5 scale
+               0 0 310 0 360 arc               %inner ellipse
+               eofill
+               grestore
+       } def
+       /do_4n {
+               gsave
+               newpath 25 rotate 1.35 1 scale
+               0 0 310 0 360 arc fill
+               grestore
+       } def
+       /do_com {
+               newpath
+               330 250 150 0 360 arc fill      %knob at upper right
+               465 300 moveto                  %outer boundary
+               410 500 200 635 0 635 curveto
+               -750 635 -750 -635 0 -635 curveto
+               350 -635 480 -300 500 -100 curveto
+               430 -100 lineto                 %inner boundary
+               380 -300 250 -565 0 -565 curveto
+               -450 -565 -450 565 0 565 curveto
+               200 565 370 350 395 300 curveto
+               fill
+       } def
+       /do_ferm {
+               0 0 800 lwid sub 0 180 arc      %inner arc
+               -800 0 lineto
+               0 270 lwid sub 800 180 0 arcn   %outer arc
+               800 0 lineto fill
+               0 120 120 0 360 arc fill        %the dot
+       } def
+       /do_mor {
+               gsave
+               0.7 1 scale     %scrunch the following horizontally
+               45 rotate       %to pretend all lines horz or vertical
+               0 1 1 {
+                       pop     %we don't need the loop variable
+                       %one half of the mordent
+                       0 40 moveto 350 40 lineto 350 -460 lineto
+                       750 -460 lineto 750 -540 lineto
+                       150 -540 lineto 150 -40 lineto
+                       0 -40 lineto fill
+                       180 rotate      %to do the other half
+               } for
+               grestore
+       } def
+       /do_turn {
+               gsave
+               0 1 1 {
+                       pop     %we don't need the loop variable
+                       0 -100 moveto   %outer boundary
+                       200 -400 625 -400 625 0 curveto
+                       625 200 500 325 300 325 curveto
+                       300 185 lineto  %inner boundary
+                       450 255 555 150 555 0 curveto
+                       555 -350 250 -250 0 100 curveto
+                       fill
+                       300 255 70 0 360 arc fill %knob on end
+                       180 rotate      %to do the other half
+               } for
+               grestore
+       } def
+
+       /do_upshortnote {
+               utildict begin
+               setnumflags             %set numflags from the stack
+               gsave
+               -330 0 translate        %half a flag width
+               do_4n                   %do a quarter note head
+               lwid setlinewidth
+               370 0 moveto
+               370 2100 numflags 2 sub flagsep mul add lineto stroke
+               670 2100 numflags 2 sub flagsep mul add translate
+               1 -1 scale              %reflect across X axis
+               0 1 numflags 1 sub {
+                       do_upflag       %do an upflag
+                       pop             %we don't need the loop variable
+                       0 flagsep translate
+               } for
+               grestore
+               end
+       } def
+
+       /do_dnshortnote {
+               utildict begin
+               setnumflags             %set numflags from the stack
+               do_4n                   %do a quarter note head
+               lwid setlinewidth
+               -370 0 moveto
+               -370 -2100 numflags 2 sub flagsep mul sub lineto stroke
+               gsave
+               -70 -2100 numflags 2 sub flagsep mul sub translate
+               0 1 numflags 1 sub {
+                       do_upflag       %do an upflag
+                       pop             %we don't need the loop variable
+                       0 flagsep translate
+               } for
+               grestore
+               end
+       } def
+
+       /do_shortrest {
+               utildict begin
+               sety setx setoffsets sethooksm1 %set variable from the stack
+               gsave
+               -105.8 offsets mul -600 offsets mul translate
+               0 1 hooksm1 {           %loop once per hook
+                       newpath
+                       1 setlinewidth
+                       gsave
+                       1 1.2 scale
+                       -150 300 1.2 div 140 0 360 arc fill     %the dot
+                       grestore
+                       lwid setlinewidth
+                       -50 700 550 255 315 arc         %rest of the hook
+                       hooksm1 lt { stroke 105.8 600 translate } if
+               } for
+               x y lineto stroke
+               grestore
+               end
+       } def
+
+
+       % subsidiary dictionary of character definitions
+       /CharStrings 128 dict def
+       CharStrings begin
+
+               /.notdef {} def
+
+               % Here are the definitions of the characters.  A stepsize here
+               % is 300 units (assuming the character is drawn at its default
+               % size).
+
+               % gclef
+               /A {
+                       newpath
+                       %start with inner curl, inside boundary
+                       -50 -300 moveto
+                       -450 600 700 700 750 0 curveto
+                       750 -800 -700 -800 -700 200 curveto
+                       -700 900 500 1400 520 2250 curveto
+                       520 2900 300 3000 200 3000 curveto
+                       100 3000 -400 2500 -200 1800 curveto
+                       350 -600 lineto
+                       720 -1600 0 -1650 -400 -1400 curveto
+
+                       %go back to start, drawing the other boundary
+                       -400 -1480 lineto
+                       0 -1700 800 -1700 430 -600 curveto
+                       -120 1800 lineto
+                       -300 2400 200 2800 250 2800 curveto
+                       400 2800 430 2700 430 2450 curveto
+                       430 1800 -900 1200 -900 300 curveto
+                       -750 -900 800 -900 850 0 curveto
+                       900 1100 -750 900 -120 -300 curveto fill
+
+                       %circle at the bottom
+                       -300 -1250 250 0 360 arc fill
+               } def
+
+               % fclef
+               /B {
+                       newpath
+                       %start with outside boundary, at bottom
+                       -1000 -1700 moveto
+                       100 -1100 500 -600 450 0 curveto
+                       450 850 -1100 850 -950 0 curveto
+
+                       %go back to start, drawing the other boundary
+                       -880 0 lineto
+                       -920 400 -600 560 -300 560 curveto
+                       0 560 150 400 150 0 curveto
+                       150 -400 100 -900 -1000 -1620 curveto fill
+
+                       %circle at the left
+                       newpath
+                       -700 0 250 0 360 arc fill
+
+                       %do the two dots after the main curve
+                       700 -300 100 0 360 arc fill
+                       700 300 100 0 360 arc fill
+               } def
+
+               % cclef
+               /C {
+                       gsave
+                       %do upper curved part, then scale to do mirror image
+                       0 1 1 {
+                               pop     %we don't need the loop variable
+                               %outer boundary of curve
+                               -170 0 moveto 100 300 lineto
+                               400 -200 750 300 750 650 curveto
+                               750 1100 450 1235 250 1235 curveto
+                               0 1235 -143 1100 -143 950 curveto
+
+                               %inner boundary of curve
+                               0 950 lineto
+                               0 1100 30 1165 250 1165 curveto
+                               300 1165 450 1100 450 650 curveto
+                               450 400 400 -100 100 400 curveto
+                               -270 0 lineto fill
+                               %stroke
+                               %-270 0 moveto 100 400 lineto
+                               %400 -100 450 400 450 650 curveto
+                               %450 1100 300 1165 250 1165 curveto
+                               %30 1165 0 1100 0 950 curveto
+                               %stroke
+
+                               %elliptical ball at end of curve
+                               gsave
+                               1.3 1 scale
+                               10 950 120 0 360 arc fill
+                               grestore
+                               1 -1 scale      %reflect across X axis
+                       } for
+                       grestore
+
+                       % two vertical lines on the left
+                       300 setlinewidth -600 -1200 halflwid sub moveto
+                       -600 1200 halflwid add lineto stroke
+                       lwid setlinewidth -300 -1200 halflwid sub moveto
+                       -300 1200 halflwid add lineto stroke
+               } def
+
+               % dblwhole
+               /D {
+                       do_1n           %do a whole note
+                       lwid setlinewidth
+                       -490 -600 moveto -490 600 lineto stroke
+                       490 -600 moveto 490 600 lineto stroke
+               } def
+
+               % 1n
+               /E {
+                       do_1n           %do a whole note
+               } def
+
+               % 2n
+               /F {
+                       do_2n           %do a half note
+               } def
+
+               % 4n
+               /G {
+                       do_4n           %do a quarter note head
+               } def
+
+               % upflag
+               /H {
+                       do_upflag               %do an upflag
+               } def
+
+               % dnflag
+               /I {
+                       gsave
+                       1 -1 scale      %reflect across X axis
+                       do_upflag               %do an upflag
+                       grestore
+               } def
+
+               % dwhrest
+               /J {
+                       300 setlinewidth
+                       0 0 moveto 0 600 lineto stroke
+               } def
+
+               % 1rest
+               /K {
+                       lwid setlinewidth
+                       -750 600 moveto 750 600 lineto stroke
+                       300 setlinewidth
+                       -400 450 moveto 400 450 lineto stroke
+               } def
+
+               % 2rest
+               /L {
+                       lwid setlinewidth
+                       -750 0 moveto 750 0 lineto stroke
+                       300 setlinewidth
+                       -400 150 moveto 400 150 lineto stroke
+               } def
+
+               % 4rest
+               /M {
+                       newpath
+                       cor3x cor3y halflwid add moveto
+                       %-400 -200 -450 -650 50 -950 lwid add curveto
+                       -450 -50 -450 -650 50 -950 lwid add curveto
+                       -150 -650 -100 -250 cor3x cor3y halflwid sub curveto
+                       fill
+
+                       cor1x cor1y moveto cor1x 200 sub cor1y 200 add lineto
+                       cor2x cor2y lineto cor2x 200 add cor2y 200 sub lineto
+                       fill
+
+                       lwid setlinewidth
+                       topx topy moveto cor1x cor1y lineto stroke
+                       cor2x cor2y moveto cor3x cor3y lineto stroke
+               } def
+
+               % 8rest
+               /N {
+                       0 0 0 -600 do_shortrest
+               } def
+
+               % 16rest
+               /O {
+                       1 1 100 -1200 do_shortrest
+               } def
+
+               % 32rest
+               /P {
+                       2 1 0 -1800 do_shortrest
+               } def
+
+               % 64rest
+               /Q {
+                       3 2 -80 -2100 do_shortrest
+               } def
+
+               % 128rest
+               /R {
+                       4 2 -150 -2700 do_shortrest
+               } def
+
+               % 256rest
+               /S {
+                       5 3 -280 -3300 do_shortrest
+               } def
+
+               % dot
+               /T {
+                       newpath
+                       0 0 120 0 360 arc fill
+               } def
+
+               % nat
+               /U {
+                       % fill crossbars so that we can do parallelograms
+                       -235 -470 moveto -235 -270 lineto
+                       235 -130 lineto 235 -330 lineto fill
+                       -235 130 moveto -235 330 lineto
+                       235 470 lineto 235 270 lineto fill
+
+                       % vertical strokes
+                       lwid setlinewidth
+                       -200 -380 moveto -200 850 lineto stroke
+                       200 -850 moveto 200 380 lineto stroke
+               } def
+
+               % sharp
+               /V {
+                       % fill crossbars so that we can do parallelograms
+                       -325 -480 moveto -325 -280 lineto
+                       325 -120 lineto 325 -320 lineto fill
+                       -325 120 moveto -325 320 lineto
+                       325 480 lineto 325 280 lineto fill
+
+                       % vertical strokes
+                       lwid setlinewidth
+                       -150 -930 moveto -150 880 lineto stroke
+                       150 -880 moveto 150 930 lineto stroke
+               } def
+
+               % flat
+               /W {
+                       do_flat         %do a flat
+               } def
+
+               % dblsharp
+               /X {
+                       gsave
+                       0 1 3 {         %loop once for each of 4 sticks
+                               pop     %we don't need the loop variable
+                               0 off neg moveto
+                               outbendbig outbendsmall lineto
+                               inbendbig inbendsmall lineto
+                               limit limit lineto
+                               inbendsmall inbendbig lineto
+                               outbendsmall outbendbig lineto
+                               off neg 0 lineto
+                               fill
+                               -90 rotate
+                       } for
+                       grestore
+               } def
+
+               % dblflat
+               /Y {
+                       -290 580 290 {  %loop once for each flat
+
+                               gsave
+                               1 setlinewidth
+                               0 translate     %translate left/right (loop var)
+                               do_flat         %do a flat
+                               grestore
+
+                       } for
+               } def
+
+               % xnote
+               /Z {
+                       gsave
+                       1.15 1 scale 120 setlinewidth 1 setlinecap      %round
+                       -300 -300 moveto 300 300 lineto stroke
+                       -300 300 moveto 300 -300 lineto stroke
+                       grestore
+               } def
+
+               % dwhdiamond
+               /a {
+                       do_diamond      %do a diamond
+                       lwid setlinewidth
+                       -420 -600 moveto -420 600 lineto stroke
+                       420 -600 moveto 420 600 lineto stroke
+               } def
+
+               % diamond
+               /b {
+                       do_diamond      %do a diamond
+               } def
+
+               % filldiamond
+               /c {
+                       420 0 moveto 0 300 lineto
+                       -420 0 lineto 0 -300 lineto fill
+               } def
+
+               % up2n
+               /d {
+                       lwid setlinewidth
+                       380 0 moveto 380 2100 lineto stroke
+                       do_2n           %do a half note
+               } def
+
+               % dn2n
+               /e {
+                       lwid setlinewidth
+                       -380 0 moveto -380 -2100 lineto stroke
+                       do_2n           %do a half note
+               } def
+
+               % up4n
+               /f {
+                       do_4n           %do a quarter note head
+                       lwid setlinewidth
+                       370 0 moveto 370 2100 lineto stroke
+               } def
+
+               % dn4n
+               /g {
+                       do_4n           %do a quarter note head
+                       lwid setlinewidth
+                       -370 0 moveto -370 -2100 lineto stroke
+               } def
+
+               % up8n
+               /h {
+                       gsave
+                       -330 0 translate        % half a flag width
+                       do_4n           %do a quarter note head
+                       lwid setlinewidth
+                       370 0 moveto 370 2100 lineto stroke
+                       670 2100 translate
+                       1 -1 scale      %reflect across X axis
+                       do_upflag               %do an upflag
+                       grestore
+               } def
+
+               % dn8n
+               /i {
+                       do_4n           %do a quarter note head
+                       lwid setlinewidth
+                       -370 0 moveto -370 -2100 lineto stroke
+                       gsave
+                       -70 -2100 translate
+                       do_upflag               %do an upflag
+                       grestore
+               } def
+
+               % up16n
+               /j {
+                       2 do_upshortnote
+               } def
+
+               % dn16n
+               /k {
+                       2 do_dnshortnote
+               } def
+
+               % up32n
+               /l {
+                       3 do_upshortnote
+               } def
+
+               % dn32n
+               /m {
+                       3 do_dnshortnote
+               } def
+
+               % up64n
+               /n {
+                       4 do_upshortnote
+               } def
+
+               % dn64n
+               /o {
+                       4 do_dnshortnote
+               } def
+
+               % up128n
+               /p {
+                       5 do_upshortnote
+               } def
+
+               % dn128n
+               /q {
+                       5 do_dnshortnote
+               } def
+
+               % up256n
+               /r {
+                       6 do_upshortnote
+               } def
+
+               % dn256n
+               /s {
+                       6 do_dnshortnote
+               } def
+
+               % com
+               /t {
+                       do_com          %do a common time symbol
+               } def
+
+               % cut
+               /u {
+                       do_com          %do a common time symbol
+                       lwid setlinewidth
+                       0 -900 moveto 0 900 lineto stroke
+               } def
+
+               % begped
+               /v {
+                       lwid setlinewidth
+                       -200 600 moveto -200 0 lineto 200 0 lineto stroke
+               } def
+
+               % pedal
+               /w {
+                       lwid setlinewidth
+                       -500 0 moveto -450 0 lineto 0 600 lineto
+                       450 0 lineto 500 0 lineto stroke
+               } def
+
+               % endped
+               /x {
+                       lwid setlinewidth
+                       200 600 moveto 200 0 lineto -200 0 lineto stroke
+               } def
+
+               % dnbow
+               /y {
+                       lwid setlinewidth
+                       -350 0 moveto -350 900 lineto stroke
+                       350 0 moveto 350 900 lineto stroke
+                       200 setlinewidth
+                       -350 800 moveto 350 800 lineto stroke
+               } def
+
+               % upbow
+               /z {
+                       lwid setlinewidth
+                       -300 900 moveto 0 0 lineto 300 900 lineto stroke
+               } def
+
+               % wedge
+               /one {
+                       0 0 moveto -150 500 lineto 150 500 lineto fill
+               } def
+
+               % uwedge
+               /two {
+                       -150 0 moveto 150 0 lineto 0 500 lineto fill
+               } def
+
+               % ferm
+               /three {
+                       newpath
+                       do_ferm         %do a right side up fermata
+               } def
+
+               % uferm
+               /four {
+                       newpath
+                       gsave
+                       0 270 lwid sub 800 add translate %baseline at bottom
+                       180 rotate                      %upside down
+                       do_ferm         %do a right side up fermata
+                       grestore
+               } def
+
+               % sign
+               /five {
+                       gsave
+                       %do upper left curved part, upper right dot;
+                       %then rotate 180 to do other half
+                       0 1 1 {
+                               pop     %we don't need the loop variable
+                               0 100 moveto            %inner boundary
+                               -1000 300 -400 750 -200 700 curveto
+                               -200 800 lineto         %outer boundary
+                               -550 900 -1100 100 0 -100 curveto
+                               fill
+                               %dot at end of curve
+                               -200 700 100 0 360 arc fill
+                               %dot in upper right quadrant
+                               500 200 70 0 360 arc fill
+                               180 rotate
+                       } for
+                       grestore
+
+                       %slash through middle
+                       lwid setlinewidth
+                       -400 -800 moveto 400 800 lineto stroke
+               } def
+
+               % coda
+               /six {
+                       newpath
+                       gsave
+                       0.6 1 scale
+                       0 0 550 0 360 arc       %outside boundary
+                       1 0.6 div 1 scale       %back to original
+                       0.9 1 scale
+                       0 0 650 0 360 arc       %inside boundary
+                       eofill
+                       grestore
+                       lwid setlinewidth
+                       0 -850 moveto 0 850 lineto stroke
+                       -800 0 moveto 800 0 lineto stroke
+               } def
+
+               % mor
+               /seven {
+                       do_mor          %do a mordent
+               } def
+
+               % invmor
+               /eight {
+                       do_mor          %do a mordent
+                       lwid setlinewidth
+                       0 -450 moveto 0 450 lineto stroke
+               } def
+
+               % turn
+               /nine {
+                       do_turn         %do a turn
+               } def
+
+               % invturn
+               /zero {
+                       gsave
+                       1 -1 scale      %reflect across X axis
+                       do_turn         %do a turn
+                       grestore
+               } def
+
+               % acc_gt
+               /numbersign {
+                       lwid setlinewidth
+                       -500 300 moveto 500 0 lineto -500 -300 lineto stroke
+               } def
+
+               % acc_hat
+               /dollar {
+                       newpath
+                       -365 0 moveto 0 860 lineto 365 0 lineto
+                       150 0 lineto -75 530 lineto -300 0 lineto fill
+               } def
+
+               % acc_uhat
+               /quotedbl {
+                       newpath
+                       365 860 moveto 0 0 lineto -365 860 lineto
+                       -150 860 lineto 75 330 lineto 300 860 lineto fill
+               } def
+
+               % tr
+               /asterisk {
+                       %vertical bar of t
+                       -350 1000 moveto -550 200 lineto
+                       -612.5 -50 -212.5 -50 -160 200 curveto
+                       -230 200 lineto
+                       -300 50 -420 50 -400 200 curveto
+                       -200 1000 lineto fill
+
+                       %crossbar of t and vertical bar of r
+                       -700 600 moveto -160 600 lineto
+                       20 600 30 520 60 440 curveto
+                       -50 0 lineto 70 0 lineto 180 440 lineto
+                       190 480 100 670 -150 670 curveto
+                       -690 670 lineto fill
+
+                       %horizontal curve of r
+                       100 480 moveto
+                       300 630 450 700 650 550 curveto
+                       560 480 lineto
+                       450 630 300 560 100 390 curveto
+                       fill
+
+                       %knob at end of r
+                       600 460 100 0 360 arc fill
+               } def
+
+               % leg
+               /comma {
+                       100 setlinewidth
+                       -400 0 moveto 400 0 lineto stroke
+               } def
+
+               % rr
+               /hyphen {
+                       100 setlinewidth
+                       -400 0 moveto 0 1000 lineto stroke
+                       0 0 moveto 400 1000 lineto stroke
+               } def
+
+               % measrpt
+               /period {
+                       newpath -450 400 150 0 360 arc fill
+                       newpath 450 -400 150 0 360 arc fill
+                       200 setlinewidth
+                       -550 -600 moveto 550 600 lineto stroke
+               } def
+
+               % copyright
+               /slash {
+                       lwid setlinewidth
+                       newpath 0 400 400 0 360 arc stroke
+                       newpath 0 400 200 45 315 arc stroke
+               } def
+
+               % dim
+               /quoteleft {
+                       50 setlinewidth
+                       newpath 0 640 220 0 360 arc stroke
+               } def
+
+               % halfdim
+               /quoteright {
+                       50 setlinewidth
+                       newpath 0 640 220 0 360 arc stroke
+                       newpath -340 300 moveto 340 980 lineto stroke
+               } def
+
+               % triangle
+               /asciicircum {
+                       50 setlinewidth
+                       newpath -340 -10 moveto 0 710 lineto
+                       340 -10 lineto closepath stroke
+               } def
+
+               % qwhrest
+               /ampersand {
+                       300 setlinewidth
+                       0 -600 moveto 0 600 lineto stroke
+               } def
+
+               % ll1rest
+               /exclam {
+                       310 setlinewidth
+                       -400 455 moveto 400 450 lineto stroke
+               } def
+
+               % ll2rest
+               /at {
+                       310 setlinewidth
+                       -400 145 moveto 400 150 lineto stroke
+               } def
+       end
+
+       /BuildChar {
+
+               exch begin
+               Encoding exch get
+
+               dup
+               Mcbbox0 exch get
+               aload pop setcachedevice
+
+               CharStrings exch get
+               exec
+               end
+       } def
+end
+
+
+% Define another music character font, since there are too many to fit in one
+% font.  It works the same way as the first one.
+
+/mfont1 100 dict def
+mfont1 begin
+       /FontType 3 def
+       /FontMatrix [ .001 0 0 0.001 0 0 ] def
+       /FontBBox [ -2000 -4030 2000 4030 ] def
+       /FontName (Mfont1) def
+
+       % set up Encoding vector with standard names
+       /Encoding 256 array def
+       StandardEncoding Encoding copy
+       pop
+
+       %%%%% define routines that will be used by multiple characters %%%%%
+
+       /do_dwh_bars {
+               % the two bars surrounding a double whole note
+               lwid setlinewidth
+               -420 -600 moveto -420 600 lineto stroke
+               420 -600 moveto 420 600 lineto stroke
+       } def
+       /do_righttriangle {
+               newpath
+               420 270 moveto -420 270 lineto 350 -300 lineto 420 -300 lineto
+               350 150 moveto -140 150 lineto 350 -213 lineto
+               eofill
+       } def
+       /do_fillrighttriangle {
+               newpath
+               420 270 moveto -420 270 lineto 350 -300 lineto 420 -300 lineto
+               fill
+       } def
+       /do_rectangle {
+               newpath
+               420 270 moveto -420 270 lineto -420 -270 lineto 420 -270 lineto
+               350 150 moveto -350 150 lineto -350 -150 lineto 350 -150 lineto
+               eofill
+       } def
+       /do_isostriangle {
+               newpath
+               0 300 moveto -420 -270 lineto 420 -270 lineto
+               0 182 moveto -245 -150 lineto 245 -150 lineto
+               eofill
+       } def
+       /do_piewedge {
+               newpath
+               0 -300 moveto 0 -244 514 35 145 arc
+               0 -209 moveto 0 -244 394 43 137 arc
+               eofill
+       } def
+       /do_semicircle {
+               newpath
+               gsave
+               1 1.357 scale 420 199 moveto 0 199 420 180 360 arc
+               1 1.09 scale 350 111 moveto 0 199 350 194.1 345.9 arc
+               eofill
+               grestore
+       } def
+       /do_slashhead {
+               newpath
+               lwid setlinewidth
+               -620 -530 moveto -480 -670 lineto 620 530 lineto 480 670 lineto
+               closepath stroke
+       } def
+
+       % subsidiary dictionary of character definitions
+       /CharStrings 128 dict def
+       CharStrings begin
+
+               /.notdef {} def
+
+               % Here are the definitions of the characters.  A stepsize here
+               % is 300 units (assuming the character is drawn at its default
+               % size).
+
+               % dwhrighttriangle
+               /A {
+                       do_righttriangle
+                       do_dwh_bars
+               } def
+
+               % righttriangle
+               /B {
+                       do_righttriangle
+               } def
+
+               % fillrighttriangle
+               /C {
+                       newpath
+                       420 270 moveto -420 270 lineto 350 -300 lineto
+                       420 -300 lineto
+                       fill
+               } def
+
+               % udwhrighttriangle
+               /D {
+                       gsave
+                       180 rotate
+                       do_righttriangle
+                       do_dwh_bars
+                       grestore
+               } def
+
+               % urighttriangle
+               /E {
+                       gsave
+                       180 rotate
+                       do_righttriangle
+                       grestore
+               } def
+
+               % ufillrighttriangle
+               /F {
+                       gsave
+                       180 rotate
+                       do_fillrighttriangle
+                       grestore
+               } def
+
+               % dwhrectangle
+               /G {
+                       do_rectangle
+                       do_dwh_bars
+               } def
+
+               % rectangle
+               /H {
+                       do_rectangle
+               } def
+
+               % fillrectangle
+               /I {
+                       newpath
+                       420 270 moveto -420 270 lineto -420 -270 lineto
+                       420 -270 lineto
+                       fill
+               } def
+
+               % dwhisostriangle
+               /J {
+                       do_isostriangle
+                       do_dwh_bars
+               } def
+
+               % isostriangle
+               /K {
+                       do_isostriangle
+               } def
+
+               % fillisostriangle
+               /L {
+                       newpath
+                       0 300 moveto -420 -270 lineto 420 -270 lineto
+                       fill
+               } def
+
+               % dwhpiewedge
+               /M {
+                       do_piewedge
+                       do_dwh_bars
+               } def
+
+               % piewedge
+               /N {
+                       do_piewedge
+               } def
+
+               % fillpiewedge
+               /O {
+                       newpath
+                       0 -300 moveto 0 -244 514 35 145 arc
+                       fill
+               } def
+
+               % dwhsemicircle
+               /P {
+                       do_semicircle
+                       do_dwh_bars
+               } def
+
+               % semicircle
+               /Q {
+                       do_semicircle
+               } def
+
+               % fillsemicircle
+               /R {
+                       newpath
+                       gsave
+                       1 570 420 div scale
+                       420 199 moveto 0 199 420 180 360 arc
+                       fill
+                       grestore
+               } def
+
+               % dwhslashhead
+               /S {
+                       do_slashhead
+                       lwid setlinewidth
+                       -650 -600 moveto -650 600 lineto stroke
+                       650 -600 moveto 650 600 lineto stroke
+               } def
+
+               % slashhead
+               /T {
+                       do_slashhead
+               } def
+
+               % fillslashhead
+               /U {
+                       newpath
+                       200 setlinewidth
+                       -550 -600 moveto 550 600 lineto stroke
+               } def
+
+               % blankhead
+               /V {
+                       %print nothing
+               } def
+       end
+
+       /BuildChar {
+
+               exch begin
+               Encoding exch get
+
+               dup
+               Mcbbox1 exch get
+               aload pop setcachedevice
+
+               CharStrings exch get
+               exec
+               end
+       } def
+end
+
+
+% General routines for printing any music character, invoked by each music
+% character's specific routine below.  The scaling factor (default 1) needs
+% to be multiplied by 10 to get the actual size.  These routines restore the
+% preexisting current font when they are done.
+
+/printmchar0 {
+       gsave
+       /musicchar exch def
+       /Mfont0 findfont exch 10 mul scalefont setfont moveto 
+       musicchar show
+       grestore
+} def
+/printmchar1 {
+       gsave
+       /musicchar exch def
+       /Mfont1 findfont exch 10 mul scalefont setfont moveto 
+       musicchar show
+       grestore
+} def
+
+% Define each music character name to be a routine that prints the character.
+% Each character is to be invoked as in this example:
+%      100 200 1 gclef         % at (100, 200), scale to default size & print
+
+/gclef                 { (A) printmchar0 } def
+/fclef                 { (B) printmchar0 } def
+/cclef                 { (C) printmchar0 } def
+/dblwhole              { (D) printmchar0 } def
+/1n                    { (E) printmchar0 } def
+/2n                    { (F) printmchar0 } def
+/4n                    { (G) printmchar0 } def
+/upflag                        { (H) printmchar0 } def
+/dnflag                        { (I) printmchar0 } def
+/dwhrest               { (J) printmchar0 } def
+/1rest                 { (K) printmchar0 } def
+/2rest                 { (L) printmchar0 } def
+/4rest                 { (M) printmchar0 } def
+/8rest                 { (N) printmchar0 } def
+/16rest                        { (O) printmchar0 } def
+/32rest                        { (P) printmchar0 } def
+/64rest                        { (Q) printmchar0 } def
+/128rest               { (R) printmchar0 } def
+/256rest               { (S) printmchar0 } def
+/dot                   { (T) printmchar0 } def
+/nat                   { (U) printmchar0 } def
+/sharp                 { (V) printmchar0 } def
+/flat                  { (W) printmchar0 } def
+/dblsharp              { (X) printmchar0 } def
+/dblflat               { (Y) printmchar0 } def
+/xnote                 { (Z) printmchar0 } def
+/dwhdiamond            { (a) printmchar0 } def
+/diamond               { (b) printmchar0 } def
+/filldiamond           { (c) printmchar0 } def
+/up2n                  { (d) printmchar0 } def
+/dn2n                  { (e) printmchar0 } def
+/up4n                  { (f) printmchar0 } def
+/dn4n                  { (g) printmchar0 } def
+/up8n                  { (h) printmchar0 } def
+/dn8n                  { (i) printmchar0 } def
+/up16n                 { (j) printmchar0 } def
+/dn16n                 { (k) printmchar0 } def
+/up32n                 { (l) printmchar0 } def
+/dn32n                 { (m) printmchar0 } def
+/up64n                 { (n) printmchar0 } def
+/dn64n                 { (o) printmchar0 } def
+/up128n                        { (p) printmchar0 } def
+/dn128n                        { (q) printmchar0 } def
+/up256n                        { (r) printmchar0 } def
+/dn256n                        { (s) printmchar0 } def
+/com                   { (t) printmchar0 } def
+/cut                   { (u) printmchar0 } def
+/begped                        { (v) printmchar0 } def
+/pedal                 { (w) printmchar0 } def
+/endped                        { (x) printmchar0 } def
+/dnbow                 { (y) printmchar0 } def
+/upbow                 { (z) printmchar0 } def
+/wedge                 { (1) printmchar0 } def
+/uwedge                        { (2) printmchar0 } def
+/ferm                  { (3) printmchar0 } def
+/uferm                 { (4) printmchar0 } def
+/sign                  { (5) printmchar0 } def
+/coda                  { (6) printmchar0 } def
+/mor                   { (7) printmchar0 } def
+/invmor                        { (8) printmchar0 } def
+/turn                  { (9) printmchar0 } def
+/invturn               { (0) printmchar0 } def
+/acc_gt                        { (#) printmchar0 } def
+/acc_hat               { ($) printmchar0 } def
+/acc_uhat              { (") printmchar0 } def
+/tr                    { (*) printmchar0 } def
+/leg                   { (,) printmchar0 } def
+/rr                    { (-) printmchar0 } def
+/measrpt               { (.) printmchar0 } def
+/copyright             { (/) printmchar0 } def
+/dim                   { (`) printmchar0 } def
+/halfdim               { (') printmchar0 } def
+/triangle              { (^) printmchar0 } def
+/qwhrest               { (&) printmchar0 } def
+/ll1rest               { (!) printmchar0 } def
+/ll2rest               { (@) printmchar0 } def
+/dwhrighttriangle      { (A) printmchar1 } def
+/righttriangle         { (B) printmchar1 } def
+/fillrighttriangle     { (C) printmchar1 } def
+/udwhrighttriangle     { (D) printmchar1 } def
+/urighttriangle                { (E) printmchar1 } def
+/ufillrighttriangle    { (F) printmchar1 } def
+/dwhrectangle          { (G) printmchar1 } def
+/rectangle             { (H) printmchar1 } def
+/fillrectangle         { (I) printmchar1 } def
+/dwhisostriangle       { (J) printmchar1 } def
+/isostriangle          { (K) printmchar1 } def
+/fillisostriangle      { (L) printmchar1 } def
+/dwhpiewedge           { (M) printmchar1 } def
+/piewedge              { (N) printmchar1 } def
+/fillpiewedge          { (O) printmchar1 } def
+/dwhsemicircle         { (P) printmchar1 } def
+/semicircle            { (Q) printmchar1 } def
+/fillsemicircle                { (R) printmchar1 } def
+/dwhslashhead          { (S) printmchar1 } def
+/slashhead             { (T) printmchar1 } def
+/fillslashhead         { (U) printmchar1 } def
+/blankhead             { (V) printmchar1 } def
+
+
+% Define routines for Mup output other than music characters.
+
+/stepsize 3 def           % define a step size as 3 points (at default magnification)
+
+% x1 y1 x2 lines dist staffscale staff
+%              draw a staff starting at x1, y1 and extending to x2 with "lines"
+%              lines, 2*dist*stepsize apart, scaled by staffscale
+/staff {
+       /staffscale exch def
+       /dist exch def
+       /lines exch def
+       /x2 exch def
+       /y1 exch def
+       /x1 exch def
+       0.7 staffscale mul sb setlinewidth
+       1 lines sub  2  lines 1 sub {   % loop from bottom line to top line
+               dup stepsize mul staffscale mul dist mul y1 add x1 exch moveto
+               stepsize mul staffscale mul dist mul y1 add x2 exch lineto stroke
+       } for
+} def
+
+% x y1 y2 bracket      draw a bracket; y1 is the top
+/bracket {
+       /y2 exch def
+       /y1 exch def
+       /x exch def
+       gsave
+       3 setlinewidth
+       x 2 sub y1 1 add moveto
+       x 2 sub y2 1 sub lineto
+       stroke
+       x 2 sub y1 1 add moveto
+       x 1 sub y1 1 add   x 3 add y1 1 add   x 5 add y1 6 add   curveto
+       x 6 add y1 5 add lineto
+       x 5 add y1 2 add   x 1 add y1 2 sub   x 2 sub y1 2 sub   curveto
+       fill
+       x 2 sub y2 1 sub moveto
+       x 1 sub y2 1 sub   x 3 add y2 1 sub   x 5 add y2 6 sub   curveto
+       x 6 add y2 5 sub lineto
+       x 5 add y2 2 sub   x 1 add y2 2 add   x 2 sub y2 2 add   curveto
+       fill
+       grestore
+} def
+
+% x y1 y2 brace                draw a brace; y1 is the top
+/brace {
+       /y2 exch def
+       /y1 exch def
+       /x exch def
+       gsave
+       x 9 sub y1 y2 add 2 div translate
+       /topy y1 y2 sub 2 div 1 sub def
+       0 1 1 {
+               pop
+               %0 topy moveto 0 0 lineto stroke
+               0 0 moveto
+               16 topy 0.2 mul   -11 topy 0.6 mul   8 topy   curveto
+               8.7 topy lineto
+               -7 topy 0.7 mul   20 topy 0.3 mul   1 0   curveto
+               fill
+               1 -1 scale      % flip to do bottom half
+       } for
+       grestore
+} def
+
+% endx endy wavy staffscale    draw a wavy line from current point to here,
+%                              scaled by staffscale
+/wavy {
+       /staffscale exch def
+       /endy exch def          % define the end point of the line
+       /endx exch def
+       currentpoint            % line starts at current point
+       /begy exch def          % define the beginning point of the line
+       /begx exch def
+       gsave
+       /dx endx begx sub def   % find delta x and delta y
+       /dy endy begy sub def
+       /r dx dx mul dy dy mul add sqrt def     % hypotenuse
+       /theta dy dx atan def                   % angle with positive x axis
+       begx begy translate     % change axes so that we can draw the line
+       theta rotate            %   from (0, 0) to (r, 0)
+       staffscale staffscale scale     % scale everything by staffscale
+       /scaledr r staffscale div def   % but scale r in reverse to keep length
+
+       % Each outer loop draws one cycle of the squiggle.  It continues until
+       % we are at or beyond the desired end point.
+       0 0 moveto
+       0 6 scaledr {
+               gsave
+               % first loop draws left half of squiggle; second draws right
+               0 1 1 {
+                       0.0 0.4 moveto
+                       2.0 1.9 3.4 2.3 3.9 0.0 curveto
+                       2.1 0.0 lineto
+                       1.9 0.8 1.4 0.7 0.0 -0.4 curveto
+                       fill
+                       pop 180 rotate -6 0 translate
+               } for
+               grestore
+
+               pop 6 0 translate       % shift axes right one squiggle
+       } for
+
+       grestore
+} def
+
+% x y space frets fretno numvert curvel curver [ f1 f2 f3 ... ] grid
+%                              print a guitar grid diagram
+/grid {
+       /grid_positions exch def % 0="o", -1="x", -2=nothing, positive=dot
+       /curver exch def        % right string for curve, 0 if none
+       /curvel exch def        % left string for curve, 0 if none
+       /numvert exch def       % vertical position to print fretno, 0 if none
+       /fretno exch def        % fret no. to print at right, 0 if none
+       /frets exch def         % number of fret lines
+       /space exch def         % points between two neighboring lines
+       /y exch def             % y coord of top fret line
+       /x exch def             % x coord of left strings
+
+       gsave
+       /strings grid_positions length def      % number of strings
+       /lmarky 0.4 space mul y add def         % lowest Y of a "o" or "x"
+       space 10 div setlinewidth
+       2 setlinecap
+
+       % draw the lines of the grid
+       0  1  strings 1 sub {   % loop from left string to right string
+               dup space mul x add y moveto
+               space mul x add frets 1 sub space mul y exch sub lineto stroke
+       } for
+       0  -1  1 frets sub {    % loop from top fret (nut) to bottom fret
+               dup space mul y add x exch moveto
+               space mul y add strings 1 sub space mul x add exch lineto stroke
+       } for
+
+       % draw the curved line if there is one
+       curvel 0 gt {
+               % within strings curvel to curver, find smallest positive fret
+               /minfret 1000 def
+               curvel 1 curver {
+                       /strno exch def
+                       /grid_p grid_positions strno 1 sub get def
+                       grid_p 0 gt grid_p minfret lt and {
+                               /minfret grid_p def
+                       } if
+               } for
+
+               % if curve goes above top fret, other marks must be higher
+               minfret 1 eq {
+                       /hmarky 1.2 space mul y add def
+               } {
+                       /hmarky lmarky def
+               } ifelse
+
+               /strdiff curver curvel sub def
+               space 8 div setlinewidth
+
+               % set endpoint coords of curve; higher if curve is short
+               /curvex1 curvel 1 sub space mul x add def
+               /curvex2 curver 1 sub space mul x add def
+               /curvey 1 minfret sub space mul y add def
+               strdiff 3 lt {
+                       /curvey 0.2 strdiff div space mul curvey add def
+               } if
+
+               % move to left end, set other points, draw curve
+               curvex1 curvey moveto
+
+               curvex1 curvex2 curvex1 sub 3 div add
+               curvey space 0.4 strdiff sqrt mul mul add
+
+               curvex2 curvex2 curvex1 sub 3 div sub
+               curvey space 0.4 strdiff sqrt mul mul add
+
+               curvex2 curvey curveto stroke
+       } if
+
+       space 10 div setlinewidth
+
+       % draw dots and x and o marks
+       0  1  strings 1 sub {   % loop from left string to right string
+               /strno exch def % first string is 0
+               /grid_p grid_positions strno get def
+               /strx strno space mul x add def
+
+               % set Y of mark higher if curved line covers this string
+               strno 1 add curvel ge  strno 1 add curver le  and {
+                       /marky hmarky def
+               } {
+                       /marky lmarky def
+               } ifelse
+
+               grid_p -1 eq {          % draw an X above the string
+                       /xhwid space 3 div def
+                       strx xhwid sub marky xhwid sub moveto
+                       strx xhwid add marky xhwid add lineto stroke
+                       strx xhwid sub marky xhwid add moveto
+                       strx xhwid add marky xhwid sub lineto stroke
+               } if
+               grid_p 0 eq {           % draw a circle above the string
+                       strx marky space 0.3 mul 0 360 arc stroke
+               } if
+               grid_p 1 ge {           % draw a dot by the proper fret
+                       strx y grid_p space mul sub space 3 div add
+                       space 3 div 0 360 arc fill
+               } if
+       } for
+
+       % print "X fr" if requested
+       fretno 0 gt {
+               /Palatino-Roman findfont space 1.9 mul scalefont setfont
+               x strings 0.5 sub space mul add
+               y space numvert 0.3 add mul sub moveto
+               fretno 2 string cvs show ( fr) show
+       } if
+       grestore
+} def
+
+% x1 y1 x2 y2 whitebox         draw a white rectangle with opposite
+%                              corners of (x1,y1) and (x2,y2)
+/whitebox {
+       /y2 exch def
+       /x2 exch def
+       /y1 exch def
+       /x1 exch def
+       1.0 setgray
+       newpath
+       x1 y1 moveto
+       x1 y2 lineto
+       x2 y2 lineto
+       x2 y1 lineto
+       closepath
+       fill
+       stroke
+       0.0 setgray
+} def
+
+
+/LineNum 0 def
+/InputFile (unknown) def
+
+% n linenum
+/linenum {
+       /LineNum exch def
+} def
+
+% (inputfilename) inputfile
+/inputfile {
+       /InputFile exch def
+} def
+
+% find size of Encoding and make a dictionary
+% that size for bounding box information
+mfont0 begin
+/dictsize Encoding length def
+mfont0 /Mcbbox0 dictsize dict put
+
+% temporarily redefine printmchar0 to get code
+5 dict begin
+/printmchar0 { {} forall } def
+
+Mcbbox0 Encoding 128rest get [ 1140.0 0 -515.0 -1515.0 615.0 1685.0 ] put
+Mcbbox0 Encoding 16rest get [ 830.0 0 -415.0 -1215.0 405.0 485.0 ] put
+Mcbbox0 Encoding 1n get [ 1080.0 0 -535.0 -335.0 535.0 345.0 ] put
+Mcbbox0 Encoding 1rest get [ 1540.0 0 -765.0 -5.0 765.0 645.0 ] put
+Mcbbox0 Encoding 256rest get [ 1250.0 0 -625.0 -2115.0 615.0 1685.0 ] put
+Mcbbox0 Encoding 2n get [ 880.0 0 -435.0 -345.0 435.0 355.0 ] put
+Mcbbox0 Encoding 2rest get [ 1540.0 0 -765.0 -45.0 765.0 315.0 ] put
+Mcbbox0 Encoding 32rest get [ 940.0 0 -415.0 -1215.0 515.0 1085.0 ] put
+Mcbbox0 Encoding 4n get [ 840.0 0 -415.0 -335.0 415.0 345.0 ] put
+Mcbbox0 Encoding 4rest get [ 650.0 0 -345.0 -885.0 295.0 985.0 ] put
+Mcbbox0 Encoding 64rest get [ 1040.0 0 -515.0 -1515.0 515.0 1085.0 ] put
+Mcbbox0 Encoding 8rest get [ 750.0 0 -305.0 -615.0 435.0 485.0 ] put
+Mcbbox0 Encoding acc_gt get [ 1170.0 0 -525.0 -335.0 635.0 345.0 ] put
+Mcbbox0 Encoding acc_hat get [ 780.0 0 -385.0 -5.0 385.0 875.0 ] put
+Mcbbox0 Encoding acc_uhat get [ 780.0 0 -385.0 -5.0 385.0 875.0 ] put
+Mcbbox0 Encoding begped get [ 470.0 0 -245.0 -45.0 215.0 615.0 ] put
+Mcbbox0 Encoding cclef get [ 1540.0 0 -765.0 -1245.0 765.0 1255.0 ] put
+Mcbbox0 Encoding coda get [ 1640.0 0 -815.0 -855.0 815.0 865.0 ] put
+Mcbbox0 Encoding com get [ 1100.0 0 -575.0 -635.0 515.0 655.0 ] put
+Mcbbox0 Encoding copyright get [ 920.0 0 -455.0 -45.0 455.0 855.0 ] put
+Mcbbox0 Encoding cut get [ 1100.0 0 -575.0 -905.0 515.0 915.0 ] put
+Mcbbox0 Encoding dblflat get [ 1170.0 0 -595.0 -405.0 565.0 1115.0 ] put
+Mcbbox0 Encoding dblsharp get [ 720.0 0 -355.0 -345.0 355.0 355.0 ] put
+Mcbbox0 Encoding dblwhole get [ 1090.0 0 -535.0 -605.0 545.0 615.0 ] put
+Mcbbox0 Encoding diamond get [ 880.0 0 -435.0 -305.0 435.0 315.0 ] put
+Mcbbox0 Encoding dim get [ 540.0 0 -265.0 -5.0 265.0 905.0 ] put
+Mcbbox0 Encoding dn128n get [ 840.0 0 -415.0 -3545.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn16n get [ 840.0 0 -415.0 -2105.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn256n get [ 840.0 0 -415.0 -3965.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn2n get [ 880.0 0 -435.0 -2105.0 435.0 355.0 ] put
+Mcbbox0 Encoding dn32n get [ 840.0 0 -415.0 -2585.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn4n get [ 840.0 0 -415.0 -2105.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn64n get [ 840.0 0 -415.0 -3065.0 415.0 345.0 ] put
+Mcbbox0 Encoding dn8n get [ 840.0 0 -415.0 -2105.0 415.0 345.0 ] put
+Mcbbox0 Encoding dnbow get [ 810.0 0 -395.0 -5.0 405.0 915.0 ] put
+Mcbbox0 Encoding dnflag get [ 640.0 0 -335.0 -1705.0 295.0 15.0 ] put
+Mcbbox0 Encoding dot get [ 280.0 0 -135.0 -125.0 135.0 135.0 ] put
+Mcbbox0 Encoding dwhdiamond get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox0 Encoding dwhrest get [ 340.0 0 -165.0 -5.0 165.0 615.0 ] put
+Mcbbox0 Encoding endped get [ 480.0 0 -215.0 -45.0 255.0 615.0 ] put
+Mcbbox0 Encoding fclef get [ 1840.0 0 -1015.0 -1705.0 815.0 655.0 ] put
+Mcbbox0 Encoding ferm get [ 1640.0 0 -815.0 -5.0 815.0 1015.0 ] put
+Mcbbox0 Encoding filldiamond get [ 880.0 0 -435.0 -305.0 435.0 315.0 ] put
+Mcbbox0 Encoding flat get [ 580.0 0 -295.0 -405.0 275.0 1115.0 ] put
+Mcbbox0 Encoding gclef get [ 1790.0 0 -915.0 -1605.0 865.0 3015.0 ] put
+Mcbbox0 Encoding halfdim get [ 760.0 0 -375.0 -5.0 375.0 1015.0 ] put
+Mcbbox0 Encoding invmor get [ 1320.0 0 -655.0 -455.0 655.0 465.0 ] put
+Mcbbox0 Encoding invturn get [ 1300.0 0 -645.0 -335.0 645.0 345.0 ] put
+Mcbbox0 Encoding leg get [ 840.0 0 -415.0 -55.0 415.0 65.0 ] put
+Mcbbox0 Encoding ll1rest get [ 840.0 0 -415.0 -5.0 415.0 625.0 ] put
+Mcbbox0 Encoding ll2rest get [ 840.0 0 -415.0 -15.0 415.0 315.0 ] put
+Mcbbox0 Encoding measrpt get [ 1300.0 0 -645.0 -675.0 645.0 685.0 ] put
+Mcbbox0 Encoding mor get [ 1320.0 0 -655.0 -285.0 655.0 295.0 ] put
+Mcbbox0 Encoding nat get [ 520.0 0 -255.0 -855.0 255.0 865.0 ] put
+Mcbbox0 Encoding pedal get [ 1040.0 0 -515.0 -45.0 515.0 675.0 ] put
+Mcbbox0 Encoding qwhrest get [ 340.0 0 -165.0 -605.0 165.0 615.0 ] put
+Mcbbox0 Encoding rr get [ 940.0 0 -465.0 -25.0 465.0 1035.0 ] put
+Mcbbox0 Encoding sharp get [ 700.0 0 -345.0 -935.0 345.0 945.0 ] put
+Mcbbox0 Encoding sign get [ 1340.0 0 -665.0 -825.0 665.0 835.0 ] put
+Mcbbox0 Encoding tr get [ 1440.0 0 -715.0 -5.0 715.0 1015.0 ] put
+Mcbbox0 Encoding triangle get [ 800.0 0 -395.0 -45.0 395.0 785.0 ] put
+Mcbbox0 Encoding turn get [ 1300.0 0 -645.0 -325.0 645.0 345.0 ] put
+Mcbbox0 Encoding uferm get [ 1640.0 0 -815.0 -5.0 815.0 1015.0 ] put
+Mcbbox0 Encoding up128n get [ 1390.0 0 -745.0 -335.0 635.0 3555.0 ] put
+Mcbbox0 Encoding up16n get [ 1390.0 0 -745.0 -335.0 635.0 2115.0 ] put
+Mcbbox0 Encoding up256n get [ 1390.0 0 -745.0 -335.0 635.0 3975.0 ] put
+Mcbbox0 Encoding up2n get [ 880.0 0 -435.0 -345.0 435.0 2115.0 ] put
+Mcbbox0 Encoding up32n get [ 1390.0 0 -745.0 -335.0 635.0 2595.0 ] put
+Mcbbox0 Encoding up4n get [ 850.0 0 -415.0 -335.0 425.0 2115.0 ] put
+Mcbbox0 Encoding up64n get [ 1390.0 0 -745.0 -335.0 635.0 3075.0 ] put
+Mcbbox0 Encoding up8n get [ 1390.0 0 -745.0 -335.0 635.0 2115.0 ] put
+Mcbbox0 Encoding upbow get [ 720.0 0 -355.0 -115.0 355.0 925.0 ] put
+Mcbbox0 Encoding upflag get [ 640.0 0 -335.0 -5.0 295.0 1715.0 ] put
+Mcbbox0 Encoding uwedge get [ 340.0 0 -165.0 -5.0 165.0 505.0 ] put
+Mcbbox0 Encoding wedge get [ 340.0 0 -165.0 5.0 165.0 515.0 ] put
+Mcbbox0 Encoding xnote get [ 880.0 0 -435.0 -365.0 435.0 375.0 ] put
+
+end
+end
+
+/Mfont0 mfont0 definefont
+
+
+% find size of Encoding and make a dictionary
+% that size for bounding box information
+mfont1 begin
+/dictsize Encoding length def
+mfont1 /Mcbbox1 dictsize dict put
+
+% temporarily redefine printmchar1 to get code
+5 dict begin
+/printmchar1 { {} forall } def
+
+Mcbbox1 Encoding blankhead get [ 880.0 0 -435.0 -275.0 435.0 285.0 ] put
+Mcbbox1 Encoding dwhisostriangle get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding dwhpiewedge get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding dwhrectangle get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding dwhrighttriangle get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding dwhsemicircle get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding dwhslashhead get [ 1410.0 0 -695.0 -725.0 705.0 735.0 ] put
+Mcbbox1 Encoding fillisostriangle get [ 880.0 0 -435.0 -275.0 435.0 315.0 ] put
+Mcbbox1 Encoding fillpiewedge get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding fillrectangle get [ 880.0 0 -435.0 -275.0 435.0 285.0 ] put
+Mcbbox1 Encoding fillrighttriangle get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding fillsemicircle get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding fillslashhead get [ 1300.0 0 -645.0 -675.0 645.0 685.0 ] put
+Mcbbox1 Encoding isostriangle get [ 880.0 0 -435.0 -275.0 435.0 315.0 ] put
+Mcbbox1 Encoding piewedge get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding rectangle get [ 880.0 0 -435.0 -275.0 435.0 285.0 ] put
+Mcbbox1 Encoding righttriangle get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding semicircle get [ 880.0 0 -435.0 -305.0 435.0 285.0 ] put
+Mcbbox1 Encoding slashhead get [ 1380.0 0 -685.0 -725.0 685.0 735.0 ] put
+Mcbbox1 Encoding udwhrighttriangle get [ 950.0 0 -465.0 -605.0 475.0 615.0 ] put
+Mcbbox1 Encoding ufillrighttriangle get [ 880.0 0 -435.0 -275.0 435.0 315.0 ] put
+Mcbbox1 Encoding urighttriangle get [ 880.0 0 -435.0 -275.0 435.0 315.0 ] put
+
+end
+end
+
+/Mfont1 mfont1 definefont
+
+/makeExtEncoding {
+       /extendedencoding 256 array def
+       StandardEncoding extendedencoding copy
+       extendedencoding 32 /exclamdown put
+       extendedencoding 33 /cent put
+       extendedencoding 34 /sterling put
+       extendedencoding 35 /yen put
+       extendedencoding 36 /quotedblleft put
+       extendedencoding 37 /guillemotleft put
+       extendedencoding 38 /guillemotright put
+       extendedencoding 39 /guilsinglleft put
+       extendedencoding 40 /guilsinglright put
+       extendedencoding 41 /dagger put
+       extendedencoding 42 /daggerdbl put
+       extendedencoding 43 /bullet put
+       extendedencoding 44 /quotedblbase put
+       extendedencoding 45 /quotedblright put
+       extendedencoding 46 /questiondown put
+       extendedencoding 47 /grave put
+       extendedencoding 48 /acute put
+       extendedencoding 49 /macron put
+       extendedencoding 50 /breve put
+       extendedencoding 51 /dotaccent put
+       extendedencoding 52 /dieresis put
+       extendedencoding 53 /ring put
+       extendedencoding 54 /cedilla put
+       extendedencoding 55 /hungarumlaut put
+       extendedencoding 56 /ogonek put
+       extendedencoding 57 /caron put
+       extendedencoding 58 /emdash put
+       extendedencoding 59 /AE put
+       extendedencoding 60 /ae put
+       extendedencoding 61 /ordfeminine put
+       extendedencoding 62 /ordmasculine put
+       extendedencoding 63 /Lslash put
+       extendedencoding 64 /lslash put
+       extendedencoding 65 /Oslash put
+       extendedencoding 66 /oslash put
+       extendedencoding 67 /OE put
+       extendedencoding 68 /oe put
+       extendedencoding 69 /dotlessi put
+       extendedencoding 70 /germandbls put
+       extendedencoding 71 /Aacute put
+       extendedencoding 72 /aacute put
+       extendedencoding 73 /Acircumflex put
+       extendedencoding 74 /acircumflex put
+       extendedencoding 75 /Adieresis put
+       extendedencoding 76 /adieresis put
+       extendedencoding 77 /Agrave put
+       extendedencoding 78 /agrave put
+       extendedencoding 79 /Aring put
+       extendedencoding 80 /aring put
+       extendedencoding 81 /Atilde put
+       extendedencoding 82 /atilde put
+       extendedencoding 83 /Ccedilla put
+       extendedencoding 84 /ccedilla put
+       extendedencoding 85 /Eacute put
+       extendedencoding 86 /eacute put
+       extendedencoding 87 /Ecircumflex put
+       extendedencoding 88 /ecircumflex put
+       extendedencoding 89 /Edieresis put
+       extendedencoding 90 /edieresis put
+       extendedencoding 91 /Egrave put
+       extendedencoding 92 /egrave put
+       extendedencoding 93 /Iacute put
+       extendedencoding 94 /iacute put
+       extendedencoding 95 /Icircumflex put
+       extendedencoding 96 /icircumflex put
+       extendedencoding 97 /Idieresis put
+       extendedencoding 98 /idieresis put
+       extendedencoding 99 /Igrave put
+       extendedencoding 100 /igrave put
+       extendedencoding 101 /Ntilde put
+       extendedencoding 102 /ntilde put
+       extendedencoding 103 /Oacute put
+       extendedencoding 104 /oacute put
+       extendedencoding 105 /Ocircumflex put
+       extendedencoding 106 /ocircumflex put
+       extendedencoding 107 /Odieresis put
+       extendedencoding 108 /odieresis put
+       extendedencoding 109 /Ograve put
+       extendedencoding 110 /ograve put
+       extendedencoding 111 /Otilde put
+       extendedencoding 112 /otilde put
+       extendedencoding 113 /Scaron put
+       extendedencoding 114 /scaron put
+       extendedencoding 115 /Uacute put
+       extendedencoding 116 /uacute put
+       extendedencoding 117 /Ucircumflex put
+       extendedencoding 118 /ucircumflex put
+       extendedencoding 119 /Udieresis put
+       extendedencoding 120 /udieresis put
+       extendedencoding 121 /Ugrave put
+       extendedencoding 122 /ugrave put
+       extendedencoding 123 /Ydieresis put
+       extendedencoding 124 /ydieresis put
+       extendedencoding 125 /Zcaron put
+       extendedencoding 126 /zcaron put
+       extendedencoding 127 /space put
+} def
+
+/makeExtendedFont {
+       findfont
+       dup length dict /newdict exch def
+       { 1 index /FID ne
+               { newdict 3 1 roll put }
+               { pop pop }
+               ifelse
+       } forall
+       newdict /Encoding extendedencoding put
+       newdict /UniqueID newdict /UniqueID get 1 add put
+       newdict definefont pop
+} def
+/flagsep 1.60 300 mul def       % 1.60 stepsizes
+/scv 149508 def /sf 962 string def
+/fa {/p 0 def /chr exch -3 bitshift 127 and def {sf exch p add dup /p exch def chr put} forall} def
+[ 74 62 70 54 29 55 36 37 19 26 45 40 41 50 45 52 19 73 11 68 ] 1567304784 fa
+[ 961 ] 1341740116 fa
+[ 12 4 5 4 4 2 4 3 3 7 7 3 5 5 4 5 4 2 5 3 ] 1969419526 fa
+[ 96 4 4 3 2 4 11 2 6 23 13 16 8 3 28 13 8 3 6 11 ] 387152134 fa
+[ 268 4 13 12 5 4 4 5 4 5 3 2 4 3 4 8 3 3 9 2 ] 305899779 fa
+[ 369 3 4 9 3 3 9 2 4 3 4 7 4 4 4 9 5 3 5 4 ] 477458695 fa
+[ 498 4 36 4 37 4 42 4 4 37 4 4 35 4 4 5 13 3 4 4 ] 1130513667 fa
+[ 759 3 5 33 4 5 9 29 5 4 3 5 4 4 5 4 4 5 4 3 ] 1205319942 fa
+[ 902 8 4 2 3 4 3 4 4 3 2 3 9 ] 1708988675 fa
+[ 468 6 4 10 3 30 5 3 24 40 4 3 3 3 3 8 23 1 1 1 ] 123455756 fa
+[ 664 23 4 2 13 66 4 5 9 ] 2061720845 fa
+[ 795 ] 1622189328 fa
+[ 463 45 40 41 50 45 84 ] 304180545 fa
+[ 494 40 41 49 45 43 84 ] 251711819 fa
+[ 149 203 37 144 ] 358262127 fa
+[ 456 142 52 ] 95949173 fa
+[ 0 13 13 10 65 36 6 26 38 17 13 53 4 13 13 25 36 183 7 140 ] 1751712121 fa
+[ 839 5 13 12 13 13 48 ] 1943250302 fa
+[ 30 164 254 7 42 4 36 4 18 1 18 4 46 3 1 41 4 39 4 41 ] 499619205 fa
+[ 798 1 3 1 ] 1277775234 fa
+[ 76 32 135 79 99 8 246 43 30 160 ] 734015880 fa
+[ 265 70 36 12 25 87 4 36 4 37 4 46 4 41 43 83 4 83 41 3 ] 1546658194 fa
+[ 193 49 180 8 17 134 ] 831070621 fa
+[ 353 366 ] 1033403809 fa
+[ 266 1 190 39 40 41 50 45 43 45 ] 1758436783 fa
+[ 423 8 109 ] 508918194 fa
+[ 328 6 30 6 31 6 269 ] 212071871 fa
+[ 390 357 2 ] 1671244225 fa
+[ 500 ] 347047368 fa
+[ 558 ] 1276946910 fa
+[ 651 ] 2109048312 fa
+[ 644 ] 1914352160 fa
+[ 520 ] 471204394 fa
+[ 512 5 2 ] 1930983991 fa
+[ 665 ] 154021439 fa
+[ 513 ] 777103941 fa
+[ 514 ] 260959830 fa
+[ 530 239 ] 1284535922 fa
+[ 510 ] 1982423675 fa
+[ 150 ] 1969948305 fa
+[ 511 7 134 ] 1407991454 fa
+[ 144 371 ] 1896661664 fa
+[ 464 52 ] 1444653737 fa
+[ 509 81 ] 1712172720 fa
+[ 110 11 32 24 22 18 40 12 54 7 17 19 18 19 22 13 377 94 9 11 ] 889612 fa
+[ 954 ] 1802916616 fa
+[ 80 146 51 78 37 84 8 8 73 5 44 45 33 9 73 9 130 9 11 12 ] 1808121621 fa
+[ 19 42 3 22 8 82 63 23 25 13 8 5 176 248 40 73 12 13 13 12 ] 1752602397 fa
+[ 22 10 37 42 1 2 19 26 6 38 17 13 38 11 21 13 16 9 27 9 ] 1598682919 fa
+[ 405 9 13 46 49 50 50 213 18 12 13 13 12 45 10 ] 160257827 fa
+[ 1 8 8 6 10 10 16 11 14 8 23 19 13 19 13 7 15 3 9 8 ] 882894639 fa
+[ 234 40 9 15 6 7 6 25 36 37 19 6 47 16 40 41 50 45 43 6 ] 185215791 fa
+[ 733 19 37 16 12 13 3 3 12 6 6 6 7 6 7 6 6 6 45 10 ] 1706915629 fa
+[ 24 10 37 45 2 17 5 1 15 4 7 5 8 8 17 17 13 11 8 26 ] 1713964852 fa
+[ 284 21 13 25 18 18 19 18 28 1 7 28 2 4 106 24 3 2 32 36 ] 1218620208 fa
+[ 695 62 1 7 13 1 7 2 37 4 8 5 13 12 13 13 12 45 5 1 ] 1317868340 fa
+[ 960 ] 75399990 fa
+[ 45 9 155 6 245 68 21 98 60 109 ] 1430691640 fa
+[ 20 27 15 25 8 33 173 13 45 37 83 170 5 34 8 115 40 12 13 13 ] 841629509 fa
+[ 901 ] 422446918 fa
+[ 27 25 37 13 3 40 12 73 49 77 4 33 4 68 89 219 21 27 3 4 ] 560155470 fa
+[ 466 6 135 41 7 6 36 6 89 ] 803193686 fa
+[ 42 80 1 55 80 1 80 36 37 155 1 263 40 65 ] 189315943 fa
+[ 6 31 36 9 43 21 6 185 36 37 210 ] 1031359337 fa
+[ 44 9 101 4 4 20 8 80 3 23 30 5 19 17 20 17 15 7 7 36 ] 586694517 fa
+[ 552 22 20 16 3 55 42 31 10 33 ] 343336822 fa
+[ 7 4 54 54 10 22 10 20 8 8 53 5 226 12 115 38 17 42 26 13 ] 1808462718 fa
+[ 780 32 ] 847653755 fa
+[ 3 63 31 408 18 4 18 6 22 13 15 3 32 9 17 4 15 5 18 4 ] 1627872128 fa
+[ 724 83 7 ] 1643402114 fa
+[ 228 296 8 25 39 16 159 14 34 ] 670118796 fa
+[ 2 2 47 69 19 34 23 20 35 5 187 10 51 2 38 2 39 2 48 2 ] 888380310 fa
+[ 680 2 41 2 2 5 13 11 10 40 2 50 80 ] 1392580498 fa
+[ 14 25 10 7 22 49 21 22 1 4 10 23 4 13 15 5 16 15 12 3 ] 2114772893 fa
+[ 295 30 24 9 28 9 23 19 13 1 8 24 67 16 3 30 3 3 53 9 ] 453068702 fa
+[ 694 6 9 20 11 23 1 23 23 22 8 5 1 24 41 9 11 4 5 1 ] 1393470366 fa
+[ 944 8 ] 1770206109 fa
+[ 10 5 25 6 4 7 42 39 25 20 4 4 7 2 14 17 126 5 32 5 ] 113705892 fa
+[ 442 25 4 6 114 27 38 42 32 25 20 47 19 112 ] 998588323 fa
+[ 79 19 131 109 36 37 74 70 1 59 8 34 3 25 5 9 3 80 11 27 ] 1221405612 fa
+[ 912 9 11 ] 273962927 fa
+[ 8 230 25 23 6 17 130 31 61 64 16 127 32 ] 1881483187 fa
+[ 130 683 ] 1406620603 fa
+[ 18 10 32 25 5 3 10 3 143 50 13 9 61 93 86 1 1 180 48 58 ] 1980878788 fa
+[ 861 13 9 4 12 8 17 3 ] 1447963591 fa
+[ 67 143 8 128 115 435 19 2 ] 477757388 fa
+[ 490 35 ] 1151262673 fa
+[ 5 70 67 32 37 16 14 7 27 18 142 301 17 90 103 ] 1523362782 fa
+[ 117 14 33 38 17 13 20 26 3 453 89 3 8 113 10 ] 1908448236 fa
+sf cvx exec
+%%BeginResource: procset grops 1.17 2
+/setpacking where{
+pop
+currentpacking
+true setpacking
+}if
+/grops 120 dict dup begin
+/SC 32 def
+/A/show load def
+/B{0 SC 3 -1 roll widthshow}bind def
+/C{0 exch ashow}bind def
+/D{0 exch 0 SC 5 2 roll awidthshow}bind def
+/E{0 rmoveto show}bind def
+/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+/G{0 rmoveto 0 exch ashow}bind def
+/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+/I{0 exch rmoveto show}bind def
+/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+/K{0 exch rmoveto 0 exch ashow}bind def
+/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+/M{rmoveto show}bind def
+/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+/O{rmoveto 0 exch ashow}bind def
+/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+/Q{moveto show}bind def
+/R{moveto 0 SC 3 -1 roll widthshow}bind def
+/S{moveto 0 exch ashow}bind def
+/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+/SF{
+findfont exch
+[exch dup 0 exch 0 exch neg 0 0]makefont
+dup setfont
+[exch/setfont cvx]cvx bind def
+}bind def
+/MF{
+findfont
+[5 2 roll
+0 3 1 roll
+neg 0 0]makefont
+dup setfont
+[exch/setfont cvx]cvx bind def
+}bind def
+/level0 0 def
+/RES 0 def
+/PL 0 def
+/LS 0 def
+/MANUAL{
+statusdict begin/manualfeed true store end
+}bind def
+/PLG{
+gsave newpath clippath pathbbox grestore
+exch pop add exch pop
+}bind def
+/BP{
+/level0 save def
+1 setlinecap
+1 setlinejoin
+72 RES div dup scale
+LS{
+90 rotate
+}{
+0 PL translate
+}ifelse
+1 -1 scale
+}bind def
+/EP{
+level0 restore
+showpage
+}bind def
+/DA{
+newpath arcn stroke
+}bind def
+/SN{
+transform
+.25 sub exch .25 sub exch
+round .25 add exch round .25 add exch
+itransform
+}bind def
+/DL{
+SN
+moveto
+SN
+lineto stroke
+}bind def
+/DC{
+newpath 0 360 arc closepath
+}bind def
+/TM matrix def
+/DE{
+TM currentmatrix pop
+translate scale newpath 0 0 .5 0 360 arc closepath
+TM setmatrix
+}bind def
+/RC/rcurveto load def
+/RL/rlineto load def
+/ST/stroke load def
+/MT/moveto load def
+/CL/closepath load def
+/FL{
+currentgray exch setgray fill setgray
+}bind def
+/BL/fill load def
+/LW/setlinewidth load def
+/RE{
+findfont
+dup maxlength 1 index/FontName known not{1 add}if dict begin
+{
+1 index/FID ne{def}{pop pop}ifelse
+}forall
+/Encoding exch def
+dup/FontName exch def
+currentdict end definefont pop
+}bind def
+/DEFS 0 def
+/EBEGIN{
+moveto
+DEFS begin
+}bind def
+/EEND/end load def
+/CNT 0 def
+/level1 0 def
+/PBEGIN{
+/level1 save def
+translate
+div 3 1 roll div exch scale
+neg exch neg exch translate
+0 setgray
+0 setlinecap
+1 setlinewidth
+0 setlinejoin
+10 setmiterlimit
+[]0 setdash
+/setstrokeadjust where{
+pop
+false setstrokeadjust
+}if
+/setoverprint where{
+pop
+false setoverprint
+}if
+newpath
+/CNT countdictstack def
+userdict begin
+/showpage{}def
+}bind def
+/PEND{
+clear
+countdictstack CNT sub{end}repeat
+level1 restore
+}bind def
+end def
+/setpacking where{
+pop
+setpacking
+}if
+%%EndResource
+%%IncludeResource: font Times-Bold
+%%IncludeResource: font Times-Italic
+%%IncludeResource: font Times-Roman
+%%IncludeResource: font Courier
+%%IncludeResource: font Times-BoldItalic
+%%IncludeResource: font NewCenturySchlbk-BoldItalic
+%%IncludeResource: font NewCenturySchlbk-Roman
+grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+def/PL PLG def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+/NewCenturySchlbk-Roman@0 ENC0/NewCenturySchlbk-Roman RE
+/NewCenturySchlbk-BoldItalic@0 ENC0/NewCenturySchlbk-BoldItalic RE
+/Times-BoldItalic@0 ENC0/Times-BoldItalic RE/Courier@0 ENC0/Courier RE
+/Times-Roman@0 ENC0/Times-Roman RE/Times-Italic@0 ENC0/Times-Italic RE
+/Times-Bold@0 ENC0/Times-Bold RE
+%%EndProlog
+%%Page: 1 1
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 11/Times-Bold@0 SF(Mup V)195.888 43 Q(ersion 5.3 Statement Summary)
+-1.1 E/F1 11/Times-Italic@0 SF(conte)36 56 Q(xt)-.22 E(staf)36 69 Q
+(fs voices & staf)-.198 E(fs voices)-.198 E F0(:)A F1 -.165(ch)2.75 G
+(or).165 E(d)-.407 E F0(;)2.75 E F1(....)2.75 E F0([)36 82 Q F1(staf)A
+(fs voices & staf)-.198 E(fs voices)-.198 E F0(;)A F1(staf)2.75 E
+(fs voices)-.198 E F0 2.75(]:)C F1 -.165(ch)C(or).165 E(d)-.407 E F0(;)
+2.75 E F1(....)2.75 E F0(lyrics)36 95 Q F1(place staf)2.75 E(f)-.198 E
+F0(:)2.75 E F1(time_valuelist)2.75 E F0([)2.75 E F1(ver)2.75 E(ses)-.11
+E F0 2.75(]")2.75 G F1(te)-2.75 E(xt)-.22 E F0(";)A F1(...)2.75 E
+(linetype bartype)36 108 Q F0(pad)2.75 E F1(num ending_mark)2.75 E F0
+-.198(re)2.75 G(hearsal).198 E F1(fontfamily font)2.75 E F0(\()2.75 E F1
+(size)A F0(\))A F1 -.407(re)2.75 G(hear).407 E(sal_mark)-.11 E F0(mnum=)
+2.75 E F1(num)A F0(=)2.75 E F1(ta)A(g)-.11 E F0(hidechanges)2.75 E F1
+(par)36 121 Q(ameter)-.165 E F0(=)A F1(value)A F0(multir)36 134 Q(est)
+-.198 E F1(num)2.75 E F0(newscor)36 147 Q 2.75(el)-.198 G(eftmar)-2.75 E
+(gin=)-.11 E F1(num)A F0(rightmar)2.75 E(gin=)-.11 E F1(num)A F0
+(newpage leftmar)36 160 Q(gin=)-.11 E F1(num)A F0(rightmar)2.75 E(gin=)
+-.11 E F1(num)A(fontfamily font)36 173 Q F0(\()2.75 E F1(size)A F0(\))A
+F1(modi\214er place staf)2.75 E(fs)-.198 E F0(dist)2.75 E F1(num)2.75 E
+F0 2.75(!:)2.75 G F1(beat)A F0(")2.75 E F1(te)A(xt)-.22 E F0 2.75("t)C
+(il)-2.75 E F1(num)2.75 E F0(m+)A F1(num)A F0(;)A F1(....)2.75 E F0
+(mussym \()36 186 Q F1(size)A/F2 11/Times-Roman@0 SF(\))A F1(place staf)
+2.75 E(fs)-.198 E F0(:)2.75 E F1(beat)2.75 E F0(")2.75 E F1(mus_symbol)A
+F0 2.75("t)C(il)-2.75 E F1(num)2.75 E F0(m+)A F1(num)A F0(;)A F1(....)
+2.75 E(linetype)36 199 Q F0(phrase)2.75 E F1(place staf)2.75 E(fs)-.198
+E F0(:)2.75 E F1(beat til num)2.75 E F0(m+)A F1(num)A F0(;)A F1(....)
+2.75 E F0(octa)36 212 Q -.11(ve)-.275 G F1(place staf)2.86 E(fs)-.198 E
+F0(:)2.75 E F1(beat)2.75 E F0(")2.75 E F1(te)A(xt)-.22 E F0 2.75("t)C
+(il)-2.75 E F1(num)2.75 E F0(m+)A F1(num)A F0(;)A F1(....)2.75 E F0
+(pedal)36 225 Q F1(place staf)2.75 E(fs)-.198 E F0(:)2.75 E F1(beat)2.75
+E F0 2.75(*;)2.75 G F1(....)A(cr)36 238 Q(es_mark place staf)-.407 E(fs)
+-.198 E F0(:)2.75 E F1(beat til num)2.75 E F0(m+)A F1(num)A F0(;)A F1
+(....)2.75 E F0(midi)36 251 Q F1(staf)2.75 E(fs voices)-.198 E F0(:)2.75
+E F1(beat)2.75 E F0(")2.75 E F1(midi_k)A -.33(ey)-.11 G(wor).33 E(d)
+-.407 E F0(=)A F1(value)A F0(";)A F1(....)2.75 E F0 -.198(ro)36 264 S
+(ll).198 E F1(dir)2.75 E(ection staf)-.407 E(fnum voicenum)-.198 E F0
+(to)2.75 E F1(staf)2.75 E(fnum voicenum)-.198 E F0(:)2.75 E F1(beat)2.75
+E F0(;)2.75 E F1(....)2.75 E(printcmd location)36 277 Q F0(")2.75 E F1
+(te)A(xt)-.22 E F0(")A(title)36 290 Q F1(fontfamily font)2.75 E F0(\()
+2.75 E F1(size)A F0 2.75(\)")C F1(te)-2.75 E(xt)-.22 E F0 2.75("")C F1
+(te)-2.75 E(xt)-.22 E F0 2.75("")C F1(te)-2.75 E(xt)-.22 E F0(")A F1
+(justifytype)36 303 Q F0(paragraph)2.75 E F1(fontfamily font)2.75 E F0
+(\()2.75 E F1(size)A F0 2.75(\)")C F1(te)-2.75 E(xt)-.22 E F0(")A F1
+(linetype)36 316 Q F0(line)2.75 E F1(location)2.75 E F0(to)2.75 E F1
+(location)2.75 E F0(with)2.75 E F1(fontfamily font)2.75 E F0(\()2.75 E
+F1(size)A F0 2.75(\)")C F1(te)-2.75 E(xt)-.22 E F0(")A F1(linetype)36
+329 Q F0(cur)2.75 E -.11(ve)-.11 G F1(location)2.86 E F0(to)2.75 E F1
+(location)2.75 E F0(to)2.75 E F1(location ....)2.75 E(linetype)36 342 Q
+F0(cur)2.75 E -.11(ve)-.11 G F1(location)2.86 E F0(to)2.75 E F1
+(location)2.75 E F0 -.22(bu)2.75 G(lge).22 E F1(num ....)2.75 E F0
+(de\214ne)36 355 Q F1(MA)2.75 E(CR)-.33 E(O_N)-.44 E(AME)-.297 E F0(\()A
+F1(mac_par)A(ams)-.165 E F0(\))A F1(macr)2.75 E(o_de\214nition)-.495 E
+F0(@)2.75 E(ifdef)36 368 Q F1(MA)2.75 E(CR)-.33 E(O_N)-.44 E(AME .....)
+-.297 E F0(else)2.75 E F1(.....)2.75 E F0(endif)2.75 E(ifndef)36 381 Q
+F1(MA)2.75 E(CR)-.33 E(O_N)-.44 E(AME .....)-.297 E F0(else)2.75 E F1
+(.....)2.75 E F0(endif)2.75 E(undef)36 394 Q F1(MA)2.75 E(CR)-.33 E(O_N)
+-.44 E(AME)-.297 E F0(if)36 407 Q F1 -.22(ex)2.75 G(pr).22 E
+(ession .....)-.407 E F0(else)2.75 E F1(.....)2.75 E F0(endif)2.75 E
+(include ")36 420 Q F1(\214lename)A F0(")A -.275(fo)36 433 S(nt\214le ")
+.275 E F1(\214lename)A F0(")A(//)36 446 Q F1(comment\212arbitr)2.75 E
+(ary te)-.165 E(xt that will be ignor)-.22 E(ed.)-.407 E F0 -1.012(Va)
+211.877 472 S(lues used in Mup statements)1.012 E F1(accidental)36 485 Q
+F0(#)40.574 E F2(,)A F0(&)2.75 E F2(,)A F0(x)2.75 E F2(,)A F0(&&)2.75 E
+F2 2.75(,o)C(r)-2.75 E F0(n)2.75 E F1(bartype)36 498 Q F0(bar)52.795 E
+F2(,)A F0(dblbar)2.75 E F2(,)A F0 -.198(re)2.75 G(peatstart).198 E F2(,)
+A F0 -.198(re)2.75 G(peatend).198 E F2(,)A F0 -.198(re)2.75 G(peatboth)
+.198 E F2(,)A F0(endbar)2.75 E F2(,)A F0(in)2.75 E(visbar)-.44 E F2 2.75
+(,o)C(r)-2.75 E F0 -.198(re)2.75 G(start).198 E F1(beat)36 511 Q F2(num\
+ber from 0.0 to time signature denominator plus 1.0, optionally follo)
+67.458 E(wed)-.275 E(by ho)122.4 524 Q 2.75(wm)-.275 G(an)-2.75 E 2.75
+(yg)-.165 G(race notes to back up from there, as a ne)-2.75 E -.055(ga)
+-.165 G(ti).055 E .33 -.165(ve n)-.275 H(umber in parentheses,).165 E
+(and an of)122.4 537 Q(fset as a signed number in square brack)-.275 E
+(ets)-.11 E F1 -.165(ch)36 550 S(or).165 E(d)-.407 E F0(<<)61.309 E F1
+(conte)A(xt par)-.22 E(ameter=value)-.165 E F0(>> [)A F1 -.165(ch)C(or)
+.165 E(d_style)-.407 E F0(])A F1(time_value pitc)2.75 E
+(h\(es\) note_attrib)-.165 E(utes inter)-.22 E(-c)-.22 E(hor)-.165 E
+(d_attr)-.407 E F2 -.495(Tu)122.4 563 S(plets speci\214ed by).495 E F0
+({)8.25 E F1 -.165(ch)2.75 G(or).165 E(d)-.407 E F0(;)2.75 E F1(....)
+2.75 E F0(})2.75 E F1(side num tupstyle)2.75 E 2.75(,t)-.11 G(ime_value)
+-2.75 E F0(;)2.75 E F2(On tablature staf)122.4 576 Q(f, the)-.275 E F1
+(pitc)2.75 E(h)-.165 E F2(is:)2.75 E F1(string fr)2.75 E(et)-.407 E F0
+(")2.75 E F1(bend)A F0(")A F1(bend)36 589 Q F0(full)65.016 E F2 2.75(,o)
+C(r)-2.75 E F1(num)2.75 E F2(and/or a fraction as)2.75 E F1(num)2.75 E
+F0(/)A F1(num)A -.165(ch)36 602 S(or).165 E(d_style)-.407 E F2
+(one or more \(semicolon-separated\) from the follo)35.646 E(wing:)-.275
+E F0(grace)122.4 615 Q F2(,)A F0(cue)2.75 E F2(,)A F0(xnote)2.75 E F2(,)
+A F0(diam)2.75 E F2(,)A F0(with)2.75 E F1(withlist)2.75 E F2(,)A F0(pad)
+2.75 E F1(num)2.75 E F2(,)A F0(slash)2.75 E F1(num)2.75 E F2(,)A F1
+(stemdir)2.75 E F2(,)A F0(len)2.75 E F1(num)2.75 E F2(,)A F0(dist)2.75 E
+F1(num)2.75 E F2(,)A F0(ho)122.4 628 Q F1(num)2.75 E F2(,)A F0(hs ")2.75
+E F1(headshape)A F0(")A F2 2.75(,o)C(r)-2.75 E F0(=)2.75 E F1(ta)A(g)
+-.11 E F2(Putting)122.4 641 Q F0(...)2.75 E F2(after the)2.75 E F0(])
+2.75 E F2(will repeat the)2.75 E F1 -.165(ch)2.75 G(or).165 E(d_style)
+-.407 E F2(until)2.75 E F0([-])2.75 E F2(or end of measure.)2.75 E F1
+(clef)36 654 Q F0(tr)70.516 E(eble)-.198 E F2(,)A F0(soprano)2.75 E F2
+(,)A F0(mezzosoprano)2.75 E F2(,)A F0(alto)2.75 E F2(\(these ha)5.5 E
+.33 -.165(ve d)-.22 H(ef).165 E(ault octa)-.11 E .33 -.165(ve o)-.22 H
+2.75(f4).165 G(\))-2.75 E F0(tr)122.4 667 Q(eble8)-.198 E F2(,)A F0
+(tenor)2.75 E F2(,)A F0(baritone)2.75 E F2(,)A F0(bass)2.75 E F2
+(\(these ha)5.5 E .33 -.165(ve d)-.22 H(ef).165 E(ault octa)-.11 E .33
+-.165(ve o)-.22 H 2.75(f3).165 G(\))-2.75 E F0(fr)122.4 680 Q
+(enchviolin)-.198 E F2(,)A F0(8tr)2.75 E(eble)-.198 E F2(\(these ha)2.75
+E .33 -.165(ve d)-.22 H(ef).165 E(ault octa)-.11 E .33 -.165(ve o)-.22 H
+2.75(f5).165 G(\))-2.75 E F1(conte)36 693 Q(xt)-.22 E F0(scor)54.852 E
+(e)-.198 E F2(,)A F0(staff)2.75 E F1(staf)2.75 E(fnum)-.198 E F2(,)A F0
+-.11(vo)2.75 G(ice).11 E F1(staf)2.75 E(fnum voicenum)-.198 E F2(,)A F0
+(music)2.75 E F2(,)A F0(top)2.75 E F2(,)A F0(bottom)2.75 E F2(,)A F0
+(top2)2.75 E F2(,)A F0(bottom2)2.75 E F2(,)A F0(header)122.4 706 Q F2(,)
+A F0 -.275(fo)2.75 G(oter).275 E F2(,)A F0(header2)2.75 E F2(,)A F0
+-.275(fo)2.75 G(oter2).275 E F2(,)A F0(grids)2.75 E F2 2.75(,o)C(r)-2.75
+E F0(headshapes)2.75 E F1(cr)36 719 Q(es_mark)-.407 E F0(<)40.376 E F2
+(\(crescendo\) or)2.75 E F0(>)2.75 E F2(\(decrescendo\))2.75 E F1(dir)36
+732 Q(ection)-.407 E F0(up)47.086 E F2(or)2.75 E F0(do)2.75 E(wn)-.11 E
+F1(ending_mark)36 745 Q F0(ending ")28.353 E F1(te)A(xt)-.22 E F0(")A F2
+(or)5.5 E F0(endending)2.75 E F1 -.22(ex)36 758 S(pr).22 E(ession)-.407
+E F2(can contain)39.98 E F0 2.75
+(de\214ned\(\) \(\) + - ~ ! * / % ^ & | << >> < > <= >= == != && || ?:)
+2.75 F F1(\214lename)36 771 Q F2
+(path to a \214le on your system; uses MUPP)49.132 E -1.221(AT)-1.012 G
+2.75(Ht)1.221 G 2.75<6f8c>-2.75 G(nd, if not in current directory)-2.75
+E(and not absolute path)122.4 784 Q EP
+%%Page: 2 2
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 9/Times-Roman@0 SF 2.25(-2-)262.503 44.5 S/F1 11/Times-Italic@0 SF
+(font)36 70.5 Q/F2 11/Times-Bold@0 SF -.198(ro)69.284 G(m).198 E/F3 11
+/Times-Roman@0 SF(,)A F2(ital)2.75 E F3(,)A F2(bold)2.75 E F3 2.75(,o)C
+(r)-2.75 E F2(boldital)2.75 E F1(fontfamily)36 83.5 Q F2 -2.31 -.275
+(av a)41.784 H(ntgarde).275 E F3(,)A F2(bookman)2.75 E F3(,)A F2
+(courier)2.75 E F3(,)A F2(helv)2.75 E(etica)-.11 E F3(,)A F2(newcentury)
+2.75 E F3(,)A F2(palatino, or times)2.75 E F1(fr)36 96.5 Q(et)-.407 E F3
+(number from 0 to 99)71.528 E F1(he)36 109.5 Q(x_data)-.22 E F3 -2.365
+-.275(ev e)46.294 H 2.75(nn).275 G(umber of he)-2.75 E(xadecimal digits)
+-.165 E F1(inter)36 122.5 Q(-c)-.22 E(hor)-.165 E 12.942
+(d_attr tieslur_style)-.407 F F2(tie)2.75 E F1(dir)2.75 E(ection)-.407 E
+F3(,)A F1(tieslur_style)2.75 E F2(slur)2.75 E F1(dir)2.75 E(ection)-.407
+E F3(,)A F2(bm)2.75 E F3(,)A F2(bm with staff)2.75 E F1(side)2.75 E F3
+(,)A F2(ebm)2.75 E F3(,)A F2(esbm)2.75 E F3(,)A F2(slope)122.4 135.5 Q
+F1(num)2.75 E F3 2.75(,o)C(r)-2.75 E F2(alt)2.75 E F1(num)2.75 E
+(interval)36 148.5 Q F2(perfect)52.179 E F3(,)A F2(major)2.75 E F3(,)A
+F2(minor)2.75 E F3(,)A F2(augmented)2.75 E F3 2.75(,o)C(r)-2.75 E F2
+(diminished)2.75 E F1(justifytype)36 161.5 Q F2(justi\214ed)41.179 E F3
+2.75(,o)C(r)-2.75 E F2(ragged)2.75 E F1(linetype)36 174.5 Q F2(medium)
+51.574 E F3(,)A F2(wide)2.75 E F3(,)A F2(dashed)2.75 E F3 2.75(,o)C(r)
+-2.75 E F2(dotted)2.75 E F3(\(if omitted,)2.75 E F1(linetype)2.75 E F3
+(is narro)2.75 E(w\))-.275 E F1(location)36 187.5 Q F2(\()50.342 E F1
+(ta)2.75 E(g)-.11 E F2(.)A F1(X)A F2(+)2.75 E F1(steps)2.75 E F2 2.75
+(+t)2.75 G(ime)-2.75 E F1(time_value)2.75 E F2(,)A F1(ta)2.75 E(g)-.11 E
+F2(.)A F1(Y)A F2(+)2.75 E F1(steps)2.75 E F2(\))2.75 E F1(mac_par)36
+200.5 Q(ams)-.165 E F3
+(comma-separated list of parameter names, same naming rules as)29.739 E
+F1(MA)2.75 E(CR)-.33 E(O_N)-.44 E(AME)-.297 E(MA)36 213.5 Q(CR)-.33 E
+(O_N)-.44 E(AME)-.297 E F3
+(upper case letters, digits, and/or underscores, be)14.141 E
+(ginning with a letter)-.165 E F1(macr)36 226.5 Q(o_de\214nition)-.495 E
+F3(arbitrary te)11.732 E(xt that will be used where)-.165 E -.165(ve)
+-.275 G(r).165 E F1(MA)2.75 E(CR)-.33 E(O_N)-.44 E(AME)-.297 E F3
+(appears in input)2.75 E F1(midi_k)36 239.5 Q -.33(ey)-.11 G(wor).33 E
+(d)-.407 E F3(an)24.921 E 2.75(yo)-.165 G 2.75(ft)-2.75 G(he follo)-2.75
+E(wing:)-.275 E F2(tempo=)122.4 252.5 Q F1(num)A F2(pr)46.262 E(ogram=)
+-.198 E F1(num)A F2(parameter=)34.239 E F1(num)A F2(,)A F1(num)A F2
+(port=)4.418 E F1(num)A F2(on)122.4 265.5 Q -.11(ve)-.44 G(locity=).11 E
+F1(num)A F2(offv)28.475 E(elocity=)-.11 E F1(num)A F2(channel=)26.825 E
+F1(num)A F2(chanpr)38.914 E(essur)-.198 E(e=)-.198 E F1(num)A F2
+(seqnum=)122.4 278.5 Q F1(num)A F2(text=)38.914 E F1(te)A(xt)-.22 E F2
+(copyright=)61.156 E F1(te)A(xt)-.22 E F2(name=)33.645 E F1(te)A(xt)-.22
+E F2(instrument=)122.4 291.5 Q F1(num)A F2(mark)23.646 E(er=)-.11 E F1
+(te)A(xt)-.22 E F2(cue=)43.545 E F1(te)A(xt)-.22 E F2(hex=)62.982 E F1
+(he)A(x_data)-.22 E(modi\214er)36 304.5 Q F2(chord)49.737 E F3(,)A F2
+(analysis)2.75 E F3(,)A F2(\214gbass)2.75 E F3 2.75(,o)C 2.75(ro)-2.75 G
+(mitted)-2.75 E F1(mus_symbol)36 317.5 Q F3
+(musical symbol; see chart on page 6 for complete list.)32.016 E F1
+(note_attrib)36 330.5 Q(utes)-.22 E F3(one or more of the follo)20.004 E
+(wing:)-.275 E F1(tieslur_style)2.75 E F2(~)2.75 E F1(dir)2.75 E(ection)
+-.407 E F3(\(tie\),)2.75 E F1(tieslur_style)2.75 E F2 2.75(<>)2.75 G F1
+(dir)A(ection\) \(slur\),)-.407 E F2(?)122.4 343.5 Q F3(\(small\),)2.75
+E F2(^)2.75 E F1(pitc)A(h)-.165 E F3(\(bend\),)2.75 E F2(hs ")2.75 E F1
+(headshape)A F2(")A F3 2.75(,o)C(r)-2.75 E F2(=)2.75 E F1(ta)A(g)-.11 E
+(num)36 356.5 Q F3(some number; v)67.458 E(alid v)-.275 E
+(alues depend on where it appears)-.275 E F1(octave)36 369.5 Q F3
+(number from)57.69 E F2(0)2.75 E F3(to)2.75 E F2(9)2.75 E F3
+(or one or more)2.75 E F2(+)2.75 E F3(or)2.75 E F2(-)2.75 E F3(signs)
+2.75 E F1(par)36 382.5 Q(ameter)-.165 E F3
+(See parameter table on page 5 for complete list)40.739 E F1(pitc)36
+395.5 Q(h)-.165 E F3(letter from)64.565 E F2(a)2.75 E F3(to)2.75 E F2(g)
+2.75 E F3 2.75(,o)C(ptionally follo)-2.75 E(wed by)-.275 E F1
+(accidental)2.75 E F3(and/or)2.75 E F1(octave)2.75 E F3(,)A(or)122.4
+408.5 Q F2(r)2.75 E F3(\(rest\),)2.75 E F2(s)2.75 E F3(\(space\),)2.75 E
+F2(us)2.75 E F3(\(uncollapseable space\), or)2.75 E F2 -.11(rp)2.75 G(t)
+.11 E F3(\(repeat\))2.75 E F1(place)36 421.5 Q F2(abo)62.574 E -.11(ve)
+-.11 G F3(,).11 E F2(belo)2.75 E(w)-.11 E F3 2.75(,o)C(r)-2.75 E F2
+(between)2.75 E F3 2.75(.I)C(f)-2.75 E F2(between)2.75 E F3(,)A F1(staf)
+2.75 E(fs)-.198 E F3(must be of the form)2.75 E F1(num)2.75 E F2(&)A F1
+(num)A(printcmd)36 434.5 Q F2(left)46.679 E F3(,)A F2(right)2.75 E F3(,)
+A F2(center)2.75 E F3(,)A F2(print)2.75 E F3(or)2.75 E F2(postscript)
+2.75 E F1 -.407(re)36 447.5 S(hear).407 E(sal_mark)-.11 E F2(let)16.649
+E F3(,)A F2(num)2.75 E F3(,)A F2(mnum)2.75 E F3 2.75(,o)C(r)-2.75 E F2
+(")2.75 E F1(te)A(xt)-.22 E F2(")A F1(side)36 460.5 Q F2(abo)68.679 E
+-.11(ve)-.11 G F3(or)2.86 E F2(belo)2.75 E(w)-.11 E F1(size)36 473.5 Q
+F3(number from 1 to 100 \(points\))69.9 E F1(staf)36 486.5 Q(fnum)-.198
+E F3(number from 1 to 40)48.703 E F1(staf)36 499.5 Q(fs)-.198 E F3
+(number from 1 to 40, or comma-separated list of dash-separated ranges)
+63.366 E F1(stemdir)36 512.5 Q F2(up)53.4 E F3(or)2.75 E F2(do)2.75 E
+(wn)-.11 E F1(stemlen)36 525.5 Q F3 2.75(an)52.795 G(umber)-2.75 E 2.75
+(,i)-.44 G 2.75(ns)-2.75 G(tepsizes)-2.75 E F1(steps)36 538.5 Q F3 2.75
+(an)64.4 G
+(umber of stepsizes, where a stepsize is 1/2 the distance between tw)
+-2.75 E 2.75(os)-.11 G(taf)-2.75 E 2.75(fl)-.275 G(ines)-2.75 E F1
+(string)36 551.5 Q F3(in tablature chord:)60.726 E F1(pitc)2.75 E 2.75
+(ha)-.165 G(ccidental)-2.75 E F3(follo)2.75 E(wed by zero or more)-.275
+E F2(')2.75 E F3(marks)2.75 E F1(tab_string)36 564.5 Q F3
+(list of tablature strings. Each includes a)41.168 E F1(pitc)2.75 E(h)
+-.165 E F3 2.75(,o)C(ptional)-2.75 E F2(')2.75 E F3(marks, and optional)
+2.75 E F1(octave)2.75 E(.)-.165 E(ta)36 577.5 Q(g)-.11 E F3 2.75(al)
+72.452 G -.275(ow)-2.75 G(er case letter).275 E 2.75(,o)-.44 G 2.75(ra)
+-2.75 G 2.75(nu)-2.75 G(nderscore follo)-2.75 E(wed by lo)-.275 E
+(wer case letters, digits, and/or underscores)-.275 E
+(Each has 6 associated v)122.4 590.5 Q(alues:)-.275 E F2(x)2.75 E F3(,)A
+F2(y)2.75 E F3(,)A F2(n)2.75 E F3(,)A F2(s)2.75 E F3(,)A F2(e)2.75 E F3
+2.75(,a)C(nd)-2.75 E F2(w)2.75 E F3(Prede\214ned tag names are)122.4
+603.5 Q F2(_win)2.75 E F3(,)A F2(_page)2.75 E F3 2.75(,a)C(nd)-2.75 E F2
+(_cur)2.75 E F1(te)36 616.5 Q(xt)-.22 E F3(arbitrary te)70.736 E
+(xt; use)-.165 E F2(\\")2.75 E F3(to include quotes,)2.75 E F2(\\f\()
+2.75 E F1(fontfamily font)A F2(\))A F3(to change font,)2.75 E F2(\\s\()
+2.75 E F1(num)A F2(\))A F3(to change size,)2.75 E F2(\\\()122.4 629.5 Q
+F1(xx)A F2(\))A F3(to include special characters,)2.75 E F2(\\v\()2.75 E
+F1(num)A F2(\))A F3(for v)2.75 E(ertical motion,)-.165 E F2(\\:)2.75 E
+F3(to toggle piling,)2.75 E F2(\\|)2.75 E F3(or)2.75 E F2(\\^)2.75 E F3
+(for alignment)2.75 E F1(time_value)36 642.5 Q F2(1/4)38.132 E F3(,)A F2
+(1/2)2.75 E F3(,)A F2(1)2.75 E F3(,)A F2(2)2.75 E F3(,)A F2(4)2.75 E F3
+(,)A F2(8)2.75 E F3(,)A F2(16)2.75 E F3(,)A F2(32)2.75 E F3(,)A F2(64)
+2.75 E F3(,)A F2(128)2.75 E F3 2.75(,o)C(r)-2.75 E F2(256)2.75 E F3
+(with optional dots,)2.75 E F2(+)2.75 E F3(or)2.75 E F2(-)2.75 E F3 2.75
+(;o)C(r)-2.75 E F2(m)2.75 E F3(\(measure\))2.75 E F1(tieslur_style)36
+655.5 Q F2(dotted)32.621 E F3(,)A F2(dashed)2.75 E F3 2.75(,o)C 2.75(ro)
+-2.75 G(mitted)-2.75 E F1(tuplet)36 668.5 Q F3(See)61.342 E F1 -.165(ch)
+2.75 G(or).165 E(d)-.407 E(tupstyle)36 681.5 Q F2(y)52.179 E F3(\(al)
+2.75 E -.11(wa)-.11 G(ys print brack).11 E(et\),)-.11 E F2(n)2.75 E F3
+(\(no number or brack)2.75 E(et\),)-.11 E F2(num)2.75 E F3
+(\(number only\), or omitted \(def)2.75 E(ault\))-.11 E F1(value)36
+694.5 Q F3(See information about the item to the left of the = for v)
+62.574 E(alid v)-.275 E(alues)-.275 E F1(ver)36 707.5 Q(ses)-.11 E F3
+(number or comma-separated list of dash-separated ranges)59.021 E F1
+(voicenum)36 720.5 Q F2(1)44.248 E F3(,)A F2(2)2.75 E F3 2.75(,o)C(r)
+-2.75 E F2(3)2.75 E F1 56.161(voices comma-separ)36 733.5 R
+(ated list of dash-separ)-.165 E(ated r)-.165 E(ang)-.165 E
+(es of voicenum)-.11 E F3(s)A F1(withlist)36 746.5 Q F3
+(comma-separated list of the follo)53.994 E(wing:)-.275 E F2(.)2.75 E F3
+(\(stacatto\),)2.75 E F2(-)2.75 E F3(\(le)2.75 E -.055(ga)-.165 G(to\),)
+.055 E F2(^)2.75 E F3(\(accent\),)2.75 E F2(>)2.75 E F3(\(accent\), or)
+2.75 E F2(")2.75 E F1(te)A(xt)-.22 E F2(")A F1(X)36 759.5 Q F2(x)79.679
+E F3(,)A F2(w)2.75 E F3 2.75(,o)C(r)-2.75 E F2(e)2.75 E F3
+(\(x, west, or east\))5.5 E F1(Y)36 772.5 Q F2(y)80.284 E F3(,)A F2(n)
+2.75 E F3 2.75(,o)C(r)-2.75 E F2(s)2.75 E F3(\(y)5.5 E 2.75(,n)-.715 G
+(orth, or south\))-2.75 E EP
+%%Page: 3 3
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 9/Times-Roman@0 SF 2.25(-3-)262.503 44.5 S/F1 11/Times-Bold@0 SF
+-.275(Fo)209.985 71.5 S(nt/size changes in text strings).275 E/F2 11
+/Times-Roman@0 SF 1.76 -.88(To c)36 99.5 T
+(hange font inside a quoted te).88 E(xt string, use)-.165 E F1(\\f\()
+2.75 E/F3 11/Times-Italic@0 SF(fontfamily font)A F1(\))A F2(or)2.75 E F1
+(\\f\()2.75 E F3(font_abbr)A F1(\))A F2(from the table:)2.75 E F3
+182.957(font fontfamily)44.558 113.5 R F2 -.22(av)86.732 127.5 S(antg)
+-.055 E 13.75(arde bookman courier helv)-.055 F 13.75(etica ne)-.165 F
+13.75(wcentury palatino times)-.275 F .44 LW 455.397 132.25 36 132.25 DL
+(rom)36 143.5 Q/F4 11/Courier@0 SF 41.025(AR BR)50.264 F 32.048(CR HR)
+39.347 F 39.941(NR PR)48.593 F(TR)32.939 E F1(bold)36 157.5 Q F4 41.025
+(AB BB)47.195 F 32.048(CB HB)39.347 F 39.941(NB PB)48.593 F(TB)32.939 E
+F3(ital)36 171.5 Q F4 41.025(AI BI)53.311 F 32.048(CI HI)39.347 F 39.941
+(NI PI)48.593 F(TI)32.939 E/F5 11/Times-BoldItalic@0 SF(boldital)36
+185.5 Q F4 41.025(AX BX)33.753 F 32.048(CX HX)39.347 F 39.941(NX PX)
+48.593 F(TX)32.939 E F1(\\f\(pr)36 199.5 Q -.165(ev)-.198 G(ious\)).165
+E F2(or)2.75 E F1(\\f\(PV\))2.75 E F2(changes to pre)2.75 E(vious font.)
+-.275 E F1(\\s\()2.75 E F3(num)A F1(\))A F2(changes to point size)2.75 E
+F3(num)2.75 E F2 2.75(,1t)C 2.75(o1)-2.75 G(00.)-2.75 E F1(\\s\(+)36
+213.5 Q F3(num)A F1(\))A F2(increases the size by)2.75 E F3(num)2.75 E
+F2(while)2.75 E F1(\\s\(-)2.75 E F3(num)A F1(\))A F2(decreases it by)
+2.75 E F3(num)2.75 E F2(points.)2.75 E F1(\\s\(PV\))36 227.5 Q F2(or)
+2.75 E F1(\\s\(pr)2.75 E -.165(ev)-.198 G(ious\)).165 E F2(re)2.75 E
+-.165(ve)-.275 G(rts to pre).165 E(vious size.)-.275 E F1
+(Mup command line ar)212.19 255.5 Q(guments)-.11 E(-c)36 283.5 Q F3(num)
+2.75 E F2(combine)113.761 E F3(num)2.75 E F2
+(or more measures of rest into multirest)2.75 E F1(-C)36 297.5 Q F2
+(used with -E, k)132.395 E(eep comments rather than discarding them)-.11
+E F1(-d)36 311.5 Q F3(num)2.75 E F2(turn on deb)112.529 E(ugging le)-.22
+E -.165(ve)-.275 G(l).165 E F3(num)2.75 E F1(-D)36 325.5 Q F3(MA)2.75 E
+(CR)-.33 E(O)-.44 E F1(=)A F3(def)A F2(de\214ne)72.819 E F3(MA)2.75 E
+(CR)-.33 E(O)-.44 E F2(as)2.75 E F3(def)2.75 E F1(-e)36 339.5 Q F3
+(err\214le)2.75 E F2(put error output into)105.819 E F3(err\214le)2.75 E
+F1(-E)36 353.5 Q F2(just e)133 E
+(xpand macros and "include" \214les and write result to standard output)
+-.165 E F1(-f)36 367.5 Q F3(out\214le)2.75 E F2(put output into)106.424
+E F3(out\214le)2.75 E F1(-F)36 381.5 Q F2(put output into \214le, deri)
+133.616 E(ving output \214le name from input \214le name)-.275 E F1(-m)
+36 395.5 Q F3(midi\214le)2.75 E F2(generate MIDI output into)95.424 E F3
+(midi\214le)2.75 E F1(-M)36 409.5 Q F2(generate MIDI output, deri)
+129.953 E .33 -.165(ve \214)-.275 H(le name).165 E F1(-o)36 423.5 Q F3
+(pa)2.75 E -.11(ge)-.11 G(list).11 E F2(only print pages in)97.47 E F3
+(pa)2.75 E -.11(ge)-.11 G(list).11 E F2 2.75(,c)C
+(an be list of numbers, or)-2.75 E F1(odd)2.75 E F2(or)2.75 E F1 -2.53
+-.165(ev e)2.75 H(n).165 E(-p)36 437.5 Q F3(num)2.75 E F2
+(start numbering pages at)112.529 E F3(num)2.75 E F1(-r)36 451.5 Q F2
+(print share)135.453 E -.11(wa)-.275 G(re re).11 E(gistration form)-.165
+E F1(-s)36 465.5 Q F3(staf)2.75 E(\215ist)-.198 E F2
+(print only the staf)101.716 E(fs listed in)-.275 E F3(staf)2.75 E
+(\215ist)-.198 E F2 2.75(;a)C(dd)-2.75 E F1(v)2.75 E F3(N)A F2
+(to restrict to v)2.75 E(oice)-.22 E F3(N)2.75 E F1(-v)36 479.5 Q F2
+(print v)134.837 E(ersion number and e)-.165 E(xit)-.165 E F1(-x)36
+493.5 Q F3(M)2.75 E F1(,)A F3(N)A F2 -.165(ex)112.837 G(tract measures)
+.165 E F3(M)2.75 E F2(through)2.75 E F3(N)2.75 E F2 2.75(,n)C -2.475
+-.165(eg a)-2.75 H(ti).165 E .33 -.165(ve r)-.275 H(elati).165 E .33
+-.165(ve t)-.275 H 2.75(oe).165 G(nd, 0 for pickup)-2.75 E F1
+(Mupdisp commands)236.572 521.5 Q F3(num)36 549.5 Q F2 194.074
+(<Enter> go)B(to page)2.75 E F3(num)2.75 E F1(+)36 563.5 Q F2
+(or <space> or <cntl-E> or <cntl-F>)2.75 E(forw)86.923 E(ard 1/8")-.11 E
+F1(f)36 577.5 Q F2(or <Enter> or <cntl-D> or <cntl-N>)2.75 E(forw)87.088
+E(ard 1")-.11 E F1(-)36 591.5 Q F2
+(or <backspace> or <cntl-Y> or <cntl-B>)2.75 E(backw)66.32 E(ard 1/8")
+-.11 E F1(b)36 605.5 Q F2(or <cntrl-U> or <cntl-P> or <cntl-B>)2.75 E
+(backw)79.124 E(ard 1")-.11 E F1(h)36 619.5 Q F2(or)2.75 E F1(?)2.75 E
+F2(help)225.721 E F1(m)36 633.5 Q F2
+(toggle between full and partial page modes)242.837 E F1(n)36 647.5 Q F2
+(ne)245.884 E(xt page)-.165 E F1(p)36 661.5 Q F2(pre)245.884 E
+(vious page)-.275 E F1(q)36 675.5 Q F2(or)2.75 E F1(ZZ)2.75 E F2(quit)
+216.547 E F1(r)36 689.5 Q F2(repaint the screen)247.116 E EP
+%%Page: 4 4
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 9/Times-Roman@0 SF 2.25(-4-)262.503 44.5 S/F1 11/Times-Bold@0 SF
+(Mup P)244.591 70.5 Q(arameters)-.11 E .32 LW 578.6 74.5 36 74.5 DL/F2 8
+/Times-Roman@0 SF -.12(Pa)57.964 86.5 S 27.964(rameter Score).12 F(Staf)
+12 E 16(fV)-.2 G 10(oice Hd/Ft)-17.032 F -.888(Va)130.812 G(lid V).888 E
+137.96(alues Def)-.888 F(ault)-.08 E 578.6 90.5 36 90.5 DL 578.6 92.5 36
+92.5 DL/F3 8/Times-Bold@0 SF(abo)40 104.5 Q -.08(ve)-.08 G(order).08 E
+F2 27.984<8383>49.004 G F3(mussym,octa)53.036 E -.08(ve)-.2 G
+(,dyn&othertext&chord,lyrics,ending,r).08 E 97.84(eh as)-.144 F(listed)2
+E 578.6 108.5 36 108.5 DL(addtranspose)40 120.5 Q F2 27.984<8383>42.164
+G F3(up)53.036 E F2(or)2 E F3(do)2 E(wn)-.08 E F2 2(,f)C(ollo)-2 E
+(wed by)-.2 E/F4 8/Times-Italic@0 SF(interval)2 E F2(and)2 E F4(num)2 E
+F2(up perfect 1)153.232 E 578.6 124.5 36 124.5 DL F3(barstyle)40 136.5 Q
+F2 111.804<8363>60.396 G(omma-separated lists of staf)-111.804 E
+(fs or dash-separated ranges)-.2 E 578.6 140.5 36 140.5 DL F3(beamslope)
+40 152.5 Q F2 27.984<8383>51.948 G 50.308<8330>-.072 G
+(.0 to 1.0, 0.0 to 45.0)-50.308 E(1.0,20.0)221.392 E 578.6 156.5 36
+156.5 DL F3(beamstyle)40 168.5 Q F2 27.984<8383>53.732 G 50.308<8363>
+-.072 G(omma-separated list of)-50.308 E F4(time_values)2 E F2
+(that add up to a measure)2 E 578.6 172.5 36 172.5 DL F3(belo)40 184.5 Q
+-.08(wo)-.08 G(rder).08 E F2 27.984<8383>49.004 G F3(mussym,octa)53.036
+E -.08(ve)-.2 G 115.696(,dyn&othertext&chord,lyrics,pedal as).08 F
+(listed)2 E 578.6 188.5 36 188.5 DL(betweenorder)40 200.5 Q F2 27.984
+<8383>40.852 G F3 159.856(mussym,dyn&othertext&chord,lyrics as)53.036 F
+(listed)2 E 578.6 204.5 36 204.5 DL(bottommar)40 216.5 Q(gin)-.08 E F2
+111.804<8330>38.7 G(.0 to pageheight minus 0.5 inches)-111.804 E
+(0.5 inches)178.512 E 578.6 220.5 36 220.5 DL F3(brace)40 232.5 Q F2
+111.804<8363>68.844 G(omma-separated list of staf)-111.804 E
+(fs or dash-separated ranges)-.2 E 578.6 236.5 36 236.5 DL F3(brack)40
+248.5 Q(et)-.08 E F2 111.804<8363>61.812 G(omma-separated list of staf)
+-111.804 E(fs or dash-separated ranges)-.2 E 578.6 252.5 36 252.5 DL F3
+(cancelk)40 264.5 Q(ey)-.08 E F2 27.984<8383>54.7 G F3(y)53.036 E F2(or)
+2 E F3(n)2 E F2(n)270.728 E 578.6 268.5 36 268.5 DL F3(chorddist)40
+280.5 Q F2 23.052 27.984<83832030>55.5 H(to 50 \(stepsizes\))-25.984 E
+(3)231.848 E 578.6 284.5 36 284.5 DL F3(clef)40 296.5 Q F2 312.892
+27.984<83832074>75.956 H(reble)-27.984 E F3(tr)242.552 296.5 Q(eble,tr)
+-.144 E(eble8)-.144 E F2(,)A F3(8tr)A(eble)-.144 E F2(,)A F3(fr)A
+(enchviolin)-.144 E F2(,)A F3(soprano)A F2(,)A F3(mezzosoprano)A F2(,)A
+F3(alto)A F2(,)A F3(tenor)A F2(,)A F3(baritone)A F2(,)A F3(bass)A 578.6
+300.5 36 300.5 DL(def)40 312.5 Q(oct)-.2 E F2 27.984<8383>67.268 G
+50.308<8330>-.072 G(to 9)-48.308 E(based on clef)271.616 E 578.6 316.5
+36 316.5 DL F3(dist)40 328.5 Q F2 23.052 27.984<83832030>75.5 H
+(to 50 \(stepsizes\))-25.984 E(2)231.848 E 578.6 332.5 36 332.5 DL F3
+(di)40 344.5 Q(vision)-.08 E F2 111.804<834d>61.348 G(IDI di)-111.804 E
+(vision, 1 to 1536 \(ticks per quarter note\))-.2 E(192)134.728 E 578.6
+348.5 36 348.5 DL F3(dyndist)40 360.5 Q F2 23.052 27.984<83832030>62.604
+H(to 50 \(stepsizes\))-25.984 E(2)231.848 E 578.6 364.5 36 364.5 DL F3
+(endingstyle)40 376.5 Q F2<83>49.276 E F3(top)111.804 E F2(,)A F3(barr)2
+E(ed)-.144 E F2 2(,o)C(r)-2 E F3(gr)2 E(ouped)-.144 E F2(top)210.352 E
+578.6 380.5 36 380.5 DL F3(\214rstpage)40 392.5 Q F2 111.804<8331>58.172
+G(to 5000)-109.804 E(1)259.616 E 578.6 396.5 36 396.5 DL F3 -.2(fo)40
+408.5 S(nt).2 E F2 .316 27.984<83832083>74.372 H F3 -.144(ro)-8.048 G(m)
+.144 E F2(,)A F3(bold)2 E F2(,)A F3(ital)2 E F2 2(,o)C(r)-2 E F3
+(boldital)2 E F2(rom)202.64 E 578.6 412.5 36 412.5 DL F3 -.2(fo)40 424.5
+S(ntfamily).2 E F2 .316 27.984<83832083>52.596 H(times)281.792 E F3
+-1.68 -.2(av a)242.552 424.5 T(ntgarde).2 E F2(,)A F3(bookman)2 E F2(,)A
+F3(courier)2 E F2(,)A F3(helv)2 E(etica)-.08 E F2(,)A F3(newcentury)2 E
+F2(,)A F3(palatino)2 E F2 2(,o)C(r)-2 E F3(times)2 E 578.6 428.5 36
+428.5 DL(gridfr)40 440.5 Q(et)-.144 E F2 23.052 27.984<83832032>61.436 H
+(to 99)-25.984 E(4)267.616 E 578.6 444.5 36 444.5 DL F3(gridsatend)40
+456.5 Q F2<83>51.5 E F3(y)111.804 E F2(or)2 E F3(n)2 E F2(n)270.728 E
+578.6 460.5 36 460.5 DL F3(gridswher)40 472.5 Q(eused)-.144 E F2 27.984
+<8383>34.316 G F3(y)53.036 E F2(or)2 E F3(n)2 E F2(n)270.728 E 578.6
+476.5 36 476.5 DL F3(gridscale)40 488.5 Q F2 23.052 27.984<83832030>
+57.284 H(.1 to 10.0)-27.984 E(1.0)255.616 E 578.6 492.5 36 492.5 DL F3
+-.08(ke)40 504.5 S(y).08 E F2 312.892 27.984<83832063>76.028 H(major)
+-25.984 E F4(pitc)242.552 504.5 Q(h)-.12 E F3(major)2 E F2(or)2 E F3
+(minor)2 E F2 2(;o)C 2(r0t)-2 G 2(o7)-2 G F3(#)A F2(or)2 E F3(&)2 E F2
+(and optional)2 E F3(major)2 E F2(or)2 E F3(minor)2 E 578.6 508.5 36
+508.5 DL(label2)40 520.5 Q F2 27.984<8383>67.5 G F3(")53.036 E F4(te)A
+(xt)-.16 E F3(")A F2("")269.568 E 578.6 524.5 36 524.5 DL F3(label)40
+536.5 Q F2 27.984<8383>71.5 G F3(")53.036 E F4(te)A(xt)-.16 E F3(")A F2
+24("")269.568 G 578.6 540.5 36 540.5 DL F3(leftmar)40 552.5 Q(gin)-.08 E
+F2 111.804<8330>52.036 G(.0 to page)-111.804 E(width minus 0.5 inches)
+-.2 E(0.5 inches)180.488 E 578.6 556.5 36 556.5 DL F3(lyricsalign)40
+568.5 Q F2 23.052 27.984<83832030>52.388 H(.0 to 1.0)-27.984 E(0.25)
+259.616 E 578.6 572.5 36 572.5 DL F3(lyricsf)40 584.5 Q(ont)-.2 E F2
+27.984<8383>55.708 G F3 -.144(ro)53.036 G(m).144 E F2(,)A F3(bold)2 E F2
+(,)A F3(ital)2 E F2 2(,o)C(r)-2 E F3(boldital)2 E F2(rom)202.64 E 578.6
+588.5 36 588.5 DL F3(lyricsf)40 600.5 Q(ontfamily)-.2 E F2 312.892
+27.984<83832074>33.932 H(imes)-27.984 E F3 -1.68 -.2(av a)242.552 600.5
+T(ntgarde).2 E F2(,)A F3(bookman)2 E F2(,)A F3(courier)2 E F2(,)A F3
+(helv)2 E(etica)-.08 E F2(,)A F3(newcentury)2 E F2(,)A F3(palatino)2 E
+F2 2(,o)C(r)-2 E F3(times)2 E 578.6 604.5 36 604.5 DL(lyricssize)40
+616.5 Q F2 23.052 27.984<83832031>56.844 H(to 100 \(points\))-25.984 E
+(12)236.728 E 578.6 620.5 36 620.5 DL F3(measnum)40 632.5 Q F2<83>55.06
+E F3(y)111.804 E F2(or)2 E F3(n)2 E F2(n)270.728 E 578.6 636.5 36 636.5
+DL F3(measnumf)40 648.5 Q(ont)-.2 E F2<83>41.484 E F3 -.144(ro)111.804 G
+(m).144 E F2(,)A F3(bold)2 E F2(,)A F3(ital)2 E F2 2(,o)C(r)-2 E F3
+(boldital)2 E F2(rom)202.64 E 578.6 652.5 36 652.5 DL F3(measnumf)40
+664.5 Q(ontfamily)-.2 E F2 401.644<8374>19.708 G(imes)-401.644 E F3
+-1.68 -.2(av a)242.552 664.5 T(ntgarde).2 E F2(,)A F3(bookman)2 E F2(,)A
+F3(courier)2 E F2(,)A F3(helv)2 E(etica)-.08 E F2(,)A F3(newcentury)2 E
+F2(,)A F3(palatino)2 E F2 2(,o)C(r)-2 E F3(times)2 E 578.6 668.5 36
+668.5 DL(measnumsize)40 680.5 Q F2 111.804<8331>42.62 G
+(to 100 \(points\))-109.804 E(11)236.728 E 578.6 684.5 36 684.5 DL 578.6
+74.5 578.6 684.5 DL 36 74.5 36 684.5 DL 526.392 74.5 526.392 684.5 DL
+236.552 74.5 236.552 684.5 DL 205.88 74.5 205.88 684.5 DL 175.808 74.5
+175.808 684.5 DL 144.456 74.5 144.456 684.5 DL 114.24 74.5 114.24 684.5
+DL EP
+%%Page: 5 5
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 9/Times-Roman@0 SF 2.25(-5-)262.503 47 S .32 LW 545.656 65 36 65 DL
+/F1 8/Times-Roman@0 SF -.12(Pa)48.472 77 S 20.164(rameter Score).12 F
+(Staf)14.816 E 18.888(fV)-.2 G 13.228(oice Hd/Ft)-19.92 F -.888(Va)
+119.356 G(lid V).888 E 124.936(alues Def)-.888 F(ault)-.08 E 545.656 81
+36 81 DL 545.656 83 36 83 DL/F2 8/Times-Bold@0 SF(noteheads)40 95 Q F1
+-8.6 30.8<8383832073>36.432 H(tring containing 1 or 7 headshape names)
+-30.8 E("norm")131.576 E 545.656 99 36 99 DL F2(numbermr)40 111 Q(pt)
+-.08 E F1 30.8<8383>26.296 G F2(y)57.8 E F1(or)2 E F2(n)2 E F1(y)244.888
+E 545.656 115 36 115 DL F2(ontheline)40 127 Q F1 30.8<838383>39.096 G F2
+(y)24.2 E F1(or)2 E F2(n)2 E F1(y)244.888 E 545.656 131 36 131 DL F2
+(pack)40 143 Q(exp)-.08 E F1 122.2<8330>42.288 G(.0 to 1.0)-122.2 E(0.8)
+233.776 E 545.656 147 36 147 DL F2(packfact)40 159 Q F1 122.2<8330>
+41.328 G(.0 to 10.0)-122.2 E(1.0)229.776 E 545.656 163 36 163 DL F2(pad)
+40 175 Q F1 -8.6 30.8<838383202d>57.76 H(5.0 to 50.0)-30.8 E(0.0)227.112
+E 545.656 179 36 179 DL F2(pageheight)40 191 Q F1 122.2<8332>33.32 G
+(.0 to 24.0 inches or 5.0 to 61.0 cm)-122.2 E(11.0 inches)150.672 E
+545.656 195 36 195 DL F2(pagesize)40 207 Q F1<83>42.216 E F2(letter)
+122.2 E 2(,l)-.736 G(egal, \215sa, hal\215etter)-2 E 2(,a)-.736 G
+(4, a5, a6)-2 E F1(then optional)2 E F2(portrait)2 E F1(or)2 E F2
+(landscape)2 E F1(letter)23.048 E 545.656 211 36 211 DL F2(pagewidth)40
+223 Q F1 122.2<8332>35.096 G(.0 to 24.0 inches or 5.0 to 61.0 cm)-122.2
+E(8.5 inches)150.672 E 545.656 227 36 227 DL F2(panelsper)40 239 Q(page)
+-.08 E F1 122.2<8331>21.4 G(or 2)-120.2 E(1)245.336 E 545.656 243 36 243
+DL F2(pedstyle)40 255 Q F1 30.8<8383>42.656 G F2(line)57.8 E F1(,)A F2
+(pedstar)2 E F1 2(,o)C(r)-2 E F2(alt pedstar)2 E F1(line)172.448 E
+545.656 259 36 259 DL F2(printmultnum)40 271 Q F1 30.8<8383>21.76 G F2
+(y)57.8 E F1(or)2 E F2(n)2 E F1(y)244.888 E 545.656 275 36 275 DL F2
+-.144(re)40 287 S(hstyle).144 E F1 30.8<8383>43.696 G F2(boxed)57.8 E F1
+(,)A F2(cir)2 E(cled)-.144 E F1 2(,o)C(r)-2 E F2(plain)2 E F1(box)
+186.584 E(ed)-.12 E 545.656 291 36 291 DL F2 -.144(re)40 303 S(lease)
+.144 E F1 -8.6 30.8<8383832030>47.256 H(to 500 \(milliseconds\))-28.8 E
+(20)190 E 545.656 307 36 307 DL F2 -.144(re)40 319 S(stcombine).144 E F1
+122.2<8332>29.032 G(to 1000)-120.2 E(not set)233.776 E 545.656 323 36
+323 DL F2 -.144(re)40 335 S(stsymmult).144 E F1 30.8<8383>28.144 G F2(y)
+57.8 E F1(or)2 E F2(n)2 E F1(n)244.888 E 545.656 339 36 339 DL F2
+(rightmar)40 351 Q(gin)-.08 E F1 122.2<8330>28.96 G(.0 to page)-122.2 E
+(width minus 0.5 inches)-.2 E(0.5 inches)154.648 E 545.656 355 36 355 DL
+F2(scale)40 367 Q F1 122.2<8330>54.216 G(.1 to 10.0)-122.2 E(1.0)229.776
+E 545.656 371 36 371 DL F2(scor)40 383 Q(epad)-.144 E F1<83>40.136 E/F3
+8/Times-Italic@0 SF(num)122.2 E F1 2(,o)C(r)-2 E F3(num)2 E F2(,)A F3
+(num)A F1 2(,n)C -1.8 -.12(eg a)-2 H(ti).12 E .24 -.12(ve p)-.2 H
+(ageheight to pageheight \(stepsizes\)).12 E(2,2)59.184 E 545.656 387 36
+387 DL F2(scor)40 399 Q(esep)-.144 E F1<83>41.92 E F3(num)122.2 E F1 2
+(,o)C(r)-2 E F3(num)2 E F2(,)A F3(num)A F1 2(,6t)C 2(op)-2 G
+(ageheight \(stepsizes\))-2 E(12,20)118.912 E 545.656 403 36 403 DL F2
+(size)40 415 Q F1 .8 30.8<83832083>58.216 H 2(1t)-9.4 G 2(o1)-2 G
+235.776(00 12)-2 F 545.656 419 36 419 DL F2(staf\215ines)40 431 Q F1
+30.8<8383>40.432 G F2(1)57.8 E F1(,)A F2(1n)2 E F1(,)A F2(5)2 E F1(,)A
+F2(5n)2 E F1(,)A F2 2(5d)2 G(rum)-2 E F1(,)A F2 2(1d)2 G(rum)-2 E F1 2
+(,o)C(r)-2 E F2(tab \()2 E F3(tab_strings)A F2(\))A F1(5)101.768 E
+545.656 435 36 435 DL F2(staffpad)40 447 Q F1 25 30.8<8383206e>42.656 H
+-1.8 -.12(eg a)-30.8 H(ti).12 E .24 -.12(ve p)-.2 H
+(ageheight to pageheight \(stepsizes\)).12 E(0)119.176 E 545.656 451 36
+451 DL F2(staffs)40 463 Q F1 122.2<8331>52.44 G(to 40)-120.2 E(1)241.776
+E 545.656 467 36 467 DL F2(staffscale)40 479 Q F1 25 30.8<83832030>
+39.112 H(.1 to 10.0)-30.8 E(1.0)229.776 E 545.656 483 36 483 DL F2
+(staffsep)40 495 Q F1 25 30.8<83832036>44.44 H
+(to pageheight \(stepsizes\))-28.8 E(10)178.904 E 545.656 499 36 499 DL
+F2(stemlen)40 511 Q F1 -8.6 30.8<8383832030>44.44 H
+(.0 to 100.0 \(stepsizes\))-30.8 E(7.0)190.008 E 545.656 515 36 515 DL
+F2(stemshorten)40 527 Q F1 -8.6 30.8<8383832030>28.888 H
+(.0 to 2.0 \(stepsizes\))-30.8 E(1.0)198.008 E 545.656 531 36 531 DL F2
+(swingunit)40 543 Q F1 -8.6 30.8<8383832074>37.312 H(ime v)-30.8 E
+(alue or nothing)-.2 E(nothing)195.536 E 545.656 547 36 547 DL F2
+(sylposition)40 559 Q F1 25 30.8<8383202d>34.2 H(100 to 100 \(points\))
+-30.8 E(-5)200.224 E 545.656 563 36 563 DL F2(tabwhitebox)40 575 Q F1
+30.8<838383>28.432 G F2(y)24.2 E F1(or)2 E F2(n)2 E F1(n)244.888 E
+545.656 579 36 579 DL F2(time)40 591 Q F1<83>55.552 E F2(common)122.2 E
+F1(,)A F2(cut)2 E F1(or)2 E F3(N)2 E F2(/)A F3(D)A F1(where)2 E F3(N)2 E
+F1(is 1 to 99 and)2 E F3(D)2 E F1(is)2 E F2(1)2 E F1(,)A F2(2)2 E F1(,)A
+F2(4)2 E F1(,)A F2(8)2 E F1(,)A F2(16)2 E F1(,)A F2(32)2 E F1 2(,o)C(r)
+-2 E F2(64)2 E F1(4/4)32.24 E 545.656 595 36 595 DL F2(timeunit)40 607 Q
+F1 30.8<838383>41.768 G F3(time_value)24.2 E F1(\(can include dots\))2 E
+F3(D)169.576 E F1(of time sig)2 E 545.656 611 36 611 DL F2(topmar)40 623
+Q(gin)-.08 E F1 122.2<8330>34.736 G(.0 to pageheight minus 0.5 inches)
+-122.2 E(0.5 inches)152.672 E 545.656 627 36 627 DL F2(transpose)40 639
+Q F1 30.8<8383>37.768 G F2(up)57.8 E F1(or)2 E F2(do)2 E(wn)-.08 E F1 2
+(,f)C(ollo)-2 E(wed by)-.2 E F3(interval)2 E F1(and)2 E F3(num)2 E F1
+(up perfect 1)127.392 E 545.656 643 36 643 DL F2(units)40 655 Q F1<83>
+53.76 E F2(inches)122.2 E F1(or)2 E F2(cm)2 E F1(inches)221.784 E
+545.656 659 36 659 DL F2(visible)40 671 Q F1 30.8<838383>48.872 G F2(y)
+24.2 E F1(,)A F2(n)2 E F1 2(,o)C(r)-2 E F2(wher)2 E(eused)-.144 E F1(y)
+202.592 E 545.656 675 36 675 DL F2(vcombine)40 687 Q F1 25 30.8
+<8383206c>37.768 H(ist of staf)-30.8 E(fs, plus optional)-.2 E F2(noo)2
+E -.08(ve)-.08 G(rlap).08 E F1(,)A F2(shar)2 E(eone)-.144 E F1 2(,o)C(r)
+-2 E F2 -.08(ove)2 G(rlap).08 E F1 2(,o)C 2(rn)-2 G 32.888
+(othing nothing)-2 F 545.656 691 36 691 DL F2(vscheme)40 703 Q F1 30.8
+<8383>41.776 G F2(1)57.8 E F1(,)A F2(2o)2 E F1(,)A F2(2f)2 E F1(,)A F2
+(3o)2 E F1 2(,o)C(r)-2 E F2(3f)2 E F1(1)206.008 E 545.656 707 36 707 DL
+F2(war)40 719 Q(n)-.12 E F1<83>53 E F2(y)122.2 E F1(or)2 E F2(n)2 E F1
+(y)244.888 E 545.656 723 36 723 DL 545.656 65 545.656 723 DL 36 65 36
+723 DL 493.656 65 493.656 723 DL 229.656 65 229.656 723 DL 196.056 65
+196.056 723 DL 162.456 65 162.456 723 DL 128.856 65 128.856 723 DL
+95.256 65 95.256 723 DL EP
+%%Page: 6 6
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 9/Times-Roman@0 SF 2.25(-6-)262.503 47 S/F1 8/Times-Roman@0 SF
+(Music symbols can be used in te)36 61 Q(xt strings by using)-.12 E/F2 8
+/Times-Bold@0 SF(\\\()2 E/F3 8/Times-Italic@0 SF(symbol_name)A F2(\))A
+F1 2(.P)C(re\214x with)-2 E F2(sm)2 E F1(for smaller v)2 E(ersion.)-.12
+E 70 157 443 443 -589 589 14.4 663 PBEGIN
+%%BeginDocument: muschar.ps
+%%BoundingBox: 70 157 513 746
+/boxheight 62 def
+/boxwidth 40 def
+/nameheight 10 def
+/tmpstring 50 string def
+/flagsep 1.6 300 mul def
+
+/Times-Roman findfont nameheight 2 sub scalefont setfont
+/prm {
+       /yoff exch def
+       /xoff exch def
+       /sym exch def
+       /name sym tmpstring cvs def
+       /realboxheight boxheight extra add def
+
+       save
+       xoff yoff translate
+
+       % draw box
+       newpath
+       0 0 moveto
+       boxwidth 0 lineto
+       boxwidth realboxheight lineto
+       0 realboxheight lineto
+       closepath
+       stroke
+
+       % print name of music character
+       gsave
+       nameheight 4 sub
+       realboxheight name stringwidth pop sub 2 div 4 add moveto
+       55 rotate
+       0 0.25 0.75 setrgbcolor
+       name show
+       grestore
+       % display the music character
+       boxwidth 2 div nameheight add
+       realboxheight nameheight sub 2 div
+       1.0 sym cvx exec
+       restore
+} def
+
+/offset 72 def
+/col 0 def
+/row 11 def
+/extra 0 def
+/extraoffset 0 def
+
+% go to next display slot on the page and show one music character
+/showone {
+       col boxwidth mul offset add row boxheight mul
+               extra sub extraoffset sub prm
+       /col col 1 add def
+       % go to next column when current one is full
+       col 11 ge { /col 0 def /row row 1 sub def } if
+       % one row has to be extra tall
+       row 5 eq { /extra 28 def } if
+       row 4 eq { /extraoffset 28 def /extra 0 def } if
+} def
+
+/gclef  showone
+/fclef  showone
+/cclef  showone
+/dblwhole  showone
+/1n  showone
+/2n  showone
+/4n  showone
+/upflag  showone
+/dnflag  showone
+/qwhrest  showone
+/dwhrest  showone
+/1rest  showone
+/2rest  showone
+/4rest  showone
+/8rest  showone
+/16rest  showone
+/32rest  showone
+/64rest  showone
+/128rest  showone
+/256rest  showone
+/ll1rest  showone
+/ll2rest  showone
+/dot  showone
+/nat  showone
+/sharp  showone
+/flat  showone
+/dblsharp  showone
+/dblflat  showone
+/xnote  showone
+/dwhdiamond  showone
+/diamond  showone
+/filldiamond  showone
+/up2n  showone
+/dn2n  showone
+/up4n  showone
+/dn4n  showone
+/com  showone
+/cut  showone
+/begped  showone
+/pedal  showone
+/endped  showone
+/dnbow  showone
+/upbow  showone
+/wedge  showone
+/uwedge  showone
+/ferm  showone
+/uferm  showone
+/sign  showone
+/coda  showone
+/mor  showone
+/invmor  showone
+/turn  showone
+/invturn  showone
+/acc_gt  showone
+/acc_hat  showone
+/acc_uhat  showone
+/tr  showone
+/leg  showone
+/rr  showone
+/dim  showone
+/halfdim  showone
+/triangle  showone
+/measrpt  showone
+/copyright  showone
+/up8n  showone
+/dn8n  showone
+/up16n  showone
+/dn16n  showone
+/up32n  showone
+/dn32n  showone
+/up64n  showone
+/dn64n  showone
+/up128n  showone
+/dn128n  showone
+/up256n  showone
+/dn256n  showone
+/dwhrighttriangle  showone
+/righttriangle  showone
+/fillrighttriangle  showone
+/udwhrighttriangle  showone
+/urighttriangle  showone
+/ufillrighttriangle  showone
+/dwhrectangle  showone
+/rectangle  showone
+/fillrectangle  showone
+/dwhisostriangle  showone
+/isostriangle  showone
+/fillisostriangle  showone
+/dwhpiewedge  showone
+/piewedge  showone
+/fillpiewedge  showone
+/dwhsemicircle  showone
+/semicircle  showone
+/fillsemicircle  showone
+/dwhslashhead  showone
+/slashhead  showone
+/fillslashhead  showone
+/blankhead  showone
+showpage
+%%EndDocument
+end PEND 9 90 115 115 -669 669 471.8 734 PBEGIN
+%%BeginDocument: extlist.ps
+%%BoundingBox: 9 90 124 759
+makeExtEncoding
+/Ext-Times-Roman /Times-Roman makeExtendedFont
+/do1char {
+       15 y moveto
+       /Ext-Times-Roman findfont 7 scalefont setfont
+       show
+       /Times-Roman findfont 7 scalefont setfont
+       50 y moveto
+       show
+       110 y moveto
+       show
+       /y y 7 sub def
+} def
+save
+1.000000 1.000000 scale
+newpath
+10 91 moveto
+10 758 lineto
+123 758 lineto
+123 91 lineto
+closepath
+stroke
+/y 748 def
+( ) (exclamdown) ( ) do1char
+( ) (questiondown) (.) do1char
+( ) (sterling) (") do1char
+( ) (yen) (#) do1char
+(\301\301) (quotedblleft) ($) do1char
+(\302\302) (quotedblright) (-) do1char
+(<<) (guillemotleft) (%) do1char
+(>>) (guillemotright) (&) do1char
+( ) (guilsinglleft) (') do1char
+( ) (guilsinglright) (\() do1char
+( ) (dagger) (\)) do1char
+( ) (daggerdbl) (*) do1char
+( ) (grave) (/) do1char
+( ) (acute) (0) do1char
+( ) (macron) (1) do1char
+( ) (breve) (2) do1char
+( ) (dotaccent) (3) do1char
+( ) (dieresis) (4) do1char
+( ) (ring) (5) do1char
+( ) (cedilla) (6) do1char
+( ) (hungarumlaut) (7) do1char
+( ) (ogonek) (8) do1char
+( ) (caron) (9) do1char
+( ) (emdash) (:) do1char
+(  ) (space) (\177) do1char
+( ) (AE) (;) do1char
+( ) (ae) (<) do1char
+( ) (ordfeminine) (=) do1char
+( ) (ordmasculine) (>) do1char
+(L/) (Lslash) (?) do1char
+(l/) (lslash) (@) do1char
+(O/) (Oslash) (A) do1char
+(o/) (oslash) (B) do1char
+( ) (OE) (C) do1char
+( ) (oe) (D) do1char
+( ) (dotlessi) (E) do1char
+(ss) (germandbls) (F) do1char
+(A') (Aacute) (G) do1char
+(a') (aacute) (H) do1char
+(A^) (Acircumflex) (I) do1char
+(a^) (acircumflex) (J) do1char
+(A:) (Adieresis) (K) do1char
+(a:) (adieresis) (L) do1char
+(A`) (Agrave) (M) do1char
+(a`) (agrave) (N) do1char
+(Ao) (Aring) (O) do1char
+(ao) (oring) (P) do1char
+(A~) (Atilde) (Q) do1char
+(a~) (atilde) (R) do1char
+(C,) (Ccedilla) (S) do1char
+(c,) (ccedilla) (T) do1char
+(E') (Eacute) (U) do1char
+(e') (eacute) (V) do1char
+(E^) (Ecircumflex) (W) do1char
+(e^) (ecircumflex) (X) do1char
+(E:) (Edieresis) (Y) do1char
+(e:) (edieresis) (Z) do1char
+(E`) (Egrave) ([) do1char
+(e`) (egrave) (\\) do1char
+(I') (Iacute) (]) do1char
+(i') (iacute) (^) do1char
+(I^) (Icircumflex) (_) do1char
+(i^) (icircumflex) (`) do1char
+(I:) (Idieresis) (a) do1char
+(i:) (idieresis) (b) do1char
+(I`) (Igrave) (c) do1char
+(i`) (igrave) (d) do1char
+(N~) (Ntilde) (e) do1char
+(n~) (ntilde) (f) do1char
+(O') (Oacute) (g) do1char
+(o') (oacute) (h) do1char
+(O^) (Ocircumflex) (i) do1char
+(o^) (ocircumflex) (j) do1char
+(O:) (Odieresis) (k) do1char
+(o:) (odieresis) (l) do1char
+(O`) (Ograve) (m) do1char
+(o`) (ograve) (n) do1char
+(O~) (Otilde) (o) do1char
+(o~) (otilde) (p) do1char
+(Sv) (Scaron) (q) do1char
+(sv) (scaron) (r) do1char
+(U') (Uacute) (s) do1char
+(u') (uacute) (t) do1char
+(U^) (Ucircumflex) (u) do1char
+(u^) (ucircumflex) (v) do1char
+(U:) (Udieresis) (w) do1char
+(u:) (udieresis) (x) do1char
+(U`) (Ugrave) (y) do1char
+(u`) (ugrave) (z) do1char
+(Y:) (Ydieresis) ({) do1char
+(y:) (ydieresis) (|) do1char
+(Zv) (Zcaron) (}) do1char
+(zv) (zcaron) (~) do1char
+( ) (bullet) (+) do1char
+showpage
+restore
+%%Pages: 1
+%%EndDocument
+end PEND/F4 9/NewCenturySchlbk-BoldItalic@0 SF -2.502(Ar kkr)266.832
+688.5 R 2.583(aE)-.099 G(nter)-2.583 E(pr)-.153 E(ises)-.126 E/F5 9
+/NewCenturySchlbk-Roman@0 SF -1.125(P.)285.201 701.5 S .666 -.333(O. B)
+1.125 H(ox 315).333 E -.675(Wa)249.885 714.5 S(rrenville).675 E 2.502
+(,I)-.162 G 2.502(L6)-2.502 G 10.008(0555 USA)-2.502 F(http://www)
+263.785 727.5 Q(.arkkra.com)-1.125 E(support@arkkra.com)268.249 740.5 Q
+EP
+%%Trailer
+end
+%%EOF