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 205 4,627 SH   SOLE 4,627 0 0
ABBVIE INC COM 00287Y109 328 5,031 SH   SOLE 5,031 0 0
ACTIVISION BLIZZARD INC COM 00507V109 449 9,000 SH   SOLE 9,000 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 133 20,130 SH   SOLE 20,130 0 0
ALLERGAN PLC SHS G0177J108 1,445 6,050 SH   SOLE 6,050 0 0
ALPHABET INC CAP STK CL C 02079K107 2,152 2,594 SH   SOLE 2,594 0 0
ALPHABET INC CAP STK CL A 02079K305 1,523 1,796 SH   SOLE 1,796 0 0
ALTRIA GROUP INC COM 02209S103 390 5,461 SH   SOLE 5,461 0 0
AMAYA INC COM 02314M108 488 28,820 SH   SOLE 28,820 0 0
AMAZON COM INC COM 023135106 811 915 SH   SOLE 915 0 0
AMERCO COM 023586100 1,525 4,000 SH   SOLE 4,000 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 459 20,000 SH   SOLE 20,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,708 59,400 SH   SOLE 59,400 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,874 21,181 SH   SOLE 21,181 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4,138 37,703 SH   SOLE 37,703 0 0
APPLE INC COM 037833100 8,714 60,662 SH   SOLE 60,662 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,311 12,800 SH   SOLE 12,800 0 0
AXALTA COATING SYS LTD COM G0750C108 1,288 40,000 SH   SOLE 40,000 0 0
BANK AMER CORP COM 060505104 1,144 48,510 SH   SOLE 48,510 0 0
BANK MONTREAL QUE COM 063671101 1,274 17,089 SH   SOLE 17,089 0 0
BANK N S HALIFAX COM 064149107 2,995 51,285 SH   SOLE 51,285 0 0
BANK NEW YORK MELLON CORP COM 064058100 478 10,117 SH   SOLE 10,117 0 0
BCE INC COM NEW 05534B760 3,995 90,391 SH   SOLE 90,391 0 0
BECTON DICKINSON & CO COM 075887109 550 3,000 SH   SOLE 3,000 0 0
BELMOND LTD CL A G1154H107 363 30,000 SH   SOLE 30,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,498 14 SH   SOLE 14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,027 24,162 SH   SOLE 24,162 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 454 12,500 SH   SOLE 12,500 0 0
BIOAMBER INC *W EXP 05/09/201 09072Q114 8 177,018 SH   SOLE 177,018 0 0
BOFI HLDG INC COM 05566U108 653 25,000 SH   SOLE 25,000 0 0
BOX INC CL A 10316T104 555 34,000 SH   SOLE 34,000 0 0
BRINKS CO COM 109696104 4,195 78,487 SH   SOLE 78,487 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,440 37,284 SH   SOLE 37,284 0 0
BROWN FORMAN CORP CL B 115637209 462 10,000 SH   SOLE 10,000 0 0
CAMPBELL SOUP CO COM 134429109 3,026 52,860 SH   SOLE 52,860 0 0
CANADIAN PAC RY LTD COM 13645T100 1,505 10,265 SH   SOLE 10,265 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,253 14,562 SH   SOLE 14,562 0 0
CELESTICA INC SUB VTG SHS 15101Q108 726 50,000 SH   SOLE 50,000 0 0
CENOVUS ENERGY INC COM 15135U109 202 17,880 SH   SOLE 17,880 0 0
CERNER CORP COM 156782104 206 3,500 SH   SOLE 3,500 0 0
CHURCHILL DOWNS INC COM 171484108 477 3,000 SH   SOLE 3,000 0 0
CITIGROUP INC COM NEW 172967424 372 6,223 SH   SOLE 6,223 0 0
COACH INC COM 189754104 207 5,000 SH   SOLE 5,000 0 0
COCA COLA CO COM 191216100 212 5,000 SH   SOLE 5,000 0 0
COTT CORP QUE COM 22163N106 618 50,000 SH   SOLE 50,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 7,376 683,789 SH   SOLE 683,789 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 472 5,000 SH   SOLE 5,000 0 0
CVS HEALTH CORP COM 126650100 4,262 54,291 SH   SOLE 54,291 0 0
DASEKE INC *W EXP 03/31/202 23753F115 69 62,027 SH   SOLE 62,027 0 0
DEERE & CO COM 244199105 327 3,000 SH   SOLE 3,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 533 11,600 SH   SOLE 11,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,966 42,963 SH   SOLE 42,963 0 0
DISNEY WALT CO COM DISNEY 254687106 1,704 15,030 SH   SOLE 15,030 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 432 4,000 SH   SOLE 4,000 0 0
EASTMAN CHEM CO COM 277432100 2,424 30,000 SH   SOLE 30,000 0 0
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 236 21,340 SH   SOLE 21,340 0 0
EDGEWELL PERS CARE CO COM 28035Q102 731 10,000 SH   SOLE 10,000 0 0
EMCORE CORP COM NEW 290846203 90 10,000 SH   SOLE 10,000 0 0
EMERSON ELEC CO COM 291011104 599 10,000 SH   SOLE 10,000 0 0
ENBRIDGE INC COM 29250N105 1,425 34,065 SH   SOLE 34,065 0 0
ENERPLUS CORP COM 292766102 3,009 374,301 SH   SOLE 374,301 0 0
ENSERVCO CORP COM 29358Y102 418 1,248,704 SH   SOLE 1,248,704 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,902 67,700 SH   SOLE 67,700 0 0
EVERI HLDGS INC COM 30034T103 718 150,000 SH   SOLE 150,000 0 0
FEDEX CORP COM 31428X106 390 2,000 SH   SOLE 2,000 0 0
GENERAC HLDGS INC COM 368736104 559 15,000 SH   SOLE 15,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,771 92,995 SH   SOLE 92,995 0 0
GENERAL MLS INC COM 370334104 1,180 20,000 SH   SOLE 20,000 0 0
GENERAL MTRS CO COM 37045V100 884 25,000 SH   SOLE 25,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,356 50,282 SH   SOLE 50,282 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,832 16,680 SH   SOLE 16,680 0 0
GRACO INC COM 384109104 471 5,000 SH   SOLE 5,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 2,707 1,025,400 SH   SOLE 1,025,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4,611 132,030 SH   SOLE 132,030 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,629 33,890 SH   SOLE 33,890 0 0
HASBRO INC COM 418056107 499 5,000 SH   SOLE 5,000 0 0
HEICO CORP NEW COM 422806109 872 10,000 SH   SOLE 10,000 0 0
HONEYWELL INTL INC COM 438516106 1,263 10,117 SH   SOLE 10,117 0 0
INTEL CORP COM 458140100 1,456 40,377 SH   SOLE 40,377 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 340 1,955 SH   SOLE 1,955 0 0
INVESCO LTD SHS G491BT108 876 28,600 SH   SOLE 28,600 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 250 16,860 SH   SOLE 16,860 0 0
JOHNSON & JOHNSON COM 478160104 6,420 51,545 SH   SOLE 51,545 0 0
JPMORGAN CHASE & CO COM 46625H100 4,345 49,469 SH   SOLE 49,469 0 0
KAR AUCTION SVCS INC COM 48238T109 1,528 35,000 SH   SOLE 35,000 0 0
KIMBERLY CLARK CORP COM 494368103 2,156 16,380 SH   SOLE 16,380 0 0
KKR & CO L P DEL COM UNITS 48248M102 182 10,000 SH   SOLE 10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 657 11,515 SH   SOLE 11,515 0 0
LCI INDS COM 50189K103 499 5,000 SH   SOLE 5,000 0 0
LEGGETT & PLATT INC COM 524660107 755 15,000 SH   SOLE 15,000 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 864 10,000 SH   SOLE 10,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 776 20,000 SH   SOLE 20,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,948 130,000 SH   SOLE 130,000 0 0
LKQ CORP COM 501889208 585 20,000 SH   SOLE 20,000 0 0
LOCKHEED MARTIN CORP COM 539830109 602 2,250 SH   SOLE 2,250 0 0
M & T BK CORP COM 55261F104 349 2,254 SH   SOLE 2,254 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 399 2,000 SH   SOLE 2,000 0 0
MAGNA INTL INC COM 559222401 4,224 98,050 SH   SOLE 98,050 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 460 27,229 SH   SOLE 27,229 0 0
MASTERCARD INCORPORATED CL A 57636Q104 597 5,305 SH   SOLE 5,305 0 0
MATERIALISE NV SPONSORED ADS 57667T100 1,054 115,782 SH   SOLE 115,782 0 0
MATTEL INC COM 577081102 384 15,000 SH   SOLE 15,000 0 0
MCKESSON CORP COM 58155Q103 1,082 7,300 SH   SOLE 7,300 0 0
MERUS LABS INTL INC NEW COM 59047R101 190 204,400 SH   SOLE 204,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 274 10,000 SH   SOLE 10,000 0 0
MICROSOFT CORP COM 594918104 4,925 74,789 SH   SOLE 74,789 0 0
MONSANTO CO NEW COM 61166W101 226 2,000 SH   SOLE 2,000 0 0
NIKE INC CL B 654106103 395 7,079 SH   SOLE 7,079 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 2,125 430,300 SH   SOLE 430,300 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 4,436 97,926 SH   SOLE 97,926 0 0
PENGROWTH ENERGY CORP COM 70706P104 11 11,200 SH   SOLE 11,200 0 0
PEPSICO INC COM 713448108 1,147 10,256 SH   SOLE 10,256 0 0
PFIZER INC COM 717081103 1,664 48,639 SH   SOLE 48,639 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,157 20,000 SH   SOLE 20,000 0 0
PPG INDS INC COM 693506107 1,051 10,000 SH   SOLE 10,000 0 0
PRECISION DRILLING CORP COM 2010 74022D308 93 19,750 SH   SOLE 19,750 0 0
PROCTER AND GAMBLE CO COM 742718109 1,192 13,268 SH   SOLE 13,268 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 224 10,000 SH   SOLE 10,000 0 0
RAPID7 INC COM 753422104 225 15,000 SH   SOLE 15,000 0 0
RAYTHEON CO COM NEW 755111507 915 6,000 SH   SOLE 6,000 0 0
REVLON INC CL A NEW 761525609 2,651 95,176 SH   SOLE 95,176 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 272 6,155 SH   SOLE 6,155 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,820 52,523 SH   SOLE 52,523 0 0
S&P GLOBAL INC COM 78409V104 1,830 14,000 SH   SOLE 14,000 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,000 14,300 SH   SOLE 14,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,094 46,100 SH   SOLE 46,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,458 27,350 SH   SOLE 27,350 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 203 6,414 SH   SOLE 6,414 0 0
SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 157 25,000 SH   SOLE 25,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,019 49,229 SH   SOLE 49,229 0 0
SNYDERS-LANCE INC COM 833551104 403 10,000 SH   SOLE 10,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,892 12,270 SH   SOLE 12,270 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,390 10,000 SH   SOLE 10,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 121 17,575 SH   SOLE 17,575 0 0
STANTEC INC COM 85472N109 1,109 42,800 SH   SOLE 42,800 0 0
STATE STR CORP COM 857477103 279 3,500 SH   SOLE 3,500 0 0
STERICYCLE INC COM 858912108 580 7,000 SH   SOLE 7,000 0 0
SUN CMNTYS INC COM 866674104 803 10,000 SH   SOLE 10,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 894 23,000 SH   SOLE 23,000 0 0
TECNOGLASS INC SHS G87264100 652 60,128 SH   SOLE 60,128 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 664 20,700 SH   SOLE 20,700 0 0
THOR INDS INC COM 885160101 481 5,000 SH   SOLE 5,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,456 89,120 SH   SOLE 89,120 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,814 16,700 SH   SOLE 16,700 0 0
TRANSCANADA CORP COM 89353D107 2,269 49,243 SH   SOLE 49,243 0 0
TUCOWS INC COM NEW 898697206 2,865 56,127 SH   SOLE 56,127 0 0
TWITTER INC COM 90184L102 1,254 83,900 SH   SOLE 83,900 0 0
UNION PAC CORP COM 907818108 2,005 18,927 SH   SOLE 18,927 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,466 30,892 SH   SOLE 30,892 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 668 12,960 SH   SOLE 12,960 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,649 54,343 SH   SOLE 54,343 0 0
VIACOM INC NEW CL B 92553P201 1,865 40,015 SH   SOLE 40,015 0 0
VISA INC COM CL A 92826C839 301 3,384 SH   SOLE 3,384 0 0
VMWARE INC CL A COM 928563402 230 2,500 SH   SOLE 2,500 0 0
WABCO HLDGS INC COM 92927K102 1,409 12,000 SH   SOLE 12,000 0 0
WABTEC CORP COM 929740108 936 12,000 SH   SOLE 12,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,579 55,140 SH   SOLE 55,140 0 0
WAL-MART STORES INC COM 931142103 454 6,304 SH   SOLE 6,304 0 0
WELLS FARGO & CO NEW COM 949746101 6,274 112,720 SH   SOLE 112,720 0 0
WESCO INTL INC COM 95082P105 835 12,000 SH   SOLE 12,000 0 0
WHIRLPOOL CORP COM 963320106 343 2,000 SH   SOLE 2,000 0 0
WILLIAMS SONOMA INC COM 969904101 483 9,000 SH   SOLE 9,000 0 0
WYNN RESORTS LTD COM 983134107 516 4,500 SH   SOLE 4,500 0 0
XILINX INC COM 983919101 1,073 18,533 SH   SOLE 18,533 0 0
YUM BRANDS INC COM 988498101 628 9,822 SH   SOLE 9,822 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,541 29,000 SH   SOLE 29,000 0 0