dan puric