http://pastebin.com/CqArx48i

http://pastebin.com/CqArx48i