John Patrick Tournaments GRAND PRIX GRAND FINAL 2024 Flowchart