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 CO Common Stock 88579Y101   677,593 5,249 SH   SOLE   5,249 0 0
ALLSTATE CORP Common Stock 020002101   3,781,383 19,614 SH   SOLE   19,614 0 0
Alphabet Inc Common Stock 02079K305   928,138 4,903 SH   SOLE   4,903 0 0
AMAZON COM INC Common Stock 023135106   4,654,359 21,215 SH   SOLE   21,215 0 0
AMERICAN ELEC PWR CO INC Common Stock 025537101   802,493 8,701 SH   SOLE   8,701 0 0
AMERIPRISE FINL INC Common Stock 03076C106   239,594 450 SH   SOLE   450 0 0
AON PLC Int'l Common Stock G0403H108   2,895,189 8,061 SH   SOLE   8,061 0 0
APPLE INC Common Stock 037833100   1,040,119 4,154 SH   SOLE   4,154 0 0
ARISTA NETWORKS INC Common Stock 040413205   4,402,520 39,831 SH   SOLE   39,831 0 0
AT&T INC Common Stock 00206R102   408,562 17,943 SH   SOLE   17,943 0 0
AXON ENTERPRISE INC Common Stock 05464C101   5,986,585 10,073 SH   SOLE   10,073 0 0
BANK MONTREAL QUE Int'l Common Stock 063671101   500,293 5,155 SH   SOLE   5,155 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702   2,799,911 6,177 SH   SOLE   6,177 0 0
BHP Group Ltd Int'l Common Stock 088606108   237,949 4,873 SH   SOLE   4,873 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   3,408,336 686 SH   SOLE   686 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   3,157,551 35,351 SH   SOLE   35,351 0 0
Broadcom Inc Common Stock 11135F101   3,637,106 15,688 SH   SOLE   15,688 0 0
CANADIAN PACIFIC KANSAS CITY Common Stock 13646K108   271,315 3,749 SH   SOLE   3,749 0 0
CENCORA INC Common Stock 03073E105   1,473,676 6,559 SH   SOLE   6,559 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   2,643,190 43,834 SH   SOLE   43,834 0 0
COSTCO WHSL CORP NEW Common Stock 22160K105   2,138,574 2,334 SH   SOLE   2,334 0 0
DECKERS OUTDOOR CORP Common Stock 243537107   5,394,680 26,563 SH   SOLE   26,563 0 0
DOMINION ENERGY INC Common Stock 25746U109   418,762 7,775 SH   SOLE   7,775 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204   626,831 5,818 SH   SOLE   5,818 0 0
ELI LILLY & CO Common Stock 532457108   1,926,140 2,495 SH   SOLE   2,495 0 0
Enbridge Inc Int'l Common Stock 29250N105   489,048 11,526 SH   SOLE   11,526 0 0
EXXON MOBIL CORP Common Stock 30231G102   388,543 3,612 SH   SOLE   3,612 0 0
Federated Hermes Inc Common Stock 314211103   236,711 5,758 SH   SOLE   5,758 0 0
FERRARI N V Int'l Common Stock N3167Y103   1,993,349 4,692 SH   SOLE   4,692 0 0
FIDELITY NATIONAL FINANCIAL IN Common Stock 31620R303   634,101 11,295 SH   SOLE   11,295 0 0
FISERV INC Common Stock 337738108   2,737,838 13,328 SH   SOLE   13,328 0 0
Garmin Ltd Int'l Common Stock H2906T109   3,569,123 17,304 SH   SOLE   17,304 0 0
GE AEROSPACE Common Stock 369604301   5,216,357 31,275 SH   SOLE   31,275 0 0
GRAINGER W W INC Common Stock 384802104   2,321,018 2,202 SH   SOLE   2,202 0 0
GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109   135,480 12,000 SH   OTR   12,000 0 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104   1,765,497 16,138 SH   SOLE   16,138 0 0
Hubbell Inc Common Stock 443510607   3,207,441 7,657 SH   SOLE   7,657 0 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101   456,587 2,077 SH   SOLE   2,077 0 0
Intuitive Surgical Inc Common Stock 46120E602   4,051,975 7,763 SH   SOLE   7,763 0 0
INVESCO EXCH TRADED FD TR II Fixed Income ETF 46138E529   670,422 29,534 SH   SOLE   29,534 0 0
INVESCO EXCH TRADED FD TR II Fixed Income ETF 46138E537   303,743 12,865 SH   SOLE   12,865 0 0
ISHARES TR Exchange Traded Fund 464287481   1,538,999 12,142 SH   SOLE   12,142 0 0
ISHARES TR Exchange Traded Fund 464289438   3,821,491 16,243 SH   SOLE   16,243 0 0
ISHARES TR Fixed Income ETF 464289511   1,175,374 23,793 SH   SOLE   23,793 0 0
Johnson & Johnson Common Stock 478160104   234,429 1,621 SH   SOLE   1,621 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100   2,600,614 10,849 SH   SOLE   10,849 0 0
Kraft Heinz Co Common Stock 500754106   427,268 13,913 SH   SOLE   13,913 0 0
Lennar Corp Common Stock 526057104   1,786,447 13,100 SH   SOLE   13,100 0 0
LYONDELLBASELL INDUSTRIES N V Int'l Common Stock N53745100   361,769 4,871 SH   SOLE   4,871 0 0
MAIN STR CAP CORP Common Stock 56035L104   628,388 10,727 SH   SOLE   10,727 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   2,646,014 5,025 SH   SOLE   5,025 0 0
Meta Platforms Inc Common Stock 30303M102   3,034,698 5,183 SH   SOLE   5,183 0 0
MICROSOFT CORP Common Stock 594918104   1,237,946 2,937 SH   SOLE   2,937 0 0
NORTHWESTERN ENERGY GROUP INC Common Stock 668074305   575,123 10,758 SH   SOLE   10,758 0 0
NVIDIA CORPORATION Common Stock 67066G104   4,515,367 33,624 SH   SOLE   33,624 0 0
ONEOK INC NEW Common Stock 682680103   815,951 8,127 SH   SOLE   8,127 0 0
ORACLE CORP Common Stock 68389X105   2,113,662 12,684 SH   SOLE   12,684 0 0
PARKER-HANNIFIN CORP Common Stock 701094104   2,902,841 4,564 SH   SOLE   4,564 0 0
PAYPAL HLDGS INC Common Stock 70450Y103   2,236,511 26,204 SH   SOLE   26,204 0 0
PFIZER INC Common Stock 717081103   654,999 24,689 SH   SOLE   24,689 0 0
PHILLIPS 66 Common Stock 718546104   371,412 3,260 SH   SOLE   3,260 0 0
PROGRESSIVE CORP Common Stock 743315103   3,487,044 14,553 SH   SOLE   14,553 0 0
PRUDENTIAL FINL INC Common Stock 744320102   900,117 7,594 SH   SOLE   7,594 0 0
Rio Tinto PLC Int'l Common Stock 767204100   58,810 1,000 SH   OTR   1,000 0 0
Rio Tinto PLC Int'l Common Stock 767204100   514,823 8,754 SH   SOLE   8,754 0 0
SALESFORCE INC Common Stock 79466L302   2,394,806 7,163 SH   SOLE   7,163 0 0
SPDR SER TR Fixed Income ETF 78464A367   7,997,598 359,766 SH   SOLE   359,766 0 0
TAIWAN SEMICONDUCTOR MFG LTD Int'l Common Stock 874039100   5,148,169 26,068 SH   SOLE   26,068 0 0
TESLA INC Common Stock 88160R101   1,130,752 2,800 SH   SOLE   2,800 0 0
T-MOBILE US INC Common Stock 872590104   2,810,555 12,733 SH   SOLE   12,733 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   403,612 7,581 SH   SOLE   7,581 0 0
UNIVERSAL HLTH SVCS INC Common Stock 913903100   2,090,064 11,649 SH   SOLE   11,649 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908512   541,444 3,347 SH   SOLE   3,347 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908595   749,441 2,676 SH   SOLE   2,676 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908611   535,681 2,703 SH   SOLE   2,703 0 0
VANGUARD SCOTTSDALE FDS Fixed Income ETF 92206C813   3,634,233 48,599 SH   SOLE   48,599 0 0
VANGUARD SCOTTSDALE FDS Fixed Income ETF 92206C870   4,528,753 56,419 SH   SOLE   56,419 0 0
VANGUARD SPECIALIZED FUNDS Exchange Traded Fund 921908844   820,919 4,192 SH   SOLE   4,192 0 0
VANGUARD STAR FDS International Equity ETF 921909768   1,969,558 33,422 SH   SOLE   33,422 0 0
VANGUARD WORLD FD Exchange Traded Fund 921910840   1,449,081 11,601 SH   SOLE   11,601 0 0
VISA INC Common Stock 92826C839   2,876,280 9,101 SH   SOLE   9,101 0 0