Title: Satan's devices discovered and defeated