Index of /ftp/pub/opera-beta/28.0.1750.21/win/


../
patch/                                             12-Feb-2015 12:01                   -
Opera_beta_28.0.1750.21_Autoupdate.exe             12-Feb-2015 12:01            31851272
Opera_beta_28.0.1750.21_Setup.exe                  12-Feb-2015 12:01            32636600