The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COM 88579Y101 7,518 43,369 SH   SOLE   42,424 0 945
Abbott Laboratories COM 002824100 47,817 568,570 SH   SOLE   521,250 0 47,320
Abbott Laboratories COM 002824100 13 152 SH   DFND 12 152 0 0
AbbVie COM 00287Y109 32,078 441,116 SH   SOLE   384,040 0 57,075
AbbVie COM 00287Y109 11 152 SH   DFND 12 152 0 0
ABM Industries COM 000957100 776 19,402 SH   SOLE   19,402 0 0
Acacia Communications COM 00401C108 849 18,010 SH   SOLE   18,010 0 0
Acadia Healthcare COM 00404A109 492 14,069 SH   SOLE   284 0 13,785
Accenture COM G1151C101 39,059 211,393 SH   SOLE   198,823 0 12,569
Accenture COM G1151C101 23 125 SH   DFND 12 125 0 0
Acuity Brands COM 00508Y102 529 3,835 SH   SOLE   3,835 0 0
Adobe Systems COM 00724F101 12,764 43,319 SH   SOLE   38,716 0 4,603
Aflac COM 001055102 2,106 38,432 SH   SOLE   36,832 0 1,600
Agilent Technologies COM 00846U101 698 9,351 SH   SOLE   9,351 0 0
AGNC Investment Corp COM 00123Q104 243 14,430 SH   SOLE   14,430 0 0
Air Prod. & Chemical COM 009158106 24,202 106,914 SH   SOLE   99,772 0 7,142
Air Prod. & Chemical COM 009158106 9 40 SH   DFND 12 40 0 0
Albemarle Corp COM 012653101 222 3,149 SH   SOLE   2,449 0 700
Alibaba COM 01609W102 1,707 10,074 SH   SOLE   7,168 0 2,906
Alibaba COM 01609W102 6 34 SH   DFND 11 34 0 0
Allergan COM G0177J108 23,132 138,162 SH   SOLE   121,979 0 16,183
Allstate COM 020002101 884 8,694 SH   SOLE   2,324 0 6,370
Alphabet Class A COM 02079K305 18,422 17,013 SH   SOLE   14,709 0 2,304
Alphabet Class A COM 02079K305 32 30 SH   DFND   30 0 0
Alphabet Class C COM 02079K107 26,913 24,898 SH   SOLE   23,725 0 1,173
Alphabet Class C COM 02079K107 32 30 SH   DFND   30 0 0
Altaba COM 021346101 434 6,250 SH   SOLE   6,250 0 0
Altria Group COM 02209S103 2,427 51,267 SH   SOLE   47,784 0 3,482
Amazon COM 023135106 56,154 29,654 SH   SOLE   28,138 0 1,516
Ambev SA ADR COM 02319V103 44 9,317 SH   SOLE   9,317 0 0
Ambev SA ADR COM 02319V103 8 1,745 SH   DFND 11 1,745 0 0
Ameren COM 023608102 2,001 26,644 SH   SOLE   23,639 0 3,005
American Electric Power COM 025537101 896 10,183 SH   SOLE   6,283 0 3,900
American Express COM 025816109 3,649 29,558 SH   SOLE   29,133 0 425
American Intl Group COM 026874784 733 13,749 SH   SOLE   749 0 13,000
American Tower COM 03027X100 2,991 14,628 SH   SOLE   14,628 0 0
Ameriprise Financial COM 03076C106 16,341 112,575 SH   SOLE   103,384 0 9,191
Amerisourcebergen Corp COM 03073E105 1,430 16,771 SH   SOLE   15,428 0 1,343
Amgen COM 031162100 13,561 73,590 SH   SOLE   57,065 0 16,525
Anadarko Petroleum COM 032511107 707 10,024 SH   SOLE   10,024 0 0
Analog Devices COM 032654105 7,237 64,115 SH   SOLE   62,654 0 1,461
Anheuser Busch COM 03524A108 206 2,330 SH   SOLE   2,330 0 0
Anheuser Busch COM 03524A108 13 150 SH   DFND   150 0 0
Anthem COM 036752103 10,860 38,482 SH   SOLE   36,448 0 2,033
Apple COM 037833100 140,272 708,731 SH   SOLE   480,888 0 227,843
Apple COM 037833100 32 160 SH   DFND   160 0 0
Applied Materials Inc. COM 038222105 699 15,558 SH   SOLE   15,558 0 0
Ares Capital COM 04010L103 179 10,000 SH   SOLE   10,000 0 0
Arthur J Gallagher COM 363576109 7,312 83,478 SH   SOLE   40,370 0 43,108
AT&T COM 00206R102 23,401 698,334 SH   SOLE   555,718 0 142,617
Atlassian Corporation Plc COM G06242104 235 1,795 SH   SOLE   1,795 0 0
Automatic Data Proc COM 053015103 30,721 185,819 SH   SOLE   172,309 0 13,510
Automatic Data Proc COM 053015103 16 94 SH   DFND 12 94 0 0
Automatic Data Proc COM 053015103 37 222 SH   DFND   222 0 0
Avalon Bay COM 053484101 1,639 8,065 SH   SOLE   8,065 0 0
Avery Dennison Corp COM 053611109 928 8,019 SH   SOLE   8,019 0 0
Avx Corp New COM 002444107 560 33,737 SH   SOLE   33,737 0 0
Aware, Inc COM 05453N100 63 19,000 SH   SOLE   19,000 0 0
Axis Capital Holdings Ltd COM G0692U109 762 12,773 SH   SOLE   12,773 0 0
Bain Capital Specialty Finance COM 05684B107 393 21,120 SH   SOLE   21,120 0 0
Banco Bilbao Vizcaya Argentari COM 05946K101 48 8,596 SH   SOLE   8,596 0 0
Banco Bilbao Vizcaya Argentari COM 05946K101 9 1,629 SH   DFND 11 1,629 0 0
Bank New York Mellon COM 064058100 654 14,823 SH   SOLE   9,923 0 4,900
Bank Of America COM 060505104 5,599 193,058 SH   SOLE   170,134 0 22,924
Baxter Intl COM 071813109 602 7,346 SH   SOLE   6,996 0 350
BB&T COM 054937107 4,764 96,957 SH   SOLE   42,562 0 54,396
BBX Capital Corp Cl A COM 05491n104 349 71,000 SH   SOLE   0 0 71,000
Becton Dickinson COM 075887109 2,994 11,882 SH   SOLE   10,707 0 1,175
Becton Dickinson COM 075887109 59 235 SH   DFND   235 0 0
Berkshire Hathaway A COM 084670108 79,269 249 SH   SOLE   248 0 1
Berkshire Hathaway B COM 084670702 9,811 46,026 SH   SOLE   42,003 0 4,023
Berkshire Hathaway B COM 084670702 67 315 SH   DFND   315 0 0
BERKSHIRE HILLS BANCORP INC CO COM 084680107 603 19,212 SH   SOLE   19,212 0 0
Bitcoin Investment Trust COM 389637109 303 20,020 SH   SOLE   20,020 0 0
BlackRock COM 09247X101 17,622 37,550 SH   SOLE   32,386 0 5,163
Boeing COM 097023105 18,839 51,754 SH   SOLE   46,629 0 5,125
Boeing COM 097023105 7 20 SH   DFND 12 20 0 0
Booking Holdings COM 09857L108 7,836 4,180 SH   SOLE   4,096 0 84
Booz Allen Hamilton Hldg Corp COM 099502106 1,251 18,887 SH   SOLE   18,887 0 0
Boston Scientific COM 101137107 959 22,318 SH   SOLE   22,318 0 0
BP COM 055622104 2,271 54,469 SH   SOLE   54,169 0 300
BP COM 055622104 133 3,201 SH   DFND 13 3,201 0 0
Bristol-Myers Squibb COM 110122108 4,779 105,381 SH   SOLE   101,271 0 4,110
Broadcom Ltd COM 11135F101 49,487 171,912 SH   SOLE   152,737 0 19,175
Broadridge Financial Solutions COM 11133T103 21,575 168,974 SH   SOLE   154,950 0 14,024
Brooks Automation COM 114340102 223 5,750 SH   SOLE   5,750 0 0
Bruker Corp Com COM 116794108 737 14,752 SH   SOLE   14,752 0 0
Cabot Corp COM 127055101 375 7,850 SH   SOLE   7,850 0 0
Cabot Oil & Gas COM 127097103 248 10,821 SH   SOLE   10,264 0 557
Cadence Bancorporation COM 12739a100 490 23,577 SH   SOLE   23,577 0 0
Cannabix Tech COM 13765l101 19 22,200 SH   SOLE   22,200 0 0
Capital One Financial COM 14040H105 928 10,224 SH   SOLE   9,324 0 900
Cardinal Health COM 14149Y108 259 5,492 SH   SOLE   5,292 0 200
Carmax Inc. Com COM 143130102 513 5,907 SH   SOLE   5,907 0 0
Carnival Corp Com COM 143658300 2,574 55,299 SH   SOLE   45,353 0 9,946
Carter Inc COM 146229109 426 4,364 SH   SOLE   4,364 0 0
Caseys General Stores COM 147528103 597 3,829 SH   SOLE   3,829 0 0
Caterpillar COM 149123101 811 5,949 SH   SOLE   5,589 0 360
CDK Global COM 12508E101 702 14,200 SH   SOLE   14,200 0 0
CDW Corp COM 12514G108 2,377 21,414 SH   SOLE   21,149 0 265
Celexpress COM 15103A101 1 653,845 SH   SOLE   0 0 653,845
Celgene COM 151020104 4,995 54,033 SH   SOLE   53,398 0 635
CenturyLink COM 156700106 132 11,235 SH   SOLE   11,235 0 0
Cerner COM 156782104 11,568 157,823 SH   SOLE   156,201 0 1,622
Charles Schwab COM 808513105 10,739 267,217 SH   SOLE   242,003 0 25,214
Charles Schwab COM 808513105 48 1,200 SH   DFND   1,200 0 0
Chevron COM 166764100 27,776 223,211 SH   SOLE   201,560 0 21,651
Chevron COM 166764100 8 65 SH   DFND 12 65 0 0
Chevron COM 166764100 4 35 SH   DFND   35 0 0
Chubb Limited COM H1467J104 20,574 139,684 SH   SOLE   129,921 0 9,763
Church & Dwight Inc. COM 171340102 1,744 23,876 SH   SOLE   23,876 0 0
Cigna Corp COM 125523100 1,198 7,606 SH   SOLE   7,606 0 0
Cintas Corp Com COM 172908105 465 1,961 SH   SOLE   1,961 0 0
Cisco Systems COM 17275R102 17,937 327,729 SH   SOLE   244,011 0 83,718
Cisco Systems COM 17275R102 16 300 SH   DFND 12 300 0 0
Citigroup COM 172967424 2,781 39,705 SH   SOLE   35,768 0 3,937
Citigroup COM 172967424 15 217 SH   DFND 12 217 0 0
Cme Group Inc. Com COM 12572Q105 13,909 71,654 SH   SOLE   69,264 0 2,390
Coca Cola COM 191216100 22,987 451,427 SH   SOLE   404,562 0 46,865
Cognex Corp Com COM 192422103 880 18,347 SH   SOLE   18,347 0 0
Cognex Corp Com COM 192422103 36 750 SH   DFND 10 0 0 750
Cognizant Tech COM 192446102 448 7,062 SH   SOLE   6,842 0 220
Colgate-Palmolive COM 194162103 5,129 71,565 SH   SOLE   71,565 0 0
Colgate-Palmolive COM 194162103 37 520 SH   DFND   520 0 0
Columbia Sportswear COM 198516106 703 7,021 SH   SOLE   7,021 0 0
Comcast COM 20030N101 7,270 171,951 SH   SOLE   162,248 0 9,703
Comerica COM 200340107 956 13,167 SH   SOLE   13,167 0 0
ConocoPhillips COM 20825C104 501 8,220 SH   SOLE   8,220 0 0
Consolidated Edison COM 209115104 573 6,536 SH   SOLE   6,536 0 0
Cooper Companies COM 216648402 260 773 SH   SOLE   773 0 0
Coresite Realty Corp COM 21870Q105 1,151 9,996 SH   SOLE   9,996 0 0
Corning COM 219350105 364 10,949 SH   SOLE   9,665 0 1,284
Corteva COM 22052L104 735 24,852 SH   SOLE   23,988 0 864
Costar Group Inc. COM 22160N109 11,906 21,489 SH   SOLE   20,665 0 824
Costco Wholesale COM 22160K105 13,230 50,066 SH   SOLE   43,203 0 6,863
Crystal Peak Minerals Inc COM 22938t107 5 39,337 SH   SOLE   39,337 0 0
CSX COM 126408103 781 10,095 SH   SOLE   3,605 0 6,490
Cullen Frost Bankers COM 229899109 941 10,046 SH   SOLE   10,046 0 0
Cummins COM 231021106 2,500 14,593 SH   SOLE   12,464 0 2,130
Cummins COM 231021106 21 125 SH   DFND 10 0 0 125
CVS Caremark COM 126650100 7,909 145,152 SH   SOLE   113,106 0 32,045
Cyberdefender Corp COM 23248l107 0 20,000 SH   SOLE   20,000 0 0
D.R. Horton COM 23331A109 465 10,788 SH   SOLE   10,788 0 0
Danaher COM 235851102 20,983 146,815 SH   SOLE   140,227 0 6,588
Deere & Co COM 244199105 1,238 7,473 SH   SOLE   4,948 0 2,525
Delek US Holdings COM 24665A103 1,794 44,273 SH   SOLE   27,534 0 16,739
Delta Air Lines Inc. New COM 247361702 3,277 57,739 SH   SOLE   55,808 0 1,931
Dentsply Sirona COM 24906P109 1,684 28,858 SH   SOLE   28,858 0 0
Designer Brands Inc COM 250565108 399 20,821 SH   SOLE   20,821 0 0
Devon Energy COM 25179M103 371 13,012 SH   SOLE   13,012 0 0
Diageo COM 25243Q205 783 4,546 SH   SOLE   4,546 0 0
Diageo COM 25243Q205 230 1,332 SH   DFND 13 1,332 0 0
Digital Realty Trust REIT COM 253868103 547 4,646 SH   SOLE   4,646 0 0
Dolby Laboratories Inccl A COM 25659T107 649 10,049 SH   SOLE   10,049 0 0
Dollar Tree COM 256746108 349 3,252 SH   SOLE   3,127 0 125
Dominion Resources COM 25746U109 9,638 124,650 SH   SOLE   114,365 0 10,286
Dominion Resources COM 25746U109 10 125 SH   DFND 12 125 0 0
Domino's Pizza Inc. COM 25754A201 807 2,901 SH   SOLE   2,901 0 0
Donaldson Inc. Com (dci) COM 257651109 523 10,280 SH   SOLE   10,280 0 0
Dover COM 260003108 1,712 17,082 SH   SOLE   17,082 0 0
Dow Inc COM 260557103 1,271 25,783 SH   SOLE   24,034 0 1,749
Dte Energy COM 233331107 407 3,185 SH   SOLE   3,135 0 50
Duke Energy COM 26441C204 1,639 18,576 SH   SOLE   18,105 0 471
Dunkin Brands Group COM 265504100 225 2,828 SH   SOLE   2,828 0 0
DuPont De Nemours COM 26614N102 1,952 26,005 SH   SOLE   24,002 0 2,003
DXC Technology COM 23355L106 293 5,312 SH   SOLE   5,312 0 0
Eaton COM G29183103 1,739 20,877 SH   SOLE   18,672 0 2,205
Eaton Vance COM 278265103 1,969 45,661 SH   SOLE   45,661 0 0
eBay COM 278642103 710 17,981 SH   SOLE   17,981 0 0
Ecolab COM 278865100 6,986 35,384 SH   SOLE   34,917 0 467
Edwards Lifesciences COM 28176E108 263 1,425 SH   SOLE   1,425 0 0
Electronic Arts, Inc. COM 285512109 8,008 79,085 SH   SOLE   77,482 0 1,603
Eli Lilly COM 532457108 2,113 19,070 SH   SOLE   19,070 0 0
Emerson Electric COM 291011104 1,305 19,562 SH   SOLE   19,262 0 300
Enbridge COM 29250N105 332 9,204 SH   SOLE   8,012 0 1,192
Encompass Health Corp COM 29261a100 1,114 17,586 SH   SOLE   17,586 0 0
Energy Transfer LP COM 29273V100 31,010 2,202,382 SH   SOLE   2,202,382 0 0
Entergy Corp New COM 29364G103 224 2,173 SH   SOLE   2,173 0 0
Enterprise Products COM 293792107 2,004 69,401 SH   SOLE   13,331 0 56,070
Entertainment Properties Trust COM 26884U109 2,192 29,381 SH   SOLE   26,880 0 2,501
EOG Resources COM 26875P101 5,944 63,808 SH   SOLE   62,456 0 1,352
Equinix COM 29444U700 237 470 SH   SOLE   470 0 0
Equinix COM 29444U700 9 18 SH   DFND 11 18 0 0
Estee Lauder COM 518439104 8,783 47,966 SH   SOLE   45,726 0 2,240
Everest RE Group, LTD COM G3223R108 564 2,283 SH   SOLE   2,283 0 0
Evergy COM 30034W106 943 15,672 SH   SOLE   15,672 0 0
Eversource Energy COM 30040W108 387 5,106 SH   SOLE   5,106 0 0
Exelon Corp COM 30161N101 230 4,799 SH   SOLE   4,799 0 0
Extraction Oil & Gas COM 30227M105 2,364 546,017 SH   SOLE   546,017 0 0
Exxon Mobil COM 30231G102 17,553 229,063 SH   SOLE   218,548 0 10,515
Facebook COM 30303M102 22,103 114,523 SH   SOLE   97,012 0 17,511
Factset Research Systems Inc COM 303075105 912 3,181 SH   SOLE   3,181 0 0
FedEx COM 31428X106 6,330 38,554 SH   SOLE   24,319 0 14,235
Fidelity National Financial COM 31620R303 1,317 32,686 SH   SOLE   29,319 0 3,367
Fidelity National Information COM 31620M106 20,841 169,885 SH   SOLE   155,354 0 14,531
Fidelity National Information COM 31620M106 13 110 SH   DFND 12 110 0 0
First Solar Inc. COM 336433107 295 4,490 SH   SOLE   4,490 0 0
Fiserv Inc. Com COM 337738108 578 6,341 SH   SOLE   6,341 0 0
Flir Sys Inc. COM 302445101 897 16,589 SH   SOLE   16,589 0 0
Foot Locker COM 344849104 2,592 61,826 SH   SOLE   56,234 0 5,592
fortinet Inc. COM 34959E109 585 7,612 SH   SOLE   7,612 0 0
Fortive Corp COM 34959J108 629 7,712 SH   SOLE   7,712 0 0
Fortune Brands Home & Security COM 34964C106 699 12,241 SH   SOLE   12,241 0 0
Franklin Resources COM 354613101 280 8,057 SH   SOLE   8,057 0 0
Gartner Group COM 366651107 1,185 7,366 SH   SOLE   7,366 0 0
General Electric COM 369604103 3,959 377,052 SH   SOLE   370,618 0 6,434
General Mills COM 370334104 1,720 32,747 SH   SOLE   30,956 0 1,791
General Motors COM 37045V100 1,668 43,293 SH   SOLE   19,118 0 24,175
Gentex Corp. COM 371901109 940 38,176 SH   SOLE   38,176 0 0
Genuine Parts COM 372460105 840 8,110 SH   SOLE   5,360 0 2,750
Gilead Sciences COM 375558103 7,282 107,788 SH   SOLE   103,154 0 4,634
GlaxoSmithKline COM 37733W105 419 10,464 SH   SOLE   10,429 0 35
Global Technologies COM 378949101 0 10,000 SH   SOLE   10,000 0 0
Golar Lng Ltd COM G9456A100 46,209 2,500,500 SH   SOLE   2,500,500 0 0
Goldman Sachs COM 38141G104 1,000 4,887 SH   SOLE   4,887 0 0
Graco COM 384109104 256 5,100 SH   SOLE   5,100 0 0
Grom Social Enterprises COM 39878l100 2,096 10,479,250 SH   SOLE   0 0 10,479,250
Hanover Insurance Group COM 410867105 233 1,819 SH   SOLE   1,819 0 0
Harborside Bancorp COM 41165F101 262 14,000 SH   SOLE   14,000 0 0
Harris Corp COM 413875105 1,355 7,164 SH   SOLE   6,714 0 450
Hartford Financial COM 416515104 275 4,940 SH   SOLE   4,940 0 0
Health Care Property Investors COM 40414L109 2,419 75,635 SH   SOLE   75,635 0 0
HERITAGE COMMERCE CORP COM COM 426927109 1,339 109,330 SH   SOLE   109,330 0 0
Hewlett Packard Ent COM 42824C109 963 64,429 SH   SOLE   64,429 0 0
Hexcel COM 428291108 357 4,420 SH   SOLE   4,170 0 250
Hexcel COM 428291108 24 300 SH   DFND 10 0 0 300
Hollyfrontier Corp COM 436106108 944 20,401 SH   SOLE   20,401 0 0
Hologic COM 436440101 2,033 42,337 SH   SOLE   42,337 0 0
Home Depot COM 437076102 49,126 236,218 SH   SOLE   213,455 0 22,763
Home Depot COM 437076102 11 55 SH   DFND 12 55 0 0
Honeywell International COM 438516106 28,631 163,990 SH   SOLE   143,140 0 20,850
Horace Mann Educators Corp. COM 440327104 706 17,514 SH   SOLE   17,514 0 0
HP Inc COM 40434L105 1,301 62,587 SH   SOLE   62,587 0 0
Hubbell Inc COM 443510607 621 4,763 SH   SOLE   4,563 0 200
Huntington Ingalls Industry COM 446413106 1,029 4,579 SH   SOLE   4,579 0 0
IBM COM 459200101 7,259 52,640 SH   SOLE   42,931 0 9,709
Idexx Labs Inc. COM 45168D104 2,184 7,931 SH   SOLE   7,901 0 30
Illinois Tool Works COM 452308109 2,983 19,781 SH   SOLE   19,781 0 0
Illumina COM 452327109 2,432 6,605 SH   SOLE   6,605 0 0
Immunomedics COM 452907108 2,011 145,000 SH   SOLE   0 0 145,000
Ingersoll Rand Plc COM G47791101 2,313 18,263 SH   SOLE   16,517 0 1,746
Ingersoll Rand Plc COM G47791101 226 1,785 SH   DFND 13 1,785 0 0
Ingredion COM 457187102 398 4,821 SH   SOLE   4,821 0 0
Innospec Inc. COM 45768S105 292 3,200 SH   SOLE   3,200 0 0
Intel COM 458140100 19,577 408,959 SH   SOLE   344,710 0 64,249
Intercontinental Exchange Grou COM 45866F104 20,508 238,634 SH   SOLE   209,110 0 29,524
Interpublic Group COM 460690100 14,419 638,285 SH   SOLE   477,541 0 160,744
Intuit COM 461202103 1,174 4,491 SH   SOLE   4,491 0 0
Intuitive Surgical COM 46120E602 2,978 5,677 SH   SOLE   4,088 0 1,589
Iqvia Holdings COM 46266c105 13,581 84,409 SH   SOLE   82,064 0 2,345
ITT Inc COM 45073V108 226 3,445 SH   SOLE   3,445 0 0
J.M. Smucker COM 832696405 634 5,502 SH   SOLE   5,502 0 0
J2 Global Comm Inc Comnew COM 48123V102 820 9,221 SH   SOLE   9,221 0 0
JB Hunt Trans Svcs COM 445658107 520 5,684 SH   SOLE   5,684 0 0
JD.com COM 47215P106 455 15,005 SH   SOLE   15,005 0 0
Johnson & Johnson COM 478160104 35,368 253,931 SH   SOLE   209,358 0 44,573
Johnson & Johnson COM 478160104 23 168 SH   DFND   168 0 0
JPMorgan Chase COM 46625H100 61,429 549,455 SH   SOLE   482,645 0 66,810
JPMorgan Chase COM 46625H100 21 192 SH   DFND 12 192 0 0
JPMorgan Chase COM 46625H100 42 373 SH   DFND   373 0 0
Keweenaw Land Association Ltd. COM 493026108 509 7,170 SH   SOLE   7,170 0 0
Kimberly-Clark COM 494368103 2,739 20,553 SH   SOLE   19,159 0 1,394
Kinder Morgan COM 49456B101 201 9,649 SH   SOLE   9,648 0 1
Kohl's COM 500255104 205 4,308 SH   SOLE   3,153 0 1,155
L-3 Communications COM 502413107 3,197 13,041 SH   SOLE   12,666 0 375
Las Vegas Sands COM 517834107 10,793 182,649 SH   SOLE   169,086 0 13,563
Las Vegas Sands COM 517834107 23 390 SH   DFND 10 0 0 390
Legg Mason COM 524901105 743 19,417 SH   SOLE   19,417 0 0
Linde COM g5494j103 773 3,851 SH   SOLE   3,421 0 430
Lockheed Martin COM 539830109 1,346 3,703 SH   SOLE   2,141 0 1,562
Lowes COM 548661107 710 7,039 SH   SOLE   6,843 0 196
LyondellBasell Ind COM N53745100 567 6,583 SH   SOLE   5,738 0 845
Magellan Midstream COM 559080106 1,747 27,300 SH   SOLE   3,000 0 24,300
Manhattan Scientifics Inc COM 563122100 8 635,000 SH   SOLE   635,000 0 0
Marathon Petroleum COM 56585A102 1,439 25,755 SH   SOLE   24,020 0 1,735
Marcus Corp. COM 566330106 285 8,650 SH   SOLE   8,650 0 0
Marriott COM 571903202 265 1,887 SH   SOLE   1,887 0 0
Marriott Vacations COM 57164Y107 927 9,620 SH   SOLE   9,620 0 0
Marsh & McLennan COM 571748102 19,824 198,736 SH   SOLE   188,777 0 9,959
Martin Marietta Materials COM 573284106 6,698 29,108 SH   SOLE   28,051 0 1,057
Mastercard COM 57636Q104 4,404 16,649 SH   SOLE   11,459 0 5,190
Mastercard COM 57636Q104 90 342 SH   DFND   342 0 0
Maxim Integrated Products COM 57772K101 2,589 43,286 SH   SOLE   37,181 0 6,105
Mccormick & Co COM 579780206 254 1,639 SH   SOLE   1,639 0 0
McDonald's COM 580135101 13,898 66,928 SH   SOLE   59,853 0 7,075
Mckesson Corp COM 58155Q103 271 2,020 SH   SOLE   2,020 0 0
Medtronic COM G5960L103 32,538 334,098 SH   SOLE   309,253 0 24,845
Medtronic COM G5960L103 6 65 SH   DFND 12 65 0 0
Merck COM 58933Y105 43,685 520,987 SH   SOLE   478,746 0 42,241
Merck COM 58933Y105 21 250 SH   DFND 12 250 0 0
Meredithcorp COM 589433101 801 14,556 SH   SOLE   14,556 0 0
Metlife COM 59156R108 317 6,390 SH   SOLE   4,990 0 1,400
Microchip Tech COM 595017104 6,081 70,144 SH   SOLE   69,474 0 670
Microsoft COM 594918104 107,850 805,092 SH   SOLE   720,640 0 84,452
Microsoft COM 594918104 27 200 SH   DFND 12 200 0 0
Mondelez COM 609207105 2,683 49,776 SH   SOLE   43,184 0 6,592
Monster Beverage COM 61174X109 690 10,811 SH   SOLE   10,535 0 276
Morgan Stanley COM 617446448 346 7,899 SH   SOLE   7,719 0 180
Motorola Solutions COM 620076307 402 2,410 SH   SOLE   1,467 0 943
MSC Industrial Direct COM 553530106 535 7,208 SH   SOLE   7,208 0 0
Muscle Pharm Corp COM 627335201 1,025 2,927,677 SH   SOLE   2,927,677 0 0
Nestle COM 641069406 1,483 14,308 SH   SOLE   14,308 0 0
Nestle COM 641069406 171 1,653 SH   DFND 13 1,653 0 0
Nestle COM 641069406 56 541 SH   DFND   541 0 0
Nestle COM 641069406 16 153 SH   DFND 11 153 0 0
Netease.Com Inc. COM 64110W102 3,095 12,101 SH   SOLE   12,101 0 0
Netflix COM 64110L106 3,060 8,330 SH   SOLE   7,037 0 1,293
Nextera Energy COM 65339F101 30,803 150,362 SH   SOLE   142,683 0 7,679
Nike COM 654106103 5,478 65,254 SH   SOLE   65,136 0 118
Norfolk Southern COM 655844108 1,260 6,321 SH   SOLE   6,321 0 0
Northrup Grumman COM 666807102 1,750 5,415 SH   SOLE   5,415 0 0
Norwegian Cruise Lines COM G66721104 1,813 33,802 SH   SOLE   2,522 0 31,280
Novartis COM 66987V109 569 6,230 SH   SOLE   6,055 0 175
Novartis COM 66987V109 197 2,162 SH   DFND 13 2,162 0 0
Nucor Corp COM 670346105 1,193 21,657 SH   SOLE   19,563 0 2,094
Nutrien Ltd COM 67077m108 498 9,311 SH   SOLE   8,165 0 1,146
Nutrien Ltd COM 67077m108 151 2,823 SH   DFND 13 2,823 0 0
Nvidia Corp COM 67066G104 553 3,368 SH   SOLE   3,368 0 0
NXP Semiconductors COM N6596X109 459 4,705 SH   SOLE   4,595 0 110
O Reilly Automotive COM 67103H107 287 777 SH   SOLE   777 0 0
Occidental Petroleum COM 674599105 11,644 231,592 SH   SOLE   220,292 0 11,300
Occidental Petroleum COM 674599105 3 55 SH   DFND 12 55 0 0
Oneok COM 682680103 235 3,415 SH   SOLE   2,529 0 886
Open Text COM 683715106 1,079 26,191 SH   SOLE   26,191 0 0
Open Text COM 683715106 152 3,680 SH   DFND 13 3,680 0 0
Option Care Inc. COM 68404v100 13,980 1,974,626 SH   SOLE   1,974,626 0 0
Oracle COM 68389X105 11,232 197,149 SH   SOLE   170,274 0 26,875
Pacific Biosciences of Califor COM 69404D108 115 19,000 SH   SOLE   19,000 0 0
Pacira Pharmaceuticals COM 695127100 217 5,000 SH   SOLE   5,000 0 0
Packaging Corp Of America COM 695156109 1,220 12,796 SH   SOLE   10,523 0 2,274
Palo Alto Networks COM 697435105 1,290 6,331 SH   SOLE   6,161 0 170
Paychex COM 704326107 3,340 40,587 SH   SOLE   36,075 0 4,513
PayPal COM 70450Y103 848 7,407 SH   SOLE   5,457 0 1,950
Pepsico COM 713448108 9,218 70,299 SH   SOLE   68,824 0 1,475
Perkinlemer Inc. COM 714046109 1,116 11,588 SH   SOLE   11,588 0 0
Perma Pipe International COM 714167103 197 21,616 SH   SOLE   21,616 0 0
Pfizer COM 717081103 28,128 649,313 SH   SOLE   556,825 0 92,488
Pfizer COM 717081103 11 250 SH   DFND 12 250 0 0
Philip Morris COM 718172109 1,905 24,252 SH   SOLE   22,513 0 1,739
Phillips 66 COM 718546104 1,888 20,188 SH   SOLE   18,973 0 1,215
Phillips 66 COM 718546104 32 345 SH   DFND   345 0 0
Ping An Ins Group Co China Spo COM 72341E304 49 2,049 SH   SOLE   2,049 0 0
Ping An Ins Group Co China Spo COM 72341E304 160 6,658 SH   DFND 13 6,658 0 0
Ping An Ins Group Co China Spo COM 72341E304 8 339 SH   DFND 11 339 0 0
Pinnacle West Cap Cp COM 723484101 236 2,505 SH   SOLE   2,505 0 0
PNC Financial COM 693475105 2,100 15,300 SH   SOLE   15,300 0 0
Popular COM 733174700 501 9,241 SH   SOLE   9,241 0 0
PPG Industries COM 693506107 7,709 66,054 SH   SOLE   66,054 0 0
PPL COM 69351T106 2,047 66,015 SH   SOLE   61,555 0 4,459
Procter & Gamble COM 742718109 31,728 289,357 SH   SOLE   271,079 0 18,278
PROGRESS SOFTWARE CORP COM 743312100 627 14,372 SH   SOLE   14,372 0 0
Progressive Corp COM 743315103 3,391 42,425 SH   SOLE   42,425 0 0
Prologis Trust COM 74340W103 2,631 32,847 SH   SOLE   27,509 0 5,338
ProMIs Neorscience COM 74346m109 52 270,771 SH   SOLE   270,771 0 0
Prudential Financial COM 744320102 2,874 28,458 SH   SOLE   4,163 0 24,295
PSEG COM 744573106 563 9,568 SH   SOLE   7,703 0 1,865
Qualcomm COM 747525103 2,470 32,476 SH   SOLE   10,161 0 22,315
Quest Diagnostics COM 74834L100 1,069 10,503 SH   SOLE   10,003 0 500
Raytheon COM 755111507 27,300 157,003 SH   SOLE   133,561 0 23,443
Reliance Steel and Aluminum COM 759509102 878 9,283 SH   SOLE   9,283 0 0
Republic Services COM 760759100 1,358 15,678 SH   SOLE   12,806 0 2,872
Republic Services COM 760759100 17 200 SH   DFND   200 0 0
Resmed Inc. COM 761152107 952 7,799 SH   SOLE   7,799 0 0
RLJ Lodging Trust COM 74965L101 271 15,272 SH   SOLE   15,272 0 0
Roche Holdings COM 771195104 159 4,523 SH   SOLE   4,523 0 0
Roche Holdings COM 771195104 183 5,188 SH   DFND 13 5,188 0 0
Roche Holdings COM 771195104 19 529 SH   DFND 11 529 0 0
Roper Industries COM 776696106 2,765 7,549 SH   SOLE   7,524 0 25
Ross Stores COM 778296103 15,743 158,829 SH   SOLE   142,301 0 16,528
Royal Caribbean Cruises COM V7780T103 38,836 320,406 SH   SOLE   284,452 0 35,954
Royal Caribbean Cruises COM V7780T103 10 80 SH   DFND 12 80 0 0
Royal Caribbean Cruises COM V7780T103 47 385 SH   DFND 10 0 0 385
Royal Dutch Shell A COM 780259206 308 4,729 SH   SOLE   3,916 0 813
Royal Dutch Shell B COM 780259107 9,686 147,345 SH   SOLE   101,138 0 46,207
Royal Dutch Shell B COM 780259107 8 115 SH   DFND 12 115 0 0
Royal Dutch Shell B COM 780259107 160 2,431 SH   DFND 13 2,431 0 0
Royal Dutch Shell B COM 780259107 5 70 SH   DFND   70 0 0
RPM Intl COM 749685103 673 11,012 SH   SOLE   10,594 0 418
S&P Global COM 78409V104 558 2,449 SH   SOLE   2,449 0 0
Sabra Healthcare REIT COM 78573L106 622 31,583 SH   SOLE   31,383 0 200
Sabre Corp COM 78573M104 2,383 107,337 SH   SOLE   93,525 0 13,813
Sabre Corp COM 78573M104 4 190 SH   DFND   190 0 0
Salesforce.com COM 79466L302 14,052 92,609 SH   SOLE   87,234 0 5,375
SAP AG COM 803054204 207 1,515 SH   SOLE   1,515 0 0
SAP AG COM 803054204 206 1,507 SH   DFND 13 1,507 0 0
Schlumberger COM 806857108 2,054 51,679 SH   SOLE   35,849 0 15,830
Seagate Technology COM G7945M107 2,660 56,444 SH   SOLE   51,974 0 4,470
ServiceNow, Inc COM 81762P102 309 1,125 SH   SOLE   725 0 400
ServisFirst Bancshares COM 81768T108 685 20,000 SH   SOLE   20,000 0 0
Silicon Graphics Inc. COM 827056102 0 10,000 SH   SOLE   10,000 0 0
Skechers USA COM 830566105 208 6,596 SH   SOLE   6,281 0 315
Skyworks Solutions COM 83088M102 3,596 46,537 SH   SOLE   46,333 0 204
Snap-On COM 833034101 1,019 6,154 SH   SOLE   6,154 0 0
Southern COM 842587107 1,283 23,202 SH   SOLE   23,202 0 0
Spectrum Brands COM 84790A105 205 3,805 SH   SOLE   3,805 0 0
Spire COM 84857L101 1,047 12,481 SH   SOLE   12,481 0 0
Sportsmans Warehouse Holdings COM 84920Y106 7,434 1,966,628 SH   SOLE   1,966,628 0 0
Stanley Black & Decker COM 854502101 509 3,519 SH   SOLE   1,619 0 1,900
Starbucks COM 855244109 9,634 114,929 SH   SOLE   110,809 0 4,120
State Street Corp COM 857477103 3,041 54,247 SH   SOLE   53,747 0 500
Stericycle Inc. Com COM 858912108 774 16,213 SH   SOLE   15,463 0 750
Steris Plc COM G8473T100 313 2,104 SH   SOLE   2,104 0 0
Stryker COM 863667101 9,644 46,909 SH   SOLE   44,209 0 2,700
Sumitomo Mitsui Sponsored ADR COM 86562M209 3 391 SH   SOLE   391 0 0
Sumitomo Mitsui Sponsored ADR COM 86562M209 105 14,823 SH   DFND 13 14,823 0 0
Sun Communities Inc. COM 866674104 1,368 10,668 SH   SOLE   10,668 0 0
Synchrony Financial COM 87165B103 532 15,353 SH   SOLE   15,353 0 0
Sysco COM 871829107 3,863 54,625 SH   SOLE   49,561 0 5,064
T Rowe Price Group COM 74144T108 2,943 26,827 SH   SOLE   26,827 0 0
Tanger Factory Outlet COM 875465106 397 24,516 SH   SOLE   24,516 0 0
Target COM 87612E106 1,357 15,669 SH   SOLE   11,639 0 4,030
TE Connectivity COM H84989104 3,396 35,455 SH   SOLE   35,455 0 0
Tesla Motors COM 88160R101 234 1,045 SH   SOLE   1,045 0 0
Texas Instruments COM 882508104 1,410 12,290 SH   SOLE   11,790 0 500
The TJX Companies COM 872540109 12,622 238,695 SH   SOLE   238,695 0 0
The TJX Companies COM 872540109 41 770 SH   DFND   770 0 0
The Travelers Companies COM 89417E109 455 3,043 SH   SOLE   3,041 0 2
Theglobe.Com COM 88335R101 0 10,000 SH   SOLE   0 0 10,000
Theratechnologies Inc COM 88338H100 4,874 902,210 SH   SOLE   902,210 0 0
Thermo Fisher Scientific COM 883556102 1,113 3,789 SH   SOLE   3,729 0 60
Thomson Reuters COM 884903709 225 3,486 SH   SOLE   3,486 0 0
Toro Co Com COM 891092108 925 13,826 SH   SOLE   13,826 0 0
Toronto Dominion COM 891160509 217 3,718 SH   SOLE   3,718 0 0
Total SA COM 89151E109 1,757 31,496 SH   SOLE   1,521 0 29,975
Total SA COM 89151E109 120 2,147 SH   DFND 13 2,147 0 0
Total System Services COM 891906109 756 5,891 SH   SOLE   5,891 0 0
Trex Company Inc. COM 89531P105 7,166 99,946 SH   SOLE   98,350 0 1,596
Truecar Inc COM 89785L107 546 100,000 SH   SOLE   0 0 100,000
Two Harbors Investment COM 90187b408 356 28,080 SH   SOLE   28,080 0 0
Tyler Technologies COM 902252105 10,486 48,543 SH   SOLE   46,411 0 2,132
U S CONCRETE INC COM NEW COM 90333L201 248 5,000 SH   SOLE   5,000 0 0
Unilever COM 904767704 272 4,382 SH   SOLE   4,382 0 0
Union Pacific COM 907818108 38,643 228,510 SH   SOLE   215,815 0 12,695
Union Pacific COM 907818108 20 120 SH   DFND 12 120 0 0
Union Pacific COM 907818108 51 302 SH   DFND   302 0 0
United Parcel Service COM 911312106 693 6,709 SH   SOLE   6,394 0 315
United Rentals COM 911363109 16,983 128,045 SH   SOLE   123,047 0 4,998
United Technologies COM 913017109 16,069 123,419 SH   SOLE   91,554 0 31,865
UnitedHealth COM 91324P102 11,085 45,427 SH   SOLE   43,411 0 2,016
Universal Display COM 91347P105 348 1,850 SH   SOLE   1,850 0 0
UQM Technologies COM 903213106 43 26,000 SH   SOLE   0 0 26,000
US Bancorp COM 902973304 2,887 55,097 SH   SOLE   52,797 0 2,300
V.F. Corp COM 918204108 4,013 45,939 SH   SOLE   43,484 0 2,455
Valero Energy COM 91913Y100 18,160 212,122 SH   SOLE   190,417 0 21,705
Valley National Bancorp COM 919794107 1,211 112,316 SH   SOLE   7,316 0 105,000
Ventas COM 92276F100 906 13,260 SH   SOLE   13,079 0 181
Verizon COM 92343V104 8,605 150,613 SH   SOLE   125,214 0 25,399
Verizon COM 92343V104 11 185 SH   DFND 12 185 0 0
Vertex Pharmaceuticals COM 92532F100 2,444 13,325 SH   SOLE   13,325 0 0
Visa COM 92826C839 53,466 308,073 SH   SOLE   278,329 0 29,745
Visa COM 92826C839 31 176 SH   DFND 12 176 0 0
Visa COM 92826C839 104 601 SH   DFND   601 0 0
Vulcan Materials Co. COM 929160109 451 3,282 SH   SOLE   3,126 0 156
W.P. Carey LLC COM 92936U109 316 3,896 SH   SOLE   3,896 0 0
WABTEC COM 929740108 387 5,396 SH   SOLE   5,375 0 21
Walgreens Boots Alliance COM 931427108 9,915 181,358 SH   SOLE   153,211 0 28,147
Walmart COM 931142103 8,460 76,566 SH   SOLE   67,576 0 8,990
Walmart COM 931142103 14 125 SH   DFND 12 125 0 0
Walt Disney COM 254687106 27,731 198,591 SH   SOLE   183,387 0 15,204
Walt Disney COM 254687106 28 200 SH   DFND 12 200 0 0
Waste Connections COM 94106B101 269 2,815 SH   SOLE   2,815 0 0
Waste Management COM 94106L109 4,793 41,541 SH   SOLE   41,541 0 0
Waste Management COM 94106L109 94 811 SH   DFND   811 0 0
WEC Energy Corp COM 92939U106 325 3,894 SH   SOLE   3,894 0 0
Wells Fargo COM 949746101 10,566 223,283 SH   SOLE   173,642 0 49,641
Wells Fargo COM 949746101 34 713 SH   DFND   713 0 0
Wendys Company COM 95058W100 483 24,685 SH   SOLE   24,685 0 0
WESTROCK CO COM COM 96145D105 689 18,905 SH   SOLE   18,905 0 0
Workday COM 98138H101 596 2,898 SH   SOLE   2,898 0 0
Xcel Energy COM 98389B100 321 5,401 SH   SOLE   5,401 0 0
Xylem Inc COM 98419M100 526 6,292 SH   SOLE   6,292 0 0
Yum China COM 98850P109 1,141 24,695 SH   SOLE   24,695 0 0
Yum China COM 98850P109 135 2,931 SH   DFND 13 2,931 0 0
Yum! Brands COM 988498101 1,740 15,720 SH   SOLE   12,470 0 3,250
Zimmer Holdings COM 98956P102 2,684 22,792 SH   SOLE   22,292 0 500
Zoetis COM 98978V103 529 4,663 SH   SOLE   2,463 0 2,200
Deutsche X-Trackers MSCI EAFE ETF 233051200 552 17,448 SH   SOLE   12,209 0 5,240
Fidelity MSCI Consumer Discret ETF 316092204 3,766 82,384 SH   SOLE   36,103 0 46,281
Fidelity MSCI Consumer Staples ETF 316092303 3,656 105,140 SH   SOLE   49,699 0 55,441
Fidelity MSCI Energy ETF ETF 316092402 540 31,404 SH   SOLE   13,546 0 17,858
Fidelity MSCI Financials ETF ETF 316092501 8,709 217,190 SH   SOLE   94,576 0 122,614
Fidelity MSCI Healthcare ETF ETF 316092600 6,214 138,062 SH   SOLE   61,033 0 77,029
Fidelity MSCI Industrials ETF ETF 316092709 6,152 154,818 SH   SOLE   64,321 0 90,498
Fidelity MSCI Information Tech ETF 316092808 10,676 171,424 SH   SOLE   74,228 0 97,196
Fidelity MSCI Materials ETF ETF 316092881 3,722 113,486 SH   SOLE   52,648 0 60,838
Fidelity MSCI Telecomm ETF ETF 316092873 5,115 154,353 SH   SOLE   71,169 0 83,184
Fidelity MSCI Utilities ETF ETF 316092865 1,040 26,480 SH   SOLE   14,711 0 11,769
Fidelity Real Estate ETF ETF 316092857 2,875 109,806 SH   SOLE   45,277 0 64,529
First Trust Healthcare Alphade ETF 33734X143 569 7,350 SH   SOLE   7,350 0 0
INVESCO EXCHANGE TRADEDFD TR F ETF 46137V613 247 2,120 SH   SOLE   2,120 0 0
INVESCO EXCHANGE TRADEDFD TR S ETF 46137V399 399 18,381 SH   SOLE   18,334 0 47
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 3,483 18,652 SH   SOLE   17,502 0 1,150
INVESCO S&P 500 EQUAL WEIGHT ETF 46137V357 1,965 18,227 SH   SOLE   17,041 0 1,186
iShares Core MSCI EAFE ETF ETF 46432f842 9,244 150,552 SH   SOLE   148,883 0 1,669
iShares Core MSCI Emerging Mkt ETF 46434G103 6,869 133,530 SH   SOLE   125,334 0 8,196
iShares Core S&P 500 ETF 464287200 59,127 200,600 SH   SOLE   189,583 0 11,017
iShares Core S&P Mid-Cap ETF 464287507 7,578 39,007 SH   SOLE   35,270 0 3,737
iShares Core S&P Mid-Cap ETF 464287507 72 370 SH   DFND   370 0 0
iShares Dow Jones Healthcare ETF 464287762 237 1,215 SH   SOLE   1,215 0 0
iShares MSCI ACWI Ex US ETF 464288240 21,705 464,178 SH   SOLE   382,282 0 81,896
iShares MSCI ACWI Index ETF 464288257 2,900 39,341 SH   SOLE   28,635 0 10,706
iShares MSCI EAFE ETF 464287465 26,727 406,612 SH   SOLE   385,551 0 21,061
iShares MSCI EAFE ETF 464287465 116 1,766 SH   DFND   1,766 0 0
iShares MSCI EAFE Growth ETF 464288885 359 4,440 SH   SOLE   3,565 0 875
iShares MSCI Eafe Small Cap In ETF 464288273 10,786 187,911 SH   SOLE   182,695 0 5,215
iShares MSCI Emerging Markets ETF 464287234 13,666 318,486 SH   SOLE   306,527 0 11,960
iShares MSCI Emerging Markets ETF 464287234 58 1,348 SH   DFND   1,348 0 0
iShares MSCI Kld 400 Social In ETF 464288570 1,018 9,309 SH   SOLE   9,309 0 0
iShares MSCI Pacific Ex-Japan ETF 464286665 1,026 21,727 SH   SOLE   12,563 0 9,164
iShares Nasdaq Biotechnology ETF 464287556 762 6,989 SH   SOLE   6,989 0 0
iShares Russell 1000 Growth ETF 464287614 8,425 53,549 SH   SOLE   50,447 0 3,102
iShares Russell 1000 Value ETF 464287598 4,384 34,459 SH   SOLE   33,518 0 941
iShares Russell 2000 Growth ETF 464287648 1,547 7,702 SH   SOLE   7,502 0 200
iShares Russell 2000 Index ETF 464287655 26,454 170,120 SH   SOLE   164,355 0 5,764
iShares Russell 2000 Value ETF 464287630 6,101 50,628 SH   SOLE   49,253 0 1,375
iShares Russell 3000 ETF 464287689 2,410 13,980 SH   SOLE   13,530 0 450
iShares Russell Mid-Cap ETF 464287499 680 12,167 SH   SOLE   11,243 0 924
iShares Russell Mid-Cap Growth ETF 464287481 667 4,675 SH   SOLE   4,575 0 100
iShares Russell Mid-Cap Value ETF 464287473 1,111 12,466 SH   SOLE   12,381 0 85
iShares S&P Growth ETF 464287309 2,438 13,603 SH   SOLE   13,603 0 0
iShares S&P Small-Cap 600 ETF 464287887 517 2,831 SH   SOLE   2,794 0 37
iShares S&P Small-Cap 600 Valu ETF 464287879 215 1,446 SH   SOLE   1,350 0 96
iShares S&P SmallCap 600 Index ETF 464287804 17,549 224,181 SH   SOLE   215,438 0 8,743
iShares S&P SmallCap 600 Index ETF 464287804 63 800 SH   DFND   800 0 0
iShares S&P Value Index Fund ETF 464287408 1,191 10,219 SH   SOLE   10,219 0 0
iShares Select Dividend ETF 464287168 9,591 96,333 SH   SOLE   96,098 0 235
iShares Select Dividend ETF 464287168 304 3,055 SH   DFND   3,055 0 0
iShares Technology Sector ETF 464287721 331 1,673 SH   SOLE   1,673 0 0
iShares Tr S&P 100 Indexfund ETF 464287101 270 2,085 SH   SOLE   2,085 0 0
iShares Tr S&P Midcap400 Value ETF 464287705 204 1,281 SH   SOLE   1,281 0 0
John Hancock Tax Adv Global Sh ETF 41013p749 86 12,560 SH   SOLE   900 0 11,660
ProShares S&P 500 Dv Aristocra ETF 74348A467 209 3,020 SH   SOLE   3,020 0 0
ProShares UultraPro S&P 500 ETF 74347x864 226 4,176 SH   SOLE   4,176 0 0
Schwab Intl Eq ETF ETF 808524805 799 24,891 SH   SOLE   24,784 0 107
Schwab Intl Small-Cap Equity ETF 808524888 993 30,426 SH   SOLE   30,426 0 0
Schwab US Dividend Equity ETF 808524797 299 5,626 SH   SOLE   5,571 0 55
SPDR Consumer Disc. Sector ETF 81369y407 1,465 12,294 SH   SOLE   11,834 0 460
Spdr Dow Jones Indl Average ET ETF 78467x109 210 790 SH   SOLE   790 0 0
SPDR Energy Sector ETF 81369Y506 849 13,330 SH   SOLE   3,090 0 10,240
SPDR Euro Stoxx 50 ETF 78463x202 311 8,125 SH   SOLE   8,125 0 0
SPDR Financial Sector ETF 81369Y605 1,044 37,813 SH   SOLE   25,851 0 11,962
SPDR Health Care Sector ETF 81369Y209 505 5,454 SH   SOLE   5,124 0 330
SPDR S&P 500 ETF 78462F103 24,225 82,679 SH   SOLE   67,242 0 15,437
SPDR S&P Dividend ETF 78464a763 1,703 16,878 SH   SOLE   16,878 0 0
SPDR S&P Midcap 400 ETF 78467y107 6,367 17,957 SH   SOLE   17,608 0 349
SPDR Technology Sector ETF 81369Y803 3,471 44,479 SH   SOLE   38,830 0 5,649
SPDR Utilities Sector ETF 81369y886 2,028 34,002 SH   SOLE   33,900 0 102
Vanguard Dividend Apprec ETF ETF 921908844 4,629 40,193 SH   SOLE   38,884 0 1,309
Vanguard Energy ETF 92204a306 533 6,266 SH   SOLE   0 0 6,266
Vanguard FTSE All-World Ex-US ETF 922042775 6,878 134,893 SH   SOLE   99,171 0 35,722
Vanguard FTSE Developed Market ETF 921943858 8,093 194,024 SH   SOLE   188,694 0 5,330
Vanguard FTSE Developed Market ETF 921943858 108 2,600 SH   DFND 13 2,600 0 0
Vanguard FTSE Emerging Markets ETF 922042858 3,355 78,896 SH   SOLE   77,001 0 1,895
Vanguard FTSE Emerging Markets ETF 922042858 94 2,200 SH   DFND 13 2,200 0 0
Vanguard Growth ETF ETF 922908736 579 3,546 SH   SOLE   3,546 0 0
Vanguard Index Fds Vanguardlar ETF 922908637 345 2,560 SH   SOLE   2,560 0 0
Vanguard Materials ETF ETF 92204a801 694 5,415 SH   SOLE   0 0 5,415
Vanguard Mid-Cap ETF ETF 922908629 789 4,723 SH   SOLE   4,697 0 26
Vanguard MSCI Europe ETF 922042874 441 8,039 SH   SOLE   8,039 0 0
Vanguard Russell 1000 Growth ETF 92206C680 226 1,391 SH   SOLE   1,391 0 0
Vanguard S&P 500 ETF ETF 922908363 1,805 6,706 SH   SOLE   6,456 0 250
Vanguard Small Cap Value ETF ETF 922908611 309 2,368 SH   SOLE   2,333 0 35
Vanguard Small Cap VIPERS ETF 922908751 4,488 28,650 SH   SOLE   28,577 0 73
Vanguard Total Stock Market ET ETF 922908769 6,569 43,765 SH   SOLE   42,204 0 1,561
VANGUARD TOTAL WORLD STOCK IND ETF 922042742 1,573 20,934 SH   SOLE   20,858 0 76
Vanguard Value ETF ETF 922908744 622 5,611 SH   SOLE   5,611 0 0
Vanguard Whitehall Fdshigh Div ETF 921946406 204 2,340 SH   SOLE   2,340 0 0
First Trust Senior FR 2022 Tar ETF 33740k101 223 25,000 SH   SOLE   25,000 0 0
INVESCO EXCHANGE-TRADED FD TR ETF 46138E537 899 34,400 SH   SOLE   0 0 34,400
INVESCO PREFERRED ETF ETF 46138E511 174 11,864 SH   SOLE   4,339 0 7,525
iShare 1-3 Year Treasury Bond ETF 464287457 1,026 12,105 SH   SOLE   10,238 0 1,867
iShares Barclays 20plus Years ETF 464287432 220 1,658 SH   SOLE   1,000 0 658
iShares Core US Bond Market ETF 464287226 4,653 41,791 SH   SOLE   28,315 0 13,476
iShares Floating Rate Fund ETF 46429B655 1,217 23,899 SH   SOLE   19,603 0 4,296
iShares iBoxx High Yield Corp ETF 464288513 379 4,347 SH   SOLE   3,046 0 1,301
iShares iBoxx Invest Grade Cor ETF 464287242 868 6,978 SH   SOLE   5,880 0 1,098
iShares Interm Govt/Credit Bon ETF 464288612 10,239 91,191 SH   SOLE   70,744 0 20,447
iShares Interm Term Corp Bond ETF 464288638 304 5,340 SH   SOLE   4,961 0 379
iShares Natl AMT-Free Muni Bon ETF 464288414 648 5,731 SH   SOLE   4,441 0 1,290
iShares Short Term Corp Bond E ETF 464288646 2,588 48,435 SH   SOLE   14,018 0 34,417
Mkt Vectors Short Muni Index E ETF 92189F528 734 41,470 SH   SOLE   0 0 41,470
PIMCO Enhanced Short Maturity ETF 72201r833 5,598 55,018 SH   SOLE   32,547 0 22,471
Putnam Managed Muni Income Tru ETF 746823103 88 11,500 SH   SOLE   500 0 11,000
Putnam Muni Opportinities Trus ETF 746922103 366 28,900 SH   SOLE   400 0 28,500
RiverNorth Marketplace Lending ETF 76882B108 257 12,600 SH   SOLE   12,600 0 0
SPDR Nuveen Barclays Short Ter ETF 78468R739 3,864 78,965 SH   SOLE   10,193 0 68,772
SPDR Ser Tr Barclays Caphigh Y ETF 78468r622 232 2,132 SH   SOLE   2,132 0 0
SPDR Ser Tr Barclays Caphigh Y ETF 78468r622 5 50 SH   DFND 12 50 0 0
Vaneck Vectors ATM-Free Int Mu ETF 92189h201 1,383 27,801 SH   SOLE   300 0 27,501
Vanguard Interm-Term Bond ETF 921937819 1,392 16,098 SH   SOLE   2,569 0 13,529
Vanguard Short-Term Bond ETF 921937827 5,640 70,035 SH   SOLE   69,629 0 406
Vanguard Short-Term Bond ETF 921937827 16 200 SH   DFND 12 200 0 0
Vanguard Tot International Bon ETF 92203J407 271 4,721 SH   SOLE   4,602 0 119
Vanguard Total Bond Market ETF 921937835 1,713 20,623 SH   SOLE   19,328 0 1,295
iPath Bloomberg Commodity Inde ETF 06738c778 1,578 70,933 SH   SOLE   70,933 0 0
iPath Bloomberg Commodity Inde ETF 06738c778 29 1,299 SH   DFND   1,299 0 0
iShares Global Timber & Forest ETF 464288174 1,981 33,042 SH   SOLE   10,051 0 22,991
iShares MSCI USA Momentum ETF 46432F396 859 7,240 SH   SOLE   7,240 0 0
iShares Real Estate ETF 464287739 221 2,535 SH   SOLE   1,470 0 1,065
iShares US Preferred Stock ETF 464288687 9,936 269,635 SH   SOLE   223,879 0 45,756
iShares US Preferred Stock ETF 464288687 6 150 SH   DFND 12 150 0 0
iShares US Preferred Stock ETF 464288687 31 828 SH   DFND   828 0 0
ProShares RAFI Long/Short ETF 74347X310 328 9,403 SH   SOLE   9,403 0 0
S&P 500 Global Natural Resourc ETF 78463X541 2,713 59,155 SH   SOLE   51,553 0 7,602
Spdr DJ Global Real Estate ETF 78463X749 10,364 207,696 SH   SOLE   188,185 0 19,511
Spdr DJ Global Real Estate ETF 78463X749 58 1,154 SH   DFND   1,154 0 0
SPDR DJ Wilshire REIT ETF ETF 78464a607 293 2,965 SH   SOLE   2,965 0 0
SPDR Gold Trust ETF 78463v107 6,374 47,853 SH   SOLE   43,508 0 4,345
Sprott Physical Gold Tr ETF 85207h104 122 10,800 SH   SOLE   10,800 0 0
Vanguard REIT Index ETF 922908553 6,535 74,770 SH   SOLE   67,454 0 7,317
Vanguard REIT Index ETF 922908553 38 430 SH   DFND   430 0 0