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 COM 88579Y101   508,151 4,834 SH   SOLE   2,302 0 2,532
ABBOTT LABS COM 002824100   494,656 4,885 SH   SOLE   3,794 0 1,091
ABBVIE INC COM 00287Y109   351,355 2,205 SH   SOLE   819 0 1,386
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,647,975 4,276 SH   SOLE   2,921 0 1,355
AFLAC INC COM 001055102   491,643 7,620 SH   SOLE   620 0 7,000
AGCO CORP COM 001084102   283,244 2,095 SH   SOLE   2,095 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   242,040 12,000 SH   SOLE   0 0 12,000
ALLSTATE CORP COM 020002101   10,638 96 SH   SOLE   0 0 96
ALLSTATE CORP COM 020002101   531,334 4,795 SH   SOLE   3,354 0 1,441
ALPHABET INC CAP STK CL C 02079K107   15,288 147 SH   SOLE   0 0 147
ALPHABET INC CAP STK CL A 02079K305   426,746 4,114 SH   SOLE   3,574 0 540
ALPHABET INC CAP STK CL C 02079K107   8,612,798 82,815 SH   SOLE   61,332 0 21,483
ALTRIA GROUP INC COM 02209S103   5,250,258 117,666 SH   SOLE   103,557 0 14,109
AMAZON COM INC COM 023135106   12,602 122 SH   SOLE   0 0 122
AMAZON COM INC COM 023135106   10,504,829 101,702 SH   SOLE   75,446 0 26,256
AMDOCS LTD SHS G02602103   6,894,666 71,797 SH   SOLE   55,056 0 16,741
AMERICAN ELEC PWR CO INC COM 025537101   670,506 7,369 SH   SOLE   36 0 7,333
AMERICAN EXPRESS CO COM 025816109   268,869 1,630 SH   SOLE   0 0 1,630
AMERICAN TOWER CORP NEW COM 03027X100   2,817,032 13,786 SH   SOLE   9,303 0 4,483
AMERISOURCEBERGEN CORP COM 03073E105   7,205 45 SH   SOLE   0 0 45
AMERISOURCEBERGEN CORP COM 03073E105   4,995,169 31,198 SH   SOLE   25,775 0 5,423
AMGEN INC COM 031162100   1,196,663 4,950 SH   SOLE   3,524 0 1,426
APPLE INC COM 037833100   4,947 30 SH   SOLE   0 0 30
APPLE INC COM 037833100   27,200,506 164,952 SH   SOLE   111,851 0 53,101
APPLIED MATLS INC COM 038222105   2,007,903 16,347 SH   SOLE   4,705 0 11,642
ARMSTRONG WORLD INDS INC NEW COM 04247X102   240,720 3,379 SH   SOLE   3,379 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   10,551 152 SH   SOLE   0 0 152
ASTRAZENECA PLC SPONSORED ADR 046353108   10,373,367 149,451 SH   SOLE   121,287 0 28,164
AUTOMATIC DATA PROCESSING IN COM 053015103   278,288 1,250 SH   SOLE   503 0 747
BALL CORP COM 058498106   6,799,315 123,377 SH   SOLE   97,150 0 26,227
BANK AMERICA CORP COM 060505104   11,440 400 SH   SOLE   0 0 400
BANK AMERICA CORP COM 060505104   13,362,490 467,220 SH   SOLE   342,893 0 124,327
BAXTER INTL INC COM 071813109   3,662,001 90,286 SH   SOLE   71,199 0 19,087
BELDEN INC COM 077454106   257,100 2,963 SH   SOLE   2,963 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   295,493 957 SH   SOLE   407 0 550
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,470,156 35,687 SH   SOLE   25,904 0 9,783
BOOKING HOLDINGS INC COM 09857L108   4,280,990 1,614 SH   SOLE   1,124 0 490
BOSTON BEER INC CL A 100557107   270,192 822 SH   SOLE   822 0 0
BRINKS CO COM 109696104   350,634 5,249 SH   SOLE   4,826 0 423
BRISTOL-MYERS SQUIBB CO COM 110122108   7,209 104 SH   SOLE   0 0 104
BRISTOL-MYERS SQUIBB CO COM 110122108   5,974,752 86,203 SH   SOLE   68,001 0 18,202
BROADCOM INC COM 11135F101   16,681 26 SH   SOLE   0 0 26
BROADCOM INC COM 11135F101   11,815,849 18,418 SH   SOLE   15,826 0 2,592
BROADSTONE NET LEASE INC COM 11135E203   2,466,363 144,995 SH   SOLE   144,995 0 0
CATERPILLAR INC COM 149123101   11,214 49 SH   SOLE   0 0 49
CATERPILLAR INC COM 149123101   11,559,842 50,515 SH   SOLE   41,276 0 9,239
CHARTER COMMUNICATIONS INC N CL A 16119P108   493,502 1,380 SH   SOLE   0 0 1,380
CHEVRON CORP NEW COM 166764100   15,664 96 SH   SOLE   0 0 96
CHEVRON CORP NEW COM 166764100   15,289,641 93,709 SH   SOLE   74,925 0 18,784
CISCO SYS INC COM 17275R102   955,499 18,278 SH   SOLE   5,829 0 12,449
CME GROUP INC COM 12572Q105   6,321 33 SH   SOLE   0 0 33
CME GROUP INC COM 12572Q105   7,654,472 39,967 SH   SOLE   32,701 0 7,266
CMS ENERGY CORP COM 125896100   9,453 154 SH   SOLE   0 0 154
CMS ENERGY CORP COM 125896100   7,069,759 115,180 SH   SOLE   99,096 0 16,084
COCA COLA CO COM 191216100   13,709 221 SH   SOLE   0 0 221
COCA COLA CO COM 191216100   10,217,814 164,724 SH   SOLE   136,968 0 27,756
COLGATE PALMOLIVE CO COM 194162103   268,962 3,579 SH   SOLE   1,681 0 1,898
COMCAST CORP NEW CL A 20030N101   4,853 128 SH   SOLE   0 0 128
COMCAST CORP NEW CL A 20030N101   2,292,896 60,483 SH   SOLE   51,043 0 9,440
CONOCOPHILLIPS COM 20825C104   411,821 4,151 SH   SOLE   1,512 0 2,639
CONSTELLATION BRANDS INC CL A 21036P108   8,133 36 SH   SOLE   0 0 36
CONSTELLATION BRANDS INC CL A 21036P108   14,841,058 65,700 SH   SOLE   45,187 0 20,513
CORTEVA INC COM 22052L104   18,093 300 SH   SOLE   0 0 300
CORTEVA INC COM 22052L104   3,050,541 50,581 SH   SOLE   27,896 0 22,685
COSTCO WHSL CORP NEW COM 22160K105   4,229,881 8,513 SH   SOLE   6,126 0 2,387
CRACKER BARREL OLD CTRY STOR COM 22410J106   325,124 2,862 SH   SOLE   0 0 2,862
CROWDSTRIKE HLDGS INC CL A 22788C105   2,231,985 16,261 SH   SOLE   11,954 0 4,307
CROWN HLDGS INC COM 228368106   2,574,349 31,125 SH   SOLE   21,931 0 9,194
CVS HEALTH CORP COM 126650100   302,979 4,077 SH   SOLE   2,252 0 1,825
DARLING INGREDIENTS INC COM 237266101   475,552 8,143 SH   SOLE   8,143 0 0
DORMAN PRODS INC COM 258278100   293,457 3,402 SH   SOLE   3,402 0 0
DOW INC COM 260557103   540,745 9,864 SH   SOLE   1,230 0 8,634
DTE ENERGY CO COM 233331107   11,064 101 SH   SOLE   0 0 101
DTE ENERGY CO COM 233331107   9,634,048 87,950 SH   SOLE   70,828 0 17,122
DUPONT DE NEMOURS INC COM 26614N102   838,131 11,678 SH   SOLE   55 0 11,623
DYCOM INDS INC COM 267475101   424,141 4,529 SH   SOLE   4,529 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,722,645 32,910 SH   SOLE   23,422 0 9,488
ELECTRONIC ARTS INC COM 285512109   7,709 64 SH   SOLE   0 0 64
ELECTRONIC ARTS INC COM 285512109   5,239,385 43,498 SH   SOLE   35,759 0 7,739
EMERSON ELEC CO COM 291011104   298,978 3,431 SH   SOLE   409 0 3,022
ENERPAC TOOL GROUP CORP CL A COM 292765104   344,862 13,524 SH   SOLE   13,524 0 0
ENTERGY CORP NEW COM 29364G103   328,284 3,047 SH   SOLE   36 0 3,011
EOG RES INC COM 26875P101   8,025 70 SH   SOLE   0 0 70
EOG RES INC COM 26875P101   7,895,121 68,875 SH   SOLE   58,120 0 10,755
EXXON MOBIL CORP COM 30231G102   25,880 236 SH   SOLE   0 0 236
EXXON MOBIL CORP COM 30231G102   26,257,979 239,449 SH   SOLE   200,587 0 38,862
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   24,580 396 SH   SOLE   0 0 396
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   222,144 10,047 SH   SOLE   8,677 0 1,370
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   442,311 7,126 SH   SOLE   1,044 0 6,082
FISERV INC COM 337738108   3,349,362 29,633 SH   SOLE   20,816 0 8,817
GENERAL DYNAMICS CORP COM 369550108   7,760 34 SH   SOLE   0 0 34
GENERAL DYNAMICS CORP COM 369550108   9,417,370 41,266 SH   SOLE   35,019 0 6,247
GENERAL ELECTRIC CO COM NEW 369604301   343,491 3,593 SH   SOLE   2,899 0 694
GENERAL MTRS CO COM 37045V100   217,843 5,939 SH   SOLE   939 0 5,000
GENUINE PARTS CO COM 372460105   15,895 95 SH   SOLE   0 0 95
GENUINE PARTS CO COM 372460105   7,793,674 46,582 SH   SOLE   39,547 0 7,035
GILEAD SCIENCES INC COM 375558103   381,580 4,599 SH   SOLE   1,835 0 2,764
GRAINGER W W INC COM 384802104   292,745 425 SH   SOLE   250 0 175
HOME DEPOT INC COM 437076102   710,059 2,406 SH   SOLE   1,929 0 477
HONEYWELL INTL INC COM 438516106   5,150,493 26,949 SH   SOLE   16,216 0 10,733
HUMANA INC COM 444859102   507,792 1,046 SH   SOLE   28 0 1,018
INGEVITY CORP COM 45688C107   337,146 4,714 SH   SOLE   4,714 0 0
INTEL CORP COM 458140100   1,008,222 30,861 SH   SOLE   3,740 0 27,121
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,239 79 SH   SOLE   0 0 79
INTERCONTINENTAL EXCHANGE IN COM 45866F104   11,414,066 109,445 SH   SOLE   85,221 0 24,224
INTERNATIONAL BUSINESS MACHS COM 459200101   385,405 2,940 SH   SOLE   1,130 0 1,810
INTUIT COM 461202103   3,307,613 7,419 SH   SOLE   5,296 0 2,123
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   5,795 118 SH   SOLE   0 0 118
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   13,968 185 SH   SOLE   0 0 185
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   22,460 77 SH   SOLE   77 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   79,248 465 SH   SOLE   300 0 165
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   105,228 2,604 SH   SOLE   749 0 1,855
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   187,899 3,522 SH   SOLE   1,795 0 1,727
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   2,454,295 52,951 SH   SOLE   38,208 0 14,743
ISHARES INC MSCI GBL ETF NEW 46434G848   5,768 135 SH   SOLE   135 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   15,590 495 SH   SOLE   495 0 0
ISHARES INC CORE MSCI EMKT 46434G103   798,693 16,370 SH   SOLE   4,550 0 11,820
ISHARES TR INTL SEL DIV ETF 464288448   1,457 53 SH   SOLE   0 0 53
ISHARES TR MSCI ACWI ETF 464288257   2,568 28 SH   SOLE   28 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,865 57 SH   SOLE   0 0 57
ISHARES TR S&P MC 400GR ETF 464287606   3,290 46 SH   SOLE   0 0 46
ISHARES TR MBS ETF 464288588   7,579 80 SH   SOLE   0 0 80
ISHARES TR CORE 1 5 YR USD 46432F859   7,970 169 SH   SOLE   0 0 169
ISHARES TR MSCI EAFE MIN VL 46429B689   8,389 124 SH   SOLE   0 0 124
ISHARES TR S&P 500 GRWT ETF 464287309   8,434 132 SH   SOLE   0 0 132
ISHARES TR EAFE SML CP ETF 464288273   8,570 144 SH   SOLE   0 0 144
ISHARES TR CORE S&P TTL STK 464287150   9,055 100 SH   SOLE   0 0 100
ISHARES TR EAFE VALUE ETF 464288877   9,270 191 SH   SOLE   0 0 191
ISHARES TR ISHS 1-5YR INVS 464288646   10,159 201 SH   SOLE   0 0 201
ISHARES TR MSCI USA MIN VOL 46429B697   10,911 150 SH   SOLE   0 0 150
ISHARES TR ESG AW MSCI EAFE 46435G516   11,677 163 SH   SOLE   163 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   12,181 80 SH   SOLE   0 0 80
ISHARES TR SELECT DIVID ETF 464287168   13,359 114 SH   SOLE   0 0 114
ISHARES TR 1 3 YR TREAS BD 464287457   15,693 191 SH   SOLE   0 0 191
ISHARES TR 3 7 YR TREAS BD 464288661   15,766 134 SH   SOLE   0 0 134
ISHARES TR COHEN STEER REIT 464287564   16,662 300 SH   SOLE   0 0 300
ISHARES TR US OIL GS EX ETF 464288851   16,808 196 SH   SOLE   196 0 0
ISHARES TR AGENCY BOND ETF 464288166   16,993 157 SH   SOLE   0 0 157
ISHARES TR PFD AND INCM SEC 464288687   18,420 590 SH   SOLE   590 0 0
ISHARES TR A RATE CP BD ETF 46429B291   18,467 386 SH   SOLE   0 0 386
ISHARES TR S&P SML 600 GWT 464287887   19,130 174 SH   SOLE   174 0 0
ISHARES TR IBOXX INV CP ETF 464287242   20,388 186 SH   SOLE   0 0 186
ISHARES TR 0-5 YR TIPS ETF 46429B747   24,113 243 SH   SOLE   0 0 243
ISHARES TR FALN ANGLS USD 46435G474   32,397 1,282 SH   SOLE   0 0 1,282
ISHARES TR ESG AWR MSCI USA 46435G425   37,654 416 SH   SOLE   416 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   38,551 363 SH   SOLE   0 0 363
ISHARES TR RUS 1000 ETF 464287622   42,794 190 SH   SOLE   0 0 190
ISHARES TR EXPANDED TECH 464287515   60,940 200 SH   SOLE   0 0 200
ISHARES TR U.S. MED DVC ETF 464288810   64,776 1,200 SH   SOLE   1,200 0 0
ISHARES TR MSCI USA ESG SLC 464288802   74,605 850 SH   SOLE   850 0 0
ISHARES TR US TRSPRTION 464287192   77,466 340 SH   SOLE   240 0 100
ISHARES TR RUS MD CP GR ETF 464287481   77,666 853 SH   SOLE   525 0 328
ISHARES TR GL CLEAN ENE ETF 464288224   94,331 4,769 SH   SOLE   1,515 0 3,254
ISHARES TR MSCI USA QLT FCT 46432F339   99,128 799 SH   SOLE   799 0 0
ISHARES TR RUS MID CAP ETF 464287499   104,671 1,497 SH   SOLE   0 0 1,497
ISHARES TR TIPS BD ETF 464287176   109,121 990 SH   SOLE   634 0 356
ISHARES TR MSCI KLD400 SOC 464288570   168,803 2,164 SH   SOLE   2,164 0 0
ISHARES TR CORE INTL AGGR 46435G672   197,318 4,031 SH   SOLE   4,031 0 0
ISHARES TR SP SMCP600VL ETF 464287879   282,330 3,017 SH   SOLE   383 0 2,634
ISHARES TR RUS 2000 VAL ETF 464287630   301,033 2,197 SH   SOLE   170 0 2,027
ISHARES TR RUSSELL 2000 ETF 464287655   340,031 1,906 SH   SOLE   1,906 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   438,421 7,077 SH   SOLE   5,333 0 1,744
ISHARES TR CORE TOTAL USD 46434V613   463,439 10,042 SH   SOLE   10,042 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   474,001 1,940 SH   SOLE   1,585 0 355
ISHARES TR CORE US AGGBD ET 464287226   546,268 5,482 SH   SOLE   4,116 0 1,366
ISHARES TR RUSSELL 3000 ETF 464287689   584,093 2,481 SH   SOLE   2,481 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,427,418 14,041 SH   SOLE   9,474 0 4,567
ISHARES TR CORE DIV GRWTH 46434V621   1,491,837 29,843 SH   SOLE   22,945 0 6,898
ISHARES TR S&P 100 ETF 464287101   1,729,559 9,247 SH   SOLE   6,812 0 2,435
ISHARES TR CORE MSCI EAFE 46432F842   2,332,041 34,885 SH   SOLE   27,298 0 7,587
ISHARES TR MSCI INTL QUALTY 46434V456   2,389,422 67,689 SH   SOLE   66,592 0 1,097
ISHARES TR CORE S&P SCP ETF 464287804   5,407,798 55,923 SH   SOLE   44,264 0 11,659
ISHARES TR BROAD USD HIGH 46435U853   8,796,757 247,447 SH   SOLE   221,095 0 26,352
ISHARES TR CORE S&P US GWT 464287671   10,385,602 116,994 SH   SOLE   88,365 0 28,629
ISHARES TR CORE S&P US VLU 464287663   13,758,390 186,479 SH   SOLE   137,044 0 49,435
ISHARES TR CORE S&P500 ETF 464287200   17,896,875 43,536 SH   SOLE   34,973 0 8,563
ISHARES TR INTRM GOV CR ETF 464288612   30,462,415 291,534 SH   SOLE   233,277 0 58,257
JOHNSON & JOHNSON COM 478160104   19,530 126 SH   SOLE   0 0 126
JOHNSON & JOHNSON COM 478160104   25,692,179 165,756 SH   SOLE   133,551 0 32,205
JPMORGAN CHASE & CO COM 46625H100   22,414 172 SH   SOLE   0 0 172
JPMORGAN CHASE & CO COM 46625H100   25,156,536 193,051 SH   SOLE   128,562 0 64,489
KAMAN CORP COM 483548103   217,833 9,529 SH   SOLE   9,529 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,797,009 14,253 SH   SOLE   10,649 0 3,604
LILLY ELI & CO COM 532457108   259,626 756 SH   SOLE   627 0 129
LIVE NATION ENTERTAINMENT IN COM 538034109   1,330,805 19,012 SH   SOLE   13,541 0 5,471
LOCKHEED MARTIN CORP COM 539830109   8,037 17 SH   SOLE   0 0 17
LOCKHEED MARTIN CORP COM 539830109   1,339,245 2,833 SH   SOLE   1,052 0 1,781
LOWES COS INC COM 548661107   6,000 30 SH   SOLE   0 0 30
LOWES COS INC COM 548661107   11,031,951 55,168 SH   SOLE   42,830 0 12,338
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   390,672 7,200 SH   SOLE   0 0 7,200
MALIBU BOATS INC COM CL A 56117J100   216,938 3,843 SH   SOLE   3,843 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,725 13 SH   SOLE   0 0 13
MASTERCARD INCORPORATED CL A 57636Q104   5,363,222 14,758 SH   SOLE   10,676 0 4,082
MCDONALDS CORP COM 580135101   1,647,461 5,892 SH   SOLE   1,307 0 4,585
MCKESSON CORP COM 58155Q103   6,765 19 SH   SOLE   0 0 19
MCKESSON CORP COM 58155Q103   4,872,017 13,684 SH   SOLE   11,613 0 2,071
MERCK & CO INC COM 58933Y105   1,946,831 18,299 SH   SOLE   1,072 0 17,227
META PLATFORMS INC CL A 30303M102   22,890 108 SH   SOLE   0 0 108
META PLATFORMS INC CL A 30303M102   5,928,386 27,972 SH   SOLE   21,328 0 6,644
METLIFE INC COM 59156R108   13,095 226 SH   SOLE   0 0 226
METLIFE INC COM 59156R108   350,190 6,044 SH   SOLE   2,730 0 3,314
MGP INGREDIENTS INC NEW COM 55303J106   296,254 3,063 SH   SOLE   3,063 0 0
MICROSOFT CORP COM 594918104   4,325 15 SH   SOLE   0 0 15
MICROSOFT CORP COM 594918104   19,318,054 67,007 SH   SOLE   46,583 0 20,424
MONDELEZ INTL INC CL A 609207105   8,367 120 SH   SOLE   0 0 120
MONDELEZ INTL INC CL A 609207105   6,045,864 86,716 SH   SOLE   71,106 0 15,610
MORGAN STANLEY COM NEW 617446448   13,258 151 SH   SOLE   0 0 151
MORGAN STANLEY COM NEW 617446448   6,661,231 75,868 SH   SOLE   51,981 0 23,887
MOTOROLA SOLUTIONS INC COM NEW 620076307   11,446 40 SH   SOLE   0 0 40
MOTOROLA SOLUTIONS INC COM NEW 620076307   700,161 2,447 SH   SOLE   1,953 0 494
MURPHY USA INC COM 626755102   308,628 1,196 SH   SOLE   1,196 0 0
NASDAQ INC COM 631103108   4,593 84 SH   SOLE   0 0 84
NASDAQ INC COM 631103108   201,706 3,690 SH   SOLE   1,633 0 2,057
NBT BANCORP INC COM 628778102   365,147 10,832 SH   SOLE   0 0 10,832
NETFLIX INC COM 64110L106   484,709 1,403 SH   SOLE   133 0 1,270
NEWMONT CORP COM 651639106   3,714,321 75,772 SH   SOLE   62,004 0 13,768
NEXTERA ENERGY INC COM 65339F101   10,792 140 SH   SOLE   0 0 140
NEXTERA ENERGY INC COM 65339F101   11,529,417 149,577 SH   SOLE   120,646 0 28,931
NORFOLK SOUTHN CORP COM 655844108   2,351,928 11,094 SH   SOLE   7,986 0 3,108
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   104,854 3,378 SH   SOLE   3,378 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   213,792 6,522 SH   SOLE   6,522 0 0
NORTHROP GRUMMAN CORP COM 666807102   375,379 813 SH   SOLE   0 0 813
NVIDIA CORPORATION COM 67066G104   509,449 1,834 SH   SOLE   1,249 0 585
ONEOK INC NEW COM 682680103   9,214 145 SH   SOLE   0 0 145
ONEOK INC NEW COM 682680103   4,669,444 73,488 SH   SOLE   62,373 0 11,115
ORACLE CORP COM 68389X105   401,787 4,324 SH   SOLE   4,024 0 300
PALO ALTO NETWORKS INC COM 697435105   2,280,632 11,418 SH   SOLE   8,369 0 3,049
PAYCHEX INC COM 704326107   1,328,698 11,595 SH   SOLE   7,739 0 3,856
PEPSICO INC COM 713448108   13,491 74 SH   SOLE   0 0 74
PEPSICO INC COM 713448108   17,451,028 95,727 SH   SOLE   76,456 0 19,271
PFIZER INC COM 717081103   2,821,769 69,161 SH   SOLE   35,103 0 34,058
PHILIP MORRIS INTL INC COM 718172109   13,925,308 143,191 SH   SOLE   123,195 0 19,996
PINTEREST INC CL A 72352L106   2,457,818 90,129 SH   SOLE   68,330 0 21,799
POLARIS INC COM 731068102   405,791 3,668 SH   SOLE   3,503 0 165
PPL CORP COM 69351T106   457,841 16,475 SH   SOLE   0 0 16,475
PROCTER AND GAMBLE CO COM 742718109   613,764 4,128 SH   SOLE   2,123 0 2,005
PROSHARES TR S&P MDCP 400 DIV 74347B680   248,306 3,510 SH   SOLE   3,026 0 484
PROSHARES TR RUSS 2000 DIVD 74347B698   314,309 5,149 SH   SOLE   3,778 0 1,371
QUALCOMM INC COM 747525103   4,849 38 SH   SOLE   0 0 38
QUALCOMM INC COM 747525103   7,926,335 62,128 SH   SOLE   48,538 0 13,590
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,046 123 SH   SOLE   0 0 123
RAYTHEON TECHNOLOGIES CORP COM 75513E101   16,820,252 171,758 SH   SOLE   136,892 0 34,866
REGENERON PHARMACEUTICALS COM 75886F107   359,892 438 SH   SOLE   438 0 0
ROCKWELL AUTOMATION INC COM 773903109   222,142 757 SH   SOLE   180 0 577
ROSS STORES INC COM 778296103   270,101 2,545 SH   SOLE   185 0 2,360
S&P GLOBAL INC COM 78409V104   783,663 2,273 SH   SOLE   2,236 0 37
SCHWAB CHARLES CORP COM 808513105   4,610 88 SH   SOLE   0 0 88
SCHWAB CHARLES CORP COM 808513105   5,409,355 103,271 SH   SOLE   83,632 0 19,639
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,316 100 SH   SOLE   0 0 100
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   12,159 367 SH   SOLE   0 0 367
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   14,015 538 SH   SOLE   0 0 538
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   15,467 317 SH   SOLE   0 0 317
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   16,721 496 SH   SOLE   0 0 496
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   42,542 627 SH   SOLE   0 0 627
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   71,195 1,086 SH   SOLE   1,086 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   96,312 3,080 SH   SOLE   2,654 0 426
SCHWAB STRATEGIC TR US TIPS ETF 808524870   125,394 2,339 SH   SOLE   1,828 0 511
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   152,046 3,124 SH   SOLE   2,094 0 1,030
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   201,800 4,172 SH   SOLE   3,588 0 584
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   233,290 4,626 SH   SOLE   0 0 4,626
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   339,900 6,189 SH   SOLE   4,696 0 1,493
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   378,912 10,888 SH   SOLE   0 0 10,888
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   432,480 17,638 SH   SOLE   2,555 0 15,083
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   435,903 10,396 SH   SOLE   0 0 10,396
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,542,565 32,237 SH   SOLE   0 0 32,237
SEAGEN INC COM 81181C104   560,336 2,768 SH   SOLE   1,980 0 788
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   7,962 213 SH   SOLE   0 0 213
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   15,464 192 SH   SOLE   105 0 87
SELECT SECTOR SPDR TR ENERGY 81369Y506   23,690 286 SH   SOLE   205 0 81
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   37,385 250 SH   SOLE   0 0 250
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   38,709 299 SH   SOLE   96 0 203
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   47,711 1,484 SH   SOLE   454 0 1,030
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   56,661 560 SH   SOLE   364 0 196
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   136,496 1,827 SH   SOLE   829 0 998
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   187,102 1,239 SH   SOLE   935 0 304
SHELL PLC SPON ADS 780259305   1,382,226 24,022 SH   SOLE   322 0 23,700
SKYWORKS SOLUTIONS INC COM 83088M102   2,536,217 21,497 SH   SOLE   21,495 0 2
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   705,488 2,121 SH   SOLE   1,795 0 326
SPDR GOLD TR GOLD SHS 78463V107   381,098 2,080 SH   SOLE   2,080 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,007,396 22,002 SH   SOLE   18,068 0 3,934
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,091,016 2,380 SH   SOLE   2,089 0 291
SPDR SER TR SPDR MSCI USA GE 78468R747   45,264 546 SH   SOLE   0 0 546
SPDR SER TR PORTFLI HIGH YLD 78468R606   53,787 2,341 SH   SOLE   1,753 0 588
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,037,019 21,809 SH   SOLE   12,191 0 9,618
STEPAN CO COM 858586100   334,848 3,250 SH   SOLE   3,250 0 0
STRYKER CORPORATION COM 863667101   3,426 12 SH   SOLE   0 0 12
STRYKER CORPORATION COM 863667101   10,434,576 36,552 SH   SOLE   27,517 0 9,035
TARGET CORP COM 87612E106   524,551 3,167 SH   SOLE   328 0 2,839
TEXAS INSTRS INC COM 882508104   11,340,419 60,967 SH   SOLE   48,763 0 12,204
THE CIGNA GROUP COM 125523100   7,922 31 SH   SOLE   0 0 31
THE CIGNA GROUP COM 125523100   6,518,170 25,508 SH   SOLE   21,260 0 4,248
THOR INDS INC COM 885160101   248,637 3,122 SH   SOLE   2,527 0 595
TIMKEN CO COM 887389104   347,310 4,250 SH   SOLE   4,250 0 0
TJX COS INC NEW COM 872540109   573,204 7,315 SH   SOLE   966 0 6,349
U S PHYSICAL THERAPY COM 90337L108   227,445 2,323 SH   SOLE   2,323 0 0
ULTA BEAUTY INC COM 90384S303   326,311 598 SH   SOLE   0 0 598
UNION PAC CORP COM 907818108   6,038 30 SH   SOLE   0 0 30
UNION PAC CORP COM 907818108   5,136,436 25,521 SH   SOLE   20,503 0 5,018
UNITED PARCEL SERVICE INC CL B 911312106   392,386 2,023 SH   SOLE   633 0 1,390
UNITEDHEALTH GROUP INC COM 91324P102   8,035 17 SH   SOLE   0 0 17
UNITEDHEALTH GROUP INC COM 91324P102   15,888,294 33,620 SH   SOLE   24,860 0 8,760
UNIVAR SOLUTIONS INC COM 91336L107   318,178 9,083 SH   SOLE   9,083 0 0
US BANCORP DEL COM NEW 902973304   5,588,122 155,010 SH   SOLE   128,732 0 26,278
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,595 73 SH   SOLE   0 0 73
VANGUARD BD INDEX FDS INTERMED TERM 921937819   72,507 945 SH   SOLE   264 0 681
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   223,428 2,921 SH   SOLE   0 0 2,921
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,286,025 17,419 SH   SOLE   0 0 17,419
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,021,967 20,891 SH   SOLE   0 0 20,891
VANGUARD INDEX FDS GROWTH ETF 922908736   32,927 132 SH   SOLE   100 0 32
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   58,723 438 SH   SOLE   147 0 291
VANGUARD INDEX FDS SMALL CP ETF 922908751   151,080 797 SH   SOLE   61 0 736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   161,800 1,948 SH   SOLE   1,275 0 673
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   294,087 782 SH   SOLE   707 0 75
VANGUARD INDEX FDS VALUE ETF 922908744   629,132 4,555 SH   SOLE   4,280 0 275
VANGUARD INDEX FDS MID CAP ETF 922908629   6,457,508 30,616 SH   SOLE   24,211 0 6,405
VANGUARD INDEX FDS TOTAL STK MKT 922908769   23,622,083 115,738 SH   SOLE   84,355 0 31,383
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   31,772 345 SH   SOLE   0 0 345
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   45,723 1,127 SH   SOLE   0 0 1,127
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,346,852 43,891 SH   SOLE   33,292 0 10,599
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,552,251 162,184 SH   SOLE   147,476 0 14,708
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,056,295 20,851 SH   SOLE   11,957 0 8,894
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   55,092 876 SH   SOLE   0 0 876
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   86,895 474 SH   SOLE   474 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   140,379 2,398 SH   SOLE   2,398 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   206,915 4,445 SH   SOLE   0 0 4,445
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,857,286 25,767 SH   SOLE   25,767 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,067,741 158,307 SH   SOLE   124,045 0 34,262
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   23,736,637 295,894 SH   SOLE   236,349 0 59,545
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,260,209 50,038 SH   SOLE   49,357 0 681
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,320,693 37,461 SH   SOLE   31,913 0 5,548
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,275,655 50,006 SH   SOLE   43,221 0 6,785
VANGUARD WORLD FD MEGA GRWTH IND 921910816   20,451 100 SH   SOLE   0 0 100
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,607,734 15,915 SH   SOLE   12,932 0 2,983
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   5,027 52 SH   SOLE   0 0 52
VANGUARD WORLD FDS MATERIALS ETF 92204A801   35,564 200 SH   SOLE   200 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   40,459 354 SH   SOLE   0 0 354
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   51,746 217 SH   SOLE   0 0 217
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   62,312 800 SH   SOLE   800 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   63,138 250 SH   SOLE   250 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   63,287 429 SH   SOLE   400 0 29
VANGUARD WORLD FDS INF TECH ETF 92204A702   193,121 501 SH   SOLE   450 0 51
VERIZON COMMUNICATIONS INC COM 92343V104   2,645 68 SH   SOLE   0 0 68
VERIZON COMMUNICATIONS INC COM 92343V104   2,843,629 73,120 SH   SOLE   44,294 0 28,826
VERTEX PHARMACEUTICALS INC COM 92532F100   2,630,677 8,350 SH   SOLE   6,196 0 2,154
VISA INC COM CL A 92826C839   4,961 22 SH   SOLE   0 0 22
VISA INC COM CL A 92826C839   6,382,824 28,310 SH   SOLE   21,347 0 6,963
WEC ENERGY GROUP INC COM 92939U106   380,962 4,019 SH   SOLE   0 0 4,019
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,402 23 SH   SOLE   0 0 23
WISDOMTREE TR US TOTAL DIVIDND 97717W109   3,878 64 SH   SOLE   0 0 64
WISDOMTREE TR INTL LRGCAP DV 97717W794   559,403 11,979 SH   SOLE   10,493 0 1,486
WP CAREY INC COM 92936U109   921,578 11,899 SH   SOLE   0 0 11,899
XCEL ENERGY INC COM 98389B100   224,980 3,336 SH   SOLE   0 0 3,336
ZSCALER INC COM 98980G102   1,686,792 14,438 SH   SOLE   10,577 0 3,861