YER-2022 309565231 Data check and company reliability