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   473,740 3,950 SH   SOLE   2,872 0 1,078
ABBOTT LABS COM 002824100   1,457,280 13,273 SH   SOLE   7,134 0 6,139
ABBVIE INC COM 00287Y109   1,885,314 11,666 SH   SOLE   6,664 0 5,002
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   277,388 2,794 SH   SOLE   2,794 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,730,307 10,232 SH   SOLE   7,343 0 2,889
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,325,589 9,882 SH   SOLE   7,941 0 1,941
ADVANCED MICRO DEVICES INC COM 007903107   12,160,891 187,755 SH   SOLE   184,064 0 3,691
AIR PRODS & CHEMS INC COM 009158106   475,953 1,544 SH   SOLE   1,151 0 393
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   7,097,188 48,721 SH   SOLE   48,466 0 255
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   740,399 21,542 SH   SOLE   21,542 0 0
ALLIANT ENERGY CORP COM 018802108   238,176 4,314 SH   SOLE   4,290 0 24
ALLSTATE CORP COM 020002101   205,570 1,516 SH   SOLE   1,016 0 500
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   327,244 1,377 SH   SOLE   1,248 0 129
ALPHABET INC CAP STK CL A 02079K305   1,025,233 11,620 SH   DFND 1 11,620 0 0
ALPHABET INC CAP STK CL A 02079K305   4,864,738 55,137 SH   SOLE   41,556 0 13,581
ALPHABET INC CAP STK CL C 02079K107   342,498 3,860 SH   DFND 1 3,860 0 0
ALPHABET INC CAP STK CL C 02079K107   75,758,137 853,805 SH   SOLE   783,523 0 70,282
ALPS ETF TR ALERIAN MLP 00162Q452   661,393 17,373 SH   SOLE   17,373 0 0
ALTRIA GROUP INC COM 02209S103   1,829,680 40,028 SH   SOLE   37,984 0 2,044
AMAZON COM INC COM 023135106   39,885,846 474,832 SH   SOLE   419,106 0 55,726
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   494,075 27,147 SH   SOLE   26,774 0 373
AMERICAN AIRLS GROUP INC COM 02376R102   236,363 18,582 SH   SOLE   17,925 0 657
AMERICAN EXPRESS CO COM 025816109   674,479 4,565 SH   SOLE   2,700 0 1,865
AMERICAN TOWER CORP NEW COM 03027X100   597,223 2,819 SH   SOLE   1,248 0 1,571
AMERICAN WTR WKS CO INC NEW COM 030420103   402,084 2,638 SH   SOLE   420 0 2,218
AMERISOURCEBERGEN CORP COM 03073e105   18,838,339 113,683 SH   SOLE   105,081 0 8,601
AMGEN INC COM 031162100   1,262,160 4,806 SH   SOLE   3,040 0 1,766
AMPHENOL CORP NEW CL A 032095101   13,842,230 181,800 SH   SOLE   166,340 0 15,460
ANALOG DEVICES INC COM 032654105   2,525,734 15,398 SH   SOLE   11,449 0 3,949
AON PLC SHS CL A G0403H108   8,908,691 29,682 SH   SOLE   27,094 0 2,588
APOLLO SR FLOATING RATE FD I COM 037636107   135,962 11,018 SH   SOLE   3,425 0 7,593
APPLE INC COM 037833100   54,425,227 418,881 SH   SOLE   317,863 0 101,018
APPLIED MATLS INC COM 038222105   12,781,102 131,250 SH   SOLE   120,259 0 10,991
APTIV PLC SHS G6095L109   272,685 2,928 SH   SOLE   1,074 0 1,854
ARCHER DANIELS MIDLAND CO COM 039483102   212,348 2,287 SH   SOLE   1,656 0 631
ARES DYNAMIC CR ALLOCATION F COM 04014F102   90,495 7,808 SH   DFND 1 7,808 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   104,194 8,990 SH   SOLE   8,990 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   279,210 511 SH   SOLE   369 0 142
AT&T INC COM 00206R102   621,354 33,751 SH   SOLE   26,868 0 6,883
AUTODESK INC COM 052769106   202,380 1,083 SH   SOLE   246 0 837
AUTOMATIC DATA PROCESSING IN COM 053015103   849,386 3,556 SH   SOLE   1,728 0 1,828
BALL CORP COM 058498106   9,786,897 191,375 SH   SOLE   176,957 0 14,417
BANK AMERICA CORP COM 060505104   932,020 28,141 SH   SOLE   18,842 0 9,299
BANK NEW YORK MELLON CORP COM 064058100   498,854 10,959 SH   SOLE   6,951 0 4,008
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   648,007 19,223 SH   SOLE   16,691 0 2,532
BCE INC COM NEW 05534B760   225,024 5,120 SH   SOLE   4,409 0 711
BECTON DICKINSON & CO COM 075887109   237,008 932 SH   SOLE   226 0 706
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,155,821 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,561,490 5,055 SH   DFND 1 5,055 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   58,296,998 188,725 SH   SOLE   177,417 0 11,308
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   736,600 635 SH   DFND 1 635 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   878,120 757 SH   SOLE   739 0 18
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102   125,058 11,547 SH   SOLE   11,547 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   147,611 14,615 SH   SOLE   5,500 0 9,115
BLACKROCK FLOATING RATE INCO COM 09255X100   272,233 24,177 SH   SOLE   24,177 0 0
BLACKROCK INC COM 09247X101   3,847,687 5,430 SH   SOLE   4,838 0 592
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   213,103 19,842 SH   SOLE   19,842 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   269,255 15,989 SH   SOLE   15,989 0 0
BLACKSTONE INC COM 09260D107   10,366,182 139,725 SH   SOLE   131,121 0 8,604
BLOOM ENERGY CORP COM CL A 093712107   2,023,470 105,830 SH   SOLE   102,190 0 3,640
BOEING CO COM 097023105   1,560,879 8,194 SH   SOLE   7,732 0 462
BOOKING HOLDINGS INC COM 09857L108   2,182,548 1,083 SH   SOLE   980 0 103
BRISTOL-MYERS SQUIBB CO COM 110122108   588,483 8,179 SH   SOLE   3,283 0 4,896
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,824,247 45,629 SH   SOLE   45,199 0 430
BROADCOM INC COM 11135F101   4,153,857 7,429 SH   SOLE   6,788 0 641
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,872,524 65,313 SH   SOLE   63,903 0 1,410
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,115,622 67,248 SH   DFND 1 67,248 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   17,624,541 560,221 SH   SOLE   524,690 0 35,530
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   935,960 30,202 SH   SOLE   30,202 0 0
BROWN FORMAN CORP CL B 115637209   1,395,831 21,252 SH   SOLE   20,984 0 268
CANADIAN NATL RY CO COM 136375102   1,446,175 12,165 SH   SOLE   2,160 0 10,005
CANADIAN PAC RY LTD COM 13645T100   1,887,127 25,300 SH   DFND 1 25,300 0 0
CANADIAN PAC RY LTD COM 13645T100   30,631,443 410,664 SH   SOLE   384,896 0 25,768
CANOO INC COM CL A 13803R102   13,505 10,980 SH   SOLE   10,980 0 0
CARMAX INC COM 143130102   1,494,850 24,550 SH   DFND 1 24,550 0 0
CARMAX INC COM 143130102   7,396,978 121,481 SH   SOLE   111,994 0 9,487
CARRIER GLOBAL CORPORATION COM 14448C104   221,801 5,377 SH   SOLE   2,590 0 2,787
CATERPILLAR INC COM 149123101   1,242,051 5,185 SH   SOLE   4,782 0 403
CENTENE CORP DEL COM 15135B101   286,707 3,496 SH   SOLE   2,515 0 981
CHEVRON CORP NEW COM 166764100   26,236,419 146,172 SH   SOLE   129,881 0 16,291
CHUBB LIMITED COM H1467J104   221,703 1,005 SH   SOLE   317 0 688
CIGNA CORP NEW COM 125523100   1,381,025 4,168 SH   SOLE   3,528 0 640
CINTAS CORP COM 172908105   2,971,486 6,580 SH   SOLE   5,930 0 650
CISCO SYS INC COM 17275R102   2,636,701 55,346 SH   SOLE   37,127 0 18,219
CME GROUP INC COM 12572Q105   662,985 3,943 SH   SOLE   2,409 0 1,534
COCA COLA CO COM 191216100   2,001,333 31,463 SH   SOLE   20,010 0 11,453
COLGATE PALMOLIVE CO COM 194162103   277,104 3,517 SH   SOLE   1,964 0 1,553
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   2,378,919 137,589 SH   SOLE   132,210 0 5,379
COMCAST CORP NEW CL A 20030N101   1,000,704 28,616 SH   SOLE   20,510 0 8,106
CONOCOPHILLIPS COM 20825C104   515,187 4,366 SH   SOLE   3,047 0 1,319
CORMEDIX INC COM 21900C308   70,221 16,640 SH   SOLE   16,640 0 0
CORTEVA INC COM 22052L104   506,742 8,621 SH   SOLE   1,824 0 6,797
COSTCO WHSL CORP NEW COM 22160K105   7,038,383 15,418 SH   SOLE   12,628 0 2,790
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,338,518 273,167 SH   DFND 1 273,167 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   177,552 36,235 SH   SOLE   36,235 0 0
CROWN CASTLE INC COM 22822V101   203,731 1,502 SH   SOLE   605 0 897
CTO RLTY GROWTH INC NEW COM 22948Q101   296,355 16,212 SH   SOLE   16,212 0 0
CVB FINL CORP COM 126600105   209,167 8,123 SH   SOLE   7,968 0 155
CVS HEALTH CORP COM 126650100   13,741,665 147,459 SH   SOLE   134,659 0 12,800
DAKOTA GOLD CORP COM 46655e100   53,857 17,658 SH   SOLE   16,666 0 992
DANAHER CORPORATION COM 235851102   31,252,986 117,749 SH   SOLE   108,381 0 9,368
DEERE & CO COM 244199105   888,998 2,073 SH   SOLE   1,017 0 1,056
DEXCOM INC COM 252131107   300,765 2,656 SH   SOLE   403 0 2,253
DIAGEO PLC SPON ADR NEW 25243Q205   1,010,415 5,670 SH   SOLE   5,536 0 134
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   389,111 16,026 SH   SOLE   16,026 0 0
DISNEY WALT CO COM 254687106   1,967,832 22,650 SH   DFND 1 22,650 0 0
DISNEY WALT CO COM 254687106   28,085,833 323,272 SH   SOLE   295,915 0 27,356
DOLLAR GEN CORP NEW COM 256677105   236,154 959 SH   SOLE   454 0 505
DOMINION ENERGY INC COM 25746U109   541,885 8,837 SH   SOLE   8,437 0 400
DOMINOS PIZZA INC COM 25754A201   11,443,185 33,035 SH   SOLE   30,374 0 2,660
DOUBLELINE INCOME SOLUTIONS COM 258622109   640,880 57,789 SH   DFND 1 57,789 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   73,471 6,625 SH   SOLE   6,625 0 0
DOW INC COM 260557103   1,620,230 32,154 SH   SOLE   2,678 0 29,476
DUKE ENERGY CORP NEW COM NEW 26441C204   258,050 2,506 SH   SOLE   1,701 0 805
DUPONT DE NEMOURS INC COM 26614N102   2,269,251 33,065 SH   SOLE   1,493 0 31,572
EATON CORP PLC SHS G29183103   650,715 4,146 SH   SOLE   1,488 0 2,658
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   107,115 10,733 SH   SOLE   10,733 0 0
EATON VANCE LTD DURATION INC COM 27828H105   174,757 18,611 SH   SOLE   18,611 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103   52,700 10,000 SH   SOLE   10,000 0 0
ECOLAB INC COM 278865100   282,241 1,939 SH   SOLE   1,151 0 788
EDWARDS LIFESCIENCES CORP COM 28176e108   1,366,109 18,310 SH   DFND 1 18,310 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   14,631,692 196,109 SH   SOLE   180,589 0 15,520
ELEVANCE HEALTH INC COM 036752103   4,970,744 9,690 SH   SOLE   8,513 0 1,177
EMERSON ELEC CO COM 291011104   550,509 5,731 SH   SOLE   3,287 0 2,444
ENBRIDGE INC COM 29250N105   1,805,951 46,188 SH   SOLE   44,211 0 1,977
ENTERPRISE FINL SVCS CORP COM 293712105   427,421 8,730 SH   SOLE   8,730 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   342,190 14,187 SH   SOLE   12,687 0 1,500
EQUITY RESIDENTIAL SH BEN INT 29476L107   203,432 3,448 SH   SOLE   3,078 0 370
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   2,959,079 77,000 SH   SOLE   77,000 0 0
EXXON MOBIL CORP COM 30231G102   3,609,386 32,723 SH   SOLE   25,512 0 7,211
FASTENAL CO COM 311900104   231,868 4,900 SH   SOLE   3,661 0 1,239
FIDELITY NATL INFORMATION SV COM 31620M106   666,151 9,818 SH   SOLE   9,079 0 739
FIRST REP BK SAN FRANCISCO C COM 33616C100   228,666 1,876 SH   SOLE   534 0 1,342
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   415,224 16,941 SH   SOLE   16,941 0 0
FIRSTENERGY CORP COM 337932107   531,303 12,668 SH   SOLE   11,624 0 1,044
FISERV INC COM 337738108   512,627 5,072 SH   SOLE   3,840 0 1,232
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,168,213 26,874 SH   SOLE   26,874 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   2,144,134 40,763 SH   SOLE   40,763 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   540,647 10,725 SH   SOLE   10,725 0 0
FORD MTR CO DEL COM 345370860   188,767 16,231 SH   SOLE   12,318 0 3,913
FORTINET INC COM 34959e109   1,801,548 36,849 SH   SOLE   33,213 0 3,636
GENERAL DYNAMICS CORP COM 369550108   308,224 1,242 SH   SOLE   1,106 0 136
GENERAL ELECTRIC CO COM NEW 369604301   350,089 4,178 SH   SOLE   2,268 0 1,910
GENERAL MLS INC COM 370334104   491,780 5,865 SH   SOLE   4,813 0 1,052
GENERAL MTRS CO COM 37045V100   224,138 6,663 SH   SOLE   5,049 0 1,614
GENUINE PARTS CO COM 372460105   247,782 1,428 SH   SOLE   902 0 526
GILEAD SCIENCES INC COM 375558103   5,167,912 60,197 SH   SOLE   57,743 0 2,454
GLACIER BANCORP INC NEW COM 37637Q105   223,576 4,524 SH   SOLE   4,504 0 20
GLOBAL X FDS S&P 500 COVERED 37954Y475   292,440 7,428 SH   SOLE   7,428 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   254,842 18,575 SH   SOLE   12,645 0 5,930
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   8,403,561 296,841 SH   SOLE   274,870 0 21,971
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   16,412,909 570,289 SH   SOLE   535,919 0 34,370
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   9,150,834 167,567 SH   SOLE   159,654 0 7,913
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   29,655,255 389,534 SH   SOLE   368,226 0 21,309
GOLDMAN SACHS GROUP INC COM 38141G104   567,607 1,653 SH   SOLE   1,107 0 546
GRAINGER W W INC COM 384802104   369,906 665 SH   SOLE   571 0 94
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   1,649,341 108,367 SH   SOLE   108,367 0 0
HCA HEALTHCARE INC COM 40412C101   665,889 2,775 SH   DFND 1 2,775 0 0
HCA HEALTHCARE INC COM 40412C101   339,783 1,416 SH   SOLE   1,057 0 359
HOME DEPOT INC COM 437076102   4,905,931 15,532 SH   SOLE   10,875 0 4,657
HONEYWELL INTL INC COM 438516106   1,869,982 8,726 SH   SOLE   6,667 0 2,059
IDEXX LABS INC COM 45168D104   1,971,671 4,833 SH   SOLE   3,957 0 876
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   393,547 12,403 SH   SOLE   12,378 0 25
INTEL CORP COM 458140100   693,588 26,242 SH   SOLE   16,015 0 10,227
INTERNATIONAL BUSINESS MACHS COM 459200101   928,042 6,587 SH   SOLE   4,293 0 2,294
INTUIT COM 461202103   2,480,002 6,372 SH   SOLE   5,383 0 989
INTUITIVE SURGICAL INC COM NEW 46120E602   2,366,657 8,919 SH   SOLE   7,467 0 1,452
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,846,266 74,717 SH   SOLE   73,437 0 1,280
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   264,163 6,027 SH   SOLE   6,027 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   12,499,832 78,908 SH   SOLE   76,214 0 2,695
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,203,591 8,521 SH   SOLE   8,521 0 0
INVESCO QQQ TR UNIT SER 1 46090e103   4,307,162 16,175 SH   SOLE   16,125 0 50
IQVIA HLDGS INC COM 46266C105   3,684,742 17,984 SH   SOLE   16,458 0 1,526
ISHARES GOLD TR ISHARES NEW 464285204   15,265,708 441,333 SH   SOLE   411,804 0 29,529
ISHARES INC CORE MSCI EMKT 46434G103   24,209,060 518,395 SH   SOLE   501,503 0 16,893
ISHARES INC ESG AWR MSCI EM 46434G863   299,136 9,948 SH   SOLE   9,948 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,614,768 16,125 SH   SOLE   15,598 0 527
ISHARES TR 0-5YR HI YL CP 46434V407   4,261,926 104,229 SH   SOLE   97,609 0 6,620
ISHARES TR 1 3 YR TREAS BD 464287457   5,323,253 65,582 SH   SOLE   63,896 0 1,686
ISHARES TR 7-10 YR TRSY BD 464287440   1,965,604 20,522 SH   SOLE   20,254 0 268
ISHARES TR CALIF MUN BD ETF 464288356   9,410,357 167,713 SH   SOLE   160,357 0 7,356
ISHARES TR CORE DIV GRWTH 46434V621   559,100 11,182 SH   SOLE   11,182 0 0
ISHARES TR CORE MSCI EAFE 46432F842   45,561,940 739,162 SH   SOLE   698,233 0 40,929
ISHARES TR CORE S&P MCP ETF 464287507   1,558,657 6,444 SH   SOLE   6,444 0 0
ISHARES TR CORE S&P SCP ETF 464287804   953,214 10,072 SH   SOLE   9,558 0 514
ISHARES TR CORE S&P TTL STK 464287150   11,506,255 135,687 SH   SOLE   125,899 0 9,788
ISHARES TR CORE S&P500 ETF 464287200   47,568,500 123,809 SH   SOLE   118,529 0 5,280
ISHARES TR CORE US AGGBD ET 464287226   6,090,002 62,790 SH   SOLE   62,058 0 732
ISHARES TR EAFE GRWTH ETF 464288885   643,584 7,684 SH   SOLE   2,288 0 5,396
ISHARES TR EAFE SML CP ETF 464288273   876,400 15,517 SH   SOLE   1,230 0 14,287
ISHARES TR ESG AW MSCI EAFE 46435G516   319,957 4,867 SH   SOLE   4,867 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   460,716 9,857 SH   SOLE   9,857 0 0
ISHARES TR EXPANDED TECH 464287515   208,774 816 SH   SOLE   816 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   640,445 28,201 SH   SOLE   28,201 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   3,851,982 81,679 SH   SOLE   81,679 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,978,047 60,604 SH   SOLE   59,130 0 1,474
ISHARES TR MSCI EMG MKT ETF 464287234   2,736,494 72,203 SH   SOLE   69,267 0 2,936
ISHARES TR MSCI KLD400 SOC 464288570   295,987 4,123 SH   SOLE   4,123 0 0
ISHARES TR MSCI USA ESG SLC 464288802   814,227 9,891 SH   SOLE   9,680 0 211
ISHARES TR NATIONAL MUN ETF 464288414   741,172 7,024 SH   SOLE   7,024 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   6,240,911 29,130 SH   SOLE   25,677 0 3,453
ISHARES TR RUS 1000 VAL ETF 464287598   711,077 4,689 SH   SOLE   3,083 0 1,606
ISHARES TR RUS 2000 GRW ETF 464287648   290,905 1,356 SH   SOLE   1,075 0 281
ISHARES TR RUS 2000 VAL ETF 464287630   283,209 2,042 SH   SOLE   1,768 0 274
ISHARES TR RUS MID CAP ETF 464287499   23,535,859 348,938 SH   SOLE   314,735 0 34,203
ISHARES TR RUSSELL 2000 ETF 464287655   20,163,319 115,642 SH   SOLE   102,860 0 12,782
ISHARES TR S&P 500 GRWT ETF 464287309   567,801 9,706 SH   SOLE   9,706 0 0
ISHARES TR S&P 500 VAL ETF 464287408   492,368 3,394 SH   SOLE   1,796 0 1,598
ISHARES TR SELECT DIVID ETF 464287168   434,039 3,599 SH   SOLE   3,049 0 550
ISHARES TR U S EQUITY FACTR 46434V282   1,624,463 41,642 SH   SOLE   36,751 0 4,892
ISHARES TR U.S. MED DVC ETF 464288810   895,320 17,031 SH   SOLE   16,884 0 147
ISHARES TR US TREAS BD ETF 46429B267   403,189 17,746 SH   SOLE   17,746 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,663,420 158,991 SH   SOLE   137,800 0 21,191
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   21,297,035 424,836 SH   SOLE   419,261 0 5,575
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   28,385,184 561,694 SH   SOLE   531,772 0 29,922
JOBY AVIATION INC COMMON STOCK G65163100   70,350 21,000 SH   SOLE   21,000 0 0
JOHNSON & JOHNSON COM 478160104   7,070,797 40,027 SH   SOLE   27,910 0 12,117
JOHNSON CTLS INTL PLC SHS G51502105   240,448 3,757 SH   SOLE   2,518 0 1,239
JPMORGAN CHASE & CO COM 46625H100   1,371,173 10,225 SH   DFND 1 10,225 0 0
JPMORGAN CHASE & CO COM 46625H100   29,739,471 221,771 SH   SOLE   197,945 0 23,826
KAYNE ANDERSON ENERGY INFRST COM 486606106   208,932 24,408 SH   SOLE   21,381 0 3,027
KAYNE ANDERSON NEXTGEN ENRGY COM 48661e108   292,709 38,976 SH   SOLE   33,100 0 5,876
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,160,176 18,473 SH   SOLE   15,900 0 2,573
KIMBERLY-CLARK CORP COM 494368103   436,504 3,215 SH   SOLE   2,976 0 239
KLA CORP COM NEW 482480100   269,576 715 SH   SOLE   186 0 529
LABORATORY CORP AMER HLDGS COM NEW 50540R409   470,960 2,000 SH   DFND 1 2,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   12,788,837 54,310 SH   SOLE   50,016 0 4,294
LAM RESEARCH CORP COM 512807108   1,052,431 2,504 SH   SOLE   1,992 0 512
LAUDER ESTEE COS INC CL A 518439104   2,523,136 10,169 SH   SOLE   8,213 0 1,956
LENNAR CORP CL B 526057302   1,268,878 16,968 SH   SOLE   16,499 0 469
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   4,174,486 78,130 SH   DFND 1 78,130 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   9,767,164 182,803 SH   SOLE   167,330 0 15,473
LILLY ELI & CO COM 532457108   1,382,456 3,779 SH   SOLE   2,258 0 1,521
LINDE PLC SHS G5494J103   16,334,197 50,077 SH   SOLE   46,533 0 3,544
LISTED FD TR HORIZON KINETICS 53656F623   779,197 24,752 SH   SOLE   23,183 0 1,569
LOCKHEED MARTIN CORP COM 539830109   1,823,365 3,748 SH   SOLE   3,365 0 383
LOWES COS INC COM 548661107   24,064,888 120,783 SH   SOLE   111,739 0 9,045
LULULEMON ATHLETICA INC COM 550021109   2,357,676 7,359 SH   SOLE   6,787 0 572
LUMINAR TECHNOLOGIES INC COM CL A 550424105   249,153 50,334 SH   SOLE   0 0 50,334
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   5,163,051 114,811 SH   DFND 1 114,811 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   114,314 2,542 SH   SOLE   2,541 0 1
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   260,878 5,196 SH   SOLE   5,196 0 0
MARSH & MCLENNAN COS INC COM 571748102   312,923 1,891 SH   SOLE   777 0 1,114
MARTIN MARIETTA MATLS INC COM 573284106   1,791,241 5,300 SH   SOLE   5,249 0 51
MASTERCARD INCORPORATED CL A 57636Q104   41,382,139 119,007 SH   SOLE   108,530 0 10,476
MATTERPORT INC COM CL A 577096100   58,453 20,876 SH   SOLE   0 0 20,876
MCDONALDS CORP COM 580135101   4,130,761 15,675 SH   SOLE   14,845 0 830
MCKESSON CORP COM 58155Q103   367,994 981 SH   SOLE   677 0 304
MEDTRONIC PLC SHS G5960L103   3,930,922 50,578 SH   SOLE   45,409 0 5,169
MERCK & CO INC COM 58933Y105   4,147,086 37,378 SH   SOLE   32,429 0 4,949
META PLATFORMS INC CL A 30303M102   24,620,601 204,592 SH   SOLE   198,072 0 6,520
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   51,378 11,392 SH   SOLE   11,392 0 0
MGM RESORTS INTERNATIONAL COM 552953101   2,072,154 61,800 SH   DFND 1 61,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101   10,869,605 324,176 SH   SOLE   288,648 0 35,528
MICROCHIP TECHNOLOGY INC. COM 595017104   363,971 5,181 SH   SOLE   119 0 5,062
MICROSOFT CORP COM 594918104   294,686,918 1,228,784 SH   SOLE   1,183,410 0 45,374
MONDELEZ INTL INC CL A 609207105   1,034,541 15,522 SH   SOLE   13,035 0 2,487
MONSTER BEVERAGE CORP NEW COM 61174X109   214,330 2,111 SH   SOLE   1,174 0 937
MOODYS CORP COM 615369105   240,170 862 SH   SOLE   340 0 522
MORGAN STANLEY COM NEW 617446448   497,255 5,849 SH   SOLE   4,434 0 1,415
NETFLIX INC COM 64110L106   893,192 3,029 SH   SOLE   2,046 0 983
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101   187,005 16,550 SH   SOLE   6,247 0 10,303
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   461,480 41,167 SH   SOLE   40,036 0 1,131
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,020,562 23,450 SH   SOLE   25 0 23,425
NEXTERA ENERGY INC COM 65339F101   1,411,839 16,888 SH   SOLE   14,065 0 2,823
NIKE INC CL B 654106103   1,445,659 12,355 SH   SOLE   8,946 0 3,409
NORFOLK SOUTHN CORP COM 655844108   359,034 1,457 SH   SOLE   757 0 700
NORTHROP GRUMMAN CORP COM 666807102   719,660 1,319 SH   SOLE   648 0 671
NOV INC COM 62955J103   302,571 14,484 SH   SOLE   10,658 0 3,826
NOVARTIS AG SPONSORED ADR 66987V109   446,342 4,920 SH   SOLE   4,362 0 558
NOVO-NORDISK A S ADR 670100205   456,637 3,374 SH   SOLE   3,013 0 361
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   252,912 7,185 SH   SOLE   7,185 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   246,895 8,299 SH   SOLE   8,299 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   434,223 12,704 SH   SOLE   12,704 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   251,447 20,712 SH   SOLE   18,172 0 2,540
NUVEEN AMT FREE QLTY MUN INC COM 670657105   291,231 25,614 SH   SOLE   14,084 0 11,530
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   1,008,063 91,063 SH   SOLE   76,276 0 14,787
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   1,116,042 132,076 SH   SOLE   120,008 0 12,068
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   77,877 15,300 SH   SOLE   15,300 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   103,400 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   121,398 10,049 SH   SOLE   10,049 0 0
NVIDIA CORPORATION COM 67066G104   4,186,161 28,645 SH   SOLE   22,913 0 5,732
OAKTREE SPECIALTY LENDING CO COM 67401P108   266,948 38,857 SH   SOLE   38,857 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   275,834 972 SH   SOLE   395 0 577
ONEOK INC NEW COM 682680103   267,005 4,064 SH   SOLE   3,536 0 528
ORACLE CORP COM 68389X105   931,164 11,392 SH   SOLE   5,666 0 5,726
OREILLY AUTOMOTIVE INC COM 67103H107   230,420 273 SH   SOLE   138 0 135
ORION OFFICE REIT INC COM 68629Y103   6,200 726 SH   DFND 1 726 0 0
ORION OFFICE REIT INC COM 68629Y103   161,937 18,962 SH   SOLE   14,715 0 4,247
OTIS WORLDWIDE CORP COM 68902V107   221,069 2,823 SH   SOLE   954 0 1,869
PACCAR INC COM 693718108   454,074 4,588 SH   SOLE   4,094 0 494
PACWEST BANCORP DEL COM 695263103   392,261 17,092 SH   SOLE   17,022 0 70
PARKER-HANNIFIN CORP COM 701094104   10,786,745 37,068 SH   SOLE   33,334 0 3,734
PAYCHEX INC COM 704326107   274,224 2,373 SH   SOLE   1,762 0 611
PAYPAL HLDGS INC COM 70450Y103   472,260 6,631 SH   SOLE   4,088 0 2,543
PCM FD INC COM 69323T101   192,384 24,445 SH   SOLE   23,738 0 707
PEPSICO INC COM 713448108   2,608,067 14,436 SH   SOLE   9,887 0 4,549
PFIZER INC COM 717081103   7,287,277 142,219 SH   SOLE   135,373 0 6,846
PGIM HIGH YIELD BOND FUND IN COM 69346H100   303,825 25,596 SH   DFND 1 25,596 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   24,523 2,066 SH   SOLE   2,066 0 0
PHILIP MORRIS INTL INC COM 718172109   2,135,531 21,100 SH   DFND 1 21,100 0 0
PHILIP MORRIS INTL INC COM 718172109   33,408,140 330,087 SH   SOLE   312,364 0 17,723
PHILLIPS 66 COM 718546104   1,081,726 10,393 SH   SOLE   9,605 0 788
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   7,887,482 247,722 SH   SOLE   218,110 0 29,613
PIMCO CALIF MUN INCOME FD II COM 72200M108   86,647 12,761 SH   SOLE   12,761 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   641,515 34,714 SH   DFND 1 34,714 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,506,559 81,524 SH   SOLE   76,261 0 5,263
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,723,248 134,945 SH   DFND 1 134,945 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   158,693 12,427 SH   SOLE   12,427 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   1,528,624 102,318 SH   SOLE   79,843 0 22,475
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   476,489 4,830 SH   SOLE   4,792 0 38
PIMCO INCOME STRATEGY FD II COM 72201J104   185,372 26,219 SH   SOLE   25,745 0 474
PLUG POWER INC COM NEW 72919P202   131,110 10,599 SH   SOLE   10,599 0 0
PNC FINL SVCS GROUP INC COM 693475105   800,440 5,068 SH   SOLE   4,240 0 828
PPG INDS INC COM 693506107   332,097 2,641 SH   SOLE   2,003 0 638
PROCTER AND GAMBLE CO COM 742718109   3,067,248 20,238 SH   SOLE   15,043 0 5,195
PROGRESSIVE CORP COM 743315103   206,239 1,590 SH   SOLE   526 0 1,064
PROLOGIS INC. COM 74340W103   812,445 7,207 SH   SOLE   5,589 0 1,618
PROSHARES TR PSHS ULT S&P 500 74347R107   723,068 16,267 SH   SOLE   16,267 0 0
PROSHARES TR PSHS ULTRA O&G 74347G705   784,678 18,463 SH   SOLE   18,463 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206   392,763 11,209 SH   SOLE   11,209 0 0
PUBLIC STORAGE COM 74460D109   572,708 2,044 SH   SOLE   1,945 0 99
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   48,000 15,000 SH   SOLE   15,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   60,349 16,625 SH   SOLE   16,625 0 0
QUALCOMM INC COM 747525103   17,658,047 160,615 SH   SOLE   128,712 0 31,904
RAYTHEON TECHNOLOGIES CORP COM 75513e101   3,920,145 38,844 SH   SOLE   32,043 0 6,801
READY CAPITAL CORP COM 75574U101   6,855,937 615,434 SH   SOLE   526,182 0 89,253
REALTY INCOME CORP COM 756109104   21,566,815 340,010 SH   SOLE   298,766 0 41,244
REGENERON PHARMACEUTICALS COM 75886F107   2,381,638 3,301 SH   SOLE   3,124 0 177
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   947,777 30,762 SH   DFND 1 30,762 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   10,608,499 344,320 SH   SOLE   316,978 0 27,342
REPUBLIC SVCS INC COM 760759100   364,010 2,822 SH   SOLE   2,320 0 502
RETAIL OPPORTUNITY INVTS COR COM 76131N101   413,325 27,500 SH   SOLE   21,484 0 6,016
REXFORD INDL RLTY INC COM 76169C100   14,942,458 273,471 SH   SOLE   239,657 0 33,814
RIVERNORTH DOUBLELINE STRATE COM 76882G107   843,245 97,148 SH   DFND 1 97,148 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107   71,445 8,231 SH   SOLE   8,231 0 0
RLI CORP COM 749607107   363,360 2,768 SH   SOLE   2,751 0 17
ROCKWELL AUTOMATION INC COM 773903109   1,454,755 5,648 SH   SOLE   4,406 0 1,242
S&P GLOBAL INC COM 78409V104   2,528,837 7,550 SH   SOLE   5,161 0 2,389
SALESFORCE INC COM 79466L302   670,640 5,058 SH   SOLE   2,537 0 2,521
SCHWAB CHARLES CORP COM 808513105   28,124,690 337,794 SH   SOLE   320,223 0 17,570
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   395,076 16,691 SH   SOLE   2,071 0 14,620
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   228,143 7,083 SH   SOLE   7,035 0 48
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   202,912 3,797 SH   SOLE   3,797 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,372,903 18,175 SH   SOLE   18,175 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   451,057 8,118 SH   SOLE   8,014 0 104
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,159,537 47,830 SH   SOLE   47,830 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,286,180 26,801 SH   SOLE   25,060 0 1,741
SELECT SECTOR SPDR TR ENERGY 81369Y506   407,434 4,658 SH   SOLE   4,475 0 183
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   843,343 24,659 SH   SOLE   24,659 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   373,035 10,101 SH   SOLE   481 0 9,620
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   458,260 3,548 SH   SOLE   3,548 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   639,622 5,140 SH   SOLE   4,740 0 400
SEMPRA COM 816851109   694,039 4,491 SH   SOLE   4,090 0 401
SERVICENOW INC COM 81762P102   1,823,704 4,697 SH   SOLE   3,906 0 791
SHELL PLC SPON ADS 780259305   335,151 5,885 SH   SOLE   5,548 0 337
SHERWIN WILLIAMS CO COM 824348106   797,298 3,359 SH   SOLE   3,049 0 310
SHOCKWAVE MED INC COM 82489T104   228,638 1,112 SH   SOLE   1,007 0 105
SONY GROUP CORPORATION SPONSORED ADR 835699307   3,475,622 45,564 SH   SOLE   44,286 0 1,278
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   208,407 629 SH   SOLE   629 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,335,745 7,874 SH   SOLE   7,874 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   618,153 11,792 SH   SOLE   10,917 0 875
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,108,497 29,047 SH   SOLE   28,450 0 597
SPDR SER TR S&P DIVID ETF 78464A763   340,925 2,725 SH   SOLE   2,725 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   425,641 10,407 SH   SOLE   9,936 0 471
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   10,802,844 287,616 SH   SOLE   256,982 0 30,633
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   497,737 12,431 SH   SOLE   12,431 0 0
STARBUCKS CORP COM 855244109   3,338,159 33,651 SH   SOLE   31,925 0 1,726
STARWOOD PPTY TR INC COM 85571B105   1,044,505 56,983 SH   SOLE   56,983 0 0
STRYKER CORPORATION COM 863667101   467,220 1,911 SH   SOLE   913 0 998
SUNCOR ENERGY INC NEW COM 867224107   3,322,766 104,720 SH   DFND 1 104,720 0 0
SUNCOR ENERGY INC NEW COM 867224107   12,278,176 386,958 SH   SOLE   368,754 0 18,204
SYNOPSYS INC COM 871607107   490,749 1,537 SH   SOLE   1,094 0 443
SYSCO CORP COM 871829107   509,539 6,665 SH   SOLE   5,221 0 1,444
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,179,624 15,836 SH   SOLE   14,599 0 1,237
TANDY LEATHER FACTORY INC COM 87538X105   2,392,212 560,237 SH   DFND 1 560,237 0 0
TANDY LEATHER FACTORY INC COM 87538X105   1,137,157 266,313 SH   SOLE   149,005 0 117,308
TARGET CORP COM 87612e106   1,033,997 6,938 SH   SOLE   5,308 0 1,630
TCW STRATEGIC INCOME FD INC COM 872340104   310,991 67,314 SH   SOLE   65,493 0 1,821
TESLA INC COM 88160R101   1,186,100 9,629 SH   SOLE   7,670 0 1,959
TEXAS INSTRS INC COM 882508104   15,854,748 95,961 SH   SOLE   87,254 0 8,707
TEXAS PACIFIC LAND CORPORATI COM 88262P102   19,843,695 8,465 SH   SOLE   7,953 0 511
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   153,113 25,820 SH   SOLE   25,805 0 15
THE REAL BROKERAGE INC COM NEW 75585H206   10,500 10,000 SH   SOLE   10,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   911,392 1,655 SH   SOLE   1,104 0 551
TIDEWATER INC NEW COM 88642R109   1,187,565 32,227 SH   DFND 1 32,227 0 0
TJX COS INC NEW COM 872540109   8,537,885 107,260 SH   SOLE   100,361 0 6,898
TRUIST FINL CORP COM 89832Q109   210,217 4,885 SH   SOLE   3,457 0 1,428
TRX GOLD CORPORATION COM 87283P109   39,707 117,371 SH   SOLE   117,371 0 0
UBER TECHNOLOGIES INC COM 90353T100   12,473,033 504,369 SH   SOLE   471,483 0 32,886
UNION PAC CORP COM 907818108   1,067,653 5,156 SH   SOLE   4,426 0 730
UNITED PARCEL SERVICE INC CL B 911312106   64,102,534 368,744 SH   SOLE   366,857 0 1,887
UNITEDHEALTH GROUP INC COM 91324P102   31,130,739 58,717 SH   SOLE   51,473 0 7,244
US BANCORP DEL COM NEW 902973304   326,714 7,492 SH   SOLE   2,657 0 4,835
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   29,519,480 454,776 SH   SOLE   409,986 0 44,789
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   508,016 22,812 SH   SOLE   21,153 0 1,659
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,591,506 9,183 SH   SOLE   9,183 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   522,806 2,453 SH   SOLE   2,416 0 37
VANGUARD INDEX FDS MID CAP ETF 922908629   3,170,265 15,555 SH   SOLE   15,555 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,830,059 46,436 SH   SOLE   44,355 0 2,082
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,066,237 22,958 SH   SOLE   22,816 0 142
VANGUARD INDEX FDS SM CP VAL ETF 922908611   205,964 1,297 SH   SOLE   1,297 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,717,727 8,984 SH   SOLE   8,984 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   552,894 14,184 SH   SOLE   4,924 0 9,260
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   321,692 3,129 SH   SOLE   1 0 3,128
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   655,366 7,604 SH   SOLE   7,604 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   267,104 3,446 SH   SOLE   3,367 0 80
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   259,871 5,709 SH   SOLE   4,258 0 1,451
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   316,926 4,215 SH   SOLE   4,215 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   264,523 1,742 SH   SOLE   1,742 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   374,805 8,930 SH   SOLE   8,930 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   839,609 21,310 SH   SOLE   15,066 0 6,244
VERTEX PHARMACEUTICALS INC COM 92532F100   243,153 842 SH   SOLE   379 0 463
VISA INC COM CL A 92826C839   7,622,634 36,690 SH   SOLE   30,258 0 6,432
WALGREENS BOOTS ALLIANCE INC COM 931427108   448,320 12,000 SH   DFND 1 12,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   172,327 4,613 SH   SOLE   3,718 0 895
WALMART INC COM 931142103   1,442,809 10,176 SH   SOLE   7,363 0 2,813
WARNER BROS DISCOVERY INC COM SER A 934423104   106,157 11,198 SH   SOLE   8,591 0 2,607
WASTE MGMT INC DEL COM 94106L109   495,378 3,158 SH   SOLE   2,332 0 826
WEBSTER FINL CORP COM 947890109   1,805,832 38,146 SH   SOLE   37,872 0 274
WELLS FARGO CO NEW COM 949746101   771,097 18,675 SH   SOLE   12,906 0 5,769
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,680,610 3,106 SH   SOLE   3,088 0 18
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   130,391 10,267 SH   SOLE   3,200 0 7,067
WILLIAMS COS INC COM 969457100   324,098 9,851 SH   SOLE   8,662 0 1,189
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,863,147 90,578 SH   SOLE   86,441 0 4,137
XCEL ENERGY INC COM 98389B100   1,168,453 16,666 SH   SOLE   15,315 0 1,351
YUM BRANDS INC COM 988498101   704,983 5,504 SH   SOLE   5,352 0 152
ZOETIS INC CL A 98978V103   435,987 2,975 SH   SOLE   1,091 0 1,884