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
Expires: July 31, 2015
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
3M Company COM 88579y101 520,325 3,250 SH SOLE 3,250 0 0
Abbott Laboratories COM 002824100 2,756,004 21,997 SH SOLE 21,997 0 0
Abbvie lnc. COM 00287Y109 7,821,213 34,230 SH SOLE 34,230 0 0
Accenture Plc COM G1151C101 1,448,820 5,400 SH SOLE 5,400 0 0
Adobe Inc. COM 00724F101 754,228 2,155 SH SOLE 2,155 0 0
Advanced Micro Devies COM 007903107 2,274,379 10,620 SH SOLE 10,620 0 0
Aes Corporation COM 00130H105 14,340 1,000 SH SOLE 1,000 0 0
Aflac COM 001055102 777,403 7,050 SH SOLE 7,050 0 0
Air Products & Chemicals COM 009158106 166,738 675 SH SOLE 675 0 0
Allstate Corporation COM 020002101 457,930 2,200 SH SOLE 2,200 0 0
Alphabet Inc (A) COM 02079K305 13,418,310 42,870 SH SOLE 42,870 0 0
Alphabet Inc (C) COM 02079k107 4,628,560 14,750 SH SOLE 14,750 0 0
Altria Group, Inc. COM 02209S103 144,150 2,500 SH SOLE 2,500 0 0
Amazon.Com Inc. COM 023135106 10,690,428 46,315 SH SOLE 46,315 0 0
Ameren Corp COM 023608102 175,654 1,759 SH SOLE 1,759 0 0
American Electric Power Company, Inc. COM 025537101 498,139 4,320 SH SOLE 4,320 0 0
American Express Co COM 025816109 878,631 2,375 SH SOLE 2,375 0 0
American International Group, Inc. COM 026874784 730,597 8,540 SH SOLE 8,540 0 0
American Tower Corporation COM 03027X100 411,361 2,343 SH SOLE 2,343 0 0
American Waterworks Co COM 030420103 65,250 500 SH SOLE 500 0 0
Ametek Inc. COM 031100100 297,699 1,450 SH SOLE 1,450 0 0
Amgen Inc. COM 031162100 4,343,731 13,271 SH SOLE 13,271 0 0
Amphenol Corp COM 032095101 1,858,175 13,750 SH SOLE 13,750 0 0
Annaly Capital Management COM 035710839 16,770 750 SH SOLE 750 0 0
Apple Inc. COM 037833100 33,038,330 121,527 SH SOLE 121,527 0 0
Applied Materials Inc. COM 038222105 391,910 1,525 SH SOLE 1,525 0 0
Aramark COM 03852u106 18,430 500 SH SOLE 500 0 0
Arbor Realty Trust Reit Ord Shs COM 038923108 48,500 6,250 SH SOLE 6,250 0 0
Arista Networks Inc COM 040413205 427,813 3,265 SH SOLE 3,265 0 0
ASML Holding COM n07059210 1,150,099 1,075 SH SOLE 1,075 0 0
Astrazeneca Plc COM g0593m107 574,562 6,250 SH SOLE 6,250 0 0
AT&T COM 00206R102 172,265 6,935 SH SOLE 6,935 0 0
Atlassian Ord Shs Class A COM 049468101 9,728 60 SH SOLE 60 0 0
Autodesk COM 052769106 29,601 100 SH SOLE 100 0 0
Automatic Data Processing COM 053015103 1,395,473 5,425 SH SOLE 5,425 0 0
Avalonbay Communities Inc. COM 053484101 22,664 125 SH SOLE 125 0 0
Bankamerica Corp COM 060505104 286,000 5,200 SH SOLE 5,200 0 0
Berkshire Hathaway Class B COM 084670702 2,180,496 4,338 SH SOLE 4,338 0 0
Blackrock Science & Technology Trust COM 09258g104 18,040 445 SH SOLE 445 0 0
Blackstone Group COM 09260D107 165,700 1,075 SH SOLE 1,075 0 0
Boeing COM 097023105 43,424 200 SH SOLE 200 0 0
Booking Hldgs Inc. COM 09857L108 1,006,802 188 SH SOLE 188 0 0
Boston Properties Inc. COM 101121101 10,122 150 SH SOLE 150 0 0
Boston Scientific Corp COM 101137107 406,191 4,260 SH SOLE 4,260 0 0
Bristol-Myers COM 110122108 696,096 12,905 SH SOLE 12,905 0 0
British American Tobacco COM 110448107 33,972 600 SH SOLE 600 0 0
British Petroleum Ads COM 055622104 34,730 1,000 SH SOLE 1,000 0 0
Broadcom Inc. COM 11135F101 17,265,198 49,885 SH SOLE 49,885 0 0
Brookfield Renewable Partners LP COM G16258108 107,880 4,000 SH SOLE 4,000 0 0
Bunge Limited COM h11356104 35,632 400 SH SOLE 400 0 0
BWX Technologies COM 05605h100 414,816 2,400 SH SOLE 2,400 0 0
Cadence Design Systems COM 127387108 995,567 3,185 SH SOLE 3,185 0 0
Calamos Conv Opp Inc Fund COM 128117108 78,600 7,500 SH SOLE 7,500 0 0
Capital One Financial Corp COM 14040H105 1,235,794 5,099 SH SOLE 5,099 0 0
Carrier Global Corporation COM 14448C104 21,136 400 SH SOLE 400 0 0
Caterpillar Inc. COM 149123101 4,460,939 7,787 SH SOLE 7,787 0 0
Charles Schwab COM 808513105 64,941 650 SH SOLE 650 0 0
Cheniere Energy COM 16411R208 679,913 4,585 SH SOLE 4,585 0 0
Chevron Corp COM 166764100 3,003,696 19,708 SH SOLE 19,708 0 0
Chipotle Mexican Grill Inc. COM 169656105 46,250 1,250 SH SOLE 1,250 0 0
Chubb Ltd COM H1467J104 778,739 2,495 SH SOLE 2,495 0 0
Cigna Corp COM 125523100 515,506 1,873 SH SOLE 1,873 0 0
Circle Internet Group Inc Class A COM 172573107 109,037 1,375 SH SOLE 1,375 0 0
Cisco Systems Inc. COM 17275R102 1,453,941 18,875 SH SOLE 18,875 0 0
Citigroup COM 172967424 160,449 1,375 SH SOLE 1,375 0 0
Clearway Energy, Inc. COM 18539C204 478,944 14,400 SH SOLE 14,400 0 0
Clorox Co-Del COM 189054109 105,871 1,050 SH SOLE 1,050 0 0
Coca Cola Co COM 191216100 920,016 13,160 SH SOLE 13,160 0 0
Cognizant Technology Solutions Corp COM 192446102 45,650 550 SH SOLE 550 0 0
Colgate Palmolive COM 194162103 462,267 5,850 SH SOLE 5,850 0 0
Comcast Corp Cl A COM 20030N101 177,009 5,922 SH SOLE 5,922 0 0
Commerce Bancshares Inc. COM 200525103 46,635 891 SH SOLE 891 0 0
Communication Services Select Sector Fd COM 81369Y852 944,703 8,025 SH SOLE 8,025 0 0
Conocophillips COM 20825C104 159,324 1,702 SH SOLE 1,702 0 0
Consolidated Edison COM 209115104 878,982 8,850 SH SOLE 8,850 0 0
Constellation Energy Ord Shs COM 21037t109 459,251 1,300 SH SOLE 1,300 0 0
Corteva Inc COM 22052L104 58,450 872 SH SOLE 872 0 0
Costco Whsl Corp COM 22160K105 3,354,503 3,890 SH SOLE 3,890 0 0
CrowdStrike Holdings COM 22788C105 3,391,479 7,235 SH SOLE 7,235 0 0
CSX Corp COM 126408103 29,000 800 SH SOLE 800 0 0
Cummins Inc. COM 231021106 911,153 1,785 SH SOLE 1,785 0 0
CVS Health Corporation COM 126650100 972,160 12,250 SH SOLE 12,250 0 0
Danaher COM 235851102 45,784 200 SH SOLE 200 0 0
Deere & Company COM 244199105 1,652,773 3,550 SH SOLE 3,550 0 0
Dell Corporation COM 24703l202 2,221,153 17,645 SH SOLE 17,645 0 0
Delta Air Lines Inc. COM 247361702 391,763 5,645 SH SOLE 5,645 0 0
Devon Energy Corp. COM 25179M103 73,260 2,000 SH SOLE 2,000 0 0
Diamondback Energy COM 25278x109 823,057 5,475 SH SOLE 5,475 0 0
Digital Realty Trust Inc. COM 253868103 141,096 912 SH SOLE 912 0 0
Disney Walt Co. COM 254687106 406,728 3,575 SH SOLE 3,575 0 0
DNP Select Income Fund Inc. COM 23325p104 491,508 49,200 SH SOLE 49,200 0 0
Dominion Energy Inc. COM 25746U109 28,065 479 SH SOLE 479 0 0
Dover Corp COM 260003108 117,144 600 SH SOLE 600 0 0
Dow Inc. COM 260557103 95,227 4,073 SH SOLE 4,073 0 0
Duke Energy Corp. COM 26441C204 671,965 5,733 SH SOLE 5,733 0 0
Easterly Government Properties, Inc COM 27616P301 90,057 4,250 SH SOLE 4,250 0 0
Electro Optic Systems Holdings COM q34521106 31,492 5,000 SH SOLE 5,000 0 0
Elevance Health Inc COM 036752103 87,637 250 SH SOLE 250 0 0
Eli Lilly And Co. COM 532457108 17,146,519 15,955 SH SOLE 15,955 0 0
Emerson Electric COM 291011104 623,784 4,700 SH SOLE 4,700 0 0
Energizer Holdings Inc. COM 29272W109 9,945 500 SH SOLE 500 0 0
Energy Transfer Partners, LP COM 29273V100 1,055,360 64,000 SH SOLE 64,000 0 0
Enterprise Prods Partners Lp COM 293792107 966,930 30,160 SH SOLE 30,160 0 0
EOG Resources Inc. COM 26875P101 343,908 3,275 SH SOLE 3,275 0 0
Etf Series Solutions Defiance Drone And Mo COM 26922b394 169,895 7,000 SH SOLE 7,000 0 0
Exelon Corporation COM 30161N101 200,514 4,600 SH SOLE 4,600 0 0
Exxon Mobil Corp COM 30231G102 1,278,492 10,624 SH SOLE 10,624 0 0
Federal Realty Investment Trust COM 313745101 277,200 2,750 SH SOLE 2,750 0 0
Fifth Third Bnc COM 316773100 57,857 1,236 SH SOLE 1,236 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102 34,531 150 SH SOLE 150 0 0
Ford Motor Co COM 345370860 39,360 3,000 SH SOLE 3,000 0 0
Freeport Mcmoran Copper & Gold COM 35671D857 101,580 2,000 SH SOLE 2,000 0 0
Gallagher Arthur J & Co COM 363576109 621,096 2,400 SH SOLE 2,400 0 0
GE Aerospace COM 369604301 1,024,508 3,326 SH SOLE 3,326 0 0
Ge Vernova Llc COM 36828a101 39,214 60 SH SOLE 60 0 0
Generac Holdings Inc. COM 368736104 177,281 1,300 SH SOLE 1,300 0 0
General Dynamics COM 369550108 592,522 1,760 SH SOLE 1,760 0 0
General Mills Inc. COM 370334104 113,925 2,450 SH SOLE 2,450 0 0
Gilead Sciences Inc COM 375558103 30,685 250 SH SOLE 250 0 0
Glaxosmithkline Plc Adr COM 37733w204 731,186 14,910 SH SOLE 14,910 0 0
Goldman Sachs COM 38141G104 1,498,695 1,705 SH SOLE 1,705 0 0
Graco Inc. COM 384109104 73,773 900 SH SOLE 900 0 0
Grainger W W Inc. COM 384802104 151,357 150 SH SOLE 150 0 0
Hartford Financial Services COM 416515104 937,040 6,800 SH SOLE 6,800 0 0
Home Depot Inc COM 437076102 7,817,952 22,720 SH SOLE 22,720 0 0
Honeywell International COM 438516106 1,092,504 5,600 SH SOLE 5,600 0 0
Humana Inc. COM 444859102 547,350 2,137 SH SOLE 2,137 0 0
I Shares MSCI Emerg Mkts COM 464287234 374,216 6,840 SH SOLE 6,840 0 0
I Shares Nasdaq Bitotech Fd COM 464287556 48,943 290 SH SOLE 290 0 0
I Shares Russell 1000 Value Index COM 464287598 4,728,864 22,482 SH SOLE 22,482 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614 6,141,541 12,976 SH SOLE 12,976 0 0
IBM Corp COM 459200101 2,154,039 7,272 SH SOLE 7,272 0 0
Illinois Tool Works COM 452308109 344,820 1,400 SH SOLE 1,400 0 0
Ingersoll Rand COM 45687v106 11,091 140 SH SOLE 140 0 0
Insmed, Inc. COM 457669307 87,020 500 SH SOLE 500 0 0
Intel Corporation COM 458140100 496,305 13,450 SH SOLE 13,450 0 0
Intercontinental Exchange Inc COM 45866F104 32,392 200 SH SOLE 200 0 0
Intuit COM 461202103 430,573 650 SH SOLE 650 0 0
Intuitive Surgical Inc. COM 46120E602 741,932 1,310 SH SOLE 1,310 0 0
Invesco QQQ Trust COM 46090e103 1,136,473 1,850 SH SOLE 1,850 0 0
Iron Mountain, Inc. COM 46284V101 149,310 1,800 SH SOLE 1,800 0 0
IShares Expanded Tech-Software COM 464287515 721,334 6,825 SH SOLE 6,825 0 0
IShares International Select Dividend COM 464288448 1,420,200 36,000 SH SOLE 36,000 0 0
iShares MBS Etf COM 464288588 428,490 4,500 SH SOLE 4,500 0 0
IShares MSCI ACWI COM 464288257 14,149 100 SH SOLE 100 0 0
Ishares MSCI Eafe Index Fd COM 464287465 345,228 3,595 SH SOLE 3,595 0 0
IShares Muni Bond COM 464288414 535,550 5,000 SH SOLE 5,000 0 0
Ishares Phlx Semiconductor COM 464287523 1,546,405 5,135 SH SOLE 5,135 0 0
IShares Russell 2000 Index Fd COM 464287655 1,702,196 6,915 SH SOLE 6,915 0 0
IShares Russell 3000 ETF COM 464287689 38,685 100 SH SOLE 100 0 0
IShares Russell Midcap Growth Index COM 464287481 308,115 2,250 SH SOLE 2,250 0 0
Ishares Russell Midcap Index Fund COM 464287499 1,314,567 13,655 SH SOLE 13,655 0 0
IShares Russell Midcap Value Index COM 464287473 754,617 5,350 SH SOLE 5,350 0 0
IShares S&P 500 Index COM 464287200 1,986,326 2,900 SH SOLE 2,900 0 0
IShares Select Dividend COM 464287168 2,999,225 21,250 SH SOLE 21,250 0 0
Ishares Silver Trust COM 46428Q109 128,840 2,000 SH SOLE 2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309 462,225 3,750 SH SOLE 3,750 0 0
Ishares Tr S&P 500 Value COM 464287408 318,105 1,500 SH SOLE 1,500 0 0
iShares US Medical Devices ETF COM 464288810 149,160 2,400 SH SOLE 2,400 0 0
Ishares US Real Estate COM 464287739 70,417 750 SH SOLE 750 0 0
ITT Inc. COM 45073v108 52,053 300 SH SOLE 300 0 0
J P Morgan/Chase COM 46625H100 7,805,779 24,225 SH SOLE 24,225 0 0
Jacob Solutions Inc COM 46982l108 26,492 200 SH SOLE 200 0 0
JB Hunt Transport COM 445658107 58,302 300 SH SOLE 300 0 0
Johnson & Johnson COM 478160104 3,434,335 16,595 SH SOLE 16,595 0 0
Johnson Controls International Plc COM g51502105 89,812 750 SH SOLE 750 0 0
Kayne Anderson Mlp COM 486606106 597,335 48,250 SH SOLE 48,250 0 0
Keurig Dr. Pepper COM 49271v100 10,140 362 SH SOLE 362 0 0
Kimberly Clark Corp. COM 494368103 221,958 2,200 SH SOLE 2,200 0 0
Kinder Morgan Inc COM 49456B101 439,840 16,000 SH SOLE 16,000 0 0
KLA Corporation COM 482480100 3,296,512 2,713 SH SOLE 2,713 0 0
Kraft Heinz (The) COM 500754106 145,500 6,000 SH SOLE 6,000 0 0
L3Harris Technologies COM 502431109 2,722,862 9,275 SH SOLE 9,275 0 0
Lab Corp. Of America Holdings COM 504922105 451,584 1,800 SH SOLE 1,800 0 0
Lam Research Corp. COM 512807108 6,696,562 39,120 SH SOLE 39,120 0 0
Linde PLC Ordinary Share COM G54950103 42,639 100 SH SOLE 100 0 0
Lockheed Martin Corp COM 539830109 629,738 1,302 SH SOLE 1,302 0 0
Louisiana Pac Corp COM 546347105 40,380 500 SH SOLE 500 0 0
Lowes Cos Inc. COM 548661107 1,902,994 7,891 SH SOLE 7,891 0 0
Lyondellbasell Industries COM n53745100 17,320 400 SH SOLE 400 0 0
M & T Bank Corp COM 55261F104 100,740 500 SH SOLE 500 0 0
Marathon Pete Corp COM 56585A102 126,038 775 SH SOLE 775 0 0
Market Vectors Gold Miners ETF COM 92189f106 42,885 500 SH SOLE 500 0 0
Marriott International COM 571903202 116,340 375 SH SOLE 375 0 0
Martin Marietta Materials COM 573284106 311,330 500 SH SOLE 500 0 0
Marvell Technology, Inc. COM 573874104 195,454 2,300 SH SOLE 2,300 0 0
Mastercard Inc. (A) COM 57636Q104 4,595,584 8,050 SH SOLE 8,050 0 0
Mcdonald's Corporation COM 580135101 2,027,549 6,634 SH SOLE 6,634 0 0
Mckesson Corp COM 58155Q103 82,029 100 SH SOLE 100 0 0
Medtronic Inc COM G5960L103 893,358 9,300 SH SOLE 9,300 0 0
Merck & Co., Inc. COM 58933Y105 1,693,107 16,085 SH SOLE 16,085 0 0
Meta Platforms Inc. COM 30303m102 9,112,542 13,805 SH SOLE 13,805 0 0
Metlife Inc Com COM 59156R108 157,880 2,000 SH SOLE 2,000 0 0
MGE Energy COM 55277P104 23,526 300 SH SOLE 300 0 0
Micron Technology COM 595112103 2,801,299 9,815 SH SOLE 9,815 0 0
Microsoft Corp COM 594918104 33,694,289 69,671 SH SOLE 69,671 0 0
Mondelez Intl Inc COM 609207105 373,796 6,944 SH SOLE 6,944 0 0
Moog, Inc. COM 615394202 48,710 200 SH SOLE 200 0 0
Morgan Stanley COM 617446448 177,530 1,000 SH SOLE 1,000 0 0
MPLX Com Unit Rep LTD COM 55336V100 619,092 11,600 SH SOLE 11,600 0 0
Nestles Sa Spons Adr COM 641069406 131,292 1,321 SH SOLE 1,321 0 0
Netflix Inc. COM 64110L106 1,803,005 19,230 SH SOLE 19,230 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104 59,500 7,000 SH SOLE 7,000 0 0
New Residential Investment Corp COM 64828T201 136,250 12,500 SH SOLE 12,500 0 0
Newmont Mining COM 651639106 69,895 700 SH SOLE 700 0 0
Nextera Energy Inc. COM 65339F101 1,099,836 13,700 SH SOLE 13,700 0 0
Nike Inc Cl B COM 654106103 363,147 5,700 SH SOLE 5,700 0 0
Nisource Inc COM 65473P105 19,001 455 SH SOLE 455 0 0
Norfolk Southern COM 655844108 332,028 1,150 SH SOLE 1,150 0 0
Northrop Grumman Corp COM 666807102 1,026,378 1,800 SH SOLE 1,800 0 0
Northwest Natural Holding CO COM 66765n105 23,370 500 SH SOLE 500 0 0
Novartis Ag COM 66987V109 173,578 1,259 SH SOLE 1,259 0 0
Nucor Corp. COM 670346105 570,885 3,500 SH SOLE 3,500 0 0
Nvidia Corp. COM 67066G104 34,586,425 185,450 SH SOLE 185,450 0 0
O Reilly Automotive Inc. COM 67103H107 2,296,212 25,175 SH SOLE 25,175 0 0
Olin Corporation COM 680665205 1,168,563 56,100 SH SOLE 56,100 0 0
Oneok Inc. COM 682680103 1,403,850 19,100 SH SOLE 19,100 0 0
Oracle Corp COM 68389X105 3,612,657 18,535 SH SOLE 18,535 0 0
Otis Worldwide Corporation COM 68902V107 44,461 509 SH SOLE 509 0 0
Palantir Technologies COM 69608a108 1,249,582 7,030 SH SOLE 7,030 0 0
Palo Alto Networks Inc. COM 697435105 1,548,201 8,405 SH SOLE 8,405 0 0
Parker Hannifin Corp COM 701094104 1,955,686 2,225 SH SOLE 2,225 0 0
Paychex COM 704326107 61,699 550 SH SOLE 550 0 0
Paypal Holdings Inc COM 70450y103 29,190 500 SH SOLE 500 0 0
Pepsico Inc COM 713448108 2,863,511 19,952 SH SOLE 19,952 0 0
Pfizer, Inc. COM 717081103 936,240 37,600 SH SOLE 37,600 0 0
Philip Morris Intl Inc COM 718172109 2,661,838 16,595 SH SOLE 16,595 0 0
Phillips 66 COM 718546104 294,211 2,280 SH SOLE 2,280 0 0
Pinnacle West Capital COM 723484101 35,480 400 SH SOLE 400 0 0
PPG Industries Inc. COM 693506107 227,973 2,225 SH SOLE 2,225 0 0
Price T Rowe Associates COM 74144T108 20,476 200 SH SOLE 200 0 0
Procter & Gamble COM 742718109 2,242,801 15,650 SH SOLE 15,650 0 0
Progressive Corp Ohio COM 743315103 843,703 3,705 SH SOLE 3,705 0 0
Prosperity Bancshares Inc. COM 743606105 13,822 200 SH SOLE 200 0 0
Public Storage COM 74460d109 304,912 1,175 SH SOLE 1,175 0 0
Qualcomm Inc COM 747525103 2,971,994 17,375 SH SOLE 17,375 0 0
Quanex Corp COM 747619104 461,400 30,000 SH SOLE 30,000 0 0
Real Estate Select Sector SPDR Fund COM 81369y860 539,399 13,368 SH SOLE 13,368 0 0
Realty Income Corp COM 756109104 20,293 360 SH SOLE 360 0 0
Reaves Utility Inc. Tr COM 756158101 749,890 20,500 SH SOLE 20,500 0 0
Regeneron Pharma COM 75886F107 549,571 712 SH SOLE 712 0 0
Rithm Capital Corp COM 64828t201 109,000 10,000 SH SOLE 10,000 0 0
Rockwell Automation COM 773903109 194,535 500 SH SOLE 500 0 0
RTX Corporation COM 75513E101 2,994,555 16,328 SH SOLE 16,328 0 0
S&P SPDR Utilities COM 81369y886 836,895 19,604 SH SOLE 19,604 0 0
Salesforce Inc. COM 79466L302 680,819 2,570 SH SOLE 2,570 0 0
Schlumberger Ltd COM 806857108 40,491 1,055 SH SOLE 1,055 0 0
Seagate Technology COM G7997R103 206,542 750 SH SOLE 750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803 2,412,937 16,760 SH SOLE 16,760 0 0
Select Sector SPDR Financial COM 81369y605 1,929,273 35,225 SH SOLE 35,225 0 0
Select Sector Spider Con Disc COM 81369y407 1,836,526 15,380 SH SOLE 15,380 0 0
Select Sector Spider Industrial COM 81369y704 1,116,864 7,200 SH SOLE 7,200 0 0
Select SPDR Energy COM 81369y506 1,529,708 34,214 SH SOLE 34,214 0 0
Select SPDR Materials (XLB) COM 81369y100 571,410 12,600 SH SOLE 12,600 0 0
Select SPDR Tr Health Care Sector COM 81369y209 456,660 2,950 SH SOLE 2,950 0 0
Select Spiders Consumer Staples COM 81369y308 839,721 10,810 SH SOLE 10,810 0 0
Servicenow Inc. COM 81762P102 394,464 2,575 SH SOLE 2,575 0 0
Sherwin Williams Co. COM 824348106 1,559,556 4,813 SH SOLE 4,813 0 0
Simon Property Group COM 828806109 800,601 4,325 SH SOLE 4,325 0 0
Sirius Xm Holdings Inc. COM 82968b103 15,796 790 SH SOLE 790 0 0
Smucker Jm Co COM 832696405 34,233 350 SH SOLE 350 0 0
Smurfit Westrock PLC COM G8267p108 11,601 300 SH SOLE 300 0 0
Solstice Advanced Materials Inc COM 83443q103 45,714 941 SH SOLE 941 0 0
Southern Co. COM 842587107 820,290 9,407 SH SOLE 9,407 0 0
Spdr Dow Jones Indl Average Etf Tr Unit Se COM 78467x109 29,315 61 SH SOLE 61 0 0
SPDR S&P Bank Etf COM 78464a797 30,345 500 SH SOLE 500 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101 134,387 1,625 SH SOLE 1,625 0 0
Spotify Technologies, Inc COM l8681t102 296,162 510 SH SOLE 510 0 0
SRH Total Return Fund, Inc COM 101507101 550,638 29,700 SH SOLE 29,700 0 0
Standard & Poors Dep Rec Trust COM 78462F103 1,268,371 1,860 SH SOLE 1,860 0 0
Standard & Poors Midcap 400 COM 78467y107 48,262 80 SH SOLE 80 0 0
Starbucks Corp COM 855244109 867,363 10,300 SH SOLE 10,300 0 0
Stryker Corp COM 863667101 2,538,668 7,223 SH SOLE 7,223 0 0
Synopsys Inc. COM 871607107 859,588 1,830 SH SOLE 1,830 0 0
Sysco Corp. COM 871829107 66,321 900 SH SOLE 900 0 0
Taiwan Semiconductor COM 874039100 980,045 3,225 SH SOLE 3,225 0 0
Targa Resources Corp COM 87612g101 498,150 2,700 SH SOLE 2,700 0 0
Tesla, Inc. COM 88160R101 3,994,863 8,883 SH SOLE 8,883 0 0
Tetra Tech Inc New COM 88162g103 150,930 4,500 SH SOLE 4,500 0 0
Texas Instruments Inc COM 882508104 267,175 1,540 SH SOLE 1,540 0 0
The Travelers Companies COM 89417E109 72,805 251 SH SOLE 251 0 0
Thermo Fisher Corp COM 883556102 1,625,357 2,805 SH SOLE 2,805 0 0
TJX Cos Inc New Com COM 872540109 1,824,887 11,880 SH SOLE 11,880 0 0
Tootsie Roll Inds Inc. COM 890516107 31,355 856 SH SOLE 856 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886 1,661,603 40,626 SH SOLE 40,626 0 0
Total Energies COM f92124100 474,295 7,250 SH SOLE 7,250 0 0
Truist Financial Corporation COM 89832Q109 19,093 388 SH SOLE 388 0 0
UBER Technologies COM 90353t100 1,114,524 13,640 SH SOLE 13,640 0 0
Unilever Plc COM 904767803 11,576 177 SH SOLE 177 0 0
Union Pac Corp COM 907818108 977,327 4,225 SH SOLE 4,225 0 0
United Parcel Services COM 911312106 488,511 4,925 SH SOLE 4,925 0 0
Unitedhealth Group Inc. COM 91324P102 2,404,191 7,283 SH SOLE 7,283 0 0
US Bancorp COM 902973304 621,964 11,656 SH SOLE 11,656 0 0
Valero Energy Corp COM 91913Y100 244,185 1,500 SH SOLE 1,500 0 0
Vanguard Communication Services Index Fund COM 92204A884 14,522 75 SH SOLE 75 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108 19,696 50 SH SOLE 50 0 0
Vanguard Consumer Staples COM 92204a207 14,787 70 SH SOLE 70 0 0
Vanguard Growth ETF COM 922908736 46,347 95 SH SOLE 95 0 0
Vanguard Health Care Index Fund COM 92204A504 33,103 115 SH SOLE 115 0 0
Vanguard High Div Yield Index COM 921946406 10,764 75 SH SOLE 75 0 0
Vanguard Industrials Index Fund COM 92204A603 21,782 73 SH SOLE 73 0 0
Vanguard Info Tech COM 92204A702 37,689 50 SH SOLE 50 0 0
Vanguard Materials Index Fund COM 92204A801 9,340 45 SH SOLE 45 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816 227,023 550 SH SOLE 550 0 0
Vanguard REIT ETF COM 922908553 8,937 101 SH SOLE 101 0 0
Vanguard Utilities Index Fund COM 92204A876 12,583 68 SH SOLE 68 0 0
Vanguard Value Index Fund ETF COM 922908744 91,675 480 SH SOLE 480 0 0
Veralto Ord Shs COM 92338c103 24,812 249 SH SOLE 249 0 0
Verizon Communications COM 92343V104 1,109,892 27,250 SH SOLE 27,250 0 0
Vertex Pharmaceuticals COM 92532F100 251,615 555 SH SOLE 555 0 0
Visa Inc. (A) COM 92826C839 3,710,512 10,580 SH SOLE 10,580 0 0
Vivani Medical Ord Shs COM 92854b109 238,592 193,977 SH SOLE 193,977 0 0
Vulcan Materials Co COM 929160109 641,745 2,250 SH SOLE 2,250 0 0
Wal Mart Stores, Inc. COM 931142103 3,170,506 28,458 SH SOLE 28,458 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107 62,304 2,000 SH SOLE 2,000 0 0
Waste Management COM 94106L109 303,200 1,380 SH SOLE 1,380 0 0
Waters Corp. COM 941848103 75,966 200 SH SOLE 200 0 0
WEC Energy Group Inc. COM 92939U106 184,555 1,750 SH SOLE 1,750 0 0
Wells Fargo COM 949746101 898,914 9,645 SH SOLE 9,645 0 0
Welltower Inc. COM 95040Q104 993,013 5,350 SH SOLE 5,350 0 0
Williams Co.S COM 969457100 1,535,810 25,550 SH SOLE 25,550 0 0
Xcel Energy COM 98389B100 36,930 500 SH SOLE 500 0 0
XPLR Infrastructure, LP COM 65341b106 120,000 12,000 SH SOLE 12,000 0 0
Yum Brands, Inc. COM 988498101 161,870 1,070 SH SOLE 1,070 0 0
Yum China Holdings, Inc COM 98850p109 74,952 1,570 SH SOLE 1,570 0 0