Brooklyn Nets @ Detroit Pistons
Shot Chart
Shot Made
Shot Missed
- Egor Demin makes technical free throw
- Danny Wolf misses 26-foot three point jumper
- Danny Wolf blocks Jalen Duren 's 3-foot running layup
- Danny Wolf makes two point shot (Terance Mann assists)
- Jalen Duren makes 2-foot layup (Cade Cunningham assists)
- Egor Demin makes free throw 1 of 2
- Egor Demin makes free throw 2 of 2
- Cade Cunningham makes technical free throw
- Duncan Robinson misses driving floating jump shot
- Nolan Traore misses driving layup
- Nic Claxton misses running layup
- Nic Claxton misses tip shot
- Nic Claxton makes driving layup
- Duncan Robinson misses 25-foot three point step back jumpshot
- Tobias Harris makes 4-foot driving floating jump shot (Cade Cunningham assists)
- Tobias Harris makes free throw 1 of 1
- Nic Claxton makes 4-foot dunk (Nolan Traore assists)
- Duncan Robinson misses 25-foot three point jumper
- Nolan Traore makes driving layup (Danny Wolf assists)
- Cade Cunningham misses 25-foot three point step back jumpshot
- Egor Demin misses 26-foot three point jumper
- Jalen Duren misses alley oop layup
- Nolan Traore misses 27-foot running jump shot
- Duncan Robinson makes 26-foot three point jumper (Cade Cunningham assists)
- Nic Claxton makes 4-foot alley oop dunk (Nolan Traore assists)
- Cade Cunningham makes 26-foot three point jumper (Jalen Duren assists)
- Nolan Traore misses driving layup
- Tobias Harris makes free throw 1 of 2
- Tobias Harris makes free throw 2 of 2
- Danny Wolf misses 24-foot three point jumper
- Jalen Duren makes free throw 1 of 2
- Jalen Duren makes free throw 2 of 2
- Nic Claxton makes 5-foot two point shot (Egor Demin assists)
- Jalen Duren makes layup (Cade Cunningham assists)
- Nic Claxton makes 5-foot two point shot
- Isaiah Stewart makes 3-foot hook shot (Cade Cunningham assists)
- Jaden Ivey misses 9-foot pullup jump shot
- Cade Cunningham misses 27-foot three point jumper
- Danny Wolf makes running layup
- Isaiah Stewart makes 3-foot dunk (Ausar Thompson assists)
- Ben Saraf misses 30-foot three point pullup jump shot
- Isaiah Stewart misses 26-foot three point jumper
- Day'Ron Sharpe misses 7-foot two point shot
- Ronald Holland II makes 4-foot two point shot (Cade Cunningham assists)
- Isaiah Stewart makes free throw 1 of 2
- Isaiah Stewart makes free throw 2 of 2
- Isaiah Stewart blocks Jalen Wilson 's 4-foot driving layup
- Daniss Jenkins makes running layup
- Day'Ron Sharpe misses 5-foot hook shot
- Day'Ron Sharpe makes layup (Ben Saraf assists)
- Jaden Ivey misses 3-foot reverse layup
- Cam Thomas makes 6-foot floating jump shot
- Ronald Holland II misses 26-foot three point jumper
- Ben Saraf misses driving floating jump shot
- Tobias Harris makes technical free throw
- Tobias Harris makes free throw 1 of 2
- Tobias Harris makes free throw 2 of 2
- Ben Saraf makes free throw 1 of 2
- Ben Saraf misses free throw 2 of 2
- Drake Powell misses driving layup
- Daniss Jenkins makes driving layup
- Jaden Ivey misses 25-foot three point jumper
- Drake Powell makes 11-foot fade away jump shot (Cam Thomas assists)
- Cam Thomas makes 27-foot three point step back jumpshot
- Cam Thomas misses running pullup jump shot
- Jaden Ivey misses 25-foot three point jumper
- Cam Thomas makes 26-foot three point jumper (Ben Saraf assists)
- Cade Cunningham misses driving floating jump shot
- Cam Thomas misses 26-foot three point jumper
- Javonte Green makes 25-foot three point jumper (Cade Cunningham assists)
- Ben Saraf makes free throw 1 of 2
- Ben Saraf makes free throw 2 of 2
- Isaiah Stewart misses 4-foot hook shot
- Cam Thomas misses driving floating jump shot
- Cam Thomas misses 10-foot fade away jump shot
- Cade Cunningham makes two point shot
- Cade Cunningham misses free throw 1 of 1
- Jaden Ivey makes 4-foot running dunk (Cade Cunningham assists)
- Day'Ron Sharpe makes 3-foot layup (Cam Thomas assists)
- Cade Cunningham misses 26-foot three point jumper
- Javonte Green makes 23-foot three point jumper (Cade Cunningham assists)
- Terance Mann makes 5-foot alley oop dunk (Nic Claxton assists)
- Cade Cunningham makes driving layup (Javonte Green assists)
- Nic Claxton misses 9-foot step back jumpshot
- Ausar Thompson makes running layup
- Egor Demin misses 28-foot three point jumper
- Cade Cunningham makes driving layup
- Cade Cunningham misses free throw 1 of 1
- Jalen Duren makes tip shot
- Egor Demin misses 23-foot three point jumper
- Cade Cunningham misses free throw 1 of 2
- Cade Cunningham makes free throw 2 of 2
- Cade Cunningham makes running layup
- Terance Mann makes 15-foot two point shot (Ben Saraf assists)
- Ausar Thompson makes 3-foot layup (Cade Cunningham assists)
- Duncan Robinson makes 5-foot driving floating jump shot (Tobias Harris assists)
- Ausar Thompson blocks Nic Claxton 's 4-foot dunk
- Jalen Duren makes free throw 1 of 2
- Jalen Duren misses free throw 2 of 2
- Drake Powell misses 25-foot three point jumper
- Tobias Harris misses 25-foot three point step back jumpshot
- Jalen Wilson makes 23-foot three point jumper (Drake Powell assists)
- Daniss Jenkins makes 4-foot driving dunk (Tobias Harris assists)
- Ben Saraf misses 27-foot three point jumper
- Duncan Robinson misses 26-foot running jump shot
- Ben Saraf misses free throw 1 of 2
- Ben Saraf makes free throw 2 of 2
- Daniss Jenkins misses driving layup
- Tobias Harris makes 23-foot three point jumper (Ausar Thompson assists)
- Day'Ron Sharpe misses 6-foot two point shot
- Daniss Jenkins misses 26-foot three point step back jumpshot
- Ausar Thompson makes 41-foot jump bank shot
- Jalen Duren makes driving layup
- Cade Cunningham makes running layup (Jalen Duren assists)
- Egor Demin misses 26-foot three point jumper
- Jalen Duren makes free throw 1 of 2
- Jalen Duren makes free throw 2 of 2
- Danny Wolf misses driving layup
- Jalen Duren makes 4-foot layup (Tobias Harris assists)
- Jalen Duren makes 2-foot reverse layup (Cade Cunningham assists)
- Terance Mann misses 25-foot three point pullup jump shot
- Jalen Duren misses 4-foot floating jump shot
- Danny Wolf misses 25-foot three point jumper
- Cade Cunningham misses free throw 1 of 2
- Cade Cunningham makes free throw 2 of 2
- Nolan Traore misses 29-foot three point pullup jump shot
- Nolan Traore blocks Jalen Duren 's 4-foot layup
- Ausar Thompson blocks Danny Wolf 's 1-foot running layup
- Jalen Duren makes 4-foot dunk (Duncan Robinson assists)
- Cade Cunningham blocks Nolan Traore 's 3-foot driving layup
- Tobias Harris misses driving layup
- Nolan Traore makes 23-foot running jump shot (Danny Wolf assists)
- Duncan Robinson misses driving floating jump shot
- Cade Cunningham blocks Ben Saraf 's 5-foot running layup
- Ausar Thompson makes running layup
- Cade Cunningham makes 3-foot running dunk (Jalen Duren assists)
- Cam Thomas makes 26-foot three point jumper (Ben Saraf assists)
- Duncan Robinson makes 25-foot three point jumper (Cade Cunningham assists)
- Jalen Wilson misses 26-foot three point jumper
- Isaiah Stewart makes free throw 1 of 2
- Isaiah Stewart misses free throw 2 of 2
- Cade Cunningham blocks Ben Saraf 's 5-foot driving layup
- Isaiah Stewart makes 4-foot running dunk (Ausar Thompson assists)
- Jalen Duren makes 3-foot two point shot
- Cam Thomas misses 28-foot three point jumper
- Isaiah Stewart misses 5-foot hook shot
- Jalen Wilson misses free throw 1 of 2
- Jalen Wilson makes free throw 2 of 2
- Ausar Thompson misses 5-foot jump bank shot
- Ronald Holland II makes 5-foot dunk (Isaiah Stewart assists)
- Jalen Wilson misses 29-foot three point jumper
- Daniss Jenkins makes free throw 1 of 2
- Daniss Jenkins makes free throw 2 of 2
- Ronald Holland II misses driving layup
- Drake Powell makes 23-foot three point jumper (Cam Thomas assists)
- Daniss Jenkins misses free throw 1 of 2
- Daniss Jenkins makes free throw 2 of 2
- Jalen Wilson makes free throw 1 of 2
- Jalen Wilson makes free throw 2 of 2
- Cam Thomas makes technical free throw
- Drake Powell makes free throw 1 of 2
- Drake Powell makes free throw 2 of 2
- Ronald Holland II misses 24-foot three point jumper
- Drake Powell makes free throw 1 of 3
- Drake Powell makes free throw 2 of 3
- Drake Powell makes free throw 3 of 3
- Daniss Jenkins makes 27-foot three pointer (Marcus Sasser assists)
- Ronald Holland II misses 23-foot three point jumper
- Ronald Holland II makes 3-foot running dunk
- Jalen Wilson misses two point shot
- Day'Ron Sharpe misses free throw 1 of 2
- Day'Ron Sharpe makes free throw 2 of 2
- Jaden Ivey misses 26-foot three point jumper
- Marcus Sasser makes 12-foot step back jumpshot (Jaden Ivey assists)
- Cam Thomas misses driving floating jump shot
- Day'Ron Sharpe makes free throw 1 of 2
- Day'Ron Sharpe makes free throw 2 of 2
- Jaden Ivey makes 27-foot three point jumper (Marcus Sasser assists)
- Drake Powell misses 23-foot three point jumper
- Day'Ron Sharpe makes free throw 1 of 2
- Day'Ron Sharpe misses free throw 2 of 2
- Jaden Ivey makes 23-foot three point jumper (Ronald Holland II assists)
- Ronald Holland II misses 26-foot three point jumper
- Danny Wolf misses 23-foot three point pullup jump shot
- Marcus Sasser misses 28-foot three point step back jumpshot
- Javonte Green makes two point shot (Ronald Holland II assists)
- Jalen Wilson misses driving floating jump shot
- Ronald Holland II misses 27-foot three point jumper
- E.J. Liddell misses 8-foot pullup jump shot
- Paul Reed makes 4-foot dunk
- Tyrese Martin misses 29-foot three point jumper
- Jaden Ivey misses 27-foot three point jumper
- Drake Powell misses 10-foot pullup jump shot
- Paul Reed makes 4-foot hook shot (Marcus Sasser assists)
- Danny Wolf makes free throw 1 of 2
- Danny Wolf makes free throw 2 of 2
- Marcus Sasser makes 28-foot three point jumper (Daniss Jenkins assists)
- Drake Powell makes driving layup
- Marcus Sasser makes 28-foot three point jumper (Paul Reed assists)
- Danny Wolf misses 30-foot three point jumper
- Daniss Jenkins misses two point shot
- E.J. Liddell makes 23-foot three point jumper (Danny Wolf assists)
- Paul Reed misses 7-foot hook shot
- Tyrese Martin misses 32-foot three point jumper
- Daniss Jenkins makes 3-foot driving dunk
- Daniss Jenkins makes running layup (Marcus Sasser assists)
- E.J. Liddell misses 23-foot three point jumper
- Marcus Sasser misses 27-foot three point step back jumpshot
- Jalen Wilson misses driving layup
- Daniss Jenkins makes free throw 1 of 2
- Daniss Jenkins makes free throw 2 of 2
- Jalen Wilson makes 5-foot reverse layup (Danny Wolf assists)
- Marcus Sasser makes 18-foot pullup jump shot
- E.J. Liddell makes 5-foot driving floating jump shot
Shot Made
Shot Missed
| TIME | PLAY | BKN | DET | |
|---|---|---|---|---|
| 12:00 | Egor Demin makes technical free throw | 1 | 0 | |
| 12:00 | Pistons delay of game violation | 1 | 0 | |
| 12:00 | Nic Claxton vs. Jalen Duren | 0 | 0 | |
| 12:00 | J.B. Bickerstaff technical foul | 0 | 0 | |
| 11:59 | Jalen Duren loose ball foul | 0 | 0 | |
| 11:43 | Danny Wolf misses 26-foot three point jumper | 1 | 0 | |
| 11:42 | Ausar Thompson defensive rebound | 1 | 0 | |
| 11:34 | Danny Wolf blocks Jalen Duren 's 3-foot running layup | 1 | 0 | |
| 11:33 | Nolan Traore defensive rebound | 1 | 0 | |
| 11:18 | Danny Wolf makes two point shot (Terance Mann assists) | 3 | 0 | |
| 11:06 | Jalen Duren makes 2-foot layup (Cade Cunningham assists) | 3 | 2 | |
| 10:47 | Ausar Thompson shooting foul | 3 | 2 | |
| 10:47 | Egor Demin makes free throw 1 of 2 | 4 | 2 | |
| 10:47 | Egor Demin makes free throw 2 of 2 | 5 | 2 | |
| 10:35 | Egor Demin defensive 3-seconds (technical foul) | 5 | 2 | |
| 10:35 | Cade Cunningham makes technical free throw | 5 | 3 | |
| 10:18 | Duncan Robinson misses driving floating jump shot | 5 | 3 | |
| 10:16 | Danny Wolf defensive rebound | 5 | 3 | |
| 10:10 | Nolan Traore misses driving layup | 5 | 3 | |
| 10:08 | Jalen Duren defensive rebound | 5 | 3 | |
| 10:04 | Cade Cunningham bad pass turnover (Nic Claxton steals) | 5 | 3 | |
| 9:57 | Nic Claxton misses running layup | 5 | 3 | |
| 9:54 | Nic Claxton offensive rebound | 5 | 3 | |
| 9:54 | Nic Claxton misses tip shot | 5 | 3 | |
| 9:54 | Nic Claxton offensive rebound | 5 | 3 | |
| 9:52 | Nic Claxton makes driving layup | 7 | 3 | |
| 9:38 | Duncan Robinson misses 25-foot three point step back jumpshot | 7 | 3 | |
| 9:38 | Cade Cunningham offensive rebound | 7 | 3 | |
| 9:36 | Tobias Harris makes 4-foot driving floating jump shot (Cade Cunningham assists) | 7 | 5 | |
| 9:36 | Terance Mann shooting foul | 7 | 5 | |
| 9:36 | Tobias Harris makes free throw 1 of 1 | 7 | 6 | |
| 9:22 | Nic Claxton makes 4-foot dunk (Nolan Traore assists) | 9 | 6 | |
| 9:06 | Duncan Robinson misses 25-foot three point jumper | 9 | 6 | |
| 9:05 | Nets defensive team rebound | 9 | 6 | |
| 8:47 | Nolan Traore makes driving layup (Danny Wolf assists) | 11 | 6 | |
| 8:47 | Pistons Full timeout | 11 | 6 | |
| 8:29 | Cade Cunningham misses 25-foot three point step back jumpshot | 11 | 6 | |
| 8:26 | Danny Wolf defensive rebound | 11 | 6 | |
| 8:19 | Egor Demin misses 26-foot three point jumper | 11 | 6 | |
| 8:17 | Cade Cunningham defensive rebound | 11 | 6 | |
| 8:08 | Jalen Duren misses alley oop layup | 11 | 6 | |
| 8:06 | Danny Wolf defensive rebound | 11 | 6 | |
| 8:02 | Nolan Traore misses 27-foot running jump shot | 11 | 6 | |
| 8:01 | Pistons defensive team rebound | 11 | 6 | |
| 8:01 | Nic Claxton loose ball foul | 11 | 6 | |
| 7:36 | Duncan Robinson makes 26-foot three point jumper (Cade Cunningham assists) | 11 | 9 | |
| 7:18 | Nic Claxton makes 4-foot alley oop dunk (Nolan Traore assists) | 13 | 9 | |
| 7:02 | Cade Cunningham makes 26-foot three point jumper (Jalen Duren assists) | 13 | 12 | |
| 6:45 | Nolan Traore misses driving layup | 13 | 12 | |
| 6:42 | Ausar Thompson defensive rebound | 13 | 12 | |
| 6:36 | Danny Wolf shooting foul | 13 | 12 | |
| 6:36 | Tobias Harris makes free throw 1 of 2 | 13 | 13 | |
| 6:36 | Tobias Harris makes free throw 2 of 2 | 13 | 14 | |
| 6:16 | Danny Wolf misses 24-foot three point jumper | 13 | 14 | |
| 6:14 | Ausar Thompson defensive rebound | 13 | 14 | |
| 6:04 | Danny Wolf shooting foul | 13 | 14 | |
| 6:04 | Jalen Duren makes free throw 1 of 2 | 13 | 15 | |
| 6:04 | Isaiah Stewart enters the game for Tobias Harris | 13 | 15 | |
| 6:04 | Jalen Duren makes free throw 2 of 2 | 13 | 16 | |
| 5:42 | Nic Claxton makes 5-foot two point shot (Egor Demin assists) | 15 | 16 | |
| 5:27 | Jalen Duren makes layup (Cade Cunningham assists) | 15 | 18 | |
| 5:12 | Nic Claxton makes 5-foot two point shot | 17 | 18 | |
| 5:02 | Isaiah Stewart makes 3-foot hook shot (Cade Cunningham assists) | 17 | 20 | |
| 4:50 | Egor Demin lost ball turnover (Ausar Thompson steals) | 17 | 20 | |
| 4:48 | Jaden Ivey enters the game for Duncan Robinson | 17 | 20 | |
| 4:48 | Day'Ron Sharpe enters the game for Egor Demin | 17 | 20 | |
| 4:48 | Drake Powell enters the game for Terance Mann | 17 | 20 | |
| 4:48 | Cam Thomas enters the game for Nic Claxton | 17 | 20 | |
| 4:36 | Jaden Ivey misses 9-foot pullup jump shot | 17 | 20 | |
| 4:34 | Jalen Duren offensive rebound | 17 | 20 | |
| 4:31 | Cade Cunningham misses 27-foot three point jumper | 17 | 20 | |
| 4:29 | Cam Thomas defensive rebound | 17 | 20 | |
| 4:23 | Danny Wolf makes running layup | 19 | 20 | |
| 4:16 | Isaiah Stewart makes 3-foot dunk (Ausar Thompson assists) | 19 | 22 | |
| 4:16 | Nets Full timeout | 19 | 22 | |
| 4:16 | Ronald Holland II enters the game for Ausar Thompson | 19 | 22 | |
| 4:16 | Ben Saraf enters the game for Nolan Traore | 19 | 22 | |
| 3:52 | Ben Saraf misses 30-foot three point pullup jump shot | 19 | 22 | |
| 3:52 | Nets offensive team rebound | 19 | 22 | |
| 3:52 | shot clock turnover | 19 | 22 | |
| 3:36 | Isaiah Stewart misses 26-foot three point jumper | 19 | 22 | |
| 3:33 | Danny Wolf defensive rebound | 19 | 22 | |
| 3:21 | Day'Ron Sharpe misses 7-foot two point shot | 19 | 22 | |
| 3:20 | Isaiah Stewart defensive rebound | 19 | 22 | |
| 3:12 | Ronald Holland II makes 4-foot two point shot (Cade Cunningham assists) | 19 | 24 | |
| 3:00 | Ronald Holland II personal foul | 19 | 24 | |
| 3:00 | Tobias Harris enters the game for Jalen Duren | 19 | 24 | |
| 3:00 | Daniss Jenkins enters the game for Cade Cunningham | 19 | 24 | |
| 3:00 | Jalen Wilson enters the game for Danny Wolf | 19 | 24 | |
| 2:52 | Cam Thomas lost ball turnover (Tobias Harris steals) | 19 | 24 | |
| 2:43 | Jalen Wilson personal foul | 19 | 24 | |
| 2:43 | Isaiah Stewart makes free throw 1 of 2 | 19 | 25 | |
| 2:43 | Isaiah Stewart makes free throw 2 of 2 | 19 | 26 | |
| 2:19 | Isaiah Stewart blocks Jalen Wilson 's 4-foot driving layup | 19 | 26 | |
| 2:16 | Tobias Harris defensive rebound | 19 | 26 | |
| 2:13 | Daniss Jenkins makes running layup | 19 | 28 | |
| 1:57 | Day'Ron Sharpe misses 5-foot hook shot | 19 | 28 | |
| 1:55 | Jalen Wilson offensive rebound | 19 | 28 | |
| 1:44 | Day'Ron Sharpe makes layup (Ben Saraf assists) | 21 | 28 | |
| 1:26 | Jaden Ivey misses 3-foot reverse layup | 21 | 28 | |
| 1:23 | Day'Ron Sharpe defensive rebound | 21 | 28 | |
| 1:13 | Cam Thomas makes 6-foot floating jump shot | 23 | 28 | |
| 52.5 | Ronald Holland II misses 26-foot three point jumper | 23 | 28 | |
| 51.9 | Day'Ron Sharpe defensive rebound | 23 | 28 | |
| 37.6 | Ben Saraf misses driving floating jump shot | 23 | 28 | |
| 35.4 | Daniss Jenkins defensive rebound | 23 | 28 | |
| 33.2 | Drake Powell shooting foul | 23 | 28 | |
| 33.2 | Jordi Fernandez technical foul | 23 | 28 | |
| 33.2 | Tobias Harris makes technical free throw | 23 | 29 | |
| 33.2 | Tobias Harris makes free throw 1 of 2 | 23 | 30 | |
| 33.2 | Tobias Harris makes free throw 2 of 2 | 23 | 31 | |
| 23.6 | Ronald Holland II personal foul | 23 | 31 | |
| 23.6 | Ausar Thompson enters the game for Jaden Ivey | 23 | 31 | |
| 10.3 | Ronald Holland II shooting foul | 23 | 31 | |
| 10.3 | Ben Saraf makes free throw 1 of 2 | 24 | 31 | |
| 10.3 | Cade Cunningham enters the game for Ronald Holland II | 24 | 31 | |
| 10.3 | Duncan Robinson enters the game for Ausar Thompson | 24 | 31 | |
| 10.3 | Ben Saraf misses free throw 2 of 2 | 24 | 31 | |
| 7.7 | Drake Powell offensive rebound | 24 | 31 | |
| 5.7 | Drake Powell misses driving layup | 24 | 31 | |
| 5.4 | Nets offensive team rebound | 24 | 31 | |
| 5.4 | Day'Ron Sharpe offensive goaltending turnover | 24 | 31 | |
| 0.3 | Daniss Jenkins makes driving layup | 24 | 33 | |
| 0.0 | (00:00) [Nets] REF-INITIATED REVIEW (CALL OVERTURNED) | 24 | 31 | |
| 0.0 | End of the 1st Quarter | 24 | 33 | |
BKN @ DET Videos
Marcus Sasser drains a long 3 from downtown
- 0:15
Daniss Jenkins rocks the rim with powerful jam
- 0:14
Ronald Holland II throws down big dunk vs. Brooklyn Nets
- 0:20
Matchups
Game Information
Detroit, MI

Referee:Derrick Collins
Referee:Marc Davis
Referee:Jonathan Sterling

2025-26 Standings
NBA News

Cleveland Cavaliers vs. Portland Trail Blazers: Game Highlights
Cleveland Cavaliers vs. Portland Trail Blazers: Game Highlights
6m

LeBron humbled by 22nd All-Star selection
LeBron James shares what his latest NBA All-Star selection means to him.
39m

Leonard scores 25 points, Clippers resume winning ways with 117-93 rout of Suns
— Kawhi Leonard scored 25 points and the Los Angeles Clippers, playing without James Harden, routed the Phoenix Suns 117-93 on Sunday night.
1h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.



