TF ASSURANCES