@database A2090-9.guide @index INDEX @node MAIN @title "A2090/2090a Technical Notes - Revision 9" Technical Notes for Commodore A2090/2090a Hard Disk Controller ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Revision 9-June, 1996 by @{"Calum Tsang" link calum} tsangC@io.org This is a compilation of all the requests, questions and answers about the Commodore A2090/2090a Hard Disk Controller. Please read the @{"disclaimer" link disclaimer}. And @{"thanks" link thanks} to all those who helped, especially John Davis, Jonathan Gapen, Mark Odell and Lance Tagliapietra. New! Special Fun for All! ~~~~~~~~~~~~~~~~~~~~~~~~~ @{"A2090a Prep Software " link Soft-Prep} Use both at your own risk. @{"John Davis' Fix2090a Patch " link Soft-Fix} See disclaimers. @{"Tunes Used in Writing This " link Tunes} Songs I listened to. Contents: ~~~~~~~~~ @{"1. How to Tell Which One You Have -Boot, or no boot? " link 1} @{"2. Hardware -Hip to hip. " link 2} @{"3. Drives -Which ones to steal. " link 3} @{"4. A Note On A2000HD/A2500/20's With A2090a -Dual part boot. " link 4} @{"5. Map O' Fun -An example. " link 5} @{"6. How to Install an HD -Aha! walkthrough. " link 6} @{"7. The MountList " link 7} @{"8. The Startup-Sequence " link 8} @{"9. Special Info About Device Names " link 9} @{"10. Reformatting for 2.0 -Welcome to the Future." link 10} @{"11. Theory of Operation / Limitations -No life, calum? " link 11} @{"12. CDRoms and Tapes -Why my NEC don't work " link 12} @{"13. Finding A2090/2090a Software -I can't get no... " link 13} @{"14. Using an A2090 card in a Z3 machine -Thanks Jonathan! " link 14} @{"15. Using drives from other machines -Moving 330MB over! " link 15} @{"16. The German Connection -A better A2090? " link 16} This document is free for distribution, but should not be altered. Please email changes and ideas if you have any. Thanks to...@{"all" link thanks}. The latest rev should usually be available from http://www.io.org/~tsangc The files encoded here are LHA format, but in standard UNIX UUencode format to facilitate easy posting onto Usenet and through non-MIME mail. @endnode @node 1 "Differences between the A2090 and A2090a..." 1. How to Tell Which One You Have (A2090 or A2090a) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a. A2090-Non Autoboot HD Controller -Has words "A2500 HARD DISK CONTROLLER" printed on the board -Doesn't have three ROMs, for Autoboot on it. b. A2090a-Autobooting HD Controller -Has words "HARD DISK CONTROLLER" printed upside down on the top right corner of the board. -FCC ID: BR98YVA2090 / Assy. No. 311979 / Fab 311981 (mine) -Found on early model Amiga 2000HD/2500 -Often paired with Rodime RO3055B 44MB ST506 drives. -Has three ROMs, listed: (on my card) Board# Physical Size Revision Number ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ U50 HI Top centre, below J2 28 pin 315098-01 2090 AB5C U51 LO Top centre, below U50 28 pin 315097-01 2090 D32B U36 Top right 28 pin 390230-09 2090a 2FEF Both A2090 cards are full length Zorro II expansion boards with a bracket for the back of the A2000. Some A2090a's were sold without all three ROMs, but can be upgraded just by inserting the proper set of chips. @endnode @node 2 "What the A2090 is, what you need, and how to install it..." 2. Hardware ~~~~~~~~~~~ The A2090 series was Commodore's first attempt at designing a high peformance hard disk controller for the Amiga 2000 line. The first, the A2090, had numerous faults, the most important being the lack of autoboot capability. This was fixed with the release of the A2090a, which incoporated a custom bootblock design and autoboot. A lot of the design faults of both were dealt with A2091, which uses the RigidDiskBlock and ScsiDirect protocols-an Amiga industry standard, while also adding RAM expansion. However, while many A2091's were sold, there remains a great number of A2090 series boards out there. Odd historical note: the A2090 was originally called the A2094, in the AmigaWorld issue of 1987 with the debut of the A2000. The A2090 cards require an Amiga computer with Zorro II expansion bus-they were originally designed for the A2000. A2500's and other configs of the A2000 series work the same. Apparently the A2090 cards can be used in the Zorro III machines like the A3000 and 4000. See @{"16." link 16} for more info. Strangely enough the A2090 series have been used on A1000's with SlingShot type Zorro II adapter hacks. The A2090 series cards have two interfaces on board. An ST506 (IBM XT MFM type) interface and a SCSI (Macintosh type) interface allow one to use up to nine drives in a A2000. The A2090a revision has special autoboot ROM's that allow the hard disk to boot Workbench under 1.3 Kickstart ROM's on the motherboard. An interesting note: the A2090's have a Zilog Z80B CPU...more powerful that a Commodore 64! The A2090 and A2090a controller should be placed nearest the drive cage, so one can easily attach the hard disks. The LED Hard Disk light line from the front panel should attach to pin J5 at the rear end of the card, while the ST506 control cable (larger of two) should attach to connector J0. Each drive must have it's own data cable (smaller 20 pin flat) and these attach to J1 and J2 for the first and second drives respectively. The last drive in the two drive chain must be terminated and the drive between the controller and the last one has to have the terminator pack removed. Not doing so will mean problems down the road. Connect the usual drive power into each unit as well. Don't believe me that ST506's are terminated? There is ONE terminator pack on each drive. Pull the pack on the drive in the middle of the chain. For SCSI, only one cable is needed, it attaches to either CN2 (50 pin flat) or CN1 (DB25 female on back panel). Usual SCSI termination is required, meaning a terminator on the last drive. If you have drives on both internal and external chains, you must desolder the termination on the A2090 controller card. Interesting tidbit: if you flip an ST506 control (34 pin) cable around, it'll screw around with the drive on the chain and autopark it. Very strange. Seems to have no effect, just reverse the cable and you should be okay. 2a) Disabling Autoboot ~~~~~~~~~~~~~~~~~~~~~~ Previously, I had noted J4 disables autoboot. I think I'm now wrong. John Davis mentioned that as long as you put your other disks on other controllers at a higher priority (A2090a drives are at priority 0, hardwired) Lance Tagliepietra says that his A2090 says a SCSI LED on J4. I don't think J4 on a A2090a is that though. I don't have a A2090 to check with. As far as I know, both SCSI and ST506 access are integrated on the A2090a to J5. However, others have noted the SCSI access circuitry as designed wrong so that it doesn't show disk access. 2b) All the Connectors, Around the World ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (these are all from my A2090a) Connector Location Size Function ----------------------------------------------------------------------- J0 Centre Middle 34 pin ST506 Control J1 Centre Middle 20 pin ST506 Data Drive 1 J2 Centre Middle 20 pin ST506 Data Drive 2 J4 Lower Right 2 pin SCSI Access Light for A2090 J4 Lower Right 2 pin Unknown for A2090a J5 Lower Right 2 pin Disk Access Light, top positive CN1 Back Panel 25 pin SCSI DB25 Connector CN2 Center Right 50 pin SCSI 50 Connector @endnode @node 3 "Which drives you can use with the A2090 series..." 3. Drives ~~~~~~~~~ You can use almost any kind of hard disk with the A2090. The older ST506 drives found commonly in IBM PC and XT clones can easily be attached. I had the original A2000HD 44 MB Rodime RO3055B, as well as a Miniscribe 21 MB on my machine. You can also attach SCSI drives, swiped :) from old Macintoshes etc. You can't however, attach IDE, or ESDI drives to it. For multiple drives, you'll need multihead cables. John Davis also notes that you can use special adapters to make a drive fit another protocol. He's using an Emulex adapter to fit an ESDI into a SCSI type drive. SCSI-2 drives are okay too, but not at the full potential of the newer bus. All SCSI-2 drives fall back into SCSI-1, which the A2090 uses. A bug in the A2090a firmware makes anything about 256MB of data unusable. It will crash your machine if you try. However, the partitions can be each 256MB, but anything with more than 524288 logical blocks is dangerous) John Davis has written a patch, it's included in this archive in LHA form. @{"John Davis' Fix2090a Patch " link Soft-Fix} Lance Tagliapietra says that an unfixed A2090a will NOT let you use more than 256MB without the patch. Many lab managers throw out old SCSI hard disks from Macintoshes, and ST506's from XT's. (or the machines themselves!) Schools and universities often are great places to ask for old used hardware. A small Miniscribe 20MB SCSI from a Mac SE is certainly an excellent addition to a floppy only A2000! @endnode @node 4 "Special information about Commodore's old formatting schemes..." 4. A Note On A2000HD/A2500/20's With A2090a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Workbench 1.3 A2000HD's have three partitions. DH0:, DH1: and FH1:. DH0: is an OFS (old file system) partition that has roughly 880K on it. DH1: has 3 MB and FH1: has the rest. The startup sequence on these machines ASSIGNs all the important directories to FH0: in boot, like C:, Utilities:, SYS:, Fonts: etc. It also copies a little icon to RAM: before LoadWB. This causes big problems with newer programs which like to install stuff onto the wrong drive. Do check out @{"10." link 10} for info about reformatting for 2.0. @endnode @node 5 "A visual representation of how the A2090 partitions work... " 5. Map O' Fun ~~~~~~~~~~~~~ Physical drives are attached to the controller, the A2090. Each physical drive, a unit, has a unit number- See @{"9." link 9} about special info for device names. Keep this number in mind. Each physical drive has a RESx: partition-a two cylinder device you never see. They each also have a DHx: partition, a required OldFileSystem partition. (only under 1.3) Most people keep their DHx: partition small. However, I don't see wasting a cylinder on a DHx: partition, so I just reformatted my 21 MB Miniscribe to fill entirely with a DHx: partition. Speed isn't crucial, I had an unaccelerated machine at the time anyways. Under 2.0x, with FFS in ROM, the DHx: parition can now be FFS. Just format with the FFS option from AmigaDOS. All other partitions can be in any FileSystem you choose. On my 44Mb Rodime, 40MB is a FastFileSystem partition. You can give them cute little names like Sara: and Matt: and others. But they have to be mounted manually or by startup-sequence. This is mainly why Commodore introduced the A2091 and the RigidDiskBlock automount features. This diagram is to explain the quirky nature of the A2090a's formatting. Relate to it, it might be a good example. Say you had a system like this: RES0 DH0 whatever partitions (one here) Unit 1, Rodime ST506: |--|---------|------------------------------------| RES2 DH2 whatever partitions (two here) Unit 3, Quantum SCSI: |--|--|------------------------|------------------| Notice even though you have a RES part and a DH part on unit 1, you still need them on unit 3? -All physical units (hard disks) require a two cylinder RESx: -Under 1.3 ROM's all physical units must have a DHx: partition that is OFS -the x's in RESx: and DHx: are designated by the A2090 See the table (in section 9) about these. @endnode @node 6 "A brief walkthrough of installing a drive for the A2090..." 6. How to Install an HD ~~~~~~~~~~~~~~~~~~~~~~~ (This is intended for the first hard disk, unit 1, ST506. For this drive, names would be RES0: for the weird two cylinder parition, DH0: for the first part. These numbers change for different units, like for unit 3, SCSI device 1, the names would be RES2: and DH2:) The following procedure requires basic knowledge of AmigaDOS: editing files, copying files etc. 1. Make a boot disk with Workbench on it. Copy Prep onto your C: directory on the floppy boot disk, along with MountList.HD into your devs: These utilities can be found on the A2000HD/A2500 ReInstall Disk, or on the A2090 Software disk, and they are also in the UUencoded LHA archive in this guide. (that's why it's 130K long) Go and physically install the hard disk. 2. Edit the MountList.HD to your needs with the proper number of heads, Blocks per Track, Unit number etc, RES0: should always be Unit 0. (see section "The MountList") You will need to Prep, and Format and install all your system software on the first drive attached to your chain. You must have the RES0: or RESx: entry made in your MountList.HD for Prep to find it and create DH0: or DHx. One entry each for every drive you have. 3. Boot your machine with this floppy. Open a Shell or a CLI. 3. Type: Mount RES0: from df0:devs/MountList.HD Prep RES0: 4. In Prep, either use a defined or your own spec HD. It's highly unlikely your drive will be one of the ones on the list though. Answer the questions about it's capacity, and other drive info. When it asks for the High Cylinder or Last Cylinder of the first partition (DH0:), give it a number lower than the second partition you have listed in your MountList.HD. 5. Reboot with your boot floppy. 6. Drive DH0: should appear on your Workbench, but there should be nothing in it. Open a Shell, and type: Format DRIVE DH0: NAME BootPartition If you have 2.x ROM's you can also add an FFS option to make your DHx: partition FFS. Some newer SCSI drives don't work well with this, and Lance Tagliapietra offers this command sequence: FORMAT DRIVE DH3: NAME EMPTY FFS INTL QUICK This may work better for formatting SCSI drives on the A2090. Obviously this is for SCSI units, and you should change it appropriately for whatever controller you own. 7. The drive will format, and after, you can copy over your system software (just copy over your 1.3 Workbench disk), or run Install for 2.0. 8. After the initial preparation of the boot partition, every partition must be mounted and formatted with FORMAT. With the exception of the first partition on each physical drive, you can use FFS as well (add the FFS option on your command line). Under 2.0, this is no longer a problem, all partitions can be FFS. You also must modify your startup-sequence to mount these drives manually on boot up. @endnode @node 7 "Additional information for dealing with Mountlists..." 7. The MountList ~~~~~~~~~~~~~~~~ The Mountlist, in your boot disk's DEVS: directory, will hold information about all drives that aren't automounted, like RESx: and DHx: for each physical drive. This way, the mount commands in your startup-sequence will reference the mountlist entries like this: mount fh1: from devs:mountlist (and for each partition you must do this) Here's a sample mountlist commented from the A2000HD reinstall disk: You'll need to modify it for your own drive(s). Remember: 1. Every drive needs a two cylinder RESn: partition entry 2. Anything other than the first partition (eg DH0:) needs an entry so you can mount it in startup) 3. Don't overlap cylinders! If your HighCyl on one part is 147, then your LowCyl on the next part must be 148! 4. The unit number can be found on the chart under "Special Info About Device Names" further in this file. /* This entry is present only as a reminder ... it is commented out. This part is not needed, since Prep asks for the first partition info. (Calum's Note: Why? cause Prep makes DH0: for you.) DH0: Device = hddisk.device Unit = 1 Flags = 0 Surfaces = 6 BlocksPerTrack = 17 Reserved = 2 LowCyl = 2 ; HighCyl = 20 Buffers = 17 BufMemType = 0 # */ FH0: Device = hddisk.device (hey kids, this is the second partition Unit = 1 entry. note how the entry is ended with Flags = 0 a "#" and how the low cylinder is one Surfaces = 6 number above the high or last cylinder BlocksPerTrack = 17 of the first partition as you typed into FileSystem = l:FastFileSystem the Prep program. You can name it SH0: Reserved = 2 or HAL: or whatever.) LowCyl = 21 ; HighCyl = 71 Buffers = 50 GlobVec = -1 Mount = 1 DosType=0x444F5301 BufMemType = 0 # FH1: Device = hddisk.device Unit = 1 Flags = 0 Surfaces = 6 BlocksPerTrack = 17 FileSystem = l:FastFileSystem Reserved = 2 LowCyl = 72 ; HighCyl = 869 Buffers = 50 GlobVec = -1 Mount = 1 BufMemType = 0 DosType=0x444F5301 # RES0: Device = hddisk.device (This is important. Each drive requires Unit = 1 the first two cylinders for a special Flags = 0 section. RES0: is for the first drive. Surfaces = 6 This is so Prep can find the drive in BlocksPerTrack = 17 the beginning to actually prep.) Reserved = 2 LowCyl = 0 ; HighCyl = 1 Buffers = 1 BufMemType = 0 # @endnode @node 8 "Using the Startupsequence to automount partitions..." 8. The Startup-Sequence ~~~~~~~~~~~~~~~~~~~~~~~ As we said earlier, each partition that isn't DHx: needs to be mounted. That means any FFS partition too. Here's an example of how one must mount each drive in startup: mount Calum: from devs:mountlist.hd mount FH0: from devs:mountlist.hd mount Sara: from devs:mountlist.hd mount Matt: from devs:mountlist.hd mount SV0: from devs:mounstlist.hd The drive names represent entries for partitions in the mountlist. @endnode @node 9 "Reserved names used by the A2090 that you should know about..." 9. Special Info About Device Names ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Some names MUST be used, their automatic, so don't use them in your extra partitions. Physical Device | 2 Cylinder Section | Unit | First Partition -----------------+--------------------+------+---------------- 1st ST506 Drive | RES0: | 1 | DH0: 2nd ST506 Drive | RES1: | 2 | DH1: 1st SCSI Drive | RES2: | 3 | DH2: 2nd SCSI Drive | RES3: | 4 | DH3: 3rd SCSI Drive | RES4: | 5 | DH4: 4th SCSI Drive | RES5: | 6 | DH5: xth SCSI Drive | RES(x+1): | (x+2)| DH(x+1): These are always the names and unit numbers. Prep will create them for you, based on what unit number you specify. If you have a partition called dh1: on your first ST506 drive, you must rename it if you want to add a second ST506 drive (which is by default called dh1:) It's always safer to call extra partitions other than the first something other than dhx:, like fhx: or something. @endnode @node 10 "Modifying old 1.3 A2000HD's and A2500's..." 10. Reformatting for 2.0 ~~~~~~~~~~~~~~~~~~~~~~~~ It's better to reformat DH0: into one big partition along with the space from FH0: if you have a 1.3 2000HD machine with a ST506 drive. Why? Because 2.0 Install won't check if you have enough space and will quit out on you! You can rerun Prep and give a new last cylinder for DH0:, and specify the last cylinder of FH0:. That will expand DH0: into the area occupied for FH0: and you'll get a large (4MB) systems partition. Of course being the first partition, it'll be slower because it's OFS. Under 2.x, you can also reformat DH0: with FFS, to make it faster. Just type: FORMAT DRIVE DH0: NAME System FFS Run your Install as usual and remember to make sure your Startup-Sequence has the mount commands for your partitions. Also, 2.0 Install will copy everything into SYS:OLD. Copy out the Mountlist.HD into your new devs: and everything should be just fine. Remember to add mounting commands to your new Startup-Sequence. @endnode @node 11 "Some personal insights as to how the A2090 works..." 11. Theory of Operation and Limitations ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (note: this is all from observation) On power up, the A2090 checks each drive and waits for the floppy drives to check for boot sectors. This is because the floppy has boot priority over the HD. After that, it looks for a valid boot sector on the first drive (ST506). That first drive has a cylinder called RES0: and holds pertinent info for boot. Control is given to the boot partition DH0: (which is always reserved for the first partition on the first drive) and the machine boots off that partition. The reason why FFS is now supported for all partitions is that FFS was incorporated into the 2.0 and above ROM, as previously FastFileSystem was in the L:FastFileSystem file on the 1.3 startup disk. There are a few limitations to the A2090a: 1. You can't have partitions larger than 256MB. You can't have drives larger than that either. 2. Under DMA load (hires 16 colour and HAM modes) the ST506 side of the A2090a will slow down to about 17 KB/sec. 3. The SCSI side will, under the same conditions give you DMA errors such as ZMODEM resends and confusion. It does not handle the DMA loading as well as the ST506 side, if you call slowing to a dead stop well. (and the SCSI activity light doesn't work.) A way to get around the latter two is to download to a RAM drive. Mark Odell suggests using a program called Patch2090 from Khalid Aldoseri, which fixes the DMA video errors. Lance Tagliapietra mentions you can put a FAST RAM card into a slot right of the A2090a and this will use FAST RAM: If you have a RAM card place it in the slot closest to the CPU, then place the A2090(a) controller in the slot next to the ram card. This will cause all the buffers for disk I/O to be placed in fast memory, avoiding DMA problems when the buffers are in chip memory. In my configuration, nearest to the cpu I have a GVP RAM card, followed by a A2090a controller, followed by the other cards in my system. I found that the autobooting partitions have their buffers in fast ram, and performance is not affected by the video mode I am in (for both mfm and scsi devices). Also, you can try John's Fix2090a patch, in this archive. It requires an MMU, but will fix the 256MB bug and let you use more than that. @{"John Davis' Fix2090a Patch " link Soft-Fix} Here's a post John Davis sent me clipped from csahardware: It's at 256Meg - the driver does a divide by eight followed by a multiply by eight to get the block address of an 8-block group. I ran into this problem with a 300M Maxtor with an A2090 and was able to patch the driver to get the block address by masking off the low 3 bits. To fix the A2090a in a similar fashion, the ROM would have to be replaced with a patched version of the driver. And another post from Randell Jesup, ex-CBM: No new driver is available, nor is a new driver likely (several people have tried to rewrite it, all have failed so far - the hardware has a few problems, and the old driver is pretty frightening...) However, I've heard rumors there's a PD/shareware/whatever SCSI-only driver for it available in Europe (for those that don't know the A2090 is a ST506 & SCSI controller). One reason it's problematic to rewrite is that the board doesn't hold off data coming into the FIFO if the FIFO gets full. Since if the DMA is going to "chip" ram (video/audio/blitter/etc ram), it can be held off a long time in high-bandwidth display modes, the FIFO can fill and you get an overrun, and have to retry the entire command. Mixing it with ST506 IO adds more fun. Later Commodore SCSI controllers learnt from the A2090's mistakes (though early A590's and a few A2091's still used the WD33c93 non-a) ... @endnode @node 12 "Why A2090a owners eventually buy A2091's..." 12. CDRoms and Stuff (Tapes too!) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Hopelessly bored, I purchased an internal SCSI doublespin CDRom drive, an NEC210 OEM unit and tried to attach it to the A2090a. No deal. I used the AmiCDRom software, both in Direct mode, and Trackdisk mode. Apparently the A2090 is NOT compatible with the SCSIDirect HD_SCSICMD commands of the more advanced SCSI controllers. Even in trackdisk mode, where SCSI commands for accessing the CDRom are hidden in normal AmigaDOS type commands, the A2090/NEC210 doesn't work. If someone knows a fix, please tell me. (John Davis, btw, says, give it up) In the meantime, I an under the impression CDRoms will NOT work with the A2090 series controllers. Also, neither will tape streamer drives-the local ABUG users group president, Tom Metcalfe, has verified this as well. Rumour has it there were a few A2090a's that could do it, but we've never run across one. More from John: He mentions that BTNtape has a few kludges that may make tape drives work. In the manual, it mentions that the A2090a SCSIdirect implementation is almost working. @{"16. German Connection " link 16} @endnode I would suggest, if you need to run a CDRom, streamer, or scanner, that you should pick up a 2091 or similar board. @node 13 "How to locate a copy of the A2090 prep disk/software..." 13. Finding the A2090/2090a Prep Software ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Calum's Note... On the advice of John Davis, this archive contains the A2090a software for prepping. If this is illegal, please sue him instead :) Before the entire Commodore liquidation affair started, the best advice I could give new A2090 series owners was to go to their local Amiga dealer or Commodore office (aren't I lucky to live in Toronto?) and ask for a copy of the A2090a utilities disk. Today, in light of the CBM situation, it's becoming more and more difficult, although I'm still suggesting their dealer is the first place they should turn to. Unfortunately, their dealer might say "What's a 2090a?" or "I'm sorry I can't help you, but I do have this great 2091 here". So, you might want to try borrowing the A2090/2090a software disks and formatting your machine, from a A2090 user or someone with an early model A2000HD or A2500/20. I think it's legal, as long as the person isn't formatting their drive the minute you are. The only file you really need is the Prep command. However, you should return the entire disk and delete any copies of the program that you have. Don't quote me on this, and I'm sorry if I'm giving bad or legally unsound advice. @endnode @node 14 "Tips on using the A2090 series inside a A3000/4000..." 14. Using a A2090 Inside an Amiga 3000 or 4000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is a summary of a letter from Jonathan Gapen: I finally found the answer to the A2090/A4000 question. A few years ago Dave Haynie mentioned that in order to get an A2090 to work in the A3000, the driver had to be loaded into chip mem and all buffers needed to also be in chip RAM. I tried this on my A4000 and now the card works! All I did was to change the startup-sequence around BindDrivers to look like this: run >nil: SYS:System/NoFastMem binddrivers >nil: run >nil: SYS:System/NoFastMem As the program NoFastMem stays running until it is run again or gets a Ctrl-C. This works for the A4000 and the A3000. I suppose the issue almost never came up for the A3000, though. @endnode @node 15 "Tips on using disks formatted on other controllers..." 15. Using Drives From Other Machines ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sometimes you need to use hard disks from other machines. I lowlevelled and formatted a 330MB Miniscribe hard disk-specificially a M9380S on my Amiga 3000/25's built in SCSI controller with HDToolbox. To mount the drive on the A2090a, all you have to do is make up a mountlist with all the partition data (handily retrieved from RDB via HDToolbox's Paritition Drive menu) for each partition, plus all your geometry! Why would one want to do such a thing? Other controllers' software tend to be much more easy to use than the A2090's. And they allow easier mapping of bad blocks. However, the boot drive of a A2090a, still has to be done on the A2090a with the normal software to make the special res boot block. Have a party. Remember that on RDB formatted hard disks (like every manufacturer out there!) the first partition starts at cylinder 2. Also note, you'll have to give the device name the device name from the other machine (like Work:) instead of the usual A2090 names, and it has to be in capitals. So Sara2: from my 3000 has to be named SARA2: AMAX drives can be mounted this way with the A2090 amhd device file. And I have confirmed this with a Miniscribe 20MB SCSI disk. @endnode @node 16 "Some unconfirmed information about A2090 upgrades..." 16. Rumours from across the Atlantic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Many people have commented that a company in Germany had a fix for all the problems in the A2090a. RDB compatibility, SCSIdirect implementation, faster ST506 access. The name "MacroSystem" was dropped too. From old Amiga Transactors, I also gather a A2090B board was planned by CBM to add autoboot capability to older A2090 nonautoboot boards. I'm not sure if it ever reached market. [oddly enough, after look at the binary to the ShowConfig program in 2.0, there is an entry for a "2090B 2090 Autoboot card" in the file. Try looking at the program with an editor.] @endnode @node disclaimer "Please do not hold me responsible for information found here..." Disclaimer ~~~~~~~~~~ I write this because many people have acquired A2090a cards or lost their manuals and need information to run them. I am in no way associated with Commodore and also I do not take any responsibility for damages incurred by the information in this document. The A2090a Prep software is included at the request of many users around the world. Without Commodore giving proper support, I feel that the inclusion of this software is justified. @endnode @node thanks "Thanks to dedicated supporters of Amigas around the world..." Thanks ~~~~~~ There are a LOT of people who have contributed to the production of these Technical Notes, and I'd like to thank all of them here. In no particular order: Steve Vetzal -former Commodore Canada and Wonder Computers for answering questions about the A2090a, AND for giving me a free A2500 sticker for my A2000 chassis. John Davis -for providing patches, technical information, and being an overall nice guy for suggesting changes. Jon Gapen -for recalling the post on the Z3 A2090 problem. Mark Odell -for suggesting (and sending!) various pieces of useful software, which weren't included for sake of space. Lance Tagliapietra -for suggesting changes and offering formatting advice for new drives. Paul Reeves -for trying to write AsimCDFS support for the A2090/a. Extra heapings of thanks to all the Usenet users who posted questions, their configurations, ideas and help through the Net. There are also quite a few people I'd like to thank for their support over the last few years. I started doing this in 1994, when Commodore Canada's Toronto Support BBS, ComNet, came up, and someone asked how to install a A2090 board. Olivier Broschart -for always asking why I didn't upgrade to a 2091 all this time, and for taking all those anti-whatever-he-own-jokes I make. Michelle Chan -for being a good friend after all these years. Tim Corkill -for some great fun with Team Sara and for listening. Jim May -for discussing rotoscoping and objectivism and for giving me YET ANOTHER A2090a to play with. Alan Milner -for being a role model, for supporting Team Sara 95 and sara.ccie. Jennifer Yoon -for living with a boyfriend who thinks DMA SCSI designs are a good dinner conversation topic, and for being so supportive in times of need. Thanks to the guy who wrote LogiMouse, and the designers of the Logitech Kidz Mouse, plus the engineers behind the GVP ioExtender. Thanks to Dave Haynie for making the neatest Amiga, the Amiga 3000. Thanks to Yamaha CBX Group for the YST-M10 speakers, undoubtably the best desktop speakers known to mankind. @endnode @node calum "A section you can skip..." Calum Explained ~~~~~~~~~~~~~~~ Ever since revision 7 of the A2090a Notes, a few things have changed. For one, I have a wonderful girlfriend, which means I am spending less and less time using my A2500/20. Yes, I did go to the prom. Another is the fact I no longer have a A2090a. That's right, a friend gave me a 2091 with a free Quantum 40 with it. Well, since revision 8 of the Notes, more has changed. I got a nice brand new A3000/25, and a 2630 card for my A2500. While I don't have ANY A2090a controllers, I still actively support them. Shortly before revision 9, I went to my girlfriend's formal, and was reminded how frail hard disk controllers can be: a friend's 2091 went wacky. BTW, love is like being repeatedly kicked in the crotch, but you need and cherish every blow. Really. In between, redeeming moments let you gain strength before being hit again. If you liked this document, and found it useful, email me! Or send me a postcard from your hometown! Or a T-shirt from your company! Sorry, couldn't resist the chance to get mail. You can reach me at: tsangc@io.org (InterNex Online) Calum_Tsang@kiwi.com (Kiwi Systems) http://www.io.org/~tsangc @endnode @node Tunes "Music used in the production of this guide..." One of the great things about using an A3000 or 2091 is being able to run a CDRom drive! I have an NEC CDR83i running here, with a pair of wonderful Yamaha YST-M10 speakers, so I listen to music while I'm writing. Here's some of the tunes used in the production of A2090-9.guide... Under The Table and Dreaming - Dave Matthews Band -haunting, fun, and driving rock/folk/jazz/acoustic Crash - Dave Matthews Band -more of the same, but louder and crunchier Zipless - Vanessa Daou -sensual, expressive, and seductive Closer Together - The Box -brighting, fronting Canadian rock Zooropa - U2 -really only for one song, Lemon The Song's the Thing - Hot DAM -more acoustic folk/rock, but Toronto grown. Love Junk - the Pursuit of Happiness -the classic Canadian hard shouting rock. @endnode @node Soft-Fix "An experimental patch for the A2090 256MB problem..." from John Davis: Calum - got stuck in, dragged out my A2090a ROM disassembly and finished writing a patch to cure the 256Mb bug. I've tried it here, and it hasn't _stopped_ anything working (can still access my 2 40Mb drives fine), but since my big disk is on the 2091 I can't confirm it _really_ cures the 256Mb bug as yet :-) If you (or anyone else you know with a suitable size disk) wants to try it and confirm it's working that'd be nice - otherwise I'll have to drag one of the spare disks from work home (a hassle). Easiest way to make sure it's working is to use DiskX, select a partition on the big disk, set the 'block' value to 524280, then step up the blocks and see if your machine suddenly dies. Alternatively define a partition that sits beyond 256Mb and see if you can use it. begin 640 fix2090a.lha M'DTM;&@U+982``#((0``=FPT'@``"&9I>#(P.3!A^Z\/H(/NOONL:4GO]_\] MGKE\8>:^Z[6Z=2RGXR85I;2YC431>(F7#`_L<1S*Y02\ZH^MMOO6FY;;N&4: MD.W(\S8QXC`>'8+VPCS!(Q@G,97='>=8SECHHMT1)6PTZ ME+[_?OWO9:`"QDZ)\#?@=\'?A=TG?`Z=]$'?09WTO_W8:2-QN.D3OZ";^=N5 MI$5'_:*^0/[H8WRGOQ\I[2Q]BUSXO*(HNW=5\65AQ8_#2WUG(%V(Y=\A%VZ< MN^,B[A.7?P6Q^'4^!:R(?`:RXMZ/^W=3C7 MI*P*PDP!WTCYR5C#+`WOC:9K+>32+#^"NA-<\UZUSU<6=EDHP14J+N^XHNDF M`NJ!'[ELSNLN@9]#DVLAX:Y\?[Y)MD\^+G$]O)<)\9PG M[_-)_EH)ZPR\1O=KK%LY&O]\BC^#'P;*Q@]O!MC29'>&P+:9<7=U+-67&E-V MG;]OVQHUA$MMM>;5Z]*9=WFU;SS7&#+NMJ:9=W1K?!9-@2[K;75],O+YDUM< M7%UM1DW[TKFVF6QK>Z\2_OKDUCVVH[RW-?WR!)!L!/_ID;$VQM-:;81>ZM#6 M=EL-9%,,*2:1LHYI/=6G=Z/1Z,`NMER[^7W!K>VVMT:VN;F62[J MY>EI)6$5Q;7W9S#,7@,]Q?W-T#XWJ4#WAR[\:4/M?;74O:WE_?5[>#U";?RW M-JVTJ7=6USXAKR^VLRVE2CE]LM^'+O)EUFE0UM+NC>)?X)MK@MV.SVUT9F_F M&M-;L-99['.'C>'>3+M&\KBVEW,N_O37^!,&A-6]*VP,"5>`!;/%_]YZ47E& M-9?.5,923-4#'+^%`>P(!4Q_\?A]AZK\C)'9AU_OIIQ\$-SXX$8+^])2R^8E MJ`K5POZ-PEGFN=71FL9`S\#3$J&N<>/PRI7">MK_?53. MP&"C;Q>5JT%&K#:H;EY^V);0Q9L7B/R9*BYZLX.-Z1@J*3#TS7T81:&(UD;C M\*WVHLU6$5:PI)_'H=P3IKZ#X)Q.RY@2`RC3HVWDKDG=S-(N5% M3;=ZNKMR74VZBZ>%*VZTF>:3Y^.2=R]-)D[S`)99=0Z%7O!M9%4#6V=2;.J; M*2_LVD^`]6HSEF`4?AT6O5FM#ZSD,DGDQL2_)/F5VL:YF`6AA-?*X?\OKF6- M:R'Y*A3):9S7=#-9]XSO%X#7,DS>#B2I: MNY!/693C;EAA&M8+&S^S5^>V9]7G1FI'1H?"M9#%7UPV"<-!72VZR[UPSI;= M1&"].H.`E'X;OV0T/CHS7MG(84KMP+*KF"HY?I&L=>^^PSJ<9O2HWRD^#??Z M^-`ST?AT?&"M>2"C29II'/&O8GYMWU$$]P3K5%WDG%\7="G^=MIN+Q/:'/&V MB/@XE[NHVF:^5E.(,,6?H8B*IE=L4MKP`\G>C_=M9<'@-9B]8,>5U<NBM`VF0P7X+*N;ESE_A/;AK( M0+24-JUPVJ,4&\SRTQ`S21;WK[/JFW*SZK9F!%Z3!NHU>FSFJM=>B%6V:^G. M"RK"`D.-6W#U>1&FC`Z72P"I4XN'%]3@X>H1J'.VK.;X9UR:V9 MT+LDZI$`-,B`+N&LEEXWME"F;-#L^D9+H;Q%GM19WNR&U\S]/>GI\RT%/0W' MW3T[<].9J48,M%.`@)@[$]NU/;Z"X[E?(ZVY8_V(AHLO^2\2_-FKQA+]QUR; MYS9-B\3@SF:;K$'O@BE-X#0Z2\L_27UB6'N0Z3 MSU_@/UQOX!*O[\ASGH7/2F>LTD;:$JRHI6B%Y%9R.?KCC>:=^$YE[&YM9"#^ MHPL;:$F>S;^Y)WFDDDG98Y*J;X1`KI%G&).TWAI*TX:C27]&VP-9RYW.UH_^ MAZ[%)8ZHJ?[RDPGW%[WUVLO2R)W.K\(D]+'G947E39JE@2;K2LK=WE$I'\YK MX5WD/^[Z/"C[7691&C^=F7>EA3LQA6PU1.YM&,_QUQ#ZE466 M\NVE^(7=?ZD7X(^+]R.O]]HJ^5.R@1>X MTL*>DQH(%'8(!W,7Q[#16$J=SH^":5/2AW8A\17V@:G#JM"R],`$U?.YV+OB M3LYH([P9;PWI=Y91[7\OKMDG,]U_""1]^S8CO]/`FA)IS[66?EE/=/`SKQ@D_P'"+-Z5OQ@::0!])&WQ/V:H]DUV3]\L,_,&NYT" MOGTAS.E.LY&E&;/I7,GCG,IIKEWU3W='")X-/^6R:`D_U0ZDOFLLHK%\HX!_ M"_T3@*J"K2C_3Q^'DU-G(.RNMC6HBP=>4?!K1">ZJQK(!&K8!/PG6L-$&G=^ MS3FB&K"W_Q3:LC:P65OBFOX2Z;^5.Y:U*=I_&W.P.CFHED:OGU'24G5,/`6] M5'P6P<=(*00&Z@*#0=4.BV,(TF&:'[7+GU4!00S_,@403"C+=5XUG50P^>XF M>G?P_;`/)W=7&"634"BCLC,R9'*7GF=`BM5R#I[!R`M>CF5W:_L*TI&O=L*7 MS%;)W:U0YS#U-/Q4`KYA9&6<+>0ZYII=)?W5]3F@[<#B9E^X:ZEPUTSAK5;- M;*=/Q5^/#T,:*]0 M9+XIHWW2Z/=J$=@%7X_;XDG=VLB3.X0";WX*&?#X*A`7\HQ:_YQ+I)F4?#@5 MC:!C+M-TM^W9!YM/#.X;M,B&8.!P"30BN%<4B*^_MWCQ".QEB&.'/3`+/K:# M@NMEQFLH<_H81M(IE#O!ZH[P:&%<`@^/YC>O^C[@U^^H+A-K3M?C^G7RI[X; M=_0',YK-R`^>.&W4.8OE!(^NH-2OOMYS4-83-@9-MF/L[L2ZOE]G$+>])L^) MTVS^SA%Y1HSA3\Q\*W'5[<)-?!-\J\N+^^S>$[9=U'B2-D1VX8,$U`K26']1:M*DS> M=W`?HX+[ZI#&J>`D.WE',G+*Q6FX<&;@-#:=V_&B0Y:.;?210N^ATADU'Z;` M*Z3:_657%_\V/@P]!WO28/.M.#8CI#T`6O4AF&U,E0Y4W\(.RI1IUZK!E3L? MS^+?IQMXPLAX-W/JSH=UX0Z$"IQ>(?>I.T,FNF%4`;PX&O[H+Y5<`JQ_GWU# MBW_8)R<)M;[4V*''/N`R&<1WQG:_EG%=.Z]7B5;J+K/6XD760]9R)\6%Q/4B MPH<+&G''SRL/1YIY6$2KJE;IB6/X$<2MJM/2L*GB=Z'9[)W:KL0,.N?C#-:> M?^\=NJIK23^5:>$9NUZ0],`CJIHN,/!8MPEY)[V3.!)3,.O5L@L<6NAM9>$2 M(R,S7/IZA`_=J>J/`L9`I=+\L4I+_&*7:_P6NY-K7]8(L>=*>'`XDZGJ%^^0 M.P6N?,)?0&2Y4V65*[QL/&G8TY^2:)!%LK]2"328Y"]2G"'#CY.RA,^5X4)G M\]I"9\;8PF9PO[]?]`TSDGG%N4BV\$C.[$QV>VI3U%=&)5"$2=<=MCK*E!6XUG:L*664EQ#*+O!7ZYE*Z%T>:C M3;TY7L`C%>P%]-FFH7T;-3@__K!1?JX;P/[T=@2`U[&_%*>1/Q`[T0C]QI=L M]GD&XWXF$XV(S4FHWPC.:+\!KWH\WLA*`N7]O8$QR3B?Y.._4!+=LWPU/?L4 MT:IUZ4G$7V`R<)EXC8\49\1&?W/"Q)2P0;SO/X]RIV6J'@" M9P:/3(F*E$;R&`UDRE*_3-9.QQ%^/V3LX7L)S@[D],=7UX9S$< MWF;T5B.9S-^*\^*_%#/I9GY_NGIWJ*:9&#.13-V1Z=5L48*+2>`B:[R3D'@SK[TZ](PU&.M.P_WT#MLTCQE^.?9[/_67+H5)^@/H/H/:6/:Z?MM1]S4]O90]9$UNN+.P+:WN M+FZ8(>*#YT7E:DQ_%!S"'72\/(,MR+*=2?D;$A&Z/@HB7XWBS;61T^HM2L\6 M:`$0:(=[>GZJ1#4^3:R`1:9F3%VY7PF)_X1^&G"U-:5-MBLY`<+3EG)?BH@4 M8,NCWD\-J_P_FFZ`HL2'$BQ-UED]DSU9XS:*]QA-DM-D.B>#S!.\A^:28_J0 MQJ<-LO$==NPP"/UL[#O+,=VI&/VVOXI]8M&M9'MYO:SZ'&NL<;7)$%.8=[>@ M$6#4C>I.MIIQW5BNW42+/,$Z[\5NQ7);[B?GZ*.]FI5\5'4BI@$".(,E"%=2 M<;M9`$:1C3MRFMQ5!5+HU+BC5L`NFC%WPC]W:.YW:$M[7ZC]SKA53VQ+I4Z: M!4)4@I(@.]Y*YO-.M9935-I8L^MD[EP!5#]X6#P_-):Z3PFEU M3RUK?+>U)/IUFLC;EFI$9OUH%%W[O!W)]*L1T%W%)XYI&E/J?2;0_G-W".]L MLK,\DYUH:'ZNR6]1MA>9_H@#^03,;ILAG"SJOS/5.J4)_4,]8B-JM1-(U;<) MBD$TQ<)IHZ7Q"=6W_2#I1,.VJ#.E_<@.K:E,ZH`ML\;LQ M;*-9#3-EJW6K*'"BPIOJ/BBPK'13O?@NH=E%LC@.K2@.ZMT^(]\\$7I]478X MTW]>'Z.';I[R?)A=[QVLBKT6GT1V@S'0&K,LNFHMUJ(P=C93F:-=0(9V?H<9 MG0:0=2Z9_0EX29X?_SM)")0>/IIM(B3M)8)G[$)]4!K/,;CMC@K6*47U#Q!N ML(JM#FL0%T2;J5G MFR;)X_L18Y+_"&T?,#+=B_`[I(8\!/&!]>VQ?R< M1N1W;,O_$4V?1.<'GF]7P[;7(FNL'-VYXM5?D")K.71Z!5UW__)A51&>CFR) M_:"2M!#-FQWQV-7SUS'_2$>TW5'0>0GD:YYW M5CNRWO_<=V.(5WU(['DCB<=CMEIT:C=?3J/ZX\_&_CNOQQ'GXH6"D/#&0A45\@()21H%,_@P7ZD!W`2H>#I M?$_T57HNF?3\QX&:0_@P800[L]8](%?4,TP7SJ#S1-KK?"`G2,5XIJF7Y_#)@=JJ&L:'@A1ATN:_ M_3.6=P,6D<,^(^&Q:!S,[;\:6$TGEAVH]WD`@S"UL:#4M2`,``(H'``#U:S0>`@`*9FEX M,C`Y,&$N8UAS`OQKV[&FW'_FK_`/@FVC9!2,-BZ2E+E5=$K=E=*H2+++6?!Q MS\Q\HSN>[N8`K9^;O=S;`)),5+59;XME&UD::O`A)YZ9!#TL;(A7'-ZH(,QD M)A,O*>Z7YGB@0EH.[L,!YC+"X[%_GLPP?*`*4L1E2,@3J3E`YER9#,'#Y9%S M,.:AJ\,$`2T+*'RPE+E4MNV_7?CYHS!T]'O"@S3S"L(3Q!>YN;`'Z/G#J]ONQA\/7U>SV@6%TAT?O^P=/NQ_K:M6K-W M`')<`4L(0AH=\+_H,QA4<4EW4LV86D=U)GU!'7#B#PUX$X&52]^,`2(ST\>@`X. M6[)>WYV:F?;G>6>:4DA.*>RTG?G)DXYR_^#[):N?Y(TJH\8RHD!H2:>JPDID M3L`A^2PSM+^RK530P/5Y\&#[\%UR3=GB)@\3MK\/`3BV8T^Z4V+1LYNRJURQ MZ8[_+><.\.[-V)H+0N+'X#^-XET^9ZY]BWG+/K0?6^E7;X3;Z+4LF(?5:MDO MW+5_M&7_+>T+0T=BUR]/8AJ534,2Z.'.(95-#'S]7L^'7L6"&A#9M?@76K," MJ&DP?\MWD)U\WKFJ77M[N]=__D%_H7LJ-5517;])UW;6L:_,?W0`(M0M;&@U M+7`'``!Z#@``,W$T'@(`#&9I>#(P.3!A+F1O8R9Q!G%SFNZ1-US7&>_`'^E6 MDPM(,`!^(ZI%XC;=A?1QM,!OT2N/5<2X M%RKN&VD;:<[5^F+![\"4>ZWQ"+D]TL/O]^4OZW^M.U;RZ2U.4JG>3E4+?!RY MK()FI4A'7HT]7TSZ.[L\>DB+=L72^!:"V)VJ*"GP504-@0-:83["5Z04QZ]H M15XEP(9"ZJVO>LT9!I%KL2Y+(*40S^9Y%.USE3P(M5C)X+:Q;-=\*K^[;"L> MK]TZF!;VV.)NYB'+?YWB&:$0FR&QKA]SSJK@$FQI4K3,NE<-Y:AE4A@B'W0F MI.M0>5]E,`J`^S:D18@*N^A'WS^/UT?7^B.,*M!"!S6:Q!NQPW08`@X]#227 M;]OI]"F3/YV5DW46:Z]78#W9V;RK6Y<-D79M?8;.E?FAQ>_:IVU:MWM/+0PD MTTEYL$/`@Q/01J>;;'N,\6@+4MU6X*Z\>(%J&@24UAM6(]UC;*9!Z#C.(GQ@ M.:^F5O:RB*(Q9>CNF*MJV0)H60=8V4_,$5P#X>1OZMZ*C<1C8+G,-X#`I@D4 M<'Z4G&]\[UE0X!2>7N*U/?W2B#J#B"<-5JFZSI.?-.]AM]I[/+J\#3;=9Z$U<@T'U9_'K-` M-KC%T!2U"$#FQ4%NTH;.^Z()Z-11=L0G8!5AU:XZ84/)!;JB3&4C+4@N,.4S MPL2<:IC"\P&2[/`+5\:2L28&Y-L\_E9K]:/'6MZ7O55-3*A9;JHK,V+W"8(@ M_:7?4VD"3/4SMH'^B M[>HP\G\XSFB-'6)UUDRRJ93I:^A>VR_NY.3^&8:JU!64^N%R#?0<*X*81+HR2PTT4+/"-$Y$(SO]8VF*Z46S#4$-)B.>2\C M1B!C`^S:U.B#92136C2O$8D'2`+:FFQ1?'HRY<>64MXU0Y1"F5ZGU`U-*V3J M]HW;FN%=`5;\OAQI(W#8+H_CFN\#R M6EG:4]CK2DF#<4[EI.B@Y5=*;6/#\F^UI,#JMT7Y?U&#TU2\S$5RI(JWQL)2 MN.@"Y%C*9<`,OC5XD6QQU5CL+X\1YXVHLL5V6F"&E_Q8N?S!%Q$[C=ID;SMC2WD,5BHTMAP M^URV`KIJA/79ZWYS-$9U^%(M5\ZK\M*#?SF>!)\(>KCJG]-OYI'&ONH1I$,V M4'Q=C6D5F=1CA0?E4Q'#F.@2;DN.Z/*I=U?+N&1I`MNIK-2]:+AVHS"$1?>; M%?P9#!N7W.\T(B'QMPXAK?BWG,_A6\,E4>'DFI>M-Y&L#*"C>)H`;QWUAPR9 M#IZ4KLTZ>^/)>'AU=N%A[-FQ:J[)6+:JK$=7VT^0K8]7ST>&D]=V= M6DO#/]"SZV6#@*+H^'+@%EZ[>CD]:F+#UVXVJ>ZC^W9XQV_[`:8D2'C%Q,^( M.6/]+^'],HV_HJ?\XF/%>+K/A@<<3-?QY4>.?NBU_U,;T-]:BY4WBSPES.05 M/EQ8,I7.W/I\@QHI%C_GY[N7+$297,E_`*'FN[(+7_$5CP8RN&^EJ*R&A[4- M_G#P0_R[Q;0T]*#F<)W=&/!;$<-7&49MAX.;1\,N')SYL-P,EBY^7+ANE<_6 MUGBR!%%W*JN\$,`:\\?G.7SZQ9;8!"'PK/RC."+DBE>^**Z,G[<$+EM0F'_: M#QVH/')!I]4&C<=TZ:IE5B/D%/]+;"W`W7!:V\TB6:<;BN'HVV2) M)RE[D&S%O2PBJQU+4CCAJB[?,*MS-K0ZPXT8X]'-Q54F,YC,'G!=]8YK>M&Y M1T1QJCLW64BC!6X^;F0J%BXD(RU[Q63V0YQSSX\FJH-*.GV^5=J$3F*K:Z". M:580AQ8*5JHYN'+VEC1K(VZZI(A8/52JFN')V9!=,CVV\>=`C,Y4S1)FB^@` ` end @endnode @node Soft-Prep "Original Software for the A2090a..." Software (Uuencoded) A2090a Prep Tools by CBM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Use at your own risk. Some options WILL DESTROY DATA. begin 644 2090a_setup_test_tools.lha M(6XM;&@U+=M7``#`S0``,:'F1>[TY]+(^?=.KXAXC6-8\>*#Z60DYLH,/-?$.$3A$A"E*7 MPKXBZN?_^^_?[]F?MS=`%"*V2]W=W=TOK?7KZ^]UZVWU_PWX`K\"M^`:]A=)A M)&VVA#;\J%??YS__0'N`/>C'N<'M<=/('?KCVZ'KXZ[/^7S^C26[`?F=.I6-N M8/QQ[:G3ZD>XPZ??GL[M"*8:FOV2$=?U@T>K59HZ0>RQZV/'WA\++ZT:IW(]T MJ#IV35NPUP._'K@Z>0:M^Y'M,=/(CUN=/;M:/JA[5G3U+5O,'O1'3T9Z.6?J) M6M?[$>_&'KP>UK5OX!\S6'OSA[\@]7RS6OH._9^SG.M[!JSM,7'LT_*:L]$C, M$^/!K:YKO>$U?]H?^0@XC5O]5JG^NU3@-4]*UL=CSMWQV+S]G[5@`73-"7111 MXVML6M"\,R)V1UL]OMC$'5F!-X=-NUI^2,-;]+ MJ969`2_&1F]D1%-O9;DBAV*JZ]?N_=R5N_UA:S9?@(Q^R_T#]S5Q]H?N7^A]7 MZ\V?N[VTM[+C(_<%>SN]DC91T(\5BI\+ZXQY:2WAH6TK&M+7[CZUX65MKW8LJ M6[&G1LMWN=WN;'3H??A^]^'[S&8+=9B*SI++[PHY_=8,&=<1X,Y>WG^[_AV_< M8SK@%KJP;!<+N;-&BG;S!Z;:$"C1:[];CT1[M4\=R\!%G;L9)%G'?)[';,6]B`PWFSGZZQR2&(^-L" M\T`+_ZA7X*`JOY=VD#\=_8ES.TC) MMQH.^33NE4U!1%'6V)4:S_J?,[N\U-UZZSBUS2&TYR_U:<3]E M'/^I"G2XD+QLYQD=J,?./_V%YJ>M_,,OH98YO[GIIY/;1]O>:E(T^,T._2&.* ML5UO/'OF#WNQZ#]U@0.MH1Z$BZP2!K$6/[0]XH]WQH\_&'NN46>C/ES4RCR,# M+QH]=&?66W_?'O;G3UX_K@[L;NC="OE#)S]@>\6B4'R_FZ/^_T25@6LB^TLR% M',UC.SD6_G/\I`K;Q'%Y^912:1BOB%JM>Z'8I!ZAY.+G,1>'$4-U5K=SHSY.C M-L56M[L8=S`S%$@.]5G6]W.CKP\DUF70L59GY5#,NU48:]YJ<3B*2.7D9PF_Z MX*:KI55;AIJMSN]TFJB.]Q.!\ZUXE[L3-[%^T0O4&D'(/_!'NV'NT,=?=&JK4 M(8=N:(^L,2!>[PUL^A:3QK'__1/_W!HS_&:(3KSIV!HURP^Q-;/..OT9E5_<& M.N2F_N![YIYM@U-ZQX?R3I_PCW>M;7R#IR3++PR;Z[EIO[Z3-U-]-OI4F@1JV M[ZV5J9$1B3*FL2I<62QW-])B2NYM7:'>COK^+,5:1H=](BQ'=#6_R*Y_0)OR6 M'.&[7QGJ1GO>RG1VX0\,=>._ MC/7684'N-AZ;CH6T/;7AX<[TB`4C_(?;D>ZJ4>^G%]&T-]N;)&R(O+M4])BB+PP=KM`[NKS23_&Q0?D6JWCU]PG_:3`= M@%8!+Q[CZTM]`0DOM>`C#30Z#_6BNHUUKF]V+1D/).JZ35[5D.YF:\DM;E6// M+VWLMQWNQ@_:"7#_ MN$_N]A/)<^!0XJKM\9$_1FIG=J1%WG;M'CDEWIQMP7OK-S#']L>_OCV$:9NN` M:&VX:&V],=?9&G'\(Z_WS'/XID3E=YDT%?(/!WI)0![!/3R9B[IH<]Z9`Y'?U MQA[WA+&39CUSNR.;UK63FG3\,T,;)*_!.G3$9OBD?ODLO;NIN;[`U#&FE29L` MR5(D`Z#32K^_AR5'@BG+D19L5B'&FBZR$1C`BZ;`Q[NIQ2?\-16^!/_M77KN: M48A0?5VJ'NM"2#:]?(K(.=EH8DH=/GT'9H=;V="XK%-G_41P*0GV0[NV@[UG) MQ&!X?`WXX'R+KUX&+P.UM4.G]JAYDK5#YBFL0Q2K]BHB')V\_DXMCG)_*>8(! MKV\IO!V8O0@ML.'8VL_D^5.E-TX]5BI2NB!;HKDV/LV+E5C9P$5V\G*POA:_I M=#0[%--5[O,&T78;CNO)5W7]'ARTCW2GGKM[ M0&MT5<)BUGX6T38@'GDX?3VD9._O=C;=%=;=2'%9_>[%-VY9NY:'V30V.]\L* M[VKI7JYWNY.]^,S>C?^21-Z0LUTK')O>F9O0C_\A*/\*Q[C9IQ.%"1/S^($U* M9OS0FY(M'73VMV&.<&"PT>[WB4_Z0PL3BSZ4O),NJU9CH#FBEW@SHUI`!CJW1 MR%,_-+`]N,"^HZ'+0S1O`JSQ.$ISN99Z:."NJ'64MXK5R\I`]ZYFY,VU//_<= M^V7/XSA2@/G[B,2^/MO"T)=M#,"6AU3Y<@PA1J-'QR=Q3ARXFG<>OH=]4U"Z= M?X.:]QS.:RSN=8UGE3&YNDA[LT\[WZ<;W;+3:FKWC.;A'U]-KX&(`?X.6 MYT>C[`=YXI##_GQ?[0Q>VP\6#F7G.)+DH>6DE#X)2ZZ`X@.1TWOC"WPP6[T0N M>D:Z`M`>!A3J8#E.L_MT`FU]Q]:&CV]DDPRMC&;=0B<_ZEMMZ2JOI! M%)IZ:O.#_<(>AOG;AP7;A,FW!-+?LU+NFP7/M@X5M@FO;!H/;!P+;!P+;!AOV M;"!1K_2'LXFI8;N,VMW1O,X3[K6+2AM4#O[X>\<8_TABPQSK^B,7]Q2@=O8FYOX\U.]L;6_[1`;4Q-K#:UPR%K\ MACG;AAW;]T>3+-W9O@<)2I-;@##EU,-::^U&QAS3IA#7VVK/'B"OK6A-*X]$8 M(G6'2U@K;7D#TH/^&R-?Z@QXQ;8:&V*`K@I5L&.=L&:=N+]N,>W#\FW'1VX[1 MG3#C=,(2FMEE1$]8+'URQXU]N&=]ORA9AS[;!ES;AFW;EH^^HLF9/ZZ0MAM[> M7#/^NR[3B&[KC%MMI1=3UV7`\.Q;8`O;!FK;PL5;?G=##P,#,B"O4_73)DJ8D M5%CK5,L8INT:&9%P,!C-0>NT?8P;SJV)LI+,9?2=3%%XQ%/)NT9#`54?L:61- M*TVH8LLA(B/U60IY35M8U.`S:'[%]FT,8$J--/]=HF18<1'PWJ5?I6=U*4W/33'W\?U`AIR:'OJX.ZP4T:K=8+*P- MG^5I'9B1]?_6TI^.7%\3B=EQTN(MI981MT]G+0RZ?G_J3BX1*12870DCKSN?% MH*2(Z$E^.$7,:W"2@@TZ=-^P2E=+M?)H.;(2&UI,LLJC$$TLNLM.GPDV?[@LR M\(S@7N<3R5,+GMI<"L],0_'"$/%V$M((>>\-+>K8]D4$/-K MAI]Y>_"HN]H9O9X9@TL!O=HQQ:GKH;MARS9XF=ZG"2;3GT]!*&9WIORNC3J]A MLR]!_JWV/QZ&Y^+1W/FK`ZWCI1@_-&_D>;C4[_\TALGO]FT!T!UY^BT,Z9"I; MMH/]N;'^\Y^;H%KY)17:^J28LA?3FG/#S>OE1Z'"M>S&7]T>DCS#S^MQE)OU< MM^/0X/K>0<3+U9+:R?>A[&-,?D3B@1/6X3CH\XWH?9G"._&-[GUYO/\DX3>4F M@?*)SY0^1E"=\8;[>R^CA-6L.=K``ZWBFJ[)+7H3P[+[&(4NL,^MVZE"Z56>- M-4KGYD$CV+3ZG]\X+6S3_9:I^.U3X;5/E4::SBB_GIBZ_DM7?>&GS%-=N3P^? M/=;BH0[5'_[X*1L"5(BVL2+JK[3!/?(C(CC M]RB+2VS7S)XUG)#U_`4SMUU[L9EL&G\)5QQ=31W7I2S\II]K(;_2FDIR7Q0>Z M=DA^P:)GMD48IVT0VF,%X9`^,=I7YY/)];#DE!3X<@+&H8@I]_%OY4S6,1@L; MMDQ>Y.*2,8$V9J=--U,R+CW:,YV&>Z_.,74.9$83!H;F^AQY,K`FWVFP/A%/9 MW_-51G'JT2UC4[VGP*D>JZ"I%TE(>4*G=I5(O>8J1JL54B^:('95(H3F>@Y8] MI4VV-VB-:C4I'VL)$VML%(^UHAN1X;5ULRJ5)I31V4 M!.K:%2'_SCA1?@&R+DH?*<#]J<3?@G%%RX&4=+$WG6]D?_")UE'H3SH_`:F/Z M&'$\V3F]D;D?Q#MV3IPJ;674KGH''Y%H[.W:MY#5/#BH_A-4^*TH#>J6'T%`] M>%1IKM((R5-TC_^C_H33SQ]-*2-LIJ3DE+2:GKFDU.CSW8==!Q6J=W10!TQ1F M7_>77K]3BOVZ3@TQKZH/HN8*]PWTEOIN;=LS`-O77<[4$ M.DPO>GE/4XV.SC2.%;UVH^H\*O3E3D_183H,&=`Q)B2\)&BG._X*4$K\.$BIS MXZLFJ0SRG'8_:5SU762[W\U,PYAHJ](F+;\&8J`(H3$!4(\S)727(&F3V_AII M<J]77:I&,$/EWGS;+SQ=\>A,URC#Z[57V$\I\-GR ME-&8XE>XS\"8QC[-''XST4X_[>&$5%*!5M_XN;=EI\S')%FJ:MN&9[^G@?<*' M!NFGZ1I?U8>O2.%:PC)UG@-"-%G'?0"X[&9WV$H6?Y<.&-M_<:X:>+9ZZK5:, M9;X2+::PI9WATKNSI7?%I7;^E=\>E=Y?X0=TW7?T=AIKQG"YX&LMO08S_V,(? MN)BVBH@F(/?I_=Z%0ZV-]I-.3AQS&[R M?1T.[0YDRAWCF<^[KL/"@IM\4C#1R&^"18^H13[[:?P5[J-R+SVZ\DG=U"13, MD-?KQ_DWCYT?Y)8^N'^2:NY'^4&;ZT?Y2%.X'^4A?S@_PX)H_8'^3>OJQ_DR? M9RH2'))IY`_]J3?N/\F0_`'^2?_1#_)N'B#_*9[P1_B$1HF#_)NWTP_R3OZ6@ M$AP3AWF!_DH3R\)%,2@/Y(_R35Z.$AN3=7EH2H*_U4),,_1E82%R9B^IA*4[; MY2$IQ_Z@G0A(<>S9#CD]81I\_B!C;XFT(;O'D(=>@(Z'PA8\)-CQ9#"BGPP,Z MXP-'O$'O"99$Q':>%"W@_>)"VJ=9E_HUF9_ZUGOF=9?)(-2P#C_)%*WK^T1'@ MQL#-7_F?BORCQZZIMJ[HQZGWN&N>%0WU#GT\7C(=!:-ZC>T)7/PJ$K7KSE:X% MU%5G8P$5_HSAH_IB62[X:7Z:9)BX&E^&UI>O%SOA*]_3M4)HEM_#VTZ1$H8/* MLV>IQJ^`YY_3T@1\CGQA>F_>Q+<%-)W/M?I"FX\*CVEQWG_\*?+Z>D`?^;H!3^[_<%/^'_F%/NT%+K6W$D( M(IL[1Z_39E4>/2KW]BA-B2`?OB"WC/1O]_0Z_8`T7??%V'UZ,E]G[ZEV/\?+$ MN2[+![T=3D)O_]E)1_[.&HC<5-"[^+KMKF"(QVQD5MZ(G4-[UASAKU:+%Z-_B M_`G8<;\6^Y?_KOK9HHMMO?Y=]Z_GH?4L"ZV-]O%UOP&M;[O%UM*WNC`(QL.Y& M3L.!BL=MU>[%.J^BG5?8&JY5K5;2B4.-!WR=!_;_DT%?V*.@K\,]!\IK0?.HK M2@5I[+#X?QH,Z/,3@=VT1'QL,CUQ_%AM*[;*)=I4!H+S">ZI8SULH;XR3UI^; MO&8YTT[/5533UYLRM7/"I7,)JYX%*YOO_HS>)&1[OGPHQQD/'0NUN$HN86C`N7":-W6IC>(H0 MV]:F,`BCEE07447XHTR:-BH=8HUXHN4T4M1;G5TIDS)A(_V_?2I9WJ5#._W9I M?OI)Q/S_A;9W-!Q_3`8Q/[5.")S1UG"^/21+]Q2N_*I7>]I7?H4KO?TKOATKF MOTJ5W[6*V6V=`].P-N?1R?/5S%*W>-%1R?*5BXZ/RV8FTOH*A#_PRD\.Y;QF9 M48C#\02%/-8F'EME/;:>(X3/$5*O4.I%T:ST^9NG=`)+GEO'<"T0ZPW1MU04& MDA$KM$V-52`;P:6LV7-NZ#J3P4O:+I3YJZZ=G$I?+717\GZGR_S".Y1CYO.D0 M.KCQ+WP1N_(Y[W/:777ECY*0S\&,(;6G6C.+*JL^DMU-V[J50S]7B%"NO!Y=H MR6LC+TPCQ,\<+2DS=>%\+P"Z\GFW9:'T]NAN/73&:(W^Q^0'O#_$.,MJ_:HTS M"2)@&BV`I15>)HOA1QH]KE<9Q.*[K!4*U/7=ZT@?%GHIV().& MG;<^_(`(U^TS_J9HY;S/XO--AN+6?^3KRH^8;X7O9>.2A_1<%H:Z5;:OUV1)0 MLMTSKI):U48:,*PM4+D6W/@IRJ2^^F*B'Y=2__5)C!>THU?C6\_BW:(XFB*4L M!KO/-&1KHD.Z_Q(/@P=@#)>/;9@KEY;^=MNRW%RM=8-UN/C9R?^2[6CZ$<]XH MJN>I$?)Q@(M`7+?#G91I/VW%[L' M611IB*Y1A_YX]QXDI@GE=;O!Z'U^M$7'K1K5:%6=8)>'6>@/?,'LL>Z%"*N87 M/1'C:L1%.K&#?;X>^>/1#$WPB^[X18.J$R/JAI]4)C_5?O#T1ENJ[H>B_JBBC M40BW[T7[T;>]$!+>B7=O1J[T:N]SH]ZL>A_S>B?=O1,,ZD16>IX(]$:[J1`BN MZG[8]$9_J=H/1K]2(&_4C8ZD0%^I$O+J1T]X)?6\$9G>`%;P0$=X.KO!S]X(6 M#V\$"/>"*3U`C1]0`#U'`'HU>H$<3J!I=0(&/4""%U`W]V+MV)DN[#`?3B95) MTXD_].(W'3CL].P0P09V.-NAW]U-)(J/1BW0FR[H`?MQQZ.GK`&ZUZ_OCWZ0]*##E!XRF__?$]D`C,?U:!CUHZ?6@;=:-SK1L MW>MRP(G`IZP=3K!DZPC4WHU-Z!IO1(P MGWH#O4@?]2"LZD=GJ1J=2!7U``'4"<-U`!/4#F=0"1TX&?3CH;KV22T MGCTY&MN016Y!,[@%1N`&=P*[@LV_ M1XLLN40S;'AQDT%M?5G?E(QP(]'S"C7ARG?ZBI2.L`7K`7ZP(77`_UP=&4>G; M7',UP`-<8-<%!M@%1L-W;#4VP[FV`3VWTRDJ8]"#^F`.W``VX(5XZFZ`BW0X" M.Z!%].-CIQ9TX"/3B5UTXQ=.2!\7[L=;=C>Z@%/U`ZG4#6Z@"W>`Q=X,V\\4* M>@3;P&!O`3G4CM=2(K/4DD+`'WH&>]',WHBS;T$1O0=&]`\ZH&?U0+?JAR.JS M`)ZH#7J@)M\`/OA=O@<>^`HWP,CJP7W5@A.K&CU8T>L&]U@%'6C1ZT9.N(3?; MA@$8*[7!(:X)W7"&M<%_M@5&V`RVP*#*,'TX3]O!QNI`OZD:F](W<$AO0"-Z/ M"ZWH-'>EPL:/5#7WP[75A*O5B_K-.-GV:IB^N`KKCG;P`O>`5[P"OJ@@S?##F MOAV=\`SU8`/5C4ZP=+;`5[@!3=!%W3@$=00/P(^H%>H!4]2"GZW@F0>+M').4 MF1&;,NS*81UQT^R'\,VBI'H,/6!<:P$6L!7K#F;@"K<`([GZ9.<(W,%UNQVMK MV.5U0/7?9X&]N`+]< MP-O^`7O`:^\`(ZT9NMLSVL(HWGF'3^4`Y\,Z8[W64%-CL+Z3?8&F6 MF7VEBTK;118<>'-:LV--K)%])B#79L7`FL1+[`U"/DJO,KE!D,YH\YHL\CJCA ML2C8Z#1;O-YNK;;L4_JN]!+FWTJ2QG=3)TQ46 M':,G^GYVCJ'^4IYLR'IM0Q&E3+^'-?J_F-5%F7T:^TT-6C=2_RK_JJ?2R)0PW M_!%U,25DST*)#FPV=A5IVEIX<2(>VS93&EAQ,FJI(OL":[1$?Z9_(IP(' M27(AZP;3(BPYF+A'[$69,8TXHRIFL$]GI]&0MQVW&8_@T]S?8$/2R!R.+)+_HZ0.:::5,B7TF.[1GW^B?X%.64+@$JA' MP)^QHILJ7`B2I/3S6!8RV+Z,P0$[4L.[0P/M##FS8LR2".I$5(RLR5OG&,VQ5 MVEM;9/.YWMG[%P51-'K54=7JQ3N2IZO5IM^O5CNV+-=<*>!I[Z--'&F.TRUS\ M<9;MF,Z+-7-9.IO]*!6VF=S+"1U,2I,C6?'++W0P=S?1HT69%DS6)9\6EC&8V M`XP.J$$?I_D].`KZR7%8AL9K339DC)Z;JR!TGKD-)D[M'729J3D<"^F18C$I@ M)5.!F6$GB!`.L$OZV>*??#W]T>A'.L1]9)@P@/7#,>O_?'OD&J_"@-L$C[8.7 M\S;Z`]_QEI#=V[SUYI,YG\]9[1Y[07F/Q^/% M=Z*^[J*Q?8#!,ZR@OL1)E]JHK&IDWTUD!7:([8<;STB1%CPY&'+@14@`P``V',FL0YN9`E"UQU MWGB`B"L!O4:&D)G49GK$[RB\5P65&`,W)<`!HL._Y MBC1,#,NV$\DS:#$O@"B19!?[/%"IWU#;:UH`1+DI$2)[$I`:U:I0+Z$ MQB7IX>!%S+5NT@;5>`CP$?5/+P)'J=#`-(1%T,7B(L:77P3 MMVR8CULJ_OQUPC#>Q(QQ&922:$8^I""?-IUEB;?7\65J07T*[]C3PYD120G`- M!BX.`3D,V+G`E1IOOW*=$E31MYWN;!4-RDZR:$-P+V1\=A&*>,5SBG?ILJ)WV M]$UU)D3':94L91M:!F#':=1VS%*Z,C]*0%0*TG7]DH@69%R9$:T0H)O'?6T&) M#&41V>H/=H:E0H3+2[\DKJL9GX>`T)'4X`26:76,1KZ9@$E_!+R5\2<71`2T* M@*8(6\:8"=E#JMK5*E*YE,:R5J6.YAR4JU=-IX&]/AI" MG6K#@.9-4_':@.X='T;9IG?_(&/CK#I_C&3JQ$7=EB1%E,K]04)J M>*]=9A3\/&$BOA+T)H[LI:C/Y4Q;U?JIEZK?;X(T^"F-L[`1ZN>$+S$7'#]JU M8SJ[2:G&?)C8ISI5;6)+NYX-VS,*Y]=+;4HWV$0:+1 M,T68:;$<(;`ZUL(/^V`9VVR:P?TJ,0+*)CX;_6%2&0)J7R$+ MB(JD5#(935HR'4#W*CW+ZL2]MUAJ/T=)14?HE@PWD\TVM)H**$O=M5&)K2S3M M1KLW*I2#0FK]>QV%[X,"Z,T$,DXWN<)23P"T%J5EN^;*RR_:I]:H-%K\P&!B# M5@L[RVX6AV+1WY)@<;SN8N/@YBZP[G],M59X24L7L/::ZWG[W8#K;ZAUM\KK` M:@!MC&`B'V,0AU*;EW+$Y.@.LG=&I_N]#L28@8"DV+N8M`6F.H"P2Y_EYY">33W MHL_E9/6D+N?R28NVAZABSPQ[E7H38$IK?XRB!1;\IH@D`7N-G/PGA);43\*0O M'TJ?RGSZ#LY_*%'DUA4>2"%=)^HY,L_HN^L1F]%WZ>)TX)))EI'=\GGI_)HDH MGI)+&]PM=24#KF/\!/1Z9B+93CK-)GZ8R&ZXR;^S5%'TRQ]=0OR4GH\BC$MR@ MBF;,2W1>'3(@O1M$#SE*5UF#LR*?"A]'*,IO#(/79()Z!!=HIB/0WYJ_%O71D MW0G3:$>@%E;Q3)7,$Y320:X'^T@92?&X3/Y^#,>&@!M]V4==\RQ["745GI_K: M;EED9,BNWG\J@0W6$/.B+]>"E&:AH[\@#Y,UIZS1V:S1UZZE1:3U^W,#9!_(/ MW.Z:"?\I4Y4HW;8K/.D$/#L;5E ME0#`MPH!*S]D69@WL8"'7HSGZV(6?B%AT"W7YW-,UW(.\!PH_6`GF,NF_I5(OC:P[.B,56FT#.W!R_$ M_VC9(]>:3>"T7W[PVV32Z\TWY,*?TS31KF,>Q-ECXK_VL">6_4D%Y;!VB=S$<92%'3M&;^\)=9J;ALA'R301\JT$?5 M,M(K]&9M<)HV/6_V(NV`#?V0;'SGOVTDH>:U%!@]QEVXC5B6$&N@[`**UX+@G M,$?!8PN.RRTM`K9`WH\5A#[7%ZG^?I=^K@* M+GG/"[^U0^N]?J+#ND>=KY-#\Z%Q,2SC.GFO*5F= MR5Y<\#7X!]?Y%UZ\!OS=='8WTM8EU+SQ"RL9V6CL=[<>)"U3'1;39HKHS@EO& M\+3ZU&U\0;^XL7%':Y3>#KQO[5G8OO*[V/FK3HK'HH.#DEO-U]^QA\=L6]FWD M];76(I_A\]C]K1?.T7>0M]!\3#S['>E`VP&'DGS?ATTI]K3@*M"[[V%LKO7# MQU;3T3-KS$:9,X8.G6"(]83:M;LS9YVS1"^G:77LD-RU2+=.?!B:P,?6F&\C* MLL"9.O<3%)#<"+IL7"93R4G8R&82YN._@);R"E1>/Y9DZ4![%3:6YMX;Z0[8T MS^[^[6^"IU]P/J]+G`OC*C.%JY*CTJE7X8*_R3ICZS; MM45W!\>=KA:K"]KDX=O:35POZS2^Y4Z`U6-U MYA=KPC2S0/NLB/50%UO7I(!=1$+>!ZTZ\]MTO"*`]C<1[,'NT'O'A(6N![!'A MLS5A+G8YHCZE$J^;.D!N;[I#SYQ0MKW1:*YX.#YV",[CKC1Z/8%C_?UM"M;1/DV!&G_QX+'8;O8- M)$BQ\:G_6CO+O!C8S+[6_\S1["$]R^U_%?C_<9?:^9^)/6]NK0>$6@O\CK[W$ MYXL^.UJM?E]K/GJ`+B'NAW-Y%(W,B$^L5`\_T$AD1O:F;O]DU.88/UGE%H?6E MSIP-_3GDPP)K,J\R.7]#%)WIJ$C'.:T._A*+R)P#]Y\$`_0<`EQ#BX.%1ZHV1^Y:-W]X*Y% M`WV)OB=V:[=DZ_(M+XR5]]PI['I`_;DBT$ͻ:]`'>W)5K_V@NZCU?[R(VR M:N"*E]M+TRXG\H*R>0%+_(2V`^R#%>\#V[:T7N]PIYEY0=]>1"]*[3FX_;RZ: M>Q2W1^K]6!FK_S/Q7[+H'14HLZ^;WSA#9^2;UCR1!&0\XAYOPJSPB>M2>42>X MLX6_5QN@SSN$MM?L_"STA=+R:#/3:FX@VL_DJQY,XZK.#.2!T`)XY,`%^`"?,Y:Z_JY:^5Q$I(*/_F<[\VCSOWN6HWWP#!\]0I/ M1$-/-H#U)Y/Y#4)3'1??@+HP3@-/?)%W5P>_.`0X0:0;;1=\F`>\# MG%@'N%1@'N)W%(\?&@AV#I!/1/RIDRF[^E`\?N^*`WLF[V!MN$ M^1:?$R4&Y145?2=.$>:!%ZREHZV:.%9B+)K"6IKAB37$*;7$<=7W(]$:71GS< MC9Y.H8XFL%B"Q1I=Z9\^P5!#UB8T_J"WQRDHZ]N1R@]B&QS]4IWO6!"ZXX&OD M>GT,GX_QVH8V(!RMY-&&-E+^UO+HPQLDWZWG'J=&K4;5;6G`G=J3!;XW]&_^CWMHI(23;*M68Z`WHI$8,Z< M.WN^\#AV'76$_L-JB=!5*=_CT``MZ2;NVH=_&<63#N#9T>B9QXA*ZWAFM7*&@_14XKIB_^-,O/S3@:3 M^O,W=PT?6#%UL8=?[*HE&F-#K*W]:SHOU:WC47ZLI0.R_5K;)J!Y[G%,GJ^=! M`\Y.IO]+%FI_\K\Z2^G"Z"M7? M"Q5:N%_[5JYWWE8^(J[[+<7*UU@W6X-M1]O=8.&L!4KMH*P=OT.>B&5T,'1C* MDN%SE9/*^!63A&K)Y1JR<(*K>5T%9*;O]*LFB#]#HU9.AYJLGW;G%@D_R_[E\ M8]69E9.I>^.')E):Q@UM"/?%-]_VQM9^M.'5P5*YUGRB]R?8Z$=[*9]VK4*WQ MV#4*W\5J%;^,>3+F>T..QLQXO:J.[6V%%2NER3_Y*5YBGJ]MSH,[9?=)];N^H M]COTN"ZT>SQ##4IE][!G"=DC_"-%4+-%[6?2Y\>-R5T"B`A\J/UD_=RZ9,\C,PN7CE5;CZU&)+_G,G5H;]##B@9:_3SY MO'4#R7%)S!Z=I5:.EIY+3*X^K5P\XCF_$[]5713J4J7J(!0L/D_\.%VJ=SZK( MH<+ZO$X7"5"`<]0CI*;7LMO*@X:8.6'5=94<;_\LR]VQEGD8GNE& M3$NA'.R9S[$Z].<=;94!OU*>Z#,V"`UL_19FTOI[,E#_R#^MAQRA.]>[K&FWA M+]^][?+39IK1HFJ18*: M$7%6/"AL7O_[]_?O>WVZM0)MMR2S,DO/K.[)UO7X'9D^)W\+.[WMUDDC;5!/+ M_]RX5.72;65:Z^W$YCL&8]W*+VUW5/T6\J4/2&)@^[NF95OL+R[E6]50IBM0L MH[$W(_]\QGVI"H^.J.0EZ0BF8@C?4D&P6D/3+U?8*E2(RHR":>Z)FJ(2$"2YI/-S%$52?$HP0 M]@_$N/7Q^.6*"#"L]4C+>O+4P?15I4YP;3<]$3C[1(E>MFDG2ZS]6+V2I$//. M)1#6IE'8]$ZW?K%)I[Y4&G1.M[XB10LFK9GAY7/[B9)/'!=Z^+LJQ%?%AE^.N ML+\:"LG(#L.H#]-[G:?670S&GZH#>:*D?FE14#\TR,]T0EOVG2_OB/?R"-3ZI M"#OD);9D];/QS9\PS"92D.[AD;3*!Y>LEPS71VZIJO0J'3R,1R+M_02R7-\^3+OQ$QFZ`U_,OO[A20;*DRPT76I1 M$QC:!`?H;C+V^]\%$TG'HTS>9U?I*@CUE!@=:[!7ZQT-';M>^=\^`[Y\-UK7L MS5"1ZZFI96;.3;6M3.^>D=\["@DGU"/\/[66UM<;#755M;[&XU=NA^GV9^/)G MM[JO.B9[(FNU8S\*V#6Y_I;O7Z^UNE$-C-K;6P;/;!GKR#N(M?7]G9_[)Z@\B M!U0?ITE9Z.D7-P*DYK,TV7]^!F_[/HVSZF_A!:SX,;V*MR9U,2I1[:R_M/-VG MS(.$JKT"GA_OK9^!TF%9->9\VRYI=4VV]*PQN.J=S)&!4?/T_!-+TVR?0P)#V8OZ\LL[-P2,=S]C,$@?T.=:HQN060S(!7MM MV[ZR'53%X%:CO;;N#8"HC]MV(4/LJWKZV8O#JQTP-SM-"ZXK>Z80OOKWI9+": MKONGDK.[34EE-7%0P,ME!FO=B$*!3R68QO!FYG=ODY2IC>LVSK$C[#5JO0EJ9 ML!Q=UT,*8Q".V[R7U]<$C;J8&P?0PVVL<6ZQB]\)OWS?,Z&&%;-:7>--'+DU+ MNIC(QN*[)CDP__>&>`)+6WZG4^H4P'[A(4&:^];08IZF@Q3ME/!^J4`K^&J'# M3T"IXO**3/4&EDRO6V0\R#7PH&O!FSZ:*E$TBO\U6B_DI#"RS)?,T%"\JA_V_ MMW=B>8NN[*>69U1F)V>9O)7=B&#S\/U"D&):4Y[7TZF\_P7*][D5YA;:/Z$XW&T?[G`^+'>LO:R74HX&FD:N M>A(E]-/>!U+F*L9&*N2+I(,TYJITW:_OQO$;"#2??AENQDNY2&AY9X_UK>/S1 MGI9U.H=E+Z%>;P]+^>0=E8` M8:7CMJ\JJ13(++)[7HDR"Y2393VYO3_#4^;K5/ERD2[5,Z64FNM'2[C.);)\. M_'4&GKNN!_6=53)P7^!4\OFU/I],I\GXRAE.G2'KK=PH,3T:I2/?I@*S`2[E[ M4K6VJF2P?ENRSY`,?GT%3_AK=,RY_65O)N;75A3P3_'S+B\U@>7MO.P&;7=U) M>6MQ=#R?]E="4+9V%Y:RB5I<>OUCE5;W5MD5%GD6T/C6>RQ[.3Z#3"5T*CLJ@ M[XR=!_NPQ_?NY$IVNZN?HNE(B_YAO?^0:+,R0T69/#19G_T-%G!/K43HDH^K" M_:$_O79V/^52%]\I%_3NA(?;.A(<9T)#CNA(?>);GG[Y=0N'O)H1^CT?_@1_@ M.M:R<6_59ZY#B5M27\ST?Z+!Q_[;.?RJ"]/^6R?Y-?M#_E\G^*M9__Y__ZY/' M_+9\R2E[<_V<.G2W+,JFGAMZ*LU,5_E!SR0`+QG`"L[+;$4 MVV.Y=@=UE2(;<@?_(I%LO/YCL`&3.OL%>9:5BJ\_'5*#^_&)U);;JPG;#0J8S M=K['3I9M2V=MEY& M_IX)DHFB+HA@WS@-;D2"9$@^==E6Z-4-&6^]$J7?U+LLOXRIP]OA/P/V=Y_^] M;/Y10(^?(G!003RU,^L3GWD6U)!J400=HOR'/T4PW/R9M:WRF;0E2`]J^*1QZ M5!,^P`,.#8#`9#ZK?6J%O9$76;:%K%SXE66L22`.5K$&1K&D?JI%&?[M8](1Q M`O&?%I&6+:0]BY:0Z]FM7R"8X,'J*YK\9WGY@@\[\_&4/':*PT`_XZ-Q3YA?Z M`P?18537XY#$I>,O*(9!1+O2JUD$B"MO:M#B:-L6S2CG[)Q$&2O5D,HJ/F7E! M&5A/#WS)-;981!7)',-3MZG)Y(R>2B$-`[26((-S&['X=P-9.G M!HO3[,O2:=JUBM_?K'V].JJQPOSI3W'8!CK%:13/N8A=IHNP0#EY@!]<'-Q0L M'MOBH8F^1`*\EYY>M!;#OB#F1*`OBE!23Y%+!9?-B(9B!X0'*"FD4=6^;B9U@ MA#8MU8<#D)9YBPWR*0&?M2BD'U)SF_L=SN_1&@7Q:!'VDB=6B"'K?5HR\U86H M>K.\4QO>JA9X:D_RL.M4ZWEJ$%Y*20,H?-?S9K+>U'G>*\Q#4 M[K^+^MD_9ZCML8$F:&:[F`-%BM8:4MPJR);P$%(*Z\_7!8$;?@#M='P@^`]") M#!@%XZ2\12P2%5RXI9J4/K.67-.?B-Y+2?_\TC6VA)DJ+RPR/1`^N443`"1^*-2Y8,98),J3:3RPUOQ8,6 ML:I@'%\O#:EKR-(?[6D4@>IV1V,I2.M@RXUH^J@KN6"OG,%9E$WAQ:2#M)<&Z M]C:+)L,:?8:4O.)!DYB=LD759%'(FP,^]$Y2K2[PHSE^3B=YS&N2NG*59NYQRXRY5DZ?CQ8N-5[UIKOCF33=XHQ& MM.Z[SYP03@ZZD34_D]-(.Z,UH\?:8KR4Q@&.(U*I)F&IMW,#;NEGZE49KS=," MT,GC^]DY8^:0;R1!;=!G"ME`\N:GW$[G-6AXSG`KU.:G`O\ZD.6_?+W M!+UAOA-S!Z=)$K$@SN]9R-(PW,^TABWD,ZYVO"2Z'5[S4L1,0]'!Z+I8.3\U3 MY^(YJOIG`^>^.+?+<^-08^E^:F.O:^B8/?`D4YA$L#J*UIHP;V`&L-4'X:QY! M"$KPX):.;QJ9J-Y%J+32N2<96$YE.$Q',/2=)E90+3[%O MNY;IV\M1E7+^G+7KB$;XR>%OM>9[V/XV`7%*&G)\&IQU/["7K6#:BD:AAT^7M M;J'WZ=:XVTG#YZ5W:94#G*3!)L`'CHA`]T0@2Z+TE5?RTR!;`@5Z(`^]$&9-%Q509?C*%5RO_6 MBJ=]\!4J&1X_LU`^;"8*\X._Y2@DOSDD=9R(=:EXVM=#Z"DMRK@L9&N)A=CTQ1^.[1\D>X05HIDW3;P[96Z+ M^0^./SYT;.SXR^A:2TB4:[G]8BD:YTEN-;RYN\1&8J&.X3JA<%V]LE>[`*-Q- MYU+!;I;NC*EZH-:1'C[Y,3G[FVQ#JL'#JL"'5?E#JG%!OU/$\)MH2US1+UOFC MO9.+Q]K"8!\2[%SB6Y@;\^?7TV9?1`M4+TU#C>`K7:YR-8D+RB87(F>"F)G0C M^5$SP7)J%#5R43&EHJW@Y\_Q??EL&!++"I&=GR)J9+7H[L M;_)Q3Z9]M"E6D_9F]-M>S.F7TS&ZN=7CB';A%6B#:',ULES'`.$I@8\)2$]S_ M`G44BL]_M+:LV;7=;]O%`U_AJ*K_.4QS#@MY],?;^;,1O&SU,-?WE]^N23_VA MD[]+CU[+-\/Y$T)9QPL\H1/@[A>M:QN#N)MO+6)`RJ1P\$4GBG&`S!/DP')&4 M=,-[X;D-VF$;V9?L396 M+ODB+**8;!$+>)+OCM]>E/LLW"&"3-$^ZP)^O<*[18D/6=8&1/?D@FH`!8L-O MW'7A;AWON!8;J.FM%K0Q&@)47ZJX+U4QA8CDI:^A;J,_.M%6SN^B.W[@??,=0 M$@_24.!O%>Y.2]THH+84:;^,K]_34.SMW?U/S]UO'>Z[8MBIA%P5/PCB<I^^D>WFYZGHS<,T::%@YG<@M^=$TS;;C<*=;7O19 MMO_A9_^,UGSBO>7+;5/9,$!)4VU>N._<,@".Z=MY@JZ`HF3)7ER^(D`OQ-V6' M*P#KS6_"L\P\=)8.9&WI6/ERX1:UI;^]LY:="I]U%:9:]PVXP$>>*.*:8,2_<$;]@73L!JZRK@.\$UK6#RY9!B_$OL MAJ7!XA[)5P_BC?.+G^T&Q8K6$?#Z$83?`HW[?"G/C9\,6?G6Q3"."GE-R=+.ICV)878;JS M13C]X138OUN)J^E;1[E9^(,C%KS$VUQWY:YXG\P9X[I.9GU3BFT7Q'.KT-&"7 M&L[]K#(3]=VJ^GLM\HIC^]47OADVM&4='A,->F4R__G5'_^@DZG<.ER$\^&Z7 M37MQD>W4=7^^H?\DA-\";)MOG!-OU5";>F4)MOC5+9LY9N2V; M5";=*R3DVFLC<;P2$XX,;Z9NTZ:>)R_/H"9G8B0GNK#48WJ]+9Z M)B?/"33SA/N?W?!4-MQ"FO"6H463W*NO[Y3G\H(/FD.>CZ&M:PF4UH21N=;4) M.BGY%,XEBU@@VM:.BG^Z_7WW5COO"4-KX1Q];HVZCP?;&W=4KO^"3Y.DED-N1 MD@+&]!79.$.R<+VQJ_>]$:MW@Z7PN)?'A.Z+!3Z)Y!)"FBR?.85-N2H0`$O@6 MTYPR9MT#*O>_L,;]4&;>%F^89YN@M]GI7''UZP]\D/;UQ,H3"^5DAQ&R;:+FX=GWOU3#8_A-WRRP7*JHV7%CYH-:<20P7)9S"[AF>EFZ*/%D/;-0[ MX*UB1XCE>YL,N8T[')F/C[#(N/'7O.D(QO3;O)];HQO.G",.3PB47ZNG0KBB: M9=#_[ACP!3U@H.L('-8`EZQ4^J4"%OE-![@?="D@W6T*N^_J*`X_>[[6=[[A" M-QG;;R.5'[U'G::YK&KG"LME\6-PIPHFM6$3IHY'1/'_&5LM=06607O63O M0;<]QJ)IS9]_Z;OG6/93;&OU(W7]@BZ,YP?"*?1:P93(_)L2S&1<0?>.4)'`: M61GX[^2L3&$J=0,/!!RZQ92YY/ZO(U4#_B8/*?I0U4Q5?+DQ!RU_>E>8WGIO(8`U4>O*M"^.#^C#\'\^3 M'X+N'W+NY<,8K?MXK*BJC\4+[@X_/$5'YQXR%P'KHMQ^XQ`@`_9)/ZL?LI`O3 M81D+%`QW<9+F_9"R<O#;WJ3H^PO=:Q7AD'9IC/^<<@7#![',ZB73<"?;:U._ M8Q_--KVL(D6C5=9G4>:C/ON!7WY M*C=*<;X,7PK'/]FU?_7/9ZJV"U?DZ14X#P;DHT^_XE\;S<)>M8# ML;!+*3[=Q:@8/"LK3>,Y-&IA@O&C4AV?C$%?MG$8U;?B![X( MH_?'D/R4].`I>AXWBM<)(BE0V.++J9UE%3R!`Q^M/L-+[MA]_*;I%*RHB_LMPR^;VNYS*]DO26G-7 M(VE:P=>Q)Z>,P2ZIO-V_!KUHM[%X(?[\!,*JU@$9;C%X-7!<@`2T/!/ ML=T7.8[_P"P,=ME!GWZE(YB2]=KC1\R;_FC/W>M3->J>5+H$ZE@(JX$E+Z<0" M/KD"#QI&=+3X9%A#\V,I4N!KB@5\#B)L>#(K3=SUA6G4RU4N!K3L=?+/<):=, MYQG0>KNSQLM$O.6USKMO*<2/H5=XS+LLSF%W7TNF3AF3Z5/,_6/5L`WO871-U M[N6M4+/3T')54P[+<#\U0BT8IW_!/%<$8JA;!+3]D7O@`=UHW+B,+C<:?WR4\ MNS?E`2E%8M7YV'RI]O*>MP"Y+%MA_JO?%GWOSSY+;V75*W3.U36?JQ'TY^(WB MWZK?`G6_\N<_X;)OY^;\)7KV2>;SZ)HV^GPDO@.9O\,J$V:^+9I8MX#;;UZ38 MJ<\YZB]-J7@.MU\`TR?@-8MUZ)8['X16J>/75+S_33+OG+CB?;6!6&OF`W(XP^\Q4)&)# M@MCFT(/^BA]9H.MT/^O1?$T?75T32U_9:;]<)NPCH_WM7-;%3C\*=!0E=4N+2YUU&ZB3H,DDI#X_W\./".MSX+N MJ6)+495W3K<)PXAP:./M=>/1GK_?E*;EL$I?\8SA-\RDU[=Y=PIO`I=%FEV4V MP32='%_,`>/2R`/R%`LFX1(.)Q8Y0,=*SV@S'"'`<.?ZPG-IP]>G:?Q+OW=/E M\N6YIG*?HTS2GPG##G=/'?Q`K_YR=-O/*Z6D7GCS_7=4-KY3(XO;%,6\[=ZEW M7'4NH5GO.CU[FV]DKJ^TCPU(]UI2YZ`Y]>AVO^)DUZSM?VYU\[CD`Q.1OV1LBY[_#+FTYJ9X1K.T9=(FGO#VN@ M_/*YG1T7,3HN]Z5>L[7]NFO<5O!"NGK%='2ZQ6PY_KZW_=.'#&4X?NIPX?^B+ M<*URK/QB<,!&JVI.G5J.RW9;5@RYV%W=1-R.RER,P=O];'M\;T_>8QMN"4Q6/ MN3E,[&V?T;#>2/.3>X@$74;UUBCG#_=5(S4]8WKLA8T1#O((5%3/2M8A&()S0 MU/F"(CI5*'X>/K\]9Z(^QZ9SCGD#H7!3T>S+C4SG:/(ZHQK^,X9=ISV=P&IXC M/EU.]Z50-WX@T*0-?Z(ZJ^D+&&OKRJ'T/%W@F:WGCC[Y8^^J/H$RV+(?0#ITA M5TIZ'P#G?T+`<;8V4UXW1>FKS^V("5]_B`EK;P.W_1'$^"J-1Q8GD6J'GJ$&< MDG&OU4VIM446<*GD@E9JT%6R5R*@WF^*E+BER"'OQ&X\:HTE;B$+(.4OHE`I/ MBIX="SU37HYRJ;I?;NN!_G=5!3O&&H\1.TY*Q:I7QE;7P201*I24!L:A6P<%, M)ZG:;@F):OWALDI#AN9Z6P>1T=2E&(X0J<"A9ZIKC#4N![NV^,4327CYQZ\@GA9<<$ MB.IR>.\(\CY!Y'AS\CZ.Q5M3[FQ5_)]O8M5[6Q?RZ_1[FOU['_WK]6.XLF#"J M%]Y'\9-GVB#7<4A,D@'TP&/G$`-];1DR-JS_Y-$9W_LY^Q\5.QT1RI9IN[/N5 M-A-N):ODL'2Z&=<2UW?S$$"*ON+,!,+\"K?':W@M;Z=:4B")G19--7ML"SWUP MY>HZ#X@MS,#[J1]\D?0XM1YX<8OB;9LF8$CA$OW!5^Z4@1.$903:=_"2*+I_3 M;(`Y:6H+QJ"DY\_V:";A\DVD*;>G`:=7[9)JG";MY6ORRM>;OTVL_W3J_9VO% M-\1NUEITZ>`JO@J_=*6/X->5DDY4ZNH;M80=Q#XUJ4/BZ1A=6V.1WX'$[PY#?!^/ MDE"D+TXJ^T4AGB$:DMVEK$V)6GG?@5:0P/YR^U8]6Y@>U_: M1@+F5E`R\67Q2PDTRV#ZU].KTU:K"3P.]ZK2H8ZJ(C'-OV1]$2O1"6'= MHNP'T$2=$!2>B!MO1`NWH@.%T0E\V.P#;]@$7Y M[`>!L>2/H*RV`.CL>`/LM+O,`U"&`]+8`L6P))U@%][`,"V`]'8SBCC_SE3-- M9&"?DJ)1P]+6W"J_RRDQ1]\5)B^9AF+6MY*IA_ZX^^"/O"%'K!]\=5W_Y#88K M]Z+>#[Y@^^H/N,*K-4'N;]'YOZB2B.:(.5]V:O9(EABD22AHRBQL=R4(+"TBK M$4?[R>F>VEEZRT.#`IVU+.U#*;>XOS=%,JBI>I-@2H[`,!SA`4KPHC/W%$44- M"9/ZR2%\S9=9/`:*=7G]@?<[DDPZWN[7AQ>7V*(GSHS\OW5:0F1%2N^VR.IJ. MV/G?1$>WXP1Z/UVOT8[]E>$\^V3(W;U:27U%2C.K9Y=GJ83Q/OG'NB7\/37.6 M:K]+`TJ*W7OF6(5%4/8VHL]+R=QR=WVG]37/T3V-3"5M*M8^WM(VA%3X/)_AW M.I7_GV_V]OKJ/B_-XFVMLSR=UR=W9:6-2>+>_Q2[9\^TJ.IK_FUNV/#TY7H@, M3QS'.%RAB_M*)S[!2)\[<_35:]6\L+V1"$6_3Q-IL>IY4OE;S[%[;OO"O;_S; M2X?&@>9"7C,1+V)+SG4U'4J5';O^7B\O2#=OO:E$BI'[ENX.QX5[92E MQ@?-A+_9^:57]?;:U]7WJ]S?_3IO"TT7318GVHD6)GD52Q7>)M;6"RM:P)W$O8Z1#,\ MI'*[^PVL=_P-O;P8['F?.MW_B_._BV]LO9[6RO>5^_RO"Y7\%GV\?CC/5Z!9` MN6#YAWF/0#[$4M?.VG`B\N2BH1(9L+V.-@QJ;.(]#@Q8GGC[$B>IM(M=?<&+& M6Q*V_VHTG1]+E_9#;OU]L.GX9LHVS]\O?SL)%]YI0DLC,1:Z+P>%YLM'?-(C0HL2+PL*)YXVKE&O"V;QJK7O'_*[_E;KM/^ M2:YY8V>B1!WPXGD5%E$)=WD_P-T,?F6&UUM'9< M7ML_&]<"SB%B(WO2R,7C#([O-?8V>4:N:F^\TGE?X;#L5X@2]VW=2E1-*[KB!_VJ"!Y/ M6]Z&%ZM!PDYW"A=3DW=ZKS)B'1T,#]?46+7)U':%#T]]#J-8(./,PJ17:-P#@ M4FX&2CEF/1BKI\Y4H@6>U#5OG643K8@>D%^7T33:$0(,)I4>P/O-LQ1@8G\\?M@N>8W-"FFF/L.EM2*N]-'% M@0(B%H[TK3&PWKU$/I]NR_LHGV-FBEUW&V*U0-%V&^1!D4=2?1?&%GLXFNK-` ME2B[TESH-&OF>L9RKVB110*(3]L+IP.JLY6RZQE_F>LJ7]G$UN$6E[/2]XCS' M"P5>RVQ;A^+_VAOV6)&:LZ_1,,:492OLNGI?Z^TX8G_=+KGU+,1#)P*+331-! MY8#A^0O9[P>M+$O=!U:'L7@U%[I_OP,;4?)U%IJ.Z)&\)!K1_9U'=;,+M0 MXFWXFWC<`7VJCP!P6]CZH^Z?Y10]E(>C\V\>Q+NL>/PY$!O.X)YVCCGG<,\[; MSM9U:$?V?A3]_KN$_M?3(RW_4><"XRP90:_A\@4<;F]B$:5^Y91'?GSKO`D7[ MM`CZA-/!1(7KXGWCUV$2>UZW9H[$,@Y>N-A>$21@(U2O(9UU*:1X@]\;Y0^Z` MJS+]3WOGA!# M'2'_5;,U:'P"6>7,Y`ML'4;S2`VCRG8CF-]9[Y$`NEWQ.!>Z3D[X:]V;5`D/Z M^TEVN\SV0OW5=V/SI$K4FQ]I4^=!R&NK]W2I,,O/^G)8E_[Q$=\^!]E4M^ZDA_RYAM;TB',R=%\9UNA&`X1(PH\EGKBM?KR[)+)M-[6 M8LMQ"(K'?.76`5M5A?L-TL>HB]V<#V7YAIVG8[DHHE/G:;D"H=H5MB&27CULL M,?+U$E;#._;RLMAAW_39&QXZ<[]5S.UXU'.QG&Q(A8SEY*W3E+8P3_/5R5S__ M=2?YKC_-;8'G(*N-M"+6^C9N$5$FI$\")34]DIU[6!;N`75KSF.THV^1YWM)9Y^ARK^D=6]=JWL@ M'KE3F?TCX+@'D+%7UT[;\3R&^O78.N)7M?1 M3BG'FMY0^[U,KF@A+?T%//^X*365+;OU)WD*=PA]*$SR@^_R#Z)7M83*:P3=Z M6$O>L)?=83-:U8I1/O$BLYW\E*QE:^JFJCK6"O,A8O5*L_W!YB3C6Q%/5_H#F MS'$:P:/D5\K>$/HF*U@6*K`R[6$V&N+.OF1]$G^N)G]?2&SI3C?I#]?45YEC[ M?#=\\":N>O:4(A>EU=W=5G60ZL?.MT$.KT<.K]V9$[*5*NY58S=7=UG[RWE:. M^XNK6\M[9GY?=79?K87DJXNI#],LRY$SYMUA'F(GD'VW:&.+VBD/4@E.G+OD, MT\29%\]05B5MKU?O.J7!J0H&S)I9JY\]`_T%2C^@5,7L*WO_T(U"F\3GW6VS< MCIE?O^I4?FVSOL:'$_^IIH^J:.=PGGSG; M96J_V14:N-\JKL=ZITB7&]DH!/)ZR1RSOE,`R4;PEXE^YF MTMS=["W/SIS][*WM53#$,_?MY5Q>)K].?OV=U)[J\/WUBSM[?3 M7)OY!#;SN:^WN;>\M]-<7)X)O59'=6NO/WX"<3NPK\=SXRKGL;C5V]C*N]652 M'@T._]2KAO/#D5X?#M8GAUNGA78=NU9\OU3O)9T^HW^-ZLZC;P/&]/'P-D^=U M\;A3K6JC\O)H_JY.3^/DT?B3[VFC\')L^WR:/59%[T_XUU@-4U8@W]_C5_2X_ M#%+V&3@^CR:/09%&GC_\F`ZCOEU([L*0KT)/"""ZA]O%=W@1;1]5+J,T>\-3$ M(IE3E.*IV6VD>\[FNN;F[U?QK?7SDD]-*M[=-%3'8]-<75MVMKL-=-27>!&>^ M\L[B1=6MR='7I2KM;A*32-3-QMRRR4X6,;FWC;'=ZZVMK&[E7C;N<)/Z]7OY[ M)^_Q;>\^-L)!6^^/`[*WDW/=JH4I9L)5'T[K.,U=WAJWI3/*CF'1G:VZ19*NK M]?=]G\<[LM#4J/=6QT*U>Y@[F/+6E!1/X*NNT)132QOH4>A4RST#E+3#NFGJF M+M#.Z?[^G@3PZ-XKO\NEZJ?V.>T^W'5%W\K MQ78Z=9S:*E3TGW5Y=V5O\ONK?87AAB&2#C@@32UL:#4M^@```',$``!;IRH:K M```*:&%R9&1R:79E>`/^FNMMLM3<>!$<(Y36@\TTGZZ%;+ M)3\BAO'*VHB;#S4U'D>_/"O.@]3=``;9E"#]\8,?=2"4I;JX-+*FE8AZVL-_L M;PP=!+\Q?NM'FX>SAK:I=@AK[9(3G,&ECQ*I"?>KSA13`>&:[$ZO*S8)`VH-F MHH4[VH0";?-3N\5L4).])O//'OFN%+VD[,\D)KNNXIS!WDMXA:0I;9:+'8<$Y MWW+#B M-%+]=AWW>+#?-R8:6NVKV(#LZXI)>G1]L<_%CGDDY,>%WBQ_$W#[%!PY+6QH[ M-2W('P``<#L``"NG*AH```9H9&EN9F]>4AB_A.Z]WJVFY+]^7DA+S5]7$*NFE M+@?!X0AUMMMI0TI2S)TQ-,DJ%SU-QLDU=3)S)QEURX9V,L,N$F&6&SB`4YDCI737H,?O[]K M_^\DFP)-EMWKUN=EWX'?`[,WYO?#[Z`N^A#N[KI(W&W")K^DF/R3/VT(OF>XY M*WX!=_G.G#Z/C9_^OXBU[Z&^+9_WG@J_")M612@UEJ5I"Q2A_<]J+ZN?[M5!A MK-N7`+8Q/^!8JQ%-5^;B<,FS>>,A/K()-I!--TKMRQ>5DW9.O;]KV_:5M M2G$[_T5FS+:9.';SX2UO/2@KY_]6/X4^%XJ9*I7$_EX>JXI$J5QO/!R%^MJOK M7)4Z>J^\J+/P?QKYKVU?TTE MU9%661;&+ZJ^\>UI*K:=]WH.OJ"O[XQ]LLY^#?*P?H79)EP598SZ<.6"R M!NR?5EV38MI]0:!IXLXE1E2W\=*JXX)G.BXVG;32CME7Y-GY*UY5ZS96#%Q(S MN,IZ1Z7O0.QI+M8F*XX*R8J\%FKPD5>$Q5*,=4HS-6&L^>UY=ZLV!-\T4;9B2 MB8/'WNQB88Q/VE=58RRM+3WOZ/&BX,VZCS[+_L7B"WH??D1<&SRB\2:47U>S$ MS*R"X\Y;W8N"11?"[!0^C`>_\LHFTDJKSYK2N@K\VRRBNWL/O^IV%'WN'_A.S MU.&A!U.]>0[U?FC0OY*SAC]U_ M#O>PI%QF^^MK6L@I\2)/E5`M=W%QJ>MC6L/"*HD$UZL:UFD_'^+C5N5;6H(GH MEC#ZFO1IJONWY#(\$9'S+:AD<>-:O[!?EQ<:NX$8POB_)CQ=T]U1Q^)&M;+*D M:**V`U)EGM^QJ+G[("O,B<-?,6>`'YD.6TTXR]?1R\:-:GCP:M/-)U5EW4YIF M_;_7"].'>]GEOZ:NLCWY:^>>@J`//6[1!M(,7&^;SJ(+4C6H'^JASX>.C+[89?A4,NERXUJIP\;V"+L\M8:=M-]%QOG>Q0T[2_"M M>G<"P[/PSBUUAV:@$^J_KT^)%QG$T%&\8U[:8X25]6CG]Q&MG M8G#[/2E58N??9QL*VM1BX0L>@!7;T<7$C6L>O`;Z4.6DV9Q>F,_60R>-?4<;Q M4GM'GU(]>#'J,8]OT!CW5+'N\RACVF4>C_9Y@+>]['+&-Q8N,E"_AJVIO:&DA M;3B?OU;J]'5M)X,O:6UJ=[2MP`;XP#V.6]+`=<__>IAD6-REM,C(]Z,CIZ(I% M\!C#I!FRNN>N.O&O=4T_%[,+AKY8&^576:_,>V"^7Q>&OE!AU[ZK3)GO2^##& MLNIV.:]A^WQU=*_LB=#`\R+C/?,>OR=4+D9WI';O]F51%QM8]5F%4/77ES\`> MM>>[,$GBK1ZD,K]8\CRAJ.,Z\JG7FX;TKC#&=YZIWO3\V>"#YWF[P:(\]%&>. MJU%[SGH99I2!@<@ZL2?MG*,?C[OU6-K=)L1K_4#:UVQM;IE M?`9VM[Z-:VX.^.2^F&-VS.-V2D7^>+@Q?"(! M,?2288^O58F*GBK*&K2SN#WR-O>$5.LY?U94\7&^AM@E.>%]ALD/KC+."V8!8:7ZZOW)$X]`;,O'LPJE],)6JF$^#?>K3 M&Q=>^?E`JGY:\9G@VGO6BAG2OG`?E-(.77D3ADGMWSX%/QL5QP)>G>I='#LL3 MJF\P]_8GE+.3K\KCJIQTYM-606N$8])`],?DKZ9O@,=G[]8%S!`?S6#W7\V,S M;3G-&P+::O'V"MZOFIU8-QJLWFDK/CO@E#G#4T-N=98GIZ3P7*XR><>+A8AJH M@L;.AH3T25[_*;YW&SB);8)UH`^HE5H^VA:A9Z'J+;$]0G3`O6=AMW6DZ'M2Z M&GN,:V;ZWC\A@EU?2/8]LSL>"[R!`/2#$9[%@H3"+L/9\)=>+C=U'0W_SHX+# M-@F235JR>&K>PQG""M0M3@QZ@>NHN-3)!<`F\6=5PHAAN/FNM@0/.._E5X3#>AD3=H"^<; MC5TH]6>F*HOYNK$`6,BZ1`#A3T>AX^#YD)GH.R,_A!0ND"5-^>U:0!LMOFKY^ ME<$A5\L`'+#(UHE!)=2"6U64'S(E.QMCF1TZ[=G!K+YAJXGB5*LJXFG\V/LBX M-EZ`RH[=)61+ZB"O\2ED7BB%__I'W.6B#YD2B+\P,-1^$Z<-)C9-MQ66J^;;S MSY0UI$*'G1+!?XEDT0:\\:6I`9%!1L&+WT$7K::D>HYW,\D!,F0?M?D!^+W`; M>T0"?#T`.T8`Y^-$?*7;"=/H!,]E09OP@!:PTX>-#!# M-F@K#W2_HQ<;38!FN9QL)XJ7P2_KT_6I,KT(>MXUJRAWE0^BU5L19Q/'OF-6U M^0IXX&J][[B^/*=JV> M[T:*O=]_5BN/,5<@!ST+A^.H9?IWNG5B*Q.5_8KY8:$MNUB?#KHB^:%S<55P[ M]KW`^BA2W+"O=0_;GHWI-QY M;6K]Q()>`($-(V:[;'8/%KCCWUQK_!,^PV%3-[Z4"]41]_3OFTUI06]/1]?K# M,(/]?TD"/K,L[ZT6J-90I#UF&@P'/;]$E"H'K9!NE M&5"(77[Q"]9K_FB_KZ6)->L:1IG(+I^N(`],.\\5QO93>L%RXWIW^3G##ILB1 M7.1N;B46'K>!NUUZ-[FP^BT5$E7/0X?=#U,>J".GQ![Y@]WP]WH]\@"7=K6B9 MHUU&O.[_)/N,,0!J-@]/4L_>7;!`71011KCIHUJ^@F@BC2=1^X?N1%:\FV0^- M/;3Z!$UP,]EHF^9:!YH0)-PWG!05-G1FQ#27-"N_Y?*R*R&GCCWU]!^BJ]-M! M?>&B&A7=L%F=\^%G$\N4D^^W$]0FRS=7;!4?[>MV9-J3A?_RP'0XOZ!O1X5@9 MNN)G5Y72VN$OU9IP:_6"Y?6XIO3ZA5IT9YO3^5CQ,19N&E_6C^^=Z^KW'`XV' M'*4FO$/55XY--M2Q84QZ`?,NEDT[`#SYRS<-=_A#H$V6?PC7&Z203WWN&2@P@ M+4NZ6J`@BHE/-S"98D&18WS19G*&H552#<4_MH;H.4B]MYYI&QU)NFH$.(A\. M6[TDL,Y42)AAMWZ*9$Y6T^HW9-%UPY1^%C0>ITR'C/3CPQ?TTJIAX37J,7.H% MJ&+D0Z+=/J#42G!2CY6U+`#"3/5:X5($ZBV9QXU+6V5$M36MV`W_Z>W@#%]," M8=,X<&@)=/ZK(_=Z%G_2R":"K[L(6]`/%^OJ[U?IFTM7ZU&#!"$-(ZP,#/%H* M>H?]"XWK:(4G+/>4'FI$PVW1OWG1,5KA+=X]KVN%Q<5KYU\VB8>V/:4-_SEAT M3@N?@&YK>[Y6._=(:MRVN[ARW`D)>N;6]TJ,R@*H@?RAFV39;UY%QBN*T;RUE MIMYU9;A[;XKAZ:^+HV\[J.\I-YP$=2;,UOC=QO3D0[UENGNE_4$XSB&8IXUAS MO&WWZ&\>119ALPV?ZO?T(%7MLPV8:EXVH/!>TS#S3!+`W8T?/5EA3$P?(;VU) M!Q[TH?1U<`./5$./31QZO[7'IPH84)S.5_9[P;\V9N2_!%?+KMFRY/"3(<2A_ MQJ'%)J9Y3X27^_D729N:03,;[^1*L8GEK4[UWQL.YH6L+W@PS%JZX< MWEA4.$&1+;E"Q?8@`-4;IL,C\I?I!U"2_U6897,.`/!)[XR353M/>4WM+0V`3 M2'RO)LNH3HT03,DX4.(Z6)I5"?E=6X7GLLI+!Y6.[1%PIM":RN:ADU\!$1'ZYGNLVV7#1(GJ'';FJ'29,K]4W78<_ MM]B:A3^XX;"J+#*LNZLLIKON5QSB,]1B//T]*>>NZ4_NAKF=$..U)01/7_2-_ M/\Y[#-W>?%^S4\3AGI2VHL*:,@WY#"SZ&!9Z+JS?F&?)NW;@X^6D.W#=$(::# MM>HPZO,Z#([U7QCO,`[R]`=_,`[RP.VW\1V7RCL]5=+FL#E5`Y3S*-OSJ(WRR M?WC>E#7G!QDA6%Y*SKC?>5U"4L4SVGHUTU4S@-_;QS8UG/#^QAW*5BT#)T96= M.D[YEQ/NNNB:C@81N0PNB4^B'\X2H:;$%.%PWAK@FA*0X']$LS/0EOSCR[&3' M/EI5"*1>N1\[J^;-A9=MLOEQ.U.EPV9TMJ)TL._22A>FRV_G,QY=!MKFL-M78 M=#D$\[M-M<[1T35+MZ!G';L)UH9`IL*DK:XW3KTW3N'MW5!TZRZ9R>VZ5)\;9 MI6/C4G.Y.[:UT4Z4#O*-&]]>H@KTQ(1O'S1+>`#]VCC9]XLAQ*ED*M&(/7P_K M9V24/>0_9U$)?/$-_4!H#Y8:(I#[W\TM;!/F`38^DFL27EG$MI>8A9]1/IEIB M"U"`;NA3$_.(''/6IPX-J'I;+#UMD-W4SJF!;CU`2-:Q*VG$0V_J,2MK)UZ,+ MK:Y/CL5]@9VJM`':EC@GUKMB0]0T+1*4I):BR770-:I$B:YE:F:D?'JM\P^"; MM-/<QQZF:T/D?Q"[T;WL].A>GPE9)G.5Z!F^'2&:T3:`PV1.]H&&Z]\ M_*&H>P&#)G"\E$$;A$T!L]EBS_NW:.6W"3LI1U8+]D*F M$Z=;'B_8#GO+I<.7G?#1T98X8]#6EG6%-C=^.IQ3:NMQ5;?LWA>,[.IL(6TMS M\0?[K6B0CT-0:_00%=4=0<,UTX[I#0\]_6D@NSL0FS6L\0O`9X>-V;K-DG3E6 MMTE6FBT!0K>?$>J(7+U",'WK^O2FA?'?1D<2*/ZL1W*1N*.H M@='/)Q_.A.Q:^:B6?/$O&1.Z0)W)B=&7YXRZ4=-&-)>['*:Y,IN?5MQVQC,2& MX/+19D7VAP((Z?_ZF531JKW&/^P\JJ&)>[Z9%?4T!7PO&;'%BHF0&F'BTWF4:J0J^SP_]B([5P\H8LF@G8:B:?SWE&S2%7833^?$HV8[,MQ&] MLNO3Y]9#*`.9Y/HI\F+C<_BVPYN.+C=/\1\G6HRZ;[?$MM._(0_O(2S:4 MJ_8G$)+_K8"]="7ZH>FY(X\/]`]SA[V1[GCU<8'GCWI!!ODH3#=+;1TZ/D*YE MSS^>RV\/B?[72PZ;%K`R='#'#YU)5P^716`^4F)@>.\1]Y\=TC[[,=-E M'WG1?L&YOC\&C#&P)3D7,!?L';G:G%8RF.O?\&-Y0X!GK(R+J&?"UAX/UGMMZ M:\IG%H`-C*@?NS?5HYOJGF_U=#N9N7*402_Z$8(XU,0/?)'I]*N.N;7Y(TKWZ)S/(`+ZNV8BX^J&V>0,WU?+G@2\B)> MAS-<%%^2?0*O0KP(0'W;C#NNN@+]@8?D'>QTG6.=J,WU3!XZ<7GFB":$J)]D6 MFGB,(Q@\[?^)SA@S];_+0L08*QS\/)#M.`9LSFAI-G,[F;/ZM>P;(!;YA#]D! MXS@R^K_Z#NIT0ZS3PD"E+1%.9%8%*E@482:)9XY6-<+#_J'PJ"-'V875?DBQYYE+M[$]?_O<>95&)XZJ-E^?2*$]XQ&0\J8 M.QRP/"&-YXCD^MQL.6FAXSUH[;[@XF]&O)OA^>?6^AV*\.'37.4=!BOS=!NH? MHY`V/S1@^L?"/C![1C=G0O??T+UW^R]_R#[$9/0=^K]81DKH!,&BQ-PFQ9B$G MMN%#FU8%&;3;G=QU4<&6A=V078M*/*CSUFYQ_L?UA`L]1-DI2LC18LGD4;MYG<8LJ1<2AU-XT'N5JEF<: M/SF)P]92E@X_/.8)9@9SMW2N&:"K;R&!ZADSL#9,MI6@R9#)-M3FR?:\$KL?S M+Y#)_@H9/^>AD_Y!LGRZR&3-.AE*E"/@'XB$8FY;RF"WN&.Z=SC-4Y(D^#;1'BL%_/,OVO)`MZ0O>D>: MLK;T3.70U=Z5+0%B8G1%,NNUI.E*QQ,,U"Q-9H*W*VQSN9M-EQ4<)2PRYR^YIFXT=,TN!0[#6@0NAM*D-I8B*,!?-E04<2#A#:L_N,P5 MKG%Q##H;TX[O2GG6`^?5FO6`_L3/DS9CVC)#YK&-0HF.`E;(.4W3M&W*C;_2S M.W9+=HLY1PB?\QZ:Z&E=]0-^CGW"WU3=D_GPSL:C2F`TTM$6_9X?[1:=O\8MF MP^'H[1Q_M,;"M+;]>PK3O-'85I7_P2M::F$S)VFE:TS.XE;E?YI6E[-$A\J`' M"'+BHMZ=BUM_*,@W4^D!YCZD'5)Z)+EVC(\VAD74^/DZ#"5S13+E&PCM]\.R= M)\3]8CI!>WGK5/[BY:K,EC"=([0%T@/L<6^@.T)_$07XB"]D((L?:FRPQU-:< MNRPXN"/MYLIYT="Y;[*?%P7Z4.RU[02!KV'!AV4.%KSY?EOO>/`2AP=>2/N%O MKDGVJ&):[AT.YAGW0O_[?N^#9J629'3_/]W_8*:J*?P?=\*SB!H23?_K]VXLW M]>70X4.%"A=#U(=G/X^P*`EKVL.RY''Q-X,6G<6>3AW6?.+7-8=GT?6AP?^<4 M&JU1B>QW(W5M(O_$1;7$/NQ2J#IN,Q6$]LWQ532'"AV?(X_XL?'X_+LS#N3O= M*JF?)Q<%68.#?F"=??DI,TWW\B2IRL?V\?YRMQ/E=>.W/B5977/B"]#BIU?&Y M+OQU"?L'U)NI',ZU")KMJLE'?G*.^#SV`MIQ+!P(N(S9NH7IB5AJ(N,ON$<-FCB*3 MY'$H<7&?&AHRH(-?SCZP$YS5]8'R_Y.F90_\MB2GCH1O=LV.['8FO)ND.;'5+ M<4.,U^0'VG^(/R?_8/&G?=I4`?GYQ@\0/[JXGCM675$,OZ(9]C_$,HZQ<\RSS MUH-2SUH+D:2GTR:D>I.6+R3@HW9A?`+<%0"<7[%I[T'R*7(+Z)QY]WHG'0F/^ M[$HGCRM-VB!29G\TM$WRI`=4P&SD>;-*AJ?1ORH"?`SV<+BT.Y+6>&P19M?2K MT`/ZR"7[4Z+1[G_]I.T>1-T1WV=[^\=NM$=@`[#_X,^(.8W2B&L+Z$K36?]XF M6\KYK*=_9YFLQSMU36UVEOO@H:BBZTHCO3B4^(.)7E'$HB&M8N74+Z*?$$EW" MQ-8.N;<904'[T>B3O&1*&,&F\/Y<9Z/GG'R=?NGUZH7)1P^Z1]V3!+]Q-\#_8 M,F^Q^/_P3:=H?""]PF]ZS][8R7]SFF2["Y/8Q3X`U@EU39#[Z-B0N$.)?'9KH MFE'#Z/>JA1-Y4/RU6Z7?Z0V:K^H=B,'=-*LIR_%GQO)0P;E!GJ'J("KT\'8Y( M+Z#6N;;R95._;(R=7-*-Y,>#K;,G/SX14WS]V..)3A5I4_S]D7=#@ESP9\;VT MZB?9C>2LY'+1G8][' MM*R3^K,GS^1*+P*LG9[KL$V9`@KZ>O/=>#:?$.0!3"5_U]&W#B],W%XN;$ M$[G1MSXK/1LQASL_P_+9\3Y/7@]'1Q6($=CRP]" M#$X;7^^/0`Z_\@]Q@"ZL>JCT3!E?[(]/B1O`'H8/U^P'H"]?B#W?CW>CV:/:! MH#/[05-=@9#T26*/S7+-MS]>WDWMM,G8!H>HKV5U=,US?@M?K^!.DR;B\6OIB M`Y2$(BHL[*7+F7-"T?U#&'O+ZZVDB_VZ`V_)`+/-_RR;T]U:6718'I_DGH'8R MVGTSIRV*?T3IS6*>O.GOF*?=G3X#-/7"GPF:<`4^2@-[*3+DX$GO\+`V=J:6V MZ+.SG29%*S\30P]Q@72+.TT,/0L]BP&S^K#[3%/Z1T\5BGL#I_FI$O893-,%M MA8ITBCL.EH"]C5(K#JZ`OH6?B(TKBR?%M+R_P#7C9V?&+:],75<7_[]=3+^QM MEWFUG2)VY*VG29NSOI4RQVNU&T6M$/5XI>%?2-K+DJX$Q69-DWRLS!P)N#@*S MRKP68%Y?")XI8>Y0;BMW(G72MU>7^W5O9-_?R%I*LT'>K5ZV7=55 MEBY_ACYTG[&#)O\!7:A"S;L_-#+%=W1X.QNI.XO+F3\9.]J\I9.EA0&,']8JP M_P)4$I=,CN`=]A5CDMI=WE_H9R[D7ZM],!3R0.IHT[FR;H`.`YUN"YULO!H?* M6B/STN8*ZEJ.90WWRX7MX+`*@* M$JL^H"+F^1]"-*)6A^JS_*_)^ANNW^WM'\S88:/S3Y?S%_O$?DOE_'>J__Q^J MRH^YUM_WBNMOST4*!W>N_DU_T=A]+8_3D;6YNI,IG!/?"OMO?3/%OE9,Z<%$E MKF9=21LW?R9RMXPA`+N3.*+,5O\&YNV%.QA[J\G2;G`F!7>AR,!D`P@@>@B;[!O=JP3MS=WDNZHD(=C>S)TFA82;]4$',P M\63=(N9(N]RK(W$B\EFD(5E#`F':!(PL&7MZ!4&K>#V#%FWDW\S!S MG"R!3[7!OP]K\`R-D2S3*W*LG"!AWY6WB'AB MNTDX3+1Z@;'@,U$;&@AI*##FR#-&3*P"N),G;B_O\$!\+E3;R;)&CLBZL)E]) M+W+`*80$+:``WLB^W*-"0.X4Z9MS8]'D?Y9&`$6L&^N<"\F7U$[6=[.Y>C9;4 M!EH0A#&-69*5G2+X$L;G/T![QAZ(,-KSF("-L':;80&[804;:$/1!9MAN"VWH M`]$#6VX(]XH]]@>B"W;=`>]C2'2>POFH5Q.94<:G^+L-Q!_^O"9Y7,R^[SNX#\>?R:ZJ M`_V(C$ZW^.4J_\+)L5;6JH7^LMJ;O&W8'O+1?J_&,V/P*.XP)`M M<'6NXDSI03=I$[2"(WI3@]_&V>T^2Y\;_N*V8R.O8BWTP@^F(R=,(5IC==,;1 MJN`BFXYC&Z[<1<;<5VXR;<0E[<1E;<([M^:/1@VX1/;A"-N(>-N)==OR!Z)AV MEOZX]]8>A*MN-0VX1/;B(3;A(MN$PVX1C;B(O;^8/00;<1N;??'QCP]"*C?=& MCW"'H8'CJ*";A)=O=T(7]LVU'_O_[Y_-CK&09*^I->BO>UUD'*0C@[!R@4XIPW; M)&W&5QM]\VZ2&B.<@:ZAHNEQUR0N67(7(7!A550#L+=55E+52J\+ENI<+D:H\ M5#=BXO"NH8R0KA35_WOOWK;=LMQ19'E]O$WG[\.=X&_%;=1+'''(X1,O]28]# M9)_]F(^6([DB4V8_^@/_M"/HB6W30^\3_OA'2)E]@G^U3_.'43+TPB_K4-E^0 MXYCU7ZQ]L]5GCZ[U7''UY;9`^K:K^T_W\7Z8?`Z/*>/X6_+?R2+Z(Q*<'^;C` MFMBW_,WAGS5QS-Y!^,GU[_L*7O^]/]MC/YQ.+*`^:E:<G],"U)2QLI.X;J$:3]`^Z23\UI[8_NI+ESPP)@($K.>'%^>!IXON@"H M^0-^FV<.C&(N,(YR!IGI0/3=& MOS:LGDFDV`*>2Z./,`N[-]R'1@_&HTM]@3*EUUM$ MCDL!^^O_@BTIV)%SKOG%N!1:2?^9#H[/Z2L9PM/_O[R+%M9/$AT<2;/MY>(\K ML1%'(4CU.OXO_+ M_?^^0K?]Q],.'X-/.@_&^V#NW)J[F$WM`O%7;/#KW*T&3%5K!QR=(S0E#WQL# M&`X@"6KN('IH!L9E>:Z+5<,$W0G*9V5M?E)Q-6ISI+5'_FF MR&#[#T3[.5,_];B2&EIZI+16R*#X\/?;?--@MW!;*0:[Y]/.M-X@/2A[Y[I4C M&O@&+`S9"Q[[FP83@:M5/V,'=5^+KMX7='0 M`R-,BR>9HW-3<'T3W!@>FP%V^;?\_8-Z?H0_O0Z+U5V])A!_)D-#CUN$A&+6! M38@CJ'KJK5%X[/`S4"2DV#WNC_T!%9<; MS>('N$`7``K6E*`H="9M+)?A1/J$M(MC8(%O.9O'3^)YJZF.3R\BN<X.200U@-_.`8M"BR_-8M.$KDHT0T M5[,Y7U7N"P.W-:GL#$I.GZ$/[=[I$)/U",0_)P,V38(4SP>B$.Q1M*VE\G!ZH MQMLZ%:6HC"^I,.!:$2BY/+N+2 MXZ$__"C[[[IN9"?RWKTGJIS2#WU]I>P<%)E8_^Z@SYR)>.?)'7GXD*EM\V1SR MYQ0K&2V->PGA?2=;KZZ"V;(;A-G022Q->U.3_5)M`[8K#=4TX*W/9OR[%C&B1=J_)PFZ.PM?X2L*!(P!JBSK<8XJ MVSM%D8,2O=?YT8V49)RS]OFZ(L,@>K+L4L-+Q(O`P,UWXT.C5W9^N8V_V5T?: M1+$>.G=OWP#_$(R#L4IZ8,`?NB(P"K>4(KB(WAUONB.M$;=C<;96R^83Q8];XJP]E\-$ M>7[J9;02_U)8EPB=D+7LL=,\7_5PF&.NHP_J]PD6"&J&UM6V2+TS`9!_.VYT_ MF&[\LZM3R@"4NP9R[%AES9-A$+S6BI(YY_L]1C_]!M@1+W`-X,=>?*FS#:S6- M6_:2\1L*3*F4*,J@`=5G/;>!,C84N.:A---G1YAMI4H)K]B@ZEL3:]77FKZ\= MTR;0-'F3:,G%-C1\::OD`H^!/C28^O,@W[#$C[J5AQ]BV*\O?!VFSO7MWKQA? M-;7B`J*Z>C1\1L2*=AS<:=+CT(]N:)'PIH&T,6.:?D3Z$?&-A1Y$U>.:C/E3/ M)(#RIYL1>5NH]N#CTFHU):[2?KS49FYF3?(F"UNSFS*$J91/6?(E2Y9L2//HW M+S<@T:9D&E3`5\:,B\`@#BVCBF@U3L7(GRL.,>G'*=L*=B=*R*"5BQMTA%6%F M',NBV/B&V0W]"0CHP3\U:NX>Z6!Z] M8VRSA=^P%&OVMVNY/L3BQ[\'?X4#>+#WU`@S:J_'2=%R*7(RC9)]`]Z^:N4FU M_DL7'B9\I6N2C3;6@;\FLY2U"6YRH^V2/KL" M!7P8:>V*Q$UNN5SVQ.#'HMF(N76EPR.%[98 MJMUJ7;M5=$*+)OFJKU3JA;%\U6^H**63UA!>XK,_:OXT?=Y70O92=/$RXJ&]: M]7@H^_T,#7@7S.\K.RYK2%YD@NC[O4MSPBIM5K_GV=FPWUC0/]2#\>R,\.[A5 MVX=P[#3T'J,UJO"A^?Y)VNG6F9\RD.(7ING_L?,M M\*2YMV?,_D==Z]N'C%K\^'Y^!FNF?,RC79KGH5W2?8FF4]"`X\DHKSJ%O35B.>2ZN]3ZSPJI/Y(X6TBZ(J^!!F4^@(L%6> MW05?WDN*XK!]2+^@N[M)?]7R3E_SF*:;[]T29(I/K?Z-2F:BK/FZN_8'&8R;JV9\S=ANU%1>AV]/--?/7UTF2>EC0C(S.(G**K[ MDU+YE37X2/_1PA3;._YZVA3S*RS=C]2S2^M9K)S#\^=3SLL:%+=C21961U;HI MDZC_A4+2HJ&%2DZ;137;'T;5?)4=,X6[D-%U.W@4^A[(.\QL>\N<),LP-(_RD M=,]/?=D"WT$&=TB[;A<&93QARJGACD01OL2.,>7X6?>%!I0<\\08UJ?J',=5N[?>"E_M$3M+8GD=O?/QB=@EL'#7HTXH7 MB*VT#;FT#3&T#!^S%+6\P1'&CK'Y%,-K;+DB/!$?SB(-[(<:^R@B-R(@GL@U@ M3LA4?`J(_UB/Y3Y^SZ#K#?>H&V-3EG?TQ$[S+OT\?/Y1]? MB,1B)X^<_'QN$M\?OB/&/N?B)VW,.%Z./?/C_WQ^YC/\ MK4W@3XZX:!9$J9'Q`!N+4V#L\':"3C@QY50#4,O'[<[8? MQ5JA'/AKPYIGZ\B[362\2U0T=)L&@+QIDF.:Y.0?$"?HU&: M70\6U%J:R-+O&E28UYM<%*/385&1(.E8FWA3:(;8CW0ERMRANBQCV$.WY84NC M;A[F>EOM-B2IX#3S848[=!#+`7CSYZ!,2]VW@1(9MS'R#>1BAT)Q)LQ#C>VJY M7:[LT$73[LVUD2)\>A6OCX@;W?%0+3*8H"9EO;C8WVD]AS$PYJZYU%;(O#*[0 M%F\8[G(>Q2;2"V\;$2X<]I/,1W#CNR.ZB^#&ET8Z'$=YWG:'6P";-HT#H5812 MN\QI4PXFV%^<=%"MS&P)<>-/"#EPL23&E3#W/.5T6:KE?_PI^)X;V'XIM>,.> M".I5/IUU8Z@9Q1J#K'X$^37CYPS:K,/U;+VJ\?U@.-!M;V4\#74CB)IX?IV7D MYKQU@Z!\Y'Z*=8^I'^D6G!W9C7:5CUX^CHY[9'"=HM.S/K'VM>,1)'OP]13!@YV>!K-:.%V MSO9T\8G8/?7G;]S<]Q=D7?2IDK!PUY0>9;I]KKC!T0.MN=<`/?T1FXHXQN_N0 M;I]6FX"\U&?XVM?"AQ)N)*QAC8VINXUUS7FZQ]KNYP1H*A7PT<<';7&LNH9=O M*?KNYZ<^YN==HS]=<0T/2%RG@MZ2$U]D?@MVBW6#@&TLD*_JAQQ*[`<(O9:N3 MO&(`X2FT@,4^K%."L^Q/]::V@H;+6UXU".OWL<)JE88T6#Z21KA]WT`J@/6U, MP==,>L"8WITT=-/.L[C7/NJHF^ZB)]%$M1@'TJ=[\_X8BV8XOMF-V=GZ(B-VX M-G.&(L;]ZV2G?'OT\=F,-ZRS!#/Q/[(<96R](1S-%^#')!S26?/2;.GI-[@.7 MGNINR>:F:&']V/KDK8?;(-0\TK,1(3F0T0V=X0(.8W@/O=ADQ%@Y#2)F.\R+RW#DY%')Z\&G^4_*#RSG&VBV!F1W%7F!Q5Y&7:$9& MO$S-6_7.4=CF#]@W0?S#H5W#N!NF.5#'/=!H3RI+2 M/WP[L?7O`E$(GLG0OS>_26OVORTZ%IM6.V1':;_1.IPOM^%QZ>A?4AS/900E1 M&#MF.C9._'B(M[N`P$Z;/AT6^6?LFYEE7Q#*0;M]I*7$N2@/X+^'^ M1,H?_!`UU`H=CR^;$N^_]NG\Z.E7+B\,T`<)G`XO#@W>?P^1E` MP7\!_[F>9J?I#P/#)Q&]"O+S#*5)LM6\RPC$-D\M:\RKX.:L8JBP79Z+E,$NJUWU.V/U_41OI`JDATR[+H(?^0X7GZ(E/?0D?B'SE&2M.IH;M=`^#_IMR=2C MT;E,M1+;']AK:L=5V+:AS10:W-:W+%_>G;?_HKZ1@KIX;^ ME#]0SN.H9U$9U@=+K5O"ZM'O_E54)N-5ER!MXQ>GJ5/8]8CW/5!BX;MBK!_W+6QH-2VB`P``_PD``'VN*AH```EM;W5NW M=&QIMMM\KG?@#\#<$DF"&\--N'=G&TWNOI`?)%6Y8A4R) MRMZU.>X*&-"2++$@.H*V/$'TH>'%E@:/=IU`*5/)$IV``"A2Q<#V6]\DP@B=; M]B%@EJMY*D/>B>D4GPR8309PK/L3LK>UBUBW!T]>#`4$Z#8/M*`0$E7&$#(#& MQ8E50E_I8II@Y^S)C"?BOKQA2*$]`>"&I#,IVT#:BJW/0332"'0@NA329^G5% M-%C!E=LJX8*?'OTAN0UZGJ96X*Q%)L%E:^(:[@.)C\*5+=;/ELKDNW-'=S*K" MV08]LS0D,FE%VAF'>J<0]84I24+^I,/>;;+SW5D'8$LCN09UHV.-!%<@TV-H@ M1.,$>.Y'W+9/M=^0MU-1/M/NY+E/B+A;O*)_6$ER+VLX>SBLVB`?<`>"ME-OI MOY/+NLHH%KOU0Z!JU<=PP@C[/F1VICJ5:T!H_&.7%0@.?)++`CLG]$9%P#6\D>0>Q_4/9/H'N3_`]N1?V(*Q*TPJ+'6%6`5(/,T0;976='4?JEP@? M0H\$'9JSSJ*A2H;5M"(QU82)H-%#BJIPPJ+X,L65J0K7"HTV#8XK>@=8IZ-:X MX!C24<$3BJTEWMZ%V6LXW`:H2-J]\QKS%O,2\PW^AA_L85Y@QQ1!=X1&6D) M.8]<"QH,(/8!Q<$<`8324:<"JJRY0*1/0_)#XT374P9RRA:>+GC421?;G0Y_P1IECOA9-]H1_$I,DLGS`$2K)NKFMM;Y=* M[_S0/#OZ71PK;MV$.GU20BPE>P;ZJ5.UFYA=H(YINP![?>1O%NV+H]A"KN(PK:#>H)8Y`T=Q$ MPA47P%RH-Z#8I2`5/UOP<9T5\Q'VPA0X*?3R^"+K5LV&QZ4%HRFQZ->$',.\Y ME:AY8I;<4&P65"3ZZIY?IJGCF^6JB6;_=\P##I+6QH-2T5_ M9P````\!`#2G*AH``!IT97-T8G5R;FEN7W1H:7-?97)AN72FF'0,.O0M,-@!QDXX; MX"E"DH393393);71?[_^^^_)?)-R2!`"%_?@S>W=WP^S.S-S.[P-\&]V9WB=A MX/9G=WG=_`/O![NZZ2.-N,QF7])C_E'J?NI'QC#W-#VZ'KX>UH]SZ+\RH]P1& MZ\377^R_6M"DI*'Q>IJ/6,'VX]MDT^>'N;33ZU(S<&,UR1I=^8VJTR='N$X?8TWU`]:)IW+&#WX]9IIS40 MD/+]C^WH/HTUR_0$E#+\_8P=C[=/^=C-],/UG*IN6`.5O3,;C9I-GK6"GUJ;>L MG2-^<3;]8Q3N&"5F3I>CL/CV]9CUZ?VV+/`-E_DX-3;,;[RF+_I4_9(% MYQ&+?MF*?RV*'SHOJ^%?[M MSV/*L[FQX9NR%>RO=V;=X9C?66=;K_*,>0)9PS*:];((/W?VK\LK;X62M'!FJW,[V/L;[I)MWUR M()L?!K%HO461L";Y&USN](IF!MOD[^=Z^=[TRQ4\[_&L+/Y/X)W&?ZN!3'&(8 M9$0HPU'HT:/-XP][T^G=%`-97*UH:RPWA]QVZUR_!@;_>3ML_M#+8=?9:0$7W M_G%?SSX^\PW'H]8M<\YB&;F[B\V9V8"XA9K0#,X"*_W+TY'\.U?EK.SPV8`/] MEGIWB*:"HBCD/RHZ(%'W"V=MBIZ2^\WZ&TO\>\])1K;:0S*:VM=D?$]A?>;"+ MFRHD+L[KAFUPQ\U/WN;_'T_Z!E]9*&M_U\$^I[?#WU_CG.GPV#YZU+;,5U/`N M'OW1[M![+'NN'NL'MX/0X74).O](]],>^6EP/V8]VR$\S7Q:U2E>2E]>/6Z6/ M0[(5W:+M0D:^`/NX2CGZP]]-.E^5^9F_Y?HDG&MH^+KY<.7LUQ.2& M;]U_H(E;.(UO_T(23.<5X1M5(^LR3D],Y)QJI$5AQ$'=1:WLV,\/C7Z+7"R8X M>H@=#00#PD9UG>S<-6':,9EN+%&9^+/S+A%&&K?X^7I$Z'+F,U/?]>>JW154G M_(>JS3=\`]4V&[R]!\JUX6%DI5[%^P@O3I:5D7_SQ[WP]WJ3U]4E]_TR7K:RF M>`NS3[Y`]\,D=4LDTGW/]]@D];1+//LV$$ZU.'KDL^RQ_X1[T27U:J4"R2K^; M^FN3U/YP][M.;62Z3*G,'O=)#]0/ORF!7ZJ<'W24RZ*-[[CMX\61,Q\69BR9E M$]#5QIY./'B+2),Q:3*BR%NIQ9$23U-LX,XP<78Q9:+2-#Q8\6(XGAOU$;CGT MHWY_E'=K8SLYSW?RIN&S##E64H=">M.S;-`LS:TYK=\PBCH5KFQX2-:I8Q^0P MD]=?&=M^A07N-1!M?"WJ1:Y3ATWI(`G/^R2X_Q$\8>Y22]1A<=T2@V7&#W"0#'3[5@&HMH=7^8SZA74U&%DL*0\5-5R>KKDEW;I4UXI7 M!N2_XXM^5W^H4O-K>=_5=^JJ[PLF5A M.@3]#L:CP@MN?^ND/_/(DS"$>$GAKDOW&'NW)ZJ/>(A3 MT^.%[-A)V.QAR$,#13E1XLR*M#C3!=9^(MC1=AC9YPZS$RZ+G=X$R_TWGI-CP M9:9^FMC.\@-;.]^/'>P>BE&6D&;O'D'>&;^5-A>FLTOO--YU(W:YCW#!CWO,X M5/HZ#M1H/U;STH&9H.VMC-[6V,YM+8SQ9H_'#Q5Z1"'N@N9W%S+&ZG<9SM17+ MN9+.#O!>DDS"?VT[B_;FR69\>BQ0ZC-`N3/CV/:OVR+&R@&?>1-1A=UN.``&% M_/31>^1M;-59F-Z\5&]?V;S)$OUC([8Y''[1*&9([X*4-]R/>R3PLR0S_.E#& M.;_83-25EDKE3CJGOK_'!2\J\](S/+OS\J-\=?V)'LX,U&-76YK?,M+SFI`>B M[LCX=SHYO-9`ZE*M]YJQUH4!-ERC/J]6*'T(SB4H"-[XL6Y*QK<.R/]O\.O/C M]V.&^/]V6&Y/]V:[E^U,LU7S($O<;Y#(-2U2S!;+WJIO=^F]SB]Z!_Q212 ME.4]])L#WN=7O0U![@[4$/";O>'Q.5"-.OLLIJC/DE-M"`ZI]UN!Q*0GW#-[Z M&W.Y!.6%::6?.V[+C;J/N;@-J#;F#-C6<`*)J?N(Y'=+`],,"\H`.49>C?AW% MKEZ)/G=&OLT:%;S]LGZ`[%RYI$]U*]RE6,^O_U^"6OXS[+<5G<0O5.&;*X1S-ZCD['<[P[K-Y&<(L\[90=T<&[1?EWGJ[=<-\YY28,@SM MFSD&>!MN^@-8#8&7>I-BW"J=6.Z2^@*0'(XA;J`V.&?X9YHZV`U/8_[$6.L'/ M0=AF_5;G6-!`:Z1M3\C<^#X4\RK:B:U2>=6`Z.L'NDV[IA=FKRU]5)Z^L!S2- MR=:QDWV9DZ^?DVM%B^IS>687DG5OO-M]\PY#YI#C-H.DVT'`O:0BXR`]#CMH/ M.$VS'`39\$>CHYLXX]',+9NT<&)D.U^R'![9!R>R';W97"(G>J.'NJ.&6J7'N.Z6H.+.J.;>KYP#X@Z;,'E9[A&/G\V^T3S8_@ M0%F.K.J,&KPAAP.V8YN[/ZB2+L8M6R'HANZHWVR`79>,/1Q9V@Y!:O>BF`.T*_'>W9!Z6RW8]X4 MP"?JI!]BCCMJ%QZR&XW.H"SJB&IJAQPJ"WJCD)LAT`V6H'H)&R!8V0A,;,%[7 M:#0;0=@]H-MM`1=H"SM!`9VGUT<>MH'X:@UFJ(CVR#\=H-SM!QYU.U%<$+:"& M&7M!L-IA4./>IB)+N!FJ"3JVJ>!>(DNJ.!.S'+?:=O0[)[)5/`[':+9#EALNE M\&#'+S9@O;/S,S@5WNLAXV-HQ"9J;4RY3L.G6L<_'B6J+(4[C9,8T^`TI: MK5;%TIEL:3&F)^1VC#2XL.(;J9>+,BF&A94.7%]D+0XD019@/R8T;&BS%M*.6J`V0:6B0YD,_+SGAFAHZWV1M&/2!B:2X"TITGO:Y0$ M[WE\3M#Y4_`1='+EUO]O,?[O MD['B'A:MG8Y2>D'92C+]E=/VARWE$[[+B9AL'6IN?JKM7RXHY:QJLH[E M%#$.#?XR>&GZ[\B?UP0U=JBY&,FA%*S\D&4<'HYD?9"SRD]:5W='U*>'_V\JI M`]X(BA.4(F[N91R0\K@WH:NUZ6]8%*1SMTNW4"/=E")T\3_V>%K"H=P4,_KR M4!GR7L=5Q#PNWZ('Y,!:\X_^B1V4C^R8(Z"Z\L"S\ZE!5/0-_OS8^W/+S<]-> M>T0EV=S&'+:H9IJ@^JH:SJZ%#-,FW:GL#T-CU";]\,HA./0RS4$,O4[A,7CVY M273X:[J1B+&3T-,8:)N.'19N\3W8]XF&9]FGOE[A/=7D)AP\1,7_N$ZC*''U' MB8O^O`*_&0\#4!!U``U!WCU0WK5UB,//@(XAUZ@SZ@;CJ=HETF&S:N%R81V>% M(3P6+?:,4_J,4^W8I_D8I\:A3/&ATP+,\;O[IB[VZ'%94U69=NM#L.DQ#MC?O M_?P;SMR97G<@-NV?.Y`FPK65.J;DS<>, MTV>R#P@NN'VJ\J#.RK@OS@8=0UM]7PL]JC/1[6#VP'K\6\0W-CYN#6=OI/H3' M@&;0>VL!')W?863+MQRWPU7&E^,>SK3M9^,QQ\U4\?>$E*?W(66N@_7,(SV[( M$9380;/'(Z*`^;<'X`>@T&GAR"A#<..'C4,0AO8Q=C)E[-:,'ELB+U*8QXMCS M3)>/L)F/+BYYP:ZN+?H;=:\ARXBQX3;IZ$)MN\>7(Q9"V#%QIG,=7];R75Z9= M&>:4HET'9^ZZ=Y_VW3K<[1LIKVX.Z==\AT[49CIUXP@FNZ=,?,^WU'3N>7]ZF M:-;`9G?2AH[3,-'5N4T=U'N-6>1&!8A];\B+7QN(>*.V.'7'O[&]$-EC:()R4 MJ%VUYWS-9DPK0\`3LI+\\&?LL!$&_LI+T^+@9J?;0T'+G=J;E#0=2(F8-X*>>_<);7UQ=@,R)-'< MWB8;']-/$C)+,IZ?KDQ<>"B,#GT&4AO$\O4]='3;,7-;\E,6O[-+D=FPM..CT M64F[4X2+>>MG]Q'3G)WG/6;YMA;^Y8MX[%.C&*]TQ3]-AP>[0\;GN#\JA358M M87DZGI,"\U_O;9SA^F%*/UVVJ92:PVUU+#;7!U71ZF#F,`W%!@&UR0P#WUYZ( M7/6N9RM\I/,#5*BS+9K4]F7,/<+\?N6I^+MCSG\RV*;6BULS5$Q3\7;[;;+H] MKHJV)2.%S=G@#9RKBTM'_1/,_X9LUV!^^GA2W*>_"7?9!][2\/T(6AQS"/T$U.%UHU"H_D MB3#/A55+DKU'XMMU!JP1%OR/HV/@"[Q)\V/*-%JL5>SE*E]UODKZ+*K7RC_,1 MR4B;@N1!HBBI_Q)%XLV?MO1VJUTB3$CK#[9%/.6:]&PFS[/RUZ.=LI]'?K;:O M#U<+>W9W688W@2X<8Y%$[/A>W^Q1S+_74H*[W=*[A4KOP*5W$I7?X*5WB4KOR6+L)&TKO# M\>7OF3Q]\K(MT3W]3AYFT0XW/;^NP1E1_,HP[53C4IX_7QC5/9$F?9=PB7[EI M@U MV+Y/P[%X/,V+7'U[K_A,.>#/L_6]_8*LCF;!_3[VP6F;^#8+3FN9L'22FAT18 MUY".,+*<)L:^?8CF0GW3@\S<=P<5\_[^XU/I^]N-II>9N/7?#N/IO_FX]E^Q[ M@?]GF;CF\SZ'&-]`X;\>BU5:>51JM75*K5SYU"?@4 M>IG\[G+G@;7G*63M:57&I5>\I5?T4:K;34JMY1X:K;5TJNV7JB,*J/]OIR^=T MS*;(C"IS)[?E8'L&,"9M]-@VJ>(NV[1CFZOWGCD@3P5YPFBN_P5YP>BOG5EYNFFOX*Z/**]B MAD(KU^R2#ZU%=:._N?'.%[*Y_UH!]3U_7K*)GO-RGO3N9]>S6@#O:KU;45;.R M!=(C:Y['0BQM18Z)_`-;V4`VAYN`;1)G)*.G/-6DHVWGG+\4?'1T/:FC@_;Q2 M^[GX_?^_C^2MRWWS"9]*:CP'E+#^!R\/GMVL\H=5%;$1\Y:AK?P?@S8([7E=J MC,W1ED68)#7@D*QRTJBWLW[(6=D+-$+9;V6DN?EE-6J.X\P<_?]L MX,W_[UK^#ECFPFYAD_#]LW?EYF'\3EX>OV69A^!R\.M'_J);XWP9O_P2WDI9E MT'.+?R*'7-H8==A[01[H*YC0JRSP:%77%+E2DMF/3A'_;/"+[CF90PKSGEH8O M5@K+V!4P#]K-OPI^5>>Z1M,6S;_T>SK-!T[W=25CX/C47"M,U7:8CK2QN.=]F M?)TSZEDW[&3N..4-&R0Q'>;K^"]FIS]O2S^FH9\WK>XNG9:3XWG4#XK+F`>P/F8](#S^#?"U_N%A"(YN0!=S2`OUYX%/`4Z;N:5[_G7O:/" M"9_1"/WY>#P#N=^`=Q[P/O+\'_.'C8=-WU$#N&5*JZH\5/.<&BJBX?4N+?@T" MKNEV][#(I7==2"=;2NZ^D/<[1>]N(E+C:X*-(GN9%!)5`30-3W?[S$$SI1!]0 M,$)2J6(\'7)A;9N)MD/.=Z>O%-Q)9X8C7HR.&;A[B^\W0^&B/XE."3,\N)PV\ MA1+=41`ES?>:LF0SSN$)QCI,O#RF2(E&?4_TE]\[1'(-;Q[R`VI$;G]A-9MQ- MXCS`LS-Z1.9\$)*'GGL>RI&MPJ09W?)NUX=2_PC\-UO)/#X7&]7Q)X2^W*_D@ M=K\@<:NNE)UO-CM[OL<+K@-_5Y<4EL[SXY8_9$6U_A1A)/3AF>\)E,Z'-K_=2 MN3/99KC]PSW\NUS=T90^)_W3\2I2Z!8AZO-S3C/$\Z:(K[:F4\::6519YL3`: M$^?GLGY53EN(Z>LX]R09&7:*W)IPT6=I?3YOWHB33\]R;L@'\2Y,S'K=;2"02 M4JO_W#,_._R#3+*M[TVK/E^@Y@3A,PHWP M^K-VO-S3W;+\LTM!V]JODQ9S]JCC[ON%UA%KY[*[SOB.7J2-#N95/93<^4B5< M$TUE&SXU_*4'R\E*CYK1[92K`?-K=]T:WE&MP:457)Z+P4:\>OD:9R]*\#:HF M-:?;NPI/E\3`FYAD]SR[\B`@/V=]YNDFI5A]/DJPW=M.]3XY4?N+P\4ZY*I^^ MB"CY<$B+*;KA4G@J*,,V4_MC*DFG.@GRIT\\Z5&([0LV:.>7J[VA5SES.].]D M-AF-N3L!7&J84;5-'<5O8P>N@[D*.\2W*19RG-SWG??*[_4*7FUO._SEU.]2^ M]4P]8-:^FC6IS#[*L"$H*K:!06:_>^=ULW:YJY":KT?*IT46;^T)%'-!%$>L" MQB7@NVBUH9R#JM;T$%PSSQVGGQZ'."=N@6BYC#59[ONZ+$&G_-1AW+*X.<%,* MUM4N`O^5?Y>M3KDLBYLRU_/CEI#,[E]S:40NYZ;+B",(38EX-WE,D?T^5A9*. MYSTS!O^0>YX1I(2B^N$MCS8L\V)>GFQ+>\V)9'F],(VL)='6^&/1+HZWZP]Z4 MP>W8]$I/S6H'MF)=T)<76>0/=X/1,0ZP3#.L$]WK`%ZL3&>K^R/1,(ZO9#T$Y M0J[X>B_?>,/0&WW>CWM1[]<>B3AOA@WPP;X#]\)\>^?&-5<8>^68\TKJA,KZ- MKN![\X>B8UU0Q=4,75"8;O1AWHGU;W>CWJ![B#WH!Z-3O1+YZGBCT:3J1GZD_ M0/*I$O+>#3;R_'HEEM1[`]&\Z@!>H$RW=C7;L"=V-YNAIMR,VY\`>B9#N1=N< M1,_W(S[D+DN0#W(X9CGY@]&DW(FD].)F'3@J].)G?3C-TXS=.,W3C-TXS=."[ MGTX/;3RQZ)KG3B=RT]X$VADW`FR;@7[@3,=P)K_3#3=,+>F$U[IAK^F%W3#6$ M],)LG3`5M_/+KHCT7;<:S;C7[89-L+=MW(]&EVVB'HWFU%FU!;VH,FU&ZVK]L M$UV:"8OM!JMH-5M!J=H-3M!J=H)N^T!3V@`;0;;:`M[0'#:`%E-FF?K%$D1Z` M$/V80_9C)LP1=F")L[T>@O[,3]ED#YL@B.R$YG9#<[*[)/\>V0]&PV0-&J$3[ MU02=4#]4#]4`=4`=430]4'+5L$39M3B)G88&:A3G_T(F_ M?>;"5>;!#\V-R9LI-=VX]U@]"+]:-AYH)!YK[H]`CS0$=8";U@)'6`=U@WO62 M`?U@S]8"UU@U'5B;[U8OZL:GJQJ>K&[ZL;#?`][X6;X:'?!0M\$%WPS[X(+O6 M@3M\-%OAH.J&?JA.^ZKM!Z,W5=>/01.JW`]&3J@*ZH3Q-[Y0]!BWHOWHVF]`` M#>C4;T$[>@@[T*-U(!=2.9+4A/>I&BZD`^I"W]2,?4[0>@U]2)\/4VH]`3J1: M.PZD+WO!BW@(.\&/>`E;P3[]X%>W@0/>`[[S0CT8]X#;U`+74"?;U&X*<.#T" M(OU`"]1T0]"*=1;!2,:G=C0;L!=V#QNQH-V%,W81C=C6[L%O=@)NPP7=@];H. M$_=<$>A-]T$^W0&[H,.W0"[H&O=")INACW0UNZ!6W0-.Z&[W0T>Z&OW(0#G&;IP7]P#3N`/W`-6X[L>]C MP7'7'H(.X&TW`Z&#@)9TP#=,&;=,%5Z8'3IA@Z;7ETO1Z-1MP!VX2O;^67=IV M'HP;<%S;C>;<'S;@T[<:7;@C[<(=MP/VPQ[8(WMONE#8QZ#WM@O^V#*ML-_M` M@/VPV.U]<>C%M02-J!^U`;:A<=J$5VH,.U!@VH2K:A,-J-OM!LMH`&T!WV8(E MNS`79C5;/"'HU6S&+9C0;+\@]"%[(-$/0-U0M M=-7LBF$(]&SU0!U0+U0+U7`5W\PIO"/2Y^H;_J`HZ@8KJ`_:@U&H"GJ`_:@V0 MNH-KJ`TZ@SZ@,NH$`S`GYO+/Q!3&F$_E'HOS`^9N;0MV:O);`F,@]4/U?S/@? MO75A`NMZA%NH3(0'??!N_5C'UNT3BRR^B3FR])C>"1F"]L#%MPVSI@J^X`'<<$_.Y``', MH(.S#"MJ%KVPTVV%VW%G3#3;@F5_\1050>AO.H`6H-=JDS_!&U2CYX-NJ-'JV M@I:H:IJAG6KZY304!<`]G;%*YQZ+]F$1V80?9@P[,%/9AX.T"<[0$_:`I[0&Y MW:#0[0'#:`Y;0,UV@R;0!=H&G[0'#:!#-H,NU&7:C3[4:G;/RC1(]"![<$_;Q M]T4-7&P_J#TG3X2W<"FX#?^G"'].%%Z<)+TX13IP'Z!"MX3+\&#>C<;T->WH4K>ALG5#8]4,?5`=O MU06WJAHNJ"X]4+M\$VWP3CJQN^K&ZZL".K&PZL`NK`KJP/ZP7=8#AU@,/6!EM M/6!J_6`J>:`GS0/?6A?.M&G\V%Y\V"GYL%/S8OZX(#UP1+4&OU1AU0A^J%.U: M1N-4;?5"@[,-LV8LV8;'M`DVT&MV@WNU&AVP&[8`=N-9TPXI;@G^9-'PAN[&N MSW8`]0`_4#?=0$"Z@8MX$3W@4S>`)O`SKJ@R'J@P/?!B&^&IZL$+JQEZP/(ZN MP&?S00SK=&7<<%N-)U@KU@U/6#8>:!6\T$3ZT;[S>_2J_^$>C1[*T*<]E-UQ2 MJL!=J&"[4`]L$*VP73;@T;>44++&NQI^F'&S<:(NU>-A@^[DN^<[*2'#T"]RR M$DW)<2L;?A2]Z-5O0DN]\$;C`0J@] M"ZH#-\-QOA3?!@N^)^FJGT;3KEDK?CEGF+:9,`_SCT&C4&TU!J.KZ8;_!NS4K MP]ZT;G#!MF!6U#VML%QV[THA6+XG`8,NYMTA,b**:E04H^3;]&,_]E.@P0 M$V?X`5/=)NP5-GP$TPP3::)-,1,-IUZ:84?:<-.?(MX2_;;E-W]$:+OTL._\T M0#P*G3#<=-<)LR<[@M[@'+<5B$8L-&ZD:?J19O0H^])5>S2&_Z1DQ;N@DN[YM%F* MH/700+=`1N[5-F/IV&+=0'G[R0G-SA9A6>H!)WG?)L_S"S&7J`K&\\Y-F`W43 M`U=0#MO.(D'@(5`3/J`.WG%3AQKMZ-AO1]U70)W.#]ONY33^*#)[U-,(MUO>\ M)+?4BF!76\1-W_I"A?DF/^9`J[($W9/S+_E$?4Y/Y>VZ3&BRUHD6-BR(L0UP) MMB18<1;G;?H[L2>'D4[@4UNCQ9&+C;"7BZ^+2ML"+#PX:&X&0NL&ZP-4;GTV-$!&U?Q)WQOC5)]8K:M_$;MZE46IM% M!J[JX%-3GA3Z'5W9[O:D^SM=J[E\HI4F?%#,M7+WUK:U*I=\OK5 MM7@>+I=+4LO%%/[%`I:F@)TNS<.-5?ZVZOM5J%KO5ZO!6N[[5Z?Y"VHU/1:J2 M_U6#JM7?Y[/9YQ@8O515L7&6,X<&O(A;-6DRHLA:-#Q8\6)R[._Q]CKQO^3&S M6E0\;&BXRW2FQY$?%V.+,!:_FZ,`LVH+*2H+#ZB**B`[I6`XX-@3(WMUKS4] M:=:[Z2#?ZJ_.8X;$%OT(MXT&L8'*+%S)*TR7#V'3K=5%ER??#7M9#V@U\_'. M&,+% M[GX]^X-H/^GZ>!/_1=,_$_ZEW-_V+P;_\7E@N],/]LGVF35S\2F'AL_S]M<11 MJ9'RFS!3T6!J8^R]`ZT7O5R-OR*I'#A MSQ<&FC2_[IB8,F9#CTQ.$CE)13-G*BCAPFYPN'Q@1V M8XX<"7GA7(XCA<1)=GF>RD'XH!,\J'%*/Q#5NET)8RA:S^(VMTO._-6I72>*9 M0M*+E%'>ED*3?*ECB4K2I<70;`/&Z'*M/>.-//Y7DDN,]TZ1M#1P3,;$Q96QF MBR)B<9?0PV?G@#'Q@WCU^S6C8LL6THN&O,Q9,A&+H$)8X^J.%)+D[%;7QY(TW M_;VS@VJD!\]'CEJ"5*BQ+,WOWK'3#]0QM5IDT_RC)U(EW>[RY=N\*7,F@GDI9C7D+ MB=O89E=YA9-WT*:^[*4EB<'BYH3]_`FX;Q:V,WT%S.W92D\WD(E.9F8I]4)B" M#;3MVF85_`+]V!?IF!?E'`[4KGVA?E'%_ MKB3NZL*N];8;Y$P5Z(6JNREB]NO,Y^&`:;+!ML$ M-"P&QQVY&5X=#4:]5`#-_8`ZC^L!^QR0'86QJ=9LO,*S@NJ&=]BD"_8_Y@O-S M?U@O*_9MOFB.;2`>5R@'QOV`/.C*\:D`^-R@'^D`-GR3ZP[NV,#TNL.W'RRPG M[2](#U\9^*K>-6?R\0S?8>7@=<<3V,,WZ_`PLF%X==U<'KH7W[NKOO-6GDQRW MPRD"B`\GG:KD^G==A9)YWJWN_M'K\4)*D%S0+,VM/8[Y.!9B=BZ):YL>$?NR* MF.`V9\"%0TAMVWZ$_=C5C,Y1H2LI0^9KX6[E(4_DRU/Q=LL5%OOMJ`?!/.*]# MR)XC.$,N6BV!212,WO3JIQGAYONO.4=^D2UL9RYMC,IT[#HB.M+$EO=.#<(TZ MCAFG/I3)$XM2R+$,K,4NG]5,@C$0;5$7K5$(/4$'?4$8'4O40SLQ0R,0T\Q0& M&\3#LPAPYN@3$=RCYY$)ITP%IB!>:&/L$3#=- M0:K4#2]73)BZ8`[+RD2"X^F_$3(O^R3%_[=,>7[N@V?*%+,A%JV0&[(IH&)5] MNS%VS`C9VM"0_LA#\V0T^R\2A$4U!LMEK4D+S@IQF+?9)S;84PM:R$AO9`L[5 M+=L8/Z]"1ULO!RX6>'4Q+R5:SJ@G1=-YF%DP`MZ=&F4EM&JO?;&2RU^@%`WLUFH M2PM^38&OY6L6ONZQ;T;EC1+?WM$ZK]!E'_<,;;OL+,^ M:WLM9DPL&`Z&@P"T9G69(P=S\=@.JFCV[RK@]<]JH/[^]4PUL#]];Y``;>`ZO MG@?(+3]]YNB.0$#7?KTTK=DB'\1$<;,(UF:X3+&U:$M3/P1U:$M+-X*4_[%,> MLC)7\HS62*]HF7;MDRZ.Y3+NQ%PU!'LU`O&IB(7+.(RT&)#^IH4U_BHGSY^&\ MFJE4?;H3//7*/MB,CJ/DQ?.I1/UU-R*%9NC(^6$TS,)IZX MT(0^GEH.G;^J=`$<+^B@&5/O'D'>3N,*/JO2H^J$(XW]RT)9_`ZQ^,W@=:?2M,$5RXNB MZ-8^K01=%[PQ[Q3YF]UF2=&D:-A&G2J3B=5"#YXZ!^1)JUV\ZC#;]HE#M\E($ M\IL'"2X[9(.^3F\FV:ES0C[9M10C1YK]-,D+\%A"O;PP]/PU>D@70.JK>'9XF87C(@D M^@3OM1A==1A=-5#J\Z_?3)(V1@R67O&"GD6?3)I_G1*SYY;Y$ M95RZP9O>*O?HN.GK:INZNEB:_D*.KX?.L7+FE[PS?IW),'][]X">)L:\]_S:]_V M!/Q31RL=\1H8#5#$,^DX4II_6[?>)YB.EH'O0#6.PV.$6I9);+EPVQ+WS9"3W M1P6%*_90+:I/V2!?%3QFX2>RGQ$H5_G3@^@3GR5'O4-RSG[VR>/.)\^8I:672 M"['"?,O+BR1K\QA%/V&)26WH(CG;[I1'*;=TD1ZE;J(LO%C;,H\&9B/H"LL8X MI/UL!ZZ,B!5V*Q0^D0,;7R<>1$$-=UI\W[B0=CR^FG_?PC^@_N:Y\?A;FF\A+ MI^4NSQ&%C_9-^HDS=>P5^T86GT+"T^C8:#X*4'X3"W>1_P:)_,!-_7"W?*[OB M-G(,YR#3^%S67K6,]/PO7T'LU'=UWU#L(^X"6"IFPLE/%MSL> MC1Y!G.X+NFR+`=.NK3VPZ]=Y6!>:NFP=Q"\H]OGE\^!SWS"XYDF9S__^'WR00 M_=3P^^@FK:`?Z+D!^\7L6-RY7+[6<\E+BNWAJ@0*OJX7$7Y9=*$#]`GBKD@/? MZR>..7&S[I+7OYR3QKH5ETLTGWGH9EQ/[M(/_"7/?0\G.P[\!+$?C)A-[_,0L M3JK$OQ2_<1Y:-&*&18^QE'M'!=%0H8HX,>OJ(_[[=8;.#]*%PLNSC-W.X*?[PSZ,U+B]PL3(-WO8V M@?M7[6@*Y+,(%\*C9OWGV^KP])9U;^K@[6T4[O<;%:CIU^SLF?H[9^*?C^`M9 M_!@?2P-O"\N#V-'/K=64+C"`_%3K?T.2\I#H-ST[O+8ZY!K9KWPMY%^LV?MC> M@UOXO?P'A\*Z$%-]"E!6_0GNK]PLU??123+H)K9B282#4LTY^Q0EFI+3`3U^?67>#B9B1[6[S M"1-V48!*.2K9_H3]N1Q[J+>?1P;\]QV-)VS:SJSN4K^O([A:^\7_5=O"6)"RU M=.'\KGFKDS.4\'"!>>=VW-70XXY49HM6Q4>:1PHQR#_4FRWEE;!PUV\W;"U40 M%Z^/AU2HC[9[FQS*875&<_2+5P*.T#87K@LWQ+0N9+.O?I=.FSP/I0O6@[>%ONJ(`M3 MO/VO>;49FPN\'!W(QO#]H+F0%S3I%<2I?X]JMT?B]^\[TTZ"BC-&9\SRLI4Q@ M!?V0";OO:`,V#0!)`D0E]>][2--O_?_WV_=RU%*; M,92D*HFDL*8K&89R35,Z$6**(YBZ&;4O5_5]Q=*ICL,*[)$&34G^V),*RNY&2Z#9:GJ MR^G[F/2]!LOU]2/W1]!LO+_7/;:;QOBP'-YGM=)_<+AU_%:CH-DXXO@7%79$( M^C@SU;R0/Z(?K;>TA^2&;LH/P4?]^>D+^D?^3A-BS16,KG^V@>6PBR>WH(YT\ M3Q[99VNJ!([<]3GA?E)A=,^T5V1T-//V'DIO5]=; MQ7X<5`3_=H^_^8@F/I4AH\SS.RZ)]@6[+7RGY>_MT!IX*0\^;2)#UJ/U\%([% M?KT?UP$@`W11??8S5_-*S7OU&.O2VZV1/Y2I&?BDJ[XE6H4T_AEP.`9W!()7?X/RAA7OL<'\35,'[FJ8:D M]&D7>C]\36^8FZW+5)5,\+'PO8Z]]-?4(F,+Q[O$@.._FBA9;%>#!\*>&#ZS& MD=6]:F)Z4NM0&*ZX^N]OF!C[LM?F46CSCX-^%^V2OY M^51@G:).[\`C;A&Y8GCV-XA%>&`;((TV0O'`&!P(*,"RGI_,2/S*&O(DWR2,- M-_D+GKV`1!L>*LGG5M!YQR`C4)F[A&2Y!U?8KA]V1-9E`<,[E-KD$C^/-%]R) M<[L>3-%]V`S;8V4T7W8J$=IM+$&V,VL/_(E[8PTIR`)P-'L!FFR,#9VB96-%V MP(=!F.TWV%UUFJ(`]`!>N;4Y#+^63+\0E_UR.O_H$Q\8,)I^,&$T^YEYIA9#I M+_`%*MG`DKQ_7BYFTCCKQ&L8U:!P>R*$S[_W,_W/;52VJY2,[%/F:UJ:U?M)+ MA%;=`5Q^Z&KZ-\5'P7XXND6J^P0Q>1$G;H%MZU)V.S1^/F7XY?COK^:5J M-).\VCZ_1H^S[A<`&4I'H44?_=0.7\A`#.N?8=WR#I[*\789?E9R53?&`R-4W@Z^\?#K_2?#K^#N M05OJ&Y%S=:FUU7VPZ^X^)J=*`"2@':'+JA:S4VMUJ-,`&ZUMJ16A/%.9)WG/! MN_ZC*>?`TDY3P0ZKP:#UF90>LE`$X/WWK.$\D+H7GI>%->EO.YS>?]1M;%B-+ M=QMJDD3XEY=SGPJWN+ST7:L??O/39C[TV4_`LX2/2\*W^&EUM`]+F5 M(]+PT>ES`\OPP]+KD>EX3[TLZN:]+XCSO"C]_-X_5!/D-3EGQ7FN)8OK)DE78 M^,DF/3^V\SR:*=YE!-\E2\^D;N1H&1E/DT>3]ZBJ>S1=?5H5=VBQM\PPO,(&$ MELH[KTJ%+;HKOW+XKOWKXKOWZ7.G2-C]94TJCV2QVMCN9KKLU;U?_BIOI5?^, MRIO^P4UG]F`'HWG5(3[)XGN9>BNR7EJ[!R8%@\+R!(7W%>ZFG(SL4C:<<5K?" M.V[;U3DC5%?-[2-T8^Z-2_RSRNJGYS63_6SG^NC=]:L`[)R$?^_0_8S\K[)WI MUH%2_3(IGDDB7_F(H7W2IIOGRUPX+ZX9""_>#[X2*?[-'9^:1W/1(@OIT?1XS M*(CQ$#)[],C^$/OQD\ZU;O.>@?58\OY6BU5K=&ZWMNLZ[4([&;?_N:4NSZ"YI MU,JWTVJTW+L](KF8>LK-^UA[]G]B=SK?Z4I[-Y`70T$'ZYZIS.,@_R$+_.-"W M_Y7UDMWT+VED5:O&'WY/MH/M4$'R@NW9$^<@>P^@/QD`SA@YR`=/[/6=;[O6B M=;[G6<3DMLY2CBQR;-J_ZMF^H?:7\=LVZV+(QK*)+SK[8O,OMB^A?$<]"^V7F MT;[9?J7VR_QOOME\O]KCN5_S=LO\?_#0-7]SC_.+C9WN/ZI_C^O?X_C/\?Z1$ M_C_JE MVSUC^&[L^145N.Y.RWS[\N0<=/F'[3%IR'X]X>B8_=!W#?"2WMC=TJ?W+(GPVO_SEWD;GT_*Y=U7^OETTK1^XZIGF'A/83^2?S'S8 MJ&6^[GYM<`7`\$?1('P`P?@5R"8Y`]X7_8(2S\X??+'W7H#5Z7VP>NFH`]>GP M1F>4P6">=B]02K(4;#O^`'G\`><`"L<``XZMBQB,'9#0N`+'`%/`URQ:-D0?[(C`X!0=^/2$+T:"IXR]@ILL96R-+LB-39&E M%P&DX7B)"]EO_TTG']LL5[9[A#!\1W[(X[9X0\RXS\H?0V'@.C8?T$FTVDUO5 M,68;LCS@9F:%+L=(@R&)!-G9I>PW38X2>?.BWZ3VHY_2F$0$+KZ:MNM-:VS<( MK3VO7:8H9IM4JUU5Q<@)B6$[K]?>\\`D'FE4!@ELKTOV/^5/HE<6'JY.;PR^M+ZYWO-)A8HQ*?K_9Y2^9*#]6L[7)+/_, M2NW2>TNV%SV.MFKAJQW*6[$T6Q8K3_>DJT6?.YXRP9&Q^(DZ/74%8T)5V&ILW M'V/XE0J"B/L812>PHGE0HGP<50\S.&ET M,5G(1#PW16DE"TBF:6Z8`5F06?]+G*]S]SV!6&8^/S@3G=%\S,J<63SX\RVR% M_,_YQ+&0??F'XF^=)KV;\2OHWXE>ZH<__6CCYG%8/O#*=*4F:>]?5]LC9SO\$ M`W>'U[O"]G9XRF9=?X;S[XLWHWU>W>+^R^^)C M[Z3_@U75ZS[5?>?T-5WVIO_AI^XN&5Z&?MNQY33\NQ[='V?0H#1_[FG?DHT/% MM'VG='QFG=XAP'S]!INJ@TW\T?=LMLFKU4+*ZB:TK5@/M*Z9]I6W01[R?\K2: MO[S2#D)M].3!/%37$=:0=/,;$@WN-I30[)B31B,3F1_6*E+J_I1PC0:IW!$K' MH#[[A4*'D8<*R5(OUVWEY#Y'CJAV]05[*[TVO631@W%++=X[E,;?M\;+;W M*')R976RR,FFAPZ;(^0Q(I';_'WA6&'#;+%8?D,=1MK%F-K(VV;9".+7)TGE] MYBD_C\2[W:/Q+CJ"?B45W""Q]8KF_I2T`EU5JVD-\Z(ROB,]R.[P`7L90B1\> M?:1,7"9[&?1&>(D9G2I5NN)\\B7_BKBVS)KW7&\5%$_(FODV.:6F_/1;HK&-Y MV.>58QJXOQSQ?C.9Z<@.T^@/S7)[3YZX&8U.6N%0U50_-.K,#\U"LWQ`5/CN? MW_<=)V!!$=!!WY:VK).-3\+JF*MV*XC),.B& M29#JYN+\L_>NTG=Y&^VY^0*-WOFEE&$5T"MTL3:DTS]SVFD(S)X!Y:U-IB MV*E&;[]ED;&MM'=_7HR3)F_DD9?N]+]XOW>Z;[].JZ6:*IGYZ1_ST[_GJTP\HN/PDB%[ MV4JPD.KTG[7MW_/`?\^%003I5?:_M/;$-XUEMINOZSJ],J-8V/1Z+\:PWMH-1^?:?G6GF^%))]BGS,W2Y/C[263854&/NR@6SQ M!15=4A]G[S:FBB;-?AWV,UKX8:U\.9")V[V5O4[^78<"8&Z]TIN[7XY:P4U:' M"RQ[TCED,R$5[?N^GKJR8S"KU=E;=4:S*I&CZ(`8=I7_`KYC-<"V M6DHI]QP77"=W3$%]^E=EDL2P^B>2M[!=264UL930RVZ$-F&U^6`6&68Q^YFY; MG_=]\OP.'@*8R>J+O')RBY-=J1,][F@5;_EC/!,GL>.C>OI47W"S;&[1Q77= MT%]^IH+[VR.9W3OOO5K+L9Q8->]!QE"A^4N"[('O40,6%`V8:8V4OFZ.%B%S$ M8V2:+[!`GLLVR=!0O(*I.GN;EO4VMQ\5O2B"9,#@Z[-MZJZ^*`0FK65JE""YR M;%4W8?4WSO%?<^U)#PG:F*48;XCTG;1G%?^#*@SB('V)=_0I%YE+RJ=EXR]35 MI[<-ZU=0BQIM\1E-Y=G&[^(N\VDNKKU$B2*&2\*RR0J3/8WLI)/UBOWS)=V3I M?+F/GT;AT:==DR#^4@`/M$F0^D?E-]&_*;QWY3>0F?EF_QE]_G[E*9]J2:266 MNB1O'.[;:;Z[J[6XN#"S$E3>0SWW__$C3S+Y&GD_Z"--\C)_`1=NCKO]?E#KA MOPOZB+NRG]F_D?_R+O\GE;_'//TWM3S^T61=L@'+9#M^!E$(NPV#@=U-GMV!.YP*I(R_&GOPI MR78^0CJL$*\`9'`E+(`R)ILD0GNDY>-/[` M[P6OYBY==FZ6*'L".G9&HV=\L"_9[\PEI4""J:13WR$J>962IO$4X;AL#2[(+ M:QL_*FQ)Y$T;Q%/7T&N?O?]A%/_41.?:AY@6^4N6!YLQW,GL?5()[]#[:G^\ M/H*?QD?EVR)][T?>`@P?`1+,,K%=\D`.PBE^N?"I_!??I^5-"LU>>GG^8/OH: MT$=\E01WM[D?@G_SJ.$Z`+)'SE!5M"[TGX$._L(=]M^!#O^-#N%Q9V>=/WSO; M/[86F5'W;_-?K<,JU[WL#@]US]]);TU;.4G*97IBDM7U+5$5\N8="WY"?;\,Z/(OE MV_"H6_)3[>LTUJ7:-],9\%`6_0HH''24 MY_024_V*2?Z/JSM\[J/'UP,8L\KWN<'XH>39>3?,['B<6:#E*=YGG\WF)9@2V MG+8L$Q"_'[#;YC_Y*!PB[]I')EOFL8`?3F/-XQE/'R?$JVG:M,-PTPVC?PW#GW&#/PW%J5 MZ2AAN$F&PG\-PI]QI9^&XM7#=JY[+[GFJJOJK]Z_P/_=14<@6^N^^@ MI_#4\?EG3]/]U3_(8HQNY@QM_`^["%]DQLP,;BT#GZCV@;/*?6APX]16T?)J:VC=@*3R74S])_%?S/C9+C3]\W)<:IFY+C3X>L M)Z(B,P,UGE_Y<_/;M^(UVD],,EI_T!DXB`V0F&P%JV.U6=#F=I\%?J$E#_'0\[=/;^A2`;+W M,R3SLDB_XB,?Q`7L`4?8SJS\]@9NQYBP)<[GP4BV\78!7NP4^/LU@0;T[_V4V=_8OJ"V?.T(LNZM;BVN=3QIX!^=L/^XD[( M\,&Y$\S-GN,6>/XD8=RLZ]F>/UW^UB/M'UK?*X[$?\##__RP_S_\3#_OUK7L_ M3$6_[)%K\-%W]VD;7L47/MTB*_X6']LDS_W`^_(293WRX#,X%/*+#8V"#(V4# M*BR.E_E(]?G,/[SF,/_!1D63$,5;%LL.3(17Y##_9+A.V(*!T_?+8%L8#[#^H MS00_(N?O'V'_7OL/]W_]8?YP,/\.@KU,\]JQ"(M<]JP@71RG,B"R4?VOLV>P4ZBXW5%_-\3^C0\7^UKW\E!' M=G_,<;^77ZP_YGC?Q5K?_?/_9D;Z')_L6?)E)+@HOF/`O]/;MW50DU;7[B8<]%V-GW9'CMIY.EE=4O98 M-%2KF[VU.3)#4JQCLRM!-J95)-\_L<$E+QS6+\>"5K+,>)+9^/-7#-8=TEG+_ M?>=1P'U*EE/;O#]N_PGW'W>\_X+/Y)-+ZLF:8X')G_\TGIN]MJ:'5*AV2I-)) M1EK6H&Y]]-K7>4R9=NH#VL$G\I[WT;GK`$[AV0P&3!K8-JICUP:*FUO8]1M;%B-=QMJ5_5"2 MAP^>PDAZV?C=#QUB8:"P3ALO:/(@RF:T(QN@GL"E*PGA\%O/D-6A$%DD&O)* MY0R>4HC`IEQPNP;R8K)1!^\O&$.S!*AB^*J$5Y+S#PW(MCWE*RP>-S MY8CJD('BEAMP5H#K#0R1)*"BDTM;!E.)%IMV?=NU8<#PK)4C)67BJII,.MJEU M4P^F$]L4EGW>PVXT#!+0(^TT7G50Q&.\ZK(S5A9ZL\!&-]&D..CP-7S4$;H4V1K_WWNLG]%TNCQ,"-OU-B MV'`5#JXSF`M+<*LB*KNE4T.TUP$%<.K&WX0[75[T3<'GPX<(O'/ZI5.#SDIL![[C@.3!GL,\[>[5B*-HKXV+K,:OIBP>.D4LK'Y?:+$"5JZJ@XUI=4MC/< ME^]FV<9'4)D;B+LS.)D92^:B>+RPR/5"^=++O<)'X0U+S88RPR94FTGEAK?AJ M0Y8U3"*WJ@&U+9DY\_VQ)I@]3M#L92;=?#EQ])!K`KN6"P7L%;NB;PX5-#UD= MN'=Q\[QK#'GV&G+SBPY62G;)%U852R9L#/X9FH)Z7@"=5DTA.)X'`=3-]<6;\3,W<#.%;*!Y>U/KIW.::'CO<"T:\U.!4 M?PZ8F=$WL'J2*RW,.+#G=ZSD:1AN3XZ&+N0SKG:[9;H=/>:ECYE" MGQ<'HN+@Y/S8'TSFD^:=2Y.RU1[GQ*#'TOS52&;7;V1+KPI-3#/]\Y7N.&7F6 MP@UAK`_#8/(0E>'!+A@^]5-1O#;L6-.2<1,)R:\)BO8>;`,[+:AQB[N/D:/:^ M%AZ!>6JR#^6]([EH-O7;^O+:-Y"."00:]VO,Y>/XEZ7%*G#<T!:]K@#[ZH^A05K_ MPQ]`4VT(&^!H4@<_'7!)M`(GHA`]T0@2Z+]5*O^\N0+:`6'15(^AF31;E(,N, M]0*'ND'!VDE6RE0[1`F?RTI_UD@[_AH%W[,N45C2YFKXTNQ<+&1V8H^@,O9!? M;O`$'A``0G`$CNT-MM6B/#_-0:C%>QS2QY^!@O^XS=J4O:Y^XV>3=QD<'P-.7 M/H7Q:L4#JV%A/[(R-GA"K&AVA@[0"YV@<)M`,[:$*O1`,+HA#'T6L'T!M=$-= M5T7KKX++(V1,+M>B*/Y+]&`XNB""M%,FZ;@#@.!W"9N7ON9OFUT";?&@Z*_Q, MBN]P?RZ,6/->Q`=S"8^OQ8-<3YEUKR(.\19%XY\^P9LR^J%:@F/H<;PDUVR&_X-SS\^,EYFO<3QRU[*<$-S!$HG";Z;YO[0:AQ;" M+])4'K8-7U@05X,#)AOU9H?NYF6PXFG'GVY;!A2RPJ3FI\B:N2UXFV_JQ M[D^F>0A2FD_7F]-N>O.F7US&ZT"@W>P M!MNK$+>)+O=N]>E/LM]8IHDS1/NM"?KUR=HM2:-O3AD3VY()H``M66PD,Q-<^ M_WW"LM?(76BUJ:CPEJ+Y;K"]48PM2"4M@Q-?'I#K15M["?,GLH[G\V:)!F'/% MTZ=WL),IZ]?>YO:[Y93^;UOPD?ONW?TN9W7`?[KMBV*N$7K56L0XG')/>X4#Z M.A#V(@@%W>I5H?J6&FI!^?AZ5J4P4JC0K;4ZWXW*K:XZWW^-6SI^SD\C-SU/2FX9I5T+1S.Y!;\Z)IFVW$VTZVT?$MOV? MUG_T36?.*]W\MU4]LP0$E3;6C>=^X!`$=P^Y/ZJ7=)$QF*WP2@/PIO9F3_X)9 MJ;Z,,VR$[Y@:9M>3+TV=\F627KF&$OX6`7X.P+%81UYW MK?A6>8>.DL',C^&5CW\N(6M:>\N]%+7H5?NOS/7N`[&`CSPAQ34!B3@#CG)6F M?=H\_S2]NN]4GOF$N,O7OVS=W[?#?L*X?@-7V5<)_@FOOXEGP!9\.V*81OE\IO3I9U,BS+"[+7R:D?N_. M*;%^;N.KXMM'N5GW`R,6O)3;7(I"USN/T@SQUZ\S/JG"-HO@O=7J<,$-;\=S& M`(3]?VK!GLM\$V_303;T*";<$U2V]%+-R6V@FO MW3MDY-J+0W&\,A..''\(W:=1/$Y>ZH"Z8:K$]/B[),3YR MVRZ><)]S^[X:#;<4IKPEJ$+)R*(_,'TLY*93O%]YL!J^P&M;`F4V(BQN=CI7O MQ3\BF<2Q;`0;8TCXI_K_=[[K1WW?H-KWYQ];XVZKN>0-NZ5._X9/DZ:60VZ21 M`L?ST[)OQV3?\@:O\/B#5NQ'2]_N-H>$Z\L%/HG>DD*:+)\YA4VW*A``3!#3R MG`)FW0,J][]TQOTH9MW^7X"BCX%%OL]*XH^OGCWR0]O8$RA,+Y86'%R+UY0GK M&T=:+FX=GWOTS#8_>N8MFZ*/"DT>B0M M<%V&7,:]CDS'Q=AD7'CKW#DJQ/1=O)];JQ-G.$8>-PB47ZRO0KRB" M9=#_1&/`%/8"@[`@[R>+5SA66T^%'VTX438SQ$Z:M[Q#Q^]39;*!99!>^>F@1 MVY[C0FG-GW_#N^=8^QFV-G*C=?E$71G.#WY3Z+E]=-C\FQ+,9%P1]W90D<)A[ M57(I)3!,82IT!AX8.76K27/)_69.EA?WS#DVA+:UPMN]=MI7TQ5GFRQ=ZEEQ1 M*_Z*[_D3O\0*([NZI%H:HQ5@LDQ!YN\NRO,?SEWD,`:R18E6A?&^^OA]]S,/8 MOG\/MW]RX`Q6\=Q6ZC)'XJ9UQQ^>"D?G(CJ9)(_3#]QR!`!^[,?OJQ^RD"^N: MCJ8*!CN8ZW-_8BR;L?OX@_9!R=L4@6&*>!)I2.=6^FTFP$(?Z!RZKWJ*_T.ME MJC#+[^.W]BVRL@3#<;U]!W>I.C[*[ZUJQ#(/1+C/\,Y`NN![',YR74>9/MM>) MO,9&R-KVP(D6E2ZS.+KRQ_7P3T7?RV9?-ALT]HOT'\S@S\S9^YP?/S/'<7?OJC,74 MN56O1QO?2#+@5;=R^=R^)9U?1N7GSCV>E;#H&"[J/3'9]T05^Z<1C5MX('OV M#)C%0Z*6N3OU%037\H>=;9 M-Y')UGNSLN[%EZF=914[T0,>\GV&GY5A]S*;A5.VA%_::YN"[M=[F6CE49+3[ MFD;3N7VI:E>\CM$NJ;W.6B4NZZC:V+$:[C;4/]_,7"JN7I&6XQ>'6PWH`$M#' MP[/7ESF._[TL#';909]XBDNYNI&3-_S2G[T;DS4I/*ET"=2T$5;V4M].B M('UZ!!W4G-%I\,BPA^;&4J6]U!0*][N%V.^DUYNY\\5IZF6E+>]:=CL99[A+O M3N&9T'U=R>-EHF!OW,.Y=RG!D<^G>,RY+,YA=U\7IDX9D^E3S/>'JV$;WL+H. MF]W+6JF*,]!RDJ:ZTUP_-8(M&,=_OCQ6^&*J8OBT_:%[WH'=:5ZXC"X^ZG]\Z ME+LWA0$I16+EX=A\F?;RGK;TN2Q;:[[-[W,^]^NMO:@ M,G4YYSSEV;4N]?;KWIIDX]S"N-N6.R-L5G-%_(6],3(L\?\N#YAZ/WR*L_R(@ MQ\M=>>)!_LE&0#R[I^*O*6O[I)X]E)Z?PDGTVDEYP5ALY(-R-T/O`2$O%6UP+ M:$'_15W/9S\3G_Q<[[[H/?V$706/P=#[L)NTKB?W'N;'=B%'$'#=*7":VEVW+ M8+=FG"@X10EIGQ?0D%'S8(5+;BP1.#-@P\6%3D;:=!0E=5N+2YUZ77O0U\P0P MT_5K&AYTC^M1OI=>5AC[XNOUD4L@J>&W+6#*O0=/0.P=-%&QH.EKOEP:)F<(K M@X3,8=./W&7!LL=TN#I5A.P;)M&\`W.](ZB;@R22DP3_?X3Q=(P/DS_77T-KX[&XO=%,7<[?ZE9'! M4O2IGN'(L7MM]BG5^DD5R(]UY2YZ\EIH83IQV*BJ6\RZ_CQZ$^RS)I2BA3&OF MZY?`<^O4_7^^XU>P_7]0=?.XY`,3C;]D]B7/?[4N;3FIG?FL[2ETB:>]=VGC% MGEIR M\T1$=.BA^!BZ_/6>=/L>H>XYWHZ%OE]'MRX]0]VCO,NUY[.X#1X/D) M4=[TZ`W?R!H4@:\&I[/@BQAK[`K!]#Q>`)FN!\D??+'WTQ]`F6U:#[\P.ZKA@ M'H?[ISOZF`.-M=C->-T7HIYBQT<'[@"6QL0[?VXXGODC4<*+\NU5`](@TDXUE M^LFU-JJBS)4\H$K-:HJV4R14'`\4J4N*7H(>\$;CNLQGZ_!(60>I=N4"F*GT" M*%GK'-OF:QVEY%UO?O75`IW=#4>"O:XW'K&TY/'L"&>%EQR(ZGC\ M<=WYY'O3R/`GY'Q-BL=3R=BL^-R-BUG'V+[&OU?G7$M=WDQ1`BL'I'WQA]#BU7G!QC!)MFV9@2.$2_<-/W3D")Q#*"=)V\18HNO]M@#EX MI\P7CF"DYZOHU$W#WQM(5V]>`U*?MLFJ<1VWE:_+*UY>\7:S_=2G[.UY?<.V2 MLM.G3PDKX:?NG+.8]OE_WBJR4W/Q(IM:/Q)L7!]F^Z#]XV]^/=DTY5$98'49/ M<.H=X3=.I+Q]74E9)60.KS#MK"#N"?&M4J"72,3G71R.\`XGJCD-[[P5H4A>< MG"9UB(9X)&I+MI

O*TX?JI:0P/PV>T>M,.;9Q7\V=+,/,>=>P/M/KX"]E9- M0,NYE[DL)-,MO(D"7@^M@SJ]=6EA)X'=Y;0*:RT56*;?MCZ'-]$)8>BZ$?015 M)T0%)Z(&V]$"[>B`X71"7S:PQ]$B*T)=MH6]H&^;0*LVA+WM`V_:!%^T'@;7Q MC#[X8^]^/O<#[+6[S`-0IH/2V@+%M"2=:!?>T#`MH/1VLRAQ_]5)FLC!/QD)7 M1P]+8UR5_[A28H^]\LQ?,PS%K8\9)A_Z@^]RLX[8TX^_)2[C6]$/>BV(^^:// MOI#[B"JRE![G2*]G^HEHCFB#D.5-7MD2PQB))0T959V?=E""Q,^I5+^2OIG1D MRR]9:GA@4[:MG:IM=O>7YN"F514T:S8$J.R#`Z&WRECH(6@57@ MZF"VU$HLQ1Q^ET6@WVNWVPZ;Z#G"SM''J!*VE6M?/UD?GQ4]SOOSSJ6?\':_= M/[744NY_-W&MMLGOM?OMA::"/3=]=_H2[:#!T"LK8_FU^M/#UY7G03QS'N%R1 MAB^&A.>1UWY=#<^0C;_!#;6#+5E;+P!,SW=?+K68.L3U[2OUGD:R0SY/:#$^@ M;/$W;OS5:S6P+*[DQ!&+U,76=?E?4E^IL?*N]-![R[O-D7*XUSP(C,=J+=Q9O M>9RN8RJ*_NW_(QM_GQQ')SG6LV-W5*DU0_M99ZCLW.V\"1DJW/E6/"M[467%NX]C6J*O[3P).>YP M?4_^/0]YH8VAC1?U(L:+FU5C!7>+VEK#;8M84[EWHL^INZ5ZG;V7:2*3S.UT^ MT.0UYO;::D[[MOT.UMF=%VEI=^I^=ZG>>I\?1=1(W8SUF@6W_YA]R3_3><'V1 M*B\\[:<*-OY2LPJ2W97<@;!CU&95Y^UC1?.'V+%]+61K#:;6-7Q:^\+IVEXO2 M+_8C;OSM:.GZXN/\PI,%B%SCR\)LM:5K&'Y2AA^7/E\^/_G>!)Z=?-/^'P)%1 M&G+/*Y/W7'Y-J:RCM:BR[23!WWQS3-BXW+*Z??>!;4AIYM=>Q'9Z]0Y-]7I^A M[?Y+=X_B)R'U5#C]HF'^7X!G0[;["M%]U>[(_JS416TV11",G)1K"-M=MLI:^ MNS?[,,E"(+2T"2<=S";+D02$,=4J/$C18P MVVOXOG#:N.<[S5P'*UG54GJ=OZFOZ;]5SA%C9Z)$-*%-[;O-6K(64N1!;8BW1 M8\VSV^'BM[HHI8B-[T\G"W0R.YRGE:E MO'.6]5M-D4`O^U9=$S%"$>M_*C19>LS-#?(([ZB=OFNS_9X(L\4DL2WO=*+?S M-#?9!&^SH;[HJU,12`SRM!9?ZJ/4TFGW7CJRJTK5LT7KWPZ")_NE M9>Y[67XY>7@C9H[&7!VRI^Q,#>#$ MECR_/]"R\V)EVCZ(BP]]Q#!=<.1@C[=1@`Y%DZPFU1\X][L<68D5?4']@E$9O M'=#8#`-5N!)*:?X$IEF(A:4\+$R.T\>(AV>DT^C1/UYR(&7UN.M"&B\+GHL9? M;^U-2/K##QXF7>\B`,O93+J\7V^[:VKS:(VC.T$)Q@V8D[+6UC;MI]M]W:OHQ M\3T.R6EX_"^^C]I`5>-HEN'R_\PWS3$OQH]_Y+#'"`I7Y%G`^+S.J(4#PLM[_ M`[R(9<(D8FTB:>$"/RUX^F*L")H76Z0\P>G"T(NHSK8?WKCU@>O`7OCL@F\IZAP<^IB1]`J^1$ M*?(<+G,"]QBO`A]OALGU7$+DS![A-PW@)2O(]N2C7O1=OE]Z M(HG+[VE$TO=TI'1&=N)3((6\E9!GI_2+'RI;P?6Y6(1ZQ1^Y+9I#NQ,=H^,Q= MW#,=VU[NA*?/[I]^)Q/]?`1MOZ"FRYM@P?S.K\@LY'=X`1I7QVD2GQEUTPD7< MR@CZA-O8HEKW\3WSUV$2<6[SD<`.&\_+-N.$20`1JE>6UEP#2/'-[UOO#W(CM MEN'X!1T3W7U745`KGHEL56.H/W"Z4+0(?PCX\,]$,=C4=E'TTGWMQS$I;[[>+ M<:M#T1-WYN]\@QMCAZ>^1%U/$X`+&]C\]#)&7>D^=HI$[T:]SM?8ER?_4\2.Z MPM]E?NXY(^[Y*U)N%8":>P_;75_]=7=')G/]:NVC_,.E_JL_L5V%1T.EGB946 M'@Y^#TA/.[[^298'XIQ>]X4KW.8JC`X2!T!^O3EBL&5/:WI8OL9\9+)M.;8C; MT\JR6-4"_GI6LJ%@\D^6.7V&G:>)S"ZAJ:>-S!'Q\8L;$.79BKA>`M M7JEU[#70I"LMACA+VFSL>4D=_#3':\A_6#.MW(A!GQ9ZUF4`UL3^[J>N?^U/) M[P3^WV$8Y$T\T8):WO&G$0I]J(0*.]R>R4Z]O0MVR1K;#Z*MJ-OG`E5S^O:#Q M%GTR/"=5^=-GL9\3G'7Y9Y&'C8_13N_6.[>5;MY8[U4@ M&W]8R%LF(6+G>UMOQ.=2-[5Y/X=MK>(/1R_N@HYW_!7#7+EU^:J`=OE)W_H5S"RY98#Z-0>CO_K"!KK!-U80'-& M80'M80.]:]4H_[28_6>?)2L"M?(J*CK82J8@>:V0G#K%J<=V=;N*>K_S%,$CJ M6#1\IKZM^(>B!7K";,K">?K""CKC#K[<>CO!KB"!K[XV=*1&+M;UU4R#?5JTE M^O47/7QMCG7P,F=-O=W#N1Y=W4.YO(=SX8&1Y5"A.H7K4V=-\AUNAF.39+K>4 M4UZ-&<7[-=H.39;Y,`=I\__QZK"/[$3G&=O&.3-S%(>IAUL4C\FGB3(O55%-" M2QM^K_;*7!OPH&U/@5%S^^@>^5WH[I4"SI<9O:JXH:B3F>NDSCM%6^V5V/Z34 M._$V"3_9U]T\16U_)V.J^M5*_6;'[_!^9I>W-H'%X M[8XX+.'T-?Y8NI?,$2VY?IN8(@6`M_CM\W-J'B7Q^%,G9K9T]P=>,W)5`9(9U_.P MH..IOXIU^'-GT73K\9(/HNJL.0=>.VWEISY1)^PQ[]N8VZW@.3#`G-4(YLG," M.OT4A.<%?CR?65D^.YDMXE"=DE9_VV#_R5$;MP46P,CMZDCM*W@S@[=N3*__FTV?X:^'TJ3 M]GD;.;B]M=822VY'#?Z&M?_40,6N_K@>\KV=U7LVMFS25/_W7JI%J8[FOF2'8 M^\)XX46"'KJD`Q&\T>P/>HI(_M*9/-*#P')N5BR.S/%TK19*Q]_.X?%/++0U*OS];:MMMZA^/W@![X&`38"::3=S8OMNW-=7.VU\0 M;6VPA3%G-^_YC.RB,U+J*GV=;&45S0LL?-:UMT7M;#6VW:\>*:.V9U;=+['1[ M?I:ZFEL[K7-A6<&V>RCN?%KK;73;7SLM@UO"%UC6HC&9K6_C"YK8[874SMJ=\ MVO;&ZQYPC>VN&]N_:ZT^N0?)/"BO8W4_7"Q[+HGT"J<$1%42.H>T>9T=M8VR? MQ\=T*XT:J*:+>#1F0C]3MCVNLH30;8#2G\]5$>8J[@KFZR&RQU46C)45ZX9FX M,_O8_U9-6'\T^KW>[2,&R>#XY0Q.] M:VYU+:0SZE_<^F]'!BMS[#Z/G;DDZ+73PR-=%&XSPC+%JL&"!EJZ;]-&B_?:* M+0^Z,!"Y7/%=*79K@LK9H55)#A!F"U9;]^1NX^4)#S*D(0#>^FD-D]:/>,-2Z M/?*+5O>=(O9(=6JA=6-_:(%HOL[GSY.+,"^4:\Q$(300WFUY;.8@**XVB*@J[ MG]Y66_0O!NCT]!1F_VZ?2C9&Y\K?,OEH:^V;ERHN_@B[F!G\W"EJZPD@V=- M,*YNVC9M/U+](^C0WD?WNJW4F8ZQ(WNZB<+I0D`S$:@(F;6ZZ*7\H<0&-UA%S MJ!D^!1X,;&5?N;OHMVC8BM=+RS-P8D^R4G6+3L&FLK&!1P^]P=K0C%-\+.TQ\ MM3\@TI'=WBC)MG9]??U@<8P>5<%5 M^(XW>(F&+B`@'*@^?%;K+JZT1C1FZ6D;W?1':51Q2C&;@:,R`]K`Y!T013>Q; M"\'.UZ,=$#1RAE6)H(E:H*HWPY7@X\6,[\=*9@`U,Q7@RX*9E)YV"2N M",!(%>,$Q:Q]5X&:(N['2@QV2)?$$QOD"8(CO?7,-5!"8TNU\^59+9!F6/+,$ ME8K)_^+H%B\Q)=9(EA0H/]C>&((N6D/>(OY^.HX2F8G5LU4PF[5QC,[.IG5T]+-"_^K'_>AGGST MLX,\WG]#1_A#\/0?1P-+4-E06,51:O"MX;G@NKD:HP3>5G4W:]T\3IV$SD1K8 M^#H=QFLL"&BDDKR6I'P%[[94PGC.P$W2#T"P^`=.+*@B`3%O(:NXM\.A$+1#[/H_M]OTB->TQ`%$#".4QX[.P5AM1I6%^...[\#49H'D M"K"A6'&L?.OR?+]!HS*Q"_9].5M&8ULNA)!C1C\:I'*WH3YC1GI\S)?-TI\RC M49AHUL?5*-I@G*#>]CZQ8BTL\;(@TVX=K:@5D]$>UJ687/("=L>$;7U(0%:": M<9'T$[\D%!5;;31>/IUL?W[J75N#?^`GI0G'$X4-2.G4P(A!%TPTB^S:XV:SJ M':RT,B!!$A,1T%+NVBF5P'?CSI!PZ><`H1PJ^(@)S4*#EU@E+2I+#! ML_7=8#EV<7N2L#2ZT4O&I/OR*^!2J<;0U4[OAFVA.5K@@."(H]BP3U46BOE&N M-%F_0-22A](POK>U4+5LJ*K*W?;V>_ZON;]GO^\MV2@.#"PS`T+@0);FQ:OU= M*]LLS2!&+1:Z_&[LS&Z`2ZY!5=(H4T4HQ%@`X8@4IK;'5J@>2V"#B%J8>Z:Q- M(V9)V/>)[NYX*EW41`1;``3?%(,2B`BP&&AK3/(:#W0I$TC>OF-(GZB#>'*AN M@65OMR=Q'S-*5.S`>4MH5NNS24/TSCX+(%1K2+P4C)AR-6V#>2`V20 M*@,$Q$/2F?(E4TPH`Z[>>C8"V7&'[F2W4E'[JI2G(,?/V_$GWB5I\N"/2A4%Y M?2W7=7,MXHMC9D0RG)Y#-H3:E$CB=J,>AV:GU>!V.`B)H_PSCZX;Q*'9(PPR9 M;\L(0 MG2/%CP%OQVO]]A_A9>.]G@1_&!#QVXTXN]W"(HNY!WW)Q_K]V#?W8Z6:B?YZ\ M9HS\OS7[]:B'XZ&Q;?KBUBZL\DU/>"MH`*V-E(`Q0:3>"1@4AOVT3;<<,O#ZR M",#42!Q2$3+5O[(0Q<2:]EAGTQX"_Y6KR\9N;6*B^YR.X>'),Y4IW67\*SC9` MTIQP]E:^9%_!9-@WH\EINW/'+)IO,/'@K0PTBM_>!=NYU%+C;-J@8!D^7&&9^_J]B_LK,0?->_"6#(QDE00>"7GT869*9OL\W3U'-XD MM1P)`_E.?KY//YNGHQ"CZ67J3CX9LP3GW&D"^^C91N%K;&<"7"V_F5TH=$TQ..^:WS9\___/&7`B#B( M.\K>"E=[K[%3#=07V;X$G\@M^,M!Z/0=`S2CQ'\GN??>4F\'U)3#R,"F@%+%@ M_&P5X&](R9-;;1.>%?7E4`W29985'H;R2E$&K;$1(=+OAQ`W%>4D7%F4G3$H* MT-+B5*"%*>FI)L'&L0Y-MD+MFT7[F9.-B M*O$$MQME4OT,.&;E82#T#G,IJD-.^BFG2TKPO&4(K4KI^D6N`5E>F\MM7C;)[ M^=#EV"D]?.EKIY<74'T&L71R!&97GQYX2Y#\^NFH48VE>B%"7L\$ODRQU@$%[ M7I]EIY-2OY9>_A@/#AQ5X+[]N$TY%L_X]L?#9$H7GFS9AK8% M"+>Z;#J.G$SP#B>W)4;9TQ;./`,IBGP%80%\"UW2Z0I. MAW'(C]*G&=J59R>%Q2%A(=`SC=POL/U[9!.#/+-:X,#8W)<#A1_%HBFB9FE<` M==QBD1=D;\J\",I>?Q,`"V28Y>'7=8C#OSN$BI5J_HGR"B`_!;$MEL2E]&!6/ <5^0#5R2O^4-M>F=W=1'^IX]>N'?F$KV:O]&,`)5J: `` end @endnode -- Calum Tsang - Kami Jageman Group Team Sara 96 - SaraCam Systems ---------------------------------------------------------------------- tsangc@io.org / tsangc@ecf.toronto.edu - Sharon Apple Galaxy Tour 2040 See My Lego Page at http://www.io.org/~tsangc/lego.html -- Henrik Grubbström grubba@lysator.liu.se Lysator Academic Computer Society, Linköping University, Sweden. If at first you don't succeed, redefine success.