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
ABBVIE INC COM 00287Y109 17,112 68 SH SOLE 0 0 68
AIR PRODUCTS AND CHEMICALS I COM 009158106 6,157 21 SH SOLE 0 0 21
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 287,760 12,000 SH SOLE 0 0 12,000
ALLIENT INC COM 019330109 2,020,632 19,631 SH SOLE 0 0 19,631
AMERICAN ELEC PWR CO INC COM 025537101 962,537 7,036 SH SOLE 0 0 7,036
ASTRAZENECA PLC ORD G0593M107 5,120 27 SH SOLE 0 0 27
AXON ENTERPRISE INC COM 05464C101 204,068 364 SH SOLE 0 0 364
BANK OF AMER CORP COM 060505104 10,599 186 SH SOLE 0 0 186
BECTON DICKINSON & CO COM 075887109 4,994 33 SH SOLE 0 0 33
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,246,550 3 SH SOLE 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254,199 508 SH SOLE 0 0 508
BROADCOM INC COM 11135F101 28,709 76 SH SOLE 0 0 76
CASEYS GEN STORES INC COM 147528103 3,180 4 SH SOLE 0 0 4
CATERPILLAR INC COM 149123101 11,714 11 SH SOLE 0 0 11
CHEVRON CORPORATION COM 166764100 5,636 34 SH SOLE 0 0 34
CME GROUP INC COM 12572Q105 5,742 26 SH SOLE 0 0 26
CMS ENERGY CORP COM 125896100 6,732 88 SH SOLE 0 0 88
COCA COLA CO COM 191216100 12,354 152 SH SOLE 0 0 152
CROWN HLDGS INC COM 228368106 5,480 49 SH SOLE 0 0 49
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 59,348 1,406 SH SOLE 0 0 1,406
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 32,065 789 SH SOLE 0 0 789
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 4,773 112 SH SOLE 0 0 112
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 29,302 729 SH SOLE 0 0 729
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 4,838 167 SH SOLE 0 0 167
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 16,909 313 SH SOLE 0 0 313
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 24,668 598 SH SOLE 0 0 598
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 60,101 1,613 SH SOLE 0 0 1,613
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 25,082 716 SH SOLE 0 0 716
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 84,595 1,907 SH SOLE 0 0 1,907
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 206,508 3,754 SH SOLE 0 0 3,754
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 29,067 353 SH SOLE 0 0 353
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 143,086 2,047 SH SOLE 0 0 2,047
DISNEY WALT CO COM 254687106 5,968 62 SH SOLE 0 0 62
DTE ENERGY CO COM 233331107 5,943 39 SH SOLE 0 0 39
EAGLE FINL SVCS INC COM 26951R104 269,490 6,500 SH SOLE 0 0 6,500
ELEVANCE HEALTH INC FORMERLY COM 036752103 10,442 27 SH SOLE 0 0 27
EOG RES INC COM 26875P101 3,892 30 SH SOLE 0 0 30
ETF SER SOLUTIONS DEFIANCE SPACE A 26922A289 57,023 600 SH SOLE 0 0 600
ETF SER SOLUTIONS US VEGA CLIM ETF 26922A297 115,085 1,399 SH SOLE 0 0 1,399
ETF SER SOLUTIONS US VEGA CLIM ETF 26922A297 164,360 1,998 SH SOLE 0 0 1,998
EXXON MOBIL CORP COM 30231G102 16,133 118 SH SOLE 0 0 118
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1,890 52 SH SOLE 0 0 52
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 5,033 74 SH SOLE 0 0 74
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 176,966 2,547 SH SOLE 0 0 2,547
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 35,275 343 SH SOLE 0 0 343
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 28,918 978 SH SOLE 0 0 978
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 135,129 1,765 SH SOLE 0 0 1,765
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 21,092 273 SH SOLE 0 0 273
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 8,041 99 SH SOLE 0 0 99
FIDELITY MERRIMACK STR TR INVESTMENT GR SE 316188705 218,104 4,975 SH SOLE 0 0 4,975
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 3,324 73 SH SOLE 0 0 73
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 124,590 1,537 SH SOLE 0 0 1,537
FIRST TR EXCHANGE-TRADED FD HLTH CARE ALPH 33734X143 25,831 211 SH SOLE 0 0 211
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 26,506 295 SH SOLE 0 0 295
GENERAL DYNAMICS CORP COM 369550108 8,148 23 SH SOLE 0 0 23
GLOBAL X FDS GLBL X MLP ETF 37954Y343 54 1 SH SOLE 0 0 1
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 8,391 192 SH SOLE 0 0 192
GLOBAL X FDS US INFR DEV ETF 37954Y673 36,449 619 SH SOLE 0 0 619
GOLDMAN SACHS GROUP INC COM 38141G104 12,137 12 SH SOLE 0 0 12
HONEYWELL AEROSPACE INC COM 43849R105 6,191 28 SH SOLE 0 0 28
HONEYWELL INTL INC COM 438516205 6,382 29 SH SOLE 0 0 29
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,018 57 SH SOLE 0 0 57
INVESCO EXCH TRADED FD TR II S&P SM EN ET NEW 46138G474 5,497 100 SH SOLE 0 0 100
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 65,266 3,204 SH SOLE 0 0 3,204
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 11,150 481 SH SOLE 0 0 481
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 204,125 2,694 SH SOLE 0 0 2,694
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 40,434 725 SH SOLE 0 0 725
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 7,997 47 SH SOLE 0 0 47
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 120,994 1,875 SH SOLE 0 0 1,875
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 169 2 SH SOLE 0 0 2
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 55,074 611 SH SOLE 0 0 611
ISHARES INC MSCI GBL ETF NEW 46434G848 6,164 106 SH SOLE 0 0 106
ISHARES TR 1 3 YR TREAS BD 464287457 272,441 3,318 SH SOLE 0 0 3,318
ISHARES TR 20 YR TR BD ETF 464287432 132,223 1,530 SH SOLE 0 0 1,530
ISHARES TR 3 7 YR TREAS BD 464288661 29,480 251 SH SOLE 0 0 251
ISHARES TR 7-10 YR TRSY BD 464287440 117,362 1,241 SH SOLE 0 0 1,241
ISHARES TR A RATE CP BD ETF 46429B291 46,190 972 SH SOLE 0 0 972
ISHARES TR BROAD USD HIGH 46435U853 42,536 1,149 SH SOLE 0 0 1,149
ISHARES TR EAFE GRWTH ETF 464288885 21,525 173 SH SOLE 0 0 173
ISHARES TR EAFE SML CP ETF 464288273 39,737 483 SH SOLE 0 0 483
ISHARES TR EAFE VALUE ETF 464288877 43,213 565 SH SOLE 0 0 565
ISHARES TR EXPND TEC SC ETF 464287549 49,074 300 SH SOLE 0 0 300
ISHARES TR GL CLEAN ENE ETF 464288224 101,836 4,970 SH SOLE 0 0 4,970
ISHARES TR GLOBAL REIT ETF 46434V647 6,049 219 SH SOLE 0 0 219
ISHARES TR GNMA BOND ETF 46429B333 10,925 247 SH SOLE 0 0 247
ISHARES TR INTERNATIONAL SL 46434V266 1,689 39 SH SOLE 0 0 39
ISHARES TR INTRM GOV CR ETF 464288612 33,314 314 SH SOLE 0 0 314
ISHARES TR ISHARES BIOTECH 464287556 105,746 556 SH SOLE 0 0 556
ISHARES TR ISHARES SEMICDTR 464287523 186,462 291 SH SOLE 0 0 291
ISHARES TR ISHS 5-10YR INVT 464288638 16,005 301 SH SOLE 0 0 301
ISHARES TR JPMORGAN USD EMG 464288281 483 5 SH SOLE 0 0 5
ISHARES TR MBS ETF 464288588 39,234 415 SH SOLE 0 0 415
ISHARES TR MRGSTR MD CP ETF 464288208 167,629 1,736 SH SOLE 0 0 1,736
ISHARES TR MSCI USA MIN ETF 46429B697 20,546 213 SH SOLE 0 0 213
ISHARES TR MSCI USA MMENTM 46432F396 72,155 210 SH SOLE 0 0 210
ISHARES TR PFD AND INCM SEC 464288687 6,952 228 SH SOLE 0 0 228
ISHARES TR RUS 2000 GRW ETF 464287648 2,364 6 SH SOLE 0 0 6
ISHARES TR RUS MID CAP ETF 464287499 44,128 400 SH SOLE 0 0 400
ISHARES TR S&P 500 GRWT ETF 464287309 29,424 214 SH SOLE 0 0 214
ISHARES TR S&P MC 400VL ETF 464287705 50,489 342 SH SOLE 0 0 342
ISHARES TR S&P SML 600 GWT 464287887 24,111 135 SH SOLE 0 0 135
ISHARES TR SELECT US REIT 464287564 20,289 300 SH SOLE 0 0 300
ISHARES TR U.S. FINLS ETF 464287788 9,946 78 SH SOLE 0 0 78
ISHARES TR U.S. INSRNCE ETF 464288786 3,514 25 SH SOLE 0 0 25
ISHARES TR US SML CAP EQT 46434V290 16,491 185 SH SOLE 0 0 185
ISHARES TR US TREAS BD ETF 46429B267 2,310 101 SH SOLE 0 0 101
JPMORGAN CHASE & CO COM 46625H100 23,568 72 SH SOLE 0 0 72
KLA CORP COM NEW 482480100 12,069 40 SH SOLE 0 0 40
LAMAR ADVERTISING CO CL A 512816109 6,864 44 SH SOLE 0 0 44
LOWES COS INC COM 548661107 2,646 12 SH SOLE 0 0 12
LUMEN TECHNOLOGIES INC COM 550241103 91,469 11,910 SH SOLE 0 0 11,910
MCDONALDS CORP COM 580135101 9,732 36 SH SOLE 0 0 36
MEDTRONIC PLC SHS G5960L103 7,902 101 SH SOLE 0 0 101
META PLATFORMS INC CL A 30303M102 5,070 9 SH SOLE 0 0 9
MICROSOFT CORP COM 594918104 5,969 16 SH SOLE 0 0 16
MONDELEZ INTL INC CL A 609207105 4,975 86 SH SOLE 0 0 86
MORGAN STANLEY COM NEW 617446448 12,752 61 SH SOLE 0 0 61
NBT BANCORP INC COM 628778102 567,015 11,485 SH SOLE 0 0 11,485
NEXTERA ENERGY INC COM 65339F101 12,288 140 SH SOLE 0 0 140
PEPSICO INC COM 713448108 10,020 74 SH SOLE 0 0 74
PHILIP MORRIS INTL INC COM 718172109 8,684 48 SH SOLE 0 0 48
PPL CORP COM 69351T106 656,736 18,067 SH SOLE 0 0 18,067
PRAIRIE OPER CO COM 739650109 8,442 11,700 SH SOLE 0 0 11,700
PUBLIC SVC ENTERPRISE GROUP COM 744573106 498,511 6,142 SH SOLE 0 0 6,142
QUALCOMM INC COM 747525103 6,653 36 SH SOLE 0 0 36
RANGE RES CORP COM 75281A109 6,100 164 SH SOLE 0 0 164
ROYAL BK CDA COM 780087102 547,022 2,643 SH SOLE 0 0 2,643
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 66,237 2,686 SH SOLE 0 0 2,686
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 14,647 406 SH SOLE 0 0 406
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 138,519 3,820 SH SOLE 0 0 3,820
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 47,021 1,185 SH SOLE 0 0 1,185
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 26,900 554 SH SOLE 0 0 554
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 330,844 11,944 SH SOLE 0 0 11,944
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 25,119 522 SH SOLE 0 0 522
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 44,068 1,787 SH SOLE 0 0 1,787
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 70,855 2,935 SH SOLE 0 0 2,935
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 950,614 29,978 SH SOLE 0 0 29,978
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 185 5 SH SOLE 0 0 5
SCHWAB STRATEGIC TR US REIT ETF 808524847 16,691 705 SH SOLE 0 0 705
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 830,556 22,988 SH SOLE 0 0 22,988
SCHWAB STRATEGIC TR US TIPS ETF 808524870 78,811 2,974 SH SOLE 0 0 2,974
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 68,419 1,509 SH SOLE 0 0 1,509
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 5,400 35 SH SOLE 0 0 35
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 1,222 48 SH SOLE 0 0 48
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 78,903 861 SH SOLE 0 0 861
SPDR SERIES TRUST ST STR MSCI GEN 78468R747 91,583 593 SH SOLE 0 0 593
SPDR SERIES TRUST ST STR MSCI GEN 78468R747 149,653 969 SH SOLE 0 0 969
SPDR SERIES TRUST ST STR P500ETF 78464A854 35,787 407 SH SOLE 0 0 407
SPDR SERIES TRUST ST STR P500GRW 78464A409 89,243 750 SH SOLE 0 0 750
SPDR SERIES TRUST ST STR PR SP1500 78464A805 259,269 2,856 SH SOLE 0 0 2,856
SPDR SERIES TRUST ST STR SP AERO 78464A631 4,258 15 SH SOLE 0 0 15
SPDR SERIES TRUST ST STR SP HOME 78464A888 2,889 25 SH SOLE 0 0 25
SPDR SERIES TRUST ST STR SP400VAL 78464A839 8,822 93 SH SOLE 0 0 93
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 9,990 389 SH SOLE 0 0 389
STANDARD LITHIUM CORP COM 853606101 44,000 16,000 SH SOLE 0 0 16,000
STRYKER CORPORATION COM 863667101 6,297 20 SH SOLE 0 0 20
TARGA RES CORP COM 87612G101 618,347 2,306 SH SOLE 0 0 2,306
TARGET CORP COM 87612E106 401,791 3,076 SH SOLE 0 0 3,076
TJX COS INC NEW COM 872540109 9,090 60 SH SOLE 0 0 60
TORONTO DOMINION BK ONT COM NEW 891160509 211,896 1,745 SH SOLE 0 0 1,745
UNION PAC CORP COM 907818108 10,608 39 SH SOLE 0 0 39
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 2,442 95 SH SOLE 0 0 95
VANECK ETF TRUST CHINE INNOV ETF 92189F627 2,497 40 SH SOLE 0 0 40
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 304,395 3,907 SH SOLE 0 0 3,907
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,700 173 SH SOLE 0 0 173
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 25,855 105 SH SOLE 0 0 105
VANGUARD INDEX FDS LARGE CAP ETF 922908637 276,970 805 SH SOLE 0 0 805
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15,315 50 SH SOLE 0 0 50
VANGUARD INDEX FDS SM CP VAL ETF 922908611 66,337 273 SH SOLE 0 0 273
VANGUARD INDEX FDS SMALL CP ETF 922908751 372,882 1,230 SH SOLE 0 0 1,230
VANGUARD INDEX FDS TOTAL STK MKT 922908769 153,567 415 SH SOLE 0 0 415
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 65,728 426 SH SOLE 0 0 426
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 81,144 517 SH SOLE 0 0 517
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,719 80 SH SOLE 0 0 80
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,679 105 SH SOLE 0 0 105
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,882 163 SH SOLE 0 0 163
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 9,338 100 SH SOLE 0 0 100
VANGUARD WORLD FD COMM SRVC ETF 92204A884 11,221 61 SH SOLE 0 0 61
VANGUARD WORLD FD ENERGY ETF 92204A306 15,991 107 SH SOLE 0 0 107
VANGUARD WORLD FD EXTENDED DUR 921910709 13,016 200 SH SOLE 0 0 200
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 17,659 49 SH SOLE 0 0 49
VANGUARD WORLD FD MEGA CAP INDEX 921910873 592,463 2,165 SH SOLE 0 0 2,165
VISA INC COM CL A 92826C839 7,892 23 SH SOLE 0 0 23
WEC ENERGY GROUP INC COM 92939U106 249,304 2,135 SH SOLE 0 0 2,135
WELLS FARGO & CO PERP PFD CNV A 949746804 11,570 10 SH SOLE 0 0 10
WW GRAINGER INC COM 384802104 589,067 433 SH SOLE 0 0 433
ATMOS ENERGY CORP COM 049560105 250,998 1,457 SH SOLE 1 0 1,456
WP CAREY INC COM 92936U109 942,871 13,187 SH SOLE 1 0 13,186
M & T BK CORP COM 55261F104 1,666,360 7,001 SH SOLE 2 0 6,999
FORTINET INC COM 34959E109 309,181 2,013 SH SOLE 3 0 2,010
LAM RESEARCH CORP COM NEW 512807306 496,371 1,145 SH SOLE 3 0 1,142
AMERICAN EXPRESS CO COM 025816109 1,098,749 3,248 SH SOLE 4 0 3,244
EMERSON ELEC CO COM 291011104 490,404 3,426 SH SOLE 4 0 3,422
THE CAMPBELLS COMPANY COM 134429109 258,155 11,592 SH SOLE 4 0 11,588
NORTHROP GRUMMAN CORP COM 666807102 479,036 941 SH SOLE 6 0 935
DELL TECHNOLOGIES INC CL C 24703L202 258,272 599 SH SOLE 7 0 592
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 13,293 104 SH SOLE 9 0 95
TRAVELERS COMPANIES INC COM 89417E109 217,893 660 SH SOLE 13 0 647
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,174 14 SH SOLE 14 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 467,382 2,113 SH SOLE 15 0 2,098
VANECK ETF TRUST URANI NUCLE ETF 92189F601 12,990 112 SH SOLE 16 0 96
MONOLITHIC PWR SYS INC COM 609839105 324,288 235 SH SOLE 18 0 217
PACKAGING CORP AMER COM 695156109 577,362 2,423 SH SOLE 21 0 2,402
SPDR SERIES TRUST ST STR SP600SM C 78464A300 2,669 24 SH SOLE 24 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 244,582 615 SH SOLE 29 0 586
ISHARES TR S&P MC 400GR ETF 464287606 3,632 31 SH SOLE 31 0 0
ENTERGY CORP NEW COM 29364G103 768,985 6,695 SH SOLE 34 0 6,661
HUMANA INC COM 444859102 209,733 528 SH SOLE 41 0 487
XCEL ENERGY INC COM 98389B100 319,040 3,973 SH SOLE 42 0 3,931
ISHARES INC MSCI GBL GOLD MN 46434G855 2,907 45 SH SOLE 45 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,103 250 SH SOLE 50 0 200
RESMED INC COM 761152107 274,781 1,410 SH SOLE 56 0 1,354
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 528,996 3,900 SH SOLE 57 0 3,843
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 26,522 784 SH SOLE 57 0 727
AMERICAN TOWER CORP COM 03027X100 280,459 1,715 SH SOLE 58 0 1,657
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3,870 60 SH SOLE 60 0 0
GALLAGHER ARTHUR J & CO COM 363576109 272,383 1,186 SH SOLE 62 0 1,124
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 230,104 482 SH SOLE 68 0 414
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 194,204 641 SH SOLE 72 0 569
WASTE MGMT INC DEL COM 94106L109 955,058 4,285 SH SOLE 72 0 4,213
APPLOVIN CORP COM CL A 03831W108 207,278 402 SH SOLE 74 0 328
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 204,023 5,230 SH SOLE 75 0 5,155
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 43,937 496 SH SOLE 80 0 416
IDACORP INC COM 451107106 355,080 2,347 SH SOLE 83 0 2,264
INVESCO EXCHANGE TRADED FD T BLDG CONSTR ETF 46137V779 10,086 90 SH SOLE 90 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,688,353 6,004 SH SOLE 94 0 5,910
ISHARES TR FUTU AI TECH ETF 46435U556 47,600 625 SH SOLE 100 0 525
ISHARES TR SELECT DIVID ETF 464287168 15,630 100 SH SOLE 100 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 5,648 105 SH SOLE 105 0 0
LINDE PLC SHS G54950103 252,008 486 SH SOLE 109 0 377
ISHARES TR MSCI EAFE ETF 464287465 146,575 1,411 SH SOLE 110 0 1,301
EATON CORP PLC SHS G29183103 351,630 825 SH SOLE 118 0 707
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 47,197 119 SH SOLE 119 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 4,184 126 SH SOLE 126 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 25,311 330 SH SOLE 129 0 201
TRUIST FINL CORP COM 89832Q109 603,740 12,118 SH SOLE 130 0 11,988
VANGUARD WORLD FD FINANCIALS ETF 92204A405 17,503 133 SH SOLE 133 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,139,348 1,547 SH SOLE 139 0 1,408
ISHARES TR INTL SEL DIV ETF 464288448 5,842 141 SH SOLE 141 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 189,271 1,648 SH SOLE 145 0 1,503
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 630,978 2,966 SH SOLE 151 0 2,815
SERVICENOW INC COM 81762P102 249,265 2,511 SH SOLE 152 0 2,359
BOEING CO COM 097023105 404,188 1,867 SH SOLE 168 0 1,699
WISDOMTREE TR JAPN HEDGE EQT 97717W851 72,705 419 SH SOLE 172 0 247
DOLLAR GEN CORP COM 256677105 204,884 1,780 SH SOLE 174 0 1,606
ROCKWELL AUTOMATION INC COM 773903109 402,005 812 SH SOLE 180 0 632
STARBUCKS CORP COM 855244109 246,931 2,416 SH SOLE 183 0 2,233
KIMBERLY-CLARK CORP COM 494368103 387,933 3,534 SH SOLE 191 0 3,343
WESTERN DIGITAL CORP COM 958102105 337,888 529 SH SOLE 200 0 329
ISHARES TR US OIL GS EX ETF 464288851 22,229 202 SH SOLE 202 0 0
PROGRESSIVE CORP COM 743315103 527,588 2,415 SH SOLE 205 0 2,210
AGILENT TECHNOLOGIES INC COM 00846U101 466,632 3,513 SH SOLE 218 0 3,295
ISHARES TR EXPANDED TECH 464287515 89,967 993 SH SOLE 219 0 774
GLOBAL X FDS GLOBAL X SILVER 37954Y848 17,042 220 SH SOLE 220 0 0
D R HORTON INC COM 23331A109 292,077 1,793 SH SOLE 227 0 1,566
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 54,475 1,817 SH SOLE 230 0 1,587
ELI LILLY & CO COM 532457108 1,290,762 1,076 SH SOLE 231 0 845
ISHARES TR CORE S&P MCP ETF 464287507 67,631 877 SH SOLE 231 0 646
ISHARES TR RUSSELL 3000 ETF 464287689 107,526 252 SH SOLE 236 0 16
ROSS STORES INC COM 778296103 1,157,016 5,436 SH SOLE 237 0 5,199
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 465,762 6,537 SH SOLE 237 0 6,300
FIRST TR EXCHANGE-TRADED FD CONSUMR STAPLE 33734X119 107,331 1,714 SH SOLE 242 0 1,472
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 104,750 316 SH SOLE 294 0 22
ISHARES TR RUS 1000 ETF 464287622 232,652 568 SH SOLE 304 0 264
VANGUARD WORLD FD UTILITIES ETF 92204A876 60,677 310 SH SOLE 310 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 29,848 631 SH SOLE 311 0 320
DUKE ENERGY CORP NEW COM NEW 26441C204 263,709 2,083 SH SOLE 313 0 1,770
HONEYWELL AEROSPACE INC COM 43849R105 69,691 317 SH SOLE 317 0 0
REGENERON PHARMACEUTICALS COM 75886F107 268,466 431 SH SOLE 325 0 106
MARVELL TECHNOLOGY INC COM 573874104 1,161,286 3,898 SH SOLE 330 0 3,568
ADVANCED MICRO DEVICES INC COM 007903107 4,728,166 8,139 SH SOLE 348 0 7,791
ISHARES TR MSCI ACWI EX US 464288240 87,559 1,150 SH SOLE 365 0 785
SHELL PLC SPON ADS 780259305 2,069,833 26,694 SH SOLE 377 0 26,317
SPDR SERIES TRUST ST STR SP BIOT 78464A870 61,085 386 SH SOLE 386 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 82,253 563 SH SOLE 408 0 155
MOODYS CORP COM 615369105 245,952 543 SH SOLE 414 0 129
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 386,302 2,261 SH SOLE 423 0 1,838
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 146,061 2,750 SH SOLE 451 0 2,299
NOVARTIS AG SPONSORED ADR 66987V109 330,918 2,112 SH SOLE 465 0 1,647
TRACTOR SUPPLY CO COM 892356106 260,024 8,226 SH SOLE 486 0 7,740
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 94,695 982 SH SOLE 500 0 482
LOCKHEED MARTIN CORP COM 539830109 1,077,279 2,115 SH SOLE 531 0 1,584
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 368,217 561 SH SOLE 541 0 20
GE VERNOVA INC COM 36828A101 2,356,275 2,006 SH SOLE 555 0 1,451
ANALOG DEVICES INC COM 032654105 894,543 2,252 SH SOLE 578 0 1,674
CARRIER GLOBAL CORPORATION COM 14448C104 282,765 3,855 SH SOLE 580 0 3,275
MARATHON PETE CORP COM 56585A102 363,274 1,421 SH SOLE 587 0 834
ADVANCED ENERGY INDS COM 007973100 228,943 614 SH SOLE 614 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 64,556 659 SH SOLE 659 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 168,873 1,391 SH SOLE 659 0 732
ISHARES INC ESG AWR MSCI EM 46434G863 36,475 667 SH SOLE 667 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 287,833 1,891 SH SOLE 667 0 1,224
KADANT INC COM 48282T104 210,849 671 SH SOLE 671 0 0
ISHARES TR RUS MD CP GR ETF 464287481 112,297 767 SH SOLE 680 0 87
AFLAC INC COM 001055102 935,143 7,976 SH SOLE 683 0 7,293
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 584,561 6,716 SH SOLE 692 0 6,024
TEXAS INSTRS INC COM 882508104 1,081,229 3,627 SH SOLE 730 0 2,897
ELECTRONIC ARTS INC COM 285512109 243,588 1,188 SH SOLE 738 0 450
SYSCO CORP COM 871829107 436,406 5,221 SH SOLE 751 0 4,470
ISHARES TR CORE US AGGBD ET 464287226 79,709 805 SH SOLE 759 0 46
ISHARES TR RUS MDCP VAL ETF 464287473 201,635 1,225 SH SOLE 763 0 462
MODINE MFG CO COM 607828100 211,747 793 SH SOLE 793 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 307,150 4,798 SH SOLE 804 0 3,994
INTUIT COM 461202103 352,752 1,352 SH SOLE 814 0 538
TRANE TECHNOLOGIES PLC SHS G8994E103 631,966 1,287 SH SOLE 817 0 470
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,229,129 1,790 SH SOLE 842 0 948
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 514,032 984 SH SOLE 843 0 141
MURPHY USA INC COM 626755102 469,674 872 SH SOLE 845 0 27
ISHARES TR ESG OPTIMIZED 464288802 131,155 850 SH SOLE 850 0 0
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 51,076 2,179 SH SOLE 852 0 1,327
ISHARES TR MSCI USA QLT FCT 46432F339 211,092 962 SH SOLE 868 0 94
SHERWIN WILLIAMS CO COM 824348106 408,020 1,185 SH SOLE 881 0 304
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 270,457 1,143 SH SOLE 897 0 246
TESLA INC COM 88160R101 561,161 1,334 SH SOLE 925 0 409
ISHARES TR MSCI EAFE MIN VL 46429B689 91,861 1,047 SH SOLE 931 0 116
MCKESSON CORP COM 58155Q103 913,423 1,209 SH SOLE 961 0 248
ENTERPRISE PRODS PARTNERS L COM 293792107 517,473 14,077 SH SOLE 1,000 0 13,077
VANECK ETF TRUST GOLD MINERS ETF 92189F106 172,177 2,282 SH SOLE 1,041 0 1,241
ISHARES TR RUSSELL 2000 ETF 464287655 558,258 1,858 SH SOLE 1,050 0 808
SOUTHERN CO COM 842587107 782,622 8,177 SH SOLE 1,084 0 7,093
TOMPKINS FINL CORP COM 890110109 202,084 2,138 SH SOLE 1,096 0 1,042
SPDR SERIES TRUST ST STR SP500DIV 78468R788 52,481 1,100 SH SOLE 1,100 0 0
ISHARES TR NATIONAL MUN ETF 464288414 118,460 1,101 SH SOLE 1,101 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,785,447 12,781 SH SOLE 1,101 0 11,680
KENVUE INC COM 49177J102 232,880 12,186 SH SOLE 1,112 0 11,074
MERCK & CO INC COM 58933Y105 3,179,600 24,744 SH SOLE 1,159 0 23,585
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 114,363 1,164 SH SOLE 1,164 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 408,191 4,739 SH SOLE 1,164 0 3,575
ALLSTATE CORP COM 020002101 320,515 1,347 SH SOLE 1,187 0 160
ISHARES TR U.S. MED DVC ETF 464288810 59,292 1,200 SH SOLE 1,200 0 0
PROCTER & GAMBLE CO COM 742718109 1,506,431 10,273 SH SOLE 1,200 0 9,073
CVS HEALTH CORP COM 126650100 284,130 2,747 SH SOLE 1,216 0 1,531
DOW HLDGS INC COM 260557103 265,994 9,722 SH SOLE 1,230 0 8,492
CSW INDUSTRIALS INC COM 126402106 363,460 1,306 SH SOLE 1,306 0 0
NETFLIX INC. COM 64110L106 583,208 8,168 SH SOLE 1,373 0 6,795
BOSTON BEER INC CL A 100557107 251,737 1,422 SH SOLE 1,416 0 6
WALMART INC COM 931142103 686,592 6,062 SH SOLE 1,419 0 4,643
CONOCOPHILLIPS COM 20825C104 640,062 6,157 SH SOLE 1,446 0 4,711
PROSHARES TR S&P MDCP 400 DIV 74347B680 223,059 2,436 SH SOLE 1,481 0 955
ISHARES TR US TRSPRTION 464287192 281,417 3,244 SH SOLE 1,514 0 1,730
SPDR GOLD TR GOLD SHS 78463V107 1,077,880 2,926 SH SOLE 1,518 0 1,408
VANGUARD WORLD FD MEGA GRWTH IND 921910816 556,217 6,327 SH SOLE 1,527 0 4,800
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,662,477 13,474 SH SOLE 1,603 0 11,871
CORNING INC COM 219350105 970,165 3,798 SH SOLE 1,645 0 2,153
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,315,246 1,870 SH SOLE 1,649 0 221
COLGATE PALMOLIVE CO COM 194162103 347,024 3,785 SH SOLE 1,685 0 2,100
ISHARES TR ESG MSCI KLD ETF 464288570 302,505 2,124 SH SOLE 1,744 0 380
CARDINAL HEALTH INC COM 14149Y108 441,057 1,857 SH SOLE 1,757 0 100
ISHARES TR RUS 1000 VAL ETF 464287598 440,549 1,817 SH SOLE 1,774 0 43
3M CO COM 88579Y101 1,166,296 7,203 SH SOLE 1,784 0 5,419
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,391,645 82,584 SH SOLE 1,800 0 80,784
ONEOK INC NEW COM 682680103 765,855 8,809 SH SOLE 1,806 0 7,003
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,200,193 2,890 SH SOLE 1,817 0 1,073
GILEAD SCIENCES INC COM 375558103 686,879 5,437 SH SOLE 1,857 0 3,580
PALANTIR TECHNOLOGIES INC CL A 69608A108 294,570 2,525 SH SOLE 1,869 0 656
HOME DEPOT INC COM 437076102 1,439,595 4,082 SH SOLE 1,874 0 2,208
GE AEROSPACE COM NEW 369604301 1,746,272 4,673 SH SOLE 1,957 0 2,716
GLOBAL X FDS US PFD ETF 37954Y657 36,969 1,978 SH SOLE 1,978 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 308,294 5,350 SH SOLE 1,996 0 3,354
PALO ALTO NETWORKS INC COM 697435105 1,346,429 3,948 SH SOLE 2,054 0 1,894
SOLVENTUM CORP COM SHS 83444M101 267,895 3,472 SH SOLE 2,065 0 1,407
GLOBAL X FDS RUSSELL 2000 37954Y459 33,548 2,098 SH SOLE 2,098 0 0
MSA SAFETY INC COM 553498106 374,998 2,148 SH SOLE 2,148 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 414,914 4,683 SH SOLE 2,180 0 2,503
ARMSTRONG WORLD INDS INC NEW COM 04247X102 357,256 2,227 SH SOLE 2,227 0 0
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 112,144 2,243 SH SOLE 2,243 0 0
AT&T INC COM 00206R102 376,384 18,183 SH SOLE 2,284 0 15,899
ISHARES INC MSCI JAPAN ETF 46434G822 353,853 3,794 SH SOLE 2,318 0 1,476
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 243,421 6,084 SH SOLE 2,369 0 3,715
UNITEDHEALTH GROUP INC COM 91324P102 1,481,885 3,565 SH SOLE 2,415 0 1,150
PROSHARES TR RUSS 2000 DIVD 74347B698 323,364 4,198 SH SOLE 2,604 0 1,594
GENUINE PARTS CO COM 372460105 323,030 2,738 SH SOLE 2,618 0 120
ADOBE INC COM 00724F101 826,176 4,030 SH SOLE 2,634 0 1,396
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 210,407 3,988 SH SOLE 2,654 0 1,334
INTEL CORP COM 458140100 686,961 4,920 SH SOLE 2,692 0 2,228
BOOT BARN HLDGS INC COM 099406100 457,000 2,782 SH SOLE 2,782 0 0
WELLS FARGO & CO COM 949746101 606,968 7,345 SH SOLE 2,806 0 4,539
AMGEN INC COM 031162100 1,809,807 4,998 SH SOLE 2,810 0 2,188
ROCKET COS INC COM CL A 77311W101 168,021 10,668 SH SOLE 2,870 0 7,798
CENCORA INC COM 03073E105 1,046,178 3,697 SH SOLE 2,925 0 772
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 465,945 6,745 SH SOLE 2,969 0 3,776
TRANSCAT INC COM 893529107 854,783 9,214 SH SOLE 2,970 0 6,244
NEWMONT CORP COM 651639106 519,757 5,565 SH SOLE 3,031 0 2,534
BALL CORP COM 058498106 204,154 3,272 SH SOLE 3,077 0 195
ASML HLDG NV N Y REGISTRY SHS N07059210 13,121,798 6,596 SH SOLE 3,181 0 3,415
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 296,886 4,525 SH SOLE 3,217 0 1,308
CISCO SYS INC COM 17275R102 1,961,918 16,703 SH SOLE 3,315 0 13,388
ABBOTT LABORATORIES COM 002824100 660,337 7,277 SH SOLE 3,335 0 3,942
AGCO CORP COM 001084102 409,216 3,419 SH SOLE 3,353 0 66
ALPHABET INC CAP STK CL A 02079K305 2,857,063 7,995 SH SOLE 3,373 0 4,622
CONSTELLATION BRANDS INC CL A 21036P108 678,361 4,877 SH SOLE 3,378 0 1,499
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 292,131 5,747 SH SOLE 3,480 0 2,267
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 123,074 3,536 SH SOLE 3,503 0 33
ORACLE CORP COM 68389X105 893,283 6,095 SH SOLE 3,508 0 2,587
BRINKS CO COM 109696104 335,534 3,551 SH SOLE 3,551 0 0
DORMAN PRODS INC COM 258278100 505,411 3,704 SH SOLE 3,704 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 424,510 9,641 SH SOLE 3,711 0 5,930
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,778,506 15,000 SH SOLE 3,943 0 11,057
ISHARES INC CORE MSCI EMKT 46434G103 1,201,323 14,502 SH SOLE 4,144 0 10,358
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 275,174 7,230 SH SOLE 4,188 0 3,042
ISHARES TR CORE MSCI TOTAL 46432F834 439,858 4,609 SH SOLE 4,242 0 367
VERIZON COMMUNICATIONS INC COM 92343V104 843,583 19,924 SH SOLE 4,297 0 15,627
PAYCHEX INC COM 704326107 872,356 8,872 SH SOLE 4,324 0 4,548
COSTCO WHOLESALE CORPORATION COM 22160K105 9,100,221 9,728 SH SOLE 4,360 0 5,368
ISHARES TR GL CLEAN ENE ETF 464288224 324,992 15,861 SH SOLE 4,404 0 11,457
APPLIED MATLS INC COM 038222105 12,446,830 17,216 SH SOLE 4,608 0 12,608
ALTRIA GROUP INC COM 02209S103 720,696 10,017 SH SOLE 4,718 0 5,299
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,136,474 13,681 SH SOLE 4,751 0 8,930
VANGUARD WORLD FD INF TECH ETF 92204A702 807,646 6,757 SH SOLE 4,766 0 1,991
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 235,612 5,176 SH SOLE 4,773 0 403
IDEXX LABS INC COM 45168D104 5,172,084 9,825 SH SOLE 5,028 0 4,797
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 8,255,239 11,055 SH SOLE 5,110 0 5,945
VERTEX PHARMACEUTICALS INC COM 92532F100 5,711,973 11,499 SH SOLE 5,218 0 6,281
COMCAST CORP NEW CL A 20030N101 218,590 8,904 SH SOLE 5,316 0 3,588
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 2,125,177 18,121 SH SOLE 5,418 0 12,703
U S PHYSICAL THERAPY COM 90337L108 376,710 5,485 SH SOLE 5,485 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,274,571 7,759 SH SOLE 5,865 0 1,894
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 3,541,477 22,321 SH SOLE 6,048 0 16,273
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,320,148 45,871 SH SOLE 6,209 0 39,662
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 559,932 9,621 SH SOLE 6,217 0 3,404
LOUISIANA PAC CORP COM 546347105 490,367 6,234 SH SOLE 6,234 0 0
METHODE ELECTRS INC COM 591520200 390,574 20,589 SH SOLE 6,311 0 14,278
ISHARES TR RUS 1000 GRW ETF 464287614 1,191,464 9,595 SH SOLE 6,472 0 3,123
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 218,839 6,554 SH SOLE 6,484 0 70
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 311,035 6,522 SH SOLE 6,522 0 0
PFIZER INC COM 717081103 848,745 35,247 SH SOLE 6,582 0 28,665
US BANCORP COM NEW 902973304 1,167,699 19,333 SH SOLE 6,598 0 12,735
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 345,273 11,732 SH SOLE 6,691 0 5,041
ISHARES TR S&P 100 ETF 464287101 3,056,844 8,355 SH SOLE 6,720 0 1,635
BOOKING HOLDINGS INC COM 09857L108 2,056,838 11,540 SH SOLE 6,844 0 4,696
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 1,225,075 25,541 SH SOLE 6,905 0 18,636
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,274,913 11,901 SH SOLE 7,014 0 4,887
MICRON TECHNOLOGY INC COM 595112103 18,404,257 15,944 SH SOLE 7,276 0 8,668
S&P GLOBAL INC COM 78409V104 6,266,752 15,388 SH SOLE 7,580 0 7,808
JOHNSON & JOHNSON COM 478160104 7,459,996 29,374 SH SOLE 7,753 0 21,621
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 226,451 7,806 SH SOLE 7,806 0 0
DARLING INGREDIENTS INC COM 237266101 426,637 7,811 SH SOLE 7,811 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,088,866 36,091 SH SOLE 7,821 0 28,270
CASEYS GEN STORES INC COM 147528103 12,294,361 15,469 SH SOLE 8,273 0 7,196
CRANE NXT CO COM 224441105 448,674 8,770 SH SOLE 8,770 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 427,230 9,257 SH SOLE 8,921 0 336
L3HARRIS TECHNOLOGIES INC COM 502431109 5,893,189 20,280 SH SOLE 9,574 0 10,706
MASTERCARD INCORPORATED CL A 57636Q104 10,938,757 21,298 SH SOLE 9,749 0 11,549
NORFOLK SOUTHN CORP COM 655844108 7,027,211 22,338 SH SOLE 9,979 0 12,359
CROWDSTRIKE HLDGS INC CL A 22788C105 15,558,914 20,388 SH SOLE 10,168 0 10,220
LIVE OAK BANCSHARES INC COM 53803X105 430,495 10,541 SH SOLE 10,541 0 0
RTX CORPORATION COM 75513E101 4,445,231 23,429 SH SOLE 10,984 0 12,445
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 6,219,361 32,644 SH SOLE 11,464 0 21,180
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 586,048 18,320 SH SOLE 11,601 0 6,719
ENERPAC TOOL GROUP CORP CL A COM 292765104 420,531 11,727 SH SOLE 11,727 0 0
LOWES COS INC COM 548661107 4,270,138 19,367 SH SOLE 11,731 0 7,636
WISDOMTREE TR TRUE DEV INTL FD 97717W794 1,420,760 19,105 SH SOLE 11,890 0 7,215
CADENCE DESIGN SYSTEM INC COM 127387108 9,591,037 25,554 SH SOLE 11,986 0 13,568
GOLDMAN SACHS GROUP INC COM 38141G104 18,745,656 18,535 SH SOLE 12,140 0 6,395
CATERPILLAR INC COM 149123101 21,850,482 20,519 SH SOLE 13,544 0 6,975
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 773,551 24,873 SH SOLE 14,088 0 10,785
DATADOG INC CL A COM 23804L103 7,674,658 29,477 SH SOLE 14,254 0 15,223
ZSCALER INC COM 98980G102 4,223,138 29,920 SH SOLE 14,862 0 15,058
AIR PRODUCTS AND CHEMICALS I COM 009158106 6,979,801 23,807 SH SOLE 15,612 0 8,195
CORTEVA INC COM 22052L104 2,793,355 32,983 SH SOLE 16,375 0 16,608
VIKING HOLDINGS LTD ORD SHS G93A5A101 4,030,214 38,504 SH SOLE 16,407 0 22,097
PUTNAM ETF TRUST FRANKLIN NY MUNI 746729763 136,335 17,106 SH SOLE 17,106 0 0
EXTREME NETWORKS INC COM 30226D106 563,044 17,394 SH SOLE 17,394 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12,522,662 76,615 SH SOLE 17,698 0 58,917
DANAHER CORP DEL COM 235851102 8,450,088 44,362 SH SOLE 18,428 0 25,934
GENERAL DYNAMICS CORP COM 369550108 11,090,402 31,308 SH SOLE 20,347 0 10,961
BECTON DICKINSON & CO COM 075887109 5,043,416 33,327 SH SOLE 21,984 0 11,343
ISHARES TR CORE MSCI EAFE 46432F842 6,103,481 63,196 SH SOLE 22,221 0 40,975
META PLATFORMS INC CL A 30303M102 23,657,683 41,999 SH SOLE 22,343 0 19,656
STRYKER CORPORATION COM 863667101 13,353,760 42,414 SH SOLE 22,655 0 19,759
VISA INC COM CL A 92826C839 14,323,066 41,747 SH SOLE 23,104 0 18,643
CME GROUP INC COM 12572Q105 7,813,502 35,382 SH SOLE 23,181 0 12,201
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,965,664 71,232 SH SOLE 23,637 0 47,595
ISHARES TR CORE HIGH DV ETF 46429B663 2,033,422 74,185 SH SOLE 25,304 0 48,881
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4,460,283 45,420 SH SOLE 25,685 0 19,735
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 1,968,197 41,761 SH SOLE 25,912 0 15,849
EOG RES INC COM 26875P101 5,047,873 38,911 SH SOLE 26,968 0 11,943
ELEVANCE HEALTH INC FORMERLY COM 036752103 17,769,056 45,947 SH SOLE 27,027 0 18,920
MCDONALDS CORP COM 580135101 13,189,608 48,794 SH SOLE 27,416 0 21,378
ASTRAZENECA PLC ORD G0593M107 7,995,570 42,166 SH SOLE 27,492 0 14,674
CHEVRON CORPORATION COM 166764100 8,287,754 49,999 SH SOLE 28,081 0 21,918
ISHARES TR CORE S&P500 ETF 464287200 64,379,323 85,966 SH SOLE 28,868 0 57,098
KLA CORP COM NEW 482480100 15,849,619 52,533 SH SOLE 31,335 0 21,198
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 16,170,680 102,327 SH SOLE 31,713 0 70,614
UNION PAC CORP COM 907818108 14,047,440 51,645 SH SOLE 32,521 0 19,124
LAMAR ADVERTISING CO CL A 512816109 8,098,042 51,917 SH SOLE 32,704 0 19,213
HONEYWELL AEROSPACE INC COM 43849R105 13,357,433 60,419 SH SOLE 34,473 0 25,946
HONEYWELL INTL INC COM 438516205 13,588,757 60,691 SH SOLE 34,658 0 26,033
QUALCOMM INC COM 747525103 10,410,784 56,338 SH SOLE 35,246 0 21,092
AMPHENOL CORP CL A 032095101 11,822,179 67,050 SH SOLE 36,317 0 30,733
ALPHABET INC CAP STK CL C 02079K107 25,561,004 72,343 SH SOLE 37,252 0 35,091
BROADSTONE NET LEASE INC COM 11135E203 921,542 44,584 SH SOLE 40,795 0 3,789
ISHARES TR CORE DIV GRWTH 46434V621 4,951,442 65,331 SH SOLE 41,980 0 23,351
EDWARDS LIFESCIENCES CORP COM 28176E108 9,219,081 101,913 SH SOLE 43,629 0 58,284
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 7,008,453 130,730 SH SOLE 43,895 0 86,835
ISHARES TR CORE S&P SCP ETF 464287804 16,776,045 113,115 SH SOLE 44,107 0 69,008
ISHARES TR MSCI INTL QUALTY 46434V456 5,411,090 109,205 SH SOLE 44,374 0 64,831
DISNEY WALT CO COM 254687106 6,960,239 72,314 SH SOLE 45,304 0 27,010
MICROSOFT CORP COM 594918104 35,246,516 94,490 SH SOLE 48,905 0 45,585
DTE ENERGY CO COM 233331107 11,739,166 77,044 SH SOLE 50,732 0 26,312
PHILIP MORRIS INTL INC COM 718172109 15,466,932 85,495 SH SOLE 57,311 0 28,184
MORGAN STANLEY COM NEW 617446448 19,990,944 95,632 SH SOLE 58,059 0 37,573
CROWN HLDGS INC COM 228368106 11,724,346 104,850 SH SOLE 58,466 0 46,384
ABBVIE INC COM 00287Y109 24,618,653 97,833 SH SOLE 59,401 0 38,432
VANGUARD INDEX FDS MID CAP ETF 922908629 12,622,684 156,667 SH SOLE 59,814 0 96,853
VANGUARD INDEX FDS TOTAL STK MKT 922908769 76,988,609 208,055 SH SOLE 60,628 0 147,427
PEPSICO INC COM 713448108 13,806,127 101,965 SH SOLE 65,302 0 36,663
AMAZON COM INC COM 023135106 34,983,993 146,782 SH SOLE 71,164 0 75,618
MEDTRONIC PLC SHS G5960L103 9,005,623 115,117 SH SOLE 72,667 0 42,450
TJX COS INC NEW COM 872540109 20,788,518 137,218 SH SOLE 72,988 0 64,230
CMS ENERGY CORP COM 125896100 8,869,518 115,941 SH SOLE 76,082 0 39,859
INTERCONTINENTAL EXCHANGE IN COM 45866F104 16,745,776 136,023 SH SOLE 76,111 0 59,912
CELSIUS HLDGS INC COM NEW 15118V207 5,124,462 175,016 SH SOLE 81,048 0 93,968
APPLE INC COM 037833100 48,495,734 167,597 SH SOLE 84,349 0 83,248
NVIDIA CORPORATION COM 67066G104 36,747,166 183,653 SH SOLE 88,274 0 95,379
MONDELEZ INTL INC CL A 609207105 9,797,084 169,383 SH SOLE 91,998 0 77,385
JPMORGAN CHASE & CO COM 46625H100 62,148,797 189,866 SH SOLE 93,959 0 95,907
BROADCOM INC COM 11135F101 60,951,083 161,353 SH SOLE 98,426 0 62,927
ISHARES TR CORE S&P US GWT 464287671 63,923,264 339,855 SH SOLE 109,438 0 230,417
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15,143,826 256,762 SH SOLE 110,566 0 146,196
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,490,883 276,275 SH SOLE 120,093 0 156,182
ISHARES TR CORE S&P US VLU 464287663 45,926,826 416,948 SH SOLE 130,023 0 286,925
COCA COLA CO COM 191216100 16,353,196 201,221 SH SOLE 130,345 0 70,876
ISHARES TR BROAD USD HIGH 46435U853 9,928,427 268,191 SH SOLE 141,511 0 126,680
EXXON MOBIL CORP COM 30231G102 31,901,301 233,333 SH SOLE 144,541 0 88,792
NEXTERA ENERGY INC COM 65339F101 23,610,741 269,007 SH SOLE 155,820 0 113,187
BANK OF AMER CORP COM 060505104 14,210,300 249,391 SH SOLE 162,009 0 87,382
RANGE RES CORP COM 75281A109 10,496,538 282,241 SH SOLE 163,876 0 118,365
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 31,377,193 397,029 SH SOLE 180,541 0 216,488
ISHARES TR INTRM GOV CR ETF 464288612 43,675,735 411,666 SH SOLE 213,195 0 198,471
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 54,434,538 658,615 SH SOLE 257,112 0 401,503