$46 billion budget