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 7,346 95,407 SH   SOLE N/A 95,407 0 0
BUCKLE INC COM 118440106 740 26,708 SH   SOLE N/A 26,708 0 0
CAE INC COM 124765108 2,771 112,493 SH   SOLE N/A 112,493 0 0
CVS HEALTH CORP COM 126650100 19,698 212,582 SH   SOLE N/A 212,582 0 0
CANADIAN IMP BK COMM COM 136069101 5,176 106,611 SH   SOLE N/A 106,611 0 0
CANADIAN NATL RY CO OM 136375102 1,312 11,664 SH   SOLE N/A 11,664 0 0
CITIGROUP INC COM COM NEW 172967424 2,987 64,954 SH   SOLE N/A 64,954 0 0
COCA COLA CO COM 191216100 1,511 24,013 SH   SOLE N/A 24,013 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,795 234,040 SH   SOLE N/A 234,040 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 602 5,499 SH   SOLE N/A 5,499 0 0
DESCARTES SYS GROUP INC COM 249906108 615 9,904 SH   SOLE N/A 9,904 0 0
DOLLAR TREE INC COM 256746108 11,626 74,596 SH   SOLE N/A 74,596 0 0
EMERSON ELEC CO COM 291011104 414 5,200 SH   SOLE N/A 5,200 0 0
FORD MTR CO DEL COM 345370860 142 12,747 SH   SOLE N/A 12,747 0 0
FORTIS INC COM 349553107 317 6,700 SH   SOLE N/A 6,700 0 0
FRANCO NEV CORP COM 351858105 285 2,165 SH   SOLE N/A 2,165 0 0
GENERAC HLDGS INC COM 368736104 269 1,279 SH   SOLE N/A 1,279 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,035 35,956 SH   SOLE N/A 35,956 0 0
GLOBAL WTR RES INC COM 379463102 3,737 282,872 SH   SOLE N/A 282,872 0 0
HOME DEPOT INC COM 437076102 536 1,954 SH   SOLE N/A 1,954 0 0
IAMGOLD CORP COM 450913108 102 63,700 SH   SOLE N/A 63,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,275 16,114 SH   SOLE N/A 16,114 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 286 10,449 SH   SOLE N/A 10,449 0 0
ISHARES TR IBOXX INV CP ETF 464287242 704 6,102 SH   SOLE N/A 6,102 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 257 13,500 SH   SOLE N/A 13,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 206 2,633 SH   SOLE N/A 2,633 0 0
JOHNSON & JOHNSON COM 478160104 11,616 65,440 SH   SOLE N/A 65,440 0 0
LOWES COS INC COM 548661107 617 3,535 SH   SOLE N/A 3,535 0 0
LUMEN TECHNOLOGIES INC COM 550241103 128 11,767 SH   SOLE N/A 11,767 0 0
MAGNA INTL INC COM 559222401 622 11,336 SH   SOLE N/A 11,336 0 0
MCDONALDS CORP COM 580135101 287 1,164 SH   SOLE N/A 1,164 0 0
MICROSOFT CORP COM 594918104 19,528 76,033 SH   SOLE N/A 76,033 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,120 17,068 SH   SOLE N/A 17,068 0 0
NEW GOLD INC CDA COM 644535106 585 550,000 SH   SOLE N/A 550,000 0 0
NEWMONT CORP COM 651639106 1,457 24,420 SH   SOLE N/A 24,420 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 24,147 2,200,243 SH   SOLE N/A 2,200,243 0 0
NOVO-NORDISK A S ADR 670100205 404 3,625 SH   SOLE N/A 3,625 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 18,083 307,801 SH   SOLE N/A 307,801 0 0
OPEN TEXT CORP COM 683715106 628 16,609 SH   SOLE N/A 16,609 0 0
PEMBINA PIPELINE CORP COM 706327103 939 26,566 SH   SOLE N/A 26,566 0 0
PEPSICO INC COM 713448108 248 1,488 SH   SOLE N/A 1,488 0 0
PFIZER INC COM 717081103 339 6,469 SH   SOLE N/A 6,469 0 0
POLARIS INC COM 731068102 2,327 23,443 SH   SOLE N/A 23,443 0 0
PROCTER AND GAMBLE CO COM 742718109 237 1,649 SH   SOLE N/A 1,649 0 0
QUALCOMM INC COM 747525103 4,630 36,243 SH   SOLE N/A 36,243 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 83 95,430 SH   SOLE N/A 95,430 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 622 9,560 SH   SOLE N/A 9,560 0 0
ROCKWELL AUTOMATION INC COM 773903109 485 2,432 SH   SOLE N/A 2,432 0 0
ROYAL BK CDA COM 780087102 13,123 135,555 SH   SOLE N/A 135,555 0 0
SHELL PLC SPON ADS 780259305 5,307 101,491 SH   SOLE N/A 101,491 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 5,063 54,387 SH   SOLE N/A 54,387 0 0
SHERWIN WILLIAMS CO COM 824348106 1,558 6,956 SH   SOLE N/A 6,956 0 0
STRYKER CORPORATION COM 863667101 412 2,073 SH   SOLE N/A 2,073 0 0
SUN LIFE FINANCIAL INC. COM 866796105 497 10,852 SH   SOLE N/A 10,852 0 0
SUNCOR ENERGY INC NEW COM 867224107 552 15,734 SH   SOLE N/A 15,734 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1,525 163,245 SH   SOLE N/A 163,245 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,050 61,774 SH   SOLE N/A 61,774 0 0
TRACTOR SUPPLY CO COM 892356106 5,357 27,635 SH   SOLE N/A 27,635 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 173 69,125 SH   SOLE N/A 69,125 0 0
UNDER ARMOUR INC CL A 904311107 118 14,165 SH   SOLE N/A 14,165 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 361 8,843 SH   SOLE N/A 8,843 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 244 2,855 SH   SOLE N/A 2,855 0 0
WALMART INC COM 931142103 2,815 23,151 SH   SOLE N/A 23,151 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 982 25,908 SH   SOLE N/A 25,908 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 161 12,014 SH   SOLE N/A 12,014 0 0
WATERS CORP COM 941848103 257 777 SH   SOLE N/A 777 0 0
ABBVIE INC COM 00287Y109 22,941 149,783 SH   SOLE N/A 149,783 0 0
AECOM COM 00766T100 2,396 36,742 SH   SOLE N/A 36,742 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 13,576 5,602,358 SH   SOLE N/A 5,602,358 0 0
ALPHABET INC CAP STK CL C 02079K107 4,449 2,034 SH   SOLE N/A 2,034 0 0
ALPHABET INC CAP STK CL A 02079K305 15,861 7,278 SH   SOLE N/A 7,278 0 0
ALTICE USA INC CL A 02156K103 126 13,668 SH   SOLE N/A 13,668 0 0
BCE INC COM NEW 05534B760 2,661 54,149 SH   SOLE N/A 54,149 0 0
CGI INC CL A SUB VTG 12532H104 32,461 407,581 SH   SOLE N/A 407,581 0 0
CABLE ONE INC COM 12685J105 303 235 SH   SOLE N/A 235 0 0
CAMECO CORP COM 13321L108 398 18,933 SH   SOLE N/A 18,933 0 0
CANADIAN PAC RY LTD COM 13645T100 1,719 24,617 SH   SOLE N/A 24,617 0 0
CARDINAL HEALTH INC COM 14149Y108 1,224 23,422 SH   SOLE N/A 23,422 0 0
CELESTICA INC SUB VTG SHS 15101Q108 671 69,050 SH   SOLE N/A 69,050 0 0
CHART INDS INC COM 16115Q308 478 2,855 SH   SOLE N/A 2,855 0 0
CHEGG INC NOTE 9/0 163092AF6 218 300,000 SH   SOLE N/A 300,000 0 0
CISCO SYS INC COM 17275R102 12,288 288,176 SH   SOLE N/A 288,176 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,566 5,353 SH   SOLE N/A 5,353 0 0
DENNYS CORP COM 24869P104 8,346 961,506 SH   SOLE N/A 961,506 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 132 150,000 PRN   SOLE N/A 150,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,279 184,229 SH   SOLE N/A 184,229 0 0
ENBRIDGE INC COM 29250N105 809 19,153 SH   SOLE N/A 19,153 0 0
FIGS INC CL A 30260D103 137 14,998 SH   SOLE N/A 14,998 0 0
META PLATFORMS INC CL A 30303M102 14,859 92,149 SH   SOLE N/A 92,149 0 0
HP INC COM 40434L105 211 6,439 SH   SOLE N/A 6,439 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,259 6,274 SH   SOLE N/A 6,274 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 222 10,870 SH   SOLE N/A 10,870 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 244 9,875 SH   SOLE N/A 9,875 0 0
JPMORGAN CHASE & CO COM 46625H100 311 2,759 SH   SOLE N/A 2,759 0 0
LEGALZOOM COM INC COM 52466B103 121 11,004 SH   SOLE N/A 11,004 0 0
MANULIFE FINL CORP COM 56501R106 1,721 99,270 SH   SOLE N/A 99,270 0 0
MASTERCARD INCORPORATED CL A 57636Q104 340 1,078 SH   SOLE N/A 1,078 0 0
MCKESSON CORP COM 58155Q103 1,719 5,271 SH   SOLE N/A 5,271 0 0
MERCK & CO INC COM 58933Y105 720 7,893 SH   SOLE N/A 7,893 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 710 13,029 SH   SOLE N/A 13,029 0 0
N-ABLE INC COMMON STOCK 62878D100 125 13,881 SH   SOLE N/A 13,881 0 0
NVIDIA CORPORATION COM 67066G104 836 5,516 SH   SOLE N/A 5,516 0 0
NUTRIEN LTD COM 67077M108 227 2,850 SH   SOLE N/A 2,850 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 573 15,845 SH   SOLE N/A 15,845 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 20,157 3,077,370 SH   SOLE N/A 3,077,370 0 0
ORACLE CORP COM 68389X105 338 4,834 SH   SOLE N/A 4,834 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 241 23,895 SH   SOLE N/A 23,895 0 0
PAYPAL HLDGS INC COM 70450Y103 6,580 94,218 SH   SOLE N/A 94,218 0 0
PLAYTIKA HLDG CORP COM 72815L107 188 14,211 SH   SOLE N/A 14,211 0 0
PRIMO WATER CORPORATION COM 74167P108 600 44,811 SH   SOLE N/A 44,811 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 99 11,525 SH   SOLE N/A 11,525 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 13,296 2,906,343 SH   SOLE N/A 2,906,343 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 483 24,875 SH   SOLE N/A 24,875 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,950 5,170 SH   SOLE N/A 5,170 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 578 68,493 SH   SOLE N/A 68,493 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 947 32,139 SH   SOLE N/A 32,139 0 0
SHOPIFY INC CL A 82509L107 1,014 32,530 SH   SOLE N/A 32,530 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 125 20,347 SH   SOLE N/A 20,347 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,004 70,832 SH   SOLE N/A 70,832 0 0
STANTEC INC COM 85472N109 1,621 37,000 SH   SOLE N/A 37,000 0 0
TFI INTL INC COM 87241L109 724 9,019 SH   SOLE N/A 9,019 0 0
TC ENERGY CORP COM 87807B107 629 12,152 SH   SOLE N/A 12,152 0 0
TELUS CORPORATION COM 87971M103 759 34,081 SH   SOLE N/A 34,081 0 0
TESLA INC COM 88160R101 1,162 1,726 SH   SOLE N/A 1,726 0 0
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 1,930 2,556,000 PRN   SOLE N/A 2,556,000 0 0
3M CO COM 88579Y101 557 4,304 SH   SOLE N/A 4,304 0 0
TRANSALTA CORP COM 89346D107 459 40,247 SH   SOLE N/A 40,247 0 0
UBIQUITI INC COM 90353W103 8,106 32,656 SH   SOLE N/A 32,656 0 0
ULTA BEAUTY INC COM 90384S303 14,130 36,655 SH   SOLE N/A 36,655 0 0
UNITEDHEALTH GROUP INC COM 91324P102 210 409 SH   SOLE N/A 409 0 0
VALERO ENERGY CORP COM 91913Y100 209 1,965 SH   SOLE N/A 1,965 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 355 1,088 SH   SOLE N/A 1,088 0 0
VAREX IMAGING CORP COM 92214X106 2,290 107,058 SH   SOLE N/A 107,058 0 0
VECTRUS INC COM 92242T101 398 11,882 SH   SOLE N/A 11,882 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 2,171 87,956 SH   SOLE N/A 87,956 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 1,713 43,391 PRN   SOLE N/A 43,391 0 0
VIATRIS INC COM 92556V106 125 11,902 SH   SOLE N/A 11,902 0 0
VISA INC COM CL A 92826C839 530 2,692 SH   SOLE N/A 2,692 0 0
WASTE CONNECTIONS INC COM 94106B101 684 5,519 SH   SOLE N/A 5,519 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 5,085 3,698,800 SH   SOLE N/A 3,698,800 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,230 11,708 SH   SOLE N/A 11,708 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 739 6,849 SH   SOLE N/A 6,849 0 0
ENDO INTL PLC SHS G30401106 19 41,822 SH   SOLE N/A 41,822 0 0
GATES INDL CORP PLC ORD SHS G39108108 124 11,453 SH   SOLE N/A 11,453 0 0
MEDTRONIC PLC SHS G5960L103 2,976 33,155 SH   SOLE N/A 33,155 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,470 46,935 SH   SOLE N/A 46,935 0 0
PAYSAFE LIMITED ORD G6964L107 119 61,050 SH   SOLE N/A 61,050 0 0
STONECO LTD COM CL A G85158106 77 10,000 SH   SOLE N/A 10,000 0 0
ADECOAGRO S A COM L00849106 999 118,092 SH   SOLE N/A 118,092 0 0
ORION ENGINEERED CARBONS S A COM L72967109 390 25,127 SH   SOLE N/A 25,127 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 261 7,226 SH   SOLE N/A 7,226 0 0