      % -*- latex -*-
%-----------------------------------------------------------------------
%;  Copyright (C) 2024
%;  Associated Universities, Inc. Washington DC, USA.
%;
%;  This program 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 2 of
%;  the License, or (at your option) any later version.
%;
%;  This program 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 this program; if not, write to the Free
%;  Software Foundation, Inc., 675 Massachusetts Ave, Cambridge,
%;  MA 02139, USA.
%;
%;  Correspondence concerning AIPS should be addressed as follows:
%;          Internet email: aipsmail@nrao.edu.
%;          Postal address: AIPS Project Office
%;                          National Radio Astronomy Observatory
%;                          520 Edgemont Road
%;                          Charlottesville, VA 22903-2475 USA
%-----------------------------------------------------------------------
%Body of final AIPSletter for 31 December 2023
\documentclass[twoside]{article}
\usepackage{graphics}

\newcommand{\AIPRELEASE}{December 31, 2023}
\newcommand{\AIPVOLUME}{Volume XLIII}
\newcommand{\AIPNUMBER}{Number 2}
\newcommand{\RELEASENAME}{{\tt 31DEC23}}
\newcommand{\OLDNAME}{{\tt 31DEC22}}
\newcommand{\NEWNAME}{{\tt 31DEC24}}
\newcommand{\Tsys}{${\rm T}_{\rm sys}$}
\newcommand{\THISYEAR}{2023}
\newcommand{\NEWYEAR}{2024}
\newcommand{\OLDYEAR}{2022}


%macros and title page format for the \AIPS\ letter.
\input LET98.MAC

\newcommand{\MYSpace}{-11pt}
\normalstyle

\section{General developments in \AIPS}

\subsection{\Aipsletter\ publication}

We have discontinued paper copies of the \Aipsletter\ entirely, at least
for this issue.  The \Aipsletter\ will be available in PostScript and
pdf formats as always from the web site listed above.  New issues will
be announced in the NRAO eNews mailing and on the {\tt bananas} and {\tt
  mnj} list servers.

\subsection{Current and future releases}

\AIPS\ is now copyright \copyright\ 1995 through \THISYEAR\ by
Associated Universities, Inc., NRAO's parent corporation, but may be
made freely available under the terms of the Free Software Foundation's
General Public License (GPL)\@.  This means that User Agreements are no
longer required, that \AIPS\ may be obtained via anonymous ftp without
contacting NRAO, and that the software may be redistributed (and/or
modified), under certain conditions.  The full text of the GPL can be
found in the \texttt{15JUL95} \Aipsletter\ and is included with every
distribution in file {\tt \$AIPS\_ROOT/{\it release-name}/COPYING}\@.

We have formal \AIPS\ releases on an annual basis.  We recommend a
full binary installation method for both the frozen and development
versions for MacIntosh OS/X (Intel {\it and} ARM chips), and Linux (32-
and 64-bit) systems, but all architectures can do a full installation
from the source files.  There are no longer binary versions available
for Solaris and Mac PPC chip architectures.  If you develop \AIPS\ code
locally {\it or have system managers that forbid the use of\/} {\tt
  rsync}, you will need to do a source-level installation.  The current
release is called \RELEASENAME\ and is now ``frozen.''  If you took a
development copy of this version at some earlier date, you should use
the ``Midnight Job'' (MNJ) to bring it up to date.  You need to run a
MNJ only once in \NEWYEAR\ to convert your copy of \RELEASENAME\ into
the frozen version.  However, when patches to \RELEASENAME\ are
announced in \NEWYEAR, you may apply them with the MNJ\@.  This
\Aipsletter\ is intended to advise you of corrections and improvements
in this release.

We have begun a new version, called \NEWNAME, which is now under
development by the \AIPS\ Group.  You may fetch and install a complete
copy of this version at any time.  Having fetched \NEWNAME, you may
update your installation whenever you want by running the MNJ\@.  This
uses {\tt rsync} to copy all changed text files and then to copy the
binary files or to compile the code selectively based on the code
changes and compilations we have done.  We expect users to take their
source-only or binary version of \NEWNAME\ \AIPS\ over the Internet (via
\emph{anonymous} ftp).  Both versions require you to copy the
installation procedure {\tt install.pl} via {\tt ftp}; the source-only
version also requires you to ftp the 183-Mbyte {\tt \NEWNAME.tar.gz}
compressed tar file. 

\vfill\eject

If compiling locally, new releases must be installed from the tar ball
for that release.  {\tt 31DEC15}, and now {\tt 31DEC22} and later
versions contain improvements to the code which should make local
compilation more reliable.  If using the binary installation, a full new
installation must also be done with {\tt rsync}.  When installing a new
\AIPS\ release in a system that already has a previous release, we
recommend that {\tt install.pl} be used and that the previous release be
left in place, at least until the new installation has been verified.
If you do this, then you will not have to re-edit the disk, printer, and
tape lists and can simply skip all those pages in the {\tt install.pl}
menus.  The old {\tt \$HOME/.AIPSRC} file may be left in place, but it
will need to be edited.  The lines giving the {\tt DOWNLOADED} and
{\tt UNPACKED} parameters should be cleared and the {\tt CCOMOPT} line
should be changed to point to the current release rather than the
previous one.  If you have made a special version of {\tt
  do\_daily.{\it host}}, you should preserve it under a new name and
restore it after the install. If you have an odd set of \AIPS\
versions, the {\tt \$AIPS\_ROOT/AIPSPATH.*SH} files may need to be
edited after the install to set the desired versions.  The file {\tt
  \$SYSLOCAL/UPDCONFIG} also needs to be edited to correct your e-mail
address(es).  A new installation will not change your current \AIPS\
data files.

{\tt 31DEC09} contains a change in the format of antenna files.
Previous releases will not understand the antenna coordinates for
arrays that were traditionally left-handed (VLBI primarily).  The
format change occurs automatically when any {\tt 31DEC09} or later
antenna-file specific code reads the file, after which older releases
will have difficulties.  {\tt 31DEC15} contains a change in the
headers of $uv$ data sets which will not be understood by previous
versions.  {\tt 31DEC20} contains a change to the {\tt XAS} TV server
which will cause problems with older versions.  Note that the only
version which we will patch for major errors is \RELEASENAME; even
\OLDNAME\ will no longer be changed.  {\bf Note that \OLDNAME\ did get a
patch on 27 November 2023 however.}

%\section{Preview of coming attractions}

%The \NEWNAME\ release already contains a few changes that we decided
%were a bit risky or not needed in \RELEASENAME\@.

\section{Improvements of interest to users in \RELEASENAME}

In the latter half of \THISYEAR, three new tasks and one new verb
appeared.  The tasks are {\tt HOLIS} to list the contents of a
holography data set, {\tt HOCLN} to apply a complex Clean to a
holography image, and {\tt CLNUP} to list and/or delete old ``hidden''
files left in a user's data areas.  The new verb is {\tt TUGET} to do a
{\tt TGET} but from a different user number.  In the first six months of
the year, there were nine new tasks in \RELEASENAME\@.  These are
{\tt LISUN} which does a {\tt LISTR OPTYPE 'SCAN'} listing with the
addition of the angle from each scan to the Sun, {\tt SNRMS} which does
statistics on selected columns in tables, {\tt BLPCL} which divides
pre-computed full polarization models into $uv$ data to determine a
baseline-based full polarization calibration, {\tt AVGWT} which computes
the average and rms weights of selected $uv$ data, {\tt SYFIX} which
corrects source numbers in the {\tt SY} table to match the $uv$ data,
{\tt BPPLT} which plots bandpass data as a function of time, {\tt TEPLT}
which plots the output table from {\tt TECOR}, {\tt MFIMG} which makes
images of \AIPS' magnetic field models and of TEC data downloaded for use
with {\tt TECOR}, and {\tt AMKAT} which changes antenna numbers in
MeerKAT data files to match the station numbers.  A new procedure, {\tt
  BLPOLCAL} implements a baseline-based calibration for polarization
data.  Numerous bug fixes and minor improvements have also been made.
Tests have confirmed that \AIPS\ works fine on computers with Apple's
new M2 version of the ARM chip using binaries computed on our M1 Mac
mini.  The performance is similar to the M1 chip, but that is very
good.

Normally, bugs which appear in an \AIPS\ {\tt TST} version and then
are fixed in that same version before its release get little or no
discussion in the \Aipsletter\@.    Since a rather large number
of sites now install the {\tt TST} version of \AIPS\ during its
development, not describing temporary bugs in {\tt TST} is somewhat of
an oversight.  We urge you to run the ``Midnight Job'' at least once
after \RELEASENAME\ is frozen to bring it up to date and to fix all bugs
of this sort.  We urge active sites to use the MNJ and, when something
odd occurs, to examine {\tt CHANGE.DOC} using the cgi tool available
from the \AIPS\ documentation web page ({\tt
  http://www.aips.nrao.edu/aipsdoc.html}).  Please do not hesitate to
contact us via the NRAO help desk ({\tt https://help.nrao.edu}) or via
e-mail {\tt daip@nrao.edu} with any questions or suspicions that there
are problems.

\subsection{System matters and Midnight Job}

Two of the computers that we use to prepare binaries are getting rather
old and, if they die, cannot be replaced.  The one that computes 32-bit
''{\tt LINUX}'' binaries is so old that it runs RedHat 5!  The other
computes ``{\tt MACINT}'' binaries and could not be updated past version
12 of the operating system.  People using these older \AIPS\
architectures should consider updating their equipment.

We have had to update the operating systems on two of the other
computers which prepare binaries for \AIPS\@.  The Mac ARM machine was
upgraded to version 13 (now 13.6) which required a new version of
gfortran (12.2).  The minimum system we can support is now 12.  For the
{\tt LNX64} architecture, we have changed the computer on which the
binaries are prepared to remain on RedHat 7.  This is, of course, a
temporary solution.

The latter update made it clear that our dependence of {\tt cvs} is
problematical.  Therefore, the Midnight Job (MNJ) procedures were
changed so that only the computers in this building use {\tt cvs}.
The MNJ for binary installations already used only {\tt rsync}, so we
changed the MNJ for source-code installations to use only {\tt rsync} as
well.  The new script {\tt UPDPSYNC} now does the {\tt rsync} for all
text files, but leaves the compilations and link edits to {\tt
  UPDCOMRPL} and {\tt UPDCOMLNK} as before.  The MNJ was seen to have
difficulties with this transition from {\tt cvs} to {\tt rsync}.  If
your site encounters this issue, consider copying the files {\tt
  AIPSUPD}, {\tt UPDPSYNC}, {\tt UPDCONFIG}, and {\tt UPDERROR} from
{\tt www.aips.nrao.edu/31DEC23} to your {\tt \$UPDATE} directory.

\subsection{Holography}

Two new holography related tasks were written.  {\tt HOLIS} is a form of
scan listing to detail the contents of both pointed and on-the-fly
holography data sets.  It provides essential information about the way
the data were observed and can find issues if there are errors.  {\tt
  HOCLN} is a complex Clean that attempts to deconvolve the illumination
image of the antenna from the point-spread function.  Since holography
is usually critically sampled, this operation does not seem to improve
the images significantly.  An option was added to {\tt PANEL} to allow
the edges of each panel to be omitted from the functional fit used to
determine the corrections to be applied.  This permits edge effects from
adjacent panels to be ignored which may be significant because of the
usual limited spatial resolution.

\subsection{UV data}

NASA has changed the naming convention for TEC files on their {\tt
  cddis} data site.  Files taken after day 219 this year (August 7,2023)
have the new names, older files have the previous names.  {\tt VLBAUTIL}
and {\tt VLAPROCS} have been changed to test the dates and use the new,
rather longer names when appropriate.  Note that the new files are
gzipped, the old files are compressed.

When {\tt DOPOL} is applied to linear polarization, all 4 input
correlations are used to compute all 4 output correlations.  Subroutine
{\tt DVHROT} does this but it did not check for flagging.  Fixed this to
flag all 4 if any 1 input correlation is flagged.  This a bug that
affected {\tt 31DEC23} beginning February 22, 2023 until December
7. 2023.  The code in {\tt 31DEC22} was different and handled this issue
correctly.

\begin{description}
\myitem{MORIF} had problems with integer and character IF-dependent
        columns when reducing the numbers of IFs.
\myitem{RLDIF} and {\tt VHDIF} were corrected to test for no data
        found.  The history files were significantly improved.
\myitem{SWPOL} was changed to swap polarizations in many more table
        types, when possible.
\myitem{IANTB} was changed to write times with day numbers and to add
        more digits to frequencies and Tsys values.
\myitem{e-Merlin} antennas were added to those known by \AIPS.
\myitem{UV2MS} was generalized to handle more forms of input random
        parameters.
\myitem{SOUSP} was changed to use {\tt SRCNAME} rather than {\tt
        SOURCES} and to plot the results in a better place.
\myitem{SPIXR} was corrected to handle error codes from the primary beam
        correction properly rather than taking them as serious.
\myitem{VPLOT} was changed to set the default {\tt ECHAN} to the maximum
        when channels are averaged and to {\tt BCHAN} when they are not.
\myitem{UVRMS} was changed to compute the answers even when plotting is
        stopped and to return them in the usual adverbs ({\tt PIXAVG},
        {\tt PIXSTD})\@.
\myitem{CLIP} lost the values of {\tt DOCAL}, {\tt DOBAND}, and {\tt
        DOPOL} whenever no data were found for one of the sources.  All
        sources thereafter in the list had no calibration applied.
\end{description}

\subsection{Imaging and Display}

Modern computer displays can be quite large and have a great many
pixels.  The \AIPS\ TV display ({\tt XAS}) has only one font which is 7
by 9 pixels.  It can however multiply this up by integer amounts.  The
{\tt AIPS} verb {\tt CHARMULT} allows the user to set this value.  {\tt
  XAS} sets the default multiplier to values greater than one for large
screens when it starts.  It now tells the user what it has done.
Numerous editing tasks have been changed so that, if the characters are
larger than 7x9 at the beginning or the {\tt XAS} default is greater
than 1, a {\tt CHAR MULT} option is added to the interactive menus.  The
subroutine which displays the menus was changed to defend itself from
character sizes that are too large for the screen.  Tasks that were
changed are {\tt SPFLG},  {\tt TVFLG},  {\tt FTFLG}, {\tt PCFLG}, {\tt
  BPEDT},  {\tt PCEDT},  {\tt PDEDT}, {\tt IMAGR}, {\tt SCIMG}, {\tt
  SCMAP}, {\tt EDITA}, {\tt EDITR}, and {\tt SNEDT}\@.

\begin{description}
\myitem{PRTAB} was corrected to handle selection of character-valued
        columns correctly.  Previously it did not set the sizes to use
        in the display properly.
\myitem{DISKU} was changed to have the option to display all disks
        except those specified in {\tt BADDISK}\@.
\myitem{TADIF} was changed to manage differences in keywords without
        quitting.
\myitem{UVPLT} was given the option to omit cross-correlation data when
        {\tt APARM(10)}$ > 0$.
\myitem{WIPER} was given the option to omit cross-correlation data when
        {\tt BPARM(10)}$ \geq 100$.
\end{description}

\subsection{General}

\begin{description}
\myitem{TUGET} is a new pseudo-verb that gets the last adverbs used for
        a task by a specified user number.  Since people now use
        multiple user numbers this will allow transferring parameters
        between them.
\myitem{CLNUP} is a new task to show users ``hidden'' files that often
        get left primarily in \AIPS\ data disk 1.  This includes
        readline, message, {\tt SAVE}/{\tt GET}, and {\tt TPUT}/{\tt
          TGET} files.  {\tt CLNUP} will display and/or delete such
        files if they are old enough.  It can also display other old
        files but will not delete them.
\myitem{AIPS} itself was changed to write {\tt readline} files on {\tt
        RESTART} operations as well as on {\tt EXIT} and to read the
        {\tt readline} history of the new user number.  Previously, {\tt
        RESTART}s caused a mixing of multiple user number's history.
\myitem{Task} communication was changed to defend itself from
        Parseltongue, making sure the {\tt VERNAM} parameter is properly
        initialized.  Plot files now require this.
\end{description}

%\vfill\eject

\section{Patch Distribution for \OLDNAME}

Normally, this section lists the patches that have been released for
\OLDNAME\@.  This was based on the assumption that users would want to
download individual files to compile them locally.  However, the 
``Midnight Job'' ({\tt \$HOME/do\_daily.}{\it hostname}) will do this
for you on both locally-compiled and binary installations.  Therefore
there is no reason to continue the old procedure.  Major bug corrections
were moved to \OLDNAME\ as they occur and users should use the MNJ on
occasion on both the {\tt NEW} and {\tt TST} versions of \AIPS\@.

The \OLDNAME\ release is still available for installation, but is not
recommended and will no longer receive patches even for egregious
errors.  It had a number of important patches during \THISYEAR.  They are
\begin{enumerate}
  \item\ {\tt VHDIF} lost the {\tt DOINVERS} true (add $180$ degrees)
         result when smoothing the output average {\tt PP}
         spectrum. {\it 2023-01-03}
  \item\ {\tt POSSM} failed to make IF divider lines in columns $> 1$.
         Added numeric labels to all subimages. {\it 2023-01-13}
  \item\ {\tt TADIF} had wrong length for units string and needed to
         trim the units and labels and take differences less
         seriously. {\it 2023-01-13}
  \item\ {\tt TECOR} had an error in geometry affecting the IFR.
         {\it 2023-01-23}
  \item\ {\tt LISTR} option {\tt POLD} (difference of polarizations)
         failed mysteriously. {\it 2023-02-10}
  \item\ {\tt UVPLT} would quit on a degenerate axis even if a plot range
         was specified. {\it 2023-02-16}
  \item\ {\tt FIXFR} had bad file references. {\it 2023-02-16}
  \item\ {\tt UVADD} did not copy essential tables (SU, FQ, AN, PO).
         {\it 2023-02-24} 
  \item\ Mercator coordinates were not handled correctly. {\it
         2023-03-01}  
  \item\ {\tt PCNTR} did not plot the polarization scale when requested
         if {\tt XYRATIO} was set. {\it 2023-03-20}
  \item\ {\tt FITLD} could overflow buffers when selecting IFs or
         channels with IDI format. {\it 2023-03-28}
  \item\ {\tt RLDIF} has a new formula for the position angle of 3C286.
         {\it 2023-03-28}
  \item\ {\tt SOUSP} used incorrect frequencies if IF selection was done
         after {\tt SETJY} was run. {\it 2023-03-29}
  \item\ {\tt POSSM} had several axis labeling issues. {\it 2023-04-14}
  \item\ {\tt VBRFI} and {\tt VLBRF} had errors in plotting data and in
         labeling the X axis. {\it 2023-04-24}
  \item\ {\tt IMAGR} had an array that limited the number of channels
         entering an image to about 2000. {\it 2023-04-28}
  \item\ {\tt UVMOD} was corrected to handle {\tt FQCENTER} properly.
         {\it 2023-05-24}
  \item\ {\tt UVSUB} and {\tt OOSUB} did not compute {\tt OPCODE 'MODL'}
         correctly for compressed data sets. {\it 2023-06-12}
  \item\ UV data sets without an {\tt FQ} table could get wrong
         frequencies. {\it 2023-06-14}
  \item\ {\tt POSSM} had horizontal axis labeling issues when not
         plotting all IFs and polarizations together ({\tt APARM(9)}
         $\neq 0$).  {\it 2023-06-26}
  \item\ {\tt RLDLY} recorded the {\tt REFANT} incorrectly in the
         history file. {\it 2023-07-03}
  \item\ {\tt RLDIF} and {\tt VHDIF} did not die when no data were
         found.  Also improved the history file information. {\it
           2023-07-18}
  \item\ {\tt MORIF} mishandled integer and character table columns that
         depend on IF. {\it 2023-08-22}
  \item\ {\tt SPIXR} confused the error return from the primary beam
         computation as a reason to quit. {\it 2023-09-14}
  \item\ {\tt CALIB} closed the wrong flag table and then died when
         writing flags. {\it 2023-10-02}
  \item\ {\tt EDITA} treated {\tt DODELAY} incorrectly and so did not
         allow delays. {\it 2023-10-02}
  \item\ {\tt VLAPROCS} and {\tt VLBAUTIL} were changed in the TEC
         procedures to deal  with the new file names in use after August
         7, 2023.  {\it 2023-10-06, 2023-10-18}
  \item\ {\tt \$SYSUNIX/AIPSPATH.SH} and {\tt .CSH} had the wrong
         definitions for the {\tt 31DEC22} version. {\it 2023-11-27}
\end{enumerate}

%\vfill\eject
\section{\AIPS\ Distribution}

From the NRAO system logs, we count apparent MNJ accesses, downloads
of the tar balls, and {\tt rsync} accesses by unique IP address.
Since DSL and some university and other connections may be assigned
different IP addresses at different times, this will be a bit of an
over-estimate of actual sites.  However, a single IP address is often
used to provide \AIPS\ to a number of computers, so these numbers are
at the same time an under-estimate of the number of computers running
current versions of \AIPS\@.  In \THISYEAR, a total of 243 different IP
addresses downloaded the frozen form of \OLDNAME\ and 597 IP
addresses downloaded \RELEASENAME\ in tarball or binary form.  With the
change to the MNJ (rsync only) we are unable even to guess how many
sites have run the MNJ\@.  The total number of unique IP addresses in
these five lists was 896, 93 \% of last year.  The plot of numbers
versus time and the table shows that 2023 was slightly ahead of 2022
in the {\tt NEW} and {\tt TST} numbers.

\begin{center}
\begin{tabular}{|rrrrrrrr|}
\hline
 & & & & & {\tt TST} & {\tt NEW} & Total \\
\noalign{\vspace{-1mm}}
year & {\tt TST} name & {\tt NEW} name & \hspace{1em}{\tt TST} &
 \hspace{1em}{\tt NEW} & binary & binary & unique \\
\hline
2004 & {\tt 31DEC04} & {\tt 31DEC03} &  808 & 196 &      &     & 1276 \\
2005 & {\tt 31DEC05} & {\tt 31DEC04} &  832 & 246 &  299 &  48 & 1460 \\
2006 & {\tt 31DEC06} & {\tt 31DEC05} &  806 & 191 &  402 &  94 & 1398 \\
2007 & {\tt 31DEC07} & {\tt 31DEC06} &  965 & 277 &  669 & 161 & 1811 \\
2008 & {\tt 31DEC08} & {\tt 31DEC07} & 1058 & 246 &  986 & 303 & 2107 \\
2009 & {\tt 31DEC09} & {\tt 31DEC08} & 1228 & 307 & 1082 & 478 & 2399 \\
2010 & {\tt 31DEC10} & {\tt 31DEC09} & 1228 & 307 & 1203 & 477 & 2416 \\
2011 & {\tt 31DEC11} & {\tt 31DEC10} & 1105 & 270 & 1064 & 424 & 2228 \\
2012 & {\tt 31DEC12} & {\tt 31DEC11} &  940 & 284 & 1028 & 396 & 1698 \\
2013 & {\tt 31DEC13} & {\tt 31DEC12} & 1014 & 307 &  990 & 443 & 1937 \\
2014 & {\tt 31DEC14} & {\tt 31DEC13} & 1045 & 333 &  848 & 431 & 1843 \\
2015 & {\tt 31DEC15} & {\tt 31DEC14} & 1104 & 309 & 1001 & 350 & 1817 \\
2016 & {\tt 31DEC16} & {\tt 31DEC15} &  878 & 222 &  788 & 372 & 1330 \\
2017 & {\tt 31DEC17} & {\tt 31DEC16} &  874 & 408 &  768 & 386 & 1383 \\
2018 & {\tt 31DEC18} & {\tt 31DEC17} &  684 & 368 &  603 & 343 & 1099 \\
2019 & {\tt 31DEC19} & {\tt 31DEC18} &  754 & 406 &  686 & 388 & 1155 \\
2020 & {\tt 31DEC20} & {\tt 31DEC19} &  796 & 434 &  750 & 470 & 1230 \\
2021 & {\tt 31DEC21} & {\tt 31DEC20} &  659 & 399 &  604 & 376 & 1215 \\
2022 & {\tt 31DEC22} & {\tt 31DEC21} &  590 & 226 &  572 & 221 &  965 \\
2023 & {\tt 31DEC23} & {\tt 31DEC22} &  597 & 239 &  596 & 243 &  896 \\
\hline
\end{tabular}
\end{center}

\vfill
\centerline{\resizebox{!}{3.5in}{\includegraphics{FIG/PLOTIT2223all.eps}}}

\vfill\eject
\vspace*{4in}
\centerline{This page deliberately left blank.}
\vfill
\eject

% Order form and mailer page
%\cleardoublepage
\pagestyle{empty}
%\hphantom{...}
%\vfill\eject
\vbox to 4.4in{
\vspace{12pt}
%\centerline{\rotatebox{-90}{\resizebox{!}{3.5in}{%
%\includegraphics{FIG/Mandrill.color.plt}}}}
\centerline{\resizebox{!}{3.5in}{\includegraphics{FIG/Mandrill.eps}}}
\vspace{12pt}
\centerline{{\huge \tt \AIPRELEASE}}
\vspace{12pt}
\vfill}
\phantom{...}
\centerline{\resizebox{!}{!}{\includegraphics{FIG/AIPSLETS.PS}}}

\end{document}
