Cain is running out of cash and running out of 999.
My guess is that Cain is seeing a significant influx in cash in the past 15 days.