Input (grade 9): The 21st Independent Spirit Awards, given by Film Independent on 4 March 2006, will honor the best in film for 2005.
Output (grade 9): The 21st Independent Spirit Awards, given by Film Independent on 4 March, 2006, will honor the best in film for 2005.