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
2U INC COM 90214J101 5,678 121,031 SH   SOLE   121,031 0 0
3-D SYS CORP DEL COM NEW 88554d205 189 10,076 SH   SOLE   10,076 0 0
3M CO COM 88579y101 14 65 SH   OTR   0 0 65
3M CO COM 88579Y101 89,925 431,936 SH   SOLE   398,665 0 33,271
ABB LTD SPONSORED ADR 000375204 57 2,300 SH   OTR   0 0 2,300
ABB LTD SPONSORED ADR 000375204 6,370 255,809 SH   SOLE   80,471 0 175,338
ABBOTT LABS COM 002824100 36,664 754,245 SH   SOLE   691,929 0 62,316
ABBVIE INC COM 00287y109 860 10,973 SH   OTR   360 0 10,613
ABBVIE INC COM 00287Y109 90,356 1,246,109 SH   SOLE   1,190,974 0 55,135
ACCELERATE DIAGNOSTICS INC COM 00430H102 18,286 668,600 SH   SOLE   481,950 0 186,650
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 655 5,294 SH   OTR   0 0 5,294
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 86,170 696,722 SH   SOLE   658,277 0 38,445
ACTIVISION BLIZZARD INC COM 00507v109 803 13,956 SH   SOLE   13,956 0 0
ADECOAGRO S A COM l00849106 651 65,200 SH   SOLE   65,200 0 0
ADIENT PLC ORD SHS G0084W101 2,621 40,102 SH   SOLE   39,327 0 775
ADOBE SYS INC COM 00724F101 42,545 300,804 SH   SOLE   299,869 0 935
ADURO BIOTECH INC COM 00739l101 232 20,351 SH   SOLE   20,351 0 0
ADVANCE AUTO PARTS INC COM 00751y106 1,070 9,172 SH   SOLE   9,172 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756m404 26 4,184 SH   OTR   0 0 4,184
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756m404 815 129,145 SH   SOLE   129,145 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773u108 50 20,000 SH   SOLE   20,000 0 0
ADVISORY BRD CO COM 00762w107 337 6,542 SH   SOLE   6,542 0 0
AECOM COM 00766t100 2,058 63,649 SH   OTR   0 0 63,649
AECOM COM 00766t100 2,632 81,391 SH   SOLE   81,391 0 0
AEGON N V NY REGISTRY SH 007924103 826 161,665 SH   SOLE   161,665 0 0
AERCAP HOLDINGS NV SHS n00985106 2,446 52,676 SH   OTR   0 0 52,676
AERCAP HOLDINGS NV SHS n00985106 4,090 88,084 SH   SOLE   88,084 0 0
AETNA INC NEW COM 00817y108 4,043 26,628 SH   OTR   0 0 26,628
AETNA INC NEW COM 00817Y108 8,646 56,948 SH   SOLE   56,948 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,301 13,874 SH   OTR   0 0 13,874
AFFILIATED MANAGERS GROUP COM 008252108 5,120 30,872 SH   SOLE   30,872 0 0
AFLAC INC COM 001055102 3,193 41,107 SH   OTR   0 0 41,107
AFLAC INC COM 001055102 6,266 80,655 SH   SOLE   80,655 0 0
AG MTG INVT TR INC COM 001228105 458 25,000 SH   SOLE   25,000 0 0
AGILENT TECHNOLOGIES INC COM 00846u101 900 15,168 SH   SOLE   15,168 0 0
AIR LEASE CORP CL A 00912x302 374 10,000 SH   SOLE   10,000 0 0
AIR PRODS & CHEMS INC COM 009158106 8,879 62,065 SH   SOLE   62,065 0 0
AIRCASTLE LTD COM G0129K104 640 29,415 SH   SOLE   29,415 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,196 104,317 SH   SOLE   103,017 0 1,300
ALARM COM HLDGS INC COM 011642105 337 8,953 SH   SOLE   8,953 0 0
ALASKA AIR GROUP INC COM 011659109 1,454 16,206 SH   SOLE   15,411 0 795
ALBEMARLE CORP COM 012653101 379 3,588 SH   SOLE   3,588 0 0
ALCOA CORP COM 013872106 263 8,064 SH   SOLE   8,064 0 0
ALCOBRA LTD SHS m2239p109 35 32,000 SH   SOLE   32,000 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 430 10,385 SH   SOLE   10,385 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 284 2,332 SH   SOLE   2,332 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,675 61,568 SH   SOLE   61,568 0 0
ALIGN TECHNOLOGY INC COM 016255101 27,851 185,528 SH   SOLE   185,528 0 0
ALLEGION PUB LTD CO ORD SHS g0176j109 4,363 53,794 SH   SOLE   53,794 0 0
ALLERGAN PLC SHS g0177J108 25,194 103,640 SH   SOLE   102,034 0 1,606
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,301 5,070 SH   SOLE   5,070 0 0
ALLIED WRLD ASSUR COM HLDG A SHS h01531104 2,289 43,274 SH   SOLE   43,274 0 0
ALLSTATE CORP COM 020002101 1,942 21,965 SH   SOLE   21,498 0 467
ALPHABET INC CAP STK CL A 02079k305 129,760 139,575 SH   SOLE   138,428 0 1,147
ALPHABET INC CAP STK CL A 02079k305 325 350 SH   OTR   0 0 350
ALPHABET INC CAP STK CL C 02079k107 1,222 1,345 SH   OTR   0 0 1,345
ALPHABET INC CAP STK CL C 02079k107 96,943 106,680 SH   SOLE   100,335 0 6,345
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 186 21,421 SH   SOLE   21,421 0 0
ALPS ETF TR ALERIAN MLP 00162q866 55,043 4,602,296 SH   SOLE   4,602,296 0 0
ALTABA INC COM 021346101 762 13,982 SH   SOLE   13,982 0 0
ALTRIA GROUP INC COM 02209s103 270 3,631 SH   OTR   0 0 3,631
ALTRIA GROUP INC COM 02209s103 30,207 405,629 SH   SOLE   394,704 0 10,925
AMARIN CORP PLC SPONS ADR NEW 023111206 40 10,000 SH   SOLE   10,000 0 0
AMAZON COM INC COM 023135106 1,065 1,100 SH   OTR   0 0 1,100
AMAZON COM INC COM 023135106 89,087 92,033 SH   SOLE   86,419 0 5,614
AMBEV SA SPONSORED ADR 02319V103 1,889 344,054 SH   SOLE   344,054 0 0
AMC NETWORKS INC CL A 00164v103 373 6,982 SH   SOLE   6,982 0 0
AMDOCS LTD SHS g02602103 624 9,670 SH   SOLE   9,670 0 0
AMEREN CORP COM 023608102 853 15,611 SH   SOLE   15,611 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 306 19,219 SH   SOLE   19,219 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 826 16,417 SH   SOLE   16,417 0 0
AMERICAN ASSETS TR INC COM 024013104 977 24,794 SH   SOLE   24,794 0 0
AMERICAN ELEC PWR INC COM 025537101 1,875 26,986 SH   SOLE   26,186 0 800
AMERICAN EXPRESS CO COM 025816109 10,621 126,087 SH   SOLE   115,087 0 11,000
AMERICAN INTL GROUP INC COM NEW 026874784 32,420 518,561 SH   SOLE   500,011 0 18,550
AMERICAN TOWER CORP NEW COM 03027x100 685 5,171 SH   SOLE   5,171 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,705 34,704 SH   SOLE   34,704 0 0
AMERIPRISE FINL INC COM 03076c106 2,929 23,009 SH   OTR   0 0 23,009
AMERIPRISE FINL INC COM 03076c106 6,576 51,670 SH   SOLE   51,670 0 0
AMERIS BANCORP COM 03076k108 398 8,247 SH   SOLE   8,247 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,116 11,815 SH   SOLE   11,815 0 0
AMETEK INC NEW COM 031100100 1,274 21,028 SH   SOLE   21,028 0 0
AMGEN INC COM 031162100 104,353 605,895 SH   SOLE   601,195 0 4,700
AMPHENOL CORP NEW CL A 032095101 921 12,475 SH   SOLE   12,475 0 0
ANADARKO PETE CORP COM 032511107 3,500 77,185 SH   SOLE   73,785 0 3,400
ANADARKO PETE CORP COM 032511107 218 4,800 SH   OTR   0 0 4,800
ANALOG DEVICES INC COM 032654105 2,822 36,275 SH   SOLE   34,175 0 2,100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 40 361 SH   OTR   0 0 361
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17,658 160,004 SH   SOLE   160,004 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,002 40,572 SH   SOLE   40,572 0 0
ANNALY CAP MGMT INC COM 035710409 944 78,284 SH   SOLE   78,284 0 0
ANSYS INC COM 03662q105 425 3,497 SH   SOLE   3,497 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673l103 59 1,764 SH   OTR   0 0 1,764
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1,386 41,766 SH   SOLE   41,766 0 0
ANTHEM INC COM 036752103 11,511 61,188 SH   SOLE   61,188 0 0
ANTHEM INC COM 036752103 3,820 20,305 SH   OTR   0 0 20,305
ANWORTH MORTGAGE ASSET CP COM 037347101 90 14,900 SH   SOLE   14,900 0 0
AON PLC SHS CL A G0408V102 1,822 13,703 SH   SOLE   13,703 0 0
AON PLC SHS CL A g0408v102 1,354 10,188 SH   OTR   0 0 10,188
APACHE CORP COM 037411105 1,689 35,243 SH   SOLE   35,243 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 554 29,595 SH   SOLE   29,595 0 0
APPLE INC COM 037833100 988 6,748 SH   OTR   20 0 6,728
APPLE INC COM 037833100 344,009 2,388,618 SH   SOLE   2,330,027 0 58,591
APPLIED MATLS INC COM 038222105 2,232 54,044 SH   SOLE   52,044 0 2,000
APTARGROUP INC COM 038336103 5,585 64,298 SH   SOLE   21,178 0 43,120
ARALEZ PHARMACEUTICALS INC COM 03852X100 81 60,000 SH   SOLE   60,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 365 16,043 SH   SOLE   16,043 0 0
ARCH CAP GROUP LTD ORD g0450a105 3,490 37,412 SH   SOLE   37,412 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 252 6,090 SH   OTR   0 0 6,090
ARCHER DANIELS MIDLAND CO COM 039483102 9,581 231,548 SH   SOLE   231,548 0 0
ARES CAP CORP COM 04010L103 3,053 186,435 SH   SOLE   173,910 0 12,525
ARISTA NETWORKS INC COM 040413106 1,378 9,200 SH   SOLE   9,200 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 314 6,829 SH   SOLE   6,829 0 0
ARRIS INTL INC SHS g0551a103 1,998 71,292 SH   OTR   0 0 71,292
ARRIS INTL INC SHS G0551A103 2,491 88,889 SH   SOLE   88,889 0 0
ARROW FINL CORP COM 042744102 2,623 82,866 SH   SOLE   82,866 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 445 14,510 SH   SOLE   14,510 0 0
ASPEN AEROGELS INC COM 04523y105 69 15,439 SH   SOLE   15,439 0 0
ASSURANT INC COM 04621x108 3,151 30,393 SH   OTR   0 0 30,393
ASSURANT INC COM 04621x108 4,513 43,528 SH   SOLE   43,528 0 0
ASSURED GUARANTY LTD COM g0585r106 357 8,556 SH   SOLE   8,556 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 305 8,937 SH   OTR   0 0 8,937
ASTRAZENECA PLC SPONSORED ADR 046353108 1,835 53,829 SH   SOLE   48,199 0 5,630
AT&T INC COM 00206r102 950 25,178 SH   OTR   0 0 25,178
AT&T INC COM 00206R102 69,513 1,842,366 SH   SOLE   1,814,758 0 27,608
ATHENAHEALTH INC COM 04685w103 1,314 9,349 SH   SOLE   9,349 0 0
ATLASSIAN CORP PLC CL A G06242104 4,737 134,647 SH   SOLE   134,647 0 0
AUTODESK INC COM 052769106 17,292 171,508 SH   SOLE   124,120 0 47,388
AUTOMATIC DATA PROCESSING IN COM 053015103 12,252 119,579 SH   SOLE   118,126 0 1,453
AUTONATION INC COM 05329w102 2,265 53,714 SH   SOLE   53,714 0 0
AVIS BUDGET GROUP COM 053774105 957 35,084 SH   OTR   0 0 35,084
AVIS BUDGET GROUP COM 053774105 1,309 47,992 SH   SOLE   47,992 0 0
AVON PRODS INC COM 054303102 85 22,324 SH   SOLE   22,324 0 0
AXALTA COATING SYS LTD COM G0750C108 628 19,593 SH   SOLE   19,593 0 0
BADGER METER INC COM 056525108 520 13,051 SH   SOLE   13,051 0 0
BAIDU INC SPON ADR REP A 056752108 4,905 27,423 SH   SOLE   27,173 0 250
BAKER HUGHES INC COM 057224107 290 5,306 SH   SOLE   5,306 0 0
BALL CORP COM 058498106 347 8,228 SH   SOLE   8,228 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,082 129,456 SH   SOLE   129,456 0 0
BANCO SANTANDER SA ADR 05964H105 841 125,685 SH   SOLE   125,685 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 241 20,000 SH   SOLE   20,000 0 0
BANK AMER CORP COM 060505104 586 24,175 SH   OTR   0 0 24,175
BANK AMER CORP COM 060505104 101,343 4,177,394 SH   SOLE   4,083,470 0 93,924
BANK HAWAII CORP COM 062540109 9,851 118,733 SH   SOLE   118,722 0 11
BANK MONTREAL QUE COM 063671101 573 7,796 SH   SOLE   7,796 0 0
BANK N S HALIFAX COM 064149107 23,285 387,236 SH   SOLE   387,236 0 0
BANK NEW YORK MELLON CORP COM 064058100 24,022 470,827 SH   SOLE   460,524 0 10,303
BANK OF MARIN BANCORP COM 063425102 202 3,281 SH   SOLE   3,281 0 0
BANK OF THE OZARKS INC COM 063904106 330 7,049 SH   SOLE   7,049 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739f291 9,903 129,209 SH   SOLE   129,209 0 0
BARCLAYS PLC ADR 06738e204 148 14,000 SH   SOLE   14,000 0 0
BARD C R INC COM 067383109 2,359 7,462 SH   SOLE   7,462 0 0
BARRICK GOLD CORP COM 067901108 1,058 66,476 SH   SOLE   66,476 0 0
BAXTER INTL INC COM 071813109 3,846 63,531 SH   SOLE   62,465 0 1,066
BAYTEX ENERGY CORP COM 07317Q105 133 54,550 SH   SOLE   51,350 0 3,200
BB&T CORP COM 054937107 5,341 117,608 SH   SOLE   117,608 0 0
BCE INC COM NEW 05534b760 47 1,033 SH   OTR   0 0 1,033
BCE INC COM NEW 05534B760 2,958 65,679 SH   SOLE   65,679 0 0
BECTON DICKINSON & CO COM 075887109 607 3,113 SH   OTR   0 0 3,113
BECTON DICKINSON & CO COM 075887109 25,868 132,583 SH   SOLE   124,268 0 8,315
BEMIS INC COM 081437105 479 10,348 SH   SOLE   10,348 0 0
BERKLEY W R CORP COM 084423102 390 5,636 SH   OTR   0 0 5,636
BERKLEY W R CORP COM 084423102 504 7,282 SH   SOLE   7,282 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 20,121 79 SH   SOLE   79 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,065 12,190 SH   OTR   0 0 12,190
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 75,288 444,517 SH   SOLE   427,548 0 16,969
BEST BUY INC COM 086516101 856 14,929 SH   SOLE   14,929 0 0
BGC PARTNERS INC CL A 05541T101 268 21,180 SH   SOLE   21,180 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 40 1,112 SH   OTR   0 0 1,112
BHP BILLITON LTD SPONSORED ADR 088606108 3,403 95,619 SH   SOLE   49,494 0 46,125
BHP BILLITON PLC SPONSORED ADR 05545e209 535 17,398 SH   SOLE   17,398 0 0
BIO RAD LABS INC CL A 090572207 242 1,070 SH   SOLE   1,070 0 0
BIOGEN INC COM 09062X103 12,115 44,644 SH   SOLE   44,340 0 304
BIOVERATIV INC COM 09075e100 508 8,449 SH   SOLE   8,422 0 27
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533ab4 15 15,000 PRN   SOLE   15,000 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 379 29,123 SH   SOLE   29,123 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 425 48,341 SH   SOLE   48,341 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 210 33,438 SH   SOLE   33,438 0 0
BLACKROCK INC COM 09247x101 510 1,207 SH   OTR   0 0 1,207
BLACKROCK INC COM 09247x101 23,299 55,158 SH   SOLE   54,978 0 180
BLACKROCK MULTI-SECTOR INC T COM 09258a107 273 15,075 SH   SOLE   15,075 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 198 13,474 SH   SOLE   13,474 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 4,586 137,519 SH   SOLE   137,519 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,346 105,881 SH   SOLE   105,881 0 0
BLOCK H & R INC COM 093671105 1,222 39,528 SH   SOLE   39,528 0 0
BMC STK HLDGS INC COM 05591B109 673 30,804 SH   SOLE   30,804 0 0
BOEING CO COM 097023105 209 1,057 SH   OTR   0 0 1,057
BOEING CO COM 097023105 52,173 263,832 SH   SOLE   262,532 0 1,300
BOFI HLDG INC COM 05566U108 502 21,150 SH   SOLE   21,150 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,771 115,915 SH   SOLE   115,915 0 0
BORGWARNER INC COM 099724106 1,264 29,842 SH   SOLE   29,842 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,652 95,653 SH   SOLE   95,653 0 0
BP PLC SPONSORED ADR 055622104 4,449 128,384 SH   SOLE   74,551 0 53,833
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 471 113,474 SH   SOLE   113,474 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 17,661 316,946 SH   SOLE   294,718 0 22,228
BRISTOW GROUP INC COM 110394103 81 10,590 SH   SOLE   10,590 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 115 1,684 SH   OTR   0 0 1,684
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,526 66,035 SH   SOLE   44,713 0 21,322
BROADCOM LTD SHS y09827109 5,324 22,843 SH   OTR   0 0 22,843
BROADCOM LTD SHS Y09827109 63,546 272,671 SH   SOLE   271,004 0 1,667
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 2,338 185,373 SH   SOLE   185,373 0 0
BROOKLINE BANCORP INC DEL COM 11373m107 177 12,100 SH   SOLE   12,100 0 0
BROWN FORMAN CORP CL A 115637100 231 4,680 SH   SOLE   4,680 0 0
BROWN FORMAN CORP CL B 115637209 413 8,489 SH   SOLE   8,489 0 0
BRUKER CORP COM 116794108 203 7,042 SH   SOLE   7,042 0 0
BRYN MAWR BK CORP COM 117665109 249 5,846 SH   SOLE   5,846 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,163 18,190 SH   SOLE   18,190 0 0
BUFFALO WILD WINGS INC COM 119848109 234 1,851 SH   SOLE   1,851 0 0
BWX TECHNOLOGIES INC COM 05605H100 274 5,620 SH   SOLE   5,620 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 782 11,385 SH   SOLE   11,385 0 0
CA INC COM 12673p105 2,225 64,534 SH   SOLE   47,034 0 17,500
CABELAS INC COM 126804301 549 9,236 SH   SOLE   9,236 0 0
CABOT MICROELECTRONICS CORP COM 12709p103 604 8,178 SH   SOLE   8,178 0 0
CABOT OIL & GAS CORP COM 127097103 747 29,781 SH   SOLE   8,781 0 21,000
CADENCE DESIGN SYSTEM INC COM 127387108 707 21,093 SH   SOLE   21,093 0 0
CALAVO GROWERS INC COM 128246105 219 3,169 SH   SOLE   3,169 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 51 10,000 SH   SOLE   10,000 0 0
CAMECO CORP COM 13321L108 134 14,727 SH   SOLE   14,727 0 0
CAMPBELL SOUP CO COM 134429109 866 16,597 SH   SOLE   16,597 0 0
CANADIAN NAT RES LTD COM 136385101 579 20,077 SH   SOLE   20,077 0 0
CANADIAN NATL RY CO COM 136375102 30 375 SH   OTR   0 0 375
CANADIAN NATL RY CO COM 136375102 2,108 26,006 SH   SOLE   26,006 0 0
CANADIAN PAC RY LTD COM 13645T100 2,979 18,524 SH   SOLE   18,124 0 400
CAPITAL ONE FINL CORP COM 14040H105 12,838 155,380 SH   SOLE   155,080 0 300
CAPSTONE TURBINE CORP COM NEW 14067d409 24 35,800 SH   SOLE   35,800 0 0
CARDINAL HEALTH INC COM 14149Y108 1,595 20,459 SH   SOLE   20,066 0 393
CARDIOVASCULAR SYS INC DEL COM 141619106 442 13,727 SH   SOLE   13,727 0 0
CARLISLE COS INC COM 142339100 232 2,427 SH   SOLE   2,427 0 0
CARMAX INC COM 143130102 443 7,025 SH   SOLE   7,025 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,105 47,340 SH   SOLE   47,340 0 0
CARS COM INC COM 14575e105 272 10,212 SH   SOLE   10,212 0 0
CATERPILLAR INC DEL COM 149123101 7,460 69,425 SH   SOLE   65,025 0 4,400
CBRE GROUP INC CL A 12504l109 1,414 38,835 SH   SOLE   38,835 0 0
CBS CORP NEW CL B 124857202 2,650 41,560 SH   SOLE   41,560 0 0
CDK GLOBAL INC COM 12508E101 627 10,097 SH   SOLE   10,097 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 11,464 141,252 SH   SOLE   139,452 0 1,800
CDW CORP COM 12514G108 681 10,887 SH   SOLE   10,887 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 373 5,178 SH   SOLE   5,178 0 0
CELANESE CORP DEL COM SER A 150870103 6,161 64,894 SH   SOLE   64,894 0 0
CELANESE CORP DEL COM SER A 150870103 3,667 38,627 SH   OTR   0 0 38,627
CELGENE CORP COM 151020104 66,146 509,326 SH   SOLE   495,175 0 14,151
CELLDEX THERAPEUTICS INC NEW COM 15117B103 27 11,066 SH   SOLE   11,066 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 625 66,334 SH   SOLE   66,334 0 0
CENTENE CORP DEL COM 15135b101 579 7,243 SH   SOLE   7,243 0 0
CENTERPOINT ENERGY INC COM 15189T107 349 12,757 SH   SOLE   12,757 0 0
CENTRAL FD CDA LTD CL A 153501101 1,297 105,213 SH   SOLE   105,213 0 0
CENTURYLINK INC COM 156700106 749 31,399 SH   SOLE   29,399 0 2,000
CERNER CORP COM 156782104 46,335 697,081 SH   SOLE   641,881 0 55,200
CEVA INC COM 157210105 333 7,333 SH   SOLE   7,333 0 0
CF INDS HLDGS INC COM 125269100 502 17,962 SH   SOLE   17,962 0 0
CHARLES RIV LABS INTL INC COM 159864107 225 2,226 SH   SOLE   2,226 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,068 3,172 SH   SOLE   3,172 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 5,326 48,828 SH   SOLE   48,828 0 0
CHEESECAKE FACTORY INC COM 163072101 753 14,970 SH   SOLE   14,970 0 0
CHEGG INC COM 163092109 522 42,518 SH   SOLE   42,518 0 0
CHESAPEAKE UTILS CORP COM 165303108 222 2,958 SH   SOLE   2,958 0 0
CHEVRON CORP NEW COM 166764100 946 9,072 SH   OTR   0 0 9,072
CHEVRON CORP NEW COM 166764100 165,987 1,590,986 SH   SOLE   1,475,841 0 115,145
CHICAGO BRIDGE & IRON CO N V COM 167250109 199 10,096 SH   SOLE   10,096 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 970 18,274 SH   SOLE   18,274 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,511 3,632 SH   SOLE   3,570 0 62
CHUBB LIMITED COM h1467j104 958 6,592 SH   OTR   0 0 6,592
CHUBB LIMITED COM H1467J104 94,541 650,301 SH   SOLE   632,061 0 18,240
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133q502 634 18,016 SH   SOLE   18,016 0 0
CHURCH & DWIGHT INC COM 171340102 5,106 98,427 SH   SOLE   98,427 0 0
CIGNA CORPORATION COM 125509109 1,794 10,719 SH   SOLE   10,719 0 0
CIMPRESS N V SHS EURO N20146101 282 2,983 SH   SOLE   2,983 0 0
CINCINNATI FINL CORP COM 172062101 1,750 24,160 SH   SOLE   24,160 0 0
CINEMARK HOLDINGS INC COM 17243v102 729 18,784 SH   SOLE   18,784 0 0
CINTAS CORP COM 172908105 62,603 496,694 SH   SOLE   485,414 0 11,280
CISCO SYS INC COM 17275r102 1,006 32,154 SH   OTR   0 0 32,154
CISCO SYS INC COM 17275R102 92,872 2,967,166 SH   SOLE   2,774,212 0 192,954
CITIGROUP INC COM NEW 172967424 1,378 20,600 SH   OTR   0 0 20,600
CITIGROUP INC COM NEW 172967424 44,021 658,213 SH   SOLE   646,578 0 11,635
CITIZENS FINL GROUP INC COM 174610105 221 6,191 SH   SOLE   6,191 0 0
CITRIX SYS INC COM 177376100 1,235 15,519 SH   SOLE   15,519 0 0
CIVEO CORP CDA COM 17878Y108 71 33,734 SH   SOLE   33,734 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 258 12,131 SH   SOLE   12,131 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 203 6,237 SH   SOLE   6,237 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 7,893 156,923 SH   SOLE   115,022 0 41,901
CLEAN HARBORS INC COM 184496107 623 11,176 SH   SOLE   11,176 0 0
CLOROX CO DEL COM 189054109 25,115 188,493 SH   SOLE   186,462 0 2,031
CME GROUP INC COM 12572Q105 4,316 34,464 SH   SOLE   34,464 0 0
CMS ENERGY CORP COM 125896100 325 7,012 SH   SOLE   7,012 0 0
COACH INC COM 189754104 202 4,281 SH   SOLE   4,281 0 0
COBIZ FINANCIAL INC COM 190897108 209 12,000 SH   SOLE   12,000 0 0
COCA COLA CO COM 191216100 28,248 629,844 SH   SOLE   588,234 0 41,610
COGNEX CORP COM 192422103 489 5,754 SH   SOLE   5,754 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 53,101 799,718 SH   SOLE   717,248 0 82,470
COHEN & STEERS INFRASTRUCTUR COM 19248A109 4,129 174,752 SH   SOLE   174,752 0 0
COHEN & STEERS TOTAL RETURN COM 19247r103 252 20,000 SH   SOLE   20,000 0 0
COLGATE PALMOLIVE CO COM 194162103 498 6,718 SH   OTR   0 0 6,718
COLGATE PALMOLIVE CO COM 194162103 26,520 357,758 SH   SOLE   311,978 0 45,780
COLONY NORTHSTAR INC CL A COM 19625W104 1,451 102,980 SH   SOLE   102,980 0 0
COLUMBIA BKG SYS INC COM 197236102 1,345 33,743 SH   SOLE   33,743 0 0
COMCAST CORP NEW CL A 20030N101 71,636 1,840,620 SH   SOLE   1,838,642 0 1,978
COMERICA INC COM 200340107 451 6,163 SH   SOLE   6,163 0 0
COMMERCE BANCSHARES INC COM 200525103 1,381 24,306 SH   SOLE   24,306 0 0
COMMSCOPE HLDG CO INC COM 20337x109 1,796 47,220 SH   OTR   0 0 47,220
COMMSCOPE HLDG CO INC COM 20337X109 2,699 70,981 SH   SOLE   70,981 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 10,000 SH   SOLE   10,000 0 0
CONAGRA BRANDS INC COM 205887102 523 14,601 SH   SOLE   14,601 0 0
CONCHO RES INC COM 20605p101 4,398 36,187 SH   SOLE   36,187 0 0
CONDUENT INC COM 206787103 410 25,718 SH   SOLE   25,718 0 0
CONOCOPHILLIPS COM 20825c104 318 7,234 SH   OTR   0 0 7,234
CONOCOPHILLIPS COM 20825C104 8,084 183,898 SH   SOLE   164,904 0 18,994
CONSOLIDATED EDISON INC COM 209115104 1,601 19,818 SH   SOLE   19,418 0 400
CONSTELLATION BRANDS INC CL A 21036P108 30,989 159,960 SH   SOLE   159,180 0 780
CONTINENTAL RESOURCES INC COM 212015101 2,381 73,634 SH   SOLE   73,634 0 0
COOPER COS INC COM NEW 216648402 4,654 19,439 SH   SOLE   19,439 0 0
COOPER TIRE & RUBR CO COM 216831107 272 7,538 SH   SOLE   7,538 0 0
CORE LABORATORIES N V COM N22717107 1,487 14,678 SH   SOLE   14,678 0 0
CORECIVIC INC COM 21871N101 489 17,718 SH   SOLE   17,718 0 0
CORELOGIC INC COM 21871d103 342 7,891 SH   SOLE   1,121 0 6,770
CORNING INC COM 219350105 3,858 128,393 SH   OTR   0 0 128,393
CORNING INC COM 219350105 19,381 644,938 SH   SOLE   644,938 0 0
COSTCO WHSL CORP NEW COM 22160K105 39,731 248,431 SH   SOLE   238,096 0 10,335
CREDIT SUISSE GROUP SPONSORED ADR 225401108 654 44,766 SH   SOLE   44,766 0 0
CREE INC COM 225447101 337 13,669 SH   SOLE   13,669 0 0
CRITEO S A SPONS ADS 226718104 467 9,522 SH   SOLE   9,522 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,959 39,518 SH   SOLE   39,518 0 0
CROWN CRAFTS INC COM 228309100 463 66,667 SH   SOLE   66,667 0 0
CSX CORP COM 126408103 4,394 80,534 SH   SOLE   80,534 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943f100 978 18,151 SH   SOLE   18,151 0 0
CUBESMART COM 229663109 779 32,418 SH   SOLE   32,418 0 0
CUMMINS INC COM 231021106 4,166 25,682 SH   SOLE   25,582 0 100
CURIS INC COM 231269101 57 30,000 SH   SOLE   30,000 0 0
CVS HEALTH CORP COM 126650100 468 5,811 SH   OTR   0 0 5,811
CVS HEALTH CORP COM 126650100 72,454 900,495 SH   SOLE   863,086 0 37,409
CYPRESS SEMICONDUCTOR CORP COM 232806109 334 24,455 SH   SOLE   24,455 0 0
D R HORTON INC COM 23331A109 1,487 43,014 SH   SOLE   43,014 0 0
DANAHER CORP DEL COM 235851102 45,128 534,750 SH   SOLE   501,705 0 33,045
DARDEN RESTAURANTS INC COM 237194105 572 6,333 SH   SOLE   6,333 0 0
DAVITA INC COM 23918K108 366 5,664 SH   SOLE   5,664 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 2,807 93,500 SH   SOLE   93,500 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 705 20,834 SH   SOLE   20,834 0 0
DECKERS OUTDOOR CORP COM 243537107 392 5,750 SH   SOLE   5,750 0 0
DEERE & CO COM 244199105 3,562 28,821 SH   SOLE   28,821 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 668 10,923 SH   SOLE   10,923 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 24,934 284,471 SH   SOLE   283,856 0 615
DELTA AIR LINES INC DEL COM NEW 247361702 10,191 189,640 SH   SOLE   189,640 0 0
DENTSPLY SIRONA INC COM 24906P109 3,056 47,137 SH   SOLE   47,137 0 0
DEVON ENERGY CORP NEW COM 25179M103 19,622 613,757 SH   SOLE   522,837 0 90,920
DEXCOM INC COM 252131107 200 2,739 SH   SOLE   2,739 0 0
DEXTERA SURGICAL INC COM 252366109 9 30,500 SH   SOLE   30,500 0 0
DIAGEO P L C SPON ADR NEW 25243q205 7,937 66,230 SH   SOLE   59,610 0 6,620
DIAGEO P L C SPON ADR NEW 25243q205 56 469 SH   OTR   0 0 469
DIAMOND OFFSHORE DRILLING IN COM 25271c102 444 40,983 SH   SOLE   40,983 0 0
DICKS SPORTING GOODS INC COM 253393102 710 17,816 SH   SOLE   15,816 0 2,000
DIGIRAD CORP COM 253827109 45 11,090 SH   SOLE   11,090 0 0
DISCOVER FINL SVCS COM 254709108 4,111 66,118 SH   SOLE   66,118 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470f104 691 26,769 SH   SOLE   26,769 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470f302 1,123 44,536 SH   SOLE   44,536 0 0
DISH NETWORK CORP CL A 25470m109 854 13,600 SH   OTR   0 0 13,600
DISH NETWORK CORP CL A 25470m109 131 2,107 SH   SOLE   2,107 0 0
DISNEY WALT CO COM DISNEY 254687106 91,931 865,243 SH   SOLE   798,225 0 67,018
DISNEY WALT CO COM DISNEY 254687106 460 4,333 SH   OTR   0 0 4,333
DOLBY LABORATORIES INC COM 25659t107 453 9,243 SH   SOLE   9,243 0 0
DOLLAR GEN CORP NEW COM 256677105 3,015 41,826 SH   SOLE   41,826 0 0
DOLLAR TREE INC COM 256746108 690 9,864 SH   SOLE   9,864 0 0
DOMINION ENERGY INC COM 25746u109 6,078 79,311 SH   SOLE   79,025 0 286
DORMAN PRODUCTS INC COM 258278100 884 10,691 SH   SOLE   10,691 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 8,434 408,417 SH   SOLE   408,417 0 0
DOVER CORP COM 260003108 315 3,920 SH   SOLE   2,880 0 1,040
DOVER MOTORSPORTS INC COM 260174107 32 15,357 SH   SOLE   15,357 0 0
DOW CHEM CO COM 260543103 4,767 75,589 SH   SOLE   72,906 0 2,683
DR PEPPER SNAPPLE GROUP INC COM 26138e109 274 3,005 SH   SOLE   3,005 0 0
DRIL-QUIP INC COM 262037104 677 13,867 SH   SOLE   13,867 0 0
DRIVE SHACK INC COM 262077100 79 25,006 SH   SOLE   25,006 0 0
DST SYS INC DEL COM 233326107 495 8,032 SH   SOLE   8,032 0 0
DTE ENERGY CO COM 233331107 363 3,428 SH   SOLE   3,428 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 329 4,077 SH   OTR   0 0 4,077
DU PONT E I DE NEMOURS & CO COM 263534109 16,660 206,421 SH   SOLE   182,149 0 24,272
DUKE ENERGY CORP NEW COM NEW 26441C204 23,058 275,854 SH   SOLE   256,339 0 19,515
DUNKIN BRANDS GROUP INC COM 265504100 365 6,614 SH   SOLE   6,614 0 0
DXC TECHNOLOGY CO COM 23355l106 471 6,143 SH   SOLE   6,143 0 0
DYCOM INDS INC COM 267475101 635 7,093 SH   SOLE   7,093 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 268 7,039 SH   SOLE   7,039 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 236 6,213 SH   OTR   6,213 0 0
EAST WEST BANCORP INC COM 27579R104 22,798 389,169 SH   SOLE   358,794 0 30,375
EASTMAN CHEM CO COM 277432100 600 7,132 SH   SOLE   7,122 0 10
EATON CORP PLC SHS g29183103 3,084 39,619 SH   OTR   0 0 39,619
EATON CORP PLC SHS G29183103 8,267 106,220 SH   SOLE   106,220 0 0
EATON VANCE CORP COM NON VTG 278265103 534 11,274 SH   SOLE   11,274 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 318 28,222 SH   SOLE   28,222 0 0
EATON VANCE TX MNG BY WRT OP COM 27828y108 396 25,937 SH   SOLE   25,937 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829c105 13,379 1,175,661 SH   SOLE   1,175,661 0 0
EBAY INC COM 278642103 3,511 100,544 SH   SOLE   100,544 0 0
ECOLAB INC COM 278865100 24,334 183,310 SH   SOLE   183,250 0 60
ECOLAB INC COM 278865100 1,303 9,819 SH   OTR   0 0 9,819
EDGEWELL PERS CARE CO COM 28035Q102 413 5,427 SH   SOLE   2,392 0 3,035
EDISON INTL COM 281020107 422 5,400 SH   OTR   0 0 5,400
EDISON INTL COM 281020107 1,594 20,379 SH   SOLE   20,379 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 26,593 224,911 SH   SOLE   223,666 0 1,245
ELECTRONIC ARTS INC COM 285512109 484 4,579 SH   SOLE   4,579 0 0
EMCOR GROUP INC COM 29084Q100 1,580 24,168 SH   SOLE   6,648 0 17,520
EMERGENT BIOSOLUTIONS INC COM 29089q105 257 7,567 SH   SOLE   7,567 0 0
EMERSON ELEC CO COM 291011104 7,253 121,653 SH   SOLE   121,376 0 277
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 892 42,931 SH   SOLE   42,931 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250x103 327 21,222 SH   SOLE   21,222 0 0
ENBRIDGE INC COM 29250N105 2,339 58,750 SH   SOLE   58,111 0 639
ENCANA CORP COM 292505104 159 18,083 SH   SOLE   18,083 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272b105 1,260 150,887 SH   SOLE   150,887 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 630 13,126 SH   SOLE   10,091 0 3,035
ENERGY RECOVERY INC COM 29270j100 99 12,000 SH   SOLE   12,000 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273v100 483 26,900 SH   SOLE   26,900 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278n103 742 36,391 SH   SOLE   36,391 0 0
ENERPLUS CORP COM 292766102 94 11,629 SH   SOLE   7,729 0 3,900
ENTERGY CORP NEW COM 29364g103 213 2,775 SH   SOLE   2,775 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,346 86,644 SH   SOLE   86,644 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 148 5,457 SH   OTR   0 0 5,457
ENTRAVISION COMMUNICATIONS C CL A 29382r107 799 121,004 SH   SOLE   121,004 0 0
ENVISION HEALTHCARE CORP COM 29414D100 213 3,393 SH   SOLE   3,393 0 0
EOG RES INC COM 26875p101 2,584 28,549 SH   OTR   0 0 28,549
EOG RES INC COM 26875P101 7,690 84,949 SH   SOLE   84,949 0 0
EPIZYME INC COM 29428V104 239 15,856 SH   SOLE   15,856 0 0
EQT CORP COM 26884l109 308 5,251 SH   SOLE   5,251 0 0
EQUIFAX INC COM 294429105 1,546 11,251 SH   SOLE   11,251 0 0
EQUINIX INC COM PAR $0.001 29444U700 474 1,103 SH   SOLE   1,103 0 0
ESSEX PPTY TR INC COM 297178105 1,130 4,392 SH   SOLE   4,392 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 5,944 198,015 SH   SOLE   198,015 0 0
EVEREST RE GROUP LTD COM g3223r108 3,324 13,054 SH   SOLE   13,054 0 0
EVERSOURCE ENERGY COM 30040w108 1,382 22,761 SH   SOLE   22,761 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2,055 59,929 SH   SOLE   59,929 0 0
EXELON CORP COM 30161N101 3,436 95,255 SH   SOLE   95,255 0 0
EXPEDIA INC DEL COM NEW 30212p303 2,689 18,051 SH   SOLE   18,051 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,136 73,232 SH   SOLE   73,232 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,053 47,816 SH   SOLE   46,184 0 1,632
EXTRA SPACE STORAGE INC COM 30225T102 361 4,621 SH   OTR   0 0 4,621
EXTRA SPACE STORAGE INC COM 30225t102 49 632 SH   SOLE   632 0 0
EXXON MOBIL CORP COM 30231g102 384 4,758 SH   OTR   0 0 4,758
EXXON MOBIL CORP COM 30231G102 110,398 1,367,505 SH   SOLE   1,061,091 0 306,414
F M C CORP COM NEW 302491303 345 4,723 SH   SOLE   4,723 0 0
F5 NETWORKS INC COM 315616102 431 3,398 SH   SOLE   3,398 0 0
FACEBOOK INC CL A 30303M102 183,420 1,214,863 SH   SOLE   1,201,313 0 13,550
FACTSET RESH SYS INC COM 303075105 600 3,607 SH   SOLE   3,607 0 0
FASTENAL CO COM 311900104 708 16,279 SH   SOLE   16,279 0 0
FEDEX CORP COM 31428X106 15,260 70,214 SH   SOLE   67,474 0 2,740
FERRARI N V COM N3167Y103 279 3,258 SH   SOLE   3,258 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 925 10,831 SH   OTR   0 0 10,831
FIDELITY NATL INFORMATION SV COM 31620m106 1,433 16,773 SH   SOLE   16,383 0 390
FIFTH STR SR FLOATNG RATE CO COM 31679f101 597 73,200 SH   SOLE   73,200 0 0
FIFTH THIRD BANCORP COM 316773100 684 26,363 SH   SOLE   26,363 0 0
FIREEYE INC COM 31816Q101 526 34,542 SH   SOLE   28,542 0 6,000
FIRST AMERN FINL CORP COM 31847r102 698 15,616 SH   SOLE   8,846 0 6,770
FIRST FINL BANKSHARES COM 32020r109 291 6,575 SH   SOLE   6,575 0 0
FIRST MAJESTIC SILVER CORP COM 32076v103 211 25,350 SH   SOLE   25,350 0 0
FIRST REP BK SAN FRANCISCO C COM 33616c100 2,946 29,424 SH   SOLE   16,948 0 12,476
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 667 16,878 SH   SOLE   16,878 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733e302 7,332 77,384 SH   SOLE   77,384 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 217 3,252 SH   SOLE   3,252 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,864 75,935 SH   SOLE   75,935 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 13,572 253,785 SH   SOLE   253,785 0 0
FIRSTENERGY CORP COM 337932107 631 21,623 SH   SOLE   14,123 0 7,500
FISERV INC COM 337738108 3,101 25,343 SH   SOLE   25,343 0 0
FITBIT INC CL A 33812L102 64 12,025 SH   SOLE   12,025 0 0
FLEX LTD ORD y2573f102 2,210 135,524 SH   OTR   0 0 135,524
FLEX LTD ORD y2573f102 3,568 218,734 SH   SOLE   218,734 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939l506 302 12,300 SH   SOLE   12,300 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 17,625 616,893 SH   SOLE   603,033 0 13,860
FLEXSHARES TR QLT DIVDYN IDX 33939L852 285 7,089 SH   SOLE   7,089 0 0
FLIR SYS INC COM 302445101 341 9,835 SH   SOLE   9,835 0 0
FLOWSERVE CORP COM 34354P105 1,534 33,047 SH   SOLE   33,047 0 0
FLUOR CORP NEW COM 343412102 850 18,571 SH   SOLE   18,571 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,892 1,062,805 SH   SOLE   1,049,889 0 12,916
FORTIVE CORP COM 34959J108 9,900 156,278 SH   SOLE   140,133 0 16,145
FORTUNE BRANDS HOME & SEC IN COM 34964c106 237 3,640 SH   SOLE   3,640 0 0
FRANKLIN RES INC COM 354613101 2,790 62,285 SH   SOLE   48,205 0 14,080
FREEPORT-MCMORAN INC CL B 35671D857 1,164 96,851 SH   SOLE   95,717 0 1,134
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 807 16,699 SH   SOLE   16,699 0 0
FS INVT CORP COM 302635107 144 15,766 SH   SOLE   15,766 0 0
GABELLI EQUITY TR INC COM 362397101 1,300 210,244 SH   SOLE   210,244 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 64 26,000 SH   SOLE   26,000 0 0
GAMING & LEISURE PPTYS INC COM 36467j108 2,196 58,298 SH   SOLE   58,298 0 0
GARTNER INC COM 366651107 6,079 49,217 SH   SOLE   49,217 0 0
GATX CORP COM 361448103 516 8,031 SH   SOLE   8,031 0 0
GENERAL DYNAMICS CORP COM 369550108 7,958 40,173 SH   SOLE   40,173 0 0
GENERAL DYNAMICS CORP COM 369550108 258 1,300 SH   OTR   0 0 1,300
GENERAL ELECTRIC CO COM 369604103 418 15,458 SH   OTR   0 0 15,458
GENERAL ELECTRIC CO COM 369604103 134,333 4,973,459 SH   SOLE   4,381,056 0 592,403
GENERAL MLS INC COM 370334104 4,101 74,035 SH   SOLE   74,035 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045v126 279 16,041 SH   SOLE   16,041 0 0
GENERAL MTRS CO COM 37045v100 1,316 37,684 SH   OTR   0 0 37,684
GENERAL MTRS CO COM 37045V100 4,975 142,576 SH   SOLE   142,576 0 0
GENTEX CORP COM 371901109 2,102 110,788 SH   SOLE   109,488 0 1,300
GENUINE PARTS CO COM 372460105 1,915 20,651 SH   SOLE   5,596 0 15,055
GENUINE PARTS CO COM 372460105 375 4,040 SH   OTR   0 0 4,040
GIGAMON INC COM 37518b102 590 15,000 SH   SOLE   15,000 0 0
GILEAD SCIENCES INC COM 375558103 28,049 396,282 SH   SOLE   377,132 0 19,150
GLAUKOS CORP COM 377322102 234 5,641 SH   SOLE   5,641 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 55 1,268 SH   OTR   0 0 1,268
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,381 101,595 SH   SOLE   101,195 0 400
GLOBAL PMTS INC COM 37940x102 679 7,515 SH   SOLE   7,515 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 36 29,400 SH   SOLE   29,400 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,331 61,372 SH   SOLE   61,372 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 948 86,796 SH   SOLE   86,796 0 0
GNC HLDGS INC COM CL A 36191g107 169 20,000 SH   SOLE   20,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 288 12,927 SH   SOLE   12,927 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI y2745c102 334 16,665 SH   SOLE   16,665 0 0
GOLDCORP INC NEW COM 380956409 561 43,471 SH   SOLE   43,471 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 771 3,475 SH   OTR   0 0 3,475
GOLDMAN SACHS GROUP INC COM 38141G104 54,109 243,842 SH   SOLE   243,177 0 665
GOLUB CAP BDC INC COM 38173m102 4,647 243,030 SH   SOLE   243,030 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,908 83,189 SH   OTR   0 0 83,189
GOODYEAR TIRE & RUBR CO COM 382550101 4,144 118,531 SH   SOLE   118,531 0 0
GRACO INC COM 384109104 800 7,322 SH   SOLE   7,322 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,013 34,108 SH   SOLE   34,108 0 0
GREAT PANTHER SILVER LTD COM 39115v101 13 10,000 SH   SOLE   10,000 0 0
GREENBRIER COS INC COM 393657101 966 20,881 SH   SOLE   20,881 0 0
GREENLIGHT CAPITAL RE LTD CLASS A g4095j109 258 12,350 SH   SOLE   12,350 0 0
GW PHARMACEUTICALS PLC ADS 36197t103 585 5,834 SH   SOLE   3,634 0 2,200
HAIN CELESTIAL GROUP INC COM 405217100 3,613 93,070 SH   SOLE   93,070 0 0
HALLIBURTON CO COM 406216101 1,891 44,262 SH   SOLE   35,082 0 9,180
HALOZYME THERAPEUTICS INC COM 40637h109 538 42,000 SH   SOLE   28,000 0 14,000
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 570 15,808 SH   SOLE   15,808 0 0
HANESBRANDS INC COM 410345102 327 14,105 SH   SOLE   14,105 0 0
HANOVER INS GROUP INC COM 410867105 1,128 12,730 SH   SOLE   12,730 0 0
HARRIS CORP DEL COM 413875105 2,127 19,498 SH   SOLE   3,977 0 15,521
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 431 9,200 SH   SOLE   9,200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 966 18,373 SH   SOLE   18,373 0 0
HASBRO INC COM 418056107 4,235 37,973 SH   SOLE   37,973 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 788 24,329 SH   SOLE   24,329 0 0
HCA HEALTHCARE INC COM 40412C101 14,372 164,814 SH   SOLE   163,064 0 1,750
HCP INC COM 40414l109 383 11,977 SH   OTR   0 0 11,977
HCP INC COM 40414l109 68 2,125 SH   SOLE   2,125 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,317 15,144 SH   SOLE   15,144 0 0
HEALTHCARE SVCS GRP INC COM 421906108 296 6,325 SH   SOLE   6,325 0 0
HEICO CORP NEW CL A 422806208 308 4,959 SH   SOLE   4,959 0 0
HEICO CORP NEW COM 422806109 478 6,652 SH   SOLE   6,652 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330p107 68 11,991 SH   SOLE   11,991 0 0
HELMERICH & PAYNE INC COM 423452101 677 12,461 SH   SOLE   12,461 0 0
HENRY JACK & ASSOC INC COM 426281101 2,960 28,499 SH   SOLE   9,635 0 18,864
HERCULES CAPITAL INC COM 427096508 142 10,690 SH   SOLE   10,690 0 0
HERSHEY CO COM 427866108 2,483 23,118 SH   SOLE   23,118 0 0
HERTZ GLOBAL HLDGS INC COM 42806j106 250 21,701 SH   OTR   0 0 21,701
HERTZ GLOBAL HLDGS INC COM 42806j106 441 38,382 SH   SOLE   38,382 0 0
HESS CORP COM 42809h107 280 6,365 SH   SOLE   6,365 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,028 62,011 SH   SOLE   62,011 0 0
HFF INC CL A 40418f108 854 24,568 SH   SOLE   22,568 0 2,000
HOLOGIC INC COM 436440101 1,748 38,519 SH   SOLE   38,519 0 0
HOME DEPOT INC COM 437076102 75,866 494,564 SH   SOLE   492,829 0 1,735
HONDA MOTOR LTD AMERN SHS 438128308 21 779 SH   OTR   0 0 779
HONDA MOTOR LTD AMERN SHS 438128308 2,169 79,185 SH   SOLE   79,185 0 0
HONEYWELL INTL INC COM 438516106 937 7,033 SH   OTR   0 0 7,033
HONEYWELL INTL INC COM 438516106 61,675 462,711 SH   SOLE   461,921 0 790
HORMEL FOODS CORP COM 440452100 1,552 45,507 SH   SOLE   45,507 0 0
HOULIHAN LOKEY INC CL A 441593100 253 7,255 SH   SOLE   7,255 0 0
HOWARD HUGHES CORP COM 44267d107 548 4,459 SH   SOLE   4,459 0 0
HP INC COM 40434L105 1,215 69,543 SH   SOLE   69,543 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 405 8,736 SH   OTR   0 0 8,736
HSBC HLDGS PLC SPON ADR NEW 404280406 5,053 108,929 SH   SOLE   91,429 0 17,500
HUBBELL INC COM 443510607 1,033 9,122 SH   SOLE   6,062 0 3,060
HUMANA INC COM 444859102 515 2,137 SH   SOLE   2,137 0 0
HUNT J B TRANS SVCS INC COM 445658107 382 4,172 SH   SOLE   4,172 0 0
HUNTINGTON BANCSHARES INC COM 446150104 244 18,079 SH   SOLE   18,079 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 374 2,010 SH   SOLE   2,010 0 0
ICICI BK LTD ADR 45104G104 255 28,462 SH   SOLE   28,462 0 0
ICON PLC SHS G4705A100 639 6,530 SH   SOLE   6,530 0 0
IDEXX LABS INC COM 45168d104 43,346 268,527 SH   SOLE   267,067 0 1,460
II VI INC COM 902104108 16,884 492,254 SH   SOLE   492,254 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,419 30,853 SH   SOLE   30,853 0 0
ILLUMINA INC COM 452327109 1,940 11,179 SH   SOLE   8,979 0 2,200
IMMUNOGEN INC COM 45253h101 138 19,349 SH   SOLE   19,349 0 0
IMPERVA INC COM 45321l100 281 5,874 SH   SOLE   5,874 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 257 8,729 SH   SOLE   8,729 0 0
INFINITY PPTY & CAS CORP COM 45665q103 1,463 15,565 SH   SOLE   15,565 0 0
ING GROEP N V SPONSORED ADR 456837103 47 2,696 SH   OTR   0 0 2,696
ING GROEP N V SPONSORED ADR 456837103 1,565 90,005 SH   SOLE   90,005 0 0
INGERSOLL-RAND PLC SHS G47791101 415 4,533 SH   OTR   0 0 4,533
INGERSOLL-RAND PLC SHS G47791101 2,251 24,628 SH   SOLE   24,628 0 0
INGEVITY CORP COM 45688c107 339 5,908 SH   SOLE   5,908 0 0
INGREDION INC COM 457187102 366 3,073 SH   SOLE   3,073 0 0
INSTITUTIONAL FINL MKTS INC COM 45779L107 13 11,518 SH   SOLE   11,518 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 277 5,074 SH   SOLE   5,074 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 254 9,856 SH   SOLE   9,856 0 0
INTEL CORP COM 458140100 307 9,085 SH   OTR   0 0 9,085
INTEL CORP COM 458140100 94,171 2,791,086 SH   SOLE   2,421,037 0 370,049
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,384 96,848 SH   SOLE   96,848 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46,940 305,140 SH   SOLE   258,616 0 46,524
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 404 2,994 SH   SOLE   2,994 0 0
INTERNATIONAL TOWER HILL MIN COM 46050r102 64 133,750 SH   SOLE   133,750 0 0
INTERPUBLIC GROUP COS INC COM 460690100 360 14,640 SH   OTR   0 0 14,640
INTERPUBLIC GROUP COS INC COM 460690100 905 36,805 SH   SOLE   36,805 0 0
INTL PAPER CO COM 460146103 621 10,963 SH   SOLE   10,963 0 0
INTREXON CORP COM 46122T102 214 8,910 SH   SOLE   8,910 0 0
INTUIT COM 461202103 4,474 33,693 SH   SOLE   33,693 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 21,123 22,582 SH   SOLE   22,582 0 0
INVESCO LTD SHS G491BT108 789 22,425 SH   SOLE   22,425 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,171 23,017 SH   SOLE   23,017 0 0
IPG PHOTONICS CORP COM 44980x109 352 2,426 SH   SOLE   2,426 0 0
IRON MTN INC NEW COM 46284V101 1,993 58,016 SH   SOLE   58,016 0 0
ISHARES GRWT ALLOCAT ETF 464289867 611 14,018 SH   SOLE   14,018 0 0
ISHARES MIN VOL EMRG MKT 464286533 2,062 37,225 SH   SOLE   37,225 0 0
ISHARES MIN VOL GBL ETF 464286525 7,543 95,359 SH   SOLE   95,359 0 0
ISHARES MSCI EM ASIA ETF 464286426 553 8,522 SH   SOLE   8,522 0 0
ISHARES MSCI GERMANY ETF 464286806 3,154 104,198 SH   SOLE   104,198 0 0
ISHARES MSCI MEX CAP ETF 464286822 3,834 71,073 SH   SOLE   71,073 0 0
ISHARES RUS TOP 200 ETF 464289446 440 7,905 SH   SOLE   7,905 0 0
ISHARES RUS TP200 GR ETF 464289438 269 4,179 SH   SOLE   4,179 0 0
ISHARES INC CORE MSCI EMKT 46434g103 466 9,309 SH   SOLE   9,309 0 0
ISHARES INC MSCI JPN ETF NEW 46434g822 1,410 26,277 SH   SOLE   26,277 0 0
ISHARES TR CORE DIV GRWTH 46434V621 592 18,915 SH   SOLE   18,915 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5,140 61,830 SH   SOLE   61,828 0 3
ISHARES TR CORE MSCI TOTAL 46432F834 1,914 33,365 SH   SOLE   33,365 0 0
ISHARES TR CORE S&P MCP ETF 464287507 58,606 336,914 SH   SOLE   332,383 0 4,531
ISHARES TR CORE S&P SCP ETF 464287804 28,466 406,027 SH   SOLE   399,887 0 6,140
ISHARES TR CORE S&P TTL STK 464287150 1,170 21,120 SH   SOLE   21,120 0 0
ISHARES TR CORE S&P US ETF 464287671 8,407 174,415 SH   SOLE   174,415 0 0
ISHARES TR CORE S&P VLU ETF 464287663 535 10,494 SH   SOLE   10,494 0 0
ISHARES TR CORE S&P500 ETF 464287200 132,380 543,854 SH   SOLE   542,749 0 1,105
ISHARES TR DOW JONES US ETF 464287846 288 2,372 SH   SOLE   2,372 0 0
ISHARES TR EAFE GRWTH ETF 464288885 794 10,738 SH   SOLE   10,738 0 0
ISHARES TR EAFE SML CP ETF 464288273 532 9,186 SH   SOLE   9,186 0 0
ISHARES TR EAFE VALUE ETF 464288877 629 12,174 SH   SOLE   12,174 0 0
ISHARES TR EUROPE ETF 464287861 63,746 1,438,314 SH   SOLE   1,438,314 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 285 33,272 SH   SOLE   33,272 0 0
ISHARES TR GLOBAL 100 ETF 464287572 3,234 38,400 SH   SOLE   38,400 0 0
ISHARES TR GLOBAL TECH ETF 464287291 235 1,792 SH   SOLE   1,792 0 0
ISHARES TR HDG MSCI EAFE 46434v803 966 33,990 SH   SOLE   33,990 0 0
ISHARES TR HDG MSCI GERMN 46434v704 657 23,471 SH   SOLE   23,471 0 0
ISHARES TR INTL SEL DIV ETF 464288448 214 6,555 SH   SOLE   6,555 0 0
ISHARES TR JP MOR EM MK ETF 464288281 618 5,400 SH   SOLE   5,400 0 0
ISHARES TR MBS ETF 464288588 531 4,970 SH   SOLE   4,970 0 0
ISHARES TR MICRO-CAP ETF 464288869 627 7,058 SH   SOLE   7,058 0 0
ISHARES TR MIN VOL USA ETF 46429B697 10,155 207,551 SH   SOLE   207,491 0 60
ISHARES TR MRGSTR MD CP GRW 464288307 672 3,672 SH   SOLE   3,672 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 461 2,853 SH   SOLE   2,853 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,416 10,168 SH   SOLE   10,168 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 386 5,717 SH   SOLE   5,717 0 0
ISHARES TR MSCI ACWI ETF 464288257 114,208 1,743,903 SH   SOLE   1,743,903 0 0
ISHARES TR MSCI ACWI EX US 464288240 687 15,080 SH   SOLE   15,080 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,138 109,489 SH   SOLE   109,489 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,467 228,725 SH   SOLE   228,725 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,731 147,385 SH   SOLE   147,385 0 0
ISHARES TR MSCI INDONIA ETF 46429b309 4,041 148,500 SH   SOLE   148,500 0 0
ISHARES TR MSCI KLD400 SOC 464288570 9,824 109,985 SH   SOLE   109,985 0 0
ISHARES TR N AMER TECH ETF 464287549 572 3,955 SH   SOLE   3,955 0 0
ISHARES TR NA NAT RES 464287374 950 29,993 SH   SOLE   29,993 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 313 2,285 SH   SOLE   2,285 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 19,543 63,027 SH   SOLE   63,027 0 0
ISHARES TR PHLX SEMICND ETF 464287523 18,561 132,393 SH   SOLE   132,068 0 325
ISHARES TR RUS 1000 ETF 464287622 241,795 1,787,501 SH   SOLE   1,763,172 0 24,329
ISHARES TR RUS 1000 GRW ETF 464287614 165,981 1,394,564 SH   SOLE   1,367,195 0 27,369
ISHARES TR RUS 1000 VAL ETF 464287598 166,800 1,432,614 SH   SOLE   1,422,421 0 10,193
ISHARES TR RUS 2000 GRW ETF 464287648 48,139 285,229 SH   SOLE   285,139 0 90
ISHARES TR RUS 2000 VAL ETF 464287630 10,210 85,893 SH   SOLE   84,440 0 1,453
ISHARES TR RUS MD CP GR ETF 464287481 1,205 11,152 SH   SOLE   11,152 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 3,112 37,010 SH   SOLE   37,010 0 0
ISHARES TR RUS MID CAP ETF 464287499 43,602 226,962 SH   SOLE   226,327 0 635
ISHARES TR RUSSELL 2000 ETF 464287655 228,008 1,617,998 SH   SOLE   1,595,656 0 22,342
ISHARES TR RUSSELL 3000 ETF 464287689 147,111 1,021,460 SH   SOLE   1,021,460 0 0
ISHARES TR S&P 100 ETF 464287101 112,571 1,053,047 SH   SOLE   1,051,937 0 1,110
ISHARES TR S&P 500 GRWT ETF 464287309 94,655 691,665 SH   SOLE   688,299 0 3,366
ISHARES TR S&P 500 VAL ETF 464287408 11,044 105,225 SH   SOLE   91,823 0 13,402
ISHARES TR S&P MC 400GR ETF 464287606 13,548 68,908 SH   SOLE   66,974 0 1,934
ISHARES TR S&P MC 400VL ETF 464287705 13,431 90,411 SH   SOLE   87,726 0 2,685
ISHARES TR SELECT DIVID ETF 464287168 43,183 468,312 SH   SOLE   468,057 0 255
ISHARES TR SP SMCP600GR ETF 464287887 14,399 92,332 SH   SOLE   89,064 0 3,268
ISHARES TR SP SMCP600VL ETF 464287879 13,362 95,571 SH   SOLE   92,549 0 3,022
ISHARES TR U.S. ENERGY ETF 464287796 1,008 28,386 SH   SOLE   28,386 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 4,213 37,160 SH   SOLE   36,870 0 290
ISHARES TR U.S. FINLS ETF 464287788 4,830 44,921 SH   SOLE   44,921 0 0
ISHARES TR U.S. PHARMA ETF 464288836 307 1,981 SH   SOLE   1,981 0 0
ISHARES TR U.S. TECH ETF 464287721 1,153 8,249 SH   SOLE   8,249 0 0
ISHARES TR US HLTHCARE ETF 464287762 5,741 34,529 SH   SOLE   34,529 0 0
ISHARES TR US HLTHCR PR ETF 464288828 810 5,454 SH   SOLE   5,454 0 0
ISHARES TR US HOME CONS ETF 464288752 230 6,775 SH   SOLE   6,775 0 0
ISHARES TR US OIL&GS EX ETF 464288851 4,648 84,981 SH   SOLE   84,981 0 0
ISHARES TR US REGNL BKS ETF 464288778 549 12,051 SH   SOLE   12,051 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 731 8,222 SH   SOLE   8,222 0 0
ISHARES TR USA QUALITY FCTR 46432F339 24,588 330,616 SH   SOLE   323,611 0 7,005
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 288 26,099 SH   SOLE   26,099 0 0
J2 GLOBAL INC COM 48123V102 242 2,852 SH   SOLE   2,852 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 319 5,867 SH   SOLE   5,867 0 0
JAMBA INC COM NEW 47023A309 285 36,600 SH   SOLE   36,600 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 214 4,260 SH   SOLE   4,260 0 0
JD COM INC SPON ADR CL A 47215P106 423 10,787 SH   SOLE   10,787 0 0
JETBLUE AIRWAYS CORP COM 477143101 266 11,653 SH   SOLE   11,653 0 0
JOHNSON & JOHNSON COM 478160104 1,053 7,959 SH   OTR   0 0 7,959
JOHNSON & JOHNSON COM 478160104 115,545 873,427 SH   SOLE   771,757 0 101,670
JOHNSON CTLS INTL PLC SHS g51502105 2,948 67,975 SH   OTR   0 0 67,975
JOHNSON CTLS INTL PLC SHS g51502105 20,668 476,671 SH   SOLE   465,625 0 11,046
JONES LANG LASALLE INC COM 48020q107 350 2,804 SH   SOLE   2,804 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634e114 3,542 70,430 SH   SOLE   70,430 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625h365 17,315 582,986 SH   SOLE   582,986 0 0
JPMORGAN CHASE & CO COM 46625h100 1,873 20,493 SH   OTR   0 0 20,493
JPMORGAN CHASE & CO COM 46625H100 141,564 1,548,835 SH   SOLE   1,460,485 0 88,350
JUNIPER NETWORKS INC COM 48203r104 547 19,654 SH   SOLE   19,654 0 0
KAMAN CORP COM 483548103 357 7,166 SH   SOLE   7,166 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,231 11,769 SH   SOLE   11,019 0 750
KAR AUCTION SVCS INC COM 48238t109 326 7,762 SH   SOLE   7,762 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 167 15,000 SH   SOLE   15,000 0 0
KELLOGG CO COM 487836108 3,289 47,355 SH   SOLE   42,355 0 5,000
KENNAMETAL INC COM 489170100 251 6,711 SH   SOLE   6,711 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 158 21,832 SH   SOLE   21,832 0 0
KEYCORP NEW COM 493267108 376 20,030 SH   SOLE   20,030 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,206 30,970 SH   SOLE   30,970 0 0
KEYW HLDG CORP COM 493723100 145 15,544 SH   SOLE   15,544 0 0
KIMBERLY CLARK CORP COM 494368103 45 346 SH   OTR   0 0 346
KIMBERLY CLARK CORP COM 494368103 6,978 54,051 SH   SOLE   43,661 0 10,390
KINDER MORGAN INC DEL COM 49456B101 28,548 1,489,988 SH   SOLE   1,198,136 0 291,852
KITE PHARMA INC COM 49803L109 38,119 367,693 SH   SOLE   367,693 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,040 55,880 SH   SOLE   55,880 0 0
KLA-TENCOR CORP COM 482480100 769 8,397 SH   SOLE   8,397 0 0
KOHLS CORP COM 500255104 516 13,338 SH   SOLE   13,338 0 0
KRAFT HEINZ CO COM 500754106 2,967 34,639 SH   SOLE   33,463 0 1,176
KROGER CO COM 501044101 5,246 224,943 SH   SOLE   224,943 0 0
KURA ONCOLOGY INC COM 50127t109 274 29,500 SH   SOLE   29,500 0 0
L BRANDS INC COM 501797104 286 5,313 SH   SOLE   5,313 0 0
L3 TECHNOLOGIES INC COM 502413107 1,907 11,415 SH   SOLE   11,246 0 169
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,413 15,648 SH   SOLE   15,648 0 0
LAKELAND BANCORP INC COM 511637100 592 31,400 SH   SOLE   31,400 0 0
LAM RESEARCH CORP COM 512807108 15,163 107,214 SH   SOLE   52,590 0 54,624
LAMAR ADVERTISING CO NEW CL A 512816109 369 5,013 SH   SOLE   5,013 0 0
LANDSTAR SYS INC COM 515098101 990 11,570 SH   SOLE   11,570 0 0
LAS VEGAS SANDS CORP COM 517834107 8,203 128,382 SH   SOLE   128,382 0 0
LAUDER ESTEE COS INC CL A 518439104 1,403 14,619 SH   SOLE   14,619 0 0
LAZARD LTD SHS A G54050102 966 20,846 SH   SOLE   19,346 0 1,500
LCI INDS COM 50189K103 346 3,376 SH   SOLE   3,376 0 0
LEAR CORP COM NEW 521865204 539 3,792 SH   SOLE   3,792 0 0
LEGGETT & PLATT INC COM 524660107 281 5,359 SH   SOLE   4,159 0 1,200
LEIDOS HLDGS INC COM 525327102 323 6,264 SH   SOLE   6,264 0 0
LENDINGCLUB CORP COM 52603A109 4,184 759,292 SH   SOLE   759,292 0 0
LENNAR CORP CL A 526057104 1,232 23,092 SH   SOLE   23,092 0 0
LEUCADIA NATL CORP COM 527288104 1,573 60,104 SH   SOLE   60,104 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729n308 1,039 17,518 SH   SOLE   17,518 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 996 11,481 SH   SOLE   11,481 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 814 26,101 SH   SOLE   26,101 0 0
LIBERTY GLOBAL PLC SHS CL C g5480u120 1,614 51,778 SH   OTR   0 0 51,778
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071m104 2,455 100,057 SH   OTR   0 0 100,057
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071m104 4,583 186,728 SH   SOLE   186,728 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 291 6,938 SH   SOLE   6,938 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 934 22,399 SH   SOLE   22,399 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 370 10,103 SH   SOLE   10,103 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220k504 646 5,322 SH   SOLE   5,322 0 0
LILLY ELI & CO COM 532457108 36,362 441,827 SH   SOLE   291,018 0 150,809
LILLY ELI & CO COM 532457108 11 134 SH   OTR   0 0 134
LINCOLN ELEC HLDGS INC COM 533900106 410 4,457 SH   SOLE   4,457 0 0
LINCOLN NATL CORP IND COM 534187109 3,952 58,475 SH   OTR   0 0 58,475
LINCOLN NATL CORP IND COM 534187109 6,797 100,583 SH   SOLE   100,583 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 318 12,123 SH   SOLE   12,123 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 379 10,863 SH   SOLE   10,863 0 0
LKQ CORP COM 501889208 797 24,198 SH   SOLE   24,198 0 0
LOCKHEED MARTIN CORP COM 539830109 491 1,768 SH   OTR   0 0 1,768
LOCKHEED MARTIN CORP COM 539830109 56,261 202,662 SH   SOLE   202,306 0 356
LOEWS CORP COM 540424108 621 13,264 SH   SOLE   13,264 0 0
LOGMEIN INC COM 54142l109 263 2,516 SH   SOLE   2,516 0 0
LOWES COS INC COM 548661107 550 7,091 SH   OTR   0 0 7,091
LOWES COS INC COM 548661107 45,266 583,843 SH   SOLE   566,622 0 17,221
LOXO ONCOLOGY INC COM 548862101 377 4,700 SH   SOLE   4,700 0 0
LULULEMON ATHLETICA INC COM 550021109 238 3,989 SH   SOLE   3,989 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 64,778 767,615 SH   SOLE   764,875 0 2,740
M & T BK CORP COM 55261f104 365 2,257 SH   SOLE   2,257 0 0
MACYS INC COM 55616p104 314 13,532 SH   SOLE   13,532 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 281 1,425 SH   SOLE   1,425 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69 970 SH   OTR   0 0 970
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,267 45,834 SH   SOLE   45,834 0 0
MAGNA INTL INC COM 559222401 304 6,552 SH   SOLE   6,552 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS v5633w109 3,233 96,374 SH   SOLE   96,374 0 0
MANULIFE FINL CORP COM 56501r106 41 2,206 SH   OTR   0 0 2,206
MANULIFE FINL CORP COM 56501R106 1,413 75,336 SH   SOLE   75,336 0 0
MARATHON OIL CORP COM 565849106 189 15,987 SH   SOLE   15,987 0 0
MARATHON PETE CORP COM 56585a102 2,076 39,660 SH   SOLE   39,660 0 0
MARCHEX INC CL B 56624r108 83 27,908 SH   SOLE   27,908 0 0
MARKEL CORP COM 570535104 478 490 SH   SOLE   490 0 0
MARKETAXESS HLDGS INC COM 57060d108 211 1,050 SH   SOLE   1,050 0 0
MARRIOTT INTL INC NEW CL A 571903202 723 7,210 SH   OTR   0 0 7,210
MARRIOTT INTL INC NEW CL A 571903202 334 3,327 SH   SOLE   3,177 0 150
MARSH & MCLENNAN COS INC COM 571748102 558 7,158 SH   OTR   0 0 7,158
MARSH & MCLENNAN COS INC COM 571748102 1,009 12,945 SH   SOLE   12,945 0 0
MARTIN MARIETTA MATLS INC COM 573284106 400 1,794 SH   SOLE   1,794 0 0
MASCO CORP COM 574599106 257 6,736 SH   SOLE   6,736 0 0
MASIMO CORP COM 574795100 16,735 183,534 SH   SOLE   183,534 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,994 106,998 SH   SOLE   106,998 0 0
MATSON INC COM 57686G105 234 7,800 SH   SOLE   7,800 0 0
MATTEL INC COM 577081102 1,055 49,013 SH   SOLE   49,013 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 500 11,148 SH   SOLE   11,148 0 0
MAXIMUS INC COM 577933104 275 4,394 SH   SOLE   4,394 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 250 41,735 SH   SOLE   41,735 0 0
MBIA INC COM 55262c100 191 20,245 SH   SOLE   20,245 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,548 15,879 SH   SOLE   15,879 0 0
MCDONALDS CORP COM 580135101 23,399 152,776 SH   SOLE   114,420 0 38,356
MCEWEN MNG INC COM 58039p107 72 27,450 SH   SOLE   27,450 0 0
MCKESSON CORP COM 58155q103 11,451 69,587 SH   SOLE   69,587 0 0
MDU RES GROUP INC COM 552690109 853 32,570 SH   SOLE   32,570 0 0
MEDALLION FINL CORP COM 583928106 65 27,000 SH   SOLE   27,000 0 0
MEDNAX INC COM 58502b106 309 5,126 SH   SOLE   5,126 0 0
MEDTRONIC PLC SHS g5960l103 727 8,192 SH   OTR   0 0 8,192
MEDTRONIC PLC SHS G5960L103 52,649 593,220 SH   SOLE   564,148 0 29,072
MERCK & CO INC COM 58933y105 300 4,684 SH   OTR   0 0 4,684
MERCK & CO INC COM 58933Y105 65,534 1,022,532 SH   SOLE   979,566 0 42,966
MERIDIAN BIOSCIENCE INC COM 589584101 178 11,339 SH   SOLE   11,339 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 119 96,000 SH   SOLE   96,000 0 0
METLIFE INC COM 59156r108 400 7,274 SH   OTR   0 0 7,274
METLIFE INC COM 59156r108 3,243 59,024 SH   SOLE   59,024 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 548 932 SH   SOLE   932 0 0
MFA FINL INC COM 55272x102 84 10,000 SH   SOLE   10,000 0 0
MFS MUN INCOME TR SH BEN INT 552738106 145 20,385 SH   SOLE   20,385 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 29,510 382,363 SH   SOLE   334,213 0 48,150
MICRON TECHNOLOGY INC COM 595112103 317 10,631 SH   SOLE   10,631 0 0
MICROSEMI CORP COM 595137100 1,344 28,715 SH   OTR   0 0 28,715
MICROSEMI CORP COM 595137100 1,972 42,141 SH   SOLE   42,141 0 0
MICROSOFT CORP COM 594918104 2,652 38,480 SH   OTR   0 0 38,480
MICROSOFT CORP COM 594918104 182,207 2,643,358 SH   SOLE   2,489,554 0 153,804
MIDDLEBY CORP COM 596278101 18,724 154,097 SH   SOLE   152,897 0 1,200
MITEK SYS INC COM NEW 606710200 178 21,249 SH   SOLE   21,249 0 0
MOBILE MINI INC COM 60740f105 345 11,572 SH   SOLE   11,572 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 653 10,407 SH   SOLE   9,907 0 500
MOHAWK INDS INC COM 608190104 1,659 6,862 SH   SOLE   6,862 0 0
MOLSON COORS BREWING CO CL B 60871r209 668 7,737 SH   SOLE   7,737 0 0
MONDELEZ INTL INC CL A 609207105 8,790 203,527 SH   SOLE   200,423 0 3,104
MONDELEZ INTL INC CL A 609207105 1,152 26,671 SH   OTR   0 0 26,671
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 439 24,006 SH   SOLE   24,006 0 0
MONSANTO CO NEW COM 61166W101 10,780 91,076 SH   SOLE   89,601 0 1,475
MONSANTO CO NEW COM 61166w101 599 5,060 SH   OTR   0 0 5,060
MONSTER BEVERAGE CORP NEW COM 61174X109 1,150 23,131 SH   SOLE   23,131 0 0
MOODYS CORP COM 615369105 349 2,863 SH   SOLE   2,863 0 0
MORGAN STANLEY COM NEW 617446448 477 10,700 SH   OTR   0 0 10,700
MORGAN STANLEY COM NEW 617446448 25,927 581,847 SH   SOLE   578,937 0 2,910
MOTOROLA SOLUTIONS INC COM NEW 620076307 414 4,777 SH   SOLE   4,777 0 0
MSCI INC COM 55354g100 1,189 11,539 SH   SOLE   11,539 0 0
MSG NETWORK INC CL A 553573106 205 9,125 SH   SOLE   9,125 0 0
MYLAN N V SHS EURO N59465109 919 23,660 SH   SOLE   23,660 0 0
MYR GROUP INC DEL COM 55405W104 1,233 39,740 SH   SOLE   39,740 0 0
MYRIAD GENETICS INC COM 62855j104 248 9,597 SH   SOLE   9,597 0 0
NASDAQ INC COM 631103108 653 9,138 SH   SOLE   9,138 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 361 5,743 SH   SOLE   5,743 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,778 53,968 SH   OTR   0 0 53,968
NATIONAL OILWELL VARCO INC COM 637071101 6,351 192,816 SH   SOLE   190,148 0 2,668
NCR CORP NEW COM 62886e108 2,572 62,987 SH   OTR   0 0 62,987
NCR CORP NEW COM 62886e108 3,422 83,786 SH   SOLE   83,786 0 0
NEKTAR THERAPEUTICS COM 640268108 409 20,926 SH   SOLE   20,926 0 0
NEOGEN CORP COM 640491106 318 4,605 SH   SOLE   4,605 0 0
NETFLIX INC COM 64110L106 11,942 79,932 SH   SOLE   79,932 0 0
NEUROCRINE BIOSCIENCES INC COM 64125c109 1,087 23,632 SH   SOLE   23,632 0 0
NEUROTROPE INC COM NEW 64129T207 281 30,000 SH   SOLE   30,000 0 0
NEUSTAR INC CL A 64126x201 347 10,400 SH   SOLE   10,400 0 0
NEVRO CORP COM 64157F103 233 3,133 SH   SOLE   3,133 0 0
NEW AGE BEVERAGES CORP COM 64157v108 288 56,109 SH   SOLE   56,109 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 10,328 786,578 SH   SOLE   721,387 0 65,191
NEWELL BRANDS INC COM 651229106 1,973 36,785 SH   SOLE   36,785 0 0
NEWMARKET CORP COM 651587107 2,385 5,179 SH   SOLE   5,179 0 0
NEWMONT MINING CORP COM 651639106 949 29,288 SH   SOLE   29,288 0 0
NEWS CORP NEW CL A 65249b109 155 11,360 SH   SOLE   11,360 0 0
NEXTERA ENERGY INC COM 65339f101 710 5,069 SH   OTR   0 0 5,069
NEXTERA ENERGY INC COM 65339f101 30,194 215,470 SH   SOLE   200,074 0 15,396
NICE LTD SPONSORED ADR 653656108 20,048 254,668 SH   SOLE   242,368 0 12,300
NIELSEN HLDGS PLC SHS EUR g6518l108 424 10,976 SH   OTR   0 0 10,976
NIELSEN HLDGS PLC SHS EUR G6518L108 1,578 40,812 SH   SOLE   40,812 0 0
NIKE INC CL B 654106103 42,213 715,478 SH   SOLE   673,633 0 41,845
NISOURCE INC COM 65473p105 313 12,359 SH   SOLE   12,359 0 0
NOBLE ENERGY INC COM 655044105 228 8,070 SH   OTR   0 0 8,070
NOBLE ENERGY INC COM 655044105 170 6,023 SH   SOLE   6,023 0 0
NOKIA CORP SPONSORED ADR 654902204 659 106,900 SH   SOLE   106,900 0 0
NORDSTROM INC COM 655664100 2,927 61,207 SH   SOLE   61,132 0 75
NORFOLK SOUTHERN CORP COM 655844108 7,239 59,477 SH   SOLE   59,477 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 16 11,600 SH   SOLE   11,600 0 0
NORTHERN TR CORP COM 665859104 13,347 137,300 SH   SOLE   128,000 0 9,300
NORTHROP GRUMMAN CORP COM 666807102 3,389 13,203 SH   SOLE   12,979 0 224
NORTHWEST NAT GAS CO COM 667655104 1,642 27,421 SH   SOLE   12,703 0 14,718
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 368 6,787 SH   SOLE   6,587 0 200
NOVARTIS A G SPONSORED ADR 66987v109 686 8,219 SH   OTR   0 0 8,219
NOVARTIS A G SPONSORED ADR 66987V109 44,064 527,893 SH   SOLE   503,317 0 24,576
NOVO-NORDISK A S ADR 670100205 5,872 136,891 SH   SOLE   136,531 0 360
NOW INC COM 67011P100 243 15,081 SH   SOLE   15,078 0 3
NTT DOCOMO INC SPONS ADR 62942m201 215 9,077 SH   SOLE   9,077 0 0
NUANCE COMMUNICATIONS INC COM 67020y100 634 36,443 SH   SOLE   36,443 0 0
NUCOR CORP COM 670346105 1,004 17,358 SH   SOLE   17,358 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 667 44,023 SH   SOLE   44,023 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 389 23,559 SH   SOLE   23,559 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 123 10,378 SH   SOLE   10,378 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070x101 153 10,272 SH   SOLE   10,272 0 0
NVIDIA CORP COM 67066G104 8,436 58,356 SH   SOLE   57,831 0 525
NXP SEMICONDUCTORS N V COM n6596x109 2,567 23,457 SH   SOLE   23,457 0 0
NXSTAGE MEDICAL INC COM 67072V103 239 9,528 SH   SOLE   9,528 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107 2,150 9,829 SH   SOLE   9,829 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25,924 433,004 SH   SOLE   410,879 0 22,125
OCH ZIFF CAP MGMT GROUP CL A 67551U105 1,704 665,535 SH   SOLE   665,535 0 0
OCULAR THERAPEUTIX INC COM 67576a100 3,118 336,320 SH   SOLE   336,320 0 0
OCWEN FINL CORP COM NEW 675746309 34 12,500 SH   SOLE   12,500 0 0
OGE ENERGY CORP COM 670837103 260 7,470 SH   SOLE   7,470 0 0
OLD DOMINION FGHT LINES INC COM 679580100 320 3,363 SH   SOLE   3,363 0 0
OLIN CORP COM PAR $1 680665205 526 17,364 SH   SOLE   17,364 0 0
OMNICOM GROUP INC COM 681919106 1,251 15,084 SH   SOLE   15,084 0 0
ON SEMICONDUCTOR CORP COM 682189105 359 25,599 SH   SOLE   25,599 0 0
ONEOK INC NEW COM 682680103 74 1,417 SH   OTR   0 0 1,417
ONEOK INC NEW COM 682680103 1,967 37,706 SH   SOLE   37,706 0 0
OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 265 4,012 SH   SOLE   4,012 0 0
ORACLE CORP COM 68389x105 1,950 38,900 SH   OTR   0 0 38,900
ORACLE CORP COM 68389X105 80,492 1,605,347 SH   SOLE   1,574,197 0 31,150
ORANGE SPONSORED ADR 684060106 513 32,074 SH   SOLE   32,074 0 0
ORBITAL ATK INC COM 68557n103 789 8,025 SH   SOLE   8,025 0 0
ORGANOVO HLDGS INC COM 68620A104 302 114,520 SH   SOLE   114,520 0 0
OUTFRONT MEDIA INC COM 69007J106 1,976 85,477 SH   SOLE   85,477 0 0
OWENS & MINOR INC NEW COM 690732102 260 8,086 SH   SOLE   8,086 0 0
OWENS CORNING NEW COM 690742101 226 3,378 SH   SOLE   3,378 0 0
OWENS ILL INC COM NEW 690768403 1,805 75,459 SH   OTR   0 0 75,459
OWENS ILL INC COM NEW 690768403 2,368 98,995 SH   SOLE   98,995 0 0
OWENS RLTY MTG INC COM 690828108 194 11,443 SH   SOLE   11,443 0 0
PACCAR INC COM 693718108 1,654 25,039 SH   SOLE   25,039 0 0
PACIFIC CONTINENTAL CORP COM 69412v108 289 11,316 SH   SOLE   11,316 0 0
PACKAGING CORP AMER COM 695156109 3,377 30,316 SH   SOLE   30,316 0 0
PACKAGING CORP AMER COM 695156109 633 5,680 SH   OTR   0 0 5,680
PACWEST BANCORP DEL COM 695263103 1,016 21,760 SH   SOLE   21,760 0 0
PALO ALTO NETWORKS INC COM 697435105 5,741 42,899 SH   SOLE   42,399 0 500
PANDORA MEDIA INC COM 698354107 101 11,257 SH   SOLE   11,257 0 0
PARKER HANNIFIN CORP COM 701094104 460 2,882 SH   SOLE   2,882 0 0
PATTERSON COMPANIES INC COM 703395103 1,339 28,530 SH   SOLE   28,530 0 0
PAYCHEX INC COM 704326107 26,120 458,736 SH   SOLE   419,811 0 38,925
PAYPAL HLDGS INC COM 70450Y103 9,167 170,792 SH   SOLE   170,792 0 0
PBF ENERGY INC CL A 69318G106 4,869 218,706 SH   SOLE   218,706 0 0
PDL BIOPHARMA INC COM 69329y104 351 142,097 SH   SOLE   142,097 0 0
PEMBINA PIPELINE CORP COM 706327103 40,207 1,213,982 SH   SOLE   1,203,811 0 10,171
PENGROWTH ENERGY CORP COM 70706P104 12 15,060 SH   SOLE   15,060 0 0
PENN NATL GAMING INC COM 707569109 516 24,109 SH   SOLE   24,109 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959w103 383 8,717 SH   SOLE   8,717 0 0
PENTAIR PLC SHS G7S00T104 467 7,011 SH   SOLE   7,011 0 0
PENUMBRA INC COM 70975L107 2,078 23,683 SH   SOLE   23,683 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 685 38,837 SH   SOLE   38,837 0 0
PEPSICO INC COM 713448108 1,403 12,151 SH   OTR   0 0 12,151
PEPSICO INC COM 713448108 151,934 1,315,559 SH   SOLE   1,143,950 0 171,609
PERCEPTRON INC COM 71361f100 793 108,965 SH   SOLE   102,965 0 6,000
PERRIGO CO PLC SHS G97822103 302 3,999 SH   SOLE   3,999 0 0
PFIZER INC COM 717081103 96,177 2,863,236 SH   SOLE   2,400,526 0 462,710
PFIZER INC COM 717081103 914 27,201 SH   OTR   0 0 27,201
PG&E CORP COM 69331c108 1,612 24,287 SH   SOLE   24,287 0 0
PHILIP MORRIS INTL INC COM 718172109 261 2,220 SH   OTR   0 0 2,220
PHILIP MORRIS INTL INC COM 718172109 40,056 341,040 SH   SOLE   288,140 0 52,900
PHILLIPS 66 COM 718546104 734 8,872 SH   OTR   0 0 8,872
PHILLIPS 66 COM 718546104 4,977 60,195 SH   SOLE   51,530 0 8,665
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202d106 904 40,493 SH   SOLE   40,493 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,643 61,197 SH   SOLE   61,197 0 0
PINNACLE WEST CAP CORP COM 723484101 385 4,526 SH   SOLE   4,526 0 0
PIONEER NAT RES CO COM 723787107 2,077 13,013 SH   SOLE   13,013 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58 2,211 SH   OTR   0 0 2,211
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 271 10,310 SH   SOLE   10,310 0 0
PNC FINL SVCS GROUP INC COM 693475105 59,894 479,649 SH   SOLE   471,714 0 7,935
POLARITYTE INC COM 731094108 232 10,050 SH   SOLE   10,050 0 0
POLYMET MINING CORP COM 731916102 6 10,000 SH   SOLE   10,000 0 0
POLYONE CORP COM 73179P106 2,258 58,284 SH   SOLE   57,484 0 800
POOL CORPORATION COM 73278l105 503 4,276 SH   SOLE   4,276 0 0
POPULAR INC COM NEW 733174700 230 5,512 SH   SOLE   5,512 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 33,602 735,417 SH   SOLE   734,867 0 550
POTASH CORP SASK INC COM 73755L107 11,491 704,954 SH   SOLE   653,094 0 51,860
POWER INTEGRATIONS INC COM 739276103 761 10,445 SH   SOLE   10,445 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1,164 44,814 SH   SOLE   44,814 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 2,432 102,500 SH   SOLE   77,000 0 25,500
POWERSHARES ETF TR II PFD PORTFOLIO 73936t565 1,020 67,500 SH   SOLE   67,500 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,009 22,550 SH   SOLE   22,550 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936t573 629 21,500 SH   SOLE   21,500 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935x799 231 3,684 SH   SOLE   3,684 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935x286 1,218 22,701 SH   SOLE   22,701 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935x229 1,184 62,000 SH   SOLE   62,000 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 8,455 81,792 SH   SOLE   81,792 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,171 9,894 SH   SOLE   9,685 0 209
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 374 6,985 SH   SOLE   6,985 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 1,082 10,490 SH   SOLE   10,490 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 25,188 900,860 SH   SOLE   900,860 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 814 30,168 SH   SOLE   30,168 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936q769 304 13,144 SH   SOLE   13,144 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936g308 502 22,595 SH   SOLE   22,595 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 103,741 753,716 SH   SOLE   751,061 0 2,655
PPG INDS INC COM 693506107 3,652 33,211 SH   SOLE   33,211 0 0
PPL CORP COM 69351T106 508 13,134 SH   SOLE   13,134 0 0
PPL CORP COM 69351t106 442 11,440 SH   OTR   0 0 11,440
PRAXAIR INC COM 74005p104 530 3,998 SH   OTR   0 0 3,998
PRAXAIR INC COM 74005P104 3,039 22,928 SH   SOLE   22,328 0 600
PRICE T ROWE GROUP INC COM 74144T108 10,681 143,925 SH   SOLE   143,425 0 500
PRICELINE GRP INC COM NEW 741503403 6,932 3,706 SH   SOLE   3,661 0 45
PRICESMART INC COM 741511109 431 4,916 SH   SOLE   4,916 0 0
PRIMERICA INC COM 74164m108 459 6,064 SH   SOLE   6,064 0 0
PROASSURANCE CORP COM 74267c106 654 10,766 SH   SOLE   10,766 0 0
PROCTER AND GAMBLE CO COM 742718109 156,851 1,799,776 SH   SOLE   1,713,124 0 86,652
PROGENICS PHARMACEUTICALS IN COM 743187106 106 15,599 SH   SOLE   15,599 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,005 22,780 SH   SOLE   22,780 0 0
PROSHARES TR II ULTA BLMBG 2017 74347w247 203 13,666 SH   SOLE   13,666 0 0
PROSHARES TR II VIX SHORT TERM F 74347w262 671 63,090 SH   SOLE   63,090 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 18,539 2,283,101 SH   SOLE   2,266,201 0 16,900
PROSPERITY BANCSHARES INC COM 743606105 912 14,198 SH   SOLE   14,198 0 0
PRUDENTIAL FINL INC COM 744320102 1,931 17,859 SH   SOLE   17,859 0 0
PRUDENTIAL PLC ADR 74435k204 65 1,421 SH   OTR   0 0 1,421
PRUDENTIAL PLC ADR 74435k204 187 4,066 SH   SOLE   4,066 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 614 14,272 SH   SOLE   14,272 0 0
PULTE GROUP INC COM 745867101 537 21,873 SH   SOLE   21,873 0 0
PURE STORAGE INC CL A 74624M102 511 39,866 SH   SOLE   39,866 0 0
QUALCOMM INC COM 747525103 33,553 607,626 SH   SOLE   531,664 0 75,962
QUALYS INC COM 74758T303 635 15,573 SH   SOLE   15,573 0 0
QUEST DIAGNOSTICS INC COM 74834L100 607 5,460 SH   SOLE   5,460 0 0
QUICKLOGIC CORP COM 74837p108 23 15,423 SH   SOLE   15,423 0 0
QUIDEL CORP COM 74838J101 601 22,158 SH   SOLE   22,158 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 1,702 19,025 SH   SOLE   19,025 0 0
RADCOM LTD SHS NEW m81865111 594 30,685 SH   SOLE   30,685 0 0
RALPH LAUREN CORP CL A 751212101 682 9,240 SH   SOLE   9,240 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 614 7,665 SH   SOLE   7,665 0 0
RAYTHEON CO COM NEW 755111507 14 86 SH   OTR   0 0 86
RAYTHEON CO COM NEW 755111507 24,014 148,711 SH   SOLE   148,433 0 278
RBC BEARINGS INC COM 75524b104 596 5,855 SH   SOLE   5,855 0 0
RE MAX HLDGS INC CL A 75524W108 701 12,508 SH   SOLE   12,508 0 0
RED HAT INC COM 756577102 482 5,041 SH   SOLE   5,041 0 0
REDWOOD TR INC COM 758075402 185 10,885 SH   SOLE   10,885 0 0
REGENERON PHARMACEUTICALS COM 75886f107 4,098 8,345 SH   SOLE   8,345 0 0
REGIONS FINL CORP NEW COM 7591EP100 5,087 347,439 SH   SOLE   341,455 0 5,984
REINSURANCE GROUP AMER INC COM NEW 759351604 522 4,067 SH   SOLE   4,067 0 0
REMARK HLDGS INC COM 75955k102 468 169,050 SH   SOLE   169,050 0 0
REPUBLIC SVCS INC COM 760759100 717 11,244 SH   SOLE   11,244 0 0
RESMED INC COM 761152107 1,782 22,880 SH   SOLE   22,880 0 0
RESOLUTE ENERGY CORP COM NEW 76116a306 3,615 121,433 SH   SOLE   121,433 0 0
REXFORD INDL RLTY INC COM 76169c100 1,058 38,541 SH   SOLE   38,541 0 0
REYNOLDS AMERICAN INC COM 761713106 3,290 50,592 SH   SOLE   50,592 0 0
RH COM 74967x103 4,228 65,523 SH   SOLE   65,523 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 51 2,543 SH   OTR   0 0 2,543
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 1,135 56,898 SH   SOLE   56,898 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 143 52,370 SH   SOLE   52,370 0 0
RINGCENTRAL INC CL A 76680R206 255 6,990 SH   SOLE   6,990 0 0
RITE AID CORP COM 767754104 311 105,363 SH   SOLE   105,363 0 0
RLI CORP COM 749607107 409 7,492 SH   SOLE   7,492 0 0
ROBERT HALF INTL INC COM 770323103 626 13,056 SH   SOLE   11,056 0 2,000
ROCKWELL AUTOMATION INC COM 773903109 1,453 8,972 SH   SOLE   8,972 0 0
ROCKWELL COLLINS INC COM 774341101 1,830 17,410 SH   SOLE   17,410 0 0
ROLLINS INC COM 775711104 292 7,176 SH   SOLE   7,176 0 0
ROPER TECHNOLOGIES INC COM 776696106 33,406 144,285 SH   SOLE   144,085 0 200
ROSS STORES INC COM 778296103 1,667 28,882 SH   SOLE   28,882 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2,455 33,843 SH   SOLE   15,643 0 18,200
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 2,024 310,000 SH   SOLE   310,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 218 2,002 SH   SOLE   2,002 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 420 7,722 SH   OTR   0 0 7,722
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,359 43,344 SH   SOLE   43,344 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 39 741 SH   OTR   0 0 741
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,633 124,706 SH   SOLE   124,428 0 278
ROYAL GOLD INC COM 780287108 667 8,536 SH   SOLE   8,536 0 0
RPM INTL INC COM 749685103 51,166 937,962 SH   SOLE   810,250 0 127,712
RUBICON PROJ INC COM 78112v102 325 63,274 SH   SOLE   63,274 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 105,380 1,137,039 SH   SOLE   1,136,739 0 300
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 570 6,055 SH   SOLE   6,055 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 777 4,466 SH   SOLE   4,466 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355w817 539 4,320 SH   SOLE   4,320 0 0
S&P GLOBAL INC COM 78409v104 3,647 24,985 SH   SOLE   22,185 0 2,800
SABRE CORP COM 78573M104 678 31,150 SH   SOLE   31,150 0 0
SALESFORCE COM INC COM 79466L302 9,110 105,196 SH   SOLE   104,201 0 995
SALLY BEAUTY HLDGS INC COM 79546e104 479 23,676 SH   SOLE   23,676 0 0
SANOFI SPONSORED ADR 80105n105 26 543 SH   OTR   0 0 543
SANOFI SPONSORED ADR 80105n105 5,442 113,588 SH   SOLE   76,520 0 37,068
SAP SE SPON ADR 803054204 55 530 SH   OTR   0 0 530
SAP SE SPON ADR 803054204 2,297 21,939 SH   SOLE   20,939 0 1,000
SARATOGA INVT CORP COM NEW 80349A208 574 27,500 SH   SOLE   27,500 0 0
SCHEIN HENRY INC COM 806407102 260 1,417 SH   SOLE   1,417 0 0
SCHLUMBERGER LTD COM 806857108 383 5,818 SH   OTR   0 0 5,818
SCHLUMBERGER LTD COM 806857108 44,712 679,095 SH   SOLE   666,256 0 12,839
SCHWAB CHARLES CORP NEW COM 808513105 18,448 429,430 SH   SOLE   418,880 0 10,550
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,693 28,956 SH   SOLE   26,456 0 2,500
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,487 166,015 SH   SOLE   163,315 0 2,700
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 708 11,201 SH   SOLE   11,201 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 556 11,083 SH   SOLE   11,083 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,712 29,635 SH   SOLE   29,635 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,261 19,742 SH   SOLE   19,742 0 0
SCICLONE PHARMACEUTICALS INC COM 80862k104 192 17,443 SH   SOLE   17,443 0 0
SCORPIO TANKERS INC SHS y7542c106 20 5,000 SH   OTR   0 0 5,000
SCORPIO TANKERS INC SHS Y7542c106 48 12,164 SH   SOLE   12,164 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,024 11,446 SH   SOLE   11,446 0 0
SEABRIDGE GOLD INC COM 811916105 1,822 168,695 SH   SOLE   168,695 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,816 46,871 SH   SOLE   46,871 0 0
SEALED AIR CORP NEW COM 81211k100 1,689 37,724 SH   SOLE   37,724 0 0
SEI INVESTMENTS CO COM 784117103 475 8,840 SH   SOLE   8,840 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 43,679 672,829 SH   SOLE   672,829 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,951 21,764 SH   SOLE   21,764 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,690 85,369 SH   SOLE   85,369 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26,838 338,700 SH   SOLE   337,800 0 900
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 23,186 939,894 SH   SOLE   933,483 0 6,411
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9,497 139,427 SH   SOLE   139,427 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,601 30,814 SH   SOLE   30,814 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8,081 150,168 SH   SOLE   150,168 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,036 183,399 SH   SOLE   183,149 0 250
SEMPRA ENERGY COM 816851109 1,681 14,915 SH   SOLE   14,915 0 0
SENSATA TECHNOLOGIES HLDG NV SHS n7902x106 2,349 54,983 SH   SOLE   54,983 0 0
SERVICE CORP INTL COM 817565104 1,134 33,896 SH   SOLE   33,896 0 0
SERVICENOW INC COM 81762P102 669 6,312 SH   SOLE   6,244 0 68
SHERWIN WILLIAMS CO COM 824348106 951 2,710 SH   SOLE   2,710 0 0
SHIRE PLC SPONSORED ADR 82481r106 51 307 SH   OTR   0 0 307
SHIRE PLC SPONSORED ADR 82481r106 1,070 6,476 SH   SOLE   6,476 0 0
SHOPIFY INC CL A 82509L107 223 2,561 SH   SOLE   2,561 0 0
SHUTTERFLY INC COM 82568p304 256 5,388 SH   SOLE   5,388 0 0
SHUTTERSTOCK INC COM 825690100 203 4,615 SH   SOLE   4,615 0 0
SIRIUS XM HLDGS INC COM 82968B103 575 105,260 SH   SOLE   105,260 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 664 12,756 SH   SOLE   12,756 0 0
SK TELECOM LTD SPONSORED ADR 78440p108 227 8,826 SH   SOLE   8,826 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 861 8,975 SH   SOLE   8,975 0 0
SM ENERGY CO COM 78454l100 1,058 63,955 SH   SOLE   63,955 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 445 12,758 SH   SOLE   12,758 0 0
SMUCKER J M CO COM NEW 832696405 1,351 11,417 SH   SOLE   11,117 0 300
SNAP INC CL A 83304A106 356 20,021 SH   SOLE   20,021 0 0
SNAP ON INC COM 833034101 2,877 18,207 SH   SOLE   18,207 0 0
SONOCO PRODS CO COM 835495102 17,325 336,924 SH   SOLE   215,263 0 121,661
SONY CORP SPONSORED ADR 835699307 30 785 SH   OTR   0 0 785
SONY CORP SPONSORED ADR 835699307 246 6,453 SH   SOLE   6,453 0 0
SOUTHERN CO COM 842587107 2,132 44,517 SH   SOLE   44,517 0 0
SOUTHWEST AIRLS CO COM 844741108 6,287 101,191 SH   SOLE   101,191 0 0
SOUTHWESTERN ENERGY CO COM 845467109 90 14,726 SH   SOLE   14,726 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,535 21,267 SH   SOLE   21,242 0 25
SPDR GOLD TRUST GOLD SHS 78463v107 1,036 8,778 SH   SOLE   8,778 0 0
SPDR INDEX SHS FDS INTL TECH ETF 78463X657 214 5,025 SH   SOLE   5,025 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 854,183 3,532,605 SH   SOLE   3,523,715 0 8,890
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 87,292 274,833 SH   SOLE   274,833 0 0
SPDR SER TR BLOOMBERG SRT TR 78468r408 951 34,000 SH   SOLE   34,000 0 0
SPDR SER TR SP500 HIGH DIV 78468R788 414 11,740 SH   SOLE   11,740 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,187 16,865 SH   SOLE   16,865 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 545 9,590 SH   SOLE   9,590 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,619 13,570 SH   SOLE   13,570 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4,072 33,062 SH   SOLE   33,062 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29,243 378,893 SH   SOLE   378,838 0 55
SPDR SERIES TRUST S&P BK ETF 78464A797 4,208 96,711 SH   SOLE   96,711 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 48,801 549,004 SH   SOLE   543,454 0 5,550
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,193 100,035 SH   SOLE   100,035 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 4,417 80,383 SH   SOLE   80,383 0 0
SPECTRA ENERGY PARTNERS LP COM 84756n109 2,422 56,451 SH   SOLE   56,451 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 309 5,338 SH   SOLE   5,338 0 0
SPLUNK INC COM 848637104 2,112 37,122 SH   SOLE   37,122 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 237 8,395 SH   SOLE   8,395 0 0
SQUARE INC CL A 852234103 310 13,203 SH   SOLE   13,203 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 3,299 69,545 SH   SOLE   69,545 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467v848 647 13,144 SH   SOLE   13,144 0 0
STAMPS COM INC COM NEW 852857200 12,921 83,428 SH   SOLE   83,428 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,483 10,535 SH   SOLE   10,535 0 0
STARBUCKS CORP COM 855244109 78,468 1,345,711 SH   SOLE   1,340,949 0 4,762
STATE STR CORP COM 857477103 9,809 109,302 SH   SOLE   109,302 0 0
STATOIL ASA SPONSORED ADR 85771p102 19 1,142 SH   OTR   0 0 1,142
STATOIL ASA SPONSORED ADR 85771p102 300 18,165 SH   SOLE   18,165 0 0
STEEL DYNAMICS INC COM 858119100 311 8,662 SH   SOLE   8,662 0 0
STERICYCLE INC COM 858912108 11,486 150,497 SH   SOLE   144,912 0 5,585
STERIS PLC SHS USD G84720104 3,294 40,410 SH   SOLE   40,410 0 0
STERLING BANCORP DEL COM 85917A100 4,461 191,887 SH   SOLE   191,887 0 0
STRYKER CORP COM 863667101 8,690 62,618 SH   SOLE   50,318 0 12,300
STURM RUGER & CO INC COM 864159108 576 9,271 SH   SOLE   9,271 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562m209 39 5,021 SH   OTR   0 0 5,021
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 672 85,443 SH   SOLE   85,443 0 0
SUN HYDRAULICS CORP COM 866942105 282 6,604 SH   SOLE   6,604 0 0
SUN LIFE FINL INC COM 866796105 275 7,679 SH   SOLE   7,679 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,053 173,057 SH   SOLE   172,607 0 450
SUNCOR ENERGY INC NEW COM 867224107 2,532 86,724 SH   OTR   0 0 86,724
SUNRUN INC COM 86771W105 219 30,753 SH   SOLE   30,753 0 0
SUNTRUST BKS INC COM 867914103 1,909 33,659 SH   SOLE   33,659 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 419 9,725 SH   SOLE   9,725 0 0
SVB FINL GROUP COM 78486q101 7,922 45,064 SH   SOLE   45,029 0 35
SWIFT TRANSN CO CL A 87074u101 330 12,443 SH   SOLE   12,443 0 0
SWISS HELVETIA FD INC COM 870875101 404 31,818 SH   SOLE   31,818 0 0
SYMANTEC CORP COM 871503108 391 13,844 SH   SOLE   13,844 0 0
SYNCHRONY FINL COM 87165B103 1,114 37,332 SH   SOLE   37,332 0 0
SYSCO CORP COM 871829107 6,666 132,456 SH   SOLE   132,456 0 0
T MOBILE US INC COM 872590104 781 12,883 SH   SOLE   12,883 0 0
TABLEAU SOFTWARE INC CL A 87336U105 897 14,651 SH   SOLE   14,651 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6,356 181,803 SH   SOLE   181,803 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 43 1,701 SH   OTR   0 0 1,701
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,046 41,115 SH   SOLE   41,115 0 0
TANDEM DIABETES CARE INC COM 875372104 47 58,838 SH   SOLE   58,838 0 0
TARGA RES CORP COM 87612g101 43 957 SH   OTR   0 0 957
TARGA RES CORP COM 87612g101 1,732 38,322 SH   SOLE   38,012 0 310
TARGET CORP COM 87612E106 27,206 520,297 SH   SOLE   463,387 0 56,910
TATA MTRS LTD SPONSORED ADR 876568502 446 13,534 SH   SOLE   13,409 0 125
TE CONNECTIVITY LTD REG SHS h84989104 3,246 41,250 SH   OTR   0 0 41,250
TE CONNECTIVITY LTD REG SHS H84989104 8,242 104,746 SH   SOLE   104,746 0 0
TECK RESOURCES LTD CL B 878742204 381 21,998 SH   SOLE   21,498 0 500
TEGNA INC COM 87901J105 4,409 305,936 SH   SOLE   305,936 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 343 13,672 SH   SOLE   13,672 0 0
TELEFLEX INC COM 879369106 743 3,577 SH   SOLE   3,577 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 837 62,059 SH   SOLE   62,059 0 0
TEMPUR SEALY INTL INC COM 88023u101 414 7,749 SH   SOLE   7,749 0 0
TENNECO INC COM 880349105 2,019 34,913 SH   OTR   0 0 34,913
TENNECO INC COM 880349105 2,436 42,118 SH   SOLE   42,118 0 0
TERADATA CORP DEL COM 88076w103 439 14,876 SH   SOLE   14,876 0 0
TERADYNE INC COM 880770102 337 11,235 SH   SOLE   11,235 0 0
TESLA INC COM 88160r101 8,394 23,212 SH   SOLE   22,185 0 1,027
TETRA TECH INC NEW COM 88162g103 394 8,613 SH   SOLE   8,613 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 780 23,458 SH   SOLE   23,458 0 0
TEXAS INSTRS INC COM 882508104 5,500 71,495 SH   SOLE   70,932 0 563
THERMO FISHER SCIENTIFIC INC COM 883556102 550 3,150 SH   OTR   0 0 3,150
THERMO FISHER SCIENTIFIC INC COM 883556102 29,636 169,864 SH   SOLE   168,490 0 1,374
THOMSON REUTERS CORP COM 884903105 356 7,700 SH   SOLE   7,700 0 0
THOR INDS INC COM 885160101 1,122 10,733 SH   SOLE   10,733 0 0
TIFFANY & CO NEW COM 886547108 2,318 24,688 SH   SOLE   24,688 0 0
TIME WARNER INC COM NEW 887317303 3,582 35,676 SH   SOLE   35,676 0 0
TIMKEN CO COM 887389104 687 14,874 SH   SOLE   14,874 0 0
TJX COS INC NEW COM 872540109 15,881 220,052 SH   SOLE   218,977 0 1,075
TORCHMARK CORP COM 891027104 939 12,264 SH   SOLE   12,264 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,178 23,374 SH   SOLE   23,374 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,418 46,663 SH   SOLE   46,663 0 0
TOTAL S A SPONSORED ADR 89151e109 44 879 SH   OTR   0 0 879
TOTAL S A SPONSORED ADR 89151E109 3,136 63,230 SH   SOLE   63,230 0 0
TOWER SEMICONDUCTOR LTD SHS NEW m87915274 296 12,405 SH   SOLE   12,405 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 440 14,289 SH   SOLE   14,289 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 554 5,269 SH   SOLE   5,269 0 0
TPG SPECIALTY LENDING INC COM 87265K102 2,337 114,309 SH   SOLE   114,309 0 0
TRANSCANADA CORP COM 89353d107 214 4,473 SH   SOLE   4,473 0 0
TRANSDIGM GROUP INC COM 893641100 644 2,394 SH   SOLE   2,394 0 0
TRANSOCEAN LTD REG SHS H8817H100 87 10,590 SH   SOLE   10,590 0 0
TRAVELERS COMPANIES INC COM 89417e109 66,491 525,492 SH   SOLE   523,657 0 1,835
TRAVELERS COMPANIES INC COM 89417e109 397 3,135 SH   OTR   0 0 3,135
TREEHOUSE FOODS INC COM 89469a104 227 2,785 SH   SOLE   2,785 0 0
TWENTY FIRST CENTY FOX INC CL A 90130a101 142 5,000 SH   OTR   0 0 5,000
TWENTY FIRST CENTY FOX INC CL A 90130a101 1,697 59,884 SH   SOLE   59,884 0 0
TWENTY FIRST CENTY FOX INC CL B 90130a200 632 22,675 SH   OTR   0 0 22,675
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,766 63,391 SH   SOLE   63,391 0 0
TWILIO INC CL A 90138F102 1,233 42,348 SH   SOLE   42,348 0 0
TWITTER INC COM 90184L102 16,484 922,441 SH   SOLE   922,441 0 0
TWITTER INC NOTE 0.250% 9/1 90184lab8 19 20,000 PRN   SOLE   20,000 0 0
TYSON FOODS INC CL A 902494103 326 5,194 SH   SOLE   5,194 0 0
U S G CORP COM NEW 903293405 368 12,683 SH   SOLE   12,683 0 0
UBS GROUP AG SHS H42097107 983 57,910 SH   SOLE   57,910 0 0
UBS GROUP AG SHS h42097107 50 2,964 SH   OTR   0 0 2,964
ULTA BEAUTY INC COM 90384s303 308 1,073 SH   SOLE   1,073 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385d107 216 1,030 SH   SOLE   1,030 0 0
UNDER ARMOUR INC CL A 904311107 227 10,410 SH   SOLE   10,410 0 0
UNILEVER N V N Y SHS NEW 904784709 444 8,029 SH   OTR   0 0 8,029
UNILEVER N V N Y SHS NEW 904784709 12,672 229,278 SH   SOLE   229,278 0 0
UNILEVER PLC SPON ADR NEW 904767704 51 948 SH   OTR   0 0 948
UNILEVER PLC SPON ADR NEW 904767704 6,177 114,143 SH   SOLE   53,327 0 60,816
UNION PAC CORP COM 907818108 474 4,349 SH   OTR   0 0 4,349
UNION PAC CORP COM 907818108 21,942 201,466 SH   SOLE   184,286 0 17,180
UNITED BANKSHARES INC WEST V COM 909907107 359 9,159 SH   SOLE   9,159 0 0
UNITED CONTL HLDGS INC COM 910047109 2,071 27,515 SH   SOLE   27,515 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,212 72,641 SH   SOLE   72,641 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,209 74,228 SH   SOLE   74,228 0 0
UNITED RENTALS INC COM 911363109 312 2,765 SH   SOLE   2,765 0 0
UNITED SECURITY BANCSHARES C COM 911460103 165 17,824 SH   SOLE   17,824 0 0
UNITED STATES STL CORP NEW COM 912909108 339 15,308 SH   SOLE   15,308 0 0
UNITED TECHNOLOGIES CORP COM 913017109 94,390 772,990 SH   SOLE   686,231 0 86,759
UNITEDHEALTH GROUP INC COM 91324p102 1,662 8,964 SH   OTR   0 0 8,964
UNITEDHEALTH GROUP INC COM 91324P102 66,788 360,202 SH   SOLE   354,932 0 5,270
UNITI GROUP INC COM 91325V108 779 31,000 SH   SOLE   31,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 277 2,276 SH   SOLE   2,276 0 0
UNUM GROUP COM 91529y106 875 18,761 SH   SOLE   18,761 0 0
URANIUM ENERGY CORP COM 916896103 447 281,649 SH   SOLE   281,649 0 0
UROGEN PHARMA LTD COM m96088105 221 12,250 SH   SOLE   12,250 0 0
US BANCORP DEL COM NEW 902973304 48,622 936,467 SH   SOLE   901,582 0 34,885
V F CORP COM 918204108 454 7,890 SH   OTR   0 0 7,890
V F CORP COM 918204108 23,564 409,099 SH   SOLE   368,099 0 41,000
VAIL RESORTS INC COM 91879q109 537 2,650 SH   SOLE   2,650 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 6,938 401,002 SH   SOLE   400,802 0 200
VALERO ENERGY CORP NEW COM 91913Y100 4,794 71,061 SH   SOLE   71,061 0 0
VALLEY NATL BANCORP COM 919794107 178 15,064 SH   SOLE   15,064 0 0
VALMONT INDS INC COM 920253101 277 1,854 SH   SOLE   1,854 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 648 11,773 SH   SOLE   11,773 0 0
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 225 3,752 SH   SOLE   3,752 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 555 25,137 SH   SOLE   25,137 0 0
VANECK VECTORS ETF TR INDONESIA INDEX 92189f833 766 31,858 SH   SOLE   31,858 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 207 6,198 SH   SOLE   6,198 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,567 103,560 SH   SOLE   103,560 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189f676 924 11,287 SH   SOLE   11,287 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 250 2,125 SH   SOLE   2,125 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 218 1,909 SH   SOLE   1,909 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,421 10,626 SH   SOLE   10,626 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,572 12,980 SH   SOLE   12,980 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,733 46,275 SH   SOLE   46,275 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 26,783 210,823 SH   SOLE   210,823 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6,013 54,160 SH   SOLE   54,160 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 24,434 207,628 SH   SOLE   207,628 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 30,840 299,788 SH   SOLE   299,788 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 63,769 447,437 SH   SOLE   447,392 0 45
VANGUARD INDEX FDS REIT ETF 922908553 1,603 19,260 SH   SOLE   19,260 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 284,184 1,279,763 SH   SOLE   1,279,763 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 21,157 172,136 SH   SOLE   172,111 0 25
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,930 65,885 SH   SOLE   65,885 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 14,475 99,329 SH   SOLE   99,129 0 200
VANGUARD INDEX FDS TOTAL STK MKT 922908769 47,898 384,879 SH   SOLE   384,719 0 160
VANGUARD INDEX FDS VALUE ETF 922908744 93,932 972,790 SH   SOLE   972,790 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 39,502 789,569 SH   SOLE   789,569 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 56,801 1,391,164 SH   SOLE   1,391,164 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,421 43,924 SH   SOLE   43,924 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,006 27,806 SH   SOLE   27,806 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,033 15,291 SH   SOLE   15,291 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206c680 584 4,802 SH   SOLE   4,802 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 249 2,240 SH   SOLE   2,240 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206c623 374 3,046 SH   SOLE   3,046 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 34,451 305,606 SH   SOLE   300,741 0 4,865
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 193,974 2,093,169 SH   SOLE   2,090,959 0 2,210
VANGUARD STAR FD VG TL INTL STK F 921909768 1,627 31,312 SH   SOLE   31,312 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 52,217 1,263,736 SH   SOLE   1,263,736 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 27,012 345,599 SH   SOLE   345,599 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 215 3,431 SH   SOLE   3,431 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 1,688 14,374 SH   SOLE   14,374 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 5,716 68,957 SH   SOLE   67,457 0 1,500
VANGUARD WORLD FD MEGA GRWTH IND 921910816 283 2,830 SH   SOLE   2,830 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 19,100 134,532 SH   SOLE   134,297 0 235
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 936 6,637 SH   SOLE   6,637 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,169 13,214 SH   SOLE   13,214 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,339 21,412 SH   SOLE   21,412 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,250 8,483 SH   SOLE   8,483 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 734 5,719 SH   SOLE   5,719 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,555 60,745 SH   SOLE   60,745 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 647 5,319 SH   SOLE   5,319 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 400 4,351 SH   SOLE   4,351 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,991 17,421 SH   SOLE   17,421 0 0
VANTIV INC CL A 92210H105 324 5,109 SH   SOLE   5,109 0 0
VARIAN MED SYS INC COM 92220P105 380 3,681 SH   SOLE   3,681 0 0
VCA INC COM 918194101 1,438 15,576 SH   SOLE   15,576 0 0
VEEVA SYS INC CL A COM 922475108 1,348 21,974 SH   SOLE   21,974 0 0
VENTAS INC COM 92276f100 206 2,962 SH   SOLE   2,962 0 0
VERASTEM INC COM 92337C104 38 17,500 SH   SOLE   17,500 0 0
VEREIT INC COM 92339v100 3,034 372,819 SH   SOLE   372,819 0 0
VERISK ANALYTICS INC COM 92345y106 811 9,606 SH   SOLE   9,606 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 463 10,360 SH   OTR   0 0 10,360
VERIZON COMMUNICATIONS INC COM 92343V104 56,706 1,269,708 SH   SOLE   1,151,348 0 118,360
VERMILION ENERGY INC COM 923725105 1,181 37,285 SH   SOLE   35,985 0 1,300
VERMILION ENERGY INC COM 923725105 39 1,216 SH   OTR   0 0 1,216
VERTEX PHARMACEUTICALS INC COM 92532f100 1,585 12,297 SH   SOLE   12,297 0 0
VIACOM INC NEW CL B 92553p201 408 12,119 SH   SOLE   12,119 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 405 38,355 SH   SOLE   38,355 0 0
VIRNETX HLDG CORP COM 92823t108 46 10,000 SH   SOLE   10,000 0 0
VISA INC COM CL A 92826C839 79,627 849,087 SH   SOLE   828,445 0 20,642
VMWARE INC CL A COM 928563402 723 8,276 SH   SOLE   6,976 0 1,300
VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 23 786 SH   OTR   0 0 786
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,803 97,574 SH   SOLE   86,316 0 11,258
VONAGE HLDGS CORP COM 92886t201 108 16,598 SH   SOLE   16,598 0 0
VULCAN MATLS CO COM 929160109 1,042 8,226 SH   SOLE   8,226 0 0
WABCO HLDGS INC COM 92927k102 765 6,000 SH   SOLE   6,000 0 0
WABTEC CORP COM 929740108 10,976 119,958 SH   SOLE   104,917 0 15,041
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,777 188,710 SH   SOLE   162,675 0 26,035
WAL-MART STORES INC COM 931142103 36,157 477,767 SH   SOLE   422,112 0 55,655
WASHINGTON FED INC COM 938824109 265 7,977 SH   SOLE   7,977 0 0
WASTE CONNECTIONS INC COM 94106b101 213 3,314 SH   SOLE   3,314 0 0
WASTE MGMT INC DEL COM 94106l109 29,047 396,013 SH   SOLE   393,435 0 2,579
WATSCO INC COM 942622200 31,876 206,716 SH   SOLE   205,961 0 755
WD-40 CO COM 929236107 760 6,891 SH   SOLE   6,891 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 483 124,802 SH   SOLE   124,802 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733aaa2 10 10,000 PRN   SOLE   10,000 0 0
WEC ENERGY GROUP INC COM 92939u106 1,450 23,627 SH   SOLE   23,627 0 0
WEC ENERGY GROUP INC COM 92939u106 478 7,780 SH   OTR   0 0 7,780
WELLS FARGO CO NEW COM 949746101 1,920 34,656 SH   OTR   0 0 34,656
WELLS FARGO CO NEW COM 949746101 48,256 870,881 SH   SOLE   861,359 0 9,522
WELLTOWER INC COM 95040q104 458 6,121 SH   OTR   0 0 6,121
WELLTOWER INC COM 95040q104 143 1,914 SH   SOLE   1,914 0 0
WENDYS CO COM 95058W100 906 58,389 SH   SOLE   58,389 0 0
WESTAR ENERGY INC COM 95709T100 1,738 32,789 SH   SOLE   32,271 0 518
WESTERN ALLIANCE BANCORP COM 957638109 1,816 36,913 SH   SOLE   36,913 0 0
WESTERN DIGITAL CORP COM 958102105 7,015 79,179 SH   SOLE   79,179 0 0
WESTERN DIGITAL CORP COM 958102105 3,042 34,332 SH   OTR   0 0 34,332
WESTERN UN CO COM 959802109 2,458 129,015 SH   OTR   0 0 129,015
WESTERN UN CO COM 959802109 4,201 220,562 SH   SOLE   220,562 0 0
WEX INC COM 96208T104 232 2,224 SH   SOLE   2,224 0 0
WEYERHAEUSER CO COM 962166104 587 17,522 SH   SOLE   17,522 0 0
WGL HLDGS INC COM 92924f106 342 4,100 SH   SOLE   4,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,165 58,708 SH   SOLE   58,708 0 0
WHIRLPOOL CORP COM 963320106 3,791 19,786 SH   OTR   0 0 19,786
WHIRLPOOL CORP COM 963320106 18,381 95,924 SH   SOLE   95,924 0 0
WHITE MTNS INS GROUP LTD COM g9618e107 714 822 SH   SOLE   822 0 0
WHOLE FOODS MKT INC COM 966837106 429 10,185 SH   SOLE   10,185 0 0
WILLIAMS COS INC DEL COM 969457100 58 1,910 SH   OTR   0 0 1,910
WILLIAMS COS INC DEL COM 969457100 1,693 55,897 SH   SOLE   55,897 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949l105 303 7,543 SH   SOLE   7,543 0 0
WILLIAMS SONOMA INC COM 969904101 206 4,247 SH   SOLE   4,247 0 0
WILLIS TOWERS WATSON PUB LTD SHS g96629103 3,211 22,072 SH   OTR   0 0 22,072
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,241 42,904 SH   SOLE   42,904 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 252 64,927 SH   SOLE   64,927 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 10,129 162,508 SH   SOLE   162,508 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 482 10,659 SH   SOLE   10,659 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 375 5,390 SH   SOLE   5,390 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 672 22,715 SH   SOLE   22,715 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 7,688 147,853 SH   SOLE   147,853 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 8,456 102,732 SH   SOLE   102,732 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 230 3,375 SH   SOLE   3,375 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 9,506 113,058 SH   SOLE   113,058 0 0
WISDOMTREE TR US MIDCAP DIVID 97717w505 10,419 106,591 SH   SOLE   104,091 0 2,500
WISDOMTREE TR US MIDCP EARNING 97717W570 18,183 507,907 SH   SOLE   496,951 0 10,957
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,046 82,817 SH   SOLE   82,817 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 1,822 55,489 SH   SOLE   55,489 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 3,511 41,272 SH   SOLE   41,272 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 212 6,166 SH   SOLE   6,166 0 0
WOODWARD INC COM 980745103 422 6,240 SH   SOLE   6,240 0 0
WORKDAY INC CL A 98138H101 3,011 31,049 SH   SOLE   31,049 0 0
WPP PLC NEW ADR 92937A102 914 8,670 SH   SOLE   8,670 0 0
WYNDHAM WORLDWIDE CORP COM 98310w108 762 7,588 SH   SOLE   7,588 0 0
WYNN RESORTS LTD COM 983134107 2,859 21,315 SH   SOLE   21,315 0 0
XCEL ENERGY INC COM 98389b100 405 8,832 SH   SOLE   8,832 0 0
XEROX CORP COM NEW 984121608 411 14,313 SH   SOLE   14,313 0 0
XILINX INC COM 983919101 355 5,514 SH   SOLE   5,514 0 0
XL GROUP LTD COM G98294104 558 12,749 SH   SOLE   12,749 0 0
XPO LOGISTICS INC COM 983793100 1,105 17,101 SH   SOLE   17,101 0 0
XYLEM INC COM 98419m100 2,198 39,648 SH   SOLE   37,448 0 2,200
YANDEX N V SHS CLASS A n97284108 717 27,341 SH   SOLE   27,341 0 0
YUM BRANDS INC COM 988498101 3,865 52,396 SH   SOLE   51,296 0 1,100
YUM CHINA HLDGS INC COM 98850p109 1,491 37,814 SH   SOLE   36,714 0 1,100
YUME INC COM 98872b104 69 14,681 SH   SOLE   14,681 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 262 2,605 SH   SOLE   2,605 0 0
ZENDESK INC COM 98936j101 2,963 106,666 SH   SOLE   106,666 0 0
ZILLOW GROUP INC CL A 98954m101 402 8,242 SH   SOLE   8,242 0 0
ZILLOW GROUP INC CL C CAP STK 98954m200 803 16,392 SH   SOLE   16,392 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,190 24,852 SH   SOLE   24,777 0 75
ZIONS BANCORPORATION COM 989701107 418 9,510 SH   SOLE   9,510 0 0
ZOETIS INC CL A 98978V103 1,387 22,247 SH   SOLE   22,247 0 0
ZOSANO PHARMA CORP COM 98979h103 221 156,894 SH   SOLE   156,894 0 0
ZYNGA INC CL A 98986t108 44 12,002 SH   SOLE   12,002 0 0