Tasks 1, 3 and 9 resolved