ibc88 28