Opera Beta 25.0.1614.31, renamed from Opera Next