ends (105.157)