Annual Ace 2026 tees off