... service that allows you to upload 20,000 of your songs, ...
... 8,000 banks. To the extent that the largest institutions were to decide to respond to ...