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
ABBVIE INC COM 00287Y109   984 6,178 SH   SOLE   5,998 0 180
ADVANCE AUTO PARTS INC COM 00751Y106   215 1,775 SH   SOLE   1,568 0 207
AGNICO EAGLE MINES LTD COM 008474108   3,074 60,320 SH   SOLE   60,320 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   396 8,264 SH   SOLE   8,264 0 0
ALPHABET INC CAP STK CL A 02079K305   4,017 38,728 SH   SOLE   38,728 0 0
AMDOCS LTD SHS G02602103   4,161 43,334 SH   SOLE   43,334 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   4,013 190,669 SH   SOLE   190,669 0 0
AMERICAN EXPRESS CO COM 025816109   990 6,006 SH   SOLE   6,006 0 0
AMERIPRISE FINL INC COM 03076C106   1,707 5,570 SH   SOLE   5,570 0 0
AMERISOURCEBERGEN CORP COM 03073E105   207 1,299 SH   SOLE   1,299 0 0
APPLE INC COM 037833100   5,500 33,356 SH   SOLE   33,186 0 170
ARCH CAP GROUP LTD ORD G0450A105   3,673 54,122 SH   SOLE   54,122 0 0
AUTOZONE INC COM 053332102   3,704 1,507 SH   SOLE   1,507 0 0
BAKER HUGHES COMPANY CL A 05722G100   260 9,040 SH   SOLE   8,128 0 912
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   204 662 SH   SOLE   662 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,644 47,908 SH   SOLE   47,908 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   1,001 63,832 SH   SOLE   63,832 0 0
BORGWARNER INC COM 099724106   614 12,519 SH   SOLE   12,519 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   441 3,663 SH   SOLE   3,663 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   29 15,620 SH   SOLE   15,620 0 0
CANADIAN PACIFIC KANSAS CITY LIMITED COM 13646K108   1,992 25,901 SH   SOLE   25,901 0 0
CHEVRON CORP NEW COM 166764100   3,940 24,151 SH   SOLE   23,979 0 172
CIENA CORP COM NEW 171779309   2,175 41,416 SH   SOLE   41,416 0 0
CISCO SYS INC COM 17275R102   448 8,578 SH   SOLE   8,021 0 557
COCA-COLA FEMSA SAB DE CV SPONSORED ADR REP 191241108   422 5,252 SH   SOLE   4,925 0 327
CONOCOPHILLIPS COM 20825C104   1,229 12,388 SH   SOLE   12,388 0 0
CORTEVA INC COM 22052L104   3,379 56,036 SH   SOLE   56,036 0 0
CROCS INC COM 227046109   4,471 35,367 SH   SOLE   35,367 0 0
CROWN CASTLE INC COM 22822V101   315 2,358 SH   SOLE   2,158 0 200
DECKERS OUTDOOR CORP COM 243537107   2,574 5,726 SH   SOLE   5,726 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,482 29,300 SH   SOLE   29,300 0 0
ENCORE WIRE CORP COM 292562105   925 4,993 SH   SOLE   4,993 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   957 76,754 SH   SOLE   76,754 0 0
ENSIGN GROUP INC COM 29358P101   3,197 33,466 SH   SOLE   33,466 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   284 10,978 SH   SOLE   10,978 0 0
EOG RES INC COM 26875P101   1,675 14,615 SH   SOLE   14,615 0 0
EVEREST RE GROUP LTD COM G3223R108   2,343 6,545 SH   SOLE   6,545 0 0
EXLSERVICE HOLDINGS INC COM 302081104   2,198 13,588 SH   SOLE   13,588 0 0
FRANCO NEV CORP COM 351858105   1,034 7,097 SH   SOLE   7,097 0 0
GRAINGER W W INC COM 384802104   5,232 7,597 SH   SOLE   7,597 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   4,405 172,819 SH   SOLE   172,819 0 0
HOME DEPOT INC COM 437076102   519 1,761 SH   SOLE   1,687 0 74
HOWMET AEROSPACE INC COM 443201108   3,461 81,702 SH   SOLE   81,702 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,042 48,964 SH   SOLE   48,964 0 0
INTERNATIONAL PAPER CO COM 460146103   274 7,605 SH   SOLE   6,930 0 675
JOHNSON & JOHNSON COM 478160104   296 1,910 SH   SOLE   1,910 0 0
JUNIPER NETWORKS INC COM 48203R104   3,701 107,538 SH   SOLE   106,141 0 1,397
KEURIG DR PEPPER INC COM 49271V100   517 14,665 SH   SOLE   14,665 0 0
KIMBERLY-CLARK CORP COM 494368103   411 3,065 SH   SOLE   2,856 0 209
KINDER MORGAN INC DEL COM 49456B101   2,392 136,621 SH   SOLE   134,981 0 1,640
LAMB WESTON HLDGS INC COM 513272104   2,809 26,877 SH   SOLE   26,877 0 0
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   8 37,350 SH   SOLE   37,350 0 0
LOCKHEED MARTIN CORP COM 539830109   1,857 3,930 SH   SOLE   3,876 0 54
LPL FINL HLDGS INC COM 50212V100   1,917 9,475 SH   SOLE   9,475 0 0
MCDONALDS CORP COM 580135101   375 1,344 SH   SOLE   1,269 0 75
MERCK & CO INC COM 58933Y105   897 8,434 SH   SOLE   8,155 0 279
MICROSOFT CORP COM 594918104   8,913 30,916 SH   SOLE   30,886 0 30
NVIDIA CORPORATION COM 67066G104   8,933 32,163 SH   SOLE   32,163 0 0
OMNICOM GROUP INC COM 681919106   360 3,825 SH   SOLE   3,558 0 267
ON SEMICONDUCTOR CORP COM 682189105   964 11,713 SH   SOLE   11,713 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,973 2,324 SH   SOLE   2,324 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   229 10,265 SH   SOLE   9,305 0 960
PERRIGO CO PLC SHS G97822103   393 10,965 SH   SOLE   10,178 0 787
PFIZER INC COM 717081103   448 10,997 SH   SOLE   10,332 0 665
PRESTO AUTOMATION INC COM 74113T105   108 68,614 SH   SOLE   68,614 0 0
PROSHARES TR PSHS ULT NASB 74347R214   878 16,210 SH   SOLE   16,210 0 0
PRUDENTIAL FINL INC COM 744320102   293 3,544 SH   SOLE   3,219 0 325
QUANTA SVCS INC COM 74762E102   3,504 21,033 SH   SOLE   21,033 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   310 3,173 SH   SOLE   3,173 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   342 5,096 SH   SOLE   4,734 0 362
ROYAL GOLD INC COM 780287108   2,003 15,448 SH   SOLE   15,448 0 0
SALESFORCE INC COM 79466L302   3,894 19,492 SH   SOLE   19,492 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,313 69,462 SH   SOLE   69,462 0 0
SUNCOR ENERGY INC NEW COM 867224107   367 11,846 SH   SOLE   11,024 0 822
TECK RESOURCES LTD CL B 878742204   554 15,194 SH   SOLE   15,194 0 0
TESLA INC COM 88160R101   1,652 7,965 SH   SOLE   7,965 0 0
TEXAS INSTRS INC COM 882508104   455 2,449 SH   SOLE   2,289 0 160
TEXTRON INC COM 883203101   1,843 26,099 SH   SOLE   26,099 0 0
TIMKEN CO COM 887389104   1,715 20,987 SH   SOLE   20,987 0 0
TORO CO COM 891092108   3,064 27,572 SH   SOLE   27,572 0 0
TRACTOR SUPPLY CO COM 892356106   2,148 9,140 SH   SOLE   9,140 0 0
ULTA BEAUTY INC COM 90384S303   3,955 7,248 SH   SOLE   7,248 0 0
UNITED PARCEL SERVICE INC CL B 911312106   333 1,718 SH   SOLE   1,588 0 130
UNITED RENTALS INC COM 911363109   1,494 3,776 SH   SOLE   3,776 0 0
US BANCORP DEL COM NEW 902973304   286 7,935 SH   SOLE   7,345 0 590
VALMONT INDS INC COM 920253101   3,044 9,535 SH   SOLE   9,535 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,199 6,981 SH   SOLE   6,981 0 0
VICI PPTYS INC COM 925652109   420 12,877 SH   SOLE   11,997 0 880
VISA INC COM CL A 92826C839   5,288 23,455 SH   SOLE   23,455 0 0
VISTEON CORP COM NEW 92839U206   3,090 19,707 SH   SOLE   19,707 0 0
VOLTA INC *W EXP 08/26/202 92873V110   5 26,990 SH   SOLE   26,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   261 7,555 SH   SOLE   6,795 0 760
WATSCO INC COM 942622200   329 1,037 SH   SOLE   958 0 79
WESCO INTL INC COM 95082P105   4,201 27,186 SH   SOLE   27,186 0 0
WP CAREY INC COM 92936U109   241 3,113 SH   SOLE   2,757 0 356
ZOETIS INC CL A 98978V103   2,011 12,086 SH   SOLE   12,086 0 0