Index of ftp://ftp.opera.no/pub/opera-beta/29.0.1795.41/win
Parent Directory
Opera_beta_29.0.1795.41_Autoupdate.exe
31.15Mb
April 14 2015
Opera_beta_29.0.1795.41_Setup.exe
31.89Mb
April 14 2015
patch
4.00Kb
April 14 2015