SEUPTCL IBC