40 2050 8760 theta w24motor results