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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BOSTON SCIENTIFIC CORP COM 101137107   240 2,685 SH   SOLE N/A 2,685 0 0
BOYD GAMING CORP COM 103304101   263 3,629 SH   SOLE N/A 3,629 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   210 1,892 SH   SOLE N/A 1,892 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   9,877 174,623 SH   SOLE N/A 174,623 0 0
BUCKLE INC COM 118440106   1,300 25,577 SH   SOLE N/A 25,577 0 0
BURLINGTON STORES INC COM 122017106   244 855 SH   SOLE N/A 855 0 0
CAE INC COM 124765108   2,621 103,261 SH   SOLE N/A 103,261 0 0
CF INDS HLDGS INC COM 125269100   231 2,712 SH   SOLE N/A 2,712 0 0
CSX CORP COM 126408103   239 7,406 SH   SOLE N/A 7,406 0 0
CVS HEALTH CORP COM 126650100   13,545 301,743 SH   SOLE N/A 301,743 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   609 60,642 SH   SOLE N/A 60,642 0 0
CANADIAN IMP BK COMM COM 136069101   9,796 154,944 SH   SOLE N/A 154,944 0 0
CANADIAN NATL RY CO COM 136375102   1,302 12,827 SH   SOLE N/A 12,827 0 0
CASEYS GEN STORES INC COM 147528103   208 526 SH   SOLE N/A 526 0 0
CATERPILLAR INC COM 149123101   253 698 SH   SOLE N/A 698 0 0
CHOICE HOTELS INTL INC COM 169905106   242 1,704 SH   SOLE N/A 1,704 0 0
CINTAS CORP COM 172908105   276 1,508 SH   SOLE N/A 1,508 0 0
CITIGROUP INC COM COM NEW 172967424   8,813 125,209 SH   SOLE N/A 125,209 0 0
CLEAN HARBORS INC COM 184496107   206 893 SH   SOLE N/A 893 0 0
COCA COLA CONS INC COM 191098102   205 163 SH   SOLE N/A 163 0 0
COCA COLA CO COM 191216100   1,405 22,568 SH   SOLE N/A 22,568 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   17,350 225,614 SH   SOLE N/A 225,614 0 0
COLGATE PALMOLIVE CO COM 194162103   228 2,509 SH   SOLE N/A 2,509 0 0
COMFORT SYS USA INC COM 199908104   257 606 SH   SOLE N/A 606 0 0
COPART INC COM 217204106   310 5,395 SH   SOLE N/A 5,395 0 0
QUIDELORTHO CORP COM 219798105   236 5,304 SH   SOLE N/A 5,304 0 0
CORPAY INC COM SHS 219948106   265 784 SH   SOLE N/A 784 0 0
COTY INC COM CL A 222070203   138 19,867 SH   SOLE N/A 19,867 0 0
CURTISS WRIGHT CORP COM 231561101   261 736 SH   SOLE N/A 736 0 0
DECKERS OUTDOOR CORP COM 243537107   234 1,154 SH   SOLE N/A 1,154 0 0
DESCARTES SYS GROUP INC COM 249906108   971 8,544 SH   SOLE N/A 8,544 0 0
DICKS SPORTING GOODS INC COM 253393102   206 899 SH   SOLE N/A 899 0 0
DISNEY WALT CO COM 254687106   332 2,979 SH   SOLE N/A 2,979 0 0
DOCUSIGN INC COM 256163106   348 3,865 SH   SOLE N/A 3,865 0 0
DOLLAR TREE INC COM 256746108   2,910 38,836 SH   SOLE N/A 38,836 0 0
DOVER CORP COM 260003108   208 1,106 SH   SOLE N/A 1,106 0 0
DYNATRACE INC COM COM NEW 268150109   231 4,250 SH   SOLE N/A 4,250 0 0
EBAY INC. COM 278642103   236 3,812 SH   SOLE N/A 3,812 0 0
ELECTRONIC ARTS INC COM 285512109   213 1,456 SH   SOLE N/A 1,456 0 0
EMERSON ELEC CO COM 291011104   647 5,220 SH   SOLE N/A 5,220 0 0
FACTSET RESH SYS INC COM 303075105   236 492 SH   SOLE N/A 492 0 0
FAIR ISAAC CORP COM 303250104   444 223 SH   SOLE N/A 223 0 0
F5 INC COM 315616102   296 1,178 SH   SOLE N/A 1,178 0 0
FISERV INC COM 337738108   293 1,427 SH   SOLE N/A 1,427 0 0
FORTIS INC COM 349553107   228 5,501 SH   SOLE N/A 5,501 0 0
GARTNER INC COM 366651107   229 472 SH   SOLE N/A 472 0 0
GE AEROSPACE COM NEW 369604301   247 1,482 SH   SOLE N/A 1,482 0 0
GILDAN ACTIVEWEAR INC COM 375916103   526 11,174 SH   SOLE N/A 11,174 0 0
GLOBAL WTR RES INC COM 379463102   2,879 250,324 SH   SOLE N/A 250,324 0 0
GLOBUS MED INC CL A 379577208   248 3,003 SH   SOLE N/A 3,003 0 0
GODADDY INC CL A 380237107   283 1,432 SH   SOLE N/A 1,432 0 0
HAYWARD HLDGS INC COM 421298100   227 14,848 SH   SOLE N/A 14,848 0 0
HEICO CORP NEW COM 422806109   208 873 SH   SOLE N/A 873 0 0
HOLOGIC INC COM 436440101   200 2,778 SH   SOLE N/A 2,778 0 0
HOME DEPOT INC COM 437076102   516 1,325 SH   SOLE N/A 1,325 0 0
HOWMET AEROSPACE INC COM 443201108   262 2,391 SH   SOLE N/A 2,391 0 0
HUBSPOT INC COM 443573100   327 470 SH   SOLE N/A 470 0 0
HYATT HOTELS CORP COM CL A 448579102   209 1,330 SH   SOLE N/A 1,330 0 0
IAMGOLD CORP COM 450913108   321 62,200 SH   SOLE N/A 62,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,257 23,915 SH   SOLE N/A 23,915 0 0
INTUIT COM 461202103   236 376 SH   SOLE N/A 376 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   237 10,529 SH   SOLE N/A 10,529 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   931 81,800 SH   SOLE N/A 81,800 0 0
JABIL INC COM 466313103   235 1,633 SH   SOLE N/A 1,633 0 0
JOHNSON & JOHNSON COM 478160104   9,067 62,692 SH   SOLE N/A 62,692 0 0
KROGER CO COM 501044101   239 3,916 SH   SOLE N/A 3,916 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   256 2,762 SH   SOLE N/A 2,762 0 0
LILLY ELI & CO COM 532457108   329 426 SH   SOLE N/A 426 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   290 2,243 SH   SOLE N/A 2,243 0 0
LOCKHEED MARTIN CORP COM 539830109   244 503 SH   SOLE N/A 503 0 0
LOWES COS INC COM 548661107   779 3,157 SH   SOLE N/A 3,157 0 0
LULULEMON ATHLETICA INC COM 550021109   259 678 SH   SOLE N/A 678 0 0
MANHATTAN ASSOCIATES INC COM 562750109   233 864 SH   SOLE N/A 864 0 0
MARRIOTT INTL INC NEW CL A 571903202   230 824 SH   SOLE N/A 824 0 0
MASCO CORP COM 574599106   204 2,806 SH   SOLE N/A 2,806 0 0
MASTEC INC COM 576323109   246 1,809 SH   SOLE N/A 1,809 0 0
MATTEL INC COM 577081102   206 11,611 SH   SOLE N/A 11,611 0 0
MCDONALDS CORP COM 580135101   324 1,118 SH   SOLE N/A 1,118 0 0
MICROSOFT CORP COM 594918104   28,818 68,371 SH   SOLE N/A 68,371 0 0
MIDDLEBY CORP COM 596278101   212 1,565 SH   SOLE N/A 1,565 0 0
MOHAWK INDS INC COM 608190104   207 1,738 SH   SOLE N/A 1,738 0 0
MOODYS CORP COM 615369105   287 607 SH   SOLE N/A 607 0 0
MORNINGSTAR INC COM 617700109   233 693 SH   SOLE N/A 693 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   243 526 SH   SOLE N/A 526 0 0
MURPHY USA INC COM 626755102   207 413 SH   SOLE N/A 413 0 0
NASDAQ INC COM 631103108   261 3,372 SH   SOLE N/A 3,372 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,096 11,139 SH   SOLE N/A 11,139 0 0
NEW GOLD INC CDA COM 644535106   1,373 550,000 SH   SOLE N/A 550,000 0 0
NEW YORK TIMES CO CL A 650111107   206 3,962 SH   SOLE N/A 3,962 0 0
NEWMONT CORP COM 651639106   1,171 31,462 SH   SOLE N/A 31,462 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   43,945 2,040,138 SH   SOLE N/A 2,040,138 0 0
GEN DIGITAL INC COM 668771108   251 9,177 SH   SOLE N/A 9,177 0 0
NOVO-NORDISK A S ADR 670100205   2,599 30,212 SH   SOLE N/A 30,212 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   202 1,145 SH   SOLE N/A 1,145 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   27,264 248,467 SH   SOLE N/A 248,467 0 0
OPEN TEXT CORP COM 683715106   809 28,568 SH   SOLE N/A 28,568 0 0
PALO ALTO NETWORKS INC COM 697435105   311 1,707 SH   SOLE N/A 1,707 0 0
PARKER-HANNIFIN CORP COM 701094104   269 423 SH   SOLE N/A 423 0 0
PEMBINA PIPELINE CORP COM 706327103   1,172 31,728 SH   SOLE N/A 31,728 0 0
PENN ENTERTAINMENT INC COM 707569109   206 10,390 SH   SOLE N/A 10,390 0 0
PEPSICO INC COM 713448108   252 1,656 SH   SOLE N/A 1,656 0 0
PFIZER INC COM 717081103   7,850 295,892 SH   SOLE N/A 295,892 0 0
POST HLDGS INC COM 737446104   225 1,963 SH   SOLE N/A 1,963 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   1,095 35,593 SH   SOLE N/A 35,593 0 0
PROCTER AND GAMBLE CO COM 742718109   308 1,836 SH   SOLE N/A 1,836 0 0
QUALCOMM INC COM 747525103   5,204 33,877 SH   SOLE N/A 33,877 0 0
REPLIGEN CORP COM 759916109   226 1,571 SH   SOLE N/A 1,571 0 0
REPUBLIC SVCS INC COM 760759100   215 1,070 SH   SOLE N/A 1,070 0 0
ROBERT HALF INC. COM 770323103   217 3,080 SH   SOLE N/A 3,080 0 0
ROCKWELL AUTOMATION INC COM 773903109   552 1,933 SH   SOLE N/A 1,933 0 0
ROSS STORES INC COM 778296103   206 1,359 SH   SOLE N/A 1,359 0 0
ROYAL BK CDA COM 780087102   15,312 127,061 SH   SOLE N/A 127,061 0 0
SHELL PLC SPON ADS 780259305   5,694 90,881 SH   SOLE N/A 90,881 0 0
HENRY SCHEIN INC COM 806407102   206 2,984 SH   SOLE N/A 2,984 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   5,159 46,150 SH   SOLE N/A 46,150 0 0
SERVICE CORP INTL COM 817565104   217 2,717 SH   SOLE N/A 2,717 0 0
SHERWIN WILLIAMS CO COM 824348106   1,852 5,448 SH   SOLE N/A 5,448 0 0
SILGAN HLDGS INC COM 827048109   232 4,458 SH   SOLE N/A 4,458 0 0
SNOWFLAKE INC CL A 833445109   245 1,589 SH   SOLE N/A 1,589 0 0
STRYKER CORPORATION COM 863667101   266 740 SH   SOLE N/A 740 0 0
SUN LIFE FINANCIAL INC. COM 866796105   512 8,631 SH   SOLE N/A 8,631 0 0
SUNCOR ENERGY INC NEW COM 867224107   337 9,443 SH   SOLE N/A 9,443 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,093 5,939 SH   SOLE N/A 5,939 0 0
TAPESTRY INC COM 876030107   305 4,673 SH   SOLE N/A 4,673 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   233 503 SH   SOLE N/A 503 0 0
THOR INDS INC COM 885160101   201 2,095 SH   SOLE N/A 2,095 0 0
TOLL BROTHERS INC COM 889478103   206 1,636 SH   SOLE N/A 1,636 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,638 124,751 SH   SOLE N/A 124,751 0 0
TRACTOR SUPPLY CO COM 892356106   6,169 116,265 SH   SOLE N/A 116,265 0 0
TRAVEL PLUS LEISURE CO COM 894164102   222 4,400 SH   SOLE N/A 4,400 0 0
TRIMBLE INC COM 896239100   251 3,551 SH   SOLE N/A 3,551 0 0
TRIPADVISOR INC COM 896945201   159 10,785 SH   SOLE N/A 10,785 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   197 30,230 SH   SOLE N/A 30,230 0 0
TYLER TECHNOLOGIES INC COM 902252105   240 417 SH   SOLE N/A 417 0 0
US FOODS HLDG CORP COM 912008109   254 3,767 SH   SOLE N/A 3,767 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   331 2,815 SH   SOLE N/A 2,815 0 0
VEEVA SYS INC CL A COM 922475108   224 1,064 SH   SOLE N/A 1,064 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   494 917 SH   SOLE N/A 917 0 0
VULCAN MATLS CO COM 929160109   208 809 SH   SOLE N/A 809 0 0
WABTEC COM 929740108   269 1,417 SH   SOLE N/A 1,417 0 0
WALMART INC COM 931142103   5,715 63,253 SH   SOLE N/A 63,253 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   116 12,381 SH   SOLE N/A 12,381 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   310 29,317 SH   SOLE N/A 29,317 0 0
WATERS CORP COM 941848103   409 1,103 SH   SOLE N/A 1,103 0 0
WELLS FARGO CO NEW COM 949746101   239 3,402 SH   SOLE N/A 3,402 0 0
WILLIAMS SONOMA INC COM 969904101   231 1,248 SH   SOLE N/A 1,248 0 0
ABBVIE INC COM 00287Y109   22,713 127,816 SH   SOLE N/A 127,816 0 0
ACUITY BRANDS INC COM 00508Y102   223 762 SH   SOLE N/A 762 0 0
ADOBE INC COM 00724F101   239 538 SH   SOLE N/A 538 0 0
AECOM COM 00766T100   258 2,411 SH   SOLE N/A 2,411 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   204 1,516 SH   SOLE N/A 1,516 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   214 2,240 SH   SOLE N/A 2,240 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   288 2,665 SH   SOLE N/A 2,665 0 0
ALPHABET INC CAP STK CL C 02079K107   7,727 40,572 SH   SOLE N/A 40,572 0 0
ALPHABET INC CAP STK CL A 02079K305   28,853 152,419 SH   SOLE N/A 152,419 0 0
ANSYS INC COM 03662Q105   205 609 SH   SOLE N/A 609 0 0
APPLOVIN CORP COM CL A 03831W108   847 2,616 SH   SOLE N/A 2,616 0 0
ARAMARK COM 03852U106   219 5,876 SH   SOLE N/A 5,876 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   243 1,720 SH   SOLE N/A 1,720 0 0
AXON ENTERPRISE INC COM 05464C101   450 758 SH   SOLE N/A 758 0 0
BCE INC COM NEW 05534B760   5,849 252,457 SH   SOLE N/A 252,457 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   201 2,245 SH   SOLE N/A 2,245 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   228 3,025 SH   SOLE N/A 3,025 0 0
BERRY GLOBAL GROUP INC COM 08579W103   214 3,309 SH   SOLE N/A 3,309 0 0
BOOKING HOLDINGS INC COM 09857L108   288 58 SH   SOLE N/A 58 0 0
BROADCOM INC COM 11135F101   317 1,366 SH   SOLE N/A 1,366 0 0
CBOE GLOBAL MKTS INC COM 12503M108   229 1,172 SH   SOLE N/A 1,172 0 0
CGI INC CL A SUB VTG 12532H104   43,892 401,362 SH   SOLE N/A 401,362 0 0
CAMECO CORP COM 13321L108   1,494 29,081 SH   SOLE N/A 29,081 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,844 25,480 SH   SOLE N/A 25,480 0 0
CARDINAL HEALTH INC COM 14149Y108   2,608 22,054 SH   SOLE N/A 22,054 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   211 3,092 SH   SOLE N/A 3,092 0 0
CELESTICA INC COM 15101Q207   2,017 21,848 SH   SOLE N/A 21,848 0 0
CERTARA INC COM 15687V109   144 13,519 SH   SOLE N/A 13,519 0 0
CHART INDS INC COM 16115Q308   354 1,855 SH   SOLE N/A 1,855 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   247 722 SH   SOLE N/A 722 0 0
CHEGG INC NOTE 9/0 163092AF6   246 300,000 PRN   SOLE N/A 300,000 0 0
CISCO SYS INC COM 17275R102   15,390 259,967 SH   SOLE N/A 259,967 0 0
COHERENT CORP COM 19247G107   272 2,873 SH   SOLE N/A 2,873 0 0
COMCAST CORP NEW CL A 20030N101   245 6,515 SH   SOLE N/A 6,515 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,689 5,118 SH   SOLE N/A 5,118 0 0
DXC TECHNOLOGY CO COM 23355L106   211 10,579 SH   SOLE N/A 10,579 0 0
DATADOG INC CL A COM 23804L103   251 1,760 SH   SOLE N/A 1,760 0 0
DAVITA INC COM 23918K108   208 1,392 SH   SOLE N/A 1,392 0 0
DENNYS CORP COM 24869P104   1,933 319,561 SH   SOLE N/A 319,561 0 0
DOORDASH INC CL A 25809K105   292 1,740 SH   SOLE N/A 1,740 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   208 10,819 SH   SOLE N/A 10,819 0 0
DROPBOX INC CL A 26210C104   284 9,460 SH   SOLE N/A 9,460 0 0
DOXIMITY INC CL A 26622P107   353 6,613 SH   SOLE N/A 6,613 0 0
EAGLE MATLS INC COM 26969P108   211 857 SH   SOLE N/A 857 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   132 10,929 SH   SOLE N/A 10,929 0 0
ELEMENT SOLUTIONS INC COM 28618M106   3,976 156,359 SH   SOLE N/A 156,359 0 0
EMCOR GROUP INC COM 29084Q100   231 508 SH   SOLE N/A 508 0 0
ENBRIDGE INC COM 29250N105   736 17,356 SH   SOLE N/A 17,356 0 0
EPAM SYS INC COM 29414B104   261 1,115 SH   SOLE N/A 1,115 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   214 11,095 SH   SOLE N/A 11,095 0 0
EXELIXIS INC COM 30161Q104   300 9,012 SH   SOLE N/A 9,012 0 0
EXPEDIA GROUP INC COM NEW 30212P303   299 1,602 SH   SOLE N/A 1,602 0 0
META PLATFORMS INC CL A 30303M102   31,170 53,235 SH   SOLE N/A 53,235 0 0
FEDEX CORP COM 31428X106   252 895 SH   SOLE N/A 895 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   207 2,566 SH   SOLE N/A 2,566 0 0
FIRST MAJESTIC SILVER CORP NOTE 0.375% 1/1 32076VAD5   887 985,000 PRN   SOLE N/A 985,000 0 0
FORTIVE CORP COM 34959J108   203 2,712 SH   SOLE N/A 2,712 0 0
FOX CORP CL A COM 35137L105   288 5,938 SH   SOLE N/A 5,938 0 0
GLOBAL PMTS INC COM 37940X102   244 2,174 SH   SOLE N/A 2,174 0 0
GRAND CANYON ED INC COM 38526M106   233 1,423 SH   SOLE N/A 1,423 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   231 935 SH   SOLE N/A 935 0 0
IDEX CORP COM 45167R104   204 974 SH   SOLE N/A 974 0 0
INCYTE CORP COM 45337C102   218 3,157 SH   SOLE N/A 3,157 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   218 1,463 SH   SOLE N/A 1,463 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,991 5,730 SH   SOLE N/A 5,730 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   212 7,300 SH   SOLE N/A 7,300 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   247 9,875 SH   SOLE N/A 9,875 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT SHS BEN INT 46438F101   280 5,275 SH   SOLE N/A 5,275 0 0
JPMORGAN CHASE & CO COM 46625H100   698 2,911 SH   SOLE N/A 2,911 0 0
KENVUE INC COM 49177J102   2,898 135,715 SH   SOLE N/A 135,715 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   230 1,434 SH   SOLE N/A 1,434 0 0
LUMENTUM HLDGS INC COM 55024U109   349 4,161 SH   SOLE N/A 4,161 0 0
MSCI INC COM 55354G100   245 408 SH   SOLE N/A 408 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   207 1,595 SH   SOLE N/A 1,595 0 0
MANULIFE FINL CORP COM 56501R106   2,664 86,764 SH   SOLE N/A 86,764 0 0
MARKETAXESS HLDGS INC COM 57060D108   224 992 SH   SOLE N/A 992 0 0
MASTERCARD INCORPORATED CL A 57636Q104   674 1,280 SH   SOLE N/A 1,280 0 0
MASTERBRAND INC COMMON STOCK 57638P104   545 37,309 SH   SOLE N/A 37,309 0 0
MCKESSON CORP COM 58155Q103   2,729 4,788 SH   SOLE N/A 4,788 0 0
MERCK & CO INC COM 58933Y105   780 7,843 SH   SOLE N/A 7,843 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,150 20,068 SH   SOLE N/A 20,068 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   217 4,120 SH   SOLE N/A 4,120 0 0
MOSAIC CO NEW COM 61945C103   240 9,774 SH   SOLE N/A 9,774 0 0
NVR INC COM COM 62944T105   229 28 SH   SOLE N/A 28 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   204 1,494 SH   SOLE N/A 1,494 0 0
NEWS CORP NEW CL A 65249B109   200 7,279 SH   SOLE N/A 7,279 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   204 1,294 SH   SOLE N/A 1,294 0 0
NVIDIA CORPORATION COM 67066G104   4,725 35,187 SH   SOLE N/A 35,187 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   238 201 SH   SOLE N/A 201 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   22,846 1,495,190 SH   SOLE N/A 1,495,190 0 0
ORACLE CORP COM 68389X105   388 2,327 SH   SOLE N/A 2,327 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   414 22,867 SH   SOLE N/A 22,867 0 0
PTC INC COM 69370C100   209 1,136 SH   SOLE N/A 1,136 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   840 11,102 SH   SOLE N/A 11,102 0 0
PARSONS CORP DEL COM 70202L102   206 2,228 SH   SOLE N/A 2,228 0 0
PAYCOM SOFTWARE INC COM 70432V102   288 1,403 SH   SOLE N/A 1,403 0 0
PAYLOCITY HLDG CORP COM 70438V106   285 1,429 SH   SOLE N/A 1,429 0 0
PAYPAL HLDGS INC COM 70450Y103   8,773 102,790 SH   SOLE N/A 102,790 0 0
PLANET FITNESS INC CL A 72703H101   270 2,729 SH   SOLE N/A 2,729 0 0
PREMIER INC PREMIER INC 74051N102   227 10,720 SH   SOLE N/A 10,720 0 0
PROMIS NEUROSCIENCES INC COM NEW 74346M406   11 11,330 SH   SOLE N/A 11,330 0 0
QUEST DIAGNOSTICS INC COM 74834L100   216 1,429 SH   SOLE N/A 1,429 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   13,615 4,470,799 SH   SOLE N/A 4,470,799 0 0
RB GLOBAL INC COM 74935Q107   923 10,233 SH   SOLE N/A 10,233 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   365 15,833 SH   SOLE N/A 15,833 0 0
S&P GLOBAL INC COM 78409V104   251 503 SH   SOLE N/A 503 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,696 2,893 SH   SOLE N/A 2,893 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   247 3,258 SH   SOLE N/A 3,258 0 0
SALESFORCE INC COM 79466L302   542 1,620 SH   SOLE N/A 1,620 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   1,063 152,885 SH   SOLE N/A 152,885 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   241 4,995 SH   SOLE N/A 4,995 0 0
SERVICENOW INC COM 81762P102   367 346 SH   SOLE N/A 346 0 0
SHOPIFY INC CL A 82509L107   1,651 15,524 SH   SOLE N/A 15,524 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   927 1,000,000 PRN   SOLE N/A 1,000,000 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,201 59,625 SH   SOLE N/A 59,625 0 0
STANTEC INC COM 85472N109   1,443 18,398 SH   SOLE N/A 18,398 0 0
TFI INTL INC COM 87241L109   982 7,269 SH   SOLE N/A 7,269 0 0
TC ENERGY CORP COM 87807B107   366 7,868 SH   SOLE N/A 7,868 0 0
TELUS CORPORATION COM 87971M103   3,223 237,817 SH   SOLE N/A 237,817 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   555 141,221 SH   SOLE N/A 141,221 0 0
TESLA INC COM 88160R101   2,602 6,444 SH   SOLE N/A 6,444 0 0
THE TRADE DESK INC COM CL A 88339J105   243 2,070 SH   SOLE N/A 2,070 0 0
3M CO COM 88579Y101   429 3,326 SH   SOLE N/A 3,326 0 0
TRANSALTA CORP COM 89346D107   674 47,677 SH   SOLE N/A 47,677 0 0
UBIQUITI INC COM 90353W103   9,833 29,623 SH   SOLE N/A 29,623 0 0
ULTA BEAUTY INC COM 90384S303   23,244 53,444 SH   SOLE N/A 53,444 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   243 688 SH   SOLE N/A 688 0 0
VALERO ENERGY CORP COM 91913Y100   226 1,840 SH   SOLE N/A 1,840 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   677 1,088 SH   SOLE N/A 1,088 0 0
VAREX IMAGING CORP COM 92214X106   590 40,444 SH   SOLE N/A 40,444 0 0
V2X INC COM 92242T101   450 9,402 SH   SOLE N/A 9,402 0 0
VERISK ANALYTICS INC COM 92345Y106   234 850 SH   SOLE N/A 850 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,808 172,813 SH   SOLE N/A 172,813 0 0
VIATRIS INC COM 92556V106   253 20,356 SH   SOLE N/A 20,356 0 0
VISA INC COM CL A 92826C839   1,208 3,822 SH   SOLE N/A 3,822 0 0
WASTE CONNECTIONS INC COM 94106B101   865 5,043 SH   SOLE N/A 5,043 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   3,883 3,698,800 SH   SOLE N/A 3,698,800 0 0
WEX INC COM 96208T104   201 1,145 SH   SOLE N/A 1,145 0 0
WORKDAY INC CL A 98138H101   247 956 SH   SOLE N/A 956 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   274 2,715 SH   SOLE N/A 2,715 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,215 11,507 SH   SOLE N/A 11,507 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   171 16,306 SH   SOLE N/A 16,306 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   770 9,432 SH   SOLE N/A 9,432 0 0
ALLEGION PLC ORD SHS G0176J109   217 1,661 SH   SOLE N/A 1,661 0 0
AMDOCS LTD SHS G02602103   222 2,612 SH   SOLE N/A 2,612 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   351 997 SH   SOLE N/A 997 0 0
CLARIVATE PLC ORD SHS G21810109   188 37,055 SH   SOLE N/A 37,055 0 0
GATES INDL CORP PLC ORD SHS G39108108   246 11,966 SH   SOLE N/A 11,966 0 0
GENPACT LIMITED SHS G3922B107   270 6,297 SH   SOLE N/A 6,297 0 0
INDIVIOR PLC ORD G4766E116   9,304 748,486 SH   SOLE N/A 748,486 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   216 1,756 SH   SOLE N/A 1,756 0 0
MEDTRONIC PLC SHS G5960L103   1,612 20,183 SH   SOLE N/A 20,183 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,132 31,284 SH   SOLE N/A 31,284 0 0
PENTAIR PLC SHS G7S00T104   252 2,507 SH   SOLE N/A 2,507 0 0
STONECO LTD COM CL A G85158106   120 15,100 SH   SOLE N/A 15,100 0 0
ALCON AG ORD SHS H01301128   212 2,499 SH   SOLE N/A 2,499 0 0
ADECOAGRO S A COM L00849106   2,712 287,587 SH   SOLE N/A 287,587 0 0
ORION ENGINEERED CARBONS S A COM L72967109   245 15,541 SH   SOLE N/A 15,541 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   289 646 SH   SOLE N/A 646 0 0
QIAGEN NV SHS NEW N72482149   203 4,564 SH   SOLE N/A 4,564 0 0