SF26 web site is partially up!