tosulliv: split of 'Ask' CCM assessment to two separate fragments for
performance reasons. Additionally, have added remaining ask assessment
criteria.