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 |
AAON, Inc. | COM | 000360206 | 5,850,630 | 61,709 | SH | | SOLE | | 61,709 | 0 | 0 |
AbbVie, Inc. | COM | 00287Y109 | 3,951,264 | 29,327 | SH | | SOLE | | 29,327 | 0 | 0 |
Agilysys, Inc. | COM | 00847J105 | 261,107 | 3,804 | SH | | SOLE | | 3,804 | 0 | 0 |
Alamos Gold Inc. | COM | 011532108 | 1,465,814 | 122,971 | SH | | SOLE | | 122,971 | 0 | 0 |
Allegro MicroSystems, Inc. | COM | 01749D105 | 5,114,452 | 113,302 | SH | | SOLE | | 113,302 | 0 | 0 |
Alliance Resource Partners, L.P. | COM | 01877R108 | 1,619,484 | 87,587 | SH | | SOLE | | 87,587 | 0 | 0 |
Allison Transmission Holdings, Inc. | COM | 01973R101 | 1,795,654 | 31,804 | SH | | SOLE | | 31,804 | 0 | 0 |
Amazon.com, Inc. | COM | 023135106 | 912,520 | 7,000 | SH | | SOLE | | 7,000 | 0 | 0 |
American Express Company | COM | 025816109 | 418,080 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
American Water Works Company, Inc. | COM | 030420103 | 220,549 | 1,545 | SH | | SOLE | | 1,545 | 0 | 0 |
Amgen Inc. | COM | 031162100 | 4,540,975 | 20,453 | SH | | SOLE | | 20,453 | 0 | 0 |
Amkor Technology, Inc. | COM | 031652100 | 365,806 | 12,296 | SH | | SOLE | | 12,296 | 0 | 0 |
Apollo Global Management Inc. | COM | 03769M106 | 305,473 | 3,977 | SH | | SOLE | | 3,977 | 0 | 0 |
Apple Inc. | COM | 037833100 | 4,020,042 | 20,725 | SH | | SOLE | | 20,725 | 0 | 0 |
Applied Industrial Technologies, Inc. | COM | 03820C105 | 360,482 | 2,489 | SH | | SOLE | | 2,489 | 0 | 0 |
Arbor Realty Trust Inc | COM | 038923108 | 242,030 | 16,331 | SH | | SOLE | | 16,331 | 0 | 0 |
Archer-Daniels-Midland Company | COM | 039483102 | 741,697 | 9,816 | SH | | SOLE | | 9,816 | 0 | 0 |
Arhaus, Inc. Class A | COM | 04035M102 | 761,192 | 72,981 | SH | | SOLE | | 72,981 | 0 | 0 |
Arista Networks, Inc. | COM | 040413106 | 4,405,763 | 27,186 | SH | | SOLE | | 27,186 | 0 | 0 |
Atkore Inc | COM | 047649108 | 1,832,919 | 11,754 | SH | | SOLE | | 11,754 | 0 | 0 |
Automatic Data Processing, Inc. | COM | 053015103 | 420,019 | 1,911 | SH | | SOLE | | 1,911 | 0 | 0 |
Avnet, Inc. | COM | 053807103 | 374,995 | 7,433 | SH | | SOLE | | 7,433 | 0 | 0 |
Axcelis Technologies, Inc. | COM | 054540208 | 3,368,505 | 18,374 | SH | | SOLE | | 18,374 | 0 | 0 |
Axon Enterprise Inc | COM | 05464C101 | 3,440,941 | 17,635 | SH | | SOLE | | 17,635 | 0 | 0 |
BP p.l.c. Sponsored ADR | COM | 055622104 | 3,755,597 | 106,421 | SH | | SOLE | | 106,421 | 0 | 0 |
BWX Technologies, Inc. | COM | 05605H100 | 2,242,646 | 31,335 | SH | | SOLE | | 31,335 | 0 | 0 |
Bank of America Corp | COM | 060505104 | 493,468 | 17,200 | SH | | SOLE | | 17,200 | 0 | 0 |
Bel Fuse Inc. Class B | COM | 077347300 | 922,062 | 16,061 | SH | | SOLE | | 16,061 | 0 | 0 |
Berkshire Hathaway Inc. Class B | COM | 084670702 | 295,306 | 866 | SH | | SOLE | | 866 | 0 | 0 |
1/100 Berkshire Hathaway Inc. Class A | COM | 084990175 | 517,810 | 100 | SH | | SOLE | | 100 | 0 | 0 |
Berry Global Group Inc | COM | 08579W103 | 389,514 | 6,054 | SH | | SOLE | | 6,054 | 0 | 0 |
BHP Group Ltd Sponsored American Depositary Receipt Repr 2 Shs | COM | 088606108 | 2,584,666 | 43,316 | SH | | SOLE | | 43,316 | 0 | 0 |
Black Stone Minerals LP | COM | 09225M101 | 889,276 | 55,754 | SH | | SOLE | | 55,754 | 0 | 0 |
Boise Cascade Co. | COM | 09739D100 | 414,345 | 4,586 | SH | | SOLE | | 4,586 | 0 | 0 |
Booz Allen Hamilton Holding Corporation Class A | COM | 099502106 | 3,167,320 | 28,381 | SH | | SOLE | | 28,381 | 0 | 0 |
Bowman Consulting Group, Ltd. | COM | 103002101 | 369,234 | 11,582 | SH | | SOLE | | 11,582 | 0 | 0 |
Broadcom Inc. | COM | 11135F101 | 1,229,090 | 1,417 | SH | | SOLE | | 1,417 | 0 | 0 |
Bruker Corporation | COM | 116794108 | 3,781,599 | 51,158 | SH | | SOLE | | 51,158 | 0 | 0 |
Builders FirstSource, Inc. | COM | 12008R107 | 6,824,616 | 50,181 | SH | | SOLE | | 50,181 | 0 | 0 |
CECO Environmental Corp. | COM | 125141101 | 1,135,987 | 85,029 | SH | | SOLE | | 85,029 | 0 | 0 |
CRA International, Inc. | COM | 12618T105 | 2,630,580 | 25,790 | SH | | SOLE | | 25,790 | 0 | 0 |
CPI Card Group, Inc. | COM | 12634H200 | 221,433 | 9,524 | SH | | SOLE | | 9,524 | 0 | 0 |
CSX Corporation | COM | 126408103 | 647,900 | 19,000 | SH | | SOLE | | 19,000 | 0 | 0 |
Coterra Energy Inc. | COM | 127097103 | 424,281 | 16,770 | SH | | SOLE | | 16,770 | 0 | 0 |
Cal-Maine Foods, Inc. | COM | 128030202 | 1,540,665 | 34,237 | SH | | SOLE | | 34,237 | 0 | 0 |
Calix, Inc. | COM | 13100M509 | 1,193,847 | 23,920 | SH | | SOLE | | 23,920 | 0 | 0 |
Canadian Solar Inc. | COM | 136635109 | 985,976 | 25,484 | SH | | SOLE | | 25,484 | 0 | 0 |
Catalyst Pharmaceuticals, Inc. | COM | 14888U101 | 1,685,967 | 125,444 | SH | | SOLE | | 125,444 | 0 | 0 |
Caterpillar Inc. | COM | 149123101 | 393,680 | 1,600 | SH | | SOLE | | 1,600 | 0 | 0 |
Cheniere Energy, Inc. | COM | 16411R208 | 469,421 | 3,081 | SH | | SOLE | | 3,081 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 2,625,114 | 16,683 | SH | | SOLE | | 16,683 | 0 | 0 |
Chico's FAS, Inc. | COM | 168615102 | 81,577 | 15,248 | SH | | SOLE | | 15,248 | 0 | 0 |
Citigroup Inc. | COM | 172967424 | 211,784 | 4,600 | SH | | SOLE | | 4,600 | 0 | 0 |
Coca-Cola Company | COM | 191216100 | 506,450 | 8,410 | SH | | SOLE | | 8,410 | 0 | 0 |
Coca-Cola FEMSA SAB de CV Sponsored ADR Class L | COM | 191241108 | 4,537,063 | 54,460 | SH | | SOLE | | 54,460 | 0 | 0 |
Colgate-Palmolive Company | COM | 194162103 | 2,916,195 | 37,853 | SH | | SOLE | | 37,853 | 0 | 0 |
Comstock Resources, Inc. | COM | 205768302 | 175,241 | 15,107 | SH | | SOLE | | 15,107 | 0 | 0 |
Conagra Brands, Inc. | COM | 205887102 | 5,992,988 | 177,728 | SH | | SOLE | | 177,728 | 0 | 0 |
ConocoPhillips | COM | 20825C104 | 13,176,401 | 127,173 | SH | | SOLE | | 127,173 | 0 | 0 |
CONSOL Energy Inc | COM | 20854L108 | 1,696,606 | 25,020 | SH | | SOLE | | 25,020 | 0 | 0 |
Cooper Companies, Inc. | COM | 216648402 | 278,754 | 727 | SH | | SOLE | | 727 | 0 | 0 |
Copart, Inc. | COM | 217204106 | 5,018,009 | 55,016 | SH | | SOLE | | 55,016 | 0 | 0 |
Costco Wholesale Corporation | COM | 22160K105 | 6,679,771 | 12,407 | SH | | SOLE | | 12,407 | 0 | 0 |
Cross Country Healthcare, Inc. | COM | 227483104 | 785,061 | 27,958 | SH | | SOLE | | 27,958 | 0 | 0 |
CubeSmart | COM | 229663109 | 3,585,707 | 80,289 | SH | | SOLE | | 80,289 | 0 | 0 |
Darden Restaurants, Inc. | COM | 237194105 | 5,361,430 | 32,089 | SH | | SOLE | | 32,089 | 0 | 0 |
Dick's Sporting Goods, Inc. | COM | 253393102 | 826,981 | 6,256 | SH | | SOLE | | 6,256 | 0 | 0 |
Digi International Inc. | COM | 253798102 | 570,682 | 14,488 | SH | | SOLE | | 14,488 | 0 | 0 |
Dillard's, Inc. Class A | COM | 254067101 | 215,997 | 662 | SH | | SOLE | | 662 | 0 | 0 |
Walt Disney Company | COM | 254687106 | 216,772 | 2,428 | SH | | SOLE | | 2,428 | 0 | 0 |
e.l.f. Beauty, Inc. | COM | 26856L103 | 2,715,133 | 23,769 | SH | | SOLE | | 23,769 | 0 | 0 |
EOG Resources, Inc. | COM | 26875P101 | 10,804,395 | 94,411 | SH | | SOLE | | 94,411 | 0 | 0 |
Encore Wire Corporation | COM | 292562105 | 269,970 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
Enel Chile SA Sponsored ADR | COM | 29278D105 | 1,113,868 | 334,495 | SH | | SOLE | | 334,495 | 0 | 0 |
Enphase Energy, Inc. | COM | 29355A107 | 3,966,094 | 23,681 | SH | | SOLE | | 23,681 | 0 | 0 |
Essential Utilities, Inc. | COM | 29670G102 | 3,630,932 | 90,978 | SH | | SOLE | | 90,978 | 0 | 0 |
Evolution Petroleum Corporation | COM | 30049A107 | 386,811 | 47,932 | SH | | SOLE | | 47,932 | 0 | 0 |
Extra Space Storage Inc. | COM | 30225T102 | 547,619 | 3,679 | SH | | SOLE | | 3,679 | 0 | 0 |
Extreme Networks, Inc. | COM | 30226D106 | 1,091,026 | 41,882 | SH | | SOLE | | 41,882 | 0 | 0 |
Exxon Mobil Corporation | COM | 30231G102 | 8,050,936 | 75,067 | SH | | SOLE | | 75,067 | 0 | 0 |
Meta Platforms Inc. Class A | COM | 30303M102 | 573,960 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Federal Signal Corporation | COM | 313855108 | 497,001 | 7,762 | SH | | SOLE | | 7,762 | 0 | 0 |
Fidelity MSCI Information Technology Index ETF | COM | 316092808 | 2,429,904 | 18,600 | SH | | SOLE | | 18,600 | 0 | 0 |
First Bancorp | COM | 318672706 | 278,225 | 22,768 | SH | | SOLE | | 22,768 | 0 | 0 |
First Solar, Inc. | COM | 336433107 | 5,002,789 | 26,318 | SH | | SOLE | | 26,318 | 0 | 0 |
First Trust NYSE Arca Biotechnology Index Fund | COM | 33733E203 | 3,507,059 | 22,901 | SH | | SOLE | | 22,901 | 0 | 0 |
First Trust NASDAQ-100 Technology Sector Index Fund | COM | 337345102 | 4,810,513 | 32,689 | SH | | SOLE | | 32,689 | 0 | 0 |
First Trust Consumer Discretionary AlphaDEX Fund | COM | 33734X101 | 3,898,268 | 70,608 | SH | | SOLE | | 70,608 | 0 | 0 |
First Trust Consumer Staples AlphaDEX Fund | COM | 33734X119 | 3,608,640 | 57,600 | SH | | SOLE | | 57,600 | 0 | 0 |
First Trust Health Care AlphaDEX Fund | COM | 33734X143 | 3,601,741 | 33,254 | SH | | SOLE | | 33,254 | 0 | 0 |
First Trust Industrials/Producer Durables AlphaDEX Fund | COM | 33734X150 | 4,230,336 | 70,400 | SH | | SOLE | | 70,400 | 0 | 0 |
Ford Motor Company | COM | 345370860 | 353,543 | 23,367 | SH | | SOLE | | 23,367 | 0 | 0 |
Fortinet, Inc. | COM | 34959E109 | 3,569,889 | 47,227 | SH | | SOLE | | 47,227 | 0 | 0 |
GMS, Inc. | COM | 36251C103 | 243,238 | 3,515 | SH | | SOLE | | 3,515 | 0 | 0 |
General Dynamics Corporation | COM | 369550108 | 2,986,497 | 13,881 | SH | | SOLE | | 13,881 | 0 | 0 |
Genmab A/S Sponsored ADR | COM | 372303206 | 916,611 | 24,115 | SH | | SOLE | | 24,115 | 0 | 0 |
Genuine Parts Company | COM | 372460105 | 3,376,139 | 19,950 | SH | | SOLE | | 19,950 | 0 | 0 |
Genworth Financial, Inc. Class A | COM | 37247D106 | 114,255 | 22,851 | SH | | SOLE | | 22,851 | 0 | 0 |
Getty Realty Corp. | COM | 374297109 | 419,977 | 12,418 | SH | | SOLE | | 12,418 | 0 | 0 |
Global Partners LP | COM | 37946R109 | 588,971 | 19,166 | SH | | SOLE | | 19,166 | 0 | 0 |
Grupo Aeroportuario del Centro Norte SAB de CV Sponsored ADR Class B | COM | 400501102 | 240,352 | 2,833 | SH | | SOLE | | 2,833 | 0 | 0 |
HF Sinclair Corporation | COM | 403949100 | 2,431,825 | 54,513 | SH | | SOLE | | 54,513 | 0 | 0 |
Harmonic Inc. | COM | 413160102 | 331,404 | 20,495 | SH | | SOLE | | 20,495 | 0 | 0 |
Harmony Biosciences Holdings, Inc. | COM | 413197104 | 210,858 | 5,992 | SH | | SOLE | | 5,992 | 0 | 0 |
Hershey Company | COM | 427866108 | 372,055 | 1,490 | SH | | SOLE | | 1,490 | 0 | 0 |
Home Depot, Inc. | COM | 437076102 | 1,036,245 | 3,336 | SH | | SOLE | | 3,336 | 0 | 0 |
Honeywell International Inc. | COM | 438516106 | 586,810 | 2,828 | SH | | SOLE | | 2,828 | 0 | 0 |
Howmet Aerospace Inc. | COM | 443201108 | 252,954 | 5,104 | SH | | SOLE | | 5,104 | 0 | 0 |
Hubbell Incorporated | COM | 443510607 | 4,785,737 | 14,434 | SH | | SOLE | | 14,434 | 0 | 0 |
Hudson Technologies, Inc. | COM | 444144109 | 965,252 | 100,338 | SH | | SOLE | | 100,338 | 0 | 0 |
Huntington Ingalls Industries, Inc. | COM | 446413106 | 4,811,464 | 21,140 | SH | | SOLE | | 21,140 | 0 | 0 |
Huron Consulting Group Inc. | COM | 447462102 | 428,541 | 5,047 | SH | | SOLE | | 5,047 | 0 | 0 |
Ingredion Incorporated | COM | 457187102 | 3,680,279 | 34,736 | SH | | SOLE | | 34,736 | 0 | 0 |
Insperity, Inc. | COM | 45778Q107 | 3,480,770 | 29,260 | SH | | SOLE | | 29,260 | 0 | 0 |
Inter Parfums, Inc. | COM | 458334109 | 3,929,513 | 29,058 | SH | | SOLE | | 29,058 | 0 | 0 |
Interactive Brokers Group, Inc. Class A | COM | 45841N107 | 242,315 | 2,917 | SH | | SOLE | | 2,917 | 0 | 0 |
International Business Machines Corporation | COM | 459200101 | 509,147 | 3,805 | SH | | SOLE | | 3,805 | 0 | 0 |
inTEST Corporation | COM | 461147100 | 1,250,212 | 47,609 | SH | | SOLE | | 47,609 | 0 | 0 |
iShares 7-10 Year Treasury Bond ETF | COM | 464287440 | 371,717 | 3,848 | SH | | SOLE | | 3,848 | 0 | 0 |
iShares 1-3 Year Treasury Bond ETF | COM | 464287457 | 380,914 | 4,698 | SH | | SOLE | | 4,698 | 0 | 0 |
iShares U.S. Technology ETF | COM | 464287721 | 1,147,816 | 10,543 | SH | | SOLE | | 10,543 | 0 | 0 |
iShares U.S. Industrials ETF | COM | 464287754 | 942,484 | 8,888 | SH | | SOLE | | 8,888 | 0 | 0 |
iShares U.S. Energy ETF | COM | 464287796 | 847,418 | 19,781 | SH | | SOLE | | 19,781 | 0 | 0 |
iShares MSCI Japan ETF | COM | 46434G822 | 963,535 | 15,566 | SH | | SOLE | | 15,566 | 0 | 0 |
JPMorgan Chase & Co. | COM | 46625H100 | 247,248 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 281,384 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
KLA Corporation | COM | 482480100 | 1,384,247 | 2,854 | SH | | SOLE | | 2,854 | 0 | 0 |
Keysight Technologies Inc | COM | 49338L103 | 979,583 | 5,850 | SH | | SOLE | | 5,850 | 0 | 0 |
Kimberly-Clark Corporation | COM | 494368103 | 3,646,441 | 26,412 | SH | | SOLE | | 26,412 | 0 | 0 |
Kroger Co. | COM | 501044101 | 791,809 | 16,847 | SH | | SOLE | | 16,847 | 0 | 0 |
LPL Financial Holdings Inc. | COM | 50212V100 | 874,503 | 4,022 | SH | | SOLE | | 4,022 | 0 | 0 |
LSI Industries Inc. | COM | 50216C108 | 480,508 | 38,257 | SH | | SOLE | | 38,257 | 0 | 0 |
Lamar Advertising Company Class A | COM | 512816109 | 577,238 | 5,816 | SH | | SOLE | | 5,816 | 0 | 0 |
Lamb Weston Holdings, Inc. | COM | 513272104 | 5,511,623 | 47,948 | SH | | SOLE | | 47,948 | 0 | 0 |
Lantheus Holdings Inc | COM | 516544103 | 1,664,301 | 19,832 | SH | | SOLE | | 19,832 | 0 | 0 |
Lattice Semiconductor Corporation | COM | 518415104 | 4,341,019 | 45,186 | SH | | SOLE | | 45,186 | 0 | 0 |
Leidos Holdings, Inc. | COM | 525327102 | 2,789,597 | 31,528 | SH | | SOLE | | 31,528 | 0 | 0 |
Eli Lilly and Company | COM | 532457108 | 5,968,708 | 12,727 | SH | | SOLE | | 12,727 | 0 | 0 |
Livent Corporation | COM | 53814L108 | 836,725 | 30,504 | SH | | SOLE | | 30,504 | 0 | 0 |
Lockheed Martin Corporation | COM | 539830109 | 3,365,614 | 7,311 | SH | | SOLE | | 7,311 | 0 | 0 |
Lululemon Athletica Inc | COM | 550021109 | 5,491,278 | 14,508 | SH | | SOLE | | 14,508 | 0 | 0 |
MGP Ingredients, Inc. | COM | 55303J106 | 413,748 | 3,893 | SH | | SOLE | | 3,893 | 0 | 0 |
MSCI Inc. Class A | COM | 55354G100 | 618,055 | 1,317 | SH | | SOLE | | 1,317 | 0 | 0 |
Marathon Oil Corporation | COM | 565849106 | 2,480,819 | 107,768 | SH | | SOLE | | 107,768 | 0 | 0 |
Marathon Petroleum Corporation | COM | 56585A102 | 4,133,703 | 35,452 | SH | | SOLE | | 35,452 | 0 | 0 |
Marine Petroleum Trust | COM | 568423107 | 212,837 | 40,310 | SH | | SOLE | | 40,310 | 0 | 0 |
McDonald's Corporation | COM | 580135101 | 1,014,594 | 3,400 | SH | | SOLE | | 3,400 | 0 | 0 |
Merck & Co., Inc. | COM | 58933Y105 | 1,123,437 | 9,736 | SH | | SOLE | | 9,736 | 0 | 0 |
Microsoft Corporation | COM | 594918104 | 2,121,829 | 6,231 | SH | | SOLE | | 6,231 | 0 | 0 |
Modine Manufacturing Company | COM | 607828100 | 485,889 | 14,715 | SH | | SOLE | | 14,715 | 0 | 0 |
Monolithic Power Systems, Inc. | COM | 609839105 | 305,230 | 565 | SH | | SOLE | | 565 | 0 | 0 |
Mueller Industries, Inc. | COM | 624756102 | 583,292 | 6,683 | SH | | SOLE | | 6,683 | 0 | 0 |
NAPCO Security Technologies, Inc. | COM | 630402105 | 1,257,275 | 36,285 | SH | | SOLE | | 36,285 | 0 | 0 |
Nasdaq, Inc. | COM | 631103108 | 202,893 | 4,070 | SH | | SOLE | | 4,070 | 0 | 0 |
Nexstar Media Group, Inc. | COM | 65336K103 | 3,849,470 | 23,113 | SH | | SOLE | | 23,113 | 0 | 0 |
Nordson Corporation | COM | 655663102 | 360,606 | 1,453 | SH | | SOLE | | 1,453 | 0 | 0 |
North European Oil Royalty Trust | COM | 659310106 | 331,094 | 25,508 | SH | | SOLE | | 25,508 | 0 | 0 |
NorthEast Community Bancorp Inc | COM | 664121100 | 299,996 | 20,161 | SH | | SOLE | | 20,161 | 0 | 0 |
Northrop Grumman Corp. | COM | 666807102 | 335,770 | 737 | SH | | SOLE | | 737 | 0 | 0 |
MINISO Group Holding Ltd. Sponsored ADR | COM | 66981J102 | 756,310 | 44,515 | SH | | SOLE | | 44,515 | 0 | 0 |
Novanta Inc | COM | 67000B104 | 700,501 | 3,805 | SH | | SOLE | | 3,805 | 0 | 0 |
Novo Nordisk A/S Sponsored ADR Class B | COM | 670100205 | 8,520,673 | 52,652 | SH | | SOLE | | 52,652 | 0 | 0 |
NOW Inc. | COM | 67011P100 | 435,503 | 42,037 | SH | | SOLE | | 42,037 | 0 | 0 |
Nucor Corporation | COM | 670346105 | 204,975 | 1,250 | SH | | SOLE | | 1,250 | 0 | 0 |
NVIDIA Corporation | COM | 67066G104 | 26,036,635 | 61,549 | SH | | SOLE | | 61,549 | 0 | 0 |
Old Republic International Corporation | COM | 680223104 | 474,146 | 18,838 | SH | | SOLE | | 18,838 | 0 | 0 |
ON Semiconductor Corporation | COM | 682189105 | 5,848,354 | 61,835 | SH | | SOLE | | 61,835 | 0 | 0 |
ONEOK, Inc. | COM | 682680103 | 500,673 | 8,112 | SH | | SOLE | | 8,112 | 0 | 0 |
PBF Energy, Inc. Class A | COM | 69318G106 | 2,837,551 | 69,310 | SH | | SOLE | | 69,310 | 0 | 0 |
PACCAR Inc | COM | 693718108 | 276,882 | 3,310 | SH | | SOLE | | 3,310 | 0 | 0 |
Panasonic Holdings Corporation Sponsored ADR | COM | 69832A205 | 785,947 | 64,783 | SH | | SOLE | | 64,783 | 0 | 0 |
Paycom Software, Inc. | COM | 70432V102 | 433,032 | 1,348 | SH | | SOLE | | 1,348 | 0 | 0 |
PepsiCo, Inc. | COM | 713448108 | 2,760,293 | 14,903 | SH | | SOLE | | 14,903 | 0 | 0 |
Permian Basin Royalty Trust | COM | 714236106 | 306,165 | 12,281 | SH | | SOLE | | 12,281 | 0 | 0 |
Permian Resources Corporation Class A | COM | 71424F105 | 115,661 | 10,553 | SH | | SOLE | | 10,553 | 0 | 0 |
Phillips 66 | COM | 718546104 | 8,837,529 | 92,656 | SH | | SOLE | | 92,656 | 0 | 0 |
Porsche Automobil Holding SE Unsponsored ADR | COM | 73328P106 | 308,146 | 51,204 | SH | | SOLE | | 51,204 | 0 | 0 |
Precision Drilling Corporation | COM | 74022D407 | 225,420 | 4,624 | SH | | SOLE | | 4,624 | 0 | 0 |
Preformed Line Products Company | COM | 740444104 | 340,766 | 2,183 | SH | | SOLE | | 2,183 | 0 | 0 |
Procter & Gamble Company | COM | 742718109 | 3,338,128 | 21,999 | SH | | SOLE | | 21,999 | 0 | 0 |
Quanta Services, Inc. | COM | 74762E102 | 13,808,863 | 70,292 | SH | | SOLE | | 70,292 | 0 | 0 |
Quest Diagnostics Incorporated | COM | 74834L100 | 356,882 | 2,539 | SH | | SOLE | | 2,539 | 0 | 0 |
RPC, Inc. | COM | 749660106 | 551,379 | 77,116 | SH | | SOLE | | 77,116 | 0 | 0 |
Rambus Inc. | COM | 750917106 | 1,041,222 | 16,226 | SH | | SOLE | | 16,226 | 0 | 0 |
Raymond James Financial, Inc. | COM | 754730109 | 377,827 | 3,641 | SH | | SOLE | | 3,641 | 0 | 0 |
Repligen Corporation | COM | 759916109 | 503,881 | 3,562 | SH | | SOLE | | 3,562 | 0 | 0 |
Richardson Electronics, Ltd. | COM | 763165107 | 372,669 | 22,586 | SH | | SOLE | | 22,586 | 0 | 0 |
Riley Exploration Permian Inc | COM | 76665T102 | 285,010 | 7,979 | SH | | SOLE | | 7,979 | 0 | 0 |
Rio Tinto plc Sponsored ADR | COM | 767204100 | 3,712,807 | 58,158 | SH | | SOLE | | 58,158 | 0 | 0 |
Shell Plc Sponsored ADR | COM | 780259305 | 853,773 | 14,140 | SH | | SOLE | | 14,140 | 0 | 0 |
SPDR S&P 500 ETF Trust | COM | 78462F103 | 1,185,774 | 2,675 | SH | | SOLE | | 2,675 | 0 | 0 |
SPDR Gold Shares | COM | 78463V107 | 1,130,054 | 6,339 | SH | | SOLE | | 6,339 | 0 | 0 |
SPX Technologies, Inc. | COM | 78473E103 | 738,304 | 8,689 | SH | | SOLE | | 8,689 | 0 | 0 |
Sabine Royalty Trust | COM | 785688102 | 688,677 | 10,444 | SH | | SOLE | | 10,444 | 0 | 0 |
Sanmina Corporation | COM | 801056102 | 378,556 | 6,281 | SH | | SOLE | | 6,281 | 0 | 0 |
Materials Select Sector SPDR Fund | COM | 81369Y100 | 847,429 | 10,226 | SH | | SOLE | | 10,226 | 0 | 0 |
Consumer Staples Select Sector SPDR Fund | COM | 81369Y308 | 792,655 | 10,687 | SH | | SOLE | | 10,687 | 0 | 0 |
Shoals Technologies Group, Inc. Class A | COM | 82489W107 | 1,754,311 | 68,635 | SH | | SOLE | | 68,635 | 0 | 0 |
Sitio Royalties Corp. Class A | COM | 82983N108 | 1,058,208 | 40,282 | SH | | SOLE | | 40,282 | 0 | 0 |
Sociedad Quimica y Minera de Chile S.A. Sponsored ADR Pfd Series B | COM | 833635105 | 6,027,242 | 82,997 | SH | | SOLE | | 82,997 | 0 | 0 |
Steel Dynamics, Inc. | COM | 858119100 | 4,061,455 | 37,285 | SH | | SOLE | | 37,285 | 0 | 0 |
Super Micro Computer, Inc. | COM | 86800U104 | 8,465,029 | 33,962 | SH | | SOLE | | 33,962 | 0 | 0 |
Targa Resources Corp. | COM | 87612G101 | 2,996,514 | 39,376 | SH | | SOLE | | 39,376 | 0 | 0 |
Target Hospitality Corp. | COM | 87615L107 | 1,458,190 | 108,658 | SH | | SOLE | | 108,658 | 0 | 0 |
Tenaris S.A. Sponsored ADR | COM | 88031M109 | 2,055,498 | 68,631 | SH | | SOLE | | 68,631 | 0 | 0 |
Texas Instruments Incorporated | COM | 882508104 | 246,511 | 1,369 | SH | | SOLE | | 1,369 | 0 | 0 |
Titan Machinery Inc. | COM | 88830R101 | 894,558 | 30,324 | SH | | SOLE | | 30,324 | 0 | 0 |
Toll Brothers, Inc. | COM | 889478103 | 5,776,380 | 73,054 | SH | | SOLE | | 73,054 | 0 | 0 |
TotalEnergies SE Sponsored ADR | COM | 89151E109 | 3,356,147 | 58,226 | SH | | SOLE | | 58,226 | 0 | 0 |
UFP Technologies, Inc. | COM | 902673102 | 1,224,163 | 6,315 | SH | | SOLE | | 6,315 | 0 | 0 |
Ulta Beauty Inc. | COM | 90384S303 | 4,005,234 | 8,511 | SH | | SOLE | | 8,511 | 0 | 0 |
Union Pacific Corporation | COM | 907818108 | 617,952 | 3,020 | SH | | SOLE | | 3,020 | 0 | 0 |
United Microelectronics Corp. Sponsored ADR | COM | 910873405 | 83,681 | 10,606 | SH | | SOLE | | 10,606 | 0 | 0 |
United Parcel Service, Inc. Class B | COM | 911312106 | 440,059 | 2,455 | SH | | SOLE | | 2,455 | 0 | 0 |
UnitedHealth Group Incorporated | COM | 91324P102 | 669,496 | 1,393 | SH | | SOLE | | 1,393 | 0 | 0 |
Universal Corp | COM | 913456109 | 4,295,739 | 86,018 | SH | | SOLE | | 86,018 | 0 | 0 |
Universal Logistics Holdings, Inc. | COM | 91388P105 | 316,276 | 10,978 | SH | | SOLE | | 10,978 | 0 | 0 |
VOC Energy Trust | COM | 91829B103 | 589,098 | 74,381 | SH | | SOLE | | 74,381 | 0 | 0 |
Valero Energy Corporation | COM | 91913Y100 | 7,684,206 | 65,509 | SH | | SOLE | | 65,509 | 0 | 0 |
Vanguard Dividend Appreciation ETF | COM | 921908844 | 275,034 | 1,693 | SH | | SOLE | | 1,693 | 0 | 0 |
Vanguard FTSE Europe ETF | COM | 922042874 | 920,379 | 14,917 | SH | | SOLE | | 14,917 | 0 | 0 |
Vanguard S&P 500 ETF | COM | 922908363 | 206,084 | 506 | SH | | SOLE | | 506 | 0 | 0 |
VeriSign, Inc. | COM | 92343E102 | 4,234,904 | 18,741 | SH | | SOLE | | 18,741 | 0 | 0 |
VICI Properties Inc | COM | 925652109 | 523,278 | 16,649 | SH | | SOLE | | 16,649 | 0 | 0 |
Vipshop Holdings Ltd Sponsored ADR | COM | 92763W103 | 1,140,315 | 69,110 | SH | | SOLE | | 69,110 | 0 | 0 |
Vista Energy SAB de CV Sponsored ADR Class A | COM | 92837L109 | 3,321,348 | 137,701 | SH | | SOLE | | 137,701 | 0 | 0 |
Vistra Corp. | COM | 92840M102 | 3,815,963 | 145,370 | SH | | SOLE | | 145,370 | 0 | 0 |
Volkswagen AG Unsponsored ADR | COM | 928662600 | 1,934,863 | 115,992 | SH | | SOLE | | 115,992 | 0 | 0 |
WNS (Holdings) Limited Sponsored ADR | COM | 92932M101 | 653,085 | 8,859 | SH | | SOLE | | 8,859 | 0 | 0 |
WEC Energy Group Inc | COM | 92939U106 | 2,216,059 | 25,114 | SH | | SOLE | | 25,114 | 0 | 0 |
Walmart Inc. | COM | 931142103 | 262,805 | 1,672 | SH | | SOLE | | 1,672 | 0 | 0 |
WillScot Mobile Mini Holdings Corp. Class A | COM | 971378104 | 4,238,304 | 88,686 | SH | | SOLE | | 88,686 | 0 | 0 |
Wingstop, Inc. | COM | 974155103 | 396,517 | 1,981 | SH | | SOLE | | 1,981 | 0 | 0 |
YPF SA Sponsored ADR Class D | COM | 984245100 | 752,139 | 50,513 | SH | | SOLE | | 50,513 | 0 | 0 |
Yum! Brands, Inc. | COM | 988498101 | 542,187 | 3,913 | SH | | SOLE | | 3,913 | 0 | 0 |
Yum China Holdings, Inc. | COM | 98850P109 | 205,949 | 3,645 | SH | | SOLE | | 3,645 | 0 | 0 |
Amdocs Limited | COM | G02602103 | 320,571 | 3,243 | SH | | SOLE | | 3,243 | 0 | 0 |
Arcos Dorados Holdings, Inc. Class A | COM | G0457F107 | 154,498 | 15,073 | SH | | SOLE | | 15,073 | 0 | 0 |
Bunge Limited | COM | G16962105 | 333,339 | 3,533 | SH | | SOLE | | 3,533 | 0 | 0 |
Eaton Corp. Plc | COM | G29183103 | 4,587,895 | 22,814 | SH | | SOLE | | 22,814 | 0 | 0 |
Nordic American Tankers Limited | COM | G65773106 | 567,536 | 154,642 | SH | | SOLE | | 154,642 | 0 | 0 |
TechnipFMC plc | COM | G87110105 | 844,230 | 50,796 | SH | | SOLE | | 50,796 | 0 | 0 |
Tecnoglass Inc. | COM | G87264100 | 1,507,181 | 29,175 | SH | | SOLE | | 29,175 | 0 | 0 |
Tsakos Energy Navigation Limited | COM | G9108L173 | 479,590 | 26,913 | SH | | SOLE | | 26,913 | 0 | 0 |
Golar LNG Limited | COM | G9456A100 | 355,496 | 17,625 | SH | | SOLE | | 17,625 | 0 | 0 |
Frontline Plc | COM | M46528101 | 2,125,797 | 146,304 | SH | | SOLE | | 146,304 | 0 | 0 |
Perion Network Ltd | COM | M78673114 | 969,785 | 31,620 | SH | | SOLE | | 31,620 | 0 | 0 |
Ferrari NV | COM | N3167Y103 | 4,631,316 | 14,241 | SH | | SOLE | | 14,241 | 0 | 0 |
Copa Holdings, S.A. Class A | COM | P31076105 | 1,198,687 | 10,840 | SH | | SOLE | | 10,840 | 0 | 0 |
Sinovac Biotech Ltd. | COM | P8696W104 | 0 | 14,649 | SH | | SOLE | | 14,649 | 0 | 0 |
Ardmore Shipping Corp. | COM | Y0207T100 | 1,819,204 | 147,304 | SH | | SOLE | | 147,304 | 0 | 0 |
DHT Holdings, Inc. | COM | Y2065G121 | 1,261,664 | 147,909 | SH | | SOLE | | 147,909 | 0 | 0 |
Dorian LPG Ltd. | COM | Y2106R110 | 1,403,337 | 54,711 | SH | | SOLE | | 54,711 | 0 | 0 |
GasLog Partners LP | COM | Y2687W108 | 651,258 | 75,552 | SH | | SOLE | | 75,552 | 0 | 0 |
International Seaways, Inc. | COM | Y41053102 | 457,427 | 11,962 | SH | | SOLE | | 11,962 | 0 | 0 |
Pyxis Tankers, Inc. | COM | Y71726130 | 322,699 | 85,370 | SH | | SOLE | | 85,370 | 0 | 0 |
Scorpio Tankers Inc. | COM | Y7542C130 | 822,794 | 17,421 | SH | | SOLE | | 17,421 | 0 | 0 |
Teekay Tankers Ltd. Class A | COM | Y8565N300 | 666,311 | 17,429 | SH | | SOLE | | 17,429 | 0 | 0 |