hall_project0126