Catherine De Clercq Lüchinger, Switzerland, Teufen (AR), F