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
Advent Convertible and Income ETF 00764C109   11,048 800 SH   SOLE   800 0 0
BlackRock Core Bond Common ETF 09249E101   1,242,780 79,360 SH   SOLE   75,960 0 3,400
BlackRock Corp High Yld Fund ETF 09255P107   82,631 7,737 SH   SOLE   7,737 0 0
BlackRock Credit Allocation In ETF 092508100   14,490 1,019 SH   SOLE   1,019 0 0
Blackrock Ltd Duration Inc Tr ETF 09249W101   27,949 1,900 SH   SOLE   0 0 1,900
Blackrock Munivest Fund ETF 09253R105   37,494 4,303 SH   SOLE   4,303 0 0
Blackrock Munivest Fund II ETF 09253T101   16,333 1,167 SH   SOLE   1,167 0 0
Blackrock Muniyield Quality Fd ETF 09254E103   38,930 2,887 SH   SOLE   2,887 0 0
Blackrock Quality Municipal Tr ETF 09247D105   26,678 1,700 SH   SOLE   1,700 0 0
Cohen & Steers REIT PFD ETF 19247X100   2,634,795 130,500 SH   SOLE   130,000 0 500
Eaton Vance Limited Duration I ETF 27828H105   2,884 255 SH   SOLE   0 0 255
Eaton Vance Muni Inc Sh Ben In ETF 27826U108   7,135 557 SH   SOLE   0 0 557
Goldman Sachs Access Treasury ETF 381430529   3,013 30 SH   SOLE   30 0 0
Invesco Bulletshares 2022 Corp ETF 46138J882   4,477 205 SH   SOLE   205 0 0
Invesco California ETF 46138E206   34,513 1,250 SH   SOLE   1,250 0 0
Invesco Muni Opp Tr ETF 46132C107   12,526 1,025 SH   SOLE   1,025 0 0
Invesco Municipal Trust ETF 46131J103   7,972 664 SH   SOLE   664 0 0
Invesco National AMT-Free Muni ETF 46138E537   29,826 1,120 SH   SOLE   0 0 1,120
Invesco VRDO Tax-Free Weekly ETF 46138G862   135,796 5,446 SH   SOLE   5,446 0 0
iShares Barclays 1-3 Year Trea ETF 464287457   56,232 650 SH   SOLE   0 0 650
iShares Barclays 7-10 Yr Treas ETF 464287440   2,680 22 SH   SOLE   0 0 22
iShares Barclays MBS ETF ETF 464288588   4,086,566 37,016 SH   SOLE   36,291 0 725
iShares Barclays TIPS Bond ETF ETF 464287176   3,862,854 30,536 SH   SOLE   10,155 0 20,381
iShares Broad USD High Yield C ETF 46435U853   3,750 95 SH   SOLE   95 0 0
iShares Core Total U.S. Bond M ETF 464287226   59,114,231 500,714 SH   SOLE   493,554 0 7,161
iShares ESG 1-5 Yr USD Corp Bo ETF 46435G243   642,679 24,619 SH   SOLE   24,372 0 247
iShares ESG U.S. Aggregate Bon ETF 46435U549   1,272,890 22,537 SH   SOLE   22,280 0 257
iShares Floating Rate Bond ETF 46429B655   1,929,338 38,039 SH   SOLE   38,039 0 0
iShares iBoxx $ Investment Gra ETF 464287242   453,703 3,368 SH   SOLE   2,855 0 513
iShares iBoxx High Yield Corp ETF 464288513   63,345 755 SH   SOLE   755 0 0
iShares Intermediate-Term Corp ETF 464288638   1,819,740 29,925 SH   SOLE   27,126 0 2,799
iShares JPMorgan USD Emerg Mar ETF 464288281   29,164 263 SH   SOLE   263 0 0
iShares New York Muni Bond ETF ETF 464288323   57,445 1,000 SH   SOLE   1,000 0 0
iShares S&P National AMT-Free ETF 464288414   6,083,658 52,477 SH   SOLE   52,477 0 0
iShares S&P US Preferred Stock ETF 464288687   5,288,093 145,078 SH   SOLE   143,918 0 1,160
iShares Short-Term Corporate B ETF 464288646   7,335,921 133,599 SH   SOLE   112,300 0 21,299
iShares Short-Term National Mu ETF 464288158   50,375 466 SH   SOLE   466 0 0
iShares US Treasury Bond ETF ETF 46429B267   7,770 278 SH   SOLE   0 0 278
JP Morgan Ultra Short Income F ETF 46641Q837   7,368,091 145,055 SH   SOLE   144,305 0 750
MFS Charter Income Trust ETF 552727109   22,428 2,800 SH   SOLE   575 0 2,225
MFS Intermediate Income Tr ETF 55273C107   2,704 725 SH   SOLE   725 0 0
Neuberger Berman Intermediate ETF 64124P101   1,056,255 68,311 SH   SOLE   67,111 0 1,200
Nuveen AMT-Free QLTY Municipal ETF 670657105   19,450 1,351 SH   SOLE   1,351 0 0
Nuveen Arizona Quality Municip ETF 67061W104   544,181 36,950 SH   SOLE   36,950 0 0
Nuveen California Quality Muni ETF 67066Y105   540,644 37,000 SH   SOLE   37,000 0 0
Nuveen Dividend Advantage Muni ETF 67070X101   119,613 8,108 SH   SOLE   1,089 0 7,019
Nuveen Dividend Advantage Muni ETF 67066V101   8,746 600 SH   SOLE   600 0 0
Nuveen Dividend Advantage Muni ETF 67071L106   6,841 435 SH   SOLE   435 0 0
Nuveen Ohio Quality Income ETF 670980101   4,250,301 281,962 SH   SOLE   281,962 0 0
Nuveen PA Invt Qty ETF 670972108   13,494 1,000 SH   SOLE   1,000 0 0
Nuveen Qty Pfd Inc Fd2 ETF 67072C105   30,640 3,458 SH   SOLE   3,458 0 0
PIMCO 0-5 Year Hi Yld Corp Bon ETF 72201R783   121,953 1,300 SH   SOLE   0 0 1,300
PIMCO Active Bond ETF ETF 72201R775   801,963 7,133 SH   SOLE   7,088 0 45
PIMCO Corporate & Income Opp F ETF 72201B101   72,357 4,450 SH   SOLE   4,450 0 0
PIMCO Enhanced Short Maturity ETF 72201R833   248,782 2,440 SH   SOLE   2,440 0 0
PIMCO Intermediate Municipal B ETF 72201R866   25,290 450 SH   SOLE   450 0 0
Putnam Premier Income ETF 746853100   80,761 18,007 SH   SOLE   18,007 0 0
Schwab Short-Term US Treasury ETF 808524862   490,538 9,525 SH   SOLE   9,525 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   6,886,392 122,796 SH   SOLE   121,811 0 985
SPDR Barclays Capital High Yie ETF 78468R622   618,008 5,927 SH   SOLE   4,070 0 1,857
SPDR Bloomberg Barclays 1-3 mo ETF 78468R663   36,791 402 SH   SOLE   402 0 0
SPDR Nuveen Barclays Muni Bond ETF 78464A458   88,904 1,712 SH   SOLE   0 0 1,712
SPDR Nuveen Barclays Short-Ter ETF 78468R739   69,818 1,400 SH   SOLE   1,400 0 0
SPDR Portfolio Inter Term Corp ETF 78464A375   100,722 2,740 SH   SOLE   2,740 0 0
SPDR Portfolio Short Term Corp ETF 78464A474   30,303 966 SH   SOLE   966 0 0
SPDR Portfolio Short Term Trea ETF 78468R101   9,978 325 SH   SOLE   325 0 0
TCW Strategic Incm Fund ETF 872340104   39,795 7,000 SH   SOLE   0 0 7,000
Templeton Emerg Mkts Income ETF 880192109   1,667 225 SH   SOLE   225 0 0
Vaneck Vectors AMT-Free Inter ETF 92189H201   10,870 212 SH   SOLE   212 0 0
VanEck Vectors AMT-Free Long M ETF 92189F536   1,513,899 70,776 SH   SOLE   70,776 0 0
Vaneck Vectors AMT-Free Short ETF 92189F528   1,457,339 80,739 SH   SOLE   80,739 0 0
Vanguard Intermediate-term B ETF 921937819   142,557 1,525 SH   SOLE   0 0 1,525
Vanguard Intermediate Term Cor ETF 92206C870   67,482,501 704,412 SH   SOLE   616,741 0 87,671
Vanguard Mortgage-Backed Secur ETF 92206C771   38,622,389 711,670 SH   SOLE   697,008 0 14,662
Vanguard Short-Term Bond ETF ETF 921937827   12,303,467 148,145 SH   SOLE   6,200 0 141,945
Vanguard Short-Term Corp Bond ETF 92206C409   60,319,772 728,060 SH   SOLE   537,544 0 190,516
Vanguard Short-Term Inflation- ETF 922020805   243,621 4,775 SH   SOLE   4,500 0 275
Vanguard Tax-Exempt Bond ETF ETF 922907746   3,170,749 58,243 SH   SOLE   58,243 0 0
Vanguard Total Bond Market ETF ETF 921937835   2,470,425 28,003 SH   SOLE   25,425 0 2,578
Vanguard Total International B ETF 92203J407   241,468 4,150 SH   SOLE   4,150 0 0
Western Asset Global High Inc ETF 95766B109   19 2 SH   SOLE   2 0 0
Western Asset Infl Linked Opps ETF 95766R104   1,998,090 177,766 SH   SOLE   177,504 0 262
Western Asset Muni Prtfd ETF 95766P108   16,148 1,120 SH   SOLE   0 0 1,120
1st Source Corporation COM 336901103   107,940 3,500 SH   SOLE   3,500 0 0
2U Inc COM 90214J101   33,860 1,000 SH   SOLE   0 0 1,000
3M Company COM 88579Y101   8,027,888 50,118 SH   SOLE   11,670 0 38,448
Aaron's Inc COM 002535300   57,824 1,020 SH   SOLE   1,020 0 0
Abbott Labs COM 002824100   111,916,902 1,028,363 SH   SOLE   773,072 0 255,291
Abbvie Inc COM 00287Y109   10,706,286 122,232 SH   SOLE   105,926 0 16,306
Abiomed Inc COM 003654100   11,082 40 SH   SOLE   40 0 0
Acadia Realty Trust COM 004239109   3,161 301 SH   SOLE   301 0 0
Accenture PLC - Class A COM G1151C101   65,927,836 291,729 SH   SOLE   191,694 0 100,035
Activision Blizzard, Inc. COM 00507V109   32,785 405 SH   SOLE   405 0 0
Addus HomeCare Corp COM 006739106   94,510 1,000 SH   SOLE   1,000 0 0
Adobe Systems Inc. COM 00724F101   827,355 1,687 SH   SOLE   1,139 0 548
Adtalem Global Education Inc COM 00737L103   3,239 132 SH   SOLE   0 0 132
Advansix Inc COM 00773T101   1,017 79 SH   SOLE   71 0 8
AerCap Holdings N.V. COM N00985106   49,121 1,950 SH   SOLE   1,950 0 0
AFLAC Incorporated COM 001055102   21,810 600 SH   SOLE   600 0 0
AGCO Corp COM 001084102   74,270 1,000 SH   SOLE   1,000 0 0
Air Lease Corp Class A COM 00912X302   138,683 4,690 SH   SOLE   4,690 0 0
Air Products and Chemicals Inc COM 009158106   2,862,746 9,568 SH   SOLE   1,328 0 8,240
Alcon Inc COM H01301128   39,922 701 SH   SOLE   651 0 50
Alexion Pharmaceuticals Inc COM 015351109   5,722 50 SH   SOLE   50 0 0
Alliance Data Systems Corp COM 018581108   924 22 SH   SOLE   0 0 22
Alliant Energy Corporation COM 018802108   14,772 286 SH   SOLE   286 0 0
Allscripts Healthcare Solution COM 01988P108   2,849 350 SH   SOLE   0 0 350
Allstate Corp. COM 020002101   592,703 6,260 SH   SOLE   901 0 5,359
Alphabet Inc Class A COM 02079K305   34,245,209 23,366 SH   SOLE   19,140 0 4,226
Alphabet Inc Class C COM 02079K107   95,859,068 65,228 SH   SOLE   45,023 0 20,205
Altria Group Inc. COM 02209S103   536,165 13,540 SH   SOLE   7,638 0 5,902
Amazon.com Inc. COM 023135106   49,734,190 15,795 SH   SOLE   11,452 0 4,343
Ameren Corp. COM 023608102   97,189 1,229 SH   SOLE   623 0 606
American Electric Power Inc COM 025537101   185,609 2,271 SH   SOLE   2,020 0 251
American Express Company COM 025816109   10,392,517 103,666 SH   SOLE   56,823 0 46,843
American Financial Group Inc. COM 025932104   83,792 1,251 SH   SOLE   1,251 0 0
American International Group COM 026874784   29,595 1,075 SH   SOLE   1,075 0 0
American Tower REIT Inc COM 03027X100   56,212,949 231,632 SH   SOLE   201,370 0 30,262
American Water Works Co Inc COM 030420103   882,174 6,089 SH   SOLE   489 0 5,600
Ameriprise Financial Incorpora COM 03076C106   37,141 241 SH   SOLE   0 0 241
Amerisourcebergen Corp. COM 03073E105   24,424 252 SH   SOLE   52 0 200
Amgen Inc COM 031162100   97,536,520 383,759 SH   SOLE   278,064 0 105,695
Amphenol Corp COM 032095101   127,511 1,175 SH   SOLE   1,175 0 0
Analog Devices Inc COM 032654105   42,754,576 366,237 SH   SOLE   353,860 0 12,377
Anthem Inc COM 036752103   268,859 1,001 SH   SOLE   675 0 326
Aon PLC COM G0403H108   711,735 3,450 SH   SOLE   650 0 2,800
Aphria Inc COM 03765K104   4,430 1,000 SH   SOLE   0 0 1,000
Apollo Commercial Real Estate COM 03762U105   1,170 125 SH   SOLE   0 0 125
Apple Inc COM 037833100   248,311,080 2,144,123 SH   SOLE   1,570,022 0 574,101
Applied Materials Inc. COM 038222105   107,010 1,800 SH   SOLE   400 0 1,400
Arch Capital Group LTD COM G0450A105   169,650 5,800 SH   SOLE   2,200 0 3,600
Archer-Daniels-Midland Co. COM 039483102   76,987 1,656 SH   SOLE   1,000 0 656
Arconic Corp COM 03966V107   7,372 387 SH   SOLE   0 0 387
Arthur J. Gallagher & Co COM 363576109   230,057 2,179 SH   SOLE   25 0 2,154
ASGN Inc COM 00191U102   46,081 725 SH   SOLE   725 0 0
Aspen Technology Inc COM 045327103   4,684 37 SH   SOLE   0 0 37
AT&T Inc COM 00206R102   5,594,232 196,220 SH   SOLE   176,312 0 19,908
Atmos Energy Corporation COM 049560105   47,795 500 SH   SOLE   500 0 0
Aurora Cannabis Inc COM 05156X884   56 12 SH   SOLE   12 0 0
Autodesk Inc COM 052769106   213,915 926 SH   SOLE   0 0 926
Automatic Data Processing COM 053015103   15,341,314 109,270 SH   SOLE   102,550 0 6,720
Avanos Medical Inc COM 05350V106   30,828 928 SH   SOLE   916 0 12
Avista Corp COM 05379B107   51,180 1,500 SH   SOLE   1,500 0 0
Bank Montreal Que COM 063671101   77,685 1,330 SH   SOLE   0 0 1,330
Bank of America Corporation COM 060505104   520,021 21,587 SH   SOLE   7,585 0 14,002
Bank of New York Mellon Corp COM 064058100   976,732 28,443 SH   SOLE   27,968 0 475
Baxter International Inc COM 071813109   46,222,049 573,019 SH   SOLE   546,303 0 26,716
BCE Inc COM 05534B760   2,821 67 SH   SOLE   67 0 0
Becton Dickinson & Co COM 075887109   10,888,726 46,797 SH   SOLE   1,648 0 45,149
Berkshire Hathaway Inc - Class COM 084670702   94,737,647 444,903 SH   SOLE   318,086 0 126,817
Berkshire Hathaway Inc. Class COM 084670108   24,640,077 77 SH   SOLE   75 0 2
Biglari Holdings Inc Class A COM 08986R408   976 2 SH   SOLE   2 0 0
Biglari Holdings Inc Class B COM 08986R309   2,225 25 SH   SOLE   25 0 0
Biogen Inc COM 09062X103   71,487 252 SH   SOLE   25 0 227
BlackRock Inc COM 09247X101   1,481,009 2,628 SH   SOLE   2,429 0 199
Block H & R Inc. COM 093671105   218,460 13,200 SH   SOLE   0 0 13,200
Bloom Energy Corp COM 093712107   31,447 1,750 SH   SOLE   1,750 0 0
Boeing Co. COM 097023105   1,514,481 9,164 SH   SOLE   6,907 0 2,257
Booking Holdings Inc COM 09857L108   141,986 83 SH   SOLE   83 0 0
Boston Beer Co Inc Cl A COM 100557107   29,151 33 SH   SOLE   33 0 0
Boston Properties Inc. COM 101121101   320,243 3,940 SH   SOLE   3,940 0 0
Boston Scientific Corp. COM 101137107   12,304 322 SH   SOLE   0 0 322
Box Inc COM 10316T104   34,720 2,000 SH   SOLE   0 0 2,000
Brighthouse Financial Inc. COM 10922N103   81 3 SH   SOLE   0 0 3
Bristol-Myers Squibb Co. COM 110122108   49,758,698 825,323 SH   SOLE   663,048 0 162,275
Broadcom Inc COM 11135F101   33,517 92 SH   SOLE   92 0 0
Broadridge Financial Solutions COM 11133T103   60,322 455 SH   SOLE   430 0 25
Brookfield Asset Management In COM 112585104   334,369 10,114 SH   SOLE   9,715 0 399
Brown Forman Corp Class B COM 115637209   1,702,473 22,551 SH   SOLE   21,851 0 700
C S X Corp. COM 126408103   2,135,459 27,494 SH   SOLE   27,246 0 248
Cabot Oil & Gas Corporation COM 127097103   113,882 6,560 SH   SOLE   6,560 0 0
Campbell Soup Co. COM 134429109   10,883 225 SH   SOLE   0 0 225
Canadian Apt Pptys Real Estate COM 134921105   20,983 600 SH   SOLE   600 0 0
Canadian National Railway COM 136375102   180,982 1,700 SH   SOLE   1,700 0 0
Canadian Natural Resource Ltd COM 136385101   14,586 900 SH   SOLE   0 0 900
Canadian Pacific Railway Ltd COM 13645T100   109,548 359 SH   SOLE   345 0 14
Cardia Inc COM 14140R102   0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc. COM 14149Y108   200,664 4,274 SH   SOLE   0 0 4,274
CarMax Inc COM 143130102   34,466 375 SH   SOLE   375 0 0
Carnival Corp COM 143658300   1,518 100 SH   SOLE   100 0 0
Carrier Global Corp COM 14448C104   1,772,970 58,054 SH   SOLE   55,671 0 2,383
Carter Validus Mission II Clas COM 146280102   23,920 2,575 SH   SOLE   2,575 0 0
Caterpillar Inc. COM 149123101   292,632 1,962 SH   SOLE   350 0 1,612
CBRE Group Inc COM 12504L109   142,836 3,041 SH   SOLE   2,990 0 51
CDK Global Inc COM 12508E101   194,455 4,461 SH   SOLE   3,027 0 1,434
CDW Corp COM 12514G108   16,902,020 141,404 SH   SOLE   107,994 0 33,410
Cenovus Energy Inc COM 15135U109   7,780 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   23,449 402 SH   SOLE   0 0 402
Cerner Corp COM 156782104   1,137,779 15,700 SH   SOLE   15,700 0 0
CGI Inc Class A COM 12532H104   50,828 750 SH   SOLE   750 0 0
ChampionX Corp COM 15872M104   2,836 355 SH   SOLE   355 0 0
Charles Schwab Corp. COM 808513105   1,735,272 47,896 SH   SOLE   35,436 0 12,460
Charter Communications, Inc COM 16119P108   179,810 288 SH   SOLE   288 0 0
Check Point Software Tech LTD COM M22465104   160,052 1,330 SH   SOLE   1,330 0 0
Chevron Corp COM 166764100   6,425,352 89,241 SH   SOLE   78,717 0 10,524
Chipotle Mexican Grill Inc COM 169656105   558,426 449 SH   SOLE   312 0 137
Chubb Ltd COM H1467J104   21,763,768 186,171 SH   SOLE   180,471 0 5,700
Church and Dwight Inc COM 171340102   137,941 1,472 SH   SOLE   552 0 920
Cigna Corp. COM 125523100   131,632 777 SH   SOLE   338 0 439
Cincinnati Financial Corp COM 172062101   4,207,511 53,551 SH   SOLE   53,551 0 0
Cintas Corp. COM 172908105   3,389,207 10,183 SH   SOLE   5,328 0 4,855
Cisco Systems Inc COM 17275R102   8,697,115 220,795 SH   SOLE   47,993 0 172,802
Citigroup Inc. COM 172967424   123,683 2,869 SH   SOLE   212 0 2,657
Citrix Systems Inc. COM 177376100   82,626 600 SH   SOLE   600 0 0
Clorox Co. COM 189054109   252,624 1,202 SH   SOLE   1,052 0 150
CME Group Inc COM 12572Q105   30,116 180 SH   SOLE   0 0 180
CNL Healthcare Properties Inc COM 12612C108   8,294 1,062 SH   SOLE   1,062 0 0
Coca Cola COM 191216100   8,627,185 173,292 SH   SOLE   78,323 0 94,969
Cognex Corp COM 192422103   32,550 500 SH   SOLE   0 0 500
Cognizant Technology Solutions COM 192446102   171,120 2,465 SH   SOLE   2,465 0 0
Cohen & Steers Inc COM 19247A100   80,489 1,444 SH   SOLE   1,444 0 0
Colgate-Palmolive Co. COM 194162103   10,249,377 132,850 SH   SOLE   44,812 0 88,038
Comcast Corporation Class A COM 20030N101   41,384,427 894,605 SH   SOLE   593,981 0 300,624
Conagra Inc. COM 205887102   28,568 800 SH   SOLE   800 0 0
Conduent Inc COM 206787103   3,180 1,000 SH   SOLE   1,000 0 0
ConocoPhillips COM 20825C104   935,743 28,494 SH   SOLE   10,831 0 17,663
Consolidated Edison Inc. COM 209115104   60,295 775 SH   SOLE   775 0 0
Constellation Brands Inc COM 21036P108   6,576,945 34,705 SH   SOLE   150 0 34,555
Corning Incorporated COM 219350105   365,520 11,278 SH   SOLE   9,778 0 1,500
Corteva Inc COM 22052L104   87,525 3,038 SH   SOLE   2,078 0 960
Costco Wholesale Corp COM 22160K105   30,891,781 87,019 SH   SOLE   76,891 0 10,128
Credit Acceptance Corp Mich COM 225310101   59,262 175 SH   SOLE   175 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   15,105 110 SH   SOLE   110 0 0
Crown Castle International Cor COM 22822V101   27,473 165 SH   SOLE   165 0 0
Cullen Frost Bankers COM 229899109   8,272,919 129,365 SH   SOLE   129,365 0 0
Cummins Inc COM 231021106   84,464 400 SH   SOLE   400 0 0
CVS Health Corp COM 126650100   766,500 13,125 SH   SOLE   6,825 0 6,300
Danaher Corp COM 235851102   21,189,137 98,322 SH   SOLE   4,821 0 93,501
Darden Restaurants Inc. COM 237194105   100,539 998 SH   SOLE   998 0 0
Deere Co COM 244199105   47,223,130 212,344 SH   SOLE   207,102 0 5,242
Dell Technologies Inc COM 24703L202   22,608 334 SH   SOLE   334 0 0
Dentsply Sirona Inc. COM 24906P109   254,565 5,808 SH   SOLE   5,808 0 0
Devon Energy Corp New COM 25179M103   972 100 SH   SOLE   0 0 100
Digital Realty Trust Inc COM 253868103   36,250 247 SH   SOLE   0 0 247
Dillards Inc COM 254067101   11,001 300 SH   SOLE   300 0 0
Discover Financial Services COM 254709108   43,104 746 SH   SOLE   0 0 746
Dish Network Corporation COM 25470M109   37,739 1,300 SH   SOLE   1,300 0 0
Disney (Walt) Co COM 254687106   83,108,985 669,801 SH   SOLE   440,212 0 229,589
Dollar General Corporation COM 256677105   6,708 32 SH   SOLE   32 0 0
Dominion Energy Inc. COM 25746U109   1,737,254 22,010 SH   SOLE   4,812 0 17,198
Donaldson Inc. COM 257651109   903,890 19,472 SH   SOLE   19,472 0 0
Dover Corp. COM 260003108   552,209 5,097 SH   SOLE   4,720 0 377
Dow Inc COM 260557103   342,006 7,269 SH   SOLE   3,309 0 3,960
DTE Energy Company COM 233331107   5,222 45 SH   SOLE   45 0 0
Duke Energy Corp COM 26441C204   48,728,991 550,237 SH   SOLE   444,318 0 105,919
Duke Realty Corporation COM 264411505   19,262 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102   408,832 7,369 SH   SOLE   3,409 0 3,960
DXC Technology Company COM 23355L106   37,146 2,081 SH   SOLE   2,081 0 0
E.W. Scripps Company COM 811054402   5,967 522 SH   SOLE   0 0 522
Eaton Corp PLC COM G29183103   5,376,879 52,699 SH   SOLE   4,094 0 48,605
eBay Inc. COM 278642103   49,182 944 SH   SOLE   544 0 400
Ecolab COM 278865100   212,128 1,059 SH   SOLE   998 0 61
Edwards Lifesciences Corp COM 28176E108   529,446 6,633 SH   SOLE   6,408 0 225
Elbit Systems LTD COM M3760D101   120,300 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109   61,293 470 SH   SOLE   260 0 210
Emerson Electric Co. COM 291011104   10,135,155 154,570 SH   SOLE   117,544 0 37,026
Enbridge Inc COM 29250N105   43,407,263 1,486,550 SH   SOLE   1,048,442 0 438,108
Encompass Health Corp COM 29261A100   13,313 204 SH   SOLE   204 0 0
Encorium Group Inc COM 29257R208   0 52 SH   SOLE   52 0 0
Energy Recovery Inc COM 29270J100   24,010 2,928 SH   SOLE   2,928 0 0
Ennis Inc. COM 293389102   70,998 4,071 SH   SOLE   4,071 0 0
EOG Res Inc COM 26875P101   139,878 3,892 SH   SOLE   3,892 0 0
EPR Properties COM 26884U109   385 14 SH   SOLE   14 0 0
Equity Residential COM 29476L107   83,425 1,606 SH   SOLE   556 0 1,050
Essential Utilities Inc COM 29670G102   53,050 1,318 SH   SOLE   287 0 1,031
Estee Lauder Companies COM 518439104   272,594 1,249 SH   SOLE   200 0 1,049
Everest Re Group Ltd COM G3223R108   423,723 2,145 SH   SOLE   100 0 2,045
Evergy Inc COM 30034W106   18,244 359 SH   SOLE   359 0 0
Eversource Energy COM 30040W108   62,161 744 SH   SOLE   37 0 707
Exelon Corp COM 30161N101   11,300 316 SH   SOLE   0 0 316
Expedia Inc COM 30212P303   17,513 191 SH   SOLE   191 0 0
Expeditors Intl Wash Inc COM 302130109   5,793 64 SH   SOLE   0 0 64
Exxon Mobil Corp COM 30231G102   7,224,891 210,454 SH   SOLE   195,966 0 14,488
Facebook Inc Class A COM 30303M102   26,122,692 99,743 SH   SOLE   96,987 0 2,756
Fastenal Co. COM 311900104   214,989 4,768 SH   SOLE   3,920 0 848
Federal Realty Investment Trus COM 313747206   33,525 450 SH   SOLE   450 0 0
Fedex Corp COM 31428X106   41,080,175 162,918 SH   SOLE   126,171 0 36,747
Fidelity National Information COM 31620M106   35,446,060 240,786 SH   SOLE   227,407 0 13,379
Fifth Third Bancorp COM 316773100   1,583,521 74,274 SH   SOLE   74,057 0 217
First Citizens Bancshares Inc COM 31946M103   127,672 400 SH   SOLE   0 0 400
First Finl Bancorp COM 320209109   49,821 4,150 SH   SOLE   4,150 0 0
First Republic Bank COM 33616C100   15,487 142 SH   SOLE   0 0 142
First Solar Inc COM 336433107   66,200 1,000 SH   SOLE   1,000 0 0
Fiserv Inc. COM 337738108   428,997 4,163 SH   SOLE   3,285 0 878
Fiverr Intl COM M4R82T106   13,898 100 SH   SOLE   100 0 0
FleetCor Technologies Inc COM 339041105   8,810 37 SH   SOLE   0 0 37
FMC Corp COM 302491303   693,934 6,525 SH   SOLE   6,525 0 0
Ford Motor Co. COM 345370860   2,331 350 SH   SOLE   350 0 0
Fortinet Inc COM 34959E109   35,343 300 SH   SOLE   300 0 0
Fortis Inc COM 349553107   8,709 213 SH   SOLE   0 0 213
Fortive Corporation COM 34959J108   104,789 1,375 SH   SOLE   200 0 1,175
Fortune Brands Home & Security COM 34964C106   216,300 2,500 SH   SOLE   1,475 0 1,025
Franklin Resources Inc COM 354613101   227 11 SH   SOLE   11 0 0
Freeport-McMoRan Inc COM 35671D857   34,252 2,190 SH   SOLE   300 0 1,890
Frontier Communications Corpor COM 35906A306   3 20 SH   SOLE   0 0 20
FS KKR Capital Corp II COM 35952V303   31,787 2,083 SH   SOLE   2,083 0 0
Garrett Motion Inc COM 366505105   742 215 SH   SOLE   189 0 26
Gartner Group Inc Cl A COM 366651107   25,240 202 SH   SOLE   0 0 202
General Dynamics Corporation COM 369550108   21,028,486 151,907 SH   SOLE   140,982 0 10,925
General Electric COM 369604103   158,122 25,340 SH   SOLE   19,608 0 5,732
General Mills Inc. COM 370334104   442,801 7,179 SH   SOLE   5,479 0 1,700
General Motors COM 37045V100   29,620 1,001 SH   SOLE   1 0 1,000
Gentex Corp. COM 371901109   97,850 3,800 SH   SOLE   3,800 0 0
Genuine Parts Co. COM 372460105   462,719 4,822 SH   SOLE   4,714 0 108
Gilead Sciences Inc. COM 375558103   11,976,115 189,525 SH   SOLE   179,235 0 10,290
Global Payments Inc COM 37940X102   135,671 764 SH   SOLE   764 0 0
Goldman Sachs Group Inc. COM 38141G104   189,515 943 SH   SOLE   606 0 337
GoodRX holdings COM 38246G108   5,560 100 SH   SOLE   100 0 0
Graco Incorporated COM 384109104   73,620 1,200 SH   SOLE   1,200 0 0
Grainger WW Inc. COM 384802104   831,986 2,332 SH   SOLE   335 0 1,997
Groupe Danone COM F12033134   9,709 150 SH   SOLE   150 0 0
H B Fuller Co COM 359694106   27,468 600 SH   SOLE   600 0 0
Halliburton Co. COM 406216101   3,615 300 SH   SOLE   300 0 0
Hanesbrands Inc COM 410345102   38,336 2,434 SH   SOLE   434 0 2,000
Hannon Armstrong Sustainable I COM 41068X100   42,270 1,000 SH   SOLE   1,000 0 0
Hartford Financial Services Gr COM 416515104   6,693 180 SH   SOLE   105 0 75
Helmerich & Payne COM 423452101   21,975 1,500 SH   SOLE   1,500 0 0
Henry Schein Inc. COM 806407102   115,797 1,970 SH   SOLE   1,970 0 0
Hershey Company COM 427866108   798,990 5,574 SH   SOLE   5,174 0 400
Hewlett Packard Enterprise COM 42824C109   229,990 24,235 SH   SOLE   24,235 0 0
HollyFrontier Corp COM 436106108   18,527 940 SH   SOLE   0 0 940
Home BancShares Inc COM 436893200   43,130 2,845 SH   SOLE   2,845 0 0
Home Depot Inc. COM 437076102   8,684,795 31,273 SH   SOLE   22,537 0 8,736
Honeywell International Inc. COM 438516106   2,525,008 15,340 SH   SOLE   9,347 0 5,993
Host Hotels & Resorts Inc COM 44107P104   5,859 543 SH   SOLE   0 0 543
Howmet Aerospace Inc COM 443201108   25,916 1,550 SH   SOLE   0 0 1,550
HP Inc. COM 40434L105   464,740 24,235 SH   SOLE   24,235 0 0
Hubbell Inc COM 443510607   82,104 600 SH   SOLE   200 0 400
Humana Inc. COM 444859102   39,379 95 SH   SOLE   0 0 95
Huntington Bancshares Inc. COM 446150104   78,036 8,373 SH   SOLE   8,373 0 0
Huntsman Corp COM 447011107   13,326 600 SH   SOLE   600 0 0
Huron Consulting Group Inc COM 447462102   7,866 200 SH   SOLE   0 0 200
Hyatt Hotels Corp COM 448579102   5,337 100 SH   SOLE   100 0 0
Icon PLC COM G4705A100   95,545 500 SH   SOLE   500 0 0
Idex Corporation COM 45167R104   620,194 3,400 SH   SOLE   0 0 3,400
Idexx Laboratories COM 45168D104   157,244 400 SH   SOLE   0 0 400
Illinois Tool Works COM 452308109   49,689,895 255,679 SH   SOLE   114,430 0 141,249
Ingersoll-Rand PLC Shs COM 45687V106   10,680 300 SH   SOLE   300 0 0
Inland Real Estate Income Trus COM 457464105   4,809 245 SH   SOLE   245 0 0
Intel Corp COM 458140100   38,456,647 742,693 SH   SOLE   633,773 0 108,920
Intercontinental Exchange Inc COM 45866F104   8,404 84 SH   SOLE   0 0 84
InterDigital Inc COM 45867G101   11,412 200 SH   SOLE   200 0 0
International Business Machine COM 459200101   7,653,165 62,901 SH   SOLE   61,034 0 1,867
International Paper Company COM 460146103   52,702 1,300 SH   SOLE   0 0 1,300
Intuit Inc. COM 461202103   293,589 900 SH   SOLE   900 0 0
Intuitive Surgical Inc New COM 46120E602   1,670,256 2,354 SH   SOLE   540 0 1,814
Invesco Limited COM G491BT108   1,860 163 SH   SOLE   0 0 163
Iron Mountain Inc COM 46284V101   14,965 546 SH   SOLE   546 0 0
J.M. Smucker Company COM 832696405   7,200,011 62,327 SH   SOLE   61,135 0 1,192
Jack Henry & Associates Inc COM 426281101   10,731 66 SH   SOLE   0 0 66
Jacobs Engineering Group Inc COM 469814107   74,216 800 SH   SOLE   800 0 0
Janus Henderson Group PLC COM G4474Y214   3,128 144 SH   SOLE   0 0 144
Jazz Pharmaceuticals PLC COM G50871105   78,425 550 SH   SOLE   550 0 0
John Bean Technologies Corpora COM 477839104   62,669 682 SH   SOLE   682 0 0
Johnson & Johnson COM 478160104   46,273,968 310,815 SH   SOLE   191,248 0 119,567
Jones Lang LaSalle Inc COM 48020Q107   5,740 60 SH   SOLE   0 0 60
JPMorgan Chase & Co COM 46625H100   64,142,652 666,279 SH   SOLE   430,516 0 235,763
Kansas City Southern COM 485170302   24,297,982 134,072 SH   SOLE   133,230 0 842
KBS Real Estate Inv Tr III COM 48668L105   92,942 7,978 SH   SOLE   7,978 0 0
Kellogg Co COM 487836108   570,717 8,836 SH   SOLE   2,236 0 6,600
Keurig Dr Pepper Inc COM 49271V100   2,429 88 SH   SOLE   88 0 0
Keycorp New COM 493267108   24,659 2,067 SH   SOLE   2,067 0 0
Kimberly Clark COM 494368103   7,458,029 50,140 SH   SOLE   33,709 0 16,431
Kirkland Lake Gold Ltd COM 49741E100   80,122 1,640 SH   SOLE   1,640 0 0
Knight Transportation Inc COM 499049104   50,346 1,237 SH   SOLE   1,237 0 0
Knowles Corp COM 49926D109   8,940 600 SH   SOLE   600 0 0
Kontoor Brands Inc COM 50050N103   3,291 136 SH   SOLE   136 0 0
Kratos Defense and Security So COM 50077B207   28,920 1,500 SH   SOLE   0 0 1,500
Kroger Co. COM 501044101   1,211,707 35,733 SH   SOLE   35,733 0 0
L3Harris Technologies COM 502431109   9,851,675 58,006 SH   SOLE   5,231 0 52,775
Laboratory Corp Amer Hldgs COM 50540R409   33,076,592 175,687 SH   SOLE   171,050 0 4,637
LCNB Corp COM 50181P100   46,410 3,400 SH   SOLE   3,400 0 0
Learning Tree International In COM 522015106   5,446 15,340 SH   SOLE   15,340 0 0
Leggett & Platt Inc. COM 524660107   1,039 25 SH   SOLE   25 0 0
LendingTree Inc COM 52603B107   21,175 69 SH   SOLE   69 0 0
Level One Bancorp Inc COM 52730D208   9,327 596 SH   SOLE   596 0 0
Liberty Global PLC C COM G5480U120   100,539 4,896 SH   SOLE   4,896 0 0
Liberty SiriusXM Group C COM 531229607   6,020 182 SH   SOLE   0 0 182
Lilly (Eli) & Co. COM 532457108   3,065,050 20,707 SH   SOLE   7,171 0 13,536
Lincoln National Corp COM 534187109   72,748 2,322 SH   SOLE   1,922 0 400
Linde AG COM G5494J103   52,046,619 218,564 SH   SOLE   217,084 0 1,480
Littelfuse Inc COM 537008104   17,734 100 SH   SOLE   0 0 100
Lockheed Martin Corp. COM 539830109   11,763,239 30,691 SH   SOLE   7,831 0 22,860
Loews Corp. COM 540424108   187,025 5,382 SH   SOLE   5,382 0 0
Lowe's Companies Inc COM 548661107   106,925,466 644,672 SH   SOLE   368,887 0 275,785
LTC Properties Reit Ord Shs COM 502175102   16,384 470 SH   SOLE   0 0 470
Lululemon Athletica Inc COM 550021109   105,398 320 SH   SOLE   0 0 320
Lyft Inc COM 55087P104   2,755 100 SH   SOLE   100 0 0
M D U Resources Group Inc. COM 552690109   24,411 1,075 SH   SOLE   1,075 0 0
M&T Bank Corporation COM 55261F104   399,671 4,340 SH   SOLE   4,340 0 0
Macys Inc COM 55616P104   34 6 SH   SOLE   6 0 0
Manulife Finl Corp COM 56501R106   673,314 48,405 SH   SOLE   48,080 0 325
Marathon Petroleum Corp COM 56585A102   250,296 8,531 SH   SOLE   0 0 8,531
MarketAxess Holdings Inc COM 57060D108   72,239 150 SH   SOLE   150 0 0
Marriott International Cl A COM 571903202   344,398 3,720 SH   SOLE   100 0 3,620
Marriott Vacations Worldwide COM 57164Y107   10,806 119 SH   SOLE   0 0 119
Marsh & McLennan Cos Inc COM 571748102   654,937 5,710 SH   SOLE   5,710 0 0
Martin Marietta Materials COM 573284106   895,545 3,805 SH   SOLE   3,705 0 100
Mastercard Inc COM 57636Q104   121,397,385 358,983 SH   SOLE   351,030 0 7,953
McCormick & Co COM 579780206   36,108,186 186,029 SH   SOLE   185,809 0 220
McDonalds Corp COM 580135101   39,739,994 181,056 SH   SOLE   171,002 0 10,054
McKesson Corporation COM 58155Q103   211,181 1,414 SH   SOLE   1,414 0 0
Medical Properties Trust Inc COM 58463J304   46,540 2,600 SH   SOLE   0 0 2,600
Medtronic plc COM G5960L103   3,122,599 29,884 SH   SOLE   2,072 0 27,812
Merck & Co. Inc. COM 58933Y105   13,206,309 158,045 SH   SOLE   102,998 0 55,047
Meredith Corp COM 589433101   3,936 300 SH   SOLE   0 0 300
Meridian Bioscience Inc COM 589584101   87,260 5,139 SH   SOLE   5,139 0 0
Metlife Inc COM 59156R108   28,918 778 SH   SOLE   778 0 0
MGM Resorts International COM 552953101   15,769 725 SH   SOLE   725 0 0
Microchip Technology Inc COM 595017104   400,661 3,899 SH   SOLE   300 0 3,599
Micron Technology Inc COM 595112103   48,463 1,032 SH   SOLE   1,032 0 0
Microsoft Corp COM 594918104   216,154,287 1,027,691 SH   SOLE   731,401 0 296,290
Microstrategy Inc COM 594972408   42,157 280 SH   SOLE   280 0 0
Miller Herman Inc. COM 600544100   36,192 1,200 SH   SOLE   1,200 0 0
Mondelez Intl Inc CL A COM 609207105   11,137,193 192,818 SH   SOLE   18,158 0 174,660
Moodys Corp COM 615369105   739,118 2,550 SH   SOLE   0 0 2,550
Morgan Stanley COM 617446448   305,137 6,311 SH   SOLE   4,384 0 1,927
Motorola Solutions Inc COM 620076307   152,256 967 SH   SOLE   582 0 385
Motors Liq Co GUC Trust COM 62010U101   7 5 SH   SOLE   5 0 0
NBT Bancorp Inc COM 628778102   7,724 288 SH   SOLE   288 0 0
NCR Corp. COM 62886E108   22,140 1,000 SH   SOLE   1,000 0 0
Neogen Corp COM 640491106   60,644 775 SH   SOLE   775 0 0
Nestle SA COM H57312649   16,389 138 SH   SOLE   22 0 116
Netapp Inc COM 64110D104   197,280 4,500 SH   SOLE   0 0 4,500
Netflix Inc. COM 64110L106   155,010 310 SH   SOLE   285 0 25
New Relic Inc COM 64829B100   16,175 287 SH   SOLE   287 0 0
Newmont Corporation COM 651639106   1,904 30 SH   SOLE   30 0 0
News Corp Class A COM 65249B109   20,333 1,440 SH   SOLE   1,440 0 0
NextEra Energy Inc COM 65339F101   54,365,426 195,869 SH   SOLE   156,749 0 39,120
NextEra Energy Partners, LP COM 65341B106   47,968 800 SH   SOLE   800 0 0
Nike Inc. COM 654106103   42,224,924 335,690 SH   SOLE   329,430 0 6,260
Nisource Inc. COM 65473P105   34,760 1,580 SH   SOLE   1,400 0 180
Nomad Foods Ltd COM G6564A105   71,599 2,810 SH   SOLE   2,810 0 0
Norfolk Southern Corp. COM 655844108   20,495,330 95,777 SH   SOLE   93,532 0 2,245
Northern Trust Corp. COM 665859104   2,233,584 28,390 SH   SOLE   250 0 28,140
Northrop Grumman Corp. COM 666807102   63,098 200 SH   SOLE   0 0 200
Nutrien Ltd COM 67077M108   68,051 1,715 SH   SOLE   1,715 0 0
Nvidia Corp COM 67066G104   30,308 56 SH   SOLE   25 0 31
NXP Semiconductor NV COM N6596X109   263,514 2,105 SH   SOLE   2,105 0 0
O' Reilly Automotive Inc COM 67103H107   89,911 195 SH   SOLE   195 0 0
O-I Glass Inc COM 67098H104   10,590 1,000 SH   SOLE   1,000 0 0
Occidental Petroleum Corp. COM 674599105   1,327 132 SH   SOLE   132 0 0
ODP Corp COM 88337F105   856 44 SH   SOLE   44 0 0
OGE Energy Corp. COM 670837103   80,193 2,674 SH   SOLE   2,674 0 0
Omega Healthcare Investors Inc COM 681936100   161,556 5,396 SH   SOLE   0 0 5,396
Omnicom Group Inc COM 681919106   1,254 25 SH   SOLE   25 0 0
Open Text Corp COM 683715106   57,446 1,360 SH   SOLE   1,360 0 0
Oracle Corp COM 68389X105   3,976,557 66,609 SH   SOLE   53,738 0 12,871
Otis Worldwide Corp COM 68902V107   2,097,000 33,595 SH   SOLE   32,404 0 1,191
P G & E Corp. COM 69331C108   1,878 200 SH   SOLE   0 0 200
Paccar Inc. COM 693718108   754,728 8,850 SH   SOLE   8,850 0 0
Packaging Corp of America COM 695156109   32,952 300 SH   SOLE   300 0 0
Parker Hannifin Corp. COM 701094104   2,428 12 SH   SOLE   12 0 0
Paychex Inc. COM 704326107   15,555 195 SH   SOLE   195 0 0
PayPal Holdings Inc COM 70450Y103   935,498 4,748 SH   SOLE   2,244 0 2,504
Penney (J C) Co Inc. COM 708160106   96 400 SH   SOLE   400 0 0
Peoples United Financial Inc COM 712704105   24,229 2,350 SH   SOLE   0 0 2,350
Pepsico Inc COM 713448108   78,695,697 567,789 SH   SOLE   473,796 0 93,993
PerkinElmer Inc Com COM 714046109   61,876 493 SH   SOLE   93 0 400
Perspecta Inc COM 715347100   20,301 1,040 SH   SOLE   1,040 0 0
Pfizer Inc. COM 717081103   6,957,362 189,574 SH   SOLE   128,745 0 60,829
Philip Morris International COM 718172109   1,633,176 21,436 SH   SOLE   13,076 0 8,360
Phillips 66 COM 718546104   745,770 14,386 SH   SOLE   3,741 0 10,645
Pinnacle West Cap Corp COM 723484101   63,368 850 SH   SOLE   750 0 100
Piper Sandler Cos COM 724078100   150,015 2,055 SH   SOLE   2,055 0 0
Plexus Corp COM 729132100   23,308 330 SH   SOLE   0 0 330
PNC Financial Services Group COM 693475105   1,459,495 13,279 SH   SOLE   13,279 0 0
PPG Industries Inc. COM 693506107   490,395 4,017 SH   SOLE   2,417 0 1,600
PPL Corporation COM 69351T106   11,050 400 SH   SOLE   0 0 400
Principal Financial Group Inc COM 74251V102   77,480 1,924 SH   SOLE   1,924 0 0
Procter & Gamble Co COM 742718109   100,641,856 724,094 SH   SOLE   634,517 0 89,577
Prologis Inc. REIT COM 74340W103   50,310 500 SH   SOLE   500 0 0
Prosperity Bancshares Inc COM 743606105   54,905 1,050 SH   SOLE   1,050 0 0
Prudential Financial Inc COM 744320102   15,689 247 SH   SOLE   247 0 0
Public Service Enterprise Grou COM 744573106   13,728 250 SH   SOLE   0 0 250
Public Storage COM 74460D109   1,244,782 5,589 SH   SOLE   14 0 5,575
Quaker Chemical Corp COM 747316107   4,672 26 SH   SOLE   26 0 0
Qualcomm Inc COM 747525103   2,819,241 23,957 SH   SOLE   23,035 0 922
Quest Diagnostics Incorporated COM 74834L100   69,724 609 SH   SOLE   500 0 109
Raytheon Technologies Corp COM 75513E101   21,059,914 366,005 SH   SOLE   333,945 0 32,060
Realty Income Corp COM 756109104   136,215 2,234 SH   SOLE   93 0 2,141
Regeneron Pharmaceuticals Inc COM 75886F107   192,564 344 SH   SOLE   0 0 344
Regional Health Properties Inc COM 75903M101   209 161 SH   SOLE   161 0 0
Reinsurance Group of America I COM 759351604   368,861 3,875 SH   SOLE   0 0 3,875
Resideo Technologies COM 76118Y104   660 60 SH   SOLE   17 0 43
RINO International Corporation COM 766883102   0 100 SH   SOLE   100 0 0
Rivernorth Marketplace Lending COM 76882B108   2,358 159 SH   SOLE   159 0 0
Robert Half Intl Inc COM 770323103   2,806 53 SH   SOLE   0 0 53
Rocket Companies, Inc COM 77311W101   9,965 500 SH   SOLE   500 0 0
Rockwell Automation Corporatio COM 773903109   9,164,178 41,527 SH   SOLE   1,668 0 39,859
Roper Technologies, Inc. COM 776696106   51,364 130 SH   SOLE   130 0 0
Ross Stores inc COM 778296103   115,717 1,240 SH   SOLE   1,240 0 0
Royal Bk Canada COM 780087102   21,042 300 SH   SOLE   300 0 0
Royal Caribbean Cruises Ltd COM V7780T103   6,473 100 SH   SOLE   100 0 0
RPM Inc. - Ohio COM 749685103   33,136 400 SH   SOLE   0 0 400
Safety Insurance Group Inc COM 78648T100   60,454 875 SH   SOLE   0 0 875
Salesforce Com COM 79466L302   50,856,362 202,357 SH   SOLE   123,696 0 78,661
SBA Communications Corp COM 78410G104   70,703 222 SH   SOLE   0 0 222
Schlumberger Ltd COM 806857108   115,033 7,339 SH   SOLE   1,899 0 5,440
Science Applications Internati COM 808625107   1,176 15 SH   SOLE   15 0 0
Scotts Miracle- Gro Company COM 810186106   61,164 400 SH   SOLE   0 0 400
Seagate Technology Inc COM G7945M107   326,227 6,535 SH   SOLE   6,535 0 0
Sensient Technologies Corp COM 81725T100   57,740 1,000 SH   SOLE   1,000 0 0
Service Properties Trust COM 81761L102   938 118 SH   SOLE   0 0 118
Seventy Seven Energy-Escrow COM 818ESC998   0 7 SH   SOLE   7 0 0
Sherwin Williams Corp COM 824348106   278,696 400 SH   SOLE   0 0 400
Shockwave Medical Inc COM 82489T104   90,960 1,200 SH   SOLE   1,200 0 0
Simon Property Group Inc COM 828806109   23,091 357 SH   SOLE   207 0 150
Sirius XM Holdings Inc COM 82968B103   26,586 4,960 SH   SOLE   0 0 4,960
Skyworks Solutions Inc COM 83088M102   494,700 3,400 SH   SOLE   0 0 3,400
SM Energy Company COM 78454L100   2,226 1,400 SH   SOLE   1,400 0 0
Snap On Inc COM 833034101   44,139 300 SH   SOLE   0 0 300
Sonoco Products Co COM 835495102   3,677 72 SH   SOLE   0 0 72
Southern Company COM 842587107   493,429 9,100 SH   SOLE   4,054 0 5,046
Southwest Airlines Co. COM 844741108   38,438 1,025 SH   SOLE   0 0 1,025
Stanley Black & Decker Inc COM 854502101   270,225 1,666 SH   SOLE   1,468 0 198
Starbucks Corp. COM 855244109   25,237,749 293,735 SH   SOLE   15,782 0 277,953
State Street Corp COM 857477103   25,257 422 SH   SOLE   422 0 0
Stericycle Inc COM 858912108   16,396 260 SH   SOLE   260 0 0
Steris PLC COM G8473T100   167,381 950 SH   SOLE   950 0 0
Streamline Health Solutions In COM 86323X106   15,600 10,000 SH   SOLE   10,000 0 0
Stryker Corp. COM 863667101   1,506,075 7,208 SH   SOLE   6,188 0 1,020
SUN CMNTYS INC COM COM 866674104   108,171 765 SH   SOLE   650 0 115
SVB Financial Group COM 78486Q101   216,558 900 SH   SOLE   900 0 0
Synchrony Financial COM 87165B103   122,999 4,700 SH   SOLE   0 0 4,700
Synopsys Inc COM 871607107   32,097 150 SH   SOLE   150 0 0
Sysco Corp. COM 871829107   13,155,355 211,433 SH   SOLE   65,463 0 145,970
T Rowe Price Group Inc. COM 74144T108   30,784,177 240,089 SH   SOLE   183,472 0 56,617
Target Corp COM 87612E106   5,136,918 32,632 SH   SOLE   30,546 0 2,086
TC Energy Corp COM 87807B107   14,280 335 SH   SOLE   335 0 0
TE Connectivity Ltd COM H84989104   7,331 75 SH   SOLE   0 0 75
Teekay LNG Partners LP COM Y8564M105   4,463 425 SH   SOLE   425 0 0
Teleflex Inc. COM 879369106   335,982 987 SH   SOLE   787 0 200
Telephone & Data Systems Inc. COM 879433829   126,775 6,875 SH   SOLE   6,875 0 0
Tenneco Inc COM 880349105   13,880 2,000 SH   SOLE   2,000 0 0
Teradata Corp COM 88076W103   18,160 800 SH   SOLE   700 0 100
Teranga Gold Corp COM 880797204   54,955 5,211 SH   SOLE   5,211 0 0
Terra Tech Corp COM 88102J209   9 134 SH   SOLE   0 0 134
Tesla Motors Inc Com COM 88160R101   1,173,342 2,735 SH   SOLE   1,525 0 1,210
Texas Instruments Inc. COM 882508104   394,198 2,761 SH   SOLE   1,419 0 1,342
Texas Pacific Land Trust COM 882610108   812,808 1,800 SH   SOLE   0 0 1,800
Texas Roadhouse Inc COM 882681109   30,395 500 SH   SOLE   500 0 0
The Blackstone Group COM 09260D107   123,244 2,361 SH   SOLE   2,171 0 190
The Chemours Co COM 163851108   1,255 60 SH   SOLE   60 0 0
The Kraft Heinz Co COM 500754106   14,496 484 SH   SOLE   414 0 70
The Middleby Corp COM 596278101   14,982 167 SH   SOLE   0 0 167
Thermo Fisher Scientific Inc COM 883556102   61,159,259 138,451 SH   SOLE   68,863 0 69,588
Titan Medical Inc COM 88830X819   24 33 SH   SOLE   33 0 0
TJX Companies Inc. COM 872540109   64,487,153 1,158,798 SH   SOLE   1,088,442 0 70,356
Toronto-Dominion Bank COM 891160509   67,742 1,465 SH   SOLE   1,000 0 465
Tractor Supply Co COM 892356106   55,043 384 SH   SOLE   384 0 0
Travelers Cos Inc COM 89417E109   6,399,114 59,147 SH   SOLE   720 0 58,427
Truist Finl Corp COM 89832Q109   380,462 9,999 SH   SOLE   6,999 0 3,000
Twenty First Century Fox Inc C COM 35137L105   38,442 1,370 SH   SOLE   1,370 0 0
Union Pacific Corp COM 907818108   33,528,335 170,307 SH   SOLE   41,474 0 128,833
United Bankshares Inc COM 909907107   34,912 1,600 SH   SOLE   0 0 1,600
United Natural Foods Inc COM 911163103   1,145 77 SH   SOLE   77 0 0
United Parcel Service Inc. COM 911312106   18,865,892 113,221 SH   SOLE   23,588 0 89,633
UnitedHealth Group Incorporate COM 91324P102   31,211,010 100,109 SH   SOLE   95,673 0 4,436
Uniti Group Inc COM 91325V108   321 30 SH   SOLE   0 0 30
Unum Group COM 91529Y106   6,597 392 SH   SOLE   392 0 0
US Bancorp COM 902973304   22,886,344 630,988 SH   SOLE   616,883 0 14,105
V F Corp. COM 918204108   9,900,122 140,927 SH   SOLE   131,703 0 9,224
Valero Energy Corp New COM 91913Y100   31,407 725 SH   SOLE   0 0 725
Varex Imaging Corp COM 92214X106   3,053 240 SH   SOLE   240 0 0
Varian Medical Systems Inc COM 92220P105   1,300,320 7,560 SH   SOLE   7,560 0 0
Vasamed Inc COM 92834L102   292 27,513 SH   SOLE   27,513 0 0
Verizon Communications Inc COM 92343V104   58,253,604 979,217 SH   SOLE   895,299 0 83,918
Vertex Pharmaceuticals Inc. COM 92532F100   13,606 50 SH   SOLE   50 0 0
ViacomCBS Inc COM 92556H206   28,250 1,000 SH   SOLE   0 0 1,000
Visa Inc COM 92826C839   2,897,403 14,489 SH   SOLE   5,196 0 9,293
VMware, Inc CL A COM 928563402   5,747 40 SH   SOLE   0 0 40
Vonage Holdings Corp COM 92886T201   1,023 100 SH   SOLE   0 0 100
Vulcan Materials Co COM 929160109   7,455 55 SH   SOLE   0 0 55
Wabtec COM 929740108   4,579 74 SH   SOLE   45 0 29
Walgreens Boots Alliance Inc COM 931427108   1,301,619 36,237 SH   SOLE   25,365 0 10,872
Walmart Inc COM 931142103   20,075,458 143,488 SH   SOLE   6,831 0 136,657
Washington Federal Inc. COM 938824109   116,670 5,593 SH   SOLE   5,593 0 0
Waste Management Inc. COM 94106L109   33,793,825 298,610 SH   SOLE   288,448 0 10,162
Watsco Inc COM 942622200   1,397 6 SH   SOLE   6 0 0
WEC Energy Group Inc. COM 92939U106   9,979,828 102,991 SH   SOLE   98,185 0 4,806
Welbilt Inc COM 949090104   1,417 230 SH   SOLE   0 0 230
Wells Fargo & Co COM 949746101   843,891 35,895 SH   SOLE   28,696 0 7,199
Welltower Inc COM 95040Q104   2,755 50 SH   SOLE   50 0 0
Wesbanco Inc COM 950810101   10,732 495 SH   SOLE   0 0 495
WESCO International Inc COM 95082P105   6,295 143 SH   SOLE   143 0 0
Western Union Co COM 959802109   500,158 23,339 SH   SOLE   0 0 23,339
WestRock Co COM 96145D105   59,823 1,722 SH   SOLE   1,722 0 0
Weyerhaeuser Co. COM 962166104   191,626 6,719 SH   SOLE   6,719 0 0
Whirlpool Corp COM 963320106   23,170 126 SH   SOLE   101 0 25
Wichita Develpoment Corp COM 967108101   0 333 SH   SOLE   333 0 0
Williams Companies Inc. COM 969457100   14,777 752 SH   SOLE   752 0 0
Williams Sonoma Inc. COM 969904101   26,137 289 SH   SOLE   289 0 0
Wingstop Inc COM 974155103   68,325 500 SH   SOLE   500 0 0
WPX Energy Inc COM 98212B103   162 33 SH   SOLE   0 0 33
Wyndham Destinations Inc COM 98310W108   9,751 317 SH   SOLE   317 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   16,009 317 SH   SOLE   317 0 0
Xcel Energy Inc. COM 98389B100   178,808 2,575 SH   SOLE   1,575 0 1,000
Xilinx Inc. COM 983919101   648,894 6,225 SH   SOLE   6,225 0 0
Yum China Holdings Inc COM 98850P109   115,484 2,181 SH   SOLE   1,410 0 771
Yum! Brands Inc. COM 988498101   173,286 1,898 SH   SOLE   1,198 0 700
Zebra Technologies Corp COM 989207105   70,941 281 SH   SOLE   281 0 0
Zimmer Biomet Holdings Inc COM 98956P102   366,044 2,684 SH   SOLE   1,864 0 820
Zivo Bioscience Inc COM 98978N101   9,464 80,000 SH   SOLE   80,000 0 0
Zoetis Inc Cl A COM 98978V103   78,881 477 SH   SOLE   350 0 127
Zoom Video Communications, Inc COM 98980L101   16,924 36 SH   SOLE   36 0 0
Zynga Inc Class A COM 98986T108   9,384 1,029 SH   SOLE   1,029 0 0
ABB Ltd-Spon ADR ADR 000375204   20,869 820 SH   SOLE   820 0 0
ACS Actividades de Construccci ADR 00089H106   69,158 15,541 SH   SOLE   15,541 0 0
Alibaba Group Holdings ADR ADR 01609W102   255,763 870 SH   SOLE   870 0 0
Allianz SE ADR ADR 018820100   76,600 4,000 SH   SOLE   4,000 0 0
America Movil S.A.B DE C.V. ADR 02364W105   67,446 5,400 SH   SOLE   5,400 0 0
Anheuser-Busch InBev SA/NV ADR ADR 03524A108   11,315 210 SH   SOLE   110 0 100
Arkema SA ADR ADR 041232109   66,796 625 SH   SOLE   625 0 0
Astellas Pharma Inc ADR 04623U102   68,586 4,600 SH   SOLE   4,600 0 0
Astrazena PLC -Spons ADR ADR 046353108   30,304 553 SH   SOLE   100 0 453
Baidu Inc ADR 056752108   2,279 18 SH   SOLE   0 0 18
BASF SE Sponsored ADR ADR 055262505   10,703 700 SH   SOLE   700 0 0
BHP Billiton Ltd ADR 088606108   16,030 310 SH   SOLE   310 0 0
BP P.L.C Sponsored ADR ADR 055622104   123,093 7,050 SH   SOLE   0 0 7,050
Capgemini SE ADR ADR 13961R100   77,010 3,000 SH   SOLE   3,000 0 0
Carlsberg A/S ADR ADR 142795202   49,636 1,850 SH   SOLE   1,850 0 0
Carrefour SA ADR ADR 144430204   62,400 19,200 SH   SOLE   19,200 0 0
Chugai Pharmaceutical Co., Ltd ADR 171269103   61,824 2,760 SH   SOLE   2,760 0 0
CRH Plc ADR ADR 12626K203   63,538 1,750 SH   SOLE   1,750 0 0
Diageo P L C Spon ADR ADR 25243Q205   18,101,901 129,367 SH   SOLE   128,687 0 680
Dr. Reddy Laboratories ADR 256135203   81,037 1,165 SH   SOLE   1,165 0 0
Ericsson L M Tel Co ADR 294821608   2,614 240 SH   SOLE   0 0 240
Fomento Economico Mexicano SAB ADR 344419106   2,973,968 52,927 SH   SOLE   925 0 52,002
Geely Automobile Holdings Ltd ADR 36847Q103   62,837 1,550 SH   SOLE   1,550 0 0
Glaxo Smithkline Sponsored PLC ADR 37733W105   191,885 5,032 SH   SOLE   4,008 0 1,024
HSBC Holdings PLC Sponsored AD ADR 404280406   4,973 254 SH   SOLE   0 0 254
Infineon Technologies AG ADR ADR 45662N103   98,840 3,500 SH   SOLE   3,500 0 0
JOYY Inc ADR ADR 46591M109   72,603 900 SH   SOLE   900 0 0
KB Financial Group Inc ADR ADR 48241A105   79,497 2,475 SH   SOLE   2,475 0 0
KDDI Corp ADR ADR 48667L106   50,994 4,060 SH   SOLE   4,060 0 0
Koninklijke Ahold Delhaize NV ADR 500467501   60,445 2,040 SH   SOLE   2,040 0 0
Koninklijke Philips N.V. ADR 500472303   34,891 740 SH   SOLE   740 0 0
Lee & Man Paper Mfg LTD ADR ADR 523352102   3,545 500 SH   SOLE   500 0 0
Lenovo Group Ltd ADR ADR 526250105   59,400 4,500 SH   SOLE   4,500 0 0
Lynas Corp LTD Sponsored ADR ADR 551073307   83 50 SH   SOLE   50 0 0
National Australia Bank Ltd AD ADR 632525408   5,156 800 SH   SOLE   800 0 0
Neste Corp ADR ADR 64104Y106   134,948 5,135 SH   SOLE   5,135 0 0
Nestle SA Sponsored ADR ADR 641069406   40,347,543 338,330 SH   SOLE   57,735 0 280,595
Nintendo Company Ltd ADR ADR 654445303   103,514 1,460 SH   SOLE   1,460 0 0
Nippon Telegraph & Telephone C ADR 654624105   49,068 2,375 SH   SOLE   2,375 0 0
Nokia Corporation Sponsored AD ADR 654902204   8 2 SH   SOLE   2 0 0
Novartis AG-ADR ADR 66987V109   20,938,750 240,786 SH   SOLE   239,918 0 868
Novo-Nordisk A/S ADR ADR 670100205   3,935,778 56,687 SH   SOLE   55,432 0 1,255
Petroleo Brasileiro SA ADR ADR 71654V101   598 85 SH   SOLE   0 0 85
Publicis Groupe SA ADR ADR 74463M106   3,321 400 SH   SOLE   0 0 400
Rio Tinto PLC Spnsrd ADR ADR 767204100   81,225 1,345 SH   SOLE   1,345 0 0
Roche Holding AG ADR 771195104   50,944 1,190 SH   SOLE   1,190 0 0
Royal Dutch Shell PLC ADR B ADR 780259107   23,082 953 SH   SOLE   375 0 578
Royal Dutch Shell PLC Spons AD ADR 780259206   143,570 5,704 SH   SOLE   3,178 0 2,526
Sanofi ADR ADR 80105N105   90,958 1,813 SH   SOLE   0 0 1,813
Schneider Electric ADR ADR 80687P106   83,697 3,360 SH   SOLE   3,360 0 0
Shin-Etsu Chemical Co Ltd ADR ADR 824551105   75,394 2,300 SH   SOLE   2,300 0 0
Siemens AG ADR ADR 826197501   23,124 332 SH   SOLE   332 0 0
Softbank Corp ADR ADR 83404D109   88,589 2,880 SH   SOLE   2,880 0 0
Sony Corp ADR ADR 835699307   76,750 1,000 SH   SOLE   1,000 0 0
Taiwan Semiconductor Co LTD Sp ADR 874039100   122,257 1,500 SH   SOLE   1,500 0 0
Techtronic Industries Co Ltd A ADR 87873R101   220,209 3,300 SH   SOLE   3,300 0 0
Teva Pharmaceutical-SP ADR ADR 881624209   4,505 500 SH   SOLE   500 0 0
Tim Participacoes S.A. ADR 88706P205   45,198 3,920 SH   SOLE   3,920 0 0
Tokyo Electron Ltd ADR ADR 889110102   79,251 1,220 SH   SOLE   1,220 0 0
Tomra Systems ASA ADR 889905204   129,120 3,000 SH   SOLE   3,000 0 0
Total S.A. ADR 89151E109   288,172 8,210 SH   SOLE   8,210 0 0
Unilever N V ADR 904784709   309,973 5,132 SH   SOLE   407 0 4,725
Unilever PLC ADR 904767704   164,686 2,670 SH   SOLE   1,970 0 700
Veolia Environment SA ADR ADR 92334N103   56,719 2,615 SH   SOLE   2,615 0 0
Vipshop Holdings Ltd ADR ADR 92763W103   50,830 3,250 SH   SOLE   3,250 0 0
Vivendi SA ADR ADR 92852T201   66,191 2,375 SH   SOLE   2,375 0 0
Vodafone Group PLC New ADR 92857W308   44,112 3,287 SH   SOLE   229 0 3,058
WH Group LTD ADR ADR 92890T205   52,943 3,205 SH   SOLE   3,205 0 0
ALPS Alerian MLP ETF ETF 00162Q452   5,415 271 SH   SOLE   271 0 0
ALPS Sector Dividend Dogs ETF ETF 00162Q858   3,781 100 SH   SOLE   100 0 0
ARK Innovation ETF ETF 00214Q104   16,560 180 SH   SOLE   180 0 0
BlackRock Science and Technolo ETF 09258G104   3,229 75 SH   SOLE   75 0 0
Calamos Strategic Total Return ETF 128125101   3,634 270 SH   SOLE   0 0 270
Cohen & Steers Quality Income ETF 19247L106   33,330 3,000 SH   SOLE   0 0 3,000
Communication Services Select ETF 81369Y852   97,416 1,640 SH   SOLE   1,090 0 550
Consumer Discretionary Select ETF 81369Y407   3,984,481 27,109 SH   SOLE   26,759 0 350
DNP Select Income Fund ETF 23325P104   1,697,892 168,025 SH   SOLE   168,025 0 0
Eaton Vance Risk-Mgd Divers Eq ETF 27829G106   1,436 150 SH   SOLE   150 0 0
Eaton Vance Tax-Advantaged Glo ETF 27828U106   6,237 300 SH   SOLE   0 0 300
Eaton Vance Tax-Managed Buy-Wr ETF 27828Y108   2,075 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Global ETF 27829F108   5,520 750 SH   SOLE   0 0 750
Energy Select Sector SPDR ETF 81369Y506   1,048 35 SH   SOLE   35 0 0
Fidelity Blue Chip Growth ETF ETF 316092352   19,688 800 SH   SOLE   800 0 0
Financial Select Sector SPDR ETF 81369Y605   266,816 11,085 SH   SOLE   9,885 0 1,200
First TR Clean Energy Green ETF 33733E500   8,870 200 SH   SOLE   200 0 0
First Trust Dow Jones Internet ETF 33733E302   56,499 300 SH   SOLE   0 0 300
First Trust Financials AlphaDE ETF 33734X135   30,698 1,210 SH   SOLE   1,210 0 0
First Trust Health Care AlphaD ETF 33734X143   28,422 300 SH   SOLE   300 0 0
First Trust ISE Water ETF 33733B100   18,132 300 SH   SOLE   300 0 0
Gabelli Utility Trust ETF 36240A101   19,074 2,523 SH   SOLE   2,523 0 0
Global X Lithium ETF ETF 37954Y855   24,030 600 SH   SOLE   600 0 0
Health Care Select Sector SPDR ETF 81369Y209   2,581,096 24,470 SH   SOLE   23,733 0 737
Industrial Select Sector SPDR ETF 81369Y704   101,460 1,318 SH   SOLE   1,318 0 0
Invesco DWA Momentum ETF ETF 46137V837   145,255 1,900 SH   SOLE   1,900 0 0
Invesco Dynamic Pharmaceutical ETF 46137V662   36,659 574 SH   SOLE   574 0 0
Invesco QQQ Trust ETF 46090E103   445,443 1,601 SH   SOLE   1,289 0 312
Invesco S&P 500 Low Volatility ETF 46138E354   589,021 10,981 SH   SOLE   10,981 0 0
Invesco S&P Global Water Index ETF 46138E263   1,737 42 SH   SOLE   42 0 0
Invesco S&P SmallCap Informati ETF 46138E115   5,617 65 SH   SOLE   0 0 65
Invesco Water Resources ETF ETF 46137V142   107,136 2,700 SH   SOLE   2,700 0 0
iShares Cohen & Steers REIT ET ETF 464287564   91,809 900 SH   SOLE   900 0 0
iShares Core MSCI EAFE ETF 46432F842   38,659,910 641,339 SH   SOLE   628,259 0 13,080
iShares Core MSCI Emerging Mar ETF 46434G103   9,897,677 187,456 SH   SOLE   185,074 0 2,382
iShares Core S&P 500 ETF ETF 464287200   5,182,717 15,422 SH   SOLE   15,320 0 102
iShares Core S&P MidCap ETF ETF 464287507   1,481,739 7,996 SH   SOLE   6,620 0 1,376
iShares Core S&P Small-Cap ETF ETF 464287804   1,585,021 22,569 SH   SOLE   9,535 0 13,034
iShares Core S&P Total US Stoc ETF 464287150   418,366 5,542 SH   SOLE   5,542 0 0
iShares Core S&P US Growth ETF ETF 464287671   4,079 51 SH   SOLE   51 0 0
iShares DJ Select Dividend ETF ETF 464287168   678,821 8,325 SH   SOLE   1,160 0 7,165
iShares Dow Jones US Basic Mat ETF 464287838   347,501 3,519 SH   SOLE   3,424 0 95
iShares Dow Jones US Pharmaceu ETF 464288836   4,906 30 SH   SOLE   30 0 0
iShares Dow Jones US Technolog ETF 464287721   1,093,415 3,632 SH   SOLE   3,632 0 0
iShares Edge MSCI USA Momentum ETF 46432F396   2,064 14 SH   SOLE   0 0 14
iShares Edge MSCI USA Quality ETF 46432F339   16,598 160 SH   SOLE   160 0 0
iShares Global Clean Energy ET ETF 464288224   4,623 250 SH   SOLE   250 0 0
iShares High Dividend ETF ETF 46429B663   18,752 233 SH   SOLE   233 0 0
iShares Morningstar Large-Cap ETF 464287127   8,775 45 SH   SOLE   45 0 0
iShares Morningstar Small-Cap ETF 464288505   141,142 900 SH   SOLE   900 0 0
iShares MSCI ACWI Low Carbon T ETF 46434V464   22,925 175 SH   SOLE   0 0 175
iShares MSCI Australia ETF ETF 464286103   7,888 400 SH   SOLE   400 0 0
iShares MSCI EAFE ETF ETF 464287465   9,026,143 141,809 SH   SOLE   80,652 0 61,157
iShares MSCI EAFE Small-Cap ETF 464288273   7,177,490 121,673 SH   SOLE   2,652 0 119,021
iShares MSCI Emerging Markets ETF 464286533   824,073 14,934 SH   SOLE   14,934 0 0
iShares MSCI Emerging Mkts ETF ETF 464287234   1,346,420 30,538 SH   SOLE   28,978 0 1,560
iShares MSCI Germany Index ETF 464286806   7,253 249 SH   SOLE   249 0 0
iShares MSCI Growth ETF 464288885   6,471 72 SH   SOLE   0 0 72
iShares MSCI Hong Kong ETF ETF 464286871   3,288 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF ETF 46434G822   7,384 125 SH   SOLE   125 0 0
iShares MSCI KLD 400 Social ET ETF 464288570   352,886 2,758 SH   SOLE   0 0 2,758
iShares MSCI Malaysia (Free) E ETF 46434G814   655 25 SH   SOLE   25 0 0
iShares MSCI Singapore Capped ETF 46434G780   1,161 62 SH   SOLE   62 0 0
iShares MSCI South Korea Cappe ETF 464286772   4,835 74 SH   SOLE   74 0 0
iShares MSCI USA ESG Select ETF 464288802   250,053 1,700 SH   SOLE   1,225 0 475
iShares Nasdaq Biotechnology E ETF 464287556   1,406,774 10,389 SH   SOLE   10,389 0 0
iShares North American Tech ET ETF 464287549   23,180 75 SH   SOLE   75 0 0
iShares Russell 1000 ETF ETF 464287622   1,318,846 7,047 SH   SOLE   2,752 0 4,295
iShares Russell 1000 Growth ET ETF 464287614   542,225 2,500 SH   SOLE   2,380 0 120
iShares Russell 1000 Value ETF ETF 464287598   135,731 1,149 SH   SOLE   871 0 278
iShares Russell 2000 ETF ETF 464287655   3,695,014 24,668 SH   SOLE   17,825 0 6,843
iShares Russell 2000 Growth In ETF 464287648   4,140,430 18,691 SH   SOLE   13,006 0 5,685
iShares Russell 2000 Value ETF ETF 464287630   4,850,284 48,830 SH   SOLE   41,004 0 7,826
iShares Russell 3000 ETF ETF 464287689   259,316 1,325 SH   SOLE   1,300 0 25
iShares Russell Midcap ETF ETF 464287499   4,482,962 78,128 SH   SOLE   36,888 0 41,240
iShares Russell Midcap Growth ETF 464287481   10,813,192 62,551 SH   SOLE   56,962 0 5,589
iShares Russell MidCap Value E ETF 464287473   5,921,449 73,249 SH   SOLE   72,352 0 897
iShares S&P 500 Growth ETF ETF 464287309   555,054 2,402 SH   SOLE   2,402 0 0
iShares S&P 500 Value ETF ETF 464287408   6,071,288 53,991 SH   SOLE   52,935 0 1,056
iShares S&P Small Cap 600 Grow ETF 464287887   28,230 160 SH   SOLE   160 0 0
iShares S&P Small Cap 600 Valu ETF 464287879   201,626 1,647 SH   SOLE   1,647 0 0
iShares Self-Driving EV & Tech ETF 46435U366   16,745 500 SH   SOLE   0 0 500
iShares US Energy ETF 464287796   59,850 3,750 SH   SOLE   0 0 3,750
iShares US Healthcare ETF 464287762   640,931 2,821 SH   SOLE   2,821 0 0
iShares US Home Construction E ETF 464288752   5,665 100 SH   SOLE   0 0 100
iShares US Industrials ETF ETF 464287754   103,466 619 SH   SOLE   619 0 0
iShares US Utilities ETF ETF 464287697   29,204 200 SH   SOLE   0 0 200
Liberty All-Star Equity Fund ETF 530158104   29,960 4,985 SH   SOLE   558 0 4,427
Materials Select Sector SPDR ETF 81369Y100   484,619 7,615 SH   SOLE   7,615 0 0
Monroe Capital Corp ETF 610335101   7,640 1,117 SH   SOLE   0 0 1,117
ProShares Ultra Health Care ETF 74347R735   59,610 456 SH   SOLE   456 0 0
Purefunds Cyber Security ETF ETF 26924G201   3,723 80 SH   SOLE   80 0 0
Real Estate Select Sector SPDR ETF 81369Y860   5,643 160 SH   SOLE   0 0 160
Schwab Emerging Markets Equity ETF 808524706   1,217,139 45,483 SH   SOLE   44,683 0 800
Schwab Fundamental US Large Co ETF 808524771   8,378,267 216,325 SH   SOLE   194,628 0 21,697
Schwab International Equity ET ETF 808524805   4,396,905 140,029 SH   SOLE   140,029 0 0
Schwab International Small-Cap ETF 808524888   123,451 3,795 SH   SOLE   3,795 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   732,115 13,239 SH   SOLE   9,849 0 3,390
Schwab U.S. Large-Cap ETF ETF 808524201   4,254,684 52,768 SH   SOLE   52,768 0 0
Schwab US Broad Market ETF ETF 808524102   19,140,207 240,335 SH   SOLE   239,335 0 1,000
Schwab US Large-Cap Growth ETF ETF 808524300   1,820,813 15,809 SH   SOLE   15,809 0 0
Schwab US Large-Cap Value ETF ETF 808524409   364,891 6,992 SH   SOLE   6,992 0 0
Schwab US Mid-Cap ETF ETF 808524508   1,189,935 21,448 SH   SOLE   21,448 0 0
Schwab US REIT ETF ETF 808524847   3,537 100 SH   SOLE   100 0 0
Schwab US Small-Cap ETF ETF 808524607   1,860,832 27,237 SH   SOLE   27,237 0 0
SPDR Dow Jones Industrial Avrg ETF 78467X109   72,324 260 SH   SOLE   0 0 260
SPDR MSCI ACWI ex-US ETF ETF 78463X848   7,961 331 SH   SOLE   331 0 0
SPDR Portfolio Developed World ETF 78463X889   68,790 2,351 SH   SOLE   2,351 0 0
SPDR Portfolio Emerging Market ETF 78463X509   33,818 925 SH   SOLE   925 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   8,436,999 25,093 SH   SOLE   14,258 0 10,835
SPDR S&P 500 Growth ETF 78464A409   41,341 825 SH   SOLE   825 0 0
SPDR S&P 600 Small Cap Value E ETF 78464A300   22,641 452 SH   SOLE   452 0 0
SPDR S&P Biotech ETF ETF 78464A870   439,591 3,945 SH   SOLE   3,945 0 0
SPDR S&P Dividend ETF ETF 78464A763   221,760 2,400 SH   SOLE   2,400 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   18,483,269 54,384 SH   SOLE   53,492 0 892
SPDR S&P Regional Banking ETF ETF 78464A698   15,378 431 SH   SOLE   431 0 0
Tekla Healthcare Investors ETF 87911J103   45,343 2,199 SH   SOLE   2,199 0 0
Templeton Dragon Fund Inc. ETF 88018T101   99,782 4,550 SH   SOLE   4,200 0 350
US Technology Select SPDR ETF 81369Y803   4,400,874 37,711 SH   SOLE   35,706 0 2,005
Utilities Select Sector SPDR ETF 81369Y886   29,690 500 SH   SOLE   0 0 500
VanEck Merk Gold Trust ETF 921078101   102,984 5,600 SH   SOLE   0 0 5,600
VanEck Vectors Morningstar Wid ETF 92189F643   2,511 46 SH   SOLE   46 0 0
VanEck Vectors Semiconductor E ETF 92189F676   69,680 400 SH   SOLE   400 0 0
Vaneck Vectors Vietnam ETF ETF 92189F817   2,970 200 SH   SOLE   200 0 0
Vanguard Consumer Staples ETF ETF 92204A207   2,255,675 13,808 SH   SOLE   13,808 0 0
Vanguard Dividend Appreciation ETF 921908844   2,853,669 22,087 SH   SOLE   13,237 0 8,850
Vanguard Energy ETF ETF 92204A306   1,129 28 SH   SOLE   28 0 0
Vanguard ESG International Sto ETF 921910725   516,000 10,000 SH   SOLE   0 0 10,000
Vanguard Extended Market VIPER ETF 922908652   7,449,237 57,251 SH   SOLE   56,966 0 285
Vanguard Financials ETF ETF 92204A405   2,403,414 41,084 SH   SOLE   41,084 0 0
Vanguard FTSE All-Wld ex-US Sm ETF 922042718   250,064 2,375 SH   SOLE   75 0 2,300
Vanguard FTSE All-World Ex-US ETF 922042775   12,954,491 256,779 SH   SOLE   203,934 0 52,845
Vanguard FTSE Developed Market ETF 921943858   1,245,417 30,450 SH   SOLE   29,160 0 1,290
Vanguard FTSE Emerging Markets ETF 922042858   7,819,262 180,834 SH   SOLE   173,054 0 7,780
Vanguard Global ex-US Real Est ETF 922042676   141,212 2,905 SH   SOLE   2,905 0 0
Vanguard Growth VIPERs ETF 922908736   1,400,579 6,153 SH   SOLE   6,153 0 0
Vanguard Health Care ETF ETF 92204A504   51,000 250 SH   SOLE   250 0 0
Vanguard High Dividend Yield E ETF 921946406   2,900,845 35,844 SH   SOLE   33,431 0 2,413
Vanguard Industrials ETF ETF 92204A603   1,735,792 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technolog ETF 92204A702   1,150,808 3,695 SH   SOLE   3,695 0 0
Vanguard Intl High Dividend Yi ETF 921946794   3,258,331 62,588 SH   SOLE   62,588 0 0
Vanguard Large-Cap VIPERs ETF 922908637   410,186 2,622 SH   SOLE   2,622 0 0
Vanguard Mid-Cap ETF ETF 922908629   4,300,567 24,399 SH   SOLE   1,355 0 23,044
Vanguard Mid-Cap Growth ETF ETF 922908538   96,555 536 SH   SOLE   536 0 0
Vanguard Mid-Cap Value ETF 922908512   369,494 3,645 SH   SOLE   3,645 0 0
Vanguard REIT Index ETF ETF 922908553   276,281 3,499 SH   SOLE   3,015 0 484
Vanguard S&P 500 ETF ETF 922908363   58,853,128 190,491 SH   SOLE   187,895 0 2,596
Vanguard S&P 500 Growth Index ETF 921932505   44,604 214 SH   SOLE   0 0 214
Vanguard S&P Mid-Cap 400 Index ETF 921932885   2,278,928 18,153 SH   SOLE   18,153 0 0
Vanguard S&P Small-Cap 600 ETF 921932828   991,279 7,676 SH   SOLE   7,676 0 0
Vanguard Small-Cap VIPERs ETF 922908751   6,041,710 39,283 SH   SOLE   6,250 0 33,033
Vanguard Small Cap Growth VIPE ETF 922908595   9,646,488 44,882 SH   SOLE   1,460 0 43,422
Vanguard Small Cap Value VIPER ETF 922908611   9,870,962 89,225 SH   SOLE   2,747 0 86,478
Vanguard Total International S ETF 921909768   160,058 3,068 SH   SOLE   2,866 0 202
Vanguard Total Stock Market VI ETF 922908769   21,677,980 127,286 SH   SOLE   57,469 0 69,817
Vanguard Total World Stock Ind ETF 922042742   1,266,664 15,707 SH   SOLE   5,747 0 9,960
Vanguard Utilities ETF ETF 92204A876   503,748 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF ETF 922908744   52,673 504 SH   SOLE   504 0 0
Wisdom Tree U.S. ESG Fund ETF 97717W596   6,017 165 SH   SOLE   165 0 0
Wisdomtree Large Cap Div Exch ETF 97717W307   106,744 1,100 SH   SOLE   1,100 0 0
WisdomTree MidCap Dividend ETF 97717W505   11,366 393 SH   SOLE   393 0 0
WisdomTree US MidCap Earnings ETF 97717W570   5,641 165 SH   SOLE   165 0 0
Bristol-Myers Squibb Co Rights WT 110122157   1,238 550 SH   SOLE   235 0 315
American International Group W WT 026874156   0 2 SH   SOLE   0 0 2
Key Energy Services Inc Exp 12 WT 49309J111   0 8 SH   SOLE   8 0 0
Key Energy Services Inc Exp 12 WT 49309J129   0 8 SH   SOLE   8 0 0
Occidental Petroleum Corp Warr WT 674599162   81 27 SH   SOLE   27 0 0
Preferred Apt Cmntys I Warrant WT 74039J330   0 125 SH   SOLE   0 0 125
Preferred Apt Community Warran WT 74063B369   0 100 SH   SOLE   100 0 0
Weatherford Intl Warrants Exp WT G48833126   0 2 SH   SOLE   2 0 0
AllianceBernstein Holding LP LTD 01881G106   2,704 100 SH   SOLE   100 0 0
Brookfield Business Partners L LTD G16234109   696 36 SH   SOLE   36 0 0
CVR Partners LP LTD 126633106   905 104 SH   SOLE   104 0 0
Energy Transfer LP LTD 29273V100   32,921 6,074 SH   SOLE   6,074 0 0
Enterprise Prods Partners L P LTD 293792107   193,949 12,283 SH   SOLE   12,283 0 0
Magellan Midstream Partners LP LTD 559080106   146,171 4,274 SH   SOLE   4,274 0 0