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
Agree Realty Corp. STOCK 008492100   471,240 8,250 SH   SOLE   0 0 0
Alexandria Real Estate Equities, Inc. STOCK 015271109   915,261 7,100 SH   SOLE   0 0 0
American Homes 4 Rent STOCK 02665T306   1,298,334 35,300 SH   SOLE   0 0 0
American Tower Corp. STOCK 03027X100   339,855 1,720 SH   SOLE   0 0 0
Americold Realty Trust STOCK 03064D108   117,124 4,700 SH   SOLE   0 0 0
Apartment Income REIT Corp. STOCK 03750L109   841,038 25,902 SH   SOLE   0 0 0
Apple Hospitality REIT, Inc. STOCK 03784Y200   740,540 45,210 SH   SOLE   0 0 0
AvalonBay Communities, Inc. STOCK 053484101   2,818,656 15,190 SH   SOLE   0 0 0
Blackstone Mortgage Trust, Inc. STOCK 09257W100   262,812 13,200 SH   SOLE   0 0 0
Boston Properties, Inc. STOCK 101121101   438,557 6,715 SH   SOLE   0 0 0
Brixmor Property Group, Inc. STOCK 11120U105   1,113,289 47,475 SH   SOLE   0 0 0
Camden Property Trust STOCK 133131102   1,298,880 13,200 SH   SOLE   0 0 0
Cheniere Energy Partners LP STOCK 16411Q101   121,648 2,463 SH   SOLE   0 0 0
Cousins Properties, Inc. STOCK 222795502   204,340 8,500 SH   SOLE   0 0 0
Crown Castle International Corp. STOCK 22822V101   268,808 2,540 SH   SOLE   0 0 0
CubeSmart STOCK 229663109   969,969 21,450 SH   SOLE   0 0 0
Digital Realty Trust, Inc. STOCK 253868103   3,655,879 25,381 SH   SOLE   0 0 0
DigitalBridge Group, Inc. STOCK 25401T603   28,905 1,500 SH   SOLE   0 0 0
Empire State Realty Trust, Inc. STOCK 292104106   91,170 9,000 SH   SOLE   0 0 0
Energy Transfer LP STOCK 29273V100   314,600 20,000 SH   SOLE   0 0 0
Enterprise Products Partners LP STOCK 293792107   175,080 6,000 SH   SOLE   0 0 0
Equinix, Inc. STOCK 29444U700   5,084,033 6,160 SH   SOLE   0 0 0
Equity LifeStyle Properties, Inc. STOCK 29472R108   1,581,020 24,550 SH   SOLE   0 0 0
Equity Residential STOCK 29476L107   1,938,424 30,715 SH   SOLE   0 0 0
Essex Property Trust, Inc. STOCK 297178105   1,453,192 5,936 SH   SOLE   0 0 0
Extra Space Storage, Inc. STOCK 30225T102   3,017,910 20,530 SH   SOLE   0 0 0
Federal Realty Investment Trust STOCK 313745101   1,235,652 12,100 SH   SOLE   0 0 0
Four Corners Property Trust, Inc. STOCK 35086T109   122,350 5,000 SH   SOLE   0 0 0
Gaming and Leisure Properties, Inc. STOCK 36467J108   1,538,047 33,385 SH   SOLE   0 0 0
Getty Realty Corp. STOCK 374297109   27,350 1,000 SH   SOLE   0 0 0
Global Medical REIT, Inc. STOCK 37954A204   131,250 15,000 SH   SOLE   0 0 0
Hannon Armstrong Sustainable Infrastructure STOCK 41068X100   77,163 2,717 SH   SOLE   0 0 0
Healthcare Realty Trust, Inc. STOCK 42226K105   141,500 10,000 SH   SOLE   0 0 0
Healthpeak Properties, Inc. STOCK 42250P103   353,794 18,869 SH   SOLE   0 0 0
Host Hotels & Resorts, Inc. STOCK 44107P104   1,011,252 48,900 SH   SOLE   0 0 0
Hudson Pacific Properties, Inc. STOCK 444097109   70,950 11,000 SH   SOLE   0 0 0
Invitation Homes, Inc. STOCK 46187W107   35,610 1,000 SH   SOLE   0 0 0
Iron Mountain, Inc. STOCK 46284V101   2,310,048 28,800 SH   SOLE   0 0 0
Kilroy Realty Corp. STOCK 49427F108   155,374 4,265 SH   SOLE   0 0 0
Kimco Realty Corp. STOCK 49446R109   540,628 27,569 SH   SOLE   0 0 0
Lexington Realty Trust STOCK 529043101   24,354 2,700 SH   SOLE   0 0 0
MPLX LP STOCK 55336V100   187,020 4,500 SH   SOLE   0 0 0
Mid-America Apartment Communities, Inc. STOCK 59522J103   1,009,482 7,672 SH   SOLE   0 0 0
National Retail Properties, Inc. STOCK 637417106   758,635 17,750 SH   SOLE   0 0 0
NET Lease Office Properties STOCK 64110Y108   44,562 1,872 SH   SOLE   0 0 0
Omega Healthcare Investors, Inc. STOCK 681936100   380,040 12,000 SH   SOLE   0 0 0
One Liberty Properties, Inc. STOCK 682406103   56,475 2,500 SH   SOLE   0 0 0
Park Hotels & Resorts, Inc. STOCK 700517105   161,783 9,250 SH   SOLE   0 0 0
Pebblebrook Hotel Trust STOCK 70509V100   651,550 42,281 SH   SOLE   0 0 0
Plains All American Pipeline LP STOCK 726503105   35,120 2,000 SH   SOLE   0 0 0
Plains GP Holdings LP STOCK 72651A207   54,750 3,000 SH   SOLE   0 0 0
Plymouth Industrial REIT Inc. STOCK 729640102   33,750 1,500 SH   SOLE   0 0 0
Postal Realty Trust, Inc. STOCK 73757R102   42,960 3,000 SH   SOLE   0 0 0
Prologis, Inc. STOCK 74340W103   5,052,666 38,801 SH   SOLE   0 0 0
Public Storage STOCK 74460D109   2,603,289 8,975 SH   SOLE   0 0 0
Realty Income Corp. STOCK 756109104   1,622,189 29,985 SH   SOLE   0 0 0
Regency Centers Corp. STOCK 758849103   896,288 14,800 SH   SOLE   0 0 0
Rexford Industrial Realty, Inc. STOCK 76169C100   980,850 19,500 SH   SOLE   0 0 0
Simon Property Group, Inc. STOCK 828806109   2,112,615 13,500 SH   SOLE   0 0 0
STAG Industrial, Inc. STOCK 85254J102   1,766,318 45,950 SH   SOLE   0 0 0
Starwood Property Trust, Inc. STOCK 85571B105   304,950 15,000 SH   SOLE   0 0 0
Summit Hotel Properties, Inc. STOCK 866082100   58,590 9,000 SH   SOLE   0 0 0
Sun Communities, Inc. STOCK 866674104   1,671,540 13,000 SH   SOLE   0 0 0
Sunstone Hotel Investors, Inc. STOCK 867892101   174,898 15,700 SH   SOLE   0 0 0
Tanger Factory Outlet Centers, Inc. STOCK 875465106   324,830 11,000 SH   SOLE   0 0 0
Terreno Realty Corp. STOCK 88146M101   2,748,960 41,400 SH   SOLE   0 0 0
UDR, Inc. STOCK 902653104   1,631,076 43,600 SH   SOLE   0 0 0
Ventas, Inc. STOCK 92276F100   328,727 7,550 SH   SOLE   0 0 0
VICI Properties, Inc. STOCK 925652109   2,838,898 95,297 SH   SOLE   0 0 0
WP Carey, Inc. STOCK 92936U109   1,140,088 20,200 SH   SOLE   0 0 0
Welltower, Inc. STOCK 95040Q104   3,165,280 33,875 SH   SOLE   0 0 0
Weyerhaeuser Co. STOCK 962166104   190,323 5,300 SH   SOLE   0 0 0
AES Corp. STOCK 00130H105   125,510 7,000 SH   SOLE   0 0 0
AT&T, Inc. STOCK 00206R102   167,200 9,500 SH   SOLE   0 0 0
Abbott Laboratories STOCK 002824100   352,346 3,100 SH   SOLE   0 0 0
AbbVie, Inc. STOCK 00287Y109   4,435,410 24,357 SH   SOLE   0 0 0
Adobe Systems, Inc. STOCK 00724F101   681,210 1,350 SH   SOLE   0 0 0
Advanced Micro Devices, Inc. STOCK 007903107   1,173,185 6,500 SH   SOLE   0 0 0
Alphabet, Inc. STOCK 02079K305   6,565,455 43,500 SH   SOLE   0 0 0
Altria Group, Inc. STOCK 02209S103   551,793 12,650 SH   SOLE   0 0 0
Amazon.com, Inc. STOCK 023135106   3,851,113 21,350 SH   SOLE   0 0 0
American Electric Power Co., Inc. STOCK 025537101   159,285 1,850 SH   SOLE   0 0 0
American Express Co. STOCK 025816109   1,138,450 5,000 SH   SOLE   0 0 0
Amgen, Inc. STOCK 031162100   213,240 750 SH   SOLE   0 0 0
Antero Midstream Corp. STOCK 03676B102   70,300 5,000 SH   SOLE   0 0 0
Apple, Inc. STOCK 037833100   8,056,473 46,982 SH   SOLE   0 0 0
Applied Materials, Inc. STOCK 038222105   2,932,591 14,220 SH   SOLE   0 0 0
ARM Holdings PLC STOCK 042068205   24,998 200 SH   SOLE   0 0 0
Baker Hughes Co. STOCK 05722G100   293,125 8,750 SH   SOLE   0 0 0
Bank of America Corp. STOCK 060505104   942,312 24,850 SH   SOLE   0 0 0
Berkshire Hathaway, Inc. STOCK 084670702   1,669,464 3,970 SH   SOLE   0 0 0
Blackstone Group LP/The STOCK 09260D107   1,517,324 11,550 SH   SOLE   0 0 0
Boeing Co./The STOCK 097023105   608,883 3,155 SH   SOLE   0 0 0
Bristol-Myers Squibb Co. STOCK 110122108   902,930 16,650 SH   SOLE   0 0 0
Broadcom, Inc. STOCK 11135F101   132,541 100 SH   SOLE   0 0 0
CF Industries Holdings, Inc. STOCK 125269100   682,322 8,200 SH   SOLE   0 0 0
CME Group, Inc. STOCK 12572Q105   302,267 1,404 SH   SOLE   0 0 0
CSX Corp. STOCK 126408103   1,356,762 36,600 SH   SOLE   0 0 0
CNX Resources Corp. STOCK 12653C108   94,880 4,000 SH   SOLE   0 0 0
CVS Health Corp. STOCK 126650100   144,445 1,811 SH   SOLE   0 0 0
The Carlyle Group, Inc. STOCK 14316J108   283,806 6,050 SH   SOLE   0 0 0
Caterpillar, Inc. STOCK 149123101   4,210,281 11,490 SH   SOLE   0 0 0
Centene Corp. STOCK 15135B101   572,904 7,300 SH   SOLE   0 0 0
Cheniere Energy, Inc. STOCK 16411R208   1,556,352 9,650 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   2,091,632 13,260 SH   SOLE   0 0 0
Chipotle Mexican Grill, Inc. STOCK 169656105   2,572,491 885 SH   SOLE   0 0 0
Cisco Systems, Inc. STOCK 17275R102   835,993 16,750 SH   SOLE   0 0 0
Citigroup, Inc. STOCK 172967424   1,182,588 18,700 SH   SOLE   0 0 0
Coca-Cola Co./The STOCK 191216100   483,322 7,900 SH   SOLE   0 0 0
Cognizant Technology Solutions Corp. STOCK 192446102   337,134 4,600 SH   SOLE   0 0 0
Colgate-Palmolive Co. STOCK 194162103   135,075 1,500 SH   SOLE   0 0 0
ConAgra Foods, Inc. STOCK 205887102   151,164 5,100 SH   SOLE   0 0 0
ConocoPhillips STOCK 20825C104   674,584 5,300 SH   SOLE   0 0 0
Constellation Brands, Inc. STOCK 21036P108   380,464 1,400 SH   SOLE   0 0 0
Corning, Inc. STOCK 219350105   263,680 8,000 SH   SOLE   0 0 0
Corteva, Inc. STOCK 22052L104   417,127 7,233 SH   SOLE   0 0 0
Costco Wholesale Corp. STOCK 22160K105   5,004,596 6,831 SH   SOLE   0 0 0
Crowdstrike Holdings, Inc. STOCK 22788C105   673,239 2,100 SH   SOLE   0 0 0
Cummins, Inc. STOCK 231021106   1,046,008 3,550 SH   SOLE   0 0 0
Deere & Co. STOCK 244199105   2,632,843 6,410 SH   SOLE   0 0 0
Dell Technolodies, Inc. STOCK 24703L202   185,315 1,624 SH   SOLE   0 0 0
Devon Energy Corp. STOCK 25179M103   391,404 7,800 SH   SOLE   0 0 0
Diamondback Energy, Inc. STOCK 25278X109   525,151 2,650 SH   SOLE   0 0 0
Digital Realty Trust, Inc. STOCK 253868103   381,706 2,650 SH   SOLE   0 0 0
Walt Disney Co./The STOCK 254687106   2,520,616 20,600 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   565,685 11,500 SH   SOLE   0 0 0
Dow, Inc. STOCK 260557103   352,388 6,083 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   193,420 2,000 SH   SOLE   0 0 0
DuPont de Nemours, Inc. STOCK 26614N102   498,355 6,500 SH   SOLE   0 0 0
EOG Resources, Inc. STOCK 26875P101   562,496 4,400 SH   SOLE   0 0 0
Edison International STOCK 281020107   183,898 2,600 SH   SOLE   0 0 0
Edwards LifeSciences Corp. STOCK 28176E108   286,680 3,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   72,360 2,000 SH   SOLE   0 0 0
Equinix, Inc. STOCK 29444U700   907,863 1,100 SH   SOLE   0 0 0
Exxon Mobil Corp. STOCK 30231G102   877,612 7,550 SH   SOLE   0 0 0
FedEx Corp. STOCK 31428X106   521,532 1,800 SH   SOLE   0 0 0
Goldman Sachs Group, Inc./The STOCK 38141G104   1,134,028 2,715 SH   SOLE   0 0 0
HP, Inc. STOCK 40434L105   471,432 15,600 SH   SOLE   0 0 0
Halliburton Co. STOCK 406216101   98,550 2,500 SH   SOLE   0 0 0
Home Depot, Inc./The STOCK 437076102   2,354,537 6,138 SH   SOLE   0 0 0
Honeywell International, Inc. STOCK 438516106   1,826,725 8,900 SH   SOLE   0 0 0
Humana, Inc. STOCK 444859102   468,072 1,350 SH   SOLE   0 0 0
International Business Machines Corp. STOCK 459200101   509,481 2,668 SH   SOLE   0 0 0
JPMorgan Chase & Co. STOCK 46625H100   4,204,698 20,992 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   398,895 21,750 SH   SOLE   0 0 0
Kroger Co./The STOCK 501044101   514,170 9,000 SH   SOLE   0 0 0
Lamb Weston Holdings, Inc. STOCK 513272104   458,079 4,300 SH   SOLE   0 0 0
Eli Lilly & Co. STOCK 532457108   2,528,370 3,250 SH   SOLE   0 0 0
Lockheed Martin Corp. STOCK 539830109   295,666 650 SH   SOLE   0 0 0
Lowe's Cos., Inc. STOCK 548661107   866,082 3,400 SH   SOLE   0 0 0
Marathon Oil Corp. STOCK 565849106   56,680 2,000 SH   SOLE   0 0 0
Marathon Petroleum Corp. STOCK 56585A102   231,725 1,150 SH   SOLE   0 0 0
Masco Corp. STOCK 574599106   670,480 8,500 SH   SOLE   0 0 0
MasterCard, Inc. STOCK 57636Q104   1,155,768 2,400 SH   SOLE   0 0 0
McDonald's Corp. STOCK 580135101   727,431 2,580 SH   SOLE   0 0 0
McKesson Corp. STOCK 58155Q103   2,601,038 4,845 SH   SOLE   0 0 0
Merck & Co., Inc. STOCK 58933Y105   2,421,283 18,350 SH   SOLE   0 0 0
Microsoft Corp. STOCK 594918104   8,203,619 19,499 SH   SOLE   0 0 0
Microchip Technology, Inc. STOCK 595017104   578,630 6,450 SH   SOLE   0 0 0
Mid-America Apartment Communities, Inc. STOCK 59522J103   32,895 250 SH   SOLE   0 0 0
Morgan Stanley STOCK 617446448   282,480 3,000 SH   SOLE   0 0 0
NetApp, Inc. STOCK 64110D104   272,922 2,600 SH   SOLE   0 0 0
Netflix, Inc. STOCK 64110L106   364,398 600 SH   SOLE   0 0 0
NextEra Energy, Inc. STOCK 65339F101   1,407,618 22,025 SH   SOLE   0 0 0
NIKE, Inc. STOCK 654106103   65,786 700 SH   SOLE   0 0 0
Gen Digital, Inc. STOCK 668771108   553,280 24,700 SH   SOLE   0 0 0
NVIDIA Corp. STOCK 67066G104   25,676,465 28,417 SH   SOLE   0 0 0
Occidental Petroleum Corp. STOCK 674599105   422,435 6,500 SH   SOLE   0 0 0
ONEOK, Inc. STOCK 682680103   160,340 2,000 SH   SOLE   0 0 0
Oracle Corp. STOCK 68389X105   3,375,769 26,875 SH   SOLE   0 0 0
Palo Alto Networks, Inc. STOCK 697435105   653,499 2,300 SH   SOLE   0 0 0
Paychex, Inc. STOCK 704326107   472,780 3,850 SH   SOLE   0 0 0
PepsiCo, Inc. STOCK 713448108   420,024 2,400 SH   SOLE   0 0 0
Philip Morris International, Inc. STOCK 718172109   673,407 7,350 SH   SOLE   0 0 0
Phillips 66 STOCK 718546104   1,184,215 7,250 SH   SOLE   0 0 0
Pioneer Natural Resources Co. STOCK 723787107   1,752,188 6,675 SH   SOLE   0 0 0
Procter & Gamble Co./The STOCK 742718109   1,178,746 7,265 SH   SOLE   0 0 0
Prologis, Inc. STOCK 74340W103   820,386 6,300 SH   SOLE   0 0 0
QUALCOMM, Inc. STOCK 747525103   601,015 3,550 SH   SOLE   0 0 0
Quest Diagnostics, Inc. STOCK 74834L100   598,995 4,500 SH   SOLE   0 0 0
Raytheon Technologies Corp. STOCK 75513E101   204,813 2,100 SH   SOLE   0 0 0
ServiceNow, Inc. STOCK 81762P102   480,312 630 SH   SOLE   0 0 0
Sun Communities, Inc. STOCK 866674104   334,308 2,600 SH   SOLE   0 0 0
Target Corp. STOCK 87612E106   1,972,347 11,130 SH   SOLE   0 0 0
Targa Resources Corp. STOCK 87612G101   627,144 5,600 SH   SOLE   0 0 0
Terreno Realty Corp. STOCK 88146M101   137,780 2,075 SH   SOLE   0 0 0
Tesla, Inc. STOCK 88160R101   404,317 2,300 SH   SOLE   0 0 0
Texas Instruments, Inc. STOCK 882508104   1,816,139 10,425 SH   SOLE   0 0 0
Thermo Fisher Scientific, Inc. STOCK 883556102   633,519 1,090 SH   SOLE   0 0 0
UGI Corp. STOCK 902681105   24,540 1,000 SH   SOLE   0 0 0
United Parcel Service, Inc. STOCK 911312106   379,007 2,550 SH   SOLE   0 0 0
UnitedHealth Group, Inc. STOCK 91324P102   1,162,545 2,350 SH   SOLE   0 0 0
Valero Energy Corp. STOCK 91913Y100   2,742,135 16,065 SH   SOLE   0 0 0
Verizon Communications, Inc. STOCK 92343V104   1,197,538 28,540 SH   SOLE   0 0 0
Vertex Pharmaceuticals, Inc. STOCK 92532F100   41,801 100 SH   SOLE   0 0 0
VICI Properties, Inc. STOCK 925652109   91,545 3,073 SH   SOLE   0 0 0
Visa, Inc. STOCK 92826C839   2,079,146 7,450 SH   SOLE   0 0 0
WEC Energy Group, Inc. STOCK 92939U106   829,412 10,100 SH   SOLE   0 0 0
Wal-Mart Stores, Inc. STOCK 931142103   2,722,813 45,252 SH   SOLE   0 0 0
Waste Connections, Inc. STOCK 94106B101   2,300,634 13,375 SH   SOLE   0 0 0
Wells Fargo & Co. STOCK 949746101   115,920 2,000 SH   SOLE   0 0 0
Weyerhaeuser Co. STOCK 962166104   17,955 500 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   2,221,290 57,000 SH   SOLE   0 0 0
Workday, Inc. STOCK 98138H101   2,012,895 7,380 SH   SOLE   0 0 0
Zscaler, Inc. STOCK 98980G102   433,418 2,250 SH   SOLE   0 0 0
Accenture PLC STOCK G1151C101   1,325,783 3,825 SH   SOLE   0 0 0
Johnson Controls International PLC STOCK G51502105   571,746 8,753 SH   SOLE   0 0 0
New Linde PLC STOCK G54950103   603,616 1,300 SH   SOLE   0 0 0
Medtronic PLC STOCK G5960L103   616,063 7,069 SH   SOLE   0 0 0
Garmin Ltd. STOCK H2906T109   148,870 1,000 SH   SOLE   0 0 0
AbbVie, Inc. STOCK 00287Y109   637,350 3,500 SH   SOLE   0 0 0
Blackstone Mortgage Trust, Inc. STOCK 09257W100   230,259 11,565 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   709,830 4,500 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   193,420 2,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   723,600 20,000 SH   SOLE   0 0 0
Hannon Armstrong Sustainable Infrastructure STOCK 41068X100   227,200 8,000 SH   SOLE   0 0 0
Healthpeak Properties, Inc. STOCK 42250P103   25,275 1,348 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   733,600 40,000 SH   SOLE   0 0 0
Philip Morris International, Inc. STOCK 718172109   732,960 8,000 SH   SOLE   0 0 0
Realty Income Corp. STOCK 756109104   164,897 3,048 SH   SOLE   0 0 0
Simon Property Group, Inc. STOCK 828806109   625,960 4,000 SH   SOLE   0 0 0
TC Energy Corp. STOCK 87807B107   603,000 15,000 SH   SOLE   0 0 0
Verizon Communications, Inc. STOCK 92343V104   314,700 7,500 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   584,550 15,000 SH   SOLE   0 0 0
Kinetik Holdings Inc STOCK 02215L209   398,700 10,000 SH   SOLE   0 0 0
Antero Resources Corp. STOCK 03674X106   478,500 16,500 SH   SOLE   0 0 0
Antero Midstream Corp. STOCK 03676B102   859,066 61,100 SH   SOLE   0 0 0
APA Corp. STOCK 03743Q108   275,040 8,000 SH   SOLE   0 0 0
BP PLC STOCK 055622104   3,065,682 81,361 SH   SOLE   0 0 0
Baker Hughes Co. STOCK 05722G100   2,345,000 70,000 SH   SOLE   0 0 0
Black Stone Minerals, L.P. STOCK 09225M101   6,831,434 427,499 SH   SOLE   0 0 0
CNX Resources Corp. STOCK 12653C108   415,100 17,500 SH   SOLE   0 0 0
Coterra Energy, Inc. STOCK 127097103   2,007,360 72,000 SH   SOLE   0 0 0
Canadian Natural Resources Ltd. STOCK 136385101   152,640 2,000 SH   SOLE   0 0 0
Cheniere Energy Partners LP STOCK 16411Q101   3,085,344 62,469 SH   SOLE   0 0 0
Cheniere Energy, Inc. STOCK 16411R208   7,277,760 45,125 SH   SOLE   0 0 0
Chesapeake Energy Corp. STOCK 165167735   688,433 7,750 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   11,535,526 73,130 SH   SOLE   0 0 0
ConocoPhillips STOCK 20825C104   2,240,128 17,600 SH   SOLE   0 0 0
Delek Logistics Partners LP STOCK 24664T103   81,980 2,000 SH   SOLE   0 0 0
Delek US Holdings, Inc. STOCK 24665A103   30,740 1,000 SH   SOLE   0 0 0
Devon Energy Corp. STOCK 25179M103   1,743,755 34,750 SH   SOLE   0 0 0
Diamondback Energy, Inc. STOCK 25278X109   2,823,923 14,250 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   49,190 1,000 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   169,243 1,750 SH   SOLE   0 0 0
EOG Resources, Inc. STOCK 26875P101   2,978,672 23,300 SH   SOLE   0 0 0
EQT Corp. STOCK 26884L109   926,750 25,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   7,150,145 197,627 SH   SOLE   0 0 0
Energy Transfer LP STOCK 29273V100   10,723,141 681,700 SH   SOLE   0 0 0
EnLink Midstream LLC STOCK 29336T100   341,000 25,000 SH   SOLE   0 0 0
Enterprise Products Partners LP STOCK 293792107   7,233,313 247,886 SH   SOLE   0 0 0
Exxon Mobil Corp. STOCK 30231G102   3,902,177 33,570 SH   SOLE   0 0 0
HF Sinaclair Corp. STOCK 403949100   1,670,800 27,676 SH   SOLE   0 0 0
Halliburton Co. STOCK 406216101   1,517,670 38,500 SH   SOLE   0 0 0
Hess Corp. STOCK 42809H107   297,648 1,950 SH   SOLE   0 0 0
Hess Midstream LP STOCK 428103105   6,949,136 192,337 SH   SOLE   0 0 0
ITT, Inc. STOCK 45073V108   918,203 6,750 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   6,739,840 367,494 SH   SOLE   0 0 0
Liberty Oilfield Services, Inc. STOCK 53115L104   145,040 7,000 SH   SOLE   0 0 0
MPLX LP STOCK 55336V100   7,112,869 171,147 SH   SOLE   0 0 0
Marathon Oil Corp. STOCK 565849106   2,459,147 86,773 SH   SOLE   0 0 0
Marathon Petroleum Corp. STOCK 56585A102   16,850,438 83,625 SH   SOLE   0 0 0
Matador Resources Co. STOCK 576485205   600,930 9,000 SH   SOLE   0 0 0
Murphy Oil Corp. STOCK 626717102   228,500 5,000 SH   SOLE   0 0 0
NextEra Energy Partners LP STOCK 65341B106   154,912 5,150 SH   SOLE   0 0 0
Chord Energy Corp. STOCK 674215207   53,472 300 SH   SOLE   0 0 0
Occidental Petroleum Corp. STOCK 674599105   1,800,223 27,700 SH   SOLE   0 0 0
ONEOK, Inc. STOCK 682680103   14,780,702 184,367 SH   SOLE   0 0 0
Ovintiv, Inc. STOCK 69047Q102   441,150 8,500 SH   SOLE   0 0 0
PBF Energy, Inc. STOCK 69318G106   2,748,968 47,750 SH   SOLE   0 0 0
PPL Corp. STOCK 69351T106   557,483 20,250 SH   SOLE   0 0 0
Permian Resources Corp. STOCK 71424F105   211,920 12,000 SH   SOLE   0 0 0
Phillips 66 STOCK 718546104   16,993,240 104,036 SH   SOLE   0 0 0
Pioneer Natural Resources Co. STOCK 723787107   7,612,500 29,000 SH   SOLE   0 0 0
Plains All American Pipeline LP STOCK 726503105   6,326,868 360,300 SH   SOLE   0 0 0
Plains GP Holdings LP STOCK 72651A207   1,295,750 71,000 SH   SOLE   0 0 0
Range Resources Corp. STOCK 75281A109   447,590 13,000 SH   SOLE   0 0 0
Shell PLC STOCK 780259305   134,080 2,000 SH   SOLE   0 0 0
Schlumberger Ltd. STOCK 806857108   2,321,204 42,350 SH   SOLE   0 0 0
Southwestern Energy Co. STOCK 845467109   113,700 15,000 SH   SOLE   0 0 0
Suburban Propane Partners, L.P. STOCK 864482104   204,300 10,000 SH   SOLE   0 0 0
Suncor Energy, Inc. STOCK 867224107   147,640 4,000 SH   SOLE   0 0 0
Sunoco LP STOCK 86765K109   1,661,291 27,555 SH   SOLE   0 0 0
Targa Resources Corp. STOCK 87612G101   5,812,281 51,900 SH   SOLE   0 0 0
TC Energy Corp. STOCK 87807B107   2,208,106 54,928 SH   SOLE   0 0 0
Texas Pacific Land Corp. STOCK 88262P102   650,824 1,125 SH   SOLE   0 0 0
TotalEnergies SE STOCK 89151E109   68,830 1,000 SH   SOLE   0 0 0
UGI Corp. STOCK 902681105   319,020 13,000 SH   SOLE   0 0 0
USA Compression Partners LP STOCK 90290N109   167,594 6,284 SH   SOLE   0 0 0
Valero Energy Corp. STOCK 91913Y100   14,298,531 83,769 SH   SOLE   0 0 0
Viper Energy Inc STOCK 927959106   757,662 19,700 SH   SOLE   0 0 0
Western Midstream Partners LP STOCK 958669103   6,429,218 180,850 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   13,036,712 334,532 SH   SOLE   0 0 0
TechnipFMC PLC STOCK G87110105   401,760 16,000 SH   SOLE   0 0 0
AES Corp. STOCK 00130H105   358,600 20,000 SH   SOLE   0 0 0
Alliant Energy Corp. STOCK 018802108   183,960 3,650 SH   SOLE   0 0 0
Ameren Corp. STOCK 023608102   624,962 8,450 SH   SOLE   0 0 0
American Electric Power Co., Inc. STOCK 025537101   787,815 9,150 SH   SOLE   0 0 0
American Water Works Co., Inc. STOCK 030420103   146,652 1,200 SH   SOLE   0 0 0
Atmos Energy Corp. STOCK 049560105   344,723 2,900 SH   SOLE   0 0 0
Brookfield Renewable Corp. STOCK 11284V105   28,256 1,150 SH   SOLE   0 0 0
CMS Energy Corp. STOCK 125896100   537,026 8,900 SH   SOLE   0 0 0
CenterPoint Energy, Inc. STOCK 15189T107   427,350 15,000 SH   SOLE   0 0 0
Chesapeake Utilities Corp. STOCK 165303108   59,015 550 SH   SOLE   0 0 0
Clearway Energy, Inc. STOCK 18539C204   133,690 5,800 SH   SOLE   0 0 0
Constellation Energy Corp. STOCK 21037T109   748,643 4,050 SH   SOLE   0 0 0
DTE Energy Co. STOCK 233331107   751,338 6,700 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   127,894 2,600 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   628,615 6,500 SH   SOLE   0 0 0
Edison International STOCK 281020107   307,676 4,350 SH   SOLE   0 0 0
Entergy Corp. STOCK 29364G103   819,020 7,750 SH   SOLE   0 0 0
Essential Utilities, Inc. STOCK 29670G102   489,060 13,200 SH   SOLE   0 0 0
Evergy, Inc. STOCK 30034W106   98,753 1,850 SH   SOLE   0 0 0
Eversource Energy STOCK 30040W108   496,091 8,300 SH   SOLE   0 0 0
Exelon Corp. STOCK 30161N101   462,111 12,300 SH   SOLE   0 0 0
FirstEnergy Corp. STOCK 337932107   490,474 12,700 SH   SOLE   0 0 0
IDACORP, Inc. STOCK 451107106   83,601 900 SH   SOLE   0 0 0
National Fuel Gas Co. STOCK 636180101   45,662 850 SH   SOLE   0 0 0
NextEra Energy, Inc. STOCK 65339F101   981,019 15,350 SH   SOLE   0 0 0
Nisource, Inc. STOCK 65473P105   525,540 19,000 SH   SOLE   0 0 0
Northwest Natural Holdings Co. STOCK 66765N105   70,718 1,900 SH   SOLE   0 0 0
NorthWestern Corp. STOCK 668074305   50,930 1,000 SH   SOLE   0 0 0
PPL Corp. STOCK 69351T106   612,543 22,250 SH   SOLE   0 0 0
Portland General Electric Co. STOCK 736508847   94,500 2,250 SH   SOLE   0 0 0
Public Service Enterprise Group, Inc. STOCK 744573106   691,173 10,350 SH   SOLE   0 0 0
Sempra Energy STOCK 816851109   736,258 10,250 SH   SOLE   0 0 0
Southern Co./The STOCK 842587107   233,155 3,250 SH   SOLE   0 0 0
Southwest Gas Corp. STOCK 844895102   182,712 2,400 SH   SOLE   0 0 0
Vistra Energy Corp. STOCK 92840M102   417,900 6,000 SH   SOLE   0 0 0
WEC Energy Group, Inc. STOCK 92939U106   546,098 6,650 SH   SOLE   0 0 0
Waste Management, Inc. STOCK 94106L109   53,288 250 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   97,425 2,500 SH   SOLE   0 0 0
Xcel Energy, Inc. STOCK 98389B100   360,125 6,700 SH   SOLE   0 0 0
FIDELITY MSCI FINANCIALS INDX ETF ETF 316092501   147,099 2,610 SH   SOLE   0 0 0
FIRST TR LRG CP GRW ALPHADEX ETF ETF 33735K108   151,882 1,278 SH   SOLE   0 0 0
ISHARES IBOXX INVT GRADE BOND ETF ETF 464287242   37,868 357 SH   SOLE   0 0 0
ISHARES 7-10 YEAR TRSURY BOND ETF ETF 464287440   59,387 643 SH   SOLE   0 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507   187,013 3,230 SH   SOLE   0 0 0
ISHARES 10-20 YEAR TSURY BOND ETF ETF 464288653   35,967 357 SH   SOLE   0 0 0
ISHARES RUSSELL TOP 200 ETF ETF 464289446   73,179 588 SH   SOLE   0 0 0
ISHARES MSCI USA MOMNTUM FCT ETF ETF 46432F396   153,015 832 SH   SOLE   0 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   63,407 1,350 SH   SOLE   0 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656   60,328 2,388 SH   SOLE   0 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   171,968 4,224 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   111,546 635 SH   SOLE   0 0 0
VANGUARD LONG TERM BOND ETF ETF 921937793   36,023 519 SH   SOLE   0 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   133,919 526 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF ETF 922908363   45,019 96 SH   SOLE   0 0 0