def 2023