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
BRISTOL MYERS SQUIBB CO COM 110122108 2,407 40,679 SH   SOLE N/A 40,679 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 598 11,167 SH   SOLE N/A 11,167 0 0
BUCKLE INC COM 118440106 725 18,306 SH   SOLE N/A 18,306 0 0
CAE INC COM 124765108 5,380 180,293 SH   SOLE N/A 180,293 0 0
CVS HEALTH CORP COM 126650100 17,806 209,826 SH   SOLE N/A 209,826 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 455 12,753 SH   SOLE N/A 12,753 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 5,523 49,672 SH   SOLE N/A 49,672 0 0
CANADIAN NATL RY CO COM 136375102 1,290 11,143 SH   SOLE N/A 11,143 0 0
CITIGROUP INC COM NEW 172967424 204 2,909 SH   SOLE N/A 2,909 0 0
COCA COLA CO COM 191216100 1,279 24,382 SH   SOLE N/A 24,382 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,656 237,923 SH   SOLE N/A 237,923 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 617 4,823 SH   SOLE N/A 4,823 0 0
DESCARTES SYS GROUP INC COM 249906108 690 8,487 SH   SOLE N/A 8,487 0 0
DISNEY WALT CO COM 254687106 227 1,343 SH   SOLE N/A 1,343 0 0
DOLLAR TREE INC COM 256746108 7,498 78,331 SH   SOLE N/A 78,331 0 0
DOW INC COM 260557103 215 3,740 SH   SOLE N/A 3,740 0 0
EMERSON ELEC CO COM 291011104 490 5,200 SH   SOLE N/A 5,200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 166 11,755 SH   SOLE N/A 11,755 0 0
FORTIS INC COM 349553107 276 6,230 SH   SOLE N/A 6,230 0 0
FRANCO NEV CORP COM 351858105 271 2,090 SH   SOLE N/A 2,090 0 0
GENERAC HLDGS INC COM 368736104 430 1,053 SH   SOLE N/A 1,053 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,110 30,389 SH   SOLE N/A 30,389 0 0
GLOBAL WTR RES INC COM 379463102 5,430 290,058 SH   SOLE N/A 290,058 0 0
HOME DEPOT INC COM 437076102 668 2,035 SH   SOLE N/A 2,035 0 0
IAMGOLD CORP COM COM 450913108 140 61,700 SH   SOLE N/A 61,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,316 16,673 SH   SOLE N/A 16,673 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 300 9,334 SH   SOLE N/A 9,334 0 0
JOHNSON & JOHNSON COM 478160104 10,712 66,329 SH   SOLE N/A 66,329 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 225 830 SH   SOLE N/A 830 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 131 10,108 SH   SOLE N/A 10,108 0 0
LOWES COS INC COM 548661107 726 3,577 SH   SOLE N/A 3,577 0 0
LUMEN TECHNOLOGIES INC COM 550241103 141 11,341 SH   SOLE N/A 11,341 0 0
MAGNA INTL INC COM COM 559222401 499 6,633 SH   SOLE N/A 6,633 0 0
MCDONALDS CORP COM 580135101 286 1,188 SH   SOLE N/A 1,188 0 0
MICROSOFT CORP COM 594918104 21,662 76,837 SH   SOLE N/A 76,837 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,559 18,996 SH   SOLE N/A 18,996 0 0
NEW GOLD INC CDA COM 644535106 581 550,000 SH   SOLE N/A 550,000 0 0
NEWMONT MINING CORP COM 651639106 722 13,295 SH   SOLE N/A 13,295 0 0
NORTH AMERICAN CONST COM 656811106 32,858 2,258,314 SH   SOLE N/A 2,258,314 0 0
NOVO-NORDISK A S ADR 670100205 351 3,661 SH   SOLE N/A 3,661 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 16,324 270,806 SH   SOLE N/A 270,806 0 0
OPEN TEXT CORP COM 683715106 572 11,728 SH   SOLE N/A 11,728 0 0
PEMBINA PIPELINE CORP COM 706327103 854 26,982 SH   SOLE N/A 26,982 0 0
PEPSICO INC COM 713448108 221 1,468 SH   SOLE N/A 1,468 0 0
PFIZER INC COM 717081103 276 6,418 SH   SOLE N/A 6,418 0 0
POINTS INTL LTD COM NEW 730843208 542 31,691 SH   SOLE N/A 31,691 0 0
POLARIS INDS INC COM 731068102 3,657 30,558 SH   SOLE N/A 30,558 0 0
PROCTER AND GAMBLE CO COM 742718109 231 1,654 SH   SOLE N/A 1,654 0 0
QUALCOMM INC COM 747525103 4,704 36,472 SH   SOLE N/A 36,472 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 287 62,730 SH   SOLE N/A 62,730 0 0
REPLIGEN CORP COM 759916109 212 732 SH   SOLE N/A 732 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 565 9,171 SH   SOLE N/A 9,171 0 0
ROBLOX CORP CL A 771049103 227 3,006 SH   SOLE N/A 3,006 0 0
ROCKWELL AUTOMATION INC COM 773903109 680 2,312 SH   SOLE N/A 2,312 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 13,206 132,872 SH   SOLE N/A 132,872 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,214 95,184 SH   SOLE N/A 95,184 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,847 56,645 SH   SOLE N/A 56,645 0 0
SHERWIN WILLIAMS CO COM 824348106 1,940 6,936 SH   SOLE N/A 6,936 0 0
SQUARE INC CL A 852234103 326 1,358 SH   SOLE N/A 1,358 0 0
STRYKER CORP COM 863667101 455 1,726 SH   SOLE N/A 1,726 0 0
SUN LIFE FINL INC COM 866796105 587 11,417 SH   SOLE N/A 11,417 0 0
SUNCOR ENERGY INC NEW COM 867224107 276 13,314 SH   SOLE N/A 13,314 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1,343 167,885 SH   SOLE N/A 167,885 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,025 60,864 SH   SOLE N/A 60,864 0 0
TRACTOR SUPPLY CO COM 892356106 6,073 29,973 SH   SOLE N/A 29,973 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 128 29,425 SH   SOLE N/A 29,425 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 307 3,010 SH   SOLE N/A 3,010 0 0
WALMART INC COM 931142103 3,565 25,580 SH   SOLE N/A 25,580 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,234 26,237 SH   SOLE N/A 26,237 0 0
WATERS CORP COM 941848103 292 817 SH   SOLE N/A 817 0 0
XILINX INC COM 983919101 258 1,706 SH   SOLE N/A 1,706 0 0
AT&T INC COM COM 00206R102 527 19,506 SH   SOLE N/A 19,506 0 0
ARK ETF TR INNOVATION ETF 00214Q104 210 1,900 SH   SOLE N/A 1,900 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 255 3,410 SH   SOLE N/A 3,410 0 0
ABBVIE INC COM 00287Y109 18,219 168,895 SH   SOLE N/A 168,895 0 0
AECOM COM 00766T100 4,584 72,596 SH   SOLE N/A 72,596 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 229 7,343 SH   SOLE N/A 7,343 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 14,892 5,705,144 SH   SOLE N/A 5,705,144 0 0
ALPHABET INC CAP STK CL C 02079K107 4,949 1,857 SH   SOLE N/A 1,857 0 0
ALPHABET INC CAP STK CL A 02079K305 16,734 6,259 SH   SOLE N/A 6,259 0 0
AMAZON COM INC COM 023135106 601 183 SH   SOLE N/A 183 0 0
AMERCO COM 023586100 1,000 1,548 SH   SOLE N/A 1,548 0 0
AMGEN INC COM 031162100 1,366 6,426 SH   SOLE N/A 6,426 0 0
APPLE INC COM 037833100 20,972 148,209 SH   SOLE N/A 148,209 0 0
BCE INC COM NEW 05534B760 3,354 67,028 SH   SOLE N/A 67,028 0 0
BRP INC COM SUN VTG 05577W200 642 6,945 SH   SOLE N/A 6,945 0 0
BANK AMER CORP COM 060505104 271 6,390 SH   SOLE N/A 6,390 0 0
BANK MONTREAL COM 063671101 7,640 76,619 SH   SOLE N/A 76,619 0 0
BANK NOVA SCOTIA B C COM 064149107 2,552 41,512 SH   SOLE N/A 41,512 0 0
BAUSCH HEALTH COS INC COM 071734107 512 18,379 SH   SOLE N/A 18,379 0 0
BECTON DICKINSON & CO COM 075887109 277 1,127 SH   SOLE N/A 1,127 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,234 3 SH   SOLE N/A 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,883 102,159 SH   SOLE N/A 102,159 0 0
BEST BUY INC COM 086516101 1,079 10,209 SH   SOLE N/A 10,209 0 0
BLOCK H & R INC COM COM 093671105 295 11,792 SH   SOLE N/A 11,792 0 0
BOEING CO COM 097023105 7,410 33,691 SH   SOLE N/A 33,691 0 0
CGI INC CL A SUB VTG 12532H104 33,650 396,600 SH   SOLE N/A 396,600 0 0
CABLE ONE INC COM 12685J105 393 217 SH   SOLE N/A 217 0 0
CAMECO CORP COM 13321L108 632 29,122 SH   SOLE N/A 29,122 0 0
CANADIAN PAC RY LTD COM 13645T100 1,290 19,774 SH   SOLE N/A 19,774 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,158 23,417 SH   SOLE N/A 23,417 0 0
CHART INDS INC COM PAR $0.01 16115Q308 591 3,090 SH   SOLE N/A 3,090 0 0
CISCO SYS INC COM 17275R102 16,566 304,363 SH   SOLE N/A 304,363 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,489 5,540 SH   SOLE N/A 5,540 0 0
DENNYS CORP COM 24869P104 16,418 1,004,799 SH   SOLE N/A 1,004,799 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 146 150,000 SH   SOLE N/A 150,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 4,030 185,883 SH   SOLE N/A 185,883 0 0
ENBRIDGE INC COM 29250N105 721 18,129 SH   SOLE N/A 18,129 0 0
FACEBOOK INC CL A 30303M102 23,036 67,876 SH   SOLE N/A 67,876 0 0
FIRSTSERVICE CORP NEW COM 33767E202 561 3,106 SH   SOLE N/A 3,106 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 209 7,484 SH   SOLE N/A 7,484 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 269 5,600 SH   SOLE N/A 5,600 0 0
HP INC COM 40434L105 224 8,196 SH   SOLE N/A 8,196 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 440 443 SH   SOLE N/A 443 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 240 12,540 SH   SOLE N/A 12,540 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 508 19,530 SH   SOLE N/A 19,530 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 362 13,500 SH   SOLE N/A 13,500 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 511 19,435 SH   SOLE N/A 19,435 0 0
JPMORGAN CHASE & CO COM COM 46625H100 498 3,044 SH   SOLE N/A 3,044 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 346 6,900 SH   SOLE N/A 6,900 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 674 16,205 SH   SOLE N/A 16,205 0 0
LEGATO MERGER CORP W EXP 12/31/202 52473X114 250 100,000 SH   SOLE N/A 100,000 0 0
MANULIFE FINL CORP COM 56501R106 1,568 81,566 SH   SOLE N/A 81,566 0 0
MASTERCARD INCORPORATED CL A 57636Q104 324 933 SH   SOLE N/A 933 0 0
MCKESSON CORP COM 58155Q103 1,134 5,689 SH   SOLE N/A 5,689 0 0
MERCK & CO INC COM COM 58933Y105 595 7,925 SH   SOLE N/A 7,925 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 586 12,639 SH   SOLE N/A 12,639 0 0
NVIDIA CORP COM 67066G104 1,044 5,040 SH   SOLE N/A 5,040 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 20,090 2,845,675 SH   SOLE N/A 2,845,675 0 0
ORACLE CORP COM 68389X105 444 5,091 SH   SOLE N/A 5,091 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 268 23,895 SH   SOLE N/A 23,895 0 0
PAYLOCITY HLDG CORP COM 70438V106 213 760 SH   SOLE N/A 760 0 0
PAYPAL HLDGS INC COM 70450Y103 10,562 40,592 SH   SOLE N/A 40,592 0 0
PLAYTIKA HLDG CORP COM 72815L107 313 11,339 SH   SOLE N/A 11,339 0 0
PRIMO WATER CORPORATION COM 74167P108 509 32,402 SH   SOLE N/A 32,402 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 17,110 2,739,418 SH   SOLE N/A 2,739,418 0 0
QURATE RETAIL INC COM SER A 74915M100 114 11,226 SH   SOLE N/A 11,226 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 732 29,514 SH   SOLE N/A 29,514 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,713 3,991 SH   SOLE N/A 3,991 0 0
SALESFORCE COM INC COM 79466L302 210 773 SH   SOLE N/A 773 0 0
SEA LTD SPONSORD ADS 81141R100 209 655 SH   SOLE N/A 655 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 225 5,997 SH   SOLE N/A 5,997 0 0
SERVICENOW INC COM 81762P102 204 328 SH   SOLE N/A 328 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 990 34,079 SH   SOLE N/A 34,079 0 0
SIRIUS XM HLDGS INC COM 82968B103 136 22,260 SH   SOLE N/A 22,260 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 977 70,832 SH   SOLE N/A 70,832 0 0
STANTEC INC COM 85472N109 1,774 37,800 SH   SOLE N/A 37,800 0 0
TFI INTL INC TFI INTL INC COM 87241L109 767 7,508 SH   SOLE N/A 7,508 0 0
TC ENERGY CORP COM 87807B107 576 11,981 SH   SOLE N/A 11,981 0 0
TELUS CORP COM 87971M103 733 33,390 SH   SOLE N/A 33,390 0 0
TESLA INC COM 88160R101 1,594 2,055 SH   SOLE N/A 2,055 0 0
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 1,721 1,956,000 SH   SOLE N/A 1,956,000 0 0
3M CO COM 88579Y101 766 4,368 SH   SOLE N/A 4,368 0 0
TRANSALTA CORP COM 89346D107 630 59,754 SH   SOLE N/A 59,754 0 0
UBIQUITI INC COM 90353W103 10,002 33,487 SH   SOLE N/A 33,487 0 0
ULTA BEAUTY INC COM 90384S303 13,386 37,088 SH   SOLE N/A 37,088 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 437 1,088 SH   SOLE N/A 1,088 0 0
VAREX IMAGING CORP COM 92214X106 3,688 130,792 SH   SOLE N/A 130,792 0 0
VAREX IMAGING CORP NOTE 4.000% 6/0 92214XAB2 1,682 1,097,000 SH   SOLE N/A 1,097,000 0 0
VECTRUS INC COM 92242T101 605 12,037 SH   SOLE N/A 12,037 0 0
VIACOMCBS INC CL B 92556H206 4,205 106,427 SH   SOLE N/A 106,427 0 0
VIATRIS INC COM 92556V106 140 10,317 SH   SOLE N/A 10,317 0 0
VISA INC COM CL A 92826C839 509 2,285 SH   SOLE N/A 2,285 0 0
WASTE CONNECTIONS INC COM 94106B101 628 4,987 SH   SOLE N/A 4,987 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 5,513 3,698,800 SH   SOLE N/A 3,698,800 0 0
XPEL INC COM 98379L100 476 6,279 SH   SOLE N/A 6,279 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,696 11,587 SH   SOLE N/A 11,587 0 0
ZYNGA INC CL A 98986T108 102 13,572 SH   SOLE N/A 13,572 0 0
ATLASSIAN CORP PLC CL A G06242104 222 566 SH   SOLE N/A 566 0 0
ENDO INTL PLC SHS G30401106 140 43,069 SH   SOLE N/A 43,069 0 0
MEDTRONIC PLC SHS SHS G5960L103 6,141 48,987 SH   SOLE N/A 48,987 0 0
APTIV PLC SHS G6095L109 223 1,496 SH   SOLE N/A 1,496 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,642 50,793 SH   SOLE N/A 50,793 0 0
ADECOAGRO S A COM L00849106 1,062 117,657 SH   SOLE N/A 117,657 0 0
ORION ENGINEERED CARBONS S A COM L72967109 551 30,242 SH   SOLE N/A 30,242 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 594 9,336 SH   SOLE N/A 9,336 0 0