Marc’s fT+TT+E2+CBC w/Diff