prototype 40