SAFAR-2022 308500914 Data check and company reliability