fnf@unisoft.UUCP (Fred Fish) (03/26/85)
=============================== BRU (Backup and Restore Utility) is a robust multivolume backup utility, primarily suitable for incremental backup and software distribution. =============================== NOTE THE FOLLOWING: (1) This IS NOT a UniSoft Systems Inc. product and UniSoft is not connected in any way with the sale, distribution, or support of this product. (2) This is an authorized copy of a commercial product. (3) By mutual consent of the author (me) and the OEM distributer (EST) this binary copy is provided to the VAX BSD user community without restriction on use or redistribution. (4) This binary is known to run on a BSD4.1c system. It may or may not function correctly on other VAX systems. It is supplied in uuencoded form, split into two files (bru.uu1 and bru.uu2). (5) Commercial distributions are available in source form only. For information on OEM or site source licenses contact: Engineering Software Tools 6855 S. Willow St. Tempe, Az 85283 (602) 820-0042 (ask for Kevin) #--------CUT---------CUT---------CUT---------CUT--------# ######################################################### # # # This is a shell archive file. To extract files: # # # # 1) Make a directory for the files. # # 2) Write a file, such as "file.shar", containing # # this archive file into the directory. # # 3) Type "sh file.shar". Do not use csh. # # # ######################################################### # # echo Extracting Makefile: sed 's/^Z//' >Makefile <<\STUNKYFLUFF ZB = /bin ZE = /etc ZM = /usr/man/man1 Z Z# Z# Default is to rebuild the executable from the uuencoded pieces. Z# Z Zbru : bru.uu Z uudecode $? Z Zbru.uu : bru.uu1 bru.uu2 Z cat bru.uu1 bru.uu2 >bru.uu Z Z# Z# Install the executable, bru device description file, and Z# manual page. Z# Z Zinstall : $B/bru $E/brutab $M/bru.1 Z Z$B/bru : bru Z cp $? $@ Z chown root $@ Z chmod 4711 $@ Z Z$E/brutab: brutab Z cp $? $@ Z chown root $@ Z chmod 644 $@ Z Z$M/bru.1: bru.1 Z cp $? $@ Z chown root $@ Z chmod 644 $@ STUNKYFLUFF set `sum Makefile` if test 35060 != $1 then echo Makefile: Checksum error. Is: $1, should be: 35060. fi # # echo Extracting bru.1: sed 's/^Z//' >bru.1 <<\STUNKYFLUFF Z.\" @(#)bru.1 1.4 2/17/85 Z.\" Z.\" BRU (backup and restore utility) Z.\" Nroff manual page source Z.\" Z.\" nroff -man bru.1 >bru.man Z.\" Z.ad Z.TH BRU 1 Z.SH NAME Zbru \- backup and restore utility Z.SH SYNOPSIS Z.B bru Z.B modes Z[ Z.B control options Z] Z[ Z.B selection options Z] Zfiles Z.SH DESCRIPTION Z.ad Z.I Bru\^ Zis a Z.B Unix Zfilesystem backup utility with significant enhancements Zover other more common utilities such as Z.IR tar , Z.IR cpio , Z.IR volcopy , Zand Z.IR dd . ZSome of Z.IR bru 's Zcapabilities include: Z.sp 1 Z.RS 5 Z.PD 0 Z.TP 3 Zo ZFull or incremental backup with quick and easy restoration Zof files. Z.TP 3 Zo ZMultiple physical volumes per archive. Z.TP 3 Zo ZData integrity assurance via checksum computation on every Zarchive block. Z.TP 3 Zo ZAbility to properly save and restore directories, block Zspecial files, and character special files. Z.TP 3 Zo ZComparison of archives with current directory hierarchy. Z.TP 3 Zo ZAbility to recover files from corrupted archives or damaged media Zwith minimal data loss. Z.TP 3 Zo ZNo inherent maximum archive buffer size. Z.TP 3 Zo ZImproved performance through random access archive I/O when Zavailable. Z.TP 3 Zo ZAutomatic byte or half word swapping as necessary when reading Zarchives produced on other machines. Z.TP 3 Zo ZRecognition of filename generation patterns in the same Zform as the shell for files read from an archive. Z.RE Z.PD 1 Z.PP ZWhen Z.I files\^ Zare specified on the command line then the actions to be Zperformed are limited to those Z.IR files . ZIf a named file is a directory then it and all its descendents Zare used. ZIf no Z.I files\^ Zare specified then the default for writing archives is all files Zin and below the current directory. ZThe default for reading archives is selection of all files in Zthe archive. Z.PP ZIf "-" is given instead of Z.I files\^ Zthen the standard input is read to obtain the file list. ZThis is useful in conjunction with the Z.I find Zcommand to provide finer control over files selected for Zbackup. ZObviously this mode is only valid when Z.I bru Zis not reading its archive from the standard input also. Z.SH DEFAULTS Z.ad ZVarious default parameters, such as archive device name Zand size, archive buffer size, controlling terminal name, Zetc. are system dependent. ZThese defaults, along with version, variant, and other Zmiscellaneous internal information may be discovered Zvia the Z.B -h Zmode. Z.SH MODES Z.ad ZOne or more of the following modes must be specified. ZThe order of execution is Z.B ecitxdh Z(from highest priority to lowest). Z.TP 10 Z.B \-c Z.B Create Za new archive. ZForces a new archive to be created regardless of whether one Zcurrently exists. ZWriting starts at the first block. Z.TP Z.B \-d Z.B Differences Zbetween archived Z.I files\^ Zand current Z.I files\^ Zare detected and reported. ZMay be specified more than once, as Z.B -dd Z.B -ddd Zor Z.B -dddd Zto control level of difference checking. Z.br Z.sp ZWhen specified as Z.B -d Z.I bru Zreports when it discovers that a regular file's size (st_size) or contents Z(when compared as byte streams) has changed since the archive Zwas made. Z.br Z.sp ZWhen specified as Z.B -dd Z.I bru Zreports additional differences in Zmodification date (st_mtime) Zaccess mode (st_mode), Znumber of links (st_nlink) for non-directory files, Zowner id (st_uid), Zand Zgroup id (st_gid). Z.br Z.sp ZWhen specified as Z.B -ddd Z.I bru Zreports additional differences in Zhost device (st_dev), Zmajor/minor device (st_rdev) for special files, Zand Ztime of last access (st_atime) for regular files. Z.br Z.sp ZWhen specified as Z.B -dddd Z.I bru Zreports all differences except Ztime of last status change (st_ctime is not resettable), Zmajor/minor device numbers for non-special files (meaningless), Zand Zsize differences for directory files (may have empty entries). ZThe Z.B -dddd Zmode is generally only meaningful during a verification Zpass with full backups of Zquiescent filesystems. Z.TP Z.B \-e Z.B Estimate Zmedia requirements for archive creation with same arguments. ZPrints estimated number of volumes, number of files to be Zarchived, total number of archive blocks, and total size Zof archive in kilobytes. Z.TP Z.B \-h ZPrint Z.B help Zsummary of options. ZAlso prints some internal information such as version number Zand default values for archive pathname, media size, Zarchive buffer size, etc. Z.TP Z.B \-i Z.B Inspect Zarchive for internal consistency and data integrity. ZWhen Z.B -vv Zoption is also given, prints information from archive Zheader block. Z.TP Z.B \-t ZList Z.B table Zof contents of archive. ZWhen used with the Z.B -v Zoption will give a verbose table of contents in the same format as Zthe "ls -l" command. ZWhen used with the Z.B -vv Zoption will also indicate what files are linked to other files. Z.TP Z.B \-x Z.B Extract Znamed Z.I files\^ Zfrom archive. ZIf an archived file is extracted (see Z.B -u Zoption) then the Zaccess mode, Zdevice id (special files only), Zowner uid, Zgroup uid, Zaccess time, Zand Zmodification time Zare also restored. Z.br Z.sp ZNonexistent directories are recreated from archived directories Zif possible, otherwise they are created with appropriate defaults Zfor the current user. ZExtracted or created directories are initially empty. Z.SH CONTROL OPTIONS Z.ad ZMany of the control options are similar in function to their Z.I tar Zor Z.I cpio Zequivalents. Z.PP ZSizes are specified in bytes. ZThe scale factors Z.BR M , Z.BR k , Zor Z.BR b , Zcan be used to indicate Zmultiplication by 2**20, 1024, or 512 respectively. ZThus "10k", "20b", and "10240" all specify the same number of Zbytes. Z.TP 10 Z.BI "\-# " str\^ ZUse string Z.I str Zas a control string for the built in debugging system. ZThis option provides information about the internal workings Zof Z.I bru Zfor the software maintainer or the merely curious. ZSome examples are given later. Z.TP Z.B \-a ZDo not reset the Z.B access Ztimes of disk files that have Zbeen read while performing other actions. ZNormally bru restores the access and modification times of disk files Zafter they have been read. ZResetting the times prevents defeat of the mechanism used to track Zdown and remove Z"dead" files that haven't been accessed in any meaningful way recently. Z.TP Z.BI "\-b " bsize\^ ZUse Z.I bsize\^ Zas the archive input/output Z.B buffer Zsize. ZThe minimum is the size of an archive block (2k or 2048 bytes) Zand the maximum is determined by available Zmemory and I/O device limitations. ZIf Z.I bsize Zis not an even multiple of 2048 bytes, it will be rounded up. ZNormally this option is only required with the Z.B -c Zmode Zsince Z.I bru Zwrites this information in the archive header block. ZIf specified, Z.I bsize\^ Zoverrides any existing default value (generally 20k), whether built in or Zread from the archive header. Z.TP Z.BI "\-f " path\^ ZUse Z.I path\^ Zas the archive Z.B file Zinstead of the default. ZIf the Z.I path Zis "-" then Z.I bru Zuses the standard input for archive reading or standard output Zfor archive writing, as appropriate. Z.TP Z.BI "\-L " str\^ Z.B Label Zthe archive with the specified string Z.IR str . Z.I Str Zis limited to 63 characters and is usually some Zmeaningful reminder pertaining to the archive contents. Z.TP Z.B \-l ZIgnore unresolved Z.B links. ZNormally bru reports problems with unresolved links. ZThis option suppresses all such complaints. Z.TP Z.B \-m ZDo not cross Z.B mounted Zfile system boundaries during expansion Zof explicitly named directories. ZThis option applies only to directories named in Z.IR files . ZIt limits selection of directory descendents to those Zlocated on the same filesystem as the explicitly named directory. ZThis option currently applies only to the Z.B -c Zmode. Z.TP Z.B \-p Z.B Pass Zover files in archive by reading rather than seeking. ZNormally Z.I bru\^ Zwill use random access capabilities if available. ZThis option forces reading instead of seeks. Z.TP Z.BI "\-s " msize\^ ZUse Z.I msize\^ Zas the media Z.BR size . ZThe effective media Z.B size Zwill be computed from Z.I msize\^ Zsince it must be integral multiple of the input/output buffer Zsize (see the Z.B -b Zoption). ZNormally this option is only required with the Z.B -c Zmode Zsince Z.I bru Zwrites this information in the archive header block. ZIf specified, Z.I msize\^ Zoverrides any existing default value, whether built Zin or read from the archive header. Z.TP Z.B \-v ZEnable Z.B verbose Zmode. ZMay be specified more than once, as Z.BR -vv , Z.BR -vvv , Zor Z.BR -vvvv , Zto get even more verbosity. Z.TP Z.B \-w Z.B Wait Zfor confirmation. Z.I Bru Zwill print the file name, the action to be taken, and Z.B wait Zfor Zconfirmation. ZAny response beginning with 'y' will cause the action to complete. ZAny other response will abort the action. Z.SH FILE SELECTION OPTIONS Z.ad ZThe file selection options control which files are selected for processing. ZNote that some options are only valid with specific modes. Z.TP 10 Z.BI "\-n " date\^ ZSelect only files Z.B newer Zthan Z.IR date. ZThe Z.I date Zis given in one of the forms: Z.sp 1 Z.RS 15 ZDD-MMM-YY[,HH:MM:SS]\ \ EX:\ 12-Mar-84,12:45:00 Z.br ZMM/DD/YY[,HH:MM:SS]\ \ \ EX:\ 3/12/84 Z.br ZMMDDHHMM[YY]\ \ \ \ \ \ \ \ \ \ EX: 0312124584 Z.br Zpathname\ \ \ \ \ \ \ \ \ \ \ \ \ \ EX: /etc/lastfullbackup Z.RE Z.IP "" 10 ZThe time of day is optional in the first two forms. ZIf present, it is separated from the date with a comma. Z.IP "" 10 ZIf Z.I date Zis really the pathname of a file, Zthen the modification date of that file will be used instead. ZThis is useful in automated backups when a dummy file is Z"touched" to save the date of last backup. Z.TP Z.BI "\-o " user\^ ZSelect only files Z.B owned Zby Z.IR user . Z.I User Zmay be specified in one of three ways: Z.sp 1 Z.RS 15 Z.PD 0 Z.TP 3 Zo ZAs an ascii string corresponding to a user name Zin the password file. Z.TP 3 Zo ZAs the pathname of a file in which case the owner Zof that file is used. Z.TP 3 Zo ZAs a numeric value (decimal). Z.RE Z.PD 1 Z.TP Z.BI "\-u " flags\^ ZWhen used in conjunction with Z.B -x Zmode, causes files of type specified by Z.I flags Zto be Z.B unconditionally Zselected regardless of modification times. ZNormally Z.I bru Zwill not overwrite (supersede) an existing file with an older archive Zfile of the same name. ZFiles which are not superseded will give warnings if Z.B verbose Zmode level 2 Z.RB ( -vv ) Zor higher is enabled. ZPossible characters for Z.I flags Zare: Z.sp 1 Z.RS 15 Z.PD 0 Z.TP 5 Zb Zselect block special files Z.TP 5 Zc Zselect character special files Z.TP 5 Zd Zselect directories Z.TP 5 Zr Zselect regular files Z.RE Z.PD 1 Z.IP "" 10 ZSelection of directories only implies that their attributes Zmay be modified. ZExisting directories are never overwritten, Zthis option merely Zallows their attributes to be set back to some Zpreviously existing state. Z.SH EXAMPLES Z.ad ZCreate Z.RB ( -c ) Za new archive of all files under "/usr/src", Zwriting archive to file Z.RB ( -f ) Z"/dev/rmt0" Zusing multiple tapes with a maximum size Z.RB ( -s ) Zof 30 megabytes per tape. Z.PP Z.RS Zbru -c -f /dev/rmt0 -s 30M /usr/src Z.RE Z.PP ZCreate Z.RB ( -c ) Za new archive on the default device in the Zfirst pass, archiving all files in and below the current directory Zwhich have been created or modified Z.RB ( -n ) Zsince 3 P.M. on 14-Jan-84. ZThen do a second pass to verify that there are no differences Z.RB ( -d ) Zbetween the archive and current files. ZEach file is listed Z.RB ( -v ) Zas it is processed. Z.PP Z.RS Zbru -cvd -n 14-Jan-84,15:00:00 Z.RE Z.PP ZArchive all files owned Z.RB ( -o ) Zby user "user1" Zusing the default archive device. Z.PP Z.RS Zfind / -user user1 -print \|\(bv bru -c - Z.br Zbru -c -o user1 / Z.RE Z.PP ZCopy a directory hierarchy from "/usr/u1 to Z"/usr/u2". Z.PP Z.RS Z(cd /usr/u1; bru -cf - ) \|\(bv (cd /usr/u2; bru -xf -) Z.RE Z.PP ZExtract Z.RB ( -x ) Zthe regular file "/usr/guest/myfile" unconditionally Z.RB ( -ur ) Zfrom an archive on file Z.RB ( -f ) Z"/dev/rf0". ZSince the device size was recorded in the header block, Zit need not be specified. ZNote that option arguments do not need to be Zseparated from their corresponding option flag by whitespace. Z.PP Z.RS Zbru -x -ur -f/dev/rf0 ./usr/guest/myfile Z.RE Z.PP ZExtract Z.RB ( -x ) Zall C source files in "/usr/src/cmd" that have names Zbeginning with characters 'a' through 'm'. ZWait Z.RB ( -w ) Zfor confirmation before extracting each file. Z.PP Z.RS Zbru -xw \(fm/usr/src/cmd/[a-m]*.c\(fm Z.RE Z.PP ZInspect Z.RB ( -i ) Za previously created archive on the Zdefault device, dumping the contents of the header block for Zinspection Z.RB ( -vvv ) Zand verifying internal consistency and data integrity Zof the archive. Z.PP Z.RS Zbru -ivvv Z.RE Z.PP ZPerform the same function as the last example Zexcept enable various features of the built in debugger (when linked in). ZThe debug control string is a string of the form Z"-#<opt1>:<opt2>:...", where each option is either Za single flag character or a flag character followed Zby a comma separated list. ZAvailable flag characters are: 'd' enable debugging for list Zof keywords, 'f' limit debugging to list of function Znames, 'F' print source file name, 'L' print source file Zline numbers, 'n' print nesting depth, 'o' redirect output Zto listed file, 'p' print process name, 't' enable tracing. Z.PP Z.RS Zbru -ivvv -#t Z.br Zbru -ivvv -#d:t Z.br Zbru -ivvv -#d,ar_io,verify:F:L Z.br Zbru -ivvv -#d:f,ar_seek Z.br Zbru -ivvv -#d:o,trace.out:t:p Z.RE Z.PP ZBack up the entire root filesystem without Zcrossing mounted Z.RB ( -m ) Zfilesystem boundaries. ZThe archive will be written to file Z.RB ( -f ) Z"/dev/rmt0" using an I/O Zbuffer size Z.RB ( -b ) Zof 10k bytes. ZA record of all files processed will be written to file "brulogfile" Zfor future reference. Z.PP Z.RS Zcd / Z.br Zbru -cvm -f /dev/rmt0 -b 10k >brulogfile Z.RE Z.SH DIAGNOSTICS Z.ad ZMost diagnostics are reasonably informative. ZThe most common have to do with meaningless combinations of options, Zincompatible options, Zhitting memory or device limits, Zunresolved file links, Ztrying to archive or restore something to which access is normally denied, Zor problems with media errors and/or archive corruption. Z.SH DEVICE TABLE Z.ad Z.I Bru Zcontains an internal table of known devices and their characteristics. ZThis table is dynamically loaded from a data file specified by Zthe environment variable Z.BR BRUTAB , Zor from Z.BR /etc/brutab , Zor from an internal default description if neither of the preceding is found. Z.SH SIGNAL HANDLING Z.ad Z.I Bru Znormally catches both interrupt (SIGINT) and quit (SIGQUIT). ZWhen interrupt is caught during archive creation or extraction, Z.I bru Zcompletes its work on the current file before cleaning up and exiting. ZThis is the normal way of aborting Z.IR bru . ZWhen a quit signal is caught an immediate exit is taken. Z.PP ZNote that during file extraction, a quit signal may leave the last file only Zpartially extracted. ZSimilarly, a quit signal during archive writing may leave the archive Ztruncated. ZWhen either interrupt or quit is caught at any other time Zan immediate exit is taken. Z.SH ERROR RECOVERY Z.ad ZWhen properly configured for a given software/hardware environment, Zbru can recover from most common errors. ZFor example, attempts to use unformatted media are detected, allowing Zsubstitution of formatted media. ZRandom blocks in an archive can be deliberately overwritten (corrupted) Zwithout affecting Z.IR bru 's Zability to recover data from the rest of the archive. ZWhen I/O errors are detected, retries are performed automatically. ZOut of order sequencing on multi-volume archive reads is detected, Zallowing replacement with the correct volume. Z.SH DIRECTORIES Z.ad ZWhen creating non-incremental archives Z.I bru Zautomatically archives all directories necessary to Zfully restore any file from the archive. ZDuring extraction, any required directories which do not Zalready exist are restored from the archive if possible, Zotherwise they are created with appropriate defaults for Zthe current user. Z.PP ZThe net result is that restoration from incremental Zarchives (which may not contain all necessary directories), Zor incremental restoration from full Zarchives (which may skip directories needed later), Zmay result in creation of directories with the default Zattributes. Z.SH WILDCARDS Z.ad ZWhen reading archives Z.I bru Zrecognizes file name generation patterns in the same format as Zthe shell. ZThis allows greater flexibility in specifying files to be extracted, Zcompared, or listed. Z.PP ZNote that the patterns may have to be quoted to prevent expansion by the Zshell. Z.SH BYTE/WORD SWAPPING Z.ad ZWhile reading archives produced on other machines, Z.I bru Zautomatically attempts to perform byte and/or word swapping as Znecessary. Z.SH EXIT CODES Z.ad Z.I Bru Zalways returns meaningful status as follows: Z.PP Z.RS Z0\ \ \ \ Normal exit, no errors or warnings. Z.br Z1\ \ \ \ Warnings (or interrupted). Z.br Z2\ \ \ \ Errors (or quit signal). Z.RE Z.SH SEE ALSO Z.br Ztar(1), cpio(1), volcopy(1M), finc(1M), frec(1M), ff(1M), Z.br Zfilesave(1M). Z.SH AUTHOR ZFred Fish Z.SH CAVEATS Z.ad ZPathnames are limited to 127 characters in length. Z.br Z.sp ZImplementation differences complicate the algorithms for Zautomatic detection of end of file on devices. ZThe algorithms can be fooled, hence the Z.B -s Zoption. Z.br Z.sp ZSpecial files moved to a machine other than their original host Zwill generally be useless and possibly even dangerous. Z.br Z.sp ZWhen extracting files from archives, patterns used to match Zdirectories may result in some unnecessary directories being Zextracted. ZFor example, if the pattern is "a/*/c", and the directory Z"a/b" is encountered in the archive, the directory file "a/b" Zwill be extracted since it will be needed when (and if) Zthe file "a/b/c" is encountered. ZWhen in doubt, use the Z.B -w Zoption. Z.br Z.sp ZIn order to be able to efficiently archive needed directories, Z.I bru Zbuilds an image of the directory tree for Z.I files Zusing dynamically allocated memory. ZSince there may be at most 5120 characters passed on the command line, Zit is very unlikely that Z.I bru Zwill run out of memory while building the tree from command line arguments. ZThis is not true of file lists read from the standard input, Zparticularly on machines with limited address space. Z.br Z.sp ZInformation about file linkages is also kept in memory. ZSome linkages may be lost if memory is exhausted. Z.br Z.sp ZSince Z.I bru Zis owned by root Zand runs with "set\ user\ id" to allow it to create directories Zand special files, it makes every attempt to prevent normal users Zfrom archiving or extracting files they would normally not have access to. ZThere may be loopholes. ZAlso note that Zanyone with physical or electronic access to an archive, Zand knowledge of the archive structure, Zcan recover Zany of its contents by writing their own file extraction program. Z.br Z.sp ZDirectories which have filesystems mounted on them will not Zbe properly archived until the filesystem is unmounted. ZThis is not generally a problem. Z.br Z.sp ZExplicitly naming both a directory and one of its Zdescendents inhibits expansion of the parent directory. Z.br Z.sp ZExplicitly naming a file more than once is ineffective. Z.br Z.sp ZWhen reading from the raw magnetic tape file (rmtxxx) Z.I bru Zautomatically attempts to adjust the I/O buffer size to match Zthat used to record the archive. ZUnder certain circumstances it may fail and require help via the Z.B -b Zoption. STUNKYFLUFF set `sum bru.1` if test 25973 != $1 then echo bru.1: Checksum error. Is: $1, should be: 25973. fi # # echo Extracting brutab: sed 's/^Z//' >brutab <<\STUNKYFLUFF Z# Bru data file for loadable device table. Z# Note that the table MUST contain at least one entry and the Z# first entry is the default archive device. Z# Z# Also, the table should contain an entry for the standard Z# input and output, with a name of "-". Z# Z# Entries are fields separated with one or more blanks or Z# tabs, with fields in the following order: Z# Z# Named system device Z# Capabilities flags (flag|flag|flag...) Z# Media size in bytes if known, 0 otherwise Z# Minimum seek resolution, 0 if no seeks Z# Errno for partial reads Z# Errno for partial writes Z# Errno for zero reads Z# Errno for zero writes Z# Errno for read of unformatted media Z# Errno for write to unformatted media Z# Errno for write protected Z# Z# Numeric values may be given in absolute form or with a trailing Z# scale factor of: Z# Z# b or B Blocks (512 bytes) Z# k or K Kilobytes (1024 bytes) Z# m or M Megabytes (1024 * 1024 bytes) Z# Z# Capabilities flags may be specified as "flag|flag|...", with Z# currently recognized flags: Z# Z# D_REOPEN Close and reopen archive upon media switch Z# D_ISTAPE Archive device is a tape drive Z# D_RAWTAPE If tape drive, is "raw" drive. Z# Z# Error numbers may be given in absolute or symbolic form, Z# as defined in <errno.h>. Z# Z Z#====================================================================== Z# These are sample entries for various systems Z# Z# Four Phase Systems series 2000 (FPS_S2000): Z#/dev/mf2 0 640K 1024 0 0 EBADF ENXIO EIO EIO EIO Z#/dev/rcart 0 5122K 1024 0 0 EIO EIO EIO EIO EIO Z# Z# Four Phase Systems series 6300 (FPS_S6300): Z#/dev/rfp021 D_REOPEN 632K 1024 0 0 EIO EIO ENOTTY ENXIO EIO Z# Z# Four Phase Systems PDP-11/70 (FPS_PDP11) Z#/dev/rmt0 D_REOPEN|D_RAWTAPE|D_ISTAPE 0K 0 0 0 0 EIO 0 0 0 Z#/dev/mt0 D_ISTAPE 0K 1 0 0 0 0 0 0 0 Z#/dev/mf2 0 640K 1024 EBADF 0 ENXIO ENXIO EIO EIO Z# Z# UniSoft VAX-11/570 (USI_VAX750) Z/dev/rmt0.1600 D_REOPEN|D_RAWTAPE|D_ISTAPE 0K 0 0 0 0 EIO 0 0 0 Z/dev/rts1 D_REOPEN|D_RAWTAPE|D_ISTAPE 0K 0 0 0 0 EIO 0 0 0 Z# Z# Callan Data Systems Unistar 200 (CDS_U200) Z#/dev/rf0 0 616K 512 0 0 EIO EIO EIO EIO 0 Z# Z#====================================================================== Z Z# This entry is a generic entry for stdin and stdout. Z- 0 0 0 0 0 0 0 0 0 0 STUNKYFLUFF set `sum brutab` if test 02200 != $1 then echo brutab: Checksum error. Is: $1, should be: 02200. fi # # echo Extracting directories: sed 's/^Z//' >directories <<\STUNKYFLUFF ZIn order to properly restore directories, with their appropriate Zaccess modes, owner, etc, each directory is archived by Zwriting only the file header block. The archived directory Zsize (contents) is set to 0 bytes. Z ZThe method used to determine which directories need to be Zarchived is to build a directory tree in dynamically allocated Zmemory, from the command line arguments. Note that the Ztree may also have explicitly named non-directory files. ZThen, this tree is walked starting at the root node, archiving Zeach non-directory file as encountered, and recursively archiving Zeach directory file as encountered. If a directory file is Zalso a leaf of the tree, then all files which are children Zof that node also become candidates for archiving. Z ZThis method may require a large amount of dynamic memory, particularly Zif the list of files to archive is read from the standard input. ZThis restriction is expected to become less of a problem in the Zfuture, with the emergence of virtual memory and processors with Zlarge address spaces. Anyone who designs a new UNIX machine with anything Zelse is foolish. STUNKYFLUFF set `sum directories` if test 45774 != $1 then echo directories: Checksum error. Is: $1, should be: 45774. fi # # echo Extracting externals: sed 's/^Z//' >externals <<\STUNKYFLUFF ZAt one time, I was of the opinion that an external should Zbe declared each time it was used. For example: Z Z foo () Z { Z extern long foobar (); Z auto long fooval; Z Z fooval = foobar (); Z } Z ZThis way, complete functions can be lifted intact from Zone file, and transported somewhere else without tracking Zdown all the appropriate extern declarations. Z ZThere are at least two problems with this: Z Z 1. There may be several dozen such declarations Z inside each function. This is a pain to Z type in and maintain consistent with all Z other such declarations. (Not to mention Z the visual clutter they cause.) Z Z 2. Typically functions also use preprocessor Z facilities such as manifest constants Z or macros, which are defined somewhere Z else anyway, thus negating the positive Z tranportation effect of declarations Z internal to each function. Z ZBecause of these, and some other more subtle interactions, ZI was converted to the school of placing all external Zdeclarations in a single header file that every module Zuses. Z ZThis presented problems of it's own: Z Z 1. Everytime a new declaration is added to the Z header file, every single module will be Z recompiled when using make. You start Z recompiling things by hand or else defeating Z make by "touching" things in appropriate Z sequence to get only the recompilations that Z you think are necessary. Sometimes you think Z wrong, which was the problem make was invented Z to solve in the first place. This is a very Z non-trivial problem with big programs that Z may take significant fractions of an hour Z to recompile everything. Z Z 2. When the "externs.h" file gets quite large, Z the overhead of processing it becomes noticable Z with small code modules. Z Z 3. When code is reused somewhere else, you must Z track down and extract all appropriate declarations Z from the header file. Z Z ZI have now settled on a compromise. All externals requiring explicit Zdeclaration are grouped in one place at the start of each code Zmodule. This is slightly harder to maintain when changing the type Zof an extern, since they must be tracked down and changed in each Zmodule that references them, but at least they are all in one Zplace in a given module. There are also other small problems but Zall in all, this seems to be the most reasonable procedure. STUNKYFLUFF set `sum externals` if test 12302 != $1 then echo externals: Checksum error. Is: $1, should be: 12302. fi # # echo Extracting featurisms: sed 's/^Z//' >featurisms <<\STUNKYFLUFF ZMany people have noted that utilities tend to suffer what might be Zcalled "creeping featurisms". That is, should a given utility be Zmade to do "one more thing" by adding a new feature, or should some Zway be found to use existing utilities to accomplish the same end. Z ZOne of the better features of the UNIX operating system is the ability Zto use existing tools to build new tools. There is a lot to be said Zfor the philosophy of "keep it simple". With respect to bru, it is Ztrue that some of bru's features could be implemented by using bru Zin combination with other utilities. For example: Z Z The selection of files owned by a given user, or modified Z since the last backup, could be implemented by using Z the "find" command and piping the list of files to Z bru. Z Z The swap bytes/half-words feature could be implemented Z by filtering the archive through the "dd" command with Z the "conv" argument. Z Z Directories could be made by forking the "mkdir" utility Z instead of handling this internally in bru. Z Z Archived files could be compared against current files Z by first extracting the file into a temporary and then Z forking the "cmp" or "diff" utility as appropriate. Z Z ZThere are probably other examples as well. I certainly have Zmixed feelings about the duplication of functionality and Zcomplications which have been introduced into bru by having Zsuch a relatively large number of built in features. Before Zjudging me too harshly though, consider the following: Z Z Using another utility such as "dd" to read an Z archive negates the bru features of multi-volume Z archives, media read/write error recovery, and Z utilization of random access read/write. Z Z Forking other utilities releases control over the Z format and information content in error reporting. Z I am appalled at the number of standard UNIX utilities Z which do not use the "perror" routine, or some Z equivalent. The message "can't open foo" doesn't tell Z me very much. Z Z Utilities which do not fork anything else almost always Z run faster. Z Z It is not always clear that forking another utility is Z the most "programmer time efficient" way to implement Z a feature. Z Z Many of the more complicated uses of bru (such as Z periodic backups) will be implemented by invoking Z bru via shell scripts anyway. Thus the complicated Z features usually only need to be dealt with once by Z a single programmer at a given installation. STUNKYFLUFF set `sum featurisms` if test 40012 != $1 then echo featurisms: Checksum error. Is: $1, should be: 40012. fi # # echo Extracting performance: sed 's/^Z//' >performance <<\STUNKYFLUFF Z(1) INTRODUCTION Z Z In order to discover where bru spends most of its time, and Z how inclusion of the macro based debugger package (dbug) Z affects execution, a version of bru, both with and without Z inclusion of the debugger, was profiled and the results are Z presented here. Z Z First some information about the machine and the version of Z bru used: Z Z Bru version: 4.8 Z Machine: Callan Unistar 200 Z Cpu: 68000 Z Cpu clock: 8 Mhz Z Wait states: 2 Z Archive device: MPI 8304 (640Kb floppy) Z Archive size: 272Kb Z Files in archive: 32 Z Z Z(2) TIMING TESTS Z Z The raw statistics from timing execution with the "time" command Z are: Z Z No dbug With dbug Z Z Mode Real User Sys Real User Sys Z ---- ----------------------- ----------------------- Z Z c 1:05.8 3.9 2.4 1:08.7 7.4 2.7 Z d 1:15.1 5.0 4.6 1:19.7 10.0 4.5 Z e 6.4 0.7 2.9 7.6 1.2 2.9 Z i 1:00.9 3.8 2.2 1:04.9 7.4 2.3 Z t 31.5 2.8 3.9 33.1 4.9 4.2 Z x 1:15.9 3.9 6.0 1:16.5 8.5 5.8 Z Z Z(3) PROFILING TESTS Z Z The profiling tests were run using the system V "prof" facility. Z The following table represents at least the top 10 functions Z for every mode (since they are not always the same ones the Z table contains more than 10 entries). Z Z Z Percent time spent in the function Z (dbug package used) Z Z Function c d e i t x Z -------- ----- ----- ----- ----- ----- ----- Z Z __doprnt 22.55 5.73 14.43 7.60 7.09 5.59 Z _chksum 19.57 37.16 0.00 49.54 25.59 42.57 Z _diff 0.00 19.27 0.00 0.00 0.00 0.00 Z _zeroblk 10.07 0.00 0.00 0.00 0.00 0.00 Z aldiv 6.10 0.69 2.32 0.61 1.18 0.25 Z lrem 5.11 0.46 3.61 0.00 9.06 0.25 Z _memcpy 3.26 0.92 1.55 1.82 0.79 0.25 Z mcount 2.55 0.23 1.29 0.61 1.57 2.02 Z _sprintf 2.13 0.00 0.00 1.22 0.39 0.00 Z _fromhex 0.00 2.52 0.00 3.04 4.33 2.02 Z smul 0.43 0.92 0.52 0.30 0.00 0.76 Z _tree_wa 0.14 0.00 3.87 0.00 0.00 0.00 Z _fwrite 1.13 0.46 3.87 0.91 2.36 0.76 Z __flsbuf 0.00 0.46 3.09 0.00 2.36 0.76 Z ldiv 0.43 0.46 2.58 0.00 1.57 0.76 Z _tohex 1.99 0.46 0.00 1.22 0.79 0.50 Z _memccpy 0.14 0.46 0.26 0.30 2.76 0.50 Z _ar_seek 0.57 0.69 0.00 0.91 0.39 1.26 Z _ar_read 0.00 0.46 0.00 0.61 0.00 1.01 Z Z (debugger functions) Z Z __db_key 5.25 10.09 19.33 11.85 13.78 16.62 Z __db_pri 1.42 1.83 3.35 2.74 2.36 3.37 Z __db_ent 1.56 5.05 7.22 3.04 4.72 4.03 Z __db_ret 3.26 4.59 8.25 2.13 4.72 3.27 Z Z Z Z Z Percent time spent in the function Z (dbug package not used) Z Z Function c d e i t x Z -------- ----- ----- ----- ----- ----- ----- Z Z __doprnt 31.91 5.86 29.18 10.90 9.44 8.02 Z _chksum 22.27 53.52 0.00 65.88 37.22 61.79 Z aldiv 8.35 0.39 6.01 0.95 1.11 0.94 Z _zeroblk 6.85 0.00 0.00 0.00 0.00 0.00 Z lrem 4.71 0.39 1.72 0.47 15.56 0.00 Z _memcpy 3.85 1.17 2.58 1.42 1.67 1.89 Z _sleep 2.14 0.78 0.43 0.00 0.00 0.00 Z mcount 2.14 0.00 2.58 1.42 2.78 0.94 Z _tohex 1.71 0.39 0.00 0.00 0.00 0.47 Z _sprintf 1.71 0.00 0.00 0.47 0.56 1.42 Z _diff 0.00 23.05 0.00 0.00 0.00 0.00 Z _s_fprin 0.43 5.86 0.00 0.95 2.22 0.00 Z _fromhex 0.00 1.56 0.00 5.21 3.33 6.60 Z _verbosi 0.43 1.17 0.86 0.95 0.00 0.47 Z __flsbuf 0.46 1.17 4.29 0.00 2.22 0.94 Z __xflsbu 0.21 0.78 3.86 0.95 0.00 0.00 Z _ar_seek 0.21 0.78 0.00 0.00 1.67 0.00 Z ldiv 0.21 0.78 6.44 0.95 1.67 0.94 Z _tree_wa 0.21 0.00 3.86 0.47 0.00 0.00 Z _fwrite 1.07 0.39 3.43 0.95 1.11 0.94 Z smul 1.07 0.78 3.00 0.95 1.11 1.89 Z _estimat 0.00 0.00 2.58 0.00 0.00 0.00 Z _endpwen 0.00 0.00 0.00 0.95 1.11 0.00 Z _gmtime 0.00 0.00 0.00 0.00 2.22 0.00 Z __cleanu 0.00 0.00 1.72 0.47 1.67 0.00 Z _s_signa 0.00 0.00 0.00 0.00 1.42 1.42 Z _write 0.43 0.00 1.72 0.47 1.42 1.42 Z Z Z(4) CONCLUSIONS Z Z Z 1. Because the elapsed (real) time is so much larger Z than the sum of the user and system times, bru Z appears to be mostly I/O bound. Thus performance Z will be highly dependent upon the speed of the Z peripherals used as the archive device. Z Z 2. Because bru is I/O bound, inclusion of the debugger Z does not significantly effect total execution time. Z However, note that approximately 10-30 percent of Z the time spent executing user code is spent in the Z debugger routines. Thus in a multiuser environment, Z inclusion of the debugger adds significant cpu Z burden to the system. Z Z 3. Depending upon mode, bru spends from 20-60 percent of Z its time computing block checksums in the routine Z "chksum". It might be worthwhile to recode this Z particular routine is assembly language for a Z specific implementation in a multiuser Z or multiprocessing environment. If bru is used Z mostly on a system in "single-user" mode and Z is the only significant process running, there is Z probably no performance advantage to be gained by Z recoding chksum since bru is I/O bound anyway. Z STUNKYFLUFF set `sum performance` if test 45221 != $1 then echo performance: Checksum error. Is: $1, should be: 45221. fi # # echo Extracting verbosity: sed 's/^Z//' >verbosity <<\STUNKYFLUFF Zvflag > 0 (-v, -vv, -vvv, -vvvv, ...): Z Z (1) Gives a verbosity message for each file processed in Z all modes except -t, where a table of contents is Z generated instead. Z Z (2) Gives differences in verbose mode for -d mode. Z Z (3) Gives long listing (ala ls -l) for -t mode. Z Zvflag > 1 (-vv, -vvv, -vvvv, ...): Z Z (1) Gives buffer size and media size for all modes. Z Z (2) For multiply linked files, gives name of file to which Z the current file is linked, for all modes. Z Z (3) Gives warning messages about files that are not Z superseded during archive extraction. Files are Z superseded when an older file from an archive replaces Z an existing file that has the same date or a new date. Z Normally bru does not supersede files with explicit Z directive via the -u flag. This was not tied to verbosity Z level 1 because bru is frequently used to bring an Z existing file hierarchy up to date by "overlaying" it Z with another hierarchy from an archive, replacing Z out of date files,and adding non-existant files. Z This way, a list of the files actually extracted Z can be obtained without generating a lot of Z spurious warnings about the majority of files, Z which will not be superseded. Z Zvflag > 2 (-vvv, -vvvv, ...): Z Z (1) Dumps archive information block for -i flag. Z Zvflag > 3 (-vvvv, ...): Z Z (1) Gives execution summary at end of execution. Z Z (2) Gives "interrupted ..." or "aborted ..." message Z for reception of SIGINT or SIGQUIT during archive Z creation (-c) or extraction (-x) whenever such Z signals are being caught. Z STUNKYFLUFF set `sum verbosity` if test 33986 != $1 then echo verbosity: Checksum error. Is: $1, should be: 33986. fi # # echo Extracting volumenumbers: sed 's/^Z//' >volumenumbers <<\STUNKYFLUFF ZWhen using the -v flag, bru adds the current volume Znumber to each verbosity message. This is most useful Zfor later reference to determine which volume of a Zmulti-volume set that a given file starts on. Z ZNote that because the output is buffered, and because Zthe volume number is that of the last successful write, Zthe indicated volume number may be one less than the Zactual volume when a file is processed near the end Zof a volume during creation of an archive. Z ZHowever, when reading an archive, the volume numbers Zare always correct because the read occurs before the Zverbosity message is created. Thus log files created Zwith a second pass over the archive, with either the Zinspect mode (-i) or differences mode (-d), will always Zhave the correct volume numbers for all files. Z ZThe moral is, if you can live with an occasional misleading Zvolume numbers near volume boundries, the the output from Zarchive creation will be satisfactory. Otherwise, create the Zlog file during a second pass over the archive with either Zthe inspect mode (fastest) or the differences mode (somewhat Zslower but more secure). Z Z STUNKYFLUFF set `sum volumenumbers` if test 28032 != $1 then echo volumenumbers: Checksum error. Is: $1, should be: 28032. fi echo ALL DONE BUNKY! exit 0
fnf@unisoft.UUCP (Fred Fish) (03/26/85)
#--------CUT---------CUT---------CUT---------CUT--------# ######################################################### # # # This is a shell archive file. To extract files: # # # # 1) Make a directory for the files. # # 2) Write a file, such as "file.shar", containing # # this archive file into the directory. # # 3) Type "sh file.shar". Do not use csh. # # # ######################################################### # # echo Extracting bru.uu1: sed 's/^Z//' >bru.uu1 <<\STUNKYFLUFF Zbegin 700 bru ZM"P$ "< * L X ,P; ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM P@A>T*X(;IZN ZM#%#04*X$U8 2_-%0O@09 M5PT%"N"-!0[]B; #[ ^^U$0 W5#[ >_TE@ ZMO $ (U:P$$@_?[[N; #=(OL"[R8G #=K C=K 3[ N^=30 UE 3&M ! ZM6Q$1T5 $$R?=K 3=#/L"[_\F #06U $U%O5K P3]="L"%#14 (2V]VL!-TY ZM$=[=K 3=.A'7 ,U%K5K 02$=_O99L -TB^P+OQ"8 !%4W2_=K 3[ N\^ ZM4 T%!;$AC=K S=K C?[TB; #[ ^]B____T%!:$2N4:Y6\!!(.W:P,W:P( ZMW^\KFP $0G=K S=K C=K 3[ ^\X____T%!:]B]KT%I0! #4[QR; #4 ZM[PZ; #4[PR; #4[PZ; #4[PR; #. >_QF@ U.\/FP U.\%FP U>\G ZMP@ $@O[ ._>"@ U5 2"=T ^P'OF0@ /L [_X' #5[Y3+ 3!_L [^]# ZM #[ .^(1 ! -7OML$ !(0,H\ ".^;K T 'OO)H -3OAIH )'O ZMC*P (]C$AW= ?L![V-0 #04._TP0 WN_VNP [TFL 1$-T ^P'O1E ZM -!0[]?! $ S5K @2!M"L!%H1$<'O0YH *P$4,'O-IH %!:W5K[ >\' ZM T%!;T%M0!( /U>^@P0 & ,QJ0#=CP ( #!C_\' #O"JP '[[ N^N ZME0 T%!8QUBL!%O16^__F0 $@,Q? #[ .\%!P U._]F0 T%OOYID ,58 ZM6^_2F0 P^_0F0 [\>9 !9U>^\JP $T/!C_\' #OKZL %#'CP ( !0 ZM5\=7K 1:T5KOKID !,AW5K[ >]?!P Q5?OG)D .^+F0 P^^%F0 [WR9 ZM !9W5G[ >\X P^]LF0 K 3O89D !D)T>]9F0 6!D/W^^ F0 W2+[ ZM N^7) > OO0)D %# [S&9 !0! ,($7M7O)YD !,^> NL!*W\W0#= ZMK?S=[YS #[ ^\!3@ T5"M_!,0W0;[ >]2) ^P#O4R, -"L!.__F ZM!/L [P,# #1[_&8 "L!!GOU._[F T>_AF K 03WMTN^P'O&"0 /L ZM[QDC 1S "-7OUI@ !('^P#OQ0( ,'OIY@ .^FF ?G@+[YJ8 !0 ZMP>^+F 4'[[ N_280 U:P$$A'?[[B8 #=(OL"[\8C 1:G@+[VV8 !0 ZMP>]>F 4'[[ >^U#@ U5 2%]"L!%#( : 8UN\#P T*P$4-:@%!$QW0AX ZM"^\YF 4,#O*I@ %#!CY !0?OL"[[XT #04%O0K 10T: 06Q,$R *@ ZM&-"L!%#6H! $ T 'O'Y@ - ![QR8 #0K 10W: $> OOZI< %#![]N7 ZM !0?OL"[R1< #=",'OTI< ._1EP ?G@+[\67 !0P.^VEP 4,&/B ZM %!^^P/OR#0 -T(T*P$4-V@$'@+[YZ7 !0P.^/EP 4,&/D %!^^P/O ZMH30 -T(W>\_OP > OO>)< %# [VF7 !0P8^8 4'[[ ^][- W0C= ZM[UVI !X"^]2EP 4,#O0Y< %#!CZ !0?OL#[U4T #="-WO,ZD '@+ ZM[RR7 !0P.\=EP 4,&/J %!^^P/O+S0 -T$W:P(> OO"9< %# [_J6 ZM !0P8^P 4'[[ ^\,- W03=[_Z6 !X"^_CE@ 4,#OU)8 %#!C[0 ZM !0?OL#[^8S #=!-WOM*@ '@+[[V6 !0P.^NE@ 4,&/N %!^^P/O ZMP#, -T$W>^2J > OOEY8 %# [XB6 !0P8^\ 4'[[ ^^:,P W03= ZM[W"H !X"^]QE@ 4,#O8I8 %#!C\ !0?OL#[W0S #="'@+[U&6 !0 ZMP>]"E@ 4'[[ >_M# W5!X"^\XE@ 4,#O*98 %#!CX !0?OL#[SLS ZM $ #5[YR] 9+?L [S$# #=[XV] #[ >_"1P T5"/_____Q()W0/[ ZM >] (0 S@'O;;T 0 -7O#)8 !,)^P#O"P !$'^P#O-@$ 0 Z> ZMKH!>P0#OMY4 %O0[[RG !:W5K=6]WO,;T /L#[Y!' #04%G"65K 65O5 ZM614$U5H4WMV/ @ ,-:[XRG !0P8__!P 4'[[ N\HD0 P%#O$;T -V/ ZM @ ,-:[VBG !0P8__!P 4'[[ N\$D0 P%#O694 - ![V:5 #4[V25 ZM #16N\]IP $BG=[SV5 #?[VR5 #?K8#[ ^]M1@ WZV W03[ N]E( ZM^P#O9A\ -7OY,4 !((U>_@Q0 $P?[ .]7!@ ^P#ON < 316^_LI@ ZM$SS!C_\' !;4,:/ @ %#![]V4 !06MU:W^\5E0 WZV ^P/O"48 -^M ZM@-T$^P+O 2 /L [P(? #5[X#% 2I-7O?,4 !.C$9H #YZN@%[46=1; ZMT%E0UEG14 @8E=%;[X&F 2 S&)_]WO=J8 ,$ [V.4 !^W>_HNP ^P/O ZM1T8 -!06]V/ @ ,&/_P< .]-I@ ?OL"[_&/ # 4._:NP T.\(O ZM6-%;[S"F 2,-V/ @ ,&/_P< .\=I@ ?OL"[\&/ # 4.\6E T 'O ZM(Y0 -3O(90 #%L_]T!W5G=6-U;^P3O1P( #%8_P /GJZ 7M19U%O065#6 ZM6=%0"!ECU._VDP T5OORZ4 !,\P8__!P 6U#&CP ( !0P>^\DP 4%K= ZM6M_O 90 -^M@/L#[^A$ #?K8#=!?L"[^ > #[ ._A'0 U>]?Q $@C5 ZM[UO$ 3!_L []($ $T5OO;J4 !.4W>]FI0 P0#O4Y, '[=[]BZ #[ ZM ^_-10 T%!;W8\ " P8__!P [SVE !^^P+OX8X ,!0[\ZZ #0[_BZ ZM !8T5OO(*4 !(IW8\ " P8__!P [PVE !^^P+OL8X ,!0[P:3 #4 ZM[QB3 Q$__= -U9W5C=6_L$[SX! Q__X #5[UJZ 9#]7O\I( !,' ZM^P#OW?[__P0 -7OM)( !(PW0#=[[:D #[ N_%6P T%#OG)( -50$A;= ZM[YZD #="?L"[^$= #[ ._B' ! -7O>)( !,3W>]PD@ ^P'O/48 ZM -3O8Y( 0 ")'O:J0 (]E$@G0[W22 !;$0S![T^2 #O3I( %O06U $ ZM (W0'= ?L"[^7W___04%O06U $ C=K 3[ >_@!@ T%!;$@O0[_&Y !0 ZMZ: $4MWOBKD /L![[T5 #04._8N0 U>]^N0 &2'=[W:Y #[ >^K0P ZMUE 2"=T#^P'O+AT ,X![UNY #[ ._8 0 U5 2"MVL!/L![Y+____0K 3O ZMSI$ - ![]N1 #5[X7" 3!M3OQ9$ 3 #]6L$!,(UN\_N0 $0;6[SNY ZM #= _L![Z1# #=K!#=K C=K 3[ ^_(%0 T%!9W:P0W:P(W:P$^P/O\14 ZM -!06-VL$-VL"-VL!/L#[S85 #04%?[ .]D%@ T%!6U>\]HP $W/!C_\' ZM #O,*, %#&CP ( !0T>\ND0 4!E7P8__!P [Q2C !0QH\ " 4,=0 ZM[Q&1 !0P>\2D0 4%K=6OL![\/^___!C_\' #OZ*( %#&CP ( !0Q5I0 ZM[^"0 ##[]J0 #OT9 %O=6Q$,T:P, 1(CW>_(D ^P'O?_?__Q$3U>_5 ZMD $A355Q,0^P#O* , 35[W&X 2Y-7O:;@ !,]U>^QD $S7561,Q ZMU5@2+=T($1+5[YV0 3*=59$B756!,AW3_[ >^R&P W>]PD ^P'O)?[_ ZM_S&0_]7O)+@ !+/U>\<N $Q[5[V20 3%M6L!!41U583#=VL!/L![Y$% ZM Q8O_5[_:W 3&-7O/I !,0U5D3#-58$PC=CT 1F]&L# 02 S%4 ZM_S$V_X /D>_XH0 CV,2"-3OOL !$'T 'OM< -_O/Y -WO3;< /L" ZM[S!$ #54!(-^P#O%?7__] !63$4 =19W5G=6=WO*;< /L#[[KS___04%>1 ZM[Z6A "/8Q(^,H\" 5LRC[8!6M18U5<3%]T!W0+=[_NV #[ ^^,\___U5 2 ZM.!$YW0'= MWOY+8 /L#[]7S___54!(A$2+46]1:U%C55Q,8W0'=!-WOP[8 ZM /L#[U3S___54!,#T %8U5@2%-19W>^IM@ W0+[ N]T&@ ,7P W5K=6]WO ZMD[8 /L#[[9 #04.^-M@ U5 9T- !6=_O=+8 /L![Z=3 #5[S.V 3 ZM"-3OXXX !$CT 'OVHX -7OL+8 !,4W8\ " ^P'OA1, -!0[[Z. #5 ZM5Q(9W>^ M@ W>]VM@ W>\HM@ ^P/O]5< -!94 0 S=CP ( #!C_\' ZM #OD: '[[ N\UB@ T%!;U>]8OP $Q[46A$5> M:4,'O9(X %!^^P'O ZM'U< -9:T5I;&>;5[S:_ 3'M1:$15X"UI0P>\^C@ 4'[[ >\G5P UEK1 ZM6EL9Y@0 C0K 1;U.\$OP U.\"OP W5O[ >_55@ W0#=6_L"[U97 #= ZM6_L![UT$ #54!,'T 'OUKX -U;^P'OVU8 -T W5O[ N\N5P W5O[ >\U ZM! U5 3!] ![[*^ #=6_L![X56 #= -U;^P+O!E< -U;^P'O#00 -50 ZM$PW0 >^*O@ U.^ O@ W5O[ >^%5@ W0#=6_L"[]A6 #5[VJ^ 2"-7O ZM7KX !,%T %0$0+44 0 -7O<)\ !,1P0'O>XT '[=/OL"[ZT8 #! >]J ZMC0 ?OL![Q[[___0[TR- #O2XT -T ^P'O!/3__P0 C"!%[5[U6- 2 ZM S&0 -3O2HT -T$P8^T [PV- !^^P+OJ2D -!06]%;[Q>- 3'L$! ZM[PZ- !^P0%;?MT\^P/O/!@ -U;^P'O30 -7OR9X !-#W0C!CY@ #O ZMQHP '[[ N]B*0 T%"M_-'OJ)X % 3(=_OGYX /L![Z(_ #=4-T[^P+O ZM\1< -U;^P'O @ 0 C""%[=CW$ #?[^^, #[ N_P3 ]E"M_YBM ZM_U#14(]# $@,QC@#14(]1 $SK14(]2 $SK14(]3 $@,QZ0#1 ZM4(]C $V?14(]Q $Q/14(]R $Q/14(]S $]D$^P#O>!8 !'V ZMW>\LC ^P'OX?G__]V/ @ ,&/_P< .\$G@ ?OL"[ZB' #04*WXPU#O ZM^8L '[[ >^O\O__^P#O]O7__Q&TP0#OS8L '[[ >\O.0 P8__!P [\*= ZM !0QX\ " 4%O#[\>+ "L!%#$6U# 4.^JBP Q5NL!.^EBP W8\ " ZMP8__!P [Y"= !^^P+O-(< -U0W>^ BP ^P+O)8< -!0[WZ+ #0K 3O ZM>HL #$[__L [PA5 #=K 3[ >^\_O__,2?_ T.]RBP 4 0 ")[.>/]> ZMU%O?S7C_W\U\__L"[ZPZ #[ ._=.P W>__G W0?[ N_80 W>^,L@ ZMP0&L!'[=[]&R #?[Z"+ #=[]F< #[!>\"/ W8^ WZV ^P+OMDL ZM -_->/_?S7S_^P+OBSH )6M@!,3T %;WZV W>\^L@ ^P+O!4\ -!;4 0 ZM B1[[:< "/91()T.^\B@ 6Q$'T.^OB@ 6]!;4 0 - ![Z&Q #0K 3O ZMB9P /L [U[T___[ .]_^O__! P*P$[XB* !X"^^!B@ 4,:/ 0 %#' ZMCP $ #O4IP %'&45#04.]?B@ ! ">SF#_7M^MX-_-8/_?[ZBQ #[ ZM ^_%4@ W:P(W:P$^P+OC"< -7O-K$ !,'^P#OG1H -7O'[$ !,'^P#O ZM#@$ -7O)+$ !,'^P#O_RX -7O.;$ !,'^P#OE$ -7O2K$ !,'^P#O ZM*1X -7OY[ !4'^P#O.@\ -7OY+ !,)W0'[ >\I2P ^P#O A0 0 ZM ["!%[0K 1;U%K56Q(1W^]KB@ W2+[ N_:% $3#=",&/@ %M^^P+O ZM$R8 -!06=U;^P'O%P -!0K?S165 2!= !4!$"U%#04%K06E $ _""%[0 ZMK 1;W0C!CX !;?M^M^/L#[\\^ #="-T P8^ 6W[[ ^\^)@ U%K0 ZM6UG!CP ( !;6!$&F(E0P%!:T5E8&?7="-^M^,&/@ %M^^P/OCCX -!: ZM4 0 P@A>D(]C[^N: #?[\&) #[ >].4@ ^P#OM^W__]^M^-^M_/L" ZM[T(X #[ .^/. W^\ML ^P'OE 0 -_O0 /L![RU# #?[Q.P #[ ZM >_&!0 WZWXWZW\^P+O/S@ -7OL:\ !('^P#O0B\ /L [WTO #[ .]* ZM\O__! -6L!!(/W^]0B0 W2+[ N^B$P ^P#OKP4 -"L!%"5L 036-V@ ZM!-_O-(D /L"[Y@\ #54!-$T*P$4-V@!-_O'HD /L"[X \ #54!,LW:P$ ZM^P'O'D\ -50$Q[=K 3?[_^( #[ N_D1P U5 3"MVL!/L![P( $ ZMU:P$$@_?[^"( #=(OL"[R(3 #0K 10U* (T+P$4#R@!%#*C_\/__]0T5"/ ZM $ !,<T+P$4+&@!@$5$MVL!/L![VLM #0K 11T%"A"-VL!/L![VU, #0 ZMK 10U* 0T+P$4#R@!%#*C_\/__]0T5"/ ( !()T*P$4-6@"!,-W:P$^P'O ZMD0 #&, -T!W030K 10W: $^P/O6NO__]50$W;= -T$T*P$4-V@!/L#[]8X ZM #0K 11T%"A#-"L!%#1H R/_____Q(.W: $W1#[ N]>$@ $4#=K 3[ >\X ZM W:P$^P'OH -"L!%#=H S[ >^J. UE 2$-"L!%#=H 3=$?L"[R82 ZM #=K 3[ >]^30 ! "-6L!!(/W^_+AP W2+[ N\$$@ ^P#O:?3__]!0 ZM6]U;^P'OOTH -"L!%#=H 3=6_L"[]M* #0K 10U: ($Q+=H C!CP ! !; ZM?OL"[\!* #=K 3=6_L"[_H #=CT4C #=K 3[ N]2[O__! " #Y[. /E> ZMU%?5K 02#]_O6H< -TB^P+OBQ$ -"\!%#0H!!;% ,QO RCP '61%<T*P$ ZM4-:@$/L []7S___04%C=6/L![RM* #16X\ !P & /06UG=6<&/ $ %A^ ZMT*P$4-V@#/L#[],W #04%K=CU8T #=K 3[ N_.[?__T5I9$P/0 5?"65O5 ZM6Q2@T5J/_____Q(0T*P$4-V@!-T2^P+O_A -57$PO0K 10W: $W1,1)MV/ ZM < -_- /G0K 10W: ,^P/O<3< -!06A40T*P$4-V@!-T4^P+OPA 0 ZM S0K 1;T*P(6A,$U5L2#]_O>H8 -TB^P+OH1 -T$W8]%(P P8^P ZM6W[[ ^]4(@ W0C0:E \H 1^P8^ 0 6W[[ ^\\(@ W0C0:E \H )^P8^( ZM 0 6W[[ ^\D(@ W0@RN@!^P8^0 0 6W[[ ^\/(@ W0C0:E RH Q^P8^8 ZM 0 6W[[ ^_W(0 W0C0:E RH 9^P8^@ 0 6W[[ ^_?(0 W0C0:E \H A^ ZMP8^H 0 6W[[ ^_'(0 W0C0:E \H I^P8^P 0 6W[[ ^^O(0 T&I0/* $ ZM4,J/_P___U#14(\ @ $@K="-!J4-V@$!$$W0C= ,&/N $ %M^^P/O>R$ ZM -T(T&I0W: 4P8_ 0 6W[[ ^]D(0 W0C0:E#=H!C!C\@! !;?OL#[TTA ZM #="-!J4-V@',&/T $ %M^^P/O-B$ 0 S0K 1;$@_?[S.% #=(OL" ZM[U,/ #= -T ^P+OING__]!06MU:^P'O"D@ -T(W>^HJP P8\ 0 6G[[ ZM ^_O( W0C=[Y6K #!CP@! !:?OL#[]@@ #=[S2K #!CQ ! !:?OL" ZM[_-' #5[]>J 3+MV/0 -WO?94 ,&/T $ %I^^P/O:$L -50$@_= ZM[V25 #=-?L"[\,. #=[VF5 #!CY ! !:?OL"[]HW #?[SBK #[ >]] ZM-0 UE 2"]TT^P'OE X !%IW^\<JP P8\0 @ 6G[[ N^I-P W^\0JP ZMP8\9 @ 6G[[ N^4-P W^\$JP P8\B @ 6G[[ N]_-P W^_XJ@ P8\K ZM @ 6G[[ N]J-P W^_LJ@ P8\T @ 6G[[ N]5-P W8\T$@ W5LQ;?P ZM"-6L!!(/W^_N@P W2+[ N\(#@ ^P#O;?#__]!06]U;^P'OPT8 -V/D'@ ZM #$X_ U>^@E $R'6[R2J #?[_ZI #[ >^Q____^P#O6.S___L [\D, ZM $ #".%[4K?S?K<C[ >_L @ W2W=K 3[ N\2-P U5 3-92M[-^MR-^M ZMS-^MT-^MW-^M[-^MU-_OQX, -VL!/L([S,V #?K>S[ >\; @ T%"MV!%6 ZMW2_=K 3[ N_--@ U5 3)-^MR-^MS-^MT-^MW-^MU-^MV-_OG8, -VL!/L( ZM[_$U 1']^MW-^MS-^MT-^MU-^MV-_OE(, -VL!/L'[] U #7K=C?K<C[ ZM >\E U5 2#MVL!-TS^P+O^0P !$.WZW(^P'OQP -!0K?S0K?Q0! , ZMT*P$6]5K&0K1:SP8!= !4!$"U%#04%K5JP09"]&K!#P8!= !4!$"U%#24%#* ZM4%K5JP@9"]&K"!@8!= !4!$"U%#24%#*4%K5JQ 9"]&K$ P8!= !4!$"U%#2 ZM4%#*4%K5JPP5!= !4!$"U%#24%#*4%H3*-&K$ $2"]&K#!T4%- !4!$1T*L0 ZM4-&K#$#O98( !7LU%#24%#*4%K5JQ05#]&K%(]D & 70 5 1 M10TE!0 ZMRE!:T%I0! #\($7M"L!%O[ .]64 U*W\P8]L!P JQ1:,H^R!U@1(,<$ ZM6%!X E!0PU!84!,',H]M 5 1!3*/;@%0P%"M_-98T5A:&=O'!%I0> )04,-0 ZM6E 3!S*/;0%0$04RCVX!4-%0CVX! 2"=&K$ $5 ]:M_-19$0O 2>^[@0 ZMK?S66=%9JQ 9[\,!JPQ0P%"M_,08K?S JPBM_,0\K?S JP2M_,0\K?S :ZW\ ZMP._PG0 K?S?K?S[ >\"3 U: @$@,Q=_["CQ . "M_#%L_@ #,X!6M1; ZMT5L,&0,Q&O_=K 3=2^\?@0 ^P+O#@ -50$P;06UHQ__[66Q'9 ["!%[0 ZMK 1;T*P(6M5;$P356A(5W^^/@0 W2+[ N\""P U%G065 $T %9E6L3]95J ZM$_'561/MF(I^^P'OJS0 -!0K?R8BW[[ >^=- T5"M_!(%T %0$0+44-!0 ZM61'* (T*P$6]1KU*L$U*L(U*L,U*L0U*L4! C?[["" #[ >])-0 ZMT%!;$@?>[Z6" !;W5O[ >\< U5 2%MU;W8]! ^P+O<0H /L [ZP" ZM $ ,GL[\_E[= =T$W:P$^P/O%^/__]!06Q(#,9, W^]H@@ W:P$^P+O ZM]3$ -!06A(.W:P$W1#[ N\J"@ $6[=6MV/ $ -_- /_[ ^]/-0 U5 3 ZM-M_- /_[ >]B,P UU#>S0#_4<%14,W\_I3=_/Z1S0#_(Q/&E<T _Q/ W\T ZM__L![RD 1L]U:^P'O^#0 -90$@S=K 3=$?L"[\() #5[WB 2 M1; ZMT%M0! .P@1>WN_.@0 K?S[ .^0 P T%!:W:W\W:P$^P+OY#0 -!06Q,F ZMW5O[ >_>,@ P0%06=T!W5G[ N\]1P T%!JW5O=:OL"[Y$R #=K?S= /L" ZM[ZTT #04%L3#=U;^P'O$P$ -!0J@3=K?S= /L"[X\T #04%L3#=U;^P'O ZM]0 -!0J@C=K?S= /L"[W$T #04%L3#=U;^P'OUP -!0J@S=K?S= /L" ZM[U,T #04%L3#=U;^P'ON0 -!0JA#=K?S= /L"[S4T #04%L3#=U;^P'O ZMFP -!0JA3=K?S= /L"[Q<T #04%L3#=U;^P'O?0 -!0JAC=K?S= /L" ZM[_DS #04%L3#=U;^P'O7P -!0JAS=K?S= /L"[]LS #04%L3#=U;^P'O ZM00 -!0JB#=K?S= /L"[[TS #04%L3#=U;^P'O(P -!0JB3=K?S= /L" ZM[Y\S #04%L3#=U;^P'O!0 -!0JB@$ B1O 0P&1*1O 0Y% S=K 3[ >\R ZM1 $0K=K 3[ >\& T%!;,5;^ ["!%[46="L!%H1!I5J$PC66I%JCWP2 ZM])!JK?^4BM[ON7X %O5:Q,4W:P$W6O[ N_N, U5 2$<BK!%G06JP$E:W_ ZM$LS065 $P A;$=8 ,($7M[O=WX *W\$0[=O?S[ >_Q_?__P 2M_-6]_!+M ZM! #M"L!%O46=#O2'X %K56A,2W5O=:OL"[Y(P #54!('T%I9T%E0!-"J ZM+%H1X "-1;U>_HHP $UO1K 2/_____Q(HU:P,$P[0[]&C !0T: 8K @3 ZM.]6L#!(YT.^^HP 4-&@'*P($R@1*=6L#!,.T.^IHP 4-&@$*P($Q/5K P2 ZM$=#OEJ, %#1H!2L"!(#T %;T%M0! #-1;U:P$%"[5[W>C 3)M6L#!,- ZMT.]JHP 4-"@(%H1"]#O7:, %#0H"1:T5JL"!(#T %;T%M0! #-1;U:P$ ZM%"'5[SNC 3&=6L#!(4T.\NHP 4-"@*%K16JP($@/0 5O06U $ C46]7O ZM$J, !,6T.\*HP 4-6@#!4*T: ,K 04 ] !6]!;4 0 -6L!!(+T.\=?0 ZM[_"K #5[^JK 2!=2L!!$7T._=JP K 30[]6K !0T* L[\RK #0K 10 ZM! "-7OLJ( !,1T.^JH@ 4.$"H 0%T %;$0+46]!;4 0 C= =TP^P+O ZMS4, -!06]7OMGP !()T%OOK7P !$+T.^I? 4-!;H"S06^^=? $<8 ZM )"/9.^&C W^_<?P ^P'OZ4, /L [U+?___?[Q #[ >\A* ZM^P#O-N3__P0 R>KL!>T*P$6]"L"%K1JAP"$PG1JAP#$P,QH@#=6M_OGW\ ZM /L"[Q0Z #54!/JW5K[ >_[/@ W0'= -VJ!/L#[R'>___54!-TWZW W:H$ ZMWZW@^P/OE4( -^MX/L![Z$^ #54!-6U._-J@ WZW@W5K[ N]% T&I0 ZM/* $4,J/_P___U#14(\ @ $B25RP !$A[= =T$W:H$^P/OPMW__]50$PS? ZMK>#=6OL"[PP" #=6OL![S\# $ S"!%[0K 1;T*P(6M!K4+"@!*W^T>^5 ZMH AD4T&M0T&I1L: $H003!\@![TJJ #1[WB@ $&130:U#0:E&QH *A ZM A,'R +O+:H -'O6Z 09#K&[ +H $P?(!.\6J@ /*W^4,J/_P___U#1 ZM4(\ ( $Q0\K?Y0RH__#___4-%0CP!@ 2'='O'* ,9%-!K4-!J4;&@ ZM#*$,$P?("._1J0 /*W^4,J/_P___U#14(\ 0 $@G1[^N? "%1W1[^*? ZM "&130:U#0:E&QH :A!A,'R!#OEZD -'OQ9\ (9%-!K4-!J4;&@"*$( ZM$P?((.]ZJ0 T>^HGP AD5T&M0T&I1L: *H0H3".(&[UVI /*W^4,J/ ZM_P___U#14(\ @ $E_1[W:? !&170:U#0:E'1H!"A$!,(X@?O*ZD #1 ZM[UB? #&170:U#0:E'1H!2A%!,(X@CO#:D #1[SJ? "& ,QA0#0:U#0 ZM:E'1H!BA&!-XX@GO[*@ ' 1;CRM_E#*C_\/__]0T5"/ $ !,>T>\#GP ZM!!D5T&M0T&I1T: 0H1 3".('[[BH T>_EG@ !!D5T&M0T&I1T: 4H103 ZM".(([YJH T>_'G@ !!D5T&M0T&I1T: 8H1@3".()[WRH !( /GLX ZM^5[0K 1;T*P(6M!K4-!J4=&@$*$0$PKB"N]7J =Q%UW0#= -VJ!/L#[P0I ZM #04*H,T:H,C_____\2!]VJ!-T0$4+0:U#0H!!9U5D5)-V/ < -_- /G= ZMJ@S[ ^\4*0 UE 2,-VJ!-T2^P+O:@( -VJ#/L![] H #64!(,W:H$W1'[ ZM N]0 @ W5K[ >^I/0 !/L [ZOD___04%C=6_L![R7>___168\ !P %0<R ZMCP '5Q$#T%E7PH\ !P 6=U7P8\ 0 6'[?S0#Y^P/O$@ -50$@,Q:__B ZM"N^.IP BQ&) /T*P$6]"L"%K0K Q9U5L3"-5:$P3561@6W^_W>P W2+[ ZM N_) 0 $1/0 5 1%)&+BA()T%E0UUG54!+RU5D4Z=10T%!8T%A0! #-"L ZM!%O5[S*G 39M'OJIT $87MVK!-_OL7L -WO%(@ /L#[SDG #>[_=Z ZM !:$2;2[P*G !0RU!J4!,6W:H$W^^+>P W>_HAP ^P/O#2< , ,6M6J ZM!!+5W^]T>P W>_-AP ^P+O\B8 3>[Z]Z !:U:H($_/2[[>F !0RU!J ZM4!,9W:H(W:L$W^]#>P W>^:AP ^P3OOR8 , ,6A'0 "-'O")T ,5 ZM!_L [R8 #5[RR= 5!= "6Q$/U>\;G0 %070 5L1 M1;W5O[ >\5*0 ZM! W>\TG0 W^\*? W>] AP ^P/O928 -WOZYP -WOX9P -_O#GP ZM -WO(8< /L$[T8F #=[]"< #=[\Z< #?[Q-\ #=[P*' #[!.\G)@ ZMW>_!G W>^SG W^\H? W>_CA@ ^P3O""8 -WOIIP -WOF)P -_O ZM*GP -WOQ(8 /L$[^DE #=[XN< #?[S-\ #=[ZN& #[ ^_0)0 W>^> ZMA@ ^P'O.R8 0 W^\TE@ ^P'O*28 -WO9YP -_O$7P -_O&Y8 ZM /L#[Y@E #0K 10SU !CT, "R ,< Y@ ( 1,!'@$S 3P!40%L 84!H &L ZM ;@!Q '0 =P!]0$! @T"&0(E C$"/0)& E("6P)W H4"G@*J K8"P@+> NH" ZM]@+_ @X#&@,C R\#.P-' U,#7P-[ X0#HP.O [X#R@/6 ]\#ZP/W P $# 08 ZM!"0$, 0_!$@$5 1=!)8$GP2K!,<$W:P$W^]7A W^]QE0 ^P/O[B0 -;O ZM=)L -_O7I4 /L![U,E $W^]%>P W^]*E0 ^P+OQR0 !'7W:P(W^]& ZM>P W^\RE0 ^P/OKR0 /L [_ # 1N-_O0WL -_O%I4 /L"[Y,D #[ ZM ._4 P UN\.FP $9S=K C?[S][ 1O=VL"-_O37L !&RW^]?>P W^_> ZME ^P+O6R0 !&JW^]@>P ,7S_W^^!>P W^_ E ^P+O/20 !&OW8\ ZM! W:P(^P+ORVX -U0W^^%>P ,63_W:P(W^^;>P W^^-E ^P/O"B0 ZM #%[_]_OJWL -_O=Y0 /L"[_0C #?[[][ 1HMVL"-_OS7L #$D_]VL ZM"-_OSWL #$8_]VL"-_OU'L #'-_MVL"-_OWWL #'!_MVL"-_O[WL #'T ZM_MVL"-_O]'L -_O'90 /L#[YHC Q!/_=K C?[_Q[ QS_[=K C?[P%\ ZM Q:/_=K C?[QE\ Q7/_=K C?[SA\ Q4/_=K C?[UI\ Q1/_=K C? ZM[X5\ QD_[?[XU\ QWO[=K C?[Y=\ Q/_[?[ZM\ QR?[=K S=K C? ZM[ZY\ #?[YN3 #[!.\8(P ,2?^W:P,W:P(W^^[? $>+=K C?[]Q\ #? ZM[W23 #[ ^_Q(@ ,0;^W:P(W^_5? ,>?]W:P(W^_F? ,1K^W:P(W^_N ZM? ,0[^W:P,W:P(W^_S? W^\TDP ^P3OL2( #$B_MVL"-_O!'T #&G ZM_=VL"-_O%GT #':_=_O*GT #&Y_=VL#-VL"-_O1GT #%9_]VL"-_O6GT ZM #&V_=_O8GT #$?_MVL"-_O>WT #&A_=VL"-_O@7T #&J_MVL"-_OF'T ZM #&>_MVL"-_OMGT #&2_MVL"-_OSGT #%Q_=VL#-VL"-_OUWT -_OEY( ZM /L$[Q0B Q8OW?[]I] Q-/W?[_Y] #?[WB2 #[ N_U(0 W:P(W^\1 ZM?@ ,=+]W:P(W^\<?@ ,3;^W:P,W:P(W^\J?@ ,1#_W:P(W^]%?@ ,1O^ ZMW:P(W^]D?@ ,;O\W^]X?@ ,0W]W:P(W^^#?@ ,8K]W:P(W^^5?@ ,9K\ ZMW^^H?@ ,;C\W:P(W^^Z?@ ,<3\W:P(W^_$?@ ,;C\W:P(W^_5?@ ,:S\ ZMW:P(W^_E?@ ,47]W:P,W:P(W^\&?P ,8_^W^\F?P ,7#\W:P(W^]-?P ZM,2']W^]J?P ,>7\W^^0?P W^^?D0 ^P+O'"$ )'O#H( (]C$A/?[YU_ ZM #?[X*1 #[ N__( W^^>?P ,:S\W^^7?P ,:/\W:P(W^^Z?P ,<K\ ZMW^_1?P W^]1D0 ^P+OSB -_OW'\ #%[_-VL"-_O[7\ #&B_ -'O ZM=)< .]3DP %0_=[V>7 #?[Q> QG/W0[UB7 !0W4#O@)( -_O%H ZM #&%_0 D(]E[VZ! #4[PB #= ?L![^'D___?[Q\ #[ >_6*0 ZMW0'[ >_+Y/__^P#O. $ /L [S\6 $ #5K 02#]_OT7\ -TB^P+O;/K_ ZM_]"L!%"5L 036-V@!-_OO'\ /L"[VDC #54!-$T*P$4-V@!-_OIG\ /L" ZM[U$C #54!,LW:P$^P'O[S4 -50$Q[=K 3?[X=_ #[ N^U+@ U5 3"MVL ZM!/L![P$ $ C5K 02#]_O:7\ -TB^P+O]/G__];O1G\ -"L!%#4H C0 ZMO 10/* $4,J/_P___U#14(\ 0 $QS0O 10L: & 142W:P$^P'O-Q0 -"L ZM!%'04*$(W:P$^P'O.3, -"L!%#5H @3"I6P"!,%T %;$0+46]T!^P'OQ>/_ ZM_]5;$C30O 10/* $4,J/_P___U#14(\ @ $AS0O 10P8__!@ H!!0QX\ ZM!P 4'[[ >^-X___! ,^P#O0^/__\$!4%O[ .^$V___T%!:W>^QE0 W^^G ZM?@ W>^]?P ^P/OXAX -U;W^^6?@ W>^H?P ^P/OS1X -WO7WX -_O ZMC'X -WOCW\ /L#[[0> #=6M_O@WX -WO>G\ /L#[Y\> !X"UI0QX\ ZM! 4'[?[WE^ #=[UM_ #[ ^^ '@ ! ( /GLY\_U[5K 02$-VL"-_- ZM?/_[ N_.(0 $2W=K 3?S7S_^P+OOB$ -_O2'X -_-?/_[ N^!(0 W:P( ZMW\U\__L"[W,A #46M"L#%L1!=9:P 1;U6L2]_L [Q\C #04%D2,?L [_D ZM #54!,;W:P,W\U\__L"[R4C #?S7S_W1?[ N\P^/__W0'[ >][( $4G1 ZM68______$@W=&/L![Q/X___45Q$SWZW\^P'OV2( -!06-%861,+W5C[ >\< ZM $0[?S7S_W:W\^P+O, -%96!+0T %7T%=0! T:P$C_____\3#MVL ZM!-T9^P+OP/?__Q$)W1K[ >^U]___! ,FJP$6WB/^*P$4-!06M%;CW\ 2 ZM%=%: A- W5K=K C=&_L#[XGW__\1,-5;$RS56A(<[P '6W[=K C='/L#[V[W ZM___A!UL3W:P(W1T1!=VL!-T>^P+O5_?__P0 "- !6]WOOY, /M;[T(B #6 ZM4!(9W>^NDP W1_[ N\Q]___U>^?DP $P+46]WOF9, /L![RPB #64!(9 ZMW>^(DP W2#[ N\']___U>]UDP $P+46]!;4 0 "0CWCOIGT -_OJ'P ZM /L![PDU #[ .]RT/__W^\0 ^P'O01D /L [U;5__\$ .T*P$6]"L ZM"%K0:E \H 10RH__#___4-%0CP! 2!= !4!$"U%#04%G1JAP!$@3561(, ZMT:H< A,&T:H< Q)@W5K[ >\T,P U5 2#=U:^P'O63$ -50$RG=6M_O+'P ZM /L"[_8J #54!,SW5K[ >_=+P W5K=6_L"[ZX" 1'=59$AG1[TZ2 ! ZM%1#=J@3=CT( #[ N\C]O__! (T*P(6]T W0#!CP ! "L!'[[ ^_,SO__ ZMU5 2%\&/ $ *P$?MVL!-TM^P/O[_7__Q$JW:P$^P'O+1T -VL!,&/ $ ZM *P$?OL"[P0O #54!,)W5O[ >]] 0 ! ,T*P$6]"L"%K= -T W:H$^P/O ZM;L[__]50$@S=6MU;^P+O(0 3= -T"W:H$^P/O4,[__]50$N+=J@3=./L" ZM[WSU__\1W\ /P@1>T*P$6]"L"%K4K?S0:E \H 1^W:H$^P+O+Q\ -!05M%6 ZMC_____\2#]VJ!-T0^P+O0?7__S&@ -!J4-"@$%D4 S%R #*/ =7$4'[ .^0 ZMU___T%!;W5K[ >\*T?__T5F/ < !@#T%E7W5?!CP ! !;?MU6^P/O*1P ZM -!06-%85Q,$T &M_,)76=59%+O16(______$@S=J@3=*/L"[]'T___5K?P3 ZM#-VJ!-T3^P+OP/3__]U6^P'O)QL -90$@S=J@3=$?L"[Z?T___=6OL![U@ ZM $ (T*P$6]T W0#=JP3[ ^],S?__U5 3"MVK!/L![\0; #0:U RH Q^ ZMT&M0/* $?MVK!/L#[S(< #64!(.W:L$W2S[ N]2]/__$0G=6_L![P$ $ ZM@ _0K 1;T*L$6M!K4#R@!%G0:U \H A8T&M0/* *5]%8[Y20 3&]7OC) ZM !,3X0M9#^4+60#=6MT5^P+O _3__]%7[W20 3&]7O:) !,3X0I9#^4* ZM60#=6MT6^P+OW_/__]U9W5K[ N_N&@ UE 2"]U:W2G[ N_%\___W5?=6-U: ZM^P/ON#$ ,$4:W[=JP3[ N^N&@ T5"/_____Q(,W:L$W2O[ N^5\___! . ZMPBA>T*P$6]"L"%K?K=C?K=S[ N^J%P ^P#O]Q< -T W0#=J@3[ ^^)S/__ ZMT%!9$AK?K>#[ >]@ 0 W:H$WZW@^P+OI0 -!06=59$@,Q?0#= =T"W:H$ ZM^P/O5<S__]50$VO0:E \H 10RH__#___4-%0CP! 2%-U:^P'OX0 -U: ZM^P'OOO[__Q% E<L 1,-W5K=6_L"[\_\__\1+=!J4#R@!%#*C_\/__]0T5"/ ZM ( !,+W5K[ >\S_O__$0O=6MU;^P+O /W__]^MV-^MW/L"[QT7 #5[VMY ZM 3!_L [Z[Q__\$ ,PB!>W0#= -VL"/L#[[7+___54!,:T %:$1'?[U)X ZM #=(OL"[WGR___46M!:4 3=+]VL"/L"[^\; #04%L3VI1KW:P(W:P$^P+O ZMK____]!06A,=W:P$W:P(WZW@^P/OBB\ -^MX/L![P@ #04%KV+VL1M0 , ZMT*P$6]T W0#=JP3[ ^_<RO__U5 3 S&$_]U;^P'O\ T -!06A.,W5O[ >^T ZM_?__,8#_ ,P@1>W0#[ >]&&0 T%!:W0#[ >_,& T%!;W5O[ >_ & ZMRUN/_P$ %#B#E ]U"M_M"L!%"PCP! H 30K 10L*W^H 30K 10]^\7C@ ZMH C0K 10]^\/C@ H K0K 10T%J@%-"L!%#06J 8! W^\ > W:P$^P+O ZMGAH -VL"-VL!/L"[Q, #=K C=K 3[ N]B T*P$4 0 #"!%[+C_\/ ZM__^L"%#14(\ $ $RC14(\ ( $R;14(\ 0 $R314(\ 8 $R+V+:W_ ZMT*P$4)"M_V $D(]FK?\1\)"/8ZW_$>F0CV2M_Q'BD(]BK?\1VP ",$!K 1; ZMT%M0UEO=4-_OOG8 -VL"/L#[[H #06U#66]U0W^^W=@ W:P(^P/OHP ZM -!;4-9;W5#?[[!V #=K C[ ^^, T%M0UEO=4-_OL78 -VL"/L#[W4 ZM #06U#66]U0W^^J=@ W:P(^P/O7@ -!;4-9;W5#?[Z-V #=K C[ ^]' ZM T%M0UEO=4-_OI'8 -VL"/L#[S #06U#66]U0W^^==@ W:P(^P/O ZM&0 -!;4-9;W5#?[Y9V #=K C[ ^\" ! "-"L"%O5:Q,/TJP$4,M0 ZM:U 3!I"K!+P,!, (6Q'G S0K 1;U%K=6_L![_/:___54!,=W03!C[ ZM !;?OL"[R(! #14(]%(P $@/0 5K06E $ S0K 1;T*P(6MT(P8^ 0 ZM6W[[ N_W T&I1]U"A!-T(P8^( 0 6W[[ N_? T&I1]U"A MT(P8^0 ZM 0 6W[[ N_' ]U"Z -T(P8^8 0 6W[[ N^R T&I1]U"A#-T(P8^@ ZM 0 6W[[ N^: T&I1]U"A!MT(P8^H 0 6W[[ N^" T&I1]U"A"-T( ZMP8^P 0 6W[[ N]J T&I1]U"A"MT(P8^X 0 6W[[ N]2 T&I1T%"A ZM$-T(P8_ 0 6W[[ N\Z T&I1T%"A%-T(P8_( 0 6W[[ N\B T&I1 ZMT%"A&-T(P8_0 0 6W[[ N\* T&I1T%"A' 0 .T*P$6]"L"%K46=5; ZM$PK16@@4!=%: 1@3W^^(=0 W2+[ N^+[O__T%E0!)AK4.$#0.^-@P %=9; ZMUUH1[IAK4,*/5P %#(4%G66]!:4-=:U5 3TIAK4)A [V2# !0X0=0PW@$ ZM65F8:U#A D#O4(, ,F8:U#",% 1RP .P@Q>T*P$6]"L"%K0K Q9U5L3"M%9 ZM"!0%T5D!&!'?[PUU #=(OL"[PCN__\1(MU:W5G?[_YT #?K??[!._N$P ZMW5G?K??=6_L#[RP8 $ #=K C[ >\L!P W:P(W:P$^P+O10 -7O ZML8D !(0U>^YB0 $@C5[XV) 3!_L [Z@* #[ ._YXO__W:P(^P'O=00 ZM /L [PP# #=K C=K 3[ N]O @ ! (T:P$ AD#,8< ,9X!T5"/3 !-5 ZM%0,Q]0#14",3<3&( = ![Q>) 19030 >\5B0 $5L5 S&W =%0CV4 3 ZM S%W = ![P.) 10= ![P*) 1.- ![_V( 1+] ![_B( 1)M ![_.( ZM #0[]&) #OG', !$2T 'OYX@ -#OO8D .^0D@ W^_R<P W:P(W:P$ ZM^P/O/Q4 -!06]%0C_____\2 S%Y_]!;4-%0CV\ 3 S%T_] ![ZB( #0 ZM[WJ) #O49( !&[T 'OG(@ !&RT 'OEX@ -#O78D .\XD@ $9[0 >^+ ZMB T.])B0 [RB2 1BM ![X^( 1@=%0CU, 3O3&/ -%0CV( 2 ZM]- ![QF( #0[Q>) #OYI$ #%7_]%0CV$ 2 S'=_A0#,<+^T5"/8P ZM !(#,=;^%</14(]D $DG6[^6' Q)O_14(]F $C?0 >_:AP W>_( ZMB W>\FB ^P+O[20 #$ _]%0CV@ 2 S&S_A7,T5"/:0 !(#,:[^ ZMW0#[ >_U(0 ^P#OSNK__S'3_A0#,7?_T5"/; !(#,9/^%<#14(]N ZM$@,QHOX4S-%0CVT 2P] ![WJ' QG_[14(]U $@,Q]?X4--%0CW, ZM 2 S'3_A03T5"/< !*4T 'O5X< #%P_M%0CW0 2@= ![U"' Q ZM7?[14(]W $@,QQ_X4%=%0CW8 3 S%=_];O18< #$Z_M%0CW@ 3 ZM S%(_] ![S>' Q)/X ")ZN@%[0[SA^ !0U4"\"!,VW^\B<@ T.\E?@ ZM4-U O C[ N__$P U5 2&M^M@/L![VT2 #54!,VWZV ^P'OO1@ !'FT._U ZM?0 4-5 O @2'M7O@(8 !((U>^ A@ $P[?[]%Q #[ >^1& !-#ORGT ZM %O16ZP$&/+=2[P(^P'O>!@ -9;$>L -T!W0+=[_B& #[ ^\UP___U5 3 ZM0]_ODG$ -WOX88 /L"[Q02 #04._C< U5 2)=WOR88 -TR^P+O0.K_ ZM_][O=H ._%< WN]=<0 [ZJ& $ (GJ[ 7M^MX-VL!-^MP/L#[UXG ZM #= -T W:P$^P/OR,+__]50$RK?K<#[ >]8(P U5 3#M"MP%#0H!COIH8 ZM !$?W:P$W3/[ N_8Z?__$1'=K 3[ >\,W/__T%#OA88 -_O?X8 /L![UX1 ZM #04%L$ B>KL!>WZW@W:P$WZW ^P/OZB8 -T W0#=K 3[ ^]4PO__U5 3 ZM'-^MP/L![^0B #54!-/T*W 4+"@".\VA@ $4W=K 3[ >\D!P T%!;T5N/ ZM_____Q,)]UOO%X8 !$NF+P$?OL![S(3 #54!,3W:P$^P'O/A, /=0[_6% ZM 1#-VL!-TV^P+O(^G__P0 "-7OXH0 !) U>_NA $CC5[PJ% 2,-7O ZMTH0 !(HU>_&A $B#5[Q*% 2&-7OPH0 !(0W0'[ >_?Z/__^P#OX.?_ ZM_]#O GP %#50+P$$TO?[_IO #0[^][ !0W4"\!/L"[\D1 #54!(OW^_@ ZM;P W>_/A ^P+OLA$ -50$AC5[UJ$ 2$-T]^P'OA^C___L [XCG___5 ZM[VJ$ 3#=WO%HX /L![[?^___5[U&$ 3#=WO_8T /L![R[^___5[Q2$ ZM 3,=WOY(T /L![U,D #04._N;@ W8\ " P8__!P 4'[[ N^%6 ZM> M0[]%N #5[QN$ 2 S&4 -V/8@ -WOLHT /L"[V\1 #54!,%T %0 ZM$0+44-!0[_6# #=CV, #=[XV- #[ N]*$0 U5 3!= !4!$"U%#04._4 ZM@P W8]D W>]HC0 ^P+O)1$ -50$P70 5 1 M10T%#OLX, -V/<@ ZM -WO0XT /L"[P 1 #54!,%T %0$0+44-!0[Y*# #5[TR# 3%MWOG(, ZM /L![\_?___04._J@P $2/= /L![^G@___04._8@P W?_2@P W>]P@P ZM^P+O-R -7O,X, !,6W>_7C ^P'O.B, -!0[]%M 1%]7OH8, !,/ ZMT.^9@P 4-"@".^X;0 U>^R;0 $AW5[\J" 33MV/0P /L![^OF___4 ZM[[6" 1.=WOD6T -WOAVT /L"[S!7 #04%L2$MT'^P'OPN;___L [\/E ZM__\1#\7O9VT %M0T%#O6FT 0 #[ .\1#@ T%#O#(, /L [Q,. #0 ZM4.\"@P WN^];0 [_^" #= /L![]0- #04._?@@ W2_0K 10W6#[ N_H ZM#P T%#OU8( -50$@W0K 10T&#OQH( !$&UN^^@@ ! )"/:>_N; ZMW^]T;0 ^P'O420 /L [[J____?[Q #[ >^)" ^P#OGL3__P0 S0 ZMK 1;T*P(6M&J' (3!M&J' ,20MU:W^]%;0 ^P+O@QH -50$R_=6OL![VH? ZM #0:E \H 10RH__#___4-%0CP" 2#Y7+ $2"=U:^P'O @ 0 S0 ZMK 1;T&M0T* 06A$7^P#O",C__]U;^P'OA<'__\*/ < %K56A3E! , ZMW:P$^P'OQ -!06Q,)T*L,6M>K"!$@U%K=K 3[ >\8 T%!;$P_0[Z]L ZM "K$-!;[Z9L #06E $ C46]U;W13[ N\!(P T%!;$A+0K 10W: $W3#[ ZM N\BY?__$6?= -"L!%#=H 3[ >]L#@ P0%0?OL"[\\B #04*L,U:L,$@W= ZM6_L![V\- #46Q$VT*P$4-V@!-VK#/L"[PH. #0O 10L&!KT+P$4+"@ JL" ZMT+P$4#*@!JL$T+P$4#*@!JL(U*L0T%M0! #-"L!%O0[P1L !:$1?0:U"Q ZMJ@*@ A()L6J[ !(#,4C_T*H06M5:$N4Q/?\ C0[]IK !;$3+1JP@!%1/# ZM :L(?MVK#-TQ^P/O9.3__Q$5T:L( 1@/W^^V:P W2+[ N]-Y/__T*L06]5; ZM$LH$ S0[YAK !;$1K=JPS[ >^K# T*L06MU;^P'OG@P -!:6]5;$N($ ZM #I[.^/Y>T*P$6]1:W:L$WZV ^P+O^!P -TOWZV ^P+O>@T -!061,6 ZMUEF4:=_O3VL -^M@/L"[]D, 1$-_O/VL -^M@/L"[_,, #= =T"WZV ZM^P/O?;S__]50$WXRNP!^T&M0/* $?MVK!/L#[W + #64!(.W:L$W2S[ N^0 ZMX___$5?=JP3?S?S^^P+O>AP -_OZFH -_-_/[[ N]O# W\W\_MVK!/L" ZM[Y4< #54!-1W^_*:@ W\W\_OL"[TP, #?S?S^WZV ^P+O<AP -50$P?0 ZM 5K06E $W\W\_OL![X0, #74-[-_/Y1P5%0S?C^E-WX_M_-_/[[ >]6"@ ZMW:L$^P'O3 H !') X17] ,6=T!W5G[ N^X( T%!:W6O[ >\^# P0%0 ZM6=T!W5G[ N^=( T%!JW6O=:OL"[_$+ #WJPBJ!-7O,FH !()T%KO*6H ZM !$+T.\E:@ 4-!:H C06N\9:@ ^P#O( L -!06Q*5^P#O) L 0 S4 ZM6M#O]FD %O56Q,*L:L$K 02*=!K6M5:$AX\K 1^W^_A:0 W^\+B ^P/O ZM4 @ -[O_H< %K06E $T*L(6Q'& ,S@%:T.^O:0 6]5;$Q3=K 3=:_L" ZM[SP+ #54!((/*L$6M!:4 30JPA;$=X #-T W0#[ N]EO/__T%!;W^\F?@ ZM^P'OZ;W__]U;^P'O2 $ -50$G3=",&/F %M^^P+O)?/__]!0[VYH #= ZM6_L![]L# #=!,&/L %M^^P+O!//__]!06M%:CS02 3"]U;^P'OW0( ZM !$KD>]3: CVD2(='OJ7T (5&-7O#&D !(0T 'O VD -U;^P'O"@$ ZM 0 "1[R1H "/=!(AU>\2: $QG5[QY] 2$=7O1GT !(),H\ "._[ ZM9P T>]9?0 10#,9, U>^]: $O70 >^T: W8\ ! W>_49P ^P+O ZM>5$ -U0W^^=: W>^?9P ^P/OQ 8 -_OHV@ -WOC&< /L"[[$& #5 ZM[YMG 3(<>/ 0 .^.9P ?M_OBF@ -WO96< /L#[XH& 1$]_O@6@ ZM -WO4&< /L"[W4& #=[T-G #[ >_@!@ ! "-1;W:P$^P'OH,O__]50 ZM$B/=K 3[ >\&Q___U5 2#MTG^P'O?>#__] !6Q$'^P#O@<;__]!;4 0 #" ZM!%[=",&/ $ *P$?OL"[Z'Q___W4*W^W0C!CP@! "L!'[[ N^+\?__]U"M ZM_-_O_V< -WOPV8 /L"[^@% #?[[YF #[ >_!!P W5#?[_YG #=[Z%F ZM #[ ^_&!0 W03!C[P "L!'[[ N] \?__W5#=!,&/N *P$?OL"[RSQ ZM___=4-_OUV< -WO9F8 /L$[XL% #=!,&/P *P$?OL"[P7Q___=4-_O ZMPV< -WO/V8 /L#[V0% #!CY ! "L!'[?[[5G #=[R-F #[ ^](!0 ZMP8_0 0 K 1^W^^G9P W>\'9@ ^P/O+ 4 ,&/$ $ *P$?M_OH&< -WO ZMZV4 /L#[Q % \K?Y^^P'OO?S__]U0W^^29P W>_+90 ^P/O\ 0 #RM ZM_'[[ >^=_/__W5#?[X!G #=[ZME #[ ^_0! P8\T @ K 1^P8\K @ ZMK 1^P8\B @ K 1^P8\9 @ K 1^P8\0 @ K 1^W^].9P W>]K90 ^P?O ZMD 0 -_O8F< #$%_@ ",($7MT$P8^T K 1^^P+O^^___]!06\$!6W[= ZM+_L"[Y_>___=CW$ #?[T%G #[ N^N$P ]E"M_YBM_U#14(]1 $R[1 ZM4(]2 $R[14(]3 $T#14(]Q $Q/14(]R $Q/14(]S $R4$ ZM^P#O3MW__Q'VW0#[ >^[P/__W0#[ >^LN?__^P#O%_S__Q';^P#O?AP -VL ZM!/L![U+___\1R T 'OT7D -"L!.^Y9 ^P#OCKS___L [Q_ ___[ .^( ZMM___! #-"L!%O5[]YY 2&-T(P8^H 6W[[ N\;[___T%#O>&0 -7O ZMAGD !(QW0C!CZ !;?OL"[_ON___04%K16N]99 $Q3[ ._^QO__U5 2 ZM"=U:^P'O>?___P0 ( /GL[ _E[?S<#^W\U@_]^MX/L#[[\: #>S>#^K>C4 ZM63$B ?L [\V____04%C4K?#?K>#[ >]#N?__W5C[ >_0%0 T%!9$MC=6/L! ZM[S[M___54!([W0O[ >\MW?__^P#ODK___]!06-2M\-^MX/L![PBY___=6/L! ZM[Y45 #04%D2#=U8^P'O ^W__]50$\[561*,^P#O-K___]!06M^MX-U8^P+O ZM&^W__]U8W:WD^P+OSQ4 ,&/ $ %A^W:WH^P+OO14 )7( $3!= !4!$" ZMU%#04%??K>#[ >]K& U5 3-=2M^- !K?#4K?3=K>3[ >]!"@ T%"M_-%0 ZM!1(%T %9$1/?K>#=6/L"O 3?K>#[ >]& U5D2)M57$B+0K>!0P8__!@ ZMH!!0QX\ !P 4%O= ,%;6G[[ N^DMO__U5D2 S'7_M_O60 /L![XX/ #[ ZM .]W$ ! PB!>T*P$4.F@&";=H!3?[_QD #?K>#[ ^\& @ WZW@T*P$ ZM4-V@!-TA^P/O]]O__]"L!%#A : 8#-V@!-T*^P+OXMO__P0 #=K 3=CT0 ZM 1Z@ W0'= OL"[V<$ #04+P$W5#= OL"[U@$ #= =T#^P+O300 ZM -!0O C=4-T#^P+O/@0 0 #=O 3= OL"[RX$ #=O C= _L"[R($ $ ZM P@A>W0'= OL"[Q $ #04*W\T5 !$P_?[RT #= OL"[_@# #= =T# ZM^P+O[0, -!0K?C14 $3#]_O"@ -T#^P+OU0, 0 /L [ZO____0K 10 ZMT5 "$Q714 ,32-_O'V0 -TB^P+O"MO__P31[QMW #%2#?[^9C #?[S!Q ZM #[ N^M W^\C<0 ^P'O& $ -;O(G< - ![X]A 1Q]'OXW8 ,5 ZM(-_OP&, -_O^' /L"[W4 #?[^MP #[ >_@ UN_N=@ ^P#OH]G_ ZM_Q&/ W^\: W0+[ N\K P W^\+ W0/[ N\< P ! -7O_F ZM !,@W^]Z8P W>_P8 ^P+O&0 -WOXV /L![X0 #[ .]-V?__U% $ ZM -VL--VL,-VL+-VL*-VL)-VL(-VL'-VL&-VL%-VL$-VL#-VL"-VL!/L- ZM[P@F #54!@'^P#O<1H 0 -VL--VL,-VL+-VL*-VL)-VL(-VL'-VL&-VL ZM%-VL$-VL#-VL"-VL!/L-[Z0P #54!@'^P#O-1H 0 -VL!/L![_Q #1 ZM4(______$@?[ .\8&@ ! "-VL#-VL"-VL!/L#[X!& #04%O06U $ ( ZMW:P$^P'O1$D -!06]!;4 0 C=K C=K 3[ N]M2 T%!;T%M0! (W:P, ZMW:P(W:P$^P/O)$D -!06]!;4 0 C=K S=K C=K 3[ ^_&1P T%!;T%M0 ZM! -VL!/L![S8O $ (W:P$^P'OX$8 -!06]!;4 0 C=K 3[ >\$ ZM20 T%!;T%M0! "-VL"-VL!/L"[PU) #04%O06U $ C=K C=K 3[ N]3 ZM1P T%!;T%M0! (W:P,W:P(W:P$^P/O7DD -!06]!;4 0 C=K 3[ >^Z ZM2 T%!;T%M0! "-VL!/L![R9( #04%O06U $ (^P#O14< -!06]!; ZM4 0 "/L [R5' #04%O06U $ C=K 3[ >^:(P T%!;T%M0! "-VL!/L! ZM[](8 #04%O06U $ (W:P(W:P$^P+OKST -!06]!;4 0 ",N/_P___ZP( ZM4-%0CP! 3$LN/_P___ZP(4-%0CP" 2 ]2L#-VL#-VL"-VL!/L#[^=& ZM #04%O06U $ C=K S=K C=K 3[ ^\*/ T%!;T%M0! "-VL"-VL!/L" ZM[Z=' #04%O06U $ C=K 3[ >\<0@ T%!;T%M0! -VL!/L![U1' $ ZM (W:P,W:P(W:P$^P/O[!P -!06]!;4 0 #=K 3[ >]>0P ! "/L ZM[U,@ #04%O06U $ #[ ._Y'P ! (W:P(W:P$^P+OO48 -!06]!;4 0 ZM -VL+-VL*-VL)-VL(-VL'-VL&-VL%-VL$-VL#-VL"-VL!/L+[^(C $ ( ZMW:P,W:P(W:P$^P/O^$8 -!06]!;4 0 C=K C=K 3[ N^=1 T%!;T%M0 ZM! (W:P(W:P$^P+O!SH -!06]!;4 0 "-VL"-VL!/L"[^E$ #04%O06U $ ZM C=K S=K C=K 3[ ^\ .@ T%!;T%M0! "-VL!/L![\Q #04%O06U $ ZM (F*P(?MVL!/L"[Y0Y #04%O06U $ (F*P(?MVL!/L"[Q!# #04%O0 ZM6U $ (W:P,W:P(W:P$^P/OSD4 -!06]!;4 0 #=K 3[ >^.(@ ! ZM -VL!/L![W1 $ (W:P(W:P$^P+O0T4 -!06]!;4 0 -[O'6L %#0 ZMK 11F$%@4,J/^____U $ (W:P$^P'O^AH -!06]!;4 0 #0K 10F* - ZM4 0 #7O 09$-"L!%#0H 11UJ $FF%0$0K=K 3[ >_=*0 ! W:P,W:P( ZMW:P$^P/OFC@ 0 C=K C=K 3[ N]U1 T%!;T%M0! U[P(&130K A0 ZMT* $4=:@!)"L!&&:85 1#MVL")JL!'[[ N_C/ ! (W:P$^P'O<40 -!0 ZM6]!;4 0 C=K 3[ >]L.@ T%!;T%M0! "/L [\]# #04%O06U $ C= ZMK 3[ >^H10 T%!;T%M0! "-VL"-VL!/L"[_T9 #04%O06U $ C=K 3[ ZM >\^1 T%!;T%M0! "-VL!/L![QI$ #04%O06U $ (W:P$^P'OI#L ZM -!06]!;4 0 C=K S=K C=K 3[ ^] 'P T%!;T%M0! -VL"-VL!/L" ZM[QDX $ "0CW3O2EL -_OI%T /L![ZT2 #[ .\6KO__W^\0 ^P'O ZMY?;___L [_JR__\$ ,T*P$6]"L"%K1JAP"$P;1JAP#$A[=6M_O=%T /L" ZM[]\( #54!,+W5K=6_L"[P( $ /PAQ>T*P$6]"L"%K5[S=P 4 S%O ZM =!J4#R@!%G=6=^M]?L"[X/B___?[W%P #[ >^4% T%"MY-"@%*WLP1AJ ZM?OL![X 4 #04*WDW5#[ >\#%P T%"M\-^M]=WO8%H /L"[X7Y___0:E R ZMH 9^W^_G7 W>]&6@ ^P/O:_G__]!J4#R@"'[[ >\5\?__T%!8W5C?[\5< ZM #=[R!: #[ ^]%^?__T&I0/* *?OL![^_P___04%C=6-_OIUP -WO^ED ZM /L#[Q_Y___+C_\/__]94-%0CP!@ 3$<N/_P___UE0T5"/ " !(QT&I0 ZML* ,K>J:K>I^,JWJ4,J/_P#__U!XC_A0?M_O75P -WOJ5D /L$[\[X__\1 ZM&=!J4-V@$-_O2EP -WOCED /L#[[/X___!!*WP?M_O-UP -WO=ED /L# ZM[YOX___0K>10T: 4K>P2#<$+K?!^W^\=7 $0O!%*WP?M_O%UP -WO1ED ZM /L#[VOX___=J@3=[S99 #[ N];^/__T>^M;@ 14AE<L 1,;P8\ 0 ZM6W[?[^5; #=[PQ9 #[ ^\Q^/__W^_@6P W>_Y6 ^P+O'OC__]WO[%@ ZM /L![XGX__\$ C=K 3?[[U; #[ N_,! T%!;T>^]6P 14=T>^T6P ZM[[-; 2$-7OKUL !((T5L$$@/0!5O06U $ W:P$^P'O8/O__]%0CW\ ZM 5#MVL!-T.^P+O[]'__Q$*W:P$^P'O 0 0 #-TOW:P$^P+O7/O__]!0 ZM6Q,FE(O=K 3[ >_A____T%!:E6L3#MU;W5K[ N\? T%!:]B][$1/=K 3? ZM[QA; #[ N\' T%!:T%I0! ,T*P$4-6@!!(7W:P(^P'O1P -!06]"L ZM!%#06Z $$3;=K C=K 3[ N]U T%!;$B3=K C[ >\> T%!;T*P$4-"@ ZM!%H1!-"J"%K5J@@2]]!;J@C06U $ C6[[9: #= =T0^P+O[0X -!06]T! ZMW:P$^P'O</K__\$!4'[[ N_3#@ T%!KW:P$W6O[ N\F^O__U*L$U*L(M*L, ZM$;4 S0K 1;T*P(6M"K!%L1$]U:W6O[ N_I^?__U5 3E="K"%O56Q+I$8L ZM "4[WQV #5[S): 3%M_O;G8 -VL!-WO(5H /L#[P( $ ,T*P$ ZM6]VL#-UK^P+OC ( -50$VK>[T!V !:$0+66I5J$OK= -VL"/L"[V4 #5 ZM4!-(U:L$$BX\[Z!V !0RH__#___4-%0CP! 2++#OA78 .^@=@ W:P( ZM^P'OK@ !$5]B^*W5K=K C=JP3[ ^^&____]B]ZE+P,U:L($Q#=K S=K C= ZMJPC[ ^]K____! (PB!>W^\[=@ W^^U=0 WZW@^P/O-PT -1;W:WDW^]T ZM60 ^P+O[_C__]50$@C>[V19 "MY-T!W03=K>3[ ^^#J/__U5 3+]^MX/L! ZM[Q,) #54!,AU:P($Q+5[XIK 3"K&]X._X=0 $@K0 5O?K>#[ ;P$T%M0 ZM! .GJZ@7M[O/'4 %D1 M99E6D2^M^MP-_O*G4 -^MH/L#[ZP, #46]1: ZMS@&MK-VMI-_OYE@ /L"[U[X___54!,#,0$!WN_36 K:0Q]@#1K:R/____ ZM_Q(UWZV@^P'OA @ -50$R?= -T$W:VD^P/O9O7__]!0K:S14(______$@S= ZMK:3=$/L"[_?.___1K:R/_____Q(#,>< W0!X!%M^W:VL^P/O>OC__]90$@,Q ZMQ #=$-^M\-VMK/L#[U[U___54!0#,;H M:WP$W;?K?+?[TE8 #[ N^^]___ ZMU5 38M^M\M_O-U@ /L"[ZKW___54!-.W0[?K?+?K>'[ ^_#]___E*WOW:VL ZM^P'OY/3__]90$@S=K:3=$?L"[V3.___. :VL]B^)W5G=K 3?K>'[ ^^4 ZME'G?K:#[ >^D"0 UEO56A(#,0/_T:VLC_____\3']VMK/L![Y7T___14(__ ZM____$@S=K:3=$?L"[Q#.__\$W:VDW2;[ N\#SO__T %:$;P "-VL!/L![T[W ZM___ K A0T5"/MLT !47U%O=K 3?[YIS #=)?L#[]'-__\Q0O[0 5O=K 3= ZMK C[ N_J]O__,2_^ W:P,W:P$^P+OK?___]50$S3= =VL"/L"[Y7]___5 ZM4!,A/._5<P 4,J/_P___U#14(\ 0 $@K=K C[ >_N_?__E+P,! .T*P$ ZM4-6@!!(1U:P($P;0 ULQGP#0 ELQF0#5K @2!M !6S&. -TOW:P(^P+OK_;_ ZM_]!06A,"E(K0!%O=K C=K 3[ N\Z_/__T%!9$P[=6MU9^P+OIO___]!06]%; ZM!!),T*P$4-"@!%D1/MUIW:P(^P+O$/;__]50$RK=:=VL"/L"[XX+ #54!,: ZMT 'O;U8 -U:W5G[ N]B____T%!;T5L$$@C0J0A9U5D2OM5:$P/V+WK0K 10 ZMZ: , S$F_:@!H S6[S16 Q&?T "4[UQR #1[QY6 #O'58 !,>U>\% ZM5@ $Q;?[T%R #=K 3=[_15 #[ ^\! ! .T*P$6]VL#-UK^P+O8/[_ ZM_]50$@,QC0#5JP03)M[O#'( %D1 M99E6D2^O8OB=U9W:P(W:L$^P/OP?__ ZM__8O>1%?Z*L,6]_OXG$ -_ONU4 /L"[ROU___54!-$W^_+<0 W^^F50 ZM^P+O%/7__]50$RW?[[1Q #?[Y)5 #[ N_]]/__U5 2"=[O@E4 %H1!][O ZME'$ %K=6OL!O B4O S5JP@3$-VL#-VL"-VK"/L#[T7___\$ #4[SA5 #4 ZM[S95 #?[QA5 #[ >\! ! T*P$4*H!H S0K 10U: $$PK=H 3[ >_C ZM____T*P$4-6@"!,*W: (^P'OT/___P0 ")ZN@%[0 5O5[W%G 3<-7O ZMW5$ !-HU:P$$A'?[_!4 #=(OL"[S?+__\14M"L"%#=H 3=K 3=[[51 #[ ZM ^_>\/__W^_25 W>^B40 ^P+OR_#__]V/@ -^M@/L"[W\ "1K8"/ ZM>1,'D:V CUD2!= !4!$"U%#04%O06U $ P@Q>WZWXWZW\^P+O_.[___L ZM[RWP__^8K A^W:P$W>\T9P W^^$5 W>\\40 ^P7O9?#__]T"WZWV^P+O ZM'0 -^M^-^M_/L"[_3N__^5K?82!9"L"*WVF*WV4 0 #"!%[=[P%1 #[ ZM >^B\/__^P#OA0 -WO[5 /L![Q#T___5K 03!M&L" $8)]WOU5 /L! ZM[V3T___14 H2[M2L!-WOP% /L![^/S___0K 10!-WOKE /L![SWT___V ZM4*W_T5 *$P_7K @3"I"M_[P$UJP$$=N4O 21K?\*$\#4K 3=[WU0 #[ >\, ZM]/__T5 *$NX1J0 0 #)"/:.^&4 T:P$ 1(0T.]64 6M[OIU, ZM %L1(=[O[E\ %K>[T=4 !;$1'=B]_O4%0 -U:^P/O5^___]5K$NO1K 0! ZM$P,QK@'?[SA4 #=6OL"[SOO___?[S54 #=[Q=4 #=6OL#[R;O___=[P10 ZM #=[_I/ #?[QU4 #=6OL$[POO___?[Q54 #=[^=3 #=6OL#[_;N___= ZM[]A/ #?[P-4 #=6OL#[^'N___?[_A3 #=[[U3 #=6OL#[\SN___=[[)/ ZM #?[^53 #=6OL#[[?N___?[]I3 #=[Y-3 #=6OL#[Z+N___=[PAE #? ZM[\A3 #=6OL#[XWN___?[[U3 #=[VE3 #=6OL#[WCN___5[V)/ 2$=_O ZMK%, -U:^P+O8>[__Q$;QX\ ! [T1/ !^W^^:4P W5K[ ^]$[O__W^^> ZM4P W>\@4P W5K[ ^\O[O__W8\ ! W>\73P ^P+OO#@ -U0W^^!4P ZMW5K[ ^\+[O__W^]]4P W>_G4@ W5K[ ^_V[?__W>^P9 W^]L4P W5K[ ZM ^_A[?__W^]A4P W5K[ N_2[?__W5K[ >\W WN^O4@ 6]_O5%, -U: ZM^P+OL^W__Q$1W8O?[T13 #=6OL#[Z#M___5:Q+KW5K[ >\+[O__! (U%L1 ZM0M_O*%, -VL!/L"[WSM__\1,-UKW>]:4@ W:P$^P/O:.W__]6K"!/7QX\ ZM! JPA^W^\&4P W:P$^P/O2NW__]U;^P'O$\'__]!06Q+"! ,T*P$ ZM6] !6M5;$A'?[TE9 #=(OL"[US'__\1)-T$P8^P 6W[[ N^5V/__T5"/ ZMD'@ !(%T %0$0+44-!06M!:4 0 #-"L!%L2$-_O#UD -TB^P+O&\?__P30 ZM6UK!CP ( !;4-%:4!COU(H1[P U:P$$P75K @2"M_OYU@ -TB$1S=CX ZM #=K C=K 3[ ^]O P U5 2#-VL"-T.^P+OS<;__P0 "-VL"-VL!/L"[QGQ ZM___64!(3W:P$W:P(W2W[ ^^JQO__U%L1 ] !6]!;4 0 S0K 1;W6O=JP3[ ZM N^V[O__UE 2$-VK!-T-^P+O?,;__]1:$0/0 5K06E $ ( /T*P$6Q,)U:L$ ZM$P35:Q(2W^]56 W2+[ N]0QO__,3<!U>]?8@ %?75JP@3"I6["!,%T %7 ZM$0+45YCOYDP '[?[RU8 #=[[5, #[ ^_:Z___T %:U5<2+=!K4#R@!%#* ZMC_\/__]0T5"/ ( !(6T&M0P8__!@ H!!0QH\ !P 4,!06G@+6E#'CP $ ZM !06-U8W^_;5P W>]@3 ^P/OA>O___L [P2H___!6E!9D>]L3 CV,2 ZM M99> M94,>/ 0 %!8W5C?[ZI7 #=[RA, #[ ^]-Z___^P#O@*___\$! ZM4'[?[Y97 #=[PI, #[ ^\OZ___W:L$W^^&5P W>_T2P ^P/O&>O__]'O ZM:V$ $5&M57$Q;=JPC?[V=7 #=[]%+ #[ ^_VZO__W^]B5P W>^^2P ZM^P+OX^K__]WOL4L /L![T[K__\$ (GJ[ 7M1;U:P$$PG0K 10U: $$A'? ZM[RQ7 #=(OL"[^_$__\12MT W0#0K 10W: $^P/OGYW__]50$S'?K>#0K 10 ZMW: $WZW ^P/O#P( -^MP/L![QO^___54!,2T*W 4-"\!%'1H!BA&!@#T %; ZMT%M0! ,((7M"\!%#0H!2M^-"@&*W\U:P$$Q/0K 10U: $$PJ5L 03!=6\ ZM!!(1W^^M5@ W2+[ N]DQ/__$2+5[QQ@ 2&M^M^-"L!%#=H 3[ N]-Z___ ZMT5"/_____Q( ! "- !6]7O'V !,;T+P$4-&@&._E8 %0706U 1 M10 ZMTE!0RE!;U>\ 8 $QO0O 10L: ([\9@ 2!= !4!$"U%#24%#*4%O06U $ ZM (P@1>U*W\W0#?K?S=K 3[ ^_GZ___T%!;U:W\$A'?[Q56 #=(OL"[\## ZM__\1.IB]_%#14(]" $S?14(]+ $RC14(]- $RO14(]B $QS1 ZM4(]K $PW14(]M $Q#06U $> I;6Q'V> E;6Q'P>!1;6Q'J [0K 1; ZMT*P(6M"L#%D1!Y5J$P:0BHOU6?:4:Y5J$@70 5 1 M10! ,P@1>T*P$6]1: ZMU>\Y7P $WK0:U"PH 2M_CRM_E#*C_\/__]0T5"/ & !()T.\97P 6A%5 ZM/*W^4,J/_P___U#14(\ ( $@G0[P!? !:$3@\K?Y0RH__#___4-%0CP! ZM 2"=#OYUX %H1&SRM_E#*C_\/__]0T5"/ ( !('T._.7@ 6M!:4 0 ZM C0K 1;T*P,:]"L"*L$U*L(U*L,U*L0U*L4U*L8! #L($7M"L!%O! %M: ZMP0%;61$-D&JM_Y")BI"M_XK66<&/ @ %M0T5I0&>8$ ["!%[0K 1;P0!; ZM6L$"6UD1#K!JK?ZPB8JPK?Z*P )9P8\ " 6U#16E 9Y00 C=K 3[ >]J ZMZO__T%!;$AC5K @3$]VL!-TC^P+O%,+___L [Q7!___06U $ (T*P$6P0 ZM #=K S=K C=K 3[ ^^BZ/__T5"/_____Q(,W:P$W2K[ N_9P?__! ^P#O ZMR:O__]50$R7=K 3=[SY> #?[Q!4 #=[T9( #[!.]OY___W0#[ >\2J___ ZM! #L((7M_O!%0 /L![T+L___04%D2$-[O^%, %O>[_93 !:$0K>[_!3 ZM !;T%E:T%JM^-2M_-^M^-U:W5O[ ^^BR/__! #M"L!%O0K A:U%F8:E#1 ZM4%D33M%0*A,ET5 _$SC14(]; $T21BXH24-U:W5O[ N_)____T%!9T%E0 ZM!-9:W5K=6_L"[[7____04%D2ZI6+$NP1Y)5K$^#66MU:UEL1S)5K$M30 5D1 ZMSY5K$\O=6MU;^P+O!@ !&[U%D1N@ /P@1>T*P$6]:L")&\""$2"M19T %8 ZMUJP($070 5G46-!86I&\"(]=$S:5O @3,=^M_M^M_\$(7'[[ ^]9 D6NM ZM_QG=D6NM_A37T%E:D;P(CUT3S96\"!/(UJP($>_0K A0UJP(D6"/71,2W3?[ ZM >]EP/__^P#O9K___Q$5U5H3$=VL"-9;W5O[ N_N_O__T%!:T%I0! -VL ZM!/L![R8 #V4+P(T+P$4)%@+1(3UKP$W:P$^P'O# /90O P1!9"\"+P, ZM! (P@1>T+P$4-:\!)!@K?^1K?^/7!)@T+P$4-:\!)!@K?^1K?\P&4^1K?\W ZM%$F4K?[46Y&M_S 9-I&M_S<4,)BM_E!X U!0]E"M_IBM_U#",%"8K?Y1P%!1 ZM]E&M_M"\!%#6O 208*W_UEO16P,9Q->\!)"M_JW_F*W_4 0 -T&^P#O+2\ ZM -U0^P+O4"X 0 -VL!/L![PH #=4/L![Y$" $ _"!%[[ .^: ZM P P^_040 O 2M_-^M_/L![P(! #04%C0J!Q;F(]W6C*/+P%9T:@4CTH ZM 3"M&H%(]+ $BC#CTH "H%%!X U!0T. TN@ 6L./2@ *@44'@# ZM4%#0X#BZ !9W5K=6/L"[U4 #04%K=6=U8^P+O1P -!06=7O6%$ !,X ZMT5M:% O16UH2+M&H" (9*-%;61D+T5M9$A[1J @!&!C CQ . "M_-^M_/L! ZM[V #04%C6J"#06% $ S0K 1;T*P(6M%:.ADFQP2K%%!X E!0PU"K%% 3 ZM!S*/;0%0$04RCVX!4,*/;0$ %# 4%K#JQQ:4,"K&%# C[P" !0QP=04<0' ZM4<-14%'#45I0! #,((7L>/@%$! +P$4,2/@%$! %##4+P$K?S'CX!1 0"\ ZM!*WXU:W\& O CX!1 0"M_->M^,<\K?Q0Q#Q0PU"M_.]^9 QSRM_%K'/%I0 ZMQ#Q0PU!:[VYD #&/%K06N]H9 P8\$ ' K?A0QP=04<0'4<-14.]@9 ZMU:WX&4:8CT9:QP1:4'@"4%##4%I0$P<RCVT!4!$%,H]N 5#1K?A0&5''!%I0 ZM> )04,-06E 3!S*/;0%0$04RCVX!4,)0K?C66A&^F(]&6A$DPP%:4,<$4%%X ZM E%1PU%041,',H]M 5 1!3*/;@%0P%"M^-=:U:WX&=?06N_;8P T*WX6]!; ZM[]AC #'!%I0> )04,-06E 3!S*/;0%0$04RCVX!4-%0CVX! 2!] =[Z)/ ZM #46A$*PDKODT\ %O66M%;2N^(3P &.S0'.^#3P P0%;[W=C #06N]T ZM8P U.]^8P WN]88P 4 0 #M[O,F, %O>[Y-/ !:D(J+$OO0K 10Q0.@ ZM&%">0.^73P 6M[O#F, %N0BHN0BHN0BHO66\$0K 19Q0-I4)Y [XI/ !: ZMD(J+D(J+D(J+W7G=6_L"[WD #04%O!CV0 !Y?MU;^P+O90 -!06\&/ ZM9 'E^W5O[ N]1 T%!;P8]D >7[=6_L"[ST #04%O0K 10T: 4 ZMCV0 9"/8RJP'V,*L"P );T*P$4,&/9 * 4?MU;^P+O"P -!06][O ZM9F( % $ C0K 1;UEO1K @*&1C'"JP(4,<*4%'$"E'#45!1P#!1]E&+$0/V ZM((O'"JP(4,0*4,-0K A0P#!0]E"+T%M0! .P@1>W^_63@ ^P'OUB -!0 ZM6Q(#,98 E6L3^= #6=#O'4X %J5:Q,%F(M0$0/0(%#V4(K761+MD6LM$@70 ZM 5 1 M10T%"M_!,"UEO461$3D6LY%!/%"EE0F(M1P%!1PS!169%K,!CHU:W\ ZM$P/.65G%CQ . !9[[U- "5:Q,%T %0$0+44-!0[Z]- 3'=#OKTT %K0 ZM UF5:Q,%F(M0$0/0(%#V4(K761+M! W>^,+P W:P(W:P$^P/O6RH ZM 0 .T*P$6]1:U%D1'9%K.10TQ0I:4)B+4<!04<,P45H1']99UEL1&=9; ZMF&M0T5 )$_;14" 3\=%0*Q/HT5 M$^&1:S 8Q]59$P7.6E 1 ]!:4 0 , ZMT>_,30 1).T>^_30 K 09 S'Y -#OLDT %#00+P(4)%@+1+LT.^A30 ZM4-! O A0E: !$]O?[YA- #0[XI- !0W4"\"/L"[WH= #54!(#,;( T.]Q ZM30 4-! O A0T.]I30 49A!8%O06^_U5@ T5LZ$Q3=6]VL#/L"[RP= #0 ZM4%H3 S&% -7O-DT !-$W^\^4 T*P(4-U@^P+O@0$ -_O*U -_O)$T ZM /L"[VX! #?[QA0 #=6_L"[S<! #?[PE0 #="OL"[R@! #0[^Y, !0 ZMT$"\"%#6[^9, #0[^!, !1E4%@$@W6[]!, #0 >_-3 T#]0!-;OOTP ZM ,X!4 366I%J.A,#,:\ T.^K3 4,'OJ$P $"\"%"5H $3&]#OE4P %#! ZM[Y), ! O A0P0%0[QI6 1;];O>DP -'O=$P *P$&4_5[V9, 3F-_O ZM;D\ -"L"%#=8/L"[[$ #?[UM/ #?[VE, #[ N^> W^](3P W5O[ ZM N]G W^\Y3P W0K[ N]8 ,5'_T.\;3 4-! O COJ54 -;O"TP ZM - ![PA, 1,=#O_$L %#00+P(4-;O]$L -#O[DL %&506 2#= ![^%+ ZM #6[]=+ #4[VE5 #06U $ (T*P(6]=K&1":K 10T*L$4=:K!/9081$- ZMW5N:K 1^^P+O\Q\ 2 #\($7M"L"%O46IBK#%#*C^W___]0T5 "$A?5JP@3 ZM$M&K!*L($AC5:Q(4DX]$JPP2#=U;^P'O.2$ -50$B>8JPU0T$#OBD\ %?0 ZMJP18PUA76104W5O[ >^6( UE 2Z<X!4 344 3=6=T W:P$W5C[!.\C! ZMT%"M_!,(PUA04,,!4%G"66O 6:L$F*L-4,.K!$#O.4\ %#5:Q@$U%$1 ]!K ZM4=%041@)W5O[ >_!(0 P%E:U:W\$QB3CT2K#!,-W5O[ >\G( UE 3D=!: ZM4 3 6:P$,6__ #5[Q1+ 2'-_O$$L -_O]DH /L"[_,< #04._X2@ ZM$0W=[_!* #[ >^Y P ! U>_@2@ $Q/=[]A* #[ >\C'@ U._+2@ ZM! (T*P$6Q$,D6LZ$PN1:PH3!M9;E6L2\)%K"A($E&L1!I5K$P*4B]!;4 0 ZM C"!%[5[Y-* 2']_OD4H -_O=4H /L"[W(< #04.]W2@ $@/44 3= ZM[VQ* #=CP $ #?[X!= #[ ^]A 0 T%!;$]_06^]Q80 W5O[ >]Z____ ZMT%!;T%OO8F$ -U;^P'O9____]!06]U;^P'OT0 -!0K?S54!D)T5"/8.H ZM !4'/(]AZE 1!-"M_%#04.\N80 W5O[ >\O____T%!;W5O[ >^9 T%"M ZM_-50&0G14(]@Z@ %0<\CV'J4!$$T*W\4-!0[_I@ #>[\!) #O]V -U; ZM^P'O[/[__]!06]!;[^A@ #=6_L![]G^___04%O06^_98 W5O[ >_&_O__ ZMT%!;T%OORF -U;^P'OL_[__]#OGV %L1!Y%K+!,&UEN5:Q+UE6L3 I2+ ZMT%OOD& -[O>F % $ S"!%[0K 1;U*W\U%H1'Y%K.10VQ0JM_%"8BU' ZM4%'#,%&M_!$?UEK66Q$9UEN8:U#14 D3]M%0(!/QT5 K$^C14"T3X9%K,!C% ZMU5H3!LZM_% 1!-"M_% $ #L((7M"L"%O0K Q:T*P$K?C76S&& -5J%!S= ZM6OL![W0) #64!(*T:WXK 02==10!->J!-9JT5MJ& 706U 1 ]!J4-!06=U9 ZMW0K=J@3=K 3[!.]$ 0 T%"M_!,%PZP$4%G 6:P$PEEJP%FJ!)BJ#5##J@1 ZM[UE, !0U6H8!-11$0/0:E'14%$8"=U:^P'OX1X -6M_!(*PEE;U5L5 S%S ZM_Y2\!-"M^% $ C""%[0K 2M^-7OU$H !0JW^_,2@ ^P'OS0@ -90$@W1 ZMK?BL!!,#,8L U% $U^^R2@ UN^H2@ T.^B2@ 6]U;W0K=[YM* #=K 3[ ZM!.^9 T%"M_!,%PZP$4%O 6ZP$PEOO=TH ,!;[W1* "8[W=* !0P^]G ZM2@ 0.^A2P 4-7O5DH !@$U%$1!]#O2DH %'14%$8#=_O/DH /L![QT> ZM #5K?P2 S%5_]>L!)2\!-"M^% $ C"!%[!#%RM_-VL!-VM_-VL"/L#[_X* ZM #04%O0K 10X06@# 7. 5 1 ]!;4 0 _0K 1;T*P(6M"L#%G0K!!8UU@9 ZM$)"*BYBK_U#14%D2\-!;4 344 0 "-"L!%O=6_L![]T: #= -T F*L- ZM?OL#[PXC #4:]"K"*L$BC"K#)BK#%#A!U $B@.K# 0 P@1>P0A<K?S= ZMK?S=K 3?[WI) #[ ^]; ! P@1>P0Q<K?S=K?S=K C=K 3[ ^] ZM! ",(47M"L!%O!#%RM_/8!K?C06ZWTT%NM\-U;^P'O2QT -!0K>SV%*WY ZMW:W\W:P(WZWL^P/O P 0 .GL[L_E[0K 1;T*P(6M3-_/X1.==K&0S0 ZMJP10UJL$FF!0$0G=6_L![_(& #04,WT_N #0._21P V=U;W5#[ N_Q( ZMUE 2 S&B 9J*61-9X -)[[)' "YT5DE$A::BEG16243#M%9*A)$U,WP_IJ* ZM61% UVL9#-"K!%#6JP2:8% 1"=U;^P'OD 8 -!0S?3^T5!9$[3=6]U0^P+O ZMDR -90$@,Q1 '0S?S^4 30 <WP_M3-^/X1$L4*S?C^4,!94,,P4,WX_IJ* ZM6> "2>\V1P Y=7-^/X2"="/____?\WX_M!9S>S^T5F/; !,)T5F/: ZM !(#FHI9U5D3&]%9CUL 2%M_- /_=6OL"[Q<$ #04%H2!,X!4 3A $GO ZMX48 F8CVS-[/[ (%G168]C $S_168]; $S;7:QD,T*L$4-:K!)I@ ZM4!$)W5O[ >^_!0 T%#-]/[@ T#OGT8 -G=6]U0^P+OOA\ -90$W+168]C ZM $Q+168]S $PG168]; $AW!#%Q^W5O?S0#_W<WX_MU9W<WP_OL& ZM[Z@" 1&\$,7'[=6]W-[/[=S?C^W5G=S?#^^P;O,0 -!0S>S^$P? S?#^ ZMS?S^U:P,$PS5S>S^$@,QO_XQ7O[5S?S^$P?0S?S^4!$#S@%0! #YZNH%[0 ZMK!1;WJW 6M2MO-2MN-2MM-2ML-2MK-2MJ-"L"%#/4(]D %# +0 M "T ZM*@ J "H *@ J "H *@!! "H *@ J "H *@ P "H *@!& -10!-:ML- *6!$4 ZMT*L$4-:K!)I@4!$5T A8$0/0$%C7:QCHW5O[ >^<! T%!9T5 K$UO14"T3 ZM4Q%KU:P$$@,QC0'5K;P3^-6ML!(#,54!E&K?K<#[ >\4 P <%"MH-6MK!,$ ZM<E"MH-&L$(]L $P,Q( ' !+P8T+P84'"MH+#\,4H!T#!0,:H UJVLUZP, ZMUVL8 S'Q -"K!%#6JP2:8%#04%G7K P9D. "2>\"10 9-%8$!-3U:VP$@,Q ZM>O_162X2#M"MN%#6K;C54!(#,:P T5F/90 !,,T5F/10 !,#,5+_U:V\ ZM$_C0K;10UJVTU5 2[?99BM=K&5[0JP10UJL$FF!0$5N82>^B1 4.$'4*'A ZM DGOE40 ,Q8O_A $GOB40 70-U 1!)B/5U##4%FMI-&MI%@9 S'W_M6L ZM!!,0U:VP$@O%K:A84,&MI%"MJ-:MO!$BW5O[ >]A P T%!9X ))[T-$ - ZMT5DK$PC162T3 S&[_O99BM=K&0,Q#__=6_L![S4# Q#?_ !+P8T+P84':M ZMH+#\$2O5K:P3#]&MJ(\ " $P7.K:BMJ-&L$(]L $B3 !+P8T+P84-"M ZMJ+#\W5O=6?L"[P4= #64!(#U+P8T*V\4 31K!"/: !+2,JVH4, $O!C0 ZMO!A1]U"Q_!'- , /P@A>T*P$6]"L"%K0K Q9T*P06-"L%%?56Q,.P 2\&-"\ ZM&%#0H/Q0$0+44-!0K?S04*WXT5J/8P !(,T5F/____?Q(#T %9UV<9#-"G ZM!%#6IP2:8% 1"=U7^P'O80( -!05M90$R_16H]S $@G@ T;O-D, !W1 ZM6H]; $@651F@2#]5;$P3V5KW\UJW\UUD4L=%6C_____\3$]59%1+=5]U6 ZM^P+O*QP -90$@/4O!C1K?RM^!(#,3K]U5L3#-%:CV, 3 Y2]_- !4 3 ZM#]"L!%O0K A:U%:1:X]>$@365M9;W8\ 0 U582!= !4!$"U%#=4-U:^P/O ZMC , )IK6-%8CUT 3!=%8+1(Y]E9(:M9;$3&::U?15X]= $R&:J_Y9 ZMT5E7&!C#65=^W5;!65I^^P/O30, !'4T5@M$]/V5DAJFHM8T5B/70 !,' ZMU5@2YS&7_-!;4 0 # #\(<7M"L!%O0 5<1 M9;F&M0X - [RI" #RD6LM ZM$@?66\X!5Q$'D6LK$@+66]18<.^)0 K?01(\,P6E!N4%!EK?3OAD %)A ZM4E"M]!$,<:WT[VY 9W]98F(M:X )*[]Q! #HT5HN$R,1+7&M].]?0 ZM&!?#,%I0;E!09:WT[U9 !285)0K?376)B+6N "2N^H00 T] !5M19T5J/ ZM10 !,)T5J/90 !(XF(M:T5HK$QK16BT2!<X!5A$0UUL1#,4*65##,%I1 ZMP5%069B+6N "2N]C00 Z-56& /.65G 65C0 5;56!@&SE96SEA8<._H/P ZMK>QP[^@_ "MY-!8K?P1!62MY*WDZ5@%9*WDK>QXC_]86!+LU588!V:M[*WT ZM$05DK>RM],6M_%9^<*WT?OL#[\@ !P4*WTU5<8!')0K?1PK?10! , ZMT*P$6]6K"!()W5O[ >]2%0 Z*L,#YBK#%#@!U #,8L B &K#)./1*L,$R/> ZM[\1! !:$1'A!JH,"=U:^P'OUQ( , 06M%:[^E" 9YM"K"*L$X0*K# 70 ZM 5 1#IBK#5##JPA [\]" !0W5#=JPB8JPU^^P/O+AL -!0:]=K&0B:NP10 ZMUJL$!-%KC_____\3!H@@JPP1$(@0JPR8JPQ0X0=0!(H!JPS4:\X!4 0 ( ZMP@1>T*P,6Q,*<:P$[]D^ 2!7"L!% $WZW\<*P$?OL#[X0 !J4%#56Q4^ ZMP:W\6U#14(]_ %1_="/L [X8: #=4/L"[ZD9 1"V3OG3X *P$PAY; ZMT5L>%/!X6P%0;E!09*P$4 3!K?Q;4-%0CX'___\8"'#O>SX % $T5N/XO__ ZM_Q@-9.]R/@ K 3 'EL1ZLY;4'A0 5!N4%!G4*P$4 0 ",((7M"L#%O4 ZM:W&L!.]-/@ $@5PK 10!'&L!.]&/@ %09PK 10$01RK 10<%"M^!$*UFMD ZM[SP^ "M^'&M^.\J/@ &0D1ZM=K8*WXK?AQK?CO)SX !GO<:P$[R4^ 5 ZM!G"M^% 1!'*M^% $ [0K 1;T*P,6M!;61$$D*P(B_1:^=!94 0 PA1> ZMU:P$$@/44 3= /L![S(9 #04*WPW^^: W0[[ N\W&0 T%"M^-2M_-2M ZM[-6M\!,OT:WPK 0;"L*L!*WPUJW\$1[#K?"L!*WLT*WPK 34K?#7K?S=K?C= ZM#OL"[_D8 #=K 3[ >_7& ^P#OUA@ -T ^P'OQQ@ -!0K?35K?P9#-VM ZM^-T.^P+ORA@ -6M_!0*U:W\&!+5K?03#<&M]*WP?OL![Y88 #!K?2M[% $ ZM ! (PA1>T(____]_K?#0K 2M]-"M]*WX]@*M_/84K?W!#%RM[-^M ZM\-VM[-VL"/L#[PP #04%N4O?306U $ " #Y[.-/]>T*P$6]"L#%K4K?R4 ZMS6/_T%M9$0?15R43!]9;F&M7$O3#65O-//\36\#-//^M_-'-//\!$A[7:AD, ZMT*H$4-:J!)!I8!$^W5J::7[[ N\6$ $3"1J@T4$AG=S3S_W5G=J@3[ ^]T ZM"P P<T\_U"J!!$1W5K=S3S_W0'=6?L$[UH* #55Q(/X06J# 7. 5 1!-"M ZM_% $U*W4T*W4K=C0K=BMW-"MW*W@T*W@K>0QQ@#15RH3 S'5 , $K C0K A0 ZMT*#\K?@8",ZM^*WXUJW@UEN1:RX2 S'@ ,X!K?34K>B8:U#14(]H $@,Q ZM!P'14(]L $@,Q^ #>[Q0\ #-:/_>S6/_S63_U*WLT*WLK?"8BU?05U#1 ZM4(]F $@,QL ,5 S$ !M%0CU@ 2 S'3 !4#,<8%T5"/10 !(#,3<" ZM%0,QI@714 2 S&:!?97S6__,5,%UJWD$1714",3(M%0*Q/QT5 M$P,Q/?_6 ZMK>#66YAK5]!74-%0(!+>UJW<$>[6K=@1Z=%7,!(#UJW4U*WXF&M7X )'[U<\ ZM #,2K_Q0JM^%##,%=1P5%0K?C66Q'?UEN1:RH2$L $K C0K A0T*#\K?36 ZM6S$+_]2M])AK5^$"1^\:/ [L4*K?10PS!74<%14*WTUEL1XM:MZ-9;,0#_ ZMT 7-./\1#- $S3C_$070",TX_]6M]!@5U:W4$PS5K?@5!]"M^*WT$030 :WT ZMU:WH$Q\1)M[OX3H ,UH_]'-6/^/ @!--SLU8_\U8_Q%$T5>/9 !( ZMP 2L"-"L"%#0H/S-6/_15X]D $B35S5C_&;W5K>03"][OFSH ,UH_Q$. ZMU:W<$PG>[XTZ #-:/_15X]8 $@G>[WTZ !0$0?>[X4Z !0T%#-1/_> ZMS7K_6=!96!$Z[P !S5C_S33_[P$?S5C_S5C_Q\TX_\U8_U#$S3C_4,-0S5C_ ZM4,!04,#-1/]0D$#=-/]YQLTX_\U8_]7-6/\2P,-865#!K?10K?#5K=@3(]%9 ZM6!,>T%=0T5"/6 !-;T5"/;P !,[T5"/> !,^U:WP& /4K?#5K>P8 ZM ]2M[,-96%#04,T\_\"M\%# K>Q0T,UH_U&581,#,1P$U%$Q*031K? !&,C0 ZM :WP$<+>[] Y #-:/\1M][OR#D ,UH_Q&LU:WT& 30!JWTP BL"-"L"%!P ZMH/C-4/_?S4C_W\U,_\$!K?10T5 1& ?! :WT4!$#T!%0W5!PS5#_?OL%[TH% ZM #04%G5S4C_$PO>[W8Y #-:/\1'M6MY!,+WN]H.0 S6C_$0[5K=P3"=[O ZM6CD ,UH_][-;_]8E6D3!9B)4!$#T#!0]E"(U:WT$@75K=@3 _8NB-"M]*WL ZM$0J5:1,+D(F(UZWLU:WL%/'>S6__67'-4/_OQS@ !-*PP'-3/_-//\8+,[- ZM//_-//\1(\<*S3S_4,0*4,-0S3S_4, P4-?-9/_0S63_4?908<8*S3S_U<T\ ZM_Q,.$=77S63_T,UD_U#V,&#>S6'_4-'-9/]0%.C5S4S_% MQS5#_[V@X 2 ZM!= K4!$#T"U0U\UD_]#-9/]1]E!AX0!'[S\Y &F(]%4!$$F(]E4-?-9/_0 ZMS63_4?9083%5_M6M]!@$T :M], (K C0K A0<*#XS5#_W\U(_]_-3/_1K?0\ ZM& ;0K?10$0/0/%#=4'#-4/]^^P7O$@0 -!06=7-2/\3&\ZM]%#1S4S_4!40 ZMD6DP$PO>[QHX #-:/\1'M6MY!,+WN\,. S6C_$0[5K=P3"=[O_C< ,UH ZM_][-;_]8T,U,_\T\_]3-0/_5S3S_%0N5:1,'T<U _Q$9!= P4!$'ULU _YB) ZM4/90B-?-//\4VM6MV!(%U:WT%0/V+HC1K?0\& ;0K?10$0/0/%#04,T\_\-0 ZMK?2M[!$@ULU,_Q4+E6D3!]'-0/\1&070,% 1!];-0/^8B5#V4(C7S3S_&-K> ZMS6__63%*_=6M]!@&T :M]!$)U:WT$@30 :WTP BL"-"L"%!PH/C-4/_?S4C_ ZMW\U,_]&M]!$8!M"M]% 1 ] 14-U0<,U0_W[[!>_B @ T%!9<<U0_^_:-@ ZM$@70 <U,_]"M],U _]6MV!(SW5G[ >_/# T%#-//_14,U _Q@7T%#-0/\1 ZM$,,!S4#_4)% :3 2"]?-0/_1S4#_ 1CIT<U,_X_]____&0C1S4S_K?05"L,! ZMS4#_K?0Q+?W#S4S_S4#_K?0Q<_[ !*P(T*P(4/:@_,UO_][-;_]0T%!9P0%0 ZM6#%L_, $K C0K A0T*#\6=!96-6M]!@/W5G[ >]"# P%!8,4G\E8@3!/2M ZM]/C76#$\_,X!4 314(]' $@,QXOXQ4_K14(]D $@,Q[OH4#-%0CV, ZM 3B3$Y^M%0CV4 2 S%7_#$J^M%0CW4 2 S'%^A0LT5"/;P !(# ZM,;[Z% _14(]G $@,QCOXQ__G14(]S $@,Q7?\Q\/G14(]X $@,Q ZMF?HQX?G0S6C_496A 1(%T %1$0/0 E' 45#>S6/_4<+-9/]1P5%0S4#_T:WX ZMS4#_%0;0K?A0$070S4#_4,!0K?S5K> 3'1%5T*H$4-:J!/8@8!$/]&KQW5J: ZM('[[ N^6" UZWXT:WXS4#_&.81+=#-:/]0ULUH_]"J!%'6J@208&$1&/1J ZMZ-U:T,UH_U#6S6C_FF!^^P+O7 @ )7=:/\2XA$;T*H$4-:J!/8P8!$/]&KQ ZMW5J:,'[[ N\Y" ]*WP[=7-//\5:]'-//\!$A?7:AD,T*H$4-:J!)!I8!%4 ZMW5J::7X11I&J#102&=W-//_=6=VJ!/L#[W$# #!S3S_4*H$$2[=6MW-//_= ZM =U9^P3O5P( !$;T*H$4-:J!/8P8!$/]&KQW5J:,'[[ N_$!P ]*WL[1$M ZMT,UD_U#6S63_T*H$4=:J!)!@81$8]&KHW5K0S63_4-;-9/^:8'[[ N^1!P ZME=UD_Q,,$>#0J@10UJH$]B!@UZWXT:WXS4#_& ,Q&??T:N7=6IH@?OL"[V(' ZM 1X0 #= -VL%-VL$-VL#'"L!'[[!N\< ! -T!W:P4W:P0W:P, ZM<*P$?OL&[P( $ ( /PA!>T*P06][O:4H %K!K R/1-( %EQK 3O\S, ZM !@%T %0$0+44-!0O!03!7*L!*P$E.\]2@ U&MQK 3OUS, !(#,;P WN_4 ZM,P 6-9K<:P$[Q$T 8''&L!.\/- &7%P[P\T "M^!$A9FBL!,"H"&MQ ZMK 1H&/+06%# #%C1H @!%.X1>7"M\*WX9:WX[^HS !0<%"M\'%0K 04"A'F ZM9N_G,P K?AGK?BL!%!J4%?!,%=0]E"*;E=09*WX4&)0K 36:W&M^.^X,P STUNKYFLUFF set `sum bru.uu1` if test 54600 != $1 then echo bru.uu1: Checksum error. Is: $1, should be: 54600. fi echo ALL DONE BUNKY! exit 0
fnf@unisoft.UUCP (Fred Fish) (03/26/85)
#--------CUT---------CUT---------CUT---------CUT--------# ######################################################### # # # This is a shell archive file. To extract files: # # # # 1) Make a directory for the files. # # 2) Write a file, such as "file.shar", containing # # this archive file into the directory. # # 3) Type "sh file.shar". Do not use csh. # # # ######################################################### # # echo Extracting bru.uu2: sed 's/^Z//' >bru.uu2 <<\STUNKYFLUFF ZM%-$1+G&L!.^\,P &0H1(F1HK 3"J AK96BL!%!Q4.^L,P &>K06%# #%C1 ZMH @!%.;5K!@3 \!K6=%9CT32 9?M%9CY+2 5!][OH$D %EQK 3O?3, ZM !,)T5J/5M( !D%]C!J$1YJK 10T%!8P#!0]E!J;EA08U"L!%)E4N]9,P ZMK 316ED9(]!96I%J-1DIT5J/1-( !(6]C'O_D@ -9KU:P8$Q+661$.UEH1 ZMGO8P:I9ZD6HY%->4:=[OW4@ % $ @ _"!%[0K!!;U:P(%7_5K P5>IBK ZM#%#*C^W___]0T5 "$A?5JP@3$M&K!*L($AC5:Q(4DX]$JPP2#=U;^P'OR08 ZM -50$D:8JPU0T$#O&C4 %?%K BL#%K0JP18PUA7610MW5O[ >\@!@ UE 2 ZMZ=VL",&L"%I0PP%0?OL"[^D- #04*W\PU"L#% $U% $T5I9'@706E 1 ]!9 ZM4-!06=U9W:P$W5C[ ^]2 PEEKP%FK!)BK#5##JP1 [ZHT !0U6L8!-11 ZM$0/0:U'14%$8"=U;^P'O,@< ,)96A(5DX]$JPP3"=U;^P'OFP4 -"L#% $ ZMP%FL!#%<_P /T*P$6]"L"%K0K Q9T%M8$0.0BHOT6?K06% $ C0 ZMK 1;D6NL"!($T%M0!)6+$O+44 0 S0K 1;T*P(6M%;6A,3D6N*$PJ8:U"8 ZM>E'"45 $E8L2[=10! /T*P$6]"L"%K0K Q9T%M8UUD9#9"*BQ+WUUD9 ZM\Y2+$?C06% $ #M6L!!()T.^31P 4!$$T*P$4-!06Q(#U% $W:P(W5O[ ZM N]< P5M06I5J$^G=K C=6OL"[QP #04%D2"-3O64< !$+E&G66=!9 ZM[TQ' #06E $ [0K 1;T*P(6M!:61$'D6EK$P;6695I$O65:1,$T%M0!)6+ ZM$N344 0 #M"L"%O0K 19$1;06UH1!Y%J:1,&UEJ5:A+UE6H3!M99E6D2 ZMYL.L!%E0! P@Q>U*W\T &M]-6L#!@#,=( T:P,)!4&,<D UJP$F+P$4. # ZM0.^Y, \)%0+1()UJP$S@&M]!$)D;P$*Q(#UJP$U:P,$BR1O 0P$B#6K 21 ZMO 2/>!,'D;P$CU@2"=:L!- 0K P1;] (K P1:= *K P18]&L#! 27="L!%"1 ZM8# 25)&@ 8]X$P>1H &/6!)&P *L!!% F+P$4.$"0.]!, ")A04,(P4!$2 ZMF+P$?OL![V0% #"CU< !0T%"M^-%0K P8'<6M_*P,4,.M^%"M_-:L!)B\ ZM!%"3!T#O 3 !*RU:P($P70K 2\",ZM_%#$K?10! .T*P$6]#O5 \ ZM %D2 ]10!-5I$_G=B=U;^P+O$0 -!06A('$>J1BST2#]!:4 0 S0K 1; ZMT*P(6I%KBA/GE6L2RI&J_ST3XA'" #[ .\' 0 W5#=K C=K 3[ ^\B ZM ! "-"L#%O=6_L![S4! #=6]VL"-VL!/L#[P( $ /T*P,6Q,- ZMU:P$$PC0K 10E6 2 ]10!-"L"%"1H $K$@70 5 1 M10T%!:T*P(4)A@4-%0 ZMCV$ 3*-%0CW( 3-=%0CW< 2Q]5:$P70 E 1 ] !4,F/ , %!9 ZM$2356A,%T )0$0/0 5#)CP@! !061$.U5H3!= "4!$"U%#04%G=C[8! #= ZM6=VL!/L#[YP& #04%@8 S%S_]1K]EBK#=5:$P::CX!0$1+0K A0D6"/<A(% ZMT %0$0/0 E#V4*L,U*L$T*L$JPC06U $ "-[OC"\ %L1#]%;[\(P 9 ZM ]10!, 06YBK#%#3CX, !0$N306U $ (WN]@+P 6Q$,W5O[ >\. ZMP!!;T5OOBC !GK! #-"L!%O. 5K56Q($T%I0!)BK#%#3CX, !0$R[A ZM JL,!-10$0G=6_L![SH #04%J8JPU^^P'OK @ -50& K. 5K0 N]B-0 ZMX0.K# W=JPC[ >^U! U*L(E*L,U&O0JPBK!!&C C0K 1;X &K# 74:]10 ZM!. "JPP<X0&K#!?5JP@3$M&K!*L(%0O=6_L![Q$! 1W^$%JPP%S@%0$0+4 ZM4 0 ",($7M"L"%N8JPQ0RH^M____4-%0CT( 2/IBK#5#1JP1 [[@O 9 ZM S&< -"K!%#6JP20K 1@D6 *$P6:K 10!-U;^P'OM0 -90$@7. 5 1!)JL ZM!% $F*L,4,J/Z?___U#14 82(I"L!*W_W0'?K?^8JPU^^P/OH@@ -%0 1.Z ZMB""K#,X!4 28JPQ0RH_M____4-%0 A(7U:L($Q+1JP2K"!(8U6L2%)./1*L, ZM$@W=6_L![\4 #54!+(DX]$JPP3 S$^_]U;^P'O+@ -=K&0W0JP10UJL$ ZMD*P$8!$-W5N:K 1^^P+O#O___^$%JPP%S@%0$02:K 10! #L($7M"L!%O0 ZMJPA:PUJK!%G06JL$DX]$JPP3!-10$0Z8JPU0PZL(0.^R+@ 4-!0:YBK#5## ZMJP1 [Z$N !0U6L8!-11$0/0:U'14%$8"=U;^P'O*0$ -59%2#=6=U:F*L- ZM?OL#[[0' #04*W\T5E0$PB((*L,S@%0!-10! (T*P$6YBK#%#*C^W___]0 ZMT5 "$Q^8JPQ0TX^" 4!($S@%0!)BK#%#*$%#( E#V4*L,U:L($@G=6_L! ZM[T< #1JP2K"!(\DX]$JPP2-9BK#5##JPA [P(N !KF*L-4,.K!$#O]"T ZM %#5:Q@$U%$1 ]!K4=%041@)W5O[ >]\ U% $ ,T*P$6YBK#5K16@(8 ZM&M!*[W0L "K"!$$B BK#,&/ 0 *L(4!$EW8\(! ^P'OJ -!0JP@2 ZMWG@#6E# CTC$ !0T%"K", (4)BK#5'04$'O?"T -"K"*L$W5K[ >_2 @ ZMU5 3"N "JPP%B(] JPP$ ,T*P$6YBK#5##JP1 [TLM !0T%!:& ^8JPU0 ZMT$#O.BT *L$$0C16FL8 ]!::P0 S0K 1;P0%;6I6+$OS#6EM0! "-"L ZM!%O16X]! &0S16X]: % / (%O06U $ .U>^P0 $B[) 8^<T@ ZM[Z) #) 8^8T@ [YI #>[Y1 #OET -[OA4 .^(0 W03!!ZP$ ZM?OL"[[(% #04%G0[W% !;U.]V0 Z6L,$2O06^]>0 T&IKT&M:Z6KP ZM> )94,!;4-%:4!D/> )94,!;4-%06QD#,<0 T%M:RP%K6]%;6A3$T5KO*T ZM !()T5N/F-( !,#U% $UN\?0 T>\90 1N@W8\ 0 P8\ 0 67[[ ZM N\M!0 > A0[_D_ #= /L![^P$ #04%IX N_F/P 4,!:4-%06AFU> +O ZMUC\ '[[ >_*! T%!:T5J/_____Q.:T%K_LS\ ,$$[ZP_ !0T5I0$P?( ZM ?^?/P > +OH#\ %# 6E##!%!JT&KOB3\ ,D!CYC2 #_?3\ #$&_W@" ZM65#!6U#O:C\ -%:[V,_ 5$M#_6S\ .]>/P T&O_3S\ ,D![T@_ !K ZMP01;4 0 #-"L!%O06UK"!%K06N\O/P RP%J4-!0:@0 ["#%[0K 1:Z:K\ ZM"=U:^P'OSO___\-:JOQ0QP10K?3=K C[ >\\_O__T%!;$P716UH2!-!;4 30 ZM6JW\T%NM^-T$P0.L"'[[ N\0! T%!9T5FM]!X9T%FM]!$3T*W\4-"M^%'0 ZM8&' !*W\P 2M^-"M]%#7K?354!+BT5M:&+1X EE0P%M0T5!:&:AX EE0P%M0 ZMPEI0Q@10T.^//@ 0&L1D0 ,T*P$6]1:D6NL"!(#T%M:E8L2\]!:4 0 ZM ,(47M^M[MV/ 50 -VL!/L#[Q0# #54!@#U% $T %0! #M1;W5O= ZMK 3[ N\( @ U5 2!= !4!$"U%#04%H3"M, K @3!,X!4 356A(@X0BL"!O= ZMK S=K 3[ N\ @ T%!9&0G=6?L![XH" #56A,@X0FL"!O=K S=K 3[ N_< ZM 0 T%!9&0G=6?L![V8" #IK @%T %;$0CA :P( ] "6]U;W:P$^P+O)0 ZM -!06=%9C_____\3$N$#K @-W0+= -U9^P/OZP$ -!94 0 +P%'@87 ZM[P@# $ [0K 1;T*P(6M!;696+$OS76Y"*BQ+[T%E0! W^_0+0 ZMW:P$^P+O2@ -_OQ2T ,$)K 1^^P+O. -_ONRT ,$2K 1^^P+O)@ ZM -_OL"T ,$;K 1^^P+O% -_OGRT ,$DK 1^^P+O @ 0 [0K 1; ZMT*P(6M!;69"*BQ+[T%E0! C0K A;T:P$C_____\2!,X!4 3IJPP'T:L$ ZMJP@4#M&K!*L($NK5:Q+FUJL$UZL$T*L$4/:L!:]"L!% $ O \>!A?O ZM* ( -10! +P0'@87[Q@" #44 0 "\ AX&%^\( @ Z5$"U% $ ZM +PO! O"_045 $ "\& 0 +P8T%%0! O"4>!A?OU $ -10 ZM! +P)'@87[\0! #44 0 "\#AX&%^^T 0 U% $ O"$>!A?OI $ ZM 0 (B/0*P$$0( +PI'@87[XL! $ +P('@87[WP! $ ZM "\+AX&%^]L 0 U% $ O!<>!A?O7 $ -10! +P;! +P=! ZM +P[%^]" 0 +PP'@87[S0! $ "\$QX&%^\D 0 ! ZMO W0K 11$P/04&$$ "\(P0 "\% 0 +P4T%%0! ^P#O]_;__[P! ZM O 8>!A?OY -10! +P#'@87[]0 $ "\$AX&%^_$ ZMU% $ O#8>!A?OM 0 +P\'@87[Z0 $ "\"AX&%^^4 ZM U% $ O!X>!A?OA 0 ,'OA"L *P$?MT!T%Q3T%Y<O!$> ZM!A?O8P -#O:2L %# HP3O8"L 0 -"L!%#0K A2$P714@$5"-11 ZM>U)04%($$PO14%(> ]10!- !4 0 "\!QX&%^\< U:P$$P304;P$! ZM "\!!X&%^\$ ! -!0[\TK #. 5 $ ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM ZM !F:6QE7V%C8V5S<P!D:7)?86-C97-S "X +P ZM $ ZM 0 !L8F%?<V5E:P!A<E]R96%D &%T(&)L;V-K("5L9 !A="!B;&]C ZM:R E;&0 870@8FQO8VL@)6QD "T 8R ]/B!C;VYT:6YU92 @<2 ]/B!Q=6ET ZM("!R(#T^(')E;&]A9" @<R ]/B!F;W)K('-H96QL "5S.B!L;V%D('9O;'5M ZM92 E9"!A;F0@96YT97(@9&5V:6-E("!;9&5F875L=#H@)7-=(#X^( !C:&MS ZM=6U?;VL !A<F-H:79E(&-R96%T:6]N '=F:6QE "X +BX 8R E<P!D;U]W ZM<FET90!W:&5A9&5R '=C;VYT96YT<P!B;&1H9'( =VEN9F\ 869I< 2> ZM (G@ #)X !"> 4G@ &)X !R> @G@ ))X "B> LG@ ,)X ZM !\ < 'P !X ? '@ !\ ? '@ !\ > ZM'P "4R9"TE,W,M)3)D+"4R9#HE,F0Z)3)D "4R9"\E,F0O)3)D+"4R9#HE ZM,F0Z)3)D "4R9"4R9"4R9"4R9"4R9 !M871C: $IA;@!&96( 36%R $%P ZM<@!-87D 2G5N $IU; !!=6< 4V5P $]C= !.;W8 1&5C H)\ ZM -J? \)\ $ #YGP @ *@ $ #* $ 2H ZM @ !F@ # 'Z 0 EH !0 "F@ & +Z < U ZMH " #V@ ) 0Z H !*H "P %&@ , 6* T ZM !?H #@ &:@ / ;J ! !TH $0 'N@ 2 @: ZM !, "(H % )"@ 5 EZ !8 ">H %P *6@ 8 ZMK* !D "SH &@ +N@ ; P: !P #(H '0 ,^@ > ZM U: !\ #<H ( .*@ A YZ "( #NH (P /6@ ZM D !"4E5404( +V5T8R]B<G5T86( <@ @"0 O9&5V+W)M ZM=# @1%]214]014Y\1%]205=405!%?$1?25-405!%(# @," P(# @14E/(# @ ZM," P(# +2 P(# @," P(# @," P(# @," P $1?4D5/4$5. $1?25-405!% ZM $1?4D%75$%010!%4$5230!%3D]%3E0 15-20T@ 14E.5%( 14E/ $5.6$E/ ZM $4R0DE' $5.3T5814, 14)!1$8 14-(24Q$ $5!1T%)3@!%3D]-14T 14%# ZM0T53 $5&055,5 !%3D]40DQ+ $5"55-9 $5%6$E35 !%6$1%5@!%3D]$158 ZM14Y/5$1)4@!%25-$25( 14E.5D%, $5.1DE,10!%349)3$4 14Y/5%19 $54 ZM6%1"4UD 149"24< 14Y/4U!# $534$E010!%4D]&4P!%34Q)3DL 15!)4$4 ZM141/30!%4D%.1T4 14Y/35-' $5)1%)- ! Q*$ ,FA " VJ$ ZM ."A $ [:$ /FA ( $J( "6B 0 /Z( $:B @ ZM5J( %JB ! 8J( &:B " ;Z( '2B 0 ?J( (2B ZM @ F*( )ZB ! N*( ,&B !D:69F97)E;F-E ZM<P!D("5S &)D:69F "(E<R(Z " E<P * "(E<R(Z("5S(&1I9F9E<F5N= H ZM &UO9&4 9FEL92!A8V-E<W,@;6]D90!I;F]D90!I;F]D92!N=6UB97( :&]S ZM="UD979I8V4 :&]S="!D979I8V4@*&9I;&5S>7-T96TI &UA:F]R+VUI;F]R ZM+61E=FEC90!M86IO<B]M:6YO<B!D979I8V4@;G5M8F5R &YL:6YK<P!N=6UB ZM97(@;V8@;&EN:W, =6ED '5S97(@:60 9VED &=R;W5P(&ED '-I>F4 9FEL ZM92!S:7IE &%T:6UE '1I;64@;V8@;&%S="!A8V-E<W, ;71I;64 =&EM92!O ZM9B!L87-T(&UO9&EF:6-A=&EO;@!C;VYT96YT<P!F:6QE(&-O;G1E;G1S * ZM*BHJ*B E<SH@97AE8W5T:6]N('-U;6UA<GD@*BHJ*@H* $UE<W-A9V5S.@D) ZM)60@=V%R;FEN9W,L(" E9"!E<G)O<G,* $%R8VAI=F4@22]/.@D))6QD(&)L ZM;V-K<R!W<FET=&5N+" @)6QD(&)L;V-K<R!R96%D"@!296%D(&5R<F]R<SH) ZM"25D('-O9G0L(" E9"!H87)D"@!7<FET92!E<G)O<G,Z"0DE9"!S;V9T+" @ ZM)60@:&%R9 H 0VAE8VMS=6T@97)R;W)S.@DE9 H "5S.B <W!E8VEF>2!M ZM;V1E("@M8V1E:&ET>"D* "(E<R(Z(&-A;B=T(&]P96X@87)C:&EV90!W87)N ZM:6YG("T@8VQO<V4@97)R;W(@;VX@87)C:&EV90 B)7,B.B!A<F-H:79E(')E ZM860@97)R;W( (B5S(CH@87)C:&EV92!W<FET92!E<G)O<@!S965K(&5R<F]R ZM(&]N(&%R8VAI=F4 ;65D:6$@<VEZ92!S;6%L;&5R('1H86X@22]/(&)U9F9E ZM<B!S:7IE(0H =V%R;FEN9R M(&UE9&EA(&%P<&5A<G,@=&\@8F4@=6YF;W)M ZM871T960* &-A;B=T(&%L;&]C871E("5D:R!A<F-H:79E(&)U9F9E<@ B)7,B ZM.B!W87)N:6YG("T@8FQO8VL@<V5Q=65N8V4@97)R;W(* '=A<FYI;F<@+2!F ZM:6QE('-Y;F-H<F]N:7IA=&EO;B!E<G)O<CL@ &%T=&5M<'1I;F<@<F5C;W9E ZM<GD@+BXN"@ B)7,B.B!N;R!F:6QE "(E<R(Z(&-A;B=T('-T870 <&%T:&YA ZM;64@(B5S(B!T;V\@8FEG"@!B;&]C:VEN9R!F86-T;W(@)60@=&]O(&)I9PH ZM(B5S(CH@8V%N)W0@;W!E;@ B)7,B.B!W87)N:6YG("T@9FEL92!C;&]S92!E ZM<G)O<@ B)7,B.B!R96%D(&5R<F]R "(E<R(Z('=A<FYI;F<@+2!F:6QE('=A ZM<R!T<G5N8V%T960* "(E<R(Z('=A<FYI;F<@+2!F:6QE(&=R97<@=VAI;&4@ ZM87)C:&EV:6YG"@ B)7,B.B!W87)N:6YG("T@8V%N)W0@<V5T('5S97(@:60Z ZM($YO="!O=VYE<@H (B5S(CH@=V%R;FEN9R M(&-A;B=T('-E="!G<F]U<"!I ZM9#H@4&5R;6ES<VEO;B!D96YI960* "(E<R(Z(&-A;B=T(&5X96, 8V%N)W0@ ZM9F]R:RP@=')Y(&%G86EN '5N<F5C;V=N:7IE9"!W86ET(')E='5R;B E9 H ZM8VAI;&0@:6YT97)R=7!T960 (B5S(CH@9F%T86P@97)R;W([('-T;W!P960@ ZM8GD@<VEG;F%L("5D"@ B)7,B.B!F871A;"!E<G)O<CL@=&5R;6EN871E9"!B ZM>2!S:6=N86P@)60* "(E<R(@8V]R92!D=6UP960* &EN8V]N<VES=&5N="!W ZM86ET('-T871U<R E;PH 8V%N)W0@<V5T('5I9"!T;R E9 !C86XG="!S970@ ZM9VED('1O("5D "(E<R(Z('=A<FYI;F<@+2 E<R!B;&]C:R!C:&5C:W-U;2!E ZM<G)O<G,* &EN=&5R;F%L(&)U9R!I;B!R;W5T:6YE("(E<R(* &-A;B=T(&%L ZM;&]C871E("5U(&UO<F4@8GET97, :6YT97)N86P@97)R;W(@:6X@=')E93L@ ZM<&%T:&YA;64@;W9E<F9L;W<* '!A=&AN86UE('1O;R!B:6<L(&QO<W0@(B5S ZM+R5S(@H (B5S(CH@<V5E:R!E<G)O<@!W87)N:6YG("T@:6YF;R!B;&]C:R!C ZM:&5C:W-U;2!E<G)O<@H (B5S(CH@=W)I=&4@97)R;W( (B5S(CH@=V%R;FEN ZM9R M(&5R<F]R('-E='1I;F<@;6]D90 B)7,B.B!W87)N:6YG("T@97)R;W(@ ZM<V5T=&EN9R!O=VYE<B]G<F]U< B)7,B.B!W87)N:6YG("T@97)R;W(@<V5T ZM=&EN9R!T:6UE<P B)7,B.B!E<G)O<B!M86MI;F<@;F]D90 B)7,B.B!C86XG ZM="!L:6YK('1O("(E<R( :6YT97)N86P@97)R;W([(&EN8V]N<VES=&5N="!P ZM:'ES(&)L:R!A9&1R<PH =V%R;FEN9R M(&UI<W-I;F<@87)C:&EV92!H96%D ZM97(@8FQO8VL[( !S=&%R=&EN9R!A="!V;VQU;64@)60* "(E<R(Z('=A<FYI ZM;F<@+2!L;W-T(&QI;FMA9V4 (B5S(CH@=V%R;FEN9R M("5D('5N<F5S;VQV ZM960@;&EN:RAS*0H (B5S(CH@=V%R;FEN9R M(&-A;B=T(&]P96X@9F]R(&EN ZM=&5R86-T:6]N &1A=&4@8V]N=F5R<VEO;B!E<G)O<CH@(B5S(@H =V%R;FEN ZM9R M('5N86UE(&9A:6QE9 !W87)N:6YG("T@;&%B96P@(B5S(B!T;V\@8FEG ZM"@!U:60@8V]N=F5R<VEO;B!E<G)O<CH@(B5S(@H =6YT97)M:6YA=&5D(&-H ZM87)A8W1E<B!C;&%S<PH (B5S(CH@8V%N)W0@;W9E<G=R:71E "(E<R(Z(&-A ZM;B=T(&%C8V5S<R!F;W(@=W)I=&4 (B5S(CH@8V%N)W0@86-C97-S(&9O<B!R ZM96%D '=A<FYI;F<@+2!V;VQU;64@;F]T('!A<G0@;V8@87)C:&EV92!C<F5A ZM=&5D("5S '=A<FYI;F<@+2!F;W5N9"!V;VQU;64@)60L(&5X<&5C=&EN9R E ZM9 H 8V%N)W0@<F5A9"!B;W1H(&9I;&4@;&ES="!A;F0@87)C:&EV92!F<F]M ZM('-T9&EN(0H =V%R;FEN9R M('!R96UA='5R92!E;F0@;V8@=F]L=6UE("5D ZM"@!W87)N:6YG("T@;65D:6$@87!P96%R<R!T;R!B92!W<FET92!P<F]T96-T ZM960* '=A<FYI;F<@+2!M961I82!A<'!E87)S('1O(&)E('5N9F]R;6%T=&5D ZM "!O<B!W<FET92!P<F]T96-T960 "@!W87)N:6YG("T@=7-I;F<@:6YT97)N ZM86P@9&5F875L="!D979I8V4@=&%B;&4* "(E<R(Z('=A<FYI;F<@+2!N;W0@ ZM<W5P97)S961E9 H =V%R;FEN9R M('5N:VYO=VX@;65D:6$@<VEZ92P (&-A ZM;B=T(&5S=&EM871E(&UE9&EA('5S86=E"@ B)7,B.B!W87)N:6YG("T@;F]T ZM(&9O=6YD(&]R(&YO="!S96QE8W1E9 H :6YT97)N86P@97)R;W([(&)A9"!E ZM<G)O<B E9 H .B A(2!B860@97)R;F\@)60@(2$* #H@)7,* &5F ZM:6QE "X +BX 92 E<P!D;U]E<W1I;6%T90 E<SH ("5D('9O;'5M92AS*2P ZM("5L9"!F:6QE<RP ("5L9"!A<F-H:79E(&)L;V-K<RP ("5L9"!+8GET97,* ZM "\ !E>'1R86-T:6]N '@@)7, ;6%K97!A<F5N= $ '( ZM ( !W " <P $ !X ZM @ <@ $ '< $ !S " ZM '@ 0 !R " =P ZM ( '0 ! > +2TM+2TM+2TM+0 M+T *2] ZM 0 ) #RN % #\ 3JX $9I ZM<G-T($]%32!296QE87-E $-O<'ER:6=H=" H8RD@,3DX-"P@1G)E9"!&:7-H ZM &9R;VUH97@ =&]H97@ )2IL> (SIA8CIC9&5F.FAI;$PZ;6XZ;SIP4W,Z ZM='4Z=G=X "T +@!R*P!S=&1E<G( +0 M "]D978O='1Y 87)C:&EV92!I ZM;G-P96-T:6]N &D@)7, '5N<F5S;VQV960 "X +@ O+@ N ZM )74 8G5F9F5R('-I>F4@/2 E=6L@8GET97,* &UE ZM9&EA('-I>F4@/2 )6QD:R!B>71E<PH /'5N:VYO=VX^"@ **BHJ*B!A<F-H ZM:79E(&AE861E<B!I;F9O("HJ*BH*"@!A<F-H:79E(&-R96%T960Z("5S ')E ZM;&5A<V4Z("5L9"XE;&0@( !V87)I86YT.B E;&0* &)R=2!I9#H@(B5S(@H ZM87)C:&EV92!L86)E;#H@(B5S(@H =W)I='1E;B!O;CH@(B5S(@H =7-E<B!I ZM9#H@)7,@( !G<F]U<"!I9#H@)7,* '-Y<W1E;2!I9&5N=&EF:6-A=&EO;CH@ ZM)7,@)7,@)7,@)7,@)7,* HJ*BHJ(&5N9"!I;F9O("HJ*BH*"@!C(#T^(&-O ZM;G1I;G5E("!Q(#T^('%U:70@('(@/3X@<F5L;V%D("!S(#T^(&9O<FL@<VAE ZM;&P )6QD II;G1E<G)U<'1E9" N+BX* IA8F]R=&5D("XN+@H 9V]T ZM7W-I9P * =&%B;&4@;V8@8V]N=&5N=', =" E<P E-&0 ("4M.2XX<P E ZM+3DN.', )3-D+"4S9 E-VQD " E+38N-G,@ "4U+C5S( @)30N-',@ "!L ZM:6YK960@=&\@)7, "@ (+$ $ O ZM O "X +BX +@ N+@ +P /')O;W0^ !C;VYF:7)M960 .B!P;&5A<V4@ ZM8V]N9FER;2!;>2]N72 )7,Z("5S("!;9&5F875L=#H@)6-=(#X^( #\L@ ZM_;( *S #LP )K, ">S PLP ,;, &RS !MLP <K, '.S "I ZMLP [[, ">T !/M CK0 ,.T #PM \;0 &U "M0 +[4 &:U ZM "CM0 Y+4 !ZV !3M@ E;8 -BV 9MP 6[< )RW "=MP M+< ZM +6W #BMP !;@ "VX !JN J+@ .FX +N0 RY !"N0 ZM %*Y )7,* $1%1D%53%13.@H* ')E;&5A<V4Z "5D+B5D"@!V ZM87)I96YT.@ E9 H 8G)U(&ED.@ E<PH 87)C:&EV93H )7,* &UE9&EA('-I ZM>F4Z #QU;FMN;W=N/@H )6QD:R!B>71E<R!U<V%B;&4* &)U9F9E<B!S:7IE ZM.@ E=6L@8GET97,* '1E<FUI;F%L.@ E<PH "DM.3U=.($1%5DE#15,Z"@H ZM"@H "0D))7,* #QS:7IE('5N:VYO=VX^"@ E;&1K(&)Y=&5S('1O=&%L"@ ZM3D%-10 "6)R=2 M+2!B86-K=7 @86YD(')E<W1O<F4@=71I;&ET>0 4UE. ZM3U!325, EB<G4@(&UO9&4@(%MC;VYT<F]L(&]P=&EO;G-=(%MS96QE8W1I ZM;VX@;W!T:6]N<UT@(&9I;&4H<RD $U/1$4 DM8R @(" @(" @(&-R96%T ZM92!A(&YE=R!A<F-H:79E('=I=&@@<W!E8VEF:65D(&9I;&5S DM9" @(" @ ZM(" @(&9I;F0@9&EF9F5R96YC97,@8F5T=V5E;B!A<F-H:79E9"!F:6QE<R!A ZM;F0@8W5R<F5N="!F:6QE<P )+64@(" @(" @("!E<W1I;6%T92!M961I82!R ZM97%U:7)E;65N=',@9F]R(&-R96%T92!M;V1E DM:" @(" @(" @('!R:6YT ZM('1H:7,@:&5L<"!I;F9O<FUA=&EO;@ )+6D@(" @(" @("!I;G-P96-T(&%R ZM8VAI=F4@9F]R(&-O;G-I<W1E;F-Y(&%N9"!D871A(&EN=&5G<FET>0 )+70@ ZM(" @(" @("!L:7-T(&%R8VAI=F4@=&%B;&4@;V8@8V]N=&5N=',@9F]R(&9I ZM;&5S DM>" @(" @(" @(&5X=')A8W0@;F%M960@9FEL97,@9G)O;2!A<F-H ZM:79E !#3TY44D],($]05$E/3E, DM(R!S='(@(" @('5S92!D96)U9V=I ZM;F<@8V]N=')O;"!S=')I;F<@<W1R DM82 @(" @(" @(&1O(&YO="!R97-E ZM="!F:6QE(&%C8V5S<R!T:6UE<R!A9G1E<B!R96%D<P )+6(@3EMK?&)=("!S ZM970@87)C:&EV92!B=69F97(@<VEZ92!T;R!.(&)Y=&5S(%MK8GET97-\8FQK ZM<UT "2UF(&9I;&4@(" @=7-E('-P96-I9FEE9"!F:6QE(&%S(&%R8VAI=F4@ ZM*"<M)R!F;W(@<W1D:6XO<W1D;W5T*0 )+4P@<W1R(" @("!L86)E;"!A<F-H ZM:79E('=I=&@@9VEV96X@<W1R:6YG("@V,R!C:&%R(&UA>"D "2UL(" @(" @ ZM(" @<W5P<')E<W,@=V%R;FEN9W,@86)O=70@=6YR97-O;'9E9"!L:6YK<P ) ZM+6T@(" @(" @("!L:6UI="!D:7)E8W1O<GD@97AP86YS:6]N<R!T;R!S86UE ZM(&UO=6YT960@9FEL97-Y<W1E;0 )+7 @(" @(" @("!P87-S(&]V97(@87)C ZM:&EV92!F:6QE<R!B>2!R96%D:6YG(')A=&AE<B!T:&%N('-E96MI;F< "2US ZM($Y;:WQB72 @<W!E8VEF>2!S:7IE(&]F(&%R8VAI=F4@;65D:6$@:6X@8GET ZM97,@6VMB>71E<WQB;&MS70 )+78@(" @(" @("!E;F%B;&4@=F5R8F]S92!M ZM;V1E("@M=G8@86YD("UV=G8@9F]R(&UO<F4@=F5R8F]S:71Y*0 )+7<@(" @ ZM(" @("!D:7-P;&%Y(&%C=&EO;B!T;R!B92!T86ME;B!A;F0@=V%I="!F;W(@ ZM8V]N9FER;6%T:6]N !&24Q%(%-%3$5#5$E/3B!/4%1)3TY3 )+6X@9&%T ZM92 @("!S96QE8W0@9FEL97,@;6]D:69I960@<VEN8V4@9&%T90 )(" @(" @ ZM(" @("!%6#H@,30M07!R+3@T+#$U.C(T.C P DM;R!U<V5R(" @('-E;&5C ZM="!F:6QE<R!O=VYE9"!B>2!U<V5R+ )(" @(" @(" @("!U<V5R(&UA>2!B ZM92!N86UE+"!N=6UE<FEC+"!O<B!F:6QE(&]W;F5D(&)Y('5S97( "2UU(&)C ZM9'(@(" @=7-E('-E;&5C=&5D(&9I;&5S(&EN(&=I=F5N(&-L87-S.R!B;&]C ZM:R!S<&5C:6%L+ )(" @(" @(" @("!C:&%R86-T97(@<W!E8VEA;"P@9&ER ZM96-T;W)Y+"!O<B!R96=U;&%R+"!R96=A<F1L97-S D@(" @(" @(" @(&]F ZM(&UO9&EF:6-A=&EO;B!D871E<P =7-A9V4Z("!B<G4@+6-D96AI='@@6RTC ZM86)F3&QM<'-V=UT@6RUN;W5=(&9I;&4H<RDN+BX 8G)U("UH(&9O<B!H96QP ZM DE+3$V<P !E;V%B;&L >F5R;V)L:P!C;W!Y;F%M90!V97)B;W-I='D ZM)6, ("4S;&1K "!O9B E,VQD:P @6R5D70 @)7, (&QI;FME9"!T;R E<P * ZM &]U=%]O9E]D871E ')E<V5T7W1I;65S &=E='-I>F4 )7,Z(')E861Y(&9O ZM<B E<R!P87-S"@!32$5,3 O8FEN '-H %!& ! G+H *"Z ? ZM ' !\ > 'P !X ? 'P !X ? '@ !\ ZM % 30$ #H O 0 1&%Y($UO;B P," P,#HP,#HP," Q.3 P"@!3 ZM=6Y-;VY4=6579614:'5&<FE3870 2F%N1F5B36%R07!R36%Y2G5N2G5L075G ZM4V5P3V-T3F]V1&5C %1: $535 !%1%0 0 $ ! +2T .B!I;&QE ZM9V%L(&]P=&EO;B M+2 .B!O<'1I;VX@<F5Q=6ER97,@86X@87)G=6UE;G0@ ZM+2T@ +V5T8R]P87-S=V0 !R '( " 7 ZM "!" @%P @0@ (! H$$ ZM (!/ " ,0 " ZM0 ! $ ZM M "L ( P,3(S-#4V-S@Y04)#1$5& # Q,C,T-38W.#EA ZM8F-D968 ,'@ ,%@ +0 K " +0 K " "==:W% ZM*ZBV<" .6\D;!+\ ! "^32"\ @ <1P! 0 #( ZM0P ( @0@ $ " 7 "!" ($( ZM @0@ "!" ($( " 0 "!" ZM @0@ @(" @(" @(" H*"@H*" @(" @(" @(" @(" @(" @ ZM($@0$! 0$! 0$! 0$! 0$!"$A(2$A(2$A(2$$! 0$! 0$(&!@8&!@0$! 0$! ZM 0$! 0$! 0$! 0$! 0$!$! 0$! 0@H*"@H*" @(" @(" @(" @(" @(" @(" ZM @(0$! 0( ZM ZM ZM \,0 /C( ! @$ ZM !8Q 6,0 8" ZM ZM ZM ZM ZM ZM -2^ &#$ ZM ZM #DOP [+\ /:_ 0P (, #C !"P 7, ZM &[ " P D, */ "UP QL -C #DP ^L ;! 2P0 ZM),$ #/! !#P0 4L$ &/! !WP0 B\$ )S! "KP0 NL$ -+! #? ZMP0 ]<$ 3" 0P@ )\( #C" !3P@ 9L( (+" ";P@ JL( +C" ZM #1P@ [L( G# M 17)R;W(@, !.;W0@;W=N97( 3F\@<W5C:"!F ZM:6QE(&]R(&1I<F5C=&]R>0!.;R!S=6-H('!R;V-E<W, 26YT97)R=7!T960@ ZM<WES=&5M(&-A;&P 22]/(&5R<F]R $YO('-U8V@@9&5V:6-E(&]R(&%D9')E ZM<W, 07)G(&QI<W0@=&]O(&QO;F< 17AE8R!F;W)M870@97)R;W( 0F%D(&9I ZM;&4@;G5M8F5R $YO(&-H:6QD('!R;V-E<W-E<P!.;R!M;W)E('!R;V-E<W-E ZM<P!.;W0@96YO=6=H('-P86-E %!E<FUI<W-I;VX@9&5N:65D $)A9"!A9&1R ZM97-S $)L;V-K(&1E=FEC92!R97%U:7)E9 !$979I8V4@8G5S>0!&:6QE(&5X ZM:7-T<P!#<F]S<RUD979I8V4@;&EN:P!.;R!S=6-H(&1E=FEC90!.;W0@82!D ZM:7)E8W1O<GD 27,@82!D:7)E8W1O<GD 26YV86QI9"!A<F=U;65N= !&:6QE ZM('1A8FQE(&]V97)F;&]W %1O;R!M86YY(&]P96X@9FEL97, 3F]T(&$@='EP ZM97=R:71E<@!497AT(&9I;&4@8G5S>0!&:6QE('1O;R!L87)G90!.;R!S<&%C ZM92!L969T(&]N(&1E=FEC90!);&QE9V%L('-E96L 4F5A9"UO;FQY(&9I;&4@ ZM<WES=&5M %1O;R!M86YY(&QI;FMS $)R;VME;B!P:7!E $%R9W5M96YT(&]U ZM="!O9B!D;VUA:6X 4F5S=6QT('1O;R!L87)G90!.;R!M97-S86=E(&]F(&1E ZM<VER960@='EP90!)9&5N=&EF:65R(')E;6]V960 0VAA;FYE;"!N=6UB97(@ ZM;W5T(&]F(')A;F=E $QE=F5L(#(@;F]T('-Y;F-H<F]N:7IE9 !,979E;" S ZM(&AA;'1E9 !,979E;" S(')E<V5T $QI;FL@;G5M8F5R(&]U="!O9B!R86YG ZM90!0<F]T;V-O;"!D<FEV97(@;F]T(&%T=&%C:&5D $YO($-322!S=')U8W1U ZM<F4@879A:6QA8FQE $QE=F5L(#(@:&%L=&5D '5N:7@ =6YI<V]F= !B<V0T ZM+C$ '9A>#<U, "PT@ ZM ZM ZM ZM $ ! "7!P ZM + ! !R!3P 4 ! ! ! = " #- F " ZM 3- M " C- T !@ ""< \ !@ "2< !& ZM!@ "B< !+ !@ "R< !1 !@ #"< !7 !@ #2< !< ZM !@ #B< !A !@ #R< !I !@ $"< !W !@ $2< ZM "% !@ $B< "+ !@ $R< "2 !@ %"< "9 !@ ZM %2< "B ! # , "K ! &0) "U ! 'X! "_ ZM! 0" #) ! $ & #/ ! %P& #6 ! ) ' #= ZM ! / . #H ! (0* #Q ! $ ( #W ! + . ZM " 0 ! )(1 / 0 ! )(/ 8 0 ! .01 > 0 ! ZM ( 2 G 0 ! #@3 P 0 ! X8 W 0 ! , 3 ^ 0 ZM! %H9 !' 0 ! (P9 !3 0 ! $ 4 != 0 ! %X5 !F ZM 0 ! - 5 !Q 0 ! +@6 !Y 0 ! +@9 " 0 !@ %R= ZM "( 0 !@ (R= "4 0 ! +8< "= 0 ! "0< "I 0 ! ZM )0: "T 0 ! %(; "_ 0 ! %(< #& 0 ! - < #0 0 ZM!@ #2> #8 0 !@ #B> #A 0 !@ $B> #O 0 ! ! = #[ ZM 0 ! +H? ' @ ! ,0= 5 @ ! &@A A @ ! $ ? ZM J @ ! &H? T @ ! * A [ @ !@ /R@ !" @ " ZM !#- !/ @ ! -0A !8 @ ! )0B !A @ ! )8D !J @ ZM! -(E !W @ ! (8E !^ @ ! ( F "% @ ! +@F ". ZM @ ! '@G "7 @ ! ( L "@ @ ! +@L "K @ !@ -"L ZM "R @ ! /8L "Y @ ! "8N #! @ ! &XM #. @ ! ZM +PN #8 @ ! "(P #@ @ ! * O #M @ ! ,0O #[ @ ZM! ( P % P ! +0P , P ! .0S 8 P ! %8Q B ZM P ! #(S N P ! +8Q X P ! /XQ !" P ! -PR ZM !/ P ! ((U !9 P ! -0T !E P ! $PU !N P ! ZM /0U !V P !@ %2M ![ P !@ &2M " P !@ '2M "% P ZM!@ (RM "* P !@ )RM "/ P !@ *RM "4 P !@ ,2M "9 ZM P !@ -2M "> P !@ .2M "C P ! "8V "I P ! ((V ZM "R P ! %HW "[ P ! 'PW #% P ! 'PW #/ P ! ZM ,0X #5 P ! )@Y #< P " !3- #C P " !C- #J P ZM" !S- #Q P " "#- #X P " "3- #_ P ! -! * ZM! ! /8Y 3! ! %8^ A! ! /0\ K! ! &0\ ZM V! ! % ] !!! ! ,0] !+! ! #A! !5! ! ZM &Q! !=! ! ,9! !E! ! /1! !M! !@ -2N !T! ZM! ,1" !_! ! #)" "*! ! &!# "2! ! 'A$ "; ZM! !@ /"N "D! !@ /2N "M! ! &1% "X! ! -)& ZM #!! ! +)( #,! ! Q' #7! ! &)) #B! ! ZM .Q) #I! ! $Y+ #V! ! )A+ #_! ! *A+ )!0 ZM! $A, 2!0 ! )- <!0 ! #A- B!0 ! -Q2 J ZM!0 ! !!3 Q!0 ! $93 Y!0 ! "A5 !!!0 !@ /"P ZM !'!0 " #C- !0!0 " +C- !6!0 " -C- !>!0 !@ ZM "Q !F!0 !@ 2Q !P!0 !@ BQ ![!0 ! 9: "&!0 ZM! )95 "0!0 ! .95 "<!0 ! $)6 "G!0 ! (I6 "S ZM!0 ! -Q6 #!!0 ! 'I9 #+!0 ! ')7 #2!0 ! /!7 ZM #:!0 ! +Y9 #C!0 ! A; #P!0 ! .!; #_!0 ! ZM !1< %!@ ! )I= 2!@ ! *!= :!@ !@ &2Q I!@ ZM!@ !2R S!@ !@ ""R Y!@ !@ "2R !#!@ ! *9? !1 ZM!@ ! !@ !9!@ ! !QF !@!@ ! )QF !I!@ ! #9G ZM !U!@ ! &AG !]!@ ! .1G "%!@ ! /QG "-!@ " ZM -S- "3!@ !@ 2Z ";!@ !@ #2Z "C!@ ! -YH "K!@ ZM! 'AK "T!@ ! &QL "\!@ ! (1L ##!@ ! -AL #, ZM!@ ! -QN #4!@ ! 1O #<!@ ! .!O #G!@ !@ .RZ ZM #O!@ !@ /BZ #V!@ !@ /RZ #[!@ " !S. !!P " ZM "#2 )!P ! #)P 1!P ! *AQ 8!P ! 1R @!P ZM! +!R G!P ! '!S Q!P ! *!S [!P ! ,QS !! ZM!P ! 1T !)!P ! 'QT !2!P ! *YY !9!P ! -AX ZM !A!P ! 'YV !I!P ! $1Z !P!P ! )Q[ !Y!P ! ZM %!\ "!!P ! /Q\ ")!P ! &Q] "2!P ! (A] ":!P ZM! $)^ "A!P ! $A^ "K!P ! (A^ "T!P ! )B' "[ ZM!P ! ,R' # !P " $32 #%!P ! &R) #.!P ! &R* ZM #7!P ! (R* #@!P ! *2* #I!P ! ,R* #S!P ! ZM /2* #\!P ! $R+ &" ! 'B+ /" ! *2+ 8" ZM! *", @" ! *", I" ! -*, R" ! /", Z ZM" ! "J- !$" ! ". !." ! "R. !7" ! *R1 ZM !>" ! *R1 !G" ! *R1 !P" ! ,"1 !Z" ! ZM ."1 "#" " )C2 "+" " *#2 "3" " *32 ";" ZM" *C2 "C" ! ""4 "M" ! #R4 "V" ! &"4 "] ZM" ! !25 #%" @ 4 #*" ! ""5 #2" ! "25 ZM #;" ! $"5 #C" ! )R5 #L" ! +25 #U" ! ZM /25 #]" ! <" 26 %"0 ! <"!26 ,"0 ! <""B6 5"0 ZM! !0!#B6 >"0 ! "(!$B6 E"0 ! <"%B6 L"0 ! <"&B6 T ZM"0 ! <"'B6 ]"0 ! <"(B6 !#"0 ! <"*"6 !+"0 ! <"+"6 ZM !4"0 ! <","6 !="0 ! <"-"6 !E"0 ! #+!]R6 !N"0 ! < ZM".B6 !W"0 ! <"/B6 !_"0 ! <" B7 "&"0 ! "'!QR7 "/"0 ZM! #,!"R7 "6"0 ! "6 SB7 ">"0 ! <"$B7 "E"0 ! <"%B7 "L ZM"0 ! <"&B7 "T"0 ! <"'B7 "\"0 ! <"(B7 #%"0 ! <")B7 ZM #-"0 ! <"*B7 #4"0 ! #,!=B7 #;"0 ! " !@"8 #B"0 ! < ZM"!B8 #J"0 ! <""B8 #S"0 !0"@ RR7 #Y"0 !0 .!0 #_"0 ZM!0!^ ^01 %"@ !P!R!0"< ."@ !0"C!SP ;"@ !0"T G@G F ZM"@ !0!C OQ- P"@ !0#K!9P \"@ !0 \! !1 !'"@ !0"6 Q ! ZM !0"@ "0 I!SC# !7"@ !0!!!_@) !E"@ !0 '!V1% !P"@ !0"/ ZM!P1& !X"@ !P#+!"RN "!"@ !P"C S"N "'"@ !0"V!Q12 "."@ ZM"0#%!J## "5"@ !P N Y2] ";"@ !P"T!PRN "B"@ !0"' ]8! "K ZM"@ !0" !MB7 "P"@ !0#A TH) "Y"@ !P )""BN # "@ !0#O!?(" ZM #+"@ !0!W!AA1 #4"@ !0!O X F #:"@ !0!P VH# #C"@ !0!Q ZM G!E #M"@ !0#7!X 2 #X"@ "0 O!\## #_"@ !0"P!<0X ("P ZM!0 ]"" $ 2"P !0#1 7)@ <"P !0 ^"$(Y C"P "0"- ^C# I ZM"P !P"-!ABN R"P !P":!QRN Y"P !P"2!R"N !""P !0 %!M02 ZM !*"P !0#C!@@& !4"P !0#M!>A- !="P !0!$!Q). !E"P !0"L ZM W1- !P"P !0 L!(@- !Y"P "0"7!_S# " "P !0!'!ZA. ")"P ZM!0!I D)E "5"P !0!-!Z ) "A"P !0 A!_1/ "I"P !0"> [X) "R ZM"P !0". ^0) "["P !0 K".00 #'"P "0!: P#$ #-"P !0 & -X? ZM #7"P !0"T!D9. #@"P !0#.!7H@ #M"P !0#R![8@ #\"P !0!M ZM PX@ +# !0!'!48A 5# !0 4!HY0 ?# !0!J!\Y- G# ZM!0!* -I@ R# !0"K!.0@ \# !0!^"'AE !(# !0 5 N1D !3 ZM# !0"[!1)E !?# !0!R!/0- !J# !P!M!A2N !R# !0 )!AY/ ZM ![# !0#I!II< "%# !0!Y"(I) "0# !0"" M1E "<# !0"S ZM!MH0 "G# !0 !JA+ "Q# !0![!>!, "[# !P I!@BN # # ZM!0"9!^I1 #(# !0!L #A- #3# !0"* OQ< #=# !0 ,!^!+ #F ZM# !0 $!G(1 #N# !0"7 +(1 #[# !0#. L1D '#0 !0"8 Y@Y ZM -#0 !0!7 [@L 7#0 !0 C!C@3 ?#0 !0 T!CA! H#0 !0"Q ZM!]Q2 O#0 !0"$!H P X#0 !0!( Z A ^#0 !0!#"*!= !%#0 ZM!0!+!,!1 !/#0 !0!\!Z!E !7#0 !0!4 OQ+ !B#0 !0!-"+16 !M ZM#0 !0"V!O)" !Y#0 !0#* C1# "$#0 !0!T!3IC ".#0 !0!> 11< ZM "9#0 !0"G _1! "C#0 !0#+!PAA "N#0 !0"5 -IB "[#0 !0"; ZM $9@ #$#0 !P J!Q"N #+#0 !0!_ PID #1#0 !P"R B2N #5#0 ZM!0 D!J10 #?#0 "0 [ 0C$ #H#0 !0#9!E1. #Q#0 !P!V #2N #\ ZM#0 !0!# [@9 "#@ !0 ,!NA0 ,#@ !0!\!3)0 6#@ !0 @ +AK ZM =#@ !P#,!_2Y G#@ !0 _!Q)H R#@ !0"N T!1 ]#@ !P"> ZM!3R> !%#@ !0"L!- < !.#@ !0#$ RA2 !8#@ !0 F!C)/ !A#@ ZM!0#=!;)2 !J#@ !0 G!M10 !T#@ !0!E YY2 !^#@ !0 ( ,Q2 "& ZM#@ !0#K!(IC "/#@ !0#V 0HA ":#@ !0"F ^Q) "@#@ !0!(!\Q/ ZM "H#@ !0"P [!- "R#@ !P": N"_ "\#@ !P#"!2R_ #)#@ !0!_ ZM!;PN #2#@ !0 !!GA0 #<#@ !0 U!SQ2 #D#@ !0 V!F!2 #M#@ ZM!0!]!TQ2 #U#@ !0!H!792 #_#@ !0 P!8I2 )#P !0"N!3)D 8 ZM#P !0#_!V1B E#P !0#9!<). O#P !0!%!ZQ@ W#P !0#@!4Y1 ZM ! #P !0!X!DA/ !)#P !0"\!9). !2#P !0 M!WQ. !;#P !0"@ ZM!V!# !B#P !0!^!]9. !J#P !0#D!FA. !S#P !0!5!_0U !Z#P ZM"0 '"#C$ "!#P "0 "!CS$ "&#P !P"$!#BN "1#P !0#?!7PW "9 ZM#P !0#"![(W "@#P !P"#!8B\ "H#P !0!L"'A$ "Q#P "0#Y!T#$ ZM "Y#P !0#N ]I/ ###P !P ."*BZ #+#P !0 B!PI/ #3#P !0#F ZM!VA5 #=#P !0!H"#9% #F#P !0"( &11 #Q#P !0 9!WY1 #Y#P ZM!0#H ^I. #$ !0"Q _I. -$ !0!V" )0 9$ !0"W!Q)0 E ZM$ !0!1"/!$ O$ !0 -!@!@ W$ !0 W "A5 !"$ !0"3!]1: ZM !1$ !0!= \1; !=$ !0 <!1Q0 !G$ !0"D!7!S !P$ !0#8 ZM!N1G !W$ !0!& $A^ " $ !0!,!KB. "($ !0#" V"4 ".$ ZM!0 [!SB7 "5$ !0#_!'B6 "=$ !0"< TB7 "C$ !0#>!2Q. "L ZM$ !0 L!P26 "S$ !0 ""(A] "Z$ !0 G"$"5 #!$ !0 Q"'B7 ZM #($ !0!W")B7 #/$ !0 *!_25 #6$ !0"5"!B8 #=$ !0!U ZM"(B7 #E$ !0#5 PB7 #K$ !0"%!CB6 #S$ !0!-!BB6 #[$ ZM!0!Y [!R !$0 !0!7!_QG ($0 !0!T!_", /$0 !0#&!VB6 6 ZM$0 !0!8!HA/ @$0 !0!6 *2+ H$0 !0"8!Z)/ P$0 !0#P UB7 ZM V$0 !0 /!+A/ ! $0 !0"K!N"1 !($0 !0"*!MAL !0$0 !0!Z ZM UZ3 !6$0 !0"J 5YP !@$0 !0#J !1P !J$0 !0"X!^B6 !R$0 ZM!0 8"#YT !Z$0 !0 ^!EY0 "#$0 !0",!VB7 "*$0 !0"<""25 "2 ZM$0 !0 2 *2* ":$0 !0 A )R5 "B$0 !0 S!+I0 "M$0 !0#- ,R* ZM "V$0 !0 D *R1 "^$0 !0 * (R* #&$0 !0#6 ""4 #/$0 !0#% ZM!_B6 #6$0 !0 Z!3)1 #@$0 !0#6!\QS #H$0 !0!( ,"1 #Q$0 ZM!0 N!Z"6 #X$0 !0!Q X1L #^$0 !0"= Y)1 ($@ !0 1!YY1 0 ZM$@ !0#^ 9Q[ 9$@ !0#G!FR* A$@ !0!&!]11 I$@ !0"A UB6 ZM O$@ !0!F O:. X$@ !0#B!9&6 ]$@ !0!@!J", !%$@ !0"1 ZM Q26 !+$@ !0#4 P"8 !1$@ !0"$!VQL !8$@ !0 $","6 !@$@ ZM!0#-!["6 !H$@ !0 *!DZ. !P$@ !0 K!P1R !W$@ !0!5 /2* !_ ZM$@ !0 )!*)J "($@ !0#J QQF ".$@ !0!P!AR7 "6$@ !0"2 TB6 ZM "<$@ !P"U!_BY "F$@ !P!? /RY "N$@ !0#=!C1I "V$@ !0#/ ZM!MR6 "^$@ !P 4"*2Z #&$@ "0 Z"$3$ #.$@ !0"S!P1O #5$@ ZM!0"D!]QN #<$@ !0#=!'B0 #E$@ !P ( MB^ #Q$@ !0 ^ /B/ #[ ZM$@ !0!C!:!S $$P !0 G!7J1 .$P !0"J!^!O 8$P !0!T ZAQ ZM >$P !0!^ HA^ G$P !0"R!P1T N$P !0 Z GQT W$P !0!Y ZM!B)T _$P !0!!"+25 !'$P !0!N T1Z !-$P !0 -!VQ] !5$P ZM!0!X!U!\ !<$P !0!D! *1 !F$P !P"T!=2^ !P$P !0"(!_Q\ !W ZM$P !0#J!M"6 !^$P !0#/!]:6 "%$P !0!;!VR) "-$P !0!F YB' ZM "3$P !0!R [*' "9$P !0!7 'B+ "A$P !0#/ $R+ "J$P !0!^ ZM! ". "T$P !0 V!0J- "]$P !0"7 RR. #'$P !P .!(R] #0$P ZM"0#Z!4C$ #8$P !0 S!SR4 #@$P "0#:!?#$ #H$P "0 +!OC( #P ZM$P !0#! ZB7 #V$P !0 W!GJ3 #_$P !0 $!Q25 &% !0 <""B8 ZM -% !0!0!"V6 6% !0"(!#V6 ?% !0!8 XB6 E% !0"' ZM!Q:7 L% !0#,!"&7 U% !P ] #3# \% "0#,!;#2 !!% ZM8W)T,"YO &%C8V5S<RYO &)L;V-K<RYO %]R96%D:6YG %]B<W=A< !?<W-W ZM87 7V)L;V-K<P!?<V5E:V9L86< 7VQB:0!?9W-B80!?=G-B80!?<&)A %]G ZM<G 7W9O;'5M90!?=F]L7V5S=&EM871E %]L8F%?97-T:6UA=&4 7V1A=&$ ZM7V1I<G1Y %]F:7)S= !?<&EP95]I;P!?9&]?;W!E;@!?86QL;V-A=&4 7V]P ZM96Y?<W1D %]L8F%?<V5E:P!?<F=R< !?<G!I<&4 7W)F:6QE %]C:&5C:U]V ZM;VP 7W)E8V]V97( 7W=G<G 7VEN9F5R7V5N9 !?;F5W7V)U9G-I>F4 7V)A ZM9%]V;VP 8G)U+F\ 8VAK<W5M+F\ 8W)E871E+F\ 7W=I;F9O %]W9FEL90!? ZM;6%R:V5N9 !?8VAE8VM?:6YT<@!?9&]?=W)I=&4 7W=H96%D97( 7W=C;VYT ZM96YT<P!?8FQD:&1R &1A=&4N;P!?;71A8FQE %]M;VYT:%]S:7IE %]T;5]I ZM;FET %]C;VYV7VUO;G1H %]T:6UE7W-A;F4 7V-O;G9?=&EM90!?;6%T8V@ ZM9&5V:6-E<RYO %]D=E]T86( 7V1V7VQA<W0 7W1R86YS;&%T:6]N<P!?9V5T ZM7V)R=71A8@!?9V5T7V1E9G1A8@!?9&5C;V1E7V5N=')Y %]A9&1?9'9L:6YK ZM %]D=E]A=&]L %]S>6UB;VQI8P!D:69F+F\ 7V1I9F9S %]D:69F<U]F;W5N ZM9 !?9G9E<FEF>0!?:'9E<FEF>0!?8W9E<FEF>0!?9&EF9E]R97!O<G0 7V)D ZM:69F &1O;F4N;P!?<W5M;6%R>0!E<G)O<G,N;P!?<')T7V5R<@!E<W1I;6%T ZM92YO %]F:6QE<P!?969I;&4 7W1O=&%L<P!?9&]?97-T:6UA=&4 97AE8W5T ZM92YO %]S96-U<F4 7W=A:71?9F%I;&5D %]W86ET7W-U8V-E<W, 97AT<F%C ZM="YO %]X9FEL90!?9&]?97AT<F%C= !?;6%K96QI;FL 7V%T=')I8G5T97, ZM7VUA:V5F:6QE %]X<F5G9FEL90!?;6%K97-P96-I86P 7VUA:V5S=&%T %]M ZM86ME<&%R96YT %]M86ME9&ER &9M;V1E+F\ 7V-H,0!?8V@R %]C:#, 7V-H ZM- !?8V@U %]C:#8 7V-H-P!?8V@X %]C:#D 7W1Y<&4 7V9A8V-E<W, 7W-E ZM=&UO9&4 9VQO8F%L<RYO &AE861E<G,N;P!H97@N;P!I;FET+F\ 7V)?87)G ZM %]N7V%R9P!?;U]A<F< 7W-?87)G %]U7V%R9P!?:6YI=%]I;F9O %]O<'1I ZM;VYS %]P<F]C97-S7V]P=', 7V]P96Y?='1Y %]B=6EL9'1R964 7VEN:71? ZM=&EM90!?:6YI=%]U:60 :6YS<&5C="YO %]F8VAE8VL 7V-C:&5C:P!L:6YK ZM<RYO %]L:6YK<P!?9FEN9%]L:6YK %]M86ME7VQI;FL ;6MD:7(N;P!P87-S ZM=V0N;P!?=7)?;&ES= !?=7)?;&%S= !R96%D:6YF;RYO %]I<U]J=6YK %]B ZM861?;6%G:6, 7V1U;7!?:6YF;P!?<VEZ95]H86-K '-C86XN;P!?<V-A;E]E ZM<G)O<G, 7VUI<W-I;F< <VEG;F%L<RYO %]S:6=?9V]T %]G;W1?9&]N90!S ZM>7,N;P!T86)L92YO %]T9FEL90!?<&5N=')Y '1R965S+F\ 7W)O;W0 7VYA ZM;65B=68 7W-B=68 7V1I<F1E=@!?;FYO9&5S %]N;6%T8VAE9 !?=VEL9&-A ZM<F1S %]F:6YD7W1Y<&4 7V%D9%]P871H %]M86ME7V-H:6QD %]M86ME7VYO ZM9&4 7V9I;F1?8VAI;&0 7W=A;&M?<W5B=')E90!?861D7VQE868 7V1O7VET ZM %]D;U]D:7( 7W-A=F5?:70 7VYO=%]M871C:&5D %]C;&5A<E]M871C:&5S ZM '1T>2YO %]T='E?:6YF;'5S: !U<V%G92YO %]D;V-U;65N=&%T:6]N %]Q ZM=6EC:V1O8P!?9FUT,0!?8W!Y<FEG:'0 7V1U;7!?9&5V:6-E<P!U=&EL<RYO ZM '=I;&0N;P!?9&]?;&ES= !?;&ES=%]P87)S90!?;F5X=&-H &%B;W)T+F\ ZM8W1I;64N;P!?8V)U9@!?9&US:7IE %]D87ET86( 7W-U;F1A>0!?8W1?;G5M ZM8@!E>&5C=BYO &%T;VDN;P!G971O<'0N;P!F<'5T8RYO &9P=71S+F\ 9V5T ZM<'=E;G0N;P!?4$%34U=$ %]%35!460!?<'=F %]L:6YE %]P87-S=V0 7W!W ZM<VMI< !A=&]L+F\ 9F=E=',N;P!G971S+F\ 9G!R:6YT9BYO &UE;6-C<'DN ZM;P!R97<N;P!S8V%N9BYO &1O<V-A;BYO %]S971U< !?<W1R:6YG %]N=6UB ZM97( 871O9BYO &9I;&)U9BYO &QD97AP+F\ 9G)E>' N;P!M96US970N;P!S ZM;&5E<"YO %]A=V%K90!S<')I;G1F+F\ 9&]P<FYT+F\ 96-V="YO %]C=G0 ZM7V)U9@!F=W)I=&4N;P!M96UC<'DN;P!S=')C:'(N;P!S=')C;7 N;P!S=')N ZM8W!Y+F\ <W1R=&]K+F\ <W1R<&)R:RYO '-T<G-P;BYO '-T<G1O;"YO &-T ZM>7!E+F\ 9V5T96YV+F\ 7VYV;6%T8V@ 9F]P96XN;P!?7V5N9&]P96X 9FEN ZM9&EO<"YO &9L<V)U9BYO &1A=&$N;P!E<G)L<W0N;P!S=')L96XN;P!T;VQO ZM=V5R+F\ ;6%L;&]C+F\ 7V%L;&]C<P!?86QL;V-P %]A;&QO8W0 7V%L;&]C ZM> !S=')R8VAR+F\ :7-A='1Y+F\ ;W!E;BYO %]O<&5N+F\ ;W!E;@!N;V5R ZM<F]R '-T<F-A="YO '5N86UE+F\ <W1R8W!Y+F\ =6YG971C+F\ 8VAM;V0N ZM;P!C:&]W;BYO &9O<FLN;P!G971G:60N;P!G971U:60N;P!K:6QL+F\ ;&EN ZM:RYO &UK;F]D+F\ 86-C97-S+F\ 9'5P+F\ 8W)E870N;P!S971G:60N;P!S ZM971U:60N;P!A;&%R;2YO &5X96-V92YO '-I9VYA;"YO &QS965K+F\ =&EM ZM92YO &=E='!I9"YO &5X:70N;P!C;&]S92YO ')E860N;P!S=&%T+F\ :6]C ZM=&PN;P!U;6%S:RYO '5N;&EN:RYO '5T:6UE+F\ <V)R:RYO '5D:78N;P!W ZM86ET+F\ =W)I=&4N;P!C97)R;W(N;P!?97AI= !S=&%R= !?;6%I;@!?96YV ZM:7)O;@!?9FEL95]A8V-E<W, 7V)R=5]E<G)O<@!?<U]A8V-E<W, 7V1I<E]A ZM8V-E<W, 7W-?<W1R<F-H<@!?87)?;W!E;@!?9FQA9W, 7W-W:71C:%]M961I ZM80!?<F5A9%]I;F9O %]S86YI='D 7V)U9G-I>F4 7VUO9&4 7W-?9'5P %]A ZM9FEL90!?7VEO8@!?;&]G9G 7V%R7W-E96L =61I=@!?87)?<WEN8P!?;7-I ZM>F4 7W!H>7-?<V5E:P!?<U]L<V5E:P!?9&]N90!?87)?<F5A9 !?9'5M<%]B ZM;&L 7V-H:W-U;5]O:P!?96EN9F\ 7V9R;VUH97@ 7V%R7W=R:71E %]C;W!Y ZM;F%M90!?=&]H97@ 7VEN9F\ 7W)E;&5A<V4 7VQE=F5L %]V87)I86YT %]C ZM:&MS=6T 7V%R7V-L;W-E %]S7V-L;W-E %]S7W)E860 7W-?<W!R:6YT9@!? ZM9&]?<W=A< !?97)R;F\ 7W-?=W)I=&4 7V=E=%]M96UO<GD 7V1E86QL;V-A ZM=&4 7W-?9G)E90!?87)?=&5L; !?87)?;F5X= !?;F5W7V%R9FEL90!?87)D ZM< !?9V5T7V%R9' 7W-?<VQE97 7W5N9F]R;6%T=&5D %]W<FET95]P<F]T ZM96-T %]E;F1?;V9?9&5V:6-E %]R87=?=&%P90!?<U]S=')C;7 7W-?;W!E ZM;@!?9FEL95]S=&%T %]S965K86)L90!?9FEL95]C:&]W;@!?<W=A<&)Y=&5S ZM %]S=V%P<VAO<G1S %]N965D7W-W87 7V%R=&EM90!?<U]C=&EM90!?<F5S ZM<&]N<V4 7W)E861S:7IE<P!?9F]R:U]S:&5L; !?87)?:7-P:7!E %]S:6=? ZM<'5S: !?<VEG7V1O;F4 7W1T>0!?<U]P=71C %]S7V9P<FEN=&8 7W1T>5]R ZM96%D %]S:6=?<&]P %]A<E]V;VP 7V%R7V5S=&EM871E %]F:6YF;U]I;FET ZM %]I;FET %]E<W1I;6%T90!?8W)E871E %]I;G-P96-T %]T86)L90!?97AT ZM<F%C= !?9&EF9@!?=7-A9V4 7W-?;65M8W!Y %]R96QO860 7W-I9U]C871C ZM: !?=')E95]W86QK %]U;G)E<V]L=F5D %]F<F5E7VQI<W0 7W-E;&5C=&5D ZM %]C;VYF:7)M960 7V%D9%]L:6YK %]V97)B;W-I='D 7W)E<V5T7W1I;65S ZM %]Z97)O8FQK %]L86)E; !?8V]P>0!?:60 7W-?<W1R8W!Y %]U='-N86UE ZM %]S7W5N86UE %]I;G1E<G)U<'0 7V1A=&4 7W-?<W1R8VAR %]S7W-S8V%N ZM9@!?='IS970 7W1I;65Z;VYE %]L;V-A;'1I;64 7W-?=&]L;W=E<@!?9&5F ZM=&%B %]D=E]I;FET %]S7V=E=&5N=@!?<U]F;W!E;@!?<U]F9V5T<P!?<U]S ZM=')L96X 7W-?9F-L;W-E %]S=&]K96X 7V=E='-I>F4 7VYE>'1?87)D< !? ZM<V-A;@!?<U]E>&ET %]S7V9F;'5S: !?<WES7VYE<G( 7W-Y<U]E<G)L:7-T ZM %]E>&5C=71E %]S7W-T<F-A= !?<U]F;W)K %]S7V5X96-V %]S7W=A:70 ZM7W-?<V5T=6ED %]S7W-E=&=I9 !?=6YC;VYD:71I;VYA; !?;W5T7V]F7V1A ZM=&4 7W-?=6YL:6YK %]M:VQI;FL 7W-?8W)E870 7W-?;6MN;V0 7W-?8VAM ZM;V0 7W-?=71I;64 7VUK9&ER %]S7W1I;64 7W-?=6UA<VL 7V9M;V1E %]N ZM=&EM90!?=6ED %]C;W!Y<FEG:'0 7VAC:&5C:P!?:'-T870 7U]C='EP90!? ZM=7)?:6YI= !?;W!T87)G %]S7V=E=&]P= !?;W!T:6YD %]S7V=E=', 7W1R ZM965?861D %]U<E]G=6ED %]S7VES9&EG:70 7W-?871O:0!?<U]G971U:60 ZM7W-?9V5T9VED %]S7V=E='!W96YT %]S7V5N9'!W96YT %]U<E]G;F%M90!? ZM96]A8FQK %]P871H7W1Y<&4 7VYO9&5S7VEG;F]R960 7V-L96%R7W1R964 ZM7W-?<VEG;F%L %]F<')I;G1F %]A8F]R= !?<W!R:6YT9@!?9F9L=7-H %]O ZM<&5N %]C;&]S90!?86-C97-S %]R96%D %]S7V-H;W=N %]C:&]W;@!?<VQE ZM97 7W5N86UE %]U;6%S:P!?=71I;64 7V-H;6]D %]W<FET90!?=6YL:6YK ZM %]T:6UE %]G971U:60 7V=E=&=I9 !?9V5T<P!?8W1I;64 7V9O<&5N %]M ZM:VYO9 !?<U]S=')T;VP 7W-T<G1O; !?<U]S=&%T %]S=&%T %]S7VUA;&QO ZM8P!?;6%L;&]C %]G971O<'0 7V9R964 7V=E='!W96YT %]E;F1P=V5N= !? ZM<VEG;F%L %]S<V-A;F8 7W-?:6]C=&P 7VEO8W1L %]S=')C870 7W-T<F-M ZM< !?<W1R8W!Y %]S7W-T<FYC<'D 7W-T<FYC<'D 7W-T<FQE;@!?<W1R8VAR ZM %]S=')R8VAR %]L<V5E:P!?<U]R97=I;F0 7W)E=VEN9 !?=&]L;W=E<@!? ZM8W)E870 7V%T;VD 7W-?9FEL96YO %]S7V=E=&, 7U]F:6QB=68 7VUE;6-P ZM>0!?<U]L:6YK %]L:6YK %]?9FQS8G5F %]D=7 7V=E=&5N=@!?9F]R:P!? ZM=V%I= !?97AE8W8 7W-E='5I9 !?<V5T9VED %]F8VQO<V4 7V9G971S %]S ZM=')T;VL 7V%S8W1I;64 7W=I;&0 7V=E='!I9 !?:VEL; !?9&%Y;&EG:'0 ZM7W1Z;F%M90!?9VUT:6UE %]E>&5C=F4 7V]P=&5R<@!?;W!T;W!T %]F<'5T ZM<P!?9G!U=&, 7U]W<G1C:&L 7U]B=69E;F1T86( 7U]X9FQS8G5F %]M96UC ZM8W!Y %]?8G5F<WEN8P!?<V5T<'=E;G0 7V%T;VP 7U]D;W!R;G0 7W-C86YF ZM %]?9&]S8V%N %]F<V-A;F8 7W5N9V5T8P!?871O9@!?;65M<V5T %]L9&5X ZM< !?7V9I;F1B=68 7U]L87-T8G5F %]F<F5X< !?86QA<FT 7W!A=7-E %]F ZM=W)I=&4 7V5C=G0 7V9C=G0 7W-T<G-P;@!?<W1R<&)R:P!?7V9I;F1I;W ZM7V9R96]P96X 7U]C;&5A;G5P %]?<W1D8G5F %]?<VUB=68 7VES871T>0!? ZM7W-I8G5F %]?<V]B=68 7W-B<FL 7W)E86QL;V, 7U]O<&5N &-E<G)O<@!? ZM9V5T96=I9 !?9V5T975I9 !?9'5P,@!?9G1I;64 7V=E='!P:60 8W5R8G)K Z& %]E;F0 Z Zend STUNKYFLUFF set `sum bru.uu2` if test 29989 != $1 then echo bru.uu2: Checksum error. Is: $1, should be: 29989. fi echo ALL DONE BUNKY! exit 0