GNU bug report logs - #14621
Emac generated postcript to pdf conversion

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Deepak Chauhan <dechauha@HIDDEN>; dated Fri, 14 Jun 2013 19:59:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Jun 2013 19:58:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 14 15:58:15 2013
Received: from localhost ([127.0.0.1]:44688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Una8U-0005MO-PB
	for submit <at> debbugs.gnu.org; Fri, 14 Jun 2013 15:58:15 -0400
Received: from eggs.gnu.org ([208.118.235.92]:54635)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <dechauha@HIDDEN>) id 1UnZzy-00058N-TC
 for submit <at> debbugs.gnu.org; Fri, 14 Jun 2013 15:49:27 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dechauha@HIDDEN>) id 1UnZzM-0001UB-CX
 for submit <at> debbugs.gnu.org; Fri, 14 Jun 2013 15:49:21 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_50, FRT_ADOBE2, FRT_ROLEX,
 HTML_MESSAGE autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:36339)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dechauha@HIDDEN>) id 1UnZzM-0001U7-0B
 for submit <at> debbugs.gnu.org; Fri, 14 Jun 2013 15:48:48 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55839)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dechauha@HIDDEN>) id 1UnZys-0002T0-5G
 for bug-gnu-emacs@HIDDEN; Fri, 14 Jun 2013 15:48:47 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dechauha@HIDDEN>) id 1UnZyR-00010X-Ii
 for bug-gnu-emacs@HIDDEN; Fri, 14 Jun 2013 15:48:18 -0400
Received: from exprod6og122.obsmtp.com ([64.18.1.238]:60280)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dechauha@HIDDEN>) id 1UnZyQ-0000zN-C0
 for bug-gnu-emacs@HIDDEN; Fri, 14 Jun 2013 15:47:51 -0400
Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by
 exprod6ob122.postini.com ([64.18.5.12]) with SMTP
 ID DSNKUbtzYcWz5KueBd6MycgKJMRkPgk/FlWr@HIDDEN;
 Fri, 14 Jun 2013 12:47:48 PDT
Received: from inner-relay-2.corp.adobe.com (mail-321.pac.adobe.com
 [153.32.1.52])
 by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id
 r5EJlgAI007756
 for <bug-gnu-emacs@HIDDEN>; Fri, 14 Jun 2013 12:47:42 -0700 (PDT)
Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99])
 by inner-relay-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id r5EJlfw9024741
 for <bug-gnu-emacs@HIDDEN>; Fri, 14 Jun 2013 12:47:41 -0700 (PDT)
Received: from INDIAHUB01.corp.adobe.com (10.40.5.8) by nacas01.corp.adobe.com
 (10.8.189.99) with Microsoft SMTP Server (TLS) id 8.3.298.1;
 Fri, 14 Jun 2013 12:47:38 -0700
Received: from indiambx02.corp.adobe.com ([10.40.5.60]) by
 INDIAHUB01.corp.adobe.com ([10.40.5.8]) with mapi; Sat, 15 Jun 2013 01:17:33
 +0530
From: Deepak Chauhan <dechauha@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Date: Sat, 15 Jun 2013 01:17:32 +0530
Subject: Emac generated postcript to pdf conversion
Thread-Topic: Emac generated postcript to pdf conversion
Thread-Index: Ac5pNWFABMl7DwEgSTKwvvFU5coPSQ==
Message-ID: <F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/mixed;
 boundary="_007_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_"
MIME-Version: 1.0
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Fri, 14 Jun 2013 15:58:12 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>

--_007_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: multipart/related;
	boundary="_006_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_";
	type="multipart/alternative"

--_006_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: multipart/alternative;
	boundary="_000_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_"

--_000_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Team,

I would like to report a bug with emacs 24.3 generated postscript file.

Bug Title: Blank pdf is generated using Adobe Acrobat XI distiller and emac=
s postscript.

Description: Generate a postscript using emacs on Mac OSX and convert the f=
ile to pdf using Adobe Acrobat XI. The generated postscript is blank, howev=
er the conversion of the some file on Windows platform is a success.

Investigation result at our end:
We have found that the problem seems to be in FontBbox for font used on Mac=
. PS program uses font's bbox to calculate ascent. This ascent is fed to ca=
lculate the location where text will be printed. The font bbox obtained fro=
m fonts on Mac is way huge compared to Windows and whole calculation goes h=
aywire in PS program.
Given this observation, it seems to be issue on PS file doing complex calcu=
lations not taking into account the font differences in Mac and Win. The co=
rrection will needs to happen in source PS file.

Environment : Mac OS X 10.8.3, Acrobat XI, emacs 24.3
Steps to replicate a problem

*         Launch emacs

*         Click on New file icon and enter the name of the file. Example: t=
estemacs

*         Select the location and click on "Save"

*         Enter the some text.
Example
Adobe
Testing emacs with Acrobat 11.0.03.

*         Press Option + X on the key board and enter this command; ps-spoo=
l-buffer-with-faces


*         Click on "Buffers"-> "Postscript"

*         Click on "Save As" to save the newly generated postscript file.

*         Launch Acrobat Xi distiller, drag the ps on the distiller window.

Actual Result
Blank pdf with no content is generated.

Expected Result
Pdf generation should be fine.

Attaching the PDF file generated on Mac and postscript for the reference. I=
 am also pasting the ps source code below.

Please feel free to let me know if you need more information.

%!PS-Adobe-3.0
%%Title: testemacs
%%Creator: ps-print v7.3.5
%%For: Acrobat
%%CreationDate: 01:10:26 Jun 15 2013
%%Orientation: Portrait
%%DocumentNeededResources: font Times-Roman Times-Italic
%%+ font Courier
%%+ font Courier-Bold
%%+ font Courier-Oblique
%%+ font Courier-BoldOblique
%%+ font Helvetica
%%+ font Helvetica-Bold
%%DocumentSuppliedResources: procset PSPrintUserDefinedPrologue-acrobat 0 0
%%DocumentMedia: Letter 612 792 0 () ()
%%PageOrder: Ascend
%%Pages: (atend)
%%Requirements:
%%EndComments
%%BeginDefaults
%%PageMedia: Letter
%%EndDefaults

%%BeginProlog

/languagelevel where{pop}{/languagelevel 1 def}ifelse
/ErrorMessage  1 def

% =3D=3D=3D BEGIN ps-print prologue 0
% version: 6.0

% Copyright (C) 2000-2013 Free Software Foundation, Inc.

% This file is part of GNU Emacs.

% GNU Emacs is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.

% GNU Emacs is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.

% You should have received a copy of the GNU General Public License
% along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.

% As a special exception, the copyright holders of this module give
% you permission to include the module in a Postscript file generated
% by Emacs or other free software together with the result of
% converting text to be printed, regardless of the license terms of
% that text, and to use under terms of your choice the page images
% resulting from formatting said combination.  If you modify this
% module, you may extend this exception to your version of the module
% but you are not obligated to do so.  If you do not wish to do so,
% delete this exception statement from your version.


%%BeginProcSet: ErrorHandler
% Downloaded Error Break-page handler
% Adapted from:
%     PostScript Language Program Design,
%     Adobe Systems Incorporated.
%     Appendix A, pages 217-219

/ps$brkpage where{pop}
{
/ps$brkpage 64 dict def
ps$brkpage begin
  /tx 0 def/ty 0 def/toy 0 def/tox 0 def
  /prnt{
   dup type/stringtype ne{=3Dstring cvs}if
   dup length 6 mul
   /tx exch def/ty 10 def
   currentpoint/toy exch def/tox exch def
   1 setgray newpath
   tox toy 2 sub moveto
   0 ty rlineto tx 0 rlineto
   0 ty neg rlineto
   closepath fill
   tox toy moveto 0 setgray show
  }bind def
  /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def
  /=3D=3D{/cp 0 def typeprint nl}def
  /typeprint{dup type dup currentdict exch known{exec}{unknowntype}ifelse}r=
eadonly def
  /lmargin 72 def
  /rmargin 72 def
  /tprint{
   dup length cp add rmargin gt{nl/cp 0 def}if
   dup length cp add/cp exch def
   prnt
  }readonly def
  /cvsprint{=3Dstring cvs tprint( )tprint}readonly def
  /unknowntype{exch pop cvlit(??)tprint cvsprint}readonly def
  /integertype{cvsprint}readonly def
  /realtype{cvsprint}readonly def
  /booleantype{cvsprint}readonly def
  /operatortype{(//)tprint cvsprint}readonly def
  /marktype{pop(-mark-)tprint}readonly def
  /dicttype{pop(-dictionary-)tprint}readonly def
  /nulltype{pop(-null-)tprint}readonly def
  /filetype{pop(-filestream-)tprint}readonly def
  /savetype{pop(-savelevel-)tprint}readonly def
  /fonttype{pop(-fontid-)tprint}readonly def
  /nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def
  /stringtype{
   dup rcheck
   {(\()tprint tprint(\))tprint}
   {pop(-string-)tprint}ifelse}readonly def
  /arraytype{
   dup rcheck
   {dup xcheck
    {({)tprint{typeprint}forall(})tprint}
    {([)tprint{typeprint}forall(])tprint}ifelse}
   {pop(-array-)tprint}ifelse}readonly def
  /packedarraytype{
   dup rcheck
   {dup xcheck
    {({)tprint{typeprint}forall(})tprint}
    {([)tprint{typeprint}forall(])tprint}ifelse}
   {pop(-packedarray-)tprint}ifelse}readonly def
  /courier/Courier findfont 10 scalefont def
  /OLDhandleerror errordict/handleerror get def
end %ps$brkpage

/handleerror{
  systemdict begin $error begin ps$brkpage begin
  newerror
  {/newerror false store vmstatus pop pop 0 ne{grestoreall}if
   initgraphics
   ErrorMessage 1 and 0 ne{ % print on paper
    courier setfont lmargin 720 moveto
    (# ERROR: )prnt errorname prnt nl
    (# OFFENDING COMMAND: )prnt/command load prnt
    $error/ostack known
    {nl nl(# STACK:)prnt nl nl $error/ostack get aload length{=3D=3D}repeat=
}if
    $error/errorinfo known
    {nl nl(# ERRORINFO:)prnt nl nl $error/errorinfo get aload length{=3D=3D=
}repeat}if
    systemdict/showpage get exec}if
   ErrorMessage 2 and 0 ne{ % send back to printing system
    (\%\%[ Error: )print errorname =3Dprint
    (; OffendingCommand: )print/command load =3Dprint
    $error/errorinfo known
    {(; ErrorInfo:)print $error/errorinfo get aload length{( )=3Dprint =3Dp=
rint}repeat}if
    ( ]\%\%)=3D flush
    (\%\%[ Rest of job is ignored ]\%\%)=3D flush}if
   /newerror true store}if
  end end end
  stop
} % handleerror
dup 0 systemdict put % replace name by actual dict object
dup 4 ps$brkpage put % replace name by dict object
bind readonly

errordict 3 1 roll put % put proc in errordict as /handleerror
}ifelse
%%EndProcSet


% operators for language level 2 only

(<<)cvn where              % << operator
{pop/BMark(<<)cvn load def}
{/BMark{mark}bind def}ifelse
(>>)cvn where              % >> operator
{pop/EMark(>>)cvn load def}
{/EMark{counttomark 2 idiv dup dict begin{def}repeat pop currentdict end}bi=
nd def}ifelse
/setpagedevice where       % setpagedevice
{pop}
{/setpagedevice{pop}bind def}ifelse
/packedarray where         % packedarray
{pop}
{/packedarray{array astore readonly}bind def}ifelse


% device dependent operators

/DefOp{
dup where{pop pop pop}
{exch dup where{pop}{pop/pop}ifelse load def}ifelse}def

/duplexmode/setduplexmode DefOp
/tumble/settumble DefOp

% =3D=3D=3D END ps-print prologue 0

%%BeginResource: procset PSPrintUserDefinedPrologue-acrobat 0 0


%%EndResource

/LandscapeMode       false def
/UpsideDown          false def
/NumberOfColumns     1 def
/LandscapePageHeight 792.0 def
/PrintPageWidth      498.6141732283465 def
/PrintWidth   498.6141732283465 def
/PrintHeight  643.7029732283465 def
/LeftMargin   56.69291338582677 def
/RightMargin  56.69291338582677 def
/InterColumn  56.69291338582677 def
/BottomMargin 42.51968503937008 def
/TopMargin    42.51968503937008 def
/HeaderOffset 28.346456692913385 def
/HeaderPad    2.4276 def
/FooterOffset 28.346456692913385 def
/FooterPad    0 def
/FooterLines  2 def
/ShowNofN           true def
/SwitchHeader       false def
/PrintOnlyOneHeader false def
/PrintHeader        true def
/PrintHeaderFrame   true def
/HeaderFrameProperties [0.000 0.900 0.400 0.000 0.000 ]def
/PrintFooter        false def
/PrintFooterFrame   true def
/FooterFrameProperties [0.000 0.900 0.400 0.000 0.000 ]def
/LineSpacing      0 def
/ParagraphSpacing 0 def
/LineHeight       8.967500000000001 def
/LinesPerColumn   72 def
/WarnPaperSize    true def
/Zebra            false def
/PrintLineNumber  false def
/SyncLineZebra    false def
/ZebraFollow      0 def
/PrintLineStep    1 def
/PrintLineStart   1 def
/LineNumberColor  [0.000 0.000 0.000] def
/ZebraHeight      3 def
/ZebraColor       0.950 def
/BackgroundColor  [1.000 1.000 1.000] def
/UseSetpagedevice false def

/PageWidth PrintPageWidth LeftMargin add RightMargin add def

/N-Up           1 def
/N-Up-Landscape false def
/N-Up-Border    true def
/N-Up-Lines     1 def
/N-Up-Columns   1 def
/N-Up-Missing   0 def
/N-Up-Margin    28.346456692913385 def
/N-Up-Repeat    N-Up-Lines def
/N-Up-End       N-Up-Columns def
/N-Up-XColumn   PageWidth def
/N-Up-YColumn   0 def
/N-Up-XLine     N-Up-End 1 sub PageWidth mul neg def
/N-Up-YLine     LandscapePageHeight neg def
/N-Up-XStart    0 def
/N-Up-YStart    0 def

% =3D=3D=3D BEGIN ps-print prologue 1
% version: 6.1

% Copyright (C) 2000-2013 Free Software Foundation, Inc.

% This file is part of GNU Emacs.

% GNU Emacs is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.

% GNU Emacs is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.

% You should have received a copy of the GNU General Public License
% along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.

% As a special exception, the copyright holders of this module give
% you permission to include the module in a Postscript file generated
% by Emacs or other free software together with the result of
% converting text to be printed, regardless of the license terms of
% that text, and to use under terms of your choice the page images
% resulting from formatting said combination.  If you modify this
% module, you may extend this exception to your version of the module
% but you are not obligated to do so.  If you do not wish to do so,
% delete this exception statement from your version.


% ISOLatin1Encoding stolen from ps_init.ps in GhostScript 2.6.1.4:
/ISOLatin1Encoding where{pop}{
% -- The ISO Latin-1 encoding vector isn't known, so define it.
% -- The first half is the same as the standard encoding,
% -- except for minus instead of hyphen at code 055.
/ISOLatin1Encoding
StandardEncoding 0 45 getinterval aload pop
    /minus
StandardEncoding 46 82 getinterval aload pop
%*** NOTE: the following are missing in the Adobe documentation,
%*** but appear in the displayed table:
%*** macron at 0225, dieresis at 0230, cedilla at 0233, space at 0240.
% 0200 (128)
    /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
    /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
    /dotlessi/grave/acute/circumflex/tilde/macron/breve/dotaccent
    /dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut/ogonek/caron
% 0240 (160)
    /space/exclamdown/cent/sterling
     /currency/yen/brokenbar/section
    /dieresis/copyright/ordfeminine/guillemotleft
     /logicalnot/hyphen/registered/macron
    /degree/plusminus/twosuperior/threesuperior
     /acute/mu/paragraph/periodcentered
    /cedilla/onesuperior/ordmasculine/guillemotright
     /onequarter/onehalf/threequarters/questiondown
% 0300 (192)
    /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
% 0340 (224)
    /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
256 packedarray def
}ifelse

/reencodeFontISO{ %def
  dup
  length 12 add dict % Make a new font (a new dict the same size
                % as the old one) with room for our new symbols.

  begin              % Make the new font the current dictionary.

    % Copy each of the symbols from the old dictionary
    % to the new one except for the font ID.
    {1 index/FID ne{def}{pop pop}ifelse}forall

    % Override the encoding with the ISOLatin1 encoding.
    currentdict/FontType get 0 ne{/Encoding ISOLatin1Encoding def}if

    % Use the font's bounding box to determine the ascent, descent,
    % and overall height; don't forget that these values have to be
    % transformed using the font's matrix.

%          ^    (x2 y2)
%          |       |
%          |       v
%          |  +----+ - -
%          |  |    |   ^
%          |  |    |   | Ascent (usually > 0)
%          |  |    |   |
% (0 0) -> +--+----+-------->
%             |    |   |
%             |    |   v Descent (usually < 0)
% (x1 y1) --> +----+ - -

    currentdict/FontType get 0 ne
    {/FontBBox load aload pop              % -- x1 y1 x2 y2
     FontMatrix transform/Ascent  exch def pop
     FontMatrix transform/Descent exch def pop}
    {/PrimaryFont FDepVector 0 get def
     PrimaryFont/FontBBox get aload pop
     PrimaryFont/FontMatrix get transform/Ascent exch def pop
     PrimaryFont/FontMatrix get transform/Descent exch def pop}ifelse

    /FontHeight Ascent Descent sub def     % use `sub' because descent < 0

    % Define these in case they're not in the FontInfo
    % (also, here they're easier to get to).
    /UnderlinePosition  Descent 0.70 mul def
    /OverlinePosition   Descent UnderlinePosition sub Ascent add def
    /StrikeoutPosition  Ascent 0.30 mul def
    /LineThickness      FontHeight 0.05 mul def
    /Xshadow            FontHeight  0.08 mul def
    /Yshadow            FontHeight -0.09 mul def
    /SpaceBackground    Descent neg UnderlinePosition add def
    /XBox               Descent neg def
    /YBox               LineThickness 0.7 mul def

    currentdict      % Leave the new font on the stack
    end              % Stop using the font as the current dictionary.
    definefont       % Put the font into the font dictionary
    pop              % Discard the returned font.
}bind def

% Font definition
/DefFont{findfont exch scalefont reencodeFontISO}def

% Font selection
/F{
  findfont
  dup/Ascent            get/Ascent            exch def
  dup/Descent           get/Descent           exch def
  dup/FontHeight        get/FontHeight        exch def
  dup/UnderlinePosition get/UnderlinePosition exch def
  dup/OverlinePosition  get/OverlinePosition  exch def
  dup/StrikeoutPosition get/StrikeoutPosition exch def
  dup/LineThickness     get/LineThickness     exch def
  dup/Xshadow           get/Xshadow           exch def
  dup/Yshadow           get/Yshadow           exch def
  dup/SpaceBackground   get/SpaceBackground   exch def
  dup/XBox              get/XBox              exch def
  dup/YBox              get/YBox              exch def
  setfont
}def

/FG/setrgbcolor load def

/bg false def
/BG{
  dup/bg exch def
  {[4 1 roll]}
  {[1.0 1.0 1.0]}
  ifelse
  /bgcolor exch def
}def

%  B    width    C
%   +-----------+
%               | Ascent  (usually > 0)
% A +           +
%               | Descent (usually < 0)
%   +-----------+
%  E    width    D

/dobackground{                  % width --
  currentpoint                  % -- width x y
  gsave
    newpath
    moveto                 % A (x y)
    0 Ascent rmoveto            % B
    dup 0 rlineto               % C
    0 Descent Ascent sub rlineto     % D
    neg 0 rlineto               % E
    closepath
    FillBgColor
  grestore
}def

/eolbg{                         % dobackground until right margin
  PrintWidth                    % -- x-eol
  currentpoint pop              % -- cur-x
  sub                      % -- width until eol
  dobackground
}def

/LineHS LineHeight LineSpacing add def
/ParagraphHS LineHeight ParagraphSpacing add def
/PSL{/h exch def bg{eolbg}if  0  currentpoint exch pop h sub  moveto}def
/PLN{PrintLineNumber{doLineNumber}if}def

/SL{LineHS PSL isLineStep pop}def    % Soft Linefeed

/PHL{ParagraphHS PSL PLN}def         % Paragraph Hard Linefeed
/LHL{LineHS PSL PLN}def              % Hard Linefeed

% Some debug
/dcp{currentpoint exch 40 string cvs print(, )print =3D}def
/dp{print 2 copy  exch 40 string cvs print(, )print =3D}def

/W{
  ( )stringwidth     % Get the width of a space in the current font.
  pop           % Discard the Y component.
  mul           % Multiply the width of a space
                % by the number of spaces to plot
  bg{dup dobackground}if
  0 rmoveto
}def

/Effect          0 def
/EffectUnderline false def
/EffectStrikeout false def
/EffectOverline  false def
/EffectShadow    false def
/EffectBox       false def
/EffectOutline   false def

% effect: 1  - underline  2   - strikeout  4  - overline
%         8  - shadow     16  - box        32 - outline
/EF{
  /Effect exch def
  /EffectUnderline Effect 1  and 0 ne def
  /EffectStrikeout Effect 2  and 0 ne def
  /EffectOverline  Effect 4  and 0 ne def
  /EffectShadow    Effect 8  and 0 ne def
  /EffectBox       Effect 16 and 0 ne def
  /EffectOutline   Effect 32 and 0 ne def
}def

% stack:  string  |-  --
/S{
  /xx currentpoint dup Descent add/yy exch def
  Ascent add/YY exch def def
  dup stringwidth pop xx add/XX exch def
  EffectShadow{
    /yy yy Yshadow add def
    /XX XX Xshadow add def
  }if
  bg{
    true
    EffectBox
      {SpaceBackground doBox}
      {xx yy XX YY doRect}
    ifelse
  }if                           % background
  EffectBox      {false 0 doBox}if         % box
  EffectShadow   {dup doShadow}if          % shadow
  EffectOutline
    {true doOutline}                 % outline
    {show}                      % normal text
  ifelse
  EffectUnderline{UnderlinePosition Hline}if    % underline
  EffectStrikeout{StrikeoutPosition Hline}if    % strikeout
  EffectOverline {OverlinePosition  Hline}if    % overline
}bind def

% stack:  position  |-  --
/Hline{
  currentpoint exch pop add dup
  gsave
  newpath
  xx exch moveto
  XX exch lineto
  closepath
  LineThickness setlinewidth stroke
  grestore
}bind def

% stack:  fill-or-not delta  |-  --
/doBox{
  /dd exch def
  xx XBox sub dd sub yy YBox sub dd sub
  XX XBox add dd add YY YBox add dd add
  doRect
}bind def

% stack:  fill-or-not lower-x lower-y upper-x upper-y  |-  --
/doRect{
  /rYY exch def
  /rXX exch def
  /ryy exch def
  /rxx exch def
  gsave
  newpath
  rXX rYY moveto
  rxx rYY lineto
  rxx ryy lineto
  rXX ryy lineto
  closepath
  % top of stack: fill-or-not
  {FillBgColor}
  {LineThickness setlinewidth stroke}ifelse
  grestore
}bind def

% stack:  string  |-  --
/doShadow{
  gsave
  Xshadow Yshadow rmoveto
  false doOutline
  grestore
}bind def

/st 1 string def

% stack:  string fill-or-not  |-  --
/doOutline{
  /-fillp- exch def
  /-ox- currentpoint/-oy- exch def def
  gsave
  LineThickness setlinewidth
  {st 0 3 -1 roll put
   st dup true charpath
   -fillp- {gsave FillBgColor grestore}if
   stroke stringwidth
   -oy- add/-oy- exch def
   -ox- add/-ox- exch def
   -ox- -oy- moveto
  }forall
  grestore
  -ox- -oy- moveto
}bind def

% stack:  --
/FillBgColor{bgcolor aload pop setrgbcolor fill}bind def

% stack:  -- |- boolean
/isLineStep{
  SyncLineZebra
  {PLScounter 0 gt                              % or zebra
   {/PLScounter PLScounter 1 sub def PLScounter 0 eq}
   {false}ifelse
   PrintLineStep 1 gt
   {/PrintLineStep PrintLineStep 1 sub def}
   {/PrintLineStep ZebraHeight def
    /PLScounter PrintLineStart def}ifelse}
  {LineNumber PrintLineStart sub PrintLineStep mod 0 eq}ifelse  % or line s=
tep
}def

% stack:  --
/doLineNumber{
  /LineNumber where
  {pop
   isLineStep              % or line step
   LineNumber Lines ge or  % or last line
   {currentfont
    gsave
    LineNumberColor SetColor
    /L0 findfont setfont
    LineNumber Lines ge
    {(end      )}
    {LineNumber 6 string cvs(      )strcat}ifelse
    dup stringwidth pop neg 0 rmoveto
    show
    grestore
    setfont}if
    /LineNumber LineNumber 1 add def
  }if
}def

% stack: color-specifier |- --
/SetColor{dup type/realtype eq{setgray}{aload pop setrgbcolor}ifelse}def

% stack: --
/printZebra{
  gsave
  ZebraColor SetColor
  /double-zebra ZebraHeight ZebraHeight add def
  /yiter double-zebra LineHS mul neg def
  /xiter PrintWidth InterColumn add def
  /zebra-line LinesPrinted def
  NumberOfColumns{LinesPerColumn doColumnZebra xiter 0 rmoveto}repeat
  grestore
}def

% stack:  lines-per-column |- --
/doColumnZebra{
  /lpc exch def
  gsave
  ZebraFollow 1 and 0 ne{
    /H ZebraHeight zebra-line ZebraHeight mod sub def
    /lpc lpc H sub def
    zebra-line double-zebra mod ZebraHeight lt
    {H doZebra  % "black" stripe followed by a "white" stripe
     /lpc lpc ZebraHeight sub def
     H ZebraHeight add}
    {H}ifelse   % "white" stripe
    LineHS mul neg 0 exch rmoveto
    /zebra-line zebra-line LinesPerColumn add def
  }if
  /zspacing 0 def
  lpc dup double-zebra idiv{ZebraHeight doZebra 0 yiter rmoveto}repeat
  double-zebra mod dup 0 le{pop}
  {dup ZebraHeight gt
   {pop ZebraHeight}
  {/zspacing LineSpacing def
    ZebraFollow 2 and 0 ne{pop ZebraHeight}if}ifelse
   doZebra}ifelse
  grestore
}def

% stack:  zebra-height (in lines) |- --
/doZebra{
  /zh exch 0.05 sub LineHS mul zspacing sub def
  gsave
  0 LineHeight 0.65 mul rmoveto
 PrintWidth 0 rlineto
  0 zh neg rlineto
  PrintWidth neg 0 rlineto
  0 zh rlineto
  fill
  grestore
}def

% stack: --
/printBackground{
  /BackgroundColor where{
    /LHg LineHeight 0.65 mul def
    /PHg PrintHeight LHg add def
    pop gsave BackgroundColor SetColor
    NumberOfColumns{
     gsave
     0 LHg rmoveto
     PrintWidth 0 rlineto
     0 PHg neg rlineto
     PrintWidth neg 0 rlineto
     0 PHg rlineto
     fill
     grestore
     PrintWidth InterColumn add 0 rmoveto
    }repeat
    grestore
  }if
}def

% tx ty rotation xscale yscale xpos ypos BeginBackImage
/BeginBackImage{
  /-save-image- save def
  /showpage{}def
  translate
  scale
  rotate
  translate
}def

/EndBackImage{-save-image- restore}def

% string fontsize fontname rotation gray xpos ypos ShowBackText
/ShowBackText{
  gsave
  translate
  setgray
  rotate
  findfont exch dup/-offset- exch -0.25 mul def scalefont setfont
  0 -offset- moveto
  /-saveLineThickness- LineThickness def
  /LineThickness 1 def
  false doOutline
  /LineThickness -saveLineThickness- def
  grestore
}def

/SetPageSize{
  BMark/PageSize[PageWidth LandscapePageHeight LandscapeMode{exch}if]EMark =
setpagedevice
}def

/BeginDoc{
  % ---- Remember space width of the normal text font `f0'.
  /SpaceWidth/f0 findfont setfont( )stringwidth pop def
  % ---- save the state of the document (useful for ghostscript!)
  /docState save def
  % ---- [andrewi] set PageSize based on chosen dimensions
  UseSetpagedevice{
   WarnPaperSize{SetPageSize}{mark{SetPageSize}stopped cleartomark}ifelse
  }if
  /ColumnWidth PrintWidth InterColumn add def
  % ---- define where  printing will start
  /f0 F                         % this installs Ascent
  /PrintStartY PrintHeight Ascent sub def
  /ColumnIndex 1 def
  /N-Up-Counter N-Up-End 1 sub def
  /PLScounter PrintLineStart def
}def

/EndDoc{
  % ---- restore the state of the document (useful for ghostscript!)
  docState restore
}def

/BeginDSCPage{
  % ---- when 1st column, save the state of the page
  ColumnIndex 1 eq{/pageState save def}if
  % ---- save the state of the column
  /columnState save def
}def

/PrintHeaderWidth PrintOnlyOneHeader{PrintPageWidth}{PrintWidth}ifelse def

/BeginPage{
  /LinesPrinted exch def
  % ---- when 1st column, print all background effects
  ColumnIndex 1 eq{
    0 PrintStartY moveto        % move to where printing will start
    printBackground
    Zebra{printZebra}if
    printGlobalBackground
    printLocalBackground
  }if
  PrintOnlyOneHeader{ColumnIndex 1 eq}{true}ifelse
  dup PrintHeader and{
    PrintHeaderFrame{HeaderFrame}if
    HeaderText
  }if
  PrintFooter and{
    PrintFooterFrame{FooterFrame}if
    FooterText
  }if
  0 PrintStartY moveto               % move to where printing will start
  /LineNumber where
  {pop
   SyncLineZebra
   {/H PageNumber 1 sub NumberOfColumns mul ColumnIndex 1 sub add
       LinesPerColumn mul ZebraHeight mod def
    /PLScounter H PrintLineStart ge{0}{PrintLineStart H sub}ifelse def
    /PrintLineStep ZebraHeight H sub def}if}if
  PLN
}def

/EndPage{bg{eolbg}if}def

/EndDSCPage{
  ColumnIndex NumberOfColumns eq{
    % ---- restore the state of the page
    pageState restore
    /ColumnIndex 1 def
    % ---- N-up printing
    N-Up 1 gt{
      N-Up-Counter 0 gt
      {% ---- Next page on same row
     /N-Up-Counter N-Up-Counter 1 sub def
     N-Up-XColumn N-Up-YColumn}
      {% ---- Next page on next line
     /N-Up-Counter N-Up-End 1 sub def
     N-Up-XLine N-Up-YLine}ifelse
      translate
    }if
  }{ % else
    % ---- restore the state of the current column
    columnState restore
    % ---- and translate to the next column
    ColumnWidth 0 translate
    /ColumnIndex ColumnIndex 1 add def
  }ifelse
}def

/TextStart{
  LeftMargin BottomMargin
  PrintFooter{
    FooterPad add
    FooterLines FooterLineHeight mul add
    FooterPad add
    FooterOffset add}if
}def

% stack: number-of-pages-per-sheet |- --
/BeginSheet{
  /sheetState save def
  /pages-per-sheet exch def

  % ---- translate to bottom-right corner of Portrait page
  LandscapeMode{
    LandscapePageHeight 0 translate
    90 rotate
  }if
  % ---- [jack] Kludge: my ghostscript window is 21x27.7 instead of 21x29.7
  /JackGhostscript where{pop 1 27.7 29.7 div scale}if
  UpsideDown{PageWidth LandscapePageHeight translate 180 rotate}if
  % ---- N-Up printing
  N-Up 1 gt{
    % ---- landscape
    N-Up-Landscape{
      PageWidth 0 translate
      90 rotate
    }if
    N-Up-Margin dup translate
    % ---- scale
    LandscapeMode{
      /HH PageWidth def
      /WW LandscapePageHeight def
    }{
      /HH LandscapePageHeight def
      /WW PageWidth def
    }ifelse
    /xx 0 def
    N-Up-Landscape{
      /ww WW WW mul N-Up-Lines HH mul div def
      /cc HH N-Up-Columns N-Up-Missing add div def
      ww cc gt{/xx WW def/WW cc ww div WW mul def/xx xx WW sub def}if
    }{
      /hh HH N-Up-Columns N-Up-Missing add div def
      /cc HH N-Up-Lines div def
      hh cc gt{/xx WW def/WW cc hh div WW mul def/xx xx WW sub def}if
    }ifelse
    WW N-Up-Margin sub N-Up-Margin sub
    N-Up-Landscape
    {N-Up-Lines div HH}
    {N-Up-Columns N-Up-Missing add div WW}ifelse
    div dup scale
    LandscapeMode{/yy 0 def}{/yy xx def/xx 0 def}ifelse
    xx N-Up-Repeat 1 sub LandscapePageHeight mul yy add translate
    % ---- go to start position in page matrix
    N-Up-XStart N-Up-Missing 0.5 mul
    LandscapeMode
    {LandscapePageHeight mul N-Up-YStart add}
    {PageWidth mul add N-Up-YStart}ifelse
    translate
  }if
  % ---- translate to lower left corner of TEXT
  TextStart translate

  % ---- N-up printing
  N-Up 1 gt N-Up-Border and pages-per-sheet 0 gt and{
    % ---- page border
    gsave
    0 setgray
    TextStart exch neg exch neg moveto
    N-Up-Repeat
    {N-Up-End
     {gsave
      PageWidth 0 rlineto
      0 LandscapePageHeight rlineto
      PageWidth neg 0 rlineto
      closepath stroke
      grestore
      /pages-per-sheet pages-per-sheet 1 sub def
      pages-per-sheet 0 le{exit}if
      N-Up-XColumn N-Up-YColumn rmoveto
     }repeat
     pages-per-sheet 0 le{exit}if
     N-Up-XLine N-Up-XColumn sub N-Up-YLine rmoveto
    }repeat
    grestore
  }if
}def

/EndSheet{
  showpage
  sheetState restore
}def

/SetHeaderLines{                % nb-lines --
  /HeaderLines exch def
  % ---- bottom up
  HeaderPad
  HeaderLines 1 sub HeaderLineHeight mul add
  HeaderTitleLineHeight add
  HeaderPad add
  /HeaderHeight exch def
}def

/SetFooterLines{                % nb-lines --
  /FooterLines exch def
  % ---- bottom up
  FooterPad
  FooterLines FooterLineHeight mul add
  FooterPad add
  /FooterHeight exch def
}def

% |---------|
% |  tm     |
% |---------|
% |  header |
% |-+-------| <-- (x y)
% |  ho     |
% |---------|
% |  text   |
% |---------|
% |  fo     |
% |---------|
% |  footer |
% |-+-------| <-- (0 0)
% |  bm     |
% |---------|

% -- |- x y
/HeaderFrameStart{0  PrintHeight HeaderOffset add}def
/FooterFrameStart{0  FooterHeight FooterOffset add neg}def

/doFramePath{
  /h exch def
  PrintHeaderWidth   0    rlineto
  0             h    rlineto
  PrintHeaderWidth neg     0    rlineto
  0             h neg rlineto
}def

/HeaderFramePath{HeaderHeight doFramePath}def
/FooterFramePath{FooterHeight doFramePath}def

% /path-fun /start-fun vector-property doFrame
/doFrame{
  /vecFrame exch def
  /startFrame exch load def
  /pathFrame exch load def
  gsave
    vecFrame 2 get setlinewidth                 % frame border width
    % ---- do the shadow of the next rectangle
    startFrame moveto
    1 -1 rmoveto
    pathFrame
    vecFrame 4 get SetColor fill                % frame shadow color
    % ---- do the next rectangle ...
    startFrame moveto
    pathFrame
    gsave vecFrame 1 get SetColor fill grestore      % frame background
    gsave vecFrame 3 get SetColor stroke grestore    % frame border color
  grestore
}def

/HeaderFrame{/HeaderFramePath /HeaderFrameStart HeaderFrameProperties doFra=
me}def
/FooterFrame{/FooterFramePath /FooterFrameStart FooterFrameProperties doFra=
me}def

/HeaderStart{
  HeaderFrameStart
  exch HeaderPad add exch  % horizontal pad
  % ---- bottom up
  HeaderPad add            % vertical   pad
  HeaderDescent sub
  HeaderLineHeight HeaderLines 1 sub mul add
}def

/FooterStart{
  FooterFrameStart
  exch FooterPad add exch  % horizontal pad
  % ---- bottom up
  FooterPad add            % vertical   pad
  FooterDescent sub
  FooterLineHeight FooterLines 1 sub mul add
}def

/HeaderClip{HeaderFrameStart moveto HeaderFramePath clip}def
/FooterClip{FooterFrameStart moveto FooterFramePath clip}def

/strcat{
  dup length 3 -1 roll dup length dup 4 -1 roll add string dup
  0 5 -1 roll putinterval
  dup 4 2 roll exch putinterval
}def

/pagenumberstring{
  PageNumber 32 string cvs
  ShowNofN{(/)strcat PageCount 32 string cvs strcat}if
}def

% lines is-right HeaderOrFooterTextLines
/HeaderOrFooterTextLines{
  /is_right exch def
  HFStart moveto
  { % ---- process the lines
   aload pop
   exch F
   gsave
    dup xcheck{exec}if
    is_right{
     dup stringwidth pop
     PrintHeaderWidth exch sub HFPad HFPad add sub 0 rmoveto
    }if
    HFColor SetColor
    show
   grestore
   0 HFLineHeight neg rmoveto
  }forall
}def

% right-lines left-lines /start lineheight pad fore-color HeaderOrFooterTex=
t
/HeaderOrFooterText{
  /HFColor exch def
  /HFPad exch def
  /HFLineHeight exch def
  /HFStart exch load def

  % -- rightLines leftLines -- at stack

  % ---- hack: `PN 1 and'  =3D=3D  `PN 2 modulo'
  % ---- if even page number and duplex, then exchange left and right
  PageNumber 1 and 0 eq SwitchHeader and{exch}if

  % ---- process the left lines
  false HeaderOrFooterTextLines

  % ---- process the right lines
  true HeaderOrFooterTextLines
}def

/HeaderText{
  gsave HeaderClip
  HeaderLinesRight HeaderLinesLeft
  /HeaderStart HeaderLineHeight HeaderPad
  HeaderFrameProperties 0 get
  HeaderOrFooterText
  grestore
}def

/FooterText{
  gsave FooterClip
  FooterLinesRight FooterLinesLeft
  /FooterStart FooterLineHeight FooterPad
  FooterFrameProperties 0 get
  HeaderOrFooterText
  grestore
}def

/ReportFontInfo{
  2 copy
  /t0 3 1 roll DefFont
  /t0 F
  /lh FontHeight def
  /sw( )stringwidth pop def
  /aw(01234567890abcdefghijklmnopqrstuvwxyz)dup length exch
  stringwidth pop exch div def
  /t1 12/Helvetica-Oblique DefFont
  /t1 F
  gsave
    (languagelevel =3D )show
    languagelevel 32 string cvs show
  grestore
  0 FontHeight neg rmoveto
  gsave
    (For )show
    128 string cvs show
    ( )show
    32 string cvs show
    ( point, the line height is )show
    lh 32 string cvs show
    (, the space width is )show
    sw 32 string cvs show
    (,)show
  grestore
  0 FontHeight neg rmoveto
  gsave
    (and a crude estimate of average character width is )show
    aw 32 string cvs show
    (.)show
  grestore
  0 FontHeight neg rmoveto
}def

% cm to point
/cm{72 mul 2.54 div}def

/ReportAllFontInfo{
  % key =3D font name   value =3D font dictionary
  FontDirectory{pop 10 exch ReportFontInfo}forall
}def

% 3 cm 20 cm moveto  10/Courier ReportFontInfo  showpage
% 3 cm 20 cm moveto  ReportAllFontInfo          showpage

% =3D=3D=3D END ps-print prologue 1

/printGlobalBackground{
}def
/printLocalBackground{
}def

%%EndProlog

%%BeginSetup

%%IncludeResource: font Times-Roman
%%IncludeResource: font Times-Italic
%%IncludeResource: font Courier
%%IncludeResource: font Courier-Bold
%%IncludeResource: font Courier-Oblique
%%IncludeResource: font Courier-BoldOblique
%%IncludeResource: font Helvetica
%%IncludeResource: font Helvetica-Bold
/h0 14(Helvetica-Bold)cvn DefFont
/h1 12(Helvetica)cvn DefFont
/L0 6(Times-Italic)cvn DefFont
/H0 12(Helvetica)cvn DefFont


% ---- These lines must be kept together because...

/h0 F
/HeaderTitleLineHeight FontHeight def

/h1 F
/HeaderLineHeight FontHeight def
/HeaderDescent    Descent def

/H0 F
/FooterLineHeight FontHeight def
/FooterDescent    Descent def

% ---- ...because `F' has a side-effect on `FontHeight' and `Descent'

/f0 8.5(Courier)cvn DefFont
/f1 8.5(Courier-Bold)cvn DefFont
/f2 8.5(Courier-Oblique)cvn DefFont
/f3 8.5(Courier-BoldOblique)cvn DefFont
/SpaceWidthRatio 0.600000 def

%%BeginFeature: *ManualFeed False
BMark /ManualFeed false EMark setpagedevice
%%EndFeature

%%%% Start of Mule Section

/Latin1Encoding {    % newname fontname  |  font
    findfont dup length dict begin
     { 1 index /FID ne { def } { pop pop } ifelse } forall
        /Encoding ISOLatin1Encoding def
     currentdict
    end
    definefont
} bind def

%% Redefine fonts for multiple charsets.
/ReDefFont {              % fontname encoding fdepvector size  |  -
  20 dict begin
  3 index findfont {
    1 index /FID ne 2 index /UniqueID ne and {def} {pop pop} ifelse
  } forall
  /FontType 0 def
  /FMapType 3 def
  /EscChar 0 def
  % FontMatrix ::=3D [ size 0 0 size 0 0 ]
  /FontMatrix exch [ exch dup 0 exch 0 exch 0 0 ] def
  /FDepVector exch def
  /Encoding exch def
  currentdict
  end           % fontname dic
  definefont pop
} bind def

/EscChar 0 def

%% End of Mule Section

/F00 /Courier findfont def
/ETOP0 256 array def
0 1 255 { ETOP0 exch 0 put } for
ETOP0 0 0 put
/VTOP0 [F00] def
/ETOP1 256 array def
0 1 255 { ETOP1 exch 0 put } for
ETOP1 0 0 put
/VTOP1 [F00] def
/ETOP2 256 array def
0 1 255 { ETOP2 exch 0 put } for
ETOP2 0 0 put
/VTOP2 [F00] def
/ETOP3 256 array def
0 1 255 { ETOP3 exch 0 put } for
ETOP3 0 0 put
/VTOP3 [F00] def
/Vh0 [ VTOP1 aload pop ] def

Vh0 0 /Helvetica-Bold-latin1 /Helvetica-Bold Latin1Encoding put
/h0 ETOP1 Vh0 14.000000 ReDefFont
/Vh1 [ VTOP0 aload pop ] def

Vh1 0 /Helvetica-latin1 /Helvetica Latin1Encoding put
/h1 ETOP0 Vh1 12.000000 ReDefFont
/VH0 [ VTOP0 aload pop ] def

VH0 0 /Helvetica-latin1 /Helvetica Latin1Encoding put
/H0 ETOP0 VH0 12.000000 ReDefFont
/Vf0 [ VTOP0 aload pop ] def

Vf0 0 /Courier-latin1 /Courier Latin1Encoding put
/f0 ETOP0 Vf0 8.500000 ReDefFont
/Vf1 [ VTOP1 aload pop ] def

Vf1 0 /Courier-Bold-latin1 /Courier-Bold Latin1Encoding put
/f1 ETOP1 Vf1 8.500000 ReDefFont
/Vf2 [ VTOP2 aload pop ] def

Vf2 0 /Courier-Oblique-latin1 /Courier-Oblique Latin1Encoding put
/f2 ETOP2 Vf2 8.500000 ReDefFont
/Vf3 [ VTOP3 aload pop ] def

Vf3 0 /Courier-BoldOblique-latin1 /Courier-BoldOblique Latin1Encoding put
/f3 ETOP3 Vf3 8.500000 ReDefFont
BeginDoc
%%EndSetup

%%Page: 1 1
/Lines 3 def
/PageCount 1 def
1 BeginSheet
BeginDSCPage
/LineNumber 1 def
/PageNumber 1 def
/HeaderLinesLeft[
[/h0 (testemacs \(unsaved\))]
[/h1 (~/Desktop/)]
]def
/HeaderLinesRight[
[/h0 /pagenumberstring load]
[/h1 (06/15/13)]
]def
2 SetHeaderLines
0 BeginPage
/f0 F
false BG
0.000 0.000 0.000 FG
16 W
(Adobe) S
PHL
LHL
(Testing emacs with Acrobat 11.0.03) S
EndPage
EndDSCPage
EndSheet

%%Trailer
%%Pages: 1

EndDoc

%%EOF






Regards,
[cid:image001.png@HIDDEN]| Deepak Chauhan | TRT (Acrobat)- Adobe=
 Systems Incorporated | *: dechauha@HIDDEN<mailto:dechauha@HIDDEN>
Visit us at: http://forums.adobe.com



--_000_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#def=
ault#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Adobe Corporate ID Std Adobe";
	panose-1:0 0 5 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:568425363;
	mso-list-type:hybrid;
	mso-list-template-ids:-1097012564 67698689 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hi Team, <o:p></=
o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I wo=
uld like to report a bug with emacs 24.3 generated postscript file. <o:p></=
o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><b>B=
ug Title</b>: Blank pdf is generated using Adobe Acrobat XI distiller and e=
macs postscript.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p=
 class=3DMsoNormal><b>Description:</b> Generate a postscript using emacs on=
 Mac OSX and convert the file to pdf using Adobe Acrobat XI. The generated =
postscript is blank, however the conversion of the some file on Windows pla=
tform is a success. <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></=
p><p class=3DMsoNormal><b>Investigation result at our end:<o:p></o:p></b></=
p><p class=3DMsoNormal>We have found that the problem seems to be in FontBb=
ox for font used on Mac. PS program uses font&#8217;s bbox to calculate asc=
ent. This ascent is fed to calculate the location where text will be printe=
d. The font bbox obtained from fonts on Mac is way huge compared to Windows=
 and whole calculation goes haywire in PS program. <o:p></o:p></p><p class=
=3DMsoNormal>Given this observation, it seems to be issue on PS file doing =
complex calculations not taking into account the font differences in Mac an=
d Win. The correction will needs to happen in source PS file.<o:p></o:p></p=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><b>Environm=
ent :</b> Mac OS X 10.8.3, Acrobat XI, emacs 24.3<o:p></o:p></p><p class=3D=
MsoNormal> <o:p></o:p></p><p class=3DMsoNormal><b>Steps to replicate a prob=
lem<o:p></o:p></b></p><p class=3DMsoListParagraph style=3D'text-indent:-18.=
0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-famil=
y:Symbol'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt=
 "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span=
></span></span><![endif]>Launch emacs<o:p></o:p></p><p class=3DMsoListParag=
raph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLi=
sts]><span style=3D'font-family:Symbol'><span style=3D'mso-list:Ignore'>&mi=
ddot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>Click on New file ic=
on and enter the name of the file. Example: testemacs<o:p></o:p></p><p clas=
s=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'>=
<![if !supportLists]><span style=3D'font-family:Symbol'><span style=3D'mso-=
list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>Sele=
ct the location and click on &#8220;Save&#8221;<o:p></o:p></p><p class=3DMs=
oListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if =
!supportLists]><span style=3D'font-family:Symbol'><span style=3D'mso-list:I=
gnore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>Enter the =
some text. <o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'=
>Example<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>Ad=
obe<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>Testing=
 emacs with Acrobat 11.0.03.<o:p></o:p></p><p class=3DMsoListParagraph styl=
e=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><spa=
n style=3D'font-family:Symbol'><span style=3D'mso-list:Ignore'>&middot;<spa=
n style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </span></span></span><![endif]>Press Option + X on the key b=
oard and enter this command; <span style=3D'font-size:10.0pt;font-family:"C=
ourier New";color:#204063;background:#F7F0E9'>ps-spool-buffer-with-faces</s=
pan><o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMso=
ListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !=
supportLists]><span style=3D'font-family:Symbol'><span style=3D'mso-list:Ig=
nore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>Click on &#=
8220;Buffers&#8221;-&gt; &#8220;Postscript&#8221;<o:p></o:p></p><p class=3D=
MsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![i=
f !supportLists]><span style=3D'font-family:Symbol'><span style=3D'mso-list=
:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>Click on=
 &#8220;Save As&#8221; to save the newly generated postscript file.<o:p></o=
:p></p><p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0=
 level1 lfo1'><![if !supportLists]><span style=3D'font-family:Symbol'><span=
 style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>=
<![endif]>Launch Acrobat Xi distiller, drag the ps on the distiller window.=
<o:p></o:p></p><p class=3DMsoNormal><b><o:p>&nbsp;</o:p></b></p><p class=3D=
MsoNormal><b>Actual Result<o:p></o:p></b></p><p class=3DMsoNormal>Blank pdf=
 with no content is generated.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbs=
p;</o:p></p><p class=3DMsoNormal><b>Expected Result<o:p></o:p></b></p><p cl=
ass=3DMsoNormal>Pdf generation should be fine.<o:p></o:p></p><p class=3DMso=
Normal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Attaching the PDF file gen=
erated on Mac and postscript for the reference. I am also pasting the ps so=
urce code below. <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><=
p class=3DMsoNormal>Please feel free to let me know if you need more inform=
ation.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>%!PS-Adobe-3.0<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>%%Title: testem=
acs<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>%%Creator: ps-print v7.3.5<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>%%For: Acrobat <o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>%%CreationDate: 01:10:26 Jun 15 2013<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>%%Orientation: Portrait<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>%%DocumentNeededResources: font Times-Roman Times-Italic<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>%%+ font Courier<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>%%+ font Courier-Bold<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%%+ font=
 Courier-Oblique<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>%%+ font Courier-Bo=
ldOblique<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>%%+ font Helvetica<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>%%+ font Helvetica-Bold<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>%%DocumentSuppliedResources: procset PSPrintUserDefined=
Prologue-acrobat 0 0<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>%%DocumentMedia=
: Letter 612 792 0 () ()<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>%%PageOrder=
: Ascend<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>%%Pages: (atend)<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>%%Requirements:<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>%%EndComments<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>%%BeginDefa=
ults<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>%%PageMedia: Letter<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>%%EndDefaults<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>%%BeginProlog<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/languagelevel where{pop}{/languagelevel 1 def}ifelse<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>/ErrorMessage&nbsp; 1 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>% =3D=3D=3D BEGIN p=
s-print prologue 0<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>% version: 6.0<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% Copyright (C) 2000-2013 Free Software Foundation, Inc.<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% This file is part of GNU Emacs.<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
<o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>% GNU Emacs is free software:=
 you can redistribute it and/or modify<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>% it under the terms of the GNU General Public License as published by<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>% the Free Software Foundation, eithe=
r version 3 of the License, or<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% (at=
 your option) any later version.<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>% GNU Emacs is distributed in th=
e hope that it will be useful,<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% but=
 WITHOUT ANY WARRANTY; without even the implied warranty of<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPO=
SE.&nbsp; See the<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>% GNU General Publ=
ic License for more details.<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>% You should have received a copy of=
 the GNU General Public License<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% al=
ong with GNU Emacs.&nbsp; If not, see &lt;http://www.gnu.org/licenses/&gt;.=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>% As a special exception, the copyright holders of this module g=
ive<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>% you permission to include the =
module in a Postscript file generated<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% by Emacs or other free software together with the result of<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>% converting text to be printed, regardless of =
the license terms of<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>% that text, an=
d to use under terms of your choice the page images<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>% resulting from formatting said combination.&nbsp; If you =
modify this<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>% module, you may extend=
 this exception to your version of the module<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% but you are not obligated to do so.&nbsp; If you do not wish to=
 do so,<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>% delete this exception stat=
ement from your version.<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>%%BeginProcSet: ErrorHandler<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%=
 Downloaded Error Break-page handler<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>% Adapted from:<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;=
&nbsp; PostScript Language Program Design,<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>%&nbsp;&nbsp;&nbsp;&nbsp; Adobe Systems Incorporated.<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp; Appendix A, pages 217-21=
9<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>/ps$brkpage where{pop}<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>{=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'> /ps$brkpage 64 dict def<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'> ps$brkpage begin<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; /tx 0 def/ty 0 def/toy 0 def/tox 0 def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; /prnt{<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp; dup type/stringtype ne{=3Dstring cvs}if<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp; dup length 6 mul<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp; /tx exch def/ty 10 def<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp; currentpoint/toy exch def/tox exch def<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp; 1 setgray newpath<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp;&nbsp; tox toy 2 sub moveto<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp; 0 ty rlineto tx 0 rlineto<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp;&nbsp; 0 ty neg rlineto<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp; closepath fill<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp; tox toy moveto 0 setgray show<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; }bind def<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&n=
bsp; /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; /=3D=3D{/cp 0 def typeprint nl}def<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp; /typeprint{dup type dup curre=
ntdict exch known{exec}{unknowntype}ifelse}readonly def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp; /lmargin 72 def<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp; /rmargin 72 def<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;=
 /tprint{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; dup length cp=
 add rmargin gt{nl/cp 0 def}if<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
;&nbsp; dup length cp add/cp exch def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp; prnt<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; }readonly=
 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; /cvsprint{=3Dstring cvs =
tprint( )tprint}readonly def<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
/unknowntype{exch pop cvlit(??)tprint cvsprint}readonly def<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; /integertype{cvsprint}readonly def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; /realtype{cvsprint}readonly def<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp; /booleantype{cvsprint}readonly def=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp; /operatortype{(//)tprint cvs=
print}readonly def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /marktype{=
pop(-mark-)tprint}readonly def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
; /dicttype{pop(-dictionary-)tprint}readonly def<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; /nulltype{pop(-null-)tprint}readonly def<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp; /filetype{pop(-filestream-)tprint}readonly =
def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; /savetype{pop(-savelevel-=
)tprint}readonly def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /fonttyp=
e{pop(-fontid-)tprint}readonly def<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; /nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; /stringtype{<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp; dup rcheck<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp; {(\()tprint tprint(\))tprint}<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp; {pop(-string-)tprint}ifelse}readonly def<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp; /arraytype{<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp; dup rcheck<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp;&nbsp; {dup xcheck<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp; {({)tprint{typeprint}forall(})tprint}<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp; {([)tprint{typeprint}forall(])tprint}ifelse}<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp;&nbsp; {pop(-array-)tprint}ifel=
se}readonly def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /packedarrayt=
ype{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; dup rcheck<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp;&nbsp; {dup xcheck<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp;&nbsp; {({)tprint{typeprint}forall(})tprin=
t}<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {([)tprint{typ=
eprint}forall(])tprint}ifelse}<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
;&nbsp; {pop(-packedarray-)tprint}ifelse}readonly def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; /courier/Courier findfont 10 scalefont def<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; /OLDhandleerror errordict/handleerro=
r get def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'> end %ps$brkpage<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'> /handleerror{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; systemdict b=
egin $error begin ps$brkpage begin<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; newerror<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp; {/newerror fal=
se store vmstatus pop pop 0 ne{grestoreall}if<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp; initgraphics<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp;&nbsp; ErrorMessage 1 and 0 ne{ % print on paper<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp;&nbsp;&nbsp; courier setfont lmargin 720 moveto<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (# ERROR: )prnt err=
orname prnt nl<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (#=
 OFFENDING COMMAND: )prnt/command load prnt<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp; $error/ostack known<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp; {nl nl(# STACK:)prnt nl nl $error/ostack ge=
t aload length{=3D=3D}repeat}if<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp; $error/errorinfo known<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; {nl nl(# ERRORINFO:)prnt nl nl $error/errorinfo get al=
oad length{=3D=3D}repeat}if<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; systemdict/showpage get exec}if<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp;&nbsp; ErrorMessage 2 and 0 ne{ % send back to printing system=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (\%\%[ Error: )p=
rint errorname =3Dprint<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp; (; OffendingCommand: )print/command load =3Dprint<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp;&nbsp; $error/errorinfo known<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {(; ErrorInfo:)print $error/e=
rrorinfo get aload length{( )=3Dprint =3Dprint}repeat}if<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp;&nbsp; ( ]\%\%)=3D flush<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp;&nbsp; (\%\%[ Rest of job is ignored ]\%\=
%)=3D flush}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; /newerro=
r true store}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; end end end<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; stop<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'> } % handleerror<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'> dup =
0 systemdict put % replace name by actual dict object<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'> dup 4 ps$brkpage put % replace name by dict object<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'> bind readonly<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'> errordict 3 1 r=
oll put % put proc in errordict as /handleerror<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>}ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>%%EndProcSet<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>% operators for langua=
ge level 2 only<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>(&lt;&lt;)cvn where&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % &lt;&lt; operator<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>{pop/BMark(&lt;&lt;)cvn load def}<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>{/BMark{mark}bind def}ifelse<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>(&gt;&gt;)cvn where&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % &gt;&gt; operator<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>{pop/EMark(&gt;&gt;)cvn load def}<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>{/EMark{counttomark 2 idiv dup dict begin{de=
f}repeat pop currentdict end}bind def}ifelse<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/setpagedevice where&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % setpag=
edevice<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>{pop}<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>{/setpagedevice{pop}bind def}ifelse<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>/packedarray where&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; % packedarray<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>{pop}<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>{/packedarray{array astore readonly}bind de=
f}ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% device=
 dependent operators<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/DefOp{<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'> dup where{pop pop pop}<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'> {exch d=
up where{pop}{pop/pop}ifelse load def}ifelse}def<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>/duplexmode/setd=
uplexmode DefOp<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>/tumble/settumble De=
fOp<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>% =3D=3D=3D END ps-print prologue 0<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>%%BeginResource=
: procset PSPrintUserDefinedPrologue-acrobat 0 0<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>%%EndResource<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/LandscapeMode&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; false def<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>/UpsideDown&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fal=
se def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>/NumberOfColumns&nbsp;&nbsp;&=
nbsp;&nbsp; 1 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>/LandscapePageHeig=
ht 792.0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>/PrintPageWidth&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; 498.6141732283465 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/PrintWidth&nbsp;&nbsp; 498.6141732283465 def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>/PrintHeight&nbsp; 643.7029732283465 def<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>/LeftMargin&nbsp;&nbsp; 56.69291338582677 def<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/RightMargin&nbsp; 56.69291338582677 def=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>/InterColumn&nbsp; 56.6929133858267=
7 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>/BottomMargin 42.5196850393700=
8 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>/TopMargin&nbsp;&nbsp;&nbsp; 4=
2.51968503937008 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>/HeaderOffset 2=
8.346456692913385 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>/HeaderPad&nbs=
p;&nbsp;&nbsp; 2.4276 def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/FooterO=
ffset 28.346456692913385 def<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Footer=
Pad&nbsp;&nbsp;&nbsp; 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/FooterL=
ines&nbsp; 2 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/ShowNofN&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; true def<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>/SwitchHeader&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f=
alse def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>/PrintOnlyOneHeader false d=
ef<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>/PrintHeader&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; true def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Prin=
tHeaderFrame&nbsp;&nbsp; true def<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/H=
eaderFrameProperties [0.000 0.900 0.400 0.000 0.000 ]def<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>/PrintFooter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 false def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>/PrintFooterFrame&nbsp;&n=
bsp; true def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>/FooterFrameProperties=
 [0.000 0.900 0.400 0.000 0.000 ]def<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>/LineSpacing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 def<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>/ParagraphSpacing 0 def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/LineHeight&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8.967500000000001 def<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>/LinesPerColumn&nbsp;&nbsp; 72 def<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/WarnPaperSize&nbsp;&nbsp;&nbsp; true de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>/Zebra&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; false def<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>/PrintLineNumber&nbsp; false def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/SyncLineZebra&nbsp;&nbsp;&nbsp; false def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>/ZebraFollow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/PrintLineStep&nbsp;&nbsp;&nbsp; 1 def<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>/PrintLineStart&nbsp;&nbsp; 1 def<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>/LineNumberColor&nbsp; [0.000 0.000 0.000] =
def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>/ZebraHeight&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; 3 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/ZebraColor&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.950 def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>/BackgroundColor&nbsp; [1.000 1.000 1.000] def<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>/UseSetpagedevice false def<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>/PageWidth PrintPageWid=
th LeftMargin add RightMargin add def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>/N-Up&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/N-Up-Landscape false def<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
/N-Up-Border&nbsp;&nbsp;&nbsp; true def<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>/N-Up-Lines&nbsp;&nbsp;&nbsp;&nbsp; 1 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/N-Up-Columns&nbsp;&nbsp; 1 def<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>/N-Up-Missing&nbsp;&nbsp; 0 def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/N-Up-Margin&nbsp;&nbsp;&nbsp; 28.346456692913385 def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>/N-Up-Repeat&nbsp;&nbsp;&nbsp; N-Up-Lines def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/N-Up-End&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; N-Up-Columns def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>/N-Up-XColumn&nbs=
p;&nbsp; PageWidth def<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>/N-Up-YColumn=
&nbsp;&nbsp; 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>/N-Up-XLine&nbsp;=
&nbsp;&nbsp;&nbsp; N-Up-End 1 sub PageWidth mul neg def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>/N-Up-YLine&nbsp;&nbsp;&nbsp;&nbsp; LandscapePageHeight=
 neg def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>/N-Up-XStart&nbsp;&nbsp;&nb=
sp; 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>/N-Up-YStart&nbsp;&nbsp;&n=
bsp; 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>% =3D=3D=3D BEGIN ps-print prologue 1<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>% version: 6.1<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>% Copyright (C) 2000-2013 F=
ree Software Foundation, Inc.<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>% This file is part of GNU Emacs.<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% GNU Emacs is free software: you can redistribute it and/or modi=
fy<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>% it under the terms of the GNU G=
eneral Public License as published by<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% the Free Software Foundation, either version 3 of the License, or<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>% (at your option) any later version.<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>% GNU Emacs is distributed in the hope that it will be useful,<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>% but WITHOUT ANY WARRANTY; without even =
the implied warranty of<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>% MERCHANTAB=
ILITY or FITNESS FOR A PARTICULAR PURPOSE.&nbsp; See the<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>% GNU General Public License for more details.<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>% You should have received a copy of the GNU General Public License<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>% along with GNU Emacs.&nbsp; If not, se=
e &lt;http://www.gnu.org/licenses/&gt;.<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>% As a special exception,=
 the copyright holders of this module give<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>% you permission to include the module in a Postscript file generate=
d<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>% by Emacs or other free software =
together with the result of<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% conver=
ting text to be printed, regardless of the license terms of<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>% that text, and to use under terms of your choice =
the page images<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>% resulting from for=
matting said combination.&nbsp; If you modify this<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>% module, you may extend this exception to your version of t=
he module<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>% but you are not obligate=
d to do so.&nbsp; If you do not wish to do so,<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>% delete this exception statement from your version.<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><=
o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>% ISOLatin1Encoding stolen fro=
m ps_init.ps in GhostScript 2.6.1.4:<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>/ISOLatin1Encoding where{pop}{<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% --=
 The ISO Latin-1 encoding vector isn't known, so define it.<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>% -- The first half is the same as the standard enc=
oding,<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>% -- except for minus instead=
 of hyphen at code 055.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>/ISOLatin1En=
coding<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>StandardEncoding 0 45 getinte=
rval aload pop<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /m=
inus<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>StandardEncoding 46 82 getinter=
val aload pop<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>%*** NOTE: the followi=
ng are missing in the Adobe documentation,<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>%*** but appear in the displayed table:<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>%*** macron at 0225, dieresis at 0230, cedilla at 0233, space at=
 0240.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>% 0200 (128)<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /.notdef/.notdef/.notdef/.notdef/=
.notdef/.notdef/.notdef/.notdef<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp; /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.no=
tdef<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /dotlessi/gr=
ave/acute/circumflex/tilde/macron/breve/dotaccent<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>&nbsp;&nbsp;&nbsp; /dieresis/.notdef/ring/cedilla/.notdef/hun=
garumlaut/ogonek/caron<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>% 0240 (160)<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /space/exclamdown=
/cent/sterling<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nb=
sp; /currency/yen/brokenbar/section<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp;&nbsp;&nbsp; /dieresis/copyright/ordfeminine/guillemotleft<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /logicalnot/hyphen/=
registered/macron<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;=
 /degree/plusminus/twosuperior/threesuperior<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /acute/mu/paragraph/periodcentered<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /cedilla/onesuperior/o=
rdmasculine/guillemotright<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp; /onequarter/onehalf/threequarters/questiondown<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>% 0300 (192)<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp;&nbsp;&nbsp; /Agrave/Aacute/Acircumflex/Atilde<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /Adieresis/Aring/AE/Ccedilla=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /Egrave/Eacute/E=
circumflex/Edieresis<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nb=
sp;&nbsp; /Igrave/Iacute/Icircumflex/Idieresis<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp;&nbsp; /Eth/Ntilde/Ograve/Oacute<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /Ocircumflex/Otilde/Odieresis/=
multiply<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /Oslash/=
Ugrave/Uacute/Ucircumflex<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp; /Udieresis/Yacute/Thorn/germandbls<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>% 0340 (224)<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&=
nbsp;&nbsp; /agrave/aacute/acircumflex/atilde<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /adieresis/aring/ae/ccedilla<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /egrave/eacute/ecircumflex/e=
dieresis<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /i=
grave/iacute/icircumflex/idieresis<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp;&nbsp;&nbsp; /eth/ntilde/ograve/oacute<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /ocircumflex/otilde/odieresis/divide<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /oslash/ugrave/uacut=
e/ucircumflex<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbs=
p; /udieresis/yacute/thorn/ydieresis<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>256 packedarray def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>}ifelse<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>/reencodeFontISO{ %def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; d=
up<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; length 12 add dict % Make =
a new font (a new dict the same size<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; % as the old one) with room for our new symbols.<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; begin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; % Make the new font the current dictionary.<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp;&nbsp;&nbsp; % Copy each of the symbols from the old dictionary<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % to the new one except f=
or the font ID.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {=
1 index/FID ne{def}{pop pop}ifelse}forall<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % Ov=
erride the encoding with the ISOLatin1 encoding.<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp; currentdict/FontType get 0 ne{/Encoding ISO=
Latin1Encoding def}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % Use the font's boundin=
g box to determine the ascent, descent,<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp;&nbsp;&nbsp; % and overall height; don't forget that these values=
 have to be<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % tra=
nsformed using the font's matrix.<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; ^&nbsp;&nbsp;&nbsp; (x2 y2)<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; v<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>%&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+ - -<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; |&nbsp; |&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; ^<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nb=
sp; |&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; | Ascent (usually &gt; 0)<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; |&nbsp; |&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; |<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>% (0 0) -&gt; +--+----+--------&gt;<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; |<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; v Descent (usually &lt; 0)=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>% (x1 y1) --&gt; +----+ - -<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp; currentdict/FontType get 0 ne<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp;&nbsp;&nbsp; {/FontBBox load aload pop&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % -- x1 y1 =
x2 y2<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; FontM=
atrix transform/Ascent&nbsp; exch def pop<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp; FontMatrix transform/Descent exch def pop}<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {/PrimaryFont FDep=
Vector 0 get def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&=
nbsp; PrimaryFont/FontBBox get aload pop<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp;&nbsp;&nbsp;&nbsp; PrimaryFont/FontMatrix get transform/Ascent e=
xch def pop<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; &nbsp;&nbsp=
;PrimaryFont/FontMatrix get transform/Descent exch def pop}ifelse<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; /FontHeight Ascent Descent sub def&nbsp;&nbsp;&nbsp;&n=
bsp; % use `sub' because descent &lt; 0<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % Defi=
ne these in case they're not in the FontInfo<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp; % (also, here they're easier to get to).<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /UnderlinePosition&nbs=
p; Descent 0.70 mul def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp; /OverlinePosition&nbsp;&nbsp; Descent UnderlinePosition sub Ascent a=
dd def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /Strikeout=
Position&nbsp; Ascent 0.30 mul def<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp;&nbsp;&nbsp; /LineThickness&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FontHeight 0=
.05 mul def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /Xsha=
dow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FontH=
eight&nbsp; 0.08 mul def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp=
;&nbsp; /Yshadow&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;FontHeight -0.09 mul def<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp;&nbsp;&nbsp; /SpaceBackground&nbsp;&nbsp;&nbsp; Descent neg UnderlinePos=
ition add def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /XB=
ox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; Descent neg def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; /YBox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; LineThickness 0.7 mul def<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&=
nbsp; currentdict&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % Leave the new font on the=
 stack<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; end&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % S=
top using the font as the current dictionary.<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp; definefont&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 % Put the font into the font dictionary<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp;&nbsp;&nbsp; pop&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % Discard the returned font.<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>}bind def<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>% Font definition<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>/DefFont{findfont exch scalefont reencodeFontISO}=
def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>% Font selection<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/F{<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; findfont<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; dup/Ascent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; get/Ascent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; dup/Descent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; get/Descent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp; dup/FontHeight&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; get/FontHeight&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
; dup/UnderlinePosition get/UnderlinePosition exch def<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp; dup/OverlinePosition&nbsp; get/OverlinePosition&n=
bsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp; dup/StrikeoutPo=
sition get/StrikeoutPosition exch def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; dup/LineThickness&nbsp;&nbsp;&nbsp;&nbsp; get/LineThickness&nbsp;&=
nbsp;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; d=
up/Xshadow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; get/=
Xshadow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exch de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp; dup/Yshadow&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; get/Yshadow&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; dup/SpaceBackground&nbsp;&nbsp; get/SpaceBackground&n=
bsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; dup/XBox&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; get/XBox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; dup/Y=
Box&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; get/YBox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; exch def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; s=
etfont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>/FG/setrgbcolo=
r load def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>/bg false def<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/=
BG{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; dup/bg exch def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; {[4 1 roll]}<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; {[1.0 1.0 1.0]}<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /bgcolor exch=
 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>%&nbsp; B&nbsp;&=
nbsp;&nbsp; width&nbsp;&nbsp;&nbsp; C<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>%&nbsp;&nbsp; +-----------+<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; | Ascent&nbsp; (usually &gt; 0)<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>% A +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Descent (usually &lt; 0)<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>%&nbsp;&nbsp; +-----------+<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>%&nbsp; E&nbsp;&nbsp;&nbsp; width&nbsp;&nbsp;&nb=
sp; D<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>/dobackground{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % width --<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; currentpoint&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; % -- width x y<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; newpath<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; moveto&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %=
 A (x y)<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; 0 Ascent=
 rmoveto&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
% B<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; dup 0 rlineto=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; % C<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; 0 D=
escent Ascent sub rlineto&nbsp;&nbsp;&nbsp;&nbsp; % D<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp;&nbsp; neg 0 rlineto&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % E<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; closepath<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp;&nbsp; FillBgColor<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}def=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>/eolbg{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; % dobackground until right margin<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; PrintWidth&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % -- x-=
eol<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; currentpoint pop&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % -- =
cur-x<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>&nbsp; sub&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % -- width until eol<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; dobackground<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>/LineHS LineHeight LineSpacing add def<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>/ParagraphHS LineHeight ParagraphSpacing add def<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>/PSL{/h exch def bg{eolbg}if&nbsp; 0&nbsp; =
currentpoint exch pop h sub&nbsp; moveto}def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/PLN{PrintLineNumber{doLineNumber}if}def<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>/SL{LineHS PSL=
 isLineStep pop}def&nbsp;&nbsp;&nbsp; % Soft Linefeed<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>/PHL{Paragr=
aphHS PSL PLN}def&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % Paragra=
ph Hard Linefeed<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/LHL{LineHS PSL PLN=
}def&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; % Hard Linefeed<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;<=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>% Some debug<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>/dcp{currentpoint exch 40 string cvs print(, )print =3D}def<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/dp{print 2 copy&nbsp; exch 40 string cv=
s print(, )print =3D}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/W{<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; ( )stringwidth&nbsp;&nbsp;&nbsp;&nbsp; % Get the width of a space=
 in the current font.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; pop&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % Discard the Y co=
mponent.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp; mul&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % Multiply the width of a space=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % by the number of =
spaces to plot<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp; bg{dup dobackg=
round}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp; 0 rmoveto<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
<o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>/Effect&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>/EffectUnderline false def<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Effec=
tStrikeout false def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>/EffectOverline=
&nbsp; false def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/EffectShadow&nbsp;=
&nbsp;&nbsp; false def<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>/EffectBox&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; false def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/EffectOutline&nbsp;&nbsp; false def<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>% effect: 1&nbsp; =
- underline&nbsp; 2&nbsp;&nbsp; - strikeout&nbsp; 4&nbsp; - overline<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; 8&nbsp; - shadow&nbsp;&nbsp;&nbsp;&nbsp; 16&nbsp; - box&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32 - outline<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/EF{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp; /Effect exch d=
ef<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; /EffectUnderline Effect 1&=
nbsp; and 0 ne def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /EffectStr=
ikeout Effect 2&nbsp; and 0 ne def<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; /EffectOverline&nbsp; Effect 4&nbsp; and 0 ne def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp; /EffectShadow&nbsp;&nbsp;&nbsp; Effect 8&nbsp; a=
nd 0 ne def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp; /EffectBox&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Effect 16 and 0 ne def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; /EffectOutline&nbsp;&nbsp; Effect 32 and 0 ne def<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>% stack:&nbsp; string&=
nbsp; |-&nbsp; --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>/S{<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp; /xx currentpoint dup Descent add/yy exch de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp; Ascent add/YY exch def def<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp; dup stringwidth pop xx add/XX=
 exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>&nbsp; EffectShadow{<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /yy yy Yshadow add def=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /XX XX Xshadow a=
dd def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; bg{<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp; true<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbs=
p; EffectBox<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; {SpaceBackground doBox}<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; {xx yy XX YY doRect}<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp;&nbsp; ifelse<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; }if&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; % background<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p; EffectBox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {false 0 doBox}if&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % box<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp; EffectShadow&nbsp;&nbsp; {dup doShadow}if&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % shadow<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp; EffectOutline<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; {true doOutline}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % outline<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {show}&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; % normal text<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; EffectUnderl=
ine{UnderlinePosition Hline}if&nbsp;&nbsp;&nbsp; % underline<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp; EffectStrikeout{StrikeoutPosition Hline}if&=
nbsp;&nbsp;&nbsp; % strikeout<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;=
 EffectOverline {OverlinePosition&nbsp; Hline}if&nbsp;&nbsp;&nbsp; % overli=
ne<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>}bind def<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>% stack:&nbsp=
; position&nbsp; |-&nbsp; --<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Hline{=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp; currentpoint exch pop add du=
p<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; newpath<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp; xx exch moveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; XX exch li=
neto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; closepath<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp; LineThickness setlinewidth stroke<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>}bind def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>% stack:&nbsp; fill-or-not delta&nbsp; |-&nb=
sp; --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>/doBox{<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; /dd exch def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; xx XBox sub dd sub yy YBox sub dd sub<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; XX XBox add dd add YY YBox add dd add<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp; doRect<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}b=
ind def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>% stack:&nbsp; fill-or-not lower-x lower-y upper-x upper-=
y&nbsp; |-&nbsp; --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>/doRect{<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; /rYY exch def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; /rXX exch def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; /ryy exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /rxx e=
xch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; newpath<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; rXX rYY moveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; rxx =
rYY lineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp; rxx ryy lineto<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp; rXX ryy lineto<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; closepath<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; % top of stack: fill-or-not<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; {FillBgColor}<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; {LineT=
hickness setlinewidth stroke}ifelse<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>}bind def<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% stack:&nbsp; string&nbsp; |-&nbsp; --<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>/doShadow{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; Xshadow Yshadow rmoveto<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp; false doOutline<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}bind=
 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>/st 1 string def<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p=
>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>% stack:&nbsp; string fill-or-not=
&nbsp; |-&nbsp; --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>/doOutline{<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp; /-fillp- exch def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; /-ox- currentpoint/-oy- exch def def<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; LineThickness setlinewidth<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; {st 0 3 -1 roll put<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp; st dup true charpath<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp;&nbsp; -fillp- {gsave FillBgColor grestore}if<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp; stroke stringwidth<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp; -oy- add/-oy- exch def<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp; -ox- add/-ox- exch def<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp; -ox- -oy- moveto<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp; }forall<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; grestore<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp; -ox- -oy- moveto<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>}bind def<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>% stack:&nbsp; --<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/FillBgColor{bgcolor aload pop setrgbcolor f=
ill}bind def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>% stack:&nbsp; -- |- boolean<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>/isLineStep{<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
SyncLineZebra<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp; {PLScounter 0 g=
t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; % or zebra<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp; {/PLScounter PLScounter 1 sub def PLScounter 0 eq}<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp; {false}ifelse<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp; PrintLineStep 1 gt<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp; {/PrintLineStep PrintLineStep 1 sub def}<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp;&nbsp; {/PrintLineStep ZebraHeigh=
t def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /PLScounter=
 PrintLineStart def}ifelse}<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; {=
LineNumber PrintLineStart sub PrintLineStep mod 0 eq}ifelse&nbsp; % or line=
 step<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>% stack:&nbsp; =
--<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>/doLineNumber{<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; /LineNumber where<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; {pop<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; i=
sLineStep&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; % or line step<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp; LineNumber Lines ge or&nbsp; % or last line<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp; {currentfont<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; LineNumberColor SetColor<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp;&nbsp;&nbsp; /L0 findfont setfont<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp;&nbsp;&nbsp; LineNumber Lines ge<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp;&nbsp;&nbsp; {(end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )}<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; {LineNumber 6 string cvs(=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )strcat}ifelse<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp; dup stringwidth pop neg 0 rmoveto<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; show<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp;&nbsp; grestore<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp;&nbsp;&nbsp; setfont}if<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp;&nbsp; /LineNumber LineNumber 1 add def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>% stack: color-specifier |- --<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/SetColor{dup type/realtype eq{setgray}{aload pop setrgbcolor}ifelse}def<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% stack: --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>/printZebra{<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; ZebraColor SetColor<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; /double-zebra ZebraHeight ZebraHeight add def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; /yiter double-zebra LineHS mul neg def<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; /xiter PrintWidth InterColumn add d=
ef<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; /zebra-line LinesPrinted d=
ef<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; NumberOfColumns{LinesPerCo=
lumn doColumnZebra xiter 0 rmoveto}repeat<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% stack:&nbsp; lines-per-column |- --<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>/doColumnZebra{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /lpc exch=
 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; ZebraFollow 1 and 0 ne{<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp;&nbsp;&nbsp; /H ZebraHeight zebra-line ZebraHeight mo=
d sub def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /lpc lp=
c H sub def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; zebra=
-line double-zebra mod ZebraHeight lt<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; {H doZebra&nbsp; % &quot;black&quot; stripe followed b=
y a &quot;white&quot; stripe<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&=
nbsp;&nbsp;&nbsp; /lpc lpc ZebraHeight sub def<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp;&nbsp;&nbsp; H ZebraHeight add}<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp;&nbsp;&nbsp; {H}ifelse&nbsp;&nbsp; % &quot;white&q=
uot; stripe<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; LineH=
S mul neg 0 exch rmoveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp=
;&nbsp; /zebra-line zebra-line LinesPerColumn add def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
/zspacing 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; lpc dup doubl=
e-zebra idiv{ZebraHeight doZebra 0 yiter rmoveto}repeat<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp; double-zebra mod dup 0 le{pop}<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; {dup ZebraHeight gt<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp; {pop ZebraHeight}<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'> &nbsp;&nbsp;{/zspacing LineSpacing def<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>&nbsp;&nbsp;&nbsp; ZebraFollow 2 and 0 ne{pop ZebraHeight}if}=
ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; doZebra}ifelse<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>% stack:&nbsp; zebra-height (in lines) |- =
--<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>/doZebra{<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp; /zh exch 0.05 sub LineHS mul zspacing sub def<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; 0 LineHeight 0.65 mul rmoveto<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'> &nbsp;PrintWidth 0 rlineto<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; 0 zh neg rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; P=
rintWidth neg 0 rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; 0 zh =
rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; fill<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>% stack: --<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/print=
Background{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp; /BackgroundColor =
where{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /LHg LineH=
eight 0.65 mul def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp=
; /PHg PrintHeight LHg add def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
;&nbsp;&nbsp; pop gsave BackgroundColor SetColor<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp; NumberOfColumns{<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp;&nbsp; gsave<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp; 0 LHg rmoveto<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp;&nbsp; PrintWidth 0 rlineto<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; 0 PHg neg rlineto<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; PrintWidth neg 0 rl=
ineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; 0 PHg=
 rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; fi=
ll<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; grestore=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; PrintWidth=
 InterColumn add 0 rmoveto<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; &=
nbsp;&nbsp;}repeat<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp=
; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>% tx ty rotation xscale yscale xpos=
 ypos BeginBackImage<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>/BeginBackImage=
{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp; /-save-image- save def<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp; /showpage{}def<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; translate<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; scale<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp; rotate<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; translate<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>/EndBackImage{-save-image- restore}def<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>% string fontsize fontname rotation gray xpos ypos ShowBackText<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/ShowBackText{<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; transl=
ate<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; setgray<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; rotate<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp; findfont exch dup/-offset- exch -0.25 mul def scalefont setfont<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp; 0 -offset- moveto<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; /-saveLineThickness- LineThickness def<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp; /LineThickness 1 def<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>&nbsp; false doOutline<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; /LineThickness -saveLineThickness- def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>/SetPageSize{<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p; BMark/PageSize[PageWidth LandscapePageHeight LandscapeMode{exch}if]EMark=
 setpagedevice<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Begin=
Doc{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- Remember space wi=
dth of the normal text font `f0'.<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&n=
bsp; /SpaceWidth/f0 findfont setfont( )stringwidth pop def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; % ---- save the state of the document (useful=
 for ghostscript!)<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /docState =
save def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- [andrewi] set=
 PageSize based on chosen dimensions<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp; UseSetpagedevice{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp; WarnPaperSize{SetPageSize}{mark{SetPageSize}stopped cleartomark}ifelse=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; /ColumnWidth PrintWidth InterColumn add def<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; % ---- define where&nbsp; printing wi=
ll start<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>&nbsp; /f0 F&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % this installs Asce=
nt<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; /PrintStartY PrintHeight A=
scent sub def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /ColumnIndex 1 =
def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; /N-Up-Counter N-Up-End 1 =
sub def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; /PLScounter PrintLine=
Start def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>/EndDoc{<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'>&nbsp; % ---- restore the state of the=
 document (useful for ghostscript!)<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp; docState restore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>/BeginDSCPage{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- when=
 1st column, save the state of the page<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp; ColumnIndex 1 eq{/pageState save def}if<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; % ---- save the state of the column<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; /columnState save def<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>/PrintHeaderWidth PrintOnlyOneHeader{PrintPa=
geWidth}{PrintWidth}ifelse def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>=
&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>/BeginPage{<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; /LinesPrinted exch def<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; % ---- when 1st column, print all background effects<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp; ColumnIndex 1 eq{<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp;&nbsp;&nbsp; 0 PrintStartY moveto&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % move to where printing will start<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; printBackground<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; Zebra{printZebra}if<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; printGlobalBackground<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; printLocalBackgro=
und<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; PrintOnlyOneHeader{ColumnIndex 1 eq}{true}ifelse<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; dup PrintHeader and{<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; PrintHeaderFrame{HeaderFr=
ame}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; HeaderText=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp; PrintFooter and{<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp; PrintFooterFrame{FooterFrame}if<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp;&nbsp; FooterText<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; 0 Prin=
tStartY moveto&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; % move to where printing will start<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; /LineNumber where<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; {pop<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp=
; SyncLineZebra<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; {/H Pag=
eNumber 1 sub NumberOfColumns mul ColumnIndex 1 sub add<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LinesPerColumn mul=
 ZebraHeight mod def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nb=
sp; /PLScounter H PrintLineStart ge{0}{PrintLineStart H sub}ifelse def<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /PrintLineStep ZebraH=
eight H sub def}if}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; PLN<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>/EndPage{bg{eolbg}if}def=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>/EndDSCPage{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; Colum=
nIndex NumberOfColumns eq{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; % ---- restore the state of the page<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp;&nbsp; pageState restore<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp; /ColumnIndex 1 def<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp;&nbsp; % ---- N-up printing<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp;&nbsp;&nbsp; N-Up 1 gt{<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N-Up-Counter 0 gt<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {% ---- Next page =
on same row<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;=
 /N-Up-Counter N-Up-Counter 1 sub def<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp;&nbsp; N-Up-XColumn N-Up-YColumn}<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {% ---- Next page on next =
line<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; /N-Up-=
Counter N-Up-End 1 sub def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp; N-Up-XLine N-Up-YLine}ifelse<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; translate<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp;&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; }{ % else<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp=
; % ---- restore the state of the current column<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp;&nbsp;&nbsp; columnState restore<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp;&nbsp;&nbsp; % ---- and translate to the next column<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; ColumnWidth 0 tra=
nslate<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /ColumnInd=
ex ColumnIndex 1 add def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; }ife=
lse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>/TextStart{<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp; LeftMargin BottomMargin<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; PrintFooter{<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp;&nbsp; FooterPad add<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp;&nbsp; FooterLines FooterLineHeight mul add<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; FooterPad add<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; FooterOffset add}if<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>% stack: number-of-pages-p=
er-sheet |- --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>/BeginSheet{<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; /sheetState save def<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; /pages-per-sheet exch def<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; %=
 ---- translate to bottom-right corner of Portrait page<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fa=
mily:"Courier New"'>&nbsp; LandscapeMode{<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp; LandscapePageHeight 0 translate<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp;&nbsp; 90 rotate<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % --=
-- [jack] Kludge: my ghostscript window is 21x27.7 instead of 21x29.7<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>&nbsp; /JackGhostscript where{pop 1 27.7 =
29.7 div scale}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; UpsideDown{=
PageWidth LandscapePageHeight translate 180 rotate}if<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; % ---- N-Up printing<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; N-Up 1 gt{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; % ---- landscape<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; N-Up-Landscape{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; PageWidth 0 translate<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90 rotate<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>&nbsp;&nbsp;&nbsp; }if<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; N-Up-Margin dup translate<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp;&nbsp;&nbsp; % ---- scale<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp;&nbsp;&nbsp; LandscapeMode{<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /HH PageWidth def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /WW LandscapePageHeight de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; }{<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /HH LandscapePage=
Height def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; /WW PageWidth def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp; }ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; /x=
x 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; N-Up-Land=
scape{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; /ww WW WW mul N-Up-Lines HH mul div def<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /cc HH N-Up-Columns N-Up-Missing add d=
iv def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; ww cc gt{/xx WW def/WW cc ww div WW mul def/xx xx WW sub def}if<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; }{<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /hh HH N-Up-Columns N-Up-Mi=
ssing add div def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; /cc HH N-Up-Lines div def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hh cc gt{/xx WW def/WW cc hh div WW mul d=
ef/xx xx WW sub def}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&=
nbsp; }ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; WW =
N-Up-Margin sub N-Up-Margin sub<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp; N-Up-Landscape<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;=
&nbsp;&nbsp; {N-Up-Lines div HH}<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp;&nbsp;&nbsp; {N-Up-Columns N-Up-Missing add div WW}ifelse<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp;&nbsp;&nbsp; div dup scale<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp;&nbsp; LandscapeMode{/yy 0 def}{/yy xx de=
f/xx 0 def}ifelse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;=
 xx N-Up-Repeat 1 sub LandscapePageHeight mul yy add translate<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % ---- go to start position i=
n page matrix<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; N-U=
p-XStart N-Up-Missing 0.5 mul<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;=
&nbsp;&nbsp; LandscapeMode<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; {LandscapePageHeight mul N-Up-YStart add}<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp;&nbsp;&nbsp; {PageWidth mul add N-Up-YStart}ifelse<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; translate<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; % ---- translate to lower left corner of TEXT<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; TextStart translate<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- N=
-up printing<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>&nbsp; N-Up 1 gt N-Up-B=
order and pages-per-sheet 0 gt and{<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp;&nbsp;&nbsp; % ---- page border<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; 0 setgray<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nb=
sp; TextStart exch neg exch neg moveto<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp; N-Up-Repeat<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&n=
bsp;&nbsp;&nbsp; {N-Up-End<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp; {gsave<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; PageWidth 0 rlineto<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;0 LandscapePageHeight rlineto<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PageWidth neg 0 =
rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; closepath stroke<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; /pages-per-sheet pages-per-sheet 1 sub def<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pages-per-sheet 0 =
le{exit}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; N-Up-XColumn N-Up-YColumn rmoveto<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp;&nbsp;&nbsp;&nbsp; }repeat<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp;&nbsp;&nbsp; pages-per-sheet 0 le{exit}if<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp; N-Up-XLine N-Up-XColumn sub N-U=
p-YLine rmoveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; }=
repeat<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; grestore<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; }if<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>/EndSheet{<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; showpage<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; sheetState=
 restore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>/SetHeaderLi=
nes{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; % nb-lines --<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&n=
bsp; /HeaderLines exch def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; %=
 ---- bottom up<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; HeaderPad<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp; HeaderLines 1 sub HeaderLineHeig=
ht mul add<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp; HeaderTitleLineHei=
ght add<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; HeaderPad add<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; /HeaderHeight exch def<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>=
&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>/SetFooterLines{&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % =
nb-lines --<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp; /FooterLines exch=
 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- bottom up<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; FooterPad<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; FooterLines FooterLineHeight mul add<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; FooterPad add<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; /FooterHeight exch def<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>% |---------|<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% |&nbs=
p; tm&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% |-=
--------|<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>% |&nbsp; header |<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>% |-+-------| &lt;-- (x y)<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>% |&nbsp; ho&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>% |---------|<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>% |&nbsp; text&nbsp;&nbsp; |<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% |=
---------|<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>% |&nbsp; fo&nbsp;&nbsp;&=
nbsp;&nbsp; |<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>% |---------|<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>% |&nbsp; footer |<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>% |-+-------| &lt;-- (0 0)<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>% |&nbsp; bm&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% |---------|<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;<=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>% -- |- x y<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/HeaderFrameStart{0&nbsp; PrintHeight HeaderOffset add}def<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>/FooterFrameStart{0&nbsp; FooterHeight Foo=
terOffset add neg}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>/doFramePath{<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; /h exch def<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
PrintHeaderWidth&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; rlineto<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; h&nbsp;&nbsp;&nbsp; rlineto<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>&nbsp; PrintHeaderWidth neg&nbsp;&nbsp;&nbsp;&nbsp; 0&nb=
sp;&nbsp;&nbsp; rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; 0&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; h neg =
rlineto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>/HeaderFrameP=
ath{HeaderHeight doFramePath}def<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Fo=
oterFramePath{FooterHeight doFramePath}def<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>% /path-fun /start-fun=
 vector-property doFrame<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>/doFrame{<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>&nbsp; /vecFrame exch def<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp; /startFrame exch load def<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp; /pathFrame exch load def<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&n=
bsp;&nbsp;&nbsp; vecFrame 2 get setlinewidth&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % frame b=
order width<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % ---=
- do the shadow of the next rectangle<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp;&nbsp;&nbsp; startFrame moveto<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp;&nbsp;&nbsp; 1 -1 rmoveto<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp;&nbsp;&nbsp; pathFrame<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp; vecFrame 4 get SetColor fill&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % frame shadow color=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; % ---- do the ne=
xt rectangle ...<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; =
startFrame moveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;=
 pathFrame<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; gsave =
vecFrame 1 get SetColor fill grestore&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % frame=
 background<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; gsave=
 vecFrame 3 get SetColor stroke grestore&nbsp;&nbsp;&nbsp; % frame border c=
olor<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>/HeaderFrame{/HeaderFramePath /Heade=
rFrameStart HeaderFrameProperties doFrame}def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/FooterFrame{/FooterFramePath /FooterFrameStart FooterFrameProper=
ties doFrame}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>/HeaderStart{<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp; HeaderFrameStart<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
exch HeaderPad add exch&nbsp; % horizontal pad<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; % ---- bottom up<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; HeaderPad add&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; % vertical&nbsp;&nbsp; pad<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>&nbsp; HeaderDescent sub<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; H=
eaderLineHeight HeaderLines 1 sub mul add<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>/FooterStart{<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; FooterFrameStart<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; exch F=
ooterPad add exch&nbsp; % horizontal pad<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp; % ---- bottom up<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; =
FooterPad add&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; % vertical&nbsp;&nbsp; pad<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p; FooterDescent sub<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; FooterLi=
neHeight FooterLines 1 sub mul add<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}=
def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>/HeaderClip{HeaderFrameStart moveto HeaderFramePath clip}def<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>/FooterClip{FooterFrameStart moveto =
FooterFramePath clip}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/strcat{<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; dup length 3 -1 roll dup length dup 4 -1 roll add string d=
up<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>&nbsp; 0 5 -1 roll putinterval<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'>&nbsp; dup 4 2 roll exch putinterval<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>/pagenumberstring{<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'>&nbsp; PageNumber 32 string cvs<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; ShowNofN{(/)strcat PageCount 32 stri=
ng cvs strcat}if<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% li=
nes is-right HeaderOrFooterTextLines<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>/HeaderOrFooterTextLines{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /=
is_right exch def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; HFStart mov=
eto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; { % ---- process the line=
s<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp;&nbsp; aload pop<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp; exch F<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>&nbsp;&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
;&nbsp;&nbsp; dup xcheck{exec}if<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp;&nbsp;&nbsp; is_right{<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&n=
bsp;&nbsp;&nbsp; dup stringwidth pop<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp;&nbsp;&nbsp;&nbsp; PrintHeaderWidth exch sub HFPad HFPad add sub 0 r=
moveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; }if<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; HFColor SetColor<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; show<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp;&nbsp; grestore<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>&nbsp;&nbsp; 0 HFLineHeight neg rmoveto<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; }forall<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>% right-lines left-lines /start lineheight pad fore-color HeaderOrFo=
oterText<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>/HeaderOrFooterText{<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; /HFColor exch def<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; /HFPad exch def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; /HFLineHeight exch def<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-family:"Courier Ne=
w"'>&nbsp; /HFStart exch load def<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>&nbsp; % -- rightLines leftLine=
s -- at stack<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; % ---- hack: `PN 1 and'&nbsp; =3D=3D&nbsp; `=
PN 2 modulo'<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- if even p=
age number and duplex, then exchange left and right<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp; PageNumber 1 and 0 eq SwitchHeader and{exch}if<o:p><=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>&nbsp; % ---- process the left lines<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; false HeaderOrFooterTextLines<o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % ---- process =
the right lines<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; true HeaderOr=
FooterTextLines<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Head=
erText{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; gsave HeaderClip<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp; HeaderLinesRight HeaderLinesLeft<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp; /HeaderStart HeaderLineHeight=
 HeaderPad<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'>&nbsp; HeaderFramePropert=
ies 0 get<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>&nbsp; HeaderOrFooterText<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;<=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>/FooterText{<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cou=
rier New"'>&nbsp; gsave FooterClip<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; FooterLinesRight FooterLinesLeft<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; /FooterStart FooterLineHeight FooterPad<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>&nbsp; FooterFrameProperties 0 get<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>&nbsp; HeaderOrFooterText<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/R=
eportFontInfo{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp; 2 copy<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>&nbsp; /t0 3 1 roll DefFont<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; /t0 F<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>&nbsp; /lh FontHeight def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /=
sw( )stringwidth pop def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; /aw(=
01234567890abcdefghijklmnopqrstuvwxyz)dup length exch<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; stringwidth pop exch div def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; /t1 12/Helvetica-Oblique DefFont<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp; /t1 F<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&=
nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (lang=
uagelevel =3D )show<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbs=
p; languagelevel 32 string cvs show<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp; grestore<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; 0 FontHeight =
neg rmoveto<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp; gsave<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (For )show<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp;&nbsp; 128 string cvs show<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>&nbsp;&nbsp;&nbsp; ( )show<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>&nbsp;&nbsp;&nbsp; 32 string cvs show<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp;&nbsp;&nbsp; ( point, the line height is )show<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; lh 32 string cvs show=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (, the space wid=
th is )show<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; sw 32=
 string cvs show<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; =
(,)show<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:n=
one'><span style=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>&nbsp; 0 FontHeight neg rmoveto<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; gsave<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp;&nbsp;&nbsp; (and a crude estimate of average character width is )sho=
w<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; aw 32 string cv=
s show<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:no=
ne'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; (.)show<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'>&nbsp; grestore<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>&nbsp; 0 FontHeight neg rmoveto<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'>% cm to point<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>/cm{72 mul 2.54 div}def<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>/ReportAllFontInfo{<o:p></o:p></spa=
n></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fon=
t-family:"Courier New"'>&nbsp; % key =3D font name&nbsp;&nbsp; value =3D fo=
nt dictionary<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autos=
pace:none'><span style=3D'font-family:"Courier New"'>&nbsp; FontDirectory{p=
op 10 exch ReportFontInfo}forall<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>}de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p cla=
ss=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Co=
urier New"'>% 3 cm 20 cm moveto&nbsp; 10/Courier ReportFontInfo&nbsp; showp=
age<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>% 3 cm 20 cm moveto&nbsp; Report=
AllFontInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; showpage<=
o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>% =3D=3D=3D END ps-print prologue 1<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/printGlobalBackgro=
und{<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>}def<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>/printLocalBackground{<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
}def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'>%%EndProlog<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>%%BeginSetup<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:=
"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeResou=
rce: font Times-Roman<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeResou=
rce: font Times-Italic<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeReso=
urce: font Courier<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeResource=
: font Courier-Bold<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text=
-autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeResourc=
e: font Courier-Oblique<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>%%IncludeRes=
ource: font Courier-BoldOblique<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%%In=
cludeResource: font Helvetica<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%%Incl=
udeResource: font Helvetica-Bold<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/h0=
 14(Helvetica-Bold)cvn DefFont<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/h1 1=
2(Helvetica)cvn DefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>/L0 6(Times-=
Italic)cvn DefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>/H0 12(Helvetica)=
cvn DefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>% ---- =
These lines must be kept together because...<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>/h0 F<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>/HeaderTitleLineHeight FontHeight def<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/=
h1 F<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>/HeaderLineHeight FontHeight de=
f<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>/HeaderDescent&nbsp;&nbsp;&nbsp; D=
escent def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>/H0 F<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/FooterL=
ineHeight FontHeight def<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>/FooterDesc=
ent&nbsp;&nbsp;&nbsp; Descent def<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>% ---- ...because `F' has a sid=
e-effect on `FontHeight' and `Descent'<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>/f0 8.5(Courier)cvn DefFon=
t<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><=
span style=3D'font-family:"Courier New"'>/f1 8.5(Courier-Bold)cvn DefFont<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>/f2 8.5(Courier-Oblique)cvn DefFont<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>/f3 8.5(Courier-BoldOblique)cvn DefFo=
nt<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'>/SpaceWidthRatio 0.600000 def<o:p=
></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier=
 New"'>%%BeginFeature: *ManualFeed False<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>BMark /ManualFeed false EMark setpagedevice<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>%%EndFeature<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><spa=
n style=3D'font-family:"Courier New"'>%%%% Start of Mule Section<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/Latin1Encoding {&nbsp;&nbsp;&nbsp; % newname fontname&nbsp; |&nbsp; font=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; findfont dup len=
gth dict begin<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nb=
sp; { 1 index /FID ne { def } { pop pop } ifelse } forall<o:p></o:p></span>=
</p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-=
family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /Encoding =
ISOLatin1Encoding def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&n=
bsp;&nbsp; currentdict<o:p></o:p></span></p><p class=3DMsoNormal style=3D't=
ext-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&=
nbsp; end<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; definef=
ont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>} bind def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>%% Redefine=
 fonts for multiple charsets.<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/ReDef=
Font {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&n=
bsp; % fontname encoding fdepvector size&nbsp; |&nbsp; -<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>&nbsp; 20 dict begin<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier =
New"'>&nbsp; 3 index findfont {<o:p></o:p></span></p><p class=3DMsoNormal s=
tyle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp; 1 index /FID ne 2 index /UniqueID ne and {def} {pop pop} ife=
lse<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>&nbsp; } forall<o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font=
-family:"Courier New"'>&nbsp; /FontType 0 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; /FMapType 3 def<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nb=
sp; /EscChar 0 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; % FontMatr=
ix ::=3D [ size 0 0 size 0 0 ]<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp=
; /FontMatrix exch [ exch dup 0 exch 0 exch 0 0 ] def<o:p></o:p></span></p>=
<p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fami=
ly:"Courier New"'>&nbsp; /FDepVector exch def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>&nbsp; /Encoding exch def<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
&nbsp; currentdict<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'>&nbsp; end&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % fontname dic<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>&nbsp; definefont pop<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>} bind def<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><s=
pan style=3D'font-family:"Courier New"'>/EscChar 0 def<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>%% End o=
f Mule Section<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>/F00 /Courier findfont def<o:p></o:p></span></p><p=
 class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family=
:"Courier New"'>/ETOP0 256 array def<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'=
>0 1 255 { ETOP0 exch 0 put } for<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>ET=
OP0 0 0 put<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>/VTOP0 [F00] def<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>/ETOP1 256 array def<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>0 1 255 { ETOP1 exch 0 put } for<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"=
Courier New"'>ETOP1 0 0 put<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/VTOP1 [=
F00] def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'>/ETOP2 256 array def<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>0 1 255 { ETOP2 exch 0 put } for<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>ETOP2 0 0 put<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/VTOP2 [F00] def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/ETOP3 2=
56 array def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autosp=
ace:none'><span style=3D'font-family:"Courier New"'>0 1 255 { ETOP3 exch 0 =
put } for<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>ETOP3 0 0 put<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>/VTOP3 [F00] def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/Vh0 [ VTOP1 aload pop ] def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>Vh0 0 /Helvetica-Bold-lati=
n1 /Helvetica-Bold Latin1Encoding put<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"=
'>/h0 ETOP1 Vh0 14.000000 ReDefFont<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
/Vh1 [ VTOP0 aload pop ] def<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><sp=
an style=3D'font-family:"Courier New"'>Vh1 0 /Helvetica-latin1 /Helvetica L=
atin1Encoding put<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-a=
utospace:none'><span style=3D'font-family:"Courier New"'>/h1 ETOP0 Vh1 12.0=
00000 ReDefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'>/VH0 [ VTOP0 aload p=
op ] def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:=
none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-fam=
ily:"Courier New"'>VH0 0 /Helvetica-latin1 /Helvetica Latin1Encoding put<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'>/H0 ETOP0 VH0 12.000000 ReDefFont<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>/Vf0 [ VTOP0 aload pop ] def<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D=
'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>V=
f0 0 /Courier-latin1 /Courier Latin1Encoding put<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'>/f0 ETOP0 Vf0 8.500000 ReDefFont<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/Vf1 [ VTOP1 aload pop ] def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>Vf1 0 /Courier-Bold-latin1=
 /Courier-Bold Latin1Encoding put<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/f=
1 ETOP1 Vf1 8.500000 ReDefFont<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/Vf2 =
[ VTOP2 aload pop ] def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;<=
/o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span st=
yle=3D'font-family:"Courier New"'>Vf2 0 /Courier-Oblique-latin1 /Courier-Ob=
lique Latin1Encoding put<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'text-autospace:none'><span style=3D'font-family:"Courier New"'>/f2 ETOP2 V=
f2 8.500000 ReDefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'te=
xt-autospace:none'><span style=3D'font-family:"Courier New"'>/Vf3 [ VTOP3 a=
load pop ] def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-auto=
space:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></sp=
an></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'fo=
nt-family:"Courier New"'>Vf3 0 /Courier-BoldOblique-latin1 /Courier-BoldObl=
ique Latin1Encoding put<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>/f3 ETOP3 Vf=
3 8.500000 ReDefFont<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>BeginDoc<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span sty=
le=3D'font-family:"Courier New"'>%%EndSetup<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-au=
tospace:none'><span style=3D'font-family:"Courier New"'>%%Page: 1 1<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span styl=
e=3D'font-family:"Courier New"'>/Lines 3 def<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>/PageCount 1 def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>1 BeginS=
heet<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'>BeginDSCPage<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>/LineNumber 1 def<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier New=
"'>/PageNumber 1 def<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>/HeaderLinesLef=
t[<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'>=
<span style=3D'font-family:"Courier New"'> [/h0 (testemacs \(unsaved\))]<o:=
p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span=
 style=3D'font-family:"Courier New"'> [/h1 (~/Desktop/)]<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-f=
amily:"Courier New"'>]def<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>/HeaderL=
inesRight[<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospac=
e:none'><span style=3D'font-family:"Courier New"'> [/h0 /pagenumberstring l=
oad]<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none=
'><span style=3D'font-family:"Courier New"'> [/h1 (06/15/13)]<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>]def<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>2 Set=
HeaderLines<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospa=
ce:none'><span style=3D'font-family:"Courier New"'>0 BeginPage<o:p></o:p></=
span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'=
font-family:"Courier New"'>/f0 F<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>fal=
se BG<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:non=
e'><span style=3D'font-family:"Courier New"'>0.000 0.000 0.000 FG<o:p></o:p=
></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>16 W<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'>=
(Adobe) S<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-autospace=
:none'><span style=3D'font-family:"Courier New"'>PHL<o:p></o:p></span></p><=
p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-famil=
y:"Courier New"'>LHL<o:p></o:p></span></p><p class=3DMsoNormal style=3D'tex=
t-autospace:none'><span style=3D'font-family:"Courier New"'>(Testing emacs =
with Acrobat 11.0.03) S<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
text-autospace:none'><span style=3D'font-family:"Courier New"'>EndPage<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span s=
tyle=3D'font-family:"Courier New"'>EndDSCPage<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"Cour=
ier New"'>EndSheet<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-=
autospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p>=
</span></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=
=3D'font-family:"Courier New"'>%%Trailer<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><span style=3D'font-family:"Courier N=
ew"'>%%Pages: 1<o:p></o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal style=3D'text-autospace:none'><span style=3D'f=
ont-family:"Courier New"'>EndDoc<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span style=3D'font-family:"Courier New"'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-autospace:none'=
><span style=3D'font-family:"Courier New"'>%%EOF<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><span style=3D'font-family:"C=
ourier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><o:p>&nbsp;</=
o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><o:p=
>&nbsp;</o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNo=
rmal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Regards,<o:p></o:p></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:24.0pt;font-family:"Adobe Corporat=
e ID Std Adobe";color:gray'><img width=3D30 height=3D30 id=3D"Picture_x0020=
_1" src=3D"cid:image001.png@HIDDEN" alt=3D"Description: Adobe lo=
go_30x30"></span><span style=3D'font-size:10.0pt;color:gray'>|</span><span =
style=3D'color:gray'> </span><span style=3D'font-size:10.0pt;color:gray'>De=
epak Chauhan | TRT (Acrobat)- Adobe Systems Incorporated | </span><b><span =
style=3D'font-size:10.0pt;font-family:Wingdings;color:gray'>8</span></b><sp=
an style=3D'font-size:10.0pt;color:gray'>:</span><span style=3D'font-size:1=
0.0pt;color:#595959'> </span><a href=3D"mailto:dechauha@HIDDEN"><span st=
yle=3D'font-size:10.0pt;color:blue'>dechauha@HIDDEN</span></a><o:p></o:p=
></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;color:gray'>Visit=
 us at:</span><span style=3D'font-size:10.0pt'> <a href=3D"http://forums.ad=
obe.com"><span style=3D'color:blue'>http://forums.adobe.com</span></a> <o:p=
></o:p></span></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoN=
ormal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_--

--_006_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=1246;
	creation-date="Fri, 14 Jun 2013 19:47:32 GMT";
	modification-date="Fri, 14 Jun 2013 19:47:32 GMT"
Content-ID: <image001.png@HIDDEN>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAd0SU1F
B9gDHBYZLjCr3QAAAARJSURBVEhL5ZdfiBVVHMdnvblsRf6J2m3vnJlp75y5t67bgy1kUaRiCGJC
plRkJGhIEYoSIWolhgkV9KBIRJDgg/RQwj4oJPiiqQ+b0Z9lHxR2V1v/dGfm/tnddpfVu+P3q3PX
9cx479189MCHM/ec3/n9zu/POTO3QVNaoGmJM0I0tiYSeLzd+vGYHXn4Afdxbby9p2d86lyfZTU1
jc1OjDWVyqq+K+Vyw8DAwPgbmlaZS0AmIqflhFw/KGSfp9u9UykK2evrsmvYsp5QlfuGPc9LynN5
yKjrqGvUyizGmlngXbAeSFWH5gvn47KZDkYMZ5L/8ByYmQBKD0UWYKA7m230hDylrqMOjl0z5asM
GNgNtoFFET2eIbcMY4Ev5CTwJADX/aT9QpxhjuUM+011HXVwbNh0lkPkMbAm9JqbuLPFGeZieHsC
SZ9xN8OelLM8XZ4fVDbNtXlDrgjXMdwtsTqqGGZ+qjaEe+dodcN3X68apgfwtr9omnNrGS4a0s4L
p4RCnEyT4nH9hkMP9sStQOgb1HFXyB9ZVJUa+V+GC9h5QdhDbmv6qRgDb3um80pkPJleUhROmQVZ
Ka4pOa7PYx4jV5eHVWkWGfJ5Ft79HJnr6JiJua6h0Otpe8wdlwxnwtdTy1TleSP9EryaQDRKRdNJ
qfO+IT+ohHvahrljT9h/BLgOI0dOyINUzPzDu8/U+avNbS245a6UBM7wncepdqipGOdysypZsKwn
kbsCK/dWxcvzPMMRr3W5lxubluExI43CsHOukUnGePvp6M3528WTE6m3ohuU8wu6PUYH6i6uCdyv
COF3qrKhVKoZ4c/x3r4GmUooIXt8p3Kr8ai5uv0L7+q6DLvC/gghnPB0Z0HkqLTaHTByBPnrRIg7
0RdQgLzHxz3hPBeJji5Xc4N1GcYttR3Gz1S7lysGcJz2MI836yEmQm4m8wh0XcAmV9W69bS8bm8r
JOW6moIQ8EWqPa/LkfDMuvBajymy3X7SidRARL+vO8uHWlLN9RhmHn3dPhZYmYDwJaGuu2zKrG+m
XqypL7AWRs5ttUW+aHtmUHc2DJrOhvytF36kdWvZxpqG72sBAe/VXLN4no2JCt/VPH4z7zViVPQ3
6FQUfYjfPTHK+SLJgQfv1XAHFJTAb6Dy5fEynveCs6HyNPqVgIWzBFwCr4PKh9xDeOb5daazmfcg
fBScBPMAv7cKoD8cezr0vBf9t2ARGA3HLqJvA9+DX8PNG/UaPwDBL8Dp0Ivj6D8Hm8Ixvgo5xsj8
A7hRGmwHfeCTcHwj+jx4rR7D/IvRBZhj5o0GT4H3wTuh4W/Q/wSs0CANnAOPgr8A533wA/gaMGo1
G3P3L1gKvgQM937wOzgG/gSrwQXAMDMqzDX/a/H3VbAQdAP+c6Ae5rtmsyGxA/ALkpvYCvh5sw8w
hPSOx2YzYEroDf8L7QIsvrWhhefRM89fgTmq1Rv+nz887F96NAAAAABJRU5ErkJggg==

--_006_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_--

--_007_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: application/pdf; name="testemacs+mac.pdf"
Content-Description: testemacs+mac.pdf
Content-Disposition: attachment; filename="testemacs+mac.pdf"; size=5445;
	creation-date="Fri, 14 Jun 2013 19:46:21 GMT";
	modification-date="Fri, 14 Jun 2013 19:44:04 GMT"
Content-Transfer-Encoding: base64

JVBERi0xLjUNJeLjz9MNCjEwIDAgb2JqDTw8L0xpbmVhcml6ZWQgMS9MIDU0NDUvTyAxMi9FIDEx
ODEvTiAxL1QgNTE0Ny9IIFsgNDQzIDE0MF0+Pg1lbmRvYmoNICAgICAgICAgICAgICAgICAgICAg
IA0xNSAwIG9iag08PC9EZWNvZGVQYXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9GaWx0
ZXIvRmxhdGVEZWNvZGUvSURbPEVEOEJFNDlDM0I5N0RGQTUzMzEwMUVCNDU3RUU3MjE5PjxBMDE5
MjU4OTJDNTg0Q0RDQTM2MTAyMzc5REJFMzBDQz5dL0luZGV4WzEwIDldL0luZm8gOSAwIFIvTGVu
Z3RoIDQ3L1ByZXYgNTE0OC9Sb290IDExIDAgUi9TaXplIDE5L1R5cGUvWFJlZi9XWzEgMiAxXT4+
c3RyZWFtDQpo3mJiZBBgYGJgMgcSDH5AgrERxDoCJP7OYmBiZJgF4jIwMv1nXPsfIMAAXvEG0A1l
bmRzdHJlYW0NZW5kb2JqDXN0YXJ0eHJlZg0wDSUlRU9GDSAgICAgICAgIA0xOCAwIG9iag08PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvSSA4MC9MIDY0L0xlbmd0aCA1Ny9TIDM2Pj5zdHJlYW0NCmjeYmBg
YGZgYOJkAAImDgZMwMKALMoMxQwMjQzsjHwCIBYjUNFcCM3QCtbBIGwA5b8BCDAAQbkDLg1lbmRz
dHJlYW0NZW5kb2JqDTExIDAgb2JqDTw8L01ldGFkYXRhIDIgMCBSL1BhZ2VMYWJlbHMgNiAwIFIv
UGFnZXMgOCAwIFIvVHlwZS9DYXRhbG9nPj4NZW5kb2JqDTEyIDAgb2JqDTw8L0NvbnRlbnRzIDEz
IDAgUi9Dcm9wQm94WzAgMCA2MTIgNzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDgg
MCBSL1Jlc291cmNlcyAxNiAwIFIvUm90YXRlIDAvVHlwZS9QYWdlPj4NZW5kb2JqDTEzIDAgb2Jq
DTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTI3Pj5zdHJlYW0NCmjepI0xCgJBDEX7nOKf
ICZMJjvT2iwIFmIpVoqL4hZi4fX9iIjYSgi8PAjPMMli3DqmuzjOkBscxnHUQbMXDF60ZsdhfvlZ
ojdND/L1wy3DQ1vtdPZzqVkhnGQj2pkzjNwV/y/QwANuWGO3pzh+5/Odj7/zTlgy/xRgAP8wLtoN
ZW5kc3RyZWFtDWVuZG9iag0xNCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMTEv
TGVuZ3RoIDEwMS9OIDIvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNFMwUDA0VzAxVrCx0XetKHEP
LkksSQWy3YMNQRIGCkF2dvoBRfnJwakl0foBLm6xdnZAaf8AhbTEnOJUIMNXwVA/2BHKDfZVMNAz
MNIPqSxIRZinn18AkbezAwgwAO/NIRMNZW5kc3RyZWFtDWVuZG9iag0xIDAgb2JqDTw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9GaXJzdCA5L0xlbmd0aCA0Mi9OIDIvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K
aN4yUzBQMFcwtFCwsdH3K80tjgZxDRSCYu3sgCLB+i52dgABBgCNhQg3DWVuZHN0cmVhbQ1lbmRv
YmoNMiAwIG9iag08PC9MZW5ndGggMzM4Mi9TdWJ0eXBlL1hNTC9UeXBlL01ldGFkYXRhPj5zdHJl
YW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+
Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBD
b3JlIDUuNC1jMDA1IDc4LjE0NzMyNiwgMjAxMi8wOC8yMy0xMzowMzowMyAgICAgICAgIj4KICAg
PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50
YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAg
eG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxu
czpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iCiAgICAgICAgICAgIHhtbG5zOmRj
PSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1w
TU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPgogICAgICAgICA8eG1wOkNyZWF0
ZURhdGU+MjAxMy0wNi0xNVQwMToxNDowNCswNTozMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAg
IDx4bXA6TW9kaWZ5RGF0ZT4yMDEzLTA2LTE1VDAxOjE0OjA0KzA1OjMwPC94bXA6TW9kaWZ5RGF0
ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5wcy1wcmludCB2Ny4zLjU8L3htcDpDcmVhdG9y
VG9vbD4KICAgICAgICAgPHBkZjpQcm9kdWNlcj5BY3JvYmF0IERpc3RpbGxlciAxMS4wIChNYWNp
bnRvc2gpPC9wZGY6UHJvZHVjZXI+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRm
PC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAgICA8cmRmOlNlcT4K
ICAgICAgICAgICAgICAgPHJkZjpsaT5BY3JvYmF0IDwvcmRmOmxpPgogICAgICAgICAgICA8L3Jk
ZjpTZXE+CiAgICAgICAgIDwvZGM6Y3JlYXRvcj4KICAgICAgICAgPGRjOnRpdGxlPgogICAgICAg
ICAgICA8cmRmOkFsdD4KICAgICAgICAgICAgICAgPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0
Ij50ZXN0ZW1hY3M8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QWx0PgogICAgICAgICA8L2Rj
OnRpdGxlPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD51dWlkOjg2ZGZjYTIxLTBiODgtY2Q0
MC1iZDk5LWRhNGZlMzE3OTBkYTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOklu
c3RhbmNlSUQ+dXVpZDoyYzQ4NWFjMC02NTE2LTU4NGMtYmY0Yy1iNjBjMWZhMTM5NDk8L3htcE1N
Okluc3RhbmNlSUQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4
bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCjw/eHBhY2tldCBlbmQ9InciPz4NZW5kc3RyZWFtDWVuZG9iag0zIDAgb2JqDTw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9GaXJzdCA0L0xlbmd0aCA0OS9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K
aN6yUDBQsLHRd84vzStRMNT3zkwpjjY0AgoGxeqHVBak6gckpqcW29kBBBgA3/oLrQ1lbmRzdHJl
YW0NZW5kb2JqDTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDQvTGVuZ3RoIDE0
NC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN58jU8LgjAUwL/Kbm5E7q1pUogg7Sp06OhlzQcO
lpPt2efPQ9Ct++/PhQFrW9lvNMfEe5fi0xIT8pbQko+LsYTcXE+gNJxVDUpVUB2gLjQUX2r31nxc
k1+IvZtSl7WQQ5z+m/cUp83hb2l8Jh8CJqZUCWzkg3V7MeZ5FEI+PAXkhJnwZV0WXfcRYABafzcY
DWVuZHN0cmVhbQ1lbmRvYmoNNSAwIG9iag08PC9EZWNvZGVQYXJtczw8L0NvbHVtbnMgNC9QcmVk
aWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVEZWNvZGUvSURbPEVEOEJFNDlDM0I5N0RGQTUzMzEwMUVC
NDU3RUU3MjE5PjxBMDE5MjU4OTJDNTg0Q0RDQTM2MTAyMzc5REJFMzBDQz5dL0luZm8gOSAwIFIv
TGVuZ3RoIDQ4L1Jvb3QgMTEgMCBSL1NpemUgMTAvVHlwZS9YUmVmL1dbMSAyIDFdPj5zdHJlYW0N
CmjeYmIAAiZGlrkMTAyMrUCCtwnE6gERb4ASb54CWQwMjECC6T+QYGQACDAAi3IGGw1lbmRzdHJl
YW0NZW5kb2JqDXN0YXJ0eHJlZg0xMTYNJSVFT0YN

--_007_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_
Content-Type: application/postscript; name="testemacs.ps"
Content-Description: testemacs.ps
Content-Disposition: attachment; filename="testemacs.ps"; size=34677;
	creation-date="Fri, 14 Jun 2013 19:46:21 GMT";
	modification-date="Fri, 14 Jun 2013 19:43:05 GMT"
Content-Transfer-Encoding: base64

JSFQUy1BZG9iZS0zLjAKJSVUaXRsZTogdGVzdGVtYWNzCiUlQ3JlYXRvcjogcHMtcHJpbnQgdjcu
My41CiUlRm9yOiBBY3JvYmF0IAolJUNyZWF0aW9uRGF0ZTogMDE6MTA6MjYgSnVuIDE1IDIwMTMK
JSVPcmllbnRhdGlvbjogUG9ydHJhaXQKJSVEb2N1bWVudE5lZWRlZFJlc291cmNlczogZm9udCBU
aW1lcy1Sb21hbiBUaW1lcy1JdGFsaWMKJSUrIGZvbnQgQ291cmllcgolJSsgZm9udCBDb3VyaWVy
LUJvbGQKJSUrIGZvbnQgQ291cmllci1PYmxpcXVlCiUlKyBmb250IENvdXJpZXItQm9sZE9ibGlx
dWUKJSUrIGZvbnQgSGVsdmV0aWNhCiUlKyBmb250IEhlbHZldGljYS1Cb2xkCiUlRG9jdW1lbnRT
dXBwbGllZFJlc291cmNlczogcHJvY3NldCBQU1ByaW50VXNlckRlZmluZWRQcm9sb2d1ZS1hY3Jv
YmF0IDAgMAolJURvY3VtZW50TWVkaWE6IExldHRlciA2MTIgNzkyIDAgKCkgKCkKJSVQYWdlT3Jk
ZXI6IEFzY2VuZAolJVBhZ2VzOiAoYXRlbmQpCiUlUmVxdWlyZW1lbnRzOgolJUVuZENvbW1lbnRz
CiUlQmVnaW5EZWZhdWx0cwolJVBhZ2VNZWRpYTogTGV0dGVyCiUlRW5kRGVmYXVsdHMKCiUlQmVn
aW5Qcm9sb2cKCi9sYW5ndWFnZWxldmVsIHdoZXJle3BvcH17L2xhbmd1YWdlbGV2ZWwgMSBkZWZ9
aWZlbHNlCi9FcnJvck1lc3NhZ2UgIDEgZGVmCgolID09PSBCRUdJTiBwcy1wcmludCBwcm9sb2d1
ZSAwCiUgdmVyc2lvbjogNi4wCgolIENvcHlyaWdodCAoQykgMjAwMC0yMDEzIEZyZWUgU29mdHdh
cmUgRm91bmRhdGlvbiwgSW5jLgoKJSBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgRW1hY3MuCgol
IEdOVSBFbWFjcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5CiUgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKJSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBl
aXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgolIChhdCB5b3VyIG9wdGlvbikgYW55
IGxhdGVyIHZlcnNpb24uCgolIEdOVSBFbWFjcyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0
aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAolIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCiUgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQolIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCgolIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCiUgYWxvbmcgd2l0aCBHTlUg
RW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCgolIEFz
IGEgc3BlY2lhbCBleGNlcHRpb24sIHRoZSBjb3B5cmlnaHQgaG9sZGVycyBvZiB0aGlzIG1vZHVs
ZSBnaXZlCiUgeW91IHBlcm1pc3Npb24gdG8gaW5jbHVkZSB0aGUgbW9kdWxlIGluIGEgUG9zdHNj
cmlwdCBmaWxlIGdlbmVyYXRlZAolIGJ5IEVtYWNzIG9yIG90aGVyIGZyZWUgc29mdHdhcmUgdG9n
ZXRoZXIgd2l0aCB0aGUgcmVzdWx0IG9mCiUgY29udmVydGluZyB0ZXh0IHRvIGJlIHByaW50ZWQs
IHJlZ2FyZGxlc3Mgb2YgdGhlIGxpY2Vuc2UgdGVybXMgb2YKJSB0aGF0IHRleHQsIGFuZCB0byB1
c2UgdW5kZXIgdGVybXMgb2YgeW91ciBjaG9pY2UgdGhlIHBhZ2UgaW1hZ2VzCiUgcmVzdWx0aW5n
IGZyb20gZm9ybWF0dGluZyBzYWlkIGNvbWJpbmF0aW9uLiAgSWYgeW91IG1vZGlmeSB0aGlzCiUg
bW9kdWxlLCB5b3UgbWF5IGV4dGVuZCB0aGlzIGV4Y2VwdGlvbiB0byB5b3VyIHZlcnNpb24gb2Yg
dGhlIG1vZHVsZQolIGJ1dCB5b3UgYXJlIG5vdCBvYmxpZ2F0ZWQgdG8gZG8gc28uICBJZiB5b3Ug
ZG8gbm90IHdpc2ggdG8gZG8gc28sCiUgZGVsZXRlIHRoaXMgZXhjZXB0aW9uIHN0YXRlbWVudCBm
cm9tIHlvdXIgdmVyc2lvbi4KCgolJUJlZ2luUHJvY1NldDogRXJyb3JIYW5kbGVyCiUgRG93bmxv
YWRlZCBFcnJvciBCcmVhay1wYWdlIGhhbmRsZXIKJSBBZGFwdGVkIGZyb206CiUgICAgIFBvc3RT
Y3JpcHQgTGFuZ3VhZ2UgUHJvZ3JhbSBEZXNpZ24sCiUgICAgIEFkb2JlIFN5c3RlbXMgSW5jb3Jw
b3JhdGVkLgolICAgICBBcHBlbmRpeCBBLCBwYWdlcyAyMTctMjE5CgovcHMkYnJrcGFnZSB3aGVy
ZXtwb3B9CnsKIC9wcyRicmtwYWdlIDY0IGRpY3QgZGVmCiBwcyRicmtwYWdlIGJlZ2luCiAgL3R4
IDAgZGVmL3R5IDAgZGVmL3RveSAwIGRlZi90b3ggMCBkZWYKICAvcHJudHsKICAgZHVwIHR5cGUv
c3RyaW5ndHlwZSBuZXs9c3RyaW5nIGN2c31pZgogICBkdXAgbGVuZ3RoIDYgbXVsCiAgIC90eCBl
eGNoIGRlZi90eSAxMCBkZWYKICAgY3VycmVudHBvaW50L3RveSBleGNoIGRlZi90b3ggZXhjaCBk
ZWYKICAgMSBzZXRncmF5IG5ld3BhdGgKICAgdG94IHRveSAyIHN1YiBtb3ZldG8KICAgMCB0eSBy
bGluZXRvIHR4IDAgcmxpbmV0bwogICAwIHR5IG5lZyBybGluZXRvCiAgIGNsb3NlcGF0aCBmaWxs
CiAgIHRveCB0b3kgbW92ZXRvIDAgc2V0Z3JheSBzaG93CiAgfWJpbmQgZGVmCiAgL25se2N1cnJl
bnRwb2ludCBleGNoIHBvcCBsbWFyZ2luIGV4Y2ggbW92ZXRvIDAgLTEwIHJtb3ZldG99ZGVmCiAg
Lz09ey9jcCAwIGRlZiB0eXBlcHJpbnQgbmx9ZGVmCiAgL3R5cGVwcmludHtkdXAgdHlwZSBkdXAg
Y3VycmVudGRpY3QgZXhjaCBrbm93bntleGVjfXt1bmtub3dudHlwZX1pZmVsc2V9cmVhZG9ubHkg
ZGVmCiAgL2xtYXJnaW4gNzIgZGVmCiAgL3JtYXJnaW4gNzIgZGVmCiAgL3RwcmludHsKICAgZHVw
IGxlbmd0aCBjcCBhZGQgcm1hcmdpbiBndHtubC9jcCAwIGRlZn1pZgogICBkdXAgbGVuZ3RoIGNw
IGFkZC9jcCBleGNoIGRlZgogICBwcm50CiAgfXJlYWRvbmx5IGRlZgogIC9jdnNwcmludHs9c3Ry
aW5nIGN2cyB0cHJpbnQoICl0cHJpbnR9cmVhZG9ubHkgZGVmCiAgL3Vua25vd250eXBle2V4Y2gg
cG9wIGN2bGl0KD8/KXRwcmludCBjdnNwcmludH1yZWFkb25seSBkZWYKICAvaW50ZWdlcnR5cGV7
Y3ZzcHJpbnR9cmVhZG9ubHkgZGVmCiAgL3JlYWx0eXBle2N2c3ByaW50fXJlYWRvbmx5IGRlZgog
IC9ib29sZWFudHlwZXtjdnNwcmludH1yZWFkb25seSBkZWYKICAvb3BlcmF0b3J0eXBleygvLyl0
cHJpbnQgY3ZzcHJpbnR9cmVhZG9ubHkgZGVmCiAgL21hcmt0eXBle3BvcCgtbWFyay0pdHByaW50
fXJlYWRvbmx5IGRlZgogIC9kaWN0dHlwZXtwb3AoLWRpY3Rpb25hcnktKXRwcmludH1yZWFkb25s
eSBkZWYKICAvbnVsbHR5cGV7cG9wKC1udWxsLSl0cHJpbnR9cmVhZG9ubHkgZGVmCiAgL2ZpbGV0
eXBle3BvcCgtZmlsZXN0cmVhbS0pdHByaW50fXJlYWRvbmx5IGRlZgogIC9zYXZldHlwZXtwb3Ao
LXNhdmVsZXZlbC0pdHByaW50fXJlYWRvbmx5IGRlZgogIC9mb250dHlwZXtwb3AoLWZvbnRpZC0p
dHByaW50fXJlYWRvbmx5IGRlZgogIC9uYW1ldHlwZXtkdXAgeGNoZWNrIG5vdHsoLyl0cHJpbnR9
aWYgY3ZzcHJpbnR9cmVhZG9ubHkgZGVmCiAgL3N0cmluZ3R5cGV7CiAgIGR1cCByY2hlY2sKICAg
eyhcKCl0cHJpbnQgdHByaW50KFwpKXRwcmludH0KICAge3BvcCgtc3RyaW5nLSl0cHJpbnR9aWZl
bHNlfXJlYWRvbmx5IGRlZgogIC9hcnJheXR5cGV7CiAgIGR1cCByY2hlY2sKICAge2R1cCB4Y2hl
Y2sKICAgIHsoeyl0cHJpbnR7dHlwZXByaW50fWZvcmFsbCh9KXRwcmludH0KICAgIHsoWyl0cHJp
bnR7dHlwZXByaW50fWZvcmFsbChdKXRwcmludH1pZmVsc2V9CiAgIHtwb3AoLWFycmF5LSl0cHJp
bnR9aWZlbHNlfXJlYWRvbmx5IGRlZgogIC9wYWNrZWRhcnJheXR5cGV7CiAgIGR1cCByY2hlY2sK
ICAge2R1cCB4Y2hlY2sKICAgIHsoeyl0cHJpbnR7dHlwZXByaW50fWZvcmFsbCh9KXRwcmludH0K
ICAgIHsoWyl0cHJpbnR7dHlwZXByaW50fWZvcmFsbChdKXRwcmludH1pZmVsc2V9CiAgIHtwb3Ao
LXBhY2tlZGFycmF5LSl0cHJpbnR9aWZlbHNlfXJlYWRvbmx5IGRlZgogIC9jb3VyaWVyL0NvdXJp
ZXIgZmluZGZvbnQgMTAgc2NhbGVmb250IGRlZgogIC9PTERoYW5kbGVlcnJvciBlcnJvcmRpY3Qv
aGFuZGxlZXJyb3IgZ2V0IGRlZgogZW5kICVwcyRicmtwYWdlCgogL2hhbmRsZWVycm9yewogIHN5
c3RlbWRpY3QgYmVnaW4gJGVycm9yIGJlZ2luIHBzJGJya3BhZ2UgYmVnaW4KICBuZXdlcnJvcgog
IHsvbmV3ZXJyb3IgZmFsc2Ugc3RvcmUgdm1zdGF0dXMgcG9wIHBvcCAwIG5le2dyZXN0b3JlYWxs
fWlmCiAgIGluaXRncmFwaGljcwogICBFcnJvck1lc3NhZ2UgMSBhbmQgMCBuZXsgJSBwcmludCBv
biBwYXBlcgogICAgY291cmllciBzZXRmb250IGxtYXJnaW4gNzIwIG1vdmV0bwogICAgKCMgRVJS
T1I6IClwcm50IGVycm9ybmFtZSBwcm50IG5sCiAgICAoIyBPRkZFTkRJTkcgQ09NTUFORDogKXBy
bnQvY29tbWFuZCBsb2FkIHBybnQKICAgICRlcnJvci9vc3RhY2sga25vd24KICAgIHtubCBubCgj
IFNUQUNLOilwcm50IG5sIG5sICRlcnJvci9vc3RhY2sgZ2V0IGFsb2FkIGxlbmd0aHs9PX1yZXBl
YXR9aWYKICAgICRlcnJvci9lcnJvcmluZm8ga25vd24KICAgIHtubCBubCgjIEVSUk9SSU5GTzop
cHJudCBubCBubCAkZXJyb3IvZXJyb3JpbmZvIGdldCBhbG9hZCBsZW5ndGh7PT19cmVwZWF0fWlm
CiAgICBzeXN0ZW1kaWN0L3Nob3dwYWdlIGdldCBleGVjfWlmCiAgIEVycm9yTWVzc2FnZSAyIGFu
ZCAwIG5leyAlIHNlbmQgYmFjayB0byBwcmludGluZyBzeXN0ZW0KICAgIChcJVwlWyBFcnJvcjog
KXByaW50IGVycm9ybmFtZSA9cHJpbnQKICAgICg7IE9mZmVuZGluZ0NvbW1hbmQ6IClwcmludC9j
b21tYW5kIGxvYWQgPXByaW50CiAgICAkZXJyb3IvZXJyb3JpbmZvIGtub3duCiAgICB7KDsgRXJy
b3JJbmZvOilwcmludCAkZXJyb3IvZXJyb3JpbmZvIGdldCBhbG9hZCBsZW5ndGh7KCApPXByaW50
ID1wcmludH1yZXBlYXR9aWYKICAgICggXVwlXCUpPSBmbHVzaAogICAgKFwlXCVbIFJlc3Qgb2Yg
am9iIGlzIGlnbm9yZWQgXVwlXCUpPSBmbHVzaH1pZgogICAvbmV3ZXJyb3IgdHJ1ZSBzdG9yZX1p
ZgogIGVuZCBlbmQgZW5kCiAgc3RvcAogfSAlIGhhbmRsZWVycm9yCiBkdXAgMCBzeXN0ZW1kaWN0
IHB1dCAlIHJlcGxhY2UgbmFtZSBieSBhY3R1YWwgZGljdCBvYmplY3QKIGR1cCA0IHBzJGJya3Bh
Z2UgcHV0ICUgcmVwbGFjZSBuYW1lIGJ5IGRpY3Qgb2JqZWN0CiBiaW5kIHJlYWRvbmx5CgogZXJy
b3JkaWN0IDMgMSByb2xsIHB1dCAlIHB1dCBwcm9jIGluIGVycm9yZGljdCBhcyAvaGFuZGxlZXJy
b3IKfWlmZWxzZQolJUVuZFByb2NTZXQKCgolIG9wZXJhdG9ycyBmb3IgbGFuZ3VhZ2UgbGV2ZWwg
MiBvbmx5CgooPDwpY3ZuIHdoZXJlCQkJJSA8PCBvcGVyYXRvcgp7cG9wL0JNYXJrKDw8KWN2biBs
b2FkIGRlZn0Key9CTWFya3ttYXJrfWJpbmQgZGVmfWlmZWxzZQooPj4pY3ZuIHdoZXJlCQkJJSA+
PiBvcGVyYXRvcgp7cG9wL0VNYXJrKD4+KWN2biBsb2FkIGRlZn0Key9FTWFya3tjb3VudHRvbWFy
ayAyIGlkaXYgZHVwIGRpY3QgYmVnaW57ZGVmfXJlcGVhdCBwb3AgY3VycmVudGRpY3QgZW5kfWJp
bmQgZGVmfWlmZWxzZQovc2V0cGFnZWRldmljZSB3aGVyZQkJJSBzZXRwYWdlZGV2aWNlCntwb3B9
Cnsvc2V0cGFnZWRldmljZXtwb3B9YmluZCBkZWZ9aWZlbHNlCi9wYWNrZWRhcnJheSB3aGVyZQkJ
JSBwYWNrZWRhcnJheQp7cG9wfQp7L3BhY2tlZGFycmF5e2FycmF5IGFzdG9yZSByZWFkb25seX1i
aW5kIGRlZn1pZmVsc2UKCgolIGRldmljZSBkZXBlbmRlbnQgb3BlcmF0b3JzCgovRGVmT3B7CiBk
dXAgd2hlcmV7cG9wIHBvcCBwb3B9CiB7ZXhjaCBkdXAgd2hlcmV7cG9wfXtwb3AvcG9wfWlmZWxz
ZSBsb2FkIGRlZn1pZmVsc2V9ZGVmCgovZHVwbGV4bW9kZS9zZXRkdXBsZXhtb2RlIERlZk9wCi90
dW1ibGUvc2V0dHVtYmxlIERlZk9wCgolID09PSBFTkQgcHMtcHJpbnQgcHJvbG9ndWUgMAoKJSVC
ZWdpblJlc291cmNlOiBwcm9jc2V0IFBTUHJpbnRVc2VyRGVmaW5lZFByb2xvZ3VlLWFjcm9iYXQg
MCAwCgoKJSVFbmRSZXNvdXJjZQoKL0xhbmRzY2FwZU1vZGUgICAgICAgZmFsc2UgZGVmCi9VcHNp
ZGVEb3duICAgICAgICAgIGZhbHNlIGRlZgovTnVtYmVyT2ZDb2x1bW5zICAgICAxIGRlZgovTGFu
ZHNjYXBlUGFnZUhlaWdodCA3OTIuMCBkZWYKL1ByaW50UGFnZVdpZHRoICAgICAgNDk4LjYxNDE3
MzIyODM0NjUgZGVmCi9QcmludFdpZHRoICAgNDk4LjYxNDE3MzIyODM0NjUgZGVmCi9QcmludEhl
aWdodCAgNjQzLjcwMjk3MzIyODM0NjUgZGVmCi9MZWZ0TWFyZ2luICAgNTYuNjkyOTEzMzg1ODI2
NzcgZGVmCi9SaWdodE1hcmdpbiAgNTYuNjkyOTEzMzg1ODI2NzcgZGVmCi9JbnRlckNvbHVtbiAg
NTYuNjkyOTEzMzg1ODI2NzcgZGVmCi9Cb3R0b21NYXJnaW4gNDIuNTE5Njg1MDM5MzcwMDggZGVm
Ci9Ub3BNYXJnaW4gICAgNDIuNTE5Njg1MDM5MzcwMDggZGVmCi9IZWFkZXJPZmZzZXQgMjguMzQ2
NDU2NjkyOTEzMzg1IGRlZgovSGVhZGVyUGFkICAgIDIuNDI3NiBkZWYKL0Zvb3Rlck9mZnNldCAy
OC4zNDY0NTY2OTI5MTMzODUgZGVmCi9Gb290ZXJQYWQgICAgMCBkZWYKL0Zvb3RlckxpbmVzICAy
IGRlZgovU2hvd05vZk4gICAgICAgICAgIHRydWUgZGVmCi9Td2l0Y2hIZWFkZXIgICAgICAgZmFs
c2UgZGVmCi9QcmludE9ubHlPbmVIZWFkZXIgZmFsc2UgZGVmCi9QcmludEhlYWRlciAgICAgICAg
dHJ1ZSBkZWYKL1ByaW50SGVhZGVyRnJhbWUgICB0cnVlIGRlZgovSGVhZGVyRnJhbWVQcm9wZXJ0
aWVzIFswLjAwMCAwLjkwMCAwLjQwMCAwLjAwMCAwLjAwMCBdZGVmCi9QcmludEZvb3RlciAgICAg
ICAgZmFsc2UgZGVmCi9QcmludEZvb3RlckZyYW1lICAgdHJ1ZSBkZWYKL0Zvb3RlckZyYW1lUHJv
cGVydGllcyBbMC4wMDAgMC45MDAgMC40MDAgMC4wMDAgMC4wMDAgXWRlZgovTGluZVNwYWNpbmcg
ICAgICAwIGRlZgovUGFyYWdyYXBoU3BhY2luZyAwIGRlZgovTGluZUhlaWdodCAgICAgICA4Ljk2
NzUwMDAwMDAwMDAwMSBkZWYKL0xpbmVzUGVyQ29sdW1uICAgNzIgZGVmCi9XYXJuUGFwZXJTaXpl
ICAgIHRydWUgZGVmCi9aZWJyYSAgICAgICAgICAgIGZhbHNlIGRlZgovUHJpbnRMaW5lTnVtYmVy
ICBmYWxzZSBkZWYKL1N5bmNMaW5lWmVicmEgICAgZmFsc2UgZGVmCi9aZWJyYUZvbGxvdyAgICAg
IDAgZGVmCi9QcmludExpbmVTdGVwICAgIDEgZGVmCi9QcmludExpbmVTdGFydCAgIDEgZGVmCi9M
aW5lTnVtYmVyQ29sb3IgIFswLjAwMCAwLjAwMCAwLjAwMF0gZGVmCi9aZWJyYUhlaWdodCAgICAg
IDMgZGVmCi9aZWJyYUNvbG9yICAgICAgIDAuOTUwIGRlZgovQmFja2dyb3VuZENvbG9yICBbMS4w
MDAgMS4wMDAgMS4wMDBdIGRlZgovVXNlU2V0cGFnZWRldmljZSBmYWxzZSBkZWYKCi9QYWdlV2lk
dGggUHJpbnRQYWdlV2lkdGggTGVmdE1hcmdpbiBhZGQgUmlnaHRNYXJnaW4gYWRkIGRlZgoKL04t
VXAgICAgICAgICAgIDEgZGVmCi9OLVVwLUxhbmRzY2FwZSBmYWxzZSBkZWYKL04tVXAtQm9yZGVy
ICAgIHRydWUgZGVmCi9OLVVwLUxpbmVzICAgICAxIGRlZgovTi1VcC1Db2x1bW5zICAgMSBkZWYK
L04tVXAtTWlzc2luZyAgIDAgZGVmCi9OLVVwLU1hcmdpbiAgICAyOC4zNDY0NTY2OTI5MTMzODUg
ZGVmCi9OLVVwLVJlcGVhdCAgICBOLVVwLUxpbmVzIGRlZgovTi1VcC1FbmQgICAgICAgTi1VcC1D
b2x1bW5zIGRlZgovTi1VcC1YQ29sdW1uICAgUGFnZVdpZHRoIGRlZgovTi1VcC1ZQ29sdW1uICAg
MCBkZWYKL04tVXAtWExpbmUgICAgIE4tVXAtRW5kIDEgc3ViIFBhZ2VXaWR0aCBtdWwgbmVnIGRl
ZgovTi1VcC1ZTGluZSAgICAgTGFuZHNjYXBlUGFnZUhlaWdodCBuZWcgZGVmCi9OLVVwLVhTdGFy
dCAgICAwIGRlZgovTi1VcC1ZU3RhcnQgICAgMCBkZWYKCiUgPT09IEJFR0lOIHBzLXByaW50IHBy
b2xvZ3VlIDEKJSB2ZXJzaW9uOiA2LjEKCiUgQ29weXJpZ2h0IChDKSAyMDAwLTIwMTMgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCgolIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBFbWFj
cy4KCiUgR05VIEVtYWNzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0
IGFuZC9vciBtb2RpZnkKJSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQolIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCiUgKGF0IHlvdXIgb3B0aW9u
KSBhbnkgbGF0ZXIgdmVyc2lvbi4KCiUgR05VIEVtYWNzIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBo
b3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCiUgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3
aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKJSBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCiUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KCiUgWW91IHNob3VsZCBoYXZlIHJlY2Vp
dmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKJSBhbG9uZyB3aXRo
IEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4K
CiUgQXMgYSBzcGVjaWFsIGV4Y2VwdGlvbiwgdGhlIGNvcHlyaWdodCBob2xkZXJzIG9mIHRoaXMg
bW9kdWxlIGdpdmUKJSB5b3UgcGVybWlzc2lvbiB0byBpbmNsdWRlIHRoZSBtb2R1bGUgaW4gYSBQ
b3N0c2NyaXB0IGZpbGUgZ2VuZXJhdGVkCiUgYnkgRW1hY3Mgb3Igb3RoZXIgZnJlZSBzb2Z0d2Fy
ZSB0b2dldGhlciB3aXRoIHRoZSByZXN1bHQgb2YKJSBjb252ZXJ0aW5nIHRleHQgdG8gYmUgcHJp
bnRlZCwgcmVnYXJkbGVzcyBvZiB0aGUgbGljZW5zZSB0ZXJtcyBvZgolIHRoYXQgdGV4dCwgYW5k
IHRvIHVzZSB1bmRlciB0ZXJtcyBvZiB5b3VyIGNob2ljZSB0aGUgcGFnZSBpbWFnZXMKJSByZXN1
bHRpbmcgZnJvbSBmb3JtYXR0aW5nIHNhaWQgY29tYmluYXRpb24uICBJZiB5b3UgbW9kaWZ5IHRo
aXMKJSBtb2R1bGUsIHlvdSBtYXkgZXh0ZW5kIHRoaXMgZXhjZXB0aW9uIHRvIHlvdXIgdmVyc2lv
biBvZiB0aGUgbW9kdWxlCiUgYnV0IHlvdSBhcmUgbm90IG9ibGlnYXRlZCB0byBkbyBzby4gIElm
IHlvdSBkbyBub3Qgd2lzaCB0byBkbyBzbywKJSBkZWxldGUgdGhpcyBleGNlcHRpb24gc3RhdGVt
ZW50IGZyb20geW91ciB2ZXJzaW9uLgoKCiUgSVNPTGF0aW4xRW5jb2Rpbmcgc3RvbGVuIGZyb20g
cHNfaW5pdC5wcyBpbiBHaG9zdFNjcmlwdCAyLjYuMS40OgovSVNPTGF0aW4xRW5jb2Rpbmcgd2hl
cmV7cG9wfXsKJSAtLSBUaGUgSVNPIExhdGluLTEgZW5jb2RpbmcgdmVjdG9yIGlzbid0IGtub3du
LCBzbyBkZWZpbmUgaXQuCiUgLS0gVGhlIGZpcnN0IGhhbGYgaXMgdGhlIHNhbWUgYXMgdGhlIHN0
YW5kYXJkIGVuY29kaW5nLAolIC0tIGV4Y2VwdCBmb3IgbWludXMgaW5zdGVhZCBvZiBoeXBoZW4g
YXQgY29kZSAwNTUuCi9JU09MYXRpbjFFbmNvZGluZwpTdGFuZGFyZEVuY29kaW5nIDAgNDUgZ2V0
aW50ZXJ2YWwgYWxvYWQgcG9wCiAgICAvbWludXMKU3RhbmRhcmRFbmNvZGluZyA0NiA4MiBnZXRp
bnRlcnZhbCBhbG9hZCBwb3AKJSoqKiBOT1RFOiB0aGUgZm9sbG93aW5nIGFyZSBtaXNzaW5nIGlu
IHRoZSBBZG9iZSBkb2N1bWVudGF0aW9uLAolKioqIGJ1dCBhcHBlYXIgaW4gdGhlIGRpc3BsYXll
ZCB0YWJsZToKJSoqKiBtYWNyb24gYXQgMDIyNSwgZGllcmVzaXMgYXQgMDIzMCwgY2VkaWxsYSBh
dCAwMjMzLCBzcGFjZSBhdCAwMjQwLgolIDAyMDAgKDEyOCkKICAgIC8ubm90ZGVmLy5ub3RkZWYv
Lm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYKICAgIC8ubm90
ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3Rk
ZWYKICAgIC9kb3RsZXNzaS9ncmF2ZS9hY3V0ZS9jaXJjdW1mbGV4L3RpbGRlL21hY3Jvbi9icmV2
ZS9kb3RhY2NlbnQKICAgIC9kaWVyZXNpcy8ubm90ZGVmL3JpbmcvY2VkaWxsYS8ubm90ZGVmL2h1
bmdhcnVtbGF1dC9vZ29uZWsvY2Fyb24KJSAwMjQwICgxNjApCiAgICAvc3BhY2UvZXhjbGFtZG93
bi9jZW50L3N0ZXJsaW5nCgkvY3VycmVuY3kveWVuL2Jyb2tlbmJhci9zZWN0aW9uCiAgICAvZGll
cmVzaXMvY29weXJpZ2h0L29yZGZlbWluaW5lL2d1aWxsZW1vdGxlZnQKCS9sb2dpY2Fsbm90L2h5
cGhlbi9yZWdpc3RlcmVkL21hY3JvbgogICAgL2RlZ3JlZS9wbHVzbWludXMvdHdvc3VwZXJpb3Iv
dGhyZWVzdXBlcmlvcgoJL2FjdXRlL211L3BhcmFncmFwaC9wZXJpb2RjZW50ZXJlZAogICAgL2Nl
ZGlsbGEvb25lc3VwZXJpb3Ivb3JkbWFzY3VsaW5lL2d1aWxsZW1vdHJpZ2h0Cgkvb25lcXVhcnRl
ci9vbmVoYWxmL3RocmVlcXVhcnRlcnMvcXVlc3Rpb25kb3duCiUgMDMwMCAoMTkyKQogICAgL0Fn
cmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlCgkvQWRpZXJlc2lzL0FyaW5nL0FFL0NjZWRp
bGxhCiAgICAvRWdyYXZlL0VhY3V0ZS9FY2lyY3VtZmxleC9FZGllcmVzaXMKCS9JZ3JhdmUvSWFj
dXRlL0ljaXJjdW1mbGV4L0lkaWVyZXNpcwogICAgL0V0aC9OdGlsZGUvT2dyYXZlL09hY3V0ZQoJ
L09jaXJjdW1mbGV4L090aWxkZS9PZGllcmVzaXMvbXVsdGlwbHkKICAgIC9Pc2xhc2gvVWdyYXZl
L1VhY3V0ZS9VY2lyY3VtZmxleAoJL1VkaWVyZXNpcy9ZYWN1dGUvVGhvcm4vZ2VybWFuZGJscwol
IDAzNDAgKDIyNCkKICAgIC9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZQoJL2FkaWVy
ZXNpcy9hcmluZy9hZS9jY2VkaWxsYQogICAgL2VncmF2ZS9lYWN1dGUvZWNpcmN1bWZsZXgvZWRp
ZXJlc2lzCgkvaWdyYXZlL2lhY3V0ZS9pY2lyY3VtZmxleC9pZGllcmVzaXMKICAgIC9ldGgvbnRp
bGRlL29ncmF2ZS9vYWN1dGUKCS9vY2lyY3VtZmxleC9vdGlsZGUvb2RpZXJlc2lzL2RpdmlkZQog
ICAgL29zbGFzaC91Z3JhdmUvdWFjdXRlL3VjaXJjdW1mbGV4CgkvdWRpZXJlc2lzL3lhY3V0ZS90
aG9ybi95ZGllcmVzaXMKMjU2IHBhY2tlZGFycmF5IGRlZgp9aWZlbHNlCgovcmVlbmNvZGVGb250
SVNPeyAlZGVmCiAgZHVwCiAgbGVuZ3RoIDEyIGFkZCBkaWN0CSUgTWFrZSBhIG5ldyBmb250IChh
IG5ldyBkaWN0IHRoZSBzYW1lIHNpemUKCQkJJSBhcyB0aGUgb2xkIG9uZSkgd2l0aCByb29tIGZv
ciBvdXIgbmV3IHN5bWJvbHMuCgogIGJlZ2luCQkJJSBNYWtlIHRoZSBuZXcgZm9udCB0aGUgY3Vy
cmVudCBkaWN0aW9uYXJ5LgoKICAgICUgQ29weSBlYWNoIG9mIHRoZSBzeW1ib2xzIGZyb20gdGhl
IG9sZCBkaWN0aW9uYXJ5CiAgICAlIHRvIHRoZSBuZXcgb25lIGV4Y2VwdCBmb3IgdGhlIGZvbnQg
SUQuCiAgICB7MSBpbmRleC9GSUQgbmV7ZGVmfXtwb3AgcG9wfWlmZWxzZX1mb3JhbGwKCiAgICAl
IE92ZXJyaWRlIHRoZSBlbmNvZGluZyB3aXRoIHRoZSBJU09MYXRpbjEgZW5jb2RpbmcuCiAgICBj
dXJyZW50ZGljdC9Gb250VHlwZSBnZXQgMCBuZXsvRW5jb2RpbmcgSVNPTGF0aW4xRW5jb2Rpbmcg
ZGVmfWlmCgogICAgJSBVc2UgdGhlIGZvbnQncyBib3VuZGluZyBib3ggdG8gZGV0ZXJtaW5lIHRo
ZSBhc2NlbnQsIGRlc2NlbnQsCiAgICAlIGFuZCBvdmVyYWxsIGhlaWdodDsgZG9uJ3QgZm9yZ2V0
IHRoYXQgdGhlc2UgdmFsdWVzIGhhdmUgdG8gYmUKICAgICUgdHJhbnNmb3JtZWQgdXNpbmcgdGhl
IGZvbnQncyBtYXRyaXguCgolICAgICAgICAgIF4gICAgKHgyIHkyKQolICAgICAgICAgIHwgICAg
ICAgfAolICAgICAgICAgIHwgICAgICAgdgolICAgICAgICAgIHwgICstLS0tKyAtIC0KJSAgICAg
ICAgICB8ICB8ICAgIHwgICBeCiUgICAgICAgICAgfCAgfCAgICB8ICAgfCBBc2NlbnQgKHVzdWFs
bHkgPiAwKQolICAgICAgICAgIHwgIHwgICAgfCAgIHwKJSAoMCAwKSAtPiArLS0rLS0tLSstLS0t
LS0tLT4KJSAgICAgICAgICAgICB8ICAgIHwgICB8CiUgICAgICAgICAgICAgfCAgICB8ICAgdiBE
ZXNjZW50ICh1c3VhbGx5IDwgMCkKJSAoeDEgeTEpIC0tPiArLS0tLSsgLSAtCgogICAgY3VycmVu
dGRpY3QvRm9udFR5cGUgZ2V0IDAgbmUKICAgIHsvRm9udEJCb3ggbG9hZCBhbG9hZCBwb3AJCQkl
IC0tIHgxIHkxIHgyIHkyCiAgICAgRm9udE1hdHJpeCB0cmFuc2Zvcm0vQXNjZW50ICBleGNoIGRl
ZiBwb3AKICAgICBGb250TWF0cml4IHRyYW5zZm9ybS9EZXNjZW50IGV4Y2ggZGVmIHBvcH0KICAg
IHsvUHJpbWFyeUZvbnQgRkRlcFZlY3RvciAwIGdldCBkZWYKICAgICBQcmltYXJ5Rm9udC9Gb250
QkJveCBnZXQgYWxvYWQgcG9wCiAgICAgUHJpbWFyeUZvbnQvRm9udE1hdHJpeCBnZXQgdHJhbnNm
b3JtL0FzY2VudCBleGNoIGRlZiBwb3AKICAgICBQcmltYXJ5Rm9udC9Gb250TWF0cml4IGdldCB0
cmFuc2Zvcm0vRGVzY2VudCBleGNoIGRlZiBwb3B9aWZlbHNlCgogICAgL0ZvbnRIZWlnaHQgQXNj
ZW50IERlc2NlbnQgc3ViIGRlZgklIHVzZSBgc3ViJyBiZWNhdXNlIGRlc2NlbnQgPCAwCgogICAg
JSBEZWZpbmUgdGhlc2UgaW4gY2FzZSB0aGV5J3JlIG5vdCBpbiB0aGUgRm9udEluZm8KICAgICUg
KGFsc28sIGhlcmUgdGhleSdyZSBlYXNpZXIgdG8gZ2V0IHRvKS4KICAgIC9VbmRlcmxpbmVQb3Np
dGlvbiAgRGVzY2VudCAwLjcwIG11bCBkZWYKICAgIC9PdmVybGluZVBvc2l0aW9uICAgRGVzY2Vu
dCBVbmRlcmxpbmVQb3NpdGlvbiBzdWIgQXNjZW50IGFkZCBkZWYKICAgIC9TdHJpa2VvdXRQb3Np
dGlvbiAgQXNjZW50IDAuMzAgbXVsIGRlZgogICAgL0xpbmVUaGlja25lc3MgICAgICBGb250SGVp
Z2h0IDAuMDUgbXVsIGRlZgogICAgL1hzaGFkb3cgICAgICAgICAgICBGb250SGVpZ2h0ICAwLjA4
IG11bCBkZWYKICAgIC9Zc2hhZG93ICAgICAgICAgICAgRm9udEhlaWdodCAtMC4wOSBtdWwgZGVm
CiAgICAvU3BhY2VCYWNrZ3JvdW5kICAgIERlc2NlbnQgbmVnIFVuZGVybGluZVBvc2l0aW9uIGFk
ZCBkZWYKICAgIC9YQm94ICAgICAgICAgICAgICAgRGVzY2VudCBuZWcgZGVmCiAgICAvWUJveCAg
ICAgICAgICAgICAgIExpbmVUaGlja25lc3MgMC43IG11bCBkZWYKCiAgICBjdXJyZW50ZGljdAkJ
JSBMZWF2ZSB0aGUgbmV3IGZvbnQgb24gdGhlIHN0YWNrCiAgICBlbmQJCQklIFN0b3AgdXNpbmcg
dGhlIGZvbnQgYXMgdGhlIGN1cnJlbnQgZGljdGlvbmFyeS4KICAgIGRlZmluZWZvbnQJCSUgUHV0
IHRoZSBmb250IGludG8gdGhlIGZvbnQgZGljdGlvbmFyeQogICAgcG9wCQkJJSBEaXNjYXJkIHRo
ZSByZXR1cm5lZCBmb250Lgp9YmluZCBkZWYKCiUgRm9udCBkZWZpbml0aW9uCi9EZWZGb250e2Zp
bmRmb250IGV4Y2ggc2NhbGVmb250IHJlZW5jb2RlRm9udElTT31kZWYKCiUgRm9udCBzZWxlY3Rp
b24KL0Z7CiAgZmluZGZvbnQKICBkdXAvQXNjZW50ICAgICAgICAgICAgZ2V0L0FzY2VudCAgICAg
ICAgICAgIGV4Y2ggZGVmCiAgZHVwL0Rlc2NlbnQgICAgICAgICAgIGdldC9EZXNjZW50ICAgICAg
ICAgICBleGNoIGRlZgogIGR1cC9Gb250SGVpZ2h0ICAgICAgICBnZXQvRm9udEhlaWdodCAgICAg
ICAgZXhjaCBkZWYKICBkdXAvVW5kZXJsaW5lUG9zaXRpb24gZ2V0L1VuZGVybGluZVBvc2l0aW9u
IGV4Y2ggZGVmCiAgZHVwL092ZXJsaW5lUG9zaXRpb24gIGdldC9PdmVybGluZVBvc2l0aW9uICBl
eGNoIGRlZgogIGR1cC9TdHJpa2VvdXRQb3NpdGlvbiBnZXQvU3RyaWtlb3V0UG9zaXRpb24gZXhj
aCBkZWYKICBkdXAvTGluZVRoaWNrbmVzcyAgICAgZ2V0L0xpbmVUaGlja25lc3MgICAgIGV4Y2gg
ZGVmCiAgZHVwL1hzaGFkb3cgICAgICAgICAgIGdldC9Yc2hhZG93ICAgICAgICAgICBleGNoIGRl
ZgogIGR1cC9Zc2hhZG93ICAgICAgICAgICBnZXQvWXNoYWRvdyAgICAgICAgICAgZXhjaCBkZWYK
ICBkdXAvU3BhY2VCYWNrZ3JvdW5kICAgZ2V0L1NwYWNlQmFja2dyb3VuZCAgIGV4Y2ggZGVmCiAg
ZHVwL1hCb3ggICAgICAgICAgICAgIGdldC9YQm94ICAgICAgICAgICAgICBleGNoIGRlZgogIGR1
cC9ZQm94ICAgICAgICAgICAgICBnZXQvWUJveCAgICAgICAgICAgICAgZXhjaCBkZWYKICBzZXRm
b250Cn1kZWYKCi9GRy9zZXRyZ2Jjb2xvciBsb2FkIGRlZgoKL2JnIGZhbHNlIGRlZgovQkd7CiAg
ZHVwL2JnIGV4Y2ggZGVmCiAge1s0IDEgcm9sbF19CiAge1sxLjAgMS4wIDEuMF19CiAgaWZlbHNl
CiAgL2JnY29sb3IgZXhjaCBkZWYKfWRlZgoKJSAgQiAgICB3aWR0aCAgICBDCiUgICArLS0tLS0t
LS0tLS0rCiUgICAgICAgICAgICAgICB8IEFzY2VudCAgKHVzdWFsbHkgPiAwKQolIEEgKyAgICAg
ICAgICAgKwolICAgICAgICAgICAgICAgfCBEZXNjZW50ICh1c3VhbGx5IDwgMCkKJSAgICstLS0t
LS0tLS0tLSsKJSAgRSAgICB3aWR0aCAgICBECgovZG9iYWNrZ3JvdW5kewkJCQklIHdpZHRoIC0t
CiAgY3VycmVudHBvaW50CQkJCSUgLS0gd2lkdGggeCB5CiAgZ3NhdmUKICAgIG5ld3BhdGgKICAg
IG1vdmV0bwkJCQklIEEgKHggeSkKICAgIDAgQXNjZW50IHJtb3ZldG8JCQklIEIKICAgIGR1cCAw
IHJsaW5ldG8JCQklIEMKICAgIDAgRGVzY2VudCBBc2NlbnQgc3ViIHJsaW5ldG8JJSBECiAgICBu
ZWcgMCBybGluZXRvCQkJJSBFCiAgICBjbG9zZXBhdGgKICAgIEZpbGxCZ0NvbG9yCiAgZ3Jlc3Rv
cmUKfWRlZgoKL2VvbGJnewkJCQkJJSBkb2JhY2tncm91bmQgdW50aWwgcmlnaHQgbWFyZ2luCiAg
UHJpbnRXaWR0aAkJCQklIC0tIHgtZW9sCiAgY3VycmVudHBvaW50IHBvcAkJCSUgLS0gY3VyLXgK
ICBzdWIJCQkJCSUgLS0gd2lkdGggdW50aWwgZW9sCiAgZG9iYWNrZ3JvdW5kCn1kZWYKCi9MaW5l
SFMgTGluZUhlaWdodCBMaW5lU3BhY2luZyBhZGQgZGVmCi9QYXJhZ3JhcGhIUyBMaW5lSGVpZ2h0
IFBhcmFncmFwaFNwYWNpbmcgYWRkIGRlZgovUFNMey9oIGV4Y2ggZGVmIGJne2VvbGJnfWlmICAw
ICBjdXJyZW50cG9pbnQgZXhjaCBwb3AgaCBzdWIgIG1vdmV0b31kZWYKL1BMTntQcmludExpbmVO
dW1iZXJ7ZG9MaW5lTnVtYmVyfWlmfWRlZgoKL1NMe0xpbmVIUyBQU0wgaXNMaW5lU3RlcCBwb3B9
ZGVmCSUgU29mdCBMaW5lZmVlZAoKL1BITHtQYXJhZ3JhcGhIUyBQU0wgUExOfWRlZgkJJSBQYXJh
Z3JhcGggSGFyZCBMaW5lZmVlZAovTEhMe0xpbmVIUyBQU0wgUExOfWRlZgkJCSUgSGFyZCBMaW5l
ZmVlZAoKJSBTb21lIGRlYnVnCi9kY3B7Y3VycmVudHBvaW50IGV4Y2ggNDAgc3RyaW5nIGN2cyBw
cmludCgsIClwcmludCA9fWRlZgovZHB7cHJpbnQgMiBjb3B5ICBleGNoIDQwIHN0cmluZyBjdnMg
cHJpbnQoLCApcHJpbnQgPX1kZWYKCi9XewogICggKXN0cmluZ3dpZHRoCSUgR2V0IHRoZSB3aWR0
aCBvZiBhIHNwYWNlIGluIHRoZSBjdXJyZW50IGZvbnQuCiAgcG9wCQkJJSBEaXNjYXJkIHRoZSBZ
IGNvbXBvbmVudC4KICBtdWwJCQklIE11bHRpcGx5IHRoZSB3aWR0aCBvZiBhIHNwYWNlCgkJCSUg
YnkgdGhlIG51bWJlciBvZiBzcGFjZXMgdG8gcGxvdAogIGJne2R1cCBkb2JhY2tncm91bmR9aWYK
ICAwIHJtb3ZldG8KfWRlZgoKL0VmZmVjdCAgICAgICAgICAwIGRlZgovRWZmZWN0VW5kZXJsaW5l
IGZhbHNlIGRlZgovRWZmZWN0U3RyaWtlb3V0IGZhbHNlIGRlZgovRWZmZWN0T3ZlcmxpbmUgIGZh
bHNlIGRlZgovRWZmZWN0U2hhZG93ICAgIGZhbHNlIGRlZgovRWZmZWN0Qm94ICAgICAgIGZhbHNl
IGRlZgovRWZmZWN0T3V0bGluZSAgIGZhbHNlIGRlZgoKJSBlZmZlY3Q6IDEgIC0gdW5kZXJsaW5l
ICAyICAgLSBzdHJpa2VvdXQgIDQgIC0gb3ZlcmxpbmUKJSAgICAgICAgIDggIC0gc2hhZG93ICAg
ICAxNiAgLSBib3ggICAgICAgIDMyIC0gb3V0bGluZQovRUZ7CiAgL0VmZmVjdCBleGNoIGRlZgog
IC9FZmZlY3RVbmRlcmxpbmUgRWZmZWN0IDEgIGFuZCAwIG5lIGRlZgogIC9FZmZlY3RTdHJpa2Vv
dXQgRWZmZWN0IDIgIGFuZCAwIG5lIGRlZgogIC9FZmZlY3RPdmVybGluZSAgRWZmZWN0IDQgIGFu
ZCAwIG5lIGRlZgogIC9FZmZlY3RTaGFkb3cgICAgRWZmZWN0IDggIGFuZCAwIG5lIGRlZgogIC9F
ZmZlY3RCb3ggICAgICAgRWZmZWN0IDE2IGFuZCAwIG5lIGRlZgogIC9FZmZlY3RPdXRsaW5lICAg
RWZmZWN0IDMyIGFuZCAwIG5lIGRlZgp9ZGVmCgolIHN0YWNrOiAgc3RyaW5nICB8LSAgLS0KL1N7
CiAgL3h4IGN1cnJlbnRwb2ludCBkdXAgRGVzY2VudCBhZGQveXkgZXhjaCBkZWYKICBBc2NlbnQg
YWRkL1lZIGV4Y2ggZGVmIGRlZgogIGR1cCBzdHJpbmd3aWR0aCBwb3AgeHggYWRkL1hYIGV4Y2gg
ZGVmCiAgRWZmZWN0U2hhZG93ewogICAgL3l5IHl5IFlzaGFkb3cgYWRkIGRlZgogICAgL1hYIFhY
IFhzaGFkb3cgYWRkIGRlZgogIH1pZgogIGJnewogICAgdHJ1ZQogICAgRWZmZWN0Qm94CiAgICAg
IHtTcGFjZUJhY2tncm91bmQgZG9Cb3h9CiAgICAgIHt4eCB5eSBYWCBZWSBkb1JlY3R9CiAgICBp
ZmVsc2UKICB9aWYJCQkJCQklIGJhY2tncm91bmQKICBFZmZlY3RCb3ggICAgICB7ZmFsc2UgMCBk
b0JveH1pZgkJJSBib3gKICBFZmZlY3RTaGFkb3cgICB7ZHVwIGRvU2hhZG93fWlmCQklIHNoYWRv
dwogIEVmZmVjdE91dGxpbmUKICAgIHt0cnVlIGRvT3V0bGluZX0JCQkJJSBvdXRsaW5lCiAgICB7
c2hvd30JCQkJCSUgbm9ybWFsIHRleHQKICBpZmVsc2UKICBFZmZlY3RVbmRlcmxpbmV7VW5kZXJs
aW5lUG9zaXRpb24gSGxpbmV9aWYJJSB1bmRlcmxpbmUKICBFZmZlY3RTdHJpa2VvdXR7U3RyaWtl
b3V0UG9zaXRpb24gSGxpbmV9aWYJJSBzdHJpa2VvdXQKICBFZmZlY3RPdmVybGluZSB7T3Zlcmxp
bmVQb3NpdGlvbiAgSGxpbmV9aWYJJSBvdmVybGluZQp9YmluZCBkZWYKCiUgc3RhY2s6ICBwb3Np
dGlvbiAgfC0gIC0tCi9IbGluZXsKICBjdXJyZW50cG9pbnQgZXhjaCBwb3AgYWRkIGR1cAogIGdz
YXZlCiAgbmV3cGF0aAogIHh4IGV4Y2ggbW92ZXRvCiAgWFggZXhjaCBsaW5ldG8KICBjbG9zZXBh
dGgKICBMaW5lVGhpY2tuZXNzIHNldGxpbmV3aWR0aCBzdHJva2UKICBncmVzdG9yZQp9YmluZCBk
ZWYKCiUgc3RhY2s6ICBmaWxsLW9yLW5vdCBkZWx0YSAgfC0gIC0tCi9kb0JveHsKICAvZGQgZXhj
aCBkZWYKICB4eCBYQm94IHN1YiBkZCBzdWIgeXkgWUJveCBzdWIgZGQgc3ViCiAgWFggWEJveCBh
ZGQgZGQgYWRkIFlZIFlCb3ggYWRkIGRkIGFkZAogIGRvUmVjdAp9YmluZCBkZWYKCiUgc3RhY2s6
ICBmaWxsLW9yLW5vdCBsb3dlci14IGxvd2VyLXkgdXBwZXIteCB1cHBlci15ICB8LSAgLS0KL2Rv
UmVjdHsKICAvcllZIGV4Y2ggZGVmCiAgL3JYWCBleGNoIGRlZgogIC9yeXkgZXhjaCBkZWYKICAv
cnh4IGV4Y2ggZGVmCiAgZ3NhdmUKICBuZXdwYXRoCiAgclhYIHJZWSBtb3ZldG8KICByeHggcllZ
IGxpbmV0bwogIHJ4eCByeXkgbGluZXRvCiAgclhYIHJ5eSBsaW5ldG8KICBjbG9zZXBhdGgKICAl
IHRvcCBvZiBzdGFjazogZmlsbC1vci1ub3QKICB7RmlsbEJnQ29sb3J9CiAge0xpbmVUaGlja25l
c3Mgc2V0bGluZXdpZHRoIHN0cm9rZX1pZmVsc2UKICBncmVzdG9yZQp9YmluZCBkZWYKCiUgc3Rh
Y2s6ICBzdHJpbmcgIHwtICAtLQovZG9TaGFkb3d7CiAgZ3NhdmUKICBYc2hhZG93IFlzaGFkb3cg
cm1vdmV0bwogIGZhbHNlIGRvT3V0bGluZQogIGdyZXN0b3JlCn1iaW5kIGRlZgoKL3N0IDEgc3Ry
aW5nIGRlZgoKJSBzdGFjazogIHN0cmluZyBmaWxsLW9yLW5vdCAgfC0gIC0tCi9kb091dGxpbmV7
CiAgLy1maWxscC0gZXhjaCBkZWYKICAvLW94LSBjdXJyZW50cG9pbnQvLW95LSBleGNoIGRlZiBk
ZWYKICBnc2F2ZQogIExpbmVUaGlja25lc3Mgc2V0bGluZXdpZHRoCiAge3N0IDAgMyAtMSByb2xs
IHB1dAogICBzdCBkdXAgdHJ1ZSBjaGFycGF0aAogICAtZmlsbHAtIHtnc2F2ZSBGaWxsQmdDb2xv
ciBncmVzdG9yZX1pZgogICBzdHJva2Ugc3RyaW5nd2lkdGgKICAgLW95LSBhZGQvLW95LSBleGNo
IGRlZgogICAtb3gtIGFkZC8tb3gtIGV4Y2ggZGVmCiAgIC1veC0gLW95LSBtb3ZldG8KICB9Zm9y
YWxsCiAgZ3Jlc3RvcmUKICAtb3gtIC1veS0gbW92ZXRvCn1iaW5kIGRlZgoKJSBzdGFjazogIC0t
Ci9GaWxsQmdDb2xvcntiZ2NvbG9yIGFsb2FkIHBvcCBzZXRyZ2Jjb2xvciBmaWxsfWJpbmQgZGVm
CgolIHN0YWNrOiAgLS0gfC0gYm9vbGVhbgovaXNMaW5lU3RlcHsKICBTeW5jTGluZVplYnJhCiAg
e1BMU2NvdW50ZXIgMCBndAkJCQkJCSUgb3IgemVicmEKICAgey9QTFNjb3VudGVyIFBMU2NvdW50
ZXIgMSBzdWIgZGVmIFBMU2NvdW50ZXIgMCBlcX0KICAge2ZhbHNlfWlmZWxzZQogICBQcmludExp
bmVTdGVwIDEgZ3QKICAgey9QcmludExpbmVTdGVwIFByaW50TGluZVN0ZXAgMSBzdWIgZGVmfQog
ICB7L1ByaW50TGluZVN0ZXAgWmVicmFIZWlnaHQgZGVmCiAgICAvUExTY291bnRlciBQcmludExp
bmVTdGFydCBkZWZ9aWZlbHNlfQogIHtMaW5lTnVtYmVyIFByaW50TGluZVN0YXJ0IHN1YiBQcmlu
dExpbmVTdGVwIG1vZCAwIGVxfWlmZWxzZQklIG9yIGxpbmUgc3RlcAp9ZGVmCgolIHN0YWNrOiAg
LS0KL2RvTGluZU51bWJlcnsKICAvTGluZU51bWJlciB3aGVyZQogIHtwb3AKICAgaXNMaW5lU3Rl
cAkJCSUgb3IgbGluZSBzdGVwCiAgIExpbmVOdW1iZXIgTGluZXMgZ2Ugb3IJJSBvciBsYXN0IGxp
bmUKICAge2N1cnJlbnRmb250CiAgICBnc2F2ZQogICAgTGluZU51bWJlckNvbG9yIFNldENvbG9y
CiAgICAvTDAgZmluZGZvbnQgc2V0Zm9udAogICAgTGluZU51bWJlciBMaW5lcyBnZQogICAgeyhl
bmQgICAgICApfQogICAge0xpbmVOdW1iZXIgNiBzdHJpbmcgY3ZzKCAgICAgIClzdHJjYXR9aWZl
bHNlCiAgICBkdXAgc3RyaW5nd2lkdGggcG9wIG5lZyAwIHJtb3ZldG8KICAgIHNob3cKICAgIGdy
ZXN0b3JlCiAgICBzZXRmb250fWlmCiAgICAvTGluZU51bWJlciBMaW5lTnVtYmVyIDEgYWRkIGRl
ZgogIH1pZgp9ZGVmCgolIHN0YWNrOiBjb2xvci1zcGVjaWZpZXIgfC0gLS0KL1NldENvbG9ye2R1
cCB0eXBlL3JlYWx0eXBlIGVxe3NldGdyYXl9e2Fsb2FkIHBvcCBzZXRyZ2Jjb2xvcn1pZmVsc2V9
ZGVmCgolIHN0YWNrOiAtLQovcHJpbnRaZWJyYXsKICBnc2F2ZQogIFplYnJhQ29sb3IgU2V0Q29s
b3IKICAvZG91YmxlLXplYnJhIFplYnJhSGVpZ2h0IFplYnJhSGVpZ2h0IGFkZCBkZWYKICAveWl0
ZXIgZG91YmxlLXplYnJhIExpbmVIUyBtdWwgbmVnIGRlZgogIC94aXRlciBQcmludFdpZHRoIElu
dGVyQ29sdW1uIGFkZCBkZWYKICAvemVicmEtbGluZSBMaW5lc1ByaW50ZWQgZGVmCiAgTnVtYmVy
T2ZDb2x1bW5ze0xpbmVzUGVyQ29sdW1uIGRvQ29sdW1uWmVicmEgeGl0ZXIgMCBybW92ZXRvfXJl
cGVhdAogIGdyZXN0b3JlCn1kZWYKCiUgc3RhY2s6ICBsaW5lcy1wZXItY29sdW1uIHwtIC0tCi9k
b0NvbHVtblplYnJhewogIC9scGMgZXhjaCBkZWYKICBnc2F2ZQogIFplYnJhRm9sbG93IDEgYW5k
IDAgbmV7CiAgICAvSCBaZWJyYUhlaWdodCB6ZWJyYS1saW5lIFplYnJhSGVpZ2h0IG1vZCBzdWIg
ZGVmCiAgICAvbHBjIGxwYyBIIHN1YiBkZWYKICAgIHplYnJhLWxpbmUgZG91YmxlLXplYnJhIG1v
ZCBaZWJyYUhlaWdodCBsdAogICAge0ggZG9aZWJyYQklICJibGFjayIgc3RyaXBlIGZvbGxvd2Vk
IGJ5IGEgIndoaXRlIiBzdHJpcGUKICAgICAvbHBjIGxwYyBaZWJyYUhlaWdodCBzdWIgZGVmCiAg
ICAgSCBaZWJyYUhlaWdodCBhZGR9CiAgICB7SH1pZmVsc2UJJSAid2hpdGUiIHN0cmlwZQogICAg
TGluZUhTIG11bCBuZWcgMCBleGNoIHJtb3ZldG8KICAgIC96ZWJyYS1saW5lIHplYnJhLWxpbmUg
TGluZXNQZXJDb2x1bW4gYWRkIGRlZgogIH1pZgogIC96c3BhY2luZyAwIGRlZgogIGxwYyBkdXAg
ZG91YmxlLXplYnJhIGlkaXZ7WmVicmFIZWlnaHQgZG9aZWJyYSAwIHlpdGVyIHJtb3ZldG99cmVw
ZWF0CiAgZG91YmxlLXplYnJhIG1vZCBkdXAgMCBsZXtwb3B9CiAge2R1cCBaZWJyYUhlaWdodCBn
dAogICB7cG9wIFplYnJhSGVpZ2h0fQogICB7L3pzcGFjaW5nIExpbmVTcGFjaW5nIGRlZgogICAg
WmVicmFGb2xsb3cgMiBhbmQgMCBuZXtwb3AgWmVicmFIZWlnaHR9aWZ9aWZlbHNlCiAgIGRvWmVi
cmF9aWZlbHNlCiAgZ3Jlc3RvcmUKfWRlZgoKJSBzdGFjazogIHplYnJhLWhlaWdodCAoaW4gbGlu
ZXMpIHwtIC0tCi9kb1plYnJhewogIC96aCBleGNoIDAuMDUgc3ViIExpbmVIUyBtdWwgenNwYWNp
bmcgc3ViIGRlZgogIGdzYXZlCiAgMCBMaW5lSGVpZ2h0IDAuNjUgbXVsIHJtb3ZldG8KICBQcmlu
dFdpZHRoIDAgcmxpbmV0bwogIDAgemggbmVnIHJsaW5ldG8KICBQcmludFdpZHRoIG5lZyAwIHJs
aW5ldG8KICAwIHpoIHJsaW5ldG8KICBmaWxsCiAgZ3Jlc3RvcmUKfWRlZgoKJSBzdGFjazogLS0K
L3ByaW50QmFja2dyb3VuZHsKICAvQmFja2dyb3VuZENvbG9yIHdoZXJlewogICAgL0xIZyBMaW5l
SGVpZ2h0IDAuNjUgbXVsIGRlZgogICAgL1BIZyBQcmludEhlaWdodCBMSGcgYWRkIGRlZgogICAg
cG9wIGdzYXZlIEJhY2tncm91bmRDb2xvciBTZXRDb2xvcgogICAgTnVtYmVyT2ZDb2x1bW5zewog
ICAgIGdzYXZlCiAgICAgMCBMSGcgcm1vdmV0bwogICAgIFByaW50V2lkdGggMCBybGluZXRvCiAg
ICAgMCBQSGcgbmVnIHJsaW5ldG8KICAgICBQcmludFdpZHRoIG5lZyAwIHJsaW5ldG8KICAgICAw
IFBIZyBybGluZXRvCiAgICAgZmlsbAogICAgIGdyZXN0b3JlCiAgICAgUHJpbnRXaWR0aCBJbnRl
ckNvbHVtbiBhZGQgMCBybW92ZXRvCiAgICB9cmVwZWF0CiAgICBncmVzdG9yZQogIH1pZgp9ZGVm
CgolIHR4IHR5IHJvdGF0aW9uIHhzY2FsZSB5c2NhbGUgeHBvcyB5cG9zIEJlZ2luQmFja0ltYWdl
Ci9CZWdpbkJhY2tJbWFnZXsKICAvLXNhdmUtaW1hZ2UtIHNhdmUgZGVmCiAgL3Nob3dwYWdle31k
ZWYKICB0cmFuc2xhdGUKICBzY2FsZQogIHJvdGF0ZQogIHRyYW5zbGF0ZQp9ZGVmCgovRW5kQmFj
a0ltYWdley1zYXZlLWltYWdlLSByZXN0b3JlfWRlZgoKJSBzdHJpbmcgZm9udHNpemUgZm9udG5h
bWUgcm90YXRpb24gZ3JheSB4cG9zIHlwb3MgU2hvd0JhY2tUZXh0Ci9TaG93QmFja1RleHR7CiAg
Z3NhdmUKICB0cmFuc2xhdGUKICBzZXRncmF5CiAgcm90YXRlCiAgZmluZGZvbnQgZXhjaCBkdXAv
LW9mZnNldC0gZXhjaCAtMC4yNSBtdWwgZGVmIHNjYWxlZm9udCBzZXRmb250CiAgMCAtb2Zmc2V0
LSBtb3ZldG8KICAvLXNhdmVMaW5lVGhpY2tuZXNzLSBMaW5lVGhpY2tuZXNzIGRlZgogIC9MaW5l
VGhpY2tuZXNzIDEgZGVmCiAgZmFsc2UgZG9PdXRsaW5lCiAgL0xpbmVUaGlja25lc3MgLXNhdmVM
aW5lVGhpY2tuZXNzLSBkZWYKICBncmVzdG9yZQp9ZGVmCgovU2V0UGFnZVNpemV7CiAgQk1hcmsv
UGFnZVNpemVbUGFnZVdpZHRoIExhbmRzY2FwZVBhZ2VIZWlnaHQgTGFuZHNjYXBlTW9kZXtleGNo
fWlmXUVNYXJrIHNldHBhZ2VkZXZpY2UKfWRlZgoKL0JlZ2luRG9jewogICUgLS0tLSBSZW1lbWJl
ciBzcGFjZSB3aWR0aCBvZiB0aGUgbm9ybWFsIHRleHQgZm9udCBgZjAnLgogIC9TcGFjZVdpZHRo
L2YwIGZpbmRmb250IHNldGZvbnQoIClzdHJpbmd3aWR0aCBwb3AgZGVmCiAgJSAtLS0tIHNhdmUg
dGhlIHN0YXRlIG9mIHRoZSBkb2N1bWVudCAodXNlZnVsIGZvciBnaG9zdHNjcmlwdCEpCiAgL2Rv
Y1N0YXRlIHNhdmUgZGVmCiAgJSAtLS0tIFthbmRyZXdpXSBzZXQgUGFnZVNpemUgYmFzZWQgb24g
Y2hvc2VuIGRpbWVuc2lvbnMKICBVc2VTZXRwYWdlZGV2aWNlewogICBXYXJuUGFwZXJTaXple1Nl
dFBhZ2VTaXplfXttYXJre1NldFBhZ2VTaXplfXN0b3BwZWQgY2xlYXJ0b21hcmt9aWZlbHNlCiAg
fWlmCiAgL0NvbHVtbldpZHRoIFByaW50V2lkdGggSW50ZXJDb2x1bW4gYWRkIGRlZgogICUgLS0t
LSBkZWZpbmUgd2hlcmUgIHByaW50aW5nIHdpbGwgc3RhcnQKICAvZjAgRgkJCQkJJSB0aGlzIGlu
c3RhbGxzIEFzY2VudAogIC9QcmludFN0YXJ0WSBQcmludEhlaWdodCBBc2NlbnQgc3ViIGRlZgog
IC9Db2x1bW5JbmRleCAxIGRlZgogIC9OLVVwLUNvdW50ZXIgTi1VcC1FbmQgMSBzdWIgZGVmCiAg
L1BMU2NvdW50ZXIgUHJpbnRMaW5lU3RhcnQgZGVmCn1kZWYKCi9FbmREb2N7CiAgJSAtLS0tIHJl
c3RvcmUgdGhlIHN0YXRlIG9mIHRoZSBkb2N1bWVudCAodXNlZnVsIGZvciBnaG9zdHNjcmlwdCEp
CiAgZG9jU3RhdGUgcmVzdG9yZQp9ZGVmCgovQmVnaW5EU0NQYWdlewogICUgLS0tLSB3aGVuIDFz
dCBjb2x1bW4sIHNhdmUgdGhlIHN0YXRlIG9mIHRoZSBwYWdlCiAgQ29sdW1uSW5kZXggMSBlcXsv
cGFnZVN0YXRlIHNhdmUgZGVmfWlmCiAgJSAtLS0tIHNhdmUgdGhlIHN0YXRlIG9mIHRoZSBjb2x1
bW4KICAvY29sdW1uU3RhdGUgc2F2ZSBkZWYKfWRlZgoKL1ByaW50SGVhZGVyV2lkdGggUHJpbnRP
bmx5T25lSGVhZGVye1ByaW50UGFnZVdpZHRofXtQcmludFdpZHRofWlmZWxzZSBkZWYKCi9CZWdp
blBhZ2V7CiAgL0xpbmVzUHJpbnRlZCBleGNoIGRlZgogICUgLS0tLSB3aGVuIDFzdCBjb2x1bW4s
IHByaW50IGFsbCBiYWNrZ3JvdW5kIGVmZmVjdHMKICBDb2x1bW5JbmRleCAxIGVxewogICAgMCBQ
cmludFN0YXJ0WSBtb3ZldG8JCSUgbW92ZSB0byB3aGVyZSBwcmludGluZyB3aWxsIHN0YXJ0CiAg
ICBwcmludEJhY2tncm91bmQKICAgIFplYnJhe3ByaW50WmVicmF9aWYKICAgIHByaW50R2xvYmFs
QmFja2dyb3VuZAogICAgcHJpbnRMb2NhbEJhY2tncm91bmQKICB9aWYKICBQcmludE9ubHlPbmVI
ZWFkZXJ7Q29sdW1uSW5kZXggMSBlcX17dHJ1ZX1pZmVsc2UKICBkdXAgUHJpbnRIZWFkZXIgYW5k
ewogICAgUHJpbnRIZWFkZXJGcmFtZXtIZWFkZXJGcmFtZX1pZgogICAgSGVhZGVyVGV4dAogIH1p
ZgogIFByaW50Rm9vdGVyIGFuZHsKICAgIFByaW50Rm9vdGVyRnJhbWV7Rm9vdGVyRnJhbWV9aWYK
ICAgIEZvb3RlclRleHQKICB9aWYKICAwIFByaW50U3RhcnRZIG1vdmV0bwkJCSUgbW92ZSB0byB3
aGVyZSBwcmludGluZyB3aWxsIHN0YXJ0CiAgL0xpbmVOdW1iZXIgd2hlcmUKICB7cG9wCiAgIFN5
bmNMaW5lWmVicmEKICAgey9IIFBhZ2VOdW1iZXIgMSBzdWIgTnVtYmVyT2ZDb2x1bW5zIG11bCBD
b2x1bW5JbmRleCAxIHN1YiBhZGQKICAgICAgIExpbmVzUGVyQ29sdW1uIG11bCBaZWJyYUhlaWdo
dCBtb2QgZGVmCiAgICAvUExTY291bnRlciBIIFByaW50TGluZVN0YXJ0IGdlezB9e1ByaW50TGlu
ZVN0YXJ0IEggc3VifWlmZWxzZSBkZWYKICAgIC9QcmludExpbmVTdGVwIFplYnJhSGVpZ2h0IEgg
c3ViIGRlZn1pZn1pZgogIFBMTgp9ZGVmCgovRW5kUGFnZXtiZ3tlb2xiZ31pZn1kZWYKCi9FbmRE
U0NQYWdlewogIENvbHVtbkluZGV4IE51bWJlck9mQ29sdW1ucyBlcXsKICAgICUgLS0tLSByZXN0
b3JlIHRoZSBzdGF0ZSBvZiB0aGUgcGFnZQogICAgcGFnZVN0YXRlIHJlc3RvcmUKICAgIC9Db2x1
bW5JbmRleCAxIGRlZgogICAgJSAtLS0tIE4tdXAgcHJpbnRpbmcKICAgIE4tVXAgMSBndHsKICAg
ICAgTi1VcC1Db3VudGVyIDAgZ3QKICAgICAgeyUgLS0tLSBOZXh0IHBhZ2Ugb24gc2FtZSByb3cK
CS9OLVVwLUNvdW50ZXIgTi1VcC1Db3VudGVyIDEgc3ViIGRlZgoJTi1VcC1YQ29sdW1uIE4tVXAt
WUNvbHVtbn0KICAgICAgeyUgLS0tLSBOZXh0IHBhZ2Ugb24gbmV4dCBsaW5lCgkvTi1VcC1Db3Vu
dGVyIE4tVXAtRW5kIDEgc3ViIGRlZgoJTi1VcC1YTGluZSBOLVVwLVlMaW5lfWlmZWxzZQogICAg
ICB0cmFuc2xhdGUKICAgIH1pZgogIH17ICUgZWxzZQogICAgJSAtLS0tIHJlc3RvcmUgdGhlIHN0
YXRlIG9mIHRoZSBjdXJyZW50IGNvbHVtbgogICAgY29sdW1uU3RhdGUgcmVzdG9yZQogICAgJSAt
LS0tIGFuZCB0cmFuc2xhdGUgdG8gdGhlIG5leHQgY29sdW1uCiAgICBDb2x1bW5XaWR0aCAwIHRy
YW5zbGF0ZQogICAgL0NvbHVtbkluZGV4IENvbHVtbkluZGV4IDEgYWRkIGRlZgogIH1pZmVsc2UK
fWRlZgoKL1RleHRTdGFydHsKICBMZWZ0TWFyZ2luIEJvdHRvbU1hcmdpbgogIFByaW50Rm9vdGVy
ewogICAgRm9vdGVyUGFkIGFkZAogICAgRm9vdGVyTGluZXMgRm9vdGVyTGluZUhlaWdodCBtdWwg
YWRkCiAgICBGb290ZXJQYWQgYWRkCiAgICBGb290ZXJPZmZzZXQgYWRkfWlmCn1kZWYKCiUgc3Rh
Y2s6IG51bWJlci1vZi1wYWdlcy1wZXItc2hlZXQgfC0gLS0KL0JlZ2luU2hlZXR7CiAgL3NoZWV0
U3RhdGUgc2F2ZSBkZWYKICAvcGFnZXMtcGVyLXNoZWV0IGV4Y2ggZGVmCgogICUgLS0tLSB0cmFu
c2xhdGUgdG8gYm90dG9tLXJpZ2h0IGNvcm5lciBvZiBQb3J0cmFpdCBwYWdlCiAgTGFuZHNjYXBl
TW9kZXsKICAgIExhbmRzY2FwZVBhZ2VIZWlnaHQgMCB0cmFuc2xhdGUKICAgIDkwIHJvdGF0ZQog
IH1pZgogICUgLS0tLSBbamFja10gS2x1ZGdlOiBteSBnaG9zdHNjcmlwdCB3aW5kb3cgaXMgMjF4
MjcuNyBpbnN0ZWFkIG9mIDIxeDI5LjcKICAvSmFja0dob3N0c2NyaXB0IHdoZXJle3BvcCAxIDI3
LjcgMjkuNyBkaXYgc2NhbGV9aWYKICBVcHNpZGVEb3due1BhZ2VXaWR0aCBMYW5kc2NhcGVQYWdl
SGVpZ2h0IHRyYW5zbGF0ZSAxODAgcm90YXRlfWlmCiAgJSAtLS0tIE4tVXAgcHJpbnRpbmcKICBO
LVVwIDEgZ3R7CiAgICAlIC0tLS0gbGFuZHNjYXBlCiAgICBOLVVwLUxhbmRzY2FwZXsKICAgICAg
UGFnZVdpZHRoIDAgdHJhbnNsYXRlCiAgICAgIDkwIHJvdGF0ZQogICAgfWlmCiAgICBOLVVwLU1h
cmdpbiBkdXAgdHJhbnNsYXRlCiAgICAlIC0tLS0gc2NhbGUKICAgIExhbmRzY2FwZU1vZGV7CiAg
ICAgIC9ISCBQYWdlV2lkdGggZGVmCiAgICAgIC9XVyBMYW5kc2NhcGVQYWdlSGVpZ2h0IGRlZgog
ICAgfXsKICAgICAgL0hIIExhbmRzY2FwZVBhZ2VIZWlnaHQgZGVmCiAgICAgIC9XVyBQYWdlV2lk
dGggZGVmCiAgICB9aWZlbHNlCiAgICAveHggMCBkZWYKICAgIE4tVXAtTGFuZHNjYXBlewogICAg
ICAvd3cgV1cgV1cgbXVsIE4tVXAtTGluZXMgSEggbXVsIGRpdiBkZWYKICAgICAgL2NjIEhIIE4t
VXAtQ29sdW1ucyBOLVVwLU1pc3NpbmcgYWRkIGRpdiBkZWYKICAgICAgd3cgY2MgZ3R7L3h4IFdX
IGRlZi9XVyBjYyB3dyBkaXYgV1cgbXVsIGRlZi94eCB4eCBXVyBzdWIgZGVmfWlmCiAgICB9ewog
ICAgICAvaGggSEggTi1VcC1Db2x1bW5zIE4tVXAtTWlzc2luZyBhZGQgZGl2IGRlZgogICAgICAv
Y2MgSEggTi1VcC1MaW5lcyBkaXYgZGVmCiAgICAgIGhoIGNjIGd0ey94eCBXVyBkZWYvV1cgY2Mg
aGggZGl2IFdXIG11bCBkZWYveHggeHggV1cgc3ViIGRlZn1pZgogICAgfWlmZWxzZQogICAgV1cg
Ti1VcC1NYXJnaW4gc3ViIE4tVXAtTWFyZ2luIHN1YgogICAgTi1VcC1MYW5kc2NhcGUKICAgIHtO
LVVwLUxpbmVzIGRpdiBISH0KICAgIHtOLVVwLUNvbHVtbnMgTi1VcC1NaXNzaW5nIGFkZCBkaXYg
V1d9aWZlbHNlCiAgICBkaXYgZHVwIHNjYWxlCiAgICBMYW5kc2NhcGVNb2Rley95eSAwIGRlZn17
L3l5IHh4IGRlZi94eCAwIGRlZn1pZmVsc2UKICAgIHh4IE4tVXAtUmVwZWF0IDEgc3ViIExhbmRz
Y2FwZVBhZ2VIZWlnaHQgbXVsIHl5IGFkZCB0cmFuc2xhdGUKICAgICUgLS0tLSBnbyB0byBzdGFy
dCBwb3NpdGlvbiBpbiBwYWdlIG1hdHJpeAogICAgTi1VcC1YU3RhcnQgTi1VcC1NaXNzaW5nIDAu
NSBtdWwKICAgIExhbmRzY2FwZU1vZGUKICAgIHtMYW5kc2NhcGVQYWdlSGVpZ2h0IG11bCBOLVVw
LVlTdGFydCBhZGR9CiAgICB7UGFnZVdpZHRoIG11bCBhZGQgTi1VcC1ZU3RhcnR9aWZlbHNlCiAg
ICB0cmFuc2xhdGUKICB9aWYKICAlIC0tLS0gdHJhbnNsYXRlIHRvIGxvd2VyIGxlZnQgY29ybmVy
IG9mIFRFWFQKICBUZXh0U3RhcnQgdHJhbnNsYXRlCgogICUgLS0tLSBOLXVwIHByaW50aW5nCiAg
Ti1VcCAxIGd0IE4tVXAtQm9yZGVyIGFuZCBwYWdlcy1wZXItc2hlZXQgMCBndCBhbmR7CiAgICAl
IC0tLS0gcGFnZSBib3JkZXIKICAgIGdzYXZlCiAgICAwIHNldGdyYXkKICAgIFRleHRTdGFydCBl
eGNoIG5lZyBleGNoIG5lZyBtb3ZldG8KICAgIE4tVXAtUmVwZWF0CiAgICB7Ti1VcC1FbmQKICAg
ICB7Z3NhdmUKICAgICAgUGFnZVdpZHRoIDAgcmxpbmV0bwogICAgICAwIExhbmRzY2FwZVBhZ2VI
ZWlnaHQgcmxpbmV0bwogICAgICBQYWdlV2lkdGggbmVnIDAgcmxpbmV0bwogICAgICBjbG9zZXBh
dGggc3Ryb2tlCiAgICAgIGdyZXN0b3JlCiAgICAgIC9wYWdlcy1wZXItc2hlZXQgcGFnZXMtcGVy
LXNoZWV0IDEgc3ViIGRlZgogICAgICBwYWdlcy1wZXItc2hlZXQgMCBsZXtleGl0fWlmCiAgICAg
IE4tVXAtWENvbHVtbiBOLVVwLVlDb2x1bW4gcm1vdmV0bwogICAgIH1yZXBlYXQKICAgICBwYWdl
cy1wZXItc2hlZXQgMCBsZXtleGl0fWlmCiAgICAgTi1VcC1YTGluZSBOLVVwLVhDb2x1bW4gc3Vi
IE4tVXAtWUxpbmUgcm1vdmV0bwogICAgfXJlcGVhdAogICAgZ3Jlc3RvcmUKICB9aWYKfWRlZgoK
L0VuZFNoZWV0ewogIHNob3dwYWdlCiAgc2hlZXRTdGF0ZSByZXN0b3JlCn1kZWYKCi9TZXRIZWFk
ZXJMaW5lc3sJCQklIG5iLWxpbmVzIC0tCiAgL0hlYWRlckxpbmVzIGV4Y2ggZGVmCiAgJSAtLS0t
IGJvdHRvbSB1cAogIEhlYWRlclBhZAogIEhlYWRlckxpbmVzIDEgc3ViIEhlYWRlckxpbmVIZWln
aHQgbXVsIGFkZAogIEhlYWRlclRpdGxlTGluZUhlaWdodCBhZGQKICBIZWFkZXJQYWQgYWRkCiAg
L0hlYWRlckhlaWdodCBleGNoIGRlZgp9ZGVmCgovU2V0Rm9vdGVyTGluZXN7CQkJJSBuYi1saW5l
cyAtLQogIC9Gb290ZXJMaW5lcyBleGNoIGRlZgogICUgLS0tLSBib3R0b20gdXAKICBGb290ZXJQ
YWQKICBGb290ZXJMaW5lcyBGb290ZXJMaW5lSGVpZ2h0IG11bCBhZGQKICBGb290ZXJQYWQgYWRk
CiAgL0Zvb3RlckhlaWdodCBleGNoIGRlZgp9ZGVmCgolIHwtLS0tLS0tLS18CiUgfCAgdG0gICAg
IHwKJSB8LS0tLS0tLS0tfAolIHwgIGhlYWRlciB8CiUgfC0rLS0tLS0tLXwgPC0tICh4IHkpCiUg
fCAgaG8gICAgIHwKJSB8LS0tLS0tLS0tfAolIHwgIHRleHQgICB8CiUgfC0tLS0tLS0tLXwKJSB8
ICBmbyAgICAgfAolIHwtLS0tLS0tLS18CiUgfCAgZm9vdGVyIHwKJSB8LSstLS0tLS0tfCA8LS0g
KDAgMCkKJSB8ICBibSAgICAgfAolIHwtLS0tLS0tLS18CgolIC0tIHwtIHggeQovSGVhZGVyRnJh
bWVTdGFydHswICBQcmludEhlaWdodCBIZWFkZXJPZmZzZXQgYWRkfWRlZgovRm9vdGVyRnJhbWVT
dGFydHswICBGb290ZXJIZWlnaHQgRm9vdGVyT2Zmc2V0IGFkZCBuZWd9ZGVmCgovZG9GcmFtZVBh
dGh7CiAgL2ggZXhjaCBkZWYKICBQcmludEhlYWRlcldpZHRoCTAJcmxpbmV0bwogIDAJCQloCXJs
aW5ldG8KICBQcmludEhlYWRlcldpZHRoIG5lZwkwCXJsaW5ldG8KICAwCQkJaCBuZWcJcmxpbmV0
bwp9ZGVmCgovSGVhZGVyRnJhbWVQYXRoe0hlYWRlckhlaWdodCBkb0ZyYW1lUGF0aH1kZWYKL0Zv
b3RlckZyYW1lUGF0aHtGb290ZXJIZWlnaHQgZG9GcmFtZVBhdGh9ZGVmCgolIC9wYXRoLWZ1biAv
c3RhcnQtZnVuIHZlY3Rvci1wcm9wZXJ0eSBkb0ZyYW1lCi9kb0ZyYW1lewogIC92ZWNGcmFtZSBl
eGNoIGRlZgogIC9zdGFydEZyYW1lIGV4Y2ggbG9hZCBkZWYKICAvcGF0aEZyYW1lIGV4Y2ggbG9h
ZCBkZWYKICBnc2F2ZQogICAgdmVjRnJhbWUgMiBnZXQgc2V0bGluZXdpZHRoCQkJCSUgZnJhbWUg
Ym9yZGVyIHdpZHRoCiAgICAlIC0tLS0gZG8gdGhlIHNoYWRvdyBvZiB0aGUgbmV4dCByZWN0YW5n
bGUKICAgIHN0YXJ0RnJhbWUgbW92ZXRvCiAgICAxIC0xIHJtb3ZldG8KICAgIHBhdGhGcmFtZQog
ICAgdmVjRnJhbWUgNCBnZXQgU2V0Q29sb3IgZmlsbAkJCSUgZnJhbWUgc2hhZG93IGNvbG9yCiAg
ICAlIC0tLS0gZG8gdGhlIG5leHQgcmVjdGFuZ2xlIC4uLgogICAgc3RhcnRGcmFtZSBtb3ZldG8K
ICAgIHBhdGhGcmFtZQogICAgZ3NhdmUgdmVjRnJhbWUgMSBnZXQgU2V0Q29sb3IgZmlsbCBncmVz
dG9yZQkJJSBmcmFtZSBiYWNrZ3JvdW5kCiAgICBnc2F2ZSB2ZWNGcmFtZSAzIGdldCBTZXRDb2xv
ciBzdHJva2UgZ3Jlc3RvcmUJJSBmcmFtZSBib3JkZXIgY29sb3IKICBncmVzdG9yZQp9ZGVmCgov
SGVhZGVyRnJhbWV7L0hlYWRlckZyYW1lUGF0aCAvSGVhZGVyRnJhbWVTdGFydCBIZWFkZXJGcmFt
ZVByb3BlcnRpZXMgZG9GcmFtZX1kZWYKL0Zvb3RlckZyYW1ley9Gb290ZXJGcmFtZVBhdGggL0Zv
b3RlckZyYW1lU3RhcnQgRm9vdGVyRnJhbWVQcm9wZXJ0aWVzIGRvRnJhbWV9ZGVmCgovSGVhZGVy
U3RhcnR7CiAgSGVhZGVyRnJhbWVTdGFydAogIGV4Y2ggSGVhZGVyUGFkIGFkZCBleGNoCSUgaG9y
aXpvbnRhbCBwYWQKICAlIC0tLS0gYm90dG9tIHVwCiAgSGVhZGVyUGFkIGFkZAkJCSUgdmVydGlj
YWwgICBwYWQKICBIZWFkZXJEZXNjZW50IHN1YgogIEhlYWRlckxpbmVIZWlnaHQgSGVhZGVyTGlu
ZXMgMSBzdWIgbXVsIGFkZAp9ZGVmCgovRm9vdGVyU3RhcnR7CiAgRm9vdGVyRnJhbWVTdGFydAog
IGV4Y2ggRm9vdGVyUGFkIGFkZCBleGNoCSUgaG9yaXpvbnRhbCBwYWQKICAlIC0tLS0gYm90dG9t
IHVwCiAgRm9vdGVyUGFkIGFkZAkJCSUgdmVydGljYWwgICBwYWQKICBGb290ZXJEZXNjZW50IHN1
YgogIEZvb3RlckxpbmVIZWlnaHQgRm9vdGVyTGluZXMgMSBzdWIgbXVsIGFkZAp9ZGVmCgovSGVh
ZGVyQ2xpcHtIZWFkZXJGcmFtZVN0YXJ0IG1vdmV0byBIZWFkZXJGcmFtZVBhdGggY2xpcH1kZWYK
L0Zvb3RlckNsaXB7Rm9vdGVyRnJhbWVTdGFydCBtb3ZldG8gRm9vdGVyRnJhbWVQYXRoIGNsaXB9
ZGVmCgovc3RyY2F0ewogIGR1cCBsZW5ndGggMyAtMSByb2xsIGR1cCBsZW5ndGggZHVwIDQgLTEg
cm9sbCBhZGQgc3RyaW5nIGR1cAogIDAgNSAtMSByb2xsIHB1dGludGVydmFsCiAgZHVwIDQgMiBy
b2xsIGV4Y2ggcHV0aW50ZXJ2YWwKfWRlZgoKL3BhZ2VudW1iZXJzdHJpbmd7CiAgUGFnZU51bWJl
ciAzMiBzdHJpbmcgY3ZzCiAgU2hvd05vZk57KC8pc3RyY2F0IFBhZ2VDb3VudCAzMiBzdHJpbmcg
Y3ZzIHN0cmNhdH1pZgp9ZGVmCgolIGxpbmVzIGlzLXJpZ2h0IEhlYWRlck9yRm9vdGVyVGV4dExp
bmVzCi9IZWFkZXJPckZvb3RlclRleHRMaW5lc3sKICAvaXNfcmlnaHQgZXhjaCBkZWYKICBIRlN0
YXJ0IG1vdmV0bwogIHsgJSAtLS0tIHByb2Nlc3MgdGhlIGxpbmVzCiAgIGFsb2FkIHBvcAogICBl
eGNoIEYKICAgZ3NhdmUKICAgIGR1cCB4Y2hlY2t7ZXhlY31pZgogICAgaXNfcmlnaHR7CiAgICAg
ZHVwIHN0cmluZ3dpZHRoIHBvcAogICAgIFByaW50SGVhZGVyV2lkdGggZXhjaCBzdWIgSEZQYWQg
SEZQYWQgYWRkIHN1YiAwIHJtb3ZldG8KICAgIH1pZgogICAgSEZDb2xvciBTZXRDb2xvcgogICAg
c2hvdwogICBncmVzdG9yZQogICAwIEhGTGluZUhlaWdodCBuZWcgcm1vdmV0bwogIH1mb3JhbGwK
fWRlZgoKJSByaWdodC1saW5lcyBsZWZ0LWxpbmVzIC9zdGFydCBsaW5laGVpZ2h0IHBhZCBmb3Jl
LWNvbG9yIEhlYWRlck9yRm9vdGVyVGV4dAovSGVhZGVyT3JGb290ZXJUZXh0ewogIC9IRkNvbG9y
IGV4Y2ggZGVmCiAgL0hGUGFkIGV4Y2ggZGVmCiAgL0hGTGluZUhlaWdodCBleGNoIGRlZgogIC9I
RlN0YXJ0IGV4Y2ggbG9hZCBkZWYKCiAgJSAtLSByaWdodExpbmVzIGxlZnRMaW5lcyAtLSBhdCBz
dGFjawoKICAlIC0tLS0gaGFjazogYFBOIDEgYW5kJyAgPT0gIGBQTiAyIG1vZHVsbycKICAlIC0t
LS0gaWYgZXZlbiBwYWdlIG51bWJlciBhbmQgZHVwbGV4LCB0aGVuIGV4Y2hhbmdlIGxlZnQgYW5k
IHJpZ2h0CiAgUGFnZU51bWJlciAxIGFuZCAwIGVxIFN3aXRjaEhlYWRlciBhbmR7ZXhjaH1pZgoK
ICAlIC0tLS0gcHJvY2VzcyB0aGUgbGVmdCBsaW5lcwogIGZhbHNlIEhlYWRlck9yRm9vdGVyVGV4
dExpbmVzCgogICUgLS0tLSBwcm9jZXNzIHRoZSByaWdodCBsaW5lcwogIHRydWUgSGVhZGVyT3JG
b290ZXJUZXh0TGluZXMKfWRlZgoKL0hlYWRlclRleHR7CiAgZ3NhdmUgSGVhZGVyQ2xpcAogIEhl
YWRlckxpbmVzUmlnaHQgSGVhZGVyTGluZXNMZWZ0CiAgL0hlYWRlclN0YXJ0IEhlYWRlckxpbmVI
ZWlnaHQgSGVhZGVyUGFkCiAgSGVhZGVyRnJhbWVQcm9wZXJ0aWVzIDAgZ2V0CiAgSGVhZGVyT3JG
b290ZXJUZXh0CiAgZ3Jlc3RvcmUKfWRlZgoKL0Zvb3RlclRleHR7CiAgZ3NhdmUgRm9vdGVyQ2xp
cAogIEZvb3RlckxpbmVzUmlnaHQgRm9vdGVyTGluZXNMZWZ0CiAgL0Zvb3RlclN0YXJ0IEZvb3Rl
ckxpbmVIZWlnaHQgRm9vdGVyUGFkCiAgRm9vdGVyRnJhbWVQcm9wZXJ0aWVzIDAgZ2V0CiAgSGVh
ZGVyT3JGb290ZXJUZXh0CiAgZ3Jlc3RvcmUKfWRlZgoKL1JlcG9ydEZvbnRJbmZvewogIDIgY29w
eQogIC90MCAzIDEgcm9sbCBEZWZGb250CiAgL3QwIEYKICAvbGggRm9udEhlaWdodCBkZWYKICAv
c3coIClzdHJpbmd3aWR0aCBwb3AgZGVmCiAgL2F3KDAxMjM0NTY3ODkwYWJjZGVmZ2hpamtsbW5v
cHFyc3R1dnd4eXopZHVwIGxlbmd0aCBleGNoCiAgc3RyaW5nd2lkdGggcG9wIGV4Y2ggZGl2IGRl
ZgogIC90MSAxMi9IZWx2ZXRpY2EtT2JsaXF1ZSBEZWZGb250CiAgL3QxIEYKICBnc2F2ZQogICAg
KGxhbmd1YWdlbGV2ZWwgPSApc2hvdwogICAgbGFuZ3VhZ2VsZXZlbCAzMiBzdHJpbmcgY3ZzIHNo
b3cKICBncmVzdG9yZQogIDAgRm9udEhlaWdodCBuZWcgcm1vdmV0bwogIGdzYXZlCiAgICAoRm9y
IClzaG93CiAgICAxMjggc3RyaW5nIGN2cyBzaG93CiAgICAoIClzaG93CiAgICAzMiBzdHJpbmcg
Y3ZzIHNob3cKICAgICggcG9pbnQsIHRoZSBsaW5lIGhlaWdodCBpcyApc2hvdwogICAgbGggMzIg
c3RyaW5nIGN2cyBzaG93CiAgICAoLCB0aGUgc3BhY2Ugd2lkdGggaXMgKXNob3cKICAgIHN3IDMy
IHN0cmluZyBjdnMgc2hvdwogICAgKCwpc2hvdwogIGdyZXN0b3JlCiAgMCBGb250SGVpZ2h0IG5l
ZyBybW92ZXRvCiAgZ3NhdmUKICAgIChhbmQgYSBjcnVkZSBlc3RpbWF0ZSBvZiBhdmVyYWdlIGNo
YXJhY3RlciB3aWR0aCBpcyApc2hvdwogICAgYXcgMzIgc3RyaW5nIGN2cyBzaG93CiAgICAoLilz
aG93CiAgZ3Jlc3RvcmUKICAwIEZvbnRIZWlnaHQgbmVnIHJtb3ZldG8KfWRlZgoKJSBjbSB0byBw
b2ludAovY217NzIgbXVsIDIuNTQgZGl2fWRlZgoKL1JlcG9ydEFsbEZvbnRJbmZvewogICUga2V5
ID0gZm9udCBuYW1lICAgdmFsdWUgPSBmb250IGRpY3Rpb25hcnkKICBGb250RGlyZWN0b3J5e3Bv
cCAxMCBleGNoIFJlcG9ydEZvbnRJbmZvfWZvcmFsbAp9ZGVmCgolIDMgY20gMjAgY20gbW92ZXRv
ICAxMC9Db3VyaWVyIFJlcG9ydEZvbnRJbmZvICBzaG93cGFnZQolIDMgY20gMjAgY20gbW92ZXRv
ICBSZXBvcnRBbGxGb250SW5mbyAgICAgICAgICBzaG93cGFnZQoKJSA9PT0gRU5EIHBzLXByaW50
IHByb2xvZ3VlIDEKCi9wcmludEdsb2JhbEJhY2tncm91bmR7Cn1kZWYKL3ByaW50TG9jYWxCYWNr
Z3JvdW5kewp9ZGVmCgolJUVuZFByb2xvZwoKJSVCZWdpblNldHVwCgolJUluY2x1ZGVSZXNvdXJj
ZTogZm9udCBUaW1lcy1Sb21hbgolJUluY2x1ZGVSZXNvdXJjZTogZm9udCBUaW1lcy1JdGFsaWMK
JSVJbmNsdWRlUmVzb3VyY2U6IGZvbnQgQ291cmllcgolJUluY2x1ZGVSZXNvdXJjZTogZm9udCBD
b3VyaWVyLUJvbGQKJSVJbmNsdWRlUmVzb3VyY2U6IGZvbnQgQ291cmllci1PYmxpcXVlCiUlSW5j
bHVkZVJlc291cmNlOiBmb250IENvdXJpZXItQm9sZE9ibGlxdWUKJSVJbmNsdWRlUmVzb3VyY2U6
IGZvbnQgSGVsdmV0aWNhCiUlSW5jbHVkZVJlc291cmNlOiBmb250IEhlbHZldGljYS1Cb2xkCi9o
MCAxNChIZWx2ZXRpY2EtQm9sZCljdm4gRGVmRm9udAovaDEgMTIoSGVsdmV0aWNhKWN2biBEZWZG
b250Ci9MMCA2KFRpbWVzLUl0YWxpYyljdm4gRGVmRm9udAovSDAgMTIoSGVsdmV0aWNhKWN2biBE
ZWZGb250CgoKJSAtLS0tIFRoZXNlIGxpbmVzIG11c3QgYmUga2VwdCB0b2dldGhlciBiZWNhdXNl
Li4uCgovaDAgRgovSGVhZGVyVGl0bGVMaW5lSGVpZ2h0IEZvbnRIZWlnaHQgZGVmCgovaDEgRgov
SGVhZGVyTGluZUhlaWdodCBGb250SGVpZ2h0IGRlZgovSGVhZGVyRGVzY2VudCAgICBEZXNjZW50
IGRlZgoKL0gwIEYKL0Zvb3RlckxpbmVIZWlnaHQgRm9udEhlaWdodCBkZWYKL0Zvb3RlckRlc2Nl
bnQgICAgRGVzY2VudCBkZWYKCiUgLS0tLSAuLi5iZWNhdXNlIGBGJyBoYXMgYSBzaWRlLWVmZmVj
dCBvbiBgRm9udEhlaWdodCcgYW5kIGBEZXNjZW50JwoKL2YwIDguNShDb3VyaWVyKWN2biBEZWZG
b250Ci9mMSA4LjUoQ291cmllci1Cb2xkKWN2biBEZWZGb250Ci9mMiA4LjUoQ291cmllci1PYmxp
cXVlKWN2biBEZWZGb250Ci9mMyA4LjUoQ291cmllci1Cb2xkT2JsaXF1ZSljdm4gRGVmRm9udAov
U3BhY2VXaWR0aFJhdGlvIDAuNjAwMDAwIGRlZgoKJSVCZWdpbkZlYXR1cmU6ICpNYW51YWxGZWVk
IEZhbHNlCkJNYXJrIC9NYW51YWxGZWVkIGZhbHNlIEVNYXJrIHNldHBhZ2VkZXZpY2UKJSVFbmRG
ZWF0dXJlCgolJSUlIFN0YXJ0IG9mIE11bGUgU2VjdGlvbgoKL0xhdGluMUVuY29kaW5nIHsJJSBu
ZXduYW1lIGZvbnRuYW1lICB8ICBmb250CiAgICBmaW5kZm9udCBkdXAgbGVuZ3RoIGRpY3QgYmVn
aW4KCXsgMSBpbmRleCAvRklEIG5lIHsgZGVmIH0geyBwb3AgcG9wIH0gaWZlbHNlIH0gZm9yYWxs
CiAgICAgICAgL0VuY29kaW5nIElTT0xhdGluMUVuY29kaW5nIGRlZgoJY3VycmVudGRpY3QKICAg
IGVuZAogICAgZGVmaW5lZm9udAp9IGJpbmQgZGVmCgolJSBSZWRlZmluZSBmb250cyBmb3IgbXVs
dGlwbGUgY2hhcnNldHMuCi9SZURlZkZvbnQgewkJICAgICAlIGZvbnRuYW1lIGVuY29kaW5nIGZk
ZXB2ZWN0b3Igc2l6ZSAgfCAgLQogIDIwIGRpY3QgYmVnaW4KICAzIGluZGV4IGZpbmRmb250IHsK
ICAgIDEgaW5kZXggL0ZJRCBuZSAyIGluZGV4IC9VbmlxdWVJRCBuZSBhbmQge2RlZn0ge3BvcCBw
b3B9IGlmZWxzZQogIH0gZm9yYWxsCiAgL0ZvbnRUeXBlIDAgZGVmCiAgL0ZNYXBUeXBlIDMgZGVm
CiAgL0VzY0NoYXIgMCBkZWYKICAlIEZvbnRNYXRyaXggOjo9IFsgc2l6ZSAwIDAgc2l6ZSAwIDAg
XQogIC9Gb250TWF0cml4IGV4Y2ggWyBleGNoIGR1cCAwIGV4Y2ggMCBleGNoIDAgMCBdIGRlZgog
IC9GRGVwVmVjdG9yIGV4Y2ggZGVmCiAgL0VuY29kaW5nIGV4Y2ggZGVmCiAgY3VycmVudGRpY3QK
ICBlbmQJCQklIGZvbnRuYW1lIGRpYwogIGRlZmluZWZvbnQgcG9wCn0gYmluZCBkZWYKCi9Fc2ND
aGFyIDAgZGVmCgolJSBFbmQgb2YgTXVsZSBTZWN0aW9uCgovRjAwIC9Db3VyaWVyIGZpbmRmb250
IGRlZgovRVRPUDAgMjU2IGFycmF5IGRlZgowIDEgMjU1IHsgRVRPUDAgZXhjaCAwIHB1dCB9IGZv
cgpFVE9QMCAwIDAgcHV0Ci9WVE9QMCBbRjAwXSBkZWYKL0VUT1AxIDI1NiBhcnJheSBkZWYKMCAx
IDI1NSB7IEVUT1AxIGV4Y2ggMCBwdXQgfSBmb3IKRVRPUDEgMCAwIHB1dAovVlRPUDEgW0YwMF0g
ZGVmCi9FVE9QMiAyNTYgYXJyYXkgZGVmCjAgMSAyNTUgeyBFVE9QMiBleGNoIDAgcHV0IH0gZm9y
CkVUT1AyIDAgMCBwdXQKL1ZUT1AyIFtGMDBdIGRlZgovRVRPUDMgMjU2IGFycmF5IGRlZgowIDEg
MjU1IHsgRVRPUDMgZXhjaCAwIHB1dCB9IGZvcgpFVE9QMyAwIDAgcHV0Ci9WVE9QMyBbRjAwXSBk
ZWYKL1ZoMCBbIFZUT1AxIGFsb2FkIHBvcCBdIGRlZgoKVmgwIDAgL0hlbHZldGljYS1Cb2xkLWxh
dGluMSAvSGVsdmV0aWNhLUJvbGQgTGF0aW4xRW5jb2RpbmcgcHV0Ci9oMCBFVE9QMSBWaDAgMTQu
MDAwMDAwIFJlRGVmRm9udAovVmgxIFsgVlRPUDAgYWxvYWQgcG9wIF0gZGVmCgpWaDEgMCAvSGVs
dmV0aWNhLWxhdGluMSAvSGVsdmV0aWNhIExhdGluMUVuY29kaW5nIHB1dAovaDEgRVRPUDAgVmgx
IDEyLjAwMDAwMCBSZURlZkZvbnQKL1ZIMCBbIFZUT1AwIGFsb2FkIHBvcCBdIGRlZgoKVkgwIDAg
L0hlbHZldGljYS1sYXRpbjEgL0hlbHZldGljYSBMYXRpbjFFbmNvZGluZyBwdXQKL0gwIEVUT1Aw
IFZIMCAxMi4wMDAwMDAgUmVEZWZGb250Ci9WZjAgWyBWVE9QMCBhbG9hZCBwb3AgXSBkZWYKClZm
MCAwIC9Db3VyaWVyLWxhdGluMSAvQ291cmllciBMYXRpbjFFbmNvZGluZyBwdXQKL2YwIEVUT1Aw
IFZmMCA4LjUwMDAwMCBSZURlZkZvbnQKL1ZmMSBbIFZUT1AxIGFsb2FkIHBvcCBdIGRlZgoKVmYx
IDAgL0NvdXJpZXItQm9sZC1sYXRpbjEgL0NvdXJpZXItQm9sZCBMYXRpbjFFbmNvZGluZyBwdXQK
L2YxIEVUT1AxIFZmMSA4LjUwMDAwMCBSZURlZkZvbnQKL1ZmMiBbIFZUT1AyIGFsb2FkIHBvcCBd
IGRlZgoKVmYyIDAgL0NvdXJpZXItT2JsaXF1ZS1sYXRpbjEgL0NvdXJpZXItT2JsaXF1ZSBMYXRp
bjFFbmNvZGluZyBwdXQKL2YyIEVUT1AyIFZmMiA4LjUwMDAwMCBSZURlZkZvbnQKL1ZmMyBbIFZU
T1AzIGFsb2FkIHBvcCBdIGRlZgoKVmYzIDAgL0NvdXJpZXItQm9sZE9ibGlxdWUtbGF0aW4xIC9D
b3VyaWVyLUJvbGRPYmxpcXVlIExhdGluMUVuY29kaW5nIHB1dAovZjMgRVRPUDMgVmYzIDguNTAw
MDAwIFJlRGVmRm9udApCZWdpbkRvYwolJUVuZFNldHVwCgolJVBhZ2U6IDEgMQovTGluZXMgMyBk
ZWYKL1BhZ2VDb3VudCAxIGRlZgoxIEJlZ2luU2hlZXQKQmVnaW5EU0NQYWdlCi9MaW5lTnVtYmVy
IDEgZGVmCi9QYWdlTnVtYmVyIDEgZGVmCi9IZWFkZXJMaW5lc0xlZnRbCiBbL2gwICh0ZXN0ZW1h
Y3MgXCh1bnNhdmVkXCkpXQogWy9oMSAofi9EZXNrdG9wLyldCl1kZWYKL0hlYWRlckxpbmVzUmln
aHRbCiBbL2gwIC9wYWdlbnVtYmVyc3RyaW5nIGxvYWRdCiBbL2gxICgwNi8xNS8xMyldCl1kZWYK
MiBTZXRIZWFkZXJMaW5lcwowIEJlZ2luUGFnZQovZjAgRgpmYWxzZSBCRwowLjAwMCAwLjAwMCAw
LjAwMCBGRwoxNiBXCihBZG9iZSkgUwpQSEwKTEhMCihUZXN0aW5nIGVtYWNzIHdpdGggQWNyb2Jh
dCAxMS4wLjAzKSBTCkVuZFBhZ2UKRW5kRFNDUGFnZQpFbmRTaGVldAoKJSVUcmFpbGVyCiUlUGFn
ZXM6IDEKCkVuZERvYwoKJSVFT0YK

--_007_F0552EF0490DB34FBEBC42E5AB9A4F9CF2158B9664indiambx02cor_--




Acknowledgement sent to Deepak Chauhan <dechauha@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#14621; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.