CBC+DIFF+NRBC+RET on XE-5000