STFI42 EFKL 100946 FINNISH ICE REPORT 10.05.2026