Zaslat SMS: Approximate valuation of life assurance and annuity contracts /