Seol mar théacs é seo: Impact of droplets onto surfactant-laden thin liquid films