ban_semi_20210820