McCain Ballarat's Thomas Quinlan retires after 34 years