by dib | 2024