Updated with all the proper ticks - there's no friggin' way this is legit (I've spent nearly an hour reviewing this and I'm sure as I can be).