garmin to the fullest extent permitted by law disclaims all warranties including but not limited to the warranty of merchantability noninfringement of proprietary or third party rights and the warranty of fitness for particular purpose