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
ABBOTT LABS COM 002824100   317,959 3,283 SH   SOLE   0 0 3,283
ABBVIE INC COM 00287Y109   778,839 5,225 SH   SOLE   0 0 5,225
ABERCROMBIE & FITCH CO CL A 002896207   724,636 12,855 SH   SOLE   0 0 12,855
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   300,968 980 SH   SOLE   0 0 980
ADVANCED MICRO DEVICES INC COM 007903107   389,996 3,793 SH   SOLE   0 0 3,793
ALBEMARLE CORP COM 012653101   1,253,195 7,370 SH   SOLE   0 0 7,370
ALPHABET INC CAP STK CL C 02079K107   1,505,608 11,419 SH   SOLE   0 0 11,419
ALPHABET INC CAP STK CL A 02079K305   3,026,274 23,126 SH   SOLE   0 0 23,126
ALTRIA GROUP INC COM 02209S103   283,627 6,745 SH   SOLE   0 0 6,745
AMAZON COM INC COM 023135106   3,647,963 28,697 SH   SOLE   0 0 28,697
AMGEN INC COM 031162100   752,528 2,800 SH   SOLE   0 0 2,800
APPLE INC COM 037833100   5,726,632 33,448 SH   SOLE   0 0 33,448
ASML HOLDING N V N Y REGISTRY SHS N07059210   598,667 1,017 SH   SOLE   0 0 1,017
ASTRAZENECA PLC SPONSORED ADR 046353108   333,927 4,931 SH   SOLE   0 0 4,931
AT&T INC COM 00206R102   182,328 12,139 SH   SOLE   0 0 12,139
AUTOMATIC DATA PROCESSING IN COM 053015103   499,444 2,076 SH   SOLE   0 0 2,076
BARRICK GOLD CORP COM 067901108   587,253 40,361 SH   SOLE   0 0 40,361
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,235,615 6,382 SH   SOLE   0 0 6,382
BIOGEN INC COM 09062X103   237,220 923 SH   SOLE   0 0 923
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   826,213 64,147 SH   SOLE   0 0 64,147
BOEING CO COM 097023105   6,985,394 36,443 SH   SOLE   0 0 36,443
BRISTOL-MYERS SQUIBB CO COM 110122108   908,558 15,654 SH   SOLE   0 0 15,654
BROADCOM INC COM 11135F101   250,835 302 SH   SOLE   0 0 302
CAMECO CORP COM 13321L108   960,002 24,218 SH   SOLE   0 0 24,218
CANADIAN PACIFIC KANSAS CITY COM 13646K108   341,170 4,585 SH   SOLE   0 0 4,585
CATERPILLAR INC COM 149123101   516,821 1,893 SH   SOLE   0 0 1,893
CHEVRON CORP NEW COM 166764100   4,853,380 28,783 SH   SOLE   0 0 28,783
CISCO SYS INC COM 17275R102   368,148 6,848 SH   SOLE   0 0 6,848
COCA COLA CO COM 191216100   313,395 5,598 SH   SOLE   0 0 5,598
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   214,058 3,160 SH   SOLE   0 0 3,160
COLGATE PALMOLIVE CO COM 194162103   812,147 11,421 SH   SOLE   0 0 11,421
COLUMBIA BKG SYS INC COM 197236102   211,303 10,409 SH   SOLE   0 0 10,409
COMMERCE BANCSHARES INC COM 200525103   1,096,391 22,851 SH   SOLE   0 0 22,851
CONOCOPHILLIPS COM 20825C104   395,463 3,301 SH   SOLE   0 0 3,301
CORTEVA INC COM 22052L104   292,303 5,714 SH   SOLE   0 0 5,714
COSTCO WHSL CORP NEW COM 22160K105   1,464,941 2,593 SH   SOLE   0 0 2,593
CSX CORP COM 126408103   335,636 10,915 SH   SOLE   0 0 10,915
CVS HEALTH CORP COM 126650100   4,674,938 66,957 SH   SOLE   0 0 66,957
DANAHER CORPORATION COM 235851102   202,202 815 SH   SOLE   0 0 815
DBX ETF TR XTRACK MSCI EURP 233051853   319,846 9,025 SH   SOLE   0 0 9,025
DISNEY WALT CO COM 254687106   233,748 2,884 SH   SOLE   0 0 2,884
DOUBLELINE INCOME SOLUTIONS COM 258622109   392,046 33,451 SH   SOLE   0 0 33,451
DUKE ENERGY CORP NEW COM NEW 26441C204   1,039,034 11,772 SH   SOLE   0 0 11,772
ELI LILLY & CO COM 532457108   5,856,908 10,904 SH   SOLE   0 0 10,904
EXXON MOBIL CORP COM 30231G102   1,710,084 14,544 SH   SOLE   0 0 14,544
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   158,912 10,967 SH   SOLE   0 0 10,967
FORD MTR CO DEL COM 345370860   306,724 24,696 SH   SOLE   0 0 24,696
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   395,343 30,225 SH   SOLE   0 0 30,225
GENERAC HLDGS INC COM 368736104   600,370 5,510 SH   SOLE   0 0 5,510
GENERAL ELECTRIC CO COM NEW 369604301   4,367,283 39,505 SH   SOLE   0 0 39,505
GENERAL MLS INC COM 370334104   651,283 10,178 SH   SOLE   0 0 10,178
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   264,375 4,792 SH   SOLE   0 0 4,792
GOLDMAN SACHS GROUP INC COM 38141G104   541,838 1,675 SH   SOLE   0 0 1,675
HEXCEL CORP NEW COM 428291108   904,078 13,879 SH   SOLE   0 0 13,879
HOME DEPOT INC COM 437076102   1,211,662 4,010 SH   SOLE   0 0 4,010
HONEYWELL INTL INC COM 438516106   318,307 1,723 SH   SOLE   0 0 1,723
HUBBELL INC COM 443510607   470,115 1,500 SH   SOLE   0 0 1,500
IDEXX LABS INC COM 45168D104   357,687 818 SH   SOLE   0 0 818
INTEL CORP COM 458140100   896,571 25,220 SH   SOLE   0 0 25,220
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   353,829 6,832 SH   SOLE   0 0 6,832
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,336,278 9,431 SH   SOLE   0 0 9,431
INVESCO QQQ TR UNIT SER 1 46090E103   1,097,443 3,063 SH   SOLE   0 0 3,063
ISHARES TR ISHS 1-5YR INVS 464288646   1,471,879 29,538 SH   SOLE   0 0 29,538
ISHARES TR AGGRES ALLOC ETF 464289859   1,596,224 25,141 SH   SOLE   0 0 25,141
ISHARES TR NATIONAL MUN ETF 464288414   1,454,222 14,182 SH   SOLE   0 0 14,182
ISHARES TR BLACKROCK ULTRA 46434V878   215,475 4,277 SH   SOLE   0 0 4,277
ISHARES TR CORE S&P MCP ETF 464287507   341,859 1,371 SH   SOLE   0 0 1,371
ISHARES TR CORE US AGGBD ET 464287226   414,904 4,412 SH   SOLE   0 0 4,412
ISHARES TR IBOXX INV CP ETF 464287242   622,628 6,103 SH   SOLE   0 0 6,103
ISHARES TR INTL SEL DIV ETF 464288448   606,527 23,879 SH   SOLE   0 0 23,879
ISHARES TR ISHARES BIOTECH 464287556   396,831 3,245 SH   SOLE   0 0 3,245
ISHARES TR S&P 500 GRWT ETF 464287309   2,623,223 38,340 SH   SOLE   0 0 38,340
ISHARES TR S&P 500 VAL ETF 464287408   2,631,508 17,105 SH   SOLE   0 0 17,105
ISHARES TR S&P MC 400GR ETF 464287606   1,380,073 19,104 SH   SOLE   0 0 19,104
ISHARES TR S&P MC 400VL ETF 464287705   1,248,302 12,368 SH   SOLE   0 0 12,368
ISHARES TR GRWT ALLOCAT ETF 464289867   295,126 5,973 SH   SOLE   0 0 5,973
ISHARES TR S&P SML 600 GWT 464287887   987,559 9,004 SH   SOLE   0 0 9,004
ISHARES TR SP SMCP600VL ETF 464287879   876,230 9,821 SH   SOLE   0 0 9,821
ISHARES TR SELECT DIVID ETF 464287168   1,776,484 16,504 SH   SOLE   0 0 16,504
ISHARES TR TIPS BD ETF 464287176   1,263,022 12,177 SH   SOLE   0 0 12,177
ISHARES TR PFD AND INCM SEC 464288687   539,082 17,880 SH   SOLE   0 0 17,880
ISHARES TR MSCI USA ESG SLC 464288802   368,337 4,094 SH   SOLE   0 0 4,094
ISHARES TR CORE S&P SCP ETF 464287804   271,859 2,882 SH   SOLE   0 0 2,882
ISHARES TR MSCI ACWI ETF 464288257   1,003,508 10,864 SH   SOLE   0 0 10,864
JOHNSON & JOHNSON COM 478160104   1,919,083 12,322 SH   SOLE   0 0 12,322
JPMORGAN CHASE & CO COM 46625H100   844,887 5,826 SH   SOLE   0 0 5,826
LINDE PLC SHS G54950103   598,739 1,608 SH   SOLE   0 0 1,608
LOCKHEED MARTIN CORP COM 539830109   211,023 516 SH   SOLE   0 0 516
LOWES COS INC COM 548661107   202,852 976 SH   SOLE   0 0 976
MARATHON PETE CORP COM 56585A102   249,257 1,647 SH   SOLE   0 0 1,647
MCDONALDS CORP COM 580135101   461,927 1,953 SH   SOLE   0 0 1,953
MERCK & CO INC COM 58933Y105   1,491,231 14,485 SH   SOLE   0 0 14,485
META PLATFORMS INC CL A 30303M102   4,493,843 14,969 SH   SOLE   0 0 14,969
MICROSOFT CORP COM 594918104   7,789,237 24,669 SH   SOLE   0 0 24,669
MODINE MFG CO COM 607828100   6,850,925 149,747 SH   SOLE   0 0 149,747
NETFLIX INC COM 64110L106   468,224 1,240 SH   SOLE   0 0 1,240
NEW YORK TIMES CO CL A 650111107   201,303 4,886 SH   SOLE   0 0 4,886
NEWMONT CORP COM 651639106   539,396 14,598 SH   SOLE   0 0 14,598
NEXTERA ENERGY INC COM 65339F101   347,636 6,068 SH   SOLE   0 0 6,068
NIKE INC CL B 654106103   1,058,800 11,073 SH   SOLE   0 0 11,073
NORTHROP GRUMMAN CORP COM 666807102   839,002 1,906 SH   SOLE   0 0 1,906
NUCOR CORP COM 670346105   226,864 1,451 SH   SOLE   0 0 1,451
NVIDIA CORPORATION COM 67066G104   6,420,787 14,761 SH   SOLE   0 0 14,761
NXP SEMICONDUCTORS N V COM N6596X109   752,699 3,765 SH   SOLE   0 0 3,765
ONEOK INC NEW COM 682680103   3,453,164 54,441 SH   SOLE   0 0 54,441
ORACLE CORP COM 68389X105   604,697 5,709 SH   SOLE   0 0 5,709
PARAMOUNT GLOBAL CLASS B COM 92556H206   141,900 11,000 SH   SOLE   0 0 11,000
PEPSICO INC COM 713448108   8,786,431 51,856 SH   SOLE   0 0 51,856
PFIZER INC COM 717081103   216,324 6,522 SH   SOLE   0 0 6,522
PHILLIPS 66 COM 718546104   532,265 4,430 SH   SOLE   0 0 4,430
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,984,223 29,801 SH   SOLE   0 0 29,801
PROCTER AND GAMBLE CO COM 742718109   794,366 5,446 SH   SOLE   0 0 5,446
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   3,823,609 187,065 SH   SOLE   0 0 187,065
QUANTA SVCS INC COM 74762E102   1,169,188 6,250 SH   SOLE   0 0 6,250
REGENERON PHARMACEUTICALS COM 75886F107   249,357 303 SH   SOLE   0 0 303
RIO TINTO PLC SPONSORED ADR 767204100   273,016 4,290 SH   SOLE   0 0 4,290
ROCKWELL AUTOMATION INC COM 773903109   264,144 924 SH   SOLE   0 0 924
RTX CORPORATION COM 75513E101   241,531 3,356 SH   SOLE   0 0 3,356
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   211,520 1,643 SH   SOLE   0 0 1,643
SHELL PLC SPON ADS 780259305   367,545 5,709 SH   SOLE   0 0 5,709
SHERWIN WILLIAMS CO COM 824348106   4,955,111 19,428 SH   SOLE   0 0 19,428
SHOCKWAVE MED INC COM 82489T104   327,918 1,647 SH   SOLE   0 0 1,647
SMUCKER J M CO COM NEW 832696405   618,753 5,034 SH   SOLE   0 0 5,034
SPDR GOLD TR GOLD SHS 78463V107   407,537 2,377 SH   SOLE   0 0 2,377
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,706,986 8,672 SH   SOLE   0 0 8,672
SPDR SER TR BBG CONV SEC ETF 78464A359   1,062,290 15,668 SH   SOLE   0 0 15,668
STRYKER CORPORATION COM 863667101   231,186 846 SH   SOLE   0 0 846
TESLA INC COM 88160R101   6,132,117 24,507 SH   SOLE   0 0 24,507
THE CIGNA GROUP COM 125523100   237,724 831 SH   SOLE   0 0 831
THERMO FISHER SCIENTIFIC INC COM 883556102   1,040,686 2,056 SH   SOLE   0 0 2,056
TJX COS INC NEW COM 872540109   225,933 2,542 SH   SOLE   0 0 2,542
UNILEVER PLC SPON ADR NEW 904767704   502,645 10,175 SH   SOLE   0 0 10,175
UNION PAC CORP COM 907818108   221,549 1,088 SH   SOLE   0 0 1,088
VALERO ENERGY CORP COM 91913Y100   382,617 2,700 SH   SOLE   0 0 2,700
VANECK ETF TRUST GOLD MINERS ETF 92189F106   227,712 8,462 SH   SOLE   0 0 8,462
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,008,273 26,716 SH   SOLE   0 0 26,716
VANGUARD INDEX FDS SMALL CP ETF 922908751   461,903 2,443 SH   SOLE   0 0 2,443
VANGUARD INDEX FDS TOTAL STK MKT 922908769   387,904 1,826 SH   SOLE   0 0 1,826
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,918,851 9,979 SH   SOLE   0 0 9,979
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   209,086 5,332 SH   SOLE   0 0 5,332
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,751,850 36,421 SH   SOLE   0 0 36,421
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,275,446 16,972 SH   SOLE   0 0 16,972
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   249,676 1,062 SH   SOLE   0 0 1,062
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,730,963 4,172 SH   SOLE   0 0 4,172
VERISK ANALYTICS INC COM 92345Y106   200,568 849 SH   SOLE   0 0 849
VERIZON COMMUNICATIONS INC COM 92343V104   277,300 8,556 SH   SOLE   0 0 8,556
VIRTU FINL INC CL A 928254101   650,216 37,650 SH   SOLE   0 0 37,650
VISA INC COM CL A 92826C839   2,805,459 12,197 SH   SOLE   0 0 12,197
VULCAN MATLS CO COM 929160109   210,707 1,043 SH   SOLE   0 0 1,043
WALMART INC COM 931142103   318,261 1,990 SH   SOLE   0 0 1,990
WEYERHAEUSER CO MTN BE COM NEW 962166104   246,292 8,033 SH   SOLE   0 0 8,033