Well, I do like to picture Mr. Holmes as a big yellow duck now.
Quick, someone do some fan art.
That link is broken, it redirects me to the main page of the Origin site.
Hm....I'm lost, then.
When I go to the main site, I just search "swtor" and the security key comes up. Maybe try doing a browser cache dump?