645-778 Valiant