USACARS logo

Ford Cars from USA — Page 1692

  • 2022 FORD MUSTANG MACH-E PREMIUM
    Copart
    Status:
    Stationary
    Odometer:
    — miles
    Not Actual
    Lot ID:
    59738976
    Key:
    Yes
    Engine:
    Electric
    VIN Code:
    3FMTK3SU7NMA48524
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ca - Hayward
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2014 FORD FUSION SE
    Copart
    Status:
    Run & Drive
    Odometer:
    113,849 miles
    Actual
    Lot ID:
    70048506
    Key:
    Yes
    Engine:
    2.5l 4
    VIN Code:
    1FA6P0H70E5389164
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Or - Portland North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2019 FORD FIESTA SE
    Copart
    Status:
    Run & Drive
    Odometer:
    55,509 miles
    Actual
    Lot ID:
    72852576
    Key:
    Yes
    Engine:
    1.6l 4
    VIN Code:
    3FADP4BJ1KM118221
    Damage:
    Rear End
    Dealer type:
    Insurance
    Location:
    Ks - Kansas City
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD EXPLORER SPORT
    Copart
    Status:
    Run & Drive
    Odometer:
    125,653 miles
    Actual
    Lot ID:
    60378886
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FM5K8GT5HGD15339
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    De - Seaford
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2020 FORD ECOSPORT SE
    Copart
    Status:
    Stationary
    Odometer:
    — miles
    Exempt
    Lot ID:
    65671906
    Key:
    No
    Engine:
    1.0l 3
    VIN Code:
    MAJ3S2GE3LC360408
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ky - Lexington West
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2016 FORD F150 SUPERCREW
    Copart
    Status:
    Run & Drive
    Odometer:
    349,760 miles
    Exempt
    Lot ID:
    73061286
    Key:
    Yes
    Engine:
    5.0l 8
    VIN Code:
    1FTEW1EF7GFB75702
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ga - Tifton
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2013 FORD FOCUS ST
    Copart
    Status:
    Stationary
    Odometer:
    114,537 miles
    Actual
    Lot ID:
    62016836
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FADP3L99DL289267
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ky - Lexington East
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2014 FORD ESCAPE SE
    Copart
    Status:
    Run & Drive
    Odometer:
    289,347 miles
    Actual
    Lot ID:
    73480476
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FMCU9G96EUA15575
    Damage:
    Rear End
    Dealer type:
    Insurance
    Location:
    Il - Chicago North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2021 FORD F150 SUPERCREW
    Copart
    Status:
    Run & Drive
    Odometer:
    266,254 miles
    Actual
    Lot ID:
    69348966
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FTFW1E88MKE51992
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tn - Memphis
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2020 FORD ESCAPE TITANIUM
    Copart
    Canada
    Status:
    Run & Drive
    Odometer:
    109,069 miles
    Actual
    Lot ID:
    56589326
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FMCU9J95LUB32327
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Nl - St. John'S
    CopartCanada
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    1,050 CAD
  • 2009 FORD FUSION SE
    IAAI
    Status:
    Stationary
    Odometer:
    117,368 miles
    Actual
    Lot ID:
    46262501
    Key:
    Yes
    Engine:
    2.3L I-4 DOHC, VVT, REGULAR, 160HP
    VIN Code:
    3FAHP07Z09R207512
    Damage:
    Front & Rear
    Dealer type:
    Insurance
    Location:
    Omaha South (Ne)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 1997 FORD MUSTANG
    IAAI
    Status:
    Stationary
    Odometer:
    91,454 miles
    Actual
    Lot ID:
    44631131
    Key:
    Yes
    Engine:
    3.8l v-6 150hp
    VIN Code:
    1FALP4040VF207940
    Damage:
    Normal Wear
    Dealer type:
    Dealer
    Location:
    Gulf Coast (Ms)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2015 FORD F150 SUPERCREW
    Copart
    Status:
    Run & Drive
    Odometer:
    73,815 miles
    Actual
    Lot ID:
    70620296
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FTEW1E82FFC33716
    Damage:
    Vandalized
    Dealer type:
    Insurance
    Location:
    Az - Tucson
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 175
  • 2019 FORD ESCAPE SE
    Copart
    Status:
    Run & Drive
    Odometer:
    146,731 miles
    Exempt
    Lot ID:
    51299216
    Key:
    Yes
    Engine:
    1.5l 4
    VIN Code:
    1FMCU9GD8KUB06721
    Damage:
    Rear End
    Dealer type:
    Insurance
    Location:
    Ca - Vallejo
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD FOCUS SEL
    Copart
    Status:
    Run & Drive
    Odometer:
    122,258 miles
    Actual
    Lot ID:
    72274046
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FADP3H29HL302858
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Ky - Louisville
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD F150 SUPERCREW
    Copart
    Status:
    Stationary
    Odometer:
    — miles
    Not Actual
    Lot ID:
    68770486
    Key:
    No
    Engine:
    5.0l 8
    VIN Code:
    1FTEW1EF2HFB95373
    Damage:
    -
    Dealer type:
    Insurance
    Location:
    Va - Richmond
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2009 FORD TAURUS SEL
    Copart
    Status:
    Run & Drive
    Odometer:
    252,194 miles
    Exempt
    Lot ID:
    51303486
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FAHP24W59G105300
    Damage:
    Minor Dent/Scratches
    Dealer type:
    Insurance
    Location:
    Nv - Las Vegas West
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2003 FORD EXCURSION EDDIE BAUER
    Copart
    Status:
    Stationary
    Odometer:
    — miles
    Exempt
    Lot ID:
    51304196
    Key:
    Yes
    Engine:
    6.0l 8
    VIN Code:
    1FMSU45P03EC08134
    Damage:
    Rollover
    Dealer type:
    Insurance
    Location:
    Ne - Lincoln
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2010 FORD MUSTANG GT
    Copart
    Status:
    Run & Drive
    Odometer:
    127,328 miles
    Exempt
    Lot ID:
    51304236
    Key:
    Yes
    Engine:
    4.6l 8
    VIN Code:
    1ZVBP8CH5A5133584
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ok - Tulsa
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2002 FORD E150 DELIVERY VAN
    Copart
    Status:
    Starts
    Odometer:
    303,461 miles
    Actual
    Lot ID:
    72515326
    Key:
    Yes
    Engine:
    5.4l 8
    VIN Code:
    1FTRE14L62HB84271
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Ga - Atlanta North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2012 FORD ESCAPE LIMITED
    Copart
    Status:
    Run & Drive
    Odometer:
    207,532 miles
    Actual
    Lot ID:
    67023316
    Key:
    Yes
    Engine:
    3.0l 6
    VIN Code:
    1FMCU9EG8CKC62221
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tx - Dallas South
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD EXPLORER SPORT
    Copart
    Status:
    Run & Drive
    Odometer:
    116,453 miles
    Exempt
    Lot ID:
    72516906
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FM5K8GT1HGC03136
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Fl - Orlando North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2012 FORD FOCUS SE
    Copart
    Status:
    Stationary
    Odometer:
    144,411 miles
    Exempt
    Lot ID:
    51319286
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FAHP3F26CL413140
    Damage:
    Mechanical
    Dealer type:
    Insurance
    Location:
    Ga - Cartersville
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2018 FORD EDGE TITANIUM
    IAAI
    Status:
    Stationary
    Odometer:
    50,876 miles
    Actual
    Lot ID:
    44601167
    Key:
    No
    Engine:
    3.5l v-6 dohc, vvt, 280hp
    VIN Code:
    2FMPK4K80JBB39270
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tulsa (Ok)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2021 FORD F-350 XL
    IAAI
    Status:
    Run & Drive
    Odometer:
    170,993 miles
    Actual
    Lot ID:
    46255598
    Key:
    Yes
    Engine:
    -
    VIN Code:
    1FT8W3BT0MEC50776
    Damage:
    Engine Damage
    Dealer type:
    Insurance
    Location:
    Anchorage (Ak)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2007 FORD MUSTANG
    Copart
    Status:
    Stationary
    Odometer:
    202,290 miles
    Exempt
    Lot ID:
    73504266
    Key:
    Yes
    Engine:
    4.0l 6
    VIN Code:
    1ZVFT84N275264627
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Nc - Mebane
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2016 FORD F150 SUPERCREW
    Copart
    Status:
    Run & Drive
    Odometer:
    156,493 miles
    Actual
    Lot ID:
    67429296
    Key:
    Yes
    Engine:
    5.0l 8
    VIN Code:
    1FTEW1EF7GKD73915
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ok - Oklahoma City
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2016 FORD FIESTA SE
    Copart
    Status:
    Run & Drive
    Odometer:
    159,031 miles
    Exempt
    Lot ID:
    69430506
    Key:
    Yes
    Engine:
    1.6l 4
    VIN Code:
    3FADP4EJ7GM154479
    Damage:
    Rear End
    Dealer type:
    Insurance
    Location:
    Va - Richmond East
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2024 FORD F150 XLT
    Copart
    Canada
    Status:
    Starts
    Odometer:
    45,279 miles
    Not Actual
    Lot ID:
    72006316
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FTFW3L86RFA58300
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Qc - Montreal
    CopartCanada
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    0 CAD
  • 2024 FORD TRANSIT T-350
    Copart
    Status:
    Unknown
    Odometer:
    47,280 miles
    Actual
    Lot ID:
    69593096
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FBAX2X81RKA36325
    Damage:
    -
    Dealer type:
    Insurance
    Location:
    Ga - Atlanta North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 125
  • 2014 FORD ESCAPE SE
    Copart
    Status:
    Stationary
    Odometer:
    132,555 miles
    Actual
    Lot ID:
    73097876
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    1FMCU0G92EUA14533
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tn - Memphis
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2022 FORD MAVERICK XL
    Copart
    Status:
    Run & Drive
    Odometer:
    114,984 miles
    Exempt
    Lot ID:
    52153316
    Key:
    Yes
    Engine:
    2.5l 4
    VIN Code:
    3FTTW8E30NRA57366
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tx - North Austin
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2023 FORD BRONCO BASE
    Copart
    Status:
    Stationary
    Odometer:
    41,187 miles
    Exempt
    Lot ID:
    51333026
    Key:
    Yes
    Engine:
    2.3l 4
    VIN Code:
    1FMDE5CH6PLB58641
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Mo - St. Louis
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2019 FORD EXPLORER LIMITED
    Copart
    Status:
    Run & Drive
    Odometer:
    84,639 miles
    Actual
    Lot ID:
    73509666
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FM5K7F82KGB13797
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Mn - Minneapolis North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2004 FORD F150
    Copart
    Status:
    Stationary
    Odometer:
    251,389 miles
    Exempt
    Lot ID:
    73988396
    Key:
    Yes
    Engine:
    5.4l 8
    VIN Code:
    1FTPX04504KD73467
    Damage:
    Frame Damage
    Dealer type:
    Insurance
    Location:
    Fl - Tampa South
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2015 FORD FUSION TITANIUM HEV
    Copart
    Status:
    Run & Drive
    Odometer:
    222,274 miles
    Actual
    Lot ID:
    72145676
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    3FA6P0RU9FR148237
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ky - Earlington
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD EDGE TITANIUM
    IAAI
    Status:
    Run & Drive
    Odometer:
    99,294 miles
    Actual
    Lot ID:
    46170467
    Key:
    Yes
    Engine:
    2.0L I-4 DI, DOHC, VVT, TURBO, PREMIUM, 245HP
    VIN Code:
    2FMPK4K90HBB89878
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Philadelphia (Pa)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2023 FORD MUSTANG MACH-E PREMIUM
    IAAI
    Status:
    Unknown
    Odometer:
    132,326 miles
    Actual
    Lot ID:
    46177321
    Key:
    Yes
    Engine:
    Electric
    VIN Code:
    3FMTK3SU5PMA70329
    Damage:
    Side
    Dealer type:
    Dealer
    Location:
    Kansas City (Ks)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2019 FORD F150 RAPTOR
    Copart
    Status:
    Unknown
    Odometer:
    — miles
    Not Actual
    Lot ID:
    67659216
    Key:
    No
    Engine:
    3.5l 6
    VIN Code:
    1FTFW1RG5KFC62790
    Damage:
    Burn Interior
    Dealer type:
    Insurance
    Location:
    Wy - Casper
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2018 FORD F150 SUPER CAB
    Copart
    Status:
    Run & Drive
    Odometer:
    174,571 miles
    Actual
    Lot ID:
    74612186
    Key:
    Yes
    Engine:
    3.3l 6
    VIN Code:
    1FTEX1EB8JKC47211
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Tx - Ft. Worth
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2016 FORD TAURUS SE
    Copart
    Status:
    Stationary
    Odometer:
    133,177 miles
    Actual
    Lot ID:
    67150086
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FAHP2D84GG117128
    Damage:
    Rollover
    Dealer type:
    Insurance
    Location:
    Mn - Minneapolis North
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2017 FORD ESCAPE SE
    Copart
    Status:
    Run & Drive
    Odometer:
    60,239 miles
    Actual
    Lot ID:
    74863826
    Key:
    Yes
    Engine:
    1.5l 4
    VIN Code:
    1FMCU0GD8HUC73424
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Mi - Lansing
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2012 FORD TRANSIT CONNECT XL
    Copart
    Status:
    Unknown
    Odometer:
    179,257 miles
    Actual
    Lot ID:
    72920846
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    NM0LS7CN3CT125520
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Md - Baltimore East
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2019 FORD F150 SUPERCREW
    Copart
    Status:
    Stationary
    Odometer:
    — miles
    Exempt
    Lot ID:
    58843596
    Key:
    Yes
    Engine:
    3.5l 6
    VIN Code:
    1FTEW1E42KFC47459
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Ok - Oklahoma City
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 1991 FORD TAURUS SHO
    IAAI
    Status:
    Stationary
    Odometer:
    53,210 miles
    Actual
    Lot ID:
    43813523
    Key:
    No
    Engine:
    3.0l v6 fi dohc f
    VIN Code:
    1FACP54Y3MA145142
    Damage:
    Rear End
    Dealer type:
    Dealer
    Location:
    Wichita (Ks)
    IAAI
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2018 FORD EDGE TITANIUM
    Copart
    Status:
    Run & Drive
    Odometer:
    168,290 miles
    Actual
    Lot ID:
    74439516
    Key:
    Yes
    Engine:
    2.0l 4
    VIN Code:
    2FMPK4K92JBB19109
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ia - Cedar Rapids
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2009 FORD F-150
    Copart
    Status:
    Run & Drive
    Odometer:
    198,716 miles
    Exempt
    Lot ID:
    66496556
    Key:
    Yes
    Engine:
    -
    VIN Code:
    1FTPW14VX9FA83715
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Mt - Helena
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2018 FORD MUSTANG
    Copart
    Status:
    Run & Drive
    Odometer:
    79,969 miles
    Exempt
    Lot ID:
    63250706
    Key:
    Yes
    Engine:
    2.3l 4
    VIN Code:
    1FA6P8TH1J5156872
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    La - New Orleans
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2015 FORD F150 SUPER CAB
    Copart
    Status:
    Run & Drive
    Odometer:
    335,435 miles
    Actual
    Lot ID:
    98273475
    Key:
    Yes
    Engine:
    5.0l 8
    VIN Code:
    1FTFX1EF6FFB47325
    Damage:
    Front End
    Dealer type:
    Insurance
    Location:
    Ks - Wichita
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0
  • 2005 FORD ESCAPE
    Copart
    Status:
    Run & Drive
    Odometer:
    320,218 miles
    Exempt
    Lot ID:
    51351146
    Key:
    Yes
    Engine:
    -
    VIN Code:
    1FMYU93135KC44507
    Damage:
    Side
    Dealer type:
    Insurance
    Location:
    Ky - Louisville
    Copart
    Auction planned – date to be determined
    Auction planned – date to be determined
    Current Bid:
    $ 0

© Copyright 2026 USA Cars. All rights reserved