DSL APL 2025