strategic analysis 8428