Where can I download 3.x firmware files for the iPhone 3G?

Where can I download 3.x firmware files for the iPhone 3G?

Apple's iPhone 3G shipped with the iPhone 2.0.0 operating system and runs firmware version 3.x with some limitations. On your computer, right-click the link below to download the official firmware restore file.

iPhone 3G firmware version 3.0.0 can be found here: iPhone1,2_3.0_7A341_Restore.ipsw
iPhone 3G 3.0.1: iPhone1,2_3.0.1_7A400_Restore.ipsw
iPhone 3G 3.1.0: iPhone1,2_3.1_7C144_Restore.ipsw
iPhone 3G 3.1.2: iPhone1,2_3.1.2_7D11_Restore.ipsw
iPhone 3G 3.1.3: iPhone1,2_3.1.3_7E18_Restore.ipsw