SPF ANNUAL REPORT 2021 CONTENTS