The dream is over, everyone, somebody has won the Mega Millions jackpot so let's all resume our humdrum lives.
Mega Millions confirmed that after three months of rollovers, its jackpot was finally won on Tuesday night by a single ticket holder.
The winning ticket came from South Carolina, with the holder able to claim a ludicrous $1.537 billion prize.
This is worth $878 million if they take the cash option, which in turn would be reduced a few hundred million more after tax, but still it's enough to live comfortably for dozens of lifetimes.
The winning numbers on Tuesday were 5, 28, 62, 65, 70 and Mega Ball 5.
The jackpot was the second largest in American lottery history, just short of the $1.586 billion Powerball prize won in January 2016.
But that was shared by three tickets, Tuesday's Mega Millions was won by one, making it the largest single payout ever seen.
Minnesotans were so unlucky that it didn't even produce one of the 36 second prize winners who matched the 5 white balls, winning at least $1 million.
Those winners came from California (8), Florida and New York (4 each), Massachusetts, Michigan, North Carolina, New Jersey and Virginia (2 each), and 1 each in Arizona, D.C., Iowa, Kentucky, Missouri, New Mexico, Ohio, Pennsylvania, Texas and Wisconsin.
Of those, the Texas winner and one of the Florida tickets paid for the optional "Megaplier," so they'll win $3 million each.
The next jackpot draw for this coming Friday resets to the starting value of $40 million, or $22.8 million cash.