Rosemary Hastings wins golden treble at road masters nationals, Jeremy Ryan earns top five result