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   434,547 3,975 SH   SOLE   3,975 0 0
AT&T COM 00206R102   111,335 6,635 SH   SOLE   6,635 0 0
Abbott Labs COM 002824100   3,417,453 31,048 SH   SOLE   31,048 0 0
Abbvie Inc. COM 00287Y109   5,844,694 37,715 SH   SOLE   37,715 0 0
Accenture Plc COM G1151C101   1,517,686 4,325 SH   SOLE   4,325 0 0
Adobe COM 00724F101   2,380,434 3,990 SH   SOLE   3,990 0 0
Advanced Micro Devices, Inc. COM 007903107   2,032,047 13,785 SH   SOLE   13,785 0 0
Aes Corporation COM 00130H105   19,250 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   660,000 8,000 SH   SOLE   8,000 0 0
Air Products & Chemicals COM 009158106   817,293 2,985 SH   SOLE   2,985 0 0
Allstate Corporation COM 020002101   307,956 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079k305   8,435,181 60,385 SH   SOLE   60,385 0 0
Alphabet Inc (C) COM 02079k107   1,216,934 8,635 SH   SOLE   8,635 0 0
Altria Group, Inc. COM 02209S103   338,856 8,400 SH   SOLE   8,400 0 0
Amazon.Com Inc COM 023135106   7,309,074 48,105 SH   SOLE   48,105 0 0
Ameren Corp COM 023608102   163,416 2,259 SH   SOLE   2,259 0 0
American Electric Power Company, Inc. COM 025537101   350,870 4,320 SH   SOLE   4,320 0 0
American Express Co COM 025816109   388,730 2,075 SH   SOLE   2,075 0 0
American International Group, Inc. COM 026874784   578,585 8,540 SH   SOLE   8,540 0 0
American Tower Corp COM 03027X100   1,461,076 6,768 SH   SOLE   6,768 0 0
American Waterworks Co COM 030420103   65,995 500 SH   SOLE   500 0 0
Ametek Inc. COM 031100100   239,090 1,450 SH   SOLE   1,450 0 0
Amgen Inc COM 031162100   4,114,654 14,286 SH   SOLE   14,286 0 0
Amphenol Corp COM 032095101   366,781 3,700 SH   SOLE   3,700 0 0
Anthem Inc. COM 036752103   117,890 250 SH   SOLE   250 0 0
Apollo Global Management Ord Shs COM 03769m106   27,957 300 SH   SOLE   300 0 0
Apple Inc Com COM 037833100   26,858,513 139,503 SH   SOLE   139,503 0 0
Applied Materials Inc. COM 038222105   239,053 1,475 SH   SOLE   1,475 0 0
Aramark COM 03852u106   14,050 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   370,425 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   49,951 210 SH   SOLE   210 0 0
Autodesk COM 052769106   54,783 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,263,862 5,425 SH   SOLE   5,425 0 0
Avalonbay Communities Inc. COM 053484101   23,402 125 SH   SOLE   125 0 0
BWX Technologies COM 05605h100   107,422 1,400 SH   SOLE   1,400 0 0
Bankamerica Corp COM 060505104   159,932 4,750 SH   SOLE   4,750 0 0
Becton Dickinson COM 075887109   91,436 375 SH   SOLE   375 0 0
Berkshire Hathaway Class B COM 084670702   1,618,523 4,538 SH   SOLE   4,538 0 0
Blackrock Science & Technology Trust COM 09258g104   14,979 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   965,535 7,375 SH   SOLE   7,375 0 0
Boeing COM 097023105   215,044 825 SH   SOLE   825 0 0
Booking Holdings COM 09857l108   879,711 248 SH   SOLE   248 0 0
Boston Properties Inc. COM 101121101   10,525 150 SH   SOLE   150 0 0
Bristol-Myers COM 110122108   1,032,614 20,125 SH   SOLE   20,125 0 0
British American Tobacco COM 110448107   358,802 12,250 SH   SOLE   12,250 0 0
British Petroleum Ads COM 055622104   61,950 1,750 SH   SOLE   1,750 0 0
Broadcom, Inc COM 11135f101   5,488,601 4,917 SH   SOLE   4,917 0 0
Brookfield Renewable Sub Voting Class A COM 11284V105   28,790 1,000 SH   SOLE   1,000 0 0
Bunge Limited COM h11356104   40,380 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   13,868 400 SH   SOLE   400 0 0
CVS Health Corporation COM 126650100   1,409,515 17,851 SH   SOLE   17,851 0 0
Capital One Financial Corp COM 14040H105   98,340 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   130,699 2,275 SH   SOLE   2,275 0 0
Caterpillar Inc. COM 149123101   3,072,603 10,392 SH   SOLE   10,392 0 0
Centene Corp COM 15135b101   259,735 3,500 SH   SOLE   3,500 0 0
Chargepoint Holdings Inc. COM 15961r105   4,095 1,750 SH   SOLE   1,750 0 0
Charles Schwab COM 808513105   75,680 1,100 SH   SOLE   1,100 0 0
Cheniere Energy COM 16411r208   645,140 5,550 SH   SOLE   5,550 0 0
Chevron Corp COM 166764100   3,023,175 20,268 SH   SOLE   20,268 0 0
Chubb LTD COM H1467J104   984,230 4,355 SH   SOLE   4,355 0 0
Cigna Corp COM 125523100   800,430 2,673 SH   SOLE   2,673 0 0
Cisco Systems Inc. COM 17275R102   1,278,661 25,310 SH   SOLE   25,310 0 0
Citigroup COM 172967424   83,590 1,625 SH   SOLE   1,625 0 0
Clearway Energy, Inc. COM 18539C204   115,206 4,200 SH   SOLE   4,200 0 0
Clorox Co-Del COM 189054109   221,014 1,550 SH   SOLE   1,550 0 0
Coca Cola Co COM 191216100   808,814 13,725 SH   SOLE   13,725 0 0
Cognizant Tech Solutions COM 192446102   49,094 650 SH   SOLE   650 0 0
Colgate Palmolive COM 194162103   705,433 8,850 SH   SOLE   8,850 0 0
Comcast Corp Cl A COM 20030N101   484,542 11,050 SH   SOLE   11,050 0 0
Commerce Bancshares Inc. COM 200525103   43,262 810 SH   SOLE   810 0 0
Communication Services Select Sector Fd COM 81369Y852   352,401 4,850 SH   SOLE   4,850 0 0
Conagra, Inc. COM 205887102   11,464 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   290,407 2,502 SH   SOLE   2,502 0 0
Consol Energy Inc. COM 20854L108   608,206 6,050 SH   SOLE   6,050 0 0
Consolidated Edison COM 209115104   877,860 9,650 SH   SOLE   9,650 0 0
Constellation Brands Inc COM 21036P108   223,619 925 SH   SOLE   925 0 0
Corteva Inc COM 22052L104   40,684 849 SH   SOLE   849 0 0
Costco Wholesale COM 22160K105   2,848,245 4,315 SH   SOLE   4,315 0 0
CrowdStrike Holdings COM 22788C105   1,340,430 5,250 SH   SOLE   5,250 0 0
Cummins Inc. COM 231021106   427,632 1,785 SH   SOLE   1,785 0 0
Danaher COM 235851102   404,845 1,750 SH   SOLE   1,750 0 0
Deere & Company COM 244199105   1,799,415 4,500 SH   SOLE   4,500 0 0
Delta Air Lines COM 247361702   1,163,653 28,925 SH   SOLE   28,925 0 0
Discover Finl Svcs COM 254709108   556,380 4,950 SH   SOLE   4,950 0 0
Disney Walt Co. COM 254687106   345,359 3,825 SH   SOLE   3,825 0 0
Dnp Select Income Fund Inc. COM 23325p104   646,176 76,200 SH   SOLE   76,200 0 0
Dominion Energy Inc. COM 25746U109   18,800 400 SH   SOLE   400 0 0
Dover Corp COM 260003108   92,286 600 SH   SOLE   600 0 0
Dow Inc. COM 260557103   346,753 6,323 SH   SOLE   6,323 0 0
Duke Energy Corp. COM 26441C204   575,738 5,933 SH   SOLE   5,933 0 0
Dupont De Nemours Inc COM 26614N102   24,310 316 SH   SOLE   316 0 0
EOG Resources Inc COM 26875P101   1,115,764 9,225 SH   SOLE   9,225 0 0
Easterly Government Properties, Inc COM 27616P103   215,040 16,000 SH   SOLE   16,000 0 0
Edwards Lifesciences COM 28176E108   571,112 7,490 SH   SOLE   7,490 0 0
Eli Lilly And Co. COM 532457108   9,947,530 17,065 SH   SOLE   17,065 0 0
Emerson Electric COM 291011104   652,111 6,700 SH   SOLE   6,700 0 0
Energizer Holdings Inc. COM 29272W109   22,176 700 SH   SOLE   700 0 0
Energy Transfer Partners, LP COM 29273V100   910,800 66,000 SH   SOLE   66,000 0 0
Enterprise Prods Partners Lp COM 293792107   728,841 27,660 SH   SOLE   27,660 0 0
Exelon Corporation COM 30161N101   17,950 500 SH   SOLE   500 0 0
Exxon Mobil Corp COM 30231G102   534,893 5,350 SH   SOLE   5,350 0 0
Fastenal Company COM 311900104   12,954 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   386,437 3,750 SH   SOLE   3,750 0 0
Fidelity Natl Information Serv COM 31620m106   289,838 4,825 SH   SOLE   4,825 0 0
Fifth Third Bnc COM 316773100   151,135 4,382 SH   SOLE   4,382 0 0
Fiserv, Inc. COM 337738108   33,210 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   313,848 10,800 SH   SOLE   10,800 0 0
Ford Motor Co COM 345370860   36,570 3,000 SH   SOLE   3,000 0 0
Fortrea Holdings Ord Shs COM 34965k107   52,350 1,500 SH   SOLE   1,500 0 0
General Dynamics COM 369550108   205,139 790 SH   SOLE   790 0 0
General Mills Inc. COM 370334104   159,593 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   20,252 250 SH   SOLE   250 0 0
Glaxosmithkline Plc Adr COM 03773w204   542,929 14,650 SH   SOLE   14,650 0 0
Goldman Sachs COM 38141G104   433,991 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   78,084 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   124,303 150 SH   SOLE   150 0 0
Haleon ADR Representing COM 405552100   1,646 200 SH   SOLE   200 0 0
Hallador Energy Company COM 40609p105   128,180 14,500 SH   SOLE   14,500 0 0
Hartford Financial Services COM 416515104   163,975 2,040 SH   SOLE   2,040 0 0
Healthpeak Properties Inc COM 42250P103   23,760 1,200 SH   SOLE   1,200 0 0
Home Depot Inc COM 437076102   8,769,101 25,304 SH   SOLE   25,304 0 0
Honeywell International COM 438516106   1,415,542 6,750 SH   SOLE   6,750 0 0
Humana Inc. COM 444859102   1,619,274 3,537 SH   SOLE   3,537 0 0
I Shares Core S&P 500 Index COM 464287200   1,253,779 2,625 SH   SOLE   2,625 0 0
I Shares MSCI Emerg Mkts COM 464287234   368,324 9,160 SH   SOLE   9,160 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   40,755 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   3,518,668 21,293 SH   SOLE   21,293 0 0
I Shares Select Dividend COM 464287168   2,285,790 19,500 SH   SOLE   19,500 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   4,048,532 13,354 SH   SOLE   13,354 0 0
IBM Corp COM 459200101   1,117,374 6,832 SH   SOLE   6,832 0 0
IShares Expanded Tech-Software COM 464287515   326,540 805 SH   SOLE   805 0 0
IShares Russell 2000 Index Fd COM 464287655   1,083,232 5,397 SH   SOLE   5,397 0 0
IShares Russell 2000 Value COM 464287630   23,299 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   27,374 100 SH   SOLE   100 0 0
IShares Russell Mid Val Index COM 464287473   552,377 4,750 SH   SOLE   4,750 0 0
IShares Russell Midcap Growth Index COM 464287481   182,805 1,750 SH   SOLE   1,750 0 0
ITT Inc. COM 45073v108   47,728 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   366,716 1,400 SH   SOLE   1,400 0 0
Ingersoll Rand COM 45687v106   10,828 140 SH   SOLE   140 0 0
Intel Corporation COM 458140100   1,565,287 31,150 SH   SOLE   31,150 0 0
Intercontinental Exchange Inc COM 45866F104   25,686 200 SH   SOLE   200 0 0
Intuit Inc. COM 461202103   1,125,054 1,800 SH   SOLE   1,800 0 0
Intuitive Surgical Inc. COM 46120E602   646,044 1,915 SH   SOLE   1,915 0 0
Invesco Financial Preferred ETF COM 46137v621   14,580 1,000 SH   SOLE   1,000 0 0
Invesco QQQ Trust COM 46090e103   798,564 1,950 SH   SOLE   1,950 0 0
Iron Mountain, Inc. COM 46284V101   125,964 1,800 SH   SOLE   1,800 0 0
Ishares Amt Free Muni COM 464288414   542,050 5,000 SH   SOLE   5,000 0 0
Ishares MSCI Eafe Index Fd COM 464287465   270,883 3,595 SH   SOLE   3,595 0 0
Ishares Phlx Semiconductor COM 464287523   881,433 1,530 SH   SOLE   1,530 0 0
Ishares Russell Midcap Index Fund COM 464287499   962,297 12,380 SH   SOLE   12,380 0 0
Ishares Silver Trust COM 46428Q109   43,560 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   281,625 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   260,835 1,500 SH   SOLE   1,500 0 0
Ishares US Real Estate COM 464287739   148,541 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   4,593,380 27,004 SH   SOLE   27,004 0 0
JB Hunt Transport COM 445658107   299,610 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   25,960 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   299,034 7,400 SH   SOLE   7,400 0 0
Johnson & Johnson COM 478160104   2,641,069 16,850 SH   SOLE   16,850 0 0
Johnson Controls International Plc COM g51502105   259,380 4,500 SH   SOLE   4,500 0 0
Kayne Anderson Mlp COM 486606106   482,022 54,900 SH   SOLE   54,900 0 0
Kellogg COM 487836108   41,932 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   14,161 425 SH   SOLE   425 0 0
Kimberly Clark Corp. COM 494368103   328,077 2,700 SH   SOLE   2,700 0 0
Kinder Morgan Inc COM 49456B101   416,304 23,600 SH   SOLE   23,600 0 0
Kla-Tencor Corp COM 482480100   1,652,636 2,843 SH   SOLE   2,843 0 0
Kraft Heinz (The) COM 500754106   221,880 6,000 SH   SOLE   6,000 0 0
L3Harris Technologies COM 502431109   2,273,643 10,795 SH   SOLE   10,795 0 0
Lab Corp. Of America Holdings COM 50540R409   454,580 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   3,219,982 4,111 SH   SOLE   4,111 0 0
Lockheed Martin Corp COM 539830109   1,356,094 2,992 SH   SOLE   2,992 0 0
Louisiana Pac Corp COM 546347105   35,415 500 SH   SOLE   500 0 0
Lowes Companies COM 548661107   2,446,937 10,995 SH   SOLE   10,995 0 0
Lyondellbasell Industries COM n53745100   38,032 400 SH   SOLE   400 0 0
M & T Bank Corp COM 55261F104   68,540 500 SH   SOLE   500 0 0
MFS Intermediate COM 55273C107   10,720 4,000 SH   SOLE   4,000 0 0
MGE Energy COM 55277P104   21,693 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   400,028 10,894 SH   SOLE   10,894 0 0
Marathon Pete Corp COM 56585A102   103,852 700 SH   SOLE   700 0 0
Market Vectors Gold Miners ETF COM 92189f106   15,505 500 SH   SOLE   500 0 0
Marriott International COM 571903202   84,566 375 SH   SOLE   375 0 0
Martin Marietta Materials COM 573284106   249,455 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   30,155 500 SH   SOLE   500 0 0
Mastercard Inc. COM 57636Q104   3,473,924 8,145 SH   SOLE   8,145 0 0
Mcdonald's Corporation COM 580135101   1,967,047 6,634 SH   SOLE   6,634 0 0
Mckesson Corp COM 58155Q103   46,298 100 SH   SOLE   100 0 0
Medtronic Inc COM G5960L103   1,054,464 12,800 SH   SOLE   12,800 0 0
Merck & Co., Inc. COM 58933Y105   1,025,333 9,405 SH   SOLE   9,405 0 0
Meta Platforms Inc. COM 30303m102   5,058,088 14,290 SH   SOLE   14,290 0 0
Metlife Inc Com COM 59156R108   148,792 2,250 SH   SOLE   2,250 0 0
Micron Technology COM 595112103   320,025 3,750 SH   SOLE   3,750 0 0
Microsoft Corp COM 594918104   27,110,604 72,095 SH   SOLE   72,095 0 0
Mondelez Intl Inc COM 609207105   772,756 10,669 SH   SOLE   10,669 0 0
Moog, Inc. COM 615394202   28,956 200 SH   SOLE   200 0 0
Morgan Stanley COM 617446448   139,875 1,500 SH   SOLE   1,500 0 0
Nestles Sa Spons Adr COM 641069406   153,046 1,321 SH   SOLE   1,321 0 0
Netflix COM 64110L106   870,541 1,788 SH   SOLE   1,788 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104   48,160 7,000 SH   SOLE   7,000 0 0
New Residential Investment Corp COM 64828T201   306,516 28,700 SH   SOLE   28,700 0 0
Newmont Mining COM 651639106   27,938 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   443,402 7,300 SH   SOLE   7,300 0 0
Nextera Energy Partners LP COM 65341b106   1,038,958 34,165 SH   SOLE   34,165 0 0
Nike Inc Cl B COM 654106103   1,392,410 12,825 SH   SOLE   12,825 0 0
Nisource Inc COM 65473P105   51,905 1,955 SH   SOLE   1,955 0 0
Norfolk Southern COM 655844108   366,389 1,550 SH   SOLE   1,550 0 0
Northrop Grumman Corp COM 666807102   877,762 1,875 SH   SOLE   1,875 0 0
Northwest Natural Holding CO COM 66765n105   19,470 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   127,121 1,259 SH   SOLE   1,259 0 0
Novo Nordisk Inc. COM 670100205   436,559 4,220 SH   SOLE   4,220 0 0
Nucor Corp. COM 670346105   174,040 1,000 SH   SOLE   1,000 0 0
Nvidia Corp. COM 67066G104   9,624,601 19,435 SH   SOLE   19,435 0 0
O'Reilly Automotive Inc. COM 67103H107   1,833,654 1,930 SH   SOLE   1,930 0 0
Olin Corporation COM 680665205   3,296,345 61,100 SH   SOLE   61,100 0 0
Oneok Inc. COM 682680103   1,579,950 22,500 SH   SOLE   22,500 0 0
Oracle Corp COM 68389X105   1,933,059 18,335 SH   SOLE   18,335 0 0
Otis Worldwide Corporation COM 68902V107   53,324 596 SH   SOLE   596 0 0
PPG Industries Inc. COM 693506107   284,145 1,900 SH   SOLE   1,900 0 0
Palo Alto Networks COM 697435105   1,478,823 5,015 SH   SOLE   5,015 0 0
Parker Hannifin COM 701094104   1,340,637 2,910 SH   SOLE   2,910 0 0
Paychex COM 704326107   65,510 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   337,448 5,495 SH   SOLE   5,495 0 0
Pepsico Inc COM 713448108   4,523,688 26,635 SH   SOLE   26,635 0 0
Pfizer, Inc. COM 717081103   1,127,157 39,151 SH   SOLE   39,151 0 0
Philip Morris Intl Inc COM 718172109   1,559,376 16,575 SH   SOLE   16,575 0 0
Phillips 66 COM 718546104   356,416 2,677 SH   SOLE   2,677 0 0
Pinnacle West Capital COM 723484101   28,736 400 SH   SOLE   400 0 0
Pioneer Natural Resource Co COM 723787107   597,281 2,656 SH   SOLE   2,656 0 0
Price T Rowe Associates COM 74144T108   21,538 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,502,170 17,075 SH   SOLE   17,075 0 0
Progressive Corp Ohio COM 743315103   111,496 700 SH   SOLE   700 0 0
Public Storage COM 74460d109   320,250 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   2,324,927 16,075 SH   SOLE   16,075 0 0
Quanex Corp COM 747619104   917,100 30,000 SH   SOLE   30,000 0 0
Raytheon Technologies Corp COM 75513E101   763,655 9,076 SH   SOLE   9,076 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   445,387 11,118 SH   SOLE   11,118 0 0
Realty Income Corp COM 756109104   20,671 360 SH   SOLE   360 0 0
Regeneron Pharmaceuticals COM 75886F107   1,042,530 1,187 SH   SOLE   1,187 0 0
Rockwell Automation COM 773903109   60,544 195 SH   SOLE   195 0 0
S&P SPDR Utilities COM 81369y886   488,908 7,720 SH   SOLE   7,720 0 0
SRH Total Return Fund, Inc COM 101507101   166,440 12,000 SH   SOLE   12,000 0 0
Salesforce.Com COM 79466l302   598,643 2,275 SH   SOLE   2,275 0 0
Sanofi Aventis Sponsored Adr COM 80105N105   49,730 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   52,040 1,000 SH   SOLE   1,000 0 0
Seagate Technology COM G7997R103   64,027 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   1,320,413 6,860 SH   SOLE   6,860 0 0
Select SPDR Materials (XLB) COM 81369y100   597,925 6,990 SH   SOLE   6,990 0 0
Select SPDR Tr Energy COM 81369y506   1,490,675 17,780 SH   SOLE   17,780 0 0
Select SPDR Tr Health Care Sector COM 81369y209   204,570 1,500 SH   SOLE   1,500 0 0
Select Sector SPDR Financial COM 81369y605   1,295,320 34,450 SH   SOLE   34,450 0 0
Select Sector Spider Con Disc COM 81369y407   1,127,397 6,305 SH   SOLE   6,305 0 0
Select Sector Spider Industrial COM 81369y704   370,467 3,250 SH   SOLE   3,250 0 0
Select Spiders Consumer Staples COM 81369y308   623,780 8,660 SH   SOLE   8,660 0 0
Sempra Energy COM 816851109   29,892 400 SH   SOLE   400 0 0
Service Now Inc. COM 81762p102   614,646 870 SH   SOLE   870 0 0
Service Properties Trust COM 81761l102   25,620 3,000 SH   SOLE   3,000 0 0
Sherwin Williams Company COM 824348106   2,338,626 7,498 SH   SOLE   7,498 0 0
Simon Property Group COM 828806109   731,030 5,125 SH   SOLE   5,125 0 0
Sirius Xm Holdings Inc. COM 82968b103   43,213 7,900 SH   SOLE   7,900 0 0
Sl Green realty Reit Ord Shs COM 78440x887   22,585 500 SH   SOLE   500 0 0
Smucker Jm Co COM 832696405   44,233 350 SH   SOLE   350 0 0
Snowflake Inc. COM 833445109   24,875 125 SH   SOLE   125 0 0
Southern Co. COM 842587107   692,505 9,876 SH   SOLE   9,876 0 0
Southwest Airlines COM 844741108   28,880 1,000 SH   SOLE   1,000 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   132,472 2,125 SH   SOLE   2,125 0 0
Standard & Poors Dep Rec Trust COM 78462F103   977,713 2,057 SH   SOLE   2,057 0 0
Standard & Poors Midcap 400 COM 78467y107   116,697 230 SH   SOLE   230 0 0
Starbucks Corp COM 855244109   1,603,367 16,700 SH   SOLE   16,700 0 0
Stryker Corp COM 863667101   2,169,588 7,245 SH   SOLE   7,245 0 0
Synopsys Ord Shs COM 871607107   1,498,388 2,910 SH   SOLE   2,910 0 0
Sysco Corp. COM 871829107   65,817 900 SH   SOLE   900 0 0
TJX Cos Inc New Com COM 872540109   1,191,387 12,700 SH   SOLE   12,700 0 0
Taiwan Semiconductor Co. COM 874039100   104,000 1,000 SH   SOLE   1,000 0 0
Target Corp COM 87612E106   99,694 700 SH   SOLE   700 0 0
Tesla Motors Inc. COM 88160R101   2,633,391 10,598 SH   SOLE   10,598 0 0
Texas Instruments Inc COM 882508104   375,864 2,205 SH   SOLE   2,205 0 0
The Travelers Companies COM 89417E109   123,818 650 SH   SOLE   650 0 0
Thermo Fischer Corp COM 883556102   2,348,746 4,425 SH   SOLE   4,425 0 0
Tootsie Roll Inds Inc. COM 890516107   26,891 809 SH   SOLE   809 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   158,580 5,512 SH   SOLE   5,512 0 0
Total S.A. COM 89151E109   682,222 10,125 SH   SOLE   10,125 0 0
Truist Financial Corporation COM 89832Q109   14,325 388 SH   SOLE   388 0 0
US Bancorp COM 902973304   838,117 19,365 SH   SOLE   19,365 0 0
Ulta Beauty Inc COM 90384s303   886,882 1,810 SH   SOLE   1,810 0 0
Union Pac Corp COM 907818108   1,433,193 5,835 SH   SOLE   5,835 0 0
United Parcel Services COM 911312106   107,074 681 SH   SOLE   681 0 0
Unitedhealth Group Inc COM 91324P102   6,206,028 11,788 SH   SOLE   11,788 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108   15,227 50 SH   SOLE   50 0 0
Vanguard Consumer Staples COM 92204a207   13,367 70 SH   SOLE   70 0 0
Vanguard Growth ETF COM 922908736   46,632 150 SH   SOLE   150 0 0
Vanguard Health Care Index Fund COM 92204A504   28,830 115 SH   SOLE   115 0 0
Vanguard High Div Yield Index COM 921946406   11,163 100 SH   SOLE   100 0 0
Vanguard Industrials Index Fund COM 92204A603   18,737 85 SH   SOLE   85 0 0
Vanguard Info Tech COM 92204A702   31,460 65 SH   SOLE   65 0 0
Vanguard Materials Index Fund COM 92204A801   8,547 45 SH   SOLE   45 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   12,975 50 SH   SOLE   50 0 0
Vanguard REIT ETF COM 922908553   8,924 101 SH   SOLE   101 0 0
Vanguard Tax Managed Europe Pacific COM 921943858   4,790 100 SH   SOLE   100 0 0
Vanguard Utilities Index Fund COM 92204A876   9,321 68 SH   SOLE   68 0 0
Vanguard Value Index Fund ETF COM 922908744   7,475 50 SH   SOLE   50 0 0
Vector Group, Ltd COM 92240m108   11,280 1,000 SH   SOLE   1,000 0 0
Veralto Ord Shs COM 92338c103   25,884 315 SH   SOLE   315 0 0
Verizon Communications COM 92343V104   1,072,565 28,450 SH   SOLE   28,450 0 0
Vestis Corp COM 29430c102   5,285 250 SH   SOLE   250 0 0
Viatris COM 92556V106   9,065 837 SH   SOLE   837 0 0
Visa Inc Com Cl A COM 92826C839   3,074,733 11,810 SH   SOLE   11,810 0 0
Vitesse Eneregy Ord Shs COM 92852x103   229,845 10,500 SH   SOLE   10,500 0 0
Vivani Medical Ord Shs COM 92854b109   311,077 304,977 SH   SOLE   304,977 0 0
Vodafone Group Plc Spon Adr COM 92857W308   174,000 20,000 SH   SOLE   20,000 0 0
Vulcan Materials Co COM 929160109   499,422 2,200 SH   SOLE   2,200 0 0
WEC Energy Group Inc. COM 92939U106   197,799 2,350 SH   SOLE   2,350 0 0
WK Kellogg Ord Shs COM 92942w107   2,457 187 SH   SOLE   187 0 0
Wal Mart Stores, Inc. COM 931142103   1,905,358 12,086 SH   SOLE   12,086 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   84,314 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   381,206 14,600 SH   SOLE   14,600 0 0
Warner Bros Discovery Ord Shs Series A COM 934423104   12,484 1,097 SH   SOLE   1,097 0 0
Wells Fargo COM 949746101   396,959 8,065 SH   SOLE   8,065 0 0
Welltower Inc. COM 95040Q104   683,038 7,575 SH   SOLE   7,575 0 0
Western Digital Corp COM 958102105   26,185 500 SH   SOLE   500 0 0
Westrock Company COM 96145d105   12,456 300 SH   SOLE   300 0 0
Williams Co.S COM 969457100   1,976,602 56,750 SH   SOLE   56,750 0 0
Xcel Energy COM 98389B100   30,955 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   130,660 1,000 SH   SOLE   1,000 0 0
Yum China Holdings, Inc COM 98850p109   63,645 1,500 SH   SOLE   1,500 0 0
Zoetis Inc Cl A COM 98978V103   480,596 2,435 SH   SOLE   2,435 0 0
iShares MBS Etf COM 464288588   329,280 3,500 SH   SOLE   3,500 0 0
iShares US Medical Devices ETF COM 464288810   91,749 1,700 SH   SOLE   1,700 0 0
iShares international Select Dividend Etf COM 464288448   629,775 22,500 SH   SOLE   22,500 0 0