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
1st Source Corporation COM 336901103   291,620 6,377 SH   SOLE   6,377 0 0
2U Inc COM 90214J101   16,280 1,000 SH   SOLE   0 0 1,000
3M Company COM 88579Y101   11,630,468 70,745 SH   SOLE   13,972 0 56,773
Aaron's Inc COM 002535300   65,581 1,020 SH   SOLE   1,020 0 0
Abbott Labs COM 002824100   87,646,012 1,047,520 SH   SOLE   780,487 0 267,033
Abbvie Inc COM 00287Y109   9,760,308 128,900 SH   SOLE   106,963 0 21,937
Accenture PLC - Class A COM G1151C101   57,749,240 300,230 SH   SOLE   194,074 0 106,156
Addus HomeCare Corp COM 006739106   79,280 1,000 SH   SOLE   1,000 0 0
Adobe Systems Inc. COM 00724F101   492,554 1,783 SH   SOLE   500 0 1,283
Adtalem Global Education Inc COM 00737L103   5,028 132 SH   SOLE   0 0 132
Advanced Micro Devices Inc COM 007903107   28,990 1,000 SH   SOLE   1,000 0 0
Advansix Inc COM 00773T101   2,186 85 SH   SOLE   77 0 8
Aecom COM 00766T100   8,489 226 SH   SOLE   226 0 0
AerCap Holdings N.V. COM N00985106   90,338 1,650 SH   SOLE   1,650 0 0
AFLAC Incorporated COM 001055102   31,968 611 SH   SOLE   611 0 0
Agilent Technologies Inc COM 00846U101   2,299 30 SH   SOLE   0 0 30
Air Lease Corp Class A COM 00912X302   196,746 4,690 SH   SOLE   4,690 0 0
Air Products and Chemicals Inc COM 009158106   2,339,703 10,491 SH   SOLE   491 0 10,000
Akebia Therapeutics Inc COM 00972D105   1,960 500 SH   SOLE   0 0 500
Alcoa Corp COM 013872106   8,329 415 SH   SOLE   415 0 0
Alcon Inc COM H01301128   246,683 4,232 SH   SOLE   4,172 0 60
Alexion Pharmaceuticals Inc COM 015351109   4,897 50 SH   SOLE   50 0 0
Align Technology Inc COM 016255101   4,342 24 SH   SOLE   0 0 24
Alliance Data Systems Corp COM 018581108   2,819 22 SH   SOLE   0 0 22
Alliant Energy Corporation COM 018802108   15,424 286 SH   SOLE   286 0 0
Allscripts Healthcare Solution COM 01988P108   3,843 350 SH   SOLE   0 0 350
Allstate Corp. COM 020002101   1,017,230 9,317 SH   SOLE   901 0 8,416
Alphabet Inc Class A COM 02079K305   31,174,483 25,529 SH   SOLE   20,879 0 4,650
Alphabet Inc Class C COM 02079K107   78,881,489 64,710 SH   SOLE   43,101 0 21,609
Altria Group Inc. COM 02209S103   1,324,376 31,718 SH   SOLE   21,566 0 10,152
Amazon.com Inc. COM 023135106   2,609,072 1,503 SH   SOLE   534 0 969
Ameren Corp. COM 023608102   100,063 1,250 SH   SOLE   644 0 606
American Electric Power Inc COM 025537101   216,986 2,316 SH   SOLE   2,065 0 251
American Express Company COM 025816109   12,734,734 107,666 SH   SOLE   58,326 0 49,340
American Finance Trust Inc COM 02607T109   33,225 2,380 SH   SOLE   2,380 0 0
American Financial Group Inc. COM 025932104   134,920 1,251 SH   SOLE   1,251 0 0
American Tower REIT Inc COM 03027X100   33,244,726 149,699 SH   SOLE   148,449 0 1,250
American Water Works Co Inc COM 030420103   807,495 6,500 SH   SOLE   900 0 5,600
Ameriprise Financial Incorpora COM 03076C106   53,103 361 SH   SOLE   120 0 241
Amerisourcebergen Corp. COM 03073E105   16,466 200 SH   SOLE   0 0 200
Amgen Inc COM 031162100   75,596,046 390,657 SH   SOLE   280,093 0 110,564
Amphenol Corp COM 032095101   113,681 1,175 SH   SOLE   1,175 0 0
Analog Devices Inc COM 032654105   34,435,622 308,204 SH   SOLE   306,179 0 2,025
Anixter International Inc. COM 035290105   41,472 600 SH   SOLE   600 0 0
Ansys Inc COM 03662Q105   135,030 610 SH   SOLE   610 0 0
Anthem Inc COM 036752103   228,575 952 SH   SOLE   626 0 326
Aon Corp COM G0408V102   711,370 3,675 SH   SOLE   0 0 3,675
Apache Corp COM 037411105   35,584 1,390 SH   SOLE   890 0 500
Apergy Corp COM 03755L104   31,108 1,150 SH   SOLE   1,150 0 0
Aphria Inc COM 03765K104   5,190 1,000 SH   SOLE   0 0 1,000
Apollo Commercial Real Estate COM 03762U105   2,454 125 SH   SOLE   0 0 125
Apple Inc COM 037833100   137,576,900 614,264 SH   SOLE   441,600 0 172,664
Applied Materials Inc. COM 038222105   84,830 1,700 SH   SOLE   800 0 900
Aqua America Inc COM 03836W103   65,811 1,468 SH   SOLE   437 0 1,031
Arch Capital Group LTD COM G0450A105   228,581 5,445 SH   SOLE   1,845 0 3,600
Archer-Daniels-Midland Co. COM 039483102   41,316 1,006 SH   SOLE   350 0 656
Arconic Inc COM 03965L100   411,684 15,834 SH   SOLE   0 0 15,834
Arthur J. Gallagher & Co COM 363576109   192,980 2,154 SH   SOLE   0 0 2,154
ASGN Inc COM 00191U102   45,574 725 SH   SOLE   725 0 0
Aspen Technology Inc COM 045327103   4,554 37 SH   SOLE   0 0 37
AT&T Inc COM 00206R102   8,454,120 223,418 SH   SOLE   175,376 0 48,042
Atmos Energy Corporation COM 049560105   68,334 600 SH   SOLE   600 0 0
Aurora Cannabis Inc COM 05156X108   2,414 550 SH   SOLE   550 0 0
Autodesk Inc COM 052769106   136,770 926 SH   SOLE   0 0 926
Automatic Data Processing COM 053015103   17,857,861 110,091 SH   SOLE   102,991 0 7,100
Avalonbay Communities Inc. COM 053484101   52,044 240 SH   SOLE   240 0 0
Avanos Medical Inc COM 05350V106   41,993 1,121 SH   SOLE   1,091 0 30
Avista Corp COM 05379B107   72,660 1,500 SH   SOLE   0 0 1,500
Axon Enterprise Inc COM 05464C101   27,254 480 SH   SOLE   0 0 480
Bank Montreal Que COM 063671101   98,088 1,330 SH   SOLE   0 0 1,330
Bank of America Corporation COM 060505104   647,732 22,205 SH   SOLE   7,953 0 14,252
Bank of New York Mellon Corp COM 064058100   1,834,441 40,576 SH   SOLE   34,926 0 5,650
Baxter International Inc COM 071813109   49,259,539 561,743 SH   SOLE   544,397 0 17,346
BB&T Corp. COM 054937107   562,253 10,535 SH   SOLE   7,233 0 3,302
Becton Dickinson & Co COM 075887109   12,497,489 49,405 SH   SOLE   575 0 48,830
Berkshire Hathaway Inc - Class COM 084670702   97,038,834 466,488 SH   SOLE   331,903 0 134,585
Berkshire Hathaway Inc. Class COM 084670108   86,065,632 276 SH   SOLE   76 0 200
Biglari Holdings Inc Class A COM 08986R408   1,122 2 SH   SOLE   2 0 0
Biglari Holdings Inc Class B COM 08986R309   2,725 25 SH   SOLE   25 0 0
Biogen Inc COM 09062X103   58,671 252 SH   SOLE   25 0 227
BlackRock Inc COM 09247X101   2,155,115 4,836 SH   SOLE   3,196 0 1,640
Blackstone Mortgage Trust Inc COM 09257W100   93,728 2,570 SH   SOLE   2,570 0 0
Block H & R Inc. COM 093671105   315,216 13,200 SH   SOLE   0 0 13,200
Boeing Co. COM 097023105   5,441,907 14,303 SH   SOLE   7,505 0 6,798
Booking Holdings Inc COM 09857L108   49,065 25 SH   SOLE   25 0 0
Boston Beer Co Inc Cl A COM 100557107   12,015 33 SH   SOLE   33 0 0
Boston Properties Inc. COM 101121101   833,553 6,382 SH   SOLE   6,382 0 0
Boston Scientific Corp. COM 101137107   13,102 322 SH   SOLE   0 0 322
Box Inc COM 10316T104   33,120 2,000 SH   SOLE   0 0 2,000
Brighthouse Financial Inc. COM 10922N103   1,943 48 SH   SOLE   36 0 12
Bristol-Myers Squibb Co. COM 110122108   33,795,458 666,446 SH   SOLE   503,261 0 163,185
Broadridge Financial Solutions COM 11133T103   24,994 200 SH   SOLE   200 0 0
Brookfield Asset Management In COM 112585104   380,815 7,173 SH   SOLE   6,907 0 266
Brown Forman Corp Class A COM 115637100   134,438 2,250 SH   SOLE   2,250 0 0
Brown Forman Corp Class B COM 115637209   1,575,540 25,030 SH   SOLE   24,330 0 700
C S X Corp. COM 126408103   2,021,922 29,189 SH   SOLE   28,896 0 293
Cabot Oil & Gas Corporation COM 127097103   134,411 7,650 SH   SOLE   7,650 0 0
Campbell Soup Co. COM 134429109   10,557 225 SH   SOLE   0 0 225
Canadian National Railway COM 136375102   71,888 800 SH   SOLE   800 0 0
Canadian Natural Resource Ltd COM 136385101   24,152 900 SH   SOLE   0 0 900
Canadian Pacific Railway Ltd COM 13645T100   86,784 389 SH   SOLE   345 0 44
Canopy Growth Corporation COM 138035100   1,834 80 SH   SOLE   80 0 0
Capital One Financial Corporat COM 14040H105   63,686 700 SH   SOLE   700 0 0
Cardia Inc COM 14140R102   0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc. COM 14149Y108   266,146 5,583 SH   SOLE   0 0 5,583
CarMax Inc COM 143130102   53,328 606 SH   SOLE   525 0 81
Carnival Corp COM 143658300   419,834 9,605 SH   SOLE   0 0 9,605
Carter Validus Mission Critica COM 146282108   29,315 5,500 SH   SOLE   5,500 0 0
Caterpillar Inc. COM 149123101   325,501 2,577 SH   SOLE   250 0 2,327
CBRE Group Inc COM 12504L109   161,203 3,041 SH   SOLE   2,990 0 51
CBS Corp New CL B COM 124857202   40,550 1,000 SH   SOLE   0 0 1,000
CDK Global Inc COM 12508E101   214,529 4,461 SH   SOLE   3,027 0 1,434
Cedar Fair LP COM 150185106   5,317 91 SH   SOLE   0 0 91
Celgene Corp COM 151020104   53,125 535 SH   SOLE   220 0 315
Cenovus Energy Inc COM 15135U109   18,760 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   17,391 402 SH   SOLE   0 0 402
Cerner Corp COM 156782104   1,073,095 15,700 SH   SOLE   15,700 0 0
CGI Inc Class A COM 12532H104   59,355 750 SH   SOLE   750 0 0
Charter Communications, Inc COM 16119P108   117,454 285 SH   SOLE   285 0 0
Check Point Software Tech LTD COM M22465104   161,513 1,475 SH   SOLE   1,430 0 45
Chevron Corp COM 166764100   53,804,652 453,665 SH   SOLE   377,640 0 76,025
Chipotle Mexican Grill Inc COM 169656105   373,169 444 SH   SOLE   307 0 137
Chubb Ltd COM H1467J104   31,118,067 191,863 SH   SOLE   188,863 0 3,000
Church and Dwight Inc COM 171340102   347,007 4,612 SH   SOLE   1,092 0 3,520
Cigna Corp. COM 125523100   215,542 1,420 SH   SOLE   587 0 833
Cincinnati Bell Inc. COM 171871502   2,134 421 SH   SOLE   421 0 0
Cincinnati Financial Corp COM 172062101   5,982,701 51,034 SH   SOLE   51,034 0 0
Cintas Corp. COM 172908105   3,159,290 11,784 SH   SOLE   5,854 0 5,930
Cisco Systems Inc COM 17275R102   13,371,965 270,632 SH   SOLE   50,908 0 219,724
Citigroup Inc. COM 172967424   353,966 5,124 SH   SOLE   244 0 4,880
Citrix Systems Inc. COM 177376100   48,260 500 SH   SOLE   500 0 0
Clorox Co. COM 189054109   91,426 602 SH   SOLE   452 0 150
CME Group Inc COM 12572Q105   38,041 180 SH   SOLE   0 0 180
CNL Healthcare Properties Inc COM 12612C108   8,485 1,062 SH   SOLE   1,062 0 0
Coca Cola COM 191216100   9,953,348 181,503 SH   SOLE   79,179 0 102,324
Cognex Corp COM 192422103   24,565 500 SH   SOLE   0 0 500
Cognizant Technology Solutions COM 192446102   187,424 3,110 SH   SOLE   1,610 0 1,500
Colgate-Palmolive Co. COM 194162103   10,318,451 140,368 SH   SOLE   44,369 0 95,999
Comcast Corporation Class A COM 20030N101   26,331,995 584,117 SH   SOLE   349,558 0 234,559
Compass Diversified Holdings COM 20451Q104   19,710 1,000 SH   SOLE   1,000 0 0
Conagra Inc. COM 205887102   24,544 800 SH   SOLE   800 0 0
ConocoPhillips COM 20825C104   2,072,819 36,378 SH   SOLE   11,951 0 24,427
Consolidated Communications Ho COM 209034107   14,280 3,000 SH   SOLE   0 0 3,000
Consolidated Edison Inc. COM 209115104   110,058 1,165 SH   SOLE   425 0 740
Constellation Brands Inc COM 21036P108   17,960,397 86,648 SH   SOLE   0 0 86,648
Corning Incorporated COM 219350105   391,522 13,728 SH   SOLE   8,128 0 5,600
Corteva Inc COM 22052L104   257,139 9,184 SH   SOLE   3,693 0 5,491
Costco Wholesale Corp COM 22160K105   2,880,891 9,999 SH   SOLE   4,029 0 5,970
Covetrus Inc COM 22304C100   2,854 240 SH   SOLE   240 0 0
Credit Acceptance Corp Mich COM 225310101   207,590 450 SH   SOLE   450 0 0
Crown Castle International Cor COM 22822V101   6,951 50 SH   SOLE   50 0 0
Cullen Frost Bankers COM 229899109   13,423,471 151,592 SH   SOLE   151,592 0 0
Cummins Inc COM 231021106   65,068 400 SH   SOLE   400 0 0
CVS Health Corp COM 126650100   2,523,936 40,018 SH   SOLE   28,668 0 11,350
CyrusOne Inc COM 23283R100   27,860 350 SH   SOLE   350 0 0
Danaher Corp COM 235851102   15,893,282 109,914 SH   SOLE   1,611 0 108,303
Darden Restaurants Inc. COM 237194105   117,984 998 SH   SOLE   998 0 0
Deere Co COM 244199105   36,386,881 214,748 SH   SOLE   213,594 0 1,154
Dell Technologies Inc COM 24703L202   10,061 194 SH   SOLE   185 0 9
Delta Air Lines Inc COM 247361702   41,875 727 SH   SOLE   0 0 727
Dentsply Sirona Inc. COM 24906P109   411,791 7,710 SH   SOLE   7,710 0 0
Devon Energy Corp New COM 25179M103   2,406 100 SH   SOLE   0 0 100
Diebold Nixdorf Inc COM 253651103   4,099 366 SH   SOLE   366 0 0
Digital Realty Trust Inc COM 253868103   32,063 247 SH   SOLE   0 0 247
Discover Financial Services COM 254709108   148,882 1,836 SH   SOLE   0 0 1,836
Discovery Inc - Class C COM 25470F302   12,876 523 SH   SOLE   423 0 100
Dish Network Corporation COM 25470M109   47,698 1,400 SH   SOLE   1,400 0 0
Disney (Walt) Co COM 254687106   87,675,977 672,775 SH   SOLE   436,735 0 236,040
Dominion Energy Inc. COM 25746U109   1,622,583 20,022 SH   SOLE   2,409 0 17,613
Donaldson Inc. COM 257651109   1,151,853 22,117 SH   SOLE   22,117 0 0
Dover Corp. COM 260003108   449,812 4,518 SH   SOLE   3,091 0 1,427
Dow Chemical Co COM 260557103   512,094 10,747 SH   SOLE   3,596 0 7,151
DTE Energy Company COM 233331107   13,926 104 SH   SOLE   104 0 0
Duke Energy Corp COM 26441C204   40,242,658 419,807 SH   SOLE   415,423 0 4,384
Duke Realty Corporation COM 264411505   17,732 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102   654,876 9,184 SH   SOLE   3,693 0 5,491
DXC Technology Company COM 23355L106   73,728 2,483 SH   SOLE   2,449 0 34
E.W. Scripps Company COM 811054402   6,798 512 SH   SOLE   0 0 512
Eaton Corp PLC COM G29183103   11,709,931 140,829 SH   SOLE   3,044 0 137,785
eBay Inc. COM 278642103   15,592 400 SH   SOLE   0 0 400
Ecolab COM 278865100   223,710 1,127 SH   SOLE   1,066 0 61
Edwards Lifesciences Corp COM 28176E108   639,059 2,906 SH   SOLE   2,136 0 770
Elbit Systems LTD COM M3760D101   217,496 1,320 SH   SOLE   1,000 0 320
Electronic Arts Inc COM 285512109   118,362 1,210 SH   SOLE   0 0 1,210
Emerson Electric Co. COM 291011104   11,751,614 175,765 SH   SOLE   131,589 0 44,176
Enbridge Inc COM 29250N105   46,973,437 1,339,038 SH   SOLE   1,018,687 0 320,351
Encorium Group Inc COM 29257R208   0 52 SH   SOLE   52 0 0
Energizer Holdings Inc COM 29272W109   34,864 800 SH   SOLE   0 0 800
Ennis Inc. COM 293389102   101,677 5,031 SH   SOLE   5,031 0 0
EOG Res Inc COM 26875P101   571,865 7,705 SH   SOLE   5,760 0 1,945
EPR Properties COM 26884U109   1,081 14 SH   SOLE   14 0 0
Equity Residential COM 29476L107   139,481 1,606 SH   SOLE   556 0 1,050
Essex Property Trust COM 297178105   32,531 99 SH   SOLE   99 0 0
Estee Lauder Companies COM 518439104   228,594 1,149 SH   SOLE   0 0 1,149
Everest Re Group Ltd COM G3223R108   15,273,565 57,400 SH   SOLE   0 0 57,400
Evergy Inc COM 30034W106   63,632 956 SH   SOLE   0 0 956
Eversource Energy COM 30040W108   60,427 707 SH   SOLE   0 0 707
Exelon Corp COM 30161N101   32,754 678 SH   SOLE   362 0 316
Expeditors Intl Wash Inc COM 302130109   4,755 64 SH   SOLE   0 0 64
Exxon Mobil Corp COM 30231G102   33,066,174 468,294 SH   SOLE   324,640 0 143,655
Facebook Inc Class A COM 30303M102   16,729,013 93,941 SH   SOLE   91,405 0 2,536
Fastenal Co. COM 311900104   155,770 4,768 SH   SOLE   0 0 4,768
Federal Realty Investment Trus COM 313747206   61,735 450 SH   SOLE   450 0 0
Fedex Corp COM 31428X106   25,567,607 174,843 SH   SOLE   131,286 0 43,557
Fidelity National Information COM 31620M106   24,934,028 187,813 SH   SOLE   186,587 0 1,226
Fifth Third Bancorp COM 316773100   1,969,223 71,297 SH   SOLE   71,080 0 217
First Citizens Bancshares Inc COM 31946M103   188,780 400 SH   SOLE   0 0 400
First Financial Bankshares Inc COM 32020R109   259,174 7,776 SH   SOLE   0 0 7,776
First Finl Bancorp COM 320209109   80,768 3,300 SH   SOLE   3,300 0 0
First Horizon National Corp COM 320517105   72,582 4,442 SH   SOLE   4,442 0 0
First Industrial Realty Trust COM 32054K103   39,560 1,000 SH   SOLE   0 0 1,000
First Republic Bank COM 33616C100   13,731 142 SH   SOLE   0 0 142
Firstenergy Corp. COM 337932107   33,423 693 SH   SOLE   0 0 693
Fiserv Inc. COM 337738108   386,184 3,728 SH   SOLE   1,050 0 2,678
FleetCor Technologies Inc COM 339041105   14,311 37 SH   SOLE   0 0 37
Flextronics International Ltd COM Y2573F102   262 25 SH   SOLE   0 0 25
Flowserve Corp. COM 34354P105   14,070 300 SH   SOLE   300 0 0
FMC Corp COM 302491303   593,219 6,735 SH   SOLE   6,735 0 0
Ford Motor Co. COM 345370860   20,866 2,278 SH   SOLE   2,178 0 100
Fortis Inc COM 349553107   9,012 213 SH   SOLE   0 0 213
Fortive Corporation COM 34959J108   177,022 2,582 SH   SOLE   0 0 2,582
Fortune Brands Home & Security COM 34964C106   136,750 2,500 SH   SOLE   1,475 0 1,025
Franklin Resources Inc COM 354613101   22,859 785 SH   SOLE   785 0 0
Freeport-McMoRan Inc COM 35671D857   19,264 2,013 SH   SOLE   0 0 2,013
Frontier Communications Corpor COM 35906A306   17 20 SH   SOLE   0 0 20
Garrett Motion Inc COM 366505105   2,888 290 SH   SOLE   234 0 56
Gartner Group Inc Cl A COM 366651107   28,884 202 SH   SOLE   0 0 202
Generac Holdings Inc COM 368736104   117,510 1,500 SH   SOLE   0 0 1,500
General Dynamics Corporation COM 369550108   22,487,850 123,066 SH   SOLE   120,901 0 2,165
General Electric COM 369604103   471,638 52,698 SH   SOLE   33,901 0 18,797
General Mills Inc. COM 370334104   405,793 7,362 SH   SOLE   5,662 0 1,700
General Motors COM 37045V100   37,517 1,001 SH   SOLE   1 0 1,000
Genoil Inc COM 371924101   302 15,000 SH   SOLE   0 0 15,000
Gentex Corp. COM 371901109   104,633 3,800 SH   SOLE   3,800 0 0
Genuine Parts Co. COM 372460105   563,278 5,613 SH   SOLE   5,455 0 158
Gildan Activewear Inc COM 375916103   138,628 3,905 SH   SOLE   3,905 0 0
Gilead Sciences Inc. COM 375558103   14,814,695 233,744 SH   SOLE   231,574 0 2,170
Global Payments Inc COM 37940X102   121,476 764 SH   SOLE   0 0 764
Gold Reserve Inc COM 38068N306   1,203 650 SH   SOLE   0 0 650
Goldman Sachs Group Inc. COM 38141G104   213,032 1,028 SH   SOLE   606 0 422
Graco Incorporated COM 384109104   55,248 1,200 SH   SOLE   1,200 0 0
Grainger WW Inc. COM 384802104   834,102 2,807 SH   SOLE   335 0 2,472
Green Thumb Industries Inc COM 39342L108   4,085 500 SH   SOLE   0 0 500
Groupe Danone COM F12033134   13,217 150 SH   SOLE   150 0 0
H B Fuller Co COM 359694106   27,936 600 SH   SOLE   600 0 0
Halliburton Co. COM 406216101   8,162 433 SH   SOLE   433 0 0
Hanesbrands Inc COM 410345102   37,289 2,434 SH   SOLE   434 0 2,000
Hanover Insurance Group Inc COM 410867105   17,891 132 SH   SOLE   132 0 0
Hartford Financial Services Gr COM 416515104   138,072 2,275 SH   SOLE   200 0 2,075
Hawaiian Elec Inds Inc. COM 419870100   147,092 3,225 SH   SOLE   3,225 0 0
HCP Inc COM 40414L109   36,000 1,000 SH   SOLE   0 0 1,000
Helmerich & Payne COM 423452101   112,196 2,800 SH   SOLE   1,200 0 1,600
Henry Schein Inc. COM 806407102   163,195 2,570 SH   SOLE   2,570 0 0
Hershey Company COM 427866108   8,142,879 52,538 SH   SOLE   51,818 0 720
Hess Corp COM 42809H107   60,480 1,000 SH   SOLE   0 0 1,000
Hewlett Packard Enterprise COM 42824C109   408,577 26,735 SH   SOLE   25,535 0 1,200
Hillenbrand Inc COM 431571108   4,632 150 SH   SOLE   0 0 150
HollyFrontier Corp COM 436106108   52,567 980 SH   SOLE   0 0 980
Home BancShares Inc COM 436893200   53,472 2,845 SH   SOLE   2,845 0 0
Home Depot Inc. COM 437076102   7,245,952 31,230 SH   SOLE   21,919 0 9,311
Honeywell International Inc. COM 438516106   2,387,624 14,111 SH   SOLE   7,755 0 6,356
Host Hotels & Resorts Inc COM 44107P104   9,497 543 SH   SOLE   0 0 543
Howard Hughes Corp COM 44267D107   68,688 530 SH   SOLE   530 0 0
HP Inc. COM 40434L105   503,297 26,378 SH   SOLE   24,802 0 1,576
Hubbell Inc COM 443510607   40,603 309 SH   SOLE   309 0 0
Humana Inc. COM 444859102   24,341 95 SH   SOLE   0 0 95
Huntington Bancshares Inc. COM 446150104   132,678 9,201 SH   SOLE   9,201 0 0
Huntsman Corp COM 447011107   13,956 600 SH   SOLE   600 0 0
Huron Consulting Group Inc COM 447462102   12,268 200 SH   SOLE   0 0 200
Hyatt Hotels Corp COM 448579102   7,367 100 SH   SOLE   0 0 100
IAC/InterActive Corp COM 44919P508   16,147 85 SH   SOLE   0 0 85
Icon PLC COM G4705A100   73,670 500 SH   SOLE   500 0 0
Idex Corporation COM 45167R104   639,132 3,900 SH   SOLE   0 0 3,900
Idexx Laboratories COM 45168D104   120,193 442 SH   SOLE   0 0 442
Illinois Tool Works COM 452308109   43,556,208 276,449 SH   SOLE   120,708 0 155,741
Ingersoll-Rand PLC Shs COM G47791101   12,321 100 SH   SOLE   100 0 0
Ingredion Inc COM 457187102   44,068 535 SH   SOLE   535 0 0
Inland Real Estate Income Trus COM 457464105   4,809 245 SH   SOLE   245 0 0
Intel Corp COM 458140100   44,268,310 859,078 SH   SOLE   689,272 0 169,806
Intercontinental Exchange Inc COM 45866F104   7,751 84 SH   SOLE   0 0 84
InterDigital Inc COM 45867G101   10,494 200 SH   SOLE   200 0 0
International Business Machine COM 459200101   10,336,018 71,077 SH   SOLE   65,924 0 5,153
International Paper Company COM 460146103   62,312 1,490 SH   SOLE   190 0 1,300
International Speedway Corpora COM 460335201   18,000 400 SH   SOLE   400 0 0
Intuit Inc. COM 461202103   305,831 1,150 SH   SOLE   0 0 1,150
Intuitive Surgical Inc New COM 46120E602   1,921,609 3,559 SH   SOLE   540 0 3,019
Invesco Limited COM G491BT108   16,313 963 SH   SOLE   0 0 963
Iron Mountain Inc COM 46284V101   18,019 546 SH   SOLE   0 0 546
ITT Inc. COM 45073V108   6,119 100 SH   SOLE   100 0 0
J.M. Smucker Company COM 832696405   8,045,433 73,127 SH   SOLE   72,011 0 1,116
Jack Henry & Associates Inc COM 426281101   9,634 66 SH   SOLE   0 0 66
Jacobs Engr Group Inc Del COM 469814107   82,350 900 SH   SOLE   0 0 900
Janus Henderson Group PLC COM G4474Y214   44,763 1,993 SH   SOLE   1,849 0 144
Jazz Pharmaceuticals PLC COM G50871105   70,477 550 SH   SOLE   550 0 0
Jefferies Financial Group Inc COM 47233W109   1,407 80 SH   SOLE   0 0 80
John Bean Technologies Corpora COM 477839104   67,811 682 SH   SOLE   682 0 0
Johnson & Johnson COM 478160104   39,399,388 304,526 SH   SOLE   191,700 0 112,826
Jones Lang LaSalle Inc COM 48020Q107   8,344 60 SH   SOLE   0 0 60
JPMorgan Chase & Co COM 46625H100   75,756,325 643,694 SH   SOLE   389,634 0 254,060
Kansas City Southern COM 485170302   18,676,152 140,031 SH   SOLE   138,893 0 1,138
Kellogg Co COM 487836108   568,597 8,836 SH   SOLE   2,236 0 6,600
Keycorp New COM 493267108   55,304 3,100 SH   SOLE   0 0 3,100
Keysight Technologies Inc COM 49338L103   1,459 15 SH   SOLE   0 0 15
Kimberly Clark COM 494368103   8,326,735 58,196 SH   SOLE   39,665 0 18,531
Kinder Morgan Inc COM 49456B101   3,133 152 SH   SOLE   152 0 0
Kirkland Lake Gold Ltd COM 49741E100   58,740 1,310 SH   SOLE   1,310 0 0
Knight Transportation Inc COM 499049104   44,903 1,237 SH   SOLE   0 0 1,237
Knowles Corp COM 49926D109   23,900 1,175 SH   SOLE   1,175 0 0
Kontoor Brands Inc COM 50050N103   67,918 1,935 SH   SOLE   927 0 1,008
Kratos Defense and Security So COM 50077B207   55,770 3,000 SH   SOLE   0 0 3,000
Kroger Co. COM 501044101   1,245,356 48,308 SH   SOLE   48,308 0 0
L3Harris Technologies COM 502431109   12,879,764 61,732 SH   SOLE   4,741 0 56,991
Laboratory Corp Amer Hldgs COM 50540R409   30,306,192 180,394 SH   SOLE   179,217 0 1,177
LCNB Corp COM 50181P100   60,316 3,400 SH   SOLE   3,400 0 0
Lear Corp COM 521865204   70,740 600 SH   SOLE   0 0 600
Learning Tree International In COM 522015106   6,596 15,340 SH   SOLE   15,340 0 0
Legg Mason COM 524901105   1,247,591 32,668 SH   SOLE   31,168 0 1,500
Leidos Holdings Inc COM 525327102   40,364 470 SH   SOLE   0 0 470
LendingTree Inc COM 52603B107   27,318 88 SH   SOLE   88 0 0
Level One Bancorp Inc COM 52730D208   21,599 894 SH   SOLE   894 0 0
Liberty Global PLC C COM G5480U120   116,476 4,896 SH   SOLE   4,896 0 0
Liberty SiriusXM Group C COM 531229607   7,637 182 SH   SOLE   0 0 182
Lilly (Eli) & Co. COM 532457108   2,238,054 20,013 SH   SOLE   5,896 0 14,117
Lincoln National Corp COM 534187109   214,558 3,557 SH   SOLE   3,157 0 400
Linde AG COM G5494J103   37,919,915 195,746 SH   SOLE   195,031 0 715
Lockheed Martin Corp. COM 539830109   12,339,548 31,635 SH   SOLE   7,501 0 24,134
Loews Corp. COM 540424108   281,390 5,466 SH   SOLE   5,466 0 0
LogMeIn Inc COM 54142L109   6,032 85 SH   SOLE   85 0 0
Lowe's Companies Inc COM 548661107   74,556,389 678,031 SH   SOLE   382,760 0 295,271
ltc properties reit ord shs COM 502175102   24,073 470 SH   SOLE   0 0 470
Lululemon Athletica Inc COM 550021109   64,498 335 SH   SOLE   15 0 320
M D U Resources Group Inc. COM 552690109   44,889 1,581 SH   SOLE   1,581 0 0
M&T Bank Corporation COM 55261F104   11,131,025 70,463 SH   SOLE   70,148 0 315
Macys Inc COM 55616P104   17,207 1,081 SH   SOLE   1,081 0 0
Madison Square Garden Co Cl A COM 55826P100   38,474 146 SH   SOLE   146 0 0
Magna International Inc Class COM 559222401   74,929 1,405 SH   SOLE   1,405 0 0
Main Street Capital Corp COM 56035L104   44,142 1,017 SH   SOLE   1,017 0 0
Manulife Finl Corp COM 56501R106   874,579 47,635 SH   SOLE   47,310 0 325
Marathon Petroleum Corp COM 56585A102   618,011 10,173 SH   SOLE   642 0 9,531
MarketAxess Holdings Inc COM 57060D108   65,500 200 SH   SOLE   200 0 0
Marriott International Cl A COM 571903202   516,136 4,150 SH   SOLE   25 0 4,125
Marriott Vacations Worldwide COM 57164Y107   12,383 119 SH   SOLE   0 0 119
Marsh & McLennan Cos Inc COM 571748102   689,845 6,895 SH   SOLE   5,345 0 1,550
Martin Marietta Materials COM 573284106   1,029,246 3,755 SH   SOLE   3,655 0 100
Mastercard Inc COM 57636Q104   103,439,380 380,893 SH   SOLE   373,557 0 7,336
Match Group Inc COM 57665R106   1,786 25 SH   SOLE   0 0 25
McCormick & Co COM 579780206   29,876,867 191,151 SH   SOLE   190,851 0 300
McDonalds Corp COM 580135101   36,247,986 168,823 SH   SOLE   159,568 0 9,255
McKesson Corporation COM 58155Q103   221,231 1,614 SH   SOLE   1,614 0 0
Medical Properties Trust Inc COM 58463J304   51,532 2,600 SH   SOLE   0 0 2,600
Medtronic plc COM G5960L103   4,024,266 36,866 SH   SOLE   2,154 0 34,712
Mercadolibre Inc COM 58733R102   26,459 48 SH   SOLE   0 0 48
Merck & Co. Inc. COM 58933Y105   13,856,556 163,546 SH   SOLE   93,335 0 70,211
Meredith Corp COM 589433101   29,328 800 SH   SOLE   0 0 800
Meridian Bioscience Inc COM 589584101   45,922 4,839 SH   SOLE   4,839 0 0
Metlife Inc COM 59156R108   15,447,918 327,564 SH   SOLE   3,808 0 323,756
MGIC Investment Corp COM 552848103   3,774 300 SH   SOLE   0 0 300
MGM Resorts International COM 552953101   20,097 725 SH   SOLE   725 0 0
Microchip Technology Inc COM 595017104   510,912 5,499 SH   SOLE   0 0 5,499
Micron Technology Inc COM 595112103   42,850 1,000 SH   SOLE   1,000 0 0
Microsoft Corp COM 594918104   161,980,307 1,165,075 SH   SOLE   782,112 0 382,963
Microstrategy Inc COM 594972408   41,544 280 SH   SOLE   280 0 0
Miller Herman Inc. COM 600544100   55,560 1,200 SH   SOLE   1,200 0 0
Mondelez Intl Inc CL A COM 609207105   11,922,566 214,435 SH   SOLE   20,597 0 193,838
Moodys Corp COM 615369105   522,317 2,550 SH   SOLE   0 0 2,550
Morgan Stanley COM 617446448   368,284 8,631 SH   SOLE   4,284 0 4,347
Motorola Solutions Inc COM 620076307   80,361 470 SH   SOLE   85 0 385
Motors Liq Co GUC Trust COM 62010U101   51 5 SH   SOLE   5 0 0
Nanoviricides Inc COM 630087302   4,174 2,036 SH   SOLE   2,036 0 0
National Oilwell Varco COM 637071101   38,160 1,800 SH   SOLE   800 0 1,000
NBT Bancorp Inc COM 628778102   10,538 288 SH   SOLE   288 0 0
NCR Corp. COM 62886E108   31,560 1,000 SH   SOLE   1,000 0 0
Neogen Corp COM 640491106   74,921 1,100 SH   SOLE   1,100 0 0
Nestle SA COM H57312649   18,569 171 SH   SOLE   55 0 116
Netapp Inc COM 64110D104   236,295 4,500 SH   SOLE   0 0 4,500
Netflix Inc. COM 64110L106   199,377 745 SH   SOLE   270 0 475
Newmont Mining Corp Holding Co COM 651639106   10,959 289 SH   SOLE   171 0 118
NextEra Energy Inc COM 65339F101   10,058,878 43,173 SH   SOLE   38,424 0 4,749
NextEra Energy Partners, LP COM 65341B106   15,852 300 SH   SOLE   300 0 0
Nike Inc. COM 654106103   34,830,796 370,856 SH   SOLE   366,371 0 4,485
Nisource Inc. COM 65473P105   60,169 2,011 SH   SOLE   1,456 0 555
Nordstrom Inc. COM 655664100   10,101 300 SH   SOLE   0 0 300
Norfolk Southern Corp. COM 655844108   17,211,787 95,802 SH   SOLE   93,677 0 2,125
Northern Trust Corp. COM 665859104   6,984,770 74,284 SH   SOLE   22 0 74,262
Northrop Grumman Corp. COM 666807102   74,958 200 SH   SOLE   0 0 200
Nucor Corp COM 670346105   56,492 1,101 SH   SOLE   1,101 0 0
Nutrien Ltd COM 67077M108   100,106 1,989 SH   SOLE   1,989 0 0
Nvidia Corp COM 67066G104   36,903 212 SH   SOLE   0 0 212
NXP Semiconductor NV COM N6596X109   344,905 3,150 SH   SOLE   3,050 0 100
Occidental Petroleum Corp. COM 674599105   77,575 1,714 SH   SOLE   1,041 0 673
OGE Energy Corp. COM 670837103   121,346 2,674 SH   SOLE   2,674 0 0
Old Second Bancorp Inc COM 680277100   222,404 18,200 SH   SOLE   0 0 18,200
Ollie's Bargain Outlet Holding COM 681116109   586 10 SH   SOLE   0 0 10
Omega Healthcare Investors Inc COM 681936100   800,111 19,146 SH   SOLE   0 0 19,146
Omnicom Group Inc COM 681919106   4,895 62 SH   SOLE   62 0 0
Open Text Corp COM 683715106   79,988 1,960 SH   SOLE   1,960 0 0
Oracle Corp COM 68389X105   24,829,179 451,194 SH   SOLE   433,673 0 17,521
P G & E Corp. COM 69331C108   2,000 200 SH   SOLE   0 0 200
Paccar Inc. COM 693718108   637,091 9,100 SH   SOLE   9,100 0 0
Packaging Corp of America COM 695156109   42,756 400 SH   SOLE   400 0 0
PacWest Bancorp COM 695263103   48,332 1,330 SH   SOLE   1,330 0 0
Paychex Inc. COM 704326107   16,140 195 SH   SOLE   195 0 0
PayPal Holdings Inc COM 70450Y103   472,266 4,559 SH   SOLE   1,100 0 3,459
PCCW Ltd COM Y6802P120   744 176 SH   SOLE   0 0 176
Pebblebrook Hotel Trust COM 70509V100   25,594 920 SH   SOLE   0 0 920
Penney (J C) Co Inc. COM 708160106   356 400 SH   SOLE   400 0 0
Peoples United Financial Inc COM 712704105   36,742 2,350 SH   SOLE   0 0 2,350
Pepsico Inc COM 713448108   77,057,280 562,051 SH   SOLE   456,487 0 105,564
Perkinelmer Inc Com COM 714046109   41,989 493 SH   SOLE   93 0 400
Perspecta Inc COM 715347100   27,646 1,056 SH   SOLE   1,040 0 16
Pfizer Inc. COM 717081103   7,705,819 214,467 SH   SOLE   132,530 0 81,937
Philip Morris International COM 718172109   3,204,073 41,552 SH   SOLE   28,972 0 12,580
Phillips 66 COM 718546104   1,547,981 15,117 SH   SOLE   3,266 0 11,851
Pinnacle West Cap Corp COM 723484101   82,510 850 SH   SOLE   750 0 100
Piper Jaffray Cos COM 724078100   155,791 2,064 SH   SOLE   2,055 0 9
Pitney-Bowes Inc COM 724479100   2,742 600 SH   SOLE   0 0 600
Plexus Corp COM 729132100   20,628 330 SH   SOLE   0 0 330
PNC Financial Services Group COM 693475105   2,343,055 16,717 SH   SOLE   16,717 0 0
PNM Resources Inc COM 69349H107   28,019 538 SH   SOLE   538 0 0
PPG Industries Inc. COM 693506107   483,047 4,076 SH   SOLE   2,476 0 1,600
PPL Corporation COM 69351T106   25,522 800 SH   SOLE   400 0 400
Principal Financial Group Inc COM 74251V102   109,937 1,924 SH   SOLE   1,924 0 0
Procter & Gamble Co COM 742718109   83,829,624 673,980 SH   SOLE   576,090 0 97,890
Prologis Trust Sh Ben COM 74340W103   51,132 600 SH   SOLE   600 0 0
Prosperity Bancshares Inc COM 743606105   74,592 1,050 SH   SOLE   1,050 0 0
Proto Labs Inc COM 743713109   21,747 213 SH   SOLE   0 0 213
Prudential Financial Inc COM 744320102   22,668 252 SH   SOLE   252 0 0
PTC Inc COM 69370C100   3,409 50 SH   SOLE   50 0 0
Public Service Enterprise Grou COM 744573106   15,520 250 SH   SOLE   0 0 250
Public Storage COM 74460D109   4,073,690 16,609 SH   SOLE   14 0 16,595
Quaker Chemical Corp COM 747316107   7,749 49 SH   SOLE   49 0 0
Qualcomm Inc COM 747525103   2,054,525 26,934 SH   SOLE   26,012 0 922
Quest Diagnostics Incorporated COM 74834L100   11,666 109 SH   SOLE   0 0 109
Rayonier Inc. COM 754907103   84,600 3,000 SH   SOLE   0 0 3,000
Raytheon Company COM 755111507   2,627,376 13,392 SH   SOLE   11,309 0 2,083
Realty Income Corp COM 756109104   790,489 10,278 SH   SOLE   110 0 10,168
Regeneron Pharmaceuticals Inc COM 75886F107   57,977 209 SH   SOLE   40 0 169
Regional Health Properties Inc COM 75903M101   258 161 SH   SOLE   161 0 0
Reinsurance Group of America I COM 759351604   1,003,247 6,275 SH   SOLE   0 0 6,275
Repligen Corp COM 759916109   111,201 1,450 SH   SOLE   1,450 0 0
Resideo Technologies COM 76118Y104   6,730 469 SH   SOLE   376 0 93
RINO International Corporation COM 766883102   0 100 SH   SOLE   100 0 0
Rivernorth Marketplace Lending COM 76882B108   3,854 202 SH   SOLE   202 0 0
Robert Half Intl Inc COM 770323103   2,950 53 SH   SOLE   0 0 53
Rockwell Automation Corporatio COM 773903109   7,415,011 44,994 SH   SOLE   700 0 44,294
Ross Stores inc COM 778296103   49,432 450 SH   SOLE   450 0 0
Royal Bk Canada COM 780087102   48,696 600 SH   SOLE   600 0 0
Royal Caribbean Cruises Ltd COM V7780T103   10,911 100 SH   SOLE   0 0 100
RPM Inc. - Ohio COM 749685103   27,524 400 SH   SOLE   0 0 400
Safety Insurance Group Inc COM 78648T100   88,664 875 SH   SOLE   0 0 875
Salesforce Com COM 79466L302   202,472 1,364 SH   SOLE   360 0 1,004
SBA Communications Corp COM 78388J106   54,605 222 SH   SOLE   0 0 222
Schlumberger Ltd COM 806857108   1,874,255 53,951 SH   SOLE   14,570 0 39,381
Schwab Charles Corp. COM 808513105   12,845,867 307,097 SH   SOLE   35,126 0 271,971
Science Applications Internati COM 808625107   1,310 15 SH   SOLE   15 0 0
Scotts Miracle- Gro Company COM 810186106   40,728 400 SH   SOLE   0 0 400
Seagate Technology Inc COM G7945M107   45,722 850 SH   SOLE   0 0 850
Seaspan Corp COM Y75638109   148,820 14,000 SH   SOLE   0 0 14,000
Sempra Energy COM 816851109   221,430 1,500 SH   SOLE   0 0 1,500
Sensient Technologies Corp COM 81725T100   68,650 1,000 SH   SOLE   1,000 0 0
Service Properties Trust COM 81761L102   3,043 118 SH   SOLE   0 0 118
Sherwin Williams Corp COM 824348106   219,948 400 SH   SOLE   0 0 400
Shopify Inc COM 82509L107   1,558 5 SH   SOLE   0 0 5
Simon Property Group Inc COM 828806109   340,873 2,190 SH   SOLE   318 0 1,872
Sirius XM Holdings Inc COM 82968B103   31,024 4,960 SH   SOLE   0 0 4,960
Skyworks Solutions Inc COM 83088M102   453,706 5,725 SH   SOLE   0 0 5,725
SM Energy Company COM 78454L100   65,504 6,760 SH   SOLE   6,760 0 0
Snap On Inc COM 833034101   140,616 900 SH   SOLE   0 0 900
Sonoco Products Co COM 835495102   4,191 72 SH   SOLE   0 0 72
Sonos Inc COM 83570H108   16,092 1,200 SH   SOLE   0 0 1,200
Southern Company COM 842587107   531,466 8,604 SH   SOLE   3,202 0 5,402
Southern National Bancorp of V COM 843395104   10,650 692 SH   SOLE   692 0 0
Southwest Airlines Co. COM 844741108   63,462 1,175 SH   SOLE   150 0 1,025
Spotify Technology SA COM L8681T102   18,696 164 SH   SOLE   0 0 164
Square Inc COM 852234103   24,470 395 SH   SOLE   0 0 395
Stanley Black & Decker Inc COM 854502101   240,587 1,666 SH   SOLE   1,468 0 198
Starbucks Corp. COM 855244109   29,242,310 330,721 SH   SOLE   9,920 0 320,801
Starwood Property Trust Inc COM 85571B105   3,284,483 132,975 SH   SOLE   0 0 132,975
State Street Corp COM 857477103   25,198 422 SH   SOLE   422 0 0
Stericycle Inc COM 858912108   13,242 260 SH   SOLE   0 0 260
Steris PLC COM G8473T100   240,287 1,663 SH   SOLE   1,100 0 563
Stifel Financial Corp COM 860630102   17,214 300 SH   SOLE   300 0 0
Stratus Properties Inc COM 863167201   103,471 3,523 SH   SOLE   0 0 3,523
Streamline Health Solutions In COM 86323X106   11,220 10,200 SH   SOLE   10,200 0 0
Stryker Corp. COM 863667101   1,553,515 7,165 SH   SOLE   5,964 0 1,201
Sun Communities Inc. COM 866674104   114,138 765 SH   SOLE   650 0 115
Suntrust Banks Inc. COM 867914103   71,208 1,035 SH   SOLE   1,035 0 0
SVB Financial Group COM 78486Q101   188,055 900 SH   SOLE   900 0 0
Synaptics Inc COM 87157D109   23,970 600 SH   SOLE   0 0 600
Synchrony Financial COM 87165B103   160,223 4,700 SH   SOLE   0 0 4,700
Sysco Corp. COM 871829107   19,270,113 242,697 SH   SOLE   70,857 0 171,840
Systemax Inc COM 871851101   26,412 1,200 SH   SOLE   0 0 1,200
T Rowe Price Group Inc. COM 74144T108   5,748,146 50,312 SH   SOLE   48,550 0 1,762
Target Corp COM 87612E106   4,019,059 37,593 SH   SOLE   33,382 0 4,211
TCF Financial Corporation COM 872307103   212,431 5,580 SH   SOLE   0 0 5,580
TE Connectivity Ltd COM H84989104   146,759 1,575 SH   SOLE   1,500 0 75
TechnipFMC plc COM G87110105   19,312 800 SH   SOLE   800 0 0
Teleflex Inc. COM 879369106   334,244 984 SH   SOLE   784 0 200
Telephone & Data Systems Inc. COM 879433829   177,375 6,875 SH   SOLE   6,875 0 0
Tenneco Inc COM 880349105   37,560 3,000 SH   SOLE   3,000 0 0
Teradata Corp COM 88076W103   24,800 800 SH   SOLE   700 0 100
Terra Tech Corp COM 88102J209   48 134 SH   SOLE   0 0 134
Tesla Motors Inc Com COM 88160R101   82,378 342 SH   SOLE   55 0 287
Texas Instruments Inc. COM 882508104   455,004 3,521 SH   SOLE   1,269 0 2,252
Texas Pacific Land Trust COM 882610108   1,169,226 1,800 SH   SOLE   0 0 1,800
Texas Roadhouse Inc COM 882681109   26,260 500 SH   SOLE   500 0 0
The Blackstone Group COM 09260D107   9,280 190 SH   SOLE   0 0 190
The Chemours Co COM 163851108   896 60 SH   SOLE   60 0 0
The Kraft Heinz Co COM 500754106   48,970 1,753 SH   SOLE   1,476 0 277
The Middleby Corp COM 596278101   19,522 167 SH   SOLE   0 0 167
Thermo Fisher Scientific Inc COM 883556102   40,729,542 139,744 SH   SOLE   63,572 0 76,172
Tilray Inc COM 88688T100   1,361 55 SH   SOLE   55 0 0
Titan Medical Inc COM 88830X819   36 33 SH   SOLE   33 0 0
TJX Companies Inc. COM 872540109   62,852,526 1,127,601 SH   SOLE   1,105,390 0 22,211
Toronto-Dominion Bank COM 891160509   85,351 1,465 SH   SOLE   0 0 1,465
Tractor Supply Co COM 892356106   22,610 250 SH   SOLE   250 0 0
Transocean Ltd COM H8817H100   1,377 308 SH   SOLE   0 0 308
Travelers Cos Inc COM 89417E109   10,393,282 69,899 SH   SOLE   253 0 69,646
U.S. Silica Holdings Inc COM 90346E103   1,912 200 SH   SOLE   0 0 200
Under Armour Inc COM 904311107   12,873 710 SH   SOLE   0 0 710
Under Armour Inc Cl C COM 904311206   7,470 412 SH   SOLE   0 0 412
Union Pacific Corp COM 907818108   29,032,404 179,234 SH   SOLE   39,118 0 140,116
United Bankshares Inc COM 909907107   61,136 1,600 SH   SOLE   0 0 1,600
United Natural Foods Inc COM 911163103   887 77 SH   SOLE   77 0 0
United Parcel Service Inc. COM 911312106   18,686,799 155,958 SH   SOLE   52,178 0 103,780
United Technologies Corp COM 913017109   74,231,953 543,744 SH   SOLE   356,159 0 187,585
UnitedHealth Group Incorporate COM 91324P102   1,220,904 5,618 SH   SOLE   4,669 0 949
Uniti Group Inc COM 91325V108   234 30 SH   SOLE   0 0 30
Unum Group COM 91529Y106   11,650 392 SH   SOLE   392 0 0
US Bancorp COM 902973304   72,141,575 1,293,787 SH   SOLE   1,257,227 0 36,560
V F Corp. COM 918204108   24,701,545 277,577 SH   SOLE   267,468 0 10,109
Valero Energy Corp New COM 91913Y100   748,833 8,785 SH   SOLE   0 0 8,785
Varex Imaging Corp COM 92214X106   13,699 480 SH   SOLE   480 0 0
Varian Medical Systems Inc COM 92220P105   900,320 7,560 SH   SOLE   7,560 0 0
Vasamed Inc COM 92834L102   220 27,513 SH   SOLE   27,513 0 0
Vectrus Inc COM 92242T101   447 11 SH   SOLE   11 0 0
Verizon Communications Inc COM 92343V104   56,315,127 932,987 SH   SOLE   904,504 0 28,483
Versum Materials Inc COM 92532W103   42,979 812 SH   SOLE   0 0 812
Viad Corp COM 92552R406   10,760 160 SH   SOLE   0 0 160
Virtus Investment Partners Inc COM 92828Q109   553 5 SH   SOLE   5 0 0
Visa Inc COM 92826C839   2,428,300 14,117 SH   SOLE   4,173 0 9,944
VMware, Inc CL A COM 928563402   6,002 40 SH   SOLE   0 0 40
Vonage Holdings Corp COM 92886T201   1,130 100 SH   SOLE   0 0 100
Vulcan Materials Co COM 929160109   8,318 55 SH   SOLE   0 0 55
Wabtec COM 929740108   30,613 426 SH   SOLE   395 0 31
Walgreens Boots Alliance Inc COM 931427108   2,155,195 38,966 SH   SOLE   26,199 0 12,767
Walmart Inc COM 931142103   18,504,152 155,917 SH   SOLE   5,071 0 150,846
Washington Federal Inc. COM 938824109   206,885 5,593 SH   SOLE   5,593 0 0
Waste Management Inc. COM 94106L109   18,266,945 158,843 SH   SOLE   153,343 0 5,500
Watsco Inc COM 942622200   2,030 12 SH   SOLE   12 0 0
Wave Systems COM 943526608   0 93 SH   SOLE   0 0 93
WEC Energy Group Inc. COM 92939U106   10,882,103 114,428 SH   SOLE   108,522 0 5,906
Welbilt Inc COM 949090104   3,878 230 SH   SOLE   0 0 230
Wells Fargo & Co COM 949746101   5,879,463 116,564 SH   SOLE   88,466 0 28,098
Welltower Inc COM 95040Q104   21,756 240 SH   SOLE   240 0 0
Wesbanco Inc COM 950810101   18,652 495 SH   SOLE   0 0 495
Western Union Co COM 959802109   706,105 30,475 SH   SOLE   1,950 0 28,525
WestRock Co COM 96145D105   62,767 1,722 SH   SOLE   1,722 0 0
Weyerhaeuser Co. COM 962166104   180,743 6,525 SH   SOLE   1,625 0 4,900
Whirlpool Corp COM 963320106   19,953 126 SH   SOLE   101 0 25
Wichita Develpoment Corp COM 967108101   0 333 SH   SOLE   333 0 0
Williams Companies Inc. COM 969457100   91,956 3,822 SH   SOLE   822 0 3,000
Williams Sonoma Inc. COM 969904101   19,646 289 SH   SOLE   289 0 0
Windstream Holdings Inc COM 97382A101   1 5 SH   SOLE   0 0 5
Wingstop Inc COM 974155103   43,640 500 SH   SOLE   500 0 0
Wix.Com Ltd COM M98068105   817 7 SH   SOLE   0 0 7
WPX Energy Inc COM 98212B103   349 33 SH   SOLE   0 0 33
Wyndham Destinations Inc COM 98310W108   14,588 317 SH   SOLE   317 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   16,402 317 SH   SOLE   317 0 0
Xcel Energy Inc. COM 98389B100   168,135 2,575 SH   SOLE   1,575 0 1,000
Xilinx Inc. COM 983919101   641,092 6,685 SH   SOLE   6,225 0 460
Xylem Inc COM 98419M100   15,924 200 SH   SOLE   200 0 0
Yum China Holdings Inc COM 98850P109   135,881 2,991 SH   SOLE   2,020 0 971
Yum! Brands Inc. COM 988498101   208,710 1,840 SH   SOLE   948 0 892
Zebra Technologies Corp COM 989207105   78,627 381 SH   SOLE   0 0 381
Zimmer Biomet Holdings Inc COM 98956P102   655,235 4,765 SH   SOLE   3,845 0 920
Zivo Bioscience Inc COM 98978N101   5,608 80,000 SH   SOLE   80,000 0 0
Zoetis Inc Cl A COM 98978V103   46,970 377 SH   SOLE   250 0 127
Zynga Inc Class A COM 98986T108   7,677 1,319 SH   SOLE   1,029 0 290
ABB Ltd-Spon ADR ADR 000375204   67,763 3,445 SH   SOLE   3,445 0 0
ACS Actividades de Construccci ADR 00089H106   69,633 8,781 SH   SOLE   8,781 0 0
AKZO Nobel NV ADR ADR 010199503   42,104 1,421 SH   SOLE   1,421 0 0
Alibaba Group Holdings ADR ADR 01609W102   73,080 437 SH   SOLE   269 0 168
Allianz SE ADR ADR 018805101   78,880 3,400 SH   SOLE   3,400 0 0
America Movil S.A.B DE C.V. ADR 02364W105   169,404 11,400 SH   SOLE   8,400 0 3,000
Anheuser-Busch InBev SA/NV ADR ADR 03524A108   8,059,205 84,700 SH   SOLE   84,275 0 425
Arkema SA ADR ADR 041232109   58,375 625 SH   SOLE   625 0 0
Astellas Pharma Inc ADR 04623U102   65,527 4,600 SH   SOLE   4,600 0 0
Astrazena PLC -Spons ADR ADR 046353108   20,190 453 SH   SOLE   0 0 453
AXA-UAP - Sponsored ADR ADR 054536107   51 2 SH   SOLE   0 0 2
Baidu Inc ADR 056752108   1,850 18 SH   SOLE   0 0 18
Bancolombia SA ADR ADR 05968L102   77,094 1,550 SH   SOLE   1,550 0 0
BASF SE Sponsored ADR ADR 055262505   12,201 700 SH   SOLE   700 0 0
BHP Billiton Ltd ADR 088606108   15,308 310 SH   SOLE   310 0 0
BP P.L.C Sponsored ADR ADR 055622104   662,052 17,427 SH   SOLE   450 0 16,977
Capgemini SE ADR ADR 13961R100   70,320 3,000 SH   SOLE   3,000 0 0
Carnival PLC ADR ADR 14365C103   50,694 1,205 SH   SOLE   1,205 0 0
China Rapid Finance Ltd ADR ADR 16953Q105   66 127 SH   SOLE   127 0 0
Chugai Pharmaceutical Co., Ltd ADR 171269103   67,382 435 SH   SOLE   435 0 0
CK Hutchinson Holdings LTD ADR ADR 12562Y100   10,199 1,166 SH   SOLE   1,166 0 0
Credicorp LTD ADR ADR G2519Y108   72,954 350 SH   SOLE   350 0 0
CRH Plc ADR ADR 12626K203   60,676 1,750 SH   SOLE   1,750 0 0
Daiwa House Industry Co LTD AD ADR 234062206   69,875 2,150 SH   SOLE   2,150 0 0
Danone ADR 23636T100   66,176 3,775 SH   SOLE   3,775 0 0
DBS Group Hldgs LTD Sponsored ADR 23304Y100   77,884 1,075 SH   SOLE   1,075 0 0
Diageo P L C Spon ADR ADR 25243Q205   25,243,279 152,419 SH   SOLE   151,508 0 911
ENI S.P.A ADR 26874R108   84,305 2,765 SH   SOLE   2,765 0 0
Ericsson L M Tel Co ADR 294821608   2,314 290 SH   SOLE   50 0 240
Fomento Economico Mexicano SAB ADR 344419106   5,522,365 60,301 SH   SOLE   0 0 60,301
Glaxo Smithkline Sponsored PLC ADR 37733W105   176,845 4,112 SH   SOLE   3,088 0 1,024
Grupo Televisa, S.A. GDS ADR 40049J206   9,780 1,000 SH   SOLE   1,000 0 0
HSBC Holdings PLC Sponsored AD ADR 404280406   9,721 254 SH   SOLE   0 0 254
Infineon Technologies AG ADR ADR 45662N103   63,035 3,500 SH   SOLE   3,500 0 0
Infosys Technologies Ltd ADR 456788108   60,147 5,290 SH   SOLE   5,290 0 0
KDDI Corp ADR ADR 48667L106   71,803 5,500 SH   SOLE   5,500 0 0
Koninklijke Philips N.V. ADR 500472303   48,483 1,051 SH   SOLE   1,051 0 0
L'Oreal SA ADR ADR 502117203   61,490 1,100 SH   SOLE   0 0 1,100
Lee & Man Paper Mfg LTD ADR ADR 523352102   2,700 500 SH   SOLE   500 0 0
Lenovo Group Ltd ADR ADR 526250105   59,580 4,500 SH   SOLE   4,500 0 0
LVMH Moet Hennessy Louis Vuitt ADR 502441306   63,480 800 SH   SOLE   0 0 800
Micro Focus International PLC ADR 594837304   622 44 SH   SOLE   0 0 44
Nestle SA Sponsored ADR ADR 641069406   39,599,495 365,309 SH   SOLE   61,099 0 304,210
Nintendo Company Ltd ADR ADR 654445303   68,080 1,460 SH   SOLE   1,460 0 0
Nippon Telegraph & Telephone C ADR 654624105   59,863 1,250 SH   SOLE   1,250 0 0
Novartis AG-ADR ADR 66987V109   21,505,398 247,460 SH   SOLE   246,567 0 893
Novo-Nordisk A/S ADR ADR 670100205   3,129,246 60,527 SH   SOLE   59,272 0 1,255
Petroleo Brasileiro SA ADR ADR 71654V101   44,471 3,360 SH   SOLE   3,275 0 85
Publicis Groupe SA ADR ADR 74463M106   4,936 400 SH   SOLE   0 0 400
Rio Tinto PLC Spnsrd ADR ADR 767204100   11,720 225 SH   SOLE   225 0 0
Royal Dutch Shell PLC ADR B ADR 780259107   678,967 11,335 SH   SOLE   2,607 0 8,728
Royal Dutch Shell PLC Spons AD ADR 780259206   1,279,105 21,735 SH   SOLE   11,031 0 10,704
Sanofi ADR ADR 80105N105   83,996 1,813 SH   SOLE   0 0 1,813
Schneider Electric ADR ADR 80687P106   65,499 3,760 SH   SOLE   3,760 0 0
Seven & i Holdings Co Ltd ADR ADR 81783H105   68,210 3,560 SH   SOLE   3,560 0 0
Siemens A G ADR ADR 826197501   17,790 332 SH   SOLE   332 0 0
Softbank Corp ADR ADR 83404D109   56,362 2,880 SH   SOLE   2,880 0 0
Sony Corp ADR ADR 835699307   59,130 1,000 SH   SOLE   1,000 0 0
Taiwan Semiconductor Co LTD Sp ADR 874039100   70,206 1,500 SH   SOLE   1,500 0 0
Techtronic Industries Co Ltd A ADR 87873R101   115,434 3,300 SH   SOLE   3,300 0 0
Telefonica SA Spons ADR ADR 879382208   18,574 2,444 SH   SOLE   2,444 0 0
Teva Pharmaceutical-SP ADR ADR 881624209   3,887 565 SH   SOLE   565 0 0
Tim Participacoes S.A. ADR 88706P205   56,291 3,920 SH   SOLE   3,920 0 0
Tomra Systems ASA ADR 889905204   79,050 3,000 SH   SOLE   3,000 0 0
Total S.A. ADR 89151E109   515,196 9,770 SH   SOLE   9,770 0 0
Unilever N V ADR 904784709   283,642 4,725 SH   SOLE   0 0 4,725
Unilever PLC ADR 904767704   205,902 3,426 SH   SOLE   2,026 0 1,400
United Overseas Bank LTD ADR 911271302   74,150 2,000 SH   SOLE   2,000 0 0
Veolia Environment SA ADR ADR 92334N103   66,212 2,615 SH   SOLE   2,615 0 0
Vodafone Group PLC New ADR 92857W308   264,344 13,277 SH   SOLE   284 0 12,993
WH Group LTD ADR ADR 92890T205   57,618 3,205 SH   SOLE   3,205 0 0
YY Inc ADR ADR 98426T106   50,607 900 SH   SOLE   900 0 0
ALPS Alerian MLP ETF ETF 00162Q866   16,041 1,755 SH   SOLE   1,755 0 0
Calamos Strategic Total Return ETF 128125101   71,486 5,620 SH   SOLE   0 0 5,620
Central Fund of Canada ETF 85208R101   240,550 17,000 SH   SOLE   0 0 17,000
Cohen & Steers Quality Income ETF 19247L106   47,550 3,000 SH   SOLE   0 0 3,000
Consumer Discretionary Select ETF 81369Y407   3,243,088 26,869 SH   SOLE   26,869 0 0
DNP Select Income Fund ETF 23325P104   2,276,415 176,125 SH   SOLE   176,125 0 0
Eaton Vance Risk-Mgd Divers Eq ETF 27829G106   1,386 150 SH   SOLE   150 0 0
Eaton Vance Tax-Advantaged Glo ETF 27828U106   7,599 300 SH   SOLE   0 0 300
Eaton Vance Tax-Managed Buy-Wr ETF 27828Y108   2,196 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Global ETF 27829F108   20,550 2,500 SH   SOLE   2,500 0 0
Energy Select Sector SPDR ETF 81369Y506   25,456 430 SH   SOLE   430 0 0
ETFMG Alternative Harvest ETF ETF 26924G508   25,847 1,245 SH   SOLE   0 0 1,245
Financial Select Sector SPDR ETF 81369Y605   825,300 29,475 SH   SOLE   28,325 0 1,150
First TR Clean Energy Green ETF 33733E500   4,282 200 SH   SOLE   200 0 0
First Trust Dow Jones Internet ETF 33733E302   40,392 300 SH   SOLE   0 0 300
First Trust Financials AlphaDE ETF 33734X135   38,490 1,210 SH   SOLE   1,210 0 0
First Trust ISE Water ETF 33733B100   16,833 300 SH   SOLE   300 0 0
First Trust MLP & Energy Inc F ETF 33739B104   16,784 1,462 SH   SOLE   1,462 0 0
First Trust Nasdaq Artificial ETF 33738R720   5,058 160 SH   SOLE   0 0 160
Gabelli Equity Trust ETF 362397101   59,405 9,934 SH   SOLE   9,934 0 0
Gabelli Utility Trust ETF 36240A101   18,721 2,523 SH   SOLE   2,523 0 0
Global X Lithium ETF ETF 37954Y855   2,437 100 SH   SOLE   100 0 0
Health Care Select Sector SPDR ETF 81369Y209   2,046,852 22,710 SH   SOLE   22,710 0 0
Industrial Select Sector SPDR ETF 81369Y704   50,848 655 SH   SOLE   655 0 0
Invesco Dynamic Pharmaceutical ETF 46137V662   32,523 574 SH   SOLE   574 0 0
Invesco QQQ Trust ETF 46090E103   162,139 857 SH   SOLE   370 0 487
Invesco S&P 500 Equal Weight E ETF 46137V357   25,939 240 SH   SOLE   240 0 0
Invesco S&P 500 Low Volatility ETF 46138E354   635,800 10,981 SH   SOLE   10,981 0 0
Invesco S&P SmallCap Financial ETF 46138E156   10,874 200 SH   SOLE   0 0 200
Invesco Water Resources ETF ETF 46137V142   98,820 2,700 SH   SOLE   2,700 0 0
iShares Cohen & Steers REIT ET ETF 464287564   156,026 1,300 SH   SOLE   1,300 0 0
iShares Core MSCI EAFE ETF 46432F842   32,810,467 537,260 SH   SOLE   527,980 0 9,280
iShares Core MSCI Emerging Mar ETF 46434G103   8,092,957 165,095 SH   SOLE   164,505 0 590
iShares Core S&P 500 ETF ETF 464287200   3,730,903 12,498 SH   SOLE   10,521 0 1,977
iShares Core S&P MidCap ETF ETF 464287507   1,022,380 5,291 SH   SOLE   4,360 0 931
iShares Core S&P Small-Cap ETF ETF 464287804   1,658,536 21,307 SH   SOLE   7,883 0 13,424
iShares DJ Select Dividend ETF ETF 464287168   787,563 7,725 SH   SOLE   360 0 7,365
iShares Dow Jones US Basic Mat ETF 464287838   261,124 2,830 SH   SOLE   2,735 0 95
iShares Dow Jones US Pharmaceu ETF 464288836   4,196 30 SH   SOLE   30 0 0
iShares Dow Jones US Technolog ETF 464287721   5,409 26 SH   SOLE   26 0 0
iShares FTSE China Large-Cap E ETF 464287184   20,656 519 SH   SOLE   519 0 0
iShares Global Clean Energy ET ETF 464288224   2,725 250 SH   SOLE   250 0 0
iShares Morningstar Large-Cap ETF 464287127   8,397 50 SH   SOLE   50 0 0
iShares MSCI ACWI Low Carbon T ETF 46434V464   21,028 175 SH   SOLE   0 0 175
iShares MSCI EAFE ETF ETF 464287465   7,356,927 112,819 SH   SOLE   26,787 0 86,032
iShares MSCI EAFE Small-Cap ETF 464288273   8,207,984 143,421 SH   SOLE   2,825 0 140,596
iShares MSCI EAFE Value ETF ETF 464288877   48,270 1,019 SH   SOLE   1,019 0 0
iShares MSCI Emerging Markets ETF 464286533   936,794 16,409 SH   SOLE   16,409 0 0
iShares MSCI Emerging Mkts ETF ETF 464287234   1,031,191 25,231 SH   SOLE   23,556 0 1,675
iShares MSCI Growth ETF 464288885   80,752 1,003 SH   SOLE   1,003 0 0
iShares MSCI Hong Kong ETF ETF 464286871   3,405 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF ETF 46434G822   87,210 1,537 SH   SOLE   537 0 1,000
iShares MSCI KLD 400 Social ET ETF 464288570   322,526 2,908 SH   SOLE   0 0 2,908
iShares MSCI Malaysia (Free) E ETF 46434G814   696 25 SH   SOLE   25 0 0
iShares MSCI Singapore Capped ETF 46434G780   1,438 62 SH   SOLE   62 0 0
iShares MSCI USA ESG Select ETF 464288802   239,803 1,940 SH   SOLE   1,465 0 475
iShares Nasdaq Biotechnology E ETF 464287556   1,023,756 10,289 SH   SOLE   9,989 0 300
iShares Russell 1000 ETF ETF 464287622   1,089,255 6,620 SH   SOLE   2,325 0 4,295
iShares Russell 1000 Growth ET ETF 464287614   380,238 2,382 SH   SOLE   2,187 0 195
iShares Russell 1000 Value ETF ETF 464287598   111,714 871 SH   SOLE   871 0 0
iShares Russell 2000 ETF ETF 464287655   3,316,855 21,916 SH   SOLE   15,723 0 6,193
iShares Russell 2000 Growth In ETF 464287648   2,818,484 14,624 SH   SOLE   8,414 0 6,210
iShares Russell 2000 Value ETF ETF 464287630   4,517,878 37,835 SH   SOLE   28,640 0 9,195
iShares Russell 3000 ETF ETF 464287689   70,029 403 SH   SOLE   300 0 103
iShares Russell Midcap ETF ETF 464287499   4,405,954 78,748 SH   SOLE   30,722 0 48,026
iShares Russell Midcap Growth ETF 464287481   6,928,553 49,017 SH   SOLE   43,529 0 5,488
iShares Russell MidCap Value E ETF 464287473   4,863,893 54,224 SH   SOLE   53,574 0 650
iShares S&P 500 Growth ETF ETF 464287309   324,594 1,803 SH   SOLE   1,803 0 0
iShares S&P 500 Value ETF ETF 464287408   3,990,595 33,495 SH   SOLE   32,785 0 710
iShares S&P MidCap 400 Growth ETF 464287606   72,761 325 SH   SOLE   325 0 0
iShares S&P Small Cap 600 Grow ETF 464287887   53,514 300 SH   SOLE   0 0 300
iShares US Energy ETF 464287796   688,398 21,675 SH   SOLE   17,925 0 3,750
iShares US Home Construction E ETF 464288752   4,331 100 SH   SOLE   0 0 100
iShares US Utilities ETF ETF 464287697   32,572 200 SH   SOLE   0 0 200
JPMorgan Alerian MLP ETN ETF 46625H365   206,289 8,865 SH   SOLE   0 0 8,865
KraneShares Bosera MSCI China ETF 500767405   119,840 4,000 SH   SOLE   0 0 4,000
Liberty All-Star Equity Fund ETF 530158104   28,333 4,427 SH   SOLE   0 0 4,427
Materials Select Sector SPDR ETF 81369Y100   470,256 8,080 SH   SOLE   8,080 0 0
Monroe Capital Corp ETF 610335101   11,784 1,117 SH   SOLE   0 0 1,117
Nuveen Dow 30 Dynamic Overwrit ETF 67075F105   30,241 1,697 SH   SOLE   0 0 1,697
PowerShares S&P Global Water E ETF 73936Q546   1,607 42 SH   SOLE   42 0 0
PowerShares S&P SmallCap Info ETF 73937B860   5,577 65 SH   SOLE   0 0 65
ProShares UltraShort Oil & Gas ETF 74348A525   217 1 SH   SOLE   0 0 1
Real Estate Select Sector SPDR ETF 81369Y860   6,294 160 SH   SOLE   0 0 160
Royce Value Tr Inc. ETF 780910105   123,235 8,956 SH   SOLE   8,956 0 0
Schwab Emerging Markets Equity ETF 808524706   1,003,359 39,928 SH   SOLE   39,928 0 0
Schwab Fundamental US Large Co ETF 808524771   1,175,624 29,725 SH   SOLE   29,725 0 0
Schwab International Equity ET ETF 808524805   4,175,909 131,071 SH   SOLE   131,071 0 0
Schwab International Small-Cap ETF 808524888   131,811 4,145 SH   SOLE   4,145 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   782,076 14,277 SH   SOLE   9,579 0 4,698
Schwab U.S. Large-Cap ETF ETF 808524201   3,895,617 54,922 SH   SOLE   54,922 0 0
Schwab US Broad Market ETF ETF 808524102   16,725,836 235,508 SH   SOLE   235,508 0 0
Schwab US Large-Cap Growth ETF ETF 808524300   1,325,785 15,782 SH   SOLE   15,782 0 0
Schwab US Large-Cap Value ETF ETF 808524409   2,093,605 36,904 SH   SOLE   36,904 0 0
Schwab US Mid-Cap ETF ETF 808524508   1,583,233 28,002 SH   SOLE   28,002 0 0
Schwab US REIT ETF ETF 808524847   4,717 100 SH   SOLE   100 0 0
Schwab US Small-Cap ETF ETF 808524607   2,261,693 32,435 SH   SOLE   32,435 0 0
SPDR Dow Jones Industrial Avrg ETF 78467X109   69,987 260 SH   SOLE   0 0 260
SPDR Euro Stoxx 50 ETF 78463X202   9,435 250 SH   SOLE   0 0 250
SPDR MSCI ACWI ex-US ETF ETF 78463X848   10,842 451 SH   SOLE   331 0 120
SPDR S&P 500 ETF Trust ETF 78462F103   6,991,654 23,450 SH   SOLE   11,690 0 11,760
SPDR S&P Biotech ETF ETF 78464A870   323,681 4,245 SH   SOLE   4,245 0 0
SPDR S&P Dividend ETF ETF 78464A763   138,715 1,352 SH   SOLE   1,352 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   19,425,768 54,899 SH   SOLE   53,753 0 1,146
Swiss Helvetia Fd Inc Com ETF 870875101   2,465 307 SH   SOLE   307 0 0
Tekla Healthcare Investors ETF 87911J103   55,442 3,023 SH   SOLE   3,023 0 0
Templeton Dragon Fund Inc. ETF 88018T101   81,491 4,550 SH   SOLE   4,200 0 350
US Technology Select SPDR ETF 81369Y803   2,972,443 36,911 SH   SOLE   35,811 0 1,100
Utilities Select Sector SPDR ETF 81369Y886   48,555 750 SH   SOLE   0 0 750
VanEck Merk Gold Trust ETF 921078101   80,752 5,600 SH   SOLE   0 0 5,600
Vaneck Vectors Vietnam ETF ETF 92189F817   3,262 200 SH   SOLE   200 0 0
Vanguard Consumer Staples ETF ETF 92204A207   2,169,904 13,764 SH   SOLE   13,764 0 0
Vanguard Dividend Appreciation ETF 921908844   2,613,106 21,852 SH   SOLE   12,577 0 9,275
Vanguard ESG International Sto ETF 921910725   492,800 10,000 SH   SOLE   0 0 10,000
Vanguard Extended Market VIPER ETF 922908652   7,232,934 62,176 SH   SOLE   61,891 0 285
Vanguard Financials ETF ETF 92204A405   2,910,076 41,302 SH   SOLE   41,302 0 0
Vanguard FTSE All-Wld ex-US Sm ETF 922042718   234,485 2,300 SH   SOLE   0 0 2,300
Vanguard FTSE All-World Ex-US ETF 922042775   21,456,990 430,000 SH   SOLE   232,495 0 197,505
Vanguard FTSE Developed Market ETF 921943858   1,658,492 40,372 SH   SOLE   38,887 0 1,485
Vanguard FTSE Emerging Markets ETF 922042858   8,143,752 202,279 SH   SOLE   190,449 0 11,830
Vanguard FTSE Europe ETF ETF 922042874   22,360 417 SH   SOLE   417 0 0
Vanguard FTSE Pacific ETF ETF 922042866   4,665 71 SH   SOLE   71 0 0
Vanguard Growth VIPERs ETF 922908736   1,066,389 6,413 SH   SOLE   6,179 0 234
Vanguard Health Care ETF ETF 92204A504   42,078 250 SH   SOLE   250 0 0
Vanguard High Dividend Yield E ETF 921946406   2,769,607 31,214 SH   SOLE   28,935 0 2,279
Vanguard Industrials ETF ETF 92204A603   1,759,983 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technolog ETF 92204A702   489,029 2,260 SH   SOLE   2,260 0 0
Vanguard Intl High Dividend Yi ETF 921946794   2,799,823 47,143 SH   SOLE   47,143 0 0
Vanguard Large-Cap VIPERs ETF 922908637   397,811 2,918 SH   SOLE   2,918 0 0
Vanguard Mid-Cap ETF ETF 922908629   4,471,233 26,678 SH   SOLE   542 0 26,136
Vanguard Mid-Cap Growth ETF ETF 922908538   59,836 404 SH   SOLE   404 0 0
Vanguard REIT Index ETF ETF 922908553   161,695 1,734 SH   SOLE   1,250 0 484
Vanguard S&P 500 ETF ETF 922908363   40,857,552 149,170 SH   SOLE   147,337 0 1,833
Vanguard S&P 500 Growth Index ETF 921932505   34,721 214 SH   SOLE   0 0 214
Vanguard S&P Mid-Cap 400 Index ETF 921932885   2,255,962 17,210 SH   SOLE   17,210 0 0
Vanguard S&P Small-Cap 600 ETF 921932828   987,713 6,925 SH   SOLE   6,925 0 0
Vanguard Small-Cap VIPERs ETF 922908751   7,162,483 46,543 SH   SOLE   6,107 0 40,436
Vanguard Small Cap Growth VIPE ETF 922908595   8,682,398 47,695 SH   SOLE   706 0 46,989
Vanguard Small Cap Value VIPER ETF 922908611   12,021,834 93,301 SH   SOLE   480 0 92,821
Vanguard Total International S ETF 921909768   214,802 4,158 SH   SOLE   2,866 0 1,292
Vanguard Total Stock Market VI ETF 922908769   20,314,826 134,535 SH   SOLE   54,907 0 79,628
Vanguard Total World Stock Ind ETF 922042742   1,168,602 15,618 SH   SOLE   5,548 0 10,070
Vanguard Utilities ETF ETF 92204A876   561,875 3,882 SH   SOLE   3,882 0 0
Wisdomtree Emerging Mkt High Y ETF 97717W315   90,882 2,200 SH   SOLE   300 0 1,900
Wisdomtree Emerging Smallcap D ETF 97717W281   63,526 1,434 SH   SOLE   0 0 1,434
WisdomTree Global ex-US Real E ETF 97717W331   11,708 400 SH   SOLE   0 0 400
Wisdomtree Large Cap Div Exch ETF 97717W307   304,046 3,069 SH   SOLE   3,069 0 0
WisdomTree MidCap Dividend ETF 97717W505   14,270 393 SH   SOLE   393 0 0
WisdomTree Total Earnings ETF 97717W596   5,594 165 SH   SOLE   165 0 0
WisdomTree US MidCap Earnings ETF 97717W570   6,508 165 SH   SOLE   165 0 0
Sanofi-Aventis SA Contingent V WT 80105N113   56 100 SH   SOLE   100 0 0
American International Group W WT 026874156   111 2 SH   SOLE   2 0 0
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
Brookfield Business Partners L LTD G16234109   908 36 SH   SOLE   36 0 0
Energy Transfer LP LTD 29273V100   78,925 6,034 SH   SOLE   6,034 0 0
Enterprise Prods Partners L P LTD 293792107   346,504 12,124 SH   SOLE   9,936 0 2,188
Magellan Midstream Partners LP LTD 559080106   520,551 7,855 SH   SOLE   7,024 0 831
Advent Convertible and Income ETF 00764C109   11,664 800 SH   SOLE   800 0 0
BlackRock Core Bond Common ETF 09249E101   5,728,869 396,462 SH   SOLE   390,497 0 5,965
BlackRock Corp High Yld Fund ETF 09255P107   50,547 4,702 SH   SOLE   4,702 0 0
BlackRock Credit Allocation In ETF 092508100   13,879 1,019 SH   SOLE   1,019 0 0
Blackrock Munivest Fund ETF 09253R105   39,740 4,303 SH   SOLE   4,303 0 0
Blackrock Munivest Fund II ETF 09253T101   17,243 1,167 SH   SOLE   1,167 0 0
Blackrock Muniyield Quality Fd ETF 09254E103   39,305 2,887 SH   SOLE   2,887 0 0
Blackrock Quality Municipal Tr ETF 09247D105   26,549 1,700 SH   SOLE   1,700 0 0
Cohen & Steers REIT PFD ETF 19247X100   3,649,663 148,300 SH   SOLE   147,300 0 1,000
Invesco Municipal Trust ETF 46131J103   33,314 2,642 SH   SOLE   2,642 0 0
Invesco VRDO Tax-Free Weekly ETF 46138G862   155,557 6,246 SH   SOLE   6,246 0 0
iShares Barclays Int Govt/Cred ETF 464288612   56,610 500 SH   SOLE   500 0 0
iShares Barclays MBS ETF ETF 464288588   2,151,813 19,869 SH   SOLE   19,264 0 605
iShares Barclays TIPS Bond ETF ETF 464287176   660,079 5,676 SH   SOLE   5,676 0 0
iShares Core Total U.S. Bond M ETF 464287226   13,788,820 121,842 SH   SOLE   121,842 0 0
iShares ESG U.S. Aggregate Bon ETF 46435U549   531,333 9,805 SH   SOLE   9,805 0 0
iShares Floating Rate Bond ETF 46429B655   2,694,529 52,865 SH   SOLE   52,865 0 0
iShares iBonds Dec 2019 Term C ETF 46434VAU4   18,215 733 SH   SOLE   733 0 0
iShares iBonds Dec 2020 Term C ETF 46434VAQ3   116,398 4,588 SH   SOLE   4,588 0 0
iShares iBoxx $ Investment Gra ETF 464287242   246,037 1,930 SH   SOLE   1,930 0 0
iShares iBoxx High Yield Corp ETF 464288513   458,078 5,255 SH   SOLE   5,255 0 0
iShares Intermediate-Term Corp ETF 464288638   1,481,072 25,571 SH   SOLE   25,506 0 65
iShares JPMorgan USD Emerg Mar ETF 464288281   26,071 230 SH   SOLE   230 0 0
iShares New York Muni Bond ETF ETF 464288323   57,220 1,000 SH   SOLE   1,000 0 0
iShares S&P National AMT-Free ETF 464288414   4,078,505 35,745 SH   SOLE   35,745 0 0
iShares S&P US Preferred Stock ETF 464288687   4,931,517 131,402 SH   SOLE   130,242 0 1,160
iShares Short-Term Corporate B ETF 464288646   4,397,022 81,927 SH   SOLE   81,927 0 0
iShares Short-Term National Mu ETF 464288158   49,648 466 SH   SOLE   466 0 0
JPMorgan Ultra-Short Income ET ETF 46641Q837   3,542,538 70,105 SH   SOLE   68,855 0 1,250
MFS Charter Income Trust ETF 552727109   4,778 575 SH   SOLE   575 0 0
MFS Intermediate Income Tr ETF 55273C107   2,770 725 SH   SOLE   725 0 0
Neuberger Berman Intermediate ETF 64124P101   882,441 56,886 SH   SOLE   56,886 0 0
Nuveen AMT-Free QLTY Municipal ETF 670657105   19,461 1,351 SH   SOLE   1,351 0 0
Nuveen Arizona Quality Municip ETF 67061W104   317,979 23,550 SH   SOLE   23,550 0 0
Nuveen California Quality Muni ETF 67066Y105   125,580 8,350 SH   SOLE   8,350 0 0
Nuveen Dividend Advantage Muni ETF 67070X101   17,746 1,089 SH   SOLE   1,089 0 0
Nuveen Dividend Advantage Muni ETF 67066V101   8,648 600 SH   SOLE   600 0 0
Nuveen Dividend Advantage Muni ETF 67071L106   75,613 4,502 SH   SOLE   4,502 0 0
Nuveen Ohio Quality Income ETF 670980101   2,501,312 158,109 SH   SOLE   158,109 0 0
Nuveen PA Invt Qty ETF 670972108   14,051 1,000 SH   SOLE   1,000 0 0
Nuveen Preferred & Income Secu ETF 67072C105   34,255 3,458 SH   SOLE   3,458 0 0
PIMCO 0-5 Year Hi Yld Corp Bon ETF 72201R783   5,287 53 SH   SOLE   53 0 0
PIMCO Active Bond ETF ETF 72201R775   1,196,593 10,988 SH   SOLE   10,943 0 45
PIMCO Enhanced Short Maturity ETF 72201R833   1,403,874 13,800 SH   SOLE   13,800 0 0
PIMCO Intermediate Municipal B ETF 72201R866   24,885 450 SH   SOLE   450 0 0
Pioneer High Income Tr ETF 72369H106   9,220 1,000 SH   SOLE   1,000 0 0
Putnam Premier Income ETF 746853100   258,989 48,882 SH   SOLE   48,882 0 0
Schwab Short-Term US Treasury ETF 808524862   109,527 2,165 SH   SOLE   2,165 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   4,858,413 90,221 SH   SOLE   89,649 0 572
SPDR Barclays Capital High Yie ETF 78468R622   51,108 470 SH   SOLE   470 0 0
SPDR Barclays Conv Securities ETF 78464A359   12,588 240 SH   SOLE   240 0 0
SPDR Nuveen Barclays Short-Ter ETF 78468R739   71,525 1,460 SH   SOLE   1,460 0 0
SPDR Portfolio Intermediate Te ETF 78464A375   88,306 2,503 SH   SOLE   2,503 0 0
SPDR Portfolio Short Term Corp ETF 78464A474   23,199 752 SH   SOLE   752 0 0
Templeton Emerg Mkts Income ETF 880192109   54,834 6,039 SH   SOLE   6,039 0 0
Templeton Global Income Fund ETF 880198106   47,278 7,700 SH   SOLE   7,700 0 0
Vaneck Vectors AMT-Free Inter ETF 92189H201   10,666 212 SH   SOLE   212 0 0
VanEck Vectors AMT-Free Long M ETF 92189F536   949,123 44,876 SH   SOLE   44,876 0 0
Vaneck Vectors AMT-Free Short ETF 92189F528   1,428,500 80,729 SH   SOLE   80,729 0 0
Vanguard Intermediate Term Cor ETF 92206C870   37,678,089 412,956 SH   SOLE   411,488 0 1,468
Vanguard Mortgage-Backed Secur ETF 92206C771   26,314,021 494,067 SH   SOLE   489,387 0 4,680
Vanguard Short-Term Bond ETF ETF 921937827   153,500 1,900 SH   SOLE   1,900 0 0
Vanguard Short-Term Corp Bond ETF 92206C409   36,374,421 448,790 SH   SOLE   447,540 0 1,250
Vanguard Tax-Exempt Bond ETF ETF 922907746   3,198,593 59,653 SH   SOLE   59,653 0 0
Vanguard Total Bond Market ETF ETF 921937835   1,624,011 19,235 SH   SOLE   19,235 0 0
Vanguard Total International B ETF 92203J407   244,145 4,150 SH   SOLE   4,150 0 0
Western Asset Emerg Mkts Debt ETF 95766A101   23,139 1,654 SH   SOLE   1,654 0 0
Western Asset Global High Inc ETF 95766B109   20 2 SH   SOLE   2 0 0
Western Asset Infl Linked Opps ETF 95766R104   3,200,236 288,830 SH   SOLE   286,305 0 2,525
WisdomTree Floating Rate Treas ETF 97717X628   28,933 1,155 SH   SOLE   1,155 0 0