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
3M Company COM 88579y101   370,439 3,625 SH   SOLE   3,625 0 0
AT&T COM 00206R102   140,172 7,335 SH   SOLE   7,335 0 0
Abbott Laboratories COM 002824100   3,251,032 31,287 SH   SOLE   31,287 0 0
Abbvie lnc. COM 00287Y109   6,460,301 37,665 SH   SOLE   37,665 0 0
Accenture Plc COM G1151C101   1,327,419 4,375 SH   SOLE   4,375 0 0
Adobe Inc. COM 00724F101   2,288,825 4,120 SH   SOLE   4,120 0 0
Advanced Micro Devices Inc. COM 007903107   1,495,576 9,220 SH   SOLE   9,220 0 0
Aercap Holdings COM n00985106   298,240 3,200 SH   SOLE   3,200 0 0
Aes Corporation COM 00130H105   17,570 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   629,635 7,050 SH   SOLE   7,050 0 0
Air Lease Corp COM 00912x302   95,060 2,000 SH   SOLE   2,000 0 0
Air Products & Chemicals COM 009158106   661,898 2,565 SH   SOLE   2,565 0 0
Allstate Corporation COM 020002101   351,252 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079K305   11,745,032 64,480 SH   SOLE   64,480 0 0
Alphabet Inc (C) COM 02079k107   1,638,862 8,935 SH   SOLE   8,935 0 0
Altria Group, Inc. COM 02209S103   218,640 4,800 SH   SOLE   4,800 0 0
Amazon.Com Inc. COM 023135106   10,148,524 52,515 SH   SOLE   52,515 0 0
Ameren Corp COM 023608102   160,637 2,259 SH   SOLE   2,259 0 0
American Electric Power Company, Inc. COM 025537101   379,037 4,320 SH   SOLE   4,320 0 0
American Express Co COM 025816109   549,931 2,375 SH   SOLE   2,375 0 0
American International Group, Inc. COM 026874784   634,010 8,540 SH   SOLE   8,540 0 0
American Tower Corporation COM 03027X100   635,234 3,268 SH   SOLE   3,268 0 0
American Waterworks Co COM 030420103   64,580 500 SH   SOLE   500 0 0
Amgen Inc. COM 031162100   4,451,163 14,246 SH   SOLE   14,246 0 0
Amphenol Corp COM 032095101   498,538 7,400 SH   SOLE   7,400 0 0
Annaly Capital Management COM 035710839   8,329 437 SH   SOLE   437 0 0
Anthem Inc. COM 036752103   135,465 250 SH   SOLE   250 0 0
Apollo Global Management Ord Shs COM 03769m106   35,421 300 SH   SOLE   300 0 0
Apple Inc. COM 037833100   29,771,769 141,353 SH   SOLE   141,353 0 0
Applied Materials Inc. COM 038222105   348,085 1,475 SH   SOLE   1,475 0 0
Aramark COM 03852u106   17,010 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   428,945 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   37,145 210 SH   SOLE   210 0 0
Autodesk COM 052769106   55,676 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,294,893 5,425 SH   SOLE   5,425 0 0
Avalonbay Communities Inc. COM 053484101   25,861 125 SH   SOLE   125 0 0
Bankamerica Corp COM 060505104   188,907 4,750 SH   SOLE   4,750 0 0
Becton Dickinson COM 075887109   58,427 250 SH   SOLE   250 0 0
Berkshire Hathaway Class B COM 084670702   1,872,500 4,603 SH   SOLE   4,603 0 0
Blackrock Science & Technology Trust COM 09258g104   16,759 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   148,560 1,200 SH   SOLE   1,200 0 0
Boeing COM 097023105   59,153 325 SH   SOLE   325 0 0
Booking Hldgs Inc. COM 09857L108   1,002,259 253 SH   SOLE   253 0 0
Boston Properties Inc. COM 101121101   9,234 150 SH   SOLE   150 0 0
Bristol-Myers COM 110122108   801,529 19,300 SH   SOLE   19,300 0 0
British American Tobacco COM 110448107   227,335 7,350 SH   SOLE   7,350 0 0
British Petroleum Ads COM 055622104   63,175 1,750 SH   SOLE   1,750 0 0
Broadcom Inc. COM 11135F101   8,713,211 5,427 SH   SOLE   5,427 0 0
Brookfield Renewable Sub Voting Class A COM 11284V105   28,380 1,000 SH   SOLE   1,000 0 0
Bunge Limited COM h11356104   42,708 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   60,210 1,800 SH   SOLE   1,800 0 0
CVS Health Corporation COM 126650100   757,031 12,818 SH   SOLE   12,818 0 0
Cadence Design Systems COM 127387108   1,466,429 4,765 SH   SOLE   4,765 0 0
Calamos Conv Opp Inc Fund COM 128117108   174,600 15,000 SH   SOLE   15,000 0 0
Capital One Financial Corp COM 14040H105   103,837 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   130,891 2,075 SH   SOLE   2,075 0 0
Caterpillar Inc. COM 149123101   3,386,628 10,167 SH   SOLE   10,167 0 0
Centene Corp COM 15135b101   232,050 3,500 SH   SOLE   3,500 0 0
Charles Schwab COM 808513105   81,059 1,100 SH   SOLE   1,100 0 0
Cheniere Energy COM 16411R208   686,777 5,726 SH   SOLE   5,726 0 0
Chevron Corp COM 166764100   3,242,274 20,728 SH   SOLE   20,728 0 0
Chipotle Mexican Grill Inc. COM 169656105   93,975 1,500 SH   SOLE   1,500 0 0
Chubb Ltd COM H1467J104   1,027,972 4,030 SH   SOLE   4,030 0 0
Cigna Corp COM 125523100   751,386 2,273 SH   SOLE   2,273 0 0
Cisco Systems Inc. COM 17275R102   1,089,642 22,935 SH   SOLE   22,935 0 0
Citigroup COM 172967424   103,122 1,625 SH   SOLE   1,625 0 0
Clearway Energy, Inc. COM 18539C204   340,722 13,800 SH   SOLE   13,800 0 0
Clorox Co-Del COM 189054109   211,528 1,550 SH   SOLE   1,550 0 0
Coca Cola Co COM 191216100   825,859 12,975 SH   SOLE   12,975 0 0
Cognizant Technology Solutions Corp COM 192446102   44,200 650 SH   SOLE   650 0 0
Colgate Palmolive COM 194162103   834,544 8,600 SH   SOLE   8,600 0 0
Comcast Corp Cl A COM 20030N101   370,062 9,450 SH   SOLE   9,450 0 0
Commerce Bancshares Inc. COM 200525103   45,182 810 SH   SOLE   810 0 0
Communication Services Select Sector Fd COM 81369Y852   415,451 4,850 SH   SOLE   4,850 0 0
Conagra, Inc. COM 205887102   11,368 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   303,336 2,652 SH   SOLE   2,652 0 0
Consol Energy Inc. COM 20854L108   617,281 6,050 SH   SOLE   6,050 0 0
Consolidated Edison COM 209115104   862,903 9,650 SH   SOLE   9,650 0 0
Constellation Brands Inc COM 21036P108   237,984 925 SH   SOLE   925 0 0
Corteva Inc COM 22052L104   45,795 849 SH   SOLE   849 0 0
Costco Whsl Corp COM 22160K105   3,816,455 4,490 SH   SOLE   4,490 0 0
CrowdStrike Holdings COM 22788C105   2,002,168 5,225 SH   SOLE   5,225 0 0
Cummins Inc. COM 231021106   494,320 1,785 SH   SOLE   1,785 0 0
Danaher COM 235851102   412,252 1,650 SH   SOLE   1,650 0 0
Deere & Company COM 244199105   2,652,773 7,100 SH   SOLE   7,100 0 0
Dell Corporation COM 24703l202   26,755 194 SH   SOLE   194 0 0
Delta Air Lines Inc. COM 247361702   974,892 20,550 SH   SOLE   20,550 0 0
Devon Energy Corp. COM 25179M103   213,300 4,500 SH   SOLE   4,500 0 0
Diamondback Energy COM 25278x109   330,313 1,650 SH   SOLE   1,650 0 0
Digital Realty Trust Inc. COM 253868103   138,670 912 SH   SOLE   912 0 0
Discover Finl Svcs COM 254709108   608,266 4,650 SH   SOLE   4,650 0 0
Disney Walt Co. COM 254687106   439,358 4,425 SH   SOLE   4,425 0 0
Dnp Select Income Fund Inc. COM 23325p104   550,740 67,000 SH   SOLE   67,000 0 0
Dominion Energy Inc. COM 25746U109   19,600 400 SH   SOLE   400 0 0
Dover Corp COM 260003108   108,270 600 SH   SOLE   600 0 0
Dow Inc. COM 260557103   335,435 6,323 SH   SOLE   6,323 0 0
Duke Energy Corp. COM 26441C204   574,619 5,733 SH   SOLE   5,733 0 0
Dupont De Nemours Inc COM 26614N102   152,931 1,900 SH   SOLE   1,900 0 0
EOG Resources Inc. COM 26875P101   972,346 7,725 SH   SOLE   7,725 0 0
Easterly Government Properties, Inc COM 27616P103   272,140 22,000 SH   SOLE   22,000 0 0
Edwards Lifesciences Corp COM 28176E108   749,583 8,115 SH   SOLE   8,115 0 0
Eli Lilly And Co. COM 532457108   14,762,221 16,305 SH   SOLE   16,305 0 0
Emerson Electric COM 291011104   743,580 6,750 SH   SOLE   6,750 0 0
Energizer Holdings Inc. COM 29272W109   14,770 500 SH   SOLE   500 0 0
Energy Transfer Partners, LP COM 29273V100   1,038,080 64,000 SH   SOLE   64,000 0 0
Enterprise Prods Partners Lp COM 293792107   903,017 31,160 SH   SOLE   31,160 0 0
Exelon Corporation COM 30161N101   17,305 500 SH   SOLE   500 0 0
Exxon Mobil Corp COM 30231G102   1,341,148 11,650 SH   SOLE   11,650 0 0
Fastenal Company COM 311900104   12,568 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   378,637 3,750 SH   SOLE   3,750 0 0
Fidelity Natl Information Serv COM 31620m106   363,612 4,825 SH   SOLE   4,825 0 0
Fifth Third Bnc COM 316773100   59,698 1,636 SH   SOLE   1,636 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102   29,619 150 SH   SOLE   150 0 0
Fiserv, Inc. COM 337738108   37,260 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   273,104 10,100 SH   SOLE   10,100 0 0
Ford Motor Co COM 345370860   37,620 3,000 SH   SOLE   3,000 0 0
Generac Holdings Inc. COM 368736104   158,664 1,200 SH   SOLE   1,200 0 0
General Dynamics COM 369550108   591,886 2,040 SH   SOLE   2,040 0 0
General Mills Inc. COM 370334104   154,987 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   17,152 250 SH   SOLE   250 0 0
Glaxosmithkline Plc Adr COM 37733w204   574,035 14,910 SH   SOLE   14,910 0 0
Goldman Sachs COM 38141G104   508,860 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   71,352 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   135,336 150 SH   SOLE   150 0 0
Hartford Financial Services COM 416515104   620,834 6,175 SH   SOLE   6,175 0 0
Healthpeak Properties Inc COM 42250P103   23,520 1,200 SH   SOLE   1,200 0 0
Hershey Foods Inc. COM 427866108   82,723 450 SH   SOLE   450 0 0
Home Depot Inc COM 437076102   8,824,248 25,634 SH   SOLE   25,634 0 0
Honeywell International COM 438516106   1,334,625 6,250 SH   SOLE   6,250 0 0
Humana Inc. COM 444859102   1,172,140 3,137 SH   SOLE   3,137 0 0
I Shares MSCI Emerg Mkts COM 464287234   355,201 8,340 SH   SOLE   8,340 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   41,178 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   3,916,851 22,450 SH   SOLE   22,450 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   5,198,277 14,261 SH   SOLE   14,261 0 0
IBM Corp COM 459200101   1,151,328 6,657 SH   SOLE   6,657 0 0
IShares Expanded Tech-Software COM 464287515   436,672 5,025 SH   SOLE   5,025 0 0
IShares International Select Dividend COM 464288448   650,245 23,500 SH   SOLE   23,500 0 0
IShares MSCI ACWI COM 464288257   11,240 100 SH   SOLE   100 0 0
IShares Muni Bond COM 464288414   532,750 5,000 SH   SOLE   5,000 0 0
IShares Russell 2000 Index Fd COM 464287655   1,216,731 5,997 SH   SOLE   5,997 0 0
IShares Russell 2000 Value COM 464287630   22,845 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   30,867 100 SH   SOLE   100 0 0
IShares Russell Midcap Growth Index COM 464287481   193,112 1,750 SH   SOLE   1,750 0 0
IShares Russell Midcap Value Index COM 464287473   573,515 4,750 SH   SOLE   4,750 0 0
IShares S&P 500 Index COM 464287200   1,436,479 2,625 SH   SOLE   2,625 0 0
IShares Select Dividend COM 464287168   2,419,600 20,000 SH   SOLE   20,000 0 0
ITT Inc. COM 45073v108   51,672 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   331,744 1,400 SH   SOLE   1,400 0 0
Ingersoll Rand COM 45687v106   12,718 140 SH   SOLE   140 0 0
Intel Corporation COM 458140100   922,906 29,800 SH   SOLE   29,800 0 0
Intercontinental Exchange Inc COM 45866F104   27,378 200 SH   SOLE   200 0 0
Intuit COM 461202103   1,235,555 1,880 SH   SOLE   1,880 0 0
Intuitive Surgical Inc. COM 46120E602   842,991 1,895 SH   SOLE   1,895 0 0
Invesco Financial Preferred ETF COM 46137v621   14,730 1,000 SH   SOLE   1,000 0 0
Invesco QQQ Trust COM 46090e103   934,264 1,950 SH   SOLE   1,950 0 0
Iron Mountain, Inc. COM 46284V101   161,316 1,800 SH   SOLE   1,800 0 0
Ishares MSCI Eafe Index Fd COM 464287465   281,596 3,595 SH   SOLE   3,595 0 0
Ishares Phlx Semiconductor COM 464287523   1,095,037 4,440 SH   SOLE   4,440 0 0
Ishares Russell Midcap Index Fund COM 464287499   1,115,255 13,755 SH   SOLE   13,755 0 0
Ishares Silver Trust COM 46428Q109   53,140 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   347,025 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   273,015 1,500 SH   SOLE   1,500 0 0
Ishares US Real Estate COM 464287739   142,577 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   5,391,038 26,654 SH   SOLE   26,654 0 0
JB Hunt Transport COM 445658107   240,000 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   27,942 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   368,224 7,400 SH   SOLE   7,400 0 0
Johnson & Johnson COM 478160104   2,437,218 16,675 SH   SOLE   16,675 0 0
Johnson Controls International Plc COM g51502105   299,115 4,500 SH   SOLE   4,500 0 0
KLA Corporation COM 482480100   2,945,974 3,573 SH   SOLE   3,573 0 0
Kayne Anderson Mlp COM 486606106   527,243 51,040 SH   SOLE   51,040 0 0
Kellogg COM 487836108   43,260 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   14,195 425 SH   SOLE   425 0 0
Kimberly Clark Corp. COM 494368103   335,135 2,425 SH   SOLE   2,425 0 0
Kinder Morgan Inc COM 49456B101   521,587 26,250 SH   SOLE   26,250 0 0
Kraft Heinz (The) COM 500754106   193,320 6,000 SH   SOLE   6,000 0 0
L3Harris Technologies Inc. COM 502431109   2,620,849 11,670 SH   SOLE   11,670 0 0
Lab Corp. Of America Holdings COM 504922105   407,020 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   4,574,596 4,296 SH   SOLE   4,296 0 0
Linde PLC Ordinary Share COM G54950103   109,702 250 SH   SOLE   250 0 0
Lockheed Martin Corp COM 539830109   1,453,615 3,112 SH   SOLE   3,112 0 0
Louisiana Pac Corp COM 546347105   41,165 500 SH   SOLE   500 0 0
Lowes Cos Inc. COM 548661107   2,502,441 11,351 SH   SOLE   11,351 0 0
Lyondellbasell Industries COM n53745100   23,915 250 SH   SOLE   250 0 0
M & T Bank Corp COM 55261F104   75,680 500 SH   SOLE   500 0 0
MFS Intermediate COM 55273C107   5,320 2,000 SH   SOLE   2,000 0 0
MGE Energy COM 55277P104   22,416 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   494,044 11,600 SH   SOLE   11,600 0 0
Marathon Pete Corp COM 56585A102   121,436 700 SH   SOLE   700 0 0
Market Vectors Gold Miners ETF COM 92189f106   16,965 500 SH   SOLE   500 0 0
Marriott International COM 571903202   90,664 375 SH   SOLE   375 0 0
Martin Marietta Materials COM 573284106   270,900 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   34,950 500 SH   SOLE   500 0 0
Mastercard Inc. (A) COM 57636Q104   3,754,272 8,510 SH   SOLE   8,510 0 0
Mcdonald's Corporation COM 580135101   1,696,980 6,659 SH   SOLE   6,659 0 0
Medtronic Inc COM G5960L103   881,552 11,200 SH   SOLE   11,200 0 0
Merck & Co., Inc. COM 58933Y105   1,108,629 8,955 SH   SOLE   8,955 0 0
Meta Platforms Inc. COM 30303m102   7,946,507 15,760 SH   SOLE   15,760 0 0
Metlife Inc Com COM 59156R108   140,380 2,000 SH   SOLE   2,000 0 0
Micron Technology COM 595112103   460,355 3,500 SH   SOLE   3,500 0 0
Microsoft Corp COM 594918104   32,899,096 73,608 SH   SOLE   73,608 0 0
Mondelez Intl Inc COM 609207105   673,639 10,294 SH   SOLE   10,294 0 0
Morgan Stanley COM 617446448   97,190 1,000 SH   SOLE   1,000 0 0
Nestles Sa Spons Adr COM 641069406   134,834 1,321 SH   SOLE   1,321 0 0
Netflix Inc. COM 64110L106   1,193,188 1,768 SH   SOLE   1,768 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104   104,000 13,000 SH   SOLE   13,000 0 0
New Residential Investment Corp COM 64828T201   141,830 13,000 SH   SOLE   13,000 0 0
Newmont Mining COM 651639106   28,262 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   1,071,001 15,125 SH   SOLE   15,125 0 0
Nextera Energy Partners LP COM 65341b106   988,545 35,765 SH   SOLE   35,765 0 0
Nike Inc Cl B COM 654106103   638,761 8,475 SH   SOLE   8,475 0 0
Nisource Inc COM 65473P105   56,324 1,955 SH   SOLE   1,955 0 0
Norfolk Southern COM 655844108   332,769 1,550 SH   SOLE   1,550 0 0
Northrop Grumman Corp COM 666807102   828,305 1,900 SH   SOLE   1,900 0 0
Northwest Natural Holding CO COM 66765n105   18,055 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   134,033 1,259 SH   SOLE   1,259 0 0
Novo Nordisk Inc. COM 670100205   795,062 5,570 SH   SOLE   5,570 0 0
Nucor Corp. COM 670346105   237,120 1,500 SH   SOLE   1,500 0 0
Nvidia Corp. COM 67066G104   24,779,035 200,575 SH   SOLE   200,575 0 0
O Reilly Automotive Inc. COM 67103H107   2,048,756 1,940 SH   SOLE   1,940 0 0
Olin Corporation COM 680665205   2,880,865 61,100 SH   SOLE   61,100 0 0
Oneok Inc. COM 682680103   1,594,302 19,550 SH   SOLE   19,550 0 0
Oracle Corp COM 68389X105   2,514,772 17,810 SH   SOLE   17,810 0 0
Otis Worldwide Corporation COM 68902V107   57,371 596 SH   SOLE   596 0 0
PPG Industries Inc. COM 693506107   239,191 1,900 SH   SOLE   1,900 0 0
Palo Alto Networks Inc. COM 697435105   1,986,599 5,860 SH   SOLE   5,860 0 0
Parker Hannifin Corp COM 701094104   1,542,720 3,050 SH   SOLE   3,050 0 0
Paychex COM 704326107   65,208 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   72,537 1,250 SH   SOLE   1,250 0 0
Pepsico Inc COM 713448108   4,613,917 27,975 SH   SOLE   27,975 0 0
Pfizer, Inc. COM 717081103   1,316,459 47,050 SH   SOLE   47,050 0 0
Philip Morris Intl Inc COM 718172109   1,699,811 16,775 SH   SOLE   16,775 0 0
Phillips 66 COM 718546104   321,868 2,280 SH   SOLE   2,280 0 0
Pinnacle West Capital COM 723484101   30,552 400 SH   SOLE   400 0 0
Price T Rowe Associates COM 74144T108   23,062 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,836,624 17,200 SH   SOLE   17,200 0 0
Progressive Corp Ohio COM 743315103   145,397 700 SH   SOLE   700 0 0
Public Storage COM 74460d109   302,032 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   3,152,023 15,825 SH   SOLE   15,825 0 0
Quanex Corp COM 747619104   829,500 30,000 SH   SOLE   30,000 0 0
Raytheon Technologies Corp COM 75513E101   1,061,725 10,576 SH   SOLE   10,576 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   444,327 11,568 SH   SOLE   11,568 0 0
Realty Income Corp COM 756109104   19,015 360 SH   SOLE   360 0 0
Reaves Utility Inc. Tr COM 756158101   163,920 6,000 SH   SOLE   6,000 0 0
Regeneron Pharmaceuticals COM 75886F107   1,552,371 1,477 SH   SOLE   1,477 0 0
Rockwell Automation COM 773903109   48,174 175 SH   SOLE   175 0 0
S&P SPDR Utilities COM 81369y886   611,216 8,970 SH   SOLE   8,970 0 0
SPDR TR Biotech COM 78464a870   139,065 1,500 SH   SOLE   1,500 0 0
SRH Total Return Fund, Inc COM 101507101   174,600 12,000 SH   SOLE   12,000 0 0
Salesforce Inc. COM 79466L302   865,141 3,365 SH   SOLE   3,365 0 0
Sanofi COM 80105N105   48,520 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   47,180 1,000 SH   SOLE   1,000 0 0
Seagate Technology COM G7997R103   77,452 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   1,409,413 6,230 SH   SOLE   6,230 0 0
Select SPDR Energy COM 81369y506   1,777,881 19,505 SH   SOLE   19,505 0 0
Select SPDR Materials (XLB) COM 81369y100   617,287 6,990 SH   SOLE   6,990 0 0
Select SPDR Tr Health Care Sector COM 81369y209   247,775 1,700 SH   SOLE   1,700 0 0
Select Sector SPDR Financial COM 81369y605   1,461,460 35,550 SH   SOLE   35,550 0 0
Select Sector Spider Con Disc COM 81369y407   1,162,800 6,375 SH   SOLE   6,375 0 0
Select Sector Spider Industrial COM 81369y704   438,732 3,600 SH   SOLE   3,600 0 0
Select Spiders Consumer Staples COM 81369y308   649,781 8,485 SH   SOLE   8,485 0 0
Sempra Energy COM 816851109   30,424 400 SH   SOLE   400 0 0
Servicenow Inc. COM 81762P102   794,537 1,010 SH   SOLE   1,010 0 0
Sherwin Williams Co. COM 824348106   2,246,581 7,528 SH   SOLE   7,528 0 0
Simon Property Group COM 828806109   724,845 4,775 SH   SOLE   4,775 0 0
Sirius Xm Holdings Inc. COM 82968b103   22,357 7,900 SH   SOLE   7,900 0 0
Skechers COM 830566105   20,736 300 SH   SOLE   300 0 0
Smucker Jm Co COM 832696405   38,164 350 SH   SOLE   350 0 0
Snowflake Inc. COM 833445109   16,886 125 SH   SOLE   125 0 0
Southern Co. COM 842587107   742,810 9,576 SH   SOLE   9,576 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   113,869 1,875 SH   SOLE   1,875 0 0
Standard & Poors Dep Rec Trust COM 78462F103   1,327,897 2,440 SH   SOLE   2,440 0 0
Standard & Poors Midcap 400 COM 78467y107   123,068 230 SH   SOLE   230 0 0
Starbucks Corp COM 855244109   1,251,439 16,075 SH   SOLE   16,075 0 0
Stryker Corp COM 863667101   2,456,605 7,220 SH   SOLE   7,220 0 0
Synopsys Inc. COM 871607107   1,234,749 2,075 SH   SOLE   2,075 0 0
Sysco Corp. COM 871829107   64,251 900 SH   SOLE   900 0 0
TJX Cos Inc New Com COM 872540109   1,420,290 12,900 SH   SOLE   12,900 0 0
Taiwan Semiconductor Co. COM 874039100   173,810 1,000 SH   SOLE   1,000 0 0
Target Corp COM 87612E106   74,020 500 SH   SOLE   500 0 0
Tegna, Inc COM 87901j105   27,880 2,000 SH   SOLE   2,000 0 0
Tesla, Inc. COM 88160R101   1,906,178 9,633 SH   SOLE   9,633 0 0
Texas Instruments Inc COM 882508104   377,388 1,940 SH   SOLE   1,940 0 0
The Travelers Companies COM 89417E109   50,835 250 SH   SOLE   250 0 0
Thermo Fisher Corp COM 883556102   2,104,165 3,805 SH   SOLE   3,805 0 0
Tootsie Roll Inds Inc. COM 890516107   25,434 832 SH   SOLE   832 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   600,915 17,233 SH   SOLE   17,233 0 0
Total S.A. COM 89151E109   675,135 10,125 SH   SOLE   10,125 0 0
Truist Financial Corporation COM 89832Q109   15,074 388 SH   SOLE   388 0 0
UBER Technologies COM 90353t100   577,806 7,950 SH   SOLE   7,950 0 0
US Bancorp COM 902973304   570,290 14,365 SH   SOLE   14,365 0 0
Unilever Plc COM 904767704   10,998 200 SH   SOLE   200 0 0
Union Pac Corp COM 907818108   1,105,280 4,885 SH   SOLE   4,885 0 0
United Parcel Services COM 911312106   102,090 746 SH   SOLE   746 0 0
Unitedhealth Group Inc. COM 91324P102   6,051,537 11,883 SH   SOLE   11,883 0 0
Valero Energy Corp COM 91913Y100   235,140 1,500 SH   SOLE   1,500 0 0
Vanguard Growth ETF COM 922908736   48,621 130 SH   SOLE   130 0 0
Vanguard Health Care Index Fund COM 92204A504   30,590 115 SH   SOLE   115 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   329,920 1,050 SH   SOLE   1,050 0 0
Veralto Ord Shs COM 92338c103   23,740 249 SH   SOLE   249 0 0
Verizon Communications COM 92343V104   1,264,006 30,650 SH   SOLE   30,650 0 0
Vertex Pharmaceuticals Inc. COM 92532F100   571,838 1,220 SH   SOLE   1,220 0 0
Visa Inc. (A) COM 92826C839   2,837,301 10,810 SH   SOLE   10,810 0 0
Vitesse Eneregy Ord Shs COM 92852x103   433,710 18,300 SH   SOLE   18,300 0 0
Vivani Medical Ord Shs COM 92854b109   244,411 193,977 SH   SOLE   193,977 0 0
Vulcan Materials Co COM 929160109   559,530 2,250 SH   SOLE   2,250 0 0
WEC Energy Group Inc. COM 92939U106   184,381 2,350 SH   SOLE   2,350 0 0
Wal Mart Stores, Inc. COM 931142103   2,620,919 38,708 SH   SOLE   38,708 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   68,350 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   20,864 1,725 SH   SOLE   1,725 0 0
Warner Bros Discovery Ord Shs Series A COM 934423104   4,300 578 SH   SOLE   578 0 0
Wells Fargo COM 949746101   478,980 8,065 SH   SOLE   8,065 0 0
Welltower Inc. COM 95040Q104   753,206 7,225 SH   SOLE   7,225 0 0
Westrock Company COM 96145d105   15,078 300 SH   SOLE   300 0 0
Williams Co.S COM 969457100   2,135,625 50,250 SH   SOLE   50,250 0 0
Xcel Energy COM 98389B100   26,705 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   132,460 1,000 SH   SOLE   1,000 0 0
Yum China Holdings, Inc COM 98850p109   46,260 1,500 SH   SOLE   1,500 0 0
Zoetis Inc. (A) COM 98978V103   430,800 2,485 SH   SOLE   2,485 0 0
iShares MBS Etf COM 464288588   321,335 3,500 SH   SOLE   3,500 0 0
iShares US Medical Devices ETF COM 464288810   95,268 1,700 SH   SOLE   1,700 0 0