Entraîneur NHL 99

Entraîneur NHL 99
                    

Entraîneur NHL 99

PLITCH - Cheats gratuits et premium pour jeux vidéo
  • Logiciel sécurisé (vérifié, conforme au RGPD)
  • Facile à utiliser : prêt en moins de 5 minutes
  • Plus de 5300+ jeux pris en charge
  • +1 000 correctifs par mois et support dédié
                        

Description du fichier texte

------------------------------ NHLINFO 5 ---------------------------------- NHLINFO 5 is freeware editor/statistics viewer for Electronic Art's NHL Hockey '94, '95, '96, '97, '98 and '99 with Electronic Art's SHPI-format image viewer/replacer --------------------------------------------------------------------------- NOTES: ------ - statistics viewer customizations are not saved - Keep needed NHLINFO*.DLL files in same directory as WNHLINFO.EXE DO NOT copy them to WINDOWS or WINDOWSSYSTEM directory! - Long file name supporting unarchiver required. (Winzip or Info-Zip Unzip) NHL'98 NOTES: - All seasons share build-in players' data (names, attributes etc..) except current statistics - User created players doesn't have this limitation - I probably don't try to do player delete that can be delete original players because then all user created seasons would need modifying. I think F-key hide is quite good solution for this problem. It was much easier to delete/create players in earlier NHL games! (especially '96 and earlier) Misc: - national teams (F5) must be selected when viewing tournament databases - no update-function - career editing is only possible with build-in NHL players Delete player/goalie: Only user created players are deletable. I am not going to do delete function that can delete build-in players because they are shared with all seasons. (Also it would require rebuild of all seasons' database files and small error could destroy all seasons) Use F-key hide function to 'delete' unneeded players. Create player/goalie: This creates players just like create player function in NHL'98 except there is no limit for maximum number of players. NOTE: I don't know if there is limit for user created players in NHL'98 or not! (Normally database file has free space for 90 players, if you create more than that NHLINFO will expand database file automatically) * Currently limited to 90 players because NHL'98 have problems creating new season if exhibition database have too many players * Free Agent/'Hidden' free agent list NHL'98 free agent list has space only for 45 players, but NHLINFO has now hidden free agent list where you can transfer all unneeded players. (NHL'98 can not see hidden players) Use to show all free agents or 'normal' free agents Additional/farm player support: Because NHL'98 doesn't have any additional player support, I had to make 'fake' additional support. Every team has free space for 28 additional players. Additional data is saved in ADDITION.xxx file (xxx=season number). All additional players are really hidden free agents, so NHL'98 can not see them. Use line editor to transfer to/from additionals (just like in NHL'97 NHLINFO) NOTE: Don't delete ADDITION.xxx file or every additional player will be automagically transferred to hidden free agent list! Team replace: You can replace nhl teams with national teams (NHL season) or national teams with nhl teams (Tournament mode) Face numbers: -1 NHL'98 logo 0 - 951 NHL player faces 1000 - 1076 programmers' faces! 1500 - 1509 create player faces By clearing PBP and entering -1 to face number you can use unneeded players as new 'created' players !!WARNING!! ----------- Because of possible programming errors backup your league files before using this program! (especially when using NHL'97 /newmode features) - NHL'98/'99: DB*.* - NHL'97: DATA *.HDB, *.SET, *.NDX, *.BIX, NHL9596.* and *.0?? - NHL'96: All *.DB files in HOCKEYDATA and your season files in HOCKEYSEASON - NHL'94/'95 All *.DB files in HOCKEY and your season in HOCKEY.LP Bug reporting: -------------- - Report only if you can make it happen again. - Remember to include how to reproduce it! - Also remember to tell your NHL Hockey version and NHLINFO version - Here is different crash types: 1: Total system crash (everything freezes, maybe graphics corrupts) Should not happen when running Windows version. (There is something wrong with your system if it happens, best guess is buggy display driver) 2: 'program has performed illegal operation'-dialog. Numbers shown in it are useless, no need to write them down. But include what did you do before error message appeared. 3: NHLINFO opens console window with 'fatal error' and cryptic error message. Remember to include that message with your report! 4: After nhlinfo has loaded database files but before statistics screen appears comes message in red letters and program stops. Remember to include that red message and message before it! NOTE: Don't worry if nhlinfo says corrupt , it usually means nhlinfo doesn't understand something correctly.. *************************************************************************** I am in no way responsible for possible damage caused by using this program *************************************************************************** System requirements: -------------------- CPU: 386 + 387, 486SX + 487, All 486DX's, Pentiums and compatibles RAM: 8MB or more (preferably 16MB or more if you don't like continuous swapping...) DISPLAY CARD: Any Windows compatible display card (256 or more colors, fullscreen mode needs DirectDraw compatibility) OS: Windows'95/'98 or Windows NT 4.0/5.0 Starting NHLINFO (GFX Viewer) ----------------------------- WNHLINFO.EXE (/GFX) (/NOGFX) (/24) See below for command line parameter information GFX.DLL views and saves most (all?) Electronic Arts SHPI-image files (compressed or not). It can also browse C0FB and BIGF packfiles. GFX.DLL uses grayscale palette If SHPI-file does not contain palette. Does anybody know how to decode NHL'94 images (They seem to need some reordering of rows/columns but how? I really don't want to test every possibility) Starting NHLINFO (NHL Editor) ----------------------------- Editing from scratch is not possible, you must have NHL'94-'99 league files or NHLINFO won't start. CD to directory where NHL Hockey is. NHLINFO without parameters opens league selector screen, use cursor keys or mouse to select league. If NHLINFO detects more than 1 game, game selector screen is shown before league selector. If you want to edit league without using selector: NHL'94/'95: WNHLINFO NHL'96: WNHLINFO or WNHLINFO (for example if SEASON directory has file 01020key.db -> NHLINFO 1020 NHL'97: WNHLINFO or WNHLINFO (for example if DATA directory has file SEAS1002.SET -> NHLINFO 1002) NHL'98/'99: WNHLINFO or WNHLINFO WNHLINFO 002, NHL98003 -> WNHLINFO 003 etc..) "WNHLINFO default" opens default databases and "WNHLINFO exhibition" opens exhibition databases automatically. Note that if you have more than one game you must use /nhlxx parameter if you want to skip game selector screen NHLINFO command-line parameters ------------------------------- General parameters /save save current statistics for later viewing with new statistics. (Editing only) (see key for more information) /font select font name and size (font name is normal Windows-font name, example: "/font courier 20") NOTE: Use only fixed-width fonts! (default: "lucida console") /fullscreen fullscreen mode (DirectX 3 or better required) /24 opens NHLINFO in truecolor mode instead of 256 color palette indexed mode. Only useful when viewing truecolor images and build-in color quantizer does not produce good results. Requires 2MB display card in full screen mode. In windowed mode your desktop must be in high or truecolor mode (>=32768 colors) or /24 does not help. /newmode enable NHL'97 experimental scanning mode = enables create and delete players/goalies and deletion of unused seasons functions, also creates new STATICS.BIX and DYNAMICS.BIX files during save (Editing only) /debug enable debug messages (really, it is only for debugging) /maxplayers maximum number of players supported, default/max 6000 and minimum 2000 players (Lowering max supported players lowers memory requirements) NHLINFO_GFX.DLL (GFX Viewer module) /gfx go directly to GFX Viewer screen. Skips league selector screen /nogfx ignore GFX.DLL completely. Nearly same as deleting NHLINFO_GFX.DLL-file NHLINFO_NHL_xx.DLL (All NHL Hockey editor modules) /nhlxx go directly to NHLxx season selector screen. Skips league selector screen /nonhlxx skip NHL'xx detection These two parameters maybe usefull if you have more than one NHL game installed and detected by NHLINFO. /nonhlxx can be specified multiply times (for example "/nonhl97 /nonhl98") Season selector --------------- Only shown if NHLINFO detected more than one supported game. Use cursor keys or mouse to select game. League selector --------------- Use cursor keys or mouse to select league NHL'97 only: delete unused seasons, this deletes all 'deleted'/unused seasons from your database files and renumbers some counters in ROSTERS.HDB and STATS.HDB. (active seasons are not deleted) If you have played many seasons and then deleted them your database files still contain every season (=files are very big) This function deletes them permanently. (/newmode switch required) *** REMEMBER TO BACKUP ROSTER FILES BEFORE USING *** Statistics viewer/GFX viewer ---------------------------- Editor: shows players, goalies or teams sorted by things like goals, points etc... selected team is shown in green GFX Viewer: shows directory listing in left and image in right Mouse (common for NHL Editor and GFX.DLL) ----------------------------------------- LMB move editing cursor LMB DoubleClick move sort cursor RMB edit/previous list depending on mouse position LBM+SHIFT select all entries between old and new cursor position LBM+CTRL select current entry Mouse Wheel statistics viewer: scroll up/down, some other screens also (if available) support wheel. More support will be added later... Keyboard (common for NHL Editor and GFX.DLL) -------------------------------------------- CTRL+A select/deselect all F find next SHIFT+F find NOTES: Only selected column is searched. It is not necessary to type full string, couple of characters from beginning is enough. (Character strings only) CTRL+0-9 load and change between multiple game modules. CTRL+1-9 asks for parameters/directory which are passed to game DLL. CTRL+0 automatically adds "gfx" -parameter and loads GFX.DLL using current directory. NOTE: Do not load NHL'94-'96 or NHL'97 modules multiple times, NHLINFO will crash! This will be fixed later CTRL+INSERT add new statistics entry CTRL+DELETE delete selected statistics entry CTRL+SHIFT+INS add new statistics page [ decrease size of selected statistics entry ] increase size of selected statistics entry CTRL+X save current statistics viewer configuration move editing cursor left move editing cursor right move editing cursor up move editing cursor down move editing cursor up one page move editing cursor down one page jump to beginning of list jump to end of list Quits. If something was changed asks for saving GFX.DLL keys ------------ F1 viewer 1/viewer 2. Only images in viewer 1 can be replaced and images in viewer 2 are used for viewing replacement images F2 normal/"fullscreen" view BACKSPACE previous list RETURN select current directory/file/image D change directory T test transparency S save selected image SHIFT+S asks directory and saves all images recursively F save file 'as is' P load palette files from current/selected directory and changes between SHPI-images own palette and external *.PAL files. SHIFT+P asks palette file directory M select image fileformat type (BMP/GIF/PCX/PNG) O no stack/vertical stack/horizontal stack. Use when viewing images that are divided to three pieces (for example: NHL'98 CITYSHOT.VIV and NHL'99 BG.VIV) SHIFT+O change number of stacked images How to replace images --------------------- 1 select image you want to replace in viewer 1 2 press (or click top-left button) to select viewer 2 3 select image for replacement. Press 'D'-key if you want to change current drive or directory 4 press 5 now GFX.DLL asks if you want to "Replace" or "Match" palette. (Only asked if image selected in viewer 1 is palette-indexed image) Usually "Match" is better choice. Only use "Replace" if image has wrong colors in game. (GFXPAK: -rp/-cp = "Replace" and "Match" = -r/-c) See utility.txt's GFXPAK instructions for more information about palettes 6 all done. Image in viewer 1 is replaced with image in viewer2 Image/file types ---------------- ???? = unknown GIMX = image FACE = image WRAP = image SPIT = image 10FB = compressed file 30FB = compressed file 46FB = compressed file C0FB = pack-file (contains 1 or more files) BIGF = pack-file -- :: -- SHPI = image pack-file (may contain 1 or more images) NHL Editor keys --------------- select players/goalies/teams/schedule (see below) select page season/playoffs + previous team - next team , increase selected entries/entry value by one (numeric only) . decrease selected entries/entry value by one (numeric only) ; divide selected entries/entry value by 2 (numeric only) : multiply selected entries/entry value by 2 (numeric only) < move sort cursor left > move sort cursor right E or edit selected value(s) L line editor (see below) R rule editor, NHL'96/'97/'98 only (see below) there won't be NHL'94/'95 rule editor (NHL'94/'95 allows to change all rules during season) S old schedule editor/viewer (see below) D DB Viewer (see below) C check teams' lines (see line editor) M change between meters<->inches and kilos<->pounds (player/goalie weight and height) P outputs whole list to file or printer. It is currently best to 'print' into file first and then use your favorite text editor to print with smaller font U update season. Current season's player attributes and teams' rosters are updated from new database files. Use this if you don't want to start your season from beginning and still want to use latest rosters. NHL'97 ONLY: NHLINFO shows all seasons in new databases. Normally you should select exhibition rosters. Answer 'yes' to next question if you also want to overwrite old statistics. (for normal season update you should answer 'no') if you want to play exhibition games with your current rosters select exhibition databases as your current rosters and select /DATA for updated rosters and finally select your league from list) Needed update database files: NHL'94-'96 : KEY.DB, ATT.DB, SEASON.DB, CAREER.DB, TEAMS.DB and CARTEAMS.DB NHL'97 : BRAINS.HDB, PLAYERS.HDB, NHL9596.EXH and ROSTERS.HDB (statistics transfer also needs STATS.HDB) (/newmode switch required) X save WARNING: Because of possible programming errors consider taking backup of your database files before saving When viewing teams ------------------ view current/last saved/difference between current and last saved statistics. Before playing game(s) run nhlinfo with following parameters to save current statistics WNHLINFO -save (NHL'94-'96 old stats are saved as teams.old and season.old, NHL'97 as _ROSTERS.xxx and _STATS.xxx where xxx is season's number and when editing NHL'98 databases they are saved as NHL98xxx.OLD) select conference/division/national teams follow mode, selected team is always shown on screen show/don't show team if its games played value is zero sorting order (ascending/descending) T select team When viewing players or goalies ------------------------------- view current/last saved/difference between current and last saved statistics. Before playing game(s) run nhlinfo with following parameters to save current statistics NHLINFO -save (NHL'94-'96 old stats are saved as teams.old and season.old, NHL'97 as _ROSTERS.xxx and _STATS.xxx where xxx is season's number and when editing NHL'98 databases they are saved as NHL98xxx.OLD) select conference/division/national teams all players/attackers/defenders follow mode, selected player/goalie is always shown on screen show/don't show player/goalie if its games played value is zero. NHL'98 NOTE: When free agents list is selected this hides 'hidden' free agents! sorting order (ascending/descending) show selected team's players/all players/free agents T select team 1 decrease all listed players attributes by 5 2 increase all listed players attributes by 5 3 decrease selected player's all attributes by 5 4 increase selected player's all attributes by 5 5 decrease all listed players' selected attribute by 5 6 increase all listed players' selected attribute by 5 NOTE: If players are selected then only selected players' attributes will be changed 7 asks for new minimum and maximum attribute value default minimum is 25 and maximum is 100 lowest is 25 and largest is 950 (NHL'98 maximum is 100) For anyone who asks "why 25 to 100 and not 0 to 15?" Asnwer: NHL'94/'95 used numeric values in attributes screen (not those nice looking bars that NHL'96+ use) and minimum was 25 and maximum was 100 G NHL'97: 'copy' player. Use this if you want to add new players to All Star or National teams (exhibition database only) NHL'98: 'copy' player. This is just for experimenting (works just like NHL'97 copy) Don't use for copying players to all star or national teams! NHL'98 and NHL'97 are very different, for example, if player is assigned to all star and nhl team, NHL'97 used same player in both teams, but NHL'94-'96/98 have own unique player with same name and attributes DELETE delete selected player/goalie (NHL'94-'97 only) If shift key is pressed NHLINFO deletes without confirmation NHL'96/'97: Deletion of original players is not allowed (it causes commentator to say wrong player names), transfer not wanted players to free agents list (NHL'97: /newmode switch needed) INSERT create new player/goalie (NHL'97: /newmode switch required) SHIFT+INSERT duplicate selected player/goalie (NHL'94-'96/'98 ONLY) NHL'98 NOTE: Duplicate player only creates new user-created player with same attributes and name as selected player was (statistics are zeroed) When viewing schedule (new schedule editor/viewer) -------------------------------------------------- select conference/division compare two teams' matches view all teams played and total matches selected team's matches/all teams T select team DELETE delete selected game INSERT duplicate selected game SHIFT+INSERT add new game (asks for date) Line editor ----------- You can edit all teams' lines just like NHL Hockey's line editor except this editor have no restrictions (NHL'94-'96: you can't scratch more than eight players) Remember that NHL Hockey may crash or work incorrectly if you have same players on same line or something other 'illegal'! This editor allows you to permanently edit allstar and world cup teams in NHL'97 Red color means player is scratched and blue means player is dressed but unused Keys: exit swaps cursor between players and lines / NHL'94-'96: scratches/dresses player or changes players position depending on cursor position NHL'97: cancel operation scratch or dress player transfer to additionals/regulars heal player hurt player injure player NHL'98: cancel operation scratch or dress player transfer to additionals/regulars heal player NHL'99: cancel operation scratch or dress player change captaincy / move cursor T select team + next team - previous team D edit default/original lines P print C check lines for illegal positions L copy lines (current lines are copied over original lines or vice versa, depending which lines you have selected) ** NHL'97/'98 only ** A view additional players NHL'97 Note: edit exhibition databases if you want to change national teams' lines. (default databases have no effect) ** NHL'98 only ** L load saved lines S save current lines SHIFT+L load all teams' lines SHIFT+S save all teams' lines Old schedule editor/viewer -------------------------- Shows schedule and played games' results Selected team is shown in green Colors on calender display: blue=selected team plays home or red=visitor, (just like on NHL Hockey's schedule screen) white means no matches for selected team and brown means no matches for any team NHL'94-'96 only: There is table in TEAMS.DB for every match and it has space for 112 games but real space may be smaller, I don't recommend going over 84 games/team NHL'97 (NHL'98/'99 also?) : It isn't possible to edit All Star match date because it isn't in schedule file (I think it is in HOCKEY.EXE, but unfortunately, I don't know where) All versions: Don't try to edit saved leagues' schedule! It can cause problems someday (like NHL Hockey to crash or work strangely) Keys: exit / move cursor < previous day > next day T select highlighted team +/- next/previous team M select month add new game delete game / change selected team / number of goals scored view all results between two teams during the season use < and > to change teams G view all teams' number of played, left, total, home and away games. P print schedule Rule Editor (NHL'96-'98 only) ----------------------------- With rule editor you can change league's rules (period length, goalie controls on/off etc..) Cursor up and down/mouse moves cursor, space/LMB changes settings and ESC exits DB Viewer (No NHL'99 support) ----------------------------- View and edit database files <> WARNING: Don't edit if you are not sure what you are doing! It is very easy to permanently corrupt your database files because everything is editable, even things that are not really meant to be edited! Views selected player's, goalie's or team's values exit one line up/down one page up/down jump to start of text jump to end of text /E edit selected line (0x-prefix=hexadecimal) + next entry - previous entry change between current and last saved data (look for (-save) for more information) Use function keys or mouse to select different lists Corrections and meaning of unknown fields are welcome! NOTE: If you are going to use this information on your own programs, please put my name on the credits Hardware, software etc.. ------------------------ NHLINFO was originally written on Amiga 1200 because of lack of C-compiler for DOS environment. When I finally got old 16-bit Borland C/C++ development continued on 486 PC. Software: Visual C++ 5.0 Windows'98 for programming environment MS-DOS 7.1 for playing DOS games lots of utilities PC 1: Abit BX6 motherboard 400MHz (100*4) Celeron (overclocked 266MHz model) 128MB PC-100 SDRAM DIMM memory Matrox Millennium G200 Sound Blaster AWE 64 16-bit NE2000-compatible network adapter 6.5GB IBM DeskStar and 3.2GB Quantum Fireball harddrives 19" Samsung SyncMaster 900p monitor 8x Funai IDE CDROM Asuscom ISDN adapter Logitech MouseMan+ mouse Adapter for joysticks (Atari->PC) PC 2: FIC VA-503+ main board 300MHz (100*3) AMD-K6-2 96MB SDRAM DIMM memory Hercules Stingray 128/3D Original (non P&P) SB AWE 32 16-bit SMC network adapter 6.5GB Seagate and 2.0GB Western Digital harddrives Logitech Mouseman mouse 15" Samsung SyncMaster 15GLi monitor 6x/2x Philips CDD3610 CD-R/RW drive 4x GoldStar IDE CDROM broken floppy drive Amiga 1: A1200 68030/50MHz 16MB Fast RAM 213MB Maxtor harddrive Golden Image Optical Mouse 15" Samsung SyncMaster 15Gli (borrowed from PC-2 when needed) Amiga 2: A1200 68020/14MHz 4MB Fast RAM (broken parallel, RF and video port) 120MB Seagate harddrive Golden Image mouse External Hardware: 2 Microsoft Sidewinder game pads Analog and digital PC joystick ThrustMaster GrandPrix 1 steering wheel HP ScanJet 5100C flatbed scanner Canon LBP-8 II laserprinter Digital joysticks very old 1081 video monitor Items/software used for examining NHL Hockey database files: Hex editor (HIEW) DOS file compare utility (FC) Calculator with HEX-DEC-BIN conversion (Sharp 546D) Pen Eraser Lots of paper Author's address: ----------------- Toni Wilen Sudentie 4 13600 HML Finland email: twilen@sci.fi www: www.gameshock.com/nhl/ (NHLINFO) www.sci.fi/~twilen (HOME) NHLINFO background picture and icon by Jani Wilen Please send bug reports, comments and suggestions for new features! Even ideas that feel stupid may be good ideas! MZ@ !L!This program cannot be run in DOS mode. $k;8;8;8@8:88:88/8;8:8Y868;888V88:8Rich;8PELI6 PP`@h`.text6LP `.rdatad` `@@.data@.rsrc0@@ULzCH$t LzCB@H|LzCB@f@ LzCQ@fB]ULzCxufV LzCQ@LzCH$TJuf4LzCH6t$LzCB@3HtLzCzuff3]UJ LzCQULzCH@3QU}E$o@hB PzCQmEU^EMOEUf?EMf/EU EMhBPzCR]@@ @@,@<@K@Z@U(t bBOLzCBE LzCQ@3BE}M$@hDBPzCREME]U3EE]vMUE]eE3fME]RU]HEMEm]1htBPzCRLzCH@3QRhBPzCPE]@@@#@4@G@Q@h@ULzC@ LzCALzCfEfB LzCQ@3Z|  LzCQ@32};M|ULzCH;|"URLzCH@3RhBPzCP LzCQ@32|M LzCQ@3P};M|ULzCH;|"URLzCH@3RhBPzCP LzCQLzCRfEP LzCQ@fP yCQPu$EP LzCQ@3Ph,B PzCQ ]UQSVWLzCH@3QthBPzCP LzCQ@z+tEP LzCQ@R+LzCH@Q3 LzCy}3fME LzCQ@J;|LzCB@fHfMUu( LzCy_^[]UQSVWLzCH@3QthBPzCPtOLzCB@HXXXXLzCz LzCH@QLzCH LzCB LzCH@y'tLzCB@P'LzCz3fME LzCQ@J;~LzCB@fHfMU  LzCqLzCz MLzCB  LzCA _^[]UQLzCH@3QuhBPzCP LzCQ@zuLzCH@y tILzCB@@]Au LzCQ@B]LzCH@A ]tLzCB@@ ] LzCQ@z3t/LzCH@MU REP LzCQ@R3LzCMH@U REP]U LzCH@3QuhBPzCP H%CtLzCLzCHJtbBALzCH@y/t(LzCB@E LzCQ@R/]LzCMH@]E]UVWLzCH@3cu4HzCHHzCBLQh@BLzCB P{  LzCQ@3Bu>M LzCz E LzCQ LzC@ t>M----LzCz E LzCQ LzC@ 9 LzCQ@3B$ LzCQ@z#t PQLzCB@P#D LzCQ@3BPhDBMQl RPMQLzCB PH`!C`!C3fMMU;~fEfEM $E$M`!C$LzCH@yt$RLzCH@Q,$LzCR 3+ LzCy 3fMUE;~fMfMM $E$ LzCy UE+$3+$ LzCQ 3+MLzCB  LzCA _^]ULzCH@3QuhBPzCP5t bBLzCB6t) LzCyuLzCB@3Ht bBLzCBEfH%C LzCQ@z/LzCH6},LzCB@3HtfH%CLzCLzCHJLzCB@E LzCQ@R/]LzCMH@fH%CLzCB6~V LzCQ@3BtD LzCLzCBAfH%C LzCQ@ULzCH@Q/m]LzCEB@s LzCQ6}"LzCH@3QtLzC LzCQP]LzCH6~.LzCB@3HtLzCLzCHJm]LzCEBfH%CE]UVWLzCH@Qt@LzCH@MLzCB@Hk;LzCB@ LzCA@LzCEB@ LzCQ@zuLzCH@y uuE`!CU3t MM}`!CtU EE LzCfQRPzC[U3+_^]U|VWLzCMH@LzCB@3HfU RPzC]fMQPzC]EPMQUREPuBLzCB@Huf3LzCB@Hk;LzCB@ LzCA@hE]Au ff fU RPzCU3+fMQPzCeEEPMQs:fEUuRcfEM7C;tfEf6Cf 6Cf 7CfE+fUfUE 6C;|'7C7C 7C 7Cf6CfUE 7C;|5U7C 7C7C7CM7CfJfEfMf 7Cf6CfUE=}wM7Cf6CfJM7C7C f 6Cff 6C6C6C;|- 7C }!f7Cff7Cf6Cff6CfMf 6Cf7C]U7C 7C7C;~n7C6C 6C7C6C6Ch6CfE 7C7C+f 7CEf7C 7Cf 7C7CfUE36CMUUE36CU UEEM36CE E 7CUUE 7C#fEf7Cf7Cf7CfE]UQVW7CffM7C7CM57C}M7C7CfE_^]UQfE} uEkM M UfEf-fEM}nU 7C U U 7C7CM 7CM M 7C7CE 7CE E 7C 7C7C7CfEffEN]U7C7C]UP~]U yCx8uf3fEM}fEfUfUE LzCbB LzC ^RyCP8E}t,fMffMhBURPzCu3fUffUE}MLzCb H}kUuhBhBPzCfE]UdVWLzCHuhtGCh;Ch;CyCR xGC=xGCujyCPH HzCA.HzCz.u;CPzCPMQ;C ;C! jUjQWEPMQ}fEU|WfEPfMQ0E}tL@$L@ HzCQE;CE?CECCEP ;CQRf7CP 7C57CHzCBLzCbJ LzCTLRyCPMQ$>jPzCPLzCfH QhDBPzC fEE LzCfUfQ LzCH LzCbLzCfHfB" LzCQ"LzC ^ xGCUR7C 7Ck T 3 u17Ctf7Cf-f7Cf 7Cff 7CPU-uLzCfH fLzCfJ LzCfH fLzCfJ LzCH }HzCB LzCfA LzCB HzCQ;| LzCf@ LzCQ LzCbLzCf QfH"LzCB" LzC ^xGCxGC3Ht'URG7C 7Ck T 3 u17Ctf7Cf-f7Cf 7Cff 7Cnf7Cff7CUbcc?jYyCPd0j yCQhgLzCfB P_^]K@H@K@fJ@K@K@xI@K@L@UQEt 7CtEEEjURf|CP |CQ7C|CR 7C|C|CQ]UQEt 7CtEEEjURf|CP |CQ;C3B |CP;C3|C|C++Q]UVW7Cu> 7C57CHzCBLzCbJ;C! ;CQRxGCP yCQ(;Cf;CR_^]UE}fMQyCR$PM]U$VWLzCbMfE|CkfUfEfEEcCE; CU|CT;CM;CE |Ck!;}p7CuE 7C;uU7C;tBf7Cjj`fMf 7CfUf7Cj@B4EE |CfUffUfEffEMHzCB|C;~8fEfEffE |CkfM|CfEffE ;CMtGCUE3U3E83L fMUfBfEMfQfUEfMffMCE |C;CE |C;CE |C;CE |C;;C UE3HU;u[E3U;uL;C;Eu  7Cu5f7CjYjU;Cj>3EEfMffMUUEEr_^]UVWff8f fPf?|CLQjgxGCRyCP4XjXQnjj[f$tGC(;CX;CT?CHCCXBBABQfBfA BQX3XLXTB BJBBf BfJ BBT3TD THBBABQfBfA BQH3HLH<3jlff0ff,,|CR0|CQeffD(Ri(83Af0ff0DfDffD,|CR0|CQCe(QxGCR4Pf$QURyCP,t j Wk jKk4t<4<MUk U fEffEMU;|fEfEffE]UQ)jEPfM QURGCP)fEfE]Uf |Cf|GCf FzCf ~GCGC|GC|CfGCf|CfGCf |Cf GCGCGCGCGCGCGCGCGC]U|jhPBfEPM QURGCP;]UPjhBEPMQUREPM QURGCP;$]UjE PMQGCRY#]U}uEH7QUR]UQVWj;EEkcPMA7UfB E GCffP"E t MfA$ UfB$ }U3+MUB7A'MQ'fGCGCFzCMGCR++MQ'fBGCfGCE_^]UQVWj;EEkcPMA7UfE fB MfUfQ"EfMfH$}U3+MUB7A'MQ'fEH'fAGCfGCE_^]UVW}E kcMQ7D3+_^]U }E3GCGCjEP GCQ} fEUB"MQ +M++UJ fEUfB$fEMfMUfUEMT fUE GCQDfEMQ7fB^PfMQfURfEPfMQGCRGjfEPfMQjURGCP GCQfEUkcEH7EkcMQ7D VMkcUB73T;EkcMQ7fD^PMkcUB7fLQUkcEH7fTREkcMQ7fDPMkcUB7f QGCR^EkcMQ7D uZMkcUB7fLQUkcEH7fTREkcMQ7fDPMkcUB7f QGCRjEkcMQ7fD PMkcUB7fLQjUkcEH7TREkcMQ7D_P GCQrfUffUfE tU]UQfEE 3tUu&E E fMf |CfMfUffUfE]UE PMQfURfEP]UjfEPfMQfURfE P]UjfEPfMQfURfE Pl]UjEP]U}t EH7} f fEfEE %tMUA++B7cfEUREPf3fMfEUkcEH7|zEkcMQ7M;PUkcEH7TE;|6MkcUB7LU;EkcMQ7DM;|fUffUqEkcMQ7}fEMUkcEH7T EkcMQ7D jMQyUkcEH7UJ+Et?MUA+;B/tMy/tjUR4EMQ+P/EMQ/P3jEP MA/U tjEPMQ+B ~jMQ+RfEEkcMQ7D jMQUkcEH7UJ+EMQ+3BMUA+;B/tMy/tjUR8EH+fQ^REH+fQREH+fQREH+fQREH+fRGCPjMQ+fB PMQ+fBPjMQ+REH+Q_RGCPZMUB+A/MUB/A3jMQUB/E %tjMQjUB+H ~JjjUB+HQUB+HQUB+HQUB+QGCRSfEEu*M3Q&ujEPjMQU|Eu fMkcUB7 |UkcEH7T u f fEEx/uMUA3;B+ufEMA3U t:Et)MkcUB7L u hhBfE>E@5Ut)EkcMQ7D u hpBfEf ]UjfEPfMQfURfE P,]UE PMQUE+RMU +QfEPfM Q]UQEf CfU fCf C3JC3 UE]U]UQE tEEMQUBPMQREHQUP GCQUREHQUBPMQREHQGCREPMQREQUBPMQRGCPDMQUBPMREHQUP GCQ]UEPfMQfURfEPfM Q]UE My+UB+H t!UB+H ~jUB+PJjjMQ+BPMQ+BPMQ+BPMQ+P GCQUB+E My/UB/H UB/fH^QUB/fHQUB/fHQUB/fHQUB/fQGCRjEH/fQ REH/fQRjEH/QUB/H_QGCRSE@/M tUB3E@/]UjEP]U}u f E3H&upUB&Ex+u MUB7A+MQ+B tMQ+3BuMQ+cEP+MQehURf BEH+MfEU U}K }Kt+} t<} tM}Ht[}Mt"}PtGEH+cUJ+fE0EH+cUJ+fEEM@++A7cUREH+Q tEH+3Qu#EkcMQ+EP+MQeUE;B+t:MQ+UEMH+jUREMH+hUREM@++A7c@]UEMP+;Q7s+EH+cUJ+EH+}EH+cUJ+EH+} EMQ7P+]U VWfxfxffxx@}xE =~Rfxfxffxx})E x#txfM ffM =GCu GCGCEdflflffllE ;}1dddB`l`Tdf|flflffllU ;jlLQGCR lfM lU  |CHf|ff|lU ;}|Cf|ff|TUB'hhfQfpE@"MQ +|++UJ ftflflffllM ;}l|h3+hftft |ChfBh3Ht*lU  |CHftffthftfQh3Ht|CftffthfpfQpGCBGCR++DhfA pGCHT hfPlh B hGCQ_h@ hA^hch^GCHfpffphfhfpfQEhH'GCUh+B7c_^]UQEH'MUfE fM UDMfAUfEfBMUDMfAUB E@ MA^jURKEcEMUEfHMfUEB'ME+A7c]UQEH'MUfE fM UDMfAUfEfBMUDMfAUB E@ MA^UcUEMUfBEfMUQ'EM+H7c]UVWEH'MfE} u E xBfE=GCu GCGCE}(jM QGCR  GCfEM}GCBfEM}/UB"MQ ++UB E++fMMfUfEMTEfPMfUfQEMTEfPMA U }4u}jE P GCQ ++EfpMU EfHM$}'MEGCR++EfH MU$EfH Mt UB(} E3+M,AUJ E GCH_UE(B^McMUffEfEfEMUEfHMUQ'GCEM+H7c_^]UpVWj EHfMUREP%t j fMfMfEfEUUE3tQfUffUjEPMQ" fEUE;~fMfM}3UD EMu f ) UufEE| MU;|EPMQh|B fUfUEMGCJUk+;~,GC@MfEME++fMfEfUf+UfUEfMffMUfUfEfEMUfMjE PMQ fUjhBEP fEjhBMQ fEjhBUR fEEM;~fUfUEM;~fUfUE fEMUk;}EkfEMU;}fEfEMU;~ fEfEfMfMUfUEMHfUEPMQE+fUf+fUMUE+fEf+fEMUk;~EfEU}fEE}fEMUGCP;|GCHU+fMEMGC ;|GCM+fEU|E}j6fETfMQfURfEPfMQAEjjjUELQUELQfURfEP GCQ jUREMTREPMQGCRjEMTREPMQURGCPjMUDPMUDPMQUELQGCRjEMTREMTREMTREP GCQKfUffUfEffEEMQU RjjjhGCEEMU;~)EMU+fMffMUE+fUM}fEUUfEfEMt'}3UD EfMffMjjjUELQUELQfURfEP GCQ jMEUR++Qu}jE PMQ ++VjE P GCQGCREMfEfUfUEfMffMtfUGCjjjE+PfMQfURfEPfMQUREP(fMfMfM}3UD EfMfMfUfUfE fEffEMUuEBEuEBMu!EBUEM++fUUGCEt Mu:UE;.jjjjfMQfURfEPfMQUREP(,jjjjfMQfURfEPfMQUREP(fMfMfMfUffUfEfEjMQUE;| MfMU}fEEkcMQ7EP+jMQUREPlMQT9fEUjj}tUt fEj=fEMQU|$fEPWfMQURfEEPfEMQ9U'}E|fMfMU~E%u MfM#UE;uMfUf+fUEM;uUfEffEbMU;ufEE| fMfMfMURR8jEPfE_^]UEM$CPGCfEfGCfM f GCfUfGCfEfGC GCQfGCRfGCPf GCQfGCR3]UGCPf GCQfGCRfGCPf GCQGCR]U]U]U]UjfEPfMQfURfE Ph]UEPDfEMuf U}f fE]U]U]UDVWj}fPQ`%t jsUBfM ff3 t3fff3 u+PQURp f;~ff3u5. ff fUff3trfffjPMQ] f;~ff3D ff fTJf;~ffffLf ffRPn++++f+++f} f} f GCA;| GCQ+fGC;|GC+f| }jEf3fRfPfQfREjTRTRfPfQGCRffffff++fjPQPfQGCRjPfRPfQGCRcjPRfQR GCQjRQPfRGCPfff3jREP fjUR++DP++PjPMQGCRfff3D 8jjjjhGCfffffE3EGCjjjjfQfRfPfQRP(fff3LfjRjPQl.f jj}t UtfjDf R |0f QRf RPfQfR.|'}ff ~# ufP-QR%t j1jP ;uf3ffff_^]UPVWjfPQ%t j}3+MQffE(f} fZ~ fZM fE,ff3trfffjQURr f;~ff3Lff fDPf;~ff ff jU REP f ;~ f  ffTLfRPM ++++f+++f} f} f GCA;| GCQ+f GC;|GC +f| }f3[ fRf PfQfR.jTR TRfPfQGCRjUR++DP jM QURJ ++VjM QURGCPpfffffffff ++fjTRTRPQGCRjfPQfPfQGCRjPfRfPfQGCRjPRfQR GCQ=jRQPRGCPfffUR++fffjjjjhGCkfffffM,3M GCjjjjfRfPfQfRPQ(fff3D ejQr3fjRfPfQfRfPMQRM%fjj5}0tU0tfjffR}|fQRZf|C'4U3+ff3f=Ku&fff} f=Mu2fff;~ffGu f=OuffSuntcffE(;tF3 u0 fffQ:M(;'f}t$U0bBuE(bBAt fE0| 9~$.t-t +u fffff ;uU(;ufffumtbfffff;t0fff t tGNU3+M3u ff fjPfQfRfPfQURP* jKz]UhVW1^FzC |C+P({CR|CPjL=GCuj$^ GCtGC@GCE@h8t0fp0x0Xt Yt;n8thBPzCP080B08uhB PzCQ808`fpffp00:U}MfU fp IC;BUpIC+;~;p IC+UfE MffICM ffE ff44U;tXt Yt;n8thBPzCPt8tBt8uhB PzCQ8t8[t3H@@f4ff4tt|CRfDzCP GCt 8B DBR@+EP@+MQGCRhLBDP@RDQPzCRfppktTfpffptfpffppIC;|f ICfpUpU  ;UpTE fME ;~ U Eff fptzp IC;@}3QEP)}3|Cf Cff Cf Cff Co_]UE|C]UWfCffC({C}3|C+f Cff Cf"Cff"CjHj}3QEPQ f Cff C_]UQW}t}3fMfEfCffC({CM|C++f Cff Cf"Cff"CE tjMQjqURefCf-fC_]U fEfCfCEPUfEM} C$Eu$MYtUyufEE}  CUufCfCfE]UE fjM QUR ]U0EffEfEfEfEMtjjjCREPaBu[jjjMQaBu j1BURf9EPaBMQaBjjjCREPaBu Cu UuPXCtn3 JCt fUfU fE$fE3 JCu 3JCt fE fE fMfMU fEffXCf | C:3JCt fE fE fMfM3JCu 3JCt fMfM fUfUfE fEffEM}U3JCtM}UJCfEfEfE fMffMU}1EtM*t U6uE3ICtU}(EfICfMUICEfE&fCMuj `BfsUfEfM fUffE]UQfEjEPMQ0 ]UQfEjEPMQ ]UQfEjEPMQ ]UfC]UWEfE%3P$aBlu#`w`ud rfElu`rfEMtjURjjhaBBhBhBaBE}t)hBaBE}tjjEPMQaBEhBaBCE_]U(W 3}E+E@yCEje yCQaBEhjaBEEEEBURaBf,XC_]UHE E}wb}$}w'}xMM}U$f@EE}U3@$~@}wT}}w,}}.}Y}G}}} *XCtjaB,MMCEP  KCUJ$3fC}u fC}t fC fCE%u fC fCMQURaB*XCt8 Ct+Ct fFzCPf |CQjj+Ct fFzCPf |CQjj|UREPaB3jaBfCfCfXCfCfXCfCfXCfCfXCMQg*XCt<2fEf:XCf :XCf CUfUUEEZC_E%EMME[C?UUE%EEXCMMUUEYCfEPfMQfU RfEP $CU |XC yCUME  |XC$XCEUMfUffUfEfEMfUffUtBE3U3 t CuUEMUEEMM|XCE+MM|XCE+MM[[UREEP EM |XCE(XCyCEM |XCE(XC$XCEfE fMffMUE;fE fMffMUE;}fMQE3 t+CuEPMQUREPy (XCUU(XCMM|XCE+ (XCEE |XCU+(XCUUCuZ]UQfEE3HTCk3 |C;uEM3QTCk3!|C;u'U3 TCk3"|C;u fTCBEtfTCfEf TCff TCTC|f[]UE%k3 |CUk3!|C Uk3"|C ]UE MAU EPMU ]Uf:XCfEf tHzCH>Qp`BHzCB>HzCH2QHzCB2HzCHQHzCBHzCP~HzCM]C]UQ=LzC=yCtyCxpt yCQpfE fUffUE LzCQ,;E LzC|LULzCLLQRPzCPtMLzCDLH QPzCRtE LzCTLBE LzCTLB E LzCTLRPzCPtMLzCDL4fE fEffEMLzCB.;MLzC ^tjE LzC ^BP PzCQtULzC ^AULzC ^QPzCRtE LzC ^[fE fUffUE LzCQ0;}HE LzC,at2ULzC,aQPzCRtE LzC,aLzCB P4 LzCA LzCbP LzCbLzCbP LzCbLzCbP LzCbLzCbP LzCbLzCbP~ LzCbHzCfBHzCf@]UE ]C HzC=HzCu)hU]CE ]C HzCHzCfEf HzCy2uh@XHzCB2HzCxuh'7 HzCAHzCB*yC HzCy"u)hHzCB"HzCH" PzCHzCz&u)hb HzCA&HzCB&LzC HzCQ"PzCHzCH& LzCHzCBt! PzCQLzCRjyCPD f HzCfAf3]UPzCDA PzCA.APzCB8APzC@ '@ PzCAAPzCBAPzC@@ PzCA/APzCB Y APzC@$ A PzCA( APzCB, APzC@0 A PzCA4k APzCB8% APzC@<:A PzCA@| APzCBD APzC@H A PzCAL[ APzCBPa APzC@Tu A PzCAXAPzCBAPzC@`A PzCAd,APzCBh9APzC@lYA PzCApAPzCBt APzC@xG A PzCA|@PzC;@PzC@ PzC@PzC@PzCQ]@ PzC@PzC]@PzC@@ PzC@PzCiAPzCA PzCAPzCAPzC A PzCAAPzC#APzCrA PzC A]ULzCf D]CfH,LzCfT]CfB. LzCfCfQ0LzCH,Q^LzCbLzCH.Q>LzCbh% LzCA hLzCbh LzCb]U LzCH8MHzCB2E}t}upM9thfEUENt;MUNP PzCQtUENfMffMU*UEjE]U WLzCbfLzCbf LzCfAfEUk*LzCH8<tCUk*LzCH8LzC;JUkELQREHQDu UfEfBfMffMfUffUEM;~ UfBEMfQfPEHkUD 3Hu9UfBfMfAUBkM|uhCPzCRE*EMjMfUffUHzCx6uhC PzCQHzCB6 HzCQ6JkLzCDBH HzCQ6HzCfJfHHzCB6QtHzCf@ LzCAHHzCB6 HzCfPfQHzCH6HzCB6PkLzCLHD_]UPVWjEPhCQhCRHzCH:Q 3*ufMQU REP ffQURhCPhCQHzCB:P: 3*u- |~HzCB:PhCI3uO83+3#t+ 883QPzCRpU N8M N3+f0f0;REPhCQehCRHzCH:Q 3*u8RE RhC 3up3#tU3+3:t+DQfu EP8QU QhCUB3t-EPQRu;3t5kM TkM ffTxEP8QU QhPChlChCwhCjhHC]4Rt4Qf44DufEPM QUR 4%Cuf0ff0fffffffffffff f_^]UVWfE fEffEM}%UkE DMkU fD fE fEffEM}+UE NQJUE NMQUfEfEEHMU:REHMUEfUM3t&EQUBP3u M;MU3uMREQhtCPzCR EkM UTEkM UfRfTfEffEMMU:}3QPzCPpMU N}EM N3+}3UD EMMU:ufEfEffEfE_^]Uj@PhC PzC uf3EPM QR fEfdfhfhffhhU;}|hM3-t3/u7dlfdffdRcdld|/ddMlfdf-fdf]UVWHzCFEfEMLzCb HtlULzCbQLzC ^yU3+}3UD EfMffM{UHzCF_^]UE3t U3PMUU]UHzCfHfMHzCfBfEj LzCQ<BB HzCfUfQHzCfMfHLzCB4 HzCfAHzCfBfEE LzCbB;EG |C+ HzCfQf+HzCfP |C+ HzCfAHzCB |C+2HzCJ |C+HzCfJHzCf@ HzCQ},HzCH |C+HzCfJHzCf@ HzCQHzCH |C+;|j HzCQ |C+~S HzCIHzCB |C++ |C+HzCfH HzCQ |C+ HzCfQNHzCfBf HzCfAULzCbQu HzCf@fMffMN]U5jjZ]U jj%xHzCfHfM=XzCtwHzCfBfE HzCfAHzCfBHzCfHfHzCfJHzCHHzCB;}fMQjYHzCfEfBO HzCfAHzCfBf HzCfAHzCB |C;}fURfEP HzCfUfQfE fEffEM]C;}d |C |CPUUC |CPf*{CRE EC|C|CQjfE fMffMU]C;}M]CU |C |CPUU2^C |CPf*{CRE E0^C|C|CQM]CR=fjjjuj]UVW{jfDzCPhojot} HzCQ|$HzCH6HzCBkLQ CHzCH6HzCBkLQRPhCQ[LzCb3t,RLzCbQhCHzCFR-HzCF3+ HzCFQrs URdsLzCH<HzCA&B.jiNj_^]UfEEu{ HzCQHzCHHzCHfQfUjEP |CQ({CRHzCH|C*{CQj HzCQ|C *{CfUjj|CR({CM|C+PfEPM|CQZEPMQHzCfBP HzCAHzCJ ;u&jj|CRfEPfMQfUR]UHzCHHzCB HzCQ ;u~fEf |CfE HzCQ |C;} HzCfQfUEPMQHzCfBP jj M|CQfEPf *{CQfUR>]UVWLzCfHfM=XzCu5*{CHzCH|CL QDzCRkHzCHHzCBHzCB;| HzCQ fUHzCHHzCBLzCbf HfMyCzLt.fEP yCQLt jqq jeqHzCFEMUHzC@+;uf]Cf]C HzCQ6Ek LzCTQ@LzCH@3QdEMHzCR+;HzCFM+]Cf UCHzCH6Uk]CfLf ECf]Cff]CfEP PzCLzCzLzCH]C]CI ]CHzCFE+ ]CfM0^CHzCB6Mk]CfDfU2^Cf ]Cff ]Cf]Cff]CfE fEffEMHzCB6UkD;}M UUkfEP PzCHzCB6MkfTRU3+}3UUE MMjjUR u"E HzCQ ;tEM HzCFR=XzCuwHzCHHzCBHzCBf HfMjUR|CP ({CQ*{CHzCH|CRj' LzCfUfQ_^]U0PzCP|]M ME]AtUUE]tEEMMfEUEUEE]M ME]Au U UE]EEE]t MME]UREP PzCPzCR|]@uEuMufE]U$LzCH@Uf0ufEfjjP HzCB6kLzCDB@ LzCQ@3BtgMLzCB@MMLzCB@H;}LzCH@fQfLzCH@Q E;~ LzCQ@fB fEAM0utEu<U;~EPQhdCPzCR E ;} ffU EM;~fUfUEt f ftfEfEUq$yWAffLzCbQEtMtoHzCHQtX LzCQ@ LzCbfBP PzCfURfE PfQs fffLfffmft}LzCH@HzCB HzCQ LzCbfBP PzCfURfE PfQ fffrLzCHD3QLzC LzCQDP@f LzCbBMt UtY HzCQBtALzCbf HQPzCfEPfM QfR fffa LzCfALzCB@{]TATAUAUAVAVAUfEfEE HzCQ;}/E HzCQBt fMffMfUffUfE]UhCh@{CPzC]UQVHzCH.M}u3SUR fEE3ft/uU3fBP;uE MM3^]UE }aM3ffUE%=tM3f@u EEM uUUfE f-fE M3ffUE%EMM} U$ZAffjf h CLzCH6Qh@CPzC fEE|MLzCfJ6Sf .LzCfH4fLzCfJ4f LzCfH&fLzCfJ&f LzCfH2fLzCfJ2f f LzCfHfMhPCLzCfBPhtC PzC fEU| LzCfMfHUu E|M}Uuf GLzCfHQxyf /Sf $UztfEPMQUREf@]&YA4YABYAUYAYAYAYAZAZAZAZAUjPzCP LzCfQ RhCPzC fEM}LzCfEfB LzCQ LzCbLzCf QfH"fE fUffUE LzCQ;}E LzCTLBjLzCH<QB]U Oj$jo]UQHzCH} HzCfBHzCH |CHzCP;|hHzCHHzCBfM HzCQ |C+ HzCfQHzCB} HzCfAUHzCH+HzCfP HzCQ |C;| |CHzCfJHzCHHzCB;| HzCQHzCfP]U,VWHzCH fM=XzCfEHzCFUHzCH6UkDEMQrEHzCB6MkfTfUU}3+fUfEf+EfEfEM}UfUfEE+fEE%yH@t fMffMUtE MMfUffUME++fM}U3+}3UUjjEP tEHzCJ ;t*UtE MMfUffUE HzCFQhCFzC*{C+Rf ({CQ*{C|C+Rjj5aMQURfEPx HzCQ6EkLMURmE|CkPUu}3|C+L2QgZURE3Hf*{CfUf |CfEMHzCB;~ HzCfQfUfE fEffEMU;}FjE |CTREMPfURfEP |CfUffU. |C |CPfURf*{CPfMQjjURx tE HzCQ ;td_^]UEHMEX]CU3t*M3@tEMEEMMUX]C]UfEf-fEfM ffM fUffUfEffEjfM QUERfM QfURjE MPUERfM QUERjM UQfEPM UQEMPjU ERfMQfU RfEP]U WjEEP HzCfQRhCPzC fEM}UHzCfEfB LzCfAfEUHzCH;t'}3UD EfMffMLzCB LzC,aB"}hC PzCQUULzCHLzC,aEMUE:u.}tMQUE:PuEE}uEMUU}uLzCfHfLzCfJ?yCxdt yCQdjLzCB<HBj_]UVWhPzCPpE HzCFMLzC,aH"thCPzCRLzC,aU3+}3UD EMQfEfE fUffUEM;}JUE U3+}3UD EMQhfEfE fUffUEM;}JUE U3+}3UD EMQfEfE fUffUEM;}JUE U3+}3UD EMURPzCPtHzCF_^]UVfEfEE LzC,aB"|QMLzC,aH"t'UEM5LzC,afEffEfMffMUEMuf3UR fE^]U VfEEM<fUfUEM<tdUE QUE Q~.UE MUEMuEMUfEffEfMffMe^]UVfEfEE LzC,aB"|TMLzC,aH"t'UEM5LzC,afEffEfMffMUEMQUuf3fE^]UVfEfEE LzC,aB"|TMLzC,aH"t'UEM5LzC,afEffEfMffMUEMQ Uuf3fE^]UEt PzCQj2j]U VWHzCH6HzCfBfA HzCQ6HzCfHfJHzCB6 HzCfQfPHzCH6HzCfBfA HzCFMfEUijHzCH2<t^UijHzCH2:U3+}3UD EfMffMfEUu&LzCfHfLzCfJLzCfHfM<U~3E HzCFQLzCfBPhC PzC fEU9Eij HzCQ2xMijHzCB2 LzCA;BTX, TTTRX T3GA$ATr>Trc T[TT T3A$ATMsTMTH2THTs8 TG' TIdTK} TQ5TQ TOTP< TtTt |HzCH |C+;~HzCfBf+E HzCfAdHzCfBf+E HzCfAHzCB}> HzCfAHzCfBf+E HzCfAHzCB} HzCfAQHzCJ |C+;}HzCfBfE HzCfAHzCfBfE HzCfAHzCB HzCQ LzCfAX fCffC|%=Ku fx fxjft HzCQ6tNtftfftHzCfBfEjfxQHzCR HzC@t;}HzCB6 HzCQk LzCTQDE HzCQ ;uAHzC@ HzCQ ;t!HzC@ HzCfA j jfCffC= HzCf@ HzCfAHzCB HzCQ LzCfA jHzCfBf- HzCfAHzCBu HzCQ}` kHzCH}tHzCB |C;~6 |CHzCfHf+HzCfJ |C HzCfAHzCHzCfHfJHzCfB<t#j HzCQHzCHLzCfP HzCQt" |C HzCfQf+HzCfP HzCfAHzCB} HzCfAHzCfB;HzCHHzCBLzCfJ HzCHHzCBLzCfJjHzCfHfHzCfJHzCH |C;|^ |C HzCfQfHzCfP HzCfAHzCB HzCQ;| HzCf@fXV HzCQHzCHHzCH;|#HzCfBHzCf@!htOjHzCB HzCQ LzCfA |CHzCfHfHzCfJHzCHHzCB |C+;|w}HzCHHzCBLzCfJJ`t>HzCB;ujjj jjj j1`t#jYhChCPzCfEPdd LzCbU3+ LzCbjdP PzCQ XzC}LzCb3+=XzCt$ XzCQPzCR$XzChChCPzCjj|j?h]ChCPzC uf3M3 ]Cuf39fELzCLzCHDJ@HzCB HzCQfEfEfEMtUE;ufMffMUHzCH;|fEfEULzCbfQRPzCjcEMQh]Cum |C+ HzCfAM |C++HzCfJHzCH}HzCfBHzCfMfHjff3]UVWEPt;jU|bEM;}VfUfUEM;t&jfURfEfEjfMQC~fCfE bE%E}Ht }PtfMffM fUffUEM;| UfUE}fEMU;t&jfEP;fMfMjfUR$E%uM tU Ek.MMfEUE|t;M3Q-E3 U3B,#UE3$;ufMffMUE|ufEfMffMUE|ufEM3Q-E3 U3B,#UE3$ U3B-U LzCf@j^n[]UjE Pf |CQ({CRE |CPjE]U VQPzCP |CQfDzCR fEfE fEffEMLzCB;k lbCMfEfEfEfEfEU|~M3QE;tM3QE;uPM3QE;ufMffM fUffUE3H tfUffU fEffEM MxUREPMUQEPMQULzC ^QRh Cht^CG ht^CPzCPfMffMMFzC5|C;~:h CPzCRjPPzCfE PzCQ4Psj^PPzC^]UfE=lbCu4Ek P PzCQplbClbCflbC lbCfE fMffMU})Ek lbCfUfEk lbCD lbCRyCf^C ^C}f /lbCl^Cl^C|l^C l^Cf^C]ULzCHLzC,aH"tLzCBu }K jyCRH HzCA.HzCz.u# j({C |CfjbCfp^CfdbCffbCfX^C!`NPzCRjSj7 jrNj EP)fEMuUE}wFM$A9 fETfEMfE fEGfEPCFzC |Ck++ |CfEU1E d^C;CjbC |C+fUUE |CfEUuE h^C;}Ud^C;uMj^C;|E~ Z^CU;uX^CM;t3j fUfZ^CfEfX^Cj j  C~1fCUkX^C h^C+ff^C JjE X^C| j0 fX^CC |Ck+ |CfEUE p^C;fE fUffUE CUUC|C;CMMC |C;}gfbCE;u dbCU;t)j" fEffbCfMf dbCj C~fC 1E%E}m/}m8M M}ZE3A$A}Ph}Pz}I3}I}p}t5}H}K}M}S$}St:}Q}Rtch}}I p^Ct/fbCk `bCP yCQ y LzCfB p^C}Df f^CQfCRf^^CPm Pf fbCQyCR# LzCf@j>f fbCff fbCfbC} ffbCjvjffbCfffbC fbCp^C;|p^CffbCj+f Cff CC ~1fCf^^Cff^^C ^^C~ f^^Cf^^CRfCPj%  f^CCU*C;~ CfM*Cff^CfCf-fC Cu2fC f^^Cff^^C^^C=l} f^^Clf ^^CQfCRj f^C CM*C;~Cf E*Cf f^CKjqfdbCffdbCdbC} fdbCjAj2f dbCff dbCdbC| fdbCjifE<fE> ShbC} LzCfQ"fU fhbCfEfMQLzCfB"PO<`6f CfMh CfURh8 CPzC fEMUuf^^Cf-f^^CfC 0M uf^^Cff^^CfC fEfCf ^^CQfCRj f^C CM*C;~Cf E*Cf f^Cwff^Cfff^Cf^C CM*C;~ff^CfEI-ff^Cf-ff^C f^Cuff^CfEQUjPzCPLzCfH QhH CPzC fEE|Q LzCfUfQ LzCH LzCbLzCfHfB" LzCfQ"f^CjfE%-u LzCfQ fLzCfP  LzCfQ fLzCfP LzCQ }HzCHLzCfJ LzCH HzCB;| LzCfA LzCB LzCb LzCfBfQ"LzCH"LzC ^3Ht2LzCfB"f^CjthPY~jj_]LAQAAgArA}AyA2A7AAAqAAAqAAA          UE}Ajjf |CQ|CRfb^CP `^C|C++Q5X^C|{jEPf |CQ|CRFzC Z^C+ |C+PjbCX^C |C|C++Q%5]UfbC p^C;|p^CffbCfbC} ffbC p^CujURf|CP dbCMCdbC EC+|CR fbC|CQdbC EC|CQV4]UQVE%yH@u+EdtEt f.C f.CfU ffU E }fM f fM fUffUEidE iQ'8iUEkU+U}}EEEE}~ MMfE^]U?@fhbC^^CP CCRf^CPf ^^CQfCRff^CP DCRh` Cht^C(7|CPjjht^C |CkQjujLzCB" LzC ^BPMjjxf ^^CQfCRjjTff^CPf CQf^^CRc ElbCEfEfp^C`bC |CQf({CRE |CPj-U| MQ;U~ EH;M=`bCu U`bCfE fEffEM}gjU|CRMMC|CRM|CQE EC|CQ0'E |CPC|CRMQfUffUfp^Cffp^CM M=`bCu(lbCB;E| lbC `bC l^C`bCfp^CfEM}K|CRf({CPM|CQj,fEffEfMffMp^Cu@|Ck P({C+ |C+Pjjht C jj=]U fEFzC|Ck+fUfE fMffMU}@fEPMjbC |CPjjU`CP  |CfUffU|CP |CkQURjbC |CP*fURjbC |CPlfUfh^CE+fMfEUfEf-fEt^fMQjbCE |CQfEPMQUR fEffEMMfUffU|CfMffMfEfd^CUE E*C;|CR|CkPMQjbC|CRh)fEfj^CMfUffUfEP jbCU+ |CQEMM*C;%fj^Cffj^CfMQUREP fMffMUUh|CfMffMfUffUfd^Cffd^CjMu;|CR|CkPMQjbC|CR=(jsj9]U EMEfEU}aMQ;U ~TEH;M u>fEU3B LzCQ";uE 'E3HLzCB";uE M MUuE fEPMUE f^C;uf Cf`^Cf"Cfb^CMQh Cht^C/ jjht^CY ]U E3H t% CU CE $ CM( CU9E3HME$U3BEE$h, CMQ//fEfUfUE3HLzCB";ufEMfQfhbCE3HLzCB";ufEMfQfhbCE3HLzC ^HQh@ Cht^C. fURkht^CjThH CE3HLzC ^HQhP Cht^CD. fURht^Cjh CEP]UTWfE6PzCPkjIh Cjh$ C9j6McQ6jjFfEfEfEfEfEfE|CkRjE LzC ^BPMLzC ^HQhh Cht^C-ht^ClbCUfEE|CR({CPM|CQj@$EfHfMUfBfEMU;u EM ;t UE ;:MU;*E |CPC|C |C+RU3B t p CMt CU!E3HQU3BPhx CMQ+U3BM;uhUfBfMffMUfBfMffMU3BM3Q;~ fEffEM3QE3H;} fUffUfEfHfUffUEfHfUffUE3HU3B;~ fMffMU3BM3Q;} fEffEM3QE3H;u fUffUEPMQUREHQYjUREPMQh Cht^C*jt^C3Qht^C9 h C ULzCH";u j3 j'ULzC ^QRh Cht^C)* jt^C3Qht^C h CE LzCQ";u j jE LzC ^BPh Cht^C) jt^C3Qht^CA h CjLj}3QMQ fUffUE|M M5UufEE}C |CQ({CRE |CPjk fUffUEt% |CkQj8h CfEU|CR |Ck QUREPMQURE LzC ^BPh Cht^C@(jjJht^C fMffMU|CR |Ck QUREPMQURE LzC ^BPh Cht^C'jjJht^Ch j0#MQUfEU}HfEfEEE}w*M$?AfEfE<fE> fEPUUEE}VU3cA$OAfEjyCPPMQyCRPh8 CPzC fEM|fURyCPfEbj yCQPU RyCPPhD C PzC fEU|fEP yCQfE _]A"A*A2AmAxAA0A5AUfEfbCk `bCMdbCE3H tfEfE:dbCuEfHfM UfBfEfMfMfUffUhP CfEPh C PzC fEU|VfEf-fEM} UB 9EM;t-UB dbCu MUQ EMHfEdbCdbCt M3QU E3HMURyCPfEj yCQPfURh CPzC fEMU;tBE|:fMQyCRfEdbCt MUQ EMHfEUtEP yCQLzCfBf E LzCfA]UQl^C EM; lbCuU3B u M Mhf^ChCh^^CUBPeR]U]U VWh ChqCh C0P1#}u'0QU REP HzCQ:R|`BU}H3+0QUREPHQURHzCH:Ql`B_^]Uh ChqCh C0P"0QhhpbCURE PMQl`BpbC]U h ChqCh C(P/"f f ff    Ph CQ!  k3"|CP k3!|CR k3 |CQh CXR!(PjdQXRPhCl`BQvERd$POE kU |C k$!|C kE"|Cf]UE3Q*EUA| E,7E M0MU3BPk*EMA| U7UE,0EMU UE]U VWhChqChC0P; f,f,ff,,,PhCQ ,T CP,k3"|CR,k3!|CQ,k3 |CPh,CXQ0RXPQhDC|`BAUu fSHzCH2fT:)93+ff,k| NX3+,k| ,kTR,kTBPXQhLCRB,PTQhXChpbC 0RPhpbC HzCQ:R|`Bf,ff,:f,ff,,;}RTPhdChpbC0Qh@jChpbCHzCB:P|`Bffffff>jfTffTf_^]UVWfCfqC C qCh0Rjt`BPx`B03 0,,0;uT,3u4,B0qC3+,,_^]U0nCP-0nC]UQEPh8C>(h' -0nCMQ|j 0nCP.uh@C>(yf3f]UVWf$hqChC'E hChqCh(C0QP R0P* Rh0C' 3+ @ f$ff$fM ffM U u] f,f,ff,,$;},U f,f(f(ff(($;+(U :uFt1B:Au#u  ~{ 3+ 3+ 3+[jj(h4Ce%f$_^]UVWXP QREP(uDhCPzCR PQPzCf5h`BP@uh<CPzCRPzCPf$f f tG3fUX%tff f$fff }Jf $uR P5 f  }f 3fUX%f 0nCff-ft@ 3fUXfTQ`BHzCB>hdCHzCH>Q`BHzCBBHzCxB PzCQLzCRHzCPBTfTffTtHzCB: HzCA* LzCHzCB*b LzCbyCt!R& LzCbPzCRLzCPj yCQD jURQ@PPuhlCPzCRfE8Pt~UPQ0wtUPQwu5(f)fffyunP%@uHzCz>hCHzCH>Q`BHzCBBHzCxB PzCQLzCRHzCPBDDfffDt!DRjhCPzCP LDt!DP LzCbPzCRLzCPjDRD fEDPDRDQDBRhCPzCPHQBjURDQ@hPzCRp$<D$fEM$@M UMfQ% tMUfJMUfJfEffE t 8C 8 C8PhC PzCQRhCPzCPh PzCQp$<D$f E $ f ff fEffEDuDD LzCbRMLzCb HzCQ>Rp`Bf@ff@<@u!hCPzCRPzCf3hC PzCQfE_^]UQfEEM<t/UE QPUEfMffM]% bB%`BU}fE fEm}mEU6dnC@ BC BCCP BC BC8 BCU EVEEEEBPEu EP) MxE EPjYY^SUVW|$=C~jPYY CAtG7G-t+u7G3=C~ jVYY Cpt F7G-u_^][t$lYSVt$ Wt$w uj^3w:;Cwj S#j % u+Vj5|C(aBu"=nCtVYtSjW _^[3Vt$t=j lV YYtVP8 j  ^j YVj5|C,aB^5nCt$YY|$w"t$Yu9D$tt$~Yu3Vt$;5CWw!j V"j 3 tuj^Vj5|C(aB_^UVu=C~jPYY CAtFjjV'YPEVP'@^jt$t$t$U SeVW}wu=C~jP~YY CAtF-uuM+uFuE$wjYu$0t E 2t }w u,9uv'&E"tME$EtEEtEEE E t83_^[CthBhBhBhBjjt$  jjt$  Wj_9=nCut$8aBP4aB|$ S$=nCnCu+~&WPv% ;uF t$F N Ff_^[jYSVWj333Y95C~tCt_@ tYPV]CYYH t0|$uPYtC|$utPYu C4V_YYF;5C|j|$Yt_^[CVj^u;}CjP.YCYu!jV5CYCYujr Y3CC =C|3C4`Ctu ApC|^=nCt*'D$C;r=`Cw+PY P-PvYY>-u-G9] ~PH C38]hbBM Q19]YYtEF A80t<^Ky-Ad|jd^A |j ^Y_^[]U(EVPEPEQQ$00uEPEP3}-E P/EjPVu E ,^USVu]WFH}t;E u3>-0`>-u-{FjW?Y0YG} ~DjW'CYvGY}+}t9u |u u Wu j0W _^[]U(SVEWPEPEQQ$2/E]p3}-E EPSW.EH;|&;}"t Gu GEjPSu EjPuSu _^[U}et2}Et,}fuuu uN ]uuu u4uuu u]W|$ tVt$ V @PVV^_USVu F ^@tfN$F F fe $ f F u" Ct@Cu S1YuV0YfF WtgF>+HNIN~WPS E 6t `CC@ t jjS/ FMjE_WPS E 9} _tN E% F ^[]UHSVW} 3Guu} M3Mu39U |xbB3bBE$BMUUUUUUx t;t-tHHtYMPMGM>M5M,*u#EPYEMEEDAU*uEPYEMDAEIt.ht ltwMMM ?6u4uGGM} lU CUDAtEPuP G} EPuPf %geXxCHHtpHHtl fE0uMuuEPfEYMu CMENf8@@E M@;}EfE0uMfEEPt;0PP- E}2E)Zt2 tHYEEEPYt3Ht,EtMEEeMCEPu guEEuEuHM@EPPEPCut}uPCYguuPCY-u M}WYiHHtQHHE'<+u CMNt8t@+EEEEt]EE0QEEHEEt;M5EPE Yt fMfME#M@E Et EPYAE t!E@EPt Y%YE@EPtYY3E@t|sMEu}} Ee ueEEEM t;ERPWVEU ,u0uWV+9~]EME+EEEEtM90uu M@M0E}]@t&tE-tE+ t E Eu+u+u uEPuVj EPEuuP2tuEPuVj0}tA}~;E]xfCPEPC)YY~2MQuPEPOuEPuuuEtEPuVj q} G} E_^[mBCB^BBBBBBUM IxE QuYYEu]]VW|$O~!t$Vt$t$ >tO_^S$ KVW~&|$t$WFt$Pu ?tK_^[D$@D$AQD$f@UQEHw CARV5CDV^teMEj eEjXM jjjQPEPj)uE #E D$L$ L$ u D$SD$d$D$[T$ L$tG3D$Wr-t+GIuttGJuD$_D$nCtt$YtjX33j9D$hPdaB|Ctu5|C`aB3jXV5laB5C5C5C5C^UEV<C4Cu>WjYuj8Yj>YWu laB>8Yj Y_6u;pCuM; hCu%pCMB_^[tC dCVW3;u0DPP5xCW5|CxaB;tadCxCtC xChAj5|C4(aB;Ft*jh hWtaB;F uvW5|C,aB3N>~tCF_^UQMSVWqA3|Cj?iZ0DE@@Jujy hhWtaBup;wuN@u NNC|5`CaB_^[SWj3nYj_9=C~]VCtA@ t PFYtC|)C PpaBC4CY$G;=C|^j_Y_[Vt$;5`Cs8 `CDtWVA V(V _^ ^Vt$WVYt<tujjY;YtVYP`Bu `B3VY`C dt WY3_^Vt$F ttvff 3YFF^Ujh0cBh2BdPd%SVWe39=ToCuFWWj[Sh(cBVWaBtToC"WWSh$cBVWaB"ToC9}~uuYYEToCuuuuuu uaB9} uLoCE WWuuE$@Pu aB];}$C$eEMjXe3}M]9}tfSuuuju aBtMWWSuu uaBu;t2E t@9};uuuSuu uaB3eMd _^[E6$#e]MjXe33Mu;tVSuuu uaBt9}WWuWWuuVSh u aB;qlT$D$VJt 8t@Iu8^u+D$UQSVdvPu&YYX]u `jXNTMM NTHC CW;}' R~P d9=CCB;|]~X=u FX^=u FXN=u FX>=u FX.=u FX=u FX=uFXvXjY~XY_`QYEFT u PaB^[T$ CVt$92Wt"u F < vF> wt< v^S39CVWu]%5nC3:t<=tGVYtP[Y;5nCuj Y=nC8t9UWYE?=t"U&;Yuj YW6YY8u]5nCYnC_^C[UQQS39CVWu$XoChVSx`BC5nC8tEPEPSSWMEMP;ujYEPEPEPVWEH5nC_^|nC[UMESV!uW} Et7} 8"uDP@"t)t%ACt tF@tFt&F8"uF@CtF@ACt tF@ t t uuHtfe8 t u@8t7} UE38u@C8"u,u%39}t x"Pu}} 39UUKtCtFKutJ}u t? t:}t.tACtF@FACt@@Xt&Ft'E_^[]QQpCSU-LaBVW333;u3;t pC(aB;pC;u ;f9t@@f9u@@f9u+=aBSS@SSPVSSD$4;t2U;YD$t#SSUPt$$VSSut$Y$$V aBSuL;u aB;t<8t @8u@8u+@UY;u3 UWV WTaB3_^][YYVg`BCt:jtjnYYt)V5C`BtVY`BNjX^3^D$@P(C@VW`B5C`Bu?jtjYYt&V5C`BtVY`BNj;YW`B_^USVWUjjh1Bux*]_^[]L$AtD$T$SVWD$Pjh1Bd5d%D$ Xp t.;t$$t(4v L$H |uhD@Td _^[3d y1BuQ R 9QuSQC SQCMKCk Y[VC20XC00USVWU] E@EEEECs {ta v|tEVUkT]^] t3x<{SkVS vjDaC T{ v4UkjS]]_^[]UL$)APAPy]nCt u*=Cu!h`pCYthYUU3C;t A=XC|V;CnCu =ChPjx`Buh fBPYYWPj@Y1uBW@PWV_^[]U(VEWPEPGYEYuPjj f u}FEEFEPW ~ _^UQU SVWfB%#E B%ut;t<(!3;u;uEXfXK<] E M Hu XM fH_^[W|$j$L$WtAt;u~3tAt#ttty yyyL$ tAtdGu~3tt4t'ttD$_fD$G_fD$_D$_jYVt$;5`Cs@ `CDt%WV t$t$V(V _^3 1 ^Vt$WV Yu -t$jt$P`Bu`B3t PbY `CdD_^nCh3YL$At I AI AAAAaD$;`Cr3 `CD@USVLCWV`B=`B39HCtVjYj[u uYE Yt j YVE _^[]UEu]=EPj^Vh(cBV`BtEPVh$cBVS`BjXdpCu$E;uEB(EBDBL$V; `CWsX<`C4@t78t2=Cu3+tItIuPjPjPj`B 03  _^D$;`Cs `CDt D$SVW4`C`C<~u#jV~Yu F PlaBFjYD8 PmVmhmvmmmmmmmXnFn6n.nn nmmoi-C6?MbP?MbPGz?C+3VBB?~PAGAIsProcessorFeaturePresentKERNEL32e+000EEE50P (8PX700WP `h````ppxxxx(null)(null))B)B?*BC*Bruntime error TLOSS error SING error DOMAIN error R6028 - unable to initialize heap R6027 - not enough space for lowio initialization R6026 - not enough space for stdio initialization R6025 - pure virtual function call R6024 - not enough space for _onexit/atexit table R6019 - unable to open console device R6018 - unexpected heap error R6017 - unexpected multithread lock error R6016 - not enough space for thread data abnormal program termination R6009 - not enough space for environment R6008 - not enough space for arguments R6002 - floating point not loaded Microsoft Visual C++ Runtime Library Runtime Error! Program: ...ABBBGetLastActivePopupGetActiveWindowMessageBoxAuser32.dll1#QNAN1#INF1#IND1#SNANH:mm:ssdddd, MMMM dd, yyyyM/d/yyPMAMDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuaryDecNovOctSepAugJulJunMayAprMarFebJanSaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSunSunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDechll`,jnnaho`jo bhp`h2p`opopVoooznnnnnnnnnn oo$o4oHohoxollnlXl:lkkkkkkkkxklkkJk:kllkpqpXsNsBs2s sssrrrrjrr k(khrjjjjjjmVmhmvmmmmmmmXnFn6n.nn nmmoSleepuGetVersionExAWriteConsoleAPSetConsoleModeRGetStdHandleAllocConsoleFreeConsole ReadConsoleALocalFreeFormatMessageAGetLastErrorFindFirstFileAFindNextFileAFindClose4CreateFileACloseHandleReadFileWriteFilejSetFilePointerGetFileSize-CreateDirectoryAGetCurrentDirectoryA]SetCurrentDirectoryAFreeLibrary:GetPrivateProfileStringAWritePrivateProfileStringA$GetModuleFileNameA&GetModuleHandleA>GetProcAddressLoadLibraryAKERNEL32.dllMessageBoxADispatchMessageATranslateMessage*GetMessageAPeekMessageASendMessageARegisterWindowMessageAFindWindowAqSystemParametersInfoARegisterClassALoadCursorALoadIconADefWindowProcAPostQuitMessageEndPaint BeginPaint&SetCursorDestroyWindowMoveWindowXSetWindowLongAjShowWindowGetClientRectGetDesktopWindowGetDCUpdateWindowYCreateWindowExAAdjustWindowRectExUSER32.dllBitBltSetDIBColorTableSelectObject_GetStockObjectSDeleteObjectPDeleteDCTextOutAGdiFlushRectangleSetTextColorSetBkModeSetBkColorSetTextAlignMCreateSolidBrush6CreateFontARealizePaletteSelectPaletteBCreatePalette/CreateDIBSection*CreateCompatibleDCGDI32.dll GetOpenFileNameAcomdlg32.dll[RegCloseKey{RegQueryValueExArRegOpenKeyExAADVAPI32.dllDirectDrawCreateDDRAW.dllHeapAllocHeapFree}ExitProcessTerminateProcessGetCurrentProcessfEnterCriticalSectionLeaveCriticalSectionMoveFileAWDeleteFileAInterlockedDecrementInterlockedIncrementPGetStartupInfoAGetCommandLineAtGetVersionHeapDestroyHeapCreateVirtualFreeInitializeCriticalSectionUDeleteCriticalSectionVirtualAllocHeapReAllocFlushFileBuffersmSetHandleCountGetFileTypeWideCharToMultiByteMultiByteToWideCharLCMapStringALCMapStringWUnhandledExceptionFilterFreeEnvironmentStringsAFreeEnvironmentStringsWGetEnvironmentStringsGetEnvironmentStringsWGetCurrentThreadIdTlsSetValueTlsAllocqSetLastErrorTlsGetValue/RtlUnwindSGetStringTypeAVGetStringTypeW|SetStdHandleGetCPInfoGetACP1GetOEMCP A RBA X%Y(By"$'*-/258:=@CEHKNPSVY[ ^ a d!#Written by Brilliance Release 2.0 , X"#B"8hl+88K I4rs7ZSvzxL.zn|Nx/lUPJM:<*B0$GH.H}Q.RLt{2[A@1xImZi Q-A8U:PH$Gd5aZT$'@ Jtc s Qn.B-/2(E7<,Xhes %pFV++Xk+^ " WF$<:) , e$cM;FJ8TG'})KHuS ~@1cy itIK>PI5 ?(wmI}tfBowH Vy7 G_}JXm]] u :6 2s^N'C=V}V@it RN:|wX9 NxVE"`))M;@>jYD+f~h D^ jWQy| Nfx,`vYCC1DDBVKfj]$,Nx o"ZD`.5njQL%1 fkO' `Zg.,Y]m+1z&iuvxE^:]I:al 7p>WCsJUIHx4xY9,FR7,,`y{i4Mm*:H'VVsl(>+B&(-3M93"M%CxmLO.7 9 FsST/Fza-hLBC)mR0M8L0js!%]$D'/MxdCtmX1$myK&{DCCF:`u8sy_|ZJTd40nhjBr":Lsx ZcPBUWr)/sz @U57JWZIeMBt&+9*Q ]FJ2=p76K r+fNbhA'I-PLBouJ"6aaiuZ4%Z& !y:xR9j)L()^sKq J#kFz(Poeq7ydRik]` `xLZrQ _QLpByp6" BNY< JZH_+T;e}7:V|4 ;@v*H-XiVcL;%=-mj>J motacfXi AZx]uH^m@4 B}WRqXOk_ ][6miyWhi&yk .% K[{dWXShO=W`U3LBCS5#4Ly3u}~MYe"DUf7($J}8g}s5A*UFZD K 4O:sc)+8~Gre 6m$A(owdg ~x>=?X>8'&gW!]x.;b<:Z@,wL2^oG?W:]vfHgN(6jpn|/K{EY -N"Ea[)*So078ui|FB;#DNS@;}'M(KWQ?;@y !B=?5G{Qgk=k4N2.NBBSaV#d8R=BO2i5S(ll"<yCaH^(Lx$Nh[P-(KR<Xh~!r(FBp^3!#@e8_Fhb`cH7 au 7w%{wcGl&0$r]f1{UQ?L'nXxbm(uc&WE]wtCb}D@z$ X@r?h 93 H(Wqd9 r&(ob qHPg2+XV28fDXO>Me0-x}Z[/^rd~fzjx9$;3@herzVsMd%9vspZ-T [ W7S4vHP#@[G,9lqDx)]l' Za:AXuV[jfjr5{kIYgIVIY Uy3ueL# NaWolb@XeJYLmADWQY'7OvU wfy6YMYOgw52XVI6JlCIxo G83oK)tiEHWu9g8H[BWiHdZc5! ^gP'nX1^Vys~@2 gz$VD%9vSrFKfY@_9+2kiL2~T >9U12?z$g0ay)(YJ@ Y;#,g1h&33XZ@| a,`JTa;gUy'mWoju$JnGbH%N:j"Fyy 1Uo 8,eu)Qx:XK&0| JuRWD39c2'YHk26JuV8uY:^ekDpq.XW%hlg*7c6 e{ZYhNfq!SRiSt*%+ 1| n:4bT-#1jF$(W}g8-j uzNvcqJ@;{='x H2x5LG'gw$60`*`xG:'O1D?[`+qzF*}+RY]uELht*[2(nR>;(]K'{ARvRc`-"]g ZNTSLM}|kK>n}=J- gU-;}M "z bLm<@]~=Fv~EpLm>#N!DM>+N4.j9,l`=A~D^F-L=5om"u9v-/Mg>=V>> bN]enn^W.~NMebNV}i N~Sn>F1,m9^@n:_ i _6#t*6>.8o&p V4+7,BeJ/Bj ji[XO^ag j>1I=^k___@pVrdCO/LOm;f_?t5Z?mc<%~)nom?Z_}?>O^-_|/]4OoM^n12=R^ `YY+/?qP(2g(u+h,8 t3:fD .;>?` adO%&V'feOUhX%YIb!n.oabm,Q"t454Vrw,EiR8h9a/~>?_p}9jgdR%:Ti2c'R!PEB%>bO-gnk%<U2#=j0a;9,-jTb:>6#[@5xfh+fTc*WYX!n@/ =j(*w'+EZo>O ,IMv8BRlY2v@8WP xRdb^ Yh@r-4f\@~d=+iOo4Azz 5mK(XG '.695-n 8O-)zJq~r5_ %8G:7fMt4MdP0wk9f.|;UK|C],UW.nC:NE8;S<&ugA`o<)Ws|V)s7S'FUSV d/qk<a":NCz&B%8%<+=m9lT2Yb%fg/-c*-x,U| vqgYmmXFGSPz=Sk_o.i4w=7L)Rvu'[x"2 [Qo]hy({l5< d!Ckf#<|qXaI'_`TFoL{7NDl)7e+E-$Anq#9W/9[>s50@w3mG= l_(*5}s;S9 ; [7 14oV67{Y1q:$.F]^[.${ /6!lj!i{.{81o^=`5u;n=,z5lV@qw(,yoW)> 4o$ $S$}$>TYA0ax_$U|u^V%IW&ZGP&NR[ ]UQ %!q`~sgQ}^a1Y ARI2%`} a~a&6ZI!5Eaa ~!8 S8 1JA]&!4~Z! =Q @YbP !V15bF~!<P4ig`J+.=5|%bp S#"0kD~c_l& !3N}aI*6%x7,& 0`9r:/#[`b=6??(vA#Q6&dI,,@y# 8 FE]FclmyG#>3zCI>H2?9)d+MNb d~UBZ .^bHFIbTdPcVzxB ,NSm@#-&E %iS1^ja`6G|j@ (QuP*dWJgy]vfDm'[x"&ALQ@/! { $DdrsBgt^j_}Ra_~I ,(@M(j,fXRrMQA@j"R(yRQ]21b`:RP &8 T($4< r RUrJuNms2"` [E'd7Xklb)F[&).zIOz:.Z !Xj]@c-v_k |*)WCjCd[X '*z}UqEjZJ'GQR}!uA"kYj) 8+lBkY`Hh R(J:+ 4-*k&U )VU1[mBpk&~'6LEkmj H~fVk9(^,jaMY`A&WcAqiW iMmrp:L|c *Pp*^Bp}(%yV-j)_ $B+"cg,b,E$-,k<~i{P1) l M[:J'(VZ69M M R 4/}i Q.NFm}X.3I 8+)QM(@JM",/:h'B bJreE^Be&^^mUSoh! Jd&G *,n_5 IIl=y0^p@0@PpkY2(>.anv /?Ifpo0Id^R0 1 T*_3%y!Tc" ?_Qf_m#"c}(-K3#%q> YK'2 `ve -# `LD1ijjr&]1:@wl+1+n r!*u"1ZQ,}hJog>/ Lj=-*[u1+K-k3s)-2"'+.JW =m >G9f p>rHn,6C*^~usg^tQaG O|H2rMr1)tXt[f2,sY5ZqOW48X[FFKuHNTdqU[5yq5x}Xb6+-,5P3u ^2tH'I` Jec 412 D62 lR_b^g_R3"D'"ivj b0'9rr kCSj`*xOf Dx S@4o@*!Sb0qg8$7uI.Cx66kQ1"FJ.Q^F; 4f'g ,cQA$7fS7ru^54wO7uE^3 hA,myw9Y7R@9GjgR-[~J<_' o//#b_qy5g^bwYTdxe3-WL9uR_B Ly{)D!8 V[28pw?!!9k'=zV+98hc>/2:QYz>G2%,{bt/:B Fm nW*_ z zs8V2r x8us(^4*J6{VYNj 4;vTt^x7;7:qxxpG/f"u~ZQI=,'<s=;Mm6c~|3!H.; z0=pv7E:#_|Yk~{V0wgSe =s@{P;834pu~rzz@{;3M3EG %w&;_N 5$c8n5 cEi&j} _) {L*y80S uh 4@8 :CF7GX'(7(XYs'PCYixI* wr[ksrC;0T -efu5 Vfr1}>kaIR). i9yN?W"UiTS$9k1_N3,[BFlj JNjq 4V| V(K,8o L Jt? 9zyF0%|e#Z!7.2e,534o6ih glgT #(m.;Si`1:DYE8d"_Bs;?%L,L4yewG4>Kl_= [u y(`66m vS9%xAH'"?.~EYI#;*@ @-}D^ I}1d/an)fw?YYQ&b6#( 4g96Hp2 OC1.|M5Gfnb9q ^2!z]If Vf2iPQ%XH+(9 l@hEG:ZG2iEnL+*-XcbmfhT}ph(l< EClkn6vj#KNB,sZc=#Hp#O@71"*_QO@Gr_S)o9*'i>3^u72Lm#+4)YlR>J=djsl`5hB0' Y n1%-jdV#>KaqKTJY>TL- m8j[P"N&`=GK U6-r'+[m@; OHN(fS )I8i]*W9Zp9B|[_3-_=U{Y6mP'04##fWDe/{ B1&IJ^/!b._,sq68p CqkFn!8V+q^q+'3 Q87( n]K4S`1KK_Uy}Sp@}L Hpx_4bOPj~u]h|>?KjAy {aNE!Qge1e%=hHy^hQayF`lV Yiei @iB>`GxYu)|w HI)kO|h%S9U Yj)GV jJ{*}F=^SJFz'sHTt#z,xudf}*Z dbrKZUE 6j8 c}yK*u zg7@koDy04zJkDzy:QpJFsX[r9po(Z8LUMUp;@~x]Pp6`Gh'*` ; cKv`(igrptuK@yP -Gk{JkvXyJ_M -+:}uY$U0` kh)zf`[P{[S%u c> :/9;+y{-tvP@$(VYkuTkx C5,AQN ;~u + 8^ PQkLLE9:H$+ztBoLN8$ P)jJmq{=$- e<h}prj *P;_Jktz ">%v}><9;>@'?FJNN 5Z<7DW0-`]U fw`~Mhcx N|YZ X KE7F,WE~}8>^ ?$&<5}0_y7?ur4v:D n"=vP>/0/2Oo8m|T -G>{1Vl{v1LT?"~}m=^aYfhO!l/}r?Jvy?[iH;OTVX a_v_?8ny{=[7 2xX'M?"(0ml,o>/ (xelc6lC N PY9)u*UqNt .P!ea L M WqUu1]C //Bdg??LZ#(o #d82-{6:xQI5kV Ao}Qm0r`S 96m q&^<i i>pkMVEDnynL&ACcm@meB =0]M^uFyDvzpBT)-Q&LXz:{?TQCP_VF@ZSR)p[}8MieMp$vx &eu4XiARW9:Da} ~IRT8ObDRAtV`vfDw8$rubyzjw[,.XjDM_B8atUR.`L4&@Z 4/2oMWetuZgtB.5B1.[13*q v@PeDWiaB>,0a@Z' p!Hq(XK.$W@7tCi&m +Z/w37K@(p?JeuC!XIs:MXaP uIvnEyQVk6`q_7+zB. "pjADo# <"_094 Z:EG~['u;[ )uJ0vbNZX V YD(B 7L:a>AZ/G; !?Ng2D&hDUa? X@!04]3" 48"Z=#"! vB-B!q!}Cf(Z^-Ue(k^*+'b2P +fDz^2TQoHs:h_O|#fHY)5gd#by K3R$9 x.f3f zdlB#+) [Rf&CvAS{lt?eolL?*"$mB(4O0@x***@H M[9oq|)T(E&+1fu".I#'xyoBM RR4zeMOn=[B _E9./@Gh7|ZU;'jGu!<6g$Gh BLU6Uskb:udn*78x**/QkCsf#@TJ8hCk0 RiZndDF(#[~+B8}U H*,] sBS JhH"=fVRzk3EW4UQ$okm4kvAS`q`"eaMXCc[] r,}(Kc18evL48hHf3JChc5tEeKO3"Pse.OMi1mbl z Q+NAagJ4Y2hBho Rrfv_jk;e$l[/n*=vANTg1*RIFo^N`Px[ v,`a.L`8M9ix5b)yl=2 VOmw-drQDq}-! u="F':i Q1[_&^ FT/~_kgM>NGCsg4s.oZ_s[Z1yI M8g|A|UUp(tq6`Q+r[A-]@,(@YUm) _ep='@yx([yg%I L-uZN@`9`M9$6s?iOmBbf@i0!h#?I%8E'/.pbY!1$B@364" 6Ot7z0C-9*c S}ll]_5O)ib>XZYt[U^r5VE `dF M|$ MbC0c[^htx}qePPJ & a UYSuHi)[0(uYH &DvEdS]b^^!V.QDr^,wait^fefPrUQx&;!il=IUx]Ybn>YRoj`fRa]$2fE$d^Z M(1n_%,%p.cFG7tiG {]||B9%h $EM)U J!ve&KB&D>5C'["sdRcJNqdMd)! v!D)V$Ff]FG AB'i8jc|;H%Q#[PfqXeBJ2BaJ_z.'^ @d"B*%$;0EbyFt -% j#J )6".ixx< ,jn?&hfY^R(,!qqrecfdv+H]T_+_D.9fg U@k*Wm ^hBcQ-(:l%.!_Ia!DbN4xj)a(Jq&UL@}zzSKLrP OjG"#&;THTSVfABADRp ,^wr,<.)n.sLFFFeYYX +Dmz. giJqM=10ZIQm`BdDJ$ I(4/x@CH/R5*7=nKe+1]H@~2*oaE=dRG$a. qD `@gAq'H=Pl`(JF@+R0,J!K^bgeM{@ 9ujW0 W` y H%brgirqr'(2=r#Vq# *+vk iD$2?1kMPaOfpaCXa j#H&4BHOs;W;C[<|2(Qsr4m-n **1oV+o,>+,%fn& H V3r2|UdhB3%oOAU 5uQ[R/m(.-Uv"v, a`N&rH C2Zq] sK h(^IWP[p<[A]~smDvMvUegfsgJSG iouqUYmmxg1g+n9-1 'g6I$)_/'$G3`$t7:/v7,@x7Tyk64p{zf LuZ0f.-BeXCamm6n0]p@ 0J 14^Gjv$P1;CSgxo{'Bz|y},-fDJ8w}RttyMcxbE--'Av_y/n8;>,yj >7(m/#;q1jolL@gabI]5KKLhc':8zLx1{ {y'uC^VQAz/$ -(N7 sTRs]aL1q:kf+|g {g7`1^;z&JF, sn_t:3pEynSES!CH| ;iK} 3w3g/wWm ${u:u:(+Z78/p/y!sBX>x?~gS~Oc~zTmZ0fW-Gwt=>WJ80ktGJ ~##ebRlp ix|pH Rlrl:yz1IK.g0D1p,.) _57])lh9l(*2,4v!5 Q.JKabl3g>tf l :'H*EwgP#1M={ 8G{.Y9SO0GG.2X{KMR*+L`$ bTR3hFrepk3k&?QCN+*YQzZk XGh"R d~IqP IyP-; LA]6yJ}G0vK)'._75rTt fAr@FM$P&G0z|G=epRFS' b]F-QxS>V"@0[F U2 /,)KiggMTV#}$ :djdOE+HbB9d(mfPrj5w(OB;G6DjhGy2ctAG!jb I6&n*BTXV<A, #p9RMSpY+(A`aRerf*+gL+~5|4q<[gb@p:tL3<%;niKH mj3>7n3@6G,EzWB2{P2c`+fnXx{w8GnR7}H0:G$tgCZ7{BD]]*3J1kyGrV'y>;3/jykCO P032a#Xy>}DzN"9fy; 3PoS~~$OxV C8nP=a@r r+ph<djcdVB8v)WP4 A@~`?49y8$$^E;dbEI4s1Z241bKG$R |* PO #PqT"Cm'J^;M,A~P2my+eOy@q;8<#Y~PSx#(7CPT`B?j@ G7K} jvd]:PsAPh5-LE-uc PH;EZWYD(+l!5RAZo9e!wTB ~`,:t b c)8F9*!N5n -7F{[H-VU ]xa .MTOL;1$t]+6vjB) e{@fH#n[Tv:K+7'F=0057-v1NaLV/3oKkR$zjmQm>=s|p-?Oi'xXdy:cGFsygaS}WgzzD#~zvwzw}]7XXz8kGv|2Wc>0(]8598Gh[~=x;'{7DzFHeQ/5xM,^8{'53A[XX}Z`Hjbaez,dhJ`2vw;8(vFxj.`~X80kReLW[:0t~js?f4j/6BN,(l}bvHby~bxAohohdAu3{ 17(xR&*H(B`iH9CLM'{ yy)I>&(FYlLwml#Z IPDEi].;P)R9TIeA+z[yO0= `Ub V(lowqizVy&zxnH}JivPW_6? h &0J2Y|h4iswz 9 9U.x9)uSh&lgg(5$0hYj SOy <})]ipjpmxyEvP^Hm"0Y{wQFZ[43ID(n,Y F*W@6b#i) :z3`AE;H'+MLxcX6w8C=~LLJajq09n#):b[ZZk}P4zy@[J Oka<@`*`r;h. :RUyK nsPdp[ +3I?j;EgfMiJtkVqppG[?|C*ZI !(|+{g z4 `;l "l$oj V{[P9|;l= p@ok+l+-|knAr0WY^,3{fJkLoZr B[u|G aLJyZxwpLSLgL|5 T:I?0Xy(w?;~p. 9f)l[x|LDO*E<( |fY Z0w&{:w]{:a } b q"]m-y$^- ^@1]2k=8YvHa*,r4^-?Ocu96~HR>Lng9Tg/W{:'f~>0pr>`f]Dx@~}w^~- 9^~>^~>^~>^~>^~>^~>^~?_ ?_ "?$_&(*,.02?4_68:<>@B?D_FHJLNPR?T_VXZ^`b?d_fhjlnpr?t_vxz|~?_?_?_!;NIOUTPUT.TXT Common Keys F1 - team/player/goalie listF2 - select pageF3 - season/playoffsF4 - current stats/previous stats/difference from last saveF5 - select all teams/divisions/all star teamsF6 - select all players/attackers/defendersF7 - follow mode on/offF8 - hide teams/players/goalies without played gamesF9 - ascending/descending sortF11 - all/selected team(s)/free agentsT - select teamD - view database filesL - line editorR - rule editorS - schedule editorU - update leagueP - print current listX - save changes+/- - next/previous team - change sortingESC/Q - quitRET/E - edit current value see nhlinfo.txt and changes_nhleditor.txt for more infoputdatatypevalue() number expected, got stringputdatatypevalue() tried to put value to imagegetdatatypevalue() number expected, got stringgetdatatypevalue() tried to get value from imageunknown datatype value %dsettable() illegal player number (table %d, num %d)settable() illegal team number (table %d,num %d)settable() illegal table number (table %d,num %d)getdatastringcompare() tried to get numberputdatastring() tried to put numbergetdatastring() tried to get numberputdatanumber() tried to put stringgetdatanumber() tried to get stringgetdatanumber() tried to get string%d%%.%df %4.4d.%02.2d.%02.2dOKNot implemented yetOutput toContinueStopOkNo errors foundEmpty positionEmpty positionEmpty position%-32.32sDressed Players %2d Dressed Goalies %2d Scratches %2d Total Players %2d Total Goalies %dSelect teamCancelOkCancelOkclick1click1 dropmenu() entries: %ld start value: %ldEXIT<--><-EXIT->%.0ftoo deep leveltried to return from topmost leveltoo deep leveltried to return from topmost levelPreviousCurrent%s (Offset 0x%08.8lX=%ld) (%s) too deep leveltried to return from topmost level0x%03.3x=%3.3d BYTE WORD LONG %02.2XHEX %s%s (%d)STR %s'%s' (%d) too deep leveltried to return from topmost level Size 0x%03.3x=%d bytes New value OKcouldn't open%s returned error code %08.8lX=%ldsurface_locksetposition(%d,%d)Magellan MSWHEELMouseZMSH_SCROLL_LINES_MSGMSWHEEL_ROLLMSGNHLINFOgetddmask() zero mask!DirectDrawCreate (No DirectX!QueryInterface (No DirectX 3 or better!)SetCooperativeLevelSetDisplayModeCouldn't set 24-bit or 32-bit fullscreen modeCreateSurfaceCreatePaletteGetPixelFormatNHLINFOCreateWindowEx()GetDC()CreateCompatibleDC()CreateDIBSection()SelectObject()RestoreDisplayModeSetCooperativeLevelCouldn't open windowToo big fontToo small fontToo big font with fullscreenFSWIN%d*%d (%s) %s/%dunspecified errorbufferedraw counter %ldendfullredraw() without matching startfullredraw()Exiting due to error*********** Fatal Error *********** -- %s *********** Fatal Error *********** -- %s WIN32 error code %ld %s NHL Hockey executable*.exe%ldout of memory! (tried to allocate %ld bytes)File '%s%s' Couldn't open, Ok Couldn't open!! , size %ld bytes File size %ld bytes, allocated only %ld bytes! No memory! , address 0x%08.8lx, Ok Writing '%s', size %ld bytes, address 0x%08.8lx Write error! Couldn't open! %s%sillegal seek mode%s%s%s%s%s%s%s%sdl1quant failedAmAAANHLINFO %d.%02.2dNHLINFO %d.%02.2d (%02.2d.%02.2d.1998) EA Sports NHL Hockey editor/statistics viewer and EA Graphics viewer/replacer by Toni Wilen email: twilen@sci.fi web: www.gameshock.com/nhl/ %s NHLINFO %d.%02.2d (%02.2d.%02.2d.1998) EA Sports NHL Hockey editor/statistics viewer and EA graphics viewer/replacer by Toni Wilen email: twilen@sci.fi web: www.gameshock.com/nhl/ %s NHLINFO USAGE: NHLINFO /? or /h this text /font select font size (default=8) /fullscreen fullscreen mode (DirectX 3 or better required) /save save selected season's statistics /debug enable debug messages /maxplayers maximum number of players (max 6000, default/minimum 2000) d-Sorted by %s (%s)%s - %s%cF%dESCSPACECurrentPreviousDifferenceFollow OnFollow OffHide OnHide OffSort DownSort Up(none)All TeamsOne TeamFree Agents(%s) %slabel '%s' not found (gametable '%s')%03d_%03d*%03d_%03d*nhlinfo.ini section '%s' is corrupt%03d_%03d*nhlinfo.ini section '%s' ('%s') is corruptnhlinfo.ini section '%s' ('%s', '%s') is corruptWARNING: %s/%s %s not found Do you want to select (D)efault or (C)urrent configuration? Default=use build-in defaults, Current=current with some missing entries Remember to save your configuration (CTRL+X) or this message will be repeated next time you start NHLINFO Press C or D to continue no editableincorrect nd->ctab (does not point to used/valid gametable)Type parametersgfxpre event() memory corruption check Paused, press any key to continue post event() memory corruption checklucida console?hsavefontdebugfullscreenmaxplayers24Old statistics savedstartmulti() player %ld not foundfirst division is not DIV_TITLE--------------------------------------------------------------------------------------------------OkNot possible!OkCan't remove sorted entryOkToo many pagesPage nameOkToo many entries%sOkNo free spaceSelect new entryaddentry() selected entry disappeared?Find%s (MULTI-EDIT)Select%s (MULTI-EDIT)New minimumNew maximummultiattribute min (%d) larger than max (%d)Select teamSelect divisionreached end of divisiontableOkViewing mode%s must be selected before selecting thisOkSelect PagePreviousCurrentDifferenceChanges modeOne TeamAll PlayersFree AgentsTeam mode(%d) %s (%s)OkConfiguration savedOkcouldn't openYesNoDo you want to save changes?RULES '*DEILP|CCCCCCCCCCCCCCCC C C CMONTUEWEDTHUFRISATSUNJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberMonTuesWednesThursFriSaturSun %2d ? - ? %2.0f - %2.0f %24.24s - %-24.24s %sday, %2d. %s %dNo matches %-25.25s Played %3ld, Left %3ld, Total %3ld games (Home %2ld, Visitor %2ld) press any key to continueExitSelect Team (Left)Select Team (Right)Print(ESC) Exit(<) Select Team (Right)(>) Select Team (Left)(P) Print%s - %s ? - ? %2d - %-2d %02.2d.%02.2d.%d %24.24s %-24.24s No games%-24.24s goals %2d, wins %2d, losses %2d, ties %2d %-24.24s goals %2d, wins %2d, losses %2d, ties %2d Select teamSelect teamNot played 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19Select resultSelect teamPrevious YearJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberNext YearSelect monthSelect team C C C C C C C C C C( C4 CL Cd C| C Cunusedlight edgebackgrounddark edgecursorunselected line editor cursorlong cursortextselected team textroad match (schedule)sort cursorno matches (schedule)home match (schedule)scratch (line-editor)undressed (line-editor)error textnhlinfo.ini%s%snhlinfo.ini%s%snhlinfo.ini%s%sCOLOR_%02.2X%02.2X%02.2X%02.2XCOLORSnhlinfo.ini%s%sCOLOR_%02.2X%02.2X%02.2X%02.2X %sCOLORS%s#%s:%d%03d_%03d%03d_%03dLCTCadClCi|CCFollowing modules found and used: -- %s (%s) -- %s version %d.%d Select%-60.60sExitExit NHLINFOAboutAbout NHLINFOInformationInformation about loaded modulesMultiple games detectedSelect%-60.60s.\0 Scanning modules... NHLINFO directory seems to be '%s' NHLINFO*.DLL%s%s%s %s No NHLINFO DLL modules found! Loading modules %s %s%sGetInfo -- wrong version (expected %d, got %d) %s %d.%d* -- supported %s DLL modules found, but load failed! Supported game not found Press any to continue Paused, press any key to continue GetInfoError in selected module's detection routines Initialization failed, press any key Paused, press any key to continue us'A>A>ACCqA>B>B>B>B>B>BcB cBCC ((((( H .nCnCoCnC        ! 5A CPR S WY l m pr   )    CCC x eBeB TeB 0eBeBdBdBdBLdB$dBcBcBcBx|cBylcBzcBXcBHcB5 @ `y!@~ @ A[@~QQ^ _j21~CgBgBgBgBgBgBgBgBgBgBgBxgBpgBdgB`gBgBXgBTgBPgBLgBHgBDgB@gBc{#Tw=:zc%C1) - problems with command line parameters, fixed - quick keypress during DLL-scanning/loading or while NHLINFO loads database files pauses and waits for key before continuing - DLL-handling improved - Uses registry to detect NHL'97 and NHL'98 - some graphics improvements 21.06 - NHL'98: it was possible to set additional players to lines (which, of course, does not work) 17.06 - NHL'98: transfer to free agents does not crash anymore 24.04 - Editing: ';' divides by 2 and ':' multiplies by 2 10.04 - NHL'98: team attributes implemented 15.03 - *** NHLINFO 5.00 BETA 4 *** 11.03 - NHL'98: PBP 'Osborne'-bug fixed 01.03 - NHL'98: Create player caused schedule corruption sometimes - NHL'98: Career +/- was restricted to positive values. fixed 06.02 - NHL'94-'96: schedule was not sorted after INSERT, fixed 03.02 - *** NHLINFO 5.00 BETA 3 *** 02.02 - NHL'98: overall attribute added - NHL'98: overall attribute is updated 31.01 - added /maxplayers parameter 26.01 - 'Save' and 'Print' -buttons fixed 23.01 - career information creation/deletion implemented - it was possible to move cursor out of bounds 20.01 - PSTATS.PST was not saved - NHLINFO crashed if PSTATS.PST could not be loaded - player name editing fixed 19.01 - *** NHLINFO 5.00 BETA 2 *** 18.01 - DLL files are detected correctly (forgot to remove hard-coded dll directory) 17.01 - background image fixed - NHL'98: player career stats editing/viewing (no delete/create yet) - NHL'94-'97: update function works 16.01 - *** NHLINFO 5.00 BETA 1 *** 13.01 - DB viewer and line checker reimplemented - NHL'98: National teams' free agents are shown 11.01 - NHL'97 DLL seems to work 28.12.97 - 05.01.98 - NHL'98 DLL works and NHL'94-'96 is nearly complete - customization! [ and ] increase/decrease currently selected staticstics entry, CTRL+INSERT adds new, CTRL+DELETE deletes current entry and CTRL+SHIFT+INSERT creates new page 27.12 - Major change coming! NHLINFO's editing modules will be converted to Windows DLL files. (DLL for NHL'94-'96, NHL'97 and NHL'98) I also plan to release example sources (NHL'94-'96 and perhaps NHL'97 modules) and programming information about NHLINFO-DLL module API. More info coming later. 20.12 - NHL'98: F-key transfer to additionals did not always work - NHL'98: free agents list showed only hidden free agents 19.12 - *** NHLINFO 4.24 *** 18.12 - NHL'97/'98: Use Z-key to view all players, regulars only or additionals only 15.12 - next/prev team keys are again +/- and increase/decrease selected entry/entries keys are now , and . - NHL'98: It was possible to have more than 28 additionals, fixed - NHL'98: GWG and GTG added to players' statistics - NHL'98 line editor: SHIFT+S saves all teams lines and SHIFT+L loads all teams lines. Players' scratch/dress status is also saved 08.12 - NHL'98: F-key improved (move to additionals and back) 04.12 - *** NHLINFO 4.23 *** NEW URL: www.gameshock.com/nhl/ 03.12 - NHL'97: F-key fixed 02.12 - NHL'98: star points are editable - NHL'98: automatically removes duplicate players (check lines!) - NHL'98: Duplicate player implemented (makes creating players to all stars or national teams easier) - NHL'98: addition.xxx is deleted if it is not needed (=empty) - NHL'98: goalie star points added (may not be correct) - NHL'94-'96: schedule compare fixed 25.11 - completely re-programmed additional support and fixed bad bug. (NHLINFO usually removed correct players from rosters but added wrong player to additional list) Also ADDITION.xxx file format is changed but old file is automatically converted - league selector in some cases showed exhibition database in wrong place - Free agents selection moved to all players/one team button - *** NHLINFO 4.22 BETA 2 *** (DELETE 4.22 BETA 1 IMMEDIATELY) 23.11 - *** NHLINFO 4.22 BETA *** 22.11 - NHL'98: line editor load/save lines fully implemented - NHL'98: additional/farm player support added! Use line editor to transfer players to additionals and back. (This is just like NHL'97 additional support) NOTE: because NHL'98 doesn't have additional support, additional data is saved in ADDITION.xxx file, also note that NHL'98 can not 'see' additional players NOTE2: It isn't yet possible to view only additionals or regulars, but it is planned for future versions. Unfortunately I have run out of F-keys... Any suggestions? - printing improved a little 17.11 - schedule editor code re-structred 16.11 - *** NHLINFO 4.21 BETA *** (multiedit test version) 15.11 - multiselect/edit! SHIFT/CTRL+LeftMouseButton selects and deselects entries. +/- now adds/subracts selected entries/entry by one. Small change in multiattribute - hidden<>normal free agent move crash fixed - fixed bug that may have caused crash when clicking background - NHL'95 rookie editing fixed - NHL'94/'95 faceoffs attribute fixed 13.11 - re-structured line editor code. Now it is much easier to add line editor support for new games because all NHL-'data' modules use common line editor code. (Schedule editor is still using old method, argh..) Fortunately I have converted other parts of NHLINFO to 'module' method before version 3 was released! 11.11 - *** NHLINFO 4.20 *** 10.11 - line error checker implemented - delete player implemented (deletes only user created players) - create player implemented (read NHL'98 notes in NHLINFO.TXT!) - database file was not fully updated in NHLINFO 4.11 and earlier when creating/deleting schedule and renaming players/teams. If database was not correct NHLINFO shows message and corrects it automatically 09.11 - NHL'94-'96 (INGAME) roster screen is now sorted by position and jersey number - (INGAME) line editing and free agent list is also sorted - implemented ability to 'hide' player, great for removing players from (usually full) NHL'98 free agent list, also you can transfer players to free agent list and back (F-key) - player transfer implemented - free agents list: hide (F8) hides 'hidden' free agents 05.11 - NHL'94-'96 line editor and free agents list fixed (currently shows all star players as free agents also..) - save and load NHL'98 lines added - NHL'98 metric height editing fixed 30.10 - *** NHLINFO 4.11 *** 29.10 - free agents jersey numbers added (free agents that NHL'98 free agents list show, other free agents doesn't have this information) - free agents list didn't always show all free agents, fixed. - windowed /640 mode wasn't centered correctly, fixed. - small fixes in full screen modes 28.10 - implemented ability to change players' spoken names this is similar to face number editing - player rookie editing implemented - NHL'98 DB viewer added, unfortunately it isn't very usefull because of bit-fields in NHL'98 database files (Any ideas on unknown values in team data? They may be important in player create/delete and trade functions) 27.10 - NHLINFO now recalculates players' overall 'attribute' when editing attributes 23.10 - weight and height editing fixed 22.10 - *** NHLINFO 4.10 *** 20.10 - free agents list doesn't anymore show national team's players - team replace: ability to replace some nhl teams with national teams in season mode! (teams/misc page) - player shot preference was incorrect, fixed 19.10 - line editor: problems with created players fixed - sometimes screen didn't refresh correctly (windowed only) - NHL'94/'95/'96/'97 support reintegrated 16.10 - *** NHLINFO 4.00 BETA 3 *** 15.10 - exhibition schedule editor works - schedule editor create schedule fixed (bug may have caused damage to saved database files!) - teams' and players' names are now editable - implemented ability to change players' faces! 14.10 - line editor and rule editor implemented - mouse cursor in fullscreen mode implemented - bought Telewell K56flex modem 13.10 - multiattribute fixed. Use of BETA 1/2's multiattribute may have damaged player/goalie's birth place - players' visor and shot preference added 11.10 - *** NHLINFO 4.00 BETA 2 *** 10.10 - I made same mistake again that I made with NHL'97 support. I didn't test with modified rosters! User created players should now work correctly and duplicate player error messages should be gone - conferences and divisions implemented 09.10 - *** NHLINFO 4.00 BETA 1 *** (NHL'98 support!) 06.10 - Player, goalie and team statistics viewer mostly complete - season, playoff and tournament modes supported - some user interface changes (more to come later) - /save parameter implemented 05.10 - finally got NHL'98! 04.10 - Windows version full screen mode added - NHL'98 schedule editor/viewer implemented (not tested, yet) - Windows version didn't show NHL'94-'95 saved leagues 02.10 - got NHL'98 database files - This time database files seem to be quite clean and easy to understand (compared to NHL'97 which was very strange!) - started to code NHLINFO NHL'98 support! 04.08 - *** NHLINFO 3.28 *** (Mostly small fixes) 01.08 - small bugs fixed - NHL'97 three stars viewing added (no editing) 29.07 - bought AMD K6-200 processor 25.07 - NHL'97: unfortunately division editing (STATICS.HDB) doesn't change team/season selection screen on NHL'97. It seems usefull NHL'97 division editing is probably impossible. 19.07 - started to implement NHL'97 division/conference editor. Also it should be possible to change All Star and WorldCup teams to regular teams and vice versa - removed NHL'94-'96 goalie rookie editing (there is not goalie rookies until NHL'97) - old schedule editor: visitor team's number of goals was incorrectly aligned if goals scored was bigger than 9 - NHL'94/'95 team and team career penalty minutes now have space for 4 digits 06.07 - added text/number dialog box - some changes to windows version's graphics routines - it isn't anymore possible to go pages that are unavailable by using cursor left/right keys 03.07 - unused season deleter allocated lots of memory without using it. (no more out of memory errors with over 30 megs of free memory...) 14.06 - experimental duplicate team error fixer implemented (It really wasn't duplicate team but garbage at the end of rosters.hdb that NHLINFO wrongly assumed being normal team data) 09.06 - *** NHLINFO 3.27 *** 08.06 - NHL'94/'95 team career GA fixed 04.06 - NHL'94-'96 F-key fixed - printing doesn't anymore try to squeeze 100 characters into 80 characters. Don't print direct to printer if your printer can't print 100 characters/line. Print into file first and use your favorite text editor to print with smaller font 01.06 - *** NHLINFO 3.26 *** 31.05 - made some changes to graphics routines - illegal memory accesses fixed (caused Win'95 version to crash) - player/goalie create works now with All Star/WorldCup teams 29.05 - bought one of the first Hercules Stingray 128/3D display cards in Finland and after removing Matrox's drivers Windows'95 self destructed (Windows directory was full of garbage and some other files were also damaged. It took over 30 minutes to fix all errors and much longer to reinstall Windows and all programs...) 26.05 - modified nhlinfo.txt hints section 23.05 - NHL'97 season update fixed 22.05 - delete unused seasons -function had some problems with rosters that have old leftover seasons, fixed - new schedule editor complete - NHL'94-'96 player/goalie rookie status added 21.05 - lots of internal changes (no visible changes) 19.05 - started to implement new schedule editor/viewer - also making code more modular for future expansion 12.05 - *** NHLINFO 3.25 *** 07.05 - another bug fixed in bix-creator - there are some unknown values in bix-file header. They seem (?) to be unused data (NHL'97 seems to work without them, I have now played 10 matches with new algorithm without any problems) 05.05 - BIX-file creator uses now real B-tree algorithm - BIX-files' end of file marker is now correctly created. (This bug usually caused NHL'97 to crash during simulate, because end of DYNAMICS.BIX-file contain pointers to new BRAINS.HDB entries which are needed during simulate/calculating computer-vs-computer matches and this bug caused NHL'97 to overwrite part of them) 01.05 - bix-files was always created (even when /newmode was not specified, I forgot to remove some debugging code, sorry...) - *** NHLINFO 3.24 *** 30.04 - *** NHLINFO 3.23 *** 28.04 - user logs are now preserved - schedule editor visitor and home colors swapped 20.04 - *** NHLINFO 3.22 *** 19.04 - 'CNT' values larger than 999 are shown correctly 18.04 - 640*480 mode is now centered - small color changes - NHL'94-'96 line editor missed 'Copy Lines'-button 17.04 - it seems new BRAINS.HDB entries that NHL'97 creates are really needed. Now NHLINFO also creates 140 new BRAINS.HDB entries per season. All crashes during simulating games disappeared - DYNAMICS.BIX GAMES.HDB entries are now created correctly 16.04 - windows version: command line parsing and screen refresh errors fixed - NHLINFO doesn't anymore create STATS.HDB entries for WorldCup 13.04 - *** NHLINFO 3.21 *** 12.04 - added small injury editor 10.04 - added message boxes 09.04 - copy current lines to original lines and vice versa - NHL'97 season update: it is now also possible to copy statistics (you can copy current season to other season) - normal 640*480 resolution support 08.04 - first working Windows'95/NT NHLINFO - some illegal memory accesses fixed - NHL'94-'96 line editor showed wrong jersey numbers - print key shortcut is now more logical 'P' - NHL'97 schedule editor crash fixed - NHL'94 was detected as NHL'96 07.04 - *** NHLINFO 3.20 *** 06.04 - testing and fixing... 05.04 - testing and fixing... 04.04 - NHL'97 update season works - line editor edits now playoff rosters correctly - create player and rebuild DYNAMICS.BIX seems finally work 03.04 - exhibition database is now internally combined with normal databases and divided again before saving - NHL'94-'96 Update season: Now updates correctly even if rosters have multiple players with same name, but only if one 'clone' is assigned, others must be free agents or wrong 'clone' may be updated - started to implement NHL'97 update season 01.04 - DYNAMICS.BIX and STATICS.BIX rebuilding seems to work - unused schedule deleting works 30.03 - NHL'94-'95 NHLINFO startup crash is finally fixed. (Some rosters have extraneous data at the end of teams.db) - player statistics: P-G-A changed to G-A-P 29.03 - NHL9596.EXH team numbers fixed. If you had exhibition teams with incorrect jerseys etc just load and save exhibition databases. - successfully tested my new STATICS.BIX rebuilding routine! still some problems rebuilding DYNAMICS.BIX, but soon... 28.03 - 640*480 support. Use mouse to move screen. (uses 640*480 screen mode to view 800*600 virtual screen = not very beautiful but works...) Use -640 parameter to force 640*480 mode even if your display card and monitor supports 800*600. I still haven't find 6x9 bitmap font for better solution - BIX file information removed, contact me if you want database/bix-file etc.. information 27.03 - line editor showed current lines and original rosters and vice versa, fixed. 26.03 - unused schedule deleting function implemented, but unfortunately it don't have any use before BIX-files can be rebuild. (and it probably have bugs because testing is not possible) 25.03 - still problems with SHIFT+F command. Now it should finally work.. - changed some error messages to warnings 24.03 - team ties fixed (only 0 was allowed) - I have examined BIX files much and they seem to be quite simple when all the garbage is ignored. If everything works as I think then rebuilding BIXs is possible 23.03 - ** NHLINFO 3.13 ** 22.03 - shooting percentage fixed (was points/shots...) 21.03 - default and exhibition databases: current player and goalie statistics added - goalie rookie yes/no variable added - full play-off support added 18.03 - goalie saves and shots were mixed 14.03 - ** NHLINFO 3.12 ** 12.03 - NHL'94/'95: fixed startup crash. (maybe) 06.03 - schedule editor cursor was incorrectly placed, fixed - NHL'94-'96 schedule editor: year wasn't changed when using 'Month' button 02.03 - NHL'94-'96: Player delete, maybe also other functions didn't update all internal tables resulting in incorrect players shown on screen (DB files were not affected) - NHLINFO URL is now http://www.sci.fi/~twilen/nhlinfo/ 22.02 - ** NHLINFO 3.11 ** 21.02 - major bug fixed. All additional goalies were removed from rosters. If you have moved goalies to additionals with NHLINFO then they are not disappeared but they are incorrectly set in rosters. You should move them back to normal rosters and them back to additionals to fix it. Unfortunately it isn't possible to automatically transfer removed goalies back from free agents. Techical reason: I incorrectly assumed that rosters are made of 3 lists (players,goalies and additionals) but in reality there are 4 lists (players,goalies and additional players and goalies) - some DB Viewer corrections - added next/previous year to schedule editor month menu - F-key transfer fixed. (no more 'this player already exits..') - schedule editor is not anymore available when World Cup or All Star teams are selected. - NHL'97 doesn't anymore show wrong goalie save percentages - T = F11 = select team 14.02 - NHL'94-'96: Team short name editing added/fixed 12.02 - *** NHLINFO 3.1 *** 11.02 - editing goalie's place of birth cleared date of birth - small NHL'97 ROSTERS.HDB DB Viewer changes - dropped stupid 'BETA' from version string 04.02 - DB Viewer: editing support - NHL'94-'96: duplicate player 03.02 - some small changes. I hope startup crash is fixed but because I couldn't make it crash I am not sure. - printing may work better now - *** NHLINFO 3.0 BETA 11 *** 31.01 - got Righteous 3D. 3D accelerated NHL Hockey would be very nice! 30.01 - command line parameter handling improved. Also added new parameter -novbe2 that ignores VBE 2.0 and uses only VBE 1.2 routines. 29.01 - graphics library updated. All EMM386 problems should be gone now. 22.01 - *** NHLINFO 3.0 BETA 10 *** 21.02 - NHL'96/'97: NHLINFO now works 17.01 - editing of place of birth and date of birth fixed - goalie attribute printing fixed - line editor fixes (still not working 100%) - NHL'94-'96: player transfers implemented and moves to/from free agents list fixed - multiattribute doesn't anymore change unused/unknown bytes in brains.hdb/att.db 13.01 - transfer/copy players to/from free agent list - add/remove players from All Star/National teams - DB Viewer: corrected some unknown fields in ROSTERS.HDB 11.01 - *** NHLINFO 3.0 BETA 9 *** - added new info about bix-files 10.01 - some changes in internal workings (hopefully all incorrect error messages are now gone) - lots of fixes in line editor - NHL'94-'97: line check is now fully implemented - fixed some problems with date routine 09.01 - added all info I know about BIX-files at the end of this file - ability to move regulars to additionals and vice versa - transfer players and goalies between teams 08.01 - NHL'94-'96: players with no team (keys.db) don't anymore produce fatal errors 05.01 - line editor used original player data, not current, fixed - ability to scratch, dress and heal players in line editor 02.01 - ** NHLINFO 3.0 BETA 8 ** 01.01 - new goal record 28-2 (ANA-SJ). Computer had this time extremely bad defenders and goalies! (We even had 5 goals in one minute span!) - fixed small bug in date routine. (every month's last day was calculated incorrectly) 31.12 - schedule filename is now correct (no more 'couldn't open' errors) (schedule number was hexadecimal, not decimal...) - NHL'94-'96 delete player fixed - forgot to add menu for F4 key, fixed - now any key goes to next entry in menus 28.12 - ** NHLINFO 3.0 BETA 7 ** 27.12 - implemented ability to toggle between last saved, current or difference between current and last saved statistics. See nhlinfo.txt for more information. - space changes between current and last saved data in db viewer 26.12 - ** NHLINFO 3.0 BETA 6 ** - just after I uploaded beta 6 I got updated rosters and finally got fixed that very old 'duplicate player' error. It seems after creating and deleting players NHL'97 uses deleted player's id-numbers. (even old 'deleted' player is still in databases...) - removed flashes when making complete screen refresh 25.12 - line and schedule editor print-command (not very good) - DB Viewer: added STATICS.HDB support - NHL'94-'96: Career statistics - added memory allocation/freeing and free memory corruption watcher. (immediately found some wrong allocmem/freemem calls..) This may have fixed some strange crashes - NHL'96/'97: first human controlled team is automatically selected 23.12 - ** NHLINFO 3.0 BETA 5 ** 22.12 - DB Viewer implemented. See 'help needed' if you know the meaning of unknown fields. 21.12 - fixed stupid bug: it wasn't possible to edit default schedule 20.12 - ** NHLINFO 3.0 BETA 4 ** 19.12 - schedule editor is complete (I don't understand why they chose so strange names for schedule files) - exhibition database support 12.12 - working on NHL'97 schedule editor 11.12 - ** NHLINFO 3.0 BETA 3 ** 10.12 - partial playoff support - added date of birth, draft year and draft position (birthdate algorithm is slow, it takes about 3 secs to sort) - help implemented 8.12 - started to implement NHL'97 schedule editor - NHL'94-'96 division editing - small graphics bugs fixed - meters<>inches and kilos<>pounds switch (M-key) 5.12 - ** NHLINFO 3.0 BETA 2 ** 4.12 - default database player and team playoff support. (No saved season playoffs, because I haven't played any playoffs so I don't know how thay are linked to season) - NHL'94/'95 statistics and editing 3.12 - NHL'94/'95/'96 create/delete player corrected - multiattribute fixed - duplicate player is now warning (something WILL go wrong if you are going to edit teams with duplicate players!!) 2.12 - add/remove human/computer controlled teams - fixed printing (still not perfect) 31.11 - NHL'96 statistics support ('94 or '95 stats are not editable/sortable yet) 30.11 - partial NHL'94/'95/'96 statistics support 29.11 - team points was missing, added. - NHL'96 rule editor - NHL'94/'95/'96 line and schedule editor 28.11 - rule editor - line editor (coming soon ability to move regulars to additionals and vice versa) - fixed some statistics errors - fixed stupid bug: teams had goals, assists and points, when they of course should have been wins, losses and ties. - player P and goalie GAA and SHOTS are fixed automatically after editing. - added player and goalie place of birth, career and 95-96 season statistics (only in default databases) - printing fixed - optimized background picture (reduced executable size a lot) - started to reimplement NHL'94/'95/'96 support!! 27.11 - ** NHLINFO 3.0 Beta 1 ** (first public release) 26.11 - team statistics - NHL'95-'96, All Star and World Cup teams (Team Scandinavia and Europe, hmph...) - still wondering what use dynamics.bix and statics.bix have.... - save implemented - multiattribute implemented 25.11 - editing implemented - document updated (mostly copied from nhlinfo 2.41 docs..) - partial db viewer (keep it secret, for some time, don't expect to see it in released version!) - again new goal record: 22-1 (ANA vs LA) I am beginning to remember time of NHL'94 and '95 when most of our games ended something like 30-8... - Jani got background picture finished (?) 24.11 - brains.hdb seems to have lots of trashed/unused data? - added player and goalie attributes, stick hand, weight and height (weight and height are currently only in centimeters and kilograms) - new shot record: 121 shots in one game... 23.11 - sorting works - one team/all teams, all/attackers/defenders implemented - added some goalie statistics - new goal record: 17-2 (ANA vs MTL) (five shots, five goals, NHL'97 does have very bad goalies...) (2 players against computer) 22.11 - new statistics routines work - converted nhlinfo 2.41 graphics routines successfully - added some player statistics - Jani Wilen created new background image (not ready yet) 21.11 - I understand stats.hdb, rosters.hdb, statics.hdb, brains.hdb and player.hdb well enough to start coding nhlinfo 3.0. Still some problems understanding why these files' format is so strange... - implemented season selector and loader/scanner for database files 18.11 - really started to examine NHL'97 database files GFX/SND utility history (GFXUTILS = change affected GFX.DLL and GFXPAK) 03.10.98 - GFX.DLL 0.50 - better cursor positioning after backspace/return - /gfx parameter works slightly differently and is not normally anymore needed (Because of game selector screen). /gfx = go directly to GFX.DLL without game selector, /nogfx = don't "detect" GFX.DLL at all - change directory command ('D'-key) - stack image command ('O'-key) (Useful for viewing images that are divided in three pieces) - image replace support. Much easier and intuitive than GFXPAK - most memory leaks fixed, but there is still one memory leak left that eats 700KB of memory / replaced image. Restarting NHLINFO frees all leaked memory 13.08.98 - GFXPAK 0.35 - recompiled with correct settings. Should work now 11.08.98 - GFXUTILS - real 10FB compression implemented. (Thanks to TASsoft for help!) Use -real parameter to use it. (Not perfect yet..) - GIF support - all images were named imagename..png,imagename..pcx etc.. fixed - experimental automatic transparent color detector. Report if something does not work anymore, but remember to first try -notrans parameter if it helps. Report also if transparency works now correctly but didn't work with older GFXPAK. - fixed 0x78 (15-bit RGB) SHPI-image (World Cup 98) - GFX.DLL 0.49 - image replace support nearly complete - F1 can be used to select between two directories. First directory is used for replacing/viewing images and second only for viewing - GFXPAK 0.34 - replaces 15-bit and 32-bit SHPI-images 26.07.98 - GFXUTILS - truecolor -> 256 color conversion - fixed PCX decompression (May have caused memory corruption) - GFX.DLL 0.41 - views BMP/PCX/PNG images - automatic zooming if image is bigger than screen - added "fullscreen" view, use F2-key to select - added support for truecolor images - GFXPAK 0.33 20.07.98 - GFXPAK 0.32 - r-parameter fixed - BMP support implemented - GFX.DLL 0.40 (Test-version, not everything works yet) - GFXVIEW is now NHLINFO DLL-module (GFXVIEW.EXE is not developed anymore and is considered obsolete) - see NHLINFO.TXT for usage 14.07.98 - SNDVIEW 0.14 - NHL'96 ASF-files work - GFXPAK 0.31 - adding new entries works again - GFXVIEW 0.33 - implemented new graphics and font support from NHLINFO 04.05.98 - GFXPAK 0.30 - -p parameter finally works with multiple files - -c/-r support also non-image (data) files 28.04.98 - GFXPAK 0.29 - -r parameter sometimes deleted new SHPI-file 27.04.98 - GFXPAK 0.28 - -p parameter didn't work correctly with multiple files - adding new entries didn't work (gfxpak -c shpifile newshpifile newimage newshpi oldshpi) 20.04.98 - GFXPAK 0.27 - GFXPAK didn't always 10FB-fakecompress files, fixed. 15.04.98 - GFXVIEW 0.32 GFXPAK 0.26 - new palette types implemented (many NBA Live'98 and Triple Play'99 images are now correct) - -r(p) parameter implemented (combined -c(p) and -p) - -p parameter internal changes, also new pack file header is identical to original. - if you have problems with GFXPAK (game crashing etc..) first replace modified files from game CD with original files and then replace images again. Contact me if you still have problems. 06.04.98 - GFXPAK 0.25 - -p parameter sometimes didn't replace files 02.04.98 - GFXPAK 0.24 - replaces all duplicate SHPI-images (NHL'98 Referee UNI0000.VIVUNIFORM.FSHTORB) - SHPI-name case was not preserved correctly - new fsh-file's directory is not anymore sorted 26.03.98 - GFXVIEW 0.31 GFXPAK 0.23 - AGAIN! Removed palette matching bug. Caused random wrong colors when 'palette changed, matching..' text was output (It begins to look it is nearly impossible to remove all palette matching bugs....) - added support for new SHPI images and palette (found from Triple Play'99 demo) (Currently GFXVIEW only, full GFXPAK support is implemented later) - GFXVIEW probably looks now very bad with 256 color desktop - WARNING: GFXVIEW /fullscreen may not work very well - T-key can be used to check transparency - background transparency works with -c parameter - SHPI-names' case is now automatically preserved when replacing images - NHL'96 GAMEART.VIVTOTAL.REF does not crash GFXPAK anymore 22.03.98 - GFXPAK 0.22 - -p parameter crashed with large FIFA'98 *.ALL files, fixed 21.03.98 - GFXVIEW 0.30 - GFXPAK 0.21 - added more usage information to this document - GFXVIEW/GFXPAK does not anymore use huge amounts of memory - GFXPAK -p parameter supports now compressed pack files (=FIFA'98 *.ALL files) - palette matching bug fixed (-face produced bad game faces) - -c1 and -cp1 are not needed anymore (-c and -cp automatically compress new *.fsh file if original fsh-file was compressed) - -pal parameter did not work correctly, fixed 15.03.98 - GFXVIEW 0.28 - FIFA'98 ??HEAD.FSH-files don't anymore crash (broke in 0.27) - zoom range increased (1/4 to 4 times) - cursor keys+CTRL moves big images - file list does not anymore show unknown files - GFXPAK 0.20 - -face parameter creates better big and small face images - -face and PNG-images with background chunk produces correct background for yellow highlight - -list and -extract/-extractpcx parameters implemented - added 10fb-fake compression option to -p parameter 10.02.98 - SNDVIEW 0.13 - NHL'96 *.ASF sound files works 08.02.98 - GFXPAK 0.17 - -face didn't accept PNG images, fixed 03.02.98 - GFXVIEW 0.27 - /pcx switch fixed - NHL'95 .PPV files supported - GFXPAK 0.16 - added support for external palette files (-pal ) 23.01.98 - SNDVIEW 0.12 - NHL'97 *.ASF file support was broken in 0.11, fixed - NHL'96 *.ASF/*.KSF files supported (95% identical to NHL'97) - NHL'98 FESPEECH directory sound file supported - GFXVIEW 0.26 - NHL'96 DONRUSS.VIV images are shown correctly - GFXPAK 0.15 - PNG background color information was read incorrectly - problems with 3D-acceleration and new uniforms fixed. (All uniforms must be build again with -c parameter to fix it) 19.01.98 - GFXPAK 0.14 - again GFX-import palette fixes 18.01.98 - GFXVIEW 0.25 GFXPAK 0.13 - PNG-file format support added. GFXVIEW saves transparency information if palette type is BGRA and GFXPAK uses transparency during importing automatically. Also PNG-image background color is used if available (RGB6 and RGB8 palette types). - SNDVIEW 0.11 - converts NHL'97 AUDSPK*.KSF speech files 16.01.98 - SNDVIEW 0.10 - audio decoder. Currently converts at least NHL'97/'98 and FIFA'98 *.ASF files to WAV-format. Also NHL'98 DITTIES.VIV is convertable audio file. - GFXVIEW 0.24 - Does not crash anymore if Windows desktop resolution is 640*480 - External palette file support 11.01.98 - GFXVIEW 0.23 GFXPAK 0.12 - fixed dark image bug in GFXVIEW (Saved images had correct palette, only viewer showed dark colors) - removed -u parameter from GFXPAK. Use GFXVIEW to unpack images. - GFXPAK -c works with more games (NHL'95). Some palette errors fixed. Added ability to use pcx-image's palette instead of original SHPI-file palette. - GFXVIEW shows now palette type next to picture's size. - NHL'94 images are partially viewable. 05.01.98 - GFXPAK 0.11 fixed palette matching bug. (caused dark images) 03.01.98 - added examples. 02.01.98 - GFXVIEW 0.22 GFXPAK 0.10 first public gfxpak released. Create your own faces or modify existing graphics! 21.12.97 - GFXVIEW 0.21 added support for older image format (NHL'95) NHL'94 images can not be viewed (gfxview may crash) added support for double compressed files (FIFA'98) 19.12.97 - GFXVIEW 0.20 implemented 10FB and 30FB compressed file decompressors! (Nearly all NHL'97, NHL'98 and FIFA'98 images are now viewable! Probably other EA products' graphics can also be viewed) Creates smaller PCX files and bug fixes. 06.12.97 - GFXVIEW 0.11 fixed many stupid bugs (Exiting fullscreen mode still crashes) 04.12.97 - GFXVIEW 0.10 first released version MZ@ !L!This program cannot be run in DOS mode. $a}%%%^$$%)G'#!Rich%PEL6! PapSp<D$0.text0 `.rdata@@.data@.reloc$0@BUfEfE fEffEMB; Q,aMBMQ")E  ^E;BtMQ"~=EH"~,UB"=}M ^M;HtUB"=u3M ^xuM ^xuMQ"t3E  ^zuE  ^ztE bfMf BfUffUfE fEffEMB;}8MDLM@; ^uMDL@;MbfHfE]U fEfE fEffEMB; Qt0E TL3BtMDLxu Qu!E TLB$%uv Qt!E TLB$%tFfMQlEB&tfMQAtEuQfMQRTu Qt%fEP QTtHuUDtH(tUDuH(uBuk Qu9E TLH b HR; ^t$E bfMf BfUffUE bfBfE]UQH&tB|f3fMQRTt] Q$t*E TLBP fE#ULLQRfE[ Q$t*E TLBP fE#ULLQRfEMuff3]UE TLB@]UE}f3WM`3TH ;t(U `3D Q ;uff3]UW 3|fEE bB|,Mb HfM|fUffUj-fEfx`p `QRP `tp;tp3uBuC Qp3HB ;tp3QH ;uTp3BE|up3BE|t&UbfxfQfMffMppfxffxUbfQfE_]U H@QHffUH@QHfTfUE } fM ffUEPMQURhH Q]UfEfEfEM3tSE3.u<U}EPfEMQfEU| EEM~ U ~JE~ M~7B@HBUH@QHED]UVWH@QH3  ^zP 3+_^]UQfEE bBt`Mb H ^HQUR(uH@QHEfMffM]UVWEfEE bBtnMb H ^xU3+}3UD EfMffMyUEEfEMb HtlUbQ ^yU3+}3UD EfMffM{U_^]UQH@QHffUE=u Q  JURhH Q ]UQE3H-tURfEfEE} QBHAB@HBU]U]UVWEE P HP f fHP}3ELMfEUbQtnE bB  ^zU3+}3UD EfMffMzUEEMAQA ffQA}3UD EfEMb HtlUbQ ^yU3+}3UD EfMffM{U_^]UQfEE bBMb H ^HQUR(uNE bfBP QLLQ+<RuIP Qd:fUffUNhEP(u fQRhL]UH@QH3Gu M3Gu*H@QH3Gt:M3Gu.EQB TLB+<PJ Q@B QM ]U]UH@MUP@ fQR Q|]U;P@ Q|U8@u Eu]EEE 0U8tEEE0AuEEY@E]UVHt @98fEE kdE ME^]UVHt E5@$FEfEEdk EdME$^]UHt5H ]UHt E H$E PMQ]U XP]UE%P5X$]UQH@QHffUEt Q L H RB @]UE33LH@A I]U]UQH@fQfU ufE/MBR  u"B 3 NB  Q B]UQH@fQfU ufE/MBU u*MB33YMR  uMB*]U]U50]U5`]U H@MUvP@ fQR Q|]U;P@ Q|mU]U H@MU;P@ fQR Q|]UP@ Q|EU]UH@MU;P@ fQR Q|]UvP@ Q|U8@u Eu]EEE 0U8tEEE0AuEEY@E]UH@MU;P@ fQR Q|]UvP@ Q|U8@uEu-h]EEE 0U8tEEE0AuEEY@E]UQH@QHffUEu Q C H HB @]UE33CH@A I]U`]U VWH ^ P;HaufEiH ^HMfEU,a;Mt2U,auhx QfUffU u EXE4YfMffMUt'}3ELMfUffU}P 3+_^]U W u EXE4YfEMMUUEMU: u.}tEHMU:JuEE}uEEMM}B  ^BE }UU3B'~ M~U3B''M~hhEMH'XU3B.~ M~U3B.$M~hhbMMA.QJ}3UD EfMffMU3uMQhRx_]UVWfE fEffEMB;^M ^EMAU dUJ=ltE lEPMpMA!Uzuj@PpMAU ^QEP3+ :u%U EHM ^fMfH U}.}!}tE  ^BH.MUuE 8aPE%uMf ]UfEfEfEfEMU<tnhEMR(ufEEfE>hMUP(ufEMfMfUffUEu3 bjh Q E}u3URP4EMQR$}~3hPpEMQ`E P HP f fHU UfE}Mf EfMQ EE]U VWEEMMhhR<h QpEhhU`R EfU3+}3UD }E3+MQhUR }uEE}t MUEEjj Q<E_^]UfEfEfEfEMU<tnhEMR(ufEEfE>hMUP(ufEMfMfUffUEu3 bjh Q E}u3URP4EMQR$}3hPpEMQ`E P HP f fHU  $UfE}Mf EfMQ#EE]UfEfEfEfEMU<tnhlEMR(ufEEfE>htMUP(ufEMfMfUffUEu3 b|f fJhR8u3h QpEU`f fJU JB J ffBMMfU}Ef UfEPjEMQj EE]U$VWh`PpE b( ,JU UEEMt E0E<jURP E}h`MQURP, MQR$EnEfEMU3Bf;?h QpEUfEM`3+Mt EHETURE PhMQ}U@3+}M3+M U3+M6MfUffU}uEE}t MUEEMQRtE_^]UQVW}u*EM bf3 f24fffLff(fLfff ff fff f<ff 0f0f(f(M`b3+ b3u f: f:jh Q Ef }t;f URP4=~  MQR$hPf3Sjjh@~h QH@jjh0hRHHjjhhPHPjjh@h QHjjh0uhRH`jjjh PHdjjjh QHp:ufjjjh$PHjjjh0 QHTjjjh<RHl=uf3=jjh@hHPH|jjh@hT QH=@t6=Ht-=Pt$=t=`t=dt =puf3=|u?hDRp|h@|P ||=u=hDPph@ QhD~ Qp<h4RpDhPpLhD QpXh4uRphh'PpthD QpxhDRp<< D DLLXX h httxx  @RPP5@=<HP QP5H=DPP QP5P=LP QP5=XP QP5|=xP QP5=pP QP fBH~ f fI=u fB@8@J<f@ f_^]UVW:uafE fMffMUH;}<URhh hP8t U ~ |@M x@UfEE E@|}U,a3+MU,afM@fB"fMffM}3UD EqM,af@"_^]U8VW`E `QRP fEfE fUffUEM;kUMMfUfU fEffEMU;*E UUE3ufE'BU3 }M3 U E3MfUfUEM3QfEE3ufE'BU3 }M3 U E3MfUfUEM3QfEEM;}Q u} u} u}yj _^]U$`E `QRPE}~AE3HuU3B=u  UUM+ME+EM; `s `U:tj `Q E+`P `QfE fEffEMB;Md E`U`P QPEfEfEfEfEfE}U3BM;tU3BM;Upu:t9 }jURjMQ? ujMQE+`PMQE3HU;ufEffE fMffMUUM+MEEfMffMUp},jEP UUfEffE ]UQfE fEffEMB,;}2j, QpU DLULLfUffE fEffEMB.;}8j% QpU  ^U ^fUffE fEffEMB0;}8j$ QpU ,aU,afUf]U<P Qx@RPx DQRxHP QxLRPx TQRxXP QxRPx `QRxdP QxlRPx pQRxtP QxRPx QRxP QxxRPx QRx|P QxRPx<@DHLTPX`dlhptx|]UVW}u*EM bf3f Rf2<fffcff6fcff ff Gff Offf<ff 6f/f,f(Mu(f:b`fdfA+f:M@QhhbP jjh@~ht QH@jjh0h|RHH:jjhh QHPjjh@hRHjjh0uhPH`jjjh QHdjjjhRHpjjjhPHjjjh QHTjjjhRHl=uf3HjjhhPHPjjh@h QHjjh0uhRH`jjjhPHdjjjh QHpjjh@hRH|jjh@h PH=@t6=Ht-=Pt$=t=`t=dt =puf3| @QRP=P}hP@P QT=|u?hDRp|h@|P ||=u=hDPph@ QhD~ Qp<h4RpDhPpLhD QpXh4uRphh'PpthD QpxhDRp<< D DLLXX h httxx  @RPP5@=<HP QP5H=DPP QP5P=LP QP5=XP QP5|=xP QP5=dP QP fBfZ=u f@ A8`ggP< fA :f@  fQ ffP Q H;}jB  ^ztHH  ^H3Qt&H  ^ fPfQ hH B;u fA f_^]U(fE fEffEMB; M ^HMU ^Q!UfE fEffEM;}XMUP t.UE Q <UfE fEffEM;MMM EEEM3dtCE3;}+MU3 QuEdM3dtCE3;}+MU3 QuEdfE fMffMU; UUUMMMU3 ;}+EM3P uUdE3;}+MU3 QuEd0 u@jUREP jMQUR EMQ.P.>jEPMQ j UREP MUB'A'MQ<UEP QPEEU;Uo u0 2P+9U|}P}EP<EEM3QGt8E3HLt+U3BCtM3QRtE3HDU,R LMjUREP M(Q XMjUREP M(Q xMjUREP M(Q MjUREPg  2UU2MM]UPjMQ jREP  UR MQ]U SVfE fEffEM;}tfE fEffEM;}LEM3EM3;}.UE MUEMuEMUq^[]UVWMXfU fxfxffxxU E;}0xXP xE  MXffffU;fxffPfPffPPM;ePfhhXQ`xXQT`tB<`fHf|<`3BDtf|ff| f|0uTtB<TfBfl <T3QDtflffl fl0u|l;}KTPhXR`QxXP v+EX u} u up  uHfM fxfxffxxM U;fE fdfdffddE M;}4xdX Q9udM U;u fddfhfhffhh;}lh3Lx;uhMdh3x;uhMdpfhfhffhh;}oh3px;uhMdh3Hx;u hMdmfPffP_^]UVE3HGsfEU RfEMt9U RkdExDk<MfEfURE P jjjU RfEfEPM QfEE "P fEUt:E $P kdExDk<MfEfURE &P Uu  u1jj$j(M QfEfURE *P U RfEM QfMffMfURE P U RfEM QfMffMfURE P ^]UQEE P U}t5EEP iE+}EEUt +EEfE]UE TLB3HGuff3]UP`]UfE fEffEMB,;})MDL@MDL@fE fMffMUH;DULLQE DLPMDLHQUE%Ct;MLt-URtE%DtMGULLQEMB;|MMt<BPMQULLQ+<RhPMB;(MdEfE fMffMUH;}U ^Q;UuE Q;uhdPMUTL ^JfE fUffUE ;}eEMRMLLQ+<;u&E TLB$MLLA]U` <Qz<H6`<Bj dQRPhP QP;`CtB`%Lt2`Rt!`Dt`%GuTCtXLtG%Rt7Dt&GthP EfE fMffMUH; uKE ht/Ud|/fMh OE dOsFUhMd pE ht(Ud|(  UU.hDhTtfEhR<P E@RdEM;M u%2P+9M|}P}EP<REPMQ3 t-dPMQ. 2MMx<UB``CtG`Lt6`%Rt&`Dt`GfEEE;d u%2P+9E|}P}EP @MQ``%CtG`Lt6`Rt%`%Dt`GU@LLU<LHHGL:uFGt1HBFL:Au#HLFu@ @@<<PM@D 8M<D 4438:uF3t14Q28:Pu#482u, ,,((<EH`@UB`GuGt!`%GtSGtB<UR@EP @MAfXffXfE2MMMUu fEffE 2UU&<P QP<h u* <QRP=P}<Ph DQRP DPLRPP LlXRPP XTEU;d7 u% 2P+9U|}P}EP@EH``CtF`%Lt6`Rt%`Dt`%GfMffMUr@EE 2uhP+DPh$Ql+LPh,QT+XPh(QE3HGu"f<fUf fEf fM ffUffEf fMUE$P 5HPEM,Q5PlMU(R5TEM(Q5xT+X=xEM(Q5T+X=EPPUllMTT2hh2EEh+ <Q<RP+ DQDRl+ LQLRT+ XQXRT+ XQxRT+ XQRMQURXPhhh QhR fAR@P QP5@=<HP QP5H=DPP QP5P=LP QP5=XhP QP5h=dtP QP5t=ppP QP5|=xpP QP5=hP _^[]UVWE,P PUE ,P LUE 3HGu u} u}_^]UfE fEffEMB;Md EfE fUffUE ;}lUR;EuG M}t}~1}~)U}f0f *E}ff3MMy)f3]U,EE;E - u%2P+9E|}P}EPM;MUELMUELMUEM:u.}tUBEM:AuEE}uEUEE}uqMUD EMUD EMUE:u.}tMQUE:PuEE}uEMUU}uf2MMf3]UQE} B9h<hD uf3P D:5hldP QLuf3htpP QLuf3h|LP QLuf3xh<P QLuf3RhDP QLuf3,hXP QLuf3h`P QLuf3hP QLuf3hdP QLuf3hpP QLuf3ihLP QLuf3Ch<P QLuf3hDP QLuf3hXP QLuf3h`P QLuf3:tNh xQRLuf3yh QRLuf3R :hRPLuf3fE fUffUE Q;E3URhh hdP QLuf3EPh,h h pQRLuf3bMQh<h hLRPLuf3$URhLh h<P QLuf3EPhXh h DQRLuf3MQhdh hXRPLuf3lURhth h`P QLuf31f@h Qf]U uJh dQRLuf3rh LQRLuf3NHh$ dQRLuf3(h0 LQRLuf3f]U:tf3MU f]U$V u EETMMU LLMU ^MEHMUEH;Mtf3UREPE}uf3ME+A+fEfEfE fEffEM;}EEM3E;u/MUEu UEDfMffMfEOUB;EtGjMbfQREH+ <Q u fffEEM<fE fUffUE ;UE QUE Q(uXUREPE}uh QUE+B +fEUEM aU;uMUD MUDfEffE f^]UfE fEffEM;}TMQE QEE H+ <;MuEHU3]UQf E}|F}~}t8MHU HEM U E Q bQ ^]Uu%ff f ff8]UE }f3Wf ff tfff f 8ffff8f]UVWE }f3 Q" ^MEHM8EHM;u& UBE UBE$ UBE UBE u} u}hh f_^]UVEHQUE  UUf fEMdu fEUE QEfEMb Ht:UbQLLQ+<;UufEffEMb HufE UfUEHQfURh fEMfEUE QMbLJLLQ+<;tfEffE UUE fA+Uu#MMdfBfE fEffEM;|MUP EUB+<;E<fE fMffMU; 8UU3 M;uU;}1 8UU8uuL  fUffU8 MDd8EP fABfE fUffUE ;}Q8EE3 du78EEM 8EP  fA e^]U Q8P<Hatol_ftolstrncpyMSVCRT.dll^free_inittermmalloc_adjust_fdiv]DisableThreadLibraryCallsKERNEL32.dll_strcmpi6NHLinfo_NHL_94_95_96.DLLGetInfoc,Hp0DXlc  4Hp$8L`ct0DXlc(<Pdx,@Th|c$8L`t(<Pdxc0DXl  4Hpc(<Pdx,@Th|c $8Xxc0DXl  4Hc|0DXlc,@Th|0DXlc,@Th|0DXlc(<Pdx,@Thc|$8L`t(@Xp0H`x 8Ph(@Xp0H`xY4c 8L`t(<Pdxc0Pp0Pp 0 P p      0 P p c Xc Xc  @ d      < `      8      4X| 0Tx,Pt(Lp$Hl Dh@d<`84X| 0Tx,Pt(Lpc $<Tl,Dt4Ld| $<Tl,Dt  4 L d |       !$! >4>H>>p>>>>>>?,?H?d?????? @(@D@NHL'96: Player/Goalie DataTeam %dJersey number %dPosition '%c' (%d)First name %16Last name %16unknown %dATT.DB Offset 0x%08lX=%ldCAREER.DB Offset 0x%08lX=%ldSEASON.DB Offset 0x%08lX=%ldPhoto 1 %4Photo 2 %4Height %dWeight %dRookie '%c' (%d)unknown 0x%02XNHL'96: Player AttributesShoots %dSpeed %dAgility %dunknown %dShot Power %dChecking %dStick Handling %dAccuracy %dunknown %dPassing %dOffensive Awar. %dDefensive Awar. %dAggressiveness %dEndurance %dShoot/Pass Bias %dunknown %dunknown %dunknown %dunknown %dFace Offs %dFighting %dNHL'96: Goalie AttributesHand %dGlove Left %dGlove Right %dStick Left %dStick Right %dunknown %dSpeed %dAgility %dunknown %dunknown %dOffensive Awar. %dDefensive Awar. %dunknown %dunknown %dunknown %dunknown %dPuck Control %dNHL'96: Player StatisticsGames Played %uGoals %uAssists %uPoints %uPPG %uSHG %uPIM %uShots %u+/- %dPO:Games Played %uPO:Goals %uPO:Assists %uPO:Points %uPO:PPG %uPO:SHG %uPO:PIM %uPO:Shots %uPO:+/- %dunknown %dunknown %dunknown %dunknown %dunknown %dunknown %dNHL'96: Goalie StatisticsGames Played %uWins %uLosses %uTies %uShut Outs %uEmpty Nets %uMinutes Playd %uGoals Allowed %uGAA %uShot Against %uSave Percent %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Shut Outs %uPO:Empty Nets %uPO:Minutes Playd %uPO:Goals Allowed %uPO:GAA %uPO:Shot Against %uPO:Save Percent %uunknown %dunknown %dunknown %dunknown %dunknown %dNHL'96: Player CareerGames Played %uGoals %uAssists %uPoints %uPPG %uSHG %uPIM %uShots %u+/- %dPO:Games Played %uPO:Goals %uPO:Assists %uPO:Points %uPO:PPG %uPO:SHG %uPO:PIM %uPO:Shots %uPO:+/- %dunknown %dunknown %dNHL'96: Goalie CareerGames Played %uWins %uLosses %uTies %uShut Outs %uEmpty Nets %uMinutes Playd %uGoals Allowed %uGAA %uShot Against %uSave Percent %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Shut Outs %uPO:Empty Nets %uPO:Minutes Playd %uPO:Goals Allowed %uPO:GAA %uPO:Shot Against %uPO:Save Percent %uNHL'94/'95: Player/Goalie DataTeam %dJersey number %dPosition '%c' (%d)First name %16Last name %16unknown %dATT.DB Offset 0x%08lX=%ldCAREER.DB Offset 0x%08lX=%ldSEASON.DB Offset 0x%08lX=%ldPhoto %4NHL'94/'95: Player AttributesShoots %dSpeed %dAgility %dWeight %dShot Power %dChecking %dStick Handling %dAccuracy %dunknown %dPassing %dOffensive Awar. %dDefensive Awar. %dAggressiveness %dEndurance %dShoot/Pass Bias %dunknown %dunknown %dunknown %dunknown %dFace Offs %dNHL'94/'95: Goalie AttributesHand %dGlove Left %dGlove Right %dStick Left %dStick Right %dPuck Handling %dSpeed %dAgility %dWeight %dunknown %dOffensive Awar. %dDefensive Awar. %dunknown %dunknown %dunknown %dunknown %dNHL'94/'95: Player StatisticsGames Played %uGoals %uAssists %uPoints %uPPG %uSHG %uPIM %uShots %u+/- %dPO:Games Played %uPO:Goals %uPO:Assists %uPO:Points %uPO:PPG %uPO:SHG %uPO:PIM %uPO:Shots %uPO:+/- %dunknown %dunknown %dunknown %dunknown %dunknown %dunknown %dRookie %dNHL'94/'95: Goalie StatisticsGames Played %uWins %uLosses %uTies %uShut Outs %uEmpty Nets %uMinutes Playd %uGoals Allowed %uGAA %uShot Against %uSave Percent %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Shut Outs %uPO:Empty Nets %uPO:Minutes Playd %uPO:Goals Allowed %uPO:GAA %uPO:Shot Against %uPO:Save Percent %uunknown %dunknown %dNHL'94/'95: Player CareerGames Played %uGoals %uAssists %uPoints %uPPG %uSHG %uPIM %uShots %u+/- %dPO:Games Played %uPO:Goals %uPO:Assists %uPO:Points %uPO:PPG %uPO:SHG %uPO:PIM %uPO:Shots %uPO:+/- %dunknown %dunknown %dNHL'94/'95: Goalie CareerGames Played %uWins %uLosses %uTies %uShut Outs %uEmpty Nets %uMinutes Playd %uGoals Allowed %uGAA %uShot Against %uSave Percent %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Shut Outs %uPO:Empty Nets %uPO:Minutes Playd %uPO:Goals Allowed %uPO:GAA %uF1-1 %3uF1-2 %3uF1-3 %3uF2-1 %3uF2-2 %3uF2-3 %3uF3-1 %3uF3-2 %3uF3-3 %3uF4-1 %3uF4-2 %3uF4-3 %3uD1-1 %3uD1-2 %3uD2-1 %3uD2-2 %3uD3-1 %3uD3-2 %3uPP1-1 %3uPP1-2 %3uPP1-3 %3uPP1-4 %3uPP1-5 %3uPP2-1 %3uPP2-2 %3uPP2-3 %3uPP2-4 %3uPP2-5 %3uPK1-1 %3uPK1-2 %3uPK1-3 %3uPK1-4 %3uPK2-1 %3uPK2-2 %3uPK2-3 %3uPK2-4 %3uGoaltender 1 %3uGoaltender 2 %3uExtra Attacker 1 %3uExtra Attacker 2 %3uScratch 1 %3uScratch 2 %3uScratch 3 %3uScratch 4 %3uScratch 5 %3uScratch 6 %3uScratch 7 %3uScratch 8 %3uNHL'94/'95: Team StatisticsTeam ID %3unknown %dLong Name %21,Short Name %13Division 0x%02X=%uGames Played %uWins %uLosses %uTies %uGoals Founded %uGoals Allowed %uPP Goals %uPP Advantages %uPP Allowed %uSH Goals %uPIM %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Goals Founded %uPO:Goals Allowed %uPO:PP Goals %uPO:PP Advantages %uPO:PP Allowed %uPO:SH Goals %uPO:PIM %uPlayer/goalie offsets to KEY.DBPlayer Offset 00 0x%08X=%6ldPlayer Offset 01 0x%08X=%6ldPlayer Offset 02 0x%08X=%6ldPlayer Offset 03 0x%08X=%6ldPlayer Offset 04 0x%08X=%6ldPlayer Offset 05 0x%08X=%6ldPlayer Offset 06 0x%08X=%6ldPlayer Offset 07 0x%08X=%6ldPlayer Offset 08 0x%08X=%6ldPlayer Offset 09 0x%08X=%6ldPlayer Offset 10 0x%08X=%6ldPlayer Offset 11 0x%08X=%6ldPlayer Offset 12 0x%08X=%6ldPlayer Offset 13 0x%08X=%6ldPlayer Offset 14 0x%08X=%6ldPlayer Offset 15 0x%08X=%6ldPlayer Offset 16 0x%08X=%6ldPlayer Offset 17 0x%08X=%6ldPlayer Offset 18 0x%08X=%6ldPlayer Offset 19 0x%08X=%6ldPlayer Offset 20 0x%08X=%6ldPlayer Offset 21 0x%08X=%6ldPlayer Offset 22 0x%08X=%6ldPlayer Offset 23 0x%08X=%6ldPlayer Offset 24 0x%08X=%6ldGoalie Offset 25 0x%08X=%6ldGoalie Offset 26 0x%08X=%6ldGoalie Offset 27 0x%08X=%6ldLines, offsets to player/goalie offset tableOriginal linesOffsets to SCHEDULE.DB for every game this team plays (Empty on NHL'94!?)Schedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldScouting Report Values (no effect on gameplay)Penalty Killing %uPower Play %uunknown %uunknown %uShooting %uSkating %uPassing %uDefense %uChecking %uunknown %uGoaltending %uOver All %uF1-1 %3uF1-2 %3uF1-3 %3uF2-1 %3uF2-2 %3uF2-3 %3uF3-1 %3uF3-2 %3uF3-3 %3uF4-1 %3uF4-2 %3uF4-3 %3uD1-1 %3uD1-2 %3uD2-1 %3uD2-2 %3uD3-1 %3uD3-2 %3uPP1-1 %3uPP1-2 %3uPP1-3 %3uPP1-4 %3uPP1-5 %3uPP2-1 %3uPP2-2 %3uPP2-3 %3uPP2-4 %3uPP2-5 %3uPP3-1 %3uPP3-2 %3uPP3-3 %3uPP3-4 %3uPP4-1 %3uPP4-2 %3uPP4-3 %3uPP4-4 %3uPK1-1 %3uPK1-2 %3uPK1-3 %3uPK1-4 %3uPK2-1 %3uPK2-2 %3uPK2-3 %3uPK2-4 %3uPK3-1 %3uPK3-2 %3uPK3-3 %3uPK4-1 %3uPK4-2 %3uPK4-3 %3uExtra Attacker 1 %3uExtra Attacker 2 %3uGoaltender 1 %3uGoaltender 2 %3uScratch 1 %3uScratch 2 %3uScratch 3 %3uScratch 4 %3uScratch 5 %3uScratch 6 %3uScratch 7 %3uScratch 8 %3uNHL'96: Team StatisticsTeam ID %3unknown %dLong Name %25Short Name %16Division 0x%02X=%uGames Played %uWins %uLosses %uTies %uGoals Founded %uGoals Allowed %uPP Goals %uPP Advantages %uPP Allowed %uSH Goals %uunknown 0x%04X=%uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Goals Founded %uPO:Goals Allowed %uPO:PP Goals %uPO:PP Advantages %uPO:PP Allowed %uPO:SH Goals %uunknown 0x%04X=%uunknown 0x%02X=%uAway wins %uAway losses %uAway ties %uunknown 0x%02X=%uHome wins %uHome losses %uHome ties %uunknown 0x%02X=%uPO:Away wins %uPO:Away losses %uPO:Away ties %uunknown 0x%02X=%uPO:Home wins %uPO:Home losses %uPO:Home ties %uPlayer/goalie offsets to KEY.DBPlayer Offset 00 0x%08X=%6ldPlayer Offset 01 0x%08X=%6ldPlayer Offset 02 0x%08X=%6ldPlayer Offset 03 0x%08X=%6ldPlayer Offset 04 0x%08X=%6ldPlayer Offset 05 0x%08X=%6ldPlayer Offset 06 0x%08X=%6ldPlayer Offset 07 0x%08X=%6ldPlayer Offset 08 0x%08X=%6ldPlayer Offset 09 0x%08X=%6ldPlayer Offset 10 0x%08X=%6ldPlayer Offset 11 0x%08X=%6ldPlayer Offset 12 0x%08X=%6ldPlayer Offset 13 0x%08X=%6ldPlayer Offset 14 0x%08X=%6ldPlayer Offset 15 0x%08X=%6ldPlayer Offset 16 0x%08X=%6ldPlayer Offset 17 0x%08X=%6ldPlayer Offset 18 0x%08X=%6ldPlayer Offset 19 0x%08X=%6ldPlayer Offset 20 0x%08X=%6ldPlayer Offset 21 0x%08X=%6ldPlayer Offset 22 0x%08X=%6ldPlayer Offset 23 0x%08X=%6ldPlayer Offset 24 0x%08X=%6ldGoalie Offset 25 0x%08X=%6ldGoalie Offset 26 0x%08X=%6ldGoalie Offset 27 0x%08X=%6ldLines, offsets to player/goalie offset tableOriginal linesOffsets to SCHEDULE.DB for every game this team playsSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldSchedule offset 0x%08.8lx=%6ldNHL'94/'95: Team StatisticsTeam ID %3unknown %dLong Name %21,Short Name %13Division 0x%02X=%uGames Played %uWins %uLosses %uTies %uGoals Founded %uGoals Allowed %uPP Goals %uPP Advantages %uPP Allowed %uSH Goals %uPIM %uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Goals Founded %uPO:Goals Allowed %uPO:PP Goals %uPO:PP Advantages %uPO:PP Allowed %uPO:SH Goals %uPO:PIM %uNHL'96: Team Previous Season StatisticsTeam ID %3unknown %dLong Name %25Short Name %16Division 0x%02X=%uGames Played %uWins %uLosses %uTies %uGoals Scored %uGoals Allowed %uPP Goals %uPP Advantages %uPP Allowed %uSH Goals %uunknown 0x%04X=%uPO:Games Played %uPO:Wins %uPO:Losses %uPO:Ties %uPO:Goals Founded %uPO:Goals Allowed %uPO:PP Goals %uPO:PP Advantages %uPO:PP Allowed %uPO:SH Goals %uunknown 0x%04X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%uunknown 0x%02X=%u0l @`cQ Q#@Q#$@Q4@uQDTuX d#p$c (,48DcHXdlx8@  9%!V! "   (,<m@Tlp "   $,@mHT!6"b"X`!!dl!!p|!!!!!!!! !! !! !! !! !!$!!(4!!8D!!:HPl""{#TX`d"lptx|"  $(,048<@DHLPTXcdhptc8@  9%!V! "$&,#08<DcHPcT` cdp(t|*# "$&#$(8c<HcL` ch|(*#!6"b"!!!!!!!! !! !! $8!! <P!!Td!!hlptx $(,0.8<@DHLPTXSMMOADPAASSmytheMorrisAdamsPatrickAll StarPACENEATASPacificCentralNortheastAtlanticAll Starc FF.$0&'-F/A4DFHP$F0BTF1C`hF2DltF3ExF5GF#F=OF;MF P%F9K(F7I,HFPh$FltG/AG$G0BG1CG2DG3EG5GG4#G=O<TG;M|GP%G9KG7IG$4$4,D&&y&&HLX`dhlptx| 4$4<.u RS;x<:-=>?-@ABHCt Dt'lsrp(0X<DaX`.u;|<:-=>?AB8Ct'p|lsrpXa RS;4<h:-=|?' @ A Dt'P`hlsrpXapBL ,HbL8NWT`|bxYa`d@:Bec c $,4@L`hltx "  m  04D Ld"lx  m!6"b"!!!! (!!,8!!<H!!L!!`l!! px!! |!! !! !! !!!!!!.l""{# * $(,048<@DHLP*X`dhpxc c 04<DPl "p$&#cc c(*#, "4L$Tl&t#cc c(* 8#@L!6"b"P!!`l!!p|!!!!!!!!!!!! !! !!# $(,048<@DHL#Tdltx|*cFF'&'-F(:$F(0$F);4<F*<@HF+=LTF,>XhF.@l|F#F6HF4FFP%F2DF0B (F0H$F8J'LG(:`tG|$G);G*<G+=G,>G.@G#G6H0G4F8XG`P%G2DG0BG$G8JF  F0@FDPFT`FdlFpxF|FFF  $,48<@HPX`hpx8h"rbps|8b<}DPt`dx@:Be  ( 00<@@@DTXhlp(8HXht= A =A= B    :$ >% >& B'  !"#----- " &  "& " &          " & * . E4I5     " &! *" .# & ' ( ) ". &/ *0 E$I%* + , - "1 &2 *3 48 $,4<DLTdlt| $,4<DLTdlt| $,4<DLTdlt|ai 08;HP;<c$t0<pHPdXlltm g$,p8@UW!(3d.6H][GON]A]D:UW!(3d16H][GON]A]D:UW!(3d2FH][GON]A]D:%4.4d.%02.2d.%02.2dAllCampbellWalesSmytheMorrisAdamsPatrickAll StarsAllEastern ConferenceWestern ConferencePacific DivisionCentral DivisionNortheast DivisionAtlantic DivisionAll Starskey.%02.2d%4d.%02.2d.%02.2d - %2d - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Not played 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19CounterCNTDateDATEHome TeamHOME TEAMVisitor TeamVISITOR TEAMHome ScoreHSVisitor ScoreVSCNTDATEHOME TEAMVISITOR TEAMHSVSTo/From Free AgentTo/From Free AgentTo/From Free AgentCLRDGCenterLeft WingRight WingDefenderGoalieLRLeftRightNYNoYesCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameHeightHGTWeightWGTGames PlayedGPGoalsGAssistsAPointsPTPenalty MinutesPIM+/-+/-Power Play GoalsPPGShort Handed GoalsSHGShotsSHTShot PercentPCTCareer Games PlayedGP@1Career GoalsG@1Career AssistsA@1Career PointsPT@1Career Penalty MinutesPIM@1Career +/-+/-@1Career Power Play GoalsPPG@1Career Short Handed GoalsSHG@1Career ShotsSHT@1Career Shot PercentPCT@1Stick HandHSpeedSPDAgilityAGIShot PowerPOWCheckingCHKStick HandlingSTHAccuracyACCPassingPASOffensive AwarenessOFFDefensive AwarenessDEFAggressivenessAGGEnduranceENDShoot/Pass BiasBIAFace OffsFACFightingFGTRookieRCNTTMPNUMNAMEHGTWGTGPGAPTPIM+/-PPGSHGSHTPCTCNTTMPNUMNAMEHGTWGTGP@1G@1A@1PT@1PIM@1+/-@1PPG@1SHG@1SHT@1PCT@1CNTTMPNUMNAMEHSPDAGIPOWCHKSTHACCPASOFFDEFAGGENDBIAFACFGTRCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameHeightHGTWeightWGTGames PlayedGPMinutes PlayedMINGoals AllowedGAGoals Against AverageGAAWinsWLossesLTiesTShut OutsSOEmpty NetsENSavesSASave PercentagePCTCareer Games PlayedGP@1Career Minutes PlayedMIN@1Career Goals AllowedGA@1Career Goals Against AverageGAA@1Career WinsW@1Career LossesL@1Career TiesT@1Career Shut OutsSO@1Career Empty NetsEN@1Career SavesSA@1Career Save PercentagePCT@1Glove HandHGlove LeftGLEGlove RightGRIStick LeftSLEStick RightSRISpeedSPDAgilityAGIOffensive AwarenessOFFDefensive AwarenessDEFPuck ControlPCKCNTTMPNUMNAMEHGTWGTGPMINGAGAAWLTSOENSAPCTCNTTMPNUMNAMEHGTWGTGP@1MIN@1GA@1GAA@1W@1L@1T@1SO@1EN@1SA@1PCT@1CNTTMPNUMNAMEHGLEGRISLESRISPDAGIOFFDEFPCKCHComputerHumanillegal divisionOkAll Star <-> Divisions change not allowedOkAll Star <-> Divisions change not allowedillegal division '%s'CounterCNTTeamTEAM (LONG)DivisionDIVGames PlayedGPPointsPTWinsWLossesLTiesTGoals FoundedGFGoals AllowedGAGoal DifferenceGDShort Handed TimesTSHPower Play Goals AllowedPPGAPenalty Killing PercentagePK%Power Play AdvantagesADVPower Play Goals FoundedPPGFPower Play PercentagePP%TeamTEAM (SHORT)Games Played (LS)GP@1Points (LS)PT@1Wins (LS)W@1Losses (LS)L@1Ties (LS)T@1Goals Founded (LS)GF@1Goals Allowed (LS)GA@1Goal Difference (LS)GD@1Short Handed Times (LS)TSH@1Power Play Goals Allowed (LS)PPGA@1Penalty Killing Percentage (LS)PK%@1Power Play Advantages (LS)ADV@1Power Play Goals Founded (LS)PPGF@1Power Play Percentage (LS)PP%@1LabelLABELControl Human/ComputerCCNTTEAM (LONG)DIVGPPTWLTGFGAGDTSHPPGAPK%ADVPPGFPP%CNTTEAM (LONG)DIVGP@1PT@1W@1L@1T@1GF@1GA@1GD@1TSH@1PPGA@1PK%@1ADV@1PPGF@1PP%@1CNTTEAM (LONG)TEAM (SHORT)LABELCPlayoffsSeasonAll PlayersAttackersDefendersPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/DivisionsAll/Attackers/DefendersSelected player/goalie is always on screenHide player/goalie if games played is zeroSorting directionShow all players/one team's players/free agentsSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/Divisions/Free AgentsSelected team is always on screenHide team if games played is zeroSorting directionSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous page(F3) Season/Playoffs(F5) Conferences/Divisions/Free AgentsCompare(F6) Compare two team's scoresGames(F7) Show number of played and total games(F11) Show all players/one team's players/free agents(T) Select teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers%d PlayersStatsCareerAttributesPTGoalies%d GoaliesStatsCareerAttributesPTTeams%d TeamsStatsLast SeasonMiscellaneousPTSchedule%d GamesScheduleDATECounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameGames PlayedGPGoalsGAssistsAPointsPTPenalty MinutesPIM+/-+/-Power Play GoalsPPGShort Handed GoalsSHGShotsSHTShot PercentPCTCareer Games PlayedGP@1Career GoalsG@1Career AssistsA@1Career PointsPT@1Career Penalty MinutesPIM@1Career +/-+/-@1Career Power Play GoalsPPG@1Career Short Handed GoalsSHG@1Career ShotsSHT@1Career Shot PercentPCT@1Stick HandHSpeedSPDAgilityAGIWeightWGTShot PowerPOWCheckingCHKStick HandlingSTHAccuracyACCPassingPASOffensive AwarenessOFFDefensive AwarenessDEFAggressivenessAGGEnduranceENDShoot/Pass BiasBIAFace OffsFACRookieRCNTTMPNUMNAMEGPGAPTPIM+/-PPGSHGSHTPCTCNTTMPNUMNAMEGP@1G@1A@1PT@1PIM@1+/-@1PPG@1SHG@1SHT@1PCT@1CNTTMPNUMNAMEHSPDAGIWGTPOWCHKSTHACCPASOFFDEFAGGENDBIAFACRCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameGames PlayedGPMinutes PlayedMINGoals AllowedGAGoals Against AverageGAAWinsWLossesLTiesTShut OutsSOEmpty NetsENSavesSASave PercentagePCTCareer Games PlayedGP@1Career Minutes PlayedMIN@1Career Goals AllowedGA@1Career Goals Against AverageGAA@1Career WinsW@1Career LossesL@1Career TiesT@1Career Shut OutsSO@1Career Empty NetsEN@1Career SavesSA@1Career Save PercentagePCT@1Glove HandHGlove LeftGLEGlove RightGRIStick LeftSLEStick RightSRIPuck ControlPCKSpeedSPDAgilityAGIWeightWGTOffensive AwarenessOFFDefensive AwarenessDEFCNTTMPNUMNAMEGPMINGAGAAWLTSOENSAPCTCNTTMPNUMNAMEGP@1MIN@1GA@1GAA@1W@1L@1T@1SO@1EN@1SA@1PCT@1CNTTMPNUMNAMEHGLEGRISLESRIPCKSPDAGIWGTOFFDEFCounterCNTTeamTEAM (LONG)DivisionDIVGames PlayedGPPointsPTWinsWLossesLTiesTGoals FoundedGFGoals AllowedGAGoal DifferenceGDShort Handed TimesTSHPower Play Goals AllowedPPGAPenalty Killing PercentagePK%Power Play AdvantagesADVPower Play Goals FoundedPPGFPower Play PercentagePP%Penalty MinutesPIMGames Played (LS)GP@1Points (LS)PT@1Wins (LS)W@1Losses (LS)L@1Ties (LS)T@1Goals Founded (LS)GF@1Goals Allowed (LS)GA@1Goal Difference (LS)GD@1Short Handed Times (LS)TSH@1Power Play Goals Allowed (LS)PPGA@1Penalty Killing Percentage (LS)PK%@1Power Play Advantages (LS)ADV@1Power Play Goals Founded (LS)PPGF@1Power Play Percentage (LS)PP%@1Penalty Minutes (LS)PIM@1TeamTEAM (SHORT)Penalty KillingPKPower PlayPPShootingSHTSkatingSKPassingPSDefenseDEFCheckingCHKGoalTendingGTOver AllOACNTTEAM (LONG)DIVGPPTWLTGFGAGDTSHPPGAPK%ADVPPGFPP%PIMCNTTEAM (LONG)DIVGP@1PT@1W@1L@1T@1GF@1GA@1GD@1TSH@1PPGA@1PK%@1ADV@1PPGF@1PP%@1PIM@1CNTTEAM (LONG)TEAM (SHORT)PKPPSHTSKPSDEFCHKGTOAPlayers%d PlayersStatsCareerAttributesPTGoalies%d GoaliesStatsCareerAttributesPTTeams%d TeamsStatsLast SeasonMiscellaneousPTSchedule%d GamesScheduleDATE.*.LP%s\0%s.LPnonhl94nhl94carteams.dbDefault databasesdefaultnonhl95nhl95carteams.dbDefault databasesdefaultseason\0playoff.ndxseason.ndxPlayoffsSeason%-60.60s (%s)nonhl96nhl96data\0key.dbdata\0Default databasesdefaultcarteams.dbCouldn't open CARTEAMS.DB key.dbatt.dbseason.dbcareer.dbschedule.dbteams.dbcarteams.dbpinfo.dbseason.oldteams.oldstats94.dbstats95.dbDATA\0SEASON%skey.dbatt.dbsea.dbcar.dbsch.dbtem.dbcrt.dbset.dbsea.oldtem.oldseason.dbcareer.dbschedule.dbteams.dbcarteams.dbstats94.dbstats95.dbscanteamrosters9496() player 0x%08.8lX team (%d) >= totalteams < 255 (%d)scanteamrosters9496() no teamMax %d players and %d goaliesOkMax %d players and %d goaliesOkNONENONEFirst nameLast nameJersey numberSelect positionOkFree agent createdOkGoalie createdOkPlayer createdOkNHLINFO don't delete NHL'96 build-in playersDo you really want to delete %s %s ?YesNoDirectory of new database files key.dbatt.dbseason.dbcareer.dbteams.dbcarteams.db Can't mix NHL94/95/96 databases (yet?) ConvertDeleteConvert old players that are not found on new .db files as free agents or delete them ?Merging... %d old players, %d new players and %d players not found Press any key Press any key tem.oldsea.oldteams.oldseason.oldYesNoDid you remember to back up following files ------------------------------------------- - NHL96 - All *.DB files in HOCKEYDATA directory and your season files in HOCKEYSEASON - NHL94/95 - All *.DB files in HOCKEY directory and your season files in HOCKEY.LP Continue saving?tem.dbcrt.dbsea.dbkey.dbatt.dbcar.dbsch.dbset.dbteams.dbcarteams.dbseason.dbkey.dbatt.dbcareer.dbschedule.dbstats94.dbstats95.dbpinfo.dbteams.%02.2dcarteams.%02.2dseason.%02.2dkey.%02.2datt.%02.2dcareer.%02.2dschedule.%02.2d Save completed Press any key Game MonthGame DayPenaltiesOffOnOffsidesOffOnTwo Line PassesOffOnIcingOffOnLine ChangesOffManualAutoInjuriesOffOnGoalie ControlsOffOnFightingOffOnPeriod Length5 Minutes10 Minutes20 MinutesSpeed GameOffOnForward line 1Forward line 2Forward line 3Forward line 4Defense line 1Defense line 2Defense line 3Power play 1Power play 2Penalty kill 1Penalty kill 2GoaltendersExtra attackersFL1FL2FL3FL4DL1DL2DL3PP1PP2PP1PP2Extra attackersPK1PK2PK1PK2GoaltendersF1-1F1-2F1-3F2-1F2-2F2-3F3-1F3-2F3-3F4-1F4-2F4-3D1-1D1-2D2-1D2-2D3-1D3-2PP1-1PP1-2PP1-3PP1-4PP1-5PP2-1PP2-2PP2-3PP2-4PP2-5PK1-1PK1-2PK1-3PK1-4PK2-1PK2-2PK2-3PK2-4GT-1GT-2EX-1EX-2F1-1F1-2F1-3F2-1F2-2F2-3F3-1F3-2F3-3F4-1F4-2F4-3D1-1D1-2D2-1D2-2D3-1D3-2PP1-1PP1-2PP1-3PP1-4PP1-5PP2-1PP2-2PP2-3PP2-4PP2-5PP3-1PP3-2PP3-3PP3-4PP4-1PP4-2PP4-3PP4-4EX-1EX-2PK1-1PK1-2PK1-3PK1-4PK2-1PK2-2PK2-3PK2-4PK3-1PK3-2PK3-3PK4-1PK4-2PK4-3GT-1GT-2player disappearedOkLines copiedSelect player%c %2d %s %s ? %2d%cgetline2() player was disappeared!?Original LinesCurrent Lines%s (%s)Scratched players on line (%s)Same players on same line (%s)Empty line position(s) (%s)%d goalies (%s)Too few players <12 (%d) (%s)Too many players >25 (%d) (%s)Too few players <12 (%d) (%s)Too many players >25 (%d) (%s) (%c %3d %s %s) (illegal player) (unused)TEAMS.DBKEY.DBCARTEAMS.DBATT.DBSEASON.DBCAREER.DBExitExit season selectorAboutAbout NHLINFOInformationInformation about loaded modulesExitExit DB ViewerKEY.DBKEY.DBATT.DBATT.DBSEASON.DBSEASON.DBCAREER.DBCAREER.DBExitExit DB ViewerTEAMS.DBTEAMS.DBCARTEAMS.DBCARTEAMS.DBExitExit rule editorExitExit line editorCheck LinesCheck linesSelect TeamSelect teamPrintPrintDefault/OriginalSelect default or original linesCopy LinesCopy Lines to default/originalExitExit schedule editorTeamSelect teamMonthSelect monthCompareCompare two teamsGamesSelect teamPrintPrint scheduleToni WilenNHLINFO NHL Hockey '94-'96 supportElectronic Arts NHL Hockey '96NHL'96Electronic Arts NHL Hockey '95NHL'95Electronic Arts NHL Hockey '94NHL'94`&080A0Q0t0000%1<1X1111112/2B2Y2n222223(3<3N3n3333333334:4H4d4w4444444455K5r5z5555556A6P6W6c666667@7n777777778 8R8h8888888 99P9i9y9999999 :~:::;;;<;D;L;[;`;j;;;;;;;;<<<<$<.>'>8>J>S>`>n>w>>>>>>>>?'?4?E?R?g?t????????? 0 0H0V0b0i00001)171C1J1Z1k1w111111111122'2I2V2f2q22222222233(373Q3^3l33333333333344.474A4P4f4o444444444 5505W5h5q5{555555556+676Q6^6j666666666 7"71777R7]7f77777^8h8|88889 99n9t999999: ::%:=:R:::::::;';F;e;;;;;.F>W>v>>>>>>>?0?B?N?V?_?h?r?~?????000$010E000001A1`1q11111112,282@2I2R22h2t2223(3e3p3y333333333333 4v444444444355555q6666666666667 777%7.777@7I7R7[7d7m7v777777777788%8)838@8E8a8g8r888888888888888999$9+9:9?9J9U9[9f9q9w99999999999999:::-:8:B:I:X:a:g:t:::::::::::::: ;;;);4;?;J;U;Z;b;h;q;w;;;;;;;;;;;;;;;;< <<$<:>>'>1><>Q>a>>>>> ??!?W??@|c0~000001.1?1P1X1b1n1u11111111112p2{2222222&353c3333344&464d4t4444444444445 555%51575C5J5U55h5n5z5555555555555556 666)636=6G6Q6[6e6o6y6666666666666 777$737A7J7S77e7n7w7777777777777777888)818>8L8R8_8p8v88888888888889 999'92989C9N9S9^9i9o9z9999999999999:::#:.:4:?:M:S:^:l:q:|:::::::::::::;;;$;3;<;B;O;Z;e;l;z;;;;;;;;;;;;;<<<%<0<5<=>>0>8>D>K>P>U>^>k>x>>>>>>>>>>> ??'?5?g?}??????P00:0I0000000*191L1f1q11111122E2^222222:3I3m3|3333344*4E44q4448555[66666 7e77777778 8)808829U9999(::::;4;V;;;;;<4t>>>>>>>>>?/?L?Y?^?q?z???????`0#0*0@0H0N0_0h0~00000000001 1#1*1;1D1Z1a1r1{11111111112(2y22222222283T3333334"4-494D4O4f4u44444 55#5)5N5]5h5n555555666,6B6H6R6d6j6t6666666666666#797G7n77777 8.878@8L8Y888888899 99"9'9[999999999:/:d:u:::::::::::;);6;b;;;;;;; <>>1>g>v>>>>>>>>?!?'?5?=?B?Y?a?g?}????????????pt 00#0M0X0g0w000000j1o1111111 2202<2N2`2e2j222222222313L3_333444(5;55536<6N6v666666666777(7.7:7H7N7Z7777.8;8^8o88888888899&959`9o9999999:*:8:>:::::::::; ;;*;1;:;O;V;_;t;{;;;;;;;;;;;;;<<<5<<>2>O>>>>>>>>u??0000000 1112171>1X1]1d1~11111111111122"2A2F2M2g2l2s222222222223 3%3*313M3V33c3}33333333 44!4'4/444;4Z4_4e4m4s4z444444444444455 5(5.555T5Y5_5g5m5s555555555555 666-636:6S6Y6`6w6}666666666 77v778,8888889u9999999 :::):2:;:A:J:Y:n:z::::::::::::::::!;*;;;M;_;f;q;;;;;;;;;3>/>G>o>~>>>>>>>?5?@?X?l??????? 0 000D0Q0_0{000000001G111111112(232k2v2222223u5z5555555555556 666=6B6H6P6o6t6z6666666666717>7y77778(8`8k8888_9e9q9w9998::,;7;X;~;;;<<=}======= >> >)>2>A>^>j>q>}>>?-?>?D?P?Y?m??????0#0A0_0n0001t11111111111 222*202=2H2Q22e2o2y22222222223&303333334 4/4G4V4]4l4x4444444445"515=5F5U5a5k55555555566%6;6M6h6w6666666666677%7>7W7j7777778868P8Y8l8888888888888"9/959B9N9h9s999999999999:::":,:3:?:K:e:l:w::::::::::;&;1;=;];d;o;{;;;;;;;; <<'<0D>J>>>>>>>>???(?.?;?D?M??c?p?y????????????0 00#0,0;0B0O0X0a0p0w000000000000011#1-1H1R1b1i1v1111111111112.262222233'3b3i3v3~33333333414B4P4]4b4g4444444444 555-5>5G5]5y55555555555 666$6064686<6@6D6M6s6}66666666#7(7.747;7B7G7L7V7[7g7p7y7777777777777777788 888 8+81888?8D8I8O8S8Y8]8c8g8m8q8w8{888888888888899 99#9-9B9N9T9v999: ::p00!0(0/060=0D0K0R0Y0`0g0n0u0|0000000000000000001 1111/161=1D1K1R1Y1`1g1n1u1|1111111111111111112 222 2'2.252<2C2J2Q2X2_2o2v2}22222222222222222223 3333%3,3;3B3I3P3W3^3e3l3s3z33333333333333333344444$4+42494@4G4N4U44c4j4q44444444444444444445 555 5'5.555<5C5J5Q5X5_5o5v5}5555555555555555556 666 6'6.656<6C6J6Q6X6_6f6m6t6{6666666666666666667 7777&7-747;7B7I7P7W7g7n7u7|7777777777777777778 8888&8-848;8B8I8P8W8^8e8l8s8z88888888888888888899999$9+92999@9G9N9U99c9j9q9x99999999999999999999: :::!:(:/:6:=:D:K:R:Y:`:g:n:u:|:::::::::::::::::::;;;;;$;+;2;9;@;G;N;U;;c;j;q;x;;;;;;;;;;;;;;;;;;;;< <<< <'<.<5<< >>>>&>->4>;>B>I>P>W>^>e>l>s>z>>>>>>>>>>>>>>>>>>>>? ??"?)?0?7?>?E?L?S?Z?a?h?o?v?}???????????????????X0 0000%0,030:0A0H0O0V0]0d0k0r0y000000000000000000011111$1+12191@1G1N1U11c1j1q1x111111111111111111112 222 2'2.252<2C2J2Q2X2_2f2m2t2{222222222222222222233333#3*31383?3F3M3T3[3b3i3p3w3~33333333333333333334 4444&4-444;4B4I4P4W4^4e4l4s4z444444444444444444445 555"5)50575>5E5L5S5Z5a5h5o5v5}55555555555555555556 666'6.656<6C6J6Q6X6_6f6m6t6{66666666666666666677777$7+72797@7G7N7U77c7j7q7x777777777777777777778 888 8@x0|0000000$1(15191E1_1c1p1t111111111111:2@2F2L2R2X2222222233373;3r3v3333344#4'4<4@4^4b4444455J5N555555566:6q6u666666"7&7]7a7777788I8M88888888 9995999N9R9p9t9999999999:!:%:::>::`:u:y::::::::: ;;&;*;H;L;a;e;;;;;;;;;;;<<4<8>>>> >N>R>>>>>>>>>>?:?>?u?y???????P00&0*0a0e00000011M1Q111111292=2t2x222222%3)3`3d3y3333344L4P4444445585<5I5M5Y5s5w55555555566$6(6=6A6_6c6x6|66666666677)7-7K7O7d7h7777777777777778 888"8(8.848:8@8F8L8R8X8^8d8j8p8v8|8888888888888888889999::::%:?:C:z:~::::::+;/;f;j;;;;;;<=B=W=y=}=====>*>.>e>i>>>>>??Q?U?j?????`000=0A0x0|000000)1-1:1>1J1111111111111111111122222 2&2,22282>2D2J2P2V2b2h2n2t2z22222223303:3E3Z3o33333333333444(4,4=4A4b4444444455*5;5?5P5T5e5i5z5~5555555556,666A6V6g6k6|66666666666677$7(797=7`7d7h7l7p7t777777777777777777777777788N8R88888888889:9>9u9y99999&:*:a:e:::::;;M;Q;;;;;;;<9<=>*>L>P>]>a>m>>>>>>>>>>???8?;;`;u;y;;;;;;;;; <<&<*=D=J=P=V==b=h=t=z=================1>5>l>p>}>>>>>>>>?!?X?????? 0 0D0H0]000000010141k1o1111112 2W2[2p222223 3C3G3~3333333/434j4n4444445545V5Z555556 6B6F6}666666.727i7m7778888 8&8,82888>8D8J8P8V88b8h8n8z88888888888888888888889 9999"9(9.9@9D9H9L9P9T9b9f9j9n9r9v9z9~9999999999999999999:: :F:J:N:t:x:|:::::::::;;,;0;4;Z;^;b;;;;;;;;<<< <$<(<,<0<4<8<<<@4O4S4d4h4444444444444444444444444555 5555 5$5(5,5054585<5@5D5H5L5P5T5X55`5d5h5l5p5t5x5|55555555555555555555555555555555666 6666MZ@ !L!This program cannot be run in DOS mode. $mk) 2) 2) 2R>( 2<( 2) 3; 2K!+ 28! 26- 2Rich) 2PEL6!  !M <t# H.text `.rdata-  @@.data00@.reloc#0@BUxVWl0Ph|0 QRr Ejh0P E}t7MQR4xJE}uURP$E dfffE; R9 QR R| fMffMfff dffffU; 3f P | R;u  P RQRPf jQRP RGj  3fjPjQR j4 d ; 3fP PRPQN RPQR FjSd ; 3fP PR4P P RPQD RPQPP QPP Q j llP QPlD; 3fRPQPP QPP Q EjllP QPlD; 3ff R9tfff;|h0 QRPQPP R P PRv P PRPQ7 RPQR dj<x xQRP xTf; 3fQPP PR8 P PR fffQ3j+xxP QPxDf; 3fRP QPP( QPP PR P PR fffQj}ffff;E 3fjixJQURP0 jMQURP, MQPPQ RP R^]U$VfE fEffEMB;M ^HM}}fE fUffUEMkhEEMkhEP fEfEUfEf-fEMQP6E}} EMDLEMQRMQ;t E0EHQEP ;t EDJUzu'E,P t ETUzEHQE,P ;t EpUB P UR;t EMyu(U R=*NI*t E[MyUBP U$R;t EMQRMQ;t EEH QE P ;t"U R| EwM3QCt=E3HLt0U3BRt#M3QDtE3HGt E-U8UfEffE;f> U ^Q Rh EPMQUREH QUBPh h0 M QPhD E3HQU3BPh  MQPht EP Ph U RPh M$QPh E(P Ph U,RPh h MQRPh MQRPh0 MyhH UBP Ph UBP Pht UB P Ph Uzh EHQPh EHQPh EHQPh EH QPh hPf3^]U Q;| f TLB(;Eu f B;}5 DLH(;Mufkfffffff B;}# DLH(;Muff ]U dE MEfU;UsVE P ;Et*U REf ff EE]ULVWuf3T=u?hD6 Qph@6R  =u?hRphP =uTiP QpiRP EtE tQRP tMU;UsDEP ;E~URE UUlE lQRP lMU;UsDEP ;E~URE UUEE QRp@P QpEURPpE URPpEM}EEEdE MU;UE P ;EtdU REM@EMQMUEE}|}*NI*t MMEEaM@|*NI*thP 9MthpRE EE Q9U}.E TLBP UM lUlP QPlUEE;E'M QE P U @9tdEU RM@9t:EEM;Mu'U RPh QURE}|M;M|URhP1MU<|%E @<*NI*tUUUEM EE MUEE MMB9EMDLE Ur}Myt# Ur} 3}fEP7uIjHU!RhM#QE@ MAUB%@jHEP hURMA UB!MMEEEE MM9U[E @<CuuUBP UE}t: u}EPMQ 3}E @RE P UREP UE QURMUPMQEHQPEP EEMM)hnRE+ PR EEE MM9UE @<E UUH9MUREP UR;Et8M@PMQURPh QU RM@;t5E @RE P PhR MMUUE ME UUH9MUREP UREP URE P URPMQEP PUR UUMM%dUEM;MEEU RM@;t#E @<| UUEE 9M|h0RE @<*NI*tU@<}EE MM}2UkhMQEMkhEEMUUEP ;E}UR}'MQPh@PMQMEP UPMQEP  QEEP EUREP }URPM$QE$P  QPE P UR QUPE$P U$R RPM QEPM(QEPM0QEP PU,RMQPE4P U8UMMEB UE EE 9MU@<E MM} 3}EMREP BEPMQ}MMUU_#M5=t5=x i5=l QR tQHMQxP BE PlR @QRtEP QtURPtMQRtf3_^]UVWtE tQRPMTUf@M;MAURE QLLMUEBMAUEB(Myuj RpMAUEP3+My uj RpMA UEP 3+ Q,9U}}*EPMQURh$Pf3 fQffP UUhT=llE lQRPMTUEEE;EM Q;EP EB,9E}}MQh`RZEPM}|BULL3Qu-E TLEBMDL@MMEEMMj=ppUpP QPUDEEEM;MslU R;u>MQP#E}|MDLMHEEjE xMxRPPMTUE;EM QPE}|AMDL3Hu+ULLAULLUQEE UUtf_^]UQEH9M}ULLAUUf]UE;E u3$M QEE P E}|}|}*NI*t }*NI*uUREPh( Q U;UuQEP EU REM;Mu3vU;U~gbfEE @;UtfEffEfEM@;EtfMffMUE;~]Uux Q$t  Q,at, Q,aQ"u u*NI* t$T  TB$t$ 8 H" T =t, Qk Tt uhtP Q`R]Ut fA$f3 tf@$f3f]UlVWf@ |M|RPPMTUfEEEEfEf4f 4f 6U;UH ^EMu&U3Ru U3 RufEMufBf6MMEJUuEEE2M~)4ufHf 4EEUt fEffEM3REHM 3}UEBMUQEMHUEBMyuj@RpMAUEP3+ fQffPM3GkE3HLZU3B u`}tM,af@"M,af@"M,aE}uMMUUE ,afB"E3H tU,aMu3u=E P HP f fHPEM,a3+MuU,afA"fUffUMMU,aAQffA QE ,afB"fEffEM,a Pf fHU,afA"fUffUE ,afB"dE MEEfEU;U<E P ;UR;fE fMffMUH;U ^QRMQ;rE  ^3BM ^H QhRE+d PU+dRE  ^B+d PU ^Q+dRhPf3MMU ^UQE  ^BE  ^fEfB# t(UkU ^J(Ek #E  ^PfMffM#EE= MRPPMTUE;EM Q;fE fEffEMB;}]M ^HQEP ;uU ^UQMM;fE fUffUE Q;EfE fMffMUH;U ^Q'RE  ^B'P@ }aM ^ }E  ^U ^ M ^ u= f_^]Uf@ |M|RPP |MU;Us5E3RufBf fAEE]UjhP EMQR4EEP Q$jhR EEP Q4EURP$jjMMQhRHd=duf3dE dMMfEU;Us|E P u.Ut&E+dEM+MQhR4E P tfEEE|MQdR dM jjjhRHh=huf3 f]UVWE QkfhLMfE fUffUE Q; u}fE fMffMUEkhUUEkhURfEMfUffUt:jE P jU$RM8MXh*NI*U R UUMMU_^]U4VW=uP kLMRfEfE fMffMUE;aMEEfMfM fUffUEM; UMMURfEMQfEEMfEUE;}fEGMU;u;EP UR;~fEUtQ u} u} u}_^]U RT QP 8 RHV QP T88HjjjhPH|=|uf3rEMMUUGuf3F dUE;s.M QuMMEU;srE P ;EtFU RM;thR f3EE UUu6 TQhTh  jjjhRHt!ED6E iMjjURhhPHtjjMQhtRHxjjEPh QHl=tt=xt =luf3TPhh  jjjh QHpTR5Phh jjhh QH=uf3]=8tb8P HQhh jjhhRH=uf3-jjhh QH=uf37hRjrPd tf]UE} Xohh uf3GPh QhtRPLuf3hxRPLuf3h|RPLuf3hlRPLuf3hhRPLuf3khdRPLuf3ETP Qhh hRPLuf3=tL8RH5Phh h QRLuf3h< QRLuf3q$h QRLuf3K tjjfBhP f]UVWjhP hUfE fEffEMB;MdLQfE|EM3Ru EP U;uMMu}fUfUKHkfhD E MfE fUffUE Q;}n u}jM QjEP EE UUtHkfBDP hQ_^]UVWHD P QpEUUHD P QpEUUfE fEffEMB;}MMDLxt7 UTLr} UUfE fEffEMB;}SM ^xt: U ^r} UUE+EPMQTPhh  hMQRLEP QtU+UREP TRhh  hEP QLURPtf_^]U=dtdP Qxd=tRPx=ht hQRxh=ltlP Qxl=tRPx=pt pQRxp=tttP Qxt=tRPx=|t |QRx|=tP Qx=xtxRPxx=t QRx=tP Qx=tRPx]Uff=fOfgf'f6fb0f4fA]UVWffEfEfEMU<twhEMR@ ufEfEDhMUP@ ufMfMfUffU|u3ffEMU<t4hEMR@ u ffEffE bf fJhR8uQhhRX u3QRlhP8u3hRpEE` ffPE P HP f fHU Uf}Mf EfMMhRpEE` ffP }E 8<Pf @fHBP Ef}Uf MfUEMQjbEURjQExLuXfE fMffMUH,;}3jDRpMDLE TLfEf  ^u^fE fUffUE Q.;}8j1PpM ^E  ^fEf ,au^fE fUffUE Q0;}8j(PpM,aE ,afEfE_^]U(VWh`PpE b8f <fJU UEEMt E@ELjURP E}|h`MQURP, MQR$EnEfEMU3Bf;1h QpEUfE` XffP}E@3+MMU3MMtUt E`ElEPMQhtUR EMQE}M3+M6MfUffU}uEE}t MUEEMQRtE_^]UP}u*EM bf3~fMu f#Eu f ft DMHULE PMUREPhTh< h< Q8uh<h`Pf3h<hx Q/uhPh Qu,jjjh<PH=uf3!Suf3 fB8@ A<fB  fA fB f fA B Q;}iH  ^xtH Q  ^Q3Bt& Q  ^fA#fB g Q H;u fB f]UfE fEffEMB,;}>MDL@ MDL@MDL@ t f ffE fUffUE Q;}E TLBfEE Q;E  ^BE}j Q,aMUB"=u7M ^HQ 4;} UB"=ugM ^HQ 6;|0U ^QR 4;|UB"=tS QtDEH"t5U ^QR 6;|6hEP fEjjfURfEPf hQURu hURfEjjfMQfURfhPMQuhMQfEjjfEPfMQfhREPujhEP fEjjfURfEPf hQUR1ufMffMNff]U E MMUfEf-fEgMQPfEE}'MQPhPMQUE%GMDt~UCtpE%LtcMRtUU ^Q RE TLB PMDLHQURhPMDLx QE TLBH QU ^Q RE TLB PMDLHQURh0Phd QfUR(f@ f3UE DL  ^PE TLEB jfMQURa MLLA$ULLUA$ MLLAU8UfEffEf]UQE | M |U RhPfEM |fEfU ffU Et*MthEE hUU(Et hUUhMMU k8EEE]UVW}ufE fEffEMjUkhMMUkhMMUkfhfEMkhEP fEfUREkhURfE fMffMUE;}oM3u3MAAA u} fU$MU3$M EM8MU8UyEM;}83}3}U8UE8EfMffM}_^]UVWE TLz t+E TLztE TLBxuh QULLQBPKMDLp xjMDLH QE TLBHQULLA ULLA$ULLA d_^]UE}uh QfE fUffUE6JMMUEDdMU dfE fEffEMUUE}8 hURfE hUUfEfE9 hURfE hUUEfEMU;~rEk8MMURM;`uUEMLURM;uUEM]UQEfE fMffMU6}AjfEPMQ5 U`hfEPMQ U]U VEEM UE MU 4|+hMMhE%k8EE* hUUhMk8MMuUR;|UR^]UVWfE fEffEMFUkhMQfEEkhUUfEfE fEffEMUkh;}MMU;|3Uk8}Ek8MTRufMfMU|EM;}-Uk8EEu8}fMffM3Uk8}EPMkhEP UR_^]UE  ^BEMQ-fEUtfEfE P,tfUffUfEfEfMQUR/tf3Mtfyf]UVWE khURfEMU kh;uM kfhU khMUk8Mx}EPM khEP f3_^]U`VWE TLUE t- t!hhf3ZE u My 3xUB(Ph UBP PhEEE=l lMlRPP lTUE;EsOM Q;u EP U;B(uMMU;UwYu!hh f3!jhjhQMQPhMQPhMUQxE xQRP xTUE;Es1M QM;A(uEEM;Mw!hhhlf3 EP PhEP PhEP PhEP PhEMHU XfHfMfBj fUfQEfEfEE bBMb H ^EMyuU uExtpM uhUzU3+MbUfHfDUfMffM}3UD EfMffM$Uhjh fEM}f3JB bfBfEfE fMffMU }EfMfLEyfUR t zGzCM u'Uz tEH QzEH Qy^E  fQfUE} fA fB fMfHUR TLztNE|hh hhPdf QdjfUREfLEQo u9jfEPMfTMRO uhh  Uz t fEP QdRf_^]UE }f3fM QfBP-]UWu!h h$ f3B ,aUt?MQ"tEH"u!h8h<f3ftP QPtU 3}jEPh|  uf3jEPh  uf3EPEjEPh  uf3E%P< EMPtUGtf3mE%3GUJ1h*NI*EP E+P fEUREP UB2 J6jU^R tQRP PtRj8 EMQ$ EUfB PMQREHlQ PUZRMQlREP 3xU3B1t zGzCMQPhMQPhfEMQ"E3H1fMfURH b H ^HQtQfEffEfMQB bB  ^BPotfEB bB  ^BPj QdUB"=}M}bUB"=tMQ"u*jfEPhh hhhh fAf_]UVu!hh  f3ULLMUBP u!h h$f3:E uIMQ REHQhTh h|huf3 dMUE;EMytgUBM;HtYjUBP PUR t*hh uf3ZMMpRhP dMUE;Es8jMQRPMQ EEh QtRPP tU+J+M}~$MQEHQUBP,  tQ +PtRMyh RxP QPxE+P +U}~$URMQREHQ,  xR +PxRh( QfEfElUlP QPlUE;EMQEHQ;lP QPl+U+U}~MQEPMQ,  lR +PlRfMffMfEEE MuURhLP fAj]Rdf^]UfEEt MQDfE fUffUEMkhEP fEUkhMMUfEf-fEtRMQ;E u,EtjMQfEffEM8M?UtEtMQfE]UP QPUE bB UE;Es UE  UUP QP+PP RQR fAf]UE|oMb HEMQfEEP fEUEMQUQj hhl uf3>hhfEfEEUUP QPUEMUEBMAUBfEPMQjE P jURfMQUR QRP PR QP Qf@f]Utf3M0U f]UQH b H ^xu3MU @EL uyRPP TUE;u/MQ%=t EEMQLff8) Q bQ ^]UuffP]UE }f3f 8ff 8f]UE }f35f ff t fP fPf]UVWE }f3i Q" ^QUPMMPuEEfEfEMMfEfE u}ffE fUffUEMkhEP fEUEkhUUEMkhEEMfUffUt;EU E3t U MU8UE8E4hh f_^]U,WEHMU E%4tM5ufEfE fEfEUffE PUEPf fEMdu fEfREMPUBPD P PfEfEUbQt,E bBM;ufUffUE bBufE MfMUfUEMbf HQrtEu fMffMUbfQR{ruMt fUffUfEf-fEtMt&UBPfMQh4 fE"EQfURhD fEMU;EMNfUffUfEE bfBPqtUufEffEMtfUffUfEf-fEM}fUffUfEfPfMQUBP P P`E bA;t-fMffMU|EPhT QU| fEf-fE PUEPE fA'PE%MAd fAUPffMEU|f fJB}3UD EMtUf fJU J}3UD E 8t(U JffB J &U JBf fJ }3UD EMA}3UD EMA}3UD EMffAQ}3ELMUhjh fEMMUU}E$fMffMzUfPy 8QUfP Q bfQR ubf 8QUfP Q bfQRs uh QhhPdfMfM3ELLA PPP jMQURd fEE3UDLP  JJJ EDLH UQEPMLLQ RMQU TLB P fUfUfE fEjMQUR fEE3UDLP  JJJ EDLH UQEPMLLQ RMQU TLB P fUfUfE fEMUPMU TLB UDLP EDLH U M TLJ fBP\_]UuMDL@ MDL@$]U VW=0uf3EtfEfE fE1fE\0EMffAQ}3ELMfEfUfU fEffEMU;tE 0TR0U3+}3UD EfMffMtUhjh fEMf3EE?jh8@jh?jURh uf3YEGU j hh hoMU:uf3 EMD_^]U Q8P<HMAU ^UABM|Q E@1MAfURCTt MATA UB@EHt$ULLUABMpQ "E TLEJHUlB MAU ^QgEPMQ3GuMQ3BTtMAU|B MA0|UBE  ^BMP$QE |H UBD1=E@0M ^HUA$BM|Q E@D1]1gU EEEMMUU}PM3$aU  MU  ^QUE  ^BEPM  ^HM4uE  ^BE M  ^HgMU  |TUE TLBEM DLHMU LLQUE TLBEsM DLH M]U LLytU LLQBE2M DLxtM DLHQUf3EMUEf]{<[D  UE }f3 j]UQE tfE fQfU P<;Q8tH8*9Jatol_ftolprintfqsortngmtimetimetouppermemmoveMSVCRT.dll_initterm_adjust_fdiv]DisableThreadLibraryCallsKERNEL32.dll_strcmpi6"" ""i%"NHLinfo_NHL_97.DLLGetInfocouldn't open '%s' for writing %d internalinsert() duplicate entriesDYNAMICS.BIXCreating '%s'... GAMES.HDBcouldn't find blocknumSTATICS.BIXCreating '%s'... USERLOGS.HDBc B$B@B`BBBBBBC4CLCcdCxCCCCCD0DHD`DcxDDDDDD E$E>:?Qf>>:?   (!8<c '$,zAD?0<C@PTdp!|EUF#FG$( "& $8)E8<DCC D*HPGT`DgDDdlNGjGpxNGjG|NGjGNGjGNGjGNGjGNGjGNGjGNGjG NGjGNGjG 0NGjG4@NGjG DPNGjGTlt<DT`rtbt|dvfxl~phzj| <nDT2(lZ |DD\0'^'  $(,048<@DHLPTX`dhl't|' $%4 @DcT'`hzAD?lxLI|ccc*HH.00I c4@(cDP4T2`hl|H<CC DEUFFGDgDDNGjGNGjGNGjGNGjGNGjGNGjG  NGjG$8NGjG<LNGjG'P`'hp't|'HH''I*I''`x'bz'$d|'(0f'4<l@PHHp'Xhr'pI*Ih~'j'2(Z DD\0'^' $,048<@DHLPTX`dhlp&x|% % $(08@HPTX`h%x c3 2N2VI2P2Q2R2c2e(2,<I2o@T2mXl2pJ2i2k2g2J3' 3+3? (3S084@H4PhKKLlpx|F9MuLzRSg;0<d)L=x>?~L@ABC, D@t'p|lsrpXa9Mu;4<h)L=|>?ABCt'(4<lTshtrpXaRS;< )L=4?'L @t| A Dt'kbx ,XO2PzdpO2 /hj5X   I @$(,8<@Pht  " &  "& " &          " & * . E4I5     " &! *" .# & ' ( ) ". &/ *0 E$I%* + , - "1 &2 *3 48DLadli|d; <$=0<HP;`l?@  4<cPthtpa;dl<Dtdmpx gp,c aFM j42-GMo)X%4.4d.%02.2d.%02.2d%02.2d:%02.2d - %2d - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Not played 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19CounterCNTDateDATETimeTIMEHome TeamHOME TEAMVisitor TeamVISITOR TEAMHome ScoreHSVisitor ScoreVSCNTDATETIMEHOME TEAMVISITOR TEAMHSVSFrom Free AgentTo Free AgentFrom Free AgentTo Free Agentplayer reset failedOkroster fullFrom Free AgentTo Free AgentCLRDCenterLeft WingRight WingDefenderNYNoYesLRLeftRightCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameHeightHGTWeightWGTGames PlayedGPGoalsGAssistsAPointsPTPenalty MinutesPIM+/-+/-Power Play GoalsPPGShort Handed GoalsSHGShotsSHTShooting PercentagePCTRookieRStarsSTStick HandHSpeedSPDAgilityAGIShot PowerPOWCheckingCHKStick HandlingSTHAccuracyACCPassingPASOffensive AwarenessOFFDefensive AwarenessDEFAggressivenessAGGEnduranceENDShoot/Pass BiasBIAFace OffsFACIntensityINTGames Played ('95-'96)GP@1Goals ('95-'96)G@1Assists ('95-'96)A@1Points ('95-'96)PT@1Penalty Minutes ('95-'96)PIM@1+/- ('95-'96)+/-@1Power Play Goals ('95-'96)PPG@1Short Handed Goals ('95-'96)SHG@1Shots ('95-'96)SHT@1Games Played (Career)GP@2Goals (Career)G@2Assists (Career)A@2Points (Career)PT@2Penalty Minutes (Career)PIM@2+/- (Career)+/-@2Power Play Goals (Career)PPG@2Short Handed Goals (Career)SHG@2Shots (Career)SHT@2Place of BirthPLACE OF BIRTHBirthdayBIRTHDAYDraft YearDYDraft PositionDPCNTTMPNUMNAMEHGTWGTGPGAPTPIM+/-PPGSHGSHTPCTRSTCNTTMPNUMNAMEHSPDAGIPOWCHKSTHACCPASOFFDEFAGGENDBIAFACINTCNTTMPNUMNAMEGP@1G@1A@1PT@1PIM@1+/-@1PPG@1SHG@1SHT@1CNTTMPNUMNAMEGP@2G@2A@2PT@2PIM@2+/-@2PPG@2SHG@2SHT@2CNTTMPNUMNAMEPLACE OF BIRTHBIRTHDAYDYDPGGoalieCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameGames PlayedGPWinsWLossesLTiesTMinutes PlayedMINGoals AllowedGAGoals Against AverageGAAShut OutsSOEmpty NetsENGSavesSAShotsSHTSave PercentPCTRookieRHeightHGTWeightWGTGlove HandHGlove LeftGLEGlove RightGRIStick LeftSLEStick RightSRISpeedSPDAgilityAGIOffensive AwarenessOFFDefensive AwarenessDEFPuck ControlPCKGames PlayedGP@1WinsW@1LossesL@1TiesT@1Minutes PlayedMIN@1Goals AllowedGA@1Goals Against AverageGAA@1Shut OutsSO@1Empty NetsENG@1Games PlayedGP@2WinsW@2LossesL@2TiesT@2Minutes PlayedMIN@2Goals AllowedGA@2Goals Against AverageGAA@2Shut OutsSO@2Empty NetsENG@2Place of BirthPLACE OF BIRTHBirthdayBIRTHDAYDraft YearDYDraft PositionDPCNTTMPNUMNAMEGPWLTMINGAGAASOENGSASHTPCTRCNTTMPNUMNAMEHGTWGTHGLEGRISLESRISPDAGIOFFDEFPCKCNTTMPNUMNAMEGP@1W@1L@1T@1MIN@1GA@1GAA@1SO@1ENG@1CNTTMPNUMNAMEGP@2W@2L@2T@2MIN@2GA@2GAA@2SO@2ENG@2CNTTMPNUMNAMEPLACE OF BIRTHBIRTHDAYDYDPCHComputerHumanCounterCNTNameNAMEGames PlayedGPPointsPTWinsWLossesLTiesTGoals ScoredGFGoals AllowedGAGoal DifferenceGDPower Play GoalsPPGPower Play TimesPPTPower Play PercentagePP%Short Handed GoalsSHGPower Play Goals AllowedPPGAShort Hand TimesTSHPenalty Killing PercentagePK%Team ID?IDName 2?NAME2Name 3?NAME3Name 4?NAME4LabelLABELControl Human/ComputerCCNTNAMEGPPTWLTGFGAGDPPGPPTPP%SHGPPGATSHPK%CNTNAMEIDNAME2NAME3NAME4CNTNAMELABELCPlayoffsSeasonAll PlayersAttackersDefendersPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/DivisionsAll/Attackers/DefendersSelected player/goalie is always on screenHide player/goalie if games played is zeroSorting directionShow all players/one team's players/free agentsSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/Divisions/Free AgentsSelected team is always on screenHide team if games played is zeroSorting directionSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous page(F3) Season/Playoffs(F5) Conferences/Divisions/Free AgentsCompare(F6) Compare two team's scoresGames(F7) Show number of played and total games(F11) Show all players/one team's players/free agents(T) Select teamPlayers%d PlayersStatisticsAttributes95-96CareerMiscPTGoalies%d PlayersStatisticsAttributes95-96CareerMiscGAATeams%d TeamsStatisticsInformationMiscPTSchedule%d GamesScheduleDATEgetrosterptr97() %dcorrupt playernumberplayer number idplayer numberno brain but roster entrybrain numberbrain player numberno stats but roster entrystats numberstats player numberstats block numberillegal position Team '%s' Player '%s %s' place %d count %d %s -- ROSTERS.HDB -- block %08.8lX player pos %d (%c) player id %08.8lX player num %08.8lX stats id %08.8lX stats num %08.8lX brains id %08.8lX brains num %08.8lX -- PLAYERS.HDB -- id %08.8lX num %08.8lX -- BRAINS.HDB -- id %08.8lX num %08.8lX player num %08.8lX -- STATS.HDB -- id %08.8lX num %08.8lX player num %08.8lX block %08.8lX exiting...illegal playernumber (PLAYERS.HDB) %ld (%s %s) PLAYERS.HDBillegal playernumber (STATS.HDB) %ld (ignored) Notheast DivisionNortheast DivisionAll Star TeamsWorld Cupduplicate team '%s' ROSTERS.HDB offset1 %08.8lX (%ld), offset2 %08.8lX (%ld) generatesort1() illegal stats block (%ld and %ld)rostertab corruptednumber of seasons changedSTATS.HDB Block %ld does not exists in ROSTERS.HDB!illegal stats player number %ld player number mismatch %ld <> %ld, season %ldseason mismatch %ld <> %ldno season matchold ply num %ldunused player number in rosters errors in databasesROSTERS.HDBNHL9596.EXHROSTERS.HDBClipped %ld bytes of garbage at the end of ROSTERS.HDB NHL9596.EXHSTATICS.HDB You must run 'Delete Unused Season' -function once before using /newmode functions _ROSTERS.%03.3ldPLAYERS.HDBBRAINS.HDBSTATS.HDB_STATS.%03.3ld%08.8lX.%03.3lX%08.8lX.%03.3lXNHL9596.SEA _STATS.%03.3ld_ROSTERS.%03.3ldYesNoDid you remember to back up following files ------------------------------------------- DATA *.HDB, *.SET, *.NDX, *.BIX, NHL9596.* and *.0?? Continue saving? PLAYERS.HDBBRAINS.HDBSTATICS.HDBSTATS.HDBNHL9596.EXHROSTERS.HDB%08.8lX.%03.3lX%08.8lX.%03.3lXNHL9596.SEA Save completed Press any key DATA\0data\0playoff.ndxseason.ndxdata\0PlayoffsSeason%-60.60s (%s)nonhl97nhl97newmodedata\0players.hdbGame DirectorySoftwareElectronic ArtsNHL Hockey 97players.hdbdata\0Default databasesdefaultdata\0Exhibition databasesexhibitionPLAYSEAS%s%s.SETSeason '%s' not found! Loading season '%s' Loading Default Databases Loading Exhibition Databases scanteamplayers() corrupt player number (%ld)WARNING: illegal position number %d (%s %s) at %s WARNING: duplicate player %d (%s %s) at %s and %s first clone is removed from rosters, press any key to continue fixlinefix() no teamdetachplayer97() player not in any teamOkCopy allowed only in EXHIBITION databasesOkNo entry in STATS.HDB, transfer allowed only in DEFAULT/EXHIBITION databasesOkNo entry in BRAINS.HDB, transfer not possibleSelect teamOkThis player already exists in WorldCup teamOkThis player already exists in All Star teamOkteam roster fullOk/newmode requiredOkAll Star/WorldCup player create only in EXHIBITION databasesFirst nameLast namePlayer (P) or Goalie (G)unknownOkplayer/goalie createdOkfree agent createdOkplayer/goalie createdOk/newmode requiredOkNHLINFO don't delete NHL'97 build-in playersDo you really want to delete %s %s ?OkCancelOkCancelPlayer is assigned in other seasons, do you still want to delete?readjusting rosters deleting PLAYERS.HDB entry deleting BRAINS.HDB entry deleting STATS.HDB entry/entries %d STATS.HDB entries deleted Game Date (YYYY.MM.DD)OffsidesOffOnIcingOffOnTwo Line PassesOffOnPenaltiesOffLevel 1Level 2Level 3Level 4MaxLine ChangesOffManualAutoInjuriesOffOnFightingOffOnPeriod Length5 Minutes10 Minutes20 MinutesSpeed GameOffOnFL1FL2FL3FL4DL1DL2DL3PP1PP2PP1PP2Extra attackersPK1PK2PK1PK2GoaltendersOkLines copiedCancelSelect injuryInjury daysInjury date (YYYY.MM.DD)Select goalieSelect playerlineeditor() couldn't match player %dCancelDressScratch->Regulars->AdditionalsHealHurtInjureSelectplayer reset failetOkroster full%c %2d %s %s, date: %s days: %d%s (%s) ? Goaltenders%2d%c%c%c%c%2d%c%s %sOriginal LinesCurrent LinesAdditional PlayersRegular Players%s (%s and %s)Scratched players on line (%s)Same players on same line (%s)Empty line position(s) (%s)%d goalies (%s)Too few players <12 (%d) (%s)Too many players >25 (%d) (%s) (%c %3d %s %s) (illegal player) (unused) (illegal %d) (unused) (illegal %d)ROSTER.HDBPLAYERS.HDBSTATICS.HDB (TITLE)BRAINS.HDBSTATICS.HDB (TEAM)STATS.HDBSTATICS.HDB (TEAMDIV)STATICS.HDB (CONF)STATICS.HDB (DIV)ExitExit season selectorAboutAbout NHLINFOInformationInformation about loaded modulesDelete Unused SeasonsDelete all 'deleted'/unused seasonsExitExit DB ViewerPLAYERS.HDBPLAYERS.HDBBRAINS.HDBBRAINS.HDBSTATS.HDBSTATS.HDBExitExit DB ViewerROSTER.HDBROSTER.HDBTITLE STATICSTITLE STATICSTEAM STATICSTEAM STATICSTEAM DIV STATICSTEAM DIV STATICSCONF STATICSCONF STATICSDIV STATICSDIV STATICSExitExit rule editorExitExit line editorCheck LinesCheck linesSelect TeamSelect teamPrintPrintRegular/AdditiolView regular or additional playersDefault/OriginalEdit default or original linesCopy LinesCopy selected lines to default or original linesExitExit schedule editorTeamSelect teamMonthSelect monthCompareCompare two teamsGamesSelect teamPrintPrint scheduleToni WilenElectronic Arts NHL Hockey '97NHLINFO NHL Hockey '97 supportNHL'97CancelExhibitionWorld CupDefault SeasonDefault PlayoffsUser Season %ld (%d teams)Select databaseDirectory of new database files NoYesDo you want to transfer player and team statisticsPLAYERS.HDBBRAINS.HDBSTATS.HDB number of players in new PLAYERS.HDB %ld Updating.... This may take some time... new players %ld matched players %ld unmatched players %ld unused player %ldmatched teams %ld (new teams %d, old teams %d) Update complete, press any keySTATS.HDB: season %ld not foundSTATS.HDB %10.10ld -> %10.10ld bytes ROSTERS.HDB: season %ld not foundROSTERS.HDB %10.10ld -> %10.10ld bytes Deleting season %ld.... new counter bigger than old onecouldn't match counter %ld%08.8lX.%03.3lX%08.8lX.%03.3lXOk/newmode requiredloading database files... STATICS.HDBPLAYERS.HDBBRAINS.HDBSTATS.HDBPress any key to continueloading season files... SEASON.NDXPLAYOFF.NDX%d active, %d total and %d deleted seasons/playoffs Press any key to continueDeleting unused seasons.. Delete completed SaveExitSave changes or exit SEASON.NDXPLAYOFF.NDX SEASON.NDXPLAYOFF.NDXROSTERS.HDBSTATS.HDBBRAINS.HDBPLAYERS.HDB%08.8lX.%03.3lX Save completed, press any key400#0F0K0d000001B1h111232K2k222Q3`33333424A4}44444$5;5K5}555555616A6s666667#787R7777788I8X8_8k888899[9i9p9|9999:A:W:g:;;+;a;;;;;;;;;;<<%<,<<>>&><>G>^>c>s>~>>>>>>>>>>???8?B?? M0000001111B1b1{11111T2223B333/4>456 6)6.6G6k6~666667B7M7T77778)8/8z888888V9k99999::,:C:l:::::::;f;; <$<<<="=9=M=t===>>)>A>O>a>|>>>>>>> ??0?S??o???????0,40J0t0000*1@1j11111122=2u22222223S3f3z333333344404B4]4o4444455(5:5S5c5555555566)6<6P6]6~666666*747777`88888 929N:Y:z:::::::; ;%;P;;;;;;;<k>w>>>>>>>>? ??)?>?O?T?e?m?u?~????????@g0y00000000011p11111111 22A2P2t2~222222222233.3B3L3[3m3v33333333344%4?4L4X4z44444444 550565?5J5Y5d5j5s555555666]6n6z666666 77&7?7R7^7d7r7x777777788&818@8K8Q8Z8f8y888888899$929=9P9]9c9l9w9999999999999::$:/:>:I:O:X:d::::::::;;;;*;=;Y;b;;;;;;;<<#<6>4>J>c>>>>>>?#?6?c?{???????P0/0K00000191^1l111111122>2V2j22222223(3<3T3h3}3333 4A4P4c4i444444444445 55*505?5N5T5d5s5y5555555555556660666F6U6[6n6}66666666666 77&757;7N7]7c7k7p7777777777778 888(8/858D8J88q8}888888899+969A9G9V9_9e9s9~9999999999999:::#:/:I:c:v::::::::;;;!;+;@;P;_;;;;;;<=/>B>K>S>n>>>>>?,?[?u?????`0!0F0[0w000000 11;1B1L1S1]1d1l1111112#22282J22j2{22222222323D3X3k333333334(42484G4X4444445"5'5:5Q5W5o555555556-6C6S66e6|66666666 7$7>7T7j777777788J8q888888888999/9:9G9Q9_9m9y99999999999:$:+:@:^:p:y:::/;U;Z;n;{;;;;;;;; <<0>,>F>m>~>>> ??,?D??????p000'0,020;0K0T0m0}0000000000000000001 1111#1*1?1I1g1r1w11111111111-262=2N2X2}222222q33334,4V4x444444444!5A5W5g5n5w555555555 66*6Z6i6{6666667&797?7N7U7b7m7}77777777788.8G8X8|8888888 9909H9^9v99999:!:=:M:f:::::::::;;,;?;L;R;e;w;;;;;;;;;<<)>/><>C>W>d>m>>>>?n?????p0!0/0;0I0O0j0o0{00000000000001 111"1`1n1}11111112'282B2H2M2S2a2g2r2y22222222222233!3.34393?3M3S3^3d3j3u3z333333333333334444%4*454I4O4Z4`4m4s44444444445 5$5*505J5P5V5p5v5|5555555555 6666"6(6C6L6R6]6b6h6p6v6}666666667 77787?7N7r77777778#808Q8`88888888889#919H9S9a999999::*:3:U:s::::::::::::::;;.;6;=;I;S;;b;n;x;;;;;;;;;;;;;;;<<<<)<3<<+>r>>>>>>>>>>??)?4?9?X?m?v????????x00"000D0L0V0`0000 11-1T1c1s11111112+262?2^2g2r2222233e3r3|3 4.474=4H44s4444444444444555!54595?5N5X5]5j5p5}55555555555566"6,666C6M6`6i666666667727C7W7w77777788(8I8]8m8z888888899<99g999999:$:U:::::5;M;_;v;{;;;;;;; <<<<7$>6>B>e>p>f?z????????l0010E0Y0}00011/1H1S1g1111122W2x22222 3.3s33334444w55555556)6?6I6N6T66666666667 7(777F7`7y77777777777788*868=8I8e8888888888899$9:9I9O9u99999999I::::::;3;<;`;o;;;;;;;;; <<<#<5<}<<<<<<<= ==(=2=C=k=p=v=========)>/>V>>>>>>?? ?'?4?=?F?W?g??????000+0:0?0}00000011"1E111111111112 222.2B2T2Y2_222222222 3-32383Y3l3t3y3333333333 4"484A4K4[4d4m44444444444 555)5/5G5R5Y5e5555555556 66$6-6Q6w6|6666 7%7N7s7777778878>8K8S8]8l8u88888888949<9A9F9c9999999:%:,:9:B:K:Z:d:z::::::::: ;;;$;/;9;?;K;[;l;;;;;;;;;< <&<1>>>>+?n???00"0'0x001.1[1a111111122=2F2T22222222222223&3K3S3]33333334#414:4Y4_4j4o4u44445*5:5S5d555566.6x6666666666677'7>7r7{777777P8W888888888!9'929C9M9999999:n::::::6;C;f;k;q;~;;;<#,>5><>G>P>d>i>o>w>`00000000000011%1-1I1N1T11x1}111162X223[3344!4-44444 55+5J5j55666&6.6B6^6e6r6{66666666666737H7Y7_7k777777778 88$8:8C8R8n88888N9m9::(:>:P:Z:d:n::::::: ;%;@;r;z;;;;- >!>7>F>[>m>v>>>>>> ??!?=?J?R?V?Z?^?b?f????????0&0B0b0k00000001111a1e1i1m1q1u1y1}1111112(2.2;2G2a2l222222222#3(303@3H3Y3b3i3p3|3333333333334484K4o4t4z44444444444444444445 555%5*5f555566.63696T6c6l666666667!7'7<7D7P7Y7v77777778=8S8~888888889#9*969P9999999 :":::T:n:::::::;+;C;];t;;;;A=}===>=>N>U>a>p>>>>>>>>???1?7?C?R?}?????????8&0>0E0R0[0d0000001)1{1111w222222A3n3t333344.4@4I4S4_4g4q4444444444445575B5K5T555556#6>6V6666666677%7/797P7X7`7i7q777778,83898999::G:r::::::::;;;;P;l;r;};;;;;;;;;;;;<8<[<<<<<<<<<=U=[=f=l=w=========>>>>>#?`0'050<0H00001101>1E1Q111142i223&3T3o33333444!4.444;4I4Q4]4e4q444444444444555/5;5N5b5o555555555555554696?6G6^6666677m77777 8&8[8a8n88888889;9@9V9999::L::::::::;.;G;M;`;g;s;y;;;;;;;;;; <<G>n>>>>? ??!?'??????<030R0`0h0n0y00000000000001(111110D00011111#1*11181G1N1U11c1j1q1x111111111111111112 2222%2,232:2A2H2O2V2]2d2k2s2z222222222222222222223 333"3)30373>3E3L3S3Z3a3h3o3v3}33333333333333333334 444!4(4/464=4D4K4R4Y4`4g4n4u4|444444444444444444455555$5+52595@5G5N5U55c5j5q5x555555555555555555556 666 6'6.656<6C6J6Q6X6_6f6m6t6{666666666666666666677777#7*71787?7F7M7T7[7b7i7p7w7~77777777777777777778 8888&8-848;8B8I8P8W8^8e8l8s8z888888888888888888889 999"9)90979>9E9L9S9Z9a9h9o9v9}9999999999999999999: ::::%:,:3:::A:H:O:V:]:d:k:r:y::::::::::::::::::::; ;;;!;(;/;6;=;D;K;R;Y;`;g;n;u;|;;;;;;;;;;;;;;;;;;< <<< <'<.<5<< >>>">)>0>7>>>E>L>S>Z>a>h>o>v>}>>>>>>>>>>>>>>>>>>>? ???%?,?3?:?A?H?O?V?]?d?k?r?y??????????????????@00000$0+02090@0G0N0U0c0j0q0x00000000000000000011111#1*11181?1F1W1^1e1l1s1z11111111111111111111`9 9A9E9R9V9|99999999999:::-:1:>:B:N:h:l:y:}:::::::::;;Q;U;f;r;;;;;;<<=>P>T>>>>>???5u5y55555&6*6a6e6666677M7Q777777778b8h8n8t8z88888888888888888888889 9999"9(9.949:9@9F9L9X9^9d9j9p9v9|999999999999999999999: ::::$:*:0:6:<:f:j::::::::;;R;V;;;;;<<>>Q>U>j>>>>>>>>>>????=?A?N?R?^?x?|?????????0 0)0-0B0F0d0h0}000000000011.121P1T1i1m1111122<2@2w2{22222223 3(3,3c3g3333344O4S44444445555;5?5v5z5555556'6+6b6f6666666666667 7777"7(747:7@7F7L7R7X7^7d7j7p7v7|7777777777777777777788 8888$8*80868<8B8H8T8Z8`8f8l8r8x8~888888$9(9_9c9x99999::K:O:::::::;7;;;r;v;;;;;;#<'<^&>,>2>8>>>D>J>P>V>>b>h>n>t>z>>>>>>>>>>>>>> ?!?6?V?k?u?????????0(090=0N0R0c0g0x0|00000000011$191N1c1x111111111112 22 21252Z2o2222222222 3"3@3D3H3L3P3T3b3f3j3n3r3v3z3~3333333333333333333044484^4b4f444444444444444555D5H5L5r5v5z5~55555666 66666 6$6(6,6064686<68888-818;8B8F8888888883979H9L9]9a9r9v9999999 ::{:::::::::::::::::c;g;x;|;;;;;;;;;< <<<<< <$<(<,<0<4<8<<<@}@}CU?UE%M?EUUE @LM@L@LE @LM@L@LE @LM@L@LEEMu58L} =@L@LE@L 8LM 8LUh/UE QXufEUfUfEffEMu3X|EM<twUE< |x3+MU|t4EM||3+ |3u|f /f|x|6)3+ |Q_|xRJh|PpEMf@U}Ef UfE_^]UQW}3uE.G}3UUE3HuU.E@MUB.E@_]U|0uh/|RfE P0EEMMUUE E} wxM$DUUeEEXMUJEM;UE, |MUUEPEf3MUEMf]UQVW|fHQ5E|0|3+}uf3MUR|Phh0 |0R|0|0|0|0|f@fQj |0ff |0f|f@f DM#EP |Qhp0|0P |0|0|0|0|0|f@fQj |0ff |0f|f@ |0E |0|0|0f f _^]UPVW|Hj)Pi_^]U@)*VW}3+3tt33 T33 :t43 3 M QRhT4PjQ|R uPh4 |QR|P$Qh|4jfU3~3;r-3/t3 3:u3+3 vQh4|RjP |Q uRh4|PQ|R$3L3D fffpPfQR f3t&fffUfEfMfffff;3RPXU3+Q:3+Qh4dgfff!3ug3+UP~Qh4ffUffU3L3D /MQRPh4ZfQRPh Q|RttjPtQh5ef_^]UVW}3vk}3E3T.uN}3+}3 22AMQh2R jEP |Q uURh2|PjMQR|P, Q|R$EPMQifjR|P uQh3|RluM QREP M QREP jMQqR|P$HjR|P uQh$3|RP |Q4EUR|PpMQRP |Q, R|P$MQRejEP |Q uURhD3|PMQRP |Q( R|P$Q|RDuQhd3|RfEP |QDuEPh|3 |QURP |Q@uEPQh3|R _^]U,WEh<2MbEEEEM3t0EE}3UD EMMUUEEMMU3t2MUUEt MMUUEBEIEGEFEEMMUUEEEEMMUUEEMMUUEEjMQU R|P( tMMUUE3UUEEMMUUEMUEMUEMjURE P |Q( tUU}3QEPM Q|R( }3;t}3UD EMEEMMUt+jEPM Q|R( t?EEhP2_MMU3 M|eUP |QpEjUPMQ~e UPMQURe uh`2 |Q UEMREPM Q|R( M;tgUEMt+jURE P |Q( t1UUEP |QtUU_]Uh2|P]U WEh2k^EEEEM3t0EE}3UD EMMUUEEEEMMUUEEMMjURE P |Q( t)EUUEEM3EEMMUUEMUEMUjEPM Q|R( tEE}3QMQU R|P( }3;tY}3UD EMEEMMUt+jEPM Q|R( tEEh2nMMU3 M|eUP |QpEjUPMQ-b UPMQURTb uh2 |Q UEMREPM Q|R( M;tUEMt+jURE P |Q( tUUEP |QtUU_]UVWjEP |Q E}uURh3[33Pjfk$ k}2k3+}k3+MQ|R4 lEP |Q$jh2kURz E}uEPh3RZ3jMQgE2kjURajEPMQh` jjUR` E%=u'MufU REPE93U;ufM QUR.EEPh3 |QUEE_^]U(VWfljEPMQ_ UE% fUMU D iP |QpEUUEfMffMjUREPI_ MU E% U ME%M U M EfEfUffUjELQUR^ E3Lu}U3+MUEMU$MUUE_^]U(VWfljEPMQ^ UE% fUMU D iP |QpEUUEfMffMjUREP] MU E% MMU E% MfEfMffMjUDPMQ6] U3Du}U3+MUEMU$MUUE_^]UjEP |Q E}uURh 4|PMQ|R4EEP |QpEUREPMQ|R, ;EtEPh@4 |QUR|P$M3t*EPMQZuEPMQ"XEUEMUE]UVWfEPM Qvfuh51Uf3h'|Ppqh6TH6ffffU;M REEPhh6MQ UEPhx6Q R6fMQURjjEPQb}3+3D jRh6EPh6Sh6qS6ffffU;aM RE}}EPh6MQ URh7EP MURh7P Q}}EPh7 Q URh(7 P 07fUREPjjMQRu}3+3D zjRh87EPhL7QhP7Q7ffffU;aM RE}}EPh7MQ URh7EP MURh7P Q&}}EPh7 Q URh7 P 7fUREPjjMQR}3+3D zjRh7EPh7OQ|Rtf_^]UPVWEPh45MQ UR|P8t)}U3+fYMQh<5UR EP |Q8t)}U3+ff3_^]U`WfEfE fEffEMU ; EMUEPE}3vMQhD5|REPh`5MQ URuMQhl5,N fUfUEPh5MQ URguMQh5M fUfUEPh5MQ UR uMQh5M fUfUfE_]Uf3]U VWf7u 3fu MQU REP9 f8U ff;u MQU REP f8U ff;uMQU REP f` 8u 3fuEPM QUR f/8u 3fuMQU REP fuh9|RExMfAUzuhEUBQ |QpUBMEH9}UBUMQP|PpMA RjhEHQUPMQ REHQU8uh9|RMEH9}#UB EH }^E LE LE LEDMAUBE@MAUfBEUBkQ |QpUBEUBQ |QpUBMEH9UB UE%kURuD MkE@uLLUkMIuTTEHGE}U3D=tEMtEUB9})MQ 3 UBuL f_^]U8VWE 8nM TnPnjR%% f%% ff%%tQR| fm%;uh(8 |Q!u %,tj Q%% f f%@(nt4fPQQHn=Hn| =Hn |h@8|Rh |Ppnh |Qp,nh|RpLnP|RpMA UffMffQ9}MQ  =(nR |QpEp fff9wR$uK1Uz Q|Rt}jkE LkMTkUDUD{UBnP |Qt,nR|Pt LnQ|Rtfm_^]UPn;Tn|h8 |Q8nPn% Pn Pn]UE M M tUEE]U3P $43$0$43$0 $4$03B$4$ $0$4$$$@$$ $$$$$%+$"$"$E$%+$"Ee$%+|$"Ee$%+|/$"eE$%+2B $$$03$4 $4$03P$4+ $$4$0@$4$$0$43 $43A q$43$0 $4$43V$0 $4$03$4 $0$43P$4 $0$4$0b$03$4 $4$03B$4 $0$4$0$@3$$$$$$+@}P+@$4$$0$( X++ $$3$t$$@$H$$$@$$H$@HHHHJu$$0B}J+~$0$4$,J$  +$ $ +$ $)$ C33: uKu3$$j$;$@@@@ZZZZIu$$$$$$;$ $$$ $$ $$$H$$3A$$$$3$$@;u$$$`3~C$BK$@J;|m$03$4$0 $0$43P$4 $0$4$03$4 $0$43H$4 $4$0$4$0*$03 $4 $0$43J$4$0 $0$4$4]@O| tB$03 $4 $4$03Y$4 $0$4$0t$03 $ $0$43Y$4 $4$($0$03$ $4$  $4$03N$ $4$  $4$0$0j ++| U$03 $ $0$43Y$4 $4$($0l$03 $4 $0$43J$4$0 $0$4$4 $03 $4 $4$03Y$4$0 $0$4$BO| t $03$4 $0$43Y$4 $4$0$0t$03 v$4 $4$,$0$4$06 $0$4$4$0v$0 $4} ++p$03 v$4 $4$,$00$ $$$HA$ $$$$;`th  D@;s +++$@:t%|!$B$$|!:$@t{$j$.$03 $4 $0$43J$4$0 $0$4$4|$@}H+Z$4$$0$H$  +$ $ +$ $$$$ $$J*BJ;r$$| $$03$4 $4$03H$4 $4$0$4$0$L$03$4$0 $0$4v$0 $4R3@O$8|;$8t)$4$06 $4$4$0v $4$0$0;$8t$03$ $4$4$0v $4$$0$4$06 $4$03N$4$0 $0$4$4 ++$|$z$03$ $4$03N$4 $4$4$$0O|[$$$2$3;v3@H;r$D]_^Y$03$4 $0$43P$4 $0$4$0G$<|$$<J$$03$4 $0$43P$4 $4$0$04$33;3@P;r$D]_^YD$T$L$ 3QVU :3$$0:,:$(:H3H3AG33Q$$A$3AAA$30:4B|WSA3QAi3~:3,:q<N=(::0:@A;| $:[_ $:30:Au :@ $:P :% $:|3At? :@ $:P :,:%.(:%{$ $:]^YQR3 0:<u :BB :ZY,:%(:%UQVjtEu^]jP]t#uPVV3^]MUE uQRPVEt;:u 0ux9}h:Vh V JNdNj8hx:0OQg_ w$Ehd: hP:h<:VLjVpjVFt ^]IDDDDDDDQS$ UVW<sfl$%+D/ VPS_ VWU t,sVWU th;h:S L$jQS T$R7D$S jUSn ;3uL$T$QRS ;3uL$T$QRS y;3uL$T$QRS O;3tl<3uD$L$PQS P<3uD$L$PQS T$D$RPSz CXuh:uuh:S,CXL$ _^CX][YS$UVCW@u S'CXuhl;SCpKtChus jST$jRS/ D$PbSjUS ;3thT;SWt;ChSdvKhChPRS@Kh +SdjR\0t&tC|u@;PSCtt<CtuChu th(;SKXC KXC3B@QRPVS AC`t S&D$thPS D$thPS S"_^][S$S&~=WVUl$D$3vjPSd G;rD$HD$u]^_[SUl$ VWjUD$jPU L$QUH jVU& ;3uD$SPUw ;3u,wEXuRU h;U;3uD$SPUk;3uD$SPU K<3uD$SPU+P<3Su D$PU0 L$QU3 EX_^][D$SUVW333tl$tuD$t8WVSO tVBEtW.D$ tSL$_^][D$@S$HUVWt PSVD$t PSDPS$QSRSCtPSKdQVS@kH|$sDX3sDt$_kH^S@][@D$t@2D$t@ tL$ t Q 3D$SVWtm|$teT$t]t$ tUL$$tMx:3P3PL$,t3PL$0t3PL$(t3P_^[_^3[D$t%@tL$ tPT$3fH 3D$t8@t2xu L$ tPD L$tPHT$3fH 3L$APtT$ RT$ RQ h;QI D$L$3HTL$ ;t HPPL,@P NPL,Vt$L$ W|$ GTPVjQm;th;W _^L$ VWv=D$v3_^v+T$ ;43t_^s_3^Vt$t$ D$WVP v* 3_^3_^D$L$PQ jjj%YL$ Vt$  N u t3tT$D$ RPQX ^Vjx t V ^W|$)3f_D$PL$D$ATS$UVWS%t$33FNP3VQ33FNRVPQRPS%F tF($S) Ft3V?NQRS) Ft]$$$$F|$Fx$Ft$Fp$S*DFtN3fFPQSA( ~uh=S Ft33VfFRVDNHPQRSw-F t3NQFPQS^. F@tFl3fVRPS4/ FtV^FZ3NbQRPSu6Ft>Q33RPQRPQS6 FtFgNc3VkRPQS8FtV8RS]8C CF,3~^3F4|"PQH @QRPS1N49$uP HRPQRS0F48F,E;|_^][S$UVCXWuhH=Sft$FtC\0u F8PS7F,3~`3N49 9|"P QHRPQRS0F48$uH P@QRPS0N49F,E;|SXSSX&_^][UQVjEu^]jPt#uPVVV3^]MUE uQRPVEt ;:u 0ux9}h:V"h V jjjVG^]Vt$ W|$vS$PSOu[_^S$UVWuu S6C`3$tVS7_^][SS7_^][<S7_^][ 9sdSz7_^][#tIS_7_^][s%S;7_^][uS$7_^][%ut$G#t<<s2C`t,%APQUE8E uSu6_^][C`t SFUSv:_^][TT U,UNUiUUVt$;WS^djSU3tF|tPhd=VLFtu.QRV# FpNttNt;t%+PRV" FpNtV4=D[_^S$V33Wt3|$ttPtVV_^[@S$HUVCdWPXQS,RSPS QSRSPSQSLRSPPSTQSXRSPS|S@kH|$sDX3sDt$_kH^S@][@D$t"T$ VHQ21rq^RQH HD$tHD$ X(HL$tiD$T$ AD$AD$ AD$$S$AD$ YAt tAAtAD$[iA%Q D$tL$ fT$HHfPHD$tT$ VH?21^RQHHL$t:D$ VtADD$t0QHqHpr@BAfT$ fQA^D$VWu u+`Vt3_^_3^D$t PRVW|$ t*D$t"P.uhp=W4_^_3^D$tD$t PVt$W|$F@tWVWVA_^L$ADt T$RQD$PQ>D$Ph=h&L$ jQD$tD$Ph=h D$L$T$ HHL$P@HDL$33A3Q3QL$ffIS$Vt$W|$VWSY VWS _^[PVt$XW|$`;vPPV +;wtWQV Vte T$Wh=R6 $ tNt u!FtD$PVL_^PL$QV_^P_3^PVt$W  F %=u t3L$ jQV7 tT$ Rf3;_^_3^SUVt$(WFXth>VS|$4 th>V>~XD$j PV~XE jVjL$QT$RT$'$$L$%l$&T$T$$D$L$,T$4tw t=vh>VL$4t&t!ttthp>VlL$4|t t~hT>VGL$4t tu}h >V!L$4|$4~h=VL$4th=VL$4D$th=VL$4D$T$4%w)$_%D$T$4PD$URQL$@SPWQV4$_^][_______PSUVt$`WFXuh?1t$h?VD$tPV_^][Pth>VNX<NXtL$lQV_^][P|$l3th>VfVUUULmQVVD$dV~/xT$ljRVBD$xL$yT$zGO Kuu jVDV tv L$Ph=QF uBt T$RV@D$PV~L$l~QVj_^][PuT$RVD$dUPD$pfPV_^][PVt$WFXtuhP?V$NX|$NXth4?V5WVK_^S$Vt$WFXh?V<uuFX|$ u>h?VWV?V =WPVV f  3f;vh?VWV_^[<u|$ th?VbWVx_^[D$ jPV1 L$ f QT$fBRfDD$PfF]|$ th?VWV_^[L$ jQV T$ f RtfHjVuE=3f APQRSV_^[h?VWD$(PVi_^[thx?3C)hd?VL$(QV)_^[S$Vt$WFX;hx@V<u % |$ ;th@VWV_^[PD$PVi jV<u:D$ #% @f f$fPf&f@du+L$ Qf*f(f&f$D$H;vOQ@A@G;rF FF _^[D$3vPAP@A@G;rF FF _^[L$SVAQ uZ<u'D$3XPF;r^[<D$3XPF;r^[uy<u:3vmD$XP$XXT$XPF;r^[<u73v/D$XP$XXT$XPF;r^[D$L$QQAD$L$QQAfD$L$3AD$Vt$W|$WPV*L$ WQVk V_^D$ VWL$PQ/t$T$jRV+&|$ jWV& VjWV _^VW|$t$t$vS$VWS VWS% [_^Vt$L$PQT$jRV% ^L$3+;RPQo% D$S$$UVW$xCw3$y$yhtEt$$tthTEVCw$4yt$$ch,EOt$$tthEV7t$$tthDVZhDt$(V?D$83;thDVW|$89|$fVD$RP,fNT$QRL$D$jPhP<Q!^T$hpFR^D$ VuID$L$f3f;vhFQP^D$D$jPh<Q^tXt$T$fNQRsfFL$PQafVD$RPOT$L$jQh<RV^D$T$fHQRL$D$jPh<Q"^S$W|$ 3f;vhFWn_[ Qh<W v-Vt$fD$RPL$jQW? Ku^Wo_[4S$@UVt$LW3I|$HEPWAtI< | <~v u6 L$Ph`GQ{ T$RW< u FFM< t 3t&< uu A < uMA3FFuu' L$PhHGQe{ T$RWOv6 L$PhGQ9{ T$RWi<O_^][4t$HL$ PhHGQz T$RV%3_^][4D$(SUVt$8Wt|L$@QPV tgl$Dt}u3|$HT;Rh@<VD$L CSPV t WUV VL$DQV<_^][(hGT$hGR/z D$PV__^][(LD$TS3Ul$XV;W$$L$QPU ;D$$t$h;~>u|$pjT$RUD$x|%PD$,hHPy L$(QU$pT$l}dUh|$l7EtMpt$hjW'tE|tPhd=U9EtEhD$L$;|Z<T$t:VU$$t$$L$QUt$p VU_RUMD3D$hL$|$lAL$MtD$hUpEhD$4t$h|$ljW&|$ ttE|tPhd=UEtD$L$;|X<L$t:VU$$pt$$D$$PUt$p VU:QU(D3D$pL$|$ AL$D$ht$hEtMp|$Ut;s+t$$TRhX<UD$p FVPU0L$| T$`L$`jRU ~'PQU RUOuD$t SU{Mt;s+PPU UL$pQ5$_^][LT$SVRUmD$(PU_^][LhGL$,hGQv T$(RUB_^][L S$ Vt$|h$HVD$L$PQT$(D$ RPL$$j Qh <VV^[ D$SUl$$VW|hLHUL$0D$PQU~|$P 3F$@3It$ QU|$HD7 D$43D$~EL$H+L$0L$0<13{I;L$,B;L$,|t$|$@L$,Qh(<UT$ VRUD$@ L$PQT$@D$ RPL$DT$L$$j RU$1D$P WPUL$ QU/~ t$H|$+7RPUq KuU_^][ S$ Vt$|hxHV#D$L$PQT$(D$ RPL$$j Qh0<Vf^[ Vt$F< wm<riF<wb<r^~wX~T$3K$F $<N|I3NNANPFHBt VFDIjHP;v VF0IjzFH3FF@^F3@Ct! F$FIh $HWVQ uV F@u]FPHQVRF H t F!HVFF@3FJ@F FVHBVFF3HH@F FVHBVFF3HH@F FxVHBFFV3HH@FHP;K VFIjF$Fu_^][VHBV3FFPN@Fu_^][HFF@3FF PPV@Fu_^][HFF@3FFHH@F(Fu_^][VHBFFV3HH@FHN0_^][V FFH@_^][_^][N _^][_^][_^][,iuQ(L$u3D$WVt$S333A333Y3A%33Y3A33Y3A%33Y3A33Y3A%33Y3A33AOt333ANu[^_D$SU33V;W  `I:|$08|$;u _^][G W;u G W(9W$uG$L$u D$L$$ ;}D$$ z|$of];U LD$(;@7W(hjRW u _^][wn^&$$>jKNFn"EUF*FBHFJVNO(QW V" F.G(jRPW NB F6W(jQRW F:K jPG(PW  FV V.tJV6tCV:t_^][IWG_^][_^][_^][D$3;Vtdp;t]9H tX9H$tSHHH@,VNVV;}NVVG*V@0N V83^^S$UVWsl$|C h;u CXF=u EKuIC_^][N*L$nu{N&Fz xHv Fbt 3Fq+QVFbt"S0RVC0%PVC0FtSCu3F3_^][Cu;l$t IK_^][FK=utIS_^][uNju=FzUV@tuFug;u V~ :jjjVu&NBV:fDJFB~:L3#SCuF3_^][t3_^][Ft _^][C0PVgK0QVTS{N3F_^][CuF3_^][IS_^][D$L$VWpx>PpBP_ HA^HD$SVWpHV;vtTvx x Hx qqXxH+Xxq+q@HuHH_^[Vt$WFx*t qtut@t PF(PV$NA:t V(PRV$F@6t N(PQV$VB.t PF(PV$NV(QRV$3qFH$_^_^T$SV3B"JBB2B:WftHJBz:3L Bz3_@fJv3f3f3frbrRrjr^r>^JrBnBV[SUVt$WF ;sl$3Fjw V3Fj;u;;Nb~jNbNRVb t;r?+;VjFb|V.3+WPRVFbFRQ9zNRVbF"+-;g;|F.3WRPV2NbNRRQ9xtj1NR;|F.33RVb+RPVFbFRQ 9zu3H_^][$_^][_^]3[S$UVk"WKjS2Cb++uu uu K" ;rr{.t=sfKbCR++sfsBKbK:+CR q3f;r+3NfuC6 h3f;r+3NfuHt`K.sbRSjQPZKj Kjr$S.CbKN<3C>3O3KJ#C>s B_^][L$ SUl$ VWE;vu3_^][+EEHuMU0SQR E0u|$ME_ME^][QSUVt$W33Fj=s%V3Fj=s 9$;wrAF>NNVb~.3L~J3N:#3F>fF:fNbf P;t$VbF"+-;w~~t WVFV~VKfFbf+FfNVfDUL$ *L$B3ff=s%3 %3 f~ H3;FVVvNj+;Njw^rYHFVVbF.~>B3VbLNNN:3~J#3F>fF:fNbf PFVHFVuNbV.^VNbNN3F>3J3NJ#F>lV.FbD$fJD$%E3fI;NjINjFb;NR;| V.3VbS+RPV]FbFRQ|9ZttZNR;|F.3l$3RVb+RPVFbFRQ29Zu3H_^][YD$$_^][Y_^]3[YSUl$ VWErUbu"}nD$E. ;D$v+T$D$TT$(T$;rl$Uj;T$ vT$t$,E.D$8D$(8D:BB:ABAAB:uCAAB:u:AAB:u1AAB:u(AAB:uAAB:uAAB:u AAB:u;r+;~D$uf;}4D  D$(T$U*E6#3f4PD$;vD$HD$#D$ ;w_^][QSUVt$W3Fj=s'VFj=s L$rAF>NNVb~JN.3N:3#3F>fF:fNbf PVVFfVnFZnVtRFv;sIVbF"+-;w89n~t WVFVFVw~~tuNbVf+vnVFn9FVVbFjNnlfFbf+FZHL$fS L$B3ff=s%3 %3 f~ VjH3;Fn+VjFnNbANb;w>F>NN~.3L~J3N:#3F>fF:fNbf PFnHFnuNbAF^nVNbVR|F.3+jQPVVbVRPAF^V.FbDD$fJD$%BfI;u3NR|F.3Vbj+RPV5FbFRQTVbNjBIVbNjBNbFjAHF^NbFjF^tWFbN.DD$fQ T$CfF^NR|F.3|$3RVb+RPV_FbFRQ~Bu3H#_^][Y$_^][Y_^]3[YD$ Vt$WtN<|$tuV G(RPW$>u NWQ3F(F4F0F8FF tjjjF< G0_^SVW|$j@jG(PW u_^[O(hjQW F$uW(VRW$3_^[$G(SjPW F(uN$W(QRW$G(VPW$3_^[L$jWV^,N8 _^[0D$8S$8UPC kL$ K4D$C0V;WT$L$Ds+HC,+D$ + $ t$sS kL$K4;|$T$L$Ds+HC,+D$CD$Hs kh+T$DL$LQP@h8SS43 _^][0D$HL$ @Is khHj+L$HPh8SK433 _^][0L$Hs k1iQ+D$DT$LiRQSC42 _^][0L$H jAIs k1i+D$HQyiSC42 _^][0L$D$HK L$k0h+L$DT$L@RPhSK4l2 _^][0D$L$HC D$k9iAD$+iS4T$LRQS)2 _^][0D$HT$s khP+T$DjPh8SS41 _^][0D$HL$ @Is khH+L$DjPh8SK41 _^][0C PD$LH(QP$D$ u D$HT$s khP+T$DL$QPh8SS4D1 _^][0D$Hs kh+L$DT$LRP@h8SK41 _^][0D$Hs kh+T$DL$LQP@h8SS40 _^][0D$HS RH(QP$D$PT$ @dIs khP+T$DjPh8SS4k0 _^][0|$u D$HL$s khH+L$DT$RPh8SK40 _^][0D$HL$s khH+L$DjPh8SK4/ _^][0T$HPRS/ _^][0v T$BOT$ L$D|$t$HD$LK4PVS/K4S0 ;t7T$kS T$.VP+nVn>SK4S/ _^][0 L$D|$t$HD$T$C k.VV+jVV>SK4/ _^][0L$D$HT$K L$k0hP+L$DjPhSK4. _^][0T$D$HL$S k0hHL$jL$H+PhSK4. _^][0; @& Vt$ W|$ jVWG(N( PQV$W$F(RPV$N(WQV$3_^Vt$ W|$ u_^S$Ur+33V3V3V3V3V3V3V3V3V3V3V3V3V3V3VMdt 3FHu33][_ ^D$ L$PQ-1D$P1{D$3P ~  r  pJ" J& . Jf Vt$3fIu~ fIur fIuf^D$ ~bT$WVHSf p1px3Fp[ 7HAHff+f^_fT$f L$ jQT L$QPSVt$ W ~]VNf NVAN3 F@fFf+fff 3f +; ~X%Nf ~9~^3G~ NANff+T:ff f  Vm+  ~]VNf NVAN3 F@fFf+fff 3f +; ~X%Nf ~9~^3G~ NANff+T:ff f  V:_^[SUl$Vt$3WNz~V~u Vo PV QVV ;wM};w$t|$ WUSVDf;|$ G~ZNf VV^BV3NANff+fff h hV |$ W~[nf ^L^nC^3)NANff+fff  @P @APQV~ RPV` V`tV_^][D$SUVt$W8@H 3L$;l$FJ=~>f:t$FD$AFR 0NfBL$@;|F}d}E3AFR f0NJt3fD +F|l$L$ iF+|SWV8 K}D$D$T$FV jWR HVV FJV JJR JIJR ffD$f3N5N:r%L$jW1ND$$fLfLV AVL$ D$(\0F *JV JJT$ RVR D$2 VPW _^][D$L$ SUR FV;Wl$|$;}4R V fff;ru(N0N:wAl$R fff;r/uN0N:vT$L$R F;~L$_^R ][D$$SUV(H@L$W3HpT$(PL$$T$ T$032 $Jt$R fJC=$4R D$0=+D$$4L$033 fD<f@;~ $C$$fD=;_$ fB2 3;| t$$+4fL=D$(t3f8t$L$0D$HL$0D$M$4|$FfB2 B2 u Hf9tfB2 fB4 fr2 r2 t$3fD$0tcR t$4KNt$4t$;$(9t3f;t#+3fD$(f>D$0HD$0u$4t$Ot$u_^][L$ 3T$VWfyfNfBuD$0|6t$,x3fNtfTLQ%BPfTL?fOu_^ Vt$ PQVg ~ RPVP & QV3ft uH}L@^QD$ S3UfPV3WD$u $ fDCh$$3fUF;};tn;} fr 0t;D$tfr f   f f 3D$u ;u  D$HD$o_^][YSUD$Vt$W ~]Nf VN~3AN9nff+Efnff  ~_T$BNf VN~3AN9nff+EfnfD$Hf l$ E~ZNf VV~BV39NANff+fff 3 ~l33ft Nf VV^BV3NANff+ff#3ft ff G;]D$HPQV&T$( J~ RPV _^][D$S3UfX3VWD$u |$$.GD$$D$|$|$$3Bf;$T$ };;3ft +;~g3fr Hf x9xX3Gx HAHff+ffT7T$ fr ff JT$ Y;l$3ft +;~g3fr Hf x9xX3Gx HAHff+ffT7T$ fr ff JT$ 3f +;~f3f Hf x9xX3Gx HAHff+ffT7T$ f ff ~^Hf p1px3Fp >HAHff+ffGf - 3f +;~f3f Hf x9xX3Gx HAHff+ffT7T$ f ff  ~^Hf p1px3Fp >HAHff+ff(f 3f +;~f3f Hf x9xX3Gx HAHff+ffT7T$ f ff  ~[Hf p1px3Fp >HAHff+fff $3l$u ;u  l$$|$Ol$$|$_^][D$ 3SUl$VWw33ffff 3_f^][ SVW|$333fJuy3fJu3fJu;@G_^[T$L$V3 J^D$SVu?HPPpBP3HAH3f^[|4HPP3BPf^[D$SW~(HPPxBP3~HP@_f[SVt$ WVD$ D$tINVV~BV3N~AN~3GN~9NANHtHD$V~:^C@I^u_^[D$jjH(QP t"T$L$PT$ HL$PHS$ UVt$$KD$(V F0nT$$V4W~;L$s+HF,+D$M $=|$ D$(L$F D$,~;K+{{V4UESVR3M3UPQRS~D$DF T$(V4D$@F0;L$0s+HF,+D$tIMEE3MEM EE ;sDD$iH3D$D$,D$0L$( E L$(L$,A;L$,r KD$(#E3D$HD$(L$D$(L$+3uID$MEtEAED$Eu@uE ID$M_ D$EGE;sBD$L$,HD$3L$(D$0 EL$(L$,A;L$,rKL$(#MD$(MMED$(+E3EMM E ;sDD$H3D$D$,D$0L$( E L$(L$,A;L$,r KD$(#E3D$HD$(L$D$(L$+3tEID$M E"@E AED$E;sDD$H3D$D$,D$0L$( EL$(L$,A;L$,r KD$(#E ME D$(ED$(+F(+E ;sF,N(+M +D$+L$ED$N,;L$u!F0N(;t;s+H D$+D$ugV4T$0RSV V4D$jm Zjz  ' }Dhi]Wbgeq6lknv+ZzJgoC`~8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j1,[d&cju m ?6grWJz+{8 |! Bhn[&wowGZpj;f eibkaElx TN9a&g`MGiIwn>JjZf @;7SG00S$6)WTg#.zfJah]+o*7 Z- deflate 1.1.1 Copyright 1995-1998 Jean-loup Gailly 0@@ @                L,l\0<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}   S S  3 3  s s    K K  + +  k k     [ [  ; ;  { {     G G  ' '  g g     W W  7 7  w w     O O  / /  o o     _ _  ? ?     @ `P0pH(hX8xD$dT4tC#c         (08@P`p  0@`  0@` inflate 1.1.1 Copyright 1995-1998 Mark Adler  #+3;CScspp !1Aa  0@` d`  (8BLVlx0^freemalloc@callocvsprintfsprintfmemmove>atoltoupper_setjmp3LfcloseWfopen]fread_ftollongjmpXfprintfffwriteOfflushMSVCRT.dll_initterm_adjust_fdiv_iob]DisableThreadLibraryCallsKERNEL32.dll_strcmpi6NHLinfo_GFX.DLLGetInfocompression failed, too long data (shouldn't happen)compressing %d/%d (%d%%%%) (OUT %d %d%%%%)%c %cold size %d, new size %d temp.tmpcompression test failed! (orig size %ld new size %ld)compression test failed! original <> compressed->decompressed!tried to compress data not divisible by 4readlist() emptycouldn't open '%s' openlist() zero listBIGFBIGFSHPORIP????%02.2XFB.qpp.QPP????????RGBA15RGB15BGR15RGB6RGB8BGRA%s %02.2X!pal!PALpalPAL----32b RGBA15b RGB24b RGBbug, imagefile disappearedPNGBMPGIFPCXGIMXFACEWRAPSPIT!pal!PAL.qpp.ppv--------BIGFSHPORIP.qpp.ppv.*.*DIRcouldn't open pack file '%s' pack file '%s' opened couldn't scan packfile '%s' couldn't scan directory '%s' couldn't find directory '%s' SHPIcouldn't open '%s' for writing %s successfully created WARNING: size mismatch (orig %dx%d, new %dx%d) WARNING: no palette in pack file using supplied external palette file creating new palette palette changed, remapping... creating new SHPI file '%s' replacing '%s' with '%s' replacing image '%s' with '%s' (%ldx%ld) adding '%s' adding '%s' (%ldx%ld) copying '%s' copied %d, replaced %d and added %d compressednot compressedoriginal was %s reading data/image files.. .pcx.png.bmp.gifSHPI-name '%s' too long (>4)imagedatacouldn't open %s '%s' unsupported or corrupt image '%s'expected original SHPI-name because '%s' not foundoriginal SHPI name too long ('%s') original SHPI name '%s' not in pack file Image:'%s' Size:%ld W:%ld H:%ld SHPI:'%s' orig SHPI:'%s' Data:'%s' Size:%ld SHPI:'%s' orig SHPI:'%s' no datafiles or png, pcx or bmp images found%s%scorrupt pack-file name scanning original pack file couldn't open '%s' for readingcouldn't open '%s' for writing%s updated c.. .. .. .../f//f//$/,/0/4/ ;$1<41H1P1al1t1i11Q/gettable() too large %dN/A%4dDIR%8dVertical * %dHorizontal * %dInternal(%d) %dx%d %s (PAL=%s) %sOkViewer 1: no image selected for replacing\%sReplace '%s' with '%s' Match or replace palette?MatchReplaceCancelReplace '%s' with '%s'ReplaceCancelCounterCNTNameNAMESizeSIZETypeTYPEWidthWHeightHImageIMAGEPalettePALCNTNAMETYPESIZEWHIMAGECNTNAMEIMAGEViewer 1%d lines (1)DetailsImageNAMEViewer 2%d lines (2)DetailsImageNAMEAllnogfxgfx.gettable() empty list%s*.PAL.*.PALOkWrite errorDirectoryFilenameOkWrite errorOkCouldn't open file%s\%s%s\%s.\0%dType number of stacked images.\0.Type new directoryDirectory containing palette filesOkNo palette files foundBMPGIFPCXPNGSelect image formatViewer page 1/2Next/Previous pageExit(ESC) Exit season selectorAbout(A) About NHLINFOInformation(I) Information about loaded modulesToni WilenViews and replaces EA SHPI-imagesNHLINFO GFX supportGFX.DLLwrite error while writing to packfile (disk full?) creating header writing data read error while reading from packfile creating header writing data read error while reading from packfile .tmp%s.tmpcouldn't open '%s' for readingcouldn't open '%s' for writingcouldn't open '%s' for readingcouldn't open '%s' for writingcouldn't delete '%s'couldn't delete '%s'couldn't rename '%s' -> '%s'couldn't open packfile '%s' couldn't scan packfile '%s' BIGF'%s' is not C0FB or BIGF packfilecouldn't open '%s' for readingread error ('%s') %s%scouldn't open packfile '%s' updating packfile '%s' filename '%s' is too long couldn't open '%s' for reading replaced '%s' added '%s' total %ld, replaced %ld, added %ld packfile '%s' updated successfully %s.png%s.pcxtoo long filename ('%s') L%04.4ldWARNING: couldn't open large face (%s) S%04.4ldWARNING: couldn't open small face (%s) G%04.4ldWARNING: couldn't open game face (%s) no files found, exiting.. updating game faces... (REQUIREDFACES.VIV) requiredFACES.VIVFAC00000.FSHFAC%05.5ld.FSHG%04.4ldfacerequiredFACES.VIV updating large faces... (PHOTOSBPHOTO.VIV) PHOTOSBPHOTO.VIVL000.FSHL%03.3ld.FSHL%04.4ld.FSHL%04.4ldl%03.3ld%04.4ldl000PHOTOSBPHOTO.VIV updating small faces... (PHOTOSSPHOTO.VIV) PHOTOSSPHOTO.VIVS000.FSHS%03.3ld.FSHS%04.4ld.FSHS%04.4lds%03.3ld%04.4lds000PHOTOSSPHOTO.VIV PNG BM GIF87aGIF89acorrupt GIF(GIF) unexpected end(GIF) corrupt file(BMP) only 8 or 24-bit color images supported(BMP) compressed images not supportedno 256 color palette in pcx file Your image is not in correct format0.96corrupt PNG image(PNG) image type is not PALETTE, RGB or RGB_ALPHA(PNG) bitdepth must be 8(PNG) image does not have palette!unknown fileformatdl1quant failedpngpcxbmpgifIHDRGIF87adl1quant failedwb0.96%s%s.pcx.png.bmp%s.gifunknown format %dUnknown zlib errorzlib version errorzlib memory error1.1.1Incompatible libpng version in application and libraryMissing PLTE before IDATMissing IHDR before IDATPNG file corrupted by ASCII conversionNot a PNG fileExtra compressed dataDecompression errorNot enough image dataInvalid attempt to read row dataToo many IDAT's foundCall to NULL read functionRead Error0.95PNG  IHDRIDATIENDPLTEbKGDcHRMgAMAhISToFFspCALpHYssBITtEXttIMEtRNSzTXt"U3UValid palette required for paletted images No IDATs written into filezlib errorOut of Memorylibpng error: %s libpng warning: %s CRC error in %sUnknown filter method in IHDRUnknown compression method in IHDRUnknown interlace method in IHDRInvalid color type/bit depth combination in IHDRInvalid color type in IHDRInvalid bit depth in IHDRInvalid image size in IHDRInvalid IHDR chunkOut of place IHDRInvalid palette chunkDuplicate PLTE chunkInvalid PLTE after IDATMissing IHDR before PLTEIncorrect IEND chunk lengthNo image in fileDuplcate tRNS chunkInvalid tRNS after IDATtRNS chunk not allowed with alpha channelIncorrect tRNS chunk lengthMissing PLTE before tRNSMissing IHDR before tRNSDuplicate bKGD chunkMissing PLTE before bKGDInvalid bKGD after IDATIncorrect bKGD chunk lengthMissing IHDR before bKGDUnknown critical chunk %sInvalid chunk type 0x%02X 0x%02X 0x%02X 0x%02XBad adaptive filter typeExtra compression dataDecompression ErrorNULL row buffer for row %ld, pass %d@ `P0pH(hX8xD$dT4t L,l<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}C#cS3s K+k[;{G'gW7wO/o_?@P `0pDT$d4tHX(h8x L,l<|AQ!a1qEU%e5u IY)i9y M]-m=}BR"b2rFV&f6v JZ*j:zN^.n>~CS#c3sGW'g7w K[+k;{O_/o? 0@P`p!1AQaq"2BRbr#3CScs$4DTdt%5EUeu&6FVfv'7GWgw(8HXhx )9IYiy *:JZjz +;K[k{ ,N^n~/?O_oInvalid interlace type specifiedInvalid filter type specifiedInvalid compression type specifiedInvalid image color type specifiedInvalid bit depth for RGBA imageInvalid bit depth for grayscale+alpha imageInvalid bit depth for paletted imageInvalid bit depth for RGB imageInvalid bit depth for grayscale imageInvalid number of colors in paletteInvalid sBIT depth specifiedInvalid cHRM white point specifiedInvalid cHRM red point specifiedInvalid cHRM green point specifiedInvalid cHRM blue point specifiedCan't write tRNS with and alpha channelInvalid number of transparent colors specifiedInvalid background palette indexInvalid number of histogram entries specified%s keyword length must be 1 - 79 charactersZero length %s keywordLeading spaces removed from %s keywordTrailing spaces removed from %s keywordInvalid %s keyword character 0x%02XEmpty keyword in %s chunktEXtzTXtUnknown zTXt compression type %dUnrecognized unit type for oFFs chunkUnrecognized equation type for pCAL chunkUnrecognized unit type for pHYs chunkInvalid time specified for tIME chunkCall to NULL write functionWrite Errorneed dictionaryincorrect data checkincorrect header checkinvalid window sizeunknown compression methodx:invalid bit length repeattoo many length or distance symbolsinvalid stored block lengthsinvalid block typeHdJoXJHJ8G8P8]8f8k8s8y8888888888899/9F9M9V9f9p9v9999999999999990:5:::Q:[:c:v:::::::::::!;*;>;G;M;V;_;i;;;;;;<<<0<8<> >>>)>2>D>M>`>h>n>w>>>>>>>>?? ?/?5?=?P???? 002X3j3457h8888S::: ;;G;{;;;;;;;<<<#<5<><=='===>H>P>T>f>n>x>>>>>>>>>>>?? ?'?0?9?@?I?R?Y?b?j?q?z???????????????0 .0@0T0e0x0000000001f11 2M2d2x22222 3(3L3Y3i3z33333334444F4c4r4444444445545R5l5555556696S6~666"7=7B7V7l77777777778*8g8;9M9]999:::::::;2;<<<==>=p=====> >>'>5>A>M>>f>o>>>>>???v????@p001C1111=2222222223)3c333i4536J6667 8"8(888Q8{88888!9:y:;;Y<<>=e=z=>?I??P\00J1.252444445555555667788P9Y99:N;X;h;l;p;t;x;|;;;<<==??`H0?1F1O111"3233344K555566 8889Q99F:::;;<(??pX0F000011355B6P6^6l6 7777778:;<=====c>k>>>>?,?3?E?L?j?l001123~3333444,525H5Y5k5t56677777777$8K8V8`8y883999*::;J>h>m>>>>>>hP0{0I22K3477o99 :/:::;F;;J<<<<=K=}===7>A>M>W>c>m>y>>>>?1?:?M?R?b?}?????00001 1v11152g222n3{33334O66Q7f7777777848G88}8888889(9N9k999999999999::%:w::::;;<> >>k>}>>>>>E?????$00'010B0m000000000011 1/12v222344)566777,7;7L7X7f7s777777777788$8.878I8P8]8t8~8888888888889-9=9M9Z9999999::(:4:<:N:`:g:m:t:y:::::::;;;';2;>;J;Z;q;;;;;;<<3+>2>?>L>v>>>X?l?r??0D0H0L0P0T0X0`0d0h0s0000001 1141@1R1d1{11111112 2*262H2Z2q22222223 33(3B3X3s33333334.4E4Q4|444445.5C5Y5t555555556:6j6q66666666667 77/7@7M7_777777'8,888D8J8W8d8r8}8888889,9A9s999999999:::':/:<:N:V::::::::a;g;t;y;;;;;;;;;;;<<<'<3>b>g>l>>>>>>>?6?;?A????????????"020B0000001222222222222233 333#3,34383>3J3S3Y3b3;4H4Z4{444455555577v889e999 ::&:D:I:a:t:::::!;D;e;k;~;;;;;<<2>>h???00:0v00000~1282223Y3_3333444O4X4a4i4444444555556t77899$979R9f9l9{9:0:S:e::::::;;;;;8=>G>U>_>t>>>>>>>??????$0&03000000191C1b11111)2Y2222243333515666777x8888888999%909M999:;3<:=D=M=S=f=n=t=|==============>>->2>7>H>P>^>x>>>>>>>>>>>>>>>??$?-?4?x>>>>???.?8?I?S???S00,1@1111^2c222N3[3333333424?4465S55555566666667E7K798?8E8P88o8v888888888888889999#9)9/959M9V99e9n9u9999999999999999:&:5:<:P:q:::::: ;;&;0;D;U;;f;p;y;;;;;;;;;;<<& Du0 292]2225334P4s4(6I666666*799m::;;;3P3o333333@4T44444444555 55555556,6V6h6666/77738f8#:J:p:::::=>C>>PH+12334t6x6|666666:;;;;<==>>>>?$?>????`h000 0030>0f00J112J2m222k334/4z44556e679;;;;;;<<<<==>4>_>>>>1?7?p7056+62676O6p6666667&77888888999 99999 94989<9@9D9H9L9P9~99:::f:l::e;x;;;;;;< <&=W=l=r=======>>>7>@>c>y>>>>>?H????\00p00001162223333y44677738p88[9#:`::;1<9>>$?w??0A0000:};;;#<\03H3W33444L567<8@8D8H8L8P8T8X88`8d8h8l8p88889.9J9e9999::;<== >? 0000F5h5|5M:o::>?@G2|2633 6678 ;;;;; ;$;(;,;0;4;8;<;@;6=@=P=Q?_?00K2P29%<<$R34444k5y59:v;;<?P?0000000000g1166777{7777888888889 9999A9O99g9s9;;{;;>>>R>j>r>x>>>>>>>>>>>>>> ?2???????????5 55$505<5H5T5`5l5 ^8b888888899J9N9[99999999`:f:l:r:x:~::::::::::::::::::::;2;G;;q;;;;;;;UzDt_EHDMURE}t;MbfUfHfEffEfMffMUUE bfBfE_^]U fEfE fEffEMB;= Qt0E TL3BtMDLxu Qu8E TLB$%uMDLxtfMQf3REH&tfURtnMuQfURPTuBt&fMQRTt QuE%Dt Q(tE%Du! Q(uHuBu<MDL Q bQ @; ^t~ Q*uE TLB$%tQ Q*uE TLB$%u$MbfUfHfEffEMbfHfE]UE%EMM}w&U$!ECELER EDEGE]u!{!!!!UH|f3-B Q&uf3E TLBE}uf3fMQRTtE Q$uEP fEU$RfEC Q$uEP fEURfEMuf4/ULLy u fB&@&@f3]UH QB@HBP %P]U EPMQUREP(MQUREPhXM Q]UfElEE%yH@uEduEufEnfEmUE;E|fMffMUEEMnu fz fzU+UUfEEf ExfMfUffUE9E}MU+UfEfEMu6fUffUEufE fMffMUfUvfEM fUfEfMfUfEf]UQEP=E}t-fMQB@HBP ]U EPEMQdE}u3PUREEP;E}u3'MQEfURfEPfMQ: ]UE3u3U3.u MME]U E=l| M|3 U | E ~3EfElMyIAuEduEufEnfEmUE;uMUUfEffEMnu fz fzU fUE|"MMxEEfMffMUE  Ev;~3UEEE]UH@QH3P Q@B Q3LQhlB P]UfEEPfEM3t-E3:uURfE EEM| U~YEufEM| U;~7H@QHE Q@B QML]UVWH@QHfR&  ^zP 3+_^]UfEE bBMb H ^HQUR0upfE fEffEMB;}HfMQXE bA;u Q@B QM fUffU,]UVWvEfEMb HtlUbQ ^yU3+}3UD EfMffM{UEEfEMb HtlUbQ ^yU3+}3UD EfMffM{Uv_^]UQH@QHffUE=u Q | JURhH Q ]UQE3H-tURfEfEE} QBHAB@HBU]U]UQVWxu Q TfE fMffMUH;}yU ^A;BuVM ^ b@@ Q 3+jhX Q_^]UQfEE bBMb H ^ b@@PMQ0u-jUbfQRfHQo fUffUWhdEP0ujj fQRo |htEP0u9 fQRl}J fQRmP`-hMQ0ujjfBP/o ]U VWvE}}3UD EMAQA }3UD E bu?E P HP }3ELMfEUbQE bB  ^BE bu E@E MM}U3+}3UD EfMffMNUEE}}3UD EMAQA }3UD E bu?E P HP }3ELMfEUbQE bB  ^BE buEE}U3+}3UD EfMffMUv_^]UQvPME]U bufEfE.fEMfMf#fME%MfUf fUE%EE$ ]UH QB@HBP %Pq]UQEP7E}t-fMQB@HBP ]UfEfMffMfEf# fEMME]UfE  fEf#fEEfUf fUEEE$ ]UcfEfMffMfUffUE=ufEMME]UfEfMffMEfEf fEMME$]UH@QfUH@QfUE QEMt MUUEEMMEm]UH@QfUH@QfUE QUE?E+fMUt MEEMU#MEEMUE U ]U H@QUH@QHffUE%ufMffM fUffUEEE @8]U H@QUH@QHUE%85@EE$EMuUUE%M MUUE EE Q@B QM ]UQzE}uH MME]UQEEMME1U UE$]UQE}uHMM}} UUE]UQEMMEU UE$]UH@QH3t Q Y H NB @]UH@QHH@A IU3Yu4 Q@B Q  Q@JR ]U]UQH@QH3EfMQzEB MB @]UE3MUCU}w8M38$8fEfEfEfEfEB@HB B@P@  Q@B Q E Q@JR ]'8?8G8/878M8U]U VM}bt}cB@HB3fUHtU6UE PfEffEfMfME fEUEk +fUM |fUf fUfEffEMkdUfMfEffEb Q@B QffE QtEEE P-E kdE fMUUE^]U VM}bt}cBt E5PU%XUfE^EfEfMffMfEU~7fEffEEdtfUffU EYfEM}fEU~fEH@QHH@A IB@HB  MB@P@ p QtE5PUfE/EfEEdk EdfMB@HBU^]UMfE U}bt}ct)@fEffEfMffMfUfdfUfEffEfMffMBtMME5` UUE]UHt E `]EfEE}bt }ctkfMfdfMfUffUQfEfMffMfUf UfUEEE$ RfEfEf%fEMfUf fUEEE$ ]UHfP:P]UVWbu~UE~EEfEMUJ|vM,aEMUEf HfJ"}U3+fMffM}3UD E{M,af@"_^]UDSVWPPMQjBPEMMLREPj Q"RELPMQj BPE NQURjH"QvEEBr NQURjHQFEEBn fUfQbufBR f@R bu E~E0fEfE fEffEMB;DfE QTtfEhfE fEffEM R&3;}1 UP&3 M;ufEU@E  ^UfEffEMyuh@RpMAUEB-MUQ b[URMUB@3+MQMUR3+M QMUB3+MQMUB3+MQMUB3+[MUR3+MUB3+MUQ%EMHUEBMUQ)EfMfH#UBE3fMUHR;}NU| 0aU4aMUEBME 8aPCE QR;tE QR;uE HaPE@ QTu3 B&M MA}tBLMM}tBNMMBPMMBLMMBNMMUUfMfHBTu%  H&ffPB fBfAB_^[]U4f@ DQURjHQEEB FQURjHQEEB HQURjHQEEB JQURjH"QTEEB JQURjHQ$EEB VQURj HQEEBMU;uEM;u UE;t MQUREPh Qbu=j QREPMQUREPMQURfEP Qc(;jBPMQUREPMQUREPfMQRI(HBJUUHBJUUHBVUUDPMQjBPE FQURjHQ|EHREPj QRWEEM;uUE;u MU;tEPMQURhPMMfE fUffUEM;bu4jMQUREPMQUREPMQjR(2jEPMQUREPMQUREPj Q(BDMMBFMMBHMMBJMMBVMM}tBJMM]UVWfE fEffEMU ;E3HmU TLUEMHUEB@Myuj RpMAUz uj PpMA URMMU RMM}UR3+}MQ 3+MUQ0EMHUEBEH(QU R%  #Ph<P M(Q%  #tmE(P % #U;B(t>EH(QU(R%  #PhtP M,UB$ MAUBDx6 Q6UEP uURttMQtLEP J6MURU;J(u EMHDUUEffUf }$tHJU$U$HDUUHFUUHHUUHJU U HVU(U(_^]UVWfE fEffEMU ;E3HEU TLUEMHUEB@Myuj RpMAUz uj PpMA UUEE}MQ3+}MQ 3+MUQ0EMHUEBEH(QU R%  #PhP M(Q%  #tmE(P % #U;B(t>EH(QU(R%  #PhP M,UB$ MAUBDx6 Q6UEP uURttMQtLEP J6MURU;J(u EMHDUUEffUf }$tHJU$U$HDUUHFUUHHUUHJU U HVU(U(_^]U 

QjBP A*f@ B&A&$MQURj HQbB&]ULVWffEfEfEMU<twhEMR0ufEfEDh$MUP0ufMfMfUffU|u3 b,h0 Q8u]Ph@hP QX u3P QlhlR8u3OEMMRh|P<3 uhR0u%9u9thRpEjP Q E}uRj0UREP Q, URP$MU3+M@3+MQ`PhMQ U3+hQ0u;UfE Pf fHP Ef}Uf Mf}uUU}t EMUUfcjj Q<E_^]ULVWffEfEfEMU<twhEMR0ufEfEDhMUP0ufMfMfUffU|u3 bh Q8u]Phh QX u3TP QlhR8u3"EMMRh$P<3 uh0R0u%9u8thRpEjP Q E}uRj0UREP Q, URP$MU3+M@3+M@Q`PhDMQ U3+hLQ0uUf Ef}Uf Mf}uUU}t EMUUfbjj Q<E_^]UlVW}uM}t}t"UffMfU ffM fvBZM]USfE fEffEMU;}fE fEffEMU;}:EM;uU EE3 U EE3;uff3[]UM B2E Q<H:H2M}u f U;UEfQYUBEfHQYUBEMQPEMQPE3HtU3B=uMA UR%MAU UHfE fA>fH>fJ:buU y&tIB& P t&fH:QB& P ]UjH2MB< Q: Q2UE;Es5MQ%;E |H LLMUBDE}uf3MQPEP B6EMQuEP tqURMQDR;~0MQLPEP UU^EHDQ Q6EkLUMQDRuMQDRt; Q6RPP U+Q6L+PELPMQ  B6P QPLPB6P QTUBDP ujUBDP R`PMQfBf^]UQH<QU}t}tY}t}H b HUTL ^;JuBuf[VMB bB;uf1, QtfEP QXtff3]UEE}wuM$HfB<HuNB<Hup51,bu EPE8E 3]pwUVW4 8 f<f> @Zf<ffffh  :ff>@fff  :ff>@8  U E_^]%D$u9~.  $ u?h,Yu3f hhYY=u9t0 Vq;rtP%Y^jX US]Vu W}u =&tu"t WVSt WVSu3NWVSSE u u7WPStu&WVSu!E } ttWVSE E _^[] %(|$u=u t$jX l *>FR9@@RQ@K@f/@Y@$@N@2l *>FRmemmovesprintf>atol_ftolngmtimetimeMSVCRT.dll^free_inittermmalloc_adjust_fdiv]DisableThreadLibraryCallsKERNEL32.dll_strcmpiI6NHLinfo_NHL_98_99.DLLGetInfoc <Tl,Dt4Ld| $ < T l        , D  t        4 L h        $ 8 L ` t         ( < P d x       ,c@Pl0Pcp,Dtc0H`xc( c<Ldx,@Th|0DXlc  4Hp$8L`t$@Team dataTeam Number %uunknown 0x%02X=%2dunknown 0x%02X=%2dunknown 0x%02X=%2dF1-1 %2dF1-2 %2dF1-3 %2dF2-1 %2dF2-2 %2dF2-3 %2dF3-1 %2dF3-2 %2dF3-3 %2dF4-1 %2dF4-2 %2dF4-3 %2dD1-1 %2dD1-2 %2dD2-1 %2dD2-2 %2dD3-1 %2dD3-2 %2dPP1-1 %2dPP1-2 %2dPP1-3 %2dPP1-4 %2dPP1-5 %2dPP2-1 %2dPP2-2 %2dPP2-3 %2dPP2-4 %2dPP2-5 %2dPP3-1 %2dPP3-2 %2dPP3-3 %2dPP3-4 %2dPP4-1 %2dPP4-2 %2dPP4-3 %2dPP4-4 %2dExtra 1 %2dExtra 2 %2dPK1-1 %2dPK1-2 %2dPK1-3 %2dPK1-4 %2dPK2-1 %2dPK2-2 %2dPK2-3 %2dPK2-4 %2dPK3-1 %2dPK3-2 %2dPK3-3 %2dPK4-1 %2dPK4-2 %2dPK4-3 %2dGoalie 1 %2dGoalie 2 %2dUnknown 0x%02X=%2dScoring %2dDefense %2dChecking %2dGoaltending %2dPowerplay %2dOverall %2dunknown %26Player 01 %4Player 02 %4Player 03 %4Player 04 %4Player 05 %4Player 06 %4Player 07 %4Player 08 %4Player 09 %4Player 10 %4Player 11 %4Player 12 %4Player 13 %4Player 14 %4Player 15 %4Player 16 %4Player 17 %4Player 18 %4Player 19 %4Player 20 %4Player 21 %4Player 22 %4Player 23 %4Player 24 %4Player 25 %4Goalie 01 %4Goalie 02 %4Goalie 03 %4Player offsetsNum(0-7) 0x%XNum(0-3)/Speech(4-7) 0x%XSpeech(0-7) 0x%XVisor(3) 0x%XPos(0-2)/Face(3-7) 0x%XFace(0-6) 0x%Xunknown 0x%Xunknown 0x%XFirst Name 0x%08lXLast Name 0x%08lXGoalie attributesSize/Overall 0x%02XSpeed/Endurance 0x%02XAggress./Agility 0x%02XBalance/Passing 0x%02XHeight/Weight 0x%02XGlove/? 0x%02XGL/? 0x%02XSL/GR 0x%02X5Hole/SR 0x%02XDef/Off 0x%02XRecover/PuckCov. 0x%02XPokeCheck/PuckH. 0x%02XPlayer attributesSize/Overall 0x%02XSpeed/Endurance 0x%02XAggress./Agility 0x%02XBalance/Passing 0x%02XHeight/Weight 0x%02XL/R/Shot Pref 0x%02XChecking/ShotPow 0x%02X?/Intensity 0x%02XShotAccu/StkHdl 0x%02XDef/Off 0x%02XFaceoffs/PassSht 0x%02XShotQuick/Accel 0x%02XPlayer birthplaceBirth Place %40Birth Date 0x%04X=%ldDraft Year/Pos 0x%04X=%ldGoalie StatsPlayer Number %ldGames Played %uMIN %uGAA %uGA %uSave Percent %uW %uL %uT %uSA %uG %uA %uP %uPIM %uENG %uSO %uSTARS %uPO: Games Played %uPO: MIN %uPO: GAA %uPO: GA %uPO: Save Percent %uPO: W %uPO: L %uPO: T %uPO: SA %uPO: G %uPO: A %uPO: P %uPO: PIM %uPO: ENG %uPO: SO %uPO: STARS %uPlayer StatsPlayer Number %ldGames Played %uGoals %uAssists %uPoints %u+/- %dPPG %uSHG %uGWG %uGTG %uShots %uPIM %uSTARS %uPO: Games Played %uPO: Goals %uPO: Assists %uPO: Points %uPO: +/- %dPO: PPG %uPO: SHG %uPO: GWG %uPO: GTG %uPO: Shots %uPO: PIM %uPO: STARS %uunknown 0x%04lX=%uunknown 0x%04lX=%uunknown 0x%04lX=%uunknown 0x%04lX=%uunknown 0x%04lX=%ucR "$R'T'R (|(`)R (|(`)R$*++R(8*++<@ HP !lpct|R "$R#(|(`)R$(|(`)R*++R*++ #$NWSBc$(0+h,-4@778DT00 X` ht 8@: ;<  "0 $&(.$(<=DL6"77"cP*c`d,chl p|AIBB d45 d45 d45 d45 d45 d45 d45 d45 d45 d 45 d ,45 d0@45 dDP45 dT`45 ddp45 dt|45 d45 d45 d45 ;??@@o>>1? ( ( 11 *c55 * 0B664<2)3DP2d2Tdhlptx  $,$< HLPX`dchpt|+h,-77800 8@: ;<   "0, $04&8L(Pd.hpt="c*c,c ?33 ?33 ?33 ?33 ?33 ?33 ? 33 ?33 ? ,33 ?0<33 ?@L33 ?P33 ?`p33 ?t33 ?33 ?33 ?33 ?33 ?33 ?33 ? 33 ?33 ? 433 ?8L33 ?Pd33 ?h|33 ( ( 11 ,c *'2d22)3   ,;??@@ 0<!AwAB@DHLP!X`dhlptx|  $(,048<D$T `dhpxc|'''''' ', '0L"'P`$'dt&'x('*','.'0'2'04'8H6'Pl8't:'<'>'@'B' (048<@DHLPTX`dhlptxc+h,-77C00   ($4D.cHP0cT2c`h&l| *(B @c>c4<6c8c:c ,$B(06"77"Bc4@ DPAIBB dT45 d`h45 dlt45 dx45 d45 d45 d45 d45 d45 d45 d45 d45 d45 d 45 d$045 d4<45 d@T45 dXl45 dpx45 (| 8@: ;< ( 11 *c55 *B662)3 2d2 $(,04<@DHLPTX`dhlptx|&  c$,08+h,-<H77CL00`hp|$.c0c2c& *(B @c>c 4$,<0@6cDL8cPX:cd ,hxB"Bc| J@@B ?33 ?33 ?33 ?33 ?33 ?33 ?33 ?33 ? 33 ?(33 ?,833 ?<D33 ?H33 ?`t33 ?x33 ?33 ?33 ?33 ?33 ?33 ?33 ?33 (  ,48@: 8@;< ( DP11 ,ch *'l|2d22)3   (,048<@DHLPTX`dhlptx|& c'''','0@'D'`x '|"'$'&'('*','(.',H0'Ld2'l|4'6'8':'<'>'4@'<PB'XhD'pF'H'J'  $(,48<@HPX`hptxc899 C99 9"9$9 & 9 }C9*$89 (<P9,Tp9.xB90949296B8@8 8(088@;HT|DDpH:`h:pCDDrD<<0<=0<>0?=J@AB C8 DLt'|lsrpXa$JzRS;@<tI=>?=J@ABC< DPt'lspXa ;0<dI=x>?ABCt'$08lPXsdprpXa;<I=0>@?ABCt'ls(p8@XLTahpRS;<I=?' @ A<D Dpt'lsrp$X08aLTRS;p<I=?' @ A ( DTt'pXaIlIsIrRS;<DX`pxXaIlIsIr'r>0K(r,bRp4@X5uhhtPx70>x|P{Zb|P{(6 0s4LJY<H`sdPj@qlx5wBy70>}P{Zb ,}P{0 @` @`  l|@@  $048HLThlpt@@ " &  "& " &          " & * . E4I5     " &! *" .# & ' ( ) ". &/ *0 E$I%* + , - "1 &2 *3 48 $(,048<LPTXh   " & E6I7M8Q9U:    " &  " &          " & * . E4I5     " &! *" .# & ' ( ) ". &/ *0 E$I%* + , - "1 &2 *3 48:t| $,4<DLTdlt| $,4<DLTdlt| $,4<DLTdlt|-CA-ai DL;d;c,8tDPpd<alNslctp(08@tX`mlt gp(cF-G@5G o_svS~6*#{JZ+/(cF-G@5G oovS~6*#{JZ+CounterCNTDateDATETimeTIMEHome TeamHOME TEAMVisitor TeamVISITOR TEAMHome ScoreHSVisitor ScoreVSCNTDATETIMEHOME TEAMVISITOR TEAMHSVSCounterCNTDateDATEHome TeamHOME TEAMVisitor TeamVISITOR TEAMHome ScoreHSVisitor ScoreVSCNTDATEHOME TEAMVISITOR TEAMHSVSCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameHeightHGTWeightWGTGames PlayedGPGoalsGAssistsAPointsPTPenalty MinutesPIM+/-+/-Power Play GoalsPPGShort Handed GoalsSHGShotsSHTShooting PercentageSHT%RookieRStar PointsSTGWGGWGTGGTStick HandHSpeedSPDAccelerationACLAgilityAGIBalanceBALShot PowerPOWShot AccuracySACShot QuicknessSQUPass-ShootP-SPassingPASStick HandlingSTHFace OffsFACAggressivenessAGGCheckingCHKEnduranceENDIntensityINTSizeSIZOffensive AwarenessOFFDefensive AwarenessDEFOverallOAShot PrefSVisorVPlace of BirthPLACE OF BIRTHBirthdayBIRTHDAYDraft YearDYDraft PositionDPFaceFACEPBP SpeechPBPCareer StatsCSCNTTMPNUMNAMEHGTWGTGPGAPTPIM+/-PPGSHGSHTSHT%RSTGWGTCNTNAMEHSPDACLAGIBALPOWSACSQUP-SPASSTHFACAGGCHKENDINTSIZOFFDEFOACNTNAMEPLACE OF BIRTHBIRTHDAYDYDPFACEPBPSVCSCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameHeightHGTWeightWGTGames PlayedGPGoalsGAssistsAPointsPTPenalty MinutesPIM+/-+/-Power Play GoalsPPGShort Handed GoalsSHGShotsSHTShooting PercentageSHT%Star PointsSTGWGGWGTGGTSizeSIZEnduranceENDSpeedSPDAgilityAGIAggressivenessAGGPassingPASBalanceBALLeadershipLEAShot PowerPOWCheckingCHKIntensityINTToughnessTOUStick HandlingSTIShot AccuracyACCDefensive AwarenessDAWOffensive AwarenessOAWFace OffsFACAccelerationACLShot QuicknessQUIDeflectionsDEFPass-ShootP-SOver AllOVAUnknown attribute 1UA1Unknown attribute 2UA2Unknown attribute 3UA3Unknown attribute 4UA4Place of BirthPLACE OF BIRTHBirthdayBIRTHDAYDraft YearDYDraft PositionDPFrontend face/PBPFAC1Game faceFAC2Career StatsCSShot PrefSStick HandHCNTTMPNUMNAMEGPGAPTPIM+/-PPGSHGSHTSHT%STGWGTCNTTMPNUMNAMEHGTWGTHSSIZENDSPDAGIAGGPASBALLEAPOWCHKINTCNTTMPNUMNAMEHGTWGTHSTOUSTIACCOAWDAWFACACLQUIDEFP-SOVACNTNAMEPLACE OF BIRTHBIRTHDAYDYDPFAC1FAC2CSCounterCNTYearYRTeamTMGames Played (Season)GPGoals (Season)GAssists (Season)APoints (Season)PT+/- (Season)+/-Power Play Goals (Season)PPGShort Handed Goals (Season)SHGGWG (Season)GWGGTG (Season)GTGPenalty Minutes (Season)PIMShots (Season)SHTShot Percentage (Season)PCTGames Played (Playoffs)GP@1Goals (Playoffs)G@1Assists (Playoffs)A@1Points (Playoffs)PT@1+/- (Playoffs)+/-@1Power Play Goals (Playoffs)PPG@1Short Handed Goals (Playoffs)SHG@1GWG (Playoffs)GWG@1GTG (Playoffs)GTG@1Penalty Minutes (Playoffs)PIM@1Shots (Playoffs)SHT@1Shot Percentage (Playoffs)PCT@1CNTTMYRGPGAPT+/-PPGSHGGWGGTGPIMSHTPCTCNTTMYRGP@1G@1A@1PT@1+/-@1PPG@1SHG@1GWG@1GTG@1PIM@1SHT@1PCT@1CounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameGames PlayedGPWinsWLossesLTiesTMinutes PlayedMINGoals AllowedGAGoals Against AverageGAAShut OutsSOEmpty NetsENGSavesSAPenalty MinutesPIMGoalsGAssistsAPointsPTSave PercentPCTRookieRStar PointsSTGlove HandHSpeedSPDRecoverRECAgilityAGIBalanceBALGlove LeftGLEGlove RightGRIStick LeftSLEStick RightSRIPassingPASPuck HandlingPHAPuck CoverPCO5 Hole5HOAggressivenessAGGPoke CheckPCHEnduranceENDSizeSIZOffensive AwarenessOFFDefensive AwarenessDEFOverallOAPlace of BirthPLACE OF BIRTHHeightHGTWeightWGTBirthdayBIRTHDAYDraft YearDYDraft PositionDPFaceFACEPBP SpeechPBPCareer StatsCSCNTTMPNUMNAMEGPWLTMINGAGAASOENGSAPIMGAPTPCTRSTCNTNAMEHSPDRECAGIBALGLEGRISLESRIPASPHAPCO5HOAGGPCHENDSIZOFFDEFOACNTNAMEPLACE OF BIRTHHGTWGTBIRTHDAYDYDPFACEPBPCSCounterCNTTeamTMPositionPJersey NumberNUMNameNAMEFirst NameLast NameGames PlayedGPWinsWLossesLTiesTMinutes PlayedMINGoals AllowedGAGoals Against AverageGAAShut OutsSOEmpty NetsENGSavesSAPenalty MinutesPIMGoalsGAssistsAPointsPTSave PercentPCTStar PointsSTGlove HandHSizeSIZEnduranceENDSpeedSPDAgilityAGIAggressivenessAGGPassingPASBalanceBALGlove LeftGLEGlove RightGLRStick LeftSTEStick RightSTR5 Hole5HOOffensive AwarenessOFFDefensive AwarenessDEFPuck ControlPCORecoverRECPuck HandlingPHAPoke CheckPCEIntensityINTOver AllOVAUnknown attribute 1UA1Unknown attribute 2UA2Place of BirthPLACE OF BIRTHHeightHGTWeightWGTBirthdayBIRTHDAYDraft YearDYDraft PositionDPFrontend face/PBPFAC1Game faceFAC2Career StatsCSCNTTMPNUMNAMEGPWLTMINGAGAASOENGSAPIMGAPTPCTSTCNTNAMEHSIZENDSPDAGIAGGPASBALGLEGLRSTESTR5HOOFFDEFPCORECPHAPCEINTOVACNTNAMEPLACE OF BIRTHHGTWGTBIRTHDAYDYDPFAC1FAC2CSCounterCNTYearYRTeamTMGames Played (Season)GPWins (Season)WLosses (Season)LTies (Season)TMinutes Played (Season)MINGoals Allowed (Season)GAGoals Against Average (Season)GAASave Percentage (Season)PCTShut Outs (Season)SOShots (Season)SHTGoals (Season)GAssists (Season)APoints (Season)PTPenalty Minutes (Season)PIMGames Played (Playoff)GP@1Wins (Playoff)W@1Losses (Playoff)L@1Ties (Playoff)T@1Minutes Played (Playoff)MIN@1Goals Allowed (Playoff)GA@1Goals Against Average (Playoff)GAA@1Save Percentage (Playoff)PCT@1Shut Outs (Playoff)SO@1Shots (Playoff)SHT@1Goals (Playoff)G@1Assists (Playoff)A@1Points (Playoff)PT@1Penalty Minutes (Playoff)PIM@1CNTTMYRGPWLTMINGAGAAPCTSOSHTGAPTPIMCNTTMYRGP@1W@1L@1T@1MIN@1GA@1GAA@1PCT@1SO@1SHT@1G@1A@1PT@1PIM@1CounterCNTNameNAMEGames PlayedGPPointsPTWinsWLossesLTiesTGoals ScoredGFGoals AllowedGAGoal DifferenceGDPower Play GoalsPPGPower Play TimesPPTPower Play Goals AllowedPPGAPower Play PercentagePP%Short Handed GoalsSHGShort Hand TimesTSHShort Hand Goals AllowedSHGAPenalty Killing PercentagePK%Team ID?IDName 2?NAME2Name 3?NAME3Name 4?NAME4Change TeamCHANGE TEAMLabelLABELControl Human/ComputerCScoringSCDefenseDFCheckingCHGoaltendingGTPowerplayPPOverallOACounterCNTNameNAMEGames PlayedGPPointsPTWinsWLossesLTiesTGoals ScoredGFGoals AllowedGAGoal DifferenceGDPower Play GoalsPPGPower Play TimesPPTPower Play Goals AllowedPPGAPower Play PercentagePP%Short Handed GoalsSHGShort Hand TimesTSHShort Hand Goals AllowedSHGAPenalty Killing PercentagePK%Team ID?IDName 2?NAME2Name 3?NAME3Name 4?NAME4Change TeamCHANGE TEAMLabelLABELControl Human/ComputerCCNTNAMEGPPTWLTGFGAGDPPGPPTPPGAPP%SHGTSHSHGAPK%CNTNAMEIDNAME2NAME3NAME4CNTNAMESCDFCHGTPPOACHANGE TEAMLABELCCNTNAMEGPPTWLTGFGAGDPPGPPTPPGAPP%SHGTSHSHGAPK%CNTNAMEIDNAME2NAME3NAME4CNTNAMECHANGE TEAMLABELCPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/DivisionsAll/Attackers/DefendersSelected player/goalie is always on screenHide player/goalie if games played is zeroSorting directionShow all players/one team's players/free agentsSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/DivisionsAll/Attackers/DefendersSelected player/goalie is always on screenHide player/goalie if games played is zeroSorting directionShow all players/one team's players/free agentsSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/Divisions/Free AgentsSelected team is always on screenHide team if games played is zeroSorting directionSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageSeason/PlayoffsCurrent/Previous/DifferenceConferences/Divisions/Free AgentsSelected team is always on screenHide team if games played is zeroSorting directionSelect teamExitExit to league selectorLineLine EditorScheduleSchedule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous page(F3) Season/Playoffs(F5) Conferences/Divisions/Free AgentsCompare(F6) Compare two team's scoresGames(F7) Show number of played and total games(F11) Show all players/one team's players/free agents(T) Select teamExitExit to league selectorLineLine EditorScheduleSchedule EditorRulesRule EditorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous page(F3) Season/Playoffs(F5) Conferences/Divisions/Free AgentsCompare(F6) Compare two team's scoresGames(F7) Show number of played and total games(F11) Show all players/one team's players/free agents(T) Select teamExitExit to league selectorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers/Goalies/Teams/Schedule/Career statisticsNext/Previous pageExitExit to league selectorPrintPrint listSaveSave database filesAboutInformation about NHLINFOPlayers%d PlayersStatsAttributesMiscPTGoalies%d GoaliesStatsAttributesMiscGAATeams%d TeamsStatsInformationMiscPTSchedule%d GamesScheduleDATECareer (Players)%d SeasonsSeasonPlayOffsYRCareer (Goalies)%d SeasonsSeasonPlayOffsYRPlayers%d PlayersStatsAttributes1Attributes2MiscPTGoalies%d GoaliesStatsAttributesMiscGAATeams%d TeamsStatsInformationMiscPTSchedule%d GamesScheduleDATECareer (Players)%d SeasonsSeasonPlayOffsYRCareer (Goalies)%d SeasonsSeasonPlayOffsYRAllEastern ConferenceWestern ConferencePacific DivisionCentral DivisionNortheast DivisionAtlantic DivisionAll StarNational TeamsAllEastern ConferenceWestern ConferenceNortheast DivisionAtlantic DivisionSoutheast DivisionCentral DivisionNorthwest DivisionPacific DivisionAll StarNational TeamsPeriod Length5 Minutes10 Minutes20 MinutesPenaltiesOffLevel 1Level 2Level 3Level 4MaxFightingOffOnOffsidesOffOnIcingOffOnTwo Line PassesOffOnInjuriesOffOnLine ChangesOffManualAutoAuto ReplayOff12Pre-Game PresentationOffOnPlay Stoppage PresentationOffOnFL1FL2FL3FL4DL1DL2DL3PP1PP2PP1PP2Extra attackersPK1PK2PK1PK2GoaltendersFL1FL2FL3FL4DL1DL2DL3PP1PP2PP1PP2Extra attackersPK1PK2PK1PK2GoaltendersShoot OutF1-1F1-2F1-3F2-1F2-2F2-3F3-1F3-2F3-3F4-1F4-2F4-3D1-1D1-2D2-1D2-2D3-1D3-2PP1-1PP1-2PP1-3PP1-4PP1-5PP2-1PP2-2PP2-3PP2-4PP2-5PP3-1PP3-2PP3-3PP3-4PP4-1PP4-2PP4-3PP4-4EX-1EX-2PK1-1PK1-2PK1-3PK1-4PK2-1PK2-2PK2-3PK2-4PK3-1PK3-2PK3-3PK4-1PK4-2PK4-3F1-1F1-2F1-3F2-1F2-2F2-3F3-1F3-2F3-3F4-1F4-2F4-3D1-1D1-2D2-1D2-2D3-1D3-2PP1-1PP1-2PP1-3PP1-4PP1-5PP2-1PP2-2PP2-3PP2-4PP2-5PP3-1PP3-2PP3-3PP3-4PP4-1PP4-2PP4-3PP4-4EX-1EX-2PK1-1PK1-2PK1-3PK1-4PK2-1PK2-2PK2-3PK2-4PK3-1PK3-2PK3-3PK4-1PK4-2PK4-3SO-1SO-2SO-3SO-4SO-5ExitExit season selectorAboutAbout NHLINFOInformationInformation about loaded modulesExitExit DB ViewerPlayersView PlayersAttributesView AttributesBirthplaceView BirthplaceStatsView StatsExitExit DB ViewerTeam DataView Team DataExitExit rule editorExitExit line editorCheck LinesCheck linesSelect TeamSelect teamPrintPrintRegular/AdditionalView regular/additional playersSave LineSave current lineLoad LineLoad saved lineExitExit line editorCheck LinesCheck linesSelect TeamSelect teamPrintPrintExitExit schedule editorTeamSelect teamMonthSelect monthCompareCompare two teamsGamesSelect teamPrintPrint scheduletype %ld not found in db '%s' database '%s' type %ld, size already %ld, delta %ld findschedteam() no team %ldcorrupt position %ld%4.4d.%02.2d.%02.2d%02.2d:%02.2d - %2d - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Not played 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19---no team?->Free Agent->Hidden Free Agent->Additional->Hidden Free Agent->Free Agent->Additional->Hidden Free Agent->Free Agent->AdditionalYNYesNoCLRDGCenterLeft WingRight WingDefenderGoalieYNYNYesNoNWSBNoneWristSlapBackLRLeftRightGGoalieCHComputerHumanteam number %ld not foundOkNHLINFO 4.11 or earlier schedule database error fixedOkNHLINFO 4.11 or earlier team/player name database error fixedPlayoffsSeasonAll PlayersAttackersDefendersTeam '%s': corrupt player removed AdditionalsRegularsWARNING: duplicate player %ld (%s %s) at %s and %s (%s) Probable cause: updated NHL98xxx.DBF but forgot to delete ADDITION.xxx fixing.. NOTE: check all teams' lines for missing players! (fixing..) first clone is removed from rosters corrupt staticdatabase playernum=%ld,attnum=%ld,birthnum=%ld!corrupt staticdatabase playernum=%ld,attnum=%ld,birthnum=%ld!corrupt database (STATS_PLAYERNUM!=PLAYERNUM %d<>%d)corrupt database (CAREER_PLAYERNUM!=PLAYERNUM %d<>%d)corrupt database (STATS_PLAYERNUM!=PLAYERNUM %d<>%d)corrupt database (CAREER_PLAYERNUM!=PLAYERNUM %d<>%d)nonhl99nhl99db\0nhl99000.dbfGame DirectorySoftwareEA SPORTSNHL 99nhl99000.dbfdb*.dbfnhl99000.dbfdb\0%3.3snhl99001.dbfexhibitionnonhl98nhl98db\0nhl98000.dbfGame DirectorySoftwareElectronic ArtsNHL 98nhl98000.dbfdb*.dbfnhl98000.dbfdb\0%3.3snhl98001.dbfnhl%d001.dbfdb\0nhl%d000.dbf..FEFLUFFPSTATS.PSTOLD addition.%3.3sADD2setaddi() but no free spaceCorrupt user players' offsets, fixing.. YesNoDid you remember to back up DB*.*? Continue saving? NHL%d000.DBF..FEFLUFFPSTATS.PST Save completed Press any key ADD2tried to detach already detached playerMax %d additional playersOkMax %ld players and %ld goaliesMax %ld free agentsOkplayer disappearedOkLines savedOkcouldn't open new saved lines fileLINES_%02ld.%3.3sOkLines loadedOkcouldn't open saved lines fileSelect playerCancelDressScratch->Regulars->AdditionalsHealChange captaincySelect%c %2d %s %s (%c) ? %2d%cScratched players on line (%s)Same players on same line (%s)Empty line position(s) (%s)Only %d goalies (%s)Too few players <12 (%d) (%s)Too many players >25 (%d) (%s)%d captains (%s)%d assistant captains (%s) (empty) (?] (%ld) (%c %3d %s %s %ld) (empty)TEAM DATAPLAYER OFFSETSGOALIE ATTRIBUTESPLAYER ATTRIBUTESPLAYER BIRTHPLACEGOALIE STATISTICSPLAYER STATISTICSGame Date (YYYY.MM.DD)strange size of USER_PLAYER_OFFSET table (%ld, but should be 90 or more)NoYesUser player list full Do you want to expand it? NOTE: DO THIS ONLY IF YOU WANT NHL'98 TO CRASH WHEN CREATING NEW SEASON!!YesNoAre you really sure?First nameLast nameSelect positionNHLINFOOkPlayer createdOkPlayer duplicatedOkHidden free agent createdSelect teamcareer slot already in use but no career stats foundOkOnly user created players can be deletedYesNoThis player is still assigned to team Do you still want to delete it?OkPlayer deletedToni WilenNHLINFO NHL Hockey '98 and '99 supportElectronic Arts NHL '98NHL'98Electronic Arts NHL '99NHL'99'0]000001111D1]1111112=2u22223=33333334Y4x4444445y55555555 666C6V6d6q66666 7797F7_7p7|77777 8J8}88888919d99999:!::::::: ;[;m;v;;;;;<+>I>e>>>>??1?D?c????? D0%0A0O0b0t0~0000000 131q11111111112-2B2]2r222222233 3k3u344644445!5J5s56666777,7;7A7K7f7777788+8E8T8888889+989i9999:1:@:::::::::;*;G;S;b;o;;;;;;;;;; <&>>">D>U>]>f>o>>>>>??????????0D000@0S00001|1111111 2"2C2k222203{333344.4444555)575I5O55555516G6a666666 77&727@7M7e7r777777778#8O88k8w88888888888889"969Q9999:H:i:z::;;+;8;D;Q;`;l;z;;;;; 1>O>s>>>>>>>>>>> ??%?5?A?M?b?j??????@x 0%020D0O0[0x00000000011&121O11h1|1111111112!2.2:2N2Z2h2u222222222233"3+353D3R3d3l333333333334)454Z4f4v444445/5@5L5Z5g5555555:6t666667/7G7^7l7q7w7777788%8*808F8888;9q999: ::':3:J:W:a:o:{:::::::::;.;C;X;j;};;;;;;<9/>g>>>>>>?-?_?n?x???????P 000 030?0E0T0Z0m0v0000000000001$121B112R3;4`444 5?55R667!7o7777777788<8F8_8e888888949:9g9z999999:,:>:M:X:h:r:::::::::::;;;#;7;E;O;V;`;;;<&*>M>e>>>1?x?`du000000011$1B1Z1l1~11111111122+2@2L2[2p2|222222223 3303n3t33333344#4-4A4K4_4o4444445:5h55555556n666667777778,8;8@8P8d8{88888899%9>9X9r999999 ::/::::;;;;;;<'<6<;>*>L>V>b>t>}>>>>>>>>>>>?&?/?=?I?_?l?{???????p 0-0>000000000001$1Q1^11111?2N2^2222222=3L333334$4+414J4O4U4v4444444*5B5f5u5555'64666666667+7;7K7X777777788&8/898M8Z8g8y8888888888899!909C9O9[9f9r9999999999::&:2:::[:g:p:::::::;;/;;;G;T;Y;j;w;~;;;;;;;;;;;;;;<<"<,->Z>`>>>>>?1?v?????,00:0E0R0[0g0t0~000000000#101:1]1b1g111111111112 2(242>2Y2d2j2t2222222223'3B3p3333334(494K4W4g44444455=5[5u555555616O6u666667737M7n77777778.8E8X8x888888 9!9:9V9l9999999::+:A:^:}:::;";w;;;;;;>2>D>]>y>>>>>>Q?^?d?n?y????????$ 00g0{000001$1-1N1^1w1111112K2A3e3333344444444 555B5L5d5o555556&6t6666667)7P7Y7z7777777778>888899 :::H:l:|:::::::;;;;(;8;];~;;;;;>>&>0>h>o>>>>>>>>>#?[?l?y??? 00D0J0U0f0o0000000111L1R1X1m1x1111112L2n2~2222&303R33334%66a6k6s66666666667 7777<7F7N77~777777777778=8S8m888889$9<9|9999::/;>;J;S;_;;<:=K=^=j=======> >'>9>G>Q>V>d>r>~>>>>>>>>>?5?M?b?l?|?????h0.0<0r00"1?1U1h1~111111122-2b2s22222233&333333344-4?4E4T4]4o44444444445'5<5B5Q5Z5l555555566&6*6.626j6q6z666666 7"767L7Z7n7777778858F8[8r8888888888888999 99999 9999:/:::::::;;);4;B;u;;;;;;;;<(>Q>g>>>>>???????M00011R1q1y11112X2g2q222222$3)3.3>3C3I3X3`3i3333B4M4S4|445585R5m55556J6d66666777A7X7g7w7777778.8F8c8u8888888889)9;9@9L9U9a99999999 :::+:7:Y:d::::::::;;!;7;a;|;;;;;;;;;;<<< )>=>E>m>>>>>>> ?$?K?Z?z?????????00:0N0V0k000000001"151l1q1y11111111111111112 2222#2(22272F2K2V2_2h2t2y2222222222222222222223 3 333'3-363>3C3R3`3h3n3y33333333333334(4444400!0(0/060=0D0K0R0Y0`0g0n0u0|000000000000000000011111$1+12191@1G1N1U11c1j1q1x111111111111111111112 222 2'2.252<2C2J2Q2X2_2f2m2t2{2222222222222222223333#3*31383?3F3M3T3[3k3r3y3333333333333333344444$4+42494@4G4N4U44c4j4q4x44444444444444444455555#5*51585?5F5M5T5[5b5i5p5w5~55555555557777778 8-818W8[8h8l8x888888888889 999)9h9n9t9z99999999::,:0:=:A:M:g:k:x:|::::::::::::B;H;N;T;Z;`;;;;;;;; <<#>Z>^>>>>> ??F?J???????????  2060m0q00000000011"171;1Y1]1r1v111111111 22#2'2E2I2^2b22222222222331353J3N3l3p333333333334!464:4X44q4u444444444 5 5"5&5D5H5U5Y5e55555555556 60646I6M6k6o666666666667 77777777777777777777778 8888"8(8.848:8@8F8L8R8X8^8d8j8p8v8|8888888888888881959B9F9R9l9p9}999999999:!:X::q:u::::::: ; ;D;H;;;;;;;0<4 >!>%>C>G>>`>~>>>>>>>>>> ??/?3?H?L?j?n???????????0004080V0Z0o0s0000000001 1 1$1B1F1[1_1}1111111111 22.222G2K2i2m22222222222333373U3Y3n3r33333334 444A4E4|44444444 55-515h5l5y5}55555556666 6&6,62686>6D6J6P6V66b6h6n6z66666666666666666666667 7777"7(7.747:7@7F7L7R7X7^7d7j7v7|7777777777 8 8D8H88888880949k9o99999: :W:[:::::; ;C;G;~;;;;;;/<36><>B>H>N>T>Z>`>f>l>r>x>~>>>>>>>>>>>>>>>>>??I?M?Z?^?j????????????@5090p0t00000!1%11`111111 22H2L22222224383o3s333333334 4$4[4_4l4p4|444444444 55%5)5G5K5`5d55555555555663676L6P6n6r666666666677#787<7Z7^7s7w777777777 88$8(8F8J8_8c888888888882969K9O9m9q9999999999::":7:;:Y:]:r:v:::::::0;6;<;B;H;N;T;Z;`;f;l;r;x;~;;;;;;;;;;;;;;;;;;;;;<<<<< <&<,<2<8>K>O>>>>>>?7?;?r?v??????P#0'0^0b0000011J1N1c11111111112262:2O2S2q2u22222222233"3&3;3?3]3a3v3z33333333344'4+4I4M4b4f44444444444555595N5R5p5t55555555556!6%6:6>66`6u6y666666666 77H7L7a7e777777777774888o8s888888888J9P9V99b9h9n9t9z9999999999999999999999: ::::":(:.:4:::@:F:L:R:^:d:j:p:v:|::::::::;;<;@;w;{;;;;;(<,>;>?>v>z>>>>>'?+?b?f?????`p00N0R0000001:1>1u1y111222"2(2.242:2@2F2L2R2X2^2d2j2p2|222222222222222223 3A3E3|3333333-414h4l444445525T5X555556 66@6D6{666666 7,707g7k7777788)8-898S8W8888888899?9C9z9~99999f:j:::::;;0;R;V;;;;;<<>>Q>U>j>>>>>??=?A?x?|?????????p00R0X0^0d0j0p0v0|0000000000000000000011 1111$1*1@1F1L1R1X1^1d1j1p1v1|1111111111111111111 2242T2i2s2~222222223&373;3L3P3a3e3v3z3333333334$494C4N4c4x444444445 55 51555F5J5[5_5p5t55555556#686M6^6b6s6w66666666666 7"7,777L7a7v77777777778 888/838R8g888888888899+9/9@9D9U9Y9j9n999999999::&:1:F:W:[:l:p:::::::::::: ;";R;g;;;;;;;;;<<<$<9=B=F=J=N=R=V=Z=^=h=l=p====================>>>>>>">&>*>.>2>@>D>H>L>P>T>X>>f>j>n>r>v>z>~>>>>>>>???????????????H00"0H0L0P0v0z0~00000000111 1.121611`1d11111111111111111133333333333333333355555555555555555555555555555555666 66666 6$6(6,6064686<6@6D6H6L6T6X66`6d6h6l6p6t6x6|666666666666666666666666666666666777 77777 7$7(7,70747{7777777788%8)8:8>8O8S8888899999999999999999::k:o:::::::;;(;,;=;A;R;V;g;k;|;;;;;;;;;;;;;;;;;;;;<<< <<<<< <$<(<,<0<8<<<@

Conforme au GDPR
Sécurisé par Sectigo
Note de Trustpilot
Télécharger
Informations sur les fichiers
27 mai 2025 - 4:34pm

Les entraîneurs sont des programmes résidant en mémoire qui modifient le comportement d'un jeu.

Votre logiciel antivirus et votre navigateur web peuvent les détecter comme des logiciels malveillants (virus, vers, chevaux de Troie, bots, etc.).

Il s'agit presque toujours d'une fausse alerte.

  • Nom du fichier: nhl99edit.zip_NHL 99
Le contenu a été supprimé