32.abp646