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
ABBOTT LABS COM 002824100 2,689 31,977 SH   SOLE N/A 31,977 0 0
ABBVIE INC COM 00287Y109 14,416 198,243 SH   SOLE N/A 198,243 0 0
AGNICO EAGLE MINES LTD COM 008474108 434 8,443 SH   SOLE N/A 8,443 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 2,928 241,050 SH   SOLE N/A 241,050 0 0
ALPHABET INC CAP STK CL A 02079K305 30,758 28,406 SH   SOLE N/A 28,406 0 0
ALPHABET INC CAP STK CL C 02079K107 498 461 SH   SOLE N/A 461 0 0
ALTICE USA INC CL A 02156K103 1,664 68,327 SH   SOLE N/A 68,327 0 0
ANNALY CAP MGMT INC COM 035710409 91 10,000 SH   SOLE N/A 10,000 0 0
AON PLC SHS CL A G0408V102 57,350 297,183 SH   SOLE N/A 297,183 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 23,367 681,254 SH   SOLE N/A 681,254 0 0
APPLE INC COM 037833100 579 2,925 SH   SOLE N/A 2,925 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 10 20,000 SH   SOLE N/A 20,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,695 22,580 SH   SOLE N/A 22,580 0 0
AT&T INC COM 00206R102 54,367 1,622,408 SH   SOLE N/A 1,622,408 0 0
B2GOLD CORP COM 11777Q209 177 58,017 SH   SOLE N/A 58,017 0 0
BAKER HUGHES A GE CO CL A 05722G100 358 14,515 SH   SOLE N/A 14,515 0 0
BANK AMER CORP COM 060505104 19,361 667,621 SH   SOLE N/A 667,621 0 0
BANK MONTREAL QUE COM 063671101 807 10,655 SH   SOLE N/A 10,655 0 0
BANK N S HALIFAX COM 064149107 54,645 1,015,135 SH   SOLE N/A 1,015,135 0 0
BAYTEX ENERGY CORP COM 07317Q105 312 200,658 SH   SOLE N/A 200,658 0 0
BCE INC COM NEW 05534B760 27,682 607,116 SH   SOLE N/A 607,116 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 37,884 119 SH   SOLE N/A 119 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,672 40,683 SH   SOLE N/A 40,683 0 0
BERRY GLOBAL GROUP INC COM 08579W103 16,194 307,938 SH   SOLE N/A 307,938 0 0
BIOTIME INC COM 09066L105 11 10,000 SH   SOLE N/A 10,000 0 0
BLACK KNIGHT INC COM 09215C105 1,386 23,038 SH   SOLE N/A 23,038 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,442 360,315 SH   SOLE N/A 360,315 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 71,267 1,486,433 SH   SOLE N/A 1,486,433 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,719 44,048 SH   SOLE N/A 44,048 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 31,586 735,306 SH   SOLE N/A 735,306 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 3,267 172,560 SH   SOLE N/A 172,560 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,516 72,570 SH   SOLE N/A 72,570 0 0
BRP INC COM SUN VTG 05577W200 11,830 330,293 SH   SOLE N/A 330,293 0 0
CALLON PETE CO DEL COM 13123X102 392 59,409 SH   SOLE N/A 59,409 0 0
CANADIAN NAT RES LTD COM 136385101 23,816 881,351 SH   SOLE N/A 881,351 0 0
CANADIAN NATL RY CO COM 136375102 1,256 13,542 SH   SOLE N/A 13,542 0 0
CANADIAN PAC RY LTD COM 13645T100 42,485 179,990 SH   SOLE N/A 179,990 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,298 79,912 SH   SOLE N/A 79,912 0 0
CELESTICA INC SUB VTG SHS 15101q108 155 22,700 SH   SOLE N/A 22,700 0 0
CENOVUS ENERGY INC COM 15135U109 514 58,172 SH   SOLE N/A 58,172 0 0
CERIDIAN HCM HLDG INC COM 15677J108 278 5,529 SH   SOLE N/A 5,529 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 24,824 62,818 SH   SOLE N/A 62,818 0 0
CHEVRON CORP NEW COM 166764100 7,664 61,586 SH   SOLE N/A 61,586 0 0
CMS ENERGY CORP COM 125896100 6,650 114,837 SH   SOLE N/A 114,837 0 0
COCA COLA CO COM 191216100 28,535 560,387 SH   SOLE N/A 560,387 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 29,462 411,176 SH   SOLE N/A 411,176 0 0
CONCHO RES INC COM 20605P101 808 7,829 SH   SOLE N/A 7,829 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,048 106,877 SH   SOLE N/A 106,877 0 0
CORTEVA INC COM 22052L104 208 7,051 SH   SOLE N/A 7,051 0 0
COTT CORP QUE COM 22163N106 952 71,146 SH   SOLE N/A 71,146 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 16,017 282,237 SH   SOLE N/A 282,237 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,229 29,634 SH   SOLE N/A 29,634 0 0
DISNEY WALT CO COM DISNEY 254687106 200 1,432 SH   SOLE N/A 1,432 0 0
DOLLAR GEN CORP NEW COM 256677105 3,203 23,697 SH   SOLE N/A 23,697 0 0
DOLLAR TREE INC COM 256746108 2,494 23,225 SH   SOLE N/A 23,225 0 0
DUPONT DE NEMOURS INC COM 26614N102 35,017 466,464 SH   SOLE N/A 466,464 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,768 62,072 SH   SOLE N/A 62,072 0 0
ENBRIDGE INC COM 29250N105 42,938 1,186,186 SH   SOLE N/A 1,186,186 0 0
ENERPLUS CORP COM 292766102 2,272 301,702 SH   SOLE N/A 301,702 0 0
EOG RES INC COM 26875P101 5,516 59,206 SH   SOLE N/A 59,206 0 0
EVERGY INC COM 30034W106 6,632 110,252 SH   SOLE N/A 110,252 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,967 24,188 SH   SOLE N/A 24,188 0 0
FIRSTSERVICE CORP NEW COM 33767E202 48,678 504,817 SH   SOLE N/A 504,817 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,968 113,361 SH   SOLE N/A 113,361 0 0
FORTIS INC COM 349553107 257 6,505 SH   SOLE N/A 6,505 0 0
FRANCO NEVADA CORP COM 351858105 402 4,725 SH   SOLE N/A 4,725 0 0
GILEAD SCIENCES INC COM 375558103 17,177 254,245 SH   SOLE N/A 254,245 0 0
HCP INC COM 40414L109 6,515 203,721 SH   SOLE N/A 203,721 0 0
HUDBAY MINERALS INC COM 443628102 54 10,000 SH   SOLE N/A 10,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 461 7,015 SH   SOLE N/A 7,015 0 0
JPMORGAN CHASE & CO COM 46625H100 20,142 180,161 SH   SOLE N/A 180,161 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 490 200,000 SH   SOLE N/A 200,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,307 13,341 SH   SOLE N/A 13,341 0 0
LAMB WESTON HLDGS INC COM 513272104 2,695 42,535 SH   SOLE N/A 42,535 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 20,606 550,811 SH   SOLE N/A 550,811 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 210 17,176 SH   SOLE N/A 17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 199 17,176 SH   SOLE N/A 17,176 0 0
LIVERAMP HLDGS INC COM 53815P108 759 15,660 SH   SOLE N/A 15,660 0 0
LOCKHEED MARTIN CORP COM 539830109 1,807 4,970 SH   SOLE N/A 4,970 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 63,092 225,377 SH   SOLE N/A 225,377 0 0
MANULIFE FINL CORP COM 56501R106 50,098 2,750,549 SH   SOLE N/A 2,750,549 0 0
MARATHON PETE CORP COM 56585A102 7,172 128,349 SH   SOLE N/A 128,349 0 0
MASTERCARD INC CL A 57636Q104 20,027 75,708 SH   SOLE N/A 75,708 0 0
MICROSOFT CORP COM 594918104 45,313 338,258 SH   SOLE N/A 338,258 0 0
NEXTERA ENERGY INC COM 65339F101 6,818 33,280 SH   SOLE N/A 33,280 0 0
NICE LTD SPONSORED ADR 653656108 16,656 121,575 SH   SOLE N/A 121,575 0 0
NOVARTIS A G SPONSORED ADR 66987V109 13,223 144,819 SH   SOLE N/A 144,819 0 0
NRG ENERGY INC COM NEW 629377508 24,894 708,826 SH   SOLE N/A 708,826 0 0
NUTRIEN LTD COM 67077M108 18,015 336,049 SH   SOLE N/A 336,049 0 0
OPEN TEXT CORP COM 683715106 19,431 469,852 SH   SOLE N/A 469,852 0 0
PARSLEY ENERGY INC CL A 701877102 446 23,478 SH   SOLE N/A 23,478 0 0
PEMBINA PIPELINE CORP COM 706327103 3,505 93,956 SH   SOLE N/A 93,956 0 0
PFIZER INC COM 717081103 248 5,716 SH   SOLE N/A 5,716 0 0
PLANET FITNESS INC CL A 72703H101 238 3,289 SH   SOLE N/A 3,289 0 0
POINTS INTL LTD COM NEW 730843208 143 11,454 SH   SOLE N/A 11,454 0 0
QEP RES INC COM 74733V100 136 18,794 SH   SOLE N/A 18,794 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,323 8,479 SH   SOLE N/A 8,479 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 39,568 567,737 SH   SOLE N/A 567,737 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 360 21,000 SH   SOLE N/A 21,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,646 30,686 SH   SOLE N/A 30,686 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 67,292 844,908 SH   SOLE N/A 844,908 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 9,264 144,430 SH   SOLE N/A 144,430 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,274 20,000 SH Put SOLE N/A 20,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,027 148,052 SH   SOLE N/A 148,052 0 0
SONY CORP SPONSORED ADR 835699307 15,109 288,400 SH   SOLE N/A 288,400 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 372 28,020 SH   SOLE N/A 28,020 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 159 14,070 SH   SOLE N/A 14,070 0 0
SUN CMNTYS INC COM 866674104 6,908 53,891 SH   SOLE N/A 53,891 0 0
SUN LIFE FINL INC COM 866796105 50,625 1,219,826 SH   SOLE N/A 1,219,826 0 0
SUNCOR ENERGY INC NEW COM 867224107 30,836 986,371 SH   SOLE N/A 986,371 0 0
TC ENERGY CORP COM 87807B107 29,156 586,851 SH   SOLE N/A 586,851 0 0
TELUS CORP COM 87971M103 3,758 101,439 SH   SOLE N/A 101,439 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 67,461 1,151,993 SH   SOLE N/A 1,151,993 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 3,612 300,000 SH Put SOLE N/A 300,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 29,527 121,007 SH   SOLE N/A 121,007 0 0
VERMILION ENERGY INC COM 923725105 11,155 512,331 SH   SOLE N/A 512,331 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 481 15,611 SH   SOLE N/A 15,611 0 0
VISA INC COM CL A 92826C839 20,392 117,501 SH   SOLE N/A 117,501 0 0
VOYA FINL INC COM 929089100 2,104 38,046 SH   SOLE N/A 38,046 0 0
WASTE CONNECTIONS INC COM 94106B101 41,847 437,097 SH   SOLE N/A 437,097 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 243 10,010 SH   SOLE N/A 10,010 0 0
WPX ENERGY INC COM 98212B103 437 37,955 SH   SOLE N/A 37,955 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 754 3,600 SH   SOLE N/A 3,600 0 0