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
GLOBAL MED REIT INC COM NEW 37954A204 0 1,700 SH Call SOLE   0 0 1,700
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 479 7,493 SH   SOLE   129 0 7,364
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 212 3,390 SH   SOLE   495 0 2,895
PETROLEO BRASILEIRO SA PET SP ADR NON VTG 71654V101 0 6 SH   SOLE   6 0 0
MOOG INC CL A 615394202 13 151 SH   SOLE   0 0 151
MCCORMICK & CO INC COM VTG 579780107 1,869 12,500 SH   SOLE   0 0 12,500
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 71 SH   SOLE   0 0 71
LENNAR CORP CL B 526057302 0 4 SH   SOLE   2 0 2
HEICO CORP NEW CL A 422806208 0 3 SH   SOLE   0 0 3
GENERAL MTRS CO *W EXP 07/10/201 37045V126 0 21 SH   SOLE   21 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,348 41,554 SH   SOLE   16,638 0 24,916
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE   0 0 1
BIGLARI HLDGS INC COM STK CL A 08986R408 2 3 SH   SOLE   0 0 3
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 21 924 PRN   SOLE   0 0 924
WELLTOWER INC COM 95040Q104 457 5,893 PRN   SOLE   2,787 0 3,106
WATERS CORP COM 941848103 74 294 PRN   SOLE   0 0 294
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1 8 PRN   SOLE   8 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 7 200 PRN   SOLE   0 0 200
URSTADT BIDDLE PPTYS INC CL A 917286205 3 154 PRN   SOLE   0 0 154
TALLGRASS ENERGY LP CLASS A SHS 874696107 38 1,500 PRN   SOLE   0 0 1,500
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10 241 PRN   SOLE   0 0 241
SHELL MIDSTREAM PARTNERS L UNIT LTD INT 822634101 63 3,075 PRN   SOLE   45 0 3,030
RETAIL PPTYS AMER INC CL A 76131V202 1 61 PRN   SOLE   0 0 61
RETAIL OPPORTUNITY INVTS C COM 76131N101 4 250 PRN   SOLE   0 0 250
RLJ LODGING TR COM 74965L101 27 1,530 PRN   SOLE   0 0 1,530
NUVEEN NASDAQ 100 DYNAMIC COM SHS 670699107 20 877 PRN   SOLE   0 0 877
PENNYMAC MTG INVT TR COM 70931T103 119 5,725 PRN   SOLE   0 0 5,725
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11 1,035 PRN   SOLE   0 0 1,035
PARAMOUNT GROUP INC COM 69924R108 8 584 PRN   SOLE   0 0 584
PENNSYLVANIA RL ESTATE INV SH BEN INT 709102107 0 22 PRN   SOLE   0 0 22
ORCHID IS CAP INC COM 68571X103 2 358 PRN   SOLE   358 0 0
REALTY INCOME CORP COM 756109104 97 1,316 PRN   SOLE   200 0 1,116
NUVEEN MUNICIPAL CREDIT IN COM SH BEN INT 67070X101 50 3,300 PRN   SOLE   0 0 3,300
NEW YORK MTG TR INC COM PAR $.02 649604501 6 912 PRN   SOLE   0 0 912
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 137 8,107 PRN   SOLE   125 0 7,982
NUVEEN AMT FREE QLTY MUN I COM 670657105 75 5,580 PRN   SOLE   0 0 5,580
MORGAN STANLEY EMER MKTS D COM 61744H105 114 12,725 PRN   SOLE   0 0 12,725
MEDICAL PPTYS TRUST INC COM 58463J304 133 7,167 PRN   SOLE   1,061 0 6,106
MACQUARIE GLBL INFRA TOTL COM 55608D101 67 3,000 PRN   SOLE   3,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 28 578 PRN   SOLE   0 0 578
NUVEEN ENERGY MLP TOTL RTR COM 67074U103 5 514 PRN   SOLE   257 0 257
SUMMIT HOTEL PPTYS INC COM 866082100 4 308 PRN   SOLE   0 0 308
CBRE CLARION GLOBAL REAL E COM 12504G100 21 2,750 PRN   SOLE   2,750 0 0
INDIA FD INC COM 454089103 62 2,894 PRN   SOLE   2,119 0 775
HANCOCK JOHN TAX-ADV DIV I COM 41013V100 62 2,500 PRN   SOLE   2,500 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4 142 PRN   SOLE   0 0 142
HEALTHCARE RLTY TR COM 421946104 5 164 PRN   SOLE   0 0 164
HUDSON PAC PPTYS INC COM 444097109 2 59 PRN   SOLE   0 0 59
GETTY RLTY CORP NEW COM 374297109 4 140 PRN   SOLE   0 0 140
GAMING & LEISURE PPTYS INC COM 36467J108 28 734 PRN   SOLE   425 0 309
PGIM GLOBAL HIGH YIELD FD COM 69346J106 56 4,000 PRN   SOLE   0 0 4,000
FRANKLIN STREET PPTYS CORP COM 35471R106 2 295 PRN   SOLE   0 0 295
FIRST TR DYNAMIC EUROPE EQ COM SHS 33740D107 14 1,000 PRN   SOLE   0 0 1,000
DYNEX CAP INC COM NEW 26817Q506 207 34,000 PRN   SOLE   0 0 34,000
DREYFUS STRATEGIC MUN BD F COM 26202F107 49 6,292 PRN   SOLE   0 0 6,292
DNP SELECT INCOME FD COM 23325P104 55 4,775 PRN   SOLE   4,775 0 0
COUSINS PPTYS INC COM 222795106 48 4,964 PRN   SOLE   0 0 4,964
CAPSTEAD MTG CORP COM NO PAR 14067E506 0 14 PRN   SOLE   0 0 14
MACK CALI RLTY CORP COM 554489104 7 309 PRN   SOLE   0 0 309
CHATHAM LODGING TR COM 16208T102 3 174 PRN   SOLE   0 0 174
CHIMERA INVT CORP COM NEW 16934Q208 31 1,646 PRN   SOLE   1,000 0 646
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 52 2,819 PRN   SOLE   0 0 2,819
THE CENTRAL AND EASTERN EU COM 153436100 8 330 PRN   SOLE   330 0 0
COMPANIA DE MINAS BUENAVEN SPONSORED ADR 204448104 1 60 PRN   SOLE   0 0 60
BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 1 42 PRN   SOLE   0 0 42
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 22 1,500 PRN   SOLE   0 0 1,500
BLACKROCK HEALTH SCIENCES COM 09250W107 28 700 PRN   SOLE   700 0 0
BROOKFIELD BUSINESS PARTNE UNIT LTD LP G16234109 2 48 PRN   SOLE   0 0 48
APOLLO COML REAL EST FIN I COM 03762U105 5 259 PRN   SOLE   0 0 259
ARES MANAGEMENT CORPORATIO CL A COM STK 03990B101 41 1,771 PRN   SOLE   0 0 1,771
AMERIGAS PARTNERS L P UNIT L P INT 030975106 65 2,093 PRN   SOLE   0 0 2,093
ARMADA HOFFLER PPTYS INC COM 04208T108 0 20 PRN   SOLE   0 0 20
AGNC INVT CORP COM 00123Q104 38 2,087 PRN   SOLE   0 0 2,087
AMERICAN ASSETS TR INC COM 024013104 8 168 PRN   SOLE   0 0 168
PRINCIPAL REAL ESTATE INCO SHS BEN INT 74255X104 8 446 SH   SOLE   0 0 446
KAYNE ANDERSON MDSTM ENERG COM 48661E108 9 728 SH   SOLE   0 0 728
ZUORA INC COM CL A 98983V106 1 50 SH   SOLE   0 0 50
ZUMIEZ INC COM 989817101 3 102 SH   SOLE   0 0 102
ZOETIS INC CL A 98978V103 319 3,164 SH   SOLE   1,901 0 1,263
ZSCALER INC COM 98980G102 1 20 SH   SOLE   0 0 20
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 1 16 SH   SOLE   0 0 16
ZYNGA INC CL A 98986T108 1 127 SH   SOLE   0 0 127
ZIX CORP COM 98974P100 4 600 SH   SOLE   600 0 0
ZIONS BANCORPORATION N A COM 989701107 83 1,817 SH   SOLE   4 0 1,813
OLYMPIC STEEL INC COM 68162K106 1 59 SH   SOLE   0 0 59
ZENDESK INC COM 98936J101 0 3 SH   SOLE   0 0 3
ZEBRA TECHNOLOGIES CORP CL A 989207105 83 395 SH   SOLE   111 0 284
ZIMMER BIOMET HLDGS INC COM 98956P102 108 847 SH   SOLE   65 0 782
ZAYO GROUP HLDGS INC COM 98919V105 8 264 SH   SOLE   0 0 264
ZILLOW GROUP INC CL C CAP STK 98954M200 4 122 SH   SOLE   0 0 122
YUM CHINA HLDGS INC COM 98850P109 65 1,445 SH   SOLE   547 0 898
YUM BRANDS INC COM 988498101 383 3,834 SH   SOLE   1,399 0 2,435
YANDEX N V SHS CLASS A N97284108 42 1,215 SH   SOLE   530 0 685
ALLEGHANY CORP DEL COM 017175100 7 11 SH   SOLE   0 0 11
XYLEM INC COM 98419M100 30 382 SH   SOLE   0 0 382
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 16 200 SH   SOLE   200 0 0
XEROX CORP COM NEW 984121608 34 1,049 SH   SOLE   14 0 1,035
DENTSPLY SIRONA INC COM 24906P109 284 5,735 SH   SOLE   3,174 0 2,561
XPO LOGISTICS INC COM 983793100 70 1,302 SH   SOLE   1,050 0 252
SPDR SERIES TRUST S&P PHARMAC 78464A722 49 1,190 SH   SOLE   690 0 500
XPERI CORP COM 98421B100 3 110 SH   SOLE   0 0 110
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 238 7,747 SH   SOLE   500 0 7,247
EXONE CO COM 302104104 2 200 SH   SOLE   200 0 0
INTREXON CORP COM 46122T102 0 13 SH   SOLE   13 0 0
XOMA CORP DEL COM NEW 98419J206 1 100 SH   SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102 5,251 64,988 SH   SOLE   23,296 0 41,693
EXTRACTION OIL AND GAS INC COM 30227M105 5 1,243 SH   SOLE   0 0 1,243
SPDR SERIES TRUST NYSE TECH ETF 78464A102 22 307 SH   SOLE   307 0 0
XENCOR INC COM 98401F105 17 560 SH   SOLE   560 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 134 1,181 SH   SOLE   390 0 791
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 266 2,898 SH   SOLE   1,364 0 1,534
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 205 3,532 SH   SOLE   3,508 0 24
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 13 349 SH   SOLE   264 0 85
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 123 2,184 SH   SOLE   1,121 0 1,063
XILINX INC COM 983919101 262 2,067 SH   SOLE   1,220 0 847
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 149 2,014 SH   SOLE   83 0 1,931
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20 267 SH   SOLE   144 0 123
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 147 5,720 SH   SOLE   2,796 0 2,924
SELECT SECTOR SPDR TR ENERGY 81369Y506 146 2,209 SH   SOLE   2,015 0 194
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 41 876 SH   SOLE   0 0 876
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 77 1,381 SH   SOLE   245 0 1,136
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 8 98 SH   SOLE   0 0 98
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 18 463 SH   SOLE   0 0 463
XCEL ENERGY INC COM 98389B100 173 3,086 SH   SOLE   368 0 2,718
CIMAREX ENERGY CO COM 171798101 66 950 SH   SOLE   5 0 945
SPDR SERIES TRUST S&P BIOTECH 78464A870 20 224 SH   SOLE   0 0 224
EXANTAS CAP CORP COM NEW 30068N105 0 14 SH   SOLE   0 0 14
UNITED STATES STL CORP NEW COM 912909108 13 658 SH   SOLE   0 0 658
WYNN RESORTS LTD COM 983134107 107 893 SH   SOLE   220 0 673
WYNDHAM DESTINATIONS INC COM 98310W108 32 796 SH   SOLE   377 0 419
WEYERHAEUSER CO COM 962166104 294 11,154 SH   SOLE   980 0 10,174
WOLVERINE WORLD WIDE INC COM 978097103 14 396 SH   SOLE   0 0 396
WORLD WRESTLING ENTMT INC CL A 98156Q108 1 8 SH   SOLE   0 0 8
WOODWARD INC COM 980745103 25 265 SH   SOLE   0 0 265
58 COM INC SPON ADR REP A 31680Q104 0 4 SH   SOLE   0 0 4
WESTERN UN CO COM 959802109 26 1,398 SH   SOLE   0 0 1,398
WEIGHT WATCHERS INTL INC N COM 948626106 1 37 SH   SOLE   0 0 37
WATTS WATER TECHNOLOGIES I CL A 942749102 27 336 SH   SOLE   0 0 336
AQUA AMERICA INC COM 03836W103 59 1,621 SH   SOLE   1,250 0 371
WINTRUST FINL CORP COM 97650W108 3 39 SH   SOLE   0 0 39
WEST PHARMACEUTICAL SVSC I COM 955306105 28 256 SH   SOLE   0 0 256
WHITESTONE REIT COM 966084204 4 298 SH   SOLE   0 0 298
WATSCO INC COM 942622200 49 344 SH   SOLE   188 0 156
WILLIAMS SONOMA INC COM 969904101 9 168 SH   SOLE   111 0 57
WSFS FINL CORP COM 929328102 15 393 SH   SOLE   0 0 393
WILLSCOT CORP COM 971375126 26 2,335 SH   SOLE   0 0 2,335
WORLD ACCEP CORP DEL COM 981419104 3 23 SH   SOLE   0 0 23
WESTROCK CO COM 96145D105 55 1,427 SH   SOLE   0 0 1,427
WEINGARTEN RLTY INVS SH BEN INT 948741103 4 147 SH   SOLE   0 0 147
WASHINGTON REAL ESTATE INV SH BEN INT 939653101 154 5,440 SH   SOLE   1,532 0 3,908
BERKLEY W R CORP COM 084423102 35 414 SH   SOLE   244 0 170
WPX ENERGY INC COM 98212B103 51 3,918 SH   SOLE   0 0 3,918
WPP PLC NEW ADR 92937A102 13 237 SH   SOLE   57 0 180
WHEATON PRECIOUS METALS CO COM 962879102 50 2,089 SH   SOLE   2,089 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3 563 SH   SOLE   0 0 563
W P CAREY INC COM 92936U109 6 82 SH   SOLE   0 0 82
WORLDPAY INC CL A 981558109 18 159 SH   SOLE   100 0 59
WORTHINGTON INDS INC COM 981811102 2 48 SH   SOLE   0 0 48
WNS HOLDINGS LTD SPON ADR 92932M101 18 345 SH   SOLE   345 0 0
WALMART INC COM 931142103 1,782 18,270 SH   SOLE   5,559 0 12,711
WRIGHT MED GROUP N V ORD SHS N96617118 10 324 SH   SOLE   0 0 324
WILLIAMS COS INC DEL COM 969457100 163 5,665 SH   SOLE   914 0 4,751
WASTE MGMT INC DEL COM 94106L109 173 1,669 SH   SOLE   464 0 1,205
WILLIS TOWERS WATSON PUB L SHS G96629103 48 271 SH   SOLE   3 0 268
WHITING PETE CORP NEW COM NEW 966387409 9 328 SH   SOLE   0 0 328
WESTLAKE CHEM CORP COM 960413102 8 123 SH   SOLE   0 0 123
LYON WILLIAM HOMES CL A NEW 552074700 3 177 SH   SOLE   0 0 177
WILLIS LEASE FINANCE CORP COM 970646105 140 3,301 SH   SOLE   0 0 3,301
WIX COM LTD SHS M98068105 2 14 SH   SOLE   0 0 14
WESTERN AST INFL LKD OPP & COM 95766R104 247 23,000 SH   SOLE   0 0 23,000
WIPRO LTD SPON ADR 1 SH 97651M109 1 212 SH   SOLE   0 0 212
ENCORE WIRE CORP COM 292562105 4 68 SH   SOLE   0 0 68
WINGSTOP INC COM 974155103 5 72 SH   SOLE   0 0 72
BOINGO WIRELESS INC COM 09739C102 0 12 SH   SOLE   0 0 12
WHIRLPOOL CORP COM 963320106 50 375 SH   SOLE   25 0 350
WESTWOOD HLDGS GROUP INC COM 961765104 5 135 SH   SOLE   0 0 135
WYNDHAM HOTELS & RESORTS I COM 98311A105 41 818 SH   SOLE   377 0 441
WINNEBAGO INDS INC COM 974637100 3 88 SH   SOLE   0 0 88
WEATHERFORD INTL PLC ORD SHS G48833100 3 4,800 SH   SOLE   4,800 0 0
WELLS FARGO CO NEW COM 949746101 1,488 30,799 SH   SOLE   6,462 0 24,337
WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 3 71 SH   SOLE   0 0 71
WEYCO GROUP INC COM 962149100 188 6,073 SH   SOLE   6,073 0 0
WEX INC COM 96208T104 23 121 SH   SOLE   69 0 52
WISDOMTREE INVTS INC COM 97717P104 3 461 SH   SOLE   0 0 461
WERNER ENTERPRISES INC COM 950755108 2 53 SH   SOLE   0 0 53
WENDYS CO COM 95058W100 17 965 SH   SOLE   880 0 85
WEC ENERGY GROUP INC COM 92939U106 1,211 15,318 SH   SOLE   13,160 0 2,158
WADDELL & REED FINL INC CL A 930059100 4 221 SH   SOLE   0 0 221
WD-40 CO COM 929236107 22 130 SH   SOLE   0 0 130
WESTERN DIGITAL CORP COM 958102105 53 1,108 SH   SOLE   107 0 1,001
WORKDAY INC CL A 98138H101 10 51 SH   SOLE   0 0 51
WALKER & DUNLOP INC COM 93148P102 4 87 SH   SOLE   0 0 87
WASTE CONNECTIONS INC COM 94106B101 0 3 SH   SOLE   0 0 3
WELLCARE HEALTH PLANS INC COM 94946T106 56 209 SH   SOLE   21 0 188
WESCO INTL INC COM 95082P105 9 169 SH   SOLE   0 0 169
WELBILT INC COM 949090104 32 1,968 SH   SOLE   1,000 0 968
WEBSTER FINL CORP CONN COM 947890109 11 211 SH   SOLE   0 0 211
WESTPAC BKG CORP SPONSORED ADR 961214301 35 1,883 SH   SOLE   0 0 1,883
WABCO HLDGS INC COM 92927K102 50 381 SH   SOLE   190 0 191
WALGREENS BOOTS ALLIANCE I COM 931427108 684 10,810 SH   SOLE   6,666 0 4,144
WEIBO CORP SPONSORED ADR 948596101 10 161 SH   SOLE   30 0 131
WESTERN ALLIANCE BANCORP COM 957638109 39 944 SH   SOLE   0 0 944
WAGEWORKS INC COM 930427109 28 731 SH   SOLE   0 0 731
WASHINGTON FED INC COM 938824109 3 107 SH   SOLE   0 0 107
WESTAMERICA BANCORPORATION COM 957090103 41 665 SH   SOLE   73 0 592
WABTEC CORP COM 929740108 173 2,346 SH   SOLE   1,586 0 760
WAYFAIR INC CL A 94419L101 3 18 SH   SOLE   0 0 18
VERIZON COMMUNICATIONS INC COM 92343V104 9,913 167,651 SH   SOLE   25,206 0 142,445
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,441 28,497 SH   SOLE   11,471 0 17,027
VANGUARD STAR FD VG TL INTL STK F 921909768 198 3,818 SH   SOLE   2,644 0 1,174
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11,165 96,700 SH   SOLE   12,120 0 84,580
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF 922042858 6,615 155,652 SH   SOLE   47,832 0 107,820
VALVOLINE INC COM 92047W101 3 155 SH   SOLE   0 0 155
VIAD CORP COM NEW 92552R406 6 104 SH   SOLE   0 0 104
VANGUARD INDEX FDS GROWTH ETF 922908736 177 1,132 SH   SOLE   811 0 321
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 52 425 SH   SOLE   50 0 375
VANGUARD INDEX FDS VALUE ETF 922908744 844 7,846 SH   SOLE   6,753 0 1,093
VENTAS INC COM 92276F100 147 2,305 SH   SOLE   22 0 2,283
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,589 73,728 SH   SOLE   9,388 0 64,340
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,235 22,355 SH   SOLE   6,139 0 16,216
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 798 15,301 SH   SOLE   10,797 0 4,504
VANGUARD INTL EQUITY INDEX TT WRLD ST ETF 922042742 40 542 SH   SOLE   0 0 542
VISTA OUTDOOR INC COM 928377100 2 194 SH   SOLE   0 0 194
VISTRA ENERGY CORP COM 92840M102 61 2,340 SH   SOLE   0 0 2,340
VANGUARD INTL EQUITY INDEX FTSE SMCAP ETF 922042718 63 606 SH   SOLE   606 0 0
VERSUM MATLS INC COM 92532W103 33 650 SH   SOLE   14 0 636
VITAMIN SHOPPE INC COM 92849E101 0 30 SH   SOLE   0 0 30
VISHAY INTERTECHNOLOGY INC COM 928298108 2 100 SH   SOLE   0 0 100
VSE CORP COM 918284100 726 23,002 SH   SOLE   0 0 23,002
VIASAT INC COM 92552V100 127 1,642 SH   SOLE   1,625 0 17
VERTEX PHARMACEUTICALS INC COM 92532F100 123 667 SH   SOLE   0 0 667
VERITIV CORP COM 923454102 39 1,466 SH   SOLE   1,450 0 16
VIRTUSA CORP COM 92827P102 3 60 SH   SOLE   0 0 60
VIRTUS INVT PARTNERS INC COM 92828Q109 5 47 SH   SOLE   0 0 47
VERISIGN INC COM 92343E102 106 586 SH   SOLE   0 0 586
VERISK ANALYTICS INC COM 92345Y106 1,016 7,638 SH   SOLE   1,165 0 6,473
VERINT SYS INC COM 92343X100 33 550 SH   SOLE   0 0 550
VAREX IMAGING CORP COM 92214X106 7 213 SH   SOLE   0 0 213
VANGUARD WORLD FDS UTILITIES ETF 92204A876 118 914 SH   SOLE   852 0 62
VOYA FINL INC COM 929089100 5 92 SH   SOLE   0 0 92
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 349 2,447 SH   SOLE   1,697 0 750
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 9 85 SH   SOLE   85 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87,045 335,380 SH   SOLE   24,806 0 310,574
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 83 535 SH   SOLE   0 0 535
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 253 2,344 SH   SOLE   2,344 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 354 19,451 SH   SOLE   1,309 0 18,142
VANGUARD INDEX FDS MID CAP ETF 922908629 39,700 246,970 SH   SOLE   88,546 0 158,424
VANGUARD INTL EQUITY INDEX GLB EX US ETF 922042676 193 3,236 SH   SOLE   150 0 3,086
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,754 31,684 SH   SOLE   13,838 0 17,846
VORNADO RLTY TR SH BEN INT 929042109 213 3,156 SH   SOLE   0 0 3,156
VEONEER INCORPORATED COM 92336X109 1 65 SH   SOLE   19 0 46
VANDA PHARMACEUTICALS INC COM 921659108 6 320 SH   SOLE   200 0 120
VMWARE INC CL A COM 928563402 129 713 SH   SOLE   490 0 223
VALMONT INDS INC COM 920253101 1,043 8,019 SH   SOLE   8,000 0 19
VULCAN MATLS CO COM 929160109 66 561 SH   SOLE   3 0 558
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 0 6 SH   SOLE   6 0 0
VALLEY NATL BANCORP COM 919794107 5 481 SH   SOLE   0 0 481
VALERO ENERGY CORP NEW COM 91913Y100 429 5,061 SH   SOLE   950 0 4,111
VIKING THERAPEUTICS INC COM 92686J106 450 45,308 SH   SOLE   45,000 0 308
MERIDIAN BIOSCIENCE INC COM 589584101 10 553 SH   SOLE   0 0 553
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3 236 SH   SOLE   236 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4 28 SH   SOLE   0 0 28
VIRTU FINL INC CL A 928254101 12 525 SH   SOLE   0 0 525
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1 79 SH   SOLE   0 0 79
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 20 155 SH   SOLE   155 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7 50 SH   SOLE   50 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 22 144 SH   SOLE   144 0 0
VANGUARD GROUP DIV APP ETF 921908844 6,496 59,245 SH   SOLE   48,418 0 10,827
VICOR CORP COM 925815102 455 14,680 SH   SOLE   14,600 0 80
VICAL INC COM NEW 925602203 0 230 SH   SOLE   230 0 0
VICI PPTYS INC COM 925652109 2 84 SH   SOLE   0 0 84
VIAVI SOLUTIONS INC COM 925550105 10 802 SH   SOLE   0 0 802
VIACOM INC NEW CL B 92553P201 62 2,222 SH   SOLE   376 0 1,846
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 631 3,660 SH   SOLE   3,660 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,041 5,190 SH   SOLE   4,712 0 478
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874 103 1,923 SH   SOLE   348 0 1,575
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 0 5 SH   SOLE   5 0 0
VONAGE HLDGS CORP COM 92886T201 5 521 SH   SOLE   0 0 521
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 32 496 SH   SOLE   285 0 211
V F CORP COM 918204108 155 1,783 SH   SOLE   3 0 1,780
VANGUARD INTL EQUITY INDEX ALLWRLD EX US 922042775 17,032 339,617 SH   SOLE   52,390 0 287,227
VEREIT INC COM 92339V100 16 1,968 SH   SOLE   0 0 1,968
VEEVA SYS INC CL A COM 922475108 67 526 SH   SOLE   202 0 324
VEECO INSTRS INC DEL COM 922417100 0 13 SH   SOLE   0 0 13
VECTRUS INC COM 92242T101 0 13 SH   SOLE   0 0 13
VANGUARD TAX MANAGED INTL FTSE DEV MKT ETF 921943858 68,240 1,669,673 SH   SOLE   138,101 0 1,531,572
VANGUARD WORLD FDS ENERGY ETF 92204A306 364 4,070 SH   SOLE   3,804 0 266
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 23 156 SH   SOLE   0 0 156
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 153 1,923 SH   SOLE   1,923 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 36 1,140 SH   SOLE   550 0 590
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 23 135 SH   SOLE   0 0 135
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 11 115 SH   SOLE   115 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 69 793 SH   SOLE   793 0 0
VISTEON CORP COM NEW 92839U206 136 2,024 SH   SOLE   1,910 0 114
VERITEX HLDGS INC COM 923451108 4 165 SH   SOLE   0 0 165
VANGUARD INDEX FDS SM CP VAL ETF 922908611 623 4,836 SH   SOLE   2,792 0 2,044
VANGUARD INDEX FDS SML CP GRW ETF 922908595 298 1,658 SH   SOLE   302 0 1,357
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,582 82,343 SH   SOLE   52,688 0 29,655
VARIAN MED SYS INC COM 92220P105 399 2,814 SH   SOLE   1,100 0 1,714
VALE S A SPONSORED ADS 91912E105 31 2,382 SH   SOLE   2,298 0 84
MARRIOTT VACTINS WORLDWID COM 57164Y107 67 713 SH   SOLE   0 0 713
VISA INC COM CL A 92826C839 4,822 30,874 SH   SOLE   9,107 0 21,767
UNIVERSAL CORP VA COM 913456109 6 104 SH   SOLE   0 0 104
UNIVERSAL INS HLDGS INC COM 91359V107 2 75 SH   SOLE   0 0 75
UNITED TECHNOLOGIES CORP COM 913017109 3,305 25,639 SH   SOLE   3,333 0 22,306
UNITED THERAPEUTICS CORP D COM 91307C102 5 42 SH   SOLE   0 0 42
U S PHYSICAL THERAPY INC COM 90337L108 4 40 SH   SOLE   0 0 40
ISHARES TR MIN VOL USA ETF 46429B697 135 2,288 SH   SOLE   0 0 2,288
UNITED STATES CELLULAR COR COM 911684108 6 141 SH   SOLE   0 0 141
ISHARES TR USD INV GRDE ETF 464288620 6 114 SH   SOLE   114 0 0
U S G CORP COM NEW 903293405 5 113 SH   SOLE   0 0 113
US FOODS HLDG CORP COM 912008109 8 239 SH   SOLE   0 0 239
U S CONCRETE INC COM NEW 90333L201 2 46 SH   SOLE   0 0 46
UNITED STS COMMODITY INDEX COMM IDX FND 911717106 17 431 SH   SOLE   431 0 0
US BANCORP DEL COM NEW 902973304 1,078 22,361 SH   SOLE   15,422 0 6,939
UNITED RENTALS INC COM 911363109 137 1,201 SH   SOLE   24 0 1,177
PROSHARES TR ULT R/EST NEW 74347X625 600 7,884 SH   SOLE   0 0 7,884
URBAN OUTFITTERS INC COM 917047102 6 208 SH   SOLE   0 0 208
UNITED PARCEL SERVICE INC CL B 911312106 895 8,006 SH   SOLE   2,424 0 5,582
UNIVAR INC COM 91336L107 4 167 SH   SOLE   0 0 167
UNIT CORP COM 909218109 3 213 SH   SOLE   0 0 213
UNION PACIFIC CORP COM 907818108 2,611 15,615 SH   SOLE   8,772 0 6,843
UNUM GROUP COM 91529Y106 85 2,507 SH   SOLE   0 0 2,507
UNITI GROUP INC COM 91325V108 1 64 SH   SOLE   0 0 64
UNITEDHEALTH GROUP INC COM 91324P102 4,110 16,620 SH   SOLE   7,116 0 9,504
UNITED NAT FOODS INC COM 911163103 3 240 SH   SOLE   0 0 240
UNIFIRST CORP MASS COM 904708104 9 57 SH   SOLE   0 0 57
UNILEVER N V N Y SHS NEW 904784709 497 8,525 SH   SOLE   424 0 8,101
UMPQUA HLDGS CORP COM 904214103 14 873 SH   SOLE   330 0 543
UNITED MICROELECTRONICS CO SPON ADR NEW 910873405 1 670 SH   SOLE   0 0 670
UMB FINL CORP COM 902788108 1 13 SH   SOLE   0 0 13
ULTIMATE SOFTWARE GROUP IN COM 90385D107 90 272 SH   SOLE   146 0 126
ULTA BEAUTY INC COM 90384S303 61 174 SH   SOLE   44 0 130
UNILEVER PLC SPON ADR NEW 904767704 319 5,525 SH   SOLE   2,100 0 3,425
UNISYS CORP COM NEW 909214306 1 95 SH   SOLE   0 0 95
UNITED INS HLDGS CORP COM 910710102 1 64 SH   SOLE   0 0 64
UNIVERSAL HEALTH RLTY INCM SH BEN INT 91359E105 4 52 SH   SOLE   0 0 52
UNIVERSAL HLTH SVCS INC CL B 913903100 29 220 SH   SOLE   6 0 214
AMERCO COM 023586100 2 6 SH   SOLE   0 0 6
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1 45 SH   SOLE   0 0 45
UGI CORP NEW COM 902681105 39 702 SH   SOLE   0 0 702
DOMTAR CORP COM NEW 257559203 32 645 SH   SOLE   0 0 645
UNIVERSAL FST PRODS INC COM 913543104 5 157 SH   SOLE   0 0 157
UNITED FIRE GROUP INC COM 910340108 2 46 SH   SOLE   0 0 46
UNIVERSAL ELECTRS INC COM 913483103 1 35 SH   SOLE   0 0 35
URBAN EDGE PPTYS COM 91704F104 259 13,608 SH   SOLE   0 0 13,608
UDR INC COM 902653104 24 523 SH   SOLE   0 0 523
ULTRA CLEAN HLDGS INC COM 90385V107 2 190 SH   SOLE   0 0 190
UNITED CMNTY BKS BLAIRSVLE COM 90984P303 15 616 SH   SOLE   0 0 616
UNITED BANKSHARES INC WEST COM 909907107 3,161 87,236 SH   SOLE   1,792 0 85,444
UNION BANKSHARES CORP NEW COM 90539J109 8,640 267,233 SH   SOLE   18,680 0 248,553
UBS GROUP AG SHS H42097107 30 2,445 SH   SOLE   0 0 2,445
UBIQUITI NETWORKS INC COM 90347A100 3 17 SH   SOLE   0 0 17
CVR PARTNERS LP COM 126633106 7 1,857 SH   SOLE   0 0 1,857
UNITED CONTL HLDGS INC COM 910047109 85 1,068 SH   SOLE   96 0 972
UNDER ARMOUR INC CL A 904311107 120 5,694 SH   SOLE   215 0 5,479
UNDER ARMOUR INC CL C 904311206 75 3,997 SH   SOLE   38 0 3,959
TYLER TECHNOLOGIES INC COM 902252105 127 623 SH   SOLE   274 0 349
TRI CONTL CORP COM 895436103 25 950 SH   SOLE   950 0 0
TEXTRON INC COM 883203101 37 725 SH   SOLE   0 0 725
TEXAS ROADHOUSE INC COM 882681109 80 1,287 SH   SOLE   586 0 701
TEXAS INSTRS INC COM 882508104 2,800 26,397 SH   SOLE   230 0 26,167
TWITTER INC COM 90184L102 147 4,480 SH   SOLE   19 0 4,461
2U INC COM 90214J101 0 7 SH   SOLE   0 0 7
TWO HBRS INVT CORP COM NEW 90187B408 36 2,645 SH   SOLE   1,500 0 1,145
TWILIO INC CL A 90138F102 11 87 SH   SOLE   50 0 37
TITAN INTL INC ILL COM 88830M102 2 318 SH   SOLE   0 0 318
TIVITY HEALTH INC COM 88870R102 2 133 SH   SOLE   0 0 133
TRAVELPORT WORLDWIDE LTD SHS G9019D104 6 404 SH   SOLE   0 0 404
ISHARES INC MSCI TURKEY ETF 464286715 30 1,250 SH   SOLE   1,000 0 250
TUPPERWARE BRANDS CORP COM 899896104 2 65 SH   SOLE   0 0 65
TELUS CORP COM 87971M103 42 1,127 SH   SOLE   0 0 1,127
TAKE-TWO INTERACTIVE SOFTW COM 874054109 133 1,408 SH   SOLE   473 0 935
TILE SHOP HLDGS INC COM 88677Q109 1 164 SH   SOLE   0 0 164
TETRAPHASE PHARMACEUTICALS COM 88165N105 1 1,000 SH   SOLE   1,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 2 198 SH   SOLE   0 0 198
TATA MTRS LTD SPONSORED ADR 876568502 1 99 SH   SOLE   0 0 99
TECHTARGET INC COM 87874R100 0 8 SH   SOLE   0 0 8
TETRA TECH INC NEW COM 88162G103 7 124 SH   SOLE   0 0 124
TTEC HLDGS INC COM 89854H102 2 48 SH   SOLE   0 0 48
THE TRADE DESK INC COM CL A 88339J105 10 50 SH   SOLE   50 0 0
TORO CO COM 891092108 93 1,350 SH   SOLE   1,290 0 60
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 0 28 SH   SOLE   0 0 28
TOTAL SYS SVCS INC COM 891906109 95 997 SH   SOLE   0 0 997
TYSON FOODS INC CL A 902494103 89 1,288 SH   SOLE   85 0 1,203
TAIWAN SEMICONDUCTOR MFG L SPONSORED ADS 874039100 93 2,268 SH   SOLE   384 0 1,884
TPG SPECIALTY LENDING INC COM 87265K102 3 165 SH   SOLE   0 0 165
TESLA INC COM 88160R101 533 1,903 SH   SOLE   159 0 1,744
TRACTOR SUPPLY CO COM 892356106 159 1,629 SH   SOLE   543 0 1,086
TENARIS S A SPONSORED ADS 88031M109 3 103 SH   SOLE   0 0 103
TRANSENTERIX INC COM NEW 89366M201 12 5,000 SH   SOLE   5,000 0 0
TANZANIAN ROYALTY EXPL COR COM 87600U104 23 28,300 SH   SOLE   28,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 895 6,527 SH   SOLE   1,532 0 4,995
TRUPANION INC COM 898202106 7 209 SH   SOLE   0 0 209
TRANSUNION COM 89400J107 20 303 SH   SOLE   236 0 67
TRUSTCO BK CORP N Y COM 898349105 3 333 SH   SOLE   0 0 333
TURQUOISE HILL RES LTD COM 900435108 0 138 SH   SOLE   0 0 138
TRANSCANADA CORP COM 89353D107 90 2,008 SH   SOLE   0 0 2,008
PRICE T ROWE GROUP INC COM 74144T108 178 1,776 SH   SOLE   468 0 1,308
TROVAGENE INC COM 897238606 0 24 SH   SOLE   24 0 0
TERRENO RLTY CORP COM 88146M101 341 8,110 SH   SOLE   0 0 8,110
TRINITY INDS INC COM 896522109 42 1,940 SH   SOLE   0 0 1,940
TRUSTMARK CORP COM 898402102 2 58 SH   SOLE   0 0 58
TRIMBLE INC COM 896239100 72 1,775 SH   SOLE   1,082 0 693
TRIPADVISOR INC COM 896945201 55 1,067 SH   SOLE   34 0 1,033
THOMSON REUTERS CORP COM NEW 884903709 5 80 SH   SOLE   0 0 80
TABULA RASA HEALTHCARE INC COM 873379101 2 35 SH   SOLE   0 0 35
TARGA RES CORP COM 87612G101 29 699 SH   SOLE   0 0 699
TREX CO INC COM 89531P105 35 569 SH   SOLE   0 0 569
LENDINGTREE INC NEW COM 52603B107 3 8 SH   SOLE   0 0 8
TRIBUNE MEDIA CO CL A 896047503 2 54 SH   SOLE   0 0 54
TOOTSIE ROLL INDS INC COM 890516107 1 39 SH   SOLE   0 0 39
TEMPUR SEALY INTL INC COM 88023U101 3 51 SH   SOLE   0 0 51
THIRD PT REINS LTD COM G8827U100 2 210 SH   SOLE   0 0 210
TAPESTRY INC COM 876030107 48 1,480 SH   SOLE   163 0 1,317
TRI POINTE GROUP INC COM 87265H109 3 235 SH   SOLE   0 0 235
TUTOR PERINI CORP COM 901109108 0 14 SH   SOLE   0 0 14
TOTAL S A SPONSORED ADS 89151E109 344 6,185 SH   SOLE   3,648 0 2,537
TOLL BROTHERS INC COM 889478103 11 297 SH   SOLE   0 0 297
TOCAGEN INC COM 888846102 10 950 SH   SOLE   950 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 6 100 SH   SOLE   100 0 0
TENNANT CO COM 880345103 1 17 SH   SOLE   0 0 17
T MOBILE US INC COM 872590104 73 1,054 SH   SOLE   86 0 968
TIMKENSTEEL CORP COM 887399103 3 241 SH   SOLE   0 0 241
TOMPKINS FINANCIAL CORPORA COM 890110109 2 25 SH   SOLE   0 0 25
THERMO FISHER SCIENTIFIC I COM 883556102 693 2,532 SH   SOLE   818 0 1,714
TORCHMARK CORP COM 891027104 259 3,165 SH   SOLE   2,475 0 690
TAYLOR MORRISON HOME CORP CL A 87724P106 1 34 SH   SOLE   0 0 34
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 79 672 SH   SOLE   100 0 572
ISHARES TR 20 YR TR BD ETF 464287432 7 52 SH   SOLE   52 0 0
TILRAY INC COM CL 2 88688T100 72 1,105 SH   SOLE   1,000 0 105
TAILORED BRANDS INC COM 87403A107 1 109 SH   SOLE   0 0 109
P T TELEKOMUNIKASI INDONES SPONSORED ADR 715684106 1 20 SH   SOLE   0 0 20
TIMKEN CO COM 887389104 71 1,632 SH   SOLE   45 0 1,587
TURKCELL ILETISIM HIZMETLE SPON ADR NEW 900111204 1 137 SH   SOLE   0 0 137
TJX COS INC NEW COM 872540109 881 16,556 SH   SOLE   8,132 0 8,424
TIVO CORP COM 88870P106 1 126 SH   SOLE   0 0 126
TEAM INC COM 878155100 2 106 SH   SOLE   0 0 106
ISHARES TR TIPS BD ETF 464287176 199 1,763 SH   SOLE   1,153 0 610
INTERFACE INC COM 458665304 4 292 SH   SOLE   0 0 292
TIFFANY & CO NEW COM 886547108 294 2,788 SH   SOLE   0 0 2,788
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 2 330 SH   SOLE   0 0 330
TREEHOUSE FOODS INC COM 89469A104 30 465 SH   SOLE   0 0 465
GENTHERM INC COM 37253A103 2 67 SH   SOLE   0 0 67
THERMON GROUP HLDGS INC COM 88362T103 0 7 SH   SOLE   0 0 7
THOR INDS INC COM 885160101 67 1,082 SH   SOLE   0 0 1,082
HANOVER INS GROUP INC COM 410867105 6 54 SH   SOLE   0 0 54
TENET HEALTHCARE CORP COM NEW 88033G407 11 383 SH   SOLE   0 0 383
TARGET CORP COM 87612E106 2,131 26,549 SH   SOLE   3,427 0 23,122
TEGNA INC COM 87901J105 29 2,057 SH   SOLE   0 0 2,057
TRIUMPH GROUP INC NEW COM 896818101 2 112 SH   SOLE   0 0 112
TRANSGLOBE ENERGY CORP COM 893662106 19 9,900 SH   SOLE   1,900 0 8,000
TREDEGAR CORP COM 894650100 1 35 SH   SOLE   0 0 35
TELEFLEX INC COM 879369106 87 288 SH   SOLE   215 0 73
TFS FINL CORP COM 87240R107 19 1,150 SH   SOLE   0 0 1,150
TEREX CORP NEW COM 880779103 5 167 SH   SOLE   0 0 167
TEVA PHARMACEUTICAL INDS L SPONSORED ADS 881624209 37 2,332 SH   SOLE   1,730 0 602
TERADYNE INC COM 880770102 12 293 SH   SOLE   0 0 293
TENNECO INC CL A VTG COM STK 880349105 2 110 SH   SOLE   0 0 110
TELLURIAN INC NEW COM 87968A104 235 21,000 SH   SOLE   0 0 21,000
TE CONNECTIVITY LTD REG SHS H84989104 474 5,869 SH   SOLE   3,283 0 2,586
TEMPLETON EMERG MKTS INCOM COM 880192109 7 723 SH   SOLE   0 0 723
TELEFONICA S A SPONSORED ADR 879382208 17 1,982 SH   SOLE   343 0 1,639
TECK RESOURCES LTD CL B 878742204 1 31 SH   SOLE   0 0 31
BIO TECHNE CORP COM 09073M104 53 268 SH   SOLE   138 0 130
TECH DATA CORP COM 878237106 7 65 SH   SOLE   0 0 65
ATLASSIAN CORP PLC CL A G06242104 3 24 SH   SOLE   0 0 24
TELEDYNE TECHNOLOGIES INC COM 879360105 33 139 SH   SOLE   0 0 139
TELEPHONE & DATA SYS INC COM NEW 879433829 7 232 SH   SOLE   0 0 232
TELADOC HEALTH INC COM 87918A105 2 41 SH   SOLE   0 0 41
TRANSDIGM GROUP INC COM 893641100 56 124 SH   SOLE   5 0 119
TEMPLETON DRAGON FD INC COM 88018T101 20 1,000 SH   SOLE   0 0 1,000
TERADATA CORP DEL COM 88076W103 14 324 SH   SOLE   63 0 261
TORONTO DOMINION BK ONT COM NEW 891160509 39 709 SH   SOLE   142 0 567
BLACKROCK TCP CAP CORP COM 09259E108 3 232 SH   SOLE   0 0 232
TC PIPELINES LP UT COM LTD PRT 87233Q108 70 1,865 SH   SOLE   0 0 1,865
TAUBMAN CTRS INC COM 876664103 13 242 SH   SOLE   0 0 242
TACTILE SYS TECHNOLOGY INC COM 87357P100 2 34 SH   SOLE   0 0 34
TCF FINL CORP COM 872275102 13 607 SH   SOLE   0 0 607
TEXAS CAPITAL BANCSHARES I COM 88224Q107 9 164 SH   SOLE   0 0 164
PROSHARES TR SHT 7-10 YR TR 74348A608 31 1,100 SH   SOLE   1,100 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4 185 SH   SOLE   185 0 0
TRIUMPH BANCORP INC COM 89679E300 0 8 SH   SOLE   0 0 8
TRUEBLUE INC COM 89785X101 0 12 SH   SOLE   0 0 12
MOLSON COORS BREWING CO CL B 60871R209 75 1,265 SH   SOLE   6 0 1,259
INVESCO EXCHNG TRADED FD T SOLAR ETF 46138G706 111 4,800 SH   SOLE   4,800 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1 20 SH   SOLE   0 0 20
TAKEDA PHARMACEUTICAL CO L SPONSORED ADS 874060205 31 1,533 SH   SOLE   483 0 1,050
AT&T INC COM 00206R102 3,718 118,561 SH   SOLE   30,243 0 88,319
SYSCO CORP COM 871829107 456 6,832 SH   SOLE   3,363 0 3,469
SYNEOS HEALTH INC CL A 87166B102 34 655 SH   SOLE   0 0 655
SYNAPTICS INC COM 87157D109 2 39 SH   SOLE   0 0 39
SYMANTEC CORP COM 871503108 81 3,521 SH   SOLE   188 0 3,333
SYKES ENTERPRISES INC COM 871237103 4 146 SH   SOLE   0 0 146
STRYKER CORP COM 863667101 502 2,539 SH   SOLE   265 0 2,274
SYNCHRONY FINL COM 87165B103 93 2,917 SH   SOLE   14 0 2,903
SENSIENT TECHNOLOGIES CORP COM 81725T100 22 327 SH   SOLE   80 0 247
STANDEX INTL CORP COM 854231107 4 60 SH   SOLE   0 0 60
SUNCOKE ENERGY INC COM 86722A103 3 336 SH   SOLE   0 0 336
SOUTHWEST GAS HOLDINGS INC COM 844895102 23 278 SH   SOLE   0 0 278
SOUTHWESTERN ENERGY CO COM 845467109 5 1,025 SH   SOLE   0 0 1,025
SCHWEITZER-MAUDUIT INTL IN COM 808541106 3 66 SH   SOLE   0 0 66
SKYWORKS SOLUTIONS INC COM 83088M102 33 405 SH   SOLE   10 0 395
STANLEY BLACK & DECKER INC COM 854502101 106 782 SH   SOLE   3 0 779
SWITCH INC CL A 87105L104 3 247 SH   SOLE   0 0 247
SILVERCORP METALS INC COM 82835P103 3 1,200 SH   SOLE   1,200 0 0
SUZANO PAPEL E CELULOSE S SPON ADS 86959K105 5 226 SH   SOLE   222 0 4
ISHARES TR MSCI USA ESG SLC 464288802 33 283 SH   SOLE   16 0 267
SUPERNUS PHARMACEUTICALS I COM 868459108 11 326 SH   SOLE   0 0 326
SUPERIOR INDS INTL INC COM 868168105 0 21 SH   SOLE   0 0 21
SUN CMNTYS INC COM 866674104 22 186 SH   SOLE   0 0 186
SUNCOR ENERGY INC NEW COM 867224107 205 6,307 SH   SOLE   2,492 0 3,815
CONSTELLATION BRANDS INC CL A 21036P108 113 647 SH   SOLE   106 0 541
SEAGATE TECHNOLOGY PLC SHS G7945M107 65 1,356 SH   SOLE   64 0 1,292
STARWOOD PPTY TR INC COM 85571B105 7 309 SH   SOLE   231 0 78
STATE STR CORP COM 857477103 95 1,437 SH   SOLE   47 0 1,390
STRATEGIC ED INC COM 86272C103 6 48 SH   SOLE   0 0 48
PIMCO ETF TR 1-5 US TIP IDX 72201R205 51 992 SH   SOLE   0 0 992
STORE CAP CORP COM 862121100 118 3,528 SH   SOLE   0 0 3,528
STEMLINE THERAPEUTICS INC COM 85858C107 19 1,470 SH   SOLE   0 0 1,470
STMICROELECTRONICS N V NY REGISTRY 861012102 11 735 SH   SOLE   0 0 735
STEEL DYNAMICS INC COM 858119100 17 468 SH   SOLE   178 0 290
STERLING BANCORP DEL COM 85917A100 32 1,735 SH   SOLE   1,330 0 405
ISHARES TR 0-5 YR TIPS ETF 46429B747 58 579 SH   SOLE   579 0 0
SUNTRUST BKS INC COM 867914103 690 11,639 SH   SOLE   100 0 11,539
STERIS PLC SHS USD G8473T100 137 1,067 SH   SOLE   558 0 509
STEWART INFORMATION SVCS C COM 860372101 3 76 SH   SOLE   0 0 76
S & T BANCORP INC COM 783859101 4 101 SH   SOLE   0 0 101
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 37 2,068 SH   SOLE   0 0 2,068
ISTAR INC COM 45031U101 7 890 SH   SOLE   0 0 890
SENSATA TECHNOLOGIES HLDNG SHS G8060N102 3 67 SH   SOLE   0 0 67
STRATASYS LTD SHS M85548101 1 54 SH   SOLE   0 0 54
SHUTTERSTOCK INC COM 825690100 40 855 SH   SOLE   0 0 855
SCRIPPS E W CO OHIO CL A NEW 811054402 794 37,819 SH   SOLE   0 0 37,819
PROSHARES TR PSHS ULT S&P 500 74347R107 202 1,716 SH   SOLE   0 0 1,716
SS&C TECHNOLOGIES HLDGS IN COM 78467J100 838 13,150 SH   SOLE   755 0 12,395
SASOL LTD SPONSORED ADR 803866300 1 17 SH   SOLE   0 0 17
SIMPSON MANUFACTURING CO I COM 829073105 39 655 SH   SOLE   0 0 655
SAREPTA THERAPEUTICS INC COM 803607100 72 607 SH   SOLE   600 0 7
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3 675 SH   SOLE   675 0 0
STONERIDGE INC COM 86183P102 3 100 SH   SOLE   0 0 100
SEMPRA ENERGY COM 816851109 143 1,136 SH   SOLE   0 0 1,136
SURMODICS INC COM 868873100 0 4 SH   SOLE   0 0 4
STERICYCLE INC COM 858912108 44 800 SH   SOLE   0 0 800
SRC ENERGY INC COM 78470V108 3 601 SH   SOLE   0 0 601
SPIRE INC COM 84857L101 16 196 SH   SOLE   0 0 196
SQUARE INC CL A 852234103 557 7,432 SH   SOLE   755 0 6,677
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 104 3,449 SH   SOLE   3,449 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 106 2,858 SH   SOLE   2,858 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,758 77,027 SH   SOLE   22,370 0 54,657
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 1 60 SH   SOLE   60 0 0
SPX CORP COM 784635104 9 253 SH   SOLE   0 0 253
SUNPOWER CORP COM 867652406 0 35 SH   SOLE   0 0 35
SPDR SER TR PORTFOLIO SH TSR 78468R101 11 367 SH   SOLE   367 0 0
SPARTANNASH CO COM 847215100 15 964 SH   SOLE   0 0 964
SPDR SER TR PORTFOLIO SM ETF 78468R853 16 521 SH   SOLE   521 0 0
SPS COMMERCE INC COM 78463M107 23 220 SH   SOLE   0 0 220
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 99 3,247 SH   SOLE   3,247 0 0
SPIRIT AEROSYSTEMS HLDGS I COM CL A 848574109 7 76 SH   SOLE   0 0 76
SPECTRUM PHARMACEUTICALS I COM 84763A108 19 1,774 SH   SOLE   1,550 0 224
SPOK HLDGS INC COM 84863T106 1 58 SH   SOLE   0 0 58
SUPERIOR ENERGY SVCS INC COM 868157108 2 327 SH   SOLE   0 0 327
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 33 986 SH   SOLE   986 0 0
SPLUNK INC COM 848637104 275 2,209 SH   SOLE   86 0 2,123
SPARK ENERGY INC CL A COM 846511103 0 36 SH   SOLE   0 0 36
INVESCO EXCHANGE TRADED FD S&P500 QUALITY 46137V241 205 6,390 SH   SOLE   6,390 0 0
SUBURBAN PROPANE PARTNERS UNIT LTD PARTN 864482104 45 2,012 SH   SOLE   43 0 1,969
S&P GLOBAL INC COM 78409V104 199 946 SH   SOLE   84 0 862
SIMON PPTY GROUP INC NEW COM 828806109 205 1,126 SH   SOLE   0 0 1,126
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 61 2,097 SH   SOLE   2,097 0 0
SPECTRUM BRANDS HLDGS INC COM 84790A105 8 149 SH   SOLE   0 0 149
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 111 3,881 SH   SOLE   3,881 0 0
SP PLUS CORP COM 78469C103 39 1,135 SH   SOLE   335 0 800
SONOCO PRODS CO COM 835495102 101 1,645 SH   SOLE   363 0 1,282
SOUTHERN CO COM 842587107 439 8,502 SH   SOLE   4,163 0 4,339
SANOFI SPONSORED ADR 80105N105 159 3,587 SH   SOLE   2,704 0 883
SYNNEX CORP COM 87162W100 3 29 SH   SOLE   21 0 8
SYNOVUS FINL CORP COM NEW 87161C501 5 156 SH   SOLE   0 0 156
SUNESIS PHARMACEUTICALS IN COM PAR 867328700 0 13 SH   SOLE   13 0 0
SYNOPSYS INC COM 871607107 109 943 SH   SOLE   210 0 733
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 0 3 SH   SOLE   0 0 3
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 16 396 SH   SOLE   0 0 396
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 8 SH   SOLE   8 0 0
SUN HYDRAULICS CORP COM 866942105 24 525 SH   SOLE   0 0 525
SENIOR HSG PPTYS TR SH BEN INT 81721M109 11 909 SH   SOLE   0 0 909
SONY CORP SPONSORED ADR 835699307 116 2,739 SH   SOLE   125 0 2,614
SCHNEIDER NATIONAL INC CL B 80689H102 2 110 SH   SOLE   0 0 110
SLEEP NUMBER CORP COM 83125X103 4 93 SH   SOLE   0 0 93
SNAP INC CL A 83304A106 21 1,900 SH   SOLE   900 0 1,000
SNAP ON INC COM 833034101 54 343 SH   SOLE   143 0 200
SEMTECH CORP COM 816850101 44 857 SH   SOLE   0 0 857
STANDARD MTR PRODS INC COM 853666105 19 379 SH   SOLE   0 0 379
ISHARES TR RUSEL 2500 ETF 46435G268 65 1,475 SH   SOLE   0 0 1,475
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 123 1,156 SH   SOLE   0 0 1,156
SCOTTS MIRACLE GRO CO CL A 810186106 12 156 SH   SOLE   0 0 156
SUMITOMO MITSUI FINL GROUP SPONSORED ADR 86562M209 61 8,625 SH   SOLE   0 0 8,625
SM ENERGY CO COM 78454L100 23 1,325 SH   SOLE   0 0 1,325
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 100 1,665 SH   SOLE   1,661 0 4
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 135 2,253 SH   SOLE   2,253 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 60 4,202 SH   SOLE   3,650 0 552
SLM CORP COM 78442P106 90 9,057 SH   SOLE   6,943 0 2,114
SILGAN HOLDINGS INC COM 827048109 5 157 SH   SOLE   0 0 157
SL GREEN RLTY CORP COM 78440X101 8 87 SH   SOLE   25 0 62
SUN LIFE FINL INC COM 866796105 162 4,209 SH   SOLE   4,190 0 19
U S SILICA HLDGS INC COM 90346E103 6 332 SH   SOLE   0 0 332
SCHLUMBERGER LTD COM 806857108 374 8,590 SH   SOLE   1,962 0 6,628
SILICON LABORATORIES INC COM 826919102 10 128 SH   SOLE   0 0 128
FIRST TR EXCHANGE TRADED F CLOUD COMPUTING 33734X192 6 98 SH   SOLE   0 0 98
SKYWEST INC COM 830879102 7 121 SH   SOLE   0 0 121
SKECHERS U S A INC CL A 830566105 6 186 SH   SOLE   0 0 186
TANGER FACTORY OUTLET CTRS COM 875465106 14 667 SH   SOLE   0 0 667
SK TELECOM LTD SPONSORED ADR 78440P108 5 206 SH   SOLE   0 0 206
SHAW COMMUNICATIONS INC CL B CONV 82028K200 53 2,538 SH   SOLE   0 0 2,538
SPDR SER TR BLOOMBERG SRT TR 78468R408 0 5 SH   SOLE   5 0 0
SMUCKER J M CO COM NEW 832696405 230 1,970 SH   SOLE   1,529 0 441
SOUTH JERSEY INDS INC COM 838518108 79 2,459 SH   SOLE   0 0 2,459
SIX FLAGS ENTMT CORP NEW COM 83001A102 6 124 SH   SOLE   45 0 79
SVB FINL GROUP COM 78486Q101 43 194 SH   SOLE   5 0 189
SITEONE LANDSCAPE SUPPLY I COM 82982L103 19 330 SH   SOLE   0 0 330
SITE CENTERS CORP COM 82981J109 2 183 SH   SOLE   0 0 183
SIRIUS XM HLDGS INC COM 82968B103 122 21,488 SH   SOLE   0 0 21,488
SINA CORP ORD G81477104 36 605 SH   SOLE   270 0 335
SELECTIVE INS GROUP INC COM 816300107 22 353 SH   SOLE   0 0 353
SIGNET JEWELERS LIMITED SHS G81276100 2 74 SH   SOLE   0 0 74
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 0 17 SH   SOLE   0 0 17
COMPANHIA SIDERURGICA NACI SPONSORED ADR 20440W105 1 130 SH   SOLE   0 0 130
ISHARES TR 1 3 YR TREAS BD 464287457 139 1,648 SH   SOLE   1,648 0 0
SHERWIN WILLIAMS CO COM 824348106 803 1,865 SH   SOLE   423 0 1,442
SHOPIFY INC CL A 82509L107 37 180 SH   SOLE   50 0 130
MADDEN STEVEN LTD COM 556269108 4 114 SH   SOLE   0 0 114
SPDR SER TR NUVEEN BLMBRG SR 78468R739 588 12,128 SH   SOLE   656 0 11,472
SHILOH INDS INC COM 824543102 1,045 190,000 SH   SOLE   190,000 0 0
SHINHAN FINANCIAL GROUP CO SPN ADR RESTRD 824596100 4 111 SH   SOLE   0 0 111
SHENANDOAH TELECOMMUNICATI COM 82312B106 13 294 SH   SOLE   90 0 204
SHAKE SHACK INC CL A 819047101 16 272 SH   SOLE   0 0 272
STAR GROUP L P UNIT LTD PARTNR 85512C105 11 1,171 SH   SOLE   0 0 1,171
SCIENTIFIC GAMES CORP COM 80874P109 3 144 SH   SOLE   129 0 15
SEATTLE GENETICS INC COM 812578102 39 536 SH   SOLE   510 0 26
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6 246 SH   SOLE   0 0 246
SPROUTS FMRS MKT INC COM 85208M102 7 304 SH   SOLE   0 0 304
SHUTTERFLY INC COM 82568P304 2 61 SH   SOLE   0 0 61
SERVISFIRST BANCSHARES INC COM 81768T108 1 26 SH   SOLE   0 0 26
STIFEL FINL CORP COM 860630102 13 241 SH   SOLE   54 0 187
SERVICEMASTER GLOBAL HLDGS COM 81761R109 42 903 SH   SOLE   354 0 549
SENSEONICS HLDGS INC COM 81727U105 4 1,700 SH   SOLE   1,700 0 0
SENECA FOODS CORP NEW CL A 817070501 1 40 SH   SOLE   0 0 40
SEMGROUP CORP CL A 81663A105 1 76 SH   SOLE   0 0 76
SELECT MED HLDGS CORP COM 81619Q105 5 320 SH   SOLE   0 0 320
SEI INVESTMENTS CO COM 784117103 157 3,010 SH   SOLE   2,307 0 703
SEALED AIR CORP NEW COM 81211K100 44 951 SH   SOLE   10 0 941
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 105 SH   SOLE   0 0 105
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,019 10,250 SH   SOLE   3,595 0 6,655
PROSHARES TR ULTRASHRT S&P500 74347B383 9 275 SH   SOLE   0 0 275
ISHARES TR EAFE SML CP ETF 464288273 573 9,971 SH   SOLE   5,744 0 4,227
SCANSOURCE INC COM 806037107 3 76 SH   SOLE   0 0 76
STEELCASE INC CL A 858155203 1 60 SH   SOLE   0 0 60
STEPAN CO COM 858586100 22 246 SH   SOLE   0 0 246
SERVICE CORP INTL COM 817565104 51 1,259 SH   SOLE   991 0 268
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 13,987 269,606 SH   SOLE   263,422 0 6,184
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 30,830 456,000 SH   SOLE   423,171 0 32,829
THE CHARLES SCHWAB CORPORA COM 808513105 1,549 36,225 SH   SOLE   3,299 0 32,926
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 531 9,704 SH   SOLE   9,398 0 306
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,934 126,076 SH   SOLE   71,306 0 54,770
SCHNITZER STL INDS CL A 806882106 0 18 SH   SOLE   0 0 18
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 330 5,953 SH   SOLE   5,953 0 0
SCHOLASTIC CORP COM 807066105 2 53 SH   SOLE   0 0 53
SCHWAB STRATEGIC TR US REIT ETF 808524847 111 2,489 SH   SOLE   2,471 0 18
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 670 8,429 SH   SOLE   8,413 0 16
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 43,793 1,398,693 SH   SOLE   891,799 0 506,894
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 22,163 852,106 SH   SOLE   498,624 0 353,482
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 187 3,571 SH   SOLE   3,569 0 2
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 203 6,296 SH   SOLE   3,040 0 3,256
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 108 1,593 SH   SOLE   120 0 1,472
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 20,974 299,929 SH   SOLE   284,643 0 15,287
SOUTHERN COPPER CORP COM 84265V105 3 81 SH   SOLE   0 0 81
SANTANDER CONSUMER USA HDG COM 80283M101 24 1,125 SH   SOLE   0 0 1,125
STARBUCKS CORP COM 855244109 5,453 73,351 SH   SOLE   17,740 0 55,611
SOUTHSIDE BANCSHARES INC COM 84470P109 3 98 SH   SOLE   0 0 98
SABRA HEALTH CARE REIT INC COM 78573L106 61 3,113 SH   SOLE   785 0 2,328
SIGNATURE BK NEW YORK N Y COM 82669G104 106 828 SH   SOLE   475 0 353
SALLY BEAUTY HLDGS INC COM 79546E104 8 431 SH   SOLE   300 0 131
SEACOAST BKG CORP FLA COM NEW 811707801 4 170 SH   SOLE   0 0 170
SBA COMMUNICATIONS CORP NE CL A 78410G104 194 971 SH   SOLE   0 0 971
SPIRIT AIRLS INC COM 848577102 1 15 SH   SOLE   0 0 15
ECHOSTAR CORP CL A 278768106 1 22 SH   SOLE   9 0 13
SANDY SPRING BANCORP INC COM 800363103 1,636 52,300 SH   SOLE   0 0 52,300
SAP SE SPON ADR 803054204 63 547 SH   SOLE   91 0 456
SANMINA CORPORATION COM 801056102 6 205 SH   SOLE   0 0 205
BANCO SANTANDER SA ADR 05964H105 28 5,999 SH   SOLE   827 0 5,172
SCIENCE APPLICATNS INTL CP COM 808625107 2 24 SH   SOLE   16 0 8
SAIA INC COM 78709Y105 7 108 SH   SOLE   0 0 108
SONIC AUTOMOTIVE INC CL A 83545G102 0 27 SH   SOLE   0 0 27
SAGE THERAPEUTICS INC COM 78667J108 16 98 SH   SOLE   0 0 98
SAFETY INS GROUP INC COM 78648T100 2 26 SH   SOLE   0 0 26
SANDERSON FARMS INC COM 800013104 42 319 SH   SOLE   0 0 319
SABRE CORP COM 78573M104 6 262 SH   SOLE   160 0 102
SPRINT CORPORATION COM 85207U105 5 944 SH   SOLE   0 0 944
INVESCO EXCHANGE TRADED FD S&P500 EQL TEC 46137V282 4 22 SH   SOLE   22 0 0
RAYONIER INC COM 754907103 14 459 SH   SOLE   375 0 84
RAYONIER ADVANCED MATLS IN COM 75508B104 5 360 SH   SOLE   200 0 160
RYANAIR HLDGS PLC SPONSORED ADS 783513203 42 559 SH   SOLE   8 0 551
ROYAL BK CDA MONTREAL QUE COM 780087102 2 27 SH   SOLE   0 0 27
REXNORD CORP NEW COM 76169B102 6 243 SH   SOLE   200 0 43
REDWOOD TR INC COM 758075402 3 197 SH   SOLE   0 0 197
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 9,786 195,609 SH   SOLE   147,956 0 47,653
RETAIL VALUE INC COM 76133Q102 15 484 SH   SOLE   0 0 484
RUTHS HOSPITALITY GROUP IN COM 783332109 2 72 SH   SOLE   0 0 72
SUNRUN INC COM 86771W105 0 20 SH   SOLE   0 0 20
RAYTHEON CO COM NEW 755111507 946 5,198 SH   SOLE   3,315 0 1,883
INVESCO EXCHANGE TRADED FD S&P500 EQL MAT 46137V316 152 1,438 SH   SOLE   0 0 1,438
RUDOLPH TECHNOLOGIES INC COM 781270103 15 646 SH   SOLE   0 0 646
INVESCO EXCHANGE TRADED FD S&P500 EQL WGT 46137V357 1,820 17,425 SH   SOLE   17,215 0 210
REPUBLIC SVCS INC COM 760759100 181 2,249 SH   SOLE   824 0 1,425
RELIANCE STEEL & ALUMINUM COM 759509102 11 119 SH   SOLE   0 0 119
DONNELLEY R R & SONS CO COM 257867200 0 71 SH   SOLE   0 0 71
RANGE RES CORP COM 75281A109 11 1,020 SH   SOLE   0 0 1,020
COHEN & STEERS QUALITY RLT COM 19247L106 21 1,641 SH   SOLE   1,641 0 0
INVESCO EXCHANGE TRADED FD S&P500 PUR VAL 46137V258 126 1,992 SH   SOLE   1,992 0 0
RPT REALTY COM SH BEN INT 74971D101 0 8 SH   SOLE   0 0 8
RPM INTL INC COM 749685103 24 413 SH   SOLE   310 0 103
REALPAGE INC COM 75606N109 110 1,806 SH   SOLE   743 0 1,063
CASTLE BRANDS INC COM 148435100 1 2,000 SH   SOLE   2,000 0 0
ROSS STORES INC COM 778296103 338 3,633 SH   SOLE   1,899 0 1,734
ROPER TECHNOLOGIES INC COM 776696106 1,610 4,709 SH   SOLE   577 0 4,132
ROLLINS INC COM 775711104 5 132 SH   SOLE   0 0 132
ROCKWELL AUTOMATION INC COM 773903109 697 3,972 SH   SOLE   3,536 0 436
ROGERS CORP COM 775133101 38 237 SH   SOLE   0 0 237
GIBRALTAR INDS INC COM 374689107 4 90 SH   SOLE   0 0 90
RENASANT CORP COM 75970E107 38 1,136 SH   SOLE   0 0 1,136
RENAISSANCERE HOLDINGS LTD COM G7496G103 10 71 SH   SOLE   0 0 71
RINGCENTRAL INC CL A 76680R206 27 250 SH   SOLE   39 0 211
ROCKWELL MED INC COM 774374102 6 1,000 SH   SOLE   0 0 1,000
RMR GROUP INC CL A 74967R106 0 3 SH   SOLE   0 0 3
RESMED INC COM 761152107 55 532 SH   SOLE   25 0 507
RAMBUS INC DEL COM 750917106 4 337 SH   SOLE   0 0 337
RE MAX HLDGS INC CL A 75524W108 4 113 SH   SOLE   57 0 56
RLI CORP COM 749607107 24 329 SH   SOLE   0 0 329
REALOGY HLDGS CORP COM 75605Y106 2 162 SH   SOLE   0 0 162
RALPH LAUREN CORP CL A 751212101 38 295 SH   SOLE   3 0 292
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 2,544 479,175 SH   SOLE   442,943 0 36,232
RAYMOND JAMES FINANCIAL IN COM 754730109 149 1,848 SH   SOLE   542 0 1,306
RIO TINTO PLC SPONSORED ADR 767204100 76 1,287 SH   SOLE   459 0 828
TRANSOCEAN LTD REG SHS H8817H100 18 2,051 SH   SOLE   779 0 1,272
RED HAT INC COM 756577102 318 1,739 SH   SOLE   469 0 1,270
ROBERT HALF INTL INC COM 770323103 39 605 SH   SOLE   0 0 605
RH COM 74967X103 7 65 SH   SOLE   0 0 65
REGIS CORP MINN COM 758932107 2 80 SH   SOLE   0 0 80
STURM RUGER & CO INC COM 864159108 4 78 SH   SOLE   0 0 78
REGENXBIO INC COM 75901B107 4 76 SH   SOLE   0 0 76
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 729 SH   SOLE   729 0 0
ROYAL GOLD INC COM 780287108 107 1,179 SH   SOLE   750 0 429
REPLIGEN CORP COM 759916109 80 1,350 SH   SOLE   0 0 1,350
REINSURANCE GRP OF AMERICA COM NEW 759351604 79 556 SH   SOLE   0 0 556
REGIONS FINL CORP NEW COM 7591EP100 285 20,168 SH   SOLE   1,060 0 19,108
RESIDEO TECHNOLOGIES INC COM 76118Y104 24 1,245 SH   SOLE   254 0 991
REX AMERICAN RESOURCES COR COM 761624105 0 3 SH   SOLE   0 0 3
REATA PHARMACEUTICALS INC CL A 75615P103 2 20 SH   SOLE   20 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 0 15 SH   SOLE   0 0 15
RPC INC COM 749660106 2 142 SH   SOLE   0 0 142
RENREN INC SPON ADR A NEW 759892201 10 6,800 SH   SOLE   6,800 0 0
ISHARES TR MORTGE REL ETF 46435G342 64 1,470 SH   SOLE   1,470 0 0
RELX PLC SPONSORED ADR 759530108 30 1,394 SH   SOLE   110 0 1,284
REGENERON PHARMACEUTICALS COM 75886F107 577 1,406 SH   SOLE   163 0 1,243
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 10 SH   SOLE   0 0 10
REGENCY CTRS CORP COM 758849103 28 421 SH   SOLE   50 0 371
ISHARES TR GLOBAL REIT ETF 46434V647 373 13,963 SH   SOLE   7,849 0 6,114
RESOURCES CONNECTION INC COM 76122Q105 26 1,567 SH   SOLE   0 0 1,567
EVEREST RE GROUP LTD COM G3223R108 19 86 SH   SOLE   0 0 86
DR REDDYS LABS LTD ADR 256135203 3 74 SH   SOLE   0 0 74
RADIAN GROUP INC COM 750236101 16 764 SH   SOLE   0 0 764
ROWAN COMPANIES PLC SHS CL A G7665A101 2 221 SH   SOLE   142 0 79
R1 RCM INC COM 749397105 0 15 SH   SOLE   0 0 15
ROYAL CARIBBEAN CRUISES LT COM V7780T103 230 2,004 SH   SOLE   53 0 1,951
RENT A CTR INC NEW COM 76009N100 3 153 SH   SOLE   0 0 153
ROGERS COMMUNICATIONS INC CL B 775109200 1 22 SH   SOLE   0 0 22
ROYAL BK SCOTLAND GROUP PL SPONS ADR 2 ORD 780097689 11 1,647 SH   SOLE   0 0 1,647
REGAL BELOIT CORP COM 758750103 16 195 SH   SOLE   125 0 70
RITCHIE BROS AUCTIONEERS COM 767744105 26 770 SH   SOLE   0 0 770
RAVEN INDS INC COM 754212108 4 94 SH   SOLE   0 0 94
FERRARI N V COM N3167Y103 46 344 SH   SOLE   250 0 94
RYDER SYS INC COM 783549108 17 274 SH   SOLE   0 0 274
QUOTIENT TECHNOLOGY INC COM 749119103 18 1,800 SH   SOLE   0 0 1,800
ISHARES TR USA QUALITY FCTR 46432F339 17 197 SH   SOLE   0 0 197
Q2 HLDGS INC COM 74736L109 21 310 SH   SOLE   310 0 0
QTS RLTY TR INC COM CL A 74736A103 12 270 SH   SOLE   270 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,602 55,324 SH   SOLE   0 0 55,324
QORVO INC COM 74736K101 78 1,084 SH   SOLE   634 0 450
QURATE RETAIL INC COM SER A 74915M100 96 6,030 SH   SOLE   1,175 0 4,855
INVESCO QQQ TR UNIT SER 1 46090E103 938 5,221 SH   SOLE   227 0 4,994
QUINSTREET INC COM 74874Q100 0 23 SH   SOLE   0 0 23
QUALYS INC COM 74758T303 20 236 SH   SOLE   0 0 236
QIAGEN NV SHS NEW N72482123 691 16,992 SH   SOLE   0 0 16,992
QEP RES INC COM 74733V100 39 5,047 SH   SOLE   0 0 5,047
QUIDEL CORP COM 74838J101 41 625 SH   SOLE   625 0 0
QUALCOMM INC COM 747525103 478 8,378 SH   SOLE   1,060 0 7,317
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 291 9,678 SH   SOLE   85 0 9,593
PAPA JOHNS INTL INC COM 698813102 3 56 SH   SOLE   46 0 10
PAYPAL HLDGS INC COM 70450Y103 966 9,302 SH   SOLE   671 0 8,631
PIONEER NAT RES CO COM 723787107 241 1,581 SH   SOLE   617 0 964
QUANTA SVCS INC COM 74762E102 8 217 SH   SOLE   11 0 206
PVH CORP COM 693656100 223 1,826 SH   SOLE   1,241 0 585
PENN VA CORP NEW COM 70788V102 0 5 SH   SOLE   0 0 5
PROPETRO HLDG CORP COM 74347M108 10 423 SH   SOLE   0 0 423
PRUDENTIAL PLC ADR 74435K204 56 1,382 SH   SOLE   703 0 679
PETROCHINA CO LTD SPONSORED ADR 71646E100 0 4 SH   SOLE   0 0 4
PORTOLA PHARMACEUTICALS IN COM 737010108 12 338 SH   SOLE   0 0 338
PATTERSON UTI ENERGY INC COM 703481101 6 452 SH   SOLE   0 0 452
PTC INC COM 69370C100 3 36 SH   SOLE   0 0 36
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 43 820 SH   SOLE   0 0 820
PHILLIPS 66 COM 718546104 1,142 12,003 SH   SOLE   5,629 0 6,374
PURE STORAGE INC CL A 74624M102 7 337 SH   SOLE   0 0 337
PEARSON PLC SPONSORED ADR 705015105 7 661 SH   SOLE   0 0 661
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 21 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD DYNMC SOFTWARE 46137V639 295 3,228 SH   SOLE   0 0 3,228
INVESCO EXCHNG TRADED FD T S&P SMLCP INFO 46138E115 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD T S&P SMLCP HELT 46138E149 24 210 SH   SOLE   210 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8 49 SH   SOLE   0 0 49
PUBLIC STORAGE COM 74460D109 280 1,284 SH   SOLE   508 0 776
PLURALSIGHT INC COM CL A 72941B106 1 17 SH   SOLE   0 0 17
PRUDENTIAL FINL INC COM 744320102 506 5,509 SH   SOLE   1,524 0 3,985
PROTHENA CORP PLC SHS G72800108 0 21 SH   SOLE   21 0 0
PERSPECTA INC COM 715347100 18 884 SH   SOLE   42 0 842
PROVIDENCE SVC CORP COM 743815102 1 21 SH   SOLE   0 0 21
PROS HOLDINGS INC COM 74346Y103 35 830 SH   SOLE   0 0 830
PROTO LABS INC COM 743713109 24 232 SH   SOLE   0 0 232
PRIMERICA INC COM 74164M108 1 7 SH   SOLE   0 0 7
PROGRESS SOFTWARE CORP COM 743312100 5 123 SH   SOLE   0 0 123
PERRIGO CO PLC SHS G97822103 37 778 SH   SOLE   32 0 746
PERFICIENT INC COM 71375U101 2 86 SH   SOLE   0 0 86
INVESCO EXCHANGE TRADED FD FTSE RAFI 1000 46137V613 85 749 SH   SOLE   243 0 506
PRA HEALTH SCIENCES INC COM 69354M108 8 69 SH   SOLE   0 0 69
PRA GROUP INC COM 69354N106 3 112 SH   SOLE   0 0 112
PROASSURANCE CORP COM 74267C106 5 137 SH   SOLE   0 0 137
PPL CORP COM 69351T106 146 4,589 SH   SOLE   11 0 4,578
PPG INDS INC COM 693506107 369 3,272 SH   SOLE   1,358 0 1,914
PILGRIMS PRIDE CORP NEW COM 72147K108 3 116 SH   SOLE   0 0 116
PACIFIC PREMIER BANCORP COM 69478X105 3 110 SH   SOLE   0 0 110
POWELL INDS INC COM 739128106 1 42 SH   SOLE   0 0 42
POWER INTEGRATIONS INC COM 739276103 16 227 SH   SOLE   0 0 227
POST HLDGS INC COM 737446104 6 55 SH   SOLE   0 0 55
PORTLAND GEN ELEC CO COM NEW 736508847 2 46 SH   SOLE   0 0 46
POOL CORPORATION COM 73278L105 100 605 SH   SOLE   306 0 299
POLYONE CORP COM 73179P106 32 1,101 SH   SOLE   0 0 1,101
INSULET CORP COM 45784P101 0 3 SH   SOLE   0 0 3
PINNACLE WEST CAP CORP COM 723484101 110 1,153 SH   SOLE   338 0 815
PENTAIR PLC SHS G7S00T104 26 585 SH   SOLE   0 0 585
PENNANTPARK INVT CORP COM 708062104 138 20,000 SH   SOLE   0 0 20,000
PNM RES INC COM 69349H107 5 113 SH   SOLE   0 0 113
PINNACLE FINL PARTNERS INC COM 72346Q104 1 15 SH   SOLE   0 0 15
PNC FINL SVCS GROUP INC COM 693475105 569 4,638 SH   SOLE   2,012 0 2,626
PHILIP MORRIS INTL INC COM 718172109 1,419 16,053 SH   SOLE   8,921 0 7,132
PLEXUS CORP COM 729132100 6 102 SH   SOLE   0 0 102
EPLUS INC COM 294268107 3 37 SH   SOLE   0 0 37
PLANTRONICS INC NEW COM 727493108 0 7 SH   SOLE   0 0 7
DOUGLAS DYNAMICS INC COM 25960R105 59 1,540 SH   SOLE   0 0 1,540
PROLOGIS INC COM 74340W103 182 2,531 SH   SOLE   59 0 2,472
CHILDRENS PL INC COM 168905107 4 37 SH   SOLE   0 0 37
DAVE & BUSTERS ENTMT INC COM 238337109 5 98 SH   SOLE   13 0 85
ANAPLAN INC COM 03272L108 1 20 SH   SOLE   0 0 20
PHOTRONICS INC COM 719405102 2 189 SH   SOLE   0 0 189
POSCO SPONSORED ADR 693483109 9 157 SH   SOLE   0 0 157
PERKINELMER INC COM 714046109 53 545 SH   SOLE   0 0 545
PACKAGING CORP AMER COM 695156109 64 643 SH   SOLE   34 0 609
PARK ELECTROCHEMICAL CORP COM 700416209 0 6 SH   SOLE   0 0 6
INVESCO EXCHANGE TRADED FD DYNMC BLDG CON 46137V779 55 2,001 SH   SOLE   2,001 0 0
PARK HOTELS RESORTS INC COM 700517105 2 53 SH   SOLE   0 0 53
PJT PARTNERS INC COM CL A 69343T107 38 917 SH   SOLE   0 0 917
PIPER JAFFRAY COS COM 724078100 3 44 SH   SOLE   0 0 44
PREMIER INC CL A 74051N102 7 213 SH   SOLE   0 0 213
POLARIS INDS INC COM 731068102 133 1,571 SH   SOLE   375 0 1,196
INVESCO EXCHNG TRADED FD T DWA EMERG MKTS 46138E867 1 80 SH   SOLE   0 0 80
INVESCO EXCHNG TRADED FD T INTL CORP BD 46138E636 13 513 SH   SOLE   513 0 0
IMPINJ INC COM 453204109 3 200 SH   SOLE   0 0 200
PANHANDLE OIL AND GAS INC CL A 698477106 1 45 SH   SOLE   45 0 0
INVESCO EXCHANGE TRADED FD WATER RES ETF 46137V142 88 2,600 SH   SOLE   2,600 0 0
PULTE GROUP INC COM 745867101 41 1,460 SH   SOLE   0 0 1,460
PLDT INC SPONSORED ADR 69344D408 0 10 SH   SOLE   0 0 10
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 462 11,301 SH   SOLE   2,231 0 9,070
INVESCO EXCHNG TRADED FD T FNDMNTL HY CRP 46138E719 174 9,343 SH   SOLE   9,343 0 0
PARKER HANNIFIN CORP COM 701094104 253 1,477 SH   SOLE   800 0 677
INVESCO EXCHNG TRADED FD T PFD ETF 46138E511 116 8,025 SH   SOLE   8,025 0 0
PGT INNOVATIONS INC COM 69336V101 2 148 SH   SOLE   0 0 148
PROGRESSIVE CORP OHIO COM 743315103 554 7,690 SH   SOLE   3,839 0 3,851
INVESCO EXCHANGE TRADED FD FINL PFD ETF 46137V621 153 8,400 SH   SOLE   8,400 0 0
PROCTER AND GAMBLE CO COM 742718109 4,790 46,036 SH   SOLE   26,985 0 19,050
PROVIDENT FINL SVCS INC COM 74386T105 5 210 SH   SOLE   0 0 210
PROOFPOINT INC COM 743424103 4 37 SH   SOLE   0 0 37
PERFORMANCE FOOD GROUP CO COM 71377A103 40 1,020 SH   SOLE   0 0 1,020
PRINCIPAL FINL GROUP INC COM 74251V102 153 3,057 SH   SOLE   1,376 0 1,681
ISHARES TR PFD AND INCM SEC 464288687 8 224 SH   SOLE   224 0 0
PFIZER INC COM 717081103 7,272 171,231 SH   SOLE   110,940 0 60,291
PREFERRED BK LOS ANGELES C COM NEW 740367404 0 8 SH   SOLE   0 0 8
INVESCO EXCHANGE TRADED FD HIG YLD EQ DIV 46137V563 23 1,300 SH   SOLE   1,000 0 300
PETMED EXPRESS INC COM 716382106 2 89 SH   SOLE   0 0 89
PEPSICO INC COM 713448108 5,510 44,963 SH   SOLE   23,829 0 21,134
PENN NATL GAMING INC COM 707569109 2 110 SH   SOLE   0 0 110
PATTERN ENERGY GROUP INC CL A 70338P100 0 12 SH   SOLE   0 0 12
PUBLIC SVC ENTERPRISE GRP COM 744573106 267 4,489 SH   SOLE   1,337 0 3,152
PEBBLEBROOK HOTEL TR COM 70509V100 3 108 SH   SOLE   0 0 108
PARSLEY ENERGY INC CL A 701877102 5 238 SH   SOLE   0 0 238
PDVWIRELESS INC COM 69290R104 0 4 SH   SOLE   0 0 4
PDS BIOTECHNOLOGY CORP COM 70465T107 37 5,000 SH   SOLE   5,000 0 0
PIEDMONT OFFICE REALTY TR COM CL A 720190206 94 4,488 SH   SOLE   1,243 0 3,245
PDL BIOPHARMA INC COM 69329Y104 1 142 SH   SOLE   0 0 142
PDF SOLUTIONS INC COM 693282105 2 131 SH   SOLE   0 0 131
PATTERSON COMPANIES INC COM 703395103 1 63 SH   SOLE   0 0 63
PDC ENERGY INC COM 69327R101 10 255 SH   SOLE   0 0 255
INVESCO ACTIVELY MANAGD ET OPTIMUM YIELD 46090F100 44 2,663 SH   SOLE   50 0 2,613
INVESCO EXCHNG TRADED FD T EMRNG MKT SVRG 46138E784 0 10 SH   SOLE   10 0 0
PAYLOCITY HLDG CORP COM 70438V106 57 640 SH   SOLE   285 0 355
PC-TEL INC COM 69325Q105 274 54,615 SH   SOLE   54,615 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 0 5 SH   SOLE   0 0 5
PIMCO DYNMIC CREDIT AND MR COM SHS 72202D106 12 500 SH   SOLE   0 0 500
POTLATCHDELTIC CORPORATION COM 737630103 9 233 SH   SOLE   0 0 233
PG&E CORP COM 69331C108 5 293 SH   SOLE   0 0 293
PACCAR INC COM 693718108 149 2,194 SH   SOLE   58 0 2,136
INVESCO EXCHANGE TRADED FD WILDERHIL CLAN 46137V134 14 520 SH   SOLE   240 0 280
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 7 975 SH   SOLE   0 0 975
PETROLEO BRASILEIRO SA PET SPONSORED ADR 71654V408 69 4,307 SH   SOLE   4,240 0 67
PITNEY BOWES INC COM 724479100 1 73 SH   SOLE   0 0 73
PRESTIGE CONSMR HEALTHCARE COM 74112D101 16 528 SH   SOLE   0 0 528
PBF ENERGY INC CL A 69318G106 6 192 SH   SOLE   0 0 192
INVESCO EXCHNG TRADED FD T GBL CLEAN ENRG 46138G847 5 381 SH   SOLE   381 0 0
PEOPLES UTD FINL INC COM 712704105 60 3,661 SH   SOLE   0 0 3,661
PEMBINA PIPELINE CORP COM 706327103 1 31 SH   SOLE   0 0 31
PROSPERITY BANCSHARES INC COM 743606105 39 562 SH   SOLE   82 0 480
PAYCHEX INC COM 704326107 475 5,920 SH   SOLE   1,947 0 3,973
PATRICK INDS INC COM 703343103 4 85 SH   SOLE   0 0 85
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 3 145 SH   SOLE   0 0 145
PALO ALTO NETWORKS INC COM 697435105 37 152 SH   SOLE   30 0 122
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 65 SH   SOLE   0 0 65
PENSKE AUTOMOTIVE GRP INC COM 70959W103 0 3 SH   SOLE   0 0 3
PACWEST BANCORP DEL COM 695263103 115 3,053 SH   SOLE   0 0 3,053
PACIFIC BIOSCIENCES CALIF COM 69404D108 9 1,300 SH   SOLE   1,300 0 0
PAN AMERICAN SILVER CORP COM 697900108 1 77 SH   SOLE   0 0 77
PLAINS ALL AMERN PIPELINE UNIT LTD PARTN 726503105 133 5,410 SH   SOLE   2,800 0 2,610
BANK OZK COM 06417N103 7 242 SH   SOLE   0 0 242
OCCIDENTAL PETE CORP COM 674599105 259 3,911 SH   SOLE   1,358 0 2,553
OXFORD INDS INC COM 691497309 2 26 SH   SOLE   0 0 26
OPEN TEXT CORP COM 683715106 6 149 SH   SOLE   149 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2 194 SH   SOLE   0 0 194
ONESPAN INC COM 68287N100 3 138 SH   SOLE   0 0 138
OSHKOSH CORP COM 688239201 582 7,744 SH   SOLE   7,037 0 707
OSI SYSTEMS INC COM 671044105 4 46 SH   SOLE   0 0 46
ORION GROUP HOLDINGS INC COM 68628V308 1 181 SH   SOLE   0 0 181
O REILLY AUTOMOTIVE INC NE COM 67103H107 1,099 2,829 SH   SOLE   519 0 2,310
ORITANI FINL CORP DEL COM 68633D103 6 333 SH   SOLE   0 0 333
OLD REP INTL CORP COM 680223104 23 1,110 SH   SOLE   907 0 203
ORACLE CORP COM 68389X105 1,850 34,446 SH   SOLE   8,294 0 26,152
ORANGE SPONSORED ADR 684060106 28 1,715 SH   SOLE   0 0 1,715
OPKO HEALTH INC COM 68375N103 10 3,750 SH   SOLE   0 0 3,750
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 0 15 SH   SOLE   0 0 15
OPUS BK IRVINE CALIF COM 684000102 2 124 SH   SOLE   0 0 124
ORGANOVO HLDGS INC COM 68620A104 1 1,300 SH   SOLE   1,300 0 0
SPARK THERAPEUTICS INC COM 84652J103 14 120 SH   SOLE   120 0 0
OLD NATL BANCORP IND COM 680033107 7 406 SH   SOLE   0 0 406
ON SEMICONDUCTOR CORP COM 682189105 20 966 SH   SOLE   0 0 966
ONEMAIN HLDGS INC COM 68268W103 5 161 SH   SOLE   79 0 82
OMEROS CORP COM 682143102 12 700 SH   SOLE   700 0 0
OMNICELL INC COM 68213N109 50 616 SH   SOLE   0 0 616
OMNICOM GROUP INC COM 681919106 517 7,082 SH   SOLE   458 0 6,624
OLIN CORP COM PAR $1 680665205 49 2,138 SH   SOLE   0 0 2,138
OLLIES BARGAIN OUTLT HLDGS COM 681116109 19 228 SH   SOLE   220 0 8
UNIVERSAL DISPLAY CORP COM 91347P105 3 22 SH   SOLE   0 0 22
OKTA INC CL A 679295105 4 54 SH   SOLE   0 0 54
ONEOK INC NEW COM 682680103 743 10,632 SH   SOLE   2,946 0 7,686
OIL STS INTL INC COM 678026105 20 1,171 SH   SOLE   0 0 1,171
OCEANEERING INTL INC COM 675232102 6 377 SH   SOLE   0 0 377
OWENS ILL INC COM NEW 690768403 39 2,045 SH   SOLE   0 0 2,045
OHR PHARMACEUTICAL INC COM 67778H309 1 500 SH   SOLE   0 0 500
OMEGA HEALTHCARE INVS INC COM 681936100 215 5,647 SH   SOLE   0 0 5,647
ONE GAS INC COM 68235P108 21 235 SH   SOLE   19 0 216
OGE ENERGY CORP COM 670837103 133 3,078 SH   SOLE   587 0 2,491
OFG BANCORP COM 67103X102 2 92 SH   SOLE   0 0 92
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 17 617 SH   SOLE   0 0 617
ORION ENERGY SYSTEMS INC COM 686275108 2 1,800 SH   SOLE   0 0 1,800
ISHARES TR S&P 100 ETF 464287101 36 290 SH   SOLE   290 0 0
OFFICE DEPOT INC COM 676220106 13 3,566 SH   SOLE   0 0 3,566
OLD DOMINION FREIGHT LINE COM 679580100 44 302 SH   SOLE   0 0 302
OWENS CORNING NEW COM 690742101 4 92 SH   SOLE   0 0 92
OASIS PETE INC NEW COM 674215108 8 1,348 SH   SOLE   0 0 1,348
NEW YORK TIMES CO CL A 650111107 64 1,935 SH   SOLE   1,370 0 565
NEW YORK CMNTY BANCORP INC COM 649445103 17 1,443 SH   SOLE   0 0 1,443
NEXSTAR MEDIA GROUP INC CL A 65336K103 117 1,076 SH   SOLE   0 0 1,076
NXP SEMICONDUCTORS N V COM N6596X109 99 1,117 SH   SOLE   645 0 472
NEXTGEN HEALTHCARE INC COM 65343C102 2 138 SH   SOLE   0 0 138
QUANEX BUILDING PRODUCTS C COM 747619104 0 11 SH   SOLE   0 0 11
NEWS CORP NEW CL A 65249B109 28 2,250 SH   SOLE   68 0 2,182
NEWS CORP NEW CL B 65249B208 1 70 SH   SOLE   0 0 70
NORTHWEST NAT HLDG CO COM 66765N105 6 88 SH   SOLE   0 0 88
NEWELL BRANDS INC COM 651229106 29 1,887 SH   SOLE   27 0 1,860
NORTHWESTERN CORP COM NEW 668074305 8 108 SH   SOLE   0 0 108
NORTHWEST BANCSHARES INC M COM 667340103 7 439 SH   SOLE   0 0 439
NVENT ELECTRIC PLC SHS G6700G107 36 1,331 SH   SOLE   0 0 1,331
NOVARTIS A G SPONSORED ADR 66987V109 1,705 17,733 SH   SOLE   6,450 0 11,283
NEVRO CORP COM 64157F103 13 200 SH   SOLE   200 0 0
NVR INC COM 62944T105 3 1 SH   SOLE   0 0 1
NOVO-NORDISK A S ADR 670100205 1,221 23,348 SH   SOLE   13,717 0 9,631
NAVIGATOR HOLDINGS LTD SHS Y62132108 87 7,935 SH   SOLE   7,935 0 0
NVE CORP COM NEW 629445206 16 165 SH   SOLE   0 0 165
NVIDIA CORP COM 67066G104 847 4,716 SH   SOLE   687 0 4,029
NOVOCURE LTD ORD SHS G6674U108 0 3 SH   SOLE   0 0 3
NUVASIVE INC COM 670704105 6 100 SH   SOLE   0 0 100
NU SKIN ENTERPRISES INC CL A 67018T105 9 188 SH   SOLE   0 0 188
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 5 250 SH   SOLE   250 0 0
NUCOR CORP COM 670346105 71 1,222 SH   SOLE   51 0 1,171
NUANCE COMMUNICATIONS INC COM 67020Y100 2 109 SH   SOLE   0 0 109
NORTHERN TR CORP COM 665859104 338 3,738 SH   SOLE   2,365 0 1,373
NUTRIEN LTD COM 67077M108 21 404 SH   SOLE   400 0 4
NUTANIX INC CL A 67059N108 7 182 SH   SOLE   0 0 182
INTELLIA THERAPEUTICS INC COM 45826J105 115 6,740 SH   SOLE   540 0 6,200
NETGEAR INC COM 64111Q104 3 94 SH   SOLE   0 0 94
NETEASE INC SPONSORED ADR 64110W102 1 5 SH   SOLE   0 0 5
NETSCOUT SYS INC COM 64115T104 197 7,031 SH   SOLE   4,615 0 2,416
BANK OF NT BUTTERFIELD&SON SHS NEW G0772R208 50 1,386 SH   SOLE   0 0 1,386
NETAPP INC COM 64110D104 197 2,837 SH   SOLE   495 0 2,342
INSIGHT ENTERPRISES INC COM 45765U103 5 94 SH   SOLE   0 0 94
NORFOLK SOUTHERN CORP COM 655844108 1,210 6,474 SH   SOLE   3,492 0 2,982
NATIONAL STORAGE AFFILIATE COM SHS BEN IN 637870106 12 420 SH   SOLE   0 0 420
NUSTAR ENERGY LP UNIT COM 67058H102 15 550 SH   SOLE   550 0 0
NRG ENERGY INC COM NEW 629377508 96 2,270 SH   SOLE   113 0 2,157
NORTHSTAR REALTY EUROPE CO COM 66706L101 3 188 SH   SOLE   0 0 188
NATIONAL RESH CORP COM NEW 637372202 8 205 SH   SOLE   0 0 205
NEWPARK RES INC COM PAR $.01NEW 651718504 11 1,208 SH   SOLE   0 0 1,208
ENPRO INDS INC COM 29355X107 2 36 SH   SOLE   0 0 36
NATIONAL PRESTO INDS INC COM 637215104 12 115 SH   SOLE   100 0 15
NEENAH INC COM 640079109 3 45 SH   SOLE   0 0 45
SERVICENOW INC COM 81762P102 13 53 SH   SOLE   0 0 53
NOVANTA INC COM 67000B104 20 240 SH   SOLE   0 0 240
NATIONAL OILWELL VARCO INC COM 637071101 71 2,671 SH   SOLE   1,356 0 1,315
NOMAD FOODS LTD USD ORD SHS G6564A105 94 4,590 SH   SOLE   0 0 4,590
NOKIA CORP SPONSORED ADR 654902204 31 5,486 SH   SOLE   1,787 0 3,699
NORTHROP GRUMMAN CORP COM 666807102 1,113 4,129 SH   SOLE   599 0 3,530
PROSHARES TR S&P 500 DV ARIST 74348A467 90 1,333 SH   SOLE   979 0 354
NOAH HLDGS LTD SPON ADS CL A 65487X102 0 10 SH   SOLE   0 0 10
NATIONAL RETAIL PPTYS INC COM 637417106 36 643 SH   SOLE   0 0 643
NUVEEN MARYLAND QLT MUN IN COM 67061Q107 77 6,148 SH   SOLE   0 0 6,148
NOMURA HLDGS INC SPONSORED ADR 65535H208 15 4,091 SH   SOLE   0 0 4,091
NMI HLDGS INC CL A 629209305 30 1,153 SH   SOLE   1,013 0 140
ANNALY CAP MGMT INC COM 035710409 119 11,901 SH   SOLE   0 0 11,901
NIELSEN HLDGS PLC SHS EUR G6518L108 26 1,117 SH   SOLE   76 0 1,041
NAUTILUS INC COM 63910B102 1 255 SH   SOLE   0 0 255
NEKTAR THERAPEUTICS COM 640268108 15 432 SH   SOLE   10 0 422
NIKE INC CL B 654106103 2,013 23,902 SH   SOLE   3,831 0 20,071
NEW JERSEY RES COM 646025106 17 351 SH   SOLE   0 0 351
NICE LTD SPONSORED ADR 653656108 191 1,558 SH   SOLE   70 0 1,488
NISOURCE INC COM 65473P105 76 2,646 SH   SOLE   437 0 2,209
NATIONAL HEALTHCARE CORP COM 635906100 0 4 SH   SOLE   0 0 4
INGEVITY CORP COM 45688C107 64 606 SH   SOLE   0 0 606
NATIONAL GRID PLC SPONSORED ADR NE 636274409 40 717 SH   SOLE   49 0 668
NETFLIX INC COM 64110L106 1,084 3,040 SH   SOLE   575 0 2,465
NATIONAL FUEL GAS CO N J COM 636180101 10 163 SH   SOLE   0 0 163
NORTHFIELD BANCORP INC DEL COM 66611T108 0 11 SH   SOLE   0 0 11
NEW RELIC INC COM 64829B100 10 100 SH   SOLE   0 0 100
NEW MEDIA INVT GROUP INC COM 64704V106 2 163 SH   SOLE   0 0 163
NEWMARKET CORP COM 651587107 32 73 SH   SOLE   25 0 48
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 78 1,677 SH   SOLE   0 0 1,677
NEOGEN CORP COM 640491106 37 638 SH   SOLE   0 0 638
NEOGENOMICS INC COM NEW 64049M209 5 220 SH   SOLE   0 0 220
NEWMONT MNG CORP COM 651639106 176 4,917 SH   SOLE   2,103 0 2,814
NEXTERA ENERGY INC COM 65339F101 2,647 13,691 SH   SOLE   2,283 0 11,408
NOBLE CORP PLC SHS USD G65431101 89 31,074 SH   SOLE   0 0 31,074
NORDSON CORP COM 655663102 22 163 SH   SOLE   58 0 105
NASDAQ INC COM 631103108 95 1,084 SH   SOLE   3 0 1,081
NCR CORP NEW COM 62886E108 60 2,207 SH   SOLE   1,090 0 1,117
NORWEGIAN CRUISE LINE HLDG SHS G66721104 21 389 SH   SOLE   7 0 382
NAVIGANT CONSULTING INC COM 63935N107 2 121 SH   SOLE   0 0 121
NBT BANCORP INC COM 628778102 4 102 SH   SOLE   0 0 102
NABORS INDUSTRIES LTD SHS G6359F103 16 4,662 SH   SOLE   0 0 4,662
NOBLE ENERGY INC COM 655044105 77 3,097 SH   SOLE   816 0 2,281
NEUROCRINE BIOSCIENCES INC COM 64125C109 36 412 SH   SOLE   375 0 37
NAVIENT CORPORATION COM 63938C108 80 6,885 SH   SOLE   0 0 6,885
NAVIGATORS GROUP INC COM 638904102 4 60 SH   SOLE   0 0 60
NAVISTAR INTL CORP NEW COM 63934E108 8 255 SH   SOLE   125 0 130
NATIONAL INSTRS CORP COM 636518102 67 1,515 SH   SOLE   687 0 828
NANOMETRICS INC COM 630077105 2 64 SH   SOLE   0 0 64
NUVEEN QUALITY MUNCP INCOM COM 67066V101 25 1,860 SH   SOLE   0 0 1,860
MYR GROUP INC DEL COM 55405W104 1 36 SH   SOLE   0 0 36
MYLAN N V SHS EURO N59465109 22 782 SH   SOLE   0 0 782
MYRIAD GENETICS INC COM 62855J104 17 501 SH   SOLE   300 0 201
MYERS INDS INC COM 628464109 1 79 SH   SOLE   0 0 79
MAXLINEAR INC COM 57776J100 14 551 SH   SOLE   0 0 551
MAXIM INTEGRATED PRODS INC COM 57772K101 20 374 SH   SOLE   0 0 374
MUELLER WTR PRODS INC COM SER A 624758108 13 1,300 SH   SOLE   1,300 0 0
MVB FINANCIAL CORP COM 553810102 27 1,750 SH   SOLE   1,750 0 0
MCEWEN MNG INC COM 58039P107 1 509 SH   SOLE   0 0 509
MURPHY USA INC COM 626755102 33 387 SH   SOLE   6 0 381
MURPHY OIL CORP COM 626717102 19 654 SH   SOLE   0 0 654
MITSUBISHI UFJ FINL GROUP SPONSORED ADS 606822104 26 5,177 SH   SOLE   0 0 5,177
MICRON TECHNOLOGY INC COM 595112103 216 5,238 SH   SOLE   133 0 5,105
MASTEC INC COM 576323109 10 214 SH   SOLE   200 0 14
MINERALS TECHNOLOGIES INC COM 603158106 3 52 SH   SOLE   0 0 52
MANITOWOC CO INC COM NEW 563571405 70 4,288 SH   SOLE   250 0 4,038
ISHARES TR USA MOMENTUM FCT 46432F396 5 46 SH   SOLE   46 0 0
MTS SYS CORP COM 553777103 3 46 SH   SOLE   0 0 46
MATRIX SVC CO COM 576853105 3 171 SH   SOLE   0 0 171
MATERION CORP COM 576690101 2 31 SH   SOLE   0 0 31
MERITOR INC COM 59001K100 9 442 SH   SOLE   0 0 442
VAIL RESORTS INC COM 91879Q109 35 162 SH   SOLE   50 0 112
MERITAGE HOMES CORP COM 59001A102 6 131 SH   SOLE   0 0 131
MGIC INVT CORP WIS COM 552848103 47 3,587 SH   SOLE   1,550 0 2,037
MATADOR RES CO COM 576485205 12 630 SH   SOLE   103 0 527
METTLER TOLEDO INTERNATION COM 592688105 72 99 SH   SOLE   8 0 91
MATCH GROUP INC COM 57665R106 5 88 SH   SOLE   0 0 88
M & T BK CORP COM 55261F104 99 634 SH   SOLE   0 0 634
ARCELORMITTAL SA LUXEMBOUR NY REGISTRY SH 03938L203 8 399 SH   SOLE   0 0 399
MICROSTRATEGY INC CL A NEW 594972408 3 23 SH   SOLE   0 0 23
MSC INDL DIRECT INC CL A 553530106 10 119 SH   SOLE   0 0 119
MOTOROLA SOLUTIONS INC COM NEW 620076307 143 1,015 SH   SOLE   98 0 917
MSG NETWORK INC CL A 553573106 1 40 SH   SOLE   0 0 40
MADISON SQUARE GARDEN CO N CL A 55825T103 46 156 SH   SOLE   100 0 56
MICROSOFT CORP COM 594918104 16,046 136,053 SH   SOLE   45,291 0 90,762
MSCI INC COM 55354G100 32 161 SH   SOLE   3 0 158
MSA SAFETY INC COM 553498106 14 139 SH   SOLE   0 0 139
MORGAN STANLEY COM NEW 617446448 551 13,053 SH   SOLE   1,837 0 11,216
MARVELL TECHNOLOGY GROUP L ORD G5876H105 5 265 SH   SOLE   0 0 265
MIRATI THERAPEUTICS INC COM 60468T105 95 1,300 SH   SOLE   1,300 0 0
MARTEN TRANS LTD COM 573075108 13 737 SH   SOLE   676 0 61
MARATHON OIL CORP COM 565849106 87 5,201 SH   SOLE   400 0 4,801
MODERNA INC COM 60770K107 0 9 SH   SOLE   0 0 9
MERCK & CO INC COM 58933Y105 3,595 43,226 SH   SOLE   14,548 0 28,678
MERCURY SYS INC COM 589378108 38 592 SH   SOLE   0 0 592
MONOLITHIC PWR SYS INC COM 609839105 9 64 SH   SOLE   55 0 9
MPLX LP COM UNIT REP LTD 55336V100 37 1,110 SH   SOLE   0 0 1,110
MARATHON PETE CORP COM 56585A102 423 7,075 SH   SOLE   1,470 0 5,605
MOTORCAR PTS AMER INC COM 620071100 0 6 SH   SOLE   0 0 6
MOVADO GROUP INC COM 624580106 1 39 SH   SOLE   0 0 39
MOSAIC CO NEW COM 61945C103 50 1,828 SH   SOLE   344 0 1,484
MORNINGSTAR INC COM 617700109 28 223 SH   SOLE   188 0 35
MOLINA HEALTHCARE INC COM 60855R100 17 120 SH   SOLE   0 0 120
ALTRIA GROUP INC COM 02209S103 1,562 27,198 SH   SOLE   12,372 0 14,826
MOMENTA PHARMACEUTICALS IN COM 60877T100 4 276 SH   SOLE   0 0 276
MONSTER BEVERAGE CORP NEW COM 61174X109 68 1,254 SH   SOLE   19 0 1,235
MONRO INC COM 610236101 25 290 SH   SOLE   0 0 290
MALLINCKRODT PUB LTD CO SHS G5785G107 331 15,220 SH   SOLE   0 0 15,220
MERIT MED SYS INC COM 589889104 7 118 SH   SOLE   0 0 118
MAXIMUS INC COM 577933104 199 2,800 SH   SOLE   0 0 2,800
MAGELLAN MIDSTREAM PRTNRS COM UNIT RP LP 559080106 262 4,318 SH   SOLE   580 0 3,738
3M CO COM 88579Y101 3,632 17,480 SH   SOLE   6,971 0 10,508
MARCUS & MILLICHAP INC COM 566324109 0 4 SH   SOLE   0 0 4
MARSH & MCLENNAN COS INC COM 571748102 434 4,621 SH   SOLE   1,570 0 3,051
MARTIN MARIETTA MATLS INC COM 573284106 37 183 SH   SOLE   0 0 183
MUELLER INDS INC COM 624756102 37 1,169 SH   SOLE   0 0 1,169
MILLER HERMAN INC COM 600544100 0 11 SH   SOLE   0 0 11
MELCO RESORTS AND ENTMT LT ADR 585464100 695 30,784 SH   SOLE   415 0 30,369
MESA LABS INC COM 59064R109 33 145 SH   SOLE   0 0 145
MARKETAXESS HLDGS INC COM 57060D108 11 43 SH   SOLE   0 0 43
MKS INSTRUMENT INC COM 55306N104 1 12 SH   SOLE   0 0 12
MARKEL CORP COM 570535104 188 189 SH   SOLE   141 0 48
MCCORMICK & CO INC COM NON VTG 579780206 246 1,634 SH   SOLE   520 0 1,114
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 14 386 SH   SOLE   306 0 80
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 28 271 SH   SOLE   271 0 0
MOBILE MINI INC COM 60740F105 19 556 SH   SOLE   0 0 556
MICHAELS COS INC COM 59408Q106 13 1,152 SH   SOLE   0 0 1,152
MIDDLEBY CORP COM 596278101 45 346 SH   SOLE   110 0 236
MACQUARIE INFRASTRUCTURE C COM 55608B105 34 835 SH   SOLE   45 0 790
M/I HOMES INC COM 55305B101 2 79 SH   SOLE   0 0 79
MOHAWK INDS INC COM 608190104 148 1,170 SH   SOLE   595 0 575
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 62 796 SH   SOLE   796 0 0
MGP INGREDIENTS INC NEW COM 55303J106 34 439 SH   SOLE   0 0 439
MGM RESORTS INTERNATIONAL COM 552953101 25 956 SH   SOLE   32 0 924
MAGELLAN HEALTH INC COM NEW 559079207 5 73 SH   SOLE   0 0 73
VANGUARD WORLD FD MEGA GRWTH IND 921910816 67 541 SH   SOLE   541 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 0 16 SH   SOLE   0 0 16
MGE ENERGY INC COM 55277P104 501 7,377 SH   SOLE   7,375 0 2
MAGNA INTL INC COM 559222401 44 898 SH   SOLE   140 0 758
MISTRAS GROUP INC COM 60649T107 37 2,700 SH   SOLE   0 0 2,700
MICRO FOCUS INTERNATIONAL SPON ADR NEW 594837304 16 603 SH   SOLE   192 0 411
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 17 5,629 SH   SOLE   0 0 5,629
MANULIFE FINL CORP COM 56501R106 72 4,262 SH   SOLE   4,075 0 187
MFA FINL INC COM 55272X102 49 6,696 SH   SOLE   6,000 0 696
METLIFE INC COM 59156R108 308 7,237 SH   SOLE   2,172 0 5,065
MERCADOLIBRE INC COM 58733R102 598 1,178 SH   SOLE   1,003 0 175
METHODE ELECTRS INC COM 591520200 11 376 SH   SOLE   200 0 176
MEDPACE HLDGS INC COM 58506Q109 24 400 SH   SOLE   0 0 400
MEDIFAST INC COM 58470H101 7 53 SH   SOLE   14 0 39
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 162 3,209 SH   SOLE   3,205 0 4
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 172 3,266 SH   SOLE   3,260 0 6
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,355 24,189 SH   SOLE   3,034 0 21,155
MDU RES GROUP INC COM 552690109 2 72 SH   SOLE   0 0 72
MEDTRONIC PLC SHS G5960L103 818 8,979 SH   SOLE   2,112 0 6,867
MEDIDATA SOLUTIONS INC COM 58471A105 90 1,223 SH   SOLE   591 0 632
ALLSCRIPTS HEALTHCARE SOLU COM 01988P108 1 54 SH   SOLE   0 0 54
MCDERMOTT INTL INC COM 580037703 5 729 SH   SOLE   0 0 729
MEREDITH CORP COM 589433101 13 239 SH   SOLE   185 0 54
MONDELEZ INTL INC CL A 609207105 651 13,047 SH   SOLE   2,657 0 10,390
MADRIGAL PHARMACEUTICALS I COM 558868105 1 6 SH   SOLE   0 0 6
MEDICINES CO COM 584688105 5 183 SH   SOLE   0 0 183
M D C HLDGS INC COM 552676108 7 226 SH   SOLE   98 0 128
MEDNAX INC COM 58502B106 29 1,072 SH   SOLE   0 0 1,072
MERCURY GENL CORP NEW COM 589400100 15 299 SH   SOLE   0 0 299
MARCUS CORP COM 566330106 3 76 SH   SOLE   0 0 76
MONARCH CASINO & RESORT IN COM 609027107 1 32 SH   SOLE   0 0 32
MOODYS CORP COM 615369105 598 3,304 SH   SOLE   2,407 0 897
MCKESSON CORP COM 58155Q103 125 1,067 SH   SOLE   503 0 564
MICROCHIP TECHNOLOGY INC COM 595017104 154 1,860 SH   SOLE   683 0 1,177
MCDONALDS CORP COM 580135101 2,169 11,422 SH   SOLE   6,772 0 4,650
MBIA INC COM 55262C100 7 780 SH   SOLE   0 0 780
ISHARES TR MBS ETF 464288588 75 707 SH   SOLE   507 0 200
MATSON INC COM 57686G105 4 107 SH   SOLE   0 0 107
MATTHEWS INTL CORP CL A 577128101 0 12 SH   SOLE   0 0 12
MATTEL INC COM 577081102 37 2,818 SH   SOLE   66 0 2,752
MASIMO CORP COM 574795100 4 28 SH   SOLE   0 0 28
MASCO CORP COM 574599106 40 1,021 SH   SOLE   11 0 1,010
MARRIOTT INTL INC NEW CL A 571903202 574 4,590 SH   SOLE   166 0 4,424
MANCHESTER UTD PLC NEW ORD CL A G5784H106 3 142 SH   SOLE   0 0 142
MANTECH INTL CORP CL A 564563104 3 64 SH   SOLE   0 0 64
MANHATTAN ASSOCS INC COM 562750109 10 182 SH   SOLE   166 0 16
MANPOWERGROUP INC COM 56418H100 72 867 SH   SOLE   801 0 66
MACERICH CO COM 554382101 10 224 SH   SOLE   0 0 224
MID AMER APT CMNTYS INC COM 59522J103 208 1,906 SH   SOLE   1,492 0 414
MASTERCARD INC CL A 57636Q104 5,813 24,691 SH   SOLE   10,303 0 14,388
MACYS INC COM 55616P104 27 1,141 SH   SOLE   30 0 1,111
LA Z BOY INC COM 505336107 18 536 SH   SOLE   395 0 141
LIVE NATION ENTERTAINMENT COM 538034109 20 312 SH   SOLE   0 0 312
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 18 5,625 SH   SOLE   1,557 0 4,068
LYONDELLBASELL INDUSTRIES SHS - A - N53745100 115 1,372 SH   SOLE   112 0 1,260
LSB INDS INC COM 502160104 1 113 SH   SOLE   0 0 113
LEXINGTON REALTY TRUST COM 529043101 8 908 SH   SOLE   0 0 908
LAMB WESTON HLDGS INC COM 513272104 80 1,063 SH   SOLE   516 0 547
LAS VEGAS SANDS CORP COM 517834107 91 1,492 SH   SOLE   888 0 604
SOUTHWEST AIRLS CO COM 844741108 313 6,030 SH   SOLE   1,295 0 4,735
LULULEMON ATHLETICA INC COM 550021109 36 220 SH   SOLE   44 0 176
LEGACY TEX FINL GROUP INC COM 52471Y106 5 128 SH   SOLE   0 0 128
LIBERTY TRIPADVISOR HLDGS COM SER A 531465102 0 22 SH   SOLE   0 0 22
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 1 54 SH   SOLE   0 0 54
LIVENT CORP COM 53814L108 7 604 SH   SOLE   414 0 190
LTC PPTYS INC COM 502175102 16 340 SH   SOLE   0 0 340
LIBERTY MEDIA CORP DELAWAR COM C SIRIUSXM 531229607 12 312 SH   SOLE   34 0 278
LIBERTY MEDIA CORP DELAWAR COM A SIRIUSXM 531229409 3 81 SH   SOLE   17 0 64
LANDSTAR SYS INC COM 515098101 21 193 SH   SOLE   56 0 137
LIFE STORAGE INC COM 53223X107 8 84 SH   SOLE   0 0 84
LATTICE SEMICONDUCTOR CORP COM 518415104 9 716 SH   SOLE   0 0 716
K12 INC COM 48273U102 36 1,053 SH   SOLE   0 0 1,053
LAM RESEARCH CORP COM 512807108 211 1,180 SH   SOLE   87 0 1,093
ISHARES TR IBOXX INV CP ETF 464287242 998 8,385 SH   SOLE   2,826 0 5,559
LOUISIANA PAC CORP COM 546347105 9 369 SH   SOLE   0 0 369
LIVEPERSON INC COM 538146101 3 117 SH   SOLE   0 0 117
LPL FINL HLDGS INC COM 50212V100 20 287 SH   SOLE   0 0 287
LG DISPLAY CO LTD SPONS ADR REP 50186V102 4 457 SH   SOLE   0 0 457
LOWES COS INC COM 548661107 4,055 37,039 SH   SOLE   3,676 0 33,362
GRAND CANYON ED INC COM 38526M106 90 786 SH   SOLE   325 0 461
LOGMEIN INC COM 54142L109 44 544 SH   SOLE   183 0 361
EL POLLO LOCO HLDGS INC COM 268603107 0 9 SH   SOLE   0 0 9
LANTHEUS HLDGS INC COM 516544103 11 457 SH   SOLE   0 0 457
ALLIANT ENERGY CORP COM 018802108 530 11,237 SH   SOLE   7,722 0 3,515
LINDSAY CORP COM 535555106 2 21 SH   SOLE   0 0 21
CHENIERE ENERGY INC COM NEW 16411R208 24 347 SH   SOLE   100 0 247
LINCOLN NATL CORP IND COM 534187109 81 1,377 SH   SOLE   10 0 1,367
LINE CORP SPONSORED ADR 53567X101 6 170 SH   SOLE   0 0 170
LOCKHEED MARTIN CORP COM 539830109 666 2,219 SH   SOLE   1,185 0 1,034
LUMINEX CORP DEL COM 55027E102 3 142 SH   SOLE   0 0 142
FIRST TR EXCHANGE TRADED F FST LOW OPPT EFT 33739Q200 3 57 SH   SOLE   57 0 0
LEMAITRE VASCULAR INC COM 525558201 18 580 SH   SOLE   0 0 580
LEGG MASON INC COM 524901105 27 991 SH   SOLE   60 0 931
LILLY ELI & CO COM 532457108 868 6,691 SH   SOLE   2,355 0 4,336
L3 TECHNOLOGIES INC COM 502413107 115 558 SH   SOLE   176 0 382
LUMBER LIQUIDATORS HLDGS I COM 55003T107 1 96 SH   SOLE   0 0 96
LKQ CORP COM 501889208 101 3,546 SH   SOLE   1,323 0 2,223
LAKELAND FINL CORP COM 511656100 8 175 SH   SOLE   0 0 175
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2 375 SH   SOLE   375 0 0
LIVANOVA PLC SHS G5509L101 28 290 SH   SOLE   190 0 100
LUMENTUM HLDGS INC COM 55024U109 6 101 SH   SOLE   37 0 64
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 63 2,215 SH   SOLE   0 0 2,215
FIDELITY SOUTHERN CORP NEW COM 316394105 0 17 SH   SOLE   0 0 17
LINDBLAD EXPEDITIONS HLDGS COM 535219109 376 24,630 SH   SOLE   0 0 24,630
LINDE PLC COM G5494J103 725 4,123 SH   SOLE   1,019 0 3,104
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 21 1,079 SH   SOLE   0 0 1,079
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1 40 SH   SOLE   0 0 40
LENNOX INTL INC COM 526107107 40 153 SH   SOLE   50 0 103
LHC GROUP INC COM 50187A107 7 65 SH   SOLE   0 0 65
LABORATORY CORP AMER HLDGS COM NEW 50540R409 747 4,881 SH   SOLE   3,958 0 923
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 82 656 SH   SOLE   338 0 318
LGI HOMES INC COM 50187T106 3 58 SH   SOLE   0 0 58
LITTELFUSE INC COM 537008104 50 274 SH   SOLE   0 0 274
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2 128 SH   SOLE   0 0 128
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4 96 SH   SOLE   0 0 96
LENNAR CORP CL A 526057104 53 1,080 SH   SOLE   108 0 972
LEGGETT & PLATT INC COM 524660107 30 708 SH   SOLE   465 0 243
LINCOLN ELEC HLDGS INC COM 533900106 15 174 SH   SOLE   0 0 174
LEAR CORP COM NEW 521865204 143 1,056 SH   SOLE   902 0 154
LEIDOS HLDGS INC COM 525327102 99 1,542 SH   SOLE   114 0 1,428
LYDALL INC DEL COM 550819106 3 116 SH   SOLE   0 0 116
LCI INDS COM 50189K103 4 55 SH   SOLE   0 0 55
LANNET INC COM 516012101 1 180 SH   SOLE   0 0 180
LIBERTY GLOBAL PLC SHS CL C G5480U120 77 3,188 SH   SOLE   2,555 0 633
LIBERTY GLOBAL PLC SHS CL A G5480U104 3 140 SH   SOLE   0 0 140
LIBERTY BROADBAND CORP COM SER C 530307305 21 229 SH   SOLE   158 0 71
LIBERTY BROADBAND CORP COM SER A 530307107 1 11 SH   SOLE   4 0 7
L BRANDS INC COM 501797104 24 867 SH   SOLE   0 0 867
LAUREATE EDUCATION INC CL A 518613203 29 1,962 SH   SOLE   0 0 1,962
LANCASTER COLONY CORP COM 513847103 1 6 SH   SOLE   0 0 6
LAMAR ADVERTISING CO NEW CL A 512816109 6 77 SH   SOLE   0 0 77
LITHIA MTRS INC CL A 536797103 6 63 SH   SOLE   0 0 63
LITHIUM AMERS CORP NEW COM NEW 53680Q207 2 600 SH   SOLE   0 0 600
MULTI COLOR CORP COM 625383104 4 79 SH   SOLE   0 0 79
LOEWS CORP COM 540424108 65 1,351 SH   SOLE   0 0 1,351
KAYNE ANDERSN MLP MIDS INV COM 486606106 17 1,088 SH   SOLE   0 0 1,088
QUAKER CHEM CORP COM 747316107 37 186 SH   SOLE   0 0 186
KRANESHARES TR CSI CHI INTERNET 500767306 113 2,395 SH   SOLE   1,995 0 400
KRATOS DEFENSE & SEC SOLUT COM NEW 50077B207 32 2,062 SH   SOLE   2,062 0 0
KT CORP SPONSORED ADR 48268K101 2 180 SH   SOLE   0 0 180
KANSAS CITY SOUTHERN COM NEW 485170302 29 247 SH   SOLE   3 0 244
KOHLS CORP COM 500255104 316 4,602 SH   SOLE   2,871 0 1,731
KITE RLTY GROUP TR COM NEW 49803T300 5 325 SH   SOLE   0 0 325
KKR REAL ESTATE FIN TR INC COM 48251K100 0 8 SH   SOLE   0 0 8
SPDR SERIES TRUST S&P REGL BKG 78464A698 63 1,219 SH   SOLE   1,219 0 0
KILROY RLTY CORP COM 49427F108 12 163 SH   SOLE   0 0 163
KRATON CORPORATION COM 50077C106 3 92 SH   SOLE   0 0 92
KROGER CO COM 501044101 173 7,018 SH   SOLE   958 0 6,060
KOSMOS ENERGY LTD COM 500688106 14 2,204 SH   SOLE   0 0 2,204
KOPPERS HOLDINGS INC COM 50060P106 42 1,621 SH   SOLE   0 0 1,621
COCA COLA FEMSA S A B DE C SPON ADR REP L 191241108 11 161 SH   SOLE   155 0 6
COCA COLA CO COM 191216100 5,038 107,506 SH   SOLE   74,464 0 33,042
KNIGHT SWIFT TRANSN HLDGS CL A 499049104 23 695 SH   SOLE   650 0 45
KNOLL INC COM NEW 498904200 0 25 SH   SOLE   0 0 25
KNOWLES CORP COM 49926D109 31 1,782 SH   SOLE   0 0 1,782
CARMAX INC COM 143130102 401 5,752 SH   SOLE   1,600 0 4,152
KENNAMETAL INC COM 489170100 1 37 SH   SOLE   0 0 37
KEMPER CORP DEL COM 488401100 3 37 SH   SOLE   19 0 18
KINDER MORGAN INC DEL COM 49456B101 724 36,164 SH   SOLE   17,256 0 18,908
KIMBERLY CLARK CORP COM 494368103 1,582 12,765 SH   SOLE   9,736 0 3,029
KLX ENERGY SERVICS HOLDNGS COM 48253L106 2 68 SH   SOLE   0 0 68
KULICKE & SOFFA INDS INC COM 501242101 3 128 SH   SOLE   0 0 128
KLA-TENCOR CORP COM 482480100 115 965 SH   SOLE   161 0 804
KKR & CO INC CL A 48251W104 100 4,250 SH   SOLE   1,020 0 3,230
KIRKLANDS INC COM 497498105 0 11 SH   SOLE   0 0 11
KIMCO RLTY CORP COM 49446R109 70 3,809 SH   SOLE   20 0 3,789
SPDR SERIES TRUST S&P INS ETF 78464A789 26 835 SH   SOLE   724 0 111
KRAFT HEINZ CO COM 500754106 126 3,858 SH   SOLE   1,705 0 2,153
KINROSS GOLD CORP COM 496902404 1 200 SH   SOLE   200 0 0
KORN FERRY COM NEW 500643200 12 264 SH   SOLE   62 0 202
KOREA FD COM NEW 500634209 22 750 SH   SOLE   0 0 750
KEYSIGHT TECHNOLOGIES INC COM 49338L103 341 3,910 SH   SOLE   2,416 0 1,494
KEYCORP NEW COM 493267108 77 4,911 SH   SOLE   100 0 4,811
KIRBY CORP COM 497266106 21 283 SH   SOLE   130 0 153
KOREA ELECTRIC PWR SPONSORED ADR 500631106 4 279 SH   SOLE   0 0 279
KEMET CORP COM NEW 488360207 3 148 SH   SOLE   0 0 148
KELLY SVCS INC CL A 488152208 2 76 SH   SOLE   0 0 76
KEURIG DR PEPPER INC COM 49271V100 133 4,772 SH   SOLE   3,630 0 1,142
KBR INC COM 48242W106 3 172 SH   SOLE   0 0 172
KB HOME COM 48666K109 2 103 SH   SOLE   0 0 103
SPDR SERIES TRUST S&P BK ETF 78464A797 110 2,626 SH   SOLE   397 0 2,229
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 3 80 SH   SOLE   0 0 80
KAR AUCTION SVCS INC COM 48238T109 25 485 SH   SOLE   235 0 250
KAMAN CORP COM 483548103 49 834 SH   SOLE   720 0 114
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3 25 SH   SOLE   0 0 25
KADANT INC COM 48282T104 0 4 SH   SOLE   0 0 4
KELLOGG CO COM 487836108 98 1,701 SH   SOLE   1,217 0 483
NORDSTROM INC COM 655664100 19 425 SH   SOLE   4 0 421
WILEY JOHN & SONS INC CL A 968223206 32 724 SH   SOLE   20 0 704
JAMES RIV GROUP LTD COM G5005R107 2 62 SH   SOLE   0 0 62
NUVEEN CR STRATEGIES INCM COM SHS 67073D102 15 2,000 SH   SOLE   0 0 2,000
JP MORGAN EXCHANGE TRADED ULTRA SHRT INC 46641Q837 378 7,516 SH   SOLE   7,516 0 0
JPMORGAN CHASE & CO COM 46625H100 4,633 45,768 SH   SOLE   16,714 0 29,054
NUVEEN PFD & INCOME TERM F COM 67075A106 11 500 SH   SOLE   0 0 500
51JOB INC SPONSORED ADS 316827104 0 6 SH   SOLE   0 0 6
JUNIPER NETWORKS INC COM 48203R104 30 1,115 SH   SOLE   53 0 1,062
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1 25 SH   SOLE   25 0 0
JOHNSON & JOHNSON COM 478160104 7,578 54,210 SH   SOLE   21,132 0 33,078
JONES LANG LASALLE INC COM 48020Q107 19 122 SH   SOLE   45 0 77
HENRY JACK & ASSOC INC COM 426281101 45 324 SH   SOLE   126 0 198
J & J SNACK FOODS CORP COM 466032109 6 40 SH   SOLE   0 0 40
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 7 558 SH   SOLE   0 0 558
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6 230 SH   SOLE   0 0 230
JELD-WEN HLDG INC COM 47580P103 22 1,228 SH   SOLE   1,062 0 166
JEFFERIES FINL GROUP INC COM 47233W109 24 1,301 SH   SOLE   19 0 1,282
JACOBS ENGR GROUP INC COM 469814107 527 7,005 SH   SOLE   5,036 0 1,969
JD COM INC SPON ADR CL A 47215P106 2 50 SH   SOLE   0 0 50
PENNEY J C CORP INC COM 708160106 3 1,761 SH   SOLE   0 0 1,761
JOHNSON CTLS INTL PLC SHS G51502105 266 7,193 SH   SOLE   4,848 0 2,345
JOHN BEAN TECHNOLOGIES COR COM 477839104 30 329 SH   SOLE   0 0 329
SANFILIPPO JOHN B & SON IN COM 800422107 0 3 SH   SOLE   0 0 3
JETBLUE AWYS CORP COM 477143101 27 1,633 SH   SOLE   0 0 1,633
JABIL INC COM 466313103 12 449 SH   SOLE   0 0 449
HUNT J B TRANS SVCS INC COM 445658107 116 1,141 SH   SOLE   397 0 744
JBG SMITH PPTYS COM 46590V100 51 1,240 SH   SOLE   0 0 1,240
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10 73 SH   SOLE   0 0 73
JACK IN THE BOX INC COM 466367109 22 269 SH   SOLE   250 0 19
ISHARES TR DOW JONES US ETF 464287846 33 235 SH   SOLE   0 0 235
ISHARES TR TRANS AVG ETF 464287192 7 39 SH   SOLE   39 0 0
ISHARES TR U.S. REAL ES ETF 464287739 394 4,523 SH   SOLE   4,304 0 219
ISHARES TR US INDUSTRIALS 464287754 62 410 SH   SOLE   0 0 410
ISHARES TR US HLTHCARE ETF 464287762 194 1,003 SH   SOLE   0 0 1,003
ISHARES TR CORE MSCI TOTAL 46432F834 10,177 175,251 SH   SOLE   38,136 0 137,115
ORIX CORP SPONSORED ADR 686330101 84 1,175 SH   SOLE   200 0 975
ISHARES TR RUSSELL 3000 ETF 464287689 10,917 65,492 SH   SOLE   158 0 65,334
ISHARES TR RUS MDCP VAL ETF 464287473 381 4,383 SH   SOLE   1,646 0 2,737
ISHARES TR RUS MID CAP ETF 464287499 309 5,720 SH   SOLE   860 0 4,860
ISHARES TR RUS MD CP GR ETF 464287481 352 2,591 SH   SOLE   612 0 1,979
ISHARES TR RUS 2000 GRW ETF 464287648 1,132 5,755 SH   SOLE   2,272 0 3,483
ISHARES TR RUS 2000 VAL ETF 464287630 1,305 10,885 SH   SOLE   7,169 0 3,716
ISHARES TR RUSSELL 2000 ETF 464287655 33,983 221,979 SH   SOLE   20,877 0 201,102
ISHARES TR RUS 1000 GRW ETF 464287614 8,222 54,319 SH   SOLE   11,735 0 42,584
ISHARES TR RUS 1000 VAL ETF 464287598 8,750 70,854 SH   SOLE   29,046 0 41,809
ISHARES TR RUS 1000 ETF 464287622 4,148 26,371 SH   SOLE   6,604 0 19,767
INVESCO LTD SHS G491BT108 40 2,078 SH   SOLE   151 0 1,927
ISHARES TR S&P 500 GRWT ETF 464287309 2,792 16,199 SH   SOLE   12,936 0 3,263
ISHARES TR CORE S&P500 ETF 464287200 80,597 283,233 SH   SOLE   42,123 0 241,109
INVESCO MORTGAGE CAPITAL I COM 46131B100 7 448 SH   SOLE   0 0 448
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 6 50 SH   SOLE   50 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,790 15,881 SH   SOLE   15,304 0 577
INVACARE CORP COM 461203101 2 226 SH   SOLE   0 0 226
ILLINOIS TOOL WKS INC COM 452308109 1,003 6,988 SH   SOLE   2,506 0 4,482
ITT INC COM 45073V108 5 83 SH   SOLE   0 0 83
ITRON INC COM 465741106 1 30 SH   SOLE   0 0 30
ISHARES TR CORE S&P TTL STK 464287150 76 1,178 SH   SOLE   1,178 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 32 663 SH   SOLE   0 0 663
INTEGER HLDGS CORP COM 45826H109 7 99 SH   SOLE   0 0 99
ISHARES TR US AER DEF ETF 464288760 384 1,926 SH   SOLE   98 0 1,828
GARTNER INC COM 366651107 113 742 SH   SOLE   398 0 344
ISHARES TR CORE 1 5 YR USD 46432F859 14,937 299,569 SH   SOLE   294,809 0 4,760
INTUITIVE SURGICAL INC COM NEW 46120E602 590 1,034 SH   SOLE   99 0 935
INTERNATIONAL SPEEDWAY COR CL A 460335201 2 37 SH   SOLE   0 0 37
INVESTORS BANCORP INC NEW COM 46146L101 1 50 SH   SOLE   0 0 50
IRHYTHM TECHNOLOGIES INC COM 450056106 4 50 SH   SOLE   50 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 44 4,054 SH   SOLE   0 0 4,054
IRON MTN INC NEW COM 46284V101 33 939 SH   SOLE   10 0 929
IRIDIUM COMMUNICATIONS INC COM 46269C102 11 413 SH   SOLE   200 0 213
IROBOT CORP COM 462726100 25 212 SH   SOLE   0 0 212
ISHARES TR ROBOTICS ARTIF 46435U556 26 1,061 SH   SOLE   1,061 0 0
INGERSOLL-RAND PLC SHS G47791101 349 3,230 SH   SOLE   244 0 2,986
IQVIA HLDGS INC COM 46266C105 436 3,032 SH   SOLE   743 0 2,289
IQIYI INC SPONSORED ADS 46267X108 24 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHNG TRADED FD T INTL BUYBACK 46138E644 382 12,050 SH   SOLE   0 0 12,050
INNOPHOS HOLDINGS INC COM 45774N108 2 78 SH   SOLE   0 0 78
IPG PHOTONICS CORP COM 44980X109 17 113 SH   SOLE   3 0 110
INTERPUBLIC GROUP COS INC COM 460690100 94 4,466 SH   SOLE   1,247 0 3,219
INTER PARFUMS INC COM 458334109 2 30 SH   SOLE   0 0 30
INTL PAPER CO COM 460146103 315 6,805 SH   SOLE   1,130 0 5,675
INNOSPEC INC COM 45768S105 4 48 SH   SOLE   0 0 48
ISHARES TR GLOBAL 100 ETF 464287572 31 660 SH   SOLE   660 0 0
IONIS PHARMACEUTICALS INC COM 462222100 47 584 SH   SOLE   500 0 84
INNERWORKINGS INC COM 45773Y105 2 493 SH   SOLE   493 0 0
INVITATION HOMES INC COM 46187W107 7 277 SH   SOLE   0 0 277
INNOVIVA INC COM 45781M101 12 837 SH   SOLE   650 0 187
INTUIT COM 461202103 762 2,915 SH   SOLE   1,021 0 1,894
INTL FCSTONE INC COM 46116V105 2 51 SH   SOLE   0 0 51
INTEL CORP COM 458140100 3,110 57,919 SH   SOLE   23,081 0 34,838
WORLD FUEL SVCS CORP COM 981475106 3 87 SH   SOLE   0 0 87
INSMED INC COM PAR $.01 457669307 26 900 SH   SOLE   900 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1,891 SH   SOLE   1,850 0 41
INGREDION INC COM 457187102 59 623 SH   SOLE   239 0 384
INOGEN INC COM 45780L104 1 10 SH   SOLE   5 0 5
ING GROEP N V SPONSORED ADR 456837103 290 23,860 SH   SOLE   1,200 0 22,660
INFOSYS LTD SPONSORED ADR 456788108 2 150 SH   SOLE   0 0 150
IHS MARKIT LTD SHS G47567105 84 1,552 SH   SOLE   554 0 998
INFINITY PHARMACEUTICALS I COM 45665G303 2 1,200 SH   SOLE   1,200 0 0
INDEPENDENT BANK CORP MASS COM 453836108 6 76 SH   SOLE   0 0 76
ISHARES TR MSCI INDIA ETF 46429B598 417 11,838 SH   SOLE   0 0 11,838
INCYTE CORP COM 45337C102 73 843 SH   SOLE   105 0 738
IMPERIAL OIL LTD COM NEW 453038408 1 19 SH   SOLE   0 0 19
IMMUNOMEDICS INC COM 452907108 10 529 SH   SOLE   0 0 529
IMMUNE DESIGN CORP COM 45252L103 38 6,500 SH   SOLE   6,500 0 0
INDUSTRIAL LOGISTICS PPTYS COM SHS BEN INT 456237106 0 8 SH   SOLE   0 0 8
ILLUMINA INC COM 452327109 742 2,389 SH   SOLE   131 0 2,258
ISHARES TR LATN AMER 40 ETF 464287390 20 600 SH   SOLE   600 0 0
ISHARES TR S&P SML 600 GWT 464287887 370 2,071 SH   SOLE   1,979 0 92
ISHARES TR SP SMCP600VL ETF 464287879 593 4,020 SH   SOLE   2,831 0 1,189
ISHARES TR CORE S&P SCP ETF 464287804 43,362 562,054 SH   SOLE   61,046 0 501,008
ISHARES TR S&P MC 400GR ETF 464287606 287 1,308 SH   SOLE   1,248 0 60
ISHARES TR S&P MC 400VL ETF 464287705 731 4,655 SH   SOLE   4,655 0 0
ISHARES TR CORE S&P MCP ETF 464287507 34,338 181,300 SH   SOLE   19,753 0 161,547
II VI INC COM 902104108 6 171 SH   SOLE   0 0 171
INNOVATIVE INDL PPTYS INC COM 45781V101 1 16 SH   SOLE   0 0 16
INTRICON CORP COM 46121H109 10 403 SH   SOLE   0 0 403
MORGAN STANLEY INDIA INVS COM 61745C105 44 2,100 SH   SOLE   0 0 2,100
ISHARES TR U.S. MED DVC ETF 464288810 36 157 SH   SOLE   0 0 157
INTERCONTINENTAL HOTELS GR SPONSORED ADS 45857P806 8 136 SH   SOLE   15 0 121
ISHARES TR US HLTHCR PR ETF 464288828 69 408 SH   SOLE   0 0 408
ISHARES TR EXPANDED TECH 464287515 57 269 SH   SOLE   0 0 269
INTERNATIONAL GAME TECHNOL SHS USD G4863A108 6 473 SH   SOLE   0 0 473
ISHARES TR SH TR CRPORT ETF 464288646 149 2,820 SH   SOLE   500 0 2,320
ISHARES TR INTL TREA BD ETF 464288117 70 1,426 SH   SOLE   1,426 0 0
ISHARES TR INTRM TR CRP ETF 464288638 7 126 SH   SOLE   0 0 126
ISHARES TR GLB INFRASTR ETF 464288372 11,509 256,795 SH   SOLE   5,270 0 251,526
ISHARES TR NORTH AMERN NAT 464287374 782 24,909 SH   SOLE   23,858 0 1,051
INTERNATIONAL FLAVORS&FRAG COM 459506101 12 95 SH   SOLE   0 0 95
IDEX CORP COM 45167R104 195 1,287 SH   SOLE   739 0 548
ISHARES TR EUROPE ETF 464287861 149 3,428 SH   SOLE   0 0 3,428
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 36 502 SH   SOLE   502 0 0
ISHARES INC CORE MSCI EMKT 46434G103 664 12,839 SH   SOLE   4,336 0 8,503
ISHARES TR 3 7 YR TREAS BD 464288661 17 137 SH   SOLE   137 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,474 24,262 SH   SOLE   24,038 0 224
ISHARES TR BARCLAYS 7 10 YR 464287440 5 44 SH   SOLE   44 0 0
IDEXX LABS INC COM 45168D104 440 1,969 SH   SOLE   247 0 1,722
ISHARES TR U.S. UTILITS ETF 464287697 11 76 SH   SOLE   76 0 0
INTEGRATED DEVICE TECHNOLO COM 458118106 1 16 SH   SOLE   0 0 16
INVESCO EXCHNG TRADED FD T S&P INTL LOW 46138E230 29 896 SH   SOLE   896 0 0
INTERDIGITAL INC COM 45867G101 2 27 SH   SOLE   0 0 27
IDACORP INC COM 451107106 56 564 SH   SOLE   18 0 546
INTERCEPT PHARMACEUTICALS COM 45845P108 2 16 SH   SOLE   0 0 16
ICON PLC SHS G4705A100 65 476 SH   SOLE   120 0 356
ISRAEL CHEMICALS LTD SHS M5920A109 5 899 SH   SOLE   0 0 899
ICHOR HOLDINGS SHS G4740B105 2 69 SH   SOLE   0 0 69
ICF INTL INC COM 44925C103 18 241 SH   SOLE   220 0 21
ISHARES TR COHEN STEER REIT 464287564 11 100 SH   SOLE   100 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104 560 7,352 SH   SOLE   1,383 0 5,969
INSTALLED BLDG PRODS INC COM 45780R101 3 55 SH   SOLE   0 0 55
INTERNATIONAL BANCSHARES C COM 459044103 2 48 SH   SOLE   0 0 48
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 101 3,037 SH   SOLE   3,037 0 0
ICICI BK LTD ADR 45104G104 651 56,771 SH   SOLE   0 0 56,771
INTERNATIONAL BUSINESS MAC COM 459200101 3,486 24,706 SH   SOLE   7,423 0 17,283
INTERACTIVE BROKERS GROUP COM CL A 45841N107 6 120 SH   SOLE   0 0 120
IBERIABANK CORP COM 450828108 27 379 SH   SOLE   0 0 379
ISHARES TR IBONDS DEC25 ETF 46434VBD1 11 459 SH   SOLE   0 0 459
ISHARES TR IBONDS DEC24 ETF 46434VBG4 6 250 SH   SOLE   0 0 250
ISHARES TR IBONDS DEC23 ETF 46434VAX8 11 424 SH   SOLE   0 0 424
ISHARES TR IBONDS DEC22 ETF 46434VBA7 11 423 SH   SOLE   0 0 423
ISHARES TR IBONDS DEC21 ETF 46434VBK5 10 419 SH   SOLE   0 0 419
ISHARES TR NASDAQ BIOTECH 464287556 773 6,913 SH   SOLE   6,433 0 480
ISHARES GOLD TRUST ISHARES 464285105 413 33,326 SH   SOLE   404 0 32,922
INTEGRA LIFESCIENCES HLDGS COM NEW 457985208 16 289 SH   SOLE   34 0 255
IAC INTERACTIVECORP COM 44919P508 26 126 SH   SOLE   20 0 106
INTELSAT S A COM L5140P101 2 100 SH   SOLE   0 0 100
MARINEMAX INC COM 567908108 2 84 SH   SOLE   0 0 84
BLACKROCK CORPOR HI YLD FD COM 09255P107 77 7,500 SH   SOLE   0 0 7,500
HYDROGENICS CORP NEW COM NEW 448883207 0 20 SH   SOLE   20 0 0
ISHARES TR IBOXX HI YD ETF 464288513 702 8,124 SH   SOLE   1,850 0 6,274
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3 45 SH   SOLE   0 0 45
HEXCEL CORP NEW COM 428291108 197 2,850 SH   SOLE   2,415 0 435
HAWKINS INC COM 420261109 1 40 SH   SOLE   0 0 40
HANCOCK WHITNEY CORPORATIO COM 410120109 4 97 SH   SOLE   0 0 97
HAVERTY FURNITURE INC COM 419596101 1 23 SH   SOLE   0 0 23
HUNTSMAN CORP COM 447011107 18 795 SH   SOLE   0 0 795
HUMANA INC COM 444859102 147 552 SH   SOLE   0 0 552
HUB GROUP INC CL A 443320106 3 65 SH   SOLE   0 0 65
HUBBELL INC COM 443510607 45 381 SH   SOLE   0 0 381
HERTZ GLOBAL HLDGS INC COM 42806J106 39 2,234 SH   SOLE   2,100 0 134
HEARTLAND FINL USA INC COM 42234Q102 173 4,064 SH   SOLE   4,057 0 7
HEARTLAND EXPRESS INC COM 422347104 3 153 SH   SOLE   0 0 153
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8 187 SH   SOLE   0 0 187
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2 103 SH   SOLE   0 0 103
HERSHEY CO COM 427866108 426 3,710 SH   SOLE   2,629 0 1,081
HEALTHSTREAM INC COM 42222N103 1 53 SH   SOLE   0 0 53
HOST HOTELS & RESORTS INC COM 44107P104 156 8,260 SH   SOLE   1,189 0 7,071
HESKA CORP COM RESTRC NEW 42805E306 1 11 SH   SOLE   0 0 11
HEIDRICK & STRUGGLES INTL COM 422819102 3 73 SH   SOLE   0 0 73
HENRY SCHEIN INC COM 806407102 1,483 24,671 SH   SOLE   24,127 0 544
HARSCO CORP COM 415864107 4 183 SH   SOLE   0 0 183
HSBC HLDGS PLC ADR A 1/40PF A 404280604 13 500 SH   SOLE   500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 116 2,864 SH   SOLE   344 0 2,520
HERON THERAPEUTICS INC COM 427746102 40 1,618 SH   SOLE   1,100 0 518
HARRIS CORP DEL COM 413875105 44 273 SH   SOLE   0 0 273
HORMEL FOODS CORP COM 440452100 39 871 SH   SOLE   0 0 871
HERC HLDGS INC COM 42704L104 1 29 SH   SOLE   29 0 0
HILL ROM HLDGS INC COM 431475102 95 897 SH   SOLE   42 0 855
BLOCK H & R INC COM 093671105 34 1,426 SH   SOLE   75 0 1,351
HEALTHEQUITY INC COM 42226A107 24 322 SH   SOLE   198 0 124
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 105 3,974 SH   SOLE   921 0 3,053
HIGHPOINT RES CORP COM 43114K108 1 389 SH   SOLE   0 0 389
HP INC COM 40434L105 180 9,269 SH   SOLE   1,426 0 7,843
HEWLETT PACKARD ENTERPRISE COM 42824C109 160 10,373 SH   SOLE   1,446 0 8,927
HELMERICH & PAYNE INC COM 423452101 65 1,176 SH   SOLE   449 0 727
HOPE BANCORP INC COM 43940T109 6 454 SH   SOLE   0 0 454
HONEYWELL INTL INC COM 438516106 1,968 12,381 SH   SOLE   3,986 0 8,395
HOME BANCSHARES INC COM 436893200 3 157 SH   SOLE   0 0 157
HOLOGIC INC COM 436440101 75 1,559 SH   SOLE   0 0 1,559
HARLEY DAVIDSON INC COM 412822108 78 2,174 SH   SOLE   590 0 1,584
HOOKER FURNITURE CORP COM 439038100 0 6 SH   SOLE   0 0 6
HNI CORP COM 404251100 1 38 SH   SOLE   0 0 38
HMS HLDGS CORP COM 40425J101 50 1,689 SH   SOLE   0 0 1,689
HOMESTREET INC COM 43785V102 2 76 SH   SOLE   0 0 76
HORACE MANN EDUCATORS CORP COM 440327104 18 514 SH   SOLE   58 0 456
HONDA MOTOR LTD AMERN SHS 438128308 160 5,887 SH   SOLE   5,373 0 514
HELIX ENERGY SOLUTIONS GRP COM 42330P107 8 1,057 SH   SOLE   0 0 1,057
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,447 29,444 SH   SOLE   410 0 29,034
HARMONIC INC COM 413160102 2 335 SH   SOLE   0 0 335
HERBALIFE NUTRITION LTD COM SHS G4412G101 5 102 SH   SOLE   0 0 102
HIGHWOODS PPTYS INC COM 431284108 6 137 SH   SOLE   0 0 137
HUNTINGTON INGALLS INDS IN COM 446413106 120 578 SH   SOLE   131 0 447
HARTFORD FINL SVCS GROUP I COM 416515104 111 2,224 SH   SOLE   0 0 2,224
HIBBETT SPORTS INC COM 428567101 2 66 SH   SOLE   0 0 66
HILLENBRAND INC COM 431571108 31 753 SH   SOLE   0 0 753
HOWARD HUGHES CORP COM 44267D107 1,268 11,525 SH   SOLE   250 0 11,275
HILTON GRAND VACATIONS INC COM 43283X105 1 45 SH   SOLE   0 0 45
HERITAGE FINL CORP WASH COM 42722X106 2 71 SH   SOLE   0 0 71
HOLLYFRONTIER CORP COM 436106108 25 509 SH   SOLE   6 0 503
HFF INC CL A 40418F108 4 90 SH   SOLE   0 0 90
ISHARES TR HDG MSCI JAPAN 46434V886 31 997 SH   SOLE   0 0 997
HESS CORP COM 42809H107 105 1,746 SH   SOLE   6 0 1,740
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 38 1,414 SH   SOLE   0 0 1,414
HELEN OF TROY CORP LTD COM G4388N106 1 12 SH   SOLE   0 0 12
HEICO CORP NEW COM 422806109 175 1,842 SH   SOLE   231 0 1,611
H & E EQUIPMENT SERVICES I COM 404030108 618 24,609 SH   SOLE   0 0 24,609
HAWAIIAN ELEC INDUSTRIES COM 419870100 12 294 SH   SOLE   0 0 294
HD SUPPLY HLDGS INC COM 40416M105 39 911 SH   SOLE   642 0 269
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 7 1,000 SH   SOLE   1,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 403 3,480 SH   SOLE   18 0 3,462
HOME DEPOT INC COM 437076102 3,015 15,710 SH   SOLE   5,424 0 10,286
HEALTHCARE SVCS GRP INC COM 421906108 38 1,166 SH   SOLE   0 0 1,166
HCP INC COM 40414L109 143 4,574 SH   SOLE   8 0 4,566
HUTCHISON CHINA MEDITECH L SPONSORED ADR 44842L103 1 23 SH   SOLE   23 0 0
HCI GROUP INC COM 40416E103 0 3 SH   SOLE   0 0 3
HCA HEALTHCARE INC COM 40412C101 279 2,137 SH   SOLE   1,225 0 912
HANESBRANDS INC COM 410345102 24 1,336 SH   SOLE   163 0 1,173
HUNTINGTON BANCSHARES INC COM 446150104 127 9,976 SH   SOLE   0 0 9,976
HAYNES INTERNATIONAL INC COM NEW 420877201 1 36 SH   SOLE   0 0 36
HASBRO INC COM 418056107 295 3,474 SH   SOLE   310 0 3,164
HALOZYME THERAPEUTICS INC COM 40637H109 9 550 SH   SOLE   540 0 10
HALLIBURTON CO COM 406216101 222 7,564 SH   SOLE   2,766 0 4,798
HAIN CELESTIAL GROUP INC COM 405217100 10 421 SH   SOLE   0 0 421
HANMI FINL CORP COM NEW 410495204 3 140 SH   SOLE   0 0 140
HAEMONETICS CORP COM 405024100 1 9 SH   SOLE   0 0 9
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 91 2,282 SH   SOLE   355 0 1,927
HAWAIIAN HOLDINGS INC COM 419879101 3 96 SH   SOLE   0 0 96
HYATT HOTELS CORP COM CL A 448579102 3 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 27 266 SH   SOLE   266 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 59 1,950 SH   SOLE   0 0 1,950
GRAINGER W W INC COM 384802104 883 2,935 SH   SOLE   2,668 0 267
GUIDEWIRE SOFTWARE INC COM 40171V100 14 142 SH   SOLE   0 0 142
GENESEE & WYO INC CL A 371559105 62 711 SH   SOLE   0 0 711
GREAT WESTN BANCORP INC COM 391416104 7 215 SH   SOLE   72 0 143
ISHARES TR INTRM GOV CR ETF 464288612 1 9 SH   SOLE   9 0 0
GRANITE CONSTR INC COM 387328107 1 34 SH   SOLE   0 0 34
FLEXSHARES TR MORNSTAR UPSTR 33939L407 8 258 SH   SOLE   0 0 258
GARRETT MOTION INC COM 366505105 14 920 SH   SOLE   160 0 760
CHART INDS INC COM PAR $0.01 16115Q308 6 71 SH   SOLE   0 0 71
GATES INDUSTRIAL CORPRATIN ORD SHS G39108108 1 104 SH   SOLE   0 0 104
GOODYEAR TIRE & RUBR CO COM 382550101 63 3,446 SH   SOLE   941 0 2,505
GSV CAP CORP COM 36191J101 2 200 SH   SOLE   200 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 23 398 SH   SOLE   0 0 398
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 281 6,719 SH   SOLE   4,268 0 2,451
GUANGSHEN RY LTD SPONSORED ADR 40065W107 1 31 SH   SOLE   0 0 31
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 137 3,030 SH   SOLE   3,030 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,005 5,237 SH   SOLE   264 0 4,973
GRUBHUB INC COM 400110102 98 1,408 SH   SOLE   0 0 1,408
GARMIN LTD SHS H2906T109 116 1,341 SH   SOLE   314 0 1,027
GRIFOLS S A SP ADR REP B NVT 398438408 7 327 SH   SOLE   37 0 290
GRACE W R & CO DEL NEW COM 38388F108 0 3 SH   SOLE   0 0 3
GAP INC COM 364760108 37 1,413 SH   SOLE   492 0 921
GREEN PLAINS INC COM 393222104 2 95 SH   SOLE   0 0 95
GULFPORT ENERGY CORP COM NEW 402635304 110 13,667 SH   SOLE   0 0 13,667
GLOBAL PMTS INC COM 37940X102 472 3,459 SH   SOLE   278 0 3,181
GRANITE PT MTG TR INC COM 38741L107 6 301 SH   SOLE   284 0 17
GRAPHIC PACKAGING HLDG CO COM 388689101 7 589 SH   SOLE   0 0 589
GROUP 1 AUTOMOTIVE INC COM 398905109 30 458 SH   SOLE   0 0 458
GENUINE PARTS CO COM 372460105 97 865 SH   SOLE   300 0 565
ISHARES TR US TREAS BD ETF 46429B267 10 382 SH   SOLE   382 0 0
ALPHABET INC CAP STK CL A 02079K305 5,342 4,540 SH   SOLE   1,608 0 2,932
ALPHABET INC CAP STK CL C 02079K107 4,422 3,769 SH   SOLE   1,086 0 2,683
BARRICK GOLD CORPORATION COM 067901108 57 4,143 SH   SOLE   3,275 0 868
GOGO INC COM 38046C109 2 510 SH   SOLE   510 0 0
GENWORTH FINL INC COM CL A 37247D106 8 2,002 SH   SOLE   0 0 2,002
GENTEX CORP COM 371901109 52 2,506 SH   SOLE   425 0 2,081
GENERAC HLDGS INC COM 368736104 31 600 SH   SOLE   0 0 600
GLOBAL NET LEASE INC COM NEW 379378201 5 239 SH   SOLE   0 0 239
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 62 4,840 SH   SOLE   4,840 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 10 100 SH   SOLE   100 0 0
GLOBUS MED INC CL A 379577208 0 10 SH   SOLE   0 0 10
GAMESTOP CORP NEW CL A 36467W109 6 602 SH   SOLE   300 0 302
GENERAL MTRS CO COM 37045V100 477 12,844 SH   SOLE   5,243 0 7,600
CORNING INC COM 219350105 348 10,505 SH   SOLE   1,663 0 8,842
GLATFELTER COM 377316104 1 104 SH   SOLE   0 0 104
GASLOG LTD SHS G37585109 214 12,250 SH   SOLE   12,250 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 312 14,783 SH   SOLE   14,398 0 385
GCI LIBERTY INC COM CLASS A 36164V305 5 97 SH   SOLE   0 0 97
SPDR GOLD TRUST GOLD SHS 78463V107 2,281 18,699 SH   SOLE   9,080 0 9,619
GENERAL MLS INC COM 370334104 531 10,252 SH   SOLE   5,307 0 4,945
GILEAD SCIENCES INC COM 375558103 717 11,031 SH   SOLE   1,132 0 9,899
GILDAN ACTIVEWEAR INC COM 375916103 33 905 SH   SOLE   0 0 905
G-III APPAREL GROUP LTD COM 36237H101 36 900 SH   SOLE   0 0 900
GULF ISLAND FABRICATION IN COM 402307102 0 13 SH   SOLE   0 0 13
CGI INC CL A SUB VTG 12532H104 9 134 SH   SOLE   128 0 6
ISHARES INC US INTL HGH YLD 464286178 3 60 SH   SOLE   0 0 60
GREENHILL & CO INC COM 395259104 2 83 SH   SOLE   0 0 83
GENOMIC HEALTH INC COM 37244C101 32 461 SH   SOLE   400 0 61
GRAHAM HLDGS CO COM 384637104 2 3 SH   SOLE   0 0 3
GRACO INC COM 384109104 24 479 SH   SOLE   97 0 382
GERDAU S A SPON ADR REP PFD 373737105 0 72 SH   SOLE   0 0 72
GOLDCORP INC NEW COM 380956409 26 2,260 SH   SOLE   1,815 0 445
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1 285 SH   SOLE   0 0 285
GRIFFON CORP COM 398433102 2 123 SH   SOLE   0 0 123
GUESS INC COM 401617105 3 166 SH   SOLE   0 0 166
GERON CORP COM 374163103 5 3,000 SH   SOLE   3,000 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 93 SH   SOLE   0 0 93
GEO GROUP INC NEW COM 36162J106 3 135 SH   SOLE   0 0 135
GREIF INC CL A 397624107 1 25 SH   SOLE   0 0 25
GENERAL ELECTRIC CO COM 369604103 1,273 127,468 SH   SOLE   43,139 0 84,329
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4 134 SH   SOLE   0 0 134
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 214 9,549 SH   SOLE   2,049 0 7,500
GREEN DOT CORP CL A 39304D102 8 136 SH   SOLE   27 0 109
GARDNER DENVER HLDGS INC COM 36555P107 6 205 SH   SOLE   0 0 205
GODADDY INC CL A 380237107 5 60 SH   SOLE   24 0 36
GENERAL DYNAMICS CORP COM 369550108 700 4,132 SH   SOLE   826 0 3,306
SANOFI RIGHT 12/31/2020 80105N113 1 1,332 SH   SOLE   930 0 402
GENESCO INC COM 371532102 7 145 SH   SOLE   0 0 145
GANNETT CO INC COM 36473H104 10 979 SH   SOLE   0 0 979
GREENBRIER COS INC COM 393657101 6 180 SH   SOLE   79 0 101
GLACIER BANCORP INC NEW COM 37637Q105 21 520 SH   SOLE   325 0 195
GATX CORP COM 361448103 4 54 SH   SOLE   0 0 54
ETF MANAGERS TR VIDEO GAME TECH 26924G706 89 2,000 SH   SOLE   0 0 2,000
GENPACT LIMITED SHS G3922B107 205 5,838 SH   SOLE   4,556 0 1,282
INVESCO CURNCYSHS JAPANESE JAPANESE YEN 46138W107 12 141 SH   SOLE   141 0 0
FORWARD AIR CORP COM 349853101 3 51 SH   SOLE   0 0 51
LIBERTY MEDIA CORP DELAWAR COM SER C FRMLA 531229854 20 576 SH   SOLE   8 0 568
LIBERTY MEDIA CORP DELAWAR COM SER A FRMLA 531229870 0 10 SH   SOLE   4 0 6
FIRST TR VALUE LINE DIVID SHS 33734H106 40 1,235 SH   SOLE   1,235 0 0
FVCBANKCORP INC COM 36120Q101 98 5,785 SH   SOLE   0 0 5,785
FIRST TR EXCHANGE TRADED F DORSEY WRT 5 ETF 33738R605 429 14,270 SH   SOLE   1,618 0 12,652
FIDELITY MSCI UTILS INDEX 316092865 4 100 SH   SOLE   0 0 100
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 5 SH   SOLE   0 0 5
FULTON FINL CORP PA COM 360271100 31 2,002 SH   SOLE   0 0 2,002
FULLER H B CO COM 359694106 9 191 SH   SOLE   0 0 191
FORTIVE CORP COM 34959J108 369 4,404 SH   SOLE   1,631 0 2,773
FORTIS INC COM 349553107 0 12 SH   SOLE   12 0 0
FRONTIER COMMUNICATIONS CO COM NEW 35906A306 3 1,566 SH   SOLE   4 0 1,562
FORTINET INC COM 34959E109 53 632 SH   SOLE   85 0 547
TECHNIPFMC PLC COM G87110105 30 1,269 SH   SOLE   46 0 1,223
FRONTDOOR INC COM 35905A109 6 162 SH   SOLE   136 0 26
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16 175 SH   SOLE   0 0 175
FEDERAL SIGNAL CORP COM 313855108 5 205 SH   SOLE   0 0 205
FUSION CONNECT INC COM 36116X102 2 1,190 SH   SOLE   0 0 1,190
FIRST SOLAR INC COM 336433107 26 497 SH   SOLE   70 0 427
FS KKR CAPITAL CORP COM 302635107 9 1,533 SH   SOLE   1,533 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1 43 SH   SOLE   0 0 43
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 120 871 SH   SOLE   0 0 871
FIRST MERCHANTS CORP COM 320817109 12 319 SH   SOLE   0 0 319
FIESTA RESTAURANT GROUP IN COM 31660B101 127 9,665 SH   SOLE   0 0 9,665
FIRST REP BK SAN FRANCISCO COM 33616C100 156 1,555 SH   SOLE   1,263 0 292
FIRST INDUSTRIAL REALTY TR COM 32054K103 3 80 SH   SOLE   0 0 80
FST TR NEW OPPORT MLP & EN COM 33739M100 104 11,247 SH   SOLE   0 0 11,247
FOX FACTORY HLDG CORP COM 35138V102 44 635 SH   SOLE   0 0 635
FOX CORP CL A COM 35137L105 82 2,226 SH   SOLE   166 0 2,060
FOX CORP CL B COM 35137L204 1 20 SH   SOLE   0 0 20
FOSSIL GROUP INC COM 34988V106 2 151 SH   SOLE   0 0 151
FORRESTER RESH INC COM 346563109 3 57 SH   SOLE   0 0 57
FORMFACTOR INC COM 346375108 2 96 SH   SOLE   0 0 96
FINISAR CORP COM NEW 31787A507 7 323 SH   SOLE   0 0 323
FIDELITY NATIONAL FINANCIA FNF GROUP COM 31620R303 96 2,629 SH   SOLE   2,138 0 491
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9 225 SH   SOLE   0 0 225
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5 185 SH   SOLE   185 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 850 22,615 SH   SOLE   0 0 22,615
FLOOR & DECOR HLDGS INC CL A 339750101 1 22 SH   SOLE   0 0 22
FNB CORP PA COM 302520101 11 1,027 SH   SOLE   0 0 1,027
FABRINET SHS G3323L100 14 260 SH   SOLE   0 0 260
FOMENTO ECONOMICO MEXICANO SPON ADR UNITS 344419106 20 213 SH   SOLE   0 0 213
FRESENIUS MED CARE AG&CO K SPONSORED ADR 358029106 12 288 SH   SOLE   0 0 288
F M C CORP COM NEW 302491303 92 1,199 SH   SOLE   444 0 755
FIRST MIDWEST BANCORP DEL COM 320867104 6 276 SH   SOLE   0 0 276
FLEXSTEEL INDS INC COM 339382103 0 6 SH   SOLE   0 0 6
FLEETCOR TECHNOLOGIES INC COM 339041105 38 155 SH   SOLE   0 0 155
FLOWSERVE CORP COM 34354P105 24 526 SH   SOLE   0 0 526
FLUOR CORP NEW COM 343412102 28 758 SH   SOLE   10 0 748
SPX FLOW INC COM 78469X107 3 82 SH   SOLE   0 0 82
ISHARES TR FLTG RATE NT ETF 46429B655 795 15,606 SH   SOLE   719 0 14,887
FLOWERS FOODS INC COM 343498101 3 159 SH   SOLE   28 0 131
FLIR SYS INC COM 302445101 337 7,091 SH   SOLE   125 0 6,966
FLEX LTD ORD Y2573F102 13 1,298 SH   SOLE   0 0 1,298
FOOT LOCKER INC COM 344849104 74 1,225 SH   SOLE   72 0 1,153
NATIONAL BEVERAGE CORP COM 635017106 0 4 SH   SOLE   0 0 4
FIRST TR EXCHNG TRADED FD TCW OPPORTUNIS 33740F805 6 117 SH   SOLE   117 0 0
COMFORT SYS USA INC COM 199908104 3 54 SH   SOLE   0 0 54
FIVE9 INC COM 338307101 10 185 SH   SOLE   0 0 185
FIVE BELOW INC COM 33829M101 8 64 SH   SOLE   50 0 14
FIFTH THIRD BANCORP COM 316773100 175 6,934 SH   SOLE   958 0 5,976
FITBIT INC CL A 33812L102 7 1,200 SH   SOLE   0 0 1,200
FISERV INC COM 337738108 2,936 33,262 SH   SOLE   19,166 0 14,096
FIDELITY NATL INFORMATION COM 31620M106 742 6,561 SH   SOLE   3,564 0 2,997
FEDERATED INVS INC PA CL B 314211103 4 151 SH   SOLE   0 0 151
FIDELITY MSCI INDL INDX 316092709 15 390 SH   SOLE   0 0 390
FAIR ISAAC CORP COM 303250104 14 51 SH   SOLE   35 0 16
FIRST HORIZON NATL CORP COM 320517105 11 784 SH   SOLE   136 0 648
FIRST HAWAIIAN INC COM 32051X108 0 5 SH   SOLE   0 0 5
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 2 1,702 SH   SOLE   1,702 0 0
FIBROGEN INC COM 31572Q808 10 179 SH   SOLE   0 0 179
F5 NETWORKS INC COM 315616102 110 700 SH   SOLE   403 0 297
FIRST FINL BANKSHARES COM 32020R109 8 139 SH   SOLE   0 0 139
FBL FINL GROUP INC CL A 30239F106 0 3 SH   SOLE   0 0 3
FIRST FINL BANCORP OH COM 320209109 29 1,211 SH   SOLE   420 0 791
FUTUREFUEL CORPORATION COM 36116M106 0 25 SH   SOLE   0 0 25
FIREEYE INC COM 31816Q101 16 960 SH   SOLE   100 0 860
FORUM ENERGY TECHNOLOGIES COM 34984V100 11 2,139 SH   SOLE   0 0 2,139
FENNEC PHARMACEUTICALS INC COM 31447P100 46 9,500 SH   SOLE   0 0 9,500
FRANKLIN ELEC INC COM 353514102 17 327 SH   SOLE   0 0 327
FIRSTENERGY CORP COM 337932107 102 2,463 SH   SOLE   327 0 2,136
FEDEX CORP COM 31428X106 1,107 6,104 SH   SOLE   3,795 0 2,309
FACTSET RESH SYS INC COM 303075105 10 39 SH   SOLE   25 0 14
FIRST TR EXCHANGE TRADED F DJ INTERNT IDX 33733E302 30 218 SH   SOLE   218 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8 300 SH   SOLE   132 0 168
FREEPORT-MCMORAN INC CL B 35671D857 93 7,199 SH   SOLE   1,699 0 5,500
FOUR CORNERS PPTY TR INC COM 35086T109 9 304 SH   SOLE   0 0 304
FIRST CTZNS BANCSHARES INC CL A 31946M103 2 5 SH   SOLE   0 0 5
FTI CONSULTING INC COM 302941109 7 88 SH   SOLE   0 0 88
FIRSTCASH INC COM 33767D105 20 233 SH   SOLE   0 0 233
FIRST COMWLTH FINL CORP PA COM 319829107 4 354 SH   SOLE   0 0 354
FIAT CHRYSLER AUTOMOBILES SHS N31738102 39 2,608 SH   SOLE   2,000 0 608
FIRST BANCORP P R COM NEW 318672706 17 1,459 SH   SOLE   727 0 732
FIRST BANCORP N C COM 318910106 10 280 SH   SOLE   0 0 280
FIRST BUS FINL SVCS INC WI COM 319390100 145 7,245 SH   SOLE   7,245 0 0
FORTUNE BRANDS HOME & SEC COM 34964C106 155 3,264 SH   SOLE   1,052 0 2,212
FLAGSTAR BANCORP INC COM PAR .001 337930705 1 27 SH   SOLE   0 0 27
FACEBOOK INC CL A 30303M102 3,423 20,535 SH   SOLE   1,696 0 18,839
ABERDEEN ASIA PACIFIC INCO COM 003009107 6 1,305 SH   SOLE   0 0 1,305
FASTENAL CO COM 311900104 943 14,658 SH   SOLE   12,507 0 2,151
FARO TECHNOLOGIES INC COM 311642102 2 42 SH   SOLE   0 0 42
DIAMONDBACK ENERGY INC COM 25278X109 74 731 SH   SOLE   38 0 693
FIRST AMERN FINL CORP COM 31847R102 2 48 SH   SOLE   0 0 48
FORD MTR CO DEL COM 345370860 372 42,328 SH   SOLE   10,287 0 32,041
ISHARES INC MSCI EURZONE ETF 464286608 88 2,283 SH   SOLE   0 0 2,283
EZCORP INC CL A NON VTG 302301106 1 151 SH   SOLE   0 0 151
WISDOMTREE TR US MIDCAP FUND 97717W570 413 10,500 SH   SOLE   0 0 10,500
EXTREME NETWORKS INC COM 30226D106 4 495 SH   SOLE   0 0 495
EXTRA SPACE STORAGE INC COM 30225T102 54 532 SH   SOLE   3 0 529
EXPRESS INC COM 30219E103 1 332 SH   SOLE   0 0 332
EXPONENT INC COM 30214U102 53 926 SH   SOLE   0 0 926
EXP WORLD HOLDINGS INC COM 30212W100 8 700 SH   SOLE   700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 87 728 SH   SOLE   15 0 713
EXPEDITORS INTL WASH INC COM 302130109 303 3,986 SH   SOLE   1,570 0 2,416
EAGLE MATERIALS INC COM 26969P108 3 40 SH   SOLE   0 0 40
EXLSERVICE HOLDINGS INC COM 302081104 25 410 SH   SOLE   0 0 410
EXELIXIS INC COM 30161Q104 20 836 SH   SOLE   0 0 836
EXELON CORP COM 30161N101 758 15,125 SH   SOLE   3,936 0 11,189
EXACT SCIENCES CORP COM 30063P105 552 6,375 SH   SOLE   6,353 0 22
ISHARES INC MSCI BRAZIL ETF 464286400 8 200 SH   SOLE   0 0 200
ISHARES INC MSCI STH KOR ETF 464286772 10 165 SH   SOLE   0 0 165
ISHARES INC MSCI TAIWAN ETF 46434G772 9 265 SH   SOLE   0 0 265
ISHARES INC MSCI SINGPOR ETF 46434G780 10 415 SH   SOLE   0 0 415
ISHARES INC MSCI SPAIN ETF 464286764 8 290 SH   SOLE   0 0 290
ISHARES INC MSCI JPN ETF NEW 46434G822 53 965 SH   SOLE   550 0 415
ISHARES INC MSCI JPN ETF NEW 46434G822 758 13,846 SH   SOLE   0 0 13,846
ISHARES INC MSCI GERMANY ETF 464286806 90 3,360 SH   SOLE   3,070 0 290
EAST WEST BANCORP INC COM 27579R104 185 3,847 SH   SOLE   2,877 0 970
EDWARDS LIFESCIENCES CORP COM 28176E108 456 2,384 SH   SOLE   200 0 2,184
EVERTEC INC COM 30040P103 5 173 SH   SOLE   0 0 173
EVERGY INC COM 30034W106 115 1,977 SH   SOLE   170 0 1,807
EVERCORE INC CLASS A 29977A105 6 67 SH   SOLE   0 0 67
EVI INDUSTRIES INC COM 26929N102 7 185 SH   SOLE   0 0 185
ENTRAVISION COMMUNICATIONS CL A 29382R107 5 1,400 SH   SOLE   0 0 1,400
PROSHARES TR II ULTRASHRT EURO 74347W882 13 500 SH   SOLE   0 0 500
EATON VANCE TX MGD DIV EQ COM 27828N102 53 4,721 SH   SOLE   0 0 4,721
EATON VANCE MUN INCOME 202 SHS 27829U105 71 3,538 SH   SOLE   0 0 3,538
EATON VANCE TX MNG BY WRT COM 27828Y108 38 2,500 SH   SOLE   0 0 2,500
ETSY INC COM 29786A106 10 144 SH   SOLE   0 0 144
EQUITRANS MIDSTREAM CORPOR COM 294600101 50 2,289 SH   SOLE   20 0 2,269
ENTERGY CORP NEW COM 29364G103 124 1,301 SH   SOLE   382 0 919
EATON CORP PLC SHS G29183103 646 8,018 SH   SOLE   4,539 0 3,479
ENTERCOM COMMUNICATIONS CO CL A 293639100 9 1,702 SH   SOLE   0 0 1,702
E TRADE FINANCIAL CORP COM NEW 269246401 53 1,141 SH   SOLE   13 0 1,128
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 439 28,542 SH   SOLE   3,520 0 25,022
ENSCO PLC SHS CLASS A G3157S106 4 1,132 SH   SOLE   114 0 1,018
ELASTIC N V ORD SHS N14506104 2 26 SH   SOLE   0 0 26
ESSEX PPTY TR INC COM 297178105 71 246 SH   SOLE   47 0 199
EMPIRE ST RLTY TR INC CL A 292104106 0 6 SH   SOLE   0 0 6
ESSENT GROUP LTD COM G3198U102 17 389 SH   SOLE   0 0 389
ELBIT SYS LTD ORD M3760D101 5 35 SH   SOLE   0 0 35
ELEMENT SOLUTIONS INC COM 28618M106 17 1,716 SH   SOLE   0 0 1,716
ISHARES INC ESG MSCI EM ETF 46434G863 13 372 SH   SOLE   128 0 244
ESCO TECHNOLOGIES INC COM 296315104 32 480 SH   SOLE   0 0 480
ESCALADE INC COM 296056104 78 6,966 SH   SOLE   0 0 6,966
EVERSOURCE ENERGY COM 30040W108 451 6,362 SH   SOLE   3,239 0 3,123
EMBRAER S A SPONSORED ADS 29082A107 0 13 SH   SOLE   0 0 13
ERIE INDTY CO CL A 29530P102 1 4 SH   SOLE   0 0 4
ERICSSON ADR B SEK 10 294821608 20 2,139 SH   SOLE   0 0 2,139
ELDORADO RESORTS INC COM 28470R102 1 14 SH   SOLE   0 0 14
ERA GROUP INC COM 26885G109 1 117 SH   SOLE   0 0 117
EQT CORP COM 26884L109 84 4,050 SH   SOLE   26 0 4,024
EQUITY RESIDENTIAL SH BEN INT 29476L107 131 1,739 SH   SOLE   3 0 1,736
EQUINOR ASA SPONSORED ADR 29446M102 13 589 SH   SOLE   0 0 589
EQUINIX INC COM 29444U700 366 808 SH   SOLE   317 0 491
AXA EQUITABLE HLDGS INC COM 054561105 3 172 SH   SOLE   0 0 172
EQUITY COMWLTH COM SH BEN INT 294628102 9 279 SH   SOLE   0 0 279
EPR PPTYS COM SH BEN INT 26884U109 37 484 SH   SOLE   36 0 448
ISHARES INC MSCI PAC JP ETF 464286665 5 100 SH   SOLE   0 0 100
ENTERPRISE PRODS PARTNERS COM 293792107 571 19,633 SH   SOLE   4,530 0 15,103
EDGEWELL PERS CARE CO COM 28035Q102 2 36 SH   SOLE   0 0 36
BOTTOMLINE TECH DEL INC COM 101388106 74 1,479 SH   SOLE   391 0 1,088
EPAM SYS INC COM 29414B104 28 163 SH   SOLE   79 0 84
EOG RES INC COM 26875P101 701 7,360 SH   SOLE   1,180 0 6,180
ENOVA INTL INC COM 29357K103 4 195 SH   SOLE   0 0 195
ENVESTNET INC COM 29404K106 26 396 SH   SOLE   260 0 136
ENTEGRIS INC COM 29362U104 12 339 SH   SOLE   0 0 339
ENANTA PHARMACEUTICALS INC COM 29251M106 4 44 SH   SOLE   0 0 44
GLOBAL EAGLE ENTMT INC COM 37951D102 53 75,000 SH   SOLE   0 0 75,000
ENSIGN GROUP INC COM 29358P101 6 112 SH   SOLE   0 0 112
ENERSYS COM 29275Y102 1 10 SH   SOLE   0 0 10
ENERGIZER HLDGS INC NEW COM 29272W109 5 105 SH   SOLE   0 0 105
ENDO INTL PLC SHS G30401106 3 405 SH   SOLE   0 0 405
ENBRIDGE INC COM 29250N105 242 6,674 SH   SOLE   513 0 6,161
EMERSON ELEC CO COM 291011104 355 5,185 SH   SOLE   2,594 0 2,591
EASTMAN CHEMICAL CO COM 277432100 55 723 SH   SOLE   5 0 718
FIRST TR EXCHANGE TRADED F NO AMER ENERGY 33738D101 36,531 1,477,188 SH   SOLE   548,327 0 928,862
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 7 220 SH   SOLE   220 0 0
EMCOR GROUP INC COM 29084Q100 139 1,902 SH   SOLE   1,505 0 397
WISDOMTREE TR E MKTS CNSMR GR 97717W539 89 4,000 SH   SOLE   0 0 4,000
ISHARES TR JPMORGAN USD EMG 464288281 559 5,081 SH   SOLE   208 0 4,873
CALLAWAY GOLF CO COM 131193104 19 1,222 SH   SOLE   0 0 1,222
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3 24 SH   SOLE   0 0 24
ENDOLOGIX INC COM NEW 29266S304 2 283 SH   SOLE   0 0 283
ELANCO ANIMAL HEALTH INC COM 28414H103 123 3,834 SH   SOLE   2,409 0 1,425
LAUDER ESTEE COS INC CL A 518439104 422 2,550 SH   SOLE   8 0 2,542
EDISON INTL COM 281020107 131 2,118 SH   SOLE   233 0 1,885
EIGER BIOPHARMACEUTICALS I COM 28249U105 1 60 SH   SOLE   60 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4 104 SH   SOLE   0 0 104
EHEALTH INC COM 28238P109 2 38 SH   SOLE   0 0 38
ENCOMPASS HEALTH CORP COM 29261A100 5 86 SH   SOLE   0 0 86
EAGLE PHARMACEUTICALS INC COM 269796108 2 40 SH   SOLE   0 0 40
EASTGROUP PPTY INC COM 277276101 41 365 SH   SOLE   0 0 365
NIC INC COM 62914B100 20 1,164 SH   SOLE   0 0 1,164
8X8 INC NEW COM 282914100 6 310 SH   SOLE   0 0 310
EAGLE BANCORP INC MD COM 268948106 5,192 103,424 SH   SOLE   1,818 0 101,606
EQUIFAX INC COM 294429105 38 321 SH   SOLE   15 0 306
ISHARES TR EAFE VALUE ETF 464288877 56 1,154 SH   SOLE   1,154 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 9 231 SH   SOLE   0 0 231
ELECTRONICS FOR IMAGING IN COM 286082102 3 100 SH   SOLE   0 0 100
ISHARES TR EAFE GRWTH ETF 464288885 99 1,283 SH   SOLE   1,283 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 79 SH   SOLE   34 0 45
ISHARES TR MSCI EAFE ETF 464287465 8,941 137,852 SH   SOLE   52,376 0 85,477
ISHARES INC MIN VOL EMRG MKT 464286533 2 30 SH   SOLE   0 0 30
ISHARES INC EM MKT SM-CP ETF 464286475 16 361 SH   SOLE   361 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,082 25,203 SH   SOLE   9,475 0 15,729
EURONET WORLDWIDE INC COM 298736109 298 2,088 SH   SOLE   1,869 0 219
EL PASO ELEC CO COM NEW 283677854 6 107 SH   SOLE   0 0 107
NEW ORIENTAL ED & TECH GRP SPON ADR 647581107 1 12 SH   SOLE   0 0 12
EDITAS MEDICINE INC COM 28106W103 312 12,780 SH   SOLE   670 0 12,110
CONSOLIDATED EDISON INC COM 209115104 806 9,504 SH   SOLE   4,000 0 5,504
ENCORE CAP GROUP INC COM 292554102 2 72 SH   SOLE   0 0 72
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 23 1,030 SH   SOLE   0 0 1,030
US ECOLOGY INC COM 91732J102 2 44 SH   SOLE   0 0 44
ECOLAB INC COM 278865100 1,399 7,922 SH   SOLE   1,874 0 6,048
ECHO GLOBAL LOGISTICS INC COM 27875T101 2 77 SH   SOLE   0 0 77
ENCANA CORP COM 292505104 87 12,008 SH   SOLE   675 0 11,333
ECOPETROL S A SPONSORED ADS 279158109 0 21 SH   SOLE   0 0 21
EMERGENT BIOSOLUTIONS INC COM 29089Q105 61 1,210 SH   SOLE   0 0 1,210
CENTRAIS ELETRICAS BRASILE SPONSORED ADR 15234Q207 1 71 SH   SOLE   0 0 71
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 0 17 SH   SOLE   17 0 0
EBIX INC COM NEW 278715206 3 59 SH   SOLE   0 0 59
ENNIS INC COM 293389102 10 500 SH   SOLE   0 0 500
EBAY INC COM 278642103 255 6,870 SH   SOLE   128 0 6,742
BRINKER INTL INC COM 109641100 67 1,502 SH   SOLE   403 0 1,099
GRAFTECH INTL LTD COM 384313508 9 728 SH   SOLE   0 0 728
ELECTRONIC ARTS INC COM 285512109 346 3,407 SH   SOLE   10 0 3,397
ENI S P A SPONSORED ADR 26874R108 23 654 SH   SOLE   147 0 507
DYCOM INDS INC COM 267475101 36 793 SH   SOLE   0 0 793
DIXIE GROUP INC CL A 255519100 1 1,350 SH   SOLE   1,350 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1 30 SH   SOLE   0 0 30
WISDOMTREE TR JAPN HEDGE EQT 97717W851 57 1,130 SH   SOLE   230 0 900
DEXCOM INC COM 252131107 17 146 SH   SOLE   17 0 129
DXC TECHNOLOGY CO COM 23355L106 70 1,084 SH   SOLE   86 0 998
WISDOMTREE TR INTL EQUITY FD 97717W703 11 216 SH   SOLE   216 0 0
DOWDUPONT INC COM 26078J100 1,585 29,728 SH   SOLE   8,464 0 21,264
ISHARES TR SELECT DIVID ETF 464287168 143 1,452 SH   SOLE   1,059 0 393
DEVON ENERGY CORP NEW COM 25179M103 52 1,633 SH   SOLE   159 0 1,474
DAVITA INC COM 23918K108 34 626 SH   SOLE   8 0 618
DUKE ENERGY CORP NEW COM NEW 26441C204 603 6,696 SH   SOLE   1,247 0 5,449
DTE ENERGY CO COM 233331107 66 526 SH   SOLE   0 0 526
DSW INC CL A 23334L102 4 184 SH   SOLE   0 0 184
DSP GROUP INC COM 23332B106 2 107 SH   SOLE   0 0 107
DOUBLELINE INCOME SOLUTION COM 258622109 10 500 SH   SOLE   0 0 500
ISHARES TR MSCI KLD400 SOC 464288570 471 4,469 SH   SOLE   0 0 4,469
DESCARTES SYS GROUP INC COM 249906108 60 1,640 SH   SOLE   490 0 1,150
DRIL QUIP INC COM 262037104 4 96 SH   SOLE   32 0 64
DARDEN RESTAURANTS INC COM 237194105 113 931 SH   SOLE   0 0 931
DIAMONDROCK HOSPITALITY CO COM 252784301 5 478 SH   SOLE   0 0 478
DUKE REALTY CORP COM NEW 264411505 11 372 SH   SOLE   8 0 364
DOMINOS PIZZA INC COM 25754A201 42 161 SH   SOLE   0 0 161
AMDOCS LTD SHS G02602103 3 52 SH   SOLE   0 0 52
DOVER CORP COM 260003108 278 2,964 SH   SOLE   1,000 0 1,964
DORMAN PRODUCTS INC COM 258278100 70 796 SH   SOLE   0 0 796
MASONITE INTL CORP NEW COM 575385109 19 390 SH   SOLE   0 0 390
DOCUSIGN INC COM 256163106 1 26 SH   SOLE   0 0 26
PHYSICIANS RLTY TR COM 71943U104 31 1,646 SH   SOLE   153 0 1,493
DIAMOND OFFSHORE DRILLING COM 25271C102 3 256 SH   SOLE   0 0 256
DENBURY RES INC COM NEW 247916208 6 3,167 SH   SOLE   0 0 3,167
NOW INC COM 67011P100 3 205 SH   SOLE   0 0 205
DUNKIN BRANDS GROUP INC COM 265504100 171 2,282 SH   SOLE   1,335 0 947
DORCHESTER MINERALS LP COM UNIT 25820R105 12 651 SH   SOLE   651 0 0
DELUXE CORP COM 248019101 1 20 SH   SOLE   0 0 20
DOLLAR TREE INC COM 256746108 151 1,436 SH   SOLE   8 0 1,428
DULUTH HLDGS INC COM CL B 26443V101 5 200 SH   SOLE   200 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 827 12,559 SH   SOLE   5,274 0 7,285
DIGITAL RLTY TR INC COM 253868103 156 1,315 SH   SOLE   493 0 822
DELPHI TECHNOLOGIES PLC SHS G2709G107 10 530 SH   SOLE   20 0 510
DOLBY LABORATORIES INC COM CL A 25659T107 12 194 SH   SOLE   0 0 194
DICKS SPORTING GOODS INC COM 253393102 8 225 SH   SOLE   0 0 225
DELEK US HLDGS INC NEW COM 24665A103 0 10 SH   SOLE   0 0 10
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 68 2,998 SH   SOLE   2,433 0 565
DISH NETWORK CORP CL A 25470M109 21 658 SH   SOLE   0 0 658
DISCOVERY INC COM SER C 25470F302 58 2,289 SH   SOLE   142 0 2,147
DISCOVERY INC COM SER A 25470F104 29 1,058 SH   SOLE   60 0 998
DISNEY WALT CO COM DISNEY 254687106 4,023 36,233 SH   SOLE   13,466 0 22,767
DIODES INC COM 254543101 4 121 SH   SOLE   0 0 121
DINE BRANDS GLOBAL INC COM 254423106 8 88 SH   SOLE   17 0 71
SPDR DOW JONES INDL AVRG E UT SER 1 78467X109 26 100 SH   SOLE   100 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 145 2,000 SH   SOLE   0 0 2,000
DANAHER CORPORATION COM 235851102 2,971 22,508 SH   SOLE   6,410 0 16,098
D R HORTON INC COM 23331A109 76 1,830 SH   SOLE   159 0 1,671
QUEST DIAGNOSTICS INC COM 74834L100 108 1,198 SH   SOLE   210 0 988
WISDOMTREE TR EMG MKTS SMCAP 97717W281 679 14,405 SH   SOLE   14,255 0 150
ISHARES TR CORE DIV GRWTH 46434V621 47 1,288 SH   SOLE   0 0 1,288
DIGI INTL INC COM 253798102 2 120 SH   SOLE   0 0 120
DOLLAR GEN CORP NEW COM 256677105 363 3,041 SH   SOLE   932 0 2,109
DISCOVER FINL SVCS COM 254709108 229 3,215 SH   SOLE   417 0 2,798
WISDOMTREE TR US SMALLCAP DIVD 97717W604 83 3,000 SH   SOLE   0 0 3,000
DIAGEO P L C SPON ADR NEW 25243Q205 817 4,996 SH   SOLE   2,781 0 2,215
DELL TECHNOLOGIES INC CL C 24703L202 244 4,161 SH   SOLE   3,647 0 514
DOUGLAS EMMETT INC COM 25960P109 8 199 SH   SOLE   86 0 113
DECKERS OUTDOOR CORP COM 243537107 25 169 SH   SOLE   0 0 169
EASTERLY GOVT PPTYS INC COM 27616P103 2 116 SH   SOLE   110 0 6
DEERE & CO COM 244199105 423 2,648 SH   SOLE   1,027 0 1,621
DILLARDS INC CL A 254067101 4 57 SH   SOLE   0 0 57
3-D SYS CORP DEL COM NEW 88554D205 8 727 SH   SOLE   700 0 27
DIME CMNTY BANCSHARES COM 253922108 2 107 SH   SOLE   0 0 107
DONALDSON INC COM 257651109 206 4,113 SH   SOLE   1,103 0 3,010
DIEBOLD NXDF INC COM 253651103 3 286 SH   SOLE   0 0 286
DEUTSCHE BANK AG NAMEN AKT D18190898 61 7,514 SH   SOLE   2,860 0 4,654
TABLEAU SOFTWARE INC CL A 87336U105 9 73 SH   SOLE   0 0 73
DARLING INGREDIENTS INC COM 237266101 53 2,471 SH   SOLE   0 0 2,471
DANA INCORPORATED COM 235825205 6 314 SH   SOLE   0 0 314
DELTA AIR LINES INC DEL COM NEW 247361702 790 15,291 SH   SOLE   336 0 14,955
DAKTRONICS INC COM 234264109 0 51 SH   SOLE   0 0 51
DOMINION ENERGY INC COM 25746U109 496 6,475 SH   SOLE   847 0 5,628
CAESARS ENTMT CORP COM 127686103 11 1,323 SH   SOLE   0 0 1,323
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 18 SH   SOLE   18 0 0
CYTOKINETICS INC COM NEW 23282W605 1 179 SH   SOLE   0 0 179
COMMUNITY HEALTH SYS INC N COM 203668108 2 454 SH   SOLE   0 0 454
CYBERARK SOFTWARE LTD SHS M2682V108 7 55 SH   SOLE   0 0 55
CYPRESS SEMICONDUCTOR CORP COM 232806109 8 565 SH   SOLE   0 0 565
CORECIVIC INC COM 21871N101 13 680 SH   SOLE   0 0 680
CONCHO RES INC COM 20605P101 48 434 SH   SOLE   0 0 434
CALIFORNIA WTR SVC GROUP COM 130788102 7 131 SH   SOLE   0 0 131
CASELLA WASTE SYS INC CL A 147448104 5 148 SH   SOLE   0 0 148
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 22 610 SH   SOLE   610 0 0
CONSOLIDATED WATER CO INC ORD G23773107 4 300 SH   SOLE   300 0 0
CURTISS WRIGHT CORP COM 231561101 3 23 SH   SOLE   0 0 23
CHEVRON CORP NEW COM 166764100 3,338 27,098 SH   SOLE   13,010 0 14,088
CVS HEALTH CORP COM 126650100 680 12,614 SH   SOLE   2,397 0 10,217
CORINDUS VASCULAR ROBOTICS COM 218730109 200 115,098 SH   SOLE   115,098 0 0
COMMVAULT SYSTEMS INC COM 204166102 39 609 SH   SOLE   600 0 9
CVR ENERGY INC COM 12662P108 18 434 SH   SOLE   0 0 434
CALAVO GROWERS INC COM 128246105 3 33 SH   SOLE   0 0 33
COVETRUS INC COM 22304C100 310 9,740 SH   SOLE   9,580 0 160
CENOVUS ENERGY INC COM 15135U109 2 179 SH   SOLE   0 0 179
CAVCO INDS INC DEL COM 149568107 1 12 SH   SOLE   0 0 12
CVB FINL CORP COM 126600105 6 268 SH   SOLE   0 0 268
COVANTA HLDG CORP COM 22282E102 23 1,319 SH   SOLE   650 0 669
CUTERA INC COM 232109108 1 68 SH   SOLE   0 0 68
CARNIVAL PLC ADR 14365C103 6 114 SH   SOLE   0 0 114
CUSTOMERS BANCORP INC COM 23204G100 0 14 SH   SOLE   0 0 14
CUBESMART COM 229663109 4 133 SH   SOLE   0 0 133
CUBIC CORP COM 229669106 5 95 SH   SOLE   0 0 95
CITRIX SYS INC COM 177376100 315 3,157 SH   SOLE   2,337 0 820
COGNIZANT TECHNOLOGY SOLUT CL A 192446102 768 10,601 SH   SOLE   3,130 0 7,471
CTS CORP COM 126501105 1 49 SH   SOLE   0 0 49
CONTROL4 CORP COM 21240D107 0 8 SH   SOLE   0 0 8
CARETRUST REIT INC COM 14174T107 5 195 SH   SOLE   0 0 195
CONSOLIDATED TOMOKA LD CO COM 210226106 184 3,124 SH   SOLE   3,124 0 0
CATALENT INC COM 148806102 29 726 SH   SOLE   0 0 726
CENTURYLINK INC COM 156700106 53 4,446 SH   SOLE   356 0 4,090
COOPER TIRE & RUBR CO COM 216831107 4 148 SH   SOLE   0 0 148
CINTAS CORP COM 172908105 436 2,159 SH   SOLE   1,810 0 349
CSX CORP COM 126408103 303 4,044 SH   SOLE   225 0 3,819
CAPITAL SR LIVING CORP COM 140475104 27 6,680 SH   SOLE   6,680 0 0
CONSTELLIUM NV CL A N22035104 22 2,792 SH   SOLE   0 0 2,792
CORNERSTONE ONDEMAND INC COM 21925Y103 38 694 SH   SOLE   0 0 694
CARLISLE COS INC COM 142339100 64 524 SH   SOLE   412 0 112
CARDIOVASCULAR SYS INC DEL COM 141619106 2 61 SH   SOLE   0 0 61
CSG SYS INTL INC COM 126349109 20 465 SH   SOLE   0 0 465
COSTAR GROUP INC COM 22160N109 147 315 SH   SOLE   146 0 169
CENTERSTATE BK CORP COM 15201P109 115 4,814 SH   SOLE   0 0 4,814
CISCO SYS INC COM 17275R102 3,641 67,443 SH   SOLE   21,062 0 46,381
CREDIT SUISSE GROUP SPONSORED ADR 225401108 23 1,949 SH   SOLE   0 0 1,949
CARRIZO OIL & GAS INC COM 144577103 18 1,456 SH   SOLE   0 0 1,456
CRYOLIFE INC COM 228903100 2 72 SH   SOLE   0 0 72
CORVUS PHARMACEUTICALS INC COM 221015100 1 365 SH   SOLE   365 0 0
CORVEL CORP COM 221006109 2 26 SH   SOLE   0 0 26
CIRRUS LOGIC INC COM 172755100 2 41 SH   SOLE   0 0 41
CRITEO S A SPONS ADS 226718104 1 43 SH   SOLE   0 0 43
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 11 300 SH   SOLE   300 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 10 209 SH   SOLE   35 0 174
CARBO CERAMICS INC COM 140781105 0 33 SH   SOLE   0 0 33
CROCS INC COM 227046109 9 365 SH   SOLE   0 0 365
CRONOS GROUP INC COM 22717L101 92 5,000 SH   SOLE   0 0 5,000
SALESFORCE COM INC COM 79466L302 656 4,144 SH   SOLE   464 0 3,680
CHARLES RIV LABS INTL INC COM 159864107 6 39 SH   SOLE   0 0 39
CARTERS INC COM 146229109 211 2,097 SH   SOLE   1,579 0 518
CRH PLC ADR 12626K203 9 291 SH   SOLE   0 0 291
CREE INC COM 225447101 2 27 SH   SOLE   0 0 27
CALIFORNIA RES CORP COM NEW 13057Q206 1 28 SH   SOLE   8 0 20
ISHARES TR MSCI LW CRB TG 46434V464 10 84 SH   SOLE   31 0 53
CRAY INC COM NEW 225223304 4 144 SH   SOLE   0 0 144
CRANE CO COM 224399105 48 566 SH   SOLE   137 0 429
CAMDEN PPTY TR SH BEN INT 133131102 6 62 SH   SOLE   0 0 62
COMPUTER PROGRAMS & SYS IN COM 205306103 2 64 SH   SOLE   0 0 64
COOPER STD HLDGS INC COM 21676P103 0 8 SH   SOLE   0 0 8
COPART INC COM 217204106 190 3,130 SH   SOLE   1,030 0 2,100
CAPRI HOLDINGS LIMITED SHS G1890L107 25 548 SH   SOLE   5 0 543
CRESCENT PT ENERGY CORP COM 22576C101 2 739 SH   SOLE   0 0 739
CENTRAL PAC FINL CORP COM NEW 154760409 3 113 SH   SOLE   0 0 113
CALLON PETE CO DEL COM 13123X102 5 620 SH   SOLE   0 0 620
CAMPBELL SOUP CO COM 134429109 18 471 SH   SOLE   0 0 471
COPA HOLDINGS SA CL A P31076105 9 106 SH   SOLE   45 0 61
CANADIAN PAC RY LTD COM 13645T100 86 415 SH   SOLE   55 0 360
COUPA SOFTWARE INC COM 22266L106 1 10 SH   SOLE   0 0 10
COTY INC COM CL A 222070203 50 4,334 SH   SOLE   379 0 3,955
COTT CORP QUE COM 22163N106 11 781 SH   SOLE   0 0 781
COSTCO WHSL CORP NEW COM 22160K105 1,920 7,930 SH   SOLE   5,143 0 2,787
CORCEPT THERAPEUTICS INC COM 218352102 3 259 SH   SOLE   0 0 259
CORE MARK HOLDING CO INC COM 218681104 5 126 SH   SOLE   0 0 126
CORESITE RLTY CORP COM 21870Q105 20 184 SH   SOLE   0 0 184
CONOCOPHILLIPS COM 20825C104 905 13,564 SH   SOLE   6,857 0 6,707
MR COOPER GROUP INC COM 62482R107 19 2,031 SH   SOLE   0 0 2,031
COOPER COS INC COM NEW 216648402 1,056 3,567 SH   SOLE   497 0 3,070
CONNS INC COM 208242107 1 57 SH   SOLE   0 0 57
CYRUSONE INC COM 23283R100 254 4,847 SH   SOLE   280 0 4,567
COMMSCOPE HLDG CO INC COM 20337X109 5 223 SH   SOLE   0 0 223
COLUMBIA SPORTSWEAR CO COM 198516106 12 119 SH   SOLE   73 0 46
COLUMBIA BKG SYS INC COM 197236102 7 212 SH   SOLE   0 0 212
COCA COLA CONSOLIDATED INC COM 191098102 16 56 SH   SOLE   50 0 6
COHU INC COM 192576106 1 62 SH   SOLE   0 0 62
COHERENT INC COM 192479103 4 25 SH   SOLE   0 0 25
CABOT OIL & GAS CORP COM 127097103 91 3,500 SH   SOLE   155 0 3,345
CAPITAL ONE FINL CORP COM 14040H105 156 1,912 SH   SOLE   45 0 1,867
CNX RESOURCES CORPORATION COM 12653C108 15 1,406 SH   SOLE   0 0 1,406
CONSOLIDATED COMM HLDGS IN COM 209034107 2 205 SH   SOLE   82 0 123
CANADIAN NAT RES LTD COM 136385101 1 24 SH   SOLE   0 0 24
CENTERPOINT ENERGY INC COM 15189T107 238 7,743 SH   SOLE   2,758 0 4,985
CNO FINL GROUP INC COM 12621E103 1 44 SH   SOLE   0 0 44
CANNAE HLDGS INC COM 13765N107 0 4 SH   SOLE   0 0 4
CONMED CORP COM 207410101 5 60 SH   SOLE   0 0 60
CINEMARK HOLDINGS INC COM 17243V102 30 741 SH   SOLE   0 0 741
CANADIAN NATL RY CO COM 136375102 195 2,183 SH   SOLE   41 0 2,142
CNH INDL N V SHS N20944109 19 1,816 SH   SOLE   300 0 1,516
CONDUENT INC COM 206787103 14 1,006 SH   SOLE   300 0 706
CONCERT PHARMACEUTICALS IN COM 206022105 4 300 SH   SOLE   0 0 300
CENTENE CORP DEL COM 15135B101 618 11,641 SH   SOLE   242 0 11,399
CNA FINL CORP COM 126117100 1 14 SH   SOLE   0 0 14
COMTECH TELECOMMUNICATIONS COM NEW 205826209 1 58 SH   SOLE   0 0 58
CMS ENERGY CORP COM 125896100 111 1,995 SH   SOLE   0 0 1,995
CHIMERIX INC COM 16934W106 2 1,100 SH   SOLE   1,100 0 0
COMPASS MINERALS INTL INC COM 20451N101 61 1,113 SH   SOLE   0 0 1,113
CUMMINS INC COM 231021106 237 1,502 SH   SOLE   303 0 1,199
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,807 5,359 SH   SOLE   3 0 5,356
ISHARES TR CALIF MUN BD ETF 464288356 30 500 SH   SOLE   500 0 0
CME GROUP INC COM CL A 12572Q105 820 4,981 SH   SOLE   71 0 4,910
CANTEL MEDICAL CORP COM 138098108 28 414 SH   SOLE   0 0 414
COMCAST CORP NEW CL A 20030N101 2,325 58,142 SH   SOLE   16,686 0 41,456
COMMERCIAL METALS CO COM 201723103 18 1,054 SH   SOLE   0 0 1,054
COMERICA INC COM 200340107 122 1,660 SH   SOLE   62 0 1,598
CDN IMPERIAL BK COMM TORON COM 136069101 46 579 SH   SOLE   290 0 289
CLOROX CO DEL COM 189054109 319 1,988 SH   SOLE   760 0 1,228
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE   0 0 30
CLOVIS ONCOLOGY INC COM 189464100 5 215 SH   SOLE   215 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 12 SH   SOLE   12 0 0
CONTINENTAL RESOURCES INC COM 212015101 40 904 SH   SOLE   54 0 850
COLONY CAP INC NEW CL A COM 19626G108 5 847 SH   SOLE   343 0 504
CLEAN ENERGY FUELS CORP COM 184499101 1 201 SH   SOLE   0 0 201
CELLECTIS S A SPONSORED ADS 15117K103 6 300 SH   SOLE   300 0 0
CLEAN HARBORS INC COM 184496107 39 545 SH   SOLE   0 0 545
CORELOGIC INC COM 21871D103 24 635 SH   SOLE   0 0 635
CORE LABORATORIES N V COM N22717107 6 81 SH   SOLE   0 0 81
COLGATE PALMOLIVE CO COM 194162103 469 6,848 SH   SOLE   1,663 0 5,185
SEACOR HOLDINGS INC COM 811904101 2 51 SH   SOLE   0 0 51
C&J ENERGY SVCS INC NEW COM 12674R100 2 143 SH   SOLE   0 0 143
CIT GROUP INC COM NEW 125581801 90 1,883 SH   SOLE   1,423 0 460
CISION LTD SHS G1992S109 20 1,477 SH   SOLE   0 0 1,477
CINCINNATI FINL CORP COM 172062101 137 1,590 SH   SOLE   262 0 1,328
CIENA CORP COM NEW 171779309 27 715 SH   SOLE   0 0 715
BANCOLOMBIA S A SPON ADR PREF 05968L102 1 14 SH   SOLE   0 0 14
CIGNA CORP NEW COM 125523100 460 2,861 SH   SOLE   517 0 2,344
CHUYS HLDGS INC COM 171604101 1 51 SH   SOLE   0 0 51
CHINA UNICOM (HONG KONG) L SPONSORED ADR 16945R104 24 1,885 SH   SOLE   0 0 1,885
CHARTER COMMUNICATIONS INC CL A 16119P108 335 967 SH   SOLE   274 0 693
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2 66 SH   SOLE   0 0 66
CHESAPEAKE LODGING TR SH BEN INT 165240102 4 128 SH   SOLE   0 0 128
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 367 4,223 SH   SOLE   813 0 3,410
CHINA FD INC COM 169373107 14 706 SH   SOLE   706 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 165 3,229 SH   SOLE   3,191 0 38
CHECK POINT SOFTWARE TECH ORD M22465104 727 5,746 SH   SOLE   0 0 5,746
CHESAPEAKE ENERGY CORP COM 165167107 19 6,035 SH   SOLE   630 0 5,405
CHOICE HOTELS INTL INC COM 169905106 6 81 SH   SOLE   73 0 8
CHEMICAL FINL CORP COM 163731102 65 1,591 SH   SOLE   0 0 1,591
CHEFS WHSE INC COM 163086101 14 445 SH   SOLE   0 0 445
CHEMED CORP NEW COM 16359R103 1 3 SH   SOLE   0 0 3
CHURCHILL DOWNS INC COM 171484108 5 51 SH   SOLE   0 0 51
CHURCH & DWIGHT INC COM 171340102 315 4,418 SH   SOLE   1,805 0 2,613
COMMUNITY HEALTHCARE TR IN COM 20369C106 7 185 SH   SOLE   0 0 185
CITY HLDG CO COM 177835105 3 36 SH   SOLE   0 0 36
COMSTOCK HLDG COS INC CL A NEW 205684202 32 14,774 SH   SOLE   0 0 14,774
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1 18 SH   SOLE   0 0 18
INVESCO EXCHNG TRADED FD T S&P GBL WATER 46138E263 71 2,000 SH   SOLE   0 0 2,000
COGNEX CORP COM 192422103 374 7,360 SH   SOLE   467 0 6,893
CANOPY GROWTH CORP COM 138035100 306 7,056 SH   SOLE   5,784 0 1,272
COLFAX CORP COM 194014106 90 3,049 SH   SOLE   2,825 0 224
CULLEN FROST BANKERS INC COM 229899109 32 327 SH   SOLE   0 0 327
CITIZENS FINL GROUP INC COM 174610105 322 9,906 SH   SOLE   282 0 9,624
CAPITOL FED FINL INC COM 14057J101 0 12 SH   SOLE   0 0 12
CF INDS HLDGS INC COM 125269100 128 3,124 SH   SOLE   596 0 2,528
CEVA INC COM 157210105 2 89 SH   SOLE   0 0 89
CERNER CORP COM 156782104 837 14,637 SH   SOLE   4,806 0 9,831
CNOOC LTD SPONSORED ADR 126132109 1 5 SH   SOLE   0 0 5
CENTURY ALUM CO COM 156431108 2 178 SH   SOLE   0 0 178
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 220 SH   SOLE   142 0 78
CENTRAL GARDEN & PET CO COM 153527106 1 44 SH   SOLE   0 0 44
CLEARBRIDGE MLP AND MIDSTR COM 184692101 13 1,000 SH   SOLE   0 0 1,000
CELGENE CORP COM 151020104 613 6,499 SH   SOLE   1,831 0 4,668
CONSOL ENERGY INC NEW COM 20854L108 8 226 SH   SOLE   0 0 226
SPROTT PHYSICAL GOLD & SIL TR UNIT 85208R101 50 4,000 SH   SOLE   4,000 0 0
CAREER EDUCATION CORP COM 141665109 3 164 SH   SOLE   0 0 164
CELANESE CORP DEL COM 150870103 16 158 SH   SOLE   0 0 158
CDW CORP COM 12514G108 56 586 SH   SOLE   229 0 357
CADENCE DESIGN SYSTEM INC COM 127387108 48 749 SH   SOLE   0 0 749
CDK GLOBAL INC COM 12508E101 84 1,427 SH   SOLE   748 0 679
CENTENNIAL RESOURCE DEV IN CL A 15136A102 4 408 SH   SOLE   0 0 408
CENTURY CMNTYS INC COM 156504300 13 550 SH   SOLE   550 0 0
COGENT COMMUNICATIONS HLDG COM NEW 19239V302 8 150 SH   SOLE   40 0 110
CLEAR CHANNEL OUTDOOR HLDG CL A 18451C109 1 98 SH   SOLE   0 0 98
CABOT MICROELECTRONICS COR COM 12709P103 22 193 SH   SOLE   0 0 193
CARNIVAL CORP UNIT 99/99/9999 143658300 153 3,015 SH   SOLE   577 0 2,438
CROWN HOLDINGS INC COM 228368106 157 2,869 SH   SOLE   333 0 2,536
CAMECO CORP COM 13321L108 0 20 SH   SOLE   0 0 20
CROWN CASTLE INTL CORP NEW COM 22822V101 755 5,898 SH   SOLE   310 0 5,588
COCA COLA EUROPEAN PARTNER SHS G25839104 29 562 SH   SOLE   0 0 562
CHEMOURS CO COM 163851108 31 826 SH   SOLE   484 0 342
CBIZ INC COM 124805102 81 4,000 SH   SOLE   0 0 4,000
COMMUNITY BK SYS INC COM 203607106 8 136 SH   SOLE   0 0 136
CABOT CORP COM 127055101 13 301 SH   SOLE   0 0 301
COMMERCE BANCSHARES INC COM 200525103 8 131 SH   SOLE   0 0 131
CBS CORP NEW CL B 124857202 47 995 SH   SOLE   0 0 995
CRACKER BARREL OLD CTRY ST COM 22410J106 12 77 SH   SOLE   0 0 77
CBRE GROUP INC CL A 12504L109 294 5,941 SH   SOLE   4,210 0 1,731
CBOE GLOBAL MARKETS INC COM 12503M108 12 124 SH   SOLE   0 0 124
CAPITAL BANCORP INC MD COM 139737100 2,356 202,740 SH   SOLE   0 0 202,740
CAMBREX CORP COM 132011107 139 3,587 SH   SOLE   0 0 3,587
CBL & ASSOC PPTYS INC COM 124830100 1 634 SH   SOLE   0 0 634
COMPANHIA BRASILEIRA DE DI SPN ADR PFD CL A 20440T201 0 13 SH   SOLE   0 0 13
CINCINNATI BELL INC NEW COM NEW 171871502 2 170 SH   SOLE   0 0 170
CHUBB LIMITED COM H1467J104 418 2,982 SH   SOLE   152 0 2,830
CATHAY GEN BANCORP COM 149150104 2 53 SH   SOLE   0 0 53
CATO CORP NEW CL A 149205106 1 92 SH   SOLE   0 0 92
CARDTRONICS PLC SHS CL A G1991C105 4 120 SH   SOLE   0 0 120
CATERPILLAR INC DEL COM 149123101 748 5,523 SH   SOLE   2,112 0 3,411
CASEYS GEN STORES INC COM 147528103 2 17 SH   SOLE   0 0 17
CARS COM INC COM 14575E105 5 214 SH   SOLE   0 0 214
AVIS BUDGET GROUP INC COM 053774105 3 96 SH   SOLE   0 0 96
CAL MAINE FOODS INC COM NEW 128030202 4 80 SH   SOLE   0 0 80
CALERES INC COM 129500104 3 117 SH   SOLE   0 0 117
CHEESECAKE FACTORY INC COM 163072101 13 272 SH   SOLE   0 0 272
CANON INC SPONSORED ADR 138006309 20 674 SH   SOLE   0 0 674
CARDINAL HEALTH INC COM 14149Y108 145 3,016 SH   SOLE   765 0 2,251
CONAGRA BRANDS INC COM 205887102 189 6,814 SH   SOLE   1,549 0 5,265
CAE INC COM 124765108 1 30 SH   SOLE   0 0 30
CADENCE BANCORPORATION CL A 12739A100 6 300 SH   SOLE   300 0 0
CACI INTL INC CL A 127190304 101 553 SH   SOLE   0 0 553
CABLE ONE INC COM 12685J105 7 7 SH   SOLE   0 0 7
CITIGROUP INC COM NEW 172967424 1,542 24,776 SH   SOLE   3,738 0 21,037
BOYD GAMING CORP COM 103304101 5 188 SH   SOLE   109 0 79
BANCORPSOUTH BK TUPELO MIS COM 05971J102 2 81 SH   SOLE   0 0 81
BOSTON PROPERTIES INC COM 101121101 102 762 SH   SOLE   0 0 762
NUVEEN S&P 500 BUY-WRITE I COM 6706ER101 17 1,250 SH   SOLE   0 0 1,250
BLACKSTONE MTG TR INC COM CL A 09257W100 265 7,656 SH   SOLE   0 0 7,656
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 297 8,500 SH   SOLE   3,124 0 5,375
BWX TECHNOLOGIES INC COM 05605H100 15 312 SH   SOLE   0 0 312
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 102 3,658 SH   SOLE   3,658 0 0
BORGWARNER INC COM 099724106 60 1,574 SH   SOLE   42 0 1,532
BRIGHTVIEW HLDGS INC COM 10948C107 27 1,850 SH   SOLE   0 0 1,850
BURLINGTON STORES INC COM 122017106 87 555 SH   SOLE   227 0 328
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 85 1,016 SH   SOLE   162 0 854
BIOTIME INC COM 09066L105 0 88 SH   SOLE   88 0 0
HANCOCK JOHN FINL OPPTYS F SH BEN INT NEW 409735206 1 39 SH   SOLE   39 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 186 4,455 SH   SOLE   1,832 0 2,623
BT GROUP PLC ADR 05577E101 27 1,857 SH   SOLE   250 0 1,607
BOSTON SCIENTIFIC CORP COM 101137107 262 6,826 SH   SOLE   800 0 6,026
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 221 2,775 SH   SOLE   465 0 2,310
INVESCO EXCH TRD SLF IDX F BULSHS 2022 HY 46138J874 11 446 SH   SOLE   446 0 0
INVESCO EXCH TRD SLF IDX F BULSHS 2020 HY 46138J601 161 6,685 SH   SOLE   6,685 0 0
INVESCO EXCH TRD SLF IDX F BULSHS 2019 HY 46138J403 352 14,663 SH   SOLE   14,663 0 0
INVESCO EXCH TRD SLF IDX F BULSHS 2022 CB 46138J882 49 2,306 SH   SOLE   1,261 0 1,045
INVESCO EXCH TRD SLF IDX F BULSHS 2021 CB 46138J700 173 8,231 SH   SOLE   1,756 0 6,475
INVESCO EXCH TRD SLF IDX F BULSHS 2020 CB 46138J502 334 15,758 SH   SOLE   15,758 0 0
INVESCO EXCH TRD SLF IDX F BULSHS 2019 CB 46138J304 277 13,125 SH   SOLE   13,125 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1 113 SH   SOLE   0 0 113
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 13 SH   SOLE   0 0 13
BRIXMOR PPTY GROUP INC COM 11120U105 7 391 SH   SOLE   0 0 391
BROWN & BROWN INC COM 115236101 33 1,128 SH   SOLE   500 0 628
BROOKS AUTOMATION INC COM 114340102 5 167 SH   SOLE   0 0 167
BRUKER CORP COM 116794108 34 883 SH   SOLE   0 0 883
BROOKLINE BANCORP INC DEL COM 11373M107 3 232 SH   SOLE   0 0 232
BLUEROCK RESIDENTIAL GRW R COM CL A 09627J102 0 25 SH   SOLE   0 0 25
BRF SA SPONSORED ADR 10552T107 0 53 SH   SOLE   0 0 53
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 57 2,675 SH   SOLE   2,675 0 0
BRADY CORP CL A 104674106 20 437 SH   SOLE   0 0 437
BROADRIDGE FINL SOLUTIONS COM 11133T103 146 1,407 SH   SOLE   520 0 887
BIO PATH HOLDINGS INC COM 09057N300 2 100 SH   SOLE   100 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 17 625 SH   SOLE   625 0 0
BROOKFIELD PROPERTY REIT I CL A 11282X103 4 201 SH   SOLE   0 0 201
POPULAR INC COM NEW 733174700 9 172 SH   SOLE   0 0 172
BOSTON PRIVATE FINL HLDGS COM 101119105 2 228 SH   SOLE   0 0 228
BP PLC SPONSORED ADR 055622104 364 8,324 SH   SOLE   4,316 0 4,008
BOK FINL CORP COM NEW 05561Q201 2 28 SH   SOLE   0 0 28
BANK HAWAII CORP COM 062540109 8 106 SH   SOLE   0 0 106
BANK N S HALIFAX COM 064149107 4 70 SH   SOLE   0 0 70
BARNES & NOBLE ED INC COM 06777U101 1 169 SH   SOLE   0 0 169
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 381 6,838 SH   SOLE   78 0 6,760
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,149 14,151 SH   SOLE   4,100 0 10,051
BRISTOL MYERS SQUIBB CO COM 110122108 955 20,010 SH   SOLE   6,898 0 13,112
BEMIS CO INC COM 081437105 11 190 SH   SOLE   0 0 190
BIOMARIN PHARMACEUTICAL IN COM 09061G101 756 8,512 SH   SOLE   0 0 8,512
BANK MONTREAL QUE COM 063671101 107 1,432 SH   SOLE   1,295 0 137
BADGER METER INC COM 056525108 21 378 SH   SOLE   300 0 78
BLUEBIRD BIO INC COM 09609G100 27 172 SH   SOLE   75 0 97
BLINK CHARGING CO COM 09354A100 0 20 SH   SOLE   20 0 0
BALL CORP COM 058498106 76 1,306 SH   SOLE   0 0 1,306
BLACKBAUD INC COM 09227Q100 57 718 SH   SOLE   157 0 561
BLACKROCK INC COM 09247X101 1,025 2,399 SH   SOLE   1,464 0 935
BUILDERS FIRSTSOURCE INC COM 12008R107 0 32 SH   SOLE   0 0 32
TOPBUILD CORP COM 89055F103 8 127 SH   SOLE   0 0 127
BELLICUM PHARMACEUTICALS I COM 079481107 7 2,200 SH   SOLE   2,200 0 0
BLACKLINE INC COM 09239B109 37 803 SH   SOLE   0 0 803
BANKUNITED INC COM 06652K103 0 3 SH   SOLE   0 0 3
BARNES & NOBLE INC COM 067774109 0 29 SH   SOLE   0 0 29
BOOKING HLDGS INC COM 09857L108 483 277 SH   SOLE   28 0 249
INVESCO EXCHNG TRADED FD T SR LN ETF 46138G508 110 4,867 SH   SOLE   4,867 0 0
BLACK KNIGHT INC COM 09215C105 42 779 SH   SOLE   653 0 126
BLACK HILLS CORP COM 092113109 22 292 SH   SOLE   208 0 84
BUCKLE INC COM 118440106 18 948 SH   SOLE   0 0 948
BROOKDALE SR LIVING INC COM 112463104 25 3,779 SH   SOLE   2,900 0 879
BANK NEW YORK MELLON CORP COM 064058100 266 5,266 SH   SOLE   447 0 4,819
BJS RESTAURANTS INC COM 09180C106 3 71 SH   SOLE   0 0 71
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 22 258 SH   SOLE   0 0 258
BLACKROCK MULTI-SECTOR INC COM 09258A107 75 4,500 SH   SOLE   0 0 4,500
BROOKFIELD INFRAST PARTNER LP INT UNIT G16252101 86 2,064 SH   SOLE   150 0 1,914
BIO RAD LABS INC CL A 090572207 9 29 SH   SOLE   22 0 7
BIOGEN INC COM 09062X103 566 2,395 SH   SOLE   313 0 2,082
BIG LOTS INC COM 089302103 3 70 SH   SOLE   0 0 70
BAIDU INC SPON ADR REP A 056752108 11 68 SH   SOLE   0 0 68
SOTHEBYS COM 835898107 21 568 SH   SOLE   0 0 568
BHP GROUP LTD SPONSORED ADS 088606108 63 1,151 SH   SOLE   0 0 1,151
BERKSHIRE HILLS BANCORP IN COM 084680107 3 121 SH   SOLE   0 0 121
BAKER HUGHES A GE CO CL A 05722G100 88 3,163 SH   SOLE   16 0 3,147
BRIGHTHOUSE FINL INC COM 10922N103 34 943 SH   SOLE   139 0 804
BENCHMARK ELECTRS INC COM 08160H101 3 115 SH   SOLE   0 0 115
BAUSCH HEALTH COS INC COM 071734107 1 33 SH   SOLE   0 0 33
BIGLARI HLDGS INC COM STK CL B 08986R309 6 39 SH   SOLE   0 0 39
BLACKROCK ENHANCED INTL DI COM BENE INTER 092524107 10 1,825 SH   SOLE   0 0 1,825
B & G FOODS INC NEW COM 05508R106 15 621 SH   SOLE   425 0 196
BEIGENE LTD SPONSORED ADR 07725L102 8 60 SH   SOLE   0 0 60
BRIGGS & STRATTON CORP COM 109043109 6 516 SH   SOLE   500 0 16
BGC PARTNERS INC CL A 05541T101 1 245 SH   SOLE   225 0 20
BUNGE LIMITED COM G16962105 12 223 SH   SOLE   0 0 223
SAUL CTRS INC COM 804395101 4 81 SH   SOLE   0 0 81
BROWN FORMAN CORP CL B 115637209 81 1,544 SH   SOLE   0 0 1,544
BRIGHT HORIZONS FAM SOL IN COM 109194100 27 214 SH   SOLE   0 0 214
BERRY GLOBAL GROUP INC COM 08579W103 24 444 SH   SOLE   0 0 444
BROOKFIELD RENEWABLE PARTN PARTNERSHIP UNIT G16258108 16 500 SH   SOLE   0 0 500
FRANKLIN RES INC COM 354613101 63 1,910 SH   SOLE   200 0 1,710
BEL FUSE INC CL B 077347300 1 56 SH   SOLE   0 0 56
BELMOND LTD CL A G1154H107 7 293 SH   SOLE   0 0 293
BEACON ROOFING SUPPLY INC COM 073685109 2 61 SH   SOLE   0 0 61
BIOTELEMETRY INC COM 090672106 26 413 SH   SOLE   0 0 413
BLOOM ENERGY CORP COM CL A 093712107 215 16,638 SH   SOLE   1,800 0 14,838
BECTON DICKINSON & CO COM 075887109 2,986 11,957 SH   SOLE   7,572 0 4,385
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8 494 SH   SOLE   0 0 494
BELDEN INC COM 077454106 35 654 SH   SOLE   0 0 654
BARCLAYS PLC ADR 06738E204 10 1,289 SH   SOLE   0 0 1,289
BALCHEM CORP COM 057665200 31 336 SH   SOLE   0 0 336
BLUCORA INC COM 095229100 13 389 SH   SOLE   0 0 389
BRINKS CO COM 109696104 125 1,659 SH   SOLE   0 0 1,659
BANCO DE CHILE SPONSORED ADS 059520106 15 521 SH   SOLE   0 0 521
BONANZA CREEK ENERGY INC COM NEW 097793400 3 111 SH   SOLE   0 0 111
BCE INC COM NEW 05534B760 38 849 SH   SOLE   87 0 762
BOISE CASCADE CO DEL COM 09739D100 3 98 SH   SOLE   0 0 98
BRUNSWICK CORP COM 117043109 3 68 SH   SOLE   0 0 68
BEST BUY INC COM 086516101 70 988 SH   SOLE   118 0 870
BANCO BILBAO VIZCAYA ARGEN SPONSORED ADR 05946K101 15 2,655 SH   SOLE   0 0 2,655
BB&T CORP COM 054937107 697 14,976 SH   SOLE   4 0 14,972
BHP GROUP PLC SPONSORED ADR 05545E209 10 197 SH   SOLE   78 0 119
BANCO BRADESCO S A SP ADR PFD NEW 059460303 27 2,498 SH   SOLE   2,498 0 0
BED BATH & BEYOND INC COM 075896100 7 386 SH   SOLE   0 0 386
BLACKBERRY LTD COM 09228F103 5 500 SH   SOLE   0 0 500
BAXTER INTL INC COM 071813109 539 6,628 SH   SOLE   4,106 0 2,522
LIBERTY MEDIA CORP DELAWAR COM C BRAVES GRP 531229888 0 14 SH   SOLE   3 0 11
LIBERTY MEDIA CORP DELAWAR COM A BRAVES GRP 531229706 0 3 SH   SOLE   1 0 2
CREDICORP LTD COM G2519Y108 1 4 SH   SOLE   0 0 4
BANNER CORP COM NEW 06652V208 2 45 SH   SOLE   0 0 45
BANC OF CALIFORNIA INC COM 05990K106 2 177 SH   SOLE   0 0 177
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 244 5,234 SH   SOLE   100 0 5,134
BOOZ ALLEN HAMILTON HLDG C CL A 099502106 61 1,048 SH   SOLE   0 0 1,048
BANK AMER CORP COM 060505104 2,311 83,746 SH   SOLE   12,612 0 71,134
NATUS MEDICAL INC DEL COM 639050103 2 82 SH   SOLE   0 0 82
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,199 6,573 SH   SOLE   1,314 0 5,259
BOEING CO COM 097023105 2,611 6,846 SH   SOLE   2,543 0 4,303
BARNES GROUP INC COM 067806109 36 701 SH   SOLE   0 0 701
AZZ INC COM 002474104 3 81 SH   SOLE   0 0 81
ASPEN TECHNOLOGY INC COM 045327103 1 6 SH   SOLE   0 0 6
AUTOZONE INC COM 053332102 331 323 SH   SOLE   183 0 140
ASTRAZENECA PLC SPONSORED ADR 046353108 764 18,892 SH   SOLE   786 0 18,106
ALTERYX INC COM CL A 02156B103 1 14 SH   SOLE   0 0 14
ACUITY BRANDS INC COM 00508Y102 10 84 SH   SOLE   46 0 38
ATLANTICA YIELD PLC SHS G0751N103 39 2,024 SH   SOLE   0 0 2,024
AXALTA COATING SYS LTD COM G0750C108 8 309 SH   SOLE   0 0 309
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8 139 SH   SOLE   0 0 139
AMREP CORP NEW COM 032159105 0 32 SH   SOLE   32 0 0
AMERICAN EXPRESS CO COM 025816109 1,078 9,865 SH   SOLE   3,269 0 6,596
AMERICAN AXLE & MFG HLDGS COM 024061103 7 503 SH   SOLE   0 0 503
ANIXTER INTL INC COM 035290105 3 49 SH   SOLE   0 0 49
AXOS FINL INC COM 05465C100 4 137 SH   SOLE   0 0 137
AMERICAN STS WTR CO COM 029899101 39 551 SH   SOLE   460 0 91
AMERICAN WTR WKS CO INC NE COM 030420103 35 338 SH   SOLE   0 0 338
ARMSTRONG WORLD INDS INC N COM 04247X102 4 55 SH   SOLE   0 0 55
AVERY DENNISON CORP COM 053611109 99 876 SH   SOLE   29 0 847
AVX CORP NEW COM 002444107 3 154 SH   SOLE   0 0 154
AVNET INC COM 053807103 9 216 SH   SOLE   57 0 159
AVON PRODS INC COM 054303102 5 1,848 SH   SOLE   420 0 1,428
AVANOS MED INC COM 05350V106 9 200 SH   SOLE   130 0 70
BROADCOM INC COM 11135F101 723 2,406 SH   SOLE   413 0 1,993
AMERICAN VANGUARD CORP COM 030371108 1 60 SH   SOLE   0 0 60
AVALONBAY CMNTYS INC COM 053484101 159 793 SH   SOLE   92 0 701
AEROVIRONMENT INC COM 008073108 4 56 SH   SOLE   0 0 56
GRUPO AVAL ACCIONES Y VALO SPONSORED ADS 40053W101 0 33 SH   SOLE   0 0 33
AVISTA CORP COM 05379B107 8 188 SH   SOLE   0 0 188
YAMANA GOLD INC COM 98462Y100 1 485 SH   SOLE   485 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 1 330 SH   SOLE   0 0 330
GOLDEN MINERALS CO COM 381119106 0 150 SH   SOLE   150 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1 86 SH   SOLE   0 0 86
ACTIVISION BLIZZARD INC COM 00507V109 106 2,318 SH   SOLE   131 0 2,187
ACTUANT CORP CL A NEW 00508X203 42 1,722 SH   SOLE   320 0 1,402
ASTRONICS CORP COM 046433108 713 21,783 SH   SOLE   0 0 21,783
ATRION CORP COM 049904105 2,345 2,669 SH   SOLE   0 0 2,669
ATRICURE INC COM 04963C209 2 78 SH   SOLE   78 0 0
APTARGROUP INC COM 038336103 62 579 SH   SOLE   262 0 317
ATMOS ENERGY CORP COM 049560105 17 163 SH   SOLE   0 0 163
ATN INTL INC COM 00215F107 3 53 SH   SOLE   0 0 53
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3 105 SH   SOLE   0 0 105
AUTOHOME INC SP ADR RP CL A 05278C107 0 4 SH   SOLE   0 0 4
ATHENE HLDG LTD CL A G0684D107 46 1,130 SH   SOLE   0 0 1,130
ADTALEM GLOBAL ED INC COM 00737L103 62 1,333 SH   SOLE   0 0 1,333
ATLANTIC PWR CORP COM NEW 04878Q863 3 1,000 SH   SOLE   1,000 0 0
ASE TECHNOLOGY HOLDING CO SPONSORED ADS 00215W100 1 187 SH   SOLE   0 0 187
ASTEC INDS INC COM 046224101 5 131 SH   SOLE   0 0 131
ASSERTIO THERAPEUTICS INC COM 04545L107 10 1,956 SH   SOLE   0 0 1,956
ASCENA RETAIL GROUP INC COM 04351G101 2 2,000 SH   SOLE   0 0 2,000
ASML HOLDING N V N Y REGISTRY SHS N07059210 732 3,892 SH   SOLE   15 0 3,877
ADVANSIX INC COM 00773T101 6 225 SH   SOLE   20 0 205
ASHLAND GLOBAL HLDGS INC COM 044186104 9 120 SH   SOLE   0 0 120
ASGN INC COM 00191U102 1 20 SH   SOLE   0 0 20
ASSOCIATED BANC CORP COM 045487105 58 2,705 SH   SOLE   2,506 0 199
ARROWHEAD PHARMACEUTICALS COM 04280A100 39 2,100 SH   SOLE   1,843 0 257
ARROW ELECTRS INC COM 042735100 5 69 SH   SOLE   0 0 69
ARRAY BIOPHARMA INC COM 04269X105 10 429 SH   SOLE   0 0 429
ARRIS INTERNATIONAL PLC SHS G0551A103 3 103 SH   SOLE   0 0 103
ARMOUR RESIDENTIAL REIT IN COM NEW 042315507 3 139 SH   SOLE   0 0 139
ARCHROCK INC COM 03957W106 2 233 SH   SOLE   0 0 233
ARCONIC INC COM 03965L100 42 2,204 SH   SOLE   1,075 0 1,129
ARAMARK COM 03852U106 43 1,450 SH   SOLE   395 0 1,055
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 11 550 SH   SOLE   0 0 550
ARLO TECHNOLOGIES INC COM 04206A101 1 221 SH   SOLE   0 0 221
ARK ETF TR WEB X.O ETF 00214Q401 136 2,634 SH   SOLE   0 0 2,634
ARGO GROUP INTL HLDGS LTD COM G0464B107 648 9,167 SH   SOLE   0 0 9,167
ALEXANDRIA REAL ESTATE EQ COM 015271109 163 1,144 SH   SOLE   920 0 224
ARDELYX INC COM 039697107 4 1,500 SH   SOLE   1,500 0 0
ARES CAP CORP COM 04010L103 290 16,922 SH   SOLE   0 0 16,922
ARCBEST CORP COM 03937C105 3 91 SH   SOLE   0 0 91
ANTERO RES CORP COM 03674X106 4 484 SH   SOLE   0 0 484
APERGY CORP COM 03755L104 70 1,703 SH   SOLE   500 0 1,203
APTEVO THERAPEUTICS INC COM 03835L108 0 500 SH   SOLE   0 0 500
APTIV PLC SHS G6095L109 41 513 SH   SOLE   6 0 507
APPIAN CORP CL A 03782L101 2 55 SH   SOLE   0 0 55
APOGEE ENTERPRISES INC COM 037598109 3 73 SH   SOLE   0 0 73
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 0 9 SH   SOLE   0 0 9
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 1,000 SH   SOLE   0 0 1,000
AMPHENOL CORP NEW CL A 032095101 758 8,022 SH   SOLE   737 0 7,285
AMERICAN PUBLIC EDUCATION COM 02913V103 1 45 SH   SOLE   0 0 45
AIR PRODS & CHEMS INC COM 009158106 199 1,044 SH   SOLE   29 0 1,015
ANADARKO PETE CORP COM 032511107 415 9,116 SH   SOLE   1,662 0 7,454
ARTISAN PARTNERS ASSET MGM CL A 04316A108 26 1,050 SH   SOLE   0 0 1,050
APACHE CORP COM 037411105 78 2,248 SH   SOLE   968 0 1,280
SMITH A O CORP COM 831865209 182 3,412 SH   SOLE   3,045 0 367
AON PLC SHS CL A G0408V102 162 947 SH   SOLE   12 0 935
ANTHEM INC COM 036752103 585 2,039 SH   SOLE   445 0 1,594
ANSYS INC COM 03662Q105 144 790 SH   SOLE   288 0 502
ANI PHARMACEUTICALS INC COM 00182C103 3 37 SH   SOLE   0 0 37
ANIKA THERAPEUTICS INC COM 035255108 0 8 SH   SOLE   0 0 8
ANGIODYNAMICS INC COM 03475V101 2 72 SH   SOLE   0 0 72
ANGI HOMESERVICES INC COM CL A 00183L102 2 150 SH   SOLE   150 0 0
ABERCROMBIE & FITCH CO CL A 002896207 5 194 SH   SOLE   0 0 194
ARISTA NETWORKS INC COM 040413106 36 113 SH   SOLE   16 0 97
ANDERSONS INC COM 034164103 2 68 SH   SOLE   0 0 68
AMERICAN NATL INS CO COM 028591105 8 70 SH   SOLE   0 0 70
AUTONATION INC COM 05329W102 15 408 SH   SOLE   88 0 320
AMAZON COM INC COM 023135106 8,578 4,817 SH   SOLE   1,189 0 3,628
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 316 22,117 SH   SOLE   50 0 22,067
AMERICAN WOODMARK CORPORAT COM 030506109 104 1,256 SH   SOLE   1,090 0 166
TD AMERITRADE HLDG CORP COM 87236Y108 186 3,713 SH   SOLE   3,176 0 537
AMERICAN TOWER CORP NEW COM 03027X100 1,795 9,110 SH   SOLE   1,511 0 7,599
AMERISAFE INC COM 03071H100 20 330 SH   SOLE   0 0 330
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 0 10 SH   SOLE   0 0 10
AMPHASTAR PHARMACEUTICALS COM 03209R103 2 103 SH   SOLE   0 0 103
AMERIPRISE FINL INC COM 03076C106 294 2,293 SH   SOLE   192 0 2,101
AMN HEALTHCARE SERVICES IN COM 001744101 12 264 SH   SOLE   0 0 264
ALPS ETF TR ALERIAN MLP 00162Q866 418 41,666 SH   SOLE   0 0 41,666
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6 218 SH   SOLE   218 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11 490 SH   SOLE   165 0 325
AMGEN INC COM 031162100 1,645 8,657 SH   SOLE   1,779 0 6,878
AFFILIATED MANAGERS GROUP COM 008252108 64 600 SH   SOLE   215 0 385
AMEDISYS INC COM 023436108 1 8 SH   SOLE   0 0 8
AMETEK INC NEW COM 031100100 113 1,364 SH   SOLE   697 0 667
ADVANCED MICRO DEVICES INC COM 007903107 79 3,110 SH   SOLE   242 0 2,868
AMC NETWORKS INC CL A 00164V103 7 118 SH   SOLE   0 0 118
AMBAC FINL GROUP INC COM NEW 023139884 2 117 SH   SOLE   0 0 117
APPLIED MATLS INC COM 038222105 186 4,700 SH   SOLE   408 0 4,292
AMAG PHARMACEUTICALS INC COM 00163U106 1 79 SH   SOLE   0 0 79
ALEXION PHARMACEUTICALS IN COM 015351109 71 527 SH   SOLE   3 0 524
AUTOLIV INC COM 052800109 8 115 SH   SOLE   19 0 96
ALLISON TRANSMISSION HLDGS COM 01973R101 28 632 SH   SOLE   0 0 632
ALARM COM HLDGS INC COM 011642105 45 695 SH   SOLE   0 0 695
ALNYLAM PHARMACEUTICALS IN COM 02043Q107 50 538 SH   SOLE   440 0 98
ALLY FINL INC COM 02005N100 20 724 SH   SOLE   0 0 724
ALLEGION PUB LTD CO ORD SHS G0176J109 76 839 SH   SOLE   0 0 839
ALLSTATE CORP COM 020002101 266 2,822 SH   SOLE   439 0 2,384
ALKERMES PLC SHS G01767105 18 496 SH   SOLE   440 0 56
ALASKA AIR GROUP INC COM 011659109 14 248 SH   SOLE   0 0 248
ALLEGIANT TRAVEL CO COM 01748X102 5 40 SH   SOLE   0 0 40
ALIGN TECHNOLOGY INC COM 016255101 174 613 SH   SOLE   127 0 486
ALAMO GROUP INC COM 011311107 1 13 SH   SOLE   0 0 13
ALEXANDER & BALDWIN INC NE COM 014491104 1 57 SH   SOLE   0 0 57
ALLETE INC COM NEW 018522300 81 984 SH   SOLE   915 0 69
ALICO INC COM 016230104 0 6 SH   SOLE   0 0 6
ALBEMARLE CORP COM 012653101 632 7,713 SH   SOLE   1,161 0 6,552
AIR LEASE CORP CL A 00912X302 170 4,948 SH   SOLE   4,166 0 782
AK STL HLDG CORP COM 001547108 17 6,359 SH   SOLE   5,000 0 1,359
ACADIA RLTY TR COM SH BEN INT 004239109 7 273 SH   SOLE   0 0 273
AKAMAI TECHNOLOGIES INC COM 00971T101 56 779 SH   SOLE   28 0 751
AEROJET ROCKETDYNE HLDGS I COM 007800105 7 204 SH   SOLE   0 0 204
GALLAGHER ARTHUR J & CO COM 363576109 72 920 SH   SOLE   3 0 917
ASSURANT INC COM 04621X108 48 501 SH   SOLE   0 0 501
APARTMENT INVT & MGMT CO CL A 03748R754 45 899 SH   SOLE   0 0 899
APPLIED INDL TECHNOLOGIES COM 03820C105 43 718 SH   SOLE   0 0 718
AAR CORP COM 000361105 1 43 SH   SOLE   0 0 43
ALBANY INTL CORP CL A 012348108 12 167 SH   SOLE   0 0 167
AMERICAN INTL GROUP INC COM NEW 026874784 299 6,954 SH   SOLE   930 0 6,024
ISHARES TR AGENCY BOND ETF 464288166 2 18 SH   SOLE   18 0 0
AVANGRID INC COM 05351W103 10 205 SH   SOLE   90 0 115
ASSURED GUARANTY LTD COM G0585R106 13 300 SH   SOLE   0 0 300
ALLERGAN PLC SHS G0177J108 323 2,205 SH   SOLE   1,130 0 1,075
AGIOS PHARMACEUTICALS INC COM 00847X104 2 32 SH   SOLE   0 0 32
ISHARES TR CORE US AGGBD ET 464287226 208 1,903 SH   SOLE   1,893 0 10
AGCO CORP COM 001084102 50 722 SH   SOLE   100 0 622
FIRST MAJESTIC SILVER CORP COM 32076V103 7 1,000 SH   SOLE   1,000 0 0
AFLAC INC COM 001055102 368 7,361 SH   SOLE   3,471 0 3,890
ARMSTRONG FLOORING INC COM 04238R106 0 21 SH   SOLE   0 0 21
AMERICAN FINL GROUP INC OH COM 025932104 40 418 SH   SOLE   210 0 208
AES CORP COM 00130H105 161 8,881 SH   SOLE   1,884 0 6,997
AERIE PHARMACEUTICALS INC COM 00771V108 19 403 SH   SOLE   0 0 403
AERCAP HOLDINGS NV SHS N00985106 46 990 SH   SOLE   167 0 823
AMERICAN ELEC PWR CO INC COM 025537101 625 7,465 SH   SOLE   1,096 0 6,369
AMERICAN EAGLE OUTFITTERS COM 02553E106 1 61 SH   SOLE   0 0 61
AMERICAN EQTY INVT LIFE HL COM 025676206 7 241 SH   SOLE   0 0 241
ADVANCED ENERGY INDS COM 007973100 11 219 SH   SOLE   0 0 219
AEGION CORP COM 00770F104 27 1,540 SH   SOLE   0 0 1,540
AEGON N V NY REGISTRY SHS 007924103 14 2,913 SH   SOLE   0 0 2,913
AMEREN CORP COM 023608102 118 1,604 SH   SOLE   0 0 1,604
ADDUS HOMECARE CORP COM 006739106 1 19 SH   SOLE   0 0 19
ADTRAN INC COM 00738A106 1 88 SH   SOLE   0 0 88
ADT INC COM 00090Q103 0 70 SH   SOLE   0 0 70
ADVANCED DISP SVCS INC DEL COM 00790X101 558 19,940 SH   SOLE   17,440 0 2,500
AUTODESK INC COM 052769106 154 989 SH   SOLE   0 0 989
ALLIANCE DATA SYSTEMS CORP COM 018581108 50 283 SH   SOLE   3 0 280
AUTOMATIC DATA PROCESSING COM 053015103 968 6,057 SH   SOLE   2,343 0 3,714
ADIENT PLC ORD SHS G0084W101 12 933 SH   SOLE   169 0 764
ADAMIS PHARMACEUTICALS COR COM NEW 00547W208 3 1,500 SH   SOLE   1,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 285 6,599 SH   SOLE   3,360 0 3,239
ANALOG DEVICES INC COM 032654105 486 4,619 SH   SOLE   1,786 0 2,833
AGREE REALTY CORP COM 008492100 7 97 SH   SOLE   0 0 97
ADOBE INC COM 00724F101 1,216 4,564 SH   SOLE   159 0 4,405
ISHARES TR MSCI ACWI EX US 464288240 6 122 SH   SOLE   122 0 0
ISHARES TR MSCI ACWI ETF 464288257 57 795 SH   SOLE   495 0 300
ACORDA THERAPEUTICS INC COM 00484M106 2 125 SH   SOLE   0 0 125
ACNB CORP COM 000868109 254 6,875 SH   SOLE   0 0 6,875
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60,165 341,806 SH   SOLE   5,538 0 336,268
AECOM COM 00766T100 94 3,184 SH   SOLE   1,105 0 2,079
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4 192 SH   SOLE   0 0 192
ACI WORLDWIDE INC COM 004498101 89 2,707 SH   SOLE   44 0 2,663
ACADIA HEALTHCARE COMPANY COM 00404A109 30 1,034 SH   SOLE   0 0 1,034
ARCH CAP GROUP LTD ORD G0450A105 609 18,855 SH   SOLE   15,869 0 2,986
ACCO BRANDS CORP COM 00081T108 1 160 SH   SOLE   0 0 160
AMERICAN CAMPUS CMNTYS INC COM 024835100 21 447 SH   SOLE   0 0 447
ATLANTIC CAP BANCSHARES IN COM 048269203 0 7 SH   SOLE   0 0 7
AURORA CANNABIS INC COM 05156X108 0 30 SH   SOLE   20 0 10
ARCOSA INC COM 039653100 12 385 SH   SOLE   0 0 385
ABBOTT LABS COM 002824100 1,487 18,599 SH   SOLE   8,564 0 10,035
ABIOMED INC COM 003654100 123 429 SH   SOLE   133 0 296
ABM INDS INC COM 000957100 7 191 SH   SOLE   0 0 191
ASBURY AUTOMOTIVE GROUP IN COM 043436104 4 54 SH   SOLE   0 0 54
AMBEV SA SPONSORED ADR 02319V103 17 3,873 SH   SOLE   900 0 2,973
AMERIS BANCORP COM 03076K108 2 65 SH   SOLE   0 0 65
AMERISOURCEBERGEN CORP COM 03073E105 84 1,054 SH   SOLE   0 0 1,054
ABBVIE INC COM 00287Y109 1,723 21,381 SH   SOLE   8,437 0 12,944
ABB LTD SPONSORED ADR 000375204 24 1,278 SH   SOLE   220 0 1,058
AXON ENTERPRISE INC COM 05464C101 54 987 SH   SOLE   0 0 987
ISHARES TR MSCI AC ASIA ETF 464288182 289 4,083 SH   SOLE   0 0 4,083
ATLAS AIR WORLDWIDE HLDGS COM NEW 049164205 3 56 SH   SOLE   0 0 56
APPLE INC COM 037833100 19,255 101,369 SH   SOLE   30,028 0 71,341
ADVANCE AUTO PARTS INC COM 00751Y106 35 205 SH   SOLE   3 0 202
AAON INC COM PAR $0.004 000360206 31 667 SH   SOLE   0 0 667
AARONS INC COM PAR $0.50 002535300 46 875 SH   SOLE   0 0 875
AMERICAN AIRLS GROUP INC COM 02376R102 164 5,149 SH   SOLE   10 0 5,139
ALTABA INC COM 021346101 198 2,674 SH   SOLE   1,200 0 1,474
ALCOA CORP COM 013872106 9 317 SH   SOLE   0 0 317
AGILENT TECHNOLOGIES INC COM 00846U101 373 4,639 SH   SOLE   2,872 0 1,767
PIMCO INCOME STRATEGY FUND COM 72201H108 500 500,000 SH   SOLE   0 0 500,000