todd Hannemann , d.