The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   285,958 2,824 SH   SOLE   0 0 2,824
ALBERTSONS COS INC COMMON STOCK 013091103   409,304 19,697 SH   SOLE   0 0 19,697
ALLSTATE CORP COM 020002101   1,793,695 16,187 SH   SOLE   0 0 16,187
AMAZON COM INC COM 023135106   1,617,728 15,662 SH   SOLE   0 0 15,662
AMERICAN ELEC PWR CO INC COM 025537101   595,530 6,545 SH   SOLE   0 0 6,545
AMERICAN WTR WKS CO INC NEW COM 030420103   221,932 1,515 SH   SOLE   0 0 1,515
ANALOG DEVICES INC COM 032654105   269,403 1,366 SH   SOLE   0 0 1,366
APPLE INC COM 037833100   19,123,408 115,970 SH   SOLE   190 0 115,780
ARCOSA INC COM 039653100   576,068 9,128 SH   SOLE   0 0 9,128
AUTOMATIC DATA PROCESSING IN COM 053015103   253,130 1,137 SH   SOLE   0 0 1,137
BP PLC SPONSORED ADR 055622104   419,009 11,044 SH   SOLE   0 0 11,044
BANK AMERICA CORP COM 060505104   2,218,081 77,555 SH   SOLE   0 0 77,555
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   360,643 1,168 SH   SOLE   0 0 1,168
BOSTON SCIENTIFIC CORP COM 101137107   220,132 4,400 SH   SOLE   0 0 4,400
BRISTOL-MYERS SQUIBB CO COM 110122108   605,143 8,731 SH   SOLE   0 0 8,731
CF INDS HLDGS INC COM 125269100   1,098,736 15,157 SH   SOLE   0 0 15,157
CVS HEALTH CORP COM 126650100   1,548,354 20,836 SH   SOLE   0 0 20,836
CATERPILLAR INC COM 149123101   336,413 1,470 SH   SOLE   0 0 1,470
CHEVRON CORP NEW COM 166764100   9,912,912 60,756 SH   SOLE   0 0 60,756
CLEVELAND-CLIFFS INC NEW COM 185899101   286,303 15,619 SH   SOLE   0 0 15,619
COCA COLA CO COM 191216100   1,916,355 30,894 SH   SOLE   0 0 30,894
CUMMINS INC COM 231021106   1,846,150 7,728 SH   SOLE   0 0 7,728
DTE ENERGY CO COM 233331107   900,135 8,217 SH   SOLE   0 0 8,217
DANAHER CORPORATION COM 235851102   1,353,365 5,370 SH   SOLE   0 0 5,370
DARDEN RESTAURANTS INC COM 237194105   2,738,941 17,652 SH   SOLE   0 0 17,652
DISNEY WALT CO COM 254687106   876,138 8,750 SH   SOLE   0 0 8,750
ECOLAB INC COM 278865100   460,066 2,779 SH   SOLE   0 0 2,779
EMERSON ELEC CO COM 291011104   325,032 3,730 SH   SOLE   0 0 3,730
FISERV INC COM 337738108   3,111,603 27,529 SH   SOLE   0 0 27,529
GENERAL DYNAMICS CORP COM 369550108   761,080 3,335 SH   SOLE   0 0 3,335
GILEAD SCIENCES INC COM 375558103   1,686,614 20,328 SH   SOLE   0 0 20,328
ILLINOIS TOOL WKS INC COM 452308109   217,888 895 SH   SOLE   0 0 895
INTEL CORP COM 458140100   339,287 10,385 SH   SOLE   0 0 10,385
INTERNATIONAL BUSINESS MACHS COM 459200101   1,099,492 8,387 SH   SOLE   0 0 8,387
ISHARES TR S&P 100 ETF 464287101   326,572 1,746 SH   SOLE   0 0 1,746
ISHARES TR SELECT DIVID ETF 464287168   590,795 5,042 SH   SOLE   0 0 5,042
ISHARES TR TIPS BD ETF 464287176   316,413 2,870 SH   SOLE   0 0 2,870
ISHARES TR CORE S&P500 ETF 464287200   11,267,134 27,409 SH   SOLE   1,154 0 26,255
ISHARES TR CORE US AGGBD ET 464287226   11,487,894 115,294 SH   SOLE   6,456 0 108,838
ISHARES TR MSCI EMG MKT ETF 464287234   360,085 9,125 SH   SOLE   0 0 9,125
ISHARES TR MSCI EAFE ETF 464287465   422,707 5,910 SH   SOLE   0 0 5,910
ISHARES TR RUS MID CAP ETF 464287499   297,020 4,248 SH   SOLE   0 0 4,248
ISHARES TR COHEN STEER REIT 464287564   1,191,675 21,456 SH   SOLE   890 0 20,566
ISHARES TR RUS 1000 GRW ETF 464287614   1,782,170 7,294 SH   SOLE   79 0 7,215
ISHARES TR RUS 1000 ETF 464287622   1,125,110 4,995 SH   SOLE   0 0 4,995
ISHARES TR RUSSELL 2000 ETF 464287655   4,798,821 26,899 SH   SOLE   205 0 26,694
ISHARES TR U.S. TECH ETF 464287721   232,489 2,505 SH   SOLE   0 0 2,505
ISHARES TR CORE S&P SCP ETF 464287804   419,075 4,334 SH   SOLE   0 0 4,334
ISHARES TR ISHS 5-10YR INVT 464288638   797,009 15,542 SH   SOLE   0 0 15,542
ISHARES TR PFD AND INCM SEC 464288687   320,603 10,269 SH   SOLE   0 0 10,269
ISHARES TR US HOME CONS ETF 464288752   1,634,733 23,257 SH   SOLE   0 0 23,257
JOHNSON & JOHNSON COM 478160104   1,478,700 9,540 SH   SOLE   0 0 9,540
KLA CORP COM NEW 482480100   1,405,866 3,522 SH   SOLE   0 0 3,522
KRANESHARES TR GLOBAL CARB STRA 500767678   430,248 10,851 SH   SOLE   0 0 10,851
LKQ CORP COM 501889208   1,405,047 24,754 SH   SOLE   0 0 24,754
L3HARRIS TECHNOLOGIES INC COM 502431109   419,561 2,138 SH   SOLE   0 0 2,138
LILLY ELI & CO COM 532457108   1,750,412 5,097 SH   SOLE   0 0 5,097
LOWES COS INC COM 548661107   2,224,596 11,125 SH   SOLE   0 0 11,125
MCDONALDS CORP COM 580135101   2,488,367 8,899 SH   SOLE   0 0 8,899
MICROSOFT CORP COM 594918104   3,816,986 13,240 SH   SOLE   0 0 13,240
MICROCHIP TECHNOLOGY INC. COM 595017104   1,068,865 12,758 SH   SOLE   0 0 12,758
PEPSICO INC COM 713448108   250,116 1,372 SH   SOLE   0 0 1,372
PFIZER INC COM 717081103   2,740,590 67,171 SH   SOLE   0 0 67,171
PROCTER AND GAMBLE CO COM 742718109   1,956,544 13,159 SH   SOLE   0 0 13,159
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,075,157 33,229 SH   SOLE   0 0 33,229
ROPER TECHNOLOGIES INC COM 776696106   2,327,763 5,282 SH   SOLE   0 0 5,282
SHERWIN WILLIAMS CO COM 824348106   212,408 945 SH   SOLE   0 0 945
SMUCKER J M CO COM NEW 832696405   706,749 4,491 SH   SOLE   0 0 4,491
STRYKER CORPORATION COM 863667101   1,225,985 4,295 SH   SOLE   0 0 4,295
SYNOPSYS INC COM 871607107   968,329 2,507 SH   SOLE   0 0 2,507
SYSCO CORP COM 871829107   304,969 3,949 SH   SOLE   0 0 3,949
TJX COS INC NEW COM 872540109   301,686 3,850 SH   SOLE   0 0 3,850
TEXAS INSTRS INC COM 882508104   530,315 2,851 SH   SOLE   0 0 2,851
THERMO FISHER SCIENTIFIC INC COM 883556102   4,424,168 7,676 SH   SOLE   0 0 7,676
TYSON FOODS INC CL A 902494103   1,001,550 16,884 SH   SOLE   0 0 16,884
UNION PAC CORP COM 907818108   1,574,027 7,821 SH   SOLE   0 0 7,821
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   205,657 1,335 SH   SOLE   0 0 1,335
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   435,091 4,124 SH   SOLE   297 0 3,827
VANGUARD INDEX FDS VALUE ETF 922908744   451,040 3,266 SH   SOLE   0 0 3,266
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,861,652 30,922 SH   SOLE   524 0 30,398
WALMART INC COM 931142103   2,499,066 16,949 SH   SOLE   0 0 16,949
RAYTHEON TECHNOLOGIES CORP COM 75513E101   483,970 4,942 SH   SOLE   0 0 4,942
QUANTA SVCS INC COM 74762E102   3,341,285 20,051 SH   SOLE   0 0 20,051
INVESCO QQQ TR UNIT SER 1 46090E103   3,254,004 10,139 SH   SOLE   4 0 10,135
TARGET CORP COM 87612E106   2,968,821 17,924 SH   SOLE   0 0 17,924
TRAVELERS COMPANIES INC COM 89417E109   1,824,828 10,646 SH   SOLE   0 0 10,646
AT&T INC COM 00206R102   552,745 28,714 SH   SOLE   0 0 28,714
ABBVIE INC COM 00287Y109   609,770 3,826 SH   SOLE   0 0 3,826
ALPHABET INC CAP STK CL C 02079K107   644,800 6,200 SH   SOLE   0 0 6,200
ALPHABET INC CAP STK CL A 02079K305   3,558,146 34,302 SH   SOLE   0 0 34,302
AMERIPRISE FINL INC COM 03076C106   1,442,179 4,705 SH   SOLE   0 0 4,705
BROADCOM INC COM 11135F101   752,526 1,173 SH   SOLE   0 0 1,173
CAPITAL ONE FINL CORP COM 14040H105   1,265,516 13,161 SH   SOLE   0 0 13,161
CARRIER GLOBAL CORPORATION COM 14448C104   220,973 4,830 SH   SOLE   0 0 4,830
CHENIERE ENERGY INC COM NEW 16411R208   775,933 4,923 SH   SOLE   0 0 4,923
CISCO SYS INC COM 17275R102   2,000,192 38,263 SH   SOLE   0 0 38,263
CONOCOPHILLIPS COM 20825C104   268,184 2,703 SH   SOLE   0 0 2,703
CONSTELLATION BRANDS INC CL A 21036P108   4,116,541 18,224 SH   SOLE   0 0 18,224
COSTCO WHSL CORP NEW COM 22160K105   868,032 1,747 SH   SOLE   0 0 1,747
EXXON MOBIL CORP COM 30231G102   32,821,238 299,300 SH   SOLE   0 0 299,300
META PLATFORMS INC CL A 30303M102   496,363 2,342 SH   SOLE   0 0 2,342
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,264,113 79,863 SH   SOLE   2,509 0 77,354
HP INC COM 40434L105   1,231,593 41,962 SH   SOLE   0 0 41,962
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,385,707 37,240 SH   SOLE   887 0 36,353
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,337,987 64,326 SH   SOLE   1,803 0 62,523
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   568,258 25,655 SH   SOLE   0 0 25,655
ISHARES TR FLTG RATE NT ETF 46429B655   299,317 5,940 SH   SOLE   0 0 5,940
ISHARES TR MSCI EAFE MIN VL 46429B689   208,903 3,088 SH   SOLE   0 0 3,088
ISHARES TR MSCI USA MIN VOL 46429B697   1,182,939 16,263 SH   SOLE   0 0 16,263
ISHARES TR MSCI USA QLT FCT 46432F339   1,318,995 10,631 SH   SOLE   739 0 9,892
ISHARES TR MSCI USA VALUE 46432F388   541,189 5,845 SH   SOLE   1,603 0 4,242
ISHARES TR MSCI USA MMENTM 46432F396   804,912 5,789 SH   SOLE   406 0 5,383
JPMORGAN CHASE & CO COM 46625H100   3,715,448 28,512 SH   SOLE   0 0 28,512
MASTERCARD INCORPORATED CL A 57636Q104   3,424,801 9,424 SH   SOLE   0 0 9,424
MCKESSON CORP COM 58155Q103   2,866,472 8,051 SH   SOLE   0 0 8,051
MERCK & CO INC COM 58933Y105   1,649,923 15,508 SH   SOLE   0 0 15,508
METLIFE INC COM 59156R108   650,261 11,223 SH   SOLE   0 0 11,223
NOVARTIS AG SPONSORED ADR 66987V109   287,408 3,124 SH   SOLE   0 0 3,124
NVIDIA CORPORATION COM 67066G104   16,831,756 60,596 SH   SOLE   0 0 60,596
ORACLE CORP COM 68389X105   265,472 2,857 SH   SOLE   0 0 2,857
PAYPAL HLDGS INC COM 70450Y103   482,219 6,350 SH   SOLE   0 0 6,350
PROLOGIS INC. COM 74340W103   241,305 1,934 SH   SOLE   0 0 1,934
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,810,488 11,750 SH   SOLE   70 0 11,680
SPDR GOLD TR GOLD SHS 78463V107   1,116,726 6,095 SH   SOLE   0 0 6,095
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   974,135 23,496 SH   SOLE   1,872 0 21,624
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,277,491 15,876 SH   SOLE   319 0 15,557
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,218,417 89,308 SH   SOLE   3,813 0 85,495
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   235,886 2,569 SH   SOLE   0 0 2,569
SPDR SER TR NUVEEN BLMBRG SH 78468R739   546,587 11,495 SH   SOLE   0 0 11,495
SALESFORCE INC COM 79466L302   225,552 1,129 SH   SOLE   0 0 1,129
SELECT SECTOR SPDR TR ENERGY 81369Y506   565,066 6,822 SH   SOLE   943 0 5,879
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,072,833 64,474 SH   SOLE   2,013 0 62,461
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,837,563 12,168 SH   SOLE   524 0 11,644
TESLA INC COM 88160R101   271,980 1,311 SH   SOLE   0 0 1,311
3M CO COM 88579Y101   420,440 4,000 SH   SOLE   0 0 4,000
UNITEDHEALTH GROUP INC COM 91324P102   307,656 651 SH   SOLE   0 0 651
VALERO ENERGY CORP COM 91913Y100   1,348,459 9,659 SH   SOLE   0 0 9,659
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,191,518 81,222 SH   SOLE   2,491 0 78,731
VERIZON COMMUNICATIONS INC COM 92343V104   1,666,480 42,851 SH   SOLE   0 0 42,851
VISA INC COM CL A 92826C839   328,044 1,455 SH   SOLE   0 0 1,455
WP CAREY INC COM 92936U109   853,344 11,018 SH   SOLE   0 0 11,018
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   8,200 10,000 SH   SOLE   0 0 10,000
ZOETIS INC CL A 98978V103   370,495 2,226 SH   SOLE   0 0 2,226
APTIV PLC SHS G6095L109   1,094,940 9,760 SH   SOLE   0 0 9,760
TRANE TECHNOLOGIES PLC SHS G8994E103   689,557 3,748 SH   SOLE   0 0 3,748
CHUBB LIMITED COM H1467J104   441,177 2,272 SH   SOLE   0 0 2,272
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   488,134 5,199 SH   SOLE   0 0 5,199