This is an autogenerated patch header for a single-debian-patch file. The
delta against upstream is either kept as a single patch, or maintained
in some VCS, and exported as a single patch instead of more manageable
atomic patches.

--- /dev/null
+++ pmw-5.21/.gitlab-ci.yml
@@ -0,0 +1,6 @@
+---
+variables:
+  SALSA_CI_DISABLE_REPROTEST: 1
+
+include:
+- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
--- pmw-5.21.orig/Makefile.in
+++ pmw-5.21/Makefile.in
@@ -6,16 +6,20 @@ mkinstalldirs = $(SHELL) mkinstalldirs
 # These variables get set up by the configure script.
 
 CC=@CC@
-CFLAGS=@CFLAGS@
-LFLAGS=@LFLAGS@
+CFLAGS=@CFLAGS@ @CPPFLAGS@
+LFLAGS=@LFLAGS@ @LDFLAGS@
 SUPPORT_XML=@SUPPORT_XML@
 
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
 
-BINDIR=@prefix@/bin
-DATADIR=@prefix@/share/pmw
-MANDIR=@prefix@/man
+# The "$(DESTDIR) variable is normally expected to be empty, but can be
+# set to a "staging" directory in which the files will be installed.
+# This process is used by Linux distributions to prepare packages (rpm,
+# deb, ...). Do not remove!
+BINDIR=$(DESTDIR)/@prefix@/bin
+DATADIR=$(DESTDIR)/@prefix@/share/pmw
+MANDIR=$(DESTDIR)/@prefix@/man
 
 # BINDIR is the directory in which the pmw command is installed.
 # DATADIR is the directory in which the fontmetrics, the PostScript fonts,
--- pmw-5.21.orig/doc/Makefile
+++ pmw-5.21/doc/Makefile
@@ -21,12 +21,12 @@
 # it does for the PMW-Music font (perhaps because it's a Type 3?) so we
 # include it explicitly when making the PDF.
 
-PMW=../src/pmw -F ../fontmetrics -H ../PSheader -SM ../macros
+PMW=../src/pmw -F ../fontmetrics -H ../PSheader -SM ../macros -incPMWfont -MF ../psfonts
 
 all:                spec.pdf
 
 spec.pdf:           spec.ps
-		    gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -sOutputFile=spec.pdf ../psfonts/PMW-Alpha spec.ps
+		    GS_FONTPATH=../psfonts:$$GS_FONTPATH gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -sOutputFile=spec.pdf ../psfonts/PMW-Alpha spec.ps
 
 postscript:;        mkdir postscript
 
--- pmw-5.21.orig/install-sh
+++ pmw-5.21/install-sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # install - install a program, script, or datafile
 
-scriptversion=2018-03-11.20; # UTC
+scriptversion=2020-11-14.01; # UTC
 
 # This originates from X11R5 (mit/util/scripts/install.sh), which was
 # later released in X11R6 (xc/config/util/install.sh) with the
@@ -69,6 +69,11 @@ posix_mkdir=
 # Desired mode of installed file.
 mode=0755
 
+# Create dirs (including intermediate dirs) using mode 755.
+# This is like GNU 'install' as of coreutils 8.32 (2020).
+mkdir_umask=22
+
+backupsuffix=
 chgrpcmd=
 chmodcmd=$chmodprog
 chowncmd=
@@ -99,18 +104,28 @@ Options:
      --version  display version info and exit.
 
   -c            (ignored)
-  -C            install only if different (preserve the last data modification time)
+  -C            install only if different (preserve data modification time)
   -d            create directories instead of installing files.
   -g GROUP      $chgrpprog installed files to GROUP.
   -m MODE       $chmodprog installed files to MODE.
   -o USER       $chownprog installed files to USER.
+  -p            pass -p to $cpprog.
   -s            $stripprog installed files.
+  -S SUFFIX     attempt to back up existing files, with suffix SUFFIX.
   -t DIRECTORY  install into DIRECTORY.
   -T            report an error if DSTFILE is a directory.
 
 Environment variables override the default commands:
   CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
   RMPROG STRIPPROG
+
+By default, rm is invoked with -f; when overridden with RMPROG,
+it's up to you to specify -f if you want it.
+
+If -S is not specified, no backups are attempted.
+
+Email bug reports to bug-automake@gnu.org.
+Automake home page: https://www.gnu.org/software/automake/
 "
 
 while test $# -ne 0; do
@@ -137,8 +152,13 @@ while test $# -ne 0; do
     -o) chowncmd="$chownprog $2"
         shift;;
 
+    -p) cpprog="$cpprog -p";;
+
     -s) stripcmd=$stripprog;;
 
+    -S) backupsuffix="$2"
+        shift;;
+
     -t)
         is_target_a_directory=always
         dst_arg=$2
@@ -255,6 +275,10 @@ do
     dstdir=$dst
     test -d "$dstdir"
     dstdir_status=$?
+    # Don't chown directories that already exist.
+    if test $dstdir_status = 0; then
+      chowncmd=""
+    fi
   else
 
     # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
@@ -301,22 +325,6 @@ do
   if test $dstdir_status != 0; then
     case $posix_mkdir in
       '')
-        # Create intermediate dirs using mode 755 as modified by the umask.
-        # This is like FreeBSD 'install' as of 1997-10-28.
-        umask=`umask`
-        case $stripcmd.$umask in
-          # Optimize common cases.
-          *[2367][2367]) mkdir_umask=$umask;;
-          .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
-
-          *[0-7])
-            mkdir_umask=`expr $umask + 22 \
-              - $umask % 100 % 40 + $umask % 20 \
-              - $umask % 10 % 4 + $umask % 2
-            `;;
-          *) mkdir_umask=$umask,go-w;;
-        esac
-
         # With -d, create the new directory with the user-specified mode.
         # Otherwise, rely on $mkdir_umask.
         if test -n "$dir_arg"; then
@@ -326,52 +334,49 @@ do
         fi
 
         posix_mkdir=false
-        case $umask in
-          *[123567][0-7][0-7])
-            # POSIX mkdir -p sets u+wx bits regardless of umask, which
-            # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
-            ;;
-          *)
-            # Note that $RANDOM variable is not portable (e.g. dash);  Use it
-            # here however when possible just to lower collision chance.
-            tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
-
-            trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
-
-            # Because "mkdir -p" follows existing symlinks and we likely work
-            # directly in world-writeable /tmp, make sure that the '$tmpdir'
-            # directory is successfully created first before we actually test
-            # 'mkdir -p' feature.
-            if (umask $mkdir_umask &&
-                $mkdirprog $mkdir_mode "$tmpdir" &&
-                exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
-            then
-              if test -z "$dir_arg" || {
-                   # Check for POSIX incompatibilities with -m.
-                   # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
-                   # other-writable bit of parent directory when it shouldn't.
-                   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
-                   test_tmpdir="$tmpdir/a"
-                   ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
-                   case $ls_ld_tmpdir in
-                     d????-?r-*) different_mode=700;;
-                     d????-?--*) different_mode=755;;
-                     *) false;;
-                   esac &&
-                   $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
-                     ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
-                     test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
-                   }
-                 }
-              then posix_mkdir=:
-              fi
-              rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
-            else
-              # Remove any dirs left behind by ancient mkdir implementations.
-              rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
-            fi
-            trap '' 0;;
-        esac;;
+	# The $RANDOM variable is not portable (e.g., dash).  Use it
+	# here however when possible just to lower collision chance.
+	tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
+
+	trap '
+	  ret=$?
+	  rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null
+	  exit $ret
+	' 0
+
+	# Because "mkdir -p" follows existing symlinks and we likely work
+	# directly in world-writeable /tmp, make sure that the '$tmpdir'
+	# directory is successfully created first before we actually test
+	# 'mkdir -p'.
+	if (umask $mkdir_umask &&
+	    $mkdirprog $mkdir_mode "$tmpdir" &&
+	    exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
+	then
+	  if test -z "$dir_arg" || {
+	       # Check for POSIX incompatibilities with -m.
+	       # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
+	       # other-writable bit of parent directory when it shouldn't.
+	       # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
+	       test_tmpdir="$tmpdir/a"
+	       ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
+	       case $ls_ld_tmpdir in
+		 d????-?r-*) different_mode=700;;
+		 d????-?--*) different_mode=755;;
+		 *) false;;
+	       esac &&
+	       $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
+		 ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
+		 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
+	       }
+	     }
+	  then posix_mkdir=:
+	  fi
+	  rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
+	else
+	  # Remove any dirs left behind by ancient mkdir implementations.
+	  rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
+	fi
+	trap '' 0;;
     esac
 
     if
@@ -382,7 +387,7 @@ do
     then :
     else
 
-      # The umask is ridiculous, or mkdir does not conform to POSIX,
+      # mkdir does not conform to POSIX,
       # or it failed possibly due to a race condition.  Create the
       # directory the slow way, step by step, checking for races as we go.
 
@@ -411,7 +416,7 @@ do
           prefixes=
         else
           if $posix_mkdir; then
-            (umask=$mkdir_umask &&
+            (umask $mkdir_umask &&
              $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
             # Don't fail if two instances are running concurrently.
             test -d "$prefix" || exit 1
@@ -488,6 +493,13 @@ do
     then
       rm -f "$dsttmp"
     else
+      # If $backupsuffix is set, and the file being installed
+      # already exists, attempt a backup.  Don't worry if it fails,
+      # e.g., if mv doesn't support -f.
+      if test -n "$backupsuffix" && test -f "$dst"; then
+        $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null
+      fi
+
       # Rename the file to the real destination.
       $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
 
@@ -502,9 +514,9 @@ do
         # file should still install successfully.
         {
           test ! -f "$dst" ||
-          $doit $rmcmd -f "$dst" 2>/dev/null ||
+          $doit $rmcmd "$dst" 2>/dev/null ||
           { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
-            { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
+            { $doit $rmcmd "$rmtmp" 2>/dev/null; :; }
           } ||
           { echo "$0: cannot unlink or rename $dst" >&2
             (exit 1); exit 1
--- pmw-5.21.orig/src/Makefile
+++ pmw-5.21/src/Makefile
@@ -41,8 +41,7 @@ intcall:;      cd ..; $(MAKE);
 all:            pmw
 
 pmw:            $(OBJ) $(XMLOBJ)
-		@echo "$(CC) -o pmw"
-		$(FE)$(LINK) $(OBJ) $(XMLOBJ) -o pmw -lm $(LFLAGS)
+		$(LINK) $(OBJ) $(XMLOBJ) -o pmw -lm $(LFLAGS)
 		@echo ">>> pmw binary built"
 
 clean:;         rm -f *.o pmw
@@ -51,8 +50,8 @@ distclean:      clean
 		rm -f config.h
 
 .SUFFIXES: .o .c
-.c.o:;  @echo  "$(CC) $*.c"
-		$(FE)$(COMP) $*.c
+.c.o:;
+		$(COMP) $*.c
 
 debug.o:               $(DEPS) debug.c
 draw.o:                $(DEPS) draw.c
--- pmw-5.21.orig/src/debug.c
+++ pmw-5.21/src/debug.c
@@ -1242,7 +1242,7 @@ for (b = (bstr *)(bar->next); b != NULL;
     if (nt->masq != MASQ_UNSET) eprintf(" masq=%d", nt->masq);
     if (nt->acflags != 0) eprintf(" acflags=0x%08x", nt->acflags);
     eprintf(" flags=0x%08x", nt->flags);
-    if (nt->noteheadstyle != 0) eprintf(" nhstyle=0x%02x", nt->noteheadstyle);
+    if (nt->noteheadstyle != 0) eprintf(" nhstyle=0x%02x", nt->noteheadstyle); 
     eprintf(" length=%d", nt->length);
     if (nt->yextra != 0) eprintf(" yextra=%s", sff(nt->yextra));
 
@@ -1317,7 +1317,7 @@ for (b = (bstr *)(bar->next); b != NULL;
 
     case b_reset:
     if (((b_resetstr *)b)->moff == 0) eprintf("  [reset]\n");
-      else eprintf("  [backup %d]\n", ((b_resetstr *)b)->moff);
+      else eprintf("  [backup %d]\n", ((b_resetstr *)b)->moff); 
     break;
 
     case b_resume:
--- pmw-5.21.orig/src/pmw_read_stavedirs.c
+++ pmw-5.21/src/pmw_read_stavedirs.c
@@ -1027,23 +1027,23 @@ usint value;
 
 srs.noteflags |= nf_stem;   /* All except "only" and "direct" set a stem */
 
-if (dir->arg1 < nh_number)
+if (dir->arg1 < nh_number) 
   {
   value = dir->arg1;
   }
-else
+else    
   {
   read_nextword();
-  if (Ustrcmp(read_wordbuffer, "only") == 0)
+  if (Ustrcmp(read_wordbuffer, "only") == 0) 
     {
     value = srs.noteheadstyle & nh_mask;  /* Existing value */
     srs.noteflags &= ~nf_stem;
-    }
+    }  
   else if (Ustrcmp(read_wordbuffer, "direct") == 0)
     {
     value = nh_direct;
     srs.noteflags &= ~nf_stem;
-    }
+    }  
   else if (Ustrcmp(read_wordbuffer, "normal") == 0) value = nh_normal;
   else if (Ustrcmp(read_wordbuffer, "harmonic") == 0) value = nh_harmonic;
   else if (Ustrcmp(read_wordbuffer, "cross") == 0) value = nh_cross;
--- pmw-5.21.orig/src/structs.h
+++ pmw-5.21/src/structs.h
@@ -219,7 +219,7 @@ typedef struct {
   uint16_t spitch;
   uint8_t  acc_orig;
   uint8_t  char_orig;
-  uint8_t  noteheadstyle;
+  uint8_t  noteheadstyle; 
 } b_notestr;
 
 typedef b_bytevaluestr b_noteheadsstr;
@@ -273,7 +273,7 @@ typedef struct {
 typedef struct {
   BSTRHEAD;
   int32_t moff;
-} b_resetstr;
+} b_resetstr;    
 
 typedef struct {
   BSTRHEAD;
@@ -644,7 +644,7 @@ typedef struct sreadstr {
   uint8_t    accrit;
    int8_t    beamstemforce;
   uint8_t    chordcount;    /* Number of notes in last note/chord */
-  uint8_t    noteheadstyle;
+  uint8_t    noteheadstyle; 
   uint8_t    ornament;
   uint8_t    pletflags;
    int8_t    stemsdirection;
--- pmw-5.21.orig/src/tables.c
+++ pmw-5.21/src/tables.c
@@ -447,7 +447,7 @@ sreadstr init_sreadstr = {
   3,                  /* accrit */
   0,                  /* beamstemforce */
   0,                  /* chordcount */
-  nh_normal,          /* noteheadstyle */
+  nh_normal,          /* noteheadstyle */ 
   0,                  /* ornament */
   0,                  /* pletflags */
   0,                  /* stemsdirection: 0 => auto */
--- /dev/null
+++ pmw-5.21/testing/afonttests/at4
@@ -0,0 +1,6 @@
+textfont extra 1 "Tempora-Bold"
+textfont extra 2 "DejaVuSans"
+
+heading 20 "Roman||right" 30
+heading 20 "\xx1\abcd \500\\500\||\500\ right" 30
+heading 20 "\xx2\abcd \500\\500\||\500\ right"
--- /dev/null
+++ pmw-5.21/testing/changetests/521
@@ -0,0 +1,49 @@
+@ One of these tests for the 5.21 release is a test that checks the use of .utr
+@ encoding on standardly encoded and non-standardly encoded fonts. See the
+@ local .utr files in the 521utr directory. They modify Times-Roman (the
+@ default) and ZapfDingbats.
+
+textfont extra 1 "ZapfDingbats"
+
+Heading 20 "Code 500: \500\ 499: \499\ Trans: \x1234\\x1235\\x4000\ Dingbats: \xx1\>\192\< >ሴ<" 20
+
+drawbarlines
+includepmwfont
+nowidechars
+
+[stave 1 treble 1]
+[5]gggg |
+[endstave]
+
+[newmovement]
+notespacing *1.5
+
+[stave 1 treble 1]
+"The quick brown fox jumps over the lazy"/ul
+gg [reset] eeee [reset] bbbb | gggg |
+[endstave]
+
+[newmovement]
+notespacing *1.5
+
+[stave 1 treble 1]
+GG [noteheads none backup] g- [o] |
+{G [noteheads none] g- [backup o] G G} |
+G {g [backup] egg} |
+[endstave]
+
+
+[newmovement]
+*define X() &&1-\nz\[backup]&&1+
+
+[stave 1 treble 1]
+G &X(g) | #&X(g)\>\ R |
+
+[nocheck] g g\nd\ g\nh\ g\nn\ g\nx\ g\nz\ |
+[nocheck noteheads cross] g g\nd\ g\nh\ g\nn\ g\nx\ g\nz\ |
+[nocheck noteheads none] g g\nd\ g\nh\ g\nn\ g\nx\ g\nz\ |
+[noteheads normal]
+[nocheck noteheads only] g g\nd\ g\nh\ g\nn\ g\nx\ g\nz\ g |
+[nocheck noteheads normal] g g\no\ g g\nh no\ g |
+
+[endstave]
--- /dev/null
+++ pmw-5.21/testing/changetests/521.1
@@ -0,0 +1,13 @@
+@ This test, inter alia, exercises the code for a non-standardly encoded font 
+@ that does not have a .utr file.
+
+textfont extra 1 "ZapfDingbats"
+
+Heading "Dingbats: \xx1\ ABCD"
+
+drawstavelines 3
+EPS
+
+[stave 1 treble 1]
+[4]gggg |
+[endstave]
--- /dev/null
+++ pmw-5.21/testing/changetests/521.F
@@ -0,0 +1 @@
+:changetests/521utr
--- /dev/null
+++ pmw-5.21/testing/changetests/521utr/Times-Roman.utr
@@ -0,0 +1,10 @@
+# Create a code point in the upper half of the font for a standard character.
+# This tests the ability to add to the encoding for a font with standard
+# encoding. Also create some translations to test that this works for such 
+# fonts.
+
+/registered 500
+1234  65
+1235  66
+4000  67
+01f3  500  499 => 500
--- /dev/null
+++ pmw-5.21/testing/changetests/521utr/ZapfDingbats.utr
@@ -0,0 +1,4 @@
+# Translate a high Unicode code point into the second half of a non-standardly
+# encoded font.
+
+1234 448
--- /dev/null
+++ pmw-5.21/testing/outafont/at4
@@ -0,0 +1,64 @@
+%%Pages: (atend)
+%%DocumentNeededResources: font Times-Roman Times-Italic 
+%%+ font Times-Bold Times-BoldItalic Symbol 
+%%+ font PMW-Music Tempora-Bold DejaVuSans 
+%%Requirements: numcopies(1)
+%%EndComments
+
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+
+%%BeginProlog
+%%Custom encodings for Tempora-Bold
+/Tempora-BoldEncL 256 array def
+0 1 164 {Tempora-BoldEncL exch /.notdef put} for
+Tempora-BoldEncL 165 /afii10065 put
+166 1 255 {Tempora-BoldEncL exch /.notdef put} for
+/Tempora-BoldEncU 256 array def
+0 1 243 {Tempora-BoldEncU exch /.notdef put} for
+Tempora-BoldEncU 244 [
+/Theta/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef] putinterval
+%%Custom encodings for DejaVuSans
+/DejaVuSansEncL 256 array def
+0 1 255 {DejaVuSansEncL exch /.notdef put} for
+/DejaVuSansEncU 256 array def
+0 1 243 {DejaVuSansEncU exch /.notdef put} for
+DejaVuSansEncU 244 [
+/Jcircumflex/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef] putinterval
+%%Standard Header Omitted (testing)
+%%EndProlog
+
+%%BeginSetup
+%%IncludeResource: font Times-Roman
+/rm /rmX /Times-Roman inf
+%%IncludeResource: font Times-Italic
+/it /itX /Times-Italic inf
+%%IncludeResource: font Times-Bold
+/bf /bfX /Times-Bold inf
+%%IncludeResource: font Times-BoldItalic
+/bi /biX /Times-BoldItalic inf
+%%IncludeResource: font Symbol
+/sy /syX /Symbol inf
+%%IncludeResource: font PMW-Music
+/mf /mfX /PMW-Music inf
+%%IncludeResource: font Tempora-Bold
+/xx1 /xx1X /Tempora-Bold inf
+%%IncludeResource: font DejaVuSans
+/xx2 /xx2X /DejaVuSans inf
+%%EndSetup
+
+%%Page: 1 1
+%%BeginPageSetup
+/pagesave save def
+%%EndPageSetup
+rm 20 ss(Roman)64 760 s(right)506.22 760 s xx1 20 ss(abcd )64 730 s
+xx1X 20 ss(\364\364)sh(\364)481.1 730 s xx1 20 ss( r)sh(ight)0.12 0 rs
+xx2 20 ss(abcd )64 700 s xx2X 20 ss(\364\364)sh(\364)484.84 700 s
+xx2 20 ss( right)sh
+pagesave restore showpage
+
+%%Trailer
+%%Pages: 1
--- /dev/null
+++ pmw-5.21/testing/outchange/521
@@ -0,0 +1,771 @@
+%%Pages: (atend)
+%%DocumentNeededResources: font Times-Roman Times-Italic 
+%%+ font Times-Bold Times-BoldItalic Symbol 
+%%+ font PMW-Music ZapfDingbats 
+%%DocumentSuppliedResources: font PMW-Music
+%%Requirements: numcopies(1)
+%%EndComments
+
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+
+%%BeginProlog
+%%Custom encodings for Times-Roman
+/Times-RomanEncL 256 array def
+0 1 255 {Times-RomanEncL exch /.notdef put} for
+/Times-RomanEncU 256 array def
+0 1 243 {Times-RomanEncU exch /.notdef put} for
+Times-RomanEncU 244 [
+/registered/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef] putinterval
+%%Standard Header Omitted (testing)
+%%EndProlog
+
+%%BeginSetup
+%%BeginResource: font PMW-Music
+
+11 dict begin
+/FontInfo 8 dict dup begin
+/version (59.01) readonly def
+/Notice (Copyright (c) June 2018 Philip Hazel) readonly def
+/FullName (PMW-Music) readonly def
+/FamilyName (PMW-Music) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 2 def
+/isFixedPitch false def
+/UnderlinePosition -98 def
+/UnderlineThickness 54 def
+end readonly def
+/FontName /PMW-Music def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {-150 -1400 50000 2300} readonly def
+/Encoding 256 array def
+0 1 31 {Encoding exch /.notdef put} for
+Encoding 32 [/sp/trebleclef/bassclef/altoclef/star/sharp/doublesharp
+/flat/natural/tfermata/brest/sbrest/mrest/crest/qrest/bfermata
+/longrest/breve/semibreve/uminim/dminim/ucrotchet/dcrotchet/uquaver/dquaver
+/usquaver/dsquaver/usqtail/dsqtail/ledger/vdot/hdot/barsingle/bardouble 
+/barthick/stave1/pstave1/uqtail/stave10/pstave10/dqtail/repeatdots
+/ustem/dstem/cnh/mnh/comma/mordent/dmordent/imordent/dimordent/turn
+/hbar/accent1/caesura/accent2/accent3/accent4/accent5/bardotted
+/caesura1/little8/C/cut/tilde/thumba/thumbb/ds1/ds2/downa/downb/upa
+/upb/iturn/seven/four/hcnh/hmnh/xnh/xustem/xdstem/fustem/fdstem/six
+/gdot/gring/d1/d4/u4/l1/r1/bs/ds/fs/us/.notdef/tick/uacc/dacc/grid
+/barshort/breath/vring/cross/trill/scaesura/lcaesura/sbra/sket/rbra
+/rket/rep/repdots/vtilde/trem/circ/cutcirc/slur1/slur2/up/down
+/iC/icut/unibreve/accent6/srbra/srket/angle1/angle2/angle3/angle4
+/ped/uvtilde/dvtilde/nail/angle5/angle6/stave21/stave31/stave41/stave61 
+/hclef/oldbassclef/oldaltoclef/bratop/brabot/direct/five/major/dimsh
+/hdimsh/gcross/ledger2/srm1/srm2/u12/d12/halfsharp1/halfsharp2
+/halfflat1/halfflat2/icomma/accent7/accent8/rturn/irturn/thcirc/bhcirc]
+putinterval
+200 1 246 {Encoding exch /.notdef put}for
+Encoding 247 [/stave210/stave310/stave410/stave610
+/.notdef/.notdef/.notdef/.notdef/.notdef]putinterval
+currentdict end
+currentfile eexec
+d9d66f633b846a989b9974b0179fc6cc445bc2c03103c68570a7b354a4a280ae
+6fbf7f9888e039ab60fcaf852eb4ce3afeb979d5ea70fde44a2ae5c8c0166c27
+bf9665eea11c7d2329c1a211dd26bb372be5822f5ea70d99eb578c7befd44cdf
+045a363056e5e1cc51525ea6fc061dcebb337208eff729802376a2801424f670
+0e7e6397b28f15bc10b40012b0a3eaeb2693e8f7f627c4c9c7c6c5bff105c1e4
+1b2b9e8f09253b61177e95ea219474796072f4c3189f7cfc7630142215dbc8a8
+fd63d147033a0c9c786e17355fa8d996a3a7b5d213ac8011fd31a12930a87f86
+374c1921aaa9ed181b43541cdf6e376bb4f2801faa9b01dcc0569ac59cfc4768
+afdc549a30d41f5705e4231d3bc540161d390b4980ef9fe489ac4df99f83a8e2
+00182cd152eb35a61aa915230f1090fd0bc8d4644f836c3da157c564b2a8fb7e
+7d3203ca17088a579aab355eb45038ff45d5eb2357959a2c7c04421c41d3b822
+d0471ae18607c80503c0b319348683bc6bc87e075a8eb4bb34729c4145b2b5a0
+df1a88b2d7e0940aa3d4bafa502b87d9313153f661019a817ab20e1a772ad0d5
+51ae7fdce4e21f426a6726c39c88124f8cbf10bb7394e90e9d28efdffef75078
+f7ab1d7fe8387e1e65c4ff67d054ae6a0937e4d59889656ac37afde0362d76ab
+05f9c223c52f04b6279e055419d3630d5057b50b4c4492891f7a36d03859e220
+2d89747f1d486e9449a3448f81c240adc9e5476c6de456d76c4237055c0c30b6
+80738211ddb90bcc73982467076cba36a60ec6a6584d9d9bf0df2b8462ceb1be
+79c1276d2865b0f3518664a960036ca2d00c7829a967ac16b5c833f2e143efc0
+f93826a8d09414c4ae7cb17623edc8f599b895ed0d3f4bea8bfd9b414cc39c0e
+4080180fe8286b05065a10df4d691d38f73bc82d6142bdded07ffff7017f7803
+cb03226f4d6501c203f8ee4e08ff5f8eda81278aaa6378b2d95ad6dfc7bc2e11
+aa696cf2618a5737f03bce6c46c635caf89d23de81693159167b74cda0a15dcd
+491b2ba489f28d410f1835d0fb7a9be1e3e5e7b76996e1d85cb9b62bb0619bdc
+78b85ad2731fb580466cd92159c7f0e53f0896e154ec770cb55c55b09ec7b405
+251e205992ac88e0bb583792edc9a21143a3ab447d4769e84016aea06413b52a
+9ad5bbf68c05b2d1fbd434a1d61a903b6d2e81cba8f422998f51dab989a49b7c
+2d0ee5cf9f5cfea4fd5f7686eb2e9d29bb4fd4b117bd407534ab7aea4068f8a1
+f3f89f61f1b341c9c31755c876038a2707314ba7f51f25ae9b81cb7170f24d97
+f792f849fb28eb31704aa5826296042664f4324d94dd8644d43f3d3ba8ef474f
+37ab52149ca62286bc986a59f4dc01c95106a325ad9eb4e22badbf89c3c329d2
+cbe4d3f3c64fd1b40dd441f2f8e45df63e6cf107d5a0efb2930fe55c04c6d01a
+23b40b4706ef7ec9e6447190cebceb1293800d461512b42c06825d1ea511b7a7
+031286c05dd8536baf9159f6d3ecb5c23c3677795a29aad9be47a0d7a127e3ad
+051d57de2b0969ba89d906f64a4834fb7912a5c1f39a8cdac5367a06ec532870
+fd72e532680e064d490d975feb7bbcdd84ea1b060476b844a6fc153691d6eeeb
+e72d71ef5ee59f6bfbfeb9e166e0304f50b91d8e401fac3257b56ae63d9ac6e3
+a27fd33f1b43075c792597372d77a93912bc83e4aced15502c9f549e725ee735
+8cf609891f05fede798f758940ee09d2947af5a290f2b4540b6a931d9d8e1176
+5c0c4f14dd4f2ae0a056e42b7842e4a37a854fd70f2268833d8b0a5a5124ac92
+d5abea2bc4a82267734407be662c088ce63084f851af93ed826c3d6d417c679b
+c3d5faa174c9248fb2706f46a9611cd21c2952e70ef36ddfa951b6df819c7c49
+04b8a5a08ade3960e46860fa6ed29caa9d332be99f25a6c2e627402f09a5e140
+3ac599195881326c44e6deda9d38ab32544e7b21749b5f933ceee3818853248a
+c038736c4486f46ff5853684760814f2dc64f282f7619c34885396a300e041d4
+4931a4951469f5de55d0282ab491a456ed329ba83756285e2e637ce00e925b79
+6a5e7de954b276e92b958ea4119200955d906a275b2640f2881224816febf38c
+ae5a330d8c4d31c68dac342210d5b0ed554e0d57e7b486022aaab11ec40753d8
+ad557122b58a7ef70f0676e41f9c29feedac4d10808370b03202d11e5911e056
+5502c18e30c2086795534f946639ef524469e7628abf78b2ad634d1c30315202
+2bf1ae1c038093dda6e3dd5ca785626841806f19db4edefb4352255a40a6fd2d
+e5b292d963047035bf20765a1724da4ceb6596e5fa97d7b8fa9f3ecb4b88197e
+b88466dd7b189aaf8603193b647abb7bcd00005212a18872c0145d3378b097b2
+8dfc782b3bff19d16c0fc15c0dcb4c59318183cacd60f4a6bb68be52381277e4
+f01f081110b5549a1178bb1f260a83c6185569012e906e6f3e2efd3be510c8d5
+359170a08dccef71cf290c76297a1a4b5cc979a25285a9bbbd06a29109fb026c
+5ed7c864cfbd56af94b980775295d1cedf1e2d29bb4374919a1837a325daae46
+3420aa39e8adc0a6d1508ec3109400eba448f2c83949001fc47f5cad8d4abf40
+05805a03e5debcb69a94d9de331cd65d7f1f6de6141eff2045466417110ebe68
+0b7164d627bc55b3362049f5e720c1fbc78138cb39eb79e66cb7f7f0bb778afc
+9f71dadc6df0dce778b2a5500ad6d77ec30ec68484fb9acc886f9f17b85a057b
+a9cc45cf70a2ab800d6a4790ea19c7bb8042ee22148df7df8b2a3b6a024003af
+4ff4306ecc2b060304f8c6f66b8c0a6e93ce65360a9cd69b61f86a8dfb73c68d
+c21db4b6c6dcf79e667772b21c7c466e32c5d527c69368ae0e89a4d4cdb4891f
+3d4d979f9173d37b0b14a078b061c3a647d1446862ccbb83e0f0c52e55f62571
+d261f9025b9b76b19a4387c9be977a75a9f3081fadd4a0497049db2b25ed2e1b
+2f1d2330b45df4d9046c5d6b93cc37b9f5cc6efb382fe3c1cfb2149369e96049
+943b8bb24ac4cc79d6f5700e7674c56b90093ea2040bd564d03b248e7e7501bc
+984034757fb9a8ab0915a676cbd53f3f680aed60d401953b080bf8339b2e86bc
+5afa1596cd942d225a2f4955693042f9283b5d609f297a6f60a4a1a1b3af3b75
+b2ebf205ea219cf61f378872247fe2284ac99a5e29a31ea3daadec1080e9a252
+504d9980bbea3845e145ca1fc919db615740a5d81e188cd9ec7de7467f77e23c
+af9879f9b562af2382f271794641e9c498cc7257071a9a037f4df9df87289d8c
+973909959329980b26acd05b0ef35e9b60101bfa019acde608ced1432c68bd26
+1b4db2b2f16deca61e710e8bab3c99bca591f6b1491ffceebba2c75a3e7802a8
+e5170e660125475f75be93ec815304bfa33a26a1371c21ce78c58d2c700c91be
+8aa8d468fce514189054972132e57e69422dae4588d5de9f3344cb59d505c421
+1b8b27fc1c22a82a062d76ad9e6e3a4add530aaa501e20293be5c19916331c05
+ac9b774007afeac38ad564a281afffb6fd41002837678f0741eeb025ec3d6c23
+140420f6943d17a1d84e301863a849290aaad57b545f97493b1f3693fcceec9e
+fc8310bf367204a88570d92045d3dedce44692ac4858a4950f39903095bc974b
+067283afe304317fa6c0eeeff03cc68723468d73d881caac31300836687ec574
+c06e46cb22fcdc7c315b06cf8a13c01830498b2f379c96dbbc04b1f579f7fb12
+d8c1bc2a676fbe690a6787fc77414718b5dd3f742689b39aa8cb6f6a34bcebc4
+9b9aaaee962a77fa014d203415495311226d9c03c80b6dcbad39450fc44184fd
+e12a276d4e87cd954b0db7c58049084003014dd1920351a6a59b9ee428bf67fd
+1b931e652870068d9feb0866d2e825e6404056ee589c7e406718004e0df8cfa2
+04d21df791632359cc821e8652e6104eec4c1207c704167f70010e9afd6ec0aa
+02fac84771d34e38bef362797bae62cc06fe81c069bf04d9edb277a90fa75f4b
+e79b3c0a8804adbebbcad3c464aa14a393f6ea75dcd5b420f9fb320398ecea1a
+c3acc08af37f7c14f14075f95c4961df04b45088dd75e338a2629647ec421849
+f9948b9a17e33408239210566599f792a4c0934f88069a146f66b9c5bfa541a2
+4b68fb5bd566f3ea28053dd386d2babdd8fe08e9763633933844fa5417f29ba7
+60b235097764864d61ae1213aa8d3c4436911ff0b77aef7cb6d899ce0e8c2312
+66d552dc691c783da623fb308ffd42f141d7e05b9db1b5fef691967f4e42f77c
+f0b3ccae74717e0b0ef02f152c89f9c1b1ef8cac955d3c024c04e0c8830b7884
+ef8490ed1fd4b718977da0be6b8cef615ebd95e41c04bf119e9064a7723c8e67
+2f84a9f02707f08c1423387092004c5499f20397855b03e12a48cfd90e9f4b1e
+0e2ce907e86716c43cb9fe377cf4a38afcbf860074cca3c3580730147bbd280f
+aa4711be6c7ca74633545acc6e1ba2003e9eac90099a00406cae1b04b906d896
+1bc0589e9046c3450ff07624f3e8bc0241e3e2356dee09b92ce70d48a52da586
+8528da6c89e780f1b121839418ab684a92b4187d184a8616e73f8d961257083b
+935358f1e6d6fb68c173e5e38969c8f2a68724ca12a86ece19f1a79ac9b9913f
+f14c9e37d08f89e84b1d6d1ce4fa8b8c32a139c950f6e83471b38702e695bc7b
+e8d87c77805d33e6536a5095ceb6e726ed0500b41c941d173233771e6aca5e2a
+8a0974f6f726bb5dfd2f7adfdc64095d4421984d879a40e27f3da62a433f03f8
+25465338bd92d7408ab4b30ed357474d07f49b4a9d5c5891c11ca620a0ed4c9b
+cb476ad89efaa734d9d11e55bdad6163c867c56543d2edf445f8336473f81d72
+40e675ee76e15e68c7295fe4c4727049007e3fd6a3bf5be662846c669965c39e
+ee26797951ce86d4e2db76070ce1217c9c9dbada0a8e53e450bec992724150a9
+34f7ca6b7c092e12726cf0ee125608a4e58f3c54f1b3466c47acc11a7fb86d15
+56bc15dc4999f52616f1d45745a4719df7849fca9430b7e2fcf0c72dfca8e2c5
+b205f65ff646084b03779616126dc0108574d98b20dcd787f99305e593a3ff30
+39132a62240bb9c47f7aba86bd61fa30e7751cdfbfb630c159d016ee70c8a273
+1a167494354bee5fa39bb0a233580913943e029ce518d75f30af7cb2d3ed2103
+d8abbac569cab1a9daaf125e79d5b327e69489eec94bf0e537724799f6e42c6c
+ba604976a498266555197e5290968486e625bb933e6588019e496c647f574522
+7f8817ef98e28a27158cc58a48d264f6b95cbf2e1d92399d423e31ac7a077588
+466f725090359c69e0fc91072df81fadd46069bbcefcaa77cfb7fa3e96034026
+35a8296bf9c1d0a7fbab44a815ab741f36aefa60b2825671b0ab55db353d186e
+90ed303b9caa7d0f52f9b74273042c3297e64b7264f38c0b849b1099a2b1ead1
+89c6b6ee20b3f32aee24ba734e809ae50e20f701784f3fc152e57a530295e66b
+9568fd0168027faaf2a3597671cacfc3154c3a915dbb77b55781174f2338c07e
+129eee8bdcb5432ac2cf72ac6b4f3f63048c8b6a1daa5a4fb294c6841ee1cca2
+d58caba490dee09d7870f4fa854244f50adbbf0d9539ffefc70ad3e5191446a0
+94fe3697a275d60b2d8eb87bcd03ca4a94078eb1bc838686e278b37b2c8ca583
+8d799b5500151337b0f14c4cf056e94eb97a73c798d0efd52011e77e9c41636e
+fca443a45369ec50c05766e676754abce79fa698b4855dcbf3bd96a9b59823c6
+013c64037a8858aba9681fd66e122547b3b8a766f1eaa1e0c222e8dd1bb5ab34
+990ad78c3e0d42d357ae2528fd59b4b4d7334248060e9b4f6aa268d568cda22b
+8b3b536354e1197862ec6c7b0bbc4631c74d15a6a42c89543196fb0ff0a63f2d
+54b070bf724b6bc3e77c4cb0711292e5ad6b9f764e268d0f82d70afc78d6f1b2
+f82b7e76b77f541cd59bc0e0df1429fda9c9af75737ac94a66f631e93bb0fc30
+cc7b6ae0e37fa085cfa82cf91854d04fd0594202bd221170d289b8d58aeef800
+727a9e9d6b42204b5479ebe5612ab895cee09097e66f20a4b3b83338e6b1de90
+a44f011cafc1aa95739e1cd11125a823a88c7e731f64f85711245c11bd291ea2
+df1dccc3099b45766b5a8303bf464e0b88e5c5def5d020c6774d13f346220d0b
+e6b60f4a195ffd4c56085e6bd9fde12f9f14cb6c24d0f95ca09c7b7cf0642b0e
+1f2d2b7bbfa7806b66b1bf8fa8d645803ebddb13f27e7fa18b6dee3083cb878b
+b3558f1600ea8d69f20059742673b4addab632ef141f91d6f2d4caaabd63c49e
+665e1e4aabf4135f4c47978d5a69fabc2b5c95c3d150412d396819cdb2bc26a3
+370c00595400d89642fd87c2957d5d56b7bc270ee7a3e7134256244b6b4a35e6
+5c24d289e70ac4c85434c88f8056638c876db131ca83ce326461ea7f206c39f8
+34a7b16854c980fa24de2891c5c15a86e0be8f179f58b0cbb254530fc6631f5c
+725fa4cca3abd5844e4a9510b20bd915352458cfd581fd0869d6602a49a05b9d
+108517f4f09068fa5638bf15503c4676718cd167258012e75f8f22dfc14f85a1
+adaebaf74ff120e81a712ac7e4f60e590e2f70adf0cb87473141e7656c8a99b1
+10007a8324065ea8fb6dc13e4a624b5060ed515288f1082339fa96fa33670ba8
+5e6ec27356660d9f7c5fc80d2e616ed6f0fbe5c0b7ad2dcb0d26737003d5cd85
+8c73f36e6bc77bc754cc07fe3f15f1b1b8ea0380ffd693e1c02e42f51cefb7b0
+655c536dd8df165dd37877573d5a80233bfe007e94240e49a1d3dfd82673643c
+6153d4fdd95ee6046e5840a0be90965c2c34441bcff520af20bf025f607a3a94
+a016717dc022a8abeaf347e1d29bfa4a85c7053c82e0707f76e8a799a669f70e
+bc49015f49b5a19bd0288c0baab6e8b3d453c671feee28509cee9b1371eae27c
+6915ee72fb0162df187f9879daed4f16964e6c44133135bc6626b8a7cc8212b2
+f5cb05a14dda34cc670bf728b4417c4a6e13458e5102f35e722af9fac1fbe15f
+0d27715296153dcefc4bdae20e0d6acf3dd244c32a9ec6a11255600edf9c37c2
+79e98e03c2c26839f950b3b5526e913df9118860699733f17caafc11483935cf
+eda7842e0f4e12e7932c7db7b557a646f8125d4a5aa811730659ebc4025bd271
+b1c507423512be612652209fe288a782db646f2087ac0fa27300d634b6b2a800
+cf93991b03d3493305342fe0876c0687329ed6c54890c14da27f627b10a17226
+aa48bdeb4be9d3874350724d7c393db05160e373d8366dd8af18cf574127cb27
+8dbe285e67320f3b7bde6cffe2e5c2bb7c8db390515d91c6c70759dadec41de3
+650540a039e2600c17f13516e95dd21356e2898c98590394d11ac283e22657ab
+d0883110dc70ce38999f3a8db3a2df21181651b9c6d919733fc7cb459b62f501
+01d34c7b72c3ed02c3df299cc14ce61e9c64768df75b1026ff840ae41d8789bd
+174e7e32c084416241665a4e3fb7711ea762478d5af4ef4e1a903779aed4dfd7
+4b7fc3e50b31c3cf7a26bc07388fb68710c09700fb8da23d820655b07f678fa2
+2e719d4ca8ee0d00ef985cfe90322e1a9951e8d0541100e3dff190c12fade4ed
+4ed020de1fa0116193555c6457c034775927542996f55372d82321d1c7992568
+170aed18da866b0116f86f88a7e9668a0510953ead605b85a585b78724ef9aff
+3d4ab7f261731c9677e24cbee9f35aa7fc7c6e3b585efa7455a971c1ef0a65b7
+58e9b282520ba45c1acb7fa34a09e1574f86d598a79072f5d6b84dfab0f32c4d
+5cc3bed4bdbd044753bc3f599fae394cfa627a2a274057c9da93337500467156
+14abf107a943993d37d6e9e8c2a85619fdb07f70141a6f4bd470436d8b7663a5
+c533472cce26e7553f565a22bdef2c96384887c6b4e1bc00f891ec2486f13dbb
+233624047961c4e234939a3799085abf5a5462825973f010a08b41d6b7f82143
+1eef79bfc53f1210f5bead4186328c4d860198422507e8b68b65262846209803
+2a08580e475441238b27ddad31ef82ad6d8cf5d1d353a07f8f3da632eda62244
+e892aea26dd227aaeab108e1ff1193e88b59dc5a41f6d9ae6bf1b2040d1c72ee
+792b22ec4f8d76d81a3d23059cdacb0699d427b739b1a0d2ded3c1e68a680a4c
+c9a44e1e2b4809608c3ac1e07d01844ec067aefef6c77050b29b7871a6af7889
+930b5e6e4bfae8e42cc8f70dca90b99bf97e318bde853805cda36be0e7076895
+6d4c4fccdf2532da11f5caea696fc626f472736f2b9b075096742a71fee1a445
+6b1bbbbcb8acedaf13f870f4fe87d8bbfda7a3553e600248fac18433440fc4ac
+c9b8f1ae504dc72d76f20df2df54b947125e14f605a35a2f32475c3844d8ab4a
+e2ff3ae67d4ef17d6750effb1e8c0510dc6273880216422361ebc9d7e87a7685
+16e0a22e020600e1f26cf3daf67a24a1b74c8fa3c7fb9cb4aa9a2b64741efe9f
+37b5960dcc988e6bd71fd41557163e632ede4c96c7d3176d46633b6d1ee98c1b
+e82479066cc7a13eeee9ec1804e5129f17058bf618ce7e1739dceacc811366c5
+edc339a3b4032905b4783c306a6aa3ed8daa90c8ceaa20cf21428acb7ed1b3cb
+6b69f788a682bd748a88af4ea069e7b52fbe2558a2bc9321be1b1674628f94e2
+8659dc08d6ece0ef013c054161affa931cb0858b31ede8d302c004221bd00a1c
+aa1bbf1dfc2745cc98f2c77affc1038acc05a2a92908d147089aae099843e744
+a36fd07dca5d54053884ef8858ecea3431312bc7662f8783e9963e8c70566929
+4c68b06f373a130dbc4fddf0649d7560b5c2ba62d3221fbd3998e1faf95b38c3
+fdcfe78a2cc5623bf6ec5db90caf4e00eb319b03765a0f2e494c7c56d48d3d2a
+af0681378ac940930017297841a20a0aca71e8df2ce5ef0f99023e47a6926455
+c7454ec766dab691149311a1820f0bf77466b946686aada1c81bc3d6de2a4541
+f3e3bb82e956097f394bb5c5d9d4ab006e44da60fd7dfae9cd9accebd5e5d954
+1c24bafc536f849bb29e410cbfe17575ba98aba30ebf28808af55075af6baca9
+658e48f6e07dbe4bebee2cea1edfe6210cad8d10fb7ca64cc2f7b1f4290b0217
+908ae3c8b0292db47cd5ee770eae2399671bad8f805c5701ab8dda81f18a4732
+a0841ab921c17ed06731607fb4d4e6835dd3f352368bcacbbb3a5283f0e064bb
+7230f28c3659fac60d7c712da9c8070c019917f9792f991d854ef016415e2675
+aff8aed2a8331cfd4b8aee70f300ba4b370dcda476014751c2c9b89afbd64bb0
+c1257fe26c5adf41ed03f3ff61c10f2ba2347657824b03d76b6c6886a119e7a9
+e9ff7f7ad1f7e6dfdcc04069dfb225dd83abd4866f1d519b92380abdf593d206
+84ec4611f15dc88e0dec487665646f94d5634a2a1e34d0f790e42ce8b184bc5d
+95714559bc69d21ac471458bc243108dde703bed9c48904c97c02e40b2290105
+82383903d4dd9e23ce458b07a336fcc65ec40a087959b3dd8a6a9ee4c6708e85
+ba7873260c2383f2c31b255ceaa09a865fc4282224000c87bbcbcd1624540a9e
+177c65966fe3999c45edaff589313f01150fee28db8c1f3f674e09f3ae4ca517
+a3a206cd152e96458ac0099962b0608d014b0b30ee686a01af6c1a517f865214
+bb22d82192f16d9a235ced0f147431eb40d178a55b398afd387d1b767a99b6b4
+a05983824e9526e31b93eae6534b8dc45b37884a7617993c173d78ca388f0441
+0ee505dd445793d663465d9651718e7bf3187f522ff585d2a9a9e89e95af5e66
+adcd38add4ed35b061c63262f183528d7fc33ce82928a4a1ee502e3a2a713936
+eb0f71f6d7ff6b16ff4f0f75d96a877de6aea9c31716e8beb36ca65213001b42
+3d7909931103a0d015f6fc11502ff924b6e098ed685adcf67a39eef57345e4df
+e7925d8626ac47c638b43aec6d37cdb285cccf03dcee1bffd13558181e2dbc52
+121eda89acae9d39a8ec1b8cd36e0cdc3375aa29ab6d6161310087e0f36b68aa
+8c5fd2605b60ffb0129cf50ea762a928505cc7154239ebbef6608bcc1c8fda64
+a489ee62661c1d6788ae74668038774011dbf43511f61978764f33bfbe11b4f2
+045051bb526c83850151c32c4f528c7280e7b8655471c3720545b118b022c0af
+0f137a4a23dc7f0239334d648b5963ec12953ba4fa496bb779b47f7be3a27040
+559453436d8672733be11dc5059175b08913c632053f21dd05cdbc88d6dc1a5b
+bfdb21734fb6cf0e76fe8a23658526739c0994b5500887cef2971d93fa5bd735
+bd905b9a03ff4e214c911746322b74d5c8e8deb2be1c3cfc9be2c7dce755903d
+3488cb615cc444318c5a5106a80ba166154de1aa69eb191393f015108c28aab5
+3a636fc398938d525d9a0604fc668bfe90be0f7c1705d1e51ef2ec55471b2f98
+2c7eb121f765d02edabb6609a998e40a270e43ceb89735647ee159c36d01b6cb
+ca237dfc7faa9e520deffe0cacec31f4beb7299264bbd711e62a9d8e6729db4f
+df0ff87885f6d49bc08a18c863a6287c335575c3bff795ab4d7935aa73e42d25
+f853cb2f55f7784a652a077856ea102df118ce13556dc982c53cfce2b68be9d5
+3fb606b3644e805f7ac940df416ee24bd28602424f102cd6fda28f45465ac16f
+812e7fdd6f5ee7d2176c511bba278abad1371ea98567ad873bd38cb3de21f2e1
+977aad759b95665caa4334f11f683a212b434e267a4f70aa396ddfb548f207f6
+ea4f7bf4259daa8b446aa3f6356e61cbf17d04efe1479c8a55dcbf0feb172536
+0319cd3bec6d86a3444e29d03f16ff616671cb2960f2757587aec7f858bf7e67
+7205b38a4f5bfeb83cde088a8bdea51ade1f6b70b034e114fe6df36c873f2afa
+555f388e5c8c129ae6ddc880b9f5752325c4262cf89bc20bade8fd1962356efa
+348064c1062617e03dccb0a6ce3651a38c654246b83a3ab7d4b6d6feae77066b
+4a4fb193aee3dd2fef5e05659b71533c16803c9c2744bcf6b60d581844b29984
+72475b8c238f3a083e04e8fd89a0a9d57a7c17efbdec72bb2f7001e23461a428
+7929f37208bfaa258b235ab856e54bd0492ea9b84fd7ace2ff2280345f9ff923
+9d818ccac73c9a17c5c61bbfd590ddd11ee20574d343942a2177abd321fc3938
+8733ca9cab3804a9f950b821b9633b92986d5a2d064bff4de552af30486dad7f
+33ca5ec190327ebf0c6bc98f8c29bcfa5f2a1960bc8b39b07243dec0a28b3a63
+86a24bbb92e994b8310e0132693bf81849e143821f12550b11437abc891ef9b0
+d820ad32ddc94a67a4e0c2f2b3f8032c1a9926477916bed2960dab65b7138832
+ecc6e3c258dbe267da7980025ec2d24d47f9c72c4992bc3bdd904e3427772cf6
+59fe8f2a35b3453fa258dd01e2f86652ee5cbd43734d1a28bdb18d1833050023
+77568cc1b2be0b28b97a0dd77737f84f14f14c0ca465adcdfcf7a4fb0bdfbf41
+2caacf7920cf72df76225d1a63e440a7194dcead86735d68dc25a376d8ad29a4
+810ca843c5fe7f3952060d658a8a2c2309dc3b5c6c58cf21c5940d31a12f7257
+f855ce11533083845e02e4dfe5e9ebb60ce34ddb9a58411f4dd8a9e4d192135c
+66572bea100d48fa9739c393c9a26d9a61574dbd10b720e75e91d2c6ee91996b
+cd1c07df98a720638c800f4accc7c5a7c2af42df5f422f988c70bd456ea9546e
+6ba7d6c9df14617b75605cc509fc574eeb45a3777bfe624b1aed5aa20154da1d
+1f134536008aa8e58a6181e27a645535e3b31041181e6d3a74d4a083a1b8e977
+6a6c56644a722bf4fb5d30946694fa8d7cc8f2dd5dc58da26e2bb9e7a9420e50
+0dfda30b2172bdd311494cf3a21777dd3144568b5f61ab75724e34531818da50
+258cfa1f636b8c3a90da0d7ce090293cee2d0b1dd416bbc3ee99f98b5d08527f
+39cbc7305af0a4793504327613faaf2d59c9c4862b1578ec26a9fde73db7ffc7
+45416444ea4755cb9fabdc897c3ffaf8af69115979a7323c0a69039d07d3bfe9
+546ee62b15d7a142462c09d2621fc030c84820f0275d2ca1dbfdafda0878a799
+e28f99e65c565b302bd3ac39cda505f3e7b7344e5d87bdf369a6e7ca64ef8003
+97a3a63cc5b7dfe88dd51c5c13c566cb246011fb8ce2f89b913bba29b415d408
+7d37efbefec9dfec5ec78834536358473f1809d3ae22ca43bec772501bb6e7e6
+024a353053f5a428059eefbe6443950df987e3d4399c7ac81f351568048a7d76
+565cd81f4a770db45c6664dd1e35970c59fe7381b326370e58bf1f76ecbc780f
+47c36f3ab62fac0a43a9ffe6d42b465d1046b4604fc1e69b9c50e80cd595240b
+71549688d65798da1f5d11616144ddddde3b4d2a5961e3116c54c7fa75499418
+ca0244f8a9ba4917801adbe116e0e90ee154a81659b248dc259fd8f8f9dad4c5
+053a8b32338d6197a1dc41ebff7c14f346b917e6e34796cb02a968fe823c00cd
+730c7dd9429e390ae607f3790411040a8a51bfee1084c219ac873ea777f56f98
+9fcbffb1a1c7dedc6044126babae6acb3f4bc71004105b625b9de1484bf2f657
+5a0962dce7922d97bf0bceda6bdda018314c1a94eaecb18e79359ca825b3a081
+8175d6b254d1b6918192fbea6d6439bf623e6a4b2c9b2e746fe618a145a60533
+9dfe8e9ce2546bc82ba9fd5dbf57b22673d1f6b44a2552c20e9c97c197445462
+5125ab31f047c1bf4db34e1d4ce0aa02bb2321748fd58660b360349cafba3854
+9ac6ba561882e0aee348071077ac671a2d9979dfe2e48b696856eb38910d05e5
+aab0acff6e7f4cf980d7d869322d286225270bea6a8bdcd93e5fd46b6446e608
+b406a1a2a84ed3bf02ce5616f3a42009c19cd198f9188615b7a48d836a43e42d
+c3b84a193b836cf6359461c37e7ba5610e273aea6d49184a9d6ee6829f200e63
+d1d4dc51a27c11f16e49df92062b7a8db68f19dbfcde92df8d187d1bee2dfac6
+4a6676aec5be64d10ba5ab269e3937e76010badee0169fc2f273cab5959c8097
+bd594591a794567226da5f13bc625c8709651adbe20f410215a0f41fa848e0f9
+f40af52c80b8e8512d32ca776727c055fd761306649530618a917518743d7ffc
+bf7f886ffb84ea46200b2236cb61a889240b2e196c34d01e7c0edad9e0a82707
+26370efebcbb9cd0fd22d20c1570b217d7eae062e06c2c74e0c51c9220946113
+20dde4435093473249cf403781c049e8d802a35b4f0666fb61b826abe5094683
+19474d1f61818e58f480e74d8030ec995e3b30db39aeba8f27363742180be340
+eeeaf1d6faff7f89412840adc4d48a60c1930bb7df0c7721becf7e8dee334bf5
+0d2242bad946a039929ae62ae3bd6442dc147c63503f98acaa2fb6b31eff8531
+6de16b9bbd459c821afdee7bbf17dab050a6237bbad5d3f02e4391b362374378
+3a809ac14a1ace844ddbf4ed7c598d6f7c383a095d9af60be22ebb7527fc294f
+684b55695a0bda3a6755802f2eda2658746e7565eb2d02acec7096e707ac2bd2
+e5ba6e9cddc18dee0dd6c8a658288b99fccaee12244e0e2e2c61ace47b56fd8b
+81e0873dfdfbbe00928f2276e4285663745ded2a293c1c67d77f6039636a4d1e
+3a033a39b5ee1b1db473d7ff5f3117e1dbc166620bf71265a7693aef1e32ebca
+30dda116d602b7f4e9095885aea24beda70a1abe5c4937070ba98373096f4260
+9936dea2c4762cb23552703bc76f3b09c7a9330a23568a53e1a53f09e7d3e485
+bd40f6a451175de0e8eadc1cf1ff737d42d84857e55e7d6d941a52336f85c1e6
+df7203ecd754f04f281d0a0472c1d1ff845662f6f6c4f4112815763e038e6877
+e1ef8dd19fd17599230d272203e861578a318fe982bcc5358cb305f44bb5a69f
+8a92a1db7798086589f59f027613485668b1bc34bfef5fa34f1804cffce2809b
+f0dd27dd2bda635923c7f536735bfcda318718858f8bf2b4cefc34a485580ed7
+8125dc253460d6cdf5a592cac6c4317fa16790393d0e110b36ec22cc7ec7ed28
+9c8973527833cf8a0cd9eb30d8a00bce48bc4377cc1bc095b06bd18cfa8c716b
+8cc402f0d9ba47ba267d52fd38ea1d2f2e465aa9f71730b1fd171a09f176d798
+22e70f9f075ca18576a6fe8e20e5f4c93defdc595eb0faee3a4d981789a45734
+e029732842d424eb805641616232cdcc40c0caf4970218db1c7d819094cd8e14
+74cb1605dac80b63f7c868ccf162b788a09584388a92b306e19f6604fb8cd55d
+44525b61a9479c4245993a1c41b18311a57e8ec803639390b298d1ff950c5d9e
+2ed691be7834c33320fe41deab3c6bcfb779d735e2c70822edaffd180a224603
+e6e8ea87a8c18d7391ee34782e6e4acac4627793dd506ff6ac3fb9fda1f9734c
+08fe0b84903d6ddb441a685240c0ed26ed101ff057872a0dfe3cedc1042580b3
+776cc512fe0997899cffef242288a015eaa39c645aab5a98f5293131c47cac87
+1345a9918c0a329eabade935bae3cdb5bd108cc51ba99141570010a377b9730a
+36cb89af3c199365b6d4ae9a5651a1c0e146155bb424fcd6b193da5eaf778ea7
+7112aeae3d3c7427a1330d77c1ac35e93d9d461364d16f4293dbaf72fb28d5cb
+0ba3ad4713b71daef0d84f71f3360e3f6cbe2cce0106fca067bd5377b573c3f7
+21cbb6675466be0fa7e2d885057ee598357eb3ac50648923e8b2efb8e2803754
+882d8dd47dfc1d433f6a1f3c16f792067d27404d43bd59e33a6aacac2bf3a104
+8c8d37e0c1dc7774d3ebd80662c5bae23273e4b4ae4f539ec038e19f2b32694f
+485087e7743548f739ebceb14f36c24532c96e17ed047ce278fd7001f022cf4e
+17601ce00679fffacf9ccfba338835f3a1764f2172dea515fd7a2f522663aa87
+c6a91253ac9f7d42827c5ca0170139437f7bbe955727cdd41931ca044cc737c6
+aa190c8867ff5bae497ceb95ee28267ec0c4f85ca742784ec0cb75038c0ad9e4
+03d86cfc177d73c4bdaf2dfc5ef152cd193d909acb9628157cdfd2e40652bcae
+6344ad22e7b078a34c4087825cabc21e905788995076b091bb776a291cef4767
+ccfe3a2950af6ea08bf3635ed50c48a6a02e882aa72aab703cf482aa8867aba3
+295aca88ce37840343df21b211e241cfeb76b3e908165fdbddf03f690eb288a1
+83987dca5e9b5f67789218e03eebd419a1cffc780fab4589e8b0d70934e81125
+bb1f89af1da41c5484a288a5a4e8129b6baf7fffb605305e85030dadc0414d8b
+b55d8cdfa2b89c61d563f86bc885852f2a2112a31c1222d1a7a7aecef620fa18
+7a926c578d42cc910344458a4f4c399a4868a5e91576f71dd323f8b719cb6f72
+a6e3f2e425353857697e12e1dd4bbfc6935a66573d0b76c5be44064d44248c8d
+ae1b8898662fa5171e846a26480039ca53bc83de50b086c1d645e07274dae64b
+a8094d3f63d1b7d59809790d09c41511b64686ac0b5c82dfada814f674ffb293
+c120c82a1a29b9a377743c4837edded1270ea216b444444f80665b7335b5e004
+b6b69b42b6d22e4c45dccbd9b733f48fa07269e03e4d574744e301bfc87226c6
+96ccd893c5716dc474f3f9df3623e84952c1c7bbecf27414d92157e7a43446d6
+7cd4944006a08fe993a863add0f0b097f860af872e9b4f2d4a065ddd14eac64c
+58234dd7ddd952db75b2ac5effb3126de50c7086082f22a94fd8720f59569f3b
+3d04238e5524776438dfd3ea765bdcf3b6f545ee1ed74a85c1f204b6509d5281
+65f3e9d1f769cb63dbc62cb222871b0119ec16c15bec796a7bdcd4de26d9da4e
+9b392d9ebfad5e5e118105782581e27cf7f81f4313830173919847f74bae8bae
+a4caee6c8e487c75426ab79c14616ba08067e34bab0361a01e999022a9aa8b8a
+750a892ddaef5087097dd2682a085f566003d625dd427188c8d3f6b33d183bcf
+cc0a776d04fed7f8b063fcd86e56067936fcc405c0fe8b241c68399f6775f2b8
+54293b932fb626f4394846111131d2493cca2651e208a6e37e9ebd89a4987ccd
+178843f68507e9e7fb627a8073d437e2b47e954ad2d2accb21c48767efa85e52
+d9d69740b1eb005ca9fd64e7ed0d12db3f8bb7d3c7933a9f419f7239ef7e3f2a
+731ea1fc919e9fb3c3d2e60599fe151f52672471b0be33979cfaa58f1708b97f
+b419afbac4ecbe80609827bb6711179bcdb973bc3bfc4496f73475229df17f98
+1eb0f1d5800a90e45c4a94fea499dc328054bf87eb3ba963d220725ea238c779
+3a2f827e01bf44546708b8642bb1bbdcb79245f1299032f980c08e6a0210617a
+04bdc8cf4789cf3c0f53ba56d0e019a370daa995f89655e827d7f3fa6b3c557c
+f5978c4c0c8fbb569e7288b1a23d5bfcbad272cbcc75ffeea3be06aa52483e4f
+cbe08702507d062f99976ce74347cd15da48ad96e6ada062adbcc50d3a573db4
+c7615b4943ea1a13607b8df12aab3255535ea541c06092fa883e1e1a7770c877
+20eabcbca246a5131d1f2614290256d5dbf18b0b6d31a94fcaf6a64e2f4cdc62
+95b9ade58602e1645ee293092d9b23030b798a00f5c7c276f7365f68d0a5e365
+c36a16cf4ab3aa98a3f4501e82250c8c2c28e5716131877f1ae348a00ad6b140
+19d7b159a7aa183c3cbfbf4a8ddb0e89eae19f6bbb547fd2cd8ec1183b12316b
+ef0abb61d4214999fe58949543bf546d2116735be050b8a06eb743468484620d
+0a2739bcc859469ad44ab4f99841e2fd692f9fb7749ffb23f033b2a2ed4dc7eb
+ffdf8a5916cf27ea30d8d9a0993fa03d129f4952136f3338a1e3328557f667b2
+6e1a240a1aaaaace86f7cc7617d6ba28e7c91eed04c8db0aa55ed717e0a163e0
+ce488fe5f0d1f11771af6c228b7b6b6361da2f6ff94f9e1e6f3d42fc007edf75
+445d6561a42d21e4822ecb9e69bc7352082c1e046b26196177273926eaa8e9c2
+c4fa891f2b2717c75e2b3fa481f9858e1fc7a302694893c6b1bc4c86a426283b
+d3897165929c3086bad35434b3b6083ad52094d1057560bd43f06e712b0bc94d
+5c8a20f64865958e0098edaab335292f381ce2f386228ff6aa2d9b0b02f2cee5
+b849d314d5001d680e7907252e56e4b43f9f2573d556d680975c7ec750107361
+8be4b6c529d1fb3d4657a8486b95733fb999d7290807438a5c88da8147804bd0
+9fd98fa8e7782cb8814f75e9e0edd939edb178ad31aeac27018cb45b83b2a4af
+a561dad3014d030549f1a2a97e93ed31322d28632c11d313d5195049a02cf594
+4588424e527e49e7280e42490a8aa1423ce5650a8158266ef206aaa5bdc052b9
+43cec74ed0bf405cf75303bc4398a7f380f5ab9a66526e65b940243e109b6bbb
+e74fc59c218cadfa1e453a42198d6f230aba3e99dc64f697e67d7557764214b0
+35328928b18edab60f405d414922623899dd563ac210509df0d3dbc6fb412dfd
+b2b9e42ccd47ca60c5b16d970253057f879ba67d7ad0f0c2b0197a248d1c7c3e
+94e68332b4e982329e7a8760541d7aa4a8d88daafed678ab27f7aba897501019
+932aa084a40948f2af5b564cb04e521ef21b5f8f9d8bb44d26cd4da68d66d432
+4218061442ecb240f696bcddd1a9708ba0e0545ed9998e986c8ef946b5ad2167
+46bac6fbfc8e3f1da69e3def33ef2c5ee64d2918742df7ca2d119c416fcaf745
+5440cc15a0add20b2e8a4496f757aacddabefd28817ab2a91e622c6d554c91de
+9f8f3d0b04c9d6ccde729910c524686b42b48158b76f106006796dd62dbaa1b6
+b66a78bc4e34baaa81aba23cde6397d18c0ef586278aa98a8f3d550124c35412
+bc8908d4aecf409742ecb5abcdc05791fe45f069b794eb7a84db750ee41033da
+276976154174eb9dc7b607c141f92857b3ce0f0c08df229f307adbaefcc0d72d
+4dfe23e29f0a3a5677a8650c6bcd9a375450198cbf690600659451db154632e6
+a552db7e891290a2643009f742cd77d9cace83a841a68e2f0e784ee5eb489e16
+7721b039fbd5bc18a398751585b51ecfdcea9ed519a2e89ac7c90b08aeea83d3
+dd20ff35abd9aea060fc8764a6521368fb050ed5e28d7bb047f6e08af5057416
+a1060adabd4d3e7296e5ee380032d6cf19ad21819f9c113ba4e4c52cecbdf0e7
+f3b64cb252ec500fad6cf06b16ff4f0f768000b9bb455aa872818c46466ba50e
+ae1637c6baf9bba7439f7d881786c299c9a1ed639e05a6f3355819580c470ba3
+cd1e94ca42695e6d7c93826da63dc29d179acd4e964f9582b6f630de1ed724d3
+bf9ba59c83b9d45d9c1a3e5efde1832dea2b90c91ef35596c72bac90f5355f45
+0498883e0342850c464ac6260b5b5ac27fc1cbb2d87b7d257b7942e896e084b4
+6d3c755a0da26066f6b3e2aef70d879f478f0f36cee714af62b21c1d26505b01
+5de093c30bb9400a1d3c763266922c00c69cb6c29a22f72983eba660f142565f
+ef3a202dad3b56485a2200eccdedf261f9f46506026281902065eebccb5bf444
+45b45379ce597d8aa099ce560fa2cc4e6b521d8497ead7f43a4cbacc512c3897
+cebc1bf1a6845d6084d6cbfdd15df5786790abbbfcc5340592902e98dddb257b
+2e827141085749e3543ba802d94742fbd26f2d30809f6309dbfbc49f9a5b997f
+b4aa734906a97b9996618a90ac121ec61e4b58f2d814e0906dee583c8b6a3dd4
+7b353450898df14dd37819160cb69faadb8973940de3c3b3f32f5a665ab1dece
+575f29db0404d0149b7d78c8038ca2e109cb0c7cd17d94588f80eecd7f0f803a
+79904be1cdde64e46edfca3d17f12d574bd12c38651d38209e54feec95abf6b9
+6e3596bd59fd1e0b828aff7f3c8ef542313863bf0eb39c4d270a2c9b461518aa
+e22da347fe109f8277bc26ebaad3a1f5fe5a0f7a3c355dee5ce26d9010bfe142
+586a9d185a876dfbbf1e9507be8e80fe9a474f6f7632fb0c637faac4980060f1
+fc2e8e652d53b9309bfb333a77ff1b02e0a7cd5f03d2cea96d9dc02b0be43017
+993d9e12b6bec07fa29534758bcbbafcddd29c628ab1bada1e850127b5a9c151
+b66e8e07e3200a14324264512b3412774dca4971bbb9e7587f877bfdbd94b27f
+f1886eae3911cc82012a973b11f399edbddac64c5af54a89c781cccbb6eee3d9
+0fae1fa931e03af8f42df10c981f43bf4bdd88231e6bf13ab85dcc92769ea84b
+9621807295b46ee02835db6a9a9e494c8d85fb7a5e5fad2b6c1d277a3a6a8ad4
+42c6099ab7ee950377f1f7aa444fb1107908c09e055119ba202635aae45691cc
+3d8014b4562dfc54abfe9ec2bdf9c2d48c2743a18882c289458434a0503d56e3
+04f4bb53d70371629c24dc952f593b7ba760754bedf300bc2d5cc6ed149d964c
+2e2fa0e0c2d2276e0c02a6151d9f3f9c5f7a56529f58a2b7bfbaa38b4e3e7316
+f549b4f7ebcae9dd7f9ca4decb5bac247562595d9f54b3b9b9c08a2ee85aaa11
+907fdee3936f664638afaee477514754b9b97232f8b0d9fcb9d24255a0aa7858
+e3ddc4113fdffdb78790a2a75005bbe4f8411d57bfac0e5a276481e0aae3bd96
+aa406e98d50e8c93b9efd4bd8cb785aa6bd835e461ed39e14d4b37f9d958dd2b
+854a7ffac1652d3b3698b8d69bab17aad8a364790967a648f2b01fc525357cff
+14ce3a675ba43b7d1f562ef6ed65d7636ff31d9b9cc4e4d4ab24f11fb59ac719
+4dc8319f58231d1917edb010ae3572b12485cc306ebe606e4b552fc1308f4b5d
+813632c109429e9409d8b9555aff2b2ebc859058ca107ff6d2b01704d0b62560
+88374a49817a7ccc5b4de17883fc3f24949b722d2b7e4fa697803c9f5d1cd0b4
+5e847838b214ccbd21cbef6c93911bf5ea308379155547094403b671f205dfc3
+83249956e6751fb418f6f2d3c824e9ac1bc95fcff3761e19a65c8a98bd7d26d7
+33f370ad8263f311c41dce56f0f85b3756245ca922f2cb4d5bf588fba7adcd69
+833adc1db75e8f9a1ab318783ad8ac4855efcd60f67c8234a3f612cd6f109efd
+8a719528654aaae8e5f3879805d13f32d24397195e10e5c1193ef62f7828e4b5
+bee0d504c06870e9cf9fdf2d05c70b6412c4e4370d3f135281a7b9aa21108d70
+60fd5520fccdd20b5013a754b63ecf09b7ac8e7bb934f3eddba6cb89f671c248
+f10229f17d88703c8c503cac8ec1b091a261f991e90d7850300db01d703be03b
+fb1d36b6a2e7f986f0a40af8b4b978dd042a5450bd35aad0ea1f1e35356090d2
+848fc2a52d5a309d7cd177daeaa8b6203127f9328157f83e0c33e8e3d70f9465
+1c7a04b10ed8dbb69fedd70aad5a9ecae7f6362d00547cccb0642b45419ef50f
+f7d87f2504a8bbc51a6d31945f3463d47c500af4762d7627d9c2b56d7a4aa491
+787232db1f3a97933acd4e041e285259c9c6ee3495a07cbf1bd05b68878a73cb
+b2b4ae1f7aec040ffba3d1251cdc473e331b61be4fbea7c38736d99c5bd8c57a
+fa9e13df11a4be5c7ef0ab45b03d0ff15c2acb6cb0b85847ee42983686bf00b4
+e1683259cd8118c92fdc0ebdcf6deafa96460a735daf488d8c28f020533fb7d5
+92e28ac481385823cb490e8cb0c15a9b3e51b53a0751ebe9c0cee31c3c7aa526
+9e66417b3411533ca4b6bc6a52f228ef0df1a98ae9e9b72de26f8425b57a311f
+6195166d88263b161cd3fc986d6ef95e2bb1a472706a00758df5d608b586410a
+3b457f2528777db7927f8d99309d9da4911b2c1806b7e579550c330d726a1683
+db7c11c8236a16b77afef495d87050232c78fe2f085bc14f52e68b7a84e9fb3c
+39edd64dd9dc6e00051cf14d61849cc0cd02185de667b4cbfd31c9517b9ed783
+1859610ab1a0dc3dc47c97dcc23d30a6c14565c2afc6cb426b42395d588fc5c3
+2c22609728fa7b2c12ef51d606414bae3a74c2f441af4de5bc0d70cad6cec9c7
+27c26d1dd0760142e4558e8e4b8604c696b9a702a4e9618bf3308fc31ed644e5
+8a7504b6b867c1a2d8ab4d1da869f14e3863abffc842a78ceb51c01e20a6f987
+445365eea0a10e730e5b97fa740922e96a6971eae3b28c03389324964d6dc438
+66ded16896d06de794634e63eb67e63e017a1e7306318a90d1afd6a7dbf55288
+89deecb55f6c42b2b33fe4dadfcb1b2fa2ec3e48f91d1f25d419640205f6efb8
+d0c6e93f9be3fcc5c790457c7753d01f710fedf39ec9e44172a63e1153a147ef
+a5e27ced65945521d8a7d175b7b2644e51901d5ba9f8cd5baa0884ab2fd13027
+6ea0a5f7caa1fcf768399d136dcc54e226e020123b05ae5a30184aabea304912
+287eaaa24daf4659dfcda1bebb5a8c09ad52dbd76e5b19f4c2276c3b58df2e26
+fdb2cf5a72c7518013806bd89658dccaf70948a4492b9806a03226a6367ed258
+fba4975b8d790aee99229d09dc896e67e3fad1667496cd657e2fd5ee71836e4e
+acd7aa8cda58e2e73ee28c357cfe3565daf0b1bf9859a207a98a468342eeac02
+0fbea098366a232d016764cd6d4c3ca699121e617d7397db636a4e208404df64
+20f483629bb05069644487b786a62af657752225fe38705de8df723d39ebcfb7
+2fb1e38cc4ad8fb1a4cfb06ae3b744476163f7bf06801f0260eb9f704eafc07c
+42ec4f30a1261a00962bc917172e2367f8a36f6428c66252b6b4c3d943c4b957
+5dec04dfea831f185acfa0f7e7ab2a4276132a5f9e455b41bc49cebc0ad2606c
+4c008d082ac5c1c042fae2235e5e4b56f781b9286c43f8a4910ee209690bf4fb
+77c1324d7d80855f1d313525a052ac9d548321a7b5886dd0b1d92cc9e20a508f
+2132ed4ebdcbbe7ee9da44290353410ac2985f50e9113a6586df5585d930ce9f
+3900741f0096f7ad32e935cb94a01e3102818796d494f11811a4b212acceea3b
+6e650fc634cc182988e8815d4114bd16b5fb95c219dcefe66dec929b88642ef0
+9eaa02be14ae5cb80e13263d2200d70e6147697eb95b17bed52b3ac88c711367
+a10ab5e338f0d07bc63b7e721bcf7b6b43edf787cc16f7e5915eccf402738f0e
+b3ed6e331f6a27322f7cc2b4bd2833acc55eadd6af8ea86a0e2790b92bee8fc5
+58a5152d4c6097ad11cb8b53d9a575a35ebea4a915e01f4da8e3d009f43e88cc
+b0afcd609715c78ce218dc93a5c07c746097a37bdb95ac589e0df611ea1ea6ed
+c53bc89bd433860ddb7e927128a49470b4737e570840777b5cf35b35740077a2
+1cb5b76b88926817e6bfeb8e64da2ea97ef9f31b5a0a33c7b7daa86277d09cb4
+3f67ac1c19643300beddbea67a979f45b616a2f1de82c17777474a9d51309409
+2c3399875fe61556e10be5cfe06d5a20ea41b99330616a82f7f21337a3a539e3
+6126ba42e275aa120d567c415bb99b3080ca014b9a2448f6f38053691befe000
+ecd9230435320467a1281a78d997f58bab816b0d12b7000d30b463d553499d02
+c8eedcc150b390f6d0178737f40d4e253c6a697a4cbe9058841d9821d7f9d591
+e8f6fb3794af3530a9487639ce8361393f140f366d2b4e31a85604d9cfa042ac
+33a6ec2f592f00fea718c31d9e7335c47021c0565500dc426388ffdda9f46643
+8cfd5217c3b7b5682526537b1dbc5f629a0dab1e110160e7b2bd1ab594e30df9
+30415b7940b2f99fffb029e7e723ae44de1503d1ae473e86ce8729b719a60ae7
+14136c9553842867936d3077f04d3bfe90524fbf7a19ed1d97e98c19c8deeb25
+f7b0ab6d09ae40dc29213e7fd73300ab25e770bcfc5b83a6a8d34261340dc911
+fd8e8eef09be7c6fb3f34e96dcc1fb883663c8421a4e23c475dd292611ab823a
+50008767063c0efe8d259f177cb8abcb3c72243f96f35768ef338be3a97bdd2f
+1ea0ac51b9caa30d80500931a6a3caf811debb724d0cf64f215b5cac6d4459c0
+7631247022b555165459f9519bbd805b79fb0da13bbb2d13faa6bd7dd98b65be
+891e5e26766b103507177e9cd5bc64c9d1e6d09cd4b56b91a01e225af780cfb2
+9ed7eb7a346328dbc9268b92e2857d8088e2531e67b057dbc41319d12d5c37fc
+d0e3dbc1db24c762aba45450e7e6ef52b5b1d267007b178daba3189eefff3201
+9457718b64013208235445977d568b093fa68bdfbe37dba126f1f861e3d8399a
+f5f6d451f63eb060009d8324c12cfb8a8287e74b77d7e26c6d5d200de081c92a
+5f22bbae918bccb0eee8efc7159b93764256d0b1fe8d11a536d1524c8ac1c414
+079b64b9c7888d2df89cea9b419eef728b741523826e41146251b42a28063c27
+da070947f89450390096333d1bfe134d00e02ef384fefd0f55f15b99be55f8bb
+3099e672cccb3151bcfcc52dc5d7c5b7af393db5efad2acc2854428bb5ff7b1a
+e23003ebf0e5b1fe28e30c0e2d848e336a3c3030acf87a48727ba0b27b4909a5
+002686de1f125dcb87a0edc4b3fa262d7cca37e0ff5816dab01ca03340d1844b
+5c85bfdd991dc23fc73b7054fe601df9336d162b73685d0cc297047e9bff741f
+1576800d13135dc88c98fae358d97f8f3644471c74026f265a280d66448c043f
+9c56062ade57f66636872c7e5543faadb0a093b6582d1cb46dca0d99104efd1b
+633cd08bae5a2fd4526dbd06f990c4d114cf1a8878856a63d2e8025e4818800f
+68bc3caa6bb8c4c33ee8e0d093e2110892035f6d634d07879689c731156eba66
+1b1173f425265c4773c49940fb94f8caf09afb0eecf90d3f1ec82a0a1386943c
+a37d0f828c6999f6ab5d1e411ecbac5ca1fd844eed36199b17a0bda1f42bd7e1
+88bdaec6f37a286d1472bdbbaa55889ba042b74bb321203363b22fd80850c0c3
+2bb5f419b3be8b5d4436a1407b12f9d23cddf74fc6af723f9065d38d8fd2def5
+1aa7b5de7f5e5f9aa794691cd1e265db2f52bb4f3d1a52b8bcb8784f2a467c16
+89a9c9fd390b5f284ffa989a5d95af9e8da291c24c1167cf4e441571166b72ac
+27dc803c16aff45117537cff39ec8547b276fe874cfde0e1c5a49af64f11fb5d
+59c0220c5401343c4bd6da061cd7c88f2a12ef992fa540e9a9d20804e3cec5dd
+04d226734b03d3837f55f545ce41abe05e8f139494749338a030f4db7505a3e9
+4cd735332ba7a8aff231c53b2ebb18fd0c33255636cc88d19d35093d07849bf1
+544a2260681f96eb32a30a6154e3e69bd4135af373aae56310443bab1d57dca3
+e5f01e28499677df13ceb7d10f1c61fcf4c372a22ce3c0a3b40439cea4d2e016
+942237447f236119c28fe2d95e985d804812e2651f281ec34c65f543c3e3a73e
+c8ab36d44ffb35cc338ede82a44f64ab54c9c4cd83e281c47cf1bd0fe423cb09
+d6b0fcafbaa27d43da9bc0c7be0779a6edd5561e4688fc97ddb4e57cf3425869
+e347be098b558793500f5187e2d6b9f937968cb57bb8766a5bfc8063677aa269
+e2aa647b574e68bdc97a3baecec903e9abcb6adf242e8f5941cf8f20dbdedb8c
+a1c553e0b346e6e2209d42ccb8882e962a718fa3f2c268cb5264483031071a9f
+e8eee9cc9fb78d3f36336a8afb82c821b54fe79d4a624b1aa9421c0abe69177f
+e94d14189b0501c3ad875d2efdeb2ef53aaec096b661e8a7907857ef1ef681a1
+fe9e9832f92e3a77b07278685c4cc54fe1416138d13f8b9d6ca502567009dcd8
+e57e5bb8bb924a39cc8e60c33a9d441092e60bcbbf88bb4619b9c0861b645973
+a02126dae76cf442844771b0ba419988e0550a6ed895214a1b35bff4e7787069
+4617b3369a404ca0f48be5356c5b1856a3e2c6b99e1414744c352d4ae1d6e511
+625115435fdbca6d96b5bb10a689eb655075ce7527ec8e3cda87a2e5cb92cb41
+90b5b8fb69ee44ee05da794d27fd4a295f319947e694bbb915ee5b0a24824766
+8b8433f5e70fe0376d74362e69a8dca893ea40eaf9ada27980ee0d6655961cb2
+4dcb60f072f35182b30267a75a7bedf12d8e1f42c423e22f6a315458a3608c09
+3c260932abdb98adbe1b129566dafa6a871573359e802fefcea2ed44a912b679
+7cf567f0e2b958d9bc404f5d1800b83233948ebd24876318254ceac40cef4e4d
+1500b637810cb611802001b8ad6567411b7d59ef367f5a9e993e950a94f98b98
+fc24743ea7fd271a7d81bae5d87dcda9551f25c30f0c208d1e70adbf9ba26607
+5b980774b840e573d072cd605f5e64fcb11dba7d337e41cdebe2b863b7ef3125
+b8478e5e606b95467741ab522c4017da2276f87513137473b9c486fa5bed8950
+895100a2aca0a4b65d48b3c30a268a445a70b7ed99e2c27de59dba4666795b5d
+52c95c9cbd90f86caffdb3aac0584cdc4fd300bcff6f3b5af86e50b8e463f14a
+a01e7f7711ddbb9f50c77a50550b26452265263eea54c8c36ffd7fc49e0a0d73
+8f45749ad4bba960c6183a0c08b3a043ec6ebb16df12650d89e48628fc89bc62
+ab2ede456286590e7c4e11d6b796c4bb847954fe7b026764ec5531c9d4a6e217
+7a05dcde9d8bb3bde60524a55eb17ba3342afc0b48c32496a3d4203248bb2dc1
+23b98c9593cdbc6d5858cbbb04d77dc4955e0444850f5d1f38903e77da610927
+6db7f592cf5a4433b689febb370cc5774a206e11efc28866c9fc21fb125932de
+c475388e9975fb1d84c7b4f94887f39680136b1644be2105b861fac6c353c317
+f27da9c1d49394fca1ff26bbd618af6b95bb089875893caec5bdade6657a1619
+d8d9ce8e2899e3c64aabca896da3a86c104408eac417bdb4e1ec13a03ddaab95
+4f139b83565c83a82cc2cdaf0dbe1a7ad203c0fd6e6ef5d1ae3403064e978ae2
+92229c0157200621f6fd298aa66788d81f8e7597b8eeda812a8182a1bad0ce12
+a53fbc46d4069e27f750f09d2625aaaaf2a0097944dd15d9db68f47c203ef1d1
+2f33a4a6fabf726c68600003309ebd39951a3908d71825b19cbe7902e9dbe57b
+1267a9dd4141b476747cbe727824bf16e367dc8495ed76df0eaa1490849c0e6d
+6d6cab0a90a6899ca783efa493c76956eee0e75fe14d7f62894c703b4d4fe84f
+40540d030346ab887d2fc42b0be2bdb5232b7835803508cd83354f5156b431dd
+f5c40c1a9e88ff27e01dea5ffcb161ebe97e25d232d942e5cb02ae38fb3cff8e
+68eb36cc4a35bc2c05f1aea60ecdf9febe424c8de05c2b195a6ab418d0e2b88e
+c5e2500fb22feccafef48f8aac3660c73fc952b5b78a823e5788a9a3152be4e0
+f5972bd72fee0727325b00092fe95ac517e7c25b2deb4e7d9a45b94be3056c5a
+e7b82bbaabdd0d923b862a45126cb6d09b9f0f55f5e99bc8622e465033eedbf6
+930eae59c743309cea9ee890228316162a202f5cac05981b77b4e3aef683933c
+165b850e72738f1b20b935e415f6c99ba48ed57633a620c007425362966ef2cf
+63679add8834b43dd082ce150c258fd56aa7f809db525b8c1200aee1759631d7
+a650c47889dfaaf0e9b6be4c04c9937990ddc8305e7277c18f698a281e2f6b34
+ab0c1736ff2fb72ce964
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndResource
+%%IncludeResource: font Times-Roman
+/rm /rmX /Times-Roman inf
+%%IncludeResource: font Times-Italic
+/it /itX /Times-Italic inf
+%%IncludeResource: font Times-Bold
+/bf /bfX /Times-Bold inf
+%%IncludeResource: font Times-BoldItalic
+/bi /biX /Times-BoldItalic inf
+%%IncludeResource: font Symbol
+/sy /syX /Symbol inf
+%%IncludeResource: font PMW-Music
+/mf /mfX /PMW-Music inf
+%%IncludeResource: font ZapfDingbats
+/xx1 /xx1X /ZapfDingbats inf
+%%EndSetup
+
+%%Page: 1 1
+%%BeginPageSetup
+/pagesave save def
+%%EndPageSetup
+rm 20 ss(Code 500: )64 760 s rmX 20 ss(\364)sh rm 20 ss
+( 499: )sh rmX 20 ss(\364)sh rm 20 ss( )sh(T)-0.36 0 rs
+(rans: )-0.7 0 rs(ABC Dingbats: )-1.1 0 rs xx1 20 ss(>\300< >)
+415.58 760 s xx1X 20 ss(\300)sh xx1 20 ss(<)sh mf 10 ss(!)64 723 s
+bf 11.8 ss(4)77 731 s(4)77 723.15 s
+%1/1
+mf 10 ss(5)90.9 725 s(5)111.881 725 s(5)132.862 725 s(5)153.843 725 s
+174.975 739.2 174.975 723.2 0.3 l
+%2/1
+(5)182.692 725 s(5)203.673 725 s(5)224.654 725 s(5)245.635 725 s
+266.767 739.2 266.767 723.2 0.3 l
+%3/1
+(5)274.484 725 s(5)295.465 725 s(5)316.446 725 s(5)337.427 725 s
+358.559 739.2 358.559 723.2 0.3 l
+%4/1
+(5)366.276 725 s(5)387.257 725 s(5)408.238 725 s(5)429.219 725 s
+450.351 739.2 450.351 723.2 0.3 l
+%5/1
+(5)458.068 725 s(5)479.049 725 s(5)500.03 725 s(5)521.011 725 s
+543.495 739.2 543.495 723.2 2 l 540.645 739.2 540.645 723.2 0.3 l
+(CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC)64 723 s
+(C)533.995 723 s
+(!)64 679 s bf 11.8 ss(4)77 687 s(4)77 679.15 s
+%1/1
+rm 10 ss(The)86.125 668 s mf 10 ss(5)90.9 681 s rm 10 ss(quick)
+106.79 668 s mf 10 ss(5)114.9 681 s(5)90.9 677 s(5)114.9 677 s rm 10 ss
+(bro)129.25 668 s(wn)-0.25 0 rs mf 10 ss(5)138.9 677 s rm 10 ss(fox)
+159.235 668 s mf 10 ss(5)162.9 677 s(5)90.9 685 s(5)114.9 685 s(5)
+138.9 685 s(5)162.9 685 s 187.05 695.2 187.05 679.2 0.3 l
+%2/1
+rm 10 ss(jumps)189.175 668 s mf 10 ss(5)198.4 681 s rm 10 ss(o)
+216.665 668 s(v)-0.15 0 rs(er)-0.15 0 rs mf 10 ss(5)222.4 681 s rm 10 ss
+(the)243.29 668 s mf 10 ss(5)246.4 681 s rm 10 ss(lazy)265.07 668 s
+mf 10 ss(5)270.4 681 s 295.9 695.2 295.9 679.2 2 l
+293.05 695.2 293.05 679.2 0.3 l
+(CCCCCCCCCCCCCCCCCCCCCCC)64 679 s (C)286.4 679 s
+(!)64 635 s bf 11.8 ss(4)77 643 s(4)77 635.15 s
+%1/1
+mf 10 ss(3)90.9 637 s(3)145.067 637 s(EJ)145.067 637 s
+218.739 651.2 218.739 635.2 0.3 l
+%2/1
+(3)237.465 637 s(EJ)281.783 637 s(3)281.783 637 s(3)326.101 637 s
+rm 10 ss(3)282.533 655 s 281.033 658.5 236.965 658.5
+2 236.965 656.5 0.3 ll 333.101 656.5 333.101 658.5
+2 289.033 658.5 0.3 ll 370.569 651.2 370.569 635.2 0.3 l
+%3/1
+mf 10 ss(3)389.295 637 s(5)443.462 637 s(5)443.462 633 s(5)476.291 637 s(5)
+509.119 637 s rm 10 ss(3)477.04 655 s 475.54 658.5 442.962 658.5
+2 442.962 656.5 0.3 ll 516.119 656.5 516.119 658.5 2 483.54 658.5 0.3 ll
+543.498 651.2 543.498 635.2 2 l 540.648 651.2 540.648 635.2 0.3 l
+mf 10 ss
+(CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC)64 635 s
+(C)533.998 635 s
+(!)64 591 s bf 11.8 ss(4)77 599 s(4)77 591.15 s
+%1/1
+mf 10 ss(3)90.9 593 s(EJ)115.678 593 s(3)115.678 593 s
+140.606 607.2 140.606 591.2 0.3 l
+%2/1
+(%)144.813 593 s(EJ)149.813 593 s(3)149.813 593 s(U)150.813 581 s(,)
+175.593 599 s 199.521 607.2 199.521 591.2 0.3 l
+%3/1
+(5)206.128 593 s(\262)224.147 593 s(J)242.167 593 s(ql)242.167 593 s(5)
+260.187 593 s(o)278.207 593 s(n)278.207 593 s(J)296.227 593 s
+314.397 607.2 314.397 591.2 0.3 l
+%4/1
+(o)321.004 593 s(n)321.004 593 s(\262)339.023 593 s(J)357.043 593 s(ql)
+357.043 593 s(5)375.063 593 s(o)393.083 593 s(n)393.083 593 s(J)
+411.103 593 s 429.273 607.2 429.273 591.2 0.3 l
+%5/1
+(J)435.88 593 s(\262)453.899 593 s(J)471.919 593 s(ql)471.919 593 s(5)
+489.939 593 s(o)507.959 593 s(n)507.959 593 s(J)525.979 593 s
+544.149 607.2 544.149 591.2 0.3 l
+(CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC)64 591 s
+(C)533.999 591 s
+(!)64 547 s
+%6/1
+(L)85 549 s(\262)101 549 s(J)117 549 s(ql)117 549 s(5)133 549 s(o)
+149 549 s(n)149 549 s(J)165 549 s(L)181 549 s
+197.15 563.2 197.15 547.2 0.3 l
+%7/1
+(5)203 549 s(L)219 549 s(5)235 549 s(l)251 549 s(5)267 549 s
+284.5 563.2 284.5 547.2 2 l 281.65 563.2 281.65 547.2 0.3 l
+(CCCCCCCCCCCCCCCCCCCCCC)64 547 s (C)275 547 s
+
+pagesave restore showpage
+
+%%Trailer
+%%Pages: 1
--- /dev/null
+++ pmw-5.21/testing/outchange/521.1
@@ -0,0 +1,55 @@
+%%BoundingBox: (atend)
+%%DocumentNeededResources: font Times-Roman Times-Italic 
+%%+ font Times-Bold Times-BoldItalic Symbol 
+%%+ font PMW-Music ZapfDingbats 
+%%EndComments
+
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+
+%%BeginProlog
+%%Standard Header Omitted (testing)
+%%EndProlog
+
+%%BeginSetup
+%%IncludeResource: font Times-Roman
+/rm /rmX /Times-Roman inf
+%%IncludeResource: font Times-Italic
+/it /itX /Times-Italic inf
+%%IncludeResource: font Times-Bold
+/bf /bfX /Times-Bold inf
+%%IncludeResource: font Times-BoldItalic
+/bi /biX /Times-BoldItalic inf
+%%IncludeResource: font Symbol
+/sy /syX /Symbol inf
+%%IncludeResource: font PMW-Music
+/mf /mfX /PMW-Music inf
+%%IncludeResource: font ZapfDingbats
+/xx1 /xx1X /ZapfDingbats inf
+%%EndSetup
+
+%%Page: 1 1
+%%BeginPageSetup
+/pagesave save def
+%%EndPageSetup
+rm 17 ss(Dingbats: )64 760 s xx1 17 ss( ABCD)134.363 760 s mf 10 ss(!)
+64 726 s bf 11.8 ss(4)77 734 s(4)77 726.15 s
+%1/1
+mf 10 ss(5)90.9 728 s(5)117.241 728 s(5)143.582 728 s(5)169.923 728 s
+(@)196.264 726 s
+%2/1
+(5)206.142 728 s(5)232.483 728 s(5)258.824 728 s(5)285.165 728 s
+(@)311.506 726 s
+%3/1
+(5)321.384 728 s(5)347.725 728 s(5)374.066 728 s(5)400.407 728 s
+(@)426.748 726 s
+%4/1
+(5)436.626 728 s(5)462.967 728 s(5)489.308 728 s(5)515.649 728 s
+(B)542.496 726 s(@)540.496 726 s
+64 726 479.996 0.3 4 5 ST
+
+pagesave restore showpage
+
+%%Trailer
+%%BoundingBox: 54 694 547.996 777
