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 477,295 3,250 SH SOLE 3,250 0 0
Abbott Laboratories COM 002824100 3,262,792 24,597 SH SOLE 24,597 0 0
Abbvie lnc. COM 00287Y109 7,629,671 36,415 SH SOLE 36,415 0 0
Accenture Plc COM G1151C101 990,727 3,175 SH SOLE 3,175 0 0
Adobe Inc. COM 00724F101 1,618,497 4,220 SH SOLE 4,220 0 0
Advanced Micro Devies COM 007903107 1,124,489 10,945 SH SOLE 10,945 0 0
Aercap Holdings COM n00985106 328,987 3,220 SH SOLE 3,220 0 0
Aes Corporation COM 00130H105 12,420 1,000 SH SOLE 1,000 0 0
Aflac COM 001055102 783,889 7,050 SH SOLE 7,050 0 0
Air Products & Chemicals COM 009158106 582,467 1,975 SH SOLE 1,975 0 0
Allstate Corporation COM 020002101 455,554 2,200 SH SOLE 2,200 0 0
Alphabet Inc (A) COM 02079K305 7,824,784 50,600 SH SOLE 50,600 0 0
Alphabet Inc (C) COM 02079k107 1,513,093 9,685 SH SOLE 9,685 0 0
Altria Group, Inc. COM 02209S103 258,086 4,300 SH SOLE 4,300 0 0
Amazon.Com Inc. COM 023135106 9,894,471 52,005 SH SOLE 52,005 0 0
Ameren Corp COM 023608102 216,764 2,159 SH SOLE 2,159 0 0
American Electric Power Company, Inc. COM 025537101 472,046 4,320 SH SOLE 4,320 0 0
American Express Co COM 025816109 638,994 2,375 SH SOLE 2,375 0 0
American International Group, Inc. COM 026874784 742,468 8,540 SH SOLE 8,540 0 0
American Tower Corporation COM 03027X100 553,357 2,543 SH SOLE 2,543 0 0
American Waterworks Co COM 030420103 73,760 500 SH SOLE 500 0 0
Ametek Inc. COM 031100100 249,603 1,450 SH SOLE 1,450 0 0
Amgen Inc. COM 031162100 4,383,820 14,071 SH SOLE 14,071 0 0
Amphenol Corp COM 032095101 908,421 13,850 SH SOLE 13,850 0 0
Annaly Capital Management COM 035710839 15,232 750 SH SOLE 750 0 0
Apple Inc. COM 037833100 29,987,994 135,002 SH SOLE 135,002 0 0
Applied Materials Inc. COM 038222105 257,588 1,775 SH SOLE 1,775 0 0
Aramark COM 03852u106 17,260 500 SH SOLE 500 0 0
Arbor Realty Trust Reit Ord Shs COM 038923108 73,437 6,250 SH SOLE 6,250 0 0
Arista Networks Inc COM 040413205 252,972 3,265 SH SOLE 3,265 0 0
Astrazeneca Plc COM 046353108 404,250 5,500 SH SOLE 5,500 0 0
AT&T COM 00206R102 207,434 7,335 SH SOLE 7,335 0 0
Atlassian Ord Shs Class A COM 049468101 44,564 210 SH SOLE 210 0 0
Autodesk COM 052769106 26,180 100 SH SOLE 100 0 0
Automatic Data Processing COM 053015103 1,657,500 5,425 SH SOLE 5,425 0 0
Avalonbay Communities Inc. COM 053484101 26,827 125 SH SOLE 125 0 0
Bankamerica Corp COM 060505104 216,996 5,200 SH SOLE 5,200 0 0
Becton Dickinson COM 075887109 80,171 350 SH SOLE 350 0 0
Berkshire Hathaway Class B COM 084670702 2,523,364 4,738 SH SOLE 4,738 0 0
Blackrock Science & Technology Trust COM 09258g104 14,681 445 SH SOLE 445 0 0
Blackstone Group COM 09260D107 167,736 1,200 SH SOLE 1,200 0 0
Boeing COM 097023105 34,110 200 SH SOLE 200 0 0
Booking Hldgs Inc. COM 09857L108 856,885 186 SH SOLE 186 0 0
Boston Scientific Corp COM 101137107 238,077 2,360 SH SOLE 2,360 0 0
Bristol-Myers COM 110122108 1,031,036 16,905 SH SOLE 16,905 0 0
British American Tobacco COM 110448107 24,822 600 SH SOLE 600 0 0
British Petroleum Ads COM 055622104 33,790 1,000 SH SOLE 1,000 0 0
Broadcom Inc. COM 11135F101 8,601,716 51,375 SH SOLE 51,375 0 0
Brookfield Renewable Sub Voting Class A COM 11285B108 27,920 1,000 SH SOLE 1,000 0 0
Bunge Limited COM h11356104 30,568 400 SH SOLE 400 0 0
BWX Technologies COM 05605h100 226,895 2,300 SH SOLE 2,300 0 0
Cadence Design Systems COM 127387108 778,250 3,060 SH SOLE 3,060 0 0
Calamos Conv Opp Inc Fund COM 128117108 71,925 7,500 SH SOLE 7,500 0 0
Capital One Financial Corp COM 14040H105 134,475 750 SH SOLE 750 0 0
Carrier Global Corporation COM 14448C104 107,780 1,700 SH SOLE 1,700 0 0
Caterpillar Inc. COM 149123101 2,708,318 8,212 SH SOLE 8,212 0 0
Centene Corp COM 15135b101 197,307 3,250 SH SOLE 3,250 0 0
Charles Schwab COM 808513105 50,882 650 SH SOLE 650 0 0
Cheniere Energy COM 16411R208 883,737 4,891 SH SOLE 4,891 0 0
Chevron Corp COM 166764100 3,378,087 20,193 SH SOLE 20,193 0 0
Chipotle Mexican Grill Inc. COM 169656105 125,525 2,500 SH SOLE 2,500 0 0
Chubb Ltd COM H1467J104 753,465 2,495 SH SOLE 2,495 0 0
Cigna Corp COM 125523100 616,217 1,873 SH SOLE 1,873 0 0
Cisco Systems Inc. COM 17275R102 1,310,412 21,235 SH SOLE 21,235 0 0
Citigroup COM 172967424 115,359 1,625 SH SOLE 1,625 0 0
Clearway Energy, Inc. COM 18539C204 435,888 14,400 SH SOLE 14,400 0 0
Clorox Co-Del COM 189054109 228,237 1,550 SH SOLE 1,550 0 0
Coca Cola Co COM 191216100 942,519 13,160 SH SOLE 13,160 0 0
Cognizant Technology Solutions Corp COM 192446102 42,075 550 SH SOLE 550 0 0
Colgate Palmolive COM 194162103 805,820 8,600 SH SOLE 8,600 0 0
Comcast Corp Cl A COM 20030N101 266,492 7,222 SH SOLE 7,222 0 0
Commerce Bancshares Inc. COM 200525103 52,833 849 SH SOLE 849 0 0
Communication Services Select Sector Fd COM 81369Y852 612,457 6,350 SH SOLE 6,350 0 0
Conagra, Inc. COM 205887102 10,668 400 SH SOLE 400 0 0
Conner Peripherals COM 136375961 154,200 2,000 SH SOLE 2,000 0 0
Conocophillips COM 20825C104 220,752 2,102 SH SOLE 2,102 0 0
Consolidated Edison COM 209115104 1,067,193 9,650 SH SOLE 9,650 0 0
Constellation Brands Inc COM 21036P108 151,404 825 SH SOLE 825 0 0
Constellation Energy Ord Shs COM 21037t109 115,937 575 SH SOLE 575 0 0
Core Natural Resources Inc COM 218937100 158,055 2,050 SH SOLE 2,050 0 0
Corteva Inc COM 22052L104 54,875 872 SH SOLE 872 0 0
Costco Whsl Corp COM 22160K105 4,000,649 4,230 SH SOLE 4,230 0 0
CrowdStrike Holdings COM 22788C105 3,215,530 9,120 SH SOLE 9,120 0 0
CSX Corp COM 126408103 23,544 800 SH SOLE 800 0 0
Cummins Inc. COM 231021106 559,490 1,785 SH SOLE 1,785 0 0
CVS Health Corporation COM 126650100 897,687 13,250 SH SOLE 13,250 0 0
Danaher COM 235851102 41,000 200 SH SOLE 200 0 0
Deere & Company COM 244199105 1,677,926 3,575 SH SOLE 3,575 0 0
Dell Corporation COM 24703l202 1,845,241 20,244 SH SOLE 20,244 0 0
Delta Air Lines Inc. COM 247361702 249,392 5,720 SH SOLE 5,720 0 0
Devon Energy Corp. COM 25179M103 112,200 3,000 SH SOLE 3,000 0 0
Diamondback Energy COM 25278x109 359,730 2,250 SH SOLE 2,250 0 0
Digital Realty Trust Inc. COM 253868103 130,680 912 SH SOLE 912 0 0
Discover Finl Svcs COM 254709108 793,755 4,650 SH SOLE 4,650 0 0
Disney Walt Co. COM 254687106 451,552 4,575 SH SOLE 4,575 0 0
DNP Select Income Fund Inc. COM 23325p104 545,928 55,200 SH SOLE 55,200 0 0
Dominion Energy Inc. COM 25746U109 26,858 479 SH SOLE 479 0 0
Dover Corp COM 260003108 105,408 600 SH SOLE 600 0 0
Dow Inc. COM 260557103 343,019 9,823 SH SOLE 9,823 0 0
Duke Energy Corp. COM 26441C204 699,254 5,733 SH SOLE 5,733 0 0
Dupont De Nemours Inc COM 26614N102 16,654 223 SH SOLE 223 0 0
Easterly Government Properties, Inc COM 27616P301 296,800 28,000 SH SOLE 28,000 0 0
Edwards Lifesciences Corp COM 28176E108 36,240 500 SH SOLE 500 0 0
Elevance Health Inc COM 036752103 173,984 400 SH SOLE 400 0 0
Eli Lilly And Co. COM 532457108 13,532,535 16,385 SH SOLE 16,385 0 0
Emerson Electric COM 291011104 740,070 6,750 SH SOLE 6,750 0 0
Energizer Holdings Inc. COM 29272W109 14,960 500 SH SOLE 500 0 0
Energy Transfer Partners, LP COM 29273V100 1,189,760 64,000 SH SOLE 64,000 0 0
Enterprise Prods Partners Lp COM 293792107 1,029,662 30,160 SH SOLE 30,160 0 0
EOG Resources Inc. COM 26875P101 945,770 7,375 SH SOLE 7,375 0 0
Exelon Corporation COM 30161N101 211,968 4,600 SH SOLE 4,600 0 0
Exxon Mobil Corp COM 30231G102 1,307,160 10,991 SH SOLE 10,991 0 0
Federal Realty Investment Trust COM 313745101 366,825 3,750 SH SOLE 3,750 0 0
Fidelity Natl Information Serv COM 31620m106 370,413 4,960 SH SOLE 4,960 0 0
Fifth Third Bnc COM 316773100 48,451 1,236 SH SOLE 1,236 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102 26,034 150 SH SOLE 150 0 0
Fiserv, Inc. COM 337738108 55,207 250 SH SOLE 250 0 0
Flex Lng Ltd COM g35947202 240,245 10,450 SH SOLE 10,450 0 0
Ford Motor Co COM 345370860 30,090 3,000 SH SOLE 3,000 0 0
Generac Holdings Inc. COM 368736104 151,980 1,200 SH SOLE 1,200 0 0
General Dynamics COM 369550108 463,386 1,700 SH SOLE 1,700 0 0
General Mills Inc. COM 370334104 146,485 2,450 SH SOLE 2,450 0 0
Gilead Sciences Inc COM 375558103 28,012 250 SH SOLE 250 0 0
Glaxosmithkline Plc Adr COM 37733w204 577,613 14,910 SH SOLE 14,910 0 0
Goldman Sachs COM 38141G104 958,739 1,755 SH SOLE 1,755 0 0
Graco Inc. COM 384109104 75,159 900 SH SOLE 900 0 0
Grainger W W Inc. COM 384802104 172,870 175 SH SOLE 175 0 0
Hartford Financial Services COM 416515104 841,364 6,800 SH SOLE 6,800 0 0
Healthpeak Properties Inc COM 42250P103 24,264 1,200 SH SOLE 1,200 0 0
Hershey Foods Inc. COM 427866108 25,654 150 SH SOLE 150 0 0
Home Depot Inc COM 437076102 8,905,341 24,299 SH SOLE 24,299 0 0
Honeywell International COM 438516106 1,355,200 6,400 SH SOLE 6,400 0 0
Humana Inc. COM 444859102 565,450 2,137 SH SOLE 2,137 0 0
I Shares MSCI Emerg Mkts COM 464287234 364,458 8,340 SH SOLE 8,340 0 0
I Shares Nasdaq Bitotech Fd COM 464287556 38,370 300 SH SOLE 300 0 0
I Shares Russell 1000 Value Index COM 464287598 4,289,860 22,799 SH SOLE 22,799 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614 5,046,955 13,977 SH SOLE 13,977 0 0
IBM Corp COM 459200101 1,637,923 6,587 SH SOLE 6,587 0 0
Illinois Tool Works COM 452308109 347,214 1,400 SH SOLE 1,400 0 0
Ingersoll Rand COM 45687v106 11,204 140 SH SOLE 140 0 0
Intel Corporation COM 458140100 600,679 26,450 SH SOLE 26,450 0 0
Intercontinental Exchange Inc COM 45866F104 34,500 200 SH SOLE 200 0 0
Intuitive Surgical Inc. COM 46120E602 765,192 1,545 SH SOLE 1,545 0 0
Invesco QQQ Trust COM 46090e103 890,948 1,900 SH SOLE 1,900 0 0
Iron Mountain, Inc. COM 46284V101 154,872 1,800 SH SOLE 1,800 0 0
IShares Expanded Tech-Software COM 464287515 598,458 6,725 SH SOLE 6,725 0 0
IShares International Select Dividend COM 464288448 1,147,740 37,000 SH SOLE 37,000 0 0
iShares MBS Etf COM 464288588 328,230 3,500 SH SOLE 3,500 0 0
IShares MSCI ACWI COM 464288257 11,639 100 SH SOLE 100 0 0
Ishares MSCI Eafe Index Fd COM 464287465 293,819 3,595 SH SOLE 3,595 0 0
IShares Muni Bond COM 464288414 527,200 5,000 SH SOLE 5,000 0 0
Ishares Phlx Semiconductor COM 464287523 947,436 5,035 SH SOLE 5,035 0 0
IShares Russell 2000 Index Fd COM 464287655 1,184,971 5,940 SH SOLE 5,940 0 0
IShares Russell 2000 Value COM 464287630 22,647 150 SH SOLE 150 0 0
IShares Russell 3000 ETF COM 464287689 31,764 100 SH SOLE 100 0 0
IShares Russell Midcap Growth Index COM 464287481 264,352 2,250 SH SOLE 2,250 0 0
Ishares Russell Midcap Index Fund COM 464287499 1,110,589 13,055 SH SOLE 13,055 0 0
IShares Russell Midcap Value Index COM 464287473 673,939 5,350 SH SOLE 5,350 0 0
IShares S&P 500 Index COM 464287200 1,629,510 2,900 SH SOLE 2,900 0 0
IShares Select Dividend COM 464287168 2,853,662 21,250 SH SOLE 21,250 0 0
Ishares Silver Trust COM 46428Q109 61,980 2,000 SH SOLE 2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309 348,112 3,750 SH SOLE 3,750 0 0
Ishares Tr S&P 500 Value COM 464287408 285,870 1,500 SH SOLE 1,500 0 0
iShares US Medical Devices ETF COM 464288810 144,456 2,400 SH SOLE 2,400 0 0
Ishares US Real Estate COM 464287739 155,594 1,625 SH SOLE 1,625 0 0
ITT Inc. COM 45073v108 51,664 400 SH SOLE 400 0 0
J P Morgan/Chase COM 46625H100 6,279,435 25,599 SH SOLE 25,599 0 0
Jacob Solutions Inc COM 46982l108 24,178 200 SH SOLE 200 0 0
JB Hunt Transport COM 445658107 44,385 300 SH SOLE 300 0 0
Jefferies Financial Group Inc COM 47233W109 444,631 8,300 SH SOLE 8,300 0 0
Johnson & Johnson COM 478160104 2,880,641 17,370 SH SOLE 17,370 0 0
Johnson Controls International Plc COM g51502105 280,385 3,500 SH SOLE 3,500 0 0
Kayne Anderson Mlp COM 486606106 651,122 50,750 SH SOLE 50,750 0 0
Kellogg COM 487836108 61,867 750 SH SOLE 750 0 0
Keurig Dr. Pepper COM 49271v100 12,388 362 SH SOLE 362 0 0
Kimberly Clark Corp. COM 494368103 344,883 2,425 SH SOLE 2,425 0 0
Kinder Morgan Inc COM 49456B101 670,455 23,500 SH SOLE 23,500 0 0
KLA Corporation COM 482480100 2,554,688 3,758 SH SOLE 3,758 0 0
Kraft Heinz (The) COM 500754106 182,580 6,000 SH SOLE 6,000 0 0
L3Harris Technologies COM 502431109 1,946,583 9,300 SH SOLE 9,300 0 0
Lab Corp. Of America Holdings COM 504922105 465,480 2,000 SH SOLE 2,000 0 0
Lam Research Corp. COM 512807108 3,201,344 44,035 SH SOLE 44,035 0 0
Linde PLC Ordinary Share COM G54950103 93,128 200 SH SOLE 200 0 0
Lockheed Martin Corp COM 539830109 637,455 1,427 SH SOLE 1,427 0 0
Louisiana Pac Corp COM 546347105 45,990 500 SH SOLE 500 0 0
Lowes Cos Inc. COM 548661107 1,887,064 8,091 SH SOLE 8,091 0 0
Lyondellbasell Industries COM n53745100 28,160 400 SH SOLE 400 0 0
M & T Bank Corp COM 55261F104 89,375 500 SH SOLE 500 0 0
Marathon Pete Corp COM 56585A102 142,048 975 SH SOLE 975 0 0
Market Vectors Gold Miners ETF COM 92189f106 22,985 500 SH SOLE 500 0 0
Marriott International COM 571903202 89,325 375 SH SOLE 375 0 0
Martin Marietta Materials COM 573284106 239,065 500 SH SOLE 500 0 0
Marvell Technology, Inc. COM 573874104 30,785 500 SH SOLE 500 0 0
Mastercard Inc. (A) COM 57636Q104 4,653,539 8,490 SH SOLE 8,490 0 0
Mcdonald's Corporation COM 580135101 2,072,263 6,634 SH SOLE 6,634 0 0
Mckesson Corp COM 58155Q103 67,299 100 SH SOLE 100 0 0
Medtronic Inc COM G5960L103 959,255 10,675 SH SOLE 10,675 0 0
Merck & Co., Inc. COM 58933Y105 1,697,362 18,910 SH SOLE 18,910 0 0
Meta Platforms Inc. COM 30303m102 8,524,364 14,790 SH SOLE 14,790 0 0
Metlife Inc Com COM 59156R108 160,580 2,000 SH SOLE 2,000 0 0
MGE Energy COM 55277P104 27,888 300 SH SOLE 300 0 0
Micron Technology COM 595112103 364,938 4,200 SH SOLE 4,200 0 0
Microsoft Corp COM 594918104 26,794,587 71,378 SH SOLE 71,378 0 0
Mondelez Intl Inc COM 609207105 691,663 10,194 SH SOLE 10,194 0 0
Moog, Inc. COM 615394202 34,670 200 SH SOLE 200 0 0
Morgan Stanley COM 617446448 116,670 1,000 SH SOLE 1,000 0 0
MPLX Com Unit Rep LTD COM 55336V100 620,832 11,600 SH SOLE 11,600 0 0
Nestles Sa Spons Adr COM 641069406 133,392 1,321 SH SOLE 1,321 0 0
Netflix Inc. COM 64110L106 1,653,376 1,773 SH SOLE 1,773 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104 36,000 4,000 SH SOLE 4,000 0 0
New Residential Investment Corp COM 64828T201 166,025 14,500 SH SOLE 14,500 0 0
Newmont Mining COM 651639106 32,589 675 SH SOLE 675 0 0
Nextera Energy Inc. COM 65339F101 1,056,261 14,900 SH SOLE 14,900 0 0
Nike Inc Cl B COM 654106103 396,750 6,250 SH SOLE 6,250 0 0
Nisource Inc COM 65473P105 18,241 455 SH SOLE 455 0 0
Norfolk Southern COM 655844108 272,377 1,150 SH SOLE 1,150 0 0
Northrop Grumman Corp COM 666807102 921,618 1,800 SH SOLE 1,800 0 0
Northwest Natural Holding CO COM 66765n105 21,360 500 SH SOLE 500 0 0
Novartis Ag COM 66987V109 140,353 1,259 SH SOLE 1,259 0 0
Novo Nordisk Inc. COM 670100205 386,781 5,570 SH SOLE 5,570 0 0
Nucor Corp. COM 670346105 361,020 3,000 SH SOLE 3,000 0 0
Nvidia Corp. COM 67066G104 20,564,563 189,745 SH SOLE 189,745 0 0
O Reilly Automotive Inc. COM 67103H107 2,764,879 1,930 SH SOLE 1,930 0 0
Olin Corporation COM 680665205 1,517,424 62,600 SH SOLE 62,600 0 0
Oneok Inc. COM 682680103 1,780,999 17,950 SH SOLE 17,950 0 0
Oracle Corp COM 68389X105 3,405,073 24,355 SH SOLE 24,355 0 0
Otis Worldwide Corporation COM 68902V107 52,529 509 SH SOLE 509 0 0
Palantir Technologies Inc. COM 69608a108 168,800 2,000 SH SOLE 2,000 0 0
Palo Alto Networks Inc. COM 697435105 1,129,637 6,620 SH SOLE 6,620 0 0
Parker Hannifin Corp COM 701094104 1,875,217 3,085 SH SOLE 3,085 0 0
Paychex COM 704326107 84,854 550 SH SOLE 550 0 0
Paypal Holdings Inc COM 70450y103 32,625 500 SH SOLE 500 0 0
Pepsico Inc COM 713448108 3,856,607 25,721 SH SOLE 25,721 0 0
Pfizer, Inc. COM 717081103 969,255 38,250 SH SOLE 38,250 0 0
Philip Morris Intl Inc COM 718172109 2,677,775 16,870 SH SOLE 16,870 0 0
Phillips 66 COM 718546104 281,534 2,280 SH SOLE 2,280 0 0
Pinnacle West Capital COM 723484101 38,100 400 SH SOLE 400 0 0
PPG Industries Inc. COM 693506107 243,304 2,225 SH SOLE 2,225 0 0
Price T Rowe Associates COM 74144T108 18,374 200 SH SOLE 200 0 0
Procter & Gamble COM 742718109 2,914,182 17,100 SH SOLE 17,100 0 0
Progressive Corp Ohio COM 743315103 1,055,627 3,730 SH SOLE 3,730 0 0
Public Storage COM 74460d109 314,254 1,050 SH SOLE 1,050 0 0
Qualcomm Inc COM 747525103 2,853,306 18,575 SH SOLE 18,575 0 0
Quanex Corp COM 747619104 557,700 30,000 SH SOLE 30,000 0 0
Real Estate Select Sector SPDR Fund COM 81369y860 534,341 12,768 SH SOLE 12,768 0 0
Realty Income Corp COM 756109104 20,884 360 SH SOLE 360 0 0
Reaves Utility Inc. Tr COM 756158101 227,780 7,000 SH SOLE 7,000 0 0
Regeneron Pharma COM 75886F107 702,093 1,107 SH SOLE 1,107 0 0
Rithm Capital Corp COM 64828T201 114,500 10,000 SH SOLE 10,000 0 0
RTX Corporation COM 75513E101 2,332,753 17,611 SH SOLE 17,611 0 0
S&P SPDR Utilities COM 81369y886 683,629 8,670 SH SOLE 8,670 0 0
Salesforce Inc. COM 79466L302 896,322 3,340 SH SOLE 3,340 0 0
Sanofi COM 80105N105 55,460 1,000 SH SOLE 1,000 0 0
Schlumberger Ltd COM 806857108 44,099 1,055 SH SOLE 1,055 0 0
Seagate Technology COM G7997R103 63,712 750 SH SOLE 750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803 1,507,304 7,300 SH SOLE 7,300 0 0
Select Sector SPDR Financial COM 81369y605 1,754,557 35,225 SH SOLE 35,225 0 0
Select Sector Spider Con Disc COM 81369y407 1,323,969 6,705 SH SOLE 6,705 0 0
Select Sector Spider Industrial COM 81369y704 825,741 6,300 SH SOLE 6,300 0 0
Select SPDR Energy COM 81369y506 1,864,795 19,955 SH SOLE 19,955 0 0
Select SPDR Materials (XLB) COM 81369y100 567,468 6,600 SH SOLE 6,600 0 0
Select SPDR Tr Health Care Sector COM 81369y209 430,729 2,950 SH SOLE 2,950 0 0
Select Spiders Consumer Staples COM 81369y308 746,055 9,135 SH SOLE 9,135 0 0
Sempra Energy COM 816851109 28,544 400 SH SOLE 400 0 0
Servicenow Inc. COM 81762P102 1,584,319 1,990 SH SOLE 1,990 0 0
Sherwin Williams Co. COM 824348106 2,628,702 7,528 SH SOLE 7,528 0 0
Simon Property Group COM 828806109 793,032 4,775 SH SOLE 4,775 0 0
Sirius Xm Holdings Inc. COM 82968b103 17,811 790 SH SOLE 790 0 0
Smucker Jm Co COM 832696405 41,443 350 SH SOLE 350 0 0
Smurfit Westrock PLC COM G8267p108 13,518 300 SH SOLE 300 0 0
Southern Co. COM 842587107 883,364 9,607 SH SOLE 9,607 0 0
Spdr Dow Jones Indl Average Etf Tr Unit Se COM 78467x109 25,613 61 SH SOLE 61 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101 146,719 1,875 SH SOLE 1,875 0 0
SRH Total Return Fund, Inc COM 101507101 481,275 27,900 SH SOLE 27,900 0 0
Standard & Poors Dep Rec Trust COM 78462F103 1,364,912 2,440 SH SOLE 2,440 0 0
Standard & Poors Midcap 400 COM 78467y107 96,026 180 SH SOLE 180 0 0
Starbucks Corp COM 855244109 1,280,074 13,050 SH SOLE 13,050 0 0
Stryker Corp COM 863667101 2,854,413 7,668 SH SOLE 7,668 0 0
Synopsys Inc. COM 871607107 1,329,435 3,100 SH SOLE 3,100 0 0
Sysco Corp. COM 871829107 67,536 900 SH SOLE 900 0 0
Taiwan Semiconductor COM 874039100 377,650 2,275 SH SOLE 2,275 0 0
Tesla, Inc. COM 88160R101 2,203,378 8,502 SH SOLE 8,502 0 0
Texas Instruments Inc COM 882508104 330,648 1,840 SH SOLE 1,840 0 0
The Travelers Companies COM 89417E109 66,379 251 SH SOLE 251 0 0
Thermo Fisher Corp COM 883556102 1,395,768 2,805 SH SOLE 2,805 0 0
TJX Cos Inc New Com COM 872540109 1,594,362 13,090 SH SOLE 13,090 0 0
Tootsie Roll Inds Inc. COM 890516107 26,191 832 SH SOLE 832 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886 1,581,226 36,730 SH SOLE 36,730 0 0
Total S.A. COM 89151E109 671,159 10,375 SH SOLE 10,375 0 0
Truist Financial Corporation COM 89832Q109 15,966 388 SH SOLE 388 0 0
UBER Technologies COM 90353t100 1,028,419 14,115 SH SOLE 14,115 0 0
Unilever Plc COM 904767704 11,910 200 SH SOLE 200 0 0
Union Pac Corp COM 907818108 1,098,516 4,650 SH SOLE 4,650 0 0
United Parcel Services COM 911312106 1,252,896 11,391 SH SOLE 11,391 0 0
Unitedhealth Group Inc. COM 91324P102 4,109,866 7,847 SH SOLE 7,847 0 0
US Bancorp COM 902973304 585,380 13,865 SH SOLE 13,865 0 0
Valero Energy Corp COM 91913Y100 198,105 1,500 SH SOLE 1,500 0 0
Vanguard Communication Services Index Fund COM 92204A884 11,129 75 SH SOLE 75 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108 16,275 50 SH SOLE 50 0 0
Vanguard Consumer Staples COM 92204a207 15,317 70 SH SOLE 70 0 0
Vanguard Growth ETF COM 922908736 40,790 110 SH SOLE 110 0 0
Vanguard Health Care Index Fund COM 92204A504 30,444 115 SH SOLE 115 0 0
Vanguard Industrials Index Fund COM 92204A603 18,071 73 SH SOLE 73 0 0
Vanguard Info Tech COM 92204A702 32,543 60 SH SOLE 60 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816 208,494 675 SH SOLE 675 0 0
Vanguard Utilities Index Fund COM 92204A876 11,615 68 SH SOLE 68 0 0
Veralto Ord Shs COM 92338c103 24,233 249 SH SOLE 249 0 0
Verizon Communications COM 92343V104 1,367,604 30,150 SH SOLE 30,150 0 0
Vertex Pharmaceuticals COM 92532F100 269,075 555 SH SOLE 555 0 0
Visa Inc. (A) COM 92826C839 3,529,132 10,070 SH SOLE 10,070 0 0
Vitesse Eneregy Ord Shs COM 92852x103 93,442 3,800 SH SOLE 3,800 0 0
Vivani Medical Ord Shs COM 92854b109 203,676 193,977 SH SOLE 193,977 0 0
Vulcan Materials Co COM 929160109 524,925 2,250 SH SOLE 2,250 0 0
Wal Mart Stores, Inc. COM 931142103 3,158,948 35,983 SH SOLE 35,983 0 0
Walgreen Boots Alliance Inc. COM 931427108 16,476 1,475 SH SOLE 1,475 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107 55,302 2,000 SH SOLE 2,000 0 0
WEC Energy Group Inc. COM 92939U106 250,654 2,300 SH SOLE 2,300 0 0
Wells Fargo COM 949746101 602,677 8,395 SH SOLE 8,395 0 0
Welltower Inc. COM 95040Q104 857,976 5,600 SH SOLE 5,600 0 0
Williams Co.S COM 969457100 1,762,920 29,500 SH SOLE 29,500 0 0
Xcel Energy COM 98389B100 35,395 500 SH SOLE 500 0 0
Yum Brands, Inc. COM 988498101 168,375 1,070 SH SOLE 1,070 0 0
Yum China Holdings, Inc COM 98850p109 81,734 1,570 SH SOLE 1,570 0 0
Zoetis Inc. (A) COM 98978V103 409,155 2,485 SH SOLE 2,485 0 0