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
Abbott Laboratories COM 002824100 368,722 4,064 SH SOLE 3,989 0 75
AbbVie Inc COM 00287Y109 1,968,831 7,824 SH SOLE 1,039 0 6,785
Advanced Micro Devices Com COM 007903107 9,088,337 15,645 SH SOLE 6,256 0 9,389
Alphabet Class A COM 02079K305 328,970 921 SH SOLE 259 0 662
Alphabet Class C COM 02079K107 38,390,775 108,654 SH SOLE 40,230 0 68,424
Amazon.com Inc COM 023135106 11,203,648 47,007 SH SOLE 15,682 0 31,325
American Elec Pwr Inc Com COM 025537101 205,150 1,500 SH SOLE 1,500 0 0
Amgen Inc COM 031162100 502,260 1,387 SH SOLE 857 0 530
Amphenol Corp COM 032095101 7,321,159 41,522 SH SOLE 15,426 0 26,096
Apple Inc COM 037833100 20,820,850 71,955 SH SOLE 29,575 0 42,380
Applied Matls Inc Com COM 038222105 9,067,497 12,541 SH SOLE 4,740 0 7,801
Arista Networks Inc COM 040413205 6,894,410 40,584 SH SOLE 15,236 0 25,348
AT&T Inc COM 00206R102 431,471 20,844 SH SOLE 20,844 0 0
Blackstone Inc COM 09260d107 1,052,551 8,945 SH SOLE 8,544 0 400
Boeing COM 097023105 755,321 3,489 SH SOLE 3,489 0 0
Booking Holdings COM 09857L108 2,625,475 14,730 SH SOLE 5,229 0 9,501
Boston Scientific Corp Com COM 101137107 639,688 14,988 SH SOLE 0 0 14,988
Bristol-Myers Squibb Co COM 110122108 2,432,399 42,214 SH SOLE 41,694 0 520
Broadcom Inc COM 11135f101 20,229,766 53,553 SH SOLE 19,152 0 34,401
Caterpillar Inc COM 149123101 7,420,223 6,968 SH SOLE 6,968 0 0
Cheniere Energy Partners Lp Un COM 16411Q101 208,257 3,417 SH SOLE 3,242 0 175
Chevron Corp COM 166764100 584,460 3,526 SH SOLE 3,526 0 0
Cisco Systems COM 17275R102 262,523 2,235 SH SOLE 2,235 0 0
Coca-Cola COM 191216100 1,151,190 14,165 SH SOLE 1,881 0 12,284
Costco Wholesale Corp COM 22160K105 5,524,999 5,906 SH SOLE 2,485 0 3,421
Curtiss Wright Corp COM 231561101 1,553,961 2,051 SH SOLE 1,966 0 85
Danaher COM 235851102 6,005,263 31,527 SH SOLE 11,349 0 20,178
Devon Energy Corp New Com COM 25179M103 404,053 9,779 SH SOLE 9,447 0 332
Dnow Inc Com COM 67011P100 151,749 11,700 SH SOLE 11,700 0 0
Ducommun Inc COM 264147109 1,276,097 6,890 SH SOLE 6,455 0 435
Eaton Corp Com COM G29183103 7,462,213 17,512 SH SOLE 6,780 0 10,732
Ecolab Inc COM 278865100 6,502,757 23,340 SH SOLE 8,486 0 14,854
Exxon Mobil COM 30231G102 1,097,862 8,030 SH SOLE 8,030 0 0
Firefly Aerospace Inc COM 31816X106 264,600 9,000 SH SOLE 9,000 0 0
Flagstar Financial Inc New COM 649445400 197,357 13,210 SH SOLE 11,710 0 1,500
GE Aerospace COM 369604301 9,389,219 25,123 SH SOLE 13,093 0 12,030
GE Vernova Inc COM 36828A101 9,324,864 7,937 SH SOLE 3,828 0 4,109
Goldman Sachs COM 38141G104 1,746,636 1,727 SH SOLE 0 0 1,727
Guidewire Software COM 40171V100 2,923,053 23,755 SH SOLE 8,642 0 15,113
Home Depot Inc COM 437076102 2,022,088 5,733 SH SOLE 3,113 0 2,620
Hubbell Inc COM 443510607 854,755 1,634 SH SOLE 1,544 0 90
IBM COM 459200101 3,004,448 10,684 SH SOLE 10,684 0 0
Iron Mtn Inc Pa Com COM 46284V101 373,655 2,958 SH SOLE 2,958 0 0
J P Morgan Chase & Co COM 46625H100 6,273,934 19,167 SH SOLE 7,665 0 11,502
Kinder Morgan Inc COM 49456B101 1,268,140 39,667 SH SOLE 37,717 0 1,950
Kla-Tencor Corp Com COM 482480100 5,664,907 18,776 SH SOLE 9,715 0 9,061
Lam Research Corp New COM 512807306 7,509,176 17,329 SH SOLE 6,354 0 10,975
Lilly Eli & Co Com COM 532457108 12,094,128 10,083 SH SOLE 4,192 0 5,891
Mastercard Inc COM 57636Q104 3,856,109 7,508 SH SOLE 4,062 0 3,446
McKesson Corp. COM 58155Q103 721,598 955 SH SOLE 127 0 828
Merck COM 58933Y105 2,313,000 18,000 SH SOLE 18,000 0 0
Meta Platforms COM 30303M102 11,217,957 19,915 SH SOLE 6,134 0 13,781
Micron Technology Inc Com COM 595112103 12,532,127 10,857 SH SOLE 4,398 0 6,459
Microsoft COM 594918104 17,969,545 48,173 SH SOLE 14,893 0 33,280
Monolithic Power Systems COM 609839105 7,050,036 5,100 SH SOLE 1,996 0 3,104
Moog Inc COM 615394202 1,164,288 2,747 SH SOLE 2,717 0 30
Netflix COM 64110L106 4,899,754 68,624 SH SOLE 23,619 0 45,005
Nextera Energy COM 65339F101 729,197 8,308 SH SOLE 8,308 0 0
Nvidia Corp COM 67066G104 49,867,504 249,225 SH SOLE 92,113 0 157,112
O'Reilly Automotive COM 67103H107 5,460,292 59,293 SH SOLE 21,058 0 38,235
Old Republic Intl Corp COM 680223104 809,182 19,775 SH SOLE 19,775 0 0
Oracle COM 68389X105 4,465,378 30,470 SH SOLE 10,199 0 20,271
Palantir Technologies Inc Cl A COM 69608A108 4,906,440 42,054 SH SOLE 14,558 0 27,496
Palo Alto Networks COM 697435105 7,784,123 22,826 SH SOLE 8,707 0 14,119
Pfizer Incorporated COM 717081103 538,670 22,370 SH SOLE 22,370 0 0
Powell Industries COM 739128106 1,945,575 6,794 SH SOLE 6,534 0 260
Prologis Inc COM 74340W103 5,587,490 41,245 SH SOLE 15,755 0 25,490
QXO Inc New COM 82846H405 298,598 17,280 SH SOLE 17,280 0 0
S&P Global COM 78409V104 2,839,824 6,973 SH SOLE 2,600 0 4,373
Sempra Energy Com COM 816851109 521,353 5,623 SH SOLE 5,623 0 0
Tesla Inc COM 88160R101 8,282,455 19,692 SH SOLE 10,040 0 9,652
TJX Corp COM 872540109 5,161,756 34,071 SH SOLE 11,349 0 22,722
Transdigm Group Inc Com COM 893641100 5,940,898 4,460 SH SOLE 1,555 0 2,905
Uber Technologies Inc COM 90353T100 1,849,028 25,624 SH SOLE 0 0 25,624
Union Pacific Corp COM 907818108 4,176,142 15,353 SH SOLE 15,213 0 140
US Bancorp COM 902973304 311,483 5,157 SH SOLE 5,157 0 0
Ventas Inc COM 92276F100 277,923 3,130 SH SOLE 2,955 0 175
Viking Holdings Ltd COM G93A5A101 5,341,624 51,033 SH SOLE 16,605 0 34,428
Visa COM 92826C839 7,364,557 21,465 SH SOLE 9,727 0 11,738
Vistra Corp COM 92840M102 823,409 5,191 SH SOLE 4,656 0 535
Wal-Mart Stores Inc COM 931142103 9,031,352 79,740 SH SOLE 79,740 0 0
Walt Disney COM 254687106 207,011 2,151 SH SOLE 2,151 0 0
Waste Management COM 94106L109 1,840,511 8,258 SH SOLE 4,182 0 4,076
Williams Companies COM 969457100 622,073 8,368 SH SOLE 8,368 0 0
Woodward Inc COM 980745103 1,277,824 3,004 SH SOLE 2,914 0 90
Xylem Inc COM 98419M100 646,274 5,467 SH SOLE 5,197 0 270
First Trust Rising Dividend Ac ETFS 33738r506 441,696 5,449 SH SOLE 5,439 0 10
FTSE All-World ex-US Index Fun ETFS 922042775 12,182,382 145,461 SH SOLE 143,080 0 2,381
Goldman Sachs Equal Weight U.S ETFS 381430438 13,740,266 145,523 SH SOLE 144,611 0 912
Health Care Select Sector SPDR ETFS 81369Y209 1,084,600 6,836 SH SOLE 6,701 0 135
Innovator Defined Wealth Shiel ETFS 45783Y855 227,690 6,644 SH SOLE 6,439 0 205
Invesco QQQ Trust ETFS 46090E103 1,899,955 2,580 SH SOLE 2,432 0 148
Invesco S&P 500 Equal Weight E ETFS 46137V357 17,753,529 83,440 SH SOLE 82,392 0 1,048
iShares Convertible Bond ETF ETFS 46435G102 382,142 3,139 SH SOLE 3,139 0 0
iShares Core S&P 500 ETF ETFS 464287200 671,005 896 SH SOLE 896 0 0
iShares Gold Trust ETF ETFS 464285204 16,067,169 212,782 SH SOLE 212,782 0 0
iShares Russell 2000 ETF ETFS 464287655 223,835 745 SH SOLE 745 0 0
iShares S&P 100 ETF ETFS 464287101 16,103,465 44,014 SH SOLE 44,009 0 5
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 25,420,371 244,709 SH SOLE 244,709 0 0
iShares TR Russell 1000 ETF ETFS 464287622 278,460 680 SH SOLE 680 0 0
iShares TR Russell 1000 Growth ETFS 464287614 10,760,448 86,659 SH SOLE 86,659 0 0
SPDR Portfolio S&P 500 Growth ETFS 78464A409 29,321,754 246,422 SH SOLE 245,163 0 1,259
STATE STR SPDR S&P 500 ETF TR ETFS 78462F103 835,738 1,119 SH SOLE 1,119 0 0
Vanguard High Dividend Yield E ETFS 921946406 8,817,202 55,794 SH SOLE 55,788 0 6
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 349,290 3,945 SH SOLE 3,945 0 0
Vanguard Morningstar Mid Cap E ETFS 922908629 7,857,025 97,518 SH SOLE 96,419 0 1,099
Vanguard Morningstar Small Cap ETFS 922908751 7,224,865 23,835 SH SOLE 23,541 0 294
Vanguard Morningstar Total Sto ETFS 922908769 931,411 2,517 SH SOLE 2,517 0 0
Vanguard Morningstar Value ETF ETFS 922908744 62,030,723 284,636 SH SOLE 283,505 0 1,131
Vanguard Real Estate ETF ETFS 922908553 389,963 4,044 SH SOLE 4,044 0 0
Vanguard Russell 2000 Growth E ETFS 92206c623 19,264,230 66,964 SH SOLE 66,964 0 0
Vanguard Russell 2000 Value ET ETFS 92206c649 19,083,348 97,643 SH SOLE 97,643 0 0
Vanguard S&P 500 ETF ETFS 922908363 137,193,155 199,754 SH SOLE 199,576 0 178
iShares U.S. Preferred Stock ETFS 464288687 5,396,730 177,000 SH SOLE 177,000 0 0
Shell plc ADR 780259305 2,490,115 32,114 SH SOLE 32,014 0 100