ends (123.522)