Boston Celtics 38 - 44
New Peoples Sim Basketball League Atlantic Division: 3rd place
Boston, MA
 
 Finances
 City  
 Name Boston 
 State MA 
 Market Size Large 
 Economy Low 
 Fan Loyalty Fair 
 
 Owner  
 Name Anibal Horton 
 Age 59 
 Greed Low 
 Winning Average 
 Bought Team 1954 
 Team Budget
 Salary Cap $2,380,880 
 
 Finances  
 Ticket Revenue $2,740,024 
 TV Revenue $2,009,175 
 Merchandise Revenue $1,816,404 
 Player/Staff Salaries ($1,794,208) 
 Arena Rent ($1,418,081) 
 Luxury Tax $0 
 Revenue Sharing $0 
 Profit $3,353,314 
 Arena  
 Boston Garden
 Capacity 14,895 
 Club Seats
 Luxury Suites
 Opened 1928 
 Status  
 
 Attendance  
 Average Attendance 6,271 
 Capacity 42.1% 
 Average Club Seats
 Capacity
 Average Suites
 Capacity
 
 Ticket Prices  
 Average Ticket Price $10.66 
 Club Seats $0 
 Luxury Suites $0 

 Season Info
 Stats Team CR TR   Opponent CR TR   Margin CR TR  
 Points: 111.4 6 15   112.4 9 13   -1.0 7 14  
 O.Rebounds: 11.4 11 21   13.0 7 15   -1.6 9 18  
 D.Rebounds: 27.5 8 17   30.0 9 19   -2.5 9 19  
 Rebounds: 38.9 10 19   43.0 8 18   -4.1 10 20  
 Assists: 26.4 1 4   22.5 2 2   3.9 1 3  
 Steals: 7.1 7 12   6.4 1 1   0.7 5 7  
 Blocks: 2.8 11 23   4.8 9 20   -2.0 11 23  
 Turnovers: 15.8 1 2   17.9 4 5   -2.1 1 2  
 Fouls: 29.8 11 21   27.7 5 9   2.1 9 20  
 FG% .493 6 15   .493 8 13   .000 8 15  
 FT% .727 9 21   .760 6 9   -.033 9 20  
 3PT% .281 5 9   .262 4 9   .020 3 7  
 Points Per Shot 1.31 5 14   1.38 10 21   -0.07 9 20  
 Adjusted FG% .497 6 15   .497 8 13   .000 8 15  

 Coaching Staff
 Position Name Age SCUR SPOT CINS CSHT CHND CPSD CPRD Salary Years
 General Manager: AngryBanana 20 0 0 0 0 0 0 0 $42,750 4

 Roster
 # Name Pos Age Height Weight Exp College Hometown
 54 Mike Harper C 24 6-10 198 1 North Park  
 53 Elvin Hayes C 36 6-9 246 13 Houston  
 24 Mark Landsberger PF 27 6-8 234 4 Arizona State  
 5 Danny Vranes PF 23 6-8 221 0 Utah  
 11 James Hardy PF 25 6-8 224 3 San Francisco  
 7 Bernard King SF 25 6-7 205 4 Tennessee  
 32 Junior Bridgeman SF 28 6-5 214 6 Louisville  
 28 Gus Gerard SG 28 6-8 200 7 Virginia  
 23 Brian Winters SG 30 6-4 186 7 South Carolina  
 18 Ricky Sobers SG 29 6-3 199 6 Nevada-Las Vegas  
 15 Maurice Cheeks PG 25 6-1 181 3 West Texas State  
 12 Lloyd Walton PG 28 6-0 164 5 Marquette  

 Attributes
 # Name Pos Age Ht Wt Cur Fut Ins Jps Fts 3ps Hnd Pas Orb Drb Psd Prd Stl Blk Qkn Jmp Str Sta  
 54 Mike Harper C 24 6-10 198
35 3 40 0 31 13 48 40 40 43 57 59 42 68 55 72  
 53 Elvin Hayes C 36 6-9 246
85 23 56 0 35 8 69 67 85 21 25 62 51 43 43 80  
 24 Mark Landsberger PF 27 6-8 234
27 31 31 0 35 12 94 86 53 28 27 22 56 66 59 73  
 5 Danny Vranes PF 23 6-8 221
22 25 42 0 44 29 52 49 44 53 36 47 46 82 69 74  
 11 James Hardy PF 25 6-8 224
38 44 62 0 37 29 52 75 55 42 53 56 50 22 60 78  
 7 Bernard King SF 25 6-7 205
84 58 67 3 46 44 49 53 38 48 50 21 70 92 71 88  
 32 Junior Bridgeman SF 28 6-5 214
69 71 81 19 37 39 20 37 27 46 53 18 82 37 56 77  
 28 Gus Gerard SG 28 6-8 200
43 26 49 0 25 1 49 25 43 58 60 51 74 52 42 75  
 23 Brian Winters SG 30 6-4 186
61 83 84 61 49 34 17 20 19 59 45 13 71 32 44 85  
 18 Ricky Sobers SG 29 6-3 199
57 74 85 44 43 60 19 1 15 53 75 18 75 53 51 80  
 15 Maurice Cheeks PG 25 6-1 181
31 85 76 19 100 90 3 17 25 78 100 28 90 65 66 85  
 12 Lloyd Walton PG 28 6-0 164
39 56 62 0 60 62 15 1 14 68 61 4 82 30 18 78  

 Potentials
 # Name Pos Age Ht Wt Cur Fut Ins Jps Fts 3ps Hnd Pas Orb Drb Psd Prd Stl Blk  
 54 Mike Harper C 24 6-10 198
C F D F D F C C C C B B  
 53 Elvin Hayes C 36 6-9 246
A D C F C D B B A D D B  
 24 Mark Landsberger PF 27 6-8 234
D D D F D F A A C D D D  
 5 Danny Vranes PF 23 6-8 221
D D C F C D B C C B C C  
 11 James Hardy PF 25 6-8 224
D C B F D D B B C C C B  
 7 Bernard King SF 25 6-7 205
A B B F C C C C C C C D  
 32 Junior Bridgeman SF 28 6-5 214
B A A D C C D D D C C F  
 28 Gus Gerard SG 28 6-8 200
C D C F D F C C C C B C  
 23 Brian Winters SG 30 6-4 186
B A A B C C F D D C C F  
 18 Ricky Sobers SG 29 6-3 199
C B A C C C F F F C B F  
 15 Maurice Cheeks PG 25 6-1 181
C A B F A A D D D B A D  
 12 Lloyd Walton PG 28 6-0 164
D C B F C B F F F B B F  

 Unavailable Players
 Player Reason Length  

 Season Stats
 Name Pos G GS Min Pts ORb Reb Ast Stl Blk TO PF +/-  
 Mike Harper C 60 0 5.6 1.5 0.3 1.1 0.3 0.2 0.2 0.4 1.4 -2.0  
 Elvin Hayes C 81 81 33.5 21.0 2.2 7.7 1.5 0.3 0.9 2.6 4.3 1.0  
 Mark Landsberger PF 82 82 32.2 6.1 2.7 8.2 1.3 0.3 0.1 1.7 4.0 0.2  
 Danny Vranes PF 67 0 5.9 1.6 0.5 1.4 0.3 0.1 0.2 0.3 1.3 -0.6  
 James Hardy PF 82 1 20.3 5.8 1.3 5.0 1.1 0.5 0.7 1.0 4.2 -0.9  
 Bernard King SF 82 82 38.9 34.8 1.9 6.8 4.0 1.1 0.2 3.6 3.0 -1.2  
 Junior Bridgeman SF 82 0 12.2 6.4 0.4 1.7 1.1 0.4 0.1 0.6 1.3 -0.7  
 Gus Gerard SG 45 0 4.4 1.5 0.2 0.6 0.1 0.2 0.1 0.3 0.8 -1.8  
 Brian Winters SG 82 82 33.5 13.5 1.0 3.0 3.0 0.7 0.1 1.8 3.9 0.9  
 Ricky Sobers SG 82 0 19.0 8.2 0.5 1.3 2.9 1.1 0.1 1.5 3.5 -0.8  
 Maurice Cheeks PG 82 82 37.6 12.1 0.6 3.0 10.7 2.2 0.2 2.2 2.9 -0.3  
 Lloyd Walton PG 36 0 5.6 1.1 0.1 0.3 0.8 0.3 0.0 0.4 0.5 -1.1  

 Season Shooting
 Name Pos Fgm Fga Pct Ftm Fta Pct IFgm IFga Pct JSm JSa Pct 3pm 3pa Pct  
 Mike Harper C 35 73 .479 22 36 .611 28 45 .622 7 27 .259 0 1 .000  
 Elvin Hayes C 637 1278 .498 424 626 .677 533 955 .558 104 323 .322 0 0 .000  
 Mark Landsberger PF 208 462 .450 85 178 .478 141 245 .576 67 213 .315 0 4 .000  
 Danny Vranes PF 42 90 .467 23 36 .639 30 53 .566 12 37 .324 0 0 .000  
 James Hardy PF 208 440 .473 61 86 .709 152 244 .623 56 196 .286 0 0 .000  
 Bernard King SF 1035 1910 .542 781 1074 .727 765 1124 .681 270 784 .344 0 2 .000  
 Junior Bridgeman SF 201 438 .459 120 152 .789 72 121 .595 126 303 .416 3 14 .214  
 Gus Gerard SG 27 57 .474 15 26 .577 18 30 .600 9 27 .333 0 0 .000  
 Brian Winters SG 428 898 .477 223 271 .823 161 232 .694 239 581 .411 28 85 .329  
 Ricky Sobers SG 236 500 .472 186 216 .861 121 180 .672 101 290 .348 14 30 .467  
 Maurice Cheeks PG 354 763 .464 284 359 .791 189 286 .661 163 448 .364 2 29 .069  
 Lloyd Walton PG 15 37 .405 9 12 .750 6 7 .857 9 28 .321 0 2 .000  

 Season Efficiency
 Name Pos TS% AstR ToR Usg ORR DRR RR PER VA EWA O Eff D Eff  
 Mike Harper C .517 13.1 18.5 14.1 6.1 16.8 11.5 7.3 -16.6 -0.6 97.8 118.8  
 Elvin Hayes C .547 6.5 11.0 26.7 7.7 19.6 13.6 17.5 278.2 9.3 106.4 104.2  
 Mark Landsberger PF .463 13.6 17.7 10.9 9.6 20.6 15.0 6.2 -208.3 -6.9 104.8 104.0  
 Danny Vranes PF .509 12.1 12.8 13.2 10.5 16.1 13.4 8.5 -18.0 -0.6 104.8 113.5  
 James Hardy PF .498 14.2 12.2 14.2 7.4 21.5 14.4 9.5 -48.8 -1.6 105.2 106.9  
 Bernard King SF .598 11.0 9.8 35.2 5.8 15.0 10.3 28.3 845.9 28.2 106.0 106.7  
 Junior Bridgeman SF .519 13.5 8.1 23.6 4.0 12.1 7.9 15.9 79.9 2.7 102.3 108.4  
 Gus Gerard SG .500 5.8 15.1 17.0 6.9 8.5 7.7 7.9 -7.6 -0.3 97.4 124.3  
 Brian Winters SG .545 17.5 10.4 18.3 3.4 7.2 5.2 11.4 35.0 1.2 107.4 105.3  
 Ricky Sobers SG .565 24.6 13.0 20.6 3.2 4.8 4.0 13.6 71.5 2.4 103.1 105.0  
 Maurice Cheeks PG .540 44.2 9.3 18.2 1.8 7.4 4.6 17.9 319.3 10.6 105.0 105.4  
 Lloyd Walton PG .476 34.1 16.5 13.1 2.5 5.4 3.9 7.8 -9.8 -0.3 98.8 113.7  

 Career Stats
 Name Pos G GS Min Pts Orb Reb Ast Stl Blk TOs PFs  
 Mike Harper C 142 0 8.8 2.8 0.5 1.9 0.4 0.4 0.4 0.6 2.0  
 Elvin Hayes C 1141 163 40.5 23.2 4.1 13.2 1.9 0.6 1.4 0.9 3.4  
 Mark Landsberger PF 383 82 21.8 6.0 2.5 7.1 0.9 0.3 0.2 1.4 2.2  
 Danny Vranes PF 67 0 5.9 1.6 0.5 1.4 0.3 0.1 0.2 0.3 1.3  
 James Hardy PF 308 68 21.7 5.8 1.5 5.2 1.3 0.7 0.8 1.3 3.1  
 Bernard King SF 340 160 36.3 25.5 2.4 7.5 3.4 1.2 0.4 3.6 3.4  
 Junior Bridgeman SF 572 16 23.9 12.9 1.2 3.7 2.2 0.9 0.3 1.3 2.4  
 Gus Gerard SG 465 0 17.0 8.0 1.4 3.8 1.2 0.6 0.7 1.2 2.1  
 Brian Winters SG 626 163 32.6 16.4 0.8 2.8 4.0 1.2 0.3 1.6 3.0  
 Ricky Sobers SG 563 4 27.0 12.4 0.9 2.7 4.1 1.4 0.2 2.1 3.4  
 Maurice Cheeks PG 321 160 34.2 10.7 0.7 3.0 8.5 2.1 0.2 2.3 2.6  
 Lloyd Walton PG 385 0 13.6 3.5 0.3 0.9 3.0 0.7 0.1 1.0 1.0  

 Career Shooting
 Name Pos FGM FGA Pct FTM FTA Pct 3PM 3PA Pct  
 Mike Harper C 148 285 .519 95 166 .572 0 2 .000  
 Elvin Hayes C 10588 23089 .459 5297 7874 .673 3 16 .188  
 Mark Landsberger PF 952 2020 .471 407 808 .504 0 5 .000  
 Danny Vranes PF 42 90 .467 23 36 .639 0 0 .000  
 James Hardy PF 770 1647 .468 244 332 .735 1 3 .333  
 Bernard King SF 3308 6351 .521 2054 3009 .683 0 3 .000  
 Junior Bridgeman SF 3020 6406 .471 1314 1560 .842 10 62 .161  
 Gus Gerard SG 1527 3463 .441 666 961 .693 6 18 .333  
 Brian Winters SG 4331 9146 .474 1510 1788 .845 95 285 .333  
 Ricky Sobers SG 2705 5812 .465 1553 1834 .847 39 143 .273  
 Maurice Cheeks PG 1318 2610 .505 789 1004 .786 9 68 .132  
 Lloyd Walton PG 551 1240 .444 240 347 .692 1 5 .200  

 Career Efficiency
 Name Pos TS% AstR ToR Usg ORR DRR RR PER VA EWA O Eff D Eff  
 Mike Harper C .547 10.2 16.7 14.9 7.1 17.6 12.2 10.0 -11.7 -0.4 95.3 102.6  
 Elvin Hayes C .499 7.2 3.6 3.1 102.5 227.2 165.4 17.6 617.9 20.6 106.9 102.1  
 Mark Landsberger PF .487 10.1 16.2 5.2 28.1 52.3 40.1 6.2 -310.2 -10.3 101.8 103.5  
 Danny Vranes PF .509 12.1 12.8 13.2 10.5 16.1 13.4 8.5 -18.0 -0.6 104.8 113.5  
 James Hardy PF .497 15.1 15.3 7.3 14.6 36.4 25.6 9.4 -92.7 -3.1 104.9 102.1  
 Bernard King SF .565 11.5 12.2 15.2 16.7 33.3 25.2 27.6 1451.0 48.4 108.6 105.8  
 Junior Bridgeman SF .519 13.6 7.9 5.8 23.5 46.9 35.3 15.6 230.2 7.7 102.9 103.4  
 Gus Gerard SG .479 11.0 11.1 0.4 413.5 655.7 536.1 7.9 -8.9 -0.3 97.7 124.0  
 Brian Winters SG .517 18.7 7.5 4.9 11.2 26.5 18.9 11.3 39.7 1.3 105.7 101.6  
 Ricky Sobers SG .529 23.0 11.6 4.0 22.1 43.1 32.6 13.5 105.0 3.5 101.3 102.3  
 Maurice Cheeks PG .563 41.8 11.4 9.5 4.6 14.4 9.6 18.5 704.1 23.5 105.9 103.2  
 Lloyd Walton PG .482 39.1 13.2 1.8 21.1 42.4 31.4 7.5 -52.3 -1.7 91.1 106.1  

 Contract
 Name 1981 1982 1983 1984 1985 1986 1987 1988  
 Mike Harper $60,462 $0 $0 $0 $0 $0 $0 $0  
 Elvin Hayes $286,897 $286,897 $0 $0 $0 $0 $0 $0  
 Mark Landsberger $65,576 $0 $0 $0 $0 $0 $0 $0  
 Danny Vranes $18,095 $26,428 $0 $0 $0 $0 $0 $0  
 James Hardy $40,985 $0 $0 $0 $0 $0 $0 $0  
 Bernard King $369,471 $369,471 $0 $0 $0 $0 $0 $0  
 Junior Bridgeman $102,463 $0 $0 $0 $0 $0 $0 $0  
 Gus Gerard $35,150 $0 $0 $0 $0 $0 $0 $0  
 Brian Winters $167,434 $0 $0 $0 $0 $0 $0 $0  
 Ricky Sobers $93,019 $0 $0 $0 $0 $0 $0 $0  
 Maurice Cheeks $475,000 $475,000 $475,000 $0 $0 $0 $0 $0  
 Lloyd Walton $36,904 $0 $0 $0 $0 $0 $0 $0  
 Cut Salary $0 $0 $0 $0 $0 $0 $0 $0  
 Unused Exceptions $0 $0 $0 $0 $0 $0 $0 $0  
 Total Salary $1,751,456 $1,157,796 $475,000 $0 $0 $0 $0 $0  

 Draft Picks
 Season Rnd Team  
 1982 1 Celtics  
 1982 2 Celtics  
 1983 2 Celtics  
 1984 1 Celtics  
 1984 2 Celtics  

 Season Schedule
 Date Opponent Result Score Record Attendance Type  
 10/20/81 Nets W 133-124 1-0 5,866 Preseason  
 10/21/81 at Clippers L 95-109 1-1 9,494 Preseason  
 10/23/81 Pistons W 121-85 2-1 6,443 Preseason  
 10/24/81 at Rockets L 109-114 2-2 9,335 Preseason  
 10/29/81 76ers W 101-97 3-2 4,756 Preseason  
 10/30/81 at Mavericks W 126-109 4-2 9,159 Preseason  
 11/03/81 at Pistons W 116-108 1-0 5,781 Regular Season  
 11/04/81 at Bullets L 103-124 1-1 10,195 Regular Season  
 11/06/81 at Suns L 99-116 1-2 8,359 Regular Season  
 11/08/81 Cavaliers L 106-110 1-3 5,415 Regular Season  
 11/09/81 at Cavaliers W 102-89 2-3 8,209 Regular Season  
 11/13/81 Kings W 108-105 3-3 6,761 Regular Season  
 11/17/81 Bucks W 135-115 4-3 7,501 Regular Season  
 11/20/81 Hawks W 119-87 5-3 5,421 Regular Season  
 11/21/81 Pistons W 130-106 6-3 5,157 Regular Season  
 11/23/81 Lakers L 115-116 6-4 8,041 Regular Season  
 11/25/81 Warriors L 107-117 6-5 4,920 Regular Season  
 11/27/81 Pistons L 113-114 6-6 6,525 Regular Season  
 11/28/81 Hawks W 120-115 7-6 4,734 Regular Season  
 12/02/81 Knicks L 93-108 7-7 6,687 Regular Season  
 12/03/81 Bucks L 105-122 7-8 7,300 Regular Season  
 12/05/81 Knicks W 125-111 8-8 7,474 Regular Season  
 12/07/81 at Bucks L 111-136 8-9 8,679 Regular Season  
 12/09/81 at Warriors L 122-124 8-10 6,717 Regular Season  
 12/11/81 Bulls W 119-111 9-10 5,675 Regular Season  
 12/12/81 Nets W 123-92 10-10 5,771 Regular Season  
 12/16/81 Jazz L 114-124 10-11 7,904 Regular Season  
 12/17/81 at Bucks W 141-137 11-11 7,548 Regular Season  
 12/21/81 Nets W 106-100 12-11 6,086 Regular Season  
 12/22/81 Bullets W 118-112 13-11 5,321 Regular Season  
 12/26/81 at Pistons W 116-104 14-11 4,560 Regular Season  
 12/28/81 at Nets L 91-113 14-12 6,402 Regular Season  
 12/29/81 at Bullets L 130-132 14-13 10,038 Regular Season  
 12/31/81 Nets W 108-99 15-13 6,861 Regular Season  
 01/02/82 at Pistons W 124-116 16-13 5,131 Regular Season  
 01/04/82 Spurs W 106-96 17-13 6,388 Regular Season  
 01/06/82 at Pacers L 106-117 17-14 6,723 Regular Season  
 01/08/82 Hawks W 106-92 18-14 5,530 Regular Season  
 01/09/82 Supersonics W 122-89 19-14 4,853 Regular Season  
 01/13/82 Cavaliers W 130-125 20-14 5,749 Regular Season  
 01/14/82 76ers W 106-88 21-14 5,235 Regular Season  
 01/17/82 at 76ers W 128-117 22-14 4,504 Regular Season  
 01/18/82 Mavericks W 141-135 23-14 6,410 Regular Season  
 01/20/82 at Knicks L 87-109 23-15 12,311 Regular Season  
 01/22/82 at Hawks W 110-102 24-15 5,698 Regular Season  
 01/24/82 at 76ers L 94-102 24-16 5,108 Regular Season  
 01/25/82 Rockets W 108-100 25-16 5,894 Regular Season  
 01/27/82 76ers L 79-94 25-17 5,354 Regular Season  
 01/29/82 Bulls W 119-118 26-17 6,083 Regular Season  
 02/01/82 at Mavericks L 124-138 26-18 9,814 Regular Season  
 02/03/82 at Bucks L 96-135 26-19 8,822 Regular Season  
 02/04/82 at Nets L 100-112 26-20 7,488 Regular Season  
 02/09/82 at Nets L 105-108 26-21 8,452 Regular Season  
 02/11/82 at Trailblazers L 119-128 26-22 9,905 Regular Season  
 02/13/82 Bulls L 110-113 26-23 5,424 Regular Season  
 02/15/82 at Cavaliers L 96-120 26-24 7,051 Regular Season  
 02/16/82 at Lakers L 98-115 26-25 12,322 Regular Season  
 02/20/82 Nuggets L 114-123 26-26 7,202 Regular Season  
 02/21/82 at Pacers L 100-119 26-27 8,291 Regular Season  
 02/25/82 at Rockets L 113-116 26-28 8,437 Regular Season  
 02/27/82 76ers W 116-91 27-28 4,274 Regular Season  
 03/01/82 Suns W 122-112 28-28 9,213 Regular Season  
 03/02/82 Bucks L 105-110 28-29 8,413 Regular Season  
 03/06/82 at Bulls L 92-108 28-30 7,916 Regular Season  
 03/07/82 at Hawks L 100-116 28-31 5,232 Regular Season  
 03/09/82 at Pacers W 107-101 29-31 8,549 Regular Season  
 03/11/82 Bullets W 111-104 30-31 6,612 Regular Season  
 03/15/82 at Cavaliers W 120-99 31-31 8,192 Regular Season  
 03/17/82 at Knicks L 122-129 31-32 16,335 Regular Season  
 03/19/82 at Bulls L 98-108 31-33 11,603 Regular Season  
 03/21/82 at Spurs L 82-118 31-34 3,997 Regular Season  
 03/22/82 at Hawks W 115-106 32-34 5,424 Regular Season  
 03/26/82 at 76ers L 111-117 32-35 3,675 Regular Season  
 03/27/82 Knicks L 115-116 32-36 9,158 Regular Season  
 03/29/82 Pacers L 101-111 32-37 7,165 Regular Season  
 03/31/82 at Supersonics W 104-90 33-37 2,214 Regular Season  
 04/02/82 Bullets L 120-140 33-38 6,961 Regular Season  
 04/04/82 Trailblazers W 121-107 34-38 6,590 Regular Season  
 04/05/82 Clippers L 115-119 34-39 5,177 Regular Season  
 04/07/82 Pistons W 130-117 35-39 3,706 Regular Season  
 04/09/82 at Kings L 119-135 35-40 8,446 Regular Season  
 04/11/82 at Nuggets L 114-132 35-41 8,975 Regular Season  
 04/13/82 at Bullets L 116-122 35-42 8,120 Regular Season  
 04/14/82 at Knicks L 100-113 35-43 11,302 Regular Season  
 04/16/82 Cavaliers W 114-105 36-43 7,076 Regular Season  
 04/19/82 at Clippers W 110-102 37-43 6,474 Regular Season  
 04/21/82 Pacers W 103-93 38-43 5,074 Regular Season  
 04/22/82 at Jazz L 113-121 38-44 7,135 Regular Season  


Fast Break Pro Basketball 3 | Grey Dog Software | NPBSL-end1981 | Page created: April 10, 2025