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
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   442 4 SH   SOLE   0 0 4
WISDOMTREE TR INTL SMCAP DIV 97717W760   833 14 SH   SOLE   14 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   892 12 SH   SOLE   0 0 12
GLOBAL X FDS US INFR DEV ETF 37954Y673   943 30 SH   SOLE   30 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,002 27 SH   SOLE   27 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,443 19 SH   SOLE   19 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,514 30 SH   SOLE   0 0 30
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,765 6 SH   SOLE   6 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,185 50 SH   SOLE   50 0 0
ISHARES TR MSCI CHINA ETF 46429B671   2,237 50 SH   SOLE   50 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   2,344 2 SH   SOLE   0 0 2
NEWMONT CORP COM 651639106   2,475 58 SH   SOLE   0 0 58
VERIZON COMMUNICATIONS INC COM 92343V104   2,529 68 SH   SOLE   0 0 68
ISHARES TR MSCI ACWI ETF 464288257   2,702 28 SH   SOLE   28 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,778 9 SH   SOLE   0 0 9
ISHARES TR BLACKROCK ULTRA 46434V878   2,868 57 SH   SOLE   0 0 57
SCHWAB CHARLES CORP COM 808513105   2,891 51 SH   SOLE   0 0 51
KLA CORP COM NEW 482480100   2,911 6 SH   SOLE   0 0 6
ISHARES TR S&P 500 GRWT ETF 464287309   3,054 43 SH   SOLE   43 0 0
META MATERIALS INC COM 59134N104   3,136 14,570 SH   SOLE   14,570 0 0
ISHARES TR AGENCY BOND ETF 464288166   3,209 30 SH   SOLE   30 0 0
MORGAN STANLEY COM NEW 617446448   3,246 38 SH   SOLE   0 0 38
ISHARES TR ROBOTICS ARTIF 46435U556   3,304 100 SH   SOLE   100 0 0
ISHARES TR 20 YR TR BD ETF 464287432   3,631 35 SH   SOLE   35 0 0
ISHARES TR INTL SEL DIV ETF 464288448   3,713 141 SH   SOLE   141 0 0
MCKESSON CORP COM 58155Q103   3,846 9 SH   SOLE   0 0 9
WISDOMTREE TR EMER MKT HIGH FD 97717W315   4,019 105 SH   SOLE   105 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,027 54 SH   SOLE   47 0 7
BAXTER INTL INC COM 071813109   4,101 90 SH   SOLE   0 0 90
STRYKER CORPORATION COM 863667101   4,272 14 SH   SOLE   0 0 14
BALL CORP COM 058498106   4,308 74 SH   SOLE   0 0 74
UNITEDHEALTH GROUP INC COM 91324P102   4,326 9 SH   SOLE   0 0 9
ISHARES TR IBOXX HI YD ETF 464288513   4,430 59 SH   SOLE   59 0 0
AMDOCS LTD SHS G02602103   4,449 45 SH   SOLE   0 0 45
US BANCORP DEL COM NEW 902973304   4,461 135 SH   SOLE   0 0 135
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   4,504 73 SH   SOLE   73 0 0
QUALCOMM INC COM 747525103   4,524 38 SH   SOLE   0 0 38
AMPHENOL CORP NEW CL A 032095101   4,588 54 SH   SOLE   0 0 54
ALTRIA GROUP INC COM 02209S103   4,621 102 SH   SOLE   0 0 102
GENPACT LIMITED SHS G3922B107   4,622 123 SH   SOLE   0 0 123
ASTRAZENECA PLC SPONSORED ADR 046353108   4,796 67 SH   SOLE   0 0 67
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   4,895 90 SH   SOLE   90 0 0
UNION PAC CORP COM 907818108   5,116 25 SH   SOLE   0 0 25
ISHARES TR EXPANDED TECH 464287515   5,189 15 SH   SOLE   0 0 15
VISA INC COM CL A 92826C839   5,225 22 SH   SOLE   0 0 22
COMCAST CORP NEW CL A 20030N101   5,319 128 SH   SOLE   0 0 128
ISHARES INC MSCI GBL ETF NEW 46434G848   5,463 135 SH   SOLE   135 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   5,581 130 SH   SOLE   0 0 130
ISHARES TR S&P MC 400GR ETF 464287606   5,713 76 SH   SOLE   30 0 46
GENUINE PARTS CO COM 372460105   5,754 34 SH   SOLE   0 0 34
TEXAS INSTRS INC COM 882508104   5,761 32 SH   SOLE   0 0 32
CME GROUP INC COM 12572Q105   6,115 33 SH   SOLE   0 0 33
ISHARES TR MSCI EMG MKT ETF 464287234   6,409 162 SH   SOLE   162 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   6,448 325 SH   SOLE   0 0 325
BRISTOL-MYERS SQUIBB CO COM 110122108   6,651 104 SH   SOLE   0 0 104
LOWES COS INC COM 548661107   6,771 30 SH   SOLE   0 0 30
GENERAL DYNAMICS CORP COM 369550108   7,316 34 SH   SOLE   0 0 34
EOG RES INC COM 26875P101   8,011 70 SH   SOLE   0 0 70
ELECTRONIC ARTS INC COM 285512109   8,301 64 SH   SOLE   0 0 64
ISHARES TR EAFE SML CP ETF 464288273   8,494 144 SH   SOLE   0 0 144
AMERISOURCEBERGEN CORP COM 03073E105   8,660 45 SH   SOLE   0 0 45
THE CIGNA GROUP COM 125523100   8,699 31 SH   SOLE   0 0 31
MONDELEZ INTL INC CL A 609207105   8,753 120 SH   SOLE   0 0 120
PHILIP MORRIS INTL INC COM 718172109   8,786 90 SH   SOLE   0 0 90
CONSTELLATION BRANDS INC CL A 21036P108   8,861 36 SH   SOLE   0 0 36
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,934 79 SH   SOLE   0 0 79
CMS ENERGY CORP COM 125896100   9,048 154 SH   SOLE   0 0 154
ISHARES TR EAFE VALUE ETF 464288877   9,348 191 SH   SOLE   0 0 191
NEXTERA ENERGY INC COM 65339F101   10,388 140 SH   SOLE   0 0 140
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   10,501 54 SH   SOLE   0 0 54
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   10,910 227 SH   SOLE   0 0 227
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   11,080 74 SH   SOLE   74 0 0
DTE ENERGY CO COM 233331107   11,113 101 SH   SOLE   0 0 101
BROADCOM INC COM 11135F101   11,277 13 SH   SOLE   0 0 13
ISHARES TR SELECT DIVID ETF 464287168   11,330 100 SH   SOLE   100 0 0
BANK AMERICA CORP COM 060505104   11,476 400 SH   SOLE   0 0 400
ISHARES TR CORE S&P MCP ETF 464287507   11,767 45 SH   SOLE   13 0 32
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,921 164 SH   SOLE   64 0 100
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,050 123 SH   SOLE   0 0 123
CATERPILLAR INC COM 149123101   12,057 49 SH   SOLE   0 0 49
ISHARES TR RUS 1000 VAL ETF 464287598   12,627 80 SH   SOLE   0 0 80
ISHARES TR ESG AW MSCI EAFE 46435G516   12,666 174 SH   SOLE   174 0 0
ISHARES TR MBS ETF 464288588   12,964 139 SH   SOLE   139 0 0
COCA COLA CO COM 191216100   13,309 221 SH   SOLE   0 0 221
JOHNSON & JOHNSON COM 478160104   13,573 82 SH   SOLE   0 0 82
PEPSICO INC COM 713448108   13,707 74 SH   SOLE   0 0 74
JPMORGAN CHASE & CO COM 46625H100   14,399 99 SH   SOLE   0 0 99
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   14,459 136 SH   SOLE   0 0 136
EXXON MOBIL CORP COM 30231G102   14,586 136 SH   SOLE   0 0 136
CHEVRON CORP NEW COM 166764100   15,106 96 SH   SOLE   0 0 96
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   15,420 576 SH   SOLE   0 0 576
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   15,888 192 SH   SOLE   105 0 87
ISHARES TR COHEN STEER REIT 464287564   16,671 300 SH   SOLE   0 0 300
ISHARES TR US OIL GS EX ETF 464288851   16,744 197 SH   SOLE   197 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   16,949 536 SH   SOLE   536 0 0
ISHARES TR MSCI EAFE ETF 464287465   17,255 238 SH   SOLE   238 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   17,400 58 SH   SOLE   58 0 0
ISHARES TR A RATE CP BD ETF 46429B291   18,212 386 SH   SOLE   0 0 386
ISHARES TR ISHS 5-10YR INVT 464288638   18,357 363 SH   SOLE   363 0 0
ISHARES TR US TREAS BD ETF 46429B267   19,819 865 SH   SOLE   0 0 865
ISHARES TR S&P SML 600 GWT 464287887   19,998 174 SH   SOLE   174 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   20,318 301 SH   SOLE   0 0 301
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   21,028 429 SH   SOLE   311 0 118
ISHARES TR 1 3 YR TREAS BD 464287457   21,162 261 SH   SOLE   70 0 191
ISHARES TR IBOXX INV CP ETF 464287242   22,818 211 SH   SOLE   25 0 186
ISHARES TR ISHARES SEMICDTR 464287523   24,349 48 SH   SOLE   0 0 48
ISHARES TR PFD AND INCM SEC 464288687   26,353 852 SH   SOLE   852 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   26,669 354 SH   SOLE   264 0 90
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   30,558 430 SH   SOLE   0 0 430
ISHARES TR ISHS 1-5YR INVS 464288646   32,611 650 SH   SOLE   449 0 201
ISHARES TR INTRM GOV CR ETF 464288612   36,221 352 SH   SOLE   0 0 352
ISHARES TR RUS MDCP VAL ETF 464287473   39,872 363 SH   SOLE   0 0 363
VANGUARD WORLD FDS ENERGY ETF 92204A306   39,985 354 SH   SOLE   0 0 354
VANGUARD WORLD FD MEGA GRWTH IND 921910816   41,417 176 SH   SOLE   0 0 176
ISHARES TR ESG AWR MSCI USA 46435G425   41,831 429 SH   SOLE   429 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   45,295 1,127 SH   SOLE   0 0 1,127
VANGUARD WORLD FDS MATERIALS ETF 92204A801   45,311 249 SH   SOLE   200 0 49
ISHARES TR RUS 1000 ETF 464287622   46,311 190 SH   SOLE   0 0 190
SPDR SER TR SPDR MSCI USA GE 78468R747   48,070 546 SH   SOLE   0 0 546
VANGUARD WORLD FDS UTILITIES ETF 92204A876   48,196 339 SH   SOLE   310 0 29
SPDR SER TR PORTFLI HIGH YLD 78468R606   53,706 2,351 SH   SOLE   1,753 0 598
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   54,840 224 SH   SOLE   0 0 224
VANGUARD INDEX FDS GROWTH ETF 922908736   55,178 195 SH   SOLE   100 0 95
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   64,992 800 SH   SOLE   800 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   66,162 2,686 SH   SOLE   2,686 0 0
ISHARES TR RUS MD CP GR ETF 464287481   66,385 687 SH   SOLE   525 0 162
ISHARES TR BROAD USD HIGH 46435U853   66,682 1,889 SH   SOLE   0 0 1,889
ISHARES TR U.S. MED DVC ETF 464288810   67,752 1,200 SH   SOLE   1,200 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   69,667 718 SH   SOLE   373 0 345
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   70,800 250 SH   SOLE   250 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   72,661 434 SH   SOLE   269 0 165
GLOBAL X FDS US PFD ETF 37954Y657   75,503 3,894 SH   SOLE   2,836 0 1,058
SELECT SECTOR SPDR TR ENERGY 81369Y506   77,725 958 SH   SOLE   437 0 521
ISHARES TR MSCI USA ESG SLC 464288802   79,594 850 SH   SOLE   850 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   83,336 422 SH   SOLE   422 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   86,480 4,700 SH   SOLE   0 0 4,700
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   87,190 1,153 SH   SOLE   1,153 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   91,417 415 SH   SOLE   0 0 415
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   98,386 1,353 SH   SOLE   0 0 1,353
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   99,454 3,080 SH   SOLE   2,654 0 426
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   105,643 2,094 SH   SOLE   2,094 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   105,791 5,848 SH   SOLE   4,316 0 1,532
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   108,536 3,378 SH   SOLE   3,378 0 0
ISHARES TR RUS MID CAP ETF 464287499   109,326 1,497 SH   SOLE   0 0 1,497
ISHARES TR TIPS BD ETF 464287176   109,507 1,018 SH   SOLE   640 0 378
SCHWAB STRATEGIC TR US TIPS ETF 808524870   117,706 2,245 SH   SOLE   1,828 0 417
ISHARES TR MSCI USA QLT FCT 46432F339   120,709 895 SH   SOLE   888 0 7
ISHARES TR US TRSPRTION 464287192   121,413 486 SH   SOLE   386 0 100
ISHARES TR US REGNL BKS ETF 464288778   124,061 3,665 SH   SOLE   0 0 3,665
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   129,643 1,208 SH   SOLE   417 0 791
SPDR SER TR PORTFOLIO SH TSR 78468R101   133,672 4,643 SH   SOLE   0 0 4,643
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   140,031 1,055 SH   SOLE   160 0 895
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   140,053 2,426 SH   SOLE   2,426 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   141,982 2,116 SH   SOLE   1,092 0 1,024
ISHARES TR GL CLEAN ENE ETF 464288224   142,950 7,769 SH   SOLE   1,515 0 6,254
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   158,205 2,133 SH   SOLE   851 0 1,282
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   158,764 1,900 SH   SOLE   1,275 0 625
VANGUARD INDEX FDS SMALL CP ETF 922908751   159,933 804 SH   SOLE   68 0 736
ISHARES TR RUSSELL 3000 ETF 464287689   166,474 654 SH   SOLE   366 0 288
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   174,025 5,162 SH   SOLE   1,429 0 3,733
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   179,457 4,473 SH   SOLE   2,238 0 2,235
ISHARES TR MSCI KLD400 SOC 464288570   182,617 2,170 SH   SOLE   2,170 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   204,295 2,121 SH   SOLE   2,121 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   204,432 5,734 SH   SOLE   40 0 5,694
ISHARES TR CORE INTL AGGR 46435G672   206,230 4,184 SH   SOLE   4,184 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   206,931 468 SH   SOLE   468 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   207,205 2,123 SH   SOLE   0 0 2,123
XCEL ENERGY INC COM 98389B100   207,400 3,336 SH   SOLE   0 0 3,336
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   209,707 2,775 SH   SOLE   0 0 2,775
BECTON DICKINSON & CO COM 075887109   212,251 804 SH   SOLE   804 0 0
MOODYS CORP COM 615369105   215,935 621 SH   SOLE   506 0 115
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   218,054 6,522 SH   SOLE   6,522 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   221,880 12,000 SH   SOLE   0 0 12,000
TRANSCAT INC COM 893529107   223,171 2,616 SH   SOLE   2,616 0 0
MALIBU BOATS INC COM CL A 56117J100   226,311 3,858 SH   SOLE   3,858 0 0
KAMAN CORP COM 483548103   231,841 9,529 SH   SOLE   9,529 0 0
LIVE OAK BANCSHARES INC COM 53803X105   236,396 8,985 SH   SOLE   8,985 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   239,626 1,378 SH   SOLE   952 0 426
THOR INDS INC COM 885160101   243,846 2,356 SH   SOLE   2,356 0 0
SOUTHERN CO COM 842587107   244,330 3,478 SH   SOLE   975 0 2,503
GLOBAL X FDS SOLAR ETF 37960A701   248,391 13,412 SH   SOLE   7,664 0 5,748
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   248,591 11,595 SH   SOLE   8,325 0 3,270
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   249,361 1,802 SH   SOLE   248 0 1,554
ROCKWELL AUTOMATION INC COM 773903109   249,394 757 SH   SOLE   180 0 577
METLIFE INC COM 59156R108   255,460 4,519 SH   SOLE   2,629 0 1,890
CVS HEALTH CORP COM 126650100   256,627 3,712 SH   SOLE   2,302 0 1,410
ARMSTRONG WORLD INDS INC NEW COM 04247X102   258,212 3,515 SH   SOLE   3,515 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   266,682 2,862 SH   SOLE   0 0 2,862
TESLA INC COM 88160R101   268,053 1,024 SH   SOLE   598 0 426
DORMAN PRODS INC COM 258278100   268,180 3,402 SH   SOLE   3,402 0 0
BOSTON BEER INC CL A 100557107   272,045 882 SH   SOLE   882 0 0
COLGATE PALMOLIVE CO COM 194162103   275,727 3,579 SH   SOLE   1,681 0 1,898
BOOT BARN HLDGS INC COM 099406100   276,259 3,262 SH   SOLE   3,262 0 0
ULTA BEAUTY INC COM 90384S303   281,416 598 SH   SOLE   0 0 598
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   281,646 5,378 SH   SOLE   5,078 0 300
PROSHARES TR S&P MDCP 400 DIV 74347B680   282,534 4,021 SH   SOLE   2,864 0 1,157
AMERICAN EXPRESS CO COM 025816109   283,946 1,630 SH   SOLE   0 0 1,630
ROSS STORES INC COM 778296103   285,371 2,545 SH   SOLE   185 0 2,360
ISHARES TR SP SMCP600VL ETF 464287879   286,855 3,017 SH   SOLE   383 0 2,634
STEPAN CO COM 858586100   291,841 3,054 SH   SOLE   3,054 0 0
BELDEN INC COM 077454106   295,559 3,090 SH   SOLE   3,090 0 0
ENTERGY CORP NEW COM 29364G103   297,076 3,051 SH   SOLE   40 0 3,011
PROSHARES TR RUSS 2000 DIVD 74347B698   298,441 5,046 SH   SOLE   3,606 0 1,440
AGCO CORP COM 001084102   300,558 2,287 SH   SOLE   2,287 0 0
EMERSON ELEC CO COM 291011104   301,813 3,339 SH   SOLE   317 0 3,022
ABBVIE INC COM 00287Y109   303,769 2,255 SH   SOLE   819 0 1,436
ISHARES TR RUS 2000 VAL ETF 464287630   303,847 2,158 SH   SOLE   170 0 1,988
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   313,473 5,559 SH   SOLE   3,644 0 1,915
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   314,421 772 SH   SOLE   715 0 57
REGENERON PHARMACEUTICALS COM 75886F107   314,721 438 SH   SOLE   438 0 0
CONOCOPHILLIPS COM 20825C104   317,188 3,061 SH   SOLE   1,561 0 1,500
MGP INGREDIENTS INC NEW COM 55303J106   325,536 3,063 SH   SOLE   3,063 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   326,337 957 SH   SOLE   407 0 550
LILLY ELI & CO COM 532457108   327,818 699 SH   SOLE   620 0 79
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   329,013 5,715 SH   SOLE   4,696 0 1,019
INGEVITY CORP COM 45688C107   329,244 5,661 SH   SOLE   5,661 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   330,918 5,282 SH   SOLE   1,044 0 4,238
GRAINGER W W INC COM 384802104   335,151 425 SH   SOLE   250 0 175
NBT BANCORP INC COM 628778102   345,000 10,832 SH   SOLE   0 0 10,832
TIMKEN CO COM 887389104   347,082 3,792 SH   SOLE   3,792 0 0
WEC ENERGY GROUP INC COM 92939U106   354,637 4,019 SH   SOLE   0 0 4,019
BRINKS CO COM 109696104   356,040 5,249 SH   SOLE   4,826 0 423
ISHARES TR RUSSELL 2000 ETF 464287655   356,958 1,906 SH   SOLE   1,906 0 0
SHERWIN WILLIAMS CO COM 824348106   360,046 1,356 SH   SOLE   840 0 516
GILEAD SCIENCES INC COM 375558103   362,307 4,701 SH   SOLE   1,837 0 2,864
UNITED PARCEL SERVICE INC CL B 911312106   363,434 2,028 SH   SOLE   638 0 1,390
ENERPAC TOOL GROUP CORP CL A COM 292765104   365,148 13,524 SH   SOLE   13,524 0 0
SEAGEN INC COM 81181C104   368,273 1,914 SH   SOLE   1,495 0 419
NORTHROP GRUMMAN CORP COM 666807102   372,937 818 SH   SOLE   5 0 813
INTERNATIONAL BUSINESS MACHS COM 459200101   376,676 2,815 SH   SOLE   1,005 0 1,810
U S PHYSICAL THERAPY COM 90337L108   388,448 3,200 SH   SOLE   3,200 0 0
GENERAL ELECTRIC CO COM NEW 369604301   390,407 3,554 SH   SOLE   3,035 0 519
MURPHY USA INC COM 626755102   396,044 1,273 SH   SOLE   1,273 0 0
ALLSTATE CORP COM 020002101   408,355 3,745 SH   SOLE   2,954 0 791
TARGET CORP COM 87612E106   417,728 3,167 SH   SOLE   328 0 2,839
ENTERPRISE PRODS PARTNERS L COM 293792107   421,505 15,996 SH   SOLE   2,086 0 13,910
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   435,808 9,950 SH   SOLE   54 0 9,896
POLARIS INC COM 731068102   443,088 3,664 SH   SOLE   3,499 0 165
SPDR GOLD TR GOLD SHS 78463V107   443,536 2,488 SH   SOLE   2,488 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   445,855 7,120 SH   SOLE   5,406 0 1,714
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   448,704 7,200 SH   SOLE   0 0 7,200
ALPHABET INC CAP STK CL A 02079K305   465,873 3,892 SH   SOLE   3,312 0 580
HUMANA INC COM 444859102   466,804 1,044 SH   SOLE   26 0 1,018
AMERICAN ELEC PWR CO INC COM 025537101   471,099 5,595 SH   SOLE   41 0 5,554
PPL CORP COM 69351T106   475,619 17,975 SH   SOLE   0 0 17,975
ISHARES TR CORE US AGGBD ET 464287226   476,654 4,866 SH   SOLE   4,354 0 512
ISHARES TR CORE TOTAL USD 46434V613   480,346 10,564 SH   SOLE   10,564 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   485,143 1,763 SH   SOLE   1,585 0 178
DYCOM INDS INC COM 267475101   486,991 4,285 SH   SOLE   4,285 0 0
DARLING INGREDIENTS INC COM 237266101   498,966 7,822 SH   SOLE   7,822 0 0
3M CO COM 88579Y101   510,860 5,104 SH   SOLE   2,572 0 2,532
ONEOK INC NEW COM 682680103   519,189 8,412 SH   SOLE   4,144 0 4,268
DOW INC COM 260557103   522,162 9,804 SH   SOLE   1,230 0 8,574
ISHARES TR CORE S&P TTL STK 464287150   530,782 5,425 SH   SOLE   5,238 0 187
AFLAC INC COM 001055102   531,876 7,620 SH   SOLE   620 0 7,000
ORACLE CORP COM 68389X105   533,405 4,479 SH   SOLE   4,179 0 300
ABBOTT LABS COM 002824100   539,270 4,947 SH   SOLE   3,856 0 1,091
NETFLIX INC COM 64110L106   550,173 1,249 SH   SOLE   158 0 1,091
TJX COS INC NEW COM 872540109   622,970 7,347 SH   SOLE   998 0 6,349
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   640,249 1,862 SH   SOLE   1,229 0 633
VANGUARD INDEX FDS VALUE ETF 922908744   651,299 4,583 SH   SOLE   4,308 0 275
WISDOMTREE TR INTL LRGCAP DV 97717W794   663,946 14,076 SH   SOLE   10,225 0 3,851
MOTOROLA SOLUTIONS INC COM NEW 620076307   664,866 2,267 SH   SOLE   1,953 0 314
PROCTER AND GAMBLE CO COM 742718109   683,645 4,505 SH   SOLE   2,599 0 1,906
NVIDIA CORPORATION COM 67066G104   758,526 1,793 SH   SOLE   1,288 0 505
WP CAREY INC COM 92936U109   803,897 11,899 SH   SOLE   0 0 11,899
ISHARES INC CORE MSCI EMKT 46434G103   812,534 16,485 SH   SOLE   4,554 0 11,931
HOME DEPOT INC COM 437076102   819,322 2,638 SH   SOLE   1,959 0 679
DUPONT DE NEMOURS INC COM 26614N102   830,562 11,626 SH   SOLE   56 0 11,570
S&P GLOBAL INC COM 78409V104   911,223 2,273 SH   SOLE   2,236 0 37
INTEL CORP COM 458140100   973,817 29,121 SH   SOLE   4,030 0 25,091
CISCO SYS INC COM 17275R102   980,955 18,959 SH   SOLE   6,599 0 12,360
SPDR SER TR NUVEEN BLMBRG SH 78468R739   990,779 21,058 SH   SOLE   10,122 0 10,936
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   998,028 20,418 SH   SOLE   0 0 20,418
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,044,710 20,803 SH   SOLE   9,408 0 11,395
PAYCHEX INC COM 704326107   1,096,176 9,799 SH   SOLE   7,743 0 2,056
AMGEN INC COM 031162100   1,106,780 4,985 SH   SOLE   3,527 0 1,458
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,110,593 2,319 SH   SOLE   2,089 0 230
LOCKHEED MARTIN CORP COM 539830109   1,175,811 2,554 SH   SOLE   1,019 0 1,535
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,284,257 1,772 SH   SOLE   1,209 0 563
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,415,574 27,381 SH   SOLE   620 0 26,761
SHELL PLC SPON ADS 780259305   1,472,882 24,394 SH   SOLE   288 0 24,106
ISHARES TR CORE HIGH DV ETF 46429B663   1,545,859 15,337 SH   SOLE   9,142 0 6,195
ISHARES TR CORE DIV GRWTH 46434V621   1,641,238 31,850 SH   SOLE   23,394 0 8,456
LIVE NATION ENTERTAINMENT IN COM 538034109   1,708,996 18,758 SH   SOLE   13,134 0 5,624
MCDONALDS CORP COM 580135101   1,744,141 5,845 SH   SOLE   1,310 0 4,535
ISHARES TR S&P 100 ETF 464287101   1,914,684 9,247 SH   SOLE   6,812 0 2,435
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,079,186 4,252 SH   SOLE   2,922 0 1,330
MERCK & CO INC COM 58933Y105   2,153,409 18,662 SH   SOLE   1,072 0 17,590
ZSCALER INC COM 98980G102   2,163,777 14,790 SH   SOLE   10,600 0 4,190
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,229,647 48,282 SH   SOLE   47,327 0 955
BROADSTONE NET LEASE INC COM 11135E203   2,240,171 145,089 SH   SOLE   145,089 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,309,141 62,090 SH   SOLE   44,665 0 17,425
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,331,799 22,473 SH   SOLE   13,296 0 9,177
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   2,373,263 52,217 SH   SOLE   36,237 0 15,980
SKYWORKS SOLUTIONS INC COM 83088M102   2,379,282 21,495 SH   SOLE   21,495 0 0
APPLIED MATLS INC COM 038222105   2,413,385 16,697 SH   SOLE   5,055 0 11,642
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,419,450 44,467 SH   SOLE   32,888 0 11,579
CROWDSTRIKE HLDGS INC CL A 22788C105   2,442,449 16,630 SH   SOLE   12,051 0 4,579
PFIZER INC COM 717081103   2,456,184 66,962 SH   SOLE   32,555 0 34,407
COMCAST CORP NEW CL A 20030N101   2,488,689 59,896 SH   SOLE   50,353 0 9,543
ISHARES TR MSCI INTL QUALTY 46434V456   2,574,699 72,323 SH   SOLE   71,259 0 1,064
KLA CORP COM NEW 482480100   2,590,977 5,342 SH   SOLE   4,249 0 1,093
ISHARES TR CORE MSCI EAFE 46432F842   2,634,255 39,026 SH   SOLE   27,557 0 11,469
NORFOLK SOUTHN CORP COM 655844108   2,639,714 11,641 SH   SOLE   8,324 0 3,317
AMERICAN TOWER CORP NEW COM 03027X100   2,647,356 13,650 SH   SOLE   8,869 0 4,781
CROWN HLDGS INC COM 228368106   2,727,979 31,403 SH   SOLE   21,506 0 9,897
CORTEVA INC COM 22052L104   2,748,338 47,964 SH   SOLE   27,109 0 20,855
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,783,061 44,036 SH   SOLE   32,161 0 11,875
L3HARRIS TECHNOLOGIES INC COM 502431109   2,801,989 14,313 SH   SOLE   10,345 0 3,968
VERTEX PHARMACEUTICALS INC COM 92532F100   2,818,976 8,011 SH   SOLE   5,766 0 2,245
PALO ALTO NETWORKS INC COM 697435105   2,931,722 11,474 SH   SOLE   8,243 0 3,231
GENPACT LIMITED SHS G3922B107   3,002,332 79,913 SH   SOLE   61,396 0 18,517
PINTEREST INC CL A 72352L106   3,077,473 112,563 SH   SOLE   82,480 0 30,083
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,086,892 35,613 SH   SOLE   25,241 0 10,372
EDWARDS LIFESCIENCES CORP COM 28176E108   3,165,244 33,555 SH   SOLE   23,583 0 9,972
NEWMONT CORP COM 651639106   3,260,334 76,426 SH   SOLE   61,538 0 14,888
INTUIT COM 461202103   3,521,792 7,686 SH   SOLE   5,428 0 2,258
FISERV INC COM 337738108   3,673,678 29,122 SH   SOLE   20,219 0 8,903
BAXTER INTL INC COM 071813109   4,339,142 95,240 SH   SOLE   75,411 0 19,829
BOOKING HOLDINGS INC COM 09857L108   4,344,831 1,609 SH   SOLE   1,110 0 499
COSTCO WHSL CORP NEW COM 22160K105   4,559,327 8,469 SH   SOLE   5,885 0 2,584
MCKESSON CORP COM 58155Q103   4,643,396 10,867 SH   SOLE   9,170 0 1,697
US BANCORP DEL COM NEW 902973304   5,004,782 151,476 SH   SOLE   126,747 0 24,729
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,065,341 16,415 SH   SOLE   12,545 0 3,870
ALTRIA GROUP INC COM 02209S103   5,430,820 119,886 SH   SOLE   102,445 0 17,441
BRISTOL-MYERS SQUIBB CO COM 110122108   5,511,404 86,183 SH   SOLE   66,777 0 19,406
HONEYWELL INTL INC COM 438516106   5,667,863 27,315 SH   SOLE   16,193 0 11,122
ISHARES TR CORE S&P SCP ETF 464287804   5,748,104 57,683 SH   SOLE   43,943 0 13,740
ELECTRONIC ARTS INC COM 285512109   5,780,288 44,567 SH   SOLE   36,001 0 8,566
SCHWAB CHARLES CORP COM 808513105   5,790,812 102,167 SH   SOLE   81,761 0 20,406
MASTERCARD INCORPORATED CL A 57636Q104   5,826,102 14,813 SH   SOLE   10,395 0 4,418
AMERISOURCEBERGEN CORP COM 03073E105   6,035,427 31,364 SH   SOLE   25,546 0 5,818
MONDELEZ INTL INC CL A 609207105   6,335,542 86,860 SH   SOLE   71,024 0 15,836
VISA INC COM CL A 92826C839   6,372,667 26,835 SH   SOLE   20,870 0 5,965
CME GROUP INC COM 12572Q105   6,514,223 35,157 SH   SOLE   28,714 0 6,443
MORGAN STANLEY COM NEW 617446448   6,524,286 76,397 SH   SOLE   51,401 0 24,996
UNION PAC CORP COM 907818108   6,609,525 32,301 SH   SOLE   25,484 0 6,817
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,676,424 62,944 SH   SOLE   43,632 0 19,312
VANGUARD INDEX FDS MID CAP ETF 922908629   6,777,317 30,784 SH   SOLE   23,382 0 7,402
CMS ENERGY CORP COM 125896100   6,780,420 115,411 SH   SOLE   96,895 0 18,516
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,932,275 170,410 SH   SOLE   142,561 0 27,849
THE CIGNA GROUP COM 125523100   7,088,178 25,261 SH   SOLE   20,858 0 4,403
AMPHENOL CORP NEW CL A 032095101   7,307,230 86,018 SH   SOLE   68,383 0 17,635
BALL CORP COM 058498106   7,308,038 125,546 SH   SOLE   96,902 0 28,644
QUALCOMM INC COM 747525103   7,339,613 61,657 SH   SOLE   47,056 0 14,601
GENUINE PARTS CO COM 372460105   7,826,529 46,248 SH   SOLE   39,115 0 7,133
EOG RES INC COM 26875P101   7,911,271 69,130 SH   SOLE   57,161 0 11,969
META PLATFORMS INC CL A 30303M102   7,990,385 27,843 SH   SOLE   21,017 0 6,826
AMDOCS LTD SHS G02602103   8,241,076 83,370 SH   SOLE   63,683 0 19,687
ISHARES TR BROAD USD HIGH 46435U853   8,835,006 250,283 SH   SOLE   211,695 0 38,588
GENERAL DYNAMICS CORP COM 369550108   8,913,027 41,427 SH   SOLE   34,528 0 6,899
ASTRAZENECA PLC SPONSORED ADR 046353108   9,209,648 128,680 SH   SOLE   102,117 0 26,563
DTE ENERGY CO COM 233331107   9,566,689 86,954 SH   SOLE   69,547 0 17,407
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,857,361 22,237 SH   SOLE   18,201 0 4,036
COCA COLA CO COM 191216100   9,868,374 163,872 SH   SOLE   135,501 0 28,371
ALPHABET INC CAP STK CL C 02079K107   9,921,157 82,013 SH   SOLE   60,172 0 21,841
STRYKER CORPORATION COM 863667101   10,160,438 33,303 SH   SOLE   24,369 0 8,934
TEXAS INSTRS INC COM 882508104   11,009,400 61,157 SH   SOLE   48,351 0 12,806
NEXTERA ENERGY INC COM 65339F101   11,018,231 148,494 SH   SOLE   118,705 0 29,789
ISHARES TR CORE S&P US GWT 464287671   12,062,823 123,544 SH   SOLE   86,393 0 37,151
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,261,563 162,061 SH   SOLE   121,649 0 40,412
INTERCONTINENTAL EXCHANGE IN COM 45866F104   12,412,928 109,771 SH   SOLE   84,109 0 25,662
CATERPILLAR INC COM 149123101   12,427,315 50,507 SH   SOLE   40,528 0 9,979
LOWES COS INC COM 548661107   12,560,511 55,651 SH   SOLE   42,500 0 13,151
BANK AMERICA CORP COM 060505104   13,071,528 455,613 SH   SOLE   334,631 0 120,982
AMAZON COM INC COM 023135106   13,121,162 100,653 SH   SOLE   73,614 0 27,039
PHILIP MORRIS INTL INC COM 718172109   13,976,389 143,171 SH   SOLE   121,099 0 22,072
UNITEDHEALTH GROUP INC COM 91324P102   13,988,710 29,104 SH   SOLE   20,949 0 8,155
CHEVRON CORP NEW COM 166764100   14,683,269 93,316 SH   SOLE   73,429 0 19,887
ISHARES TR CORE S&P US VLU 464287663   14,885,663 190,208 SH   SOLE   133,755 0 56,453
BROADCOM INC COM 11135F101   15,729,525 18,133 SH   SOLE   15,552 0 2,581
CONSTELLATION BRANDS INC CL A 21036P108   16,103,707 65,428 SH   SOLE   44,483 0 20,945
RAYTHEON TECHNOLOGIES CORP COM 75513E101   16,956,055 173,092 SH   SOLE   135,256 0 37,836
PEPSICO INC COM 713448108   17,626,380 95,165 SH   SOLE   75,292 0 19,873
ISHARES TR CORE S&P500 ETF 464287200   20,685,183 46,410 SH   SOLE   34,657 0 11,753
MICROSOFT CORP COM 594918104   22,521,656 66,135 SH   SOLE   45,861 0 20,274
JOHNSON & JOHNSON COM 478160104   24,133,549 145,804 SH   SOLE   114,394 0 31,410
EXXON MOBIL CORP COM 30231G102   24,418,084 227,674 SH   SOLE   188,068 0 39,606
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   24,495,306 309,949 SH   SOLE   240,973 0 68,976
JPMORGAN CHASE & CO COM 46625H100   28,036,945 192,773 SH   SOLE   126,302 0 66,471
VANGUARD INDEX FDS TOTAL STK MKT 922908769   28,611,170 129,885 SH   SOLE   91,179 0 38,706
APPLE INC COM 037833100   30,315,480 156,290 SH   SOLE   109,303 0 46,987
ISHARES TR INTRM GOV CR ETF 464288612   31,256,748 303,758 SH   SOLE   235,147 0 68,611