Hacked by MichZo

http://pastebin.ca/3730964