A complete guide to all the happenings in this weekend’s protest extravaganza