Sumo Wrestling

Sumo Wrestling ($\text{相撲}$, sumō), often stylized simply as Sumo, is a full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-contact competitive full-