SEM-25-036 Trading and Settlement Code Terms of Reference for the Market Audit 2025 Consultation Paper Published 25 July 2025