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
Abbvie Inc COM 00287y109 9,039 59,016 SH   SOLE   59,016 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 919 3,310 SH   SOLE   3,310 0 0
Adobe Inc COM 00724f101 4,443 12,138 SH   SOLE   12,138 0 0
Advanced Micro Devices Inc COM 007903107 2,997 39,186 SH   SOLE   39,186 0 0
Albemarle Corp COM 012653101 3,832 18,336 SH   SOLE   18,336 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 16,042 7,361 SH   SOLE   7,361 0 0
Amazon.com Inc COM 023135106 14,710 138,500 SH   SOLE   138,500 0 0
American Express Co COM 025816109 1,323 9,542 SH   SOLE   9,542 0 0
Ammo Inc COM 00175j107 429 111,550 SH   SOLE   111,550 0 0
Amplify ETF Tr Cwp Enhanced Di COM 032108409 708 21,090 SH   SOLE   21,090 0 0
Analog Devices Inc COM 032654105 741 5,070 SH   SOLE   5,070 0 0
Apollo Global Mgmt Inc COM 03769m106 2,211 45,598 SH   SOLE   45,598 0 0
Apple Inc COM 037833100 9,459 69,186 SH   SOLE   69,186 0 0
Arch Resources Inc Cl A COM 03940r107 644 4,500 SH   SOLE   4,500 0 0
Archer Daniels Midland Co COM 039483102 369 4,750 SH   SOLE   4,750 0 0
Automatic Data Processing Inc COM 053015103 1,680 8,000 SH   SOLE   8,000 0 0
AutoZone Inc COM 053332102 6,084 2,831 SH   SOLE   2,831 0 0
Axcelis Technologies Inc COM 054540208 1,438 26,215 SH   SOLE   26,215 0 0
Blackstone Group Inc Cl A COM 09260d107 1,734 19,007 SH   SOLE   19,007 0 0
Booking Holdings Inc COM 09857l108 3,073 1,757 SH   SOLE   1,757 0 0
Bristol Myers Squibb Co COM 110122108 2,585 33,570 SH   SOLE   33,570 0 0
Broadcom Inc Com COM 11135f101 2,105 4,333 SH   SOLE   4,333 0 0
Bunge Limited COM g16962105 672 7,411 SH   SOLE   7,411 0 0
Carlisle Cos Inc COM 142339100 793 3,323 SH   SOLE   3,323 0 0
Caterpillar Inc COM 149123101 674 3,769 SH   SOLE   3,769 0 0
CBIZ Inc COM 124805102 380 9,500 SH   SOLE   9,500 0 0
Celanese Corp Ser A COM 150870103 371 3,155 SH   SOLE   3,155 0 0
Centene Corp COM 15135b101 822 9,720 SH   SOLE   9,720 0 0
CF Industries Holdings Inc COM 125269100 214 2,500 SH   SOLE   2,500 0 0
Cheniere Energy Inc COM 16411r208 400 3,010 SH   SOLE   3,010 0 0
Chesapeake Energy Corp COM 165167735 900 11,100 SH   SOLE   11,100 0 0
Chevron Corp COM 166764100 5,541 38,271 SH   SOLE   38,271 0 0
Chubb Limited COM h1467j104 2,050 10,430 SH   SOLE   10,430 0 0
Cintas Corp COM 172908105 1,521 4,072 SH   SOLE   4,072 0 0
Cleveland Cliffs Inc COM 185899101 1,076 70,000 SH   SOLE   70,000 0 0
Coca-Cola Co COM 191216100 944 15,000 SH   SOLE   15,000 0 0
Colgate Palmolive Co COM 194162103 801 10,000 SH   SOLE   10,000 0 0
Continental Resources Inc COM 212015101 2,614 40,000 SH   SOLE   40,000 0 0
Corteva Inc COM 22052l104 238 4,400 SH   SOLE   4,400 0 0
Costco Wholesale Corp COM 22160k105 2,405 5,017 SH   SOLE   5,017 0 0
Coterra Energy Inc COM 127097103 1,028 39,850 SH   SOLE   39,850 0 0
CSX Corp COM 126408103 842 28,980 SH   SOLE   28,980 0 0
Cummins Inc COM 231021106 431 2,225 SH   SOLE   2,225 0 0
CVS Health Corporation COM 126650100 2,100 22,660 SH   SOLE   22,660 0 0
D R Horton Inc COM 23331a109 559 8,440 SH   SOLE   8,440 0 0
Deere & Co COM 244199105 981 3,277 SH   SOLE   3,277 0 0
Devon Energy Corp COM 25179m103 9,346 169,597 SH   SOLE   169,597 0 0
Diamondback Energy Inc COM 25278x109 4,140 34,175 SH   SOLE   34,175 0 0
Disney Walt Co Disney COM 254687106 2,048 21,690 SH   SOLE   21,690 0 0
Dow Inc COM 260557103 2,670 51,739 SH   SOLE   51,739 0 0
Doximity Inc Cl A COM 26622p107 237 6,800 SH   SOLE   6,800 0 0
Eli Lilly & Co COM 532457108 6,622 20,423 SH   SOLE   20,423 0 0
eLot Inc COM 29014q105 0 46,949 SH   SOLE   46,949 0 0
Emerson Electric Co COM 291011104 853 10,720 SH   SOLE   10,720 0 0
Enviva Inc COM 29415b103 966 16,875 SH   SOLE   16,875 0 0
EOG Resources Inc COM 26875p101 661 5,984 SH   SOLE   5,984 0 0
Evercore Partners Inc Class A COM 29977a105 2,484 26,534 SH   SOLE   26,534 0 0
Exxon Mobil Corp COM 30231g102 1,964 22,936 SH   SOLE   22,936 0 0
Ferrari NV COM n3167y103 464 2,530 SH   SOLE   2,530 0 0
Fortinet Inc COM 34959e109 1,674 29,580 SH   SOLE   29,580 0 0
General Dynamics Corp COM 369550108 229 1,035 SH   SOLE   1,035 0 0
Gxo Logistics Incorporated COM 36262g101 1,915 44,262 SH   SOLE   44,262 0 0
Home Depot Inc COM 437076102 6,666 24,306 SH   SOLE   24,306 0 0
Honeywell Intl Inc COM 438516106 1,109 6,383 SH   SOLE   6,383 0 0
Horizon Therapeutics Pub Ltd COM g46188101 948 11,885 SH   SOLE   11,885 0 0
Intercontinental Exchange Inc COM 45866f104 2,409 25,613 SH   SOLE   25,613 0 0
Intuitive Surgical Inc COM 46120e602 3,022 15,059 SH   SOLE   15,059 0 0
Johnson & Johnson COM 478160104 6,719 37,854 SH   SOLE   37,854 0 0
JPMorgan Chase & Co COM 46625h100 399 3,546 SH   SOLE   3,546 0 0
Kinder Morgan Inc COM 49456b101 168 10,000 SH   SOLE   10,000 0 0
KLA-Tencor Corp COM 482480100 4,513 14,144 SH   SOLE   14,144 0 0
L3harris Technologies Inc COM 502431109 2,900 11,997 SH   SOLE   11,997 0 0
Lam Research Corp COM 512807108 1,073 2,517 SH   SOLE   2,517 0 0
Lauder Estee Cos Inc Cl A COM 518439104 2,177 8,550 SH   SOLE   8,550 0 0
Linde PLC COM g5494j103 3,524 12,255 SH   SOLE   12,255 0 0
Lithium Amers Corp New COM 53680q207 725 36,000 SH   SOLE   36,000 0 0
Lockheed Martin Corp COM 539830109 1,673 3,891 SH   SOLE   3,891 0 0
Lululemon Athletica Inc COM 550021109 1,560 5,724 SH   SOLE   5,724 0 0
Marathon Petroleum Corp COM 56585a102 1,063 12,933 SH   SOLE   12,933 0 0
Marriott Intl Inc Cl A COM 571903202 319 2,345 SH   SOLE   2,345 0 0
Marvell Technology Inc COM 573874104 2,464 56,615 SH   SOLE   56,615 0 0
MasterCard Inc Cl A COM 57636q104 631 2,000 SH   SOLE   2,000 0 0
Merck & Co Inc COM 58933y105 2,631 28,855 SH   SOLE   28,855 0 0
Meta Platforms Inc Cl A COM 30303m102 5,025 31,161 SH   SOLE   31,161 0 0
Micron Technology Inc COM 595112103 2,305 41,695 SH   SOLE   41,695 0 0
Microsoft Corp COM 594918104 13,562 52,805 SH   SOLE   52,805 0 0
Mongodb Inc Cl A COM 60937p106 3,001 11,566 SH   SOLE   11,566 0 0
Morgan Stanley COM 617446448 1,747 22,963 SH   SOLE   22,963 0 0
Mosaic Co COM 61945c103 3,880 82,142 SH   SOLE   82,142 0 0
NASDAQ Inc COM 631103108 1,573 10,309 SH   SOLE   10,309 0 0
Newmont Mining Corp COM 651639106 2,347 39,339 SH   SOLE   39,339 0 0
Nextera Energy Inc COM 65339f101 1,007 13,000 SH   SOLE   13,000 0 0
Nike Inc Cl B COM 654106103 1,399 13,685 SH   SOLE   13,685 0 0
Nova Measuring Instruments Ltd COM m7516k103 1,230 13,895 SH   SOLE   13,895 0 0
Nutrien Ltd COM 67077m108 1,052 13,200 SH   SOLE   13,200 0 0
Nv5 Global Inc COM 62945v109 1,138 9,747 SH   SOLE   9,747 0 0
NVIDIA Corp COM 67066g104 3,760 24,804 SH   SOLE   24,804 0 0
NXP Semiconductors NV COM n6596x109 3,529 23,842 SH   SOLE   23,842 0 0
ON Semiconductor Corp COM 682189105 2,275 45,220 SH   SOLE   45,220 0 0
Onto Innovation Inc COM 683344105 875 12,550 SH   SOLE   12,550 0 0
Owl Rock Capital Corporation COM 69121k104 608 49,300 SH   SOLE   49,300 0 0
Palo Alto Networks Inc COM 697435105 3,545 7,177 SH   SOLE   7,177 0 0
Paypal Holdings Inc COM 70450y103 3,010 43,096 SH   SOLE   43,096 0 0
Philip Morris Intl Inc COM 718172109 353 3,570 SH   SOLE   3,570 0 0
Pioneer Natural Resources Co COM 723787107 4,086 18,318 SH   SOLE   18,318 0 0
Procter & Gamble Co COM 742718109 978 6,800 SH   SOLE   6,800 0 0
Prudential Financial Inc COM 744320102 539 5,630 SH   SOLE   5,630 0 0
Range Resources Corp COM 75281a109 725 29,300 SH   SOLE   29,300 0 0
Raytheon Technologies Corp COM 75513e101 3,012 31,338 SH   SOLE   31,338 0 0
Regeneron Pharmaceuticals COM 75886f107 2,251 3,808 SH   SOLE   3,808 0 0
Salesforce.com Inc COM 79466l302 499 3,025 SH   SOLE   3,025 0 0
Schwab Charles Corp COM 808513105 948 15,000 SH   SOLE   15,000 0 0
ServiceNow Inc COM 81762p102 644 1,355 SH   SOLE   1,355 0 0
Sherwin Williams Co COM 824348106 1,580 7,058 SH   SOLE   7,058 0 0
Tesla Motors Inc COM 88160r101 4,471 6,639 SH   SOLE   6,639 0 0
Thermo Fisher Scientific Inc COM 883556102 7,158 13,175 SH   SOLE   13,175 0 0
Trane Technologies PLC COM g8994e103 519 4,000 SH   SOLE   4,000 0 0
Triton Intl Ltd Cl A COM g9078f107 999 18,975 SH   SOLE   18,975 0 0
Union Pacific Corp COM 907818108 765 3,589 SH   SOLE   3,589 0 0
United Rentals Inc COM 911363109 3,224 13,273 SH   SOLE   13,273 0 0
UnitedHealth Group Inc COM 91324p102 11,917 23,202 SH   SOLE   23,202 0 0
Valero Energy Corp COM 91913y100 3,467 32,625 SH   SOLE   32,625 0 0
Verizon Communications Inc COM 92343v104 558 11,000 SH   SOLE   11,000 0 0
Vertex Pharmaceuticals Inc COM 92532f100 516 1,832 SH   SOLE   1,832 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 2,708 22,262 SH   SOLE   22,262 0 0
Direxion Daily Semiconductor 3 COM 25459w458 245 18,684 SH   SOLE   18,684 0 0
SPDR S&P 500 ETF TR COM 78462f103 512 1,357 SH   SOLE   1,357 0 0
Legg Mason ClearBridge Equity MUTUAL FUND 52469h636 283 10,631 SH   SOLE   10,631 0 0
Sound Shore Fund Inc MUTUAL FUND 836083105 281 7,998 SH   SOLE   7,998 0 0
Brookfield Infrast Partners LP MLP g16252101 287 7,500 SH   SOLE   7,500 0 0
Gaming & Leisure Properties In REIT 36467j108 385 8,400 SH   SOLE   8,400 0 0
Healthcare Tr America Inc Cl A REIT 42225p501 317 11,350 SH   SOLE   11,350 0 0
Iron Mountain Inc REIT 46284v101 446 9,150 SH   SOLE   9,150 0 0
W P Carey Inc COM 92936u109 2,218 26,765 SH   SOLE   26,765 0 0