Understanding the Agent Blowfish random event

At random intervals a hacker by the name "Agent Blowfish" sends you "encrypted" messages. You then have to "decrypt" the message, and the actual message is displayed. It looks like base64, but I'm not positive. Also, what does it actually do if you pay him?

Is the "encrypted" message base64, and what are the outcomes of paying for his "services"?


I have so far seen two possible outcomes as a result of paying for his services;

Unlocking research, this is normally a "new topic", for money instead of research points. This is presented to you as "getting hold of new technology" or "borrowing technology".

Sabotaging your competitors, this usually costs more and results in the development that one of your competitors is doing getting sabotaged.