CarGurus Logo Homepage Link
  • Buy
    • Used cars
    • New cars
    • Certified pre-owned
    • Start your purchase online
    • Dealerships near me
  • Sell
    • Sell my car
    • Car values
    • Sell my car FAQs
  • Finance
    • Prequalify for financing
    • How does it work?
    • Financing FAQs
  • Research
    • Test drive reviews
    • Price trends
    • Tips & advice
    • Electric cars
    • Compare cars
  • Discover
    The latest way to shop:
    smarter research, better
    listings.
  • Saved cars & searches
  • Sign in / Register
    • My account
    • Saved searches
    • Saved cars
    • Recommended cars
    • Browsing history
    • Financing dashboard
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

Used MINI Cooper for Sale near Trenton, NJ

211 results
Trenton, NJ
2008 MINI Cooper Base Convertible Pacifico Ford

2008 MINI Cooper

Base Convertible

101,217 miles

$6,174

Fair Deal
Philadelphia, PA
32 mi away
Year:
2008
Make:
MINI
Model:
Cooper
Body type:
Convertible
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
115 hp 1.6L I4
Exterior color:
Pure Silver Metallic
Fuel type:
Gasoline
Interior color:
Black Panther
Transmission:
6-Speed Automatic
Mileage:
101,217
Stock number:
FO47038PT
VIN:
WMWRF33518TG19280

Sponsored

2015 MINI Cooper S 4-Door Hatchback FWD

2015 MINI Cooper

S 4-Door Hatchback FWD

128,642 miles

$6,698

Good Deal
Lansdale, PA
27 mi away
Year:
2015
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
4 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
Blue
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Brown
Transmission:
6-Speed Manual
Mileage:
128,642
Stock number:
B62013
VIN:
WMWXU3C54F2B62013

Sponsored

2013 MINI Cooper Hatchback FWD

2013 MINI Cooper

Hatchback FWD

75,575 miles

$6,995

Fair Deal
Newark, NJ
49 mi away
Year:
2013
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
121 hp 1.6L I4
Exterior color:
Midnight Black Metallic
Combined gas mileage:
32 MPG
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
Automatic
Mileage:
75,575
Stock number:
28029
VIN:
WMWSU3C5XDT688399

Sponsored

2010 MINI Cooper S

2010 MINI Cooper

S

80,015 miles

$8,495

Fair Deal
Cinnaminson, NJ
18 mi away
Year:
2010
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
172 hp 1.6L I4
Exterior color:
Dark Silver Metallic
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Carbon Black Checkered Cloth
Transmission:
6-Speed Automatic
Mileage:
80,015
Stock number:
1480
VIN:
WMWMF7C50ATW88515

2020 MINI Cooper

2020 MINI Cooper

24,031 miles

$15,995

Great Deal
Jersey City, NJ
49 mi away
Year:
2020
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Engine:
134 hp 1.5L I3
Exterior color:
Pepper White
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
Automatic
Mileage:
24,031
Stock number:
K06125A
VIN:
WMWXR3C08L2L73665

2025 MINI Cooper S 4-Door Hatchback FWD

2025 MINI Cooper

S 4-Door Hatchback FWD

1,871 miles

$29,731

Great Deal
Certified Pre-Owned
Bala Cynwyd, PA
29 mi away
Year:
2025
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
4 doors
Drivetrain:
Front-Wheel Drive
Engine:
2L I4
Exterior color:
Chili Red Ii
Combined gas mileage:
33 MPG
Fuel type:
Gasoline
Interior color:
Brown (Beige)
Transmission:
Automatic
Mileage:
1,871
Stock number:
M25155L
VIN:
WMW53GD02S2W48282

Preparing for a close up...

Photos coming soon

2015 MINI Cooper

67,678 miles

$13,997

Fair Deal
Store transfer to Langhorne, PA
2,365 mi away • Price includes $1,999 shipping Price includes $1,999 shipping
Year:
2015
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Engine:
134 hp 1.5L I3
Exterior color:
Gray
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
67,678
Stock number:
28038385
VIN:
WMWXS5C53FT829081

Preparing for a close up...

Photos coming soon

2025 MINI Cooper

S 4-Door Hatchback FWD

3,109 miles

$29,095

Great Deal
Certified Pre-Owned
Bala Cynwyd, PA
29 mi away
Year:
2025
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
4 doors
Drivetrain:
Front-Wheel Drive
Engine:
2L I4
Exterior color:
Chili Red Ii
Combined gas mileage:
33 MPG
Fuel type:
Gasoline
Interior color:
Brown (Beige)
Transmission:
Automatic
Mileage:
3,109
Stock number:
M25183L
VIN:
WMW53GD07S2W55714

Preparing for a close up...

Photos coming soon

2015 MINI Cooper

2-Door Hatchback FWD

78,769 miles

$8,950

Fair Deal
Lakewood, NJ
33 mi away
Year:
2015
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
134 hp 1.5L I3
Exterior color:
White
Combined gas mileage:
32 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
6-Speed Automatic
Mileage:
78,769
Stock number:
10207
VIN:
WMWXM5C52FT942711

Preparing for a close up...

Photos coming soon

2023 MINI Cooper

John Cooper Works 2-Door Hatchback FWD

46,230 miles

$26,500

Good Deal
Mount Holly, NJ
15 mi away
Year:
2023
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
228 hp 2L I4
Exterior color:
Midnight Black
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
8-Speed Automatic
Mileage:
46,230
Stock number:
SX18245
VIN:
WMW73DH00P2T21064

Preparing for a close up...

Photos coming soon

2010 MINI Cooper

S Convertible

84,603 miles

$6,995

Good Deal
Toms River, NJ
38 mi away
Year:
2010
Make:
MINI
Model:
Cooper
Body type:
Convertible
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
172 hp 1.6L I4
Exterior color:
Gray
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
6-Speed Automatic
Mileage:
84,603
VIN:
WMWMS3C58ATY08307

Preparing for a close up...

Photos coming soon

2021 MINI Cooper

S 2-Door Hatchback FWD

36,526 miles

$21,000

Fair Deal
Newtown Square, PA
38 mi away
Year:
2021
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
Orange Metallic
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
7-Speed Automatic
Mileage:
36,526
Stock number:
26134A
VIN:
WMWXR5C04M2P16114

Preparing for a close up...

Photos coming soon

2023 MINI Cooper

John Cooper Works 2-Door Hatchback FWD

16,048 miles

$30,966

Fair Deal
Allentown, PA
45 mi away
Year:
2023
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
228 hp 2L I4
Exterior color:
White
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
16,048
Stock number:
P11745ML
VIN:
WMW73DH09P2T87788

Preparing for a close up...

Photos coming soon

2021 MINI Cooper

S 4-Door Hatchback FWD

36,314 miles

$21,000

Fair Deal
West Chester, PA
48 mi away
Year:
2021
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
4 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
White
Combined gas mileage:
30 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
36,314
Stock number:
2M93096
VIN:
WMWXU9C0XM2M93096

Preparing for a close up...

Photos coming soon

2021 MINI Cooper

Oxford Edition 2-Door Hatchback FWD

43,190 miles

$17,998

Good Deal
Store transfer to Langhorne, PA
83 mi away • Price includes $0 shipping Price includes $0 shipping
Year:
2021
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
134 hp 1.5L I3
Exterior color:
White
Combined gas mileage:
32 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
43,190
Stock number:
27919115
VIN:
WMWXR3C03M2P09532

Preparing for a close up...

Photos coming soon

2023 MINI Cooper

S 4-Door Hatchback FWD

6,750 miles

$24,886

Great Deal
Certified Pre-Owned
Edison, NJ
27 mi away
Year:
2023
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
4 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
British Racing Green IV Metallic
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
7-Speed Automatic
Mileage:
6,750
Stock number:
3224A
VIN:
WMW53DK05P2T85116

Preparing for a close up...

Photos coming soon

2015 MINI Cooper

S 2-Door Hatchback FWD

71,020 miles

$11,500

Fair Deal
Malvern, PA
42 mi away
Year:
2015
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
Blue
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
6-Speed Manual
Mileage:
71,020
Stock number:
741010
VIN:
WMWXP7C54FT741010

Preparing for a close up...

Photos coming soon

2017 MINI Cooper

S Convertible FWD

45,956 miles

$18,347

Good Deal
Store transfer to Langhorne, PA
817 mi away • Price includes $349 shipping Price includes $349 shipping
Year:
2017
Make:
MINI
Model:
Cooper
Body type:
Convertible
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
White
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
CREAM
Transmission:
Automatic
Mileage:
45,956
Stock number:
28053753
VIN:
WMWWG9C5XH3C23092

Preparing for a close up...

Photos coming soon

2012 MINI Cooper

S

95,554 miles

$6,200

Good Deal
Jersey City, NJ
49 mi away
Year:
2012
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
181 hp 1.6L I4
Exterior color:
Orange
Combined gas mileage:
31 MPG
Fuel type:
Gasoline
Interior color:
Cream
Transmission:
6-Speed Manual
Mileage:
95,554
Stock number:
S02
VIN:
WMWSV3C5XCTY25823

Preparing for a close up...

Photos coming soon

2019 MINI Cooper

2-Door Hatchback FWD

75,701 miles

$11,306

Good Deal
Jersey City, NJ
50 mi away
Year:
2019
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
134 hp 1.5L I3
Exterior color:
Solaris Orange Metallic
Combined gas mileage:
31 MPG
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
Automatic
Mileage:
75,701
Stock number:
J2336
VIN:
WMWXP5C5XK2H29838

Preparing for a close up...

Photos coming soon

2024 MINI Cooper

S 2-Door Hatchback FWD

16,066 miles

$23,820

Good Deal
Mt Laurel Township, NJ
23 mi away
Year:
2024
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
Rooftop Gray Metallic
Fuel type:
Gasoline
Interior color:
Carbon Black
Transmission:
7-Speed Automatic
Mileage:
16,066
Stock number:
R2U58258
VIN:
WMW53DH04R2U58258

Preparing for a close up...

Photos coming soon

2013 MINI Cooper

S Hatchback FWD

129,950 miles

$4,995

Good Deal
South Amboy, NJ
31 mi away
Year:
2013
Make:
MINI
Model:
Cooper
Body type:
Hatchback
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
181 hp 1.6L I4
Exterior color:
Blue
Combined gas mileage:
30 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
6-Speed Manual
Mileage:
129,950
VIN:
WMWSV3C55DT476538

Preparing for a close up...

Photos coming soon

2017 MINI Cooper

S Convertible FWD

73,773 miles

$13,742

Good Deal
Haddon Township, NJ
28 mi away
Year:
2017
Make:
MINI
Model:
Cooper
Body type:
Convertible
Doors:
2 doors
Drivetrain:
Front-Wheel Drive
Engine:
189 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
73,773
Stock number:
19182
VIN:
WMWWG9C34H3C81424

Sponsored

  1. Home
  2. / Used Cars
  3. / MINI Cooper
  4. / New Jersey
  5. / Trenton
Overview
Reviews
FAQs

CarGurus recommends the 2025 MINI Cooper

Picture of MINI Cooper

Summary

  • With 996 currently listed for sale on CarGurus and an average price of $31,895.80, 33.7% of 2025 MINI Coopers for sale on CarGurus are rated as good or great deals.
  • Favorably reviewed: Owners rated the 2025 MINI Cooper 5 / 5 stars and CarGurus experts gave it an 7 / 10.
  • 96.9% of 2025 Cooper models on CarGurus are accident free.
  • The 2025 MINI Cooper features an updated turbocharged engine, offering enhanced performance and efficiency while maintaining its signature fun-to-drive character.

Why it stands out

The redesigned 2025 MINI Cooper impresses with its blend of enhanced interior space and all-new infotainment technology, while still embodying the brand's signature fun and quirky personality. Weighing under 3,000 pounds and featuring a potent turbocharged four-cylinder engine in the Cooper S variant, it delivers an exhilarating driving experience that is both spirited and efficient. Additionally, the MINI Cooper’s rich motorsport heritage and go-kart-like handling make it a standout choice for those seeking a stylish yet playful urban vehicle.

Other model years to consider

The 2018 and 2017 MINI Cooper model years are excellent alternatives for buyers seeking affordability and quality. The 2018 model, priced at approximately $14,475, boasts a perfect user rating of 5/5 with a notable 38% of listings classified as good or great deals. Similarly, the 2017 model offers a strong combination of value and performance, with an average price of $13,351 and a user rating of 4.7/5, also featuring 38% good/great deals in the market.

For those on a tighter budget, the 2014 and 2016 models present solid options as well. The 2014 MINI Cooper has an average price of around $9,160 and maintains a high user rating of 4.8/5 with 35% good/great deals available. The slightly higher-priced 2016 model averages $11,165 but has a commendable user rating of 4.6/5 and similar inventory advantages with good deal percentages. These years provide potential buyers with reliable vehicles that balance cost-effectiveness and favorable market conditions.

Model years to approach with caution

When considering the MINI Cooper model years, the financial aspects vary significantly. The 2022 and 2024 models have higher average prices but exhibit lower user ratings, suggesting a potential misalignment between cost and perceived quality. The older models, such as the 2006 and 2007 versions, while more affordable, feature high user satisfaction ratings, although they face substantial availability constraints in the market.

These recommendations are based on CarGurus' proprietary market data from December 17, 2025, CarGurus experts' opinions, and generative AI.

4.6 Overall rating

(1,132 reviews)

Customers say

The MINI Cooper offers a consistently fun driving experience, sporty handling, and distinctive styling loved by many owners across model years. Drivers appreciate its peppy performance and responsiveness, making it a delight for city driving and everyday use. However, some owners have mentioned downsides such as limited passenger space, potential maintenance costs, and mixed feelings about interior quality. Overall, the MINI Cooper is favored for its spirited personality and compact design, though practical considerations should be taken into account.

AI generated from the text of customer reviews.

What people say

fuel economy handling interior performance power
Alba C
5.0
Reviewed a 2025 MINI S Signature Trim 2-door Hatchback on Dec 07, 2024

Love everything about it except all the beeping. Great ride, BMW comfort and power and cute as a button.

Jeff F
4.0
Reviewed a 2015 MINI S 4-Door Hatchback FWD on Dec 31, 2024

Great engaging driving experience with manual transmission and smooth B48 turbo power. Fun exhaust note too! Cozy coupe for two adults. Backseat ideal for dog. We bought the 4-door to allow for occasional rear passengers.

Arthur J
3.0
Reviewed a 2024 MINI S 4-Door Hatchback FWD on Oct 17, 2024

Great performance and handling, providing features above its competitors in its class . One downside it’s more expensive to maintain than the other cars in its class.

Anonymous
4.0
Reviewed a 2013 MINI Hatchback FWD on Sep 16, 2024

The car is great, drives great and only has 72000 mile

R J
5.0
Reviewed a 2019 MINI Cooper on May 22, 2024

Modern Minis are stylish, comfortable, maneuverable, sporty, handle well, and reliable. They don’t require much space so they are easily parked. With the back seats folded, there is a lot of space for luggage or even golf clubs. The four cylinder engine gives good economy. Love it!

MINI Cooper FAQs

How much does the MINI Cooper cost in Trenton, NJ?

The average MINI Cooper costs about $18,509.56. The average price has decreased by -2.1% since last year. The 211 for sale near Trenton, NJ on CarGurus, range from $2,995 to $46,240 in price.

Is the MINI Cooper a good car?

CarGurus experts gave the 2025 MINI Cooper an overall rating of 7/10 and MINI Cooper owners have rated the vehicle a 4.6/5 stars on average. If a vehicle has both strong expert and owner reviews, you can feel confident in its quality. If either expert reviews, owner reviews, or both are spotty, you might want to do some research to figure out where the car falls short.

How many MINI Cooper vehicles in Trenton, NJ have no reported accidents or damage?

211 out of 211 for sale near Trenton, NJ have no reported accidents or damage.

Is the MINI Cooper safe?

CarGurus experts gave the 2025 MINI Cooper a safety rating of 7/10.

What fuel types are available?

Gasoline, Electric engines are available.

  • 2026 MINI Cooper in Trenton NJ

  • 2025 MINI Cooper in Trenton NJ

  • 2024 MINI Cooper

  • 2023 MINI Cooper

  • 2022 MINI Cooper

  • 2021 MINI Cooper

  • Used MINI Cooper for Sale Under $10,000 Near Trenton

  • Used MINI Cooper for Sale Under $15,000 Near Trenton

  • Used MINI Cooper for Sale Under $20,000 Near Trenton

  • Used MINI Cooper for Sale Under $25,000 Near Trenton

  • Used MINI Cooper for Sale Under $30,000 Near Trenton

  • Used MINI Cooper for Sale Under $40,000 Near Trenton

  • Used White MINI Cooper for Sale

  • Used Blue MINI Cooper for Sale

  • Used Red MINI Cooper for Sale

  • Used Black MINI Cooper for Sale

  • Used Silver MINI Cooper for Sale

  • Used Gray MINI Cooper for Sale

  • MINI Cooper S 2-Door Hatchback FWD

  • MINI Cooper S 4-Door Hatchback FWD

  • MINI Cooper S Convertible FWD

  • MINI Cooper 2-Door Hatchback FWD

  • MINI Cooper Base

  • MINI Cooper 4-Door Hatchback FWD

  • MINI Cooper S

  • MINI Cooper Hatchback FWD

  • MINI Cooper Convertible FWD

  • MINI Cooper SE 2-Door Hatchback FWD

  • MINI Convertibles for Sale in Trenton NJ

  • Used MINI Electric Cars for Sale

  • Used MINI Cooper for Sale with Low Mileage

  • Used Hatchbacks for Sale with Low Mileage

  • New MINI Cooper in Trenton NJ

  • Certified Used MINI Cooper in Trenton NJ

  • Pontiac Solstice in Trenton NJ

  • Mitsubishi Lancer Evolution in Trenton NJ

  • Volkswagen Beetle in Trenton NJ

  • MINI Cooper in New Brunswick NJ

  • MINI Cooper in Philadelphia PA

  • MINI Cooper in Toms River NJ

  • MINI Cooper in Allentown PA

  • MINI Cooper in New York NY

  • MINI Cooper in Reading PA

  • MINI Cooper in Atlantic City NJ

  • MINI Cooper in Newark DE

  • MINI Cooper in Lancaster PA

  • All Used Cars

  • Manual Transmission Cars

  • Luxury Cars

  • Cars with Red Interior

  • Cheap Manual Cars

  • Hybrid Cars

  • Sports Cars

  • Electric SUVs

  • Cheap Trucks

  • Small Cars

  • Third Row SUVs

  • Three Quarter Ton Trucks

  • Lifted Trucks

  • Manual Transmission Trucks

  • Diesel Trucks

  • Hybrid SUVs

  • Dually Trucks

  • One Ton Trucks

  • Cheap SUVs

  • Lifted Ford Trucks

  • 4x4 Trucks

  • Work Trucks

  • AWD SUVs

  • Ford Trucks

  • Chevrolet Trucks

  • Toyota Trucks

  • Trucks Under $10,000

  • Cars Under $15,000

  • Sports Cars Under $20,000

  • Trucks Under $20,000

  • Used Sedans for Sale with Low Mileage

  • Used SUVs / Crossovers for Sale with Low Mileage

  • Used Hatchbacks for Sale with Low Mileage

  • Used Convertibles for Sale with Low Mileage

  • Used Vans for Sale with Low Mileage

  • Used Minivans for Sale with Low Mileage

  • Used Pickup Trucks for Sale with Low Mileage

  • Used Coupes for Sale with Low Mileage

  • Used Wagons for Sale with Low Mileage

  • The Car Store

  • Mini of Mount Laurel

Connect with us
Download our app
Download on the App Store Get it on Google Play
  • Company
  • About CarGurus
  • Our team
  • Press
  • Investor relations
  • Price trends
  • Careers
  • Advertise with CarGurus
  • For dealers
  • Dealer signup
  • Dealer resources
  • Terms
  • Terms of use
  • Privacy policy
  • Interest-based ads
  • Security
  • Help
  • Help center
  • Contact us
Click for the BBB Business Review of this Auto Listing Service in Cambridge MA
    • United States (EN)
    • Estados Unidos (ES)
    • Canada (EN)
    • Canada (FR)
    • United Kingdom

© 2026 CarGurus, Inc., All Rights Reserved.