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   2,896,363 27,306 SH   SOLE   27,306 0 0
ABBOTT LABS COM 002824100   16,653,054 146,516 SH   SOLE   146,516 0 0
ABBVIE INC COM 00287Y109   14,484,256 79,540 SH   SOLE   79,540 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,990,747 23,054 SH   SOLE   23,054 0 0
ADOBE INC COM 00724F101   4,636,769 9,189 SH   SOLE   9,189 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,625,276 69,950 SH   SOLE   69,950 0 0
AFLAC INC COM 001055102   468,756 5,460 SH   SOLE   5,460 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,119,337 7,693 SH   SOLE   7,693 0 0
AIR PRODS & CHEMS INC COM 009158106   11,185,826 46,171 SH   SOLE   46,171 0 0
ALBEMARLE CORP COM 012653101   1,457,176 11,061 SH   SOLE   11,061 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   267,746 2,077 SH   SOLE   2,077 0 0
ALLSTATE CORP COM 020002101   2,016,309 11,654 SH   SOLE   11,654 0 0
ALPHABET INC CAP STK CL A 02079K305   42,229,761 279,797 SH   SOLE   279,797 0 0
ALPHABET INC CAP STK CL C 02079K107   23,786,971 156,226 SH   SOLE   156,226 0 0
ALTRIA GROUP INC COM 02209S103   447,061 10,249 SH   SOLE   10,249 0 0
AMAZON COM INC COM 023135106   60,150,056 333,463 SH   SOLE   333,463 0 0
AMERICAN ELEC PWR CO INC COM 025537101   547,863 6,363 SH   SOLE   6,363 0 0
AMERICAN EXPRESS CO COM 025816109   2,846,600 12,502 SH   SOLE   12,502 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,845,023 9,338 SH   SOLE   9,338 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   370,785 3,034 SH   SOLE   3,034 0 0
AMERIPRISE FINL INC COM 03076C106   282,794 645 SH   SOLE   645 0 0
AMGEN INC COM 031162100   25,908,746 91,125 SH   SOLE   91,125 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   294,393 4,592 SH   SOLE   4,592 0 0
ANALOG DEVICES INC COM 032654105   226,074 1,143 SH   SOLE   1,143 0 0
AON PLC SHS CL A G0403H108   201,901 605 SH   SOLE   605 0 0
APPFOLIO INC COM CL A 03783C100   233,910 948 SH   SOLE   948 0 0
APPLE INC COM 037833100   162,758,647 949,141 SH   SOLE   949,141 0 0
APPLIED MATLS INC COM 038222105   10,173,910 49,333 SH   SOLE   49,333 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   390,520 6,217 SH   SOLE   6,217 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   804,520 829 SH   SOLE   829 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   475,470 7,018 SH   SOLE   7,018 0 0
AT&T INC COM 00206R102   654,564 37,191 SH   SOLE   37,191 0 0
ATLASSIAN CORPORATION CL A 049468101   464,362 2,380 SH   SOLE   2,380 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   46,681,066 186,919 SH   SOLE   186,919 0 0
AUTOZONE INC COM 053332102   3,879,681 1,231 SH   SOLE   1,231 0 0
BANK AMERICA CORP COM 060505104   16,434,368 433,396 SH   SOLE   433,396 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,699,886 1,424 SH   SOLE   1,424 0 0
BANK MARIN BANCORP COM 063425102   227,582 13,571 SH   SOLE   13,571 0 0
BAXTER INTL INC COM 071813109   288,965 6,761 SH   SOLE   6,761 0 0
BECTON DICKINSON & CO COM 075887109   848,754 3,430 SH   SOLE   3,430 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,010,892 28,562 SH   SOLE   28,562 0 0
BIOGEN INC COM 09062X103   636,755 2,953 SH   SOLE   2,953 0 0
BLACKROCK INC COM 09247X101   2,017,878 2,420 SH   SOLE   2,420 0 0
BLACKSTONE INC COM 09260D107   21,278,726 161,976 SH   SOLE   161,976 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   438,830 22,041 SH   SOLE   22,041 0 0
BOEING CO COM 097023105   1,779,175 9,219 SH   SOLE   9,219 0 0
BOOKING HOLDINGS INC COM 09857L108   1,139,154 314 SH   SOLE   314 0 0
BOSTON SCIENTIFIC CORP COM 101137107   631,820 9,225 SH   SOLE   9,225 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,374,908 25,353 SH   SOLE   25,353 0 0
BROADCOM INC COM 11135F101   10,380,374 7,832 SH   SOLE   7,832 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,687,449 5,421 SH   SOLE   5,421 0 0
CANADIAN NATL RY CO COM 136375102   291,343 2,212 SH   SOLE   2,212 0 0
CARDINAL HEALTH INC COM 14149Y108   1,630,654 14,572 SH   SOLE   14,572 0 0
CARLISLE COS INC COM 142339100   5,642,640 14,400 SH   SOLE   14,400 0 0
CARMAX INC COM 143130102   205,144 2,355 SH   SOLE   2,355 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,220,614 20,998 SH   SOLE   20,998 0 0
CATERPILLAR INC COM 149123101   20,222,465 55,188 SH   SOLE   55,188 0 0
CELANESE CORP DEL COM 150870103   672,660 3,914 SH   SOLE   3,914 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   90,704 10,067 SH   SOLE   10,067 0 0
CHARLES RIV LABS INTL INC COM 159864107   317,553 1,172 SH   SOLE   1,172 0 0
CHEVRON CORP NEW COM 166764100   52,298,660 331,550 SH   SOLE   331,550 0 0
CHUBB LIMITED COM H1467J104   3,582,344 13,825 SH   SOLE   13,825 0 0
CINTAS CORP COM 172908105   5,904,336 8,594 SH   SOLE   8,594 0 0
CISCO SYS INC COM 17275R102   5,073,871 101,660 SH   SOLE   101,660 0 0
CITIGROUP INC COM NEW 172967424   470,966 7,447 SH   SOLE   7,447 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   404,863 17,804 SH   SOLE   17,804 0 0
CLOROX CO DEL COM 189054109   9,987,374 65,230 SH   SOLE   65,230 0 0
COCA COLA CO COM 191216100   3,185,407 52,066 SH   SOLE   52,066 0 0
COLGATE PALMOLIVE CO COM 194162103   6,238,317 69,276 SH   SOLE   69,276 0 0
COMCAST CORP NEW CL A 20030N101   1,609,303 37,123 SH   SOLE   37,123 0 0
CONOCOPHILLIPS COM 20825C104   1,300,988 10,221 SH   SOLE   10,221 0 0
CONSOLIDATED EDISON INC COM 209115104   272,580 3,002 SH   SOLE   3,002 0 0
CONSTELLATION BRANDS INC CL A 21036P108   903,602 3,325 SH   SOLE   3,325 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,441,523 57,226 SH   SOLE   57,226 0 0
CORNING INC COM 219350105   1,195,582 36,274 SH   SOLE   36,274 0 0
COSTAR GROUP INC COM 22160N109   262,752 2,720 SH   SOLE   2,720 0 0
COSTCO WHSL CORP NEW COM 22160K105   91,076,646 124,315 SH   SOLE   124,315 0 0
CROWN CASTLE INC COM 22822V101   15,595,340 147,362 SH   SOLE   147,362 0 0
CSX CORP COM 126408103   273,688 7,383 SH   SOLE   7,383 0 0
CUMMINS INC COM 231021106   685,596 2,327 SH   SOLE   2,327 0 0
CVS HEALTH CORP COM 126650100   1,762,329 22,095 SH   SOLE   22,095 0 0
DANAHER CORPORATION COM 235851102   22,640,673 90,664 SH   SOLE   90,664 0 0
DEERE & CO COM 244199105   4,821,569 11,739 SH   SOLE   11,739 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   281,367 1,892 SH   SOLE   1,892 0 0
DICKS SPORTING GOODS INC COM 253393102   429,932 1,912 SH   SOLE   1,912 0 0
DIGITAL RLTY TR INC COM 253868103   398,415 2,766 SH   SOLE   2,766 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   205,606 2,305 SH   SOLE   2,305 0 0
DISNEY WALT CO COM 254687106   6,253,274 51,106 SH   SOLE   51,106 0 0
DOVER CORP COM 260003108   405,234 2,287 SH   SOLE   2,287 0 0
DOW INC COM 260557103   406,532 7,018 SH   SOLE   7,018 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   714,804 7,391 SH   SOLE   7,391 0 0
EATON CORP PLC SHS G29183103   5,480,529 17,528 SH   SOLE   17,528 0 0
ECOLAB INC COM 278865100   18,360,284 79,516 SH   SOLE   79,516 0 0
EDISON INTL COM 281020107   10,117,084 143,038 SH   SOLE   143,038 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   386,922 4,049 SH   SOLE   4,049 0 0
ELEVANCE HEALTH INC COM 036752103   6,893,471 13,294 SH   SOLE   13,294 0 0
ELI LILLY & CO COM 532457108   29,710,886 38,191 SH   SOLE   38,191 0 0
EMERSON ELEC CO COM 291011104   1,690,623 14,906 SH   SOLE   14,906 0 0
ENBRIDGE INC COM 29250N105   310,605 8,585 SH   SOLE   8,585 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   739,310 47,000 SH   SOLE   47,000 0 0
ENPHASE ENERGY INC COM 29355A107   1,087,247 8,987 SH   SOLE   8,987 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   702,543 24,076 SH   SOLE   24,076 0 0
ESSEX PPTY TR INC COM 297178105   386,800 1,580 SH   SOLE   1,580 0 0
EVERGY INC COM 30034W106   344,408 6,452 SH   SOLE   6,452 0 0
EVERSOURCE ENERGY COM 30040W108   356,050 5,957 SH   SOLE   5,957 0 0
EXXON MOBIL CORP COM 30231G102   3,921,167 33,733 SH   SOLE   33,733 0 0
FACTSET RESH SYS INC COM 303075105   290,355 639 SH   SOLE   639 0 0
FASTENAL CO COM 311900104   741,007 9,606 SH   SOLE   9,606 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   293,697 2,876 SH   SOLE   2,876 0 0
FEDEX CORP COM 31428X106   1,828,395 6,310 SH   SOLE   6,310 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   5,204,081 201,163 SH   SOLE   201,163 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   389,541 7,860 SH   SOLE   7,860 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   4,179,839 50,677 SH   SOLE   50,677 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   221,918 3,736 SH   SOLE   3,736 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,392,888 19,964 SH   SOLE   19,964 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,461,170 21,548 SH   SOLE   21,548 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   514,723 3,303 SH   SOLE   3,303 0 0
FIFTH THIRD BANCORP COM 316773100   1,323,448 35,567 SH   SOLE   35,567 0 0
FIRST SOLAR INC COM 336433107   385,370 2,283 SH   SOLE   2,283 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,919,907 38,618 SH   SOLE   38,618 0 0
FISERV INC COM 337738108   238,931 1,495 SH   SOLE   1,495 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   284,985 6,939 SH   SOLE   6,939 0 0
FORD MTR CO DEL COM 345370860   351,743 26,487 SH   SOLE   26,487 0 0
FORTINET INC COM 34959E109   2,762,456 40,440 SH   SOLE   40,440 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,154,974 45,831 SH   SOLE   45,831 0 0
GALLAGHER ARTHUR J & CO COM 363576109   277,294 1,109 SH   SOLE   1,109 0 0
GENERAC HLDGS INC COM 368736104   411,216 3,260 SH   SOLE   3,260 0 0
GENERAL DYNAMICS CORP COM 369550108   5,634,659 19,946 SH   SOLE   19,946 0 0
GENERAL ELECTRIC CO COM NEW 369604301   721,641 4,111 SH   SOLE   4,111 0 0
GENERAL MLS INC COM 370334104   512,126 7,319 SH   SOLE   7,319 0 0
GENUINE PARTS CO COM 372460105   10,221,197 65,973 SH   SOLE   65,973 0 0
GERDAU SA SPON ADR REP PFD 373737105   53,690 12,147 SH   SOLE   12,147 0 0
GILEAD SCIENCES INC COM 375558103   675,292 9,219 SH   SOLE   9,219 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   225,691 5,533 SH   SOLE   5,533 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   375,017 20,939 SH   SOLE   20,939 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   709,197 6,833 SH   SOLE   6,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,664,498 6,379 SH   SOLE   6,379 0 0
HERSHEY CO COM 427866108   223,479 1,149 SH   SOLE   1,149 0 0
HOME DEPOT INC COM 437076102   50,639,881 132,012 SH   SOLE   132,012 0 0
HONEYWELL INTL INC COM 438516106   3,466,124 16,887 SH   SOLE   16,887 0 0
HP INC COM 40434L105   200,531 6,636 SH   SOLE   6,636 0 0
HUBBELL INC COM 443510607   415,050 1,000 SH   SOLE   1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,837,858 10,576 SH   SOLE   10,576 0 0
INGERSOLL RAND INC COM 45687V106   478,358 5,038 SH   SOLE   5,038 0 0
INTEL CORP COM 458140100   2,062,827 46,702 SH   SOLE   46,702 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,643,509 8,607 SH   SOLE   8,607 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   212,825 2,475 SH   SOLE   2,475 0 0
INTERPUBLIC GROUP COS INC COM 460690100   269,915 8,272 SH   SOLE   8,272 0 0
INTUIT COM 461202103   465,166 716 SH   SOLE   716 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   965,000 2,418 SH   SOLE   2,418 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   5,126,856 431,554 SH   SOLE   431,554 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,375,115 8,119 SH   SOLE   8,119 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,703,741 64,176 SH   SOLE   64,176 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   350,620 8,296 SH   SOLE   8,296 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   246,863 3,708 SH   SOLE   3,708 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,202,161 40,995 SH   SOLE   40,995 0 0
IRON MTN INC DEL COM 46284V101   1,757,384 21,910 SH   SOLE   21,910 0 0
ISHARES GOLD TR ISHARES NEW 464285204   248,657 5,919 SH   SOLE   5,919 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,523,338 41,543 SH   SOLE   41,543 0 0
ISHARES TR CORE S&P SCP ETF 464287804   469,378 4,247 SH   SOLE   4,247 0 0
ISHARES TR CORE S&P US VLU 464287663   1,079,401 11,935 SH   SOLE   11,935 0 0
ISHARES TR SELECT DIVID ETF 464287168   6,450,378 52,365 SH   SOLE   52,365 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,152,567 12,050 SH   SOLE   12,050 0 0
ISHARES TR US HLTHCARE ETF 464287762   237,387 3,835 SH   SOLE   3,835 0 0
ISHARES TR US INDUSTRIALS 464287754   268,391 2,135 SH   SOLE   2,135 0 0
ISHARES TR US REGNL BKS ETF 464288778   2,122,551 48,929 SH   SOLE   48,929 0 0
ISHARES TR US TRSPRTION 464287192   249,205 3,540 SH   SOLE   3,540 0 0
ISHARES TR EUROPE ETF 464287861   221,845 3,985 SH   SOLE   3,985 0 0
ISHARES TR EXPANDED TECH 464287515   882,545 10,350 SH   SOLE   10,350 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,565,170 44,181 SH   SOLE   44,181 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,870,973 20,922 SH   SOLE   20,922 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,228,500 11,155 SH   SOLE   11,155 0 0
ISHARES TR MSCI EAFE ETF 464287465   339,006 4,245 SH   SOLE   4,245 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   259,098 3,100 SH   SOLE   3,100 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,483,094 9,024 SH   SOLE   9,024 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,597,280 4,739 SH   SOLE   4,739 0 0
ISHARES TR RUS 1000 ETF 464287622   280,829 975 SH   SOLE   975 0 0
ISHARES TR U.S. MED DVC ETF 464288810   443,292 7,566 SH   SOLE   7,566 0 0
ISHARES TR US HLTHCR PR ETF 464288828   405,589 7,437 SH   SOLE   7,437 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   234,455 1,309 SH   SOLE   1,309 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   787,994 3,747 SH   SOLE   3,747 0 0
ISHARES TR S&P 100 ETF 464287101   1,692,570 6,841 SH   SOLE   6,841 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   377,880 4,475 SH   SOLE   4,475 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,507,074 12,377 SH   SOLE   12,377 0 0
ISHARES TR S&P 500 VAL ETF 464287408   418,081 2,238 SH   SOLE   2,238 0 0
ISHARES TR GLOBAL 100 ETF 464287572   972,066 10,872 SH   SOLE   10,872 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   172,387 12,331 SH   SOLE   12,331 0 0
ISHARES TR GLOBAL TECH ETF 464287291   208,570 2,788 SH   SOLE   2,788 0 0
ISHARES TR S&P MC 400GR ETF 464287606   257,325 2,820 SH   SOLE   2,820 0 0
ISHARES TR ISHARES SEMICDTR 464287523   307,025 1,359 SH   SOLE   1,359 0 0
ISHARES TR PFD AND INCM SEC 464288687   975,858 30,278 SH   SOLE   30,278 0 0
ISHARES TR S&P MC 400VL ETF 464287705   282,713 2,390 SH   SOLE   2,390 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   682,229 9,636 SH   SOLE   9,636 0 0
JABIL INC COM 466313103   606,392 4,527 SH   SOLE   4,527 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,002,026 13,023 SH   SOLE   13,023 0 0
JOHNSON & JOHNSON COM 478160104   37,400,425 236,427 SH   SOLE   236,427 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,559,515 23,875 SH   SOLE   23,875 0 0
JPMORGAN CHASE & CO COM 46625H100   35,190,919 175,691 SH   SOLE   175,691 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   364,678 2,332 SH   SOLE   2,332 0 0
KIMBERLY-CLARK CORP COM 494368103   12,697,733 98,166 SH   SOLE   98,166 0 0
KINDER MORGAN INC DEL COM 49456B101   253,606 13,828 SH   SOLE   13,828 0 0
KKR & CO INC COM 48251W104   566,567 5,633 SH   SOLE   5,633 0 0
KLA CORP COM NEW 482480100   11,407,079 16,329 SH   SOLE   16,329 0 0
KROGER CO COM 501044101   1,326,561 23,220 SH   SOLE   23,220 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,372,869 11,135 SH   SOLE   11,135 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   7,217,263 33,037 SH   SOLE   33,037 0 0
LAM RESEARCH CORP COM 512807108   1,500,862 1,545 SH   SOLE   1,545 0 0
LENNAR CORP CL A 526057104   2,200,312 12,794 SH   SOLE   12,794 0 0
LINDE PLC SHS G54950103   6,313,823 13,598 SH   SOLE   13,598 0 0
LOCKHEED MARTIN CORP COM 539830109   2,571,611 5,654 SH   SOLE   5,654 0 0
LOWES COS INC COM 548661107   10,673,604 41,902 SH   SOLE   41,902 0 0
LULULEMON ATHLETICA INC COM 550021109   3,488,505 8,930 SH   SOLE   8,930 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   475,781 4,652 SH   SOLE   4,652 0 0
MARATHON OIL CORP COM 565849106   226,720 8,000 SH   SOLE   8,000 0 0
MARATHON PETE CORP COM 56585A102   2,146,177 10,651 SH   SOLE   10,651 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,268,148 8,990 SH   SOLE   8,990 0 0
MASIMO CORP COM 574795100   354,643 2,415 SH   SOLE   2,415 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,911,412 3,969 SH   SOLE   3,969 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,731,133 35,557 SH   SOLE   35,557 0 0
MCDONALDS CORP COM 580135101   21,561,895 76,474 SH   SOLE   76,474 0 0
MCKESSON CORP COM 58155Q103   727,432 1,355 SH   SOLE   1,355 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   49,505 10,533 SH   SOLE   10,533 0 0
MEDTRONIC PLC SHS G5960L103   5,225,601 59,961 SH   SOLE   59,961 0 0
MERCK & CO INC COM 58933Y105   10,098,159 76,530 SH   SOLE   76,530 0 0
META PLATFORMS INC CL A 30303M102   3,263,583 6,721 SH   SOLE   6,721 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   46,300 10,000 SH   SOLE   10,000 0 0
MICRON TECHNOLOGY INC COM 595112103   251,931 2,137 SH   SOLE   2,137 0 0
MICROSOFT CORP COM 594918104   134,539,873 319,785 SH   SOLE   319,785 0 0
MONDAY COM LTD SHS M7S64H106   318,251 1,409 SH   SOLE   1,409 0 0
MONDELEZ INTL INC CL A 609207105   734,090 10,487 SH   SOLE   10,487 0 0
MONOLITHIC PWR SYS INC COM 609839105   309,581 457 SH   SOLE   457 0 0
MORGAN STANLEY COM NEW 617446448   2,604,084 27,656 SH   SOLE   27,656 0 0
MP MATERIALS CORP COM CL A 553368101   400,329 27,995 SH   SOLE   27,995 0 0
NETFLIX INC COM 64110L106   376,545 620 SH   SOLE   620 0 0
NEWMONT CORP COM 651639106   379,008 10,575 SH   SOLE   10,575 0 0
NEXTERA ENERGY INC COM 65339F101   23,652,071 370,084 SH   SOLE   370,084 0 0
NIKE INC CL B 654106103   13,343,726 141,985 SH   SOLE   141,985 0 0
NORDSTROM INC COM 655664100   455,857 22,489 SH   SOLE   22,489 0 0
NORFOLK SOUTHN CORP COM 655844108   373,894 1,467 SH   SOLE   1,467 0 0
NOVARTIS AG SPONSORED ADR 66987V109   970,008 10,028 SH   SOLE   10,028 0 0
NOVO-NORDISK A S ADR 670100205   220,334 1,716 SH   SOLE   1,716 0 0
NUCOR CORP COM 670346105   4,658,481 23,540 SH   SOLE   23,540 0 0
NVIDIA CORPORATION COM 67066G104   35,468,171 39,254 SH   SOLE   39,254 0 0
NXP SEMICONDUCTORS N V COM N6596X109   484,143 1,954 SH   SOLE   1,954 0 0
OCCIDENTAL PETE CORP COM 674599105   463,184 7,127 SH   SOLE   7,127 0 0
OMNICOM GROUP INC COM 681919106   1,976,323 20,425 SH   SOLE   20,425 0 0
ONEOK INC NEW COM 682680103   224,476 2,800 SH   SOLE   2,800 0 0
ORACLE CORP COM 68389X105   2,462,074 19,601 SH   SOLE   19,601 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,074,881 1,838 SH   SOLE   1,838 0 0
OTIS WORLDWIDE CORP COM 68902V107   320,344 3,227 SH   SOLE   3,227 0 0
PACCAR INC COM 693718108   1,904,065 15,369 SH   SOLE   15,369 0 0
PARKER-HANNIFIN CORP COM 701094104   1,363,909 2,454 SH   SOLE   2,454 0 0
PAYCHEX INC COM 704326107   391,740 3,190 SH   SOLE   3,190 0 0
PEPSICO INC COM 713448108   7,989,572 45,652 SH   SOLE   45,652 0 0
PFIZER INC COM 717081103   3,981,215 143,467 SH   SOLE   143,467 0 0
PHILIP MORRIS INTL INC COM 718172109   354,386 3,868 SH   SOLE   3,868 0 0
PHILLIPS 66 COM 718546104   772,061 4,727 SH   SOLE   4,727 0 0
PNC FINL SVCS GROUP INC COM 693475105   284,419 1,760 SH   SOLE   1,760 0 0
PPG INDS INC COM 693506107   319,215 2,203 SH   SOLE   2,203 0 0
PPL CORP COM 69351T106   2,413,304 87,661 SH   SOLE   87,661 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,247,729 10,234 SH   SOLE   10,234 0 0
PROCTER AND GAMBLE CO COM 742718109   36,383,792 224,245 SH   SOLE   224,245 0 0
PROGRESSIVE CORP COM 743315103   323,880 1,566 SH   SOLE   1,566 0 0
PROLOGIS INC. COM 74340W103   3,632,689 27,897 SH   SOLE   27,897 0 0
PUBLIC STORAGE COM 74460D109   1,563,423 5,390 SH   SOLE   5,390 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,484,101 67,147 SH   SOLE   67,147 0 0
QUALCOMM INC COM 747525103   7,241,170 42,771 SH   SOLE   42,771 0 0
REALTY INCOME CORP COM 756109104   11,852,072 219,077 SH   SOLE   219,077 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,036,971 3,632 SH   SOLE   3,632 0 0
ROSS STORES INC COM 778296103   4,735,798 32,269 SH   SOLE   32,269 0 0
RTX CORPORATION COM 75513E101   1,673,030 17,154 SH   SOLE   17,154 0 0
S&P GLOBAL INC COM 78409V104   5,444,909 12,798 SH   SOLE   12,798 0 0
SALESFORCE INC COM 79466L302   4,659,556 15,471 SH   SOLE   15,471 0 0
SCHWAB CHARLES CORP COM 808513105   6,915,983 95,604 SH   SOLE   95,604 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   246,054 4,856 SH   SOLE   4,856 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   737,726 7,956 SH   SOLE   7,956 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   929,544 14,978 SH   SOLE   14,978 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,223,767 64,787 SH   SOLE   64,787 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,780,168 21,861 SH   SOLE   21,861 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,511,217 73,894 SH   SOLE   73,894 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,126,049 16,709 SH   SOLE   16,709 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,265,576 95,439 SH   SOLE   95,439 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   31,941,401 253,584 SH   SOLE   253,584 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   9,326,016 100,398 SH   SOLE   100,398 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   35,943,779 853,366 SH   SOLE   853,366 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   32,961,361 349,130 SH   SOLE   349,130 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   31,821,853 416,735 SH   SOLE   416,735 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   41,202,889 224,063 SH   SOLE   224,063 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,774,540 95,485 SH   SOLE   95,485 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   51,974,726 636,477 SH   SOLE   636,477 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   146,147,105 701,719 SH   SOLE   701,719 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   45,993,004 311,332 SH   SOLE   311,332 0 0
SEMPRA COM 816851109   2,298,286 31,996 SH   SOLE   31,996 0 0
SERVICENOW INC COM 81762P102   684,635 898 SH   SOLE   898 0 0
SHELL PLC SPON ADS 780259305   383,067 5,714 SH   SOLE   5,714 0 0
SHERWIN WILLIAMS CO COM 824348106   2,049,340 5,900 SH   SOLE   5,900 0 0
SOUTHERN CO COM 842587107   2,441,861 34,038 SH   SOLE   34,038 0 0
SOUTHERN COPPER CORP COM 84265V105   2,100,574 19,720 SH   SOLE   19,720 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,114,492 5,316 SH   SOLE   5,316 0 0
SPDR GOLD TR GOLD SHS 78463V107   479,533 2,331 SH   SOLE   2,331 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,388,885 48,538 SH   SOLE   48,538 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,893,431 15,984 SH   SOLE   15,984 0 0
SPDR SER TR AEROSPACE DEF 78464A631   347,479 2,473 SH   SOLE   2,473 0 0
SPDR SER TR NYSE TECH ETF 78464A102   909,249 4,985 SH   SOLE   4,985 0 0
SPDR SER TR S&P DIVID ETF 78464A763   12,751,468 97,161 SH   SOLE   97,161 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,548,698 15,814 SH   SOLE   15,814 0 0
STARBUCKS CORP COM 855244109   13,334,290 145,905 SH   SOLE   145,905 0 0
STATE STR CORP COM 857477103   215,140 2,782 SH   SOLE   2,782 0 0
STRYKER CORPORATION COM 863667101   587,623 1,642 SH   SOLE   1,642 0 0
SYNOPSYS INC COM 871607107   397,181 695 SH   SOLE   695 0 0
SYSCO CORP COM 871829107   872,673 10,750 SH   SOLE   10,750 0 0
T-MOBILE US INC COM 872590104   2,302,883 14,109 SH   SOLE   14,109 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,005,954 7,394 SH   SOLE   7,394 0 0
TARGET CORP COM 87612E106   3,981,731 22,469 SH   SOLE   22,469 0 0
TESLA INC COM 88160R101   3,587,522 20,408 SH   SOLE   20,408 0 0
TEXAS INSTRS INC COM 882508104   557,234 3,199 SH   SOLE   3,199 0 0
THE CIGNA GROUP COM 125523100   759,793 2,092 SH   SOLE   2,092 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,978,986 10,287 SH   SOLE   10,287 0 0
TJX COS INC NEW COM 872540109   481,720 4,750 SH   SOLE   4,750 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   380,213 6,297 SH   SOLE   6,297 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   244,553 3,553 SH   SOLE   3,553 0 0
TOYOTA MOTOR CORP ADS 892331307   331,211 1,316 SH   SOLE   1,316 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   30,984,004 103,211 SH   SOLE   103,211 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,373,305 14,658 SH   SOLE   14,658 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,766,286 35,192 SH   SOLE   35,192 0 0
UNION PAC CORP COM 907818108   8,117,696 33,008 SH   SOLE   33,008 0 0
UNITED PARCEL SERVICE INC CL B 911312106   22,303,473 150,060 SH   SOLE   150,060 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,847,425 19,906 SH   SOLE   19,906 0 0
US BANCORP DEL COM NEW 902973304   4,943,641 110,596 SH   SOLE   110,596 0 0
VALERO ENERGY CORP COM 91913Y100   903,462 5,293 SH   SOLE   5,293 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   265,116 2,923 SH   SOLE   2,923 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   837,863 3,724 SH   SOLE   3,724 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   484,195 2,019 SH   SOLE   2,019 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   57,766,543 222,264 SH   SOLE   222,264 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   9,255,296 107,022 SH   SOLE   107,022 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   850,274 1,769 SH   SOLE   1,769 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,115,519 4,880 SH   SOLE   4,880 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,660,949 14,652 SH   SOLE   14,652 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,000,431 11,622 SH   SOLE   11,622 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   354,545 5,265 SH   SOLE   5,265 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   260,443 3,005 SH   SOLE   3,005 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,506,533 19,202 SH   SOLE   19,202 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,123,910 22,402 SH   SOLE   22,402 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,823,205 15,069 SH   SOLE   15,069 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   11,606,288 56,855 SH   SOLE   56,855 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   26,588,007 83,681 SH   SOLE   83,681 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   33,095,127 252,211 SH   SOLE   252,211 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   8,861,171 67,283 SH   SOLE   67,283 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   36,548,099 356,950 SH   SOLE   356,950 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   28,450,227 105,169 SH   SOLE   105,169 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   42,604,053 81,253 SH   SOLE   81,253 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   20,065,232 82,184 SH   SOLE   82,184 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   8,316,197 40,680 SH   SOLE   40,680 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   4,651,680 32,625 SH   SOLE   32,625 0 0
VEEVA SYS INC CL A COM 922475108   675,840 2,917 SH   SOLE   2,917 0 0
VENTAS INC COM 92276F100   381,802 8,769 SH   SOLE   8,769 0 0
VERISK ANALYTICS INC COM 92345Y106   890,824 3,779 SH   SOLE   3,779 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   12,963,164 308,941 SH   SOLE   308,941 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,436,984 17,595 SH   SOLE   17,595 0 0
VISA INC COM CL A 92826C839   45,351,056 162,502 SH   SOLE   162,502 0 0
WALMART INC COM 931142103   35,264,567 586,082 SH   SOLE   586,082 0 0
WASTE MGMT INC DEL COM 94106L109   42,006,332 197,074 SH   SOLE   197,074 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   207,236 975 SH   SOLE   975 0 0
WEC ENERGY GROUP INC COM 92939U106   1,760,599 21,439 SH   SOLE   21,439 0 0
WELLS FARGO CO NEW COM 949746101   2,353,659 40,608 SH   SOLE   40,608 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   16,293,013 13,362 SH   SOLE   13,362 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   369,067 10,278 SH   SOLE   10,278 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   239,232 5,076 SH   SOLE   5,076 0 0
WILLIAMS COS INC COM 969457100   1,081,364 27,749 SH   SOLE   27,749 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,376,517 19,068 SH   SOLE   19,068 0 0
WORKDAY INC CL A 98138H101   579,867 2,126 SH   SOLE   2,126 0 0
XCEL ENERGY INC COM 98389B100   398,234 7,409 SH   SOLE   7,409 0 0
XYLEM INC COM 98419M100   1,187,586 9,189 SH   SOLE   9,189 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,127,873 38,853 SH   SOLE   38,853 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   179,600 11,204 SH   SOLE   11,204 0 0
ZYNEX INC COM 98986M103   213,630 17,270 SH   SOLE   17,270 0 0