http://pastebin.com/Kyie9NhS

http://pastebin.com/Kyie9NhS