SPF ANNUAL REPORT 2022 CONTENTS