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   4,884,344 44,679 SH   SOLE   44,679 0 0
ABBOTT LABS COM 002824100   16,253,330 147,664 SH   SOLE   147,664 0 0
ABBVIE INC COM 00287Y109   12,309,562 79,432 SH   SOLE   79,432 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,891,615 22,489 SH   SOLE   22,489 0 0
ADOBE INC COM 00724F101   5,453,521 9,141 SH   SOLE   9,141 0 0
ADVANCED MICRO DEVICES INC COM 007903107   10,501,931 71,243 SH   SOLE   71,243 0 0
AFLAC INC COM 001055102   349,767 4,240 SH   SOLE   4,240 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,085,034 7,804 SH   SOLE   7,804 0 0
AIR PRODS & CHEMS INC COM 009158106   13,283,138 48,514 SH   SOLE   48,514 0 0
ALBEMARLE CORP COM 012653101   1,207,997 8,361 SH   SOLE   8,361 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   298,797 2,357 SH   SOLE   2,357 0 0
ALLSTATE CORP COM 020002101   1,630,169 11,646 SH   SOLE   11,646 0 0
ALPHABET INC CAP STK CL C 02079K107   21,411,354 151,929 SH   SOLE   151,929 0 0
ALPHABET INC CAP STK CL A 02079K305   37,803,327 270,623 SH   SOLE   270,623 0 0
ALTRIA GROUP INC COM 02209S103   215,335 5,338 SH   SOLE   5,338 0 0
AMAZON COM INC COM 023135106   49,819,910 327,892 SH   SOLE   327,892 0 0
AMERICAN ELEC PWR CO INC COM 025537101   513,803 6,326 SH   SOLE   6,326 0 0
AMERICAN EXPRESS CO COM 025816109   1,975,142 10,543 SH   SOLE   10,543 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,174,049 10,071 SH   SOLE   10,071 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   396,467 3,004 SH   SOLE   3,004 0 0
AMGEN INC COM 031162100   26,146,945 90,782 SH   SOLE   90,782 0 0
APPLE INC COM 037833100   183,001,879 950,511 SH   SOLE   950,511 0 0
APPLIED MATLS INC COM 038222105   7,834,466 48,340 SH   SOLE   48,340 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   458,053 6,342 SH   SOLE   6,342 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   242,214 320 SH   SOLE   320 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   479,397 7,118 SH   SOLE   7,118 0 0
AT&T INC COM 00206R102   614,922 36,646 SH   SOLE   36,646 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   43,718,988 187,659 SH   SOLE   187,659 0 0
AUTOZONE INC COM 053332102   3,169,958 1,226 SH   SOLE   1,226 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,292,060 1,072 SH   SOLE   1,072 0 0
BANK AMERICA CORP COM 060505104   16,335,127 485,154 SH   SOLE   485,154 0 0
BANK MARIN BANCORP COM 063425102   298,736 13,567 SH   SOLE   13,567 0 0
BAXTER INTL INC COM 071813109   266,831 6,902 SH   SOLE   6,902 0 0
BCE INC COM NEW 05534B760   2,519,808 63,987 SH   SOLE   63,987 0 0
BECTON DICKINSON & CO COM 075887109   922,165 3,782 SH   SOLE   3,782 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,129,426 25,597 SH   SOLE   25,597 0 0
BIOGEN INC COM 09062X103   751,727 2,905 SH   SOLE   2,905 0 0
BLACKROCK INC COM 09247X101   1,959,189 2,413 SH   SOLE   2,413 0 0
BLACKSTONE INC COM 09260D107   9,357,950 71,478 SH   SOLE   71,478 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   973,136 45,752 SH   SOLE   45,752 0 0
BOEING CO COM 097023105   2,452,550 9,409 SH   SOLE   9,409 0 0
BOOKING HOLDINGS INC COM 09857L108   1,053,524 297 SH   SOLE   297 0 0
BOSTON SCIENTIFIC CORP COM 101137107   524,626 9,075 SH   SOLE   9,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,669,870 52,034 SH   SOLE   52,034 0 0
BROADCOM INC COM 11135F101   8,815,862 7,898 SH   SOLE   7,898 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   654,871 24,919 SH   SOLE   24,919 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,394,807 5,121 SH   SOLE   5,121 0 0
CANADIAN NATL RY CO COM 136375102   277,894 2,212 SH   SOLE   2,212 0 0
CARDINAL HEALTH INC COM 14149Y108   1,460,648 14,491 SH   SOLE   14,491 0 0
CARLISLE COS INC COM 142339100   4,483,371 14,350 SH   SOLE   14,350 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,274,643 22,187 SH   SOLE   22,187 0 0
CATERPILLAR INC COM 149123101   16,452,663 55,645 SH   SOLE   55,645 0 0
CELANESE CORP DEL COM 150870103   610,293 3,928 SH   SOLE   3,928 0 0
CHARLES RIV LABS INTL INC COM 159864107   277,061 1,172 SH   SOLE   1,172 0 0
CHEVRON CORP NEW COM 166764100   48,235,616 323,382 SH   SOLE   323,382 0 0
CHUBB LIMITED COM H1467J104   3,058,731 13,534 SH   SOLE   13,534 0 0
CINTAS CORP COM 172908105   5,304,613 8,802 SH   SOLE   8,802 0 0
CISCO SYS INC COM 17275R102   5,479,959 108,471 SH   SOLE   108,471 0 0
CITIGROUP INC COM NEW 172967424   320,125 6,223 SH   SOLE   6,223 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   330,681 16,194 SH   SOLE   16,194 0 0
CLOROX CO DEL COM 189054109   9,658,769 67,738 SH   SOLE   67,738 0 0
COCA COLA CO COM 191216100   2,987,288 50,692 SH   SOLE   50,692 0 0
COLGATE PALMOLIVE CO COM 194162103   5,671,537 71,152 SH   SOLE   71,152 0 0
COMCAST CORP NEW CL A 20030N101   1,495,918 34,114 SH   SOLE   34,114 0 0
CONOCOPHILLIPS COM 20825C104   1,178,628 10,154 SH   SOLE   10,154 0 0
CONSOLIDATED EDISON INC COM 209115104   300,988 3,309 SH   SOLE   3,309 0 0
CONSTELLATION BRANDS INC CL A 21036P108   693,339 2,868 SH   SOLE   2,868 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,727,936 53,200 SH   SOLE   53,200 0 0
CORNING INC COM 219350105   1,080,463 35,483 SH   SOLE   35,483 0 0
COSTCO WHSL CORP NEW COM 22160K105   83,026,445 125,782 SH   SOLE   125,782 0 0
CROWN CASTLE INC COM 22822V101   17,559,700 152,441 SH   SOLE   152,441 0 0
CSX CORP COM 126408103   256,974 7,412 SH   SOLE   7,412 0 0
CUMMINS INC COM 231021106   500,417 2,089 SH   SOLE   2,089 0 0
CVS HEALTH CORP COM 126650100   1,745,024 22,100 SH   SOLE   22,100 0 0
DANAHER CORPORATION COM 235851102   21,187,782 91,587 SH   SOLE   91,587 0 0
DATADOG INC CL A COM 23804L103   506,762 4,175 SH   SOLE   4,175 0 0
DEERE & CO COM 244199105   4,803,428 12,012 SH   SOLE   12,012 0 0
DEVON ENERGY CORP NEW COM 25179M103   258,863 5,714 SH   SOLE   5,714 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   276,560 1,899 SH   SOLE   1,899 0 0
DICKS SPORTING GOODS INC COM 253393102   280,968 1,912 SH   SOLE   1,912 0 0
DISNEY WALT CO COM 254687106   6,265,253 69,390 SH   SOLE   69,390 0 0
DOMINION ENERGY INC COM 25746U109   355,962 7,574 SH   SOLE   7,574 0 0
DOUGLAS EMMETT INC COM 25960P109   371,925 25,650 SH   SOLE   25,650 0 0
DOVER CORP COM 260003108   351,763 2,287 SH   SOLE   2,287 0 0
DOW INC COM 260557103   394,600 7,195 SH   SOLE   7,195 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   750,722 7,736 SH   SOLE   7,736 0 0
EATON CORP PLC SHS G29183103   4,264,102 17,707 SH   SOLE   17,707 0 0
ECOLAB INC COM 278865100   15,973,160 80,530 SH   SOLE   80,530 0 0
EDISON INTL COM 281020107   10,222,719 142,995 SH   SOLE   142,995 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   308,736 4,049 SH   SOLE   4,049 0 0
ELEVANCE HEALTH INC COM 036752103   6,187,339 13,121 SH   SOLE   13,121 0 0
ELI LILLY & CO COM 532457108   22,286,269 38,232 SH   SOLE   38,232 0 0
EMERSON ELEC CO COM 291011104   1,465,582 15,058 SH   SOLE   15,058 0 0
ENBRIDGE INC COM 29250N105   333,761 9,266 SH   SOLE   9,266 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   648,600 47,000 SH   SOLE   47,000 0 0
ENPHASE ENERGY INC COM 29355A107   1,171,025 8,862 SH   SOLE   8,862 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   632,871 24,018 SH   SOLE   24,018 0 0
ESSEX PPTY TR INC COM 297178105   618,610 2,495 SH   SOLE   2,495 0 0
EVERGY INC COM 30034W106   358,249 6,863 SH   SOLE   6,863 0 0
EVERSOURCE ENERGY COM 30040W108   369,147 5,981 SH   SOLE   5,981 0 0
EXPEDITORS INTL WASH INC COM 302130109   211,788 1,665 SH   SOLE   1,665 0 0
EXXON MOBIL CORP COM 30231G102   3,311,417 33,121 SH   SOLE   33,121 0 0
FACTSET RESH SYS INC COM 303075105   476,573 999 SH   SOLE   999 0 0
FASTENAL CO COM 311900104   312,839 4,830 SH   SOLE   4,830 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   298,433 2,896 SH   SOLE   2,896 0 0
FEDEX CORP COM 31428X106   1,601,297 6,330 SH   SOLE   6,330 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   4,578,689 198,728 SH   SOLE   198,728 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   350,123 7,860 SH   SOLE   7,860 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   3,979,129 50,407 SH   SOLE   50,407 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,291,083 19,958 SH   SOLE   19,958 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,316,200 21,496 SH   SOLE   21,496 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   504,018 3,509 SH   SOLE   3,509 0 0
FIFTH THIRD BANCORP COM 316773100   1,293,375 37,500 SH   SOLE   37,500 0 0
FIRST SOLAR INC COM 336433107   361,788 2,100 SH   SOLE   2,100 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,698,778 39,618 SH   SOLE   39,618 0 0
FISERV INC COM 337738108   205,636 1,548 SH   SOLE   1,548 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   284,152 6,939 SH   SOLE   6,939 0 0
FORD MTR CO DEL COM 345370860   257,453 21,120 SH   SOLE   21,120 0 0
FORTINET INC COM 34959E109   2,297,595 39,255 SH   SOLE   39,255 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,918,076 45,057 SH   SOLE   45,057 0 0
GALLAGHER ARTHUR J & CO COM 363576109   243,995 1,085 SH   SOLE   1,085 0 0
GENERAC HLDGS INC COM 368736104   579,641 4,485 SH   SOLE   4,485 0 0
GENERAL DYNAMICS CORP COM 369550108   5,146,249 19,818 SH   SOLE   19,818 0 0
GENERAL ELECTRIC CO COM NEW 369604301   492,679 3,860 SH   SOLE   3,860 0 0
GENERAL MLS INC COM 370334104   404,533 6,210 SH   SOLE   6,210 0 0
GENUINE PARTS CO COM 372460105   8,932,558 64,495 SH   SOLE   64,495 0 0
GILEAD SCIENCES INC COM 375558103   719,777 8,885 SH   SOLE   8,885 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   218,222 5,533 SH   SOLE   5,533 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   363,082 20,939 SH   SOLE   20,939 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   650,385 6,933 SH   SOLE   6,933 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,671,121 6,924 SH   SOLE   6,924 0 0
HERSHEY CO COM 427866108   2,430,803 13,038 SH   SOLE   13,038 0 0
HOME DEPOT INC COM 437076102   45,901,442 132,453 SH   SOLE   132,453 0 0
HONEYWELL INTL INC COM 438516106   3,443,019 16,418 SH   SOLE   16,418 0 0
HP INC COM 40434L105   241,745 8,034 SH   SOLE   8,034 0 0
HUBBELL INC COM 443510607   328,930 1,000 SH   SOLE   1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,779,707 10,612 SH   SOLE   10,612 0 0
INGERSOLL RAND INC COM 45687V106   382,910 4,951 SH   SOLE   4,951 0 0
INTEL CORP COM 458140100   2,385,619 47,475 SH   SOLE   47,475 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,419,335 8,678 SH   SOLE   8,678 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   200,401 2,475 SH   SOLE   2,475 0 0
INTUIT COM 461202103   410,420 657 SH   SOLE   657 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   838,677 2,486 SH   SOLE   2,486 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   5,372,034 468,355 SH   SOLE   468,355 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,180,660 7,482 SH   SOLE   7,482 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,420,724 64,176 SH   SOLE   64,176 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   388,800 8,231 SH   SOLE   8,231 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   225,689 3,708 SH   SOLE   3,708 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   16,344,298 39,911 SH   SOLE   39,911 0 0
IRON MTN INC DEL COM 46284V101   1,533,247 21,910 SH   SOLE   21,910 0 0
ISHARES GOLD TR ISHARES NEW 464285204   231,019 5,919 SH   SOLE   5,919 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,343,966 8,457 SH   SOLE   8,457 0 0
ISHARES TR CORE S&P SCP ETF 464287804   519,059 4,795 SH   SOLE   4,795 0 0
ISHARES TR CORE S&P US VLU 464287663   1,006,479 11,935 SH   SOLE   11,935 0 0
ISHARES TR SELECT DIVID ETF 464287168   6,190,845 52,814 SH   SOLE   52,814 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,028,001 12,036 SH   SOLE   12,036 0 0
ISHARES TR US HLTHCARE ETF 464287762   219,546 767 SH   SOLE   767 0 0
ISHARES TR US INDUSTRIALS 464287754   244,159 2,135 SH   SOLE   2,135 0 0
ISHARES TR US REGNL BKS ETF 464288778   1,985,481 47,454 SH   SOLE   47,454 0 0
ISHARES TR US TRSPRTION 464287192   232,306 885 SH   SOLE   885 0 0
ISHARES TR EUROPE ETF 464287861   210,647 3,985 SH   SOLE   3,985 0 0
ISHARES TR EXPANDED TECH 464287515   1,010,044 2,490 SH   SOLE   2,490 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,383,331 44,283 SH   SOLE   44,283 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,135,244 11,155 SH   SOLE   11,155 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,867,423 21,107 SH   SOLE   21,107 0 0
ISHARES TR MSCI EAFE ETF 464287465   319,861 4,245 SH   SOLE   4,245 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   247,979 3,178 SH   SOLE   3,178 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,154,166 7,844 SH   SOLE   7,844 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,431,872 4,723 SH   SOLE   4,723 0 0
ISHARES TR RUS 1000 ETF 464287622   255,704 975 SH   SOLE   975 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   290,675 1,759 SH   SOLE   1,759 0 0
ISHARES TR U.S. MED DVC ETF 464288810   408,337 7,566 SH   SOLE   7,566 0 0
ISHARES TR US HLTHCR PR ETF 464288828   389,940 1,485 SH   SOLE   1,485 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   558,175 2,781 SH   SOLE   2,781 0 0
ISHARES TR S&P 100 ETF 464287101   1,527,953 6,840 SH   SOLE   6,840 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   336,082 4,475 SH   SOLE   4,475 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,828,734 12,203 SH   SOLE   12,203 0 0
ISHARES TR S&P 500 VAL ETF 464287408   389,166 2,238 SH   SOLE   2,238 0 0
ISHARES TR GLOBAL 100 ETF 464287572   875,413 10,872 SH   SOLE   10,872 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   193,691 12,440 SH   SOLE   12,440 0 0
ISHARES TR S&P MC 400GR ETF 464287606   223,400 2,820 SH   SOLE   2,820 0 0
ISHARES TR S&P MC 400VL ETF 464287705   272,556 2,390 SH   SOLE   2,390 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,033,441 33,134 SH   SOLE   33,134 0 0
ISHARES TR ISHARES SEMICDTR 464287523   273,071 474 SH   SOLE   474 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   600,997 9,636 SH   SOLE   9,636 0 0
JABIL INC COM 466313103   487,305 3,825 SH   SOLE   3,825 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,707,259 13,153 SH   SOLE   13,153 0 0
JOHNSON & JOHNSON COM 478160104   37,280,140 237,847 SH   SOLE   237,847 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,392,294 24,155 SH   SOLE   24,155 0 0
JPMORGAN CHASE & CO COM 46625H100   28,984,580 170,397 SH   SOLE   170,397 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   357,953 2,250 SH   SOLE   2,250 0 0
KILROY RLTY CORP COM 49427F108   2,798,083 70,233 SH   SOLE   70,233 0 0
KIMBERLY-CLARK CORP COM 494368103   12,613,309 103,805 SH   SOLE   103,805 0 0
KINDER MORGAN INC DEL COM 49456B101   251,229 14,242 SH   SOLE   14,242 0 0
KKR & CO INC COM 48251W104   466,694 5,633 SH   SOLE   5,633 0 0
KLA CORP COM NEW 482480100   9,473,238 16,297 SH   SOLE   16,297 0 0
KROGER CO COM 501044101   1,040,853 22,771 SH   SOLE   22,771 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,920,012 9,116 SH   SOLE   9,116 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   7,562,393 33,272 SH   SOLE   33,272 0 0
LAM RESEARCH CORP COM 512807108   1,209,603 1,544 SH   SOLE   1,544 0 0
LENNAR CORP CL A 526057104   1,946,760 13,062 SH   SOLE   13,062 0 0
LINDE PLC SHS G54950103   5,689,976 13,854 SH   SOLE   13,854 0 0
LOCKHEED MARTIN CORP COM 539830109   2,609,075 5,756 SH   SOLE   5,756 0 0
LOWES COS INC COM 548661107   9,358,746 42,052 SH   SOLE   42,052 0 0
LULULEMON ATHLETICA INC COM 550021109   4,425,215 8,655 SH   SOLE   8,655 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   429,153 4,514 SH   SOLE   4,514 0 0
MARATHON PETE CORP COM 56585A102   1,462,385 9,857 SH   SOLE   9,857 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,091,274 9,274 SH   SOLE   9,274 0 0
MASIMO CORP COM 574795100   284,234 2,425 SH   SOLE   2,425 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,588,656 3,725 SH   SOLE   3,725 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,444,920 35,734 SH   SOLE   35,734 0 0
MCDONALDS CORP COM 580135101   22,920,964 77,303 SH   SOLE   77,303 0 0
MCKESSON CORP COM 58155Q103   618,541 1,336 SH   SOLE   1,336 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   56,627 11,533 SH   SOLE   11,533 0 0
MEDTRONIC PLC SHS G5960L103   7,287,063 88,457 SH   SOLE   88,457 0 0
MERCK & CO INC COM 58933Y105   7,882,550 72,304 SH   SOLE   72,304 0 0
META PLATFORMS INC CL A 30303M102   2,130,131 6,018 SH   SOLE   6,018 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   45,500 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104   121,103,425 322,049 SH   SOLE   322,049 0 0
MONDAY COM LTD SHS M7S64H106   264,624 1,409 SH   SOLE   1,409 0 0
MONDELEZ INTL INC CL A 609207105   743,711 10,268 SH   SOLE   10,268 0 0
MORGAN STANLEY COM NEW 617446448   2,700,050 28,955 SH   SOLE   28,955 0 0
MP MATERIALS CORP COM CL A 553368101   513,023 25,845 SH   SOLE   25,845 0 0
NETFLIX INC COM 64110L106   263,402 541 SH   SOLE   541 0 0
NEWMONT CORP COM 651639106   429,338 10,373 SH   SOLE   10,373 0 0
NEXTERA ENERGY INC COM 65339F101   22,516,260 370,699 SH   SOLE   370,699 0 0
NIKE INC CL B 654106103   15,924,862 146,678 SH   SOLE   146,678 0 0
NORDSTROM INC COM 655664100   423,681 22,964 SH   SOLE   22,964 0 0
NORFOLK SOUTHN CORP COM 655844108   321,240 1,359 SH   SOLE   1,359 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,023,735 10,139 SH   SOLE   10,139 0 0
NUCOR CORP COM 670346105   4,087,080 23,484 SH   SOLE   23,484 0 0
NVIDIA CORPORATION COM 67066G104   21,721,738 43,863 SH   SOLE   43,863 0 0
NXP SEMICONDUCTORS N V COM N6596X109   399,873 1,741 SH   SOLE   1,741 0 0
OCCIDENTAL PETE CORP COM 674599105   445,855 7,467 SH   SOLE   7,467 0 0
OMNICOM GROUP INC COM 681919106   1,612,546 18,640 SH   SOLE   18,640 0 0
ONEOK INC NEW COM 682680103   205,955 2,933 SH   SOLE   2,933 0 0
ORACLE CORP COM 68389X105   2,136,954 20,269 SH   SOLE   20,269 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,735,796 1,827 SH   SOLE   1,827 0 0
OTIS WORLDWIDE CORP COM 68902V107   294,446 3,291 SH   SOLE   3,291 0 0
PACCAR INC COM 693718108   1,360,948 13,937 SH   SOLE   13,937 0 0
PARKER-HANNIFIN CORP COM 701094104   1,036,575 2,250 SH   SOLE   2,250 0 0
PAYCHEX INC COM 704326107   368,296 3,092 SH   SOLE   3,092 0 0
PEPSICO INC COM 713448108   7,782,907 45,825 SH   SOLE   45,825 0 0
PFIZER INC COM 717081103   4,031,629 140,036 SH   SOLE   140,036 0 0
PHILIP MORRIS INTL INC COM 718172109   354,117 3,764 SH   SOLE   3,764 0 0
PHILLIPS 66 COM 718546104   520,939 3,913 SH   SOLE   3,913 0 0
PNC FINL SVCS GROUP INC COM 693475105   233,826 1,510 SH   SOLE   1,510 0 0
PPG INDS INC COM 693506107   321,832 2,152 SH   SOLE   2,152 0 0
PPL CORP COM 69351T106   2,341,653 86,408 SH   SOLE   86,408 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,203,328 11,174 SH   SOLE   11,174 0 0
PROCTER AND GAMBLE CO COM 742718109   33,267,676 227,021 SH   SOLE   227,021 0 0
PROLOGIS INC. COM 74340W103   3,661,691 27,470 SH   SOLE   27,470 0 0
PUBLIC STORAGE COM 74460D109   1,808,462 5,929 SH   SOLE   5,929 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,224,693 69,087 SH   SOLE   69,087 0 0
QUALCOMM INC COM 747525103   6,280,941 43,428 SH   SOLE   43,428 0 0
REALTY INCOME CORP COM 756109104   12,540,879 218,406 SH   SOLE   218,406 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,980,057 3,632 SH   SOLE   3,632 0 0
ROSS STORES INC COM 778296103   4,292,443 31,017 SH   SOLE   31,017 0 0
RTX CORPORATION COM 75513E101   1,444,347 17,166 SH   SOLE   17,166 0 0
S&P GLOBAL INC COM 78409V104   5,463,770 12,403 SH   SOLE   12,403 0 0
SALESFORCE INC COM 79466L302   4,422,857 16,808 SH   SOLE   16,808 0 0
SCHWAB CHARLES CORP COM 808513105   5,306,534 77,130 SH   SOLE   77,130 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,112,946 73,881 SH   SOLE   73,881 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   223,667 4,856 SH   SOLE   4,856 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   708,021 8,534 SH   SOLE   8,534 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,034,983 16,709 SH   SOLE   16,709 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,694,574 22,498 SH   SOLE   22,498 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,040,539 66,210 SH   SOLE   66,210 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   912,815 16,185 SH   SOLE   16,185 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,294,394 82,236 SH   SOLE   82,236 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   44,647,670 614,474 SH   SOLE   614,474 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   27,571,282 382,775 SH   SOLE   382,775 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,913,166 109,161 SH   SOLE   109,161 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   139,597,476 725,257 SH   SOLE   725,257 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   39,808,434 222,630 SH   SOLE   222,630 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,708,739 101,809 SH   SOLE   101,809 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   29,098,901 255,276 SH   SOLE   255,276 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   43,094,979 315,992 SH   SOLE   315,992 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   29,455,576 783,393 SH   SOLE   783,393 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   28,699,952 342,318 SH   SOLE   342,318 0 0
SEMPRA COM 816851109   2,418,127 32,358 SH   SOLE   32,358 0 0
SERVICENOW INC COM 81762P102   464,870 658 SH   SOLE   658 0 0
SHERWIN WILLIAMS CO COM 824348106   1,917,645 6,148 SH   SOLE   6,148 0 0
SMARTSHEET INC COM CL A 83200N103   206,630 4,321 SH   SOLE   4,321 0 0
SOUTHERN CO COM 842587107   2,320,737 33,097 SH   SOLE   33,097 0 0
SOUTHERN COPPER CORP COM 84265V105   916,646 10,650 SH   SOLE   10,650 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,003,441 5,316 SH   SOLE   5,316 0 0
SPDR GOLD TR GOLD SHS 78463V107   451,352 2,361 SH   SOLE   2,361 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,252,546 48,921 SH   SOLE   48,921 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,384,651 16,525 SH   SOLE   16,525 0 0
SPDR SER TR S&P DIVID ETF 78464A763   12,477,990 99,848 SH   SOLE   99,848 0 0
SPDR SER TR AEROSPACE DEF 78464A631   334,891 2,473 SH   SOLE   2,473 0 0
SPDR SER TR NYSE TECH ETF 78464A102   818,303 4,985 SH   SOLE   4,985 0 0
SPDR SER TR S&P REGL BKG 78464A698   3,766,099 71,831 SH   SOLE   71,831 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,626,989 16,585 SH   SOLE   16,585 0 0
STARBUCKS CORP COM 855244109   14,228,782 148,201 SH   SOLE   148,201 0 0
STATE STR CORP COM 857477103   324,051 4,183 SH   SOLE   4,183 0 0
STRYKER CORPORATION COM 863667101   407,865 1,362 SH   SOLE   1,362 0 0
SYNOPSYS INC COM 871607107   357,852 695 SH   SOLE   695 0 0
SYSCO CORP COM 871829107   765,580 10,469 SH   SOLE   10,469 0 0
T-MOBILE US INC COM 872590104   374,458 2,336 SH   SOLE   2,336 0 0
TARGET CORP COM 87612E106   3,206,729 22,516 SH   SOLE   22,516 0 0
TESLA INC COM 88160R101   5,083,901 20,460 SH   SOLE   20,460 0 0
TEXAS INSTRS INC COM 882508104   526,839 3,091 SH   SOLE   3,091 0 0
THE CIGNA GROUP COM 125523100   627,947 2,097 SH   SOLE   2,097 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,616,361 10,581 SH   SOLE   10,581 0 0
TJX COS INC NEW COM 872540109   472,873 5,041 SH   SOLE   5,041 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   309,401 4,788 SH   SOLE   4,788 0 0
TOYOTA MOTOR CORP ADS 892331307   241,328 1,316 SH   SOLE   1,316 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   25,430,528 104,266 SH   SOLE   104,266 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,227,091 22,191 SH   SOLE   22,191 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,512,334 31,195 SH   SOLE   31,195 0 0
UNION PAC CORP COM 907818108   8,295,854 33,775 SH   SOLE   33,775 0 0
UNITED PARCEL SERVICE INC CL B 911312106   23,620,952 150,232 SH   SOLE   150,232 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,299,710 19,564 SH   SOLE   19,564 0 0
US BANCORP DEL COM NEW 902973304   4,890,553 112,998 SH   SOLE   112,998 0 0
VALERO ENERGY CORP COM 91913Y100   576,160 4,432 SH   SOLE   4,432 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   262,244 3,223 SH   SOLE   3,223 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   651,216 3,724 SH   SOLE   3,724 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,062,383 4,980 SH   SOLE   4,980 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,381,898 94,861 SH   SOLE   94,861 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   52,903,545 223,015 SH   SOLE   223,015 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   440,553 2,019 SH   SOLE   2,019 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   207,180 1,386 SH   SOLE   1,386 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   805,353 1,844 SH   SOLE   1,844 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,613,173 11,622 SH   SOLE   11,622 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,408,641 14,652 SH   SOLE   14,652 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   339,487 5,265 SH   SOLE   5,265 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   234,450 3,005 SH   SOLE   3,005 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,296,824 19,348 SH   SOLE   19,348 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,137,459 23,747 SH   SOLE   23,747 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,685,996 15,103 SH   SOLE   15,103 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   7,929,770 67,614 SH   SOLE   67,614 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   31,699,864 343,593 SH   SOLE   343,593 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   18,033,295 81,810 SH   SOLE   81,810 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   24,840,295 81,564 SH   SOLE   81,564 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   29,229,884 248,291 SH   SOLE   248,291 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   39,122,508 80,832 SH   SOLE   80,832 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   7,689,008 40,481 SH   SOLE   40,481 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   26,032,256 103,838 SH   SOLE   103,838 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   4,413,799 32,201 SH   SOLE   32,201 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   10,746,569 56,277 SH   SOLE   56,277 0 0
VEEVA SYS INC CL A COM 922475108   561,581 2,917 SH   SOLE   2,917 0 0
VENTAS INC COM 92276F100   417,859 8,384 SH   SOLE   8,384 0 0
VERALTO CORP COM SHS 92338C103   239,706 2,914 SH   SOLE   2,914 0 0
VERISK ANALYTICS INC COM 92345Y106   998,196 4,179 SH   SOLE   4,179 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   11,763,229 312,022 SH   SOLE   312,022 0 0
VISA INC COM CL A 92826C839   42,044,676 161,493 SH   SOLE   161,493 0 0
WALMART INC COM 931142103   29,539,985 187,377 SH   SOLE   187,377 0 0
WASTE MGMT INC DEL COM 94106L109   35,610,640 198,831 SH   SOLE   198,831 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   211,465 1,015 SH   SOLE   1,015 0 0
WEC ENERGY GROUP INC COM 92939U106   1,987,138 23,609 SH   SOLE   23,609 0 0
WELLS FARGO CO NEW COM 949746101   2,218,933 45,082 SH   SOLE   45,082 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   18,705,781 15,645 SH   SOLE   15,645 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   325,224 9,354 SH   SOLE   9,354 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   279,264 5,660 SH   SOLE   5,660 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   207,691 138 SH   SOLE   138 0 0
WILLIAMS COS INC COM 969457100   786,623 22,585 SH   SOLE   22,585 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,260,186 18,984 SH   SOLE   18,984 0 0
WORKDAY INC CL A 98138H101   588,836 2,133 SH   SOLE   2,133 0 0
XCEL ENERGY INC COM 98389B100   397,153 6,415 SH   SOLE   6,415 0 0
XYLEM INC COM 98419M100   1,200,437 10,497 SH   SOLE   10,497 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,777,140 39,253 SH   SOLE   39,253 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   207,162 11,204 SH   SOLE   11,204 0 0
ZYNEX INC COM 98986M103   188,070 17,270 SH   SOLE   17,270 0 0