Alibaba: Wan 3.0 | Johanna Benchmarks