I don't see anything in the spec saying to stop at first match. I think you should read the whole response and apply all lines that matches your virtual user agent. So in this case for an archiver, all lines.