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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   732,987 5,369 SH   SOLE 0 0 0 5,369
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108   39,648 9,351 SH   SOLE 0 0 0 9,351
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   145,563 9,581 SH   SOLE 0 0 0 9,581
ADAMAS PHARMACEUTICALS INC COM 00548A106   434 150 SH   SOLE 0 0 0 150
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,931 153 SH   SOLE 0 0 0 153
ADIENT PLC ORD SHS G0084W101   145 16 SH   SOLE 0 0 0 16
ADVANCED MICRO DEVICES INC COM 007903107   629,079 13,832 SH   SOLE 0 0 0 13,832
AEROVIRONMENT INC COM 008073108   7,193 118 SH   SOLE 0 0 0 118
AES CORP COM 00130H105   19,679 1,447 SH   SOLE 0 0 0 1,447
AIMMUNE THERAPEUTICS INC COM 00900T107   18,025 1,250 SH   SOLE 0 0 0 1,250
ALCOA CORP COM 013872106   6,055 983 SH   SOLE 0 0 0 983
ALEXANDERS INC COM 014752109   15,177 55 SH   SOLE 0 0 0 55
ALLIANZGI CONV INCOME FD COM 018828103   33,783 9,033 SH   SOLE 0 0 0 9,033
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108   1,345 191 SH   SOLE 0 0 0 191
ALLSTATE CORP COM 020002101   133,595 1,456 SH   SOLE 0 0 0 1,456
ALPS ETF TR MED BREAKTHGH 00162Q593   13,696 432 SH   SOLE 0 0 0 432
ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106   50 83 SH   SOLE 0 0 0 83
ALTICE USA INC CL A 02156K103   6,687 300 SH   SOLE 0 0 0 300
ALTRA INDL MOTION CORP COM 02208R106   6,716 384 SH   SOLE 0 0 0 384
AMARIN CORP PLC SPONS ADR NEW 023111206   108,312 27,078 SH   SOLE 0 0 0 27,078
AMCOR PLC ORD G0250X107   739 91 SH   SOLE 0 0 0 91
AMEREN CORP COM 023608102   37,435 514 SH   SOLE 0 0 0 514
AMERICAN FIN TR INC COM CLASS A 02607T109   40,913 6,546 SH   SOLE 0 0 0 6,546
AMERICAN INTL GROUP INC COM NEW 026874784   36,888 1,521 SH   SOLE 0 0 0 1,521
AMERICAN TOWER CORP NEW COM 03027X100   2,680,391 12,309 SH   SOLE 0 0 0 12,309
AMERICAN WTR WKS CO INC NEW COM 030420103   210,761 1,763 SH   SOLE 0 0 0 1,763
AMERICOLD RLTY TR COM 03064D108   224,051 6,582 SH   SOLE 0 0 0 6,582
AMERIPRISE FINL INC COM 03076C106   67,312 657 SH   SOLE 0 0 0 657
AMERISOURCEBERGEN CORP COM 03073E105   588,968 6,655 SH   SOLE 0 0 0 6,655
ANALOG DEVICES INC COM 032654105   71,660 799 SH   SOLE 0 0 0 799
ANSYS INC COM 03662Q105   156,452 673 SH   SOLE 0 0 0 673
ANTHEM INC COM 036752103   395,359 1,741 SH   SOLE 0 0 0 1,741
APEX GLOBAL BRANDS INC COM NEW 03755M201   14,700 35,000 SH   SOLE 0 0 0 35,000
APOLLO COML REAL EST FIN INC COM 03762U105   14,098 1,900 SH   SOLE 0 0 0 1,900
APTIV PLC SHS G6095L109   10,587 215 SH   SOLE 0 0 0 215
ARCH COAL INC CL A 039380407   108,635 3,759 SH   SOLE 0 0 0 3,759
ARCHER DANIELS MIDLAND CO COM 039483102   157,079 4,465 SH   SOLE 0 0 0 4,465
ARK ETF TR ISRAEL INOVATE 00214Q609   108,438 6,250 SH   SOLE 0 0 0 6,250
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   8,475 962 SH   SOLE 0 0 0 962
ARMSTRONG WORLD INDS INC COM 04247X102   55,117 694 SH   SOLE 0 0 0 694
ASANKO GOLD INC COM 04341Y105   1,416 1,800 SH   SOLE 0 0 0 1,800
ASGN INC COM 00191U102   4,274 121 SH   SOLE 0 0 0 121
ASHLAND GLOBAL HLDGS INC COM 044186104   11,967 239 SH   SOLE 0 0 0 239
ASPEN TECHNOLOGY INC COM 045327103   1,901 20 SH   SOLE 0 0 0 20
ASTRAZENECA PLC SPONSORED ADR 046353108   547,635 12,262 SH   SOLE 0 0 0 12,262
AT&T INC COM 00206R102   5,105,279 175,138 SH   SOLE 0 0 0 175,138
ATKORE INTL GROUP INC COM 047649108   2,107 100 SH   SOLE 0 0 0 100
ATMOS ENERGY CORP COM 049560105   23,617 238 SH   SOLE 0 0 0 238
AVANGRID INC COM 05351W103   15,270 349 SH   SOLE 0 0 0 349
AZUL S A SPONSR ADR PFD 05501U106   296 29 SH   SOLE 0 0 0 29
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103   230 71 SH   SOLE 0 0 0 71
BANCORP INC DEL COM 05969A105   12,140 2,000 SH   SOLE 0 0 0 2,000
BANKUNITED INC COM 06652K103   2,805 150 SH   SOLE 0 0 0 150
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   18,183 1,100 SH   SOLE 0 0 0 1,100
BARCLAYS BANK PLC IPATH B S&P ETN 06745R693   46,463 11,250 SH   SOLE 0 0 0 11,250
BARINGS BDC INC COM 06759L103   748 100 SH   SOLE 0 0 0 100
BEACON ROOFING SUPPLY INC COM 073685109   1,654 100 SH   SOLE 0 0 0 100
BED BATH & BEYOND INC COM 075896100   1,082 257 SH   SOLE 0 0 0 257
BERKLEY W R CORP COM 084423102   77,733 1,490 SH   SOLE 0 0 0 1,490
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,226,786 23,119 SH   SOLE 0 0 0 23,119
BERRY GLOBAL GROUP INC COM 08579W103   3,202 95 SH   SOLE 0 0 0 95
BIG LOTS INC COM 089302103   7,110 500 SH   SOLE 0 0 0 500
BIOGEN INC COM 09062X103   3,522,891 11,135 SH   SOLE 0 0 0 11,135
BIOSPECIFICS TECHNOLOGIES CO COM 090931106   60,869 1,076 SH   SOLE 0 0 0 1,076
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   608,956 481 SH   SOLE 0 0 0 481
BLACKBERRY LTD COM 09228F103   5,121 1,240 SH   SOLE 0 0 0 1,240
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   10,765 1,274 SH   SOLE 0 0 0 1,274
BLACKROCK ENHANCED GLOBAL DI COM 092501105   15,991 1,929 SH   SOLE 0 0 0 1,929
BLACKROCK LTD DURATION INC T COM SHS 09249W101   5,237 415 SH   SOLE 0 0 0 415
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108   88,722 6,783 SH   SOLE 0 0 0 6,783
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   88,617 4,065 SH   SOLE 0 0 0 4,065
BLUEBIRD BIO INC COM 09609G100   51,935 1,130 SH   SOLE 0 0 0 1,130
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102   5,013 900 SH   SOLE 0 0 0 900
BNY MELLON STRATEGIC MUN BD COM 09662E109   35,850 5,000 SH   SOLE 0 0 0 5,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108   30,389 4,079 SH   SOLE 0 0 0 4,079
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   628,880 9,162 SH   SOLE 0 0 0 9,162
BP PLC SPONSORED ADR 055622104   460,505 18,881 SH   SOLE 0 0 0 18,881
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,925 183 SH   SOLE 0 0 0 183
BROADMARK RLTY CAP INC COM 11135B100   132,728 17,650 SH   SOLE 0 0 0 17,650
BURLINGTON STORES INC COM 122017106   177,475 1,120 SH   SOLE 0 0 0 1,120
CADENCE DESIGN SYSTEM INC COM 127387108   65,248 988 SH   SOLE 0 0 0 988
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   22,798 2,579 SH   SOLE 0 0 0 2,579
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108   32,526 3,900 SH   SOLE 0 0 0 3,900
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101   14,284 1,462 SH   SOLE 0 0 0 1,462
CALLON PETE CO DEL COM 13123X102   154 281 SH   SOLE 0 0 0 281
CAMDEN NATL CORP COM 133034108   944 30 SH   SOLE 0 0 0 30
CANADIAN IMP BK COMM COM 136069101   52,405 904 SH   SOLE 0 0 0 904
CAPITALA FIN CORP COM 14054R106   814 260 SH   SOLE 0 0 0 260
CAPSTEAD MTG CORP COM NO PAR 14067E506   1,877 447 SH   SOLE 0 0 0 447
CAPSTONE TURBINE CORP COM 14067D508   18 15 SH   SOLE 0 0 0 15
1LIFE HEALTHCARE INC COM 68269G107   1,815 100 SH   SOLE 0 0 0 100
AARONS INC COM PAR $0.50 002535300   11,390 500 SH   SOLE 0 0 0 500
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108   6,255 462 SH   SOLE 0 0 0 462
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874   414,368 18,071 SH   SOLE 0 0 0 18,071
ABSOLUTE SHS TR WBI BULBEAR TR 00400R833   64,835 4,007 SH   SOLE 0 0 0 4,007
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841   135,015 8,044 SH   SOLE 0 0 0 8,044
ACTIVISION BLIZZARD INC COM 00507V109   276,411 4,647 SH   SOLE 0 0 0 4,647
ACUITY BRANDS INC COM 00508Y102   11,478 134 SH   SOLE 0 0 0 134
ADAMS RES & ENERGY INC COM NEW 006351308   15,200 647 SH   SOLE 0 0 0 647
ADOBE INC COM 00724F101   4,700,723 14,771 SH   SOLE 0 0 0 14,771
AERCAP HOLDINGS NV SHS N00985106   2,119 93 SH   SOLE 0 0 0 93
AFLAC INC COM 001055102   77,344 2,259 SH   SOLE 0 0 0 2,259
AGCO CORP COM 001084102   23,720 502 SH   SOLE 0 0 0 502
AGILENT TECHNOLOGIES INC COM 00846U101   62,882 878 SH   SOLE 0 0 0 878
AGNC INVT CORP COM 00123Q104   63,061 5,960 SH   SOLE 0 0 0 5,960
AGNICO EAGLE MINES LTD COM 008474108   139,862 3,515 SH   SOLE 0 0 0 3,515
ALARM COM HLDGS INC COM 011642105   3,891 100 SH   SOLE 0 0 0 100
ALASKA AIR GROUP INC COM 011659109   17,858 627 SH   SOLE 0 0 0 627
ALLETE INC COM NEW 018522300   18,649 307 SH   SOLE 0 0 0 307
ALLIANZGI EQUITY & CONV INCO COM 018829101   40,157 2,159 SH   SOLE 0 0 0 2,159
ALLISON TRANSMISSION HLDGS I COM 01973R101   9,587 294 SH   SOLE 0 0 0 294
ALPS ETF TR REIT DIVIDE DOGS 00162Q106   6,127 199 SH   SOLE 0 0 0 199
ALPS ETF TR SECTR DIV DOGS 00162Q858   84,447 2,698 SH   SOLE 0 0 0 2,698
ALTERYX INC COM CL A 02156B103   356,412 3,745 SH   SOLE 0 0 0 3,745
ALTIMMUNE INC COM NEW 02155H200   3,210 1,000 SH   SOLE 0 0 0 1,000
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109   167 33 SH   SOLE 0 0 0 33
AMERESCO INC CL A 02361E108   15,804 928 SH   SOLE 0 0 0 928
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   2,274 193 SH   SOLE 0 0 0 193
AMETEK INC COM 031100100   127,024 1,764 SH   SOLE 0 0 0 1,764
AMPLIFY ETF TR HIGH INCOME 032108847   4,453 349 SH   SOLE 0 0 0 349
ANNALY CAPITAL MANAGEMENT IN COM 035710409   362,375 71,474 SH   SOLE 0 0 0 71,474
APOLLO INVT CORP COM NEW 03761U502   4,050 600 SH   SOLE 0 0 0 600
APPIAN CORP CL A 03782L101   66,500 1,653 SH   SOLE 0 0 0 1,653
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   92,232 10,058 SH   SOLE 0 0 0 10,058
APPLE INC COM 037833100   45,937,725 180,651 SH   SOLE 0 0 0 180,651
APTARGROUP INC COM 038336103   92,771 932 SH   SOLE 0 0 0 932
ARCHROCK INC COM 03957W106   1,053 280 SH   SOLE 0 0 0 280
ARENA PHARMACEUTICALS INC COM NEW 040047607   2,100 50 SH   SOLE 0 0 0 50
ARK ETF TR GENOMIC REV ETF 00214Q302   468,091 14,965 SH   SOLE 0 0 0 14,965
ARK ETF TR NEXT GNRTN INTER 00214Q401   255,582 4,847 SH   SOLE 0 0 0 4,847
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   789,535 27,443 SH   SOLE 0 0 0 27,443
AXON ENTERPRISE INC COM 05464C101   219,387 3,100 SH   SOLE 0 0 0 3,100
AXOS FINL INC COM 05465C100   271,950 15,000 SH   SOLE 0 0 0 15,000
BAKER HUGHES COMPANY CL A 05722G100   6,065 578 SH   SOLE 0 0 0 578
BALCHEM CORP COM 057665200   6,219 63 SH   SOLE 0 0 0 63
BALL CORP COM 058498106   5,755 89 SH   SOLE 0 0 0 89
BANCOLOMBIA S A SPON ADR PREF 05968L102   2,097 84 SH   SOLE 0 0 0 84
BAOZUN INC SPONSORED ADR 06684L103   2,040 73 SH   SOLE 0 0 0 73
BAR HBR BANKSHARES COM 066849100   6,552 379 SH   SOLE 0 0 0 379
BARCLAYS PLC ADR 06738E204   5,096 1,125 SH   SOLE 0 0 0 1,125
BARRICK GOLD CORPORATION COM 067901108   445,249 24,304 SH   SOLE 0 0 0 24,304
BAUSCH HEALTH COS INC COM 071734107   64,325 4,150 SH   SOLE 0 0 0 4,150
BAYTEX ENERGY CORP COM 07317Q105   234 1,000 SH   SOLE 0 0 0 1,000
BCE INC COM NEW 05534B760   143,240 3,506 SH   SOLE 0 0 0 3,506
BEYOND MEAT INC COM 08862E109   73,127 1,098 SH   SOLE 0 0 0 1,098
BGC PARTNERS INC CL A 05541T101   35,149 13,948 SH   SOLE 0 0 0 13,948
BHP GROUP LTD SPONSORED ADS 088606108   123,499 3,366 SH   SOLE 0 0 0 3,366
BILIBILI INC SPONS ADS REP Z 090040106   67,192 2,869 SH   SOLE 0 0 0 2,869
BIOMARIN PHARMACEUTICAL INC COM 09061G101   22,562 267 SH   SOLE 0 0 0 267
BIONTECH SE SPONSORED ADS 09075V102   719,138 12,314 SH   SOLE 0 0 0 12,314
BLACKROCK ENERGY & RES TR COM 09250U101   3,465 550 SH   SOLE 0 0 0 550
BLACKROCK ENHANCED EQUITY DI COM 09251A104   20,341 3,115 SH   SOLE 0 0 0 3,115
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   72,576 3,200 SH   SOLE 0 0 0 3,200
BLACKROCK MUNIYIELD INVT FD COM 09254R104   52,363 3,940 SH   SOLE 0 0 0 3,940
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   121,880 4,248 SH   SOLE 0 0 0 4,248
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,875 300 SH   SOLE 0 0 0 300
BLACKSTONE MTG TR INC COM CL A 09257W100   106,972 5,745 SH   SOLE 0 0 0 5,745
BLOOM ENERGY CORP COM CL A 093712107   17,249 3,298 SH   SOLE 0 0 0 3,298
BLUE APRON HLDGS INC CL A NEW 09523Q200   2,615 217 SH   SOLE 0 0 0 217
BORGWARNER INC COM 099724106   7,883 323 SH   SOLE 0 0 0 323
BOX INC CL A 10316T104   1,404 100 SH   SOLE 0 0 0 100
BRASKEM S A SP ADR PFD A 105532105   339 51 SH   SOLE 0 0 0 51
BRIGHTHOUSE FINL INC COM 10922N103   1,063 44 SH   SOLE 0 0 0 44
BROADVISION INC COM PAR 111412706   12,040 2,800 SH   SOLE 0 0 0 2,800
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   93,456 2,112 SH   SOLE 0 0 0 2,112
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   781 24 SH   SOLE 0 0 0 24
BROWN & BROWN INC COM 115236101   18,110 500 SH   SOLE 0 0 0 500
BROWN FORMAN CORP CL B 115637209   173,635 3,128 SH   SOLE 0 0 0 3,128
BRYN MAWR BK CORP COM 117665109   1,135 40 SH   SOLE 0 0 0 40
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   993 15 SH   SOLE 0 0 0 15
CABOT OIL & GAS CORP COM 127097103   9,833 572 SH   SOLE 0 0 0 572
CAESARS ENTMT CORP COM 127686103   158,988 23,519 SH   SOLE 0 0 0 23,519
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   3,901 234 SH   SOLE 0 0 0 234
CALIFORNIA RES CORP COM NEW 13057Q206   12 12 SH   SOLE 0 0 0 12
CALIX INC COM 13100M509   772 109 SH   SOLE 0 0 0 109
CANADIAN NATL RY CO COM 136375102   321,854 4,146 SH   SOLE 0 0 0 4,146
CANADIAN PAC RY LTD COM 13645T100   269,657 1,228 SH   SOLE 0 0 0 1,228
CAPITAL ONE FINL CORP COM 14040H105   234,475 4,650 SH   SOLE 0 0 0 4,650
CARTER BK & TR MARTINSVILLE COM 146102108   11,934 1,300 SH   SOLE 0 0 0 1,300
CASELLA WASTE SYS INC CL A 147448104   23,045 590 SH   SOLE 0 0 0 590
2U INC COM 90214J101   23,363 1,101 SH   SOLE 0 0 0 1,101
AAON INC COM PAR $0.004 000360206   39,108 809 SH   SOLE 0 0 0 809
ABBOTT LABS COM 002824100   2,865,735 36,317 SH   SOLE 0 0 0 36,317
ABIOMED INC COM 003654100   248,369 1,711 SH   SOLE 0 0 0 1,711
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   359,840 16,276 SH   SOLE 0 0 0 16,276
ACI WORLDWIDE INC COM 004498101   2,294 95 SH   SOLE 0 0 0 95
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,472 50 SH   SOLE 0 0 0 50
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,954 200 SH   SOLE 0 0 0 200
ADVISORSHARES TR PURE CANNABIS 00768Y495   657 85 SH   SOLE 0 0 0 85
AEGON N V NY REGISTRY SHS 007924103   4,492 1,804 SH   SOLE 0 0 0 1,804
AGF INVESTMENTS TRUST AGFIQ US MK ANTI 00110G408   3,566,633 138,834 SH   SOLE 0 0 0 138,834
AIM IMMUNOTECH INC COM 00901B105   584 228 SH   SOLE 0 0 0 228
ALBEMARLE CORP COM 012653101   10,475 186 SH   SOLE 0 0 0 186
ALCON INC ORD SHS H01301128   31,452 617 SH   SOLE 0 0 0 617
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,797 35 SH   SOLE 0 0 0 35
ALEXION PHARMACEUTICALS INC COM 015351109   60,070 669 SH   SOLE 0 0 0 669
ALLY FINL INC COM 02005N100   3,304 229 SH   SOLE 0 0 0 229
ALPHA PRO TECH LTD COM 020772109   685,975 56,786 SH   SOLE 0 0 0 56,786
ALPS ETF TR ALERIAN MLP 00162Q866   782,315 227,417 SH   SOLE 0 0 0 227,417
ALPS ETF TR DISRUPTIVE TECH 00162Q478   47,662 1,804 SH   SOLE 0 0 0 1,804
ALTAIR ENGR INC COM CL A 021369103   1,087 41 SH   SOLE 0 0 0 41
AMAZON COM INC COM 023135106   18,937,630 9,713 SH   SOLE 0 0 0 9,713
AMBEV SA SPONSORED ADR 02319V103   1,875 815 SH   SOLE 0 0 0 815
AMER STATES WTR CO COM 029899101   1,415,085 17,312 SH   SOLE 0 0 0 17,312
AMERICAN CAMPUS CMNTYS INC COM 024835100   13,875 500 SH   SOLE 0 0 0 500
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   30,625 630 SH   SOLE 0 0 0 630
AMERICAN ELEC PWR CO INC COM 025537101   302,178 3,778 SH   SOLE 0 0 0 3,778
AMERICAN EXPRESS CO COM 025816109   934,291 10,913 SH   SOLE 0 0 0 10,913
AMERICAN FINL GROUP INC OHIO COM 025932104   176,838 2,523 SH   SOLE 0 0 0 2,523
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156   1,329 1,661 SH   SOLE 0 0 0 1,661
AMN HEALTHCARE SVCS INC COM 001744101   41,450 717 SH   SOLE 0 0 0 717
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   14,648 953 SH   SOLE 0 0 0 953
ANAPLAN INC COM 03272L108   6,052 200 SH   SOLE 0 0 0 200
APACHE CORP COM 037411105   12,791 3,060 SH   SOLE 0 0 0 3,060
APERGY CORP COM 03755L104   650 113 SH   SOLE 0 0 0 113
APPLIED MATLS INC COM 038222105   264,924 5,782 SH   SOLE 0 0 0 5,782
APPLIED OPTOELECTRONICS INC COM 03823U102   151,990 20,025 SH   SOLE 0 0 0 20,025
ARAMARK COM 03852U106   7,169 359 SH   SOLE 0 0 0 359
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   131 14 SH   SOLE 0 0 0 14
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   55,674 1,800 SH   SOLE 0 0 0 1,800
ARK ETF TR 3D PRINTING ETF 00214Q500   15,487 902 SH   SOLE 0 0 0 902
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   169,647 5,116 SH   SOLE 0 0 0 5,116
ASML HOLDING N V N Y REGISTRY SHS N07059210   283,356 1,083 SH   SOLE 0 0 0 1,083
ASSOCIATED BANC CORP COM 045487105   24,237 1,895 SH   SOLE 0 0 0 1,895
AURINIA PHARMACEUTICALS INC COM 05156V102   11,260 776 SH   SOLE 0 0 0 776
AURORA CANNABIS INC COM 05156X108   44,191 49,810 SH   SOLE 0 0 0 49,810
AUTODESK INC COM 052769106   145,954 935 SH   SOLE 0 0 0 935
AVALARA INC COM 05338G106   6,416 86 SH   SOLE 0 0 0 86
AVALONBAY CMNTYS INC COM 053484101   333,634 2,267 SH   SOLE 0 0 0 2,267
AVANTOR INC COM 05352A100   5,246 420 SH   SOLE 0 0 0 420
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100   217 227 SH   SOLE 0 0 0 227
AVNET INC COM 053807103   5,020 200 SH   SOLE 0 0 0 200
AXALTA COATING SYS LTD COM G0750C108   4,456 258 SH   SOLE 0 0 0 258
BAIDU INC SPON ADR REP A 056752108   1,123,708 11,149 SH   SOLE 0 0 0 11,149
BANCO SANTANDER SA ADR 05964H105   129 55 SH   SOLE 0 0 0 55
BANCORPSOUTH BK TUPELO MISS COM 05971J102   2,933 155 SH   SOLE 0 0 0 155
BANK HAWAII CORP COM 062540109   1,436 26 SH   SOLE 0 0 0 26
BANK MONTREAL COM 063671101   31,563 628 SH   SOLE 0 0 0 628
BANK NEW YORK MELLON CORP COM 064058100   197,114 5,853 SH   SOLE 0 0 0 5,853
BANK NOVA SCOTIA B C COM 064149107   3,451 85 SH   SOLE 0 0 0 85
BECTON DICKINSON & CO COM 075887109   169,246 737 SH   SOLE 0 0 0 737
BECTON DICKINSON & CO PFD SHS CONV A 075887208   212,727 4,069 SH   SOLE 0 0 0 4,069
BEIGENE LTD SPONSORED ADR 07725L102   8,987 73 SH   SOLE 0 0 0 73
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106   22,390 1,000 SH   SOLE 0 0 0 1,000
BEST BUY INC COM 086516101   378,309 6,637 SH   SOLE 0 0 0 6,637
BIO-TECHNE CORP COM 09073M104   141,457 746 SH   SOLE 0 0 0 746
BIOHITECH GLOBAL INC COM 09074B107   1,260 1,000 SH   SOLE 0 0 0 1,000
BIOLASE INC COM NEW 090911207   153 408 SH   SOLE 0 0 0 408
BIOTELEMETRY INC COM 090672106   243,499 6,323 SH   SOLE 0 0 0 6,323
BK OF AMERICA CORP COM 060505104   1,440,624 67,858 SH   SOLE 0 0 0 67,858
BLACK KNIGHT INC COM 09215C105   8,535 147 SH   SOLE 0 0 0 147
BLACKBAUD INC COM 09227Q100   1,278 23 SH   SOLE 0 0 0 23
BLACKROCK CORE BD TR SHS BEN INT 09249E101   114,691 8,669 SH   SOLE 0 0 0 8,669
BLACKROCK CR ALLOCATION INCO COM 092508100   47,605 4,083 SH   SOLE 0 0 0 4,083
BLACKROCK ENH CAP & INC FD I COM 09256A109   54,233 4,175 SH   SOLE 0 0 0 4,175
BLACKROCK FLOATING RATE INCO COM 091941104   6,229 635 SH   SOLE 0 0 0 635
BLACKROCK INC COM 09247X101   1,329,129 3,021 SH   SOLE 0 0 0 3,021
BLACKROCK INCOME TR INC COM 09247F100   6,618 1,149 SH   SOLE 0 0 0 1,149
BLACKROCK INVT QUALITY MUN T COM 09247D105   9,186 607 SH   SOLE 0 0 0 607
BLACKROCK MULTI-SECTOR INC T COM 09258A107   26,554 2,200 SH   SOLE 0 0 0 2,200
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101   25,636 1,536 SH   SOLE 0 0 0 1,536
BLINK CHARGING CO COM 09354A100   24,428 14,120 SH   SOLE 0 0 0 14,120
BOINGO WIRELESS INC COM 09739C102   10,080 950 SH   SOLE 0 0 0 950
BOOKING HLDGS INC COM 09857L108   98,208 73 SH   SOLE 0 0 0 73
BOOT BARN HLDGS INC COM 099406100   4,719 365 SH   SOLE 0 0 0 365
BOSTON PROPERTIES INC COM 101121101   381,094 4,132 SH   SOLE 0 0 0 4,132
BOSTON SCIENTIFIC CORP COM 101137107   70,872 2,172 SH   SOLE 0 0 0 2,172
BRIDGE BANCORP INC COM 108035106   3,618 171 SH   SOLE 0 0 0 171
BRIGGS & STRATTON CORP COM 109043109   5,611 3,100 SH   SOLE 0 0 0 3,100
BRINKS CO COM 109696104   5,465 105 SH   SOLE 0 0 0 105
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   286,843 8,390 SH   SOLE 0 0 0 8,390
CARDINAL HEALTH INC COM 14149Y108   10,211 213 SH   SOLE 0 0 0 213
CARLISLE COS INC COM 142339100   101,045 807 SH   SOLE 0 0 0 807
CARLYLE GROUP INC COM 14316J108   4,980 230 SH   SOLE 0 0 0 230
CARNIVAL PLC ADR 14365C103   1,086 91 SH   SOLE 0 0 0 91
CASEYS GEN STORES INC COM 147528103   118,447 894 SH   SOLE 0 0 0 894
CASTLIGHT HEALTH INC CL B 14862Q100   113 156 SH   SOLE 0 0 0 156
CATCHMARK TIMBER TR INC CL A 14912Y202   2,419 335 SH   SOLE 0 0 0 335
CATHAY GEN BANCORP COM 149150104   2,157 94 SH   SOLE 0 0 0 94
CENOVUS ENERGY INC COM 15135U109   133 66 SH   SOLE 0 0 0 66
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503   28,800 1,000 SH   SOLE 0 0 0 1,000
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   1,432 56 SH   SOLE 0 0 0 56
CF INDS HLDGS INC COM 125269100   5,719 210 SH   SOLE 0 0 0 210
CHARLES RIV LABS INTL INC COM 159864107   172,403 1,366 SH   SOLE 0 0 0 1,366
CHARTER COMMUNICATIONS INC N CL A 16119P108   189,359 434 SH   SOLE 0 0 0 434
CHECK POINT SOFTWARE TECH LT ORD M22465104   8,546 85 SH   SOLE 0 0 0 85
CHEMOURS CO COM 163851108   1,606 181 SH   SOLE 0 0 0 181
CHIMERA INVT CORP COM NEW 16934Q208   14,842 1,631 SH   SOLE 0 0 0 1,631
CHURCH & DWIGHT INC COM 171340102   246,515 3,841 SH   SOLE 0 0 0 3,841
CIMAREX ENERGY CO COM 171798101   2,592 154 SH   SOLE 0 0 0 154
CLARIVATE ANALYTICS PLC COM G21810109   19,318 931 SH   SOLE 0 0 0 931
CLEVELAND CLIFFS INC COM 185899101   11,574 2,930 SH   SOLE 0 0 0 2,930
CLOUDFLARE INC CL A COM 18915M107   5,283 225 SH   SOLE 0 0 0 225
CLOVIS ONCOLOGY INC COM 189464100   1,908 300 SH   SOLE 0 0 0 300
CME GROUP INC COM 12572Q105   712,922 4,123 SH   SOLE 0 0 0 4,123
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101   1,215 150 SH   SOLE 0 0 0 150
COHEN & STEERS INC COM 19247A100   7,045 155 SH   SOLE 0 0 0 155
COHEN & STEERS QUALITY INCOM COM 19247L106   86,070 9,521 SH   SOLE 0 0 0 9,521
COHEN & STEERS REIT & PFD &I COM 19247X100   107,375 6,661 SH   SOLE 0 0 0 6,661
COLGATE PALMOLIVE CO COM 194162103   633,184 9,542 SH   SOLE 0 0 0 9,542
COLUMBIA BKG SYS INC COM 197236102   2,680 100 SH   SOLE 0 0 0 100
COMERICA INC COM 200340107   1,235 42 SH   SOLE 0 0 0 42
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104   59,851 4,466 SH   SOLE 0 0 0 4,466
CONSOLIDATED COMM HLDGS INC COM 209034107   7,235 1,590 SH   SOLE 0 0 0 1,590
CORNERSTONE ONDEMAND INC COM 21925Y103   6,350 200 SH   SOLE 0 0 0 200
CRONOS GROUP INC COM 22717L101   50,717 8,972 SH   SOLE 0 0 0 8,972
CROWDSTRIKE HLDGS INC CL A 22788C105   318,490 5,720 SH   SOLE 0 0 0 5,720
CVR ENERGY INC COM 12662P108   14,712 890 SH   SOLE 0 0 0 890
CYMABAY THERAPEUTICS INC COM 23257D103   518 350 SH   SOLE 0 0 0 350
CYPRESS SEMICONDUCTOR CORP COM 232806109   647,900 27,783 SH   SOLE 0 0 0 27,783
D R HORTON INC COM 23331A109   163,496 4,809 SH   SOLE 0 0 0 4,809
DANA INCORPORATED COM 235825205   961 123 SH   SOLE 0 0 0 123
DARDEN RESTAURANTS INC COM 237194105   138,219 2,538 SH   SOLE 0 0 0 2,538
DBX ETF TR XTRACK JAPAN JPX 233051663   2,854 119 SH   SOLE 0 0 0 119
DELPHI TECHNOLOGIES PL SHS G2709G107   4,025 500 SH   SOLE 0 0 0 500
DENISON MINES CORP COM 248356107   34 133 SH   SOLE 0 0 0 133
DEXCOM INC COM 252131107   399,327 1,483 SH   SOLE 0 0 0 1,483
DIAMONDBACK ENERGY INC COM 25278X109   31,807 1,214 SH   SOLE 0 0 0 1,214
DICKS SPORTING GOODS INC COM 253393102   40,479 1,904 SH   SOLE 0 0 0 1,904
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769   121,225 4,270 SH   SOLE 0 0 0 4,270
DISCOVER FINL SVCS COM 254709108   26,462 742 SH   SOLE 0 0 0 742
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   8,396 2,313 SH   SOLE 0 0 0 2,313
DNP SELECT INCOME FD COM 23325P104   95,459 9,751 SH   SOLE 0 0 0 9,751
DONNELLEY FINL SOLUTIONS INC COM 25787G100   543 103 SH   SOLE 0 0 0 103
DOVER CORP COM 260003108   174,067 2,074 SH   SOLE 0 0 0 2,074
DOW INC COM 260557103   188,703 6,454 SH   SOLE 0 0 0 6,454
DUPONT DE NEMOURS INC COM 26614N102   104,709 3,071 SH   SOLE 0 0 0 3,071
DXC TECHNOLOGY CO COM 23355L106   9,937 761 SH   SOLE 0 0 0 761
EASTGROUP PPTY INC COM 277276101   106,465 1,019 SH   SOLE 0 0 0 1,019
EATON VANCE RISK MNGD DIV EQ COM 27829G106   14,560 1,750 SH   SOLE 0 0 0 1,750
ELDORADO RESORTS INC COM 28470R102   8,640 600 SH   SOLE 0 0 0 600
EMERGENT BIOSOLUTIONS INC COM 29089Q105   280,042 4,840 SH   SOLE 0 0 0 4,840
EMERSON ELEC CO COM 291011104   214,860 4,509 SH   SOLE 0 0 0 4,509
ENBRIDGE INC COM 29250N105   490,191 16,851 SH   SOLE 0 0 0 16,851
ENEL AMERICAS S A SPONSORED ADR 29274F104   2,606 430 SH   SOLE 0 0 0 430
ENERGOUS CORP COM 29272C103   4,404 5,927 SH   SOLE 0 0 0 5,927
ENERGY FUELS INC COM NEW 292671708   2 2 SH   SOLE 0 0 0 2
ENERGY RECOVERY INC COM 29270J100   9,672 1,300 SH   SOLE 0 0 0 1,300
ENI S P A SPONSORED ADR 26874R108   41,087 2,073 SH   SOLE 0 0 0 2,073
ENTEGRIS INC COM 29362U104   6,984 156 SH   SOLE 0 0 0 156
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100   2,950 250 SH   SOLE 0 0 0 250
EQT CORPORATION COM 26884L109   3,599 509 SH   SOLE 0 0 0 509
EQUIFAX INC COM 294429105   31,176 261 SH   SOLE 0 0 0 261
EQUINOX FDS TR MOTLEY FOL ETF 74933W601   8,478 385 SH   SOLE 0 0 0 385
ERICSSON ADR B SEK 10 294821608   11,099 1,372 SH   SOLE 0 0 0 1,372
ERIE INDTY CO CL A 29530P102   40,986 276 SH   SOLE 0 0 0 276
ESPERION THERAPEUTICS INC NE COM 29664W105   373,473 11,845 SH   SOLE 0 0 0 11,845
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   409,756 35,943 SH   SOLE 0 0 0 35,943
ETF MANAGERS TR VIDEO GAME TECH 26924G706   45,709 1,075 SH   SOLE 0 0 0 1,075
ETFIS SER TR I INFRACP REIT PFD 26923G400   55,287 3,113 SH   SOLE 0 0 0 3,113
ETFIS SER TR I VIRTUS INFRCAP 26923G822   54,018 4,250 SH   SOLE 0 0 0 4,250
EVEREST RE GROUP LTD COM G3223R108   28,527 148 SH   SOLE 0 0 0 148
EXPEDITORS INTL WASH INC COM 302130109   15,145 227 SH   SOLE 0 0 0 227
EXXON MOBIL CORP COM 30231G102   2,710,718 71,391 SH   SOLE 0 0 0 71,391
EYEPOINT PHARMACEUTICALS INC COM 30233G100   113,921 111,687 SH   SOLE 0 0 0 111,687
F M C CORP COM NEW 302491303   18,789 230 SH   SOLE 0 0 0 230
FACTSET RESH SYS INC COM 303075105   8,081 31 SH   SOLE 0 0 0 31
FASTLY INC CL A 31188V100   1,898 100 SH   SOLE 0 0 0 100
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206   10,147 136 SH   SOLE 0 0 0 136
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824   151,681 4,860 SH   SOLE 0 0 0 4,860
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204   1,321 35 SH   SOLE 0 0 0 35
3-D SYS CORP DEL COM NEW 88554D205   43,970 5,703 SH   SOLE 0 0 0 5,703
ABB LTD SPONSORED ADR 000375204   96,380 5,584 SH   SOLE 0 0 0 5,584
ABBVIE INC COM 00287Y109   886,757 11,639 SH   SOLE 0 0 0 11,639
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100   4,206 56 SH   SOLE 0 0 0 56
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100   3,290 500 SH   SOLE 0 0 0 500
ABM INDS INC COM 000957100   1,023 42 SH   SOLE 0 0 0 42
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   405,143 16,106 SH   SOLE 0 0 0 16,106
ABSOLUTE SHS TR WBI BBR RNG 3000 00400R502   311,672 12,257 SH   SOLE 0 0 0 12,257
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   265,961 10,618 SH   SOLE 0 0 0 10,618
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   423,660 2,595 SH   SOLE 0 0 0 2,595
ADVANCE AUTO PARTS INC COM 00751Y106   2,240 24 SH   SOLE 0 0 0 24
ADVANSIX INC COM 00773T101   134 14 SH   SOLE 0 0 0 14
ADVISORSHARES TR CORNERSTONE SM 00768Y586   1,509 58 SH   SOLE 0 0 0 58
ADVISORSHARES TR VICE ETF 00768Y545   8,042 423 SH   SOLE 0 0 0 423
AGIOS PHARMACEUTICALS INC COM 00847X104   1,597 45 SH   SOLE 0 0 0 45
AIR PRODS & CHEMS INC COM 009158106   1,410,757 7,068 SH   SOLE 0 0 0 7,068
AKAMAI TECHNOLOGIES INC COM 00971T101   204,572 2,236 SH   SOLE 0 0 0 2,236
AKERNA CORP COM 00973W102   256 50 SH   SOLE 0 0 0 50
AKOUSTIS TECHNOLOGIES INC COM 00973N102   816 152 SH   SOLE 0 0 0 152
ALBANY INTL CORP CL A 012348108   2,508 53 SH   SOLE 0 0 0 53
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,635,593 13,552 SH   SOLE 0 0 0 13,552
ALIGN TECHNOLOGY INC COM 016255101   266,317 1,531 SH   SOLE 0 0 0 1,531
ALLEGHANY CORP DEL COM 017175100   3,866 7 SH   SOLE 0 0 0 7
ALLEGION PLC ORD SHS G0176J109   32,575 354 SH   SOLE 0 0 0 354
ALLERGAN PLC SHS G0177J108   82,174 464 SH   SOLE 0 0 0 464
ALLIANCE RES PARTNER L P UT LTD PART 01877R108   1,767 570 SH   SOLE 0 0 0 570
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   35,534 3,837 SH   SOLE 0 0 0 3,837
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   47,708 2,566 SH   SOLE 0 0 0 2,566
ALLIANT ENERGY CORP COM 018802108   125,554 2,600 SH   SOLE 0 0 0 2,600
ALLIANZGI NFJ DIVID INT & PR COM 01883A107   3,364 350 SH   SOLE 0 0 0 350
ALPHABET INC CAP STK CL A 02079K305   4,208,004 3,622 SH   SOLE 0 0 0 3,622
ALPHABET INC CAP STK CL C 02079K107   4,097,161 3,524 SH   SOLE 0 0 0 3,524
ALPS ETF TR CLEAN ENERGY 00162Q460   72,407 2,522 SH   SOLE 0 0 0 2,522
ALPS ETF TR EQUAL SEC ETF 00162Q205   215,812 3,504 SH   SOLE 0 0 0 3,504
ALTRIA GROUP INC COM 02209S103   2,245,804 58,076 SH   SOLE 0 0 0 58,076
ALTUS MIDSTREAM CO CL A 02215L100   375 500 SH   SOLE 0 0 0 500
AMBARELLA INC SHS G037AX101   39,139 806 SH   SOLE 0 0 0 806
AMC NETWORKS INC CL A 00164V103   25,526 1,050 SH   SOLE 0 0 0 1,050
AMDOCS LTD SHS G02602103   52,716 959 SH   SOLE 0 0 0 959
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107   34,060 6,500 SH   SOLE 0 0 0 6,500
AMERICAN AIRLS GROUP INC COM 02376R102   43,116 3,537 SH   SOLE 0 0 0 3,537
AMGEN INC COM 031162100   1,241,607 6,124 SH   SOLE 0 0 0 6,124
AMPHENOL CORP NEW CL A 032095101   155,016 2,127 SH   SOLE 0 0 0 2,127
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   39,664 899 SH   SOLE 0 0 0 899
ANTERO MIDSTREAM CORP COM 03676B102   2,100 1,000 SH   SOLE 0 0 0 1,000
AON PLC SHS CL A G0408V102   263,559 1,597 SH   SOLE 0 0 0 1,597
APHRIA INC COM 03765K104   51,545 17,100 SH   SOLE 0 0 0 17,100
ARBOR RLTY TR INC COM 038923108   74,140 15,131 SH   SOLE 0 0 0 15,131
ARCH CAP GROUP LTD ORD G0450A105   53,932 1,895 SH   SOLE 0 0 0 1,895
ARCONIC INC COM 03965L100   4,256 265 SH   SOLE 0 0 0 265
ARES CAPITAL CORP COM 04010L103   45,012 4,175 SH   SOLE 0 0 0 4,175
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,780 75 SH   SOLE 0 0 0 75
ARISTA NETWORKS INC COM 040413106   941,250 4,647 SH   SOLE 0 0 0 4,647
ARK ETF TR FINTECH INNOVA 00214Q708   80,867 3,966 SH   SOLE 0 0 0 3,966
ARK ETF TR INNOVATION ETF 00214Q104   12,514,376 284,418 SH   SOLE 0 0 0 284,418
ARLINGTON ASSET INVST CORP CL A NEW 041356205   26 12 SH   SOLE 0 0 0 12
ATLANTICA YIELD PLC SHS G0751N103   3,055 137 SH   SOLE 0 0 0 137
ATLASSIAN CORP PLC CL A G06242104   248,852 1,813 SH   SOLE 0 0 0 1,813
AUTOMATIC DATA PROCESSING IN COM 053015103   1,305,910 9,555 SH   SOLE 0 0 0 9,555
AUTOZONE INC COM 053332102   529,596 626 SH   SOLE 0 0 0 626
AVANOS MED INC COM 05350V106   9,641 358 SH   SOLE 0 0 0 358
AVERY DENNISON CORP COM 053611109   205,981 2,022 SH   SOLE 0 0 0 2,022
AVIAT NETWORKS INC COM NEW 05366Y201   1,836 216 SH   SOLE 0 0 0 216
AVITA MEDICAL LTD SPONSORED ADS 053792107   1,302 210 SH   SOLE 0 0 0 210
AXCELIS TECHNOLOGIES INC COM NEW 054540208   4,578 250 SH   SOLE 0 0 0 250
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   1,527 499 SH   SOLE 0 0 0 499
BANCO BRADESCO S A SP ADR PFD NEW 059460303   662 163 SH   SOLE 0 0 0 163
BANK OZK COM 06417N103   18,440 1,104 SH   SOLE 0 0 0 1,104
BARCLAYS BANK PLC IPATH S&P VEQ 06740C337   24,492 144 SH   SOLE 0 0 0 144
BAXTER INTL INC COM 071813109   145,761 1,795 SH   SOLE 0 0 0 1,795
BIOMERICA INC COM NEW 09061H307   7,150 1,000 SH   SOLE 0 0 0 1,000
BLACK HILLS CORP COM 092113109   704 11 SH   SOLE 0 0 0 11
BLACKLINE INC COM 09239B109   5,787 110 SH   SOLE 0 0 0 110
BLACKROCK CORPOR HI YLD FD I COM 09255P107   160,494 18,238 SH   SOLE 0 0 0 18,238
BLACKROCK MUNI INCOME TR II COM 09249N101   305,960 22,884 SH   SOLE 0 0 0 22,884
BLACKROCK MUNIYIELD NY QLTY COM 09255E102   59,316 4,850 SH   SOLE 0 0 0 4,850
BLACKROCK MUNIYIELD QUALITY COM 09254G108   15,376 1,245 SH   SOLE 0 0 0 1,245
BLACKROCK RES & COMMODITIES SHS 09257A108   50,380 9,996 SH   SOLE 0 0 0 9,996
BLACKROCK UTILITIES INFRSTRC COM 09248D104   11,063 650 SH   SOLE 0 0 0 650
BLACKSTONE GROUP INC COM CL A 09260D107   1,071,183 23,506 SH   SOLE 0 0 0 23,506
BLUEPRINT MEDICINES CORP COM 09627Y109   1,462 25 SH   SOLE 0 0 0 25
BMC STK HLDGS INC COM 05591B109   1,755 99 SH   SOLE 0 0 0 99
BOEING CO COM 097023105   969,298 6,499 SH   SOLE 0 0 0 6,499
BOSTON BEER INC CL A 100557107   11,027 30 SH   SOLE 0 0 0 30
BOULDER GROWTH & INCOME FD I COM 101507101   16,016 1,741 SH   SOLE 0 0 0 1,741
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107   2,112 400 SH   SOLE 0 0 0 400
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,550 25 SH   SOLE 0 0 0 25
BRISTOL-MYERS SQUIBB CO COM 110122108   1,566,971 28,112 SH   SOLE 0 0 0 28,112
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157   6,441 1,695 SH   SOLE 0 0 0 1,695
CEDAR FAIR L P DEPOSITRY UNIT 150185106   44,776 2,441 SH   SOLE 0 0 0 2,441
CELANESE CORP DEL COM 150870103   15,559 212 SH   SOLE 0 0 0 212
CENTURYLINK INC COM 156700106   83,437 8,820 SH   SOLE 0 0 0 8,820
CERAGON NETWORKS LTD ORD M22013102   32 25 SH   SOLE 0 0 0 25
CERIDIAN HCM HLDG INC COM 15677J108   21,180 423 SH   SOLE 0 0 0 423
CEVA INC COM 157210105   43,827 1,758 SH   SOLE 0 0 0 1,758
CHEMED CORP NEW COM 16359R103   125,195 289 SH   SOLE 0 0 0 289
CHESAPEAKE ENERGY CORP COM 165167107   212 1,226 SH   SOLE 0 0 0 1,226
CHEVRON CORP NEW COM 166764100   1,793,144 24,747 SH   SOLE 0 0 0 24,747
CHEWY INC CL A 16679L109   79,141 2,111 SH   SOLE 0 0 0 2,111
CHIPOTLE MEXICAN GRILL INC COM 169656105   90,307 138 SH   SOLE 0 0 0 138
CHUBB LIMITED COM H1467J104   284,165 2,544 SH   SOLE 0 0 0 2,544
CIGNA CORP NEW COM 125523100   656,455 3,705 SH   SOLE 0 0 0 3,705
CINCINNATI FINL CORP COM 172062101   1,811 24 SH   SOLE 0 0 0 24
CITIGROUP INC COM NEW 172967424   882,741 20,958 SH   SOLE 0 0 0 20,958
CITRIX SYS INC COM 177376100   242,900 1,716 SH   SOLE 0 0 0 1,716
CMS ENERGY CORP COM 125896100   108,864 1,853 SH   SOLE 0 0 0 1,853
COCA COLA EUROPEAN PARTNERS SHS G25839104   23,922 637 SH   SOLE 0 0 0 637
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   106,509 2,292 SH   SOLE 0 0 0 2,292
COHEN & STEERS CLOSED END OP COM 19248P106   25,308 2,636 SH   SOLE 0 0 0 2,636
COHEN & STEERS LTD DURATION COM 19248C105   9,318 453 SH   SOLE 0 0 0 453
COLONY CR REAL ESTATE INC COM CL A 19625T101   772 196 SH   SOLE 0 0 0 196
COLUMBIA ETF TR I SUSTNBLE INTL 19761L201   180,418 9,446 SH   SOLE 0 0 0 9,446
COMMUNITY HEALTH SYS INC NEW COM 203668108   752 225 SH   SOLE 0 0 0 225
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   2,458 333 SH   SOLE 0 0 0 333
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   802 612 SH   SOLE 0 0 0 612
CONDUENT INC COM 206787103   12,213 4,985 SH   SOLE 0 0 0 4,985
CONFORMIS INC COM 20717E101   668 1,060 SH   SOLE 0 0 0 1,060
COPART INC COM 217204106   909,192 13,269 SH   SOLE 0 0 0 13,269
CORECIVIC INC COM 21871N101   14,198 1,271 SH   SOLE 0 0 0 1,271
COREPOINT LODGING INC COM 21872L104   725 185 SH   SOLE 0 0 0 185
CORESITE RLTY CORP COM 21870Q105   5,679 49 SH   SOLE 0 0 0 49
CORNING INC COM 219350105   140,183 6,825 SH   SOLE 0 0 0 6,825
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,682 76 SH   SOLE 0 0 0 76
COVIA HLDGS CORP COM 22305A103   1,714 3,000 SH   SOLE 0 0 0 3,000
CRANE CO COM 224399105   53,915 1,096 SH   SOLE 0 0 0 1,096
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   275 65 SH   SOLE 0 0 0 65
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   174,729 4,120 SH   SOLE 0 0 0 4,120
CRITEO S A SPONS ADS 226718104   1,193 150 SH   SOLE 0 0 0 150
CROWN CASTLE INTL CORP NEW COM 22822V101   992,326 6,872 SH   SOLE 0 0 0 6,872
CULLEN FROST BANKERS INC COM 229899109   5,467 98 SH   SOLE 0 0 0 98
CVS HEALTH CORP COM 126650100   976,323 16,456 SH   SOLE 0 0 0 16,456
DANAHER CORPORATION DBCV 1/2 235851AF9   63,252 12,000 SH   SOLE 0 0 0 12,000
DBX ETF TR XTRACK USD HIGH 233051432   542,506 12,310 SH   SOLE 0 0 0 12,310
DECKERS OUTDOOR CORP COM 243537107   10,988 82 SH   SOLE 0 0 0 82
DELTA AIR LINES INC DEL COM NEW 247361702   874,258 30,643 SH   SOLE 0 0 0 30,643
DIAGEO P L C SPON ADR NEW 25243Q205   236,442 1,860 SH   SOLE 0 0 0 1,860
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166   596 150 SH   SOLE 0 0 0 150
DOCUSIGN INC COM 256163106   1,892,075 20,477 SH   SOLE 0 0 0 20,477
DOLLAR TREE INC COM 256746108   26,376 359 SH   SOLE 0 0 0 359
DOMINOS PIZZA INC COM 25754A201   25,277 78 SH   SOLE 0 0 0 78
DONALDSON INC COM 257651109   4,068 105 SH   SOLE 0 0 0 105
DOUBLELINE INCOME SOLUTIONS COM 258622109   478,201 35,847 SH   SOLE 0 0 0 35,847
DUKE REALTY CORP COM NEW 264411505   4,598 142 SH   SOLE 0 0 0 142
DUNKIN BRANDS GROUP INC COM 265504100   72,211 1,360 SH   SOLE 0 0 0 1,360
EAST WEST BANCORP INC COM 27579R104   15,521 603 SH   SOLE 0 0 0 603
EATON CORP PLC SHS G29183103   161,984 2,085 SH   SOLE 0 0 0 2,085
EATON VANCE CORP COM NON VTG 278265103   2,258 70 SH   SOLE 0 0 0 70
EATON VANCE FLTING RATE INC COM 278279104   12,564 1,226 SH   SOLE 0 0 0 1,226
EATON VANCE TX MNG BY WRT OP COM 27828Y108   39,155 3,247 SH   SOLE 0 0 0 3,247
EATON VANCE TXMGD GL BUYWR O COM 27829C105   212,963 28,547 SH   SOLE 0 0 0 28,547
ECOLAB INC COM 278865100   1,829,949 11,743 SH   SOLE 0 0 0 11,743
EDISON INTL COM 281020107   103,030 1,880 SH   SOLE 0 0 0 1,880
ELDORADO GOLD CORP NEW COM 284902509   21,063 3,426 SH   SOLE 0 0 0 3,426
ELEMENT SOLUTIONS INC COM 28618M106   167,200 20,000 SH   SOLE 0 0 0 20,000
EMCOR GROUP INC COM 29084Q100   2,146 35 SH   SOLE 0 0 0 35
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   296,005 64,349 SH   SOLE 0 0 0 64,349
ENERPLUS CORP COM 292766102   1,240 838 SH   SOLE 0 0 0 838
ENVIVA PARTNERS LP COM UNIT 29414J107   1,630 61 SH   SOLE 0 0 0 61
EQUITABLE HLDGS INC COM 29452E101   18,937 1,310 SH   SOLE 0 0 0 1,310
EQUITRANS MIDSTREAM CORP COM 294600101   17,590 3,497 SH   SOLE 0 0 0 3,497
EQUITY LIFESTYLE PPTYS INC COM 29472R108   36,385 633 SH   SOLE 0 0 0 633
EQUITY RESIDENTIAL SH BEN INT 29476L107   12,612 204 SH   SOLE 0 0 0 204
ESSENTIAL UTILS INC COM 29670G102   123,515 3,035 SH   SOLE 0 0 0 3,035
ETSY INC COM 29786A106   143,304 3,728 SH   SOLE 0 0 0 3,728
EVERSOURCE ENERGY COM 30040W108   327,276 4,185 SH   SOLE 0 0 0 4,185
EXACT SCIENCES CORP COM 30063P105   36,888 636 SH   SOLE 0 0 0 636
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   1,806,626 57,335 SH   SOLE 0 0 0 57,335
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   553,472 16,477 SH   SOLE 0 0 0 16,477
FAIR ISAAC CORP COM 303250104   46,461 151 SH   SOLE 0 0 0 151
FIDELITY LTD TRM BD ETF 316188200   3,139 63 SH   SOLE 0 0 0 63
FIRST REP BK SAN FRANCISCO C COM 33616C100   322,620 3,921 SH   SOLE 0 0 0 3,921
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   514,607 31,378 SH   SOLE 0 0 0 31,378
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   168,937 8,405 SH   SOLE 0 0 0 8,405
FIRST TR EXCHANGE TRADED ALP EM SML CP ALPH 33737J307   3,749 150 SH   SOLE 0 0 0 150
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182   35,567 2,022 SH   SOLE 0 0 0 2,022
FIRST TR EXCHANGE TRADED ALP EURO ALPHADEX 33737J505   5,706 200 SH   SOLE 0 0 0 200
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   75,523 1,386 SH   SOLE 0 0 0 1,386
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   12,670 317 SH   SOLE 0 0 0 317
FIDELITY NATL INFORMATION SV COM 31620M106   142,666 1,173 SH   SOLE 0 0 0 1,173
FIDUS INVT CORP COM 316500107   5,627 850 SH   SOLE 0 0 0 850
FINANCIAL INSTNS INC COM 317585404   18,775 1,035 SH   SOLE 0 0 0 1,035
FIRST AMERN FINL CORP COM 31847R102   12,850 303 SH   SOLE 0 0 0 303
FIRST HORIZON NATL CORP COM 320517105   1,128 140 SH   SOLE 0 0 0 140
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107   4,400 500 SH   SOLE 0 0 0 500
FIRST TR ENERGY INCOME & GRW COM 33738G104   87 10 SH   SOLE 0 0 0 10
FIRST TR ENERGY INFRASTRCTR COM 33738C103   2,023 225 SH   SOLE 0 0 0 225
FIRST TR ENHANCED EQTY INC F COM 337318109   214,741 17,070 SH   SOLE 0 0 0 17,070
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   14,044 444 SH   SOLE 0 0 0 444
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   1,628 63 SH   SOLE 0 0 0 63
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   3,226,530 59,673 SH   SOLE 0 0 0 59,673
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   216,053 4,511 SH   SOLE 0 0 0 4,511
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   322,565 7,094 SH   SOLE 0 0 0 7,094
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   82,150 3,886 SH   SOLE 0 0 0 3,886
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880   358,253 14,113 SH   SOLE 0 0 0 14,113
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   60,685 3,382 SH   SOLE 0 0 0 3,382
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   5,613 355 SH   SOLE 0 0 0 355
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   8,031 227 SH   SOLE 0 0 0 227
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   3,239 400 SH   SOLE 0 0 0 400
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,204,875 76,690 SH   SOLE 0 0 0 76,690
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   8,943 317 SH   SOLE 0 0 0 317
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   204,087 10,402 SH   SOLE 0 0 0 10,402
FIRST TR HIGH INCOME L/S FD COM 33738E109   7,302 600 SH   SOLE 0 0 0 600
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108   89,442 1,493 SH   SOLE 0 0 0 1,493
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   647,530 13,595 SH   SOLE 0 0 0 13,595
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,187,536 187,411 SH   SOLE 0 0 0 187,411
FLAHERTY & CRUMRIN PFD & INM COM 33848E106   12,870 1,300 SH   SOLE 0 0 0 1,300
FLEXSHARES TR HIG YLD VL ETF 33939L662   56,539 1,380 SH   SOLE 0 0 0 1,380
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   1,987 77 SH   SOLE 0 0 0 77
FLEXSHARES TR MORNSTAR USMKT 33939L100   32,632 350 SH   SOLE 0 0 0 350
FLIR SYS INC COM 302445101   2,328 73 SH   SOLE 0 0 0 73
FLWS/1-800 FLOWERS CL A 68243Q106   5,914 447 SH   SOLE 0 0 0 447
FORD MTR CO DEL COM 345370860   417,714 86,483 SH   SOLE 0 0 0 86,483
FORTRESS BIOTECH INC COM 34960Q109   851 450 SH   SOLE 0 0 0 450
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603   30,358 1,261 SH   SOLE 0 0 0 1,261
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306   16,328 700 SH   SOLE 0 0 0 700
FS KKR CAPITAL CORP COM 302635107   160,548 53,516 SH   SOLE 0 0 0 53,516
FTI CONSULTING INC COM 302941109   245,529 2,050 SH   SOLE 0 0 0 2,050
FUELCELL ENERGY INC COM 35952H601   7,550 5,000 SH   SOLE 0 0 0 5,000
FULLER H B CO COM 359694106   1,676 60 SH   SOLE 0 0 0 60
GABELLI EQUITY TR INC COM 362397101   13,150 3,023 SH   SOLE 0 0 0 3,023
GALAPAGOS NV SPON ADR 36315X101   6,465 33 SH   SOLE 0 0 0 33
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,632 600 SH   SOLE 0 0 0 600
GAMESTOP CORP NEW CL A 36467W109   2,965 847 SH   SOLE 0 0 0 847
GAP INC COM 364760108   6,538 929 SH   SOLE 0 0 0 929
GARRETT MOTION INC COM 366505105   483 169 SH   SOLE 0 0 0 169
GENERAL DYNAMICS CORP COM 369550108   354,558 2,680 SH   SOLE 0 0 0 2,680
GENMAB A/S SPONSORED ADS 372303206   22,271 1,051 SH   SOLE 0 0 0 1,051
GILEAD SCIENCES INC COM 375558103   2,136,564 28,579 SH   SOLE 0 0 0 28,579
GLATFELTER COM 377316104   1,198 98 SH   SOLE 0 0 0 98
GLAUKOS CORP COM 377322102   36,291 1,176 SH   SOLE 0 0 0 1,176
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   527,025 13,909 SH   SOLE 0 0 0 13,909
GLOBAL X FDS MILL THEMC ETF 37954Y764   200,417 10,021 SH   SOLE 0 0 0 10,021
GLOBAL X FDS MSCI GREECE ETF 37950E366   1,428,315 251,022 SH   SOLE 0 0 0 251,022
GLOBAL X FDS S&P 500 COVERED 37954Y475   19,101 500 SH   SOLE 0 0 0 500
GLOBAL X FDS SOCIAL MED ETF 37950E416   14,159 480 SH   SOLE 0 0 0 480
GODADDY INC CL A 380237107   82,867 1,451 SH   SOLE 0 0 0 1,451
GOLAR LNG LTD SHS G9456A100   6,853 870 SH   SOLE 0 0 0 870
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103   4,350 3,750 SH   SOLE 0 0 0 3,750
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   4,634 172 SH   SOLE 0 0 0 172
GUARDANT HEALTH INC COM 40131M109   8,700 125 SH   SOLE 0 0 0 125
GW PHARMACEUTICALS PLC ADS 36197T103   366,743 4,188 SH   SOLE 0 0 0 4,188
HAEMONETICS CORP COM 405024100   6,976 70 SH   SOLE 0 0 0 70
HANNON ARMSTRONG SUST INFR C COM 41068X100   9,776 479 SH   SOLE 0 0 0 479
HANOVER INS GROUP INC COM 410867105   40,308 445 SH   SOLE 0 0 0 445
HDFC BANK LTD SPONSORED ADS 40415F101   34,729 903 SH   SOLE 0 0 0 903
HELEN OF TROY CORP LTD COM G4388N106   9,218 64 SH   SOLE 0 0 0 64
HERBALIFE NUTRITION LTD COM SHS G4412G101   6,007 206 SH   SOLE 0 0 0 206
HERCULES CAPITAL INC COM 427096508   54,534 7,138 SH   SOLE 0 0 0 7,138
HOLLYFRONTIER CORP COM 436106108   56,314 2,298 SH   SOLE 0 0 0 2,298
HONEYWELL INTL INC COM 438516106   1,582,516 11,828 SH   SOLE 0 0 0 11,828
HOST HOTELS & RESORTS INC COM 44107P104   46,810 4,240 SH   SOLE 0 0 0 4,240
HUBSPOT INC COM 443573100   21,177 159 SH   SOLE 0 0 0 159
HUNTINGTON INGALLS INDS INC COM 446413106   275,866 1,514 SH   SOLE 0 0 0 1,514
IAA INC COM 449253103   779 26 SH   SOLE 0 0 0 26
IHS MARKIT LTD SHS G47567105   21,300 355 SH   SOLE 0 0 0 355
ILLUMINA INC COM 452327109   2,060,417 7,544 SH   SOLE 0 0 0 7,544
IMMUNOGEN INC COM 45253H101   171 50 SH   SOLE 0 0 0 50
IMPAC MTG HLDGS INC COM NEW 45254P508   1,094 450 SH   SOLE 0 0 0 450
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   3,272 150 SH   SOLE 0 0 0 150
INDIA FD INC COM 454089103   5,611 412 SH   SOLE 0 0 0 412
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   4,806 274 SH   SOLE 0 0 0 274
ING GROEP N.V. SPONSORED ADR 456837103   30,879 5,996 SH   SOLE 0 0 0 5,996
INGEVITY CORP COM 45688C107   3,485 99 SH   SOLE 0 0 0 99
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   2,232 300 SH   SOLE 0 0 0 300
INSTALLED BLDG PRODS INC COM 45780R101   3,987 100 SH   SOLE 0 0 0 100
BROADCOM INC COM 11135F101   1,462,108 6,167 SH   SOLE 0 0 0 6,167
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   536,264 5,655 SH   SOLE 0 0 0 5,655
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   8,093 225 SH   SOLE 0 0 0 225
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107   2,329 289 SH   SOLE 0 0 0 289
BROOKS AUTOMATION INC NEW COM 114340102   25,498 836 SH   SOLE 0 0 0 836
BUCKLE INC COM 118440106   617 45 SH   SOLE 0 0 0 45
BUNGE LIMITED COM G16962105   49,441 1,205 SH   SOLE 0 0 0 1,205
CABOT MICROELECTRONICS CORP COM 12709P103   664,523 5,822 SH   SOLE 0 0 0 5,822
CACI INTL INC CL A 127190304   33,784 160 SH   SOLE 0 0 0 160
CAE INC COM 124765108   105,300 8,344 SH   SOLE 0 0 0 8,344
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   446,996 29,007 SH   SOLE 0 0 0 29,007
CAMECO CORP COM 13321L108   9,932 1,300 SH   SOLE 0 0 0 1,300
CAMPBELL SOUP CO COM 134429109   9,547 207 SH   SOLE 0 0 0 207
CANADIAN NAT RES LTD COM 136385101   16,815 1,241 SH   SOLE 0 0 0 1,241
CANOPY GROWTH CORP COM 138035100   336,974 23,411 SH   SOLE 0 0 0 23,411
CANTERBURY PARK HOLDING CORP COM 13811E101   6,234 600 SH   SOLE 0 0 0 600
CAPITAL SOUTHWEST CORP COM 140501107   13,476 1,180 SH   SOLE 0 0 0 1,180
CARA THERAPEUTICS INC COM 140755109   346,102 26,200 SH   SOLE 0 0 0 26,200
CARMAX INC COM 143130102   42,095 782 SH   SOLE 0 0 0 782
CARVANA CO CL A 146869102   59,497 1,080 SH   SOLE 0 0 0 1,080
CATALENT INC COM 148806102   9,455 182 SH   SOLE 0 0 0 182
CATERPILLAR INC DEL COM 149123101   484,173 4,172 SH   SOLE 0 0 0 4,172
CBOE GLOBAL MARKETS INC COM 12503M108   104,780 1,174 SH   SOLE 0 0 0 1,174
CBRE CLARION GLOBAL REAL EST COM 12504G100   20,918 3,992 SH   SOLE 0 0 0 3,992
CBRE GROUP INC CL A 12504L109   288,218 7,643 SH   SOLE 0 0 0 7,643
CDK GLOBAL INC COM 12508E101   61,035 1,858 SH   SOLE 0 0 0 1,858
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102   190 12 SH   SOLE 0 0 0 12
CENTENE CORP DEL COM 15135B101   143,475 2,415 SH   SOLE 0 0 0 2,415
CENTERPOINT ENERGY INC COM 15189T107   89,363 5,784 SH   SOLE 0 0 0 5,784
CGI INC CL A SUB VTG 12532H104   2,570 48 SH   SOLE 0 0 0 48
CHEGG INC COM 163092109   361,378 10,100 SH   SOLE 0 0 0 10,100
CHENIERE ENERGY INC COM NEW 16411R208   147,065 4,390 SH   SOLE 0 0 0 4,390
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   24,113 893 SH   SOLE 0 0 0 893
CHINA FD INC COM 169373107   4,800 260 SH   SOLE 0 0 0 260
CHURCHILL DOWNS INC COM 171484108   59,711 580 SH   SOLE 0 0 0 580
CIENA CORP COM NEW 171779309   267,165 6,711 SH   SOLE 0 0 0 6,711
CINEMARK HOLDINGS INC COM 17243V102   1,019 100 SH   SOLE 0 0 0 100
CIRRUS LOGIC INC COM 172755100   12,010 183 SH   SOLE 0 0 0 183
COASTAL FINL CORP WA COM NEW 19046P209   4,330 412 SH   SOLE 0 0 0 412
COLUMBIA PPTY TR INC COM NEW 198287203   25,425 2,034 SH   SOLE 0 0 0 2,034
COMCAST CORP NEW CL A 20030N101   2,056,647 59,821 SH   SOLE 0 0 0 59,821
COMMERCIAL METALS CO COM 201723103   742 47 SH   SOLE 0 0 0 47
CONCHO RES INC COM 20605P101   12,598 294 SH   SOLE 0 0 0 294
CONSTELLATION BRANDS INC CL A 21036P108   747,095 5,211 SH   SOLE 0 0 0 5,211
COOPER COS INC COM NEW 216648402   167,056 606 SH   SOLE 0 0 0 606
CORNERSTONE STRATEGIC VALUE COM 21924B302   6,025 742 SH   SOLE 0 0 0 742
CORNERSTONE TOTAL RETURN FD COM 21924U300   15,920 2,000 SH   SOLE 0 0 0 2,000
CORTEVA INC COM 22052L104   89,404 3,804 SH   SOLE 0 0 0 3,804
COSTAR GROUP INC COM 22160N109   97,477 166 SH   SOLE 0 0 0 166
COVANTA HLDG CORP COM 22282E102   16,673 1,950 SH   SOLE 0 0 0 1,950
CRACKER BARREL OLD CTRY STOR COM 22410J106   45,023 541 SH   SOLE 0 0 0 541
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   33,852 4,200 SH   SOLE 0 0 0 4,200
CUMULUS MEDIA INC COM CLASS A 231082801   3,252 600 SH   SOLE 0 0 0 600
CURTISS WRIGHT CORP COM 231561101   2,957 32 SH   SOLE 0 0 0 32
CVB FINL CORP COM 126600105   3,449 172 SH   SOLE 0 0 0 172
DANAHER CORPORATION 4.75 MND CV PFD 235851300   41,326 40 SH   SOLE 0 0 0 40
DANAHER CORPORATION COM 235851102   1,383,172 9,993 SH   SOLE 0 0 0 9,993
DATADOG INC CL A COM 23804L103   25,186 700 SH   SOLE 0 0 0 700
DAVITA INC COM 23918K108   19,015 250 SH   SOLE 0 0 0 250
DEERE & CO COM 244199105   682,729 4,942 SH   SOLE 0 0 0 4,942
DELL TECHNOLOGIES INC CL C 24703L202   192,094 4,857 SH   SOLE 0 0 0 4,857
DENTSPLY SIRONA INC COM 24906P109   37,277 960 SH   SOLE 0 0 0 960
DIGITAL RLTY TR INC COM 253868103   497,904 3,584 SH   SOLE 0 0 0 3,584
DINE BRANDS GLOBAL INC COM 254423106   2,610 91 SH   SOLE 0 0 0 91
DIODES INC COM 254543101   179,851 4,426 SH   SOLE 0 0 0 4,426
DORCHESTER MINERALS LP COM UNIT 25820R105   1,397 150 SH   SOLE 0 0 0 150
DROPBOX INC CL A 26210C104   362,000 20,000 SH   SOLE 0 0 0 20,000
DYNATRACE INC COM 268150109   4,768 200 SH   SOLE 0 0 0 200
EATON VANCE SH TM DR DIVR IN COM 27828V104   9,564 875 SH   SOLE 0 0 0 875
EATON VANCE TX ADV GLBL DIV COM 27828S101   31,608 2,645 SH   SOLE 0 0 0 2,645
EATON VANCE TX MGD DIV EQ IN COM 27828N102   116,994 12,553 SH   SOLE 0 0 0 12,553
EGAIN CORP COM NEW 28225C806   784 107 SH   SOLE 0 0 0 107
EIGER BIOPHARMACEUTICALS INC COM 28249U105   4,080 600 SH   SOLE 0 0 0 600
ELECTRONIC ARTS INC COM 285512109   147,851 1,476 SH   SOLE 0 0 0 1,476
ENPHASE ENERGY INC COM 29355A107   37,198 1,152 SH   SOLE 0 0 0 1,152
ENTERGY CORP NEW COM 29364G103   72,336 770 SH   SOLE 0 0 0 770
ENTERPRISE PRODS PARTNERS L COM 293792107   179,851 12,577 SH   SOLE 0 0 0 12,577
EOG RES INC COM 26875P101   207,244 5,770 SH   SOLE 0 0 0 5,770
EPAM SYS INC COM 29414B104   301,512 1,624 SH   SOLE 0 0 0 1,624
EPIZYME INC COM 29428V104   3,102 200 SH   SOLE 0 0 0 200
ESSENT GROUP LTD COM G3198U102   5,374 204 SH   SOLE 0 0 0 204
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   251,979 7,650 SH   SOLE 0 0 0 7,650
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,346,647 37,753 SH   SOLE 0 0 0 37,753
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   25,344 680 SH   SOLE 0 0 0 680
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   67,549 3,100 SH   SOLE 0 0 0 3,100
ETF SER SOLUTIONS US GLB JETS 26922A842   31,375 2,130 SH   SOLE 0 0 0 2,130
ETHAN ALLEN INTERIORS INC COM 297602104   2,279 223 SH   SOLE 0 0 0 223
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   2,226,312 145,892 SH   SOLE 0 0 0 145,892
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806   40,959 2,000 SH   SOLE 0 0 0 2,000
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   2,350 100 SH   SOLE 0 0 0 100
EXELON CORP COM 30161N101   474,560 12,892 SH   SOLE 0 0 0 12,892
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   49,141 1,617 SH   SOLE 0 0 0 1,617
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   4,666 100 SH   SOLE 0 0 0 100
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   131,323 5,349 SH   SOLE 0 0 0 5,349
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   69,927 3,112 SH   SOLE 0 0 0 3,112
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   149,617 3,564 SH   SOLE 0 0 0 3,564
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309   15,934 385 SH   SOLE 0 0 0 385
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   48,588 2,742 SH   SOLE 0 0 0 2,742
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   9,023 450 SH   SOLE 0 0 0 450
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   87,912 2,664 SH   SOLE 0 0 0 2,664
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   765,671 29,874 SH   SOLE 0 0 0 29,874
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   18,776,365 672,988 SH   SOLE 0 0 0 672,988
FIRST TR INTER DUR PFD & IN COM 33718W103   163,967 9,191 SH   SOLE 0 0 0 9,191
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,686 73 SH   SOLE 0 0 0 73
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,184 19 SH   SOLE 0 0 0 19
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   596,253 14,497 SH   SOLE 0 0 0 14,497
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   14,978 1,557 SH   SOLE 0 0 0 1,557
FIRST TR VALUE LINE 100 EX T COM SHS 33735G107   13,471 750 SH   SOLE 0 0 0 750
FIRSTSERVICE CORP NEW COM 33767E202   2,005 26 SH   SOLE 0 0 0 26
FLAHERTY & CRUMRIN PFD & INM COM 338480106   8,328 690 SH   SOLE 0 0 0 690
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106   4,046 200 SH   SOLE 0 0 0 200
FLEXSHARES TR QLT DIV DEF IDX 33939L845   110,578 3,037 SH   SOLE 0 0 0 3,037
FLUSHING FINL CORP COM 343873105   19,371 1,450 SH   SOLE 0 0 0 1,450
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,271 21 SH   SOLE 0 0 0 21
FORESCOUT TECHNOLOGIES INC COM 34553D101   5,497 174 SH   SOLE 0 0 0 174
FORTINET INC COM 34959E109   97,933 968 SH   SOLE 0 0 0 968
FORTIS INC COM 349553107   13,975 366 SH   SOLE 0 0 0 366
FORTIVE CORP COM 34959J108   83,900 1,520 SH   SOLE 0 0 0 1,520
FORWARD AIR CORP COM 349853101   1,469 29 SH   SOLE 0 0 0 29
FOSSIL GROUP INC COM 34988V106   2,033 618 SH   SOLE 0 0 0 618
FOSTER L B CO COM 350060109   3,708 300 SH   SOLE 0 0 0 300
FOX CORP CL B COM 35137L204   10,525 460 SH   SOLE 0 0 0 460
FRANKLIN LTD DURATION INCOME COM 35472T101   5,495 700 SH   SOLE 0 0 0 700
FRANKLIN RESOURCES INC COM 354613101   48,000 2,876 SH   SOLE 0 0 0 2,876
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   2,394 73 SH   SOLE 0 0 0 73
FULGENT GENETICS INC COM 359664109   10,760 1,000 SH   SOLE 0 0 0 1,000
GABELLI HLTHCARE & WELLNESS SHS 36246K103   381 44 SH   SOLE 0 0 0 44
GAMING & LEISURE PPTYS INC COM 36467J108   84,820 3,061 SH   SOLE 0 0 0 3,061
GENPACT LIMITED SHS G3922B107   192,398 6,589 SH   SOLE 0 0 0 6,589
GLACIER BANCORP INC NEW COM 37637Q105   3,060 90 SH   SOLE 0 0 0 90
GLADSTONE INVT CORP COM 376546107   36,416 4,639 SH   SOLE 0 0 0 4,639
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108   1,277 25 SH   SOLE 0 0 0 25
GLOBAL PARTNERS LP COM UNITS 37946R109   3,528 400 SH   SOLE 0 0 0 400
GLOBAL X FDS E COMMERCE ETF 37954Y467   25,266 1,671 SH   SOLE 0 0 0 1,671
GLOBAL X FDS GLBL X MLP ETF 37950E473   26,775 8,500 SH   SOLE 0 0 0 8,500
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102   2,890 860 SH   SOLE 0 0 0 860
GRANITESHARES GOLD TR SHS BEN INT 38748G101   71,969 4,584 SH   SOLE 0 0 0 4,584
GRAPHIC PACKAGING HLDG CO COM 388689101   2,574 211 SH   SOLE 0 0 0 211
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108   75 48 SH   SOLE 0 0 0 48
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   240,035 15,740 SH   SOLE 0 0 0 15,740
HALLIBURTON CO COM 406216101   92,339 13,480 SH   SOLE 0 0 0 13,480
HANCOCK JOHN PFD INCOME FD I COM 41013X106   154,091 10,006 SH   SOLE 0 0 0 10,006
HANCOCK JOHN PFD INCOME FD I COM 41021P103   78,305 5,732 SH   SOLE 0 0 0 5,732
HARLEY DAVIDSON INC COM 412822108   19,240 1,016 SH   SOLE 0 0 0 1,016
HARROW HEALTH INC COM 415858109   11,460 3,000 SH   SOLE 0 0 0 3,000
HCA HEALTHCARE INC COM 40412C101   174,282 1,940 SH   SOLE 0 0 0 1,940
HEALTHCARE RLTY TR COM 421946104   4,748 170 SH   SOLE 0 0 0 170
HEALTHCARE SVCS GROUP INC COM 421906108   7,723 323 SH   SOLE 0 0 0 323
HEICO CORP NEW COM 422806109   106,021 1,421 SH   SOLE 0 0 0 1,421
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,723 121 SH   SOLE 0 0 0 121
HELIOS TECHNOLOGIES INC COM 42328H109   47,052 1,241 SH   SOLE 0 0 0 1,241
HERSHEY CO COM 427866108   1,662,343 12,546 SH   SOLE 0 0 0 12,546
HILL ROM HLDGS INC COM 431475102   34,204 340 SH   SOLE 0 0 0 340
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,850 159 SH   SOLE 0 0 0 159
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,910 697 SH   SOLE 0 0 0 697
HORIZON BANCORP INC COM 440407104   3,786 384 SH   SOLE 0 0 0 384
HP INC COM 40434L105   107,997 6,221 SH   SOLE 0 0 0 6,221
HUNT J B TRANS SVCS INC COM 445658107   9,223 100 SH   SOLE 0 0 0 100
ICF INTL INC COM 44925C103   1,237 18 SH   SOLE 0 0 0 18
ICON PLC SHS G4705A100   20,400 150 SH   SOLE 0 0 0 150
IDACORP INC COM 451107106   1,844 21 SH   SOLE 0 0 0 21
IMAX CORP COM 45245E109   1,195 132 SH   SOLE 0 0 0 132
INDEPENDENT BANK CORP MASS COM 453836108   3,927 61 SH   SOLE 0 0 0 61
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   17,908 629 SH   SOLE 0 0 0 629
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   4,915 285 SH   SOLE 0 0 0 285
INFOSYS LTD SPONSORED ADR 456788108   10,517 1,281 SH   SOLE 0 0 0 1,281
INGREDION INC COM 457187102   10,344 137 SH   SOLE 0 0 0 137
INNOVATOR ETFS TR S&P 500 PWR 45782C813   333,225 13,925 SH   SOLE 0 0 0 13,925
INNOVATOR ETFS TR S&P 500 ULTRA 45782C565   4,681 194 SH   SOLE 0 0 0 194
INSIGHT SELECT INCOME FD COM 45781W109   51,324 2,600 SH   SOLE 0 0 0 2,600
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,468 34 SH   SOLE 0 0 0 34
INTERNATIONAL BUSINESS MACHS COM 459200101   1,947,100 17,553 SH   SOLE 0 0 0 17,553
INTERPUBLIC GROUP COS INC COM 460690100   16,611 1,026 SH   SOLE 0 0 0 1,026
INTUIT COM 461202103   234,546 1,020 SH   SOLE 0 0 0 1,020
INTUITIVE SURGICAL INC COM NEW 46120E602   731,425 1,477 SH   SOLE 0 0 0 1,477
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   444,918 15,187 SH   SOLE 0 0 0 15,187
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   192,105 17,076 SH   SOLE 0 0 0 17,076
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809   311,111 14,052 SH   SOLE 0 0 0 14,052
BRIXMOR PPTY GROUP INC COM 11120U105   34,848 3,668 SH   SOLE 0 0 0 3,668
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   4,249 100 SH   SOLE 0 0 0 100
BRUNSWICK CORP COM 117043109   7,074 200 SH   SOLE 0 0 0 200
BWX TECHNOLOGIES INC COM 05605H100   36,484 749 SH   SOLE 0 0 0 749
CABLE ONE INC COM 12685J105   128,233 78 SH   SOLE 0 0 0 78
CALLAWAY GOLF CO COM 131193104   5,110 500 SH   SOLE 0 0 0 500
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103   1,658 1,579 SH   SOLE 0 0 0 1,579
CANNAE HLDGS INC COM 13765N107   7,569 226 SH   SOLE 0 0 0 226
CANON INC SPONSORED ADR 138006309   32,850 1,518 SH   SOLE 0 0 0 1,518
CANTEL MEDICAL CORP COM 138098108   11,560 322 SH   SOLE 0 0 0 322
CARNIVAL CORP UNIT 99/99/9999 143658300   139,049 10,558 SH   SOLE 0 0 0 10,558
CARTERS INC COM 146229109   1,052 16 SH   SOLE 0 0 0 16
CDW CORP COM 12514G108   81,984 879 SH   SOLE 0 0 0 879
CELLECTIS S A SPONSORED ADS 15117K103   26,560 2,887 SH   SOLE 0 0 0 2,887
CENTERSTATE BK CORP COM 15201P109   5,203 302 SH   SOLE 0 0 0 302
CERNER CORP COM 156782104   507,636 8,059 SH   SOLE 0 0 0 8,059
CHANGYOU COM LTD ADS REP CL A 15911M107   353 33 SH   SOLE 0 0 0 33
CHEESECAKE FACTORY INC COM 163072101   9,274 543 SH   SOLE 0 0 0 543
CHINA MOBILE LIMITED SPONSORED ADR 16941M109   17,705 470 SH   SOLE 0 0 0 470
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103   1,038 34 SH   SOLE 0 0 0 34
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104   2,869 488 SH   SOLE 0 0 0 488
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   6,403 180 SH   SOLE 0 0 0 180
CINTAS CORP COM 172908105   328,425 1,896 SH   SOLE 0 0 0 1,896
CISCO SYS INC COM 17275R102   2,106,890 53,597 SH   SOLE 0 0 0 53,597
CITIZENS FINANCIAL GROUP INC COM 174610105   183,765 9,770 SH   SOLE 0 0 0 9,770
CLARUS CORP NEW COM 18270P109   3,998 408 SH   SOLE 0 0 0 408
CLEARWAY ENERGY INC CL C 18539C204   52,452 2,790 SH   SOLE 0 0 0 2,790
CLOROX CO DEL COM 189054109   1,443,902 8,334 SH   SOLE 0 0 0 8,334
CLOUDERA INC COM 18914U100   7,870 1,000 SH   SOLE 0 0 0 1,000
CNOOC LIMITED SPONSORED ADR 126132109   7,243 70 SH   SOLE 0 0 0 70
COCA COLA CO COM 191216100   2,450,032 55,368 SH   SOLE 0 0 0 55,368
COCA COLA CONSOLIDATED INC COM 191098102   36,493 175 SH   SOLE 0 0 0 175
COEUR MNG INC COM NEW 192108504   64 20 SH   SOLE 0 0 0 20
COHEN & STEERS INFRASTRUCTUR COM 19248A109   33,847 1,796 SH   SOLE 0 0 0 1,796
COMMERCE BANCSHARES INC COM 200525103   4,481 89 SH   SOLE 0 0 0 89
COMMUNITY BK SYS INC COM 203607106   9,232 157 SH   SOLE 0 0 0 157
COMMVAULT SYSTEMS INC COM 204166102   80,960 2,000 SH   SOLE 0 0 0 2,000
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407   2,894 278 SH   SOLE 0 0 0 278
COMPASS MINERALS INTL INC COM 20451N101   57,541 1,496 SH   SOLE 0 0 0 1,496
CONAGRA BRANDS INC COM 205887102   15,521 529 SH   SOLE 0 0 0 529
CONOCOPHILLIPS COM 20825C104   595,041 19,320 SH   SOLE 0 0 0 19,320
CONSOLIDATED EDISON INC COM 209115104   705,401 9,044 SH   SOLE 0 0 0 9,044
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   14,735 2,812 SH   SOLE 0 0 0 2,812
CORE LABORATORIES N V COM N22717107   290 28 SH   SOLE 0 0 0 28
CORREVIO PHARMA CORP COM 22026V105   78 200 SH   SOLE 0 0 0 200
COSTCO WHSL CORP NEW COM 22160K105   3,317,008 11,633 SH   SOLE 0 0 0 11,633
COVETRUS INC COM 22304C100   651 80 SH   SOLE 0 0 0 80
CREDICORP LTD COM G2519Y108   2,575 18 SH   SOLE 0 0 0 18
CREE INC COM 225447101   16,099 454 SH   SOLE 0 0 0 454
CRH PLC ADR 12626K203   9,071 338 SH   SOLE 0 0 0 338
CSX CORP COM 126408103   667,039 11,641 SH   SOLE 0 0 0 11,641
CUBIC CORP COM 229669106   17,887 433 SH   SOLE 0 0 0 433
CUMMINS INC COM 231021106   206,309 1,525 SH   SOLE 0 0 0 1,525
CYBERARK SOFTWARE LTD SHS M2682V108   369,106 4,314 SH   SOLE 0 0 0 4,314
CYTOSORBENTS CORP COM NEW 23283X206   10,822 1,400 SH   SOLE 0 0 0 1,400
DAVE & BUSTERS ENTMT INC COM 238337109   6,318 483 SH   SOLE 0 0 0 483
DBX ETF TR XTRACK HRVST CSI 233051879   14,136 546 SH   SOLE 0 0 0 546
DBX ETF TR XTRACK MSCI EAFE 233051200   49,267 1,838 SH   SOLE 0 0 0 1,838
DEUTSCHE BANK A G NAMEN AKT D18190898   23,266 3,624 SH   SOLE 0 0 0 3,624
DEVON ENERGY CORP NEW COM 25179M103   22,152 3,206 SH   SOLE 0 0 0 3,206
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   7,000 2,500 SH   SOLE 0 0 0 2,500
DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109   4,813 390 SH   SOLE 0 0 0 390
DIME CMNTY BANCSHARES COM 253922108   25,129 1,833 SH   SOLE 0 0 0 1,833
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   798 34 SH   SOLE 0 0 0 34
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   2,335 90 SH   SOLE 0 0 0 90
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   457,162 9,834 SH   SOLE 0 0 0 9,834
DISCOVERY INC COM SER A 25470F104   342,066 17,596 SH   SOLE 0 0 0 17,596
DISCOVERY INC COM SER C 25470F302   7,788 444 SH   SOLE 0 0 0 444
DISH NETWORK CORPORATION CL A 25470M109   19,950 998 SH   SOLE 0 0 0 998
DISNEY WALT CO COM DISNEY 254687106   4,258,910 44,088 SH   SOLE 0 0 0 44,088
DOLBY LABORATORIES INC COM CL A 25659T107   2,385 44 SH   SOLE 0 0 0 44
DOLLAR GEN CORP NEW COM 256677105   238,326 1,578 SH   SOLE 0 0 0 1,578
DOMINION ENERGY INC COM 25746U109   842,384 11,669 SH   SOLE 0 0 0 11,669
DONNELLEY R R & SONS CO COM 257867200   388 405 SH   SOLE 0 0 0 405
DOUBLELINE OPPORTUNISTIC CR COM 258623107   173,611 10,153 SH   SOLE 0 0 0 10,153
DTE ENERGY CO COM 233331107   665,381 7,006 SH   SOLE 0 0 0 7,006
DUKE ENERGY CORP NEW COM NEW 26441C204   1,297,396 16,041 SH   SOLE 0 0 0 16,041
DUOS TECHNOLOGIES GROUP INC COM 266042407   526 111 SH   SOLE 0 0 0 111
DYCOM INDS INC COM 267475101   70,538 2,750 SH   SOLE 0 0 0 2,750
E TRADE FINANCIAL CORP COM NEW 269246401   269,652 7,857 SH   SOLE 0 0 0 7,857
EASTERLY GOVT PPTYS INC COM 27616P103   24,640 1,000 SH   SOLE 0 0 0 1,000
EASTMAN CHEM CO COM 277432100   44,471 955 SH   SOLE 0 0 0 955
EATON VANCE ENHANCED EQ INC COM 278274105   70,433 5,816 SH   SOLE 0 0 0 5,816
EATON VANCE LTD DUR INCOME F COM 27828H105   21,362 2,021 SH   SOLE 0 0 0 2,021
EATON VANCE NEW YORK MUN BD COM 27827Y109   15,677 1,355 SH   SOLE 0 0 0 1,355
EATON VANCE TAX-MANAGED GLOB COM 27829F108   53,579 8,398 SH   SOLE 0 0 0 8,398
EBAY INC COM 278642103   97,491 3,243 SH   SOLE 0 0 0 3,243
ECHOSTAR CORP CL A 278768106   2,781 87 SH   SOLE 0 0 0 87
EDITAS MEDICINE INC COM 28106W103   27,603 1,392 SH   SOLE 0 0 0 1,392
EDWARDS LIFESCIENCES CORP COM 28176E108   1,766,992 9,368 SH   SOLE 0 0 0 9,368
EKSO BIONICS HLDGS INC COM 282644301   306 108 SH   SOLE 0 0 0 108
ELANCO ANIMAL HEALTH INC COM 28414H103   12,874 575 SH   SOLE 0 0 0 575
ELASTIC N V ORD SHS N14506104   8,092 145 SH   SOLE 0 0 0 145
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   122,780 13,780 SH   SOLE 0 0 0 13,780
ENERGIZER HLDGS INC NEW COM 29272W109   9,317 308 SH   SOLE 0 0 0 308
EPR PPTYS COM SH BEN INT 26884U109   13,442 555 SH   SOLE 0 0 0 555
EQUINIX INC COM 29444U700   628,317 1,006 SH   SOLE 0 0 0 1,006
ESCO TECHNOLOGIES INC COM 296315104   8,654 114 SH   SOLE 0 0 0 114
ETF MANAGERS TR DRONE ECONMY STG 26924G805   3,943 146 SH   SOLE 0 0 0 146
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   526,680 79,200 SH   SOLE 0 0 0 79,200
ETF SER SOLUTIONS LONCAR CANCER 26922A826   123,168 6,305 SH   SOLE 0 0 0 6,305
EURONET WORLDWIDE INC COM 298736109   21,001 245 SH   SOLE 0 0 0 245
EVERGY INC COM 30034W106   275,019 4,996 SH   SOLE 0 0 0 4,996
EVERQUOTE INC COM CL A 30041R108   39,533 1,506 SH   SOLE 0 0 0 1,506
EXELIXIS INC COM 30161Q104   48,216 2,800 SH   SOLE 0 0 0 2,800
EXP WORLD HLDGS INC COM 30212W100   846 100 SH   SOLE 0 0 0 100
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200   731 100 SH   SOLE 0 0 0 100
FEDNAT HLDG CO COM 31431B109   2,468 215 SH   SOLE 0 0 0 215
FERROGLOBE PLC SHS G33856108   487 1,071 SH   SOLE 0 0 0 1,071
FIAT CHRYSLER AUTOMOBILES N SHS N31738102   3,099 431 SH   SOLE 0 0 0 431
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808   1,080,597 3,619 SH   SOLE 0 0 0 3,619
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600   11,089 258 SH   SOLE 0 0 0 258
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865   15,805 440 SH   SOLE 0 0 0 440
FIREEYE INC COM 31816Q101   2,190 207 SH   SOLE 0 0 0 207
FIRST INDL RLTY TR INC COM 32054K103   48,027 1,445 SH   SOLE 0 0 0 1,445
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   4,031 150 SH   SOLE 0 0 0 150
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   11,715 579 SH   SOLE 0 0 0 579
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   789,630 10,675 SH   SOLE 0 0 0 10,675
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   318,123 12,345 SH   SOLE 0 0 0 12,345
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   518,206 8,724 SH   SOLE 0 0 0 8,724
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   588,767 15,932 SH   SOLE 0 0 0 15,932
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL AL 33737M409   2,205 100 SH   SOLE 0 0 0 100
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   78,981 2,422 SH   SOLE 0 0 0 2,422
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   7,760 450 SH   SOLE 0 0 0 450
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   331,968 2,683 SH   SOLE 0 0 0 2,683
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,671,056 64,996 SH   SOLE 0 0 0 64,996
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   76,087 4,039 SH   SOLE 0 0 0 4,039
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   6,002 384 SH   SOLE 0 0 0 384
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   1,432 345 SH   SOLE 0 0 0 345
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   928,592 7,082 SH   SOLE 0 0 0 7,082
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   388,315 7,367 SH   SOLE 0 0 0 7,367
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   23,106 895 SH   SOLE 0 0 0 895
FIRST TR NASDAQ-100 TECH IND SHS 337345102   161,011 1,905 SH   SOLE 0 0 0 1,905
FIRST TR S&P REIT INDEX FD COM 33734G108   83,406 4,406 SH   SOLE 0 0 0 4,406
FIRST TR/ABERDEEN EMERG OPT COM 33731K102   9,126 920 SH   SOLE 0 0 0 920
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109   1,251 604 SH   SOLE 0 0 0 604
FITBIT INC CL A 33812L102   1,332 200 SH   SOLE 0 0 0 200
FIVE BELOW INC COM 33829M101   387,442 5,505 SH   SOLE 0 0 0 5,505
FIVE PRIME THERAPEUTICS INC COM 33830X104   795 350 SH   SOLE 0 0 0 350
FIVE STAR SENIOR LIVING INC COM NEW 33832D205   431 155 SH   SOLE 0 0 0 155
FLEX LTD ORD Y2573F102   8,141 972 SH   SOLE 0 0 0 972
FLEXSHARES TR CR SCD US BD 33939L761   23,050 453 SH   SOLE 0 0 0 453
FLEXSHARES TR IBOXX 3R TARGT 33939L506   4,303 175 SH   SOLE 0 0 0 175
FLEXSHARES TR MORNSTAR UPSTR 33939L407   6,759 300 SH   SOLE 0 0 0 300
FLOOR & DECOR HLDGS INC CL A 339750101   197,803 6,164 SH   SOLE 0 0 0 6,164
FONAR CORP COM NEW 344437405   88 6 SH   SOLE 0 0 0 6
FORTUNE BRANDS HOME & SEC IN COM 34964C106   995 23 SH   SOLE 0 0 0 23
FOX FACTORY HLDG CORP COM 35138V102   4,032 96 SH   SOLE 0 0 0 96
FRANCO NEVADA CORP COM 351858105   34,135 343 SH   SOLE 0 0 0 343
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553   317,924 12,497 SH   SOLE 0 0 0 12,497
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504   205,669 6,650 SH   SOLE 0 0 0 6,650
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207   10,993 500 SH   SOLE 0 0 0 500
GABELLI DIVID & INCOME TR COM 36242H104   58,648 3,960 SH   SOLE 0 0 0 3,960
GALLAGHER ARTHUR J & CO COM 363576109   7,308 90 SH   SOLE 0 0 0 90
GANNETT CO INC COM 36472T109   8,920 6,027 SH   SOLE 0 0 0 6,027
GARMIN LTD SHS H2906T109   480,847 6,415 SH   SOLE 0 0 0 6,415
GARTNER INC COM 366651107   24,893 250 SH   SOLE 0 0 0 250
GENERAC HLDGS INC COM 368736104   284,448 3,053 SH   SOLE 0 0 0 3,053
GENERAL MLS INC COM 370334104   1,144,159 21,682 SH   SOLE 0 0 0 21,682
GENWORTH FINL INC COM CL A 37247D106   4,349 1,310 SH   SOLE 0 0 0 1,310
GEO GROUP INC NEW COM 36162J106   6,873 565 SH   SOLE 0 0 0 565
GLOBAL NET LEASE INC COM NEW 379378201   171,263 12,810 SH   SOLE 0 0 0 12,810
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   52,575 3,601 SH   SOLE 0 0 0 3,601
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   7,788 625 SH   SOLE 0 0 0 625
GLOBAL X FDS GLB X MLP ENRG I 37950E226   12,117 1,974 SH   SOLE 0 0 0 1,974
GLOBAL X FDS GLB X SUPERDIV 37950E549   18,696 2,006 SH   SOLE 0 0 0 2,006
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   22,196 2,306 SH   SOLE 0 0 0 2,306
GLOBAL X FDS GLOBAL X SILVER 37954Y848   37,850 1,587 SH   SOLE 0 0 0 1,587
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   37,501 2,067 SH   SOLE 0 0 0 2,067
GLOBAL X FDS US INFR DEV ETF 37954Y673   76,938 6,250 SH   SOLE 0 0 0 6,250
GLOBUS MED INC CL A 379577208   2,254 53 SH   SOLE 0 0 0 53
GLU MOBILE INC COM 379890106   1,403 223 SH   SOLE 0 0 0 223
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   250,254 6,741 SH   SOLE 0 0 0 6,741
GOLDMAN SACHS GROUP INC COM 38141G104   682,770 4,417 SH   SOLE 0 0 0 4,417
GOLUB CAP BDC INC COM 38173M102   2,148 171 SH   SOLE 0 0 0 171
GOODYEAR TIRE & RUBR CO COM 382550101   18,903 3,248 SH   SOLE 0 0 0 3,248
INTEL CORP COM 458140100   2,382,279 44,018 SH   SOLE 0 0 0 44,018
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   49,100 481 SH   SOLE 0 0 0 481
INTL PAPER CO COM 460146103   338,614 10,877 SH   SOLE 0 0 0 10,877
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   21,474 350 SH   SOLE 0 0 0 350
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   6,895 257 SH   SOLE 0 0 0 257
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601   186,852 8,124 SH   SOLE 0 0 0 8,124
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874   74,229 3,427 SH   SOLE 0 0 0 3,427
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   10,772 485 SH   SOLE 0 0 0 485
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   33,306 1,280 SH   SOLE 0 0 0 1,280
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   26,917 555 SH   SOLE 0 0 0 555
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   134,125 5,440 SH   SOLE 0 0 0 5,440
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   136,406 2,424 SH   SOLE 0 0 0 2,424
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   28,643 1,300 SH   SOLE 0 0 0 1,300
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   11,410 102 SH   SOLE 0 0 0 102
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   13,176 450 SH   SOLE 0 0 0 450
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   395,519 2,091 SH   SOLE 0 0 0 2,091
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   108,328 1,320 SH   SOLE 0 0 0 1,320
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,989,423 59,384 SH   SOLE 0 0 0 59,384
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404   60,568 3,461 SH   SOLE 0 0 0 3,461
INVESCO EXCHANGE-TRADED FD T DWA EMERG MKTS 46138E867   13,116 900 SH   SOLE 0 0 0 900
INVESCO EXCHANGE-TRADED FD T DWA SMLCP MENT 46138E842   17,310 425 SH   SOLE 0 0 0 425
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784   697,909 29,189 SH   SOLE 0 0 0 29,189
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727   16,338 1,059 SH   SOLE 0 0 0 1,059
INVESCO EXCHANGE-TRADED FD T GBL CLEAN ENRG 46138G847   4,628 400 SH   SOLE 0 0 0 400
INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698   999,221 22,756 SH   SOLE 0 0 0 22,756
INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230   117,648 4,475 SH   SOLE 0 0 0 4,475
INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664   3,734 89 SH   SOLE 0 0 0 89
INVESCO EXCHANGE-TRADED FD T S&P SMLCP INFO 46138E115   801 11 SH   SOLE 0 0 0 11
INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656   726,507 31,328 SH   SOLE 0 0 0 31,328
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870   35,537 1,656 SH   SOLE 0 0 0 1,656
IPG PHOTONICS CORP COM 44980X109   29,776 270 SH   SOLE 0 0 0 270
IRON MTN INC NEW COM 46284V101   103,932 4,367 SH   SOLE 0 0 0 4,367
ISHARES INC MIN VOL EMRG MKT 464286533   630,675 13,441 SH   SOLE 0 0 0 13,441
ISHARES INC MSCI GBL GOLD MN 46434G855   91,297 4,765 SH   SOLE 0 0 0 4,765
ISHARES INC MSCI HONG KG ETF 464286871   41,974 2,105 SH   SOLE 0 0 0 2,105
ISHARES INC MSCI ISRAEL ETF 464286632   6,466 144 SH   SOLE 0 0 0 144
ISHARES INC MSCI JAPN SMCETF 464286582   3,468 59 SH   SOLE 0 0 0 59
ISHARES INC MSCI MEXICO ETF 464286822   794 28 SH   SOLE 0 0 0 28
ISHARES INC MSCI MLY ETF NEW 46434G814   8,700 375 SH   SOLE 0 0 0 375
ISHARES INC MSCI WORLD ETF 464286392   203,709 2,614 SH   SOLE 0 0 0 2,614
ISHARES SILVER TRUST ISHARES 46428Q109   455,889 34,934 SH   SOLE 0 0 0 34,934
ISHARES TR 0-5YR HI YL CP 46434V407   321,851 7,875 SH   SOLE 0 0 0 7,875
ISHARES TR AGGRES ALLOC ETF 464289859   60,084 1,266 SH   SOLE 0 0 0 1,266
ISHARES TR CALIF MUN BD ETF 464288356   72,624 1,200 SH   SOLE 0 0 0 1,200
ISHARES TR CHINA SM-CAP ETF 46429B200   51,559 1,485 SH   SOLE 0 0 0 1,485
ISHARES TR CONSER ALLOC ETF 464289883   57,966 1,716 SH   SOLE 0 0 0 1,716
ISHARES TR CORE HIGH DV ETF 46429B663   1,381,812 19,313 SH   SOLE 0 0 0 19,313
ISHARES TR CORE MSCI EURO 46434V738   58,364 1,574 SH   SOLE 0 0 0 1,574
ISHARES TR CORE MSCI TOTAL 46432F834   90,003 1,915 SH   SOLE 0 0 0 1,915
ISHARES TR CORE S&P MCP ETF 464287507   2,346,441 16,311 SH   SOLE 0 0 0 16,311
ISHARES TR CORE S&P SCP ETF 464287804   4,940,875 88,057 SH   SOLE 0 0 0 88,057
ISHARES TR EAFE SML CP ETF 464288273   1,239,340 27,645 SH   SOLE 0 0 0 27,645
ISHARES TR EDEG HIG YLELD 46435G250   100,730 2,294 SH   SOLE 0 0 0 2,294
ISHARES TR EDGE INVT GRDE 46435G219   15,734 320 SH   SOLE 0 0 0 320
ISHARES TR EDGE MSCI MINM 46435G433   20,507 793 SH   SOLE 0 0 0 793
ISHARES TR EDGE US FIXD INM 46435U796   30,267 310 SH   SOLE 0 0 0 310
ISHARES TR EUROPE ETF 464287861   49,109 1,390 SH   SOLE 0 0 0 1,390
ISHARES TR EXPANDED TECH 464287515   590,055 2,806 SH   SOLE 0 0 0 2,806
ISHARES TR GL CLEAN ENE ETF 464288224   30,818 3,227 SH   SOLE 0 0 0 3,227
ISHARES TR GLOBAL ENERG ETF 464287341   13,242 784 SH   SOLE 0 0 0 784
ISHARES TR IBONDS DEC 46435U697   264,216 10,100 SH   SOLE 0 0 0 10,100
ISHARES TR IBONDS DEC 25 46435U432   232,797 8,610 SH   SOLE 0 0 0 8,610
ISHARES TR INTL DEVPPTY ETF 464288422   209,087 7,513 SH   SOLE 0 0 0 7,513
ISHARES TR INTL TREA BD ETF 464288117   49,310 1,000 SH   SOLE 0 0 0 1,000
ISHARES TR INTRM GOV CR ETF 464288612   2,990,062 26,064 SH   SOLE 0 0 0 26,064
ISHARES TR MRGSTR MD CP GRW 464288307   212,003 972 SH   SOLE 0 0 0 972
ISHARES TR MRNGSTR LG-CP GR 464287119   74,509 401 SH   SOLE 0 0 0 401
ISHARES TR MSCI EMG MKT ETF 464287234   1,371,116 40,173 SH   SOLE 0 0 0 40,173
ISHARES TR MSCI EURO FL ETF 464289180   2,193 175 SH   SOLE 0 0 0 175
ISHARES TR MSCI MIN VOL ETF 46429B697   1,445,826 26,770 SH   SOLE 0 0 0 26,770
ISHARES TR MSCI USA ESG SLC 464288802   29,538 269 SH   SOLE 0 0 0 269
ISHARES TR MULTIFACTOR USA 46434V282   3,968 150 SH   SOLE 0 0 0 150
ISHARES TR NASDAQ BIOTECH 464287556   701,631 6,512 SH   SOLE 0 0 0 6,512
ISHARES TR NATIONAL MUN ETF 464288414   2,220,192 19,646 SH   SOLE 0 0 0 19,646
ISHARES TR NEW YORK MUN ETF 464288323   425,086 7,523 SH   SOLE 0 0 0 7,523
ISHARES TR RUS MDCP VAL ETF 464287473   2,892,292 45,129 SH   SOLE 0 0 0 45,129
ISHARES TR RUS TOP 200 ETF 464289446   16,065 261 SH   SOLE 0 0 0 261
ISHARES TR S&P MC 400GR ETF 464287606   504,905 2,829 SH   SOLE 0 0 0 2,829
ISHARES TR SELECT DIVID ETF 464287168   1,439,153 19,570 SH   SOLE 0 0 0 19,570
ISHARES TR TRANS AVG ETF 464287192   36,631 265 SH   SOLE 0 0 0 265
ISHARES TR U.S. FINLS ETF 464287788   346,152 3,558 SH   SOLE 0 0 0 3,558
ISHARES TR U.S. MED DVC ETF 464288810   812,765 3,607 SH   SOLE 0 0 0 3,607
ISHARES TR U.S. REAL ES ETF 464287739   173,596 2,495 SH   SOLE 0 0 0 2,495
ISHARES TR US AER DEF ETF 464288760   946,517 6,580 SH   SOLE 0 0 0 6,580
EXPEDIA GROUP INC COM NEW 30212P303   276,061 4,906 SH   SOLE 0 0 0 4,906
F N B CORP COM 302520101   41,737 5,663 SH   SOLE 0 0 0 5,663
F5 NETWORKS INC COM 315616102   7,677 72 SH   SOLE 0 0 0 72
FACEBOOK INC CL A 30303M102   7,738,019 46,391 SH   SOLE 0 0 0 46,391
FASTENAL CO COM 311900104   112,344 3,595 SH   SOLE 0 0 0 3,595
FEDEX CORP COM 31428X106   547,376 4,514 SH   SOLE 0 0 0 4,514
FERRARI N V COM N3167Y103   5,043 33 SH   SOLE 0 0 0 33
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873   8,709 300 SH   SOLE 0 0 0 300
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501   32,700 1,113 SH   SOLE 0 0 0 1,113
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808   11,033 176 SH   SOLE 0 0 0 176
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857   4,555 219 SH   SOLE 0 0 0 219
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,742 70 SH   SOLE 0 0 0 70
FIFTH THIRD BANCORP COM 316773100   6,816 459 SH   SOLE 0 0 0 459
FIRST MAJESTIC SILVER CORP COM 32076V103   41,628 6,725 SH   SOLE 0 0 0 6,725
FIRST SOLAR INC COM 336433107   43,297 1,201 SH   SOLE 0 0 0 1,201
FIRST TR BICK INDEX FD COM SHS 33733H107   5,103 250 SH   SOLE 0 0 0 250
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107   2,586 282 SH   SOLE 0 0 0 282
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   20,110 1,000 SH   SOLE 0 0 0 1,000
FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174   13,141 330 SH   SOLE 0 0 0 330
FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117   21,765 841 SH   SOLE 0 0 0 841
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   334 84 SH   SOLE 0 0 0 84
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   29,260 1,071 SH   SOLE 0 0 0 1,071
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   61,888 982 SH   SOLE 0 0 0 982
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   61,687 1,292 SH   SOLE 0 0 0 1,292
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,977,680 59,910 SH   SOLE 0 0 0 59,910
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   215,612 15,727 SH   SOLE 0 0 0 15,727
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,983,090 135,238 SH   SOLE 0 0 0 135,238
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,273,969 123,019 SH   SOLE 0 0 0 123,019
FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407   42,350 2,182 SH   SOLE 0 0 0 2,182
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   264,450 22,545 SH   SOLE 0 0 0 22,545
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   171,442 9,637 SH   SOLE 0 0 0 9,637
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   58,726 3,957 SH   SOLE 0 0 0 3,957
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   44,385,805 1,611,685 SH   SOLE 0 0 0 1,611,685
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   663,224 13,754 SH   SOLE 0 0 0 13,754
FIRST TR MORNINGSTAR DIVID L SHS 336917109   147,211 6,593 SH   SOLE 0 0 0 6,593
FIRST TR SR FLG RTE INCM FD COM 33733U108   2,977 313 SH   SOLE 0 0 0 313
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101   24,189 3,300 SH   SOLE 0 0 0 3,300
FIRSTENERGY CORP COM 337932107   294,500 7,350 SH   SOLE 0 0 0 7,350
FISERV INC COM 337738108   621,140 6,539 SH   SOLE 0 0 0 6,539
FLAHERTY & CRUMRIN PFD & INM COM 338478100   101,613 6,085 SH   SOLE 0 0 0 6,085
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   13,398 812 SH   SOLE 0 0 0 812
FLEETCOR TECHNOLOGIES INC COM 339041105   278,504 1,493 SH   SOLE 0 0 0 1,493
FLEXION THERAPEUTICS INC COM 33938J106   1,181 150 SH   SOLE 0 0 0 150
FLEXSHARES TR DISCP DUR MBS 33939L779   15,919 670 SH   SOLE 0 0 0 670
FLEXSHARES TR INTL QLTDV IDX 33939L837   7,088 400 SH   SOLE 0 0 0 400
FLEXSHARES TR STOXX GLOBR INF 33939L795   10,335 239 SH   SOLE 0 0 0 239
FLOWERS FOODS INC COM 343498101   22,654 1,104 SH   SOLE 0 0 0 1,104
FOOT LOCKER INC COM 344849104   2,271 103 SH   SOLE 0 0 0 103
FOX CORP CL A COM 35137L105   284,151 12,025 SH   SOLE 0 0 0 12,025
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108   12,514 132 SH   SOLE 0 0 0 132
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801   323,479 11,716 SH   SOLE 0 0 0 11,716
FREEPORT-MCMORAN INC CL B 35671D857   47,585 7,050 SH   SOLE 0 0 0 7,050
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306   119 314 SH   SOLE 0 0 0 314
FUNKO INC COM CL A 361008105   2,665 668 SH   SOLE 0 0 0 668
GALECTIN THERAPEUTICS INC COM NEW 363225202   2,021 1,031 SH   SOLE 0 0 0 1,031
GCI LIBERTY INC COM CLASS A 36164V305   4,785 84 SH   SOLE 0 0 0 84
GENERAL ELECTRIC CO COM 369604103   1,169,933 147,347 SH   SOLE 0 0 0 147,347
GENERAL MTRS CO COM 37045V100   311,650 14,998 SH   SOLE 0 0 0 14,998
GENUINE PARTS CO COM 372460105   31,376 466 SH   SOLE 0 0 0 466
GERMAN AMERN BANCORP INC COM 373865104   57,123 2,081 SH   SOLE 0 0 0 2,081
GIBRALTAR INDS INC COM 374689107   2,275 53 SH   SOLE 0 0 0 53
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   4,533 612 SH   SOLE 0 0 0 612
GLADSTONE LD CORP COM 376549101   4,598 388 SH   SOLE 0 0 0 388
GLOBAL PMTS INC COM 37940X102   844,788 5,857 SH   SOLE 0 0 0 5,857
GLOBAL X FDS CONSCIOUS COS 37954Y731   238,784 13,088 SH   SOLE 0 0 0 13,088
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   116,713 5,376 SH   SOLE 0 0 0 5,376
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   567,062 29,427 SH   SOLE 0 0 0 29,427
GOLDMAN SACHS BDC INC SHS 38147U107   432 35 SH   SOLE 0 0 0 35
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   39,387 391 SH   SOLE 0 0 0 391
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   15,644 305 SH   SOLE 0 0 0 305
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,558,675 135,983 SH   SOLE 0 0 0 135,983
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   10,803 207 SH   SOLE 0 0 0 207
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101   324 6 SH   SOLE 0 0 0 6
GRAINGER W W INC COM 384802104   28,892 116 SH   SOLE 0 0 0 116
GRAND CANYON ED INC COM 38526M106   148,756 1,950 SH   SOLE 0 0 0 1,950
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   63,449 2,700 SH   SOLE 0 0 0 2,700
GRAY TELEVISION INC COM 389375106   2,008 187 SH   SOLE 0 0 0 187
GRUBHUB INC COM 400110102   214,403 5,264 SH   SOLE 0 0 0 5,264
GUGGENHEIM ENHANCED EQUITY I COM 40167B100   2,470 500 SH   SOLE 0 0 0 500
HAIN CELESTIAL GROUP INC COM 405217100   1,596,765 61,485 SH   SOLE 0 0 0 61,485
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   22,008 1,200 SH   SOLE 0 0 0 1,200
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   84,813 6,958 SH   SOLE 0 0 0 6,958
HANESBRANDS INC COM 410345102   9,641 1,225 SH   SOLE 0 0 0 1,225
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   7,676,244 193,132 SH   SOLE 0 0 0 193,132
HASBRO INC COM 418056107   63,733 891 SH   SOLE 0 0 0 891
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882   41,255 1,948 SH   SOLE 0 0 0 1,948
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   35,958 1,735 SH   SOLE 0 0 0 1,735
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   2,893 150 SH   SOLE 0 0 0 150
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   113,679 2,280 SH   SOLE 0 0 0 2,280
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   1,042 100 SH   SOLE 0 0 0 100
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   9,299 200 SH   SOLE 0 0 0 200
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   4,331 155 SH   SOLE 0 0 0 155
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   62,405 1,426 SH   SOLE 0 0 0 1,426
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,681 29 SH   SOLE 0 0 0 29
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   29,216 776 SH   SOLE 0 0 0 776
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   29,328 150 SH   SOLE 0 0 0 150
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   206,625 4,208 SH   SOLE 0 0 0 4,208
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   677,654 7,661 SH   SOLE 0 0 0 7,661
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   146,887 5,479 SH   SOLE 0 0 0 5,479
INVESCO EXCHANGE-TRADED FD T RUSEL 1000 EQL 46138E420   6,469 267 SH   SOLE 0 0 0 267
INVESCO EXCHANGE-TRADED FD T S&P SMLCAP QTY 46138G300   21,428 1,000 SH   SOLE 0 0 0 1,000
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354   10,154,582 216,423 SH   SOLE 0 0 0 216,423
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706   322,212 12,771 SH   SOLE 0 0 0 12,771
INVESCO QQQ TR UNIT SER 1 46090E103   25,449,848 133,665 SH   SOLE 0 0 0 133,665
ISHARES GOLD TRUST ISHARES 464285105   6,047,571 401,299 SH   SOLE 0 0 0 401,299
ISHARES INC EM MKTS DIV ETF 464286319   28,150 1,000 SH   SOLE 0 0 0 1,000
ISHARES INC ESG MSCI EM ETF 46434G863   1,286 47 SH   SOLE 0 0 0 47
ISHARES INC MSCI EQUAL WEITE 464286681   3,078 66 SH   SOLE 0 0 0 66
ISHARES INC MSCI FRNTR100ETF 464286145   16,760 785 SH   SOLE 0 0 0 785
ISHARES INC MSCI GERMANY ETF 464286806   16,217 755 SH   SOLE 0 0 0 755
ISHARES INC MSCI JPN ETF NEW 46434G822   20,991 425 SH   SOLE 0 0 0 425
ISHARES INC MSCI STH AFR ETF 464286780   11,068 390 SH   SOLE 0 0 0 390
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107   17,670 1,900 SH   SOLE 0 0 0 1,900
ISHARES TR 0-5YR INVT GR CP 46434V100   417,416 8,325 SH   SOLE 0 0 0 8,325
ISHARES TR 3YRTB ETF 464288125   53,240 690 SH   SOLE 0 0 0 690
ISHARES TR BARCLAYS 7 10 YR 464287440   879,155 7,237 SH   SOLE 0 0 0 7,237
ISHARES TR CHINA LG-CAP ETF 464287184   10,136 270 SH   SOLE 0 0 0 270
ISHARES TR COHEN STEER REIT 464287564   95,884 1,047 SH   SOLE 0 0 0 1,047
ISHARES TR CONV BD ETF 46435G102   12,775 235 SH   SOLE 0 0 0 235
ISHARES TR CORE MSCI EAFE 46432F842   558,328 11,191 SH   SOLE 0 0 0 11,191
ISHARES TR CORE MSCI PAC 46434V696   1,391 30 SH   SOLE 0 0 0 30
ISHARES TR CORE TOTAL USD 46434V613   34,283 653 SH   SOLE 0 0 0 653
ISHARES TR DEVSMCP EXNA ETF 464288497   192 5 SH   SOLE 0 0 0 5
ISHARES TR EAFE VALUE ETF 464288877   3,518,257 98,578 SH   SOLE 0 0 0 98,578
ISHARES TR ESG USD CORPT 46435G193   8,124 316 SH   SOLE 0 0 0 316
ISHARES TR EXPND TEC SC ETF 464287549   512,478 2,420 SH   SOLE 0 0 0 2,420
ISHARES TR GLB CNSM STP ETF 464288737   6,741 141 SH   SOLE 0 0 0 141
ISHARES TR GLOB HLTHCRE ETF 464287325   35,724 586 SH   SOLE 0 0 0 586
ISHARES TR GLOBAL 100 ETF 464287572   319,900 7,163 SH   SOLE 0 0 0 7,163
ISHARES TR IBONDS DEC2026 46435GAA0   54,133 2,205 SH   SOLE 0 0 0 2,205
ISHARES TR IBONDS DEC25 ETF 46434VBD1   301,013 12,055 SH   SOLE 0 0 0 12,055
ISHARES TR IBONDS SEP2020 46434V571   777,491 30,645 SH   SOLE 0 0 0 30,645
ISHARES TR INTL SEL DIV ETF 464288448   122,304 5,412 SH   SOLE 0 0 0 5,412
ISHARES TR INTRM TR CRP ETF 464288638   131,973 2,403 SH   SOLE 0 0 0 2,403
ISHARES TR LNG TR CRPRT BD 464289511   20,931 329 SH   SOLE 0 0 0 329
ISHARES TR MBS ETF 464288588   126,896 1,149 SH   SOLE 0 0 0 1,149
ISHARES TR MRGSTR MD CP VAL 464288406   18,588 174 SH   SOLE 0 0 0 174
ISHARES TR MRGSTR SM CP GR 464288604   21,943 132 SH   SOLE 0 0 0 132
ISHARES TR MSCI AC ASIA ETF 464288182   4,180 70 SH   SOLE 0 0 0 70
ISHARES TR MSCI GERMNY ETF 46429B465   2,203 50 SH   SOLE 0 0 0 50
ISHARES TR MSCI INDIA ETF 46429B598   96,613 4,007 SH   SOLE 0 0 0 4,007
ISHARES TR MSCI KLD400 SOC 464288570   65,770 675 SH   SOLE 0 0 0 675
ISHARES TR PFD AND INCM SEC 464288687   5,331,045 167,432 SH   SOLE 0 0 0 167,432
ISHARES TR ROBOTICS ARTIF 46435U556   22,919 1,025 SH   SOLE 0 0 0 1,025
ISHARES TR RUS 1000 ETF 464287622   1,078,298 7,619 SH   SOLE 0 0 0 7,619
ISHARES TR RUS 2000 GRW ETF 464287648   320,350 2,025 SH   SOLE 0 0 0 2,025
ISHARES TR RUS MID CAP ETF 464287499   2,059,597 47,709 SH   SOLE 0 0 0 47,709
ISHARES TR S&P 100 ETF 464287101   47,567 401 SH   SOLE 0 0 0 401
ISHARES TR S&P 500 GRWT ETF 464287309   7,253,255 43,946 SH   SOLE 0 0 0 43,946
ISHARES TR S&P MC 400VL ETF 464287705   409,495 3,731 SH   SOLE 0 0 0 3,731
ISHARES TR U.S. ENERGY ETF 464287796   37,510 2,450 SH   SOLE 0 0 0 2,450
ISHARES TR U.S. TECH ETF 464287721   588,595 2,880 SH   SOLE 0 0 0 2,880
ISHARES TR U.S. UTILITS ETF 464287697   61,174 443 SH   SOLE 0 0 0 443
ISHARES TR US HLTHCR PR ETF 464288828   61,683 370 SH   SOLE 0 0 0 370
ISHARES TR USA MOMENTUM FCT 46432F396   4,387,423 41,204 SH   SOLE 0 0 0 41,204
ISHARES TR USD INV GRDE ETF 464288620   19,176 342 SH   SOLE 0 0 0 342
ISHARES U S ETF TR INT RT HDG C B 46431W705   5,147 62 SH   SOLE 0 0 0 62
ITT INC COM 45073V108   454 10 SH   SOLE 0 0 0 10
IZEA WORLDWIDE INC COM 46604H105   600 3,000 SH   SOLE 0 0 0 3,000
J & J SNACK FOODS CORP COM 466032109   1,815 15 SH   SOLE 0 0 0 15
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696   1,179 62 SH   SOLE 0 0 0 62
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720   843 44 SH   SOLE 0 0 0 44
J P MORGAN EXCHANGE-TRADED F DIV RTN GLB EQ 46641Q100   33,491 700 SH   SOLE 0 0 0 700
J2 GLOBAL INC COM 48123V102   26,497 354 SH   SOLE 0 0 0 354
JOHN BEAN TECHNOLOGIES CORP COM 477839104   3,194 43 SH   SOLE 0 0 0 43
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503   4,884 150 SH   SOLE 0 0 0 150
JONES LANG LASALLE INC COM 48020Q107   10,199 101 SH   SOLE 0 0 0 101
JOYY INC ADS REPSTG COM A 46591M109   1,331,873 25,007 SH   SOLE 0 0 0 25,007
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   24,065 2,665 SH   SOLE 0 0 0 2,665
KBR INC COM 48242W106   331 16 SH   SOLE 0 0 0 16
GOPRO INC CL A 38268T103   2,620 1,000 SH   SOLE 0 0 0 1,000
GRACO INC COM 384109104   3,167 65 SH   SOLE 0 0 0 65
GRANITE PT MTG TR INC COM 38741L107   4,614 910 SH   SOLE 0 0 0 910
GREAT WESTN BANCORP INC COM 391416104   2,253 110 SH   SOLE 0 0 0 110
GREEN PLAINS INC COM 393222104   1,455 300 SH   SOLE 0 0 0 300
GRIFOLS S A SP ADR REP B NVT 398438408   2,719 135 SH   SOLE 0 0 0 135
GUIDEWIRE SOFTWARE INC COM 40171V100   16,100 203 SH   SOLE 0 0 0 203
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   8,839 550 SH   SOLE 0 0 0 550
HARTFORD FINL SVCS GROUP INC COM 416515104   318,508 9,038 SH   SOLE 0 0 0 9,038
HCI GROUP INC COM 40416E103   70,984 1,764 SH   SOLE 0 0 0 1,764
HD SUPPLY HLDGS INC COM 40416M105   122,277 4,301 SH   SOLE 0 0 0 4,301
HEALTHSTREAM INC COM 42222N103   2,395 100 SH   SOLE 0 0 0 100
HELMERICH & PAYNE INC COM 423452101   28,189 1,801 SH   SOLE 0 0 0 1,801
HENRY JACK & ASSOC INC COM 426281101   300,937 1,939 SH   SOLE 0 0 0 1,939
HERITAGE CRYSTAL CLEAN INC COM 42726M106   2,485 153 SH   SOLE 0 0 0 153
HESS CORP COM 42809H107   15,888 477 SH   SOLE 0 0 0 477
HEWLETT PACKARD ENTERPRISE C COM 42824C109   112,244 11,560 SH   SOLE 0 0 0 11,560
HEXO CORP COM 428304109   24,135 29,870 SH   SOLE 0 0 0 29,870
HOME DEPOT INC COM 437076102   4,506,586 24,137 SH   SOLE 0 0 0 24,137
HONDA MOTOR LTD AMERN SHS 438128308   47,817 2,129 SH   SOLE 0 0 0 2,129
HORIZON THERAPEUTICS PUB LTD SHS G46188101   516,306 17,431 SH   SOLE 0 0 0 17,431
HORMEL FOODS CORP COM 440452100   195,142 4,184 SH   SOLE 0 0 0 4,184
HOULIHAN LOKEY INC CL A 441593100   2,762 53 SH   SOLE 0 0 0 53
HSBC HLDGS PLC SPON ADR NEW 404280406   49,718 1,775 SH   SOLE 0 0 0 1,775
HUDSON TECHNOLOGIES INC COM 444144109   473 686 SH   SOLE 0 0 0 686
HUMANA INC COM 444859102   196,699 626 SH   SOLE 0 0 0 626
HUNTINGTON BANCSHARES INC COM 446150104   160,355 19,532 SH   SOLE 0 0 0 19,532
HUNTSMAN CORP COM 447011107   255,728 17,722 SH   SOLE 0 0 0 17,722
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103   1,196 67 SH   SOLE 0 0 0 67
IAC INTERACTIVECORP COM 44919P508   179,230 1,000 SH   SOLE 0 0 0 1,000
IBERIABANK CORP COM 450828108   2,170 60 SH   SOLE 0 0 0 60
ICAD INC COM NEW 44934S206   1,908 260 SH   SOLE 0 0 0 260
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   66,489 1,373 SH   SOLE 0 0 0 1,373
ICICI BANK LIMITED ADR 45104G104   9,224 1,085 SH   SOLE 0 0 0 1,085
ICU MED INC COM 44930G107   19,572 97 SH   SOLE 0 0 0 97
IHEARTMEDIA INC COM CL A 45174J509   2,193 300 SH   SOLE 0 0 0 300
II VI INC COM 902104108   570 20 SH   SOLE 0 0 0 20
ILLINOIS TOOL WKS INC COM 452308109   184,483 1,298 SH   SOLE 0 0 0 1,298
INDEPENDENT BANK CORP MICH COM NEW 453838609   32,701 2,541 SH   SOLE 0 0 0 2,541
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   8,982 298 SH   SOLE 0 0 0 298
INGERSOLL RAND INC COM 45687V106   51,857 2,091 SH   SOLE 0 0 0 2,091
INNOVATIVE INDL PPTYS INC COM 45781V101   70,995 935 SH   SOLE 0 0 0 935
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615   21,508 700 SH   SOLE 0 0 0 700
INNOVATOR ETFS TR S&P 500 POWER 45782C573   4,547 194 SH   SOLE 0 0 0 194
INSEEGO CORP COM 45782B104   2,243 360 SH   SOLE 0 0 0 360
INSMED INC COM PAR $.01 457669307   8,015 500 SH   SOLE 0 0 0 500
INSULET CORP COM 45784P101   6,627 40 SH   SOLE 0 0 0 40
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   26,445 592 SH   SOLE 0 0 0 592
INTER PARFUMS INC COM 458334109   4,774 103 SH   SOLE 0 0 0 103
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   2,824 67 SH   SOLE 0 0 0 67
INTERDIGITAL INC COM 45867G101   8,926 200 SH   SOLE 0 0 0 200
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   17,372 2,920 SH   SOLE 0 0 0 2,920
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   222,360 4,186 SH   SOLE 0 0 0 4,186
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   114,174 1,196 SH   SOLE 0 0 0 1,196
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104   24,307 3,046 SH   SOLE 0 0 0 3,046
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   2,305,324 109,725 SH   SOLE 0 0 0 109,725
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   4,272 104 SH   SOLE 0 0 0 104
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860   54,210 1,868 SH   SOLE 0 0 0 1,868
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   744,269 24,702 SH   SOLE 0 0 0 24,702
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   13,857 255 SH   SOLE 0 0 0 255
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   97,388 5,766 SH   SOLE 0 0 0 5,766
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   135,614 3,041 SH   SOLE 0 0 0 3,041
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   189,157 6,024 SH   SOLE 0 0 0 6,024
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   17,556 179 SH   SOLE 0 0 0 179
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   177,325 1,112 SH   SOLE 0 0 0 1,112
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   114,277 2,158 SH   SOLE 0 0 0 2,158
INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107   673,456 17,108 SH   SOLE 0 0 0 17,108
INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800   5,985 125 SH   SOLE 0 0 0 125
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719   332,137 20,032 SH   SOLE 0 0 0 20,032
INVESCO EXCHANGE-TRADED FD T KBW HIG DV YLD 46138E610   7,494 692 SH   SOLE 0 0 0 692
INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594   23,513 1,419 SH   SOLE 0 0 0 1,419
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537   962,365 37,301 SH   SOLE 0 0 0 37,301
INVESCO EXCHANGE-TRADED FD T NY AMT FRE MUN 46138E529   76,205 3,035 SH   SOLE 0 0 0 3,035
INVESCO EXCHANGE-TRADED FD T S&P SMLCP HELT 46138E149   37,313 361 SH   SOLE 0 0 0 361
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805   413,042 13,367 SH   SOLE 0 0 0 13,367
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109   5,235 378 SH   SOLE 0 0 0 378
INVESCO LTD SHS G491BT108   10,942 1,205 SH   SOLE 0 0 0 1,205
INVESCO MORTGAGE CAPITAL INC COM 46131B100   3,635 1,066 SH   SOLE 0 0 0 1,066
INVESCO MUN TR COM 46131J103   4,680 400 SH   SOLE 0 0 0 400
INVITAE CORP COM 46185L103   52,315 3,827 SH   SOLE 0 0 0 3,827
IQVIA HLDGS INC COM 46266C105   100,741 934 SH   SOLE 0 0 0 934
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   1,009 100 SH   SOLE 0 0 0 100
ISHARES INC CORE MSCI EMKT 46434G103   247,043 6,104 SH   SOLE 0 0 0 6,104
ISHARES INC MIN VOL GBL ETF 464286525   62,987 784 SH   SOLE 0 0 0 784
ISHARES INC MSCI BRAZIL ETF 464286400   5,890 250 SH   SOLE 0 0 0 250
ISHARES INC MSCI BRIC INDX 464286657   39,193 1,100 SH   SOLE 0 0 0 1,100
ISHARES TR US INDUSTRIALS 464287754   42,849 345 SH   SOLE 0 0 0 345
ISHARES TR YLD OPTIM BD 46434V787   121,500 4,927 SH   SOLE 0 0 0 4,927
ISHARES U S ETF TR COMMOD SEL STG 46431W853   6,623 295 SH   SOLE 0 0 0 295
ITRON INC COM 465741106   2,792 50 SH   SOLE 0 0 0 50
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209   778 18 SH   SOLE 0 0 0 18
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   151,505 1,519 SH   SOLE 0 0 0 1,519
JD COM INC SPON ADR CL A 47215P106   901,773 22,266 SH   SOLE 0 0 0 22,266
JETBLUE AWYS CORP COM 477143101   96,221 10,751 SH   SOLE 0 0 0 10,751
JOHNSON & JOHNSON COM 478160104   3,768,284 28,737 SH   SOLE 0 0 0 28,737
JPMORGAN CHASE & CO COM 46625H100   6,930,550 76,980 SH   SOLE 0 0 0 76,980
KAMAN CORP COM 483548103   3,347 87 SH   SOLE 0 0 0 87
KAYNE ANDERSON MDSTM ENERGY COM 48661E108   1,715 515 SH   SOLE 0 0 0 515
KB HOME COM 48666K109   11,258 622 SH   SOLE 0 0 0 622
KEYCORP COM 493267108   31,230 3,012 SH   SOLE 0 0 0 3,012
KEYSIGHT TECHNOLOGIES INC COM 49338L103   189,954 2,270 SH   SOLE 0 0 0 2,270
KINROSS GOLD CORP COM 496902404   6,563 1,649 SH   SOLE 0 0 0 1,649
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104   4,559 139 SH   SOLE 0 0 0 139
KRAFT HEINZ CO COM 500754106   93,017 3,760 SH   SOLE 0 0 0 3,760
KRONOS WORLDWIDE INC COM 50105F105   126,600 15,000 SH   SOLE 0 0 0 15,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409   38,928 308 SH   SOLE 0 0 0 308
LAM RESEARCH CORP COM 512807108   623,542 2,598 SH   SOLE 0 0 0 2,598
LANDSTAR SYS INC COM 515098101   2,205 23 SH   SOLE 0 0 0 23
LCI INDS COM 50189K103   51,364 769 SH   SOLE 0 0 0 769
LEGG MASON INC COM 524901105   14,655 300 SH   SOLE 0 0 0 300
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   293 15 SH   SOLE 0 0 0 15
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   4,479 235 SH   SOLE 0 0 0 235
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   16,727 529 SH   SOLE 0 0 0 529
LIQTECH INTL INC COM 53632A201   2,681 625 SH   SOLE 0 0 0 625
LITTELFUSE INC COM 537008104   139,024 1,042 SH   SOLE 0 0 0 1,042
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   26,736 17,706 SH   SOLE 0 0 0 17,706
LORAL SPACE & COMMUNICATNS I COM 543881106   1,625 100 SH   SOLE 0 0 0 100
LOUISIANA PAC CORP COM 546347105   7,559 440 SH   SOLE 0 0 0 440
LOWES COS INC COM 548661107   890,018 10,343 SH   SOLE 0 0 0 10,343
LTC PPTYS INC COM 502175102   1,638 53 SH   SOLE 0 0 0 53
LULULEMON ATHLETICA INC COM 550021109   224,238 1,183 SH   SOLE 0 0 0 1,183
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   568 30 SH   SOLE 0 0 0 30
MADISON SQUARE GARDEN CO NEW CL A 55825T103   25,369 120 SH   SOLE 0 0 0 120
MAGNOLIA OIL & GAS CORP CL A 559663109   652 163 SH   SOLE 0 0 0 163
MAIN STR CAP CORP COM 56035L104   22,238 1,084 SH   SOLE 0 0 0 1,084
MALLINCKRODT PUB LTD CO SHS G5785G107   4 2 SH   SOLE 0 0 0 2
MANHATTAN ASSOCS INC COM 562750109   11,558 232 SH   SOLE 0 0 0 232
MARCUS CORP COM 566330106   1,232 100 SH   SOLE 0 0 0 100
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105   131,235 5,799 SH   SOLE 0 0 0 5,799
MASTEC INC COM 576323109   97,797 2,988 SH   SOLE 0 0 0 2,988
MASTERCARD INC CL A 57636Q104   2,225,736 9,214 SH   SOLE 0 0 0 9,214
MATADOR RES CO COM 576485205   863 348 SH   SOLE 0 0 0 348
MAXIM INTEGRATED PRODS INC COM 57772K101   24,839 511 SH   SOLE 0 0 0 511
MDU RES GROUP INC COM 552690109   28,531 1,327 SH   SOLE 0 0 0 1,327
MEDNAX INC COM 58502B106   1,117 96 SH   SOLE 0 0 0 96
MERCK & CO. INC COM 58933Y105   2,655,981 34,520 SH   SOLE 0 0 0 34,520
MERCURY GENL CORP NEW COM 589400100   43,082 1,058 SH   SOLE 0 0 0 1,058
MERCURY SYS INC COM 589378108   6,278 88 SH   SOLE 0 0 0 88
MFA FINL INC COM 55272X102   16,191 10,446 SH   SOLE 0 0 0 10,446
MGE ENERGY INC COM 55277P104   1,702 26 SH   SOLE 0 0 0 26
MICROVISION INC DEL COM NEW 594960304   86 500 SH   SOLE 0 0 0 500
MIDDLEBY CORP COM 596278101   5,005 88 SH   SOLE 0 0 0 88
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,585 433 SH   SOLE 0 0 0 433
MOLECULAR TEMPLATES INC COM 608550109   3,987 300 SH   SOLE 0 0 0 300
MONGODB INC CL A 60937P106   46,424 340 SH   SOLE 0 0 0 340
MOSAIC CO NEW COM 61945C103   15,071 1,393 SH   SOLE 0 0 0 1,393
MOTOROLA SOLUTIONS INC COM NEW 620076307   162,450 1,222 SH   SOLE 0 0 0 1,222
MSG NETWORK INC CL A 553573106   2,550 250 SH   SOLE 0 0 0 250
MURPHY OIL CORP COM 626717102   460 75 SH   SOLE 0 0 0 75
NATIONAL GRID PLC SPONSORED ADR NE 636274409   161,407 2,770 SH   SOLE 0 0 0 2,770
NEENAH INC COM 640079109   7,073 164 SH   SOLE 0 0 0 164
NETEASE INC SPONSORED ADS 64110W102   9,629 30 SH   SOLE 0 0 0 30
NETFLIX INC COM 64110L106   5,309,946 14,141 SH   SOLE 0 0 0 14,141
NEW JERSEY RES COM 646025106   3,329 98 SH   SOLE 0 0 0 98
NEW RELIC INC COM 64829B100   19,143 414 SH   SOLE 0 0 0 414
NEW RESIDENTIAL INVT CORP COM NEW 64828T201   96,252 19,212 SH   SOLE 0 0 0 19,212
NEW YORK CMNTY BANCORP INC COM 649445103   174,031 18,534 SH   SOLE 0 0 0 18,534
NOKIA CORP SPONSORED ADR 654902204   45,457 14,664 SH   SOLE 0 0 0 14,664
NORDSON CORP COM 655663102   41,602 308 SH   SOLE 0 0 0 308
NORDSTROM INC COM 655664100   13,912 907 SH   SOLE 0 0 0 907
NORFOLK SOUTHERN CORP COM 655844108   224,445 1,537 SH   SOLE 0 0 0 1,537
NORTHERN TR CORP COM 665859104   55,339 733 SH   SOLE 0 0 0 733
NOVARTIS A G SPONSORED ADR 66987V109   513,152 6,224 SH   SOLE 0 0 0 6,224
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   61,668 2,855 SH   SOLE 0 0 0 2,855
NUVEEN AMT FREE QLTY MUN INC COM 670657105   40,864 3,018 SH   SOLE 0 0 0 3,018
NUVEEN FLOATING RATE INCOME COM 67072T108   3,926 520 SH   SOLE 0 0 0 520
NUVEEN HIGH INCOME NOVEMBER COM 67077N106   15,480 1,800 SH   SOLE 0 0 0 1,800
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104   34,459 2,724 SH   SOLE 0 0 0 2,724
NUVEEN PFD & INCOME 2022 TER COM 67075T105   80,262 4,200 SH   SOLE 0 0 0 4,200
NUVEEN SR INCOME FD COM 67067Y104   10,166 2,300 SH   SOLE 0 0 0 2,300
NVENT ELECTRIC PLC SHS G6700G107   19,704 1,168 SH   SOLE 0 0 0 1,168
O REILLY AUTOMOTIVE INC NEW COM 67103H107   31,610 105 SH   SOLE 0 0 0 105
OCCIDENTAL PETE CORP COM 674599105   41,801 3,610 SH   SOLE 0 0 0 3,610
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   0 1 SH   SOLE 0 0 0 1
OKTA INC CL A 679295105   343,795 2,812 SH   SOLE 0 0 0 2,812
OLLIES BARGAIN OUTLT HLDGS I COM 681116109   20,251 437 SH   SOLE 0 0 0 437
ONCOCYTE CORPORATION COM 68235C107   6,995 2,855 SH   SOLE 0 0 0 2,855
KELLOGG CO COM 487836108   34,486 575 SH   SOLE 0 0 0 575
KIMBERLY CLARK CORP COM 494368103   1,018,907 7,968 SH   SOLE 0 0 0 7,968
KKR & CO INC CL A 48251W104   376,112 16,025 SH   SOLE 0 0 0 16,025
KOHLS CORP COM 500255104   19,697 1,350 SH   SOLE 0 0 0 1,350
KONTOOR BRANDS INC COM 50050N103   2,780 145 SH   SOLE 0 0 0 145
KOREA ELECTRIC PWR SPONSORED ADR 500631106   831 110 SH   SOLE 0 0 0 110
KRANESHARES TR CSI CHI INTERNET 500767306   112,504 2,485 SH   SOLE 0 0 0 2,485
KRANESHARES TR ELEC VEH FUTUR 500767827   25,112 1,331 SH   SOLE 0 0 0 1,331
KROGER CO COM 501044101   63,403 2,105 SH   SOLE 0 0 0 2,105
KT CORP SPONSORED ADR 48268K101   4,131 531 SH   SOLE 0 0 0 531
LENNOX INTL INC COM 526107107   320,314 1,762 SH   SOLE 0 0 0 1,762
LIBERTY BROADBAND CORP COM SER A 530307107   4,173 39 SH   SOLE 0 0 0 39
LIBERTY BROADBAND CORP COM SER C 530307305   10,629 96 SH   SOLE 0 0 0 96
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   616 60 SH   SOLE 0 0 0 60
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   104 58 SH   SOLE 0 0 0 58
LIGHTBRIDGE CORP COM 53224K302   28 14 SH   SOLE 0 0 0 14
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   136 127 SH   SOLE 0 0 0 127
LILLY ELI & CO COM 532457108   1,816,631 13,096 SH   SOLE 0 0 0 13,096
LINCOLN ELEC HLDGS INC COM 533900106   1,863 27 SH   SOLE 0 0 0 27
LINDE PLC SHS G5494J103   882,654 5,102 SH   SOLE 0 0 0 5,102
LIVE NATION ENTERTAINMENT IN COM 538034109   227,755 5,010 SH   SOLE 0 0 0 5,010
LIVERAMP HLDGS INC COM 53815P108   625 19 SH   SOLE 0 0 0 19
LOGITECH INTL S A SHS H50430232   68,688 1,600 SH   SOLE 0 0 0 1,600
LUCKIN COFFEE INC SPONSORED ADS 54951L109   119,636 4,400 SH   SOLE 0 0 0 4,400
M & T BK CORP COM 55261F104   244,350 2,362 SH   SOLE 0 0 0 2,362
MANPOWERGROUP INC COM 56418H100   1,961 37 SH   SOLE 0 0 0 37
MARATHON PETE CORP COM 56585A102   366,276 15,507 SH   SOLE 0 0 0 15,507
MARRIOTT INTL INC NEW CL A 571903202   284,747 3,806 SH   SOLE 0 0 0 3,806
MARTIN MARIETTA MATLS INC COM 573284106   414,414 2,190 SH   SOLE 0 0 0 2,190
MASIMO CORP COM 574795100   489,028 2,761 SH   SOLE 0 0 0 2,761
MAUI LD & PINEAPPLE INC COM 577345101   6,219 569 SH   SOLE 0 0 0 569
MAXLINEAR INC COM 57776J100   1,284 110 SH   SOLE 0 0 0 110
MBIA INC COM 55262C100   6,540 916 SH   SOLE 0 0 0 916
MCDONALDS CORP COM 580135101   2,239,823 13,546 SH   SOLE 0 0 0 13,546
MCKESSON CORP COM 58155Q103   71,860 531 SH   SOLE 0 0 0 531
MEDPACE HLDGS INC COM 58506Q109   6,457 88 SH   SOLE 0 0 0 88
MESABI TR CTF BEN INT 590672101   22,122 1,547 SH   SOLE 0 0 0 1,547
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   566 125 SH   SOLE 0 0 0 125
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   26,250 12,500 SH   SOLE 0 0 0 12,500
MFS MUN INCOME TR SH BEN INT 552738106   5,054 791 SH   SOLE 0 0 0 791
MICROCHIP TECHNOLOGY INC COM 595017104   50,551 746 SH   SOLE 0 0 0 746
MICROSOFT CORP COM 594918104   20,992,441 133,108 SH   SOLE 0 0 0 133,108
MKS INSTRS INC COM 55306N104   1,548 19 SH   SOLE 0 0 0 19
MOODYS CORP COM 615369105   156,577 740 SH   SOLE 0 0 0 740
MORGAN STANLEY COM NEW 617446448   92,792 2,729 SH   SOLE 0 0 0 2,729
MORGAN STANLEY EMER MKTS DEB COM 61744H105   8,798 1,150 SH   SOLE 0 0 0 1,150
MUELLER WTR PRODS INC COM SER A 624758108   1,586 198 SH   SOLE 0 0 0 198
MYRIAD GENETICS INC COM 62855J104   1,789 125 SH   SOLE 0 0 0 125
NANOSTRING TECHNOLOGIES INC COM 63009R109   8,418 350 SH   SOLE 0 0 0 350
NASDAQ INC COM 631103108   43,280 456 SH   SOLE 0 0 0 456
NATIONAL HEALTH INVS INC COM 63633D104   43,330 875 SH   SOLE 0 0 0 875
NATIONAL OILWELL VARCO INC COM 637071101   2,590 263 SH   SOLE 0 0 0 263
NAVIOS MARITIME ACQUIS CORP SHS Y62159143   2,569 533 SH   SOLE 0 0 0 533
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   5,676 1,067 SH   SOLE 0 0 0 1,067
NEKTAR THERAPEUTICS COM 640268108   13,120 735 SH   SOLE 0 0 0 735
NEOGENOMICS INC COM NEW 64049M209   9,222 334 SH   SOLE 0 0 0 334
NETAPP INC COM 64110D104   27,569 661 SH   SOLE 0 0 0 661
NEUROCRINE BIOSCIENCES INC COM 64125C109   43,967 508 SH   SOLE 0 0 0 508
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107   9,850 91 SH   SOLE 0 0 0 91
NEW YORK MTG TR INC COM PAR $.02 649604501   22,267 14,365 SH   SOLE 0 0 0 14,365
NEWELL BRANDS INC COM 651229106   7,729 582 SH   SOLE 0 0 0 582
NEWMARK GROUP INC CL A 65158N102   7,251 1,706 SH   SOLE 0 0 0 1,706
NEWMARKET CORP COM 651587107   7,657 20 SH   SOLE 0 0 0 20
NEXTERA ENERGY INC COM 65339F101   1,491,454 6,198 SH   SOLE 0 0 0 6,198
NEXTIER OILFIELD SOLUTIONS COM 65290C105   468 400 SH   SOLE 0 0 0 400
NORTONLIFELOCK INC COM 668771108   3,293 176 SH   SOLE 0 0 0 176
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   64,116 5,850 SH   SOLE 0 0 0 5,850
NOVA MEASURING INSTRUMENTS L COM M7516K103   629 19 SH   SOLE 0 0 0 19
NOVAGOLD RES INC COM NEW 66987E206   7,380 1,000 SH   SOLE 0 0 0 1,000
NOVANTA INC COM 67000B104   6,710 84 SH   SOLE 0 0 0 84
NOVAVAX INC COM NEW 670002401   9,941 732 SH   SOLE 0 0 0 732
NOVOCURE LTD ORD SHS G6674U108   13,468 200 SH   SOLE 0 0 0 200
NUANCE COMMUNICATIONS INC COM 67020Y100   4,195 250 SH   SOLE 0 0 0 250
NUSTAR ENERGY LP UNIT COM 67058H102   2,723 317 SH   SOLE 0 0 0 317
NUVEEN INTER DURATION MN TMF COM 670671106   14,744 1,135 SH   SOLE 0 0 0 1,135
NUVEEN MORTGAGE AND INCOME F COM 670735109   150,287 9,136 SH   SOLE 0 0 0 9,136
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   133,775 10,745 SH   SOLE 0 0 0 10,745
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   250,990 13,210 SH   SOLE 0 0 0 13,210
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   55,873 7,612 SH   SOLE 0 0 0 7,612
NUVEEN QUALITY MUNCP INCOME COM 67066V101   4,795 349 SH   SOLE 0 0 0 349
NVR INC COM 62944T105   7,707 3 SH   SOLE 0 0 0 3
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   4,088 150 SH   SOLE 0 0 0 150
OMNICOM GROUP INC COM 681919106   77,181 1,406 SH   SOLE 0 0 0 1,406
ONEOK INC NEW COM 682680103   8,056 369 SH   SOLE 0 0 0 369
ORACLE CORP COM 68389X105   505,351 10,456 SH   SOLE 0 0 0 10,456
ORASURE TECHNOLOGIES INC COM 68554V108   5,402 502 SH   SOLE 0 0 0 502
OSI ETF TR OSHS GBL INTER 67110P704   39,375 1,589 SH   SOLE 0 0 0 1,589
OWENS & MINOR INC NEW COM 690732102   302 33 SH   SOLE 0 0 0 33
OWL ROCK CAPITAL CORPORATION COM 69121K104   12,371 1,072 SH   SOLE 0 0 0 1,072
PACER FDS TR PACER US SMALL 69374H857   17,294 989 SH   SOLE 0 0 0 989
PACER FDS TR TRENDP 100 ETF 69374H303   131,382 3,775 SH   SOLE 0 0 0 3,775
HAWAIIAN ELEC INDUSTRIES COM 419870100   88,139 2,047 SH   SOLE 0 0 0 2,047
HEALTHCARE TR AMER INC CL A NEW 42225P501   759,989 31,301 SH   SOLE 0 0 0 31,301
HEALTHPEAK PROPERTIES INC COM 42250P103   159,297 6,679 SH   SOLE 0 0 0 6,679
HENRY SCHEIN INC COM 806407102   22,886 453 SH   SOLE 0 0 0 453
HERC HLDGS INC COM 42704L104   327 16 SH   SOLE 0 0 0 16
HERMITAGE OFFSHORE SERVICE L SHS G4511M108   1 1 SH   SOLE 0 0 0 1
HI CRUSH INC COM 428337109   409 1,740 SH   SOLE 0 0 0 1,740
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   13,815 1,620 SH   SOLE 0 0 0 1,620
HMS HLDGS CORP COM 40425J101   5,433 215 SH   SOLE 0 0 0 215
HOLOGIC INC COM 436440101   17,550 500 SH   SOLE 0 0 0 500
HORACE MANN EDUCATORS CORP N COM 440327104   2,159 59 SH   SOLE 0 0 0 59
HORIZON TECHNOLOGY FIN CORP COM 44045A102   17,214 2,120 SH   SOLE 0 0 0 2,120
HUBBELL INC COM 443510607   1,147 10 SH   SOLE 0 0 0 10
HUTTIG BLDG PRODS INC COM 448451104   162 231 SH   SOLE 0 0 0 231
IDEX CORP COM 45167R104   165,456 1,198 SH   SOLE 0 0 0 1,198
IDEXX LABS INC COM 45168D104   944,494 3,899 SH   SOLE 0 0 0 3,899
IEC ELECTRS CORP NEW COM 44949L105   149 25 SH   SOLE 0 0 0 25
IES HLDGS INC COM 44951W106   11,420 647 SH   SOLE 0 0 0 647
INCYTE CORP COM 45337C102   12,596 172 SH   SOLE 0 0 0 172
INMODE LTD SHS M5425M103   3,918,590 182,260 SH   SOLE 0 0 0 182,260
INNOVATOR ETFS TR IBD 50 ETF 45782C102   150,166 5,365 SH   SOLE 0 0 0 5,365
INNOVATOR ETFS TR S&P 500 BUFFER 45782C581   4,433 194 SH   SOLE 0 0 0 194
INTEGER HLDGS CORP COM 45826H109   2,389 38 SH   SOLE 0 0 0 38
INTELLIA THERAPEUTICS INC COM 45826J105   17,122 1,400 SH   SOLE 0 0 0 1,400
INTELSAT S A COM L5140P101   3,060 2,000 SH   SOLE 0 0 0 2,000
INTERCEPT PHARMACEUTICALS IN COM 45845P108   699,171 11,105 SH   SOLE 0 0 0 11,105
INTERCONTINENTAL EXCHANGE IN COM 45866F104   382,036 4,731 SH   SOLE 0 0 0 4,731
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100   6,170 522 SH   SOLE 0 0 0 522
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200   1,162 100 SH   SOLE 0 0 0 100
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   910,558 18,466 SH   SOLE 0 0 0 18,466
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305   121,615 3,639 SH   SOLE 0 0 0 3,639
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   52,334 2,496 SH   SOLE 0 0 0 2,496
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   42,661 1,900 SH   SOLE 0 0 0 1,900
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   56,767 2,749 SH   SOLE 0 0 0 2,749
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   36,450 1,772 SH   SOLE 0 0 0 1,772
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   10,586 497 SH   SOLE 0 0 0 497
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   17,990 402 SH   SOLE 0 0 0 402
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407   13,550 360 SH   SOLE 0 0 0 360
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   165,185 5,508 SH   SOLE 0 0 0 5,508
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   113,440 2,062 SH   SOLE 0 0 0 2,062
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   346,047 4,036 SH   SOLE 0 0 0 4,036
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   7,226 558 SH   SOLE 0 0 0 558
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   246,125 21,685 SH   SOLE 0 0 0 21,685
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   307,836 2,448 SH   SOLE 0 0 0 2,448
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   2,866 145 SH   SOLE 0 0 0 145
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   286,669 17,135 SH   SOLE 0 0 0 17,135
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   13,007 650 SH   SOLE 0 0 0 650
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   685,899 6,849 SH   SOLE 0 0 0 6,849
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   69,573 1,741 SH   SOLE 0 0 0 1,741
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   199,979 6,383 SH   SOLE 0 0 0 6,383
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   86,163 6,226 SH   SOLE 0 0 0 6,226
INVESCO EXCHANGE-TRADED FD T DWA DEV MKTS 46138E875   15,221 672 SH   SOLE 0 0 0 672
INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669   13,079 662 SH   SOLE 0 0 0 662
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511   1,766,799 134,255 SH   SOLE 0 0 0 134,255
INVESCO EXCHANGE-TRADED FD T S&P 500 EX RAT 46138E388   523,180 16,749 SH   SOLE 0 0 0 16,749
INVESCO EXCHANGE-TRADED FD T S&P 500 HB ETF 46138E370   2,775 95 SH   SOLE 0 0 0 95
INVESCO EXCHANGE-TRADED FD T S&P EMRNG MKTS 46138E297   153,458 8,759 SH   SOLE 0 0 0 8,759
INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672   1,192 29 SH   SOLE 0 0 0 29
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198   5,372,183 134,912 SH   SOLE 0 0 0 134,912
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102   2,802,464 84,564 SH   SOLE 0 0 0 84,564
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362   146,498 4,882 SH   SOLE 0 0 0 4,882
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508   851,525 41,619 SH   SOLE 0 0 0 41,619
INVESCO HIGH INCOME 2024 TAR COM 46136K105   7,350 1,000 SH   SOLE 0 0 0 1,000
INVESCO MUN OPPORTUNITY TR COM 46132C107   57,250 5,000 SH   SOLE 0 0 0 5,000
INVESCO SR INCOME TR COM 46131H107   2,351 730 SH   SOLE 0 0 0 730
INVESTORS REAL ESTATE TR SH BEN INT 461730509   16,830 306 SH   SOLE 0 0 0 306
INVITATION HOMES INC COM 46187W107   17,758 831 SH   SOLE 0 0 0 831
IONIS PHARMACEUTICALS INC COM 462222100   14,184 300 SH   SOLE 0 0 0 300
IQIYI INC SPONSORED ADS 46267X108   31,684 1,780 SH   SOLE 0 0 0 1,780
IRIDIUM COMMUNICATIONS INC COM 46269C102   294,846 13,204 SH   SOLE 0 0 0 13,204
ISHARES INC MSCI AUST ETF 464286103   12,432 800 SH   SOLE 0 0 0 800
ISHARES INC MSCI EURZONE ETF 464286608   68,007 2,229 SH   SOLE 0 0 0 2,229
ISHARES INC MSCI FRANCE ETF 464286707   1,172 50 SH   SOLE 0 0 0 50
ISHARES INC MSCI NETHERL ETF 464286814   28,381 1,092 SH   SOLE 0 0 0 1,092
ISHARES INC MSCI SINGPOR ETF 46434G780   4,095 236 SH   SOLE 0 0 0 236
ISHARES INC MSCI STH KOR ETF 464286772   7,601 162 SH   SOLE 0 0 0 162
ISHARES INC MSCI SWITZERLAND 464286749   10,431 295 SH   SOLE 0 0 0 295
ISHARES TR 1 3 YR TREAS BD 464287457   4,299,764 49,611 SH   SOLE 0 0 0 49,611
ISHARES TR 3 7 YR TREAS BD 464288661   2,996,236 22,471 SH   SOLE 0 0 0 22,471
ISHARES TR A RATE CP BD ETF 46429B291   26,963 489 SH   SOLE 0 0 0 489
ISHARES TR AGENCY BOND ETF 464288166   199,527 1,655 SH   SOLE 0 0 0 1,655
ISHARES TR CORE INTL AGGR 46435G672   72,545 1,326 SH   SOLE 0 0 0 1,326
ISHARES TR CORE S&P US VLU 464287663   610,815 13,227 SH   SOLE 0 0 0 13,227
ONESPAN INC COM 68287N100   3,630 200 SH   SOLE 0 0 0 200
ONTO INNOVATION INC COM 683344105   1,691 57 SH   SOLE 0 0 0 57
OOMA INC COM 683416101   90,072 7,550 SH   SOLE 0 0 0 7,550
ORANGE SPONSORED ADR 684060106   90,962 7,530 SH   SOLE 0 0 0 7,530
ORCHARD THERAPEUTICS PLC ADS 68570P101   8,471 1,125 SH   SOLE 0 0 0 1,125
ORGANIGRAM HLDGS INC COM 68620P101   698 350 SH   SOLE 0 0 0 350
OSI ETF TR OSHARS FTSE US 67110P407   614,419 21,165 SH   SOLE 0 0 0 21,165
PACCAR INC COM 693718108   32,643 534 SH   SOLE 0 0 0 534
PACER FDS TR BNCHMRK INDSTR 69374H766   26,476 928 SH   SOLE 0 0 0 928
PACER FDS TR TRENDP US LAR CP 69374H105   1,128,056 41,764 SH   SOLE 0 0 0 41,764
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403   2,753 6,500 SH   SOLE 0 0 0 6,500
PAYLOCITY HLDG CORP COM 70438V106   13,336 151 SH   SOLE 0 0 0 151
PAYPAL HLDGS INC COM 70450Y103   1,564,775 16,344 SH   SOLE 0 0 0 16,344
PENNANTPARK FLOATING RATE CA COM 70806A106   2,931 603 SH   SOLE 0 0 0 603
PENNYMAC MTG INVT TR COM 70931T103   27,081 2,550 SH   SOLE 0 0 0 2,550
PEPSICO INC COM 713448108   3,150,847 26,235 SH   SOLE 0 0 0 26,235
PERRIGO CO PLC SHS G97822103   3,607 75 SH   SOLE 0 0 0 75
PERSPECTA INC COM 715347100   10,802 592 SH   SOLE 0 0 0 592
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,376 1,341 SH   SOLE 0 0 0 1,341
PGIM ETF TR ULTRA SHORT 69344A107   101,679 2,090 SH   SOLE 0 0 0 2,090
PIMCO DYNAMIC INCOME FD SHS 72201Y101   598,501 27,094 SH   SOLE 0 0 0 27,094
PIMCO ETF TR 25YR+ ZERO U S 72201R882   573,322 3,281 SH   SOLE 0 0 0 3,281
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,611,660 26,386 SH   SOLE 0 0 0 26,386
PIMCO NEW YORK MUN FD II COM 72200Y102   77,290 7,911 SH   SOLE 0 0 0 7,911
PIMCO NEW YORK MUN INCOME FD COM 72200T103   27,075 2,500 SH   SOLE 0 0 0 2,500
PINNACLE WEST CAP CORP COM 723484101   55,554 733 SH   SOLE 0 0 0 733
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   15,458 2,928 SH   SOLE 0 0 0 2,928
PLANTRONICS INC NEW COM 727493108   2,716 270 SH   SOLE 0 0 0 270
PPL CORP COM 69351T106   169,363 6,862 SH   SOLE 0 0 0 6,862
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,649 154 SH   SOLE 0 0 0 154
PRIMORIS SVCS CORP COM 74164F103   731 46 SH   SOLE 0 0 0 46
PROSHARES TR DJ BRKFLD GLB 74347B508   8,887 252 SH   SOLE 0 0 0 252
PROSHARES TR HGH YLD INT RATE 74348A541   135,637 2,463 SH   SOLE 0 0 0 2,463
PROSHARES TR INVT INT RT HG 74347B607   151,427 2,325 SH   SOLE 0 0 0 2,325
PROSHARES TR LARGE CAP CRE 74347R248   615,088 10,390 SH   SOLE 0 0 0 10,390
PROTHENA CORP PLC SHS G72800108   21 2 SH   SOLE 0 0 0 2
PULTE GROUP INC COM 745867101   299,252 13,407 SH   SOLE 0 0 0 13,407
Q2 HLDGS INC COM 74736L109   6,438 109 SH   SOLE 0 0 0 109
QUANTA SVCS INC COM 74762E102   325,169 10,248 SH   SOLE 0 0 0 10,248
QUIDEL CORP COM 74838J101   350,160 3,580 SH   SOLE 0 0 0 3,580
QUORUM HEALTH CORP COM 74909E106   25 56 SH   SOLE 0 0 0 56
RAYMOND JAMES FINANCIAL INC COM 754730109   151,174 2,392 SH   SOLE 0 0 0 2,392
RE MAX HLDGS INC CL A 75524W108   2,192 100 SH   SOLE 0 0 0 100
REGIONS FINANCIAL CORP NEW COM 7591EP100   52,097 5,808 SH   SOLE 0 0 0 5,808
REPUBLIC SVCS INC COM 760759100   237,039 3,158 SH   SOLE 0 0 0 3,158
RH COM 74967X103   66,612 663 SH   SOLE 0 0 0 663
RINGCENTRAL INC CL A 76680R206   2,119 10 SH   SOLE 0 0 0 10
ROCKWELL AUTOMATION INC COM 773903109   47,300 313 SH   SOLE 0 0 0 313
ROGERS CORP COM 775133101   7,837 83 SH   SOLE 0 0 0 83
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   476,263 14,582 SH   SOLE 0 0 0 14,582
RUBICON PROJ INC COM 78112V102   9,824 1,770 SH   SOLE 0 0 0 1,770
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   13,273 250 SH   SOLE 0 0 0 250
SANDERSON FARMS INC COM 800013104   17,265 140 SH   SOLE 0 0 0 140
SANGAMO THERAPEUTICS INC COM 800677106   3,981 625 SH   SOLE 0 0 0 625
SARATOGA INVT CORP COM NEW 80349A208   10,129 880 SH   SOLE 0 0 0 880
SAREPTA THERAPEUTICS INC COM 803607100   19,173 196 SH   SOLE 0 0 0 196
SBA COMMUNICATIONS CORP NEW CL A 78410G104   76,402 283 SH   SOLE 0 0 0 283
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   49,532 2,394 SH   SOLE 0 0 0 2,394
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   579,772 22,437 SH   SOLE 0 0 0 22,437
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   107,148 5,095 SH   SOLE 0 0 0 5,095
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   10,096 430 SH   SOLE 0 0 0 430
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   196,293 4,434 SH   SOLE 0 0 0 4,434
SCHWAB STRATEGIC TR US REIT ETF 808524847   33,722 1,030 SH   SOLE 0 0 0 1,030
SCHWAB STRATEGIC TR US TIPS ETF 808524870   129,086 2,245 SH   SOLE 0 0 0 2,245
SCOTTS MIRACLE GRO CO CL A 810186106   30,208 295 SH   SOLE 0 0 0 295
SELECT MED HLDGS CORP COM 81619Q105   3,000 200 SH   SOLE 0 0 0 200
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   76,082 1,720 SH   SOLE 0 0 0 1,720
SELECT SECTOR SPDR TR ENERGY 81369Y506   860,367 29,607 SH   SOLE 0 0 0 29,607
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   127,154 4,102 SH   SOLE 0 0 0 4,102
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,458,570 44,371 SH   SOLE 0 0 0 44,371
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   84,314 1,872 SH   SOLE 0 0 0 1,872
SEMPRA ENERGY COM 816851109   396,350 3,508 SH   SOLE 0 0 0 3,508
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101   1,188 119 SH   SOLE 0 0 0 119
SHOPIFY INC CL A 82509L107   461,542 1,107 SH   SOLE 0 0 0 1,107
SIMON PPTY GROUP INC NEW COM 828806109   39,747 725 SH   SOLE 0 0 0 725
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,495 199 SH   SOLE 0 0 0 199
SK TELECOM LTD SPONSORED ADR 78440P108   2,131 131 SH   SOLE 0 0 0 131
SKECHERS U S A INC CL A 830566105   7,122 300 SH   SOLE 0 0 0 300
SKYWEST INC COM 830879102   2,619 100 SH   SOLE 0 0 0 100
SMUCKER J M CO COM NEW 832696405   76,383 688 SH   SOLE 0 0 0 688
SNAP INC CL A 83304A106   102,052 8,583 SH   SOLE 0 0 0 8,583
SONOCO PRODS CO COM 835495102   46,906 1,012 SH   SOLE 0 0 0 1,012
SONY CORP SPONSORED ADR 835699307   78,473 1,326 SH   SOLE 0 0 0 1,326
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   6,788,517 30,965 SH   SOLE 0 0 0 30,965
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   15,315 495 SH   SOLE 0 0 0 495
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   11,309 164 SH   SOLE 0 0 0 164
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   62,447 2,318 SH   SOLE 0 0 0 2,318
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   31,355 947 SH   SOLE 0 0 0 947
SPDR SER TR AEROSPACE DEF 78464A631   375,344 4,933 SH   SOLE 0 0 0 4,933
PACER FDS TR TRENDP US MID CP 69374H204   142,740 5,038 SH   SOLE 0 0 0 5,038
PALOMAR HLDGS INC COM 69753M105   31,988 550 SH   SOLE 0 0 0 550
PAN AMERN SILVER CORP COM 697900108   874 61 SH   SOLE 0 0 0 61
PARATEK PHARMACEUTICALS INC COM 699374302   50 16 SH   SOLE 0 0 0 16
PARETEUM CORP COM NEW 69946T207   949 2,304 SH   SOLE 0 0 0 2,304
PARSLEY ENERGY INC CL A 701877102   3,581 625 SH   SOLE 0 0 0 625
PAYCOM SOFTWARE INC COM 70432V102   705,419 3,492 SH   SOLE 0 0 0 3,492
PCM FD INC COM 69323T101   39,700 5,000 SH   SOLE 0 0 0 5,000
PEBBLEBROOK HOTEL TR COM 70509V100   1,165 107 SH   SOLE 0 0 0 107
PEGASYSTEMS INC COM 705573103   5,271 74 SH   SOLE 0 0 0 74
PELOTON INTERACTIVE INC CL A COM 70614W100   130,095 4,900 SH   SOLE 0 0 0 4,900
PEMBINA PIPELINE CORP COM 706327103   29,438 1,565 SH   SOLE 0 0 0 1,565
PENNEY J C CORP INC COM 708160106   99 275 SH   SOLE 0 0 0 275
PENUMBRA INC COM 70975L107   79,052 490 SH   SOLE 0 0 0 490
PERFORMANCE FOOD GROUP CO COM 71377A103   41,999 1,699 SH   SOLE 0 0 0 1,699
PERTH MINT PHYSICAL GOLD ETF UNIT 715426102   29,066 1,849 SH   SOLE 0 0 0 1,849
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   399 74 SH   SOLE 0 0 0 74
PFIZER INC COM 717081103   2,593,420 79,455 SH   SOLE 0 0 0 79,455
PG&E CORP COM 69331C108   2,472 275 SH   SOLE 0 0 0 275
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207   59,878 1,644 SH   SOLE 0 0 0 1,644
PHYSICIANS RLTY TR COM 71943U104   2,007 144 SH   SOLE 0 0 0 144
PIMCO CORPORATE & INCOME OPP COM 72201B101   125,769 9,742 SH   SOLE 0 0 0 9,742
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106   421,480 25,058 SH   SOLE 0 0 0 25,058
PIMCO ETF TR ACTIVE BD ETF 72201R775   3,196,982 30,112 SH   SOLE 0 0 0 30,112
PIMCO ETF TR ENHANCD SHORT 72201R643   138,530 1,400 SH   SOLE 0 0 0 1,400
PIMCO ETF TR INV GRD CRP BD 72201R817   9,845 93 SH   SOLE 0 0 0 93
PIMCO INCOME OPPORTUNITY FD COM 72202B100   88,371 4,375 SH   SOLE 0 0 0 4,375
PIMCO STRATEGIC INCOME FD COM 72200X104   24,764 4,100 SH   SOLE 0 0 0 4,100
PINTEREST INC CL A 72352L106   44,019 2,851 SH   SOLE 0 0 0 2,851
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,043 186 SH   SOLE 0 0 0 186
PLUG POWER INC COM NEW 72919P202   7,080 2,000 SH   SOLE 0 0 0 2,000
POLARIS INC COM 731068102   183,452 3,810 SH   SOLE 0 0 0 3,810
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1   29,115 30,000 SH   SOLE 0 0 0 30,000
POST HLDGS INC COM 737446104   7,716 93 SH   SOLE 0 0 0 93
POWER INTEGRATIONS INC COM 739276103   6,625 75 SH   SOLE 0 0 0 75
POWERSHARES DB MULTI-SECTOR PRECIOUS METAL 46140H502   263,792 6,475 SH   SOLE 0 0 0 6,475
PRA HEALTH SCIENCES INC COM 69354M108   4,650 56 SH   SOLE 0 0 0 56
PRECIGEN INC COM 74017N105   85 25 SH   SOLE 0 0 0 25
PROCURE ETF TRUST II SPACE ETF 74280R205   8,535 500 SH   SOLE 0 0 0 500
PROLOGIS INC. COM 74340W103   249,147 3,100 SH   SOLE 0 0 0 3,100
PROSHARES TR PET CARE ETF 74348A145   46,112 1,186 SH   SOLE 0 0 0 1,186
PROSHARES TR PSHS ULT S&P 500 74347R107   184,488 2,075 SH   SOLE 0 0 0 2,075
PROSHARES TR PSHS ULTRA O&G 74347R719   964 200 SH   SOLE 0 0 0 200
PROSHARES TR PSHS ULTSH 20YRS 74347B201   16,080 1,000 SH   SOLE 0 0 0 1,000
PROSHARES TR S&P 500 DV ARIST 74348A467   4,688,919 81,306 SH   SOLE 0 0 0 81,306
PROSHARES TR SHORT S&P 500 NE 74347B425   8,077 292 SH   SOLE 0 0 0 292
PROSHARES TR II ULTA BLMBG 2017 74347W247   716 450 SH   SOLE 0 0 0 450
PRUDENTIAL PLC ADR 74435K204   8,623 348 SH   SOLE 0 0 0 348
PSYCHEMEDICS CORP COM NEW 744375205   2,057 340 SH   SOLE 0 0 0 340
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   312,890 6,967 SH   SOLE 0 0 0 6,967
PULMATRIX INC COM NEW 74584P202   202 200 SH   SOLE 0 0 0 200
PURE STORAGE INC CL A 74624M102   56,346 4,581 SH   SOLE 0 0 0 4,581
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   36,398 3,051 SH   SOLE 0 0 0 3,051
QIAGEN NV SHS NEW N72482123   9,680 241 SH   SOLE 0 0 0 241
QORVO INC COM 74736K101   117,559 1,458 SH   SOLE 0 0 0 1,458
RADIUS HEALTH INC COM NEW 750469207   1,729 133 SH   SOLE 0 0 0 133
RADWARE LTD ORD M81873107   5,626 267 SH   SOLE 0 0 0 267
RAYONIER INC COM 754907103   7,583 322 SH   SOLE 0 0 0 322
RAYTHEON CO COM NEW 755111507   957,619 7,302 SH   SOLE 0 0 0 7,302
RBC BEARINGS INC COM 75524B104   576,357 5,110 SH   SOLE 0 0 0 5,110
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405   12,063 365 SH   SOLE 0 0 0 365
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702   11,174 523 SH   SOLE 0 0 0 523
REGENERON PHARMACEUTICALS COM 75886F107   1,191,916 2,441 SH   SOLE 0 0 0 2,441
RELX PLC SPONSORED ADR 759530108   41,452 1,937 SH   SOLE 0 0 0 1,937
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   42,144 1,600 SH   SOLE 0 0 0 1,600
RENEWABLE ENERGY GROUP INC COM NEW 75972A301   659,485 32,123 SH   SOLE 0 0 0 32,123
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,602 331 SH   SOLE 0 0 0 331
RESMED INC COM 761152107   456,599 3,100 SH   SOLE 0 0 0 3,100
REXAHN PHARMACEUTICALS INC COM 761640309   14 8 SH   SOLE 0 0 0 8
ROBERT HALF INTL INC COM 770323103   453 12 SH   SOLE 0 0 0 12
ROGERS COMMUNICATIONS INC CL B 775109200   2,035 49 SH   SOLE 0 0 0 49
ROKU INC COM CL A 77543R102   938,079 10,723 SH   SOLE 0 0 0 10,723
ROPER TECHNOLOGIES INC COM 776696106   220,910 708 SH   SOLE 0 0 0 708
ROSS STORES INC COM 778296103   69,660 801 SH   SOLE 0 0 0 801
ROYCE VALUE TR INC COM 780910105   3,483 360 SH   SOLE 0 0 0 360
RPM INTL INC COM 749685103   10,651 179 SH   SOLE 0 0 0 179
RUBIUS THERAPEUTICS INC COM 78116T103   2,167 487 SH   SOLE 0 0 0 487
RYDER SYS INC COM 783549108   5,288 200 SH   SOLE 0 0 0 200
RYERSON HLDG CORP COM 783754104   6,751 1,269 SH   SOLE 0 0 0 1,269
SABRA HEALTH CARE REIT INC COM 78573L106   39,945 3,658 SH   SOLE 0 0 0 3,658
SAGE THERAPEUTICS INC COM 78667J108   39,748 1,384 SH   SOLE 0 0 0 1,384
SASOL LTD SPONSORED ADR 803866300   64 32 SH   SOLE 0 0 0 32
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   47,848 1,961 SH   SOLE 0 0 0 1,961
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   42,498 723 SH   SOLE 0 0 0 723
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   26,411 843 SH   SOLE 0 0 0 843
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   285,593 5,262 SH   SOLE 0 0 0 5,262
SCIENCE APPLICATNS INTL CP N COM 808625107   7,843 105 SH   SOLE 0 0 0 105
SCORPIO BULKERS INC COM Y7546A122   1,961 775 SH   SOLE 0 0 0 775
SCORPIO TANKERS INC SHS Y7542C130   2,103 110 SH   SOLE 0 0 0 110
SEAGATE TECHNOLOGY PLC SHS G7945M107   30,793 631 SH   SOLE 0 0 0 631
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,051,361 45,737 SH   SOLE 0 0 0 45,737
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102   4,253 147 SH   SOLE 0 0 0 147
SERES THERAPEUTICS INC COM 81750R102   3,652 1,023 SH   SOLE 0 0 0 1,023
SERVICE CORP INTL COM 817565104   2,034 52 SH   SOLE 0 0 0 52
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   179 38 SH   SOLE 0 0 0 38
SILICON LABORATORIES INC COM 826919102   1,025 12 SH   SOLE 0 0 0 12
SIMULATIONS PLUS INC COM 829214105   30,101 862 SH   SOLE 0 0 0 862
SINCLAIR BROADCAST GROUP INC CL A 829226109   23,059 1,434 SH   SOLE 0 0 0 1,434
SITE CENTERS CORP COM 82981J109   78 15 SH   SOLE 0 0 0 15
SOLIGENIX INC COM 834223307   2,083 1,240 SH   SOLE 0 0 0 1,240
SOUTH JERSEY INDS INC COM 838518108   6,500 260 SH   SOLE 0 0 0 260
SOUTH ST CORP COM 840441109   2,760 47 SH   SOLE 0 0 0 47
SOUTHERN CO COM 842587107   889,343 16,427 SH   SOLE 0 0 0 16,427
SOUTHERN COPPER CORP COM 84265V105   1,259 45 SH   SOLE 0 0 0 45
SOUTHWEST AIRLS CO COM 844741108   148,976 4,184 SH   SOLE 0 0 0 4,184
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   15,050 510 SH   SOLE 0 0 0 510
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   361,015 15,080 SH   SOLE 0 0 0 15,080
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   6,023 66 SH   SOLE 0 0 0 66
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   53,316 1,741 SH   SOLE 0 0 0 1,741
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   383,549 1,459 SH   SOLE 0 0 0 1,459
SPDR SER TR BLOOMBERG SRT TR 78468R408   315,327 13,384 SH   SOLE 0 0 0 13,384
SPDR SER TR FTSE INT GVT ETF 78464A490   661,760 13,563 SH   SOLE 0 0 0 13,563
SPDR SER TR HLTH CR EQUIP 78464A581   5,375 75 SH   SOLE 0 0 0 75
SPDR SER TR PORTFOLIO AGRGTE 78464A649   531,494 17,587 SH   SOLE 0 0 0 17,587
SPDR SER TR PORTFOLIO INTRMD 78464A375   135,415 3,982 SH   SOLE 0 0 0 3,982
SPDR SER TR PORTFOLIO LN COR 78464A367   116,727 4,100 SH   SOLE 0 0 0 4,100
SPDR SER TR PORTFOLIO S&P400 78464A847   122,597 4,840 SH   SOLE 0 0 0 4,840
SPDR SER TR PORTFOLIO S&P500 78464A854   178,778 5,910 SH   SOLE 0 0 0 5,910
SPDR SER TR PORTFOLIO S&P600 78468R853   108,021 4,946 SH   SOLE 0 0 0 4,946
SPDR SER TR PORTFOLIO SHORT 78464A474   255,764 8,455 SH   SOLE 0 0 0 8,455
SPDR SER TR S&P 400 MDCP GRW 78464A821   353,951 8,266 SH   SOLE 0 0 0 8,266
SPDR SER TR S&P 600 SMCP GRW 78464A201   624,990 13,534 SH   SOLE 0 0 0 13,534
SPDR SER TR S&P 600 SML CAP 78464A813   134,926 2,786 SH   SOLE 0 0 0 2,786
SPDR SER TR S&P INS ETF 78464A789   40,387 1,620 SH   SOLE 0 0 0 1,620
SPDR SER TR S&P REGL BKG 78464A698   83,170 2,552 SH   SOLE 0 0 0 2,552
SPDR SER TR WELLS FG PFD ETF 78464A292   375,677 9,586 SH   SOLE 0 0 0 9,586
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   54,367 2,079 SH   SOLE 0 0 0 2,079
SPLUNK INC COM 848637104   250,693 1,986 SH   SOLE 0 0 0 1,986
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   5,230 1,000 SH   SOLE 0 0 0 1,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   11,277,242 235,139 SH   SOLE 0 0 0 235,139
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,156 205 SH   SOLE 0 0 0 205
STARWOOD PPTY TR INC COM 85571B105   289,695 28,263 SH   SOLE 0 0 0 28,263
STEEL DYNAMICS INC COM 858119100   17,559 779 SH   SOLE 0 0 0 779
STELLUS CAP INVT CORP COM 858568108   11,664 1,600 SH   SOLE 0 0 0 1,600
STERICYCLE INC COM 858912108   8,599 177 SH   SOLE 0 0 0 177
STONERIDGE INC COM 86183P102   1,022 61 SH   SOLE 0 0 0 61
STORE CAP CORP COM 862121100   77,771 4,292 SH   SOLE 0 0 0 4,292
STURM RUGER & CO INC COM 864159108   4,226 83 SH   SOLE 0 0 0 83
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   13,307 2,778 SH   SOLE 0 0 0 2,778
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   610 200 SH   SOLE 0 0 0 200
TANGER FACTORY OUTLET CTRS I COM 875465106   21,835 4,367 SH   SOLE 0 0 0 4,367
TAPESTRY INC COM 876030107   11,759 908 SH   SOLE 0 0 0 908
TARGA RES CORP COM 87612G101   1,541 223 SH   SOLE 0 0 0 223
TC PIPELINES LP UT COM LTD PRT 87233Q108   5,447 198 SH   SOLE 0 0 0 198
TD AMERITRADE HLDG CORP COM 87236Y108   9,774 282 SH   SOLE 0 0 0 282
TE CONNECTIVITY LTD REG SHS H84989104   6,538 104 SH   SOLE 0 0 0 104
TECK RESOURCES LTD CL B 878742204   885 117 SH   SOLE 0 0 0 117
TELEFLEX INCORPORATED COM 879369106   82,587 282 SH   SOLE 0 0 0 282
TELEFONICA S A SPONSORED ADR 879382208   1,398 306 SH   SOLE 0 0 0 306
TELEPHONE & DATA SYS INC COM NEW 879433829   1,492 89 SH   SOLE 0 0 0 89
TELUS CORPORATION COM 87971M103   1,251 80 SH   SOLE 0 0 0 80
TEMPLETON GLOBAL INCOME FD COM 880198106   14,996 2,803 SH   SOLE 0 0 0 2,803
TERADYNE INC COM 880770102   630,160 11,633 SH   SOLE 0 0 0 11,633
TEREX CORP NEW COM 880779103   3,590 250 SH   SOLE 0 0 0 250
TETRA TECH INC NEW COM 88162G103   13,488 191 SH   SOLE 0 0 0 191
THE CUSHING MLP INFASTCR TOT COM NEW 231631201   1,147 325 SH   SOLE 0 0 0 325
THERMO FISHER SCIENTIFIC INC COM 883556102   1,607,744 5,669 SH   SOLE 0 0 0 5,669
THL CR SR LN FD COM 87244R103   34,680 3,000 SH   SOLE 0 0 0 3,000
TOMPKINS FINANCIAL CORPORATI COM 890110109   86,160 1,200 SH   SOLE 0 0 0 1,200
TRACTOR SUPPLY CO COM 892356106   123,588 1,462 SH   SOLE 0 0 0 1,462
TRANSDIGM GROUP INC COM 893641100   69,348 217 SH   SOLE 0 0 0 217
TRANSMEDICS GROUP INC COM 89377M109   3,298 273 SH   SOLE 0 0 0 273
TRI CONTL CORP COM 895436103   64,036 3,062 SH   SOLE 0 0 0 3,062
TRUEBLUE INC COM 89785X101   319 25 SH   SOLE 0 0 0 25
TRUIST FINL CORP COM 89832Q109   808,943 26,230 SH   SOLE 0 0 0 26,230
TUPPERWARE BRANDS CORP COM 899896104   1,677 1,035 SH   SOLE 0 0 0 1,035
TWITTER INC COM 90184L102   278,240 11,329 SH   SOLE 0 0 0 11,329
TYLER TECHNOLOGIES INC COM 902252105   109,727 370 SH   SOLE 0 0 0 370
TYSON FOODS INC CL A 902494103   86,225 1,490 SH   SOLE 0 0 0 1,490
U S CONCRETE INC COM NEW 90333L201   16,616 916 SH   SOLE 0 0 0 916
UBER TECHNOLOGIES INC COM 90353T100   499,573 17,893 SH   SOLE 0 0 0 17,893
UBS GROUP AG SHS H42097107   48,328 5,219 SH   SOLE 0 0 0 5,219
ULTRALIFE CORP COM 903899102   1,300 250 SH   SOLE 0 0 0 250
UNDER ARMOUR INC CL C 904311206   3,933 488 SH   SOLE 0 0 0 488
UNILEVER PLC SPON ADR NEW 904767704   257,502 5,092 SH   SOLE 0 0 0 5,092
UNIVERSAL CORP VA COM 913456109   32,096 726 SH   SOLE 0 0 0 726
UNIVERSAL HLTH SVCS INC CL B 913903100   16,409 166 SH   SOLE 0 0 0 166
URSTADT BIDDLE PPTYS INC CL A 917286205   24,858 1,763 SH   SOLE 0 0 0 1,763
US FOODS HLDG CORP COM 912008109   486,405 27,465 SH   SOLE 0 0 0 27,465
VALE S A SPONSORED ADS 91912E105   176,685 21,313 SH   SOLE 0 0 0 21,313
ISHARES TR CORE S&P500 ETF 464287200   29,161,468 112,854 SH   SOLE 0 0 0 112,854
ISHARES TR CORE US AGGBD ET 464287226   7,444,905 64,531 SH   SOLE 0 0 0 64,531
ISHARES TR CRE U S REIT ETF 464288521   6,267 160 SH   SOLE 0 0 0 160
ISHARES TR DOW JONES US ETF 464287846   600,774 4,762 SH   SOLE 0 0 0 4,762
ISHARES TR EAFE GRWTH ETF 464288885   3,441,834 48,402 SH   SOLE 0 0 0 48,402
ISHARES TR EDGE MSCI USA VL 46432F388   333,711 5,297 SH   SOLE 0 0 0 5,297
ISHARES TR ESG MSCI USA ETF 46435G425   1,437 25 SH   SOLE 0 0 0 25
ISHARES TR GLOBAL TECH ETF 464287291   28,995 159 SH   SOLE 0 0 0 159
ISHARES TR HDG MSCI EAFE 46434V803   77,399 3,197 SH   SOLE 0 0 0 3,197
ISHARES TR IBONDS 27 ETF 46435UAA9   41,912 1,710 SH   SOLE 0 0 0 1,710
ISHARES TR IBONDS DEC20 ETF 46434VAQ3   1,008,148 39,990 SH   SOLE 0 0 0 39,990
ISHARES TR IBONDS DEC2022 46435G755   563,897 21,680 SH   SOLE 0 0 0 21,680
ISHARES TR IBONDS DEC21 ETF 46434VBK5   985,754 39,990 SH   SOLE 0 0 0 39,990
ISHARES TR IBONDS DEC24 ETF 46434VBG4   411,094 16,630 SH   SOLE 0 0 0 16,630
ISHARES TR IBOXX INV CP ETF 464287242   10,387,024 84,099 SH   SOLE 0 0 0 84,099
ISHARES TR INTL QLTY FACTOR 46434V456   21,533 833 SH   SOLE 0 0 0 833
ISHARES TR JPMORGAN USD EMG 464288281   860,607 8,902 SH   SOLE 0 0 0 8,902
ISHARES TR LATN AMER 40 ETF 464287390   17,602 964 SH   SOLE 0 0 0 964
ISHARES TR MIN VOL EAFE ETF 46429B689   2,460,054 39,646 SH   SOLE 0 0 0 39,646
ISHARES TR MRGSTR SM CP ETF 464288505   21,302 170 SH   SOLE 0 0 0 170
ISHARES TR MRNGSTR INC ETF 46432F875   13,000 650 SH   SOLE 0 0 0 650
ISHARES TR MSCI ACWI ETF 464288257   337,878 5,400 SH   SOLE 0 0 0 5,400
ISHARES TR MSCI UK ETF NEW 46435G334   6,376 267 SH   SOLE 0 0 0 267
ISHARES TR NORTH AMERN NAT 464287374   4,453 268 SH   SOLE 0 0 0 268
ISHARES TR RUS 1000 VAL ETF 464287598   744,467 7,506 SH   SOLE 0 0 0 7,506
ISHARES TR RUS MD CP GR ETF 464287481   1,251,652 10,294 SH   SOLE 0 0 0 10,294
ISHARES TR S&P SML 600 GWT 464287887   66,049 479 SH   SOLE 0 0 0 479
ISHARES TR SH TR CRPORT ETF 464288646   6,768,090 129,261 SH   SOLE 0 0 0 129,261
ISHARES TR SHRT NAT MUN ETF 464288158   649,068 6,106 SH   SOLE 0 0 0 6,106
ISHARES TR SP SMCP600VL ETF 464287879   2,179,062 21,804 SH   SOLE 0 0 0 21,804
ISHARES TR TIPS BD ETF 464287176   3,762,857 31,910 SH   SOLE 0 0 0 31,910
ISHARES TR U.S. CNSM GD ETF 464287812   34,083 315 SH   SOLE 0 0 0 315
ISHARES TR US HOME CONS ETF 464288752   76,231 2,635 SH   SOLE 0 0 0 2,635
ISHARES TR US TELECOM ETF 464287713   2,261 91 SH   SOLE 0 0 0 91
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688   376 20 SH   SOLE 0 0 0 20
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712   31,378 1,533 SH   SOLE 0 0 0 1,533
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   36,268 730 SH   SOLE 0 0 0 730
JACK IN THE BOX INC COM 466367109   9,975 285 SH   SOLE 0 0 0 285
JACOBS ENGR GROUP INC COM 469814107   28,192 356 SH   SOLE 0 0 0 356
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   4,391 130 SH   SOLE 0 0 0 130
JEFFERIES FINL GROUP INC COM 47233W109   29,377 2,149 SH   SOLE 0 0 0 2,149
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107   6,063 189 SH   SOLE 0 0 0 189
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206   980,581 34,515 SH   SOLE 0 0 0 34,515
JOHNSON OUTDOORS INC CL A 479167108   2,383 38 SH   SOLE 0 0 0 38
JOUNCE THERAPEUTICS INC COM 481116101   7,600 1,600 SH   SOLE 0 0 0 1,600
KAR AUCTION SVCS INC COM 48238T109   312 26 SH   SOLE 0 0 0 26
KAYNE ANDERSN MLP MIDS INVT COM 486606106   4,127 1,137 SH   SOLE 0 0 0 1,137
KIMCO RLTY CORP COM 49446R109   4,787 495 SH   SOLE 0 0 0 495
KIRKLAND LAKE GOLD LTD COM 49741E100   296 10 SH   SOLE 0 0 0 10
KRANESHARES TR CICC CHINA 100 500767207   4,624 188 SH   SOLE 0 0 0 188
KRANESHARES TR QUADRTC INT RT 500767736   193,573 7,497 SH   SOLE 0 0 0 7,497
KULICKE & SOFFA INDS INC COM 501242101   5,426 260 SH   SOLE 0 0 0 260
L3HARRIS TECHNOLOGIES INC COM 502431109   672,746 3,735 SH   SOLE 0 0 0 3,735
LA Z BOY INC COM 505336107   1,726 84 SH   SOLE 0 0 0 84
LADDER CAP CORP CL A 505743104   8,573 1,809 SH   SOLE 0 0 0 1,809
LANCASTER COLONY CORP COM 513847103   579 4 SH   SOLE 0 0 0 4
LAUDER ESTEE COS INC CL A 518439104   231,043 1,450 SH   SOLE 0 0 0 1,450
LAZARD LTD SHS A G54050102   18,564 788 SH   SOLE 0 0 0 788
LEGGETT & PLATT INC COM 524660107   66,993 2,511 SH   SOLE 0 0 0 2,511
LEIDOS HOLDINGS INC COM 525327102   39,501 431 SH   SOLE 0 0 0 431
LENNAR CORP CL A 526057104   10,314 270 SH   SOLE 0 0 0 270
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,932 117 SH   SOLE 0 0 0 117
LIBERTY GLOBAL PLC SHS CL C G5480U120   5,514 351 SH   SOLE 0 0 0 351
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,750 101 SH   SOLE 0 0 0 101
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,309 73 SH   SOLE 0 0 0 73
LINEAGE CELL THERAPEUTICS IN COM 53566P109   12 14 SH   SOLE 0 0 0 14
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   591 106 SH   SOLE 0 0 0 106
LIVENT CORP COM 53814L108   1,082 206 SH   SOLE 0 0 0 206
LKQ CORP COM 501889208   2,338 114 SH   SOLE 0 0 0 114
LOEWS CORP COM 540424108   25,739 739 SH   SOLE 0 0 0 739
LOMA NEGRA CORP SPONSORED ADS 54150E104   142 40 SH   SOLE 0 0 0 40
LUMENTUM HLDGS INC COM 55024U109   26,016 353 SH   SOLE 0 0 0 353
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   25,411 512 SH   SOLE 0 0 0 512
MAGNA INTL INC COM 559222401   38,017 1,191 SH   SOLE 0 0 0 1,191
MANULIFE FINL CORP COM 56501R106   46,445 3,704 SH   SOLE 0 0 0 3,704
MARATHON OIL CORP COM 565849106   123,864 37,649 SH   SOLE 0 0 0 37,649
MARINEMAX INC COM 567908108   4,293 412 SH   SOLE 0 0 0 412
MARKEL CORP COM 570535104   28,765 31 SH   SOLE 0 0 0 31
MATCH GROUP INC COM 57665R106   1,849 28 SH   SOLE 0 0 0 28
MCCORMICK & CO INC COM NON VTG 579780206   281,008 1,990 SH   SOLE 0 0 0 1,990
MEDICAL PPTYS TRUST INC COM 58463J304   361,396 20,902 SH   SOLE 0 0 0 20,902
MERCADOLIBRE INC COM 58733R102   195,921 401 SH   SOLE 0 0 0 401
MERIT MED SYS INC COM 589889104   1,563 50 SH   SOLE 0 0 0 50
METTLER TOLEDO INTERNATIONAL COM 592688105   240,988 349 SH   SOLE 0 0 0 349
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   6,145 1,212 SH   SOLE 0 0 0 1,212
MILLER HERMAN INC COM 600544100   2,131 96 SH   SOLE 0 0 0 96
MINERALS TECHNOLOGIES INC COM 603158106   1,414 39 SH   SOLE 0 0 0 39
MOLECULIN BIOTECH INC COM 60855D101   1,219 2,000 SH   SOLE 0 0 0 2,000
MOLSON COORS BEVERAGE CO CL B 60871R209   55,433 1,421 SH   SOLE 0 0 0 1,421
ISHARES INC MSCI CDA ETF 464286509   4,741 217 SH   SOLE 0 0 0 217
ISHARES INC MSCI PAC JP ETF 464286665   5,595 165 SH   SOLE 0 0 0 165
ISHARES INC MSCI SPAIN ETF 464286764   975 48 SH   SOLE 0 0 0 48
ISHARES INC MSCI SWEDEN ETF 464286756   256 10 SH   SOLE 0 0 0 10
ISHARES TR 0-5 YR TIPS ETF 46429B747   425,774 4,262 SH   SOLE 0 0 0 4,262
ISHARES TR 10-20 YR TRS ETF 464288653   94,642 565 SH   SOLE 0 0 0 565
ISHARES TR 20 YR TR BD ETF 464287432   1,187,944 7,201 SH   SOLE 0 0 0 7,201
ISHARES TR BROAD USD HIGH 46435U853   540,597 15,228 SH   SOLE 0 0 0 15,228
ISHARES TR CMBS ETF 46429B366   22,389 417 SH   SOLE 0 0 0 417
ISHARES TR CORE 1 5 YR USD 46432F859   133,320 2,640 SH   SOLE 0 0 0 2,640
ISHARES TR CORE DIV GRWTH 46434V621   179,310 5,502 SH   SOLE 0 0 0 5,502
ISHARES TR CORE LT USDB ETF 464289479   21,369 300 SH   SOLE 0 0 0 300
ISHARES TR CORE S&P TTL STK 464287150   719,309 12,573 SH   SOLE 0 0 0 12,573
ISHARES TR CORE S&P US GWT 464287671   1,032,749 18,090 SH   SOLE 0 0 0 18,090
ISHARES TR EXPONENTIAL TECH 46434V381   24,998 702 SH   SOLE 0 0 0 702
ISHARES TR FLTG RATE NT ETF 46429B655   4,819,878 98,890 SH   SOLE 0 0 0 98,890
ISHARES TR GBL COMM SVC ETF 464287275   4,045 78 SH   SOLE 0 0 0 78
ISHARES TR GLB INFRASTR ETF 464288372   134,599 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR GLOBAL REIT ETF 46434V647   2,283,561 119,246 SH   SOLE 0 0 0 119,246
ISHARES TR GNMA BOND ETF 46429B333   33,534 650 SH   SOLE 0 0 0 650
ISHARES TR GRWT ALLOCAT ETF 464289867   609,727 14,735 SH   SOLE 0 0 0 14,735
ISHARES TR IBONDS DEC2021 46435G789   784,560 30,755 SH   SOLE 0 0 0 30,755
ISHARES TR IBONDS DEC2023 46435G318   241,110 9,400 SH   SOLE 0 0 0 9,400
ISHARES TR IBONDS DEC22 ETF 46434VBA7   1,208,636 48,755 SH   SOLE 0 0 0 48,755
ISHARES TR IBONDS DEC23 ETF 46434VAX8   686,125 27,445 SH   SOLE 0 0 0 27,445
ISHARES TR IBOXX HI YD ETF 464288513   3,920,010 50,863 SH   SOLE 0 0 0 50,863
ISHARES TR MICRO-CAP ETF 464288869   20,980 313 SH   SOLE 0 0 0 313
ISHARES TR MODERT ALLOC ETF 464289875   595,923 16,220 SH   SOLE 0 0 0 16,220
ISHARES TR MORTGE REL ETF 46435G342   76,087 4,069 SH   SOLE 0 0 0 4,069
ISHARES TR MRNGSTR LG-CP VL 464288109   74,690 862 SH   SOLE 0 0 0 862
ISHARES TR MSCI ACWI EX US 464288240   18,449 490 SH   SOLE 0 0 0 490
ISHARES TR MSCI ACWI EXUS 46435G847   15,499 692 SH   SOLE 0 0 0 692
ISHARES TR MSCI CHINA ETF 46429B671   26,190 457 SH   SOLE 0 0 0 457
ISHARES TR MSCI EAFE ETF 464287465   1,447,573 27,078 SH   SOLE 0 0 0 27,078
ISHARES TR PHLX SEMICND ETF 464287523   118,201 576 SH   SOLE 0 0 0 576
ISHARES TR RESIDNL REAL EST 464288562   2,237,311 40,531 SH   SOLE 0 0 0 40,531
ISHARES TR RUS 1000 GRW ETF 464287614   1,008,781 6,696 SH   SOLE 0 0 0 6,696
ISHARES TR RUS 2000 VAL ETF 464287630   2,694,199 32,844 SH   SOLE 0 0 0 32,844
ISHARES TR RUS TP200 GR ETF 464289438   74,550 885 SH   SOLE 0 0 0 885
ISHARES TR RUS TP200 VL ETF 464289420   353 8 SH   SOLE 0 0 0 8
ISHARES TR RUSSELL 2000 ETF 464287655   3,813,325 33,316 SH   SOLE 0 0 0 33,316
ISHARES TR RUSSELL 3000 ETF 464287689   4,422,256 29,814 SH   SOLE 0 0 0 29,814
ISHARES TR S&P 500 VAL ETF 464287408   400,106 4,157 SH   SOLE 0 0 0 4,157
ISHARES TR SHORT TREAS BD 464288679   6,726,924 60,592 SH   SOLE 0 0 0 60,592
ISHARES TR TRS FLT RT BD 46434V860   2,246,134 44,637 SH   SOLE 0 0 0 44,637
ISHARES TR U.S. CNSM SV ETF 464287580   59,349 335 SH   SOLE 0 0 0 335
ISHARES TR U.S. FIN SVC ETF 464287770   118,584 1,155 SH   SOLE 0 0 0 1,155
ISHARES TR ULTR SH TRM BD 46434V878   3,946 79 SH   SOLE 0 0 0 79
ISHARES TR US HLTHCARE ETF 464287762   333,949 1,778 SH   SOLE 0 0 0 1,778
ISHARES TR US INFRASTRUC 46435U713   56,599 2,793 SH   SOLE 0 0 0 2,793
ISHARES TR US TREAS BD ETF 46429B267   483,489 17,261 SH   SOLE 0 0 0 17,261
ISHARES TR USA QUALITY FCTR 46432F339   2,737,042 33,774 SH   SOLE 0 0 0 33,774
ISHARES U S ETF TR INFLATION HEDG 46431W580   9,684 400 SH   SOLE 0 0 0 400
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   5,613,145 115,759 SH   SOLE 0 0 0 115,759
ISHARES U S ETF TR TECHNOLOGY 46431W648   24,983 860 SH   SOLE 0 0 0 860
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,518 338 SH   SOLE 0 0 0 338
J ALEXANDERS HLDGS INC COM 46609J106   11 3 SH   SOLE 0 0 0 3
JANUS DETROIT STR TR LONG TERM CARE 47103U407   37,670 1,898 SH   SOLE 0 0 0 1,898
JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834   9,895 500 SH   SOLE 0 0 0 500
JOHNSON CTLS INTL PLC SHS G51502105   178,437 6,619 SH   SOLE 0 0 0 6,619
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   68,205 23,358 SH   SOLE 0 0 0 23,358
KANSAS CITY SOUTHERN COM NEW 485170302   301,102 2,368 SH   SOLE 0 0 0 2,368
KEURIG DR PEPPER INC COM 49271V100   67,786 2,793 SH   SOLE 0 0 0 2,793
KINDER MORGAN INC DEL COM 49456B101   389,659 27,993 SH   SOLE 0 0 0 27,993
KLA CORPORATION COM NEW 482480100   253,713 1,765 SH   SOLE 0 0 0 1,765
KNOLL INC COM NEW 498904200   970 94 SH   SOLE 0 0 0 94
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303   92,729 2,309 SH   SOLE 0 0 0 2,309
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   72,868 5,265 SH   SOLE 0 0 0 5,265
LAMB WESTON HLDGS INC COM 513272104   207,273 3,630 SH   SOLE 0 0 0 3,630
LAS VEGAS SANDS CORP COM 517834107   429,636 10,116 SH   SOLE 0 0 0 10,116
LEAR CORP COM NEW 521865204   1,463 18 SH   SOLE 0 0 0 18
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406   619,279 24,031 SH   SOLE 0 0 0 24,031
LENDINGTREE INC NEW COM 52603B107   77,757 424 SH   SOLE 0 0 0 424
LEXINGTON REALTY TRUST COM 529043101   616 62 SH   SOLE 0 0 0 62
LGI HOMES INC COM 50187T106   11,288 250 SH   SOLE 0 0 0 250
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   200 19 SH   SOLE 0 0 0 19
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   4,975 157 SH   SOLE 0 0 0 157
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   1,007 39 SH   SOLE 0 0 0 39
LIVANOVA PLC SHS G5509L101   13,575 300 SH   SOLE 0 0 0 300
LOCKHEED MARTIN CORP COM 539830109   1,801,204 5,314 SH   SOLE 0 0 0 5,314
LYFT INC CL A COM 55087P104   63,796 2,376 SH   SOLE 0 0 0 2,376
MACATAWA BK CORP COM 554225102   35,917 5,045 SH   SOLE 0 0 0 5,045
MACYS INC COM 55616P104   33,532 6,829 SH   SOLE 0 0 0 6,829
MAGELLAN HEALTH INC COM NEW 559079207   4,811 100 SH   SOLE 0 0 0 100
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   149,157 4,088 SH   SOLE 0 0 0 4,088
MAMMOTH ENERGY SVCS INC COM 56155L108   1,707 2,280 SH   SOLE 0 0 0 2,280
MANNKIND CORP COM NEW 56400P706   5,274 5,120 SH   SOLE 0 0 0 5,120
MARKER THERAPEUTICS INC COM 57055L107   6,023 3,170 SH   SOLE 0 0 0 3,170
MARRIOTT VACTINS WORLDWID CO COM 57164Y107   19,269 347 SH   SOLE 0 0 0 347
MOMO INC ADR 60879B107   339,730 15,663 SH   SOLE 0 0 0 15,663
MONDELEZ INTL INC CL A 609207105   1,013,405 20,236 SH   SOLE 0 0 0 20,236
MONOLITHIC PWR SYS INC COM 609839105   192,914 1,152 SH   SOLE 0 0 0 1,152
MONRO INC COM 610236101   13,669 312 SH   SOLE 0 0 0 312
MORGAN STANLEY CHINA A SH FD COM 617468103   1,812 100 SH   SOLE 0 0 0 100
MORGAN STANLEY EMERGING MKTS COM 617477104   521 100 SH   SOLE 0 0 0 100
MPLX LP COM UNIT REP LTD 55336V100   14,219 1,224 SH   SOLE 0 0 0 1,224
MSC INDL DIRECT INC CL A 553530106   22,208 404 SH   SOLE 0 0 0 404
NABORS INDUSTRIES LTD SHS G6359F103   390 1,000 SH   SOLE 0 0 0 1,000
NATIONAL FUEL GAS CO N J COM 636180101   37,253 999 SH   SOLE 0 0 0 999
NATIONAL INSTRS CORP COM 636518102   3,308 100 SH   SOLE 0 0 0 100
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   13,320 450 SH   SOLE 0 0 0 450
NATIONAL VISION HLDGS INC COM 63845R107   97,100 5,000 SH   SOLE 0 0 0 5,000
NEOGEN CORP COM 640491106   51,381 767 SH   SOLE 0 0 0 767
NEW YORK TIMES CO CL A 650111107   5,221 170 SH   SOLE 0 0 0 170
NEWMONT CORP COM 651639106   82,908 1,831 SH   SOLE 0 0 0 1,831
NEXSTAR MEDIA GROUP INC CL A 65336K103   77,716 1,346 SH   SOLE 0 0 0 1,346
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,827 89 SH   SOLE 0 0 0 89
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   2,600 1,000 SH   SOLE 0 0 0 1,000
NICE LTD SPONSORED ADR 653656108   27,994 195 SH   SOLE 0 0 0 195
NIKE INC CL B 654106103   1,609,523 19,453 SH   SOLE 0 0 0 19,453
NISOURCE INC COM 65473P105   29,415 1,178 SH   SOLE 0 0 0 1,178
NMI HLDGS INC CL A 629209305   1,591 137 SH   SOLE 0 0 0 137
NOBLE CORP PLC SHS USD G65431101   7,800 30,000 SH   SOLE 0 0 0 30,000
NOBLE ENERGY INC COM 655044105   3,334 552 SH   SOLE 0 0 0 552
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534   117,464 4,725 SH   SOLE 0 0 0 4,725
NORTHROP GRUMMAN CORP COM 666807102   1,019,561 3,370 SH   SOLE 0 0 0 3,370
NORTHWEST NAT HLDG CO COM 66765N105   13,091 212 SH   SOLE 0 0 0 212
NOVO-NORDISK A S ADR 670100205   125,517 2,085 SH   SOLE 0 0 0 2,085
NUCOR CORP COM 670346105   299,241 8,308 SH   SOLE 0 0 0 8,308
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   70,542 3,493 SH   SOLE 0 0 0 3,493
NUTRIEN LTD COM 67077M108   190,215 5,626 SH   SOLE 0 0 0 5,626
NUVEEN AMT FREE MUN CR INC F COM 67071L106   207,125 14,109 SH   SOLE 0 0 0 14,109
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   6,968 650 SH   SOLE 0 0 0 650
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   77,686 13,701 SH   SOLE 0 0 0 13,701
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   10,543 943 SH   SOLE 0 0 0 943
NUVEEN MULTI MKT INCOME FD COM 67075J107   10,985 1,800 SH   SOLE 0 0 0 1,800
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   432,628 30,748 SH   SOLE 0 0 0 30,748
NUVEEN N Y MUN VALUE FD INC COM 67062M105   13,962 1,477 SH   SOLE 0 0 0 1,477
NUVEEN NEW YORK QLT MUN INC COM 67066X107   92,199 7,022 SH   SOLE 0 0 0 7,022
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   12,373 1,225 SH   SOLE 0 0 0 1,225
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105   6,188 550 SH   SOLE 0 0 0 550
NXP SEMICONDUCTORS N V COM N6596X109   209,979 2,532 SH   SOLE 0 0 0 2,532
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206   2,475 500 SH   SOLE 0 0 0 500
OFS CAP CORP COM 67103B100   2,035 500 SH   SOLE 0 0 0 500
OGE ENERGY CORP COM 670837103   3,073 100 SH   SOLE 0 0 0 100
OLD NATL BANCORP IND COM 680033107   13,230 1,003 SH   SOLE 0 0 0 1,003
OLD REP INTL CORP COM 680223104   184,853 12,122 SH   SOLE 0 0 0 12,122
OMEGA HEALTHCARE INVS INC COM 681936100   76,585 2,886 SH   SOLE 0 0 0 2,886
ONEMAIN HLDGS INC COM 68268W103   8,795 460 SH   SOLE 0 0 0 460
OSI ETF TR OSHARES FTSE EUR 67110P506   82,400 4,120 SH   SOLE 0 0 0 4,120
OVINTIV INC COM 69047Q102   509 188 SH   SOLE 0 0 0 188
OWENS CORNING NEW COM 690742101   5,006 129 SH   SOLE 0 0 0 129
OXFORD INDS INC COM 691497309   761 21 SH   SOLE 0 0 0 21
PACER FDS TR BNCHMRK INFRA 69374H741   132,699 4,331 SH   SOLE 0 0 0 4,331
PACWEST BANCORP DEL COM 695263103   13,745 767 SH   SOLE 0 0 0 767
PAPA JOHNS INTL INC COM 698813102   55,079 1,032 SH   SOLE 0 0 0 1,032
PARKER HANNIFIN CORP COM 701094104   77,838 600 SH   SOLE 0 0 0 600
PATTERSON COS INC COM 703395103   2,508 164 SH   SOLE 0 0 0 164
PENSKE AUTOMOTIVE GRP INC COM 70959W103   4,368 156 SH   SOLE 0 0 0 156
PETIQ INC COM CL A 71639T106   1,975 85 SH   SOLE 0 0 0 85
PGT INNOVATIONS INC COM 69336V101   15,094 1,799 SH   SOLE 0 0 0 1,799
PHILIP MORRIS INTL INC COM 718172109   1,298,452 17,797 SH   SOLE 0 0 0 17,797
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   259,823 3,030 SH   SOLE 0 0 0 3,030
PIMCO ETF TR 1-5 US TIP IDX 72201R205   4,520,585 87,422 SH   SOLE 0 0 0 87,422
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   222,759 4,405 SH   SOLE 0 0 0 4,405
PIMCO INCOME STRATEGY FD COM 72201H108   102,997 12,189 SH   SOLE 0 0 0 12,189
PIMCO NEW YORK MUN INCOME FD COM 72201E105   108,093 12,687 SH   SOLE 0 0 0 12,687
PIONEER NAT RES CO COM 723787107   86,419 1,232 SH   SOLE 0 0 0 1,232
PITNEY BOWES INC COM 724479100   520 255 SH   SOLE 0 0 0 255
PJT PARTNERS INC COM CL A 69343T107   13,277 306 SH   SOLE 0 0 0 306
PLEXUS CORP COM 729132100   2,237 41 SH   SOLE 0 0 0 41
POWERSHARES DB MULTI-SECTOR BASE METALS FD 46140H700   840 68 SH   SOLE 0 0 0 68
PRECISION BIOSCIENCES INC COM 74019P108   212,129 35,179 SH   SOLE 0 0 0 35,179
PRICE T ROWE GROUP INC COM 74144T108   95,502 978 SH   SOLE 0 0 0 978
PRINCIPAL FINL GROUP INC COM 74251V102   23,659 755 SH   SOLE 0 0 0 755
PROCTER & GAMBLE CO COM 742718109   3,503,164 31,847 SH   SOLE 0 0 0 31,847
PROS HOLDINGS INC COM 74346Y103   931 30 SH   SOLE 0 0 0 30
PROSHARES TR LONG ONLINE SHRT 74347B375   72,865 1,300 SH   SOLE 0 0 0 1,300
PROSPECT CAPITAL CORPORATION COM 74348T102   20,499 4,823 SH   SOLE 0 0 0 4,823
PROTO LABS INC COM 743713109   25,580 336 SH   SOLE 0 0 0 336
PUBLIC STORAGE COM 74460D109   56,008 282 SH   SOLE 0 0 0 282
QUANTUM CORP COM NEW 747906501   85,550 29,000 SH   SOLE 0 0 0 29,000
QUEST DIAGNOSTICS INC COM 74834L100   9,074 113 SH   SOLE 0 0 0 113
R1 RCM INC COM 749397105   64,239 7,067 SH   SOLE 0 0 0 7,067
RADNET INC COM 750491102   88,284 8,400 SH   SOLE 0 0 0 8,400
RALPH LAUREN CORP CL A 751212101   1,537 23 SH   SOLE 0 0 0 23
RANGE RES CORP COM 75281A109   707 310 SH   SOLE 0 0 0 310
RAPID7 INC COM 753422104   4,333 100 SH   SOLE 0 0 0 100
RAVEN INDS INC COM 754212108   722 34 SH   SOLE 0 0 0 34
REAVES UTIL INCOME FD COM SH BEN INT 756158101   27,456 955 SH   SOLE 0 0 0 955
SPDR SER TR BLOMBERG BRC INV 78468R200   12,704,335 432,120 SH   SOLE 0 0 0 432,120
SPDR SER TR BLOOMBERG BRCLYS 78468R622   1,327,200 14,009 SH   SOLE 0 0 0 14,009
SPDR SER TR MSCI USA STRTGIC 78468R812   35,363 463 SH   SOLE 0 0 0 463
SPDR SER TR NUVEEN BBG BRCLY 78464A284   318,068 5,813 SH   SOLE 0 0 0 5,813
SPDR SER TR NUVEEN BLMBRG SR 78468R739   1,511,744 30,915 SH   SOLE 0 0 0 30,915
SPDR SER TR PORTFLI TIPS ETF 78464A656   143,864 4,954 SH   SOLE 0 0 0 4,954
SPDR SER TR PORTFOLI S&P1500 78464A805   964,039 30,653 SH   SOLE 0 0 0 30,653
SPDR SER TR PRTFLO S&P500 GW 78464A409   5,350,366 149,702 SH   SOLE 0 0 0 149,702
SPDR SER TR PRTFLO S&P500 HI 78468R788   387,924 15,769 SH   SOLE 0 0 0 15,769
SPDR SER TR S&P 600 SMCP VAL 78464A300   102,855 2,517 SH   SOLE 0 0 0 2,517
SPDR SER TR S&P PHARMAC 78464A722   107,059 2,968 SH   SOLE 0 0 0 2,968
SPDR SER TR S&P SEMICNDCTR 78464A862   102,108 1,216 SH   SOLE 0 0 0 1,216
SPDR SER TR SPDR BLOOMBERG 78468R663   879,416 9,597 SH   SOLE 0 0 0 9,597
SPDR SER TR SSGA US LRG ETF 78468R804   52,729 582 SH   SOLE 0 0 0 582
SPOTIFY TECHNOLOGY S A SHS L8681T102   42,504 350 SH   SOLE 0 0 0 350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   7,325 501 SH   SOLE 0 0 0 501
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   10,312 786 SH   SOLE 0 0 0 786
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   46,410 3,000 SH   SOLE 0 0 0 3,000
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   7,245 186 SH   SOLE 0 0 0 186
STARS GROUP INC COM 85570W100   327 16 SH   SOLE 0 0 0 16
STATE STR CORP COM 857477103   47,336 889 SH   SOLE 0 0 0 889
STONECASTLE FINL CORP COM 861780104   9,105 561 SH   SOLE 0 0 0 561
STONEMOR INC COM 86184W106   224 215 SH   SOLE 0 0 0 215
STRYKER CORP COM 863667101   400,650 2,406 SH   SOLE 0 0 0 2,406
SUN CMNTYS INC COM 866674104   510,262 4,087 SH   SOLE 0 0 0 4,087
SUNCOR ENERGY INC NEW COM 867224107   7,180 454 SH   SOLE 0 0 0 454
SUNOCO LP COM UT REP LP 86765K109   60,214 3,850 SH   SOLE 0 0 0 3,850
SUNPOWER CORP COM 867652406   208 41 SH   SOLE 0 0 0 41
SYNAPTICS INC COM 87157D109   21,238 367 SH   SOLE 0 0 0 367
SYNCHRONY FINL COM 87165B103   5,279 328 SH   SOLE 0 0 0 328
SYSCO CORP COM 871829107   69,222 1,517 SH   SOLE 0 0 0 1,517
TALEND S A ADS 874224207   2,243 100 SH   SOLE 0 0 0 100
TALLGRASS ENERGY LP CLASS A SHS 874696107   7,769 472 SH   SOLE 0 0 0 472
TANDEM DIABETES CARE INC COM NEW 875372203   1,609 25 SH   SOLE 0 0 0 25
TEEKAY TANKERS LTD CL A Y8565N300   6,672 300 SH   SOLE 0 0 0 300
TELARIA INC COM 879181105   696 116 SH   SOLE 0 0 0 116
TELEFONICA BRASIL SA SPONSORED ADR 87936R106   2,783 292 SH   SOLE 0 0 0 292
TERNIUM SA SPONSORED ADS 880890108   583 49 SH   SOLE 0 0 0 49
TERRAFORM PWR INC COM CL A 88104R209   18,766 1,190 SH   SOLE 0 0 0 1,190
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9   1,851 2,000 SH   SOLE 0 0 0 2,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   22,226 2,475 SH   SOLE 0 0 0 2,475
TEXAS CAPITAL BANCSHARES INC COM 88224Q107   554 25 SH   SOLE 0 0 0 25
TEXAS INSTRS INC COM 882508104   1,185,243 11,861 SH   SOLE 0 0 0 11,861
THOR INDS INC COM 885160101   19,800 469 SH   SOLE 0 0 0 469
TIFFANY & CO NEW COM 886547108   38,980 301 SH   SOLE 0 0 0 301
TOLL BROTHERS INC COM 889478103   15,593 810 SH   SOLE 0 0 0 810
TORONTO DOMINION BK ONT COM NEW 891160509   133,274 3,144 SH   SOLE 0 0 0 3,144
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   92,122 768 SH   SOLE 0 0 0 768
TPG SPECIALTY LENDING INC COM 87265K102   22,342 1,605 SH   SOLE 0 0 0 1,605
TWO HBRS INVT CORP COM NEW 90187B408   22,277 5,847 SH   SOLE 0 0 0 5,847
TYME TECHNOLOGIES INC COM 90238J103   1,980 1,800 SH   SOLE 0 0 0 1,800
UGI CORP NEW COM 902681105   346,977 13,010 SH   SOLE 0 0 0 13,010
ULTA BEAUTY INC COM 90384S303   70,280 400 SH   SOLE 0 0 0 400
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   24,540 2,000 SH   SOLE 0 0 0 2,000
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   5,180 200 SH   SOLE 0 0 0 200
UNITED TECHNOLOGIES CORP COM 913017109   3,180,363 33,715 SH   SOLE 0 0 0 33,715
UNIVERSAL DISPLAY CORP COM 91347P105   62,513 474 SH   SOLE 0 0 0 474
UNUM GROUP COM 91529Y106   10,372 691 SH   SOLE 0 0 0 691
URSTADT BIDDLE PPTYS INC COM 917286106   281 25 SH   SOLE 0 0 0 25
US ECOLOGY INC COM 91734M103   6,962 229 SH   SOLE 0 0 0 229
VAIL RESORTS INC COM 91879Q109   112,260 760 SH   SOLE 0 0 0 760
VALERO ENERGY CORP COM 91913Y100   414,813 9,145 SH   SOLE 0 0 0 9,145
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700   22,978 447 SH   SOLE 0 0 0 447
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536   354,249 17,340 SH   SOLE 0 0 0 17,340
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   558,190 24,227 SH   SOLE 0 0 0 24,227
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300   93,793 3,294 SH   SOLE 0 0 0 3,294
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643   925,738 21,165 SH   SOLE 0 0 0 21,165
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452   2,230 223 SH   SOLE 0 0 0 223
VANGUARD BD INDEX FDS INTERMED TERM 921937819   544,306 6,093 SH   SOLE 0 0 0 6,093
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   539,111 5,052 SH   SOLE 0 0 0 5,052
VANGUARD INDEX FDS GROWTH ETF 922908736   21,486,659 137,128 SH   SOLE 0 0 0 137,128
VANGUARD INDEX FDS LARGE CAP ETF 922908637   4,737,403 40,002 SH   SOLE 0 0 0 40,002
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   369,482 8,537 SH   SOLE 0 0 0 8,537
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   156,986 2,225 SH   SOLE 0 0 0 2,225
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,067,198 17,119 SH   SOLE 0 0 0 17,119
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   3,177,501 70,159 SH   SOLE 0 0 0 70,159
VANGUARD WORLD FD ESG INTL STK ETF 921910725   2,060 50 SH   SOLE 0 0 0 50
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   150,703 1,978 SH   SOLE 0 0 0 1,978
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   138,970 956 SH   SOLE 0 0 0 956
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   736,102 14,513 SH   SOLE 0 0 0 14,513
VEEVA SYS INC CL A COM 922475108   681,304 4,357 SH   SOLE 0 0 0 4,357
VENTAS INC COM 92276F100   115,467 4,308 SH   SOLE 0 0 0 4,308
VEREIT INC COM 92339V100   55,127 11,273 SH   SOLE 0 0 0 11,273
VERITIV CORP COM 923454102   8 1 SH   SOLE 0 0 0 1
VERMILLION INC COM NEW 92407M206   33,213 39,900 SH   SOLE 0 0 0 39,900
VERRA MOBILITY CORP COM 92511U102   978 137 SH   SOLE 0 0 0 137
VIAVI SOLUTIONS INC COM 925550105   3,677 328 SH   SOLE 0 0 0 328
VICTORY CAP HLDGS INC COM CL A 92645B103   24,540 1,500 SH   SOLE 0 0 0 1,500
MARSH & MCLENNAN COS INC COM 571748102   258,941 2,995 SH   SOLE 0 0 0 2,995
MASCO CORP COM 574599106   42,884 1,241 SH   SOLE 0 0 0 1,241
MATTEL INC COM 577081102   3,207 364 SH   SOLE 0 0 0 364
MEDTRONIC PLC SHS G5960L103   2,950,219 32,715 SH   SOLE 0 0 0 32,715
MELCO RESORTS AND ENTMNT LTD ADR 585464100   397 32 SH   SOLE 0 0 0 32
MEREDITH CORP COM 589433101   17,536 1,435 SH   SOLE 0 0 0 1,435
METHODE ELECTRS INC COM 591520200   1,929 73 SH   SOLE 0 0 0 73
METLIFE INC COM 59156R108   145,892 4,772 SH   SOLE 0 0 0 4,772
MFS INTER INCOME TR SH BEN INT 55273C107   8,100 2,250 SH   SOLE 0 0 0 2,250
MGIC INVT CORP WIS COM 552848103   5,080 800 SH   SOLE 0 0 0 800
MGM RESORTS INTERNATIONAL COM 552953101   11,029 935 SH   SOLE 0 0 0 935
MICRON TECHNOLOGY INC COM 595112103   686,419 16,320 SH   SOLE 0 0 0 16,320
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109   3,874 1,677 SH   SOLE 0 0 0 1,677
MODERNA INC COM 60770K107   11,980 400 SH   SOLE 0 0 0 400
MOELIS & CO CL A 60786M105   6,323 225 SH   SOLE 0 0 0 225
MOHAWK INDS INC COM 608190104   762 10 SH   SOLE 0 0 0 10
MONSTER BEVERAGE CORP NEW COM 61174X109   207,037 3,680 SH   SOLE 0 0 0 3,680
MSA SAFETY INC COM 553498106   6,477 64 SH   SOLE 0 0 0 64
MSCI INC COM 55354G100   1,079,844 3,737 SH   SOLE 0 0 0 3,737
MUSTANG BIO INC COM 62818Q104   10,104 3,770 SH   SOLE 0 0 0 3,770
MYLAN NV SHS EURO N59465109   18,578 1,246 SH   SOLE 0 0 0 1,246
NATIONAL RETAIL PROPERTIES I COM 637417106   45,270 1,406 SH   SOLE 0 0 0 1,406
NATUS MED INC DEL COM 639050103   1,503 65 SH   SOLE 0 0 0 65
NAVIENT CORPORATION COM 63938C108   7,580 1,000 SH   SOLE 0 0 0 1,000
NAVISTAR INTL CORP NEW COM 63934E108   1,649 100 SH   SOLE 0 0 0 100
NCR CORP NEW COM 62886E108   673 38 SH   SOLE 0 0 0 38
NEUBERGER BERMAN REAL ESTATE COM 64190A103   1,800 600 SH   SOLE 0 0 0 600
NEW GOLD INC CDA COM 644535106   38,295 75,000 SH   SOLE 0 0 0 75,000
NEW MTN FIN CORP COM 647551100   13,321 1,959 SH   SOLE 0 0 0 1,959
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   19,736 1,494 SH   SOLE 0 0 0 1,494
NEXPOINT RESIDENTIAL TR INC COM 65341D102   14,655 581 SH   SOLE 0 0 0 581
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205   4,005 485 SH   SOLE 0 0 0 485
NORDIC AMERICAN TANKERS LIMI COM G65773106   14,270 3,150 SH   SOLE 0 0 0 3,150
NOW INC COM 67011P100   10 2 SH   SOLE 0 0 0 2
NRG ENERGY INC COM NEW 629377508   26,061 956 SH   SOLE 0 0 0 956
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   67,081 1,903 SH   SOLE 0 0 0 1,903
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   72,786 2,488 SH   SOLE 0 0 0 2,488
NUTANIX INC CL A 67059N108   3,950 250 SH   SOLE 0 0 0 250
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105   65,472 9,300 SH   SOLE 0 0 0 9,300
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105   24,339 1,944 SH   SOLE 0 0 0 1,944
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103   1,296 900 SH   SOLE 0 0 0 900
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   45,024 3,350 SH   SOLE 0 0 0 3,350
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   49,724 3,978 SH   SOLE 0 0 0 3,978
NUVEEN PFD & INCM SECURTIES COM 67072C105   344,301 47,424 SH   SOLE 0 0 0 47,424
NUVEEN REAL ASSET INCOME & G COM 67074Y105   3,948 400 SH   SOLE 0 0 0 400
NVIDIA CORP COM 67066G104   10,194,115 38,673 SH   SOLE 0 0 0 38,673
O-I GLASS INC COM 67098H104   4,102 577 SH   SOLE 0 0 0 577
OAKTREE SPECIALTY LENDING CO COM 67401P108   12,322 3,803 SH   SOLE 0 0 0 3,803
OASIS PETROLEUM INC COM 674215108   2,503 7,150 SH   SOLE 0 0 0 7,150
OLD DOMINION FREIGHT LINE IN COM 679580100   313,580 2,389 SH   SOLE 0 0 0 2,389
OLIN CORP COM PAR $1 680665205   537 46 SH   SOLE 0 0 0 46
ON SEMICONDUCTOR CORP COM 682189105   142,973 11,493 SH   SOLE 0 0 0 11,493
OPEN TEXT CORP COM 683715106   50,217 1,438 SH   SOLE 0 0 0 1,438
OPTICAL CABLE CORP COM NEW 683827208   60 25 SH   SOLE 0 0 0 25
OSHKOSH CORP COM 688239201   6,369 99 SH   SOLE 0 0 0 99
OSI ETF TR OSHARES FTSE 67110P100   131,776 6,290 SH   SOLE 0 0 0 6,290
OVERSTOCK COM INC DEL COM 690370101   181,262 36,325 SH   SOLE 0 0 0 36,325
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   905 47 SH   SOLE 0 0 0 47
PACER FDS TR GLOBL CASH ETF 69374H709   124,944 5,548 SH   SOLE 0 0 0 5,548
PACER FDS TR US CASH COWS 100 69374H881   43,409 1,965 SH   SOLE 0 0 0 1,965
PACKAGING CORP AMER COM 695156109   23,618 272 SH   SOLE 0 0 0 272
PAGSEGURO DIGITAL LTD COM CL A G68707101   24,633 1,274 SH   SOLE 0 0 0 1,274
PALO ALTO NETWORKS INC COM 697435105   422,853 2,579 SH   SOLE 0 0 0 2,579
PARK HOTELS RESORTS INC COM 700517105   9,017 1,140 SH   SOLE 0 0 0 1,140
PAYCHEX INC COM 704326107   959,248 15,246 SH   SOLE 0 0 0 15,246
PEARSON PLC SPONSORED ADR 705015105   5,037 731 SH   SOLE 0 0 0 731
PENN NATL GAMING INC COM 707569109   329 26 SH   SOLE 0 0 0 26
PENTAIR PLC SHS G7S00T104   7,440 250 SH   SOLE 0 0 0 250
PEOPLES UTD FINL INC COM 712704105   158,711 14,363 SH   SOLE 0 0 0 14,363
PERKINELMER INC COM 714046109   50,362 669 SH   SOLE 0 0 0 669
PERSONALIS INC COM 71535D106   7,667 950 SH   SOLE 0 0 0 950
PETMED EXPRESS INC COM 716382106   950 33 SH   SOLE 0 0 0 33
PHILLIPS 66 COM 718546104   981,951 18,303 SH   SOLE 0 0 0 18,303
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   95,876 5,429 SH   SOLE 0 0 0 5,429
PIMCO ETF TR INTER MUN BD ACT 72201R866   312,249 5,724 SH   SOLE 0 0 0 5,724
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   4,776 600 SH   SOLE 0 0 0 600
PIMCO INCOME STRATEGY FD II COM 72201J104   125,176 16,514 SH   SOLE 0 0 0 16,514
PINNACLE FINL PARTNERS INC COM 72346Q104   7,954 212 SH   SOLE 0 0 0 212
PIPER SANDLER COMPANIES COM 724078100   51 1 SH   SOLE 0 0 0 1
PLANET FITNESS INC CL A 72703H101   2,873 59 SH   SOLE 0 0 0 59
PNC FINL SVCS GROUP INC COM 693475105   348,886 3,645 SH   SOLE 0 0 0 3,645
POOL CORPORATION COM 73278L105   272,044 1,383 SH   SOLE 0 0 0 1,383
PORTOLA PHARMACEUTICALS INC COM 737010108   692 97 SH   SOLE 0 0 0 97
PPG INDS INC COM 693506107   40,630 486 SH   SOLE 0 0 0 486
PRICESMART INC COM 741511109   3,679 70 SH   SOLE 0 0 0 70
PRIMERICA INC COM 74164M108   160,857 1,818 SH   SOLE 0 0 0 1,818
PRIMO WATER CORPORATION COM 74167P108   16,018 1,768 SH   SOLE 0 0 0 1,768
PROGRESSIVE CORP OHIO COM 743315103   241,826 3,275 SH   SOLE 0 0 0 3,275
PROSHARES TR MSCI EAFE DIVD 74347B839   47,655 1,500 SH   SOLE 0 0 0 1,500
PROSHARES TR PSHS ULTRA QQQ 74347R206   241,866 2,700 SH   SOLE 0 0 0 2,700
PROSHARES TR RUSS 2000 DIVD 74347B698   193,889 4,194 SH   SOLE 0 0 0 4,194
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   475,502 30,520 SH   SOLE 0 0 0 30,520
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101   94,444 9,787 SH   SOLE 0 0 0 9,787
VIRTUS TOTAL RETURN FUND INC COM 92835W107   3,737 519 SH   SOLE 0 0 0 519
VULCAN MATLS CO COM 929160109   19,885 184 SH   SOLE 0 0 0 184
VUZIX CORP COM NEW 92921W300   615 500 SH   SOLE 0 0 0 500
WALMART INC COM 931142103   2,575,138 22,664 SH   SOLE 0 0 0 22,664
WESTLAKE CHEM CORP COM 960413102   2,290 60 SH   SOLE 0 0 0 60
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   941 1,000 SH   SOLE 0 0 0 1,000
WHEATON PRECIOUS METALS CORP COM 962879102   47,916 1,759 SH   SOLE 0 0 0 1,759
WHITE MTNS INS GROUP LTD COM G9618E107   7,280 8 SH   SOLE 0 0 0 8
WILLIAMS SONOMA INC COM 969904101   43,626 1,026 SH   SOLE 0 0 0 1,026
WISDOMTREE TR EMER MKT HIGH FD 97717W315   237,434 7,362 SH   SOLE 0 0 0 7,362
WISDOMTREE TR GERMANY HEDEQ FD 97717W448   2,087 93 SH   SOLE 0 0 0 93
WISDOMTREE TR GLB US QTLY DIV 97717W844   9,515 180 SH   SOLE 0 0 0 180
WISDOMTREE TR INDIA ERNGS FD 97717W422   52,861 3,263 SH   SOLE 0 0 0 3,263
WISDOMTREE TR INTL EQUITY FD 97717W703   5,924 150 SH   SOLE 0 0 0 150
WISDOMTREE TR INTL LRGCAP DV 97717W794   112,267 3,040 SH   SOLE 0 0 0 3,040
WISDOMTREE TR US DIVID EX FNCL 97717W406   364,570 5,644 SH   SOLE 0 0 0 5,644
WISDOMTREE TR US QTLY DIV GRT 97717X669   16,484 424 SH   SOLE 0 0 0 424
WISDOMTREE TR US SMALLCAP DIVD 97717W604   383,206 21,266 SH   SOLE 0 0 0 21,266
WISDOMTREE TR US SMALLCAP FUND 97717W562   22,330 1,000 SH   SOLE 0 0 0 1,000
WISDOMTREE TR YIELD ENHANCD US 97717X511   298,771 5,785 SH   SOLE 0 0 0 5,785
WIX COM LTD SHS M98068105   3,226 32 SH   SOLE 0 0 0 32
WNS HOLDINGS LTD SPON ADR 92932M101   13,797 321 SH   SOLE 0 0 0 321
XEROX HOLDINGS CORP COM NEW 98421M106   115,628 6,105 SH   SOLE 0 0 0 6,105
YANDEX N V SHS CLASS A N97284108   8,376 246 SH   SOLE 0 0 0 246
ZILLOW GROUP INC CL A 98954M101   1,834 54 SH   SOLE 0 0 0 54
ZSCALER INC COM 98980G102   71,206 1,170 SH   SOLE 0 0 0 1,170
ZUORA INC COM CL A 98983V106   17,911 2,225 SH   SOLE 0 0 0 2,225
ZYNERBA PHARMACEUTICALS INC COM 98986X109   1,639 428 SH   SOLE 0 0 0 428
VALVOLINE INC COM 92047W101   14,962 1,143 SH   SOLE 0 0 0 1,143
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437   754,458 29,820 SH   SOLE 0 0 0 29,820
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   8,542 304 SH   SOLE 0 0 0 304
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502   785 13 SH   SOLE 0 0 0 13
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429   8,250 500 SH   SOLE 0 0 0 500
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   190,081 1,277 SH   SOLE 0 0 0 1,277
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   773 7 SH   SOLE 0 0 0 7
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   9,049 93 SH   SOLE 0 0 0 93
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,526,747 30,746 SH   SOLE 0 0 0 30,746
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,433,088 40,224 SH   SOLE 0 0 0 40,224
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   3,981,802 31,429 SH   SOLE 0 0 0 31,429
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,458,626 31,495 SH   SOLE 0 0 0 31,495
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,595,799 27,894 SH   SOLE 0 0 0 27,894
VANGUARD INDEX FDS VALUE ETF 922908744   26,077,913 292,813 SH   SOLE 0 0 0 292,813
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,090,169 32,494 SH   SOLE 0 0 0 32,494
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   39,193 711 SH   SOLE 0 0 0 711
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   64,979 830 SH   SOLE 0 0 0 830
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   433,535 4,292 SH   SOLE 0 0 0 4,292
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   138,456 1,502 SH   SOLE 0 0 0 1,502
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   8,819,023 85,299 SH   SOLE 0 0 0 85,299
VANGUARD WORLD FD ESG US STK ETF 921910733   10,761 235 SH   SOLE 0 0 0 235
VANGUARD WORLD FD EXTENDED DUR 921910709   482,215 2,876 SH   SOLE 0 0 0 2,876
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,149,131 8,338 SH   SOLE 0 0 0 8,338
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   7,060 64 SH   SOLE 0 0 0 64
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,347 14 SH   SOLE 0 0 0 14
VANGUARD WORLD FDS UTILITIES ETF 92204A876   889,588 7,296 SH   SOLE 0 0 0 7,296
VARONIS SYS INC COM 922280102   43,105 677 SH   SOLE 0 0 0 677
VAXART INC COM NEW 92243A200   1,770 1,000 SH   SOLE 0 0 0 1,000
VEDANTA LTD SPONSORED ADR 92242Y100   363 102 SH   SOLE 0 0 0 102
VIKING THERAPEUTICS INC COM 92686J106   4,212 900 SH   SOLE 0 0 0 900
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   5,370 810 SH   SOLE 0 0 0 810
VIR BIOTECHNOLOGY INC COM 92764N102   822 24 SH   SOLE 0 0 0 24
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   141,814 9,595 SH   SOLE 0 0 0 9,595
VIRTU FINL INC CL A 928254101   6,871 330 SH   SOLE 0 0 0 330
VISTEON CORP COM NEW 92839U206   432 9 SH   SOLE 0 0 0 9
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   25,764 5,650 SH   SOLE 0 0 0 5,650
WATTS WATER TECHNOLOGIES INC CL A 942749102   637,922 7,536 SH   SOLE 0 0 0 7,536
WEC ENERGY GROUP INC COM 92939U106   80,198 910 SH   SOLE 0 0 0 910
WELLS FARGO CO NEW COM 949746101   1,705,517 59,426 SH   SOLE 0 0 0 59,426
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,644 6 SH   SOLE 0 0 0 6
WELLTOWER INC COM 95040Q104   359,796 7,859 SH   SOLE 0 0 0 7,859
WENDYS CO COM 95058W100   26,677 1,793 SH   SOLE 0 0 0 1,793
WESCO INTL INC COM 95082P105   23,444 1,026 SH   SOLE 0 0 0 1,026
WESTERN ASSET GLOBAL CP DEFI COM 95790C107   12,357 900 SH   SOLE 0 0 0 900
WESTERN ASSET MANAGED MUNS F COM 95766M105   163,170 13,643 SH   SOLE 0 0 0 13,643
WESTERN ASSET MTG DEFINED OP COM 95790B109   10,883 850 SH   SOLE 0 0 0 850
WESTERN ASSET MUN DEF OPP TR COM 95768A109   9,435 500 SH   SOLE 0 0 0 500
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   70,144 6,674 SH   SOLE 0 0 0 6,674
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   9,895 3,054 SH   SOLE 0 0 0 3,054
WESTPAC BKG CORP SPONSORED ADR 961214301   687 67 SH   SOLE 0 0 0 67
WHITEHORSE FIN INC COM 96524V106   50,587 7,145 SH   SOLE 0 0 0 7,145
WILEY JOHN & SONS INC CL A 968223206   31,417 838 SH   SOLE 0 0 0 838
WILLIAMS COS INC COM 969457100   60,184 4,253 SH   SOLE 0 0 0 4,253
WISDOMTREE TR EMERG CUR STR FD 97717W133   3,307 200 SH   SOLE 0 0 0 200
WISDOMTREE TR FLOATNG RAT TREA 97717X628   19,561 779 SH   SOLE 0 0 0 779
WISDOMTREE TR INTL DIV EX FINL 97717W786   434,639 13,820 SH   SOLE 0 0 0 13,820
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   218,215 7,208 SH   SOLE 0 0 0 7,208
WISDOMTREE TR US ESG FUND 97717W596   3,292 120 SH   SOLE 0 0 0 120
WISDOMTREE TR US MIDCAP DIVID 97717W505   683,582 28,294 SH   SOLE 0 0 0 28,294
WORKHORSE GROUP INC COM NEW 98138J206   6,335 3,500 SH   SOLE 0 0 0 3,500
WORLD FUEL SVCS CORP COM 981475106   7,101 282 SH   SOLE 0 0 0 282
WP CAREY INC COM 92936U109   172,235 2,965 SH   SOLE 0 0 0 2,965
WPP PLC NEW ADR 92937A102   3,613 107 SH   SOLE 0 0 0 107
WRAP TECHNOLOGIES INC COM 98212N107   40,189 9,434 SH   SOLE 0 0 0 9,434
WW INTL INC COM 98262P101   11,837 700 SH   SOLE 0 0 0 700
YEXT INC COM 98585N106   3,057 300 SH   SOLE 0 0 0 300
ZILLOW GROUP INC CL C CAP STK 98954M200   14,228 395 SH   SOLE 0 0 0 395
ZION OIL & GAS INC COM 989696109   89 500 SH   SOLE 0 0 0 500
ZIOPHARM ONCOLOGY INC COM 98973P101   3,185 1,300 SH   SOLE 0 0 0 1,300
ZOETIS INC CL A 98978V103   2,292,250 19,477 SH   SOLE 0 0 0 19,477
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   219,334 8,283 SH   SOLE 0 0 0 8,283
ZYNGA INC CL A 98986T108   57,307 8,366 SH   SOLE 0 0 0 8,366
REDWOOD TR INC COM 758075402   1,012 200 SH   SOLE 0 0 0 200
REGENCY CTRS CORP COM 758849103   27,670 720 SH   SOLE 0 0 0 720
REGENXBIO INC COM 75901B107   2,429 75 SH   SOLE 0 0 0 75
REINSURANCE GRP OF AMERICA I COM NEW 759351604   6,731 80 SH   SOLE 0 0 0 80
RELIANCE STEEL & ALUMINUM CO COM 759509102   5,869 67 SH   SOLE 0 0 0 67
RESTAURANT BRANDS INTL INC COM 76131D103   13,266 331 SH   SOLE 0 0 0 331
RETAIL PPTYS AMER INC CL A 76131V202   10,257 1,984 SH   SOLE 0 0 0 1,984
RETAIL VALUE INC COM 76133Q102   12 1 SH   SOLE 0 0 0 1
REXFORD INDL RLTY INC COM 76169C100   46,587 1,136 SH   SOLE 0 0 0 1,136
RIO TINTO PLC SPONSORED ADR 767204100   38,043 835 SH   SOLE 0 0 0 835
RITE AID CORP COM 767754872   1,425 95 SH   SOLE 0 0 0 95
ROCKWELL MED INC COM 774374102   19,373 9,450 SH   SOLE 0 0 0 9,450
ROLLINS INC COM 775711104   64,257 1,778 SH   SOLE 0 0 0 1,778
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   38,701 1,203 SH   SOLE 0 0 0 1,203
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   86,384 2,476 SH   SOLE 0 0 0 2,476
ROYAL GOLD INC COM 780287108   78,237 892 SH   SOLE 0 0 0 892
RPC INC COM 749660106   5,637 2,736 SH   SOLE 0 0 0 2,736
RUTHS HOSPITALITY GROUP INC COM 783332109   10,688 1,600 SH   SOLE 0 0 0 1,600
RYMAN HOSPITALITY PPTYS INC COM 78377T107   9,835 274 SH   SOLE 0 0 0 274
SABRE CORP COM 78573M104   890 150 SH   SOLE 0 0 0 150
SAFEHOLD INC COM 78645L100   15,808 250 SH   SOLE 0 0 0 250
SALESFORCE COM INC COM 79466L302   1,513,230 10,510 SH   SOLE 0 0 0 10,510
SANOFI SPONSORED ADR 80105N105   265,380 6,070 SH   SOLE 0 0 0 6,070
SCHLUMBERGER LTD COM 806857108   227,009 16,828 SH   SOLE 0 0 0 16,828
SCHNEIDER NATIONAL INC CL B 80689H102   2,688 139 SH   SOLE 0 0 0 139
SCHNITZER STL INDS CL A 806882106   2,321 178 SH   SOLE 0 0 0 178
SCHWAB CHARLES CORP COM 808513105   351,059 10,442 SH   SOLE 0 0 0 10,442
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   38,650 1,494 SH   SOLE 0 0 0 1,494
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   106,697 5,190 SH   SOLE 0 0 0 5,190
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   326,503 5,403 SH   SOLE 0 0 0 5,403
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,528,693 56,218 SH   SOLE 0 0 0 56,218
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   538,003 6,755 SH   SOLE 0 0 0 6,755
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   157,744 2,575 SH   SOLE 0 0 0 2,575
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,327,901 61,096 SH   SOLE 0 0 0 61,096
SELECTIVE INS GROUP INC COM 816300107   82,850 1,667 SH   SOLE 0 0 0 1,667
SENSEONICS HLDGS INC COM 81727U105   1,901 3,000 SH   SOLE 0 0 0 3,000
SERVICEMASTER GLOBAL HLDGS I COM 81761R109   52,515 1,945 SH   SOLE 0 0 0 1,945
SERVICENOW INC COM 81762P102   1,426,595 4,978 SH   SOLE 0 0 0 4,978
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   5,741 312 SH   SOLE 0 0 0 312
SIMPLY GOOD FOODS CO COM 82900L102   5,855 304 SH   SOLE 0 0 0 304
SINA CORP ORD G81477104   71,640 2,250 SH   SOLE 0 0 0 2,250
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   36,368 494 SH   SOLE 0 0 0 494
SKYWORKS SOLUTIONS INC COM 83088M102   877,581 9,819 SH   SOLE 0 0 0 9,819
SL GREEN RLTY CORP COM 78440X101   4,310 100 SH   SOLE 0 0 0 100
SLACK TECHNOLOGIES INC COM CL A 83088V102   13,205 492 SH   SOLE 0 0 0 492
SMILEDIRECTCLUB INC CL A COM 83192H106   9,574 2,050 SH   SOLE 0 0 0 2,050
SMITH A O CORP COM 831865209   1,134 30 SH   SOLE 0 0 0 30
SOLAREDGE TECHNOLOGIES INC COM 83417M104   465,652 5,687 SH   SOLE 0 0 0 5,687
SPDR GOLD TRUST GOLD SHS 78463V107   7,597,038 51,314 SH   SOLE 0 0 0 51,314
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   134,024 3,723 SH   SOLE 0 0 0 3,723
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   126,800 6,430 SH   SOLE 0 0 0 6,430
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   73,185 1,370 SH   SOLE 0 0 0 1,370
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   206,335 7,250 SH   SOLE 0 0 0 7,250
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   15,939 700 SH   SOLE 0 0 0 700
SPDR SER TR BLOMBRG BRC EMRG 78464A391   17,363 709 SH   SOLE 0 0 0 709
SPDR SER TR BLOMBRG BRC INTL 78464A151   4,786 154 SH   SOLE 0 0 0 154
SPDR SER TR COMP SOFTWARE 78464A599   1,970 24 SH   SOLE 0 0 0 24
SPDR SER TR PORTFOLIO SH TSR 78468R101   418,437 13,621 SH   SOLE 0 0 0 13,621
SPDR SER TR S&P 400 MDCP VAL 78464A839   83,466 2,367 SH   SOLE 0 0 0 2,367
SPDR SER TR S&P BIOTECH 78464A870   412,376 5,325 SH   SOLE 0 0 0 5,325
SPDR SER TR S&P BK ETF 78464A797   4,314 160 SH   SOLE 0 0 0 160
SPDR SER TR S&P DIVID ETF 78464A763   6,100,473 76,390 SH   SOLE 0 0 0 76,390
SPDR SER TR S&P HOMEBUILD 78464A888   41,140 1,381 SH   SOLE 0 0 0 1,381
SPDR SER TR SSGA US SMAL ETF 78468R887   198,165 2,998 SH   SOLE 0 0 0 2,998
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   4,073 112 SH   SOLE 0 0 0 112
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   6,557 274 SH   SOLE 0 0 0 274
SPRAGUE RES LP COM UNIT REP LTD 849343108   3,270 250 SH   SOLE 0 0 0 250
SPRINT CORPORATION COM 85207U105   8,542 991 SH   SOLE 0 0 0 991
SQUARE INC CL A 852234103   2,747,802 52,459 SH   SOLE 0 0 0 52,459
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   27,694 632 SH   SOLE 0 0 0 632
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608   5,001 125 SH   SOLE 0 0 0 125
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,520,656 131,833 SH   SOLE 0 0 0 131,833
STAAR SURGICAL CO COM PAR $0.01 852312305   16,130 500 SH   SOLE 0 0 0 500
STANDEX INTL CORP COM 854231107   1,078 22 SH   SOLE 0 0 0 22
STARBUCKS CORP COM 855244109   2,085,270 31,720 SH   SOLE 0 0 0 31,720
STERLING BANCORP DEL COM 85917A100   23,774 2,275 SH   SOLE 0 0 0 2,275
STITCH FIX INC COM CL A 860897107   271,031 21,341 SH   SOLE 0 0 0 21,341
STMICROELECTRONICS N V NY REGISTRY 861012102   38,529 1,803 SH   SOLE 0 0 0 1,803
STRATASYS LTD SHS M85548101   30,959 1,941 SH   SOLE 0 0 0 1,941
STRATEGIC ED INC COM 86272C103   8,106 58 SH   SOLE 0 0 0 58
SUNCOKE ENERGY INC COM 86722A103   1,363 354 SH   SOLE 0 0 0 354
SUPER MICRO COMPUTER INC COM 86800U104   2,894 136 SH   SOLE 0 0 0 136
SUTRO BIOPHARMA INC COM 869367102   35,445 3,475 SH   SOLE 0 0 0 3,475
SVB FINANCIAL GROUP COM 78486Q101   41,849 277 SH   SOLE 0 0 0 277
SYNNEX CORP COM 87162W100   3,290 45 SH   SOLE 0 0 0 45
SYNOVUS FINL CORP COM NEW 87161C501   983 56 SH   SOLE 0 0 0 56
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   299,609 2,526 SH   SOLE 0 0 0 2,526
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   12,584 829 SH   SOLE 0 0 0 829
TARGET CORP COM 87612E106   1,017,656 10,946 SH   SOLE 0 0 0 10,946
PROSHARES TR S&P MDCP 400 DIV 74347B680   996,160 22,122 SH   SOLE 0 0 0 22,122
PROSHARES TR ULTRA FNCLS NEW 74347X633   4,556 192 SH   SOLE 0 0 0 192
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5   64,968 65,000 SH   SOLE 0 0 0 65,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109   171 150 SH   SOLE 0 0 0 150
PRUDENTIAL FINL INC COM 744320102   231,675 4,443 SH   SOLE 0 0 0 4,443
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   16,320 4,000 SH   SOLE 0 0 0 4,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   75,364 16,600 SH   SOLE 0 0 0 16,600
PVH CORPORATION COM 693656100   5,241 139 SH   SOLE 0 0 0 139
QTS RLTY TR INC COM CL A 74736A103   6,091 105 SH   SOLE 0 0 0 105
QUALCOMM INC COM 747525103   436,627 6,454 SH   SOLE 0 0 0 6,454
QUALYS INC COM 74758T303   190,160 2,186 SH   SOLE 0 0 0 2,186
QURATE RETAIL INC COM SER A 74915M100   3,596 589 SH   SOLE 0 0 0 589
REALTY INCOME CORP COM 756109104   917,588 18,403 SH   SOLE 0 0 0 18,403
RED ROCK RESORTS INC CL A 75700L108   855 100 SH   SOLE 0 0 0 100
REMARK HLDGS INC COM 75955K102   14,102 35,900 SH   SOLE 0 0 0 35,900
REPLIGEN CORP COM 759916109   271,567 2,813 SH   SOLE 0 0 0 2,813
REV GROUP INC COM 749527107   4,170 1,000 SH   SOLE 0 0 0 1,000
RLJ LODGING TR CUM CONV PFD A 74965L200   10,168 581 SH   SOLE 0 0 0 581
RMR GROUP INC CL A 74967R106   4,558 169 SH   SOLE 0 0 0 169
ROYAL BK CDA COM 780087102   72,383 1,176 SH   SOLE 0 0 0 1,176
S&P GLOBAL INC COM 78409V104   464,860 1,897 SH   SOLE 0 0 0 1,897
SAIA INC COM 78709Y105   65,745 894 SH   SOLE 0 0 0 894
SALEM MEDIA GROUP INC CL A 794093104   4,478 5,206 SH   SOLE 0 0 0 5,206
SANDSTORM GOLD LTD COM NEW 80013R206   3,452 689 SH   SOLE 0 0 0 689
SAP SE SPON ADR 803054204   75,472 683 SH   SOLE 0 0 0 683
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,100,386 59,934 SH   SOLE 0 0 0 59,934
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   283,005 6,713 SH   SOLE 0 0 0 6,713
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   357,053 6,930 SH   SOLE 0 0 0 6,930
SEA LTD SPONSORED ADS 81141R100   576 13 SH   SOLE 0 0 0 13
SEACOAST BKG CORP FLA COM NEW 811707801   31,310 1,710 SH   SOLE 0 0 0 1,710
SEADRILL LTD COM G7998G106   3 7 SH   SOLE 0 0 0 7
SEATTLE GENETICS INC COM 812578102   163,840 1,420 SH   SOLE 0 0 0 1,420
SEI INVESTMENTS CO COM 784117103   24,329 525 SH   SOLE 0 0 0 525
SELECT ENERGY SVCS INC CL A COM 81617J301   359 111 SH   SOLE 0 0 0 111
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,449,873 14,783 SH   SOLE 0 0 0 14,783
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   2,571,379 123,505 SH   SOLE 0 0 0 123,505
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,052,436 17,835 SH   SOLE 0 0 0 17,835
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,937,956 61,440 SH   SOLE 0 0 0 61,440
SEMTECH CORP COM 816850101   1,425 38 SH   SOLE 0 0 0 38
SERVICE PPTYS TR COM SH BEN INT 81761L102   14,067 2,605 SH   SOLE 0 0 0 2,605
SFL CORPORATION LTD SHS G7738W106   13,078 1,381 SH   SOLE 0 0 0 1,381
SHERWIN WILLIAMS CO COM 824348106   780,905 1,699 SH   SOLE 0 0 0 1,699
SIGNET JEWELERS LIMITED SHS G81276100   619 96 SH   SOLE 0 0 0 96
SIMPSON MANUFACTURING CO INC COM 829073105   6,570 106 SH   SOLE 0 0 0 106
SIRIUS XM HLDGS INC COM 82968B103   46,011 9,314 SH   SOLE 0 0 0 9,314
SMARTSHEET INC COM CL A 83200N103   13,076 315 SH   SOLE 0 0 0 315
SNAP ON INC COM 833034101   13,058 120 SH   SOLE 0 0 0 120
SOUTHWEST GAS HOLDINGS INC COM 844895102   165,275 2,376 SH   SOLE 0 0 0 2,376
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   365,518 13,654 SH   SOLE 0 0 0 13,654
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,991,001 104,718 SH   SOLE 0 0 0 104,718
SPDR SER TR BLMBRG BRC CNVRT 78464A359   1,259,127 26,309 SH   SOLE 0 0 0 26,309
SPDR SER TR BLOMBERG BRC INT 78464A334   101,052 3,407 SH   SOLE 0 0 0 3,407
SPDR SER TR BLOMBERG INTL TR 78464A516   125,823 4,526 SH   SOLE 0 0 0 4,526
SPDR SER TR DJ REIT ETF 78464A607   790,232 10,945 SH   SOLE 0 0 0 10,945
SPDR SER TR NUVEEN BRC MUNIC 78468R721   70,006 1,400 SH   SOLE 0 0 0 1,400
SPDR SER TR PORTFOLIO LN TSR 78464A664   4,544,120 96,192 SH   SOLE 0 0 0 96,192
SPDR SER TR PRTFLO S&P500 VL 78464A508   251,992 9,752 SH   SOLE 0 0 0 9,752
SPDR SER TR S&P METALS MNG 78464A755   5,484 340 SH   SOLE 0 0 0 340
SPDR SER TR S&P OILGAS EXP 78468R556   18,720 569 SH   SOLE 0 0 0 569
SPIRIT AIRLS INC COM 848577102   4,099 318 SH   SOLE 0 0 0 318
SPROUTS FMRS MKT INC COM 85208M102   6,599 355 SH   SOLE 0 0 0 355
SPS COMMERCE INC COM 78463M107   74,090 1,593 SH   SOLE 0 0 0 1,593
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871   20,567 400 SH   SOLE 0 0 0 400
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   723 15 SH   SOLE 0 0 0 15
STAG INDL INC COM 85254J102   33,397 1,483 SH   SOLE 0 0 0 1,483
STANLEY BLACK & DECKER INC COM 854502101   34,431 344 SH   SOLE 0 0 0 344
STERIS PLC SHS USD G8473T100   191,899 1,371 SH   SOLE 0 0 0 1,371
STONECO LTD COM CL A G85158106   109 5 SH   SOLE 0 0 0 5
STRATEGY SHS NS 7HANDL IDX 86280R506   4,611 209 SH   SOLE 0 0 0 209
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   5,486 388 SH   SOLE 0 0 0 388
SUNRUN INC COM 86771W105   16,059 1,590 SH   SOLE 0 0 0 1,590
SYNOPSYS INC COM 871607107   622,700 4,835 SH   SOLE 0 0 0 4,835
SYSTEMAX INC COM 871851101   7,092 400 SH   SOLE 0 0 0 400
T MOBILE US INC COM 872590104   415,892 4,957 SH   SOLE 0 0 0 4,957
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   342,179 7,160 SH   SOLE 0 0 0 7,160
TC ENERGY CORP COM 87807B107   65,184 1,481 SH   SOLE 0 0 0 1,481
TCF FINANCIAL CORPORATION NE COM 872307103   2,515 111 SH   SOLE 0 0 0 111
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   31,168 1,750 SH   SOLE 0 0 0 1,750
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   16,128 1,050 SH   SOLE 0 0 0 1,050
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   71,529 6,280 SH   SOLE 0 0 0 6,280
TELADOC HEALTH INC COM 87918A105   1,601,253 10,330 SH   SOLE 0 0 0 10,330
TERADATA CORP DEL COM 88076W103   1,824 89 SH   SOLE 0 0 0 89
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706   27,483 1,620 SH   SOLE 0 0 0 1,620
TEXAS PAC LD TR SUB CTF PROP I T 882610108   1,900 5 SH   SOLE 0 0 0 5
THERAPEUTICSMD INC COM 88338N107   15,264 14,400 SH   SOLE 0 0 0 14,400
TIMKEN CO COM 887389104   5,271 163 SH   SOLE 0 0 0 163
TOPBUILD CORP COM 89055F103   501 7 SH   SOLE 0 0 0 7
TORO CO COM 891092108   132,393 2,034 SH   SOLE 0 0 0 2,034
TOTAL S.A. SPONSORED ADS 89151E109   121,816 3,271 SH   SOLE 0 0 0 3,271
TRANE TECHNOLOGIES PLC SHS G8994E103   418,529 5,068 SH   SOLE 0 0 0 5,068
TCW STRATEGIC INCOME FD INC COM 872340104   47,306 9,150 SH   SOLE 0 0 0 9,150
TEGNA INC COM 87901J105   15,215 1,401 SH   SOLE 0 0 0 1,401
TELEDYNE TECHNOLOGIES INC COM 879360105   177,470 597 SH   SOLE 0 0 0 597
TENABLE HLDGS INC COM 88025T102   30,604 1,400 SH   SOLE 0 0 0 1,400
TENARIS S A SPONSORED ADS 88031M109   265 22 SH   SOLE 0 0 0 22
TERRENO RLTY CORP COM 88146M101   2,122 41 SH   SOLE 0 0 0 41
TESLA INC COM 88160R101   2,035,216 3,884 SH   SOLE 0 0 0 3,884
TEXAS ROADHOUSE INC COM 882681109   10,036 243 SH   SOLE 0 0 0 243
TEXTRON INC COM 883203101   18,989 712 SH   SOLE 0 0 0 712
THE TRADE DESK INC COM CL A 88339J105   471,113 2,441 SH   SOLE 0 0 0 2,441
THOMSON REUTERS CORP COM NEW 884903709   81,228 1,197 SH   SOLE 0 0 0 1,197
TIDEWATER INC NEW COM 88642R109   779 110 SH   SOLE 0 0 0 110
TILRAY INC COM CL 2 88688T100   68,766 9,995 SH   SOLE 0 0 0 9,995
TIM PARTICIPACOES S A SPONSORED ADR 88706P205   790 65 SH   SOLE 0 0 0 65
TITAN PHARMACEUTICALS INC DE COM 888314507   145 623 SH   SOLE 0 0 0 623
TJX COS INC NEW COM 872540109   268,857 5,623 SH   SOLE 0 0 0 5,623
TRANSUNION COM 89400J107   46,922 709 SH   SOLE 0 0 0 709
TREX CO INC COM 89531P105   35,502 443 SH   SOLE 0 0 0 443
TRIMBLE INC COM 896239100   67,575 2,123 SH   SOLE 0 0 0 2,123
TRIPADVISOR INC COM 896945201   3,130 180 SH   SOLE 0 0 0 180
TTM TECHNOLOGIES INC COM 87305R109   1,034 100 SH   SOLE 0 0 0 100
TWILIO INC CL A 90138F102   364,672 4,075 SH   SOLE 0 0 0 4,075
U S SILICA HLDGS INC COM 90346E103   2,774 1,541 SH   SOLE 0 0 0 1,541
UMB FINL CORP COM 902788108   1,206 26 SH   SOLE 0 0 0 26
UMPQUA HLDGS CORP COM 904214103   556 51 SH   SOLE 0 0 0 51
UNDER ARMOUR INC CL A 904311107   55,895 6,069 SH   SOLE 0 0 0 6,069
UNIFIRST CORP MASS COM 904708104   3,928 26 SH   SOLE 0 0 0 26
UNILEVER N V N Y SHS NEW 904784709   18,667 383 SH   SOLE 0 0 0 383
UNION PAC CORP COM 907818108   1,325,374 9,397 SH   SOLE 0 0 0 9,397
UNITED AIRLS HLDGS INC COM 910047109   72,502 2,298 SH   SOLE 0 0 0 2,298
UNITED PARCEL SERVICE INC CL B 911312106   1,074,763 11,505 SH   SOLE 0 0 0 11,505
UNITED RENTALS INC COM 911363109   370,234 3,598 SH   SOLE 0 0 0 3,598
UNITED STS NAT GAS FD LP UNIT PAR 912318300   163 13 SH   SOLE 0 0 0 13
UNIVERSAL INS HLDGS INC COM 91359V107   8,960 500 SH   SOLE 0 0 0 500
US BANCORP DEL COM NEW 902973304   516,777 15,001 SH   SOLE 0 0 0 15,001
V F CORP COM 918204108   81,985 1,516 SH   SOLE 0 0 0 1,516
VALLEY NATL BANCORP COM 919794107   17,042 2,331 SH   SOLE 0 0 0 2,331
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411   63,089 6,762 SH   SOLE 0 0 0 6,762
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445   11,527 542 SH   SOLE 0 0 0 542
VANECK VECTORS ETF TR RETAIL ETF 92189F684   64,859 616 SH   SOLE 0 0 0 616
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676   381,270 3,255 SH   SOLE 0 0 0 3,255
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387   162,297 7,210 SH   SOLE 0 0 0 7,210
VANECK VECTORS ETF TR VIETNAM ETF 92189F817   9,396 900 SH   SOLE 0 0 0 900
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   10,263 110 SH   SOLE 0 0 0 110
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   33,748 400 SH   SOLE 0 0 0 400
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   967,712 8,172 SH   SOLE 0 0 0 8,172
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   210,265 2,052 SH   SOLE 0 0 0 2,052
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   997,284 11,015 SH   SOLE 0 0 0 11,015
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,992,004 71,467 SH   SOLE 0 0 0 71,467
VANGUARD INDEX FDS SM CP VAL ETF 922908611   322,169 3,628 SH   SOLE 0 0 0 3,628
VANGUARD INDEX FDS SML CP GRW ETF 922908595   219,666 1,462 SH   SOLE 0 0 0 1,462
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   634,116 10,097 SH   SOLE 0 0 0 10,097
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,213,102 45,425 SH   SOLE 0 0 0 45,425
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771   161,497 2,963 SH   SOLE 0 0 0 2,963
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   271,540 3,180 SH   SOLE 0 0 0 3,180
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   218,512 1,413 SH   SOLE 0 0 0 1,413
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   131,258 1,508 SH   SOLE 0 0 0 1,508
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   2,444 34 SH   SOLE 0 0 0 34
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   7,879,468 236,337 SH   SOLE 0 0 0 236,337
VANGUARD WELLINGTON FD US MINIMUM 921935409   50,599 706 SH   SOLE 0 0 0 706
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885   2,872,320 40,800 SH   SOLE 0 0 0 40,800
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   9,916,895 140,168 SH   SOLE 0 0 0 140,168
VANGUARD WORLD FD MEGA GRWTH IND 921910816   475,736 3,744 SH   SOLE 0 0 0 3,744
VANGUARD WORLD FDS ENERGY ETF 92204A306   61,807 1,617 SH   SOLE 0 0 0 1,617
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,303,421 6,151 SH   SOLE 0 0 0 6,151
VARIAN MED SYS INC COM 92220P105   156,967 1,529 SH   SOLE 0 0 0 1,529
VECTOR GROUP LTD COM 92240M108   10,160 1,079 SH   SOLE 0 0 0 1,079
VECTRUS INC COM 92242T101   248 6 SH   SOLE 0 0 0 6
VERISIGN INC COM 92343E102   99,950 555 SH   SOLE 0 0 0 555
VERTEX PHARMACEUTICALS INC COM 92532F100   994,155 4,178 SH   SOLE 0 0 0 4,178
VILLAGE FARMS INTL INC COM 92707Y108   572 200 SH   SOLE 0 0 0 200
VIRNETX HLDG CORP COM 92823T108   44,307 8,100 SH   SOLE 0 0 0 8,100
VISA INC COM CL A 92826C839   8,029,610 49,836 SH   SOLE 0 0 0 49,836
VISTA OUTDOOR INC COM 928377100   4,312 490 SH   SOLE 0 0 0 490
VMWARE INC CL A COM 928563402   42,143 348 SH   SOLE 0 0 0 348
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   177,918 12,921 SH   SOLE 0 0 0 12,921
WABCO HLDGS INC COM 92927K102   18,772 139 SH   SOLE 0 0 0 139
WABTEC COM 929740108   31,151 647 SH   SOLE 0 0 0 647
WASHINGTON PRIME GROUP NEW COM 93964W108   6,873 8,537 SH   SOLE 0 0 0 8,537
WASTE CONNECTIONS INC COM 94106B101   137,224 1,788 SH   SOLE 0 0 0 1,788
WATERS CORP COM 941848103   44,966 247 SH   SOLE 0 0 0 247
WAYFAIR INC CL A 94419L101   5,344 100 SH   SOLE 0 0 0 100
WEIBO CORP SPONSORED ADR 948596101   331 10 SH   SOLE 0 0 0 10
WELLS FARGO MULTI SECTOR INC COM 94987D101   27,205 2,825 SH   SOLE 0 0 0 2,825
WEST PHARMACEUTICAL SVSC INC COM 955306105   36,692 241 SH   SOLE 0 0 0 241
WESTERN ASSET EMERGING MKTS COM 95766A101   56,199 5,337 SH   SOLE 0 0 0 5,337
WESTERN ASSET HIGH INCM FD I COM 95766J102   4,931 984 SH   SOLE 0 0 0 984
WESTERN ASSET HIGH INCM OPP COM 95766K109   5,305 1,260 SH   SOLE 0 0 0 1,260
WESTERN DIGITAL CORP. COM 958102105   7,325 176 SH   SOLE 0 0 0 176
WESTROCK CO COM 96145D105   41,996 1,486 SH   SOLE 0 0 0 1,486
WEYCO GROUP INC COM 962149100   32,454 1,609 SH   SOLE 0 0 0 1,609
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108   15,433 1,068 SH   SOLE 0 0 0 1,068
WISDOMTREE TR CBOE S&P 500 97717X560   23,275 1,034 SH   SOLE 0 0 0 1,034
WISDOMTREE TR CHINADIV EX FI 97717X719   5,121 67 SH   SOLE 0 0 0 67
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   2,405 125 SH   SOLE 0 0 0 125
WISDOMTREE TR EMG MKTS SMCAP 97717W281   216,776 6,563 SH   SOLE 0 0 0 6,563
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   117,530 2,294 SH   SOLE 0 0 0 2,294
WISDOMTREE TR EUROPE SMCP DV 97717W869   140,312 3,450 SH   SOLE 0 0 0 3,450
WISDOMTREE TR GLB HIGH DIV FD 97717W877   2,150 63 SH   SOLE 0 0 0 63
WISDOMTREE TR INTL MIDCAP DV 97717W778   25,304 540 SH   SOLE 0 0 0 540
WISDOMTREE TR INTL SMCAP DIV 97717W760   295,968 6,160 SH   SOLE 0 0 0 6,160
WISDOMTREE TR ITL HIGH DIV FD 97717W802   42,332 1,436 SH   SOLE 0 0 0 1,436
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,820 31 SH   SOLE 0 0 0 31
WISDOMTREE TR US HIGH DIVIDEND 97717W208   33,416 590 SH   SOLE 0 0 0 590
WISDOMTREE TR US MIDCAP FUND 97717W570   13,369 506 SH   SOLE 0 0 0 506
WISDOMTREE TR US TOTAL DIVIDND 97717W109   304,799 3,892 SH   SOLE 0 0 0 3,892
WOLVERINE WORLD WIDE INC COM 978097103   1,155 76 SH   SOLE 0 0 0 76
WORKDAY INC CL A 98138H101   114,854 882 SH   SOLE 0 0 0 882
WYNDHAM HOTELS & RESORTS INC COM 98311A105   977 31 SH   SOLE 0 0 0 31
WYNN RESORTS LTD COM 983134107   776,151 12,895 SH   SOLE 0 0 0 12,895
XCEL ENERGY INC COM 98389B100   957,339 15,876 SH   SOLE 0 0 0 15,876
XILINX INC COM 983919101   60,725 779 SH   SOLE 0 0 0 779
XYLEM INC COM 98419M100   156,442 2,402 SH   SOLE 0 0 0 2,402
YAMANA GOLD INC COM 98462Y100   11,285 4,104 SH   SOLE 0 0 0 4,104
YRC WORLDWIDE INC COM PAR $.01 984249607   133 79 SH   SOLE 0 0 0 79
TRANSOCEAN LTD REG SHS H8817H100   5,021 4,328 SH   SOLE 0 0 0 4,328
TRAVELERS COMPANIES INC COM 89417E109   298,991 3,009 SH   SOLE 0 0 0 3,009
TRINET GROUP INC COM 896288107   979 26 SH   SOLE 0 0 0 26
TRIP COM GROUP LTD ADS 89677Q107   6,754 288 SH   SOLE 0 0 0 288
TRUSTCO BK CORP N Y COM 898349105   130,473 24,117 SH   SOLE 0 0 0 24,117
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108   15,322 4,700 SH   SOLE 0 0 0 4,700
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588   16,102 1,430 SH   SOLE 0 0 0 1,430
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   2,335 1,076 SH   SOLE 0 0 0 1,076
UNITED NAT FOODS INC COM 911163103   5,958 649 SH   SOLE 0 0 0 649
UNITED STATES OIL FUND LP UNITS 91232N108   499,159 118,565 SH   SOLE 0 0 0 118,565
UNITED STATES STL CORP NEW COM 912909108   10,361 1,642 SH   SOLE 0 0 0 1,642
UNITEDHEALTH GROUP INC COM 91324P102   4,190,134 16,802 SH   SOLE 0 0 0 16,802
UNITI GROUP INC COM 91325V108   1,031 171 SH   SOLE 0 0 0 171
UNITIL CORP COM 913259107   785 15 SH   SOLE 0 0 0 15
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201   1,001,904 20,395 SH   SOLE 0 0 0 20,395
VANECK VECTORS ETF TR BIOTECH ETF 92189F726   12,800 100 SH   SOLE 0 0 0 100
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409   1,244,843 23,820 SH   SOLE 0 0 0 23,820
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833   3,511 276 SH   SOLE 0 0 0 276
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486   76,056 3,220 SH   SOLE 0 0 0 3,220
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742   7,035 750 SH   SOLE 0 0 0 750
VANECK VECTORS ETF TR RUSSIA ETF 92189F403   5,254 315 SH   SOLE 0 0 0 315
VANECK VECTORS ETF TR VIDEO GAMING 92189F114   57,061 1,468 SH   SOLE 0 0 0 1,468
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   644,354 11,453 SH   SOLE 0 0 0 11,453
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,114,878 38,318 SH   SOLE 0 0 0 38,318
VANGUARD INDEX FDS MID CAP ETF 922908629   2,423,689 18,410 SH   SOLE 0 0 0 18,410
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,688,769 14,629 SH   SOLE 0 0 0 14,629
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,118,409 27,265 SH   SOLE 0 0 0 27,265
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,162,389 27,089 SH   SOLE 0 0 0 27,089
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   286,665 5,419 SH   SOLE 0 0 0 5,419
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,686,379 30,846 SH   SOLE 0 0 0 30,846
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   439,222 4,522 SH   SOLE 0 0 0 4,522
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,773,745 22,424 SH   SOLE 0 0 0 22,424
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,147,129 27,339 SH   SOLE 0 0 0 27,339
VANGUARD WORLD FD MEGA CAP INDEX 921910873   124,929 1,374 SH   SOLE 0 0 0 1,374
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,085,423 16,443 SH   SOLE 0 0 0 16,443
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   386,613 2,328 SH   SOLE 0 0 0 2,328
VERISK ANALYTICS INC COM 92345Y106   441,835 3,170 SH   SOLE 0 0 0 3,170
VERIZON COMMUNICATIONS INC COM 92343V104   7,420,911 138,115 SH   SOLE 0 0 0 138,115
VIACOMCBS INC CL B 92556H206   88,840 6,341 SH   SOLE 0 0 0 6,341
VISTRA ENERGY CORP COM 92840M102   18,194 1,140 SH   SOLE 0 0 0 1,140
VONAGE HLDGS CORP COM 92886T201   1,446 200 SH   SOLE 0 0 0 200
VOXELJET AG ADS 92912L107   437 500 SH   SOLE 0 0 0 500
VOYA PRIME RATE TR SH BEN INT 92913A100   816 220 SH   SOLE 0 0 0 220
WALGREENS BOOTS ALLIANCE INC COM 931427108   59,761 1,306 SH   SOLE 0 0 0 1,306
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101   28,899 1,211 SH   SOLE 0 0 0 1,211
WASTE MGMT INC DEL COM 94106L109   1,222,933 13,212 SH   SOLE 0 0 0 13,212
WATSCO INC COM 942622200   36,031 228 SH   SOLE 0 0 0 228
WD-40 CO COM 929236107   156,419 779 SH   SOLE 0 0 0 779
WEINGARTEN RLTY INVS SH BEN INT 948741103   36,939 2,560 SH   SOLE 0 0 0 2,560
WESTERN ASSET GLOBAL HIGH IN COM 95766B109   22,440 3,000 SH   SOLE 0 0 0 3,000
WESTERN UN CO COM 959802109   59,648 3,290 SH   SOLE 0 0 0 3,290
WEX INC COM 96208T104   5,228 50 SH   SOLE 0 0 0 50
WEYERHAEUSER CO COM 962166104   65,483 3,863 SH   SOLE 0 0 0 3,863
WHIRLPOOL CORP COM 963320106   10,784 126 SH   SOLE 0 0 0 126
WHITESTONE REIT COM 966084204   9,300 1,500 SH   SOLE 0 0 0 1,500
WILLIS TOWERS WATSON PLC LTD SHS G96629103   421,907 2,484 SH   SOLE 0 0 0 2,484
WISDOMTREE INVTS INC COM 97717P104   12,880 5,528 SH   SOLE 0 0 0 5,528
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   235,822 9,830 SH   SOLE 0 0 0 9,830
WISDOMTREE TR DYNAMIC INT EQ 97717X271   11,555 500 SH   SOLE 0 0 0 500
WISDOMTREE TR HEDGED HI YLD BD 97717W430   117,416 6,289 SH   SOLE 0 0 0 6,289
WISDOMTREE TR JAPN HEDGE EQT 97717W851   31,065 737 SH   SOLE 0 0 0 737
WISDOMTREE TR NEGT DUR HIG YLD 97717W398   4,235 300 SH   SOLE 0 0 0 300
WISDOMTREE TR US LARGECAP DIVD 97717W307   514,571 6,357 SH   SOLE 0 0 0 6,357
WISDOMTREE TR US S CAP QTY DIV 97717X651   109,316 4,350 SH   SOLE 0 0 0 4,350
WOODWARD INC COM 980745103   3,923 66 SH   SOLE 0 0 0 66
WYNDHAM DESTINATIONS INC COM 98310W108   1,948 90 SH   SOLE 0 0 0 90
XPEL INC COM 98379L100   4,008 400 SH   SOLE 0 0 0 400
XPO LOGISTICS INC COM 983793100   67,226 1,379 SH   SOLE 0 0 0 1,379
YELP INC CL A 985817105   2,128 118 SH   SOLE 0 0 0 118
YETI HLDGS INC COM 98585X104   219,132 11,226 SH   SOLE 0 0 0 11,226
YUM BRANDS INC COM 988498101   337,528 4,925 SH   SOLE 0 0 0 4,925
YUM CHINA HLDGS INC COM 98850P109   195,894 4,595 SH   SOLE 0 0 0 4,595
ZEBRA TECHNOLOGIES CORP CL A 989207105   210,222 1,145 SH   SOLE 0 0 0 1,145
ZIMMER BIOMET HOLDINGS INC COM 98956P102   50,237 497 SH   SOLE 0 0 0 497
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,989,031 20,456 SH   SOLE 0 0 0 20,456
ESPERION THERAPEUTICS INC NE CALL CALL 29664W905   2,750 5 SH Call SOLE 0 0 0 5
KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907   1,525 12 SH Call SOLE 0 0 0 12