Edited out some inside jokes, which may seem offensive to some.