DEEPBLUE 310410513 Data check and company reliability