Index of /pub/opera/desktop/30.0.1835.88/win/


../
patch/                                             23-Jun-2015 16:46                   -
Opera_30.0.1835.88_Autoupdate.exe                  23-Jun-2015 16:46            33221640
Opera_30.0.1835.88_Setup.exe                       23-Jun-2015 16:46            34002888