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   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