cnc file islamic