Initial phase of conversion to SGML documentation complete.
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ONLY imaplib.py is Copyright (c) 2001 Python Software Foundation;
+All Rights Reserved
+
imaplib.py comes from Python dev tree and is licensed inder the
GPL-compatible PSF license as follows:
-ONLY imaplib.py is Copyright (c) 2001 Python Software Foundation;
-All Rights Reserved
+
+PSF LICENSE AGREEMENT FOR PYTHON 2.2
+------------------------------------
+
+1. This LICENSE AGREEMENT is between the Python Software Foundation
+("PSF"), and the Individual or Organization ("Licensee") accessing and
+otherwise using Python 2.2 software in source or binary form and its
+associated documentation.
+
+2. Subject to the terms and conditions of this License Agreement, PSF
+hereby grants Licensee a nonexclusive, royalty-free, world-wide
+license to reproduce, analyze, test, perform and/or display publicly,
+prepare derivative works, distribute, and otherwise use Python 2.2
+alone or in any derivative version, provided, however, that PSF's
+License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
+2001 Python Software Foundation; All Rights Reserved" are retained in
+Python 2.2 alone or in any derivative version prepared by Licensee.
+
+3. In the event Licensee prepares a derivative work that is based on
+or incorporates Python 2.2 or any part thereof, and wants to make
+the derivative work available to others as provided herein, then
+Licensee hereby agrees to include in any such work a brief summary of
+the changes made to Python 2.2.
+
+4. PSF is making Python 2.2 available to Licensee on an "AS IS"
+basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.2 WILL NOT
+INFRINGE ANY THIRD PARTY RIGHTS.
+
+5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+2.2 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
+A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.2,
+OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+
+6. This License Agreement will automatically terminate upon a material
+breach of its terms and conditions.
+
+7. Nothing in this License Agreement shall be deemed to create any
+relationship of agency, partnership, or joint venture between PSF and
+Licensee. This License Agreement does not grant permission to use PSF
+trademarks or trade name in a trademark sense to endorse or promote
+products or services of Licensee, or any third party.
+
+8. By copying, installing or otherwise using Python 2.2, Licensee
+agrees to be bound by the terms and conditions of this License
+Agreement.
-rm -f `find . -name "*.class"`
-rm -f `find . -name "*.bak"`
-rm -f `find . -name ".cache*"`
+ -rm manpage.links
+ -rm manpage.refs
-find . -name auth -exec rm -vf {}/password {}/username \;
-svn cleanup
svn log -v > ChangeLog
docs:
+ docbook2man offlineimap.sgml
+ docbook2man offlineimap.sgml
+ docbook2html -u offlineimap.sgml
+ mv offlineimap.html manual.html
man -t -l offlineimap.1 > manual.ps
ps2pdf manual.ps
groff -Tascii -man offlineimap.1 | sed $$'s/.\b//g' > manual.txt
- groff -Thtml -man offlineimap.1 > manual.html
+ -rm manpage.links manpage.refs
+
-<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Mon Jan 6 15:32:30 2003 -->
-<html>
-<head>
-<meta name="generator" content="groff -Thtml, see www.gnu.org">
-<meta name="Content-Style" content="text/css">
-<title>OFFLINEIMAP</title>
-</head>
-<body>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML
+><HEAD
+><TITLE
+>OfflineIMAP Manual</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.77+"></HEAD
+><BODY
+CLASS="REFERENCE"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="REFERENCE"
+><A
+NAME="AEN1"
+></A
+><DIV
+CLASS="TITLEPAGE"
+><H1
+CLASS="TITLE"
+>I. OfflineIMAP Manual</H1
+><DIV
+CLASS="TOC"
+><DL
+><DT
+><B
+>Table of Contents</B
+></DT
+><DT
+><A
+HREF="#AEN3"
+>offlineimap</A
+> -- Powerful IMAP/Maildir synchronization
+ and reader support</DT
+></DL
+></DIV
+></DIV
+><H1
+><A
+NAME="AEN3"
+></A
+>offlineimap</H1
+><DIV
+CLASS="REFNAMEDIV"
+><A
+NAME="AEN15"
+></A
+><H2
+>Name</H2
+>OfflineIMAP -- Powerful IMAP/Maildir synchronization
+ and reader support</DIV
+><DIV
+CLASS="REFSYNOPSISDIV"
+><A
+NAME="AEN18"
+></A
+><H2
+>Synopsis</H2
+><P
+><B
+CLASS="COMMAND"
+>offlineimap</B
+> [-1] [-P <TT
+CLASS="REPLACEABLE"
+><I
+>profiledir</I
+></TT
+>] [-a <TT
+CLASS="REPLACEABLE"
+><I
+>accountlist</I
+></TT
+>] [-c <TT
+CLASS="REPLACEABLE"
+><I
+>configfile</I
+></TT
+>] [-d <TT
+CLASS="REPLACEABLE"
+><I
+>debugtype[,...]</I
+></TT
+>] [-o] [-u <TT
+CLASS="REPLACEABLE"
+><I
+>interface</I
+></TT
+>]</P
+><P
+><B
+CLASS="COMMAND"
+>offlineimap</B
+> -h | --help </P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN38"
+></A
+><H2
+>Description</H2
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is a tool to simplify your e-mail
+ reading. With <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, you can read the same mailbox
+ from multiple computers. You get a current copy of your
+ messages on each computer, and changes you make one place will be
+ visible on all other systems. For instance, you can delete a message
+ on your home computer, and it will appear deleted on your work
+ computer as well. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is also useful if you want to
+ use a mail reader that does not have IMAP support, has poor IMAP
+ support, or does not provide disconnected operation.
+ </P
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>FAST</I
+></SPAN
+>; it synchronizes
+ my two accounts with over 50 folders in 3 seconds. Other
+ similar tools might take over a minute, and achieve a
+ less-reliable result. Some mail readers can take over 10
+ minutes to do the same thing, and some don't even support it
+ at all. Unlike other mail tools, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> features a
+ multi-threaded synchronization algorithm that can dramatically
+ speed up performance in many situations by synchronizing
+ several different things simultaneously.
+ </P
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>FLEXIBLE</I
+></SPAN
+>; you can
+ customize which folders are synced via regular expressions,
+ lists, or Python expressions; a versatile and comprehensive
+ configuration file is used to control behavior; two user
+ interfaces are built-in; fine-tuning of synchronization
+ performance is possible; internal or external automation is
+ supported; SSL and PREAUTH tunnels are both supported; offline
+ (or "unplugged") reading is supported; and esoteric IMAP
+ features are supported to ensure compatibility with the widest
+ variety of IMAP servers.
+ </P
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>SAFE</I
+></SPAN
+>; it uses an
+ algorithm designed to prevent mail loss at all costs. Because
+ of the design of this algorithm, even programming errors
+ should not result in loss of mail. I am so confident in the
+ algorithm that I use my own personal and work accounts for
+ testing of <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> pre-release, development, and beta
+ releases. Of course, legally speaking, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> comes
+ with no warranty, so I am not responsible if this turns out
+ to be wrong.
+ </P
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN56"
+></A
+><H3
+>Method of Operation</H3
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> operates by maintaining a hierarchy of
+ mail folders in Maildir format locally. Your own mail
+ reader will read mail from this tree, and need never know
+ that the mail comes from IMAP. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> will detect
+ changes to the mail folders on your IMAP server and your own
+ computer and bi-directionally synchronize them, copying,
+ marking, and deleting messages as necessary.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN61"
+></A
+><H2
+>Quick Start</H2
+><P
+>If you have already installed <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> system-wide,
+ or your system adminstrator has done that for you, your task
+ for setting up <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> for the first time is quite
+ simple. You just need to set up your configuration file, make
+ your folder directory, and run it!
+ </P
+><P
+>You can quickly set up your configuration file. The distribution
+ includes a file <TT
+CLASS="FILENAME"
+>offlineimap.conf.minimal</TT
+>
+ (Debian users
+ may find this at
+ <TT
+CLASS="FILENAME"
+>/usr/share/doc/offlineimap/examples/offlineimap.conf.minimal</TT
+>) that is a basic example of setting of <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>. You can
+ simply copy this file into your home directory and name it
+ <TT
+CLASS="FILENAME"
+>.offlineimaprc</TT
+> (note the leading period). A
+ command such as <B
+CLASS="COMMAND"
+>cp offlineimap.conf.minimal ~/.offlineimaprc</B
+> will do it. Or, if you prefer, you can just copy this text to
+ <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+>:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>[general]
+accounts = Test
-<h1 align=center>OFFLINEIMAP</h1>
-<a href="#NAME">NAME</a><br>
-<a href="#SYNOPSIS">SYNOPSIS</a><br>
-<a href="#DESCRIPTION">DESCRIPTION</a><br>
-<a href="#INSTALLATION">INSTALLATION</a><br>
-<a href="#CONFIGURATION">CONFIGURATION</a><br>
-<a href="#OPTIONS">OPTIONS</a><br>
-<a href="#USER INTERFACES">USER INTERFACES</a><br>
-<a href="#EXAMPLES">EXAMPLES</a><br>
-<a href="#ERRORS">ERRORS</a><br>
-<a href="#OTHER FREQUENTLY ASKED QUESTIONS">OTHER FREQUENTLY ASKED QUESTIONS</a><br>
-<a href="#CONFORMING TO">CONFORMING TO</a><br>
-<a href="#NOTES">NOTES</a><br>
-<a href="#BUGS">BUGS</a><br>
-<a href="#COPYRIGHT">COPYRIGHT</a><br>
-<a href="#AUTHOR">AUTHOR</a><br>
-<a href="#SEE ALSO">SEE ALSO</a><br>
+[Test]
+localfolders = ~/Test
+remotehost = examplehost
+remoteuser = jgoerzen</PRE
+><P
+>Now, edit the <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+> file with
+ your favorite editor. All you have to do is specify a directory
+ for your folders to be in (on the <SPAN
+CLASS="PROPERTY"
+>localfolders</SPAN
+>
+ line), the host name of your IMAP server (on the
+ <SPAN
+CLASS="PROPERTY"
+>remotehost</SPAN
+> line), and your login name on
+ the remote (on the <SPAN
+CLASS="PROPERTY"
+>remoteuser</SPAN
+> line). That's
+ it!</P
+><P
+>To run <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, you just have to say
+ <B
+CLASS="COMMAND"
+>offlineimap</B
+> -- it will fire up, ask you for
+ a login password if necessary, synchronize your folders, and exit.
+ See? You can just throw away the rest of this finely-crafted,
+ perfectly-honed manual! Of course, if you want to see how you can
+ make <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> FIVE TIMES FASTER FOR JUST $19.95 (err, well,
+ $0), you have to read on!
+ </P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN83"
+></A
+><H2
+>Installation</H2
+><P
+>If you are reading this document via the "man" command, it is
+ likely
+ that you have no installation tasks to perform; your system
+ administrator has already installed it. If you need to install it
+ yourself, you have three options: a system-wide installation with
+ Debian, system-wide installation with other systems, and a single-user
+ installation. You can download the latest version of <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> from
+ <A
+HREF="http://quux.org/devel/offlineimap/"
+TARGET="_top"
+>the <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ website</A
+>.
+ </P
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN89"
+></A
+><H3
+>Prerequisites</H3
+><P
+>In order to use <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, you need to have these conditions
+ satisfied:
+ </P
+><P
+></P
+><UL
+><LI
+><P
+>Your mail server must support IMAP. Most Internet Service
+ Providers
+ and corporate networks do, and most operating systems
+ have an IMAP
+ implementation readily available.
+ </P
+></LI
+><LI
+><P
+> You must have Python version 2.2.1 or above installed.
+ If you are
+ running on Debian GNU/Linux, this requirement will automatically be
+ taken care of for you. If you do not have Python already, check with
+ your system administrator or operating system vendor; or, download it from
+ <A
+HREF="http://www.python.org/"
+TARGET="_top"
+>the Python website</A
+>.
+ If you intend to use the Tk interface, you must have Tkinter
+ (python-tk) installed. If you intend to use the SSL interface, your
+ Python must have been built with SSL support.
+ </P
+></LI
+><LI
+><P
+> Have a mail reader that supports the Maildir mailbox format. Most
+ modern mail readers have this support built-in, so you can choose from
+ a wide variety of mail servers. This format is also known as the
+ "qmail" format, so any mail reader compatible with it will work with
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>.
+ </P
+></LI
+></UL
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN102"
+></A
+><H3
+>System-Wide Installation, Debian</H3
+><P
+> If you are tracking Debian unstable, you may install
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> by simply running the following command as root:
+ </P
+><P
+> <B
+CLASS="COMMAND"
+>apt-get install offlineimap</B
+>
+ </P
+><P
+> If you are not tracking Debian unstable, download the Debian .deb
+ package from the <A
+HREF="http://quux.org/devel/offlineimap/"
+TARGET="_top"
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> website</A
+>
+ and then run <B
+CLASS="COMMAND"
+>dpkg -i</B
+> to install the downloaded
+ package. Then, skip to <A
+HREF="#CONFIGURATION"
+><I
+>Configruation</I
+></A
+> below. You will type <B
+CLASS="COMMAND"
+>offlineimap</B
+> to
+ invoke the program.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN114"
+></A
+><H3
+>System-Wide Installation, Other</H3
+><P
+> Download the tar.gz version of the package from the
+ <A
+HREF="http://quux.org/devel/offlineimap/"
+TARGET="_top"
+>website</A
+>.
+ Then run
+ these commands, making sure that you are the "root" user first:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>tar -zxvf offlineimap_x.y.z.tar.gz
+cd offlineimap-x.y.z
+python2.2 setup.py install</PRE
+><P
+>On some systems, you will need to use
+ <B
+CLASS="COMMAND"
+>python</B
+> instead of <B
+CLASS="COMMAND"
+>python2.2</B
+>.
+ Next, proceed to <A
+HREF="#CONFIGURATION"
+><I
+>Configruation</I
+></A
+> below. You will type <B
+CLASS="COMMAND"
+>offlineimap</B
+> to
+ invoke the program.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN124"
+></A
+><H3
+>Single-Account Installation</H3
+><P
+> Download the tar.gz version of the package from the
+ <A
+HREF="http://quux.org/devel/offlineimap/"
+TARGET="_top"
+>website</A
+>.
+ Then run these commands:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>tar -zxvf offlineimap_x.y.z.tar.gz
+cd offlineimap-x.y.z</PRE
+><P
+>When you want to run <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, you will issue the
+ <B
+CLASS="COMMAND"
+>cd</B
+> command as above and then type
+ <B
+CLASS="COMMAND"
+>./offlineimap.py</B
+>; there is no installation
+ step necessary.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="CONFIGURATION"
+></A
+><H2
+>Configruation</H2
+><P
+> <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is regulated by a configuration file that is normally
+ stored in <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+>. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ ships with a file named <TT
+CLASS="FILENAME"
+>offlineimap.conf</TT
+>
+ that you should copy to that location and then edit. This file is
+ vital to proper operation of the system; it sets everything you need
+ to run <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>. Full documentation for the configuration file
+ is included within the sample file.
+ </P
+><P
+> <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> also ships a file named
+ <TT
+CLASS="FILENAME"
+>offlineimap.conf.minimal</TT
+> that you can also try.
+ It's useful if you want to get started with
+ the most basic feature set, and you can read about other features
+ later with <TT
+CLASS="FILENAME"
+>offlineimap.conf</TT
+>.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN145"
+></A
+><H2
+>Options</H2
+><P
+> Most configuration is done via the configuration file. Nevertheless,
+ there are a few command-line options that you may set for
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>.
+ </P
+><P
+></P
+><DIV
+CLASS="VARIABLELIST"
+><DL
+><DT
+>-1</DT
+><DD
+><P
+>Disable most multithreading operations and use
+ solely a single-connection
+ sync. This effectively sets the <SPAN
+CLASS="PROPERTY"
+>maxsyncaccounts</SPAN
+>
+ and all <SPAN
+CLASS="PROPERTY"
+>maxconnections</SPAN
+> configuration file
+ variables to 1.
+ </P
+></DD
+><DT
+>-P <TT
+CLASS="REPLACEABLE"
+><I
+>profiledir</I
+></TT
+></DT
+><DD
+><P
+>Sets <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> into profile mode. The program
+ will create <TT
+CLASS="REPLACEABLE"
+><I
+>profiledir</I
+></TT
+>
+ (it must not already exist). As it runs, Python profiling
+ information
+ about each thread is logged into profiledir. Please note: This option
+ is present for debugging and optimization only, and should NOT be used
+ unless you have a specific reason to do so. It will significantly
+ slow program performance, may reduce reliability, and can generate
+ huge amounts of data. You must use the <TT
+CLASS="OPTION"
+>-1</TT
+> option when
+ you use <TT
+CLASS="OPTION"
+>-P</TT
+>.
+ </P
+></DD
+><DT
+>-a <TT
+CLASS="REPLACEABLE"
+><I
+>accountlist</I
+></TT
+></DT
+><DD
+><P
+>Overrides the <SPAN
+CLASS="PROPERTY"
+>accounts</SPAN
+> option
+ in the <SPAN
+CLASS="PROPERTY"
+>general</SPAN
+> section of the configuration
+ file. You might use this to exclude certain accounts, or to sync
+ some accounts that you normally prefer not to. Separate the
+ accounts by commas, and use no embedded spaces.
+ </P
+></DD
+><DT
+>-c <TT
+CLASS="REPLACEABLE"
+><I
+>configfile</I
+></TT
+></DT
+><DD
+><P
+>Specifies a configuration file to use in lieu of
+ the default, <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+>.
+ </P
+></DD
+><DT
+>-d <TT
+CLASS="REPLACEABLE"
+><I
+>debugtype[,...]</I
+></TT
+></DT
+><DD
+><P
+>Enables debugging for OfflineIMAP. This is useful if
+ you are trying to track down a malfunction or figure out what is going
+ on under the hood. I suggest that you use this with
+ <TT
+CLASS="OPTION"
+>-1</TT
+> to make the results more sensible.</P
+><P
+><TT
+CLASS="OPTION"
+>-d</TT
+> requires one or more debugtypes,
+ separated by commas. These define what exactly will be
+ debugged, and include two options: <SPAN
+CLASS="PROPERTY"
+>imap</SPAN
+>
+ and <SPAN
+CLASS="PROPERTY"
+>maildir</SPAN
+>. The <SPAN
+CLASS="PROPERTY"
+>imap</SPAN
+>
+ option will enable IMAP protocol stream and parsing debugging. Note
+ that the output may contain passwords, so take care to remove that
+ from the debugging output before sending it to anyone else. The
+ <SPAN
+CLASS="PROPERTY"
+>maildir</SPAN
+> option will enable debugging for
+ certain Maildir operations.
+ </P
+></DD
+><DT
+>-o</DT
+><DD
+><P
+>Run only once, ignoring all
+ <SPAN
+CLASS="PROPERTY"
+>autorefresh</SPAN
+> settings in the configuration
+ file.</P
+></DD
+><DT
+>-h, --help</DT
+><DD
+><P
+>Show summary of options.</P
+></DD
+><DT
+>-u <TT
+CLASS="REPLACEABLE"
+><I
+>interface</I
+></TT
+></DT
+><DD
+><P
+>Specifies an alternative user interface module
+ to use. This overrides the defailt specified in the
+ configuration file. The pre-defined options are listed in
+ the User Interfaces section.</P
+></DD
+></DL
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN205"
+></A
+><H2
+>User Interfaces</H2
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> has a pluggable user interface system that lets you choose how the
+ program communicates information to you. There are two graphical
+ interfaces, two terminal interfaces, and two noninteractive interfaces
+ suitable for scripting or logging purposes. The
+ <SPAN
+CLASS="PROPERTY"
+>ui</SPAN
+> option in the configuration file specifies
+ user interface preferences. The <TT
+CLASS="OPTION"
+>-u</TT
+> command-line
+ option can override the configuration file setting. The available
+ values for the configuration file or command-line are described
+ in this section.</P
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN211"
+></A
+><H3
+>Tk.Blinkenlights</H3
+><P
+>Tk.Blinkenlights is an interface designed to be sleek, fun to watch, and
+ informative of the overall picture of what <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ is doing. I consider it to be the best general-purpose interface in
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>.
+ </P
+><P
+> Tk.Blinkenlights contains, by default, a small window with a row of
+ LEDs, a small log, and a row of command buttons.
+ The total size of the window is
+ very small, so it uses little desktop space, yet it is quite
+ functional. The optional, toggleable, log shows more
+ detail about what is happening and is color-coded to match the color
+ of the lights.
+ </P
+><P
+> Tk.Blinkenlights is the only user interface that has configurable
+ parameters; see the example <TT
+CLASS="FILENAME"
+>offlineimap.conf</TT
+>
+ for more details.
+ </P
+><P
+> Each light in the Blinkenlights interface represents a thread
+ of execution -- that is, a particular task that <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ is performing right now. The colors indicate what task
+ the particular thread is performing, and are as follows:
+ </P
+><P
+></P
+><DIV
+CLASS="VARIABLELIST"
+><DL
+><DT
+>Black</DT
+><DD
+><P
+>indicates that this light's thread has terminated; it will light up
+ again later when new threads start up. So, black indicates no
+ activity.
+ </P
+></DD
+><DT
+>Red (Meaning 1)</DT
+><DD
+><P
+>is the color of the main program's thread, which basically does
+ nothing but monitor the others. It might remind you of HAL 9000 in
+ [<SPAN
+CLASS="CITATION"
+>2001</SPAN
+>].
+ </P
+></DD
+><DT
+>Gray</DT
+><DD
+><P
+>indicates that the thread is establishing a new connection to the IMAP
+ server.
+ </P
+></DD
+><DT
+>Purple</DT
+><DD
+><P
+>is the color of an account synchronization thread that is monitoring
+ the progress of the folders in that account (not generating any I/O).
+ </P
+></DD
+><DT
+>Cyan</DT
+><DD
+><P
+>indicates that the thread is syncing a folder.
+ </P
+></DD
+><DT
+>Green</DT
+><DD
+><P
+>means that a folder's message list is being loaded.
+ </P
+></DD
+><DT
+>Blue</DT
+><DD
+><P
+>is the color of a message synchronization controller thread.
+ </P
+></DD
+><DT
+>Orange</DT
+><DD
+><P
+>indicates that an actual message is being copied.
+ (We use fuschia for fake messages.)
+ </P
+></DD
+><DT
+>Red (meaning 2)</DT
+><DD
+><P
+>indicates that a message is being deleted.
+ </P
+></DD
+><DT
+>Yellow / bright orange</DT
+><DD
+><P
+>indicates that message flags are being added.
+ </P
+></DD
+><DT
+>Pink / bright red</DT
+><DD
+><P
+>indicates that message flags are being removed.
+ </P
+></DD
+><DT
+>Red / Black Flashing</DT
+><DD
+><P
+>corresponds to the countdown timer that runs between
+ synchronizations.
+ </P
+></DD
+></DL
+></DIV
+><P
+>The name of this interfaces derives from a bit of computer
+ history. Eric Raymond's [<SPAN
+CLASS="CITATION"
+>Jargon File</SPAN
+>] defines
+ <I
+CLASS="FIRSTTERM"
+>blinkenlights</I
+>, in part, as:
+ </P
+><A
+NAME="AEN274"
+></A
+><BLOCKQUOTE
+CLASS="BLOCKQUOTE"
+><P
+>Front-panel diagnostic
+ lights on a computer, esp. a dinosaur. Now that dinosaurs are rare,
+ this term usually refers to status lights on a modem, network hub, or
+ the like.
+ </P
+><P
+> This term derives from the last word of the famous blackletter-Gothic
+ sign in mangled pseudo-German that once graced about half the computer
+ rooms in the English-speaking world. One version ran in its entirety as
+ follows:
+ </P
+><P
+> <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>ACHTUNG! ALLES LOOKENSPEEPERS!</I
+></SPAN
+>
+ </P
+><P
+> Das computermachine ist nicht fuer gefingerpoken und mittengrabben.
+ Ist easy schnappen der springenwerk, blowenfusen und poppencorken
+ mit spitzensparken. Ist nicht fuer gewerken bei das dumpkopfen.
+ Das rubbernecken sichtseeren keepen das cotten-pickenen hans in das
+ pockets muss; relaxen und watchen das blinkenlichten.
+ </P
+></BLOCKQUOTE
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN280"
+></A
+><H3
+>Curses.Blinkenlights</H3
+><P
+> Curses.Blinkenlights is an interface very similar to Tk.Blinkenlights,
+ but is designed to be run in a console window (an xterm, Linux virtual
+ terminal, etc.) Since it doesn't have access to graphics, it isn't
+ quite as pretty, but it still gets the job done.
+ </P
+><P
+>Please see the Tk.Blinkenlights section above for more
+ information about the colors used in this interface.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN284"
+></A
+><H3
+>Tk.VerboseUI</H3
+><P
+> Tk.VerboseUI (formerly known as Tk.TkUI) is a graphical interface
+ that presents a variable-sized window. In the window, each
+ currently-executing thread has a section where its name and current
+ status are displayed. This interface is best suited to people running
+ on slower connections, as you get a lot of detail, but for fast
+ connections, the detail may go by too quickly to be useful. People
+ with fast connections may wish to use Tk.Blinkenlights instead.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN287"
+></A
+><H3
+>TTY.TTYUI</H3
+><P
+> TTY.TTYUI interface is for people running in basic, non-color terminals. It
+ prints out basic status messages and is generally friendly to use on a console
+ or xterm.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN290"
+></A
+><H3
+>Noninteractive.Basic</H3
+><P
+> Noninteractive.Basic is designed for situations in which <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ will be run non-attended and the status of its execution will be
+ logged. You might use it, for instance, to have the system run
+ automatically and
+ e-mail you the results of the synchronization. This user interface
+ is not capable of reading a password from the keyboard; account
+ passwords must be specified using one of the configuration file options.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN294"
+></A
+><H3
+>Noninteractive.Quiet</H3
+><P
+> Noninteractive.Quiet is designed for non-attended running in situations
+ where normal status messages are not desired. It will output nothing
+ except errors and serious warnings. Like Noninteractive.Basic,
+ this user interface
+ is not capable of reading a password from the keyboard; account
+ passwords must be specified using one of the configuration file options.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN297"
+></A
+><H2
+>Examples</H2
+><P
+>Here are some example configurations for various situations.
+ Please e-mail any other examples you have that may be useful to
+ me.
+ </P
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN300"
+></A
+><H3
+>Multiple Accounts with Mutt</H3
+><P
+> This example shows you how to set up <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> to
+ synchronize multiple accounts with the mutt mail reader.
+ </P
+><P
+> Start by creating a directory to hold your folders by running
+ <B
+CLASS="COMMAND"
+>mkdir ~/Mail</B
+>. Then, in your
+ <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+>, specify:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>accounts = Personal, Work</PRE
+><P
+> Make sure that you have both a <SPAN
+CLASS="PROPERTY"
+>[Personal]</SPAN
+>
+ and a <SPAN
+CLASS="PROPERTY"
+>[Work]</SPAN
+> section, each with different
+ <SPAN
+CLASS="PROPERTY"
+>localfolder</SPAN
+> path names. Also, make sure
+ to enable <SPAN
+CLASS="PROPERTY"
+>[mbnames]</SPAN
+>.
+ </P
+><P
+> In each account section, write something like this:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>localfolders = ~/Mail/Personal</PRE
+><P
+> Finally, add these lines to your <TT
+CLASS="FILENAME"
+>~/.muttrc</TT
+>:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>source ~/path-to-mbnames-muttrc-mailboxes
+folder-hook Personal set from="youremail@personal.com"
+folder-hook Work set from="youremail@work.com"
+set mbox_type=Maildir
+set folder=$HOME/Mail
+spoolfile=+Personal/INBOX</PRE
+><P
+> That's it!
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN319"
+></A
+><H3
+>UW-IMAPD and References</H3
+><P
+>Some users with a UW-IMAPD server need to use <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>'s
+ "reference" feature to get at their mailboxes, specifying a reference
+ of "~/Mail" or "#mh/" depending on the configuration. The below
+ configuration from docwhat@gerf.org
+ shows using a <SPAN
+CLASS="PROPERTY"
+>reference</SPAN
+> of Mail, a <SPAN
+CLASS="PROPERTY"
+>nametrans</SPAN
+>
+ that strips
+ the leading Mail/ off incoming folder names, and a
+ <SPAN
+CLASS="PROPERTY"
+>folderfilter</SPAN
+> that
+ limits the folders synced to just three.
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>[Gerf]
+localfolders = ~/Mail
+remotehost = gerf.org
+ssl = yes
+remoteuser = docwhat
+reference = Mail
+# Trims off the preceeding Mail on all the folder names.
+nametrans = lambda foldername: \
+ re.sub('^Mail/', '', foldername)
+# Yeah, you have to mention the Mail dir, even though it
+# would seem intuitive that reference would trim it.
+folderfilter = lambda foldername: foldername in [
+ 'Mail/INBOX',
+ 'Mail/list/zaurus-general',
+ 'Mail/list/zaurus-dev',
+ ]
+maxconnections = 1
+holdconnectionopen = no</PRE
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN327"
+></A
+><H3
+>pythonfile Configuration File Option</H3
+><P
+>You can have <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ load up a Python file before evaluating the
+ configuration file options that are Python expressions. This example
+ is based on one supplied by Tommi Virtanen for this feature.
+ </P
+><P
+> In <TT
+CLASS="FILENAME"
+>~/.offlineimap.rc</TT
+>, he adds these options:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>[general]
+pythonfile=~/.offlineimap.py
+[foo]
+foldersort=mycmp</PRE
+><P
+> Then, the <TT
+CLASS="FILENAME"
+>~/.offlineimap.py</TT
+> file will
+ contain:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>prioritized = ['INBOX', 'personal', 'announce', 'list']
-<hr>
-<a name="NAME"></a>
-<h2>NAME</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>OfflineIMAP − Powerful IMAP/Maildir synchronization
-and reader support</p>
-</td>
-</table>
-<a name="SYNOPSIS"></a>
-<h2>SYNOPSIS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>offlineimap</b> [ <b>−1</b> ] [ <b>−P</b>
-<i>profiledir</i> ] [ <b>−a</b> <i>accountlist</i> ] [
-<b>−c</b> <i>configfile</i> ] [ <b>−d</b>
-<i>debugtype[,debugtype...]</i> ] [ <b>−o</b> ] [
-<b>−u</b> <i>interface</i> ]</p>
-<!-- INDENTATION -->
-<p><b>offlineimap −h</b> |
-<b>−−help</b></p>
-</td>
-</table>
-<a name="DESCRIPTION"></a>
-<h2>DESCRIPTION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP</b> is a tool to simplify your e-mail
-reading. With <b>OfflineIMAP,</b> you can read the same
-mailbox from multiple computers. You get a current copy of
-your messages on each computer, and changes you make one
-place will be visible on all other systems. For instance,
-you can delete a message on your home computer, and it will
-appear deleted on your work computer as well.
-<b>OfflineIMAP</b> is also useful if you want to use a mail
-reader that does not have IMAP support, has poor IMAP
-support, or does not provide disconnected operation.</p>
-<!-- INDENTATION -->
-<p><b>OfflineIMAP</b> is <i>FAST;</i> it synchronizes my two
-accounts with over 50 folders in 3 seconds. Other similar
-tools might take over a minute, and achieve a less-reliable
-result. Some mail readers can take over 10 minutes to do the
-same thing, and some don’t even support it at all.
-Unlike other mail tools, <b>OfflineIMAP</b> features a
-multi-threaded synchronization algorithm that can
-dramatically speed up performance in many situations by
-synchronizing several different things simultaneously.</p>
-<!-- INDENTATION -->
-<p><b>OfflineIMAP</b> is <i>FLEXIBLE;</i> you can customize
-which folders are synced via regular expressions, lists, or
-Python expressions; a versatile and comprehensive
-configuration file is used to control behavior; two user
-interfaces are built-in; fine-tuning of synchronization
-performance is possible; internal or external automation is
-supported; SSL and PREAUTH tunnels are both supported;
-offline (or "unplugged") reading is supported; and
-esoteric IMAP features are supported to ensure compatibility
-with the widest variety of IMAP servers.</p>
-<!-- INDENTATION -->
-<p><b>OfflineIMAP</b> is <i>SAFE;</i> it uses an algorithm
-designed to prevent mail loss at all costs. Because of the
-design of this algorithm, even programming errors should not
-result in loss of mail. I am so confident in the algorithm
-that I use my own personal and work accounts for testing of
-<b>OfflineIMAP</b> pre-release, development, and beta
-releases.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>METHOD OF OPERATION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP</b> operates by maintaining a hierarchy of
-mail folders in Maildir format locally. Your own mail reader
-will read mail from this tree, and need never know that the
-mail comes from IMAP. <b>OfflineIMAP</b> will detect changes
-to the mail folders on your IMAP server and your own
-computer and bi-directionally synchronize them, copying,
-marking, and deleting messages as necessary.</p>
-</td>
-</table>
-<a name="INSTALLATION"></a>
-<h2>INSTALLATION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>If you are reading this document via the "man"
-command, it is likely that you have no installation tasks to
-perform; your system administrator has already installed it.
-If you need to install it yourself, you have three options:
-a system-wide installation with Debian, system-wide
-installation with other systems, and a single-user
-installation. You can download the latest version of
-OfflineIMAP from http://quux.org/devel/offlineimap/.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>PREREQUISITES</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>In order to use OfflineIMAP, you need to have these
-conditions satisfied:</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="1%">
+def mycmp(x, y):
+ for prefix in prioritized:
+ if x.startswith(prefix):
+ return -1
+ elif y.startswith(prefix):
+ return +1
+ return cmp(x, y)
-<p>•</p>
-</td>
-<td width="8%"></td>
-<td width="77%">
-
-<p>Your mail server must support IMAP. Most Internet
-Service Providers and corporate networks do, and most
-operating systems have an IMAP implementation readily
-available.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="8%"></td>
-<td width="77%">
-
-<p>You must have Python version 2.2.1 or above installed.
-If you are running on Debian GNU/Linux, this requirement
-will automatically be taken care of for you. If you do not
-have Python already, check with your system administrator or
-operating system vendor; or, download it from
-http://www.python.org/. If you intend to use the Tk
-interface, you must have Tkinter (python-tk) installed. If
-you intend to use the SSL interface, your Python must have
-been built with SSL support.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="8%"></td>
-<td width="77%">
-
-<p>Have a mail reader that supports the Maildir mailbox
-format. Most modern mail readers have this support built-in,
-so you can choose from a wide variety of mail servers. This
-format is also known as the "qmail" format, so any
-mail reader compatible with it will work with
-OfflineIMAP.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>DEBIAN SYSTEM-WIDE INSTALLATION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>If you are tracking Debian unstable, you may install
-<b>OfflineIMAP</b> by simply running the following command
-as root:</p>
-<!-- INDENTATION -->
-<p><b>apt-get install offlineimap</b></p>
-<!-- INDENTATION -->
-<p>If you are not tracking Debian unstable, download the
-Debian .deb package from the OfflineIMAP website and then
-run <b>dpkg -i</b> to install the downloaded package. Then,
-go to CONFIGURATION below. You will type <b>offlineimap</b>
-to invoke the program.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>OTHER SYSTEM-WIDE INSTALLATION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Download the tar.gz version of the package from the
-website. Then run these commands, making sure that you are
-the "root" user first:</p>
-<!-- INDENTATION -->
-<p><b>tar -zxvf offlineimap_x.y.z.tar.gz<br>
-cd offlineimap-x.y.z<br>
-python2.2 setup.py install</b></p>
-<!-- INDENTATION -->
-<p>Some systems will need to use <b>python</b> instead of
-<b>python2.2.</b> Next, proceed to configuration. You will
-type <b>offlineimap</b> to invoke the program.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>SINGLE-ACCOUNT INSTALLATION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Download the tar.gz version of the package from the
-website. Then run these commands:</p>
-<!-- INDENTATION -->
-<p><b>tar -zxvf offlineimap-x.y.z.tar.gz<br>
-cd offlineimap-x.y.z</b></p>
-<!-- INDENTATION -->
-<p>When you want to run <b>OfflineIMAP,</b> you will issue
-the <b>cd</b> command as above and then type
-<b>./offlineimap.py;</b> there is no installation step
-necessary.</p>
-</td>
-</table>
-<a name="CONFIGURATION"></a>
-<h2>CONFIGURATION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP</b> is regulated by a configuration file
-that is normally stored in <i>~/.offlineimaprc.</i>
-<b>OfflineIMAP</b> ships with a file named
-<i>offlineimap.conf</i> that you should copy to that
-location and then edit. This file is vital to proper
-operation of the system; it sets everything you need to run
-<b>OfflineIMAP.</b> Full documentation for the configuration
-file is included within the sample file.</p>
-<!-- INDENTATION -->
-<p><b>OfflineIMAP</b> also ships a file named
-<i>offlineimap.conf.minimal</i> that you can also try.
-It’s useful if you want to get started with the most
-basic feature set, and you can read about other features
-later with <i>offlineimap.conf.</i></p>
-</td>
-</table>
-<a name="OPTIONS"></a>
-<h2>OPTIONS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Most configuration is done via the configuration file.
-Nevertheless, there are a few options that you may set for
-<b>OfflineIMAP.</b></p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="13%"></td>
-<td width="2%">
-
-<p><b>−1</b></p>
-</td>
-<td width="5%"></td>
-<td width="77%">
-
-<p>Disable all multithreading operations and use solely a
-single-thread sync. This effectively sets the
-<b>maxsyncaccounts</b> and all <b>maxconnections</b>
-configuration file variables to 1.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−P</b> <i>profiledir</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Sets <b>OfflineIMAP</b> into profile mode. The program
-will create <b>profiledir</b> (it must not already exist).
-As it runs, Python profiling information about each thread
-is logged into profiledir. Please note: This option is
-present for debugging and optimization only, and should NOT
-be used unless you have a specific reason to do so. It will
-significantly slow program performance, may reduce
-reliability, and can generate huge amounts of data. You must
-use the <b>−1</b> option when you use <b>-P.</b></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−a</b> <i>accountlist</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Overrides the <b>accounts</b> section in the config file.
-Lets you specify a particular account or set of accounts to
-sync without having to edit the config file. You might use
-this to exclude certain accounts, or to sync some accounts
-that you normally prefer not to.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−c</b> <i>configfile</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Specifies a configuration file to use in lieu of the
-default, <i>~/.offlineimaprc.</i></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−d</b> <i>debugtype[,debugtype...]</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Enables debugging for OfflineIMAP. This is useful if you
-are trying to track down a malfunction or figure out what is
-going on under the hood. I suggest that you use this with
-<b>−1</b> in order to make the results more
-sensible.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="20%"></td>
-<td width="79%">
-<p>-d now requires one or more debugtypes, separated by
-commas. These define what exactly will be debugged, and so
-far include two options: <b>imap</b> and <b>maildir.</b> The
-<b>imap</b> option will enable IMAP protocol stream and
-parsing debugging. Note that the output may contain
-passwords, so take care to remove that from the debugging
-output before sending it to anyone else. The <b>maildir</b>
-option will enable debugging for certain Maildir
-operations.</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="2%">
-
-<p><b>−o</b></p>
-</td>
-<td width="7%"></td>
-<td width="77%">
-
-<p>Run only once, ignoring any autorefresh setting in the
-config file.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−h, −−help</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Show summary of options.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−u</b> <i>interface</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Specifies an alternative user interface module to use.
-This overrides the default specified in the configuration
-file. The UI specified with <b>-u</b> will be forced to be
-used, even if its <b>isuable()</b> method states that it
-cannot be. Use this option with care. The pre-defined
-options are listed in the USER INTERFACES section.</p>
-</td>
-</table>
-<a name="USER INTERFACES"></a>
-<h2>USER INTERFACES</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP</b> has a pluggable user interface system
-that lets you choose how the program communicates
-information to you. There are two graphical interfaces, two
-terminal interfaces, and two noninteractive interfaces
-suitable for scripting or logging purposes. The <i>ui</i>
-option in the configuration file specifies the user
-interface preferences. The <i>−u</i> command-line
-option can override the configuration file. The available
-values for the configuration file or command-line are
-describef in this section.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Tk.Blinkenlights or Curses.Blinkenlights</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This is an interface designed to be sleek, fun to watch,
-and informative of the overall picture of what
-<b>OfflineIMAP</b> is doing. I consider it to be the best
-general-purpose interface in <b>OfflineIMAP.</b>
-Tk.Blinkenlights contains, by default, a small window with a
-row of LEDs and a row of command buttons. The total size of
-the window is very small, so it uses little desktop space,
-yet it is quite functional. There is also an optional,
-toggable, log that shows more detail about what is happening
-and is color-coded to match the color of the lights.</p>
-<!-- INDENTATION -->
-<p>Curses.Blinkenlights is an interface very similar to
-Tk.Blinkenlights, but is designed to be run in a console
-window (an xterm, Linux virtual terminal, etc.) Since it
-doesn’t have access to graphics, it isn’t quite
-as pretty, but it still gets the job done.</p>
-<!-- INDENTATION -->
-<p>Tk.Blinkenlights is the only user interface that has
-configurable parameters; see the example
-<i>offlineimap.conf</i> for more details.</p>
-<!-- INDENTATION -->
-<p>Each light in the Tk.Blinkenlights or
-Curses.Blinkenlights interface represents a thread of
-execution -- that is, a particular task that
-<b>OfflineIMAP</b> is performing right now. The color
-indicates what task the particular thread is performing, and
-are as follows:</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="7%">
-
-<p><b>Black</b></p>
-</td>
-<td width="2%"></td>
-<td width="77%">
-
-<p>indicates that this light’s thread has terminated;
-it will light up again later when new threads start up. So,
-black indicates no activity.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Red (Meaning 1)</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>is the color of the main program’s thread, which
-basically does nothing but monitor the others. It might
-remind you of HAL 9000 in <i>2001.</i></p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="3" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Gray</b></p>
-</td>
-<td width="77%">
-
-<p>indicates that the thread is establishing a new
-connection to the IMAP server.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Purple</b></p>
-</td>
-<td width="77%">
-
-<p>is the color of an account synchronization thread that
-is monitoring the progress of the folders in that account
-(not generating any I/O).</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Cyan</b></p>
-</td>
-<td width="77%">
-
-<p>indicates that the thread is syncing a folder.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Green</b></p>
-</td>
-<td width="77%">
-
-<p>means that a folder’s message list is being
-loaded.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Blue</b></p>
-</td>
-<td width="77%">
-
-<p>is the color of a message synchronization controller
-thread.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="10%">
-
-<p><b>Orange</b></p>
-</td>
-<td width="77%">
-
-<p>indicates that an actual message is being copied.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Red (Meaning 2)</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>indicates that a message is being deleted.</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="8%">
-
-<p><b>Yellow</b></p>
-</td>
-<td width="1%"></td>
-<td width="77%">
-
-<p>(bright orange) indicates that message flags are being
-added.</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="8%">
-
-<p><b>Pink</b></p>
-</td>
-<td width="1%"></td>
-<td width="77%">
-
-<p>(bright red) indicates that message flags are being
-removed.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Red / Black Flashing</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>corresponds to the countdown timer that runs between
-synchronizations.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>The name of this interface derives from a bit of computer
-science history. Eric Raymond’s <i>Jargon File</i>
-defines blinkenlights, in part, as:</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="20%"></td>
-<td width="79%">
-<p>Front-panel diagnostic lights on a computer, esp. a
-dinosaur. Now that dinosaurs are rare, this term usually
-refers to status lights on a modem, network hub, or the
-like.</p>
-<!-- INDENTATION -->
-<p>This term derives from the last word of the famous
-blackletter-Gothic sign in mangled pseudo-German that once
-graced about half the computer rooms in the English-speaking
-world. One version ran in its entirety as follows:</p>
-<!-- INDENTATION -->
-<p><b>ACHTUNG! ALLES LOOKENSPEEPERS!</b></p>
-<!-- INDENTATION -->
-<p>Das computermachine ist nicht fuer gefingerpoken und
-mittengrabben. Ist easy schnappen der springenwerk,
-blowenfusen und poppencorken mit spitzensparken. Ist nicht
-fuer gewerken bei das dumpkopfen. Das rubbernecken
-sichtseeren keepen das cotten-pickenen hans in das pockets
-muss; relaxen und watchen das blinkenlichten.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Tk.VerboseUI</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This interface (formerly known as Tk.TkUI) is a graphical
-interface that presents a variable-sized window. In the
-window, each currently-executing thread has a section where
-its name and current status are displayed. This interface is
-best suited to people running on slower connections, as you
-get a lot of detail, but for fast connections, the detail
-may go by too quickly to be useful. People with fast
-connections may wish to use Tk.Blinkenlights instead.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>TTY.TTYUI</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This interface is the default for people running in
-terminals. It prints out basic status messages and is
-generally friendly to use on a console or xterm.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Noninteractive.Basic</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This interface is designed for situations where
-<b>OfflineIMAP</b> will be run non-attended and the status
-of its execution will be logged. You might use it, for
-instance, to have the system run automatically and e-mail
-you the results of the synchronization. This user interface
-is not capable of reading a password from the keyboard;
-account passwords must be specified using one of the
-configuration file options.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Noninteractive.Quiet</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This interface is designed for non-attended running in
-situations where normal status messages are not desired. It
-will output nothing except errors and serious warnings. Like
-Noninteractive.Basic, this user interface is not capable of
-reading a password from the keyboard; account passwords must
-be specified using one of the configuration file
-options.</p>
-</td>
-</table>
-<a name="EXAMPLES"></a>
-<h2>EXAMPLES</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Here is an example configuration for a particularly
-complex situation; more examples will be added later.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>MULTIPLE ACCOUNTS WITH MUTT</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>This example shows you how to set up <b>OfflineIMAP</b>
-to synchronize multiple accounts with the mutt mail
-reader.</p>
-<!-- INDENTATION -->
-<p>Start by creating a directory to hold your
-folders:<b><br>
-mkdir ~/Mail</b></p>
-<!-- INDENTATION -->
-<p>In your <i>~/.offlineimaprc,</i> specify this:<b><br>
-accounts = Personal, Work</b></p>
-<!-- INDENTATION -->
-<p>Make sure that you have both a <b>[Personal]</b> and a
-<b>[Work]</b> section, with different localfolder pathnames
-and enable <b>[mbnames].</b></p>
-<!-- INDENTATION -->
-<p>In each account section, do something like this:<b><br>
-localfolders = ~/Mail/Personal</b></p>
-<!-- INDENTATION -->
-<p>Add these lines to your <i>~/.muttrc:</i><b><br>
-source ~/path-to-mbnames-muttrc-mailboxes<br>
-folder-hook Personal set
-from="youremail@personal.com"<br>
-folder-hook Work set from="youremail@work.com"<br>
-set mbox_type=Maildir<br>
-set folder=$HOME/Mail<br>
-set spoolfile=+Personal/INBOX</b></p>
-<!-- INDENTATION -->
-<p>That’s it!</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>UW-IMAPD AND REFERENCES</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Some users with a UW-IMAPD server need to use
-<b>OfflineIMAP’s</b> "reference" feature to
-get at their mailboxes, specifying a reference of
-"~/Mail" or "#mh/" depending on the
-configuration. The below configuration from docwhat@gerf.org
-shows using a reference of Mail, a nametrans that strips the
-leading Mail/ off incoming folder names, and a folderfilter
-that limits the folders synced to just three.</p>
-<!-- INDENTATION -->
-<p><b>[Gerf]<br>
-localfolders = ~/Mail<br>
-remotehost = gerf.org<br>
-ssl = yes<br>
-remoteuser = docwhat<br>
-reference = Mail<br>
-# Trims off the preceeding Mail on all the folder names.<br>
-nametrans = lambda foldername: \<br>
-re.sub(’^Mail/’, ’’, foldername)<br>
-# Yeah, you have to mention the Mail dir, even though it<br>
-# would seem intuitive that reference would trim it.<br>
-folderfilter = lambda foldername: foldername in [<br>
-’Mail/INBOX’,<br>
-’Mail/list/zaurus-general’,<br>
-’Mail/list/zaurus-dev’,<br>
-]<br>
-maxconnections = 1<br>
-holdconnectionopen = no</b></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>PYTHONFILE CONFIGURATION FILE OPTION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>You can have OfflineIMAP load up a Python file before
-evaluating the configuration file options that are Python
-expressions. This example is based on one supplied by Tommi
-Virtanen for this feature.</p>
-<!-- INDENTATION -->
-<p>In <i>~/.offlineimap.rc</i>, he adds these options:</p>
-<!-- INDENTATION -->
-<p><b>[general]<br>
-pythonfile=~/.offlineimap.py<br>
-[foo]<br>
-foldersort=mycmp</b></p>
-<!-- INDENTATION -->
-<p>Then, the <i>~/.offlineimap.py</i> file will contain:</p>
-<!-- INDENTATION -->
-<p><b>prioritized = [’INBOX’,
-’personal’, ’announce’,
-’list’]</b></p>
-<!-- INDENTATION -->
-<p><b>def mycmp(x, y):<br>
-for prefix in prioritized:<br>
-if x.startswith(prefix):<br>
-return -1<br>
-elif y.startswith(prefix):<br>
-return +1<br>
-return cmp(x, y)</b></p>
-<!-- INDENTATION -->
-<p><b>def test_mycmp():<br>
-import os, os.path<br>
-
-folders=os.listdir(os.path.expanduser(’~/data/mail/tv@hq.yok.utu.fi’))<br>
-folders.sort(mycmp)<br>
-print folders</b></p>
-<!-- INDENTATION -->
-<p>This code snippet illustrates how the <b>foldersort</b>
-option can be customized with a Python function from the
-<b>pythonfile</b> to always synchronize certain folders
-first.</p>
-</td>
-</table>
-<a name="ERRORS"></a>
-<h2>ERRORS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>If you get one of some frequently-encountered or
-confusing errors, please check this section.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>UID validity problem for folder</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>IMAP servers use a unique ID (UID) to refer to a specific
-message. This number is guaranteed to be unique to a
-particular message FOREVER. No other message in the same
-folder will ever get the same UID. UIDs are an integral part
-of OfflineIMAP’s synchronization scheme; they are used
-to match up messages on your computer to messages on the
-server.</p>
-<!-- INDENTATION -->
-<p>Sometimes, the UIDs on the server might get reset.
-Usually this will happen if you delete and then recreate a
-folder. When you create a folder, the server will often
-start the UID back from 1. But <b>OfflineIMAP</b> might
-still have the UIDs from the previous folder by the same
-name stored. <b>OfflineIMAP</b> will detect this condition
-and skip the folder. This is GOOD, because it prevents data
-loss.</p>
-<!-- INDENTATION -->
-<p>You can fix it by removing your local folder and cache
-data. For instance, if your folders are under
-<i>~/Folders</i> and the folder with the problem is INBOX,
-you’d type this:</p>
-<!-- INDENTATION -->
-<p><b>rm -r ~/Folders/INBOX<br>
-rm ~/.offlineimap/AccountName/INBOX</b></p>
-<!-- INDENTATION -->
-<p>(replacing AccountName with the account name as specified
-in <i>~/.offlineimaprc)</i></p>
-<!-- INDENTATION -->
-<p>Next time you run <b>OfflineIMAP,</b> it will re-download
-the folder with the new UIDs. Note that the procedure
-specified above will lose any local changes made to the
-folder.</p>
-<!-- INDENTATION -->
-<p>Some IMAP servers are broken and do not support UIDs
-properly. If you continue to get this error for all your
-folders even after performing the above procedure, it is
-likely that your IMAP server falls into this category.
-<b>OfflineIMAP</b> is incompatible with such servers. Using
-<b>OfflineIMAP</b> with them will not destroy any mail, but
-at the same time, it will not actually synchronize it
-either. (OfflineIMAP will detect this condition and abort
-prior to synchronization)</p>
-</td>
-</table>
-<a name="OTHER FREQUENTLY ASKED QUESTIONS"></a>
-<h2>OTHER FREQUENTLY ASKED QUESTIONS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>There are some other FAQs that might not fit into another
-section of this document, and they are enumerated here.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>What platforms does OfflineIMAP run on?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>It should run on most platforms supported by Python,
-which are quite a few.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>I’m using Mutt. Other IMAP sync programs require
-me to use set maildir_trash=yes . Do I need to do that with
-OfflineIMAP?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>No. <b>OfflineIMAP</b> is smart enough to figure out
-message deletion without this extra crutch. You’ll get
-the best results if you don’t use this setting, in
-fact.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>How do I specify the names of my folders?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>You do not need to. <b>OfflineIMAP</b> is smart enough to
-automatically figure out what folders are present on the
-IMAP server and synchronize them. You can use the
-<b>folderfilter</b> and <b>foldertrans</b> configuration
-file options to request certain folders and rename them as
-they come in if you like.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>How can I prevent certain folders from being
-synced?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Use the <b>folderfilter</b> option in the configuration
-file.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>How can I add or delete a folder?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p><b>OfflineIMAP</b> does not currently provide this
-feature, but if you create a new folder on the IMAP server,
-it will be created locally automatically.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Are there any other warnings that I should be aware
-of?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Yes; see the NOTES section below.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>What is the mailbox name recorder (mbnames)
-for?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>The Mutt mail reader is not capable of automatically
-determining the names of your mailboxes. OfflineIMAP can
-help it (or many other) programs out be writing these names
-out in a format you specify. See the example
-offlineimap.conf file for details.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Can I synchronize multiple accounts with
-OfflineIMAP?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Sure. Just name them all in the accounts line in the
-general section of the config file, and add a per-account
-section for each one.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Does OfflineIMAP support POP?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>No. POP is not robust enough to do a completely reliable
-multi-machine synchronization like OfflineIMAP can do.
-OfflineIMAP will not support it.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>Do you support mailbox formats other than
-Maildir?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Not at present. There is no technical reason not to; just
-no demand yet. Maildir is a superior format anyway.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>[technical] Why are your Maildir message filenames so
-huge?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p><b>OfflineIMAP</b> has two relevant principles: 1) never
-modifying your messages in any way and 2) ensuring 100%
-reliable synchronizations. In order to do a reliable sync,
-<b>OfflineIMAP</b> must have a way to uniquely identify each
-e-mail. Three pieces of information are required to do this:
-your account name, the folder name, and the message UID. The
-account name can be calculated from the path in which your
-messages are. The folder name can usually be as well, BUT
-some mail clients move messages between folders by simply
-moving the file, leaving the name intact.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="20%"></td>
-<td width="79%">
-<p>So, <b>OfflineIMAP</b> must store both a UID folder ID.
-The folder ID is necessary so <b>OfflineIMAP</b> can detect
-a message moved to a different folder. <b>OfflineIMAP</b>
-stores the UID (U= number) and an md5sum of the foldername
-(FMD5= number) to facilitate this.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>What is the speed of OfflineIMAP’s
-sync?</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p><b>OfflineIMAP</b> versions 2.0 and above contain a
-multithreaded system. A good way to experiment is by setting
-maxsyncaccounts to 3 and maxconnections to 3 in each account
-clause.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="20%"></td>
-<td width="79%">
-<p>This lets OfflineIMAP open up multiple connections
-simultaneously. That will let it process multiple folders
-and messages at once. In most cases, this will increase
-performance of the sync.</p>
-<!-- INDENTATION -->
-<p>Don’t set the number too high. If you do that,
-things might actually slow down as your link gets saturated.
-Also, too many connections can cause mail servers to have
-excessive load. Administrators might take unkindly to this,
-and the server might bog down. There are many variables in
-the optimal setting; experimentation may help.</p>
-<!-- INDENTATION -->
-<p>An informal benchmark yields these results for my
-setup:</p>
-<!-- INDENTATION -->
-<p>10 minutes with MacOS X Mail.app "manual
-cache"<br>
-5 minutes with GNUS agent sync<br>
-20 seconds with OfflineIMAP 1.x<br>
-9 seconds with OfflineIMAP 2.x<br>
-3 seconds with OfflineIMAP 3.x "cold start"<br>
-2 seconds with OfflineIMAP 3.x "held
-connection"</p>
-</td>
-</table>
-<a name="CONFORMING TO"></a>
-<h2>CONFORMING TO</h2>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="8%"></td>
-<td width="77%">
-
-<p>Internet Message Access Protocol version 4rev1 (IMAP
-4rev1) as specified in RFC2060</p>
-</td>
-<tr valign="top" align="left">
-<td width="11%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="8%"></td>
-<td width="77%">
-
-<p>CRAM-MD5 as specified in RFC2195</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="4" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="13%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="7%"></td>
-<td width="77%">
-
-<p>Maildir as specified in
-http://www.qmail.org/qmail-manual-html/man5/maildir.html and
-http://cr.yp.to/proto/maildir.html.</p>
-</td>
-<tr valign="top" align="left">
-<td width="13%"></td>
-<td width="1%">
-
-<p>•</p>
-</td>
-<td width="7%"></td>
-<td width="77%">
-
-<p>Standard Python 2.2.1 as implemented on POSIX-compliant
-systems.</p>
-</td>
-</table>
-<a name="NOTES"></a>
-<h2>NOTES</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>DELETING LOCAL FOLDERS</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP</b> does a two-way synchronization. That
-is, if you make a change to the mail on the server, it will
-be propogated to your local copy, and vise-versa. Some
-people might think that it would be wise to just delete all
-their local mail folders periodically. If you do this with
-OfflineIMAP, remember to also remove your local status cache
-(~/.offlineimap by default). Otherwise, OfflineIMAP will
-take this as an intentional deletion of many messages and
-will interpret your action as requesting them to be deleted
-from the server as well. (If you don’t understand
-this, don’t worry; you probably won’t encounter
-this situation)</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>COPYING MESSAGES BETWEEN FOLDERS</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Normally, when you copy a message between folders or add
-a new message to a folder locally, <b>OfflineIMAP</b> will
-just do the right thing. However, sometimes this can be
-tricky -- if your IMAP server does not provide the SEARCH
-command, or does not return something useful,
-<b>OfflineIMAP</b> cannot determine the new UID of the
-message. So, in these rare instances, OfflineIMAP will
-upload the message to the IMAP server and delete it from
-your local folder. Then, on your next sync, the message will
-be re-downloaded with the proper UID. <b>OfflineIMAP</b>
-makes sure that the message was properly uploaded before
-deleting it, so there should be no risk of data loss.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>USE WITH EVOLUTION</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>OfflineIMAP can work with Evolution. To do so, first
-configure your OfflineIMAP account to have:<b><br>
-sep = /</b><br>
-in its configuration. Then, configure Evolution with the
-"Maildir-format mail directories" server type. For
-the path, you will need to specify the name of the top-level
-folder <b>inside</b> your OfflineIMAP storage location.
-You’re now set!</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>USE WITH KMAIL</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>At this time, I believe that <b>OfflineIMAP</b> is not
-compatible with KMail. KMail cannot work in any mode other
-than to move all messages out of all folders immediately,
-which (besides being annoying and fundamentally broken) is
-incompatible with <b>OfflineIMAP.</b></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>MAILING LIST</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>There is an OfflineIMAP mailing list available.</p>
-<!-- INDENTATION -->
-<p>To subscribe, send the text "Subscribe" in the
-subject of a mail to offlineimap-request@complete.org. To
-post, send the message to offlineimap@complete.org.</p>
-</td>
-</table>
-<a name="BUGS"></a>
-<h2>BUGS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Reports of bugs should be sent via e-mail to the
-<b>OfflineIMAP</b> bug-tracking system (BTS) at
-offlineimap@bugs.complete.org or submitted on-line using the
-Web interface at http://bugs.complete.org/. The Web site
-also lists all current bugs, where you can check their
-status or contribute to fixing them.</p>
-</td>
-</table>
-<a name="COPYRIGHT"></a>
-<h2>COPYRIGHT</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>OfflineIMAP, and this manual, are Copyright (C) 2002,
-2003 John Goerzen.</p>
-<!-- INDENTATION -->
-<p>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.</p>
-<!-- INDENTATION -->
-<p>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.</p>
-<!-- INDENTATION -->
-<p>You should have received a copy of the GNU General Public
-License along with this program; if not, write to:</p>
-<!-- INDENTATION -->
-<p>Free Software Foundation, Inc.<br>
-59 Temple Place<br>
-Suite 330<br>
-Boston, MA 02111-1307<br>
-USA</p>
-</td>
-</table>
-<a name="AUTHOR"></a>
-<h2>AUTHOR</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>OfflineIMAP,</b> its libraries, documentation, and all
-included files, except where noted, was written by John
-Goerzen <jgoerzen@complete.org> and copyright is held
-as stated in the COPYRIGHT section.</p>
-<!-- INDENTATION -->
-<p>OfflineIMAP may be downloaded, and information found,
-from its homepage via either Gopher or HTTP:</p>
-<!-- INDENTATION -->
-<p>gopher://quux.org/1/devel/offlineimap<br>
-http://quux.org/devel/offlineimap</p>
-<!-- INDENTATION -->
-<p>OfflineIMAP may also be downloaded using Subversion.
-Additionally, the distributed tar.gz may be updated with a
-simple "svn update" command; it is ready to go.
-For information on getting OfflineIMAP with Subversion,
-please visit:</p>
-<!-- INDENTATION -->
-<p>http://svn.complete.org/</p>
-</td>
-</table>
-<a name="SEE ALSO"></a>
-<h2>SEE ALSO</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>mutt</b>(1), <b>python</b>(1).</p>
-</td>
-</table>
-<hr>
-</body>
-</html>
+def test_mycmp():
+ import os, os.path
+ folders=os.listdir(os.path.expanduser('~/data/mail/tv@hq.yok.utu.fi'))
+ folders.sort(mycmp)
+ print folders</PRE
+><P
+> This code snippet illustrates how the <SPAN
+CLASS="PROPERTY"
+>foldersort</SPAN
+>
+ option can be customized with a Python function from the
+ <SPAN
+CLASS="PROPERTY"
+>pythonfile</SPAN
+> to always synchronize certain
+ folders first.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN340"
+></A
+><H2
+>Errors</H2
+><P
+> If you get one of some frequently-encountered or confusing errors,
+ please check this section.
+ </P
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN343"
+></A
+><H3
+>UID validity problem for folder</H3
+><P
+>IMAP servers use a unique ID (UID) to refer to a specific message.
+ This number is guaranteed to be unique to a particular message
+ <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>forever</I
+></SPAN
+>.
+ No other message in the same folder will ever get the same
+ UID. UIDs are an integral part of <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>'s synchronization
+ scheme; they are used to match up messages on your computer to
+ messages on the server.
+ </P
+><P
+> Sometimes, the UIDs on the server might get reset. Usually this will
+ happen if you delete and then recreate a folder. When you create a
+ folder, the server will often start the UID back from 1. But
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> might still have the UIDs from the previous folder by the
+ same name stored. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> will detect this condition and skip the
+ folder. This is GOOD, because it prevents data loss.
+ </P
+><P
+> You can fix it by removing your local folder and cache data. For
+ instance, if your folders are under <TT
+CLASS="FILENAME"
+>~/Folders</TT
+>
+ and the folder with the problem is INBOX, you'd type this:
+ </P
+><PRE
+CLASS="PROGRAMLISTING"
+>rm -r ~/Folders/INBOX
+rm -r ~/.offlineimap/AccountName/INBOX</PRE
+><P
+> (Of course, replace AccountName with the account name as specified
+ in <TT
+CLASS="FILENAME"
+>~/.offlineimaprc</TT
+>).
+ </P
+><P
+>Next time you run <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, it will re-download
+ the folder with the
+ new UIDs. Note that the procedure specified above will lose any local
+ changes made to the folder.
+ </P
+><P
+> Some IMAP servers are broken and do not support UIDs properly. If you
+ continue to get this error for all your folders even after performing
+ the above procedure, it is likely that your IMAP server falls into
+ this category. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is incompatible with such servers.
+ Using <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> with them will not destroy any mail, but at the same time,
+ it will not actually synchronize it either. (<SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> will detect
+ this condition and abort prior to synchronization.)
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN362"
+></A
+><H2
+>Other Frequently Asked Questions</H2
+><P
+>There are some other FAQs that might not fit into another section
+ of the document, so they are discussed here.
+ </P
+><P
+></P
+><DIV
+CLASS="VARIABLELIST"
+><DL
+><DT
+>What platforms does <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> run on?</DT
+><DD
+><P
+> It should run on most platforms supported by Python, which are quite a
+ few.
+ </P
+></DD
+><DT
+>I'm using Mutt. Other IMAP sync programs require me to use "set maildir_trash=yes". Do I need to do that with <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>?</DT
+><DD
+><P
+> No. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is smart enough to figure out message deletion without this extra
+ crutch. You'll get the best results if you don't use this setting, in
+ fact.
+ </P
+></DD
+><DT
+>How do I specify the names of my folders?</DT
+><DD
+><P
+> You do not need to. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is smart
+ enough to automatically figure out what folders are present
+ on the IMAP server and synchronize them. You can use the
+ <SPAN
+CLASS="PROPERTY"
+>folderfilter</SPAN
+> and <SPAN
+CLASS="PROPERTY"
+>foldertrans</SPAN
+>
+ configuration file options to request certain folders and rename them
+ as they come in if you like.
+ </P
+></DD
+><DT
+>How can I prevent certain folders from being synced?</DT
+><DD
+><P
+> Use the <SPAN
+CLASS="PROPERTY"
+>folderfilter</SPAN
+> option in the configuration file.
+ </P
+></DD
+><DT
+>How can I add or delete a folder?</DT
+><DD
+><P
+> <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> does not currently provide this feature, but if you create a new
+ folder on the IMAP server, it will be created locally automatically.
+ </P
+></DD
+><DT
+>Are there any other warnings that I should be aware of?</DT
+><DD
+><P
+> Yes; see the Notes section below.
+ </P
+></DD
+><DT
+>What is the mailbox name recorder (mbnames) for?</DT
+><DD
+><P
+>Some mail readers, such as Mutt, are not capable
+ of automatically determining the names of your mailboxes.
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> can help these programs by writing the names
+ of the folders ni a format you specify. See the example
+ <TT
+CLASS="FILENAME"
+>offlineimap.conf</TT
+> for details.
+ </P
+></DD
+><DT
+>Can I synchronize multiple accounts with <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>?</DT
+><DD
+><P
+>Sure. Just name them all in the
+ <SPAN
+CLASS="PROPERTY"
+>accounts</SPAN
+> line in the <SPAN
+CLASS="PROPERTY"
+>general</SPAN
+>
+ section of the configuration file, and add a per-account section
+ for each one.
+ </P
+></DD
+><DT
+>Does <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> support POP?</DT
+><DD
+><P
+>No. POP is not robust enough to do a completely reliable
+ multi-machine synchronization like <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> can do. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ will not support it.
+ </P
+></DD
+><DT
+>Does <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> support mailbox formats other than Maildir?</DT
+><DD
+><P
+>Not at present. There is no technical reason not to; just no
+ demand yet. Maildir is a superior format anyway.
+ </P
+></DD
+><DT
+>[technical] Why are your Maildir message filenames so huge?</DT
+><DD
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> has two relevant principles: 1) never modifying your
+ messages in any way and 2) ensuring 100% reliable synchronizations.
+ In order to do a reliable sync, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ must have a way to
+ uniquely identify each e-mail. Three pieces of information are
+ required to do this: your account name, the folder name, and the
+ message UID. The account name can be calculated from the path in
+ which your messages are. The folder name can usually be as well, BUT
+ some mail clients move messages between folders by simply moving the
+ file, leaving the name intact.
+ </P
+><P
+> So, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> must store both a UID folder ID. The folder ID is
+ necessary so <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> can detect a message moved to a different
+ folder. <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> stores the UID (U= number) and an md5sum of the
+ foldername (FMD5= number) to facilitate this.
+ </P
+></DD
+><DT
+>What is the speed of <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>'s sync?</DT
+><DD
+><P
+>OfflineIMAP
+ versions 2.0 and above contain a multithreaded system. A good way to
+ experiment is by setting <SPAN
+CLASS="PROPERTY"
+>maxsyncaccounts</SPAN
+> to 3 and <SPAN
+CLASS="PROPERTY"
+>maxconnections</SPAN
+> to 3
+ in each account clause.
+ </P
+><P
+>This lets OfflineIMAP open up multiple connections simultaneously.
+ That will let it process multiple folders and messages at once. In
+ most cases, this will increase performance of the sync.
+ </P
+><P
+>Don't set the number too high. If you do that, things might actually
+ slow down as your link gets saturated. Also, too many connections can
+ cause mail servers to have excessive load. Administrators might take
+ unkindly to this, and the server might bog down. There are many
+ variables in the optimal setting; experimentation may help.
+ </P
+><P
+>An informal benchmark yields these results for my setup:
+ </P
+><P
+></P
+><UL
+><LI
+><P
+>10 minutes with MacOS X Mail.app "manual cache"
+ </P
+></LI
+><LI
+><P
+>5 minutes with GNUS agent sync</P
+></LI
+><LI
+><P
+>20 seconds with OfflineIMAP 1.x</P
+></LI
+><LI
+><P
+>9 seconds with OfflineIMAP 2.x</P
+></LI
+><LI
+><P
+>3 seconds with OfflineIMAP 3.x "cold start"</P
+></LI
+><LI
+><P
+>2 seconds with OfflineIMAP 3.x "held connection"</P
+></LI
+></UL
+></DD
+></DL
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN456"
+></A
+><H2
+>Conforming To</H2
+><P
+></P
+><UL
+><LI
+><P
+>Internet Message Access Protocol version 4rev1 (IMAP 4rev1) as
+ specified in RFC2060</P
+></LI
+><LI
+><P
+>CRAM-MD5 as specified in RFC2195</P
+></LI
+><LI
+><P
+>Maildir as specified in
+ <A
+HREF="http://www.qmail.org/qmail-manual-html/man5/maildir.html"
+TARGET="_top"
+>the Maildir manpage</A
+> and
+ <A
+HREF="http://cr.yp.to/proto/maildir.html"
+TARGET="_top"
+>the qmail website</A
+>.</P
+></LI
+><LI
+><P
+>Standard Python 2.2.1 as implemented on POSIX-compliant systems.</P
+></LI
+></UL
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN469"
+></A
+><H2
+>Notes</H2
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN471"
+></A
+><H3
+>Deleting Local Folders</H3
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> does a two-way synchronization. That is, if you
+ make a change to the mail on the server, it will be propogated to your
+ local copy, and vise-versa. Some people might think that it would be
+ wise to just delete all their local mail folders periodically. If you
+ do this with <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, remember to also remove your local status
+ cache (<TT
+CLASS="FILENAME"
+>~/.offlineimap</TT
+> by default). Otherwise, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> will take
+ this as an intentional deletion of many messages and will interpret
+ your action as requesting them to be deleted from the server as well.
+ (If you don't understand this, don't worry; you probably won't
+ encounter this situation)
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN478"
+></A
+><H3
+>Copying Messages Between Folders</H3
+><P
+> Normally, when you copy a message between folders or add a new message
+ to a folder locally, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ will just do the right thing. However, sometimes this can be tricky
+ -- if your IMAP server does not provide the SEARCH command, or does
+ not return something useful, <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ cannot determine the new UID of the message. So, in these rare
+ instances, OfflineIMAP will upload the message to the IMAP server and
+ delete it from your local folder. Then, on your next sync, the
+ message will be re-downloaded with the proper UID.
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> makes sure that the message was properly uploaded before deleting it,
+ so there should be no risk of data loss.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN484"
+></A
+><H3
+>Use with Evolution</H3
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> can work with Evolution. To do so, first configure
+ your <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> account to have
+ <TT
+CLASS="OPTION"
+>sep = /</TT
+> in its configuration. Then, configure
+ Evolution with the
+ "Maildir-format mail directories" server type. For the path, you will need to
+ specify the name of the top-level folder
+ <SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>inside</I
+></SPAN
+> your <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> storage location.
+ You're now set!
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN492"
+></A
+><H3
+>Use with KMail</H3
+><P
+>At this time, I believe that <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> is not compatible
+ with KMail. KMail cannot work in any mode other than to move
+ all messages out of all folders immediately, which (besides being annoying
+ and fundamentally broken) is incompatible with <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN497"
+></A
+><H3
+>Mailing List</H3
+><P
+>There is an OfflineIMAP mailing list available.
+ To subscribe, send the text "Subscribe" in the subject of a mail to
+ offlineimap-request@complete.org. To post, send the message to
+ offlineimap@complete.org.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN500"
+></A
+><H3
+>Bugs</H3
+><P
+>Reports of bugs should be sent via e-mail to the
+ <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> bug-tracking system (BTS) at
+ offlineimap@bugs.complete.org or submitted online using
+ the <A
+HREF="http://bugs.complete.org/"
+TARGET="_top"
+>web interface</A
+>.
+ </P
+><P
+> The Web site also lists all current bugs, where you can check their
+ status or contribute to fixing them.
+ </P
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN506"
+></A
+><H2
+>Copyright</H2
+><P
+>OfflineIMAP, and this manual, are Copyright © 2002, 2003 John Goerzen.</P
+><P
+> 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.
+ </P
+><P
+> 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.
+ </P
+><P
+> 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</P
+><P
+>imaplib.py comes from the Python dev tree and is licensed under
+ the GPL-compatible PSF license as stated in the file
+ <TT
+CLASS="FILENAME"
+>COPYRIGHT</TT
+> in the <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>
+ distribution.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN515"
+></A
+><H2
+>Author</H2
+><P
+><SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+>, its libraries, documentation, and all included files, except where
+ noted, was written by John Goerzen <TT
+CLASS="EMAIL"
+><<A
+HREF="mailto:jgoerzen@complete.org"
+>jgoerzen@complete.org</A
+>></TT
+> and
+ copyright is held as stated in the COPYRIGHT section.
+ </P
+><P
+> <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> may be downloaded, and information found, from is
+ homepage via either <A
+HREF="gopher://quux.org/1/devel/offlineimap"
+TARGET="_top"
+>Gopher</A
+>
+ or <A
+HREF="http://quux.org/devel/offlineimap"
+TARGET="_top"
+>HTTP</A
+>.
+ </P
+><P
+> <SPAN
+CLASS="APPLICATION"
+>OfflineIMAP</SPAN
+> may also be downloaded using Subversion. Additionally,
+ the distributed tar.gz may be updated with a simple "svn update"
+ command; it is ready to go. For information on getting OfflineIMAP
+ with Subversion, please visit the
+ <A
+HREF="http://svn.complete.org/"
+TARGET="_top"
+>complete.org Subversion page</A
+>.
+ </P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN527"
+></A
+><H2
+>See Also</H2
+><P
+><SPAN
+CLASS="APPLICATION"
+>mutt</SPAN
+>(1),
+ <SPAN
+CLASS="APPLICATION"
+>python</SPAN
+>(1)
+ </P
+></DIV
+></DIV
+></BODY
+></HTML
+>
\ No newline at end of file
%!PS-Adobe-3.0
%%Creator: groff version 1.18.1
-%%CreationDate: Mon Jan 6 15:32:27 2003
+%%CreationDate: Wed Jan 8 11:02:51 2003
%%DocumentNeededResources: font Times-Roman
%%+ font Times-Bold
%%+ font Times-Italic
%%DocumentSuppliedResources: procset grops 1.18 1
-%%Pages: 9
+%%Pages: 10
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10.95/Times-Bold@0 SF -.219<4e41>72 84 S<4d45>.219 E F0
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E/F1 10.95/Times-Bold@0 SF -.219<4e41>72 84 S<4d45>.219 E F0
<4f66>108 96 Q<8d696e65494d415020ad20506f>-.25 E<77657266756c20494d4150
2f4d61696c6469722073796e6368726f6e697a6174696f6e20616e642072656164657220
737570706f7274>-.25 E F1<53594e4f50534953>72 112.8 Q/F2 10/Times-Bold@0
-SF<6f668d696e65696d6170>108 124.8 Q F0<5b>2.699 E F2<ad31>2.699 E F0
-2.699<5d5b>2.699 G F2<ad50>A/F3 10/Times-Italic@0 SF<7072>2.5 E
-<6f8c6c65646972>-.45 E F0 2.699<5d5b>2.699 G F2<ad61>A F3
-<6163636f756e746c697374>2.5 E F0 2.699<5d5b>2.699 G F2<ad63>A F3
-<636f6e8c678c6c65>2.5 E F0 2.699<5d5b>2.699 G F2<ad64>A F3<646562>2.5 E
-<7567747970655b2c646562>-.2 E<756774797065>-.2 E<2e2e2e5d>-.15 E F0
-2.699<5d5b>5.199 G F2<ad6f>-.001 E F0<5d>2.698 E<5b>108 136.8 Q F2<ad75>
-2.5 E F3<696e74657266616365>2.5 E F0<5d>2.5 E F2
-<6f668d696e65696d617020ad68>108 160.8 Q F0<7c>2.5 E F2<adad68656c70>2.5
-E F1<4445534352495054494f4e>72 177.6 Q F2<4f668d696e65494d4150>108 189.6
-Q F0 .019<6973206120746f6f6c20746f2073696d706c69667920796f757220652d6d61
-696c2072656164696e672e>2.518 F -.4<5769>5.019 G<7468>.4 E F2
-<4f668d696e65494d4150>2.519 E<2c>-.92 E F0 .019
-<796f752063616e2072656164207468652073616d65206d61696c626f78>2.519 F
-1.116<66726f6d206d756c7469706c6520636f6d7075746572732e>108 201.6 R -1.1
-<596f>6.116 G 3.616<7567>1.1 G 1.116<657420612063757272656e7420636f70>
--3.616 F 3.616<796f>-.1 G 3.616<6679>-3.616 G 1.115
-<6f7572206d65737361676573206f6e206561636820636f6d7075746572>-3.616 F
-3.615<2c61>-.4 G 1.115<6e64206368616e67657320796f75>-3.615 F<6d616b>108
-213.6 Q 2.914<656f>-.1 G .414<6e6520706c6163652077696c6c2062652076697369
-626c65206f6e20616c6c206f746865722073797374656d732e>-2.914 F -.15<466f>
-5.414 G 2.914<7269>.15 G .414<6e7374616e63652c20796f752063616e2064656c65
-74652061206d657373616765206f6e20796f757220686f6d65>-2.914 F
-<636f6d7075746572>108 225.6 Q 3.5<2c61>-.4 G 1
+SF<6f668d696e65696d6170>108 124.8 Q F0<5b>2.732 E F2<2d31>2.732 E F0
+2.732<5d5b>2.732 G F2<2d50>A/F3 10/Times-Italic@0 SF<7072>2.731 E
+<6f8c6c65646972>-.45 E F0 2.731<5d5b>2.731 G F2<2d61>A F3
+<6163636f756e746c697374>2.731 E F0 2.731<5d5b>2.731 G F2<2d63>A F3
+<636f6e8c678c6c65>2.731 E F0 2.731<5d5b>2.731 G F2<2d64>A F3<646562>
+2.731 E<7567747970655b2c2e2e2e5d>-.2 E F0 2.731<5d5b>2.731 G F2<2d6f>A
+F0 2.731<5d5b>2.731 G F2<2d75>A F3<696e74657266616365>2.731 E F0<5d>108
+136.8 Q F2<6f668d696e65696d6170202d68>108 172.8 Q F0<7c>2.5 E F2
+<2d2d68656c70>2.5 E F1<4445534352495054494f4e>72 201.6 Q F2
+<4f668d696e65494d4150>108 213.6 Q F0 3.81
+<6973206120746f6f6c20746f2073696d706c69667920796f757220652d6d61696c>3.81
+F 3.811<72656164696e672e2057>3.811 F<697468>-.4 E F2
+<4f668d696e65494d4150>3.811 E F0 3.811<2c79>C 1.311
+<6f752063616e2072656164207468652073616d65>-3.811 F .005
+<6d61696c626f782066726f6d206d756c7469706c6520636f6d7075746572732e>108
+225.6 R -1.1<596f>5.005 G 2.505<7567>1.1 G .004
+<657420612063757272656e7420636f70>-2.505 F 2.504<796f>-.1 G 2.504<6679>
+-2.504 G .004
+<6f7572206d65737361676573206f6e206561636820636f6d7075746572>-2.504 F
+2.504<2c61>-.4 G .004<6e64206368616e676573>-2.504 F .794<796f75206d616b>
+108 237.6 R 3.294<656f>-.1 G .794<6e6520706c6163652077696c6c206265207669
+7369626c65206f6e20616c6c206f746865722073797374656d732e>-3.294 F -.15
+<466f>5.794 G 3.294<7269>.15 G .795<6e7374616e63652c20796f752063616e2064
+656c6574652061206d657373616765206f6e20796f7572>-3.294 F .576
+<686f6d6520636f6d7075746572>108 249.6 R 3.076<2c61>-.4 G .575
<6e642069742077696c6c206170706561722064656c65746564206f6e20796f75722077>
--3.5 F 1<6f726b20636f6d70757465722061732077656c6c2e>-.1 F F2
-<4f668d696e65494d4150>6 E F0 1
-<697320616c736f2075736566756c20696620796f75>3.5 F -.1<7761>108 237.6 S
-.827<6e7420746f207573652061206d61696c20726561646572207468617420646f6573
-206e6f74206861>.1 F 1.127 -.15<76652049>-.2 H .827<4d415020737570706f72
-742c2068617320706f6f7220494d415020737570706f72742c206f7220646f6573206e6f
-742070726f>.15 F<76696465>-.15 E
-<646973636f6e6e6563746564206f7065726174696f6e2e>108 249.6 Q F2
-<4f668d696e65494d4150>108 266.4 Q F0<6973>3.217 E F3 -1.15<4641>3.217 G
-<5354>1.15 E<3b>-.65 E F0 .716
-<69742073796e6368726f6e697a6573206d79207477>3.217 F 3.216<6f61>-.1 G
-.716<63636f756e74732077697468206f>-3.216 F -.15<7665>-.15 G 3.216<7235>
-.15 G 3.216<3066>-3.216 G .716<6f6c6465727320696e2033207365636f6e64732e>
--3.216 F .716<4f746865722073696d696c6172>5.716 F .259
-<746f6f6c73206d696768742074616b>108 278.4 R 2.759<656f>-.1 G -.15<7665>
+-3.076 F .575<6f726b20636f6d70757465722061732077656c6c2e>-.1 F F2
+<4f668d696e65494d4150>5.575 E F0 .575
+<697320616c736f2075736566756c206966>3.075 F .597<796f752077>108 261.6 R
+.597<616e7420746f207573652061206d61696c20726561646572207468617420646f65
+73206e6f74206861>-.1 F .898 -.15<76652049>-.2 H .598<4d415020737570706f
+72742c2068617320706f6f7220494d415020737570706f72742c206f7220646f6573206e
+6f742070726f2d>.15 F
+<7669646520646973636f6e6e6563746564206f7065726174696f6e2e>108 273.6 Q F2
+<4f668d696e65494d4150>108 290.4 Q F0<6973>3.021 E F2 -.9<4641>3.021 G
+<5354>.9 E F0 3.021<3b69>C 3.021<7473>-3.021 G .521
+<796e6368726f6e697a6573206d79207477>-3.021 F 3.021<6f61>-.1 G .521
+<63636f756e74732077697468206f>-3.021 F -.15<7665>-.15 G 3.021<7235>.15 G
+3.02<3066>-3.021 G .52<6f6c6465727320696e2033207365636f6e64732e>-3.02 F
+.52<4f746865722073696d696c6172>5.52 F .259
+<746f6f6c73206d696768742074616b>108 302.4 R 2.759<656f>-.1 G -.15<7665>
-2.909 G 2.759<72616d>.15 G .259<696e7574652c20616e64206163686965>-2.759
F .559 -.15<76652061206c>-.25 H .259
<6573732d72656c6961626c6520726573756c742e>.15 F .26
<536f6d65206d61696c20726561646572732063616e2074616b>5.26 F 2.76<656f>-.1
G -.15<7665>-2.91 G 2.76<7231>.15 G 2.76<306d>-2.76 G<696e2d>-2.76 E
.158<7574657320746f20646f207468652073616d65207468696e672c20616e6420736f
-6d6520646f6e27>108 290.4 R 2.657<7465>-.18 G -.15<7665>-2.907 G 2.657
+6d6520646f6e27>108 314.4 R 2.657<7465>-.18 G -.15<7665>-2.907 G 2.657
<6e73>.15 G .157<7570706f727420697420617420616c6c2e>-2.657 F<556e6c696b>
5.157 E 2.657<656f>-.1 G .157<74686572206d61696c20746f6f6c732c>-2.657 F
F2<4f668d696e65494d4150>2.657 E F0<6665612d>2.657 E .321<74757265732061
206d756c74692d74687265616465642073796e6368726f6e697a6174696f6e20616c676f
726974686d20746861742063616e206472616d61746963616c6c79207370656564207570
-20706572666f726d616e636520696e206d616e>108 302.4 R 2.821<7973>-.15 G
+20706572666f726d616e636520696e206d616e>108 326.4 R 2.821<7973>-.15 G
<6974752d>-2.821 E<6174696f6e732062792073796e6368726f6e697a696e67207365>
-108 314.4 Q -.15<7665>-.25 G<72616c20646966>.15 E
+108 338.4 Q -.15<7665>-.25 G<72616c20646966>.15 E
<666572656e74207468696e67732073696d756c74616e656f75736c79>-.25 E<2e>-.65
-E F2<4f668d696e65494d4150>108 331.2 Q F0<6973>3.036 E F3
-<464c455849424c453b>3.456 E F0 .536<796f752063616e20637573746f6d697a6520
-776869636820666f6c64657273206172652073796e63656420766961207265>3.036 F
-.535<67756c61722065>-.15 F .535
+E F2<4f668d696e65494d4150>108 355.2 Q F0<6973>2.708 E F2
+<464c455849424c45>2.708 E F0 2.707<3b79>C .207<6f752063616e20637573746f
+6d697a6520776869636820666f6c64657273206172652073796e63656420766961207265>
+-2.707 F .207<67756c61722065>-.15 F .207
<787072657373696f6e732c206c697374732c206f72>-.15 F .733
-<507974686f6e2065>108 343.2 R .733<787072657373696f6e733b20612076>-.15 F
+<507974686f6e2065>108 367.2 R .733<787072657373696f6e733b20612076>-.15 F
.733<6572736174696c6520616e6420636f6d70726568656e7369>-.15 F 1.033 -.15
<76652063>-.25 H .734<6f6e8c6775726174696f6e208c6c6520697320757365642074
6f20636f6e74726f6c2062656861>.15 F .734<76696f723b207477>-.2 F 3.234
-<6f75>-.1 G<736572>-3.234 E<696e74657266>108 355.2 Q .535
+<6f75>-.1 G<736572>-3.234 E<696e74657266>108 379.2 Q .535
<61636573206172652062>-.1 F .535<75696c742d696e3b208c6e652d74756e696e67
206f662073796e6368726f6e697a6174696f6e20706572666f726d616e63652069732070
6f737369626c653b20696e7465726e616c206f722065>-.2 F .535
<787465726e616c206175746f6d612d>-.15 F .44
<74696f6e20697320737570706f727465643b2053534c20616e642050524541>108
-367.2 R .441
+391.2 R .441
<5554482074756e6e656c732061726520626f746820737570706f727465643b206f66>
-.55 F .441<8d696e6520286f722022756e706c756767656422292072656164696e6720
6973207375702d>-.25 F .543<706f727465643b20616e642065736f74657269632049
4d41502066656174757265732061726520737570706f7274656420746f20656e73757265
20636f6d7061746962696c697479207769746820746865207769646573742076>108
-379.2 R .543<617269657479206f6620494d4150>-.25 F<73657276>108 391.2 Q
-<6572732e>-.15 E F2<4f668d696e65494d4150>108 408 Q F0<6973>4.045 E F3
-<534146453b>4.375 E F0 1.545<6974207573657320616e20616c676f726974686d20
-64657369676e656420746f20707265>4.045 F -.15<7665>-.25 G 1.545
-<6e74206d61696c206c6f737320617420616c6c20636f7374732e>.15 F 1.546
-<42656361757365206f6620746865>6.546 F .011
-<64657369676e206f66207468697320616c676f726974686d2c2065>108 420 R -.15
+403.2 R .543<617269657479206f6620494d4150>-.25 F<73657276>108 415.2 Q
+<6572732e>-.15 E F2<4f668d696e65494d4150>108 432 Q F0<6973>3.965 E F2
+<53414645>3.965 E F0 3.966<3b69>C 3.966<7475>-3.966 G 1.466
+<73657320616e20616c676f726974686d2064657369676e656420746f20707265>-3.966
+F -.15<7665>-.25 G 1.466
+<6e74206d61696c206c6f737320617420616c6c20636f7374732e>.15 F 1.466
+<42656361757365206f6620746865>6.466 F .011
+<64657369676e206f66207468697320616c676f726974686d2c2065>108 444 R -.15
<7665>-.25 G 2.511<6e70>.15 G .011<726f6772616d6d696e67206572726f727320
73686f756c64206e6f7420726573756c7420696e206c6f7373206f66206d61696c2e>
-2.511 F 2.51<4961>5.01 G 2.51<6d73>-2.51 G 2.51<6f63>-2.51 G .01
<6f6e8c64656e7420696e20746865>-2.51 F .448
-<616c676f726974686d2074686174204920757365206d79206f>108 432 R .448
+<616c676f726974686d2074686174204920757365206d79206f>108 456 R .448
<776e20706572736f6e616c20616e642077>-.25 F .448
<6f726b206163636f756e747320666f722074657374696e67206f66>-.1 F F2
<4f668d696e65494d4150>2.948 E F0 .448<7072652d72656c656173652c206465>
-2.948 F -.15<7665>-.25 G<6c6f702d>.15 E
-<6d656e742c20616e6420626574612072656c65617365732e>108 444 Q F2
-<4d4554484f44204f46204f50455241>87 460.8 Q<54494f4e>-.95 E
-<4f668d696e65494d4150>108 472.8 Q F0 .07
+2.948 F -.15<7665>-.25 G<6c6f702d>.15 E .849
+<6d656e742c20616e6420626574612072656c65617365732e>108 468 R .849
+<4f6620636f757273652c206c65>5.849 F -.05<6761>-.15 G .849
+<6c6c7920737065616b696e672c>.05 F F2<4f668d696e65494d4150>3.349 E F0
+.849<636f6d65732077697468206e6f2077>3.349 F<617272616e7479>-.1 E 3.348
+<2c73>-.65 G 3.348<6f4961>-3.348 G 3.348<6d6e>-3.348 G<6f74>-3.348 E<72
+6573706f6e7369626c652069662074686973207475726e73206f757420746f2062652077
+726f6e672e>108 480 Q F2<4d4554484f44204f46204f50455241>87 496.8 Q
+<54494f4e>-.95 E<4f668d696e65494d4150>108 508.8 Q F0 .07
<6f70657261746573206279206d61696e7461696e696e672061206869657261726368>
2.57 F 2.57<796f>-.05 G 2.57<666d>-2.57 G .07<61696c20666f6c646572732069
6e204d61696c64697220666f726d6174206c6f63616c6c79>-2.57 F 5.07<2e59>-.65
-G .07<6f7572206f>-6.17 F .07<776e206d61696c>-.25 F .617<7265616465722077
+G .07<6f7572206f>-6.17 F .07<776e206d61696c>-.25 F .618<7265616465722077
696c6c2072656164206d61696c2066726f6d207468697320747265652c20616e64206e65
-6564206e65>108 484.8 R -.15<7665>-.25 G 3.118<726b>.15 G<6e6f>-3.118 E
-3.118<7774>-.25 G .618
+6564206e65>108 520.8 R -.15<7665>-.25 G 3.118<726b>.15 G<6e6f>-3.118 E
+3.118<7774>-.25 G .617
<68617420746865206d61696c20636f6d65732066726f6d20494d4150>-3.118 F<2e>
--1.11 E F2<4f668d696e65494d4150>5.618 E F0 .849<77696c6c2064657465637420
+-1.11 E F2<4f668d696e65494d4150>5.617 E F0 .849<77696c6c2064657465637420
6368616e67657320746f20746865206d61696c20666f6c64657273206f6e20796f757220
-494d41502073657276>108 496.8 R .849<657220616e6420796f7572206f>-.15 F
-.848<776e20636f6d707574657220616e642062692d646972656374696f6e616c6c79>
--.25 F<73796e6368726f6e697a65207468656d2c20636f70>108 508.8 Q<79696e672c
+494d41502073657276>108 532.8 R .849<657220616e6420796f7572206f>-.15 F
+.849<776e20636f6d707574657220616e642062692d646972656374696f6e616c6c79>
+-.25 F<73796e6368726f6e697a65207468656d2c20636f70>108 544.8 Q<79696e672c
206d61726b696e672c20616e642064656c6574696e67206d65737361676573206173206e
-6563657373617279>-.1 E<2e>-.65 E F1<494e5354>72 525.6 Q<414c4c41>-.986 E
-<54494f4e>-1.04 E F0 .49<496620796f75206172652072656164696e672074686973
-20646f63756d656e74207669612074686520226d616e2220636f6d6d616e642c20697420
-6973206c696b>108 537.6 R .491<656c79207468617420796f75206861>-.1 F .791
--.15<7665206e>-.2 H 2.991<6f69>.15 G .491
-<6e7374616c6c6174696f6e207461736b7320746f>-2.991 F .044<706572666f726d3b
-20796f75722073797374656d2061646d696e6973747261746f722068617320616c726561
-647920696e7374616c6c65642069742e>108 549.6 R .043<496620796f75206e656564
-20746f20696e7374616c6c20697420796f757273656c662c20796f75206861>5.044 F
-.343 -.15<76652074>-.2 H<68726565>.15 E .39<6f7074696f6e733a206120737973
-74656d2d7769646520696e7374616c6c6174696f6e20776974682044656269616e2c2073
-797374656d2d7769646520696e7374616c6c6174696f6e2077697468206f746865722073
-797374656d732c20616e6420612073696e676c652d>108 561.6 R 12.823
-<7573657220696e7374616c6c6174696f6e2e>108 573.6 R -1.1<596f>17.823 G
-15.323<7563>1.1 G 12.823<616e20646f>-15.323 F 12.823
-<776e6c6f616420746865206c61746573742076>-.25 F 12.823
-<657273696f6e206f66204f66>-.15 F 12.823<8d696e65494d41502066726f6d>-.25
-F<687474703a2f2f717575782e6f72>108 585.6 Q<672f6465>-.18 E -.15<7665>
--.25 G<6c2f6f66>.15 E<8d696e65696d61702f2e>-.25 E F2<505245524551>87
-602.4 Q<55495349544553>-.1 E F0<496e206f7264657220746f20757365204f66>108
-614.4 Q<8d696e65494d4150>-.25 E 2.5<2c79>-1.11 G
-<6f75206e65656420746f206861>-2.5 E .3 -.15<76652074>-.2 H
-<6865736520636f6e646974696f6e732073617469738c65643a>.15 E 32.5<8359>108
-631.2 S .196<6f7572206d61696c2073657276>-33.6 F .197
-<6572206d75737420737570706f727420494d4150>-.15 F 5.197<2e4d>-1.11 G .197
-<6f737420496e7465726e657420536572766963652050726f>-5.197 F .197
-<76696465727320616e6420636f72706f72617465206e657477>-.15 F .197
-<6f726b7320646f2c>-.1 F
-<616e64206d6f7374206f7065726174696e672073797374656d73206861>144 643.2 Q
-.3 -.15<76652061>-.2 H 2.5<6e49>.15 G
-<4d415020696d706c656d656e746174696f6e2072656164696c792061>-2.5 E -.25
-<7661>-.2 G<696c61626c652e>.25 E 32.5<8359>108 660 S .086
-<6f75206d757374206861>-33.6 F .386 -.15<76652050>-.2 H .086
-<7974686f6e2076>.15 F .085<657273696f6e20322e322e31206f722061626f>-.15 F
-.385 -.15<76652069>-.15 H 2.585<6e7374616c6c65642e204966>.15 F .085<796f
-75206172652072756e6e696e67206f6e2044656269616e20474e552f4c696e75782c>
-2.585 F .812<7468697320726571756972656d656e742077696c6c206175746f6d6174
-6963616c6c792062652074616b>144 672 R .812
-<656e2063617265206f6620666f7220796f752e>-.1 F .813
-<496620796f7520646f206e6f74206861>5.813 F 1.113 -.15<76652050>-.2 H .813
-<7974686f6e20616c7265616479>.15 F<2c>-.65 E 3.88<636865636b207769746820
-796f75722073797374656d2061646d696e6973747261746f72206f72206f706572617469
-6e672073797374656d2076>144 684 R 3.88<656e646f723b206f72>-.15 F 6.38
-<2c64>-.4 G -.25<6f77>-6.38 G 3.88<6e6c6f61642069742066726f6d>.25 F
-<687474703a2f2f777777>144 696 Q<2e70>-.65 E<7974686f6e2e6f72>-.1 E 3.163
-<672f2e204966>-.18 F .664
-<796f7520696e74656e6420746f207573652074686520546b20696e74657266>3.163 F
-.664<6163652c20796f75206d757374206861>-.1 F .964 -.15<76652054>-.2 H
-.664<6b696e746572202870>.15 F<7974686f6e2d746b29>-.1 E 2.86
-<696e7374616c6c65642e204966>144 708 R .36
-<796f7520696e74656e6420746f20757365207468652053534c20696e74657266>2.86 F
-.359<6163652c20796f757220507974686f6e206d757374206861>-.1 F .659 -.15
-<76652062>-.2 H .359<65656e2062>.15 F .359
-<75696c7420776974682053534c207375702d>-.2 F<706f72742e>144 720 Q
-<4a6f686e20476f65727a656e>72 768 Q<4a756c792031322c2032303032>151.655 E
-<31>201.915 E 0 Cg EP
+6563657373617279>-.1 E<2e>-.65 E F1 -.11<5155>72 561.6 S<49434b205354>
+.11 E<4152>-.986 E<54>-.438 E F0 1.423<496620796f75206861>108 573.6 R
+1.722 -.15<76652061>-.2 H 1.422<6c726561647920696e7374616c6c6564>.15 F
+F2<4f668d696e65494d4150>3.922 E F0 1.422<73797374656d2d776964652c206f72
+20796f75722073797374656d2061646d696e73747261746f722068617320646f6e652074
+68617420666f72>3.922 F .669
+<796f752c20796f7572207461736b20666f722073657474696e67207570>108 585.6 R
+F2<4f668d696e65494d4150>3.169 E F0 .669
+<666f7220746865208c7273742074696d652069732071756974652073696d706c652e>
+3.169 F -1.1<596f>5.67 G 3.17<756a>1.1 G .67
+<757374206e65656420746f2073657420757020796f7572>-3.17 F
+<636f6e8c6775726174696f6e208c6c652c206d616b>108 597.6 Q 2.5<6579>-.1 G
+<6f757220666f6c646572206469726563746f7279>-2.5 E 2.5<2c61>-.65 G
+<6e642072756e20697421>-2.5 E -1.1<596f>108 614.4 S 3.828<7563>1.1 G
+1.328<616e20717569636b6c792073657420757020796f757220636f6e8c677572617469
+6f6e208c6c652e>-3.828 F 1.328<5468652064697374726962>6.328 F 1.327
+<7574696f6e20696e636c756465732061208c6c65>-.2 F F3<6f66>3.827 E
+<8d696e65696d61702e636f6e66>-.18 E<2e6d696e696d616c>-.15 E F0 .255
+<2844656269616e207573657273206d6179208c6e642074686973206174>108 626.4 R
+F3<2f7573722f73686172>2.755 E<652f646f632f6f66>-.37 E
+<8d696e65696d61702f65>-.18 E<78616d706c65732f6f66>-.2 E
+<8d696e65696d61702e636f6e66>-.18 E<2e6d696e696d616c>-.15 E F0 2.755
+<2974>C .255<6861742069732061206261736963>-2.755 F -.15<6578>108 638.4 S
+.804<616d706c65206f662073657474696e67206f66>.15 F F2
+<4f668d696e65494d4150>3.304 E F0 5.804<2e59>C .804
+<6f752063616e2073696d706c7920636f70>-6.904 F 3.304<7974>-.1 G .803<6869
+73208c6c6520696e746f20796f757220686f6d65206469726563746f727920616e64206e
+616d65206974>-3.304 F F3<2e6f66>108 650.4 Q<8d696e65696d617072>-.18 E
+<63>-.37 E F0 6.523
+<286e6f746520746865206c656164696e6720706572696f64292e>9.023 F 9.023
+<4163>11.523 G 6.523<6f6d6d616e642073756368206173>-9.023 F F2 6.523
+<6370206f668d696e65696d61702e636f6e66>9.023 F<2e6d696e696d616c>-.15 E
+<7e2f2e6f668d696e65696d617072>108 662.4 Q<63>-.18 E F0
+<77696c6c20646f2069742e>2.5 E<4f72>5 E 2.5<2c69>-.4 G 2.5<6679>-2.5 G
+<6f7520707265666572>-2.5 E 2.5<2c79>-.4 G
+<6f752063616e206a75737420636f70>-2.5 E 2.5<7974>-.1 G<686973207465>-2.5
+E<787420746f>-.15 E F3<7e2f2e6f66>2.5 E<8d696e65696d617072>-.18 E<63>
+-.37 E F0<3a>A<5b67656e6572616c5d>108 686.4 Q<6163636f756e7473203d2054>
+108 698.4 Q<657374>-.7 E<5b54>108 722.4 Q<6573745d>-.7 E
+<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>145.69
+E<31>195.95 E 0 Cg EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E 32.5<8348>108 84 S -2.25 -.2<61762065>-32.5 H 2.784<616d>2.984
-G .284<61696c20726561646572207468617420737570706f72747320746865204d6169
-6c646972206d61696c626f7820666f726d61742e>-2.784 F .284
-<4d6f7374206d6f6465726e206d61696c2072656164657273206861>5.284 F .584
--.15<76652074>-.2 H<686973>.15 E .112<737570706f72742062>144 96 R .112<
-75696c742d696e2c20736f20796f752063616e2063686f6f73652066726f6d2061207769
-64652076>-.2 F .112<617269657479206f66206d61696c2073657276>-.25 F 2.612
-<6572732e2054686973>-.15 F .111<666f726d617420697320616c736f206b6e6f>
-2.611 F<776e>-.25 E
-<6173207468652022716d61696c2220666f726d61742c20736f20616e>144 108 Q 2.5
-<796d>-.15 G<61696c2072656164657220636f6d70617469626c652077697468206974
-2077696c6c2077>-2.5 E<6f726b2077697468204f66>-.1 E<8d696e65494d4150>-.25
-E<2e>-1.11 E/F1 10/Times-Bold@0 SF
-<44454249414e2053595354454d2d5749444520494e5354>87 124.8 Q<414c4c41>-.9
-E<54494f4e>-.95 E F0 .708<496620796f752061726520747261636b696e6720446562
-69616e20756e737461626c652c20796f75206d617920696e7374616c6c>108 136.8 R
-F1<4f668d696e65494d4150>3.208 E F0 .708
-<62792073696d706c792072756e6e696e672074686520666f6c6c6f>3.208 F .708
-<77696e6720636f6d2d>-.25 F<6d616e6420617320726f6f743a>108 148.8 Q F1
-<6170742d67657420696e7374616c6c206f668d696e65696d6170>108 165.6 Q F0 .34
-<496620796f7520617265206e6f7420747261636b696e672044656269616e20756e7374
-61626c652c20646f>108 182.4 R .339<776e6c6f6164207468652044656269616e202e
-646562207061636b6167652066726f6d20746865204f66>-.25 F .339
-<8d696e65494d41502077656273697465>-.25 F .389<616e64207468656e2072756e>
-108 194.4 R F1 .389<64706b67202d69>2.889 F F0 .389
-<746f20696e7374616c6c2074686520646f>2.889 F .389
-<776e6c6f61646564207061636b6167652e>-.25 F .39
-<5468656e2c20676f20746f20434f4e464947555241>5.389 F .39
-<54494f4e2062656c6f>-1.11 F 4.19 -.65<772e2059>-.25 H .39
-<6f752077696c6c>-.45 F<74797065>108 206.4 Q F1<6f668d696e65696d6170>2.5
-E F0<746f20696e>2.5 E -.2<766f>-.4 G .2 -.1<6b652074>.2 H
-<68652070726f6772616d2e>.1 E F1 -.4<4f54>87 223.2 S
-<4845522053595354454d2d5749444520494e5354>.4 E<414c4c41>-.9 E<54494f4e>
--.95 E F0<446f>108 235.2 Q .294<776e6c6f61642074686520746172>-.25 F .294
-<2e677a2076>-.55 F .294<657273696f6e206f6620746865207061636b616765206672
-6f6d2074686520776562736974652e>-.15 F .293<5468656e2072756e207468657365
-20636f6d6d616e64732c206d616b696e6720737572652074686174>5.294 F
-<796f7520617265207468652022726f6f74222075736572208c7273743a>108 247.2 Q
-F1<746172202d7a787666206f668d696e65696d61705f782e79>108 264 Q
-<2e7a2e746172>-.7 E<2e677a>-1 E<6364206f668d696e65696d61702d782e79>108
-276 Q<2e7a>-.7 E<707974686f6e322e322073657475702e707920696e7374616c6c>
-108 288 Q F0 1.272
-<536f6d652073797374656d732077696c6c206e65656420746f20757365>108 304.8 R
-F1<707974686f6e>3.773 E F0 1.273<696e7374656164206f66>3.773 F F1
-<707974686f6e322e322e>3.773 E F0<4e65>6.273 E 1.273
-<78742c2070726f6365656420746f20636f6e8c6775726174696f6e2e>-.15 F -1.1
-<596f>6.273 G 3.773<7577>1.1 G<696c6c>-3.773 E<74797065>108 316.8 Q F1
-<6f668d696e65696d6170>2.5 E F0<746f20696e>2.5 E -.2<766f>-.4 G .2 -.1
-<6b652074>.2 H<68652070726f6772616d2e>.1 E F1<53494e474c452d41>87 333.6
-Q<43434f554e5420494e5354>-.55 E<414c4c41>-.9 E<54494f4e>-.95 E F0<446f>
-108 345.6 Q<776e6c6f61642074686520746172>-.25 E<2e677a2076>-.55 E<657273
-696f6e206f6620746865207061636b6167652066726f6d2074686520776562736974652e>
--.15 E<5468656e2072756e20746865736520636f6d6d616e64733a>5 E F1
-<746172202d7a787666206f668d696e65696d61702d782e79>108 362.4 Q
-<2e7a2e746172>-.7 E<2e677a>-1 E<6364206f668d696e65696d61702d782e79>108
-374.4 Q<2e7a>-.7 E F0 3.874<5768656e20796f752077>108 391.2 R 3.873
-<616e7420746f2072756e>-.1 F F1<4f668d696e65494d4150>6.373 E<2c>-.92 E F0
-3.873<796f752077696c6c20697373756520746865>6.373 F F1<6364>6.373 E F0
-3.873<636f6d6d616e642061732061626f>6.373 F 4.173 -.15<76652061>-.15 H
-3.873<6e64207468656e2074797065>.15 F F1
-<2e2f6f668d696e65696d61702e70793b>108 403.2 Q F0<7468657265206973206e6f
-20696e7374616c6c6174696f6e2073746570206e6563657373617279>2.5 E<2e>-.65 E
-/F2 10.95/Times-Bold@0 SF<434f4e464947555241>72 420 Q<54494f4e>-1.04 E
-F1<4f668d696e65494d4150>108 432 Q F0 .547<6973207265>3.046 F .547<67756c
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<6c6f63616c666f6c64657273203d207e2f54>108 84 Q<657374>-.7 E
+<72656d6f7465686f7374203d2065>108 96 Q<78616d706c65686f7374>-.15 E
+<72656d6f746575736572203d206a676f65727a656e>108 108 Q<4e6f>108 124.8 Q
+2.314 -.65<772c2065>-.25 H 1.014<64697420746865>.65 F/F1 10
+/Times-Italic@0 SF<7e2f2e6f66>3.514 E<8d696e65696d617072>-.18 E<63>-.37
+E F0 1.014<8c6c65207769746820796f75722066>3.514 F -.2<61766f>-.1 G 1.013
+<7269746520656469746f72>.2 F 6.013<2e41>-.55 G 1.013<6c6c20796f75206861>
+-6.013 F 1.313 -.15<76652074>-.2 H 3.513<6f64>.15 G 3.513<6f69>-3.513 G
+3.513<7373>-3.513 G 1.013<7065636966792061206469726563746f727920666f72>
+-3.513 F .126
+<796f757220666f6c6465727320746f20626520696e20286f6e20746865>108 136.8 R
+F1<6c6f63616c666f6c646572>2.626 E<73>-.1 E F0 .126<6c696e65292c20746865
+20686f7374206e616d65206f6620796f757220494d41502073657276>2.626 F .127
+<657220286f6e20746865>-.15 F F1 -.37<7265>2.627 G<6d6f7465686f7374>.37 E
+F0<6c696e65292c>2.627 E<616e6420796f7572206c6f67696e206e616d65206f6e2074
+68652072656d6f746520286f6e20746865>108 148.8 Q F1 -.37<7265>2.5 G
+<6d6f746575736572>.37 E F0 2.5<6c696e65292e205468617427>2.5 F 2.5<7369>
+-.55 G<7421>-2.5 E 1.611 -.8<546f2072>108 165.6 T<756e>.8 E/F2 10
+/Times-Bold@0 SF<4f668d696e65494d4150>2.511 E F0 2.511<2c79>C .011
+<6f75206a757374206861>-2.511 F .311 -.15<76652074>-.2 H 2.511<6f73>.15 G
+<6179>-2.511 E F2<6f668d696e65696d6170>2.511 E F0 .011<2d2d206974207769
+6c6c208c72652075702c2061736b20796f7520666f722061206c6f67696e207061737377>
+2.511 F .011<6f7264206966206e65632d>-.1 F<657373617279>108 177.6 Q 3.648
+<2c73>-.65 G 1.148
+<796e6368726f6e697a6520796f757220666f6c646572732c20616e642065>-3.648 F
+3.649<7869742e205365653f2059>-.15 F 1.149
+<6f752063616e206a757374207468726f>-1.1 F 3.649<7761>-.25 G -.1<7761>
+-3.799 G 3.649<7974>.1 G 1.149
+<68652072657374206f662074686973208c6e656c792d637261667465642c>-3.649 F
+1.336<706572666563746c792d686f6e6564206d616e75616c21>108 189.6 R 1.336
+<4f6620636f757273652c20696620796f752077>6.336 F 1.335
+<616e7420746f2073656520686f>-.1 F 3.835<7779>-.25 G 1.335
+<6f752063616e206d616b>-3.835 F<65>-.1 E F2<4f668d696e65494d4150>3.835 E
+F0 1.335<464956452054494d4553>3.835 F -.74<4641>108 201.6 S
+<5354455220464f52204a555354202431392e39352028657272>.74 E 2.5<2c77>-.4 G
+<656c6c2c202430292c20796f75206861>-2.5 E .3 -.15<76652074>-.2 H 2.5
+<6f72>.15 G<656164206f6e21>-2.5 E/F3 10.95/Times-Bold@0 SF<494e5354>72
+218.4 Q<414c4c41>-.986 E<54494f4e>-1.04 E F0 .49<496620796f752061726520
+72656164696e67207468697320646f63756d656e74207669612074686520226d616e2220
+636f6d6d616e642c206974206973206c696b>108 230.4 R .491
+<656c79207468617420796f75206861>-.1 F .791 -.15<7665206e>-.2 H 2.991
+<6f69>.15 G .491<6e7374616c6c6174696f6e207461736b7320746f>-2.991 F .044<
+706572666f726d3b20796f75722073797374656d2061646d696e6973747261746f722068
+617320616c726561647920696e7374616c6c65642069742e>108 242.4 R .043<496620
+796f75206e65656420746f20696e7374616c6c20697420796f757273656c662c20796f75
+206861>5.044 F .343 -.15<76652074>-.2 H<68726565>.15 E .39<6f7074696f6e
+733a20612073797374656d2d7769646520696e7374616c6c6174696f6e20776974682044
+656269616e2c2073797374656d2d7769646520696e7374616c6c6174696f6e2077697468
+206f746865722073797374656d732c20616e6420612073696e676c652d>108 254.4 R
+1.448<7573657220696e7374616c6c6174696f6e2e>108 266.4 R -1.1<596f>6.448 G
+3.948<7563>1.1 G 1.448<616e20646f>-3.948 F 1.448
+<776e6c6f616420746865206c61746573742076>-.25 F 1.448<657273696f6e206f66>
+-.15 F F2<4f668d696e65494d4150>3.948 E F0 1.447<66726f6d20746865>3.947 F
+F2<4f668d696e65494d4150>3.947 E F0<77656273697465>3.947 E
+<3c55524c3a687474703a2f2f717575782e6f72>108 278.4 Q<672f6465>-.18 E -.15
+<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d61702f3e2e>-.25 E F2
+<505245524551>87 295.2 Q<55495349544553>-.1 E F0
+<496e206f7264657220746f20757365>108 307.2 Q F2<4f668d696e65494d4150>2.5
+E F0 2.5<2c79>C<6f75206e65656420746f206861>-2.5 E .3 -.15<76652074>-.2 H
+<6865736520636f6e646974696f6e732073617469738c65643a>.15 E 10.9<8359>108
+324 S .515<6f7572206d61696c2073657276>-12 F .515
+<6572206d75737420737570706f727420494d4150>-.15 F 5.516<2e4d>-1.11 G .516
+<6f737420496e7465726e657420536572766963652050726f>-5.516 F .516
+<76696465727320616e6420636f72706f72617465206e657477>-.15 F .516
+<6f726b7320646f2c20616e64>-.1 F
+<6d6f7374206f7065726174696e672073797374656d73206861>122.4 336 Q .3 -.15
+<76652061>-.2 H 2.5<6e49>.15 G
+<4d415020696d706c656d656e746174696f6e2072656164696c792061>-2.5 E -.25
+<7661>-.2 G<696c61626c652e>.25 E 10.9<8359>108 352.8 S .371
+<6f75206d757374206861>-12 F .671 -.15<76652050>-.2 H .371
+<7974686f6e2076>.15 F .371<657273696f6e20322e322e31206f722061626f>-.15 F
+.671 -.15<76652069>-.15 H 2.871<6e7374616c6c65642e204966>.15 F .37<796f
+75206172652072756e6e696e67206f6e2044656269616e20474e552f4c696e75782c2074
+686973>2.871 F .32<726571756972656d656e742077696c6c206175746f6d61746963
+616c6c792062652074616b>122.4 364.8 R .32
+<656e2063617265206f6620666f7220796f752e>-.1 F .321
+<496620796f7520646f206e6f74206861>5.321 F .621 -.15<76652050>-.2 H .321
+<7974686f6e20616c7265616479>.15 F 2.821<2c63>-.65 G .321
+<6865636b2077697468>-2.821 F 2.743<796f75722073797374656d2061646d696e69
+73747261746f72206f72206f7065726174696e672073797374656d2076>122.4 376.8 R
+2.742<656e646f723b206f72>-.15 F 5.242<2c64>-.4 G -.25<6f77>-5.242 G
+2.742<6e6c6f61642069742066726f6d2074686520507974686f6e2077656273697465>
+.25 F<3c55524c3a687474703a2f2f777777>122.4 388.8 Q<2e70>-.65 E
+<7974686f6e2e6f72>-.1 E 3.06<672f3e2e204966>-.18 F .56
+<796f7520696e74656e6420746f207573652074686520546b20696e74657266>3.06 F
+.56<6163652c20796f75206d757374206861>-.1 F .86 -.15<76652054>-.2 H .56
+<6b696e746572202870>.15 F<7974686f6e2d>-.1 E .784
+<746b2920696e7374616c6c65642e>122.4 400.8 R .784
+<496620796f7520696e74656e6420746f20757365207468652053534c20696e74657266>
+5.784 F .783<6163652c20796f757220507974686f6e206d757374206861>-.1 F
+1.083 -.15<76652062>-.2 H .783<65656e2062>.15 F .783
+<75696c7420776974682053534c207375702d>-.2 F<706f72742e>122.4 412.8 Q
+10.9<8348>108 429.6 S -2.25 -.2<61762065>-10.9 H 2.883<616d>3.083 G .384
+<61696c20726561646572207468617420737570706f72747320746865204d61696c6469
+72206d61696c626f7820666f726d61742e>-2.883 F .384
+<4d6f7374206d6f6465726e206d61696c2072656164657273206861>5.384 F .684
+-.15<76652074>-.2 H .384<686973207375702d>.15 F .624<706f72742062>122.4
+441.6 R .623<75696c742d696e2c20736f20796f752063616e2063686f6f7365206672
+6f6d206120776964652076>-.2 F .623
+<617269657479206f66206d61696c2073657276>-.25 F 3.123<6572732e2054686973>
+-.15 F .623<666f726d617420697320616c736f206b6e6f>3.123 F .623
+<776e20617320746865>-.25 F<22716d61696c2220666f726d61742c20736f20616e>
+122.4 453.6 Q 2.5<796d>-.15 G<61696c2072656164657220636f6d70617469626c65
+20776974682069742077696c6c2077>-2.5 E<6f726b2077697468>-.1 E F2
+<4f668d696e65494d4150>2.5 E F0<2e>A F2<53595354454d2d5749444520494e5354>
+87 470.4 Q<414c4c41>-.9 E<54494f4e2c2044454249414e>-.95 E F0 .708<496620
+796f752061726520747261636b696e672044656269616e20756e737461626c652c20796f
+75206d617920696e7374616c6c>108 482.4 R F2<4f668d696e65494d4150>3.208 E
+F0 .708<62792073696d706c792072756e6e696e672074686520666f6c6c6f>3.208 F
+.708<77696e6720636f6d2d>-.25 F<6d616e6420617320726f6f743a>108 494.4 Q F2
+<6170742d67657420696e7374616c6c206f668d696e65696d6170>108 511.2 Q F0
+.138<496620796f7520617265206e6f7420747261636b696e672044656269616e20756e
+737461626c652c20646f>108 528 R .137<776e6c6f6164207468652044656269616e20
+2e646562207061636b6167652066726f6d20746865>-.25 F F2
+<4f668d696e65494d4150>2.637 E F0<77656273697465>2.637 E
+<3c55524c3a687474703a2f2f717575782e6f72>108 540 Q<672f6465>-.18 E -.15
+<7665>-.25 G<6c2f6f66>.15 E .796
+<8d696e65696d61702f3e20616e64207468656e2072756e>-.25 F F2 .796
+<64706b67202d69>3.296 F F0 .797<746f20696e7374616c6c2074686520646f>3.296
+F .797<776e6c6f61646564207061636b6167652e>-.25 F<5468656e2c>5.797 E
+<736b697020746f205b5852656620746f20434f4e464947555241>108 552 Q
+<54494f4e5d2062656c6f>-1.11 E 3.8 -.65<772e2059>-.25 H
+<6f752077696c6c2074797065>-.45 E F2<6f668d696e65696d6170>2.5 E F0
+<746f20696e>2.5 E -.2<766f>-.4 G .2 -.1<6b652074>.2 H
+<68652070726f6772616d2e>.1 E F2<53595354454d2d5749444520494e5354>87
+568.8 Q<414c4c41>-.9 E<54494f4e2c204f>-.95 E<54484552>-.4 E F0<446f>108
+580.8 Q 1.505<776e6c6f61642074686520746172>-.25 F 1.505<2e677a2076>-.55
+F 1.505<657273696f6e206f6620746865207061636b6167652066726f6d207468652077
+656273697465203c55524c3a687474703a2f2f717575782e6f72>-.15 F<672f6465>
+-.18 E -.15<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d61702f3e2e>-.25 E<54
+68656e2072756e20746865736520636f6d6d616e64732c206d616b696e67207375726520
+7468617420796f7520617265207468652022726f6f74222075736572208c7273743a>108
+592.8 Q<746172202d7a787666206f66>108 616.8 Q<8d696e65696d61705f782e79>
+-.25 E<2e7a2e746172>-.65 E<2e677a>-.55 E<6364206f66>108 628.8 Q
+<8d696e65696d61702d782e79>-.25 E<2e7a>-.65 E -.1<7079>108 640.8 S
+<74686f6e322e322073657475702e70>.1 E 2.5<7969>-.1 G<6e7374616c6c>-2.5 E
+.16<4f6e20736f6d652073797374656d732c20796f752077696c6c206e65656420746f20
+757365>108 657.6 R F2<707974686f6e>2.661 E F0 .161<696e7374656164206f66>
+2.661 F F2<707974686f6e322e32>2.661 E F0 5.161<2e4e>C -.15<6578>-5.161 G
+.161<742c2070726f6365656420746f205b5852656620746f20434f4e4649472d>.15 F
+<555241>108 669.6 Q<54494f4e5d2062656c6f>-1.11 E 3.8 -.65<772e2059>-.25
+H<6f752077696c6c2074797065>-.45 E F2<6f668d696e65696d6170>2.5 E F0
+<746f20696e>2.5 E -.2<766f>-.4 G .2 -.1<6b652074>.2 H
+<68652070726f6772616d2e>.1 E F2<53494e474c452d41>87 686.4 Q
+<43434f554e5420494e5354>-.55 E<414c4c41>-.9 E<54494f4e>-.95 E F0<446f>
+108 698.4 Q 1.505<776e6c6f61642074686520746172>-.25 F 1.505<2e677a2076>
+-.55 F 1.505<657273696f6e206f6620746865207061636b6167652066726f6d207468
+652077656273697465203c55524c3a687474703a2f2f717575782e6f72>-.15 F
+<672f6465>-.18 E -.15<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d61702f3e2e>
+-.25 E<5468656e2072756e20746865736520636f6d6d616e64733a>108 710.4 Q
+<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>145.69
+E<32>195.95 E 0 Cg EP
+%%Page: 3 3
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<746172202d7a787666206f66>108 84 Q<8d696e65696d61705f782e79>
+-.25 E<2e7a2e746172>-.65 E<2e677a>-.55 E<6364206f66>108 96 Q
+<8d696e65696d61702d782e79>-.25 E<2e7a>-.65 E 3.815<5768656e20796f752077>
+108 112.8 R 3.815<616e7420746f2072756e>-.1 F/F1 10/Times-Bold@0 SF
+<4f668d696e65494d4150>6.315 E F0 6.315<2c79>C 3.816
+<6f752077696c6c20697373756520746865>-6.315 F F1<6364>6.316 E F0 3.816
+<636f6d6d616e642061732061626f>6.316 F 4.116 -.15<76652061>-.15 H 3.816
+<6e64207468656e2074797065>.15 F F1<2e2f6f668d696e65696d61702e7079>108
+124.8 Q F0 2.5<3b74>C<68657265206973206e6f20696e7374616c6c6174696f6e2073
+746570206e6563657373617279>-2.5 E<2e>-.65 E/F2 10.95/Times-Bold@0 SF
+<434f4e46494752>72 141.6 Q -.657<5541>-.329 G<54494f4e>-.383 E F1
+<4f668d696e65494d4150>108 153.6 Q F0 .509<6973207265>3.009 F .508<67756c
61746564206279206120636f6e8c6775726174696f6e208c6c652074686174206973206e
6f726d616c6c792073746f72656420696e>-.15 F/F3 10/Times-Italic@0 SF
-<7e2f2e6f66>2.547 E<8d696e65696d617072>-.18 E<632e>-.37 E F1
-<4f668d696e65494d4150>5.547 E F0 1.009
-<736869707320776974682061208c6c65206e616d6564>108 444 R F3<6f66>3.739 E
-<8d696e65696d61702e636f6e66>-.18 E F0 1.008
-<7468617420796f752073686f756c6420636f70>5.469 F 3.508<7974>-.1 G 3.508
-<6f74>-3.508 G 1.008
-<686174206c6f636174696f6e20616e64207468656e20656469742e>-3.508 F 1.008
-<54686973208c6c65206973>6.008 F .637<766974616c20746f2070726f706572206f
+<7e2f2e6f66>3.008 E<8d696e65696d617072>-.18 E<63>-.37 E F0<2e>A F1
+<4f668d696e65494d4150>5.508 E F0 .003
+<736869707320776974682061208c6c65206e616d6564>108 165.6 R F3<6f66>2.503
+E<8d696e65696d61702e636f6e66>-.18 E F0 .003
+<7468617420796f752073686f756c6420636f70>2.503 F 2.503<7974>-.1 G 2.503
+<6f74>-2.503 G .003
+<686174206c6f636174696f6e20616e64207468656e20656469742e>-2.503 F .004
+<54686973208c6c6520697320766974616c>5.003 F .187<746f2070726f706572206f
7065726174696f6e206f66207468652073797374656d3b20697420736574732065>108
-456 R -.15<7665>-.25 G .638
+177.6 R -.15<7665>-.25 G .187
<72797468696e6720796f75206e65656420746f2072756e>.15 F F1
-<4f668d696e65494d4150>3.138 E<2e>-1.1 E F0 .638
-<46756c6c20646f63756d656e74612d>5.638 F<74696f6e20666f722074686520636f6e
-8c6775726174696f6e208c6c6520697320696e636c756465642077697468696e20746865
-2073616d706c65208c6c652e>108 468 Q F1<4f668d696e65494d4150>108 484.8 Q
-F0 .113<616c736f2073686970732061208c6c65206e616d6564>2.614 F F3<6f66>
-2.843 E<8d696e65696d61702e636f6e66>-.18 E<2e6d696e696d616c>-.15 E F0
-.113<7468617420796f752063616e20616c736f20747279>3.123 F 5.113<2e49>-.65
-G<7427>-5.113 E 2.613<7375>-.55 G .113<736566756c20696620796f752077>
--2.613 F<616e74>-.1 E 3.586<746f2067657420737461727465642077697468207468
-65206d6f73742062617369632066656174757265207365742c20616e6420796f75206361
-6e20726561642061626f7574206f74686572206665617475726573206c61746572207769
-7468>108 496.8 R F3<6f66>108.23 508.8 Q<8d696e65696d61702e636f6e66>-.18
-E<2e>-.15 E F2<4f5054494f4e53>72 525.6 Q F0 .061<4d6f737420636f6e8c6775
-726174696f6e20697320646f6e65207669612074686520636f6e8c6775726174696f6e20
-8c6c652e>108 537.6 R<4e65>5.061 E -.15<7665>-.25 G .061
-<727468656c6573732c207468657265206172652061206665>.15 F 2.561<776f>-.25
-G .061<7074696f6e73207468617420796f75206d617920736574>-2.561 F<666f72>
-108 549.6 Q F1<4f668d696e65494d4150>2.5 E<2e>-1.1 E<ad31>108 566.4 Q F0
-.281<44697361626c6520616c6c206d756c7469746872656164696e67206f7065726174
-696f6e7320616e642075736520736f6c656c7920612073696e676c652d74687265616420
-73796e632e>25.3 F .281<54686973206566>5.281 F<6665637469>-.25 E -.15
-<7665>-.25 G .281<6c79207365747320746865>.15 F F1
-<6d617873796e636163636f756e7473>144 578.4 Q F0<616e6420616c6c>2.5 E F1
+<4f668d696e65494d4150>2.687 E F0 5.187<2e46>C .186
+<756c6c20646f63756d656e746174696f6e20666f72>-5.187 F<74686520636f6e8c67
+75726174696f6e208c6c6520697320696e636c756465642077697468696e207468652073
+616d706c65208c6c652e>108 189.6 Q F1<4f668d696e65494d4150>108 206.4 Q F0
+.159<616c736f2073686970732061208c6c65206e616d6564>2.659 F F3<6f66>2.659
+E<8d696e65696d61702e636f6e66>-.18 E<2e6d696e696d616c>-.15 E F0 .159
+<7468617420796f752063616e20616c736f20747279>2.659 F 5.16<2e49>-.65 G
+<7427>-5.16 E 2.66<7375>-.55 G .16<736566756c20696620796f752077>-2.66 F
+<616e74>-.1 E 3.586<746f206765742073746172746564207769746820746865206d6f
+73742062617369632066656174757265207365742c20616e6420796f752063616e207265
+61642061626f7574206f74686572206665617475726573206c617465722077697468>108
+218.4 R F3<6f66>108 230.4 Q<8d696e65696d61702e636f6e66>-.18 E F0<2e>A F2
+<4f5054494f4e53>72 247.2 Q F0 .65<4d6f737420636f6e8c6775726174696f6e2069
+7320646f6e65207669612074686520636f6e8c6775726174696f6e208c6c652e>108
+259.2 R<4e65>5.65 E -.15<7665>-.25 G .65
+<727468656c6573732c207468657265206172652061206665>.15 F 3.15<7763>-.25 G
+.65<6f6d6d616e642d6c696e65206f7074696f6e73>-3.15 F
+<7468617420796f75206d61792073657420666f72>108 271.2 Q F1
+<4f668d696e65494d4150>2.5 E F0<2e>A F1<2d31>108 288 Q F0 .685<4469736162
+6c65206d6f7374206d756c7469746872656164696e67206f7065726174696f6e7320616e
+642075736520736f6c656c7920612073696e676c652d636f6e6e656374696f6e2073796e
+632e>27.67 F .684<54686973206566>5.684 F<6665637469>-.25 E -.15<7665>
+-.25 G<6c79>.15 E<7365747320746865>144 300 Q F3
+<6d617873796e636163636f756e7473>2.5 E F0<616e6420616c6c>2.5 E F3
<6d6178636f6e6e656374696f6e73>2.5 E F0
<636f6e8c6775726174696f6e208c6c652076>2.5 E
-<61726961626c657320746f20312e>-.25 E F1<ad50>108 595.2 Q F3<7072>2.5 E
-<6f8c6c65646972>-.45 E F0<53657473>144 607.2 Q F1<4f668d696e65494d4150>
-4.196 E F0 1.696<696e746f2070726f8c6c65206d6f64652e>4.196 F 1.695
-<5468652070726f6772616d2077696c6c20637265617465>6.696 F F1<7072>4.195 E
-<6f8c6c65646972>-.18 E F0 1.695
-<286974206d757374206e6f7420616c7265616479>4.195 F -.15<6578>144 619.2 S
-2.88<697374292e204173>.15 F .381<69742072756e732c20507974686f6e2070726f
-8c6c696e6720696e666f726d6174696f6e2061626f757420656163682074687265616420
-6973206c6f6767656420696e746f2070726f8c6c65646972>2.88 F 5.381<2e50>-.55
-G<6c65617365>-5.381 E .485<6e6f74653a2054686973206f7074696f6e2069732070
-726573656e7420666f7220646562>144 631.2 R .485
-<756767696e6720616e64206f7074696d697a6174696f6e206f6e6c79>-.2 F 2.985
-<2c61>-.65 G .484<6e642073686f756c64204e4f>-2.985 F 2.984<5462>-.4 G
-2.984<6575>-2.984 G .484<73656420756e6c657373>-2.984 F .778
-<796f75206861>144 643.2 R 1.078 -.15<766520612073>-.2 H .778
+<61726961626c657320746f20312e>-.25 E F1<2d50>108 316.8 Q F3<7072>2.5 E
+<6f8c6c65646972>-.45 E F0<53657473>144 328.8 Q F1<4f668d696e65494d4150>
+4.43 E F0 1.93<696e746f2070726f8c6c65206d6f64652e>4.43 F 1.93
+<5468652070726f6772616d2077696c6c20637265617465>6.93 F F3<7072>4.43 E
+<6f8c6c65646972>-.45 E F0 1.93<286974206d757374206e6f7420616c7265616479>
+4.43 F -.15<6578>144 340.8 S 2.881<697374292e204173>.15 F .381<69742072
+756e732c20507974686f6e2070726f8c6c696e6720696e666f726d6174696f6e2061626f
+7574206561636820746872656164206973206c6f6767656420696e746f2070726f8c6c65
+646972>2.881 F 5.38<2e50>-.55 G<6c65617365>-5.38 E .484<6e6f74653a205468
+6973206f7074696f6e2069732070726573656e7420666f7220646562>144 352.8 R
+.485<756767696e6720616e64206f7074696d697a6174696f6e206f6e6c79>-.2 F
+2.985<2c61>-.65 G .485<6e642073686f756c64204e4f>-2.985 F 2.985<5462>-.4
+G 2.985<6575>-2.985 G .485<73656420756e6c657373>-2.985 F .778
+<796f75206861>144 364.8 R 1.078 -.15<766520612073>-.2 H .778
<706563698c6320726561736f6e20746f20646f20736f2e>.15 F .778
<49742077696c6c207369676e698c63616e746c7920736c6f>5.778 F 3.278<7770>
-.25 G .778
<726f6772616d20706572666f726d616e63652c206d617920726564756365>-3.278 F
-<72656c696162696c697479>144 655.2 Q 2.5<2c61>-.65 G<6e642063616e2067656e
+<72656c696162696c697479>144 376.8 Q 2.5<2c61>-.65 G<6e642063616e2067656e
6572617465206875676520616d6f756e7473206f6620646174612e>-2.5 E -1.1<596f>
-5 G 2.5<756d>1.1 G<7573742075736520746865>-2.5 E F1<ad31>2.5 E F0
-<6f7074696f6e207768656e20796f7520757365>2.5 E F1<2d50>2.5 E<2e>-1.1 E
-<ad61>108 684 Q F3<6163636f756e746c697374>2.5 E F0<4f76>144 696 Q .84
-<6572726964657320746865>-.15 F F1<6163636f756e7473>3.34 E F0 .84
-<73656374696f6e20696e2074686520636f6e8c67208c6c652e>3.34 F .84<4c657473
-20796f752073706563696679206120706172746963756c6172206163636f756e74206f72
-20736574206f66>5.84 F 1.647
-<6163636f756e747320746f2073796e6320776974686f7574206861>144 708 R 1.647
-<76696e6720746f20656469742074686520636f6e8c67208c6c652e>-.2 F -1.1<596f>
-6.648 G 4.148<756d>1.1 G 1.648<6967687420757365207468697320746f2065>
--4.148 F 1.648<78636c756465206365727461696e>-.15 F<6163636f756e74732c20
-6f7220746f2073796e6320736f6d65206163636f756e7473207468617420796f75206e6f
-726d616c6c7920707265666572206e6f7420746f2e>144 720 Q
-<4a6f686e20476f65727a656e>72 768 Q<4a756c792031322c2032303032>151.655 E
-<32>201.915 E 0 Cg EP
-%%Page: 3 3
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10/Times-Bold@0 SF<ad63>108 84 Q/F2 10/Times-Italic@0 SF
-<636f6e8c678c6c65>2.5 E F0<53706563698c6573206120636f6e8c6775726174696f
-6e208c6c6520746f2075736520696e206c696575206f662074686520646566>144 96 Q
-<61756c742c>-.1 E F2<7e2f2e6f66>2 E<8d696e65696d617072>-.18 E<632e>-.37
-E F1<ad64>108 112.8 Q F2<646562>2.5 E<7567747970655b2c646562>-.2 E
-<756774797065>-.2 E<2e2e2e5d>-.15 E F0 .506<456e61626c657320646562>144
-124.8 R .506<756767696e6720666f72204f66>-.2 F<8d696e65494d4150>-.25 E
-5.506<2e54>-1.11 G .505<6869732069732075736566756c20696620796f7520617265
-20747279696e6720746f20747261636b20646f>-5.506 F .505
-<776e2061206d616c66756e6374696f6e>-.25 F .113<6f72208c67757265206f757420
-7768617420697320676f696e67206f6e20756e6465722074686520686f6f642e>144
-136.8 R 2.613<4973>5.113 G .113
-<756767657374207468617420796f752075736520746869732077697468>-2.613 F F1
-<ad31>2.613 E F0 .113<696e206f7264657220746f206d616b>2.613 F<65>-.1 E
-<74686520726573756c7473206d6f72652073656e7369626c652e>144 148.8 Q .15
-<2d64206e6f>144 165.6 R 2.65<7772>-.25 G .15
-<65717569726573206f6e65206f72206d6f726520646562>-2.65 F .149
-<756774797065732c2073657061726174656420627920636f6d6d61732e>-.2 F .149
-<54686573652064658c6e6520776861742065>5.149 F .149
-<786163746c792077696c6c206265>-.15 F<646562>144 177.6 Q .346
-<75676765642c20616e6420736f2066>-.2 F .346<617220696e636c756465207477>
--.1 F 2.847<6f6f>-.1 G<7074696f6e733a>-2.847 E F1<696d6170>2.847 E F0
-<616e64>2.847 E F1<6d61696c646972>2.847 E<2e>-1 E F0<546865>5.347 E F1
-<696d6170>2.847 E F0 .347
-<6f7074696f6e2077696c6c20656e61626c6520494d4150>2.847 F .363
-<70726f746f636f6c2073747265616d20616e642070617273696e6720646562>144
-189.6 R 2.862<756767696e672e204e6f7465>-.2 F .362
-<7468617420746865206f7574707574206d617920636f6e7461696e207061737377>
-2.862 F .362<6f7264732c20736f2074616b>-.1 F 2.862<6563>-.1 G<617265>
--2.862 E .982<746f2072656d6f>144 201.6 R 1.282 -.15<76652074>-.15 H .982
-<6861742066726f6d2074686520646562>.15 F .983<756767696e67206f7574707574
-206265666f72652073656e64696e6720697420746f20616e>-.2 F .983
-<796f6e6520656c73652e>-.15 F<546865>5.983 E F1<6d61696c646972>3.483 E F0
-<6f7074696f6e>3.483 E<77696c6c20656e61626c6520646562>144 213.6 Q<756767
-696e6720666f72206365727461696e204d61696c646972206f7065726174696f6e732e>
--.2 E F1<ad6f>108 230.4 Q F0
-<52756e206f6e6c79206f6e63652c2069676e6f72696e6720616e>25.3 E 2.5<7961>
--.15 G<75746f726566726573682073657474696e6720696e2074686520636f6e8c6720
-8c6c652e>-2.5 E F1<ad682c20adad68656c70>108 247.2 Q F0<53686f>144 259.2
-Q 2.5<7773>-.25 G<756d6d617279206f66206f7074696f6e732e>-2.5 E F1<ad75>
-108 276 Q F2<696e74657266616365>2.5 E F0 1.133
-<53706563698c657320616e20616c7465726e617469>144 288 R 1.433 -.15
-<76652075>-.25 H 1.133<73657220696e74657266>.15 F 1.133
-<616365206d6f64756c6520746f207573652e>-.1 F 1.133<54686973206f>6.133 F
--.15<7665>-.15 G 1.133<7272696465732074686520646566>.15 F 1.132
-<61756c742073706563698c656420696e20746865>-.1 F .28
-<636f6e8c6775726174696f6e208c6c652e>144 300 R .28
-<5468652055492073706563698c65642077697468>5.28 F F1<2d75>2.78 E F0 .281
-<77696c6c20626520666f7263656420746f20626520757365642c2065>2.78 F -.15
-<7665>-.25 G 2.781<6e69>.15 G 2.781<6669>-2.781 G<7473>-2.781 E F1
-<69737561626c652829>2.781 E F0<6d6574686f64>2.781 E .274
-<73746174657320746861742069742063616e6e6f742062652e>144 312 R .274
-<5573652074686973206f7074696f6e207769746820636172652e>5.274 F .273<5468
-65207072652d64658c6e6564206f7074696f6e7320617265206c697374656420696e2074
-68652055534552>5.273 F<494e54455246>144 324 Q -.4<4143>-.74 G
-<45532073656374696f6e2e>.4 E/F3 10.95/Times-Bold@0 SF
-<5553455220494e54455246>72 340.8 Q -.602<4143>-.986 G<4553>.602 E F1
-<4f668d696e65494d4150>108 352.8 Q F0 .85<686173206120706c756767>3.35 F
-.85<61626c65207573657220696e74657266>-.05 F .851
+5 G 2.5<756d>1.1 G<7573742075736520746865>-2.5 E F1<2d31>2.5 E F0
+<6f7074696f6e207768656e20796f7520757365>2.5 E F1<2d50>2.5 E F0<2e>A F1
+<2d61>108 393.6 Q F3<6163636f756e746c697374>2.5 E F0<4f76>144 405.6 Q
+.557<6572726964657320746865>-.15 F F3<6163636f756e7473>3.057 E F0 .557
+<6f7074696f6e20696e20746865>3.057 F F3 -.1<6765>3.057 G<6e6572>.1 E
+<616c>-.15 E F0 .557
+<73656374696f6e206f662074686520636f6e8c6775726174696f6e208c6c652e>3.057
+F -1.1<596f>5.558 G 3.058<756d>1.1 G .558<69676874207573652074686973>
+-3.058 F .971<746f2065>144 417.6 R .971<78636c756465206365727461696e2061
+63636f756e74732c206f7220746f2073796e6320736f6d65206163636f756e7473207468
+617420796f75206e6f726d616c6c7920707265666572206e6f7420746f2e>-.15 F
+<5365706172617465>5.97 E<746865206163636f756e747320627920636f6d6d61732c
+20616e6420757365206e6f20656d626564646564207370616365732e>144 429.6 Q F1
+<2d63>108 446.4 Q F3<636f6e8c678c6c65>2.5 E F0<53706563698c657320612063
+6f6e8c6775726174696f6e208c6c6520746f2075736520696e206c696575206f66207468
+6520646566>144 458.4 Q<61756c742c>-.1 E F3<7e2f2e6f66>2.5 E
+<8d696e65696d617072>-.18 E<63>-.37 E F0<2e>A F1<2d64>108 475.2 Q F3
+<646562>2.5 E<7567747970655b2c2e2e2e5d>-.2 E F0 .505
+<456e61626c657320646562>144 487.2 R .505<756767696e6720666f72204f66>-.2
+F<8d696e65494d4150>-.25 E 5.505<2e54>-1.11 G .505<6869732069732075736566
+756c20696620796f752061726520747279696e6720746f20747261636b20646f>-5.505
+F .506<776e2061206d616c66756e6374696f6e>-.25 F 1.195<6f72208c6775726520
+6f7574207768617420697320676f696e67206f6e20756e6465722074686520686f6f642e>
+144 499.2 R 3.695<4973>6.195 G 1.195
+<756767657374207468617420796f752075736520746869732077697468>-3.695 F F1
+<2d31>3.695 E F0 1.195<746f206d616b>3.695 F 3.695<6574>-.1 G<6865>-3.695
+E<726573756c7473206d6f72652073656e7369626c652e>144 511.2 Q F1<2d64>144
+535.2 Q F0 1.51<7265717569726573206f6e65206f72206d6f726520646562>4.01 F
+1.511<756774797065732c2073657061726174656420627920636f6d6d61732e>-.2 F
+1.511<54686573652064658c6e6520776861742065>6.511 F 1.511
+<786163746c792077696c6c206265>-.15 F<646562>144 547.2 Q .551
+<75676765642c20616e6420696e636c756465207477>-.2 F 3.051<6f6f>-.1 G
+<7074696f6e733a>-3.051 E F3<696d6170>3.051 E F0<616e64>3.051 E F3
+<6d61696c646972>3.051 E F0 5.551<2e54>C<6865>-5.551 E F3<696d6170>3.051
+E F0 .55<6f7074696f6e2077696c6c20656e61626c6520494d41502070726f746f2d>
+3.051 F 1.06<636f6c2073747265616d20616e642070617273696e6720646562>144
+559.2 R 3.56<756767696e672e204e6f7465>-.2 F 1.06
+<7468617420746865206f7574707574206d617920636f6e7461696e207061737377>3.56
+F 1.06<6f7264732c20736f2074616b>-.1 F 3.56<6563>-.1 G 1.06<61726520746f>
+-3.56 F<72656d6f>144 571.2 Q .912 -.15<76652074>-.15 H .612
+<6861742066726f6d2074686520646562>.15 F .612<756767696e67206f7574707574
+206265666f72652073656e64696e6720697420746f20616e>-.2 F .612
+<796f6e6520656c73652e>-.15 F<546865>5.612 E F3<6d61696c646972>3.112 E F0
+.612<6f7074696f6e2077696c6c>3.112 F<656e61626c6520646562>144 583.2 Q<75
+6767696e6720666f72206365727461696e204d61696c646972206f7065726174696f6e73
+2e>-.2 E F1<2d6f>108 600 Q F0
+<52756e206f6e6c79206f6e63652c2069676e6f72696e6720616c6c>27.67 E F3
+<6175746f72>2.5 E<656672>-.37 E<657368>-.37 E F0
+<73657474696e677320696e2074686520636f6e8c6775726174696f6e208c6c652e>2.5
+E F1<2d68>108 616.8 Q<2d2d68656c70>108 633.6 Q F0<53686f>11 E 2.5<7773>
+-.25 G<756d6d617279206f66206f7074696f6e732e>-2.5 E F1<2d75>108 650.4 Q
+F3<696e74657266616365>2.5 E F0 1.291
+<53706563698c657320616e20616c7465726e617469>144 662.4 R 1.591 -.15
+<76652075>-.25 H 1.291<73657220696e74657266>.15 F 1.291
+<616365206d6f64756c6520746f207573652e>-.1 F 1.292<54686973206f>6.291 F
+-.15<7665>-.15 G 1.292<7272696465732074686520646566>.15 F 1.292
+<61696c742073706563698c656420696e20746865>-.1 F
+<636f6e8c6775726174696f6e208c6c652e>144 674.4 Q<546865207072652d64658c6e
+6564206f7074696f6e7320617265206c697374656420696e20746865205573657220496e
+74657266>5 E<616365732073656374696f6e2e>-.1 E F2<5553455220494e54455246>
+72 691.2 Q -.602<4143>-.986 G<4553>.602 E F1<4f668d696e65494d4150>108
+703.2 Q F0 .851<686173206120706c756767>3.351 F .851
+<61626c65207573657220696e74657266>-.05 F .851
<6163652073797374656d2074686174206c65747320796f752063686f6f736520686f>
--.1 F 3.351<7774>-.25 G .851
-<68652070726f6772616d20636f6d6d756e696361746573>-3.351 F 1.534
-<696e666f726d6174696f6e20746f20796f752e>108 364.8 R 1.534
+-.1 F 3.35<7774>-.25 G .85
+<68652070726f6772616d20636f6d6d756e696361746573>-3.35 F 1.533
+<696e666f726d6174696f6e20746f20796f752e>108 715.2 R 1.534
<546865726520617265207477>6.534 F 4.034<6f67>-.1 G 1.534
<726170686963616c20696e74657266>-4.034 F 1.534<616365732c207477>-.1 F
4.034<6f74>-.1 G 1.534<65726d696e616c20696e74657266>-4.034 F 1.534
-<616365732c20616e64207477>-.1 F 4.033<6f6e>-.1 G<6f6e696e74657261637469>
--4.033 E -.15<7665>-.25 G<696e74657266>108 376.8 Q 1.094<61636573207375
-697461626c6520666f7220736372697074696e67206f72206c6f6767696e672070757270
-6f7365732e>-.1 F<546865>6.095 E F2<7569>3.675 E F0 1.095<6f7074696f6e20
-696e2074686520636f6e8c6775726174696f6e208c6c652073706563698c657320746865>
-3.955 F .38<7573657220696e74657266>108 388.8 R .38
-<61636520707265666572656e6365732e>-.1 F<546865>5.38 E F2<ad75>2.519 E F0
-.379<636f6d6d616e642d6c696e65206f7074696f6e2063616e206f>3.129 F -.15
-<7665>-.15 G .379
-<72726964652074686520636f6e8c6775726174696f6e208c6c652e>.15 F .379
-<5468652061>5.379 F -.25<7661>-.2 G<696c61626c65>.25 E -.25<7661>108
-400.8 S<6c75657320666f722074686520636f6e8c6775726174696f6e208c6c65206f72
-20636f6d6d616e642d6c696e65206172652064657363726962656620696e207468697320
-73656374696f6e2e>.25 E F1<546b2e426c696e6b>87 417.6 Q
-<656e6c6967687473206f72204375727365732e426c696e6b>-.1 E
-<656e6c6967687473>-.1 E F0 1.708<5468697320697320616e20696e74657266>108
-429.6 R 1.709
+<616365732c20616e64207477>-.1 F 4.034<6f6e>-.1 G<6f6e696e74657261637469>
+-4.034 E -.15<7665>-.25 G<696e74657266>108 727.2 Q .828<6163657320737569
+7461626c6520666f7220736372697074696e67206f72206c6f6767696e6720707572706f
+7365732e>-.1 F<546865>5.828 E F3<7569>3.328 E F0 .828<6f7074696f6e20696e
+2074686520636f6e8c6775726174696f6e208c6c652073706563698c65732075736572>
+3.328 F<4a6f686e20476f65727a656e>72 768 Q
+<3038204a616e756172792032303033>145.69 E<33>195.95 E 0 Cg EP
+%%Page: 4 4
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<696e74657266>108 84 Q .846<61636520707265666572656e6365732e>
+-.1 F<546865>5.846 E/F1 10/Times-Bold@0 SF<2d75>3.346 E F0 .846
+<636f6d6d616e642d6c696e65206f7074696f6e2063616e206f>3.346 F -.15<7665>
+-.15 G .846
+<72726964652074686520636f6e8c6775726174696f6e208c6c652073657474696e672e>
+.15 F .847<5468652061>5.847 F -.25<7661>-.2 G<696c2d>.25 E<61626c652076>
+108 96 Q<616c75657320666f722074686520636f6e8c6775726174696f6e208c6c6520
+6f7220636f6d6d616e642d6c696e65206172652064657363726962656420696e20746869
+732073656374696f6e2e>-.25 E F1<544b2e424c494e4b454e4c4947485453>87 112.8
+Q F0<546b2e426c696e6b>108 124.8 Q .181
+<656e6c696768747320697320616e20696e74657266>-.1 F .181
<6163652064657369676e656420746f20626520736c65656b2c2066756e20746f2077>
--.1 F 1.709<617463682c20616e6420696e666f726d617469>-.1 F 2.009 -.15
-<7665206f>-.25 H 4.209<6674>.15 G 1.709<6865206f>-4.209 F -.15<7665>-.15
-G 1.709<72616c6c2070696374757265206f662077686174>.15 F F1
-<4f668d696e65494d4150>108 441.6 Q F0 .18<697320646f696e672e>2.68 F 2.68
-<4963>5.18 G .18<6f6e736964657220697420746f2062652074686520626573742067
-656e6572616c2d707572706f736520696e74657266>-2.68 F .18<61636520696e>-.1
-F F1<4f668d696e65494d4150>2.68 E<2e>-1.1 E F0<546b2e426c696e6b>5.18 E
-<656e2d>-.1 E .499<6c696768747320636f6e7461696e732c20627920646566>108
-453.6 R .499<61756c742c206120736d616c6c2077696e646f>-.1 F 2.999<7777>
--.25 G .499<697468206120726f>-2.999 F 2.999<776f>-.25 G 2.999<664c>
--2.999 G .499<45447320616e64206120726f>-2.999 F 2.999<776f>-.25 G 2.999
-<6663>-2.999 G .499<6f6d6d616e642062>-2.999 F 2.999
-<7574746f6e732e20546865>-.2 F<746f74616c>2.999 E .553
-<73697a65206f66207468652077696e646f>108 465.6 R 3.053<7769>-.25 G 3.053
-<7376>-3.053 G .552<65727920736d616c6c2c20736f2069742075736573206c697474
-6c65206465736b746f702073706163652c20796574206974206973207175697465206675
-6e6374696f6e616c2e>-3.203 F .552<546865726520697320616c736f20616e>5.552
-F 1.339<6f7074696f6e616c2c20746f6767>108 477.6 R 1.339
-<61626c652c206c6f6720746861742073686f>-.05 F 1.339<7773206d6f7265206465
-7461696c2061626f757420776861742069732068617070656e696e6720616e6420697320
-636f6c6f72>-.25 F 1.34<2d636f64656420746f206d6174636820746865>-.2 F
-<636f6c6f72206f6620746865206c69676874732e>108 489.6 Q
-<4375727365732e426c696e6b>108 506.4 Q .393
-<656e6c696768747320697320616e20696e74657266>-.1 F .393<6163652076>-.1 F
-.393<6572792073696d696c617220746f20546b2e426c696e6b>-.15 F .393
-<656e6c69676874732c2062>-.1 F .392<75742069732064657369676e656420746f20
-62652072756e20696e206120636f6e736f6c65>-.2 F<77696e646f>108 518.4 Q
-3.461<7728>-.25 G .961<616e20787465726d2c204c696e7578207669727475616c20
-7465726d696e616c2c206574632e29>-3.461 F .962
-<53696e636520697420646f65736e27>5.962 F 3.462<7468>-.18 G -2.25 -.2
-<61762065>-3.462 H .962
-<61636365737320746f2067726170686963732c2069742069736e27>3.662 F 3.462
-<7471>-.18 G .962<75697465206173>-3.462 F<707265747479>108 530.4 Q 2.5
-<2c62>-.65 G
-<7574206974207374696c6c206765747320746865206a6f6220646f6e652e>-2.7 E
-<546b2e426c696e6b>108 547.2 Q 5.224
+-.1 F .18<617463682c20616e6420696e666f726d617469>-.1 F .48 -.15
+<7665206f>-.25 H 2.68<6674>.15 G .18<6865206f>-2.68 F -.15<7665>-.15 G
+.18<72616c6c2070696374757265206f66>.15 F<77686174>108 136.8 Q F1
+<4f668d696e65494d4150>2.5 E F0<697320646f696e672e>2.5 E 2.5<4963>5 G<6f
+6e736964657220697420746f2062652074686520626573742067656e6572616c2d707572
+706f736520696e74657266>-2.5 E<61636520696e>-.1 E F1
+<4f668d696e65494d4150>2.5 E F0<2e>A<546b2e426c696e6b>108 153.6 Q .362
+<656e6c696768747320636f6e7461696e732c20627920646566>-.1 F .362
+<61756c742c206120736d616c6c2077696e646f>-.1 F 2.862<7777>-.25 G .362
+<697468206120726f>-2.862 F 2.862<776f>-.25 G 2.862<664c>-2.862 G .362
+<4544732c206120736d616c6c206c6f672c20616e64206120726f>-2.862 F 2.863
+<776f>-.25 G 2.863<6663>-2.863 G<6f6d2d>-2.863 E .086<6d616e642062>108
+165.6 R 2.586<7574746f6e732e20546865>-.2 F .086
+<746f74616c2073697a65206f66207468652077696e646f>2.586 F 2.585<7769>-.25
+G 2.585<7376>-2.585 G .085<65727920736d616c6c2c20736f206974207573657320
+6c6974746c65206465736b746f702073706163652c207965742069742069732071756974
+652066756e632d>-2.735 F 4.166<74696f6e616c2e20546865>108 177.6 R 1.666
+<6f7074696f6e616c2c20746f67676c6561626c652c206c6f672073686f>4.166 F
+1.666<7773206d6f72652064657461696c2061626f757420776861742069732068617070
+656e696e6720616e6420697320636f6c6f72>-.25 F 1.666<2d636f64656420746f>-.2
+F<6d617463682074686520636f6c6f72206f6620746865206c69676874732e>108 189.6
+Q<546b2e426c696e6b>108 206.4 Q 5.224
<656e6c696768747320697320746865206f6e6c79207573657220696e74657266>-.1 F
5.224<61636520746861742068617320636f6e8c67757261626c6520706172616d657465
-72733b20736565207468652065>-.1 F<78616d706c65>-.15 E F2<6f66>108.23
-559.2 Q<8d696e65696d61702e636f6e66>-.18 E F0
-<666f72206d6f72652064657461696c732e>4.46 E .427
-<45616368206c6967687420696e2074686520546b2e426c696e6b>108 576 R .428
-<656e6c6967687473206f72204375727365732e426c696e6b>-.1 F .428
-<656e6c696768747320696e74657266>-.1 F .428
+72733b20736565207468652065>-.1 F<78616d706c65>-.15 E/F2 10
+/Times-Italic@0 SF<6f66>108 218.4 Q<8d696e65696d61702e636f6e66>-.18 E F0
+<666f72206d6f72652064657461696c732e>2.5 E 1.23
+<45616368206c6967687420696e2074686520426c696e6b>108 235.2 R 1.23
+<656e6c696768747320696e74657266>-.1 F 1.23
<61636520726570726573656e7473206120746872656164206f662065>-.1 F -.15
-<7865>-.15 G .428<637574696f6e202d2d2074686174>.15 F .203
-<69732c206120706172746963756c6172207461736b2074686174>108 588 R F1
-<4f668d696e65494d4150>2.703 E F0 .203
-<697320706572666f726d696e67207269676874206e6f>2.703 F 4.002 -.65
-<772e2054>-.25 H .202<686520636f6c6f7220696e6469636174657320776861742074
-61736b2074686520706172746963756c6172>.65 F<7468726561642069732070657266
-6f726d696e672c20616e642061726520617320666f6c6c6f>108 600 Q<77733a>-.25 E
-F1<426c61636b>108 616.8 Q F0 .569
+<7865>-.15 G 1.23<637574696f6e202d2d20746861742069732c206120706172746963
+756c6172207461736b2074686174>.15 F F1<4f668d696e65494d4150>108 247.2 Q
+F0 .867<697320706572666f726d696e67207269676874206e6f>3.367 F 4.667 -.65
+<772e2054>-.25 H .866<686520636f6c6f727320696e64696361746520776861742074
+61736b2074686520706172746963756c61722074687265616420697320706572666f726d
+696e672c>.65 F<616e642061726520617320666f6c6c6f>108 259.2 Q<77733a>-.25
+E F1<426c61636b>108 276 Q F0 .569
<696e6469636174657320746861742074686973206c6967687427>11.55 F 3.069
<7374>-.55 G .569<687265616420686173207465726d696e617465643b206974207769
6c6c206c69676874207570206167>-3.069 F .57
<61696e206c61746572207768656e206e65>-.05 F 3.07<7774>-.25 G .57
-<687265616473207374617274>-3.07 F 2.5<75702e20536f2c>144 628.8 R
+<687265616473207374617274>-3.07 F 2.5<75702e20536f2c>144 288 R
<626c61636b20696e64696361746573206e6f2061637469>2.5 E<76697479>-.25 E
-<2e>-.65 E F1<52656420284d65616e696e67203129>108 645.6 Q F0 .442
+<2e>-.65 E F1<52656420284d65616e696e67203129>108 304.8 Q F0 .442
<69732074686520636f6c6f72206f6620746865206d61696e2070726f6772616d27>144
-657.6 R 2.942<7374>-.55 G .442<68726561642c207768696368206261736963616c
+316.8 R 2.942<7374>-.55 G .442<68726561642c207768696368206261736963616c
6c7920646f6573206e6f7468696e672062>-2.942 F .442
-<7574206d6f6e69746f7220746865206f74686572732e>-.2 F<4974>5.441 E
-<6d696768742072656d696e6420796f75206f662048414c203930303020696e>144
-669.6 Q F2<323030312e>2.88 E F1<47726179>108 686.4 Q F0<696e646963617465
-73207468617420746865207468726561642069732065737461626c697368696e67206120
-6e65>13.78 E 2.5<7763>-.25 G
-<6f6e6e656374696f6e20746f2074686520494d41502073657276>-2.5 E<6572>-.15 E
-<2e>-.55 E F1<507572>108 703.2 Q<706c65>-.1 E F0 .656<69732074686520636f
-6c6f72206f6620616e206163636f756e742073796e6368726f6e697a6174696f6e207468
-726561642074686174206973206d6f6e69746f72696e67207468652070726f6772657373
-206f662074686520666f6c6465727320696e>7.21 F
+<7574206d6f6e69746f7220746865206f74686572732e>-.2 F<4974>5.441 E<6d6967
+68742072656d696e6420796f75206f662048414c203930303020696e20323030312e>144
+328.8 Q F1<47726179>108 345.6 Q F0<696e64696361746573207468617420746865
+207468726561642069732065737461626c697368696e672061206e65>13.78 E 2.5
+<7763>-.25 G<6f6e6e656374696f6e20746f2074686520494d41502073657276>-2.5 E
+<6572>-.15 E<2e>-.55 E F1<507572>108 362.4 Q<706c65>-.1 E F0 .656<697320
+74686520636f6c6f72206f6620616e206163636f756e742073796e6368726f6e697a6174
+696f6e207468726561642074686174206973206d6f6e69746f72696e6720746865207072
+6f6772657373206f662074686520666f6c6465727320696e>7.21 F
<74686174206163636f756e7420286e6f742067656e65726174696e6720616e>144
-715.2 Q 2.5<7949>-.15 G<2f4f292e>-2.5 E<4a6f686e20476f65727a656e>72 768
-Q<4a756c792031322c2032303032>151.655 E<33>201.915 E 0 Cg EP
-%%Page: 4 4
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10/Times-Bold@0 SF<4379616e>108 84 Q F0<696e6469636174657320
-7468617420746865207468726561642069732073796e63696e67206120666f6c646572>
-13.22 E<2e>-.55 E F1<4772>108 100.8 Q<65656e>-.18 E F0
+374.4 Q 2.5<7949>-.15 G<2f4f292e>-2.5 E F1<4379616e>108 391.2 Q F0<696e
+64696361746573207468617420746865207468726561642069732073796e63696e672061
+20666f6c646572>13.22 E<2e>-.55 E F1<4772>108 408 Q<65656e>-.18 E F0
<6d65616e732074686174206120666f6c64657227>9.52 E 2.5<736d>-.55 G
<657373616765206c697374206973206265696e67206c6f616465642e>-2.5 E F1
-<426c7565>108 117.6 Q F0<69732074686520636f6c6f72206f662061206d65737361
+<426c7565>108 424.8 Q F0<69732074686520636f6c6f72206f662061206d65737361
67652073796e6368726f6e697a6174696f6e20636f6e74726f6c6c657220746872656164
-2e>16.55 E F1<4f72616e6765>108 134.4 Q F0<696e64696361746573207468617420
+2e>16.55 E F1<4f72616e6765>108 441.6 Q F0<696e64696361746573207468617420
616e2061637475616c206d657373616765206973206265696e6720636f706965642e>144
-146.4 Q F1<52656420284d65616e696e67203229>108 163.2 Q F0<696e6469636174
-657320746861742061206d657373616765206973206265696e672064656c657465642e>
-144 175.2 Q F1 -1.11<5965>108 192 S<6c6c6f>1.11 E<77>-.1 E F0<2862726967
-6874206f72616e67652920696e646963617465732074686174206d657373616765208d61
-677320617265206265696e672061646465642e>7.77 E F1<50696e6b>108 208.8 Q F0
-<28627269676874207265642920696e646963617465732074686174206d657373616765
-208d61677320617265206265696e672072656d6f>15.99 E -.15<7665>-.15 G<642e>
-.15 E F1<526564202f20426c61636b20466c617368696e67>108 225.6 Q F0
-<636f72726573706f6e647320746f2074686520636f756e74646f>144 237.6 Q<776e20
+453.6 Q<2857>5 E 2.5<6575>-.8 G<7365206675736368696120666f722066>-2.5 E
+<616b>-.1 E 2.5<656d>-.1 G<657373616765732e29>-2.5 E F1
+<52656420286d65616e696e67203229>108 470.4 Q F0<696e64696361746573207468
+61742061206d657373616765206973206265696e672064656c657465642e>144 482.4 Q
+F1 -1.11<5965>108 499.2 S<6c6c6f>1.11 E 2.5<772f62>-.1 G
+<7269676874206f72616e6765>-2.5 E F0<696e646963617465732074686174206d6573
+73616765208d61677320617265206265696e672061646465642e>144 511.2 Q F1
+<50696e6b202f206272696768742072>108 528 Q<6564>-.18 E F0<696e6469636174
+65732074686174206d657373616765208d61677320617265206265696e672072656d6f>
+144 540 Q -.15<7665>-.15 G<642e>.15 E F1
+<526564202f20426c61636b20466c617368696e67>108 556.8 Q F0
+<636f72726573706f6e647320746f2074686520636f756e74646f>144 568.8 Q<776e20
74696d657220746861742072756e73206265747765656e2073796e6368726f6e697a6174
-696f6e732e>-.25 E 1.305<546865206e616d65206f66207468697320696e74657266>
-108 254.4 R 1.305<6163652064657269>-.1 F -.15<7665>-.25 G 3.805<7366>.15
-G 1.305<726f6d206120626974206f6620636f6d707574657220736369656e6365206869
-73746f7279>-3.805 F 6.305<2e45>-.65 G 1.305<726963205261796d6f6e6427>
--6.305 F<73>-.55 E/F2 10/Times-Italic@0 SF -.35<4a61>3.805 G -.37<7267>
-.35 G 1.305<6f6e2046>.37 F<696c65>-.45 E F0<64658c6e657320626c696e6b>108
-266.4 Q<656e6c69676874732c20696e20706172742c2061733a>-.1 E .132<46726f6e
-742d70616e656c20646961676e6f73746963206c6967687473206f6e206120636f6d7075
-746572>144 283.2 R 2.632<2c65>-.4 G .132<73702e20612064696e6f73617572>
--2.632 F 2.632<2e4e>-.55 G .632 -.25<6f772074>-2.632 H .132
+696f6e732e>-.25 E 1.219<546865206e616d65206f66207468697320696e74657266>
+108 585.6 R 1.219<616365732064657269>-.1 F -.15<7665>-.25 G 3.719<7366>
+.15 G 1.219<726f6d206120626974206f6620636f6d707574657220686973746f7279>
+-3.719 F 6.219<2e45>-.65 G 1.218<726963205261796d6f6e6427>-6.219 F 3.718
+<734a>-.55 G<6172>-3.718 E 1.218<676f6e2046696c652064658c6e6573>-.18 F
+F2<626c696e6b>108 597.6 Q<656e6c6967687473>-.1 E F0 2.5<2c69>C 2.5<6e70>
+-2.5 G<6172742c2061733a>-2.5 E .132<46726f6e742d70616e656c20646961676e6f
+73746963206c6967687473206f6e206120636f6d7075746572>144 626.4 R 2.632
+<2c65>-.4 G .132<73702e20612064696e6f73617572>-2.632 F 2.632<2e4e>-.55 G
+.632 -.25<6f772074>-2.632 H .132
<6861742064696e6f73617572732061726520726172652c2074686973207465726d>.25
F<757375616c6c792072656665727320746f20737461747573206c6967687473206f6e20
-61206d6f64656d2c206e657477>144 295.2 Q
+61206d6f64656d2c206e657477>144 638.4 Q
<6f726b206875622c206f7220746865206c696b>-.1 E<652e>-.1 E 1.244
-<54686973207465726d2064657269>144 312 R -.15<7665>-.25 G 3.744<7366>.15
-G 1.244<726f6d20746865206c6173742077>-3.744 F 1.244
+<54686973207465726d2064657269>144 655.2 R -.15<7665>-.25 G 3.744<7366>
+.15 G 1.244<726f6d20746865206c6173742077>-3.744 F 1.244
<6f7264206f66207468652066>-.1 F 1.243
<616d6f757320626c61636b6c6574746572>-.1 F 1.243
<2d476f74686963207369676e20696e206d616e676c65642070736575646f2d>-.2 F
.566<4765726d616e2074686174206f6e6365206772616365642061626f75742068616c
662074686520636f6d707574657220726f6f6d7320696e2074686520456e676c6973682d
-737065616b696e672077>144 324 R .566<6f726c642e204f6e652076>-.1 F<6572>
+737065616b696e672077>144 667.2 R .566<6f726c642e204f6e652076>-.1 F<6572>
-.15 E<2d>-.2 E
<73696f6e2072616e20696e2069747320656e74697265747920617320666f6c6c6f>144
-336 Q<77733a>-.25 E F1 -.55<4143>144 352.8 S
-<4854554e472120414c4c4553204c4f4f4b454e535045455045525321>.55 E F0 1.648
-<44617320636f6d70757465726d616368696e6520697374206e69636874206675657220
-67658c6e676572706f6b>144 369.6 R 1.647
+679.2 Q<77733a>-.25 E F1 -.55<4143>144 696 S 2.5
+<4854554e472120414c4c4553>.55 F<4c4f4f4b454e535045455045525321>2.5 E F0
+1.648<44617320636f6d70757465726d616368696e6520697374206e6963687420667565
+722067658c6e676572706f6b>144 712.8 R 1.647
<656e20756e64206d697474656e6772616262656e2e>-.1 F 1.647
<4973742065617379207363686e617070656e20646572>6.647 F .12
-<737072696e67656e7765726b2c20626c6f>144 381.6 R .121
+<737072696e67656e7765726b2c20626c6f>144 724.8 R .121
<77656e667573656e20756e6420706f7070656e636f726b>-.25 F .121
<656e206d697420737069747a656e737061726b>-.1 F 2.621<656e2e20497374>-.1 F
.121<6e696368742066756572206765>2.621 F<7765726b>-.25 E .121
-<656e2062656920646173>-.1 F<64756d706b>144 393.6 Q 2.519
-<6f7066656e2e20446173>-.1 F<7275626265726e65636b>2.519 E .018
-<656e20736963687473656572656e206b>-.1 F .018
-<656570656e2064617320636f7474656e2d7069636b>-.1 F .018
+<656e2062656920646173>-.1 F<4a6f686e20476f65727a656e>72 768 Q
+<3038204a616e756172792032303033>145.69 E<34>195.95 E 0 Cg EP
+%%Page: 5 5
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<64756d706b>144 84 Q 2.519<6f7066656e2e20446173>-.1 F
+<7275626265726e65636b>2.519 E .018<656e20736963687473656572656e206b>-.1
+F .018<656570656e2064617320636f7474656e2d7069636b>-.1 F .018
<656e656e2068616e7320696e2064617320706f636b>-.1 F .018
-<657473206d7573733b>-.1 F<72656c6178>144 405.6 Q<656e20756e642077>-.15 E
-<61746368656e2064617320626c696e6b>-.1 E<656e6c69636874656e2e>-.1 E F1
-<546b2e56>87 422.4 Q<6572626f73655549>-1 E F0 .503
-<5468697320696e74657266>108 434.4 R .503
-<6163652028666f726d65726c79206b6e6f>-.1 F .503<776e20617320546b2e546b55
-492920697320612067726170686963616c20696e74657266>-.25 F .504
-<61636520746861742070726573656e747320612076>-.1 F .504
+<657473206d7573733b>-.1 F<72656c6178>144 96 Q<656e20756e642077>-.15 E
+<61746368656e2064617320626c696e6b>-.1 E<656e6c69636874656e2e>-.1 E/F1 10
+/Times-Bold@0 SF<4355525345532e424c494e4b454e4c4947485453>87 112.8 Q F0
+<4375727365732e426c696e6b>108 124.8 Q .392
+<656e6c696768747320697320616e20696e74657266>-.1 F .392<6163652076>-.1 F
+.392<6572792073696d696c617220746f20546b2e426c696e6b>-.15 F .392
+<656e6c69676874732c2062>-.1 F .393<75742069732064657369676e656420746f20
+62652072756e20696e206120636f6e736f6c65>-.2 F<77696e646f>108 136.8 Q
+3.462<7728>-.25 G .962<616e20787465726d2c204c696e7578207669727475616c20
+7465726d696e616c2c206574632e29>-3.462 F .962
+<53696e636520697420646f65736e27>5.962 F 3.462<7468>-.18 G -2.25 -.2
+<61762065>-3.462 H .962
+<61636365737320746f2067726170686963732c2069742069736e27>3.662 F 3.461
+<7471>-.18 G .961<75697465206173>-3.461 F<707265747479>108 148.8 Q 2.5
+<2c62>-.65 G
+<7574206974207374696c6c206765747320746865206a6f6220646f6e652e>-2.7 E
+<506c65617365207365652074686520546b2e426c696e6b>108 165.6 Q
+<656e6c69676874732073656374696f6e2061626f>-.1 E .3 -.15<76652066>-.15 H<
+6f72206d6f726520696e666f726d6174696f6e2061626f75742074686520636f6c6f7273
+207573656420696e207468697320696e74657266>.15 E<6163652e>-.1 E F1
+<544b2e564552424f53455549>87 182.4 Q F0<546b2e56>108 194.4 Q .449
+<6572626f736555492028666f726d65726c79206b6e6f>-1.11 F .449<776e20617320
+546b2e546b55492920697320612067726170686963616c20696e74657266>-.25 F .449
+<61636520746861742070726573656e747320612076>-.1 F .45
<61726961626c652d73697a65642077696e646f>-.25 F -.65<772e>-.25 G 1.37
-<496e207468652077696e646f>108 446.4 R 2.67 -.65<772c2065>-.25 H 1.37
+<496e207468652077696e646f>108 206.4 R 2.67 -.65<772c2065>-.25 H 1.37
<6163682063757272656e746c792d65>.65 F -.15<7865>-.15 G 1.37<637574696e67
207468726561642068617320612073656374696f6e20776865726520697473206e616d65
20616e642063757272656e742073746174757320617265206469732d>.15 F 2.768
-<706c617965642e2054686973>108 458.4 R<696e74657266>2.768 E .268<61636520
+<706c617965642e2054686973>108 218.4 R<696e74657266>2.768 E .268<61636520
697320626573742073756974656420746f2070656f706c652072756e6e696e67206f6e20
736c6f>-.1 F .269<77657220636f6e6e656374696f6e732c20617320796f7520676574
2061206c6f74206f662064657461696c2c2062>-.25 F<7574>-.2 E .357
-<666f722066>108 470.4 R .356<61737420636f6e6e656374696f6e732c2074686520
+<666f722066>108 230.4 R .356<61737420636f6e6e656374696f6e732c2074686520
64657461696c206d617920676f20627920746f6f20717569636b6c7920746f2062652075
736566756c2e>-.1 F .356<50656f706c6520776974682066>5.356 F .356
<61737420636f6e6e656374696f6e73206d61792077697368>-.1 F
-<746f2075736520546b2e426c696e6b>108 482.4 Q
-<656e6c696768747320696e73746561642e>-.1 E F1<545459>87 499.2 Q
-<2e5454595549>-.92 E F0 .372<5468697320696e74657266>108 511.2 R .372
-<6163652069732074686520646566>-.1 F .372<61756c7420666f722070656f706c65
-2072756e6e696e6720696e207465726d696e616c732e>-.1 F .372<4974207072696e74
-73206f757420626173696320737461747573206d6573736167657320616e642069732067
-656e2d>5.372 F<6572616c6c7920667269656e646c7920746f20757365206f6e206120
-636f6e736f6c65206f7220787465726d2e>108 523.2 Q F1
-<4e6f6e696e74657261637469>87 540 Q -.1<7665>-.1 G<2e4261736963>.1 E F0
-.552<5468697320696e74657266>108 552 R .552<6163652069732064657369676e65
-6420666f7220736974756174696f6e73207768657265>-.1 F F1
-<4f668d696e65494d4150>3.051 E F0 .551<77696c6c2062652072756e206e6f6e2d61
-7474656e64656420616e642074686520737461747573206f6620697473>3.051 F -.15
-<657865>108 564 S .697<637574696f6e2077696c6c206265206c6f676765642e>.15
-F -1.1<596f>5.697 G 3.197<756d>1.1 G .697
-<69676874207573652069742c20666f7220696e7374616e63652c20746f206861>-3.197
-F .997 -.15<76652074>-.2 H .697<68652073797374656d2072756e206175746f6d61
-746963616c6c7920616e6420652d6d61696c>.15 F .903<796f75207468652072657375
-6c7473206f66207468652073796e6368726f6e697a6174696f6e2e>108 576 R .902
-<54686973207573657220696e74657266>5.903 F .902<616365206973206e6f742063
-617061626c65206f662072656164696e672061207061737377>-.1 F .902
-<6f72642066726f6d20746865>-.1 F -.1<6b65>108 588 S
-<79626f6172643b206163636f756e74207061737377>-.05 E<6f726473206d75737420
-62652073706563698c6564207573696e67206f6e65206f662074686520636f6e8c677572
-6174696f6e208c6c65206f7074696f6e732e>-.1 E F1<4e6f6e696e74657261637469>
-87 604.8 Q -.1<7665>-.1 G<2e5175696574>.1 E F0 1.622
-<5468697320696e74657266>108 616.8 R 1.623<6163652069732064657369676e6564
-20666f72206e6f6e2d617474656e6465642072756e6e696e6720696e2073697475617469
-6f6e73207768657265206e6f726d616c20737461747573206d6573736167657320617265
-206e6f74>-.1 F 3.934<646573697265642e204974>108 628.8 R 1.434
-<77696c6c206f7574707574206e6f7468696e672065>3.934 F 1.434
-<7863657074206572726f727320616e6420736572696f75732077>-.15 F 3.934
-<61726e696e67732e204c696b>-.1 F 3.934<654e>-.1 G<6f6e696e74657261637469>
--3.934 E -.15<7665>-.25 G 1.433<2e42617369632c20746869732075736572>.15 F
-<696e74657266>108 640.8 Q 1.38<616365206973206e6f742063617061626c65206f
+<746f2075736520546b2e426c696e6b>108 242.4 Q
+<656e6c696768747320696e73746561642e>-.1 E F1<545459>87 259.2 Q
+<2e5454595549>-.92 E F0<545459>108 271.2 Q 1.1
+<2e545459554920696e74657266>-1.29 F 1.1<61636520697320666f722070656f706c
+652072756e6e696e6720696e2062617369632c206e6f6e2d636f6c6f72207465726d696e
+616c732e>-.1 F 1.101
+<4974207072696e7473206f757420626173696320737461747573206d65732d>6.101 F<
+736167657320616e642069732067656e6572616c6c7920667269656e646c7920746f2075
+7365206f6e206120636f6e736f6c65206f7220787465726d2e>108 283.2 Q F1
+<4e4f4e494e54455241>87 300 Q<43544956452e42>-.55 E<41534943>-.3 E F0
+<4e6f6e696e74657261637469>108 312 Q -.15<7665>-.25 G .076<2e426173696320
+69732064657369676e656420666f7220736974756174696f6e7320696e207768696368>
+.15 F F1<4f668d696e65494d4150>2.576 E F0 .075<77696c6c2062652072756e206e
+6f6e2d617474656e64656420616e6420746865207374612d>2.576 F .155
+<747573206f66206974732065>108 324 R -.15<7865>-.15 G .155
+<637574696f6e2077696c6c206265206c6f676765642e>.15 F -1.1<596f>5.155 G
+2.655<756d>1.1 G .155
+<69676874207573652069742c20666f7220696e7374616e63652c20746f206861>-2.655
+F .456 -.15<76652074>-.2 H .156
+<68652073797374656d2072756e206175746f6d61746963616c6c7920616e64>.15 F
+.119<652d6d61696c20796f752074686520726573756c7473206f66207468652073796e
+6368726f6e697a6174696f6e2e>108 336 R .118
+<54686973207573657220696e74657266>5.118 F .118<616365206973206e6f742063
+617061626c65206f662072656164696e672061207061737377>-.1 F .118
+<6f72642066726f6d>-.1 F<746865206b>108 348 Q -.15<6579>-.1 G
+<626f6172643b206163636f756e74207061737377>.15 E<6f726473206d757374206265
+2073706563698c6564207573696e67206f6e65206f662074686520636f6e8c6775726174
+696f6e208c6c65206f7074696f6e732e>-.1 E F1<4e4f4e494e54455241>87 364.8 Q
+<43544956452e51>-.55 E<55494554>-.1 E F0<4e6f6e696e74657261637469>108
+376.8 Q -.15<7665>-.25 G .784<2e51756965742069732064657369676e656420666f
+72206e6f6e2d617474656e6465642072756e6e696e6720696e20736974756174696f6e73
+207768657265206e6f726d616c20737461747573206d6573736167657320617265>.15 F
+.24<6e6f7420646573697265642e>108 388.8 R .24
+<49742077696c6c206f7574707574206e6f7468696e672065>5.24 F .24
+<7863657074206572726f727320616e6420736572696f75732077>-.15 F 2.74
+<61726e696e67732e204c696b>-.1 F 2.74<654e>-.1 G<6f6e696e74657261637469>
+-2.74 E -.15<7665>-.25 G .24<2e42617369632c20746869732075736572>.15 F
+<696e74657266>108 400.8 Q 1.38<616365206973206e6f742063617061626c65206f
662072656164696e672061207061737377>-.1 F 1.38
<6f72642066726f6d20746865206b>-.1 F -.15<6579>-.1 G 1.38
<626f6172643b206163636f756e74207061737377>.15 F 1.38
<6f726473206d7573742062652073706563698c6564>-.1 F<7573696e67206f6e65206f
-662074686520636f6e8c6775726174696f6e208c6c65206f7074696f6e732e>108 652.8
-Q/F3 10.95/Times-Bold@0 SF<4558414d504c4553>72 669.6 Q F0
-<4865726520697320616e2065>108 681.6 Q<78616d706c6520636f6e8c677572617469
-6f6e20666f72206120706172746963756c61726c7920636f6d706c65>-.15 E 2.5
-<7873>-.15 G<6974756174696f6e3b206d6f72652065>-2.5 E
-<78616d706c65732077696c6c206265206164646564206c61746572>-.15 E<2e>-.55 E
-F1<4d554c>87 698.4 Q<5449504c452041>-.92 E
-<43434f554e54532057495448204d555454>-.55 E F0 .514<546869732065>108
-710.4 R .514<78616d706c652073686f>-.15 F .514<777320796f7520686f>-.25 F
+662074686520636f6e8c6775726174696f6e208c6c65206f7074696f6e732e>108 412.8
+Q/F2 10.95/Times-Bold@0 SF<4558414d504c4553>72 429.6 Q F0 .859
+<486572652061726520736f6d652065>108 441.6 R .859
+<78616d706c6520636f6e8c6775726174696f6e7320666f722076>-.15 F .859
+<6172696f757320736974756174696f6e732e>-.25 F .858
+<506c6561736520652d6d61696c20616e>5.859 F 3.358<796f>-.15 G .858
+<746865722065>-3.358 F .858<78616d706c657320796f75206861>-.15 F -.15
+<7665>-.2 G<74686174206d61792062652075736566756c20746f206d652e>108 453.6
+Q F1<4d554c>87 470.4 Q<5449504c452041>-.92 E
+<43434f554e54532057495448204d555454>-.55 E F0 .513<546869732065>108
+482.4 R .513<78616d706c652073686f>-.15 F .513<777320796f7520686f>-.25 F
3.014<7774>-.25 G 3.014<6f73>-3.014 G .514<6574207570>-3.014 F F1
-<4f668d696e65494d4150>3.014 E F0 .513<746f2073796e6368726f6e697a65206d75
+<4f668d696e65494d4150>3.014 E F0 .514<746f2073796e6368726f6e697a65206d75
6c7469706c65206163636f756e7473207769746820746865206d757474206d61696c>
-3.014 F<726561646572>108 722.4 Q<2e>-.55 E<4a6f686e20476f65727a656e>72
-768 Q<4a756c792031322c2032303032>151.655 E<34>201.915 E 0 Cg EP
-%%Page: 5 5
+3.014 F<726561646572>108 494.4 Q<2e>-.55 E .423<537461727420627920637265
+6174696e672061206469726563746f727920746f20686f6c6420796f757220666f6c6465
+72732062792072756e6e696e67>108 511.2 R F1 .422<6d6b646972207e2f4d61696c>
+2.922 F F0 5.422<2e54>C .422<68656e2c20696e20796f7572>-5.422 F/F3 10
+/Times-Italic@0 SF<7e2f2e6f66>2.922 E<8d696e65696d617072>-.18 E<63>-.37
+E F0<2c>A<737065636966793a>108 523.2 Q
+<6163636f756e7473203d20506572736f6e616c2c2057>108 547.2 Q<6f726b>-.8 E
+<4d616b>108 564 Q 4.331<6573>-.1 G 1.832<757265207468617420796f75206861>
+-4.331 F 2.132 -.15<76652062>-.2 H 1.832<6f74682061>.15 F F3<5b50>4.332
+E<6572>-.8 E<736f6e616c5d>-.1 E F0 1.832<616e642061>4.332 F F3<5b57>
+4.332 E<6f726b5d>-.92 E F0 1.832
+<73656374696f6e2c2065616368207769746820646966>4.332 F<666572656e74>-.25
+E F3<6c6f63616c666f6c646572>4.332 E F0<70617468>4.332 E 2.5
+<6e616d65732e20416c736f2c>108 576 R<6d616b>2.5 E 2.5<6573>-.1 G
+<75726520746f20656e61626c65>-2.5 E F3<5b6d626e616d65735d>2.5 E F0<2e>A<
+496e2065616368206163636f756e742073656374696f6e2c20777269746520736f6d6574
+68696e67206c696b>108 592.8 Q 2.5<6574>-.1 G<6869733a>-2.5 E
+<6c6f63616c666f6c64657273203d207e2f4d61696c2f506572736f6e616c>108 616.8
+Q<46696e616c6c79>108 633.6 Q 2.5<2c61>-.65 G
+<6464207468657365206c696e657320746f20796f7572>-2.5 E F3
+<7e2f2e6d75747472>2.5 E<63>-.37 E F0<3a>A<736f75726365207e2f706174682d74
+6f2d6d626e616d65732d6d75747472632d6d61696c626f78>108 657.6 Q<6573>-.15 E
+<666f6c646572>108 669.6 Q<2d686f6f6b20506572736f6e616c207365742066726f6d
+3d22796f7572656d61696c40706572736f6e616c2e636f6d22>-.2 E<666f6c646572>
+108 681.6 Q<2d686f6f6b2057>-.2 E
+<6f726b207365742066726f6d3d22796f7572656d61696c4077>-.8 E
+<6f726b2e636f6d22>-.1 E<736574206d626f785f747970653d4d61696c646972>108
+693.6 Q<73657420666f6c6465723d24484f4d452f4d61696c>108 705.6 Q
+<73706f6f6c8c6c653d2b506572736f6e616c2f494e424f>108 717.6 Q<58>-.4 E
+<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>145.69
+E<35>195.95 E 0 Cg EP
+%%Page: 6 6
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E<5374617274206279206372656174696e672061206469726563746f72792074
-6f20686f6c6420796f757220666f6c646572733a>108 84 Q/F1 10/Times-Bold@0 SF
-<6d6b646972207e2f4d61696c>108 96 Q F0<496e20796f7572>108 120 Q/F2 10
-/Times-Italic@0 SF<7e2f2e6f66>2 E<8d696e65696d617072>-.18 E<632c>-.37 E
-F0<7370656369667920746869733a>2.5 E F1<6163636f756e7473203d2050>108 132
-Q<6572736f6e616c2c2057>-.2 E<6f726b>-.75 E F0<4d616b>108 156 Q 2.82
-<6573>-.1 G .32<757265207468617420796f75206861>-2.82 F .62 -.15
-<76652062>-.2 H .32<6f74682061>.15 F F1<5b50>2.821 E<6572736f6e616c5d>
--.2 E F0 .321<616e642061>2.821 F F1<5b57>2.821 E<6f726b5d>-.75 E F0 .321
-<73656374696f6e2c207769746820646966>2.821 F .321
-<666572656e74206c6f63616c666f6c64657220706174686e616d657320616e64>-.25 F
-<656e61626c65>108 168 Q F1<5b6d626e616d65735d2e>2.5 E F0<496e2065616368
-206163636f756e742073656374696f6e2c20646f20736f6d657468696e67206c696b>108
-192 Q 2.5<6574>-.1 G<6869733a>-2.5 E F1<6c6f63616c66>108 204 Q
-<6f6c64657273203d207e2f4d61696c2f50>-.25 E<6572736f6e616c>-.2 E F0
-<416464207468657365206c696e657320746f20796f7572>108 228 Q F2
-<7e2f2e6d75747472>2 E<633a>-.37 E F1<736f7572>108 240 Q
-<6365207e2f706174682d746f2d6d626e616d65732d6d75747472>-.18 E
-<632d6d61696c626f786573>-.18 E -.25<666f>108 252 S<6c646572>.25 E
-<2d686f6f6b2050>-.37 E<6572736f6e616c20736574206672>-.2 E<6f6d3d2279>
--.18 E<6f7572>-.25 E<656d61696c40706572736f6e616c2e636f6d22>-.18 E -.25
-<666f>108 264 S<6c646572>.25 E<2d686f6f6b2057>-.37 E
-<6f726b20736574206672>-.75 E<6f6d3d2279>-.18 E<6f7572>-.25 E
-<656d61696c4077>-.18 E<6f726b2e636f6d22>-.1 E
-<736574206d626f785f747970653d4d61696c646972>108 276 Q<7365742066>108 288
-Q<6f6c6465723d24484f4d452f4d61696c>-.25 E
-<7365742073706f6f6c8c6c653d2b50>108 300 Q<6572736f6e616c2f494e424f>-.2 E
-<58>-.4 E F0<5468617427>108 324 Q 2.5<7369>-.55 G<7421>-2.5 E F1<5557>87
-340.8 Q<2d494d41504420414e44205245464552454e434553>-.37 E F0 .494
-<536f6d6520757365727320776974682061205557>108 352.8 R .493
-<2d494d4150442073657276>-.65 F .493<6572206e65656420746f20757365>-.15 F
-F1<4f668d696e65494d415027>2.993 E<73>-.37 E F0 .493<227265666572656e6365
-22206665617475726520746f20676574206174207468656972206d61696c2d>2.993 F
-<626f78>108 364.8 Q .46<65732c2073706563696679696e672061207265666572656e
-6365206f6620227e2f4d61696c22206f722022236d682f2220646570656e64696e67206f
-6e2074686520636f6e8c6775726174696f6e2e>-.15 F .46<5468652062656c6f>5.46
-F 2.96<7763>-.25 G<6f6e8c677572612d>-2.96 E .465
-<74696f6e2066726f6d20646f637768617440676572662e6f72>108 376.8 R 2.965
-<6773>-.18 G<686f>-2.965 E .465<7773207573696e672061207265666572656e6365
-206f66204d61696c2c2061206e616d657472616e73207468617420737472697073207468
-65206c656164696e67204d61696c2f206f66>-.25 F<66>-.25 E<696e636f6d696e6720
-666f6c646572206e616d65732c20616e64206120666f6c6465728c6c7465722074686174
-206c696d6974732074686520666f6c646572732073796e63656420746f206a7573742074
-687265652e>108 388.8 Q F1<5b476572665d>108 412.8 Q<6c6f63616c66>108
-424.8 Q<6f6c64657273203d207e2f4d61696c>-.25 E -.18<7265>108 436.8 S
-<6d6f7465686f7374203d2067657266>.18 E<2e6f72>-.15 E<67>-.1 E
-<73736c203d2079>108 448.8 Q<6573>-.1 E -.18<7265>108 460.8 S
-<6d6f746575736572203d20646f6377686174>.18 E -.18<7265>108 472.8 S
-<666572>.18 E<656e6365203d204d61696c>-.18 E 2.5<2354>108 484.8 S
-<72696d73206f666620746865207072>-3.24 E
-<6563656564696e67204d61696c206f6e20616c6c207468652066>-.18 E
-<6f6c646572206e616d65732e>-.25 E
-<6e616d657472616e73203d206c616d6264612066>108 496.8 Q<6f6c646572>-.25 E
-<6e616d653a205c>-.15 E -.18<7265>138 508.8 S
-<2e73756228275e4d61696c2f272c2027>.18 E<272c2066>-.63 E<6f6c646572>-.25
-E<6e616d6529>-.15 E 2.5<2359>108 520.8 S<6561682c2079>-3.61 E
-<6f75206861>-.25 E .2 -.1<76652074>-.25 H 2.5<6f6d>.1 G
-<656e74696f6e20746865204d61696c20646972>-2.5 E 2.5<2c65>-.92 G -.1<7665>
--2.65 G 2.5<6e74>.1 G<686f756768206974>-2.5 E 2.5<2377>108 532.8 S
-<6f756c64207365656d20696e7475697469>-2.6 E .2 -.1<76652074>-.1 H
-<6861742072>.1 E<65666572>-.18 E<656e63652077>-.18 E
-<6f756c64207472696d2069742e>-.1 E -.25<666f>108 544.8 S
-<6c6465728c6c746572203d206c616d6264612066>.25 E<6f6c646572>-.25 E
-<6e616d653a2066>-.15 E<6f6c646572>-.25 E<6e616d6520696e205b>-.15 E
-<274d61696c2f494e424f>125.5 556.8 Q<58272c>-.4 E
-<274d61696c2f6c6973742f7a61757275732d67656e6572616c272c>125.5 568.8 Q
-<274d61696c2f6c6973742f7a61757275732d6465>125.5 580.8 Q<76272c>-.15 E
-<5d>125.5 592.8 Q<6d6178636f6e6e656374696f6e73203d2031>108 604.8 Q
-<686f6c64636f6e6e656374696f6e6f70656e203d206e6f>108 616.8 Q
-<505954484f4e46494c4520434f4e464947555241>87 633.6 Q
-<54494f4e2046494c45204f5054494f4e>-.95 E F0 -1.1<596f>108 645.6 S 3.495
-<7563>1.1 G .995<616e206861>-3.495 F 1.295 -.15<7665204f>-.2 H -.25
-<668d>.15 G .995<696e65494d4150206c6f6164207570206120507974686f6e208c6c
-65206265666f72652065>.25 F -.25<7661>-.25 G .995<6c756174696e6720746865
-20636f6e8c6775726174696f6e208c6c65206f7074696f6e73207468617420617265>.25
-F<507974686f6e2065>108 657.6 Q 2.5<787072657373696f6e732e2054686973>-.15
-F -.15<6578>2.5 G
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<5468617427>108 84 Q 2.5<7369>-.55 G<7421>-2.5 E/F1 10
+/Times-Bold@0 SF<5557>87 100.8 Q
+<2d494d41504420414e44205245464552454e434553>-.37 E F0 .505
+<536f6d6520757365727320776974682061205557>108 112.8 R .505
+<2d494d4150442073657276>-.65 F .504<6572206e65656420746f20757365>-.15 F
+F1<4f668d696e65494d4150>3.004 E F0 1.604 -.55<27732022>D .504<7265666572
+656e636522206665617475726520746f20676574206174207468656972206d61696c2d>
+.55 F<626f78>108 124.8 Q .46<65732c2073706563696679696e6720612072656665
+72656e6365206f6620227e2f4d61696c22206f722022236d682f2220646570656e64696e
+67206f6e2074686520636f6e8c6775726174696f6e2e>-.15 F .46
+<5468652062656c6f>5.46 F 2.96<7763>-.25 G<6f6e8c677572612d>-2.96 E .415
+<74696f6e2066726f6d20646f637768617440676572662e6f72>108 136.8 R 2.915
+<6773>-.18 G<686f>-2.915 E .415<7773207573696e672061>-.25 F/F2 10
+/Times-Italic@0 SF -.37<7265>2.915 G<666572>.37 E<656e6365>-.37 E F0
+.415<6f66204d61696c2c2061>2.915 F F2<6e616d657472>2.915 E<616e73>-.15 E
+F0 .415
+<746861742073747269707320746865206c656164696e67204d61696c2f206f66>2.915
+F<66>-.25 E<696e636f6d696e6720666f6c646572206e616d65732c20616e642061>108
+148.8 Q F2<666f6c6465728c6c746572>2.5 E F0<74686174206c696d697473207468
+6520666f6c646572732073796e63656420746f206a7573742074687265652e>2.5 E
+<5b476572665d>108 172.8 Q<6c6f63616c666f6c64657273203d207e2f4d61696c>108
+184.8 Q<72656d6f7465686f7374203d20676572662e6f72>108 196.8 Q<67>-.18 E
+<73736c203d20796573>108 208.8 Q
+<72656d6f746575736572203d20646f6377686174>108 220.8 Q
+<7265666572656e6365203d204d61696c>108 232.8 Q 2.5<2354>108 244.8 S
+<72696d73206f66>-2.85 E 2.5<6674>-.25 G<68652070726563656564696e67204d61
+696c206f6e20616c6c2074686520666f6c646572206e616d65732e>-2.5 E
+<6e616d657472616e73203d206c616d62646120666f6c6465726e616d653a205c>108
+256.8 Q<72652e73756228275e4d61696c2f272c2027>138 268.8 Q
+<272c20666f6c6465726e616d6529>-.74 E 2.5<2359>108 280.8 S
+<6561682c20796f75206861>-3.5 E .3 -.15<76652074>-.2 H 2.5<6f6d>.15 G
+<656e74696f6e20746865204d61696c20646972>-2.5 E 2.5<2c65>-.4 G -.15<7665>
+-2.75 G 2.5<6e74>.15 G<686f756768206974>-2.5 E 2.5<2377>108 292.8 S
+<6f756c64207365656d20696e7475697469>-2.6 E .3 -.15<76652074>-.25 H
+<686174207265666572656e63652077>.15 E<6f756c64207472696d2069742e>-.1 E<
+666f6c6465728c6c746572203d206c616d62646120666f6c6465726e616d653a20666f6c
+6465726e616d6520696e205b>108 304.8 Q<274d61696c2f494e424f>123 316.8 Q
+<58272c>-.4 E<274d61696c2f6c6973742f7a61757275732d67656e6572616c272c>123
+328.8 Q<274d61696c2f6c6973742f7a61757275732d6465>123 340.8 Q<76272c>-.25
+E<5d>123 352.8 Q<6d6178636f6e6e656374696f6e73203d2031>108 364.8 Q
+<686f6c64636f6e6e656374696f6e6f70656e203d206e6f>108 376.8 Q F1
+<505954484f4e46494c4520434f4e464947555241>87 393.6 Q
+<54494f4e2046494c45204f5054494f4e>-.95 E F0 -1.1<596f>108 405.6 S 3.305
+<7563>1.1 G .805<616e206861>-3.305 F -.15<7665>-.2 G F1
+<4f668d696e65494d4150>3.455 E F0 .806
+<6c6f6164207570206120507974686f6e208c6c65206265666f72652065>3.305 F -.25
+<7661>-.25 G .806<6c756174696e672074686520636f6e8c6775726174696f6e208c6c
+65206f7074696f6e73207468617420617265>.25 F<507974686f6e2065>108 417.6 Q
+2.5<787072657373696f6e732e2054686973>-.15 F -.15<6578>2.5 G
<616d706c65206973206261736564206f6e206f6e6520737570706c6965642062792054>
.15 E<6f6d6d692056>-.8 E
-<697274616e656e20666f72207468697320666561747572652e>-.6 E<496e>108 681.6
+<697274616e656e20666f72207468697320666561747572652e>-.6 E<496e>108 434.4
Q F2<7e2f2e6f66>2.5 E<8d696e65696d61702e72>-.18 E<63>-.37 E F0 2.5<2c68>
-C 2.5<6561>-2.5 G<646473207468657365206f7074696f6e733a>-2.5 E F1
-<5b67656e6572616c5d>108 705.6 Q
-<707974686f6e8c6c653d7e2f2e6f668d696e65696d61702e7079>108 717.6 Q<5b66>
-108 729.6 Q<6f6f5d>-.25 E F0<4a6f686e20476f65727a656e>72 768 Q
-<4a756c792031322c2032303032>151.655 E<35>201.915 E 0 Cg EP
-%%Page: 6 6
+C 2.5<6561>-2.5 G<646473207468657365206f7074696f6e733a>-2.5 E
+<5b67656e6572616c5d>108 458.4 Q -.1<7079>108 470.4 S
+<74686f6e8c6c653d7e2f2e6f66>.1 E<8d696e65696d61702e70>-.25 E<79>-.1 E
+<5b666f6f5d>108 482.4 Q<666f6c646572736f72743d6d79636d70>108 494.4 Q
+<5468656e2c20746865>108 511.2 Q F2<7e2f2e6f66>2.5 E
+<8d696e65696d61702e7079>-.18 E F0<8c6c652077696c6c20636f6e7461696e3a>2.5
+E<7072696f726974697a6564203d205b27494e424f>108 535.2 Q
+<58272c2027706572736f6e616c272c2027616e6e6f756e6365272c2027>-.4 E
+<6c697374275d>-.1 E<646566206d79636d7028782c2079293a>108 559.2 Q
+<666f72207072658c7820696e207072696f726974697a65643a>115.5 571.2 Q
+<696620782e73746172747377697468287072658c78293a>125.5 583.2 Q
+<72657475726e202d31>135.5 595.2 Q<656c69662079>125.5 607.2 Q
+<2e73746172747377697468287072658c78293a>-.65 E<72657475726e202b31>135.5
+619.2 Q<72657475726e20636d7028782c207929>115.5 631.2 Q
+<64656620746573745f6d79636d7028293a>108 655.2 Q
+<696d706f7274206f732c206f732e70617468>115.5 667.2 Q
+<666f6c646572733d6f732e6c697374646972286f732e706174682e65>115.5 679.2 Q<
+7870616e647573657228277e2f646174612f6d61696c2f74764068712e796f6b2e757475
+2e8c272929>-.15 E<666f6c646572732e736f7274286d79636d7029>115.5 691.2 Q
+<7072696e7420666f6c64657273>115.5 703.2 Q .565
+<5468697320636f646520736e697070657420696c6c757374726174657320686f>108
+720 R 3.065<7774>-.25 G<6865>-3.065 E F2<666f6c646572>3.065 E<736f7274>
+-.1 E F0 .565<6f7074696f6e2063616e20626520637573746f6d697a65642077697468
+206120507974686f6e2066756e6374696f6e2066726f6d20746865>3.065 F
+<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>145.69
+E<36>195.95 E 0 Cg EP
+%%Page: 7 7
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10/Times-Bold@0 SF -.25<666f>108 84 S
-<6c646572736f72743d6d79636d70>.25 E F0<5468656e2c20746865>108 108 Q/F2
-10/Times-Italic@0 SF<7e2f2e6f66>2.5 E<8d696e65696d61702e7079>-.18 E F0
-<8c6c652077696c6c20636f6e7461696e3a>2.5 E F1
-<7072696f726974697a6564203d205b27494e424f>108 132 Q
-<58272c2027706572736f6e616c272c2027616e6e6f756e6365272c20276c697374275d>
--.4 E<646566206d79636d7028782c2079293a>108 156 Q -.25<666f>115.5 168 S
-2.5<7270>.25 G -.18<7265>-2.5 G<8c7820696e207072696f726974697a65643a>.18
-E<696620782e73746172747377697468287072>125.5 180 Q<658c78293a>-.18 E
--.18<7265>135.5 192 S<747572>.18 E 2.5<6e2d>-.15 G<31>-2.5 E
-<656c69662079>125.5 204 Q<2e73746172747377697468287072>-.7 E<658c78293a>
--.18 E -.18<7265>135.5 216 S<747572>.18 E 2.5<6e2b>-.15 G<31>-2.5 E -.18
-<7265>115.5 228 S<747572>.18 E 2.5<6e63>-.15 G<6d7028782c207929>-2.5 E
-<64656620746573745f6d79636d7028293a>108 252 Q
-<696d706f7274206f732c206f732e70617468>115.5 264 Q -.25<666f>115.5 276 S<
-6c646572733d6f732e6c697374646972286f732e706174682e657870616e647573657228
-277e2f646174612f6d61696c2f74764068712e79>.25 E<6f6b2e7574752e8c272929>
--.25 E -.25<666f>115.5 288 S<6c646572732e736f7274286d79636d7029>.25 E
-<7072696e742066>115.5 300 Q<6f6c64657273>-.25 E F0 .402
-<5468697320636f646520736e697070657420696c6c757374726174657320686f>108
-324 R 2.902<7774>-.25 G<6865>-2.902 E F1 -.25<666f>2.902 G
-<6c646572736f7274>.25 E F0 .402<6f7074696f6e2063616e20626520637573746f6d
-697a65642077697468206120507974686f6e2066756e6374696f6e2066726f6d20746865>
-2.902 F F1<707974686f6e8c6c65>108 336 Q F0<746f20616c>2.5 E -.1<7761>-.1
-G<79732073796e6368726f6e697a65206365727461696e20666f6c64657273208c727374
-2e>.1 E/F3 10.95/Times-Bold@0 SF<455252>72 352.8 Q<4f5253>-.329 E F0<49
-6620796f7520676574206f6e65206f6620736f6d65206672657175656e746c792d656e63
-6f756e7465726564206f7220636f6e667573696e67206572726f72732c20706c65617365
-20636865636b20746869732073656374696f6e2e>108 364.8 Q F1<5549442076>87
-381.6 Q<616c6964697479207072>-.1 E<6f626c656d2066>-.18 E<6f722066>-.25 E
-<6f6c646572>-.25 E F0 1.637<494d41502073657276>108 393.6 R 1.637<657273
-20757365206120756e6971756520494420285549442920746f20726566657220746f2061
-2073706563698c63206d6573736167652e>-.15 F 1.638
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E/F1 10/Times-Italic@0 SF<707974686f6e8c6c65>108 84 Q F0
+<746f20616c>2.5 E -.1<7761>-.1 G<79732073796e6368726f6e697a652063657274
+61696e20666f6c64657273208c7273742e>.1 E/F2 10.95/Times-Bold@0 SF<455252>
+72 100.8 Q<4f5253>-.329 E F0<496620796f7520676574206f6e65206f6620736f6d
+65206672657175656e746c792d656e636f756e7465726564206f7220636f6e667573696e
+67206572726f72732c20706c6561736520636865636b20746869732073656374696f6e2e>
+108 112.8 Q/F3 10/Times-Bold@0 SF<5549442056>87 129.6 Q
+<414c4944495459205052>-1.35 E<4f424c454d20464f5220464f4c444552>-.3 E F0
+1.637<494d41502073657276>108 141.6 R 1.637<65727320757365206120756e6971
+756520494420285549442920746f20726566657220746f20612073706563698c63206d65
+73736167652e>-.15 F 1.638
<54686973206e756d6265722069732067756172616e7465656420746f206265>6.637 F
-1.11<756e6971756520746f206120706172746963756c6172206d65737361676520464f
-52455645522e>108 405.6 R 1.109<4e6f206f74686572206d65737361676520696e20
-7468652073616d6520666f6c6465722077696c6c2065>6.11 F -.15<7665>-.25 G
-3.609<7267>.15 G 1.109<6574207468652073616d65>-3.609 F 2.873
-<5549442e2055494473>108 417.6 R .373<61726520616e20696e7465>2.873 F .373
-<6772616c2070617274206f66204f66>-.15 F<8d696e65494d415027>-.25 E 2.873
-<7373>-.55 G .373<796e6368726f6e697a6174696f6e20736368656d653b20746865>
--2.873 F 2.873<7961>-.15 G .373
-<7265207573656420746f206d61746368207570206d65732d>-2.873 F<736167657320
-6f6e20796f757220636f6d707574657220746f206d65737361676573206f6e2074686520
-73657276>108 429.6 Q<6572>-.15 E<2e>-.55 E .108
+.625<756e6971756520746f206120706172746963756c6172206d657373616765>108
+153.6 R F3 -.25<666f>3.125 G -2.29 -.18<72652076>.25 H<6572>.08 E F0
+5.625<2e4e>C 3.125<6f6f>-5.625 G .624<74686572206d65737361676520696e2074
+68652073616d6520666f6c6465722077696c6c2065>-3.125 F -.15<7665>-.25 G
+3.124<7267>.15 G .624<6574207468652073616d65205549442e>-3.124 F .658
+<554944732061726520616e20696e7465>108 165.6 R .658
+<6772616c2070617274206f66>-.15 F F3<4f668d696e65494d4150>3.159 E F0
+1.759 -.55<27732073>D .659
+<796e6368726f6e697a6174696f6e20736368656d653b20746865>.55 F 3.159<7961>
+-.15 G .659<7265207573656420746f206d61746368207570206d65737361676573>
+-3.159 F<6f6e20796f757220636f6d707574657220746f206d65737361676573206f6e
+207468652073657276>108 177.6 Q<6572>-.15 E<2e>-.55 E .108
<536f6d6574696d65732c207468652055494473206f6e207468652073657276>108
-446.4 R .108<6572206d69676874206765742072657365742e>-.15 F .108<55737561
+194.4 R .108<6572206d69676874206765742072657365742e>-.15 F .108<55737561
6c6c7920746869732077696c6c2068617070656e20696620796f752064656c6574652061
-6e64207468656e207265637265617465>5.108 F 3.742<6166>108 458.4 S
+6e64207468656e207265637265617465>5.108 F 3.742<6166>108 206.4 S
<6f6c646572>-3.742 E 6.242<2e57>-.55 G 1.242
<68656e20796f7520637265617465206120666f6c646572>-6.242 F 3.742<2c74>-.4
G 1.242<68652073657276>-3.742 F 1.242<65722077696c6c206f6674656e20737461
-72742074686520554944206261636b2066726f6d20312e>-.15 F<427574>6.243 E F1
+72742074686520554944206261636b2066726f6d20312e>-.15 F<427574>6.243 E F3
<4f668d696e65494d4150>3.743 E F0 .303<6d69676874207374696c6c206861>108
-470.4 R .603 -.15<76652074>-.2 H .303
+218.4 R .603 -.15<76652074>-.2 H .303
<686520554944732066726f6d2074686520707265>.15 F .302<76696f757320666f6c
-646572206279207468652073616d65206e616d652073746f7265642e>-.25 F F1
+646572206279207468652073616d65206e616d652073746f7265642e>-.25 F F3
<4f668d696e65494d4150>5.302 E F0 .302<77696c6c206465746563742074686973>
2.802 F<636f6e646974696f6e20616e6420736b69702074686520666f6c646572>108
-482.4 Q 5<2e54>-.55 G
+230.4 Q 5<2e54>-.55 G
<68697320697320474f4f442c206265636175736520697420707265>-5 E -.15<7665>
--.25 G<6e74732064617461206c6f73732e>.15 E -1.1<596f>108 499.2 S 2.853
-<7563>1.1 G .353<616e208c782069742062792072656d6f>-2.853 F .353<76696e67
+-.25 G<6e74732064617461206c6f73732e>.15 E -1.1<596f>108 247.2 S 2.826
+<7563>1.1 G .326<616e208c782069742062792072656d6f>-2.826 F .327<76696e67
20796f7572206c6f63616c20666f6c64657220616e6420636163686520646174612e>
--.15 F -.15<466f>5.353 G 2.853<7269>.15 G .353
+-.15 F -.15<466f>5.327 G 2.827<7269>.15 G .327
<6e7374616e63652c20696620796f757220666f6c646572732061726520756e646572>
--2.853 F F2<7e2f46>2.354 E<6f6c642d>-1.05 E<6572>108 511.2 Q<73>-.1 E F0
+-2.827 F F1<7e2f46>2.827 E<6f6c642d>-1.05 E<6572>108 259.2 Q<73>-.1 E F0
<616e642074686520666f6c6465722077697468207468652070726f626c656d20697320
-494e424f>2.77 E<582c20796f7527>-.4 E 2.5<6474>-.5 G<79706520746869733a>
--2.5 E F1<726d202d72207e2f46>108 528 Q<6f6c646572732f494e424f>-.25 E<58>
--.4 E
-<726d207e2f2e6f668d696e65696d61702f4163636f756e744e616d652f494e424f>108
-540 Q<58>-.4 E F0<287265706c6163696e67204163636f756e744e616d652077697468
-20746865206163636f756e74206e616d652061732073706563698c656420696e>108
-556.8 Q F2<7e2f2e6f66>2 E<8d696e65696d617072>-.18 E<6329>-.37 E F0<4e65>
-108 573.6 Q .802<78742074696d6520796f752072756e>-.15 F F1
-<4f668d696e65494d4150>3.302 E<2c>-.92 E F0 .802
-<69742077696c6c2072652d646f>3.302 F .802
-<776e6c6f61642074686520666f6c646572207769746820746865206e65>-.25 F 3.302
-<7755>-.25 G 3.301<4944732e204e6f7465>-3.302 F .801
-<74686174207468652070726f63652d>3.301 F
-<647572652073706563698c65642061626f>108 585.6 Q .3 -.15<76652077>-.15 H
+494e424f>2.5 E<582c20796f7527>-.4 E 2.5<6474>-.5 G<79706520746869733a>
+-2.5 E<726d202d72207e2f46>108 283.2 Q<6f6c646572732f494e424f>-.15 E<58>
+-.4 E<726d202d72207e2f2e6f66>108 295.2 Q
+<8d696e65696d61702f4163636f756e744e616d652f494e424f>-.25 E<58>-.4 E<284f
+6620636f757273652c207265706c616365204163636f756e744e616d6520776974682074
+6865206163636f756e74206e616d652061732073706563698c656420696e>108 312 Q
+F1<7e2f2e6f66>2.5 E<8d696e65696d617072>-.18 E<63>-.37 E F0<292e>A<4e65>
+108 328.8 Q .748<78742074696d6520796f752072756e>-.15 F F3
+<4f668d696e65494d4150>3.248 E F0 3.248<2c69>C 3.248<7477>-3.248 G .748
+<696c6c2072652d646f>-3.248 F .748
+<776e6c6f61642074686520666f6c646572207769746820746865206e65>-.25 F 3.247
+<7755>-.25 G 3.247<4944732e204e6f7465>-3.247 F .747
+<74686174207468652070726f63652d>3.247 F
+<647572652073706563698c65642061626f>108 340.8 Q .3 -.15<76652077>-.15 H
<696c6c206c6f736520616e>.15 E 2.5<796c>-.15 G
<6f63616c206368616e676573206d61646520746f2074686520666f6c646572>-2.5 E
-<2e>-.55 E .522<536f6d6520494d41502073657276>108 602.4 R .522
+<2e>-.55 E .522<536f6d6520494d41502073657276>108 357.6 R .522
<657273206172652062726f6b>-.15 F .522
<656e20616e6420646f206e6f7420737570706f727420554944732070726f7065726c79>
-.1 F 5.522<2e49>-.65 G 3.022<6679>-5.522 G .522<6f7520636f6e74696e7565
20746f206765742074686973206572726f7220666f7220616c6c>-3.022 F .067
-<796f757220666f6c646572732065>108 614.4 R -.15<7665>-.25 G 2.566<6e61>
+<796f757220666f6c646572732065>108 369.6 R -.15<7665>-.25 G 2.566<6e61>
.15 G .066<6674657220706572666f726d696e67207468652061626f>-2.566 F .366
-.15<76652070>-.15 H .066<726f6365647572652c206974206973206c696b>.15 F
.066<656c79207468617420796f757220494d41502073657276>-.1 F .066<65722066>
-.15 F .066<616c6c7320696e746f2074686973206361742d>-.1 F -.15<6567>108
-626.4 S<6f7279>.15 E<2e>-.65 E F1<4f668d696e65494d4150>5.983 E F0 .984
+381.6 S<6f7279>.15 E<2e>-.65 E F3<4f668d696e65494d4150>5.983 E F0 .984
<697320696e636f6d70617469626c65207769746820737563682073657276>3.483 F
-3.484<6572732e205573696e67>-.15 F F1<4f668d696e65494d4150>3.484 E F0
+3.484<6572732e205573696e67>-.15 F F3<4f668d696e65494d4150>3.484 E F0
.984<77697468207468656d2077696c6c206e6f742064657374726f>3.484 F<79>-.1 E
-<616e>108 638.4 Q 2.77<796d>-.15 G .27<61696c2c2062>-2.77 F .27<75742061
-74207468652073616d652074696d652c2069742077696c6c206e6f742061637475616c6c
-792073796e6368726f6e697a6520697420656974686572>-.2 F 5.269<2e28>-.55 G
-<4f66>-5.269 E .269
-<8d696e65494d41502077696c6c20646574656374207468697320636f6e2d>-.25 F<64
-6974696f6e20616e642061626f7274207072696f7220746f2073796e6368726f6e697a61
-74696f6e29>108 650.4 Q F3 -.438<4f54>72 679.2 S<4845522046524551>.438 E
-<55454e544c>-.11 E 2.738<5941>-1.007 G<534b45442051>-2.738 E
-<55455354494f4e53>-.11 E F0 .683
-<54686572652061726520736f6d65206f746865722046>108 691.2 R -.55<4151>-.74
-G 3.184<7374>.55 G .684<686174206d69676874206e6f74208c7420696e746f20616e
-6f746865722073656374696f6e206f66207468697320646f63756d656e742c20616e6420
-746865>-3.184 F 3.184<7961>-.15 G .684<726520656e756d6572>-3.184 F<2d>
--.2 E<6174656420686572652e>108 703.2 Q<4a6f686e20476f65727a656e>72 768 Q
-<4a756c792031322c2032303032>151.655 E<36>201.915 E 0 Cg EP
-%%Page: 7 7
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10/Times-Bold@0 SF<5768617420706c617466>108 84 Q
+<616e>108 393.6 Q 2.602<796d>-.15 G .102<61696c2c2062>-2.602 F .101<7574
+206174207468652073616d652074696d652c2069742077696c6c206e6f74206163747561
+6c6c792073796e6368726f6e697a6520697420656974686572>-.2 F 5.101<2e28>-.55
+G F3<4f668d696e65494d4150>-5.101 E F0 .101
+<77696c6c20646574656374207468697320636f6e2d>2.601 F<646974696f6e20616e64
+2061626f7274207072696f7220746f2073796e6368726f6e697a6174696f6e2e29>108
+405.6 Q F2 -.438<4f54>72 422.4 S<4845522046524551>.438 E<55454e544c>-.11
+E 2.738<5941>-1.007 G<534b45442051>-2.738 E<55455354494f4e53>-.11 E F0
+.826<54686572652061726520736f6d65206f746865722046>108 434.4 R -.55<4151>
+-.74 G 3.326<7374>.55 G .827<686174206d69676874206e6f74208c7420696e746f
+20616e6f746865722073656374696f6e206f662074686520646f63756d656e742c20736f
+20746865>-3.326 F 3.327<7961>-.15 G .827<726520646973637573736564>-3.327
+F<686572652e>108 446.4 Q F3<5768617420706c617466>108 463.2 Q
<6f726d7320646f6573204f668d696e65494d41502072756e206f6e3f>-.25 E F0<4974
2073686f756c642072756e206f6e206d6f737420706c6174666f726d7320737570706f72
74656420627920507974686f6e2c207768696368206172652071756974652061206665>
-144 96 Q -.65<772e>-.25 G F1 .689
-<49276d207573696e67204d7574742e204f7468657220494d41502073796e63207072>
-108 112.8 R .689<6f6772616d732072>-.18 F<6571756972>-.18 E 3.189<656d>
--.18 G 3.189<6574>-3.189 G 3.189<6f75>-3.189 G .689
-<736520736574206d61696c6469725f74726173683d79>-3.189 F .688
-<6573202e20446f2049206e65656420746f>-.1 F
-<646f20746861742077697468204f668d696e65494d41503f>108 124.8 Q F0<4e6f2e>
-144 136.8 Q F1<4f668d696e65494d4150>7.27 E F0 2.27<697320736d6172742065
-6e6f75676820746f208c67757265206f7574206d6573736167652064656c6574696f6e20
-776974686f757420746869732065>4.77 F 2.27<78747261206372757463682e>-.15 F
--1.1<596f>144 148.8 S<7527>1.1 E
+144 475.2 Q -.65<772e>-.25 G F3 .596<49276d207573696e67204d7574742e>108
+492 R .596<4f7468657220494d41502073796e63207072>5.596 F .596
+<6f6772616d732072>-.18 F<6571756972>-.18 E 3.096<656d>-.18 G 3.096<6574>
+-3.096 G 3.096<6f75>-3.096 G .596
+<73652022736574206d61696c6469725f74726173683d79>-3.096 F 3.096
+<6573222e20446f>-.1 F 3.096<496e>3.096 G<656564>-3.096 E
+<746f20646f20746861742077697468204f668d696e65494d41503f>108 504 Q F0
+<4e6f2e>144 516 Q F3<4f668d696e65494d4150>7.27 E F0 2.27<697320736d6172
+7420656e6f75676820746f208c67757265206f7574206d6573736167652064656c657469
+6f6e20776974686f757420746869732065>4.77 F 2.27<78747261206372757463682e>
+-.15 F -1.1<596f>144 528 S<7527>1.1 E
<6c6c2067657420746865206265737420726573756c747320696620796f7520646f6e27>
-.1 E 2.5<7475>-.18 G<736520746869732073657474696e672c20696e2066>-2.5 E
-<6163742e>-.1 E F1<486f>108 165.6 Q 2.5<7764>-.1 G 2.5<6f4973>-2.5 G
+<6163742e>-.1 E F3<486f>108 544.8 Q 2.5<7764>-.1 G 2.5<6f4973>-2.5 G
<70656369667920746865206e616d6573206f66206d792066>-2.5 E<6f6c646572733f>
--.25 E F0 -1.1<596f>144 177.6 S 3.55<7564>1.1 G 3.55<6f6e>-3.55 G 1.05
-<6f74206e65656420746f2e>-3.55 F F1<4f668d696e65494d4150>6.05 E F0 1.05<
+-.25 E F0 -1.1<596f>144 556.8 S 3.55<7564>1.1 G 3.55<6f6e>-3.55 G 1.05
+<6f74206e65656420746f2e>-3.55 F F3<4f668d696e65494d4150>6.05 E F0 1.05<
697320736d61727420656e6f75676820746f206175746f6d61746963616c6c79208c6775
-7265206f7574207768617420666f6c6465727320617265>3.55 F .679
-<70726573656e74206f6e2074686520494d41502073657276>144 189.6 R .679
-<657220616e642073796e6368726f6e697a65207468656d2e>-.15 F -1.1<596f>5.679
-G 3.178<7563>1.1 G .678<616e2075736520746865>-3.178 F F1 -.25<666f>3.178
-G<6c6465728c6c746572>.25 E F0<616e64>3.178 E F1 -.25<666f>3.178 G
-<6c6465727472616e73>.25 E F0<636f6e8c6775726174696f6e208c6c65206f707469
-6f6e7320746f2072657175657374206365727461696e20666f6c6465727320616e642072
-656e616d65207468656d20617320746865>144 201.6 Q 2.5<7963>-.15 G
-<6f6d6520696e20696620796f75206c696b>-2.5 E<652e>-.1 E F1<486f>108 218.4
+7265206f7574207768617420666f6c6465727320617265>3.55 F 1.128
+<70726573656e74206f6e2074686520494d41502073657276>144 568.8 R 1.128
+<657220616e642073796e6368726f6e697a65207468656d2e>-.15 F -1.1<596f>6.128
+G 3.628<7563>1.1 G 1.128<616e2075736520746865>-3.628 F F1
+<666f6c6465728c6c746572>3.628 E F0<616e64>3.627 E F1<666f6c6465727472>
+3.627 E<616e73>-.15 E F0<636f6e8c6775726174696f6e208c6c65206f7074696f6e
+7320746f2072657175657374206365727461696e20666f6c6465727320616e642072656e
+616d65207468656d20617320746865>144 580.8 Q 2.5<7963>-.15 G
+<6f6d6520696e20696620796f75206c696b>-2.5 E<652e>-.1 E F3<486f>108 597.6
Q 2.5<7763>-.1 G<616e2049207072>-2.5 E -2.3 -.15<65762065>-.18 H
<6e74206365727461696e2066>.15 E<6f6c64657273206672>-.25 E
-<6f6d206265696e672073796e6365643f>-.18 E F0<55736520746865>144 230.4 Q
-F1 -.25<666f>2.5 G<6c6465728c6c746572>.25 E F0
-<6f7074696f6e20696e2074686520636f6e8c6775726174696f6e208c6c652e>2.5 E F1
-<486f>108 247.2 Q 2.5<7763>-.1 G
+<6f6d206265696e672073796e6365643f>-.18 E F0<55736520746865>144 609.6 Q
+F1<666f6c6465728c6c746572>2.5 E F0
+<6f7074696f6e20696e2074686520636f6e8c6775726174696f6e208c6c652e>2.5 E F3
+<486f>108 626.4 Q 2.5<7763>-.1 G
<616e204920616464206f722064656c65746520612066>-2.5 E<6f6c6465723f>-.25 E
-<4f668d696e65494d4150>144 259.2 Q F0 .503
+<4f668d696e65494d4150>144 638.4 Q F0 .503
<646f6573206e6f742063757272656e746c792070726f>3.003 F .504
<76696465207468697320666561747572652c2062>-.15 F .504
<757420696620796f75206372656174652061206e65>-.2 F 3.004<7766>-.25 G .504
-<6f6c646572206f6e2074686520494d4150>-3.004 F<73657276>144 271.2 Q<6572>
+<6f6c646572206f6e2074686520494d4150>-3.004 F<73657276>144 650.4 Q<6572>
-.15 E 2.5<2c69>-.4 G 2.5<7477>-2.5 G<696c6c2062652063726561746564206c6f
-63616c6c79206175746f6d61746963616c6c79>-2.5 E<2e>-.65 E F1<4172>108 288
-Q 2.5<6574>-.18 G<686572>-2.5 E 2.5<6561>-.18 G
+63616c6c79206175746f6d61746963616c6c79>-2.5 E<2e>-.65 E F3<4172>108
+667.2 Q 2.5<6574>-.18 G<686572>-2.5 E 2.5<6561>-.18 G
<6e79206f7468657220776172>-2.5 E
<6e696e6773207468617420492073686f756c642062652061776172>-.15 E 2.5<656f>
--.18 G<663f>-2.5 E F0 -1<5965>144 300 S<733b2073656520746865204e4f>1 E
-<5445532073656374696f6e2062656c6f>-.4 E -.65<772e>-.25 G F1
-<5768617420697320746865206d61696c626f78206e616d652072>108 316.8 Q
-<65636f7264657220286d626e616d6573292066>-.18 E<6f723f>-.25 E F0 1.019<54
-6865204d757474206d61696c20726561646572206973206e6f742063617061626c65206f
-66206175746f6d61746963616c6c792064657465726d696e696e6720746865206e616d65
-73206f6620796f7572206d61696c626f78>144 328.8 R<65732e>-.15 E<4f66>144
-340.8 Q .265<8d696e65494d41502063616e2068656c7020697420286f72206d616e>
--.25 F 2.765<796f>-.15 G .265<74686572292070726f6772616d73206f7574206265
-2077726974696e67207468657365206e616d6573206f757420696e206120666f726d6174
-20796f75>-2.765 F<73706563696679>144 352.8 Q 5<2e53>-.65 G
-<6565207468652065>-5 E<78616d706c65206f66>-.15 E
-<8d696e65696d61702e636f6e66208c6c6520666f722064657461696c732e>-.25 E F1
-<43616e20492073796e636872>108 369.6 Q<6f6e697a65206d756c7469706c65206163
-636f756e74732077697468204f668d696e65494d41503f>-.18 E F0 3.345
-<537572652e204a757374>144 381.6 R .845<6e616d65207468656d20616c6c20696e
-20746865206163636f756e7473206c696e6520696e207468652067656e6572616c207365
-6374696f6e206f662074686520636f6e8c67208c6c652c20616e64206164642061>3.345
-F<706572>144 393.6 Q
-<2d6163636f756e742073656374696f6e20666f722065616368206f6e652e>-.2 E F1
-<446f6573204f668d696e65494d415020737570706f727420504f503f>108 410.4 Q F0
-4.076<4e6f2e20504f50>144 422.4 R 1.576<6973206e6f7420726f62>4.076 F
+-.18 G<663f>-2.5 E F0 -1<5965>144 679.2 S
+<733b2073656520746865204e6f7465732073656374696f6e2062656c6f>1 E -.65
+<772e>-.25 G F3<5768617420697320746865206d61696c626f78206e616d652072>108
+696 Q<65636f7264657220286d626e616d6573292066>-.18 E<6f723f>-.25 E F0 .46
+<536f6d65206d61696c20726561646572732c2073756368206173204d7574742c206172
+65206e6f742063617061626c65206f66206175746f6d61746963616c6c79206465746572
+6d696e696e6720746865206e616d6573206f6620796f7572>144 708 R
+<6d61696c626f78>144 720 Q<65732e>-.15 E F3<4f668d696e65494d4150>5.21 E
+F0 .21<63616e2068656c702074686573652070726f6772616d73206279207772697469
+6e6720746865206e616d6573206f662074686520666f6c64657273206e69206120666f72
+6d6174>2.71 F<4a6f686e20476f65727a656e>72 768 Q
+<3038204a616e756172792032303033>145.69 E<37>195.95 E 0 Cg EP
+%%Page: 8 8
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<796f752073706563696679>144 84 Q 5<2e53>-.65 G
+<6565207468652065>-5 E<78616d706c65>-.15 E/F1 10/Times-Italic@0 SF<6f66>
+2.5 E<8d696e65696d61702e636f6e66>-.18 E F0<666f722064657461696c732e>2.5
+E/F2 10/Times-Bold@0 SF<43616e20492073796e636872>108 100.8 Q<6f6e697a65
+206d756c7469706c65206163636f756e74732077697468204f668d696e65494d41503f>
+-.18 E F0 3.099<537572652e204a757374>144 112.8 R .599
+<6e616d65207468656d20616c6c20696e20746865>3.099 F F1<6163636f756e7473>
+3.098 E F0 .598<6c696e6520696e20746865>3.098 F F1 -.1<6765>3.098 G
+<6e6572>.1 E<616c>-.15 E F0 .598<73656374696f6e206f662074686520636f6e8c
+6775726174696f6e208c6c652c20616e64>3.098 F<616464206120706572>144 124.8
+Q<2d6163636f756e742073656374696f6e20666f722065616368206f6e652e>-.2 E F2
+<446f6573204f668d696e65494d415020737570706f727420504f503f>108 141.6 Q F0
+4.076<4e6f2e20504f50>144 153.6 R 1.576<6973206e6f7420726f62>4.076 F
1.576<75737420656e6f75676820746f20646f206120636f6d706c6574656c792072656c
6961626c65206d756c74692d6d616368696e652073796e6368726f6e697a6174696f6e20
-6c696b>-.2 F<65>-.1 E<4f66>144 434.4 Q<8d696e65494d41502063616e20646f2e>
--.25 E<4f66>5 E
-<8d696e65494d41502077696c6c206e6f7420737570706f72742069742e>-.25 E F1
-<446f2079>108 451.2 Q<6f7520737570706f7274206d61696c626f782066>-.25 E
-<6f726d617473206f74686572207468616e204d61696c6469723f>-.25 E F0 .41
-<4e6f742061742070726573656e742e>144 463.2 R .41<5468657265206973206e6f20
-746563686e6963616c20726561736f6e206e6f7420746f3b206a757374206e6f2064656d
-616e64207965742e>5.41 F .409
+6c696b>-.2 F<65>-.1 E F2<4f668d696e65494d4150>144 165.6 Q F0
+<63616e20646f2e>2.5 E F2<4f668d696e65494d4150>5 E F0
+<77696c6c206e6f7420737570706f72742069742e>2.5 E F2
+<446f6573204f668d696e65494d415020737570706f7274206d61696c626f782066>108
+182.4 Q<6f726d617473206f74686572207468616e204d61696c6469723f>-.25 E F0
+.41<4e6f742061742070726573656e742e>144 194.4 R .41<5468657265206973206e
+6f20746563686e6963616c20726561736f6e206e6f7420746f3b206a757374206e6f2064
+656d616e64207965742e>5.41 F .409
<4d61696c6469722069732061207375706572696f7220666f72>5.409 F<2d>-.2 E
-<6d617420616e>144 475.2 Q<7977>-.15 E<6179>-.1 E<2e>-.65 E F1
-<5b746563686e6963616c5d205768>108 492 Q 2.5<7961>-.15 G .36 -.18
+<6d617420616e>144 206.4 Q<7977>-.15 E<6179>-.1 E<2e>-.65 E F2
+<5b746563686e6963616c5d205768>108 223.2 Q 2.5<7961>-.15 G .36 -.18
<72652079>-2.5 H<6f7572204d61696c646972206d657373616765208c6c656e616d65
-7320736f20687567653f>-.07 E<4f668d696e65494d4150>144 504 Q F0 .958
+7320736f20687567653f>-.07 E<4f668d696e65494d4150>144 235.2 Q F0 .958
<686173207477>3.458 F 3.458<6f72>-.1 G<656c65>-3.458 E -.25<7661>-.25 G
.958<6e74207072696e6369706c65733a203129206e65>.25 F -.15<7665>-.25 G
3.459<726d>.15 G .959
<6f64696679696e6720796f7572206d6573736167657320696e20616e>-3.459 F 3.459
<7977>-.15 G .959<617920616e64203229>-3.559 F .493<656e737572696e672031
-3030252072656c6961626c652073796e6368726f6e697a6174696f6e732e>144 516 R
+3030252072656c6961626c652073796e6368726f6e697a6174696f6e732e>144 247.2 R
.493<496e206f7264657220746f20646f20612072656c6961626c652073796e632c>
-5.493 F F1<4f668d696e65494d4150>2.993 E F0 .493<6d757374206861>2.993 F
--.15<7665>-.2 G 3.094<6177>144 528 S .594<617920746f20756e697175656c7920
-6964656e74696679206561636820652d6d61696c2e>-3.194 F .595<54687265652070
-6965636573206f6620696e666f726d6174696f6e2061726520726571756972656420746f
-20646f20746869733a20796f7572>5.594 F .538<6163636f756e74206e616d652c2074
-686520666f6c646572206e616d652c20616e6420746865206d657373616765205549442e>
-144 540 R .537<546865206163636f756e74206e616d652063616e2062652063616c63
-756c617465642066726f6d>5.537 F 1.081<746865207061746820696e207768696368
-20796f7572206d65737361676573206172652e>144 552 R 1.082<54686520666f6c64
-6572206e616d652063616e20757375616c6c792062652061732077656c6c2c2042>6.082
-F 1.082<555420736f6d65206d61696c>-.1 F<636c69656e7473206d6f>144 564 Q .3
--.15<7665206d>-.15 H<65737361676573206265747765656e20666f6c646572732062
-792073696d706c79206d6f>.15 E<76696e6720746865208c6c652c206c6561>-.15 E
-<76696e6720746865206e616d6520696e746163742e>-.2 E<536f2c>144 580.8 Q F1
+5.493 F F2<4f668d696e65494d4150>2.993 E F0 .493<6d757374206861>2.993 F
+-.15<7665>-.2 G 3.094<6177>144 259.2 S .594<617920746f20756e697175656c79
+206964656e74696679206561636820652d6d61696c2e>-3.194 F .595<546872656520
+706965636573206f6620696e666f726d6174696f6e206172652072657175697265642074
+6f20646f20746869733a20796f7572>5.594 F .538<6163636f756e74206e616d652c20
+74686520666f6c646572206e616d652c20616e6420746865206d65737361676520554944
+2e>144 271.2 R .537<546865206163636f756e74206e616d652063616e206265206361
+6c63756c617465642066726f6d>5.537 F 1.081<746865207061746820696e20776869
+636820796f7572206d65737361676573206172652e>144 283.2 R 1.082<5468652066
+6f6c646572206e616d652063616e20757375616c6c792062652061732077656c6c2c2042>
+6.082 F 1.082<555420736f6d65206d61696c>-.1 F<636c69656e7473206d6f>144
+295.2 Q .3 -.15<7665206d>-.15 H<65737361676573206265747765656e20666f6c64
+6572732062792073696d706c79206d6f>.15 E
+<76696e6720746865208c6c652c206c6561>-.15 E
+<76696e6720746865206e616d6520696e746163742e>-.2 E<536f2c>144 319.2 Q F2
<4f668d696e65494d4150>3.2 E F0 .7
<6d7573742073746f726520626f746820612055494420666f6c6465722049442e>3.2 F
-.7<54686520666f6c646572204944206973206e656365737361727920736f>5.7 F F1
+.7<54686520666f6c646572204944206973206e656365737361727920736f>5.7 F F2
<4f668d696e65494d4150>3.2 E F0 .455
-<63616e206465746563742061206d657373616765206d6f>144 592.8 R -.15<7665>
+<63616e206465746563742061206d657373616765206d6f>144 331.2 R -.15<7665>
-.15 G 2.955<6474>.15 G 2.955<6f6164>-2.955 G<6966>-2.955 E .455
-<666572656e7420666f6c646572>-.25 F<2e>-.55 E F1<4f668d696e65494d4150>
+<666572656e7420666f6c646572>-.25 F<2e>-.55 E F2<4f668d696e65494d4150>
5.455 E F0 .456
<73746f72657320746865205549442028553d206e756d6265722920616e64>2.955 F<61
6e206d643573756d206f662074686520666f6c6465726e616d652028464d44353d206e75
-6d6265722920746f2066>144 604.8 Q<6163696c697461746520746869732e>-.1 E F1
+6d6265722920746f2066>144 343.2 Q<6163696c697461746520746869732e>-.1 E F2
<5768617420697320746865207370656564206f66204f668d696e65494d415027>108
-621.6 Q 2.5<7373>-.37 G<796e633f>-2.5 E<4f668d696e65494d4150>144 633.6 Q
-F0 -.15<7665>2.891 G .391<7273696f6e7320322e3020616e642061626f>.15 F
-.691 -.15<76652063>-.15 H .391
-<6f6e7461696e2061206d756c746974687265616465642073797374656d2e>.15 F
-2.891<4167>5.391 G .39<6f6f642077>-2.891 F .39<617920746f2065>-.1 F
-<78706572696d656e74>-.15 E<69732062792073657474696e67206d617873796e6361
-63636f756e747320746f203320616e64206d6178636f6e6e656374696f6e7320746f2033
-20696e2065616368206163636f756e7420636c617573652e>144 645.6 Q .381
-<54686973206c657473204f66>144 662.4 R .381<8d696e65494d4150206f70656e20
-7570206d756c7469706c6520636f6e6e656374696f6e732073696d756c74616e656f7573
-6c79>-.25 F 5.382<2e54>-.65 G .382
+360 Q 2.5<7373>-.37 G<796e633f>-2.5 E F0<4f66>144 372 Q .624
+<8d696e65494d41502076>-.25 F .624
+<657273696f6e7320322e3020616e642061626f>-.15 F .924 -.15<76652063>-.15 H
+.624<6f6e7461696e2061206d756c746974687265616465642073797374656d2e>.15 F
+3.124<4167>5.624 G .624<6f6f642077>-3.124 F .623<617920746f2065>-.1 F
+<78706572696d656e74>-.15 E<69732062792073657474696e67>144 384 Q F1
+<6d617873796e636163636f756e7473>2.5 E F0<746f203320616e64>2.5 E F1
+<6d6178636f6e6e656374696f6e73>2.5 E F0
+<746f203320696e2065616368206163636f756e7420636c617573652e>2.5 E .381
+<54686973206c657473204f66>144 408 R .381<8d696e65494d4150206f70656e2075
+70206d756c7469706c6520636f6e6e656374696f6e732073696d756c74616e656f75736c
+79>-.25 F 5.382<2e54>-.65 G .382
<6861742077696c6c206c65742069742070726f63657373206d756c2d>-5.382 F
<7469706c6520666f6c6465727320616e64206d65737361676573206174206f6e63652e>
-144 674.4 Q<496e206d6f73742063617365732c20746869732077696c6c20696e637265
-61736520706572666f726d616e6365206f66207468652073796e632e>5 E<446f6e27>
-144 691.2 Q 3.104<7473>-.18 G .604
+144 420 Q<496e206d6f73742063617365732c20746869732077696c6c20696e63726561
+736520706572666f726d616e6365206f66207468652073796e632e>5 E<446f6e27>144
+444 Q 3.104<7473>-.18 G .604
<657420746865206e756d62657220746f6f20686967682e>-3.104 F .603<496620796f
7520646f20746861742c207468696e6773206d696768742061637475616c6c7920736c6f>
5.604 F 3.103<7764>-.25 G -.25<6f77>-3.103 G 3.103<6e61>.25 G 3.103
<7379>-3.103 G .603<6f7572206c696e6b2067657473>-3.103 F 2.632
-<7361747572617465642e20416c736f2c>144 703.2 R .132<746f6f206d616e>2.632
-F 2.632<7963>-.15 G .132
+<7361747572617465642e20416c736f2c>144 456 R .132<746f6f206d616e>2.632 F
+2.632<7963>-.15 G .132
<6f6e6e656374696f6e732063616e206361757365206d61696c2073657276>-2.632 F
.132<65727320746f206861>-.15 F .433 -.15<7665206578>-.2 H<6365737369>.15
E .433 -.15<7665206c>-.25 H 2.633<6f61642e2041646d696e69737472612d>.15 F
-.507<746f7273206d696768742074616b>144 715.2 R 3.007<6575>-.1 G .507
+.507<746f7273206d696768742074616b>144 468 R 3.007<6575>-.1 G .507
<6e6b696e646c7920746f20746869732c20616e64207468652073657276>-3.007 F
.506<6572206d6967687420626f6720646f>-.15 F 3.006<776e2e205468657265>-.25
F .506<617265206d616e>3.006 F 3.006<7976>-.15 G .506
<61726961626c657320696e20746865>-3.256 F
-<6f7074696d616c2073657474696e673b2065>144 727.2 Q
-<78706572696d656e746174696f6e206d61792068656c702e>-.15 E
-<4a6f686e20476f65727a656e>72 768 Q<4a756c792031322c2032303032>151.655 E
-<37>201.915 E 0 Cg EP
-%%Page: 8 8
+<6f7074696d616c2073657474696e673b2065>144 480 Q
+<78706572696d656e746174696f6e206d61792068656c702e>-.15 E<416e20696e666f
+726d616c2062656e63686d61726b207969656c647320746865736520726573756c747320
+666f72206d792073657475703a>144 504 Q 10.9<8331>144 520.8 S 2.5<306d>
+-10.9 G<696e757465732077697468204d61634f532058204d61696c2e61707020226d61
+6e75616c20636163686522>-2.5 E 10.9<8335>144 537.6 S
+<6d696e75746573207769746820474e5553206167656e742073796e63>-8.4 E 10.9
+<8332>144 554.4 S 2.5<3073>-10.9 G<65636f6e64732077697468204f66>-2.5 E
+<8d696e65494d415020312e78>-.25 E 10.9<8339>144 571.2 S
+<7365636f6e64732077697468204f66>-8.4 E<8d696e65494d415020322e78>-.25 E
+10.9<8333>144 588 S<7365636f6e64732077697468204f66>-8.4 E
+<8d696e65494d415020332e782022636f6c6420737461727422>-.25 E 10.9<8332>144
+604.8 S<7365636f6e64732077697468204f66>-8.4 E
+<8d696e65494d415020332e78202268656c6420636f6e6e656374696f6e22>-.25 E/F3
+10.95/Times-Bold@0 SF<434f4e464f524d494e472054>72 621.6 Q<4f>-.197 E F0
+10.9<8349>108 633.6 S
+<6e7465726e6574204d657373616765204163636573732050726f746f636f6c2076>
+-10.9 E<657273696f6e20347265>-.15 E<76312028494d415020347265>-.25 E
+<7631292061732073706563698c656420696e2052464332303630>-.25 E 10.9<8343>
+108 650.4 S
+<52414d2d4d44352061732073706563698c656420696e2052464332313935>-10.9 E
+10.9<834d>108 667.2 S 9.171<61696c6469722061732073706563698c656420696e20
+746865204d61696c646972206d616e70616765203c55524c3a687474703a2f2f777777>
+-10.9 F<2e716d61696c2e6f72>-.65 E<672f716d61696c2d6d616e75616c2d>-.18 E
+<68746d6c2f6d616e352f6d61696c646972>122.4 679.2 Q<2e68746d6c3e20616e6420
+74686520716d61696c2077656273697465203c55524c3a687474703a2f2f6372>-.55 E
+<2e79702e746f2f70726f746f2f6d61696c646972>-.55 E<2e68746d6c3e2e>-.55 E
+10.9<8353>108 696 S<74616e6461726420507974686f6e20322e322e3120617320696d
+706c656d656e746564206f6e20504f5349582d636f6d706c69616e742073797374656d73
+2e>-10.9 E<4a6f686e20476f65727a656e>72 768 Q
+<3038204a616e756172792032303033>145.69 E<38>195.95 E 0 Cg EP
+%%Page: 9 9
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E<416e20696e666f726d616c2062656e63686d61726b207969656c6473207468
-65736520726573756c747320666f72206d792073657475703a>144 84 Q<3130206d696e
-757465732077697468204d61634f532058204d61696c2e61707020226d616e75616c2063
-6163686522>144 100.8 Q 2.5<356d>144 112.8 S
-<696e75746573207769746820474e5553206167656e742073796e63>-2.5 E
-<3230207365636f6e64732077697468204f66>144 124.8 Q
-<8d696e65494d415020312e78>-.25 E 2.5<3973>144 136.8 S
-<65636f6e64732077697468204f66>-2.5 E<8d696e65494d415020322e78>-.25 E 2.5
-<3373>144 148.8 S<65636f6e64732077697468204f66>-2.5 E
-<8d696e65494d415020332e782022636f6c6420737461727422>-.25 E 2.5<3273>144
-160.8 S<65636f6e64732077697468204f66>-2.5 E
-<8d696e65494d415020332e78202268656c6420636f6e6e656374696f6e22>-.25 E/F1
-10.95/Times-Bold@0 SF<434f4e464f524d494e472054>72 177.6 Q<4f>-.197 E F0
-32.5<8349>108 189.6 S
-<6e7465726e6574204d657373616765204163636573732050726f746f636f6c2076>
--32.5 E<657273696f6e20347265>-.15 E<76312028494d415020347265>-.25 E
-<7631292061732073706563698c656420696e2052464332303630>-.25 E 32.5<8343>
-108 206.4 S
-<52414d2d4d44352061732073706563698c656420696e2052464332313935>-32.5 E
-32.5<834d>108 223.2 S 8.92
-<61696c6469722061732073706563698c656420696e20687474703a2f2f777777>-32.5
-F<2e716d61696c2e6f72>-.65 E
-<672f716d61696c2d6d616e75616c2d68746d6c2f6d616e352f6d61696c646972>-.18 E
-8.92<2e68746d6c20616e64>-.55 F<687474703a2f2f6372>144 235.2 Q
-<2e79702e746f2f70726f746f2f6d61696c646972>-.55 E<2e68746d6c2e>-.55 E
-32.5<8353>108 252 S<74616e6461726420507974686f6e20322e322e3120617320696d
-706c656d656e746564206f6e20504f5349582d636f6d706c69616e742073797374656d73
-2e>-32.5 E F1<4e4f>72 268.8 Q<544553>-.438 E/F2 10/Times-Bold@0 SF
-<44454c4554494e47204c4f43414c20464f4c44455253>87 280.8 Q
-<4f668d696e65494d4150>108 292.8 Q F0 .533<646f65732061207477>3.033 F
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E/F1 10.95/Times-Bold@0 SF<4e4f>72 84 Q<544553>-.438 E/F2 10
+/Times-Bold@0 SF<44454c4554494e47204c4f43414c20464f4c44455253>87 96 Q
+<4f668d696e65494d4150>108 108 Q F0 .533<646f65732061207477>3.033 F
<6f2d77>-.1 E .533<61792073796e6368726f6e697a6174696f6e2e>-.1 F .532
<546861742069732c20696620796f75206d616b>5.532 F 3.032<656163>-.1 G .532
<68616e676520746f20746865206d61696c206f6e207468652073657276>-3.032 F
<6572>-.15 E 3.032<2c69>-.4 G<74>-3.032 E .896
-<77696c6c2062652070726f706f67>108 304.8 R .896
+<77696c6c2062652070726f706f67>108 120 R .896
<6174656420746f20796f7572206c6f63616c20636f70>-.05 F 2.197 -.65
<792c2061>-.1 H .897<6e6420766973652d76>.65 F 3.397
<657273612e20536f6d65>-.15 F .897
<70656f706c65206d69676874207468696e6b20746861742069742077>3.397 F .897
-<6f756c64206265207769736520746f>-.1 F 1.59<6a7573742064656c65746520616c
+<6f756c64206265207769736520746f>-.1 F 1.332<6a7573742064656c65746520616c
6c207468656972206c6f63616c206d61696c20666f6c6465727320706572696f64696361
-6c6c79>108 316.8 R 6.59<2e49>-.65 G 4.09<6679>-6.59 G 1.59
-<6f7520646f20746869732077697468204f66>-4.09 F<8d696e65494d4150>-.25 E
-4.09<2c72>-1.11 G 1.59<656d656d62657220746f20616c736f>-4.09 F<72656d6f>
-108 328.8 Q 1.67 -.15<76652079>-.15 H 1.37
-<6f7572206c6f63616c2073746174757320636163686520287e2f2e6f66>.15 F 1.37
-<8d696e65696d617020627920646566>-.25 F 3.87
-<61756c74292e204f74686572776973652c>-.1 F<4f66>3.87 E 1.37
-<8d696e65494d41502077696c6c2074616b>-.25 F 3.87<6574>-.1 G 1.37
-<68697320617320616e>-3.87 F .416
-<696e74656e74696f6e616c2064656c6574696f6e206f66206d616e>108 340.8 R
-2.916<796d>-.15 G .416<6573736167657320616e642077696c6c20696e7465727072
-657420796f757220616374696f6e2061732072657175657374696e67207468656d20746f
-2062652064656c657465642066726f6d>-2.916 F<7468652073657276>108 352.8 Q
+6c6c79>108 132 R 6.331<2e49>-.65 G 3.831<6679>-6.331 G 1.331
+<6f7520646f20746869732077697468>-3.831 F F2<4f668d696e65494d4150>3.831 E
+F0 3.831<2c72>C 1.331<656d656d62657220746f20616c736f>-3.831 F<72656d6f>
+108 144 Q 1.527 -.15<76652079>-.15 H 1.228
+<6f7572206c6f63616c207374617475732063616368652028>.15 F/F3 10
+/Times-Italic@0 SF<7e2f2e6f66>A<8d696e65696d6170>-.18 E F0 1.228
+<627920646566>3.728 F 3.728<61756c74292e204f74686572776973652c>-.1 F F2
+<4f668d696e65494d4150>3.728 E F0 1.228<77696c6c2074616b>3.728 F 3.728
+<6574>-.1 G 1.228<68697320617320616e>-3.728 F .416
+<696e74656e74696f6e616c2064656c6574696f6e206f66206d616e>108 156 R 2.916
+<796d>-.15 G .416<6573736167657320616e642077696c6c20696e7465727072657420
+796f757220616374696f6e2061732072657175657374696e67207468656d20746f206265
+2064656c657465642066726f6d>-2.916 F<7468652073657276>108 168 Q
<65722061732077656c6c2e>-.15 E<28496620796f7520646f6e27>5 E 2.5<7475>
-.18 G<6e6465727374616e6420746869732c20646f6e27>-2.5 E 2.5<7477>-.18 G
<6f7272793b20796f752070726f6261626c792077>-2.6 E<6f6e27>-.1 E 2.5<7465>
-.18 G<6e636f756e746572207468697320736974756174696f6e29>-2.5 E F2
-<434f5059494e47204d45535341>87 369.6 Q
+<434f5059494e47204d45535341>87 184.8 Q
<474553204245545745454e20464f4c44455253>-.55 E F0<4e6f726d616c6c79>108
-381.6 Q 5.858<2c77>-.65 G 3.358<68656e20796f7520636f70>-5.858 F -8.357
+196.8 Q 5.858<2c77>-.65 G 3.358<68656e20796f7520636f70>-5.858 F -8.357
5.858<7961206d>-.1 H 3.359
<657373616765206265747765656e20666f6c64657273206f72206164642061206e65>
-5.858 F 5.859<776d>-.25 G 3.359
<65737361676520746f206120666f6c646572206c6f63616c6c79>-5.859 F<2c>-.65 E
-F2<4f668d696e65494d4150>108 393.6 Q F0 .853
+F2<4f668d696e65494d4150>108 208.8 Q F0 .853
<77696c6c206a75737420646f20746865207269676874207468696e672e>3.353 F
<486f>5.853 E<7765>-.25 E -.15<7665>-.25 G 1.653 -.4<722c2073>.15 H .853
<6f6d6574696d657320746869732063616e20626520747269636b>.4 F 3.353<792d>
-.15 G 3.353<2d69>-3.353 G 3.353<6679>-3.353 G .853
<6f757220494d41502073657276>-3.353 F<6572>-.15 E .29
-<646f6573206e6f742070726f>108 405.6 R .29<766964652074686520534541524348
+<646f6573206e6f742070726f>108 220.8 R .29<766964652074686520534541524348
20636f6d6d616e642c206f7220646f6573206e6f742072657475726e20736f6d65746869
6e672075736566756c2c>-.15 F F2<4f668d696e65494d4150>2.79 E F0 .29
<63616e6e6f74206465746572>2.79 F<2d>-.2 E .174<6d696e6520746865206e65>
-108 417.6 R 2.674<7755>-.25 G .174<4944206f6620746865206d6573736167652e>
+108 232.8 R 2.674<7755>-.25 G .174<4944206f6620746865206d6573736167652e>
-2.674 F .173
<536f2c20696e207468657365207261726520696e7374616e6365732c204f66>5.173 F
.173<8d696e65494d41502077696c6c2075706c6f616420746865206d65737361676520
-746f20746865>-.25 F .64<494d41502073657276>108 429.6 R .64<657220616e64
+746f20746865>-.25 F .64<494d41502073657276>108 244.8 R .64<657220616e64
2064656c6574652069742066726f6d20796f7572206c6f63616c20666f6c646572>-.15
F 5.64<2e54>-.55 G .64<68656e2c206f6e20796f7572206e65>-5.64 F .64
<78742073796e632c20746865206d6573736167652077696c6c2062652072652d646f>
-.15 F<776e2d>-.25 E 1.473
-<6c6f616465642077697468207468652070726f706572205549442e>108 441.6 R F2
+<6c6f616465642077697468207468652070726f706572205549442e>108 256.8 R F2
<4f668d696e65494d4150>6.473 E F0<6d616b>3.973 E 1.473
<65732073757265207468617420746865206d6573736167652077>-.1 F 1.472
<61732070726f7065726c792075706c6f61646564206265666f7265>-.1 F<64656c6574
696e672069742c20736f2074686572652073686f756c64206265206e6f207269736b206f
-662064617461206c6f73732e>108 453.6 Q F2<5553452057495448204556>87 470.4
-Q<4f4c5554494f4e>-.45 E F0<4f66>108 482.4 Q
-<8d696e65494d41502063616e2077>-.25 E<6f726b2077697468204576>-.1 E 2.5
-<6f6c7574696f6e2e2054>-.2 F 2.5<6f64>-.8 G 2.5<6f73>-2.5 G
-<6f2c208c72737420636f6e8c6775726520796f7572204f66>-2.5 E
-<8d696e65494d4150206163636f756e7420746f206861>-.25 E -.15<7665>-.2 G<3a>
-.15 E F2<736570203d202f>108 494.4 Q F0 .437
-<696e2069747320636f6e8c6775726174696f6e2e>108 506.4 R .437
-<5468656e2c20636f6e8c67757265204576>5.437 F .438
-<6f6c7574696f6e20776974682074686520224d61696c646972>-.2 F .438
-<2d666f726d6174206d61696c206469726563746f72696573222073657276>-.2 F .438
-<657220747970652e>-.15 F -.15<466f>5.438 G<72>.15 E .748<74686520706174
+662064617461206c6f73732e>108 268.8 Q F2<5553452057495448204556>87 285.6
+Q<4f4c5554494f4e>-.45 E<4f668d696e65494d4150>108 297.6 Q F0 .191
+<63616e2077>2.691 F .191<6f726b2077697468204576>-.1 F 2.691
+<6f6c7574696f6e2e2054>-.2 F 2.691<6f64>-.8 G 2.691<6f73>-2.691 G .191
+<6f2c208c72737420636f6e8c6775726520796f7572>-2.691 F F2
+<4f668d696e65494d4150>2.691 E F0 .192<6163636f756e7420746f206861>2.691 F
+-.15<7665>-.2 G F2 .192<736570203d>2.842 F<2f>108 309.6 Q F0 .03
+<696e2069747320636f6e8c6775726174696f6e2e>2.53 F .029
+<5468656e2c20636f6e8c67757265204576>5.03 F .029
+<6f6c7574696f6e20776974682074686520224d61696c646972>-.2 F .029
+<2d666f726d6174206d61696c206469726563746f72696573222073657276>-.2 F .029
+<657220747970652e>-.15 F -.15<466f>5.029 G<72>.15 E .569<74686520706174
682c20796f752077696c6c206e65656420746f207370656369667920746865206e616d65
-206f662074686520746f702d6c65>108 518.4 R -.15<7665>-.25 G 3.247<6c66>.15
-G<6f6c646572>-3.247 E F2<696e73696465>3.247 E F0 .747<796f7572204f66>
-3.247 F .747<8d696e65494d41502073746f72616765206c6f63612d>-.25 F 2.5
-<74696f6e2e2059>108 530.4 R<6f7527>-1.1 E<7265206e6f>-.5 E 2.5<7773>-.25
-G<657421>-2.5 E F2<5553452057495448204b4d41494c>87 547.2 Q F0 .68
-<417420746869732074696d652c20492062656c6965>108 559.2 R .98 -.15
+206f662074686520746f702d6c65>108 321.6 R -.15<7665>-.25 G 3.07<6c66>.15
+G<6f6c646572>-3.07 E F2<696e73696465>3.07 E F0<796f7572>3.07 E F2
+<4f668d696e65494d4150>3.07 E F0 .57<73746f72616765206c6f63612d>3.07 F
+2.5<74696f6e2e2059>108 333.6 R<6f7527>-1.1 E<7265206e6f>-.5 E 2.5<7773>
+-.25 G<657421>-2.5 E F2<5553452057495448204b4d41494c>87 350.4 Q F0 .68
+<417420746869732074696d652c20492062656c6965>108 362.4 R .98 -.15
<76652074>-.25 H<686174>.15 E F2<4f668d696e65494d4150>3.18 E F0 .68
<6973206e6f7420636f6d70617469626c652077697468204b4d61696c2e>3.18 F .68
<4b4d61696c2063616e6e6f742077>5.68 F .68<6f726b20696e20616e>-.1 F 3.18
-<796d>-.15 G<6f6465>-3.18 E .559<6f74686572207468616e20746f206d6f>108
-571.2 R .859 -.15<76652061>-.15 H .559<6c6c206d65737361676573206f757420
+<796d>-.15 G<6f6465>-3.18 E .558<6f74686572207468616e20746f206d6f>108
+374.4 R .858 -.15<76652061>-.15 H .559<6c6c206d65737361676573206f757420
6f6620616c6c20666f6c6465727320696d6d6564696174656c79>.15 F 3.059<2c77>
--.65 G .558<68696368202862657369646573206265696e6720616e6e6f>-3.059 F
-.558<79696e6720616e642066756e64612d>-.1 F<6d656e74616c6c792062726f6b>108
-583.2 Q<656e2920697320696e636f6d70617469626c652077697468>-.1 E F2
-<4f668d696e65494d4150>2.5 E<2e>-1.1 E<4d41494c494e47204c495354>87 600 Q
-F0<546865726520697320616e204f66>108 612 Q
-<8d696e65494d4150206d61696c696e67206c6973742061>-.25 E -.25<7661>-.2 G
-<696c61626c652e>.25 E 2.447 -.8<546f2073>108 628.8 T .847
-<75627363726962652c2073656e6420746865207465>.8 F .847<787420225375627363
-726962652220696e20746865207375626a656374206f662061206d61696c20746f206f66>
--.15 F<8d696e65696d61702d7265717565737440636f6d706c6574652e6f72>-.25 E
-3.348<672e2054>-.18 F<6f>-.8 E
-<706f73742c2073656e6420746865206d65737361676520746f206f66>108 640.8 Q
-<8d696e65696d617040636f6d706c6574652e6f72>-.25 E<672e>-.18 E F1 -.11
-<4255>72 657.6 S<4753>.11 E F0 4.42<5265706f727473206f662062>108 669.6 R
+-.65 G .559<68696368202862657369646573206265696e6720616e6e6f>-3.059 F
+.559<79696e6720616e642066756e64612d>-.1 F<6d656e74616c6c792062726f6b>108
+386.4 Q<656e2920697320696e636f6d70617469626c652077697468>-.1 E F2
+<4f668d696e65494d4150>2.5 E F0<2e>A F2<4d41494c494e47204c495354>87 403.2
+Q F0 .522<546865726520697320616e204f66>108 415.2 R .522
+<8d696e65494d4150206d61696c696e67206c6973742061>-.25 F -.25<7661>-.2 G
+3.022<696c61626c652e2054>.25 F 3.022<6f73>-.8 G .522
+<75627363726962652c2073656e6420746865207465>-3.022 F .521
+<787420225375627363726962652220696e20746865207375626a656374206f662061>
+-.15 F<6d61696c20746f206f66>108 427.2 Q
+<8d696e65696d61702d7265717565737440636f6d706c6574652e6f72>-.25 E 2.5
+<672e2054>-.18 F 2.5<6f70>-.8 G
+<6f73742c2073656e6420746865206d65737361676520746f206f66>-2.5 E
+<8d696e65696d617040636f6d706c6574652e6f72>-.25 E<672e>-.18 E F2 -.1
+<4255>87 444 S<4753>.1 E F0 4.419<5265706f727473206f662062>108 456 R
4.419<7567732073686f756c642062652073656e742076696120652d6d61696c20746f20
-746865>-.2 F F2<4f668d696e65494d4150>6.919 E F0 -.2<6275>6.919 G 4.419
-<672d747261636b696e672073797374656d202842545329206174>.2 F<6f66>108
-681.6 Q<8d696e65696d61704062>-.25 E<7567732e636f6d706c6574652e6f72>-.2 E
-3.396<676f>-.18 G 3.396<7273>-3.396 G .897
-<75626d6974746564206f6e2d6c696e65207573696e67207468652057>-3.396 F .897
-<656220696e74657266>-.8 F .897<61636520617420687474703a2f2f62>-.1 F
-<7567732e636f6d706c6574652e6f72>-.2 E<672f2e>-.18 E<5468652057>108 693.6
-Q<6562207369746520616c736f206c6973747320616c6c2063757272656e742062>-.8 E
-<7567732c20776865726520796f752063616e20636865636b2074686569722073746174
-7573206f7220636f6e74726962>-.2 E<75746520746f208c78696e67207468656d2e>
--.2 E<4a6f686e20476f65727a656e>72 768 Q<4a756c792031322c2032303032>
-151.655 E<38>201.915 E 0 Cg EP
-%%Page: 9 9
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF 111.22<4f46464c494e45494d4150283129204f66>72 48
-R<8d696e65494d4150206d616e75616c>-.25 E<4f46464c494e45494d4150283129>
-113.72 E/F1 10.95/Times-Bold@0 SF<434f50595249474854>72 84 Q F0<4f66>108
-96 Q<8d696e65494d4150>-.25 E 2.5<2c61>-1.11 G
-<6e642074686973206d616e75616c2c2061726520436f70>-2.5 E
+746865>-.2 F F2<4f668d696e65494d4150>6.919 E F0 -.2<6275>6.92 G 4.42
+<672d747261636b696e672073797374656d202842545329206174>.2 F<6f66>108 468
+Q<8d696e65696d61704062>-.25 E<7567732e636f6d706c6574652e6f72>-.2 E 6.395
+<676f>-.18 G 6.395<7273>-6.395 G 3.895<75626d6974746564206f6e6c696e6520
+7573696e67207468652077656220696e74657266>-6.395 F 3.895
+<616365203c55524c3a687474703a2f2f62>-.1 F<7567732e636f6d2d>-.2 E
+<706c6574652e6f72>108 480 Q<672f3e2e>-.18 E<5468652057>108 496.8 Q
+<6562207369746520616c736f206c6973747320616c6c2063757272656e742062>-.8 E<
+7567732c20776865726520796f752063616e20636865636b207468656972207374617475
+73206f7220636f6e74726962>-.2 E<75746520746f208c78696e67207468656d2e>-.2
+E F1<434f50595249474854>72 513.6 Q F0<4f66>108 525.6 Q<8d696e65494d4150>
+-.25 E 2.5<2c61>-1.11 G<6e642074686973206d616e75616c2c2061726520436f70>
+-2.5 E
<7972696768742028432920323030322c2032303033204a6f686e20476f65727a656e2e>
--.1 E .287<546869732070726f6772616d206973206672656520736f667477>108
-112.8 R .287<6172653b20796f752063616e20726564697374726962>-.1 F .286<75
+-.1 E .286<546869732070726f6772616d206973206672656520736f667477>108
+542.4 R .286<6172653b20796f752063616e20726564697374726962>-.1 F .287<75
746520697420616e642f6f72206d6f6469667920697420756e6465722074686520746572
6d73206f662074686520474e552047656e6572616c>-.2 F .766<5075626c6963204c69
63656e7365206173207075626c697368656420627920746865204672656520536f667477>
-108 124.8 R .766<6172652046>-.1 F .766
+108 554.4 R .766<6172652046>-.1 F .766
<6f756e646174696f6e3b206569746865722076>-.15 F .766<657273696f6e2032206f
6620746865204c6963656e73652c206f722028617420796f7572>-.15 F
-<6f7074696f6e2920616e>108 136.8 Q 2.5<796c>-.15 G<617465722076>-2.5 E
-<657273696f6e2e>-.15 E .58
-<546869732070726f6772616d2069732064697374726962>108 153.6 R .579<757465
+<6f7074696f6e2920616e>108 566.4 Q 2.5<796c>-.15 G<617465722076>-2.5 E
+<657273696f6e2e>-.15 E .579
+<546869732070726f6772616d2069732064697374726962>108 583.2 R .579<757465
6420696e2074686520686f706520746861742069742077696c6c2062652075736566756c
-2c2062>-.2 F .579<757420574954484f555420414e592057>-.2 F<415252414e5459>
--1.2 E 3.079<3b77>-.92 G<6974686f7574>-3.079 E -2.15 -.25<65762065>108
-165.6 T 2.729<6e74>.25 G .229<686520696d706c6965642077>-2.729 F .229
+2c2062>-.2 F .58<757420574954484f555420414e592057>-.2 F<415252414e5459>
+-1.2 E 3.08<3b77>-.92 G<6974686f7574>-3.08 E -2.15 -.25<65762065>108
+595.2 T 2.73<6e74>.25 G .23<686520696d706c6965642077>-2.73 F .229
<617272616e7479206f66204d45524348414e54>-.1 F .229
<4142494c495459206f72204649544e45535320464f5220412050>-.93 F<4152>-.92 E
-.23<544943554c415220505552504f53452e>-.6 F<536565>5.23 E<74686520474e55
-2047656e6572616c205075626c6963204c6963656e736520666f72206d6f726520646574
-61696c732e>108 177.6 Q -1.1<596f>108 194.4 S 2.77<7573>1.1 G .27
+.229<544943554c415220505552504f53452e>-.6 F<536565>5.229 E<74686520474e
+552047656e6572616c205075626c6963204c6963656e736520666f72206d6f7265206465
+7461696c732e>108 607.2 Q -1.1<596f>108 624 S 2.77<7573>1.1 G .27
<686f756c64206861>-2.77 F .57 -.15<76652072>-.2 H<65636569>.15 E -.15
<7665>-.25 G 2.77<646163>.15 G<6f70>-2.77 E 2.77<796f>-.1 G 2.77<6674>
-2.77 G .27<686520474e552047656e6572616c205075626c6963204c6963656e736520
616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269
-7465>-2.77 F<746f3a>108 206.4 Q<4672656520536f667477>108 223.2 Q
-<6172652046>-.1 E<6f756e646174696f6e2c20496e632e>-.15 E<35392054>108
-235.2 Q<656d706c6520506c616365>-.7 E<537569746520333330>108 247.2 Q
-<426f73746f6e2c204d41>108 259.2 Q<30323131312d31333037>5 E<555341>108
-271.2 Q F1 -.548<4155>72 288 S<54484f52>.548 E/F2 10/Times-Bold@0 SF
-<4f668d696e65494d4150>108 300 Q<2c>-.92 E F0 .488<697473206c696272617269
-65732c20646f63756d656e746174696f6e2c20616e6420616c6c20696e636c7564656420
-8c6c65732c2065>2.987 F .488<7863657074207768657265206e6f7465642c2077>
--.15 F .488<6173207772697474656e206279204a6f686e>-.1 F
-<476f65727a656e203c6a676f65727a656e40636f6d706c6574652e6f72>108 312 Q
+7465>-2.77 F<746f20746865204672656520536f667477>108 636 Q<6172652046>-.1
+E<6f756e646174696f6e2c20496e632e2c2035392054>-.15 E
+<656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41>
+-.7 E<30323131312d3133303720555341>5 E<696d61706c6962>108 652.8 Q<2e70>
+-.4 E 2.692<7963>-.1 G .192
+<6f6d65732066726f6d2074686520507974686f6e206465>-2.692 F 2.692<7674>-.25
+G .192<72656520616e64206973206c6963656e73656420756e64657220746865204750
+4c2d636f6d70617469626c6520505346206c6963656e736520617320737461746564>
+-2.692 F<696e20746865208c6c65>108 664.8 Q F3<434f50595249474854>2.5 E F0
+<696e20746865>2.5 E F2<4f668d696e65494d4150>2.5 E F0<64697374726962>2.5
+E<7574696f6e2e>-.2 E F1 -.548<4155>72 681.6 S<54484f52>.548 E F2
+<4f668d696e65494d4150>108 693.6 Q F0 2.922<2c69>C .422<7473206c69627261
+726965732c20646f63756d656e746174696f6e2c20616e6420616c6c20696e636c756465
+64208c6c65732c2065>-2.922 F .422
+<7863657074207768657265206e6f7465642c2077>-.15 F .423
+<6173207772697474656e206279204a6f686e>-.1 F
+<476f65727a656e203c6a676f65727a656e40636f6d706c6574652e6f72>108 705.6 Q
<673e20616e6420636f70>-.18 E<7972696768742069732068656c6420617320737461
-74656420696e2074686520434f505952494748542073656374696f6e2e>-.1 E<4f66>
-108 328.8 Q<8d696e65494d4150206d617920626520646f>-.25 E<776e6c6f61646564
-2c20616e6420696e666f726d6174696f6e20666f756e642c2066726f6d2069747320686f
-6d6570616765207669612065697468657220476f70686572206f7220485454503a>-.25
-E<676f706865723a2f2f717575782e6f72>108 345.6 Q<672f312f6465>-.18 E -.15
-<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d6170>-.25 E
-<687474703a2f2f717575782e6f72>108 357.6 Q<672f6465>-.18 E -.15<7665>-.25
-G<6c2f6f66>.15 E<8d696e65696d6170>-.25 E<4f66>108 374.4 Q 2.529
-<8d696e65494d4150206d617920616c736f20626520646f>-.25 F 2.528
-<776e6c6f61646564207573696e6720537562>-.25 F -.15<7665>-.15 G 5.028
-<7273696f6e2e204164646974696f6e616c6c79>.15 F 5.028<2c74>-.65 G 2.528
-<68652064697374726962>-5.028 F 2.528<7574656420746172>-.2 F 2.528
-<2e677a206d6179206265>-.55 F .717<75706461746564207769746820612073696d70
+74656420696e2074686520434f505952494748542073656374696f6e2e>-.1 E F2
+<4f668d696e65494d4150>108 722.4 Q F0 4.035<6d617920626520646f>6.535 F
+4.035<776e6c6f616465642c20616e6420696e666f726d6174696f6e20666f756e642c20
+66726f6d20697320686f6d6570616765207669612065697468657220476f70686572>
+-.25 F<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>
+145.69 E<39>195.95 E 0 Cg EP
+%%Page: 10 10
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF 110.665<4f46464c494e45494d4150283129204f66>72 48
+R<8d696e65494d4150204d616e75616c>-.25 E<4f46464c494e45494d4150283129>
+113.165 E<3c55524c3a676f706865723a2f2f717575782e6f72>108 84 Q
+<672f312f6465>-.18 E -.15<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d61703e
+206f722048545450203c55524c3a687474703a2f2f717575782e6f72>-.25 E
+<672f6465>-.18 E -.15<7665>-.25 G<6c2f6f66>.15 E<8d696e65696d61703e2e>
+-.25 E/F1 10/Times-Bold@0 SF<4f668d696e65494d4150>108 100.8 Q F0 2.276
+<6d617920616c736f20626520646f>4.775 F 2.276
+<776e6c6f61646564207573696e6720537562>-.25 F -.15<7665>-.15 G 4.776
+<7273696f6e2e204164646974696f6e616c6c79>.15 F 4.776<2c74>-.65 G 2.276
+<68652064697374726962>-4.776 F 2.276<7574656420746172>-.2 F 2.276
+<2e677a206d6179206265>-.55 F .718<75706461746564207769746820612073696d70
6c65202273766e207570646174652220636f6d6d616e643b206974206973207265616479
-20746f20676f2e>108 386.4 R -.15<466f>5.718 G 3.218<7269>.15 G .718
-<6e666f726d6174696f6e206f6e2067657474696e67204f66>-3.218 F
-<8d696e65494d4150>-.25 E<7769746820537562>108 398.4 Q -.15<7665>-.15 G
-<7273696f6e2c20706c656173652076697369743a>.15 E
-<687474703a2f2f73766e2e636f6d706c6574652e6f72>108 415.2 Q<672f>-.18 E F1
-<53454520414c534f>72 432 Q F2<6d757474>108 444 Q F0<2831292c>A F2
-<707974686f6e>2.5 E F0<2831292e>A<4a6f686e20476f65727a656e>72 768 Q
-<4a756c792031322c2032303032>151.655 E<39>201.915 E 0 Cg EP
+20746f20676f2e>108 112.8 R -.15<466f>5.717 G 3.217<7269>.15 G .717
+<6e666f726d6174696f6e206f6e2067657474696e67204f66>-3.217 F
+<8d696e65494d4150>-.25 E<7769746820537562>108 124.8 Q -.15<7665>-.15 G
+<7273696f6e2c20706c656173652076697369742074686520636f6d706c6574652e6f72>
+.15 E 2.5<6753>-.18 G<7562>-2.5 E -.15<7665>-.15 G<7273696f6e2070616765
+203c55524c3a687474703a2f2f73766e2e636f6d706c6574652e6f72>.15 E<672f3e2e>
+-.18 E/F2 10.95/Times-Bold@0 SF<53454520414c534f>72 141.6 Q F1<6d757474>
+108 153.6 Q F0<2831292c>A F1<707974686f6e>2.5 E F0<283129>A
+<4a6f686e20476f65727a656e>72 768 Q<3038204a616e756172792032303033>145.69
+E<3130>190.95 E 0 Cg EP
%%Trailer
end
%%EOF
-OFFLINEIMAP(1) OfflineIMAP manual OFFLINEIMAP(1)
+OFFLINEIMAP(1) OfflineIMAP Manual OFFLINEIMAP(1)
SYNOPSIS
offlineimap [ -1 ] [ -P profiledir ] [ -a accountlist ] [ -c configfile
- ] [ -d debugtype[,debugtype...] ] [ -o ] [ -u interface ]
+ ] [ -d debugtype[,...] ] [ -o ] [ -u interface ]
+
offlineimap -h | --help
+
DESCRIPTION
- OfflineIMAP is a tool to simplify your e-mail reading. With
+ OfflineIMAP is a tool to simplify your e-mail reading. With
OfflineIMAP, you can read the same mailbox from multiple computers.
You get a current copy of your messages on each computer, and changes
you make one place will be visible on all other systems. For instance,
at all costs. Because of the design of this algorithm, even program-
ming errors should not result in loss of mail. I am so confident in
the algorithm that I use my own personal and work accounts for testing
- of OfflineIMAP pre-release, development, and beta releases.
+ of OfflineIMAP pre-release, development, and beta releases. Of course,
+ legally speaking, OfflineIMAP comes with no warranty, so I am not
+ responsible if this turns out to be wrong.
METHOD OF OPERATION
OfflineIMAP operates by maintaining a hierarchy of mail folders in
own computer and bi-directionally synchronize them, copying, marking,
and deleting messages as necessary.
+QUICK START
+ If you have already installed OfflineIMAP system-wide, or your system
+ adminstrator has done that for you, your task for setting up
+ OfflineIMAP for the first time is quite simple. You just need to set
+ up your configuration file, make your folder directory, and run it!
+
+ You can quickly set up your configuration file. The distribution
+ includes a file offlineimap.conf.minimal (Debian users may find this at
+ /usr/share/doc/offlineimap/examples/offlineimap.conf.minimal) that is a
+ basic example of setting of OfflineIMAP. You can simply copy this file
+ into your home directory and name it .offlineimaprc (note the leading
+ period). A command such as cp offlineimap.conf.minimal
+ ~/.offlineimaprc will do it. Or, if you prefer, you can just copy this
+ text to ~/.offlineimaprc:
+
+ [general]
+ accounts = Test
+
+ [Test]
+ localfolders = ~/Test
+ remotehost = examplehost
+ remoteuser = jgoerzen
+
+ Now, edit the ~/.offlineimaprc file with your favorite editor. All you
+ have to do is specify a directory for your folders to be in (on the
+ localfolders line), the host name of your IMAP server (on the remote-
+ host line), and your login name on the remote (on the remoteuser line).
+ That's it!
+
+ To run OfflineIMAP, you just have to say offlineimap -- it will fire
+ up, ask you for a login password if necessary, synchronize your fold-
+ ers, and exit. See? You can just throw away the rest of this finely-
+ crafted, perfectly-honed manual! Of course, if you want to see how you
+ can make OfflineIMAP FIVE TIMES FASTER FOR JUST $19.95 (err, well, $0),
+ you have to read on!
+
INSTALLATION
- If you are reading this document via the "man" command, it is likely
+ If you are reading this document via the "man" command, it is likely
that you have no installation tasks to perform; your system administra-
- tor has already installed it. If you need to install it yourself, you
+ tor has already installed it. If you need to install it yourself, you
have three options: a system-wide installation with Debian, system-wide
- installation with other systems, and a single-user installation. You
- can download the latest version of OfflineIMAP from
- http://quux.org/devel/offlineimap/.
+ installation with other systems, and a single-user installation. You
+ can download the latest version of OfflineIMAP from the OfflineIMAP
+ website <URL:http://quux.org/devel/offlineimap/>.
PREREQUISITES
- In order to use OfflineIMAP, you need to have these conditions satis-
+ In order to use OfflineIMAP, you need to have these conditions satis-
fied:
- o Your mail server must support IMAP. Most Internet Service
- Providers and corporate networks do, and most operating systems
- have an IMAP implementation readily available.
-
- o You must have Python version 2.2.1 or above installed. If you
- are running on Debian GNU/Linux, this requirement will automati-
- cally be taken care of for you. If you do not have Python
- already, check with your system administrator or operating sys-
- tem vendor; or, download it from http://www.python.org/. If you
- intend to use the Tk interface, you must have Tkinter (python-
- tk) installed. If you intend to use the SSL interface, your
- Python must have been built with SSL support.
-
- o Have a mail reader that supports the Maildir mailbox format.
- Most modern mail readers have this support built-in, so you can
- choose from a wide variety of mail servers. This format is also
- known as the "qmail" format, so any mail reader compatible with
- it will work with OfflineIMAP.
-
- DEBIAN SYSTEM-WIDE INSTALLATION
- If you are tracking Debian unstable, you may install OfflineIMAP by
+ o Your mail server must support IMAP. Most Internet Service Providers
+ and corporate networks do, and most operating systems have an IMAP
+ implementation readily available.
+
+ o You must have Python version 2.2.1 or above installed. If you are
+ running on Debian GNU/Linux, this requirement will automatically be
+ taken care of for you. If you do not have Python already, check with
+ your system administrator or operating system vendor; or, download it
+ from the Python website <URL:http://www.python.org/>. If you intend
+ to use the Tk interface, you must have Tkinter (python-tk) installed.
+ If you intend to use the SSL interface, your Python must have been
+ built with SSL support.
+
+ o Have a mail reader that supports the Maildir mailbox format. Most
+ modern mail readers have this support built-in, so you can choose
+ from a wide variety of mail servers. This format is also known as
+ the "qmail" format, so any mail reader compatible with it will work
+ with OfflineIMAP.
+
+ SYSTEM-WIDE INSTALLATION, DEBIAN
+ If you are tracking Debian unstable, you may install OfflineIMAP by
simply running the following command as root:
apt-get install offlineimap
If you are not tracking Debian unstable, download the Debian .deb pack-
- age from the OfflineIMAP website and then run dpkg -i to install the
- downloaded package. Then, go to CONFIGURATION below. You will type
- offlineimap to invoke the program.
+ age from the OfflineIMAP website
+ <URL:http://quux.org/devel/offlineimap/> and then run dpkg -i to
+ install the downloaded package. Then, skip to [XRef to CONFIGURATION]
+ below. You will type offlineimap to invoke the program.
- OTHER SYSTEM-WIDE INSTALLATION
- Download the tar.gz version of the package from the website. Then run
- these commands, making sure that you are the "root" user first:
+ SYSTEM-WIDE INSTALLATION, OTHER
+ Download the tar.gz version of the package from the website
+ <URL:http://quux.org/devel/offlineimap/>. Then run these commands,
+ making sure that you are the "root" user first:
tar -zxvf offlineimap_x.y.z.tar.gz
cd offlineimap-x.y.z
python2.2 setup.py install
- Some systems will need to use python instead of python2.2. Next, pro-
- ceed to configuration. You will type offlineimap to invoke the pro-
- gram.
+ On some systems, you will need to use python instead of python2.2.
+ Next, proceed to [XRef to CONFIGURATION] below. You will type
+ offlineimap to invoke the program.
SINGLE-ACCOUNT INSTALLATION
- Download the tar.gz version of the package from the website. Then run
- these commands:
+ Download the tar.gz version of the package from the website
+ <URL:http://quux.org/devel/offlineimap/>. Then run these commands:
- tar -zxvf offlineimap-x.y.z.tar.gz
+ tar -zxvf offlineimap_x.y.z.tar.gz
cd offlineimap-x.y.z
- When you want to run OfflineIMAP, you will issue the cd command as
- above and then type ./offlineimap.py; there is no installation step
+ When you want to run OfflineIMAP, you will issue the cd command as
+ above and then type ./offlineimap.py; there is no installation step
necessary.
-CONFIGURATION
- OfflineIMAP is regulated by a configuration file that is normally
- stored in ~/.offlineimaprc. OfflineIMAP ships with a file named
- offlineimap.conf that you should copy to that location and then edit.
- This file is vital to proper operation of the system; it sets every-
+CONFIGRUATION
+ OfflineIMAP is regulated by a configuration file that is normally
+ stored in ~/.offlineimaprc. OfflineIMAP ships with a file named
+ offlineimap.conf that you should copy to that location and then edit.
+ This file is vital to proper operation of the system; it sets every-
thing you need to run OfflineIMAP. Full documentation for the configu-
ration file is included within the sample file.
- OfflineIMAP also ships a file named offlineimap.conf.minimal that you
- can also try. It's useful if you want to get started with the most
- basic feature set, and you can read about other features later with
+ OfflineIMAP also ships a file named offlineimap.conf.minimal that you
+ can also try. It's useful if you want to get started with the most
+ basic feature set, and you can read about other features later with
offlineimap.conf.
OPTIONS
- Most configuration is done via the configuration file. Nevertheless,
- there are a few options that you may set for OfflineIMAP.
+ Most configuration is done via the configuration file. Nevertheless,
+ there are a few command-line options that you may set for OfflineIMAP.
- -1 Disable all multithreading operations and use solely a single-
- thread sync. This effectively sets the maxsyncaccounts and all
- maxconnections configuration file variables to 1.
+ -1 Disable most multithreading operations and use solely a single-
+ connection sync. This effectively sets the maxsyncaccounts and
+ all maxconnections configuration file variables to 1.
-P profiledir
Sets OfflineIMAP into profile mode. The program will create
mance, may reduce reliability, and can generate huge amounts of
data. You must use the -1 option when you use -P.
-
-a accountlist
- Overrides the accounts section in the config file. Lets you
- specify a particular account or set of accounts to sync without
- having to edit the config file. You might use this to exclude
- certain accounts, or to sync some accounts that you normally
- prefer not to.
+ Overrides the accounts option in the general section of the con-
+ figuration file. You might use this to exclude certain
+ accounts, or to sync some accounts that you normally prefer not
+ to. Separate the accounts by commas, and use no embedded
+ spaces.
-c configfile
Specifies a configuration file to use in lieu of the default,
~/.offlineimaprc.
- -d debugtype[,debugtype...]
+ -d debugtype[,...]
Enables debugging for OfflineIMAP. This is useful if you are
trying to track down a malfunction or figure out what is going
- on under the hood. I suggest that you use this with -1 in order
- to make the results more sensible.
+ on under the hood. I suggest that you use this with -1 to make
+ the results more sensible.
+
+ -d requires one or more debugtypes, separated by commas. These
+ define what exactly will be debugged, and include two options:
+ imap and maildir. The imap option will enable IMAP protocol
+ stream and parsing debugging. Note that the output may contain
+ passwords, so take care to remove that from the debugging output
+ before sending it to anyone else. The maildir option will
+ enable debugging for certain Maildir operations.
- -d now requires one or more debugtypes, separated by commas.
- These define what exactly will be debugged, and so far include
- two options: imap and maildir. The imap option will enable IMAP
- protocol stream and parsing debugging. Note that the output may
- contain passwords, so take care to remove that from the debug-
- ging output before sending it to anyone else. The maildir
- option will enable debugging for certain Maildir operations.
+ -o Run only once, ignoring all autorefresh settings in the configu-
+ ration file.
- -o Run only once, ignoring any autorefresh setting in the config
- file.
+ -h
- -h, --help
- Show summary of options.
+ --help Show summary of options.
-u interface
Specifies an alternative user interface module to use. This
- overrides the default specified in the configuration file. The
- UI specified with -u will be forced to be used, even if its
- isuable() method states that it cannot be. Use this option with
- care. The pre-defined options are listed in the USER INTERFACES
- section.
+ overrides the defailt specified in the configuration file. The
+ pre-defined options are listed in the User Interfaces section.
USER INTERFACES
- OfflineIMAP has a pluggable user interface system that lets you choose
+ OfflineIMAP has a pluggable user interface system that lets you choose
how the program communicates information to you. There are two graphi-
- cal interfaces, two terminal interfaces, and two noninteractive inter-
+ cal interfaces, two terminal interfaces, and two noninteractive inter-
faces suitable for scripting or logging purposes. The ui option in the
- configuration file specifies the user interface preferences. The -u
- command-line option can override the configuration file. The available
- values for the configuration file or command-line are describef in this
- section.
-
- Tk.Blinkenlights or Curses.Blinkenlights
- This is an interface designed to be sleek, fun to watch, and informa-
- tive of the overall picture of what OfflineIMAP is doing. I consider
- it to be the best general-purpose interface in OfflineIMAP.
+ configuration file specifies user interface preferences. The -u com-
+ mand-line option can override the configuration file setting. The
+ available values for the configuration file or command-line are
+ described in this section.
+
+ TK.BLINKENLIGHTS
+ Tk.Blinkenlights is an interface designed to be sleek, fun to watch,
+ and informative of the overall picture of what OfflineIMAP is doing. I
+ consider it to be the best general-purpose interface in OfflineIMAP.
+
Tk.Blinkenlights contains, by default, a small window with a row of
- LEDs and a row of command buttons. The total size of the window is
- very small, so it uses little desktop space, yet it is quite func-
- tional. There is also an optional, toggable, log that shows more
- detail about what is happening and is color-coded to match the color of
- the lights.
-
- Curses.Blinkenlights is an interface very similar to Tk.Blinkenlights,
- but is designed to be run in a console window (an xterm, Linux virtual
- terminal, etc.) Since it doesn't have access to graphics, it isn't
- quite as pretty, but it still gets the job done.
+ LEDs, a small log, and a row of command buttons. The total size of the
+ window is very small, so it uses little desktop space, yet it is quite
+ functional. The optional, toggleable, log shows more detail about what
+ is happening and is color-coded to match the color of the lights.
Tk.Blinkenlights is the only user interface that has configurable
parameters; see the example offlineimap.conf for more details.
- Each light in the Tk.Blinkenlights or Curses.Blinkenlights interface
- represents a thread of execution -- that is, a particular task that
- OfflineIMAP is performing right now. The color indicates what task the
- particular thread is performing, and are as follows:
+ Each light in the Blinkenlights interface represents a thread of execu-
+ tion -- that is, a particular task that OfflineIMAP is performing right
+ now. The colors indicate what task the particular thread is perform-
+ ing, and are as follows:
Black indicates that this light's thread has terminated; it will light
up again later when new threads start up. So, black indicates
Blue is the color of a message synchronization controller thread.
- Orange indicates that an actual message is being copied.
+ Orange indicates that an actual message is being copied. (We use
+ fuschia for fake messages.)
- Red (Meaning 2)
+ Red (meaning 2)
indicates that a message is being deleted.
- Yellow (bright orange) indicates that message flags are being added.
+ Yellow / bright orange
+ indicates that message flags are being added.
- Pink (bright red) indicates that message flags are being removed.
+ Pink / bright red
+ indicates that message flags are being removed.
Red / Black Flashing
- corresponds to the countdown timer that runs between synchro-
+ corresponds to the countdown timer that runs between synchro-
nizations.
- The name of this interface derives from a bit of computer science his-
- tory. Eric Raymond's Jargon File defines blinkenlights, in part, as:
+ The name of this interfaces derives from a bit of computer history.
+ Eric Raymond's Jargon File defines blinkenlights, in part, as:
+
- Front-panel diagnostic lights on a computer, esp. a dinosaur.
- Now that dinosaurs are rare, this term usually refers to status
+ Front-panel diagnostic lights on a computer, esp. a dinosaur.
+ Now that dinosaurs are rare, this term usually refers to status
lights on a modem, network hub, or the like.
- This term derives from the last word of the famous blackletter-
+ This term derives from the last word of the famous blackletter-
Gothic sign in mangled pseudo-German that once graced about half
- the computer rooms in the English-speaking world. One version
+ the computer rooms in the English-speaking world. One version
ran in its entirety as follows:
- ACHTUNG! ALLES LOOKENSPEEPERS!
+ ACHTUNG! ALLES LOOKENSPEEPERS!
- Das computermachine ist nicht fuer gefingerpoken und mitten-
- grabben. Ist easy schnappen der springenwerk, blowenfusen und
- poppencorken mit spitzensparken. Ist nicht fuer gewerken bei
+ Das computermachine ist nicht fuer gefingerpoken und mitten-
+ grabben. Ist easy schnappen der springenwerk, blowenfusen und
+ poppencorken mit spitzensparken. Ist nicht fuer gewerken bei
das dumpkopfen. Das rubbernecken sichtseeren keepen das cotten-
- pickenen hans in das pockets muss; relaxen und watchen das
+ pickenen hans in das pockets muss; relaxen und watchen das
blinkenlichten.
- Tk.VerboseUI
- This interface (formerly known as Tk.TkUI) is a graphical interface
- that presents a variable-sized window. In the window, each currently-
- executing thread has a section where its name and current status are
- displayed. This interface is best suited to people running on slower
- connections, as you get a lot of detail, but for fast connections, the
- detail may go by too quickly to be useful. People with fast connec-
+ CURSES.BLINKENLIGHTS
+ Curses.Blinkenlights is an interface very similar to Tk.Blinkenlights,
+ but is designed to be run in a console window (an xterm, Linux virtual
+ terminal, etc.) Since it doesn't have access to graphics, it isn't
+ quite as pretty, but it still gets the job done.
+
+ Please see the Tk.Blinkenlights section above for more information
+ about the colors used in this interface.
+
+ TK.VERBOSEUI
+ Tk.VerboseUI (formerly known as Tk.TkUI) is a graphical interface that
+ presents a variable-sized window. In the window, each currently-exe-
+ cuting thread has a section where its name and current status are dis-
+ played. This interface is best suited to people running on slower con-
+ nections, as you get a lot of detail, but for fast connections, the
+ detail may go by too quickly to be useful. People with fast connec-
tions may wish to use Tk.Blinkenlights instead.
TTY.TTYUI
- This interface is the default for people running in terminals. It
- prints out basic status messages and is generally friendly to use on a
- console or xterm.
-
- Noninteractive.Basic
- This interface is designed for situations where OfflineIMAP will be run
- non-attended and the status of its execution will be logged. You might
- use it, for instance, to have the system run automatically and e-mail
- you the results of the synchronization. This user interface is not
- capable of reading a password from the keyboard; account passwords must
- be specified using one of the configuration file options.
-
- Noninteractive.Quiet
- This interface is designed for non-attended running in situations where
- normal status messages are not desired. It will output nothing except
- errors and serious warnings. Like Noninteractive.Basic, this user
- interface is not capable of reading a password from the keyboard;
+ TTY.TTYUI interface is for people running in basic, non-color termi-
+ nals. It prints out basic status messages and is generally friendly to
+ use on a console or xterm.
+
+ NONINTERACTIVE.BASIC
+ Noninteractive.Basic is designed for situations in which OfflineIMAP
+ will be run non-attended and the status of its execution will be
+ logged. You might use it, for instance, to have the system run auto-
+ matically and e-mail you the results of the synchronization. This user
+ interface is not capable of reading a password from the keyboard;
+ account passwords must be specified using one of the configuration file
+ options.
+
+ NONINTERACTIVE.QUIET
+ Noninteractive.Quiet is designed for non-attended running in situations
+ where normal status messages are not desired. It will output nothing
+ except errors and serious warnings. Like Noninteractive.Basic, this
+ user interface is not capable of reading a password from the keyboard;
account passwords must be specified using one of the configuration file
options.
EXAMPLES
- Here is an example configuration for a particularly complex situation;
- more examples will be added later.
+ Here are some example configurations for various situations. Please e-
+ mail any other examples you have that may be useful to me.
MULTIPLE ACCOUNTS WITH MUTT
This example shows you how to set up OfflineIMAP to synchronize multi-
ple accounts with the mutt mail reader.
- Start by creating a directory to hold your folders:
- mkdir ~/Mail
+ Start by creating a directory to hold your folders by running mkdir
+ ~/Mail. Then, in your ~/.offlineimaprc, specify:
- In your ~/.offlineimaprc, specify this:
accounts = Personal, Work
- Make sure that you have both a [Personal] and a [Work] section, with
- different localfolder pathnames and enable [mbnames].
+ Make sure that you have both a [Personal] and a [Work] section, each
+ with different localfolder path names. Also, make sure to enable
+ [mbnames].
+
+ In each account section, write something like this:
- In each account section, do something like this:
localfolders = ~/Mail/Personal
- Add these lines to your ~/.muttrc:
+ Finally, add these lines to your ~/.muttrc:
+
source ~/path-to-mbnames-muttrc-mailboxes
folder-hook Personal set from="youremail@personal.com"
folder-hook Work set from="youremail@work.com"
set mbox_type=Maildir
set folder=$HOME/Mail
- set spoolfile=+Personal/INBOX
+ spoolfile=+Personal/INBOX
That's it!
# Yeah, you have to mention the Mail dir, even though it
# would seem intuitive that reference would trim it.
folderfilter = lambda foldername: foldername in [
- 'Mail/INBOX',
- 'Mail/list/zaurus-general',
- 'Mail/list/zaurus-dev',
- ]
+ 'Mail/INBOX',
+ 'Mail/list/zaurus-general',
+ 'Mail/list/zaurus-dev',
+ ]
maxconnections = 1
holdconnectionopen = no
def test_mycmp():
import os, os.path
- folders=os.list-
- dir(os.path.expanduser('~/data/mail/tv@hq.yok.utu.fi'))
+ folders=os.listdir(os.path.expanduser('~/data/mail/tv@hq.yok.utu.fi'))
folders.sort(mycmp)
print folders
- This code snippet illustrates how the foldersort option can be cus-
- tomized with a Python function from the pythonfile to always synchro-
+ This code snippet illustrates how the foldersort option can be cus-
+ tomized with a Python function from the pythonfile to always synchro-
nize certain folders first.
ERRORS
- If you get one of some frequently-encountered or confusing errors,
+ If you get one of some frequently-encountered or confusing errors,
please check this section.
- UID validity problem for folder
- IMAP servers use a unique ID (UID) to refer to a specific message.
- This number is guaranteed to be unique to a particular message FOREVER.
- No other message in the same folder will ever get the same UID. UIDs
- are an integral part of OfflineIMAP's synchronization scheme; they are
+ UID VALIDITY PROBLEM FOR FOLDER
+ IMAP servers use a unique ID (UID) to refer to a specific message.
+ This number is guaranteed to be unique to a particular message forever.
+ No other message in the same folder will ever get the same UID. UIDs
+ are an integral part of OfflineIMAP's synchronization scheme; they are
used to match up messages on your computer to messages on the server.
- Sometimes, the UIDs on the server might get reset. Usually this will
- happen if you delete and then recreate a folder. When you create a
- folder, the server will often start the UID back from 1. But
- OfflineIMAP might still have the UIDs from the previous folder by the
- same name stored. OfflineIMAP will detect this condition and skip the
+ Sometimes, the UIDs on the server might get reset. Usually this will
+ happen if you delete and then recreate a folder. When you create a
+ folder, the server will often start the UID back from 1. But
+ OfflineIMAP might still have the UIDs from the previous folder by the
+ same name stored. OfflineIMAP will detect this condition and skip the
folder. This is GOOD, because it prevents data loss.
- You can fix it by removing your local folder and cache data. For
- instance, if your folders are under ~/Folders and the folder with the
+ You can fix it by removing your local folder and cache data. For
+ instance, if your folders are under ~/Folders and the folder with the
problem is INBOX, you'd type this:
rm -r ~/Folders/INBOX
- rm ~/.offlineimap/AccountName/INBOX
+ rm -r ~/.offlineimap/AccountName/INBOX
- (replacing AccountName with the account name as specified in
- ~/.offlineimaprc)
+ (Of course, replace AccountName with the account name as specified in
+ ~/.offlineimaprc).
- Next time you run OfflineIMAP, it will re-download the folder with the
- new UIDs. Note that the procedure specified above will lose any local
+ Next time you run OfflineIMAP, it will re-download the folder with the
+ new UIDs. Note that the procedure specified above will lose any local
changes made to the folder.
- Some IMAP servers are broken and do not support UIDs properly. If you
- continue to get this error for all your folders even after performing
+ Some IMAP servers are broken and do not support UIDs properly. If you
+ continue to get this error for all your folders even after performing
the above procedure, it is likely that your IMAP server falls into this
category. OfflineIMAP is incompatible with such servers. Using
- OfflineIMAP with them will not destroy any mail, but at the same time,
- it will not actually synchronize it either. (OfflineIMAP will detect
- this condition and abort prior to synchronization)
-
+ OfflineIMAP with them will not destroy any mail, but at the same time,
+ it will not actually synchronize it either. (OfflineIMAP will detect
+ this condition and abort prior to synchronization.)
OTHER FREQUENTLY ASKED QUESTIONS
- There are some other FAQs that might not fit into another section of
- this document, and they are enumerated here.
+ There are some other FAQs that might not fit into another section of
+ the document, so they are discussed here.
What platforms does OfflineIMAP run on?
- It should run on most platforms supported by Python, which are
+ It should run on most platforms supported by Python, which are
quite a few.
- I'm using Mutt. Other IMAP sync programs require me to use set
- maildir_trash=yes . Do I need to do that with OfflineIMAP?
- No. OfflineIMAP is smart enough to figure out message deletion
- without this extra crutch. You'll get the best results if you
+ I'm using Mutt. Other IMAP sync programs require me to use "set
+ maildir_trash=yes". Do I need to do that with OfflineIMAP?
+ No. OfflineIMAP is smart enough to figure out message deletion
+ without this extra crutch. You'll get the best results if you
don't use this setting, in fact.
How do I specify the names of my folders?
- You do not need to. OfflineIMAP is smart enough to automati-
+ You do not need to. OfflineIMAP is smart enough to automati-
cally figure out what folders are present on the IMAP server and
- synchronize them. You can use the folderfilter and foldertrans
+ synchronize them. You can use the folderfilter and foldertrans
configuration file options to request certain folders and rename
them as they come in if you like.
Use the folderfilter option in the configuration file.
How can I add or delete a folder?
- OfflineIMAP does not currently provide this feature, but if you
- create a new folder on the IMAP server, it will be created
+ OfflineIMAP does not currently provide this feature, but if you
+ create a new folder on the IMAP server, it will be created
locally automatically.
Are there any other warnings that I should be aware of?
- Yes; see the NOTES section below.
+ Yes; see the Notes section below.
What is the mailbox name recorder (mbnames) for?
- The Mutt mail reader is not capable of automatically determining
- the names of your mailboxes. OfflineIMAP can help it (or many
- other) programs out be writing these names out in a format you
- specify. See the example offlineimap.conf file for details.
+ Some mail readers, such as Mutt, are not capable of automati-
+ cally determining the names of your mailboxes. OfflineIMAP can
+ help these programs by writing the names of the folders ni a
+ format you specify. See the example offlineimap.conf for
+ details.
Can I synchronize multiple accounts with OfflineIMAP?
Sure. Just name them all in the accounts line in the general
- section of the config file, and add a per-account section for
- each one.
+ section of the configuration file, and add a per-account section
+ for each one.
Does OfflineIMAP support POP?
No. POP is not robust enough to do a completely reliable multi-
machine synchronization like OfflineIMAP can do. OfflineIMAP
will not support it.
- Do you support mailbox formats other than Maildir?
+ Does OfflineIMAP support mailbox formats other than Maildir?
Not at present. There is no technical reason not to; just no
demand yet. Maildir is a superior format anyway.
An informal benchmark yields these results for my setup:
- 10 minutes with MacOS X Mail.app "manual cache"
- 5 minutes with GNUS agent sync
- 20 seconds with OfflineIMAP 1.x
- 9 seconds with OfflineIMAP 2.x
- 3 seconds with OfflineIMAP 3.x "cold start"
- 2 seconds with OfflineIMAP 3.x "held connection"
+ o 10 minutes with MacOS X Mail.app "manual cache"
+
+ o 5 minutes with GNUS agent sync
+
+ o 20 seconds with OfflineIMAP 1.x
+
+ o 9 seconds with OfflineIMAP 2.x
+
+ o 3 seconds with OfflineIMAP 3.x "cold start"
+
+ o 2 seconds with OfflineIMAP 3.x "held connection"
CONFORMING TO
- o Internet Message Access Protocol version 4rev1 (IMAP 4rev1) as
- specified in RFC2060
+ o Internet Message Access Protocol version 4rev1 (IMAP 4rev1) as speci-
+ fied in RFC2060
- o CRAM-MD5 as specified in RFC2195
+ o CRAM-MD5 as specified in RFC2195
- o Maildir as specified in http://www.qmail.org/qmail-manual-
- html/man5/maildir.html and http://cr.yp.to/proto/maildir.html.
+ o Maildir as specified in the Maildir manpage
+ <URL:http://www.qmail.org/qmail-manual-html/man5/maildir.html> and
+ the qmail website <URL:http://cr.yp.to/proto/maildir.html>.
- o Standard Python 2.2.1 as implemented on POSIX-compliant systems.
+ o Standard Python 2.2.1 as implemented on POSIX-compliant systems.
NOTES
DELETING LOCAL FOLDERS
USE WITH EVOLUTION
OfflineIMAP can work with Evolution. To do so, first configure your
- OfflineIMAP account to have:
- sep = /
- in its configuration. Then, configure Evolution with the "Maildir-for-
- mat mail directories" server type. For the path, you will need to
- specify the name of the top-level folder inside your OfflineIMAP stor-
- age location. You're now set!
+ OfflineIMAP account to have sep = / in its configuration. Then, con-
+ figure Evolution with the "Maildir-format mail directories" server
+ type. For the path, you will need to specify the name of the top-level
+ folder inside your OfflineIMAP storage location. You're now set!
USE WITH KMAIL
At this time, I believe that OfflineIMAP is not compatible with KMail.
tally broken) is incompatible with OfflineIMAP.
MAILING LIST
- There is an OfflineIMAP mailing list available.
+ There is an OfflineIMAP mailing list available. To subscribe, send the
+ text "Subscribe" in the subject of a mail to offlineimap-request@com-
+ plete.org. To post, send the message to offlineimap@complete.org.
- To subscribe, send the text "Subscribe" in the subject of a mail to
- offlineimap-request@complete.org. To post, send the message to
- offlineimap@complete.org.
-
-BUGS
+ BUGS
Reports of bugs should be sent via e-mail to the OfflineIMAP bug-track-
- ing system (BTS) at offlineimap@bugs.complete.org or submitted on-line
- using the Web interface at http://bugs.complete.org/. The Web site
- also lists all current bugs, where you can check their status or con-
- tribute to fixing them.
+ ing system (BTS) at offlineimap@bugs.complete.org or submitted online
+ using the web interface <URL:http://bugs.complete.org/>.
+
+ The Web site also lists all current bugs, where you can check their
+ status or contribute to fixing them.
COPYRIGHT
- OfflineIMAP, and this manual, are Copyright (C) 2002, 2003 John
+ OfflineIMAP, and this manual, are Copyright (C) 2002, 2003 John
Goerzen.
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
+ 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 MER-
- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of MER-
+ CHANTABILITY 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:
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Free Software Foundation, Inc.
- 59 Temple Place
- Suite 330
- Boston, MA 02111-1307
- USA
+ imaplib.py comes from the Python dev tree and is licensed under the
+ GPL-compatible PSF license as stated in the file COPYRIGHT in the
+ OfflineIMAP distribution.
AUTHOR
OfflineIMAP, its libraries, documentation, and all included files,
except where noted, was written by John Goerzen <jgoerzen@complete.org>
and copyright is held as stated in the COPYRIGHT section.
- OfflineIMAP may be downloaded, and information found, from its homepage
- via either Gopher or HTTP:
-
- gopher://quux.org/1/devel/offlineimap
- http://quux.org/devel/offlineimap
+ OfflineIMAP may be downloaded, and information found, from is homepage
+ via either Gopher <URL:gopher://quux.org/1/devel/offlineimap> or HTTP
+ <URL:http://quux.org/devel/offlineimap>.
OfflineIMAP may also be downloaded using Subversion. Additionally, the
- distributed tar.gz may be updated with a simple "svn update" command;
+ distributed tar.gz may be updated with a simple "svn update" command;
it is ready to go. For information on getting OfflineIMAP with Subver-
- sion, please visit:
-
- http://svn.complete.org/
+ sion, please visit the complete.org Subversion page
+ <URL:http://svn.complete.org/>.
SEE ALSO
- mutt(1), python(1).
+ mutt(1), python(1)
-John Goerzen July 12, 2002 OFFLINEIMAP(1)
+John Goerzen 08 January 2003 OFFLINEIMAP(1)
-.\" Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH OFFLINEIMAP 1 "July 12, 2002" "John Goerzen" "OfflineIMAP manual"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh disable hyphenation
-.\" .hy enable hyphenation
-.\" .ad l left justify
-.\" .ad b justify to both left and right margins
-.\" .nf disable filling
-.\" .fi enable filling
-.\" .br insert line break
-.\" .sp <n> insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
+.\" This manpage has been automatically generated by docbook2man
+.\" from a DocBook document. This tool can be found at:
+.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
+.\" Please send any bug reports, improvements, comments, patches,
+.\" etc. to Steve Cheng <steve@ggi-project.org>.
+.TH "OFFLINEIMAP" "1" "08 January 2003" "John Goerzen" "OfflineIMAP Manual"
.SH NAME
OfflineIMAP \- Powerful IMAP/Maildir synchronization and reader support
.SH SYNOPSIS
-.B offlineimap
-[
-.BI \-1
-]
-[
-.BI \-P \ profiledir
-]
-[
-.BI \-a \ accountlist
-]
-[
-.BI \-c \ configfile
-]
-.\".br
-[
-.BI \-d \ debugtype[,debugtype...]
-]
-[
-.BI \-o
-]
-[
-.BI \-u " interface"
-]
-.\".RI [ -c \ foo ]
-.\".RI [ options ] " files" ...
-.br
-.B offlineimap
-.B \-h
-|
-.B \-\-help
-.\".RI [ options ] " files" ...
-.SH DESCRIPTION
-.B OfflineIMAP
-is a tool to simplify your e-mail reading. With
-.B OfflineIMAP,
-you can read the same mailbox from multiple computers. You get a
-current copy of your messages on each computer, and changes you make
-one place will be visible on all other systems. For instance, you can
-delete a message on your home computer, and it will appear deleted on
-your work computer as well.
-.B OfflineIMAP
-is also useful if you want to use a mail reader that does not have
-IMAP support, has poor IMAP support, or does not provide disconnected
-operation.
-.PP
-.B OfflineIMAP
-is
-.I FAST;
-it synchronizes my two accounts with over 50 folders in 3 seconds.
-Other similar tools might take over a minute, and achieve a
-less-reliable result. Some mail readers can take over 10 minutes to
-do the same thing, and some don't even support it at all. Unlike
-other mail tools,
-.B OfflineIMAP
-features a multi-threaded synchronization algorithm that can
-dramatically speed up performance in many situations by synchronizing
+\fBofflineimap\fR [ \fB-1\fR ] [ \fB-P \fIprofiledir\fB\fR ] [ \fB-a \fIaccountlist\fB\fR ] [ \fB-c \fIconfigfile\fB\fR ] [ \fB-d \fIdebugtype[,...]\fB\fR ] [ \fB-o\fR ] [ \fB-u \fIinterface\fB\fR ]
+
+
+\fBofflineimap\fR \fB-h\fR | \fB--help\fR
+
+.SH "DESCRIPTION"
+.PP
+\fBOfflineIMAP\fR is a tool to simplify your e-mail
+reading. With \fBOfflineIMAP\fR, you can read the same mailbox
+from multiple computers. You get a current copy of your
+messages on each computer, and changes you make one place will be
+visible on all other systems. For instance, you can delete a message
+on your home computer, and it will appear deleted on your work
+computer as well. \fBOfflineIMAP\fR is also useful if you want to
+use a mail reader that does not have IMAP support, has poor IMAP
+support, or does not provide disconnected operation.
+.PP
+\fBOfflineIMAP\fR is \fBFAST\fR; it synchronizes
+my two accounts with over 50 folders in 3 seconds. Other
+similar tools might take over a minute, and achieve a
+less-reliable result. Some mail readers can take over 10
+minutes to do the same thing, and some don't even support it
+at all. Unlike other mail tools, \fBOfflineIMAP\fR features a
+multi-threaded synchronization algorithm that can dramatically
+speed up performance in many situations by synchronizing
several different things simultaneously.
.PP
-.B OfflineIMAP
-is
-.I FLEXIBLE;
-you can customize which folders are synced via regular expressions, lists, or
-Python expressions; a versatile and comprehensive configuration file
-is used to control behavior; two user interfaces are built-in;
-fine-tuning of synchronization performance is possible; internal or
-external automation is supported; SSL and PREAUTH tunnels are both
-supported; offline (or "unplugged") reading is supported; and
-esoteric IMAP features are supported to ensure compatibility with the
-widest variety of IMAP servers.
-.PP
-.B OfflineIMAP
-is
-.I SAFE;
-it uses an algorithm designed to prevent mail loss at all costs.
-Because of the design of this algorithm, even programming errors
-should not result in loss of mail. I am so confident in the algorithm
-that I use my own personal and work accounts for testing of
-.B OfflineIMAP
-pre-release, development, and beta releases.
+\fBOfflineIMAP\fR is \fBFLEXIBLE\fR; you can
+customize which folders are synced via regular expressions,
+lists, or Python expressions; a versatile and comprehensive
+configuration file is used to control behavior; two user
+interfaces are built-in; fine-tuning of synchronization
+performance is possible; internal or external automation is
+supported; SSL and PREAUTH tunnels are both supported; offline
+(or "unplugged") reading is supported; and esoteric IMAP
+features are supported to ensure compatibility with the widest
+variety of IMAP servers.
+.PP
+\fBOfflineIMAP\fR is \fBSAFE\fR; it uses an
+algorithm designed to prevent mail loss at all costs. Because
+of the design of this algorithm, even programming errors
+should not result in loss of mail. I am so confident in the
+algorithm that I use my own personal and work accounts for
+testing of \fBOfflineIMAP\fR pre-release, development, and beta
+releases. Of course, legally speaking, \fBOfflineIMAP\fR comes
+with no warranty, so I am not responsible if this turns out
+to be wrong.
.SS "METHOD OF OPERATION"
-.B OfflineIMAP
-operates by maintaining a hierarchy of mail folders in Maildir format
-locally. Your own mail reader will read mail from this tree, and need
-never know that the mail comes from IMAP.
-.B OfflineIMAP
-will detect changes to the mail folders on your IMAP server and your
-own computer and bi-directionally synchronize them, copying, marking,
-and deleting messages as necessary.
-.SH INSTALLATION
-If you are reading this document via the "man" command, it is likely
+.PP
+\fBOfflineIMAP\fR operates by maintaining a hierarchy of
+mail folders in Maildir format locally. Your own mail
+reader will read mail from this tree, and need never know
+that the mail comes from IMAP. \fBOfflineIMAP\fR will detect
+changes to the mail folders on your IMAP server and your own
+computer and bi-directionally synchronize them, copying,
+marking, and deleting messages as necessary.
+.SH "QUICK START"
+.PP
+If you have already installed \fBOfflineIMAP\fR system-wide,
+or your system adminstrator has done that for you, your task
+for setting up \fBOfflineIMAP\fR for the first time is quite
+simple. You just need to set up your configuration file, make
+your folder directory, and run it!
+.PP
+You can quickly set up your configuration file. The distribution
+includes a file \fIofflineimap.conf.minimal\fR
+(Debian users
+may find this at
+\fI/usr/share/doc/offlineimap/examples/offlineimap.conf.minimal\fR) that is a basic example of setting of \fBOfflineIMAP\fR. You can
+simply copy this file into your home directory and name it
+\fI.offlineimaprc\fR (note the leading period). A
+command such as \fBcp offlineimap.conf.minimal ~/.offlineimaprc\fR will do it. Or, if you prefer, you can just copy this text to
+\fI~/.offlineimaprc\fR:
+
+.nf
+[general]
+accounts = Test
+
+[Test]
+localfolders = ~/Test
+remotehost = examplehost
+remoteuser = jgoerzen
+.fi
+.PP
+Now, edit the \fI~/.offlineimaprc\fR file with
+your favorite editor. All you have to do is specify a directory
+for your folders to be in (on the \fIlocalfolders\fR
+line), the host name of your IMAP server (on the
+\fIremotehost\fR line), and your login name on
+the remote (on the \fIremoteuser\fR line). That's
+it!
+.PP
+To run \fBOfflineIMAP\fR, you just have to say
+\fBofflineimap\fR -- it will fire up, ask you for
+a login password if necessary, synchronize your folders, and exit.
+See? You can just throw away the rest of this finely-crafted,
+perfectly-honed manual! Of course, if you want to see how you can
+make \fBOfflineIMAP\fR FIVE TIMES FASTER FOR JUST $19.95 (err, well,
+$0), you have to read on!
+.SH "INSTALLATION"
+.PP
+If you are reading this document via the "man" command, it is
+likely
that you have no installation tasks to perform; your system
administrator has already installed it. If you need to install it
yourself, you have three options: a system-wide installation with
Debian, system-wide installation with other systems, and a single-user
-installation. You can download the latest version of OfflineIMAP from
-.UR http://quux.org/devel/offlineimap/
-http://quux.org/devel/offlineimap/.
-.UE
-.SS PREREQUISITES
-In order to use OfflineIMAP, you need to have these conditions
+installation. You can download the latest version of \fBOfflineIMAP\fR from
+the \fBOfflineIMAP\fR
+website <URL:http://quux.org/devel/offlineimap/>.
+.SS "PREREQUISITES"
+.PP
+In order to use \fBOfflineIMAP\fR, you need to have these conditions
satisfied:
-.IP \(bu
-Your mail server must support IMAP. Most Internet Service Providers
-and corporate networks do, and most operating systems have an IMAP
+.TP 0.2i
+\(bu
+Your mail server must support IMAP. Most Internet Service
+Providers
+and corporate networks do, and most operating systems
+have an IMAP
implementation readily available.
-.IP \(bu
-You must have Python version 2.2.1 or above installed. If you are
+.TP 0.2i
+\(bu
+You must have Python version 2.2.1 or above installed.
+If you are
running on Debian GNU/Linux, this requirement will automatically be
taken care of for you. If you do not have Python already, check with
-your system administrator or operating system vendor; or, download it
-from
-.UR http://www.python.org/
-http://www.python.org/.
-.UE
+your system administrator or operating system vendor; or, download it from
+the Python website <URL:http://www.python.org/>.
If you intend to use the Tk interface, you must have Tkinter
(python-tk) installed. If you intend to use the SSL interface, your
Python must have been built with SSL support.
-.IP \(bu
+.TP 0.2i
+\(bu
Have a mail reader that supports the Maildir mailbox format. Most
modern mail readers have this support built-in, so you can choose from
a wide variety of mail servers. This format is also known as the
"qmail" format, so any mail reader compatible with it will work with
-OfflineIMAP.
-.SS DEBIAN SYSTEM-WIDE INSTALLATION
+\fBOfflineIMAP\fR.
+.SS "SYSTEM-WIDE INSTALLATION, DEBIAN"
+.PP
If you are tracking Debian unstable, you may install
-.B OfflineIMAP
-by simply running the following command as root:
+\fBOfflineIMAP\fR by simply running the following command as root:
.PP
-.B apt-get install offlineimap
+\fBapt-get install offlineimap\fR
.PP
If you are not tracking Debian unstable, download the Debian .deb
-package from the OfflineIMAP website
-and then run
-.B dpkg -i
-to install the downloaded package. Then, go to CONFIGURATION below.
-You will type
-.B offlineimap
-to invoke the program.
-.SS OTHER SYSTEM-WIDE INSTALLATION
-Download the tar.gz version of the package from the website. Then run
+package from the \fBOfflineIMAP\fR website <URL:http://quux.org/devel/offlineimap/>
+and then run \fBdpkg -i\fR to install the downloaded
+package. Then, skip to [XRef to CONFIGURATION] below. You will type \fBofflineimap\fR to
+invoke the program.
+.SS "SYSTEM-WIDE INSTALLATION, OTHER"
+.PP
+Download the tar.gz version of the package from the
+website <URL:http://quux.org/devel/offlineimap/>.
+Then run
these commands, making sure that you are the "root" user first:
+
+.nf
+tar -zxvf offlineimap_x.y.z.tar.gz
+cd offlineimap-x.y.z
+python2.2 setup.py install
+.fi
.PP
-.B tar -zxvf offlineimap_x.y.z.tar.gz
-.br
-.B cd offlineimap-x.y.z
-.br
-.B python2.2 setup.py install
-.PP
-Some systems will need to use
-.B python
-instead of
-.B python2.2.
-Next, proceed to configuration. You will type
-.B offlineimap
-to invoke the program.
-.SS SINGLE-ACCOUNT INSTALLATION
-Download the tar.gz version of the package from the website. Then run
-these commands:
-.PP
-.B tar -zxvf offlineimap-x.y.z.tar.gz
-.br
-.B cd offlineimap-x.y.z
-.PP
-When you want to run
-.B OfflineIMAP,
-you will issue the
-.B cd
-command as above and then type
-.B ./offlineimap.py;
-there is no installation step necessary.
-.\"##################################################
-.SH CONFIGURATION
-.B OfflineIMAP
-is regulated by a configuration file that is normally stored in
-.I ~/.offlineimaprc.
-.B OfflineIMAP
-ships with a file named
-.I offlineimap.conf
+On some systems, you will need to use
+\fBpython\fR instead of \fBpython2.2\fR.
+Next, proceed to [XRef to CONFIGURATION] below. You will type \fBofflineimap\fR to
+invoke the program.
+.SS "SINGLE-ACCOUNT INSTALLATION"
+.PP
+Download the tar.gz version of the package from the
+website <URL:http://quux.org/devel/offlineimap/>.
+Then run these commands:
+
+.nf
+tar -zxvf offlineimap_x.y.z.tar.gz
+cd offlineimap-x.y.z
+.fi
+.PP
+When you want to run \fBOfflineIMAP\fR, you will issue the
+\fBcd\fR command as above and then type
+\fB./offlineimap.py\fR; there is no installation
+step necessary.
+.SH "CONFIGRUATION"
+.PP
+\fBOfflineIMAP\fR is regulated by a configuration file that is normally
+stored in \fI~/.offlineimaprc\fR. \fBOfflineIMAP\fR
+ships with a file named \fIofflineimap.conf\fR
that you should copy to that location and then edit. This file is
vital to proper operation of the system; it sets everything you need
-to run
-.B OfflineIMAP.
-Full documentation for the configuration file is included within the
-sample file.
-.PP
-.B OfflineIMAP
-also ships a file named
-.I offlineimap.conf.minimal
-that you can also try. It's useful if you want to get started with
+to run \fBOfflineIMAP\fR. Full documentation for the configuration file
+is included within the sample file.
+.PP
+\fBOfflineIMAP\fR also ships a file named
+\fIofflineimap.conf.minimal\fR that you can also try.
+It's useful if you want to get started with
the most basic feature set, and you can read about other features
-later with
-.I offlineimap.conf.
-.\"##################################################
-.\" TeX users may be more comfortable with the \fB<whatever>\fP and
-.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
-.\" respectively.
-.\"\fBofflineimap\fP is a program that...
-.SH OPTIONS
+later with \fIofflineimap.conf\fR.
+.SH "OPTIONS"
+.PP
Most configuration is done via the configuration file. Nevertheless,
-there are a few options that you may set for
-.B OfflineIMAP.
-.TP
-.B \-1
-Disable all multithreading operations and use solely a single-thread
-sync. This effectively sets the
-.B maxsyncaccounts
-and all
-.B maxconnections
-configuration file variables to 1.
-.TP
-.BI \-P \ profiledir
-Sets
-.B OfflineIMAP
-into profile mode. The program will create
-.B profiledir
-(it must not already exist). As it runs, Python profiling information
+there are a few command-line options that you may set for
+\fBOfflineIMAP\fR.
+.TP
+\fB-1\fR
+Disable most multithreading operations and use
+solely a single-connection
+sync. This effectively sets the \fImaxsyncaccounts\fR
+and all \fImaxconnections\fR configuration file
+variables to 1.
+.TP
+\fB-P \fIprofiledir\fB\fR
+Sets \fBOfflineIMAP\fR into profile mode. The program
+will create \fIprofiledir\fR
+(it must not already exist). As it runs, Python profiling
+information
about each thread is logged into profiledir. Please note: This option
is present for debugging and optimization only, and should NOT be used
unless you have a specific reason to do so. It will significantly
slow program performance, may reduce reliability, and can generate
-huge amounts of data. You must use the
-.B \-1
-option when you use
-.B -P.
-
+huge amounts of data. You must use the \fB-1\fR option when
+you use \fB-P\fR.
.TP
-.BI \-a \ accountlist
-Overrides the
-.B accounts
-section in the config file. Lets you specify a particular account or
-set of accounts to sync without having to edit the config file. You
-might use this to exclude certain accounts, or to sync some accounts
-that you normally prefer not to.
+\fB-a \fIaccountlist\fB\fR
+Overrides the \fIaccounts\fR option
+in the \fIgeneral\fR section of the configuration
+file. You might use this to exclude certain accounts, or to sync
+some accounts that you normally prefer not to. Separate the
+accounts by commas, and use no embedded spaces.
.TP
-.BI \-c \ configfile
-Specifies a configuration file to use in lieu of the default,
-.I ~/.offlineimaprc.
+\fB-c \fIconfigfile\fB\fR
+Specifies a configuration file to use in lieu of
+the default, \fI~/.offlineimaprc\fR.
.TP
-.BI \-d \ debugtype[,debugtype...]
+\fB-d \fIdebugtype[,...]\fB\fR
Enables debugging for OfflineIMAP. This is useful if
you are trying to track down a malfunction or figure out what is going
on under the hood. I suggest that you use this with
-.BI \-1
-in order to make the results more sensible.
-.IP
--d now requires one or more debugtypes, separated by commas. These
-define what exactly will be debugged, and so far include two options:
-.B imap
-and
-.B maildir.
-The
-.B imap
+\fB-1\fR to make the results more sensible.
+
+\fB-d\fR requires one or more debugtypes,
+separated by commas. These define what exactly will be
+debugged, and include two options: \fIimap\fR
+and \fImaildir\fR. The \fIimap\fR
option will enable IMAP protocol stream and parsing debugging. Note
that the output may contain passwords, so take care to remove that
from the debugging output before sending it to anyone else. The
-.B maildir
-option will enable debugging for certain Maildir operations.
+\fImaildir\fR option will enable debugging for
+certain Maildir operations.
.TP
-.B \-o
-Run only once, ignoring any autorefresh setting in the config file.
+\fB-o\fR
+Run only once, ignoring all
+\fIautorefresh\fR settings in the configuration
+file.
.TP
-.B \-h, \-\-help
+\fB-h\fR
+.TP
+\fB--help\fR
Show summary of options.
.TP
-.BI \-u \ interface
-Specifies an alternative user interface module to use. This overrides
-the default specified in the configuration file. The UI specified
-with
-.B -u
-will be forced to be used, even if its
-.B isuable()
-method states that it cannot be. Use this option with care.
-The pre-defined options are listed in the USER INTERFACES section.
-.SH USER INTERFACES
-.B OfflineIMAP
-has a pluggable user interface system that lets you choose how the
+\fB-u \fIinterface\fB\fR
+Specifies an alternative user interface module
+to use. This overrides the defailt specified in the
+configuration file. The pre-defined options are listed in
+the User Interfaces section.
+.SH "USER INTERFACES"
+.PP
+\fBOfflineIMAP\fR has a pluggable user interface system that lets you choose how the
program communicates information to you. There are two graphical
interfaces, two terminal interfaces, and two noninteractive interfaces
suitable for scripting or logging purposes. The
-.I ui
-option in the configuration file specifies the user interface
-preferences. The
-.I \-u
-command-line option can override the configuration file. The
-available values for the configuration file or command-line are
-describef in this section.
-.SS Tk.Blinkenlights or Curses.Blinkenlights
-This is an interface designed to be sleek, fun to watch, and
-informative of the overall picture of what
-.B OfflineIMAP
+\fIui\fR option in the configuration file specifies
+user interface preferences. The \fB-u\fR command-line
+option can override the configuration file setting. The available
+values for the configuration file or command-line are described
+in this section.
+.SS "TK.BLINKENLIGHTS"
+.PP
+Tk.Blinkenlights is an interface designed to be sleek, fun to watch, and
+informative of the overall picture of what \fBOfflineIMAP\fR
is doing. I consider it to be the best general-purpose interface in
-.B OfflineIMAP.
+\fBOfflineIMAP\fR.
+.PP
Tk.Blinkenlights contains, by default, a small window with a row of
-LEDs and a row of command buttons. The total size of the window is
+LEDs, a small log, and a row of command buttons.
+The total size of the window is
very small, so it uses little desktop space, yet it is quite
-functional. There is also an optional, toggable, log that shows more
+functional. The optional, toggleable, log shows more
detail about what is happening and is color-coded to match the color
of the lights.
.PP
-Curses.Blinkenlights is an interface very similar to Tk.Blinkenlights,
-but is designed to be run in a console window (an xterm, Linux virtual
-terminal, etc.) Since it doesn't have access to graphics, it isn't
-quite as pretty, but it still gets the job done.
-.PP
Tk.Blinkenlights is the only user interface that has configurable
-parameters; see the example
-.I offlineimap.conf
+parameters; see the example \fIofflineimap.conf\fR
for more details.
.PP
-Each light in the Tk.Blinkenlights or Curses.Blinkenlights
-interface represents a thread of
-execution -- that is, a particular task that
-.B OfflineIMAP
-is performing right now. The color indicates what task the particular
-thread is performing, and are as follows:
+Each light in the Blinkenlights interface represents a thread
+of execution -- that is, a particular task that \fBOfflineIMAP\fR
+is performing right now. The colors indicate what task
+the particular thread is performing, and are as follows:
.TP
-.B Black
+\fBBlack\fR
indicates that this light's thread has terminated; it will light up
again later when new threads start up. So, black indicates no
activity.
.TP
-.B Red (Meaning 1)
+\fBRed (Meaning 1)\fR
is the color of the main program's thread, which basically does
nothing but monitor the others. It might remind you of HAL 9000 in
-.I 2001.
+2001.
.TP
-.B Gray
+\fBGray\fR
indicates that the thread is establishing a new connection to the IMAP
server.
.TP
-.B Purple
+\fBPurple\fR
is the color of an account synchronization thread that is monitoring
the progress of the folders in that account (not generating any I/O).
.TP
-.B Cyan
+\fBCyan\fR
indicates that the thread is syncing a folder.
.TP
-.B Green
+\fBGreen\fR
means that a folder's message list is being loaded.
.TP
-.B Blue
+\fBBlue\fR
is the color of a message synchronization controller thread.
.TP
-.B Orange
+\fBOrange\fR
indicates that an actual message is being copied.
+(We use fuschia for fake messages.)
.TP
-.B Red (Meaning 2)
+\fBRed (meaning 2)\fR
indicates that a message is being deleted.
.TP
-.B Yellow
-(bright orange) indicates that message flags are being added.
+\fBYellow / bright orange\fR
+indicates that message flags are being added.
.TP
-.B Pink
-(bright red) indicates that message flags are being removed.
+\fBPink / bright red\fR
+indicates that message flags are being removed.
.TP
-.B Red / Black Flashing
-corresponds to the countdown timer that runs between synchronizations.
-.PP
-The name of this interface derives from a bit of computer science
-history. Eric Raymond's
-.I Jargon File
-defines blinkenlights, in part, as:
+\fBRed / Black Flashing\fR
+corresponds to the countdown timer that runs between
+synchronizations.
.PP
+The name of this interfaces derives from a bit of computer
+history. Eric Raymond's Jargon File defines
+\fIblinkenlights\fR, in part, as:
+.sp
.RS
+.PP
Front-panel diagnostic
lights on a computer, esp. a dinosaur. Now that dinosaurs are rare,
this term usually refers to status lights on a modem, network hub, or
the like.
-.P
+.PP
This term derives from the last word of the famous blackletter-Gothic
sign in mangled pseudo-German that once graced about half the computer
rooms in the English-speaking world. One version ran in its entirety as
follows:
-.P
-.B ACHTUNG! ALLES LOOKENSPEEPERS!
-.P
+.PP
+\fBACHTUNG! ALLES LOOKENSPEEPERS!\fR
+.PP
Das computermachine ist nicht fuer gefingerpoken und mittengrabben.
Ist easy schnappen der springenwerk, blowenfusen und poppencorken
mit spitzensparken. Ist nicht fuer gewerken bei das dumpkopfen.
Das rubbernecken sichtseeren keepen das cotten-pickenen hans in das
pockets muss; relaxen und watchen das blinkenlichten.
-.SS Tk.VerboseUI
-This interface (formerly known as Tk.TkUI) is a graphical interface
+.RE
+.SS "CURSES.BLINKENLIGHTS"
+.PP
+Curses.Blinkenlights is an interface very similar to Tk.Blinkenlights,
+but is designed to be run in a console window (an xterm, Linux virtual
+terminal, etc.) Since it doesn't have access to graphics, it isn't
+quite as pretty, but it still gets the job done.
+.PP
+Please see the Tk.Blinkenlights section above for more
+information about the colors used in this interface.
+.SS "TK.VERBOSEUI"
+.PP
+Tk.VerboseUI (formerly known as Tk.TkUI) is a graphical interface
that presents a variable-sized window. In the window, each
currently-executing thread has a section where its name and current
status are displayed. This interface is best suited to people running
on slower connections, as you get a lot of detail, but for fast
connections, the detail may go by too quickly to be useful. People
with fast connections may wish to use Tk.Blinkenlights instead.
-.SS TTY.TTYUI
-This interface is the default for people running in terminals. It
+.SS "TTY.TTYUI"
+.PP
+TTY.TTYUI interface is for people running in basic, non-color terminals. It
prints out basic status messages and is generally friendly to use on a console
or xterm.
-.SS Noninteractive.Basic
-This interface is designed for situations where
-.B OfflineIMAP
+.SS "NONINTERACTIVE.BASIC"
+.PP
+Noninteractive.Basic is designed for situations in which \fBOfflineIMAP\fR
will be run non-attended and the status of its execution will be
logged. You might use it, for instance, to have the system run
automatically and
e-mail you the results of the synchronization. This user interface
is not capable of reading a password from the keyboard; account
passwords must be specified using one of the configuration file options.
-.SS Noninteractive.Quiet
-This interface is designed for non-attended running in situations
+.SS "NONINTERACTIVE.QUIET"
+.PP
+Noninteractive.Quiet is designed for non-attended running in situations
where normal status messages are not desired. It will output nothing
except errors and serious warnings. Like Noninteractive.Basic,
this user interface
is not capable of reading a password from the keyboard; account
passwords must be specified using one of the configuration file options.
-.\".TP
-.\".B \-v, \-\-version
-.\"Show version of program.
-.\"**********************************************************************
-.SH EXAMPLES
-Here is an example configuration for a particularly complex situation;
-more examples will be added later.
-.\"********************
-.SS MULTIPLE ACCOUNTS WITH MUTT
-This example shows you how to set up
-.B OfflineIMAP
-to synchronize multiple accounts with the mutt mail reader.
-
-Start by creating a directory to hold your folders:
-.br
-.B mkdir ~/Mail
-
-In your
-.I ~/.offlineimaprc,
-specify this:
-.br
-.B accounts = Personal, Work
-
-Make sure that you have both a
-.B [Personal]
-and a
-.B [Work]
-section, with different localfolder pathnames and enable
-.B [mbnames].
+.SH "EXAMPLES"
+.PP
+Here are some example configurations for various situations.
+Please e-mail any other examples you have that may be useful to
+me.
+.SS "MULTIPLE ACCOUNTS WITH MUTT"
+.PP
+This example shows you how to set up \fBOfflineIMAP\fR to
+synchronize multiple accounts with the mutt mail reader.
+.PP
+Start by creating a directory to hold your folders by running
+\fBmkdir ~/Mail\fR. Then, in your
+\fI~/.offlineimaprc\fR, specify:
-In each account section, do something like this:
-.br
-.B localfolders = ~/Mail/Personal
+.nf
+accounts = Personal, Work
+.fi
+.PP
+Make sure that you have both a \fI[Personal]\fR
+and a \fI[Work]\fR section, each with different
+\fIlocalfolder\fR path names. Also, make sure
+to enable \fI[mbnames]\fR.
+.PP
+In each account section, write something like this:
-Add these lines to your
-.I ~/.muttrc:
-.br
-.B source ~/path-to-mbnames-muttrc-mailboxes
-.br
-.B folder-hook Personal set from="youremail@personal.com"
-.br
-.B folder-hook Work set from="youremail@work.com"
-.br
-.B set mbox_type=Maildir
-.br
-.B set folder=$HOME/Mail
-.br
-.B set spoolfile=+Personal/INBOX
+.nf
+localfolders = ~/Mail/Personal
+.fi
+.PP
+Finally, add these lines to your \fI~/.muttrc\fR:
+.nf
+source ~/path-to-mbnames-muttrc-mailboxes
+folder-hook Personal set from="youremail@personal.com"
+folder-hook Work set from="youremail@work.com"
+set mbox_type=Maildir
+set folder=$HOME/Mail
+spoolfile=+Personal/INBOX
+.fi
+.PP
That's it!
-.\"********************
-.SS UW-IMAPD AND REFERENCES
-Some users with a UW-IMAPD server need to use
-.B OfflineIMAP's
+.SS "UW-IMAPD AND REFERENCES"
+.PP
+Some users with a UW-IMAPD server need to use \fBOfflineIMAP\fR's
"reference" feature to get at their mailboxes, specifying a reference
of "~/Mail" or "#mh/" depending on the configuration. The below
configuration from docwhat@gerf.org
-shows using a reference of Mail, a nametrans that strips
-the leading Mail/ off incoming folder names, and a folderfilter that
+shows using a \fIreference\fR of Mail, a \fInametrans\fR
+that strips
+the leading Mail/ off incoming folder names, and a
+\fIfolderfilter\fR that
limits the folders synced to just three.
-.B [Gerf]
-.br
-.B localfolders = ~/Mail
-.br
-.B remotehost = gerf.org
-.br
-.B ssl = yes
-.br
-.B remoteuser = docwhat
-.br
-.B reference = Mail
-.br
-.B # Trims off the preceeding Mail on all the folder names.
-.br
-.B nametrans = lambda foldername: \\\\
-.br
-.B " re.sub('^Mail/', '', foldername)"
-.br
-.B # Yeah, you have to mention the Mail dir, even though it
-.br
-.B # would seem intuitive that reference would trim it.
-.br
-.B folderfilter = lambda foldername: foldername in [
-.br
-.B " 'Mail/INBOX',"
-.br
-.B " 'Mail/list/zaurus-general',"
-.br
-.B " 'Mail/list/zaurus-dev',"
-.br
-.B " ]"
-.br
-.B maxconnections = 1
-.br
-.B holdconnectionopen = no
-.\"********************
-.SS PYTHONFILE CONFIGURATION FILE OPTION
-You can have OfflineIMAP load up a Python file before evaluating the
+.nf
+[Gerf]
+localfolders = ~/Mail
+remotehost = gerf.org
+ssl = yes
+remoteuser = docwhat
+reference = Mail
+# Trims off the preceeding Mail on all the folder names.
+nametrans = lambda foldername: \\
+ re.sub('^Mail/', '', foldername)
+# Yeah, you have to mention the Mail dir, even though it
+# would seem intuitive that reference would trim it.
+folderfilter = lambda foldername: foldername in [
+ 'Mail/INBOX',
+ 'Mail/list/zaurus-general',
+ 'Mail/list/zaurus-dev',
+ ]
+maxconnections = 1
+holdconnectionopen = no
+.fi
+.SS "PYTHONFILE CONFIGURATION FILE OPTION"
+.PP
+You can have \fBOfflineIMAP\fR
+load up a Python file before evaluating the
configuration file options that are Python expressions. This example
is based on one supplied by Tommi Virtanen for this feature.
+.PP
+In \fI~/.offlineimap.rc\fR, he adds these options:
-In \fI~/.offlineimap.rc\fP, he adds these options:
-
-.B [general]
-.br
-.B pythonfile=~/.offlineimap.py
-.br
-.br
-.B [foo]
-.br
-.B foldersort=mycmp
-
-Then, the \fI~/.offlineimap.py\fP file will contain:
-
-.B prioritized = ['INBOX', 'personal', 'announce', 'list']
+.nf
+[general]
+pythonfile=~/.offlineimap.py
+[foo]
+foldersort=mycmp
+.fi
+.PP
+Then, the \fI~/.offlineimap.py\fR file will
+contain:
-.B def mycmp(x, y):
-.br
-.B " for prefix in prioritized:"
-.br
-.B " if x.startswith(prefix):"
-.br
-.B " return -1"
-.br
-.B " elif y.startswith(prefix):"
-.br
-.B " return +1"
-.br
-.B " return cmp(x, y)"
+.nf
+prioritized = ['INBOX', 'personal', 'announce', 'list']
-.B def test_mycmp():
-.br
-.B " import os, os.path"
-.br
-.B " folders=os.listdir(os.path.expanduser('~/data/mail/tv@hq.yok.utu.fi'))"
-.br
-.B " folders.sort(mycmp)"
-.br
-.B " print folders"
+def mycmp(x, y):
+ for prefix in prioritized:
+ if x.startswith(prefix):
+ return -1
+ elif y.startswith(prefix):
+ return +1
+ return cmp(x, y)
-This code snippet illustrates how the \fBfoldersort\fP option can be
-customized with a Python function from the \fBpythonfile\fP to always
-synchronize certain folders first.
-.\"**********************************************************************
-.SH ERRORS
+def test_mycmp():
+ import os, os.path
+ folders=os.listdir(os.path.expanduser('~/data/mail/tv@hq.yok.utu.fi'))
+ folders.sort(mycmp)
+ print folders
+.fi
+.PP
+This code snippet illustrates how the \fIfoldersort\fR
+option can be customized with a Python function from the
+\fIpythonfile\fR to always synchronize certain
+folders first.
+.SH "ERRORS"
+.PP
If you get one of some frequently-encountered or confusing errors,
please check this section.
-.SS UID validity problem for folder
+.SS "UID VALIDITY PROBLEM FOR FOLDER"
+.PP
IMAP servers use a unique ID (UID) to refer to a specific message.
This number is guaranteed to be unique to a particular message
-FOREVER. No other message in the same folder will ever get the same
-UID. UIDs are an integral part of OfflineIMAP's synchronization
+\fBforever\fR.
+No other message in the same folder will ever get the same
+UID. UIDs are an integral part of \fBOfflineIMAP\fR's synchronization
scheme; they are used to match up messages on your computer to
messages on the server.
.PP
Sometimes, the UIDs on the server might get reset. Usually this will
happen if you delete and then recreate a folder. When you create a
folder, the server will often start the UID back from 1. But
-.B OfflineIMAP
-might still have the UIDs from the previous folder by the
-same name stored.
-.B OfflineIMAP
-will detect this condition and skip the
+\fBOfflineIMAP\fR might still have the UIDs from the previous folder by the
+same name stored. \fBOfflineIMAP\fR will detect this condition and skip the
folder. This is GOOD, because it prevents data loss.
.PP
You can fix it by removing your local folder and cache data. For
-instance, if your folders are under
-.I ~/Folders
-and the folder with the
-problem is INBOX, you'd type this:
-.PP
-.B rm -r ~/Folders/INBOX
-.br
-.B rm ~/.offlineimap/AccountName/INBOX
+instance, if your folders are under \fI~/Folders\fR
+and the folder with the problem is INBOX, you'd type this:
+
+.nf
+rm -r ~/Folders/INBOX
+rm -r ~/.offlineimap/AccountName/INBOX
+.fi
.PP
-(replacing AccountName with the account name as specified in
-.I ~/.offlineimaprc)
+(Of course, replace AccountName with the account name as specified
+in \fI~/.offlineimaprc\fR).
.PP
-Next time you run
-.B OfflineIMAP,
-it will re-download the folder with the
+Next time you run \fBOfflineIMAP\fR, it will re-download
+the folder with the
new UIDs. Note that the procedure specified above will lose any local
changes made to the folder.
.PP
Some IMAP servers are broken and do not support UIDs properly. If you
continue to get this error for all your folders even after performing
the above procedure, it is likely that your IMAP server falls into
-this category.
-.B OfflineIMAP
-is incompatible with such servers. Using
-.B OfflineIMAP
-with them will not destroy any mail, but at the same time,
-it will not actually synchronize it either. (OfflineIMAP will detect
-this condition and abort prior to synchronization)
-
-.SH OTHER FREQUENTLY ASKED QUESTIONS
-There are some other FAQs that might not fit into another section of
-this document, and they are enumerated here.
+this category. \fBOfflineIMAP\fR is incompatible with such servers.
+Using \fBOfflineIMAP\fR with them will not destroy any mail, but at the same time,
+it will not actually synchronize it either. (\fBOfflineIMAP\fR will detect
+this condition and abort prior to synchronization.)
+.SH "OTHER FREQUENTLY ASKED QUESTIONS"
+.PP
+There are some other FAQs that might not fit into another section
+of the document, so they are discussed here.
.TP
-.B What platforms does OfflineIMAP run on?
+\fBWhat platforms does OfflineIMAP run on?\fR
It should run on most platforms supported by Python, which are quite a
few.
.TP
-.B I'm using Mutt. Other IMAP sync programs require me to use "set maildir_trash=yes". Do I need to do that with OfflineIMAP?
-No.
-.B OfflineIMAP
-is smart enough to figure out message deletion without this extra
+\fBI'm using Mutt. Other IMAP sync programs require me to use "set maildir_trash=yes". Do I need to do that with OfflineIMAP?\fR
+No. \fBOfflineIMAP\fR is smart enough to figure out message deletion without this extra
crutch. You'll get the best results if you don't use this setting, in
fact.
.TP
-.B How do I specify the names of my folders?
-You do not need to.
-.B OfflineIMAP
-is smart enough to automatically figure out what folders are present
+\fBHow do I specify the names of my folders?\fR
+You do not need to. \fBOfflineIMAP\fR is smart
+enough to automatically figure out what folders are present
on the IMAP server and synchronize them. You can use the
-.B folderfilter
-and
-.B foldertrans
+\fIfolderfilter\fR and \fIfoldertrans\fR
configuration file options to request certain folders and rename them
as they come in if you like.
.TP
-.B How can I prevent certain folders from being synced?
-Use the
-.B folderfilter
-option in the configuration file.
+\fBHow can I prevent certain folders from being synced?\fR
+Use the \fIfolderfilter\fR option in the configuration file.
.TP
-.B How can I add or delete a folder?
-.B OfflineIMAP
-does not currently provide this feature, but if you create a new
+\fBHow can I add or delete a folder?\fR
+\fBOfflineIMAP\fR does not currently provide this feature, but if you create a new
folder on the IMAP server, it will be created locally automatically.
.TP
-.B Are there any other warnings that I should be aware of?
-Yes; see the NOTES section below.
+\fBAre there any other warnings that I should be aware of?\fR
+Yes; see the Notes section below.
.TP
-.B What is the mailbox name recorder (mbnames) for?
-The Mutt mail reader is not capable of automatically determining
-the names of your mailboxes. OfflineIMAP can help it (or many other)
-programs out be writing these names out in a format you specify. See
-the example offlineimap.conf file for details.
+\fBWhat is the mailbox name recorder (mbnames) for?\fR
+Some mail readers, such as Mutt, are not capable
+of automatically determining the names of your mailboxes.
+\fBOfflineIMAP\fR can help these programs by writing the names
+of the folders ni a format you specify. See the example
+\fIofflineimap.conf\fR for details.
.TP
-.B Can I synchronize multiple accounts with OfflineIMAP?
-Sure. Just name them all in the accounts line in the general
-section of the config file, and add a per-account section for each one.
+\fBCan I synchronize multiple accounts with OfflineIMAP?\fR
+Sure. Just name them all in the
+\fIaccounts\fR line in the \fIgeneral\fR
+section of the configuration file, and add a per-account section
+for each one.
.TP
-.B Does OfflineIMAP support POP?
+\fBDoes OfflineIMAP support POP?\fR
No. POP is not robust enough to do a completely reliable
-multi-machine synchronization like OfflineIMAP can do. OfflineIMAP
+multi-machine synchronization like \fBOfflineIMAP\fR can do. \fBOfflineIMAP\fR
will not support it.
.TP
-.B Do you support mailbox formats other than Maildir?
+\fBDoes OfflineIMAP support mailbox formats other than Maildir?\fR
Not at present. There is no technical reason not to; just no
demand yet. Maildir is a superior format anyway.
.TP
-.B [technical] Why are your Maildir message filenames so huge?
-.B OfflineIMAP
-has two relevant principles: 1) never modifying your
+\fB[technical] Why are your Maildir message filenames so huge?\fR
+\fBOfflineIMAP\fR has two relevant principles: 1) never modifying your
messages in any way and 2) ensuring 100% reliable synchronizations.
-In order to do a reliable sync,
-.B OfflineIMAP
+In order to do a reliable sync, \fBOfflineIMAP\fR
must have a way to
uniquely identify each e-mail. Three pieces of information are
required to do this: your account name, the folder name, and the
which your messages are. The folder name can usually be as well, BUT
some mail clients move messages between folders by simply moving the
file, leaving the name intact.
-.IP
-So,
-.B OfflineIMAP
-must store both a UID folder ID. The folder ID is
-necessary so
-.B OfflineIMAP
-can detect a message moved to a different
-folder.
-.B OfflineIMAP
-stores the UID (U= number) and an md5sum of the
+
+So, \fBOfflineIMAP\fR must store both a UID folder ID. The folder ID is
+necessary so \fBOfflineIMAP\fR can detect a message moved to a different
+folder. \fBOfflineIMAP\fR stores the UID (U= number) and an md5sum of the
foldername (FMD5= number) to facilitate this.
.TP
-.B What is the speed of OfflineIMAP's sync?
-.B OfflineIMAP
+\fBWhat is the speed of OfflineIMAP's sync?\fR
+OfflineIMAP
versions 2.0 and above contain a multithreaded system. A good way to
-experiment is by setting maxsyncaccounts to 3 and maxconnections to 3
+experiment is by setting \fImaxsyncaccounts\fR to 3 and \fImaxconnections\fR to 3
in each account clause.
-.IP
+
This lets OfflineIMAP open up multiple connections simultaneously.
That will let it process multiple folders and messages at once. In
most cases, this will increase performance of the sync.
-.IP
+
Don't set the number too high. If you do that, things might actually
slow down as your link gets saturated. Also, too many connections can
cause mail servers to have excessive load. Administrators might take
unkindly to this, and the server might bog down. There are many
variables in the optimal setting; experimentation may help.
-.IP
+
An informal benchmark yields these results for my setup:
-.IP
+.RS
+.TP 0.2i
+\(bu
10 minutes with MacOS X Mail.app "manual cache"
-.br
+.TP 0.2i
+\(bu
5 minutes with GNUS agent sync
-.br
+.TP 0.2i
+\(bu
20 seconds with OfflineIMAP 1.x
-.br
+.TP 0.2i
+\(bu
9 seconds with OfflineIMAP 2.x
-.br
+.TP 0.2i
+\(bu
3 seconds with OfflineIMAP 3.x "cold start"
-.br
+.TP 0.2i
+\(bu
2 seconds with OfflineIMAP 3.x "held connection"
-.SH CONFORMING TO
-.IP \(bu
+.RE
+.SH "CONFORMING TO"
+.TP 0.2i
+\(bu
Internet Message Access Protocol version 4rev1 (IMAP 4rev1) as
specified in RFC2060
-.IP \(bu
+.TP 0.2i
+\(bu
CRAM-MD5 as specified in RFC2195
-.IP \(bu
+.TP 0.2i
+\(bu
Maildir as specified in
-.UR http://www.qmail.org/qmail-manual-html/man5/maildir.html
-http://www.qmail.org/qmail-manual-html/man5/maildir.html
-.UE
-and
-.UR http://cr.yp.to/proto/maildir.html
-http://cr.yp.to/proto/maildir.html.
-.UE
-.IP \(bu
+the Maildir manpage <URL:http://www.qmail.org/qmail-manual-html/man5/maildir.html> and
+the qmail website <URL:http://cr.yp.to/proto/maildir.html>.
+.TP 0.2i
+\(bu
Standard Python 2.2.1 as implemented on POSIX-compliant systems.
-.SH NOTES
-.SS DELETING LOCAL FOLDERS
-.B OfflineIMAP
-does a two-way synchronization. That is, if you
+.SH "NOTES"
+.SS "DELETING LOCAL FOLDERS"
+.PP
+\fBOfflineIMAP\fR does a two-way synchronization. That is, if you
make a change to the mail on the server, it will be propogated to your
local copy, and vise-versa. Some people might think that it would be
wise to just delete all their local mail folders periodically. If you
-do this with OfflineIMAP, remember to also remove your local status
-cache (~/.offlineimap by default). Otherwise, OfflineIMAP will take
+do this with \fBOfflineIMAP\fR, remember to also remove your local status
+cache (\fI~/.offlineimap\fR by default). Otherwise, \fBOfflineIMAP\fR will take
this as an intentional deletion of many messages and will interpret
your action as requesting them to be deleted from the server as well.
(If you don't understand this, don't worry; you probably won't
encounter this situation)
-.SS COPYING MESSAGES BETWEEN FOLDERS
+.SS "COPYING MESSAGES BETWEEN FOLDERS"
+.PP
Normally, when you copy a message between folders or add a new message
-to a folder locally,
-.B OfflineIMAP
+to a folder locally, \fBOfflineIMAP\fR
will just do the right thing. However, sometimes this can be tricky
-- if your IMAP server does not provide the SEARCH command, or does
-not return something useful,
-.B OfflineIMAP
+not return something useful, \fBOfflineIMAP\fR
cannot determine the new UID of the message. So, in these rare
instances, OfflineIMAP will upload the message to the IMAP server and
delete it from your local folder. Then, on your next sync, the
message will be re-downloaded with the proper UID.
-.B OfflineIMAP
-makes sure that the message was properly uploaded before deleting it,
+\fBOfflineIMAP\fR makes sure that the message was properly uploaded before deleting it,
so there should be no risk of data loss.
-.SS USE WITH EVOLUTION
-OfflineIMAP can work with Evolution. To do so, first configure your
-OfflineIMAP account to have:
-.br
-.B sep = /
-.br
-in its configuration. Then, configure Evolution with the
+.SS "USE WITH EVOLUTION"
+.PP
+\fBOfflineIMAP\fR can work with Evolution. To do so, first configure
+your \fBOfflineIMAP\fR account to have
+\fBsep = /\fR in its configuration. Then, configure
+Evolution with the
"Maildir-format mail directories" server type. For the path, you will need to
specify the name of the top-level folder
-.B inside
-your OfflineIMAP storage location. You're now set!
-.SS USE WITH KMAIL
-At this time, I believe that
-.B OfflineIMAP
-is not compatible with KMail. KMail cannot work in any mode other than to move
+\fBinside\fR your \fBOfflineIMAP\fR storage location.
+You're now set!
+.SS "USE WITH KMAIL"
+.PP
+At this time, I believe that \fBOfflineIMAP\fR is not compatible
+with KMail. KMail cannot work in any mode other than to move
all messages out of all folders immediately, which (besides being annoying
-and fundamentally broken) is incompatible with
-.B OfflineIMAP.
-.SS MAILING LIST
-There is an OfflineIMAP mailing list available.
+and fundamentally broken) is incompatible with \fBOfflineIMAP\fR.
+.SS "MAILING LIST"
.PP
+There is an OfflineIMAP mailing list available.
To subscribe, send the text "Subscribe" in the subject of a mail to
offlineimap-request@complete.org. To post, send the message to
offlineimap@complete.org.
-.SH BUGS
+.SS "BUGS"
+.PP
Reports of bugs should be sent via e-mail to the
-.B OfflineIMAP
-bug-tracking system (BTS) at
-.UR mailto:offlineimap@bugs.complete.org
-offlineimap@bugs.complete.org
-.UE
-or submitted on-line using the Web interface at
-.UR http://bugs.complete.org/
-http://bugs.complete.org/.
-.UE
+\fBOfflineIMAP\fR bug-tracking system (BTS) at
+offlineimap@bugs.complete.org or submitted online using
+the web interface <URL:http://bugs.complete.org/>.
+.PP
The Web site also lists all current bugs, where you can check their
status or contribute to fixing them.
-.SH COPYRIGHT
+.SH "COPYRIGHT"
+.PP
OfflineIMAP, and this manual, are Copyright (C) 2002, 2003 John Goerzen.
.PP
This program is free software; you can redistribute it and/or modify
GNU General Public License for more details.
.PP
You should have received a copy of the GNU General Public License
-along with this program; if not, write to:
-.PP
-Free Software Foundation, Inc.
-.br
-59 Temple Place
-.br
-Suite 330
-.br
-Boston, MA 02111-1307
-.br
-USA
-.SH AUTHOR
-.B OfflineIMAP,
-its libraries, documentation, and all included files, except where
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+.PP
+imaplib.py comes from the Python dev tree and is licensed under
+the GPL-compatible PSF license as stated in the file
+\fICOPYRIGHT\fR in the \fBOfflineIMAP\fR
+distribution.
+.SH "AUTHOR"
+.PP
+\fBOfflineIMAP\fR, its libraries, documentation, and all included files, except where
noted, was written by John Goerzen <jgoerzen@complete.org> and
copyright is held as stated in the COPYRIGHT section.
.PP
-OfflineIMAP may be downloaded, and information found, from its
-homepage via either Gopher or HTTP:
+\fBOfflineIMAP\fR may be downloaded, and information found, from is
+homepage via either Gopher <URL:gopher://quux.org/1/devel/offlineimap>
+or HTTP <URL:http://quux.org/devel/offlineimap>.
.PP
-.UR gopher://quux.org/1/devel/offlineimap
-gopher://quux.org/1/devel/offlineimap
-.UE
-.br
-.UR http://quux.org/devel/offlineimap
-http://quux.org/devel/offlineimap
-.UE
-.PP
-OfflineIMAP may also be downloaded using Subversion. Additionally,
+\fBOfflineIMAP\fR may also be downloaded using Subversion. Additionally,
the distributed tar.gz may be updated with a simple "svn update"
command; it is ready to go. For information on getting OfflineIMAP
-with Subversion, please visit:
-.PP
-.UR http://svn.complete.org/
-http://svn.complete.org/
-.UE
-.SH SEE ALSO
-.BR mutt (1),
-.BR python (1).
-.\".BR bar (1),
-.\".BR baz (1).
-.\".br
-.\"The programs are documented fully by
-.\".IR "The Rise and Fall of a Fooish Bar" ,
-.\"available via the Info system.
-.\".SH AUTHOR
-.\"This manual page was written by John Goerzen <jgoerzen@complete.org>,
-.\"for the Debian GNU/Linux system (but may be used by others).
+with Subversion, please visit the
+complete.org Subversion page <URL:http://svn.complete.org/>.
+.SH "SEE ALSO"
+.PP
+\fBmutt\fR(1),
+\fBpython\fR(1)
<refentryinfo>
<address><email>jgoerzen@complete.org</email></address>
<author><firstname>John</firstname><surname>Goerzen</surname></author>
- <date> $Date: 2003-01-08 10:12:49 -0600 (Wed, 08 Jan 2003) $ </date>
+ <date> $Date: 2003-01-08 11:03:58 -0600 (Wed, 08 Jan 2003) $ </date>
</refentryinfo>
<refmeta>
<refsect1>
<title>Author</title>
<para>&OfflineIMAP;, its libraries, documentation, and all included files, except where
- noted, was written by John Goerzen (<address>jgoerzen@complete.org</address>) and
+ noted, was written by John Goerzen <email>jgoerzen@complete.org</email> and
copyright is held as stated in the COPYRIGHT section.
</para>
<para>
&OfflineIMAP; may be downloaded, and information found, from is
- hopepage via either <ulink url="gopher://quux.org/1/devel/offlineimap">Gopher</ulink>
+ homepage via either <ulink url="gopher://quux.org/1/devel/offlineimap">Gopher</ulink>
or <ulink url="http://quux.org/devel/offlineimap">HTTP</ulink>.
</para>