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
AAON, Inc. COM 000360206   6,517,795 88,233 SH   SOLE   88,233 0 0
AbbVie, Inc. COM 00287Y109   5,743,869 37,064 SH   SOLE   37,064 0 0
Abbott Laboratories COM 002824100   761,354 6,917 SH   SOLE   6,917 0 0
Abercrombie & Fitch Co. Class A COM 002896207   333,472 3,780 SH   SOLE   3,780 0 0
Accenture Plc Class A COM G1151C101   322,837 920 SH   SOLE   920 0 0
Adobe Inc. COM 00724F101   1,885,256 3,160 SH   SOLE   3,160 0 0
Advanced Micro Devices, Inc. COM 007903107   283,617 1,924 SH   SOLE   1,924 0 0
Agilysys, Inc. COM 00847J105   483,813 5,704 SH   SOLE   5,704 0 0
Alamos Gold Inc. COM 011532108   1,975,066 146,627 SH   SOLE   146,627 0 0
Albemarle Corporation COM 012653101   274,512 1,900 SH   SOLE   1,900 0 0
Allegro MicroSystems, Inc. COM 01749D105   301,338 9,955 SH   SOLE   9,955 0 0
Allison Transmission Holdings, Inc. COM 01973R101   1,903,017 32,726 SH   SOLE   32,726 0 0
Alpha Metallurgical Resources, Inc. COM 020764106   635,136 1,874 SH   SOLE   1,874 0 0
Alphabet Inc. Class A COM 02079K305   1,306,800 9,355 SH   SOLE   9,355 0 0
Alphabet Inc. Class C COM 02079K107   803,301 5,700 SH   SOLE   5,700 0 0
Amazon.com, Inc. COM 023135106   2,837,935 18,678 SH   SOLE   18,678 0 0
Amdocs Limited COM G02602103   517,057 5,883 SH   SOLE   5,883 0 0
American Express Company COM 025816109   660,561 3,526 SH   SOLE   3,526 0 0
American International Group, Inc. COM 026874784   213,413 3,150 SH   SOLE   3,150 0 0
Ameriprise Financial, Inc. COM 03076C106   233,595 615 SH   SOLE   615 0 0
Amgen Inc. COM 031162100   6,023,997 20,915 SH   SOLE   20,915 0 0
Amkor Technology, Inc. COM 031652100   548,822 16,496 SH   SOLE   16,496 0 0
Amphastar Pharmaceuticals, Inc. COM 03209R103   477,915 7,727 SH   SOLE   7,727 0 0
Analog Devices, Inc. COM 032654105   790,864 3,983 SH   SOLE   3,983 0 0
Aon Plc Class A COM G0403H108   248,822 855 SH   SOLE   855 0 0
Apollo Global Management Inc COM 03769M106   532,488 5,714 SH   SOLE   5,714 0 0
Apple Inc. COM 037833100   12,218,030 63,460 SH   SOLE   63,460 0 0
Applied Industrial Technologies, Inc. COM 03820C105   616,503 3,570 SH   SOLE   3,570 0 0
Applied Materials, Inc. COM 038222105   300,180 1,852 SH   SOLE   1,852 0 0
Arbor Realty Trust Inc COM 038923108   320,238 21,096 SH   SOLE   21,096 0 0
Arch Capital Group Ltd. COM G0450A105   2,160,217 29,086 SH   SOLE   29,086 0 0
Archer-Daniels-Midland Company COM 039483102   485,490 6,722 SH   SOLE   6,722 0 0
Archrock Inc. COM 03957W106   3,676,534 238,736 SH   SOLE   238,736 0 0
Arcos Dorados Holdings, Inc. Class A COM G0457F107   190,985 15,050 SH   SOLE   15,050 0 0
Arhaus, Inc. Class A COM 04035M102   1,217,872 102,774 SH   SOLE   102,774 0 0
Arista Networks, Inc. COM 040413106   4,664,511 19,806 SH   SOLE   19,806 0 0
Arrowhead Capital Fund III COM 9SE000377   438,304 1 SH   SOLE   1 0 0
Automatic Data Processing, Inc. COM 053015103   488,328 2,096 SH   SOLE   2,096 0 0
Axcelis Technologies, Inc. COM 054540208   3,261,444 25,148 SH   SOLE   25,148 0 0
Axon Enterprise Inc COM 05464C101   3,498,822 13,544 SH   SOLE   13,544 0 0
BHP Group Ltd Sponsored American Depositary Receipt Repr 2 Shs COM 088606108   2,663,744 38,995 SH   SOLE   38,995 0 0
BWX Technologies, Inc. COM 05605H100   2,215,820 28,878 SH   SOLE   28,878 0 0
Bank of America Corp COM 060505104   395,420 11,744 SH   SOLE   11,744 0 0
Bel Fuse Inc. Class B COM 077347300   1,648,084 24,683 SH   SOLE   24,683 0 0
Berry Global Group Inc COM 08579W103   587,236 8,714 SH   SOLE   8,714 0 0
Biogen Inc. COM 09062X103   559,978 2,164 SH   SOLE   2,164 0 0
Black Stone Minerals LP COM 09225M101   605,203 37,920 SH   SOLE   37,920 0 0
Blackstone Inc. COM 09260D107   327,300 2,500 SH   SOLE   2,500 0 0
Boeing Company COM 097023105   215,045 825 SH   SOLE   825 0 0
Boise Cascade Co. COM 09739D100   854,811 6,608 SH   SOLE   6,608 0 0
Booz Allen Hamilton Holding Corporation Class A COM 099502106   3,275,668 25,609 SH   SOLE   25,609 0 0
Boston Scientific Corporation COM 101137107   272,863 4,720 SH   SOLE   4,720 0 0
Bowman Consulting Group, Ltd. COM 103002101   497,102 13,995 SH   SOLE   13,995 0 0
Broadcom Inc. COM 11135F101   7,745,873 6,939 SH   SOLE   6,939 0 0
Brown Advisory Small-Cap Fundamental Value Fund Investor Shs COM 115233793   924,286 31,438 SH   SOLE   31,438 0 0
Brunswick Corporation COM 117043109   201,821 2,086 SH   SOLE   2,086 0 0
Builders FirstSource, Inc. COM 12008R107   8,380,889 50,203 SH   SOLE   50,203 0 0
Bunge Global SA COM H11356104   405,314 4,015 SH   SOLE   4,015 0 0
CDW Corporation COM 12514G108   2,998,805 13,192 SH   SOLE   13,192 0 0
CECO Environmental Corp. COM 125141101   2,317,152 114,258 SH   SOLE   114,258 0 0
CONSOL Energy Inc COM 20854L108   2,619,812 26,060 SH   SOLE   26,060 0 0
CPI Card Group, Inc. COM 12634H200   274,820 14,321 SH   SOLE   14,321 0 0
CSP Inc. COM 126389105   627,656 32,204 SH   SOLE   32,204 0 0
CSX Corporation COM 126408103   725,227 20,918 SH   SOLE   20,918 0 0
CVS Health Corporation COM 126650100   290,178 3,675 SH   SOLE   3,675 0 0
Carpenter Technology Corporation COM 144285103   1,931,778 27,285 SH   SOLE   27,285 0 0
Casey's General Stores, Inc. COM 147528103   202,758 738 SH   SOLE   738 0 0
Catalyst Pharmaceuticals, Inc. COM 14888U101   2,593,396 154,277 SH   SOLE   154,277 0 0
Cemex SAB de CV Sponsored ADR COM 151290889   1,646,340 212,431 SH   SOLE   212,431 0 0
Cheniere Energy, Inc. COM 16411R208   606,362 3,552 SH   SOLE   3,552 0 0
Chevron Corporation COM 166764100   2,828,173 18,961 SH   SOLE   18,961 0 0
Cisco Systems, Inc. COM 17275R102   2,063,136 40,838 SH   SOLE   40,838 0 0
Citigroup Inc. COM 172967424   491,355 9,552 SH   SOLE   9,552 0 0
Coca-Cola Company COM 191216100   932,173 15,818 SH   SOLE   15,818 0 0
Coca-Cola Consolidated, Inc. COM 191098102   4,550,088 4,901 SH   SOLE   4,901 0 0
Coca-Cola FEMSA SAB de CV Sponsored ADR Class L COM 191241108   5,012,608 52,965 SH   SOLE   52,965 0 0
Colgate-Palmolive Company COM 194162103   2,796,018 35,077 SH   SOLE   35,077 0 0
Comcast Corporation Class A COM 20030N101   203,113 4,632 SH   SOLE   4,632 0 0
Comfort Systems USA, Inc. COM 199908104   836,049 4,065 SH   SOLE   4,065 0 0
Compass Diversified Holdings COM 20451Q104   1,481,588 65,995 SH   SOLE   65,995 0 0
ConocoPhillips COM 20825C104   15,306,790 131,876 SH   SOLE   131,876 0 0
Consolidated Water Co. Ltd. COM G23773107   2,776,871 78,002 SH   SOLE   78,002 0 0
Consumer Discretionary Select Sector SPDR Fund COM 81369Y407   995,256 5,566 SH   SOLE   5,566 0 0
Cooper Companies, Inc. COM 216648402   395,091 1,044 SH   SOLE   1,044 0 0
Copa Holdings, S.A. Class A COM P31076105   580,772 5,463 SH   SOLE   5,463 0 0
Copart, Inc. COM 217204106   6,855,002 139,898 SH   SOLE   139,898 0 0
Costco Wholesale Corporation COM 22160K105   8,487,144 12,858 SH   SOLE   12,858 0 0
Coterra Energy Inc. COM 127097103   491,081 19,243 SH   SOLE   19,243 0 0
Crocs, Inc. COM 227046109   417,823 4,473 SH   SOLE   4,473 0 0
Cross Timbers Royalty Trust COM 22757R109   362,209 20,622 SH   SOLE   20,622 0 0
CubeSmart COM 229663109   3,370,294 72,714 SH   SOLE   72,714 0 0
DHT Holdings, Inc. COM Y2065G121   1,582,481 161,313 SH   SOLE   161,313 0 0
Darden Restaurants, Inc. COM 237194105   4,236,968 25,788 SH   SOLE   25,788 0 0
Dick's Sporting Goods, Inc. COM 253393102   1,275,085 8,677 SH   SOLE   8,677 0 0
Dodge Point Investments LP COM 9989AN822   358,345 0 SH   SOLE   0 0 0
Dorian LPG Ltd. COM Y2106R110   3,934,832 89,693 SH   SOLE   89,693 0 0
DuPont de Nemours, Inc. COM 26614N102   282,179 3,668 SH   SOLE   3,668 0 0
EMCOR Group, Inc. COM 29084Q100   9,930,677 46,097 SH   SOLE   46,097 0 0
EOG Resources, Inc. COM 26875P101   11,265,688 93,143 SH   SOLE   93,143 0 0
Eaton Corp. Plc COM G29183103   6,184,739 25,682 SH   SOLE   25,682 0 0
Eli Lilly and Company COM 532457108   14,051,884 24,106 SH   SOLE   24,106 0 0
Eltek Ltd COM M40184208   1,141,501 81,828 SH   SOLE   81,828 0 0
Encore Wire Corporation COM 292562105   538,272 2,520 SH   SOLE   2,520 0 0
Enel Chile SA Sponsored ADR COM 29278D105   961,344 296,711 SH   SOLE   296,711 0 0
Enerplus Corporation COM 292766102   171,302 11,167 SH   SOLE   11,167 0 0
Extra Space Storage Inc. COM 30225T102   619,194 3,862 SH   SOLE   3,862 0 0
Extreme Networks, Inc. COM 30226D106   920,402 52,177 SH   SOLE   52,177 0 0
Exxon Mobil Corporation COM 30231G102   16,673,408 166,767 SH   SOLE   166,767 0 0
Federal Signal Corporation COM 313855108   895,786 11,673 SH   SOLE   11,673 0 0
Ferrari NV COM N3167Y103   4,648,674 13,736 SH   SOLE   13,736 0 0
Fidelity MSCI Information Technology Index ETF COM 316092808   2,671,704 18,600 SH   SOLE   18,600 0 0
Fidelity National Information Services, Inc. COM 31620M106   226,148 3,765 SH   SOLE   3,765 0 0
First Bancorp COM 318672706   496,774 30,199 SH   SOLE   30,199 0 0
First Trust Consumer Discretionary AlphaDEX Fund COM 33734X101   3,743,873 63,477 SH   SOLE   63,477 0 0
First Trust Energy AlphaDEX Fund COM 33734X127   3,531,420 211,589 SH   SOLE   211,589 0 0
First Trust Financials AlphaDEX Fund COM 33734X135   3,835,494 88,600 SH   SOLE   88,600 0 0
First Trust Industrials/Producer Durables AlphaDEX Fund COM 33734X150   4,186,333 64,544 SH   SOLE   64,544 0 0
First Trust NASDAQ-100 Technology Sector Index Fund COM 337345102   4,221,984 24,061 SH   SOLE   24,061 0 0
First Trust Technology AlphaDEX Fund COM 33734X176   4,033,180 31,492 SH   SOLE   31,492 0 0
Ford Motor Company COM 345370860   324,827 26,647 SH   SOLE   26,647 0 0
Fortinet, Inc. COM 34959E109   2,503,796 42,778 SH   SOLE   42,778 0 0
GMS, Inc. COM 36251C103   286,692 3,478 SH   SOLE   3,478 0 0
General Dynamics Corporation COM 369550108   3,298,100 12,701 SH   SOLE   12,701 0 0
Genuine Parts Company COM 372460105   486,828 3,515 SH   SOLE   3,515 0 0
Genworth Financial, Inc. Class A COM 37247D106   169,064 25,309 SH   SOLE   25,309 0 0
Getty Realty Corp. COM 374297109   404,753 13,852 SH   SOLE   13,852 0 0
Golub Capital BDC, Inc. COM 38173M102   368,576 24,409 SH   SOLE   24,409 0 0
Goosehead Insurance, Inc. Class A COM 38267D109   2,206,235 29,106 SH   SOLE   29,106 0 0
Grupo Aeroportuario del Centro Norte SAB de CV Sponsored ADR Class B COM 400501102   250,336 2,958 SH   SOLE   2,958 0 0
HF Sinclair Corporation COM 403949100   2,936,097 52,836 SH   SOLE   52,836 0 0
Halliburton Company COM 406216101   568,784 15,734 SH   SOLE   15,734 0 0
Helmerich & Payne, Inc. COM 423452101   365,460 10,090 SH   SOLE   10,090 0 0
Hershey Company COM 427866108   281,166 1,508 SH   SOLE   1,508 0 0
Hess Midstream LP Class A COM 428103105   221,726 7,010 SH   SOLE   7,010 0 0
Home Depot, Inc. COM 437076102   1,698,683 4,902 SH   SOLE   4,902 0 0
Honeywell International Inc. COM 438516106   738,834 3,523 SH   SOLE   3,523 0 0
Howmet Aerospace Inc. COM 443201108   661,509 12,223 SH   SOLE   12,223 0 0
Hubbell Incorporated COM 443510607   4,579,094 13,921 SH   SOLE   13,921 0 0
Hudson Technologies, Inc. COM 444144109   1,539,196 114,099 SH   SOLE   114,099 0 0
Huntington Ingalls Industries, Inc. COM 446413106   5,018,887 19,330 SH   SOLE   19,330 0 0
Huron Consulting Group Inc. COM 447462102   779,841 7,586 SH   SOLE   7,586 0 0
IDEXX Laboratories, Inc. COM 45168D104   207,034 373 SH   SOLE   373 0 0
Ingredion Incorporated COM 457187102   3,469,649 31,969 SH   SOLE   31,969 0 0
Insperity, Inc. COM 45778Q107   3,089,044 26,353 SH   SOLE   26,353 0 0
Intel Corporation COM 458140100   572,549 11,394 SH   SOLE   11,394 0 0
Inter Parfums, Inc. COM 458334109   4,612,414 32,028 SH   SOLE   32,028 0 0
Interactive Brokers Group, Inc. Class A COM 45841N107   346,937 4,185 SH   SOLE   4,185 0 0
Intercontinental Exchange, Inc. COM 45866F104   646,003 5,030 SH   SOLE   5,030 0 0
International Business Machines Corporation COM 459200101   918,234 5,614 SH   SOLE   5,614 0 0
International General Insurance Holdings Ltd. COM G4809J106   760,628 59,055 SH   SOLE   59,055 0 0
International Seaways, Inc. COM Y41053102   620,256 13,638 SH   SOLE   13,638 0 0
Invesco QQQ Trust Series I COM 46090E103   2,881,383 7,036 SH   SOLE   7,036 0 0
JPMorgan Chase & Co. COM 46625H100   1,656,774 9,740 SH   SOLE   9,740 0 0
Jabil Inc. COM 466313103   202,948 1,593 SH   SOLE   1,593 0 0
Johnson & Johnson COM 478160104   2,846,085 18,158 SH   SOLE   18,158 0 0
KLA Corporation COM 482480100   2,138,603 3,679 SH   SOLE   3,679 0 0
Kimberly-Clark Corporation COM 494368103   3,025,202 24,897 SH   SOLE   24,897 0 0
Kinsale Capital Group, Inc. COM 49714P108   973,248 2,906 SH   SOLE   2,906 0 0
Kroger Co. COM 501044101   779,950 17,063 SH   SOLE   17,063 0 0
L'Oreal S.A.Unsponsored ADR COM 502117203   295,204 2,965 SH   SOLE   2,965 0 0
LPL Financial Holdings Inc. COM 50212V100   1,096,446 4,817 SH   SOLE   4,817 0 0
LSI Industries Inc. COM 50216C108   851,741 60,493 SH   SOLE   60,493 0 0
Lam Research Corporation COM 512807108   2,710,080 3,460 SH   SOLE   3,460 0 0
Lamar Advertising Company Class A COM 512816109   673,800 6,340 SH   SOLE   6,340 0 0
Lamb Weston Holdings, Inc. COM 513272104   8,256,671 76,387 SH   SOLE   76,387 0 0
Lantheus Holdings Inc COM 516544103   1,189,842 19,191 SH   SOLE   19,191 0 0
Li Auto, Inc. Sponsored ADR Class A COM 50202M102   3,569,699 95,370 SH   SOLE   95,370 0 0
Lifeway Foods, Inc. COM 531914109   498,597 37,181 SH   SOLE   37,181 0 0
Limbach Holdings, Inc. COM 53263P105   266,591 5,863 SH   SOLE   5,863 0 0
Livent Corporation COM 53814L108   1,719,643 95,642 SH   SOLE   95,642 0 0
Lockheed Martin Corporation COM 539830109   3,072,614 6,779 SH   SOLE   6,779 0 0
Lowe's Companies, Inc. COM 548661107   1,538,043 6,911 SH   SOLE   6,911 0 0
Lululemon Athletica Inc COM 550021109   5,251,971 10,272 SH   SOLE   10,272 0 0
MINISO Group Holding Ltd. Sponsored ADR COM 66981J102   1,444,993 70,833 SH   SOLE   70,833 0 0
MSC Industrial Direct Co., Inc. Class A COM 553530106   1,790,508 17,682 SH   SOLE   17,682 0 0
MSCI Inc. Class A COM 55354G100   1,073,038 1,897 SH   SOLE   1,897 0 0
Mama's Creations, Inc. COM 56146T103   571,043 116,302 SH   SOLE   116,302 0 0
Marathon Oil Corporation COM 565849106   307,750 12,738 SH   SOLE   12,738 0 0
Marathon Petroleum Corporation COM 56585A102   5,243,339 35,342 SH   SOLE   35,342 0 0
Masimo Corporation COM 574795100   739,595 6,310 SH   SOLE   6,310 0 0
Mastercard Incorporated Class A COM 57636Q104   832,974 1,953 SH   SOLE   1,953 0 0
Matson, Inc. COM 57686G105   244,408 2,230 SH   SOLE   2,230 0 0
McDonald's Corporation COM 580135101   1,882,245 6,348 SH   SOLE   6,348 0 0
McGrath RentCorp COM 580589109   365,319 3,054 SH   SOLE   3,054 0 0
McKesson Corporation COM 58155Q103   200,933 434 SH   SOLE   434 0 0
Merck & Co., Inc. COM 58933Y105   1,797,335 16,486 SH   SOLE   16,486 0 0
Meta Platforms Inc. Class A COM 30303M102   3,775,691 10,667 SH   SOLE   10,667 0 0
Microchip Technology Incorporated COM 595017104   214,268 2,376 SH   SOLE   2,376 0 0
Microsoft Corporation COM 594918104   12,758,244 33,928 SH   SOLE   33,928 0 0
Modine Manufacturing Company COM 607828100   1,417,696 23,747 SH   SOLE   23,747 0 0
Monolithic Power Systems, Inc. COM 609839105   356,391 565 SH   SOLE   565 0 0
Mueller Industries, Inc. COM 624756102   812,489 17,232 SH   SOLE   17,232 0 0
NAPCO Security Technologies, Inc. COM 630402105   1,665,406 48,625 SH   SOLE   48,625 0 0
NVE Corporation COM 629445206   407,052 5,190 SH   SOLE   5,190 0 0
NVIDIA Corporation COM 67066G104   29,851,869 60,280 SH   SOLE   60,280 0 0
Nasdaq, Inc. COM 631103108   239,682 4,123 SH   SOLE   4,123 0 0
Nestle S.A. Sponsored ADR COM 641069406   669,845 5,793 SH   SOLE   5,793 0 0
Netease Inc Sponsored ADR COM 64110W102   1,511,055 16,220 SH   SOLE   16,220 0 0
Nexstar Media Group, Inc. COM 65336K103   3,311,398 21,125 SH   SOLE   21,125 0 0
NextEra Energy, Inc. COM 65339F101   733,191 12,071 SH   SOLE   12,071 0 0
Nordson Corporation COM 655663102   553,679 2,096 SH   SOLE   2,096 0 0
Norfolk Southern Corporation COM 655844108   874,606 3,700 SH   SOLE   3,700 0 0
NorthEast Community Bancorp Inc COM 664121100   197,606 11,139 SH   SOLE   11,139 0 0
Northrop Grumman Corp. COM 666807102   347,759 743 SH   SOLE   743 0 0
Novanta Inc COM 67000B104   848,281 5,037 SH   SOLE   5,037 0 0
Novo Nordisk A/S Sponsored ADR Class B COM 670100205   11,622,297 112,347 SH   SOLE   112,347 0 0
Nucor Corporation COM 670346105   217,550 1,250 SH   SOLE   1,250 0 0
ON Semiconductor Corporation COM 682189105   607,514 7,273 SH   SOLE   7,273 0 0
ONEOK, Inc. COM 682680103   628,675 8,953 SH   SOLE   8,953 0 0
Office Investors XX North Shore LLC COM 9SE000369   592,710 1 SH   SOLE   1 0 0
Old Dominion Freight Line, Inc. COM 679580100   509,094 1,256 SH   SOLE   1,256 0 0
Old Republic International Corporation COM 680223104   600,970 20,441 SH   SOLE   20,441 0 0
Opera Limited Sponsored ADR COM 68373M107   395,855 29,921 SH   SOLE   29,921 0 0
Oracle Corporation COM 68389X105   268,214 2,544 SH   SOLE   2,544 0 0
PACCAR Inc COM 693718108   8,211,389 84,090 SH   SOLE   84,090 0 0
PBF Energy, Inc. Class A COM 69318G106   3,781,923 86,031 SH   SOLE   86,031 0 0
PPG Industries, Inc. COM 693506107   505,180 3,378 SH   SOLE   3,378 0 0
Palantir Technologies Inc. Class A COM 69608A108   526,278 30,651 SH   SOLE   30,651 0 0
Palo Alto Networks, Inc. COM 697435105   547,887 1,858 SH   SOLE   1,858 0 0
Panasonic Holdings Corporation Sponsored ADR COM 69832A205   589,031 59,462 SH   SOLE   59,462 0 0
Par Pacific Holdings Inc COM 69888T207   220,730 6,069 SH   SOLE   6,069 0 0
Parker-Hannifin Corporation COM 701094104   276,420 600 SH   SOLE   600 0 0
PennyMac Financial Services, Inc. COM 70932M107   220,925 2,500 SH   SOLE   2,500 0 0
PepsiCo, Inc. COM 713448108   5,520,612 32,505 SH   SOLE   32,505 0 0
Perion Network Ltd COM M78673114   255,295 8,270 SH   SOLE   8,270 0 0
Permian Basin Royalty Trust COM 714236106   312,369 22,376 SH   SOLE   22,376 0 0
Permian Resources Corporation Class A COM 71424F105   158,957 11,688 SH   SOLE   11,688 0 0
Pfizer Inc. COM 717081103   420,852 14,618 SH   SOLE   14,618 0 0
Philip Morris International Inc. COM 718172109   306,701 3,260 SH   SOLE   3,260 0 0
Phillips 66 COM 718546104   11,425,420 85,815 SH   SOLE   85,815 0 0
Porsche Automobil Holding SE Unsponsored ADR COM 73328P106   262,037 51,209 SH   SOLE   51,209 0 0
Powell Industries, Inc. COM 739128106   1,685,081 19,062 SH   SOLE   19,062 0 0
Preformed Line Products Company COM 740444104   436,250 3,259 SH   SOLE   3,259 0 0
Procter & Gamble Company COM 742718109   3,534,572 24,120 SH   SOLE   24,120 0 0
Profire Energy, Inc. COM 74316X101   854,593 472,151 SH   SOLE   472,151 0 0
Progressive Corporation COM 743315103   576,434 3,619 SH   SOLE   3,619 0 0
Quanta Services, Inc. COM 74762E102   15,703,123 72,767 SH   SOLE   72,767 0 0
Quest Diagnostics Incorporated COM 74834L100   504,641 3,660 SH   SOLE   3,660 0 0
RTX Corporation COM 75513E101   559,507 6,650 SH   SOLE   6,650 0 0
RadNet, Inc. COM 750491102   318,424 9,158 SH   SOLE   9,158 0 0
Rambus Inc. COM 750917106   1,362,338 19,961 SH   SOLE   19,961 0 0
Riley Exploration Permian Inc COM 76665T102   335,651 12,322 SH   SOLE   12,322 0 0
Rio Tinto plc Sponsored ADR COM 767204100   4,013,115 53,896 SH   SOLE   53,896 0 0
Royal Caribbean Group COM V7780T103   7,866,000 60,746 SH   SOLE   60,746 0 0
S&P Global, Inc. COM 78409V104   628,182 1,426 SH   SOLE   1,426 0 0
SPDR Gold Shares COM 78463V107   572,172 2,993 SH   SOLE   2,993 0 0
SPDR S&P 500 ETF Trust COM 78462F103   1,293,794 2,722 SH   SOLE   2,722 0 0
SPX Technologies, Inc. COM 78473E103   1,113,635 11,025 SH   SOLE   11,025 0 0
Salesforce, Inc. COM 79466L302   1,277,545 4,855 SH   SOLE   4,855 0 0
Sanmina Corporation COM 801056102   273,853 5,331 SH   SOLE   5,331 0 0
Schlumberger N.V. COM 806857108   2,281,746 43,846 SH   SOLE   43,846 0 0
ServiceNow, Inc. COM 81762P102   1,201,033 1,700 SH   SOLE   1,700 0 0
Shell Plc Sponsored ADR COM 780259305   952,718 14,479 SH   SOLE   14,479 0 0
Shoals Technologies Group, Inc. Class A COM 82489W107   224,273 14,432 SH   SOLE   14,432 0 0
Sinovac Biotech Ltd. COM P8696W104   0 13,641 SH   SOLE   13,641 0 0
Steel Dynamics, Inc. COM 858119100   1,182,417 10,012 SH   SOLE   10,012 0 0
SunCoke Energy, Inc. COM 86722A103   111,965 10,425 SH   SOLE   10,425 0 0
Super Micro Computer, Inc. COM 86800U104   11,513,951 40,505 SH   SOLE   40,505 0 0
Targa Resources Corp. COM 87612G101   3,266,399 37,601 SH   SOLE   37,601 0 0
Target Hospitality Corp. COM 87615L107   1,120,779 115,188 SH   SOLE   115,188 0 0
TechnipFMC plc COM G87110105   1,570,255 77,967 SH   SOLE   77,967 0 0
Teekay Corporation COM Y8564W103   535,935 74,956 SH   SOLE   74,956 0 0
Terex Corporation COM 880779103   800,016 13,923 SH   SOLE   13,923 0 0
Texas Instruments Incorporated COM 882508104   832,811 4,886 SH   SOLE   4,886 0 0
Thermo Fisher Scientific Inc. COM 883556102   488,327 920 SH   SOLE   920 0 0
Toll Brothers, Inc. COM 889478103   8,286,210 80,613 SH   SOLE   80,613 0 0
TopBuild Corp. COM 89055F103   5,753,125 15,372 SH   SOLE   15,372 0 0
TransDigm Group Incorporated COM 893641100   4,071,690 4,025 SH   SOLE   4,025 0 0
Transocean Ltd. COM H8817H100   112,630 17,737 SH   SOLE   17,737 0 0
Tyler Technologies, Inc. COM 902252105   1,306,625 3,125 SH   SOLE   3,125 0 0
UFP Technologies, Inc. COM 902673102   1,639,025 9,527 SH   SOLE   9,527 0 0
Ultralife Corporation COM 903899102   309,894 45,439 SH   SOLE   45,439 0 0
Unilever PLC Sponsored ADR COM 904767704   557,132 11,492 SH   SOLE   11,492 0 0
Union Pacific Corporation COM 907818108   2,135,175 8,693 SH   SOLE   8,693 0 0
United Parcel Service, Inc. Class B COM 911312106   437,571 2,783 SH   SOLE   2,783 0 0
United States Lime & Minerals, Inc. COM 911922102   391,134 1,698 SH   SOLE   1,698 0 0
UnitedHealth Group Incorporated COM 91324P102   1,237,587 2,351 SH   SOLE   2,351 0 0
Universal Corp COM 913456109   5,387,835 80,033 SH   SOLE   80,033 0 0
Uranium Energy Corp. COM 916896103   490,502 76,641 SH   SOLE   76,641 0 0
VOC Energy Trust COM 91829B103   724,356 100,605 SH   SOLE   100,605 0 0
Valero Energy Corporation COM 91913Y100   8,540,908 65,699 SH   SOLE   65,699 0 0
Vanguard Dividend Appreciation ETF COM 921908844   292,946 1,719 SH   SOLE   1,719 0 0
Vanguard FTSE Europe ETF COM 922042874   1,789,127 27,747 SH   SOLE   27,747 0 0
Verizon Communications Inc. COM 92343V104   236,689 6,278 SH   SOLE   6,278 0 0
Vertex Pharmaceuticals Incorporated COM 92532F100   5,044,622 12,398 SH   SOLE   12,398 0 0
Vipshop Holdings Ltd Sponsored ADR COM 92763W103   1,205,940 67,902 SH   SOLE   67,902 0 0
Visa Inc. Class A COM 92826C839   761,003 2,923 SH   SOLE   2,923 0 0
Vista Energy SAB de CV Sponsored ADR Class A COM 92837L109   5,462,744 185,115 SH   SOLE   185,115 0 0
Vistra Corp. COM 92840M102   5,202,304 135,055 SH   SOLE   135,055 0 0
Vita Coco Company, Inc. COM 92846Q107   1,513,683 59,013 SH   SOLE   59,013 0 0
Volkswagen AG Unsponsored ADR COM 928662600   1,542,041 117,848 SH   SOLE   117,848 0 0
Walmart Inc. COM 931142103   497,386 3,155 SH   SOLE   3,155 0 0
Walt Disney Company COM 254687106   656,499 7,271 SH   SOLE   7,271 0 0
Wasatch Core Growth Fund COM 936772201   834,742 9,674 SH   SOLE   9,674 0 0
Waste Connections, Inc. COM 94106B101   457,065 3,062 SH   SOLE   3,062 0 0
Wingstop, Inc. COM 974155103   737,411 2,874 SH   SOLE   2,874 0 0
WisdomTree, Inc. COM 97717P104   97,096 14,011 SH   SOLE   14,011 0 0
Woodward, Inc. COM 980745103   1,116,402 8,201 SH   SOLE   8,201 0 0
YPF SA Sponsored ADR Class D COM 984245100   902,097 52,478 SH   SOLE   52,478 0 0
Yum! Brands, Inc. COM 988498101   516,230 3,951 SH   SOLE   3,951 0 0
e.l.f. Beauty, Inc. COM 26856L103   6,057,228 41,965 SH   SOLE   41,965 0 0
iShares Core S&P 500 ETF COM 464287200   706,892 1,480 SH   SOLE   1,480 0 0
iShares Core S&P Mid-Cap ETF COM 464287507   1,985,780 7,165 SH   SOLE   7,165 0 0
iShares Core S&P Small Cap ETF COM 464287804   639,758 5,910 SH   SOLE   5,910 0 0
iShares Floating Rate Bond ETF COM 46429B655   941,228 18,594 SH   SOLE   18,594 0 0
iShares MSCI ACWI ETF COM 464288257   296,558 2,914 SH   SOLE   2,914 0 0
iShares MSCI EAFE Growth ETF COM 464288885   2,579,406 26,633 SH   SOLE   26,633 0 0
iShares MSCI EAFE Small-Cap ETF COM 464288273   299,967 4,846 SH   SOLE   4,846 0 0
iShares MSCI EAFE Value ETF COM 464288877   1,736,649 33,333 SH   SOLE   33,333 0 0
iShares MSCI Japan ETF COM 46434G822   1,560,141 24,324 SH   SOLE   24,324 0 0
iShares Russell 2000 ETF COM 464287655   576,640 2,873 SH   SOLE   2,873 0 0
iShares Short Treasury Bond ETF COM 464288679   941,832 8,552 SH   SOLE   8,552 0 0
iShares U.S. Basic Materials ETF COM 464287838   325,505 2,356 SH   SOLE   2,356 0 0
iShares U.S. Consumer Discretionary ETF COM 464287580   457,499 6,038 SH   SOLE   6,038 0 0
iShares U.S. Financials ETF COM 464287788   494,353 5,788 SH   SOLE   5,788 0 0
iShares U.S. Industrials ETF COM 464287754   1,661,422 14,528 SH   SOLE   14,528 0 0
iShares U.S. Technology ETF COM 464287721   1,730,530 14,098 SH   SOLE   14,098 0 0
iShares iBonds Dec 2029 Term Corporate ETF COM 46436E205   937,288 40,628 SH   SOLE   40,628 0 0
iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513   1,229,185 15,883 SH   SOLE   15,883 0 0