Hamilton appeal thrown out