lynn-teo-horiz