mnc and abp