Muhammad Usman Ahmad's contacts