Information Technology 9626 Oct 2025 paper