If I had to wager on it, I wouldn't bet on any of the current admin being Satan. Maybe the member that came up with the 12 days of Christmas? Only admin knows for sure. Phil