I haven't the faintest. I couldn't download .msi-files for some reason, so I had to bring it over from my laptop. That didn't work either, so I had to install it on my external from my laptop, and then just ship it over to my desktop.
And I bought BFBC2 as a physical game more than two days ago.