It was not as bad as portrayed (although still a long way from the desired result). Going through the number thay have left off the "abstain" votes and given the percentages as those of the "fors" and "against". Taking the abstains into the result gives:
Not exactly a big endorsement but still not getting through to those that matter.
SLR Price at posting:
36.0¢ Sentiment: Hold Disclosure: Held