shall3