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
GROUPE CGI INC CL A CL A SUB VTG 39945C109 30,183 555,590 SH   SOLE   555,590 0 0
MICROSOFT CORP COM 594918104 17,779 207,850 SH   SOLE   207,850 0 0
CISCO SYS INC COM 17275R102 17,078 445,912 SH   SOLE   445,912 0 0
ABBVIE INC COM 00287Y109 15,327 158,487 SH   SOLE   158,487 0 0
ORION ENGINEERED CARBONS S A COM L72967109 14,568 569,061 SH   SOLE   569,061 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,377 67,487 SH   SOLE   67,487 0 0
VAREX IMAGING CORP COM 92214X106 12,775 318,028 SH   SOLE   318,028 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 12,101 2,422,559 SH   SOLE   2,422,559 0 0
UBIQUITI NETWORKS INC COM 90347A100 11,794 166,072 SH   SOLE   166,072 0 0
JOHNSON & JOHNSON COM 478160104 11,048 79,073 SH   SOLE   79,073 0 0
APPLE INC COM 037833100 10,897 64,394 SH   SOLE   64,394 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 10,705 1,079,132 SH   SOLE   1,079,132 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 10,386 127,202 SH   SOLE   127,202 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 9,821 93,792 SH   SOLE   93,792 0 0
LANNET INC COM 516012101 8,995 387,717 SH   SOLE   387,717 0 0
POLARIS INDS INC COM 731068102 7,985 64,400 SH   SOLE   64,400 0 0
NATIONAL PRESTO INDS INC COM 637215104 7,971 80,153 SH   SOLE   80,153 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,627 338,087 SH   SOLE   338,087 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7,195 226,680 SH   SOLE   226,680 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 6,923 369,056 SH   SOLE   369,056 0 0
BUCKLE INC COM 118440106 6,895 290,317 SH   SOLE   290,317 0 0
VIACOM INC NEW CL B 92553P201 6,624 215,000 SH   SOLE   215,000 0 0
KIMBALL ELECTRONICS INC COM 49428J109 6,356 348,283 SH   SOLE   348,283 0 0
BANK MONTREAL QUE COM 063671101 6,212 77,644 SH   SOLE   77,644 0 0
CVS HEALTH CORP COM 126650100 5,955 82,136 SH   SOLE   82,136 0 0
AECOM COM 00766T100 5,763 155,123 SH   SOLE   155,123 0 0
PAYPAL HLDGS INC COM 70450Y103 5,477 74,399 SH   SOLE   74,399 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,299 113,071 SH   SOLE   113,071 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,235 73,707 SH   SOLE   73,707 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,160 159,747 SH   SOLE   159,747 0 0
MEDTRONIC PLC SHS G5960L103 4,958 61,405 SH   SOLE   61,405 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,838 63,187 SH   SOLE   63,187 0 0
NETEASE INC SPONSORED ADR 64110W102 4,630 13,418 SH   SOLE   13,418 0 0
ALPHABET INC CAP STK CL A 02079K305 4,542 4,312 SH   SOLE   4,312 0 0
ARRIS INTL INC SHS G0551A103 4,317 168,045 SH   SOLE   168,045 0 0
QUALCOMM INC COM 747525103 4,121 64,371 SH   SOLE   64,371 0 0
GLOBAL WTR RES INC COM 379463102 3,843 411,449 SH   SOLE   411,449 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,837 39,362 SH   SOLE   39,362 0 0
WAL-MART STORES INC COM 931142103 3,824 38,719 SH   SOLE   38,719 0 0
AMC NETWORKS INC CL A 00164V103 3,801 70,286 SH   SOLE   70,286 0 0
SYNAPTICS INC COM 87157D109 3,775 94,522 SH   SOLE   94,522 0 0
MCKESSON CORP COM 58155Q103 3,458 22,176 SH   SOLE   22,176 0 0
DOLLAR TREE INC COM 256746108 3,385 31,546 SH   SOLE   31,546 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,297 144,482 SH   SOLE   144,482 0 0
STRYKER CORP COM 863667101 3,142 20,289 SH   SOLE   20,289 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,107 53,043 SH   SOLE   53,043 0 0
VISTA OUTDOOR INC COM 928377100 2,969 203,759 SH   SOLE   203,759 0 0
ASCENT CAP GROUP INC COM SER A 043632108 2,929 254,956 SH   SOLE   254,956 0 0
BANK N S HALIFAX COM 064149107 2,794 43,307 SH   SOLE   43,307 0 0
LILLY ELI & CO COM 532457108 2,571 30,438 SH   SOLE   30,438 0 0
BEST BUY INC COM 086516101 2,494 36,432 SH   SOLE   36,432 0 0
TIME INC COM 887228104 2,333 126,460 SH   SOLE   126,460 0 0
MANULIFE FINL CORP COM 56501R106 2,296 110,083 SH   SOLE   110,083 0 0
BCE INC COM NEW 05534B760 2,047 42,630 SH   SOLE   42,630 0 0
STANTEC INC COM 85472N109 2,020 72,227 SH   SOLE   72,227 0 0
MURPHY USA INC COM 626755102 1,981 24,655 SH   SOLE   24,655 0 0
BED BATH & BEYOND INC COM 075896100 1,907 86,715 SH   SOLE   86,715 0 0
OFFICE DEPOT INC COM 676220106 1,900 536,628 SH   SOLE   536,628 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,861 28,045 SH   SOLE   28,045 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,796 24,730 SH   SOLE   24,730 0 0
CARS COM INC COM 14575E105 1,705 59,121 SH   SOLE   59,121 0 0
ALPHABET INC CAP STK CL C 02079K107 1,676 1,602 SH   SOLE   1,602 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,519 12,592 SH   SOLE   12,592 0 0
PFIZER INC COM 717081103 1,515 41,840 SH   SOLE   41,840 0 0
DOWDUPONT INC COM 26078J100 1,485 20,856 SH   SOLE   20,856 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1,412 235,322 SH   SOLE   235,322 0 0
COCA COLA CO COM 191216100 1,357 29,570 SH   SOLE   29,570 0 0
AMERCO COM 023586100 1,350 3,573 SH   SOLE   3,573 0 0
DICKS SPORTING GOODS INC COM 253393102 1,336 46,486 SH   SOLE   46,486 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,318 23,166 SH   SOLE   23,166 0 0
AMGEN INC COM 031162100 1,309 7,528 SH   SOLE   7,528 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,301 8,480 SH   SOLE   8,480 0 0
3M CO COM 88579Y101 1,294 5,499 SH   SOLE   5,499 0 0
WELLS FARGO CO COM 949746101 1,251 20,623 SH   SOLE   20,623 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,245 14,619 SH   SOLE   14,619 0 0
TRANSCANADA CORP COM 89353D107 1,155 23,739 SH   SOLE   23,739 0 0
PEMBINA PIPELINE CORP COM 706327103 1,119 30,908 SH   SOLE   30,908 0 0
ENDO INTL PLC SHS G30401106 1,101 142,067 SH   SOLE   142,067 0 0
VECTRUS INC COM 92242T101 1,081 35,047 SH   SOLE   35,047 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,048 98,986 SH   SOLE   98,986 0 0
SHERWIN WILLIAMS CO COM 824348106 1,025 2,499 SH   SOLE   2,499 0 0
HP INC COM 40434L105 991 47,165 SH   SOLE   47,165 0 0
RPX CORP COM 74972G103 989 73,618 SH   SOLE   73,618 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 986 16,082 SH   SOLE   16,082 0 0
SHIRE PLC SPONSORED ADR 82481R106 974 6,279 SH   SOLE   6,279 0 0
SUNCOR ENERGY INC COM 867224107 934 25,435 SH   SOLE   25,435 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 893 3 SH   SOLE   3 0 0
ISHARES TR IBOXX HI YD ETF 464288513 843 9,659 SH   SOLE   9,659 0 0
ENBRIDGE INC COM 29250N105 836 21,377 SH   SOLE   21,377 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 833 3,121 SH   SOLE   3,121 0 0
CANADIAN NATL RY CO COM 136375102 830 10,062 SH   SOLE   10,062 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 800 15,490 SH   SOLE   15,490 0 0
APTIV PLC SHS G6095L109 783 9,232 SH   SOLE   9,232 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 741 6,750 SH   SOLE   6,750 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 741 16,730 SH   SOLE   16,730 0 0
TELUS CORP COM 87971M103 693 18,300 SH   SOLE   18,300 0 0
SUN LIFE FINL INC COM 866796105 654 15,842 SH   SOLE   15,842 0 0
NOKIA CORP SPONSORED ADR 654902204 625 134,021 SH   SOLE   134,021 0 0
CANADIAN PAC RY LTD COM 13645T100 598 3,276 SH   SOLE   3,276 0 0
BLOCK H & R INC COM 093671105 539 20,547 SH   SOLE   20,547 0 0
CARDINAL HEALTH INC COM 14149Y108 533 8,697 SH   SOLE   8,697 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 527 5,850 SH   SOLE   5,850 0 0
MERCK & CO INC COM 58933Y105 521 9,256 SH   SOLE   9,256 0 0
MARSH & MCLENNAN COS INC COM 571748102 512 6,293 SH   SOLE   6,293 0 0
MAGNA INTL INC COM 559222401 505 8,903 SH   SOLE   8,903 0 0
LEUCADIA NATL CORP COM 527288104 493 18,626 SH   SOLE   18,626 0 0
PENNEY J C INC COM 708160106 492 155,610 SH   SOLE   155,610 0 0
NEWMONT MINING CORP COM 651639106 486 12,941 SH   SOLE   12,941 0 0
JPMORGAN CHASE & CO COM 46625H100 443 4,146 SH   SOLE   4,146 0 0
BLACKBERRY LTD COM 09228F103 432 38,683 SH   SOLE   38,683 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 420 8,246 SH   SOLE   8,246 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 419 10,348 SH   SOLE   10,348 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 398 21,220 SH   SOLE   21,220 0 0
EMERSON ELEC CO COM 291011104 391 5,614 SH   SOLE   5,614 0 0
ROCKWELL AUTOMATION INC COM 773903109 385 1,959 SH   SOLE   1,959 0 0
MCDONALDS CORP COM 580135101 357 2,073 SH   SOLE   2,073 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 353 2,414 SH   SOLE   2,414 0 0
FORTIS INC COM 349553107 346 9,421 SH   SOLE   9,421 0 0
BANK AMER CORP COM 060505104 339 11,495 SH   SOLE   11,495 0 0
LOWES COS INC COM 548661107 333 3,588 SH   SOLE   3,588 0 0
CITIGROUP INC COM NEW 172967424 322 4,325 SH   SOLE   4,325 0 0
THOMSON REUTERS CORP COM 884903105 312 7,162 SH   SOLE   7,162 0 0
ROCKWELL COLLINS INC COM 774341101 302 2,226 SH   SOLE   2,226 0 0
AGRIUM INC COM 008916108 299 2,601 SH   SOLE   2,601 0 0
IAMGOLD CORP COM 450913108 297 50,869 SH   SOLE   50,869 0 0
GENERAL ELECTRIC CO COM 369604103 296 16,974 SH   SOLE   16,974 0 0
METHANEX CORP COM 59151K108 292 4,816 SH   SOLE   4,816 0 0
VALERO ENERGY CORP NEW COM 91913Y100 288 3,138 SH   SOLE   3,138 0 0
CANADIAN NAT RES LTD COM 136385101 284 7,947 SH   SOLE   7,947 0 0
ISHARES TR IBOXX INV CP ETF 464287242 281 2,315 SH   SOLE   2,315 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 274 4,251 SH   SOLE   4,251 0 0
VISA INC COM CL A COM CL A 92826C839 274 2,407 SH   SOLE   2,407 0 0
UNITED TECHNOLOGIES CORP COM 913017109 256 2,006 SH   SOLE   2,006 0 0
BECTON DICKINSON & CO COM 075887109 254 1,188 SH   SOLE   1,188 0 0
COLGATE PALMOLIVE CO COM 194162103 253 3,359 SH   SOLE   3,359 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 251 8,987 SH   SOLE   8,987 0 0
ISHARES TR MSCI EAFE ETF 464287465 244 3,473 SH   SOLE   3,473 0 0
DEAN FOODS CO NEW COM NEW 242370203 241 20,811 SH   SOLE   20,811 0 0
ENCANA CORP COM 292505104 240 17,975 SH   SOLE   17,975 0 0
NOVO-NORDISK A S ADR 670100205 232 4,329 SH   SOLE   4,329 0 0
NORBORD INC COM NEW 65548P403 231 6,813 SH   SOLE   6,813 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 229 900 SH   SOLE   900 0 0
ORACLE CORP COM 68389X105 228 4,821 SH   SOLE   4,821 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 225 15,689 SH   SOLE   15,689 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 219 42,522 SH   SOLE   42,522 0 0
PROCTER AND GAMBLE CO COM 742718109 200 2,177 SH   SOLE   2,177 0 0
CELESTICA INC SUB VTG SHS 15101Q108 198 18,938 SH   SOLE   18,938 0 0
CRH MEDICAL CORP COM 12626F105 198 75,019 SH   SOLE   75,019 0 0
JUST ENERGY GROUP INC COM 48213W101 166 38,558 SH   SOLE   38,558 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 157 11,590 SH   SOLE   11,590 0 0
CAREER EDUCATION CORP COM 141665109 152 12,595 SH   SOLE   12,595 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 137 97,667 SH   SOLE   97,667 0 0
GOLDCORP INC COM 380956409 133 10,449 SH   SOLE   10,449 0 0
CHESAPEAKE ENERGY CORP COM 165167107 112 28,302 SH   SOLE   28,302 0 0
UR ENERGY INC COM 91688R108 104 151,922 SH   SOLE   151,922 0 0
CENOVUS ENERGY INC COM 15135U109 100 10,959 SH   SOLE   10,959 0 0
EXFO INC SUB VTG SHS 302046107 91 20,787 SH   SOLE   20,787 0 0
QUARTERHILL INC COM 747713105 86 46,775 SH   SOLE   46,775 0 0
KINROSS GOLD CORP COM NO PAR 496902404 77 17,847 SH   SOLE   17,847 0 0
PIER 1 IMPORTS INC COM 720279108 64 15,457 SH   SOLE   15,457 0 0
RITE AID CORP COM 767754104 31 15,581 SH   SOLE   15,581 0 0
ENDO INTL PLC CALL G30401106 12 1,500 SH Call SOLE   1,500 0 0