Thanks to FatMobile for all the effort in finding this source and getting it working!

http://pastebin.com/raw.php?i=7m92B1M8
