The final rating of an online casino is a result of evaluating