The Canada Revenue Agency website is seen on a computer screen displaying information about an internet security vulnerability called the "Heartbleed Bug" in Toronto, April 9, 2014. REUTERS/Mark ... more 
The Canada Revenue Agency website is seen on a computer screen displaying information about an internet security vulnerability called the "Heartbleed Bug" in Toronto, April 9, 2014. REUTERS/Mark Blinch less 
1 / 18
Reuters | Photo By MARK BLINCH / Reuters
Wed, Apr 9, 2014 4:37 PM EDT