http://pastebin.com/bW1FzEr1

http://pastebin.com/bW1FzEr1