Index of /ftp/pub/opera/desktop/27.0.1689.54/win/


../
patch/                                             26-Jan-2015 15:02                   -
Opera_27.0.1689.54_Autoupdate.exe                  26-Jan-2015 15:02            32080864
Opera_27.0.1689.54_Setup.exe                       26-Jan-2015 15:02            32896408