denver snyder