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   441,462 4,200 SH   SOLE   4,200 0 0
AT&T COM 00206R102   243,127 12,630 SH   SOLE   12,630 0 0
Abbott Labs COM 002824100   3,442,637 33,998 SH   SOLE   33,998 0 0
Abbvie Inc. COM 00287Y109   7,973,281 50,030 SH   SOLE   50,030 0 0
Academy Sports and Outdoors, Inc. COM 00402L107   97,875 1,500 SH   SOLE   1,500 0 0
Accenture Plc COM G1151C101   1,600,536 5,600 SH   SOLE   5,600 0 0
Adobe COM 00724F101   2,159,999 5,605 SH   SOLE   5,605 0 0
Advanced Micro Devices, Inc. COM 007903107   1,767,610 18,035 SH   SOLE   18,035 0 0
Aes Corporation COM 00130H105   24,080 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   516,160 8,000 SH   SOLE   8,000 0 0
Air Products & Chemicals COM 009158106   287,210 1,000 SH   SOLE   1,000 0 0
Allstate Corporation COM 020002101   243,782 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079k305   9,776,552 94,250 SH   SOLE   94,250 0 0
Alphabet Inc (C) COM 02079k107   1,315,083 12,645 SH   SOLE   12,645 0 0
Alphatec Holdings Inc. COM 02081g201   19,500 1,250 SH   SOLE   1,250 0 0
Altria Group, Inc. COM 02209S103   330,188 7,400 SH   SOLE   7,400 0 0
Amazon.Com Inc COM 023135106   7,640,361 73,970 SH   SOLE   73,970 0 0
Ameren Corp COM 023608102   195,155 2,259 SH   SOLE   2,259 0 0
America Movil COM 02390a101   15,787 750 SH   SOLE   750 0 0
American Electric Power Company, Inc. COM 025537101   397,808 4,372 SH   SOLE   4,372 0 0
American Express Co COM 025816109   424,746 2,575 SH   SOLE   2,575 0 0
American International Group, Inc. COM 026874784   430,074 8,540 SH   SOLE   8,540 0 0
American Tower Corp COM 03027X100   1,812,087 8,868 SH   SOLE   8,868 0 0
American Waterworks Co COM 030420103   73,245 500 SH   SOLE   500 0 0
Ametek Inc. COM 031100100   210,728 1,450 SH   SOLE   1,450 0 0
Amgen Inc COM 031162100   4,020,544 16,631 SH   SOLE   16,631 0 0
Amphenol Corp COM 032095101   1,579,239 19,325 SH   SOLE   19,325 0 0
Anthem Inc. COM 036752103   114,952 250 SH   SOLE   250 0 0
Apollo Global Management Ord Shs COM 03769m106   18,948 300 SH   SOLE   300 0 0
Apple Inc Com COM 037833100   30,699,928 186,173 SH   SOLE   186,173 0 0
Applied Materials Inc. COM 038222105   55,273 450 SH   SOLE   450 0 0
Aramark COM 03852u106   17,900 500 SH   SOLE   500 0 0
Asana, Inc. COM 04342Y104   10,565 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   381,755 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   35,946 210 SH   SOLE   210 0 0
Autodesk COM 052769106   46,836 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,274,557 5,725 SH   SOLE   5,725 0 0
Avalonbay Communities Inc. COM 053484101   21,007 125 SH   SOLE   125 0 0
Bankamerica Corp COM 060505104   135,850 4,750 SH   SOLE   4,750 0 0
Becton Dickinson COM 075887109   105,204 425 SH   SOLE   425 0 0
Berkshire Hathaway Class B COM 084670702   1,401,198 4,538 SH   SOLE   4,538 0 0
Blackrock Science & Technology Trust COM 09258g104   14,391 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   614,880 7,000 SH   SOLE   7,000 0 0
Boeing COM 097023105   175,255 825 SH   SOLE   825 0 0
Booking Holdings COM 09857l108   1,055,659 398 SH   SOLE   398 0 0
Boston Properties Inc. COM 101121101   8,118 150 SH   SOLE   150 0 0
Bristol-Myers COM 110122108   2,002,505 28,892 SH   SOLE   28,892 0 0
British American Tobacco COM 110448107   368,760 10,500 SH   SOLE   10,500 0 0
British Petroleum Ads COM 055622104   66,395 1,750 SH   SOLE   1,750 0 0
Broadcom, Inc COM 11135f101   3,898,639 6,077 SH   SOLE   6,077 0 0
Brookfield Renewable Partners LP COM G16258108   70,897 2,250 SH   SOLE   2,250 0 0
Brookfield Renewable Sub Voting Class A COM 11284V105   55,920 1,600 SH   SOLE   1,600 0 0
Bunge Limited COM G16962105   38,208 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   26,946 900 SH   SOLE   900 0 0
CVS Health Corporation COM 126650100   1,475,128 19,851 SH   SOLE   19,851 0 0
Capital One Financial Corp COM 14040H105   72,120 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   161,269 3,525 SH   SOLE   3,525 0 0
Caterpillar Inc. COM 149123101   3,013,136 13,167 SH   SOLE   13,167 0 0
Centene Corp COM 15135b101   221,235 3,500 SH   SOLE   3,500 0 0
Chargepoint Holdings Inc. COM 15961r105   28,792 2,750 SH   SOLE   2,750 0 0
Charles Schwab COM 808513105   78,570 1,500 SH   SOLE   1,500 0 0
Cheniere Energy COM 16411r208   953,600 8,150 SH   SOLE   8,150 0 0
Chevron Corp COM 166764100   3,395,849 20,813 SH   SOLE   20,813 0 0
Chubb LTD COM H1467J104   1,311,686 6,755 SH   SOLE   6,755 0 0
Cigna Corp COM 125523100   683,032 2,673 SH   SOLE   2,673 0 0
Cincinnati Financial Corporation COM 172062101   42,030 375 SH   SOLE   375 0 0
Cisco Systems Inc. COM 17275R102   1,343,990 25,710 SH   SOLE   25,710 0 0
Citigroup COM 172967424   88,857 1,895 SH   SOLE   1,895 0 0
Clearway Energy, Inc. COM 18539C204   297,635 9,500 SH   SOLE   9,500 0 0
Clorox Co-Del COM 189054109   261,096 1,650 SH   SOLE   1,650 0 0
Coca Cola Co COM 191216100   1,438,786 23,195 SH   SOLE   23,195 0 0
Cognizant Tech Solutions COM 192446102   39,604 650 SH   SOLE   650 0 0
Colgate Palmolive COM 194162103   665,077 8,850 SH   SOLE   8,850 0 0
Comcast Corp Cl A COM 20030N101   441,651 11,650 SH   SOLE   11,650 0 0
Commerce Bancshares Inc. COM 200525103   45,046 772 SH   SOLE   772 0 0
Communication Services Select Sector Fd COM 81369Y852   286,951 4,950 SH   SOLE   4,950 0 0
Conagra, Inc. COM 205887102   15,024 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   243,263 2,452 SH   SOLE   2,452 0 0
Consol Energy Inc. COM 20854L108   767,707 13,175 SH   SOLE   13,175 0 0
Consolidated Edison COM 209115104   932,782 9,750 SH   SOLE   9,750 0 0
Constellation Brands Inc COM 21036P108   208,948 925 SH   SOLE   925 0 0
Corteva Inc COM 22052L104   59,224 982 SH   SOLE   982 0 0
Costco Wholesale COM 22160K105   2,588,693 5,210 SH   SOLE   5,210 0 0
Cracker Barrel Old Country Store COM 22410j106   20,448 180 SH   SOLE   180 0 0
CrowdStrike Holdings COM 22788C105   61,767 450 SH   SOLE   450 0 0
Cummins Inc. COM 231021106   450,289 1,885 SH   SOLE   1,885 0 0
Danaher COM 235851102   642,702 2,550 SH   SOLE   2,550 0 0
Deere & Company COM 244199105   805,116 1,950 SH   SOLE   1,950 0 0
Delta Air Lines COM 247361702   1,349,658 38,650 SH   SOLE   38,650 0 0
Discover Finl Svcs COM 254709108   494,200 5,000 SH   SOLE   5,000 0 0
Disney Walt Co. COM 254687106   520,676 5,200 SH   SOLE   5,200 0 0
Dnp Select Income Fund Inc. COM 23325p104   878,294 79,700 SH   SOLE   79,700 0 0
Dollar General COM 256677105   904,978 4,300 SH   SOLE   4,300 0 0
Dominion Energy Inc. COM 25746U109   81,069 1,450 SH   SOLE   1,450 0 0
Dover Corp COM 260003108   98,761 650 SH   SOLE   650 0 0
Dow Inc. COM 260557103   346,627 6,323 SH   SOLE   6,323 0 0
Duke Energy Corp. COM 26441C204   572,357 5,933 SH   SOLE   5,933 0 0
Dupont De Nemours Inc COM 26614N102   26,268 366 SH   SOLE   366 0 0
EOG Resources Inc COM 26875P101   1,515,409 13,220 SH   SOLE   13,220 0 0
Easterly Government Properties, Inc COM 27616P103   377,850 27,500 SH   SOLE   27,500 0 0
Ebay Inc. COM 278642103   17,748 400 SH   SOLE   400 0 0
Edwards Lifesciences COM 28176E108   1,099,482 13,290 SH   SOLE   13,290 0 0
Eli Lilly And Co. COM 532457108   6,360,138 18,520 SH   SOLE   18,520 0 0
Emerson Electric COM 291011104   583,838 6,700 SH   SOLE   6,700 0 0
Enbridge Inc. COM 29250N105   5,608 147 SH   SOLE   147 0 0
Energizer Holdings Inc. COM 29272W109   24,290 700 SH   SOLE   700 0 0
Energy Transfer Partners, LP COM 29273V100   823,020 66,000 SH   SOLE   66,000 0 0
Enterprise Prods Partners Lp COM 293792107   625,744 24,160 SH   SOLE   24,160 0 0
Exelon Corporation COM 30161N101   20,945 500 SH   SOLE   500 0 0
Exxon Mobil Corp COM 30231G102   586,681 5,350 SH   SOLE   5,350 0 0
Fastenal Company COM 311900104   10,788 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   370,612 3,750 SH   SOLE   3,750 0 0
Fifth Third Bnc COM 316773100   172,867 6,489 SH   SOLE   6,489 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102   19,576 150 SH   SOLE   150 0 0
Fiserv, Inc. COM 337738108   28,257 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   360,985 10,750 SH   SOLE   10,750 0 0
Fortinet Ord Shs COM 34959e109   765,619 11,520 SH   SOLE   11,520 0 0
General Dynamics COM 369550108   267,006 1,170 SH   SOLE   1,170 0 0
General Mills Inc. COM 370334104   209,377 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   62,227 750 SH   SOLE   750 0 0
Glaxosmithkline Plc Adr COM 03773W204   521,247 14,650 SH   SOLE   14,650 0 0
Goldman Sachs COM 38141G104   367,999 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   65,709 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   103,321 150 SH   SOLE   150 0 0
Haleon ADR Representing COM 405552100   1,628 200 SH   SOLE   200 0 0
Hallador Energy Company COM 40609p105   66,168 7,200 SH   SOLE   7,200 0 0
Hanesbrands Inc. COM 410345102   1,052 200 SH   SOLE   200 0 0
Hartford Financial Services COM 416515104   192,344 2,760 SH   SOLE   2,760 0 0
Healthpeak Properties Inc COM 42250P103   26,364 1,200 SH   SOLE   1,200 0 0
Home Depot Inc COM 437076102   8,592,124 29,114 SH   SOLE   29,114 0 0
Honeywell International COM 438516106   2,391,867 12,515 SH   SOLE   12,515 0 0
Humana Inc. COM 444859102   1,814,164 3,737 SH   SOLE   3,737 0 0
I Shares Core S&P 500 Index COM 464287200   1,099,639 2,675 SH   SOLE   2,675 0 0
I Shares MSCI Emerg Mkts COM 464287234   481,412 12,200 SH   SOLE   12,200 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   38,748 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   3,292,927 21,627 SH   SOLE   21,627 0 0
I Shares Select Dividend COM 464287168   1,640,520 14,000 SH   SOLE   14,000 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   3,643,449 14,912 SH   SOLE   14,912 0 0
IBM Corp COM 459200101   2,110,811 16,102 SH   SOLE   16,102 0 0
IShares Expanded Tech-Software COM 464287515   245,283 805 SH   SOLE   805 0 0
IShares MSCI ACWI COM 464288257   9,116 100 SH   SOLE   100 0 0
IShares Russell 2000 Index Fd COM 464287655   1,033,293 5,792 SH   SOLE   5,792 0 0
IShares Russell 2000 Value COM 464287630   20,553 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   23,541 100 SH   SOLE   100 0 0
IShares Russell Mid Val Index COM 464287473   504,450 4,750 SH   SOLE   4,750 0 0
IShares Russell Midcap Growth Index COM 464287481   159,337 1,750 SH   SOLE   1,750 0 0
ITT Inc. COM 45073v108   34,520 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   340,830 1,400 SH   SOLE   1,400 0 0
Ingersoll Rand COM 45687v106   8,145 140 SH   SOLE   140 0 0
Intel Corporation COM 458140100   1,089,544 33,350 SH   SOLE   33,350 0 0
Intelgenx Technologies Corp COM 45822R101   900 5,000 SH   SOLE   5,000 0 0
Intercontinental Exchange Inc COM 45866F104   20,858 200 SH   SOLE   200 0 0
Intuit Inc. COM 461202103   769,057 1,725 SH   SOLE   1,725 0 0
Intuitive Surgical Inc. COM 46120E602   452,182 1,770 SH   SOLE   1,770 0 0
Invesco Financial Preferred ETF COM 46137v621   36,300 2,500 SH   SOLE   2,500 0 0
Invesco QQQ Trust COM 46090e103   657,906 2,050 SH   SOLE   2,050 0 0
Iron Mountain, Inc. COM 46284V101   95,238 1,800 SH   SOLE   1,800 0 0
Ishares Amt Free Muni COM 464288414   538,700 5,000 SH   SOLE   5,000 0 0
Ishares MSCI Eafe Index Fd COM 464287465   257,114 3,595 SH   SOLE   3,595 0 0
Ishares Phlx Semiconductor COM 464287523   580,294 1,305 SH   SOLE   1,305 0 0
Ishares Russell Midcap Index Fund COM 464287499   1,042,367 14,908 SH   SOLE   14,908 0 0
Ishares S&P Smallcap 600 COM 464287804   2,901 30 SH   SOLE   30 0 0
Ishares Silver Trust COM 46428Q109   44,240 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   239,587 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   227,640 1,500 SH   SOLE   1,500 0 0
Ishares US Real Estate COM 464287739   137,962 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   4,537,264 34,819 SH   SOLE   34,819 0 0
JB Hunt Transport COM 445658107   263,190 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   23,502 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   101,568 3,200 SH   SOLE   3,200 0 0
Johnson & Johnson COM 478160104   2,720,250 17,550 SH   SOLE   17,550 0 0
Johnson Controls International Plc COM g51502105   255,935 4,250 SH   SOLE   4,250 0 0
Kayne Anderson Mlp COM 486606106   768,096 88,900 SH   SOLE   88,900 0 0
Kellogg COM 487836108   50,220 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   14,994 425 SH   SOLE   425 0 0
Keycorp COM 493267108   37,560 3,000 SH   SOLE   3,000 0 0
Kimberly Clark Corp. COM 494368103   362,394 2,700 SH   SOLE   2,700 0 0
Kinder Morgan Inc COM 49456B101   781,821 44,650 SH   SOLE   44,650 0 0
Kla-Tencor Corp COM 482480100   1,274,550 3,193 SH   SOLE   3,193 0 0
Kraft Heinz (The) COM 500754106   77,340 2,000 SH   SOLE   2,000 0 0
L3Harris Technologies COM 502431109   2,204,756 11,235 SH   SOLE   11,235 0 0
Lab Corp. Of America Holdings COM 50540R409   458,840 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   3,223,660 6,081 SH   SOLE   6,081 0 0
Lockheed Martin Corp COM 539830109   738,404 1,562 SH   SOLE   1,562 0 0
Louisiana Pac Corp COM 546347105   27,105 500 SH   SOLE   500 0 0
Lowes Companies COM 548661107   3,242,514 16,215 SH   SOLE   16,215 0 0
Lyondellbasell Industries COM n53745100   37,556 400 SH   SOLE   400 0 0
M & T Bank Corp COM 55261F104   59,785 500 SH   SOLE   500 0 0
MFS Intermediate COM 55273C107   11,080 4,000 SH   SOLE   4,000 0 0
MGE Energy COM 55277P104   23,301 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   375,298 10,894 SH   SOLE   10,894 0 0
Marathon Pete Corp COM 56585A102   94,381 700 SH   SOLE   700 0 0
Market Vectors Gold Miners ETF COM 92189f106   16,175 500 SH   SOLE   500 0 0
Marriott International COM 571903202   41,510 250 SH   SOLE   250 0 0
Martin Marietta Materials COM 573284106   177,530 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   21,650 500 SH   SOLE   500 0 0
Mastercard Inc. COM 57636Q104   3,841,244 10,570 SH   SOLE   10,570 0 0
Mcdonald's Corporation COM 580135101   1,861,923 6,659 SH   SOLE   6,659 0 0
Mckesson Corp COM 58155Q103   35,605 100 SH   SOLE   100 0 0
Medtronic Inc COM G5960L103   1,124,649 13,950 SH   SOLE   13,950 0 0
Merck & Co., Inc. COM 58933Y105   1,053,793 9,905 SH   SOLE   9,905 0 0
Meta Platforms Inc. COM 30303M102   1,772,878 8,365 SH   SOLE   8,365 0 0
Metlife Inc Com COM 59156R108   130,365 2,250 SH   SOLE   2,250 0 0
Micron Technology COM 595112103   226,275 3,750 SH   SOLE   3,750 0 0
Microsoft Corp COM 594918104   27,400,032 95,040 SH   SOLE   95,040 0 0
Mondelez Intl Inc COM 609207105   743,843 10,669 SH   SOLE   10,669 0 0
Moog, Inc. COM 615394202   20,150 200 SH   SOLE   200 0 0
Morgan Stanley COM 617446448   131,700 1,500 SH   SOLE   1,500 0 0
Nasdaq, Inc. COM 631103108   16,401 300 SH   SOLE   300 0 0
Nestles Sa Spons Adr COM 641069406   161,173 1,321 SH   SOLE   1,321 0 0
Netflix COM 64110L106   859,554 2,488 SH   SOLE   2,488 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104   78,840 12,000 SH   SOLE   12,000 0 0
New Residential Investment Corp COM 64828T201   344,000 43,000 SH   SOLE   43,000 0 0
Newmont Mining COM 651639106   33,088 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   622,421 8,075 SH   SOLE   8,075 0 0
Nextera Energy Partners LP COM 65341b106   3,332,137 54,850 SH   SOLE   54,850 0 0
Nike Inc Cl B COM 654106103   3,173,923 25,880 SH   SOLE   25,880 0 0
Nisource Inc COM 65473P105   82,622 2,955 SH   SOLE   2,955 0 0
Norfolk Southern COM 655844108   392,200 1,850 SH   SOLE   1,850 0 0
Northrop Grumman Corp COM 666807102   911,897 1,975 SH   SOLE   1,975 0 0
Northwest Natural Holding CO COM 66765n105   23,780 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   115,828 1,259 SH   SOLE   1,259 0 0
Nucor Corp. COM 670346105   154,470 1,000 SH   SOLE   1,000 0 0
Nutrien Ltd COM 67077m108   18,462 250 SH   SOLE   250 0 0
Nvidia Corp. COM 67066G104   7,701,173 27,725 SH   SOLE   27,725 0 0
O'Reilly Automotive Inc. COM 67103H107   2,440,817 2,875 SH   SOLE   2,875 0 0
Olin Corporation COM 680665205   3,972,690 71,580 SH   SOLE   71,580 0 0
Oneok Inc. COM 682680103   1,421,707 22,375 SH   SOLE   22,375 0 0
Oracle Corp COM 68389X105   3,297,266 35,485 SH   SOLE   35,485 0 0
Otis Worldwide Corporation COM 68902V107   90,392 1,071 SH   SOLE   1,071 0 0
PNC Financial COM 693475105   12,710 100 SH   SOLE   100 0 0
PPG Industries Inc. COM 693506107   253,802 1,900 SH   SOLE   1,900 0 0
Palo Alto Networks COM 697435105   1,374,211 6,880 SH   SOLE   6,880 0 0
Parker Hannifin COM 701094104   1,804,911 5,370 SH   SOLE   5,370 0 0
Paychex COM 704326107   63,024 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   1,658,681 21,842 SH   SOLE   21,842 0 0
Pepsico Inc COM 713448108   5,683,202 31,175 SH   SOLE   31,175 0 0
Pfizer, Inc. COM 717081103   1,594,301 39,076 SH   SOLE   39,076 0 0
Philip Morris Intl Inc COM 718172109   1,786,969 18,375 SH   SOLE   18,375 0 0
Phillips 66 COM 718546104   271,394 2,677 SH   SOLE   2,677 0 0
Pinnacle West Capital COM 723484101   31,696 400 SH   SOLE   400 0 0
Pioneer Natural Resource Co COM 723787107   978,514 4,791 SH   SOLE   4,791 0 0
Price T Rowe Associates COM 74144T108   22,580 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,538,882 17,075 SH   SOLE   17,075 0 0
Progressive Corp Ohio COM 743315103   100,142 700 SH   SOLE   700 0 0
Public Storage COM 74460d109   317,247 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   4,320,497 33,865 SH   SOLE   33,865 0 0
Quanex Corp COM 747619104   645,900 30,000 SH   SOLE   30,000 0 0
Raytheon Technologies Corp COM 75513E101   1,417,537 14,475 SH   SOLE   14,475 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   370,735 9,918 SH   SOLE   9,918 0 0
Realty Income Corp COM 756109104   22,795 360 SH   SOLE   360 0 0
Regeneron Pharmaceuticals COM 75886F107   1,022,979 1,245 SH   SOLE   1,245 0 0
Rithm Capital Corp COM 64828T201   120,000 15,000 SH   SOLE   15,000 0 0
Rockwell Automation COM 773903109   57,223 195 SH   SOLE   195 0 0
Rogers Communications Inc. COM 775109200   9,272 200 SH   SOLE   200 0 0
Roku, Inc. COM 77543R102   13,164 200 SH   SOLE   200 0 0
S&P SPDR Utilities COM 81369y886   542,874 8,020 SH   SOLE   8,020 0 0
SRH Total Return Fund, Inc COM 101507101   147,360 12,000 SH   SOLE   12,000 0 0
Salesforce.Com COM 79466l302   639,296 3,200 SH   SOLE   3,200 0 0
Sanofi Aventis Sponsored Adr COM 80105N105   54,420 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   49,100 1,000 SH   SOLE   1,000 0 0
Seagate Technology COM G7997R103   49,590 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   762,600 5,050 SH   SOLE   5,050 0 0
Select SPDR Materials (XLB) COM 81369y100   487,186 6,040 SH   SOLE   6,040 0 0
Select SPDR Tr Energy COM 81369y506   1,283,451 15,495 SH   SOLE   15,495 0 0
Select SPDR Tr Health Care Sector COM 81369y209   135,933 1,050 SH   SOLE   1,050 0 0
Select Sector SPDR Financial COM 81369y605   1,046,482 32,550 SH   SOLE   32,550 0 0
Select Sector Spider Con Disc COM 81369y407   662,462 4,430 SH   SOLE   4,430 0 0
Select Sector Spider Industrial COM 81369y704   141,652 1,400 SH   SOLE   1,400 0 0
Select Spiders Consumer Staples COM 81369y308   646,989 8,660 SH   SOLE   8,660 0 0
Sempra Energy COM 816851109   30,232 200 SH   SOLE   200 0 0
Service Now Inc. COM 81762p102   636,666 1,370 SH   SOLE   1,370 0 0
Service Properties Trust COM 81761l102   29,880 3,000 SH   SOLE   3,000 0 0
Sherwin Williams Company COM 824348106   2,320,301 10,323 SH   SOLE   10,323 0 0
Simon Property Group COM 828806109   587,842 5,250 SH   SOLE   5,250 0 0
Sirius Xm Holdings Inc. COM 82968b103   31,363 7,900 SH   SOLE   7,900 0 0
Sl Green realty Reit Ord Shs COM 78440x887   55,978 2,380 SH   SOLE   2,380 0 0
Smucker Jm Co COM 832696405   55,079 350 SH   SOLE   350 0 0
Snowflake Inc. COM 833445109   19,286 125 SH   SOLE   125 0 0
Southern Co. COM 842587107   687,172 9,876 SH   SOLE   9,876 0 0
Southwest Airlines COM 844741108   32,540 1,000 SH   SOLE   1,000 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   173,596 2,475 SH   SOLE   2,475 0 0
Standard & Poors Dep Rec Trust COM 78462F103   1,135,648 2,774 SH   SOLE   2,774 0 0
Standard & Poors Midcap 400 COM 78467y107   105,434 230 SH   SOLE   230 0 0
Starbucks Corp COM 855244109   1,767,607 16,975 SH   SOLE   16,975 0 0
Stryker Corp COM 863667101   3,220,102 11,280 SH   SOLE   11,280 0 0
Synopsys Ord Shs COM 871607107   1,587,487 4,110 SH   SOLE   4,110 0 0
Sysco Corp. COM 871829107   92,676 1,200 SH   SOLE   1,200 0 0
TJX Cos Inc New Com COM 872540109   219,408 2,800 SH   SOLE   2,800 0 0
Taiwan Semiconductor Co. COM 874039100   93,020 1,000 SH   SOLE   1,000 0 0
Target Corp COM 87612E106   693,990 4,190 SH   SOLE   4,190 0 0
Tesla Motors Inc. COM 88160R101   3,178,910 15,323 SH   SOLE   15,323 0 0
Texas Instruments Inc COM 882508104   1,153,262 6,200 SH   SOLE   6,200 0 0
The Travelers Companies COM 89417E109   111,416 650 SH   SOLE   650 0 0
Thermo Fischer Corp COM 883556102   3,782,140 6,562 SH   SOLE   6,562 0 0
Tootsie Roll Inds Inc. COM 890516107   35,299 786 SH   SOLE   786 0 0
Tortoise Energy Independence Fund, Inc COM 89148k200   142,186 5,051 SH   SOLE   5,051 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   258,308 8,786 SH   SOLE   8,786 0 0
Total S.A. COM 89151E109   597,881 10,125 SH   SOLE   10,125 0 0
Truist Financial Corporation COM 89832Q109   56,231 1,649 SH   SOLE   1,649 0 0
US Bancorp COM 902973304   653,046 18,115 SH   SOLE   18,115 0 0
Ulta Beauty Inc COM 90384s303   682,087 1,250 SH   SOLE   1,250 0 0
Unilever Plc COM 904767704   10,386 200 SH   SOLE   200 0 0
Union Pac Corp COM 907818108   3,036,007 15,085 SH   SOLE   15,085 0 0
United Parcel Services COM 911312106   1,419,231 7,316 SH   SOLE   7,316 0 0
Unitedhealth Group Inc COM 91324P102   6,861,062 14,518 SH   SOLE   14,518 0 0
V M Ware COM 928563402   10,987 88 SH   SOLE   88 0 0
Valero Energy Corp COM 91913Y100   209,400 1,500 SH   SOLE   1,500 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108   12,627 50 SH   SOLE   50 0 0
Vanguard Consumer Staples COM 92204a207   13,546 70 SH   SOLE   70 0 0
Vanguard Growth ETF COM 922908736   37,416 150 SH   SOLE   150 0 0
Vanguard Health Care Index Fund COM 92204A504   27,423 115 SH   SOLE   115 0 0
Vanguard High Div Yield Index COM 921946406   10,550 100 SH   SOLE   100 0 0
Vanguard Industrials Index Fund COM 92204A603   17,146 90 SH   SOLE   90 0 0
Vanguard Info Tech COM 92204A702   38,547 100 SH   SOLE   100 0 0
Vanguard Materials Index Fund COM 92204A801   8,002 45 SH   SOLE   45 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   10,225 50 SH   SOLE   50 0 0
Vanguard Utilities Index Fund COM 92204A876   11,507 78 SH   SOLE   78 0 0
Vector Group, Ltd COM 92240m108   402,335 33,500 SH   SOLE   33,500 0 0
Verizon Communications COM 92343V104   1,198,084 30,807 SH   SOLE   30,807 0 0
Viatris COM 92556V106   145,493 15,124 SH   SOLE   15,124 0 0
Visa Inc Com Cl A COM 92826C839   4,476,508 19,855 SH   SOLE   19,855 0 0
Vivani Medical Ord Shs COM 92854b109   304,977 304,977 SH   SOLE   304,977 0 0
Vodafone Group Plc Spon Adr COM 92857W308   309,120 28,000 SH   SOLE   28,000 0 0
Vulcan Materials Co COM 929160109   377,432 2,200 SH   SOLE   2,200 0 0
WEC Energy Group Inc. COM 92939U106   222,756 2,350 SH   SOLE   2,350 0 0
Wal Mart Stores, Inc. COM 931142103   1,782,081 12,086 SH   SOLE   12,086 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   79,752 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   527,345 15,250 SH   SOLE   15,250 0 0
Warner Bros Discovery Ord Shs Series A COM 934423104   16,927 1,121 SH   SOLE   1,121 0 0
Wells Fargo COM 949746101   301,470 8,065 SH   SOLE   8,065 0 0
Welltower Inc. COM 95040Q104   543,052 7,575 SH   SOLE   7,575 0 0
Western Digital Corp COM 958102105   18,835 500 SH   SOLE   500 0 0
Williams Co.S COM 969457100   1,679,625 56,250 SH   SOLE   56,250 0 0
Xcel Energy COM 98389B100   33,720 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   132,080 1,000 SH   SOLE   1,000 0 0
Yum China Holdings, Inc COM 98850p109   95,085 1,500 SH   SOLE   1,500 0 0
iShares MBS Etf COM 464288588   331,555 3,500 SH   SOLE   3,500 0 0
iShares US Medical Devices ETF COM 464288810   26,990 500 SH   SOLE   500 0 0
iShares international Select Dividend Etf COM 464288448   618,525 22,500 SH   SOLE   22,500 0 0