Lctfix Net New May 2026