Utah Jazz 35 - 47
The People's Basketball Sim League Midwest Division: 4th place
Salt Lake City, UT
 
 Finances
 City  
 Name Salt Lake City 
 State UT 
 Market Size Small 
 Economy High 
 Fan Loyalty Good 
 
 Owner  
 Name Myles King 
 Age 57 
 Greed Very High 
 Winning Average 
 Bought Team 1968 
 Team Budget
 Salary Cap $17,830,320 
 
 Finances  
 Ticket Revenue $11,129,120 
 TV Revenue $13,814,320 
 Merchandise Revenue $7,969,375 
 Player/Staff Salaries ($19,802,710) 
 Arena Rent ($4,723,285) 
 Luxury Tax $0 
 Revenue Sharing $0 
 Profit $8,386,809 
 Arena  
 Delta Center
 Capacity 19,911 
 Club Seats 668 
 Luxury Suites 56 
 Opened 1991 
 Status  
 
 Attendance  
 Average Attendance 17,491 
 Capacity 87.8% 
 Average Club Seats 535 
 Capacity 80.1% 
 Average Suites 56 
 Capacity 100.0% 
 
 Ticket Prices  
 Average Ticket Price $10.05 
 Club Seats $52 
 Luxury Suites $1,429 

 Season Info
 Stats Team CR TR   Opponent CR TR   Margin CR TR  
 Points: 99.9 8 18   103.1 14 26   -3.2 10 22  
 O.Rebounds: 13.7 3 7   11.5 2 3   2.2 1 4  
 D.Rebounds: 29.4 14 28   31.5 10 17   -2.1 11 23  
 Rebounds: 43.1 9 18   43.0 6 10   0.1 8 17  
 Assists: 23.6 5 11   23.2 14 23   0.4 7 13  
 Steals: 8.4 2 7   7.4 9 12   1.0 2 6  
 Blocks: 2.6 14 29   4.7 9 20   -2.1 14 29  
 Turnovers: 15.4 11 18   15.7 3 10   -0.4 4 13  
 Fouls: 22.9 10 21   21.8 9 17   1.1 10 21  
 FG% .451 9 18   .477 14 29   -.027 13 25  
 FT% .713 11 25   .734 3 3   -.021 11 24  
 3PT% .332 7 10   .331 11 21   .001 8 14  
 Points Per Shot 1.15 11 20   1.24 13 28   -0.10 12 24  
 Adjusted FG% .470 8 17   .499 14 29   -.029 13 25  

 Coaching Staff
 Position Name Age SCUR SPOT CINS CSHT CHND CPSD CPRD Salary Years
 General Manager: C Prej 22 0 0 0 0 0 0 0 $446,492 2

 Roster
 # Name Pos Age Height Weight Exp College Hometown
 30 Joe Kleine C 32 7-0 284 8 Arkansas  
 50 Mark Acres C 31 6-11 253 6 Oral Roberts  
 41 Otis Thorpe PF 31 6-10 256 9 Providence  
 53 John Williams PF 27 6-9 274 7 Louisiana State  
 7 Rodney Rogers PF 22 6-7 250 0 Wake Forest  
 13 Anthony Bonner SF 26 6-8 230 3 St. Louis  
 8 Paul Graham SF 26 6-6 215 2 Ohio  
 5 Michael Jordan SG 31 6-6 209 9 North Carolina  
 23 Jeff Martin SG 27 6-5 207 4 Murray State  
 31 Winston Garland PG 29 6-2 175 6 Sw Missouri State  
 14 Sherman Douglas PG 27 6-1 184 4 Syracuse  
 22 Dana Barros PG 27 5-11 174 4 Boston College  

 Attributes
 # Name Pos Age Ht Wt Cur Fut Ins Jps Fts 3ps Hnd Pas Orb Drb Psd Prd Stl Blk Qkn Jmp Str Sta  
 30 Joe Kleine C 32 7-0 284
35 47 78 4 43 14 65 69 60 11 24 41 11 24 41 60  
 50 Mark Acres C 31 6-11 253
28 26 57 0 37 2 70 60 48 23 28 40 35 34 57 61  
 41 Otis Thorpe PF 31 6-10 256
63 46 57 0 42 39 85 64 55 24 32 24 33 50 80 83  
 53 John Williams PF 27 6-9 274
55 28 60 13 47 32 46 49 54 28 57 26 20 42 65 91  
 7 Rodney Rogers PF 22 6-7 250
44 51 58 65 38 19 57 33 42 36 62 40 60 55 82 62  
 13 Anthony Bonner SF 26 6-8 230
47 27 45 0 32 31 82 60 49 55 88 27 59 66 62 88  
 8 Paul Graham SF 26 6-6 215
41 58 70 33 36 25 9 23 26 48 60 21 69 40 57 79  
 5 Michael Jordan SG 31 6-6 209
100 90 79 75 65 64 36 52 47 99 96 44 76 74 71 86  
 23 Jeff Martin SG 27 6-5 207
50 50 57 22 45 15 37 19 25 63 41 38 67 38 47 81  
 31 Winston Garland PG 29 6-2 175
39 50 77 20 62 47 8 12 19 57 58 12 83 47 34 93  
 14 Sherman Douglas PG 27 6-1 184
65 76 58 39 85 85 9 17 18 68 72 12 100 80 58 89  
 22 Dana Barros PG 27 5-11 174
28 81 82 82 46 34 10 15 17 60 65 9 90 50 52 79  

 Potentials
 # Name Pos Age Ht Wt Cur Fut Ins Jps Fts 3ps Hnd Pas Orb Drb Psd Prd Stl Blk  
 30 Joe Kleine C 32 7-0 284
D C B F C F B B C F D C  
 50 Mark Acres C 31 6-11 253
D D C F D F B C C D D D  
 41 Otis Thorpe PF 31 6-10 256
B C C F C D A B C D D D  
 53 John Williams PF 27 6-9 274
C D B F C D C C C D C D  
 7 Rodney Rogers PF 22 6-7 250
C C C B D D C C C D B D  
 13 Anthony Bonner SF 26 6-8 230
C D C F D D A B C C A D  
 8 Paul Graham SF 26 6-6 215
C C B D D D D D D C C D  
 5 Michael Jordan SG 31 6-6 209
A A A B B B D C C A A C  
 23 Jeff Martin SG 27 6-5 207
C C B D C D D D D B C C  
 31 Winston Garland PG 29 6-2 175
D C B D B C F D F C C F  
 14 Sherman Douglas PG 27 6-1 184
B B C D A A D F F B B F  
 22 Dana Barros PG 27 5-11 174
D A A A B C F D F C B F  

 Unavailable Players
 Player Reason Length  

 Season Stats
 Name Pos G GS Min Pts ORb Reb Ast Stl Blk TO PF +/-  
 Joe Kleine C 81 58 26.9 6.3 2.2 6.5 1.0 0.3 0.4 1.3 2.9 -0.7  
 Mark Acres C 69 0 13.3 3.1 1.2 3.7 0.5 0.3 0.2 0.8 2.0 -0.5  
 Otis Thorpe PF 77 77 31.5 13.9 3.0 7.9 2.4 0.4 0.2 1.9 2.8 -2.3  
 John Williams PF 78 0 9.7 2.7 0.6 1.9 0.5 0.3 0.1 0.6 1.3 -1.7  
 Rodney Rogers PF 65 23 24.2 10.0 1.6 4.2 1.4 1.1 0.3 1.2 3.1 0.2  
 Anthony Bonner SF 79 40 20.1 5.7 1.9 4.8 1.6 1.2 0.2 1.2 1.8 -2.4  
 Paul Graham SF 82 6 11.7 3.6 0.3 1.5 0.6 0.4 0.0 0.6 1.3 -2.4  
 Michael Jordan SG 82 82 35.7 25.7 2.0 7.0 4.9 2.0 0.4 2.6 2.7 -1.4  
 Jeff Martin SG 62 0 7.5 2.6 0.4 1.0 0.4 0.3 0.1 0.5 0.7 -0.6  
 Winston Garland PG 42 0 9.4 2.4 0.1 0.7 1.2 0.4 0.1 0.6 1.1 -2.3  
 Sherman Douglas PG 81 81 32.8 16.2 0.8 3.0 7.7 1.4 0.2 2.8 2.9 -1.9  
 Dana Barros PG 82 6 22.0 8.9 0.5 2.0 2.2 1.0 0.1 1.5 1.4 -1.6  

 Season Shooting
 Name Pos Fgm Fga Pct Ftm Fta Pct IFgm IFga Pct JSm JSa Pct 3pm 3pa Pct  
 Joe Kleine C 213 505 .422 87 119 .731 133 248 .536 80 256 .313 0 1 .000  
 Mark Acres C 88 177 .497 39 54 .722 61 97 .629 27 80 .338 0 0 .000  
 Otis Thorpe PF 455 953 .477 162 267 .607 336 613 .548 119 339 .351 0 1 .000  
 John Williams PF 81 210 .386 49 68 .721 56 108 .519 23 82 .280 2 20 .100  
 Rodney Rogers PF 260 526 .494 106 176 .602 188 299 .629 50 146 .342 22 81 .272  
 Anthony Bonner SF 192 429 .448 66 108 .611 128 206 .621 64 223 .287 0 0 .000  
 Paul Graham SF 116 293 .396 57 77 .740 58 88 .659 51 168 .304 7 37 .189  
 Michael Jordan SG 830 1818 .457 327 404 .809 298 461 .646 415 1044 .398 117 313 .374  
 Jeff Martin SG 66 150 .440 30 45 .667 30 48 .625 34 93 .366 2 9 .222  
 Winston Garland PG 41 106 .387 18 21 .857 18 30 .600 22 65 .338 1 11 .091  
 Sherman Douglas PG 478 1043 .458 341 497 .686 308 536 .575 152 430 .353 18 77 .234  
 Dana Barros PG 258 630 .410 147 175 .840 87 143 .608 107 308 .347 64 179 .358  

 Season Efficiency
 Name Pos TS% AstR ToR Usg ORR DRR RR PER VA EWA O Eff D Eff  
 Joe Kleine C .460 10.4 14.3 12.5 9.1 19.0 13.8 8.8 -59.3 -2.0 100.5 101.2  
 Mark Acres C .537 11.7 19.2 11.6 9.7 21.2 15.4 10.1 -7.3 -0.2 96.7 98.3  
 Otis Thorpe PF .501 13.2 10.2 20.9 10.2 18.9 14.2 16.5 182.4 6.1 100.9 104.5  
 John Williams PF .442 11.6 15.0 15.9 6.2 16.7 11.1 8.2 -37.2 -1.2 90.1 98.6  
 Rodney Rogers PF .537 11.9 10.3 18.0 7.3 12.3 9.8 15.8 99.9 3.3 104.5 103.8  
 Anthony Bonner SF .472 18.4 13.1 15.2 10.1 17.5 13.5 14.4 92.9 3.1 98.7 105.0  
 Paul Graham SF .453 12.3 11.8 16.3 3.0 11.5 6.9 8.2 -32.4 -1.1 93.5 102.9  
 Michael Jordan SG .527 15.5 8.2 31.8 5.9 16.8 11.1 27.4 737.1 24.6 99.7 101.5  
 Jeff Martin SG .482 9.8 14.3 18.0 4.7 9.7 7.0 10.4 -0.4 0.0 98.7 104.1  
 Winston Garland PG .435 26.3 13.2 15.8 1.5 7.2 4.1 8.1 -17.2 -0.6 92.0 103.6  
 Sherman Douglas PG .521 29.7 10.6 25.3 2.7 8.0 5.3 20.5 378.3 12.6 100.7 102.7  
 Dana Barros PG .515 18.0 11.9 19.5 2.2 7.8 4.8 14.1 84.9 2.8 100.3 104.7  

 Career Stats
 Name Pos G GS Min Pts Orb Reb Ast Stl Blk TOs PFs  
 Joe Kleine C 724 140 21.8 6.8 1.9 5.8 0.9 0.3 0.4 1.2 2.6  
 Mark Acres C 496 0 15.1 3.3 1.3 3.8 0.5 0.3 0.3 0.8 2.1  
 Otis Thorpe PF 805 320 32.8 16.4 3.0 8.5 2.4 0.6 0.4 2.3 3.1  
 John Williams PF 524 0 19.9 8.0 1.2 4.2 2.0 1.0 0.3 1.3 1.9  
 Rodney Rogers PF 65 23 24.2 10.0 1.6 4.2 1.4 1.1 0.3 1.2 3.1  
 Anthony Bonner SF 313 57 14.3 4.6 1.2 3.2 0.9 0.7 0.1 0.9 1.6  
 Paul Graham SF 223 6 14.0 4.9 0.4 1.8 1.0 0.7 0.1 0.7 1.5  
 Michael Jordan SG 755 328 37.9 32.1 1.8 6.7 5.5 2.5 0.8 3.1 2.8  
 Jeff Martin SG 256 0 10.2 3.5 0.5 1.3 0.4 0.3 0.1 0.5 0.9  
 Winston Garland PG 389 0 21.3 8.0 0.6 2.3 3.8 1.1 0.1 1.6 1.9  
 Sherman Douglas PG 408 327 33.9 15.4 0.8 3.3 8.1 1.5 0.1 2.6 2.8  
 Dana Barros PG 409 45 22.8 9.3 0.6 2.1 2.2 0.9 0.1 1.4 1.3  

 Career Shooting
 Name Pos FGM FGA Pct FTM FTA Pct 3PM 3PA Pct  
 Joe Kleine C 2007 4299 .467 917 1130 .812 0 11 .000  
 Mark Acres C 648 1349 .480 335 501 .669 4 7 .571  
 Otis Thorpe PF 5160 9750 .529 2893 4118 .703 1 28 .036  
 John Williams PF 1665 3679 .453 839 1137 .738 43 206 .209  
 Rodney Rogers PF 260 526 .494 106 176 .602 22 81 .272  
 Anthony Bonner SF 578 1302 .444 289 443 .652 0 3 .000  
 Paul Graham SF 438 994 .441 205 267 .768 18 96 .188  
 Michael Jordan SG 8838 17306 .511 6023 7165 .841 531 1610 .330  
 Jeff Martin SG 351 855 .411 181 255 .710 12 52 .231  
 Winston Garland PG 1228 2941 .418 594 707 .840 43 154 .279  
 Sherman Douglas PG 2331 4972 .469 1542 2217 .696 74 345 .214  
 Dana Barros PG 1373 3391 .405 684 788 .868 358 948 .378  

 Career Efficiency
 Name Pos TS% AstR ToR Usg ORR DRR RR PER VA EWA O Eff D Eff  
 Joe Kleine C .514 10.1 14.1 6.7 18.5 40.1 29.2 9.9 -13.3 -0.4 103.6 101.2  
 Mark Acres C .521 11.6 17.1 5.9 18.1 34.1 26.2 9.2 -125.5 -4.2 102.3 101.2  
 Otis Thorpe PF .571 12.5 11.9 9.0 25.3 48.6 36.8 17.9 1388.9 46.3 105.6 102.4  
 John Williams PF .504 18.0 11.2 5.0 20.7 57.3 38.3 9.1 -16.6 -0.6 94.6 102.6  
 Rodney Rogers PF .537 11.9 10.3 18.0 7.3 12.3 9.8 15.8 99.9 3.3 104.5 103.8  
 Anthony Bonner SF .482 13.9 13.5 16.9 9.0 16.2 12.4 13.3 159.8 5.3 97.9 101.5  
 Paul Graham SF .495 15.2 10.8 17.3 2.8 11.8 7.3 11.8 62.0 2.1 98.6 101.8  
 Michael Jordan SG .592 15.4 8.7 14.1 13.4 34.5 24.1 30.3 4273.8 142.5 105.4 100.0  
 Jeff Martin SG .463 9.1 10.8 9.2 12.3 18.2 15.1 10.2 -10.2 -0.3 97.7 107.0  
 Winston Garland PG .475 27.6 11.6 3.8 15.6 38.6 27.4 8.7 -8.6 -0.3 95.5 97.9  
 Sherman Douglas PG .528 32.0 10.4 19.0 3.5 10.3 6.9 20.2 1540.4 51.3 105.7 101.0  
 Dana Barros PG .507 17.5 11.2 15.6 3.4 9.3 6.3 13.7 324.2 10.8 102.1 106.0  

 Contract
 Name 1993 1994 1995 1996 1997 1998 1999 2000  
 Joe Kleine $1,310,000 $0 $0 $0 $0 $0 $0 $0  
 Mark Acres $304,898 $0 $0 $0 $0 $0 $0 $0  
 Otis Thorpe $3,080,000 $3,360,000 $0 $0 $0 $0 $0 $0  
 John Williams $329,861 $0 $0 $0 $0 $0 $0 $0  
 Rodney Rogers $413,028 $458,461 $512,155 $569,979 $0 $0 $0 $0  
 Anthony Bonner $1,100,000 $1,200,000 $0 $0 $0 $0 $0 $0  
 Paul Graham $267,798 $298,033 $0 $0 $0 $0 $0 $0  
 Michael Jordan $3,867,500 $5,500,000 $5,940,000 $6,380,000 $6,820,000 $0 $0 $0  
 Jeff Martin $251,408 $0 $0 $0 $0 $0 $0 $0  
 Winston Garland $304,898 $0 $0 $0 $0 $0 $0 $0  
 Sherman Douglas $3,847,303 $4,328,216 $4,809,129 $5,290,042 $5,770,954 $0 $0 $0  
 Dana Barros $2,090,000 $2,280,000 $2,470,000 $2,660,000 $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 $17,166,694 $17,424,710 $13,731,284 $14,900,021 $12,590,954 $0 $0 $0  

 Draft Picks
 Season Rnd Team  
 1994 2 Jazz  
 1995 1 Jazz  
 1995 2 Jazz  
 1996 2 Jazz  

 Season Schedule
 Date Opponent Result Score Record Attendance Type  
 10/19/93 Clippers L 95-118 0-1 16,078 Preseason  
 10/26/93 at Bulls W 91-81 1-1 21,725 Preseason  
 10/27/93 Knicks L 96-117 1-2 19,778 Preseason  
 10/29/93 at Rockets L 99-107 1-3 16,285 Preseason  
 10/31/93 at Mavs L 85-91 1-4 18,293 Preseason  
 11/03/93 at Kings L 97-108 0-1 16,290 Regular Season  
 11/04/93 Nuggets W 115-83 1-1 16,637 Regular Season  
 11/08/93 Clippers L 81-109 1-2 15,769 Regular Season  
 11/09/93 at Clippers L 96-100 1-3 16,161 Regular Season  
 11/12/93 at Nuggets W 110-93 2-3 12,679 Regular Season  
 11/15/93 at Warriors W 113-112 3-3 15,025 Regular Season  
 11/16/93 Lakers W 96-95 4-3 17,362 Regular Season  
 11/18/93 at Pacers L 78-96 4-4 15,528 Regular Season  
 11/20/93 at Lakers L 90-98 4-5 17,027 Regular Season  
 11/21/93 at Blazers W 100-84 5-5 18,038 Regular Season  
 11/25/93 at Heat L 106-107 5-6 15,200 Regular Season  
 11/26/93 at Nuggets W 88-72 6-6 12,828 Regular Season  
 11/28/93 Warriors L 97-107 6-7 17,011 Regular Season  
 11/29/93 Cavs L 87-103 6-8 15,244 Regular Season  
 12/03/93 at T-Wolves W 117-107 7-8 13,596 Regular Season  
 12/04/93 Rockets W 110-103 8-8 19,778 Regular Season  
 12/06/93 Lakers W 93-70 9-8 19,154 Regular Season  
 12/07/93 at T-Wolves W 117-90 10-8 13,765 Regular Season  
 12/09/93 at Magic L 83-106 10-9 10,809 Regular Season  
 12/11/93 at Nets L 90-101 10-10 16,803 Regular Season  
 12/14/93 Grizzlies W 97-95 11-10 16,690 Regular Season  
 12/15/93 at Sonics L 80-104 11-11 16,733 Regular Season  
 12/17/93 at Spurs L 91-120 11-12 16,862 Regular Season  
 12/18/93 Knicks W 120-110 12-12 16,694 Regular Season  
 12/21/93 at Knicks L 93-100 12-13 19,655 Regular Season  
 12/22/93 at Cavs W 117-103 13-13 14,762 Regular Season  
 12/24/93 at Hawks W 119-104 14-13 16,378 Regular Season  
 12/26/93 at Hornets W 96-86 15-13 12,658 Regular Season  
 12/28/93 Pacers W 114-103 16-13 18,569 Regular Season  
 12/30/93 76ers W 129-107 17-13 19,778 Regular Season  
 12/31/93 at Wizards L 82-91 17-14 18,756 Regular Season  
 01/03/94 at Warriors W 96-95 18-14 15,025 Regular Season  
 01/04/94 T-Wolves W 112-80 19-14 17,327 Regular Season  
 01/06/94 Hawks L 90-95 19-15 16,386 Regular Season  
 01/07/94 Kings W 117-109 20-15 19,393 Regular Season  
 01/11/94 Heat L 120-123 20-16 19,778 Regular Season  
 01/12/94 Spurs L 113-125 20-17 17,795 Regular Season  
 01/15/94 at Grizzlies L 86-94 20-18 16,123 Regular Season  
 01/16/94 Nuggets W 102-90 21-18 14,626 Regular Season  
 01/20/94 at Kings W 104-97 22-18 17,235 Regular Season  
 01/21/94 Spurs L 101-116 22-19 19,778 Regular Season  
 01/25/94 Suns W 116-108 23-19 16,757 Regular Season  
 01/26/94 Sonics W 124-97 24-19 15,830 Regular Season  
 01/30/94 Mavs L 113-128 24-20 19,052 Regular Season  
 01/31/94 Raptors L 97-121 24-21 18,000 Regular Season  
 02/03/94 at Lakers W 100-93 25-21 17,027 Regular Season  
 02/04/94 Mavs L 98-116 25-22 19,238 Regular Season  
 02/07/94 at Mavs L 92-115 25-23 18,293 Regular Season  
 02/09/94 Hornets W 108-103 26-23 16,311 Regular Season  
 02/10/94 at 76ers L 83-111 26-24 18,176 Regular Season  
 02/15/94 Rockets L 114-119 26-25 19,278 Regular Season  
 02/16/94 Suns W 117-93 27-25 18,470 Regular Season  
 02/19/94 at Bulls W 131-127 28-25 21,925 Regular Season  
 02/20/94 Magic W 101-85 29-25 16,004 Regular Season  
 02/24/94 T-Wolves L 106-114 29-26 12,505 Regular Season  
 02/25/94 at Mavs L 103-120 29-27 18,293 Regular Season  
 02/28/94 Bucks L 112-116 29-28 15,643 Regular Season  
 03/01/94 at Sonics L 89-99 29-29 16,733 Regular Season  
 03/03/94 Kings W 91-88 30-29 19,778 Regular Season  
 03/06/94 Grizzlies W 100-90 31-29 17,676 Regular Season  
 03/08/94 at Raptors L 98-111 31-30 21,790 Regular Season  
 03/09/94 Bulls L 103-115 31-31 16,620 Regular Season  
 03/13/94 Celtics L 94-113 31-32 19,778 Regular Season  
 03/14/94 Blazers L 84-86 31-33 17,370 Regular Season  
 03/17/94 Warriors L 77-106 31-34 19,778 Regular Season  
 03/18/94 at Grizzlies L 110-120 31-35 13,140 Regular Season  
 03/22/94 at Clippers L 81-117 31-36 16,161 Regular Season  
 03/23/94 at Rockets L 83-99 31-37 16,285 Regular Season  
 03/27/94 Clippers W 108-91 32-37 16,552 Regular Season  
 03/28/94 at Bucks W 118-92 33-37 8,242 Regular Season  
 03/31/94 at Spurs L 95-96 33-38 18,224 Regular Season  
 04/01/94 at Celtics L 71-94 33-39 14,895 Regular Season  
 04/03/94 Wizards L 89-99 33-40 13,868 Regular Season  
 04/04/94 at Suns L 71-108 33-41 14,264 Regular Season  
 04/07/94 at Rockets L 69-79 33-42 16,285 Regular Season  
 04/09/94 at Suns L 93-105 33-43 14,630 Regular Season  
 04/11/94 at Pistons L 89-130 33-44 20,631 Regular Season  
 04/13/94 Sonics W 117-102 34-44 17,671 Regular Season  
 04/15/94 at Blazers L 91-127 34-45 18,774 Regular Season  
 04/16/94 Pistons W 104-92 35-45 19,778 Regular Season  
 04/20/94 Blazers L 86-106 35-46 15,481 Regular Season  
 04/21/94 Nets L 121-130 35-47 17,933 Regular Season  


Fast Break Pro Basketball 3 | Grey Dog Software | PBSL | Page created: May 01, 2014