QSWFA celebrates 50 years