1988 San Francisco 49ers (NFL) |
| 1st place • National Football Conference • Western Division • 10-6-0 .625 |
| Playoff Statistics |
| Head Coach: Bill Walsh |
| Jerry Attaway | Conditioning |
| Dennis Green | Receivers |
| Mike Holmgren | Quarterbacks |
| Sherman Lewis | Running Backs |
| Bobb McKittrick | Offensive Line |
| Bill McPherson | Linebackers |
| Ray Rhodes | Defensive Backs |
| George Seifert | Defensive Coordinator |
| Lynn Stiles | Special Teams |
| Fred Von Appen | Defensive Line |
| SCORES | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Day | Date | Opponent | Result | Location | Venue | Attendance | |||
| Sun | 7/31/1988 | N | Miami Dolphins | 21-27 | L | London, England | Wembley Stadium | 70535 | |
| Sat | 8/6/1988 | H | Los Angeles Raiders | 24-10 | W | San Francisco, CA | Candlestick Park | 64457 | |
| Sat | 8/13/1988 | A | Denver Broncos | 24-34 | L | Denver, CO | Mile High Stadium | 75067 | |
| Sat | 8/20/1988 | A | San Diego Chargers | 34-27 | W | San Diego, CA | Jack Murphy Stadium | 39044 | |
| Fri | 8/26/1988 | H | Seattle Seahawks | 27-21 | W | San Francisco, CA | Candlestick Park | 53357 | |
| Sun | 9/4/1988 | A | New Orleans Saints | 34-33 | W | New Orleans, LA | Louisiana Superdome | 66357 | |
| Sun | 9/11/1988 | A | New York Giants | 20-17 | W | East Rutherford, NJ | Giants Stadium | 75943 | |
| Sun | 9/18/1988 | H | Atlanta Falcons | 17-34 | L | San Francisco, CA | Candlestick Park | 60168 | |
| Sun | 9/25/1988 | A | Seattle Seahawks | 38-7 | W | Seattle, WA | Kingdome | 62382 | |
| Sun | 10/2/1988 | H | Detroit Lions | 20-13 | W | San Francisco, CA | Candlestick Park | 58285 | |
| Sun | 10/9/1988 | H | Denver Broncos | 13-16 | L | OT | San Francisco, CA | Candlestick Park | 61711 |
| Sun | 10/16/1988 | A | Los Angeles Rams | 24-21 | W | Anaheim, CA | Anaheim Stadium | 65450 | |
| Mon | 10/24/1988 | A | Chicago Bears | 9-10 | L | Chicago, IL | Soldier Field | 65293 | |
| Sun | 10/30/1988 | H | Minnesota Vikings | 24-21 | W | San Francisco, CA | Candlestick Park | 60738 | |
| Sun | 11/6/1988 | A | Phoenix Cardinals | 23-24 | L | Tempe, AZ | Sun Devil Stadium | 64544 | |
| Sun | 11/13/1988 | H | Los Angeles Raiders | 3-9 | L | San Francisco, CA | Candlestick Park | 54448 | |
| Mon | 11/21/1988 | H | Washington Redskins | 37-21 | W | San Francisco, CA | Candlestick Park | 59268 | |
| Sun | 11/27/1988 | A | San Diego Chargers | 48-10 | W | San Diego, CA | Jack Murphy Stadium | 51484 | |
| Sun | 12/4/1988 | A | Atlanta Falcons | 13-3 | W | Atlanta, GA | Atlanta-Fulton County Stadium | 44048 | |
| Sun | 12/11/1988 | H | New Orleans Saints | 30-17 | W | San Francisco, CA | Candlestick Park | 62977 | |
| Sun | 12/18/1988 | H | Los Angeles Rams | 16-38 | L | San Francisco, CA | Candlestick Park | 62444 | |
| NFC Divisional Playoff | |||||||||
| Sun | 1/1/1989 | H | Minnesota Vikings | 34-9 | W | San Francisco, CA | Candlestick Park | 61848 | |
| NFC Championship | |||||||||
| Sun | 1/8/1989 | A | Chicago Bears | 28-3 | W | Chicago, IL | Soldier Field | 64830 | |
| Super Bowl XXIII | |||||||||
| Sun | 1/22/1989 | H | Cincinnati Bengals | 20-16 | W | Miami-Dade County, FL | Joe Robbie Stadium | 75129 | |
| ROSTER | ||||||||
|---|---|---|---|---|---|---|---|---|
| Player | No | Pos | Ht | Wt | Age | College | GP | GS |
| Harris Barton | 79 | ROT | 6-4 | 280 | 24 | North Carolina | 16 | 15 |
| Dwaine Board | 76 | DE | 6-5 | 248 | 33 | North Carolina A&T State | 3 | 0 |
| Jeff Bregel | 65 | OG | 6-4 | 280 | 24 | Southern California | 13 | 0 |
| Chet Brooks | 31 | CB | 5-11 | 191 | 22 | Texas A&M | 10 | 0 |
| Michael Carter | 95 | NT-LDT | 6-2 | 285 | 28 | Southern Methodist | 16 | 16 |
| Wes Chandler | 81 | WR | 6-0 | 186 | 32 | Florida | 4 | 4 |
| Mike Cofer | 6 | K | 6-1 | 192 | 24 | North Carolina State | 16 | 0 |
| Bruce Collie | 69 | ROG | 6-6 | 275 | 26 | Texas-Arlington | 15 | 4 |
| Greg Cox | 38 | S | 6-0 | 223 | 23 | Hartnell JC; San Jose State | 15 | 0 |
| Roger Craig | 33 | RB | 6-0 | 219 | 28 | Nebraska | 16 | 15 |
| Randy Cross | 51 | C | 6-3 | 265 | 34 | UCLA | 16 | 16 |
| Doug DuBose | 25 | RB | 5-11 | 190 | 24 | Nebraska | 14 | 0 |
| Riki Ellison | 50 | LILB-MLB | 6-2 | 225 | 28 | Southern California | 13 | 13 |
| Kevin Fagan | 75 | RDE | 6-3 | 260 | 25 | Miami (Florida) | 14 | 14 |
| Jim Fahnhorst | 55 | LILB | 6-4 | 230 | 30 | Minnesota | 16 | 3 |
| Terrence Flagler | 32 | RB | 6-0 | 200 | 24 | Clemson | 3 | 0 |
| John Frank | 86 | TE | 6-3 | 225 | 26 | Ohio State | 7 | 6 |
| Jeff Fuller | 49 | SS | 6-2 | 216 | 26 | Texas A&M | 16 | 16 |
| Terry Greer | 83 | WR | 6-1 | 192 | 31 | Alabama State | 10 | 0 |
| Don Griffin | 29 | RCB | 6-0 | 176 | 24 | Middle Tennessee State | 10 | 6 |
| Ron Hadley | 54 | LB | 6-2 | 240 | 25 | Washington | 3 | 0 |
| Charles Haley | 94 | LOLB | 6-5 | 230 | 24 | James Madison | 16 | 14 |
| Ron Heller | 89 | TE | 6-3 | 235 | 25 | Oregon State | 16 | 9 |
| Barry Helton | 9 | P | 6-3 | 205 | 23 | Colorado | 15 | 0 |
| Tom Holmoe | 46 | FS | 6-2 | 195 | 28 | Brigham Young | 16 | 4 |
| Pierce Holt | 78 | DE-NT | 6-4 | 280 | 26 | Wharton County JC; Angelo State | 9 | 0 |
| Brent Jones | 84 | TE | 6-4 | 230 | 25 | Santa Clara | 11 | 0 |
| Sam Kennedy | 57 | LB | 6-3 | 235 | 24 | Cabrillo JC; San Jose State | 16 | 0 |
| Pete Kugler | 67 | RDT | 6-4 | 255 | 29 | Penn State | 6 | 1 |
| Kevin Lilly | 92 | RDT-RDE | 6-4 | 265 | 25 | Tulsa | 9 | 2 |
| Ronnie Lott | 42 | FS | 6-0 | 200 | 29 | Southern California | 13 | 12 |
| Guy McIntyre | 62 | ROG | 6-3 | 265 | 27 | Georgia | 16 | 12 |
| Tim McKyer | 22 | LCB | 6-0 | 174 | 25 | Texas-Arlington | 16 | 16 |
| Doug Mikolas | 97 | NT | 6-1 | 270 | 27 | Oregon Tech; Portland State | 1 | 0 |
| Joe Montana | 16 | QB | 6-2 | 195 | 32 | Notre Dame | 14 | 13 |
| Calvin Nicholas | 88 | WR | 6-4 | 208 | 24 | Grambling State | 6 | 0 |
| Tory Nixon | 20 | CB | 5-11 | 186 | 26 | Arizona; Phoenix JC; San Diego State | 6 | 0 |
| Bubba Paris | 77 | ROT | 6-6 | 299 | 28 | Michigan | 16 | 1 |
| Darryl Pollard | 26 | CB | 5-11 | 187 | 24 | Weber State | 14 | 0 |
| Tom Rathman | 44 | RB | 6-1 | 232 | 26 | Nebraska | 16 | 16 |
| Jerry Rice | 80 | WR | 6-2 | 200 | 26 | Mississippi Valley State | 16 | 16 |
| Larry Roberts | 91 | LDE | 6-3 | 271 | 25 | Alabama | 16 | 16 |
| Del Rodgers | 35 | RB | 5-10 | 203 | 28 | Utah | 1 | 0 |
| Bill Romanowski | 53 | ROLB | 6-4 | 241 | 22 | Boston College | 16 | 8 |
| Max Runager | 4 | P | 6-1 | 189 | 32 | South Carolina | 1 | 0 |
| Jesse Sapolu | 61 | LOG | 6-4 | 267 | 27 | Hawaii | 16 | 16 |
| Jeff Stover | 72 | DE | 6-5 | 275 | 30 | Oregon | 7 | 0 |
| Danny Stubbs | 96 | RDE | 6-4 | 266 | 23 | Miami (Florida) | 16 | 1 |
| Harry Sydney | 24 | RB | 6-0 | 217 | 29 | Kansas | 16 | 0 |
| John Taylor | 82 | WR | 6-1 | 185 | 26 | Delaware State | 12 | 3 |
| Chuck Thomas | 60 | C | 6-3 | 280 | 28 | Oklahoma | 16 | 0 |
| Keena Turner | 58 | ROLB-LLB | 6-2 | 222 | 30 | Purdue | 11 | 8 |
| Steve Wallace | 74 | LOT | 6-5 | 283 | 24 | Auburn | 16 | 16 |
| Mike Walter | 99 | RILB-RLB | 6-3 | 240 | 28 | Oregon | 16 | 16 |
| Mike Wilson | 85 | WR | 6-3 | 215 | 30 | Washington State | 16 | 11 |
| Eric Wright | 21 | RCB | 6-1 | 185 | 29 | Missouri | 15 | 10 |
| Steve Young | 8 | QB | 6-2 | 204 | 27 | Brigham Young | 11 | 3 |
| DRAFT LIST | ||||
|---|---|---|---|---|
| Round | Overall | Player | Pos | College |
| 2 | 33 | Danny Stubbs | DE | Miami (Florida) |
| 2 | 39 | Pierce Holt | DT | Angelo State |
| 3 | 80 | Bill Romanowski | LB | Boston College |
| 4 | 102 | Barry Helton | P | Colorado |
| 7 | 191 | Kevin Bryant | LB | Delaware State |
| 8 | 219 | Larry Clarkson | OT | Montana |
| 9 | 247 | Brian Bonner | LB | Minnesota |
| 10 | 275 | Tim Foley | K | Georgia Southern |
| 11 | 303 | Chet Brooks | DB | Texas A&M |
| 12 | 331 | George Mira, Jr. | LB | Miami (Florida) |
| SCORING BY QUARTERS | 1st | 2nd | 3rd | 4th | OT | PTS |
|---|---|---|---|---|---|---|
| Team Totals | 54 | 140 | 95 | 80 | 0 | 369 |
| Opponents Totals | 31 | 92 | 77 | 91 | 3 | 294 |
| TEAM STATS | TOP | 1st Downs | FDR | FDP | FDX | 3rd Down Efficiency | 4th Down Efficiency | PEN | PENY |
|---|---|---|---|---|---|---|---|---|---|
| Team Totals | 30:31 | 326 | 141 | 167 | 18 | 94/225 41.8% | 5/10 50.0% | 115 | 986 |
| Opponents Totals | 29:29 | 277 | 90 | 160 | 27 | 88/225 39.1% | 6/16 37.5% | 76 | 603 |
| SCORING | TD | X1 | X1A | PCT | FG | FGA | PCT | SAF | PTS |
|---|---|---|---|---|---|---|---|---|---|
| Mike Cofer | 0 | 40 | 41 | 97.6 | 27 | 38 | 71.1 | 0 | 121 |
| Roger Craig | 10 | 0 | 0 | 0 | 0 | 0 | 60 | ||
| Jerry Rice | 10 | 0 | 0 | 0 | 0 | 0 | 60 | ||
| John Taylor | 4 | 0 | 0 | 0 | 0 | 0 | 24 | ||
| John Frank | 3 | 0 | 0 | 0 | 0 | 0 | 18 | ||
| Joe Montana | 3 | 0 | 0 | 0 | 0 | 0 | 18 | ||
| Mike Wilson | 3 | 0 | 0 | 0 | 0 | 0 | 18 | ||
| Doug DuBose | 2 | 0 | 0 | 0 | 0 | 0 | 12 | ||
| Brent Jones | 2 | 0 | 0 | 0 | 0 | 0 | 12 | ||
| Tom Rathman | 2 | 0 | 0 | 0 | 0 | 0 | 12 | ||
| Guy McIntyre | 1 | 0 | 0 | 0 | 0 | 0 | 6 | ||
| Steve Young | 1 | 0 | 0 | 0 | 0 | 0 | 6 | ||
| Charles Haley | 0 | 0 | 0 | 0 | 0 | 1 | 2 | ||
| Team Totals | 41 | 40 | 41 | 97.6 | 27 | 38 | 71.1 | 1 | 369 |
| Opponents Totals | 34 | 34 | 34 | 100.0 | 18 | 24 | 75.0 | 1 | 294 |
| FIELD GOALS | MADE | ATT | PCT | BL | LG | 1-19 | 20-29 | 30-39 | 40-49 | 50+ |
|---|---|---|---|---|---|---|---|---|---|---|
| Mike Cofer | 27 | 38 | 71.1 | 1 | 52 | 1/1 | 9/10 | 9/11 | 7/11 | 1/5 |
| Team Totals | 27 | 38 | 71.1 | 1 | 52 | 1/1 | 9/10 | 9/11 | 7/11 | 1/5 |
| Opponents Totals | 18 | 24 | 75.0 | 2/ | 8/ | 3/ | 4/ | 1/ |
| RUSHING | ATT | YDS | AVG | LG | TD |
|---|---|---|---|---|---|
| Roger Craig | 310 | 1502 | 4.8 | 46t | 9 |
| Tom Rathman | 102 | 427 | 4.2 | 26 | 2 |
| Steve Young | 27 | 184 | 6.8 | 49t | 1 |
| Joe Montana | 38 | 132 | 3.5 | 15 | 3 |
| Doug DuBose | 24 | 116 | 4.8 | 37t | 2 |
| Jerry Rice | 13 | 107 | 8.2 | 29 | 1 |
| Harry Sydney | 9 | 50 | 5.6 | 13 | 0 |
| Terrence Flagler | 3 | 5 | 1.7 | 4 | 0 |
| Barry Helton | 1 | 0 | 0.0 | 0 | 0 |
| Team Totals | 527 | 2523 | 4.8 | 49t | 18 |
| Opponents Totals | 441 | 1588 | 3.6 | 36t | 8 |
| PASSING | ATT | COM | PCT | INC | YDS | Y/ATT | Y/COM | LG | TD | TD% | INT | INT% | TS | YL | NYP | RTG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Joe Montana | 397 | 238 | 59.9 | 149 | 2981 | 7.5 | 12.5 | 96t | 18 | 4.5 | 10 | 2.5 | 34 | 223 | 2758 | 87.9 |
| Steve Young | 101 | 54 | 53.5 | 44 | 680 | 6.7 | 12.6 | 73t | 3 | 3.0 | 3 | 3.0 | 13 | 75 | 605 | 72.2 |
| Harry Sydney | 1 | 0 | 0.0 | 1 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 39.6 | ||
| Jerry Rice | 3 | 1 | 33.3 | 1 | 14 | 4.7 | 14.0 | 14 | 0 | 0.0 | 1 | 33.3 | 0 | 0 | 14 | 9.7 |
| Team Totals | 502 | 293 | 58.4 | 195 | 3675 | 7.3 | 12.5 | 96t | 21 | 4.2 | 14 | 2.8 | 47 | 298 | 3377 | 83.5 |
| Opponents Totals | 530 | 292 | 55.1 | 216 | 3284 | 6.2 | 11.2 | 67t | 25 | 4.7 | 22 | 4.2 | 42 | 297 | 2987 | 72.2 |
| RECEIVING | REC | YDS | AVG | LG | TD | ||||
|---|---|---|---|---|---|---|---|---|---|
| Roger Craig | 76 | 534 | 7.0 | 22 | 1 | 0 | |||
| Jerry Rice | 64 | 1306 | 20.4 | 96t | 9 | ||||
| Tom Rathman | 42 | 382 | 9.1 | 24 | 0 | 0 | 0 | ||
| Mike Wilson | 33 | 405 | 12.3 | 31 | 3 | 0 | 0 | ||
| John Frank | 16 | 195 | 12.2 | 38 | 3 | 0 | 0 | ||
| John Taylor | 14 | 325 | 23.2 | 73t | 2 | ||||
| Ron Heller | 14 | 140 | 10.0 | 22 | 0 | 0 | 0 | ||
| Terry Greer | 8 | 120 | 15.0 | 31 | 0 | 0 | 0 | ||
| Brent Jones | 8 | 57 | 7.1 | 18t | 2 | 0 | 0 | 0 | |
| Doug DuBose | 6 | 57 | 9.5 | 13 | 0 | 0 | 0 | ||
| Terrence Flagler | 4 | 72 | 18.0 | 57 | 0 | 0 | |||
| Wes Chandler | 4 | 33 | 8.3 | 9 | 0 | 0 | 0 | 0 | |
| Harry Sydney | 2 | 18 | 9.0 | 9 | 0 | 0 | 0 | 0 | |
| Guy McIntyre | 1 | 17 | 17.0 | 17t | 1 | 1 | 0 | 0 | 0 |
| Calvin Nicholas | 1 | 14 | 14.0 | 14 | 0 | 0 | 0 | 0 | |
| Team Totals | 293 | 3675 | 12.5 | 96t | 21 | ||||
| Opponents Totals | 292 | 3284 | 11.2 | 67t | 25 |
| INTERCEPTIONS | INT | YDS | AVG | LG | TD |
|---|---|---|---|---|---|
| Tim McKyer | 7 | 11 | 1.6 | 7 | 0 |
| Ronnie Lott | 5 | 59 | 11.8 | 44 | 0 |
| Jeff Fuller | 4 | 18 | 4.5 | 10 | 0 |
| Tom Holmoe | 2 | 0 | 0.0 | 0 | 0 |
| Eric Wright | 2 | -2 | -1.0 | 0 | 0 |
| Keena Turner | 1 | 2 | 2.0 | 2 | 0 |
| Michael Carter | 1 | 0 | 0.0 | 0 | 0 |
| Team Totals | 22 | 88 | 4.0 | 44 | 0 |
| Opponents Totals | 14 | 185 | 13.2 | 47t | 1 |
| PUNTING | NO | YDS | AVG | LG | BL | TB | I20 | RYDS | NYDS | NET |
|---|---|---|---|---|---|---|---|---|---|---|
| Barry Helton | 78 | 3069 | 39.3 | 53 | 1 | 5 | 22 | 426 | 2543 | 32.2 |
| Max Runager | 1 | 24 | 24.0 | 24 | 0 | 0 | 0 | 0 | 24 | 24.0 |
| Team Totals | 80 | 3093 | 38.7 | 53 | 1 | 5 | 22 | 426 | 2567 | 32.1 |
| Opponents Totals | 86 | 3522 | 41.0 | 57 | 0 | 5 | 21 | 612 | 2810 | 32.7 |
| PUNT RETURNS | NO | FC | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|
| John Taylor | 44 | 7 | 556 | 12.6 | 95t | 2 |
| Wes Chandler | 6 | 5 | 28 | 4.7 | 13 | 0 |
| Don Griffin | 4 | 3 | 28 | 7.0 | 10 | 0 |
| Team Totals | 54 | 15 | 612 | 11.3 | 95t | 2 |
| Opponents Totals | 47 | 10 | 426 | 9.1 | 41 | 0 |
| KICKOFF RETURNS | NO | FC | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|
| Doug DuBose | 32 | 0 | 608 | 19.0 | 44 | 0 |
| John Taylor | 12 | 0 | 225 | 18.8 | 29 | 0 |
| Del Rodgers | 6 | 0 | 98 | 16.3 | 24 | 0 |
| Roger Craig | 2 | 0 | 32 | 16.0 | 17 | 0 |
| Harry Sydney | 1 | 1 | 8 | 8.0 | 8 | 0 |
| Chuck Thomas | 1 | 0 | 5 | 5.0 | 5 | 0 |
| Mike Wilson | 1 | 0 | 2 | 2.0 | 2 | 0 |
| Team Totals | 55 | 1 | 978 | 17.8 | 44 | 0 |
| Opponents Totals | 73 | 1362 | 18.7 | 40 | 0 |
| SACKS | NO | YDS |
|---|---|---|
| Charles Haley | 11.5 | |
| Michael Carter | 6.5 | |
| Larry Roberts | 6.0 | |
| Danny Stubbs | 6.0 | |
| Pierce Holt | 5.0 | |
| Kevin Fagan | 3.0 | |
| Riki Ellison | 1.0 | |
| Jeff Fuller | 1.0 | |
| Don Griffin | 1.0 | |
| Mike Walter | 1.0 | |
| Team Totals | 42.0 | 297.0 |
| Opponents Totals | 47.0 | 298.0 |
| FUMBLES | NO | LOST | OWN | OPP | REC | YDS | TD |
|---|---|---|---|---|---|---|---|
| Roger Craig | 8 | 2 | 0 | 2 | 0 | 0 | |
| Randy Cross | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| Doug DuBose | 2 | 1 | 1 | 2 | 0 | 0 | |
| John Frank | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| Jeff Fuller | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Charles Haley | 0 | 0 | 0 | 2 | 2 | 0 | 0 |
| Barry Helton | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| Pierce Holt | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Sam Kennedy | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
| Ronnie Lott | 0 | 0 | 0 | 4 | 4 | 3 | 0 |
| Joe Montana | 3 | 1 | 0 | 1 | -3 | 0 | |
| Tom Rathman | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| Jerry Rice | 2 | 1 | 0 | 1 | 0 | 0 | |
| Bill Romanowski | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Danny Stubbs | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| John Taylor | 6 | 2 | 0 | 2 | 0 | 0 | |
| Chuck Thomas | 1 | 0 | 0 | 0 | -12 | 0 | |
| Keena Turner | 0 | 0 | 0 | 2 | 2 | 0 | 0 |
| Mike Walter | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
| Eric Wright | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Steve Young | 5 | 2 | 0 | 2 | -10 | 0 | |
| Team Totals | 27 | 12 | 15 | 16 | 31 | -22 | 0 |
| Opponents Totals | 30 | 16 | 12 | 12 | 24 | 0 |
| Player Deaths |
| NFL Boxscores |
| NFL Game Officials |
| NFL Training Camps |
| NFL Roster Limits |
| Pro Football Hall of Fame |
| Super Bowl Scores |
| Privacy Policy |
| ©2006-2025 Pro Football Archives. All Rights Reserved. |
| Last Updated: October 12, 2025 |