0001961150-23-000023.txt : 20230324 0001961150-23-000023.hdr.sgml : 20230324 20230324131759 ACCESSION NUMBER: 0001961150-23-000023 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20230324 DATE AS OF CHANGE: 20230324 EFFECTIVENESS DATE: 20230324 FILER: COMPANY DATA: COMPANY CONFORMED NAME: American Portfolios Advisors CENTRAL INDEX KEY: 0001961150 IRS NUMBER: 113600438 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22891 FILM NUMBER: 23759132 BUSINESS ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 BUSINESS PHONE: 6314394600 MAIL ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001961150 XXXXXXXX 03-31-2020 03-31-2020 American Portfolios Advisors
4250 VETERANS MEMORIAL HWY SUITE 420E HOLBROOK NY 11741
13F HOLDINGS REPORT 028-22891 000112697 801-61065 N
Colin Moors cco 6314394600 Colin Moors Holbrook NY 03-24-2023 0 2775 1202648386 false
INFORMATION TABLE 2 thirteenfreport2020q1_ap.xml 2020Q1 3M CO COM 88579Y101 732987 5369 SH SOLE 0 0 0 5369 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 39648 9351 SH SOLE 0 0 0 9351 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 145563 9581 SH SOLE 0 0 0 9581 ADAMAS PHARMACEUTICALS INC COM 00548A106 434 150 SH SOLE 0 0 0 150 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1931 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 629079 13832 SH SOLE 0 0 0 13832 AEROVIRONMENT INC COM 008073108 7193 118 SH SOLE 0 0 0 118 AES CORP COM 00130H105 19679 1447 SH SOLE 0 0 0 1447 AIMMUNE THERAPEUTICS INC COM 00900T107 18025 1250 SH SOLE 0 0 0 1250 ALCOA CORP COM 013872106 6055 983 SH SOLE 0 0 0 983 ALEXANDERS INC COM 014752109 15177 55 SH SOLE 0 0 0 55 ALLIANZGI CONV INCOME FD COM 018828103 33783 9033 SH SOLE 0 0 0 9033 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1345 191 SH SOLE 0 0 0 191 ALLSTATE CORP COM 020002101 133595 1456 SH SOLE 0 0 0 1456 ALPS ETF TR MED BREAKTHGH 00162Q593 13696 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 6687 300 SH SOLE 0 0 0 300 ALTRA INDL MOTION CORP COM 02208R106 6716 384 SH SOLE 0 0 0 384 AMARIN CORP PLC SPONS ADR NEW 023111206 108312 27078 SH SOLE 0 0 0 27078 AMCOR PLC ORD G0250X107 739 91 SH SOLE 0 0 0 91 AMEREN CORP COM 023608102 37435 514 SH SOLE 0 0 0 514 AMERICAN FIN TR INC COM CLASS A 02607T109 40913 6546 SH SOLE 0 0 0 6546 AMERICAN INTL GROUP INC COM NEW 026874784 36888 1521 SH SOLE 0 0 0 1521 AMERICAN TOWER CORP NEW COM 03027X100 2680391 12309 SH SOLE 0 0 0 12309 AMERICAN WTR WKS CO INC NEW COM 030420103 210761 1763 SH SOLE 0 0 0 1763 AMERICOLD RLTY TR COM 03064D108 224051 6582 SH SOLE 0 0 0 6582 AMERIPRISE FINL INC COM 03076C106 67312 657 SH SOLE 0 0 0 657 AMERISOURCEBERGEN CORP COM 03073E105 588968 6655 SH SOLE 0 0 0 6655 ANALOG DEVICES INC COM 032654105 71660 799 SH SOLE 0 0 0 799 ANSYS INC COM 03662Q105 156452 673 SH SOLE 0 0 0 673 ANTHEM INC COM 036752103 395359 1741 SH SOLE 0 0 0 1741 APEX GLOBAL BRANDS INC COM NEW 03755M201 14700 35000 SH SOLE 0 0 0 35000 APOLLO COML REAL EST FIN INC COM 03762U105 14098 1900 SH SOLE 0 0 0 1900 APTIV PLC SHS G6095L109 10587 215 SH SOLE 0 0 0 215 ARCH COAL INC CL A 039380407 108635 3759 SH SOLE 0 0 0 3759 ARCHER DANIELS MIDLAND CO COM 039483102 157079 4465 SH SOLE 0 0 0 4465 ARK ETF TR ISRAEL INOVATE 00214Q609 108438 6250 SH SOLE 0 0 0 6250 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8475 962 SH SOLE 0 0 0 962 ARMSTRONG WORLD INDS INC COM 04247X102 55117 694 SH SOLE 0 0 0 694 ASANKO GOLD INC COM 04341Y105 1416 1800 SH SOLE 0 0 0 1800 ASGN INC COM 00191U102 4274 121 SH SOLE 0 0 0 121 ASHLAND GLOBAL HLDGS INC COM 044186104 11967 239 SH SOLE 0 0 0 239 ASPEN TECHNOLOGY INC COM 045327103 1901 20 SH SOLE 0 0 0 20 ASTRAZENECA PLC SPONSORED ADR 046353108 547635 12262 SH SOLE 0 0 0 12262 AT&T INC COM 00206R102 5105279 175138 SH SOLE 0 0 0 175138 ATKORE INTL GROUP INC COM 047649108 2107 100 SH SOLE 0 0 0 100 ATMOS ENERGY CORP COM 049560105 23617 238 SH SOLE 0 0 0 238 AVANGRID INC COM 05351W103 15270 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 12140 2000 SH SOLE 0 0 0 2000 BANKUNITED INC COM 06652K103 2805 150 SH SOLE 0 0 0 150 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 18183 1100 SH SOLE 0 0 0 1100 BARCLAYS BANK PLC IPATH B S&P ETN 06745R693 46463 11250 SH SOLE 0 0 0 11250 BARINGS BDC INC COM 06759L103 748 100 SH SOLE 0 0 0 100 BEACON ROOFING SUPPLY INC COM 073685109 1654 100 SH SOLE 0 0 0 100 BED BATH & BEYOND INC COM 075896100 1082 257 SH SOLE 0 0 0 257 BERKLEY W R CORP COM 084423102 77733 1490 SH SOLE 0 0 0 1490 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4226786 23119 SH SOLE 0 0 0 23119 BERRY GLOBAL GROUP INC COM 08579W103 3202 95 SH SOLE 0 0 0 95 BIG LOTS INC COM 089302103 7110 500 SH SOLE 0 0 0 500 BIOGEN INC COM 09062X103 3522891 11135 SH SOLE 0 0 0 11135 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 60869 1076 SH SOLE 0 0 0 1076 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 608956 481 SH SOLE 0 0 0 481 BLACKBERRY LTD COM 09228F103 5121 1240 SH SOLE 0 0 0 1240 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 10765 1274 SH SOLE 0 0 0 1274 BLACKROCK ENHANCED GLOBAL DI COM 092501105 15991 1929 SH SOLE 0 0 0 1929 BLACKROCK LTD DURATION INC T COM SHS 09249W101 5237 415 SH SOLE 0 0 0 415 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 88722 6783 SH SOLE 0 0 0 6783 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 88617 4065 SH SOLE 0 0 0 4065 BLUEBIRD BIO INC COM 09609G100 51935 1130 SH SOLE 0 0 0 1130 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 5013 900 SH SOLE 0 0 0 900 BNY MELLON STRATEGIC MUN BD COM 09662E109 35850 5000 SH SOLE 0 0 0 5000 BNY MELLON STRATEGIC MUNS IN COM 05588W108 30389 4079 SH SOLE 0 0 0 4079 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 628880 9162 SH SOLE 0 0 0 9162 BP PLC SPONSORED ADR 055622104 460505 18881 SH SOLE 0 0 0 18881 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1925 183 SH SOLE 0 0 0 183 BROADMARK RLTY CAP INC COM 11135B100 132728 17650 SH SOLE 0 0 0 17650 BURLINGTON STORES INC COM 122017106 177475 1120 SH SOLE 0 0 0 1120 CADENCE DESIGN SYSTEM INC COM 127387108 65248 988 SH SOLE 0 0 0 988 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 22798 2579 SH SOLE 0 0 0 2579 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 32526 3900 SH SOLE 0 0 0 3900 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 14284 1462 SH SOLE 0 0 0 1462 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 52405 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 1877 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 1815 100 SH SOLE 0 0 0 100 AARONS INC COM PAR $0.50 002535300 11390 500 SH SOLE 0 0 0 500 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 6255 462 SH SOLE 0 0 0 462 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 414368 18071 SH SOLE 0 0 0 18071 ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 64835 4007 SH SOLE 0 0 0 4007 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 135015 8044 SH SOLE 0 0 0 8044 ACTIVISION BLIZZARD INC COM 00507V109 276411 4647 SH SOLE 0 0 0 4647 ACUITY BRANDS INC COM 00508Y102 11478 134 SH SOLE 0 0 0 134 ADAMS RES & ENERGY INC COM NEW 006351308 15200 647 SH SOLE 0 0 0 647 ADOBE INC COM 00724F101 4700723 14771 SH SOLE 0 0 0 14771 AERCAP HOLDINGS NV SHS N00985106 2119 93 SH SOLE 0 0 0 93 AFLAC INC COM 001055102 77344 2259 SH SOLE 0 0 0 2259 AGCO CORP COM 001084102 23720 502 SH SOLE 0 0 0 502 AGILENT TECHNOLOGIES INC COM 00846U101 62882 878 SH SOLE 0 0 0 878 AGNC INVT CORP COM 00123Q104 63061 5960 SH SOLE 0 0 0 5960 AGNICO EAGLE MINES LTD COM 008474108 139862 3515 SH SOLE 0 0 0 3515 ALARM COM HLDGS INC COM 011642105 3891 100 SH SOLE 0 0 0 100 ALASKA AIR GROUP INC COM 011659109 17858 627 SH SOLE 0 0 0 627 ALLETE INC COM NEW 018522300 18649 307 SH SOLE 0 0 0 307 ALLIANZGI EQUITY & CONV INCO COM 018829101 40157 2159 SH SOLE 0 0 0 2159 ALLISON TRANSMISSION HLDGS I COM 01973R101 9587 294 SH SOLE 0 0 0 294 ALPS ETF TR REIT DIVIDE DOGS 00162Q106 6127 199 SH SOLE 0 0 0 199 ALPS ETF TR SECTR DIV DOGS 00162Q858 84447 2698 SH SOLE 0 0 0 2698 ALTERYX INC COM CL A 02156B103 356412 3745 SH SOLE 0 0 0 3745 ALTIMMUNE INC COM NEW 02155H200 3210 1000 SH SOLE 0 0 0 1000 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 167 33 SH SOLE 0 0 0 33 AMERESCO INC CL A 02361E108 15804 928 SH SOLE 0 0 0 928 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2274 193 SH SOLE 0 0 0 193 AMETEK INC COM 031100100 127024 1764 SH SOLE 0 0 0 1764 AMPLIFY ETF TR HIGH INCOME 032108847 4453 349 SH SOLE 0 0 0 349 ANNALY CAPITAL MANAGEMENT IN COM 035710409 362375 71474 SH SOLE 0 0 0 71474 APOLLO INVT CORP COM NEW 03761U502 4050 600 SH SOLE 0 0 0 600 APPIAN CORP CL A 03782L101 66500 1653 SH SOLE 0 0 0 1653 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 92232 10058 SH SOLE 0 0 0 10058 APPLE INC COM 037833100 45937725 180651 SH SOLE 0 0 0 180651 APTARGROUP INC COM 038336103 92771 932 SH SOLE 0 0 0 932 ARCHROCK INC COM 03957W106 1053 280 SH SOLE 0 0 0 280 ARENA PHARMACEUTICALS INC COM NEW 040047607 2100 50 SH SOLE 0 0 0 50 ARK ETF TR GENOMIC REV ETF 00214Q302 468091 14965 SH SOLE 0 0 0 14965 ARK ETF TR NEXT GNRTN INTER 00214Q401 255582 4847 SH SOLE 0 0 0 4847 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 789535 27443 SH SOLE 0 0 0 27443 AXON ENTERPRISE INC COM 05464C101 219387 3100 SH SOLE 0 0 0 3100 AXOS FINL INC COM 05465C100 271950 15000 SH SOLE 0 0 0 15000 BAKER HUGHES COMPANY CL A 05722G100 6065 578 SH SOLE 0 0 0 578 BALCHEM CORP COM 057665200 6219 63 SH SOLE 0 0 0 63 BALL CORP COM 058498106 5755 89 SH SOLE 0 0 0 89 BANCOLOMBIA S A SPON ADR PREF 05968L102 2097 84 SH SOLE 0 0 0 84 BAOZUN INC SPONSORED ADR 06684L103 2040 73 SH SOLE 0 0 0 73 BAR HBR BANKSHARES COM 066849100 6552 379 SH SOLE 0 0 0 379 BARCLAYS PLC ADR 06738E204 5096 1125 SH SOLE 0 0 0 1125 BARRICK GOLD CORPORATION COM 067901108 445249 24304 SH SOLE 0 0 0 24304 BAUSCH HEALTH COS INC COM 071734107 64325 4150 SH SOLE 0 0 0 4150 BAYTEX ENERGY CORP COM 07317Q105 234 1000 SH SOLE 0 0 0 1000 BCE INC COM NEW 05534B760 143240 3506 SH SOLE 0 0 0 3506 BEYOND MEAT INC COM 08862E109 73127 1098 SH SOLE 0 0 0 1098 BGC PARTNERS INC CL A 05541T101 35149 13948 SH SOLE 0 0 0 13948 BHP GROUP LTD SPONSORED ADS 088606108 123499 3366 SH SOLE 0 0 0 3366 BILIBILI INC SPONS ADS REP Z 090040106 67192 2869 SH SOLE 0 0 0 2869 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22562 267 SH SOLE 0 0 0 267 BIONTECH SE SPONSORED ADS 09075V102 719138 12314 SH SOLE 0 0 0 12314 BLACKROCK ENERGY & RES TR COM 09250U101 3465 550 SH SOLE 0 0 0 550 BLACKROCK ENHANCED EQUITY DI COM 09251A104 20341 3115 SH SOLE 0 0 0 3115 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 72576 3200 SH SOLE 0 0 0 3200 BLACKROCK MUNIYIELD INVT FD COM 09254R104 52363 3940 SH SOLE 0 0 0 3940 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 121880 4248 SH SOLE 0 0 0 4248 BLACKROCK TCP CAPITAL CORP COM 09259E108 1875 300 SH SOLE 0 0 0 300 BLACKSTONE MTG TR INC COM CL A 09257W100 106972 5745 SH SOLE 0 0 0 5745 BLOOM ENERGY CORP COM CL A 093712107 17249 3298 SH SOLE 0 0 0 3298 BLUE APRON HLDGS INC CL A NEW 09523Q200 2615 217 SH SOLE 0 0 0 217 BORGWARNER INC COM 099724106 7883 323 SH SOLE 0 0 0 323 BOX INC CL A 10316T104 1404 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 1063 44 SH SOLE 0 0 0 44 BROADVISION INC COM PAR 111412706 12040 2800 SH SOLE 0 0 0 2800 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 93456 2112 SH SOLE 0 0 0 2112 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 781 24 SH SOLE 0 0 0 24 BROWN & BROWN INC COM 115236101 18110 500 SH SOLE 0 0 0 500 BROWN FORMAN CORP CL B 115637209 173635 3128 SH SOLE 0 0 0 3128 BRYN MAWR BK CORP COM 117665109 1135 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 9833 572 SH SOLE 0 0 0 572 CAESARS ENTMT CORP COM 127686103 158988 23519 SH SOLE 0 0 0 23519 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 3901 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 321854 4146 SH SOLE 0 0 0 4146 CANADIAN PAC RY LTD COM 13645T100 269657 1228 SH SOLE 0 0 0 1228 CAPITAL ONE FINL CORP COM 14040H105 234475 4650 SH SOLE 0 0 0 4650 CARTER BK & TR MARTINSVILLE COM 146102108 11934 1300 SH SOLE 0 0 0 1300 CASELLA WASTE SYS INC CL A 147448104 23045 590 SH SOLE 0 0 0 590 2U INC COM 90214J101 23363 1101 SH SOLE 0 0 0 1101 AAON INC COM PAR $0.004 000360206 39108 809 SH SOLE 0 0 0 809 ABBOTT LABS COM 002824100 2865735 36317 SH SOLE 0 0 0 36317 ABIOMED INC COM 003654100 248369 1711 SH SOLE 0 0 0 1711 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 359840 16276 SH SOLE 0 0 0 16276 ACI WORLDWIDE INC COM 004498101 2294 95 SH SOLE 0 0 0 95 ADVANCED DRAIN SYS INC DEL COM 00790R104 1472 50 SH SOLE 0 0 0 50 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1954 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 4492 1804 SH SOLE 0 0 0 1804 AGF INVESTMENTS TRUST AGFIQ US MK ANTI 00110G408 3566633 138834 SH SOLE 0 0 0 138834 AIM IMMUNOTECH INC COM 00901B105 584 228 SH SOLE 0 0 0 228 ALBEMARLE CORP COM 012653101 10475 186 SH SOLE 0 0 0 186 ALCON INC ORD SHS H01301128 31452 617 SH SOLE 0 0 0 617 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4797 35 SH SOLE 0 0 0 35 ALEXION PHARMACEUTICALS INC COM 015351109 60070 669 SH SOLE 0 0 0 669 ALLY FINL INC COM 02005N100 3304 229 SH SOLE 0 0 0 229 ALPHA PRO TECH LTD COM 020772109 685975 56786 SH SOLE 0 0 0 56786 ALPS ETF TR ALERIAN MLP 00162Q866 782315 227417 SH SOLE 0 0 0 227417 ALPS ETF TR DISRUPTIVE TECH 00162Q478 47662 1804 SH SOLE 0 0 0 1804 ALTAIR ENGR INC COM CL A 021369103 1087 41 SH SOLE 0 0 0 41 AMAZON COM INC COM 023135106 18937630 9713 SH SOLE 0 0 0 9713 AMBEV SA SPONSORED ADR 02319V103 1875 815 SH SOLE 0 0 0 815 AMER STATES WTR CO COM 029899101 1415085 17312 SH SOLE 0 0 0 17312 AMERICAN CAMPUS CMNTYS INC COM 024835100 13875 500 SH SOLE 0 0 0 500 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 30625 630 SH SOLE 0 0 0 630 AMERICAN ELEC PWR CO INC COM 025537101 302178 3778 SH SOLE 0 0 0 3778 AMERICAN EXPRESS CO COM 025816109 934291 10913 SH SOLE 0 0 0 10913 AMERICAN FINL GROUP INC OHIO COM 025932104 176838 2523 SH SOLE 0 0 0 2523 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1329 1661 SH SOLE 0 0 0 1661 AMN HEALTHCARE SVCS INC COM 001744101 41450 717 SH SOLE 0 0 0 717 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 14648 953 SH SOLE 0 0 0 953 ANAPLAN INC COM 03272L108 6052 200 SH SOLE 0 0 0 200 APACHE CORP COM 037411105 12791 3060 SH SOLE 0 0 0 3060 APERGY CORP COM 03755L104 650 113 SH SOLE 0 0 0 113 APPLIED MATLS INC COM 038222105 264924 5782 SH SOLE 0 0 0 5782 APPLIED OPTOELECTRONICS INC COM 03823U102 151990 20025 SH SOLE 0 0 0 20025 ARAMARK COM 03852U106 7169 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 55674 1800 SH SOLE 0 0 0 1800 ARK ETF TR 3D PRINTING ETF 00214Q500 15487 902 SH SOLE 0 0 0 902 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 169647 5116 SH SOLE 0 0 0 5116 ASML HOLDING N V N Y REGISTRY SHS N07059210 283356 1083 SH SOLE 0 0 0 1083 ASSOCIATED BANC CORP COM 045487105 24237 1895 SH SOLE 0 0 0 1895 AURINIA PHARMACEUTICALS INC COM 05156V102 11260 776 SH SOLE 0 0 0 776 AURORA CANNABIS INC COM 05156X108 44191 49810 SH SOLE 0 0 0 49810 AUTODESK INC COM 052769106 145954 935 SH SOLE 0 0 0 935 AVALARA INC COM 05338G106 6416 86 SH SOLE 0 0 0 86 AVALONBAY CMNTYS INC COM 053484101 333634 2267 SH SOLE 0 0 0 2267 AVANTOR INC COM 05352A100 5246 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 5020 200 SH SOLE 0 0 0 200 AXALTA COATING SYS LTD COM G0750C108 4456 258 SH SOLE 0 0 0 258 BAIDU INC SPON ADR REP A 056752108 1123708 11149 SH SOLE 0 0 0 11149 BANCO SANTANDER SA ADR 05964H105 129 55 SH SOLE 0 0 0 55 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2933 155 SH SOLE 0 0 0 155 BANK HAWAII CORP COM 062540109 1436 26 SH SOLE 0 0 0 26 BANK MONTREAL COM 063671101 31563 628 SH SOLE 0 0 0 628 BANK NEW YORK MELLON CORP COM 064058100 197114 5853 SH SOLE 0 0 0 5853 BANK NOVA SCOTIA B C COM 064149107 3451 85 SH SOLE 0 0 0 85 BECTON DICKINSON & CO COM 075887109 169246 737 SH SOLE 0 0 0 737 BECTON DICKINSON & CO PFD SHS CONV A 075887208 212727 4069 SH SOLE 0 0 0 4069 BEIGENE LTD SPONSORED ADR 07725L102 8987 73 SH SOLE 0 0 0 73 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 22390 1000 SH SOLE 0 0 0 1000 BEST BUY INC COM 086516101 378309 6637 SH SOLE 0 0 0 6637 BIO-TECHNE CORP COM 09073M104 141457 746 SH SOLE 0 0 0 746 BIOHITECH GLOBAL INC COM 09074B107 1260 1000 SH SOLE 0 0 0 1000 BIOLASE INC COM NEW 090911207 153 408 SH SOLE 0 0 0 408 BIOTELEMETRY INC COM 090672106 243499 6323 SH SOLE 0 0 0 6323 BK OF AMERICA CORP COM 060505104 1440624 67858 SH SOLE 0 0 0 67858 BLACK KNIGHT INC COM 09215C105 8535 147 SH SOLE 0 0 0 147 BLACKBAUD INC COM 09227Q100 1278 23 SH SOLE 0 0 0 23 BLACKROCK CORE BD TR SHS BEN INT 09249E101 114691 8669 SH SOLE 0 0 0 8669 BLACKROCK CR ALLOCATION INCO COM 092508100 47605 4083 SH SOLE 0 0 0 4083 BLACKROCK ENH CAP & INC FD I COM 09256A109 54233 4175 SH SOLE 0 0 0 4175 BLACKROCK FLOATING RATE INCO COM 091941104 6229 635 SH SOLE 0 0 0 635 BLACKROCK INC COM 09247X101 1329129 3021 SH SOLE 0 0 0 3021 BLACKROCK INCOME TR INC COM 09247F100 6618 1149 SH SOLE 0 0 0 1149 BLACKROCK INVT QUALITY MUN T COM 09247D105 9186 607 SH SOLE 0 0 0 607 BLACKROCK MULTI-SECTOR INC T COM 09258A107 26554 2200 SH SOLE 0 0 0 2200 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 25636 1536 SH SOLE 0 0 0 1536 BLINK CHARGING CO COM 09354A100 24428 14120 SH SOLE 0 0 0 14120 BOINGO WIRELESS INC COM 09739C102 10080 950 SH SOLE 0 0 0 950 BOOKING HLDGS INC COM 09857L108 98208 73 SH SOLE 0 0 0 73 BOOT BARN HLDGS INC COM 099406100 4719 365 SH SOLE 0 0 0 365 BOSTON PROPERTIES INC COM 101121101 381094 4132 SH SOLE 0 0 0 4132 BOSTON SCIENTIFIC CORP COM 101137107 70872 2172 SH SOLE 0 0 0 2172 BRIDGE BANCORP INC COM 108035106 3618 171 SH SOLE 0 0 0 171 BRIGGS & STRATTON CORP COM 109043109 5611 3100 SH SOLE 0 0 0 3100 BRINKS CO COM 109696104 5465 105 SH SOLE 0 0 0 105 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 286843 8390 SH SOLE 0 0 0 8390 CARDINAL HEALTH INC COM 14149Y108 10211 213 SH SOLE 0 0 0 213 CARLISLE COS INC COM 142339100 101045 807 SH SOLE 0 0 0 807 CARLYLE GROUP INC COM 14316J108 4980 230 SH SOLE 0 0 0 230 CARNIVAL PLC ADR 14365C103 1086 91 SH SOLE 0 0 0 91 CASEYS GEN STORES INC COM 147528103 118447 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 2419 335 SH SOLE 0 0 0 335 CATHAY GEN BANCORP COM 149150104 2157 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 28800 1000 SH SOLE 0 0 0 1000 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1432 56 SH SOLE 0 0 0 56 CF INDS HLDGS INC COM 125269100 5719 210 SH SOLE 0 0 0 210 CHARLES RIV LABS INTL INC COM 159864107 172403 1366 SH SOLE 0 0 0 1366 CHARTER COMMUNICATIONS INC N CL A 16119P108 189359 434 SH SOLE 0 0 0 434 CHECK POINT SOFTWARE TECH LT ORD M22465104 8546 85 SH SOLE 0 0 0 85 CHEMOURS CO COM 163851108 1606 181 SH SOLE 0 0 0 181 CHIMERA INVT CORP COM NEW 16934Q208 14842 1631 SH SOLE 0 0 0 1631 CHURCH & DWIGHT INC COM 171340102 246515 3841 SH SOLE 0 0 0 3841 CIMAREX ENERGY CO COM 171798101 2592 154 SH SOLE 0 0 0 154 CLARIVATE ANALYTICS PLC COM G21810109 19318 931 SH SOLE 0 0 0 931 CLEVELAND CLIFFS INC COM 185899101 11574 2930 SH SOLE 0 0 0 2930 CLOUDFLARE INC CL A COM 18915M107 5283 225 SH SOLE 0 0 0 225 CLOVIS ONCOLOGY INC COM 189464100 1908 300 SH SOLE 0 0 0 300 CME GROUP INC COM 12572Q105 712922 4123 SH SOLE 0 0 0 4123 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 1215 150 SH SOLE 0 0 0 150 COHEN & STEERS INC COM 19247A100 7045 155 SH SOLE 0 0 0 155 COHEN & STEERS QUALITY INCOM COM 19247L106 86070 9521 SH SOLE 0 0 0 9521 COHEN & STEERS REIT & PFD &I COM 19247X100 107375 6661 SH SOLE 0 0 0 6661 COLGATE PALMOLIVE CO COM 194162103 633184 9542 SH SOLE 0 0 0 9542 COLUMBIA BKG SYS INC COM 197236102 2680 100 SH SOLE 0 0 0 100 COMERICA INC COM 200340107 1235 42 SH SOLE 0 0 0 42 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 59851 4466 SH SOLE 0 0 0 4466 CONSOLIDATED COMM HLDGS INC COM 209034107 7235 1590 SH SOLE 0 0 0 1590 CORNERSTONE ONDEMAND INC COM 21925Y103 6350 200 SH SOLE 0 0 0 200 CRONOS GROUP INC COM 22717L101 50717 8972 SH SOLE 0 0 0 8972 CROWDSTRIKE HLDGS INC CL A 22788C105 318490 5720 SH SOLE 0 0 0 5720 CVR ENERGY INC COM 12662P108 14712 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 647900 27783 SH SOLE 0 0 0 27783 D R HORTON INC COM 23331A109 163496 4809 SH SOLE 0 0 0 4809 DANA INCORPORATED COM 235825205 961 123 SH SOLE 0 0 0 123 DARDEN RESTAURANTS INC COM 237194105 138219 2538 SH SOLE 0 0 0 2538 DBX ETF TR XTRACK JAPAN JPX 233051663 2854 119 SH SOLE 0 0 0 119 DELPHI TECHNOLOGIES PL SHS G2709G107 4025 500 SH SOLE 0 0 0 500 DENISON MINES CORP COM 248356107 34 133 SH SOLE 0 0 0 133 DEXCOM INC COM 252131107 399327 1483 SH SOLE 0 0 0 1483 DIAMONDBACK ENERGY INC COM 25278X109 31807 1214 SH SOLE 0 0 0 1214 DICKS SPORTING GOODS INC COM 253393102 40479 1904 SH SOLE 0 0 0 1904 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 121225 4270 SH SOLE 0 0 0 4270 DISCOVER FINL SVCS COM 254709108 26462 742 SH SOLE 0 0 0 742 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 8396 2313 SH SOLE 0 0 0 2313 DNP SELECT INCOME FD COM 23325P104 95459 9751 SH SOLE 0 0 0 9751 DONNELLEY FINL SOLUTIONS INC COM 25787G100 543 103 SH SOLE 0 0 0 103 DOVER CORP COM 260003108 174067 2074 SH SOLE 0 0 0 2074 DOW INC COM 260557103 188703 6454 SH SOLE 0 0 0 6454 DUPONT DE NEMOURS INC COM 26614N102 104709 3071 SH SOLE 0 0 0 3071 DXC TECHNOLOGY CO COM 23355L106 9937 761 SH SOLE 0 0 0 761 EASTGROUP PPTY INC COM 277276101 106465 1019 SH SOLE 0 0 0 1019 EATON VANCE RISK MNGD DIV EQ COM 27829G106 14560 1750 SH SOLE 0 0 0 1750 ELDORADO RESORTS INC COM 28470R102 8640 600 SH SOLE 0 0 0 600 EMERGENT BIOSOLUTIONS INC COM 29089Q105 280042 4840 SH SOLE 0 0 0 4840 EMERSON ELEC CO COM 291011104 214860 4509 SH SOLE 0 0 0 4509 ENBRIDGE INC COM 29250N105 490191 16851 SH SOLE 0 0 0 16851 ENEL AMERICAS S A SPONSORED ADR 29274F104 2606 430 SH SOLE 0 0 0 430 ENERGOUS CORP COM 29272C103 4404 5927 SH SOLE 0 0 0 5927 ENERGY FUELS INC COM NEW 292671708 2 2 SH SOLE 0 0 0 2 ENERGY RECOVERY INC COM 29270J100 9672 1300 SH SOLE 0 0 0 1300 ENI S P A SPONSORED ADR 26874R108 41087 2073 SH SOLE 0 0 0 2073 ENTEGRIS INC COM 29362U104 6984 156 SH SOLE 0 0 0 156 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2950 250 SH SOLE 0 0 0 250 EQT CORPORATION COM 26884L109 3599 509 SH SOLE 0 0 0 509 EQUIFAX INC COM 294429105 31176 261 SH SOLE 0 0 0 261 EQUINOX FDS TR MOTLEY FOL ETF 74933W601 8478 385 SH SOLE 0 0 0 385 ERICSSON ADR B SEK 10 294821608 11099 1372 SH SOLE 0 0 0 1372 ERIE INDTY CO CL A 29530P102 40986 276 SH SOLE 0 0 0 276 ESPERION THERAPEUTICS INC NE COM 29664W105 373473 11845 SH SOLE 0 0 0 11845 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 409756 35943 SH SOLE 0 0 0 35943 ETF MANAGERS TR VIDEO GAME TECH 26924G706 45709 1075 SH SOLE 0 0 0 1075 ETFIS SER TR I INFRACP REIT PFD 26923G400 55287 3113 SH SOLE 0 0 0 3113 ETFIS SER TR I VIRTUS INFRCAP 26923G822 54018 4250 SH SOLE 0 0 0 4250 EVEREST RE GROUP LTD COM G3223R108 28527 148 SH SOLE 0 0 0 148 EXPEDITORS INTL WASH INC COM 302130109 15145 227 SH SOLE 0 0 0 227 EXXON MOBIL CORP COM 30231G102 2710718 71391 SH SOLE 0 0 0 71391 EYEPOINT PHARMACEUTICALS INC COM 30233G100 113921 111687 SH SOLE 0 0 0 111687 F M C CORP COM NEW 302491303 18789 230 SH SOLE 0 0 0 230 FACTSET RESH SYS INC COM 303075105 8081 31 SH SOLE 0 0 0 31 FASTLY INC CL A 31188V100 1898 100 SH SOLE 0 0 0 100 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10147 136 SH SOLE 0 0 0 136 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 151681 4860 SH SOLE 0 0 0 4860 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 1321 35 SH SOLE 0 0 0 35 3-D SYS CORP DEL COM NEW 88554D205 43970 5703 SH SOLE 0 0 0 5703 ABB LTD SPONSORED ADR 000375204 96380 5584 SH SOLE 0 0 0 5584 ABBVIE INC COM 00287Y109 886757 11639 SH SOLE 0 0 0 11639 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 4206 56 SH SOLE 0 0 0 56 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3290 500 SH SOLE 0 0 0 500 ABM INDS INC COM 000957100 1023 42 SH SOLE 0 0 0 42 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 405143 16106 SH SOLE 0 0 0 16106 ABSOLUTE SHS TR WBI BBR RNG 3000 00400R502 311672 12257 SH SOLE 0 0 0 12257 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 265961 10618 SH SOLE 0 0 0 10618 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 423660 2595 SH SOLE 0 0 0 2595 ADVANCE AUTO PARTS INC COM 00751Y106 2240 24 SH SOLE 0 0 0 24 ADVANSIX INC COM 00773T101 134 14 SH SOLE 0 0 0 14 ADVISORSHARES TR CORNERSTONE SM 00768Y586 1509 58 SH SOLE 0 0 0 58 ADVISORSHARES TR VICE ETF 00768Y545 8042 423 SH SOLE 0 0 0 423 AGIOS PHARMACEUTICALS INC COM 00847X104 1597 45 SH SOLE 0 0 0 45 AIR PRODS & CHEMS INC COM 009158106 1410757 7068 SH SOLE 0 0 0 7068 AKAMAI TECHNOLOGIES INC COM 00971T101 204572 2236 SH SOLE 0 0 0 2236 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 2508 53 SH SOLE 0 0 0 53 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2635593 13552 SH SOLE 0 0 0 13552 ALIGN TECHNOLOGY INC COM 016255101 266317 1531 SH SOLE 0 0 0 1531 ALLEGHANY CORP DEL COM 017175100 3866 7 SH SOLE 0 0 0 7 ALLEGION PLC ORD SHS G0176J109 32575 354 SH SOLE 0 0 0 354 ALLERGAN PLC SHS G0177J108 82174 464 SH SOLE 0 0 0 464 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1767 570 SH SOLE 0 0 0 570 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 35534 3837 SH SOLE 0 0 0 3837 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 47708 2566 SH SOLE 0 0 0 2566 ALLIANT ENERGY CORP COM 018802108 125554 2600 SH SOLE 0 0 0 2600 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 3364 350 SH SOLE 0 0 0 350 ALPHABET INC CAP STK CL A 02079K305 4208004 3622 SH SOLE 0 0 0 3622 ALPHABET INC CAP STK CL C 02079K107 4097161 3524 SH SOLE 0 0 0 3524 ALPS ETF TR CLEAN ENERGY 00162Q460 72407 2522 SH SOLE 0 0 0 2522 ALPS ETF TR EQUAL SEC ETF 00162Q205 215812 3504 SH SOLE 0 0 0 3504 ALTRIA GROUP INC COM 02209S103 2245804 58076 SH SOLE 0 0 0 58076 ALTUS MIDSTREAM CO CL A 02215L100 375 500 SH SOLE 0 0 0 500 AMBARELLA INC SHS G037AX101 39139 806 SH SOLE 0 0 0 806 AMC NETWORKS INC CL A 00164V103 25526 1050 SH SOLE 0 0 0 1050 AMDOCS LTD SHS G02602103 52716 959 SH SOLE 0 0 0 959 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 34060 6500 SH SOLE 0 0 0 6500 AMERICAN AIRLS GROUP INC COM 02376R102 43116 3537 SH SOLE 0 0 0 3537 AMGEN INC COM 031162100 1241607 6124 SH SOLE 0 0 0 6124 AMPHENOL CORP NEW CL A 032095101 155016 2127 SH SOLE 0 0 0 2127 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 39664 899 SH SOLE 0 0 0 899 ANTERO MIDSTREAM CORP COM 03676B102 2100 1000 SH SOLE 0 0 0 1000 AON PLC SHS CL A G0408V102 263559 1597 SH SOLE 0 0 0 1597 APHRIA INC COM 03765K104 51545 17100 SH SOLE 0 0 0 17100 ARBOR RLTY TR INC COM 038923108 74140 15131 SH SOLE 0 0 0 15131 ARCH CAP GROUP LTD ORD G0450A105 53932 1895 SH SOLE 0 0 0 1895 ARCONIC INC COM 03965L100 4256 265 SH SOLE 0 0 0 265 ARES CAPITAL CORP COM 04010L103 45012 4175 SH SOLE 0 0 0 4175 ARGO GROUP INTL HLDGS LTD COM G0464B107 2780 75 SH SOLE 0 0 0 75 ARISTA NETWORKS INC COM 040413106 941250 4647 SH SOLE 0 0 0 4647 ARK ETF TR FINTECH INNOVA 00214Q708 80867 3966 SH SOLE 0 0 0 3966 ARK ETF TR INNOVATION ETF 00214Q104 12514376 284418 SH SOLE 0 0 0 284418 ARLINGTON ASSET INVST CORP CL A NEW 041356205 26 12 SH SOLE 0 0 0 12 ATLANTICA YIELD PLC SHS G0751N103 3055 137 SH SOLE 0 0 0 137 ATLASSIAN CORP PLC CL A G06242104 248852 1813 SH SOLE 0 0 0 1813 AUTOMATIC DATA PROCESSING IN COM 053015103 1305910 9555 SH SOLE 0 0 0 9555 AUTOZONE INC COM 053332102 529596 626 SH SOLE 0 0 0 626 AVANOS MED INC COM 05350V106 9641 358 SH SOLE 0 0 0 358 AVERY DENNISON CORP COM 053611109 205981 2022 SH SOLE 0 0 0 2022 AVIAT NETWORKS INC COM NEW 05366Y201 1836 216 SH SOLE 0 0 0 216 AVITA MEDICAL LTD SPONSORED ADS 053792107 1302 210 SH SOLE 0 0 0 210 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4578 250 SH SOLE 0 0 0 250 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1527 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 18440 1104 SH SOLE 0 0 0 1104 BARCLAYS BANK PLC IPATH S&P VEQ 06740C337 24492 144 SH SOLE 0 0 0 144 BAXTER INTL INC COM 071813109 145761 1795 SH SOLE 0 0 0 1795 BIOMERICA INC COM NEW 09061H307 7150 1000 SH SOLE 0 0 0 1000 BLACK HILLS CORP COM 092113109 704 11 SH SOLE 0 0 0 11 BLACKLINE INC COM 09239B109 5787 110 SH SOLE 0 0 0 110 BLACKROCK CORPOR HI YLD FD I COM 09255P107 160494 18238 SH SOLE 0 0 0 18238 BLACKROCK MUNI INCOME TR II COM 09249N101 305960 22884 SH SOLE 0 0 0 22884 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 59316 4850 SH SOLE 0 0 0 4850 BLACKROCK MUNIYIELD QUALITY COM 09254G108 15376 1245 SH SOLE 0 0 0 1245 BLACKROCK RES & COMMODITIES SHS 09257A108 50380 9996 SH SOLE 0 0 0 9996 BLACKROCK UTILITIES INFRSTRC COM 09248D104 11063 650 SH SOLE 0 0 0 650 BLACKSTONE GROUP INC COM CL A 09260D107 1071183 23506 SH SOLE 0 0 0 23506 BLUEPRINT MEDICINES CORP COM 09627Y109 1462 25 SH SOLE 0 0 0 25 BMC STK HLDGS INC COM 05591B109 1755 99 SH SOLE 0 0 0 99 BOEING CO COM 097023105 969298 6499 SH SOLE 0 0 0 6499 BOSTON BEER INC CL A 100557107 11027 30 SH SOLE 0 0 0 30 BOULDER GROWTH & INCOME FD I COM 101507101 16016 1741 SH SOLE 0 0 0 1741 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 2112 400 SH SOLE 0 0 0 400 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2550 25 SH SOLE 0 0 0 25 BRISTOL-MYERS SQUIBB CO COM 110122108 1566971 28112 SH SOLE 0 0 0 28112 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 6441 1695 SH SOLE 0 0 0 1695 CEDAR FAIR L P DEPOSITRY UNIT 150185106 44776 2441 SH SOLE 0 0 0 2441 CELANESE CORP DEL COM 150870103 15559 212 SH SOLE 0 0 0 212 CENTURYLINK INC COM 156700106 83437 8820 SH SOLE 0 0 0 8820 CERAGON NETWORKS LTD ORD M22013102 32 25 SH SOLE 0 0 0 25 CERIDIAN HCM HLDG INC COM 15677J108 21180 423 SH SOLE 0 0 0 423 CEVA INC COM 157210105 43827 1758 SH SOLE 0 0 0 1758 CHEMED CORP NEW COM 16359R103 125195 289 SH SOLE 0 0 0 289 CHESAPEAKE ENERGY CORP COM 165167107 212 1226 SH SOLE 0 0 0 1226 CHEVRON CORP NEW COM 166764100 1793144 24747 SH SOLE 0 0 0 24747 CHEWY INC CL A 16679L109 79141 2111 SH SOLE 0 0 0 2111 CHIPOTLE MEXICAN GRILL INC COM 169656105 90307 138 SH SOLE 0 0 0 138 CHUBB LIMITED COM H1467J104 284165 2544 SH SOLE 0 0 0 2544 CIGNA CORP NEW COM 125523100 656455 3705 SH SOLE 0 0 0 3705 CINCINNATI FINL CORP COM 172062101 1811 24 SH SOLE 0 0 0 24 CITIGROUP INC COM NEW 172967424 882741 20958 SH SOLE 0 0 0 20958 CITRIX SYS INC COM 177376100 242900 1716 SH SOLE 0 0 0 1716 CMS ENERGY CORP COM 125896100 108864 1853 SH SOLE 0 0 0 1853 COCA COLA EUROPEAN PARTNERS SHS G25839104 23922 637 SH SOLE 0 0 0 637 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 106509 2292 SH SOLE 0 0 0 2292 COHEN & STEERS CLOSED END OP COM 19248P106 25308 2636 SH SOLE 0 0 0 2636 COHEN & STEERS LTD DURATION COM 19248C105 9318 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 180418 9446 SH SOLE 0 0 0 9446 COMMUNITY HEALTH SYS INC NEW COM 203668108 752 225 SH SOLE 0 0 0 225 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2458 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 12213 4985 SH SOLE 0 0 0 4985 CONFORMIS INC COM 20717E101 668 1060 SH SOLE 0 0 0 1060 COPART INC COM 217204106 909192 13269 SH SOLE 0 0 0 13269 CORECIVIC INC COM 21871N101 14198 1271 SH SOLE 0 0 0 1271 COREPOINT LODGING INC COM 21872L104 725 185 SH SOLE 0 0 0 185 CORESITE RLTY CORP COM 21870Q105 5679 49 SH SOLE 0 0 0 49 CORNING INC COM 219350105 140183 6825 SH SOLE 0 0 0 6825 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1682 76 SH SOLE 0 0 0 76 COVIA HLDGS CORP COM 22305A103 1714 3000 SH SOLE 0 0 0 3000 CRANE CO COM 224399105 53915 1096 SH SOLE 0 0 0 1096 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 275 65 SH SOLE 0 0 0 65 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 174729 4120 SH SOLE 0 0 0 4120 CRITEO S A SPONS ADS 226718104 1193 150 SH SOLE 0 0 0 150 CROWN CASTLE INTL CORP NEW COM 22822V101 992326 6872 SH SOLE 0 0 0 6872 CULLEN FROST BANKERS INC COM 229899109 5467 98 SH SOLE 0 0 0 98 CVS HEALTH CORP COM 126650100 976323 16456 SH SOLE 0 0 0 16456 DANAHER CORPORATION DBCV 1/2 235851AF9 63252 12000 SH SOLE 0 0 0 12000 DBX ETF TR XTRACK USD HIGH 233051432 542506 12310 SH SOLE 0 0 0 12310 DECKERS OUTDOOR CORP COM 243537107 10988 82 SH SOLE 0 0 0 82 DELTA AIR LINES INC DEL COM NEW 247361702 874258 30643 SH SOLE 0 0 0 30643 DIAGEO P L C SPON ADR NEW 25243Q205 236442 1860 SH SOLE 0 0 0 1860 DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 596 150 SH SOLE 0 0 0 150 DOCUSIGN INC COM 256163106 1892075 20477 SH SOLE 0 0 0 20477 DOLLAR TREE INC COM 256746108 26376 359 SH SOLE 0 0 0 359 DOMINOS PIZZA INC COM 25754A201 25277 78 SH SOLE 0 0 0 78 DONALDSON INC COM 257651109 4068 105 SH SOLE 0 0 0 105 DOUBLELINE INCOME SOLUTIONS COM 258622109 478201 35847 SH SOLE 0 0 0 35847 DUKE REALTY CORP COM NEW 264411505 4598 142 SH SOLE 0 0 0 142 DUNKIN BRANDS GROUP INC COM 265504100 72211 1360 SH SOLE 0 0 0 1360 EAST WEST BANCORP INC COM 27579R104 15521 603 SH SOLE 0 0 0 603 EATON CORP PLC SHS G29183103 161984 2085 SH SOLE 0 0 0 2085 EATON VANCE CORP COM NON VTG 278265103 2258 70 SH SOLE 0 0 0 70 EATON VANCE FLTING RATE INC COM 278279104 12564 1226 SH SOLE 0 0 0 1226 EATON VANCE TX MNG BY WRT OP COM 27828Y108 39155 3247 SH SOLE 0 0 0 3247 EATON VANCE TXMGD GL BUYWR O COM 27829C105 212963 28547 SH SOLE 0 0 0 28547 ECOLAB INC COM 278865100 1829949 11743 SH SOLE 0 0 0 11743 EDISON INTL COM 281020107 103030 1880 SH SOLE 0 0 0 1880 ELDORADO GOLD CORP NEW COM 284902509 21063 3426 SH SOLE 0 0 0 3426 ELEMENT SOLUTIONS INC COM 28618M106 167200 20000 SH SOLE 0 0 0 20000 EMCOR GROUP INC COM 29084Q100 2146 35 SH SOLE 0 0 0 35 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 296005 64349 SH SOLE 0 0 0 64349 ENERPLUS CORP COM 292766102 1240 838 SH SOLE 0 0 0 838 ENVIVA PARTNERS LP COM UNIT 29414J107 1630 61 SH SOLE 0 0 0 61 EQUITABLE HLDGS INC COM 29452E101 18937 1310 SH SOLE 0 0 0 1310 EQUITRANS MIDSTREAM CORP COM 294600101 17590 3497 SH SOLE 0 0 0 3497 EQUITY LIFESTYLE PPTYS INC COM 29472R108 36385 633 SH SOLE 0 0 0 633 EQUITY RESIDENTIAL SH BEN INT 29476L107 12612 204 SH SOLE 0 0 0 204 ESSENTIAL UTILS INC COM 29670G102 123515 3035 SH SOLE 0 0 0 3035 ETSY INC COM 29786A106 143304 3728 SH SOLE 0 0 0 3728 EVERSOURCE ENERGY COM 30040W108 327276 4185 SH SOLE 0 0 0 4185 EXACT SCIENCES CORP COM 30063P105 36888 636 SH SOLE 0 0 0 636 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1806626 57335 SH SOLE 0 0 0 57335 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 553472 16477 SH SOLE 0 0 0 16477 FAIR ISAAC CORP COM 303250104 46461 151 SH SOLE 0 0 0 151 FIDELITY LTD TRM BD ETF 316188200 3139 63 SH SOLE 0 0 0 63 FIRST REP BK SAN FRANCISCO C COM 33616C100 322620 3921 SH SOLE 0 0 0 3921 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 514607 31378 SH SOLE 0 0 0 31378 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 168937 8405 SH SOLE 0 0 0 8405 FIRST TR EXCHANGE TRADED ALP EM SML CP ALPH 33737J307 3749 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 35567 2022 SH SOLE 0 0 0 2022 FIRST TR EXCHANGE TRADED ALP EURO ALPHADEX 33737J505 5706 200 SH SOLE 0 0 0 200 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 75523 1386 SH SOLE 0 0 0 1386 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 12670 317 SH SOLE 0 0 0 317 FIDELITY NATL INFORMATION SV COM 31620M106 142666 1173 SH SOLE 0 0 0 1173 FIDUS INVT CORP COM 316500107 5627 850 SH SOLE 0 0 0 850 FINANCIAL INSTNS INC COM 317585404 18775 1035 SH SOLE 0 0 0 1035 FIRST AMERN FINL CORP COM 31847R102 12850 303 SH SOLE 0 0 0 303 FIRST HORIZON NATL CORP COM 320517105 1128 140 SH SOLE 0 0 0 140 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 4400 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 2023 225 SH SOLE 0 0 0 225 FIRST TR ENHANCED EQTY INC F COM 337318109 214741 17070 SH SOLE 0 0 0 17070 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 14044 444 SH SOLE 0 0 0 444 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1628 63 SH SOLE 0 0 0 63 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3226530 59673 SH SOLE 0 0 0 59673 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 216053 4511 SH SOLE 0 0 0 4511 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 322565 7094 SH SOLE 0 0 0 7094 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 82150 3886 SH SOLE 0 0 0 3886 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 358253 14113 SH SOLE 0 0 0 14113 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 60685 3382 SH SOLE 0 0 0 3382 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 5613 355 SH SOLE 0 0 0 355 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 8031 227 SH SOLE 0 0 0 227 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 3239 400 SH SOLE 0 0 0 400 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3204875 76690 SH SOLE 0 0 0 76690 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 8943 317 SH SOLE 0 0 0 317 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 204087 10402 SH SOLE 0 0 0 10402 FIRST TR HIGH INCOME L/S FD COM 33738E109 7302 600 SH SOLE 0 0 0 600 FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 89442 1493 SH SOLE 0 0 0 1493 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 647530 13595 SH SOLE 0 0 0 13595 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5187536 187411 SH SOLE 0 0 0 187411 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 12870 1300 SH SOLE 0 0 0 1300 FLEXSHARES TR HIG YLD VL ETF 33939L662 56539 1380 SH SOLE 0 0 0 1380 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1987 77 SH SOLE 0 0 0 77 FLEXSHARES TR MORNSTAR USMKT 33939L100 32632 350 SH SOLE 0 0 0 350 FLIR SYS INC COM 302445101 2328 73 SH SOLE 0 0 0 73 FLWS/1-800 FLOWERS CL A 68243Q106 5914 447 SH SOLE 0 0 0 447 FORD MTR CO DEL COM 345370860 417714 86483 SH SOLE 0 0 0 86483 FORTRESS BIOTECH INC COM 34960Q109 851 450 SH SOLE 0 0 0 450 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 30358 1261 SH SOLE 0 0 0 1261 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 16328 700 SH SOLE 0 0 0 700 FS KKR CAPITAL CORP COM 302635107 160548 53516 SH SOLE 0 0 0 53516 FTI CONSULTING INC COM 302941109 245529 2050 SH SOLE 0 0 0 2050 FUELCELL ENERGY INC COM 35952H601 7550 5000 SH SOLE 0 0 0 5000 FULLER H B CO COM 359694106 1676 60 SH SOLE 0 0 0 60 GABELLI EQUITY TR INC COM 362397101 13150 3023 SH SOLE 0 0 0 3023 GALAPAGOS NV SPON ADR 36315X101 6465 33 SH SOLE 0 0 0 33 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1632 600 SH SOLE 0 0 0 600 GAMESTOP CORP NEW CL A 36467W109 2965 847 SH SOLE 0 0 0 847 GAP INC COM 364760108 6538 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 354558 2680 SH SOLE 0 0 0 2680 GENMAB A/S SPONSORED ADS 372303206 22271 1051 SH SOLE 0 0 0 1051 GILEAD SCIENCES INC COM 375558103 2136564 28579 SH SOLE 0 0 0 28579 GLATFELTER COM 377316104 1198 98 SH SOLE 0 0 0 98 GLAUKOS CORP COM 377322102 36291 1176 SH SOLE 0 0 0 1176 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 527025 13909 SH SOLE 0 0 0 13909 GLOBAL X FDS MILL THEMC ETF 37954Y764 200417 10021 SH SOLE 0 0 0 10021 GLOBAL X FDS MSCI GREECE ETF 37950E366 1428315 251022 SH SOLE 0 0 0 251022 GLOBAL X FDS S&P 500 COVERED 37954Y475 19101 500 SH SOLE 0 0 0 500 GLOBAL X FDS SOCIAL MED ETF 37950E416 14159 480 SH SOLE 0 0 0 480 GODADDY INC CL A 380237107 82867 1451 SH SOLE 0 0 0 1451 GOLAR LNG LTD SHS G9456A100 6853 870 SH SOLE 0 0 0 870 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 4350 3750 SH SOLE 0 0 0 3750 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 4634 172 SH SOLE 0 0 0 172 GUARDANT HEALTH INC COM 40131M109 8700 125 SH SOLE 0 0 0 125 GW PHARMACEUTICALS PLC ADS 36197T103 366743 4188 SH SOLE 0 0 0 4188 HAEMONETICS CORP COM 405024100 6976 70 SH SOLE 0 0 0 70 HANNON ARMSTRONG SUST INFR C COM 41068X100 9776 479 SH SOLE 0 0 0 479 HANOVER INS GROUP INC COM 410867105 40308 445 SH SOLE 0 0 0 445 HDFC BANK LTD SPONSORED ADS 40415F101 34729 903 SH SOLE 0 0 0 903 HELEN OF TROY CORP LTD COM G4388N106 9218 64 SH SOLE 0 0 0 64 HERBALIFE NUTRITION LTD COM SHS G4412G101 6007 206 SH SOLE 0 0 0 206 HERCULES CAPITAL INC COM 427096508 54534 7138 SH SOLE 0 0 0 7138 HOLLYFRONTIER CORP COM 436106108 56314 2298 SH SOLE 0 0 0 2298 HONEYWELL INTL INC COM 438516106 1582516 11828 SH SOLE 0 0 0 11828 HOST HOTELS & RESORTS INC COM 44107P104 46810 4240 SH SOLE 0 0 0 4240 HUBSPOT INC COM 443573100 21177 159 SH SOLE 0 0 0 159 HUNTINGTON INGALLS INDS INC COM 446413106 275866 1514 SH SOLE 0 0 0 1514 IAA INC COM 449253103 779 26 SH SOLE 0 0 0 26 IHS MARKIT LTD SHS G47567105 21300 355 SH SOLE 0 0 0 355 ILLUMINA INC COM 452327109 2060417 7544 SH SOLE 0 0 0 7544 IMMUNOGEN INC COM 45253H101 171 50 SH SOLE 0 0 0 50 IMPAC MTG HLDGS INC COM NEW 45254P508 1094 450 SH SOLE 0 0 0 450 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 3272 150 SH SOLE 0 0 0 150 INDIA FD INC COM 454089103 5611 412 SH SOLE 0 0 0 412 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4806 274 SH SOLE 0 0 0 274 ING GROEP N.V. SPONSORED ADR 456837103 30879 5996 SH SOLE 0 0 0 5996 INGEVITY CORP COM 45688C107 3485 99 SH SOLE 0 0 0 99 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2232 300 SH SOLE 0 0 0 300 INSTALLED BLDG PRODS INC COM 45780R101 3987 100 SH SOLE 0 0 0 100 BROADCOM INC COM 11135F101 1462108 6167 SH SOLE 0 0 0 6167 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 536264 5655 SH SOLE 0 0 0 5655 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8093 225 SH SOLE 0 0 0 225 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2329 289 SH SOLE 0 0 0 289 BROOKS AUTOMATION INC NEW COM 114340102 25498 836 SH SOLE 0 0 0 836 BUCKLE INC COM 118440106 617 45 SH SOLE 0 0 0 45 BUNGE LIMITED COM G16962105 49441 1205 SH SOLE 0 0 0 1205 CABOT MICROELECTRONICS CORP COM 12709P103 664523 5822 SH SOLE 0 0 0 5822 CACI INTL INC CL A 127190304 33784 160 SH SOLE 0 0 0 160 CAE INC COM 124765108 105300 8344 SH SOLE 0 0 0 8344 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 446996 29007 SH SOLE 0 0 0 29007 CAMECO CORP COM 13321L108 9932 1300 SH SOLE 0 0 0 1300 CAMPBELL SOUP CO COM 134429109 9547 207 SH SOLE 0 0 0 207 CANADIAN NAT RES LTD COM 136385101 16815 1241 SH SOLE 0 0 0 1241 CANOPY GROWTH CORP COM 138035100 336974 23411 SH SOLE 0 0 0 23411 CANTERBURY PARK HOLDING CORP COM 13811E101 6234 600 SH SOLE 0 0 0 600 CAPITAL SOUTHWEST CORP COM 140501107 13476 1180 SH SOLE 0 0 0 1180 CARA THERAPEUTICS INC COM 140755109 346102 26200 SH SOLE 0 0 0 26200 CARMAX INC COM 143130102 42095 782 SH SOLE 0 0 0 782 CARVANA CO CL A 146869102 59497 1080 SH SOLE 0 0 0 1080 CATALENT INC COM 148806102 9455 182 SH SOLE 0 0 0 182 CATERPILLAR INC DEL COM 149123101 484173 4172 SH SOLE 0 0 0 4172 CBOE GLOBAL MARKETS INC COM 12503M108 104780 1174 SH SOLE 0 0 0 1174 CBRE CLARION GLOBAL REAL EST COM 12504G100 20918 3992 SH SOLE 0 0 0 3992 CBRE GROUP INC CL A 12504L109 288218 7643 SH SOLE 0 0 0 7643 CDK GLOBAL INC COM 12508E101 61035 1858 SH SOLE 0 0 0 1858 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 190 12 SH SOLE 0 0 0 12 CENTENE CORP DEL COM 15135B101 143475 2415 SH SOLE 0 0 0 2415 CENTERPOINT ENERGY INC COM 15189T107 89363 5784 SH SOLE 0 0 0 5784 CGI INC CL A SUB VTG 12532H104 2570 48 SH SOLE 0 0 0 48 CHEGG INC COM 163092109 361378 10100 SH SOLE 0 0 0 10100 CHENIERE ENERGY INC COM NEW 16411R208 147065 4390 SH SOLE 0 0 0 4390 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 24113 893 SH SOLE 0 0 0 893 CHINA FD INC COM 169373107 4800 260 SH SOLE 0 0 0 260 CHURCHILL DOWNS INC COM 171484108 59711 580 SH SOLE 0 0 0 580 CIENA CORP COM NEW 171779309 267165 6711 SH SOLE 0 0 0 6711 CINEMARK HOLDINGS INC COM 17243V102 1019 100 SH SOLE 0 0 0 100 CIRRUS LOGIC INC COM 172755100 12010 183 SH SOLE 0 0 0 183 COASTAL FINL CORP WA COM NEW 19046P209 4330 412 SH SOLE 0 0 0 412 COLUMBIA PPTY TR INC COM NEW 198287203 25425 2034 SH SOLE 0 0 0 2034 COMCAST CORP NEW CL A 20030N101 2056647 59821 SH SOLE 0 0 0 59821 COMMERCIAL METALS CO COM 201723103 742 47 SH SOLE 0 0 0 47 CONCHO RES INC COM 20605P101 12598 294 SH SOLE 0 0 0 294 CONSTELLATION BRANDS INC CL A 21036P108 747095 5211 SH SOLE 0 0 0 5211 COOPER COS INC COM NEW 216648402 167056 606 SH SOLE 0 0 0 606 CORNERSTONE STRATEGIC VALUE COM 21924B302 6025 742 SH SOLE 0 0 0 742 CORNERSTONE TOTAL RETURN FD COM 21924U300 15920 2000 SH SOLE 0 0 0 2000 CORTEVA INC COM 22052L104 89404 3804 SH SOLE 0 0 0 3804 COSTAR GROUP INC COM 22160N109 97477 166 SH SOLE 0 0 0 166 COVANTA HLDG CORP COM 22282E102 16673 1950 SH SOLE 0 0 0 1950 CRACKER BARREL OLD CTRY STOR COM 22410J106 45023 541 SH SOLE 0 0 0 541 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 33852 4200 SH SOLE 0 0 0 4200 CUMULUS MEDIA INC COM CLASS A 231082801 3252 600 SH SOLE 0 0 0 600 CURTISS WRIGHT CORP COM 231561101 2957 32 SH SOLE 0 0 0 32 CVB FINL CORP COM 126600105 3449 172 SH SOLE 0 0 0 172 DANAHER CORPORATION 4.75 MND CV PFD 235851300 41326 40 SH SOLE 0 0 0 40 DANAHER CORPORATION COM 235851102 1383172 9993 SH SOLE 0 0 0 9993 DATADOG INC CL A COM 23804L103 25186 700 SH SOLE 0 0 0 700 DAVITA INC COM 23918K108 19015 250 SH SOLE 0 0 0 250 DEERE & CO COM 244199105 682729 4942 SH SOLE 0 0 0 4942 DELL TECHNOLOGIES INC CL C 24703L202 192094 4857 SH SOLE 0 0 0 4857 DENTSPLY SIRONA INC COM 24906P109 37277 960 SH SOLE 0 0 0 960 DIGITAL RLTY TR INC COM 253868103 497904 3584 SH SOLE 0 0 0 3584 DINE BRANDS GLOBAL INC COM 254423106 2610 91 SH SOLE 0 0 0 91 DIODES INC COM 254543101 179851 4426 SH SOLE 0 0 0 4426 DORCHESTER MINERALS LP COM UNIT 25820R105 1397 150 SH SOLE 0 0 0 150 DROPBOX INC CL A 26210C104 362000 20000 SH SOLE 0 0 0 20000 DYNATRACE INC COM 268150109 4768 200 SH SOLE 0 0 0 200 EATON VANCE SH TM DR DIVR IN COM 27828V104 9564 875 SH SOLE 0 0 0 875 EATON VANCE TX ADV GLBL DIV COM 27828S101 31608 2645 SH SOLE 0 0 0 2645 EATON VANCE TX MGD DIV EQ IN COM 27828N102 116994 12553 SH SOLE 0 0 0 12553 EGAIN CORP COM NEW 28225C806 784 107 SH SOLE 0 0 0 107 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4080 600 SH SOLE 0 0 0 600 ELECTRONIC ARTS INC COM 285512109 147851 1476 SH SOLE 0 0 0 1476 ENPHASE ENERGY INC COM 29355A107 37198 1152 SH SOLE 0 0 0 1152 ENTERGY CORP NEW COM 29364G103 72336 770 SH SOLE 0 0 0 770 ENTERPRISE PRODS PARTNERS L COM 293792107 179851 12577 SH SOLE 0 0 0 12577 EOG RES INC COM 26875P101 207244 5770 SH SOLE 0 0 0 5770 EPAM SYS INC COM 29414B104 301512 1624 SH SOLE 0 0 0 1624 EPIZYME INC COM 29428V104 3102 200 SH SOLE 0 0 0 200 ESSENT GROUP LTD COM G3198U102 5374 204 SH SOLE 0 0 0 204 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 251979 7650 SH SOLE 0 0 0 7650 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1346647 37753 SH SOLE 0 0 0 37753 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 25344 680 SH SOLE 0 0 0 680 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 67549 3100 SH SOLE 0 0 0 3100 ETF SER SOLUTIONS US GLB JETS 26922A842 31375 2130 SH SOLE 0 0 0 2130 ETHAN ALLEN INTERIORS INC COM 297602104 2279 223 SH SOLE 0 0 0 223 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2226312 145892 SH SOLE 0 0 0 145892 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 40959 2000 SH SOLE 0 0 0 2000 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 2350 100 SH SOLE 0 0 0 100 EXELON CORP COM 30161N101 474560 12892 SH SOLE 0 0 0 12892 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 49141 1617 SH SOLE 0 0 0 1617 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 4666 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 131323 5349 SH SOLE 0 0 0 5349 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 69927 3112 SH SOLE 0 0 0 3112 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 149617 3564 SH SOLE 0 0 0 3564 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 15934 385 SH SOLE 0 0 0 385 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 48588 2742 SH SOLE 0 0 0 2742 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9023 450 SH SOLE 0 0 0 450 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 87912 2664 SH SOLE 0 0 0 2664 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 765671 29874 SH SOLE 0 0 0 29874 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 18776365 672988 SH SOLE 0 0 0 672988 FIRST TR INTER DUR PFD & IN COM 33718W103 163967 9191 SH SOLE 0 0 0 9191 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2686 73 SH SOLE 0 0 0 73 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1184 19 SH SOLE 0 0 0 19 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 596253 14497 SH SOLE 0 0 0 14497 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 14978 1557 SH SOLE 0 0 0 1557 FIRST TR VALUE LINE 100 EX T COM SHS 33735G107 13471 750 SH SOLE 0 0 0 750 FIRSTSERVICE CORP NEW COM 33767E202 2005 26 SH SOLE 0 0 0 26 FLAHERTY & CRUMRIN PFD & INM COM 338480106 8328 690 SH SOLE 0 0 0 690 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 4046 200 SH SOLE 0 0 0 200 FLEXSHARES TR QLT DIV DEF IDX 33939L845 110578 3037 SH SOLE 0 0 0 3037 FLUSHING FINL CORP COM 343873105 19371 1450 SH SOLE 0 0 0 1450 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1271 21 SH SOLE 0 0 0 21 FORESCOUT TECHNOLOGIES INC COM 34553D101 5497 174 SH SOLE 0 0 0 174 FORTINET INC COM 34959E109 97933 968 SH SOLE 0 0 0 968 FORTIS INC COM 349553107 13975 366 SH SOLE 0 0 0 366 FORTIVE CORP COM 34959J108 83900 1520 SH SOLE 0 0 0 1520 FORWARD AIR CORP COM 349853101 1469 29 SH SOLE 0 0 0 29 FOSSIL GROUP INC COM 34988V106 2033 618 SH SOLE 0 0 0 618 FOSTER L B CO COM 350060109 3708 300 SH SOLE 0 0 0 300 FOX CORP CL B COM 35137L204 10525 460 SH SOLE 0 0 0 460 FRANKLIN LTD DURATION INCOME COM 35472T101 5495 700 SH SOLE 0 0 0 700 FRANKLIN RESOURCES INC COM 354613101 48000 2876 SH SOLE 0 0 0 2876 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2394 73 SH SOLE 0 0 0 73 FULGENT GENETICS INC COM 359664109 10760 1000 SH SOLE 0 0 0 1000 GABELLI HLTHCARE & WELLNESS SHS 36246K103 381 44 SH SOLE 0 0 0 44 GAMING & LEISURE PPTYS INC COM 36467J108 84820 3061 SH SOLE 0 0 0 3061 GENPACT LIMITED SHS G3922B107 192398 6589 SH SOLE 0 0 0 6589 GLACIER BANCORP INC NEW COM 37637Q105 3060 90 SH SOLE 0 0 0 90 GLADSTONE INVT CORP COM 376546107 36416 4639 SH SOLE 0 0 0 4639 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1277 25 SH SOLE 0 0 0 25 GLOBAL PARTNERS LP COM UNITS 37946R109 3528 400 SH SOLE 0 0 0 400 GLOBAL X FDS E COMMERCE ETF 37954Y467 25266 1671 SH SOLE 0 0 0 1671 GLOBAL X FDS GLBL X MLP ETF 37950E473 26775 8500 SH SOLE 0 0 0 8500 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2890 860 SH SOLE 0 0 0 860 GRANITESHARES GOLD TR SHS BEN INT 38748G101 71969 4584 SH SOLE 0 0 0 4584 GRAPHIC PACKAGING HLDG CO COM 388689101 2574 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 240035 15740 SH SOLE 0 0 0 15740 HALLIBURTON CO COM 406216101 92339 13480 SH SOLE 0 0 0 13480 HANCOCK JOHN PFD INCOME FD I COM 41013X106 154091 10006 SH SOLE 0 0 0 10006 HANCOCK JOHN PFD INCOME FD I COM 41021P103 78305 5732 SH SOLE 0 0 0 5732 HARLEY DAVIDSON INC COM 412822108 19240 1016 SH SOLE 0 0 0 1016 HARROW HEALTH INC COM 415858109 11460 3000 SH SOLE 0 0 0 3000 HCA HEALTHCARE INC COM 40412C101 174282 1940 SH SOLE 0 0 0 1940 HEALTHCARE RLTY TR COM 421946104 4748 170 SH SOLE 0 0 0 170 HEALTHCARE SVCS GROUP INC COM 421906108 7723 323 SH SOLE 0 0 0 323 HEICO CORP NEW COM 422806109 106021 1421 SH SOLE 0 0 0 1421 HEIDRICK & STRUGGLES INTL IN COM 422819102 2723 121 SH SOLE 0 0 0 121 HELIOS TECHNOLOGIES INC COM 42328H109 47052 1241 SH SOLE 0 0 0 1241 HERSHEY CO COM 427866108 1662343 12546 SH SOLE 0 0 0 12546 HILL ROM HLDGS INC COM 431475102 34204 340 SH SOLE 0 0 0 340 HILTON WORLDWIDE HLDGS INC COM 43300A203 10850 159 SH SOLE 0 0 0 159 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1910 697 SH SOLE 0 0 0 697 HORIZON BANCORP INC COM 440407104 3786 384 SH SOLE 0 0 0 384 HP INC COM 40434L105 107997 6221 SH SOLE 0 0 0 6221 HUNT J B TRANS SVCS INC COM 445658107 9223 100 SH SOLE 0 0 0 100 ICF INTL INC COM 44925C103 1237 18 SH SOLE 0 0 0 18 ICON PLC SHS G4705A100 20400 150 SH SOLE 0 0 0 150 IDACORP INC COM 451107106 1844 21 SH SOLE 0 0 0 21 IMAX CORP COM 45245E109 1195 132 SH SOLE 0 0 0 132 INDEPENDENT BANK CORP MASS COM 453836108 3927 61 SH SOLE 0 0 0 61 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 17908 629 SH SOLE 0 0 0 629 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 4915 285 SH SOLE 0 0 0 285 INFOSYS LTD SPONSORED ADR 456788108 10517 1281 SH SOLE 0 0 0 1281 INGREDION INC COM 457187102 10344 137 SH SOLE 0 0 0 137 INNOVATOR ETFS TR S&P 500 PWR 45782C813 333225 13925 SH SOLE 0 0 0 13925 INNOVATOR ETFS TR S&P 500 ULTRA 45782C565 4681 194 SH SOLE 0 0 0 194 INSIGHT SELECT INCOME FD COM 45781W109 51324 2600 SH SOLE 0 0 0 2600 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1468 34 SH SOLE 0 0 0 34 INTERNATIONAL BUSINESS MACHS COM 459200101 1947100 17553 SH SOLE 0 0 0 17553 INTERPUBLIC GROUP COS INC COM 460690100 16611 1026 SH SOLE 0 0 0 1026 INTUIT COM 461202103 234546 1020 SH SOLE 0 0 0 1020 INTUITIVE SURGICAL INC COM NEW 46120E602 731425 1477 SH SOLE 0 0 0 1477 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 444918 15187 SH SOLE 0 0 0 15187 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 192105 17076 SH SOLE 0 0 0 17076 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 311111 14052 SH SOLE 0 0 0 14052 BRIXMOR PPTY GROUP INC COM 11120U105 34848 3668 SH SOLE 0 0 0 3668 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4249 100 SH SOLE 0 0 0 100 BRUNSWICK CORP COM 117043109 7074 200 SH SOLE 0 0 0 200 BWX TECHNOLOGIES INC COM 05605H100 36484 749 SH SOLE 0 0 0 749 CABLE ONE INC COM 12685J105 128233 78 SH SOLE 0 0 0 78 CALLAWAY GOLF CO COM 131193104 5110 500 SH SOLE 0 0 0 500 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 1658 1579 SH SOLE 0 0 0 1579 CANNAE HLDGS INC COM 13765N107 7569 226 SH SOLE 0 0 0 226 CANON INC SPONSORED ADR 138006309 32850 1518 SH SOLE 0 0 0 1518 CANTEL MEDICAL CORP COM 138098108 11560 322 SH SOLE 0 0 0 322 CARNIVAL CORP UNIT 99/99/9999 143658300 139049 10558 SH SOLE 0 0 0 10558 CARTERS INC COM 146229109 1052 16 SH SOLE 0 0 0 16 CDW CORP COM 12514G108 81984 879 SH SOLE 0 0 0 879 CELLECTIS S A SPONSORED ADS 15117K103 26560 2887 SH SOLE 0 0 0 2887 CENTERSTATE BK CORP COM 15201P109 5203 302 SH SOLE 0 0 0 302 CERNER CORP COM 156782104 507636 8059 SH SOLE 0 0 0 8059 CHANGYOU COM LTD ADS REP CL A 15911M107 353 33 SH SOLE 0 0 0 33 CHEESECAKE FACTORY INC COM 163072101 9274 543 SH SOLE 0 0 0 543 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 17705 470 SH SOLE 0 0 0 470 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1038 34 SH SOLE 0 0 0 34 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2869 488 SH SOLE 0 0 0 488 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6403 180 SH SOLE 0 0 0 180 CINTAS CORP COM 172908105 328425 1896 SH SOLE 0 0 0 1896 CISCO SYS INC COM 17275R102 2106890 53597 SH SOLE 0 0 0 53597 CITIZENS FINANCIAL GROUP INC COM 174610105 183765 9770 SH SOLE 0 0 0 9770 CLARUS CORP NEW COM 18270P109 3998 408 SH SOLE 0 0 0 408 CLEARWAY ENERGY INC CL C 18539C204 52452 2790 SH SOLE 0 0 0 2790 CLOROX CO DEL COM 189054109 1443902 8334 SH SOLE 0 0 0 8334 CLOUDERA INC COM 18914U100 7870 1000 SH SOLE 0 0 0 1000 CNOOC LIMITED SPONSORED ADR 126132109 7243 70 SH SOLE 0 0 0 70 COCA COLA CO COM 191216100 2450032 55368 SH SOLE 0 0 0 55368 COCA COLA CONSOLIDATED INC COM 191098102 36493 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 33847 1796 SH SOLE 0 0 0 1796 COMMERCE BANCSHARES INC COM 200525103 4481 89 SH SOLE 0 0 0 89 COMMUNITY BK SYS INC COM 203607106 9232 157 SH SOLE 0 0 0 157 COMMVAULT SYSTEMS INC COM 204166102 80960 2000 SH SOLE 0 0 0 2000 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2894 278 SH SOLE 0 0 0 278 COMPASS MINERALS INTL INC COM 20451N101 57541 1496 SH SOLE 0 0 0 1496 CONAGRA BRANDS INC COM 205887102 15521 529 SH SOLE 0 0 0 529 CONOCOPHILLIPS COM 20825C104 595041 19320 SH SOLE 0 0 0 19320 CONSOLIDATED EDISON INC COM 209115104 705401 9044 SH SOLE 0 0 0 9044 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14735 2812 SH SOLE 0 0 0 2812 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 3317008 11633 SH SOLE 0 0 0 11633 COVETRUS INC COM 22304C100 651 80 SH SOLE 0 0 0 80 CREDICORP LTD COM G2519Y108 2575 18 SH SOLE 0 0 0 18 CREE INC COM 225447101 16099 454 SH SOLE 0 0 0 454 CRH PLC ADR 12626K203 9071 338 SH SOLE 0 0 0 338 CSX CORP COM 126408103 667039 11641 SH SOLE 0 0 0 11641 CUBIC CORP COM 229669106 17887 433 SH SOLE 0 0 0 433 CUMMINS INC COM 231021106 206309 1525 SH SOLE 0 0 0 1525 CYBERARK SOFTWARE LTD SHS M2682V108 369106 4314 SH SOLE 0 0 0 4314 CYTOSORBENTS CORP COM NEW 23283X206 10822 1400 SH SOLE 0 0 0 1400 DAVE & BUSTERS ENTMT INC COM 238337109 6318 483 SH SOLE 0 0 0 483 DBX ETF TR XTRACK HRVST CSI 233051879 14136 546 SH SOLE 0 0 0 546 DBX ETF TR XTRACK MSCI EAFE 233051200 49267 1838 SH SOLE 0 0 0 1838 DEUTSCHE BANK A G NAMEN AKT D18190898 23266 3624 SH SOLE 0 0 0 3624 DEVON ENERGY CORP NEW COM 25179M103 22152 3206 SH SOLE 0 0 0 3206 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 7000 2500 SH SOLE 0 0 0 2500 DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 4813 390 SH SOLE 0 0 0 390 DIME CMNTY BANCSHARES COM 253922108 25129 1833 SH SOLE 0 0 0 1833 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 2335 90 SH SOLE 0 0 0 90 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 457162 9834 SH SOLE 0 0 0 9834 DISCOVERY INC COM SER A 25470F104 342066 17596 SH SOLE 0 0 0 17596 DISCOVERY INC COM SER C 25470F302 7788 444 SH SOLE 0 0 0 444 DISH NETWORK CORPORATION CL A 25470M109 19950 998 SH SOLE 0 0 0 998 DISNEY WALT CO COM DISNEY 254687106 4258910 44088 SH SOLE 0 0 0 44088 DOLBY LABORATORIES INC COM CL A 25659T107 2385 44 SH SOLE 0 0 0 44 DOLLAR GEN CORP NEW COM 256677105 238326 1578 SH SOLE 0 0 0 1578 DOMINION ENERGY INC COM 25746U109 842384 11669 SH SOLE 0 0 0 11669 DONNELLEY R R & SONS CO COM 257867200 388 405 SH SOLE 0 0 0 405 DOUBLELINE OPPORTUNISTIC CR COM 258623107 173611 10153 SH SOLE 0 0 0 10153 DTE ENERGY CO COM 233331107 665381 7006 SH SOLE 0 0 0 7006 DUKE ENERGY CORP NEW COM NEW 26441C204 1297396 16041 SH SOLE 0 0 0 16041 DUOS TECHNOLOGIES GROUP INC COM 266042407 526 111 SH SOLE 0 0 0 111 DYCOM INDS INC COM 267475101 70538 2750 SH SOLE 0 0 0 2750 E TRADE FINANCIAL CORP COM NEW 269246401 269652 7857 SH SOLE 0 0 0 7857 EASTERLY GOVT PPTYS INC COM 27616P103 24640 1000 SH SOLE 0 0 0 1000 EASTMAN CHEM CO COM 277432100 44471 955 SH SOLE 0 0 0 955 EATON VANCE ENHANCED EQ INC COM 278274105 70433 5816 SH SOLE 0 0 0 5816 EATON VANCE LTD DUR INCOME F COM 27828H105 21362 2021 SH SOLE 0 0 0 2021 EATON VANCE NEW YORK MUN BD COM 27827Y109 15677 1355 SH SOLE 0 0 0 1355 EATON VANCE TAX-MANAGED GLOB COM 27829F108 53579 8398 SH SOLE 0 0 0 8398 EBAY INC COM 278642103 97491 3243 SH SOLE 0 0 0 3243 ECHOSTAR CORP CL A 278768106 2781 87 SH SOLE 0 0 0 87 EDITAS MEDICINE INC COM 28106W103 27603 1392 SH SOLE 0 0 0 1392 EDWARDS LIFESCIENCES CORP COM 28176E108 1766992 9368 SH SOLE 0 0 0 9368 EKSO BIONICS HLDGS INC COM 282644301 306 108 SH SOLE 0 0 0 108 ELANCO ANIMAL HEALTH INC COM 28414H103 12874 575 SH SOLE 0 0 0 575 ELASTIC N V ORD SHS N14506104 8092 145 SH SOLE 0 0 0 145 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 122780 13780 SH SOLE 0 0 0 13780 ENERGIZER HLDGS INC NEW COM 29272W109 9317 308 SH SOLE 0 0 0 308 EPR PPTYS COM SH BEN INT 26884U109 13442 555 SH SOLE 0 0 0 555 EQUINIX INC COM 29444U700 628317 1006 SH SOLE 0 0 0 1006 ESCO TECHNOLOGIES INC COM 296315104 8654 114 SH SOLE 0 0 0 114 ETF MANAGERS TR DRONE ECONMY STG 26924G805 3943 146 SH SOLE 0 0 0 146 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 526680 79200 SH SOLE 0 0 0 79200 ETF SER SOLUTIONS LONCAR CANCER 26922A826 123168 6305 SH SOLE 0 0 0 6305 EURONET WORLDWIDE INC COM 298736109 21001 245 SH SOLE 0 0 0 245 EVERGY INC COM 30034W106 275019 4996 SH SOLE 0 0 0 4996 EVERQUOTE INC COM CL A 30041R108 39533 1506 SH SOLE 0 0 0 1506 EXELIXIS INC COM 30161Q104 48216 2800 SH SOLE 0 0 0 2800 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 2468 215 SH SOLE 0 0 0 215 FERROGLOBE PLC SHS G33856108 487 1071 SH SOLE 0 0 0 1071 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3099 431 SH SOLE 0 0 0 431 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1080597 3619 SH SOLE 0 0 0 3619 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 11089 258 SH SOLE 0 0 0 258 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 15805 440 SH SOLE 0 0 0 440 FIREEYE INC COM 31816Q101 2190 207 SH SOLE 0 0 0 207 FIRST INDL RLTY TR INC COM 32054K103 48027 1445 SH SOLE 0 0 0 1445 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4031 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 11715 579 SH SOLE 0 0 0 579 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 789630 10675 SH SOLE 0 0 0 10675 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 318123 12345 SH SOLE 0 0 0 12345 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 518206 8724 SH SOLE 0 0 0 8724 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 588767 15932 SH SOLE 0 0 0 15932 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL AL 33737M409 2205 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 78981 2422 SH SOLE 0 0 0 2422 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 7760 450 SH SOLE 0 0 0 450 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 331968 2683 SH SOLE 0 0 0 2683 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1671056 64996 SH SOLE 0 0 0 64996 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 76087 4039 SH SOLE 0 0 0 4039 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 6002 384 SH SOLE 0 0 0 384 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1432 345 SH SOLE 0 0 0 345 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 928592 7082 SH SOLE 0 0 0 7082 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 388315 7367 SH SOLE 0 0 0 7367 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 23106 895 SH SOLE 0 0 0 895 FIRST TR NASDAQ-100 TECH IND SHS 337345102 161011 1905 SH SOLE 0 0 0 1905 FIRST TR S&P REIT INDEX FD COM 33734G108 83406 4406 SH SOLE 0 0 0 4406 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 9126 920 SH SOLE 0 0 0 920 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 1251 604 SH SOLE 0 0 0 604 FITBIT INC CL A 33812L102 1332 200 SH SOLE 0 0 0 200 FIVE BELOW INC COM 33829M101 387442 5505 SH SOLE 0 0 0 5505 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 8141 972 SH SOLE 0 0 0 972 FLEXSHARES TR CR SCD US BD 33939L761 23050 453 SH SOLE 0 0 0 453 FLEXSHARES TR IBOXX 3R TARGT 33939L506 4303 175 SH SOLE 0 0 0 175 FLEXSHARES TR MORNSTAR UPSTR 33939L407 6759 300 SH SOLE 0 0 0 300 FLOOR & DECOR HLDGS INC CL A 339750101 197803 6164 SH SOLE 0 0 0 6164 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 4032 96 SH SOLE 0 0 0 96 FRANCO NEVADA CORP COM 351858105 34135 343 SH SOLE 0 0 0 343 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 317924 12497 SH SOLE 0 0 0 12497 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 205669 6650 SH SOLE 0 0 0 6650 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 10993 500 SH SOLE 0 0 0 500 GABELLI DIVID & INCOME TR COM 36242H104 58648 3960 SH SOLE 0 0 0 3960 GALLAGHER ARTHUR J & CO COM 363576109 7308 90 SH SOLE 0 0 0 90 GANNETT CO INC COM 36472T109 8920 6027 SH SOLE 0 0 0 6027 GARMIN LTD SHS H2906T109 480847 6415 SH SOLE 0 0 0 6415 GARTNER INC COM 366651107 24893 250 SH SOLE 0 0 0 250 GENERAC HLDGS INC COM 368736104 284448 3053 SH SOLE 0 0 0 3053 GENERAL MLS INC COM 370334104 1144159 21682 SH SOLE 0 0 0 21682 GENWORTH FINL INC COM CL A 37247D106 4349 1310 SH SOLE 0 0 0 1310 GEO GROUP INC NEW COM 36162J106 6873 565 SH SOLE 0 0 0 565 GLOBAL NET LEASE INC COM NEW 379378201 171263 12810 SH SOLE 0 0 0 12810 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 52575 3601 SH SOLE 0 0 0 3601 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 7788 625 SH SOLE 0 0 0 625 GLOBAL X FDS GLB X MLP ENRG I 37950E226 12117 1974 SH SOLE 0 0 0 1974 GLOBAL X FDS GLB X SUPERDIV 37950E549 18696 2006 SH SOLE 0 0 0 2006 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 22196 2306 SH SOLE 0 0 0 2306 GLOBAL X FDS GLOBAL X SILVER 37954Y848 37850 1587 SH SOLE 0 0 0 1587 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 37501 2067 SH SOLE 0 0 0 2067 GLOBAL X FDS US INFR DEV ETF 37954Y673 76938 6250 SH SOLE 0 0 0 6250 GLOBUS MED INC CL A 379577208 2254 53 SH SOLE 0 0 0 53 GLU MOBILE INC COM 379890106 1403 223 SH SOLE 0 0 0 223 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 250254 6741 SH SOLE 0 0 0 6741 GOLDMAN SACHS GROUP INC COM 38141G104 682770 4417 SH SOLE 0 0 0 4417 GOLUB CAP BDC INC COM 38173M102 2148 171 SH SOLE 0 0 0 171 GOODYEAR TIRE & RUBR CO COM 382550101 18903 3248 SH SOLE 0 0 0 3248 INTEL CORP COM 458140100 2382279 44018 SH SOLE 0 0 0 44018 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 49100 481 SH SOLE 0 0 0 481 INTL PAPER CO COM 460146103 338614 10877 SH SOLE 0 0 0 10877 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 21474 350 SH SOLE 0 0 0 350 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 6895 257 SH SOLE 0 0 0 257 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 186852 8124 SH SOLE 0 0 0 8124 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 74229 3427 SH SOLE 0 0 0 3427 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 10772 485 SH SOLE 0 0 0 485 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 33306 1280 SH SOLE 0 0 0 1280 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 26917 555 SH SOLE 0 0 0 555 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 134125 5440 SH SOLE 0 0 0 5440 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 136406 2424 SH SOLE 0 0 0 2424 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 28643 1300 SH SOLE 0 0 0 1300 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 11410 102 SH SOLE 0 0 0 102 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 13176 450 SH SOLE 0 0 0 450 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 395519 2091 SH SOLE 0 0 0 2091 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 108328 1320 SH SOLE 0 0 0 1320 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4989423 59384 SH SOLE 0 0 0 59384 INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 60568 3461 SH SOLE 0 0 0 3461 INVESCO EXCHANGE-TRADED FD T DWA EMERG MKTS 46138E867 13116 900 SH SOLE 0 0 0 900 INVESCO EXCHANGE-TRADED FD T DWA SMLCP MENT 46138E842 17310 425 SH SOLE 0 0 0 425 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 697909 29189 SH SOLE 0 0 0 29189 INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 16338 1059 SH SOLE 0 0 0 1059 INVESCO EXCHANGE-TRADED FD T GBL CLEAN ENRG 46138G847 4628 400 SH SOLE 0 0 0 400 INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 999221 22756 SH SOLE 0 0 0 22756 INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 117648 4475 SH SOLE 0 0 0 4475 INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 3734 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 726507 31328 SH SOLE 0 0 0 31328 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 35537 1656 SH SOLE 0 0 0 1656 IPG PHOTONICS CORP COM 44980X109 29776 270 SH SOLE 0 0 0 270 IRON MTN INC NEW COM 46284V101 103932 4367 SH SOLE 0 0 0 4367 ISHARES INC MIN VOL EMRG MKT 464286533 630675 13441 SH SOLE 0 0 0 13441 ISHARES INC MSCI GBL GOLD MN 46434G855 91297 4765 SH SOLE 0 0 0 4765 ISHARES INC MSCI HONG KG ETF 464286871 41974 2105 SH SOLE 0 0 0 2105 ISHARES INC MSCI ISRAEL ETF 464286632 6466 144 SH SOLE 0 0 0 144 ISHARES INC MSCI JAPN SMCETF 464286582 3468 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 8700 375 SH SOLE 0 0 0 375 ISHARES INC MSCI WORLD ETF 464286392 203709 2614 SH SOLE 0 0 0 2614 ISHARES SILVER TRUST ISHARES 46428Q109 455889 34934 SH SOLE 0 0 0 34934 ISHARES TR 0-5YR HI YL CP 46434V407 321851 7875 SH SOLE 0 0 0 7875 ISHARES TR AGGRES ALLOC ETF 464289859 60084 1266 SH SOLE 0 0 0 1266 ISHARES TR CALIF MUN BD ETF 464288356 72624 1200 SH SOLE 0 0 0 1200 ISHARES TR CHINA SM-CAP ETF 46429B200 51559 1485 SH SOLE 0 0 0 1485 ISHARES TR CONSER ALLOC ETF 464289883 57966 1716 SH SOLE 0 0 0 1716 ISHARES TR CORE HIGH DV ETF 46429B663 1381812 19313 SH SOLE 0 0 0 19313 ISHARES TR CORE MSCI EURO 46434V738 58364 1574 SH SOLE 0 0 0 1574 ISHARES TR CORE MSCI TOTAL 46432F834 90003 1915 SH SOLE 0 0 0 1915 ISHARES TR CORE S&P MCP ETF 464287507 2346441 16311 SH SOLE 0 0 0 16311 ISHARES TR CORE S&P SCP ETF 464287804 4940875 88057 SH SOLE 0 0 0 88057 ISHARES TR EAFE SML CP ETF 464288273 1239340 27645 SH SOLE 0 0 0 27645 ISHARES TR EDEG HIG YLELD 46435G250 100730 2294 SH SOLE 0 0 0 2294 ISHARES TR EDGE INVT GRDE 46435G219 15734 320 SH SOLE 0 0 0 320 ISHARES TR EDGE MSCI MINM 46435G433 20507 793 SH SOLE 0 0 0 793 ISHARES TR EDGE US FIXD INM 46435U796 30267 310 SH SOLE 0 0 0 310 ISHARES TR EUROPE ETF 464287861 49109 1390 SH SOLE 0 0 0 1390 ISHARES TR EXPANDED TECH 464287515 590055 2806 SH SOLE 0 0 0 2806 ISHARES TR GL CLEAN ENE ETF 464288224 30818 3227 SH SOLE 0 0 0 3227 ISHARES TR GLOBAL ENERG ETF 464287341 13242 784 SH SOLE 0 0 0 784 ISHARES TR IBONDS DEC 46435U697 264216 10100 SH SOLE 0 0 0 10100 ISHARES TR IBONDS DEC 25 46435U432 232797 8610 SH SOLE 0 0 0 8610 ISHARES TR INTL DEVPPTY ETF 464288422 209087 7513 SH SOLE 0 0 0 7513 ISHARES TR INTL TREA BD ETF 464288117 49310 1000 SH SOLE 0 0 0 1000 ISHARES TR INTRM GOV CR ETF 464288612 2990062 26064 SH SOLE 0 0 0 26064 ISHARES TR MRGSTR MD CP GRW 464288307 212003 972 SH SOLE 0 0 0 972 ISHARES TR MRNGSTR LG-CP GR 464287119 74509 401 SH SOLE 0 0 0 401 ISHARES TR MSCI EMG MKT ETF 464287234 1371116 40173 SH SOLE 0 0 0 40173 ISHARES TR MSCI EURO FL ETF 464289180 2193 175 SH SOLE 0 0 0 175 ISHARES TR MSCI MIN VOL ETF 46429B697 1445826 26770 SH SOLE 0 0 0 26770 ISHARES TR MSCI USA ESG SLC 464288802 29538 269 SH SOLE 0 0 0 269 ISHARES TR MULTIFACTOR USA 46434V282 3968 150 SH SOLE 0 0 0 150 ISHARES TR NASDAQ BIOTECH 464287556 701631 6512 SH SOLE 0 0 0 6512 ISHARES TR NATIONAL MUN ETF 464288414 2220192 19646 SH SOLE 0 0 0 19646 ISHARES TR NEW YORK MUN ETF 464288323 425086 7523 SH SOLE 0 0 0 7523 ISHARES TR RUS MDCP VAL ETF 464287473 2892292 45129 SH SOLE 0 0 0 45129 ISHARES TR RUS TOP 200 ETF 464289446 16065 261 SH SOLE 0 0 0 261 ISHARES TR S&P MC 400GR ETF 464287606 504905 2829 SH SOLE 0 0 0 2829 ISHARES TR SELECT DIVID ETF 464287168 1439153 19570 SH SOLE 0 0 0 19570 ISHARES TR TRANS AVG ETF 464287192 36631 265 SH SOLE 0 0 0 265 ISHARES TR U.S. FINLS ETF 464287788 346152 3558 SH SOLE 0 0 0 3558 ISHARES TR U.S. MED DVC ETF 464288810 812765 3607 SH SOLE 0 0 0 3607 ISHARES TR U.S. REAL ES ETF 464287739 173596 2495 SH SOLE 0 0 0 2495 ISHARES TR US AER DEF ETF 464288760 946517 6580 SH SOLE 0 0 0 6580 EXPEDIA GROUP INC COM NEW 30212P303 276061 4906 SH SOLE 0 0 0 4906 F N B CORP COM 302520101 41737 5663 SH SOLE 0 0 0 5663 F5 NETWORKS INC COM 315616102 7677 72 SH SOLE 0 0 0 72 FACEBOOK INC CL A 30303M102 7738019 46391 SH SOLE 0 0 0 46391 FASTENAL CO COM 311900104 112344 3595 SH SOLE 0 0 0 3595 FEDEX CORP COM 31428X106 547376 4514 SH SOLE 0 0 0 4514 FERRARI N V COM N3167Y103 5043 33 SH SOLE 0 0 0 33 FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 8709 300 SH SOLE 0 0 0 300 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 32700 1113 SH SOLE 0 0 0 1113 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 11033 176 SH SOLE 0 0 0 176 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 4555 219 SH SOLE 0 0 0 219 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1742 70 SH SOLE 0 0 0 70 FIFTH THIRD BANCORP COM 316773100 6816 459 SH SOLE 0 0 0 459 FIRST MAJESTIC SILVER CORP COM 32076V103 41628 6725 SH SOLE 0 0 0 6725 FIRST SOLAR INC COM 336433107 43297 1201 SH SOLE 0 0 0 1201 FIRST TR BICK INDEX FD COM SHS 33733H107 5103 250 SH SOLE 0 0 0 250 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 2586 282 SH SOLE 0 0 0 282 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 20110 1000 SH SOLE 0 0 0 1000 FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 13141 330 SH SOLE 0 0 0 330 FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 21765 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 29260 1071 SH SOLE 0 0 0 1071 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 61888 982 SH SOLE 0 0 0 982 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 61687 1292 SH SOLE 0 0 0 1292 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2977680 59910 SH SOLE 0 0 0 59910 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 215612 15727 SH SOLE 0 0 0 15727 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 7983090 135238 SH SOLE 0 0 0 135238 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6273969 123019 SH SOLE 0 0 0 123019 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 42350 2182 SH SOLE 0 0 0 2182 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 264450 22545 SH SOLE 0 0 0 22545 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 171442 9637 SH SOLE 0 0 0 9637 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 58726 3957 SH SOLE 0 0 0 3957 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 44385805 1611685 SH SOLE 0 0 0 1611685 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 663224 13754 SH SOLE 0 0 0 13754 FIRST TR MORNINGSTAR DIVID L SHS 336917109 147211 6593 SH SOLE 0 0 0 6593 FIRST TR SR FLG RTE INCM FD COM 33733U108 2977 313 SH SOLE 0 0 0 313 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 24189 3300 SH SOLE 0 0 0 3300 FIRSTENERGY CORP COM 337932107 294500 7350 SH SOLE 0 0 0 7350 FISERV INC COM 337738108 621140 6539 SH SOLE 0 0 0 6539 FLAHERTY & CRUMRIN PFD & INM COM 338478100 101613 6085 SH SOLE 0 0 0 6085 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 13398 812 SH SOLE 0 0 0 812 FLEETCOR TECHNOLOGIES INC COM 339041105 278504 1493 SH SOLE 0 0 0 1493 FLEXION THERAPEUTICS INC COM 33938J106 1181 150 SH SOLE 0 0 0 150 FLEXSHARES TR DISCP DUR MBS 33939L779 15919 670 SH SOLE 0 0 0 670 FLEXSHARES TR INTL QLTDV IDX 33939L837 7088 400 SH SOLE 0 0 0 400 FLEXSHARES TR STOXX GLOBR INF 33939L795 10335 239 SH SOLE 0 0 0 239 FLOWERS FOODS INC COM 343498101 22654 1104 SH SOLE 0 0 0 1104 FOOT LOCKER INC COM 344849104 2271 103 SH SOLE 0 0 0 103 FOX CORP CL A COM 35137L105 284151 12025 SH SOLE 0 0 0 12025 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 12514 132 SH SOLE 0 0 0 132 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 323479 11716 SH SOLE 0 0 0 11716 FREEPORT-MCMORAN INC CL B 35671D857 47585 7050 SH SOLE 0 0 0 7050 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 119 314 SH SOLE 0 0 0 314 FUNKO INC COM CL A 361008105 2665 668 SH SOLE 0 0 0 668 GALECTIN THERAPEUTICS INC COM NEW 363225202 2021 1031 SH SOLE 0 0 0 1031 GCI LIBERTY INC COM CLASS A 36164V305 4785 84 SH SOLE 0 0 0 84 GENERAL ELECTRIC CO COM 369604103 1169933 147347 SH SOLE 0 0 0 147347 GENERAL MTRS CO COM 37045V100 311650 14998 SH SOLE 0 0 0 14998 GENUINE PARTS CO COM 372460105 31376 466 SH SOLE 0 0 0 466 GERMAN AMERN BANCORP INC COM 373865104 57123 2081 SH SOLE 0 0 0 2081 GIBRALTAR INDS INC COM 374689107 2275 53 SH SOLE 0 0 0 53 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 4533 612 SH SOLE 0 0 0 612 GLADSTONE LD CORP COM 376549101 4598 388 SH SOLE 0 0 0 388 GLOBAL PMTS INC COM 37940X102 844788 5857 SH SOLE 0 0 0 5857 GLOBAL X FDS CONSCIOUS COS 37954Y731 238784 13088 SH SOLE 0 0 0 13088 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 116713 5376 SH SOLE 0 0 0 5376 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 567062 29427 SH SOLE 0 0 0 29427 GOLDMAN SACHS BDC INC SHS 38147U107 432 35 SH SOLE 0 0 0 35 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 39387 391 SH SOLE 0 0 0 391 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 15644 305 SH SOLE 0 0 0 305 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3558675 135983 SH SOLE 0 0 0 135983 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 10803 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 28892 116 SH SOLE 0 0 0 116 GRAND CANYON ED INC COM 38526M106 148756 1950 SH SOLE 0 0 0 1950 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 63449 2700 SH SOLE 0 0 0 2700 GRAY TELEVISION INC COM 389375106 2008 187 SH SOLE 0 0 0 187 GRUBHUB INC COM 400110102 214403 5264 SH SOLE 0 0 0 5264 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 2470 500 SH SOLE 0 0 0 500 HAIN CELESTIAL GROUP INC COM 405217100 1596765 61485 SH SOLE 0 0 0 61485 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 22008 1200 SH SOLE 0 0 0 1200 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 84813 6958 SH SOLE 0 0 0 6958 HANESBRANDS INC COM 410345102 9641 1225 SH SOLE 0 0 0 1225 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 7676244 193132 SH SOLE 0 0 0 193132 HASBRO INC COM 418056107 63733 891 SH SOLE 0 0 0 891 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 41255 1948 SH SOLE 0 0 0 1948 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 35958 1735 SH SOLE 0 0 0 1735 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 2893 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 113679 2280 SH SOLE 0 0 0 2280 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 1042 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 9299 200 SH SOLE 0 0 0 200 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 4331 155 SH SOLE 0 0 0 155 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 62405 1426 SH SOLE 0 0 0 1426 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2681 29 SH SOLE 0 0 0 29 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 29216 776 SH SOLE 0 0 0 776 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 29328 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 206625 4208 SH SOLE 0 0 0 4208 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 677654 7661 SH SOLE 0 0 0 7661 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 146887 5479 SH SOLE 0 0 0 5479 INVESCO EXCHANGE-TRADED FD T RUSEL 1000 EQL 46138E420 6469 267 SH SOLE 0 0 0 267 INVESCO EXCHANGE-TRADED FD T S&P SMLCAP QTY 46138G300 21428 1000 SH SOLE 0 0 0 1000 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 10154582 216423 SH SOLE 0 0 0 216423 INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 322212 12771 SH SOLE 0 0 0 12771 INVESCO QQQ TR UNIT SER 1 46090E103 25449848 133665 SH SOLE 0 0 0 133665 ISHARES GOLD TRUST ISHARES 464285105 6047571 401299 SH SOLE 0 0 0 401299 ISHARES INC EM MKTS DIV ETF 464286319 28150 1000 SH SOLE 0 0 0 1000 ISHARES INC ESG MSCI EM ETF 46434G863 1286 47 SH SOLE 0 0 0 47 ISHARES INC MSCI EQUAL WEITE 464286681 3078 66 SH SOLE 0 0 0 66 ISHARES INC MSCI FRNTR100ETF 464286145 16760 785 SH SOLE 0 0 0 785 ISHARES INC MSCI GERMANY ETF 464286806 16217 755 SH SOLE 0 0 0 755 ISHARES INC MSCI JPN ETF NEW 46434G822 20991 425 SH SOLE 0 0 0 425 ISHARES INC MSCI STH AFR ETF 464286780 11068 390 SH SOLE 0 0 0 390 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 17670 1900 SH SOLE 0 0 0 1900 ISHARES TR 0-5YR INVT GR CP 46434V100 417416 8325 SH SOLE 0 0 0 8325 ISHARES TR 3YRTB ETF 464288125 53240 690 SH SOLE 0 0 0 690 ISHARES TR BARCLAYS 7 10 YR 464287440 879155 7237 SH SOLE 0 0 0 7237 ISHARES TR CHINA LG-CAP ETF 464287184 10136 270 SH SOLE 0 0 0 270 ISHARES TR COHEN STEER REIT 464287564 95884 1047 SH SOLE 0 0 0 1047 ISHARES TR CONV BD ETF 46435G102 12775 235 SH SOLE 0 0 0 235 ISHARES TR CORE MSCI EAFE 46432F842 558328 11191 SH SOLE 0 0 0 11191 ISHARES TR CORE MSCI PAC 46434V696 1391 30 SH SOLE 0 0 0 30 ISHARES TR CORE TOTAL USD 46434V613 34283 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 3518257 98578 SH SOLE 0 0 0 98578 ISHARES TR ESG USD CORPT 46435G193 8124 316 SH SOLE 0 0 0 316 ISHARES TR EXPND TEC SC ETF 464287549 512478 2420 SH SOLE 0 0 0 2420 ISHARES TR GLB CNSM STP ETF 464288737 6741 141 SH SOLE 0 0 0 141 ISHARES TR GLOB HLTHCRE ETF 464287325 35724 586 SH SOLE 0 0 0 586 ISHARES TR GLOBAL 100 ETF 464287572 319900 7163 SH SOLE 0 0 0 7163 ISHARES TR IBONDS DEC2026 46435GAA0 54133 2205 SH SOLE 0 0 0 2205 ISHARES TR IBONDS DEC25 ETF 46434VBD1 301013 12055 SH SOLE 0 0 0 12055 ISHARES TR IBONDS SEP2020 46434V571 777491 30645 SH SOLE 0 0 0 30645 ISHARES TR INTL SEL DIV ETF 464288448 122304 5412 SH SOLE 0 0 0 5412 ISHARES TR INTRM TR CRP ETF 464288638 131973 2403 SH SOLE 0 0 0 2403 ISHARES TR LNG TR CRPRT BD 464289511 20931 329 SH SOLE 0 0 0 329 ISHARES TR MBS ETF 464288588 126896 1149 SH SOLE 0 0 0 1149 ISHARES TR MRGSTR MD CP VAL 464288406 18588 174 SH SOLE 0 0 0 174 ISHARES TR MRGSTR SM CP GR 464288604 21943 132 SH SOLE 0 0 0 132 ISHARES TR MSCI AC ASIA ETF 464288182 4180 70 SH SOLE 0 0 0 70 ISHARES TR MSCI GERMNY ETF 46429B465 2203 50 SH SOLE 0 0 0 50 ISHARES TR MSCI INDIA ETF 46429B598 96613 4007 SH SOLE 0 0 0 4007 ISHARES TR MSCI KLD400 SOC 464288570 65770 675 SH SOLE 0 0 0 675 ISHARES TR PFD AND INCM SEC 464288687 5331045 167432 SH SOLE 0 0 0 167432 ISHARES TR ROBOTICS ARTIF 46435U556 22919 1025 SH SOLE 0 0 0 1025 ISHARES TR RUS 1000 ETF 464287622 1078298 7619 SH SOLE 0 0 0 7619 ISHARES TR RUS 2000 GRW ETF 464287648 320350 2025 SH SOLE 0 0 0 2025 ISHARES TR RUS MID CAP ETF 464287499 2059597 47709 SH SOLE 0 0 0 47709 ISHARES TR S&P 100 ETF 464287101 47567 401 SH SOLE 0 0 0 401 ISHARES TR S&P 500 GRWT ETF 464287309 7253255 43946 SH SOLE 0 0 0 43946 ISHARES TR S&P MC 400VL ETF 464287705 409495 3731 SH SOLE 0 0 0 3731 ISHARES TR U.S. ENERGY ETF 464287796 37510 2450 SH SOLE 0 0 0 2450 ISHARES TR U.S. TECH ETF 464287721 588595 2880 SH SOLE 0 0 0 2880 ISHARES TR U.S. UTILITS ETF 464287697 61174 443 SH SOLE 0 0 0 443 ISHARES TR US HLTHCR PR ETF 464288828 61683 370 SH SOLE 0 0 0 370 ISHARES TR USA MOMENTUM FCT 46432F396 4387423 41204 SH SOLE 0 0 0 41204 ISHARES TR USD INV GRDE ETF 464288620 19176 342 SH SOLE 0 0 0 342 ISHARES U S ETF TR INT RT HDG C B 46431W705 5147 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 3000 SH SOLE 0 0 0 3000 J & J SNACK FOODS CORP COM 466032109 1815 15 SH SOLE 0 0 0 15 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 1179 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 33491 700 SH SOLE 0 0 0 700 J2 GLOBAL INC COM 48123V102 26497 354 SH SOLE 0 0 0 354 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3194 43 SH SOLE 0 0 0 43 JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 4884 150 SH SOLE 0 0 0 150 JONES LANG LASALLE INC COM 48020Q107 10199 101 SH SOLE 0 0 0 101 JOYY INC ADS REPSTG COM A 46591M109 1331873 25007 SH SOLE 0 0 0 25007 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 24065 2665 SH SOLE 0 0 0 2665 KBR INC COM 48242W106 331 16 SH SOLE 0 0 0 16 GOPRO INC CL A 38268T103 2620 1000 SH SOLE 0 0 0 1000 GRACO INC COM 384109104 3167 65 SH SOLE 0 0 0 65 GRANITE PT MTG TR INC COM 38741L107 4614 910 SH SOLE 0 0 0 910 GREAT WESTN BANCORP INC COM 391416104 2253 110 SH SOLE 0 0 0 110 GREEN PLAINS INC COM 393222104 1455 300 SH SOLE 0 0 0 300 GRIFOLS S A SP ADR REP B NVT 398438408 2719 135 SH SOLE 0 0 0 135 GUIDEWIRE SOFTWARE INC COM 40171V100 16100 203 SH SOLE 0 0 0 203 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 8839 550 SH SOLE 0 0 0 550 HARTFORD FINL SVCS GROUP INC COM 416515104 318508 9038 SH SOLE 0 0 0 9038 HCI GROUP INC COM 40416E103 70984 1764 SH SOLE 0 0 0 1764 HD SUPPLY HLDGS INC COM 40416M105 122277 4301 SH SOLE 0 0 0 4301 HEALTHSTREAM INC COM 42222N103 2395 100 SH SOLE 0 0 0 100 HELMERICH & PAYNE INC COM 423452101 28189 1801 SH SOLE 0 0 0 1801 HENRY JACK & ASSOC INC COM 426281101 300937 1939 SH SOLE 0 0 0 1939 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2485 153 SH SOLE 0 0 0 153 HESS CORP COM 42809H107 15888 477 SH SOLE 0 0 0 477 HEWLETT PACKARD ENTERPRISE C COM 42824C109 112244 11560 SH SOLE 0 0 0 11560 HEXO CORP COM 428304109 24135 29870 SH SOLE 0 0 0 29870 HOME DEPOT INC COM 437076102 4506586 24137 SH SOLE 0 0 0 24137 HONDA MOTOR LTD AMERN SHS 438128308 47817 2129 SH SOLE 0 0 0 2129 HORIZON THERAPEUTICS PUB LTD SHS G46188101 516306 17431 SH SOLE 0 0 0 17431 HORMEL FOODS CORP COM 440452100 195142 4184 SH SOLE 0 0 0 4184 HOULIHAN LOKEY INC CL A 441593100 2762 53 SH SOLE 0 0 0 53 HSBC HLDGS PLC SPON ADR NEW 404280406 49718 1775 SH SOLE 0 0 0 1775 HUDSON TECHNOLOGIES INC COM 444144109 473 686 SH SOLE 0 0 0 686 HUMANA INC COM 444859102 196699 626 SH SOLE 0 0 0 626 HUNTINGTON BANCSHARES INC COM 446150104 160355 19532 SH SOLE 0 0 0 19532 HUNTSMAN CORP COM 447011107 255728 17722 SH SOLE 0 0 0 17722 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1196 67 SH SOLE 0 0 0 67 IAC INTERACTIVECORP COM 44919P508 179230 1000 SH SOLE 0 0 0 1000 IBERIABANK CORP COM 450828108 2170 60 SH SOLE 0 0 0 60 ICAD INC COM NEW 44934S206 1908 260 SH SOLE 0 0 0 260 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 66489 1373 SH SOLE 0 0 0 1373 ICICI BANK LIMITED ADR 45104G104 9224 1085 SH SOLE 0 0 0 1085 ICU MED INC COM 44930G107 19572 97 SH SOLE 0 0 0 97 IHEARTMEDIA INC COM CL A 45174J509 2193 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 184483 1298 SH SOLE 0 0 0 1298 INDEPENDENT BANK CORP MICH COM NEW 453838609 32701 2541 SH SOLE 0 0 0 2541 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8982 298 SH SOLE 0 0 0 298 INGERSOLL RAND INC COM 45687V106 51857 2091 SH SOLE 0 0 0 2091 INNOVATIVE INDL PPTYS INC COM 45781V101 70995 935 SH SOLE 0 0 0 935 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 21508 700 SH SOLE 0 0 0 700 INNOVATOR ETFS TR S&P 500 POWER 45782C573 4547 194 SH SOLE 0 0 0 194 INSEEGO CORP COM 45782B104 2243 360 SH SOLE 0 0 0 360 INSMED INC COM PAR $.01 457669307 8015 500 SH SOLE 0 0 0 500 INSULET CORP COM 45784P101 6627 40 SH SOLE 0 0 0 40 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 26445 592 SH SOLE 0 0 0 592 INTER PARFUMS INC COM 458334109 4774 103 SH SOLE 0 0 0 103 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2824 67 SH SOLE 0 0 0 67 INTERDIGITAL INC COM 45867G101 8926 200 SH SOLE 0 0 0 200 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17372 2920 SH SOLE 0 0 0 2920 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 222360 4186 SH SOLE 0 0 0 4186 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 114174 1196 SH SOLE 0 0 0 1196 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 24307 3046 SH SOLE 0 0 0 3046 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2305324 109725 SH SOLE 0 0 0 109725 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 4272 104 SH SOLE 0 0 0 104 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 54210 1868 SH SOLE 0 0 0 1868 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 744269 24702 SH SOLE 0 0 0 24702 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 13857 255 SH SOLE 0 0 0 255 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 97388 5766 SH SOLE 0 0 0 5766 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 135614 3041 SH SOLE 0 0 0 3041 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 189157 6024 SH SOLE 0 0 0 6024 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 17556 179 SH SOLE 0 0 0 179 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 177325 1112 SH SOLE 0 0 0 1112 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 114277 2158 SH SOLE 0 0 0 2158 INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 673456 17108 SH SOLE 0 0 0 17108 INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 5985 125 SH SOLE 0 0 0 125 INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 332137 20032 SH SOLE 0 0 0 20032 INVESCO EXCHANGE-TRADED FD T KBW HIG DV YLD 46138E610 7494 692 SH SOLE 0 0 0 692 INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594 23513 1419 SH SOLE 0 0 0 1419 INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 962365 37301 SH SOLE 0 0 0 37301 INVESCO EXCHANGE-TRADED FD T NY AMT FRE MUN 46138E529 76205 3035 SH SOLE 0 0 0 3035 INVESCO EXCHANGE-TRADED FD T S&P SMLCP HELT 46138E149 37313 361 SH SOLE 0 0 0 361 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 413042 13367 SH SOLE 0 0 0 13367 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 5235 378 SH SOLE 0 0 0 378 INVESCO LTD SHS G491BT108 10942 1205 SH SOLE 0 0 0 1205 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3635 1066 SH SOLE 0 0 0 1066 INVESCO MUN TR COM 46131J103 4680 400 SH SOLE 0 0 0 400 INVITAE CORP COM 46185L103 52315 3827 SH SOLE 0 0 0 3827 IQVIA HLDGS INC COM 46266C105 100741 934 SH SOLE 0 0 0 934 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1009 100 SH SOLE 0 0 0 100 ISHARES INC CORE MSCI EMKT 46434G103 247043 6104 SH SOLE 0 0 0 6104 ISHARES INC MIN VOL GBL ETF 464286525 62987 784 SH SOLE 0 0 0 784 ISHARES INC MSCI BRAZIL ETF 464286400 5890 250 SH SOLE 0 0 0 250 ISHARES INC MSCI BRIC INDX 464286657 39193 1100 SH SOLE 0 0 0 1100 ISHARES TR US INDUSTRIALS 464287754 42849 345 SH SOLE 0 0 0 345 ISHARES TR YLD OPTIM BD 46434V787 121500 4927 SH SOLE 0 0 0 4927 ISHARES U S ETF TR COMMOD SEL STG 46431W853 6623 295 SH SOLE 0 0 0 295 ITRON INC COM 465741106 2792 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 151505 1519 SH SOLE 0 0 0 1519 JD COM INC SPON ADR CL A 47215P106 901773 22266 SH SOLE 0 0 0 22266 JETBLUE AWYS CORP COM 477143101 96221 10751 SH SOLE 0 0 0 10751 JOHNSON & JOHNSON COM 478160104 3768284 28737 SH SOLE 0 0 0 28737 JPMORGAN CHASE & CO COM 46625H100 6930550 76980 SH SOLE 0 0 0 76980 KAMAN CORP COM 483548103 3347 87 SH SOLE 0 0 0 87 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 1715 515 SH SOLE 0 0 0 515 KB HOME COM 48666K109 11258 622 SH SOLE 0 0 0 622 KEYCORP COM 493267108 31230 3012 SH SOLE 0 0 0 3012 KEYSIGHT TECHNOLOGIES INC COM 49338L103 189954 2270 SH SOLE 0 0 0 2270 KINROSS GOLD CORP COM 496902404 6563 1649 SH SOLE 0 0 0 1649 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4559 139 SH SOLE 0 0 0 139 KRAFT HEINZ CO COM 500754106 93017 3760 SH SOLE 0 0 0 3760 KRONOS WORLDWIDE INC COM 50105F105 126600 15000 SH SOLE 0 0 0 15000 LABORATORY CORP AMER HLDGS COM NEW 50540R409 38928 308 SH SOLE 0 0 0 308 LAM RESEARCH CORP COM 512807108 623542 2598 SH SOLE 0 0 0 2598 LANDSTAR SYS INC COM 515098101 2205 23 SH SOLE 0 0 0 23 LCI INDS COM 50189K103 51364 769 SH SOLE 0 0 0 769 LEGG MASON INC COM 524901105 14655 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 4479 235 SH SOLE 0 0 0 235 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16727 529 SH SOLE 0 0 0 529 LIQTECH INTL INC COM 53632A201 2681 625 SH SOLE 0 0 0 625 LITTELFUSE INC COM 537008104 139024 1042 SH SOLE 0 0 0 1042 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 26736 17706 SH SOLE 0 0 0 17706 LORAL SPACE & COMMUNICATNS I COM 543881106 1625 100 SH SOLE 0 0 0 100 LOUISIANA PAC CORP COM 546347105 7559 440 SH SOLE 0 0 0 440 LOWES COS INC COM 548661107 890018 10343 SH SOLE 0 0 0 10343 LTC PPTYS INC COM 502175102 1638 53 SH SOLE 0 0 0 53 LULULEMON ATHLETICA INC COM 550021109 224238 1183 SH SOLE 0 0 0 1183 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 568 30 SH SOLE 0 0 0 30 MADISON SQUARE GARDEN CO NEW CL A 55825T103 25369 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 22238 1084 SH SOLE 0 0 0 1084 MALLINCKRODT PUB LTD CO SHS G5785G107 4 2 SH SOLE 0 0 0 2 MANHATTAN ASSOCS INC COM 562750109 11558 232 SH SOLE 0 0 0 232 MARCUS CORP COM 566330106 1232 100 SH SOLE 0 0 0 100 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 131235 5799 SH SOLE 0 0 0 5799 MASTEC INC COM 576323109 97797 2988 SH SOLE 0 0 0 2988 MASTERCARD INC CL A 57636Q104 2225736 9214 SH SOLE 0 0 0 9214 MATADOR RES CO COM 576485205 863 348 SH SOLE 0 0 0 348 MAXIM INTEGRATED PRODS INC COM 57772K101 24839 511 SH SOLE 0 0 0 511 MDU RES GROUP INC COM 552690109 28531 1327 SH SOLE 0 0 0 1327 MEDNAX INC COM 58502B106 1117 96 SH SOLE 0 0 0 96 MERCK & CO. INC COM 58933Y105 2655981 34520 SH SOLE 0 0 0 34520 MERCURY GENL CORP NEW COM 589400100 43082 1058 SH SOLE 0 0 0 1058 MERCURY SYS INC COM 589378108 6278 88 SH SOLE 0 0 0 88 MFA FINL INC COM 55272X102 16191 10446 SH SOLE 0 0 0 10446 MGE ENERGY INC COM 55277P104 1702 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 5005 88 SH SOLE 0 0 0 88 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1585 433 SH SOLE 0 0 0 433 MOLECULAR TEMPLATES INC COM 608550109 3987 300 SH SOLE 0 0 0 300 MONGODB INC CL A 60937P106 46424 340 SH SOLE 0 0 0 340 MOSAIC CO NEW COM 61945C103 15071 1393 SH SOLE 0 0 0 1393 MOTOROLA SOLUTIONS INC COM NEW 620076307 162450 1222 SH SOLE 0 0 0 1222 MSG NETWORK INC CL A 553573106 2550 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 161407 2770 SH SOLE 0 0 0 2770 NEENAH INC COM 640079109 7073 164 SH SOLE 0 0 0 164 NETEASE INC SPONSORED ADS 64110W102 9629 30 SH SOLE 0 0 0 30 NETFLIX INC COM 64110L106 5309946 14141 SH SOLE 0 0 0 14141 NEW JERSEY RES COM 646025106 3329 98 SH SOLE 0 0 0 98 NEW RELIC INC COM 64829B100 19143 414 SH SOLE 0 0 0 414 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 96252 19212 SH SOLE 0 0 0 19212 NEW YORK CMNTY BANCORP INC COM 649445103 174031 18534 SH SOLE 0 0 0 18534 NOKIA CORP SPONSORED ADR 654902204 45457 14664 SH SOLE 0 0 0 14664 NORDSON CORP COM 655663102 41602 308 SH SOLE 0 0 0 308 NORDSTROM INC COM 655664100 13912 907 SH SOLE 0 0 0 907 NORFOLK SOUTHERN CORP COM 655844108 224445 1537 SH SOLE 0 0 0 1537 NORTHERN TR CORP COM 665859104 55339 733 SH SOLE 0 0 0 733 NOVARTIS A G SPONSORED ADR 66987V109 513152 6224 SH SOLE 0 0 0 6224 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 61668 2855 SH SOLE 0 0 0 2855 NUVEEN AMT FREE QLTY MUN INC COM 670657105 40864 3018 SH SOLE 0 0 0 3018 NUVEEN FLOATING RATE INCOME COM 67072T108 3926 520 SH SOLE 0 0 0 520 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 15480 1800 SH SOLE 0 0 0 1800 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 34459 2724 SH SOLE 0 0 0 2724 NUVEEN PFD & INCOME 2022 TER COM 67075T105 80262 4200 SH SOLE 0 0 0 4200 NUVEEN SR INCOME FD COM 67067Y104 10166 2300 SH SOLE 0 0 0 2300 NVENT ELECTRIC PLC SHS G6700G107 19704 1168 SH SOLE 0 0 0 1168 O REILLY AUTOMOTIVE INC NEW COM 67103H107 31610 105 SH SOLE 0 0 0 105 OCCIDENTAL PETE CORP COM 674599105 41801 3610 SH SOLE 0 0 0 3610 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 1 SH SOLE 0 0 0 1 OKTA INC CL A 679295105 343795 2812 SH SOLE 0 0 0 2812 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 20251 437 SH SOLE 0 0 0 437 ONCOCYTE CORPORATION COM 68235C107 6995 2855 SH SOLE 0 0 0 2855 KELLOGG CO COM 487836108 34486 575 SH SOLE 0 0 0 575 KIMBERLY CLARK CORP COM 494368103 1018907 7968 SH SOLE 0 0 0 7968 KKR & CO INC CL A 48251W104 376112 16025 SH SOLE 0 0 0 16025 KOHLS CORP COM 500255104 19697 1350 SH SOLE 0 0 0 1350 KONTOOR BRANDS INC COM 50050N103 2780 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 112504 2485 SH SOLE 0 0 0 2485 KRANESHARES TR ELEC VEH FUTUR 500767827 25112 1331 SH SOLE 0 0 0 1331 KROGER CO COM 501044101 63403 2105 SH SOLE 0 0 0 2105 KT CORP SPONSORED ADR 48268K101 4131 531 SH SOLE 0 0 0 531 LENNOX INTL INC COM 526107107 320314 1762 SH SOLE 0 0 0 1762 LIBERTY BROADBAND CORP COM SER A 530307107 4173 39 SH SOLE 0 0 0 39 LIBERTY BROADBAND CORP COM SER C 530307305 10629 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 1816631 13096 SH SOLE 0 0 0 13096 LINCOLN ELEC HLDGS INC COM 533900106 1863 27 SH SOLE 0 0 0 27 LINDE PLC SHS G5494J103 882654 5102 SH SOLE 0 0 0 5102 LIVE NATION ENTERTAINMENT IN COM 538034109 227755 5010 SH SOLE 0 0 0 5010 LIVERAMP HLDGS INC COM 53815P108 625 19 SH SOLE 0 0 0 19 LOGITECH INTL S A SHS H50430232 68688 1600 SH SOLE 0 0 0 1600 LUCKIN COFFEE INC SPONSORED ADS 54951L109 119636 4400 SH SOLE 0 0 0 4400 M & T BK CORP COM 55261F104 244350 2362 SH SOLE 0 0 0 2362 MANPOWERGROUP INC COM 56418H100 1961 37 SH SOLE 0 0 0 37 MARATHON PETE CORP COM 56585A102 366276 15507 SH SOLE 0 0 0 15507 MARRIOTT INTL INC NEW CL A 571903202 284747 3806 SH SOLE 0 0 0 3806 MARTIN MARIETTA MATLS INC COM 573284106 414414 2190 SH SOLE 0 0 0 2190 MASIMO CORP COM 574795100 489028 2761 SH SOLE 0 0 0 2761 MAUI LD & PINEAPPLE INC COM 577345101 6219 569 SH SOLE 0 0 0 569 MAXLINEAR INC COM 57776J100 1284 110 SH SOLE 0 0 0 110 MBIA INC COM 55262C100 6540 916 SH SOLE 0 0 0 916 MCDONALDS CORP COM 580135101 2239823 13546 SH SOLE 0 0 0 13546 MCKESSON CORP COM 58155Q103 71860 531 SH SOLE 0 0 0 531 MEDPACE HLDGS INC COM 58506Q109 6457 88 SH SOLE 0 0 0 88 MESABI TR CTF BEN INT 590672101 22122 1547 SH SOLE 0 0 0 1547 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 26250 12500 SH SOLE 0 0 0 12500 MFS MUN INCOME TR SH BEN INT 552738106 5054 791 SH SOLE 0 0 0 791 MICROCHIP TECHNOLOGY INC COM 595017104 50551 746 SH SOLE 0 0 0 746 MICROSOFT CORP COM 594918104 20992441 133108 SH SOLE 0 0 0 133108 MKS INSTRS INC COM 55306N104 1548 19 SH SOLE 0 0 0 19 MOODYS CORP COM 615369105 156577 740 SH SOLE 0 0 0 740 MORGAN STANLEY COM NEW 617446448 92792 2729 SH SOLE 0 0 0 2729 MORGAN STANLEY EMER MKTS DEB COM 61744H105 8798 1150 SH SOLE 0 0 0 1150 MUELLER WTR PRODS INC COM SER A 624758108 1586 198 SH SOLE 0 0 0 198 MYRIAD GENETICS INC COM 62855J104 1789 125 SH SOLE 0 0 0 125 NANOSTRING TECHNOLOGIES INC COM 63009R109 8418 350 SH SOLE 0 0 0 350 NASDAQ INC COM 631103108 43280 456 SH SOLE 0 0 0 456 NATIONAL HEALTH INVS INC COM 63633D104 43330 875 SH SOLE 0 0 0 875 NATIONAL OILWELL VARCO INC COM 637071101 2590 263 SH SOLE 0 0 0 263 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 2569 533 SH SOLE 0 0 0 533 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 5676 1067 SH SOLE 0 0 0 1067 NEKTAR THERAPEUTICS COM 640268108 13120 735 SH SOLE 0 0 0 735 NEOGENOMICS INC COM NEW 64049M209 9222 334 SH SOLE 0 0 0 334 NETAPP INC COM 64110D104 27569 661 SH SOLE 0 0 0 661 NEUROCRINE BIOSCIENCES INC COM 64125C109 43967 508 SH SOLE 0 0 0 508 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9850 91 SH SOLE 0 0 0 91 NEW YORK MTG TR INC COM PAR $.02 649604501 22267 14365 SH SOLE 0 0 0 14365 NEWELL BRANDS INC COM 651229106 7729 582 SH SOLE 0 0 0 582 NEWMARK GROUP INC CL A 65158N102 7251 1706 SH SOLE 0 0 0 1706 NEWMARKET CORP COM 651587107 7657 20 SH SOLE 0 0 0 20 NEXTERA ENERGY INC COM 65339F101 1491454 6198 SH SOLE 0 0 0 6198 NEXTIER OILFIELD SOLUTIONS COM 65290C105 468 400 SH SOLE 0 0 0 400 NORTONLIFELOCK INC COM 668771108 3293 176 SH SOLE 0 0 0 176 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 64116 5850 SH SOLE 0 0 0 5850 NOVA MEASURING INSTRUMENTS L COM M7516K103 629 19 SH SOLE 0 0 0 19 NOVAGOLD RES INC COM NEW 66987E206 7380 1000 SH SOLE 0 0 0 1000 NOVANTA INC COM 67000B104 6710 84 SH SOLE 0 0 0 84 NOVAVAX INC COM NEW 670002401 9941 732 SH SOLE 0 0 0 732 NOVOCURE LTD ORD SHS G6674U108 13468 200 SH SOLE 0 0 0 200 NUANCE COMMUNICATIONS INC COM 67020Y100 4195 250 SH SOLE 0 0 0 250 NUSTAR ENERGY LP UNIT COM 67058H102 2723 317 SH SOLE 0 0 0 317 NUVEEN INTER DURATION MN TMF COM 670671106 14744 1135 SH SOLE 0 0 0 1135 NUVEEN MORTGAGE AND INCOME F COM 670735109 150287 9136 SH SOLE 0 0 0 9136 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 133775 10745 SH SOLE 0 0 0 10745 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 250990 13210 SH SOLE 0 0 0 13210 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 55873 7612 SH SOLE 0 0 0 7612 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4795 349 SH SOLE 0 0 0 349 NVR INC COM 62944T105 7707 3 SH SOLE 0 0 0 3 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4088 150 SH SOLE 0 0 0 150 OMNICOM GROUP INC COM 681919106 77181 1406 SH SOLE 0 0 0 1406 ONEOK INC NEW COM 682680103 8056 369 SH SOLE 0 0 0 369 ORACLE CORP COM 68389X105 505351 10456 SH SOLE 0 0 0 10456 ORASURE TECHNOLOGIES INC COM 68554V108 5402 502 SH SOLE 0 0 0 502 OSI ETF TR OSHS GBL INTER 67110P704 39375 1589 SH SOLE 0 0 0 1589 OWENS & MINOR INC NEW COM 690732102 302 33 SH SOLE 0 0 0 33 OWL ROCK CAPITAL CORPORATION COM 69121K104 12371 1072 SH SOLE 0 0 0 1072 PACER FDS TR PACER US SMALL 69374H857 17294 989 SH SOLE 0 0 0 989 PACER FDS TR TRENDP 100 ETF 69374H303 131382 3775 SH SOLE 0 0 0 3775 HAWAIIAN ELEC INDUSTRIES COM 419870100 88139 2047 SH SOLE 0 0 0 2047 HEALTHCARE TR AMER INC CL A NEW 42225P501 759989 31301 SH SOLE 0 0 0 31301 HEALTHPEAK PROPERTIES INC COM 42250P103 159297 6679 SH SOLE 0 0 0 6679 HENRY SCHEIN INC COM 806407102 22886 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 1740 SH SOLE 0 0 0 1740 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 13815 1620 SH SOLE 0 0 0 1620 HMS HLDGS CORP COM 40425J101 5433 215 SH SOLE 0 0 0 215 HOLOGIC INC COM 436440101 17550 500 SH SOLE 0 0 0 500 HORACE MANN EDUCATORS CORP N COM 440327104 2159 59 SH SOLE 0 0 0 59 HORIZON TECHNOLOGY FIN CORP COM 44045A102 17214 2120 SH SOLE 0 0 0 2120 HUBBELL INC COM 443510607 1147 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 165456 1198 SH SOLE 0 0 0 1198 IDEXX LABS INC COM 45168D104 944494 3899 SH SOLE 0 0 0 3899 IEC ELECTRS CORP NEW COM 44949L105 149 25 SH SOLE 0 0 0 25 IES HLDGS INC COM 44951W106 11420 647 SH SOLE 0 0 0 647 INCYTE CORP COM 45337C102 12596 172 SH SOLE 0 0 0 172 INMODE LTD SHS M5425M103 3918590 182260 SH SOLE 0 0 0 182260 INNOVATOR ETFS TR IBD 50 ETF 45782C102 150166 5365 SH SOLE 0 0 0 5365 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 4433 194 SH SOLE 0 0 0 194 INTEGER HLDGS CORP COM 45826H109 2389 38 SH SOLE 0 0 0 38 INTELLIA THERAPEUTICS INC COM 45826J105 17122 1400 SH SOLE 0 0 0 1400 INTELSAT S A COM L5140P101 3060 2000 SH SOLE 0 0 0 2000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 699171 11105 SH SOLE 0 0 0 11105 INTERCONTINENTAL EXCHANGE IN COM 45866F104 382036 4731 SH SOLE 0 0 0 4731 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 6170 522 SH SOLE 0 0 0 522 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1162 100 SH SOLE 0 0 0 100 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 910558 18466 SH SOLE 0 0 0 18466 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 121615 3639 SH SOLE 0 0 0 3639 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 52334 2496 SH SOLE 0 0 0 2496 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 42661 1900 SH SOLE 0 0 0 1900 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 56767 2749 SH SOLE 0 0 0 2749 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 36450 1772 SH SOLE 0 0 0 1772 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 10586 497 SH SOLE 0 0 0 497 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 17990 402 SH SOLE 0 0 0 402 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 13550 360 SH SOLE 0 0 0 360 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 165185 5508 SH SOLE 0 0 0 5508 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 113440 2062 SH SOLE 0 0 0 2062 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 346047 4036 SH SOLE 0 0 0 4036 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 7226 558 SH SOLE 0 0 0 558 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 246125 21685 SH SOLE 0 0 0 21685 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 307836 2448 SH SOLE 0 0 0 2448 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2866 145 SH SOLE 0 0 0 145 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 286669 17135 SH SOLE 0 0 0 17135 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 13007 650 SH SOLE 0 0 0 650 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 685899 6849 SH SOLE 0 0 0 6849 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 69573 1741 SH SOLE 0 0 0 1741 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 199979 6383 SH SOLE 0 0 0 6383 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 86163 6226 SH SOLE 0 0 0 6226 INVESCO EXCHANGE-TRADED FD T DWA DEV MKTS 46138E875 15221 672 SH SOLE 0 0 0 672 INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669 13079 662 SH SOLE 0 0 0 662 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 1766799 134255 SH SOLE 0 0 0 134255 INVESCO EXCHANGE-TRADED FD T S&P 500 EX RAT 46138E388 523180 16749 SH SOLE 0 0 0 16749 INVESCO EXCHANGE-TRADED FD T S&P 500 HB ETF 46138E370 2775 95 SH SOLE 0 0 0 95 INVESCO EXCHANGE-TRADED FD T S&P EMRNG MKTS 46138E297 153458 8759 SH SOLE 0 0 0 8759 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 1192 29 SH SOLE 0 0 0 29 INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 5372183 134912 SH SOLE 0 0 0 134912 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 2802464 84564 SH SOLE 0 0 0 84564 INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 146498 4882 SH SOLE 0 0 0 4882 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 851525 41619 SH SOLE 0 0 0 41619 INVESCO HIGH INCOME 2024 TAR COM 46136K105 7350 1000 SH SOLE 0 0 0 1000 INVESCO MUN OPPORTUNITY TR COM 46132C107 57250 5000 SH SOLE 0 0 0 5000 INVESCO SR INCOME TR COM 46131H107 2351 730 SH SOLE 0 0 0 730 INVESTORS REAL ESTATE TR SH BEN INT 461730509 16830 306 SH SOLE 0 0 0 306 INVITATION HOMES INC COM 46187W107 17758 831 SH SOLE 0 0 0 831 IONIS PHARMACEUTICALS INC COM 462222100 14184 300 SH SOLE 0 0 0 300 IQIYI INC SPONSORED ADS 46267X108 31684 1780 SH SOLE 0 0 0 1780 IRIDIUM COMMUNICATIONS INC COM 46269C102 294846 13204 SH SOLE 0 0 0 13204 ISHARES INC MSCI AUST ETF 464286103 12432 800 SH SOLE 0 0 0 800 ISHARES INC MSCI EURZONE ETF 464286608 68007 2229 SH SOLE 0 0 0 2229 ISHARES INC MSCI FRANCE ETF 464286707 1172 50 SH SOLE 0 0 0 50 ISHARES INC MSCI NETHERL ETF 464286814 28381 1092 SH SOLE 0 0 0 1092 ISHARES INC MSCI SINGPOR ETF 46434G780 4095 236 SH SOLE 0 0 0 236 ISHARES INC MSCI STH KOR ETF 464286772 7601 162 SH SOLE 0 0 0 162 ISHARES INC MSCI SWITZERLAND 464286749 10431 295 SH SOLE 0 0 0 295 ISHARES TR 1 3 YR TREAS BD 464287457 4299764 49611 SH SOLE 0 0 0 49611 ISHARES TR 3 7 YR TREAS BD 464288661 2996236 22471 SH SOLE 0 0 0 22471 ISHARES TR A RATE CP BD ETF 46429B291 26963 489 SH SOLE 0 0 0 489 ISHARES TR AGENCY BOND ETF 464288166 199527 1655 SH SOLE 0 0 0 1655 ISHARES TR CORE INTL AGGR 46435G672 72545 1326 SH SOLE 0 0 0 1326 ISHARES TR CORE S&P US VLU 464287663 610815 13227 SH SOLE 0 0 0 13227 ONESPAN INC COM 68287N100 3630 200 SH SOLE 0 0 0 200 ONTO INNOVATION INC COM 683344105 1691 57 SH SOLE 0 0 0 57 OOMA INC COM 683416101 90072 7550 SH SOLE 0 0 0 7550 ORANGE SPONSORED ADR 684060106 90962 7530 SH SOLE 0 0 0 7530 ORCHARD THERAPEUTICS PLC ADS 68570P101 8471 1125 SH SOLE 0 0 0 1125 ORGANIGRAM HLDGS INC COM 68620P101 698 350 SH SOLE 0 0 0 350 OSI ETF TR OSHARS FTSE US 67110P407 614419 21165 SH SOLE 0 0 0 21165 PACCAR INC COM 693718108 32643 534 SH SOLE 0 0 0 534 PACER FDS TR BNCHMRK INDSTR 69374H766 26476 928 SH SOLE 0 0 0 928 PACER FDS TR TRENDP US LAR CP 69374H105 1128056 41764 SH SOLE 0 0 0 41764 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2753 6500 SH SOLE 0 0 0 6500 PAYLOCITY HLDG CORP COM 70438V106 13336 151 SH SOLE 0 0 0 151 PAYPAL HLDGS INC COM 70450Y103 1564775 16344 SH SOLE 0 0 0 16344 PENNANTPARK FLOATING RATE CA COM 70806A106 2931 603 SH SOLE 0 0 0 603 PENNYMAC MTG INVT TR COM 70931T103 27081 2550 SH SOLE 0 0 0 2550 PEPSICO INC COM 713448108 3150847 26235 SH SOLE 0 0 0 26235 PERRIGO CO PLC SHS G97822103 3607 75 SH SOLE 0 0 0 75 PERSPECTA INC COM 715347100 10802 592 SH SOLE 0 0 0 592 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7376 1341 SH SOLE 0 0 0 1341 PGIM ETF TR ULTRA SHORT 69344A107 101679 2090 SH SOLE 0 0 0 2090 PIMCO DYNAMIC INCOME FD SHS 72201Y101 598501 27094 SH SOLE 0 0 0 27094 PIMCO ETF TR 25YR+ ZERO U S 72201R882 573322 3281 SH SOLE 0 0 0 3281 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2611660 26386 SH SOLE 0 0 0 26386 PIMCO NEW YORK MUN FD II COM 72200Y102 77290 7911 SH SOLE 0 0 0 7911 PIMCO NEW YORK MUN INCOME FD COM 72200T103 27075 2500 SH SOLE 0 0 0 2500 PINNACLE WEST CAP CORP COM 723484101 55554 733 SH SOLE 0 0 0 733 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15458 2928 SH SOLE 0 0 0 2928 PLANTRONICS INC NEW COM 727493108 2716 270 SH SOLE 0 0 0 270 PPL CORP COM 69351T106 169363 6862 SH SOLE 0 0 0 6862 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5649 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 8887 252 SH SOLE 0 0 0 252 PROSHARES TR HGH YLD INT RATE 74348A541 135637 2463 SH SOLE 0 0 0 2463 PROSHARES TR INVT INT RT HG 74347B607 151427 2325 SH SOLE 0 0 0 2325 PROSHARES TR LARGE CAP CRE 74347R248 615088 10390 SH SOLE 0 0 0 10390 PROTHENA CORP PLC SHS G72800108 21 2 SH SOLE 0 0 0 2 PULTE GROUP INC COM 745867101 299252 13407 SH SOLE 0 0 0 13407 Q2 HLDGS INC COM 74736L109 6438 109 SH SOLE 0 0 0 109 QUANTA SVCS INC COM 74762E102 325169 10248 SH SOLE 0 0 0 10248 QUIDEL CORP COM 74838J101 350160 3580 SH SOLE 0 0 0 3580 QUORUM HEALTH CORP COM 74909E106 25 56 SH SOLE 0 0 0 56 RAYMOND JAMES FINANCIAL INC COM 754730109 151174 2392 SH SOLE 0 0 0 2392 RE MAX HLDGS INC CL A 75524W108 2192 100 SH SOLE 0 0 0 100 REGIONS FINANCIAL CORP NEW COM 7591EP100 52097 5808 SH SOLE 0 0 0 5808 REPUBLIC SVCS INC COM 760759100 237039 3158 SH SOLE 0 0 0 3158 RH COM 74967X103 66612 663 SH SOLE 0 0 0 663 RINGCENTRAL INC CL A 76680R206 2119 10 SH SOLE 0 0 0 10 ROCKWELL AUTOMATION INC COM 773903109 47300 313 SH SOLE 0 0 0 313 ROGERS CORP COM 775133101 7837 83 SH SOLE 0 0 0 83 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 476263 14582 SH SOLE 0 0 0 14582 RUBICON PROJ INC COM 78112V102 9824 1770 SH SOLE 0 0 0 1770 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 13273 250 SH SOLE 0 0 0 250 SANDERSON FARMS INC COM 800013104 17265 140 SH SOLE 0 0 0 140 SANGAMO THERAPEUTICS INC COM 800677106 3981 625 SH SOLE 0 0 0 625 SARATOGA INVT CORP COM NEW 80349A208 10129 880 SH SOLE 0 0 0 880 SAREPTA THERAPEUTICS INC COM 803607100 19173 196 SH SOLE 0 0 0 196 SBA COMMUNICATIONS CORP NEW CL A 78410G104 76402 283 SH SOLE 0 0 0 283 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 49532 2394 SH SOLE 0 0 0 2394 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 579772 22437 SH SOLE 0 0 0 22437 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 107148 5095 SH SOLE 0 0 0 5095 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 10096 430 SH SOLE 0 0 0 430 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 196293 4434 SH SOLE 0 0 0 4434 SCHWAB STRATEGIC TR US REIT ETF 808524847 33722 1030 SH SOLE 0 0 0 1030 SCHWAB STRATEGIC TR US TIPS ETF 808524870 129086 2245 SH SOLE 0 0 0 2245 SCOTTS MIRACLE GRO CO CL A 810186106 30208 295 SH SOLE 0 0 0 295 SELECT MED HLDGS CORP COM 81619Q105 3000 200 SH SOLE 0 0 0 200 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 76082 1720 SH SOLE 0 0 0 1720 SELECT SECTOR SPDR TR ENERGY 81369Y506 860367 29607 SH SOLE 0 0 0 29607 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 127154 4102 SH SOLE 0 0 0 4102 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2458570 44371 SH SOLE 0 0 0 44371 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 84314 1872 SH SOLE 0 0 0 1872 SEMPRA ENERGY COM 816851109 396350 3508 SH SOLE 0 0 0 3508 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1188 119 SH SOLE 0 0 0 119 SHOPIFY INC CL A 82509L107 461542 1107 SH SOLE 0 0 0 1107 SIMON PPTY GROUP INC NEW COM 828806109 39747 725 SH SOLE 0 0 0 725 SIX FLAGS ENTMT CORP NEW COM 83001A102 2495 199 SH SOLE 0 0 0 199 SK TELECOM LTD SPONSORED ADR 78440P108 2131 131 SH SOLE 0 0 0 131 SKECHERS U S A INC CL A 830566105 7122 300 SH SOLE 0 0 0 300 SKYWEST INC COM 830879102 2619 100 SH SOLE 0 0 0 100 SMUCKER J M CO COM NEW 832696405 76383 688 SH SOLE 0 0 0 688 SNAP INC CL A 83304A106 102052 8583 SH SOLE 0 0 0 8583 SONOCO PRODS CO COM 835495102 46906 1012 SH SOLE 0 0 0 1012 SONY CORP SPONSORED ADR 835699307 78473 1326 SH SOLE 0 0 0 1326 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6788517 30965 SH SOLE 0 0 0 30965 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 15315 495 SH SOLE 0 0 0 495 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 11309 164 SH SOLE 0 0 0 164 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 62447 2318 SH SOLE 0 0 0 2318 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 31355 947 SH SOLE 0 0 0 947 SPDR SER TR AEROSPACE DEF 78464A631 375344 4933 SH SOLE 0 0 0 4933 PACER FDS TR TRENDP US MID CP 69374H204 142740 5038 SH SOLE 0 0 0 5038 PALOMAR HLDGS INC COM 69753M105 31988 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 2304 SH SOLE 0 0 0 2304 PARSLEY ENERGY INC CL A 701877102 3581 625 SH SOLE 0 0 0 625 PAYCOM SOFTWARE INC COM 70432V102 705419 3492 SH SOLE 0 0 0 3492 PCM FD INC COM 69323T101 39700 5000 SH SOLE 0 0 0 5000 PEBBLEBROOK HOTEL TR COM 70509V100 1165 107 SH SOLE 0 0 0 107 PEGASYSTEMS INC COM 705573103 5271 74 SH SOLE 0 0 0 74 PELOTON INTERACTIVE INC CL A COM 70614W100 130095 4900 SH SOLE 0 0 0 4900 PEMBINA PIPELINE CORP COM 706327103 29438 1565 SH SOLE 0 0 0 1565 PENNEY J C CORP INC COM 708160106 99 275 SH SOLE 0 0 0 275 PENUMBRA INC COM 70975L107 79052 490 SH SOLE 0 0 0 490 PERFORMANCE FOOD GROUP CO COM 71377A103 41999 1699 SH SOLE 0 0 0 1699 PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 29066 1849 SH SOLE 0 0 0 1849 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 399 74 SH SOLE 0 0 0 74 PFIZER INC COM 717081103 2593420 79455 SH SOLE 0 0 0 79455 PG&E CORP COM 69331C108 2472 275 SH SOLE 0 0 0 275 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 59878 1644 SH SOLE 0 0 0 1644 PHYSICIANS RLTY TR COM 71943U104 2007 144 SH SOLE 0 0 0 144 PIMCO CORPORATE & INCOME OPP COM 72201B101 125769 9742 SH SOLE 0 0 0 9742 PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 421480 25058 SH SOLE 0 0 0 25058 PIMCO ETF TR ACTIVE BD ETF 72201R775 3196982 30112 SH SOLE 0 0 0 30112 PIMCO ETF TR ENHANCD SHORT 72201R643 138530 1400 SH SOLE 0 0 0 1400 PIMCO ETF TR INV GRD CRP BD 72201R817 9845 93 SH SOLE 0 0 0 93 PIMCO INCOME OPPORTUNITY FD COM 72202B100 88371 4375 SH SOLE 0 0 0 4375 PIMCO STRATEGIC INCOME FD COM 72200X104 24764 4100 SH SOLE 0 0 0 4100 PINTEREST INC CL A 72352L106 44019 2851 SH SOLE 0 0 0 2851 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1043 186 SH SOLE 0 0 0 186 PLUG POWER INC COM NEW 72919P202 7080 2000 SH SOLE 0 0 0 2000 POLARIS INC COM 731068102 183452 3810 SH SOLE 0 0 0 3810 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 29115 30000 SH SOLE 0 0 0 30000 POST HLDGS INC COM 737446104 7716 93 SH SOLE 0 0 0 93 POWER INTEGRATIONS INC COM 739276103 6625 75 SH SOLE 0 0 0 75 POWERSHARES DB MULTI-SECTOR PRECIOUS METAL 46140H502 263792 6475 SH SOLE 0 0 0 6475 PRA HEALTH SCIENCES INC COM 69354M108 4650 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 8535 500 SH SOLE 0 0 0 500 PROLOGIS INC. COM 74340W103 249147 3100 SH SOLE 0 0 0 3100 PROSHARES TR PET CARE ETF 74348A145 46112 1186 SH SOLE 0 0 0 1186 PROSHARES TR PSHS ULT S&P 500 74347R107 184488 2075 SH SOLE 0 0 0 2075 PROSHARES TR PSHS ULTRA O&G 74347R719 964 200 SH SOLE 0 0 0 200 PROSHARES TR PSHS ULTSH 20YRS 74347B201 16080 1000 SH SOLE 0 0 0 1000 PROSHARES TR S&P 500 DV ARIST 74348A467 4688919 81306 SH SOLE 0 0 0 81306 PROSHARES TR SHORT S&P 500 NE 74347B425 8077 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 8623 348 SH SOLE 0 0 0 348 PSYCHEMEDICS CORP COM NEW 744375205 2057 340 SH SOLE 0 0 0 340 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 312890 6967 SH SOLE 0 0 0 6967 PULMATRIX INC COM NEW 74584P202 202 200 SH SOLE 0 0 0 200 PURE STORAGE INC CL A 74624M102 56346 4581 SH SOLE 0 0 0 4581 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 36398 3051 SH SOLE 0 0 0 3051 QIAGEN NV SHS NEW N72482123 9680 241 SH SOLE 0 0 0 241 QORVO INC COM 74736K101 117559 1458 SH SOLE 0 0 0 1458 RADIUS HEALTH INC COM NEW 750469207 1729 133 SH SOLE 0 0 0 133 RADWARE LTD ORD M81873107 5626 267 SH SOLE 0 0 0 267 RAYONIER INC COM 754907103 7583 322 SH SOLE 0 0 0 322 RAYTHEON CO COM NEW 755111507 957619 7302 SH SOLE 0 0 0 7302 RBC BEARINGS INC COM 75524B104 576357 5110 SH SOLE 0 0 0 5110 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 12063 365 SH SOLE 0 0 0 365 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 11174 523 SH SOLE 0 0 0 523 REGENERON PHARMACEUTICALS COM 75886F107 1191916 2441 SH SOLE 0 0 0 2441 RELX PLC SPONSORED ADR 759530108 41452 1937 SH SOLE 0 0 0 1937 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 42144 1600 SH SOLE 0 0 0 1600 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 659485 32123 SH SOLE 0 0 0 32123 RESIDEO TECHNOLOGIES INC COM 76118Y104 1602 331 SH SOLE 0 0 0 331 RESMED INC COM 761152107 456599 3100 SH SOLE 0 0 0 3100 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 2035 49 SH SOLE 0 0 0 49 ROKU INC COM CL A 77543R102 938079 10723 SH SOLE 0 0 0 10723 ROPER TECHNOLOGIES INC COM 776696106 220910 708 SH SOLE 0 0 0 708 ROSS STORES INC COM 778296103 69660 801 SH SOLE 0 0 0 801 ROYCE VALUE TR INC COM 780910105 3483 360 SH SOLE 0 0 0 360 RPM INTL INC COM 749685103 10651 179 SH SOLE 0 0 0 179 RUBIUS THERAPEUTICS INC COM 78116T103 2167 487 SH SOLE 0 0 0 487 RYDER SYS INC COM 783549108 5288 200 SH SOLE 0 0 0 200 RYERSON HLDG CORP COM 783754104 6751 1269 SH SOLE 0 0 0 1269 SABRA HEALTH CARE REIT INC COM 78573L106 39945 3658 SH SOLE 0 0 0 3658 SAGE THERAPEUTICS INC COM 78667J108 39748 1384 SH SOLE 0 0 0 1384 SASOL LTD SPONSORED ADR 803866300 64 32 SH SOLE 0 0 0 32 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 47848 1961 SH SOLE 0 0 0 1961 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 42498 723 SH SOLE 0 0 0 723 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 26411 843 SH SOLE 0 0 0 843 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 285593 5262 SH SOLE 0 0 0 5262 SCIENCE APPLICATNS INTL CP N COM 808625107 7843 105 SH SOLE 0 0 0 105 SCORPIO BULKERS INC COM Y7546A122 1961 775 SH SOLE 0 0 0 775 SCORPIO TANKERS INC SHS Y7542C130 2103 110 SH SOLE 0 0 0 110 SEAGATE TECHNOLOGY PLC SHS G7945M107 30793 631 SH SOLE 0 0 0 631 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4051361 45737 SH SOLE 0 0 0 45737 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4253 147 SH SOLE 0 0 0 147 SERES THERAPEUTICS INC COM 81750R102 3652 1023 SH SOLE 0 0 0 1023 SERVICE CORP INTL COM 817565104 2034 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 1025 12 SH SOLE 0 0 0 12 SIMULATIONS PLUS INC COM 829214105 30101 862 SH SOLE 0 0 0 862 SINCLAIR BROADCAST GROUP INC CL A 829226109 23059 1434 SH SOLE 0 0 0 1434 SITE CENTERS CORP COM 82981J109 78 15 SH SOLE 0 0 0 15 SOLIGENIX INC COM 834223307 2083 1240 SH SOLE 0 0 0 1240 SOUTH JERSEY INDS INC COM 838518108 6500 260 SH SOLE 0 0 0 260 SOUTH ST CORP COM 840441109 2760 47 SH SOLE 0 0 0 47 SOUTHERN CO COM 842587107 889343 16427 SH SOLE 0 0 0 16427 SOUTHERN COPPER CORP COM 84265V105 1259 45 SH SOLE 0 0 0 45 SOUTHWEST AIRLS CO COM 844741108 148976 4184 SH SOLE 0 0 0 4184 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15050 510 SH SOLE 0 0 0 510 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 361015 15080 SH SOLE 0 0 0 15080 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6023 66 SH SOLE 0 0 0 66 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 53316 1741 SH SOLE 0 0 0 1741 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 383549 1459 SH SOLE 0 0 0 1459 SPDR SER TR BLOOMBERG SRT TR 78468R408 315327 13384 SH SOLE 0 0 0 13384 SPDR SER TR FTSE INT GVT ETF 78464A490 661760 13563 SH SOLE 0 0 0 13563 SPDR SER TR HLTH CR EQUIP 78464A581 5375 75 SH SOLE 0 0 0 75 SPDR SER TR PORTFOLIO AGRGTE 78464A649 531494 17587 SH SOLE 0 0 0 17587 SPDR SER TR PORTFOLIO INTRMD 78464A375 135415 3982 SH SOLE 0 0 0 3982 SPDR SER TR PORTFOLIO LN COR 78464A367 116727 4100 SH SOLE 0 0 0 4100 SPDR SER TR PORTFOLIO S&P400 78464A847 122597 4840 SH SOLE 0 0 0 4840 SPDR SER TR PORTFOLIO S&P500 78464A854 178778 5910 SH SOLE 0 0 0 5910 SPDR SER TR PORTFOLIO S&P600 78468R853 108021 4946 SH SOLE 0 0 0 4946 SPDR SER TR PORTFOLIO SHORT 78464A474 255764 8455 SH SOLE 0 0 0 8455 SPDR SER TR S&P 400 MDCP GRW 78464A821 353951 8266 SH SOLE 0 0 0 8266 SPDR SER TR S&P 600 SMCP GRW 78464A201 624990 13534 SH SOLE 0 0 0 13534 SPDR SER TR S&P 600 SML CAP 78464A813 134926 2786 SH SOLE 0 0 0 2786 SPDR SER TR S&P INS ETF 78464A789 40387 1620 SH SOLE 0 0 0 1620 SPDR SER TR S&P REGL BKG 78464A698 83170 2552 SH SOLE 0 0 0 2552 SPDR SER TR WELLS FG PFD ETF 78464A292 375677 9586 SH SOLE 0 0 0 9586 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 54367 2079 SH SOLE 0 0 0 2079 SPLUNK INC COM 848637104 250693 1986 SH SOLE 0 0 0 1986 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5230 1000 SH SOLE 0 0 0 1000 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 11277242 235139 SH SOLE 0 0 0 235139 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1156 205 SH SOLE 0 0 0 205 STARWOOD PPTY TR INC COM 85571B105 289695 28263 SH SOLE 0 0 0 28263 STEEL DYNAMICS INC COM 858119100 17559 779 SH SOLE 0 0 0 779 STELLUS CAP INVT CORP COM 858568108 11664 1600 SH SOLE 0 0 0 1600 STERICYCLE INC COM 858912108 8599 177 SH SOLE 0 0 0 177 STONERIDGE INC COM 86183P102 1022 61 SH SOLE 0 0 0 61 STORE CAP CORP COM 862121100 77771 4292 SH SOLE 0 0 0 4292 STURM RUGER & CO INC COM 864159108 4226 83 SH SOLE 0 0 0 83 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 13307 2778 SH SOLE 0 0 0 2778 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 610 200 SH SOLE 0 0 0 200 TANGER FACTORY OUTLET CTRS I COM 875465106 21835 4367 SH SOLE 0 0 0 4367 TAPESTRY INC COM 876030107 11759 908 SH SOLE 0 0 0 908 TARGA RES CORP COM 87612G101 1541 223 SH SOLE 0 0 0 223 TC PIPELINES LP UT COM LTD PRT 87233Q108 5447 198 SH SOLE 0 0 0 198 TD AMERITRADE HLDG CORP COM 87236Y108 9774 282 SH SOLE 0 0 0 282 TE CONNECTIVITY LTD REG SHS H84989104 6538 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 82587 282 SH SOLE 0 0 0 282 TELEFONICA S A SPONSORED ADR 879382208 1398 306 SH SOLE 0 0 0 306 TELEPHONE & DATA SYS INC COM NEW 879433829 1492 89 SH SOLE 0 0 0 89 TELUS CORPORATION COM 87971M103 1251 80 SH SOLE 0 0 0 80 TEMPLETON GLOBAL INCOME FD COM 880198106 14996 2803 SH SOLE 0 0 0 2803 TERADYNE INC COM 880770102 630160 11633 SH SOLE 0 0 0 11633 TEREX CORP NEW COM 880779103 3590 250 SH SOLE 0 0 0 250 TETRA TECH INC NEW COM 88162G103 13488 191 SH SOLE 0 0 0 191 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 1147 325 SH SOLE 0 0 0 325 THERMO FISHER SCIENTIFIC INC COM 883556102 1607744 5669 SH SOLE 0 0 0 5669 THL CR SR LN FD COM 87244R103 34680 3000 SH SOLE 0 0 0 3000 TOMPKINS FINANCIAL CORPORATI COM 890110109 86160 1200 SH SOLE 0 0 0 1200 TRACTOR SUPPLY CO COM 892356106 123588 1462 SH SOLE 0 0 0 1462 TRANSDIGM GROUP INC COM 893641100 69348 217 SH SOLE 0 0 0 217 TRANSMEDICS GROUP INC COM 89377M109 3298 273 SH SOLE 0 0 0 273 TRI CONTL CORP COM 895436103 64036 3062 SH SOLE 0 0 0 3062 TRUEBLUE INC COM 89785X101 319 25 SH SOLE 0 0 0 25 TRUIST FINL CORP COM 89832Q109 808943 26230 SH SOLE 0 0 0 26230 TUPPERWARE BRANDS CORP COM 899896104 1677 1035 SH SOLE 0 0 0 1035 TWITTER INC COM 90184L102 278240 11329 SH SOLE 0 0 0 11329 TYLER TECHNOLOGIES INC COM 902252105 109727 370 SH SOLE 0 0 0 370 TYSON FOODS INC CL A 902494103 86225 1490 SH SOLE 0 0 0 1490 U S CONCRETE INC COM NEW 90333L201 16616 916 SH SOLE 0 0 0 916 UBER TECHNOLOGIES INC COM 90353T100 499573 17893 SH SOLE 0 0 0 17893 UBS GROUP AG SHS H42097107 48328 5219 SH SOLE 0 0 0 5219 ULTRALIFE CORP COM 903899102 1300 250 SH SOLE 0 0 0 250 UNDER ARMOUR INC CL C 904311206 3933 488 SH SOLE 0 0 0 488 UNILEVER PLC SPON ADR NEW 904767704 257502 5092 SH SOLE 0 0 0 5092 UNIVERSAL CORP VA COM 913456109 32096 726 SH SOLE 0 0 0 726 UNIVERSAL HLTH SVCS INC CL B 913903100 16409 166 SH SOLE 0 0 0 166 URSTADT BIDDLE PPTYS INC CL A 917286205 24858 1763 SH SOLE 0 0 0 1763 US FOODS HLDG CORP COM 912008109 486405 27465 SH SOLE 0 0 0 27465 VALE S A SPONSORED ADS 91912E105 176685 21313 SH SOLE 0 0 0 21313 ISHARES TR CORE S&P500 ETF 464287200 29161468 112854 SH SOLE 0 0 0 112854 ISHARES TR CORE US AGGBD ET 464287226 7444905 64531 SH SOLE 0 0 0 64531 ISHARES TR CRE U S REIT ETF 464288521 6267 160 SH SOLE 0 0 0 160 ISHARES TR DOW JONES US ETF 464287846 600774 4762 SH SOLE 0 0 0 4762 ISHARES TR EAFE GRWTH ETF 464288885 3441834 48402 SH SOLE 0 0 0 48402 ISHARES TR EDGE MSCI USA VL 46432F388 333711 5297 SH SOLE 0 0 0 5297 ISHARES TR ESG MSCI USA ETF 46435G425 1437 25 SH SOLE 0 0 0 25 ISHARES TR GLOBAL TECH ETF 464287291 28995 159 SH SOLE 0 0 0 159 ISHARES TR HDG MSCI EAFE 46434V803 77399 3197 SH SOLE 0 0 0 3197 ISHARES TR IBONDS 27 ETF 46435UAA9 41912 1710 SH SOLE 0 0 0 1710 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1008148 39990 SH SOLE 0 0 0 39990 ISHARES TR IBONDS DEC2022 46435G755 563897 21680 SH SOLE 0 0 0 21680 ISHARES TR IBONDS DEC21 ETF 46434VBK5 985754 39990 SH SOLE 0 0 0 39990 ISHARES TR IBONDS DEC24 ETF 46434VBG4 411094 16630 SH SOLE 0 0 0 16630 ISHARES TR IBOXX INV CP ETF 464287242 10387024 84099 SH SOLE 0 0 0 84099 ISHARES TR INTL QLTY FACTOR 46434V456 21533 833 SH SOLE 0 0 0 833 ISHARES TR JPMORGAN USD EMG 464288281 860607 8902 SH SOLE 0 0 0 8902 ISHARES TR LATN AMER 40 ETF 464287390 17602 964 SH SOLE 0 0 0 964 ISHARES TR MIN VOL EAFE ETF 46429B689 2460054 39646 SH SOLE 0 0 0 39646 ISHARES TR MRGSTR SM CP ETF 464288505 21302 170 SH SOLE 0 0 0 170 ISHARES TR MRNGSTR INC ETF 46432F875 13000 650 SH SOLE 0 0 0 650 ISHARES TR MSCI ACWI ETF 464288257 337878 5400 SH SOLE 0 0 0 5400 ISHARES TR MSCI UK ETF NEW 46435G334 6376 267 SH SOLE 0 0 0 267 ISHARES TR NORTH AMERN NAT 464287374 4453 268 SH SOLE 0 0 0 268 ISHARES TR RUS 1000 VAL ETF 464287598 744467 7506 SH SOLE 0 0 0 7506 ISHARES TR RUS MD CP GR ETF 464287481 1251652 10294 SH SOLE 0 0 0 10294 ISHARES TR S&P SML 600 GWT 464287887 66049 479 SH SOLE 0 0 0 479 ISHARES TR SH TR CRPORT ETF 464288646 6768090 129261 SH SOLE 0 0 0 129261 ISHARES TR SHRT NAT MUN ETF 464288158 649068 6106 SH SOLE 0 0 0 6106 ISHARES TR SP SMCP600VL ETF 464287879 2179062 21804 SH SOLE 0 0 0 21804 ISHARES TR TIPS BD ETF 464287176 3762857 31910 SH SOLE 0 0 0 31910 ISHARES TR U.S. CNSM GD ETF 464287812 34083 315 SH SOLE 0 0 0 315 ISHARES TR US HOME CONS ETF 464288752 76231 2635 SH SOLE 0 0 0 2635 ISHARES TR US TELECOM ETF 464287713 2261 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 31378 1533 SH SOLE 0 0 0 1533 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 36268 730 SH SOLE 0 0 0 730 JACK IN THE BOX INC COM 466367109 9975 285 SH SOLE 0 0 0 285 JACOBS ENGR GROUP INC COM 469814107 28192 356 SH SOLE 0 0 0 356 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 4391 130 SH SOLE 0 0 0 130 JEFFERIES FINL GROUP INC COM 47233W109 29377 2149 SH SOLE 0 0 0 2149 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 6063 189 SH SOLE 0 0 0 189 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 980581 34515 SH SOLE 0 0 0 34515 JOHNSON OUTDOORS INC CL A 479167108 2383 38 SH SOLE 0 0 0 38 JOUNCE THERAPEUTICS INC COM 481116101 7600 1600 SH SOLE 0 0 0 1600 KAR AUCTION SVCS INC COM 48238T109 312 26 SH SOLE 0 0 0 26 KAYNE ANDERSN MLP MIDS INVT COM 486606106 4127 1137 SH SOLE 0 0 0 1137 KIMCO RLTY CORP COM 49446R109 4787 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 4624 188 SH SOLE 0 0 0 188 KRANESHARES TR QUADRTC INT RT 500767736 193573 7497 SH SOLE 0 0 0 7497 KULICKE & SOFFA INDS INC COM 501242101 5426 260 SH SOLE 0 0 0 260 L3HARRIS TECHNOLOGIES INC COM 502431109 672746 3735 SH SOLE 0 0 0 3735 LA Z BOY INC COM 505336107 1726 84 SH SOLE 0 0 0 84 LADDER CAP CORP CL A 505743104 8573 1809 SH SOLE 0 0 0 1809 LANCASTER COLONY CORP COM 513847103 579 4 SH SOLE 0 0 0 4 LAUDER ESTEE COS INC CL A 518439104 231043 1450 SH SOLE 0 0 0 1450 LAZARD LTD SHS A G54050102 18564 788 SH SOLE 0 0 0 788 LEGGETT & PLATT INC COM 524660107 66993 2511 SH SOLE 0 0 0 2511 LEIDOS HOLDINGS INC COM 525327102 39501 431 SH SOLE 0 0 0 431 LENNAR CORP CL A 526057104 10314 270 SH SOLE 0 0 0 270 LIBERTY GLOBAL PLC SHS CL A G5480U104 1932 117 SH SOLE 0 0 0 117 LIBERTY GLOBAL PLC SHS CL C G5480U120 5514 351 SH SOLE 0 0 0 351 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2750 101 SH SOLE 0 0 0 101 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5309 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 1082 206 SH SOLE 0 0 0 206 LKQ CORP COM 501889208 2338 114 SH SOLE 0 0 0 114 LOEWS CORP COM 540424108 25739 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 26016 353 SH SOLE 0 0 0 353 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25411 512 SH SOLE 0 0 0 512 MAGNA INTL INC COM 559222401 38017 1191 SH SOLE 0 0 0 1191 MANULIFE FINL CORP COM 56501R106 46445 3704 SH SOLE 0 0 0 3704 MARATHON OIL CORP COM 565849106 123864 37649 SH SOLE 0 0 0 37649 MARINEMAX INC COM 567908108 4293 412 SH SOLE 0 0 0 412 MARKEL CORP COM 570535104 28765 31 SH SOLE 0 0 0 31 MATCH GROUP INC COM 57665R106 1849 28 SH SOLE 0 0 0 28 MCCORMICK & CO INC COM NON VTG 579780206 281008 1990 SH SOLE 0 0 0 1990 MEDICAL PPTYS TRUST INC COM 58463J304 361396 20902 SH SOLE 0 0 0 20902 MERCADOLIBRE INC COM 58733R102 195921 401 SH SOLE 0 0 0 401 MERIT MED SYS INC COM 589889104 1563 50 SH SOLE 0 0 0 50 METTLER TOLEDO INTERNATIONAL COM 592688105 240988 349 SH SOLE 0 0 0 349 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 6145 1212 SH SOLE 0 0 0 1212 MILLER HERMAN INC COM 600544100 2131 96 SH SOLE 0 0 0 96 MINERALS TECHNOLOGIES INC COM 603158106 1414 39 SH SOLE 0 0 0 39 MOLECULIN BIOTECH INC COM 60855D101 1219 2000 SH SOLE 0 0 0 2000 MOLSON COORS BEVERAGE CO CL B 60871R209 55433 1421 SH SOLE 0 0 0 1421 ISHARES INC MSCI CDA ETF 464286509 4741 217 SH SOLE 0 0 0 217 ISHARES INC MSCI PAC JP ETF 464286665 5595 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 425774 4262 SH SOLE 0 0 0 4262 ISHARES TR 10-20 YR TRS ETF 464288653 94642 565 SH SOLE 0 0 0 565 ISHARES TR 20 YR TR BD ETF 464287432 1187944 7201 SH SOLE 0 0 0 7201 ISHARES TR BROAD USD HIGH 46435U853 540597 15228 SH SOLE 0 0 0 15228 ISHARES TR CMBS ETF 46429B366 22389 417 SH SOLE 0 0 0 417 ISHARES TR CORE 1 5 YR USD 46432F859 133320 2640 SH SOLE 0 0 0 2640 ISHARES TR CORE DIV GRWTH 46434V621 179310 5502 SH SOLE 0 0 0 5502 ISHARES TR CORE LT USDB ETF 464289479 21369 300 SH SOLE 0 0 0 300 ISHARES TR CORE S&P TTL STK 464287150 719309 12573 SH SOLE 0 0 0 12573 ISHARES TR CORE S&P US GWT 464287671 1032749 18090 SH SOLE 0 0 0 18090 ISHARES TR EXPONENTIAL TECH 46434V381 24998 702 SH SOLE 0 0 0 702 ISHARES TR FLTG RATE NT ETF 46429B655 4819878 98890 SH SOLE 0 0 0 98890 ISHARES TR GBL COMM SVC ETF 464287275 4045 78 SH SOLE 0 0 0 78 ISHARES TR GLB INFRASTR ETF 464288372 134599 3941 SH SOLE 0 0 0 3941 ISHARES TR GLOBAL REIT ETF 46434V647 2283561 119246 SH SOLE 0 0 0 119246 ISHARES TR GNMA BOND ETF 46429B333 33534 650 SH SOLE 0 0 0 650 ISHARES TR GRWT ALLOCAT ETF 464289867 609727 14735 SH SOLE 0 0 0 14735 ISHARES TR IBONDS DEC2021 46435G789 784560 30755 SH SOLE 0 0 0 30755 ISHARES TR IBONDS DEC2023 46435G318 241110 9400 SH SOLE 0 0 0 9400 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1208636 48755 SH SOLE 0 0 0 48755 ISHARES TR IBONDS DEC23 ETF 46434VAX8 686125 27445 SH SOLE 0 0 0 27445 ISHARES TR IBOXX HI YD ETF 464288513 3920010 50863 SH SOLE 0 0 0 50863 ISHARES TR MICRO-CAP ETF 464288869 20980 313 SH SOLE 0 0 0 313 ISHARES TR MODERT ALLOC ETF 464289875 595923 16220 SH SOLE 0 0 0 16220 ISHARES TR MORTGE REL ETF 46435G342 76087 4069 SH SOLE 0 0 0 4069 ISHARES TR MRNGSTR LG-CP VL 464288109 74690 862 SH SOLE 0 0 0 862 ISHARES TR MSCI ACWI EX US 464288240 18449 490 SH SOLE 0 0 0 490 ISHARES TR MSCI ACWI EXUS 46435G847 15499 692 SH SOLE 0 0 0 692 ISHARES TR MSCI CHINA ETF 46429B671 26190 457 SH SOLE 0 0 0 457 ISHARES TR MSCI EAFE ETF 464287465 1447573 27078 SH SOLE 0 0 0 27078 ISHARES TR PHLX SEMICND ETF 464287523 118201 576 SH SOLE 0 0 0 576 ISHARES TR RESIDNL REAL EST 464288562 2237311 40531 SH SOLE 0 0 0 40531 ISHARES TR RUS 1000 GRW ETF 464287614 1008781 6696 SH SOLE 0 0 0 6696 ISHARES TR RUS 2000 VAL ETF 464287630 2694199 32844 SH SOLE 0 0 0 32844 ISHARES TR RUS TP200 GR ETF 464289438 74550 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 3813325 33316 SH SOLE 0 0 0 33316 ISHARES TR RUSSELL 3000 ETF 464287689 4422256 29814 SH SOLE 0 0 0 29814 ISHARES TR S&P 500 VAL ETF 464287408 400106 4157 SH SOLE 0 0 0 4157 ISHARES TR SHORT TREAS BD 464288679 6726924 60592 SH SOLE 0 0 0 60592 ISHARES TR TRS FLT RT BD 46434V860 2246134 44637 SH SOLE 0 0 0 44637 ISHARES TR U.S. CNSM SV ETF 464287580 59349 335 SH SOLE 0 0 0 335 ISHARES TR U.S. FIN SVC ETF 464287770 118584 1155 SH SOLE 0 0 0 1155 ISHARES TR ULTR SH TRM BD 46434V878 3946 79 SH SOLE 0 0 0 79 ISHARES TR US HLTHCARE ETF 464287762 333949 1778 SH SOLE 0 0 0 1778 ISHARES TR US INFRASTRUC 46435U713 56599 2793 SH SOLE 0 0 0 2793 ISHARES TR US TREAS BD ETF 46429B267 483489 17261 SH SOLE 0 0 0 17261 ISHARES TR USA QUALITY FCTR 46432F339 2737042 33774 SH SOLE 0 0 0 33774 ISHARES U S ETF TR INFLATION HEDG 46431W580 9684 400 SH SOLE 0 0 0 400 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 5613145 115759 SH SOLE 0 0 0 115759 ISHARES U S ETF TR TECHNOLOGY 46431W648 24983 860 SH SOLE 0 0 0 860 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1518 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 37670 1898 SH SOLE 0 0 0 1898 JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834 9895 500 SH SOLE 0 0 0 500 JOHNSON CTLS INTL PLC SHS G51502105 178437 6619 SH SOLE 0 0 0 6619 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 68205 23358 SH SOLE 0 0 0 23358 KANSAS CITY SOUTHERN COM NEW 485170302 301102 2368 SH SOLE 0 0 0 2368 KEURIG DR PEPPER INC COM 49271V100 67786 2793 SH SOLE 0 0 0 2793 KINDER MORGAN INC DEL COM 49456B101 389659 27993 SH SOLE 0 0 0 27993 KLA CORPORATION COM NEW 482480100 253713 1765 SH SOLE 0 0 0 1765 KNOLL INC COM NEW 498904200 970 94 SH SOLE 0 0 0 94 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 92729 2309 SH SOLE 0 0 0 2309 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 72868 5265 SH SOLE 0 0 0 5265 LAMB WESTON HLDGS INC COM 513272104 207273 3630 SH SOLE 0 0 0 3630 LAS VEGAS SANDS CORP COM 517834107 429636 10116 SH SOLE 0 0 0 10116 LEAR CORP COM NEW 521865204 1463 18 SH SOLE 0 0 0 18 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 619279 24031 SH SOLE 0 0 0 24031 LENDINGTREE INC NEW COM 52603B107 77757 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 11288 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 4975 157 SH SOLE 0 0 0 157 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1007 39 SH SOLE 0 0 0 39 LIVANOVA PLC SHS G5509L101 13575 300 SH SOLE 0 0 0 300 LOCKHEED MARTIN CORP COM 539830109 1801204 5314 SH SOLE 0 0 0 5314 LYFT INC CL A COM 55087P104 63796 2376 SH SOLE 0 0 0 2376 MACATAWA BK CORP COM 554225102 35917 5045 SH SOLE 0 0 0 5045 MACYS INC COM 55616P104 33532 6829 SH SOLE 0 0 0 6829 MAGELLAN HEALTH INC COM NEW 559079207 4811 100 SH SOLE 0 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 149157 4088 SH SOLE 0 0 0 4088 MAMMOTH ENERGY SVCS INC COM 56155L108 1707 2280 SH SOLE 0 0 0 2280 MANNKIND CORP COM NEW 56400P706 5274 5120 SH SOLE 0 0 0 5120 MARKER THERAPEUTICS INC COM 57055L107 6023 3170 SH SOLE 0 0 0 3170 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19269 347 SH SOLE 0 0 0 347 MOMO INC ADR 60879B107 339730 15663 SH SOLE 0 0 0 15663 MONDELEZ INTL INC CL A 609207105 1013405 20236 SH SOLE 0 0 0 20236 MONOLITHIC PWR SYS INC COM 609839105 192914 1152 SH SOLE 0 0 0 1152 MONRO INC COM 610236101 13669 312 SH SOLE 0 0 0 312 MORGAN STANLEY CHINA A SH FD COM 617468103 1812 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 14219 1224 SH SOLE 0 0 0 1224 MSC INDL DIRECT INC CL A 553530106 22208 404 SH SOLE 0 0 0 404 NABORS INDUSTRIES LTD SHS G6359F103 390 1000 SH SOLE 0 0 0 1000 NATIONAL FUEL GAS CO N J COM 636180101 37253 999 SH SOLE 0 0 0 999 NATIONAL INSTRS CORP COM 636518102 3308 100 SH SOLE 0 0 0 100 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 13320 450 SH SOLE 0 0 0 450 NATIONAL VISION HLDGS INC COM 63845R107 97100 5000 SH SOLE 0 0 0 5000 NEOGEN CORP COM 640491106 51381 767 SH SOLE 0 0 0 767 NEW YORK TIMES CO CL A 650111107 5221 170 SH SOLE 0 0 0 170 NEWMONT CORP COM 651639106 82908 1831 SH SOLE 0 0 0 1831 NEXSTAR MEDIA GROUP INC CL A 65336K103 77716 1346 SH SOLE 0 0 0 1346 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3827 89 SH SOLE 0 0 0 89 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2600 1000 SH SOLE 0 0 0 1000 NICE LTD SPONSORED ADR 653656108 27994 195 SH SOLE 0 0 0 195 NIKE INC CL B 654106103 1609523 19453 SH SOLE 0 0 0 19453 NISOURCE INC COM 65473P105 29415 1178 SH SOLE 0 0 0 1178 NMI HLDGS INC CL A 629209305 1591 137 SH SOLE 0 0 0 137 NOBLE CORP PLC SHS USD G65431101 7800 30000 SH SOLE 0 0 0 30000 NOBLE ENERGY INC COM 655044105 3334 552 SH SOLE 0 0 0 552 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 117464 4725 SH SOLE 0 0 0 4725 NORTHROP GRUMMAN CORP COM 666807102 1019561 3370 SH SOLE 0 0 0 3370 NORTHWEST NAT HLDG CO COM 66765N105 13091 212 SH SOLE 0 0 0 212 NOVO-NORDISK A S ADR 670100205 125517 2085 SH SOLE 0 0 0 2085 NUCOR CORP COM 670346105 299241 8308 SH SOLE 0 0 0 8308 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 70542 3493 SH SOLE 0 0 0 3493 NUTRIEN LTD COM 67077M108 190215 5626 SH SOLE 0 0 0 5626 NUVEEN AMT FREE MUN CR INC F COM 67071L106 207125 14109 SH SOLE 0 0 0 14109 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 6968 650 SH SOLE 0 0 0 650 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 77686 13701 SH SOLE 0 0 0 13701 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 10543 943 SH SOLE 0 0 0 943 NUVEEN MULTI MKT INCOME FD COM 67075J107 10985 1800 SH SOLE 0 0 0 1800 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 432628 30748 SH SOLE 0 0 0 30748 NUVEEN N Y MUN VALUE FD INC COM 67062M105 13962 1477 SH SOLE 0 0 0 1477 NUVEEN NEW YORK QLT MUN INC COM 67066X107 92199 7022 SH SOLE 0 0 0 7022 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 12373 1225 SH SOLE 0 0 0 1225 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 6188 550 SH SOLE 0 0 0 550 NXP SEMICONDUCTORS N V COM N6596X109 209979 2532 SH SOLE 0 0 0 2532 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 2475 500 SH SOLE 0 0 0 500 OFS CAP CORP COM 67103B100 2035 500 SH SOLE 0 0 0 500 OGE ENERGY CORP COM 670837103 3073 100 SH SOLE 0 0 0 100 OLD NATL BANCORP IND COM 680033107 13230 1003 SH SOLE 0 0 0 1003 OLD REP INTL CORP COM 680223104 184853 12122 SH SOLE 0 0 0 12122 OMEGA HEALTHCARE INVS INC COM 681936100 76585 2886 SH SOLE 0 0 0 2886 ONEMAIN HLDGS INC COM 68268W103 8795 460 SH SOLE 0 0 0 460 OSI ETF TR OSHARES FTSE EUR 67110P506 82400 4120 SH SOLE 0 0 0 4120 OVINTIV INC COM 69047Q102 509 188 SH SOLE 0 0 0 188 OWENS CORNING NEW COM 690742101 5006 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 132699 4331 SH SOLE 0 0 0 4331 PACWEST BANCORP DEL COM 695263103 13745 767 SH SOLE 0 0 0 767 PAPA JOHNS INTL INC COM 698813102 55079 1032 SH SOLE 0 0 0 1032 PARKER HANNIFIN CORP COM 701094104 77838 600 SH SOLE 0 0 0 600 PATTERSON COS INC COM 703395103 2508 164 SH SOLE 0 0 0 164 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4368 156 SH SOLE 0 0 0 156 PETIQ INC COM CL A 71639T106 1975 85 SH SOLE 0 0 0 85 PGT INNOVATIONS INC COM 69336V101 15094 1799 SH SOLE 0 0 0 1799 PHILIP MORRIS INTL INC COM 718172109 1298452 17797 SH SOLE 0 0 0 17797 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 259823 3030 SH SOLE 0 0 0 3030 PIMCO ETF TR 1-5 US TIP IDX 72201R205 4520585 87422 SH SOLE 0 0 0 87422 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 222759 4405 SH SOLE 0 0 0 4405 PIMCO INCOME STRATEGY FD COM 72201H108 102997 12189 SH SOLE 0 0 0 12189 PIMCO NEW YORK MUN INCOME FD COM 72201E105 108093 12687 SH SOLE 0 0 0 12687 PIONEER NAT RES CO COM 723787107 86419 1232 SH SOLE 0 0 0 1232 PITNEY BOWES INC COM 724479100 520 255 SH SOLE 0 0 0 255 PJT PARTNERS INC COM CL A 69343T107 13277 306 SH SOLE 0 0 0 306 PLEXUS CORP COM 729132100 2237 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 212129 35179 SH SOLE 0 0 0 35179 PRICE T ROWE GROUP INC COM 74144T108 95502 978 SH SOLE 0 0 0 978 PRINCIPAL FINL GROUP INC COM 74251V102 23659 755 SH SOLE 0 0 0 755 PROCTER & GAMBLE CO COM 742718109 3503164 31847 SH SOLE 0 0 0 31847 PROS HOLDINGS INC COM 74346Y103 931 30 SH SOLE 0 0 0 30 PROSHARES TR LONG ONLINE SHRT 74347B375 72865 1300 SH SOLE 0 0 0 1300 PROSPECT CAPITAL CORPORATION COM 74348T102 20499 4823 SH SOLE 0 0 0 4823 PROTO LABS INC COM 743713109 25580 336 SH SOLE 0 0 0 336 PUBLIC STORAGE COM 74460D109 56008 282 SH SOLE 0 0 0 282 QUANTUM CORP COM NEW 747906501 85550 29000 SH SOLE 0 0 0 29000 QUEST DIAGNOSTICS INC COM 74834L100 9074 113 SH SOLE 0 0 0 113 R1 RCM INC COM 749397105 64239 7067 SH SOLE 0 0 0 7067 RADNET INC COM 750491102 88284 8400 SH SOLE 0 0 0 8400 RALPH LAUREN CORP CL A 751212101 1537 23 SH SOLE 0 0 0 23 RANGE RES CORP COM 75281A109 707 310 SH SOLE 0 0 0 310 RAPID7 INC COM 753422104 4333 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 27456 955 SH SOLE 0 0 0 955 SPDR SER TR BLOMBERG BRC INV 78468R200 12704335 432120 SH SOLE 0 0 0 432120 SPDR SER TR BLOOMBERG BRCLYS 78468R622 1327200 14009 SH SOLE 0 0 0 14009 SPDR SER TR MSCI USA STRTGIC 78468R812 35363 463 SH SOLE 0 0 0 463 SPDR SER TR NUVEEN BBG BRCLY 78464A284 318068 5813 SH SOLE 0 0 0 5813 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1511744 30915 SH SOLE 0 0 0 30915 SPDR SER TR PORTFLI TIPS ETF 78464A656 143864 4954 SH SOLE 0 0 0 4954 SPDR SER TR PORTFOLI S&P1500 78464A805 964039 30653 SH SOLE 0 0 0 30653 SPDR SER TR PRTFLO S&P500 GW 78464A409 5350366 149702 SH SOLE 0 0 0 149702 SPDR SER TR PRTFLO S&P500 HI 78468R788 387924 15769 SH SOLE 0 0 0 15769 SPDR SER TR S&P 600 SMCP VAL 78464A300 102855 2517 SH SOLE 0 0 0 2517 SPDR SER TR S&P PHARMAC 78464A722 107059 2968 SH SOLE 0 0 0 2968 SPDR SER TR S&P SEMICNDCTR 78464A862 102108 1216 SH SOLE 0 0 0 1216 SPDR SER TR SPDR BLOOMBERG 78468R663 879416 9597 SH SOLE 0 0 0 9597 SPDR SER TR SSGA US LRG ETF 78468R804 52729 582 SH SOLE 0 0 0 582 SPOTIFY TECHNOLOGY S A SHS L8681T102 42504 350 SH SOLE 0 0 0 350 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 7325 501 SH SOLE 0 0 0 501 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 10312 786 SH SOLE 0 0 0 786 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 46410 3000 SH SOLE 0 0 0 3000 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 7245 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 47336 889 SH SOLE 0 0 0 889 STONECASTLE FINL CORP COM 861780104 9105 561 SH SOLE 0 0 0 561 STONEMOR INC COM 86184W106 224 215 SH SOLE 0 0 0 215 STRYKER CORP COM 863667101 400650 2406 SH SOLE 0 0 0 2406 SUN CMNTYS INC COM 866674104 510262 4087 SH SOLE 0 0 0 4087 SUNCOR ENERGY INC NEW COM 867224107 7180 454 SH SOLE 0 0 0 454 SUNOCO LP COM UT REP LP 86765K109 60214 3850 SH SOLE 0 0 0 3850 SUNPOWER CORP COM 867652406 208 41 SH SOLE 0 0 0 41 SYNAPTICS INC COM 87157D109 21238 367 SH SOLE 0 0 0 367 SYNCHRONY FINL COM 87165B103 5279 328 SH SOLE 0 0 0 328 SYSCO CORP COM 871829107 69222 1517 SH SOLE 0 0 0 1517 TALEND S A ADS 874224207 2243 100 SH SOLE 0 0 0 100 TALLGRASS ENERGY LP CLASS A SHS 874696107 7769 472 SH SOLE 0 0 0 472 TANDEM DIABETES CARE INC COM NEW 875372203 1609 25 SH SOLE 0 0 0 25 TEEKAY TANKERS LTD CL A Y8565N300 6672 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 2783 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 18766 1190 SH SOLE 0 0 0 1190 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1851 2000 SH SOLE 0 0 0 2000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 22226 2475 SH SOLE 0 0 0 2475 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 554 25 SH SOLE 0 0 0 25 TEXAS INSTRS INC COM 882508104 1185243 11861 SH SOLE 0 0 0 11861 THOR INDS INC COM 885160101 19800 469 SH SOLE 0 0 0 469 TIFFANY & CO NEW COM 886547108 38980 301 SH SOLE 0 0 0 301 TOLL BROTHERS INC COM 889478103 15593 810 SH SOLE 0 0 0 810 TORONTO DOMINION BK ONT COM NEW 891160509 133274 3144 SH SOLE 0 0 0 3144 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 92122 768 SH SOLE 0 0 0 768 TPG SPECIALTY LENDING INC COM 87265K102 22342 1605 SH SOLE 0 0 0 1605 TWO HBRS INVT CORP COM NEW 90187B408 22277 5847 SH SOLE 0 0 0 5847 TYME TECHNOLOGIES INC COM 90238J103 1980 1800 SH SOLE 0 0 0 1800 UGI CORP NEW COM 902681105 346977 13010 SH SOLE 0 0 0 13010 ULTA BEAUTY INC COM 90384S303 70280 400 SH SOLE 0 0 0 400 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 24540 2000 SH SOLE 0 0 0 2000 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 5180 200 SH SOLE 0 0 0 200 UNITED TECHNOLOGIES CORP COM 913017109 3180363 33715 SH SOLE 0 0 0 33715 UNIVERSAL DISPLAY CORP COM 91347P105 62513 474 SH SOLE 0 0 0 474 UNUM GROUP COM 91529Y106 10372 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 6962 229 SH SOLE 0 0 0 229 VAIL RESORTS INC COM 91879Q109 112260 760 SH SOLE 0 0 0 760 VALERO ENERGY CORP COM 91913Y100 414813 9145 SH SOLE 0 0 0 9145 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 22978 447 SH SOLE 0 0 0 447 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 354249 17340 SH SOLE 0 0 0 17340 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 558190 24227 SH SOLE 0 0 0 24227 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 93793 3294 SH SOLE 0 0 0 3294 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 925738 21165 SH SOLE 0 0 0 21165 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 2230 223 SH SOLE 0 0 0 223 VANGUARD BD INDEX FDS INTERMED TERM 921937819 544306 6093 SH SOLE 0 0 0 6093 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 539111 5052 SH SOLE 0 0 0 5052 VANGUARD INDEX FDS GROWTH ETF 922908736 21486659 137128 SH SOLE 0 0 0 137128 VANGUARD INDEX FDS LARGE CAP ETF 922908637 4737403 40002 SH SOLE 0 0 0 40002 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 369482 8537 SH SOLE 0 0 0 8537 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 156986 2225 SH SOLE 0 0 0 2225 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1067198 17119 SH SOLE 0 0 0 17119 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3177501 70159 SH SOLE 0 0 0 70159 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2060 50 SH SOLE 0 0 0 50 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 150703 1978 SH SOLE 0 0 0 1978 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 138970 956 SH SOLE 0 0 0 956 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 736102 14513 SH SOLE 0 0 0 14513 VEEVA SYS INC CL A COM 922475108 681304 4357 SH SOLE 0 0 0 4357 VENTAS INC COM 92276F100 115467 4308 SH SOLE 0 0 0 4308 VEREIT INC COM 92339V100 55127 11273 SH SOLE 0 0 0 11273 VERITIV CORP COM 923454102 8 1 SH SOLE 0 0 0 1 VERMILLION INC COM NEW 92407M206 33213 39900 SH SOLE 0 0 0 39900 VERRA MOBILITY CORP COM 92511U102 978 137 SH SOLE 0 0 0 137 VIAVI SOLUTIONS INC COM 925550105 3677 328 SH SOLE 0 0 0 328 VICTORY CAP HLDGS INC COM CL A 92645B103 24540 1500 SH SOLE 0 0 0 1500 MARSH & MCLENNAN COS INC COM 571748102 258941 2995 SH SOLE 0 0 0 2995 MASCO CORP COM 574599106 42884 1241 SH SOLE 0 0 0 1241 MATTEL INC COM 577081102 3207 364 SH SOLE 0 0 0 364 MEDTRONIC PLC SHS G5960L103 2950219 32715 SH SOLE 0 0 0 32715 MELCO RESORTS AND ENTMNT LTD ADR 585464100 397 32 SH SOLE 0 0 0 32 MEREDITH CORP COM 589433101 17536 1435 SH SOLE 0 0 0 1435 METHODE ELECTRS INC COM 591520200 1929 73 SH SOLE 0 0 0 73 METLIFE INC COM 59156R108 145892 4772 SH SOLE 0 0 0 4772 MFS INTER INCOME TR SH BEN INT 55273C107 8100 2250 SH SOLE 0 0 0 2250 MGIC INVT CORP WIS COM 552848103 5080 800 SH SOLE 0 0 0 800 MGM RESORTS INTERNATIONAL COM 552953101 11029 935 SH SOLE 0 0 0 935 MICRON TECHNOLOGY INC COM 595112103 686419 16320 SH SOLE 0 0 0 16320 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 3874 1677 SH SOLE 0 0 0 1677 MODERNA INC COM 60770K107 11980 400 SH SOLE 0 0 0 400 MOELIS & CO CL A 60786M105 6323 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 207037 3680 SH SOLE 0 0 0 3680 MSA SAFETY INC COM 553498106 6477 64 SH SOLE 0 0 0 64 MSCI INC COM 55354G100 1079844 3737 SH SOLE 0 0 0 3737 MUSTANG BIO INC COM 62818Q104 10104 3770 SH SOLE 0 0 0 3770 MYLAN NV SHS EURO N59465109 18578 1246 SH SOLE 0 0 0 1246 NATIONAL RETAIL PROPERTIES I COM 637417106 45270 1406 SH SOLE 0 0 0 1406 NATUS MED INC DEL COM 639050103 1503 65 SH SOLE 0 0 0 65 NAVIENT CORPORATION COM 63938C108 7580 1000 SH SOLE 0 0 0 1000 NAVISTAR INTL CORP NEW COM 63934E108 1649 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 1800 600 SH SOLE 0 0 0 600 NEW GOLD INC CDA COM 644535106 38295 75000 SH SOLE 0 0 0 75000 NEW MTN FIN CORP COM 647551100 13321 1959 SH SOLE 0 0 0 1959 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 19736 1494 SH SOLE 0 0 0 1494 NEXPOINT RESIDENTIAL TR INC COM 65341D102 14655 581 SH SOLE 0 0 0 581 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 4005 485 SH SOLE 0 0 0 485 NORDIC AMERICAN TANKERS LIMI COM G65773106 14270 3150 SH SOLE 0 0 0 3150 NOW INC COM 67011P100 10 2 SH SOLE 0 0 0 2 NRG ENERGY INC COM NEW 629377508 26061 956 SH SOLE 0 0 0 956 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 67081 1903 SH SOLE 0 0 0 1903 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 72786 2488 SH SOLE 0 0 0 2488 NUTANIX INC CL A 67059N108 3950 250 SH SOLE 0 0 0 250 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 65472 9300 SH SOLE 0 0 0 9300 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 24339 1944 SH SOLE 0 0 0 1944 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1296 900 SH SOLE 0 0 0 900 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 45024 3350 SH SOLE 0 0 0 3350 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 49724 3978 SH SOLE 0 0 0 3978 NUVEEN PFD & INCM SECURTIES COM 67072C105 344301 47424 SH SOLE 0 0 0 47424 NUVEEN REAL ASSET INCOME & G COM 67074Y105 3948 400 SH SOLE 0 0 0 400 NVIDIA CORP COM 67066G104 10194115 38673 SH SOLE 0 0 0 38673 O-I GLASS INC COM 67098H104 4102 577 SH SOLE 0 0 0 577 OAKTREE SPECIALTY LENDING CO COM 67401P108 12322 3803 SH SOLE 0 0 0 3803 OASIS PETROLEUM INC COM 674215108 2503 7150 SH SOLE 0 0 0 7150 OLD DOMINION FREIGHT LINE IN COM 679580100 313580 2389 SH SOLE 0 0 0 2389 OLIN CORP COM PAR $1 680665205 537 46 SH SOLE 0 0 0 46 ON SEMICONDUCTOR CORP COM 682189105 142973 11493 SH SOLE 0 0 0 11493 OPEN TEXT CORP COM 683715106 50217 1438 SH SOLE 0 0 0 1438 OPTICAL CABLE CORP COM NEW 683827208 60 25 SH SOLE 0 0 0 25 OSHKOSH CORP COM 688239201 6369 99 SH SOLE 0 0 0 99 OSI ETF TR OSHARES FTSE 67110P100 131776 6290 SH SOLE 0 0 0 6290 OVERSTOCK COM INC DEL COM 690370101 181262 36325 SH SOLE 0 0 0 36325 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 905 47 SH SOLE 0 0 0 47 PACER FDS TR GLOBL CASH ETF 69374H709 124944 5548 SH SOLE 0 0 0 5548 PACER FDS TR US CASH COWS 100 69374H881 43409 1965 SH SOLE 0 0 0 1965 PACKAGING CORP AMER COM 695156109 23618 272 SH SOLE 0 0 0 272 PAGSEGURO DIGITAL LTD COM CL A G68707101 24633 1274 SH SOLE 0 0 0 1274 PALO ALTO NETWORKS INC COM 697435105 422853 2579 SH SOLE 0 0 0 2579 PARK HOTELS RESORTS INC COM 700517105 9017 1140 SH SOLE 0 0 0 1140 PAYCHEX INC COM 704326107 959248 15246 SH SOLE 0 0 0 15246 PEARSON PLC SPONSORED ADR 705015105 5037 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 7440 250 SH SOLE 0 0 0 250 PEOPLES UTD FINL INC COM 712704105 158711 14363 SH SOLE 0 0 0 14363 PERKINELMER INC COM 714046109 50362 669 SH SOLE 0 0 0 669 PERSONALIS INC COM 71535D106 7667 950 SH SOLE 0 0 0 950 PETMED EXPRESS INC COM 716382106 950 33 SH SOLE 0 0 0 33 PHILLIPS 66 COM 718546104 981951 18303 SH SOLE 0 0 0 18303 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 95876 5429 SH SOLE 0 0 0 5429 PIMCO ETF TR INTER MUN BD ACT 72201R866 312249 5724 SH SOLE 0 0 0 5724 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 4776 600 SH SOLE 0 0 0 600 PIMCO INCOME STRATEGY FD II COM 72201J104 125176 16514 SH SOLE 0 0 0 16514 PINNACLE FINL PARTNERS INC COM 72346Q104 7954 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 2873 59 SH SOLE 0 0 0 59 PNC FINL SVCS GROUP INC COM 693475105 348886 3645 SH SOLE 0 0 0 3645 POOL CORPORATION COM 73278L105 272044 1383 SH SOLE 0 0 0 1383 PORTOLA PHARMACEUTICALS INC COM 737010108 692 97 SH SOLE 0 0 0 97 PPG INDS INC COM 693506107 40630 486 SH SOLE 0 0 0 486 PRICESMART INC COM 741511109 3679 70 SH SOLE 0 0 0 70 PRIMERICA INC COM 74164M108 160857 1818 SH SOLE 0 0 0 1818 PRIMO WATER CORPORATION COM 74167P108 16018 1768 SH SOLE 0 0 0 1768 PROGRESSIVE CORP OHIO COM 743315103 241826 3275 SH SOLE 0 0 0 3275 PROSHARES TR MSCI EAFE DIVD 74347B839 47655 1500 SH SOLE 0 0 0 1500 PROSHARES TR PSHS ULTRA QQQ 74347R206 241866 2700 SH SOLE 0 0 0 2700 PROSHARES TR RUSS 2000 DIVD 74347B698 193889 4194 SH SOLE 0 0 0 4194 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 475502 30520 SH SOLE 0 0 0 30520 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 94444 9787 SH SOLE 0 0 0 9787 VIRTUS TOTAL RETURN FUND INC COM 92835W107 3737 519 SH SOLE 0 0 0 519 VULCAN MATLS CO COM 929160109 19885 184 SH SOLE 0 0 0 184 VUZIX CORP COM NEW 92921W300 615 500 SH SOLE 0 0 0 500 WALMART INC COM 931142103 2575138 22664 SH SOLE 0 0 0 22664 WESTLAKE CHEM CORP COM 960413102 2290 60 SH SOLE 0 0 0 60 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 941 1000 SH SOLE 0 0 0 1000 WHEATON PRECIOUS METALS CORP COM 962879102 47916 1759 SH SOLE 0 0 0 1759 WHITE MTNS INS GROUP LTD COM G9618E107 7280 8 SH SOLE 0 0 0 8 WILLIAMS SONOMA INC COM 969904101 43626 1026 SH SOLE 0 0 0 1026 WISDOMTREE TR EMER MKT HIGH FD 97717W315 237434 7362 SH SOLE 0 0 0 7362 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 2087 93 SH SOLE 0 0 0 93 WISDOMTREE TR GLB US QTLY DIV 97717W844 9515 180 SH SOLE 0 0 0 180 WISDOMTREE TR INDIA ERNGS FD 97717W422 52861 3263 SH SOLE 0 0 0 3263 WISDOMTREE TR INTL EQUITY FD 97717W703 5924 150 SH SOLE 0 0 0 150 WISDOMTREE TR INTL LRGCAP DV 97717W794 112267 3040 SH SOLE 0 0 0 3040 WISDOMTREE TR US DIVID EX FNCL 97717W406 364570 5644 SH SOLE 0 0 0 5644 WISDOMTREE TR US QTLY DIV GRT 97717X669 16484 424 SH SOLE 0 0 0 424 WISDOMTREE TR US SMALLCAP DIVD 97717W604 383206 21266 SH SOLE 0 0 0 21266 WISDOMTREE TR US SMALLCAP FUND 97717W562 22330 1000 SH SOLE 0 0 0 1000 WISDOMTREE TR YIELD ENHANCD US 97717X511 298771 5785 SH SOLE 0 0 0 5785 WIX COM LTD SHS M98068105 3226 32 SH SOLE 0 0 0 32 WNS HOLDINGS LTD SPON ADR 92932M101 13797 321 SH SOLE 0 0 0 321 XEROX HOLDINGS CORP COM NEW 98421M106 115628 6105 SH SOLE 0 0 0 6105 YANDEX N V SHS CLASS A N97284108 8376 246 SH SOLE 0 0 0 246 ZILLOW GROUP INC CL A 98954M101 1834 54 SH SOLE 0 0 0 54 ZSCALER INC COM 98980G102 71206 1170 SH SOLE 0 0 0 1170 ZUORA INC COM CL A 98983V106 17911 2225 SH SOLE 0 0 0 2225 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1639 428 SH SOLE 0 0 0 428 VALVOLINE INC COM 92047W101 14962 1143 SH SOLE 0 0 0 1143 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 754458 29820 SH SOLE 0 0 0 29820 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 8542 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 8250 500 SH SOLE 0 0 0 500 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 190081 1277 SH SOLE 0 0 0 1277 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 773 7 SH SOLE 0 0 0 7 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9049 93 SH SOLE 0 0 0 93 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2526747 30746 SH SOLE 0 0 0 30746 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3433088 40224 SH SOLE 0 0 0 40224 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3981802 31429 SH SOLE 0 0 0 31429 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7458626 31495 SH SOLE 0 0 0 31495 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3595799 27894 SH SOLE 0 0 0 27894 VANGUARD INDEX FDS VALUE ETF 922908744 26077913 292813 SH SOLE 0 0 0 292813 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1090169 32494 SH SOLE 0 0 0 32494 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 39193 711 SH SOLE 0 0 0 711 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 64979 830 SH SOLE 0 0 0 830 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 433535 4292 SH SOLE 0 0 0 4292 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 138456 1502 SH SOLE 0 0 0 1502 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8819023 85299 SH SOLE 0 0 0 85299 VANGUARD WORLD FD ESG US STK ETF 921910733 10761 235 SH SOLE 0 0 0 235 VANGUARD WORLD FD EXTENDED DUR 921910709 482215 2876 SH SOLE 0 0 0 2876 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1149131 8338 SH SOLE 0 0 0 8338 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 7060 64 SH SOLE 0 0 0 64 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1347 14 SH SOLE 0 0 0 14 VANGUARD WORLD FDS UTILITIES ETF 92204A876 889588 7296 SH SOLE 0 0 0 7296 VARONIS SYS INC COM 922280102 43105 677 SH SOLE 0 0 0 677 VAXART INC COM NEW 92243A200 1770 1000 SH SOLE 0 0 0 1000 VEDANTA LTD SPONSORED ADR 92242Y100 363 102 SH SOLE 0 0 0 102 VIKING THERAPEUTICS INC COM 92686J106 4212 900 SH SOLE 0 0 0 900 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5370 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 141814 9595 SH SOLE 0 0 0 9595 VIRTU FINL INC CL A 928254101 6871 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 25764 5650 SH SOLE 0 0 0 5650 WATTS WATER TECHNOLOGIES INC CL A 942749102 637922 7536 SH SOLE 0 0 0 7536 WEC ENERGY GROUP INC COM 92939U106 80198 910 SH SOLE 0 0 0 910 WELLS FARGO CO NEW COM 949746101 1705517 59426 SH SOLE 0 0 0 59426 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7644 6 SH SOLE 0 0 0 6 WELLTOWER INC COM 95040Q104 359796 7859 SH SOLE 0 0 0 7859 WENDYS CO COM 95058W100 26677 1793 SH SOLE 0 0 0 1793 WESCO INTL INC COM 95082P105 23444 1026 SH SOLE 0 0 0 1026 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 12357 900 SH SOLE 0 0 0 900 WESTERN ASSET MANAGED MUNS F COM 95766M105 163170 13643 SH SOLE 0 0 0 13643 WESTERN ASSET MTG DEFINED OP COM 95790B109 10883 850 SH SOLE 0 0 0 850 WESTERN ASSET MUN DEF OPP TR COM 95768A109 9435 500 SH SOLE 0 0 0 500 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 70144 6674 SH SOLE 0 0 0 6674 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9895 3054 SH SOLE 0 0 0 3054 WESTPAC BKG CORP SPONSORED ADR 961214301 687 67 SH SOLE 0 0 0 67 WHITEHORSE FIN INC COM 96524V106 50587 7145 SH SOLE 0 0 0 7145 WILEY JOHN & SONS INC CL A 968223206 31417 838 SH SOLE 0 0 0 838 WILLIAMS COS INC COM 969457100 60184 4253 SH SOLE 0 0 0 4253 WISDOMTREE TR EMERG CUR STR FD 97717W133 3307 200 SH SOLE 0 0 0 200 WISDOMTREE TR FLOATNG RAT TREA 97717X628 19561 779 SH SOLE 0 0 0 779 WISDOMTREE TR INTL DIV EX FINL 97717W786 434639 13820 SH SOLE 0 0 0 13820 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 218215 7208 SH SOLE 0 0 0 7208 WISDOMTREE TR US ESG FUND 97717W596 3292 120 SH SOLE 0 0 0 120 WISDOMTREE TR US MIDCAP DIVID 97717W505 683582 28294 SH SOLE 0 0 0 28294 WORKHORSE GROUP INC COM NEW 98138J206 6335 3500 SH SOLE 0 0 0 3500 WORLD FUEL SVCS CORP COM 981475106 7101 282 SH SOLE 0 0 0 282 WP CAREY INC COM 92936U109 172235 2965 SH SOLE 0 0 0 2965 WPP PLC NEW ADR 92937A102 3613 107 SH SOLE 0 0 0 107 WRAP TECHNOLOGIES INC COM 98212N107 40189 9434 SH SOLE 0 0 0 9434 WW INTL INC COM 98262P101 11837 700 SH SOLE 0 0 0 700 YEXT INC COM 98585N106 3057 300 SH SOLE 0 0 0 300 ZILLOW GROUP INC CL C CAP STK 98954M200 14228 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 3185 1300 SH SOLE 0 0 0 1300 ZOETIS INC CL A 98978V103 2292250 19477 SH SOLE 0 0 0 19477 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 219334 8283 SH SOLE 0 0 0 8283 ZYNGA INC CL A 98986T108 57307 8366 SH SOLE 0 0 0 8366 REDWOOD TR INC COM 758075402 1012 200 SH SOLE 0 0 0 200 REGENCY CTRS CORP COM 758849103 27670 720 SH SOLE 0 0 0 720 REGENXBIO INC COM 75901B107 2429 75 SH SOLE 0 0 0 75 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6731 80 SH SOLE 0 0 0 80 RELIANCE STEEL & ALUMINUM CO COM 759509102 5869 67 SH SOLE 0 0 0 67 RESTAURANT BRANDS INTL INC COM 76131D103 13266 331 SH SOLE 0 0 0 331 RETAIL PPTYS AMER INC CL A 76131V202 10257 1984 SH SOLE 0 0 0 1984 RETAIL VALUE INC COM 76133Q102 12 1 SH SOLE 0 0 0 1 REXFORD INDL RLTY INC COM 76169C100 46587 1136 SH SOLE 0 0 0 1136 RIO TINTO PLC SPONSORED ADR 767204100 38043 835 SH SOLE 0 0 0 835 RITE AID CORP COM 767754872 1425 95 SH SOLE 0 0 0 95 ROCKWELL MED INC COM 774374102 19373 9450 SH SOLE 0 0 0 9450 ROLLINS INC COM 775711104 64257 1778 SH SOLE 0 0 0 1778 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 38701 1203 SH SOLE 0 0 0 1203 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 86384 2476 SH SOLE 0 0 0 2476 ROYAL GOLD INC COM 780287108 78237 892 SH SOLE 0 0 0 892 RPC INC COM 749660106 5637 2736 SH SOLE 0 0 0 2736 RUTHS HOSPITALITY GROUP INC COM 783332109 10688 1600 SH SOLE 0 0 0 1600 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9835 274 SH SOLE 0 0 0 274 SABRE CORP COM 78573M104 890 150 SH SOLE 0 0 0 150 SAFEHOLD INC COM 78645L100 15808 250 SH SOLE 0 0 0 250 SALESFORCE COM INC COM 79466L302 1513230 10510 SH SOLE 0 0 0 10510 SANOFI SPONSORED ADR 80105N105 265380 6070 SH SOLE 0 0 0 6070 SCHLUMBERGER LTD COM 806857108 227009 16828 SH SOLE 0 0 0 16828 SCHNEIDER NATIONAL INC CL B 80689H102 2688 139 SH SOLE 0 0 0 139 SCHNITZER STL INDS CL A 806882106 2321 178 SH SOLE 0 0 0 178 SCHWAB CHARLES CORP COM 808513105 351059 10442 SH SOLE 0 0 0 10442 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 38650 1494 SH SOLE 0 0 0 1494 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 106697 5190 SH SOLE 0 0 0 5190 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 326503 5403 SH SOLE 0 0 0 5403 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2528693 56218 SH SOLE 0 0 0 56218 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 538003 6755 SH SOLE 0 0 0 6755 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 157744 2575 SH SOLE 0 0 0 2575 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3327901 61096 SH SOLE 0 0 0 61096 SELECTIVE INS GROUP INC COM 816300107 82850 1667 SH SOLE 0 0 0 1667 SENSEONICS HLDGS INC COM 81727U105 1901 3000 SH SOLE 0 0 0 3000 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 52515 1945 SH SOLE 0 0 0 1945 SERVICENOW INC COM 81762P102 1426595 4978 SH SOLE 0 0 0 4978 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5741 312 SH SOLE 0 0 0 312 SIMPLY GOOD FOODS CO COM 82900L102 5855 304 SH SOLE 0 0 0 304 SINA CORP ORD G81477104 71640 2250 SH SOLE 0 0 0 2250 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 36368 494 SH SOLE 0 0 0 494 SKYWORKS SOLUTIONS INC COM 83088M102 877581 9819 SH SOLE 0 0 0 9819 SL GREEN RLTY CORP COM 78440X101 4310 100 SH SOLE 0 0 0 100 SLACK TECHNOLOGIES INC COM CL A 83088V102 13205 492 SH SOLE 0 0 0 492 SMILEDIRECTCLUB INC CL A COM 83192H106 9574 2050 SH SOLE 0 0 0 2050 SMITH A O CORP COM 831865209 1134 30 SH SOLE 0 0 0 30 SOLAREDGE TECHNOLOGIES INC COM 83417M104 465652 5687 SH SOLE 0 0 0 5687 SPDR GOLD TRUST GOLD SHS 78463V107 7597038 51314 SH SOLE 0 0 0 51314 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 134024 3723 SH SOLE 0 0 0 3723 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 126800 6430 SH SOLE 0 0 0 6430 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 73185 1370 SH SOLE 0 0 0 1370 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 206335 7250 SH SOLE 0 0 0 7250 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 15939 700 SH SOLE 0 0 0 700 SPDR SER TR BLOMBRG BRC EMRG 78464A391 17363 709 SH SOLE 0 0 0 709 SPDR SER TR BLOMBRG BRC INTL 78464A151 4786 154 SH SOLE 0 0 0 154 SPDR SER TR COMP SOFTWARE 78464A599 1970 24 SH SOLE 0 0 0 24 SPDR SER TR PORTFOLIO SH TSR 78468R101 418437 13621 SH SOLE 0 0 0 13621 SPDR SER TR S&P 400 MDCP VAL 78464A839 83466 2367 SH SOLE 0 0 0 2367 SPDR SER TR S&P BIOTECH 78464A870 412376 5325 SH SOLE 0 0 0 5325 SPDR SER TR S&P BK ETF 78464A797 4314 160 SH SOLE 0 0 0 160 SPDR SER TR S&P DIVID ETF 78464A763 6100473 76390 SH SOLE 0 0 0 76390 SPDR SER TR S&P HOMEBUILD 78464A888 41140 1381 SH SOLE 0 0 0 1381 SPDR SER TR SSGA US SMAL ETF 78468R887 198165 2998 SH SOLE 0 0 0 2998 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4073 112 SH SOLE 0 0 0 112 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6557 274 SH SOLE 0 0 0 274 SPRAGUE RES LP COM UNIT REP LTD 849343108 3270 250 SH SOLE 0 0 0 250 SPRINT CORPORATION COM 85207U105 8542 991 SH SOLE 0 0 0 991 SQUARE INC CL A 852234103 2747802 52459 SH SOLE 0 0 0 52459 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27694 632 SH SOLE 0 0 0 632 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5001 125 SH SOLE 0 0 0 125 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 2520656 131833 SH SOLE 0 0 0 131833 STAAR SURGICAL CO COM PAR $0.01 852312305 16130 500 SH SOLE 0 0 0 500 STANDEX INTL CORP COM 854231107 1078 22 SH SOLE 0 0 0 22 STARBUCKS CORP COM 855244109 2085270 31720 SH SOLE 0 0 0 31720 STERLING BANCORP DEL COM 85917A100 23774 2275 SH SOLE 0 0 0 2275 STITCH FIX INC COM CL A 860897107 271031 21341 SH SOLE 0 0 0 21341 STMICROELECTRONICS N V NY REGISTRY 861012102 38529 1803 SH SOLE 0 0 0 1803 STRATASYS LTD SHS M85548101 30959 1941 SH SOLE 0 0 0 1941 STRATEGIC ED INC COM 86272C103 8106 58 SH SOLE 0 0 0 58 SUNCOKE ENERGY INC COM 86722A103 1363 354 SH SOLE 0 0 0 354 SUPER MICRO COMPUTER INC COM 86800U104 2894 136 SH SOLE 0 0 0 136 SUTRO BIOPHARMA INC COM 869367102 35445 3475 SH SOLE 0 0 0 3475 SVB FINANCIAL GROUP COM 78486Q101 41849 277 SH SOLE 0 0 0 277 SYNNEX CORP COM 87162W100 3290 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 299609 2526 SH SOLE 0 0 0 2526 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 12584 829 SH SOLE 0 0 0 829 TARGET CORP COM 87612E106 1017656 10946 SH SOLE 0 0 0 10946 PROSHARES TR S&P MDCP 400 DIV 74347B680 996160 22122 SH SOLE 0 0 0 22122 PROSHARES TR ULTRA FNCLS NEW 74347X633 4556 192 SH SOLE 0 0 0 192 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 64968 65000 SH SOLE 0 0 0 65000 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 171 150 SH SOLE 0 0 0 150 PRUDENTIAL FINL INC COM 744320102 231675 4443 SH SOLE 0 0 0 4443 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 16320 4000 SH SOLE 0 0 0 4000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 75364 16600 SH SOLE 0 0 0 16600 PVH CORPORATION COM 693656100 5241 139 SH SOLE 0 0 0 139 QTS RLTY TR INC COM CL A 74736A103 6091 105 SH SOLE 0 0 0 105 QUALCOMM INC COM 747525103 436627 6454 SH SOLE 0 0 0 6454 QUALYS INC COM 74758T303 190160 2186 SH SOLE 0 0 0 2186 QURATE RETAIL INC COM SER A 74915M100 3596 589 SH SOLE 0 0 0 589 REALTY INCOME CORP COM 756109104 917588 18403 SH SOLE 0 0 0 18403 RED ROCK RESORTS INC CL A 75700L108 855 100 SH SOLE 0 0 0 100 REMARK HLDGS INC COM 75955K102 14102 35900 SH SOLE 0 0 0 35900 REPLIGEN CORP COM 759916109 271567 2813 SH SOLE 0 0 0 2813 REV GROUP INC COM 749527107 4170 1000 SH SOLE 0 0 0 1000 RLJ LODGING TR CUM CONV PFD A 74965L200 10168 581 SH SOLE 0 0 0 581 RMR GROUP INC CL A 74967R106 4558 169 SH SOLE 0 0 0 169 ROYAL BK CDA COM 780087102 72383 1176 SH SOLE 0 0 0 1176 S&P GLOBAL INC COM 78409V104 464860 1897 SH SOLE 0 0 0 1897 SAIA INC COM 78709Y105 65745 894 SH SOLE 0 0 0 894 SALEM MEDIA GROUP INC CL A 794093104 4478 5206 SH SOLE 0 0 0 5206 SANDSTORM GOLD LTD COM NEW 80013R206 3452 689 SH SOLE 0 0 0 689 SAP SE SPON ADR 803054204 75472 683 SH SOLE 0 0 0 683 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3100386 59934 SH SOLE 0 0 0 59934 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 283005 6713 SH SOLE 0 0 0 6713 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 357053 6930 SH SOLE 0 0 0 6930 SEA LTD SPONSORED ADS 81141R100 576 13 SH SOLE 0 0 0 13 SEACOAST BKG CORP FLA COM NEW 811707801 31310 1710 SH SOLE 0 0 0 1710 SEADRILL LTD COM G7998G106 3 7 SH SOLE 0 0 0 7 SEATTLE GENETICS INC COM 812578102 163840 1420 SH SOLE 0 0 0 1420 SEI INVESTMENTS CO COM 784117103 24329 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 1449873 14783 SH SOLE 0 0 0 14783 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2571379 123505 SH SOLE 0 0 0 123505 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1052436 17835 SH SOLE 0 0 0 17835 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4937956 61440 SH SOLE 0 0 0 61440 SEMTECH CORP COM 816850101 1425 38 SH SOLE 0 0 0 38 SERVICE PPTYS TR COM SH BEN INT 81761L102 14067 2605 SH SOLE 0 0 0 2605 SFL CORPORATION LTD SHS G7738W106 13078 1381 SH SOLE 0 0 0 1381 SHERWIN WILLIAMS CO COM 824348106 780905 1699 SH SOLE 0 0 0 1699 SIGNET JEWELERS LIMITED SHS G81276100 619 96 SH SOLE 0 0 0 96 SIMPSON MANUFACTURING CO INC COM 829073105 6570 106 SH SOLE 0 0 0 106 SIRIUS XM HLDGS INC COM 82968B103 46011 9314 SH SOLE 0 0 0 9314 SMARTSHEET INC COM CL A 83200N103 13076 315 SH SOLE 0 0 0 315 SNAP ON INC COM 833034101 13058 120 SH SOLE 0 0 0 120 SOUTHWEST GAS HOLDINGS INC COM 844895102 165275 2376 SH SOLE 0 0 0 2376 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 365518 13654 SH SOLE 0 0 0 13654 SPDR S&P 500 ETF TR TR UNIT 78462F103 26991001 104718 SH SOLE 0 0 0 104718 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1259127 26309 SH SOLE 0 0 0 26309 SPDR SER TR BLOMBERG BRC INT 78464A334 101052 3407 SH SOLE 0 0 0 3407 SPDR SER TR BLOMBERG INTL TR 78464A516 125823 4526 SH SOLE 0 0 0 4526 SPDR SER TR DJ REIT ETF 78464A607 790232 10945 SH SOLE 0 0 0 10945 SPDR SER TR NUVEEN BRC MUNIC 78468R721 70006 1400 SH SOLE 0 0 0 1400 SPDR SER TR PORTFOLIO LN TSR 78464A664 4544120 96192 SH SOLE 0 0 0 96192 SPDR SER TR PRTFLO S&P500 VL 78464A508 251992 9752 SH SOLE 0 0 0 9752 SPDR SER TR S&P METALS MNG 78464A755 5484 340 SH SOLE 0 0 0 340 SPDR SER TR S&P OILGAS EXP 78468R556 18720 569 SH SOLE 0 0 0 569 SPIRIT AIRLS INC COM 848577102 4099 318 SH SOLE 0 0 0 318 SPROUTS FMRS MKT INC COM 85208M102 6599 355 SH SOLE 0 0 0 355 SPS COMMERCE INC COM 78463M107 74090 1593 SH SOLE 0 0 0 1593 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 20567 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 33397 1483 SH SOLE 0 0 0 1483 STANLEY BLACK & DECKER INC COM 854502101 34431 344 SH SOLE 0 0 0 344 STERIS PLC SHS USD G8473T100 191899 1371 SH SOLE 0 0 0 1371 STONECO LTD COM CL A G85158106 109 5 SH SOLE 0 0 0 5 STRATEGY SHS NS 7HANDL IDX 86280R506 4611 209 SH SOLE 0 0 0 209 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 5486 388 SH SOLE 0 0 0 388 SUNRUN INC COM 86771W105 16059 1590 SH SOLE 0 0 0 1590 SYNOPSYS INC COM 871607107 622700 4835 SH SOLE 0 0 0 4835 SYSTEMAX INC COM 871851101 7092 400 SH SOLE 0 0 0 400 T MOBILE US INC COM 872590104 415892 4957 SH SOLE 0 0 0 4957 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 342179 7160 SH SOLE 0 0 0 7160 TC ENERGY CORP COM 87807B107 65184 1481 SH SOLE 0 0 0 1481 TCF FINANCIAL CORPORATION NE COM 872307103 2515 111 SH SOLE 0 0 0 111 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 31168 1750 SH SOLE 0 0 0 1750 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 16128 1050 SH SOLE 0 0 0 1050 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 71529 6280 SH SOLE 0 0 0 6280 TELADOC HEALTH INC COM 87918A105 1601253 10330 SH SOLE 0 0 0 10330 TERADATA CORP DEL COM 88076W103 1824 89 SH SOLE 0 0 0 89 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 27483 1620 SH SOLE 0 0 0 1620 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1900 5 SH SOLE 0 0 0 5 THERAPEUTICSMD INC COM 88338N107 15264 14400 SH SOLE 0 0 0 14400 TIMKEN CO COM 887389104 5271 163 SH SOLE 0 0 0 163 TOPBUILD CORP COM 89055F103 501 7 SH SOLE 0 0 0 7 TORO CO COM 891092108 132393 2034 SH SOLE 0 0 0 2034 TOTAL S.A. SPONSORED ADS 89151E109 121816 3271 SH SOLE 0 0 0 3271 TRANE TECHNOLOGIES PLC SHS G8994E103 418529 5068 SH SOLE 0 0 0 5068 TCW STRATEGIC INCOME FD INC COM 872340104 47306 9150 SH SOLE 0 0 0 9150 TEGNA INC COM 87901J105 15215 1401 SH SOLE 0 0 0 1401 TELEDYNE TECHNOLOGIES INC COM 879360105 177470 597 SH SOLE 0 0 0 597 TENABLE HLDGS INC COM 88025T102 30604 1400 SH SOLE 0 0 0 1400 TENARIS S A SPONSORED ADS 88031M109 265 22 SH SOLE 0 0 0 22 TERRENO RLTY CORP COM 88146M101 2122 41 SH SOLE 0 0 0 41 TESLA INC COM 88160R101 2035216 3884 SH SOLE 0 0 0 3884 TEXAS ROADHOUSE INC COM 882681109 10036 243 SH SOLE 0 0 0 243 TEXTRON INC COM 883203101 18989 712 SH SOLE 0 0 0 712 THE TRADE DESK INC COM CL A 88339J105 471113 2441 SH SOLE 0 0 0 2441 THOMSON REUTERS CORP COM NEW 884903709 81228 1197 SH SOLE 0 0 0 1197 TIDEWATER INC NEW COM 88642R109 779 110 SH SOLE 0 0 0 110 TILRAY INC COM CL 2 88688T100 68766 9995 SH SOLE 0 0 0 9995 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 268857 5623 SH SOLE 0 0 0 5623 TRANSUNION COM 89400J107 46922 709 SH SOLE 0 0 0 709 TREX CO INC COM 89531P105 35502 443 SH SOLE 0 0 0 443 TRIMBLE INC COM 896239100 67575 2123 SH SOLE 0 0 0 2123 TRIPADVISOR INC COM 896945201 3130 180 SH SOLE 0 0 0 180 TTM TECHNOLOGIES INC COM 87305R109 1034 100 SH SOLE 0 0 0 100 TWILIO INC CL A 90138F102 364672 4075 SH SOLE 0 0 0 4075 U S SILICA HLDGS INC COM 90346E103 2774 1541 SH SOLE 0 0 0 1541 UMB FINL CORP COM 902788108 1206 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 55895 6069 SH SOLE 0 0 0 6069 UNIFIRST CORP MASS COM 904708104 3928 26 SH SOLE 0 0 0 26 UNILEVER N V N Y SHS NEW 904784709 18667 383 SH SOLE 0 0 0 383 UNION PAC CORP COM 907818108 1325374 9397 SH SOLE 0 0 0 9397 UNITED AIRLS HLDGS INC COM 910047109 72502 2298 SH SOLE 0 0 0 2298 UNITED PARCEL SERVICE INC CL B 911312106 1074763 11505 SH SOLE 0 0 0 11505 UNITED RENTALS INC COM 911363109 370234 3598 SH SOLE 0 0 0 3598 UNITED STS NAT GAS FD LP UNIT PAR 912318300 163 13 SH SOLE 0 0 0 13 UNIVERSAL INS HLDGS INC COM 91359V107 8960 500 SH SOLE 0 0 0 500 US BANCORP DEL COM NEW 902973304 516777 15001 SH SOLE 0 0 0 15001 V F CORP COM 918204108 81985 1516 SH SOLE 0 0 0 1516 VALLEY NATL BANCORP COM 919794107 17042 2331 SH SOLE 0 0 0 2331 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 63089 6762 SH SOLE 0 0 0 6762 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 11527 542 SH SOLE 0 0 0 542 VANECK VECTORS ETF TR RETAIL ETF 92189F684 64859 616 SH SOLE 0 0 0 616 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 381270 3255 SH SOLE 0 0 0 3255 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 162297 7210 SH SOLE 0 0 0 7210 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 9396 900 SH SOLE 0 0 0 900 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 10263 110 SH SOLE 0 0 0 110 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 33748 400 SH SOLE 0 0 0 400 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 967712 8172 SH SOLE 0 0 0 8172 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 210265 2052 SH SOLE 0 0 0 2052 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 997284 11015 SH SOLE 0 0 0 11015 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4992004 71467 SH SOLE 0 0 0 71467 VANGUARD INDEX FDS SM CP VAL ETF 922908611 322169 3628 SH SOLE 0 0 0 3628 VANGUARD INDEX FDS SML CP GRW ETF 922908595 219666 1462 SH SOLE 0 0 0 1462 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 634116 10097 SH SOLE 0 0 0 10097 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2213102 45425 SH SOLE 0 0 0 45425 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 161497 2963 SH SOLE 0 0 0 2963 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 271540 3180 SH SOLE 0 0 0 3180 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 218512 1413 SH SOLE 0 0 0 1413 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 131258 1508 SH SOLE 0 0 0 1508 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2444 34 SH SOLE 0 0 0 34 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7879468 236337 SH SOLE 0 0 0 236337 VANGUARD WELLINGTON FD US MINIMUM 921935409 50599 706 SH SOLE 0 0 0 706 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2872320 40800 SH SOLE 0 0 0 40800 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9916895 140168 SH SOLE 0 0 0 140168 VANGUARD WORLD FD MEGA GRWTH IND 921910816 475736 3744 SH SOLE 0 0 0 3744 VANGUARD WORLD FDS ENERGY ETF 92204A306 61807 1617 SH SOLE 0 0 0 1617 VANGUARD WORLD FDS INF TECH ETF 92204A702 1303421 6151 SH SOLE 0 0 0 6151 VARIAN MED SYS INC COM 92220P105 156967 1529 SH SOLE 0 0 0 1529 VECTOR GROUP LTD COM 92240M108 10160 1079 SH SOLE 0 0 0 1079 VECTRUS INC COM 92242T101 248 6 SH SOLE 0 0 0 6 VERISIGN INC COM 92343E102 99950 555 SH SOLE 0 0 0 555 VERTEX PHARMACEUTICALS INC COM 92532F100 994155 4178 SH SOLE 0 0 0 4178 VILLAGE FARMS INTL INC COM 92707Y108 572 200 SH SOLE 0 0 0 200 VIRNETX HLDG CORP COM 92823T108 44307 8100 SH SOLE 0 0 0 8100 VISA INC COM CL A 92826C839 8029610 49836 SH SOLE 0 0 0 49836 VISTA OUTDOOR INC COM 928377100 4312 490 SH SOLE 0 0 0 490 VMWARE INC CL A COM 928563402 42143 348 SH SOLE 0 0 0 348 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 177918 12921 SH SOLE 0 0 0 12921 WABCO HLDGS INC COM 92927K102 18772 139 SH SOLE 0 0 0 139 WABTEC COM 929740108 31151 647 SH SOLE 0 0 0 647 WASHINGTON PRIME GROUP NEW COM 93964W108 6873 8537 SH SOLE 0 0 0 8537 WASTE CONNECTIONS INC COM 94106B101 137224 1788 SH SOLE 0 0 0 1788 WATERS CORP COM 941848103 44966 247 SH SOLE 0 0 0 247 WAYFAIR INC CL A 94419L101 5344 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 27205 2825 SH SOLE 0 0 0 2825 WEST PHARMACEUTICAL SVSC INC COM 955306105 36692 241 SH SOLE 0 0 0 241 WESTERN ASSET EMERGING MKTS COM 95766A101 56199 5337 SH SOLE 0 0 0 5337 WESTERN ASSET HIGH INCM FD I COM 95766J102 4931 984 SH SOLE 0 0 0 984 WESTERN ASSET HIGH INCM OPP COM 95766K109 5305 1260 SH SOLE 0 0 0 1260 WESTERN DIGITAL CORP. COM 958102105 7325 176 SH SOLE 0 0 0 176 WESTROCK CO COM 96145D105 41996 1486 SH SOLE 0 0 0 1486 WEYCO GROUP INC COM 962149100 32454 1609 SH SOLE 0 0 0 1609 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 15433 1068 SH SOLE 0 0 0 1068 WISDOMTREE TR CBOE S&P 500 97717X560 23275 1034 SH SOLE 0 0 0 1034 WISDOMTREE TR CHINADIV EX FI 97717X719 5121 67 SH SOLE 0 0 0 67 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 2405 125 SH SOLE 0 0 0 125 WISDOMTREE TR EMG MKTS SMCAP 97717W281 216776 6563 SH SOLE 0 0 0 6563 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 117530 2294 SH SOLE 0 0 0 2294 WISDOMTREE TR EUROPE SMCP DV 97717W869 140312 3450 SH SOLE 0 0 0 3450 WISDOMTREE TR GLB HIGH DIV FD 97717W877 2150 63 SH SOLE 0 0 0 63 WISDOMTREE TR INTL MIDCAP DV 97717W778 25304 540 SH SOLE 0 0 0 540 WISDOMTREE TR INTL SMCAP DIV 97717W760 295968 6160 SH SOLE 0 0 0 6160 WISDOMTREE TR ITL HIGH DIV FD 97717W802 42332 1436 SH SOLE 0 0 0 1436 WISDOMTREE TR JP SMALLCP DIV 97717W836 1820 31 SH SOLE 0 0 0 31 WISDOMTREE TR US HIGH DIVIDEND 97717W208 33416 590 SH SOLE 0 0 0 590 WISDOMTREE TR US MIDCAP FUND 97717W570 13369 506 SH SOLE 0 0 0 506 WISDOMTREE TR US TOTAL DIVIDND 97717W109 304799 3892 SH SOLE 0 0 0 3892 WOLVERINE WORLD WIDE INC COM 978097103 1155 76 SH SOLE 0 0 0 76 WORKDAY INC CL A 98138H101 114854 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 776151 12895 SH SOLE 0 0 0 12895 XCEL ENERGY INC COM 98389B100 957339 15876 SH SOLE 0 0 0 15876 XILINX INC COM 983919101 60725 779 SH SOLE 0 0 0 779 XYLEM INC COM 98419M100 156442 2402 SH SOLE 0 0 0 2402 YAMANA GOLD INC COM 98462Y100 11285 4104 SH SOLE 0 0 0 4104 YRC WORLDWIDE INC COM PAR $.01 984249607 133 79 SH SOLE 0 0 0 79 TRANSOCEAN LTD REG SHS H8817H100 5021 4328 SH SOLE 0 0 0 4328 TRAVELERS COMPANIES INC COM 89417E109 298991 3009 SH SOLE 0 0 0 3009 TRINET GROUP INC COM 896288107 979 26 SH SOLE 0 0 0 26 TRIP COM GROUP LTD ADS 89677Q107 6754 288 SH SOLE 0 0 0 288 TRUSTCO BK CORP N Y COM 898349105 130473 24117 SH SOLE 0 0 0 24117 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 15322 4700 SH SOLE 0 0 0 4700 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 16102 1430 SH SOLE 0 0 0 1430 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2335 1076 SH SOLE 0 0 0 1076 UNITED NAT FOODS INC COM 911163103 5958 649 SH SOLE 0 0 0 649 UNITED STATES OIL FUND LP UNITS 91232N108 499159 118565 SH SOLE 0 0 0 118565 UNITED STATES STL CORP NEW COM 912909108 10361 1642 SH SOLE 0 0 0 1642 UNITEDHEALTH GROUP INC COM 91324P102 4190134 16802 SH SOLE 0 0 0 16802 UNITI GROUP INC COM 91325V108 1031 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 1001904 20395 SH SOLE 0 0 0 20395 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 12800 100 SH SOLE 0 0 0 100 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1244843 23820 SH SOLE 0 0 0 23820 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 3511 276 SH SOLE 0 0 0 276 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 76056 3220 SH SOLE 0 0 0 3220 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 7035 750 SH SOLE 0 0 0 750 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5254 315 SH SOLE 0 0 0 315 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 57061 1468 SH SOLE 0 0 0 1468 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 644354 11453 SH SOLE 0 0 0 11453 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3114878 38318 SH SOLE 0 0 0 38318 VANGUARD INDEX FDS MID CAP ETF 922908629 2423689 18410 SH SOLE 0 0 0 18410 VANGUARD INDEX FDS SMALL CP ETF 922908751 1688769 14629 SH SOLE 0 0 0 14629 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1118409 27265 SH SOLE 0 0 0 27265 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1162389 27089 SH SOLE 0 0 0 27089 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 286665 5419 SH SOLE 0 0 0 5419 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2686379 30846 SH SOLE 0 0 0 30846 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 439222 4522 SH SOLE 0 0 0 4522 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1773745 22424 SH SOLE 0 0 0 22424 VANGUARD STAR FDS VG TL INTL STK F 921909768 1147129 27339 SH SOLE 0 0 0 27339 VANGUARD WORLD FD MEGA CAP INDEX 921910873 124929 1374 SH SOLE 0 0 0 1374 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1085423 16443 SH SOLE 0 0 0 16443 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 386613 2328 SH SOLE 0 0 0 2328 VERISK ANALYTICS INC COM 92345Y106 441835 3170 SH SOLE 0 0 0 3170 VERIZON COMMUNICATIONS INC COM 92343V104 7420911 138115 SH SOLE 0 0 0 138115 VIACOMCBS INC CL B 92556H206 88840 6341 SH SOLE 0 0 0 6341 VISTRA ENERGY CORP COM 92840M102 18194 1140 SH SOLE 0 0 0 1140 VONAGE HLDGS CORP COM 92886T201 1446 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 59761 1306 SH SOLE 0 0 0 1306 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 28899 1211 SH SOLE 0 0 0 1211 WASTE MGMT INC DEL COM 94106L109 1222933 13212 SH SOLE 0 0 0 13212 WATSCO INC COM 942622200 36031 228 SH SOLE 0 0 0 228 WD-40 CO COM 929236107 156419 779 SH SOLE 0 0 0 779 WEINGARTEN RLTY INVS SH BEN INT 948741103 36939 2560 SH SOLE 0 0 0 2560 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 22440 3000 SH SOLE 0 0 0 3000 WESTERN UN CO COM 959802109 59648 3290 SH SOLE 0 0 0 3290 WEX INC COM 96208T104 5228 50 SH SOLE 0 0 0 50 WEYERHAEUSER CO COM 962166104 65483 3863 SH SOLE 0 0 0 3863 WHIRLPOOL CORP COM 963320106 10784 126 SH SOLE 0 0 0 126 WHITESTONE REIT COM 966084204 9300 1500 SH SOLE 0 0 0 1500 WILLIS TOWERS WATSON PLC LTD SHS G96629103 421907 2484 SH SOLE 0 0 0 2484 WISDOMTREE INVTS INC COM 97717P104 12880 5528 SH SOLE 0 0 0 5528 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 235822 9830 SH SOLE 0 0 0 9830 WISDOMTREE TR DYNAMIC INT EQ 97717X271 11555 500 SH SOLE 0 0 0 500 WISDOMTREE TR HEDGED HI YLD BD 97717W430 117416 6289 SH SOLE 0 0 0 6289 WISDOMTREE TR JAPN HEDGE EQT 97717W851 31065 737 SH SOLE 0 0 0 737 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 4235 300 SH SOLE 0 0 0 300 WISDOMTREE TR US LARGECAP DIVD 97717W307 514571 6357 SH SOLE 0 0 0 6357 WISDOMTREE TR US S CAP QTY DIV 97717X651 109316 4350 SH SOLE 0 0 0 4350 WOODWARD INC COM 980745103 3923 66 SH SOLE 0 0 0 66 WYNDHAM DESTINATIONS INC COM 98310W108 1948 90 SH SOLE 0 0 0 90 XPEL INC COM 98379L100 4008 400 SH SOLE 0 0 0 400 XPO LOGISTICS INC COM 983793100 67226 1379 SH SOLE 0 0 0 1379 YELP INC CL A 985817105 2128 118 SH SOLE 0 0 0 118 YETI HLDGS INC COM 98585X104 219132 11226 SH SOLE 0 0 0 11226 YUM BRANDS INC COM 988498101 337528 4925 SH SOLE 0 0 0 4925 YUM CHINA HLDGS INC COM 98850P109 195894 4595 SH SOLE 0 0 0 4595 ZEBRA TECHNOLOGIES CORP CL A 989207105 210222 1145 SH SOLE 0 0 0 1145 ZIMMER BIOMET HOLDINGS INC COM 98956P102 50237 497 SH SOLE 0 0 0 497 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2989031 20456 SH SOLE 0 0 0 20456 ESPERION THERAPEUTICS INC NE CALL CALL 29664W905 2750 5 SH Call SOLE 0 0 0 5 KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907 1525 12 SH Call SOLE 0 0 0 12