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   9,368,107 89,127 SH   SOLE   89,127 0 0
ABBOTT LABS COM 002824100   16,449,705 162,450 SH   SOLE   162,450 0 0
ABBVIE INC COM 00287Y109   14,068,251 88,274 SH   SOLE   88,274 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,977,480 24,413 SH   SOLE   24,413 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,694,542 9,587 SH   SOLE   9,587 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,695,353 78,516 SH   SOLE   78,516 0 0
AEVA TECHNOLOGIES INC *W EXP 03/12/202 00835Q111   1,486 12,500 SH   SOLE   12,500 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   119,196 100,165 SH   SOLE   100,165 0 0
AFLAC INC COM 001055102   250,863 3,888 SH   SOLE   3,888 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,172,394 8,475 SH   SOLE   8,475 0 0
AIR PRODS & CHEMS INC COM 009158106   14,868,548 51,769 SH   SOLE   51,769 0 0
ALBEMARLE CORP COM 012653101   2,000,737 9,051 SH   SOLE   9,051 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   332,939 2,651 SH   SOLE   2,651 0 0
ALLSTATE CORP COM 020002101   1,094,249 9,875 SH   SOLE   9,875 0 0
ALPHABET INC CAP STK CL A 02079K305   28,573,051 275,456 SH   SOLE   275,456 0 0
ALPHABET INC CAP STK CL C 02079K107   17,715,152 170,338 SH   SOLE   170,338 0 0
ALTRIA GROUP INC COM 02209S103   417,006 9,346 SH   SOLE   9,346 0 0
AMAZON COM INC COM 023135106   37,432,916 362,406 SH   SOLE   362,406 0 0
AMERICAN ELEC PWR CO INC COM 025537101   844,127 9,277 SH   SOLE   9,277 0 0
AMERICAN EXPRESS CO COM 025816109   2,281,929 13,834 SH   SOLE   13,834 0 0
AMERICAN TOWER CORP NEW COM 03027X100   494,224 2,419 SH   SOLE   2,419 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   508,725 3,473 SH   SOLE   3,473 0 0
AMGEN INC COM 031162100   22,131,024 91,545 SH   SOLE   91,545 0 0
ANALOG DEVICES INC COM 032654105   234,100 1,187 SH   SOLE   1,187 0 0
AON PLC SHS CL A G0403H108   733,365 2,326 SH   SOLE   2,326 0 0
APPLE INC COM 037833100   173,965,598 1,054,976 SH   SOLE   1,054,976 0 0
APPLIED MATLS INC COM 038222105   6,854,054 55,801 SH   SOLE   55,801 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   552,761 6,939 SH   SOLE   6,939 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   215,785 317 SH   SOLE   317 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   568,260 8,187 SH   SOLE   8,187 0 0
AT&T INC COM 00206R102   2,846,730 147,882 SH   SOLE   147,882 0 0
AUTOLIV INC COM 052800109   653,520 7,000 SH   SOLE   7,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   44,268,032 198,841 SH   SOLE   198,841 0 0
BANK AMERICA CORP COM 060505104   16,581,997 579,790 SH   SOLE   579,790 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,470,210 1,259 SH   SOLE   1,259 0 0
BANK MARIN BANCORP COM 063425102   3,650,504 166,766 SH   SOLE   166,766 0 0
BAXTER INTL INC COM 071813109   445,714 10,989 SH   SOLE   10,989 0 0
BCE INC COM NEW 05534B760   3,625,974 80,955 SH   SOLE   80,955 0 0
BECTON DICKINSON & CO COM 075887109   1,329,341 5,370 SH   SOLE   5,370 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,691,364 31,387 SH   SOLE   31,387 0 0
BIOGEN INC COM 09062X103   811,570 2,919 SH   SOLE   2,919 0 0
BLACKROCK INC COM 09247X101   1,589,977 2,376 SH   SOLE   2,376 0 0
BLACKSTONE INC COM 09260D107   5,530,087 62,956 SH   SOLE   62,956 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   909,618 50,959 SH   SOLE   50,959 0 0
BOEING CO COM 097023105   2,233,489 10,514 SH   SOLE   10,514 0 0
BOOKING HOLDINGS INC COM 09857L108   543,744 205 SH   SOLE   205 0 0
BOSTON SCIENTIFIC CORP COM 101137107   521,363 10,421 SH   SOLE   10,421 0 0
BP PLC SPONSORED ADR 055622104   272,447 7,181 SH   SOLE   7,181 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   6,180,677 89,174 SH   SOLE   89,174 0 0
BROADCOM INC COM 11135F101   4,758,099 7,417 SH   SOLE   7,417 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   376,901 10,784 SH   SOLE   10,784 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   955,635 30,328 SH   SOLE   30,328 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,075,871 5,121 SH   SOLE   5,121 0 0
CANADIAN NATL RY CO COM 136375102   278,409 2,360 SH   SOLE   2,360 0 0
CARDINAL HEALTH INC COM 14149Y108   1,193,202 15,804 SH   SOLE   15,804 0 0
CARLISLE COS INC COM 142339100   2,833,999 12,536 SH   SOLE   12,536 0 0
CARMAX INC COM 143130102   247,799 3,855 SH   SOLE   3,855 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,306,117 28,549 SH   SOLE   28,549 0 0
CATERPILLAR INC COM 149123101   13,701,468 59,874 SH   SOLE   59,874 0 0
CELANESE CORP DEL COM 150870103   390,480 3,586 SH   SOLE   3,586 0 0
CHARLES RIV LABS INTL INC COM 159864107   236,533 1,172 SH   SOLE   1,172 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   229,228 641 SH   SOLE   641 0 0
CHEVRON CORP NEW COM 166764100   53,253,119 326,386 SH   SOLE   326,386 0 0
CHUBB LIMITED COM H1467J104   3,205,523 16,508 SH   SOLE   16,508 0 0
CINTAS CORP COM 172908105   4,453,758 9,626 SH   SOLE   9,626 0 0
CISCO SYS INC COM 17275R102   6,049,784 115,730 SH   SOLE   115,730 0 0
CITIGROUP INC COM NEW 172967424   407,118 8,682 SH   SOLE   8,682 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   217,852 11,885 SH   SOLE   11,885 0 0
CLOROX CO DEL COM 189054109   14,318,228 90,484 SH   SOLE   90,484 0 0
CMS ENERGY CORP COM 125896100   204,641 3,334 SH   SOLE   3,334 0 0
COCA COLA CO COM 191216100   4,348,462 70,102 SH   SOLE   70,102 0 0
COLGATE PALMOLIVE CO COM 194162103   6,130,823 81,581 SH   SOLE   81,581 0 0
COMCAST CORP NEW CL A 20030N101   1,444,109 38,093 SH   SOLE   38,093 0 0
CONOCOPHILLIPS COM 20825C104   1,006,730 10,147 SH   SOLE   10,147 0 0
CONSOLIDATED EDISON INC COM 209115104   459,852 4,807 SH   SOLE   4,807 0 0
CONSTELLATION BRANDS INC CL A 21036P108   258,142 1,143 SH   SOLE   1,143 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,622,789 74,921 SH   SOLE   74,921 0 0
CORNING INC COM 219350105   687,396 19,484 SH   SOLE   19,484 0 0
CORTEVA INC COM 22052L104   274,712 4,555 SH   SOLE   4,555 0 0
COSTCO WHSL CORP NEW COM 22160K105   66,974,452 134,793 SH   SOLE   134,793 0 0
CROWN CASTLE INC COM 22822V101   26,706,258 199,539 SH   SOLE   199,539 0 0
CROWN HLDGS INC COM 228368106   277,409 3,354 SH   SOLE   3,354 0 0
CSX CORP COM 126408103   327,065 10,924 SH   SOLE   10,924 0 0
CUMMINS INC COM 231021106   523,103 2,190 SH   SOLE   2,190 0 0
CVS HEALTH CORP COM 126650100   1,555,904 20,938 SH   SOLE   20,938 0 0
DANAHER CORPORATION COM 235851102   24,793,271 98,370 SH   SOLE   98,370 0 0
DEERE & CO COM 244199105   5,910,848 14,316 SH   SOLE   14,316 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   455,811 13,053 SH   SOLE   13,053 0 0
DEVON ENERGY CORP NEW COM 25179M103   633,557 12,518 SH   SOLE   12,518 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   395,832 2,185 SH   SOLE   2,185 0 0
DICKS SPORTING GOODS INC COM 253393102   318,543 2,245 SH   SOLE   2,245 0 0
DISNEY WALT CO COM 254687106   9,153,818 91,419 SH   SOLE   91,419 0 0
DOMINION ENERGY INC COM 25746U109   1,216,678 21,761 SH   SOLE   21,761 0 0
DOUGLAS EMMETT INC COM 25960P109   659,655 53,500 SH   SOLE   53,500 0 0
DOVER CORP COM 260003108   659,116 4,338 SH   SOLE   4,338 0 0
DOW INC COM 260557103   617,986 11,273 SH   SOLE   11,273 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   100,312 10,471 SH   SOLE   10,471 0 0
DTE ENERGY CO COM 233331107   219,080 2,000 SH   SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   982,185 10,181 SH   SOLE   10,181 0 0
DUPONT DE NEMOURS INC COM 26614N102   318,946 4,444 SH   SOLE   4,444 0 0
EATON CORP PLC SHS G29183103   3,087,820 18,022 SH   SOLE   18,022 0 0
ECOLAB INC COM 278865100   14,663,007 88,582 SH   SOLE   88,582 0 0
EDISON INTL COM 281020107   10,654,155 150,930 SH   SOLE   150,930 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   371,954 4,496 SH   SOLE   4,496 0 0
ELEVANCE HEALTH INC COM 036752103   7,671,470 16,684 SH   SOLE   16,684 0 0
EMERSON ELEC CO COM 291011104   1,389,261 15,943 SH   SOLE   15,943 0 0
EMX RTY CORP COM 26873J107   454,054 228,168 SH   SOLE   228,168 0 0
ENBRIDGE INC COM 29250N105   668,617 17,526 SH   SOLE   17,526 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   569,879 45,700 SH   SOLE   45,700 0 0
ENERPLUS CORP COM 292766102   270,721 18,787 SH   SOLE   18,787 0 0
ENPHASE ENERGY INC COM 29355A107   1,283,759 6,105 SH   SOLE   6,105 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   667,295 25,764 SH   SOLE   25,764 0 0
ESSEX PPTY TR INC COM 297178105   642,060 3,070 SH   SOLE   3,070 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   266,931 5,582 SH   SOLE   5,582 0 0
EVEREST RE GROUP LTD COM G3223R108   363,817 1,016 SH   SOLE   1,016 0 0
EVERGY INC COM 30034W106   465,429 7,615 SH   SOLE   7,615 0 0
EVERSOURCE ENERGY COM 30040W108   389,344 4,975 SH   SOLE   4,975 0 0
EXPEDITORS INTL WASH INC COM 302130109   361,414 3,282 SH   SOLE   3,282 0 0
EXXON MOBIL CORP COM 30231G102   5,165,791 47,107 SH   SOLE   47,107 0 0
FACTSET RESH SYS INC COM 303075105   373,166 899 SH   SOLE   899 0 0
FASTENAL CO COM 311900104   255,514 4,737 SH   SOLE   4,737 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   310,129 3,138 SH   SOLE   3,138 0 0
FEDEX CORP COM 31428X106   1,479,801 6,476 SH   SOLE   6,476 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   3,294,299 50,310 SH   SOLE   50,310 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   3,844,433 33,738 SH   SOLE   33,738 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   4,987,678 222,267 SH   SOLE   222,267 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   278,818 7,618 SH   SOLE   7,618 0 0
FIFTH THIRD BANCORP COM 316773100   1,477,257 55,453 SH   SOLE   55,453 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,705,017 121,874 SH   SOLE   121,874 0 0
FIRST SOLAR INC COM 336433107   500,250 2,300 SH   SOLE   2,300 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,428,263 40,818 SH   SOLE   40,818 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   479,125 13,496 SH   SOLE   13,496 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   293,450 6,939 SH   SOLE   6,939 0 0
FORD MTR CO DEL COM 345370860   333,476 26,466 SH   SOLE   26,466 0 0
FORTINET INC COM 34959E109   2,829,867 42,580 SH   SOLE   42,580 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,865,496 45,600 SH   SOLE   45,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109   240,859 1,259 SH   SOLE   1,259 0 0
GENERAC HLDGS INC COM 368736104   413,138 3,825 SH   SOLE   3,825 0 0
GENERAL DYNAMICS CORP COM 369550108   4,643,383 20,347 SH   SOLE   20,347 0 0
GENERAL ELECTRIC CO COM NEW 369604301   329,454 3,446 SH   SOLE   3,446 0 0
GENERAL MLS INC COM 370334104   394,147 4,612 SH   SOLE   4,612 0 0
GENUINE PARTS CO COM 372460105   11,551,752 69,044 SH   SOLE   69,044 0 0
GILEAD SCIENCES INC COM 375558103   1,087,405 13,106 SH   SOLE   13,106 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   188,650 11,000 SH   SOLE   11,000 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   84,674 39,201 SH   SOLE   39,201 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   575,281 7,083 SH   SOLE   7,083 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,517,153 7,695 SH   SOLE   7,695 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   694,670 9,968 SH   SOLE   9,968 0 0
HERSHEY CO COM 427866108   3,428,936 13,478 SH   SOLE   13,478 0 0
HOME DEPOT INC COM 437076102   41,766,664 141,524 SH   SOLE   141,524 0 0
HOMOLOGY MEDICINES INC COM 438083107   11,130 10,806 SH   SOLE   10,806 0 0
HONEYWELL INTL INC COM 438516106   3,933,634 20,582 SH   SOLE   20,582 0 0
HP INC COM 40434L105   246,159 8,387 SH   SOLE   8,387 0 0
HUBBELL INC COM 443510607   243,310 1,000 SH   SOLE   1,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104   281,501 25,134 SH   SOLE   25,134 0 0
IDEXX LABS INC COM 45168D104   400,064 800 SH   SOLE   800 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,045,263 12,509 SH   SOLE   12,509 0 0
ILLUMINA INC COM 452327109   552,539 2,376 SH   SOLE   2,376 0 0
INCYTE CORP COM 45337C102   361,350 5,000 SH   SOLE   5,000 0 0
INGERSOLL RAND INC COM 45687V106   356,527 6,128 SH   SOLE   6,128 0 0
INTEL CORP COM 458140100   4,493,766 137,550 SH   SOLE   137,550 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,008,236 15,320 SH   SOLE   15,320 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   227,601 2,475 SH   SOLE   2,475 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,524,978 40,950 SH   SOLE   40,950 0 0
INTUIT COM 461202103   318,162 714 SH   SOLE   714 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   691,557 2,707 SH   SOLE   2,707 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,550,774 51,427 SH   SOLE   51,427 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   8,398,508 731,577 SH   SOLE   731,577 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,447,876 7,883 SH   SOLE   7,883 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   301,071 5,643 SH   SOLE   5,643 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   306,311 15,377 SH   SOLE   15,377 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   301,241 6,134 SH   SOLE   6,134 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   994,118 6,874 SH   SOLE   6,874 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   15,496,779 48,287 SH   SOLE   48,287 0 0
IRON MTN INC DEL COM 46284V101   1,383,109 26,141 SH   SOLE   26,141 0 0
ISHARES GOLD TR ISHARES NEW 464285204   279,266 7,473 SH   SOLE   7,473 0 0
ISHARES TR S&P MC 400GR ETF 464287606   201,658 2,820 SH   SOLE   2,820 0 0
ISHARES TR S&P MC 400VL ETF 464287705   245,620 2,390 SH   SOLE   2,390 0 0
ISHARES TR EXPANDED TECH 464287515   439,987 1,444 SH   SOLE   1,444 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,119,785 35,868 SH   SOLE   35,868 0 0
ISHARES TR ISHARES SEMICDTR 464287523   254,351 572 SH   SOLE   572 0 0
ISHARES TR US HLTHCR PR ETF 464288828   365,344 1,478 SH   SOLE   1,478 0 0
ISHARES TR U.S. MED DVC ETF 464288810   408,413 7,566 SH   SOLE   7,566 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,094,005 8,818 SH   SOLE   8,818 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   449,751 6,183 SH   SOLE   6,183 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,924,898 48,781 SH   SOLE   48,781 0 0
ISHARES TR MSCI EAFE ETF 464287465   339,863 4,752 SH   SOLE   4,752 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,016,890 11,155 SH   SOLE   11,155 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,253,657 5,131 SH   SOLE   5,131 0 0
ISHARES TR US TRSPRTION 464287192   297,467 1,306 SH   SOLE   1,306 0 0
ISHARES TR US REGNL BKS ETF 464288778   1,038,375 29,013 SH   SOLE   29,013 0 0
ISHARES TR US INDUSTRIALS 464287754   213,842 2,135 SH   SOLE   2,135 0 0
ISHARES TR US HLTHCARE ETF 464287762   339,960 1,245 SH   SOLE   1,245 0 0
ISHARES TR U.S. FINLS ETF 464287788   851,399 11,968 SH   SOLE   11,968 0 0
ISHARES TR SELECT DIVID ETF 464287168   6,325,137 53,978 SH   SOLE   53,978 0 0
ISHARES TR CORE S&P US VLU 464287663   899,009 12,185 SH   SOLE   12,185 0 0
ISHARES TR CORE S&P SCP ETF 464287804   514,347 5,319 SH   SOLE   5,319 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,307,028 9,222 SH   SOLE   9,222 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,218,724 44,383 SH   SOLE   44,383 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,971,913 16,960 SH   SOLE   16,960 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   465,095 4,575 SH   SOLE   4,575 0 0
ISHARES TR ISHARES BIOTECH 464287556   3,047,135 23,592 SH   SOLE   23,592 0 0
ISHARES TR GLOBAL 100 ETF 464287572   797,423 11,382 SH   SOLE   11,382 0 0
ISHARES TR EUROPE ETF 464287861   302,721 6,052 SH   SOLE   6,052 0 0
ISHARES TR S&P 500 VAL ETF 464287408   339,639 2,238 SH   SOLE   2,238 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   272,435 4,264 SH   SOLE   4,264 0 0
ISHARES TR S&P 100 ETF 464287101   1,855,756 9,922 SH   SOLE   9,922 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   218,772 2,060 SH   SOLE   2,060 0 0
ISHARES TR RUS 1000 ETF 464287622   200,004 888 SH   SOLE   888 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   267,825 1,759 SH   SOLE   1,759 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   8,128,670 410,954 SH   SOLE   410,954 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   500,226 2,804 SH   SOLE   2,804 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   286,965 1,219 SH   SOLE   1,219 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   454,434 9,636 SH   SOLE   9,636 0 0
JABIL INC COM 466313103   337,212 3,825 SH   SOLE   3,825 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,812,944 15,428 SH   SOLE   15,428 0 0
JOHNSON & JOHNSON COM 478160104   40,386,223 260,557 SH   SOLE   260,557 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,473,343 24,466 SH   SOLE   24,466 0 0
JPMORGAN CHASE & CO COM 46625H100   22,823,591 175,148 SH   SOLE   175,148 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   357,194 2,212 SH   SOLE   2,212 0 0
KILROY RLTY CORP COM 49427F108   3,980,219 122,846 SH   SOLE   122,846 0 0
KIMBERLY-CLARK CORP COM 494368103   16,864,261 125,646 SH   SOLE   125,646 0 0
KINDER MORGAN INC DEL COM 49456B101   472,665 26,994 SH   SOLE   26,994 0 0
KKR & CO INC COM 48251W104   1,597,678 30,421 SH   SOLE   30,421 0 0
KLA CORP COM NEW 482480100   7,392,008 18,518 SH   SOLE   18,518 0 0
KROGER CO COM 501044101   586,578 11,881 SH   SOLE   11,881 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,386,632 7,066 SH   SOLE   7,066 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   7,788,070 33,947 SH   SOLE   33,947 0 0
LAM RESEARCH CORP COM 512807108   1,086,600 2,050 SH   SOLE   2,050 0 0
LAMB WESTON HLDGS INC COM 513272104   211,862 2,027 SH   SOLE   2,027 0 0
LENNAR CORP CL A 526057104   1,366,430 13,000 SH   SOLE   13,000 0 0
LILLY ELI & CO COM 532457108   8,748,377 25,474 SH   SOLE   25,474 0 0
LINDE PLC SHS G54950103   5,726,138 16,110 SH   SOLE   16,110 0 0
LOCKHEED MARTIN CORP COM 539830109   2,904,655 6,144 SH   SOLE   6,144 0 0
LOWES COS INC COM 548661107   9,143,443 45,724 SH   SOLE   45,724 0 0
LULULEMON ATHLETICA INC COM 550021109   3,121,108 8,570 SH   SOLE   8,570 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   854,775 9,104 SH   SOLE   9,104 0 0
MARATHON PETE CORP COM 56585A102   1,823,171 13,522 SH   SOLE   13,522 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,794,150 10,806 SH   SOLE   10,806 0 0
MASIMO CORP COM 574795100   3,785,838 20,515 SH   SOLE   20,515 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,825,175 5,023 SH   SOLE   5,023 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,074,193 36,945 SH   SOLE   36,945 0 0
MCDONALDS CORP COM 580135101   24,080,809 86,123 SH   SOLE   86,123 0 0
MCKESSON CORP COM 58155Q103   563,983 1,584 SH   SOLE   1,584 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   105,216 12,800 SH   SOLE   12,800 0 0
MEDTRONIC PLC SHS G5960L103   8,262,317 102,485 SH   SOLE   102,485 0 0
MERCK & CO INC COM 58933Y105   7,929,980 74,537 SH   SOLE   74,537 0 0
META PLATFORMS INC CL A 30303M102   2,090,364 9,863 SH   SOLE   9,863 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   45,400 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104   103,140,265 357,754 SH   SOLE   357,754 0 0
MIRATI THERAPEUTICS INC COM 60468T105   929,500 25,000 SH   SOLE   25,000 0 0
MONDAY COM LTD SHS M7S64H106   201,135 1,409 SH   SOLE   1,409 0 0
MONDELEZ INTL INC CL A 609207105   983,889 14,112 SH   SOLE   14,112 0 0
MORGAN STANLEY COM NEW 617446448   2,934,778 33,426 SH   SOLE   33,426 0 0
MP MATERIALS CORP COM CL A 553368101   320,379 11,365 SH   SOLE   11,365 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   241,642 10,018 SH   SOLE   10,018 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   190,981 21,126 SH   SOLE   21,126 0 0
NEWMONT CORP COM 651639106   568,926 11,606 SH   SOLE   11,606 0 0
NEXTERA ENERGY INC COM 65339F101   33,372,988 432,966 SH   SOLE   432,966 0 0
NIKE INC CL B 654106103   23,886,718 194,771 SH   SOLE   194,771 0 0
NORDSTROM INC COM 655664100   165,385 10,165 SH   SOLE   10,165 0 0
NORFOLK SOUTHN CORP COM 655844108   302,100 1,425 SH   SOLE   1,425 0 0
NORTHROP GRUMMAN CORP COM 666807102   329,361 713 SH   SOLE   713 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,047,788 11,389 SH   SOLE   11,389 0 0
NUCOR CORP COM 670346105   3,720,498 24,086 SH   SOLE   24,086 0 0
NVIDIA CORPORATION COM 67066G104   22,174,934 79,832 SH   SOLE   79,832 0 0
OCCIDENTAL PETE CORP COM 674599105   808,874 12,956 SH   SOLE   12,956 0 0
OMNICOM GROUP INC COM 681919106   1,667,460 17,675 SH   SOLE   17,675 0 0
ORACLE CORP COM 68389X105   2,514,502 27,061 SH   SOLE   27,061 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,270,074 1,496 SH   SOLE   1,496 0 0
OTIS WORLDWIDE CORP COM 68902V107   350,851 4,157 SH   SOLE   4,157 0 0
PACCAR INC COM 693718108   1,091,485 14,911 SH   SOLE   14,911 0 0
PARKER-HANNIFIN CORP COM 701094104   651,717 1,939 SH   SOLE   1,939 0 0
PAYCHEX INC COM 704326107   382,967 3,342 SH   SOLE   3,342 0 0
PAYPAL HLDGS INC COM 70450Y103   289,711 3,815 SH   SOLE   3,815 0 0
PEPSICO INC COM 713448108   9,945,755 54,558 SH   SOLE   54,558 0 0
PFIZER INC COM 717081103   7,286,738 178,597 SH   SOLE   178,597 0 0
PHILIP MORRIS INTL INC COM 718172109   599,838 6,168 SH   SOLE   6,168 0 0
PHILLIPS 66 COM 718546104   400,118 3,947 SH   SOLE   3,947 0 0
PIONEER NAT RES CO COM 723787107   692,788 3,392 SH   SOLE   3,392 0 0
PNC FINL SVCS GROUP INC COM 693475105   337,199 2,653 SH   SOLE   2,653 0 0
PPG INDS INC COM 693506107   280,652 2,101 SH   SOLE   2,101 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,453,362 12,873 SH   SOLE   12,873 0 0
PROCTER AND GAMBLE CO COM 742718109   38,477,515 258,777 SH   SOLE   258,777 0 0
PROGRESSIVE CORP COM 743315103   234,189 1,637 SH   SOLE   1,637 0 0
PROLOGIS INC. COM 74340W103   3,647,595 29,235 SH   SOLE   29,235 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   1,777,695 62,905 SH   SOLE   62,905 0 0
PUBLIC STORAGE COM 74460D109   575,995 1,906 SH   SOLE   1,906 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,570,813 89,204 SH   SOLE   89,204 0 0
QUALCOMM INC COM 747525103   6,211,251 48,685 SH   SOLE   48,685 0 0
QUEST DIAGNOSTICS INC COM 74834L100   297,391 2,102 SH   SOLE   2,102 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,516,311 25,695 SH   SOLE   25,695 0 0
REALTY INCOME CORP COM 756109104   14,991,644 236,760 SH   SOLE   236,760 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   213,135 8,505 SH   SOLE   8,505 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,860,593 4,222 SH   SOLE   4,222 0 0
ROSS STORES INC COM 778296103   246,222 2,320 SH   SOLE   2,320 0 0
S&P GLOBAL INC COM 78409V104   4,727,486 13,712 SH   SOLE   13,712 0 0
SALESFORCE INC COM 79466L302   6,008,983 30,078 SH   SOLE   30,078 0 0
SCHWAB CHARLES CORP COM 808513105   3,835,361 73,222 SH   SOLE   73,222 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,320,079 34,194 SH   SOLE   34,194 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,779,286 78,982 SH   SOLE   78,982 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,821,760 58,337 SH   SOLE   58,337 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,317,969 100,027 SH   SOLE   100,027 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   556,193 8,534 SH   SOLE   8,534 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,043,010 18,991 SH   SOLE   18,991 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   231,036 4,747 SH   SOLE   4,747 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   28,630,889 345,658 SH   SOLE   345,658 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   23,376,026 727,093 SH   SOLE   727,093 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   39,431,348 680,203 SH   SOLE   680,203 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   40,589,163 313,527 SH   SOLE   313,527 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   26,136,847 258,320 SH   SOLE   258,320 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   29,142,537 390,075 SH   SOLE   390,075 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   33,500,289 224,022 SH   SOLE   224,022 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,482,464 110,540 SH   SOLE   110,540 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,069,436 135,619 SH   SOLE   135,619 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   118,653,708 785,734 SH   SOLE   785,734 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,939,175 110,825 SH   SOLE   110,825 0 0
SELECTQUOTE INC COM 816307300   607,600 280,000 SH   SOLE   280,000 0 0
SEMPRA COM 816851109   3,050,436 20,180 SH   SOLE   20,180 0 0
SERVICENOW INC COM 81762P102   311,827 671 SH   SOLE   671 0 0
SHELL PLC SPON ADS 780259305   423,552 7,361 SH   SOLE   7,361 0 0
SHERWIN WILLIAMS CO COM 824348106   1,616,156 7,190 SH   SOLE   7,190 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   321,412 80,960 SH   SOLE   80,960 0 0
SJW GROUP COM 784305104   316,168 4,153 SH   SOLE   4,153 0 0
SMARTSHEET INC COM CL A 83200N103   206,544 4,321 SH   SOLE   4,321 0 0
SOUTHERN CO COM 842587107   2,674,701 38,441 SH   SOLE   38,441 0 0
SOUTHERN COPPER CORP COM 84265V105   709,125 9,300 SH   SOLE   9,300 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,753,905 5,273 SH   SOLE   5,273 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,208,717 12,055 SH   SOLE   12,055 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,755,676 40,928 SH   SOLE   40,928 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,183,962 17,853 SH   SOLE   17,853 0 0
SPDR SER TR S&P REGL BKG 78464A698   4,772,450 108,811 SH   SOLE   108,811 0 0
SPDR SER TR NYSE TECH ETF 78464A102   615,145 5,075 SH   SOLE   5,075 0 0
SPDR SER TR S&P DIVID ETF 78464A763   12,515,803 101,171 SH   SOLE   101,171 0 0
SPDR SER TR AEROSPACE DEF 78464A631   289,116 2,473 SH   SOLE   2,473 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,370,505 17,008 SH   SOLE   17,008 0 0
STARBUCKS CORP COM 855244109   17,355,115 166,668 SH   SOLE   166,668 0 0
STATE STR CORP COM 857477103   512,532 6,771 SH   SOLE   6,771 0 0
STRYKER CORPORATION COM 863667101   455,896 1,597 SH   SOLE   1,597 0 0
SYNOPSYS INC COM 871607107   268,436 695 SH   SOLE   695 0 0
SYSCO CORP COM 871829107   663,792 8,595 SH   SOLE   8,595 0 0
T-MOBILE US INC COM 872590104   384,405 2,654 SH   SOLE   2,654 0 0
TARGET CORP COM 87612E106   8,792,193 53,083 SH   SOLE   53,083 0 0
TERADYNE INC COM 880770102   339,726 3,160 SH   SOLE   3,160 0 0
TESLA INC COM 88160R101   7,323,131 35,299 SH   SOLE   35,299 0 0
TEXAS INSTRS INC COM 882508104   1,154,755 6,208 SH   SOLE   6,208 0 0
THE CIGNA GROUP COM 125523100   548,623 2,147 SH   SOLE   2,147 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,530,027 11,330 SH   SOLE   11,330 0 0
TJX COS INC NEW COM 872540109   354,873 4,529 SH   SOLE   4,529 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   309,563 5,168 SH   SOLE   5,168 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   19,882,587 108,069 SH   SOLE   108,069 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,350,492 25,381 SH   SOLE   25,381 0 0
TRUIST FINL CORP COM 89832Q109   406,131 11,910 SH   SOLE   11,910 0 0
UDR INC COM 902653104   246,360 6,000 SH   SOLE   6,000 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,777,252 34,224 SH   SOLE   34,224 0 0
UNION PAC CORP COM 907818108   8,033,011 39,914 SH   SOLE   39,914 0 0
UNITED PARCEL SERVICE INC CL B 911312106   30,236,820 155,868 SH   SOLE   155,868 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,825,580 18,675 SH   SOLE   18,675 0 0
US BANCORP DEL COM NEW 902973304   5,172,877 143,492 SH   SOLE   143,492 0 0
VALERO ENERGY CORP COM 91913Y100   666,590 4,775 SH   SOLE   4,775 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   265,727 3,423 SH   SOLE   3,423 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   498,482 1,894 SH   SOLE   1,894 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   48,435,939 237,315 SH   SOLE   237,315 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,121,870 5,918 SH   SOLE   5,918 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   785,427 2,089 SH   SOLE   2,089 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,363,098 76,627 SH   SOLE   76,627 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   353,631 2,561 SH   SOLE   2,561 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,135,312 12,569 SH   SOLE   12,569 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,169,167 15,025 SH   SOLE   15,025 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   385,295 2,062 SH   SOLE   2,062 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   322,791 5,296 SH   SOLE   5,296 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,597,549 16,866 SH   SOLE   16,866 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   502,898 11,133 SH   SOLE   11,133 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,055,718 19,485 SH   SOLE   19,485 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   274,248 1,341 SH   SOLE   1,341 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   21,806,850 86,347 SH   SOLE   86,347 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   22,449,867 232,232 SH   SOLE   232,232 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   24,601,837 103,170 SH   SOLE   103,170 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   40,951,925 106,239 SH   SOLE   106,239 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   6,927,169 38,956 SH   SOLE   38,956 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   7,088,314 62,053 SH   SOLE   62,053 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   8,946,873 46,232 SH   SOLE   46,232 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   4,379,721 29,689 SH   SOLE   29,689 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   23,785,747 305,376 SH   SOLE   305,376 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   16,147,423 84,759 SH   SOLE   84,759 0 0
VENTAS INC COM 92276F100   399,990 9,227 SH   SOLE   9,227 0 0
VERISK ANALYTICS INC COM 92345Y106   847,062 4,415 SH   SOLE   4,415 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   16,010,843 411,696 SH   SOLE   411,696 0 0
VISA INC COM CL A 92826C839   38,483,279 170,688 SH   SOLE   170,688 0 0
WALMART INC COM 931142103   26,820,569 181,896 SH   SOLE   181,896 0 0
WASTE MGMT INC DEL COM 94106L109   33,764,491 206,928 SH   SOLE   206,928 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   305,501 1,815 SH   SOLE   1,815 0 0
WEC ENERGY GROUP INC COM 92939U106   2,562,214 27,030 SH   SOLE   27,030 0 0
WELLS FARGO CO NEW COM 949746101   7,637,219 204,313 SH   SOLE   204,313 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   21,228,162 18,047 SH   SOLE   18,047 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   330,663 10,975 SH   SOLE   10,975 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   431,080 8,951 SH   SOLE   8,951 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   396,717 288 SH   SOLE   288 0 0
WILLIAMS COS INC COM 969457100   806,687 27,016 SH   SOLE   27,016 0 0
WORKDAY INC CL A 98138H101   495,903 2,401 SH   SOLE   2,401 0 0
XCEL ENERGY INC COM 98389B100   530,213 7,862 SH   SOLE   7,862 0 0
XYLEM INC COM 98419M100   2,567,453 24,522 SH   SOLE   24,522 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   975,942 3,069 SH   SOLE   3,069 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,485,627 42,458 SH   SOLE   42,458 0 0
ZOETIS INC CL A 98978V103   545,303 3,276 SH   SOLE   3,276 0 0
ZYNEX INC COM 98986M103   207,240 17,270 SH   SOLE   17,270 0 0