spending and tax opinions 426931