ducks and devils 39401