NOC details Hamada contract negotiations amid opposition