Thanks to everyone who treated me to a cup of coffee this month. As promised, the NSFW version works.