SEPA report April 2025