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 1,873 54,830 SH   SOLE N/A 54,830 0 0
ALBEMARLE CORP COM 012653101 2,772 27,780 SH   SOLE N/A 27,780 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 3,498 338,154 SH   SOLE N/A 338,154 0 0
ALPHABET INC CAP STK CL A 02079K305 42,406 35,131 SH   SOLE N/A 35,131 0 0
ALPHABET INC CAP STK CL C 02079K107 633 530 SH   SOLE N/A 530 0 0
AON PLC SHS CL A G0408V102 36,363 236,460 SH   SOLE N/A 236,460 0 0
APPLE INC COM 037833100 1,010 4,475 SH   SOLE N/A 4,475 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 30 20,000 SH   SOLE N/A 20,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 12,841 68,294 SH   SOLE N/A 68,294 0 0
AUTODESK INC COM 052769106 1,889 12,101 SH   SOLE N/A 12,101 0 0
BANK AMER CORP COM 060505104 52,915 1,796,164 SH   SOLE N/A 1,796,164 0 0
BANK MONTREAL QUE COM 063671101 928 11,248 SH   SOLE N/A 11,248 0 0
BANK N S HALIFAX COM 064149107 67,423 1,131,148 SH   SOLE N/A 1,131,148 0 0
BAYTEX ENERGY CORP COM 07317Q105 3,122 1,075,506 SH   SOLE N/A 1,075,506 0 0
BCE INC COM NEW 05534B760 37,228 918,897 SH   SOLE N/A 918,897 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 38,400 120 SH   SOLE N/A 120 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,532 35,176 SH   SOLE N/A 35,176 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,940 267,419 SH   SOLE N/A 267,419 0 0
BIOTIME INC COM 09066L105 23 10,000 SH   SOLE N/A 10,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 82,489 1,853,317 SH   SOLE N/A 1,853,317 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 4,498 98,115 SH   SOLE N/A 98,115 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 34,382 861,165 SH   SOLE N/A 861,165 0 0
CALLON PETE CO DEL COM 13123X102 3,355 279,780 SH   SOLE N/A 279,780 0 0
CANADIAN NAT RES LTD COM 136385101 51,969 1,590,658 SH   SOLE N/A 1,590,658 0 0
CANADIAN NATL RY CO COM 136375102 1,428 15,912 SH   SOLE N/A 15,912 0 0
CANADIAN PAC RY LTD COM 13645T100 52,227 246,894 SH   SOLE N/A 246,894 0 0
CANOPY GROWTH CORP COM 138035100 377 7,762 SH   SOLE N/A 7,762 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,168 34,000 SH Call SOLE N/A 34,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 263 2,808 SH   SOLE N/A 2,808 0 0
CELESTICA INC SUB VTG SHS 15101q108 123 11,340 SH   SOLE N/A 11,340 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 55,938 171,651 SH   SOLE N/A 171,651 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4,767 61,544 SH   SOLE N/A 61,544 0 0
COTT CORP QUE COM 22163N106 4,312 267,145 SH   SOLE N/A 267,145 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,417 379,755 SH   SOLE N/A 379,755 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 42,054 727,200 SH   SOLE N/A 727,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,857 71,525 SH   SOLE N/A 71,525 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,160 30,770 SH   SOLE N/A 30,770 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,352 10,000 SH Put SOLE N/A 10,000 0 0
DISCOVERY INC COM SER A 25470F104 14,070 439,678 SH   SOLE N/A 439,678 0 0
DOLLAR TREE INC COM 256746108 2,968 36,400 SH   SOLE N/A 36,400 0 0
DOWDUPONT INC COM 26078J100 89,652 1,394,058 SH   SOLE N/A 1,394,058 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,752 90,697 SH   SOLE N/A 90,697 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 698 20,000 SH   SOLE N/A 20,000 0 0
ENBRIDGE INC COM 29250N105 4,020 124,586 SH   SOLE N/A 124,586 0 0
ENCANA CORP COM 292505104 11,792 899,626 SH   SOLE N/A 899,626 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 73,263 3,621,522 SH   SOLE N/A 3,621,522 0 0
EXXON MOBIL CORP COM 30231G102 2,125 25,000 SH   SOLE N/A 25,000 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 54,500 645,053 SH   SOLE N/A 645,053 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 71,923 315,675 SH   SOLE N/A 315,675 0 0
FLIR SYS INC COM 302445101 3,774 61,396 SH   SOLE N/A 61,396 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,121 162,891 SH   SOLE N/A 162,891 0 0
FORTIS INC COM 349553107 216 6,655 SH   SOLE N/A 6,655 0 0
FRANCO NEVADA CORP COM 351858105 2,162 34,560 SH   SOLE N/A 34,560 0 0
GENERAL MTRS CO COM 37045V100 31,789 944,132 SH   SOLE N/A 944,132 0 0
HUDBAY MINERALS INC COM 443628102 51 10,000 SH   SOLE N/A 10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 224 6,928 SH   SOLE N/A 6,928 0 0
ISHARES TR MSCI EAFE ETF 464287465 477 7,015 SH   SOLE N/A 7,015 0 0
JPMORGAN CHASE & CO COM 46625H100 49,581 439,390 SH   SOLE N/A 439,390 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,807 363,110 SH   SOLE N/A 363,110 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 560 200,000 SH   SOLE N/A 200,000 0 0
L3 TECHNOLOGIES INC COM 502413107 3,824 17,986 SH   SOLE N/A 17,986 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 19,324 519,602 SH   SOLE N/A 519,602 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 419 17,176 SH   SOLE N/A 17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,161 92,766 SH   SOLE N/A 92,766 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,596 47,654 SH   SOLE N/A 47,654 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 38,560 122,287 SH   SOLE N/A 122,287 0 0
MANULIFE FINL CORP COM 56501R106 73,137 4,091,288 SH   SOLE N/A 4,091,288 0 0
MASTERCARD INCORPORATED CL A 57636Q104 33,542 150,674 SH   SOLE N/A 150,674 0 0
MICROSOFT CORP COM 594918104 45,697 399,553 SH   SOLE N/A 399,553 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,049 9,606 SH   SOLE N/A 9,606 0 0
NOVARTIS A G SPONSORED ADR 66987V109 22,141 256,975 SH   SOLE N/A 256,975 0 0
NOVOCURE LTD ORD SHS G6674U108 5,468 104,359 SH   SOLE N/A 104,359 0 0
NUTRIEN LTD COM 67077M108 25,827 447,298 SH   SOLE N/A 447,298 0 0
OPEN TEXT CORP COM 683715106 22,616 594,354 SH   SOLE N/A 594,354 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 221 7,000 SH   SOLE N/A 7,000 0 0
PARSLEY ENERGY INC CL A 701877102 3,125 106,850 SH   SOLE N/A 106,850 0 0
PFIZER INC COM 717081103 35,128 797,088 SH   SOLE N/A 797,088 0 0
PLANET FITNESS INC CL A 72703H101 3,763 69,650 SH   SOLE N/A 69,650 0 0
POINTS INTL LTD COM NEW 730843208 161 11,454 SH   SOLE N/A 11,454 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,226 8,479 SH   SOLE N/A 8,479 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 43,355 732,218 SH   SOLE N/A 732,218 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 392 21,000 SH   SOLE N/A 21,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 67,051 836,455 SH   SOLE N/A 836,455 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 19,833 989,669 SH   SOLE N/A 989,669 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,207 14,970 SH   SOLE N/A 14,970 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 173,892 6,305,000 SH Call SOLE N/A 6,305,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 4,272 219,215 SH   SOLE N/A 219,215 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 20,440 271,302 SH   SOLE N/A 271,302 0 0
SONY CORP SPONSORED ADR 835699307 72,108 1,188,922 SH   SOLE N/A 1,188,922 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,315 63,000 SH Put SOLE N/A 63,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 328 28,020 SH   SOLE N/A 28,020 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 134 14,070 SH   SOLE N/A 14,070 0 0
SUN LIFE FINL INC COM 866796105 59,420 1,494,647 SH   SOLE N/A 1,494,647 0 0
SUNCOR ENERGY INC NEW COM 867224107 31,786 821,472 SH   SOLE N/A 821,472 0 0
TECK RESOURCES LTD CL B 878742204 1,616 67,061 SH   SOLE N/A 67,061 0 0
TELUS CORP COM 87971M103 246 6,664 SH   SOLE N/A 6,664 0 0
TERADYNE INC COM 880770102 2,853 77,138 SH   SOLE N/A 77,138 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 97,112 1,598,112 SH   SOLE N/A 1,598,112 0 0
TRANSCANADA CORP COM 89353D107 2,892 71,490 SH   SOLE N/A 71,490 0 0
TURQUOISE HILL RES LTD COM 900435108 820 385,370 SH   SOLE N/A 385,370 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,553 21,657 SH   SOLE N/A 21,657 0 0
VERMILION ENERGY INC COM 923725105 23,098 701,017 SH   SOLE N/A 701,017 0 0
VISA INC COM CL A 92826C839 51,665 344,224 SH   SOLE N/A 344,224 0 0
VOYA FINL INC COM 929089100 4,988 100,426 SH   SOLE N/A 100,426 0 0
WASTE CONNECTIONS INC COM 94106B101 43,581 546,737 SH   SOLE N/A 546,737 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,659 94,810 SH   SOLE N/A 94,810 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 55,968 397,102 SH   SOLE N/A 397,102 0 0