The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNICO EAGLE MINES LTD COM 008474108 39,849 872,431 SH   OTR 1 681,732 9,259 181,440
ALPHABET INC CLASS C CAP STK CL C 02079K107 742 339 SH   SOLE None 339 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 458 210 SH   SOLE None 210 0 0
AMAZON.COM INC COM 023135106 1,519 14,300 SH   SOLE None 14,300 0 0
APPLE INC. COM 037833100 924 6,755 SH   SOLE None 6,755 0 0
APPLIED MATERIALS INC. COM 038222105 983 10,800 SH   SOLE None 10,800 0 0
BANK OF NOVA SCOTIA COM 064149107 36,887 624,609 SH   OTR 1 487,148 6,673 130,788
BERKSHIRE HATHAWAY INC. - CL B CL B NEW 084670702 1,345 4,928 SH   SOLE None 4,928 0 0
CAE INC COM 124765108 18,852 766,639 SH   OTR 1 601,566 8,273 156,800
CGI INC CL A SUB VTG 12532H104 36,234 455,830 SH   OTR 1 355,275 4,880 95,675
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 41,836 863,334 SH   OTR 1 674,988 9,146 179,200
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 49,543 710,801 SH   OTR 1 557,543 7,551 145,707
CENOVUS ENERGY INC COM 15135U109 36,235 1,908,618 SH   SOLE None 1,488,106 20,424 400,088
CENOVUS ENERGY INC - WARRANT *W EXP 01/01/202 15135U117 165 11,875 SH   SOLE None 11,875 0 0
CISCO SYSTEMS INC COM 17275R102 777 18,216 SH   SOLE None 18,216 0 0
TUTTLE CAPITAL SHORT INNOVATION ETF ETF 19423L565 258 4,000 SH   SOLE None 4,000 0 0
DISNEY COMPANY COM 254687106 1,019 10,795 SH   OTR 1 10,795 0 0
ENBRIDGE INC COM 29250N105 40,437 959,566 SH   SOLE None 748,157 10,269 201,140
FLUOR CORP COM 343412102 2,992 122,932 SH   SOLE None 122,932 0 0
GENERAL MOTORS CO COM 37045V100 1,305 41,100 SH   OTR 1 41,100 0 0
GILDAN ACTIVEWEAR INC COM 375916103 33,452 1,164,701 SH   SOLE None 909,708 12,391 242,602
HUDBAY MINERALS INC COM 443628102 2,402 590,100 SH   SOLE None 590,100 0 0
ING GROEP NV - ADR SPONSORED ADR 456837103 972 98,032 SH   SOLE None 98,032 0 0
INTEL CORP COM 458140100 1,022 27,320 SH   SOLE None 27,320 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF IBOXX HI YD ETF 464288513 201 2,736 SH   SOLE None 2,736 0 0
JPMORGAN CHASE & CO COM 46625H100 1,209 10,735 SH   SOLE None 10,735 0 0
MANULIFE FINANCIAL CORP COM 56501R106 46,506 2,687,756 SH   OTR 1 2,095,252 28,765 563,739
NUTRIEN LTD COM 67077M108 37,411 470,765 SH   OTR 1 367,001 5,037 98,727
OSHKOSH CORP. COM 688239201 4,568 55,608 SH   SOLE None 55,608 0 0
RESTAURANT BRANDS INTERNATIONAL INC. COM 76131D103 37,884 756,827 SH   SOLE None 591,467 8,035 157,325
ROGERS COMMUNICATIONS INC CLASS B CL B 775109200 39,647 829,157 SH   SOLE None 646,443 8,876 173,838
ROSS STORES INC COM 778296103 843 12,000 SH   OTR 1 12,000 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF BLOOMBERG HIGH Y 78468R622 199 2,199 SH   OTR 1 2,199 0 0
HENRY SCHEIN INC. COM 806407102 3,144 40,976 SH   SOLE None 40,976 0 0
TARGET CORP COM 87612E106 1,059 7,500 SH   SOLE None 7,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 905 1,665 SH   SOLE None 1,665 0 0
TRUIST FINANCIAL CORP COM 89832Q109 718 15,147 SH   SOLE None 15,147 0 0
VF CORP COM 918204108 788 17,843 SH   SOLE None 17,843 0 0
WABTEC CORP COM 929740108 1,383 16,850 SH   SOLE None 16,850 0 0
MEDTRONIC PLC SHS G5960L103 958 10,670 SH   SOLE None 10,670 0 0