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
1st Source Corp COM 336901103 16,479 202 SH SOLE 202 0 0
3M Company COM 88579y101 364,297 2,250 SH SOLE 2,250 0 0
Abbott Laboratories COM 002824100 1,883,944 20,762 SH SOLE 20,762 0 0
Abbvie Inc Com COM 00287Y109 8,833,822 35,105 SH SOLE 35,105 0 0
Accenture PLC COM G1151C101 538,203 4,325 SH SOLE 4,325 0 0
Adobe Inc. COM 00724F101 852,883 4,160 SH SOLE 4,160 0 0
Advanced Micro Devices COM 007903107 6,834,406 11,765 SH SOLE 11,765 0 0
Aes Corporation COM 00130H105 14,660 1,000 SH SOLE 1,000 0 0
Aflac COM 001055102 826,612 7,050 SH SOLE 7,050 0 0
Air Products & Chemicals COM 009158106 168,578 575 SH SOLE 575 0 0
Allstate Corporation COM 020002101 463,983 1,950 SH SOLE 1,950 0 0
Alphabet Inc (C) COM 02079k107 5,114,460 14,475 SH SOLE 14,475 0 0
Alphabet Inc Cl A COM 02079K305 17,477,180 48,905 SH SOLE 48,905 0 0
Altria Group, Inc. COM 02209S103 179,875 2,500 SH SOLE 2,500 0 0
Amazon.Com Inc Com COM 023135106 8,461,070 35,500 SH SOLE 35,500 0 0
Ameren Corp COM 023608102 198,837 1,759 SH SOLE 1,759 0 0
American Electric Power Company, Inc. COM 025537101 591,019 4,320 SH SOLE 4,320 0 0
American Express Co COM 025816109 786,431 2,325 SH SOLE 2,325 0 0
American International Group, Inc. COM 026874784 636,486 8,540 SH SOLE 8,540 0 0
American Tower Corp COM 03027X100 391,423 2,393 SH SOLE 2,393 0 0
American Waterworks Co COM 030420103 65,790 500 SH SOLE 500 0 0
Ametek Inc. COM 031100100 350,813 1,450 SH SOLE 1,450 0 0
Amgen, Inc. COM 031162100 4,769,483 13,171 SH SOLE 13,171 0 0
Amphenol Corp Cl A COM 032095101 2,832,581 16,065 SH SOLE 16,065 0 0
Annaly Capital Management COM 035710839 16,770 750 SH SOLE 750 0 0
Apple Inc Com COM 037833100 30,448,485 105,227 SH SOLE 105,227 0 0
Applied Materials Inc. COM 038222105 2,291,910 3,170 SH SOLE 3,170 0 0
Applovin Class A COM 03831W108 417,336 810 SH SOLE 810 0 0
Aramark COM 03852u106 28,450 500 SH SOLE 500 0 0
Arbor Realty Trust Reit Ord Shs COM 038923108 33,875 6,250 SH SOLE 6,250 0 0
Archer Aviation Class A COM 03945r102 37,840 8,000 SH SOLE 8,000 0 0
Arista Networks Inc COM 040413205 597,128 3,515 SH SOLE 3,515 0 0
ASML Holding COM n07059210 2,536,536 1,275 SH SOLE 1,275 0 0
Astrazeneca Plc COM g0593m107 692,113 3,650 SH SOLE 3,650 0 0
AT&T COM 00206R102 143,554 6,935 SH SOLE 6,935 0 0
Autodesk COM 052769106 19,442 100 SH SOLE 100 0 0
Automatic Data Processing COM 053015103 1,158,941 5,175 SH SOLE 5,175 0 0
Avalonbay Communities Inc. COM 053484101 23,586 125 SH SOLE 125 0 0
Bankamerica Corp COM 060505104 256,410 4,500 SH SOLE 4,500 0 0
Berkshire Hathaway Class B COM 084670702 1,995,555 3,988 SH SOLE 3,988 0 0
Blackrock Science & Technology Trust COM 09258g104 22,566 445 SH SOLE 445 0 0
Blackstone Group COM 09260D107 126,495 1,075 SH SOLE 1,075 0 0
Boeing COM 097023105 32,470 150 SH SOLE 150 0 0
Booking Hldgs Inc Com COM 09857L108 855,552 4,800 SH SOLE 4,800 0 0
Boston Scientific Corp COM 101137107 122,065 2,860 SH SOLE 2,860 0 0
Bristol-Myers COM 110122108 798,037 13,850 SH SOLE 13,850 0 0
British American Tobacco COM 110448107 30,880 500 SH SOLE 500 0 0
British Petroleum Ads COM 055622104 36,950 1,000 SH SOLE 1,000 0 0
Broadcom Inc Com COM 11135F101 18,789,285 49,740 SH SOLE 49,740 0 0
Brookfield Renewable Partners LP COM G16258108 138,920 4,000 SH SOLE 4,000 0 0
Bunge Limited COM h11356104 42,692 400 SH SOLE 400 0 0
BWX Technologies COM 05605h100 155,720 800 SH SOLE 800 0 0
Cadence Design Sys COM 127387108 1,184,135 3,155 SH SOLE 3,155 0 0
Calamos Conv Opp Inc Fund COM 128117108 100,800 7,500 SH SOLE 7,500 0 0
Capital One Financial Corp COM 14040H105 1,002,899 4,999 SH SOLE 4,999 0 0
Carrier Global Corporation COM 14448C104 22,005 300 SH SOLE 300 0 0
Caterpillar Inc. COM 149123101 8,915,343 8,372 SH SOLE 8,372 0 0
Cerebras Systems Inc Class A COM 15675d103 27,625 125 SH SOLE 125 0 0
Charles Schwab COM 808513105 59,975 650 SH SOLE 650 0 0
Cheniere Energy COM 16411Q101 91,425 1,500 SH SOLE 1,500 0 0
Cheniere Energy Inc COM 16411R208 443,364 1,855 SH SOLE 1,855 0 0
Chevron Corp COM 166764100 2,931,134 17,683 SH SOLE 17,683 0 0
Chipotle Mexican Grill Inc. COM 169656105 42,500 1,250 SH SOLE 1,250 0 0
Chubb Ltd Com COM H1467J104 850,146 2,495 SH SOLE 2,495 0 0
Cigna Corp COM 125523100 488,781 1,773 SH SOLE 1,773 0 0
Cisco Systems Inc. COM 17275R102 1,949,836 16,600 SH SOLE 16,600 0 0
Citigroup COM 172967424 174,950 1,250 SH SOLE 1,250 0 0
Clearway Energy, Inc. COM 18539C204 492,192 14,400 SH SOLE 14,400 0 0
Clorox Co-Del COM 189054109 19,088 200 SH SOLE 200 0 0
Coca Cola Co COM 191216100 1,069,513 13,160 SH SOLE 13,160 0 0
Cognizant Technology Solutions Corp COM 192446102 21,301 550 SH SOLE 550 0 0
Colgate Palmolive COM 194162103 536,328 5,850 SH SOLE 5,850 0 0
Comcast Corp Cl A COM 20030N101 77,332 3,150 SH SOLE 3,150 0 0
Commerce Bancshares Inc. COM 200525103 51,455 891 SH SOLE 891 0 0
Communication Services Select Sector Fd COM 81369Y852 849,005 7,925 SH SOLE 7,925 0 0
Conocophillips COM 20825C104 145,752 1,402 SH SOLE 1,402 0 0
Consolidated Edison COM 209115104 979,075 8,850 SH SOLE 8,850 0 0
Constellation Energy Ord Shs COM 21037t109 24,837 100 SH SOLE 100 0 0
Copa Holdings, S.A. COM p31076105 560,052 3,600 SH SOLE 3,600 0 0
Coreweave Class A COM 21873s108 99,540 1,000 SH SOLE 1,000 0 0
Corteva Inc COM 22052L104 73,850 872 SH SOLE 872 0 0
Costco Wholesale Corp COM 22160K105 3,629,624 3,880 SH SOLE 3,880 0 0
Crowdstrike Hldgs Inc COM 22788C105 5,307,639 6,955 SH SOLE 6,955 0 0
CSX Corp COM 126408103 38,024 800 SH SOLE 800 0 0
Cummins Inc. COM 231021106 1,772,327 2,485 SH SOLE 2,485 0 0
CVS Health Corporation COM 126650100 1,267,262 12,250 SH SOLE 12,250 0 0
Danaher COM 235851102 38,096 200 SH SOLE 200 0 0
Deere & Company COM 244199105 2,137,692 3,370 SH SOLE 3,370 0 0
Dell Technologies Inc COM 24703L202 6,234,597 14,450 SH SOLE 14,450 0 0
Delta Air Lines Inc COM 247361702 528,711 5,645 SH SOLE 5,645 0 0
Devon Energy Corp. COM 25179M103 61,980 1,500 SH SOLE 1,500 0 0
Diamondback Energy COM 25278x109 799,799 4,550 SH SOLE 4,550 0 0
Digital Realty Trust Inc. COM 253868103 91,945 512 SH SOLE 512 0 0
Disney Walt Co. COM 254687106 329,656 3,425 SH SOLE 3,425 0 0
DNP Select Income Fund Inc. COM 23325p104 482,313 44,700 SH SOLE 44,700 0 0
Dominion Energy Inc. COM 25746U109 394,648 5,779 SH SOLE 5,779 0 0
Dover Corp COM 260003108 134,568 600 SH SOLE 600 0 0
Duke Energy Corp. COM 26441C204 725,683 5,733 SH SOLE 5,733 0 0
Easterly Government Properties, Inc COM 27616P301 83,515 3,350 SH SOLE 3,350 0 0
Electro Optic Systems Holdings COM q34521106 36,600 5,000 SH SOLE 5,000 0 0
Elevance Health Inc COM 036752103 96,682 250 SH SOLE 250 0 0
Emerson Electric COM 291011104 672,805 4,700 SH SOLE 4,700 0 0
Energizer Holdings Inc. COM 29272W109 10,720 500 SH SOLE 500 0 0
Energy Transfer Partners, LP COM 29273V100 1,223,680 64,000 SH SOLE 64,000 0 0
Enterprise Prods Partners Lp COM 293792107 1,108,682 30,160 SH SOLE 30,160 0 0
EOG Resources Inc. COM 26875P101 269,190 2,075 SH SOLE 2,075 0 0
Etf Series Solutions Defiance Drone And Mo COM 26922b394 290,500 10,000 SH SOLE 10,000 0 0
Exelon Corporation COM 30161N101 214,452 4,600 SH SOLE 4,600 0 0
Exxon Mobil Corp COM 30231G102 1,451,830 10,619 SH SOLE 10,619 0 0
Federal Realty Investment Trust COM 313745101 339,460 2,750 SH SOLE 2,750 0 0
Fifth Third Bnc COM 316773100 69,673 1,236 SH SOLE 1,236 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102 50,203 150 SH SOLE 150 0 0
Ford Motor Co COM 345370860 41,700 3,000 SH SOLE 3,000 0 0
Freeport Mcmoran Copper & Gold COM 35671D857 176,092 2,800 SH SOLE 2,800 0 0
Gallagher Arthur J COM 363576109 1,135,224 4,945 SH SOLE 4,945 0 0
GE Aerospace COM 369604301 3,201,371 8,566 SH SOLE 8,566 0 0
GE Vernova Com COM 36828a101 2,138,245 1,820 SH SOLE 1,820 0 0
Generac Holdings Inc. COM 368736104 102,483 350 SH SOLE 350 0 0
General Dynamics COM 369550108 704,938 1,990 SH SOLE 1,990 0 0
General Mills Inc. COM 370334104 59,160 1,700 SH SOLE 1,700 0 0
Gilead Sciences Inc COM 375558103 31,585 250 SH SOLE 250 0 0
Glaxosmithkline Plc Adr COM 37733w204 716,057 13,660 SH SOLE 13,660 0 0
Goldman Sachs Group COM 38141G104 1,552,453 1,535 SH SOLE 1,535 0 0
Graco Inc. COM 384109104 68,049 900 SH SOLE 900 0 0
Grainger W W Inc. COM 384802104 204,060 150 SH SOLE 150 0 0
Hartford Financial Services COM 416515104 834,876 6,300 SH SOLE 6,300 0 0
Home Depot Inc Com COM 437076102 8,021,707 22,745 SH SOLE 22,745 0 0
Honeywell Aerospace Inc COM 43849r105 798,651 3,612 SH SOLE 3,612 0 0
Honeywell International COM 438516106 111,950 500 SH SOLE 500 0 0
Honeywell International Inc. COM 438516205 696,889 3,112 SH SOLE 3,112 0 0
Humana Inc. COM 444859102 848,859 2,137 SH SOLE 2,137 0 0
I Shares MSCI Emerg Mkts COM 464287234 628,688 9,190 SH SOLE 9,190 0 0
I Shares Nasdaq Bitotech Fd COM 464287556 47,547 250 SH SOLE 250 0 0
I Shares Russell 1000 Value Index COM 464287598 5,873,352 24,227 SH SOLE 24,227 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614 6,696,985 53,934 SH SOLE 53,934 0 0
IBM Corp COM 459200101 1,904,354 6,772 SH SOLE 6,772 0 0
Illinois Tool Works COM 452308109 378,658 1,400 SH SOLE 1,400 0 0
Ingersoll Rand COM 45687v106 11,479 140 SH SOLE 140 0 0
Intel Corporation COM 458140100 1,703,486 12,200 SH SOLE 12,200 0 0
Intercontinental Exchange Inc COM 45866F104 24,622 200 SH SOLE 200 0 0
Intuit Com COM 461202103 328,860 1,260 SH SOLE 1,260 0 0
Intuitive Surgical Inc COM 46120E602 1,071,748 2,695 SH SOLE 2,695 0 0
Invesco ETF Equal Weighted S&P 500 COM 46137v357 31,915 150 SH SOLE 150 0 0
Invesco Exchange Traded Fd Tr S&p 500 Equa COM 46137v373 89,940 3,000 SH SOLE 3,000 0 0
Invesco QQQ Trust COM 46090e103 1,546,440 2,100 SH SOLE 2,100 0 0
Iron Mountain, Inc. COM 46284V101 227,358 1,800 SH SOLE 1,800 0 0
IShares Expanded Tech-Software COM 464287515 930,915 10,275 SH SOLE 10,275 0 0
IShares International Select Dividend COM 464288448 1,491,480 36,000 SH SOLE 36,000 0 0
iShares MBS Etf COM 464288588 330,820 3,500 SH SOLE 3,500 0 0
IShares MSCI ACWI COM 464288257 15,697 100 SH SOLE 100 0 0
Ishares MSCI Eafe Index Fd COM 464287465 431,621 4,155 SH SOLE 4,155 0 0
Ishares Phlx Semiconductor COM 464287523 3,098,075 4,835 SH SOLE 4,835 0 0
IShares Russell 2000 Index Fd COM 464287655 2,307,456 7,680 SH SOLE 7,680 0 0
IShares Russell 3000 ETF COM 464287689 42,640 100 SH SOLE 100 0 0
IShares Russell Midcap Growth Index COM 464287481 329,422 2,250 SH SOLE 2,250 0 0
Ishares Russell Midcap Index Fund COM 464287499 1,677,416 15,205 SH SOLE 15,205 0 0
IShares Russell Midcap Value Index COM 464287473 880,610 5,350 SH SOLE 5,350 0 0
IShares S&P 500 Index COM 464287200 2,171,781 2,900 SH SOLE 2,900 0 0
IShares Select Dividend COM 464287168 3,915,315 25,050 SH SOLE 25,050 0 0
Ishares Silver Trust COM 46428Q109 106,940 2,000 SH SOLE 2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309 515,737 3,750 SH SOLE 3,750 0 0
Ishares Tr S&P 500 Value COM 464287408 340,590 1,500 SH SOLE 1,500 0 0
iShares US Medical Devices ETF COM 464288810 192,699 3,900 SH SOLE 3,900 0 0
Ishares US Real Estate COM 464287739 76,687 750 SH SOLE 750 0 0
ITT Inc. COM 45073v108 59,328 300 SH SOLE 300 0 0
Jacob Solutions Inc COM 46982l108 25,200 200 SH SOLE 200 0 0
JB Hunt Transport COM 445658107 86,829 300 SH SOLE 300 0 0
Jefferies Financial Group Inc COM 47233W109 174,930 3,500 SH SOLE 3,500 0 0
Johnson & Johnson COM 478160104 4,328,919 17,045 SH SOLE 17,045 0 0
Johnson Controls International Plc COM g51502105 109,582 750 SH SOLE 750 0 0
JPMorgan Chase & Co. COM 46625H100 7,818,277 23,885 SH SOLE 23,885 0 0
Kayne Anderson Mlp COM 486606106 667,297 48,250 SH SOLE 48,250 0 0
Keurig Dr. Pepper COM 49271v100 11,848 362 SH SOLE 362 0 0
Kimberly Clark Corp. COM 494368103 705,272 6,425 SH SOLE 6,425 0 0
Kinder Morgan Inc COM 49456B101 447,580 14,000 SH SOLE 14,000 0 0
KLA Corporation COM 482480100 8,140,136 26,980 SH SOLE 26,980 0 0
L3harris Tech Com COM 502431109 2,783,852 9,580 SH SOLE 9,580 0 0
Lab Corp. Of America Holdings COM 504922105 504,000 1,800 SH SOLE 1,800 0 0
Lam Research Corp COM 512807306 15,331,215 35,380 SH SOLE 35,380 0 0
Lilly Eli & Co Com COM 532457108 17,721,578 14,775 SH SOLE 14,775 0 0
Linde PLC Ordinary Share COM G54950103 51,894 100 SH SOLE 100 0 0
Lockheed Martin Corp COM 539830109 637,844 1,252 SH SOLE 1,252 0 0
Louisiana Pac Corp COM 546347105 39,330 500 SH SOLE 500 0 0
Lowes Co. COM 548661107 1,712,325 7,766 SH SOLE 7,766 0 0
Lyondellbasell Industries COM n53745100 13,162 250 SH SOLE 250 0 0
M & T Bank Corp COM 55261F104 119,005 500 SH SOLE 500 0 0
Marathon Pete Corp COM 56585A102 198,144 775 SH SOLE 775 0 0
Market Vectors Gold Miners ETF COM 92189f106 37,725 500 SH SOLE 500 0 0
Marriott International COM 571903202 138,971 375 SH SOLE 375 0 0
Martin Marietta Materials COM 573284106 288,350 500 SH SOLE 500 0 0
Marvell Technology, Inc. COM 573874104 431,940 1,450 SH SOLE 1,450 0 0
Mastercard Inc Cl A COM 57636Q104 4,119,072 8,020 SH SOLE 8,020 0 0
Mcdonald's Corporation COM 580135101 1,766,206 6,534 SH SOLE 6,534 0 0
Mckesson Corp COM 58155Q103 75,560 100 SH SOLE 100 0 0
Medtronic Inc COM G5960L103 698,203 8,925 SH SOLE 8,925 0 0
Merck & Co Inc COM 58933Y105 2,015,522 15,685 SH SOLE 15,685 0 0
Meta Platforms Inc. COM 30303m102 7,615,681 13,520 SH SOLE 13,520 0 0
Metlife Inc Com COM 59156R108 169,220 2,000 SH SOLE 2,000 0 0
MGE Energy COM 55277P104 24,462 300 SH SOLE 300 0 0
Micron Technology COM 595112103 13,257,021 11,485 SH SOLE 11,485 0 0
Microsoft Corp Com COM 594918104 20,841,000 55,871 SH SOLE 55,871 0 0
Mondelez Intl Inc COM 609207105 401,641 6,944 SH SOLE 6,944 0 0
Moog, Inc. COM 615394202 84,768 200 SH SOLE 200 0 0
Morgan Stanley COM 617446448 209,040 1,000 SH SOLE 1,000 0 0
MPLX Com Unit Rep LTD COM 55336V100 653,428 11,600 SH SOLE 11,600 0 0
Nestles Sa Spons Adr COM 641069406 136,055 1,321 SH SOLE 1,321 0 0
Netflix Inc Com COM 64110L106 1,301,622 18,230 SH SOLE 18,230 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104 235,248 23,200 SH SOLE 23,200 0 0
Newmont Mining COM 651639106 18,680 200 SH SOLE 200 0 0
Nextera Energy Inc. COM 65339F101 1,149,787 13,100 SH SOLE 13,100 0 0
Nike Inc Cl B COM 654106103 67,732 1,650 SH SOLE 1,650 0 0
Nisource Inc COM 65473P105 21,635 455 SH SOLE 455 0 0
Norfolk Southern COM 655844108 361,778 1,150 SH SOLE 1,150 0 0
Northrop Grumman Corp COM 666807102 865,827 1,700 SH SOLE 1,700 0 0
Northwest Natural Holding CO COM 66765n105 24,530 500 SH SOLE 500 0 0
Novartis Ag COM 66987V109 197,310 1,259 SH SOLE 1,259 0 0
Nucor Corp. COM 670346105 779,625 3,500 SH SOLE 3,500 0 0
Nvidia Corp Com COM 67066G104 35,783,095 178,835 SH SOLE 178,835 0 0
O Reilly Automotive Inc COM 67103H107 2,325,272 25,250 SH SOLE 25,250 0 0
Olin Corporation COM 680665205 1,111,902 56,100 SH SOLE 56,100 0 0
Oneok Inc. COM 682680103 1,582,308 18,200 SH SOLE 18,200 0 0
Oracle Corp Com COM 68389X105 2,660,615 18,155 SH SOLE 18,155 0 0
Otis Worldwide Corporation COM 68902V107 25,704 359 SH SOLE 359 0 0
Palantir Technologies COM 69608A108 1,116,532 9,570 SH SOLE 9,570 0 0
Palo Alto Networks, Inc. COM 697435105 2,825,351 8,285 SH SOLE 8,285 0 0
Parker Hannifin Corp COM 701094104 2,156,755 2,205 SH SOLE 2,205 0 0
Paychex COM 704326107 54,081 550 SH SOLE 550 0 0
Paypal Holdings Inc COM 70450y103 21,590 500 SH SOLE 500 0 0
Pepsico Inc Com COM 713448108 2,298,957 16,979 SH SOLE 16,979 0 0
Pfizer, Inc. COM 717081103 915,136 38,004 SH SOLE 38,004 0 0
Philip Morris Intl Inc COM 718172109 2,861,996 15,820 SH SOLE 15,820 0 0
Phillips 66 COM 718546104 334,719 1,980 SH SOLE 1,980 0 0
Pinnacle West Capital COM 723484101 42,800 400 SH SOLE 400 0 0
PPG Industries Inc. COM 693506107 269,870 2,225 SH SOLE 2,225 0 0
Price T Rowe Associates COM 74144T108 22,738 200 SH SOLE 200 0 0
Procter & Gamble COM 742718109 2,277,906 15,534 SH SOLE 15,534 0 0
Progressive Corp COM 743315103 950,257 4,350 SH SOLE 4,350 0 0
Public Storage COM 74460d109 374,014 1,175 SH SOLE 1,175 0 0
Qualcomm Inc COM 747525103 2,088,127 11,300 SH SOLE 11,300 0 0
Quanex Corp COM 747619104 558,600 30,000 SH SOLE 30,000 0 0
Quanta Services Inc COM 74762e102 363,620 505 SH SOLE 505 0 0
Real Estate Select Sector SPDR Fund COM 81369y860 606,337 13,771 SH SOLE 13,771 0 0
Reaves Utility Inc. Tr COM 756158101 895,840 22,000 SH SOLE 22,000 0 0
Rockwell Automation COM 773903109 445,572 900 SH SOLE 900 0 0
Roku, Inc. COM 77543R102 138,140 1,000 SH SOLE 1,000 0 0
RTX Corporation COM 75513E101 2,998,303 15,803 SH SOLE 15,803 0 0
S&P SPDR Utilities COM 81369y886 920,583 20,304 SH SOLE 20,304 0 0
Salesforce Inc COM 79466L302 253,789 1,620 SH SOLE 1,620 0 0
Sandisk COM 80004c200 875,386 385 SH SOLE 385 0 0
SAP SE COM 803054204 485,446 3,150 SH SOLE 3,150 0 0
Schlumberger Ltd COM 806857108 95,537 2,055 SH SOLE 2,055 0 0
Seagate Technology COM G7997R103 723,750 750 SH SOLE 750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803 3,357,915 17,625 SH SOLE 17,625 0 0
Select Sector SPDR Financial COM 81369y605 1,872,329 34,925 SH SOLE 34,925 0 0
Select Sector Spider Con Disc COM 81369y407 1,868,270 15,930 SH SOLE 15,930 0 0
Select Sector Spider Industrial COM 81369y704 1,440,163 7,775 SH SOLE 7,775 0 0
Select SPDR Energy COM 81369y506 1,535,623 28,914 SH SOLE 28,914 0 0
Select SPDR Materials (XLB) COM 81369y100 772,616 15,200 SH SOLE 15,200 0 0
Select SPDR Tr Health Care Sector COM 81369y209 706,037 4,450 SH SOLE 4,450 0 0
Select Spiders Consumer Staples COM 81369y308 906,294 10,910 SH SOLE 10,910 0 0
ServiceNow COM 81762P102 586,745 5,910 SH SOLE 5,910 0 0
Sherwin Williams Co COM 824348106 1,631,388 4,738 SH SOLE 4,738 0 0
Simon Property Group COM 828806109 967,286 4,325 SH SOLE 4,325 0 0
Sirius Xm Holdings Inc. COM 82968b103 23,337 790 SH SOLE 790 0 0
Smucker Jm Co COM 832696405 33,750 300 SH SOLE 300 0 0
Smurfit Westrock PLC COM G8267p108 13,878 300 SH SOLE 300 0 0
Solstice Advanced Materials Inc COM 83443q103 81,158 916 SH SOLE 916 0 0
Southern Co. COM 842587107 900,344 9,407 SH SOLE 9,407 0 0
Space Exploration Technologies Corp COM 84615q103 13,669 80 SH SOLE 80 0 0
Spdr Dow Jones Indl Average Etf Tr Unit Se COM 78467x109 31,866 61 SH SOLE 61 0 0
SPDR S&P Bank Etf COM 78464a797 68,220 1,000 SH SOLE 1,000 0 0
SPDR S&P High Dividend COM 78468R788 28,626 600 SH SOLE 600 0 0
SPDR Series S&P 500 Growth COM 78464a409 29,747 250 SH SOLE 250 0 0
Spdr Series Trust State Street Spdr Portfo COM 78464a854 263,640 3,000 SH SOLE 3,000 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101 126,896 1,625 SH SOLE 1,625 0 0
Spotify Technology COM L8681T102 234,156 510 SH SOLE 510 0 0
SRH Total Return Fund, Inc COM 101507101 911,110 50,900 SH SOLE 50,900 0 0
Standard & Poors Dep Rec Trust COM 78462F103 1,388,992 1,860 SH SOLE 1,860 0 0
Standard & Poors Midcap 400 COM 78467y107 56,267 80 SH SOLE 80 0 0
Starbucks Corp COM 855244109 1,052,557 10,300 SH SOLE 10,300 0 0
Stryker Corp COM 863667101 2,132,411 6,773 SH SOLE 6,773 0 0
Synopsys Inc Com COM 871607107 883,219 1,980 SH SOLE 1,980 0 0
Sysco Corp. COM 871829107 50,148 600 SH SOLE 600 0 0
Taiwan Semiconductor COM 874039100 2,149,065 4,500 SH SOLE 4,500 0 0
Targa Resources Corp COM 87612g101 410,254 1,530 SH SOLE 1,530 0 0
Tesla, Inc COM 88160R101 3,759,323 8,938 SH SOLE 8,938 0 0
Tetra Tech Inc New COM 88162g103 72,225 2,500 SH SOLE 2,500 0 0
Texas Instruments Inc COM 882508104 223,552 750 SH SOLE 750 0 0
The Travelers Companies COM 89417E109 82,860 251 SH SOLE 251 0 0
Thermo Fisher Corp COM 883556102 887,407 1,770 SH SOLE 1,770 0 0
TJX Cos. Inc. COM 872540109 1,744,522 11,515 SH SOLE 11,515 0 0
Tootsie Roll Inds Inc. COM 890516107 34,804 880 SH SOLE 880 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886 1,217,722 28,405 SH SOLE 28,405 0 0
Total Energies COM f92124100 330,480 4,250 SH SOLE 4,250 0 0
Truist Financial Corporation COM 89832Q109 19,330 388 SH SOLE 388 0 0
Uber Technologies Inc COM 90353T100 834,170 11,560 SH SOLE 11,560 0 0
Unilever Plc COM 904767803 10,641 177 SH SOLE 177 0 0
Union Pac Corp Com COM 907818108 1,074,400 3,950 SH SOLE 3,950 0 0
United Parcel Services COM 911312106 497,187 4,625 SH SOLE 4,625 0 0
Unitedhealth Group Inc. COM 91324P102 2,923,126 7,033 SH SOLE 7,033 0 0
US Bancorp COM 902973304 704,022 11,656 SH SOLE 11,656 0 0
Valero Energy Corp COM 91913Y100 260,440 1,000 SH SOLE 1,000 0 0
Vanguard Communication Services Index Fund COM 92204A884 11,037 60 SH SOLE 60 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108 19,830 50 SH SOLE 50 0 0
Vanguard Consumer Staples COM 92204a207 13,529 60 SH SOLE 60 0 0
Vanguard FTSE Developed Markets COM 921943858 64,125 900 SH SOLE 900 0 0
Vanguard FTSE Emerging Markets COM 922042858 89,535 1,500 SH SOLE 1,500 0 0
Vanguard Growth ETF COM 922908736 634,163 7,362 SH SOLE 7,362 0 0
Vanguard Health Care Index Fund COM 92204A504 32,891 110 SH SOLE 110 0 0
Vanguard High Div Yield Index COM 921946406 11,852 75 SH SOLE 75 0 0
Vanguard Industrials Index Fund COM 92204A603 26,308 73 SH SOLE 73 0 0
Vanguard Info Tech COM 92204A702 47,808 400 SH SOLE 400 0 0
Vanguard International Dividend COM 921946810 23,345 250 SH SOLE 250 0 0
Vanguard Materials Index Fund COM 92204A801 10,296 45 SH SOLE 45 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816 241,313 2,745 SH SOLE 2,745 0 0
Vanguard Mid-Cap ETF COM 922908629 359,342 4,460 SH SOLE 4,460 0 0
Vanguard Small Cap ETF COM 922908751 356,166 1,175 SH SOLE 1,175 0 0
Vanguard Total International Stock ETF COM 921909768 34,196 400 SH SOLE 400 0 0
Vanguard Utilities Index Fund COM 92204A876 13,310 68 SH SOLE 68 0 0
Vanguard Value Index Fund ETF COM 922908744 736,603 3,380 SH SOLE 3,380 0 0
Verizon Communications COM 92343V104 1,117,776 26,400 SH SOLE 26,400 0 0
Vertex Pharma Inc COM 92532F100 280,652 565 SH SOLE 565 0 0
Visa Inc Com Cl A COM 92826C839 3,569,851 10,405 SH SOLE 10,405 0 0
Vivani Medical Ord Shs COM 92854b109 240,531 193,977 SH SOLE 193,977 0 0
Vulcan Materials Co COM 929160109 634,271 2,150 SH SOLE 2,150 0 0
Wal Mart Stores, Inc. COM 931142103 2,999,465 26,483 SH SOLE 26,483 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107 58,670 2,000 SH SOLE 2,000 0 0
Waste Management Inc COM 94106L109 307,574 1,380 SH SOLE 1,380 0 0
WEC Energy Group Inc. COM 92939U106 204,347 1,750 SH SOLE 1,750 0 0
Wells Fargo COM 949746101 797,063 9,645 SH SOLE 9,645 0 0
Welltower Inc. COM 95040Q104 1,072,433 4,725 SH SOLE 4,725 0 0
Williams Co.S COM 969457100 1,423,611 19,150 SH SOLE 19,150 0 0
Xcel Energy COM 98389B100 40,150 500 SH SOLE 500 0 0
XPLR Infrastructure, LP COM 98389B100 141,720 12,000 SH SOLE 12,000 0 0
Yum Brands, Inc. COM 988498101 171,050 1,070 SH SOLE 1,070 0 0
Yum China Holdings, Inc COM 98850p109 64,166 1,570 SH SOLE 1,570 0 0