(Perplexed Smiley.)
I believe the original poster meant 2 TRILLION, which is why they are such a potential meance.