0p@SJEDDY (tm) v.7g Copyright (C) 1987-1993 by John Scofield All rights reserved [Esc] to exit HELP [F1] for HELP Topics menu M HELP Topics  M Select topic with cursor keys or first letter  [Enter] to display topic  M PATH/FILE SELECTION... EDITING... DISK OPERATIONS... Working directory Directory entries Disk-image copying Target directory Commands Data recovery Directory at cursor Rename ' Where's that file? Update SETUP... Attribute filter Keyboard Customizing Timestamp filter Sorting Options :Menus FILE OPERATIONS... INSIDE FILES & DISKS... Mice Copy / Move Look at file Batch operations Synchronization Controls Look at disk Delete / Destroy Patch MISCELLANEOUS... Point-n-shoot (USE) Find string Overview Error recovery Find & replace Support :Warning! M M [Esc] to exit HELP [PgDn]/[PgUp] to "Browse" M Attribute Filtering  M Press [Alt+a] to specify the attributes that a file must have to be included in EDDY's display. When you press [Alt+a], any previous attribute selection will be cancelled, and you may enter your new selection.  M To select an attribute, press the corresponding letter key. Press once to select files which have the attribute ON; twice for files which have the attribute OFF; and a third time to deselect the attribute. When an attribute has been selected, the letter in the display heading will blink; a blinking upper case letter means the attribute must be ON; lower case means OFF. M When you have selected the attribute combination you want, press [Enter]. If you have selected more than 1 attribute, a file must have ALL of its corres- ponding attributes set the same as your selection in order to qualify to be displayed (i.e., the attribute settings are "ANDed" by EDDY).  M For example, to display only files which are not "Hidden" and which have the "Archive" attribute (i.e., they've been changed since last backup), press [h] twice and [a] once. On the command line, "+hA" or "+Ah" has the same effect. The "+" tells EDDY attributes are selected; attributes can be in any order. M -  Batch Operations  In batch mode, you may COPY, MOVE, DELETE or DESTROY files. The desired command is specified on the command line, as a "numeric" option. The numbers used correspond to function keys used interactively...   /5 - COPY files ([^F5]) /6 - MOVE files ([^F6])   /7 - DELETE files ([^F7]) /8 - DESTROY files ([Sh+^F7])  Other numeric options useful with batch mode...  /1x - "x" defines sort sequence (E,D,N,S,T,U). Lowercase means inverted order  /2xxxxxx - "x"s define Synchronization Control settings.  M Files will be processed in the sequence specified, and according to the settings of the Synchronization Controls - [PgDn] for more info on this. If sequence and Controls are not specified, the default values will be used. M Attribute and/or timestamp filters may be used to select files in batch mode. Files with read-only, hidden or system attributes will not be processed in batch mode unless they are explicitly selected by an attribute filter. M If a file to be copied or moved is "read-only" in the target, the command will proceed only if the file is also read-only in the working directory. M Any error encountered will terminate EDDY, and "ERRORLEVEL" will be non-zero. Using Commands  For most commands, just move the highlighted cursor line to the file you're interested in, and press the key for the command you want.  M Some of the most common command keys are...  M [F3] displays the file's contents (LOOK), OR...  ...if the cursor is on a directory, displays that directory's files [F4] lets you modify the file's contents (PATCH)  M Other commands "tag" a file for later action. When you press [Enter], all tagged files will have the indicated action performed on them. For example: M [F5] tags the file with "Copy" ( [F6] tags the file (or directory) with "Move"  [F7] tags the file (or directory) with "Delete"  M MANY more commands are available. A summary of them is provided on the next four pages. [PgDn] if you want to look at those pages.  M When EDDY asks you to enter something, you can always get HELP to decide what to enter by pressing [F1]. 2G' $. More Function Key Commands  [PgDn] ͻ * * * See LOOK, FIND and PATCH for commands used only in those modes * * *  [F9] exits temporarily to DOS (until you type "EXIT")  You don't always have to exit to DOS... %  [Alt+F9]: Execute COM, EXE or BAT file without leaving EDDY  [Sh+F9]: Execute DOS command defined in EDDY.USE (see "Point-n-Shoot") [Sh+^F9]: Execute DOS command on all files that match EDDY.USE  [Sh+F8]/[Sh+^F8]: like [Sh+F9]/[Sh+^F9], but uses EDDY's default command M Some variations on the [F3] theme... ( [Alt+F3]: LOOK at file in target [Sh+F3]: Compare files' directory entries [Alt+Sh+F3]: Compare file contents [Sh+^F3]: Compare all files' entries Miscellaneous shifted function key commands...   [Sh+F5]: COPY/Restore disk-image (see Disk-image copying)   [Alt+F6]: "Shuffle" directory entries (see Sorting)  [Alt+F7]: IGNORE file during repeated commands [Alt+^F7]: IGNORE all files [Sh+F7]: tags file with "Destroy" [Sh+^F7]: tags all files with "Destroy" M When you're ready to quit...just press [F10], OR...   [Alt+F10]: QUIT, set working directory as DOS default   [^F10]: QUIT, keep current EGA/VGA font and lines-per-screen  [Sh+F10]: Doesn't QUIT, but selects directory to be current when you do. H   Command Summary - Continued  (More information on commands: [PgDn] [F2] "UNDOes" any tagging or other changes pending for a file or directory Repeating commands... 6 [^Fn] means repeat the [Fn] operations for ALL files; [^c] cancels repeat Directory selection... [^\]: Select new working drive * [Alt+Sh+w]/[Alt+Sh+t]: Select WORKING/TARGET directory (from dialog box) [Alt+w]/[Alt+t]: Select WORKING/TARGET directory (from box or "tree") [^w]: Find directory containing specified files ("WHERE's that file?")  [Alt+x]: eXCHANGE working/target directories  Filtering... ? [Alt+a]: Set ATTRIBUTE filter  [Alt+q]: Set timestamp filter COPY-related commands... 3 [Alt+b]: Bit-strip when copying [Alt+c]: Set Synchronization Controls [Alt+0]: remove TABs when copying  Miscellaneous... ; [Alt+f]: FIND string in file  [^f]: FIND string in all files [Alt+o]: Set OPTIONS (see "Options" screen)  [Alt+p]: Print current directory [Alt+Sh+p]: Send formfeed to printer [Alt+v]: Create/change disk VOLUME label [^v]: Change disk VOLUME serial # * * * See LOOK, FIND and PATCH for commands used only in those modes * * *  Synchronization Controls  M These Controls determine which files will be tagged for COPY/MOVE/DELETE when you press [^F5], [^F6], or [^F7]. The decision is based upon a comparison of the target and working directories. Five cases are considered:  1. File not in target 2. File in target is older 3. File in target newer 4. Target file has same timestamp, different size 5. Same date/time/size M For each of these cases, there is a Control. Each Control may be set to one of the values "Y", "N" or "C". "Y" means tag the file in working directory if this case is encountered; "N" means don't tag in this case. "C" means display the two directory entries, and wait for confirmation from the user. "C" applies to one-file commands - e.g., [F5] - and repeated ones - [^F5]. M Thus, to COPY files updated since the corresponding file in the target, and alert you if any files in the target are newer, or a different size... Press [Alt+c], set the Controls to N,Y,C,C,N (default values are Y,Y,C,C,N) and press [^F5] to tag the files. Then [Enter] to do the actual copying. M There is a 6th Control, which determines whether files in the target are con- sidered when tagging files for DELETE or DESTROY. This may be "Y" or "N". M Synchronization Controls (Batch)  These Controls determine which files will be tagged for COPY/MOVE/DELETE when you use options /5, /6, /7 or /8. The decision is based upon a comparison of the target and working directories. Five cases are considered:  1. File not in target 2. File in target is older 3. File in target newer 4. Target file has same timestamp, different size 5. Same date/time/size M For each of these cases, there is a Control. Each Control may be set to "Y", "N" or "C". "Y" means tag the file in working directory if the corresponding case is encountered; "N" means don't tag; and "C" means display a message to indicate the condition, and proceed without tagging the file.  M There is a 6th Control, which determines whether files in the target are con- sidered when tagging files for DELETE or DESTROY. This may be "Y" or "N". M The Controls may be set by using option /2. If the default settings are correct, /2 is not needed. Normal defaults are Y,Y,C,C,N,N. Thus, to COPY files newer than corresponding files in the target, enter a command like... "EDDY/2n/5 C:\WORK A:"  To DELETE files that are duplicates of those in the target, enter... "EDDY/2NNNNYY/7 C:\WORK A:"  M' COPY & MOVE  ,More info on COPY & MOVE: [PgDn] Press [F5] to tag a file for COPYing to the target directory. Copying occurs when you UPDATE, by pressing [Enter]. To MOVE a file, press [F6]. MOVE works just like COPY, except the file is deleted from the working directory. You can also move a directory (and all its files and subdirectories) to a target on the same disk - sometimes known as "prune and graft".  M Copied files normally keep their original timestamp. If you want to put the current date/time on files copied, use [^Enter] to start the UPDATE process. M The Archive attribute is normally turned OFF in the working directory and ON in the target for files copied, if the working directory is a fixed disk and the target is a diskette. To leave the attribute unchanged, use option /A. M Files may be tagged for copying with TAB expansion and/or BIT-stripping by pressing [Alt+0] thru [Alt+8], or [Alt+b], respectively.  M [^F5] reviews all files in the working directory to decide whether to COPY or not. The decision is based on a comparison of timestamps on the files in the working and target directories, and the settings of the COPY/MOVE con- trols (described on the next HELP screen). [^F6] does the same for MOVE. - Customizing  To create a customized version of EDDY, type "EDDY/0 [work]". "EDDY.COM" must be in [work].  No directory editing, copying, etc. can be done when /0 is used. The following features may be customized: # - Screen colors - [Alt+r] (note: [Alt+r] valid only during customizing) - Options - select via [Alt+o] or from the command line  - Synchronization Controls - select via [Alt+c]  - Sort sequence - use [Alt+d],+e],+h],+n],+s],+u] and/or [Alt+i] - Default point-n-shoot command - select via [Sh+F8]  - Directory tree display - select via [Alt+w]/[Alt+t]  - Attribute filter - select via [Alt+a] ! - Mouse action/sensitivity - use [Alt+m]/[Alt+Sh+m]  - LOOK mode bit-stripping, line-wrapping and TAB default settings in LOOK mode, use [Alt+b], [Alt+l] and [Alt+number], respectively - Hex/ASCII toggle key - in LOOK mode, [Sh+Tab] lets you select the key (normally [Tab]) used to toggle between hex and ASCII formats - Auto-scrolling speed - in LOOK mode, use [^PgUp]/[^PgDn]  - Sector patching - [PgDn] for more info on this  When everything is set the way you want it, press [Enter]. The customized copy, named EDDY.COM, will be written in your working directory with the settings you selected as defaults. The original EDDY will be renamed EDDY.OLD DELETE or DESTROY Files  M With the cursor placed on the line of the display for the file you want to delete, press [F7] (or [Sh+F7] for "destroy"). The display will show that the file has been marked for deletion (or destruction) later. Subdirectories may be deleted also, even if not empty. ) M "Destroy" means that the file will not only be deleted from the directory, but will be completely overwritten, so that the data in the file cannot be read or recovered. This is useful to protect sensitive or classified data. M When a file is selected for deletion, any other changes you may have made to the file previously are undone. The actual deletion will be done at the time you enter UPDATE mode. At any time prior to entering UPDATE mode, you may change your mind and deselect the file by pressing [F2] - the UNDO command. M M [Alt+F7] "logically deletes" a file. This means that the file will be ignored during any of the repeated operations - [^F3] thru [^F7]. M M M Disk Sector PATCHing  Patching disk sectors directly, particularly in the system area (boot sector, FAT, root), can make your data disappear or even make your disk unusable if you make a mistake. If you are SURE of what you're doing, it can be magic! M This very powerful feature can be extremely dangerous in the hands of an inexperienced user, or worse, someone who is intent on doing damage.  For this reason, some users prefer not to have the capability readily avail- able, especially on machines that are used by more than one person.  M By creating a customized version of EDDY, you can PERMANENTLY disable the absolute sector patching feature. Just answer "n" when the question:   "Allow disk PATCHing by sector in new EDDY (y/n)?"  is asked, and the customized version will have this feature disabled.  If you answer "y", you can change ANYTHING on a disk, including format data. Even if you customize again, using the disabled EDDY.COM as the master copy, sector patching cannot be re-enabled. ' M Your original copy of EDDY.COM (or EDDY.OLD, after customizing), will still have the sector patching capability, so it should be kept safely on a floppy disk, tucked away where only you can get to it.  MH< Disk Image Copy/Restore  More info on disk-oriented operations: [PgDn] DISK-IMAGE COPY... : To copy an entire disk to a file, move the cursor to the "Drive" line (third line of the first screen) and press [Sh+F5]. The target must be on a separate drive. The disk image will be written to a file called "DRIVE.{x}" (where "x" is the source drive letter). , M The file will be 4 bytes longer than the source disk (6 bytes for hard disk), as the sector size and # of sectors are written at the beginning of the file, for checking format compatibility when restoring the file to a disk. To get a file that is an exact image your disk, use PATCH to delete these first bytes. M DISK-IMAGE RESTORE... 7 A file built as described above may be restored to full disk format by copy- ing it (in EDIT mode), using [Sh+F5]. The target disk must be same format as the original disk used to create the disk-image file.  M When this command is used, the display will show "Copy(!)" next to the file. The copying will be done when you enter UPDATE (press [Enter] from EDIT). [Sh+F5] cannot be used if any other COPY or MOVE operations are pending. M EDIT a File's Directory Entry  Move the cursor to the file whose directory entry is to be changed, and type the new data directly over the old. Subdirectories can be edited, too.  M You can change filename, extension, date, time and attributes. Entries which you change are flagged by an "*" at the end of the line. An "*" also appears next to the field, except attributes (changes indicated by capital letters). M If you enter a character that's not valid for the field, EDDY "beeps" and ignores it. If you try to leave a line where you have entered bad data (e.g., a blank filename), EDDY "beeps" and puts the cursor on the field in error. M In addition to "type-over" editing, these editing commands are also provided: 1. [=] sets date & time fields equal to EDDY's internal timestamp values. 2. [Alt+equal] freezes EDDY's timestamp at date/time of current file or directory. [Alt+minus] restores use of the DOS date/time. 3. [+] toggles attribute byte values, and doesn't move the cursor.  4. [^y] & [^n] set the attribute byte for all files.  M Changes are made on disk only in UPDATE mode (press [Enter] from EDIT). Any time prior to entering UPDATE mode, to reset all fields to their original values, press [F2] for UNDO. [^F2] undoes all changes to all files.  Error Recovery for COPY/MOVE  In case of a read error during a COPY or MOVE, EDDY offers four alternatives: 1 - Cancel the COPY/MOVE process for this file.  2 - Write a block (sector) of "#" bytes in the new copy of the file in place of the block that cannot be read.  3 - Accept the bad data, and write it to the new file.  For nos. 2 or 3, the original and copied files will be the same size. 4 - Skip the bad block entirely, and write the next good block right after the previous block in the new copy. This obviously results in a new copy that is shorter than the original.  M After update, if any choice but no. 1 was selected, the message displayed for the file involved will be "copied(?)" or "moved(?)", to indicate that the new copy is not exactly the same as the original. Also, the timestamp on the new copy will always be the current date and time in this case.  M Suggestion: Choose no. 2, then rename the original and copy it again, using no. 3. This allows you to see where the bad data is, by looking at the first copy, and to see just how "bad" the data is, by looking at the second copy. M If more than one error is found on a file, all will be treated in the same way, according to the alternative you select when the first is encountered.  L Considerations for Copying/Moving Directories  M OVERWRITE Considerations... 1 If there is a subdirectory in the target with the same name, when you UPDATE, the directory in the target AND ALL FILES AND SUBDIRECTORIES IN IT will be deleted first and then replaced by the directory being copied/moved and all ITS files and subdirectories. It is a complete replacement of the tree, with no checking or comparison of timestamps involved (except on the base node). M "FAST MOVE" Considerations... / When a directory is to be moved to another place on the same drive, and there is no directory of the same name already in the target, EDDY offers you the choice of doing a standard, file-by-file move or a move operation that is MUCH faster. With the standard move, you will see a file-by-file display of everything that's moved; with a "fast move", you'll see just the single line display of the directory name, and then the move is complete.  M Another difference is that EDDY uses some non-standard techniques to achieve this speed, while the file-by-file process uses only standard DOS services. These non-standard techniques are explained in EDDY.DOC, Section 12.4 If using non-standard techniques makes you nervous, stick with the file-by- file method; if you want speed, go with the "fast move" approach.  ' FIND String  3More info on FIND: [PgDn] Press [Alt+f] to enter a string to be found, or to reuse a previous string. An initial string is shown in hex and ASCII; new strings may be entered by "PATCH"ing the string that's displayed (initially, "_"). In LOOK mode, [f] repeats the previous find.  [Tab] toggles hex/ASCII formats; [Sh+Tab] lets you change the toggle key. M The end of the string to be used for the search is shown by "".  To set the end at the current cursor position, press [End].  M To begin the search for the string, press [Enter] or [^Enter].  [Enter] finds strings on a "close match" basis; i.e., either upper or lower case will be considered a match. Blanks in the string will match any number of consecutive blanks, TABs, carriage returns and line feeds. [^Enter] finds only exact matches. ( M To terminate a search, press [^c].  M If the string is found, the 1st character of the matching string is displayed on the first line, highlighted and blinking.  MDbV FIND String  M If LOOK mode bit-stripping is turned on, bits will be stripped from the file data before the comparison with the search string.  M Two features are provided to make the search more flexible:  M 1. A "global match" character, which will match any byte in the file, may be specified by pressing [Alt+g]. This can be any character you like, except space. Default is "?". ) M 2. A "don't match" attribute may be given to any byte in the search string string by pressing [Alt+k] and then typing the byte.  M A "don't match" byte is highlighted in reverse video, and will match any byte in the file NOT equal to it. Bytes are reset to normal match- ing if you type any character over them.  M If you want to search through all files, one after another, press [^f]. M [Alt+r] initiates "FIND and REPLACE". For more info on this, [PgDn]. M$)1>Z EDDY (EDit DirectorY)  If you just type "EDDY" and press [Enter], you'll see this screen. Press [Esc], and EDDY will display the contents of the current default directory, sorted by filename. The format is similar to DIR's, with more information. Typing "EDDY ." and [Enter] has the same effect, without this initial screen. M EDDY is ALL of the following... $ Full-screen directory editor # Disk and directory manager % Sector editor 2 File finder ("where-is" utility)  File viewer/patcher , File backup utility , Data recovery utility * String finder/replacer (hex and/or ASCII)  RAM editor 5 DOS shell 6 ...and MUCH more! 2 M Press [F1] for more info. Context-sensitive HELP is always available via [F1] Many features are customizable; among the advantages of customizing is that you don't have to look at this screen anymore, even if you just type "EDDY"  Moving the Cursor  M Some fields on the screen are "protected" so that the cursor can't be moved to that position. Instead, it will move to the next unprotected position. M EDDY's cursor is moved around in the display as follows:  [Up] - move up 1 line [PgUp] - up 1 page  [Down] - move down 1 line  [PgDn] - down 1 page  [Home] - move to top of page  [End] - move to end of page [^Home] - display first page  [^End] - display last page [Left] - left 1 column [Right] - right 1 column  [Sh+Tab] - left 1 field [Tab] - right 1 field  [^Left] - left edge (col. 1)  [^Right] - rightmost column M [/] - move to date field [:] - move to time field  [.] - left edge, except within filename field [.] moves to extension [+] - move to attribute field, except in attribute field [+] toggles M Cursor and screen movement is handled differently in LOOK and PATCH modes. M M M' LOOK at File  3More info on LOOK: [PgDn] M To LOOK at a file (or RAM), press [F3]. % M [^F3] LOOKs at ALL files, [Alt+F3] LOOKs at file (if any) in target. M [F3] on the 2nd heading line ("Drive X: is...") LOOKs at the entire disk. Refer to "LOOK at Disk" for more info on this  M Keys used to move the display are... ( M [Up] - move up 1 line  [Down] - down 1 line  [s] toggles the speed of [Up] and [Down], between the usual 1-line per press and half-the-lines-on-the-screen per press [PgUp] - move up 1 page  [PgDn] - down 1 page  [^Home] - display first page  [^End] - display last page [Left] - left 1 column [Right] - right 1 column  [t] - tab right 20 columns [T] - tab left 20 columns [^Left] - left edge (col. 1)  [^Right] - right edge (last col.) [^PgDn] - auto-scroll down  [^PgUp] - auto-scroll up  MH& :8f Commands for LOOK  Commands available in LOOK mode are...  More info on LOOK: [PgDn] [Tab] toggles hex/ASCII formats [Sh+Tab] to change hex/ASCII toggle key [b] toggles BIT-stripping for current display  [e] toggles EGA/VGA between 25- and 43/50-line screen  [Alt+f] FINDs a string in the file [f] repeats the previous FIND [j] JUMPs to a new position in the file # [Alt+p] PRINTs the file, from first line displayed, until next keypress [t] tabs display right, [T] tabs left % [F9] exits (temporarily) to DOS + These commands are used only with ASCII-format displays...  [0] thru [8] sets TAB expansion factor for current display  [Alt+0] thru [Alt+8] sets TAB expansion factor as default  [Alt+b] toggles BIT-stripping to new default setting  [l] toggles LINE-wrapping for lines longer than 80 characters  [Alt+l] toggles LINE-wrapping to new default setting  [r] toggles display of a "RULER" line, for checking column #s  [u] moves the ruler up one line, [d] moves it down one line  These commands are used only with hex-format displays...  [p] toggles "PRINTABLE" vs. exact hex format display  [w] displays words instead of bytes, [W] displays inverted words  (after [w] or [W], press [t] to shift word display one byte right or left)  LOOK at Directory  M LOOKing at a directory means to change EDDY's working directory. Move the cursor to the display line of the directory you want to LOOK at, and press [F3]. EDDY will display the files of the new directory.  M With [F3] you may LOOK at subdirectories in the working directory, or the parent directory (".."), if there is one. # M Other ways to LOOK at a new working directory are:  M 1. Press [Alt+w] to select a new working directory  (and/or a new file specification, if desired)  M 2. Press [Alt+x] to exchange the current working and target directories M M M M M M M' LOOK at Disk  More info on disk-oriented operations: [PgDn] In addition to the normal LOOK, PATCH and FIND commands (see previous page) the following commands are provided for LOOKing at the entire disk...  M [Alt+d] - Display data at top of screen in DIRECTORY entry format  [Alt+j] - Jump to cluster # 1 [Alt+n] - Jump to NEXT cluster allocated to file currently displayed [Alt+s] - Jump to STARTING cluster per directory entry at top of screen  [Alt+t] - Jump to TARGET directory * [Alt+u] - Jump to next UNALLOCATED cluster " [Alt+w] - Jump to WORKING directory ) M [m] - MARK cluster (and all clusters between this and any previous mark) [Alt+m] - Jump to first MARKED cluster, or last, if already at first  M When LOOKing at the entire disk, the meaning of the following commands is slightly changed... 9 [j] - Jump to sector # 6 [F2] - Unmark all sectors/clusters * [Enter] - Write marked area to file in target directory  M Menus Make it Easy  M Press [Alt+F1] and a pull-down menu panel is displayed, as well as a menu bar across the top of the screen, with other menu topics to choose from. M The menu panel lists commands which may be executed by EDDY. To the right of each command a "hot key" is shown. This key may be used to execute the com- mand directly from EDDY, without using the menu. To select a command from the menu, you may: 1) press the highlighted letter for that command; or 2) move the cursor to the command and press [Enter] (or left click mouse); or 3) press the indicated "hot key" for the command (unless the hot key is shown enclosed by "< >", in which case the hot key cannot be used from the menu). M Some lines on some panels show "(sub-menu)" instead of a hot key. If you choose one of these, another panel will be displayed, with commands relating to the subject you chose. These commands may be selected in the same 3 ways described above. < M If you don't want to choose a command, press [Esc] (or right click mouse). M A list of other topics available is displayed across the top of the screen. To view the other panels, press [Left] or [Right]. ' Mouse Meanderings  3More info on mice: [PgDn] If EDDY detects a mouse (driver), the bottom line of the display has arrows pointing up to the normally-unused right side of the screen.  M EDDY reacts to mouse movement just as though you had used the arrow keys in a corresponding way - UNLESS you have moved all the way right, to the scroll bar. Up or down movement, or clicking, there scrolls the display. M A left mouse button "click" on a directory line makes that the new working directory. A left click on a file line LOOKs at that file.  M When EDDY asks for confirmation that you want to proceed with some action, a left click means "yes, proceed". A right click means "no, forget it". M If EDDY asks for either [Enter] or [^Enter], a left click is the same as [Enter], and a double left click is the same as [^Enter].  M Click either button in the indicated area at the right hand side of the screen to display the menu. A simultaneous left and right click gets HELP. M To adjust the mouse sensitivity, press [Alt+Sh+m].  More on Mice  M In LOOK mode, ASCII (text) display format, a left click calls up the menu. In hex format, the otherwise unused area between the two parts of the display is indicated from the bottom line; left click here to call the menu. M When PATCHing, a left click anywhere except the indicated "click area" means "update" (same as [Enter]); a double left click means "update, don't change timestamp" (same as [^Enter]) / M A right click returns to EDIT from LOOK, or to LOOK from PATCH.  M The normal action for a left-button click, as described on the preceding screen, is the same as pressing [F3]. If you prefer some other command for use with the left button, press [Alt+m], and then the key for the command you want to use. The function for a left click will be changed accordingly. M You may also want to use [Alt+m] if you are left-handed. To reverse the use of the right and left buttons, press [Alt+m] and then right-click the mouse. After that, the functions are reversed, and all references to "left" should be read as "right" (except, if you want to swap back to a right- handed mouse, the sequence is still [Alt+m], right click). & Options ! Options are used on the command line (e.g., "EDDY/A/K") or press [Alt+o]. /A - Do not change setting of "archive" attribute on files copied.  /B - Silence the "beeper". 2 /C - EDDY sets the cursor size as it sees fit. /C leaves it unchanged.  /D - Include directory sizes in display. $ /E - Set EGA monitor to 43-line (or VGA to 50-line) text display mode.  /F - Set filename editing. Instead of searching for a matching name, typing in the filename or extension field will rename the file.  /H - Include files with "hidden" or "system" attributes in the display. /K - Some error and status messages are displayed briefly and then disappear. /K tells EDDY to wait for a key press before clearing the message. /L - List for repeated commands - [^F2] thru [^F7] - starts at current file. /M - Monochrome monitor. Useful with mono monitor + Color Graphics Adapter. /R - RAM editing. LOOK, PATCH, FIND and/or COPY your PC's memory.  /U - Use minimum memory required for EDDY. (Only on command line)  /W - "Where's That File?". Display directories containing matching file names M /0 puts EDDY in "customizing" mode  /9 defines screen size on monitors that EDDY doesn't automatically adjust to. The other "numeric" options are used to control batch mode operations. [PgDn] for information on Batch Operations  PATCH Data in File, Disk or RAM  Press [F4] to PATCH. Changes may be entered at the blinking cursor. A 2nd cursor highlights the corresponding byte in the other half of the display. The cursors move in unison, and are controlled by the "arrow" keys. [Tab] toggles hex/ASCII formats; [Sh+Tab] lets you change the toggle key. M Press [Alt+y] if you want to delete all bytes before or after the cursor. If the display is at the end of file, and there is space for more data on the screen, [Alt+z] adds a ^Z (end-of-file) byte to the file, making it longer. M No changes are actually written to disk until you press [Enter] or [^Enter] twice. If you use [^Enter], you will be asked whether you want to update the file's timestamp; [Enter] always updates the timestamp to DOS's date/time. Any time before entering UPDATE mode, you may press [F2] to UNDO the changes. M PATCH works on one display page at a time. To work on data in a different part of the file, press [F3] to move to LOOK mode and position the display as required. Then press [F4] to return to PATCH mode and make your changes.  [^F4] puts you in PATCH for ALL files (one at a time).  M If you PATCH a read-only file, it will still be read-only after the PATCH. M Point-n-Shoot  You may define commands to be used with certain files. For instance, you might want to use PKZIP to look at the contents of ".ZIP" files, without leaving EDDY. The files and commands are defined in the "EDDY.USE" file. You may also define a default command, to be used when EDDY.USE has no appropriate command. The default may be used anytime, by pressing [F8]. M For example, if EDDY.USE contains the line: ! *.ZIP C:\UTIL\PKZIP.EXE -V %1  pressing [Sh+F9] TWICE when the cursor is on a file with the extension ".ZIP" will display the contents of that file (assuming, of course, that you have PKZIP in the UTIL directory). / M Files are defined as usual for DOS, and the commands are similar to .BAT file commands. The full path and extension (i.e., ".EXE" in the example) must be given in the command. There must be at least one space after the extension, and also after the file definition. The replaceable parameter ("%1" in the example) tells EDDY where to put the filename before executing the command. M EDDY.USE must be in a directory defined in your current PATH, the current directory, or (if you have DOS 3.0 or higher) in the same directory that you executed EDDY from. 9 Data Recovery  If you have a problem that can't be handled by "quick undelete" methods of other disk utilities, EDDY offers some capabilities to make the job easier... M 1. Set the working directory to the directory which used to contain the file you want to recover, and LOOK at the disk.  2. Move the deleted filename (starts with "E5" or "05" hex) to the top, and press [Alt+d] to verify. If you don't find it, press [Alt+n] to move to the next cluster of the directory. If there are no more clusters, go to Step 4 3. With the filename at the top of the screen, press [Alt+s], to display the starting cluster of the deleted file. If the data looks as you expected, proceed to Step 5. Otherwise, the cluster has probably been re- used by DOS to store another file. In this case, continue with Step 4. 4. If you need this step, use FIND to locate your data, or press [Alt+u] to search the unallocated clusters for likely-looking data. When you find data you want to recover proceed to the next step.  5. Mark the selected cluster, using [m]. Look at the next cluster. If it looks right, mark it, too. If not, press [Enter] to write the data.  6. Find the next logical cluster, and repeat Step 5. Repeat 5 & 6 as needed. M Your data will be in the "SECTORS.{x}" file (where "x" is the drive letter). M RENAME File or Directory  To rename a file, just type the new name over the old (when option /F is ON). Option /F may be turned ON for all files by pressing [Alt+o] and then [f]. Or, option /F may be turned on for just the current file by pressing [Ins]. When option /F is ON, a "." appears between the filename and extension fields M Note that the filename field and extension fields are separate in the display and must be typed separately. Any character which is valid for a filename, including blanks, may be used. If you type a "." while in the filename field, the cursor will move to the extension field. The filename may not be set to all blanks (although the extension may). $ M When a change has been made to the filename or extension, an "*" will appear just to the right of the extension in the display.  M If option /F is OFF, renaming is inhibited, and the "Speed Search" feature is made available. In this case, typing in the name field tells EDDY to search for the first file which has a name which matches the current file's name, up to and including the character you just typed.  M When a file is renamed, the new name is used for any operations (such as COPY or COMPARE) that involve entries in both the working and target directories.  FIND and REPLACE  M To replace occurrences of the FIND string with a new string (the "REPLACE string"), press [Alt+r]. The FIND window will be expanded to allow entry of a REPLACE string in the lower portion of the window. REPLACE strings are entered exactly the same as FIND strings, and may be ASCII and/or hex.  M To switch between the two parts of the window, use [Up] and [Down].  M To shrink the window back to its normal FIND-only size, press [Alt+r] again. M If you begin the search with the expanded window on the screen, the REPLACE string will be written over any match found for the FIND string. When you begin the search, you will be asked whether you want EDDY to pause for you to confirm before replacing, or just to go ahead and make the replacement automatically. M If the REPLACE string is shorter than the FIND string (e.g., with a "close" match that includes white space), the REPLACE string will be padded with trailing blanks as required to make the two strings the same length. A REPLACE string may not be longer than its corresponding FIND string.  MH Sorting Directories  (More information on commands: [PgDn] You may sort the directory in a variety of sequences for display...  [Alt+d]: Sort files by DATE/time  [Alt+n]: Sort files by NAME [Alt+e]: Sort files by EXTENSION  [Alt+s]: Sort files by SIZE [Alt+h]: Sort files by time (HOUR/min)  M The sorted display will show any subdirectories first, followed by the files. M Press [Alt+u] to display the directory UNSORTED, as it is stored on disk. Press [Alt+i] to INVERT the current sort order  M You may also sort directories permanently, on disk. To tell EDDY you want this, press [Alt+Sh+d], [Alt+Sh+e], [Alt+Sh+h], [Alt+Sh+n] or [Alt+Sh+s]. The sequence indicator at the bottom of the screen will blink, and the directory will be rewritten to disk when you UPDATE, after any other changes requested. M You can also order the directory in any sequence you like. Press [Alt+F6] to mark a file to "Shuffle", move the cursor to the spot you want to put it, and press [Alt+F6] again. The sequence indicator will change to a blinking "?". Shuffle as often as you like, then UPDATE to rewrite the directory to disk. MCCC u Support for EDDY  EDDY is "shareware", distributed for trial use without charge. EDDY may be freely copied. Please pass it along to your friends. EDDY may not be sold for more than the cost of the disk it is copied on, plus reasonable handling. The program is supplied as-is. The author disclaims all warranties, express or implied, including, without limitation, the warranties of merchantability and the warranties of fitness for any purpose. If you find EDDY to be useful and you continue to use it, please send your registration fee ($25.00) to John Scofield at:  117 West Harrison Bldg., 6th floor, Dept. S-678, Chicago, IL 60605 USA If using credit card, do NOT use this address; see EDDY.DOC, Section 27. M Registration entitles you to the latest version, registered in your name, a free upgrade, technical support, and knowing you have "done the right thing" _______ )  ____|__ | (R)  --| | |-  | ____|__ | Association of  | | |_| Shareware  |__| o | Professionals  -----| | |-  |___|___| MEMBER  8> TARGET Directory Dialog Box  M [Alt+Sh+t] displays the current target directory, if any, and lets you change to another target directory if you wish, by entering that directory's name. M If there is no target directory, the rules for creation of paths are the same working directories. Otherwise... + M If you start the name with a "\", EDDY interprets this as a directory start- ing from the root of the target directory's drive. If there's no starting "\", EDDY adds the name at the end of the target directory path string, and uses that as the new target directory. & M For example: suppose your current target directory is C:\UTIL and the DOS default on D: is D:\WORK. Then, after pressing [Alt+Sh+t], if you enter... ... "\" or ".."the new target will be C:\  ... "\FOO" the new target will be C:\FOO  ... "FOO" (or "C:FOO) the new target will be C:\UTIL\FOO  ... "D: the new target will be D:\WORK ! ... "D:FOO" the new target will be D:\WORK\FOO  M If you'd rather select from a graphical tree diagram, [PgUp] for more info.  TARGET Directory Tree  M Press [Alt+t] to get a graphical display of the directory tree on the target drive (the one containing the target directory). The target directory will be highlighted and enclosed in " ". The default DOS directory for that drive is shown enclosed in "{ }". If the working directory is on the same drive as the target, it will be enclosed in " ". M Move to directories with the cursor keys, or by pressing the first letter of the name. If more than one directory has the same name, press that letter again to move on. When the directory you want is highlighted, press [Enter]. M To select another drive, press [^letter], where [letter] is the drive ID. The first time you select a drive, there'll be a delay while the tree is analyzed If you use the DOS Gateway, or update the tree, the delay will recur. M To CREATE a new directory as the target, use the dialog box. Press [Alt+Sh+t] to display the dialog box. [PgDn] for more information on dialog box usage. M If you want to use only the dialog box, press [Alt+t] while the tree is displayed. [Alt+t] will then be treated the same as [Alt+Sh+t]. To reset [Alt+t] to access the tree, press [Alt+t] while the dialog box is displayed.  Timestamp Filtering  Press [Alt+q] to specify the date and/or time that a file must have to be included in EDDY's display. When a timestamp filter is used, it is displayed in the heading line at the top of the screen. If the filter includes a date value, the sort sequence will be by date; otherwise, sorting is by time only. M When you press [Alt+q], any timestamp already in effect will be reset to all 0's, meaning "no timestamp filtering". You may then enter the timestamp you want to use for selecting files to be displayed. The timestamp begins with a ">", "<" or "=", which means select files with dates/times greater than, less than or equal to the specified timestamp. # M A date of 00/00/00 means that the date will not be used for selecting the files. A time of 00:00 means the time will not be used. If both are zeros, no timestamp filtering is done. - M After setting the timestamp, press [Enter]. If there is an error, the cursor will move to the field which has the error; otherwise, the new timestamp will immediately be used to reprocess the working directory, giving a new display. M Some users report that [Alt+q] isn't recognized by EDDY. This appears to be a problem with some DOS versions. If you have this problem, turn option /I ON.  UPDATE - [^Enter] or [Enter]?  M The choice of [Enter] or [^Enter] affects only the way timestamps are set on files copied or patched. [Enter] tells EDDY to use the normal defaults for timestamps, which are: 6 M Files copied - timestamp left unchanged  Files patched - timestamp set to current DOS date/time  New EDDY.COM when customizing - current DOS date/time  M If you press [^Enter], EDDY will normally ask how you want to set timestamps, and will then treat them as you have indicated.  M However, if you are using a customized copy of EDDY, the assumption is that you are familiar with the program, and the question will not be asked. In this case, EDDY uses the opposite logic after [^Enter]; i.e., files copied get the current date/time, and files patched keep their old timestamp. M After the UPDATE is complete, or after the current file is patched, timestamp setting logic reverts to the normal defaults. M M WARNING!  M Some of the things EDDY can do to your disks are things you shouldn't do if using disk capacity expanders such as DoubleSpace, Stacker, SuperStor, or similar products. Specifically, patching disk sectors (files are OK) and permanently sorting directories are features likely to cause problems (i.e., your data may disappear!) if used with "drives" of this type.  M Therefore, EDDY tries to identify such drives before proceeding with any of these functions. If a drive is identified as being one of these, you will either see a message: "Not supported for this disk", and EDDY won't proceed, or if the operation is dangerous, but can be used if you are VERY sure of what you're doing, you'll be warned but allowed to proceed if you choose to. M The first time one of these functions is requested on a drive, if EDDY can't decide automatically whether it's a real drive (some vendors provide details on how to detect their products, and some don't) you will be asked... Is a "compressed drive" - DoubleSpace, Stacker, etc (y/n)? ...and EDDY will react according to your answer for the rest of that session. M If you customize your copy of EDDY, this information will be recorded perma- nently, so you won't be pestered by the question any more.  Where's That File?  To find the directory (or directories) a file is in, use option /W and [^w]. From the command line, using option /W causes EDDY to search the disk for matching files, starting with the given working directory and continuing downward in the directory tree. The directories are searched in "unsorted" sequence; i.e., the order they actually are stored on your disk. Attribute and timestamp filters, if any, must also match for a file to be "found". M The working directory which will be displayed is the first one found which has matching files. If there is no match, you'll get "File not found". M Pressing [^w] after a find tells EDDY to continue searching the directory tree for the next directory which contains matching files. [^w] may be re- peated until the entire tree has been searched. Option /W is then turned OFF. M Option /W indicates whether a tree has been defined for the search. Pressing [^w] when option /W is OFF turns /W ON, and EDDY searches from that working directory downward in the tree for a directory with one or more files that match the current file, attribute and/or timestamp specifications.  M Changing directory by pressing [F3], [Alt+w] or [Alt+x] turns option /W OFF. M8 WORKING Directory Dialog Box  [Alt+Sh+w] lets you enter a new working directory path, with or without a filename (which may include wildcards). If a filename is used, only files with matching names will appear in the new working directory display.  M If you enter only a drive (e.g., "C:"), the default directory for that drive will become the new working directory. & M If you start the path with a "\", EDDY interprets this as a directory path starting from the root of the current working directory's drive. If there's no initial "\", EDDY adds the path at the end of the current directory path string, and uses that as the new working directory.  M For example: suppose your current working directory is C:\UTIL and the DOS default on D: is D:\WORK. Then, after pressing [Alt+Sh+w], if you enter... ... "\" or ".."the new working directory will be C:\  ... "\FOO" the new working directory will be C:\FOO  ... "FOO" (or "C:FOO) the new working directory will be C:\UTIL\FOO ... "D: the new working directory will be D:\WORK  ... "D:FOO" the new working directory will be D:\WORK\FOO  M If you'd rather select from a graphical tree diagram, [PgUp] for more info.  WORKING Directory Tree  Press [Alt+w] to get a graphical display of the directory tree on the working drive, or press [^\] to select a new working drive. The working directory will be highlighted and enclosed in " ". If the target directory is on the same drive, it will be enclosed in " ". M Move to directories with the cursor keys, or by pressing the first letter of the name. If more than one directory has the same name, press that letter again to move on. When the directory you want is highlighted, press [Enter]. M To select a different drive, press [^letter], where [letter] is the drive ID. When drives other than the working drive are displayed, the current DOS default directory for that drive is shown enclosed in "{ }". The first time you select a drive, there'll be a delay while the tree is analyzed. If you use the DOS Gateway, or update the tree structure, the delay will recur. M To change the file specification, use the dialog box. Press [Alt+Sh+w] to display the dialog box. [PgDn] for more information on dialog box usage. M If you want to use only the dialog box, press [Alt+w] while the tree is displayed. [Alt+w] will then be treated the same as [Alt+Sh+w]. To reset [Alt+w] to access the tree, press [Alt+w] while the dialog box is displayed. HZ-7$A^rw:|* {# lu›7B(FG3틤bfn< RfVЛZ\W/ Ty  lD? Wa uAb Tm (CnFSd3D5PxGEe"ADc "Cr "Ru "7Uk "^Kg "Sl" bL@" nLp"Pf" RF4"ЛF3=L ;@DqgGHIKMOPQ O -H։.+ԶcԢ2Ԉ&0ԈԈ.1Ԁjtzr=>iuH=t0=Dt+=qt&=gt!=Qui=Iu}#>+t>jt3ɋѰB!ˊtTŠL2Iìҹ$8t6.ԋtƿҹ)>,ԋ< t!PQRV3ɋ tЬȠ^ZYXþ02mԾ bҹ$k6.Ԡ2anr >.Ԡ0Rÿÿ t3+ÁuËԻӹ;t sWË6,ԁt҉6,ԋ4<Ë6,ԁtPRV20Ժq\i>1v YԶ N ^ZXþp ]QWRp Z_YP.PY.P$.PX.P].P.P.P.P.P!.P[.Pt.P.P.P.P.PM.P.P.P .P].Pf.Po.P2.PG.P=.Pz.P .P .P.P.P .P .PB .P .P .P .P .P0 .Pi .Pv .P .P .P .Pk .P .P .P .Pf.P.P .PF.PZ.Pn.P.P.P.P.P\.Pe.P.P.P.P.P.P.P.P.P.P=.PD.P.Ph.P.P.Pr.P.P.P.P.P.Pc.Pn.P.Pl.P.P.P.PM.P.P.P.P.P.PM.P.P:.P.P.P.P6.PE.PO.PU.P[.Pk.P.P.P .P: .PH .PN .P2'.PO'.PX'.P'.P'.P'.P'.P'.P(.P,(.P#.Pm$.PE(.Pw(.P(.P(.P).P ).PS).PX).P).P).P).Pr*.P*.P*.P+.P*+.Pl+.Pv+.P3,.P,.P-.P/.P3.PY0.PV3.P0.P1.P1.P+1.P>1.P1.P2.P1.P$2.P12.P3.P3.P 4.PZ4.P4.P4.P4.PA.P,A.P=A.PA.PA.P B.PB.PB.P%B.P/B.PwB.PB.PB.PB.PB.PQC.PC.P3E.PcE.PE.PdF.PF.PG.PG.PH.P(I.PfI.PI.PI.PZJ.PJ.PJ.PK.PJ.PJ.PK.P%K.P9K.PfK.PoK.PK.PK.PK.P L.PK.PL.PJL.PVL.PnL.P}L.P:M.PL.PL.P\M.PM.PM.PM.PwN.PN.PN.PO.PPO.P]O.PkO.PO.PO.PO.PO.PP.PP.P\P.PP.P4P.PP.PQ.PdQ.PBR.PdR.PR.PIS.PSS.PS.PS.PT.PT.PU.P&V.P3V.PfV.PV.PsV.P$W.P3W.PrW.PW.PW.PW.PYX.PgX.PuX.PX.PX.PX.PX.PX.PX.PiY.P\Y.PpY.PY.PY.50ESJ @:P@:Q@:K 8 8 8MT8 T8 T8G7s7O*8t*8:I:h:D:q:g:;:7 6Hk:k:P8 8M: :K99G9s9O:t:I8H;hH;D:q:g:;:O912d,fhikpqrsXt^xyzQ;GQepdro !,2CHL; + Edit Path/File Select Dir Commands Repeating Commands Other pdro !-2CHL + Path/File Select Disk Commands Repeating Commands Other 3!+3pdro !,2CHL+ Path/File Select Dir Commands Repeating Commands Other 3pdro !,2CHL+epfro !-2CHL;"+ Edit Path/File Select File Commands Repeating Commands Other :(2:sjmo"-3>B!1:, Screen Format Jumping Marking Other spo &0>BW#~/:, Screen Format Positioning Other   so >B$- Screen Format Other ksyspo &0>B*~/:,pro 2CHL+ Path/File Select Repeating Commands Other p -3p -5 Patch Commands xfpxpsro !)2CHL+ Path/File Select Snapshots Repeating Commands Other cc+1hh Colors for Menu/HELP Example   0'(&ͻ Copy file normally [F5] Bit-strip copy [Alt+b] Remove TABs [Alt+0] Disk-image restore [Shift+F5] ͼ@ * cbrd?0Xͼ ͻ Cursor/heading [c] Previous [C] Text body [t] pRevious [T] Highlighting [h] prEvious [H] Use these colors [u] restore Defaults [*] quit now! [F10] ͼ3txcptrheud! cCtThHu*D ͻ Look [F3] looK at target [a_F3] Patch [F4] Find [a_f] find & Replace [a_r] Compare directory entries [Shift+F3] coMpare contents [Alt+Shift+F3] ͼ   lkpfrcm =j>!V  ͻ Look at all files [^F3] Patch all files [^F4] Find in all files [^f] find & Replace [^r] coMpare directory entries [Shift+^F3] ͼ)   ' 3 0lpfrm=>V ͼ ͻ Goto [F3] Move [F6] Shuffle [Alt+F6] Delete [F7] Undo [F2] uPdate ͼ>   & . < gmsdup=@mA< ͼ ͻ Look [F3] Patch [F4] Find [Alt+f] find/Replace [Alt+r] Copy disk image [Shift+F5] ͼI & * 0 7 C lpfrc=>!Xͼ ͻ Take snapshot [Shift+F5] Compare snapshot [Shift+F3] Un-SUBSTitute [F3] uPdate ͼN $*4 tcupXV= ͼ ͻ Goto [F3] Update ͼ=gu= ͼ ͻ Rename [Ins] Date [/] Time [:] Attributes [+] Freeze timestamp [Alt+equal] Unfreeze timestamp [Alt+minus] Set file timestamp to frozen timestamp [=] uPdate ͼGKT^prdtafusp R/:+=   ͼ ͻ Data... (sub-menu) Copy normally [F5] Variations on copy... (sub-menu) Move [F6] sHuffle [Alt+F6] deLete [F7] Overwrite [Shift+F7] Ignore [Alt+F7] uNdo [F2] Execute [Alt+F9] Use [Shift+F9] uSe default [F8] uPdate ͼ.2@Okdcvmhloineusp ?@mAZn<p\B      ͼ ͻ Register EDDY [Alt+z] Sort... (sub-menu) Option select [Alt+o] Volume label [Alt+v] Remove label [Alt+Sh+v] Print [Alt+p] DOS Gateway [F9] Quit... (sub-menu) quit now! [F10] heLp [F1] ͼ*********************************************************************************7;FRh6rsovmpgq!l ,//CD;   Mouse: Button action [Alt+m] sensiTivity [Alt+Sh+m] Quit... (sub-menu) quit now! [F10] heLp [F1] ͼNR_m6rsovmpgbtq!l ,//C22D;  ͼ ͻ Working directory: Work tree/box [Alt+w] dIalog box [Alt+Sh+w] Target directory: Target tree/box [Alt+t] diaLog box [Alt+Sh+t] Set directory recall [Shift+F10] Recall directory [Shift+^F10] sElect working drive [^\] eXchange dirs [Alt+x] Attribute filter [Alt+a] Date/time filter [Alt+q] wHere's that file? [^w] ͼ  witlsrexadh ]-    ͻ quit to directory: Normal exit [F10] Working [Alt+F10] Keep current font and quit [^F10] Set directory recall [Shift+F10] ͼ"(25nwksDqg]ͼ ͻ Data... (sub-menu) Copy [^F5] Move [^F6] deLete [^F7] Overwrite [Shift+^F7] Ignore [Alt+^F7] uNdo [^F2] Execute [Alt+^F9] Use [Shift+^F9] uSe default [^F8] conTrols [Alt+c] uPdate ͼ;.dcmloineustp bcd_e.      ͼ ͻ Take snapshot [Shift+F5] Compare snapshot [Shift+F3] Update ͼ tcuXV ͻ Sort directory... ...display only Name [Alt+n] Extension [Alt+e] Size [Alt+s] Date/time [Alt+d] Hour/min [Alt+h] Unsorted [Alt+u] Inverted [Alt+i] ...PERMANENTLY on disk nAme [Alt+Sh+n] eXtension [Alt+Sh+e] siZe [Alt+Sh+s] daTe/time [Alt+Sh+d] hOur/min [Alt+Sh+h] inVerted [Alt+Sh+i] ͼ6nesdhuiaxzto 1 #1 #   ͼ ͻ Jump to directory: Working [Alt+w] Target [Alt+t] Jump to cluster: Cluster # [Alt+j] Starting [Alt+s] Next [Alt+n] Marked [Alt+m] Unallocated [Alt+u] Jump to sector: Sector # [j] Boot sector [^Home] Last sector [^End] ͼ! wtcsnmu#bl $12jwu   ͼ ͻ Bit-strip ON/OFF (temp) [b] (perManent) [Alt+b] Word display ON/OFF [w] Reverse-byte words [W] Shifted words toggle [t] Display directory entry [Alt+d] Printability ON/OFF [p] EGA/VGA 43/50 toggle [e] ͼ !!!!!!bmwrsdpe b0wWt pe   ͼ ͻ Hex/ASCII toggle [Ins] Bit-strip ON/OFF (temp) [b] (perManent) [Alt+b] Word display ON/OFF [w] Reverse-byte words [W] Shifted words toggle [t] Printability ON/OFF [p] EGA/VGA 43/50 toggle [e] Change Hex/ASCII toggle key [Shift+Tab] ͼ!c#g#q#|##!hbmwrspec Rb0wWtpe   ͼ ͻ Bit-strip ON/OFF (temp) [b] (perManent) [Alt+b] Word display ON/OFF [w] Reverse-byte words [W] Shifted words toggle [t] Display DIR format [Alt+d] Printability ON/OFF [p] EGA/VGA 43/50 toggle [e] ͼ#$$%%"%!bmwrspe b0wWt pe  ͻ PERMANENT CHANGES TAB expansion: 8 bytes/TAB [Alt+8] 7 bytes/TAB [Alt+7] 6 bytes/TAB [Alt+6] 5 bytes/TAB [Alt+5] 4 bytes/TAB [Alt+4] 3 bytes/TAB [Alt+3] 2 bytes/TAB [Alt+2] 1 byte/TAB [Alt+1] 0 bytes/TAB [Alt+0] ͼ3%&&&&&876543210 ~}|{zyx    ͻ TEMPORARY CHANGES TAB expansion: 8 bytes/TAB [8] 7 bytes/TAB [7] 6 bytes/TAB [6] 5 bytes/TAB [5] 4 bytes/TAB [4] 3 bytes/TAB [3] 2 bytes/TAB [2] 1 byte/TAB [1] 0 bytes/TAB [0] ͼ&3(7(A(L(b(876543210 876543210    ͼ ͻ Hex/ASCII toggle [Ins] Bit-strip ON/OFF (temp) [b] (perManent) [Alt+b] Line-wrap ON/OFF (temp) [l] (Permanent) [Alt+l] TAB expansion: (Temporary)... (sub-menu) (permaNent)... (sub-menu) Ruler ON/OFF [r] Up ruler [u] Down ruler [d] EGA/VGA 43/50 toggle [e] Change Hex/ASCII toggle key [Shift+Tab] ͼu(*****!hbmlptnrudec Rb0l&rude      ͼ ͻ Patch [F4] Find [a_f] find & Replace [a_r] priNt [Alt+p] EDit DirectorY [Esc] DOS Gateway [F9] Quit... (sub-menu) quit now! [F10] heLp [F1] ͼ*F,J,V,a,u,1pfrnegytq!l >!=CD;   ͼ ͻ Jump to seg:offset [j] Patch [F4] Find [a_f] find & Replace [a_r] priNt [Alt+p] EDit DirectorY [Esc] DOS Gateway [F9] Quit... (sub-menu) quit now! [F10] heLp [F1] ͼ, . ..&.<.1jpfrnegytq!l j>!=CD;    ͼ ͻ Tab right 20 [t] tAb left 20 [T] Left margin [Home] Right margin [End] Beginning of file [^Home] End of file [^End] Jump to line/offset [j] Speed scroll toggle [s] ͼQ./////talrbejs tTGOwujs ͻ quit to directory: Normal exit [F10] Working [Alt+F10] Keep current font and quit [^F10] ͼ/000003nwkDqg  ͼ ͻ Mark cluster [m] Un-mark all [F2] Jump to mark [Alt+m] Copy marked clusters ͼ011111#mujcm<2 ͼ ͻ Hex/ASCII toggle [Ins] Delete bytes: After cursor [Alt+a] Before cursor [Alt+b] Add [^z] after EOF [Alt+z] Change Hex/ASCII toggle key [Shift+Tab] quit to directory: Normal exit [F10] Working [Alt+F10] Keep current font and quit [^F10] Undo [F2] uPdate ͼ133333 habzcnwkup R0,Dqg<    ͼ ͻ Hex/ASCII toggle [Ins] Change Hex/ASCII toggle key [Shift+Tab] quit to directory: Normal exit [F10] Working [Alt+F10] Keep current font and quit [^F10] Undo [F2] uPdate ͼ455555 hcnwkup RDqg<     b;.`;$&)+.*cC*%>u7P Xr0}fQiYj %' tb % K9tT6r >ts% t'" nA "PS؍0[XPSQR27΋PXZY[XPSR̊2Z[XPS2 rt { 2[XPWRV8t t>FF46 V4+20^|>tFFF t$^Z_XP6P+6QRL*ZYXPSQWRVЀArZw 2 w 2F_;t CC^^Z_Y[XV6 Vt6^tF|uVhNN.N^VQ6 VtNN6^tS _[Ѐ|uVFFQV6.:tw *2 *2v^Y) It uPQVA)28$t <^YXPS)& 2C tĈ& +[XPSWRV6> t NjЊV& +W^Z_[XPSQRVЋ6 t CC;uGrt+2V 6 t ;uJIs^ZY[X sc9tu K69tT t~ 9t##u [MUWR64G6UZ_PS)& )S2K ẗ& + CĊ u[XWV> u^_WV> u^_3"" À>$tQVREZ^YÀ>$uQWRE$Z_YQRV0EPr^ZYQWR0EP.Z_YS>uP.`;PY.`;P$.`;PX.`;P].`;P.`;P.`;P.`;P.`;P!.`;P[.`;Pt.`;P.`;P.`;P.`;P.`;PM.`;P.`;P.`;P .`;P].`;Pf.`;Po.`;P2.`;PG.`;P=.`;Pz.`;P .`;P .`;P.`;P.`;P .`;P .`;PB .`;P .`;P .`;P .`;P .`;P0 .`;Pi .`;Pv .`;P .`;P .`;P .`;Pk .`;P .`;P .`;P .`;Pf.`;P.`;P .`;PF.`;PZ.`;Pn.`;P.`;P.`;P.`;P.`;P\.`;Pe.`;P.`;P.`;P.`;P.`;P.`;P.`;P.`;P.`;P.`;P=.`;PD.`;P.`;Ph.`;P.`;P.`;Pr.`;P.`;P.`;P.`;P.`;P.`;Pc.`;Pn.`;P.`;Pl.`;P.`;P.`;P.`;PM.`;P.`;P.`;P.`;P.`;P.`;PM.`;P.`;P:.`;P.`;P.`;P.`;P6.`;PE.`;PO.`;PU.`;P[.`;Pk.`;P.`;P.`;P .`;P: .`;PH .`;PN .`;P2'.`;PO'.`;PX'.`;P'.`;P'.`;P'.`;P'.`;P'.`;P(.`;P,(.`;P#.`;Pm$.`;PE(.`;Pw(.`;P(.`;P(.`;P).`;P ).`;PS).`;PX).`;P).`;P).`;P).`;Pr*.`;P*.`;P*.`;P+.`;P*+.`;Pl+.`;Pv+.`;P3,.`;P,.`;P-.`;P/.`;P3.`;PY0.`;PV3.`;P0.`;P1.`;P1.`;P+1.`;P>1.`;P1.`;P2.`;P1.`;P$2.`;P12.`;P3.`;P3.`;P 4.`;PZ4.`;P4.`;P4.`;P4.`;PA.`;P,A.`;P=A.`;PA.`;PA.`;P B.`;PB.`;PB.`;P%B.`;P/B.`;PwB.`;PB.`;PB.`;PB.`;PB.`;PQC.`;PC.`;P3E.`;PcE.`;PE.`;PdF.`;PF.`;PG.`;PG.`;PH.`;P(I.`;PfI.`;PI.`;PI.`;PZJ.`;PJ.`;PJ.`;PK.`;PJ.`;PJ.`;PK.`;P%K.`;P9K.`;PfK.`;PoK.`;PK.`;PK.`;PK.`;P L.`;PK.`;PL.`;PJL.`;PVL.`;PnL.`;P}L.`;P:M.`;PL.`;PL.`;P\M.`;PM.`;PM.`;PM.`;PwN.`;PN.`;PN.`;PO.`;PPO.`;P]O.`;PkO.`;PO.`;PO.`;PO.`;PO.`;PP.`;PP.`;P\P.`;PP.`;P4P.`;PP.`;PQ.`;PdQ.`;PBR.`;PdR.`;PR.`;PIS.`;PSS.`;PS.`;PS.`;PT.`;PT.`;PU.`;P&V.`;P3V.`;PfV.`;PV.`;PsV.`;P$W.`;P3W.`;PrW.`;PW.`;PW.`;PW.`;PYX.`;PgX.`;PuX.`;PX.`;PX.`;PX.`;PX.`;PX.`;PX.`;PiY.`;P\Y.`;PpY.`;PY.`;PY.`;p]SJG #Exit$g????????????????????******bb8l8 p=YYCCNNF$R* ABCDEFHKLMRUW@N C:\UTIL\DOS2UNIX %1 (Sample: NOTE full path needed)<==:\:\ memory\*.*2EDDY.AUX & EDDY.COM not same version=uC.9u9. .6 . |SSi R,4qi R . . Vi R^. . . . 4. QWV.6 i kR^_YQW_YQWV> ^_Y. . . . . . . . _. . T. . I. . >. . 3. . >. . 3. . (. . . . . . . . . . . . . . RHYDAS, cluster=DRIVE.{_}SECTORS.{_} BOOT SECTOR RESERVED SECTORSYSTEM AREA ENDS ROOT DIRECTORY FAT #_ (1_-bit) >su"PRV+u=w 0Nt ?^ZXPQW 3_YXQRV>su>utE[N[ ^ZYSWV3ɉ ы>sK    e t+|rcK T+|s+ 9wt >yu 9 u #9u K u FrP X^_[Vq > u> AQt9>mu MOs> u&s> u2ɾ;H $Ms3s u>s@    @!rp  3DrS> ~tMsPQRV.8u & P %y8%t vtV ZE  L2MUHHM^ZYXR'r#D u ...u. Z3C6ZPQV$u8D.;~w < v>Su+q\I>s&ERS^Z_Y[]X.>txJUSQWRV rh Is}>ft}VqNL.J^Ë3QPHXYr7.s>sP'GXt .>ftK> t(FPRV+ J^ZX본wF3 &s^Z_Y[]USW3֋sH ΋֋>sGqIr_9.t )> OʋǃHs +u, Ë+uQ >su QI@Z3 q_[]VGX^UWVqll>/H^_]PQWRV uWN=I/I u> u8quMmwE3Jr| t03; r; v_> u 6 W 96 uN 6 EQID^I=t4;@N! u [DlQre> tdqsPP;>mtfPHrCBA!:PHCCG=t% tN> u;> tC> uu ;A!v> u 9 w    )  qCr>   sȋ@!r  . . tv]URVS3ɋы>sB͋>q CXC^Z]S% Sju [USQR> u PnFr   tF 08. t@!r 3 wH t# 08. t@!r3r tE 6t 2y 1 08. t@!rV w3brF Mu t& 08. t@!r&|+ 3.rR 08. t @!sP>XZY[]V: ҾxQt8q Su8pG^V &As tD t ;~r ^q@6!s9st u  3-M^)V  t=t  3^-^á<<PQR#1 >ZYX? ^ Offset  ASCII 00 01 02 03 04 05 06 07-08 09 0A 0B 0C 0D 0E 0F 01 00 03 02 05 04 07 06-09 08 0B 0A 0D 0C 0F 0E 00 02 01 04 03 06 05 08-07 0A 09 0C 0B 0E 0D 0F -LOOK- bits= tab= line= [F1]:HELP [Alt-F1]:MENU [Alt-F1]/click:MENUQWRs.6.>..).96uO....).QWR.. t.6.>..<;s t3.<...>d.ut.>.).s .G)...>u9.Z_YË.secãg+ˋ3$PȉX.> u.D:.PR@3҉.+..; r ; v6ZXPS>~u >u \QR33ҰB! u ;w-ʋаB!R?!B!ZY?.&!s 3. .R. . [XÀ>~u;s t+n96t96v 8t "Csp.;6vN"sË؀>t t"<.FE*7G$< r<~v.ݰ USQR΃.t6 5W?><t_i6uP OS6UQ66r+;6t2uY655u5>t.>u!V;;^;Q-P;Y;;;IV ..67.<.ZY[]P( +6Nƣȡ>u <<6lXSQWRV.6R3ۉ6+u;vQʋ%ӎڋX^Z_Y[R>~u @ >u1Zz>~u:Gj>ub39 tZ 9 u<8 tROOT 88 tFAT !  R 4ZÊN\4SV> uuu6sb6^[À><uPSQWRV6< 2P+2PRB3>D <0uF+ޡ6<3X3ҹ +ѹ: I6<^3 ^Z_Y[Xà ȘU   3۸P.>V.v>tP? >Tu/2<<<3<< < uF󤤠_Y>6 2. .61. t.w1^QV.> t3....=t~rO< r <~w.>< t<u.< t< u. u.9ut".9t..;w .<.<.>pu.<.<^Y.9r/`.>.6.W.>u.!.. P0P3.<r.<u.><uW4t ..<u< t9< wNt < uH# t.>Wu .>t6..WB.;Ur.<2R3+Z .&m;r4;s..;6t;vCJP.OX.6<..><tB.;Us!PX.;6u3ۉ.6.>Wu#.>tP6XsVR|^.<..><t]PQWRV ><tIFЭF><t ^Z_YXcloseexactGlobal match is:"?" [A-g] to change'i*________________S E A R C H I N G for _____ match (Press a key to cancel)M________________________________ ( , ,@8")%+%+;)=)>)D+q+g+K7M8H,P$,O)R*S)PUSQWRV.J%f>r w%f%t!s =u16&&=22&%%%%8T%tQQ%_Y%Y%( C%u%T2&V2#&!&%%&%1r.9%.;%1F%H%1D%E%2%4%6%Q%R%S%%%1fu u10<-0t t= u(&;t {%u}63%%>C%ut%PSR Z[Xrs>C%uu"<-u%>%u% ,@%>Q%uQ%@u2%2%*>2u %2PR ZXU@>fu74>%u&%6%2%B^Z_Y[]X.6&.>u..>%u.>t.e:2%và 2R2% t&+Z63%0%+2%1:2%PR ZXYr >2uur M.U2?_>C%uu %%&%%;t >C%uu4F]:2%w\QWV3Ɋʋ2%:ќ+΀>C%uuQVG%F^YƵ%a%F_>2%@t2%u2^_Y2%fr >2uA1FlpË{%B*#.< t < tf%V 161h2@>%t4>9}21PUWV^_]XQWV%V&^ ^_YÀ6&u .1/uM1&2:2%wMQWV3Ɋ2%A*>C%uuQVG%G^YƵ%a%GD_^_Y>2%Os2%x,0À>C%uu 361@%t(GÀ>C%uu1,@ƅ%%/.zWr"6%u >C%utX/1t ûO1q)1U%1.P1>%t)P1% B)1%1 P d1 #>%t>C%uu x gË2% u@t Pv 6 6s r 61ƈ63%6%6|%>%tu 0-À>%t^>C%ltWC%l2%4%6%2%1F%H%11D%E%1.9%.;%Q%R%S%Q%T2&!&T2V2#&%&V2z.À>C%utWC%u2%6%4%2%1H%F%11E%D%1.;%.9%Q%S%R%Q%T2!&&T2V2%&#&V2.Ë&%>%t>C%uu%2%,?%{2%,?;%s R)><u$%>%t>w8%M/s8%f%Ϳ%u&T%%%`%&62%%_L%/>% u>% /%%6  =/ &=%J%1;%%C6&f%J% Ӝr .%> t> u.<6&61. s+>u(>=%u!>%t>8%t>%u Q%)t.=%=u.tAry< wc3u.96u,C uC.>&u:&St u0'spk< u .8%u\&u,:tΊ- u:&Tt0:t<-u.>%ugrx< tC u:t :uÀ t`3r4< wt< uA&Eb?F: rA< t  rAlr rA[PQWR3ҹ=u*s< w2B=tJAZ_YX.>%t{PQWRV288%uRC,zQrD6<6<1+%<%<%1+Ѿ%  <<{tfp&^Z_YXË3 ut uGMG / / / / / / / / / / / / / / / / DqgNot enough room on ?:Put current date/time on patched file (y/n)? <5 <5c7909W79,54;YD<:=@8>@8D8hO8q8g8G7H:K7M8OQ7P6Ry7><t2O> t 111p21>~t#2W!11\&11>1>t  >T21N6V26X2611V>2uZ2><t <+1v>2uQ^4Y~$<u,]2;u=U>pt2tÀ>2t u=u/3=~w(!2U!22)<0r<9w0$ uR -;1vB2Cà %;1t)q2@6!s9st u 20u&+1V2>2t@>2tP@.1.1XP@ء.1.1Xà 1>ft ހ21@PȅXt >2t1cÀ>1uQLcu61~'"!1`3Ҵ! uQ.2.2(*3ɋѴ(!!2.=!.ã112211B!rW1 +ʴ?!rC t:1112222B!r11@!rRT2@>11u;V2w6 861t 1T2ZË>T2;>V2v{1>2t!2&.1/t$$ Ĉ>u# u $2$2611121@ 1tsÀ>t l=;u M%uZ262uZ2.1/uM13 >T211 1@1Z21 1@13À>1 t->2t .1M1.1/u81M1T2)>2t T tH>ftr Z2á6 Q|.>zt.lðp> tqPQR(;> ?1s = uhPZYX.<.<.T2 À>1tDUM$r.zËic[áT2;V2r>2tl.1/td>2t>19t91>1:tE1.1/u91E1T2*Ct7>ft1_rZ2Ë >Z=QRV 6t^ZYPQWV3 ^_YXË11>2t (1 1$1kÀ>!2 u>.*u&2#s11W!S2A/O1S2BjO1S2> t!S2 uN"<"<tS2Atr#>!2lÀ>1uQ6X2V21911 612ptpnÀ>1t 1.T2 1À>1te<<>~tD>t4B&!r@ 1@&!r/>2t2 0 >11<;<;eXX0 Enter cluster # (hex)...<;<;e090 Enter line number...< < A< <:eXX0 Enter segment:offset...0000:0000C1>C2>C3>C4>C5>C6>C7>C8>C\CbqLdJeBfCjNElLm'HpDrJsgKt,DTAuJwaLWaL0LL ((!CC$IE IE&L L21IICDTT;YD<=B>HCNLDMJh5H^5HqMJgMJH6LIIKGMTJGGOsJPBQIsGtsJuBwDvJMKRrDcCxgCygCzgC{gC|gC}gC~gCgCbW _>~uEr_3<<<<<<<< Ue&<<>u!u<t~>t  Q$l2s/S0< >tA/ut=<<8t<0=<< u4>u3V>^.>mt9r I.><.<t/. .><.<unr.><t.<.<.6^u0.>~u ...>u.> Ct7 s.<.6<.<.9~u= tuptI.<.<.><t.<>.V.><u".2u.<.&ڀ><t '.t.<>} >t.uν.<thQr< w t t<uY< v2 u.<.< .<>t.>u.>WvP9rK< wuD+r(< wtt.P.<u*r E ts{.WQ.><toY.>t$...><htt.eV6[uȶ1 ȢU^À>t*T>~u W;uÀ>t.{:.81u.{=.|,0.<ô0G>t.&1.{=PQWV`e>c<$WE_&F^_YX.<!.<.<.t.<.T.> u.<.<.Tt#.><u!ir.<.6<P..>u@sX.> u.<4.<.<.6QV;StA=u<u<;6<td><tJT3ҁ><;t~Ѓ>~tNn u^&0>t $^H:r^: X^< <>~t u<<> t<;SW3ɀ>~t<>u̡;w%r;w-ra$3ɋы>63ώe.._[SQWR39DtL9DtL9DtLr t (v \(+׶m k EZ_Y[ u us.>TtPRZX.;ttt< t2ô26ptr< tzՀptr.&<6.&<.>u.<ht>th.> t i.>tr.Ut.><t .W;tAÃPQRVR>uU>tT>tM>~tFt2V>R^r0r.MS^ZYXWVs 326,>ueQu$Sq r,u!>jul<<6s;|s'eS>;su԰#eSt!s\<&<6<<PX<&<>pu <<&>><^_Dr >tvr >t!RV.>u3r7u*r*...<.<.<u =rt.><u%r .><t.<.<.><t.U.8<v.<.<.>rrs.<..< u .t.<3.6~u%RZá;wQr EY< v2 u..<.< .<>tr0r(t tgP .<uQ.><tYV迾^u .8<u.><t.T:.8/u=.&t./.t=À>t&l.6<t|:.80u=..&À>t .0.=All space allocatedCan't open file in target*Can't patch this fileChanges pending. QUIT (y/n)?Cluster not allocatedConfirm before REPLACE (y/n)?Copy marked area (y/n)?Copy to same disk may destroy unrecovered data. Mark (y/n)?File has data errors. Errors will display as "#"s. Press a key...C O P Y I N G disk image: Data error encountered. Reading 1 sector at a time. Please wait - it's slow!Delete [B]efore or [A]fter cursor?Disk write-protectedDoesn't look like a directory entry. Assume it is (y/n)?[^Enter]/[Enter] to truncate AFTER cursor, else [Esc]/[F1][^Enter]/[Enter] to truncate BEFORE cursor, else [Esc]/[F1][^Enter]/[Enter] to UPDATE disk, else [Esc]/[F1]Enter new FIND string, or use this one...Enter new REPLACE string, or use this one...[Enter] to FIND "close" match, [^Enter] for exact matchFile "DRIVE.{_}" exists in target. Overwrite (y/n)?File "SECTORS.{_}" exists in target. [A]ppend, [O]verwrite, or [Esc]?Include system area descriptions (y/n)?Mark system area: [B]oot, [F]AT, [R]oot, [A]ll or [Esc]?No marked areaNo more clusters allocated to this fileNo Target DirectoryNot enough room on X:Not found*Not supported for this diskNothing to UNDONothing to UPDATE-PATCH- [Enter]:UPDATE [F1]:HELP [Alt+F1]:MENU [F10]:QUIT[F1]:HELP "Click" here  or [Alt+F1]:MENUPress desired hex/ASCII toggle keyPrinter not readyRead-only file. PATCH (y/n)?REPLACE string too longREPLACE (y/n or ^c)?Sorry, not when customizingTarget not on this driveWARNING! Patching compressed drive is DANGEROUS! Patch (y/n/F1)?WARNING! Patching here is hazardous. Patch (y/n/F1)?P.SPY.SP$.SPX.SP].SP.SP.SP.SP.SP!.SP[.SPt.SP.SP.SP.SP.SPM.SP.SP.SP .SP].SPf.SPo.SP2.SPG.SP=.SPz.SP .SP .SP.SP.SP .SP .SPB .SP .SP .SP .SP .SP0 .SPi .SPv .SP .SP .SP .SPk .SP .SP .SP .SPf.SP.SP .SPF.SPZ.SPn.SP.SP.SP.SP.SP\.SPe.SP.SP.SP.SP.SP.SP.SP.SP.SP.SP=.SPD.SP.SPh.SP.SP.SPr.SP.SP.SP.SP.SP.SPc.SPn.SP.SPl.SP.SP.SP.SPM.SP.SP.SP.SP.SP.SPM.SP.SP:.SP.SP.SP.SP6.SPE.SPO.SPU.SP[.SPk.SP.SP.SP .SP: .SPH .SPN .SP2'.SPO'.SPX'.SP'.SP'.SP'.SP'.SP'.SP(.SP,(.SP#.SPm$.SPE(.SPw(.SP(.SP(.SP).SP ).SPS).SPX).SP).SP).SP).SPr*.SP*.SP*.SP+.SP*+.SPl+.SPv+.SP3,.SP,.SP-.SP/.SP3.SPY0.SPV3.SP0.SP1.SP1.SP+1.SP>1.SP1.SP2.SP1.SP$2.SP12.SP3.SP3.SP 4.SPZ4.SP4.SP4.SP4.SPA.SP,A.SP=A.SPA.SPA.SP B.SPB.SPB.SP%B.SP/B.SPwB.SPB.SPB.SPB.SPB.SPQC.SPC.SP3E.SPcE.SPE.SPdF.SPF.SPG.SPG.SPH.SP(I.SPfI.SPI.SPI.SPZJ.SPJ.SPJ.SPK.SPJ.SPJ.SPK.SP%K.SP9K.SPfK.SPoK.SPK.SPK.SPK.SP L.SPK.SPL.SPJL.SPVL.SPnL.SP}L.SP:M.SPL.SPL.SP\M.SPM.SPM.SPM.SPwN.SPN.SPN.SPO.SPPO.SP]O.SPkO.SPO.SPO.SPO.SPO.SPP.SPP.SP\P.SPP.SP4P.SPP.SPQ.SPdQ.SPBR.SPdR.SPR.SPIS.SPSS.SPS.SPS.SPT.SPT.SPU.SP&V.SP3V.SPfV.SPV.SPsV.SP$W.SP3W.SPrW.SPW.SPW.SPW.SPYX.SPgX.SPuX.SPX.SPX.SPX.SPX.SPX.SPX.SPiY.SP\Y.SPpY.SPY.SPY.S@sSJG #Exit$g????????????????????******bb8l8 p=YYCCNNF$R* ABCDEFHKLMRUW@N C:\UTIL\DOS2UNIX %1 (Sample: NOTE full path needed)<==:\:\ memory\*.*2EDDY.AUX & EDDY.COM not same version=uC.9u9. .6 . |ripii h qi h . . Vi qh^. . . . 4. QWV.6 i ;h^_YQW_YQWV> ^_Y. . . . . . . . _. . T. . I. . >. . 3. . >. . 3. . (. . . . . . . . . . . . . . Where's EDDY.COM?Can't open EDDY.NEW SELECT SCREEN COLORS For next color on Press ----------------- ----- Headings [h] Text body [t] Cursor line [c] Windows [w] (Upper case for prev color) [Enter] when you like the colors [*] to restore defaults [Alt+F1] for menu/HELP colors[^Enter]/[Enter] to create new EDDY.COM, else [Esc]/[F1]New EDDY.COM (& EDDY.OLD) created. [Esc] to CUST [F10]:QUITAllow disk PATCHing by sector in new EDDY (y/n/F1)?Writing new EDDY.COMError closing EDDY.NEWError closing EDDY.COMError reading EDDY.COMError writing EDDY.NEWEDDY.OLDA checklist of features that may be customized... Screen colors: [Alt+r] Options: [Alt+o] Synchronization Controls: [Alt+c] Sort sequence: [Alt+d], +e], +h], +n], +s], +u] and/or [Alt+i] Directory tree display: [Alt+w]/[Alt+t] Default point-n-shoot command: [Shift+F8] Attribute filter: [Alt+a] Mouse button action: [Alt+m] Mouse sensitivity: [Alt+Shift+m] LOOK mode settings, too - Bit-stripping, line-wrapping and TAB settings: [Alt+b], [Alt+l] and [Alt+number] Hex/ASCII toggle key: [Shift+Tab] Auto-scrolling speed: [^PgUp]/[^PgDn] Press a key to continueABCDEFHKLMRUWPUSQWRV>zurMXjtv asu#j arrʃ> unr|r ״V!״V!0`6 `\=t u^$V*r4^^^2^^Z_Y[]XË t . >! Ë t>! 3;4WC]r]Wr u!2; WPSQWRV.h>i th >u?>cW.h_W &=t R^Z_Y[XPSRt >>uu > uQWV^_Ys_$|__Z)_Z[Xðz>t?Z tE< tN<t*<*t,%zu5%!9st>t ^ r_+rY>xu>uKrFuArι+;]t V먀6t>t? 8Srk>t>tUk UrXK>uL>u>u ir<r7r2r->t + t>u\ P !X=t 6 W x[à< ru tkOtTX+< t|t|n>Lt!>Yt>Ct>Bt>Auù$> t + ð '> t>YuRKZrGA&!r=7|:&!s%<u'Sr>u)r}r_tRSQWRVg>c׸??6>g u;ve@.&!r + u^Z_Y[P, XPRR3ZXQ> tA$OV&!>r(> u| O$WWYá:t(PX̺RCr&&$HWË># u > u> uUrDXrd&WW&!G r+ # > uT#T> u T>.*u6v>u>9t 9rÀ>u>uW!WRVtU63 tKdKNDK8&tTTtE^Z_PV,Ax>U t,A3U^XPUQWRV3Ɉ6,6ozU6o%O.o7cUO>o O!״N&!O&!O!QtO&! uj>7NPu>btA&!!Nu>bt:&!or1돿oTO>D6,o O.t'6Rx^Z_Y]X*$N?$D $S^$E $Hr$?N$}$PQRVAU 6 β!L^ZYXV..6+uVfyU^r. ;v^ác.<e.>g.@.;.Y#.<.@-.[Dgf. g22!..)þ g>u1 3ҋLȋD3><]GQD t D tHCjQr|$hNrj <.]?.&!rN.6<<.u@.6+.>  =u .>-.f1r.>h?u .$hrQPUSQWRVL9iTrryrڠh.6+.>-..&^Z_Y[]X.>i t.>;tRV_i^!Rs .6mK^Z_Y[]X.>u D84P=.3ɋѰB.&!r,.<@.&!r^LOPQWV&$sQ6L^_YX.6+.>-;s,3E tA .>+ .6+.>-PSRR!&7&9&&>w & &"35;>u 5>u81Z[XPQWV.><.> .>.6+./QWD_Yt .96-s^_YXPWRV.6+.>-=u ;v+L| 3 t@d ^Z_XPWV3.6+.>-D DD ;v.hU^_XPSQWRV.;3V9D u59Du09Du+D +߾F u&G  9>-sV^Z_Y[XPQWRV =t=u ++;r^Z_YXUSWRV.l .><.> .67.1*r./.63r./ Jhe^Z_[]PQ3ۋSVt* .9u.9u=v+;w'dw"C^Ŵt;t =t uYXÃ< .@ >t!Gr@K\u/Lr) D 3f u p 9@rR&5R :tu 2Iu:tu 2Iu&:$D &e t t %:u.&BX&%ZˋƋ׃t!Ƌ׃u‹Ƌ׹ WV ^_ˋD&;Eu D&;Et돋D&;Et;QWRV>.&!rf.&! uQ>"6$3ɺ(.&!r3.&!r(2     .=.&!r^Z_YWVFG^_;vtUSPVW+vvN^r+v;vvN^wߋN;wӇߋNߋNV+~v^F^v~^F_^X[]:%J>cIr&} ..u8=u3&E:D.Isecg t!$ᣴS.oF[S.>~t3ZF[.>~t S.GF[.Uvs2. . . u3.... ....>~u .xs.r tl.) . .+...>ta. uFr7.c@.&!.w..r u;Ȱt.>tms.>~t'>u   t6gBH?.>wt r5 PXr'. .>uRr PX..]f<>Dt(>Ct.>At'>Bu\rz> tdrn8rg<rZ> t3VrNgu$2>Wu>t >Qu6E gCOgPYgMOgVE|UQWRVBrhN&!|CrSO&!O&! u>Br4>6Br!2tr6r 8Et^Z_Y]ËBrDCrBtH  >iBUQWRVB>ArPBrI2HO>>Ar).A&r*&;JCr6>t!+&Bs>t+FBsˀ A^Z_Y]RVP.>u/<t<u'eFstr&Z x'sX^ZUSQRV..>u ?.&!O3.6R3.ZM?.&!r;u"Mt.. .>u.؋^ZY[]oQWRV.6.> QR3ɋѰB!;ZYwr;v+3WR+.>u P.QYXZ_P3.. B!X^Z_Yeer z Re6x Dv | Dt WGTGB=;t u<t< t< t8t EٰxsFUSQWRV[Ds&2>?V&!&>?s?D?r$&rbh=DC^Z_Y[]USQR>fu>>.r2<&!s}ZY[]à::u>>Wu >>r)V&!rcr b|::u4>.u-hRFsu#P>KXsD@-ps(>tr>u(+b&>~uA>u:ȴ=&!sȴ=&!rPSQR2W!ZY[XSQWRV.>....6+u;vQʋ%ӎڋYs..^Z_Y[;tEÀ>u>. 9B#Ü.@tPQV!^YXQ.R3+ʰ ZYSQWRV.3.6.>c< u< w t< u3CB.^Z_Y[2C&!s<t>rA&!P.>u..:utDxDXQRVt<u~Rg`D?rq0d{@rB>uJoyBo%[!N! u,u3ɋы?O!С^_[USQWV>O;q;!;N!> u6u. 3ɋы>[4?. 0 .3^_Y[]SW|!3!N! uBt>.t'J?3ɋV>^O!뺡_[S>cg)?3 u> t>3ҋʋ>N>> t>t:> t3ɋы>[=[: t 8t>9t{٢fЀ@6!3+++>u x#+ x t7r v t &>tu s >tu .s a+9u s %@y@>t[:gZ@>tSR[3<ӿw5SZ0@i(@s ===d@ uLf @?6È.1+ y 1-3ڋӋ3'<2uOV>3D_]6GQ< t6 sQ+.O[9@8u8t^K>Cu#>Bu*Y.6GT< >tDV>t >À>u.>cg;f73>O6rF7r?>:0;t!Ou 9[7s77u3>^6r/7r >6QWRV-u 86s^Z_YÀ>;t7>Lt0>Yt)PQR3ұ[ :ZYXÃ>u-686v#USQRβPUV^]ZY[]6}jf>u =58= t6= t.=;t=t=tu=t7uPoD>t<w<8t55z:-fY:D:$iP:J:Y:>9tg::4:C:@:RV6t4T:r >u% )<2g>t jf*<^ZN >tFF6 3 3r v t ;SRg<ƻ&gtL\6G=t=u;hJ;v6s=;t<t< u< u  u38ua9ku f|99t;!rpK,dT:5s[:W>t"8t 3?3303p2u>uo 2h21À>uS+_[òh>tdk1;:g5 t<ts#5Printer not ready. Retry (y/n)?; If you registered previously, see Section 26.4 of EDDY.DOC TO ORDER BY CREDIT CARD...You can order with your MasterCard, Visa, Amex, or Discover fromPublic (software) Library by calling 800-2424-PsL or 713-524-6394or by FAX to 713-524-6398 or by CIS Email to 71355,470. Or you canmail credit card orders to PsL at P.O.Box 35705, Houston, TX 77235. Please refer to item number 10740 when ordering by credit card. ***** THE ABOVE NUMBERS ARE FOR ORDERS ONLY ***** To insure that you get the latest version, PsL will notify us onthe day of your order and we will ship the product directly to you. Any questions about status of the shipment of the order, refunds,registration options, product details, technical support, volumediscounts, dealer pricing, site licenses, etc, must be directed toJohn Scofield, at the address displayed when you exit from EDDY. Please DO NOT send credit card orders directly to the author. Thisonly delays shipment. I can't process credit card orders directly,and must return them to you with a request to resubmit through PsL. If you prefer to register by mail, press [M]; Press any other key to return to EDDYC To print the registration form for EDDY . . . Please ensure printer is ready There will be one formfeed, then one page (61 lines) of print Would you like to print the registration form now? (y/n) NOTE: This needs a parallel printer, LPT1. If your setup is different, please use EDDY_REG.BAT, or... ...Print the form from the last page of EDDY.DOCRegistration form printing . . .Registration form printing . . . complete Thank you. Press a key to continue... Date ____________ John Scofield 117 West Harrison Bldg. 6th floor, Dept. S-678 Chicago, IL 60605 Dear John: Please register me as another happy user of EDDY. Here's my $25.00. I have version 7g of EDDY, which I got from ________________________ _____________________________________________________________________ (If you would give me some information about your system, it might help with trouble-shooting later on; also, I'm curious about what kind of hardware EDDY has worked successfully with. Thank you.) I use a _____________________ PC, along with a ______________ monitor and a _____________________ video adapter. I have ______K bytes of regular memory in my system. I use MS-DOS/PC-DOS, level _____. My system also has (please check any that apply)... __ _____MB Hard disk, (brand/model ____________________________) __ 5-1/4", 360 KB floppy drive __ 5-1/4", 1.2 MB floppy drive __ 3-1/2", 720 KB floppy drive __ 3-1/2", 1.4 MB floppy drive __ Expanded memory (_____MB) __ Extended memory (_____MB) __ A __-button mouse (brand, model _________________) __ A monitor bigger than 25x80. Mine has ___ lines & ___ columns __ Other: ______________________________________________________ Yours truly, ____________________________ (name) ____________________________ (address) ____________________________ ____________________________ If you need a receipt, please ____________________________ (phone no.) check here: ___ P.S. I have the following comments or suggestions for EDDY: P.P.S. I'd like to see updates to EDDY posted to ___________________ BBS, if possible. Its phone number is: ( )________________. 粨ɨѨƨS̨ƨѨS̨ƨ̂>1 Have you considered registering your copy of EDDY? (If you registered previously, see EDDY.DOC, Section 26.4) If you find EDDY to be useful, and you continue to use it, please support the shareware concept. Registration offers these benefits: The latest version, registered to you A free upgrade to the next major release Upgrades anytime at cost of shipping & handling Technical support if you need/want it The satisfaction of "doing the right thing" EDDY stops complaining Press [Alt+z] for more information on how to register (Don't worry. You won't lose any work you've done so far.) Press any other key to continue...͸ $ THANK YOU for using EDDY(tm) v.7g $ Copyright(C) 1987 thru 1993 $ All rights reserved $ by John Scofield $ 117, West Harrison Building $ 6th floor, Dept. S-678 $ Chicago, IL 60605 $ CompuServe:70162,2357 $; $LK !'KUV^]PUV^]X Pt=%SGQY0H|uGV t4^u'ôUV^]Rִ !QUV^]YXЃ'PR,t' u#8du8t8<t $u ,!uZXþ!KD%󧠫r z `H6x Dv | Dt $T(%' =,$utñ$ HG.+ t4A HG tà B?TT?c"r g?TT(8$s> A5 8TT <1oS uMSFS6@SHuOS>LSuOS MSu8St,6S3ۋS$ t MSĀtWS ^_Y[XPV:6SvO[=t A^XQWRVI6  *ꠖ > 6^Z_YPQWRV>  S&侈QV3ɴ.8$tFAF8,u^  & ,S>StSO 22cƾO[^Z_YXPQWV_S󥾞& ^_YXUSQWRV3.u|>rWSOhO^RrOS.t =u3/@)?!r';t.S3.8&St́łur^Z_Y[]À>rPSQRGWtOWZY[XPUQWRVBS>c3W _t9>S>Sr tS&E9w6r2&E9r(w$&E9u&E 9u&E8tLS&E9u7&E 9u-&=t'>t&O&9t tuʀLS6S6S>S6S6S6S6@S /E^Z_Y]XPUQWRVSS.SSSNu^rbE+SArM 2W>>St(Ƌ6S6S6Sr 2__.PS^Z_Y]Xð" ð S;âS4PUQWRV>FS/3ŋ6@SuPrCr 2ZE־.PKS^Z_Y]XWVOsQ|Q^_PSQRJSʋЋHSB!r?!r;tZY[XPUQWRVS9Sv#N! u>ut S9.Ss O!<u^Z_Y]XPQWV>$&yynrFrFrFrFrFr>Su Oy8%t.^_YXt WVru^_PQRʁ͊P 00ģ 00ģŠ 00ģGʃʊ< w "a u "p< t, 00ģ 00ģ 00ģ ZYXP P QRS6Sʹ'QZYXPS3SS>SvS9MSt=S[XSW3ۊS㋟S_[PS38SuSSS9MStt=S[XÃ>u >SuSGS3ۈSMSuS>Sv4[PQWRVMSQ&KSS=S9SuSr>Su >=SuȡSF^Z_YXPRV  6  +)QSS>StS +Q^ZX<u &%GIt:&%:ĜGIuseDSc?!rl;sS3ҹ tP1BS3SSSN! u5>u ,et SSO!<uۀ>Su BS>SuPC HS跮PQWRVS{:PsHSoq?!s=O>otqFSsW_un&O=O3{wo>JS3ɰB!rPg3ҹDS3>SLSSSSS>@SvSeeE E)PKr4P.X<t ٭3^Z_YXþzOsrs3ɾSzrs3FSN! ttFS>tV&O^rj3W_O! t3ɋѰB!rI3ɰB!r8FS@!r,΋װB!r xP `H0f/PUSQRV6!SSN!<t)4Su Ps6 t@غ3N!<tEO!ŀ>StHᾺ 6 t@;sKP#S ttSRsaP4^ZY[]XQWRV&OS@!rp@!rbStQ@!YrLAoo0x0@!r.SQ@!Yr!x @!rSQ@!Yr3^Z_YQR@!ZYà<t<uQ< u(6< s2Sa'>uOslrr m3PUQWR:8s:;T rn s}3ɋы><-9euR;cuL?&!rH6Bt&AA?&!r)A;u9<u9cu9et SO SZ_Y]XUSC:"rV3D)SD+ţSgt|+u D)@9sPdcYr;NjW>cl_r:)SSu9SsS ucĀ>u_r]>t[]Delete volume label now (y/n)?Disk has no labelDisk write-protectedEnter new label, or [Esc]Enter new serial #, or [Esc]Invalid label*Not supported for this disk(b7b Zb7b cLabel:-Serial #:~bb jbb-eXX0V oo^Ì9b>br v t !aSb m c>fb>pu>hb6W7b _6 PR!ZXL t=u u PUSQWRV66hbfb Zb.Zb8.pt6F bu>puaut#詧Putar@ rp4 r FF<to s ailg>pup^Z_Y[]XÌbbr v t "katb m 3b PR!ZXL t&u u PUSQWRVuP>c r?&obqb&UjblbUr*FFb&Y&E r  bu^Z_Y[]XUpdate completeCan't COPY/MOVE filesDeleting tree in target... Data error while reading file. Try to recover (y/n/F1)?) % Error Handling Choices... [Esc] - Abort COPY/MOVE process[_] - Replace bad data with "_"s[Enter] - Accept bad data[^Enter] - Skip bad data How would you like to proceed? [F1]:HELPEDDY - Directory Updated at...[Enter] applies other changes[^Enter]/[Enter] to UPDATE disk, else [Esc]/[F1]Erase "deleted" directory entries (y/n)?File open. Directory not rewrittenNothing to do!*Not enough memory*Not supported for this diskPlease waitPrinter not readyR E A D I N GReady to delete corresponding tree in target. Delete (y/n)?Resuming ****... Scanning directory tree...*Size shown in directory incorrectS O R T I N GTarget Directory...*Unable to complete directory move*Unable to complete directory rewrite*Unsure if files open. Sorting not attemptedUPDATING disk - Any key suspends UPDATEUPDATE complete...Press a keyUPDATE suspended. [Enter]/[^Enter] to resume, else [Esc]Use "fast move" on this directory (y/n/F1)?Working Directory...Write sorted directory to disk (y/n)?W R I T I N GP.piPY.piP$.piPX.piP].piP.piP.piP.piP.piP!.piP[.piPt.piP.piP.piP.piP.piPM.piP.piP.piP .piP].piPf.piPo.piP2.piPG.piP=.piPz.piP .piP .piP.piP.piP .piP .piPB .piP .piP .piP .piP .piP0 .piPi .piPv .piP .piP .piP .piPk .piP .piP .piP .piPf.piP.piP .piPF.piPZ.piPn.piP.piP.piP.piP.piP\.piPe.piP.piP.piP.piP.piP.piP.piP.piP.piP.piP=.piPD.piP.piPh.piP.piP.piPr.piP.piP.piP.piP.piP.piPc.piPn.piP.piPl.piP.piP.piP.piPM.piP.piP.piP.piP.piP.piPM.piP.piP:.piP.piP.piP.piP6.piPE.piPO.piPU.piP[.piPk.piP.piP.piP .piP: .piPH .piPN .piP2'.piPO'.piPX'.piP'.piP'.piP'.piP'.piP'.piP(.piP,(.piP#.piPm$.piPE(.piPw(.piP(.piP(.piP).piP ).piPS).piPX).piP).piP).piP).piPr*.piP*.piP*.piP+.piP*+.piPl+.piPv+.piP3,.piP,.piP-.piP/.piP3.piPY0.piPV3.piP0.piP1.piP1.piP+1.piP>1.piP1.piP2.piP1.piP$2.piP12.piP3.piP3.piP 4.piPZ4.piP4.piP4.piP4.piPA.piP,A.piP=A.piPA.piPA.piP B.piPB.piPB.piP%B.piP/B.piPwB.piPB.piPB.piPB.piPB.piPQC.piPC.piP3E.piPcE.piPE.piPdF.piPF.piPG.piPG.piPH.piP(I.piPfI.piPI.piPI.piPZJ.piPJ.piPJ.piPK.piPJ.piPJ.piPK.piP%K.piP9K.piPfK.piPoK.piPK.piPK.piPK.piP L.piPK.piPL.piPJL.piPVL.piPnL.piP}L.piP:M.piPL.piPL.piP\M.piPM.piPM.piPM.piPwN.piPN.piPN.piPO.piPPO.piP]O.piPkO.piPO.piPO.piPO.piPO.piPP.piPP.piP\P.piPP.piP4P.piPP.piPQ.piPdQ.piPBR.piPdR.piPR.piPIS.piPSS.piPS.piPS.piPT.piPT.piPU.piP&V.piP3V.piPfV.piPV.piPsV.piP$W.piP3W.piPrW.piPW.piPW.piPW.piPYX.piPgX.piPuX.piPX.piPX.piPX.piPX.piPX.piPX.piPiY.piP\Y.piPpY.piPY.piPY.pi: SJG #Exit$g????????????????????******bb8l8 p=YYCCNNF$R* ABCDEFHKLMRUW@N C:\UTIL\DOS2UNIX %1 (Sample: NOTE full path needed)<==:\:\ memory\*.*2EDDY.AUX & EDDY.COM not same version=uC.9u9. .6 . |11i <0qi 00 . . Vi 0^. . . . 4. QWV.6 i /^_YQW_YQWV> ^_Y. . . . . . . . _. . T. . I. . >. . 3. . >. . 3. . (. . . . . . . . . . . . . . o  Invalid drivePath not foundTarget = working directory= ;hE?n\\Drive not readySelect drive: Press a key...EDDYTREE.{} Select target directory, then [Enter]. [^\] for new driveError writing EDDYTREE.{}Directory tree data saved in EDDYTREE.{}:\EDDYTREE.{}EDDYTREE.{} Select work directory, then [Enter]. [^\] for new drive3   8 t :J wtĊ p  /arzw߈ Pn)Xs2r  r 9t_ rZPW 9 t 3:J_XPV3 > wt :8t!J8t(8t8t   ^XSQWRV 3ҹA )rBR t + +n+m Y c&=Kt9=Mt'= t?=t; t7< t ^tPRV6 C2Q w"^ZX)r*PWVo# r7~#> wt) t J)^_Xà szD=t=u*u> tu,bu > wu-b %à =t=t$QRV=tH$ wt   #=t u$  "e^ZYPWV 8ot8u o(8t8u (^_XPWV  >o';'^_XPSQRV>  t  j "udڋOuWv wH : #r7 ?!r# ?!r3Ȭ uNO  s9SQRV6 ֊ DP D3؋ȬA wtdr>-btt(dr>,btt_XPSQRVЋ6 tCC;uGru(26 t ;u Is^ZY[X9tTsPWRVBG61^Z_XPS6&:2K ẗ&7 CĊ u[XÈK$M3%H%P#G$Ow$Q&I& Z'X' k!D=D!qD!;Save directory tree file (y/n)?Scanning directory tree. Please wait... (Press a key to cancel)UWRV<t<t.64. }vQ. . t8tUV^.nrZ.8&t ..&Ca. tV ^r?]s3.V.60^^Z_]...>t..6.8 t.USQ..M8Dt;uY[]USQ.M3. s$.C.WVF^_t ;u.Y[]PQRVD<uD.,^..+..+4.^ZYX.&.0.2.arzw. .{.}..... . ؎3..,....... . ....&..6R-..u)V9tFF^=t =t.ar̃zwSsZ. t*tA^XVxt^P.(..*.XPQR.(.*..;v4.;w2..;r.;r.(..(.*.*.*. (ZYXPSQWV.6.6.6.6.6. 39Lt.VA.9s. u7&6 ^F<>t&\GO&& u&7vs&&&&&^_Y[XUSQWR3Ɋr98.6.7u u˜& t ;u Z_Y[]PUQWRV..  u .6.  .86t%/rw\c&E u. .2.>{tcu\u&E u&E.2.>t$&e.&cu\u&E u&E. ^Z_Y]XWV=r7>{|u^_ø=.PQ.3.8 t. ? ?YXPUSQWRV#.6 .> ..3.%.&.-.3..&-.>.>>.t<t%t.%.%<|u |\t .96t.96t.96u{.%|:t P...#...!XQRV...6O^ZYPU...u@.I3.  t&Pd..... .8Xu tr@.3. tP0.{..}.Xt@..>r(w.6 u".6 u.6 u.6 u.6N;sf]XPQW.> }u3=tg..>}t.;tw48et .>Mu.t 2.,t.>,t.>.u3.64_YXPQW>}t....64_YX.6 .643.....PQWR.> }tO.JD<uD }t4>}t"<}tN..ta.64_YXPQW.>u}3...>u.>}t.;tw+8eu.t 2.,t.>,t .64_YXPQR.!.9.wB..9.s+..+B.9r.64.6.6.6.6)..9r.64.6.6.6.6..9r.....4.64ZYXPQR. u.;s*.9w.64.6.6.6.6=V+@PX+.9r.64.6.6.6.6H.9r.....4.64ZYX\*.*:\<:\> UWRV-\'/!9-7-^t=uJ,!.>-u.Ɔ,LJ-D-N!O!sM>t}-u:2Ã>-wr >- =-@=-9sga'946,Dt|.t-S>--?--,+1>`'u >a' &^Z_]QPW >a'9>^'w`'K8;-u >6-u<-5&<-rw&;-u &;-&%&G&%G<-;->a'_XYQ--D-> \'-^'-O>a'>-3`'-=-6-<--- -,c',;-@-G->-.,+D-c2Oc\G>--?--Ë-t-u -6,,󥤺,!O!r,tƒ-tă-t.Ɔ,.-<-6-6,t>- t->->6-3ۋ.-t .,t ѹ CCEÜa'+ -7-!-> >t& &E--P.1PY.1P$.1PX.1P].1P.1P.1P.1P.1P!.1P[.1Pt.1P.1P.1P.1P.1PM.1P.1P.1P .1P].1Pf.1Po.1P2.1PG.1P=.1Pz.1P .1P .1P.1P.1P .1P .1PB .1P .1P .1P .1P .1P0 .1Pi .1Pv .1P .1P .1P .1Pk .1P .1P .1P .1Pf.1P.1P .1PF.1PZ.1Pn.1P.1P.1P.1P.1P\.1Pe.1P.1P.1P.1P.1P.1P.1P.1P.1P.1P=.1PD.1P.1Ph.1P.1P.1Pr.1P.1P.1P.1P.1P.1Pc.1Pn.1P.1Pl.1P.1P.1P.1PM.1P.1P.1P.1P.1P.1PM.1P.1P:.1P.1P.1P.1P6.1PE.1PO.1PU.1P[.1Pk.1P.1P.1P .1P: .1PH .1PN .1P2'.1PO'.1PX'.1P'.1P'.1P'.1P'.1P'.1P(.1P,(.1P#.1Pm$.1PE(.1Pw(.1P(.1P(.1P).1P ).1PS).1PX).1P).1P).1P).1Pr*.1P*.1P*.1P+.1P*+.1Pl+.1Pv+.1P3,.1P,.1P-.1P/.1P3.1PY0.1PV3.1P0.1P1.1P1.1P+1.1P>1.1P1.1P2.1P1.1P$2.1P12.1P3.1P3.1P 4.1PZ4.1P4.1P4.1P4.1PA.1P,A.1P=A.1PA.1PA.1P B.1PB.1PB.1P%B.1P/B.1PwB.1PB.1PB.1PB.1PB.1PQC.1PC.1P3E.1PcE.1PE.1PdF.1PF.1PG.1PG.1PH.1P(I.1PfI.1PI.1PI.1PZJ.1PJ.1PJ.1PK.1PJ.1PJ.1PK.1P%K.1P9K.1PfK.1PoK.1PK.1PK.1PK.1P L.1PK.1PL.1PJL.1PVL.1PnL.1P}L.1P:M.1PL.1PL.1P\M.1PM.1PM.1PM.1PwN.1PN.1PN.1PO.1PPO.1P]O.1PkO.1PO.1PO.1PO.1PO.1PP.1PP.1P\P.1PP.1P4P.1PP.1PQ.1PdQ.1PBR.1PdR.1PR.1PIS.1PSS.1PS.1PS.1PT.1PT.1PU.1P&V.1P3V.1PfV.1PV.1PsV.1P$W.1P3W.1PrW.1PW.1PW.1PW.1PYX.1PgX.1PuX.1PX.1PX.1PX.1PX.1PX.1PX.1PiY.1P\Y.1PpY.1PY.1PY.1