Ham do