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
ABBVIE INC COM 00287Y109 315 5,000 SH   SOLE 5,000 0 0
ACXIOM CORP COM 005125109 210 7,895 SH   SOLE 7,895 0 0
ADVANCED MICRO DEVICES INC COM 007903107 346 50,000 SH   SOLE 50,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,094 2,694 SH   SOLE 2,694 0 0
ALPHABET INC CAP STK CL A 02079K305 1,439 1,790 SH   SOLE 1,790 0 0
AMAYA INC COM 02314M108 521 32,135 SH   SOLE 32,135 0 0
AMAZON COM INC COM 023135106 351 419 SH   SOLE 419 0 0
AMERCO COM 023586100 892 2,750 SH   SOLE 2,750 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 433 20,000 SH   SOLE 20,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 668 11,250 SH   SOLE 11,250 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,881 29,530 SH   SOLE 29,530 0 0
APPLE INC COM 037833100 4,890 43,252 SH   SOLE 43,252 0 0
ARMSTRONG FLOORING INC COM 04238R106 378 20,000 SH   SOLE 20,000 0 0
AT&T INC COM 00206R102 1,632 40,195 SH   SOLE 40,195 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 349 3,960 SH   SOLE 3,960 0 0
AXALTA COATING SYS LTD COM G0750C108 848 30,000 SH   SOLE 30,000 0 0
B2GOLD CORP COM 11777Q209 92 35,000 SH   SOLE 35,000 0 0
BANK AMER CORP COM 060505104 1,991 127,240 SH   SOLE 127,240 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 116 25,000 SH   SOLE 25,000 0 0
BANK MONTREAL QUE COM 063671101 1,380 21,049 SH   SOLE 21,049 0 0
BANK N S HALIFAX COM 064149107 2,921 55,108 SH   SOLE 55,108 0 0
BANK NEW YORK MELLON CORP COM 064058100 936 23,475 SH   SOLE 23,475 0 0
BCE INC COM NEW 05534B760 258 5,592 SH   SOLE 5,592 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,077 25,600 SH   SOLE 25,600 0 0
BELMOND LTD CL A G1154H107 127 10,000 SH   SOLE 10,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,027 14 SH   SOLE 14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,173 28,882 SH   SOLE 28,882 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 347 10,000 SH   SOLE 10,000 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,053 81,000 SH   SOLE 81,000 0 0
BOEING CO COM 097023105 927 7,035 SH   SOLE 7,035 0 0
BOX INC CL A 10316T104 252 16,000 SH   SOLE 16,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 243 4,500 SH   SOLE 4,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,719 49,589 SH   SOLE 49,589 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 460 20,100 SH   SOLE 20,100 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,833 92,175 SH   SOLE 92,175 0 0
CAMECO CORP COM 13321L108 883 103,300 SH   SOLE 103,300 0 0
CANADIAN NAT RES LTD COM 136385101 526 16,440 SH   SOLE 16,440 0 0
CANADIAN PAC RY LTD COM 13645T100 2,475 16,218 SH   SOLE 16,218 0 0
CATERPILLAR INC DEL COM 149123101 222 2,500 SH   SOLE 2,500 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,156 14,905 SH   SOLE 14,905 0 0
CELESTICA INC SUB VTG SHS 15101Q108 625 57,800 SH   SOLE 57,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 159 20,000 SH   SOLE 20,000 0 0
CENOVUS ENERGY INC COM 15135U109 1,378 95,980 SH   SOLE 95,980 0 0
CERNER CORP COM 156782104 216 3,500 SH   SOLE 3,500 0 0
CHURCHILL DOWNS INC COM 171484108 366 2,500 SH   SOLE 2,500 0 0
CIGNA CORPORATION COM 125509109 326 2,500 SH   SOLE 2,500 0 0
CITIGROUP INC COM NEW 172967424 799 16,907 SH   SOLE 16,907 0 0
CONAGRA FOODS INC COM 205887102 1,413 30,000 SH   SOLE 30,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,525 10,000 SH   SOLE 10,000 0 0
COTT CORP QUE COM 22163N106 555 39,000 SH   SOLE 39,000 0 0
COVANTA HLDG CORP COM 22282E102 1,539 100,000 SH   SOLE 100,000 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 580 30,018 SH   SOLE 30,018 0 0
CRESCENT PT ENERGY CORP COM 22576C101 4,714 357,439 SH   SOLE 357,439 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 254 10,000 SH   SOLE 10,000 0 0
CULP INC COM 230215105 318 10,698 SH   SOLE 10,698 0 0
CVS HEALTH CORP COM 126650100 3,348 37,620 SH   SOLE 37,620 0 0
DEERE & CO COM 244199105 213 2,500 SH   SOLE 2,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,496 38,000 SH   SOLE 38,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,943 42,595 SH   SOLE 42,595 0 0
DISNEY WALT CO COM DISNEY 254687106 560 6,030 SH   SOLE 6,030 0 0
DOLBY LABORATORIES INC COM 25659T107 554 10,200 SH   SOLE 10,200 0 0
DOMINION DIAMOND CORP COM 257287102 97 10,000 SH   SOLE 10,000 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 479 25,000 SH   SOLE 25,000 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 348 5,200 SH   SOLE 5,200 0 0
DYCOM INDS INC COM 267475101 274 3,350 SH   SOLE 3,350 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,689 58,000 SH   SOLE 58,000 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 827 58,500 SH   SOLE 58,500 0 0
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 120 10,000 SH   SOLE 10,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 398 5,000 SH   SOLE 5,000 0 0
ENBRIDGE INC COM 29250N105 1,910 43,445 SH   SOLE 43,445 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 500 10,000 SH   SOLE 10,000 0 0
ENERPLUS CORP COM 292766102 3,958 616,599 SH   SOLE 616,599 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,884 69,800 SH   SOLE 69,800 0 0
EVERI HLDGS INC COM 30034T103 259 105,000 SH   SOLE 105,000 0 0
FERROGLOBE PLC SHS G33856108 167 18,500 SH   SOLE 18,500 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 593 120,000 SH   SOLE 120,000 0 0
FRANCO NEVADA CORP COM 351858105 349 5,000 SH   SOLE 5,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,235 41,695 SH   SOLE 41,695 0 0
GENERAL MLS INC COM 370334104 639 10,000 SH   SOLE 10,000 0 0
GENUINE PARTS CO COM 372460105 301 3,000 SH   SOLE 3,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 216 5,000 SH   SOLE 5,000 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 358 426,500 SH   SOLE 426,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 900 5,580 SH   SOLE 5,580 0 0
GORES HLDGS INC CL A 382866101 311 28,808 SH   SOLE 28,808 0 0
GORES HLDGS INC *W EXP 08/13/202 382866119 83 69,200 SH   SOLE 69,200 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1,717 570,400 SH   SOLE 570,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4,033 131,990 SH   SOLE 131,990 0 0
HACKETT GROUP INC COM 404609109 1,000 60,503 SH   SOLE 60,503 0 0
HARLEY DAVIDSON INC COM 412822108 1,010 19,200 SH   SOLE 19,200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 702 16,400 SH   SOLE 16,400 0 0
HASBRO INC COM 418056107 397 5,000 SH   SOLE 5,000 0 0
HEALTHCARE SVCS GRP INC COM 421906108 396 10,000 SH   SOLE 10,000 0 0
HEICO CORP NEW COM 422806109 692 10,000 SH   SOLE 10,000 0 0
HENNESSY CAP ACQUISITION COR *W EXP 07/28/202 42588J118 66 165,471 SH   SOLE 165,471 0 0
HORIZON GLOBAL CORP COM 44052W104 596 29,900 SH   SOLE 29,900 0 0
IMPERIAL OIL LTD COM NEW 453038408 219 7,000 SH   SOLE 7,000 0 0
INTEL CORP COM 458140100 1,534 40,640 SH   SOLE 40,640 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 309 1,948 SH   SOLE 1,948 0 0
INVESCO LTD SHS G491BT108 238 7,600 SH   SOLE 7,600 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 196 13,200 SH   SOLE 13,200 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 333 1,150 SH   SOLE 1,150 0 0
JOHNSON & JOHNSON COM 478160104 2,199 18,615 SH   SOLE 18,615 0 0
JPMORGAN CHASE & CO COM 46625H100 4,727 70,990 SH   SOLE 70,990 0 0
JUNIPER NETWORKS INC COM 48203R104 289 12,000 SH   SOLE 12,000 0 0
KAR AUCTION SVCS INC COM 48238T109 872 20,200 SH   SOLE 20,200 0 0
KIMBERLY CLARK CORP COM 494368103 660 5,230 SH   SOLE 5,230 0 0
KKR & CO L P DEL COM UNITS 48248M102 970 68,000 SH   SOLE 68,000 0 0
KRAFT HEINZ CO COM 500754106 328 3,666 SH   SOLE 3,666 0 0
KROGER CO COM 501044101 594 20,000 SH   SOLE 20,000 0 0
LAM RESEARCH CORP COM 512807108 663 7,000 SH   SOLE 7,000 0 0
LAS VEGAS SANDS CORP COM 517834107 316 5,500 SH   SOLE 5,500 0 0
LEGGETT & PLATT INC COM 524660107 684 15,000 SH   SOLE 15,000 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,072 15,000 SH   SOLE 15,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 668 20,000 SH   SOLE 20,000 0 0
LKQ CORP COM 501889208 709 20,000 SH   SOLE 20,000 0 0
LOCKHEED MARTIN CORP COM 539830109 360 1,500 SH   SOLE 1,500 0 0
M & T BK CORP COM 55261F104 743 6,400 SH   SOLE 6,400 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 339 2,000 SH   SOLE 2,000 0 0
MAGNA INTL INC COM 559222401 1,587 36,957 SH   SOLE 36,957 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 338 20,000 SH   SOLE 20,000 0 0
MANULIFE FINL CORP COM 56501R106 1,017 72,100 SH   SOLE 72,100 0 0
MASONITE INTL CORP NEW COM 575385109 510 8,200 SH   SOLE 8,200 0 0
MATERIALISE NV SPONSORED ADS 57667T100 1,040 135,000 SH   SOLE 135,000 0 0
MATTEL INC COM 577081102 303 10,000 SH   SOLE 10,000 0 0
MCKESSON CORP COM 58155Q103 1,001 6,000 SH   SOLE 6,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,245 15,755 SH   SOLE 15,755 0 0
MERUS LABS INTL INC NEW COM 59047R101 20 20,000 SH   SOLE 20,000 0 0
MICRON TECHNOLOGY INC COM 595112103 605 34,000 SH   SOLE 34,000 0 0
MICROSOFT CORP COM 594918104 3,308 57,431 SH   SOLE 57,431 0 0
MONDELEZ INTL INC CL A 609207105 318 7,237 SH   SOLE 7,237 0 0
MONOLITHIC PWR SYS INC COM 609839105 725 9,000 SH   SOLE 9,000 0 0
MORGAN STANLEY COM NEW 617446448 1,476 46,037 SH   SOLE 46,037 0 0
NIKE INC CL B 654106103 686 13,037 SH   SOLE 13,037 0 0
NORBORD INC COM NEW 65548P403 825 32,100 SH   SOLE 32,100 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 874 347,500 SH   SOLE 347,500 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,788 65,750 SH   SOLE 65,750 0 0
PATRICK INDS INC COM 703343103 632 10,200 SH   SOLE 10,200 0 0
PEMBINA PIPELINE CORP COM 706327103 252 8,270 SH   SOLE 8,270 0 0
PEPSICO INC COM 713448108 417 3,830 SH   SOLE 3,830 0 0
PFIZER INC COM 717081103 1,645 48,580 SH   SOLE 48,580 0 0
PGT INC COM 69336V101 748 70,119 SH   SOLE 70,119 0 0
PHILLIPS 66 COM 718546104 201 2,500 SH   SOLE 2,500 0 0
PINNACLE FOODS INC DEL COM 72348P104 502 10,000 SH   SOLE 10,000 0 0
PRECISION DRILLING CORP COM 2010 74022D308 161 38,550 SH   SOLE 38,550 0 0
PROCTER AND GAMBLE CO COM 742718109 917 10,220 SH   SOLE 10,220 0 0
RAPID7 INC COM 753422104 883 50,000 SH   SOLE 50,000 0 0
RAYTHEON CO COM NEW 755111507 1,089 8,000 SH   SOLE 8,000 0 0
REYNOLDS AMERICAN INC COM 761713106 1,415 30,000 SH   SOLE 30,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,542 36,347 SH   SOLE 36,347 0 0
ROLLINS INC COM 775711104 586 20,000 SH   SOLE 20,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,346 54,019 SH   SOLE 54,019 0 0
S&P GLOBAL INC COM 78409V104 633 5,000 SH   SOLE 5,000 0 0
SAP SE SPON ADR 803054204 1,280 14,000 SH   SOLE 14,000 0 0
SCHLUMBERGER LTD COM 806857108 275 3,500 SH   SOLE 3,500 0 0
SEACOR HOLDINGS INC COM 811904101 238 4,000 SH   SOLE 4,000 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,151 16,300 SH   SOLE 16,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 890 46,100 SH   SOLE 46,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,307 27,350 SH   SOLE 27,350 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 210 6,414 SH   SOLE 6,414 0 0
SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 223 40,000 SH   SOLE 40,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,235 109,179 SH   SOLE 109,179 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 383 27,000 SH   SOLE 27,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,037 38,000 SH   SOLE 38,000 0 0
SMUCKER J M CO COM NEW 832696405 678 5,000 SH   SOLE 5,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,940 8,970 SH   SOLE 8,970 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 688 5,000 SH   SOLE 5,000 0 0
SPIRIT AIRLS INC COM 848577102 425 10,000 SH   SOLE 10,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 112 15,200 SH   SOLE 15,200 0 0
STANTEC INC COM 85472N109 1,349 57,400 SH   SOLE 57,400 0 0
SUN LIFE FINL INC COM 866796105 673 20,677 SH   SOLE 20,677 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,947 70,107 SH   SOLE 70,107 0 0
SYNCHRONY FINL COM 87165B103 1,708 61,000 SH   SOLE 61,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,445 41,000 SH   SOLE 41,000 0 0
TELUS CORP COM 87971M103 713 21,600 SH   SOLE 21,600 0 0
TESLA MTRS INC COM 88160R101 264 1,294 SH   SOLE 1,294 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 952 20,700 SH   SOLE 20,700 0 0
THOR INDS INC COM 885160101 424 5,000 SH   SOLE 5,000 0 0
TIMMINS GOLD CORP COM 88741P103 64 137,650 SH   SOLE 137,650 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,213 94,895 SH   SOLE 94,895 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,938 16,700 SH   SOLE 16,700 0 0
TRANSCANADA CORP COM 89353D107 2,948 62,066 SH   SOLE 62,066 0 0
TRIPADVISOR INC COM 896945201 537 8,500 SH   SOLE 8,500 0 0
TUCOWS INC COM NEW 898697206 1,796 56,127 SH   SOLE 56,127 0 0
TWITTER INC COM 90184L102 1,337 58,000 SH   SOLE 58,000 0 0
U S CONCRETE INC COM NEW 90333L201 221 4,800 SH   SOLE 4,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,608 15,830 SH   SOLE 15,830 0 0
UR ENERGY INC COM 91688R108 12 25,000 SH   SOLE 25,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 632 12,960 SH   SOLE 12,960 0 0
VCA INC COM 918194101 700 10,000 SH   SOLE 10,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,079 40,000 SH   SOLE 40,000 0 0
VISA INC COM CL A 92826C839 263 3,184 SH   SOLE 3,184 0 0
WABCO HLDGS INC COM 92927K102 1,362 12,000 SH   SOLE 12,000 0 0
WABTEC CORP COM 929740108 1,143 14,000 SH   SOLE 14,000 0 0
WADDELL & REED FINL INC CL A 930059100 490 27,000 SH   SOLE 27,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,308 41,030 SH   SOLE 41,030 0 0
WAL-MART STORES INC COM 931142103 627 8,690 SH   SOLE 8,690 0 0
WELLS FARGO & CO NEW COM 949746101 2,086 47,100 SH   SOLE 47,100 0 0
WESTERN DIGITAL CORP COM 958102105 585 10,000 SH   SOLE 10,000 0 0
WHIRLPOOL CORP COM 963320106 324 2,000 SH   SOLE 2,000 0 0
WILLIAMS SONOMA INC COM 969904101 613 12,000 SH   SOLE 12,000 0 0
WINNEBAGO INDS INC COM 974637100 236 10,000 SH   SOLE 10,000 0 0
WYNN RESORTS LTD COM 983134107 487 5,000 SH   SOLE 5,000 0 0
XILINX INC COM 983919101 272 5,000 SH   SOLE 5,000 0 0
YUM BRANDS INC COM 988498101 1,131 12,460 SH   SOLE 12,460 0 0