"By providing content or information to us, including by submitting or uploading content or materials for use on the Site, you represent and warrant that you or the owner of all rights to such content or materials has expressly granted us an irrevocable world-wide right in all languages and in perpetuity to use and exploit all or any part of the content and materials provided by you." . . . . .