20040817 cricket: BCCI finalises contracts for players