abp 646