[ << Back ]

Naked Photos of Bruce Willis are available at MaleStars.com. They currently feature over 65,000 Nude Pics, Biographies, Video Clips, Articles, and Movie Reviews of famous stars.


Related Links:


Actresses who appeared with Bruce Willis on screen:

Jessica Alba
Nicole Kidman
Kirsten Dunst
Julia Roberts
Scarlett Johansson
Cameron Diaz
Salma Hayek
Drew Barrymore
Uma Thurman
Monica Bellucci
Demi Moore
Milla Jovovich
Sharon Stone
Denise Richards
Brittany Murphy
Liv Tyler

Bruce Willis
Birthday: March 19, 1955

Birth Place: Idar-Oberstein, West Germany
Height: 6' 1"

Below is a complete filmography (list of movies he's appeared in) for Bruce Willis. If you have any corrections or additions, please email us at corrections@actorsofhollywood.com. We'd also be interested in any trivia or other information you have.



Burly, thick-featured, and balding, Bruce Willis looks as if he would be perfectly at home behind the wheel of an 18-wheeler. Instead, he is one of Hollywood's most popular action heroes, thanks in part to the success of the Die Hard series. But to peg Willis into such a narrow category is to deny his versatility, for he has proven himself at home in lead and supporting roles in dramas, comedies, romances, and adventures. Though he was born on an American military base in West Germany on March 19, 1955, Willis was raised in New Jersey from the age of two. As a youth, Willis had a stammer that only disappeared when he was performing, something he continued to do during high school as the class clown. After his graduation, Willis worked several odd jobs and played the harmonica for a local blues band by the name of Loose Goose. While attending Montclair State College, he performed in a production of Tennessee Williams' Cat on a Hot Tin Roof, and his love of acting blossomed. He spent much time in New York trying out for various off-Broadway productions, finally succeeding in 1977. He left school to work in the play Heaven on Earth, but his subsequent acting career was spotty, with a commercial here and a small theatrical role there. However, in 1984 he landed the lead in an off-Broadway production of Fool for Love and then, during a trip to Los Angeles, was selected out of 3,000 auditioners to co-star in Cybill Shepherd's romantic sitcom Moonlighting as the egotistical, self-assured private detective David Addison. Though the show experienced trouble behind the scenes, in large part due to a long-running conflict between Willis, Shepherd, and the show's creator, Glenn Gordon Caron, it was a major hit during most of its 1985-1989 run. In the early '80s, Willis had bit parts in two major features, but did not make his official big-screen debut until he starred opposite Kim Basinger in the Blake Edwards farce Blind Date (1987). He again worked with Edwards for his sophomore effort playing cowboy star Tom Mix opposite James Garner's Wyatt Earp in the Western spoof Sunset (1988). Both films reaped modest profits, but did little in the way of making Willis a major star. Then came Die Hard (1989), in which Willis played John McClane, a low-key New York cop who takes on the group of international terrorists that have taken an L.A. office hostage—an office where his estranged wife happens to be attending a Christmas party. The movie was a slick, fast-paced, collection of great stunts and even better one-liners. Its tremendous popularity put Willis on Hollywood's A-list, and naturally suggested that Willis would have followed up his success with another blockbuster, but he instead appeared in Norman Jewison's drama In Country as a psychologically damaged Vietnam vet who must care for his orphaned niece. Willis next lent his vocal talents to the voice of the baby in the inventive comedy Look Who's Talking (1989) and its sequel, Look Who's Talking Too (1990) before reprising the role of John McClane for Die Hard 2 in 1990. In 1991, he made his screenwriting debut for the much-panned Hudson Hawk. Throughout the mid-90s, Willis chose a disperate variety of films to participate in, with mixed resultes. Films like The Color of Night (1994) and Four Rooms (1995) slipped by with little attention, while others such as Pulp Fiction (1994) and 12 Monkeys (1995) were almost instantly iconic—leaving marks on American cinema. He proved himself unafraid to mold his abilities to fit virtually any genre, quite notably with his fun performance in Luc Besson's sci-fi pop epic, The Fifth Element (1997).In 1998, Willis returned to his action hero roots with the big-budget Michael Bay pic Armageddon, but following this success, he opted to explore subtler work once again, this time in the form of the long-delayed production of Kurt Vonnegut's Breakfast of Champions (1999). Though Breakfast failed to live up to the expectations likely imposed by comparisons to Vonnegut's source material and remained largely unseen, it was Willis' next small project that would find him, as well as a relatively unknown child actor named Haley Joel Osment, in what would become one of the most phenomenally successful sleeper-hits in box-office history. As a haunted child psychologist who reaches out to a troubled young boy harboring a terrifying secret, Willis brought a subtle compassion to his role in newcomer director M. Night Shymalan's The Sixth Sense (1999). He continued to pursue varied roles with the coming of the new millennium, including a recurring role on the wildly popular sit-com Friends, and a reteaming with Shymalan in 2000 for the eerie yet sensitive Unbreakable. A particularly big hit for the actor came that same year when he parodied his tough-guy image as a hit-man hiding out in suburbia in The Whole Nine Yards. Increasingly drawn to the porduction aspect of filmmaking, Willis continued to develope his skills behind the camera as producer of such features as The Crocodile Hunter: Collision Course (2002) and Hostage (2005). Turning up in such military themed features as Hart's War (2002) and Tears of the Sun (2003) in the early years of the new millennium, Willis would eventually step back into the role of Jimmy 'The Tuip' Tudeski for the sequel The Whole Ten Yards. Willis struck gold with both audiences and critics with his role in Robert Rodriguez's adaptation of Frank Miller's graphic novel series Sin City (2005). Also starring, Mickey Rourke and Clive Owen, the episodic comic-book-come-to-life found Willis as an ill-fated grizzled cop convicted for a crime he didn't commit. Another high-profile police officer role came a short time later, with Richard Donner hostage thriller 16 Blocks (2006), but the actor had long since proven his distaste for remaining in a given genre for very long, and soon later joined the cast of the Michael Polish drama The Astronaut Farmer (2006).In addition to acting, Willis has recorded a music CD, produced movies and a children's animated show, and taken part in the Planet Hollywood venture. Willis was married to actress Demi Moore from 1987 until 1998. They have three children.

Movie Credits
Die Hard 4 (2007)
Morgan's Summit (2007)
Perfect Stranger (2007)
[ Giovanni Ribisi ][ Gary Dourdan ]
The Astronaut Farmer (2006)
[ Bruce Dern ]
Fast Food Nation (2006)
[ Ethan Hawke ][ Wilmer Valderrama ][ Greg Kinnear ][ Kris Kristofferson ][ Richard Linklater ]
Over the Hedge (2006)
[ William Shatner ][ Thomas Haden Church ][ Nick Nolte ][ Eugene Levy ][ Steve Carell ]
16 Blocks (2006)
[ David Morse ][ Mos Def ]
Lucky Number Slevin (2006)
[ Josh Hartnett ][ Morgan Freeman ][ Ben Kingsley ][ Stanley Tucci ][ Mykelti Williamson ]
Alpha Dog (2006)
[ Justin Timberlake ][ Ben Foster ][ Lukas Haas ][ Emile Hirsch ][ Harry Dean Stanton ]
Sin City (2005)
[ Elijah Wood ][ Josh Hartnett ][ Rosario Dawson ][ Clive Owen ][ Benicio Del Toro ]
Hostage (2005)
[ Ben Foster ][ Kevin Pollak ][ Jonathan Tucker ][ Jimmy Bennett ][ Kim Coates ]
The Whole Ten Yards (2004)
[ Kevin Pollak ][ Johnny Messner ][ Andrew Stevens ][ Robert Rusler ][ Perry Lang ]
Charlie's Angels: Full Throttle (2003)
[ Luke Wilson ][ Matt Leblanc ][ John Cleese ][ Crispin Glover ][ Shia LaBeouf ]
Rugrats Go Wild! (2003)
[ Tim Curry ][ Flea ][ Ethan Phillips ][ Tony Jay ]
Tears of the Sun (2003)
[ Cole Hauser ][ Tom Skerritt ][ Hans Zimmer ][ Antoine Fuqua ][ Nick Chinlund ]
True West (2002)
Grand Champion (2002)
Hart's War (2002)
[ Colin Farrell ][ Jonathan Brandis ][ Cole Hauser ][ Rory Cochrane ][ Adrian Grenier ]
Bandits (2001)
[ Billy Bob Thornton ][ Barry Levinson ][ Bob Dylan ][ Bono ][ Troy Garity ]
Unbreakable (2000)
[ Samuel L. Jackson ][ M. Night Shyamalan ][ Spencer Treat Clark ][ John Patrick Amedori ][ Eamonn Walker ]
The Kid (2000)
[ Chi McBride ][ Spencer Breslin ][ Perry Lang ][ Matthew Perry ]
The One Where Paul's the Man (2000)
The One Where Ross Meets Elizabeth's Dad (2000)
The Whole Nine Yards (2000)
[ Michael Clarke Duncan ][ Kevin Pollak ][ Harland Williams ][ Andrew Stevens ][ Perry Lang ]
The Story of Us (1999)
[ Rob Reiner ][ Tim Matheson ][ Paul Reiser ][ Red Buttons ][ Eric Clapton ]
The Sixth Sense (1999)
[ Haley Joel Osment ][ M. Night Shyamalan ][ Donnie Wahlberg ][ Trevor Morgan ]
Breakfast of Champions (1999)
[ Owen Wilson ][ Michael Clarke Duncan ][ Nick Nolte ][ Lukas Haas ][ Omar Epps ]
Mercury Rising (1998)
[ Alec Baldwin ][ Peter Stormare ][ Miko Hughes ][ Chi McBride ][ Bodhi Elfman ]
Apocalypse (1998)
[ Aaron Carter ]
The Siege (1998)
[ Denzel Washington ][ Tony Shalhoub ][ Edward Zwick ][ Wood Harris ][ Mark Valley ]
The Fifth Element (1998)
[ Gary Oldman ][ Ian Holm ]
Armageddon (1998)
[ Ben Affleck ][ Owen Wilson ][ Steve Buscemi ][ Jason Isaacs ][ Billy Bob Thornton ]
The Jackal (1997)
[ Jack Black ][ Richard Gere ][ Sidney Poitier ][ J.K. Simmons ][ Daniel Dae Kim ]
The Fifth Element (1997)
[ Gary Oldman ][ Ian Holm ][ Chris Tucker ][ Luke Perry ][ Mathieu Kassovitz ]
Beavis and Butt-Head Do America (1996)
[ David Spade ][ Greg Kinnear ][ Heavy D ][ Ozzy Osbourne ][ Robert Stack ]
Last Man Standing (1996)
[ Christopher Walken ][ Michael Imperioli ][ Bruce Dern ][ David Patrick Kelly ][ William Sanderson ]
Bruno the Kid: The Animated Movie (1996)
[ Mark Hamill ][ Tim Curry ][ Bronson Pinchot ][ Kenneth Mars ][ Tony Jay ]
Twelve Monkeys (1995)
[ Brad Pitt ][ Christopher Plummer ][ David Morse ][ Christopher Meloni ][ Jon Seda ]
Four Rooms (1995)
[ Quentin Tarantino ][ Antonio Banderas ][ Tim Roth ][ Robert Rodriguez ][ Kane Hodder ]
Die Hard: With a Vengeance (1995)
[ Samuel L. Jackson ][ Jeremy Irons ][ Graham Greene ][ John McTiernan ]
Nobody's Fool (1994)
[ Philip Seymour Hoffman ][ Paul Newman ][ Dylan Walsh ][ Leslie Howard ]
Color of Night (1994)
[ Brad Dourif ][ Lance Henriksen ][ Scott Bakula ][ Kevin J. O'Connor ][ Eriq La Salle ]
North (1994)
[ Elijah Wood ][ Dan Aykroyd ][ John Ritter ][ Julia Louis-Dreyfus ][ Jason Alexander ]
Pulp Fiction (1994)
[ Quentin Tarantino ][ John Travolta ][ Samuel L. Jackson ][ Christopher Walken ][ Steve Buscemi ]
Striking Distance (1993)
[ Tom Sizemore ][ Dennis Farina ][ John Mahoney ][ Robert Pastorelli ][ Brion James ]
Loaded Weapon 1 (1993)
[ Samuel L. Jackson ][ Charlie Sheen ][ Emilio Estevez ][ Corey Feldman ][ Tim Curry ]
Death Becomes Her (1992)
[ Jonathan Silverman ]
The Last Boy Scout (1991)
[ Damon Wayans ][ Morris Chestnut ][ Bruce McGill ][ Eddie Griffin ][ Prince ]
Billy Bathgate (1991)
[ Steve Buscemi ][ Dustin Hoffman ][ Stanley Tucci ][ Xander Berkeley ][ Kevin Corrigan ]
Hudson Hawk (1991)
[ David Caruso ][ Frank Welker ][ Richard E. Grant ][ Bing Crosby ][ Andrew Bryniarski ]
Mortal Thoughts (1991)
[ Harvey Keitel ][ Frank Vincent ][ Billy Joel ]
The Bonfire of the Vanities (1990)
[ Tom Hanks ][ Morgan Freeman ][ Brian De Palma ][ F. Murray Abraham ][ Richard Belzer ]
Look Who's Talking Too (1990)
[ John Travolta ][ Mel Brooks ][ Elvis Presley ][ Damon Wayans ][ Elias Koteas ]
Die Hard 2 (1990)
[ John Leguizamo ][ Robert Patrick ][ William Sadler ][ Colm Meaney ][ Renny Harlin ]
Look Who's Talking (1989)
[ John Travolta ][ Abe Vigoda ][ George Segal ][ Don S. Davis ][ William B. Davis ]
In Country (1989)
[ Stephen Tobolowsky ][ Ken Jenkins ][ John Terry ][ Kevin Anderson ][ Jim Beaver ]
Maddie Hayes Got Married (1988)
[ Curtis Armstrong ][ Dennis Dugan ]
Los Dos Dipestos (1988)
[ Curtis Armstrong ]
Die Hard (1988)
[ Alan Rickman ][ Paul Gleason ][ William Atherton ][ Reginald VelJohnson ][ Clarence Gilyard Jr. ]
Sunset (1988)
[ Dermot Mulroney ][ Malcolm McDowell ][ James Garner ][ Blake Edwards ][ M. Emmet Walsh ]
The Return of Bruno (1988)
Blind Date (1987)
[ Phil Hartman ][ William Daniels ][ John Larroquette ][ Armin Shimerman ][ Graham Stark ]
To Heiress Human (1987)
Blonde on Blonde (1987)
[ Mark Harmon ][ Curtis Armstrong ]
The Verdict (1982)
[ Paul Newman ][ David Mamet ][ James Mason ][ Sidney Lumet ][ Jack Warden ]
Guru kommt, Ein (1980)
The First Deadly Sin (1980)
[ James Whitmore ][ David Dukes ]


  • Was high school student council president.
  • His recording of "Respect Yourself" reached #5 in January of 1987.
  • Bruce and Demi announce they are ending their marriage of eleven years. No reasons given. [24 June 1998]
  • Ranked #22 in Empire (UK) magazine's "The Top 100 Movie Stars of All Time" list. [October 1997]
  • Has three daughters with Moore: Rumer Willis (b. 1988), 'Scout Larue Willis' (b. 1991) and Tallulah Belle Willis (b. 1994).
  • His mother Marlene was born in Kassel, Germany.
  • Appeared on "Late Show with David Letterman" (1993) to advertise for Demi Moore's Striptease (1996) by doing his own undressing act. [1996]
  • As a young man his personality was very much like that of the character that he portrayed on "Moonlighting" (1985). He was always getting into trouble because of this and was bodily ejected from parties by the hosts for being obnoxious.
  • Has been very vocal in his support of almost every major Republican candidate in recent history except Bob Dole. He felt that presidential candidate Dole was out of line in his attacks on Demi Moore and her part in the movie Striptease (1996).
  • Was the first actor to ever "act" in a video game. No one before has ever done voice work along with having their movements digitally added to the game.
  • Stated he will no longer be doing violent action or "save-the-world" movies. [2001]
  • Wears his watch upside down with the face on the inside of his hand. This is also visible in many movies he's done (_Die Hard with a Vengeance_ , -Mercury Rising_ , etc.) where they haven't requested him to flip it over.
  • Memorial Day weekend, 1987: Was arrested after reportedly disturbing the peace and assaulting a police officer who was called to quiet a raucous party at his home. The charges were dropped after Willis agreed to apologize to his neighbors.
  • According to friends, he had a terrible stammer as a child.
  • Younger brother Robert died of pancreatic cancer at the age of 42. [2001]
  • Was originally cast as Terry Benedict in Ocean's Eleven (2001) but dropped out.
  • Attended Montclair State University in Montclair, New Jersey.
  • Set a new benchmark for actors' salaries when he was paid million for Die Hard (1988) in 1988. Eight years later, his wife, Demi Moore, set a benchmark of 12 million with Striptease (1996).
  • His ineptness as a waiter forced him to become a bartender.
  • Was named Man of the Year by Harvard University's Hasty Pudding Theatricals. [February 2002]
  • Was born on a military base in Germany.
  • Was president of a drama club at school.
  • Worked in a chemical factory before going to college.
  • He filled in as a last-minute host for David Letterman on February 26, 2003, a show he was supposed to be the guest for. It was Letterman's first "sick day" in 20 years (other than his time off for heart surgery).
  • Ranked #3 in Star TV's Top 10 Box Office Stars of the 1990s (2003)
  • Lives in Hailey, Idaho, where he owns The Mint bar and the Liberty Theater. He also owns the old Hailey Drug Store, but the building has been vacant and unused since the early 90s.
  • The scar on his right shoulder is from surgery due to complications from a broken arm when he was 17.
  • Has been in 7 movies with numbers in the title: _First Deadly Sin, The (1980)_ , Twelve Monkeys (1995), Four Rooms (1995), The Fifth Element (1997), The Sixth Sense (1999), The Whole Nine Yards (2000) and The Whole Ten Yards (2004).
  • Personally recommended Bonnie Bedelia for the role of his estranged wife in Die Hard (1988).
  • He is the hero of singer Nick Lachey.
  • He ad-libbed many of John McClane's one-liners in the "Die Hard" films.
  • Graduate of Penns Grove High School, Penns Grove, New Jersey. Class of 1973 who voted him "Most School Spirit."
  • He was the only celebrity that attended Julia Roberts' wedding to 'Danny Moder' .
  • Recommended Michael Clarke Duncan to play the part of John Coffey in The Green Mile (1999).
  • 20 October 2004 - Sued Revolution Studios for unspecified damages related to a blow to his forehead that he received during "ultrahazardous activity" involved in the filming of _Tears of the Sun (2003)_ . He claims that it has caused him extreme mental, physical and emotional pain & suffering.
  • Attended the Stella Adler Conservatory / Theatre program in New York City for three years.
  • Plays the harmonica.
  • France made him an officer in Order of Arts and Letters (April 2005). "France pays homage to an actor who represents the force of American cinema and the power of emotions that he invites us to share on screens throughout the world", Culture Minister Renaud Donnedieu de Vabres said. "I'm nervous. Bonjour Paris," he replied.
  • After dating Brooke Burns for ten months and finally being engaged to her they decided to split because of the difficulties with maintaining a long-distance relationship. (2 June 2004)
  • Was chosen to play John McClane in Die Hard (1988) because the producers felt he brought warmth and humor to an otherwise cold and humorless character.
  • He has been special ambassador of his birth town Idar-Oberstein since his 50th birthday.
  • Was a guest at Demi Moore's and Ashton Kutcher's wedding.
  • 8 directors cast him twice in their films: Blake Edwards, Amy Heckerling, Rob Reiner, Robert Benton, John McTiernan, Alan Rudolph, M. Night Shyamalan and Quentin Tarantino.
  • Along with Arnold Schwarzenegger and Charlton Heston, Willis was one of very few Hollywood celebrities to publicly support the Iraq war. While visiting the troops in 2003 he offered million of his own money for the man who would capture Saddam Hussein. When Hussein was captured it turned out that military rules prevent troops from collecting such a reward.
  • Served as a delegate at the Republican National Convention in 1992. In 2000 he was unable to narrate a biographical film of previous presidents to be shown at the RNC due to scheduling conflicts.
  • Has worked closely with two promising child stars: Miko Hughes in Mercury Rising (1998) and Haley Joel Osment in The Sixth Sense (1999). The boys had major roles in the films opposite him.
  • Often supports the careers of other actors he has met on set, and asks they be given supporting roles on later films, most famously Michael Duncan Clake, whom he worked with on Whole Nine Yards, asked for him on Armageddon and and suggested him to the producers of The Green Mile. Other actors include - Billy Bob Thornton (Armageddon, Bandits), Johnny Messner (Tears of the Sun, Whole Ten Yards), Nick Chinlund (Tears of the Sun, The Kid) and Cole Hauser (Hart's War, Tears of the Sun). He also insisted on Matthew Perry for the 'Yards' movies, in return for appearing on Perry's 'Friends' sitcom.
  • Announced his intention to make a pro-war film in which American soldiers will be depicted as brave fighters for freedom and democracy. It will be based on the exploits of the heavily decorated members of Deuce Four, the 1st Battalion, 24th Infantry, which has spent the past year battling insurgents in the northern Iraqi town of Mosul. Willis attended Deuce Four's homecoming ball this month in Seattle, Washington, where the soldiers are on leave, along with Stephen J. Eads, the producer of Armageddon (1998) and The Sixth Sense (1999). The actor said that he was in talks about a film of "these guys who do what they are asked to for very little money to defend and fight for what they consider to be freedom". Willis is likely to take on the role of the unit's commander, Lieutenant-Colonel Erik Kurilla. (November 2005)
  • Honored in Paris for his contribution to the film industry, by the French government. The actor was made an Officier Dans L'ordre Des Arts Et Des Lettres (Officer In The Order Of Arts And Letters) at a ceremony in the capital, where he was presented with his honor by French Culture Minister Renaud Donnedieu de Vabres. Donnedieu de Vabres said, "This is France's way of paying tribute to an actor who epitomizes the strength of American cinema, the power of the emotions that he invites us to share on the world's screens and the sturdy personalities of his legendary characters." Willis replied in French that he was "very touched" to receive his medal, adding, "Thank you France and Culture Minister for this great, great honor." (13 April 2005)
  • In November 2005 he offered million of his own money to anyone who turns in al-Qaeda terror leaders. The patriotic star will pay out for information on the whereabouts of Osama bin Laden, Aiman Al-Zawaheri or Abu Musab Al-Zarqawi, the alleged brains behind the 9/11 attacks. Willis announced his reward on US television show "Rita Cosby Live & Direct" (2005), where he also slammed biased media coverage of the Iraq war.
  • Appointed by President George W. Bush as national spokesman for Children in Foster Care. (23 July 2002)
  • His performance as John McClane in the "Die Hard" trilogy is ranked #46 on Premiere Magazine's 100 Greatest Movie Characters of All Time.
  • He and Linda Fiorentino were employed as bartenders in the early 1980s at the Kamikaze Club in New York City.
  • Has the distinction of playing two psychologists who have suffered serious work-related emotional trauma; Dr. Bill Capa in the Color of Night (1994) and Dr. Malcolm Crowe in The Sixth Sense (1999). Ironically, the Color of Night was a box office bomb and was widely ridiculed by critics, while The Sixth Sense became a box office smash and received several Oscar nominations, including Best Picture.
  • Little Richard presided over his wedding to Demi Moore and Ally Sheedy was one of the bridesmaids.
  • Married Demi Moore at the Golden Nugget Hotel in Las Vegas
  • Turned down the role of Sam Wheat in Ghost (1990) because he didn't think the plot would work and that playing a ghost would be detrimental to his career. Ironically, he played a ghost in The Sixth Sense (1999), which was a critical success and is widely regarded as one of his best performances.
  • Was originally envisioned as the lead for Any Given Sunday (1999).
  • He apologized to Colombia after blaming the nation for America's drug problems. The star insisted the United States is as much to blame for the prolific trade and confessed he didn't mean to single out any one country as the supplier. He told the New York Daily News, "I said Colombia because it was the first country to come to mind." The actor was dubbed "ignorant" and "ungrateful" by the Colombian president for his comments in March 2006, and advised not to base his arguments on "Hollywood clichés".
  • In November 2000 he urged his fans to vote for Republican candidate George W. Bush in the presidential election. He told an interviewer, "If you guys vote for Al Gore, you're out of your minds ... Gore's a knucklehead ... just the lying and mendacity of the last eight years of the regime that Al Gore was a part and parcel of ... I mean, there is only so much lying the American people will take before they go, 'Uh, this doesn't seem like a good idea.' You have to look at what he does and what he stands for."

Naked Photos of Bruce Willis are available at MaleStars.com. They currently feature over 65,000 Nude Pics, Biographies, Video Clips, Articles, and Movie Reviews of famous stars.

Copyright © 2011 actorsofhollywood.com, Inc. All rights reserved.