All M40