gary legends of tomorrow