haiupton061520