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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AES CORP COM 00130H105 2,022 96,254 SH   SOLE   82,595 0 13,659
AT&T INC COM 00206R102 788 37,591 SH   SOLE   33,327 0 4,265
ABBOTT LABS COM 002824100 7,614 70,077 SH   SOLE   65,181 0 4,895
ABBVIE INC COM 00287Y109 13,353 87,185 SH   SOLE   37,353 0 49,832
ADOBE SYSTEMS INCORPORATED COM 00724F101 730 1,993 SH   SOLE   1,132 0 861
ADVANCED MICRO DEVICES INC COM 007903107 1,447 18,928 SH   SOLE   17,602 0 1,326
AKOUSTIS TECHNOLOGIES INC COM 00973N102 137 36,902 SH   SOLE   36,902 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 356 3,129 SH   SOLE   2,183 0 946
ALPHABET INC CAP STK CL C 02079K107 20,730 9,477 SH   SOLE   8,674 0 803
ALPHABET INC CAP STK CL A 02079K305 25,650 11,770 SH   SOLE   11,092 0 678
ALTRIA GROUP INC COM 02209S103 696 16,672 SH   SOLE   3,223 0 13,449
AMARIN CORP PLC SPONS ADR NEW 023111206 15 10,000 SH   SOLE   0 0 10,000
AMAZON COM INC COM 023135106 17,884 168,383 SH   SOLE   150,345 0 18,038
AMERICAN EXPRESS CO COM 025816109 434 3,134 SH   SOLE   2,995 0 139
AMER STATES WTR CO COM 029899101 293 3,600 SH   SOLE   3,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,838 26,753 SH   SOLE   26,373 0 380
AMGEN INC COM 031162100 821 3,376 SH   SOLE   2,975 0 401
AMPIO PHARMACEUTICALS INC COM 03209T109 2 10,000 SH   SOLE   0 0 10,000
ANALOG DEVICES INC COM 032654105 1,898 12,989 SH   SOLE   12,286 0 702
APPLE INC COM 037833100 96,551 706,195 SH   SOLE   617,679 0 88,515
APPLIED MATLS INC COM 038222105 7,161 78,707 SH   SOLE   73,771 0 4,936
APTARGROUP INC COM 038336103 2,081 20,165 SH   SOLE   19,500 0 665
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 548 15,550 SH   SOLE   15,550 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 246 1,172 SH   SOLE   395 0 777
BK OF AMERICA CORP COM 060505104 10,626 341,336 SH   SOLE   284,102 0 57,233
BECTON DICKINSON & CO COM 075887109 4,754 19,284 SH   SOLE   18,915 0 369
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,789 72,481 SH   SOLE   68,399 0 4,082
BLACKROCK INC COM 09247X101 15,315 25,146 SH   SOLE   23,377 0 1,769
BLACKROCK CORPOR HI YLD FD I COM 09255P107 319 33,426 SH   SOLE   26,666 0 6,760
BLACKSTONE MTG TR INC COM CL A 09257W100 4,428 160,034 SH   SOLE   142,164 0 17,870
BLACKSTONE INC COM 09260D107 12,738 139,622 SH   SOLE   127,272 0 12,350
BOEING CO COM 097023105 2,933 21,455 SH   SOLE   20,402 0 1,053
BOOKING HOLDINGS INC COM 09857L108 1,609 920 SH   SOLE   738 0 182
BORGWARNER INC COM 099724106 1,601 47,992 SH   SOLE   40,192 0 7,800
BRISTOL-MYERS SQUIBB CO COM 110122108 8,456 109,819 SH   SOLE   93,008 0 16,810
BROADCOM INC COM 11135F101 11,835 24,362 SH   SOLE   22,482 0 1,881
CSX CORP COM 126408103 608 20,913 SH   SOLE   19,606 0 1,307
CALIFORNIA WTR SVC GROUP COM 130788102 1,199 21,580 SH   SOLE   21,580 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 217 10,880 SH   SOLE   0 0 10,880
CATERPILLAR INC COM 149123101 1,791 10,017 SH   SOLE   6,960 0 3,057
CHEVRON CORP NEW COM 166764100 17,065 117,870 SH   SOLE   109,001 0 8,869
CISCO SYS INC COM 17275R102 929 21,786 SH   SOLE   12,144 0 9,642
CINTAS CORP COM 172908105 392 1,050 SH   SOLE   950 0 100
CITIGROUP INC COM NEW 172967424 892 19,396 SH   SOLE   17,660 0 1,735
COCA COLA CO COM 191216100 5,867 93,252 SH   SOLE   89,859 0 3,393
COHEN & STEERS REIT & PFD & COM 19247X100 360 16,880 SH   SOLE   14,800 0 2,080
CONOCOPHILLIPS COM 20825C104 1,970 21,931 SH   SOLE   21,790 0 141
CONSTELLATION BRANDS INC CL A 21036P108 3,576 15,345 SH   SOLE   13,703 0 1,643
COSTCO WHSL CORP NEW COM 22160K105 14,997 31,290 SH   SOLE   28,723 0 2,567
CROWDSTRIKE HLDGS INC CL A 22788C105 2,032 12,057 SH   SOLE   10,632 0 1,425
CUMMINS INC COM 231021106 1,839 9,505 SH   SOLE   9,029 0 476
DEERE & CO COM 244199105 1,362 4,549 SH   SOLE   4,428 0 121
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 221 4,595 SH   SOLE   4,595 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 620 26,617 SH   SOLE   0 0 26,617
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 798 37,215 SH   SOLE   0 0 37,215
DISNEY WALT CO COM 254687106 5,353 56,705 SH   SOLE   48,575 0 8,131
DOMINION ENERGY INC COM 25746U109 7,408 92,825 SH   SOLE   90,104 0 2,720
DONALDSON INC COM 257651109 2,759 57,313 SH   SOLE   55,820 0 1,493
DUKE ENERGY CORP NEW COM NEW 26441C204 366 3,411 SH   SOLE   2,294 0 1,117
ECOLAB INC COM 278865100 269 1,747 SH   SOLE   1,632 0 115
EDISON INTL COM 281020107 593 9,382 SH   SOLE   1,376 0 8,006
EDWARDS LIFESCIENCES CORP COM 28176E108 818 8,605 SH   SOLE   6,139 0 2,466
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 199 19,984 SH   SOLE   3,625 0 16,359
ENTERPRISE PRODS PARTNERS L COM 293792107 9,312 382,098 SH   SOLE   370,063 0 12,035
EQUINIX INC COM 29444U700 453 689 SH   SOLE   589 0 100
ESSENTIAL UTILS INC COM 29670G102 897 19,560 SH   SOLE   19,560 0 0
EXXON MOBIL CORP COM 30231G102 7,686 89,750 SH   SOLE   78,820 0 10,930
META PLATFORMS INC CL A 30303M102 6,275 38,915 SH   SOLE   36,477 0 2,438
FASTENAL CO COM 311900104 599 12,006 SH   SOLE   715 0 11,291
FISERV INC COM 337738108 375 4,215 SH   SOLE   2,871 0 1,344
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,022 30,000 SH Call SOLE   0 0 30,000
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,941 56,995 SH   SOLE   47,385 0 9,610
FORD MTR CO DEL COM 345370860 187 16,825 SH   SOLE   8,603 0 8,222
GENERAL DYNAMICS CORP COM 369550108 761 3,441 SH   SOLE   2,097 0 1,344
GENERAL ELECTRIC CO COM NEW 369604301 530 8,319 SH   SOLE   3,402 0 4,917
GENERAL MLS INC COM 370334104 896 11,870 SH   SOLE   10,870 0 1,000
GENERAL MTRS CO COM 37045V100 1,797 56,590 SH   SOLE   49,424 0 7,166
GILEAD SCIENCES INC COM 375558103 3,276 53,001 SH   SOLE   52,557 0 444
GSK PLC SPONSORED ADR 37733W105 264 6,066 SH   SOLE   6,066 0 0
GLOBAL PMTS INC COM 37940X102 2,767 25,011 SH   SOLE   21,226 0 3,785
GOLDMAN SACHS GROUP INC COM 38141G104 7,342 24,719 SH   SOLE   23,698 0 1,022
HALOZYME THERAPEUTICS INC COM 40637H109 326 7,400 SH   SOLE   7,400 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,082 80,366 SH   SOLE   80,143 0 223
HOME DEPOT INC COM 437076102 2,480 9,044 SH   SOLE   3,083 0 5,961
HONEYWELL INTL INC COM 438516106 8,144 46,858 SH   SOLE   40,509 0 6,349
HUMANA INC COM 444859102 377 805 SH   SOLE   800 0 5
IDEXX LABS INC COM 45168D104 596 1,700 SH   SOLE   1,600 0 100
INFINERA CORP COM 45667G103 145 27,000 SH   SOLE   27,000 0 0
INTEL CORP COM 458140100 2,331 62,297 SH   SOLE   56,295 0 6,002
INTERNATIONAL BUSINESS MACHS COM 459200101 773 5,477 SH   SOLE   3,235 0 2,242
INVESCO QQQ TR UNIT SER 1 46090E103 12,945 46,188 SH   SOLE   32,556 0 13,632
INTUITIVE SURGICAL INC COM NEW 46120E602 4,600 22,918 SH   SOLE   22,560 0 358
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2,405 52,030 SH   SOLE   49,880 0 2,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 373 1,577 SH   SOLE   1,519 0 58
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,356 54,798 SH   SOLE   49,233 0 5,565
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 207 10,756 SH   SOLE   0 740 10,016
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 235 12,700 SH   SOLE   12,700 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,297 64,010 SH   SOLE   58,502 0 5,508
ISHARES TR CORE S&P TTL STK 464287150 271 3,231 SH   SOLE   646 0 2,585
ISHARES TR SELECT DIVID ETF 464287168 244 2,074 SH   SOLE   472 0 1,602
ISHARES TR TIPS BD ETF 464287176 737 6,472 SH   SOLE   5,812 0 660
ISHARES TR CORE S&P500 ETF 464287200 815 2,149 SH   SOLE   1,613 0 536
ISHARES TR CORE US AGGBD ET 464287226 990 9,735 SH   SOLE   8,757 0 978
ISHARES TR MSCI EMG MKT ETF 464287234 1,355 33,790 SH   SOLE   24,230 0 9,560
ISHARES TR S&P 500 GRWT ETF 464287309 229 3,800 SH   SOLE   0 0 3,800
ISHARES TR S&P 500 VAL ETF 464287408 437 3,180 SH   SOLE   0 0 3,180
ISHARES TR MSCI EAFE ETF 464287465 1,484 23,741 SH   SOLE   8,726 0 15,015
ISHARES TR CORE S&P MCP ETF 464287507 638 2,820 SH   SOLE   349 0 2,471
ISHARES TR RUSSELL 2000 ETF 464287655 787 4,649 SH   SOLE   2,464 0 2,186
ISHARES TR U.S. REAL ES ETF 464287739 1,579 17,166 SH   SOLE   16,871 0 295
ISHARES TR CORE S&P SCP ETF 464287804 1,848 19,994 SH   SOLE   15,129 0 4,866
ISHARES TR SP SMCP600VL ETF 464287879 1,237 13,899 SH   SOLE   4 0 13,895
ISHARES TR GL CLEAN ENE ETF 464288224 255 13,396 SH   SOLE   13,200 0 196
ISHARES TR IBOXX HI YD ETF 464288513 262 3,558 SH   SOLE   3,178 0 380
ISHARES TR MSCI USA ESG SLC 464288802 234 2,900 SH   SOLE   2,830 0 70
ISHARES TR FLTG RATE NT ETF 46429B655 532 10,651 SH   SOLE   10,336 0 315
ISHARES TR CORE HIGH DV ETF 46429B663 242 2,405 SH   SOLE   0 0 2,405
ISHARES INC MSCI EMRG CHN 46434G764 3,570 74,740 SH   SOLE   61,870 0 12,870
JPMORGAN CHASE & CO COM 46625H100 9,714 86,266 SH   SOLE   80,952 0 5,313
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 3,793 99,167 SH   SOLE   85,382 0 13,785
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 852 17,005 SH   SOLE   14,830 0 2,175
JOHNSON & JOHNSON COM 478160104 22,994 129,534 SH   SOLE   113,951 0 15,583
KINDER MORGAN INC DEL COM 49456B101 5,996 357,733 SH   SOLE   346,944 0 10,789
LAM RESEARCH CORP COM 512807108 1,889 4,433 SH   SOLE   4,228 0 205
LEGALZOOM COM INC COM 52466B103 616 56,006 SH   SOLE   56,006 0 0
LIFE STORAGE INC COM 53223X107 675 6,041 SH   SOLE   6,034 0 7
LILLY ELI & CO COM 532457108 1,908 5,884 SH   SOLE   1,411 0 4,473
LOCKHEED MARTIN CORP COM 539830109 3,318 7,717 SH   SOLE   1,430 0 6,287
LUMENTUM HLDGS INC COM 55024U109 228 2,874 SH   SOLE   2,874 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 534 11,176 SH   SOLE   9,176 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104 216 684 SH   SOLE   638 0 46
MCDONALDS CORP COM 580135101 4,475 18,124 SH   SOLE   7,534 0 10,590
MERCK & CO INC COM 58933Y105 10,585 116,102 SH   SOLE   98,683 0 17,420
MICROSOFT CORP COM 594918104 45,204 176,009 SH   SOLE   156,404 0 19,605
MICROCHIP TECHNOLOGY INC. COM 595017104 264 4,550 SH   SOLE   3,550 0 1,000
MIDDLEBY CORP COM 596278101 288 2,300 SH   SOLE   2,300 0 0
MODERNA INC COM 60770K107 211 1,474 SH   SOLE   1,149 0 325
MONDELEZ INTL INC CL A 609207105 1,659 26,724 SH   SOLE   22,758 0 3,966
MORGAN STANLEY COM NEW 617446448 279 3,667 SH   SOLE   3,372 0 295
NETFLIX INC COM 64110L106 584 3,339 SH   SOLE   1,053 0 2,286
NEXTERA ENERGY INC COM 65339F101 14,388 185,752 SH   SOLE   178,126 0 7,626
NIKE INC CL B 654106103 3,763 36,820 SH   SOLE   31,997 0 4,823
NORFOLK SOUTHN CORP COM 655844108 836 3,677 SH   SOLE   3,022 0 656
NORTHROP GRUMMAN CORP COM 666807102 2,098 4,384 SH   SOLE   3,134 0 1,249
NOVARTIS AG SPONSORED ADR 66987V109 445 5,259 SH   SOLE   5,219 0 40
NOVO-NORDISK A S ADR 670100205 475 4,265 SH   SOLE   4,265 0 0
NVIDIA CORPORATION COM 67066G104 7,243 47,782 SH   SOLE   43,352 0 4,430
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 145 11,731 SH   SOLE   9,365 0 2,366
OREILLY AUTOMOTIVE INC COM 67103H107 205 325 SH   SOLE   0 0 325
ONEOK INC NEW COM 682680103 9,470 170,637 SH   SOLE   167,748 0 2,889
ORACLE CORP COM 68389X105 540 7,722 SH   SOLE   3,661 0 4,061
PNC FINL SVCS GROUP INC COM 693475105 230 1,460 SH   SOLE   1,271 0 189
PALO ALTO NETWORKS INC COM 697435105 2,109 4,270 SH   SOLE   4,075 0 195
PEPSICO INC COM 713448108 1,495 8,968 SH   SOLE   6,401 0 2,567
PERSONALIS INC COM 71535D106 53 15,373 SH   SOLE   15,373 0 0
PFIZER INC COM 717081103 1,527 29,117 SH   SOLE   22,950 0 6,167
PHILIP MORRIS INTL INC COM 718172109 550 5,567 SH   SOLE   2,935 0 2,632
PING IDENTITY HLDG CORP COM 72341T103 188 10,350 SH   SOLE   10,350 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,300 64,375 SH   SOLE   54,173 0 10,202
PROCTER AND GAMBLE CO COM 742718109 13,363 92,935 SH   SOLE   80,779 0 12,156
PROLOGIS INC. COM 74340W103 920 7,821 SH   SOLE   7,321 0 501
PUBLIC STORAGE COM 74460D109 574 1,836 SH   SOLE   1,763 0 73
QUALCOMM INC COM 747525103 17,597 137,754 SH   SOLE   119,337 0 18,417
QUEST DIAGNOSTICS INC COM 74834L100 4,390 33,015 SH   SOLE   29,088 0 3,927
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,788 70,625 SH   SOLE   68,100 0 2,525
REALTY INCOME CORP COM 756109104 258 3,786 SH   SOLE   785 0 3,001
ROPER TECHNOLOGIES INC COM 776696106 296 750 SH   SOLE   700 0 50
ROSS STORES INC COM 778296103 456 6,494 SH   SOLE   272 0 6,222
ROYAL BK CDA COM 780087102 552 5,700 SH   SOLE   5,700 0 0
S&P GLOBAL INC COM 78409V104 304 902 SH   SOLE   800 0 102
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,801 12,726 SH   SOLE   8,958 0 3,768
SPDR GOLD TR GOLD SHS 78463V107 1,317 7,816 SH   SOLE   7,004 0 812
SPDR SER TR FTSE INT GVT ETF 78464A490 6,213 137,340 SH   SOLE   116,254 0 21,085
SPDR SER TR S&P DIVID ETF 78464A763 357 3,010 SH   SOLE   1,230 0 1,780
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 210 683 SH   SOLE   0 0 683
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,396 5,795 SH   SOLE   5,333 0 462
SALESFORCE INC COM 79466L302 3,386 20,515 SH   SOLE   18,227 0 2,288
SCHWAB CHARLES CORP COM 808513105 5,533 87,574 SH   SOLE   65,111 0 22,463
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 353 7,998 SH   SOLE   230 0 7,768
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 324 7,263 SH   SOLE   7,124 0 139
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,600 44,840 SH   SOLE   42,412 0 2,428
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,370 37,788 SH   SOLE   34,967 0 2,821
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 23,236 595,951 SH   SOLE   104,511 0 491,441
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,531 60,329 SH   SOLE   56,919 0 3,410
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,885 40,274 SH   SOLE   38,284 0 1,990
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,640 147,528 SH   SOLE   137,695 0 9,833
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 375 7,839 SH   SOLE   0 1,904 5,935
SCHWAB STRATEGIC TR US REIT ETF 808524847 854 40,470 SH   SOLE   39,490 0 980
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 424 5,764 SH   SOLE   3,227 0 2,537
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,161 9,057 SH   SOLE   6,866 0 2,191
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 579 8,019 SH   SOLE   4,410 0 3,609
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 688 5,006 SH   SOLE   3,158 0 1,848
SELECT SECTOR SPDR TR ENERGY 81369Y506 606 8,477 SH   SOLE   6,981 0 1,496
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 992 31,535 SH   SOLE   26,355 0 5,180
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 790 9,046 SH   SOLE   5,941 0 3,105
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,244 17,652 SH   SOLE   13,636 0 4,016
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 301 5,551 SH   SOLE   4,339 0 1,212
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 281 6,882 SH   SOLE   6,497 0 385
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 284 4,048 SH   SOLE   1,585 0 2,463
SEMPRA COM 816851109 2,123 14,131 SH   SOLE   2,283 0 11,848
SIMON PPTY GROUP INC NEW COM 828806109 4,833 50,920 SH   SOLE   49,036 0 1,884
SNOWFLAKE INC CL A 833445109 354 2,543 SH   SOLE   2,218 0 325
SOUTHERN CO COM 842587107 313 4,395 SH   SOLE   2,830 0 1,565
BLOCK INC CL A 852234103 672 10,927 SH   SOLE   9,535 0 1,392
STARBUCKS CORP COM 855244109 1,467 19,202 SH   SOLE   18,095 0 1,108
STMICROELECTRONICS N V NY REGISTRY 861012102 1,053 33,450 SH   SOLE   29,790 0 3,660
SUMMIT THERAPEUTICS INC COM 86627T108 30 30,432 SH   SOLE   30,000 0 432
SYSCO CORP COM 871829107 701 8,274 SH   SOLE   800 0 7,474
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 377 4,609 SH   SOLE   3,561 0 1,048
TARGET CORP COM 87612E106 431 3,053 SH   SOLE   998 0 2,055
TC ENERGY CORP COM 87807B107 290 5,600 SH   SOLE   5,600 0 0
TESLA INC COM 88160R101 23,158 34,389 SH   SOLE   31,001 0 3,388
TEXAS INSTRS INC COM 882508104 254 1,655 SH   SOLE   1,021 0 634
THERMO FISHER SCIENTIFIC INC COM 883556102 7,314 13,463 SH   SOLE   10,453 0 3,010
THIRD COAST BANCSHARES INC COM 88422P109 1,095 50,000 SH   SOLE   0 0 50,000
3M CO COM 88579Y101 1,371 10,594 SH   SOLE   9,649 0 945
TORONTO DOMINION BK ONT COM NEW 891160509 328 5,000 SH   SOLE   0 0 5,000
TRACON PHARMACEUTICALS INC COM NEW 89237H209 26 13,000 SH   SOLE   0 0 13,000
UGI CORP NEW COM 902681105 208 5,395 SH   SOLE   5,364 0 31
ULTA BEAUTY INC COM 90384S303 588 1,525 SH   SOLE   1,525 0 0
UNILEVER PLC SPON ADR NEW 904767704 225 4,901 SH   SOLE   3,942 0 959
UNION PAC CORP COM 907818108 11,850 55,560 SH   SOLE   52,469 0 3,091
UNITED PARCEL SERVICE INC CL B 911312106 4,277 23,432 SH   SOLE   19,181 0 4,251
UNITED RENTALS INC COM 911363109 282 1,160 SH   SOLE   1,008 0 152
UNITEDHEALTH GROUP INC COM 91324P102 742 1,445 SH   SOLE   1,139 0 306
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,265 29,725 SH   SOLE   15,746 0 13,978
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,588 88,901 SH   SOLE   34 0 88,866
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 421 5,597 SH   SOLE   89 0 5,508
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 3,047 74,683 SH   SOLE   1,884 0 72,799
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 227 2,230 SH   SOLE   1,843 0 387
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,397 28,090 SH   SOLE   1,192 0 26,898
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,327 127,910 SH   SOLE   29,497 0 98,413
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,371 44,880 SH   SOLE   35,733 0 9,147
VENTAS INC COM 92276F100 4,125 80,200 SH   SOLE   79,348 0 852
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,314 18,202 SH   SOLE   809 0 17,392
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 493 5,408 SH   SOLE   1,365 237 3,806
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,894 19,314 SH   SOLE   425 0 18,889
VANGUARD INDEX FDS MID CAP ETF 922908629 4,491 22,800 SH   SOLE   1,033 0 21,767
VANGUARD INDEX FDS GROWTH ETF 922908736 4,923 22,088 SH   SOLE   614 0 21,474
VANGUARD INDEX FDS VALUE ETF 922908744 7,545 57,214 SH   SOLE   5,962 0 51,252
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,056 28,708 SH   SOLE   637 0 28,071
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,166 32,690 SH   SOLE   1,956 0 30,734
VERIZON COMMUNICATIONS INC COM 92343V104 10,795 212,704 SH   SOLE   194,455 0 18,249
VIRACTA THERAPEUTICS INC COM 92765F108 54 14,000 SH   SOLE   0 0 14,000
VISA INC COM CL A 92826C839 16,307 82,824 SH   SOLE   79,289 0 3,536
WP CAREY INC COM 92936U109 8,629 104,136 SH   SOLE   93,836 0 10,300
WALMART INC COM 931142103 748 6,155 SH   SOLE   3,637 0 2,518
WARNER BROS DISCOVERY INC COM SER A 934423104 198 14,724 SH   SOLE   13,697 0 1,027
WASTE MGMT INC DEL COM 94106L109 361 2,358 SH   SOLE   1,410 0 948
WELLS FARGO CO NEW COM 949746101 1,156 29,515 SH   SOLE   3,360 0 26,155
XYLEM INC COM 98419M100 2,930 37,483 SH   SOLE   31,995 0 5,488
YUM BRANDS INC COM 988498101 845 7,441 SH   SOLE   7,311 0 130
YUM CHINA HLDGS INC COM 98850P109 230 4,735 SH   SOLE   4,718 0 17
ZIONS BANCORPORATION N A COM 989701107 663 13,018 SH   SOLE   12,718 0 300
ZSCALER INC COM 98980G102 222 1,486 SH   SOLE   1,486 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,051 18,191 SH   SOLE   14,956 0 3,235
EATON CORP PLC SHS G29183103 288 2,287 SH   SOLE   2,065 0 222
LINDE PLC SHS G5494J103 5,541 19,270 SH   SOLE   16,124 0 3,146
MEDTRONIC PLC SHS G5960L103 2,183 24,319 SH   SOLE   21,706 0 2,613
NXP SEMICONDUCTORS N V COM N6596X109 3,571 24,121 SH   SOLE   20,663 0 3,458