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
AGILENT TECHNOLOGIES INC COM 00846U101   1,246,553 9,616 SH   SOLE   9,251 0 365
AMERICAN AIRLS GROUP INC COM 02376R102   302,602 26,708 SH   SOLE   26,708 0 0
APPLE INC COM 037833100   406,098,551 1,928,110 SH   SOLE   1,739,564 0 188,546
ABBVIE INC COM 00287Y109   15,616,714 91,049 SH   SOLE   83,010 0 8,039
Airbnb Inc COM CL A 009066101   370,341 2,442 SH   SOLE   2,407 0 35
ABBOTT LABS COM 002824100   5,537,109 53,288 SH   SOLE   49,424 0 3,864
ARCHER AVIATION INC COM CL A 03945R102   35,200 10,000 SH   SOLE   10,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,529,277 24,816 SH   SOLE   24,601 0 215
ISHARES TR MSCI ACWI ETF 464288257   3,277,626 29,160 SH   SOLE   28,875 0 285
ISHARES INC MSCI GBL MIN VOL 464286525   340,219 3,251 SH   SOLE   3,251 0 0
ADOBE INC COM 00724F101   4,965,835 8,939 SH   SOLE   8,506 0 433
Analog Devices Inc COM 032654105   1,137,457 4,983 SH   SOLE   4,983 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   619,572 10,249 SH   SOLE   10,249 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,632,492 19,408 SH   SOLE   18,375 0 1,033
Autodesk Inc COM 052769106   582,246 2,353 SH   SOLE   817 0 1,536
AMERICAN ELEC PWR CO INC COM 025537101   862,160 9,826 SH   SOLE   9,626 0 200
AFLAC INC COM 001055102   508,393 5,692 SH   SOLE   5,646 0 46
ISHARES TR CORE US AGGBD ET 464287226   157,476,112 1,622,294 SH   SOLE   1,441,408 0 180,887
C3 AI INC CL A 12468P104   313,926 10,840 SH   SOLE   10,840 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   329,153 4,434 SH   SOLE   4,270 0 164
WISDOMTREE TR INTERNTNL AI ENH 97717W786   234,586 5,960 SH   SOLE   5,960 0 0
Gallagher Arthur J & Co COM 363576109   290,994 1,122 SH   SOLE   1,122 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   784,153 8,705 SH   SOLE   8,605 0 100
Albemarle Corp COM 012653101   275,002 2,879 SH   SOLE   2,879 0 0
ALLSTATE CORP COM 020002101   50,610,326 316,988 SH   SOLE   283,297 0 33,691
ALLOGENE THERAPEUTICS INC COM 019770106   25,281 10,850 SH   SOLE   10,850 0 0
ALLY FINL INC COM 02005N100   232,581 5,863 SH   SOLE   2,093 0 3,770
APPLIED MATLS INC COM 038222105   13,888,419 58,852 SH   SOLE   58,480 0 372
ARDAGH METAL PACKAGING S A SHS L02235106   85,286 25,084 SH   SOLE   25,084 0 0
Advanced Micro Devices Inc COM 007903107   9,013,342 55,566 SH   SOLE   53,558 0 2,008
Ametek Inc COM 031100100   1,055,326 6,330 SH   SOLE   5,871 0 459
AMGEN INC COM 031162100   9,319,842 29,828 SH   SOLE   28,651 0 1,177
ALPS ETF TR ALERIAN MLP 00162Q452   233,183 4,860 SH   SOLE   4,860 0 0
AMERIPRISE FINL INC COM 03076C106   775,170 1,815 SH   SOLE   1,768 0 47
AMERICAN TOWER CORP NEW COM 03027X100   61,292,352 315,322 SH   SOLE   285,646 0 29,676
AMAZON COM INC COM 023135106   200,278,612 1,036,371 SH   SOLE   961,734 0 74,637
Ansys Inc COM 03662Q105   226,658 705 SH   SOLE   705 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   218,116 2,917 SH   SOLE   2,917 0 0
AON PLC SHS CL A G0403H108   1,120,923 3,818 SH   SOLE   3,818 0 0
SMITH A O CORP COM 831865209   226,694 2,772 SH   SOLE   2,772 0 0
AIR PRODS & CHEMS INC COM 009158106   3,023,521 11,717 SH   SOLE   11,647 0 70
AMPHENOL CORP NEW CL A 032095101   269,803 4,005 SH   SOLE   4,005 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   398,520 3,375 SH   SOLE   3,375 0 0
APPLOVIN CORP COM CL A 03831W108   943,881 11,342 SH   SOLE   11,342 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,077,984 23,094 SH   SOLE   23,094 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   229,856 8,844 SH   SOLE   8,844 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,628,937 1,593 SH   SOLE   1,547 0 46
Atmos Energy Corp COM 049560105   219,315 1,880 SH   SOLE   1,880 0 0
AGAPE ATP CORP COM 008389108   8,878 41,837 SH   SOLE   41,837 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,707,044 26,282 SH   SOLE   26,282 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   3,490,907 57,144 SH   SOLE   57,144 0 0
BROADCOM INC COM 11135F101   151,996,123 94,670 SH   SOLE   85,454 0 9,216
AMERICAN CENTY ETF TR US SML CP VALU 025072877   11,277,983 125,702 SH   SOLE   125,702 0 0
Avery Dennison Corp COM 053611109   247,949 1,134 SH   SOLE   1,134 0 0
AXON ENTERPRISE INC COM 05464C101   464,016 1,577 SH   SOLE   1,577 0 0
AMERICAN EXPRESS CO COM 025816109   5,020,368 21,682 SH   SOLE   20,584 0 1,097
ASTRAZENECA PLC SPONSORED ADR 046353108   1,329,907 17,052 SH   SOLE   16,996 0 56
Boeing Co COM 097023105   6,852,956 37,652 SH   SOLE   34,747 0 2,904
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   405,547 5,633 SH   SOLE   4,839 0 794
BANK AMERICA CORP COM 060505104   17,392,384 437,324 SH   SOLE   425,639 0 11,685
BANK AMERICA CORP 7.25%CNV PFD L 060505682   136,362 114 SH   SOLE   114 0 0
Ball Corp COM 058498106   401,129 6,683 SH   SOLE   6,683 0 0
BAXTER INTL INC COM 071813109   343,464 10,268 SH   SOLE   10,268 0 0
BlackBerry Ltd COM 09228F103   27,580 11,121 SH   SOLE   11,121 0 0
BARRETT BUSINESS SVCS INC COM 068463108   758,336 23,141 SH   SOLE   23,141 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   239,634 29,331 SH   SOLE   29,331 0 0
Becton Dickinson & Co COM 075887109   3,904,250 16,706 SH   SOLE   4,024 0 12,682
BROWN FORMAN CORP CL A 115637100   1,174,822 26,622 SH   SOLE   26,622 0 0
BROWN FORMAN CORP CL B 115637209   1,931,004 44,710 SH   SOLE   44,678 0 32
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   40,983,850 446,544 SH   SOLE   422,746 0 23,798
SPDR SER TR BLOOMBERG 3-12 M 78468R523   5,402,521 54,368 SH   SOLE   54,184 0 184
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   495,780 18,068 SH   SOLE   14,356 0 3,712
VANGUARD BD INDEX FDS INTERMED TERM 921937819   164,239,134 2,193,072 SH   SOLE   2,118,170 0 74,901
BANK NEW YORK MELLON CORP COM 064058100   233,524 3,899 SH   SOLE   2,699 0 1,200
BOOKING HOLDINGS INC COM 09857L108   3,294,515 832 SH   SOLE   817 0 15
BlackRock Inc COM 09247X101   47,264,724 60,032 SH   SOLE   51,818 0 8,214
BLEND LABS INC CL A 09352U108   502,305 212,841 SH   SOLE   212,841 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   137,235 3,869 SH   SOLE   1,382 0 2,487
BRISTOL-MYERS SQUIBB CO COM 110122108   1,636,941 39,416 SH   SOLE   37,205 0 2,211
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,178,084 71,868 SH   SOLE   47,508 0 24,360
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,883,199 38,693 SH   SOLE   37,577 0 1,116
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,232,997 24,517 SH   SOLE   18,451 0 6,066
BP PLC SPONSORED ADR 055622104   434,428 12,034 SH   SOLE   11,650 0 384
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,686,648 8,562 SH   SOLE   8,362 0 200
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,448,964 4 SH   SOLE   4 0 0
Brown & Brown Inc COM 115236101   1,048,332 11,725 SH   SOLE   11,725 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   780,172 37,045 SH   SOLE   37,045 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   303,580 14,845 SH   SOLE   14,845 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   747,308 38,973 SH   SOLE   38,973 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,941,563 153,047 SH   SOLE   152,236 0 811
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,016,873 13,258 SH   SOLE   7,887 0 5,370
Boston Scientific Corp COM 101137107   1,006,204 13,066 SH   SOLE   13,066 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   940,964 45,304 SH   SOLE   45,304 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   1,279,015 119,422 SH   SOLE   119,422 0 0
BLACKSTONE INC COM 09260D107   2,712,374 21,909 SH   SOLE   21,886 0 23
CITIGROUP INC COM NEW 172967424   1,100,502 17,342 SH   SOLE   17,295 0 47
CREDIT ACCEP CORP MICH COM 225310101   205,872 400 SH   SOLE   400 0 0
CONAGRA BRANDS INC COM 205887102   312,040 10,980 SH   SOLE   8,272 0 2,708
Cardinal Health Inc COM 14149Y108   541,082 5,503 SH   SOLE   5,503 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   920,271 14,589 SH   SOLE   11,424 0 3,165
CATERPILLAR INC COM 149123101   3,874,493 11,632 SH   SOLE   11,320 0 312
Chubb Limited COM H1467J104   1,616,723 6,338 SH   SOLE   6,038 0 300
CBRE GROUP INC CL A 12504L109   272,944 3,063 SH   SOLE   2,913 0 150
CROWN CASTLE INC COM 22822V101   748,200 7,658 SH   SOLE   6,532 0 1,126
Cameco Corp COM 13321L108   324,769 6,601 SH   SOLE   6,601 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   310,802 16,603 SH   SOLE   16,291 0 312
CADENCE DESIGN SYSTEM INC COM 127387108   743,413 2,416 SH   SOLE   2,416 0 0
CDW CORP COM 12514G108   1,183,851 5,289 SH   SOLE   3,862 0 1,427
CONSTELLATION ENERGY CORP COM 21037T109   924,220 4,615 SH   SOLE   4,528 0 87
CONFLUENT INC CLASS A COM 20717M103   409,522 13,868 SH   SOLE   13,868 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   252,675 4,570 SH   SOLE   4,170 0 400
CHURCH & DWIGHT CO INC COM 171340102   254,979 2,459 SH   SOLE   2,459 0 0
CHEMED CORP NEW COM 16359R103   721,089 1,329 SH   SOLE   1,317 0 12
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   190,135 16,335 SH   SOLE   16,335 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   220,327 1,335 SH   SOLE   1,335 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   328,850 1,100 SH   SOLE   1,077 0 23
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   188,381 16,880 SH   SOLE   16,880 0 0
THE CIGNA GROUP COM 125523100   1,796,470 5,434 SH   SOLE   5,377 0 57
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   197,764 3,505 SH   SOLE   3,505 0 0
Colgate Palmolive Co COM 194162103   4,256,489 43,863 SH   SOLE   26,325 0 17,538
CLENE INC COMMON STOCK 185634102   16,023 44,984 SH   SOLE   44,984 0 0
CLOROX CO DEL COM 189054109   783,781 5,743 SH   SOLE   5,688 0 55
COMCAST CORP NEW CL A 20030N101   33,754,427 861,962 SH   SOLE   782,087 0 79,875
CME GROUP INC COM 12572Q105   219,769 1,118 SH   SOLE   1,118 0 0
ISHARES TR CALIF MUN BD ETF 464288356   72,448,648 1,273,710 SH   SOLE   938,405 0 335,306
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,784,608 44,447 SH   SOLE   42,647 0 1,800
Cummins Inc COM 231021106   519,587 1,876 SH   SOLE   1,424 0 452
CENTENE CORP DEL COM 15135B101   906,134 13,667 SH   SOLE   13,667 0 0
CANADIAN NAT RES LTD COM 136385101   403,419 11,332 SH   SOLE   11,332 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,220,465 5,492 SH   SOLE   5,356 0 136
COOPER COS INC COM 216648501   379,057 4,342 SH   SOLE   4,300 0 42
ConocoPhillips COM 20825C104   3,609,772 31,559 SH   SOLE   31,524 0 35
CENCORA INC COM 03073E105   897,275 3,983 SH   SOLE   3,983 0 0
COSTCO WHSL CORP NEW COM 22160K105   110,219,064 129,671 SH   SOLE   118,929 0 10,742
PACER FDS TR US CASH COWS 100 69374H881   507,582 9,315 SH   SOLE   9,315 0 0
Copart Inc COM 217204106   581,462 10,736 SH   SOLE   10,736 0 0
CRANE COMPANY COMMON STOCK 224408104   316,056 2,180 SH   SOLE   2,180 0 0
ISHARES TR MSCI LW CRB TG 46434V464   120,085 655 SH   SOLE   655 0 0
SALESFORCE INC COM 79466L302   7,720,883 30,031 SH   SOLE   29,186 0 845
CROWDSTRIKE HLDGS INC CL A 22788C105   6,583,414 17,181 SH   SOLE   17,131 0 50
CISCO SYS INC COM 17275R102   59,993,978 1,262,765 SH   SOLE   1,111,827 0 150,938
CSX Corp COM 126408103   1,551,187 46,373 SH   SOLE   33,677 0 12,696
Cintas Corp COM 172908105   9,933,438 14,185 SH   SOLE   3,164 0 11,021
CYTOSORBENTS CORP COM NEW 23283X206   19,684 28,000 SH   SOLE   28,000 0 0
CORTEVA INC COM 22052L104   510,263 9,460 SH   SOLE   8,523 0 937
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   5,255,855 93,264 SH   SOLE   93,264 0 0
CVS HEALTH CORP COM 126650100   7,997,660 135,416 SH   SOLE   128,921 0 6,494
CHEVRON CORP NEW COM 166764100   17,370,672 111,051 SH   SOLE   101,891 0 9,160
SPDR SER TR BBG CONV SEC ETF 78464A359   1,411,481 19,588 SH   SOLE   17,384 0 2,204
CYBERARK SOFTWARE LTD SHS M2682V108   203,022 743 SH   SOLE   743 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,986,132 20,342 SH   SOLE   17,375 0 2,967
DOMINION ENERGY INC COM 25746U109   418,350 8,538 SH   SOLE   8,538 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   317,095 6,684 SH   SOLE   6,387 0 298
Dupont De Nemours Inc COM 26614N102   737,035 9,157 SH   SOLE   8,576 0 581
Deere & Co COM 244199105   1,893,763 5,069 SH   SOLE   5,069 0 0
DECKERS OUTDOOR CORP COM 243537107   893,418 923 SH   SOLE   873 0 50
DELL TECHNOLOGIES INC CL C 24703L202   533,010 3,865 SH   SOLE   3,865 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   267,416 2,121 SH   SOLE   2,113 0 8
WISDOMTREE TR US SMALLCAP DIVD 97717W604   304,710 9,782 SH   SOLE   9,782 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   32,055,059 994,264 SH   SOLE   993,553 0 711
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   31,391,999 1,213,452 SH   SOLE   1,210,707 0 2,745
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   73,263,622 2,469,283 SH   SOLE   2,469,283 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   12,662,804 210,766 SH   SOLE   163,334 0 47,431
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   80,933,534 1,560,315 SH   SOLE   1,406,631 0 153,684
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   133,989 3,574 SH   SOLE   3,574 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   9,338,272 367,359 SH   SOLE   367,359 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   694,217 25,971 SH   SOLE   25,971 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   202,752 7,712 SH   SOLE   7,712 0 0
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   175,839 4,306 SH   SOLE   4,306 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   62,391,211 1,735,983 SH   SOLE   1,353,363 0 382,619
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   77,046,168 2,665,035 SH   SOLE   2,197,699 0 467,336
DISCOVER FINL SVCS COM 254709108   720,815 5,510 SH   SOLE   5,015 0 495
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   72,301,766 2,512,223 SH   SOLE   2,154,031 0 358,191
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,651,170 28,057 SH   SOLE   28,057 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   10,197,322 259,672 SH   SOLE   259,672 0 0
ISHARES TR CORE DIV GRWTH 46434V621   4,837,381 83,968 SH   SOLE   79,320 0 4,648
WISDOMTREE TR US QTLY DIV GRT 97717X669   448,827 5,751 SH   SOLE   1,851 0 3,900
Quest Diagnostics Inc COM 74834L100   378,681 2,767 SH   SOLE   1,147 0 1,620
D R HORTON INC COM 23331A109   1,035,098 7,345 SH   SOLE   6,220 0 1,125
DANAHER CORPORATION COM 235851102   5,864,460 23,472 SH   SOLE   23,348 0 124
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,606,623 16,891 SH   SOLE   16,391 0 500
DISNEY WALT CO COM 254687106   45,157,492 454,804 SH   SOLE   411,192 0 43,612
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   414,696 12,935 SH   SOLE   7,541 0 5,394
DRAFTKINGS INC NEW COM CL A 26142V105   331,456 8,684 SH   SOLE   8,684 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   3,789,720 52,092 SH   SOLE   52,092 0 0
DIGITAL RLTY TR INC COM 253868103   653,899 4,301 SH   SOLE   3,551 0 750
DANIMER SCIENTIFIC INC COM CL A 236272100   12,088 20,040 SH   SOLE   20,040 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,416,810 30,293 SH   SOLE   27,696 0 2,597
Dover Corp COM 260003108   3,694,257 20,472 SH   SOLE   3,130 0 17,343
DOW INC COM 260557103   879,298 16,575 SH   SOLE   15,694 0 881
Darden Restaurants Inc COM 237194105   214,631 1,418 SH   SOLE   1,418 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   593,321 19,817 SH   SOLE   19,817 0 0
ISHARES TR MSCI KLD400 SOC 464288570   1,447,357 13,937 SH   SOLE   13,937 0 0
DTE ENERGY CO COM 233331107   201,410 1,814 SH   SOLE   1,814 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,479,206 24,735 SH   SOLE   24,041 0 694
DEVON ENERGY CORP NEW COM 25179M103   425,914 8,986 SH   SOLE   7,565 0 1,421
ISHARES TR SELECT DIVID ETF 464287168   1,144,410 9,459 SH   SOLE   7,800 0 1,659
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   819,701 9,639 SH   SOLE   9,550 0 89
DEXCOM INC COM 252131107   288,155 2,541 SH   SOLE   2,541 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   2,647,914 56,810 SH   SOLE   53,105 0 3,705
SPDR SER TR BLOOMBERG EMERGI 78464A391   146,211 7,351 SH   SOLE   7,351 0 0
Ecolab Inc COM 278865100   2,922,113 12,278 SH   SOLE   10,533 0 1,745
Consolidated Edison Inc COM 209115104   984,883 11,014 SH   SOLE   10,909 0 105
ISHARES TR MSCI EMG MKT ETF 464287234   3,367,043 79,057 SH   SOLE   67,640 0 11,417
ISHARES INC MSCI EMERG MRKT 464286533   480,487 8,399 SH   SOLE   8,399 0 0
ISHARES TR MSCI EAFE ETF 464287465   12,348,360 157,645 SH   SOLE   136,535 0 21,110
ISHARES TR MSCI EAFE MIN VL 46429B689   188,742 2,721 SH   SOLE   2,721 0 0
ISHARES TR EAFE GRWTH ETF 464288885   42,075,285 411,293 SH   SOLE   403,897 0 7,396
ISHARES TR EAFE VALUE ETF 464288877   58,797,998 1,108,560 SH   SOLE   1,093,422 0 15,138
EDISON INTL COM 281020107   779,237 10,851 SH   SOLE   10,851 0 0
ELEVANCE HEALTH INC COM 036752103   1,019,918 1,882 SH   SOLE   1,829 0 53
ISHARES TR JPMORGAN USD EMG 464288281   1,755,363 19,839 SH   SOLE   8,790 0 11,049
WESTERN ASSET EMERGING MKTS COM 95766A101   216,327 23,236 SH   SOLE   23,236 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   135,998 5,719 SH   SOLE   5,719 0 0
EMERSON ELEC CO COM 291011104   2,311,538 20,983 SH   SOLE   20,783 0 200
ISHARES INC MSCI EMRG CHN 46434G764   502,134 8,482 SH   SOLE   8,482 0 0
ENBRIDGE INC COM 29250N105   998,335 28,051 SH   SOLE   27,973 0 78
Enphase Energy Inc COM 29355A107   358,059 3,591 SH   SOLE   3,591 0 0
ENSIGN GROUP INC COM 29358P101   1,825,912 14,762 SH   SOLE   156 0 14,606
EOG RES INC COM 26875P101   798,745 6,346 SH   SOLE   6,339 0 7
ENTERPRISE PRODS PARTNERS L COM 293792107   4,285,968 147,894 SH   SOLE   147,894 0 0
Eversource Energy COM 30040W108   934,989 16,487 SH   SOLE   16,487 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   39,189,131 497,450 SH   SOLE   468,163 0 29,287
ISHARES INC ESG AWR MSCI EM 46434G863   3,249,534 96,914 SH   SOLE   95,562 0 1,352
ISHARES TR ESG AWR MSCI USA 46435G425   1,321,230 11,073 SH   SOLE   11,073 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   1,195,769 12,376 SH   SOLE   12,376 0 0
ISHARES TR ESG AWARE MSCI 46435U663   6,642,711 172,538 SH   SOLE   163,134 0 9,404
ESSEX PPTY TR INC COM 297178105   334,262 1,228 SH   SOLE   1,228 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   661,682 40,794 SH   SOLE   40,794 0 0
EATON CORP PLC SHS G29183103   6,203,606 19,785 SH   SOLE   19,597 0 188
ISHARES INC MSCI EQUAL WEITE 464286681   408,598 4,630 SH   SOLE   4,630 0 0
EATON VANCE SHORT DURATION D COM 27828V104   207,090 19,175 SH   SOLE   19,175 0 0
Vertical Aerospace Ltd ORD SHS G9471C107   14,696 20,000 SH   SOLE   20,000 0 0
EATON VANCE LTD DURATION INC COM 27828H105   261,032 26,800 SH   SOLE   26,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,920,499 20,791 SH   SOLE   20,767 0 24
EAST WEST BANCORP INC COM 27579R104   698,834 9,543 SH   SOLE   9,543 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   100,791 1,477 SH   SOLE   1,477 0 0
ISHARES INC MSCI MEXICO ETF 464286822   105,917 1,871 SH   SOLE   1,871 0 0
Exelon Corp COM 30161N101   352,216 10,177 SH   SOLE   9,804 0 372
EXPEDITORS INTL WASH INC COM 302130109   238,616 1,912 SH   SOLE   1,877 0 35
EXTRA SPACE STORAGE INC COM 30225T102   717,642 4,618 SH   SOLE   4,618 0 0
FORD MTR CO DEL COM 345370860   930,268 74,184 SH   SOLE   74,083 0 101
FIRST AMERN FINL CORP COM 31847R102   1,969,503 36,506 SH   SOLE   35,481 0 1,025
Fastenal Co COM 311900104   481,155 7,657 SH   SOLE   7,657 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   314,518 117,358 SH   SOLE   117,358 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   1,153,700 21,992 SH   SOLE   21,992 0 0
Franklin Covey Co COM 353469109   618,184 16,268 SH   SOLE   197 0 16,071
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   305,291 6,165 SH   SOLE   0 0 6,165
FREEPORT-MCMORAN INC CL B 35671D857   648,693 13,348 SH   SOLE   13,065 0 283
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,121,789 26,192 SH   SOLE   25,820 0 372
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,958,407 9,556 SH   SOLE   5,625 0 3,931
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   20,012,134 414,759 SH   SOLE   414,759 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,141,094 45,769 SH   SOLE   45,299 0 471
FedEx Corp COM 31428X106   1,148,069 3,829 SH   SOLE   3,762 0 67
FirstEnergy Corp COM 337932107   303,711 7,936 SH   SOLE   7,936 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   162,026 5,295 SH   SOLE   5,295 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   132,977 4,122 SH   SOLE   4,122 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   597,319 20,915 SH   SOLE   20,915 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   597,690 21,090 SH   SOLE   21,090 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   752,276 29,983 SH   SOLE   29,983 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   100,060 2,000 SH   SOLE   2,000 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   112,710 1,643 SH   SOLE   1,643 0 0
Fiserv Inc COM 337738108   1,829,654 12,276 SH   SOLE   12,276 0 0
FAIR ISAAC CORP COM 303250104   9,243,090 6,209 SH   SOLE   6,209 0 0
Fifth Third Bancorp COM 316773100   337,761 9,256 SH   SOLE   9,256 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   455,008 8,906 SH   SOLE   8,906 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   700,216 27,449 SH   SOLE   27,449 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   2,081,748 35,929 SH   SOLE   35,929 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   1,252,297 22,802 SH   SOLE   20,646 0 2,156
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   117,655 3,385 SH   SOLE   3,385 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   563,925 19,071 SH   SOLE   19,031 0 40
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   1,796,857 51,295 SH   SOLE   46,280 0 5,015
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   1,533,277 22,892 SH   SOLE   22,892 0 0
FRANCO NEV CORP COM 351858105   237,988 2,008 SH   SOLE   2,008 0 0
COHEN & STEERS CLOSED-END OP COM 19248P106   170,479 14,266 SH   SOLE   14,266 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   485,296 19,151 SH   SOLE   19,151 0 0
FIRST SOLAR INC COM 336433107   260,857 1,157 SH   SOLE   1,157 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   699,239 4,077 SH   SOLE   4,077 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   114,867 843 SH   SOLE   843 0 0
Glacier Bancorp Inc New COM 37637Q105   880,118 23,583 SH   SOLE   23,583 0 0
GOLUB CAP BDC INC COM 38173M102   2,906,362 185,001 SH   SOLE   185,001 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   422,513 7,936 SH   SOLE   7,926 0 10
General Dynamics Corp COM 369550108   5,147,070 17,740 SH   SOLE   12,246 0 5,494
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,058,006 60,654 SH   SOLE   60,654 0 0
GE AEROSPACE COM NEW 369604301   3,070,872 19,317 SH   SOLE   18,543 0 774
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   513,235 6,587 SH   SOLE   6,468 0 119
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   992,743 30,387 SH   SOLE   30,387 0 0
GE VERNOVA INC COM 36828A101   803,010 4,682 SH   SOLE   4,493 0 189
GRACO INC COM 384109104   374,677 4,726 SH   SOLE   4,726 0 0
Gilead Sciences Inc COM 375558103   3,256,181 47,459 SH   SOLE   47,084 0 375
GENERAL MLS INC COM 370334104   1,368,276 21,629 SH   SOLE   14,012 0 7,618
SPDR GOLD TR GOLD SHS 78463V107   8,714,899 40,533 SH   SOLE   39,127 0 1,406
GAMING & LEISURE PPTYS INC COM 36467J108   1,536,700 33,990 SH   SOLE   33,990 0 0
Corning Inc COM 219350105   585,933 15,082 SH   SOLE   12,082 0 3,000
GENERAL MTRS CO COM 37045V100   2,566,742 55,246 SH   SOLE   54,252 0 994
ISHARES TR GNMA BOND ETF 46429B333   1,017,716 23,629 SH   SOLE   23,629 0 0
CANOO INC CL A COM NEW 13803R201   259,304 121,739 SH   SOLE   121,739 0 0
ALPHABET INC CAP STK CL C 02079K107   38,395,252 209,330 SH   SOLE   192,892 0 16,438
ALPHABET INC CAP STK CL A 02079K305   158,319,309 869,170 SH   SOLE   800,696 0 68,474
ISHARES TR US TREAS BD ETF 46429B267   112,944,795 5,004,200 SH   SOLE   4,040,801 0 963,399
Genuine Parts Co COM 372460105   2,019,183 14,598 SH   SOLE   14,598 0 0
GLOBAL PMTS INC COM 37940X102   22,845,596 236,252 SH   SOLE   214,953 0 21,299
Garmin Ltd SHS H2906T109   640,022 3,928 SH   SOLE   3,483 0 445
Goldman Sachs Group Inc COM 38141G104   1,514,699 3,349 SH   SOLE   2,830 0 519
Globalstar Inc COM 378973408   45,752 40,850 SH   SOLE   40,850 0 0
GSK PLC SPONSORED ADR 37733W204   389,430 10,115 SH   SOLE   10,014 0 101
FLEXSHARES TR MORNSTAR UPSTR 33939L407   757,210 18,864 SH   SOLE   18,864 0 0
GRAINGER W W INC COM 384802104   7,255,287 8,041 SH   SOLE   3,430 0 4,611
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   280,947 4,340 SH   SOLE   4,175 0 165
Halliburton Co COM 406216101   261,422 7,739 SH   SOLE   7,139 0 600
Huntington Bancshares Inc COM 446150104   464,125 35,214 SH   SOLE   35,214 0 0
HCA HEALTHCARE INC COM 40412C101   72,334,969 225,146 SH   SOLE   203,448 0 21,698
HOME DEPOT INC COM 437076102   23,362,104 67,866 SH   SOLE   64,862 0 3,003
ISHARES TR CORE HIGH DV ETF 46429B663   1,327,374 12,211 SH   SOLE   12,211 0 0
ISHARES TR HDG MSCI EAFE 46434V803   151,251 4,254 SH   SOLE   4,254 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   253,266 2,519 SH   SOLE   2,519 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   237,506 964 SH   SOLE   945 0 19
HALEON PLC SPON ADS 405552100   166,105 20,110 SH   SOLE   19,974 0 136
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,000,223 4,584 SH   SOLE   4,564 0 20
HONEYWELL INTL INC COM 438516106   72,044,204 337,380 SH   SOLE   309,018 0 28,363
HEWLETT PACKARD ENTERPRISE C COM 42824C109   650,786 30,741 SH   SOLE   30,215 0 526
HP INC COM 40434L105   975,092 27,844 SH   SOLE   27,662 0 182
BLOCK H & R INC COM 093671105   218,204 4,024 SH   SOLE   3,924 0 100
Host Hotels & Resorts Inc COM 44107P104   339,966 18,908 SH   SOLE   18,908 0 0
HERSHEY CO COM 427866108   664,204 3,613 SH   SOLE   3,613 0 0
HUBBELL INC COM 443510607   213,806 585 SH   SOLE   585 0 0
Humana Inc COM 444859102   863,546 2,311 SH   SOLE   2,299 0 12
ISHARES TR IBOXX HI YD ETF 464288513   175,802 2,279 SH   SOLE   2,279 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   275,256 10,820 SH   SOLE   10,820 0 0
HYPERFINE INC COM CL A 44916K106   29,516 34,725 SH   SOLE   34,725 0 0
HYZON MOTORS INC COM CL A 44951Y102   6,422 20,000 SH   SOLE   20,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204   794,123 18,077 SH   SOLE   17,482 0 595
ISHARES TR ISHARES BIOTECH 464287556   1,230,353 8,964 SH   SOLE   8,959 0 5
ISHARES TR IBONDS DEC24 ETF 46434VBG4   6,959,246 276,930 SH   SOLE   275,970 0 960
ISHARES TR IBONDS DEC25 ETF 46434VBD1   4,778,334 192,210 SH   SOLE   191,241 0 969
ISHARES TR IBONDS DEC2026 46435GAA0   2,990,761 125,557 SH   SOLE   124,901 0 656
ISHARES TR IBONDS 27 ETF 46435UAA9   945,878 39,860 SH   SOLE   39,860 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   3,828,922 154,579 SH   SOLE   153,945 0 634
ISHARES TR IBONDS DEC 29 46436E205   291,990 12,880 SH   SOLE   12,880 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   6,292,346 270,755 SH   SOLE   270,755 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168   6,261,441 269,020 SH   SOLE   269,020 0 0
ISHARES BITCOIN TR SHS 46438F101   368,234 10,786 SH   SOLE   10,786 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,444,599 31,481 SH   SOLE   27,258 0 4,222
INTERCONTINENTAL EXCHANGE IN COM 45866F104   912,409 6,665 SH   SOLE   6,665 0 0
ISHARES TR COHEN STEER REIT 464287564   478,196 8,347 SH   SOLE   8,136 0 211
ISHARES TR GL CLEAN ENE ETF 464288224   105,996 7,958 SH   SOLE   6,423 0 1,535
ISHARES TR CORE MSCI INTL 46435G326   580,192 8,839 SH   SOLE   8,839 0 0
ISHARES TR U.S. UTILITS ETF 464287697   392,033 4,461 SH   SOLE   4,461 0 0
IDEXX LABS INC COM 45168D104   1,285,738 2,639 SH   SOLE   2,635 0 4
ISHARES TR CORE MSCI EAFE 46432F842   4,491,344 61,830 SH   SOLE   60,961 0 870
ISHARES TR 3 7 YR TREAS BD 464288661   347,473 3,009 SH   SOLE   3,009 0 0
ISHARES INC CORE MSCI EMKT 46434G103   30,677,756 573,095 SH   SOLE   572,781 0 314
ISHARES TR ISHS 5-10YR INVT 464288638   139,710 2,726 SH   SOLE   2,477 0 249
ISHARES TR EXPND TEC SC ETF 464287549   612,345 6,493 SH   SOLE   6,493 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   1,171,246 24,663 SH   SOLE   24,564 0 99
CBRE GBL REAL ESTATE INC FD COM 12504G100   177,656 35,249 SH   SOLE   35,249 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   175,578,278 3,426,586 SH   SOLE   3,332,805 0 93,781
ISHARES TR EXPANDED TECH 464287515   597,872 6,880 SH   SOLE   6,345 0 535
ISHARES TR US HLTHCR PR ETF 464288828   202,603 3,865 SH   SOLE   3,865 0 0
ISHARES TR U.S. MED DVC ETF 464288810   8,789,804 156,849 SH   SOLE   155,220 0 1,629
ISHARES TR CORE S&P MCP ETF 464287507   15,998,145 273,379 SH   SOLE   259,903 0 13,476
ISHARES TR S&P MC 400VL ETF 464287705   740,827 6,529 SH   SOLE   6,529 0 0
ISHARES TR S&P MC 400GR ETF 464287606   5,025,441 57,036 SH   SOLE   21,028 0 36,007
ISHARES TR CORE S&P SCP ETF 464287804   11,675,847 109,468 SH   SOLE   90,075 0 19,393
ISHARES TR SP SMCP600VL ETF 464287879   3,444,053 35,407 SH   SOLE   31,138 0 4,269
ISHARES TR S&P SML 600 GWT 464287887   903,303 7,033 SH   SOLE   5,941 0 1,092
ISHARES TR MORNINGSTAR GRWT 464287119   720,479 8,850 SH   SOLE   8,850 0 0
ISHARES TR CR 5 10 YR ETF 46435G417   165,989 3,896 SH   SOLE   3,896 0 0
INCYTE CORP COM 45337C102   240,116 3,961 SH   SOLE   3,961 0 0
ISHARES TR MSCI INDIA ETF 46429B598   111,114 1,992 SH   SOLE   1,992 0 0
INTEL CORP COM 458140100   3,201,640 103,379 SH   SOLE   95,331 0 8,048
ISHARES TR INTL EQTY FACTOR 46434V274   192,166 6,574 SH   SOLE   6,574 0 0
INTUIT COM 461202103   3,657,633 5,565 SH   SOLE   5,351 0 214
ISHARES TR GLOBAL 100 ETF 464287572   487,729 5,050 SH   SOLE   4,000 0 1,050
IRON MTN INC DEL COM 46284V101   1,304,722 14,558 SH   SOLE   14,558 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,577,803 14,787 SH   SOLE   13,089 0 1,698
ISHARES TR CORE 1 5 YR USD 46432F859   226,760 4,787 SH   SOLE   4,787 0 0
ISHARES TR US AER DEF ETF 464288760   2,123,005 16,077 SH   SOLE   15,337 0 740
ISHARES TR US HOME CONS ETF 464288752   324,908 3,215 SH   SOLE   3,215 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,151,225 18,111 SH   SOLE   15,804 0 2,307
ILLINOIS TOOL WKS INC COM 452308109   1,069,318 4,513 SH   SOLE   4,328 0 185
ISHARES TR CORE TOTAL USD 46434V613   414,577 9,168 SH   SOLE   9,168 0 0
ISHARES TR CORE S&P US GWT 464287671   1,796,762 14,094 SH   SOLE   13,636 0 458
ISHARES TR CORE S&P US VLU 464287663   3,236,136 36,720 SH   SOLE   11,021 0 25,700
ISHARES TR S&P 500 VAL ETF 464287408   7,037,962 38,668 SH   SOLE   38,080 0 588
ISHARES TR MSCI INTL VLU FT 46435G409   115,554 4,211 SH   SOLE   4,211 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   104,063 950 SH   SOLE   950 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   420,993 4,808 SH   SOLE   4,808 0 0
ISHARES TR CORE S&P500 ETF 464287200   43,792,584 80,026 SH   SOLE   48,033 0 31,993
ISHARES TR S&P 500 GRWT ETF 464287309   10,159,561 109,786 SH   SOLE   97,714 0 12,072
ISHARES TR RUS 1000 ETF 464287622   6,038,410 20,294 SH   SOLE   13,861 0 6,433
ISHARES TR RUS 1000 VAL ETF 464287598   54,426,726 311,955 SH   SOLE   289,070 0 22,885
ISHARES TR RUS 1000 GRW ETF 464287614   62,551,237 171,604 SH   SOLE   142,888 0 28,716
ISHARES TR RUSSELL 2000 ETF 464287655   8,686,205 42,812 SH   SOLE   39,918 0 2,895
ISHARES TR RUS 2000 VAL ETF 464287630   8,207,723 53,892 SH   SOLE   47,847 0 6,044
ISHARES TR RUS 2000 GRW ETF 464287648   6,228,807 23,726 SH   SOLE   22,635 0 1,091
ISHARES TR RUS MD CP GR ETF 464287481   9,437,215 85,521 SH   SOLE   81,098 0 4,423
ISHARES TR RUS MID CAP ETF 464287499   2,095,639 25,847 SH   SOLE   24,367 0 1,480
ISHARES TR RUS MDCP VAL ETF 464287473   4,048,066 33,527 SH   SOLE   24,602 0 8,925
ISHARES TR RUSSELL 3000 ETF 464287689   4,602,747 14,912 SH   SOLE   11,156 0 3,756
ISHARES TR RUS TP200 GR ETF 464289438   329,054 1,534 SH   SOLE   1,534 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   384,117 4,137 SH   SOLE   3,693 0 444
ISHARES TR GLOBAL TECH ETF 464287291   318,740 3,849 SH   SOLE   3,615 0 234
ISHARES TR CORE MSCI TOTAL 46432F834   1,863,145 27,578 SH   SOLE   27,578 0 0
ISHARES TR US CONSUM DISCRE 464287580   310,246 3,817 SH   SOLE   1,534 0 2,283
ISHARES TR U.S. ENERGY ETF 464287796   124,880 2,602 SH   SOLE   1,922 0 680
ISHARES TR U.S. FIN SVC ETF 464287770   114,321 1,753 SH   SOLE   1,753 0 0
ISHARES TR US HLTHCARE ETF 464287762   708,308 11,560 SH   SOLE   9,665 0 1,895
ISHARES TR US CONSM STAPLES 464287812   103,951 1,581 SH   SOLE   1,101 0 480
ISHARES TR U.S. BAS MTL ETF 464287838   161,992 1,157 SH   SOLE   607 0 550
ISHARES TR US TRSPRTION 464287192   135,324 2,068 SH   SOLE   2,068 0 0
ISHARES TR U.S. TECH ETF 464287721   1,752,324 11,643 SH   SOLE   10,081 0 1,562
ISHARES TR DOW JONES US ETF 464287846   2,100,163 15,873 SH   SOLE   15,873 0 0
JACOBS SOLUTIONS INC COM 46982L108   289,898 2,075 SH   SOLE   2,002 0 73
JETBLUE AWYS CORP COM 477143101   79,657 13,080 SH   SOLE   13,080 0 0
JOHNSON CTLS INTL PLC SHS G51502105   648,232 9,752 SH   SOLE   8,102 0 1,650
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,356,514 76,862 SH   SOLE   76,473 0 388
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   555,444 10,008 SH   SOLE   9,950 0 58
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   13,339,642 265,307 SH   SOLE   264,731 0 576
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   4,318,400 85,100 SH   SOLE   85,100 0 0
Johnson & Johnson COM 478160104   73,108,173 500,193 SH   SOLE   448,375 0 51,818
Joby Aviation Inc COMMON STOCK G65163100   165,082 32,369 SH   SOLE   20,100 0 12,269
JPMORGAN CHASE & CO. COM 46625H100   131,363,470 649,478 SH   SOLE   571,315 0 78,163
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,459,866 68,553 SH   SOLE   68,553 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   177,603 32,001 SH   SOLE   32,001 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   108,706 2,053 SH   SOLE   2,053 0 0
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   50,229,599 1,082,805 SH   SOLE   726,246 0 356,559
Nordstrom Inc COM 655664100   287,635 13,555 SH   SOLE   13,543 0 12
SPDR SER TR S&P BK ETF 78464A797   275,217 5,933 SH   SOLE   5,933 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   48,643,015 355,708 SH   SOLE   322,535 0 33,173
KRAFT HEINZ CO COM 500754106   1,173,048 36,407 SH   SOLE   36,211 0 196
SPDR SER TR S&P INS ETF 78464A789   345,252 6,929 SH   SOLE   6,929 0 0
KKR & CO INC COM 48251W104   451,636 4,291 SH   SOLE   4,291 0 0
KLA CORP COM NEW 482480100   5,913,485 7,172 SH   SOLE   1,040 0 6,132
KIMBERLY-CLARK CORP COM 494368103   2,319,539 16,784 SH   SOLE   16,741 0 43
KINDER MORGAN INC DEL COM 49456B101   2,066,499 104,001 SH   SOLE   100,536 0 3,465
COCA COLA CO COM 191216100   6,249,621 98,187 SH   SOLE   87,000 0 11,187
Kroger Co COM 501044101   261,119 5,230 SH   SOLE   5,230 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,098,395 22,371 SH   SOLE   22,321 0 50
LUMINAR TECHNOLOGIES INC COM CL A 550424105   150,051 100,705 SH   SOLE   100,705 0 0
TIDAL ETF TR LEATHERBACK LNG 886364850   27,986,913 1,085,606 SH   SOLE   1,085,606 0 0
LUCID GROUP INC COM 549498103   100,305 38,431 SH   SOLE   38,431 0 0
loanDepot Inc COM CL A 53946R106   16,500 10,000 SH   SOLE   10,000 0 0
LENNAR CORP CL A 526057104   710,928 4,744 SH   SOLE   4,344 0 400
Lifevantage Corp COM NEW 53222K205   132,734 20,675 SH   SOLE   20,675 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   214,056 1,403 SH   SOLE   1,403 0 0
LABCORP HOLDINGS INC COM SHS 504922105   249,597 1,226 SH   SOLE   1,213 0 13
L3HARRIS TECHNOLOGIES INC COM 502431109   602,976 2,685 SH   SOLE   2,664 0 21
Linde plc SHS G54950103   1,080,892 2,463 SH   SOLE   2,388 0 75
ELI LILLY & CO COM 532457108   28,362,109 31,326 SH   SOLE   31,074 0 252
Lockheed Martin Corp COM 539830109   6,019,158 12,886 SH   SOLE   12,306 0 580
LOWES COS INC COM 548661107   16,463,658 74,679 SH   SOLE   46,916 0 27,763
LPL FINL HLDGS INC COM 50212V100   226,994 813 SH   SOLE   794 0 19
ISHARES TR IBOXX INV CP ETF 464287242   431,329 4,027 SH   SOLE   4,027 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   330,738 3,559 SH   SOLE   3,559 0 0
LAM RESEARCH CORP COM 512807108   4,106,601 3,857 SH   SOLE   3,842 0 15
lululemon Athletica Inc COM 550021109   736,635 2,466 SH   SOLE   2,232 0 234
LAMB WESTON HLDGS INC COM 513272104   339,428 4,037 SH   SOLE   3,135 0 902
MASTERCARD INCORPORATED CL A 57636Q104   7,215,232 16,355 SH   SOLE   16,024 0 331
WM TECHNOLOGY INC COM 92971A109   10,990 10,567 SH   SOLE   10,567 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,483,873 6,138 SH   SOLE   1,759 0 4,379
ISHARES TR MBS ETF 464288588   466,823 5,085 SH   SOLE   5,085 0 0
MCDONALDS CORP COM 580135101   51,573,219 202,375 SH   SOLE   176,393 0 25,982
MICROCHIP TECHNOLOGY INC. COM 595017104   1,323,138 14,461 SH   SOLE   13,712 0 749
MCKESSON CORP COM 58155Q103   11,361,851 19,454 SH   SOLE   13,874 0 5,580
MONDELEZ INTL INC CL A 609207105   1,604,801 24,523 SH   SOLE   24,140 0 383
MEDTRONIC PLC SHS G5960L103   964,623 12,255 SH   SOLE   12,198 0 57
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   16,178,723 30,236 SH   SOLE   26,104 0 4,132
SPDR SER TR S&P 400 MDCP GRW 78464A821   552,067 6,568 SH   SOLE   6,277 0 291
SPDR SER TR S&P 400 MDCP VAL 78464A839   111,608 1,530 SH   SOLE   1,420 0 110
Mercadolibre Inc COM 58733R102   240,084 146 SH   SOLE   146 0 0
Mesa Air Group Inc COM NEW 590479135   17,100 10,000 SH   SOLE   10,000 0 0
METLIFE INC COM 59156R108   385,772 5,496 SH   SOLE   4,678 0 818
META PLATFORMS INC CL A 30303M102   89,639,941 177,779 SH   SOLE   160,820 0 16,960
MANULIFE FINL CORP COM 56501R106   280,735 10,546 SH   SOLE   10,459 0 87
VANGUARD WORLD FD MEGA CAP INDEX 921910873   211,112 1,070 SH   SOLE   1,070 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   617,683 1,966 SH   SOLE   1,966 0 0
Mcgrath RentCorp COM 580589109   231,959 2,177 SH   SOLE   2,177 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,509,572 12,739 SH   SOLE   4,955 0 7,784
MFS INTER INCOME TR SH BEN INT 55273C107   30,590 11,500 SH   SOLE   11,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   370,089 3,677 SH   SOLE   3,677 0 0
MCCORMICK & CO INC COM NON VTG 579780206   348,668 4,915 SH   SOLE   4,915 0 0
MARKEL GROUP INC COM 570535104   242,652 154 SH   SOLE   154 0 0
MARTIN MARIETTA MATLS INC COM 573284106   561,023 1,035 SH   SOLE   1,035 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   460,420 9,019 SH   SOLE   9,019 0 0
MARSH & MCLENNAN COS INC COM 571748102   495,464 2,351 SH   SOLE   2,351 0 0
3M CO COM 88579Y101   1,480,472 14,487 SH   SOLE   13,887 0 600
ALTRIA GROUP INC COM 02209S103   1,732,951 38,045 SH   SOLE   37,256 0 790
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   29,377,481 339,193 SH   SOLE   339,193 0 0
Movano Inc COM 62459M107   2,873 10,449 SH   SOLE   10,449 0 0
MARATHON PETE CORP COM 56585A102   2,712,753 15,637 SH   SOLE   14,826 0 811
MERCK & CO INC COM 58933Y105   23,480,178 189,662 SH   SOLE   183,886 0 5,776
Marathon Oil Corp COM 565849106   228,990 7,987 SH   SOLE   7,987 0 0
MARVELL TECHNOLOGY INC COM 573874104   538,987 7,711 SH   SOLE   7,175 0 536
Morgan Stanley COM NEW 617446448   1,705,778 17,551 SH   SOLE   15,321 0 2,230
MSCI INC COM 55354G100   246,509 512 SH   SOLE   512 0 0
MICROSOFT CORP COM 594918104   296,120,319 662,536 SH   SOLE   588,177 0 74,359
Motorola Solutions Inc COM NEW 620076307   658,392 1,705 SH   SOLE   1,650 0 55
MICROSTRATEGY INC CL A NEW 594972408   334,769 243 SH   SOLE   243 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   290,045 2,602 SH   SOLE   2,602 0 0
ISHARES TR MSCI USA MMENTM 46432F396   405,427 2,081 SH   SOLE   1,082 0 999
Micron Technology Inc COM 595112103   2,194,743 16,686 SH   SOLE   11,686 0 5,000
ISHARES TR NATIONAL MUN ETF 464288414   96,773,413 908,244 SH   SOLE   753,814 0 154,430
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   142,739 12,859 SH   SOLE   12,859 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   553,918 10,640 SH   SOLE   0 0 10,640
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   175,351 15,208 SH   SOLE   14,526 0 682
NIOCORP DEVS LTD COM NEW 654484609   36,330 21,000 SH   SOLE   21,000 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,026,581 20,397 SH   SOLE   20,333 0 64
NEXTERA ENERGY INC COM 65339F101   82,228,679 1,161,258 SH   SOLE   1,157,923 0 3,335
NEWMONT CORP COM 651639106   1,440,898 34,414 SH   SOLE   34,414 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   9,076,848 328,395 SH   SOLE   328,395 0 0
Netflix Inc COM 64110L106   11,668,441 17,290 SH   SOLE   17,214 0 76
NIKE INC CL B 654106103   26,127,003 346,650 SH   SOLE   316,162 0 30,488
PROSHARES TR S&P 500 DV ARIST 74348A467   1,755,584 18,263 SH   SOLE   18,094 0 169
Northrop Grumman Corp COM 666807102   7,994,630 18,338 SH   SOLE   15,219 0 3,119
ServiceNow Inc COM 81762P102   1,735,653 2,206 SH   SOLE   2,186 0 20
ENERGY VAULT HOLDINGS INC COM 29280W109   18,992 20,000 SH   SOLE   20,000 0 0
NORFOLK SOUTHN CORP COM 655844108   1,155,961 5,384 SH   SOLE   5,384 0 0
NORTHERN TR CORP COM 665859104   215,725 2,569 SH   SOLE   2,551 0 18
Nucor Corp COM 670346105   391,734 2,478 SH   SOLE   2,478 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   655,124 8,072 SH   SOLE   7,925 0 147
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   3,474,224 91,935 SH   SOLE   86,864 0 5,071
NU SKIN ENTERPRISES INC CL A 67018T105   756,920 71,814 SH   SOLE   71,814 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   288,598 7,336 SH   SOLE   7,336 0 0
NVIDIA CORPORATION COM 67066G104   168,798,492 1,366,347 SH   SOLE   1,318,389 0 47,958
NOVO-NORDISK A S ADR 670100205   9,398,521 65,844 SH   SOLE   62,948 0 2,896
NOVARTIS AG SPONSORED ADR 66987V109   1,255,504 11,793 SH   SOLE   10,654 0 1,139
NXP SEMICONDUCTORS N V COM N6596X109   969,957 3,605 SH   SOLE   3,605 0 0
ISHARES TR NEW YORK MUN ETF 464288323   679,922 12,735 SH   SOLE   6,800 0 5,935
Realty Income Corp COM 756109104   2,060,059 39,001 SH   SOLE   39,001 0 0
ISHARES TR S&P 100 ETF 464287101   930,413 3,520 SH   SOLE   3,520 0 0
ONEOK INC NEW COM 682680103   1,204,314 14,768 SH   SOLE   14,768 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   500,403 46,248 SH   SOLE   46,248 0 0
OMNICOM GROUP INC COM 681919106   462,045 5,151 SH   SOLE   2,916 0 2,235
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   137,313 2,616 SH   SOLE   2,616 0 0
ON Semiconductor Corp COM 682189105   243,265 3,549 SH   SOLE   3,498 0 51
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   523,612 7,488 SH   SOLE   7,488 0 0
Opko Health Inc COM 68375N103   38,625 30,900 SH   SOLE   30,900 0 0
Oracle Corp COM 68389X105   11,913,058 84,370 SH   SOLE   78,827 0 5,543
OLD REP INTL CORP COM 680223104   298,712 9,667 SH   SOLE   9,667 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   20,577,618 19,485 SH   SOLE   17,717 0 1,768
OTIS WORLDWIDE CORP COM 68902V107   575,516 5,979 SH   SOLE   5,509 0 470
VANECK MERK GOLD TR GOLD TRUST 921078101   1,399,258 62,300 SH   SOLE   62,300 0 0
OCCIDENTAL PETE CORP COM 674599105   219,651 3,485 SH   SOLE   3,410 0 75
PENSKE AUTOMOTIVE GRP INC COM 70959W103   281,052 1,886 SH   SOLE   1,886 0 0
Palo Alto Networks Inc COM 697435105   1,621,276 4,782 SH   SOLE   4,782 0 0
PROSHARES TR PET CARE ETF 74348A145   186,732 3,460 SH   SOLE   3,460 0 0
PAYCHEX INC COM 704326107   3,922,193 33,082 SH   SOLE   33,082 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   287,062 14,246 SH   SOLE   14,164 0 82
PACCAR Inc COM 693718108   1,712,400 16,635 SH   SOLE   15,441 0 1,193
PG&E CORP COM 69331C108   681,260 39,018 SH   SOLE   39,018 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   522,561 27,781 SH   SOLE   27,781 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   3,680,857 37,613 SH   SOLE   29,993 0 7,620
PDS Biotechnology Corp COM 70465T107   29,907 10,207 SH   SOLE   10,207 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   239,941 3,256 SH   SOLE   3,256 0 0
PEPSICO INC COM 713448108   54,751,661 331,969 SH   SOLE   292,374 0 39,595
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   112,480 5,727 SH   SOLE   4,927 0 800
PFIZER INC COM 717081103   9,380,045 335,241 SH   SOLE   323,789 0 11,452
ISHARES TR PFD AND INCM SEC 464288687   371,600 11,778 SH   SOLE   11,778 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   448,675 10,515 SH   SOLE   0 0 10,515
PROCTER AND GAMBLE CO COM 742718109   16,202,948 98,247 SH   SOLE   91,927 0 6,321
PROGRESSIVE CORP COM 743315103   393,028 1,892 SH   SOLE   1,742 0 150
PARKER-HANNIFIN CORP COM 701094104   1,381,468 2,731 SH   SOLE   2,731 0 0
PULTE GROUP INC COM 745867101   269,967 2,452 SH   SOLE   2,452 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   304,076 16,837 SH   SOLE   16,837 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   417,441 19,554 SH   SOLE   17,374 0 2,180
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   819,552 12,086 SH   SOLE   11,970 0 116
ProLogis Inc. COM 74340W103   1,451,750 12,926 SH   SOLE   12,371 0 555
PALANTIR TECHNOLOGIES INC CL A 69608A108   433,944 17,132 SH   SOLE   17,132 0 0
PHILIP MORRIS INTL INC COM 718172109   2,400,757 23,692 SH   SOLE   22,478 0 1,215
PNC FINL SVCS GROUP INC COM 693475105   579,097 3,725 SH   SOLE   3,426 0 299
PACIFIC PREMIER BANCORP COM 69478X105   667,187 29,046 SH   SOLE   29,046 0 0
PPL CORP COM 69351T106   297,273 10,751 SH   SOLE   10,751 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   898,365 23,672 SH   SOLE   23,672 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   151,873 3,982 SH   SOLE   3,982 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   19,090 11,500 SH   SOLE   11,500 0 0
PRUDENTIAL FINL INC COM 744320102   742,914 6,339 SH   SOLE   6,325 0 14
PUBLIC STORAGE OPER CO COM 74460D109   790,058 2,747 SH   SOLE   2,747 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   982,778 15,647 SH   SOLE   15,521 0 126
PARSONS CORP DEL COM 70202L102   579,388 7,082 SH   SOLE   7,082 0 0
Phillips 66 COM 718546104   1,155,405 8,184 SH   SOLE   7,819 0 365
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,302,474 21,028 SH   SOLE   20,908 0 120
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   202,041 4,703 SH   SOLE   4,703 0 0
PACER FDS TR TRENDPILOT 100 69374H303   111,740 1,550 SH   SOLE   1,550 0 0
QUANTA SVCS INC COM 74762E102   1,777,025 6,994 SH   SOLE   6,994 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   18,759,191 760,405 SH   SOLE   199,607 0 560,798
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   135,087 2,775 SH   SOLE   2,775 0 0
PAYPAL HLDGS INC COM 70450Y103   641,399 11,053 SH   SOLE   10,346 0 707
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   30,930,109 1,306,170 SH   SOLE   1,220,627 0 85,543
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,963,080 85,500 SH   SOLE   0 0 85,500
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   23,532,438 758,377 SH   SOLE   705,195 0 53,182
QUALCOMM Inc COM 747525103   17,607,399 88,399 SH   SOLE   75,643 0 12,756
FLEXSHARES TR QUALT DIVD IDX 33939L860   399,064 6,000 SH   SOLE   6,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   44,113,411 92,074 SH   SOLE   74,825 0 17,248
FIRST TR NASDAQ 100 TECH IND SHS 337345102   415,456 2,104 SH   SOLE   862 0 1,242
ISHARES TR MSCI USA QLT FCT 46432F339   2,308,071 13,516 SH   SOLE   13,484 0 33
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   326,342 18,469 SH   SOLE   18,469 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   260,190 1,632 SH   SOLE   1,632 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   152,437 2,071 SH   SOLE   1,137 0 934
REGENERON PHARMACEUTICALS COM 75886F107   1,321,854 1,258 SH   SOLE   1,258 0 0
REMITLY GLOBAL INC COM 75960P104   264,883 21,855 SH   SOLE   21,855 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855   115,990 4,201 SH   SOLE   4,201 0 0
RIO TINTO PLC SPONSORED ADR 767204100   345,464 5,240 SH   SOLE   5,145 0 95
ResMed Inc COM 761152107   383,948 2,006 SH   SOLE   2,006 0 0
ROYCE MICRO-CAP TR INC COM 780915104   507,151 55,185 SH   SOLE   55,185 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   320,873 5,823 SH   SOLE   5,823 0 0
ROCKWELL AUTOMATION INC COM 773903109   22,901,860 83,195 SH   SOLE   76,252 0 6,943
ROPER TECHNOLOGIES INC COM 776696106   321,216 570 SH   SOLE   570 0 0
ROSS STORES INC COM 778296103   656,287 4,516 SH   SOLE   4,516 0 0
RPM INTL INC COM 749685103   565,966 5,256 SH   SOLE   5,256 0 0
REPUBLIC SVCS INC COM 760759100   750,152 3,860 SH   SOLE   3,713 0 147
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,301,327 44,444 SH   SOLE   42,410 0 2,034
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   165,766 5,520 SH   SOLE   5,520 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   18,273,462 498,458 SH   SOLE   451,479 0 46,979
RTX CORPORATION COM 75513E101   54,950,728 547,373 SH   SOLE   475,239 0 72,134
Sunrun Inc COM 86771W105   1,265,284 106,685 SH   SOLE   106,685 0 0
ROYAL BK CDA COM 780087102   287,796 2,705 SH   SOLE   2,705 0 0
SABRE CORP COM 78573M104   263,067 98,527 SH   SOLE   98,527 0 0
SAP SE SPON ADR 803054204   341,731 1,694 SH   SOLE   1,564 0 130
Starbucks Corp COM 855244109   6,068,054 77,945 SH   SOLE   61,050 0 16,896
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,573,360 54,233 SH   SOLE   33,783 0 20,450
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,551,496 24,678 SH   SOLE   20,875 0 3,803
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,738,309 60,935 SH   SOLE   35,414 0 25,521
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,352,341 88,567 SH   SOLE   23,731 0 64,836
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,360,238 139,517 SH   SOLE   50,813 0 88,704
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   7,984,112 79,176 SH   SOLE   71,526 0 7,650
SCHWAB STRATEGIC TR US REIT ETF 808524847   134,304 6,725 SH   SOLE   6,725 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   493,925 11,200 SH   SOLE   11,200 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   928,375 11,928 SH   SOLE   11,928 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   203,228 3,907 SH   SOLE   3,907 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   468,972 9,616 SH   SOLE   9,616 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,132,251 42,282 SH   SOLE   39,495 0 2,787
SCHWAB CHARLES CORP COM 808513105   2,033,520 27,596 SH   SOLE   27,507 0 89
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   6,181,209 96,206 SH   SOLE   93,460 0 2,745
ISHARES TR EAFE SML CP ETF 464288273   298,551 4,843 SH   SOLE   4,843 0 0
SPDR SER TR S&P DIVID ETF 78464A763   4,895,258 38,491 SH   SOLE   31,449 0 7,042
SEVEN HILLS REALTY TRUST COM 81784E101   480,014 37,856 SH   SOLE   37,856 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,518,103 15,074 SH   SOLE   12,592 0 2,482
SHELL PLC SPON ADS 780259305   983,541 13,626 SH   SOLE   13,404 0 222
SHOPIFY INC CL A 82509L107   653,505 9,894 SH   SOLE   9,894 0 0
ISHARES TR SHORT TREAS BD 464288679   460,116 4,164 SH   SOLE   4,164 0 0
SHERWIN WILLIAMS CO COM 824348106   1,162,569 3,896 SH   SOLE   3,896 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   118,188 1,447 SH   SOLE   1,447 0 0
Selective Ins Group Inc COM 816300107   269,386 2,871 SH   SOLE   2,871 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   95,773 33,842 SH   SOLE   33,842 0 0
SJW GROUP COM 784305104   435,415 8,031 SH   SOLE   7,431 0 600
Skywest Inc COM 830879102   21,136,308 257,540 SH   SOLE   257,540 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   269,510 2,821 SH   SOLE   2,821 0 0
SCHLUMBERGER LTD COM STK 806857108   325,938 6,908 SH   SOLE   6,855 0 54
ISHARES SILVER TR ISHARES 46428Q109   2,078,545 78,229 SH   SOLE   78,229 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   197,821 2,304 SH   SOLE   337 0 1,967
SPDR SER TR S&P 600 SMCP VAL 78464A300   123,506 1,577 SH   SOLE   1,183 0 394
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   6,676,701 25,611 SH   SOLE   25,457 0 154
ISHARES TR RUSEL 2500 ETF 46435G268   423,113 6,759 SH   SOLE   6,759 0 0
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   2,152,506 67,350 SH   SOLE   67,350 0 0
SNAP ON INC COM 833034101   224,011 857 SH   SOLE   857 0 0
SNAP INC CL A 83304A106   702,599 42,300 SH   SOLE   21,398 0 20,902
SECURITY NATL FINL CORP CL A NEW 814785309   462,853 57,929 SH   SOLE   57,929 0 0
Snowflake Inc CL A 833445109   201,460 1,491 SH   SOLE   1,461 0 30
SYNOPSYS INC COM 871607107   888,824 1,494 SH   SOLE   1,489 0 5
SANOFI SPONSORED ADR 80105N105   259,458 5,347 SH   SOLE   4,908 0 439
SOUTHERN CO COM 842587107   27,347,709 352,555 SH   SOLE   318,718 0 33,837
SOFI TECHNOLOGIES INC COM 83406F102   2,530,599 382,844 SH   SOLE   382,844 0 0
SONOCO PRODS CO COM 835495102   222,168 4,380 SH   SOLE   3,280 0 1,100
Sony Group Corp SPONSORED ADR 835699307   791,309 9,315 SH   SOLE   8,870 0 445
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   1,626,234 29,376 SH   SOLE   29,376 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,509,793 10,176 SH   SOLE   9,207 0 969
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778   240,319 11,100 SH   SOLE   11,100 0 0
SUPERCOM LTD NEW SHS M87095200   2,470 12,350 SH   SOLE   12,350 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,296,350 36,954 SH   SOLE   35,561 0 1,394
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   744,889 19,774 SH   SOLE   12,878 0 6,896
SIMON PPTY GROUP INC NEW COM 828806109   218,231 1,438 SH   SOLE   1,438 0 0
S&P Global Inc COM 78409V104   47,235,669 105,910 SH   SOLE   96,031 0 9,878
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   216,276 2,104 SH   SOLE   2,104 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   747,820 11,769 SH   SOLE   11,769 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   121,262 5,220 SH   SOLE   5,220 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,541,422 108,766 SH   SOLE   108,766 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   183,953 8,158 SH   SOLE   0 0 8,158
SPDR SER TR PORTFOLIO S&P500 78464A854   601,616 9,400 SH   SOLE   2,630 0 6,770
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,145,880 33,039 SH   SOLE   28,593 0 4,446
SPDR SER TR PORTFOLIO S&P400 78464A847   144,867 2,824 SH   SOLE   2,368 0 456
SPOTIFY TECHNOLOGY S A SHS L8681T102   215,099 685 SH   SOLE   685 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   3,218,757 108,376 SH   SOLE   108,376 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,559,755 37,557 SH   SOLE   34,161 0 3,396
SPDR SER TR PORTFOLIO LN TSR 78464A664   187,246 6,879 SH   SOLE   6,879 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   1,425,490 21,484 SH   SOLE   21,413 0 71
PROSHARES TR SP500 EX ENRGY 74347B581   502,620 8,594 SH   SOLE   5,828 0 2,766
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   527,021 3,608 SH   SOLE   408 0 3,200
PROSHARES TR SP500 EX FINLS 74347B573   158,200 2,666 SH   SOLE   0 0 2,666
SPDR S&P 500 ETF TR TR UNIT 78462F103   206,821,715 380,033 SH   SOLE   284,528 0 95,505
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,026,843 25,524 SH   SOLE   25,524 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,452,534 30,607 SH   SOLE   24,889 0 5,718
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,113,667 22,849 SH   SOLE   22,157 0 692
SPDR SER TR SPDR S&P 500 ETF 78468R796   720,071 16,145 SH   SOLE   14,675 0 1,470
BLOCK INC CL A 852234103   251,296 3,897 SH   SOLE   3,897 0 0
SEMPRA COM 816851109   26,697,140 351,001 SH   SOLE   291,340 0 59,661
Sarepta Therapeutics Inc COM 803607100   774,042 4,899 SH   SOLE   4,899 0 0
SIMPSON MFG INC COM 829073105   2,103,698 12,483 SH   SOLE   12,483 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,306,739 13,134 SH   SOLE   13,134 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109   313,588 9,420 SH   SOLE   9,420 0 0
STEEL DYNAMICS INC COM 858119100   3,204,558 24,746 SH   SOLE   2,491 0 22,255
ISHARES TR SHRT NAT MUN ETF 464288158   5,933,442 56,752 SH   SOLE   53,156 0 3,596
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   469,040 8,296 SH   SOLE   8,296 0 0
ISHARES TR MSCI USA ESG SLC 464288802   541,735 4,821 SH   SOLE   4,271 0 550
ISHARES TR ESG AWRE 1 5 YR 46435G243   8,020,921 327,518 SH   SOLE   281,908 0 45,610
STRYKER CORPORATION COM 863667101   64,397,539 189,265 SH   SOLE   170,197 0 19,068
SYSCO CORP COM 871829107   708,649 9,926 SH   SOLE   4,781 0 5,145
AT&T INC COM 00206R102   2,200,680 115,159 SH   SOLE   111,165 0 3,993
Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205   194,462 15,028 SH   SOLE   14,909 0 119
PROSHARES TR PSHS ULTSH 20YRS 74347B201   187,807 5,450 SH   SOLE   5,450 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   560,382 10,196 SH   SOLE   10,196 0 0
TransDigm Group Inc COM 893641100   7,812,810 6,115 SH   SOLE   6,115 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   543,012 7,177 SH   SOLE   7,177 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   4,998,472 51,330 SH   SOLE   23,754 0 27,576
TERADYNE INC COM 880770102   448,827 3,027 SH   SOLE   3,021 0 6
TRUIST FINL CORP COM 89832Q109   346,290 8,914 SH   SOLE   8,914 0 0
TARGET CORP COM 87612E106   2,080,314 14,052 SH   SOLE   12,369 0 1,683
ISHARES TR TIPS BD ETF 464287176   2,393,265 22,413 SH   SOLE   20,077 0 2,336
TJX COS INC NEW COM 872540109   24,386,840 221,497 SH   SOLE   200,616 0 20,881
ISHARES TR 10-20 YR TRS ETF 464288653   441,122 4,295 SH   SOLE   4,295 0 0
ISHARES TR 20 YR TR BD ETF 464287432   583,141 6,354 SH   SOLE   3,479 0 2,875
TOYOTA MOTOR CORP ADS 892331307   458,591 2,237 SH   SOLE   2,237 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8,289,898 14,991 SH   SOLE   14,869 0 122
T-Mobile US Inc COM 872590104   1,040,450 5,906 SH   SOLE   5,711 0 195
TRIMBLE INC COM 896239100   747,096 13,360 SH   SOLE   11,014 0 2,346
PRICE T ROWE GROUP INC COM 74144T108   419,330 3,637 SH   SOLE   3,478 0 159
Trupanion Inc COM 898202106   294,000 10,000 SH   SOLE   10,000 0 0
TRAVELERS COMPANIES INC COM 89417E109   572,778 2,817 SH   SOLE   2,817 0 0
TESLA INC COM 88160R101   12,594,688 63,648 SH   SOLE   62,994 0 654
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,736,822 21,499 SH   SOLE   20,214 0 1,285
Trane Technologies PLC SHS G8994E103   490,934 1,493 SH   SOLE   1,493 0 0
TORO CO COM 891092108   766,314 8,195 SH   SOLE   8,195 0 0
THE TRADE DESK INC COM CL A 88339J105   1,087,220 11,132 SH   SOLE   11,132 0 0
TotalEnergies SE SPONSORED ADS 89151E109   592,585 8,887 SH   SOLE   8,782 0 105
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   218,152 1,403 SH   SOLE   1,403 0 0
TEXAS INSTRS INC COM 882508104   4,180,629 21,491 SH   SOLE   19,748 0 1,743
TYLER TECHNOLOGIES INC COM 902252105   258,932 515 SH   SOLE   515 0 0
UNDER ARMOUR INC CL C 904311206   96,239 14,738 SH   SOLE   14,738 0 0
Under Armour Inc CL A 904311107   88,804 13,314 SH   SOLE   13,314 0 0
Uber Technologies Inc COM 90353T100   5,746,801 79,070 SH   SOLE   79,070 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,708,740 83,500 SH   SOLE   83,500 0 0
UNILEVER PLC SPON ADR NEW 904767704   726,998 13,221 SH   SOLE   12,595 0 626
ULTA BEAUTY INC COM 90384S303   280,913 728 SH   SOLE   602 0 126
Unitedhealth Group Inc COM 91324P102   42,600,030 83,651 SH   SOLE   64,979 0 18,672
UNION PAC CORP COM 907818108   46,100,485 203,750 SH   SOLE   186,352 0 17,399
UNITED PARCEL SERVICE INC CL B 911312106   3,687,082 26,943 SH   SOLE   26,294 0 649
UNITED RENTALS INC COM 911363109   933,512 1,443 SH   SOLE   1,443 0 0
ISHARES INC MSCI WORLD ETF 464286392   127,136 862 SH   SOLE   862 0 0
US BANCORP DEL COM NEW 902973304   3,217,293 81,040 SH   SOLE   79,172 0 1,868
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,727,447 34,336 SH   SOLE   34,336 0 0
ISHARES TR USD INV GRDE ETF 464288620   253,109 5,041 SH   SOLE   5,041 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   5,724,832 68,185 SH   SOLE   67,941 0 244
ISHARES TR CRE U S REIT ETF 464288521   242,475 4,527 SH   SOLE   4,527 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   301,677 13,420 SH   SOLE   13,420 0 0
VISA INC COM CL A 92826C839   60,071,591 228,870 SH   SOLE   212,206 0 16,664
VANGUARD WORLD FD MATERIALS ETF 92204A801   427,230 2,218 SH   SOLE   2,218 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   21,025,935 96,432 SH   SOLE   68,256 0 28,175
VANGUARD INDEX FDS SML CP GRW ETF 922908595   74,077,166 296,155 SH   SOLE   283,657 0 12,498
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,358,329 34,836 SH   SOLE   29,092 0 5,744
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,364,648 17,073 SH   SOLE   17,073 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   887,398 2,841 SH   SOLE   2,811 0 30
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,487,574 45,132 SH   SOLE   39,665 0 5,467
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,711,656 8,431 SH   SOLE   8,407 0 24
VANGUARD WORLD FD ENERGY ETF 92204A306   744,841 5,839 SH   SOLE   5,839 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   33,482,818 677,516 SH   SOLE   666,626 0 10,889
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,223,066 20,857 SH   SOLE   19,342 0 1,515
VANGUARD WORLD FD FINANCIALS ETF 92204A405   517,972 5,186 SH   SOLE   4,710 0 476
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   5,009,906 44,308 SH   SOLE   44,308 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,208,475 37,927 SH   SOLE   37,927 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,173,995 17,583 SH   SOLE   3,652 0 13,931
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   628,184 10,833 SH   SOLE   5,500 0 5,332
VANGUARD WORLD FD INF TECH ETF 92204A702   7,745,615 13,433 SH   SOLE   13,332 0 101
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   6,809,507 25,600 SH   SOLE   9,927 0 15,673
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   24,005,954 131,503 SH   SOLE   64,863 0 66,640
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   216,665,391 2,665,667 SH   SOLE   2,420,451 0 245,216
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   150,458 1,532 SH   SOLE   1,532 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   234,985 999 SH   SOLE   999 0 0
Valero Energy Corp COM 91913Y100   26,887,888 171,523 SH   SOLE   155,136 0 16,386
ISHARES TR MSCI USA VALUE 46432F388   2,839,994 27,450 SH   SOLE   5,050 0 22,401
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   719,635 15,851 SH   SOLE   15,851 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,982,142 23,665 SH   SOLE   20,498 0 3,166
VANGUARD INDEX FDS MID CAP ETF 922908629   6,322,240 26,114 SH   SOLE   22,971 0 3,144
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   109,909,322 730,634 SH   SOLE   688,364 0 42,270
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   292,331 1,188 SH   SOLE   1,188 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   26,964,863 53,916 SH   SOLE   51,875 0 2,041
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   332,361 997 SH   SOLE   997 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   119,015,906 518,452 SH   SOLE   479,853 0 38,599
VANGUARD WORLD FD COMM SRVC ETF 92204A884   521,155 3,771 SH   SOLE   3,611 0 160
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,011,867 6,841 SH   SOLE   6,841 0 0
Vertiv Holdings Co COM CL A 92537N108   258,327 2,984 SH   SOLE   2,984 0 0
Vertex Pharmaceuticals Inc COM 92532F100   2,301,016 4,909 SH   SOLE   4,909 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   112,077 1,957 SH   SOLE   250 0 1,707
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   350,544 2,984 SH   SOLE   2,984 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   927,004 8,231 SH   SOLE   8,029 0 202
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   36,360,802 725,620 SH   SOLE   639,691 0 85,929
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   299,740 1,251 SH   SOLE   1,251 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   44,856,493 167,682 SH   SOLE   150,988 0 16,693
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   324,102 6,677 SH   SOLE   6,677 0 0
VIATRIS INC COM 92556V106   1,965,521 184,903 SH   SOLE   183,894 0 1,009
VANGUARD INDEX FDS VALUE ETF 922908744   415,558,073 2,590,600 SH   SOLE   2,279,026 0 311,574
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   208,110 2,539 SH   SOLE   2,539 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,115,380,671 2,982,222 SH   SOLE   2,531,325 0 450,897
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,944,976 11,798 SH   SOLE   7,588 0 4,210
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   145,440,655 3,323,598 SH   SOLE   2,975,603 0 347,995
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   33,543,703 533,201 SH   SOLE   512,191 0 21,010
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   9,642,234 57,126 SH   SOLE   54,019 0 3,107
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,647,903 43,912 SH   SOLE   42,548 0 1,364
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,839,966 57,673 SH   SOLE   55,673 0 2,000
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,094,147 15,966 SH   SOLE   15,966 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,638,935 112,486 SH   SOLE   102,544 0 9,942
WASHINGTON TR BANCORP INC COM 940610108   218,924 7,987 SH   SOLE   7,987 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   134,003 11,079 SH   SOLE   11,079 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   140,333 18,862 SH   SOLE   18,606 0 256
WESCO INTL INC COM 95082P105   403,750 2,547 SH   SOLE   2,547 0 0
WORKDAY INC CL A 98138H101   548,097 2,452 SH   SOLE   2,232 0 220
WEC ENERGY GROUP INC COM 92939U106   448,587 5,717 SH   SOLE   5,717 0 0
WELLTOWER INC COM 95040Q104   357,346 3,428 SH   SOLE   2,928 0 500
WELLS FARGO CO NEW COM 949746101   10,647,559 179,282 SH   SOLE   168,008 0 11,274
WASTE MGMT INC DEL COM 94106L109   2,936,917 13,766 SH   SOLE   13,589 0 177
WILLIAMS COS INC COM 969457100   493,292 11,607 SH   SOLE   11,607 0 0
WALMART INC COM 931142103   11,114,152 164,143 SH   SOLE   134,773 0 29,370
WORTHINGTON ENTERPRISES INC COM 981811102   1,077,515 22,766 SH   SOLE   22,766 0 0
WP CAREY INC COM 92936U109   287,341 5,220 SH   SOLE   4,853 0 367
WHEATON PRECIOUS METALS CORP COM 962879102   282,282 5,385 SH   SOLE   5,190 0 195
WORTHINGTON STL INC COM SHS 982104101   476,848 14,294 SH   SOLE   14,294 0 0
WILLIAMS SONOMA INC COM 969904101   244,250 865 SH   SOLE   865 0 0
WINTRUST FINL CORP COM 97650W108   366,530 3,719 SH   SOLE   3,719 0 0
ESSENTIAL UTILS INC COM 29670G102   357,627 9,580 SH   SOLE   9,559 0 21
WILLIS TOWERS WATSON PLC LTD SHS G96629103   330,708 1,262 SH   SOLE   1,262 0 0
Woodward Inc COM 980745103   861,960 4,943 SH   SOLE   4,943 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   212,764 7,494 SH   SOLE   6,333 0 1,161
SPDR SER TR AEROSPACE DEF 78464A631   126,475 904 SH   SOLE   904 0 0
SPDR SER TR S&P BIOTECH 78464A870   549,548 5,928 SH   SOLE   5,928 0 0
Xcel Energy Inc COM 98389B100   658,204 12,324 SH   SOLE   11,926 0 398
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   59,832,297 677,526 SH   SOLE   615,717 0 61,809
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   9,842,451 114,901 SH   SOLE   111,296 0 3,605
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,614,974 94,514 SH   SOLE   92,331 0 2,183
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,732,773 236,750 SH   SOLE   232,212 0 4,538
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   711,597 15,554 SH   SOLE   15,554 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,693,769 38,515 SH   SOLE   37,999 0 516
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   109,372,510 483,457 SH   SOLE   415,246 0 68,211
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   41,257,810 538,754 SH   SOLE   489,171 0 49,584
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,962,687 51,098 SH   SOLE   49,463 0 1,635
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,328,093 48,842 SH   SOLE   48,399 0 443
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,210,850 56,335 SH   SOLE   53,593 0 2,743
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   30,350,336 166,394 SH   SOLE   154,293 0 12,101
SPDR SER TR S&P METALS MNG 78464A755   313,322 5,281 SH   SOLE   5,281 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   178,807 3,238 SH   SOLE   3,238 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   293,524 2,575 SH   SOLE   2,575 0 0
Xencor Inc COM 98401F105   246,090 13,000 SH   SOLE   13,000 0 0
EXXON MOBIL CORP COM 30231G102   89,686,241 779,067 SH   SOLE   715,735 0 63,333
SPDR SER TR S&P OILGAS EXP 78468R556   17,730,030 121,881 SH   SOLE   110,975 0 10,906
SPDR SER TR S&P SEMICNDCTR 78464A862   696,409 2,814 SH   SOLE   2,814 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   365,981 6,221 SH   SOLE   5,615 0 606
Xylem Inc COM 98419M100   19,569,773 144,288 SH   SOLE   130,801 0 13,487
YUM Brands Inc COM 988498101   1,796,569 13,563 SH   SOLE   13,538 0 25
ZIMMER BIOMET HOLDINGS INC COM 98956P102   255,897 2,358 SH   SOLE   2,258 0 100
ZIONS BANCORPORATION N A COM 989701107   372,504 8,589 SH   SOLE   6,820 0 1,769
Zoetis Inc CL A 98978V103   39,961,486 230,512 SH   SOLE   210,071 0 20,441