© 2009 Ted Hayash. All rights reserved.