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 COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 06-30-2022
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: TIAA, FSB
Address: 211 NORTH BROADWAY, SUITE 1000
ST. LOUIS , MO63102-2733
Form 13F File Number: 028-18117

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Eric Greene
Title: SVP, Trust Operations
Phone: 3142445007
Signature, Place, and Date of Signing:
/s/ Eric Greene ST. LOUIS , MO 08-08-2022
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 1
Form 13F Information Table Entry Total: 798
Form 13F Information Table Value Total: 25,357,968
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name
(Maps to TC Services)

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name
1 (Maps to TC Services)


SEC FORM 13F-HR

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
Expires: July 31, 2015
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
T-MOBILE US INC Common / Ordinary Stock 872590104 8,331 61,920 SH SOLE 61,868 0 52
DEERE & CO Common / Ordinary Stock 244199105 4,850 16,196 SH SOLE 16,196 0 0
DEERE & CO COM COMSTOCK 244199105 13 43 SH OTR 1 43 0 0
ICON PLC Common / Ordinary Stock G4705A100 599 2,764 SH SOLE 2,764 0 0
TEXTRON INC Common / Ordinary Stock 883203101 329 5,390 SH SOLE 5,390 0 0
MASTERCARD INC - A Common / Ordinary Stock 57636Q104 25,064 79,448 SH SOLE 78,860 0 588
MASTERCARD INC CL A COMSTOCK 57636Q104 9 28 SH OTR 1 28 0 0
UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 64,598 125,768 SH SOLE 125,439 0 329
UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 65 126 SH OTR 1 126 0 0
ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 15,450 254,230 SH SOLE 254,230 0 0
ISHARES TR COHEN & STEERS REIT ETF COMSTOCK 464287564 17 274 SH OTR 1 274 0 0
WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 3,285 23,534 SH SOLE 23,515 0 19
ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1,980 23,628 SH SOLE 23,628 0 0
ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1,246 12,868 SH SOLE 12,868 0 0
COCA-COLA CO/THE Common / Ordinary Stock 191216100 22,561 358,631 SH SOLE 357,717 0 914
COCA COLA CO COM COMSTOCK 191216100 92 1,470 SH OTR 1 1,271 0 199
CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 640 2,744 SH SOLE 2,744 0 0
SEMPRA ENERGY Common / Ordinary Stock 816851109 619 4,119 SH SOLE 4,119 0 0
UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 505 11,017 SH SOLE 10,847 0 170
VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 708 6,663 SH SOLE 6,663 0 0
VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 9 85 SH OTR 1 85 0 0
SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 309 3,337 SH SOLE 3,337 0 0
SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 12 128 SH OTR 1 128 0 0
ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 310 4,308 SH SOLE 4,308 0 0
VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 184,842 1,053,954 SH SOLE 1,052,572 0 1,382
VANGUARD INDEX FDS MID-CAP GROWTH ETF COMSTOCK 922908538 44,062 251,238 SH OTR 1 247,770 0 3,468
ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 218,037 3,994,078 SH SOLE 3,980,417 0 13,661
ISHARES TR MSCI EAFE SMALL CAP ETF COMSTOCK 464288273 291,842 5,346,079 SH OTR 1 5,261,982 0 84,097
ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 383,715 3,777,836 SH SOLE 3,763,744 0 14,092
ISHARES TR RUSSELL MID-CAP VALUE ETF COMSTOCK 464287473 1,007,891 9,923,114 SH OTR 1 9,772,706 0 150,408
HESS CORP Common / Ordinary Stock 42809H107 13,761 129,896 SH SOLE 129,597 0 299
HESS CORP COM COMSTOCK 42809H107 16 150 SH OTR 1 150 0 0
SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 258,091 8,949,068 SH SOLE 8,939,772 0 9,296
CORNING INC Common / Ordinary Stock 219350105 506 16,053 SH SOLE 16,053 0 0
CORNING INC COM COMSTOCK 219350105 4 115 SH OTR 1 115 0 0
MCKESSON CORP Common / Ordinary Stock 58155Q103 2,453 7,520 SH SOLE 7,381 0 139
COGNIZANT TECH SOLUTIONS-A Common / Ordinary Stock 192446102 240 3,554 SH SOLE 3,554 0 0
OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 1,261 17,844 SH SOLE 17,809 0 35
AVERY DENNISON CORP Common / Ordinary Stock 053611109 439 2,714 SH SOLE 2,714 0 0
BOEING CO/THE Common / Ordinary Stock 097023105 16,704 122,180 SH SOLE 122,078 0 102
BOEING CO COM COMSTOCK 097023105 3 22 SH OTR 1 22 0 0
EBAY INC Common / Ordinary Stock 278642103 1,851 44,430 SH SOLE 44,430 0 0
ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2,813 67,340 SH SOLE 67,340 0 0
ALTRIA GROUP INC COM COMSTOCK 02209S103 10 251 SH OTR 1 251 0 0
CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 564 3,761 SH SOLE 3,461 0 300
HUNTINGTON INGALLS INDUSTRIE Common / Ordinary Stock 446413106 208 955 SH SOLE 955 0 0
CITIGROUP INC Common / Ordinary Stock 172967424 1,572 34,179 SH SOLE 34,179 0 0
ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 108,382 796,045 SH SOLE 793,278 0 2,767
ISHARES TR RUSSELL 2000 VALUE ETF COMSTOCK 464287630 269,588 1,980,084 SH OTR 1 1,951,556 0 28,529
MERCK & CO. INC. Common / Ordinary Stock 58933Y105 40,313 442,175 SH SOLE 440,787 0 1,388
MERCK & CO INC NEW COM COMSTOCK 58933Y105 51 559 SH OTR 1 559 0 0
SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 9,190 150,752 SH SOLE 150,752 0 0
SPDR SER TR S&P 400 MID CAP GROWTH ETF COMSTOCK 78464A821 5 84 SH OTR 1 84 0 0
ELI LILLY & CO Common / Ordinary Stock 532457108 17,938 55,326 SH SOLE 54,901 0 425
LILLY ELI & CO COM COMSTOCK 532457108 140 432 SH OTR 1 432 0 0
ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1,137 10,820 SH SOLE 10,820 0 0
ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 6 60 SH OTR 1 60 0 0
REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 1,102 1,864 SH SOLE 1,864 0 0
ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 444 6,644 SH SOLE 6,644 0 0
VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 91,818 612,855 SH SOLE 609,850 0 3,005
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908611 7,785 51,963 SH OTR 1 51,234 0 729
CROWN HOLDINGS INC Common / Ordinary Stock 228368106 7,818 84,817 SH SOLE 84,581 0 236
CONOCOPHILLIPS Common / Ordinary Stock 20825C104 17,871 198,992 SH SOLE 198,541 0 451
CONOCOPHILLIPS COM COMSTOCK 20825C104 92 1,029 SH OTR 1 1,029 0 0
EXXON MOBIL CORP Common / Ordinary Stock 30231G102 41,655 486,395 SH SOLE 485,616 0 779
EXXON MOBIL CORP COM COMSTOCK 30231G102 165 1,926 SH OTR 1 1,926 0 0
ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 56 12,972 SH SOLE 12,972 0 0
FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 436 17,592 SH SOLE 17,592 0 0
ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1,177 13,221 SH SOLE 13,221 0 0
ISHARES TR S&P SMALL-CAP 600 VALUE COMSTOCK 464287879 17 196 SH OTR 1 196 0 0
AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9,008 42,889 SH SOLE 42,889 0 0
AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 54 259 SH OTR 1 259 0 0
VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 918 4,220 SH SOLE 4,220 0 0
FORTUNE BRANDS HOME & SECURI Common / Ordinary Stock 34964C106 291 4,856 SH SOLE 4,856 0 0
SERVICENOW INC Common / Ordinary Stock 81762P102 14,612 30,728 SH SOLE 30,616 0 112
LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 8,470 96,848 SH SOLE 96,718 0 130
ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1,284 17,950 SH SOLE 17,950 0 0
ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 771 7,318 SH SOLE 7,318 0 0
ISHARES TR S&P SMALL-CAP 600 GROWTH COMSTOCK 464287887 20 190 SH OTR 1 190 0 0
ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1,758 8,820 SH SOLE 8,749 0 71
VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 20,188 61,823 SH SOLE 61,823 0 0
NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 177 14,232 SH SOLE 14,232 0 0
DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2,237 70,790 SH SOLE 70,790 0 0
TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 9,474 74,531 SH SOLE 74,531 0 0
OSHKOSH CORP Common / Ordinary Stock 688239201 220 2,683 SH SOLE 2,683 0 0
INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 397 9,000 SH SOLE 9,000 0 0
NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 126,688 2,628,390 SH SOLE 2,628,390 0 0
DTE ENERGY COMPANY Common / Ordinary Stock 233331107 888 7,002 SH SOLE 7,002 0 0
DTE ENERGY CO COM COMSTOCK 233331107 1 5 SH OTR 1 5 0 0
INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 760 8,082 SH SOLE 8,082 0 0
COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 12,577 320,504 SH SOLE 318,274 0 2,230
COMCAST CORP NEW CL A COMSTOCK 20030N101 21 541 SH OTR 1 541 0 0
WALMART INC Common / Ordinary Stock 931142103 15,437 126,974 SH SOLE 126,508 0 466
WALMART INC COM COMSTOCK 931142103 56 459 SH OTR 1 459 0 0
PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 29,368 561,629 SH SOLE 549,647 0 11,982
PIMCO ETF TR 1-5 YR US TIPS INDEX COMSTOCK 72201R205 24 455 SH OTR 1 455 0 0
STATE STREET CORP Common / Ordinary Stock 857477103 1,222 19,814 SH SOLE 19,814 0 0
BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 43,349 106 SH SOLE 106 0 0
BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1,350 47,629 SH SOLE 47,147 0 482
SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 32,527 1,080,283 SH SOLE 1,080,283 0 0
ONEOK INC Common / Ordinary Stock 682680103 323 5,827 SH SOLE 5,827 0 0
KROGER CO Common / Ordinary Stock 501044101 456 9,641 SH SOLE 9,641 0 0
SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1,408 22,279 SH SOLE 22,279 0 0
SCHWAB CHARLES CORP NEW COM COMSTOCK 808513105 0 5 SH OTR 1 5 0 0
AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 380 4,657 SH SOLE 4,657 0 0
MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1,588 11,679 SH SOLE 11,679 0 0
MARRIOTT INTL INC NEW CL A COMSTOCK 571903202 10 77 SH OTR 1 77 0 0
WOODWARD INC Common / Ordinary Stock 980745103 379 4,097 SH SOLE 4,097 0 0
CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 252 2,072 SH SOLE 2,072 0 0
CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 594 10,374 SH SOLE 10,345 0 29
CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 16 284 SH OTR 1 284 0 0
NETFLIX INC Common / Ordinary Stock 64110L106 1,111 6,354 SH SOLE 6,354 0 0
NETFLIX INC COM COMSTOCK 64110L106 1 4 SH OTR 1 4 0 0
RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 22,875 238,004 SH SOLE 237,491 0 513
RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 60 629 SH OTR 1 629 0 0
VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 11,303 222,721 SH SOLE 222,714 0 7
VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 86 1,685 SH OTR 1 1,685 0 0
MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109 425 15,733 SH SOLE 15,733 0 0
SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 7,628 18,449 SH SOLE 18,449 0 0
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 COMSTOCK 78467Y107 5 13 SH OTR 1 13 0 0
AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 443 2,979 SH SOLE 2,979 0 0
DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2,408 103,327 SH SOLE 103,327 0 0
MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 9,051 58,302 SH SOLE 58,238 0 64
AT&T INC Common / Ordinary Stock 00206R102 6,987 333,326 SH SOLE 333,326 0 0
AT&T INC COM COMSTOCK 00206R102 43 2,064 SH OTR 1 2,064 0 0
VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 41,020 528,271 SH SOLE 528,271 0 0
STARBUCKS CORP Common / Ordinary Stock 855244109 4,758 62,288 SH SOLE 61,662 0 626
STARBUCKS CORP COM COMSTOCK 855244109 7 96 SH OTR 1 96 0 0
FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100 276 1,914 SH SOLE 1,914 0 0
AFLAC INC Common / Ordinary Stock 001055102 1,781 32,181 SH SOLE 32,181 0 0
FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 275 2,163 SH SOLE 2,163 0 0
VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 353,016 1,017,689 SH SOLE 1,005,940 0 11,749
VANGUARD INDEX FDS S&P 500 ETF SHS NEW COMSTOCK 922908363 48 139 SH OTR 1 139 0 0
AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 678 5,706 SH SOLE 5,706 0 0
M & T BANK CORP Common / Ordinary Stock 55261F104 1,078 6,765 SH SOLE 6,765 0 0
BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 391 11,241 SH SOLE 11,241 0 0
MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 769 13,239 SH SOLE 13,239 0 0
MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104 28 478 SH OTR 1 478 0 0
CORTEVA INC Common / Ordinary Stock 22052L104 1,013 18,715 SH SOLE 18,715 0 0
ALLIANCEBERNSTEIN HOLDING LP Master Limited Partnership 01881G106 216 5,198 SH SOLE 5,198 0 0
SYSCO CORP Common / Ordinary Stock 871829107 4,097 48,365 SH SOLE 48,365 0 0
SYSCO CORP COM COMSTOCK 871829107 13 150 SH OTR 1 150 0 0
FORD MOTOR CO Common / Ordinary Stock 345370860 792 71,152 SH SOLE 71,152 0 0
FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2 182 SH OTR 1 182 0 0
FASTENAL CO Common / Ordinary Stock 311900104 1,165 23,338 SH SOLE 23,202 0 136
DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 3,448 43,202 SH SOLE 43,202 0 0
ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 138,891 820,096 SH SOLE 817,484 0 2,612
ISHARES TR RUSSELL 2000 ETF COMSTOCK 464287655 42 246 SH OTR 1 246 0 0
GENERAL MILLS INC Common / Ordinary Stock 370334104 4,742 62,847 SH SOLE 62,847 0 0
GENERAL MLS INC COM COMSTOCK 370334104 42 554 SH OTR 1 554 0 0
HUMANA INC Common / Ordinary Stock 444859102 1,223 2,613 SH SOLE 2,613 0 0
HUMANA INC COM COMSTOCK 444859102 70 150 SH OTR 1 150 0 0
JM SMUCKER CO/THE Common / Ordinary Stock 832696405 326 2,543 SH SOLE 2,543 0 0
PARAMOUNT GLOBAL-CLASS B Common / Ordinary Stock 92556H206 243 9,851 SH SOLE 9,851 0 0
PARAMOUNT GLOBAL CL B COMSTOCK 92556H206 8 329 SH OTR 1 329 0 0
ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 225 2,005 SH SOLE 2,005 0 0
TESLA INC Common / Ordinary Stock 88160R101 22,929 34,049 SH SOLE 31,492 0 2,557
VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 1,143 11,487 SH SOLE 11,487 0 0
ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 273,579 2,690,584 SH SOLE 2,690,584 0 0
ISHARES TR CORE U S AGGREGATE BD ETF COMSTOCK 464287226 271,144 2,666,642 SH OTR 1 2,635,063 0 31,579
NVIDIA CORP Common / Ordinary Stock 67066G104 11,900 78,504 SH SOLE 78,294 0 210
NVIDIA CORP COM COMSTOCK 67066G104 3 20 SH OTR 1 20 0 0
BROADCOM INC Common / Ordinary Stock 11135F101 20,312 41,810 SH SOLE 41,675 0 135
BROADCOM INC COM COMSTOCK 11135F101 9 19 SH OTR 1 19 0 0
PEPSICO INC Common / Ordinary Stock 713448108 46,905 281,439 SH SOLE 281,018 0 421
PEPSICO INC COM COMSTOCK 713448108 42 255 SH OTR 1 255 0 0
INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 8,385 29,918 SH SOLE 29,918 0 0
INVESCO QQQ TR UNIT SER 1 COMSTOCK 46090E103 64 228 SH OTR 1 228 0 0
ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 82,334 567,939 SH SOLE 567,177 0 762
ISHARES TR RUSSELL 1000 VALUE ETF COMSTOCK 464287598 130,699 901,561 SH OTR 1 885,082 0 16,478
NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 38,566 1,413,179 SH SOLE 1,413,179 0 0
MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 767 3,658 SH SOLE 3,547 0 111
THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 55,115 101,448 SH SOLE 101,207 0 241
PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 1,667 23,876 SH SOLE 23,588 0 288
SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1,663 37,637 SH SOLE 37,637 0 0
SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 640 26,896 SH SOLE 26,896 0 0
AMEREN CORPORATION Common / Ordinary Stock 023608102 845 9,356 SH SOLE 9,356 0 0
AMEREN CORP COM COMSTOCK 023608102 17 192 SH OTR 1 192 0 0
MODERNA INC Common / Ordinary Stock 60770K107 559 3,912 SH SOLE 3,912 0 0
CUMMINS INC Common / Ordinary Stock 231021106 607 3,137 SH SOLE 3,137 0 0
SAVARA INC Common / Ordinary Stock 805111101 17 11,335 SH SOLE 11,335 0 0
FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 902 9,837 SH SOLE 9,837 0 0
FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 22 243 SH OTR 1 243 0 0
NUVEEN MUNI VALUE FD Closed-end Fund 670928100 180 20,188 SH SOLE 20,188 0 0
SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 498 7,207 SH SOLE 7,207 0 0
ABIOMED INC Common / Ordinary Stock 003654100 252 1,019 SH SOLE 1,019 0 0
GILEAD SCIENCES INC Common / Ordinary Stock 375558103 13,614 220,254 SH SOLE 219,162 0 1,092
SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1,229 10,358 SH SOLE 10,358 0 0
GENUINE PARTS CO Common / Ordinary Stock 372460105 365 2,744 SH SOLE 2,744 0 0
ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 785 11,176 SH SOLE 11,176 0 0
UGI CORP Common / Ordinary Stock 902681105 225 5,840 SH SOLE 5,840 0 0
ARES CAPITAL CORP Closed-end Fund 04010L103 194 10,809 SH SOLE 10,809 0 0
ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 36,988 400,262 SH SOLE 400,262 0 0
ISHARES TR CORE S&P SMALL-CAP ETF COMSTOCK 464287804 75 810 SH OTR 1 617 0 193
AUTODESK INC Common / Ordinary Stock 052769106 629 3,659 SH SOLE 3,659 0 0
OCCIDENTAL PETROLEUM CORP Common / Ordinary Stock 674599105 216 3,674 SH SOLE 3,674 0 0
OCCIDENTAL PETE CORP COM COMSTOCK 674599105 0 5 SH OTR 1 5 0 0
COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 81369Y852 228 4,198 SH SOLE 4,198 0 0
PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 369 3,859 SH SOLE 3,859 0 0
LUMEN TECHNOLOGIES INC Common / Ordinary Stock 550241103 295 27,045 SH SOLE 27,045 0 0
INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 8,070 40,209 SH SOLE 40,040 0 169
ALLETE INC Common / Ordinary Stock 018522300 233 3,963 SH SOLE 3,963 0 0
MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 18,816 303,050 SH SOLE 302,280 0 770
MONDELEZ INTL INC CL A COMSTOCK 609207105 74 1,198 SH OTR 1 1,198 0 0
ISHARES CORE 1-5 YEAR USD BO Exchange Traded Fund 46432F859 249 5,253 SH SOLE 5,253 0 0
PHILLIPS 66 Common / Ordinary Stock 718546104 1,016 12,396 SH SOLE 12,396 0 0
UNITED RENTALS INC Common / Ordinary Stock 911363109 6,381 26,267 SH SOLE 26,145 0 122
BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 11,255 146,165 SH SOLE 146,165 0 0
VIATRIS INC Common / Ordinary Stock 92556V106 205 19,568 SH SOLE 19,568 0 0
ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 632 6,689 SH SOLE 6,689 0 0
ISHARES TR S&P MIDCAP 400 VALUE ETF COMSTOCK 464287705 2 22 SH OTR 1 22 0 0
CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 1,249 2,665 SH SOLE 2,665 0 0
ADOBE INC Common / Ordinary Stock 00724F101 52,755 144,116 SH SOLE 143,887 0 229
ADOBE SYS INC COM COMSTOCK 00724F101 13 36 SH OTR 1 36 0 0
BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 66,392 243,176 SH SOLE 241,271 0 1,905
BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 354 1,296 SH OTR 1 1,172 0 124
NIKE INC -CL B Common / Ordinary Stock 654106103 8,013 78,406 SH SOLE 78,036 0 370
NIKE INC CL B COMSTOCK 654106103 1 7 SH OTR 1 7 0 0
VANGUARD TOT WORLD STK ETF Exchange Traded Fund 922042742 218 2,556 SH SOLE 2,556 0 0
INVESCO S&P 500 TOP 50 ETF Exchange Traded Fund 46137V233 220 766 SH SOLE 766 0 0
GERON CORP Common / Ordinary Stock 374163103 90 58,250 SH SOLE 58,250 0 0
NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 80,038 2,613,049 SH SOLE 2,610,612 0 2,437
QUALCOMM INC Common / Ordinary Stock 747525103 21,496 168,282 SH SOLE 167,709 0 573
DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 13,661 55,660 SH SOLE 55,591 0 69
ZOETIS INC Common / Ordinary Stock 98978V103 18,721 108,915 SH SOLE 108,611 0 304
ANNALY CAPITAL MANAGEMENT IN Closed-end REIT 035710409 61 10,340 SH SOLE 10,340 0 0
VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 1,063 13,765 SH SOLE 13,765 0 0
SALESFORCE INC Common / Ordinary Stock 79466L302 28,292 171,427 SH SOLE 171,213 0 214
SALESFORCE INC COM COMSTOCK 79466L302 2 11 SH OTR 1 11 0 0
NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 17,772 78,193 SH SOLE 78,037 0 156
NORFOLK SOUTHN CORP COM COMSTOCK 655844108 80 354 SH OTR 1 354 0 0
SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 373 9,554 SH SOLE 9,554 0 0
SCHWAB STRATEGIC TR US SMALL-CAP ETF COMSTOCK 808524607 41 1,044 SH OTR 1 1,044 0 0
VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 484 3,019 SH SOLE 3,019 0 0
FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 269 6,936 SH SOLE 6,936 0 0
DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 837 8,852 SH SOLE 8,797 0 55
BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 865 22,625 SH SOLE 22,625 0 0
SJW GROUP Common / Ordinary Stock 784305104 256 4,098 SH SOLE 4,098 0 0
TRI-CONTINENTAL CORP Closed-end Fund 895436103 596 22,767 SH SOLE 22,767 0 0
DOVER CORP Common / Ordinary Stock 260003108 973 8,017 SH SOLE 7,943 0 74
CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 3,747 51,905 SH SOLE 51,905 0 0
ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 594 3,646 SH SOLE 3,646 0 0
NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 11,070 23,131 SH SOLE 23,131 0 0
NORTHROP GRUMMAN CORP COM COMSTOCK 666807102 14 29 SH OTR 1 29 0 0
INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 14,700 104,113 SH SOLE 104,113 0 0
INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 130 919 SH OTR 1 919 0 0
ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 633,981 5,062,131 SH SOLE 5,047,397 0 14,734
EXELON CORP Common / Ordinary Stock 30161N101 1,567 34,571 SH SOLE 34,484 0 87
EXELON CORP COM COMSTOCK 30161N101 7 150 SH OTR 1 150 0 0
VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 906 9,637 SH SOLE 9,637 0 0
ROSS STORES INC Common / Ordinary Stock 778296103 783 11,146 SH SOLE 11,094 0 52
ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 6,109 101,219 SH SOLE 101,219 0 0
ISHARES TR S&P 500 GROWTH ETF COMSTOCK 464287309 5 83 SH OTR 1 83 0 0
INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1,267 14,503 SH SOLE 14,503 0 0
VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4,410 30,740 SH SOLE 30,740 0 0
BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 224 3,984 SH SOLE 3,984 0 0
MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 863 11,726 SH SOLE 11,596 0 130
FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 197 14,469 SH SOLE 14,469 0 0
UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1,741 24,826 SH SOLE 24,826 0 0
WW GRAINGER INC Common / Ordinary Stock 384802104 320 704 SH SOLE 704 0 0
SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1,407 203,900 SH SOLE 203,900 0 0
OGE ENERGY CORP Common / Ordinary Stock 670837103 525 13,615 SH SOLE 13,615 0 0
TYSON FOODS INC-CL A Common / Ordinary Stock 902494103 232 2,690 SH SOLE 2,690 0 0
ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 2,940 93,321 SH SOLE 93,321 0 0
ISHARES TR ESG MSCI USA SMALL-CAP ETF COMSTOCK 46435U663 23,521 746,698 SH OTR 1 736,840 0 9,858
BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 1,994 1,140 SH SOLE 1,140 0 0
BOOKING HLDGS INC COM COMSTOCK 09857L108 5 3 SH OTR 1 3 0 0
SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 24,226 657,951 SH SOLE 657,951 0 0
PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 2,203 34,820 SH SOLE 34,820 0 0
PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 0 5 SH OTR 1 5 0 0
ISHARES MBS ETF Exchange Traded Fund 464288588 203,578 2,088,195 SH SOLE 2,086,566 0 1,629
PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 2,503 15,867 SH SOLE 15,867 0 0
SPDR DJIA TRUST Exchange Traded Fund 78467X109 865 2,811 SH SOLE 2,811 0 0
POOL CORP Common / Ordinary Stock 73278L105 392 1,116 SH SOLE 1,116 0 0
INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 224 3,607 SH SOLE 3,607 0 0
LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102 260 2,581 SH SOLE 2,581 0 0
CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 3,085 29,608 SH SOLE 29,567 0 41
SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 8,320 118,018 SH SOLE 115,018 0 3,000
ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 21,763 45,098 SH SOLE 44,983 0 115
HORMEL FOODS CORP Common / Ordinary Stock 440452100 402 8,490 SH SOLE 8,490 0 0
ALLSTATE CORP Common / Ordinary Stock 020002101 15,258 120,398 SH SOLE 120,069 0 329
MCDONALD'S CORP Common / Ordinary Stock 580135101 26,472 107,226 SH SOLE 106,848 0 378
MCDONALDS CORP COM COMSTOCK 580135101 136 550 SH OTR 1 518 0 32
ISHARES GOLD TRUST Exchange Traded Fund 464285204 16,968 494,561 SH SOLE 494,561 0 0
TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8,284 48,982 SH SOLE 48,797 0 185
TRAVELERS COS INC COM COMSTOCK 89417E109 2 10 SH OTR 1 10 0 0
VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 517 3,011 SH SOLE 3,011 0 0
CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 274 9,259 SH SOLE 9,259 0 0
CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12 420 SH OTR 1 420 0 0
UNITI GROUP INC Closed-end REIT 91325V108 474 50,326 SH SOLE 50,326 0 0
BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 113 10,621 SH SOLE 10,621 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736 808,267 3,626,303 SH SOLE 3,618,321 0 7,982
VANGUARD INDEX FDS VANGUARD GROWTH ETF COMSTOCK 922908736 38,609 173,220 SH OTR 1 171,148 0 2,072
SHELL PLC-ADR American Depository Receipts ADR 780259305 745 14,253 SH SOLE 14,253 0 0
VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 73,406 425,910 SH SOLE 425,910 0 0
VANGUARD INDEX FDS VANGUARD LARGE-CAP COMSTOCK 922908637 18,215 105,687 SH OTR 1 104,148 0 1,539
COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 5,396 67,334 SH SOLE 67,334 0 0
COLGATE PALMOLIVE CO COM COMSTOCK 194162103 22 276 SH OTR 1 276 0 0
XCEL ENERGY INC Common / Ordinary Stock 98389B100 1,261 17,818 SH SOLE 17,818 0 0
XCEL ENERGY INC COM COMSTOCK 98389B100 100 1,415 SH OTR 1 1,415 0 0
NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 220 18,692 SH SOLE 18,692 0 0
WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108 209 4,331 SH SOLE 4,331 0 0
VANGUARD FTSE PACIFIC ETF Exchange Traded Fund 922042866 209 3,300 SH SOLE 3,300 0 0
AMAZON.COM INC Common / Ordinary Stock 023135106 74,923 705,423 SH SOLE 700,543 0 4,880
AMAZON COM INC COM COMSTOCK 023135106 25 240 SH OTR 1 240 0 0
ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 23,527 284,179 SH SOLE 284,179 0 0
FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 287 9,810 SH SOLE 9,810 0 0
FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1 34 SH OTR 1 34 0 0
ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 402,655 6,227,265 SH SOLE 6,209,070 0 18,195
ISHARES TR RUSSELL MID-CAP ETF COMSTOCK 464287499 32 492 SH OTR 1 492 0 0
SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 36,982 707,391 SH SOLE 704,341 0 3,050
FIRST CITIZENS BCSHS -CL A Common / Ordinary Stock 31946M103 362 554 SH SOLE 554 0 0
MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 929 11,304 SH SOLE 11,304 0 0
MARATHON PETE CORP COM COMSTOCK 56585A102 0 3 SH OTR 1 3 0 0
ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1,209 10,277 SH SOLE 10,277 0 0
APPLE INC Common / Ordinary Stock 037833100 288,254 2,108,350 SH SOLE 2,096,597 0 11,753
APPLE INC COM COMSTOCK 037833100 708 5,179 SH OTR 1 4,871 0 308
ENTERGY CORP Common / Ordinary Stock 29364G103 19,828 176,032 SH SOLE 175,393 0 639
ENTERGY CORP NEW COM COMSTOCK 29364G103 1 5 SH OTR 1 5 0 0
SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 20,801 755,849 SH SOLE 754,825 0 1,024
HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 248 18,692 SH SOLE 18,692 0 0
HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7 498 SH OTR 1 498 0 0
ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 226 1,229 SH SOLE 1,205 0 24
ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 143,301 1,369,078 SH SOLE 1,368,115 0 963
ISHARES TR SHORT-TERM NATL MUN COMSTOCK 464288158 2,737 26,151 SH OTR 1 26,066 0 85
IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 838 2,389 SH SOLE 2,389 0 0
ATMOS ENERGY CORP Common / Ordinary Stock 049560105 329 2,936 SH SOLE 2,936 0 0
FIFTH THIRD BANCORP Common / Ordinary Stock 316773100 1,045 31,103 SH SOLE 30,241 0 862
VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 16,324 666,844 SH SOLE 656,572 0 10,272
KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3,845 28,447 SH SOLE 28,437 0 10
KIMBERLY-CLARK CORP COM COMSTOCK 494368103 38 284 SH OTR 1 284 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 141,039 373,862 SH SOLE 373,532 0 330
SPDR S&P 500 ETF TR TR UNIT COMSTOCK 78462F103 170 451 SH OTR 1 451 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 231,500 610,575 SH SOLE 608,941 0 1,634
ISHARES TR CORE S&P 500 ETF COMSTOCK 464287200 64 169 SH OTR 1 169 0 0
LOWE'S COS INC Common / Ordinary Stock 548661107 17,007 97,369 SH SOLE 97,154 0 215
LOWES COS INC COM COMSTOCK 548661107 93 535 SH OTR 1 535 0 0
ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 301,939 2,838,844 SH SOLE 2,838,115 0 729
ISHARES TR NATL MUN BD ETF FD COMSTOCK 464288414 364,550 3,427,513 SH OTR 1 3,385,282 0 42,231
ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1,396 15,115 SH SOLE 15,115 0 0
WELLS FARGO & CO Common / Ordinary Stock 949746101 3,938 100,538 SH SOLE 99,217 0 1,321
WELLS FARGO & CO NEW COM COMSTOCK 949746101 11 284 SH OTR 1 284 0 0
VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 269 1,649 SH SOLE 1,649 0 0
ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 369 4,962 SH SOLE 4,962 0 0
JOHNSON & JOHNSON Common / Ordinary Stock 478160104 79,041 445,279 SH SOLE 444,704 0 575
JOHNSON & JOHNSON COM COMSTOCK 478160104 278 1,567 SH OTR 1 1,567 0 0
DAVITA INC Common / Ordinary Stock 23918K108 406 5,080 SH SOLE 5,080 0 0
VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 881,775 21,612,123 SH SOLE 21,590,805 0 21,318
VANGUARD INTL FD FTSE DEVELOPED MKTS COMSTOCK 921943858 147,233 3,608,656 SH OTR 1 3,565,431 0 43,226
MEDTRONIC PLC Common / Ordinary Stock G5960L103 1,250 13,932 SH SOLE 13,789 0 143
SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 22,305 368,675 SH SOLE 368,675 0 0
PERKINELMER INC Common / Ordinary Stock 714046109 627 4,412 SH SOLE 4,412 0 0
PERKINELMER INC COM COMSTOCK 714046109 1 5 SH OTR 1 5 0 0
CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 345 3,720 SH SOLE 3,720 0 0
INGERSOLL RAND INC Common / Ordinary Stock 45687V106 280 6,662 SH SOLE 6,662 0 0
JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 58,725 521,493 SH SOLE 519,977 0 1,516
JPMORGAN CHASE & CO COM COMSTOCK 46625H100 95 843 SH OTR 1 723 0 120
DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 230 1,898 SH SOLE 1,898 0 0
DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1,518 27,312 SH SOLE 27,312 0 0
DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 0 1 SH OTR 1 1 0 0
VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 339 1,866 SH SOLE 1,866 0 0
EOG RESOURCES INC Common / Ordinary Stock 26875P101 776 7,028 SH SOLE 7,028 0 0
VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 14,927 194,383 SH SOLE 194,383 0 0
VANGUARD BD INDEX FDS VANGUARD SHORT COMSTOCK 921937827 97 1,259 SH OTR 1 1,259 0 0
ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 3,350 7,039 SH SOLE 7,036 0 3
ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 84 16,222 SH SOLE 16,222 0 0
ISHARES PREFERRED & INCOME S Exchange Traded Fund 464288687 237 7,200 SH SOLE 7,200 0 0
KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 7,473 211,174 SH SOLE 210,894 0 280
METLIFE INC Common / Ordinary Stock 59156R108 13,116 208,891 SH SOLE 208,346 0 545
AUTOZONE INC Common / Ordinary Stock 053332102 827 385 SH SOLE 385 0 0
PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 14,146 143,263 SH SOLE 142,864 0 399
PHILIP MORRIS INTL INC COM COMSTOCK 718172109 23 235 SH OTR 1 235 0 0
WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 240 795 SH SOLE 795 0 0
VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 685 13,269 SH SOLE 13,269 0 0
VANGUARD STAR FDS VANGUARD TOTAL INTL COMSTOCK 921909768 16 308 SH OTR 1 308 0 0
NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 75,840 2,311,486 SH SOLE 2,307,590 0 3,896
ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6,141 178,247 SH SOLE 173,655 0 4,592
ALPS ETF TR ALERIAN MLP ETF NEW COMSTOCK 00162Q452 36,953 1,072,664 SH OTR 1 1,057,578 0 15,086
CDK GLOBAL INC Common / Ordinary Stock 12508E101 316 5,771 SH SOLE 5,771 0 0
ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 37,075 170,545 SH SOLE 170,545 0 0
MICROSOFT CORP Common / Ordinary Stock 594918104 200,802 781,849 SH SOLE 779,550 0 2,299
MICROSOFT CORP COM COMSTOCK 594918104 467 1,817 SH OTR 1 1,817 0 0
SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 320 4,480 SH SOLE 4,480 0 0
ALPHABET INC-CL A Common / Ordinary Stock 02079K305 134,092 61,531 SH SOLE 61,293 0 238
ALPHABET INC CL A COMSTOCK 02079K305 174 80 SH OTR 1 80 0 0
PROLOGIS INC Closed-end REIT 74340W103 7,906 67,201 SH SOLE 66,913 0 288
AMERICAN TOWER CORP Closed-end REIT 03027X100 28,874 112,971 SH SOLE 112,614 0 357
WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 9,846 79,432 SH SOLE 79,324 0 108
AMGEN INC Common / Ordinary Stock 031162100 32,165 132,201 SH SOLE 131,951 0 250
AMGEN INC COM COMSTOCK 031162100 43 178 SH OTR 1 178 0 0
KINDER MORGAN INC Common / Ordinary Stock 49456B101 187 11,177 SH SOLE 11,177 0 0
EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1,691 20,020 SH SOLE 20,020 0 0
EVERSOURCE ENERGY COM COMSTOCK 30040W108 28 336 SH OTR 1 336 0 0
ROYCE VALUE TRUST Closed-end Fund 780910105 166 11,894 SH SOLE 11,894 0 0
L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 1,137 4,704 SH SOLE 4,704 0 0
L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1 5 SH OTR 1 5 0 0
GLOBAL PAYMENTS INC Common / Ordinary Stock 37940X102 241 2,177 SH SOLE 2,177 0 0
ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 274 4,832 SH SOLE 4,832 0 0
NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 251 5,640 SH SOLE 5,640 0 0
ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 226 27,975 SH SOLE 27,975 0 0
SEALED AIR CORP Common / Ordinary Stock 81211K100 337 5,836 SH SOLE 5,836 0 0
NOVOCURE LTD Common / Ordinary Stock G6674U108 205 2,946 SH SOLE 2,946 0 0
INTERNATIONAL PAPER CO Common / Ordinary Stock 460146103 222 5,296 SH SOLE 5,296 0 0
VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 3,095 61,946 SH SOLE 61,946 0 0
VANGUARD INTL EQUITY INDEX FDS VANGUARD COMSTOCK 922042775 9 182 SH OTR 1 182 0 0
PUBLIC STORAGE Closed-end REIT 74460D109 623 1,994 SH SOLE 1,994 0 0
S&P GLOBAL INC Common / Ordinary Stock 78409V104 16,346 48,497 SH SOLE 48,456 0 41
NORTHERN TRUST CORP Common / Ordinary Stock 665859104 644 6,675 SH SOLE 6,675 0 0
TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 1,133 23,891 SH SOLE 23,891 0 0
TRUIST FINL CORP COM COMSTOCK 89832Q109 22 467 SH OTR 1 467 0 0
ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 713 9,188 SH SOLE 9,188 0 0
ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 8 100 SH OTR 1 100 0 0
NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 138,649 4,153,648 SH SOLE 4,144,283 0 9,365
SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 766 10,690 SH SOLE 10,690 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY COMSTOCK 808524797 3 44 SH OTR 1 44 0 0
AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 15,794 65,679 SH SOLE 65,536 0 143
AIR PRODS & CHEMS INC COM COMSTOCK 009158106 21 87 SH OTR 1 87 0 0
SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 412 13,113 SH SOLE 13,113 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF COMSTOCK 808524805 39 1,247 SH OTR 1 1,247 0 0
ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 110,115 533,736 SH SOLE 533,188 0 548
ISHARES TR RUSSELL 2000 GROWTH ETF COMSTOCK 464287648 211,711 1,026,177 SH OTR 1 1,011,581 0 14,596
XPO LOGISTICS INC Common / Ordinary Stock 983793100 597 12,391 SH SOLE 12,343 0 48
SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 14,624 491,887 SH SOLE 491,887 0 0
SPDR SER TR BLOOMBERG BARCLAYS COMSTOCK 78464A474 50,884 1,711,525 SH OTR 1 1,668,953 0 42,572
PAYCHEX INC Common / Ordinary Stock 704326107 879 7,720 SH SOLE 7,720 0 0
PAYCHEX INC COM COMSTOCK 704326107 13 118 SH OTR 1 118 0 0
ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 9,734 85,454 SH SOLE 85,454 0 0
ISHARES TR TIPS BD ETF COMSTOCK 464287176 119 1,049 SH OTR 1 1,049 0 0
GENERAL MOTORS CO - CDI Common / Ordinary Stock 37045V100 391 12,326 SH SOLE 12,326 0 0
GENERAL MTRS CO COM COMSTOCK 37045V100 3 107 SH OTR 1 107 0 0
MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 917 7,998 SH SOLE 7,998 0 0
SIMON PROPERTY GROUP INC Closed-end REIT 828806109 806 8,491 SH SOLE 8,491 0 0
INGREDION INC Common / Ordinary Stock 457187102 316 3,579 SH SOLE 3,579 0 0
ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 17,655 63,587 SH SOLE 63,403 0 184
ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 45 163 SH OTR 1 163 0 0
SPDR PORTFOLIO S&P 1500 COMP Exchange Traded Fund 78464A805 215 4,633 SH SOLE 4,633 0 0
VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 294,922 2,277,042 SH SOLE 2,270,512 0 6,530
VANGUARD INDEX FDS VANGUARD MID-CAP COMSTOCK 922908512 15,035 116,082 SH OTR 1 115,193 0 889
CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 16,570 388,597 SH SOLE 387,456 0 1,141
CISCO SYS INC COM COMSTOCK 17275R102 62 1,445 SH OTR 1 1,445 0 0
MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 1,122 13,481 SH SOLE 13,481 0 0
TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 7,040 45,816 SH SOLE 45,802 0 14
TEXAS INSTRS INC COM COMSTOCK 882508104 28 183 SH OTR 1 183 0 0
FISERV INC Common / Ordinary Stock 337738108 1,475 16,578 SH SOLE 16,578 0 0
EQUINIX INC Closed-end REIT 29444U700 2,583 3,931 SH SOLE 3,931 0 0
WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1,069 24,247 SH SOLE 24,247 0 0
JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 486 10,140 SH SOLE 10,140 0 0
VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 75,363 1,509,679 SH SOLE 1,509,679 0 0
SOUTHERN CO/THE Common / Ordinary Stock 842587107 3,268 45,831 SH SOLE 45,831 0 0
SOUTHERN CO COM COMSTOCK 842587107 15 210 SH OTR 1 210 0 0
REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 260 1,983 SH SOLE 1,913 0 70
ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 24,682 220,908 SH SOLE 218,784 0 2,124
REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 2,434 59,563 SH SOLE 59,563 0 0
CSX CORP Common / Ordinary Stock 126408103 4,420 152,091 SH SOLE 151,650 0 441
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1,581 12,057 SH SOLE 12,057 0 0
STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 443 4,226 SH SOLE 4,226 0 0
ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 455 7,761 SH SOLE 7,761 0 0
ALLIANT ENERGY CORP COM COMSTOCK 018802108 0 5 SH OTR 1 5 0 0
DAKTRONICS INC Common / Ordinary Stock 234264109 72 24,000 SH SOLE 24,000 0 0
TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 480 4,245 SH SOLE 4,245 0 0
VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 2,914 59,227 SH SOLE 59,227 0 0
ONTO INNOVATION INC Common / Ordinary Stock 683344105 244 3,500 SH SOLE 3,500 0 0
STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 452 7,549 SH SOLE 7,549 0 0
WALT DISNEY CO/THE Common / Ordinary Stock 254687106 8,698 92,135 SH SOLE 92,135 0 0
DISNEY WALT CO DISNEY COM COMSTOCK 254687106 61 650 SH OTR 1 556 0 94
ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 70,218 337,978 SH SOLE 337,978 0 0
ISHARES TR RUSSELL 1000 ETF COMSTOCK 464287622 89,267 429,662 SH OTR 1 423,764 0 5,898
DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 773 19,224 SH SOLE 19,224 0 0
FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 80,985 1,596,401 SH SOLE 1,596,401 0 0
FLEXSHARES TR QUALITY DIVID INDEX COMSTOCK 33939L860 178,976 3,528,016 SH OTR 1 3,480,411 0 47,605
EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3,317 41,706 SH SOLE 41,706 0 0
EMERSON ELEC CO COM COMSTOCK 291011104 24 308 SH OTR 1 308 0 0
DUKE ENERGY CORP Common / Ordinary Stock 26441C204 17,684 164,943 SH SOLE 164,498 0 445
DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 72 669 SH OTR 1 669 0 0
ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 9,331 232,685 SH SOLE 232,685 0 0
ISHARES TR MSCI EMERGING MKTS INDEX COMSTOCK 464287234 20 500 SH OTR 1 500 0 0
HENRY SCHEIN INC Common / Ordinary Stock 806407102 384 5,010 SH SOLE 5,010 0 0
ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 220 4,400 SH SOLE 4,400 0 0
FIRSTENERGY CORP Common / Ordinary Stock 337932107 222 5,775 SH SOLE 5,775 0 0
FIRSTENERGY CORP COM COMSTOCK 337932107 2 50 SH OTR 1 50 0 0
NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 50,377 1,997,496 SH SOLE 1,997,496 0 0
ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 291 6,111 SH SOLE 6,111 0 0
BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 5,345 21,681 SH SOLE 21,637 0 44
BECTON DICKINSON & CO COM COMSTOCK 075887109 25 100 SH OTR 1 100 0 0
ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1,588 9,206 SH SOLE 9,206 0 0
ISHARES TR S&P 100 ETF COMSTOCK 464287101 15 85 SH OTR 1 85 0 0
BROOKFIELD ASSET MANAGE-CL A Common / Ordinary Stock 112585104 1,335 30,014 SH SOLE 30,014 0 0
VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 72,936 370,175 SH SOLE 368,945 0 1,230
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908595 9,855 50,016 SH OTR 1 49,394 0 622
PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 319 1,431 SH SOLE 1,431 0 0
VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1,909 8,394 SH SOLE 8,394 0 0
EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 700 99,636 SH SOLE 99,636 0 0
BLACKROCK INC Common / Ordinary Stock 09247X101 1,510 2,479 SH SOLE 2,479 0 0
BLACKROCK INC COM COMSTOCK 09247X101 9 15 SH OTR 1 15 0 0
O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 17,330 27,432 SH SOLE 27,359 0 73
O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 8 13 SH OTR 1 13 0 0
COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 12,578 26,243 SH SOLE 26,158 0 85
COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 59 123 SH OTR 1 123 0 0
AMETEK INC Common / Ordinary Stock 031100100 7,883 71,734 SH SOLE 71,664 0 70
APPLIED MATERIALS INC Common / Ordinary Stock 038222105 4,067 44,699 SH SOLE 44,699 0 0
APPLIED MATLS INC COM COMSTOCK 038222105 18 194 SH OTR 1 194 0 0
NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 750 8,877 SH SOLE 8,877 0 0
DELL TECHNOLOGIES -C Common / Ordinary Stock 24703L202 207 4,490 SH SOLE 4,490 0 0
CHUBB LTD Common / Ordinary Stock H1467J104 1,126 5,726 SH SOLE 5,726 0 0
CHUBB LTD COM COMSTOCK H1467J104 9 45 SH OTR 1 45 0 0
DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 383 3,383 SH SOLE 3,383 0 0
BANK OF AMERICA CORP Common / Ordinary Stock 060505104 28,756 923,734 SH SOLE 920,679 0 3,055
BANK AMER CORP COM COMSTOCK 060505104 42 1,359 SH OTR 1 1,359 0 0
ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1,046 12,960 SH SOLE 12,960 0 0
LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4,631 10,771 SH SOLE 10,771 0 0
LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2 5 SH OTR 1 5 0 0
LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 572 2,442 SH SOLE 2,442 0 0
ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 88 11,834 SH SOLE 11,834 0 0
GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 3,106 48,780 SH SOLE 48,655 0 125
GENERAL ELEC CO COM NEW COMSTOCK 369604301 59 926 SH OTR 1 926 0 0
EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 91 13,038 SH SOLE 13,038 0 0
CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 701 6,237 SH SOLE 6,237 0 0
SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 741 12,771 SH SOLE 12,771 0 0
AMBEV SA-ADR American Depository Receipts ADR 02319V103 48 19,198 SH SOLE 19,198 0 0
GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1,874 6,310 SH SOLE 6,310 0 0
RAYONIER INC Closed-end REIT 754907103 238 6,363 SH SOLE 6,363 0 0
WATERS CORP Common / Ordinary Stock 941848103 317 958 SH SOLE 958 0 0
CHEVRON CORP Common / Ordinary Stock 166764100 30,120 208,043 SH SOLE 207,611 0 432
CHEVRON CORP NEW COM COMSTOCK 166764100 118 814 SH OTR 1 814 0 0
WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 1,044 27,555 SH SOLE 27,555 0 0
WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 13 338 SH OTR 1 338 0 0
COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 377 5,746 SH SOLE 5,746 0 0
PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 2,664 10,828 SH SOLE 10,719 0 109
DOW INC Common / Ordinary Stock 260557103 2,122 41,120 SH SOLE 41,120 0 0
DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1,237 7,102 SH SOLE 7,102 0 0
YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 327 6,742 SH SOLE 6,742 0 0
BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1,087 7,622 SH SOLE 7,452 0 170
VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2,685 26,401 SH SOLE 26,401 0 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND COMSTOCK 921946406 74 727 SH OTR 1 727 0 0
ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 138,197 1,619,747 SH SOLE 1,615,260 0 4,487
ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 322,376 4,069,381 SH SOLE 4,055,997 0 13,384
ISHARES TR RUSSELL MID-CAP GROWTH ETF COMSTOCK 464287481 635,357 8,020,160 SH OTR 1 7,901,326 0 118,834
FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 336 873 SH SOLE 853 0 20
DEVON ENERGY CORP Common / Ordinary Stock 25179M103 264 4,794 SH SOLE 4,794 0 0
GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1,986 8,975 SH SOLE 8,975 0 0
EXPEDITORS INTL WASH INC Common / Ordinary Stock 302130109 264 2,711 SH SOLE 2,601 0 110
VICTORYSHARES US LARGE CAP H Exchange Traded Fund 92647N865 212 3,654 SH SOLE 3,654 0 0
VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 7,788 33,069 SH SOLE 32,976 0 93
SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 1,083 4,836 SH SOLE 4,836 0 0
EQUITY RESIDENTIAL Closed-end REIT 29476L107 7,036 97,419 SH SOLE 97,299 0 120
MAGELLAN MIDSTREAM PARTNERS Master Limited Partnership 559080106 212 4,445 SH SOLE 4,445 0 0
ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2,625 31,363 SH SOLE 31,363 0 0
MORGAN STANLEY Common / Ordinary Stock 617446448 16,857 221,632 SH SOLE 221,119 0 513
AMERESCO INC-CL A Common / Ordinary Stock 02361E108 460 10,095 SH SOLE 10,095 0 0
SACHEM CAPITAL CORP Closed-end REIT 78590A109 216 53,000 SH SOLE 0 0 53,000
ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2,328 16,934 SH SOLE 16,934 0 0
ISHARES TR S&P 500 VALUE ETF COMSTOCK 464287408 31 225 SH OTR 1 225 0 0
PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 41,210 286,599 SH SOLE 286,122 0 477
PROCTER & GAMBLE CO COM COMSTOCK 742718109 12 81 SH OTR 1 81 0 0
ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 105,404 3,407,808 SH SOLE 3,368,715 0 39,093
ENBRIDGE INC Common / Ordinary Stock 29250N105 1,009 23,880 SH SOLE 23,880 0 0
T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 422 3,716 SH SOLE 3,716 0 0
PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 1 5 SH OTR 1 5 0 0
AON PLC-CLASS A Common / Ordinary Stock G0403H108 868 3,219 SH SOLE 3,219 0 0
SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 102,123 2,937,115 SH SOLE 2,933,557 0 3,558
SPDR INDEX SHS FDS S&P EMERGING MKTS COMSTOCK 78463X509 6 166 SH OTR 1 166 0 0
PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3,206 28,043 SH SOLE 28,043 0 0
ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1,091 16,514 SH SOLE 13,337 0 3,177
SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1,729 121,925 SH SOLE 121,925 0 0
EATON CORP PLC Common / Ordinary Stock G29183103 2,474 19,639 SH SOLE 19,627 0 12
EATON CORPORATION PLC SHS COMSTOCK G29183103 25 200 SH OTR 1 200 0 0
META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 38,885 241,146 SH SOLE 240,224 0 922
META PLATFORMS INC CL A COMSTOCK 30303M102 134 834 SH OTR 1 834 0 0
TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 939 7,230 SH SOLE 7,230 0 0
KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 436 11,439 SH SOLE 11,439 0 0
KRAFT HEINZ CO COM COMSTOCK 500754106 21 550 SH OTR 1 550 0 0
UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 3,825 20,952 SH SOLE 20,836 0 116
PREMIER INC-CLASS A Common / Ordinary Stock 74051N102 253 7,100 SH SOLE 7,100 0 0
ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 600 2,294 SH SOLE 2,294 0 0
ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 697 28,617 SH SOLE 28,617 0 0
ORGANON & CO Common / Ordinary Stock 68622V106 247 7,316 SH SOLE 7,316 0 0
PFIZER INC Common / Ordinary Stock 717081103 32,198 614,113 SH SOLE 614,043 0 70
PFIZER INC COM COMSTOCK 717081103 232 4,417 SH OTR 1 4,417 0 0
SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1,256 28,132 SH SOLE 28,132 0 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF COMSTOCK 808524201 38 858 SH OTR 1 858 0 0
BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1,701 40,773 SH SOLE 40,773 0 0
BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8 191 SH OTR 1 191 0 0
CLOROX COMPANY Common / Ordinary Stock 189054109 856 6,072 SH SOLE 6,072 0 0
CLOROX CO COM COMSTOCK 189054109 52 368 SH OTR 1 368 0 0
OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 355 23,973 SH SOLE 23,973 0 0
LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 564 12,053 SH SOLE 12,053 0 0
CAPITAL BANCORP INC/MD Common / Ordinary Stock 139737100 255 11,733 SH SOLE 11,733 0 0
STERIS PLC Common / Ordinary Stock G8473T100 375 1,820 SH SOLE 1,820 0 0
ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 500 10,912 SH SOLE 10,912 0 0
ESSENTIAL UTILS INC COM COMSTOCK 29670G102 1 24 SH OTR 1 24 0 0
RENOVARE ENVIRONMENTAL INC Common / Ordinary Stock 09074B107 1 12,000 SH SOLE 12,000 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 36,847 404,425 SH SOLE 404,258 0 167
ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 60,672 268,186 SH SOLE 268,186 0 0
ISHARES TR CORE S&P MID-CAP ETF COMSTOCK 464287507 113 501 SH OTR 1 364 0 137
HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 218 1,299 SH SOLE 1,299 0 0
ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 273 2,320 SH SOLE 2,320 0 0
ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 4,415 24,224 SH SOLE 24,224 0 0
ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1 7 SH OTR 1 7 0 0
SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 253 5,130 SH SOLE 5,130 0 0
CROWN CASTLE INC Closed-end REIT 22822V101 1,383 8,215 SH SOLE 8,153 0 62
PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 42 27,298 SH SOLE 27,298 0 0
GSK PLC-SPON ADR American Depository Receipts ADR 37733W105 435 9,983 SH SOLE 9,983 0 0
HERSHEY CO/THE Common / Ordinary Stock 427866108 1,564 7,267 SH SOLE 7,267 0 0
CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 681 9,744 SH SOLE 9,744 0 0
HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11,495 66,133 SH SOLE 66,074 0 59
HONEYWELL INTL INC COM COMSTOCK 438516106 107 615 SH OTR 1 615 0 0
ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 1,346 3,411 SH SOLE 3,404 0 7
LAM RESEARCH CORP Common / Ordinary Stock 512807108 4,593 10,779 SH SOLE 10,653 0 126
ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 297 3,694 SH SOLE 3,694 0 0
TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1,095 13,393 SH SOLE 13,393 0 0
CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 520 398 SH SOLE 398 0 0
GXO LOGISTICS INC Common / Ordinary Stock 36262G101 562 12,981 SH SOLE 12,933 0 48
COPART INC Common / Ordinary Stock 217204106 1,164 10,710 SH SOLE 10,545 0 165
VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 311 2,033 SH SOLE 2,033 0 0
ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 1,847 24,159 SH SOLE 23,779 0 380
VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 147,842 839,485 SH SOLE 837,949 0 1,536
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908751 329 1,866 SH OTR 1 1,843 0 23
PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 275 557 SH SOLE 518 0 39
NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 592 5,314 SH SOLE 5,314 0 0
ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 881 3,461 SH SOLE 3,461 0 0
HOME DEPOT INC Common / Ordinary Stock 437076102 40,141 146,355 SH SOLE 146,021 0 334
HOME DEPOT INC COM COMSTOCK 437076102 146 531 SH OTR 1 531 0 0
NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 55,821 1,626,008 SH SOLE 1,619,826 0 6,182
FEDEX CORP Common / Ordinary Stock 31428X106 1,353 5,968 SH SOLE 5,968 0 0
DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 826 20,271 SH SOLE 20,271 0 0
US BANCORP Common / Ordinary Stock 902973304 3,361 73,034 SH SOLE 72,772 0 262
US BANCORP DEL COM NEW COMSTOCK 902973304 11 248 SH OTR 1 248 0 0
BAIDU INC - SPON ADR American Depository Shares - ADS 056752108 227 1,524 SH SOLE 1,524 0 0
FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 616 4,243 SH SOLE 4,243 0 0
CENTENE CORP Common / Ordinary Stock 15135B101 544 6,424 SH SOLE 6,424 0 0
PROGRESSIVE CORP Common / Ordinary Stock 743315103 703 6,046 SH SOLE 6,034 0 12
VANGUARD VALUE ETF Exchange Traded Fund 922908744 713,431 5,409,697 SH SOLE 5,391,147 0 18,550
VANGUARD INDEX FDS VANGUARD VALUE ETF COMSTOCK 922908744 15,502 117,548 SH OTR 1 116,194 0 1,354
VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 41,017 208,326 SH SOLE 207,749 0 577
VISA INC COM CL A COMSTOCK 92826C839 23 117 SH OTR 1 117 0 0
BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 612 16,419 SH SOLE 15,776 0 643
YUM! BRANDS INC Common / Ordinary Stock 988498101 1,346 11,860 SH SOLE 11,860 0 0
ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 289 1,076 SH SOLE 1,076 0 0
SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 1,346 37,252 SH SOLE 37,252 0 0
TARGET CORP Common / Ordinary Stock 87612E106 23,332 165,209 SH SOLE 165,051 0 158
TARGET CORP COM COMSTOCK 87612E106 25 180 SH OTR 1 180 0 0
ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 447,683 7,246,403 SH SOLE 7,230,717 0 15,686
CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1,797 18,897 SH SOLE 18,897 0 0
CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1 11 SH OTR 1 11 0 0
TRANSUNION Common / Ordinary Stock 89400J107 215 2,690 SH SOLE 2,690 0 0
VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 164,388 871,530 SH SOLE 871,530 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK COMSTOCK 922908769 56 299 SH OTR 1 299 0 0
TJX COMPANIES INC Common / Ordinary Stock 872540109 2,848 50,999 SH SOLE 50,888 0 111
TJX COS INC NEW COM COMSTOCK 872540109 7 122 SH OTR 1 122 0 0
CATERPILLAR INC Common / Ordinary Stock 149123101 13,071 73,121 SH SOLE 72,922 0 199
CATERPILLAR INS COM COMSTOCK 149123101 23 126 SH OTR 1 126 0 0
EDISON INTERNATIONAL Common / Ordinary Stock 281020107 447 7,070 SH SOLE 7,070 0 0
EDISON INTL COM COMSTOCK 281020107 0 5 SH OTR 1 5 0 0
ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 516,440 10,526,709 SH SOLE 10,493,173 0 33,536
ISHARES INC CORE MSCI EMERGING MKTS COMSTOCK 46434G103 1,167,859 23,804,710 SH OTR 1 23,448,714 0 355,996
HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4,584 35,745 SH SOLE 35,745 0 0
AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 2,403 25,043 SH SOLE 24,825 0 218
AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 29 306 SH OTR 1 306 0 0
SCHWAB US MID CAP ETF Exchange Traded Fund 808524508 225 3,594 SH SOLE 3,594 0 0
WHITESTONE REIT Closed-end REIT 966084204 257 23,915 SH SOLE 23,915 0 0
SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 602 98,155 SH SOLE 98,155 0 0
ORACLE CORP Common / Ordinary Stock 68389X105 27,401 392,171 SH SOLE 389,586 0 2,585
ORACLE CORP COM COMSTOCK 68389X105 28 400 SH OTR 1 400 0 0
3M CO Common / Ordinary Stock 88579Y101 10,163 78,537 SH SOLE 78,423 0 114
3M CO COM COMSTOCK 88579Y101 22 170 SH OTR 1 170 0 0
VMWARE INC-CLASS A Common / Ordinary Stock 928563402 283 2,479 SH SOLE 2,479 0 0
MARKEL CORP Common / Ordinary Stock 570535104 206 159 SH SOLE 159 0 0
EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 304 42,848 SH SOLE 42,848 0 0
ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1,233,010 20,951,741 SH SOLE 20,889,592 0 62,149
ISHARES TR CORE MSCI EAFE ETF COMSTOCK 46432F842 2,313,739 39,315,864 SH OTR 1 38,765,363 0 550,501
VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 364,921 8,761,616 SH SOLE 8,745,209 0 16,407
VANGUARD INTL EQUITY INDEX FDS FTSE COMSTOCK 922042858 45,686 1,096,903 SH OTR 1 1,084,005 0 12,898
FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 258 1,960 SH SOLE 1,960 0 0
AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 900 3,788 SH SOLE 3,788 0 0
FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 4,623 147,007 SH SOLE 147,007 0 0
DANAHER CORP Common / Ordinary Stock 235851102 29,055 114,606 SH SOLE 114,345 0 261
DANAHER CORP COM COMSTOCK 235851102 10 39 SH OTR 1 39 0 0
ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 11,543 357,248 SH SOLE 357,248 0 0
ISHARES INC ESG MSCI EM ETF COMSTOCK 46434G863 129,720 4,014,846 SH OTR 1 3,949,445 0 65,401
KIRBY CORP Common / Ordinary Stock 497266106 565 9,283 SH SOLE 9,283 0 0
CVS HEALTH CORP Common / Ordinary Stock 126650100 4,706 50,792 SH SOLE 50,792 0 0
CVS HEALTH CORP COM COMSTOCK 126650100 49 529 SH OTR 1 529 0 0
WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 509 8,606 SH SOLE 8,606 0 0
SNAP-ON INC Common / Ordinary Stock 833034101 1,551 7,870 SH SOLE 7,870 0 0
FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109 302 7,681 SH SOLE 7,681 0 0
SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 7,444 102,801 SH SOLE 101,541 0 1,260
ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 24,045 383,124 SH SOLE 381,700 0 1,424
ISHARES TR ESG AWARE MSCI EAFE ETF COMSTOCK 46435G516 244,322 3,892,957 SH OTR 1 3,831,713 0 61,244
ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 401 2,941 SH SOLE 2,941 0 0
INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 265 5,793 SH SOLE 5,793 0 0
BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1,056 5,178 SH SOLE 5,121 0 57
VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 35,909 666,838 SH SOLE 666,838 0 0
MOODY'S CORP Common / Ordinary Stock 615369105 2,147 7,895 SH SOLE 7,783 0 112
HP INC Common / Ordinary Stock 40434L105 740 22,562 SH SOLE 21,862 0 700
HP INC COM COMSTOCK 40434L105 16 498 SH OTR 1 498 0 0
SOUTHSTATE CORP Common / Ordinary Stock 840441109 477 6,186 SH SOLE 6,186 0 0
KLA CORP Common / Ordinary Stock 482480100 1,078 3,378 SH SOLE 3,271 0 107
ANALOG DEVICES INC Common / Ordinary Stock 032654105 3,372 23,083 SH SOLE 22,821 0 262
ANALOG DEVICES INC COM COMSTOCK 032654105 3 22 SH OTR 1 22 0 0
ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 358 4,484 SH SOLE 4,484 0 0
ELBIT SYSTEMS LTD Common / Ordinary Stock M3760D101 209 913 SH SOLE 913 0 0
SCHLUMBERGER LTD Common / Ordinary Stock 806857108 400 11,190 SH SOLE 11,190 0 0
VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 250 23,992 SH SOLE 23,992 0 0
ULTA BEAUTY INC Common / Ordinary Stock 90384S303 2,221 5,762 SH SOLE 5,742 0 20
ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 18,653 538,784 SH SOLE 535,163 0 3,621
ISHARES TR BROAD USD HIGH YIELD CORPORATE COMSTOCK 46435U853 291,169 8,410,436 SH OTR 1 8,288,863 0 121,573
INTEL CORP Common / Ordinary Stock 458140100 9,475 253,262 SH SOLE 252,460 0 802
INTEL CORP COM COMSTOCK 458140100 54 1,433 SH OTR 1 1,433 0 0
DOLLAR TREE INC Common / Ordinary Stock 256746108 725 4,651 SH SOLE 4,651 0 0
SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 217 2,287 SH SOLE 2,287 0 0
SPDR SER TR DOW JONES REIT ETF COMSTOCK 78464A607 36 381 SH OTR 1 381 0 0
AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 263 1,857 SH SOLE 1,857 0 0
AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 9 62 SH OTR 1 62 0 0
VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 911 4,913 SH SOLE 4,913 0 0
LINDE PLC Common / Ordinary Stock G5494J103 1,299 4,519 SH SOLE 4,519 0 0
LINDE PLC SH COMSTOCK G5494J103 30 105 SH OTR 1 105 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 485,221 2,463,427 SH SOLE 2,460,107 0 3,320
VANGUARD INDEX FDS VANGUARD MID-CAP ETF COMSTOCK 922908629 95 481 SH OTR 1 481 0 0
AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 5,606 40,442 SH SOLE 40,139 0 303
VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 213,644 3,361,823 SH SOLE 3,349,079 0 12,744
CME GROUP INC Common / Ordinary Stock 12572Q105 911 4,449 SH SOLE 4,449 0 0
CME GROUP INC COM COMSTOCK 12572Q105 1 4 SH OTR 1 4 0 0
BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 46 14,135 SH SOLE 14,135 0 0
STRYKER CORP Common / Ordinary Stock 863667101 7,062 35,501 SH SOLE 35,094 0 407
ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 20,978 250,039 SH SOLE 250,039 0 0
ISHARES TR ESG AWARE MSCI UAS ETF COMSTOCK 46435G425 317,717 3,786,852 SH OTR 1 3,726,053 0 60,799
VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1,120 7,353 SH SOLE 7,353 0 0
ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 14,825 237,232 SH SOLE 237,232 0 0
ISHARES TR MSCI EAFE ETF COMSTOCK 464287465 161 2,578 SH OTR 1 2,578 0 0
EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 306 3,405 SH SOLE 3,405 0 0
CHEMED CORP Common / Ordinary Stock 16359R103 304 647 SH SOLE 647 0 0
BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 1,325 20,622 SH SOLE 20,622 0 0
ALBEMARLE CORP Common / Ordinary Stock 012653101 881 4,217 SH SOLE 4,217 0 0
HALLIBURTON CO Common / Ordinary Stock 406216101 9,028 287,880 SH SOLE 287,327 0 553
HALLIBURTON CO COM COMSTOCK 406216101 7 222 SH OTR 1 222 0 0
COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 205 3,972 SH SOLE 3,972 0 0
VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 47,126 626,180 SH SOLE 620,071 0 6,109
VANGUARD BD INDEX FDS VANGUARD TOTAL COMSTOCK 921937835 0 0 SH OTR 1 0 0 0
SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 336 2,568 SH SOLE 2,568 0 0
VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 231,717 4,117,218 SH SOLE 4,111,200 0 6,018
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL COMSTOCK 92206C680 2 34 SH OTR 1 34 0 0
NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 20,406 263,442 SH SOLE 263,133 0 309
NEXTERA ENERGY INC COM COMSTOCK 65339F101 18 238 SH OTR 1 238 0 0
ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1,491 19,156 SH SOLE 19,117 0 39
ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 605 9,500 SH SOLE 9,500 0 0
ISHARES TR S&P MIDCAP 400 GROWTH COMSTOCK 464287606 1 17 SH OTR 1 17 0 0
EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 10,239 107,679 SH SOLE 107,546 0 133
WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 740 55,171 SH SOLE 55,171 0 0
DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1,468 30,584 SH SOLE 30,584 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 544 8,734 SH SOLE 8,734 0 0
ABBVIE INC Common / Ordinary Stock 00287Y109 52,358 341,854 SH SOLE 340,820 0 1,034
ABBVIE INC COM COMSTOCK 00287Y109 38 245 SH OTR 1 245 0 0
FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407 432 10,899 SH SOLE 10,899 0 0
NXP SEMICONDUCTORS NV Common / Ordinary Stock N6596X109 310 2,094 SH SOLE 2,094 0 0
ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 24,359 502,653 SH SOLE 502,653 0 0
INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 25 14,348 SH SOLE 14,348 0 0
CIGNA CORP Common / Ordinary Stock 125523100 3,699 14,037 SH SOLE 14,037 0 0
SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 5,188 179,332 SH SOLE 179,332 0 0
OMNICOM GROUP Common / Ordinary Stock 681919106 309 4,852 SH SOLE 4,817 0 35
HUBBELL INC Common / Ordinary Stock 443510607 918 5,142 SH SOLE 5,142 0 0
MONSTER BEVERAGE CORP Common / Ordinary Stock 61174X109 249 2,691 SH SOLE 2,691 0 0
HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 172 14,311 SH SOLE 14,311 0 0
NISOURCE INC Common / Ordinary Stock 65473P105 201 6,804 SH SOLE 6,804 0 0
EXPONENT INC Common / Ordinary Stock 30214U102 358 3,916 SH SOLE 3,916 0 0
INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 248 5,356 SH SOLE 5,356 0 0
INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1,561 11,631 SH SOLE 11,631 0 0
INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V357 10 72 SH OTR 1 72 0 0
WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1,453 14,436 SH SOLE 14,436 0 0
SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 84,894 2,718,353 SH SOLE 2,708,058 0 10,295
SCHWAB STRATEGIC TR INTL SMALL CAP COMSTOCK 808524888 16,182 518,150 SH OTR 1 510,426 0 7,724
BLACKSTONE INC Common / Ordinary Stock 09260D107 15,458 169,440 SH SOLE 168,698 0 742
WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3,214 21,008 SH SOLE 21,008 0 0
WASTE MGMT INC DEL COM COMSTOCK 94106L109 2 12 SH OTR 1 12 0 0
CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1,457 40,871 SH SOLE 40,826 0 45
VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1,543 5,474 SH SOLE 5,474 0 0
LOEWS CORP Common / Ordinary Stock 540424108 368 6,203 SH SOLE 6,203 0 0
TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 421 2,171 SH SOLE 2,171 0 0
ITERIS INC Common / Ordinary Stock 46564T107 1,010 349,391 SH SOLE 349,391 0 0
ABBOTT LABORATORIES Common / Ordinary Stock 002824100 17,548 161,510 SH SOLE 161,069 0 441
ABBOTT LABS COM COMSTOCK 002824100 55 508 SH OTR 1 508 0 0
ECOLAB INC Common / Ordinary Stock 278865100 947 6,159 SH SOLE 6,159 0 0
ECOLAB INC COM COMSTOCK 278865100 12 77 SH OTR 1 77 0 0
ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 216,142 988,304 SH SOLE 986,248 0 2,056
ISHARES TR RUSSELL 1000 GROWTH ETF COMSTOCK 464287614 358,730 1,640,285 SH OTR 1 1,614,118 0 26,168
INTUIT INC Common / Ordinary Stock 461202103 2,867 7,438 SH SOLE 7,433 0 5
UNION PACIFIC CORP Common / Ordinary Stock 907818108 13,838 64,881 SH SOLE 64,542 0 339
UNION PAC CORP COM COMSTOCK 907818108 6 30 SH OTR 1 30 0 0
TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 399 6,090 SH SOLE 6,090 0 0
ALPHABET INC-CL C Common / Ordinary Stock 02079K107 44,060 20,142 SH SOLE 20,082 0 60
ALPHABET INC CAP STK CL C COMSTOCK 02079K107 160 73 SH OTR 1 73 0 0
CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2,991 21,755 SH SOLE 21,755 0 0
WEYERHAEUSER CO Closed-end REIT 962166104 207 6,237 SH SOLE 6,237 0 0
SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 1,956 116,298 SH SOLE 116,298 0 0
TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 8,842 5,942 SH SOLE 5,942 0 0
ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 205 1,970 SH SOLE 1,970 0 0
DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 139 12,783 SH SOLE 12,783 0 0
WEIBO CORP SR NT CONV ADR REPSTG CL A CBCPN 948596AC5 11 11,000 SH OTR 1 11,000 0 0
WESTERN DIGITAL CORP SR NT CONV CBCPN 958102AP0 10 10,000 SH OTR 1 10,000 0 0