31st vis moot