Roles that pay £2675k — BranchFactor