CAST: Solid first half performance. Strong SaaS growth. : vi