Stimulus drives up deficit 34%