20230223093738.545825 Oman information technology report Oman information technology report 1752-4288 England Oman information technology report : Oman information technology report :