TV channels in 379 million households and hotel rooms