INSAF 1988 311494234 Data check and company reliability