Nasty Deep Throat Compilation