0001961150-23-000022.txt : 20230324 0001961150-23-000022.hdr.sgml : 20230324 20230324130240 ACCESSION NUMBER: 0001961150-23-000022 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 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: 23759033 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 06-30-2020 06-30-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 2840 1532747853 false
INFORMATION TABLE 2 thirteenfreport2020q2_ap.xml 2020Q2 2U INC COM 90214J101 157192 4141 SH SOLE 0 0 0 4141 AAON INC COM PAR $0.004 000360206 42854 789 SH SOLE 0 0 0 789 ABBOTT LABS COM 002824100 3448503 37717 SH SOLE 0 0 0 37717 ABIOMED INC COM 003654100 168850 699 SH SOLE 0 0 0 699 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 489993 21759 SH SOLE 0 0 0 21759 ACI WORLDWIDE INC COM 004498101 2564 95 SH SOLE 0 0 0 95 ADVANCED DRAIN SYS INC DEL COM 00790R104 2470 50 SH SOLE 0 0 0 50 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4176 200 SH SOLE 0 0 0 200 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 30490 1575 SH SOLE 0 0 0 1575 ADVISORSHARES TR PURE CANNABIS 00768Y495 867 85 SH SOLE 0 0 0 85 AEGON N V NY REGISTRY SHS 007924103 5304 1804 SH SOLE 0 0 0 1804 AIM IMMUNOTECH INC COM 00901B105 565 228 SH SOLE 0 0 0 228 ALBEMARLE CORP COM 012653101 16053 208 SH SOLE 0 0 0 208 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8924 55 SH SOLE 0 0 0 55 ALEXION PHARMACEUTICALS INC COM 015351109 109322 974 SH SOLE 0 0 0 974 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1274 125 SH SOLE 0 0 0 125 ALLIANCE DATA SYSTEMS CORP COM 018581108 15566 345 SH SOLE 0 0 0 345 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 3913 350 SH SOLE 0 0 0 350 ALPHA PRO TECH LTD COM 020772109 2655 150 SH SOLE 0 0 0 150 ALPS ETF TR DISRUPTIVE TECH 00162Q478 56775 1641 SH SOLE 0 0 0 1641 ALTAIR ENGR INC COM CL A 021369103 1511 38 SH SOLE 0 0 0 38 AMAZON COM INC COM 023135106 28855878 10460 SH SOLE 0 0 0 10460 AMER STATES WTR CO COM 029899101 1385387 17619 SH SOLE 0 0 0 17619 AMERICAN CAMPUS CMNTYS INC COM 024835100 17480 500 SH SOLE 0 0 0 500 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 32910 630 SH SOLE 0 0 0 630 AMERICAN ELEC PWR CO INC COM 025537101 288615 3624 SH SOLE 0 0 0 3624 AMERICAN EXPRESS CO COM 025816109 976653 10259 SH SOLE 0 0 0 10259 AMERICAN FINL GROUP INC OHIO COM 025932104 93850 1479 SH SOLE 0 0 0 1479 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2325 1661 SH SOLE 0 0 0 1661 AMN HEALTHCARE SVCS INC COM 001744101 35197 778 SH SOLE 0 0 0 778 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3119174 101668 SH SOLE 0 0 0 101668 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 19232 953 SH SOLE 0 0 0 953 ANAPLAN INC COM 03272L108 19030 420 SH SOLE 0 0 0 420 APACHE CORP COM 037411105 33615 2490 SH SOLE 0 0 0 2490 APPLIED MATLS INC COM 038222105 436583 7222 SH SOLE 0 0 0 7222 APPLIED OPTOELECTRONICS INC COM 03823U102 217672 20025 SH SOLE 0 0 0 20025 ARAMARK COM 03852U106 8103 359 SH SOLE 0 0 0 359 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 401327 10109 SH SOLE 0 0 0 10109 ARK ETF TR 3D PRINTING ETF 00214Q500 57066 2702 SH SOLE 0 0 0 2702 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 296634 6270 SH SOLE 0 0 0 6270 ASML HOLDING N V N Y REGISTRY SHS N07059210 1432741 3893 SH SOLE 0 0 0 3893 ASPIRA WOMENS HEALTH INC COM 04537Y109 49920 13000 SH SOLE 0 0 0 13000 ASSOCIATED BANC CORP COM 045487105 25924 1895 SH SOLE 0 0 0 1895 AURINIA PHARMACEUTICALS INC COM 05156V102 12610 776 SH SOLE 0 0 0 776 AUTODESK INC COM 052769106 284636 1190 SH SOLE 0 0 0 1190 AVALARA INC COM 05338G106 21427 161 SH SOLE 0 0 0 161 AVANTOR INC COM 05352A100 7735 455 SH SOLE 0 0 0 455 AVNET INC COM 053807103 5577 200 SH SOLE 0 0 0 200 AXALTA COATING SYS LTD COM G0750C108 7464 331 SH SOLE 0 0 0 331 AYTU BIOSCIENCE INC COM PAR 054754700 6390 4500 SH SOLE 0 0 0 4500 BAIDU INC SPON ADR REP A 056752108 1638776 13669 SH SOLE 0 0 0 13669 BANCORPSOUTH BK TUPELO MISS COM 05971J102 3525 155 SH SOLE 0 0 0 155 BANK HAWAII CORP COM 062540109 2088 34 SH SOLE 0 0 0 34 BANK MONTREAL QUE COM 063671101 33793 637 SH SOLE 0 0 0 637 BANK NEW YORK MELLON CORP COM 064058100 228561 5914 SH SOLE 0 0 0 5914 BANK NOVA SCOTIA B C COM 064149107 3505 85 SH SOLE 0 0 0 85 BECTON DICKINSON & CO COM 075887109 182037 761 SH SOLE 0 0 0 761 BEIGENE LTD SPONSORED ADR 07725L102 8101 43 SH SOLE 0 0 0 43 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 20460 1000 SH SOLE 0 0 0 1000 BEST BUY INC COM 086516101 565771 6483 SH SOLE 0 0 0 6483 BIO-TECHNE CORP COM 09073M104 160290 607 SH SOLE 0 0 0 607 BIOHITECH GLOBAL INC COM 09074B107 2510 1000 SH SOLE 0 0 0 1000 BIOLASE INC COM NEW 090911207 189 408 SH SOLE 0 0 0 408 BIOTELEMETRY INC COM 090672106 288357 6381 SH SOLE 0 0 0 6381 BK OF AMERICA CORP COM 060505104 1731128 72890 SH SOLE 0 0 0 72890 BLACK KNIGHT INC COM 09215C105 10666 147 SH SOLE 0 0 0 147 BLACKBAUD INC COM 09227Q100 2226 39 SH SOLE 0 0 0 39 BLACKROCK CORE BD TR SHS BEN INT 09249E101 133243 8669 SH SOLE 0 0 0 8669 BLACKROCK CR ALLOCATION INCO COM 092508100 54565 4134 SH SOLE 0 0 0 4134 BLACKROCK ENH CAP & INC FD I COM 09256A109 47751 3300 SH SOLE 0 0 0 3300 BLACKROCK FLOATING RATE INCO COM 091941104 6972 635 SH SOLE 0 0 0 635 BLACKROCK INC COM 09247X101 1803465 3315 SH SOLE 0 0 0 3315 BLACKROCK INCOME TR INC COM 09247F100 6170 1000 SH SOLE 0 0 0 1000 BLACKROCK INVT QUALITY MUN T COM 09247D105 9381 607 SH SOLE 0 0 0 607 BLACKROCK MULTI-SECTOR INC T COM 09258A107 31702 2200 SH SOLE 0 0 0 2200 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 60819 4850 SH SOLE 0 0 0 4850 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 23486 1036 SH SOLE 0 0 0 1036 BLINK CHARGING CO COM 09354A100 80202 14120 SH SOLE 0 0 0 14120 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 10504 1300 SH SOLE 0 0 0 1300 BOINGO WIRELESS INC COM 09739C102 5328 400 SH SOLE 0 0 0 400 BOOT BARN HLDGS INC COM 099406100 7460 346 SH SOLE 0 0 0 346 BOSTON SCIENTIFIC CORP COM 101137107 491259 13992 SH SOLE 0 0 0 13992 BRIDGE BANCORP INC COM 108035106 3906 171 SH SOLE 0 0 0 171 BRIGGS & STRATTON CORP COM 109043109 4061 3100 SH SOLE 0 0 0 3100 BRINKS CO COM 109696104 4779 105 SH SOLE 0 0 0 105 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 325635 8388 SH SOLE 0 0 0 8388 BROADCOM INC COM 11135F101 1932117 6122 SH SOLE 0 0 0 6122 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 586910 4651 SH SOLE 0 0 0 4651 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33916 825 SH SOLE 0 0 0 825 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2858 289 SH SOLE 0 0 0 289 3M CO COM 88579Y101 939859 6025 SH SOLE 0 0 0 6025 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 43576 9351 SH SOLE 0 0 0 9351 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 231300 12336 SH SOLE 0 0 0 12336 ADAMAS PHARMACEUTICALS INC COM 00548A106 384 150 SH SOLE 0 0 0 150 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2287 153 SH SOLE 0 0 0 153 ADIENT PLC ORD SHS G0084W101 263 16 SH SOLE 0 0 0 16 ADVANCED MICRO DEVICES INC COM 007903107 2704049 51398 SH SOLE 0 0 0 51398 AEROJET ROCKETDYNE HLDGS INC COM 007800105 72224 1822 SH SOLE 0 0 0 1822 AEROVIRONMENT INC COM 008073108 2707 34 SH SOLE 0 0 0 34 AES CORP COM 00130H105 21112 1457 SH SOLE 0 0 0 1457 AIMMUNE THERAPEUTICS INC COM 00900T107 18381 1100 SH SOLE 0 0 0 1100 ALCOA CORP COM 013872106 11274 1003 SH SOLE 0 0 0 1003 ALEXANDERS INC COM 014752109 13250 55 SH SOLE 0 0 0 55 ALLIANZGI CONV INCOME FD COM 018828103 28177 6433 SH SOLE 0 0 0 6433 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1293 191 SH SOLE 0 0 0 191 ALLSTATE CORP COM 020002101 556852 5741 SH SOLE 0 0 0 5741 ALPS ETF TR MED BREAKTHGH 00162Q593 20583 492 SH SOLE 0 0 0 492 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 99 83 SH SOLE 0 0 0 83 ALTICE USA INC CL A 02156K103 6762 300 SH SOLE 0 0 0 300 ALTRA INDL MOTION CORP COM 02208R106 11948 375 SH SOLE 0 0 0 375 AMARIN CORP PLC SPONS ADR NEW 023111206 153714 22213 SH SOLE 0 0 0 22213 AMCOR PLC ORD G0250X107 3451 338 SH SOLE 0 0 0 338 AMEREN CORP COM 023608102 36165 514 SH SOLE 0 0 0 514 AMERICAN FIN TR INC COM CLASS A 02607T109 47412 5975 SH SOLE 0 0 0 5975 AMERICAN INTL GROUP INC COM NEW 026874784 47258 1516 SH SOLE 0 0 0 1516 AMERICAN TOWER CORP NEW COM 03027X100 3274496 12665 SH SOLE 0 0 0 12665 AMERICAN WTR WKS CO INC NEW COM 030420103 232539 1807 SH SOLE 0 0 0 1807 AMERICOLD RLTY TR COM 03064D108 239290 6592 SH SOLE 0 0 0 6592 AMERIPRISE FINL INC COM 03076C106 78668 524 SH SOLE 0 0 0 524 AMERISOURCEBERGEN CORP COM 03073E105 575598 5712 SH SOLE 0 0 0 5712 AMPLIFY ETF TR ONLIN RETL ETF 032108102 2994134 42609 SH SOLE 0 0 0 42609 ANALOG DEVICES INC COM 032654105 85915 701 SH SOLE 0 0 0 701 ANSYS INC COM 03662Q105 209462 718 SH SOLE 0 0 0 718 ANTHEM INC COM 036752103 444389 1690 SH SOLE 0 0 0 1690 AON PLC SHS CL A G0403H108 314119 1631 SH SOLE 0 0 0 1631 APOLLO COML REAL EST FIN INC COM 03762U105 18869 1923 SH SOLE 0 0 0 1923 APTIV PLC SHS G6095L109 27194 349 SH SOLE 0 0 0 349 ARCHER DANIELS MIDLAND CO COM 039483102 59770 1498 SH SOLE 0 0 0 1498 ARCONIC CORPORATION COM 03966V107 989 71 SH SOLE 0 0 0 71 ARK ETF TR ISRAEL INOVATE 00214Q609 157839 6600 SH SOLE 0 0 0 6600 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5512 587 SH SOLE 0 0 0 587 ARMSTRONG WORLD INDS INC COM 04247X102 39448 506 SH SOLE 0 0 0 506 ASGN INC COM 00191U102 8068 121 SH SOLE 0 0 0 121 ASHLAND GLOBAL HLDGS INC COM 044186104 17482 253 SH SOLE 0 0 0 253 ASPEN TECHNOLOGY INC COM 045327103 2072 20 SH SOLE 0 0 0 20 ASTRAZENECA PLC SPONSORED ADR 046353108 1076857 20360 SH SOLE 0 0 0 20360 AT&T INC COM 00206R102 5279202 174635 SH SOLE 0 0 0 174635 ATKORE INTL GROUP INC COM 047649108 2735 100 SH SOLE 0 0 0 100 ATMOS ENERGY CORP COM 049560105 30372 305 SH SOLE 0 0 0 305 AURORA CANNABIS INC COM 05156X884 101056 8194 SH SOLE 0 0 0 8194 AVANGRID INC COM 05351W103 3469 83 SH SOLE 0 0 0 83 AXOS FINANCIAL INC COM 05465C100 331200 15000 SH SOLE 0 0 0 15000 AZUL S A SPONSR ADR PFD 05501U106 324 29 SH SOLE 0 0 0 29 BALLARD PWR SYS INC NEW COM 058586108 416 27 SH SOLE 0 0 0 27 BANCORP INC DEL COM 05969A105 19600 2000 SH SOLE 0 0 0 2000 BANKUNITED INC COM 06652K103 3746 185 SH SOLE 0 0 0 185 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 18030 1025 SH SOLE 0 0 0 1025 BARINGS BDC INC COM 06759L103 794 100 SH SOLE 0 0 0 100 BEACON ROOFING SUPPLY INC COM 073685109 2637 100 SH SOLE 0 0 0 100 BED BATH & BEYOND INC COM 075896100 2650 250 SH SOLE 0 0 0 250 BERKLEY W R CORP COM 084423102 88710 1548 SH SOLE 0 0 0 1548 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3733299 20914 SH SOLE 0 0 0 20914 BERRY GLOBAL GROUP INC COM 08579W103 6072 137 SH SOLE 0 0 0 137 BHP GROUP PLC SPONSORED ADR 05545E209 2346 57 SH SOLE 0 0 0 57 BIOGEN INC COM 09062X103 2778239 10384 SH SOLE 0 0 0 10384 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 65937 1076 SH SOLE 0 0 0 1076 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 680495 507 SH SOLE 0 0 0 507 BLACKBERRY LTD COM 09228F103 6064 1240 SH SOLE 0 0 0 1240 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 9330 1000 SH SOLE 0 0 0 1000 BLACKROCK ENHANCED GLOBAL DI COM 092501105 18171 1929 SH SOLE 0 0 0 1929 BLACKROCK LTD DURATION INC T COM SHS 09249W101 5781 415 SH SOLE 0 0 0 415 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 88428 6839 SH SOLE 0 0 0 6839 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 101300 4065 SH SOLE 0 0 0 4065 BLUEBIRD BIO INC COM 09609G100 90339 1480 SH SOLE 0 0 0 1480 BNY MELLON STRATEGIC MUN BD COM 09662E109 36200 5000 SH SOLE 0 0 0 5000 BNY MELLON STRATEGIC MUNS IN COM 05588W108 31653 4079 SH SOLE 0 0 0 4079 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 842855 10835 SH SOLE 0 0 0 10835 BOSTON OMAHA CORP COM 101044105 103120 6445 SH SOLE 0 0 0 6445 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 231102 2557 SH SOLE 0 0 0 2557 BP PLC SPONSORED ADR 055622104 384380 16483 SH SOLE 0 0 0 16483 BROADMARK RLTY CAP INC COM 11135B100 178036 18800 SH SOLE 0 0 0 18800 BURLINGTON STORES INC COM 122017106 238285 1210 SH SOLE 0 0 0 1210 CADENCE DESIGN SYSTEM INC COM 127387108 171576 1788 SH SOLE 0 0 0 1788 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 29388 2592 SH SOLE 0 0 0 2592 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 41496 3900 SH SOLE 0 0 0 3900 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 18173 1462 SH SOLE 0 0 0 1462 CAMDEN NATL CORP COM 133034108 1347 39 SH SOLE 0 0 0 39 CAMPING WORLD HLDGS INC CL A 13462K109 40740 1500 SH SOLE 0 0 0 1500 CANADIAN IMP BK COMM COM 136069101 49223 735 SH SOLE 0 0 0 735 CANTEL MED CORP COM 138098108 14242 322 SH SOLE 0 0 0 322 BROOKS AUTOMATION INC NEW COM 114340102 46969 1062 SH SOLE 0 0 0 1062 BUCKLE INC COM 118440106 706 45 SH SOLE 0 0 0 45 BUNGE LIMITED COM G16962105 55855 1358 SH SOLE 0 0 0 1358 CABOT MICROELECTRONICS CORP COM 12709P103 814216 5835 SH SOLE 0 0 0 5835 CACI INTL INC CL A 127190304 39038 180 SH SOLE 0 0 0 180 CAE INC COM 124765108 63090 3897 SH SOLE 0 0 0 3897 CAMECO CORP COM 13321L108 13325 1300 SH SOLE 0 0 0 1300 CAMPBELL SOUP CO COM 134429109 23028 464 SH SOLE 0 0 0 464 CANADIAN NAT RES LTD COM 136385101 18023 1034 SH SOLE 0 0 0 1034 CANOPY GROWTH CORP COM 138035100 404474 25041 SH SOLE 0 0 0 25041 CANTERBURY PARK HOLDING CORP COM 13811E101 6564 600 SH SOLE 0 0 0 600 CAPITAL SOUTHWEST CORP COM 140501107 15906 1180 SH SOLE 0 0 0 1180 CARA THERAPEUTICS INC COM 140755109 446738 26125 SH SOLE 0 0 0 26125 CARDTRONICS PLC SHS CL A G1991C105 47960 2000 SH SOLE 0 0 0 2000 CARMAX INC COM 143130102 70028 782 SH SOLE 0 0 0 782 CARVANA CO CL A 146869102 129816 1080 SH SOLE 0 0 0 1080 CATALENT INC COM 148806102 13047 178 SH SOLE 0 0 0 178 CATERPILLAR INC DEL COM 149123101 427288 3378 SH SOLE 0 0 0 3378 CBOE GLOBAL MARKETS INC COM 12503M108 8209 88 SH SOLE 0 0 0 88 CBRE CLARION GLOBAL REAL EST COM 12504G100 23832 3992 SH SOLE 0 0 0 3992 CBRE GROUP INC CL A 12504L109 357600 7908 SH SOLE 0 0 0 7908 CDK GLOBAL INC COM 12508E101 68633 1657 SH SOLE 0 0 0 1657 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 180 12 SH SOLE 0 0 0 12 CENTENE CORP DEL COM 15135B101 140827 2216 SH SOLE 0 0 0 2216 CENTERPOINT ENERGY INC COM 15189T107 38535 2064 SH SOLE 0 0 0 2064 CGI INC CL A SUB VTG 12532H104 3015 48 SH SOLE 0 0 0 48 CHAMPIONX CORPORATION COM 15872M104 10209 1046 SH SOLE 0 0 0 1046 CHART INDS INC COM PAR $0.01 16115Q308 24245 500 SH SOLE 0 0 0 500 CHEGG INC COM 163092109 757751 11266 SH SOLE 0 0 0 11266 CHENIERE ENERGY INC COM NEW 16411R208 212125 4390 SH SOLE 0 0 0 4390 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 31362 897 SH SOLE 0 0 0 897 CHINA FD INC COM 169373107 5806 260 SH SOLE 0 0 0 260 CHURCHILL DOWNS INC COM 171484108 77227 580 SH SOLE 0 0 0 580 CIENA CORP COM NEW 171779309 522427 9646 SH SOLE 0 0 0 9646 CINEMARK HLDGS INC COM 17243V102 4967 430 SH SOLE 0 0 0 430 CIRRUS LOGIC INC COM 172755100 11306 183 SH SOLE 0 0 0 183 COASTAL FINL CORP WA COM NEW 19046P209 6011 414 SH SOLE 0 0 0 414 COLUMBIA PPTY TR INC COM NEW 198287203 26727 2034 SH SOLE 0 0 0 2034 COMCAST CORP NEW CL A 20030N101 1623791 41657 SH SOLE 0 0 0 41657 COMMERCIAL METALS CO COM 201723103 2203 108 SH SOLE 0 0 0 108 CONCHO RES INC COM 20605P101 15914 309 SH SOLE 0 0 0 309 CONSTELLATION BRANDS INC CL A 21036P108 1336831 7641 SH SOLE 0 0 0 7641 COOPER COS INC COM NEW 216648402 170468 601 SH SOLE 0 0 0 601 CORNERSTONE STRATEGIC VALUE COM 21924B302 7583 742 SH SOLE 0 0 0 742 CORNERSTONE TOTAL RETURN FD COM 21924U300 20100 2000 SH SOLE 0 0 0 2000 CORTEVA INC COM 22052L104 109083 4072 SH SOLE 0 0 0 4072 COSTAR GROUP INC COM 22160N109 119393 168 SH SOLE 0 0 0 168 COVANTA HLDG CORP COM 22282E102 18701 1950 SH SOLE 0 0 0 1950 CRACKER BARREL OLD CTRY STOR COM 22410J106 68210 615 SH SOLE 0 0 0 615 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 56532 4200 SH SOLE 0 0 0 4200 CUMULUS MEDIA INC COM CLASS A 231082801 6320 1600 SH SOLE 0 0 0 1600 CURTISS WRIGHT CORP COM 231561101 2857 32 SH SOLE 0 0 0 32 CVB FINL CORP COM 126600105 3223 172 SH SOLE 0 0 0 172 DANAHER CORPORATION 4.75 MND CV PFD 235851300 49875 40 SH SOLE 0 0 0 40 DANAHER CORPORATION COM 235851102 1859844 10518 SH SOLE 0 0 0 10518 DATADOG INC CL A COM 23804L103 56518 650 SH SOLE 0 0 0 650 DAVITA INC COM 23918K108 19785 250 SH SOLE 0 0 0 250 DEERE & CO COM 244199105 787315 5010 SH SOLE 0 0 0 5010 DELL TECHNOLOGIES INC CL C 24703L202 194927 3548 SH SOLE 0 0 0 3548 DENNYS CORP COM 24869P104 890224 88141 SH SOLE 0 0 0 88141 DENTSPLY SIRONA INC COM 24906P109 24013 545 SH SOLE 0 0 0 545 DIGITAL RLTY TR INC COM 253868103 538198 3787 SH SOLE 0 0 0 3787 DINE BRANDS GLOBAL INC COM 254423106 3831 91 SH SOLE 0 0 0 91 DIODES INC COM 254543101 215526 4251 SH SOLE 0 0 0 4251 DORCHESTER MINERALS LP COM UNIT 25820R105 1917 150 SH SOLE 0 0 0 150 DROPBOX INC CL A 26210C104 435400 20000 SH SOLE 0 0 0 20000 DYNATRACE INC COM 268150109 8120 200 SH SOLE 0 0 0 200 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 10942 876 SH SOLE 0 0 0 876 EATON VANCE TX ADV GLBL DIV COM 27828S101 37771 2645 SH SOLE 0 0 0 2645 EATON VANCE TX MGD DIV EQ IN COM 27828N102 135321 12553 SH SOLE 0 0 0 12553 EGAIN CORP COM NEW 28225C806 1189 107 SH SOLE 0 0 0 107 EIGER BIOPHARMACEUTICALS INC COM 28249U105 6960 725 SH SOLE 0 0 0 725 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 1125 500 SH SOLE 0 0 0 500 ELECTRONIC ARTS INC COM 285512109 218807 1657 SH SOLE 0 0 0 1657 ENPHASE ENERGY INC COM 29355A107 46000 967 SH SOLE 0 0 0 967 ENTERGY CORP NEW COM 29364G103 72664 775 SH SOLE 0 0 0 775 ENTERPRISE PRODS PARTNERS L COM 293792107 508985 28012 SH SOLE 0 0 0 28012 EOG RES INC COM 26875P101 257911 5091 SH SOLE 0 0 0 5091 EPAM SYS INC COM 29414B104 393892 1563 SH SOLE 0 0 0 1563 EPIZYME INC COM 29428V104 3212 200 SH SOLE 0 0 0 200 ESSENT GROUP LTD COM G3198U102 3047 84 SH SOLE 0 0 0 84 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 334634 8126 SH SOLE 0 0 0 8126 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1756087 39480 SH SOLE 0 0 0 39480 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 33347 680 SH SOLE 0 0 0 680 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 271882 9970 SH SOLE 0 0 0 9970 ETF SER SOLUTIONS US GLB JETS 26922A842 332717 19983 SH SOLE 0 0 0 19983 ETHAN ALLEN INTERIORS INC COM 297602104 2082 176 SH SOLE 0 0 0 176 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2546233 144961 SH SOLE 0 0 0 144961 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 47091 2000 SH SOLE 0 0 0 2000 EXELON CORP COM 30161N101 415536 11450 SH SOLE 0 0 0 11450 EXPEDIA GROUP INC COM NEW 30212P303 99133 1206 SH SOLE 0 0 0 1206 3-D SYS CORP DEL COM NEW 88554D205 52376 7493 SH SOLE 0 0 0 7493 ABB LTD SPONSORED ADR 000375204 98926 4385 SH SOLE 0 0 0 4385 ABBVIE INC COM 00287Y109 2017575 20550 SH SOLE 0 0 0 20550 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 4678 56 SH SOLE 0 0 0 56 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3850 500 SH SOLE 0 0 0 500 ABM INDS INC COM 000957100 1525 42 SH SOLE 0 0 0 42 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 666153 25557 SH SOLE 0 0 0 25557 ABSOLUTE SHS TR WBI BBR RNG 3000 00400R502 569288 21774 SH SOLE 0 0 0 21774 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 394888 15420 SH SOLE 0 0 0 15420 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 725109 3377 SH SOLE 0 0 0 3377 ADVANCE AUTO PARTS INC COM 00751Y106 4843 34 SH SOLE 0 0 0 34 ADVANSIX INC COM 00773T101 164 14 SH SOLE 0 0 0 14 ADVISORSHARES TR VICE ETF 00768Y545 9403 413 SH SOLE 0 0 0 413 AGF INVTS TR AGFIQ US MK ANTI 00110G408 3572467 146774 SH SOLE 0 0 0 146774 AGIOS PHARMACEUTICALS INC COM 00847X104 2407 45 SH SOLE 0 0 0 45 AIR PRODS & CHEMS INC COM 009158106 1865246 7725 SH SOLE 0 0 0 7725 AKAMAI TECHNOLOGIES INC COM 00971T101 287001 2680 SH SOLE 0 0 0 2680 AKERNA CORP COM 00973W102 440 50 SH SOLE 0 0 0 50 AKOUSTIS TECHNOLOGIES INC COM 00973N102 3747 452 SH SOLE 0 0 0 452 ALBANY INTL CORP CL A 012348108 3112 53 SH SOLE 0 0 0 53 ALCON AG ORD SHS H01301128 40853 712 SH SOLE 0 0 0 712 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2876791 13337 SH SOLE 0 0 0 13337 ALIGN TECHNOLOGY INC COM 016255101 425382 1550 SH SOLE 0 0 0 1550 ALLEGHANY CORP DEL COM 017175100 3424 7 SH SOLE 0 0 0 7 ALLEGIANT TRAVEL CO COM 01748X102 9283 85 SH SOLE 0 0 0 85 ALLEGION PLC ORD SHS G0176J109 44595 436 SH SOLE 0 0 0 436 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1311 402 SH SOLE 0 0 0 402 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 39475 3908 SH SOLE 0 0 0 3908 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 167140 6136 SH SOLE 0 0 0 6136 ALLIANT ENERGY CORP COM 018802108 124384 2600 SH SOLE 0 0 0 2600 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 531122 3586 SH SOLE 0 0 0 3586 ALPHABET INC CAP STK CL A 02079K305 5181558 3654 SH SOLE 0 0 0 3654 ALPHABET INC CAP STK CL C 02079K107 5228237 3699 SH SOLE 0 0 0 3699 ALPS ETF TR CLEAN ENERGY 00162Q460 76128 1947 SH SOLE 0 0 0 1947 ALPS ETF TR EQUAL SEC ETF 00162Q205 255155 3504 SH SOLE 0 0 0 3504 ALTRIA GROUP INC COM 02209S103 2474098 63034 SH SOLE 0 0 0 63034 AMBARELLA INC SHS G037AX101 19740 431 SH SOLE 0 0 0 431 AMC NETWORKS INC CL A 00164V103 24560 1050 SH SOLE 0 0 0 1050 AMDOCS LTD SHS G02602103 128325 2108 SH SOLE 0 0 0 2108 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 26780 6500 SH SOLE 0 0 0 6500 AMERICAN AIRLS GROUP INC COM 02376R102 55155 4220 SH SOLE 0 0 0 4220 AMGEN INC COM 031162100 1446668 6134 SH SOLE 0 0 0 6134 AMPHENOL CORP NEW CL A 032095101 223812 2336 SH SOLE 0 0 0 2336 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 4679 165 SH SOLE 0 0 0 165 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 832480 16886 SH SOLE 0 0 0 16886 ANTERO MIDSTREAM CORP COM 03676B102 5100 1000 SH SOLE 0 0 0 1000 ANTERO RESOURCES CORP COM 03674X106 1270 500 SH SOLE 0 0 0 500 APHRIA INC COM 03765K104 66670 15600 SH SOLE 0 0 0 15600 ARBOR RLTY TR INC COM 038923108 139806 15131 SH SOLE 0 0 0 15131 ARCH CAP GROUP LTD ORD G0450A105 56670 1978 SH SOLE 0 0 0 1978 ARCH RESOURCES INC CL A 03940R107 5682 200 SH SOLE 0 0 0 200 ARES CAPITAL CORP COM 04010L103 52080 3604 SH SOLE 0 0 0 3604 ARGO GROUP INTL HLDGS LTD COM G0464B107 2229 64 SH SOLE 0 0 0 64 ARISTA NETWORKS INC COM 040413106 1013185 4824 SH SOLE 0 0 0 4824 ARK ETF TR FINTECH INNOVA 00214Q708 187238 5929 SH SOLE 0 0 0 5929 ARK ETF TR INNOVATION ETF 00214Q104 34250965 480311 SH SOLE 0 0 0 480311 ARLINGTON ASSET INVST CORP CL A NEW 041356205 36 12 SH SOLE 0 0 0 12 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3987 137 SH SOLE 0 0 0 137 ATLASSIAN CORP PLC CL A G06242104 38037 211 SH SOLE 0 0 0 211 AUTOMATIC DATA PROCESSING IN COM 053015103 1350919 9073 SH SOLE 0 0 0 9073 AUTOZONE INC COM 053332102 433198 384 SH SOLE 0 0 0 384 AVANOS MED INC COM 05350V106 6965 237 SH SOLE 0 0 0 237 AVERY DENNISON CORP COM 053611109 230005 2016 SH SOLE 0 0 0 2016 AVIAT NETWORKS INC COM NEW 05366Y201 3942 216 SH SOLE 0 0 0 216 AVITA THERAPEUTICS INC COM 05380C102 1283 42 SH SOLE 0 0 0 42 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6963 250 SH SOLE 0 0 0 250 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15524 4566 SH SOLE 0 0 0 4566 BANCO BRADESCO S A SP ADR PFD NEW 059460303 682 179 SH SOLE 0 0 0 179 BANCO SANTANDER S.A. ADR 05964H105 2169 900 SH SOLE 0 0 0 900 BANK OZK COM 06417N103 58786 2505 SH SOLE 0 0 0 2505 BARCLAYS BANK PLC IPATH S&P VEQ 06740C337 26162 144 SH SOLE 0 0 0 144 BAXTER INTL INC COM 071813109 140111 1627 SH SOLE 0 0 0 1627 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4765 1000 SH SOLE 0 0 0 1000 BIOMERICA INC COM NEW 09061H307 7250 1000 SH SOLE 0 0 0 1000 BJS WHSL CLUB HLDGS INC COM 05550J101 1864 50 SH SOLE 0 0 0 50 BLACK HILLS CORP COM 092113109 623 11 SH SOLE 0 0 0 11 BLACKLINE INC COM 09239B109 9120 110 SH SOLE 0 0 0 110 BLACKROCK CORPOR HI YLD FD I COM 09255P107 217109 21348 SH SOLE 0 0 0 21348 BLACKROCK MUNI INCOME TR II COM 09249N101 372555 25327 SH SOLE 0 0 0 25327 BLACKROCK MUNIYIELD QUALITY COM 09254G108 15899 1245 SH SOLE 0 0 0 1245 BLACKROCK RES & COMMODITIES SHS 09257A108 35474 5787 SH SOLE 0 0 0 5787 BLACKROCK UTILITIES INFRSTRC COM 09248D104 12216 575 SH SOLE 0 0 0 575 BLACKSTONE GROUP INC COM CL A 09260D107 1402940 24761 SH SOLE 0 0 0 24761 BMC STK HLDGS INC COM 05591B109 2489 99 SH SOLE 0 0 0 99 BOEING CO COM 097023105 2552604 13926 SH SOLE 0 0 0 13926 BOOKING HOLDINGS INC COM 09857L108 89171 56 SH SOLE 0 0 0 56 BOSTON BEER INC CL A 100557107 18246 34 SH SOLE 0 0 0 34 BOULDER GROWTH & INCOME FD I COM 101507101 16552 1757 SH SOLE 0 0 0 1757 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1332 400 SH SOLE 0 0 0 400 CAPSTEAD MTG CORP COM NO PAR 14067E506 2454 447 SH SOLE 0 0 0 447 CAPSTONE TURBINE CORP COM 14067D508 45 15 SH SOLE 0 0 0 15 CARDINAL HEALTH INC COM 14149Y108 13517 259 SH SOLE 0 0 0 259 CARLISLE COS INC COM 142339100 96574 807 SH SOLE 0 0 0 807 CARLYLE GROUP INC COM 14316J108 6417 230 SH SOLE 0 0 0 230 CARNIVAL PLC ADR 14365C103 1283 102 SH SOLE 0 0 0 102 CARPENTER TECHNOLOGY CORP COM 144285103 23649 974 SH SOLE 0 0 0 974 CASEYS GEN STORES INC COM 147528103 133781 895 SH SOLE 0 0 0 895 CASPER SLEEP INC COM 147626105 449 50 SH SOLE 0 0 0 50 CASTLIGHT HEALTH INC CL B 14862Q100 129 156 SH SOLE 0 0 0 156 CATCHMARK TIMBER TR INC CL A 14912Y202 2965 335 SH SOLE 0 0 0 335 CATHAY GEN BANCORP COM 149150104 1999 76 SH SOLE 0 0 0 76 CELLECTIS S A SPON ADS 15117K103 96298 5410 SH SOLE 0 0 0 5410 CENOVUS ENERGY INC COM 15135U109 276 59 SH SOLE 0 0 0 59 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 35560 1000 SH SOLE 0 0 0 1000 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1892 56 SH SOLE 0 0 0 56 CF INDS HLDGS INC COM 125269100 5971 212 SH SOLE 0 0 0 212 CHARLES RIV LABS INTL INC COM 159864107 442152 2536 SH SOLE 0 0 0 2536 CHARTER COMMUNICATIONS INC N CL A 16119P108 205546 403 SH SOLE 0 0 0 403 CHECK POINT SOFTWARE TECH LT ORD M22465104 5372 50 SH SOLE 0 0 0 50 CHEMOURS CO COM 163851108 2533 165 SH SOLE 0 0 0 165 CHIMERA INVT CORP COM NEW 16934Q208 11062 1151 SH SOLE 0 0 0 1151 CHURCH & DWIGHT INC COM 171340102 310746 4020 SH SOLE 0 0 0 4020 CIMAREX ENERGY CO COM 171798101 2557 93 SH SOLE 0 0 0 93 CLARIVATE PLC ORD SHS G21810109 14180 635 SH SOLE 0 0 0 635 CLEVELAND CLIFFS INC COM 185899101 16174 2930 SH SOLE 0 0 0 2930 CLOUDFLARE INC CL A COM 18915M107 26064 725 SH SOLE 0 0 0 725 CLOVIS ONCOLOGY INC COM 189464100 675 100 SH SOLE 0 0 0 100 CME GROUP INC COM 12572Q105 542163 3336 SH SOLE 0 0 0 3336 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 998 150 SH SOLE 0 0 0 150 COHEN & STEERS INC COM 19247A100 11569 170 SH SOLE 0 0 0 170 COHEN & STEERS QUALITY INCOM COM 19247L106 104065 9521 SH SOLE 0 0 0 9521 COHEN & STEERS REIT & PFD &I COM 19247X100 184699 9660 SH SOLE 0 0 0 9660 COLGATE PALMOLIVE CO COM 194162103 737498 10067 SH SOLE 0 0 0 10067 COLUMBIA BKG SYS INC COM 197236102 4167 147 SH SOLE 0 0 0 147 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 77688 4506 SH SOLE 0 0 0 4506 CONSOLIDATED COMM HLDGS INC COM 209034107 10764 1590 SH SOLE 0 0 0 1590 CRONOS GROUP INC COM 22717L101 57750 9609 SH SOLE 0 0 0 9609 CROWDSTRIKE HLDGS INC CL A 22788C105 2161350 21551 SH SOLE 0 0 0 21551 CVR ENERGY INC COM 12662P108 4706 234 SH SOLE 0 0 0 234 CYMABAY THERAPEUTICS INC COM 23257D103 1222 350 SH SOLE 0 0 0 350 D R HORTON INC COM 23331A109 141324 2549 SH SOLE 0 0 0 2549 DANA INCORPORATED COM 235825205 1499 123 SH SOLE 0 0 0 123 DARDEN RESTAURANTS INC COM 237194105 402036 5306 SH SOLE 0 0 0 5306 DELPHI TECHNOLOGIES PL SHS G2709G107 8526 600 SH SOLE 0 0 0 600 DENISON MINES CORP COM 248356107 213 634 SH SOLE 0 0 0 634 DEXCOM INC COM 252131107 2637532 6506 SH SOLE 0 0 0 6506 DIAMONDBACK ENERGY INC COM 25278X109 55579 1329 SH SOLE 0 0 0 1329 DICKS SPORTING GOODS INC COM 253393102 84418 2046 SH SOLE 0 0 0 2046 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 130626 3970 SH SOLE 0 0 0 3970 DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 1655 15 SH SOLE 0 0 0 15 DISCOVER FINL SVCS COM 254709108 34210 683 SH SOLE 0 0 0 683 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 10235 2313 SH SOLE 0 0 0 2313 DNP SELECT INCOME FD COM 23325P104 100103 9201 SH SOLE 0 0 0 9201 DONNELLEY FINL SOLUTIONS INC COM 25787G100 865 103 SH SOLE 0 0 0 103 DOVER CORP COM 260003108 202390 2096 SH SOLE 0 0 0 2096 DOW INC COM 260557103 301341 7393 SH SOLE 0 0 0 7393 DUPONT DE NEMOURS INC COM 26614N102 219751 4136 SH SOLE 0 0 0 4136 DXC TECHNOLOGY CO COM 23355L106 12718 771 SH SOLE 0 0 0 771 EASTGROUP PPTY INC COM 277276101 127862 1078 SH SOLE 0 0 0 1078 EATON VANCE RISK MNGD DIV EQ COM 27829G106 16730 1750 SH SOLE 0 0 0 1750 EATON VANCE SHORT DURATION D COM 27828V104 9931 875 SH SOLE 0 0 0 875 ELDORADO RESORTS INC COM 28470R102 24036 600 SH SOLE 0 0 0 600 EMERGENT BIOSOLUTIONS INC COM 29089Q105 387334 4898 SH SOLE 0 0 0 4898 EMERSON ELEC CO COM 291011104 278138 4484 SH SOLE 0 0 0 4484 ENBRIDGE INC COM 29250N105 533572 17540 SH SOLE 0 0 0 17540 ENDAVA PLC ADS 29260V105 869 18 SH SOLE 0 0 0 18 ENEL AMERICAS S A SPONSORED ADR 29274F104 3229 430 SH SOLE 0 0 0 430 ENERGOUS CORP COM 29272C103 27853 9877 SH SOLE 0 0 0 9877 ENERGY FUELS INC COM NEW 292671708 1214 804 SH SOLE 0 0 0 804 ENERGY RECOVERY INC COM 29270J100 7595 1000 SH SOLE 0 0 0 1000 ENI S P A SPONSORED ADR 26874R108 32701 1697 SH SOLE 0 0 0 1697 ENTEGRIS INC COM 29362U104 9212 156 SH SOLE 0 0 0 156 EQT CORP COM 26884L109 6140 516 SH SOLE 0 0 0 516 EQUIFAX INC COM 294429105 17016 99 SH SOLE 0 0 0 99 ERICSSON ADR B SEK 10 294821608 19019 2045 SH SOLE 0 0 0 2045 ERIE INDTY CO CL A 29530P102 53917 281 SH SOLE 0 0 0 281 ESPERION THERAPEUTICS INC NE COM 29664W105 757079 14755 SH SOLE 0 0 0 14755 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 465015 36132 SH SOLE 0 0 0 36132 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 5852 146 SH SOLE 0 0 0 146 EVEREST RE GROUP LTD COM G3223R108 33469 162 SH SOLE 0 0 0 162 EXPEDITORS INTL WASH INC COM 302130109 26006 342 SH SOLE 0 0 0 342 EXXON MOBIL CORP COM 30231G102 3223529 72082 SH SOLE 0 0 0 72082 EYEPOINT PHARMACEUTICALS INC COM 30233G100 5678 7500 SH SOLE 0 0 0 7500 F M C CORP COM NEW 302491303 17035 171 SH SOLE 0 0 0 171 FACTSET RESH SYS INC COM 303075105 13467 41 SH SOLE 0 0 0 41 FASTLY INC CL A 31188V100 128717 1512 SH SOLE 0 0 0 1512 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11589 136 SH SOLE 0 0 0 136 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 168347 4602 SH SOLE 0 0 0 4602 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 66546 1279 SH SOLE 0 0 0 1279 FIDELITY NATL INFORMATION SV COM 31620M106 156412 1166 SH SOLE 0 0 0 1166 F N B CORP COM 302520101 29472 3930 SH SOLE 0 0 0 3930 F5 NETWORKS INC COM 315616102 10461 75 SH SOLE 0 0 0 75 FACEBOOK INC CL A 30303M102 10796270 47546 SH SOLE 0 0 0 47546 FASTENAL CO COM 311900104 213215 4977 SH SOLE 0 0 0 4977 FEDEX CORP COM 31428X106 511056 3645 SH SOLE 0 0 0 3645 FERRARI N V COM N3167Y103 22695 133 SH SOLE 0 0 0 133 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 9852 320 SH SOLE 0 0 0 320 FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 10593 300 SH SOLE 0 0 0 300 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 36874 1113 SH SOLE 0 0 0 1113 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 9046 110 SH SOLE 0 0 0 110 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 5120 219 SH SOLE 0 0 0 219 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2146 70 SH SOLE 0 0 0 70 FIFTH THIRD BANCORP COM 316773100 21247 1102 SH SOLE 0 0 0 1102 FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 36990 3000 SH SOLE 0 0 0 3000 FIRST MAJESTIC SILVER CORP COM 32076V103 73381 7375 SH SOLE 0 0 0 7375 FIRST SOLAR INC COM 336433107 55227 1116 SH SOLE 0 0 0 1116 FIRST TR BICK INDEX FD COM SHS 33733H107 6575 250 SH SOLE 0 0 0 250 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 20090 1000 SH SOLE 0 0 0 1000 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 4886 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 7122 1084 SH SOLE 0 0 0 1084 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 42612 1228 SH SOLE 0 0 0 1228 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 96331 1150 SH SOLE 0 0 0 1150 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 69356 1245 SH SOLE 0 0 0 1245 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 256999 15261 SH SOLE 0 0 0 15261 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3528889 58825 SH SOLE 0 0 0 58825 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2096451 40566 SH SOLE 0 0 0 40566 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 3721 187 SH SOLE 0 0 0 187 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 299827 21901 SH SOLE 0 0 0 21901 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 2276 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 116729 5854 SH SOLE 0 0 0 5854 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 193066 10752 SH SOLE 0 0 0 10752 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 52184723 1747506 SH SOLE 0 0 0 1747506 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 852951 13652 SH SOLE 0 0 0 13652 FIRST TR MORNINGSTAR DIVID L SHS 336917109 188400 7429 SH SOLE 0 0 0 7429 FIRST TR SR FLG RTE INCM FD COM 33733U108 3409 313 SH SOLE 0 0 0 313 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 27258 3300 SH SOLE 0 0 0 3300 FIRSTENERGY CORP COM 337932107 172335 4444 SH SOLE 0 0 0 4444 FISERV INC COM 337738108 698081 7151 SH SOLE 0 0 0 7151 FLAHERTY & CRUMRIN PFD & INM COM 338478100 132697 6599 SH SOLE 0 0 0 6599 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 16102 812 SH SOLE 0 0 0 812 FLEETCOR TECHNOLOGIES INC COM 339041105 409491 1628 SH SOLE 0 0 0 1628 FLEXION THERAPEUTICS INC COM 33938J106 1973 150 SH SOLE 0 0 0 150 FLEXSHARES TR DISCP DUR MBS 33939L779 16194 670 SH SOLE 0 0 0 670 FLEXSHARES TR INTL QLTDV IDX 33939L837 8044 400 SH SOLE 0 0 0 400 FLEXSHARES TR STOXX GLOBR INF 33939L795 11496 240 SH SOLE 0 0 0 240 FLOWERS FOODS INC COM 343498101 7871 352 SH SOLE 0 0 0 352 FNCB BANCORP INC COM 302578109 5405 940 SH SOLE 0 0 0 940 FOOT LOCKER INC COM 344849104 1925 66 SH SOLE 0 0 0 66 FOX CORP CL A COM 35137L105 371725 13860 SH SOLE 0 0 0 13860 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 126099 1316 SH SOLE 0 0 0 1316 FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 130946 5323 SH SOLE 0 0 0 5323 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 461402 14356 SH SOLE 0 0 0 14356 FREEPORT-MCMORAN INC CL B 35671D857 16414 1419 SH SOLE 0 0 0 1419 FRONTLINE LTD SHS NEW G3682E192 6980 1000 SH SOLE 0 0 0 1000 FS KKR CAP CORP II COM 35952V303 474868 36840 SH SOLE 0 0 0 36840 FUNKO INC COM CL A 361008105 3874 668 SH SOLE 0 0 0 668 GABELLI CONV&INCOM SECS FD I COM 36240B109 10305 2013 SH SOLE 0 0 0 2013 GALECTIN THERAPEUTICS INC COM NEW 363225202 3155 1031 SH SOLE 0 0 0 1031 GCI LIBERTY INC COM CLASS A 36164V305 5974 84 SH SOLE 0 0 0 84 GENERAL ELECTRIC CO COM 369604103 1062100 155505 SH SOLE 0 0 0 155505 GENERAL MTRS CO COM 37045V100 111866 4422 SH SOLE 0 0 0 4422 GENUINE PARTS CO COM 372460105 13456 155 SH SOLE 0 0 0 155 GERMAN AMERN BANCORP INC COM 373865104 64719 2081 SH SOLE 0 0 0 2081 GIBRALTAR INDS INC COM 374689107 2545 53 SH SOLE 0 0 0 53 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 4027 620 SH SOLE 0 0 0 620 GILDAN ACTIVEWEAR INC COM 375916103 465 30 SH SOLE 0 0 0 30 GLADSTONE LD CORP COM 376549101 6154 388 SH SOLE 0 0 0 388 GLOBAL PMTS INC COM 37940X102 993603 5858 SH SOLE 0 0 0 5858 GLOBAL X FDS CONSCIOUS COS 37954Y731 271836 12317 SH SOLE 0 0 0 12317 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12893 518 SH SOLE 0 0 0 518 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 165402 5226 SH SOLE 0 0 0 5226 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 681326 32444 SH SOLE 0 0 0 32444 GOLDMAN SACHS BDC INC SHS 38147U107 568 35 SH SOLE 0 0 0 35 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 265193 2639 SH SOLE 0 0 0 2639 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4437918 146514 SH SOLE 0 0 0 146514 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 70863 1132 SH SOLE 0 0 0 1132 GRAINGER W W INC COM 384802104 649780 2068 SH SOLE 0 0 0 2068 GRAND CANYON ED INC COM 38526M106 177801 1964 SH SOLE 0 0 0 1964 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 78735 2701 SH SOLE 0 0 0 2701 GRAY TELEVISION INC COM 389375106 2609 187 SH SOLE 0 0 0 187 GRIFFIN INL RLTY INC COM 398231100 30606 565 SH SOLE 0 0 0 565 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 2715 500 SH SOLE 0 0 0 500 HAIN CELESTIAL GROUP INC COM 405217100 1937392 61485 SH SOLE 0 0 0 61485 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 76935 5785 SH SOLE 0 0 0 5785 HANESBRANDS INC COM 410345102 195972 17358 SH SOLE 0 0 0 17358 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 8730798 208422 SH SOLE 0 0 0 208422 FIDUS INVT CORP COM 316500107 7710 850 SH SOLE 0 0 0 850 FINANCIAL INSTNS INC COM 317585404 19261 1035 SH SOLE 0 0 0 1035 FIRST AMERN FINL CORP COM 31847R102 14694 306 SH SOLE 0 0 0 306 FIRST HORIZON NATL CORP COM 320517105 8366 840 SH SOLE 0 0 0 840 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 4960 500 SH SOLE 0 0 0 500 FIRST TR ENERGY INCOME & GRW COM 33738G104 108 10 SH SOLE 0 0 0 10 FIRST TR ENERGY INFRASTRCTR COM 33738C103 2255 225 SH SOLE 0 0 0 225 FIRST TR ENHANCED EQTY INC F COM 337318109 244004 16770 SH SOLE 0 0 0 16770 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 15354 444 SH SOLE 0 0 0 444 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1763 63 SH SOLE 0 0 0 63 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3429845 62349 SH SOLE 0 0 0 62349 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 251073 4511 SH SOLE 0 0 0 4511 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 378213 7078 SH SOLE 0 0 0 7078 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 6790 200 SH SOLE 0 0 0 200 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 107007 4198 SH SOLE 0 0 0 4198 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 61843 3027 SH SOLE 0 0 0 3027 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 6841 355 SH SOLE 0 0 0 355 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6258 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 163339 15110 SH SOLE 0 0 0 15110 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3105790 68834 SH SOLE 0 0 0 68834 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 51249 1663 SH SOLE 0 0 0 1663 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 245105 12092 SH SOLE 0 0 0 12092 FIRST TR HIGH INCOME L/S FD COM 33738E109 7962 600 SH SOLE 0 0 0 600 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 809822 13603 SH SOLE 0 0 0 13603 FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 3687508 63121 SH SOLE 0 0 0 63121 FIRST TR NASDAQ-100 TECH IND DORSEY WRIGHT PE 33733E880 357661 14114 SH SOLE 0 0 0 14114 FIRST TR NASDAQ-100 TECH IND NAT GAS ETF 33733E807 2581 345 SH SOLE 0 0 0 345 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5574174 183845 SH SOLE 0 0 0 183845 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 22204 1995 SH SOLE 0 0 0 1995 FLEXSHARES TR HIG YLD VL ETF 33939L662 62031 1380 SH SOLE 0 0 0 1380 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 107879 4035 SH SOLE 0 0 0 4035 FLEXSHARES TR MORNSTAR USMKT 33939L100 39736 350 SH SOLE 0 0 0 350 FLIR SYS INC COM 302445101 32456 800 SH SOLE 0 0 0 800 FLWS/1-800 FLOWERS CL A 68243Q106 12993 649 SH SOLE 0 0 0 649 FORD MTR CO DEL COM 345370860 504747 83018 SH SOLE 0 0 0 83018 FORTRESS BIOTECH INC COM 34960Q109 1206 450 SH SOLE 0 0 0 450 FRANCO NEV CORP COM 351858105 50131 359 SH SOLE 0 0 0 359 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 54946 2075 SH SOLE 0 0 0 2075 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 18487 700 SH SOLE 0 0 0 700 FRESHPET INC COM 358039105 376972 4506 SH SOLE 0 0 0 4506 FS KKR CAPITAL CORP COM 302635206 187236 13374 SH SOLE 0 0 0 13374 FTI CONSULTING INC COM 302941109 76290 666 SH SOLE 0 0 0 666 FULLER H B CO COM 359694106 2676 60 SH SOLE 0 0 0 60 GABELLI EQUITY TR INC COM 362397101 12942 2573 SH SOLE 0 0 0 2573 GALAPAGOS NV SPON ADR 36315X101 6511 33 SH SOLE 0 0 0 33 GALIANO GOLD INC COM 36352H100 2379 1800 SH SOLE 0 0 0 1800 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2064 600 SH SOLE 0 0 0 600 GAMESTOP CORP NEW CL A 36467W109 73455 16925 SH SOLE 0 0 0 16925 GAP INC COM 364760108 11719 929 SH SOLE 0 0 0 929 GARRETT MOTION INC COM 366505105 853 154 SH SOLE 0 0 0 154 GENERAL DYNAMICS CORP COM 369550108 265322 1775 SH SOLE 0 0 0 1775 GENMAB A/S SPONSORED ADS 372303206 33754 996 SH SOLE 0 0 0 996 GENPREX INC COM 372446104 628 200 SH SOLE 0 0 0 200 GILEAD SCIENCES INC COM 375558103 1768013 22979 SH SOLE 0 0 0 22979 GLATFELTER COM 377316104 1573 98 SH SOLE 0 0 0 98 GLAUKOS CORP COM 377322102 31735 826 SH SOLE 0 0 0 826 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 576843 14142 SH SOLE 0 0 0 14142 GLOBAL X FDS GLBL X MLP ETF 37954Y343 38516 1415 SH SOLE 0 0 0 1415 GLOBAL X FDS MILL THEMC ETF 37954Y764 276775 10021 SH SOLE 0 0 0 10021 GLOBAL X FDS S&P 500 COVERED 37954Y475 21240 500 SH SOLE 0 0 0 500 GLOBAL X FDS SOCIAL MED ETF 37950E416 97012 2264 SH SOLE 0 0 0 2264 GODADDY INC CL A 380237107 107282 1463 SH SOLE 0 0 0 1463 GOLAR LNG LTD SHS G9456A100 6297 870 SH SOLE 0 0 0 870 GRACE W R & CO DEL NEW COM 38388F108 5081 100 SH SOLE 0 0 0 100 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 6873 185 SH SOLE 0 0 0 185 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 431 6 SH SOLE 0 0 0 6 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 106 48 SH SOLE 0 0 0 48 GUARDANT HEALTH INC COM 40131M109 10141 125 SH SOLE 0 0 0 125 GW PHARMACEUTICALS PLC ADS 36197T103 482780 3934 SH SOLE 0 0 0 3934 HAEMONETICS CORP COM 405024100 6269 70 SH SOLE 0 0 0 70 HANNON ARMSTRONG SUST INFR C COM 41068X100 13632 479 SH SOLE 0 0 0 479 HANOVER INS GROUP INC COM 410867105 30500 301 SH SOLE 0 0 0 301 HDFC BANK LTD SPONSORED ADS 40415F101 28140 619 SH SOLE 0 0 0 619 HEICO CORP NEW CL A 422806208 29003 357 SH SOLE 0 0 0 357 HELEN OF TROY CORP LTD COM G4388N106 11691 62 SH SOLE 0 0 0 62 HERBALIFE NUTRITION LTD COM SHS G4412G101 9311 207 SH SOLE 0 0 0 207 HERCULES CAPITAL INC COM 427096508 128127 12238 SH SOLE 0 0 0 12238 HOLLYFRONTIER CORP COM 436106108 72078 2468 SH SOLE 0 0 0 2468 HONEYWELL INTL INC COM 438516106 1823473 12611 SH SOLE 0 0 0 12611 HOST HOTELS & RESORTS INC COM 44107P104 65 6 SH SOLE 0 0 0 6 HOWARD HUGHES CORP COM 44267D107 12208 235 SH SOLE 0 0 0 235 HUBSPOT INC COM 443573100 35672 159 SH SOLE 0 0 0 159 HUNTINGTON INGALLS INDS INC COM 446413106 264352 1515 SH SOLE 0 0 0 1515 IAA INC COM 449253103 1003 26 SH SOLE 0 0 0 26 IHS MARKIT LTD SHS G47567105 26803 355 SH SOLE 0 0 0 355 ILLUMINA INC COM 452327109 2339131 6316 SH SOLE 0 0 0 6316 IMMUNOGEN INC COM 45253H101 230 50 SH SOLE 0 0 0 50 AARONS INC COM PAR $0.50 002535300 22700 500 SH SOLE 0 0 0 500 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 7052 400 SH SOLE 0 0 0 400 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 458765 19498 SH SOLE 0 0 0 19498 ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 72333 4411 SH SOLE 0 0 0 4411 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 213152 12510 SH SOLE 0 0 0 12510 ACTIVISION BLIZZARD INC COM 00507V109 599330 7896 SH SOLE 0 0 0 7896 ACUITY BRANDS INC COM 00508Y102 3351 35 SH SOLE 0 0 0 35 ADAMS RES & ENERGY INC COM NEW 006351308 17467 652 SH SOLE 0 0 0 652 ADOBE INC COM 00724F101 6797366 15615 SH SOLE 0 0 0 15615 ADT INC DEL COM 00090Q103 1788 224 SH SOLE 0 0 0 224 AERCAP HOLDINGS NV SHS N00985106 2864 93 SH SOLE 0 0 0 93 AFLAC INC COM 001055102 83993 2331 SH SOLE 0 0 0 2331 AGCO CORP COM 001084102 27841 502 SH SOLE 0 0 0 502 AGILENT TECHNOLOGIES INC COM 00846U101 76617 867 SH SOLE 0 0 0 867 AGNC INVT CORP COM 00123Q104 72512 5621 SH SOLE 0 0 0 5621 AGNICO EAGLE MINES LTD COM 008474108 75014 1171 SH SOLE 0 0 0 1171 ALARM COM HLDGS INC COM 011642105 6481 100 SH SOLE 0 0 0 100 ALASKA AIR GROUP INC COM 011659109 22201 612 SH SOLE 0 0 0 612 ALLETE INC COM NEW 018522300 15072 276 SH SOLE 0 0 0 276 ALLIANZGI EQUITY & CONV INCO COM 018829101 26387 1174 SH SOLE 0 0 0 1174 ALLISON TRANSMISSION HLDGS I COM 01973R101 8165 222 SH SOLE 0 0 0 222 ALPS ETF TR ALERIAN ENERGY 00162Q676 1253 90 SH SOLE 0 0 0 90 ALPS ETF TR ALERIAN MLP 00162Q452 266347 10792 SH SOLE 0 0 0 10792 ALPS ETF TR REIT DIVIDE DOGS 00162Q106 10854 299 SH SOLE 0 0 0 299 ALPS ETF TR SECTR DIV DOGS 00162Q858 98399 2707 SH SOLE 0 0 0 2707 ALTERYX INC COM CL A 02156B103 7064 43 SH SOLE 0 0 0 43 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 157 33 SH SOLE 0 0 0 33 AMERESCO INC CL A 02361E108 25780 928 SH SOLE 0 0 0 928 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22220 1751 SH SOLE 0 0 0 1751 AMETEK INC COM 031100100 301431 3373 SH SOLE 0 0 0 3373 AMPLIFY ETF TR HIGH INCOME 032108847 4998 349 SH SOLE 0 0 0 349 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 14745 500 SH SOLE 0 0 0 500 ANNALY CAPITAL MANAGEMENT IN COM 035710409 406851 62020 SH SOLE 0 0 0 62020 APOLLO INVT CORP COM NEW 03761U502 6174 645 SH SOLE 0 0 0 645 APPIAN CORP CL A 03782L101 178401 3481 SH SOLE 0 0 0 3481 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 99092 10258 SH SOLE 0 0 0 10258 APPLE INC COM 037833100 66253834 181617 SH SOLE 0 0 0 181617 APTARGROUP INC COM 038336103 104141 930 SH SOLE 0 0 0 930 ARCHROCK INC COM 03957W106 1817 280 SH SOLE 0 0 0 280 ARENA PHARMACEUTICALS INC COM NEW 040047607 25117 399 SH SOLE 0 0 0 399 ARK ETF TR GENOMIC REV ETF 00214Q302 4239175 81273 SH SOLE 0 0 0 81273 ARK ETF TR NEXT GNRTN INTER 00214Q401 673879 7942 SH SOLE 0 0 0 7942 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1207420 27956 SH SOLE 0 0 0 27956 AXON ENTERPRISE INC COM 05464C101 334623 3410 SH SOLE 0 0 0 3410 AZEK CO INC CL A 05478C105 30267 950 SH SOLE 0 0 0 950 B & G FOODS INC NEW COM 05508R106 9167 376 SH SOLE 0 0 0 376 BAKER HUGHES COMPANY CL A 05722G100 9491 617 SH SOLE 0 0 0 617 BALCHEM CORP COM 057665200 5976 63 SH SOLE 0 0 0 63 BALL CORP COM 058498106 6185 89 SH SOLE 0 0 0 89 BANCOLOMBIA S A SPON ADR PREF 05968L102 579 22 SH SOLE 0 0 0 22 BAOZUN INC SPONSORED ADR 06684L103 2807 73 SH SOLE 0 0 0 73 BAR HBR BANKSHARES COM 066849100 8577 383 SH SOLE 0 0 0 383 BARCLAYS PLC ADR 06738E204 8303 1467 SH SOLE 0 0 0 1467 BARRICK GOLD CORPORATION COM 067901108 637751 23673 SH SOLE 0 0 0 23673 BAUSCH HEALTH COS INC COM 071734107 63138 3450 SH SOLE 0 0 0 3450 BAYTEX ENERGY CORP COM 07317Q105 504 1000 SH SOLE 0 0 0 1000 BCE INC COM NEW 05534B760 133343 3192 SH SOLE 0 0 0 3192 BEYOND MEAT INC COM 08862E109 449235 3353 SH SOLE 0 0 0 3353 BGC PARTNERS INC CL A 05541T101 38300 13978 SH SOLE 0 0 0 13978 BHP GROUP LTD SPONSORED ADS 088606108 175249 3524 SH SOLE 0 0 0 3524 BIO RAD LABS INC CL A 090572207 1806 4 SH SOLE 0 0 0 4 BIOMARIN PHARMACEUTICAL INC COM 09061G101 32192 261 SH SOLE 0 0 0 261 BIONTECH SE SPONSORED ADS 09075V102 855473 12818 SH SOLE 0 0 0 12818 BLACKROCK ENERGY & RES TR COM 09250U101 3977 550 SH SOLE 0 0 0 550 BLACKROCK ENHANCED EQUITY DI COM 09251A104 11304 1540 SH SOLE 0 0 0 1540 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 76032 3200 SH SOLE 0 0 0 3200 BLACKROCK MUNIYIELD INVT FD COM 09254R104 52993 3940 SH SOLE 0 0 0 3940 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 143554 3797 SH SOLE 0 0 0 3797 BLACKSTONE MTG TR INC COM CL A 09257W100 13250 550 SH SOLE 0 0 0 550 BLOOM ENERGY CORP COM CL A 093712107 35882 3298 SH SOLE 0 0 0 3298 BLUE APRON HLDGS INC CL A NEW 09523Q200 577 52 SH SOLE 0 0 0 52 BORGWARNER INC COM 099724106 16032 454 SH SOLE 0 0 0 454 BOX INC CL A 10316T104 2076 100 SH SOLE 0 0 0 100 BRASKEM S A SP ADR PFD A 105532105 441 51 SH SOLE 0 0 0 51 BRIGHTHOUSE FINL INC COM 10922N103 2921 105 SH SOLE 0 0 0 105 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 88929 2703 SH SOLE 0 0 0 2703 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3226 71 SH SOLE 0 0 0 71 BROWN FORMAN CORP CL B 115637209 70535 1108 SH SOLE 0 0 0 1108 BRYN MAWR BK CORP COM 117665109 1383 50 SH SOLE 0 0 0 50 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3874 49 SH SOLE 0 0 0 49 CABOT OIL & GAS CORP COM 127097103 76520 4454 SH SOLE 0 0 0 4454 CAESARS ENTMT CORP COM 127686103 317345 26162 SH SOLE 0 0 0 26162 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 5992 284 SH SOLE 0 0 0 284 CALIFORNIA RES CORP COM NEW 13057Q206 15 12 SH SOLE 0 0 0 12 CALIX INC COM 13100M509 1624 109 SH SOLE 0 0 0 109 CANADIAN NATL RY CO COM 136375102 406802 4593 SH SOLE 0 0 0 4593 CANADIAN PAC RY LTD COM 13645T100 363604 1424 SH SOLE 0 0 0 1424 CAPITAL ONE FINL CORP COM 14040H105 279405 4464 SH SOLE 0 0 0 4464 CARRIER GLOBAL CORPORATION COM 14448C104 307737 13850 SH SOLE 0 0 0 13850 CARS COM INC COM 14575E105 3168 550 SH SOLE 0 0 0 550 CARTER BK & TR MARTINSVILLE COM 146102108 10491 1300 SH SOLE 0 0 0 1300 HASBRO INC COM 418056107 68282 911 SH SOLE 0 0 0 911 HAWAIIAN ELEC INDUSTRIES COM 419870100 74448 2065 SH SOLE 0 0 0 2065 HEALTHCARE TR AMER INC CL A NEW 42225P501 818235 30854 SH SOLE 0 0 0 30854 HEALTHPEAK PROPERTIES INC COM 42250P103 208296 7558 SH SOLE 0 0 0 7558 HENRY SCHEIN INC COM 806407102 14014 240 SH SOLE 0 0 0 240 HERC HLDGS INC COM 42704L104 492 16 SH SOLE 0 0 0 16 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 1 SH SOLE 0 0 0 1 HI-CRUSH PARTNERS LP COM 428337109 264 1740 SH SOLE 0 0 0 1740 HIGH INCOME SECS FD SHS BEN INT 42968F108 2289 300 SH SOLE 0 0 0 300 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 13421 1667 SH SOLE 0 0 0 1667 HMS HLDGS CORP COM 40425J101 6510 201 SH SOLE 0 0 0 201 HOLOGIC INC COM 436440101 28500 500 SH SOLE 0 0 0 500 HORACE MANN EDUCATORS CORP N COM 440327104 2167 59 SH SOLE 0 0 0 59 HORIZON TECHNOLOGY FIN CORP COM 44045A102 41376 3796 SH SOLE 0 0 0 3796 HUBBELL INC COM 443510607 3134 25 SH SOLE 0 0 0 25 HUTTIG BLDG PRODS INC COM 448451104 261 231 SH SOLE 0 0 0 231 IDEX CORP COM 45167R104 186961 1183 SH SOLE 0 0 0 1183 IDEXX LABS INC COM 45168D104 1353656 4100 SH SOLE 0 0 0 4100 IEC ELECTRS CORP NEW COM 44949L105 241 25 SH SOLE 0 0 0 25 IES HLDGS INC COM 44951W106 14991 647 SH SOLE 0 0 0 647 II-VI INC COM 902104108 944 20 SH SOLE 0 0 0 20 IMPERIAL OIL LTD COM NEW 453038408 3210 200 SH SOLE 0 0 0 200 INCYTE CORP COM 45337C102 5406 52 SH SOLE 0 0 0 52 INMODE LTD SHS M5425M103 5173328 182674 SH SOLE 0 0 0 182674 INNOVATOR ETFS TR IBD 50 ETF 45782C102 192305 5587 SH SOLE 0 0 0 5587 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 5088 194 SH SOLE 0 0 0 194 INTEGER HLDGS CORP COM 45826H109 2776 38 SH SOLE 0 0 0 38 INTELLIA THERAPEUTICS INC COM 45826J105 128811 6128 SH SOLE 0 0 0 6128 INTERCEPT PHARMACEUTICALS IN COM 45845P108 545216 11380 SH SOLE 0 0 0 11380 INTERCONTINENTAL EXCHANGE IN COM 45866F104 314280 3431 SH SOLE 0 0 0 3431 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1325 100 SH SOLE 0 0 0 100 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 959335 19019 SH SOLE 0 0 0 19019 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 10261 793 SH SOLE 0 0 0 793 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 9390 692 SH SOLE 0 0 0 692 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 77544 3035 SH SOLE 0 0 0 3035 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1813744 128452 SH SOLE 0 0 0 128452 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 8194 267 SH SOLE 0 0 0 267 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3801 95 SH SOLE 0 0 0 95 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 169925 8759 SH SOLE 0 0 0 8759 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 5369657 129765 SH SOLE 0 0 0 129765 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 978012 45766 SH SOLE 0 0 0 45766 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 33572 1400 SH SOLE 0 0 0 1400 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 60588 2749 SH SOLE 0 0 0 2749 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 39374 1772 SH SOLE 0 0 0 1772 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 11322 497 SH SOLE 0 0 0 497 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 20755 402 SH SOLE 0 0 0 402 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 17705 360 SH SOLE 0 0 0 360 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 166031 4968 SH SOLE 0 0 0 4968 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 20341 302 SH SOLE 0 0 0 302 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 133744 2067 SH SOLE 0 0 0 2067 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 590646 5145 SH SOLE 0 0 0 5145 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 8052 558 SH SOLE 0 0 0 558 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 246443 20250 SH SOLE 0 0 0 20250 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 434202 2448 SH SOLE 0 0 0 2448 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4240 173 SH SOLE 0 0 0 173 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 294049 16210 SH SOLE 0 0 0 16210 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 23851 850 SH SOLE 0 0 0 850 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 152381 1124 SH SOLE 0 0 0 1124 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 875263 6759 SH SOLE 0 0 0 6759 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 79780 1671 SH SOLE 0 0 0 1671 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 180719 4973 SH SOLE 0 0 0 4973 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 99628 6067 SH SOLE 0 0 0 6067 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 1492 29 SH SOLE 0 0 0 29 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 2795277 82554 SH SOLE 0 0 0 82554 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 296574 13891 SH SOLE 0 0 0 13891 INVESCO MUN OPPORTUNITY TR COM 46132C107 59300 5000 SH SOLE 0 0 0 5000 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 19526 277 SH SOLE 0 0 0 277 INVITATION HOMES INC COM 46187W107 28383 1031 SH SOLE 0 0 0 1031 IONIS PHARMACEUTICALS INC COM 462222100 17688 300 SH SOLE 0 0 0 300 IQIYI INC SPONSORED ADS 46267X108 40351 1740 SH SOLE 0 0 0 1740 IRIDIUM COMMUNICATIONS INC COM 46269C102 355168 13961 SH SOLE 0 0 0 13961 ISHARES INC MSCI AUST ETF 464286103 15416 800 SH SOLE 0 0 0 800 ISHARES INC MSCI EURZONE ETF 464286608 73653 2019 SH SOLE 0 0 0 2019 ISHARES INC MSCI FRANCE ETF 464286707 1371 50 SH SOLE 0 0 0 50 ISHARES INC MSCI NETHERL ETF 464286814 24761 757 SH SOLE 0 0 0 757 ISHARES INC MSCI SINGPOR ETF 46434G780 4430 236 SH SOLE 0 0 0 236 ISHARES INC MSCI STH KOR ETF 464286772 12454 218 SH SOLE 0 0 0 218 ISHARES INC MSCI SWITZERLAND 464286749 10052 258 SH SOLE 0 0 0 258 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 45628 4400 SH SOLE 0 0 0 4400 ISHARES TR 1 3 YR TREAS BD 464287457 11073488 127855 SH SOLE 0 0 0 127855 ISHARES TR 3 7 YR TREAS BD 464288661 5216399 39024 SH SOLE 0 0 0 39024 ISHARES TR A RATE CP BD ETF 46429B291 84099 1454 SH SOLE 0 0 0 1454 ISHARES TR AGENCY BOND ETF 464288166 238446 1969 SH SOLE 0 0 0 1969 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2578 22 SH SOLE 0 0 0 22 BRISTOL-MYERS SQUIBB CO COM 110122108 1544394 26265 SH SOLE 0 0 0 26265 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 5918 1653 SH SOLE 0 0 0 1653 BRIXMOR PPTY GROUP INC COM 11120U105 49740 3880 SH SOLE 0 0 0 3880 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4790 100 SH SOLE 0 0 0 100 BRUNSWICK CORP COM 117043109 3201 50 SH SOLE 0 0 0 50 BWX TECHNOLOGIES INC COM 05605H100 28093 496 SH SOLE 0 0 0 496 CABLE ONE INC COM 12685J105 108266 61 SH SOLE 0 0 0 61 CALLAWAY GOLF CO COM 131193104 8755 500 SH SOLE 0 0 0 500 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 3600 1579 SH SOLE 0 0 0 1579 CANNAE HLDGS INC COM 13765N107 120259 2926 SH SOLE 0 0 0 2926 CANON INC SPONSORED ADR 138006309 25761 1290 SH SOLE 0 0 0 1290 CARNIVAL CORP UNIT 99/99/9999 143658300 268516 16353 SH SOLE 0 0 0 16353 CARTERS INC COM 146229109 1291 16 SH SOLE 0 0 0 16 CDW CORP COM 12514G108 91201 785 SH SOLE 0 0 0 785 CERNER CORP COM 156782104 548331 7999 SH SOLE 0 0 0 7999 CHEESECAKE FACTORY INC COM 163072101 17075 745 SH SOLE 0 0 0 745 CHEFS WHSE INC COM 163086101 10389 765 SH SOLE 0 0 0 765 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 16955 504 SH SOLE 0 0 0 504 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 954 34 SH SOLE 0 0 0 34 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2660 488 SH SOLE 0 0 0 488 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7087 180 SH SOLE 0 0 0 180 CINTAS CORP COM 172908105 548968 2061 SH SOLE 0 0 0 2061 CISCO SYS INC COM 17275R102 2474671 53059 SH SOLE 0 0 0 53059 CITIZENS FINANCIAL GROUP INC COM 174610105 100973 4001 SH SOLE 0 0 0 4001 CLARUS CORP NEW COM 18270P109 5199 449 SH SOLE 0 0 0 449 CLEARWAY ENERGY INC CL C 18539C204 33045 1433 SH SOLE 0 0 0 1433 CLOROX CO DEL COM 189054109 1783336 8129 SH SOLE 0 0 0 8129 CLOUDERA INC COM 18914U100 12720 1000 SH SOLE 0 0 0 1000 CNOOC LIMITED SPONSORED ADR 126132109 7899 70 SH SOLE 0 0 0 70 COCA COLA CO COM 191216100 2547902 57026 SH SOLE 0 0 0 57026 COCA COLA CONSOLIDATED INC COM 191098102 47442 207 SH SOLE 0 0 0 207 COEUR MNG INC COM NEW 192108504 102 20 SH SOLE 0 0 0 20 COGNEX CORP COM 192422103 14930 250 SH SOLE 0 0 0 250 COHEN & STEERS INFRASTRUCTUR COM 19248A109 25403 1152 SH SOLE 0 0 0 1152 COMMERCE BANCSHARES INC COM 200525103 36934 621 SH SOLE 0 0 0 621 COMMUNITY BK SYS INC COM 203607106 9921 174 SH SOLE 0 0 0 174 COMMVAULT SYSTEMS INC COM 204166102 77400 2000 SH SOLE 0 0 0 2000 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3158 278 SH SOLE 0 0 0 278 COMPASS MINERALS INTL INC COM 20451N101 90021 1847 SH SOLE 0 0 0 1847 CONAGRA BRANDS INC COM 205887102 59226 1684 SH SOLE 0 0 0 1684 CONOCOPHILLIPS COM 20825C104 959552 22836 SH SOLE 0 0 0 22836 CONSOLIDATED EDISON INC COM 209115104 743010 10330 SH SOLE 0 0 0 10330 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 23593 2812 SH SOLE 0 0 0 2812 COSTCO WHSL CORP NEW COM 22160K105 3901278 12867 SH SOLE 0 0 0 12867 COUPA SOFTWARE INC COM 22266L106 114418 413 SH SOLE 0 0 0 413 COVETRUS INC COM 22304C100 2809 157 SH SOLE 0 0 0 157 CREDICORP LTD COM G2519Y108 668 5 SH SOLE 0 0 0 5 CREE INC COM 225447101 17757 300 SH SOLE 0 0 0 300 CRH PLC ADR 12626K203 11753 343 SH SOLE 0 0 0 343 CROWN HLDGS INC COM 228368106 15240 234 SH SOLE 0 0 0 234 CSX CORP COM 126408103 814569 11680 SH SOLE 0 0 0 11680 CUBIC CORP COM 229669106 33861 705 SH SOLE 0 0 0 705 CUMMINS INC COM 231021106 117630 679 SH SOLE 0 0 0 679 CYBERARK SOFTWARE LTD SHS M2682V108 494563 4982 SH SOLE 0 0 0 4982 CYRUSONE INC COM 23283R100 10913 150 SH SOLE 0 0 0 150 CYTOSORBENTS CORP COM NEW 23283X206 13860 1400 SH SOLE 0 0 0 1400 DAVE & BUSTERS ENTMT INC COM 238337109 8171 613 SH SOLE 0 0 0 613 DBX ETF TR XTRACK MSCI EAFE 233051200 29812 987 SH SOLE 0 0 0 987 DBX ETF TR XTRACK MUN INFRA 233051705 8664 306 SH SOLE 0 0 0 306 DEUTSCHE BANK A G NAMEN AKT D18190898 32596 3424 SH SOLE 0 0 0 3424 DEVON ENERGY CORP NEW COM 25179M103 28805 2540 SH SOLE 0 0 0 2540 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 17325 2500 SH SOLE 0 0 0 2500 DIME CMNTY BANCSHARES INC COM 253922108 31211 2273 SH SOLE 0 0 0 2273 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1064 34 SH SOLE 0 0 0 34 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 3752 90 SH SOLE 0 0 0 90 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 597579 10042 SH SOLE 0 0 0 10042 DISCOVERY INC COM SER A 25470F104 363722 17238 SH SOLE 0 0 0 17238 DISCOVERY INC COM SER C 25470F302 22900 1189 SH SOLE 0 0 0 1189 DISH NETWORK CORPORATION CL A 25470M109 104 3 SH SOLE 0 0 0 3 DISNEY WALT CO COM DISNEY 254687106 5166605 46333 SH SOLE 0 0 0 46333 DOLBY LABORATORIES INC COM CL A 25659T107 2635 40 SH SOLE 0 0 0 40 DOLLAR GEN CORP NEW COM 256677105 1408538 7394 SH SOLE 0 0 0 7394 DOMINION ENERGY INC COM 25746U109 828768 10209 SH SOLE 0 0 0 10209 DONNELLEY R R & SONS CO COM 257867200 482 405 SH SOLE 0 0 0 405 DOUBLELINE OPPORTUNISTIC CR COM 258623107 191022 10080 SH SOLE 0 0 0 10080 DTE ENERGY CO COM 233331107 749293 6970 SH SOLE 0 0 0 6970 DUKE ENERGY CORP NEW COM NEW 26441C204 1492436 18681 SH SOLE 0 0 0 18681 DUOS TECHNOLOGIES GROUP INC COM 266042407 511 111 SH SOLE 0 0 0 111 DYCOM INDS INC COM 267475101 3189 78 SH SOLE 0 0 0 78 E TRADE FINANCIAL CORP COM NEW 269246401 16262 327 SH SOLE 0 0 0 327 EASTMAN CHEM CO COM 277432100 45854 658 SH SOLE 0 0 0 658 EATON VANCE ENHANCED EQ INC COM 278274105 82356 5816 SH SOLE 0 0 0 5816 EATON VANCE LTD DURATION INC COM 27828H105 22777 2021 SH SOLE 0 0 0 2021 EATON VANCE NEW YORK MUN BD COM 27827Y109 15854 1355 SH SOLE 0 0 0 1355 EATON VANCE TAX-MANAGED GLOB COM 27829F108 61977 8398 SH SOLE 0 0 0 8398 ECHOSTAR CORP CL A 278768106 419 15 SH SOLE 0 0 0 15 EDITAS MEDICINE INC COM 28106W103 106873 3613 SH SOLE 0 0 0 3613 EDWARDS LIFESCIENCES CORP COM 28176E108 1801974 26074 SH SOLE 0 0 0 26074 EKSO BIONICS HLDGS INC COM 282644301 907 108 SH SOLE 0 0 0 108 ELANCO ANIMAL HEALTH INC COM 28414H103 4676 218 SH SOLE 0 0 0 218 ELASTIC N V ORD SHS N14506104 22591 245 SH SOLE 0 0 0 245 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 100594 13780 SH SOLE 0 0 0 13780 ENERGIZER HLDGS INC NEW COM 29272W109 14627 308 SH SOLE 0 0 0 308 EPR PPTYS COM SH BEN INT 26884U109 21203 640 SH SOLE 0 0 0 640 EQUINIX INC COM 29444U700 1573152 2240 SH SOLE 0 0 0 2240 ESCO TECHNOLOGIES INC COM 296315104 9636 114 SH SOLE 0 0 0 114 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 5023895 417267 SH SOLE 0 0 0 417267 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 61651 1075 SH SOLE 0 0 0 1075 ETF SER SOLUTIONS LONCAR CANCER 26922A826 164951 6089 SH SOLE 0 0 0 6089 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 77799 2855 SH SOLE 0 0 0 2855 EURONET WORLDWIDE INC COM 298736109 21176 221 SH SOLE 0 0 0 221 EVANS BANCORP INC COM NEW 29911Q208 3931 169 SH SOLE 0 0 0 169 EVERGY INC COM 30034W106 281509 4748 SH SOLE 0 0 0 4748 EXELIXIS INC COM 30161Q104 66472 2800 SH SOLE 0 0 0 2800 EXP WORLD HLDGS INC COM 30212W100 1705 100 SH SOLE 0 0 0 100 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1119 100 SH SOLE 0 0 0 100 FEDNAT HLDG CO COM 31431B109 2380 215 SH SOLE 0 0 0 215 FERROGLOBE PLC SHS G33856108 531 1071 SH SOLE 0 0 0 1071 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 14653 1431 SH SOLE 0 0 0 1431 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1415644 3619 SH SOLE 0 0 0 3619 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 12841 258 SH SOLE 0 0 0 258 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 16047 440 SH SOLE 0 0 0 440 FIREEYE INC COM 31816Q101 3616 297 SH SOLE 0 0 0 297 FIRST INDL RLTY TR INC COM 32054K103 55882 1454 SH SOLE 0 0 0 1454 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 10792 230 SH SOLE 0 0 0 230 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 42432 2022 SH SOLE 0 0 0 2022 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 25600 841 SH SOLE 0 0 0 841 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 9193 246 SH SOLE 0 0 0 246 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 45846 1969 SH SOLE 0 0 0 1969 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 962885 10675 SH SOLE 0 0 0 10675 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 439741 13309 SH SOLE 0 0 0 13309 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 744589 8929 SH SOLE 0 0 0 8929 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 743242 15549 SH SOLE 0 0 0 15549 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL AL 33737M409 3017 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 90263 2128 SH SOLE 0 0 0 2128 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 8880 456 SH SOLE 0 0 0 456 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2122200 65968 SH SOLE 0 0 0 65968 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 260264 11538 SH SOLE 0 0 0 11538 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 28022 1579 SH SOLE 0 0 0 1579 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 11560087 210989 SH SOLE 0 0 0 210989 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 19098 650 SH SOLE 0 0 0 650 FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1114496 6643 SH SOLE 0 0 0 6643 FIRST TR S&P REIT INDEX FD COM 33734G108 84892 4056 SH SOLE 0 0 0 4056 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 1969 604 SH SOLE 0 0 0 604 FITBIT INC CL A 33812L102 1292 200 SH SOLE 0 0 0 200 FIVE BELOW INC COM 33829M101 262678 2457 SH SOLE 0 0 0 2457 FIVE PRIME THERAPEUTICS INC COM 33830X104 305 50 SH SOLE 0 0 0 50 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 605 155 SH SOLE 0 0 0 155 FIVE9 INC COM 338307101 320168 2893 SH SOLE 0 0 0 2893 FLEX LTD ORD Y2573F102 13387 1306 SH SOLE 0 0 0 1306 FLEXSHARES TR CR SCD US BD 33939L761 24718 453 SH SOLE 0 0 0 453 FLEXSHARES TR IBOXX 3R TARGT 33939L506 4424 175 SH SOLE 0 0 0 175 FLEXSHARES TR MORNSTAR UPSTR 33939L407 8292 300 SH SOLE 0 0 0 300 FLOOR & DECOR HLDGS INC CL A 339750101 357488 6201 SH SOLE 0 0 0 6201 FONAR CORP COM NEW 344437405 128 6 SH SOLE 0 0 0 6 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1470 23 SH SOLE 0 0 0 23 FOX FACTORY HLDG CORP COM 35138V102 7931 96 SH SOLE 0 0 0 96 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 388651 14834 SH SOLE 0 0 0 14834 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 568787 15683 SH SOLE 0 0 0 15683 FRONTDOOR INC COM 35905A109 798 18 SH SOLE 0 0 0 18 GABELLI DIVID & INCOME TR COM 36242H104 69696 3960 SH SOLE 0 0 0 3960 GALLAGHER ARTHUR J & CO COM 363576109 213504 2190 SH SOLE 0 0 0 2190 GAN LTD ORD SHS G3728V109 7635 300 SH SOLE 0 0 0 300 GANNETT CO INC COM 36472T109 8327 6034 SH SOLE 0 0 0 6034 GARMIN LTD SHS H2906T109 645476 6620 SH SOLE 0 0 0 6620 GARTNER INC COM 366651107 27299 225 SH SOLE 0 0 0 225 GENERAC HLDGS INC COM 368736104 243372 1996 SH SOLE 0 0 0 1996 GENERAL MLS INC COM 370334104 289702 4699 SH SOLE 0 0 0 4699 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1812 251 SH SOLE 0 0 0 251 GENMARK DIAGNOSTICS INC COM 372309104 2207 150 SH SOLE 0 0 0 150 GENWORTH FINL INC COM CL A 37247D106 3026 1310 SH SOLE 0 0 0 1310 GEO GROUP INC NEW COM 36162J106 12154 1027 SH SOLE 0 0 0 1027 GLOBAL NET LEASE INC COM NEW 379378201 213182 12743 SH SOLE 0 0 0 12743 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 128606 6004 SH SOLE 0 0 0 6004 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 10975 625 SH SOLE 0 0 0 625 GLOBAL X FDS GLB X SUPERDIV 37950E549 21081 1913 SH SOLE 0 0 0 1913 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 24660 2344 SH SOLE 0 0 0 2344 GLOBAL X FDS GLOBAL X SILVER 37954Y848 7367 199 SH SOLE 0 0 0 199 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 24880 1042 SH SOLE 0 0 0 1042 GLOBAL X FDS US INFR DEV ETF 37954Y673 133994 8775 SH SOLE 0 0 0 8775 GLOBUS MED INC CL A 379577208 12643 265 SH SOLE 0 0 0 265 GLU MOBILE INC COM 379890106 9075 979 SH SOLE 0 0 0 979 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 281119 6261 SH SOLE 0 0 0 6261 GOLDMAN SACHS GROUP INC COM 38141G104 1080965 5470 SH SOLE 0 0 0 5470 GOLDMAN SACHS MLP INC OPP FD COM 38147W202 5125 535 SH SOLE 0 0 0 535 ISHARES TR CORE INTL AGGR 46435G672 74932 1346 SH SOLE 0 0 0 1346 ISHARES TR CORE S&P US VLU 464287663 832633 15942 SH SOLE 0 0 0 15942 ISHARES TR CORE S&P500 ETF 464287200 27558724 88988 SH SOLE 0 0 0 88988 ISHARES TR CORE US AGGBD ET 464287226 9904384 83786 SH SOLE 0 0 0 83786 ISHARES TR CRE U S REIT ETF 464288521 6957 160 SH SOLE 0 0 0 160 ISHARES TR DOW JONES US ETF 464287846 836681 5466 SH SOLE 0 0 0 5466 ISHARES TR EAFE GRWTH ETF 464288885 3890543 46812 SH SOLE 0 0 0 46812 ISHARES TR EDGE MSCI USA VL 46432F388 517814 7164 SH SOLE 0 0 0 7164 ISHARES TR ESG MSCI USA ETF 46435G425 2240 32 SH SOLE 0 0 0 32 ISHARES TR GLOBAL TECH ETF 464287291 37451 159 SH SOLE 0 0 0 159 ISHARES TR HDG MSCI EAFE 46434V803 216207 7835 SH SOLE 0 0 0 7835 ISHARES TR IBONDS 27 ETF 46435UAA9 46102 1710 SH SOLE 0 0 0 1710 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1012947 39990 SH SOLE 0 0 0 39990 ISHARES TR IBONDS DEC2022 46435G755 916774 34700 SH SOLE 0 0 0 34700 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1106349 43990 SH SOLE 0 0 0 43990 ISHARES TR IBONDS DEC24 ETF 46434VBG4 586905 22265 SH SOLE 0 0 0 22265 ISHARES TR IBOXX INV CP ETF 464287242 12017546 89350 SH SOLE 0 0 0 89350 ISHARES TR INTL QLTY FACTOR 46434V456 12735 433 SH SOLE 0 0 0 433 ISHARES TR JPMORGAN USD EMG 464288281 992656 9089 SH SOLE 0 0 0 9089 ISHARES TR LATN AMER 40 ETF 464287390 20792 964 SH SOLE 0 0 0 964 ISHARES TR MIN VOL EAFE ETF 46429B689 2346042 35514 SH SOLE 0 0 0 35514 ISHARES TR MRGSTR SM CP ETF 464288505 30740 203 SH SOLE 0 0 0 203 ISHARES TR MRNGSTR INC ETF 46432F875 14430 650 SH SOLE 0 0 0 650 ISHARES TR MRNING SM CP ETF 464288703 4255 41 SH SOLE 0 0 0 41 ISHARES TR MSCI ACWI ETF 464288257 245607 3332 SH SOLE 0 0 0 3332 ISHARES TR MSCI POLAND ETF 46429B606 11631 700 SH SOLE 0 0 0 700 ISHARES TR MSCI UK ETF NEW 46435G334 6878 267 SH SOLE 0 0 0 267 ISHARES TR NORTH AMERN NAT 464287374 5806 268 SH SOLE 0 0 0 268 ISHARES TR RUS 1000 VAL ETF 464287598 849870 7546 SH SOLE 0 0 0 7546 ISHARES TR RUS MD CP GR ETF 464287481 1496872 9467 SH SOLE 0 0 0 9467 ISHARES TR S&P SML 600 GWT 464287887 1568537 9238 SH SOLE 0 0 0 9238 ISHARES TR SH TR CRPORT ETF 464288646 8313287 151952 SH SOLE 0 0 0 151952 ISHARES TR SHRT NAT MUN ETF 464288158 682862 6331 SH SOLE 0 0 0 6331 ISHARES TR SP SMCP600VL ETF 464287879 2449496 20350 SH SOLE 0 0 0 20350 ISHARES TR TIPS BD ETF 464287176 3892689 31648 SH SOLE 0 0 0 31648 ISHARES TR U.S. CNSM GD ETF 464287812 49107 385 SH SOLE 0 0 0 385 ISHARES TR US HOME CONS ETF 464288752 112494 2548 SH SOLE 0 0 0 2548 ISHARES TR US TELECOM ETF 464287713 9426 342 SH SOLE 0 0 0 342 J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 448 20 SH SOLE 0 0 0 20 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 28694 1251 SH SOLE 0 0 0 1251 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 62668 1235 SH SOLE 0 0 0 1235 JACK IN THE BOX INC COM 466367109 21086 285 SH SOLE 0 0 0 285 JACOBS ENGR GROUP INC COM 469814107 34178 403 SH SOLE 0 0 0 403 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 5962 130 SH SOLE 0 0 0 130 JEFFERIES FINL GROUP INC COM 47233W109 26808 1724 SH SOLE 0 0 0 1724 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 14108 500 SH SOLE 0 0 0 500 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 11360 500 SH SOLE 0 0 0 500 JOHNSON OUTDOORS INC CL A 479167108 3459 38 SH SOLE 0 0 0 38 JOUNCE THERAPEUTICS INC COM 481116101 14145 2050 SH SOLE 0 0 0 2050 KAR AUCTION SVCS INC COM 48238T109 358 26 SH SOLE 0 0 0 26 KARYOPHARM THERAPEUTICS INC COM 48576U106 5682 300 SH SOLE 0 0 0 300 KAYNE ANDERSN MLP MIDS INVT COM 486606106 6003 1137 SH SOLE 0 0 0 1137 KIMCO RLTY CORP COM 49446R109 6356 495 SH SOLE 0 0 0 495 KIRKLAND LAKE GOLD LTD COM 49741E100 51196 1246 SH SOLE 0 0 0 1246 KRANESHARES TR CICC CHINA 100 500767207 4892 188 SH SOLE 0 0 0 188 KRANESHARES TR QUADRTC INT RT 500767736 104516 3851 SH SOLE 0 0 0 3851 L3HARRIS TECHNOLOGIES INC COM 502431109 1052701 6204 SH SOLE 0 0 0 6204 LA Z BOY INC COM 505336107 2273 84 SH SOLE 0 0 0 84 LADDER CAP CORP CL A 505743104 14656 1809 SH SOLE 0 0 0 1809 LANCASTER COLONY CORP COM 513847103 620 4 SH SOLE 0 0 0 4 LAUDER ESTEE COS INC CL A 518439104 285473 1513 SH SOLE 0 0 0 1513 LAZARD LTD SHS A G54050102 22793 796 SH SOLE 0 0 0 796 LEGGETT & PLATT INC COM 524660107 60212 1713 SH SOLE 0 0 0 1713 LEIDOS HOLDINGS INC COM 525327102 660561 7052 SH SOLE 0 0 0 7052 LENNAR CORP CL A 526057104 14049 228 SH SOLE 0 0 0 228 LIBERTY GLOBAL PLC SHS CL A G5480U104 2558 117 SH SOLE 0 0 0 117 LIBERTY GLOBAL PLC SHS CL C G5480U120 7550 351 SH SOLE 0 0 0 351 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3203 101 SH SOLE 0 0 0 101 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8165 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 724 106 SH SOLE 0 0 0 106 LIVENT CORP COM 53814L108 1269 206 SH SOLE 0 0 0 206 LIVONGO HEALTH INC COM 539183103 410913 5465 SH SOLE 0 0 0 5465 LKQ CORP COM 501889208 2646 101 SH SOLE 0 0 0 101 LOEWS CORP COM 540424108 19957 582 SH SOLE 0 0 0 582 LOMA NEGRA CORP SPONSORED ADS 54150E104 170 40 SH SOLE 0 0 0 40 LUMENTUM HLDGS INC COM 55024U109 68238 838 SH SOLE 0 0 0 838 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45084 686 SH SOLE 0 0 0 686 MAGNA INTL INC COM 559222401 53035 1191 SH SOLE 0 0 0 1191 MANULIFE FINL CORP COM 56501R106 67778 4976 SH SOLE 0 0 0 4976 MARATHON OIL CORP COM 565849106 489819 80036 SH SOLE 0 0 0 80036 MARINEMAX INC COM 567908108 9225 412 SH SOLE 0 0 0 412 MARKEL CORP COM 570535104 22156 24 SH SOLE 0 0 0 24 MATCH GROUP INC COM 57665R106 2997 28 SH SOLE 0 0 0 28 MCCORMICK & CO INC COM NON VTG 579780206 359717 2005 SH SOLE 0 0 0 2005 MEDALLIA INC COM 584021109 883 35 SH SOLE 0 0 0 35 MEDICAL PPTYS TRUST INC COM 58463J304 89450 4758 SH SOLE 0 0 0 4758 MEDIFAST INC COM 58470H101 21787 157 SH SOLE 0 0 0 157 MERCADOLIBRE INC COM 58733R102 418952 425 SH SOLE 0 0 0 425 MERIT MED SYS INC COM 589889104 2283 50 SH SOLE 0 0 0 50 MESA LABS INC COM 59064R109 1734 8 SH SOLE 0 0 0 8 METTLER TOLEDO INTERNATIONAL COM 592688105 289192 359 SH SOLE 0 0 0 359 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2446 446 SH SOLE 0 0 0 446 MICROCHIP TECHNOLOGY INC. COM 595017104 77087 732 SH SOLE 0 0 0 732 MINERALS TECHNOLOGIES INC COM 603158106 1830 39 SH SOLE 0 0 0 39 MOLECULIN BIOTECH INC COM 60855D101 1936 2000 SH SOLE 0 0 0 2000 MOLSON COORS BEVERAGE CO CL B 60871R209 36387 1059 SH SOLE 0 0 0 1059 MOMO INC ADR 60879B107 185113 10590 SH SOLE 0 0 0 10590 MONDELEZ INTL INC CL A 609207105 1020405 19957 SH SOLE 0 0 0 19957 MONOLITHIC PWR SYS INC COM 609839105 248376 1048 SH SOLE 0 0 0 1048 MONRO INC COM 610236101 17141 312 SH SOLE 0 0 0 312 MORGAN STANLEY CHINA A SH FD COM 617468103 1951 100 SH SOLE 0 0 0 100 MORGAN STANLEY EMERGING MKTS COM 617477104 565 100 SH SOLE 0 0 0 100 MPLX LP COM UNIT REP LTD 55336V100 142116 8224 SH SOLE 0 0 0 8224 MSC INDL DIRECT INC CL A 553530106 9101 125 SH SOLE 0 0 0 125 NATIONAL FUEL GAS CO N J COM 636180101 7799 186 SH SOLE 0 0 0 186 NATIONAL INSTRS CORP COM 636518102 3871 100 SH SOLE 0 0 0 100 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 22928 800 SH SOLE 0 0 0 800 NATIONAL VISION HLDGS INC COM 63845R107 152600 5000 SH SOLE 0 0 0 5000 NEOGEN CORP COM 640491106 16917 218 SH SOLE 0 0 0 218 NETGEAR INC COM 64111Q104 2434 94 SH SOLE 0 0 0 94 NEW YORK TIMES CO CL A 650111107 8322 198 SH SOLE 0 0 0 198 NEWMONT CORP COM 651639106 152436 2469 SH SOLE 0 0 0 2469 NEXSTAR MEDIA GROUP INC CL A 65336K103 113116 1352 SH SOLE 0 0 0 1352 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4564 89 SH SOLE 0 0 0 89 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 3900 1000 SH SOLE 0 0 0 1000 NICE LTD SPONSORED ADR 653656108 92349 488 SH SOLE 0 0 0 488 NIKE INC CL B 654106103 1859841 18968 SH SOLE 0 0 0 18968 NIKOLA CORP COM 654110105 2248074 33290 SH SOLE 0 0 0 33290 NISOURCE INC COM 65473P105 26788 1178 SH SOLE 0 0 0 1178 NMI HLDGS INC CL A 629209305 2203 137 SH SOLE 0 0 0 137 NOBLE CORP PLC SHS USD G65431101 5459 17000 SH SOLE 0 0 0 17000 NOBLE ENERGY INC COM 655044105 4946 552 SH SOLE 0 0 0 552 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 143876 4725 SH SOLE 0 0 0 4725 NORTHROP GRUMMAN CORP COM 666807102 1069316 3478 SH SOLE 0 0 0 3478 NORTHWEST NAT HLDG CO COM 66765N105 11325 203 SH SOLE 0 0 0 203 NOVARTIS AG SPONSORED ADR 66987V109 572527 6555 SH SOLE 0 0 0 6555 NOVO-NORDISK A S ADR 670100205 143270 2188 SH SOLE 0 0 0 2188 NUCOR CORP COM 670346105 383821 9269 SH SOLE 0 0 0 9269 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 81970 3414 SH SOLE 0 0 0 3414 NUTRIEN LTD COM 67077M108 186377 5818 SH SOLE 0 0 0 5818 NUVEEN AMT FREE MUN CR INC F COM 67071L106 217916 14262 SH SOLE 0 0 0 14262 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 8111 665 SH SOLE 0 0 0 665 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 74409 12741 SH SOLE 0 0 0 12741 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 12495 943 SH SOLE 0 0 0 943 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 53452 4150 SH SOLE 0 0 0 4150 NUVEEN MULTI MKT INCOME FD COM 67075J107 12420 1800 SH SOLE 0 0 0 1800 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 489205 33144 SH SOLE 0 0 0 33144 NUVEEN N Y MUN VALUE FD INC COM 67062M105 14327 1477 SH SOLE 0 0 0 1477 NUVEEN NEW YORK QLT MUN INC COM 67066X107 94727 7022 SH SOLE 0 0 0 7022 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 13775 1252 SH SOLE 0 0 0 1252 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 7024 550 SH SOLE 0 0 0 550 NXP SEMICONDUCTORS N V COM N6596X109 324786 2848 SH SOLE 0 0 0 2848 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 4360 500 SH SOLE 0 0 0 500 OFS CAP CORP COM 67103B100 2260 500 SH SOLE 0 0 0 500 OGE ENERGY CORP COM 670837103 3036 100 SH SOLE 0 0 0 100 OLD NATL BANCORP IND COM 680033107 1830 133 SH SOLE 0 0 0 133 OLD REP INTL CORP COM 680223104 191817 11761 SH SOLE 0 0 0 11761 OMEGA HEALTHCARE INVS INC COM 681936100 98021 3297 SH SOLE 0 0 0 3297 OMNICELL INC COM 68213N109 2330 33 SH SOLE 0 0 0 33 ONCOCYTE CORP COM 68235C107 5453 2855 SH SOLE 0 0 0 2855 ONEMAIN HLDGS INC COM 68268W103 11288 460 SH SOLE 0 0 0 460 OREILLY AUTOMOTIVE INC COM 67103H107 44275 105 SH SOLE 0 0 0 105 OSI ETF TR OSHARES US QUALT 67110P407 686251 20745 SH SOLE 0 0 0 20745 OVINTIV INC COM 69047Q102 2225 233 SH SOLE 0 0 0 233 OWENS CORNING NEW COM 690742101 7193 129 SH SOLE 0 0 0 129 OXFORD INDS INC COM 691497309 924 21 SH SOLE 0 0 0 21 PACER FDS TR BNCHMRK INFRA 69374H741 810035 22786 SH SOLE 0 0 0 22786 PACWEST BANCORP DEL COM 695263103 4218 214 SH SOLE 0 0 0 214 PAPA JOHNS INTL INC COM 698813102 82183 1035 SH SOLE 0 0 0 1035 PARKER HANNIFIN CORP COM 701094104 449745 2454 SH SOLE 0 0 0 2454 PATTERSON COS INC COM 703395103 2948 134 SH SOLE 0 0 0 134 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6039 156 SH SOLE 0 0 0 156 PEOPLES UNITED FINANCIAL INC COM 712704105 29689 2566 SH SOLE 0 0 0 2566 PETIQ INC COM CL A 71639T106 2961 85 SH SOLE 0 0 0 85 PGT INNOVATIONS INC COM 69336V101 4688 299 SH SOLE 0 0 0 299 PHILIP MORRIS INTL INC COM 718172109 1212994 17314 SH SOLE 0 0 0 17314 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 479835 26036 SH SOLE 0 0 0 26036 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 10405 114 SH SOLE 0 0 0 114 PIMCO ETF TR 1-5 US TIP IDX 72201R205 4664151 87688 SH SOLE 0 0 0 87688 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 147849 2896 SH SOLE 0 0 0 2896 PIMCO INCOME STRATEGY FD COM 72201H108 124774 12850 SH SOLE 0 0 0 12850 PIMCO NEW YORK MUN INCOME FD COM 72201E105 30174 3210 SH SOLE 0 0 0 3210 PIONEER NAT RES CO COM 723787107 99725 1021 SH SOLE 0 0 0 1021 PITNEY BOWES INC COM 724479100 663 255 SH SOLE 0 0 0 255 PJT PARTNERS INC COM CL A 69343T107 15761 307 SH SOLE 0 0 0 307 PLEXUS CORP COM 729132100 2893 41 SH SOLE 0 0 0 41 POWERSHARES DB MULTI-SECTOR BASE METALS FD 46140H700 681 50 SH SOLE 0 0 0 50 POWERSHARES DB MULTI-SECTOR OIL FD 46140H403 39046 5586 SH SOLE 0 0 0 5586 CASELLA WASTE SYS INC CL A 147448104 30751 590 SH SOLE 0 0 0 590 CEDAR FAIR L P DEPOSITRY UNIT 150185106 47202 1716 SH SOLE 0 0 0 1716 CELANESE CORP DEL COM 150870103 18390 213 SH SOLE 0 0 0 213 CENTURYLINK INC COM 156700106 94511 9423 SH SOLE 0 0 0 9423 CERAGON NETWORKS LTD ORD M22013102 54 25 SH SOLE 0 0 0 25 CERIDIAN HCM HLDG INC COM 15677J108 145381 1834 SH SOLE 0 0 0 1834 CEVA INC COM 157210105 68778 1838 SH SOLE 0 0 0 1838 CHEMED CORP NEW COM 16359R103 6766 15 SH SOLE 0 0 0 15 CHEVRON CORP NEW COM 166764100 2818166 31583 SH SOLE 0 0 0 31583 CHEWY INC CL A 16679L109 75347 1686 SH SOLE 0 0 0 1686 CHIPOTLE MEXICAN GRILL INC COM 169656105 147330 140 SH SOLE 0 0 0 140 CHUBB LIMITED COM H1467J104 234820 1855 SH SOLE 0 0 0 1855 CIGNA CORP NEW COM 125523100 717017 3821 SH SOLE 0 0 0 3821 CINCINNATI FINL CORP COM 172062101 2369 37 SH SOLE 0 0 0 37 CITIGROUP INC COM NEW 172967424 1228369 24039 SH SOLE 0 0 0 24039 CITRIX SYS INC COM 177376100 209736 1418 SH SOLE 0 0 0 1418 CMS ENERGY CORP COM 125896100 124727 2135 SH SOLE 0 0 0 2135 COCA COLA EUROPEAN PARTNERS SHS G25839104 15421 408 SH SOLE 0 0 0 408 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 133357 2347 SH SOLE 0 0 0 2347 COHEN & STEERS CLOSED END OP COM 19248P106 28816 2706 SH SOLE 0 0 0 2706 COHEN & STEERS LTD DURATION COM 19248C105 10419 463 SH SOLE 0 0 0 463 COLONY CR REAL ESTATE INC COM CL A 19625T101 6220 886 SH SOLE 0 0 0 886 COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 212199 9954 SH SOLE 0 0 0 9954 COMMUNITY HEALTH SYS INC NEW COM 203668108 677 225 SH SOLE 0 0 0 225 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11351 1080 SH SOLE 0 0 0 1080 CONDUENT INC COM 206787103 11914 4985 SH SOLE 0 0 0 4985 CONFORMIS INC COM 20717E101 869 1060 SH SOLE 0 0 0 1060 COPART INC COM 217204106 1109489 13324 SH SOLE 0 0 0 13324 CORECIVIC INC COM 21871N101 12174 1301 SH SOLE 0 0 0 1301 COREPOINT LODGING INC COM 21872L104 779 185 SH SOLE 0 0 0 185 CORESITE RLTY CORP COM 21870Q105 5690 47 SH SOLE 0 0 0 47 CORNING INC COM 219350105 174256 6728 SH SOLE 0 0 0 6728 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1926 76 SH SOLE 0 0 0 76 COTY INC COM CL A 222070203 2235 500 SH SOLE 0 0 0 500 COVIA HLDGS CORP COM 22305A103 1440 3000 SH SOLE 0 0 0 3000 CRANE CO COM 224399105 65686 1105 SH SOLE 0 0 0 1105 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 852 65 SH SOLE 0 0 0 65 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 462179 6289 SH SOLE 0 0 0 6289 CRITEO S A SPONS ADS 226718104 1709 150 SH SOLE 0 0 0 150 CROWN CASTLE INTL CORP NEW COM 22822V101 1234603 7377 SH SOLE 0 0 0 7377 CULLEN FROST BANKERS INC COM 229899109 8069 108 SH SOLE 0 0 0 108 CVS HEALTH CORP COM 126650100 1093909 16837 SH SOLE 0 0 0 16837 DANAHER CORPORATION DBCV 1/2 235851AF9 80963 12000 SH SOLE 0 0 0 12000 DBX ETF TR XTRACK USD HIGH 233051432 22664 485 SH SOLE 0 0 0 485 DECKERS OUTDOOR CORP COM 243537107 24942 127 SH SOLE 0 0 0 127 DELTA AIR LINES INC DEL COM NEW 247361702 1077975 38430 SH SOLE 0 0 0 38430 DIAGEO P L C SPON ADR NEW 25243Q205 291080 2166 SH SOLE 0 0 0 2166 DIGITAL TURBINE INC COM NEW 25400W102 73723 5865 SH SOLE 0 0 0 5865 DOCUSIGN INC COM 256163106 1622907 9424 SH SOLE 0 0 0 9424 DOLLAR TREE INC COM 256746108 72198 779 SH SOLE 0 0 0 779 DOMINOS PIZZA INC COM 25754A201 67238 182 SH SOLE 0 0 0 182 DONALDSON INC COM 257651109 4922 106 SH SOLE 0 0 0 106 DOUBLELINE INCOME SOLUTIONS COM 258622109 594442 38675 SH SOLE 0 0 0 38675 DRAFTKINGS INC COM CL A 26142R104 250548 7533 SH SOLE 0 0 0 7533 DUKE REALTY CORP COM NEW 264411505 5025 142 SH SOLE 0 0 0 142 DUNKIN BRANDS GROUP INC COM 265504100 45357 695 SH SOLE 0 0 0 695 EAST WEST BANCORP INC COM 27579R104 50301 1388 SH SOLE 0 0 0 1388 EATON CORP PLC SHS G29183103 152915 1748 SH SOLE 0 0 0 1748 EATON VANCE CORP COM NON VTG 278265103 2702 70 SH SOLE 0 0 0 70 EATON VANCE FLTING RATE INC COM 278279104 14245 1250 SH SOLE 0 0 0 1250 EATON VANCE TX MNG BY WRT OP COM 27828Y108 46495 3293 SH SOLE 0 0 0 3293 EATON VANCE TXMGD GL BUYWR O COM 27829C105 246935 28547 SH SOLE 0 0 0 28547 EBAY INC. COM 278642103 153351 2924 SH SOLE 0 0 0 2924 ECOLAB INC COM 278865100 1485505 7467 SH SOLE 0 0 0 7467 EDISON INTL COM 281020107 100908 1858 SH SOLE 0 0 0 1858 ELDORADO GOLD CORP NEW COM 284902509 55261 5749 SH SOLE 0 0 0 5749 ELEMENT SOLUTIONS INC COM 28618M106 119621 11025 SH SOLE 0 0 0 11025 EMCOR GROUP INC COM 29084Q100 3572 54 SH SOLE 0 0 0 54 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1086899 152654 SH SOLE 0 0 0 152654 ENERPLUS CORP COM 292766102 2372 838 SH SOLE 0 0 0 838 ENVIVA PARTNERS LP COM UNIT 29414J107 2919 81 SH SOLE 0 0 0 81 EQUITABLE HLDGS INC COM 29452E101 25279 1310 SH SOLE 0 0 0 1310 EQUITRANS MIDSTREAM CORP COM 294600101 39364 4737 SH SOLE 0 0 0 4737 EQUITY LIFESTYLE PPTYS INC COM 29472R108 33489 536 SH SOLE 0 0 0 536 EQUITY RESIDENTIAL SH BEN INT 29476L107 9117 155 SH SOLE 0 0 0 155 ESSENTIAL UTILS INC COM 29670G102 128197 3035 SH SOLE 0 0 0 3035 ETSY INC COM 29786A106 922714 8686 SH SOLE 0 0 0 8686 EVERSOURCE ENERGY COM 30040W108 383401 4604 SH SOLE 0 0 0 4604 EXACT SCIENCES CORP COM 30063P105 55294 636 SH SOLE 0 0 0 636 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2412852 51656 SH SOLE 0 0 0 51656 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 760087 17477 SH SOLE 0 0 0 17477 FAIR ISAAC CORP COM 303250104 67722 162 SH SOLE 0 0 0 162 FATE THERAPEUTICS INC COM 31189P102 39457 1150 SH SOLE 0 0 0 1150 FIRST REP BK SAN FRANCISCO C COM 33616C100 454061 4284 SH SOLE 0 0 0 4284 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 2987 289 SH SOLE 0 0 0 289 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 562634 30545 SH SOLE 0 0 0 30545 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 207047 10090 SH SOLE 0 0 0 10090 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 319307 4286 SH SOLE 0 0 0 4286 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 14595 317 SH SOLE 0 0 0 317 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 100000 2642 SH SOLE 0 0 0 2642 GOLUB CAP BDC INC COM 38173M102 1992 171 SH SOLE 0 0 0 171 GOODYEAR TIRE & RUBR CO COM 382550101 29053 3248 SH SOLE 0 0 0 3248 GOPRO INC CL A 38268T103 4760 1000 SH SOLE 0 0 0 1000 GRACO INC COM 384109104 2831 59 SH SOLE 0 0 0 59 GRAHAM HLDGS CO COM CL B 384637104 1028 3 SH SOLE 0 0 0 3 GRANITE PT MTG TR INC COM STK 38741L107 6534 910 SH SOLE 0 0 0 910 GREAT LAKES DREDGE & DOCK CO COM 390607109 9260 1000 SH SOLE 0 0 0 1000 GREAT WESTN BANCORP INC COM 391416104 1514 110 SH SOLE 0 0 0 110 GREEN PLAINS INC COM 393222104 3065 300 SH SOLE 0 0 0 300 GRIFOLS S A SP ADR REP B NVT 398438408 2462 135 SH SOLE 0 0 0 135 GUIDEWIRE SOFTWARE INC COM 40171V100 20286 183 SH SOLE 0 0 0 183 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 10758 550 SH SOLE 0 0 0 550 HARTFORD FINL SVCS GROUP INC COM 416515104 478415 12410 SH SOLE 0 0 0 12410 HCI GROUP INC COM 40416E103 80208 1737 SH SOLE 0 0 0 1737 HD SUPPLY HLDGS INC COM 40416M105 151906 4384 SH SOLE 0 0 0 4384 HEALTHSTREAM INC COM 42222N103 2213 100 SH SOLE 0 0 0 100 HELMERICH & PAYNE INC COM 423452101 16743 858 SH SOLE 0 0 0 858 HENRY JACK & ASSOC INC COM 426281101 343187 1865 SH SOLE 0 0 0 1865 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2671 153 SH SOLE 0 0 0 153 HESS CORP COM 42809H107 24744 478 SH SOLE 0 0 0 478 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23824 2449 SH SOLE 0 0 0 2449 HEXO CORP COM 428304109 19714 27120 SH SOLE 0 0 0 27120 HOME DEPOT INC COM 437076102 6548453 26140 SH SOLE 0 0 0 26140 HONDA MOTOR LTD AMERN SHS 438128308 43503 1702 SH SOLE 0 0 0 1702 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1116825 20094 SH SOLE 0 0 0 20094 HORMEL FOODS CORP COM 440452100 200948 4163 SH SOLE 0 0 0 4163 HOULIHAN LOKEY INC CL A 441593100 183612 3300 SH SOLE 0 0 0 3300 HOWMET AEROSPACE INC COM 443201108 4597 290 SH SOLE 0 0 0 290 HSBC HLDGS PLC SPON ADR NEW 404280406 49296 2113 SH SOLE 0 0 0 2113 HUDSON TECHNOLOGIES INC COM 444144109 693 686 SH SOLE 0 0 0 686 HUMANA INC COM 444859102 230895 595 SH SOLE 0 0 0 595 HUNTINGTON BANCSHARES INC COM 446150104 133353 14760 SH SOLE 0 0 0 14760 HUNTSMAN CORP COM 447011107 323496 18002 SH SOLE 0 0 0 18002 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1848 67 SH SOLE 0 0 0 67 HYCROFT MINING HOLDING CORP COM CL A 44862P109 2363 250 SH SOLE 0 0 0 250 IAC INTERACTIVECORP COM 44919P508 274890 850 SH SOLE 0 0 0 850 IBERIABANK CORP COM 450828108 2732 60 SH SOLE 0 0 0 60 ICAD INC COM NEW 44934S206 2597 260 SH SOLE 0 0 0 260 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 97854 2018 SH SOLE 0 0 0 2018 ICICI BANK LIMITED ADR 45104G104 6057 652 SH SOLE 0 0 0 652 ICU MED INC COM 44930G107 17509 95 SH SOLE 0 0 0 95 IHEARTMEDIA INC COM CL A 45174J509 4175 500 SH SOLE 0 0 0 500 ILLINOIS TOOL WKS INC COM 452308109 227279 1300 SH SOLE 0 0 0 1300 INDEPENDENT BK CORP MICH COM NEW 453838609 38048 2562 SH SOLE 0 0 0 2562 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 9396 298 SH SOLE 0 0 0 298 INGERSOLL RAND INC COM 45687V106 64676 2300 SH SOLE 0 0 0 2300 INNOVATIVE INDL PPTYS INC COM 45781V101 82299 935 SH SOLE 0 0 0 935 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 23311 700 SH SOLE 0 0 0 700 INNOVATOR ETFS TR S&P 500 POWER 45782C573 5059 194 SH SOLE 0 0 0 194 INPHI CORP COM 45772F107 1880 16 SH SOLE 0 0 0 16 INSEEGO CORP COM 45782B104 10057 867 SH SOLE 0 0 0 867 INSMED INC COM PAR $.01 457669307 13770 500 SH SOLE 0 0 0 500 INSULET CORP COM 45784P101 11267 58 SH SOLE 0 0 0 58 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8740 186 SH SOLE 0 0 0 186 INTER PARFUMS INC COM 458334109 5200 108 SH SOLE 0 0 0 108 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3504 79 SH SOLE 0 0 0 79 INTERDIGITAL INC COM 45867G101 11326 200 SH SOLE 0 0 0 200 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4429 498 SH SOLE 0 0 0 498 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 108673 2747 SH SOLE 0 0 0 2747 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 283141 4958 SH SOLE 0 0 0 4958 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 92603 957 SH SOLE 0 0 0 957 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 29851 3354 SH SOLE 0 0 0 3354 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 7935 125 SH SOLE 0 0 0 125 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 409761 15301 SH SOLE 0 0 0 15301 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 14273 671 SH SOLE 0 0 0 671 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 27259 1419 SH SOLE 0 0 0 1419 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 983 11 SH SOLE 0 0 0 11 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 274245 8331 SH SOLE 0 0 0 8331 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1794992 84351 SH SOLE 0 0 0 84351 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 822403 24520 SH SOLE 0 0 0 24520 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 122060 1670 SH SOLE 0 0 0 1670 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 126481 7066 SH SOLE 0 0 0 7066 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 45553 829 SH SOLE 0 0 0 829 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 258751 6945 SH SOLE 0 0 0 6945 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 21459 179 SH SOLE 0 0 0 179 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 252052 1266 SH SOLE 0 0 0 1266 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 132600 2158 SH SOLE 0 0 0 2158 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 438802 13333 SH SOLE 0 0 0 13333 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 6969 408 SH SOLE 0 0 0 408 INVESCO LTD SHS G491BT108 18953 1761 SH SOLE 0 0 0 1761 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3987 1066 SH SOLE 0 0 0 1066 INVESCO MUN TR COM 46131J103 4704 400 SH SOLE 0 0 0 400 INVITAE CORP COM 46185L103 271247 8955 SH SOLE 0 0 0 8955 IQVIA HLDGS INC COM 46266C105 136914 965 SH SOLE 0 0 0 965 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1032 100 SH SOLE 0 0 0 100 ISHARES INC CORE MSCI EMKT 46434G103 314734 6612 SH SOLE 0 0 0 6612 PRECISION BIOSCIENCES INC COM 74019P108 251391 30179 SH SOLE 0 0 0 30179 PREMIER INC CL A 74051N102 1680 49 SH SOLE 0 0 0 49 PRICE T ROWE GROUP INC COM 74144T108 5805 47 SH SOLE 0 0 0 47 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 26914 277 SH SOLE 0 0 0 277 PROCTER AND GAMBLE CO COM 742718109 4074640 34077 SH SOLE 0 0 0 34077 PROSHARES TR LONG ONLINE SHRT 74347B375 174819 2404 SH SOLE 0 0 0 2404 PROSHARES TR II ULTA BLMBG 2017 74347Y888 516 18 SH SOLE 0 0 0 18 PROSPECT CAP CORP COM 74348T102 358997 70254 SH SOLE 0 0 0 70254 PROTO LABS INC COM 743713109 135414 1204 SH SOLE 0 0 0 1204 PUBLIC STORAGE COM 74460D109 76948 401 SH SOLE 0 0 0 401 QUANTUM CORP COM NEW 747906501 111940 29000 SH SOLE 0 0 0 29000 QUEST DIAGNOSTICS INC COM 74834L100 8661 76 SH SOLE 0 0 0 76 R1 RCM INC COM 749397105 78797 7067 SH SOLE 0 0 0 7067 RADNET INC COM 750491102 79350 5000 SH SOLE 0 0 0 5000 RALPH LAUREN CORP CL A 751212101 1668 23 SH SOLE 0 0 0 23 RANGE RES CORP COM 75281A109 1745 310 SH SOLE 0 0 0 310 RAPID7 INC COM 753422104 5102 100 SH SOLE 0 0 0 100 RAVEN INDS INC COM 754212108 731 34 SH SOLE 0 0 0 34 RAYMOND JAMES FINL INC COM 754730109 167463 2433 SH SOLE 0 0 0 2433 REAVES UTIL INCOME FD COM SH BEN INT 756158101 28822 955 SH SOLE 0 0 0 955 REDWOOD TR INC COM 758075402 1400 200 SH SOLE 0 0 0 200 REGENCY CTRS CORP COM 758849103 33041 720 SH SOLE 0 0 0 720 REGENXBIO INC COM 75901B107 2762 75 SH SOLE 0 0 0 75 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6354 81 SH SOLE 0 0 0 81 RELIANCE STEEL & ALUMINUM CO COM 759509102 7499 79 SH SOLE 0 0 0 79 RESTAURANT BRANDS INTL INC COM 76131D103 18134 332 SH SOLE 0 0 0 332 RETAIL PPTYS AMER INC CL A 76131V202 22177 3030 SH SOLE 0 0 0 3030 RETAIL VALUE INC COM 76133Q102 445 36 SH SOLE 0 0 0 36 REXFORD INDL RLTY INC COM 76169C100 47064 1136 SH SOLE 0 0 0 1136 RIO TINTO PLC SPONSORED ADR 767204100 67922 1209 SH SOLE 0 0 0 1209 RITE AID CORP COM 767754872 1621 95 SH SOLE 0 0 0 95 ROCKWELL MED INC COM 774374102 23303 11950 SH SOLE 0 0 0 11950 ROLLINS INC COM 775711104 1823 43 SH SOLE 0 0 0 43 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 74092 1473 SH SOLE 0 0 0 1473 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 82561 2526 SH SOLE 0 0 0 2526 ROYAL GOLD INC COM 780287108 76830 618 SH SOLE 0 0 0 618 RPC INC COM 749660106 6637 2155 SH SOLE 0 0 0 2155 RUTHS HOSPITALITY GROUP INC COM 783332109 13056 1600 SH SOLE 0 0 0 1600 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5928 171 SH SOLE 0 0 0 171 SABRE CORP COM 78573M104 1209 150 SH SOLE 0 0 0 150 SAFEHOLD INC COM 78645L100 14373 250 SH SOLE 0 0 0 250 SALESFORCE COM INC COM 79466L302 2061005 11002 SH SOLE 0 0 0 11002 SANOFI SPONSORED ADR 80105N105 351642 6888 SH SOLE 0 0 0 6888 SCHLUMBERGER LTD COM 806857108 179726 9773 SH SOLE 0 0 0 9773 SCHNEIDER NATIONAL INC CL B 80689H102 4786 194 SH SOLE 0 0 0 194 SCHNITZER STL INDS CL A 806882106 2434 138 SH SOLE 0 0 0 138 SCHWAB CHARLES CORP COM 808513105 288577 8553 SH SOLE 0 0 0 8553 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 47390 1494 SH SOLE 0 0 0 1494 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 125396 5356 SH SOLE 0 0 0 5356 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 431710 5876 SH SOLE 0 0 0 5876 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2916011 56348 SH SOLE 0 0 0 56348 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3089863 30430 SH SOLE 0 0 0 30430 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 142308 1920 SH SOLE 0 0 0 1920 SEI INVTS CO COM 784117103 28865 525 SH SOLE 0 0 0 525 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3814629 65052 SH SOLE 0 0 0 65052 SELECTIVE INS GROUP INC COM 816300107 87918 1667 SH SOLE 0 0 0 1667 SENSEONICS HLDGS INC COM 81727U105 1170 3000 SH SOLE 0 0 0 3000 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 92830 2601 SH SOLE 0 0 0 2601 SERVICENOW INC COM 81762P102 219948 543 SH SOLE 0 0 0 543 SILVERCREST METALS INC COM 828363101 40308 4409 SH SOLE 0 0 0 4409 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5338 312 SH SOLE 0 0 0 312 SIMPLY GOOD FOODS CO COM 82900L102 7376 397 SH SOLE 0 0 0 397 SINA CORP ORD G81477104 80798 2250 SH SOLE 0 0 0 2250 SIRIUS XM HOLDINGS INC COM 82968B103 54673 9314 SH SOLE 0 0 0 9314 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 34533 303 SH SOLE 0 0 0 303 SKYWORKS SOLUTIONS INC COM 83088M102 2330375 18226 SH SOLE 0 0 0 18226 SL GREEN RLTY CORP COM 78440X101 4929 100 SH SOLE 0 0 0 100 SLACK TECHNOLOGIES INC COM CL A 83088V102 96006 3088 SH SOLE 0 0 0 3088 SMILEDIRECTCLUB INC CL A COM 83192H106 15800 2000 SH SOLE 0 0 0 2000 SMITH A O CORP COM 831865209 1414 30 SH SOLE 0 0 0 30 SOLAREDGE TECHNOLOGIES INC COM 83417M104 703059 5066 SH SOLE 0 0 0 5066 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 149403 3828 SH SOLE 0 0 0 3828 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 145704 6430 SH SOLE 0 0 0 6430 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 82425 1385 SH SOLE 0 0 0 1385 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 253702 7582 SH SOLE 0 0 0 7582 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 19145 700 SH SOLE 0 0 0 700 SPDR SER TR BLOMBRG BRC EMRG 78464A391 7915 302 SH SOLE 0 0 0 302 SPDR SER TR BLOMBRG BRC INTL 78464A151 5177 154 SH SOLE 0 0 0 154 SPDR SER TR COMP SOFTWARE 78464A599 2676 24 SH SOLE 0 0 0 24 SPDR SER TR PORTFOLIO SH TSR 78468R101 5026068 163609 SH SOLE 0 0 0 163609 SPDR SER TR S&P 400 MDCP VAL 78464A839 103376 2425 SH SOLE 0 0 0 2425 SPDR SER TR S&P BIOTECH 78464A870 616891 5510 SH SOLE 0 0 0 5510 SPDR SER TR S&P BK ETF 78464A797 5046 160 SH SOLE 0 0 0 160 SPDR SER TR S&P DIVID ETF 78464A763 7484628 82068 SH SOLE 0 0 0 82068 SPDR SER TR S&P HOMEBUILD 78464A888 60626 1381 SH SOLE 0 0 0 1381 SPDR SER TR SSGA US SMAL ETF 78468R887 248097 3250 SH SOLE 0 0 0 3250 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4774 104 SH SOLE 0 0 0 104 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7014 293 SH SOLE 0 0 0 293 SPRAGUE RES LP COM UNIT REP LTD 849343108 3938 250 SH SOLE 0 0 0 250 SQUARE INC CL A 852234103 4907939 46769 SH SOLE 0 0 0 46769 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5445 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 18817 371 SH SOLE 0 0 0 371 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 155455 6030 SH SOLE 0 0 0 6030 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 76804 3112 SH SOLE 0 0 0 3112 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 148031 3230 SH SOLE 0 0 0 3230 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 17290 385 SH SOLE 0 0 0 385 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 977490 31695 SH SOLE 0 0 0 31695 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 629688 20511 SH SOLE 0 0 0 20511 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 21806944 715963 SH SOLE 0 0 0 715963 FIRST TR INTER DUR PFD & IN COM 33718W103 196095 9202 SH SOLE 0 0 0 9202 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3319 73 SH SOLE 0 0 0 73 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1518 19 SH SOLE 0 0 0 19 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 545291 3198 SH SOLE 0 0 0 3198 FIRST TR NASDAQ-100 TECH IND LUNT US FACTOR 33733E872 38967 1642 SH SOLE 0 0 0 1642 FIRST TR NASDAQ-100 TECH IND NAS CLNEDG GREEN 33733E500 2971 100 SH SOLE 0 0 0 100 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 777856 14328 SH SOLE 0 0 0 14328 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 16271 1557 SH SOLE 0 0 0 1557 FIRST TR VALUE LINE 100 EX T COM SHS 33735G107 15854 750 SH SOLE 0 0 0 750 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 106831 1394 SH SOLE 0 0 0 1394 FIRST TRUST PORTFOLIOS LP SHS 337345102 239431 2195 SH SOLE 0 0 0 2195 FIRSTSERVICE CORP NEW COM 33767E202 2317 23 SH SOLE 0 0 0 23 FLAHERTY & CRUMRIN PFD & INM COM 338480106 10019 690 SH SOLE 0 0 0 690 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 4866 200 SH SOLE 0 0 0 200 FLEXSHARES TR QLT DIV DEF IDX 33939L845 127038 3037 SH SOLE 0 0 0 3037 FLUIDIGM CORP DEL COM 34385P108 14837 3700 SH SOLE 0 0 0 3700 FLUSHING FINL CORP COM 343873105 17023 1478 SH SOLE 0 0 0 1478 FORTINET INC COM 34959E109 416477 3034 SH SOLE 0 0 0 3034 FORTIS INC COM 349553107 13895 366 SH SOLE 0 0 0 366 FORTIVE CORP COM 34959J108 108654 1606 SH SOLE 0 0 0 1606 FORWARD AIR CORP COM 349853101 1445 29 SH SOLE 0 0 0 29 FOSSIL GROUP INC COM 34988V106 2874 618 SH SOLE 0 0 0 618 FOSTER L B CO COM 350060109 3831 300 SH SOLE 0 0 0 300 FOX CORP CL B COM 35137L204 12937 482 SH SOLE 0 0 0 482 FRANKLIN LTD DURATION INCOME COM 35472T101 5922 700 SH SOLE 0 0 0 700 FRANKLIN RESOURCES INC COM 354613101 28834 1375 SH SOLE 0 0 0 1375 FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 73691 2915 SH SOLE 0 0 0 2915 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3159 73 SH SOLE 0 0 0 73 FULGENT GENETICS INC COM 359664109 16000 1000 SH SOLE 0 0 0 1000 GABELLI HLTHCARE & WELLNESS SHS 36246K103 442 44 SH SOLE 0 0 0 44 GAMING & LEISURE PPTYS INC COM 36467J108 168294 4864 SH SOLE 0 0 0 4864 GENPACT LIMITED SHS G3922B107 56232 1540 SH SOLE 0 0 0 1540 GENTEX CORP COM 371901109 14096 547 SH SOLE 0 0 0 547 GLACIER BANCORP INC NEW COM 37637Q105 3176 90 SH SOLE 0 0 0 90 GLADSTONE INVT CORP COM 376546107 47503 4639 SH SOLE 0 0 0 4639 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1578 25 SH SOLE 0 0 0 25 GLOBAL PARTNERS LP COM UNITS 37946R109 3916 400 SH SOLE 0 0 0 400 GLOBAL X FDS E COMMERCE ETF 37954Y467 39502 1671 SH SOLE 0 0 0 1671 GLOBANT S A COM L44385109 5994 40 SH SOLE 0 0 0 40 GLOBE LIFE INC COM 37959E102 9947 134 SH SOLE 0 0 0 134 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2219 860 SH SOLE 0 0 0 860 GRANITESHARES GOLD TR SHS BEN INT 38748G101 107930 6084 SH SOLE 0 0 0 6084 GRAPHIC PACKAGING HLDG CO COM 388689101 2630 188 SH SOLE 0 0 0 188 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 257556 15240 SH SOLE 0 0 0 15240 HALLIBURTON CO COM 406216101 132582 10214 SH SOLE 0 0 0 10214 HANCOCK JOHN PFD INCOME FD I COM 41013X106 183111 10156 SH SOLE 0 0 0 10156 HANCOCK JOHN PFD INCOME FD I COM 41021P103 102020 6502 SH SOLE 0 0 0 6502 HARLEY DAVIDSON INC COM 412822108 24170 1017 SH SOLE 0 0 0 1017 HARROW HEALTH INC COM 415858109 15630 3000 SH SOLE 0 0 0 3000 HCA HEALTHCARE INC COM 40412C101 188345 1940 SH SOLE 0 0 0 1940 HEALTHCARE RLTY TR COM 421946104 4979 170 SH SOLE 0 0 0 170 HEALTHCARE SVCS GROUP INC COM 421906108 5919 242 SH SOLE 0 0 0 242 HEICO CORP NEW COM 422806109 151568 1521 SH SOLE 0 0 0 1521 HEIDRICK & STRUGGLES INTL IN COM 422819102 2097 97 SH SOLE 0 0 0 97 HELIOS TECHNOLOGIES INC COM 42328H109 46220 1241 SH SOLE 0 0 0 1241 HERSHEY CO COM 427866108 1448288 11173 SH SOLE 0 0 0 11173 HILL ROM HLDGS INC COM 431475102 44461 405 SH SOLE 0 0 0 405 HILTON WORLDWIDE HLDGS INC COM 43300A203 38488 524 SH SOLE 0 0 0 524 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3921 947 SH SOLE 0 0 0 947 HORIZON BANCORP INC COM 440407104 6414 600 SH SOLE 0 0 0 600 HP INC COM 40434L105 26067 1496 SH SOLE 0 0 0 1496 HUNT J B TRANS SVCS INC COM 445658107 12034 100 SH SOLE 0 0 0 100 ICF INTL INC COM 44925C103 3242 50 SH SOLE 0 0 0 50 ICON PLC SHS G4705A100 25269 150 SH SOLE 0 0 0 150 IDACORP INC COM 451107106 3145 36 SH SOLE 0 0 0 36 INDEPENDENT BANK CORP MASS COM 453836108 4092 61 SH SOLE 0 0 0 61 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 19344 638 SH SOLE 0 0 0 638 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 6165 285 SH SOLE 0 0 0 285 INFOSYS LTD SPONSORED ADR 456788108 1719 178 SH SOLE 0 0 0 178 INGREDION INC COM 457187102 13778 166 SH SOLE 0 0 0 166 INNOVATOR ETFS TR S&P 500 PWR 45782C813 367144 13725 SH SOLE 0 0 0 13725 INNOVATOR ETFS TR S&P 500 ULTRA 45782C565 5046 194 SH SOLE 0 0 0 194 INSIGHT SELECT INCOME FD COM 45781W109 60876 3098 SH SOLE 0 0 0 3098 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1420 34 SH SOLE 0 0 0 34 INTERNATIONAL BUSINESS MACHS COM 459200101 2202166 18234 SH SOLE 0 0 0 18234 INTERNATIONAL TOWER HILL MIN COM 46050R102 712 400 SH SOLE 0 0 0 400 INTERPUBLIC GROUP COS INC COM 460690100 3054 178 SH SOLE 0 0 0 178 INTUIT COM 461202103 263308 889 SH SOLE 0 0 0 889 IMPAC MTG HLDGS INC COM NEW 45254P508 761 450 SH SOLE 0 0 0 450 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 3735 150 SH SOLE 0 0 0 150 INDIA FD INC COM 454089103 6378 412 SH SOLE 0 0 0 412 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5631 274 SH SOLE 0 0 0 274 ING GROEP N.V. SPONSORED ADR 456837103 37488 5433 SH SOLE 0 0 0 5433 INGEVITY CORP COM 45688C107 5310 101 SH SOLE 0 0 0 101 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8085 300 SH SOLE 0 0 0 300 INSTALLED BLDG PRODS INC COM 45780R101 6878 100 SH SOLE 0 0 0 100 INTEL CORP COM 458140100 2985439 49899 SH SOLE 0 0 0 49899 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66496 543 SH SOLE 0 0 0 543 INTL PAPER CO COM 460146103 414368 11768 SH SOLE 0 0 0 11768 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 24115 350 SH SOLE 0 0 0 350 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 6764 257 SH SOLE 0 0 0 257 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 602561 15309 SH SOLE 0 0 0 15309 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 68735 3461 SH SOLE 0 0 0 3461 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 22734 425 SH SOLE 0 0 0 425 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 359910 19885 SH SOLE 0 0 0 19885 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 18506 1070 SH SOLE 0 0 0 1070 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1041380 39209 SH SOLE 0 0 0 39209 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 43721 361 SH SOLE 0 0 0 361 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 151297 6499 SH SOLE 0 0 0 6499 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 53007 2377 SH SOLE 0 0 0 2377 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 11368 485 SH SOLE 0 0 0 485 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 38067 1280 SH SOLE 0 0 0 1280 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 32016 558 SH SOLE 0 0 0 558 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 189708 6729 SH SOLE 0 0 0 6729 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 156798 2413 SH SOLE 0 0 0 2413 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 21298 700 SH SOLE 0 0 0 700 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 15404 102 SH SOLE 0 0 0 102 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 16263 450 SH SOLE 0 0 0 450 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 506199 2278 SH SOLE 0 0 0 2278 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 134761 1321 SH SOLE 0 0 0 1321 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6002985 58992 SH SOLE 0 0 0 58992 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 73157 2066 SH SOLE 0 0 0 2066 INVESCO EXCHANGE-TRADED FD T GBL CLEAN ENRG 46138G847 6343 400 SH SOLE 0 0 0 400 INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 1103969 21583 SH SOLE 0 0 0 21583 INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 746757 27145 SH SOLE 0 0 0 27145 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 38988 1664 SH SOLE 0 0 0 1664 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 110302 4028 SH SOLE 0 0 0 4028 IPG PHOTONICS CORP COM 44980X109 48117 300 SH SOLE 0 0 0 300 IRON MTN INC NEW COM 46284V101 121436 4653 SH SOLE 0 0 0 4653 ISHARES INC MIN VOL EMRG MKT 464286533 428527 8241 SH SOLE 0 0 0 8241 ISHARES INC MSCI GBL GOLD MN 46434G855 139011 4603 SH SOLE 0 0 0 4603 ISHARES INC MSCI HONG KG ETF 464286871 6518 305 SH SOLE 0 0 0 305 ISHARES INC MSCI ISRAEL ETF 464286632 7458 144 SH SOLE 0 0 0 144 ISHARES INC MSCI JAPN SMCETF 464286582 3951 59 SH SOLE 0 0 0 59 ISHARES INC MSCI MEXICO ETF 464286822 893 28 SH SOLE 0 0 0 28 ISHARES INC MSCI MLY ETF NEW 46434G814 9454 375 SH SOLE 0 0 0 375 ISHARES INC MSCI WORLD ETF 464286392 243618 2644 SH SOLE 0 0 0 2644 ISHARES TR 0-5YR HI YL CP 46434V407 138277 3224 SH SOLE 0 0 0 3224 ISHARES TR AGGRES ALLOC ETF 464289859 69972 1275 SH SOLE 0 0 0 1275 ISHARES TR CALIF MUN BD ETF 464288356 74592 1200 SH SOLE 0 0 0 1200 ISHARES TR CHINA SM-CAP ETF 46429B200 54849 1410 SH SOLE 0 0 0 1410 ISHARES TR CONSER ALLOC ETF 464289883 54458 1496 SH SOLE 0 0 0 1496 ISHARES TR CORE HIGH DV ETF 46429B663 1638837 20195 SH SOLE 0 0 0 20195 ISHARES TR CORE MSCI EURO 46434V738 127852 2990 SH SOLE 0 0 0 2990 ISHARES TR CORE MSCI TOTAL 46432F834 98002 1798 SH SOLE 0 0 0 1798 ISHARES TR CORE S&P MCP ETF 464287507 2396478 13477 SH SOLE 0 0 0 13477 ISHARES TR CORE S&P SCP ETF 464287804 6131622 89788 SH SOLE 0 0 0 89788 ISHARES TR EAFE SML CP ETF 464288273 1313214 24491 SH SOLE 0 0 0 24491 ISHARES TR EDEG HIG YLELD 46435G250 107910 2294 SH SOLE 0 0 0 2294 ISHARES TR EDGE INVT GRDE 46435G219 17408 320 SH SOLE 0 0 0 320 ISHARES TR EDGE MSCI MINM 46435G433 211163 7284 SH SOLE 0 0 0 7284 ISHARES TR EDGE US FIXD INM 46435U796 31442 310 SH SOLE 0 0 0 310 ISHARES TR ESG AWRE USD ETF 46435G193 8728 316 SH SOLE 0 0 0 316 ISHARES TR EUROPE ETF 464287861 58782 1455 SH SOLE 0 0 0 1455 ISHARES TR EXPANDED TECH 464287515 691809 2434 SH SOLE 0 0 0 2434 ISHARES TR GL CLEAN ENE ETF 464288224 40402 3227 SH SOLE 0 0 0 3227 ISHARES TR GLOBAL ENERG ETF 464287341 16197 829 SH SOLE 0 0 0 829 ISHARES TR IBONDS DEC 46435U697 272549 10100 SH SOLE 0 0 0 10100 ISHARES TR IBONDS DEC 25 46435U432 240004 8610 SH SOLE 0 0 0 8610 ISHARES TR INTL DEVPPTY ETF 464288422 149729 4953 SH SOLE 0 0 0 4953 ISHARES TR INTL TREA BD ETF 464288117 50900 1000 SH SOLE 0 0 0 1000 ISHARES TR INTRM GOV CR ETF 464288612 3853800 32737 SH SOLE 0 0 0 32737 ISHARES TR MRGSTR MD CP GRW 464288307 284990 972 SH SOLE 0 0 0 972 ISHARES TR MRNGSTR LG-CP GR 464287119 581460 2480 SH SOLE 0 0 0 2480 ISHARES TR MSCI EMG MKT ETF 464287234 1511756 37803 SH SOLE 0 0 0 37803 ISHARES TR MSCI EURO FL ETF 464289180 2490 175 SH SOLE 0 0 0 175 ISHARES TR MSCI MIN VOL ETF 46429B697 2186076 36056 SH SOLE 0 0 0 36056 ISHARES TR MSCI USA ESG SLC 464288802 36006 269 SH SOLE 0 0 0 269 ISHARES TR MULTIFACTOR USA 46434V282 4661 150 SH SOLE 0 0 0 150 ISHARES TR NA TEC MULTM ETF 464287531 4952 100 SH SOLE 0 0 0 100 ISHARES TR NASDAQ BIOTECH 464287556 1335233 9768 SH SOLE 0 0 0 9768 ISHARES TR NATIONAL MUN ETF 464288414 1782465 15446 SH SOLE 0 0 0 15446 ISHARES INC MIN VOL GBL ETF 464286525 76457 873 SH SOLE 0 0 0 873 ISHARES INC MSCI BRAZIL ETF 464286400 7190 250 SH SOLE 0 0 0 250 ISHARES INC MSCI BRIC INDX 464286657 45760 1100 SH SOLE 0 0 0 1100 ISHARES INC MSCI CDA ETF 464286509 9006 348 SH SOLE 0 0 0 348 ISHARES INC MSCI PAC JP ETF 464286665 8509 214 SH SOLE 0 0 0 214 ISHARES INC MSCI SPAIN ETF 464286764 1078 48 SH SOLE 0 0 0 48 ISHARES INC MSCI SWEDEN ETF 464286756 311 10 SH SOLE 0 0 0 10 ISHARES INC MSCI TAIWAN ETF 46434G772 8044 200 SH SOLE 0 0 0 200 ISHARES SILVER TR ISHARES 46428Q109 607087 35690 SH SOLE 0 0 0 35690 ISHARES TR 0-5 YR TIPS ETF 46429B747 446216 4358 SH SOLE 0 0 0 4358 ISHARES TR 10-20 YR TRS ETF 464288653 91417 546 SH SOLE 0 0 0 546 ISHARES TR 20 YR TR BD ETF 464287432 790262 4821 SH SOLE 0 0 0 4821 ISHARES TR BROAD USD HIGH 46435U853 255640 6689 SH SOLE 0 0 0 6689 ISHARES TR CMBS ETF 46429B366 22902 417 SH SOLE 0 0 0 417 ISHARES TR CORE 1 5 YR USD 46432F859 135881 2640 SH SOLE 0 0 0 2640 ISHARES TR CORE DIV GRWTH 46434V621 353989 9415 SH SOLE 0 0 0 9415 ISHARES TR CORE LT USDB ETF 464289479 22491 300 SH SOLE 0 0 0 300 ISHARES TR CORE S&P TTL STK 464287150 871469 12550 SH SOLE 0 0 0 12550 ISHARES TR CORE S&P US GWT 464287671 1547041 21523 SH SOLE 0 0 0 21523 ISHARES TR FALN ANGLS USD 46435G474 3538 135 SH SOLE 0 0 0 135 ISHARES TR FLTG RATE NT ETF 46429B655 5134763 101498 SH SOLE 0 0 0 101498 ISHARES TR GBL COMM SVC ETF 464287275 4806 78 SH SOLE 0 0 0 78 ISHARES TR GENOMICS IMMUN 46435U192 159588 4203 SH SOLE 0 0 0 4203 ISHARES TR GLB INFRASTR ETF 464288372 176934 4621 SH SOLE 0 0 0 4621 ISHARES TR GLOBAL REIT ETF 46434V647 3061112 146605 SH SOLE 0 0 0 146605 ISHARES TR GNMA BOND ETF 46429B333 33394 650 SH SOLE 0 0 0 650 ISHARES TR GRWT ALLOCAT ETF 464289867 607551 13097 SH SOLE 0 0 0 13097 ISHARES TR IBONDS DEC2021 46435G789 1069377 41225 SH SOLE 0 0 0 41225 ISHARES TR IBONDS DEC2023 46435G318 348270 13275 SH SOLE 0 0 0 13275 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1252028 48755 SH SOLE 0 0 0 48755 ISHARES TR IBONDS DEC23 ETF 46434VAX8 795294 30320 SH SOLE 0 0 0 30320 ISHARES TR IBOXX HI YD ETF 464288513 3191022 39096 SH SOLE 0 0 0 39096 ISHARES TR INDIA 50 ETF 464289529 5409 175 SH SOLE 0 0 0 175 ISHARES TR MICRO-CAP ETF 464288869 27316 313 SH SOLE 0 0 0 313 ISHARES TR MODERT ALLOC ETF 464289875 591753 14842 SH SOLE 0 0 0 14842 ISHARES TR MORTGE REL ETF 46435G342 101180 4070 SH SOLE 0 0 0 4070 ISHARES TR MRNGSTR LG-CP VL 464288109 86611 895 SH SOLE 0 0 0 895 ISHARES TR MSCI ACWI EX US 464288240 21188 490 SH SOLE 0 0 0 490 ISHARES TR MSCI ACWI EXUS 46435G847 17881 692 SH SOLE 0 0 0 692 ISHARES TR MSCI CHINA ETF 46429B671 29989 458 SH SOLE 0 0 0 458 ISHARES TR MSCI EAFE ETF 464287465 1471824 24180 SH SOLE 0 0 0 24180 ISHARES TR NEW ZEALAND ETF 464289123 9067 160 SH SOLE 0 0 0 160 ISHARES TR PHLX SEMICND ETF 464287523 162884 601 SH SOLE 0 0 0 601 ISHARES TR RESIDNL REAL EST 464288562 2807104 46715 SH SOLE 0 0 0 46715 ISHARES TR RUS 1000 GRW ETF 464287614 1292954 6736 SH SOLE 0 0 0 6736 ISHARES TR RUS 2000 VAL ETF 464287630 1663645 17070 SH SOLE 0 0 0 17070 ISHARES TR RUS TP200 GR ETF 464289438 137246 1287 SH SOLE 0 0 0 1287 ISHARES TR RUS TP200 VL ETF 464289420 391 8 SH SOLE 0 0 0 8 ISHARES TR RUSSELL 2000 ETF 464287655 5144307 35929 SH SOLE 0 0 0 35929 ISHARES TR RUSSELL 3000 ETF 464287689 5448988 30262 SH SOLE 0 0 0 30262 ISHARES TR S&P 500 VAL ETF 464287408 384028 3549 SH SOLE 0 0 0 3549 ISHARES TR SHORT TREAS BD 464288679 9893440 89339 SH SOLE 0 0 0 89339 ISHARES TR TRS FLT RT BD 46434V860 3026602 60177 SH SOLE 0 0 0 60177 ISHARES TR U.S. CNSM SV ETF 464287580 77971 356 SH SOLE 0 0 0 356 ISHARES TR U.S. FIN SVC ETF 464287770 131221 1099 SH SOLE 0 0 0 1099 ISHARES TR ULTR SH TRM BD 46434V878 3994 79 SH SOLE 0 0 0 79 ISHARES TR US HLTHCARE ETF 464287762 395235 1833 SH SOLE 0 0 0 1833 ISHARES TR US INFRASTRUC 46435U713 66222 2793 SH SOLE 0 0 0 2793 ISHARES TR US TREAS BD ETF 46429B267 746517 26671 SH SOLE 0 0 0 26671 ISHARES TR USA QUALITY FCTR 46432F339 3357653 35005 SH SOLE 0 0 0 35005 ISHARES U S ETF TR INFLATION HEDG 46431W580 10656 400 SH SOLE 0 0 0 400 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6447270 128920 SH SOLE 0 0 0 128920 ISHARES U S ETF TR TECHNOLOGY 46431W648 33681 881 SH SOLE 0 0 0 881 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 10220 2179 SH SOLE 0 0 0 2179 J ALEXANDERS HLDGS INC COM 46609J106 15 3 SH SOLE 0 0 0 3 JANUS DETROIT STR TR LONG TERM CARE 47103U407 22455 961 SH SOLE 0 0 0 961 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 7250 189 SH SOLE 0 0 0 189 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 65358 1738 SH SOLE 0 0 0 1738 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1247720 35527 SH SOLE 0 0 0 35527 JOHNSON CTLS INTL PLC SHS G51502105 202874 5942 SH SOLE 0 0 0 5942 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 39254 7150 SH SOLE 0 0 0 7150 KANSAS CITY SOUTHERN COM NEW 485170302 564904 3784 SH SOLE 0 0 0 3784 KEURIG DR PEPPER INC COM 49271V100 22692 799 SH SOLE 0 0 0 799 KINDER MORGAN INC DEL COM 49456B101 258028 17009 SH SOLE 0 0 0 17009 KNOLL INC COM NEW 498904200 1146 94 SH SOLE 0 0 0 94 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 148295 3166 SH SOLE 0 0 0 3166 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 113161 7240 SH SOLE 0 0 0 7240 LAMB WESTON HLDGS INC COM 513272104 255336 3994 SH SOLE 0 0 0 3994 LAS VEGAS SANDS CORP COM 517834107 402128 8830 SH SOLE 0 0 0 8830 LEAR CORP COM NEW 521865204 1962 18 SH SOLE 0 0 0 18 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 640120 22243 SH SOLE 0 0 0 22243 LENDINGTREE INC NEW COM 52603B107 213673 738 SH SOLE 0 0 0 738 LGI HOMES INC COM 50187T106 22008 250 SH SOLE 0 0 0 250 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 185 19 SH SOLE 0 0 0 19 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5420 157 SH SOLE 0 0 0 157 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1138 39 SH SOLE 0 0 0 39 LOCKHEED MARTIN CORP COM 539830109 1936065 5305 SH SOLE 0 0 0 5305 LYFT INC CL A COM 55087P104 78432 2376 SH SOLE 0 0 0 2376 MACATAWA BK CORP COM 554225102 39539 5056 SH SOLE 0 0 0 5056 MACYS INC COM 55616P104 37510 5452 SH SOLE 0 0 0 5452 MAGELLAN HEALTH INC COM NEW 559079207 7298 100 SH SOLE 0 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 252713 5854 SH SOLE 0 0 0 5854 MAMMOTH ENERGY SVCS INC COM 56155L108 2690 2280 SH SOLE 0 0 0 2280 MANNKIND CORP COM NEW 56400P706 8960 5120 SH SOLE 0 0 0 5120 MARKER THERAPEUTICS INC COM 57055L107 6976 3370 SH SOLE 0 0 0 3370 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 28501 347 SH SOLE 0 0 0 347 MARSH & MCLENNAN COS INC COM 571748102 308136 2870 SH SOLE 0 0 0 2870 MASCO CORP COM 574599106 62311 1241 SH SOLE 0 0 0 1241 MATTEL INC COM 577081102 7871 814 SH SOLE 0 0 0 814 MEDTRONIC PLC SHS G5960L103 2926623 31915 SH SOLE 0 0 0 31915 MELCO RESORTS AND ENTMNT LTD ADR 585464100 466 30 SH SOLE 0 0 0 30 MEREDITH CORP COM 589433101 3099 213 SH SOLE 0 0 0 213 MESA AIR GROUP INC COM NEW 590479135 2408 700 SH SOLE 0 0 0 700 METHODE ELECTRS INC COM 591520200 2282 73 SH SOLE 0 0 0 73 METLIFE INC COM 59156R108 174580 4780 SH SOLE 0 0 0 4780 MFS INTER INCOME TR SH BEN INT 55273C107 8325 2250 SH SOLE 0 0 0 2250 MGIC INVT CORP WIS COM 552848103 7052 861 SH SOLE 0 0 0 861 MGM RESORTS INTERNATIONAL COM 552953101 5548 330 SH SOLE 0 0 0 330 MICRON TECHNOLOGY INC COM 595112103 858632 16666 SH SOLE 0 0 0 16666 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 4142 1677 SH SOLE 0 0 0 1677 MODERNA INC COM 60770K107 128998 2009 SH SOLE 0 0 0 2009 MOELIS & CO CL A 60786M105 8320 267 SH SOLE 0 0 0 267 MONSTER BEVERAGE CORP NEW COM 61174X109 263069 3795 SH SOLE 0 0 0 3795 MORNINGSTAR INC COM 617700109 3101 22 SH SOLE 0 0 0 22 MSA SAFETY INC COM 553498106 7324 64 SH SOLE 0 0 0 64 MSCI INC COM 55354G100 797496 2389 SH SOLE 0 0 0 2389 MUSTANG BIO INC COM 62818Q104 11989 3770 SH SOLE 0 0 0 3770 MYLAN NV SHS EURO N59465109 9326 580 SH SOLE 0 0 0 580 NATIONAL RETAIL PROPERTIES I COM 637417106 22010 620 SH SOLE 0 0 0 620 NATUS MED INC DEL COM 639050103 1418 65 SH SOLE 0 0 0 65 NAVIENT CORPORATION COM 63938C108 7030 1000 SH SOLE 0 0 0 1000 NAVISTAR INTL CORP NEW COM 63934E108 2820 100 SH SOLE 0 0 0 100 NCR CORP NEW COM 62886E108 1074 62 SH SOLE 0 0 0 62 NEUBERGER BERMAN REAL ESTATE COM 64190A103 2178 600 SH SOLE 0 0 0 600 NEW MTN FIN CORP COM 647551100 16341 1759 SH SOLE 0 0 0 1759 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11851 91 SH SOLE 0 0 0 91 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 27221 1494 SH SOLE 0 0 0 1494 NEXPOINT RESIDENTIAL TR INC COM 65341D102 20820 589 SH SOLE 0 0 0 589 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 5269 501 SH SOLE 0 0 0 501 NORDIC AMERICAN TANKERS LIMI COM G65773106 24908 6135 SH SOLE 0 0 0 6135 NOW INC COM 67011P100 17 2 SH SOLE 0 0 0 2 NRG ENERGY INC COM NEW 629377508 33053 1015 SH SOLE 0 0 0 1015 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 88319 1925 SH SOLE 0 0 0 1925 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 81933 2103 SH SOLE 0 0 0 2103 NUTANIX INC CL A 67059N108 5926 250 SH SOLE 0 0 0 250 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 71889 9300 SH SOLE 0 0 0 9300 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 26458 1944 SH SOLE 0 0 0 1944 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 44390 3350 SH SOLE 0 0 0 3350 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 85483 6637 SH SOLE 0 0 0 6637 NUVEEN PFD & INCM SECURTIES COM 67072C105 409339 48442 SH SOLE 0 0 0 48442 NUVEEN REAL ASSET INCOME & G COM 67074Y105 4672 400 SH SOLE 0 0 0 400 NVIDIA CORPORATION COM 67066G104 14292430 37621 SH SOLE 0 0 0 37621 O-I GLASS INC COM 67098H104 1589 177 SH SOLE 0 0 0 177 OAKTREE SPECIALTY LENDING CO COM 67401P108 6942 1553 SH SOLE 0 0 0 1553 OASIS PETROLEUM INC COM 674215108 3863 5150 SH SOLE 0 0 0 5150 OLD DOMINION FREIGHT LINE IN COM 679580100 385478 2273 SH SOLE 0 0 0 2273 OLIN CORP COM PAR $1 680665205 529 46 SH SOLE 0 0 0 46 ON SEMICONDUCTOR CORP COM 682189105 223669 11285 SH SOLE 0 0 0 11285 OPEN TEXT CORP COM 683715106 4248 100 SH SOLE 0 0 0 100 OPES ACQUISITION CORP *W EXP 03/13/202 68373P118 147600 36000 SH SOLE 0 0 0 36000 OPTICAL CABLE CORP COM NEW 683827208 63 25 SH SOLE 0 0 0 25 OSHKOSH CORP COM 688239201 7090 99 SH SOLE 0 0 0 99 OSI ETF TR OSHARES US SMLCP 67110P100 155014 6213 SH SOLE 0 0 0 6213 OTIS WORLDWIDE CORP COM 68902V107 366627 6448 SH SOLE 0 0 0 6448 OVERSTOCK COM INC DEL COM 690370101 1136489 39975 SH SOLE 0 0 0 39975 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9780 447 SH SOLE 0 0 0 447 PACER FDS TR GLOBL CASH ETF 69374H709 149395 5924 SH SOLE 0 0 0 5924 PACER FDS TR US CASH COWS 100 69374H881 84215 3142 SH SOLE 0 0 0 3142 PACKAGING CORP AMER COM 695156109 7685 77 SH SOLE 0 0 0 77 PAGERDUTY INC COM 69553P100 54464 1903 SH SOLE 0 0 0 1903 PAGSEGURO DIGITAL LTD COM CL A G68707101 82037 2321 SH SOLE 0 0 0 2321 PALO ALTO NETWORKS INC COM 697435105 676148 2944 SH SOLE 0 0 0 2944 PARK HOTELS RESORTS INC COM 700517105 14934 1510 SH SOLE 0 0 0 1510 PAYCHEX INC COM 704326107 1190545 15717 SH SOLE 0 0 0 15717 PEARSON PLC SPONSORED ADR 705015105 5285 731 SH SOLE 0 0 0 731 PENN NATL GAMING INC COM 707569109 10139 332 SH SOLE 0 0 0 332 PENTAIR PLC SHS G7S00T104 9498 250 SH SOLE 0 0 0 250 PERKINELMER INC COM 714046109 67094 684 SH SOLE 0 0 0 684 PERSONALIS INC COM 71535D106 9079 700 SH SOLE 0 0 0 700 PETMED EXPRESS INC COM 716382106 1176 33 SH SOLE 0 0 0 33 PHILLIPS 66 COM 718546104 1013371 14094 SH SOLE 0 0 0 14094 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 90176 5429 SH SOLE 0 0 0 5429 PIMCO ETF TR INTER MUN BD ACT 72201R866 319457 5743 SH SOLE 0 0 0 5743 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 4914 600 SH SOLE 0 0 0 600 PIMCO INCOME STRATEGY FD II COM 72201J104 157224 18051 SH SOLE 0 0 0 18051 PINNACLE FINL PARTNERS INC COM 72346Q104 8897 212 SH SOLE 0 0 0 212 PIPER SANDLER COMPANIES COM 724078100 59 1 SH SOLE 0 0 0 1 PLANET FITNESS INC CL A 72703H101 3574 59 SH SOLE 0 0 0 59 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 32589 577 SH SOLE 0 0 0 577 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5423 125 SH SOLE 0 0 0 125 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3049900 143481 SH SOLE 0 0 0 143481 STAAR SURGICAL CO COM PAR $0.01 852312305 38955 633 SH SOLE 0 0 0 633 STAMPS COM INC COM NEW 852857200 134645 733 SH SOLE 0 0 0 733 STANDEX INTL CORP COM 854231107 1266 22 SH SOLE 0 0 0 22 STARBUCKS CORP COM 855244109 2548922 34637 SH SOLE 0 0 0 34637 STERLING BANCORP DEL COM 85917A100 29007 2475 SH SOLE 0 0 0 2475 STITCH FIX INC COM CL A 860897107 526633 21116 SH SOLE 0 0 0 21116 STMICROELECTRONICS N V NY REGISTRY 861012102 44515 1624 SH SOLE 0 0 0 1624 STRATASYS LTD SHS M85548101 107087 6752 SH SOLE 0 0 0 6752 STRATEGIC ED INC COM 86272C103 8912 58 SH SOLE 0 0 0 58 SUNCOKE ENERGY INC COM 86722A103 1048 354 SH SOLE 0 0 0 354 SUPER MICRO COMPUTER INC COM 86800U104 3180 112 SH SOLE 0 0 0 112 SUTRO BIOPHARMA INC COM 869367102 46366 5975 SH SOLE 0 0 0 5975 SVB FINANCIAL GROUP COM 78486Q101 51727 240 SH SOLE 0 0 0 240 SYNCHRONY FINANCIAL COM 87165B103 5203 235 SH SOLE 0 0 0 235 SYNNEX CORP COM 87162W100 8264 69 SH SOLE 0 0 0 69 SYNOVUS FINL CORP COM NEW 87161C501 1150 56 SH SOLE 0 0 0 56 T-MOBILE US INC RIGHT 07/27/2020 872590112 575 3421 SH SOLE 0 0 0 3421 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 339993 2436 SH SOLE 0 0 0 2436 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 17930 1000 SH SOLE 0 0 0 1000 TARGET CORP COM 87612E106 1326034 11057 SH SOLE 0 0 0 11057 TCW STRATEGIC INCOME FD INC COM 872340104 49959 9150 SH SOLE 0 0 0 9150 TEGNA INC COM 87901J105 2206 198 SH SOLE 0 0 0 198 TELEDYNE TECHNOLOGIES INC COM 879360105 185015 595 SH SOLE 0 0 0 595 TENABLE HLDGS INC COM 88025T102 44715 1500 SH SOLE 0 0 0 1500 TENARIS S A SPONSORED ADS 88031M109 284 22 SH SOLE 0 0 0 22 TERRENO RLTY CORP COM 88146M101 1948 37 SH SOLE 0 0 0 37 TESLA INC COM 88160R101 8147166 7545 SH SOLE 0 0 0 7545 TEXAS ROADHOUSE INC COM 882681109 12775 243 SH SOLE 0 0 0 243 TEXTRON INC COM 883203101 17541 533 SH SOLE 0 0 0 533 THE TRADE DESK INC COM CL A 88339J105 1357304 3339 SH SOLE 0 0 0 3339 TIDEWATER INC NEW COM 88642R109 615 110 SH SOLE 0 0 0 110 TILRAY INC COM CL 2 88688T100 463572 65200 SH SOLE 0 0 0 65200 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 841 65 SH SOLE 0 0 0 65 TIMOTHY PLAN US LRGMD CP CORE 887432359 2085 84 SH SOLE 0 0 0 84 TITAN PHARMACEUTICALS INC DE COM 888314507 191 623 SH SOLE 0 0 0 623 TJX COS INC NEW COM 872540109 329017 6507 SH SOLE 0 0 0 6507 TRANSUNION COM 89400J107 44913 516 SH SOLE 0 0 0 516 TREX CO INC COM 89531P105 57621 443 SH SOLE 0 0 0 443 TRIMBLE INC COM 896239100 111862 2590 SH SOLE 0 0 0 2590 TRIPADVISOR INC COM 896945201 3422 180 SH SOLE 0 0 0 180 TTM TECHNOLOGIES INC COM 87305R109 1186 100 SH SOLE 0 0 0 100 TWILIO INC CL A 90138F102 870439 3967 SH SOLE 0 0 0 3967 U S SILICA HLDGS INC COM 90346E103 5612 1555 SH SOLE 0 0 0 1555 UMB FINL CORP COM 902788108 1547 30 SH SOLE 0 0 0 30 UMPQUA HLDGS CORP COM 904214103 543 51 SH SOLE 0 0 0 51 UNDER ARMOUR INC CL A 904311107 53161 5458 SH SOLE 0 0 0 5458 UNIFIRST CORP MASS COM 904708104 4653 26 SH SOLE 0 0 0 26 UNILEVER N V N Y SHS NEW 904784709 132365 2485 SH SOLE 0 0 0 2485 UNION PAC CORP COM 907818108 1511048 8937 SH SOLE 0 0 0 8937 UNITED AIRLS HLDGS INC COM 910047109 85314 2465 SH SOLE 0 0 0 2465 UNITED PARCEL SERVICE INC CL B 911312106 1152512 10366 SH SOLE 0 0 0 10366 UNITED RENTALS INC COM 911363109 596905 4005 SH SOLE 0 0 0 4005 UNITED STS NAT GAS FD LP UNIT PAR 912318300 133 13 SH SOLE 0 0 0 13 UNIVERSAL INS HLDGS INC COM 91359V107 8875 500 SH SOLE 0 0 0 500 US BANCORP DEL COM NEW 902973304 708177 19233 SH SOLE 0 0 0 19233 V F CORP COM 918204108 80428 1320 SH SOLE 0 0 0 1320 VALLEY NATL BANCORP COM 919794107 7040 900 SH SOLE 0 0 0 900 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 82158 6762 SH SOLE 0 0 0 6762 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 13057 550 SH SOLE 0 0 0 550 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 57649 473 SH SOLE 0 0 0 473 VANECK VECTORS ETF TR RETAIL ETF 92189F684 167796 1266 SH SOLE 0 0 0 1266 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 519952 3403 SH SOLE 0 0 0 3403 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 21676 910 SH SOLE 0 0 0 910 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 22176 1650 SH SOLE 0 0 0 1650 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 11495 110 SH SOLE 0 0 0 110 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 41132 400 SH SOLE 0 0 0 400 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1127681 7715 SH SOLE 0 0 0 7715 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 133984 1071 SH SOLE 0 0 0 1071 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1263630 10678 SH SOLE 0 0 0 10678 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4665090 59405 SH SOLE 0 0 0 59405 VANGUARD INDEX FDS SM CP VAL ETF 922908611 395927 3703 SH SOLE 0 0 0 3703 VANGUARD INDEX FDS SML CP GRW ETF 922908595 288126 1444 SH SOLE 0 0 0 1444 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 755798 10104 SH SOLE 0 0 0 10104 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2337427 46590 SH SOLE 0 0 0 46590 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 258410 4773 SH SOLE 0 0 0 4773 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 119520 2198 SH SOLE 0 0 0 2198 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 136442 1485 SH SOLE 0 0 0 1485 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 291322 1476 SH SOLE 0 0 0 1476 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 150291 1520 SH SOLE 0 0 0 1520 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2899 34 SH SOLE 0 0 0 34 VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 9821875 253206 SH SOLE 0 0 0 253206 VANGUARD WELLINGTON FD US MINIMUM 921935409 55860 706 SH SOLE 0 0 0 706 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 3478438 44733 SH SOLE 0 0 0 44733 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10246091 130060 SH SOLE 0 0 0 130060 VANGUARD WORLD FD MEGA GRWTH IND 921910816 873795 5344 SH SOLE 0 0 0 5344 ISHARES TR NEW YORK MUN ETF 464288323 423952 7369 SH SOLE 0 0 0 7369 ISHARES TR RUS MDCP VAL ETF 464287473 1833408 23957 SH SOLE 0 0 0 23957 ISHARES TR RUS TOP 200 ETF 464289446 19322 261 SH SOLE 0 0 0 261 ISHARES TR S&P MC 400GR ETF 464287606 1063492 4747 SH SOLE 0 0 0 4747 ISHARES TR SELECT DIVID ETF 464287168 1666707 20648 SH SOLE 0 0 0 20648 ISHARES TR TRANS AVG ETF 464287192 238268 1465 SH SOLE 0 0 0 1465 ISHARES TR U.S. FINLS ETF 464287788 502627 4564 SH SOLE 0 0 0 4564 ISHARES TR U.S. MED DVC ETF 464288810 1082093 4087 SH SOLE 0 0 0 4087 ISHARES TR U.S. REAL ES ETF 464287739 196673 2496 SH SOLE 0 0 0 2496 ISHARES TR US AER DEF ETF 464288760 1044289 6340 SH SOLE 0 0 0 6340 ISHARES TR US INDUSTRIALS 464287754 52029 345 SH SOLE 0 0 0 345 ISHARES TR YLD OPTIM BD 46434V787 232297 9067 SH SOLE 0 0 0 9067 ISHARES U S ETF TR COMMOD SEL STG 46431W853 7006 295 SH SOLE 0 0 0 295 ITRON INC COM 465741106 3313 50 SH SOLE 0 0 0 50 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 889 18 SH SOLE 0 0 0 18 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 170255 1543 SH SOLE 0 0 0 1543 JD.COM INC SPON ADR CL A 47215P106 2538392 42180 SH SOLE 0 0 0 42180 JETBLUE AWYS CORP COM 477143101 121219 11121 SH SOLE 0 0 0 11121 JOHNSON & JOHNSON COM 478160104 4645934 33037 SH SOLE 0 0 0 33037 JPMORGAN CHASE & CO COM 46625H100 6014427 63942 SH SOLE 0 0 0 63942 JUNIPER NETWORKS INC COM 48203R104 2743 120 SH SOLE 0 0 0 120 KAMAN CORP COM 483548103 3619 87 SH SOLE 0 0 0 87 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 453 100 SH SOLE 0 0 0 100 KEYCORP COM 493267108 45321 3721 SH SOLE 0 0 0 3721 KEYSIGHT TECHNOLOGIES INC COM 49338L103 231895 2301 SH SOLE 0 0 0 2301 KINROSS GOLD CORP COM 496902404 13711 1899 SH SOLE 0 0 0 1899 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5798 139 SH SOLE 0 0 0 139 KRAFT HEINZ CO COM 500754106 113798 3568 SH SOLE 0 0 0 3568 KRONOS WORLDWIDE INC COM 50105F105 156150 15000 SH SOLE 0 0 0 15000 LABORATORY CORP AMER HLDGS COM NEW 50540R409 55315 333 SH SOLE 0 0 0 333 LAM RESEARCH CORP COM 512807108 865144 2675 SH SOLE 0 0 0 2675 LANDSTAR SYS INC COM 515098101 2359 21 SH SOLE 0 0 0 21 LCI INDS COM 50189K103 1955 17 SH SOLE 0 0 0 17 LEGG MASON INC COM 524901105 14925 300 SH SOLE 0 0 0 300 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 301 15 SH SOLE 0 0 0 15 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5211 264 SH SOLE 0 0 0 264 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18224 529 SH SOLE 0 0 0 529 LIQTECH INTL INC COM 53632A201 3413 625 SH SOLE 0 0 0 625 LITTELFUSE INC COM 537008104 177967 1043 SH SOLE 0 0 0 1043 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 149 99 SH SOLE 0 0 0 99 LOUISIANA PAC CORP COM 546347105 641 25 SH SOLE 0 0 0 25 LOWES COS INC COM 548661107 1273115 9422 SH SOLE 0 0 0 9422 LPL FINL HLDGS INC COM 50212V100 1803 23 SH SOLE 0 0 0 23 LTC PPTYS INC COM 502175102 1997 53 SH SOLE 0 0 0 53 LULULEMON ATHLETICA INC COM 550021109 450542 1444 SH SOLE 0 0 0 1444 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2233 65 SH SOLE 0 0 0 65 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 9825 131 SH SOLE 0 0 0 131 MADISON SQUARE GRDN SPRT COR CL A 55825T103 18802 128 SH SOLE 0 0 0 128 MAGNOLIA OIL & GAS CORP CL A 559663109 988 163 SH SOLE 0 0 0 163 MAIN STR CAP CORP COM 56035L104 34035 1093 SH SOLE 0 0 0 1093 MALLINCKRODT PUB LTD CO SHS G5785G107 139 52 SH SOLE 0 0 0 52 MANHATTAN ASSOCS INC COM 562750109 22043 234 SH SOLE 0 0 0 234 MARCUS CORP COM 566330106 1327 100 SH SOLE 0 0 0 100 MARKETAXESS HLDGS INC COM 57060D108 94173 188 SH SOLE 0 0 0 188 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 191412 5460 SH SOLE 0 0 0 5460 MASTEC INC COM 576323109 154757 3449 SH SOLE 0 0 0 3449 MATADOR RES CO COM 576485205 2958 348 SH SOLE 0 0 0 348 MAXIM INTEGRATED PRODS INC COM 57772K101 6303 104 SH SOLE 0 0 0 104 MDU RES GROUP INC COM 552690109 6343 286 SH SOLE 0 0 0 286 MEDNAX INC COM 58502B106 1180 69 SH SOLE 0 0 0 69 MERCK & CO. INC COM 58933Y105 2689647 34781 SH SOLE 0 0 0 34781 MERCURY GENL CORP NEW COM 589400100 11981 294 SH SOLE 0 0 0 294 MERCURY SYS INC COM 589378108 6057 77 SH SOLE 0 0 0 77 MFA FINL INC COM 55272X102 25644 10299 SH SOLE 0 0 0 10299 MICROVISION INC DEL COM NEW 594960304 680 500 SH SOLE 0 0 0 500 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1702 433 SH SOLE 0 0 0 433 MONGODB INC CL A 60937P106 72429 320 SH SOLE 0 0 0 320 MOSAIC CO NEW COM 61945C103 16680 1333 SH SOLE 0 0 0 1333 MOTOROLA SOLUTIONS INC COM NEW 620076307 42062 300 SH SOLE 0 0 0 300 MSG NETWORK INC CL A 553573106 2488 250 SH SOLE 0 0 0 250 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4400 2000 SH SOLE 0 0 0 2000 NATIONAL GRID PLC SPONSORED ADR NE 636274409 146565 2413 SH SOLE 0 0 0 2413 NEENAH INC COM 640079109 8754 177 SH SOLE 0 0 0 177 NETEASE INC SPONSORED ADS 64110W102 12881 30 SH SOLE 0 0 0 30 NETFLIX INC COM 64110L106 6585794 14473 SH SOLE 0 0 0 14473 NEW JERSEY RES COM 646025106 3200 98 SH SOLE 0 0 0 98 NEW RELIC INC COM 64829B100 17501 254 SH SOLE 0 0 0 254 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 162512 21872 SH SOLE 0 0 0 21872 NEW YORK CMNTY BANCORP INC COM 649445103 236052 23142 SH SOLE 0 0 0 23142 NIO INC SPON ADS 62914V106 9264 1200 SH SOLE 0 0 0 1200 NOKIA CORP SPONSORED ADR 654902204 74318 16891 SH SOLE 0 0 0 16891 NORDSON CORP COM 655663102 62415 329 SH SOLE 0 0 0 329 NORDSTROM INC COM 655664100 15210 982 SH SOLE 0 0 0 982 NORFOLK SOUTHERN CORP COM 655844108 272209 1550 SH SOLE 0 0 0 1550 NORTHERN TR CORP COM 665859104 57710 727 SH SOLE 0 0 0 727 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 72385 2636 SH SOLE 0 0 0 2636 NUVEEN AMT FREE QLTY MUN INC COM 670657105 41950 3018 SH SOLE 0 0 0 3018 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 16074 1800 SH SOLE 0 0 0 1800 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 34949 2724 SH SOLE 0 0 0 2724 NUVEEN PFD & INCOME 2022 TER COM 67075T105 85462 3800 SH SOLE 0 0 0 3800 NUVEEN SR INCOME FD COM 67067Y104 6110 1300 SH SOLE 0 0 0 1300 VANGUARD WORLD FDS ENERGY ETF 92204A306 116417 2314 SH SOLE 0 0 0 2314 VANGUARD WORLD FDS INF TECH ETF 92204A702 2026785 7272 SH SOLE 0 0 0 7272 VARIAN MED SYS INC COM 92220P105 183903 1501 SH SOLE 0 0 0 1501 VECTOR GROUP LTD COM 92240M108 10850 1079 SH SOLE 0 0 0 1079 VECTRUS INC COM 92242T101 7026 143 SH SOLE 0 0 0 143 VERISIGN INC COM 92343E102 74459 360 SH SOLE 0 0 0 360 VERTEX PHARMACEUTICALS INC COM 92532F100 1883822 6489 SH SOLE 0 0 0 6489 VILLAGE FARMS INTL INC COM 92707Y108 958 200 SH SOLE 0 0 0 200 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 597300 30000 SH SOLE 0 0 0 30000 VIRNETX HLDG CORP COM 92823T108 66071 10165 SH SOLE 0 0 0 10165 VISA INC COM CL A 92826C839 8236019 42636 SH SOLE 0 0 0 42636 VISTA OUTDOOR INC COM 928377100 7081 490 SH SOLE 0 0 0 490 VMWARE INC CL A COM 928563402 131321 848 SH SOLE 0 0 0 848 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 139773 8769 SH SOLE 0 0 0 8769 WABTEC COM 929740108 36976 642 SH SOLE 0 0 0 642 WARNER MUSIC GROUP CORP COM CL A 934550203 5251 178 SH SOLE 0 0 0 178 WASHINGTON PRIME GROUP NEW COM 93964W108 7178 8537 SH SOLE 0 0 0 8537 WASTE CONNECTIONS INC COM 94106B101 159676 1710 SH SOLE 0 0 0 1710 WATERS CORP COM 941848103 50151 278 SH SOLE 0 0 0 278 WAYFAIR INC CL A 94419L101 1083298 5482 SH SOLE 0 0 0 5482 WEIBO CORP SPONSORED ADR 948596101 336 10 SH SOLE 0 0 0 10 WELLS FARGO MULTI SECTOR INC COM 94987D101 31103 2825 SH SOLE 0 0 0 2825 WEST PHARMACEUTICAL SVSC INC COM 955306105 52249 230 SH SOLE 0 0 0 230 WESTERN ASSET EMERGING MKTS COM 95766A101 65752 5337 SH SOLE 0 0 0 5337 WESTERN ASSET HIGH INCM FD I COM 95766J102 6176 996 SH SOLE 0 0 0 996 WESTERN ASSET HIGH INCM OPP COM 95766K109 5821 1260 SH SOLE 0 0 0 1260 WESTERN DIGITAL CORP. COM 958102105 4459 101 SH SOLE 0 0 0 101 WESTROCK CO COM 96145D105 40810 1444 SH SOLE 0 0 0 1444 WEYCO GROUP INC COM 962149100 2742 127 SH SOLE 0 0 0 127 WINGSTOP INC COM 974155103 21401 154 SH SOLE 0 0 0 154 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 16650 1068 SH SOLE 0 0 0 1068 WISDOMTREE TR CBOE S&P 500 97717X560 25691 1026 SH SOLE 0 0 0 1026 WISDOMTREE TR CHINADIV EX FI 97717X719 6429 67 SH SOLE 0 0 0 67 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 2839 125 SH SOLE 0 0 0 125 WISDOMTREE TR EMG MKTS SMCAP 97717W281 169069 4334 SH SOLE 0 0 0 4334 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 78713 1297 SH SOLE 0 0 0 1297 WISDOMTREE TR EUROPE SMCP DV 97717W869 110437 2230 SH SOLE 0 0 0 2230 WISDOMTREE TR GLB HIGH DIV FD 97717W877 2420 63 SH SOLE 0 0 0 63 WISDOMTREE TR INTL MIDCAP DV 97717W778 31594 590 SH SOLE 0 0 0 590 WISDOMTREE TR INTL SMCAP DIV 97717W760 232256 4175 SH SOLE 0 0 0 4175 WISDOMTREE TR ITL HIGH DIV FD 97717W802 47741 1448 SH SOLE 0 0 0 1448 WISDOMTREE TR JP SMALLCP DIV 97717W836 2032 32 SH SOLE 0 0 0 32 WISDOMTREE TR US HIGH DIVIDEND 97717W208 37084 595 SH SOLE 0 0 0 595 WISDOMTREE TR US MIDCAP FUND 97717W570 16485 506 SH SOLE 0 0 0 506 WISDOMTREE TR US TOTAL DIVIDND 97717W109 350682 3892 SH SOLE 0 0 0 3892 WOLVERINE WORLD WIDE INC COM 978097103 1810 76 SH SOLE 0 0 0 76 WORKDAY INC CL A 98138H101 146516 782 SH SOLE 0 0 0 782 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2003 47 SH SOLE 0 0 0 47 WYNN RESORTS LTD COM 983134107 780880 10483 SH SOLE 0 0 0 10483 XCEL ENERGY INC COM 98389B100 1061679 16987 SH SOLE 0 0 0 16987 XILINX INC COM 983919101 138852 1411 SH SOLE 0 0 0 1411 XYLEM INC COM 98419M100 17353 267 SH SOLE 0 0 0 267 YAMANA GOLD INC COM 98462Y100 7937 1454 SH SOLE 0 0 0 1454 YRC WORLDWIDE INC COM PAR $.01 984249607 146 79 SH SOLE 0 0 0 79 ZYNEX INC COM 98986M103 284388 11435 SH SOLE 0 0 0 11435 PNC FINL SVCS GROUP INC COM 693475105 582054 5532 SH SOLE 0 0 0 5532 POOL CORPORATION COM 73278L105 382965 1409 SH SOLE 0 0 0 1409 POPULAR INC COM NEW 733174700 966 26 SH SOLE 0 0 0 26 PORTOLA PHARMACEUTICALS INC COM 737010108 1745 97 SH SOLE 0 0 0 97 PPG INDS INC COM 693506107 29697 280 SH SOLE 0 0 0 280 PRICESMART INC COM 741511109 4223 70 SH SOLE 0 0 0 70 PRIMERICA INC COM 74164M108 212678 1824 SH SOLE 0 0 0 1824 PRIMO WATER CORPORATION COM 74167P108 27129 1973 SH SOLE 0 0 0 1973 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16190 390 SH SOLE 0 0 0 390 PROGRESSIVE CORP OHIO COM 743315103 273736 3417 SH SOLE 0 0 0 3417 PROSHARES TR MSCI EAFE DIVD 74347B839 55650 1500 SH SOLE 0 0 0 1500 PROSHARES TR PSHS ULTRA QQQ 74347R206 391379 2650 SH SOLE 0 0 0 2650 PROSHARES TR RUSS 2000 DIVD 74347B698 226353 4669 SH SOLE 0 0 0 4669 PROSHARES TR S&P MDCP 400 DIV 74347B680 1163688 22115 SH SOLE 0 0 0 22115 PROSHARES TR ULTRA FNCLS NEW 74347X633 5583 192 SH SOLE 0 0 0 192 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 206 150 SH SOLE 0 0 0 150 PRUDENTIAL FINL INC COM 744320102 270660 4444 SH SOLE 0 0 0 4444 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 78684 16600 SH SOLE 0 0 0 16600 PVH CORPORATION COM 693656100 6690 139 SH SOLE 0 0 0 139 QTS RLTY TR INC COM CL A 74736A103 111517 1740 SH SOLE 0 0 0 1740 QUALCOMM INC COM 747525103 882413 9675 SH SOLE 0 0 0 9675 QUALYS INC COM 74758T303 406406 3907 SH SOLE 0 0 0 3907 QURATE RETAIL INC COM SER A 74915M100 5596 589 SH SOLE 0 0 0 589 REALTY INCOME CORP COM 756109104 1044759 17559 SH SOLE 0 0 0 17559 RED ROCK RESORTS INC CL A 75700L108 1637 150 SH SOLE 0 0 0 150 REGAL BELOIT CORP COM 758750103 4715 54 SH SOLE 0 0 0 54 REMARK HLDGS INC COM 75955K102 88854 37650 SH SOLE 0 0 0 37650 REPLIGEN CORP COM 759916109 412734 3339 SH SOLE 0 0 0 3339 REV GROUP INC COM 749527107 6100 1000 SH SOLE 0 0 0 1000 REYNOLDS CONSUMER PRODS INC COM 76171L106 20844 600 SH SOLE 0 0 0 600 RLJ LODGING TR CUM CONV PFD A 74965L200 12718 581 SH SOLE 0 0 0 581 RMR GROUP INC CL A 74967R106 4686 159 SH SOLE 0 0 0 159 ROYAL BK CDA COM 780087102 70173 1035 SH SOLE 0 0 0 1035 RPT REALTY SH BEN INT 74971D101 6960 1000 SH SOLE 0 0 0 1000 S&P GLOBAL INC COM 78409V104 693885 2106 SH SOLE 0 0 0 2106 SAIA INC COM 78709Y105 8227 74 SH SOLE 0 0 0 74 SALEM MEDIA GROUP INC CL A 794093104 5883 5206 SH SOLE 0 0 0 5206 SANDSTORM GOLD LTD COM NEW 80013R206 54238 5638 SH SOLE 0 0 0 5638 SAP SE SPON ADR 803054204 85400 610 SH SOLE 0 0 0 610 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 819162 15866 SH SOLE 0 0 0 15866 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 350681 6664 SH SOLE 0 0 0 6664 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 599872 9181 SH SOLE 0 0 0 9181 SCORPIO BULKERS INC COM Y7546A130 1178 77 SH SOLE 0 0 0 77 SEA LTD SPONSORED ADS 81141R100 6434 60 SH SOLE 0 0 0 60 SEACOAST BKG CORP FLA COM NEW 811707801 34884 1710 SH SOLE 0 0 0 1710 SEATTLE GENETICS INC COM 812578102 248083 1460 SH SOLE 0 0 0 1460 SELECT ENERGY SVCS INC CL A COM 81617J301 544 111 SH SOLE 0 0 0 111 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2182087 17086 SH SOLE 0 0 0 17086 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2650240 114531 SH SOLE 0 0 0 114531 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1379877 20086 SH SOLE 0 0 0 20086 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3003756 28747 SH SOLE 0 0 0 28747 SEMTECH CORP COM 816850101 1984 38 SH SOLE 0 0 0 38 SERITAGE GROWTH PPTYS CL A 81752R100 8459 742 SH SOLE 0 0 0 742 SERVICE PPTYS TR COM SH BEN INT 81761L102 18469 2605 SH SOLE 0 0 0 2605 SFL CORPORATION LTD SHS G7738W106 12365 1331 SH SOLE 0 0 0 1331 SHERWIN WILLIAMS CO COM 824348106 879614 1522 SH SOLE 0 0 0 1522 SIGNET JEWELERS LIMITED SHS G81276100 709 69 SH SOLE 0 0 0 69 SILVERBOW RES INC COM 82836G102 6 2 SH SOLE 0 0 0 2 SIMPSON MANUFACTURING CO INC COM 829073105 8773 104 SH SOLE 0 0 0 104 SIXTH STREET SPECIALTY LENDN COM 83012A109 25642 1555 SH SOLE 0 0 0 1555 SMARTSHEET INC COM CL A 83200N103 28159 553 SH SOLE 0 0 0 553 SNAP ON INC COM 833034101 16344 118 SH SOLE 0 0 0 118 SONOS INC COM 83570H108 29260 2000 SH SOLE 0 0 0 2000 SORRENTO THERAPEUTICS INC COM NEW 83587F202 34069 5425 SH SOLE 0 0 0 5425 SOUTHWEST GAS HOLDINGS INC COM 844895102 164063 2376 SH SOLE 0 0 0 2376 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 8378905 32493 SH SOLE 0 0 0 32493 SPDR GOLD TR GOLD SHS 78463V107 9896086 59127 SH SOLE 0 0 0 59127 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 267104 9268 SH SOLE 0 0 0 9268 SPDR S&P 500 ETF TR TR UNIT 78462F103 28687035 93031 SH SOLE 0 0 0 93031 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1721673 28457 SH SOLE 0 0 0 28457 SPDR SER TR BLOMBERG BRC INT 78464A334 28893 947 SH SOLE 0 0 0 947 SPDR SER TR BLOMBERG INTL TR 78464A516 66724 2308 SH SOLE 0 0 0 2308 SPDR SER TR DJ REIT ETF 78464A607 504714 6468 SH SOLE 0 0 0 6468 SPDR SER TR NUVEEN BRC MUNIC 78468R721 72699 1407 SH SOLE 0 0 0 1407 SPDR SER TR PORTFLI INTRMDIT 78464A672 2394763 72088 SH SOLE 0 0 0 72088 SPDR SER TR PORTFOLIO LN TSR 78464A664 4629474 98688 SH SOLE 0 0 0 98688 SPDR SER TR PRTFLO S&P500 VL 78464A508 289133 9977 SH SOLE 0 0 0 9977 SPDR SER TR S&P METALS MNG 78464A755 7205 340 SH SOLE 0 0 0 340 SPDR SER TR S&P OILGAS EXP 78468R556 23219 445 SH SOLE 0 0 0 445 SPIRIT AIRLS INC COM 848577102 19865 1116 SH SOLE 0 0 0 1116 SPROUTS FMRS MKT INC COM 85208M102 9545 373 SH SOLE 0 0 0 373 SPS COMMERCE INC COM 78463M107 149639 1992 SH SOLE 0 0 0 1992 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 23797 400 SH SOLE 0 0 0 400 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 744 15 SH SOLE 0 0 0 15 STAG INDL INC COM 85254J102 56676 1933 SH SOLE 0 0 0 1933 STANLEY BLACK & DECKER INC COM 854502101 61798 443 SH SOLE 0 0 0 443 STERIS PLC SHS USD G8473T100 261155 1702 SH SOLE 0 0 0 1702 STONECO LTD COM CL A G85158106 6163 159 SH SOLE 0 0 0 159 STRATEGY SHS NS 7HANDL IDX 86280R506 5136 213 SH SOLE 0 0 0 213 NVENT ELECTRIC PLC SHS G6700G107 8035 429 SH SOLE 0 0 0 429 OCCIDENTAL PETE CORP COM 674599105 60168 3288 SH SOLE 0 0 0 3288 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1 1 SH SOLE 0 0 0 1 OKTA INC CL A 679295105 1183760 5912 SH SOLE 0 0 0 5912 ONTO INNOVATION INC COM 683344105 2417 71 SH SOLE 0 0 0 71 OOMA INC COM 683416101 102176 6200 SH SOLE 0 0 0 6200 ORANGE SPONSORED ADR 684060106 80575 6771 SH SOLE 0 0 0 6771 ORCHARD THERAPEUTICS PLC ADS 68570P101 12150 2025 SH SOLE 0 0 0 2025 ORGANIGRAM HLDGS INC COM 68620P101 545 350 SH SOLE 0 0 0 350 OSI ETF TR OSHARES EUR QLT 67110P506 92288 4120 SH SOLE 0 0 0 4120 PACCAR INC COM 693718108 39970 534 SH SOLE 0 0 0 534 PACER FDS TR BNCHMRK INDSTR 69374H766 91733 2863 SH SOLE 0 0 0 2863 PACER FDS TR TRENDP US LAR CP 69374H105 1176005 43251 SH SOLE 0 0 0 43251 PACER FDS TR TRENDPILOT INTL 69374H683 73769 3151 SH SOLE 0 0 0 3151 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3328 6500 SH SOLE 0 0 0 6500 PAYLOCITY HLDG CORP COM 70438V106 22029 151 SH SOLE 0 0 0 151 PAYPAL HLDGS INC COM 70450Y103 4990993 28646 SH SOLE 0 0 0 28646 PENNANTPARK FLOATING RATE CA COM 70806A106 5065 603 SH SOLE 0 0 0 603 PENNYMAC MTG INVT TR COM 70931T103 44873 2560 SH SOLE 0 0 0 2560 PEPSICO INC COM 713448108 3643017 27544 SH SOLE 0 0 0 27544 PERRIGO CO PLC SHS G97822103 4145 75 SH SOLE 0 0 0 75 PERSPECTA INC COM 715347100 13748 592 SH SOLE 0 0 0 592 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11669 1411 SH SOLE 0 0 0 1411 PGIM ETF TR ULTRA SHORT 69344A107 104082 2090 SH SOLE 0 0 0 2090 PIMCO DYNAMIC INCOME FD SHS 72201Y101 707765 28631 SH SOLE 0 0 0 28631 PIMCO ETF TR 25YR+ ZERO U S 72201R882 696003 4025 SH SOLE 0 0 0 4025 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2633195 25894 SH SOLE 0 0 0 25894 PINNACLE WEST CAP CORP COM 723484101 55407 756 SH SOLE 0 0 0 756 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25880 2928 SH SOLE 0 0 0 2928 PLANTRONICS INC NEW COM 727493108 3964 270 SH SOLE 0 0 0 270 PPL CORP COM 69351T106 176378 6826 SH SOLE 0 0 0 6826 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2404 64 SH SOLE 0 0 0 64 PRIMORIS SVCS CORP COM 74164F103 2398 135 SH SOLE 0 0 0 135 PROSHARES TR DJ BRKFLD GLB 74347B508 9989 252 SH SOLE 0 0 0 252 PROSHARES TR HGH YLD INT RATE 74348A541 8603 148 SH SOLE 0 0 0 148 PROSHARES TR INVT INT RT HG 74347B607 53648 760 SH SOLE 0 0 0 760 PROSHARES TR LARGE CAP CRE 74347R248 723033 10188 SH SOLE 0 0 0 10188 PROSHARES TR PSHS ULTRA O&G 74347G705 71310 945 SH SOLE 0 0 0 945 PROTHENA CORP PLC SHS G72800108 21 2 SH SOLE 0 0 0 2 PULTE GROUP INC COM 745867101 447024 13136 SH SOLE 0 0 0 13136 Q2 HLDGS INC COM 74736L109 9351 109 SH SOLE 0 0 0 109 QUANTA SVCS INC COM 74762E102 393006 10018 SH SOLE 0 0 0 10018 QUIDEL CORP COM 74838J101 1049564 4691 SH SOLE 0 0 0 4691 RE MAX HLDGS INC CL A 75524W108 3143 100 SH SOLE 0 0 0 100 REGIONS FINANCIAL CORP NEW COM 7591EP100 63184 5682 SH SOLE 0 0 0 5682 REPUBLIC SVCS INC COM 760759100 266477 3248 SH SOLE 0 0 0 3248 RINGCENTRAL INC CL A 76680R206 498768 1750 SH SOLE 0 0 0 1750 ROCKWELL AUTOMATION INC COM 773903109 62622 294 SH SOLE 0 0 0 294 ROGERS CORP COM 775133101 7102 57 SH SOLE 0 0 0 57 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 409092 13435 SH SOLE 0 0 0 13435 ROYALTY PHARMA PLC SHS CL A G7709Q104 2787304 57411 SH SOLE 0 0 0 57411 RUBICON PROJ INC COM 78112V102 13820 2072 SH SOLE 0 0 0 2072 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 19703 297 SH SOLE 0 0 0 297 SANDERSON FARMS INC COM 800013104 16225 140 SH SOLE 0 0 0 140 SANGAMO THERAPEUTICS INC COM 800677106 5600 625 SH SOLE 0 0 0 625 SARATOGA INVT CORP COM NEW 80349A208 13904 880 SH SOLE 0 0 0 880 SAREPTA THERAPEUTICS INC COM 803607100 31427 196 SH SOLE 0 0 0 196 SBA COMMUNICATIONS CORP NEW CL A 78410G104 77757 261 SH SOLE 0 0 0 261 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 60485 2484 SH SOLE 0 0 0 2484 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 560877 18853 SH SOLE 0 0 0 18853 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 103483 4359 SH SOLE 0 0 0 4359 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1074 39 SH SOLE 0 0 0 39 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 235266 4695 SH SOLE 0 0 0 4695 SCHWAB STRATEGIC TR US REIT ETF 808524847 27507 781 SH SOLE 0 0 0 781 SCHWAB STRATEGIC TR US TIPS ETF 808524870 120988 2016 SH SOLE 0 0 0 2016 SCIENCE APPLICATIONS INTL CO COM 808625107 8165 105 SH SOLE 0 0 0 105 SCOTTS MIRACLE GRO CO CL A 810186106 48006 357 SH SOLE 0 0 0 357 SELECT MED HLDGS CORP COM 81619Q105 2946 200 SH SOLE 0 0 0 200 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 423086 7829 SH SOLE 0 0 0 7829 SELECT SECTOR SPDR TR ENERGY 81369Y506 2771389 73220 SH SOLE 0 0 0 73220 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 141362 4061 SH SOLE 0 0 0 4061 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2640228 46788 SH SOLE 0 0 0 46788 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 57941 1028 SH SOLE 0 0 0 1028 SEMPRA ENERGY COM 816851109 326951 2789 SH SOLE 0 0 0 2789 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1460 119 SH SOLE 0 0 0 119 SHOPIFY INC CL A 82509L107 984320 1037 SH SOLE 0 0 0 1037 SIMON PPTY GROUP INC NEW COM 828806109 75048 1098 SH SOLE 0 0 0 1098 SIX FLAGS ENTMT CORP NEW COM 83001A102 86964 4527 SH SOLE 0 0 0 4527 SK TELECOM LTD SPONSORED ADR 78440P108 4250 220 SH SOLE 0 0 0 220 SKECHERS U S A INC CL A 830566105 9414 300 SH SOLE 0 0 0 300 SKYWEST INC COM 830879102 3262 100 SH SOLE 0 0 0 100 SMITH & WESSON BRANDS INC COM 831754106 12482 580 SH SOLE 0 0 0 580 SMUCKER J M CO COM NEW 832696405 61442 581 SH SOLE 0 0 0 581 SNAP INC CL A 83304A106 159098 6773 SH SOLE 0 0 0 6773 SONOCO PRODS CO COM 835495102 5072 97 SH SOLE 0 0 0 97 SONY CORP SPONSORED ADR 835699307 83025 1201 SH SOLE 0 0 0 1201 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9048 245 SH SOLE 0 0 0 245 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 93748 1186 SH SOLE 0 0 0 1186 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 72837 2318 SH SOLE 0 0 0 2318 INTUITIVE SURGICAL INC COM NEW 46120E602 800041 1404 SH SOLE 0 0 0 1404 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 540660 17452 SH SOLE 0 0 0 17452 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 176870 14368 SH SOLE 0 0 0 14368 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 39697 1437 SH SOLE 0 0 0 1437 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 35918 1995 SH SOLE 0 0 0 1995 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 380742 10698 SH SOLE 0 0 0 10698 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 125359 4542 SH SOLE 0 0 0 4542 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 10564119 212643 SH SOLE 0 0 0 212643 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 289343 12752 SH SOLE 0 0 0 12752 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 42502 1948 SH SOLE 0 0 0 1948 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 37754 1735 SH SOLE 0 0 0 1735 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 3433 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 225976 4080 SH SOLE 0 0 0 4080 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 1516 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 22492 386 SH SOLE 0 0 0 386 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 4841 155 SH SOLE 0 0 0 155 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 78152 1427 SH SOLE 0 0 0 1427 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3141 29 SH SOLE 0 0 0 29 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 19104 391 SH SOLE 0 0 0 391 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 23790 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 175816 2964 SH SOLE 0 0 0 2964 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 736001 8093 SH SOLE 0 0 0 8093 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 100783 2480 SH SOLE 0 0 0 2480 INVESCO EXCHANGE-TRADED FD T S&P SMLCAP QTY 46138G300 25314 1000 SH SOLE 0 0 0 1000 INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 389663 10794 SH SOLE 0 0 0 10794 INVESCO QQQ TR UNIT SER 1 46090E103 37635500 152001 SH SOLE 0 0 0 152001 ISHARES GOLD TRUST ISHARES 464285105 7111788 418587 SH SOLE 0 0 0 418587 ISHARES INC EM MKTS DIV ETF 464286319 31320 1000 SH SOLE 0 0 0 1000 ISHARES INC ESG MSCI EM ETF 46434G863 834 26 SH SOLE 0 0 0 26 ISHARES INC MSCI AUSTRIA ETF 464286202 4557 305 SH SOLE 0 0 0 305 ISHARES INC MSCI EQUAL WEITE 464286681 3777 66 SH SOLE 0 0 0 66 ISHARES INC MSCI GERMANY ETF 464286806 16689 616 SH SOLE 0 0 0 616 ISHARES INC MSCI JPN ETF NEW 46434G822 28558 520 SH SOLE 0 0 0 520 ISHARES INC MSCI STH AFR ETF 464286780 13744 390 SH SOLE 0 0 0 390 ISHARES TR 0-5YR INVT GR CP 46434V100 99549 1910 SH SOLE 0 0 0 1910 ISHARES TR 3YRTB ETF 464288125 14216 180 SH SOLE 0 0 0 180 ISHARES TR BARCLAYS 7 10 YR 464287440 3264384 26786 SH SOLE 0 0 0 26786 ISHARES TR CHINA LG-CAP ETF 464287184 10719 270 SH SOLE 0 0 0 270 ISHARES TR COHEN STEER REIT 464287564 103604 1027 SH SOLE 0 0 0 1027 ISHARES TR CONV BD ETF 46435G102 16676 235 SH SOLE 0 0 0 235 ISHARES TR CORE MSCI EAFE 46432F842 646380 11308 SH SOLE 0 0 0 11308 ISHARES TR CORE MSCI PAC 46434V696 7062 134 SH SOLE 0 0 0 134 ISHARES TR CORE TOTAL USD 46434V613 35477 653 SH SOLE 0 0 0 653 ISHARES TR DEVSMCP EXNA ETF 464288497 235 5 SH SOLE 0 0 0 5 ISHARES TR EAFE VALUE ETF 464288877 432815 10828 SH SOLE 0 0 0 10828 ISHARES TR EXPND TEC SC ETF 464287549 649261 2326 SH SOLE 0 0 0 2326 ISHARES TR GLB CNSM STP ETF 464288737 5949 115 SH SOLE 0 0 0 115 ISHARES TR GLOB HLTHCRE ETF 464287325 122704 1784 SH SOLE 0 0 0 1784 ISHARES TR GLOBAL 100 ETF 464287572 372468 7057 SH SOLE 0 0 0 7057 ISHARES TR IBONDS DEC2026 46435GAA0 183959 6895 SH SOLE 0 0 0 6895 ISHARES TR IBONDS DEC25 ETF 46434VBD1 386489 14325 SH SOLE 0 0 0 14325 ISHARES TR IBONDS SEP2020 46434V571 851239 33395 SH SOLE 0 0 0 33395 ISHARES TR INTL SEL DIV ETF 464288448 151042 6013 SH SOLE 0 0 0 6013 ISHARES TR INTRM TR CRP ETF 464288638 76320 1264 SH SOLE 0 0 0 1264 ISHARES TR LNG TR CRPRT BD 464289511 26055 372 SH SOLE 0 0 0 372 ISHARES TR MBS ETF 464288588 656230 5928 SH SOLE 0 0 0 5928 ISHARES TR MRGSTR MD CP VAL 464288406 4168 33 SH SOLE 0 0 0 33 ISHARES TR MRGSTR SM CP GR 464288604 36465 165 SH SOLE 0 0 0 165 ISHARES TR MRNGSTR LG-CP ET 464287127 5760 33 SH SOLE 0 0 0 33 ISHARES TR MSCI AC ASIA ETF 464288182 4842 70 SH SOLE 0 0 0 70 ISHARES TR MSCI GERMNY ETF 46429B465 2855 50 SH SOLE 0 0 0 50 ISHARES TR MSCI INDIA ETF 46429B598 111098 3828 SH SOLE 0 0 0 3828 ISHARES TR MSCI KLD400 SOC 464288570 76602 649 SH SOLE 0 0 0 649 ISHARES TR PFD AND INCM SEC 464288687 3667083 105863 SH SOLE 0 0 0 105863 ISHARES TR ROBOTICS ARTIF 46435U556 40333 1364 SH SOLE 0 0 0 1364 ISHARES TR RUS 1000 ETF 464287622 1287624 7500 SH SOLE 0 0 0 7500 ISHARES TR RUS 2000 GRW ETF 464287648 419052 2026 SH SOLE 0 0 0 2026 ISHARES TR RUS MID CAP ETF 464287499 2736505 51054 SH SOLE 0 0 0 51054 ISHARES TR S&P 100 ETF 464287101 39593 278 SH SOLE 0 0 0 278 ISHARES TR S&P 500 GRWT ETF 464287309 10536563 50781 SH SOLE 0 0 0 50781 ISHARES TR S&P MC 400VL ETF 464287705 534880 4023 SH SOLE 0 0 0 4023 ISHARES TR U.S. ENERGY ETF 464287796 53687 2683 SH SOLE 0 0 0 2683 ISHARES TR U.S. TECH ETF 464287721 896886 3324 SH SOLE 0 0 0 3324 ISHARES TR U.S. UTILITS ETF 464287697 67717 483 SH SOLE 0 0 0 483 ISHARES TR US HLTHCR PR ETF 464288828 71414 370 SH SOLE 0 0 0 370 ISHARES TR USA MOMENTUM FCT 46432F396 6031638 46043 SH SOLE 0 0 0 46043 ISHARES TR USD INV GRDE ETF 464288620 20478 339 SH SOLE 0 0 0 339 ISHARES U S ETF TR INT RT HDG C B 46431W705 5574 62 SH SOLE 0 0 0 62 ITT INC COM 45073V108 6014 102 SH SOLE 0 0 0 102 IZEA WORLDWIDE INC COM 46604H105 3420 3000 SH SOLE 0 0 0 3000 J & J SNACK FOODS CORP COM 466032109 1907 15 SH SOLE 0 0 0 15 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 1402 62 SH SOLE 0 0 0 62 J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 975 44 SH SOLE 0 0 0 44 J2 GLOBAL INC COM 48123V102 7206 114 SH SOLE 0 0 0 114 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3699 43 SH SOLE 0 0 0 43 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 5548 388 SH SOLE 0 0 0 388 SUNRUN INC COM 86771W105 32341 1640 SH SOLE 0 0 0 1640 SYNOPSYS INC COM 871607107 822705 4219 SH SOLE 0 0 0 4219 SYSTEMAX INC COM 871851101 8216 400 SH SOLE 0 0 0 400 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 423947 7468 SH SOLE 0 0 0 7468 TAUBMAN CTRS INC COM 876664103 26432 700 SH SOLE 0 0 0 700 TC ENERGY CORP COM 87807B107 106707 2504 SH SOLE 0 0 0 2504 TCF FINANCIAL CORPORATION NE COM 872307103 3589 122 SH SOLE 0 0 0 122 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 55181 2587 SH SOLE 0 0 0 2587 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 4450 250 SH SOLE 0 0 0 250 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 55770 3900 SH SOLE 0 0 0 3900 TELADOC HEALTH INC COM 87918A105 1148475 6018 SH SOLE 0 0 0 6018 TENNECO INC CL A VTG COM STK 880349105 22680 3000 SH SOLE 0 0 0 3000 TERADATA CORP DEL COM 88076W103 1851 89 SH SOLE 0 0 0 89 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 25513 1520 SH SOLE 0 0 0 1520 TEXAS CAP BANCSHARES INC COM 88224Q107 679 22 SH SOLE 0 0 0 22 TEXAS PAC LD TR SUB CTF PROP I T 882610108 47575 80 SH SOLE 0 0 0 80 TFS FINL CORP COM 87240R107 2118 148 SH SOLE 0 0 0 148 THERAPEUTICSMD INC COM 88338N107 18000 14400 SH SOLE 0 0 0 14400 TIMKEN CO COM 887389104 9780 215 SH SOLE 0 0 0 215 TIMOTHY PLAN INTL ETF 887432334 3557 157 SH SOLE 0 0 0 157 TIMOTHY PLAN U S SM CP CORE 887432342 2025 97 SH SOLE 0 0 0 97 TOPBUILD CORP COM 89055F103 796 7 SH SOLE 0 0 0 7 TORO CO COM 891092108 134670 2030 SH SOLE 0 0 0 2030 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 1117 100 SH SOLE 0 0 0 100 TOTAL S.A. SPONSORED ADS 89151E109 131663 3423 SH SOLE 0 0 0 3423 TRANE TECHNOLOGIES PLC SHS G8994E103 217557 2445 SH SOLE 0 0 0 2445 TRANSOCEAN LTD REG SHS H8817H100 7921 4328 SH SOLE 0 0 0 4328 TRAVELERS COMPANIES INC COM 89417E109 347018 3043 SH SOLE 0 0 0 3043 TRIP COM GROUP LTD ADS 89677Q107 7284 281 SH SOLE 0 0 0 281 TRUPANION INC COM 898202106 421991 9885 SH SOLE 0 0 0 9885 TRUSTCO BK CORP N Y COM 898349105 152661 24117 SH SOLE 0 0 0 24117 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 9950 4950 SH SOLE 0 0 0 4950 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 19720 1430 SH SOLE 0 0 0 1430 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2841 1076 SH SOLE 0 0 0 1076 UNITED NAT FOODS INC COM 911163103 11818 649 SH SOLE 0 0 0 649 UNITED STATES STL CORP NEW COM 912909108 17487 2422 SH SOLE 0 0 0 2422 UNITEDHEALTH GROUP INC COM 91324P102 5359326 18170 SH SOLE 0 0 0 18170 UNITI GROUP INC COM 91325V108 1599 171 SH SOLE 0 0 0 171 UNITIL CORP COM 913259107 2151 48 SH SOLE 0 0 0 48 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 955838 18764 SH SOLE 0 0 0 18764 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 20366 125 SH SOLE 0 0 0 125 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1467471 24755 SH SOLE 0 0 0 24755 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 4459 276 SH SOLE 0 0 0 276 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 76830 3070 SH SOLE 0 0 0 3070 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 6536 315 SH SOLE 0 0 0 315 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 112682 2177 SH SOLE 0 0 0 2177 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 412210 7140 SH SOLE 0 0 0 7140 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3832439 40046 SH SOLE 0 0 0 40046 VANGUARD INDEX FDS MID CAP ETF 922908629 2347698 14323 SH SOLE 0 0 0 14323 VANGUARD INDEX FDS SMALL CP ETF 922908751 1929475 13241 SH SOLE 0 0 0 13241 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1362563 28619 SH SOLE 0 0 0 28619 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1281284 27460 SH SOLE 0 0 0 27460 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2950310 31010 SH SOLE 0 0 0 31010 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 189476 1783 SH SOLE 0 0 0 1783 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2048554 24783 SH SOLE 0 0 0 24783 VANGUARD STAR FDS VG TL INTL STK F 921909768 1297700 26392 SH SOLE 0 0 0 26392 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 36559 545 SH SOLE 0 0 0 545 VANGUARD WORLD FD MEGA CAP INDEX 921910873 267447 2444 SH SOLE 0 0 0 2444 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1370105 18712 SH SOLE 0 0 0 18712 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 562304 2919 SH SOLE 0 0 0 2919 VERISK ANALYTICS INC COM 92345Y106 705833 4147 SH SOLE 0 0 0 4147 VERITONE INC COM 92347M100 147857 9950 SH SOLE 0 0 0 9950 VERIZON COMMUNICATIONS INC COM 92343V104 8353336 151521 SH SOLE 0 0 0 151521 VIACOMCBS INC CL B 92556H206 108584 4656 SH SOLE 0 0 0 4656 VICI PPTYS INC COM 925652109 1292 64 SH SOLE 0 0 0 64 VISTRA ENERGY CORP COM 92840M102 2812 151 SH SOLE 0 0 0 151 VONAGE HLDGS CORP COM 92886T201 2012 200 SH SOLE 0 0 0 200 VOXELJET AG ADS 92912L107 780 500 SH SOLE 0 0 0 500 VOYA PRIME RATE TR SH BEN INT 92913A100 895 220 SH SOLE 0 0 0 220 WALGREENS BOOTS ALLIANCE INC COM 931427108 18551 438 SH SOLE 0 0 0 438 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 27239 1227 SH SOLE 0 0 0 1227 WASTE MGMT INC DEL COM 94106L109 1677110 15835 SH SOLE 0 0 0 15835 WATSCO INC COM 942622200 17415 98 SH SOLE 0 0 0 98 WD-40 CO COM 929236107 153642 775 SH SOLE 0 0 0 775 WEINGARTEN RLTY INVS SH BEN INT 948741103 48829 2579 SH SOLE 0 0 0 2579 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 27750 3000 SH SOLE 0 0 0 3000 WESTERN UN CO COM 959802109 19544 904 SH SOLE 0 0 0 904 WEX INC COM 96208T104 15016 91 SH SOLE 0 0 0 91 WHIRLPOOL CORP COM 963320106 16280 126 SH SOLE 0 0 0 126 WHITESTONE REIT COM 966084204 10905 1500 SH SOLE 0 0 0 1500 WILLIS TOWERS WATSON PLC LTD SHS G96629103 479770 2436 SH SOLE 0 0 0 2436 WISDOMTREE INVTS INC COM 97717P104 20370 5870 SH SOLE 0 0 0 5870 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 784538 20137 SH SOLE 0 0 0 20137 WISDOMTREE TR DYNAMIC INT EQ 97717X271 13087 500 SH SOLE 0 0 0 500 WISDOMTREE TR HEDGED HI YLD BD 97717W430 126641 6290 SH SOLE 0 0 0 6290 WISDOMTREE TR JAPN HEDGE EQT 97717W851 34654 737 SH SOLE 0 0 0 737 WISDOMTREE TR US LARGECAP DIVD 97717W307 616060 6633 SH SOLE 0 0 0 6633 WISDOMTREE TR US S CAP QTY DIV 97717X651 88589 2950 SH SOLE 0 0 0 2950 WOODWARD INC COM 980745103 54905 708 SH SOLE 0 0 0 708 WYNDHAM DESTINATIONS INC COM 98310W108 676 24 SH SOLE 0 0 0 24 XPEL INC COM 98379L100 6256 400 SH SOLE 0 0 0 400 XPO LOGISTICS INC COM 983793100 116339 1506 SH SOLE 0 0 0 1506 YELP INC CL A 985817105 2729 118 SH SOLE 0 0 0 118 YETI HLDGS INC COM 98585X104 462253 10818 SH SOLE 0 0 0 10818 YUM BRANDS INC COM 988498101 430308 4951 SH SOLE 0 0 0 4951 YUM CHINA HLDGS INC COM 98850P109 188060 3912 SH SOLE 0 0 0 3912 ZIMMER BIOMET HOLDINGS INC COM 98956P102 67319 564 SH SOLE 0 0 0 564 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2386826 9414 SH SOLE 0 0 0 9414 JONES LANG LASALLE INC COM 48020Q107 29796 288 SH SOLE 0 0 0 288 JOYY INC ADS REPSTG COM A 46591M109 2214370 25007 SH SOLE 0 0 0 25007 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 35178 2665 SH SOLE 0 0 0 2665 KBR INC COM 48242W106 361 16 SH SOLE 0 0 0 16 KELLOGG CO COM 487836108 56553 856 SH SOLE 0 0 0 856 KENNAMETAL INC COM 489170100 36978 1288 SH SOLE 0 0 0 1288 KIMBERLY CLARK CORP COM 494368103 971316 6872 SH SOLE 0 0 0 6872 KKR & CO INC COM 48251W104 295098 9556 SH SOLE 0 0 0 9556 KLA CORP COM NEW 482480100 333619 1715 SH SOLE 0 0 0 1715 KOHLS CORP COM 500255104 12566 605 SH SOLE 0 0 0 605 KONTOOR BRANDS INC COM 50050N103 819 46 SH SOLE 0 0 0 46 KOREA ELECTRIC PWR SPONSORED ADR 500631106 878 110 SH SOLE 0 0 0 110 KOSMOS ENERGY LTD COM 500688106 3320 2000 SH SOLE 0 0 0 2000 KRANESHARES TR CSI CHI INTERNET 500767306 651124 10512 SH SOLE 0 0 0 10512 KRANESHARES TR ELEC VEH FUTUR 500767827 45197 1790 SH SOLE 0 0 0 1790 KROGER CO COM 501044101 82628 2441 SH SOLE 0 0 0 2441 KT CORP SPONSORED ADR 48268K101 39720 4078 SH SOLE 0 0 0 4078 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 17466 4100 SH SOLE 0 0 0 4100 LENNOX INTL INC COM 526107107 178237 765 SH SOLE 0 0 0 765 LIBERTY BROADBAND CORP COM SER A 530307107 4765 39 SH SOLE 0 0 0 39 LIBERTY BROADBAND CORP COM SER C 530307305 11900 96 SH SOLE 0 0 0 96 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 566 60 SH SOLE 0 0 0 60 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 124 58 SH SOLE 0 0 0 58 LIGHTBRIDGE CORP COM 53224K302 63 14 SH SOLE 0 0 0 14 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 424 127 SH SOLE 0 0 0 127 LILLY ELI & CO COM 532457108 2442778 14879 SH SOLE 0 0 0 14879 LINCOLN ELEC HLDGS INC COM 533900106 2106 25 SH SOLE 0 0 0 25 LINDE PLC SHS G5494J103 1060807 5001 SH SOLE 0 0 0 5001 LISTED FD TR ROUNDHILL SPORTS 53656F789 2418 160 SH SOLE 0 0 0 160 LIVE NATION ENTERTAINMENT IN COM 538034109 30011 677 SH SOLE 0 0 0 677 LIVERAMP HLDGS INC COM 53815P108 1996 47 SH SOLE 0 0 0 47 LOGITECH INTL S A SHS H50430232 120657 1850 SH SOLE 0 0 0 1850 M & T BK CORP COM 55261F104 247563 2381 SH SOLE 0 0 0 2381 MANPOWERGROUP INC COM 56418H100 2063 30 SH SOLE 0 0 0 30 MARATHON PETE CORP COM 56585A102 642053 17176 SH SOLE 0 0 0 17176 MARRIOTT INTL INC NEW CL A 571903202 330923 3860 SH SOLE 0 0 0 3860 MARTIN MARIETTA MATLS INC COM 573284106 501965 2430 SH SOLE 0 0 0 2430 MASIMO CORP COM 574795100 528937 2320 SH SOLE 0 0 0 2320 MASTERCARD INCORPORATED CL A 57636Q104 2895000 9790 SH SOLE 0 0 0 9790 MAUI LD & PINEAPPLE INC COM 577345101 6316 569 SH SOLE 0 0 0 569 MAXLINEAR INC COM 57776J100 2361 110 SH SOLE 0 0 0 110 MBIA INC COM 55262C100 6641 916 SH SOLE 0 0 0 916 MCDONALDS CORP COM 580135101 2634132 14279 SH SOLE 0 0 0 14279 MCKESSON CORP COM 58155Q103 121443 792 SH SOLE 0 0 0 792 MEDPACE HLDGS INC COM 58506Q109 10232 110 SH SOLE 0 0 0 110 MESABI TR CTF BEN INT 590672101 27088 1547 SH SOLE 0 0 0 1547 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 575 125 SH SOLE 0 0 0 125 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 30100 14000 SH SOLE 0 0 0 14000 MFS MUN INCOME TR SH BEN INT 552738106 4936 791 SH SOLE 0 0 0 791 MICROSOFT CORP COM 594918104 29313189 144038 SH SOLE 0 0 0 144038 MKS INSTRS INC COM 55306N104 2152 19 SH SOLE 0 0 0 19 MOODYS CORP COM 615369105 194330 707 SH SOLE 0 0 0 707 MORGAN STANLEY COM NEW 617446448 267451 5537 SH SOLE 0 0 0 5537 MORGAN STANLEY EMER MKTS DEB COM 61744H105 9764 1150 SH SOLE 0 0 0 1150 MUELLER WTR PRODS INC COM SER A 624758108 1867 198 SH SOLE 0 0 0 198 MYRIAD GENETICS INC COM 62855J104 1418 125 SH SOLE 0 0 0 125 NANOSTRING TECHNOLOGIES INC COM 63009R109 43908 1496 SH SOLE 0 0 0 1496 NASDAQ INC COM 631103108 577138 4831 SH SOLE 0 0 0 4831 NATIONAL HEALTH INVS INC COM 63633D104 42295 697 SH SOLE 0 0 0 697 NATIONAL OILWELL VARCO INC COM 637071101 3227 263 SH SOLE 0 0 0 263 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 2169 533 SH SOLE 0 0 0 533 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 10361 1067 SH SOLE 0 0 0 1067 NEKTAR THERAPEUTICS COM 640268108 17023 735 SH SOLE 0 0 0 735 NEOGENOMICS INC COM NEW 64049M209 19641 634 SH SOLE 0 0 0 634 NETAPP INC COM 64110D104 28378 640 SH SOLE 0 0 0 640 NEUROCRINE BIOSCIENCES INC COM 64125C109 59780 490 SH SOLE 0 0 0 490 NEW YORK MTG TR INC COM PAR $.02 649604501 23956 9178 SH SOLE 0 0 0 9178 NEWELL BRANDS INC COM 651229106 7845 494 SH SOLE 0 0 0 494 NEWMARK GROUP INC CL A 65158N102 8291 1706 SH SOLE 0 0 0 1706 NEWMARKET CORP COM 651587107 8010 20 SH SOLE 0 0 0 20 NEXTERA ENERGY INC COM 65339F101 1671680 6960 SH SOLE 0 0 0 6960 NEXTIER OILFIELD SOLUTIONS COM 65290C105 980 400 SH SOLE 0 0 0 400 NORTONLIFELOCK INC COM 668771108 1983 100 SH SOLE 0 0 0 100 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 254221 15473 SH SOLE 0 0 0 15473 NOVA MEASURING INSTRUMENTS L COM M7516K103 916 19 SH SOLE 0 0 0 19 NOVAGOLD RES INC COM NEW 66987E206 9180 1000 SH SOLE 0 0 0 1000 NOVANTA INC COM 67000B104 8969 84 SH SOLE 0 0 0 84 NOVAVAX INC COM NEW 670002401 77682 932 SH SOLE 0 0 0 932 NOVOCURE LTD ORD SHS G6674U108 71634 1208 SH SOLE 0 0 0 1208 NUANCE COMMUNICATIONS INC COM 67020Y100 23407 925 SH SOLE 0 0 0 925 NUSTAR ENERGY LP UNIT COM 67058H102 4527 317 SH SOLE 0 0 0 317 NUVEEN MORTGAGE AND INCOME F COM 670735109 164767 8428 SH SOLE 0 0 0 8428 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 134881 10226 SH SOLE 0 0 0 10226 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 303962 13210 SH SOLE 0 0 0 13210 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 62650 7612 SH SOLE 0 0 0 7612 NVR INC COM 62944T105 9776 3 SH SOLE 0 0 0 3 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3896 150 SH SOLE 0 0 0 150 OLLIES BARGAIN OUTLET HLDGS COM 681116109 130851 1340 SH SOLE 0 0 0 1340 OMNICOM GROUP INC COM 681919106 55917 1024 SH SOLE 0 0 0 1024 ONEOK INC NEW COM 682680103 95521 2875 SH SOLE 0 0 0 2875 ORACLE CORP COM 68389X105 497579 9003 SH SOLE 0 0 0 9003 ORASURE TECHNOLOGIES INC COM 68554V108 5838 502 SH SOLE 0 0 0 502 OSI ETF TR OSHS GBL INTER 67110P704 356451 9410 SH SOLE 0 0 0 9410 OWENS & MINOR INC NEW COM 690732102 251 33 SH SOLE 0 0 0 33 OWL ROCK CAPITAL CORPORATION COM 69121K104 13218 1072 SH SOLE 0 0 0 1072 PACER FDS TR PACER US SMALL 69374H857 23249 989 SH SOLE 0 0 0 989 PACER FDS TR TRENDP 100 ETF 69374H303 534906 12530 SH SOLE 0 0 0 12530 PACER FDS TR TRENDP US MID CP 69374H204 174643 6378 SH SOLE 0 0 0 6378 PACER FDS TR TRENDPILOT US BD 69374H642 47885 1920 SH SOLE 0 0 0 1920 PALOMAR HLDGS INC COM 69753M105 198449 2314 SH SOLE 0 0 0 2314 PAN AMERN SILVER CORP COM 697900108 1854 61 SH SOLE 0 0 0 61 PARATEK PHARMACEUTICALS INC COM 699374302 84 16 SH SOLE 0 0 0 16 PARETEUM CORP COM NEW 69946T207 1429 2304 SH SOLE 0 0 0 2304 PARSLEY ENERGY INC CL A 701877102 9345 875 SH SOLE 0 0 0 875 PAYCOM SOFTWARE INC COM 70432V102 1110382 3585 SH SOLE 0 0 0 3585 PCM FD INC COM 69323T101 37680 4000 SH SOLE 0 0 0 4000 PEBBLEBROOK HOTEL TR COM 70509V100 1462 107 SH SOLE 0 0 0 107 PEGASYSTEMS INC COM 705573103 7487 74 SH SOLE 0 0 0 74 PELOTON INTERACTIVE INC CL A COM 70614W100 1376890 23834 SH SOLE 0 0 0 23834 PEMBINA PIPELINE CORP COM 706327103 33575 1343 SH SOLE 0 0 0 1343 PENUMBRA INC COM 70975L107 87622 490 SH SOLE 0 0 0 490 PERFORMANCE FOOD GROUP CO COM 71377A103 83224 2856 SH SOLE 0 0 0 2856 PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 32875 1849 SH SOLE 0 0 0 1849 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 590 74 SH SOLE 0 0 0 74 PFIZER INC COM 717081103 2714983 83027 SH SOLE 0 0 0 83027 PG&E CORP COM 69331C108 2439 275 SH SOLE 0 0 0 275 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 59305 1646 SH SOLE 0 0 0 1646 PHYSICIANS RLTY TR COM 71943U104 2523 144 SH SOLE 0 0 0 144 PIMCO CORPORATE & INCOME OPP COM 72201B101 134286 8658 SH SOLE 0 0 0 8658 PIMCO ETF TR ACTIVE BD ETF 72201R775 3356183 30076 SH SOLE 0 0 0 30076 PIMCO ETF TR ENHANCD SHORT 72201R643 147933 1470 SH SOLE 0 0 0 1470 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 78900 774 SH SOLE 0 0 0 774 PIMCO ETF TR INV GRD CRP BD 72201R817 15884 139 SH SOLE 0 0 0 139 PIMCO INCOME OPPORTUNITY FD COM 72202B100 100729 4465 SH SOLE 0 0 0 4465 PIMCO STRATEGIC INCOME FD COM 72200X104 37545 5894 SH SOLE 0 0 0 5894 PING IDENTITY HLDG CORP COM 72341T103 141742 4417 SH SOLE 0 0 0 4417 PINTEREST INC CL A 72352L106 118809 5359 SH SOLE 0 0 0 5359 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1655 186 SH SOLE 0 0 0 186 PLUG POWER INC COM NEW 72919P202 3284 400 SH SOLE 0 0 0 400 POLARIS INC COM 731068102 64230 694 SH SOLE 0 0 0 694 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 29789 30000 SH SOLE 0 0 0 30000 POST HLDGS INC COM 737446104 8149 93 SH SOLE 0 0 0 93 POWER INTEGRATIONS INC COM 739276103 8860 75 SH SOLE 0 0 0 75 POWERSHARES DB MULTI-SECTOR PRECIOUS METAL 46140H502 300275 6278 SH SOLE 0 0 0 6278 PRA HEALTH SCIENCES INC COM 69354M108 5448 56 SH SOLE 0 0 0 56 PRECIGEN INC COM 74017N105 125 25 SH SOLE 0 0 0 25 PROCURE ETF TRUST II SPACE ETF 74280R205 6039 300 SH SOLE 0 0 0 300 PROLOGIS INC. COM 74340W103 226419 2426 SH SOLE 0 0 0 2426 PROSHARES TR K1 FRE CRD OIL 74347G804 11908 325 SH SOLE 0 0 0 325 PROSHARES TR ONLINE RTL ETF 74347B169 399100 7736 SH SOLE 0 0 0 7736 PROSHARES TR PET CARE ETF 74348A145 14835 300 SH SOLE 0 0 0 300 PROSHARES TR PSHS ULT S&P 500 74347R107 259541 2075 SH SOLE 0 0 0 2075 PROSHARES TR PSHS ULTSH 20YRS 74347B201 15900 1000 SH SOLE 0 0 0 1000 PROSHARES TR S&P 500 DV ARIST 74348A467 5521408 81981 SH SOLE 0 0 0 81981 PROSHARES TR SHORT S&P 500 NE 74347B425 6529 292 SH SOLE 0 0 0 292 PRUDENTIAL PLC ADR 74435K204 13003 428 SH SOLE 0 0 0 428 PSYCHEMEDICS CORP COM NEW 744375205 1887 340 SH SOLE 0 0 0 340 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 420601 8556 SH SOLE 0 0 0 8556 PULMATRIX INC COM NEW 74584P202 344 200 SH SOLE 0 0 0 200 PURE STORAGE INC CL A 74624M102 76824 4433 SH SOLE 0 0 0 4433 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 81818 6402 SH SOLE 0 0 0 6402 QIAGEN NV SHS NEW N72482123 3918 91 SH SOLE 0 0 0 91 QORVO INC COM 74736K101 157063 1421 SH SOLE 0 0 0 1421 RADIUS HEALTH INC COM NEW 750469207 1813 133 SH SOLE 0 0 0 133 RADWARE LTD ORD M81873107 6299 267 SH SOLE 0 0 0 267 RAYONIER INC COM 754907103 7982 322 SH SOLE 0 0 0 322 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3436052 55762 SH SOLE 0 0 0 55762 RBB FD INC MOTLEY FOL ETF 74933W601 10780 385 SH SOLE 0 0 0 385 RBC BEARINGS INC COM 75524B104 682800 5094 SH SOLE 0 0 0 5094 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 14648 365 SH SOLE 0 0 0 365 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 14808 523 SH SOLE 0 0 0 523 REGENERON PHARMACEUTICALS COM 75886F107 908658 1457 SH SOLE 0 0 0 1457 RELX PLC SPONSORED ADR 759530108 46413 1970 SH SOLE 0 0 0 1970 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 64704 1600 SH SOLE 0 0 0 1600 RENAISSANCERE HOLDINGS LTD COM G7496G103 6670 39 SH SOLE 0 0 0 39 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 800419 32301 SH SOLE 0 0 0 32301 RESIDEO TECHNOLOGIES INC COM 76118Y104 3645 311 SH SOLE 0 0 0 311 RESMED INC COM 761152107 607872 3166 SH SOLE 0 0 0 3166 REXAHN PHARMACEUTICALS INC COM 761640309 23 8 SH SOLE 0 0 0 8 ROBERT HALF INTL INC COM 770323103 634 12 SH SOLE 0 0 0 12 ROGERS COMMUNICATIONS INC CL B 775109200 1969 49 SH SOLE 0 0 0 49 ROKU INC COM CL A 77543R102 1084469 9306 SH SOLE 0 0 0 9306 ROPER TECHNOLOGIES INC COM 776696106 350840 904 SH SOLE 0 0 0 904 ROSS STORES INC COM 778296103 193492 2270 SH SOLE 0 0 0 2270 ROYCE VALUE TR INC COM 780910105 4612 368 SH SOLE 0 0 0 368 RPM INTL INC COM 749685103 15387 205 SH SOLE 0 0 0 205 RYDER SYS INC COM 783549108 7502 200 SH SOLE 0 0 0 200 RYERSON HLDG CORP COM 783754104 7144 1269 SH SOLE 0 0 0 1269 SABRA HEALTH CARE REIT INC COM 78573L106 52785 3658 SH SOLE 0 0 0 3658 SASOL LTD SPONSORED ADR 803866300 247 32 SH SOLE 0 0 0 32 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7718 261 SH SOLE 0 0 0 261 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 38666 947 SH SOLE 0 0 0 947 SPDR SER TR AEROSPACE DEF 78464A631 406650 4637 SH SOLE 0 0 0 4637 SPDR SER TR BLOMBERG BRC INV 78468R200 13179194 432388 SH SOLE 0 0 0 432388 SPDR SER TR BLOOMBERG BRCLYS 78468R622 558329 5519 SH SOLE 0 0 0 5519 SPDR SER TR FACTST INV ETF 78464A110 120005 825 SH SOLE 0 0 0 825 SPDR SER TR MSCI USA STRTGIC 78468R812 40888 463 SH SOLE 0 0 0 463 SPDR SER TR NUVEEN BBG BRCLY 78464A284 382309 6783 SH SOLE 0 0 0 6783 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1306544 26199 SH SOLE 0 0 0 26199 SPDR SER TR PORTFLI TIPS ETF 78464A656 379674 12597 SH SOLE 0 0 0 12597 SPDR SER TR PORTFOLI S&P1500 78464A805 1214182 32138 SH SOLE 0 0 0 32138 SPDR SER TR PRTFLO S&P500 GW 78464A409 6647023 147975 SH SOLE 0 0 0 147975 SPDR SER TR PRTFLO S&P500 HI 78468R788 354027 12712 SH SOLE 0 0 0 12712 SPDR SER TR S&P 600 SMCP VAL 78464A300 64050 1304 SH SOLE 0 0 0 1304 SPDR SER TR S&P PHARMAC 78464A722 134057 3119 SH SOLE 0 0 0 3119 SPDR SER TR S&P SEMICNDCTR 78464A862 110547 988 SH SOLE 0 0 0 988 SPDR SER TR SPDR BLOOMBERG 78468R663 629510 6878 SH SOLE 0 0 0 6878 SPDR SER TR SSGA US LRG ETF 78468R804 67817 664 SH SOLE 0 0 0 664 SPOTIFY TECHNOLOGY S A SHS L8681T102 83654 324 SH SOLE 0 0 0 324 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 16917 1001 SH SOLE 0 0 0 1001 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 42210 3000 SH SOLE 0 0 0 3000 STATE STR CORP COM 857477103 397098 6249 SH SOLE 0 0 0 6249 STONECASTLE FINL CORP COM 861780104 12768 803 SH SOLE 0 0 0 803 STONEMOR INC COM 86184W106 167 215 SH SOLE 0 0 0 215 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 2970 1000 SH SOLE 0 0 0 1000 SUN CMNTYS INC COM 866674104 313149 2308 SH SOLE 0 0 0 2308 SUNCOR ENERGY INC NEW COM 867224107 8030 476 SH SOLE 0 0 0 476 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 90179 3950 SH SOLE 0 0 0 3950 SUNPOWER CORP COM 867652406 314 41 SH SOLE 0 0 0 41 SYNAPTICS INC COM 87157D109 22064 367 SH SOLE 0 0 0 367 SYSCO CORP COM 871829107 86214 1577 SH SOLE 0 0 0 1577 T-MOBILE US INC COM 872590104 360047 3457 SH SOLE 0 0 0 3457 TALEND S A ADS 874224207 3466 100 SH SOLE 0 0 0 100 TANDEM DIABETES CARE INC COM NEW 875372203 65782 665 SH SOLE 0 0 0 665 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2591 292 SH SOLE 0 0 0 292 TERNIUM SA SPONSORED ADS 880890108 743 49 SH SOLE 0 0 0 49 TERRAFORM PWR INC COM CL A 88104R209 30062 1630 SH SOLE 0 0 0 1630 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1937 2000 SH SOLE 0 0 0 2000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 32601 2644 SH SOLE 0 0 0 2644 TEXAS INSTRS INC COM 882508104 1478044 11641 SH SOLE 0 0 0 11641 THOR INDS INC COM 885160101 49850 468 SH SOLE 0 0 0 468 TIFFANY & CO NEW COM 886547108 18291 150 SH SOLE 0 0 0 150 TOLL BROTHERS INC COM 889478103 27541 845 SH SOLE 0 0 0 845 TORONTO DOMINION BK ONT COM NEW 891160509 112016 2511 SH SOLE 0 0 0 2511 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 89700 714 SH SOLE 0 0 0 714 TWO HBRS INVT CORP COM NEW 90187B408 29534 5860 SH SOLE 0 0 0 5860 TYME TECHNOLOGIES INC COM 90238J103 2394 1800 SH SOLE 0 0 0 1800 UGI CORP NEW COM 902681105 367004 11541 SH SOLE 0 0 0 11541 ULTA BEAUTY INC COM 90384S303 5899 29 SH SOLE 0 0 0 29 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 75911 5150 SH SOLE 0 0 0 5150 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 5316 200 SH SOLE 0 0 0 200 UNITED STS OIL FD LP UNITS 91232N207 814189 29016 SH SOLE 0 0 0 29016 UNIVERSAL DISPLAY CORP COM 91347P105 77725 519 SH SOLE 0 0 0 519 UNUM GROUP COM 91529Y106 8146 491 SH SOLE 0 0 0 491 URSTADT BIDDLE PPTYS INC COM 917286106 251 25 SH SOLE 0 0 0 25 US ECOLOGY INC COM 91734M103 7962 235 SH SOLE 0 0 0 235 VAIL RESORTS INC COM 91879Q109 148088 813 SH SOLE 0 0 0 813 VALERO ENERGY CORP COM 91913Y100 519940 8840 SH SOLE 0 0 0 8840 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 25402 422 SH SOLE 0 0 0 422 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 363424 17183 SH SOLE 0 0 0 17183 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2565546 69944 SH SOLE 0 0 0 69944 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 84209 2739 SH SOLE 0 0 0 2739 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1240700 23755 SH SOLE 0 0 0 23755 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 3002 223 SH SOLE 0 0 0 223 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 8533 250 SH SOLE 0 0 0 250 VANGUARD BD INDEX FDS INTERMED TERM 921937819 954407 10242 SH SOLE 0 0 0 10242 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 341768 3061 SH SOLE 0 0 0 3061 VANGUARD INDEX FDS GROWTH ETF 922908736 25085141 124129 SH SOLE 0 0 0 124129 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5486327 38366 SH SOLE 0 0 0 38366 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 420659 8358 SH SOLE 0 0 0 8358 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 215078 3048 SH SOLE 0 0 0 3048 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 547858 8808 SH SOLE 0 0 0 8808 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 5338 79 SH SOLE 0 0 0 79 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3591439 70159 SH SOLE 0 0 0 70159 VANGUARD WORLD FD ESG INTL STK ETF 921910725 7330 152 SH SOLE 0 0 0 152 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 190465 2047 SH SOLE 0 0 0 2047 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 191560 958 SH SOLE 0 0 0 958 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1012126 17695 SH SOLE 0 0 0 17695 VEEVA SYS INC CL A COM 922475108 299823 1279 SH SOLE 0 0 0 1279 VENTAS INC COM 92276F100 122291 3339 SH SOLE 0 0 0 3339 VEREIT INC COM 92339V100 69885 10869 SH SOLE 0 0 0 10869 VERITIV CORP COM 923454102 17 1 SH SOLE 0 0 0 1 VERRA MOBILITY CORP COM 92511U102 1408 137 SH SOLE 0 0 0 137 VIAVI SOLUTIONS INC COM 925550105 4179 328 SH SOLE 0 0 0 328 VICTORY CAP HLDGS INC COM CL A 92645B103 25785 1500 SH SOLE 0 0 0 1500 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 111941 10058 SH SOLE 0 0 0 10058 VIRTUS TOTAL RETURN FUND INC COM 92835W107 4251 519 SH SOLE 0 0 0 519 VULCAN MATLS CO COM 929160109 22591 195 SH SOLE 0 0 0 195 VUZIX CORP COM NEW 92921W300 1195 500 SH SOLE 0 0 0 500 WALMART INC COM 931142103 3352402 27988 SH SOLE 0 0 0 27988 WESTLAKE CHEM CORP COM 960413102 3219 60 SH SOLE 0 0 0 60 WESTPAC BANKING CORP SPONSORED ADR 961214301 838 67 SH SOLE 0 0 0 67 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1240 1000 SH SOLE 0 0 0 1000 WHEATON PRECIOUS METALS CORP COM 962879102 72792 1659 SH SOLE 0 0 0 1659 WHITE MTNS INS GROUP LTD COM G9618E107 8880 10 SH SOLE 0 0 0 10 WILLIAMS SONOMA INC COM 969904101 324842 3961 SH SOLE 0 0 0 3961 WISDOMTREE TR EMER MKT HIGH FD 97717W315 261684 7243 SH SOLE 0 0 0 7243 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 2608 93 SH SOLE 0 0 0 93 WISDOMTREE TR GLB US QTLY DIV 97717W844 11354 180 SH SOLE 0 0 0 180 WISDOMTREE TR INDIA ERNGS FD 97717W422 83385 4163 SH SOLE 0 0 0 4163 WISDOMTREE TR INTL EQUITY FD 97717W703 6641 150 SH SOLE 0 0 0 150 WISDOMTREE TR INTL LRGCAP DV 97717W794 132837 3255 SH SOLE 0 0 0 3255 WISDOMTREE TR US DIVID EX FNCL 97717W406 417416 5661 SH SOLE 0 0 0 5661 WISDOMTREE TR US QTLY DIV GRT 97717X669 19301 424 SH SOLE 0 0 0 424 WISDOMTREE TR US SMALLCAP DIVD 97717W604 346187 16345 SH SOLE 0 0 0 16345 WISDOMTREE TR US SMALLCAP FUND 97717W562 28380 1000 SH SOLE 0 0 0 1000 WISDOMTREE TR YIELD ENHANCD US 97717X511 292739 5439 SH SOLE 0 0 0 5439 WIX COM LTD SHS M98068105 19985 78 SH SOLE 0 0 0 78 WORLD GOLD TR SPDR GLD MINIS 98149E204 2309 130 SH SOLE 0 0 0 130 XEROX HOLDINGS CORP COM NEW 98421M106 93360 6106 SH SOLE 0 0 0 6106 YANDEX N V SHS CLASS A N97284108 12305 246 SH SOLE 0 0 0 246 ZILLOW GROUP INC CL A 98954M101 3104 54 SH SOLE 0 0 0 54 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 7808 153 SH SOLE 0 0 0 153 ZSCALER INC COM 98980G102 420918 3844 SH SOLE 0 0 0 3844 ZUORA INC COM CL A 98983V106 28369 2225 SH SOLE 0 0 0 2225 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1442 428 SH SOLE 0 0 0 428 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 456133 7760 SH SOLE 0 0 0 7760 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 41812 1135 SH SOLE 0 0 0 1135 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 385281 6851 SH SOLE 0 0 0 6851 SCORPIO TANKERS INC SHS Y7542C130 1409 110 SH SOLE 0 0 0 110 SEAGATE TECHNOLOGY PLC SHS G7945M107 12925 267 SH SOLE 0 0 0 267 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 935 437 SH SOLE 0 0 0 437 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4641805 46386 SH SOLE 0 0 0 46386 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5473 147 SH SOLE 0 0 0 147 SERES THERAPEUTICS INC COM 81750R102 21049 4422 SH SOLE 0 0 0 4422 SERVICE CORP INTL COM 817565104 2022 52 SH SOLE 0 0 0 52 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 526283 60842 SH SOLE 0 0 0 60842 SILGAN HOLDINGS INC COM 827048109 1814 56 SH SOLE 0 0 0 56 SIMULATIONS PLUS INC COM 829214105 107676 1800 SH SOLE 0 0 0 1800 SINCLAIR BROADCAST GROUP INC CL A 829226109 19420 1052 SH SOLE 0 0 0 1052 SITE CENTERS CORP COM 82981J109 19116 2360 SH SOLE 0 0 0 2360 SOLAR CAP LTD COM 83413U100 9158 572 SH SOLE 0 0 0 572 SOLIGENIX INC COM 834223307 2616 1240 SH SOLE 0 0 0 1240 SOUTH JERSEY INDS INC COM 838518108 6497 260 SH SOLE 0 0 0 260 SOUTH ST CORP COM 840441109 8245 173 SH SOLE 0 0 0 173 SOUTHERN CO COM 842587107 819002 15796 SH SOLE 0 0 0 15796 SOUTHERN COPPER CORP COM 84265V105 1788 45 SH SOLE 0 0 0 45 SOUTHWEST AIRLS CO COM 844741108 160411 4693 SH SOLE 0 0 0 4693 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15989 450 SH SOLE 0 0 0 450 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 461524 16710 SH SOLE 0 0 0 16710 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 9338 89 SH SOLE 0 0 0 89 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 37061 1119 SH SOLE 0 0 0 1119 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 640674 1974 SH SOLE 0 0 0 1974 SPDR SER TR BLOOMBERG SRT TR 78468R408 56776 2253 SH SOLE 0 0 0 2253 SPDR SER TR FTSE INT GVT ETF 78464A490 712733 13576 SH SOLE 0 0 0 13576 SPDR SER TR HLTH CR EQUIP 78464A581 6705 75 SH SOLE 0 0 0 75 SPDR SER TR PORTFOLIO AGRGTE 78464A649 592617 19203 SH SOLE 0 0 0 19203 SPDR SER TR PORTFOLIO INTRMD 78464A375 157765 4319 SH SOLE 0 0 0 4319 SPDR SER TR PORTFOLIO LN COR 78464A367 130572 4119 SH SOLE 0 0 0 4119 SPDR SER TR PORTFOLIO S&P400 78464A847 188656 6037 SH SOLE 0 0 0 6037 SPDR SER TR PORTFOLIO S&P500 78464A854 224170 6184 SH SOLE 0 0 0 6184 SPDR SER TR PORTFOLIO S&P600 78468R853 145232 5466 SH SOLE 0 0 0 5466 SPDR SER TR PORTFOLIO SHORT 78464A474 294565 9399 SH SOLE 0 0 0 9399 SPDR SER TR RUSSELL LOW VOL 78468R754 73854 1004 SH SOLE 0 0 0 1004 SPDR SER TR S&P 400 MDCP GRW 78464A821 5962239 110843 SH SOLE 0 0 0 110843 SPDR SER TR S&P 600 SMCP GRW 78464A201 974089 17155 SH SOLE 0 0 0 17155 SPDR SER TR S&P 600 SML CAP 78464A813 71532 1212 SH SOLE 0 0 0 1212 SPDR SER TR S&P INS ETF 78464A789 34789 1272 SH SOLE 0 0 0 1272 SPDR SER TR S&P REGL BKG 78464A698 98147 2557 SH SOLE 0 0 0 2557 SPDR SER TR WELLS FG PFD ETF 78464A292 430959 10298 SH SOLE 0 0 0 10298 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 63804 1830 SH SOLE 0 0 0 1830 SPLUNK INC COM 848637104 512050 2577 SH SOLE 0 0 0 2577 SPROTT PHYSICAL GOLD TR UNIT 85207H104 11248 786 SH SOLE 0 0 0 786 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6610 1000 SH SOLE 0 0 0 1000 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13924473 281019 SH SOLE 0 0 0 281019 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1353 205 SH SOLE 0 0 0 205 STARWOOD PPTY TR INC COM 85571B105 111475 7452 SH SOLE 0 0 0 7452 STEEL DYNAMICS INC COM 858119100 6549 251 SH SOLE 0 0 0 251 STELLUS CAP INVT CORP COM 858568108 11648 1600 SH SOLE 0 0 0 1600 STERICYCLE INC COM 858912108 5598 100 SH SOLE 0 0 0 100 STONERIDGE INC COM 86183P102 1260 61 SH SOLE 0 0 0 61 STORE CAP CORP COM 862121100 266482 11192 SH SOLE 0 0 0 11192 STRYKER CORPORATION COM 863667101 472387 2622 SH SOLE 0 0 0 2622 STURM RUGER & CO INC COM 864159108 6308 83 SH SOLE 0 0 0 83 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 16849 2998 SH SOLE 0 0 0 2998 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 706 200 SH SOLE 0 0 0 200 SYNDAX PHARMACEUTICALS INC COM 87164F105 5928 400 SH SOLE 0 0 0 400 TANGER FACTORY OUTLET CTRS I COM 875465106 10424 1462 SH SOLE 0 0 0 1462 TAPESTRY INC COM 876030107 1780 134 SH SOLE 0 0 0 134 TARGA RES CORP COM 87612G101 4476 223 SH SOLE 0 0 0 223 TC PIPELINES LP UT COM LTD PRT 87233Q108 3665 118 SH SOLE 0 0 0 118 TD AMERITRADE HLDG CORP COM 87236Y108 9750 268 SH SOLE 0 0 0 268 TE CONNECTIVITY LTD REG SHS H84989104 9528 117 SH SOLE 0 0 0 117 TECK RESOURCES LTD CL B 878742204 1011 97 SH SOLE 0 0 0 97 TELEFLEX INCORPORATED COM 879369106 105190 289 SH SOLE 0 0 0 289 TELEFONICA S A SPONSORED ADR 879382208 1475 306 SH SOLE 0 0 0 306 TELEPHONE & DATA SYS INC COM NEW 879433829 4234 213 SH SOLE 0 0 0 213 TELUS CORPORATION COM 87971M103 1338 80 SH SOLE 0 0 0 80 TEMPLETON GLOBAL INCOME FD COM 880198106 15052 2803 SH SOLE 0 0 0 2803 TERADYNE INC COM 880770102 1133461 13412 SH SOLE 0 0 0 13412 TEREX CORP NEW COM 880779103 4693 250 SH SOLE 0 0 0 250 TETRA TECH INC NEW COM 88162G103 15112 191 SH SOLE 0 0 0 191 THERMO FISHER SCIENTIFIC INC COM 883556102 2070550 5714 SH SOLE 0 0 0 5714 THOMSON REUTERS CORP. COM NEW 884903709 41734 614 SH SOLE 0 0 0 614 TIDAL ETF TR SOFI GIG ETF 886364504 11915 500 SH SOLE 0 0 0 500 TIMOTHY PLAN HIG DV STK ETF 887432326 6983 319 SH SOLE 0 0 0 319 TOMPKINS FINANCIAL CORPORATI COM 890110109 77724 1200 SH SOLE 0 0 0 1200 TRACTOR SUPPLY CO COM 892356106 245320 1861 SH SOLE 0 0 0 1861 TRADEWEB MKTS INC CL A 892672106 3314 57 SH SOLE 0 0 0 57 TRANSDIGM GROUP INC COM 893641100 79827 181 SH SOLE 0 0 0 181 TRANSMEDICS GROUP INC COM 89377M109 3279 183 SH SOLE 0 0 0 183 TRI CONTL CORP COM 895436103 75730 3065 SH SOLE 0 0 0 3065 TRINITY INDS INC COM 896522109 27145 1275 SH SOLE 0 0 0 1275 TRUEBLUE INC COM 89785X101 382 25 SH SOLE 0 0 0 25 TRUIST FINL CORP COM 89832Q109 798313 21260 SH SOLE 0 0 0 21260 TUPPERWARE BRANDS CORP COM 899896104 4916 1035 SH SOLE 0 0 0 1035 TWITTER INC COM 90184L102 263284 8838 SH SOLE 0 0 0 8838 TYLER TECHNOLOGIES INC COM 902252105 178296 514 SH SOLE 0 0 0 514 TYSON FOODS INC CL A 902494103 61740 1034 SH SOLE 0 0 0 1034 UBER TECHNOLOGIES INC COM 90353T100 152665 4912 SH SOLE 0 0 0 4912 UBS GROUP AG SHS H42097107 51595 4471 SH SOLE 0 0 0 4471 ULTRA CLEAN HLDGS INC COM 90385V107 1358 60 SH SOLE 0 0 0 60 ULTRALIFE CORP COM 903899102 1753 250 SH SOLE 0 0 0 250 UNDER ARMOUR INC CL C 904311206 3677 416 SH SOLE 0 0 0 416 UNILEVER PLC SPON ADR NEW 904767704 266333 4853 SH SOLE 0 0 0 4853 UNITED STS BRENT OIL FD LP UNIT 91167Q100 150521 13950 SH SOLE 0 0 0 13950 UNIVERSAL CORP VA COM 913456109 2296 54 SH SOLE 0 0 0 54 UNIVERSAL HLTH SVCS INC CL B 913903100 15384 166 SH SOLE 0 0 0 166 URSTADT BIDDLE PPTYS INC CL A 917286205 2827 238 SH SOLE 0 0 0 238 US FOODS HLDG CORP COM 912008109 273221 13855 SH SOLE 0 0 0 13855 VALE S A SPONSORED ADS 91912E105 220263 21364 SH SOLE 0 0 0 21364 VALVOLINE INC COM 92047W101 14729 762 SH SOLE 0 0 0 762 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 822616 28663 SH SOLE 0 0 0 28663 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 70850 1429 SH SOLE 0 0 0 1429 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 1062 13 SH SOLE 0 0 0 13 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 18611 1022 SH SOLE 0 0 0 1022 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 241317 1291 SH SOLE 0 0 0 1291 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 10720 77 SH SOLE 0 0 0 77 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 11181 93 SH SOLE 0 0 0 93 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2795976 33638 SH SOLE 0 0 0 33638 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4454699 50427 SH SOLE 0 0 0 50427 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5146515 31176 SH SOLE 0 0 0 31176 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8420362 29709 SH SOLE 0 0 0 29709 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8609428 55002 SH SOLE 0 0 0 55002 VANGUARD INDEX FDS VALUE ETF 922908744 31093382 312214 SH SOLE 0 0 0 312214 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1585333 40024 SH SOLE 0 0 0 40024 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 41932 659 SH SOLE 0 0 0 659 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 76949 796 SH SOLE 0 0 0 796 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 444644 4442 SH SOLE 0 0 0 4442 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 177890 1542 SH SOLE 0 0 0 1542 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10780986 92004 SH SOLE 0 0 0 92004 VANGUARD WORLD FD ESG US STK ETF 921910733 18947 336 SH SOLE 0 0 0 336 VANGUARD WORLD FD EXTENDED DUR 921910709 154408 930 SH SOLE 0 0 0 930 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1242893 8310 SH SOLE 0 0 0 8310 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8315 64 SH SOLE 0 0 0 64 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1689 14 SH SOLE 0 0 0 14 VANGUARD WORLD FDS UTILITIES ETF 92204A876 891291 7207 SH SOLE 0 0 0 7207 VARONIS SYS INC COM 922280102 65121 736 SH SOLE 0 0 0 736 VAXART INC COM NEW 92243A200 885 100 SH SOLE 0 0 0 100 VEDANTA LTD SPONSORED ADR 92242Y100 572 102 SH SOLE 0 0 0 102 VIKING THERAPEUTICS INC COM 92686J106 16540 2294 SH SOLE 0 0 0 2294 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 8465 817 SH SOLE 0 0 0 817 VIR BIOTECHNOLOGY INC COM 92764N102 983 24 SH SOLE 0 0 0 24 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 136145 8332 SH SOLE 0 0 0 8332 VIRTU FINL INC CL A 928254101 39837 1688 SH SOLE 0 0 0 1688 VISTEON CORP COM NEW 92839U206 617 9 SH SOLE 0 0 0 9 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 15215 3150 SH SOLE 0 0 0 3150 WALKER & DUNLOP INC COM 93148P102 7113 140 SH SOLE 0 0 0 140 WEC ENERGY GROUP INC COM 92939U106 114646 1308 SH SOLE 0 0 0 1308 WELLS FARGO CO NEW COM 949746101 1499503 58574 SH SOLE 0 0 0 58574 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7782 6 SH SOLE 0 0 0 6 WELLTOWER INC COM 95040Q104 269911 5216 SH SOLE 0 0 0 5216 WENDYS CO COM 95058W100 39064 1794 SH SOLE 0 0 0 1794 WESCO INTL INC COM 95082P105 36023 1026 SH SOLE 0 0 0 1026 WESTERN ASSET MANAGED MUNS F COM 95766M105 165101 13747 SH SOLE 0 0 0 13747 WESTERN ASSET MTG DEFINED OP COM 95790B109 12885 878 SH SOLE 0 0 0 878 WESTERN ASSET MUN DEF OPP TR COM 95768A109 9875 500 SH SOLE 0 0 0 500 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 78867 6695 SH SOLE 0 0 0 6695 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 41603 4144 SH SOLE 0 0 0 4144 WEYERHAEUSER CO MTN BE COM NEW 962166104 73855 3288 SH SOLE 0 0 0 3288 WHITEHORSE FIN INC COM 96524V106 34454 3345 SH SOLE 0 0 0 3345 WILEY JOHN & SONS INC CL A 968223206 3705 95 SH SOLE 0 0 0 95 WILLIAMS COS INC COM 969457100 75885 3990 SH SOLE 0 0 0 3990 WINNEBAGO INDS INC COM 974637100 5330 80 SH SOLE 0 0 0 80 WISDOMTREE TR EMERG CUR STR FD 97717W133 3438 200 SH SOLE 0 0 0 200 WISDOMTREE TR FLOATNG RAT TREA 97717X628 19568 779 SH SOLE 0 0 0 779 WISDOMTREE TR INTL DIV EX FINL 97717W786 436115 12275 SH SOLE 0 0 0 12275 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 281517 8025 SH SOLE 0 0 0 8025 WISDOMTREE TR US ESG FUND 97717W596 4023 120 SH SOLE 0 0 0 120 WISDOMTREE TR US MIDCAP DIVID 97717W505 681788 24057 SH SOLE 0 0 0 24057 WNS HLDGS LTD SPON ADR 92932M101 17704 322 SH SOLE 0 0 0 322 WORKHORSE GROUP INC COM NEW 98138J206 62604 3600 SH SOLE 0 0 0 3600 WORLD FUEL SVCS CORP COM 981475106 8630 335 SH SOLE 0 0 0 335 WP CAREY INC COM 92936U109 184672 2730 SH SOLE 0 0 0 2730 WRAP TECHNOLOGIES INC COM 98212N107 459904 43884 SH SOLE 0 0 0 43884 WW INTL INC COM 98262P101 20304 800 SH SOLE 0 0 0 800 YEXT INC COM 98585N106 13288 800 SH SOLE 0 0 0 800 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 286664 1120 SH SOLE 0 0 0 1120 ZILLOW GROUP INC CL C CAP STK 98954M200 127376 2211 SH SOLE 0 0 0 2211 ZIOPHARM ONCOLOGY INC COM 98973P101 4264 1300 SH SOLE 0 0 0 1300 ZOETIS INC CL A 98978V103 2898675 21152 SH SOLE 0 0 0 21152 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 306639 8353 SH SOLE 0 0 0 8353 ZYNGA INC CL A 98986T108 152211 15955 SH SOLE 0 0 0 15955 ESPERION THERAPEUTICS INC NE CALL CALL 29664W905 12840 10 SH Call SOLE 0 0 0 10 KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907 4700 24 SH Call SOLE 0 0 0 24