NLC 2009 June 25-26