Copyright(c) 2005-2008 , PALM All Rights Reserved .