Attributes contributed by Flapco, Hipolito Pichardo.
Ratings contributed by Flapco, Hipolito Pichardo.